html { font-family:"Microsoft YaHei","Hiragino Sans GB","����",Helvetica,Arial,Tahoma,sans-serif;}
@font-face {
  font-family:NotoSansHans-Regular;
  src: url(./NotoSansHans-Regular.otf);
}
body { font-size:13px;margin: 0;color: #202830;height: 100%; overflow-x: hidden; -webkit-overflow-scrolling: touch;}
a { background: transparent; text-decoration: none;}
a:active { outline: 0; }
img { border: 0; vertical-align: middle; }
* {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent; /* For some Androids */
    outline: none;
    margin:0;padding:0;
}
textarea { resize: none;}
table { border-collapse: collapse; border-spacing: 0; }
td, th { padding: 0; }
h1, h2, h3, h4, h5, h6, p, b, figure, form, blockquote { margin:0;padding:0;font:inherit; }
ul, ol, li, dl, dd { margin: 0; padding: 0; }
ul, ol { list-style: none; }
i{font-style: normal;}
s{text-decoration: none;}
b,strong{font-weight: normal;}
input::-moz-placeholder, textarea::-moz-placeholder { color: #aaa;font-family:'Microsoft YaHei'}
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #aaa;font-family:'Microsoft YaHei' }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #aaa;font-family:'Microsoft YaHei' }
.clearfix:after{content:""; display:block; clear:both;}
.sr_shadow {position:fixed;width: 100%;height:100%;filter:alpha(opacity:10);
    z-index:10000;top:0;left:0;display:none;background: rgba(0, 0, 0, 0.65);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000}
