input, select, button {
	vertical-align:middle;
}
body, ul, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset {
	margin:0;
	padding:0;
}
ul li {
	list-style:none;
}
.right {
	float:right;
}
.left {
	float:left;
}
.s_clear:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.s_clear {
	zoom:1;
}
hr {
	clear:both;
	margin:1em 0;
	border:0 solid #B4CFD7;
	background:transparent;
}
.solidline {
	border-top:1px solid #fff;
	border-bottom-width:1px;
}
.dashline {
	height:0px;
	border-bottom-width:1px;
	border-style:dashed;
}
.shadowline {
*margin:2px 0;
	border-width:1px 0;
	border-top-color:#C8DCEC;
	border-bottom-color:#FFF;
}

/*readicon*/
.listread {
	width:100%;
	clear:both;
}
.listread a{
	width:40%;
	float:left;
	background:url(wind/readicon.png) no-repeat;
	height:20px;
	overflow:hidden;
	text-indent:22px;
	display:block;
	padding-top:3px;
}
.listread .readblog {
	background-position:0 -120px;
}
.listread .readonline {
	background-position:0 0px;
}
.listread .readoffline {
	background-position:0 -20px;
}
.listread .readprofile {
	background-position:0 -40px;
}
.listread .addfriend {
	background-position:0 -80px;
}
.listread .readmessage {
	background-position:0 -60px;
}
.listread .readqq {
	background-position:0 -100px;
}
.listread .readww {
	background-position:0 -140px;
}

