@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(cate-nav-bottom.png) left bottom repeat-x;width:960px;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:22px;line-height:20px;_line-height:24px;float:left;background:url(h-li.png) right center no-repeat;}
#cate-nav li a{ font-size:12px;color:#fff;white-space:nowrap; float:left}
.cate-nav{background: url(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}
/*登陆样式*/
.toptool{position:relative;z-index:999;width:100%;}
.toptool a{color:#006699;;}
.login{position:absolute;right:69px;*right:75px;_right:69px;top:-25px;*top:-24px;_top:-25px;z-index:920;line-height:0; cursor:pointer;width:40px;height:25px;line-height:25px;overflow:hidden;}
.login2{ list-style:none;width:300px;
			padding:.25em .5em 1em 1em;_padding:.35em 1em 1em 1em;margin:0;
			background:#fff url(menubg.gif) center top repeat-x;
			border:#bed7e5 1px solid; position:absolute;z-index:921; right:1px; top:2px;}
.login2 td{padding:5px 0;}
/*中导航*/
.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*/

/*社区精华*/
.box2{border:1px solid #bed7e5;background:#fff;}
.box2 h2{background:url(box2-h2.gif) 8px 9px no-repeat;padding:0 18px;margin:0;font-size:12px;height:28px;line-height:28px;*line-height:32px;border-bottom:1px dotted #cfdfe8;}
.box2 a,.box1 a{color:#555;}
.box2 a:hover,.box1 a:hover{text-decoration:none;color:#c42c2c;}
.box2 .list,.list{background:url(li.png) 8px 10px no-repeat;padding:5px;}
.box2 .list li,.list li{height:25px;line-height:25px;padding:0 .8em 0 2em;overflow:hidden;}
.box2 .list li span,.box1 ul li span,.list li span{float:right;color:#006699;margin-left:.5em;}
.box2 .list li span a,.box1 ul li span a,.list li span a{color:#006699;}
/*热门今日*/
.box1{margin-left:360px;border:1px solid #cfdfe8;background:#fff;}
.box1 .box1-hot{border-bottom:1px dotted #ccc;padding:0 0 10px 0;height:234px;}
.box1 .box1-hot-top{background:url(box-hot.png) -5px 0 no-repeat;height:30px;line-height:30px;color:#fff;padding:0 50px 0 8px;margin:0 10px;}
.box1 h2{line-height:30px;height:30px;padding:0 1em;overflow:hidden;color:#ff0000;text-align:center;font-size:16px;}
.box1 h2 a{color:#ff0000;}
.box1 .text{margin:0 3em;line-height:18px;color:#999;height:38px;overflow:hidden;}
.box1 h3{background:url(box2-h2.gif) 8px 9px no-repeat;padding:0 18px;margin:0;font-size:12px;height:28px;line-height:28px;*line-height:32px;border-bottom:1px dotted #cfdfe8;}
.box1 ul{padding:5px;}
.box1 ul li{height:25px;line-height:25px;padding:0 .8em 0 .8em;overflow:hidden;}
/*动态图片*/
.FixTitle {OVERFLOW: hidden;}
.rollphotos {margin-top:10px;width:758px;background:#fff;border:1px solid #d7e8f1;height:140px;}
.rollphotos a{color:#006699;}
.rollphotos a:hover{color:#f00;}
.blk_29 {padding:10px 0px;OVERFLOW:hidden;ZOOM: 1;POSITION:relative;}
.blk_29 .LeftBotton {background: url(ca_hz_002.gif) no-repeat 0px 7px;left:5px;float:left;width:11px; CURSOR: pointer; POSITION: absolute;top: 10px;height:114px}
.blk_29 .RightBotton {right:5px;background: url(ca_hz_002.gif) no-repeat -11px 7px;float: right;width: 11px; CURSOR: pointer; POSITION: absolute;top: 10px;height:114px}
.blk_29 .Cont {margin: 0px auto;overflow: hidden;width:568px;padding-top: 5px}
.blk_29 .box {float:left; width: 135px; text-align:center;}
.blk_29 .box img{border:#d6d6d6 1px solid;padding: 3px;display:block;background:#fff;margin: 0px auto;}
.blk_29 .box a:hover img{border:#b4c55a 1px solid;}
.blk_29 .box P {margin: 6px auto 0px;width: 97px;line-height: 20px}
/*社区地图-连接*/
.box3{border:1px solid #cfdfe8;background:#fff;margin:10px 0;}
.box3 h2{background:#f3f9fd url(box2-h2.gif) 8px 9px no-repeat;padding:0 18px;margin:0;font-size:12px;height:28px;line-height:28px;*line-height:32px;border-bottom:1px solid #cfdfe8;}
.box3 ul{padding:5px;}
.box3 ul li{height:25px;line-height:25px;padding:0 .8em 0 .8em;overflow:hidden;}
.pd8 { padding:10px;}
.pd8 img{margin-right:8px;}
/*首页板块列表*/
.forum-map { width:100%;float:left;padding:0 0 1em;background-image:url(dashline.gif);background-repeat: repeat-y;background-position:50% 0}
.forum-map table{ table-layout:fixed}
.forum-map td{ width:50%;vertical-align:top}
.forum-map td a{color:#555;}
.forum-map td dl{ margin:0 1em;padding:0 0 .5em;}
.forum-map td dt{ width:100%;float:left;margin:.5em 0 .2em;padding:0;line-height:2em;font-size:14px;}
.forum-map td dd{ width:48%;float:left;height:24x;line-height:24px;overflow:hidden;padding:0 2% 0 0;margin:0;}
/*acticle-list*/
.listTable{background:#fff;padding:.5em}
.listTable2{background:#fff;}
.listTable *,.listTable2 *{ font-style:normal}
.listTable td,.listTable2 td{ padding:.4em .2em;border-bottom:1px dotted #e3e9ee}
.listTable tr.ltd:hover,.listTable2 tr.ltd:hover{ background:#f7fbff}
.listTableB tr td{ padding:.5em 1em;border-bottom:1px dotted #eee  }
/*首页板块排行*/
.forum-name{ width:70%;}
.forum-name div{line-height:18px;height:18px;overflow:hidden;}
.forum-count{ width:30%;text-align:right;font-size:10px;}
/* hot group*/
.hot-g {margin:auto;padding:.5em;background:#fff;}
.hot-g dl{ padding:0 0 .5em;margin:.5em 0 0;border-bottom:1px dashed #ccc}
.hot-g .l1{width:50px;position:relative;padding:0;margin:0;float:left;left:4px;}
.hot-g .r1{ padding:0 0 0 55px;margin:0}
.hot-g dd.r1{ margin-top:.3em}
/*hotlist*/
.hotlist {background:#fff;margin:auto;padding:.5em;}
.hotlist *{ font-style:normal}
.hotlist dl,.hotlist dd,.hotlist dt{padding:0;margin:0;clear:both;}
.hotlist dt{padding-left:5px;}
.hotlist dt a{color:#555;line-height:16px;}
.hotlist dl{ margin:.5em 0 0;padding:0 0 .5em;border-bottom:1px dashed #ccc}
.hotlist cite{ float:right;clear:right;text-align:right}
.hotlist cite em{ font-size:6.5pt font-family:tahoma}
/*计数器的代码*/
.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 1.3em 0 1.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;}