/* 主样式*/
html,body {margin:0px;font:12px/23px "宋体";color:#000}
a{ text-decoration: none;color:#000;}
a:hover{ text-decoration: underline;color:#d00;}
select,input{font:14px/17px "宋体";color:#666;border:none}
ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,p,form,em,spen,select,input,label,button,fieldset{ margin:0; padding:0; list-style:none}
table{ border:0; padding:0; margin:0;}
img{ border:none;}
em,small,sup,cite{font-style:normal}
#left,.left,.box_l,.main,.center{ float:left; overflow:hidden}
#right,.right,.box_r,.sidebar{ float:right; overflow:hidden}
.wrapper .sidebar{ float:left; overflow:hidden}
.wrapper .main{ float:right; overflow:hidden}

.orange,.orange_a a,.orange_u a{color: #f60;}
.red,.red_a a{color: #d00;}
.green{ color:green}
.orange_u a{text-decoration:underline}
.orange_u a:hover{text-decoration:none}
.gray333,.gray333_a a{ color:#333}
.gray666,.gray666_a a{ color:#666}
.gray999,.gray999_a a{ color:#999}
.blue,.blue_a a{color:#039}
.gray666_a a:hover,.gray333_a a:hover,.blue_a a:hover,.orange_a a:hover,.red_a a:hover,.gray999_a a:hover{color:#f00;}
.f14,.f14 a{ font-size:14px}

#wrapper,.wrapper,#footer,#searchbar,#title_wrapper,#autocenter{ width:960px; overflow:hidden; margin:0 auto; margin-bottom:8px}
.wrapper{ margin-bottom:0px}

#topbar_new{ background:url(../images/topbar_bg.gif) repeat-x left top; height:37px;overflow:hidden;margin-bottom:6px}
#topbar_new .container{ width:960px;height:32px; margin:0 auto; overflow:hidden; padding-top:5px}
#topbar_new .topnav{ float:left; overflow:hidden; height:30px; color:#B6C0CB; background:url(../images/topbar_line.gif) no-repeat left 4px; padding:2px 0 0 15px}
#topbar_new a.logo_small{float:left;display:block;width:124px; height:23px;text-indent:-1000px; padding-right:10px;background:url(../images/logo_small_new.gif) no-repeat left top; }
#topbar_new .toplogin{ float:right; overflow:hidden; padding:2px 0 0; height:30px}
.user_login,.user_info{ float:left; color:#666}
.user_login small,.user_info small{ color:#ddd; font-size:12px}
.user_login,.user_info .myname{ background-position:left -809px; padding-left:16px}
.user_login a{ text-decoration:underline}
.user_info .myname a{ font-size:14px; font-family:tahoma; color:#d00}

.wl695px,.wl695px .wrapper_border{ background:url(../images/wrapper2.gif) repeat-y left top; overflow:hidden}
.wl695px .wrapper_border{ background-position:-960px top;clear:both; height:1px; font-size:1px; line-height:1px}
.wl695px .block{ height:8px; background:#fff; line-height:8px; font-size:8px; clear:both}
.clear{ clear:both}

.wl651px .main{ width:651px}
.wl651px .sidebar{ width:302px}
.wl651px,.wl651px .wrapper_border{ background:url(../images/wrapper.gif) repeat-y left top; overflow:hidden}
.wl651px .wrapper_border{ background-position:-960px top;clear:both; height:1px; font-size:1px; line-height:1px}
.wl651px .block{ height:8px; background:#fff; line-height:8px; font-size:8px; clear:both}

.wl695px .main{ width:695px}
.wl695px .sidebar{ width:258px}

.wl695px .sidebar .mod dt.mod_title,.wl651px .sidebar .mod dt.mod_title{ background-position:left -483px; color:#003399}
.wl695px .sidebar .mod dt.mod_title a,.wl695px .sidebar .mod dt.mod_title2 a,.wl651px .sidebar .mod dt.mod_title a,.wl651px .sidebar .mod dt.mod_title2 a{ color:#003399}
.wl695px .sidebar .mod dt.mod_title a:hover,.wl695px .sidebar .mod dt.mod_title2 a:hover,.wl651px .sidebar .mod dt.mod_title a:hover,.wl651px .sidebar .mod dt.mod_title2 a:hover{ color:#c00}
.wl695px .sidebar .mod dt.mod_title .more a,.wl695px .sidebar .mod dt.mod_title2 .more a,.wl651px .sidebar .mod dt.mod_title .more a,.wl651px .sidebar .mod dt.mod_title2 .more a{ color:#888}
.wl695px .sidebar .mod dt.mod_title .more a:hover,.wl695px .sidebar .mod dt.mod_title2 .more a:hover,.wl651px .sidebar .mod dt.mod_title .more a:hover,.wl651px .sidebar .mod dt.mod_title2 .more a:hover{ color:#f00}

.hidden{ display:none}
.show{ display:block}
.nonecontent{ background:#F3F4F7; padding:10px; text-align:center; font-size:14px; color:#999}

#searchbar{ width:958px; background:url(../images/mainbg.gif) repeat-x left -582px; border:#D5D7DD 1px solid; padding:15px 0}
#searchbar .box{ width:450px; margin:0 auto; height:26px; overflow:hidden}
#searchbar .top{ position:relative; left:880px;margin-top:-21px}
#searchbar .top,#searchbar .top a{ width:61px; height:20px; overflow:hidden; line-height:20px; display:block}
#searchbar .top a{ background:url(../images/ibar.png) no-repeat -78px -209px; float:left}
#searchbar .top a:hover{ background:url(../images/ibar.png) no-repeat -141px -209px; float:left}

#footer{ padding:3px 0 10px 0; text-align:center;}
.footbox{text-align:center; color:#ccc}
.footbox a{color:#003399}
.footbox a:hover{color:#f00}
.copyright,.footbox{ padding:4px; overflow:hidden}
.copyright,.copyright a{ color:#666; line-height:18px; font-family:verdana}

.scrbox{ overflow:hidden;background:#fff url(../images/ico.gif) no-repeat 6px -175px; padding:2px 2px 6px 26px; color:#999; }
.scrbox a{ color:#039}
.scrbox960{ margin:0 auto; width:932px; margin-top:-5px;padding:2px 2px 2px 26px; }

.scrbox2{margin:0 auto; width:960px; margin-top:-5px;padding:2px 0 5px; height:26px; overflow:hidden  }
.scrbox2 .left{ padding-top:3px;background:#fff url(../images/ico.gif) no-repeat 6px -175px; padding-left:26px ;color:#999; }
.scrbox2 .left a{ color:#039}

#wrapper_all{ padding:8px; overflow:hidden; margin-bottom:8px}

#wrapper .main .mod{ border:#C6D7E8 1px solid; border-bottom: none;}
#wrapper .sidebar .mod{ border:#DAE2ED 1px solid; border-bottom: none;}
#wrapper .main .block{ border-top:#C6D7E8 1px solid;}
#wrapper .sidebar .block{ border-top:#DAE2ED 1px solid;}

.mb_8{ margin-bottom:8px;}
.w220{ width:220px;overflow:hidden;}
.banner{font-size:0px}
.p10{ padding:10px}

.mod dt.mod_title,.mod dt.mod_title2{ height:23px; overflow:hidden; background:url(../images/mainbg.gif) repeat-x left -102px; padding:3px 10px; border-bottom:#D6D8E1}
.mod dt.mod_title2{background-position:left -37px;color:#003399}
.mod dt.mod_title strong,.mod dt.mod_title2 strong{ font-size:14px; font-weight:bold; float:left; }
.mod dt.mod_title .more,.mod dt.mod_title2 .more{ color:#ccc; float:right; padding-top:1px; overflow:hidden}
.mod dt.mod_title .more small,.mod dt.mod_title2 .more small{ font-size:12px;color:#c00}
.mod dt.mod_title .more small a,.mod dt.mod_title2 .more small a{ color:#c00}
.mod dt.mod_title .more small a:hover,.mod dt.mod_title2 .more small a:hover{ color:#f00}

.mod dd.mod_container{ overflow:hidden}
.pad4{ padding:4px}
.pad3{ padding:3px}

.li_txt{ overflow:hidden}
.li_txt li{ float:left; overflow:hidden; width:100%; height:25px}
.li_txt li a{ float:left; padding-left:13px; background:url(../images/ico.gif) no-repeat left -424px; font-size:14px}
.li_txt li small{ float: right; color:#999; font-size:11px; font-family:verdana}

.li_txt2 a{ padding-left:10px; background:url(../images/ico.gif) no-repeat 2px -404px; font-size:12px}
.li_txt3 a{ background:url(../images/ico.gif) no-repeat 2px -453px; font-size:14px;padding-left:15px; line-height:25px; color:#333}
.li_txt3 a:hover{ color:#f00}


/* uuselect */
.uuselect{ height:26px;cursor:pointer; margin-right:8px; display:block; float:left}/* width:50px; */
.uuselect a.uuselected{ display:block; background-position:-58px -130px;height:24px;padding:1px 0 1px 10px;overflow:hidden; white-space:nowrap;color:#666}/* 40px; */
.uuselect a.uuselected:hover{background-position:-58px -156px;text-decoration:none}
.searchbox .uuselect a.over{background-position:-58px -182px;}
.uuselect .option {z-index:900;position: absolute;display:none; border:#00A4FF 1px solid;margin-top:-2px; background:#F7F7F8; overflow-y:scroll;scrollbar-face-color: #EFF3F7;scrollbar-hightlight-color: #fff;scrollbar-shadow-color: #AFCAE4;scrollbar-3dlight-color: #fff;scrollbar-arrow-color: #3164CD;scrollbar-track-color: #F8FAFE;scrollbar-darkshadow-color: #fff;}/* width:98px; */
.uuselect .option li{overflow:hidden;}/* width:50px; */
.uuselect .option li a{color:#333;display:block;  padding:0 0 0 10px ;height:22px;line-height:22px;overflow:hidden;border-bottom:#E0E5E9 1px solid; text-align:left;}
.uuselect .option li a:hover,.uuselect .option li a.selected{  text-decoration:none; background:#E0E5E9; color:#36c}
.uuselect .option li small{font-size:16px;font-family:verdana; cursor:default; color:#164A84; background:url(../images/mainbg.png) repeat-x left -144px;display:block;height:22px;border-bottom:#D3D8E3 1px solid; line-height:20px; text-align:center;  }
.uuselect a { outline: none; text-decoration:none;}
.uuselect a:focus { outline: none; text-decoration:none;}





