*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html,body,#app{width:100%;height:100%}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-size:16px;line-height:1.5}body{color:#1f2430;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent;background-color:#f5f8fc;margin:0;font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,Hiragino Sans GB,sans-serif;font-size:16px;line-height:1.6;overflow-x:hidden}input,button,textarea,select{font:inherit;color:inherit}img,picture,video,canvas,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.4}p{line-height:1.6}button{cursor:pointer;background:0 0;border:none}table{border-collapse:collapse;border-spacing:0}blockquote,q{quotes:none}.container{width:100%;max-width:1280px;margin:0 auto;padding:0 24px}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ellipsis-multi{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.clearfix:after{content:"";clear:both;display:block}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#c3cbd8;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#9aa6ba}::-webkit-scrollbar-track{background:0 0}@media (width<=768px){html{font-size:16px}body{font-size:14px}.container{padding:0 16px}}@media (width>=769px) and (width<=1024px){html,body{font-size:16px}.container{padding:0 48px}}
