@charset "utf-8";/* reset */html {color:#333;background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,textarea,p,th,td,hr,button,article,aside,nav,section {margin:0;padding:0;}
audio,canvas,video {display:inline-block;outline:0;*display:inline;*zoom:1;}
/* 要注意表单元素并不继承父级 font 的问题 */body,button,input,select,textarea {font-family:-apple-system,"Microsoft YaHei","Microsoft JhengHei","Source Han Sans SC","Noto Sans CJK SC","Source Han Sans CN","Noto Sans SC","Source Han Sans TC","Noto Sans CJK TC","WenQuanYi Micro Hei",SimSun,sans-serif!important;-webkit-font-smoothing:antialiased;}
input,select,textarea {font-size:100%;}
input,textarea {display:block;margin:0;padding:0;border-radius:0;border:none;font-size:100%;font-family:'Helvetica Neue',Helvetica,'Hiragino Sans GB','Segoe UI','Microsoft Yahei',Tahoma,Arial,STHeiti,sans-serif;line-height:1.2em;color:inherit;outline:0;/* -webkit-appearance:none;*/    resize:none;}
table {border-collapse:collapse;border-spacing:0;}
th {text-align:inherit;}
fieldset,img {border:0;}
iframe {display:block;}
abbr,acronym {border:0;font-variant:normal;}
del {text-decoration:line-through;}
i {font-style:normal;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:500;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:500;color:#000;}
h1 {font-size:24px;}
h2 {font-size:16px;}
h3,h4,h5,h6 {font-size:14px;}
q:before,q:after {content:'';}
sub,sup {position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup {top:-0.5em;}
sub {bottom:-0.25em;}
a {text-decoration:none;outline:0;}
a,a:link,a:visited {color:#fff;}
a:hover {color:#0576dc;}
.hf {font-size:0;}
.y-left {float:left;}
.y-right {float:right;}