body,.fullbody{background:url(../img/bg.jpg) repeat-x 0 28px #FFFFFF}
.fullbody{background-position 0 0;background-repeat:repeat-x}
body,input,button,select,textarea{color:#444444;font:12px/1.5 Tahoma,Helvetica,SimSun,sans-serif,Hei}
a{color:#666666;text-decoration:none}
a:hover{color:#0657b2;text-decoration:underline}
html{overflow-y:scroll}
.wrap,#head,#navA,#searchA,#navB,.top,#footer{width:960px;margin:0 auto}
/* top */
#top{background:url(../img/topbg.jpg) repeat-x 0 0 #F9F9F9;height:28px;line-height:26px}
.top li{float:left;margin-right:10px}
.top a{color:#666}

/* header */
.header{}
#head{background:url(../img/bodybg.jpg) no-repeat center top}

/* header_login bt */
.header_login table tr td.line{border-right:1px solid #E9E9E9}
.header_login span.bt2,.header_login span.bt2 span,.header_login span.btn2,.header_login span.btn2 span{background:none}
.header_login span.bt2 {width:66px;height:21px;background:url(../img/dlan.gif) no-repeat}
.header_login span.bt2 span button{text-indent:-9999em}
.header_login span.btn2 span button{font-weight:700;color:#334F67}

/* nav */
#navA .navA{font-weight:100;padding-left:10px;background:#E5EFC9 url(../img/nv.png) no-repeat;height:33px;overflow:hidden}
#navA .navAL,#navA .navAR{width:5px;height:33px;background:#E5EFC9 url(../img/nv.png) repeat-x}
#navA .navAL{float:left;background-position:0 0}
#navA .navAR{float:right;background-position:0 0}
#navA .navA li{float:left;padding-right:1px;height:33px;line-height:33px;background:url(../img/nv_a.png) no-repeat 100% 0;font-size:14px}
#navA .navA li a{float:left;padding:0 20px;height:33px;line-height:33px}
#navA .navA li a{color:#324f64}
#navA .navA li.current {background:url(../img/nv_as.png) no-repeat scroll right bottom #FFFFFF;overflow:hidden;padding-right:4px}
#navA .navA li.current a, #navA .navA li.current a:hover{background:url(../img/nv_as.png) no-repeat scroll 0 -33px #EEEEEE;color:#669933}
#navA .navA li.current a{font-weight:700;height:29px;line-height:29px;overflow:hidden;padding:4px 12px 0 16px;color:#669933}
#navA .navA li a:hover{background:url(../img/nv_a.png) no-repeat 50% -66px}
#td_mymenu{width:83px;background:url(../img/qmenu.png) no-repeat 0 0 transparent;color:#334F67;display:inline;float:right;font-weight:700;height:26px;line-height:26px;margin:3px 8px 0;padding:0 12px 0 0;text-align:center;text-shadow:0 0 0 #FFFFFF;overflow:hidden;cursor:pointer}
#td_mymenu:hover{text-decoration:none}
#td_mymenu.a{background-position:0 -30px;position:relative;z-index:1012}
.pw_menu{border-color:#D2DCED;padding-bottom:5px;margin-top:-1px}
.menuList{text-align:center}
#fast_menu.p20{padding:20px}

/* navB */
.navB .navBbg .menuListC a{background:url(../img/jian.png) no-repeat}
.navB{background:#fff url(../img/subbg.jpg) repeat-x bottom;overflow:hidden;border:1px solid #e3e3e3;border-top:none;padding:2px 0 6px 0}
.navB .navBbg{overflow:hidden;width:958px}
.navB .navBbg{width:976px;margin-top:5px;overflow:hidden;color:#305067}
.navB .navBbg .menuListC li{border-right:1px solid #e8e8e8;float:left;height:21px;line-height:21px;padding:0 2px 0 4px;width:113px;overflow:hidden}
.navB .navBbg .menuListC a{background-position:7px -21px;display:block;height:21px;overflow:hidden;padding-left:15px;width:96px;color:#305067;font-size:14px}
.navB .navBbg .menuListC a:hover{background-position:7px 1px;background-color:#697E8F;text-decoration:none;color:#fff}
.navB .navBbg .menuListC a span{font-family:Verdana,Arial;font-size:12px;font-weight:700;padding-right:3px}

/* searchA */
#searchA{margin-bottom:10px;height:36px;line-height:34px;border:1px solid #E3E3E3;background:url(../img/search.png) repeat-x 0 0;overflow:hidden}
#searchA .searchA_left{width:50px;background:url(../img/search.png) no-repeat 0 -74px}
#searchA .searchA{height:36px;line-height:34px}
#searchA .searchA .ip,#searchA .searchA .s_select{background:url(../img/search.png) repeat-x 0 -222px}
#searchA .searchA .ip{float:left;height:31px;}
#searchA .searchA .ip input{width:230px;border:0;font-size:12px;;*margin-top:8px;background:none}
#searchA .searchA .s_select{float:left;border-left:0;width:50px;height:36px;line-height:36px;background-position:0 -370px}
#searchA .searchA .s_select h6{display:block;padding:0 15px 0 10px;height:36px;line-height:36px;cursor:pointer;background:url(../../../../images/wind/down.png) 35px center no-repeat;color:#666}
#searchA .searchA .s_select ul{position:absolute;border:1px solid #dddddd;background:#fff;line-height:22px;width:49px;margin:29px 0 0 0px;display:none;z-index:999}
#searchA .searchA .s_select ul li{padding:0 10px;cursor:pointer;white-space:nowrap}
#searchA .searchA .s_select ul li:hover{background:#f7f7f7}
#searchA .searchA button{width:53px;height:36px;background:url(../img/search.png) no-repeat 0 -296px;border:medium none;margin-right:8px;line-height:36px;overflow:hidden;font-weight:700;text-align:center;vertical-align:middle}
#searchA .searchA .s_tags span{font-weight:700;color:#999}
#searchA .searchA .s_tags a{padding-right:6px;color:#334F67 !important}
#searchA #zz_weather{width:190px;padding-top:8px}
#searchA #zz_weather span{display:block;height:20px;line-height:18px;background:url(../img/loading.gif) no-repeat 0 3px;padding:0 20px 0 20px;color:#999}

/* footer */
#footer {margin:10px auto;width:960px;padding:10px 0;border-top:1px solid #E3E3E3;color:#929292;line-height:22px;text-align:center;clear:both}
#footer a:link, #footer a:visited {color: #616161;text-decoration: none;}
#footer a:hover{text-decoration: underline;}
#footer .footerIcon{margin:3px auto;width:700px;_width:710px}
#footer .footerIcon ul{}
#footer .footerIcon li{float:left;width:120px;height:50px;line-height:49px;text-align:center;border:1px solid #d2d2d2;margin-left:15px}
#footer .footerIcon li img{vertical-align:middle}

/* scrollBar */
#scrollBar a{background: url(../img/top.png) no-repeat}
#scrollBar a:hover{background-position:right 0}