/*.pgs #newspecial, .pgs #newspecialtmp { float: right; background: url(post.png) no-repeat 0 0; width:110px!important }*/
.pgs #newspecial, .pgs #newspecialtmp { float: right; background: url(post.png) no-repeat 0 0; width:125px!important }
#post_reply, #post_replytmp { float: right; background: url(reply.png) no-repeat 0 0; width:110px!important }
#newspecial img, #newspecialtmp img, #post_reply img, #post_replytmp img { opacity: 0; filter: alpha(opacity=0); }

/*此处为修改start*/
.oldstyle { background:url(title_bg.jpg) repeat-x;}
/*此处为修改stop*/
.adtablediv { width:800px; margin:0 auto; height:auto; overflow:hidden;}
.adtable { border:none;}
.adtable td { border-bottom:none; text-align:center}
#pt1,#pt1 a { color:#666666; height:28px; }
.h2ad { height:28px; text-align:center}
.h2ad a { color:#f00}
#pt2 { background:url(main.png) left top repeat-x; height:40px; line-height:40px;}

.forumle { width:170px; height:auto; overflow:hidden;}
.forumlead { width:100%; height:auto; overflow:hidden;}
.forumlead li { float:left; height:auto; *margin-bottom:5px; list-style:none; overflow:hidden;}
.forumlead li img { margin:0; padding:0;}
.forumlead .area img{width: 100%;}

.forumle2 { width:168px; height:auto; overflow:hidden; border:1px solid #b4c9e0; }
.forumle2ti { width:100%; height:30px; line-height:30px; background:#EAF1F7; border-bottom:1px solid #C6D9E7; }
.forumle2ti h4 { padding-left:12px; color:#333; float:left; font-size:12px; font-weight:bold; line-height:28px; }
.forumle2ti span { float:right; padding-right:5px;}
.forumle2cn { width:100%; height:auto; overflow:hidden;}
.forumle2cn li { float:left; list-style:none; width:100%; height:auto; text-align:center; border-bottom:1px dashed #b4c9e0; padding-top:8px;}
.forumle2cn li h4 { color:#333; width:165px; padding-bottom:8px;}
.forumle2cn li h4 a { color:#333; font-weight:bold; }
.forumle2cn li h4 a:hover { text-decoration:underline;}


.forumle2a { width:168px; height:auto; margin:0 auto; margin-top:8px; padding-bottom:15px;}
.forumle2cna{ width:165px; height:auto; margin:0 auto; overflow:hidden;}
.forumle2cna li { float:left; padding-left:5px; list-style:none; width:100%; height:auto; border-bottom:1px dashed #b4c9e0;  padding-top:5px;}


.icon_attach {
	position:absolute;
	right:5px;
	top:4px;
	width:16px;
	height:0;
	padding-top:16px;
	background:url(icon.gif) no-repeat 0 -3264px;
	overflow:hidden;
}


#adtext {
	clear: both;
	border: 1px solid #B4C9E0;
	padding: 1px;
}
#adtext {

}
#adtext, .forumrules {
	border:1px solid #DCE6F1;
}
.adtextbody {
	/*background: url(images/ad_bg.gif) repeat-x 0 0;*/
}
.adtextbody td {
	padding: 0px;
	text-align:left;
}


/*论坛详细页面*/
.ad_textv{padding:0;width:100%;overflow:hidden;background:#fff;margin:0 auto 6px auto}
#text_top_adv {width:100%;}
#text_top_adv td{padding:3px 0 3px 0;text-align:center;border:1px solid #bbe1ea;width:19%;border-right:0; }
.text_2{font-size: 12px; color:#0255A3;}

.menu-bar{width:980px;margin:0 auto;z-index:20;padding-bottom:3px;background:#1080c0;}
.navigation-wrapper{width:100%; margin:0 auto;}
.navigation{width:100%;background:#1080c0;height:32px;}
.navigation .nav-main{float:left;}
.navigation .nav-main .menu-title a {color:#fff;padding:0 9px;}
.navigation .nav-other{float:right;}
.navigation .nav-other .menuspace{margin:0}
.navigation .nav-other .menuspace .charge {background:url(https://www.vanpeople.com/images_site/space/navigation/money-m-b.icon.gif) no-repeat left center;padding-left:14px;}
.navigation .nav-other .menu-title a{font-size:12px;color:#c3cddf;padding:0 5px}
.navigation .nav-other .last{margin-right:10px}
.navigation .menuspace{float:left;height:35px;line-height:35px;margin-right:2px; overflow:hidden;}
.navigation .menu-title{font-size:14px}
.navigation .info-edit .menu-title{padding-top:1px}
.navigation .menu-title a{padding:0 5px;display:block;color:#fff;outline:0}
.navigation .menu-title.with-arrow a{padding-right:17px;background:url(https://www.vanpeople.com/images_site/space/navigation/dd2.gif) 100% 1px no-repeat;}
.navigation .info-edit .menu-title a{font-size:12px;display:inline;padding:0;color:#D8DFEA}
.navigation .menu-title a:hover{text-decoration:none;background-color:#2f90c8;}
.navigation .menu-title.with-arrow a:hover{background-position:right bottom}
.navigation .info-edit .menu-title a:hover{text-decoration:underline;background:none;color:#FFF}
.navigation .menu-title a .count{font-weight:700;color:#fff;font-size:14px}
.navigation #searchMenu{margin-right:0}
.navigation #searchMenu .menu-title a{color:#fff}
#navSearch{float:left;margin:6px 10px 0 5px}
#navSearch #search-input{float:left}
#navSearch #search-submit{float:left;width:21px; height:21px; overflow:hidden;}
#navSearch #search-input #navSearchInput{background:#FFF url(https://www.vanpeople.com/images_site/space/navigation/search_shadow.gif) no-repeat top left;border:1px solid #315091;border-right:0;float:left;margin:0;padding:3px 4px;width:136px}
#navSearch #search-submit a{background:#B8D4E8 url(https://www.vanpeople.com/images_site/space/navigation/search_input_gloss.gif) top center repeat-x;border:1px solid #315091;display:block;font-size:11px;margin:0;padding:0;text-decoration:none;width:19px}
#navSearch #search-submit a span{background:url(https://www.vanpeople.com/images_site/space/navigation/magnifier.gif) 0 0px no-repeat;display:block;margin:0;padding:3px 0}

#nav-s {
	background:url(https://www.vanpeople.com/images_site/forum/v6/wind/nav-search.png);
	width:270px;
	height:35px;
	overflow:hidden;
	float:left;
	_margin-left:-3px;
}
#nav-s .fr {
	margin:9px 20px 0 0;
	*margin:11px 20px 0 0;
	line-height:14px;
}
.s-btn, .s-input {
	background:none;
	border:0;
}
.s-btn {
	cursor:pointer;
	width:55px;
	height:21px;
	vertical-align:middle !important;
	vertical-align:baseline;
	margin:5px 0 0 1px;
}
.s-input {
	height:17px;
	padding:4px 1px 0;
	width:150px;
	margin:5px 0 0 10px;
	float:left;
	z-index:99;
}
.simseav { padding-top:2px;}
.simseav #sc_txt { width:150px;}
.simseav #sc_btn { background:none; border:none; width:40px; cursor:pointer}


.tableborder {
	BORDER-RIGHT: #d9d9d9 1px solid; BORDER-TOP: #d9d9d9 1px solid; BACKGROUND: white; BORDER-LEFT: #d9d9d9 1px solid; BORDER-BOTTOM: #d9d9d9 1px solid
}
.spaceborder {
	CLEAR: both;overflow:hidden; BORDER-RIGHT: #d5e6ed 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #d5e6ed 1px solid; PADDING-LEFT: 1px; MARGIN: 0px auto; BORDER-LEFT: #d5e6ed 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #d5e6ed 1px solid; TEXT-ALIGN: left; background-color:#e8f5fb
}
.h{border-bottom:1px solid #abc8ea;text-align:left;color:#3366cc;padding:2px 10px 0; line-height:220%;}
.h span{font-weight:normal;}
.h h2{font-weight:bold}
.h a{color:#3366cc}
.h span a,.h span{color:#3366cc;}
.pr{position:relative}

.pppostdiv,.viewthread_table { border:1px solid #D5E6ED; margin-bottom:10px}
.pppostdiv #threadstamp { z-index: 999; }

#postlist .pls { background-color:#f3f9fb; border-right:none}
#postlist .plc { background-color:#fbfdfe}
.ad .pls,.ad .plc { height:0; overflow:hidden; display:none}

.pppfenx { width:100%; clear:both; height:auto; overflow:hidden;margin-bottom: 40px;}
.pppfenxco { margin:20px auto; width:340px;}
.pppfenx li { float:left; width:55px; height:55px; overflow:hidden; cursor:pointer;list-style-type:none;}
.pppfenx li span { display:none}
.pppfenx a { display:block; margin:0 auto; background:url(ajaxaction.gif) left top no-repeat; cursor:pointer; width:45px; height:45px; padding-top:5px;}
.pppfenx a h1,.pppfenx a h2 { height:16px; line-height:16px; text-align:center; font-weight:500; padding-top:3px;}

.ppfxddiv { width:100%; height:auto; clear:both}
.ppfxddivle { float:left}
.ppfxddivri { float:right}

.ppzzinfotop { width:150px; height:auto; overflow:hidden; margin:0 auto 4px; text-indent:7px; }
.ppzzinfo { width:150px; height:auto; margin:0 auto 4px; overflow:hidden; text-indent:7px; }
.ppzzinfo dt,.ppzzinfo dd { float:left; color:#888; }
.ppzzinfo dd { width:70px !important; }

.pob em a { padding-left:0!important}
.pls .pi { border:none}

.ppfiroot { margin:0; height:25px; line-height:16px; color:#3366cc; font-weight:600;}

.header-top-ads { float:right;width:791px;height:60px;margin-top:8px;overflow:hidden; }
.header-top-ads a { float:left;text-align:center;display:block;width:190px;height:60px;margin-left:6px;overflow:hidden; }

.plc img { max-width:800px; } /* 修复看贴页上传图片过大问题 */
#e_cst1_Youtube{ background:url(../../../../static/image/editor/youtube.png) no-repeat 14px 2px;border:1px solid white;padding-top:27px;width:48px; }
#e_cst1_Youtube:hover{ border:1px solid #09C; }

#e_adv_s0{ display:none; }

.md_ctrl{margin-left:5px!important;}
.md_ctrl a img{margin-left:2px;margin-right:2px;}

.threadbody li{width:auto;margin: 0 5px;}
.threadbody span{display: block!important;}
.threadbody strong{height: 25px;}
.threadbody img{margin-top: 4px;}
.pppfenx a:hover{text-decoration: none;}
.pppfenx a h1{font: 22px/22px "Arial";color: #FC6D02;padding-top: 2px;height: 24px;}
.pppfenx a h2{padding: 0;}

.view-rate{border: 1px solid #BDDAF7;margin-bottom: 10px;width: 758px;margin-top: 10px;}
.view-rate strong{color: #FC6D02;}
.view-rate-hd{padding:6px 0 0 10px;height: 20px;line-height: 20px;}
.view-rate-hd .pipe{font-style: normal;}
.view-rate .clearall{padding:6px 4px; background: #fafafa;}
.view-rate .clearall li{float: left;margin: 0 6px;height: 22px;}
.clear{clear:both;}
.showall a{text-decoration: underline;}

.view-rate-c{border: 1px solid #F7E0BD;margin-bottom: 10px;width:200px;text-align: center;background:-webkit-linear-gradient(top,#FAFAFA,#ECECEC);background:-moz-linear-gradient(top,#FAFAFA,#ECECEC);background:-o-linear-gradient(top,#FAFAFA,#ECECEC);}
.view-rate-c strong{color: #FC6D02;}
.view-rate-c-hd{padding: 0 10px;height: 24px;line-height: 24px;background: #FCF3E7; border-bottom:1px dashed #F7E0BD;}
.view-rate-c .clearall{padding:6px 10px;}
