@charset "UTF-8";
*{margin:0;padding:0;outline:0}
a{color:inherit}
body{font:normal 16px/1.5 "Microsoft YaHei","Hiragino Sans GB","PingFang SC",Arial,Tahoma,simsun,sans-serif}
html{line-height:1.15;-webkit-text-size-adjust:100%}
body{margin:0}
main{display:block}
h1{font-size:2em;margin:.67em 0}
hr{box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
img{border-style:none}
button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
fieldset{padding:.35em .75em .625em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{vertical-align:baseline}
textarea{overflow:auto}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details{display:block}
summary{display:list-item}
template{display:none}
[hidden]{display:none}
input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}
dd,dl,dt,li,ul{list-style:none}
a{text-decoration:none;}
img{border:0}
em,i{font-style:normal}
.w-wrap{width:1200px;margin:0 auto}
.w-rel{position:relative!important}
.w-abs{position:absolute!important}
.w-fl{float:left!important}
.w-fr{float:right!important}
.w-ovh{overflow:hidden!important}
.w-nm{margin:0!important}
.w-nmr{margin-right:0!important}
.w-nmb{margin-bottom:0!important}
.w-nb{border:none!important}
.w-nbr{border-right:none!important}
.w-np{padding:0!important}
.w-fw{display:block!important;width:100%!important}
.w-fs{font-size:0!important}
.w-fs01{font-size:.1px!important;font-size:-webkit-calc(0px + 0px)!important}
.w-txc{text-align:center!important}
.w-txl{text-align:left!important}
.w-txr{text-align:right!important}
.w-jafter,.w-txj{text-align:justify!important}
.w-jafter:after{content:'';display:inline-block;width:100%}
.w-txi{text-indent:2em!important}
.w-cl{clear:both!important}
.w-mtop1{margin-top:20px!important}
.w-mtop15{margin-top:30px!important}
.w-mtop2{margin-top:40px!important}
.w-wsp{white-space:nowrap!important}
.w-imid{display:inline-block;width:0;height:100%;vertical-align:middle}
.w-block{display:block!important}
.w-inbok{display:inline-block!important}
.w-flex{display:flex!important}
.w-disnone{display:none}
.w-borbox{box-sizing:border-box!important}
.w-white{color:#fff!important}
.w-whitebg{background-color:#fff!important}
.w-colorh{color:inherit}
.w-100{width:100%}
.h-100{height:100%}
.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}
.flex-columu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.flex-warp{-ms-flex-wrap:wrap;flex-wrap:wrap}
.jc-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.jc-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.jc-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.jc-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.jc-around{-ms-flex-pack:distribute;justify-content:space-around}
.ai-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.ai-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.ai-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.ai-between{-webkit-box-align:space-between;-ms-flex-align:space-between;align-items:space-between}
.ai-around{-webkit-box-align:space-around;-ms-flex-align:space-around;align-items:space-around}
.flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}
.flex-grow-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.border-none{border:none!important}