body,td,th {font-size: 12px;color: #16387C; line-height:25px; }
body {margin: 0px; line-height:20px; }


#returntop{
 _height:99.7%;
 margin:0 1px;
 _overflow:auto;
 _width:100%;
}
#floater{
 position:fixed;
 _position:absolute;
 right:20px;
 bottom:20px;
 background:white;
}

a {	font-size: 12px;color: #16387C;}
a:link {text-decoration: none;}
a:visited {	text-decoration: none;	color: #333333;}
a:hover {text-decoration: none;	color: #0066CC;}
a:active {text-decoration: none;}
.web-body { width:1006px; margin:auto; background:url(/images/body-bg.jpg); background-repeat:repeat-x;}
.web-content { width:984px; margin:auto; background: url(/images/bg1.jpg); }
.bk1 { border:1px solid #cccccc; }
.bk2 { border-left:1px solid #A6CFEB; border-right:1px solid #A6CFEB; border-bottom:1px solid #A6CFEB; background:url(/images/left-bg.jpg) no-repeat; background-position:bottom; }
.xbx1 { border-bottom:1px dashed #cccccc; height:30px; line-height:30px; }
.lmbt1 { color:#16387C; font-weight:bold; padding-left:10px; font-size:14px; line-height:22px; }
.fwxm_over { padding-left:30px; background:url(/images/fwxm_bg2.jpg); }
.fwxm_over a:link, .fwxm_over a:hover, .fwxm_over a:visited {text-decoration: none; color: #ffffff; }

.fwxm_out { padding-left:30px; background:url(/images/fwxm_bg1.jpg); }
.fwxm_out a:link, .fwxm_out a:hover, .fwxm_out a:visited {text-decoration: none; color: #474646; }

.syyb a { font-size: 12px;color: #000000;}
.syyb a:link { text-decoration: none;}
.syyb a:visited { text-decoration: none; color: #000000;}
.syyb a:hover { text-decoration: none; color: #0066CC;}
.syyb a:active { text-decoration: none;}

.wzbt { color:#0D4D78; text-align:center; font-size:14px; font-weight:bold; height:40px; }
.fbrq { color:#999999; text-align:center; border-bottom:1px dashed #aaaaaa; }
.table1 {border-collapse:collapse;border:none;}
.table1 td {border:1px solid #66A2EA; padding:0 3px 0 3px;}

.input1 { border:1px solid #7F9DB9; width:80px; }
.input2 { border:none; width:102px; height:16px; }
.select1 { border:1px solid #7F9DB9; width:120px; }
.border_left { border-left:1px solid #ECEAE2 }

.product_scroll{ padding-left:8px; padding-right:8px; padding-top:5px; position:relative;}
.product_scroll_inner{ height:60px; overflow:hidden;}
.product_scroll ul{ width:85px; float:left; overflow:hidden; text-align:center; margin:0px; padding:0px; }
.product_scroll li img{ width:74px; height:55px; padding:2px; border:1px solid #E8E8E8; overflow:hidden;}
.product_scroll .btn_l, .product_scroll .btn_r{ display:block; width:8px; height:55px; background:url(/images/roll.jpg) no-repeat 0 0; position:absolute; top:8px; cursor:pointer;}
.product_scroll .btn_l{ left:0;}
.product_scroll .btn_r{ background:url(/images/roll.jpg) no-repeat right 0; right:0;}
.product_scroll li a{ line-height:22px;}

.arttitle {
    color: #3A3B3B;
    font-weight: bold;
    font-size: 16px;
}

.formtable { margin:0px; width: 100%; border-collapse: collapse; border: solid; border-color: #D8DDE5 #D8DDE5 #D8DDE5; border-width: 1px 1px 1px; font-size:12px; vertical-align:top;}
.formtable th,.formtable td{ border: 1px solid #D8DDE5; padding: 5px; }
.formtable th { background: #ececec; height: 26px; width: 25%; text-align: right; color: #00599B; font-weight: bold; }
.formtable td { text-align: left;line-height:26px; }
.txtinput1{
	border:#999 1px solid;
	height:20px;
	line-height:20px;
	width:73%;
}

.smallinput{ background-color: #ffffff; border: #9BA7BD 1px solid; height: 18px; width: 100px}