@charset "UTF-8";blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}body{color:#333;font-family:思源黑体,Microsoft YaHei,微软雅黑,Arial,sans-serif;font-size:16px}*{-webkit-text-size-adjust:none}*,:after,:before{box-sizing:border-box;margin:0;padding:0}table{border-collapse:separate;border-spacing:0}fieldset,img{border:0}img{-webkit-user-drag:none}img:not([src]),img[src=""]{border:none;max-width:none;opacity:0;visibility:hidden}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}li,ol,ul{list-style:none}caption,th{text-align:left}abbr,acronym{border:0}a{text-decoration:none}a,img{-webkit-touch-callout:none}a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0)}img{display:block}button,input,optgroup,select,textarea{outline:none}a,button,input,optgroup,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}input:-ms-input-placeholder{color:#b3b7c0}input::-webkit-input-placeholder{color:#b3b7c0}input:-moz-placeholder,input::-moz-placeholder{color:#b3b7c0}.r{flex-direction:row;flex-wrap:wrap}.c,.r{display:flex}.c{flex-direction:column}.rr{flex-direction:row-reverse}.cr{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.as{align-items:flex-start}.ac{align-items:center}.ae{align-items:flex-end}.astr{align-items:stretch}.js{justify-content:flex-start}.jc{justify-content:center}.je{justify-content:flex-end}.jsb{justify-content:space-between}.jsa{justify-content:space-around}.ss{align-self:flex-start}.sc{align-self:center}.se{align-self:flex-end}.basis-xs{flex-basis:20%!important}.basis-sm{flex-basis:40%!important}.basis-df{flex-basis:50%!important}.basis-lg{flex-basis:60%!important}.basis-xl{flex-basis:80%!important}.align-start{align-items:flex-start!important}.align-end{align-items:flex-end!important}.align-center{align-items:center!important}.align-stretch{align-items:stretch!important}.align-baseline{align-items:baseline!important}.self-start{align-self:flex-start!important}.self-end{align-self:flex-end!important}.self-center{align-self:center!important}.self-stretch{align-self:stretch!important}.self-baseline{align-self:baseline!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around!important}
