@charset "gb18030";
/* CSS Document */

/*重置reset YUI*/
/*a{color:#5A7BBC}*/

.s1,.s2{color:#006699}
/*全局控制*/
body{font-size:9pt;line-height:1.5em;background:#fff;color:#333;}
.fl{float:left}
.fr{float:right}

/*内补丁*/
.pdr{padding-right:.8em}
.pd8{padding:.8em 0;}
.pdtb3{padding:.3em 0}

/*外补丁*/
.mt8{margin-top:8px;}
.mb8{margin-bottom:8px;}

/*标题类*/
.h3A{padding:1em 1.5em;color:#BBD22B;}
.h4A{padding:.4em .5em .7em;}
.h5A {background:#edf5ec;border-top:1px solid #a1d09b;padding:3px 8px 4px;overflow:hidden;text-align:right;clear:both;zoom:1;overflow:hidden}
.h5A small {display:block;font-size:12px;font-weight:normal;}
.h5A span {float:left;}
.h5A small span {float:none;}
.h6A{font-size:12px;border-bottom:1px solid #ddd;font-weight:bold}

/*表单类*/
.ip{border:1px solid #ddd;padding:2px;font-size:10pt;font-family: Verdana, Geneva, sans-serif }
.search-friend{background:url(searchbg.gif) 1px 2px no-repeat;}/*搜索*/
.search-friend input{border:0;margin-left:15px;}

/*按钮链接类*/
.more{background:url(morebg.gif) no-repeat 0 5px;padding-left:8px}
.bt3{cursor:pointer;background:#3F64AD;color:#fff; font-size:9pt;height:24px;vertical-align:middle;border: 1px solid;border-color: #d9dfea #0e205c #0e205c #d9dfea;}
/*盒子类*/
.boxA{background:#FBFEE0;border:#ddd 1px solid }
.boxB{border:1px solid #ddd}
.bdbA{border-bottom:1px solid #ddd}
.bdtA{border-top:1px solid #ddd}

.bgA{background:url(bgA.png) repeat-x #fff}
.bgC{background:#f0f0f0;}
.boxC{background-color:#eceff5;}
.boxD{background-color:#fffbcc;border:1px solid #ffec19;}
.boxE{background-color:#f8fcf8;border-top:1px solid #a1d09b;border-bottom:1px solid #dddddd;margin-bottom:12px}

/*圆角A*/
.cirA1,.cirA2,.cirA3,.cirA4{background-image:url(cirA.gif);width:5px;height:5px;position:absolute;overflow:hidden}
.cirA1{left:-1px;top:-1px;}
.cirA2{right:-1px;top:-1px;background-position:-5px 0;}
.cirA3{right:-1px;bottom:-1px;_bottom:-2px;background-position:-5px -5px }
.cirA4{left:-1px;bottom:-1px;_bottom:-2px;background-position:0 -5px;}

/*圆角B*/
.cirB1,.cirB2,.cirB3,.cirB4{background-image:url(cirB.gif);width:9px;height:9px;position:absolute;overflow:hidden}
.cirB1{left:-1px;top:-1px;}
.cirB2{right:-1px;top:-1px;background-position:-9px 0;}
.cirB3{right:-1px;bottom:-1px;background-position:-9px -9px }
.cirB4{left:-1px;bottom:-1px;background-position:0 -9px;}

/*头部*/
#guide-spc{padding:.4em .5em;border-bottom:1px solid #ccc}
#guide-spc a{color:#3F64AD;padding:0 .5em;font-size:12px}

#header{width:100%;background:url(headbg.jpg) center top no-repeat;/*b1*/;height:50px;position:relative}

	/*主导航*/
	#nav-wrap{float:left;padding-left:100px;}
	#nav{margin-top:13px;height:25px;line-height:25px;overflow:hidden}
	#nav li{float:left;}
	#nav li a{color:#6e9a00;font-size:1.2em;text-decoration:none;float:left;height:25px;font-weight:700;}
	#nav li a span{padding:0 12px 0 8px;height:25px;margin-left:5px;}
	#nav li a:hover,#nav li.current{background: url(nav-a-bg.png) left center no-repeat;}
	#nav li a:hover span,#nav li.current span{float:left;background: url(nav-a-bg.png) right center no-repeat;}
	#nav li.current,#nav li.current span,#nav li.current a:hover,#nav li.current a:hover span{background-color:#9bd100;}
	#nav li a:hover span,#nav li a:hover{background-color:#c1e35e;color:#6e9a00; cursor:pointer}
	#nav li.current{margin:0 .1em}
	
	/*o-infobox*/
	.infobox{height:77px;border-bottom:1px solid #e0efbb;position:relative;}
	.infobox a{color:#6e9a00;}
	
	
	/*搜索*/
	#searchbar-h{float:right;margin:15px 100px 0 0;border:1px solid #95b700;}
		#searchbar-h .s-ip{width:90px;height:14px;background:url(s-ip.gif) no-repeat;float:left;padding:3px;border:0}
		#searchbar-h .s-bt{cursor: pointer;width:20px;height:20px;background:url(s-bt.png);border:0;float:left;}
	
	/*用户导航*/
	#u-nav-header {margin-top:.8em;margin-right:1em;float:right}
	#u-nav-header a{color:#D3DCF1/*b3*/}

/*头部结束*/

/*主体部分*/
#main{margin:0 auto;background:url(headbg.jpg) center -51px no-repeat;padding-bottom:2em;border:1px solid #d0d9bd;}

.c-btA,.c-btB{width:7px;height:8px;background-image:url(header-bt.gif);position:absolute;overflow:hidden }
.c-btA {background-position:-7px 0;left:0;bottom:0}
.c-btB{ background-position:0 0;right:0;bottom:0}

/*宽度为100的用户*/
.member100{width:100px;float:left;text-align:center;font-familiy:simsun}
.member65{width:58px;}
	.member100 {margin-bottom:.5em }
	
	a.u-name{text-decoration:underline;}

.u-postlist-m li{padding-left:1.9em;margin:.6em 0;float:left ;width:90% }
.u-postlist-m li .fl2{padding-left:1.5em;width:80%}
.u-postlist-m li div p{padding-bottom:.5em;}

.piclistA{text-align:center;padding-bottom:.5em}
.piclistA img{padding:.4em }

.listTable td{border-top:1px solid #eee;padding:.5em}
.listTable .forum-count{text-align:right}

/*登录*/
#loginbox{margin-bottom:1em;}
#loginbar td{padding:.5em .1em ;color:#999;}

/*登录后home*/

#home-state-editor{margin:1em auto;width:96%;}
.status-co{width:6px;height:6px;overflow:hidden;left:-6px;top:.2em;position:absolute;background: url(home-status-editor.png)}

/*tabA style  标签切换样式 */
.tabA{width:80%;float:left;height:26px; border-bottom:1px solid #e0efbb;padding-left:2%;}
.tabA ul{height:27px;width:96%;position:absolute;}
.tabA ul li {float:left }
.tabA li a{float:left;height:24px;line-height:25px;background:#cde397;padding:0 .7em;margin:3px 1px 0;_margin:2px 1px 0;color:#6e9a00}
.tabA li a:hover{background:#85b213;color:#ffffff;text-decoration:none}
.tabA li.current a{height:23px;line-height:24px;background:#fff;border:1px solid #b8d66d;border-bottom:0;color:#000}

.tabC{border-bottom:1px solid #6d84b4;height:25px;padding-left:7px}
.tabC ul{margin:2px 15px 0 0;border:1px solid #6d84b4;border-bottom:0;border-right:0;float:left;}
.tabC li{float:left;background:#fff;border-right:1px solid #6d84b4;}
.tabC li a{float:left;display:block;color:#333;padding:0 8px;height:22px;line-height:22px;}
.tabC li.current a,.tabC li.current a:hover{color:#fff;background:#6d84b4;}
.tabC li a:hover{color:#3F64AD;}

/*sidebar style*/
.sidebarB h3.h3A{padding-bottom:.5em;font-weight:normal;color:#333}
.home-sider-item{ padding:.5em 1em;border-bottom:1px solid #e9e9e9}

.ptb1{padding:.5em 0;float:left;width:100% }
.home-applist a{width:26%;float:left;height:20px;padding-left:22px;}

/*dl列表*/
.list-dlA-A dl{padding-bottom:4px;}
.list-dlA-A dt{width:60px;}
.list-dlA-A dt img{width:50xp;height:50px;}
.list-dlA-B dd{border-bottom:1px solid #ddd;padding:8px}
.list-dlA-C{border-top:1px solid #ddd;}
.list-dlA-C dd{border-bottom:1px solid #ddd;padding:8px;}
.list-dlA-D dd{border:1px solid #ddd;padding:8px;margin-bottom:8px;}
.list-dlA .title1{margin-left:60px;padding-bottom:8px;}
.list-dlA .title2{padding-bottom:8px;}
.list-dlA .text,.tb-list-B .text{padding-top:5px;}

.list-dlB-A dd{padding-bottom:8px;}
.list-dlB-A p{margin-top:5px;}
.list-dlB{}
.list-dlB dl{padding-top:8px;}
.list-dlB dt,.list-dlB div .app-icon,.list-dlC dt,.list-dlC .app-icon{background:url(app-icon.png) 0 1px no-repeat;width:16px;height:16px;}
.list-dlB dd,.list-dlC dd{margin-left:20px;}

/*li列表*/
.revert{}
.revert li{border-bottom:1px solid #ddd;padding:11px 0 0;height:45px;}
.revert li em{color:#999;font-size:11px;padding-left:12px}
.revert li span{float:right;padding-top:2px}

/*通用单链接下拉*/
.a-reply{border:#ddd 1px solid;padding:0px 0 0 4px;background:#fff;overflow:hidden;}
.a-reply:hover{border:1px solid #3F64AD;background:#5A7BBC;text-decoration:none;color:#fff;}
.a-reply:hover span{border-left:1px solid #3F64AD;background:#5A7BBC;}
.a-reply span{border-left:1px solid #ddd;padding:2px;font-size:.8em;margin-left:2px;background:#e3eef8;}

/*list-table*/
.table-list-A table{border-top:1px solid #ddd;table-layout:fixed;}
.table-list-B table{background:#fff;border:1px solid #ddd;margin-bottom:.5em;}
.table-list-B td{vertical-align:top;}
.table-list-img{width:88px;}
.table-list-img img{width:80px;border:1px solid #ddd;padding:3px;}
.table-list table td{padding:8px;}
.table-del:hover{text-decoration:none;color:#3F64AD;}

/*文章列表*/
.table-list2 td{border-bottom:1px solid #ddd;padding:1em .6em;color:#999;}

/*图片列表*/
.list-img-A li{width:125px;margin:5px 0;text-align:center;}
.list-img-A li img{margin-bottom:5px;border:1px solid #ccc;padding:2px;background:#fff;}
.list-img-B li{width:80px;text-align:center;margin-bottom:5px;}
.list-img-B li img{margin-bottom:3px;}
.list-img-B p{}
.list-img{padding:8px;}
.list-img ul{}
.list-img li{float:left;}

.list-img2{}
.list-img2 img{width:60px;vertical-align:middle;margin-right:8px;}

/*弹出窗宽度代码*/
.menu-text{}
.menu-nav{height:26px;background:#fff;margin-bottom:20px;padding-top:5px;}
.menu-h{border-bottom:1px solid #3F64AD;color:#fff;padding:0 10px;height:29px;line-height:29px;background:#5A7BBC;font-size:14px;}
.menu-bor{border:1px solid #3F64AD;}
.menu-bt{margin:10px 0 20px;}
.nemu-list{padding:0 20px;}
.nemu-list li{line-height:30px;}
.nemu-list span{float:left;width:6em;padding-right:2em;text-align:right;}
.exp{border-top:1px solid #ddd;border-bottom:1px solid #ddd;width:300px;margin-top:10px;line-height:1;padding:10px 20px;}
.exp .s1{margin-bottom:1em;}

/*分类*/
.list-fri h2{color:#fff;background:#3F64AD url(app-icon.png) 5px -96px no-repeat;padding:3px 8px 3px 26px;}
.list-fri a{background:#f5f5f5 url(app-icon.png) 13px -97px no-repeat;padding:3px 0 2px 34px;}
.list-fri .current,.list-fri .current:hover{background-color:#6d84b4;color:#fff;text-decoration:none;}
.list-fri a:hover{background-color:#e3eef8;text-decoration:none;}

.list-fen h2,.list-cheng h2,.list-liA h2{display:block;border-bottom:1px solid #ddd;padding:3px 10px 3px 10px;}
.list-fen a{border-bottom:1px solid #ddd;padding:3px 0 2px 18px;}
.list-fen a:hover,.list-fen .current{background:#e3eef8;text-decoration:none;}
.list-cheng li{padding-top:5px;}
.list-cheng a{border-bottom:1px solid #ddd;padding:0 5px 0 18px;}
.list-F a{display:block;height:18px;}

.person-actions{}
.person-actions a{border-bottom:1px solid #ddd;height:20px;line-height:20px;display:block;padding:0 8px;color:#3b5998}
.person-actions a:hover{background-color:#3b5998;color:#fff;text-decoration:none;}


#person-nav{background:url(nav_line.png) repeat-x bottom;float:left;width:100%;}
#person-nav ul{list-style-type:none;zoom:1;margin:3px 0 0 10px}
#person-nav ul li{float:left;background:url(personnavbg.gif) no-repeat left -117px;margin-right:3px;padding:0 0 0 10px;line-height:17px}
#person-nav ul li a{color:#6e9a00;float:left;display:block;background:url(personnavbg.gif) no-repeat right -78px;padding:7px 16px 3px 5px !important;text-decoration:none;font-weight:bold;float:none;}
#person-nav ul li a:hover{color:#333;}
#person-nav ul li.current{line-height:18px;_line-height:19px;background:#fff url(personnavbg.gif) repeat scroll left -39px;margin-top:0px;}
#person-nav ul li.current a{font-size:14px;background:url(personnavbg.gif) no-repeat right -5px;color:#333}


.show-action{padding:8px}
.show-action li{float:left;margin-right:1.2em}
.show-action li.selected{background:#6d84b4;padding-left:3px;padding-right:3px;-webkit-border-radius:2px;}
.show-action li.selected a{color:#fff;}
.menu{position:absolute;}

.confirm{border:3px solid #FF8E00;padding:.8em;background:#FFFBE7;width:160px}
.ginfo{font-size:10pt;font-weight:bold;margin-bottom:2px}

.u-postlist-s .pwb_mess{line-height:30px;*line-height:32px;_line-height:30px;cursor: pointer;}
.stats img{ vertical-align:middle}