@charset "UTF-8";*{padding:0;margin:0;box-sizing:border-box;font-family:var(--font-name);-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{margin:0;padding:0;background:#f5f6fa}img{border:none}.flex,.flexc,.flex-column,.flexb,.flext,.flex-column.sb{display:flex;align-items:center}.flex-column.sb{justify-content:space-between}.flexc{justify-content:center}.flext{justify-content:flex-start;align-items:flex-start}.flexb{justify-content:space-between}.flexstart{align-items:flex-start!important}.flexr{align-items:flex-end!important}.flexe{justify-content:flex-end!important}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.flex-5{flex:5}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-column{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-align-center{align-items:center}.flex-align-start{align-items:start}.flex-align-end{align-items:flex-end}.flex-jus-between{justify-content:space-between}.flex-jus-center{justify-content:center}.flex-jus-around{justify-content:space-around}.flex-jus-end{justify-content:flex-end}.text-flex-center{display:flex;align-items:center;justify-content:center}.no-wrap{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.no-wrap-1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.no-wrap-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.no-wrap-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.no-wrap-10{overflow:hidden!important;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical}a{text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(255,0,0,0);color:#6b6c6e;display:block;cursor:pointer;transition:.2s linear}a:link,a:visited{text-decoration:none}a:hover{text-decoration:none;-webkit-transition:color .2s linear;transition:color .2s linear}a:active{text-decoration:none}input{border:none;background:transparent;overflow:hidden}textarea{border:none;background:transparent}textarea::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}textarea::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;cursor:pointer}textarea::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#555;cursor:pointer}div{word-break:break-all}.touchNo{-webkit-user-select:none;user-select:none;touch-callout:none;-webkit-touch-callout:none;touch-action:none}.curPoint{cursor:pointer}.wPre-wrap{white-space:pre-wrap}.mart-15{margin-top:15px}.m-mart-32{margin-top:4.266667vw}.marb-16{margin-bottom:16px}.marb-20{margin-bottom:20px}.marb-24{margin-bottom:24px}.m-marb-24{margin-bottom:3.2vw}.m-marb-8{margin-bottom:1.066667vw}.m-marb-16{margin-bottom:2.133333vw}.m-marb-32{margin-bottom:4.266667vw}.marb-40{margin-bottom:40px}.w-100{width:100%}.w-50{width:50%}.w-60{width:60%}.w-40{width:40%}.fontb{font-weight:700}.color-fff{color:#fff}.m-fontS-32{font-size:4.266667vw}div{background-size:100% 100%}@media screen and (max-width:1200px){@media screen and (pointer:coarse){@supports (-webkit-backdrop-filter: blur(1px)) and (overscroll-behavior-y: none){html{min-height:100.3%;overscroll-behavior-y:none}}}@media screen and (pointer:coarse){@supports (-webkit-backdrop-filter: blur(1px)) and (not (overscroll-behavior-y: none)){html{height:100%;overflow:hidden}body{margin:0;max-height:100%;overflow:auto;-webkit-overflow-scrolling:touch}}}body{overscroll-behavior-y:none}}input::-webkit-input-placeholder{font-size:14px;font-weight:400;color:#00000073}input::-moz-placeholder{font-size:14px;font-weight:400;color:#00000073}input:-ms-input-placeholder{font-size:14px;font-weight:400;color:#00000073}body{margin:0}html,body,#app{margin:0;min-height:calc(100 * var(--vh));background:var(--color-surface, #f3f6f4);color:var(--color-ink, #12201c);font-family:var(--font-sans, "Sora", "PingFang SC", "Helvetica Neue", sans-serif)}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;width:100%;min-width:0;height:calc(100 * var(--vh))}*{box-sizing:border-box}a{color:inherit}
