

*{margin:0px; padding:0px;font-family:"Microsoft YaHei"; border:0px; }
i{font-style: normal}


div{overflow:hidden;}

ul{list-style:none;0px; padding:0px;}

/* common style */

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

	.clearfix { display:inline-block; }

	/*\*/ .clearfix {display:block;} /**/

	

p, tr, td, img {

	border: 0;

	margin: 0;

	padding: 0;

}

form {

	margin: 0px;

}



.clear {

	clear: both;height:0px;font-size: 0px;

}



a:link {

	blr: expression(this.onFocus=this.blur());

	color: #666666;

	text-decoration: none;

	font-size: 12px;

}

a:visited {

	blr: expression(this.onFocus=this.blur());

	color: #666666;

	text-decoration: none;

	font-size: 12px;

}

a:hover {

	blr: expression(this.onFocus=this.blur());

	color:#b80b0b;

	text-decoration: none;

	font-size: 12px;

}

.wrap{width:1000px; margin:0px auto; padding:10px;background:#fff; overflow:hidden !important;}

.page{width:1000px; margin:0px auto; clear:both; background:#fff;min-height: 650px}

.page .pntext{font-size:14px; line-height:22px;  margin:20px 0;}



.page2{width:1000px; margin:0px auto; clear:both; background:#fff;}

.page2 .pntext{font-size:14px; line-height:150%; line-height:20px; margin:20px 0;}

/*****页面右边栏******/

.page .right{float:right; width:228px;}







#qh_con0 {padding:10px; text-align:left;height:300px;}

#qh_con0 ul{list-style:none;} 

#qh_con0 ul li{padding:5px 0px; line-height:150%; background:url(../images/dot.gif) no-repeat 0 10px ; padding-left:12px; border-bottom:1px dashed #ccc;}

#qh_con0 ul li span{float:right;font-size:12px;color:#666;}



#pageright{float:right; width:698px; border:1px solid #ccc;}

#pageright h4{background:url(../images/bg_title.jpg) no-repeat; height:39px; line-height:37px; font-size:14px; padding: 0 0 0 40px; text-align:left;}

#pageright h3{background:url(../images/bg_title5.jpg) no-repeat; height:30px; line-height:28px; font-size:14px; padding: 0 0 0 40px; text-align:left;}

#pageright h5{background:url(../images/bg_title7.jpg) no-repeat; height:40px; line-height:40px; font-size:14px; padding: 0 0 0 40px; text-align:left;}



#content{margin:0px; padding:0; float:left; width:740px;}

#content h4{height:39px; line-height:37px; font-size:18px; padding: 0 0 0 40px; text-align:center;}

#content h3{background:url(../images/bg_title5.jpg) no-repeat; height:30px; line-height:28px; font-size:14px; padding: 0 0 0 40px; text-align:left;}

#content h5{background:url(../images/bg_title7.jpg) no-repeat; height:40px; line-height:40px; font-size:14px; padding: 0 0 0 40px; text-align:left;}



#content .pntext{margin:0px; line-height:180%; font-size:14px !important; padding:0;}

#content .pntext .txt{font-size:12px; line-height:150%;}

#content .pntext .txt2{font-size:14px; line-height:180% !important;border-bottom:1px solid #999; border-top:1px solid #999;padding:12px 0; margin:15px 0;}

#content .pntext  .line{border-bottom:1px dashed #ccc;}



#content .pntext2{margin:0px; line-height:180%; font-size:14px !important;}

#content .pntext2 .txt{font-size:12px; line-height:150%;}

#content p{margin:0; padding:0px; text-align:left;}



.input {

	border: 1px solid #999;

	color: #333;

	height: 22px;

	background:#f0f0f0;

}

.inputmemo {

	border: 1px solid #999;

	color: #333;

	background:#f0f0f0;

}

.inputbotton {

	border: 1px solid #0cc029;

	color: #FFFFFF;

	height: 23px;

	background-color: #0cc029;

}



.left{float:left;}

.right{float:right;}

.font14 {

	font-size: 14px !important;

}