
html {color:#333;background:#fff;}
/*html{filter: grayscale(100%);-webkit-filter: grayscale(95%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(1);}*/
body, ul, li, ol, dl, dt, dd, form, input, textarea, img, p, h1, h2, h3, h4, h5, h6, fieldset, button,label {margin:0;padding:0; font-weight:normal;}
body { width:100%; height:100%; color:#333; font-family:"Microsoft Yahei","微软雅黑",sans-serif !important; font-family:"Microsoft Yahei","微软雅黑","宋体"; _font-family:"Microsoft Yahei","微软雅黑","宋体"; line-height:180%; font-size: 1rem;}
ol, ul, li {list-style:none;}
img {border:0;}
h2 {font-size:18px;}
h3 {font-size:16px;}
h4, h5, h6, p{ font-size: 1rem;}
em, cite, i {font-style: normal;}
a {color:#333; text-decoration:none;transition:all linear 0.25s;-webkit-transition:all linear 0.25s; -moz-transition:all linear 0.25s; -ms-transition:all linear 0.25s; -o-transition:all linear 0.25s;}
a:hover {color:#a40000;text-decoration:underline; }
a:visited{text-decoration:none;outline:0; outline-width:0px;}
a:active{text-decoration:none;outline:0; outline-width:0px;}
b,strong{font-weight: bold;}
:focus,img{outline:0;outline-width:0px;}
/* 去掉各Table  cell 的边距并让其边重合 */
table{border-collapse:collapse;border-spacing:0;}
/*统一上标和下标*/
.sub, sup {font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}   
.sup {top: -0.5em;}   
.sub {bottom: -0.25em;} 
.clear:after{visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}   
.clear{ clear:both; zoom:1; /* for IE6 IE7 */} 
.fl{ float:left;}
.fr{ float:right;}


@media screen and (min-width:320px){html{font-size:62.5%}/*10px */}
@media screen and (min-width:360px){html{font-size:70.3125%}/*12px */}
@media screen and (min-width:375px){html{font-size:73.2424875%}/*12px */}
@media screen and (min-width:400px){html{font-size:78.125%}/*12.5px */}
@media screen and (min-width:414px){html{font-size:80.86%}/*12.5px */}
@media screen and (min-width:480px){html{font-size:93.75%}/*15px*/}
@media screen and (min-width:568px){html{font-size:100%}}