body{background: #fff;}
body,h1,h2,h3,h4,blockquote,p,dl,dt,dd,ul,ol,li,th,td,form,fieldset,legend,button,input,textarea { margin: 0;padding: 0 }
ol,ul{ list-style: none}
table{border-collapse: collapse;border-spacing: 0}
img{border: 0;}

/*font*/
em,i{ font-style: normal}
body,button,input,select,textarea, p, span{ font: 12px/1.75, 宋体, arial,sans-serif}
button,input,select,textarea,h1,h2,h3,h4 {font-size: 100%}

.fw{font-family: \5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.fwn {font-weight: normal;}
.f12 {font-size: 12px;}
.f14 {font-size: 14px;}
.f18 {font-size: 18px;}
.f16 {font-size: 16px;}
.f20 {font-size: 20px;}
.b {font-weight: bold;}
.tc {text-align: center;}

/*margin*/
.mt20 {margin-top: 20px;}
.mb20 {margin-bottom: 20px;}
.mt15 {margin-top: 15px;}
.mb15 {margin-bottom: 15px;}
.mb10 {margin-bottom: 10px;}

/*padding*/
.pl10 {padding-left: 10px;}
.pr10 {padding-right: 10px;}
.pl5 {padding-left: 5px;}
.pt5 {padding-left:5px;}
.pt10 {padding-top: 10px;}
.pb10 {padding-bottom: 10px;}

/*a*/
a{color: #333;text-decoration: none;outline: none}

/*float, clearfix*/
.fl{float: left}
.clearfix:after{ content:""; height:0; line-height:0; display:block; visibility:hidden; clear:both;}
.clearfix{ zoom:1;  /*为了兼容IE*/}

/* page */
.page{ margin: 20px auto 20px auto;text-align: center;}
.page a,
.page em{display: inline-block;border: 1px solid #e7e7e7;padding: 2px 10px;color: #000;margin:0 2px;}
.page em{background: #318ed2;color: #fff;}
.page a:hover{background: #f4f4f4;text-decoration: none;}
.page .pageBtnWrap>span {margin:0 5px}
.page .infoTextAndGoPageBtnWrap>span{ margin:5px}
.page input{width: 30px;margin:0 5px;}