.showhide{border:1px dashed #FF9A9A;margin:8px 0;padding:10px;}.showhide h4{margin-bottom:10px;color:#F66;font-size:12px;text-align:center;}
.locked{clear:right;width:auto;padding:8px 40px 8px 25px;border:1px dashed #f8d0a5;background:#FFFFEF url(/forum/images/default/locked.gif) no-repeat 6px 50%;font-size:14px;font-weight:normal;margin:0;}
.locked strong{color:#F60;}

.pollchart h4 a{color:#09C;text-decoration:underline;}.pollchart table{table-layout:fixed;}.pollchart table td{padding:4px 2px;vertical-align:middle;}.selector{width:20px;}td.optionvessel{padding-left:22px !important;}.polloption{width:auto;}.polloption.vote label{cursor:pointer;}.optionvotes{width:100px;}.optionbg{height:16px;background:#FAFAFA;}.polloptionbar{height:16px;}.pollcolor1{background:#E92725;}.pollcolor2{background:#F27B21;}.pollcolor3{background:#F2A61F;}.pollcolor4{background:#5AAF4A;}.pollcolor5{background:#42C4F5;}.pollcolor6{background:#0099CC;}.pollcolor7{background:#3365AE;}.pollcolor8{background:#2A3591;}.pollcolor9{background:#592D8E;}.pollcolor0{background:#DB3191;}.pollvote1{color:#E92725;}.pollvote2{color:#F27B21;}.pollvote3{color:#F2A61F;}.pollvote4{color:#5AAF4A;}.pollvote5{color:#42C4F5;}.pollvote6{color:#0099CC;}.pollvote7{color:#3365AE;}.pollvote8{color:#2A3591;}.pollvote9{color:#592D8E;}.pollvote0{color:#DB3191;}.pollchart #pollsubmit{margin-left:18px;}.pollchart{width:600px;}.pollchart .solidline{margin:0;padding:0;}.pollinfo{margin:15px 0;color:#666;}.pollinfo strong{color:#444;}.pollinfo a{color:#09C;}.polltimer{margin:-10px 0 15px 0;}

.t_msgfont,.t_msgfont td{font-size:14px;line-height:1.6em;color:#000;}.t_msgfont a{color:#09C;}.t_bigfont .t_msgfont,.t_bigfont .t_msgfont td{font-size:16px;line-height:1.6em;}.t_msgfont *,.t_bigfont .t_msgfont *{line-height:normal;}

.t_msgfont a { color:#0557B4; }


.deloption:hover {
	background-position:0 -12px;
}
.color_menu {
	overflow:hidden;
	position:absolute;
	z-index:9999;
	left:96px;
	top:109px;
	width:63px;
}
.color_menu a {
	display:block;
	overflow:hidden;
	margin:0 !important;
	width:20px !important;
	height:20px !important;
}
.chosemagic {
	margin-bottom:9px;
	width:220px;
}
.topicadminhigh {
	height:200px;
}
.topicadminhigh .tah_body {
	margin:5px 0 15px;
}
.topicadminhigh .tah_body select {
	width:217px;
}
.topicadminlow {
	height:50px;
}
.topicadminlow table {
	width:100%;
}
.topicadminlow td {
	padding:0 5px;
}
.topicadminlow .txt {
	width:100px;
}
.topicadminlow .wide .txt {
	width:50px;
}
.topicadminlog {
}
.topicadminlog h4 {
	font-weight:400;
}
.topicadminlog .dropdownbtn {
	border-left-width:1px;
}
.topicadminlog .txtarea {
	margin:5px 0;
	width:212px;
	height:40px;
}
.smilieslist {
	text-align:center;
	padding:10px;
	border:1px solid #7FCAE2;
	background:#FEFEFE;
}
.smilieslist td {
	padding:8px;
	border:none;
	cursor:pointer;
}
.smilieslist_page {
	text-align:right;
}
.pags_act {
	float:left;
}
.pags_act a {
	display:inline !important;
}
.smilieslist_page a {
	display:inline;
	margin:0 4px;
	color:#09C;
	text-decoration:underline;
}
.smilieslist_table {
	position:absolute;
	left:-100px;
	top:0;
*top:-1px;
	width:100px !important;
	height:100px;
	border:1px solid #E6E7E1;
	background:#FFF;
}
.smilieslist_preview {
	text-align:center;
	vertical-align:middle;
}
.smiliesgroup {
	height:33px;
*height:34px;
	overflow:hidden;
width:expression(this.parentNode.offsetWidth);
}
.smiliesgroup ul, .imguptype {
	margin:6px 0;
	padding:0 0 26px 8px;
	border-bottom:1px solid #D3E8F2;
}
.smiliesgroup li, .imguptype li {
	display:inline;
}
.smiliesgroup li a, .imguptype li a {
	float:left;
	margin:2px 6px 0 0;
	padding:2px 10px;
	height:24px;
	he\ight:19px;
	border:1px solid #D3E8F2;
	color:#09C;
}
.smiliesgroup li a:focus, .imguptype li a:focus {
	outline:none;
}
.smiliesgroup li a.current, .imguptype li a.current {
	border-bottom-color:#FEFEFE;
	font-weight:700;
	color:#444;
}
.floatboxswf {
	margin-left:5px;
}
.floatboxswf div {
	margin-left:10px;
	width:570px;
	height:318px;
	border:1px solid #CCC;
}
.float_postinfo {
	height:22px;
	line-height:22px;
}
.float_postinfo em {
	float:left;
	margin-right:5px;
	padding-left:3px;
	height:20px;
	border:1px solid;
	border-color:#999 #CCC #CCC #999;
	background-color:#FFF;
	cursor:pointer;
}
.float_postinfo em img {
	margin-top:2px;
}
.float_postinfo input {
	float:left;
	margin-right:5px;
}
.float_postinfo #subject {
	width:255px;
}
.specialpost {
	overflow:hidden;
	margin:15px 0 5px;
}
.specialinfo {
	float:left;
	overflow-x:hidden;
	overflow-y:auto;
	padding-right:14px;
	width:370px;
	height:285px;
	border-right:1px dashed #CCC;
}
.specialpost p {
	padding:2px 0;
	height:30px;
	line-height:30px;
}
.specialinfo textarea {
	width:360px;
	height:80px;
}
.optionnum, .optioninfo {
	float:left;
	width:16px;
	margin-right:6px;
}
.optioninfo {
	width:300px;
}
.specialinfo dl, .specialaddons dl {
	margin:5px 0;
}
.specialinfo dl dt, .specialaddons dl dt {
	float:left;
	width:62px;
	font-weight:700;
	clear:left;
}
.specialaddons dl dt {
	font-weight:400;
}
.specialinfo dl dd, .specialaddons dl dd {
	margin:5px 0 15px 65px;
	display:inherit;
}
.specialinfo dl dd strong {
	padding:0 8px;
}
.specialaddons {
	float:left;
	margin-left:10px;
	width:170px;
	overflow:hidden;
}
.spaoptlist p {
	height:20px;
	line-height:20px;
}
.spaoptlist input[type=radio] {
	margin:0 3px 0 0;
}
.spslonginput {
	width:280px;
}
.splonginput {
	width:150px;
}
.spmediuminput {
	width:90px;
}
.specialaddons select.spmediuminput {
	width:96px;
}
.spshortinput {
	width:30px;
}
.sppoll {
	height:247px;
	overflow:auto;
}
.sppoll p {
	clear:both;
*padding:1px 0 2px;
	height:auto;
	line-height:auto !important;
}
.goodsimg {
	margin:0 10px 0 0;
	width:120px;
	height:120px;
	border:1px solid #AAA;
}
.classifieds {
	margin:10px 0;
	height:275px;
	overflow-x:hidden;
	overflow-y:auto;
}
.classifieds .formtable th {
	vertical-align:top;
	width:70px;
}
.classifieds .txt {
	width:600px;
}
.classifieds .txtarea {
	width:600px;
	height:58px;
}
.classifieds .inlinelist {
	float:left;
	width:610px;
}
.classifieds .inlinelist li {
	float:left;
	margin-bottom:5px;
	width:33%;
}
.classifieds_narrow {
	margin:0;
	height:auto;
}
.classifieds_narrow .formtable th {
	width:60px;
}
.classifieds_narrow .txt, .classifieds_narrow .txtarea {
	width:150px;
}
.classifieds_narrow .inlinelist {
	width:160px;
}
.classifieds_narrow .inlinelist li {
	float:left;
	width:50%;
}
.post_tablelist {
}
.post_tablelist table {
*table-layout:fixed;
}
.post_tablelist table td {
	height:28px;
	line-height:28px;
	border-bottom:1px solid #CCC;
}
.attachnum {
	width:16px;
}
.attachctrl {
	width:40px;
}
.attachname {
}
.attachname input {
	margin-top:2px;
}
* html .attachname p {
	margin-top:6px;
}
* html .attachname p input {
	margin-top:-4px;
}
.attachname .txt, .attachname_swf .txt {
	width:300px;
}
.attachname p img, .attachname_swf p img {
	vertical-align:middle;
	height:16px;
}
.attachview, .attachpr {
	width:60px;
	text-align:center;
}
.attachview .txt, .attachpr .txt {
	width:40px;
}
.attachdel {
	width:40px;
}
.upfilelist {
	height:140px;
	overflow:auto;
	overflow-x:hidden;
}
.sim_upfile {
	overflow:hidden;
	margin-left:10px;
*margin-left:15px;
}
.sim_upfile input {
	position:absolute;
	margin-left:-19px;
*margin:3px 0 0 -24px;
	width:70px;
	height:20px;
	filter:alpha(opacity=0);
	opacity:0;
	cursor:pointer;
}
.sim_upfile .sitenote {
	z-index:15;
	bottom:29px !important;
	bottom:21px;
	left:1px;
}
.sim_upfile .sitenote .minicorner {
	background-position:70px 0;
}
.extcreditbox {
	height:350px;
	width:100%;
	overflow:auto;
}

.editor_cell {
	vertical-align:top;
}
#editor {
	border:solid;
	border-color:#E3EDF5;
	border-width:1px 1px 0;
	background:#F7F7F7;
}
#editor td {
	border:none;
	padding:2px;
}
.editortoolbar table {
	width:auto;
}
.editortoolbar a, .editortoolbar .a {
	display:block;
	cursor:pointer;
}
.editortoolbar a.hover, .editortoolbar a:hover, .editortoolbar .a1 {
background-color:;
	text-decoration:none;
}
.editor_switcher_bar {
	position:relative;
}
.editor_switcher_bar a {
	float:right;
	padding:0 3px;
	margin-right:5px;
}
.editor_switcher_bar button {
	border:1px solid;
	border-color:#E3EDF5 #E3EDF5 #FFF #E3EDF5;
	font-weight:bold;
	height:30px;
	he\ight:28px;
	line-height:28px;
	background:#FFF;
	margin:0 2px;
	position:relative;
	cursor:pointer;
}
*+html .editor_switcher_bar button {
	top:1px;
}
* html .editor_switcher_bar button {
	top:1px;
}
.editor_switcher_bar .editor_switcher {
	border-bottom-color:#E3EDF5;
	font-weight:normal;
}
.editor_text {
	border:1px solid;
	border-color:#E3EDF5 #E3EDF5 #E3EDF5 #E3EDF5;
}
.editor_text textarea {
	border:none;
	width:99%;
	font:14px/1.6em Verdana, Helvetica, Arial, sans-serif;
}
.editor_button {
	background:#F7F7F7;
	border:solid #E3EDF5;
	border-width:0 1px 0;
margin-bottom:;
}
.editor_button button {
	background:transparent;
	border-width:0 0 0 1px;
	color:#09C;
}
.editor_attach {
	border:1px solid #E3EDF5;
}
#wysiwyg {
	background:#FFF !important;
	font:14px/1.6em Verdana, Helvetica, Arial, sans-serif !important;
}
#wysiwyg * {
	line-height:normal;
}
#wysiwyg a {
	text-decoration:underline;
	color:#09C !important;
	color:#09C;
}
#wysiwyg li {
	margin-left:2em;
}
#wysiwyg ul li {
	list-style-type:disc;
}
#wysiwyg ul.litype_1 li {
	list-style-type:decimal;
}
#wysiwyg ul.litype_2 li {
	list-style-type:lower-alpha;
}
#wysiwyg ul.litype_3 li {
	list-style-type:upper-alpha;
}
#wysiwyg strong, #wysiwyg b {
	font-weight:bold;
}
#wysiwyg em, #wysiwyg i {
	font-style:italic;
}
#wysiwyg p {
	margin:0 !important;
}
#wysiwyg table td {
	padding:4px;
	border:1px solid;
}
.fontname_menu {
	width:97px;
}
.fontsize_menu {
	width:27px;
	line-height:normal;
}
.fontsize_menu ul li {
	line-height:normal;
}
#e_popup_table_menu {
	width:220px;
}
.fontname_menu li, .fontsize_menu li {
	cursor:pointer;
}
.editor_colornormal, .editor_colorhover {
	border:none !important;
	padding:2px !important;
}
.editor_colornormal div {
	width:10px;
	height:10px;
	overflow:hidden;
	cursor:pointer;
	border:1px solid #FFF;
}
.editor_colorhover div {
	width:10px;
	height:10px;
	overflow:hidden;
	cursor:pointer;
	border:1px solid #444;
}
.swfwin {
	border:3px solid #7FCAE2;
}
#e_iframe {
	width:100%;
	border:none;
	margin:0;
	padding:0;
}
#e_textarea {
	width:100%;
	padding:0;
}
.editorrow {
	margin-top:5px;
	padding:3px;
	height:21px;
	overflow:hidden;
	line-height:18px;
	border:1px solid;
	border-color:#999 #CCC #CCC #999;
	clear:both;
	background:#F7F7F7;
}
.editor {
	text-align:left;
}
.editorbtn {
	margin-right:50px;
}
.editor em {
	margin:0 5px;
	float:left;
	display:block;
	height:20px;
	width:3px;
	background:url(/forum/images/common/editor.gif) no-repeat 0 -701px;
	border:1px solid #F7F7F7;
}
.editor a {
	margin:1px 0;
	float:left;
	text-align:left;
	text-decoration:none;
	display:block;
	height:21px;
	width:20px;
	background:url(/forum/images/common/editor.gif) no-repeat 0 30px;
	text-indent:-9999px;
	overflow:hidden;
	border:1px solid #F7F7F7;
}
a.oneditor, .editor a:hover {
	background:#FEFEFE url(/forum/images/common/editor.gif) no-repeat 0 21px;
	border:1px solid #7FCAE2;
}
#e_cmd_bold {
	background-position:0 0;
}
#e_popup_simple {
	background:url(/forum/images/default/newarow.gif) -7px -2px;
	width:8px;
}
#e_popup_fontname {
	background-position:0 -21px;
}
#e_popup_fontsize {
	background-position:0 -41px;
}
#e_popup_forecolor {
	background-position:0 -81px;
}
#e_popup_justify {
	background-position:0 -61px;
}
#e_cmd_createlink {
	background-position:0 -121px;
}
#e_cmd_email {
	background-position:0 -141px;
}
#e_cmd_insertimage {
	background-position:0 -161px;
}
#e_popup_media {
	background-position:0 -541px;
}
#e_cmd_quote {
	background-position:0 -441px;
}
#e_cmd_code {
	background-position:0 -461px;
}
#e_popup_list {
	background-position:0 -261px;
}
#e_popup_dent {
	background-position:0 -301px;
}
#e_popup_float {
	background-position:0 -341px;
}
#e_cmd_table {
	background-position:0 -381px;
}
#e_cmd_free {
	background-position:0 -401px;
}
#e_cmd_hide {
	background-position:0 -421px;
}
#e_popup_smilies {
	background-position:0 -101px;
}
#e_popup_tools {
	background-position:0 -181px;
}
a.editormode {
	float:right;
	right:20px;
	width:50px;
	background:#F7F7F7;
	text-align:right;
	text-decoration:none !important;
}
*html a.editormode {
	right:50px;
}
a.plugeditor {
	text-indent:0;
	background-position:0 40px;
}
a.editormode:hover {
	background:#FEFEFE;
	border-color:#7FCAE2;
}
a.upmedia {
	width:68px;
}
#e_cmd_bold {
	font-weight:700;
	text-decoration:none;
}
#e_cmd_italic {
	font-style:italic;
	text-decoration:none;
}
#e_cmd_underline {
	text-decoration:underline;
}
.newediter {
	border-style:solid;
	border-color:#999 #CCC #CCC #999;
	border-width:0px 1px 1px;
	padding:0px 0px 0px 4px;
	background:#FFF;
}
.newediter .autosave {
	padding:0 2px;
	width:562px;
	height:87px;
	border-width:1px;
	border:none;
	background:#FFF;
}
.newediter .max {
	height:257px;
}
a.customedit {
	text-indent:0 !important;
}
.popupfix {
	min-width:330px;
	white-space:nowrap;
}
*+html .popupfix {
	min-width:280px;
}
#e_cmd_table_menu {
	width:220px !important;
	min-width:220px !important;
}
#e_cmd_insertimage_menu {
*width:380px;
}
#e_cmd_insertimage_menu li {
	clear:none;
}
#uch_photoes {
	margin:5px;
}
#uch_photoes table {
	border-collapse:separate;
}
#uch_photoes table td {
	padding:2px;
	width:82px;
	height:82px;
	border:1px solid #D3E8F2;
	vertical-align:middle;
	text-align:center;
}
#uch_photoes table td img {
	padding:3px;
	max-width:80px;
	max-height:80px;
}
* html #uch_photoes table td img {
width:expression(this.width > 80 && this.height < this.width ? 80:true);
height:expression(this.height > 80 ? 80:true);
}

