*{box-sizing:border-box}body,div,fieldset,form,h1,h2,h3,h4,h5,h6,img,li,ol,p,table,td,ul{margin:0;padding:0;border:0}li,ol,ul{list-style:none}body{min-height:100vh;color:#333;-webkit-transition:color .5s,background-color .5s;transition:color .5s,background-color .5s;font-family:Microsoft YaHei;font-size:.37333rem;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;text-transform:capitalize}ol,ul{list-style:none}img,input,select{vertical-align:middle}img{max-width:100%}em,i{font-style:none}a{color:#333;text-decoration:none}a:link,a:visited{color:(0,0,0,.6)}a:active,a:focus,a:hover{color:(0,0,0,.6);text-decoration:underline;text-underline-offset:.10667rem}button{border:0 none;outline:0 none}[class^=icon_]{display:inline-block;background-size:100% 100%;background-repeat:no-repeat;background-position:0 0}.fl{float:left}.fr{float:right}.clearfix:after{content:"";display:block;visibility:hidden;height:0;clear:both}.clearfix{zoom:1}.ellipsis{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis}.text-line3{-webkit-line-clamp:3}.text-line2,.text-line3{width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-line2{-webkit-line-clamp:2}.txt-single-line{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#wrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}