/*new_top*/
body { background:#fff; }
fieldset { border:0; }
img.top_face{width:15px;height:15px;float:left;border:1px solid #ccc;margin:4px 4px 0 0;overflow:hidden;}
.new_topbar{width:980px;border-bottom:1px solid #bfcfd8;height:26px;line-height:26px;background:#fff;margin:auto;min-width:800px;overflow:hidden;}
.new_topbar a {float:left;padding:0 7px;}
.new_topbar i{float:left;width:1px;background:#c5c5c5;height:15px;margin-top:5px;overflow:hidden;}
.fr { float:right; }
.fl { float:left; }

#header_v3 {width:980px;height:74px;margin:0 auto;position:relative;overflow:hidden; }
#header_v3 h1 {float:left;width:189px;height:75px;overflow:hidden; }
#header_v3 .dateh {position:absolute;top:2px;right:0;overflow:hidden; }
#header_v3 .dateh ul li { height:10px; line-height:19px; overflow:hidden; }
#header_v3 .dateh ul li a {color:#666666;}
#header_v3 .banner { margin-right:180px;text-align:center;padding-top:5px; }
#header_v3 .header-top-ads { float:right;width:791px;height:60px;margin-top:8px;overflow:hidden; }
#header_v3 .header-top-ads a { float:left;text-align:center;display:block;width:190px;height:60px;margin-left:6px;overflow:hidden; }

/* Nav*/
.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(http://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(http://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(http://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(http://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(http://www.vanpeople.com/images_site/space/navigation/magnifier.gif) 0 0px no-repeat;display:block;margin:0;padding:3px 0}

#nav-s {
	background:url(http://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;
}

#footer{padding:0 0 30px;width:100%;margin:0 auto;max-width:1200px;}
	.bottom{margin:0 auto 10px;border:1px solid #BCD7E9;background:#F0F5F8;}
	.bottom ul{ padding:5px; margin:0; list-style:none;}
	.bottom ul li{ padding:0 10px 0 0;display:inline;}
	.bottom ul li a{white-space:nowrap;}