@charset "utf-8";
article,aside,blockquote,body,br,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
b,strong{font-weight:400}
dfn,em,i{font-style:normal;font-size:inherit}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
svg:not(:root){overflow:hidden}
h1,h2,h3,h4,h5,h6{font-weight:400}
a{background-color:transparent;color:#333;text-decoration:none}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
hr,img,legend{border:0 none}
img{width:100%;height:auto;vertical-align:middle}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
button{overflow:visible;border:none}
button,select{text-transform:none}
img,input,textarea{vertical-align:middle}
button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}
button,input,select,textarea{outline:0;font-family:Microsoft Yahei,Tahoma,Arial,sans-serif}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
input[type=checkbox],input[type=radio]{box-sizing:border-box}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{box-sizing:content-box;-webkit-appearance:textfield}
table,td,tr{text-align:center;text-valign:middle}
table{border-collapse:collapse;border-spacing:0}
td,th{empty-cells:hide}
dd,dl,li{list-style:none}
*{color:inherit;font-size:inherit;line-height:inherit}
*,:after,:before{box-sizing:inherit}
html{font-size:50px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body,html{font-family:Microsoft Yahei,Tahoma,Arial,sans-serif}
body{margin:0 auto;color:#424242;}
.fl{float: left;}
.fr {float: right;}
.clearfix{clear:both}
.clearfix:after{clear:both;display:block;content:''}
@media screen and (min-width:320px){html{font-size:21.33px}
body{font-size:9pt}
}
@media screen and (min-width:360px){html{font-size:24px}
body{font-size:9pt}
}
@media screen and (min-width:375px){html{font-size:25px}
body{font-size:9pt}
}
@media screen and (min-width:384px){html{font-size:1.6pc}
body{font-size:14px}
}
@media screen and (min-width:400px){html{font-size:26.67px}
body{font-size:14px}
}
@media screen and (min-width:414px){html{font-size:27.6px}
body{font-size:14px}
}
@media screen and (min-width:424px){html{font-size:28.27px}
body{font-size:14px}
}
@media screen and (min-width:480px){html{font-size:2pc}
body{font-size:.96pc}
}
@media screen and (min-width:540px){html{font-size:36px}
body{font-size:1.08pc}
}
@media screen and (min-width:720px){html{font-size:3pc}
body{font-size:.24in}
}
@media screen and (min-width:750px){html{font-size:50px}
body{font-size:24px}
}
body{font-family:-apple-system,"Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","WenQuanYi Micro Hei","Microsoft Yahei",sans-serif;-webkit-font-smoothing:antialiased;}
