@charset "utf-8";
html{overflow: -moz-scrollbars-vertical;overflow-y: scroll;}
body { margin:0; padding:0;font-size:16px;font-family:"simsun",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:100%;max-width:640px;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;}}

/*--- 分页样式 ---*/
.pageNavi { PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center; margin-top: 10px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.wp-pagenavi { padding: 5px; color: #444; }
.wp-pagenavi span { border: 1px solid #D0D0D0; color:#444; font-size: 12px; margin: 5px; padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 8px; text-decoration: none; }
.wp-pagenavi a { border: 1px solid #D0D0D0; color:#FF0000; font-size: 12px; margin: 5px; padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 8px; text-decoration: none; }
.wp-pagenavi a:hover { color: #FF0000; }
.wp-pagenavi .nolink { color: #444; font-size: 12px; }

/*
 * m-footer
 * 底部样式
*/
#footer{z-index:9999;}
.m-footer{position:relative;margin:0 auto;text-align:center;z-index:4000;max-width:640px;min-width:320px;z-index:4000;}
.m-footer ul li{float:left;padding:10px 0;width:25%;background:url(../images/navLine.png) right 16px repeat-y;}
.m-footer ul li.last{background:none;}
.m-footer .icon{width:100%; display:block;}
.m-footer ul a{display:block;font-family:'Microsoft YaHei';color:#fff;text-align:center;font-size:1.2em;}
.m-footer ul span{display:block;margin:0 auto;width:100%;}
.m-footer ul span.u-img{margin-bottom:5%;}
.m-footer ul span.u-img img{max-width:50%;}




