@charset "utf-8";*{padding:0;margin:0;list-style:none}#app,body,html{height:100%}a,article,aside,body,button,dd,details,div,dl,dt,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,img,input,li,menu,nav,ol,p,section,select,table,tbody,td,textarea,th,tr,ul{margin:0;padding:0;box-sizing:border-box}body{font:12px/1.5 Microsoft YaHei,宋体,Tahoma,Arial,sans-serif;color:#555;background-color:#f7f7f7}button,fieldset,img,input,textarea{border:none;outline-style:none}textarea{resize:none}a{text-decoration:none;color:#969696;-webkit-tap-highlight-color:rgba(0,0,0,0)}img{width:100%;display:block}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}em,i{font-style:normal}.fl{float:left}.fr{float:right}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.one-txt-cut{white-space:nowrap}.one-txt-cut,.txt-cut{overflow:hidden;text-overflow:ellipsis}.txt-cut{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (min-width:320px){html{font-size:21.33px}}@media (min-width:360px){html{font-size:24px}}@media (min-width:375px){html{font-size:25px}}@media (min-width:384px){html{font-size:25.6px}}@media (min-width:400px){html{font-size:26.67px}}@media (min-width:414px){html{font-size:27.6px}}@media (min-width:424px){html{font-size:28.27px}}@media (min-width:480px){html{font-size:32px}}@media (min-width:540px){html{font-size:36px}}@media (min-width:720px){html{font-size:48px}}@media (min-width:750px){html{font-size:50px}}