a{color:#006699;text-decoration:none;}
a:hover{color:#ff5500;}
.lh_22{line-height:22px;height:22px;overflow:hidden;}
body{font-family:Verdana;color:#333;background:#fff; font-size:12px;}
#header,#main,#footer{width:990px;margin:0 auto;}
.login { margin-top:23px}
#top{height:30px;border:1px solid #ccc; border-top:0;line-height:30px;overflow:hidden;width:978px;margin:auto;background:url(topbar.jpg) 0 bottom repeat-x;}
.top .rli {background:url(rli.gif) 0 5px no-repeat; padding-left:8px; margin-left:4px; }
.top .rli a{ color:#333}
.top .rli a:hover{ text-decoration:underline}
.top ul{ padding-left:10px}
.top li{float:left;margin-right:10px;}
.top li .qzsy { width:64px; height:19px; margin-top:5px;background:url(qzsy.gif); overflow:hidden; line-height:130px; display:block}
.top li .ltsy { width:64px; height:19px; margin-top:5px;background:url(ltsy.gif); overflow:hidden; line-height:130px; display:block}
.top a{color:#666;}
/*nav*/
#navA{height:33px; border-bottom:3px solid #c3c7ca}
.navA,.navAL,.navAR,.navA li,.navA li a,#td_mymenu{background:url(navA.png) 999em 999em no-repeat;}
.navAL,.navAR{width:3px;height:33px;}
.navAL{ background-position:0 -80px;_margin-right:-3px;}
.navAR{ background-position:0 -150px;_margin-left:-3px;}
.navA{ background-position:0 -115px;height:33px;overflow:hidden; background-repeat:repeat-x;}
.navA ul{font-size:14px;overflow:hidden; padding-left:-2px	}
.navA li{float:left;margin-left:-1px; background-position:0 -37px;}
.navA li a{float:left;color:#ffffff;padding:0 25px;height:33px;line-height:33px;outline:none;font-weight:700;}
.navA .current { padding-left:1px}
.navA li a:hover{text-decoration: underline}
.navA .current a,.navA .current:hover a,.navA .current a:hover{background-position:center top;display:inline;text-decoration:none;text-shadow:none;}
#td_mymenu{ background-position:-20px -150px;color:#333;cursor:pointer;float:right;width:90px;height:22px;overflow:hidden;line-height:22px;padding-left:10px;margin:6px 5px 0 0;_display:inline}
#td_mymenu_old{color:#888;}
.navB,.navBbg{background:url(navB.png) right bottom repeat-x; display:none}
.navB{margin-bottom:0px;}
.navBbg{padding:0;background-position:left bottom;margin-right:4px;_position:relative;}
.navB ul{padding:4px 4px 4px 16px;}
.navB li:hover,.navB li:hover a{background:url(navBcur.png) no-repeat;}
.navB li:hover{ background-position:left 0;}
.navB li:hover a{ background-position:right 0;}
.navB li{float:left;height:23px;line-height:23px;margin:0 10px 0 0;}
.navB li a{display:block;padding:0 5px; font-size:14px;color:#666;}
.navB li a:hover{ text-decoration:none;color:#84a839;}
/*ËÑË÷*/
#h_leader,#h_leader_left,#h_leader_right {background:url(search.gif) 999em 999em no-repeat}
#h_leader {width: 980px;margin: 0px auto;height: 82px;background-repeat:repeat-x; background-position:0 0; overflow:hidden;}
#h_leader_left { height:82px; width:670px; overflow:hidden; background-position:0 -82px; float:left}
#h_leader_right{ width:309px; float:right; background-position:0 -164px; display:block; height:82px;}
#h_leader_space{width:670px;height:83px;float: left;overflow: hidden;}
#leader_space_title{float: left;width:34px;height:82px;background: url(bbs_list_ico.jpg);background-position: right center;background-repeat: no-repeat;}
.leader_list{float: left;width:300px;height:61px;background: url(bbs_list_bg2.jpg);padding: 10px 10px 0px 10px;background-position: right center;background-repeat: no-repeat;}
.leader_list div{float: left;width:60px;height:20px;line-height: 20px;color:#075a90;font-weight: bold; text-align:center;}
.leader_list div a{color:#5E5E5E;font-weight: normal;}
.leader_list div a:hover{text-decoration: underline;}
#leader_space_title2{float: left;width:34px;height:82px;background: url(bbs_list_ico2.jpg);background-position: right center;background-repeat: no-repeat;}
.leader_list2{float: left;width:186px;height:61px;background: url(bbs_list_bg2.jpg);padding: 10px 4px 9px 12px;background-position: right center;background-repeat: no-repeat;}
.leader_list2 div{float: left;width:37px;height:20px;line-height: 20px;color:#ff6701;font-weight: bold;}
.leader_list2 div a{color:#5E5E5E;font-weight: normal;}
.leader_list2 div a:hover{text-decoration: underline;}
#h_leader_right .sousuo {padding:15px 0 0 15px;}
#h_leader_right .ip{width:160px;float:left;background:#fff;height:20px;padding:4px 5px 0 0;overflow:hidden;}
#h_leader_right .ip input{border:0;background:none;padding:0;font:14px/16px Arial;width:100%;float:left;margin:0; }
#h_leader_right button{color:#333;width:50px;height:25px;border:0 none;background:none; font-size:14px; font-weight:700;line-height:25px;padding:0 0 3px 0; margin:0 0 0 60px}



.s_tags{padding:6px 0 0 15px; font-size:12px;height:20px;line-height:20px;overflow:hidden;margin:0;}
#searchA .s_tags .s2{color:#ff5500 !important;}
.searchA .gray{color:#999;}
.s_tags a{margin:0 8px 0 0;color:#999;}


/*menu*/
.pw_menu{border:1px solid #dfdfdf;background:#fff;}
.pw_menuBg{padding:0 10px 10px;}
.pw_menu h6{ position:absolute;margin-top:-18px;height:17px;border:1px solid #dfdfdf;background:#fff;border-bottom:0;right:-1px;padding:0 4px;*padding:0 5px;line-height:18px; white-space:nowrap;}
.pw_menu h6 img{*margin-top:2px;}
.menuList{background:#fff;padding:1px;width:100px;}
.menuList li{width:100%;}
.menuList a{line-height:25px;height:25px;padding:0 10px;display:block;overflow:hidden;color:#446b01;}
.menuList a:hover{background:url(menubg.png) repeat-x; text-decoration:none;color:#666;}
.menuList img{ vertical-align:middle;white-space:nowrap;margin-left:-5px;_margin-top:4px;margin-right:5px;}
.menuListB li{float:left;width:10%;height:23px;margin:0;overflow:hidden;}
.menuListC li{float:left;white-space:nowrap;}

/*bottom*/
.footer{ background:#FCFCFC; border:#E1E1E1 solid 1px; width:978px; margin:5px auto 10px;position:relative}
.f_bor{ margin-top:20px; height:60px}
.f_bor ul{ list-style-type:none; margin:0px; padding:0px}
.f_bor li{ float:left; margin-left:38px; padding-right:38px; border-right:#D2D2D2 solid 1px; width:160px; display:inline}
.f_im{ float:left;}
.f_lin{ float:right; width:80px;}
.f_lin span{ display:block}
.f_lin span a{ color:#666666; line-height:19px;}

.f_bor1{ margin:10px auto;height:45px; position:relative}
.f_logo{ float:left; margin-left:20px; display:inline; }
.copyright{ width:700px; float:left; color:#999999; padding-top:3px; line-height:18px;}
.copyright a{ color:#999999}
.f_search{ text-align:center;}
.sea_1{ border:#B3B3B3 solid 1px; width:120px; height:14px; text-align:left}
.f_right{ float:right; margin-right:80px; display:inline}
.footer .top{ position:absolute; bottom:-3px; *bottom:0px; right:5px;}/*µÇÂ½*/
.login dd p .org{color:#ff5500;}
.header,.top,.searchA,.login{ font-family:Arial;}
.l_info a{color:#333;}
/*ad½á¹¹*/
.f_one{background:#f7fbff;}
.fr{float:right;}
.t{color:#666;font-size:11px; letter-spacing:-1px;border:1px solid #a6cbe7;background:#fff;}
.h{background:#f0f9ff;line-height:25px;height:25px;padding:0 10px;border-bottom:1px solid #a6cbe7;}