@charset "gb18030";
/*PHPWind CMS Theme, Power by PHPWind, Written by heiyo with lwid style.css*/

body{font-size:9pt;font-family: Verdana;color:#555;background:#fff;}
form,*,body{ padding:0; margin:0}
ul,li{list-style-type:none;}
td,th,div{word-break:break-all;word-wrap:break-word}
.c { clear:both;font:0/0 a;clear:both;height:0}
.cc { zoom:1;overflow: hidden;_overflow: inherit}
.fl{ float:left}
.fr{ float:right}
.tar { text-align:right}
.tac { text-align:center}
.tal { text-align:left}
.vam { vertical-align:middle}
.vat { vertical-align:top}
.par { position:absolute;right:1em;display: inline;font-weight:100;top:7px}
.pr { position:relative; z-index:900}
.nw { white-space:nowrap;}
a{text-decoration:none;color:#006699;}
a:hover{color:#c42c2c;text-decoration:none;}
img{border:none;padding:0;margin:0}
.b { font-weight:700}
.mtop{margin-top:10px;}
.bdA{ border:1px solid #B1daef;padding:1px;}/*蓝色四边线*/
.boxA{ margin-bottom:10px;}
.bgD { background: url(bgD.png) repeat-x;color:#333;}
.bgD a{color:#333;}
.bgC{background-color:#f7fbff;}
.bgb{background-color:#f3f9fd;}
h4 {padding:0 .8em;margin:0;font-size:12px;line-height:28px;height:28px;}
/*字体大小*/
.mini,.small,.f9{ font-size:10px;}
.f10{ font-size:11px;}
.f12{ font-size:12px}
.f14{ font-size:14px}
.more,.fn,.fn a{ font-weight:normal}
/*span color 数值自定义*/
.s0{color:#4fa84f;} /*绿色*/
.s1{color:#2195d2;} /*浅蓝*/
.s2,a.s2{color:#f06f18;} /*橘色*/
.s3,a.s3{color:#c3bead;} /*灰黄*/
.s4{color:#888888;} /*灰色*/
.s5,.s5 a{color:#006699;} /*深蓝*/
.s6,a.s6{color:#c3bead;} /*灰黄*/
.s7{ color:#ff00a2;}
.gray,.gray a{ color:#888;} /*次要文字颜色-可定义*/
.gray3{ color:#555;}
.gray2{ color:#999;}
.link5{ color:#006AAA}
/*全局布局*/
#header,#main,#footer{width:960px;margin:auto;}
#main{background:#e8f3f8;}
/*头部toptool*/
#linklist{padding:1px;background:#fff;}
#linklist .toptool{line-height:22px;background:#fafdfe;border-bottom:1px solid #e5ecf5;}
#linklist .toptool a,.footer a{margin-left:1em;}
/*自定义导航*/
.listinline{padding:0;margin:0;list-style:none;}
.listinline li{display:inline;}
/*频道导航*/
#cate-nav{background:#00457d url(../images/qwbl_head.gif) left bottom repeat-x;width:960px;height:41px;position:relative;}
#cate-nav a:hover{color:#cddeec;}
.cate-nav ul{padding:5px 10px;margin:0;list-style:none;width:90%; float:left}
#cate-nav li{ padding:0 1em;height:41px;margin-right:15px;line-height:20px;_line-height:24px;float:left;background:url(../images/member/h-li1.png) right center no-repeat;}
#cate-nav li a{ font-size:14px;font-weight:bold;color:#fff;white-space:nowrap; float:left}
.daohan{

	margin: 0px;
	width: 5px;
	height: 41px;
	float: left;
	clear: right;
	background:#00457d url(../images/qwcc_separate.gif) left bottom no-repeat;
}
.cate-nav{background: url(../images/member/cate-nav-top.png) left top repeat-x;width:100%;float:left}
/*板块书签*/
.show-fav1{ position:absolute; right:2px; top:2px; z-index:920; line-height:0; cursor:pointer}
.show-fav1, .show-fav2{background:url(fav-f.gif) 0 5px no-repeat;width:34px;height:29px;line-height:29px;text-align:left;padding-left:2em;overflow:hidden }
 a.show-fav1,.show-fav1 a:hover{color:#fff;}
.show-fav2 {background-position:1px -78px;_background-position:1px -77px;position:absolute; right:0px; top:0px; z-index:922}
.fav-f-list{ list-style:none; width:220px; padding:.4em 1em 1em 1em; margin:0;background:#fff url(menubg.gif) center top repeat-x;border:#008EC6 1px solid; position:absolute; z-index:921; right:1px; top:2px;text-align:center; line-height:2em}
.fav-f-list a{ padding:0 .5em; white-space:nowrap; margin:0; float:left}

/*中导航*/
.nav{margin:0 .2em;border-top:1px solid #e5ecf5;}
.nav a{padding:0 .7em;height:25px;line-height:25px;}
.nav .active a{color:#4fa84f;font-weight:700;}
.nav .fr{border:0px solid #1f6088;}
/*公告*/
.readtop{padding:0 8px;padding-bottom:1px;height:35px;line-height:35px;}
#notice li{ list-style:none;float:left;white-space:nowrap;}
#notice a{ padding-left:1em;background:url(dotA.gif) no-repeat 0 2px;margin-left:1em;}
/*底部信息*/
.abtn{margin:0 3px;white-space:nowrap;}
input.abtn{height:20px;line-height:12px;padding:0 4px;}
#footer{border-top:1px solid #cfdfe8;}
#footer .top,.abtn{background:#fff;border:1px solid #2195d2;padding:2px 4px;height:26px;color:#2195d2;cursor:pointer;}
#footer .top:hover,.abtn:hover{border:1px solid #105483;background:#256ea2;text-decoration:none;color:#fff;}
#footer small{padding:8px 0 5px;}
.foot{height:16px;line-height:16px;margin-top:6px;font-size:10px;height:32px;}
.footer{margin-top:5px;height:25px;border-top:1px solid #e5ecf5;line-height:25px;background:#fafdfe;}
.footer a{color:#555;}
.footer a:hover{color:#006699;}
/*下拉菜单*/
.menu2 {z-index:2000;position:absolute;}
.menu2 dl{display:block; line-height: 15px;width:122px; padding:1px; background:#ffffff;border:#b9e6f5 1px solid;}
.menu2 dl dd{padding:2px 0;background:#e6f5ff;}
.menu2 dd a{margin:0 2px;border:#e6f5ff 1px solid;color:#666;display: list-item;list-style:none;padding:3px 8px 2px; height:auto!important; height:12px;}
.menu2 dd a:hover{background:#fff; text-decoration:none; color:#006699;border:#b9e6f5 1px solid;margin:0 2px;}
/*flash*/



/*计数器的代码*/
.count{ position:absolute;padding:0 .3em 0 0;background:#FFFEEF url(count.gif) no-repeat right top;text-align:right;height:24px}
.count span{ font-size:9pt;height:24px;line-height:23px;padding:0 0 0 .3em;background:#FFFEEF url(count.gif) no-repeat left top;float:left}
.count i{ font-size:12pt;color:#FF7200;font-weight:bold;font-style:normal}
/*图文*/
.pic-player-box{ margin:0 0 .5em 0}
.pic-player-box td{ padding-bottom:.5em}
.pic-player-box img{ border:1px solid #ccc;display:block;width:120px;height:90px;margin:.5em auto}
.dashedline-y{ background:url(dashline.gif) repeat-y}
/*tab*/
.tabA,.tabB{ position:absolute;right:.2em;bottom:0;height:17px;display:inline; z-index:900}
.tabA span,.tabA span a{ float:left;background:url(tabA.png) no-repeat;height:17px;overflow:hidden }
.tabA span { padding-left:3px;background-position:left top;margin-right:.3em;}
.tabA span a{ padding:0 5px 0 2px;background-position:right top;color:#006699;font-weight:100;line-height:16px}
.tabA span a:hover{ text-decoration:none}
.tabA span.active{ background-position:left -50px}
.tabA span.active a{ background-position:right -50px;color:#333}
/*forum-cate-list*/
.tags-list{background:#fff;}
.tags-list span{ padding:.5em .4em .5em .4em;white-space:nowrap;float:left;letter-spacing:-.1em}
.tags-list span a{ font-size:9pt}
/*pages*/
.pages{margin-bottom:3px;margin-top:0px;}
.pages ul{padding:0; margin:0;height:25px;line-height:25px;}
.pages ul li{list-style:none;float:left;}
.pages ul li a{padding:2px 5px 2px 5px;border:1px solid #87bcd8;margin-right:5px;background:#fff;}
.pages ul li b{padding:2px 3px 2px 7px;background:#006699;color:#fff;border:1px solid #014e75;margin-right:5px;}
.pages ul li a:hover{background:#f2f9ff;color:#333;text-decoration:none;}
.pages ul .pagesone{padding-left:12px;padding-right:12px;}
.pages input{vertical-align:middle;border:1px solid #c7e1ef;height:17px;font: 12px/15px Verdana;padding-bottom:1px;padding-left:1px;color:#333;margin-right:5px;margin-bottom:1px;}
/*menu*/
.menu{position:absolute;background:#fff url(menubg.gif) center top repeat-x;border:1px solid #a9d5e9;}
.menu .bor{padding-bottom:8px;*padding-bottom:0px;_padding-bottom:0px;border:5px solid #a9d5e9;}
.menu li,.menu ul{padding:0; margin:0;}
.menu td{line-height:20px;padding-top:3px;}
.menu li{list-style:none;}
.menu a{display:block;padding:3px 15px;}
.menu ul.ul1 li a{display:inline;padding:0;}
.pad{padding-bottom:8px;*padding-bottom:0px;}
.menu h2 a{font-size:1.0em;color:#008ef1;height:20px;line-height:20px;width:550px;font-size:9pt;}
.menu .ul3{width:600px;padding:6px;clear:both;}
.menu .ul3 li{float:left;line-height:20px;*word-wrap:normal;*white-space:nowrap;display:inline;}
.menu .ul3 a{float:left;}
.menu .ul3 li a:hover{color:#87bcd8;}
/*通用公告框*/
#breadcrumbs{ overflow:hidden;border:1px solid #b8d3e1;margin:10px auto 0;height:28px;padding:0 1em 0 0;background:#f3f9fd;line-height:27px;*line-height:26px;}
#breadcrumbs .crumbs-item{ overflow:hidden;height:28px;padding:0 0.3em 0 0.3em;background:url(breadcrumbs-item.gif) right top no-repeat;float:left;position:relative ;margin-right:-7px;}
#breadcrumbs .crumbs-item .strong{ color:#60afe6;*line-height:29px;_line-height:29px;}
#breadcrumbs .crumbs-item  i { position:absolute;height:28px;width:7px;left:0px;top:0}
#breadcrumbs .crumbs-item:hover i{ background:url(breadcrumbs-item.gif) right bottom no-repeat;}
#breadcrumbs .crumbs-item:hover{ background-color: #fff;text-decoration:none}
.breadcrumbs2{ background:url(breadcrumbs2.gif) repeat-x; padding:.8em .8em 1em;}
/*按钮*/
.btn2 {cursor:pointer;border:#BFDCEF solid 1px;color:#66A4CC;background:#fff;padding:0 ;margin:0 .2em;line-height:12px;height:20px;line-height:16px;*line-height:18px;overflow:hidden;background:#F2F8FC}
.btn{background:#d9d9d9;border-width:1px;vertical-align:middle;padding-left:0.15em;padding-right:0.15em;border: 1px solid; border-color: #c0c0c0 #555 #555 #c0c0c0;}
.btn3{ margin-left:2em;vertical-align:middle;cursor:pointer;text-decoration:underline;}
/*form*/
textarea,input,select{font:12px Arial;padding:1px 3px 0 3px;vertical-align:middle;margin-bottom:1px}
select{border: 1px solid; border-color: #c0c0c0 #ededed #ededed #c0c0c0;}
.input{border: 1px solid; border-color: #c0c0c0 #ededed #ededed #c0c0c0;padding:1px 0px 2px 1px;*margin-bottom:2px;_margin-bottom:2px;font-size:1.0em;vertical-align:middle;}
form{display:inline;}
textarea{border: 1px solid; border-color: #c0c0c0 #ededed #ededed #c0c0c0;}
/*table*/
.tt,.tt2{margin:10px auto 0;}
.t{ border:1px solid #bed7e5;margin:0 auto 8px;height:auto;overflow:hidden;background:#fff;}
.t table{ border:0px solid #f5fcff;margin:0;width:100%;border-top:none;}
.t2{ border-top:#cfdfe8 1px solid;margin:0px auto 5px;}
.t3{ margin:4px auto 3px;}
.t3 table,.t4{ padding:0px;}
.t5{ border:1px solid #bed7e5;margin:0 auto 10px;height:auto;overflow:hidden;background:#fff;}
/*table head*/
.h,.h2{ border-bottom:1px dotted #a9d5e9;background:#f3f9fd;text-align:left;color:#006699;padding:2px .5em 0;line-height:220%;}
.h span,.h2 span{ font-weight:normal;}
.h h2{ font-weight:bold}
.h a,.h2 a{ font-family:Arial;color:#006699}
.h span a,.h span{ color:#006699;}
.h a.a2{ margin-left:12px;}
.closeicon{ margin-top:.3em}
.cate_fold{ padding:0 5px 0 5px;margin-bottom:2px;text-decoration:none;}
.cate_fold:hover{ text-decoration:none;}
/* tab */
.tab{ float:left;padding:0 .8em 0;border:1px solid #f5fcff;background:#a9d5e9;border-bottom:0;line-height:200%;margin-top:3px;cursor:pointer;margin:2px 0;}
.h span.activetab{ border-color:#b9d0dd;cursor:default;font-weight:700}
/*table tr1*/
.tr1 td{line-height:25px;height:25px;}
.tr1 th{padding:.3em .6em;text-align:left;font-weight:normal;}
.tr1 td.td1{ border-bottom:1px dotted #b8d3e1;}
/*table tr2*/
.tr2{ background:#ffffff url(bg.png) 0 -200px repeat-x;color:#333;}
.tr2 td,.tr2 th{ line-height:18px;border-bottom:1px solid #c5d8e8;padding:4px 6px 1px;}
.tr2 a{ color:#333;margin:0 2px 0}
/*table tr3*/
.tr3{ line-height:130%;}
.tr3 td,.tr3 th{ border-bottom:1px dotted #b8d3e1;padding:.3em .6em;}
.tr3 th{ text-align:left;font-weight:normal;}
.z .tr3:hover{ background:#f7fbff;}
.tr4{background:#fff;padding:0 18px;margin:0;font-size:12px;height:28px;line-height:28px;*line-height:32px;border-bottom:1px dotted #cfdfe8;}
/*main color 数值自定义*/
.f_one,.t_one,.r_one{ background:#ffffff;}
.f_two,.t_two,.r_two{ background:#f7fbff;}