li{list-style:none}a{-webkit-tap-highlight-color:rgba(0,0,0,.05);text-decoration:none;transition:color .3s;color:inherit}em,i{font-style:normal;font-weight:400}input{font-family:Roboto,system-ui,-apple-system,PingFang SC,Microsoft YaHei,微软雅黑,Arial,sans-serif,Helvetica Neue,Helvetica,Hiragino Sans GB}input:-moz-placeholder,input::-moz-placeholder{color:var(--gray-color)}input:-ms-input-placeholder{color:var(--gray-color)}input::-webkit-input-placeholder{color:var(--gray-color)}::selection{background:#f0f0f0;color:#272725}.fl{float:left}.fr{float:right}.flex1{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex2{-webkit-box-flex:2;-ms-flex:2;flex:2}.flex3{-webkit-box-flex:3;-ms-flex:3;flex:3}.flex4{-webkit-box-flex:4;-ms-flex:4;flex:4}::-moz-focus-inner{border:0}.fcol,.flex{display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.fcol{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.fshrink0{-webkit-flex-shrink:0;flex-shrink:0}.fwrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fnowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.spb{-webkit-justify-content:space-between;justify-content:space-between}.spa{-webkit-justify-content:space-around;justify-content:space-around}.fstart{-webkit-justify-content:flex-start;justify-content:flex-start}.faend,.fend{-webkit-justify-content:flex-end;justify-content:flex-end}.spc{-webkit-justify-content:center;justify-content:center}.fcen{-webkit-align-items:center;align-items:center}.fastart{-webkit-align-items:flex-start;align-items:flex-start}.hand{cursor:pointer}.bold{font-weight:700}.bold1{font-weight:800;font-weight:bolder}.line1{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line2{-webkit-line-clamp:2;line-clamp:2}.line2,.line3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.line3{-webkit-line-clamp:3;line-clamp:3}.line4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;text-overflow:ellipsis}.nowrap{white-space:nowrap}.widthAuto{width:auto!important}.txtC{text-align:center}.txtL{text-align:left}.txtR{text-align:right}.line-through{text-decoration:line-through}.nodata{padding:6.25rem 0}.nodata,.nomore{text-align:center;color:var(--gray-color);font-size:.875rem}.nomore{padding:1.25rem 0}.app-box{width:100%;background:#fff;min-height:100vh}.app-box.pc{min-width:48.0625rem}.scroll-x{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;-o-overflow-scrolling:touch;overflow-y:hidden}.scrollbar::-webkit-scrollbar{width:.3125rem;height:.3125rem;display:block}.scrollbar::-webkit-scrollbar-thumb,.scrollbar::-webkit-scrollbar-track{border-radius:.625rem;transition:background .3s ease}.scrollbar::-webkit-scrollbar-track{background:rgba(0,0,0,.05)}.scrollbar::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}.scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.scrollbar::-webkit-scrollbar-corner{background:transparent}.wave-animation{animation:wave 1.2s ease-in-out infinite;transform-origin:center}.fadein-animation{animation:fadeIn 1s linear forwards}@keyframes wave{0%,to{transform:scaleY(1)}50%{transform:scaleY(.5)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes move{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes scrollx{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media screen and (max-width:768px){::-webkit-scrollbar{width:.3125rem;height:.3125rem;display:none}}