body,input,label,select,option,textarea,button,fieldset,legend,h1,h2,h3,h4,h5,h6{ font:62.5%  Arial,"simsun",sans-serif; color:#333; }
body,ul,ol,li,dl,dt,dd,form,input,textarea,h1,h2,h3,h4,h5,h6,p,label,select{ padding:0px; margin:0px;  font-size:10px; font-size:1rem; }
input,select{ vertical-align:middle; }
ul,ol,li{ list-style:none; }
img,table{ border:0px; }
a,a:visited{ color:#1155CC; text-decoration:none; }
a:hover{ color:#FF3300; }
.clearfix:after{clear:both;content:'.';display:block;font-size:0;line-height:0;visibility:hidden;height:0}
.clearfix{ zoom:1; }
.fl{ float:left; }
.fr{ float:right; }
.tl{ text-align:left; }
.tr{ text-align:right; }
.tc{ text-align:center; }
.hide{ display:none; }
.bline{ border-bottom:1px solid #E6E6E6; }

body{ background:#F2F2F2; }

#header { height:44px; background:#193864; position:relative; }

.sitenav{ text-align:center; line-height:44px; font-size:1.2rem; color:#fff; font-family:"Microsoft YaHei",Arial;  }
.backwrap{ padding:6px 0 0 5px; position:absolute; left:0px; top:2px; }

.footer{ padding:0px 0 10px 0; text-align:center; color:#818181; }

.pagerwrap{ text-align:center; }
.pager{  margin:15px auto; }
.pager .next-page, .pager .previous-page{ width:auto; }
.pager .next-page{ margin-left:5px; }
.pager .previous-page{ margin-right:5px; }
.pager a,.pager a:visited{ margin-left:-1px; display:inline-block; border:1px solid #ECECEC; padding:2px 5px; }
.pager a:hover{ background:#ebebeb; color:#0965b8; }
.pager a.curpage, .pager a.curpage:visited{  background:#FF4400; color:#fff; font-weight:bold; border:0px; }
.pager .n{ }