@charset "utf-8";
/* CSS Reset ----------------------------------------*/
@font-face {
	font-family:"SourceHanSansSC-Regular";
	src: url("fonts/SourceHanSansSC-Regular.woff2") format("woff2"),
		 url("fonts/SourceHanSansSC-Regular.woff") format("woff"),
		 url("fonts/SourceHanSansSC-Regular.ttf") format("truetype"),
		 url("fonts/SourceHanSansSC-Regular.eot") format("embedded-opentype"),
		 url("fonts/SourceHanSansSC-Regular.svg") format("svg");
	font-weight: normal;
	font-style: normal;
  }
body,html,*{ font-family:"SourceHanSansSC-Regular"!important;}

body,html,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,th,td,button{padding:0;margin:0;font-family:Arial,"微软雅黑"; color:#333; font-weight:normal;line-height:1.6; outline:none;}
table{border-collapse:collapse;border-spacing:0}
img{ border:0; max-width:100%;background:#fff; height:auto; font-size:0; 
	color:transparent; 
	vertical-align:middle;
	-ms-interpolation-mode:bicubic; /*ie私有属性，防止窗口缩放时图片失真；*/ }
ol,ul{list-style:none;}
q:before,q:after{content:''}

p{ line-height:2; margin-bottom:10px;}

a{color:#333;text-decoration:none; outline:none; cursor:pointer}
a:hover{text-decoration:none; color:#000;}
.L{float:left;}	.R{float:right;}
.H{display:none;}.O{ opacity:0;}
.clear{ clear: both; height: 0; font-size:0; line-height: 0; overflow:hidden; visibility:hidden;}
.clearfix:after,.clearfix:before {content:"";display:table; line-height:0;}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
a,button,input,textarea,li,div,img{
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-tap-highlight-color: transparent; outline:none;
}

td,th{ padding:5px 10px; font-size:14px;}

/*分页*/
.page{ text-align:center; padding:10px 0 30px;}
.page ul{ text-align:center;display:inline-block; *display:inline;*zoom:1; font-size:0;}
.page li{display:inline-block; *display:inline;*zoom:1; margin:0 5px;}
.page li a{ display:block; text-align:center; border:#dedede solid 1px; font-size:14px;  padding:4px 12px; color:#666;transition:all 200ms;-ms-transition:all 200ms;-webkit-transition:all 200ms; font-family:arial;}
.page li.cr a,.page li a:hover{ background:#94312a; border:#94312a solid 1px;  color:#fff;}



html{font-size:16px;}

@media screen and (max-width:420px){
html{font-size:11px;}	
}
@media screen and (max-width:375px){
html{font-size:10px;}	
}
@media screen and (max-width:320px){
html{font-size:9px;}	
}
	


