@charset "utf-8";
html{overflow: -moz-scrollbars-vertical;overflow-y: scroll;}
body { margin:0; padding:0;font-size:16px;font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;text-align:left;}
body > div {margin-right:auto; margin-left:auto;} 
div,form,img,ul,ol,li,p,dl,dt,dd,h1,h2,h3,h4,h5,h6 { margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6{font-family:'Microsoft YaHei';font-weight:bold;}
ul,li {list-style:none;line-height:24px;}
img{border:0px;}
a {text-decoration:none;color:#333;cursor: pointer;cursor: hand;}
a:hover{text-decoration:underline;color:#c00;}
.left { float: left;}
.right { float: right;}
.area:after,.clear:after,.con:after{content:" ";display:block;visibility:hidden;height:0;clear:both;}
.clear,.area,.con:after{*zoom:1}
.area{margin-left:auto;margin-right:auto;width:1004px;position:relative;}
/*media query*/
@media screen and (max-width:540px){body,html{font-size:16px;}}
@media screen and (max-width:480px){body,html{font-size:14px;}}
@media screen and (max-width:420px){body,html{font-size:12.5px;}}
@media screen and (max-width:360px){body,html{font-size:11.5px;}}

/* 普通翻页器-默认居中 */
.m-page{margin:1em 0 1em 0;text-align:center;line-height:2;letter-spacing:-0.307em;*letter-spacing:normal;*word-spacing:-1px;word-wrap:normal;white-space:nowrap;color:#333;font-size:1.2em;}
.m-page a,.m-page i{display:inline-block;*display:inline;*zoom:1;vertical-align:top;padding:0 .9em;margin-left:-6px;border:1px solid #ddd;letter-spacing:normal;word-spacing:normal;background:#f2f3f3;width: 0.8em;}
.m-page i{background:none;width: 1em;background: #f2f3f3}
.m-page a,.m-page a:hover{text-decoration:none;color:#333;}
.m-page a.first{margin-left:0;width: 4em;}
.m-page a.last{margin-right:0;width: 4em;}
.m-page a .pagearr{font-weight:bold;font-family:\5b8b\4f53;vertical-align:top;*vertical-align:middle;}
.m-page a.pageprv .pagearr{margin-right:.3em;}
.m-page a.pagenxt .pagearr{margin-left:.3em;}
.m-page a:hover{background:#f2f3f3;}
.m-page a:active{background:#f2f3f3;}
.m-page a.z-crt,.m-page a.z-crt:hover,.m-page a.z-crt:active{cursor:default;color:#333;background:#f2f3f3;}
.m-page a.z-dis,.m-page a.z-dis:hover,.m-page a.z-dis:active{cursor:default;color:#333;background:#f2f3f3;}
/* 居左 */
.m-page-lt{text-align:left;}
/* 居右 */
.m-page-rt{text-align:right;}
/* 较小 */
.m-page-sm a,.m-page-sm i{padding:0 8px;background: #f2f3f3}
/* 分离 */
.m-page-sr a,.m-page-sr i{margin:0 3px;background: #f2f3f3}
.m-page-sr i{border:0;background: #f2f3f3}

/* sub-more */
.sub-more{padding:.4em 2%;margin-bottom:.4em;text-align:center;line-height:2;font-size:1.8em;color:#666;font-family:'Microsoft YaHei';}
.sub-more a{display:block;border: 1px solid #CCC;background: #EEE;font-weight: bold;color: #555;
text-shadow: 0 1px 0 white;-webkit-border-radius: .6em;border-radius: .6em;
background-image: -webkit-gradient(linear,left top,left bottom,from( white ),to( #F1F1F1 ));
background-image: -webkit-linear-gradient( white,#F1F1F1 );
background-image: -moz-linear-gradient( white,#F1F1F1 );
background-image: -ms-linear-gradient( white,#F1F1F1 );
background-image: -o-linear-gradient( white,#F1F1F1 );
background-image: linear-gradient( white,#F1F1F1 );}

/***************** m-scrollTop ***********************/
.m-scrollTop{position:relative;padding:2% 0;}
.m-scrollTop a{margin: 0 auto;display: block;width: 10%;}
.m-scrollTop img{max-width:100%;display: block;}


