* {
	padding:0px; margin:0px; 
}
body {
	font:12px Arial; color:#666; line-height:18px; overflow-y:scroll; background:url(../images/bg_gra.jpg) repeat-x;
}
ol, ul {
	list-style:none;
}
a {
	color:#6f6f6f; text-decoration:none;
}
img {
	border: 0px;
}

table, th, td {
	border-spacing:0px; padding:0px;
}
fieldset {
	border: 0px
}


#page {
	width:806px; margin:0px auto; padding:0px 20px; background:url(../images/bg_sdw.jpg) no-repeat; background-color:#ffffff;
}
#header {
	height:70px; background-color:#FFFDE9;
}
#header .logo {
	float:left; margin:18px 0px 0px 20px;
}
#header .strp {
	float:left; margin:22px 0px 0px 40px;
}
#header .quic {
	float:right; margin:45px 20px 0px 0px;
}
#top-menu {
	width:806px; background-color:#000; text-align:center; padding:5px 0px 5px 0px;
}
#top-menu ul li {
	display:inline; padding:0px 30px; border-right:1px solid #6f6f6f;
}
#top-menu .last {
	border: 0px;
}
#top-menu ul li a {
	font-weight:bold; letter-spacing:-0.5px; color:#ffffff; font-size:12px;
}
#top-menu ul li a:hover {
	color:#c9252c;
}
#top-menu ul li a.menu-active {
	color:#c9252c;
}

#cbody {
	overflow:auto;	 height:100%;
}
#cbody .wing {
	float:left; width:200px;
}
#cbody .conts {
	float:left; width:546px; padding:30px;
}
#cbody .wing h1 {
	height:35px; line-height:37px; font-weight:bold; letter-spacing:-0.5px; font-size:12px; color:#000; padding-left:15px; margin-bottom:10px; background:url(../images/cbg_dot_h1.png) repeat-x;
}
#cbody .wing .h2 {
	color:#ca3400;
}
#cbody .wing ul {
	padding-left:15px; line-height:22px;
}
#cbody .wing a {
	color:#3f3f3f; text-decoration:none;
}
#cbody .wing a:hover {
	text-decoration:underline;
}

#conts h1 {
	font-size:16px; letter-spacing:-0.5px; color:#333; margin-bottom:15px; padding-bottom:10px; border-bottom:1px solid #ccc;
}
#conts h2 {
	font-size:14px; font-weight:bold; color:#555; margin-bottom:10px;
}
#conts h3 {
	font-size:12px; font-weight:bold; color:#555;
}
#conts p {
	margin-bottom:10px;
}
#conts .mg5 {
	margin-bottom:5px;
}
#conts .mg10 {
	margin-bottom:10px;
}
#conts .blet1 li{
	padding-left:11px; background:url(../contents/images/blet1.gif) no-repeat; background-position:2px 7px;
}

#customer th, td {
	text-align:left; padding-bottom:5px;
}
#customer input {
	height:19px; border:1px solid #ccc; padding:0px 4px;
}
#customer textarea {
	border:1px solid #ccc; padding:4px; overflow:auto; font:16px Arial;
}

.blue {
	color:#337cf3;
}

.i-btn  {
	display:block; float:left; cursor:pointer; color:#666; text-decoration:none; background:url(../images/button1.gif) 0px 0px no-repeat; height:26px; line-height:26px; padding:0px 20px; border:1px solid #ccc;
}
.i-btn:hover {
	text-decoration:none; color:#000; background-position:0 -26px; border:1px solid #aeaed8;
}
.img-btn li {
	float:left; margin:5px 10px 0px 0px;
}

#footer {
	height:50px; line-height:50px; background-color:#2f2f2f; color:#8f8f8f; font-size:11px; text-align:center;
}