/* CSS Document */
body { font-family:"微软雅黑",Arial; font-size:12px; color:#333; line-height:21px;}
body,html,div,span,p,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,a,img,em,label,input,textarea { margin:0; padding:0;}
body{ width:100%;
	font-family:"微软雅黑";
	font-size:12px;
	margin:0 auto;
	color:#4C4C4C;
	height:auto; 
	line-height:22px;	
	}

ul,li { list-style:none;}
h1,h2,h3,h4,h5,h6 { font-weight:normal;}
a:link,a:visited{color:#656565; text-decoration:none;}
a:hover{color:#017723; text-decoration:none;}
a,area,button{ outline-style:none;blr:expression(this.onFocus=this.blur());}
img { border:none;}
em,i { font-style:normal;}
input,textarea { border:none;}
textarea { resize:none;}

.mt20 { margin-top:20px;}
.mt30 { margin-top:30px;}
.mt40 { margin-top:40px;}
.pb20 { padding-bottom:20px;}
.pb30 { padding-bottom:30px;}
.pb40 { padding-bottom:40px;}
.pb60 { padding-bottom:60px;}
.pb90 { padding-bottom:90px;}
.pt15 { padding-top:15px;}
.pt20 { padding-top:20px;}
a:hover{color:#017823;}
.del_float{ clear:both; font-size:0;}



/* 清楚浮动 */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
.clearfix {display:block;}
.clear{ clear:both; line-height:0; height:0; font-size:0;}
/*公用*/
.left { float:left;}
.right { float:right;}
/* 分页 */
.changepage1{ text-align:center; padding:13px 10px 8px 10px; width:500px; margin:20px auto 40px auto;}
.changepage1 a.num{ display:inline-block; padding-left:7px; padding-right:7px; margin:0 2px; vertical-align:5px; border:1px solid #d4d4d4; vertical-align:8px;}
.changepage1 a.cur ,.changepage1 a:hover{ background:#6CBB38; color:#FFFFFF;}