*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}body{font-size:.18667rem;line-height:1.5;color:#333;background-color:#fff;overflow-x:hidden}ol,ul{list-style:none}a{text-decoration:none;color:inherit;-webkit-touch-callout:none}img{display:block;max-width:100%;height:auto;border:0}input,button,select,textarea{font-family:inherit;font-size:inherit;outline:none;border:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=button],input[type=submit],input[type=reset],button{cursor:pointer;-webkit-user-select:none;user-select:none}input,textarea{-webkit-appearance:none;appearance:none;border-radius:0}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:inherit}.clearfix:after{content:"";display:block;clear:both}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipsis-2{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#app{width:100%;min-height:100vh}
