@charset "gb2312";

/*CSS Reset*/
body,div,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,form,table,tr,td,th,button,input,select,textarea{margin:0;padding:0;}
img{border:none;vertical-align:top;}
ol,ul{list-style:none;}
button,input,select,textarea{font-size:100%;outline:none;resize:none;}
em,i,strong,b{font-style:normal;font-weight:normal;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

/*User-Defined*/
body{font:12px/1.5 \5b8b\4f53,Arial,sans-serif;color:#666;background:#fff;-webkit-text-size-adjust:none;}
a{color:#258;text-decoration:none;outline:none;}
a:hover{color:#f60;text-decoration:underline;}

/*Public*/
.clearfix{*zoom:1;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fl{float:left;}
.fr{float:right;}
.space10,.space15,.space20{content:"";display:block;height:10px;clear:both;visibility:hidden;overflow:hidden;}
.space15{height:15px;}
.space20{height:20px;}

/*page*/
.lmlpage{ clear:both; margin:0 auto; text-align:center; padding:10px 0;}
.lmlpage li { background:#fff; border: 1px solid #ccc; color: #000; display: inline; font-weight: normal; list-style-type: none; margin: 0;  margin-right:6px!important:; overflow:hidden; padding:3px 5px; padding-right:0!important:; text-align: center;}
.lmlpage li a{color: #000; margin:0; padding:0;}
.lmlpage li.thisclass{background:#666666; border: 1px solid #666666;  color: #fff;}
.lmlpage li.thisclass a{color: #fff}