.t_attachlist{float:left;width:45%;height:50px;overflow:hidden;padding:10px;}.t_attachlist a{color:#09C;text-decoration:underline;}
.t_attachlist dt{width:40px;float:left;font-weight:700;}.t_attachlist strong{color:#F60;margin-right:6px;}.t_attachlist dt img{width:32px;height:32px;}
.t_attachlist dd{margin-left:40px;color:#999}.attachname{height:16px;margin-bottom:3px;overflow:hidden;white-space:nowrap;}

.attachimg{width:800px;height:auto;overflow:visible;}.attachimg dt{width:0;}.attachimg dd{margin-left:0;}

/* phpwind credit notification css */
.rewardbg{background:#ff6a09;padding:4px 8px 8px;position:relative;left:-5px;top:-5px;border:1px solid #d35705;color:#ffdfc3;}
.reward{background:#dddddd;position:absolute;}
.st2{color:#ffffff;}
.tac{text-align:center}
.b { font-weight:bold; }
.pdD{padding:.3em .5em}
.f24{font-size:24px;}
/* end of phpwind credit notification css */


#modlayer { position: absolute; right: 0; padding: 12px; width: 275px; background-color: #FFF; border: 4px solid #7FCAE2; }
#modlayer a { color: #09C; }
#modlayer label { float: right; margin-top: 5px; }
#modcount { padding: 0 2px; font-size: 24px; font-weight: 400; color: #F60; }
#modlayer .collapse { position: absolute; right: 0; top: 5px; padding: 0 5px; }
#modlayer.collapsed { margin-right: -23px; padding: 0; width: 27px; height: 35px; border: none; background: #F60; overflow: hidden; }
#modlayer.collapsed #modcount { display: block; position: absolute; left: 0; top: 0; z-index: 999; width: 27px; height: 35px; border-color: #09C; background-color: #09C; color: #FFF; font-size: 12px; text-align: center; line-height: 35px; cursor: pointer; }

.listtopicadmin { height: 200px; border-top: 1px solid #C5DAEB; }
.listtopicadmin li { *overflow:hidden; *margin-bottom: -2px; height: 28px; line-height: 18px; border-top: 1px solid #FFF; border-bottom: 1px solid #C5DAEB; zoom: 1; }
.listtopicadmin .currentopt { height: auto; }
.detailopt { visibility: hidden; overflow: hidden; white-space: nowrap; }
.currentopt .detailopt { visibility: visible; }
.detailopt p .txt { width: 100px; }
.detailopt span .txt { width: 18px; border-right: none; }
.detailopt a { float: left; text-indent: -999px; margin-right: 3px; width: 22px; height: 20px; text-align: center; }
.detailopt_bold, .detailopt_italic, .detailopt_underline { border: 1px solid #F1F5FA; outline: none; }
.detailopt .current { border: 1px solid #999; background-color: #FFF; }

.listtopicadmin table { width: 100%; }
.listtopicadmin td { vertical-align: top; }
.listtopicadmin .labeltxt { display: block; cursor: pointer; width: 100%; background: url(images/default/arrow_down.gif) no-repeat 100% 8px; }
.currentopt .labeltxt { float: left; cursor: default; width: 45px; background: none; color: #09C; }
.listtopicadmin .checkbox { margin-top: 3px; *margin-top: -2px; }
.listtopicadmin img { vertical-align: middle; }
.tah_fixiesel { overflow: hidden; white-space: nowrap; width: 217px; *border-right: 1px solid #CCC; }
.tah_fixiesel select { width: 160px; *width: expression(this.offsetWidth > 180 ? 'auto':'180'); }#f_post td { padding-top: 15px; padding-bottom: 20px; vertical-align: top; }
#f_post p, .fastcheck { margin: 5px 0; }
#f_post .txtarea { margin: -1px 0 0; width: 596px; height: 120px; border-color: #999 #CCC #CCC #999; border-top: none; overflow: auto; }
.defaultpost { height: auto !important; height:220px; min-height:220px !important; }
.signatures { max-height: 1000px; }
* html .signatures { height: expression(signature(this)); }
.t_msgfontfix { min-height: 100px; }
* html .t_msgfontfix { height: 100px; overflow: visible; }

body {background:#fcfcf3 url(http://www.vanpeople.com/images_site/forum/v6/wind/bg.png) 0 23px repeat-x; }
.smiliesgroup ul { margin:0; padding-left:0; }
.smiliesgroup ul li a { border:0;padding:0;margin:0; }
.forumlistcat li { padding:2px 0; }
.topNav { padding:0; border:0; }
.forumlistcat {width:auto; height:auto; margin:0 auto; background:#fbfbfb; padding:5px 0; display:inline-block; border:3px solid #e3f1ff; }
.wrap {margin-left:auto;margin-right:auto;min-width:950px;max-width:1300px;width:99%;_width:expression(document.body.clientWidth < 951 ? "950px":(document.body.clientWidth>1300 ? "1300px":"99%"));}

/* prevously from publish_v1 */
body{font-family:Tahoma,Verdana,sans-serif,simsun;font-size:12px;color:#666666; background:#FFFFFF}
.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
}
.avatar IMG {
	max-width:150px;
	max-height:180px;
	border:1px solid #d5e6ed;
	padding:3px;
	background:#fff;
}
.maintable {
	MARGIN: 0px auto; WIDTH: 100%; TEXT-ALIGN: left;
}
.t_msg {
	TABLE-LAYOUT: fixed; MIN-HEIGHT: 210px; BACKGROUND: #fff; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 210px; ; HEIGHT: expression( documentElement.clientWidth > 210? (documentElement.clientWidth == 0 ? (body.clientWidth < 210 ? "210" : "100%") : "210px") : "100%" ); WORD-WRAP: break-word
}
.t_msg .blod {
	FONT-SIZE: 14px
}
.t_msg P {
	MARGIN: 0px
}
.t_msg TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.t_msg strong { font-weight:700; }
.t_signature { color:#333; overflow: hidden; max-height:370px; margin-top:5px; margin-bottom:15px; }
.t_number { }
.t_number a { color:#333; }
.t_infoline {
	BACKGROUND: #fdfff2
}
.t_table {
	BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; border-spacing: 0px
}
.t_table TD {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid
}
.t_attach {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 4px; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 4px; BORDER-LEFT: #ddd 1px solid; WIDTH: 350px; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid
}
.t_attachlist {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid
}
					
/*table*/
.t{border:1px solid #9fb7e7;background:#ffffff;}
.t table{width:100%;}
.t3{margin:5px auto;}
.t5{border:1px solid #d5e6ed;}
.t,.t5{margin:0 auto 10px; height:auto; overflow:hidden;}
/*table head*/
.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;}
.closeicon{margin-top:.3em}
.cate_fold{padding:0 5px 0 5px;margin-bottom:2px;text-decoration:none;}
.cate_fold:hover{text-decoration:none;}
/*table tr1*/
.tr1 th{padding:5px 10px;text-align:left;vertical-align:top;font-weight:normal;}
.tr1 td.td1{border-bottom:1px solid #d5e6ed;}
/*table tr2*/
.tr2{background:#ffffff url(images/wind/tr2.png) 0 bottom repeat-x;color:#888888;}
.tr2 td,.tr2 th{line-height:18px;border-bottom:1px solid #c5d8e8;padding:2px 6px;*padding:4px 6px 1px;}
.tr2 a{color:#888888;margin:0 2px 0}
/*table tr3*/
.tr3{ line-height:1.5;}
.tr3 td,.tr3 th{border-bottom:1px solid #d5e6ed;padding:.6em;}
.tr3 th{text-align:left;font-weight:normal;}
.z .tr3:hover{background:#f3f9fb;}
.tr td,.tr th{padding:2px}
.tr5 td{border-right:1px solid #d5e6ed;border-bottom:1px solid #d5e6ed;padding-left:.5em;}/*¨¬?¡Á¨®¡À¨ª??*/

/*main color ¨ºy?¦Ì¡Á??¡§¨°?*/
.f_one,.t_one,.r_one{background:#ffffff;}
.f_two,.t_two,.r_two{background:#f3f9fb;}

/*pages*/
.pages a,.pages b,.pages .pagesone{padding:2px 7px;display:block;float:left;margin-right:3px;}
.pages a{color:#333;border:1px solid #ddd;background:#ffffff;}
.pages b,.pages a:hover{background:#3366cc;;color:#ffffff;border:1px solid #3366cc;text-decoration:none;}
.pages .pagesone{border:1px solid #ccc;background:#ffffff;font:11px Verdana;line-height:18px;padding:0 7px;}
.pages input{border:1px solid #cccccc;padding:0;font:10px Verdana;margin-top:-3px;*margin-top:0;}

#breadCrumb{ padding:10px;color:#999;background:url(http://www.4yan.net/phpwind/images/wind/main.png) 0 0 repeat-x;border-top:1px solid #9fb7e7; height:10px;}

.bta{cursor:pointer;color:#333333;padding:2px 8px;background:#f3f9fb;margin:2px;white-space:nowrap;border:1px solid #d5e6ed;}
.abtn2 a{border:1px solid #fbfdff;padding:2px 4px 1px;color:#555;}
.abtn2 a:hover{border:1px solid #2195d2;color:#2195d2;text-decoration:none;background:#fff;}


/* CSS Document */

cite,em,strong,th{font-style: inherit;font-weight: inherit;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
input,button,textarea,select{font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
input,button,textarea,select{*font-size: 100%;}
body {line-height: 1.5;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
th{text-align: left;}
blockquote{quotes: none; padding:0 12px;}
blockquote:before,blockquote:after,{content: '';content: none;}
:link, :visited {text-decoration: none;}
td,th,div{word-break:break-all;word-wrap:break-word}
form{display:inline;}
*{outline:none}
/*??3y???¡¥ ¡ä¨²??*/
.cc:after {content: ".";display: block;height:0;clear: both;visibility: hidden;}
.cc {display: inline-block;}/* Hides from IE-mac \*/
* html .cc {height: 1%;}
.cc {display: block;}/* End hide from IE-mac *//*??3y???¡¥ ¡ä¨²??*/
.c{clear:both;height:0px;font:0px/0px Arial;overflow:hidden;}
/*¨ª¡§¨®??¨´¨º?*/
.b{ font-weight:700;}
.w{white-space:nowrap}
.tal{text-align:left}
.tac{text-align:center}
.tar{text-align:right}
.fr{float:right}
.fl{float:left}
.pr{position:relative}
.vt,.vt td{vertical-align:top}
/*¡Á?¨¬?¡ä¨®D?*/
.f9{font-size:10px;}
.f10,small,.small{font-size:11px;}
.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px;}
.f24{font-size:24px;}
.fn,.fn a{font-weight:normal;}
.aimg{display:block;text-indent:-2000em;}
/*1¡è??¨¤?*/
.startbar-ui{position:relative;height:24px;border:1px solid #9fb7e7;border-bottom:0;background:#e8f5fb url(http://img.vanpeople.com.s3.amazonaws.com/images_site/forum/phpwind/h.png) repeat-x;}
/*span color ¨ºy?¦Ì¡Á??¡§¨°?*/
.black,.black a{color:#333}
.s1{color:#008000;} /*?¨¬*/
.s2{color:#984B98;} /*¡Á?*/
.s3{color:#ff6600;} /*3¨¨*/
.s4,.s4 a{color:#3366cc;} /*¨¤?*/
.s5 a{color:#3366cc;}
.gray,.gray a{color:#888888;} /*¡ä?¨°a¡Á???¨¦?*/
.gray2,.gray2 a{color:#bbbbbb;}
.red{color:#ff0000;}/*o¨¬*/
/*¡ã¡ä?£¤*/
.btn{border-color:#3366cc;margin-right:1em;color:#fff;background:#3366cc;}
.btn,.bt{border-width:1px;cursor:pointer;padding:.1em 1em;*padding:0 1em;font-size:12px; line-height:130%; overflow:visible;}
.bt{cursor:pointer;background:#f7f7f7 url(http://www.phpwind.net/images/wind/btn.png) 0 -52px repeat-x;vertical-align:middle;border-color: #e4e4e4 #cccccc #cccccc #e4e4e4;}
/*?¡À¨¤¨¤¡ã¡ä?£¤*/
.bta{cursor:pointer;color:#333333;padding:2px 8px;background:#f3f9fb;margin:2px;white-space:nowrap;border:1px solid #d5e6ed;}
.abtn2 a{border:1px solid #fbfdff;padding:2px 4px 1px;color:#555;}
.abtn2 a:hover{border:1px solid #2195d2;color:#2195d2;text-decoration:none;background:#fff;}
/*form*/
textarea,input,select{font:12px Arial;padding:1px 3px 0 3px;vertical-align:middle;margin-bottom:1px;}
select{border:solid 1px #d5e6ed;}
.input{border: 1px solid; border-color: #c0c0c0 #ededed #ededed #c0c0c0;padding:2px 0px 2px 1px;font-size:12px;vertical-align:middle;color:#000;}
textarea{border: 1px solid; border-color: #c0c0c0 #ededed #ededed #c0c0c0;}

.blockquote{zoom:1;padding:5px 8px 5px;margin:0 0 10px 0;clear:both;line-height:1.3;background:#fffae1;color:#000;}
.quote{width:67%;}
.block-img{background:#fffae1 url(http://www.phpwind.net/images/attention.png) 8px 6px no-repeat;padding-left:28px;}

.quote{width:80%;border:1px dashed #CCC;margin:10px 0;padding:5px 10px;}
.quote{color:#999;font-size:12px;}
.quote .text{padding:0 10px 10px 10px;}

.pstatus { font-size:14px; color:#888888; }

html {
	overflow-y:scroll;
}
#page {
width:100%; max-width:1300px; margin:0 auto; min-width:980px;
}
#topbar, #site-nav .quick-menu li, #site-nav .cart a, #site-nav a.menu-hd, #site-nav .help a, #header .quick-link li {
	/* background:url(http://assets.taobaocdn.com/tbsp/img/header/header_bg.png) no-repeat; */
}

.fl {
	float:left;
}
.fr {
	float:right;
}
.clear {
	clear:both; height:10px;
}

.attach_popup {
	width:180px;
	border:solid #FFF;
	border-width:5px 5px 0;
}
.newrate {
	margin:20px 0;
}

.newrate dt {
	float:left;
	width:80px;
	padding-top:7px;
	text-align:center;
}
.newrate dt strong {
	height:46px;
	padding:12px 8px;
	font-size:24px;
	background:#FFF4DD;
}
.newrate dt p {
	padding-top:10px;
}
.newrate dt strong a, .newrate dt strong a em {
	line-height:48px;
	height:48px;
	color:#F60;
}
.newrate dd {
	margin-left:80px;
}
.newrate dd ul li {
	float:left;
	list-style:none;
	width:67px;
	height:84px;
	overflow:hidden;
	margin:0 4px;
	text-align:center;
}
.rateavatar {
	padding:8px 0;
}
.rateavatar img {
	margin:auto;
}
.newrate .cornerlayger {
	color:#999;
	border:1px solid #CCC;
	background:#F7F9F8;
	white-space:nowrap;
	padding:5px;
}
.newrate .cornerlayger em {
	color:#F60;
	padding:0;
}
.newrate .attach_popup {
	width:auto;
}
.newrate .minicorner {
	background:url(http://www.vanpeople.com/forum/images/default/ratesrcorebg.gif) no-repeat 5px 0;
}
.useraction {
	height:50px;
	width:165px;
	clear:both;
	display:block;
	margin:20px auto;
}
.useraction a {
	float:left;
	margin-right:10px;
	text-align:center;
	height:20px;
	width:45px;
	padding:30px 0 0;
	background:url(http://www.vanpeople.com/forum/images/default/ajaxaction.gif) no-repeat 0 0;
}

.attachimg { border:0; }

.t_attach, .t_attach_img {
	border:1px solid #E6E7E1;
	background:#FFF;
	font-size:12px;
	padding:5px;
}
.t_attach {
	width:130px;
}
.t_attach em {
	color:#999;
}


.line {
	BORDER-TOP: #dddddd 1px solid
}
.line_dashed {
	margin-left:1px; margin-right:1px; border-top:1px dashed #ddd; margin-top:7px;
}

.vip { display:inline-block; width:45px; background:url('http://www.vanpeople.com/images_site/forum/vip-level.gif') right -1px no-repeat; text-indent:-500px; }

.message { overflow:hidden; }
.msgmr { margin-right:135px; }

.t_msgfont img { max-width:630px; }

.viewthreadad { float:right;display:block;width:120px;height:280px; }

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.msgmr { margin-right:25px; }
}

.shareX {
	float:left;
}
.shareX ul {
	float:left;
	list-style:none;
	margin:4px 0 0;
	padding:0
}
.shareX ul li {
	float:left;
	height:26px;
	margin:0 3px 0 0;
	padding:0;
	white-space:nowrap;
	*width:20px;
}
.shareX ul li.nm {
	margin:0;
}
.shareX ul li a {
	margin:0 auto;
	padding-left:20px;
	display:block;
	line-height:14px;
	height:16px;
	text-decoration:none
}
.shareX ul li span {
	display:block;
	line-height:14px;
	height:16px;
}
.shareX ul li a:visited {
	text-decoration:none
}
.shareX ul li a:hover {
	text-decoration:underline
}