.validateform div {
	margin-top: 10px;
	line-height: 30px;
	margin-left: 1em;
}
.validateform label {
	display: inline-block;
	width: 60px;
	line-height: 1.8;
}
.quickreg div {
	margin-top: 10px;
	line-height: 30px;
	margin-left: 1em;
}
.quickreg label {
	display: inline-block;
	width: 60px;
	line-height: 1.8;
}
label.error{
	margin-left: 1em;
	color: red;
	display: inline;
	width: auto;
}
h1,h2,h3{margin:0;padding:0}
#area-layer{position:absolute;display:none;top:30px;left:1px;width:342px;height:205px;z-index:10;background:url(../Images/show_icon.png)  no-repeat 0 -281px;}
.layer-head{height:35px;line-height:35px;position:relative;}
#layer-title{padding-left:2em}
#layer-close{right:20px;top:1px;position:absolute;cursor:pointer}
#area-data,#city-data{padding:12px 0px 12px 26px}
#area-data ul,#city-data ul,#city-data li,#area-data li{margin:0;padding:0}
#area-data li,#city-data li{list-style:none;height:26px;width:52px;cursor:pointer;float:left}
#city-data{display:none}
#select-other{margin-left:1em;color:#3333FF;display:none;cursor:pointer;}
#select-handler{cursor:pointer;border:1px solid #F9C742;padding:6px;background:#FFF4FE}
#forum-top{overflow:auto;zoom:1}
.forum-top{margin-right:10px;cursor:pointer;padding:4px;width:92px;float:left;overflow:hidden;white-space:nowrap}
.forum-sub{width:80px;margin-right:10px;height:20px;cursor:pointer;display:inline;}
#sub-data{margin-top:6px}
#position-box{position:relative;width:984px;margin:8px auto}
#thread{width:986px;margin:8px auto 8px;overflow:auto;zoom:1;}
.thread, .post{border:1px solid #F9C742;font-family:Verdana,SimSun;}
.post{margin-top:10px}
.thread h1{height:27px;line-height:27px;padding-left:8px;background: url(../Images/newsbg.gif) repeat-x;font-size:12px;font-weight:bold;}
.thread-box{padding:12px;overflow:auto;zoom:1;position:relative}
.thread-left{float:left;width:740px}
.thread-header, .post-header{position:relative}
.thread-header span{position:absolute;top:3px;right:14px}
.thread-content{text-indent:2em;_height:70px;min-height:70px}
.thread-content p{line-height:24px}
.thread-keyword{margin: 4px 0}
.thread-manage span, .post-manage span{margin-left:10px}
.thread-relation{float:right;width:200px;}
.thread-relation h4{margin:0;padding:0;font-size:12px;font-weight:bold;color:#A45E00}
.thread-relation li{height:20px}
.thread-info span, .post-info span{margin-right:10px;}
.thread-info{margin-top:12px;}
.post-content{margin:8px 2px;}
.post-content p{text-indent:2em;line-height:24px}
.post-manage{position:absolute;right:1px;_right:8px;top:0px;_top:-2px}
.post-header h2{font-size:12px;font-weight:bold}
.post-header span{position:absolute;top:1px;right:4px;_right:12px}
.dot{font-size:12px}
.nologin{border:1px solid #FF6633;padding:8px;margin-top:10px}
.nologin a{color:#0033CC;}
.ip-info{cursor:pointer;position:relative;}
.op-inform, .op-quote, .op-reply, .op-edit, .op-delete{cursor:pointer;}
textarea{font-size:12px;}
.quote{background:#efefef;padding:10px 16px;margin:10px}
.quote p{text-indent:0}
#thread-inform, #thread-reply, #thread-edit, #thread-manage, #thread-resolve{cursor:pointer;}
#manage{position:relative;padding:2px;;display:none}
#manage ul{width:90px;position:absolute;top:-19px;_top:-22px;left:0;border:1px solid #FF6633;}
#manage li{width:30px;float:left;text-align:center}
#manage a{color:#222222;}
#manage a:hover{color:#222222;text-decoration:underline}
#boxy{width:345px;padding:10px}
#boxy div{margin-top:10px}
#boxy h3{font-size:12px;font-weight:normal;}
.highlight0{}
.highlight1{color:red}
.highlight2{color:#339900}
.highlight3{color:#0066CC}
#boxy select{font-size:12px}