@charset "UTF-8";*{margin:0;padding:0}body{margin:0 auto;color:var(--van-text-color);font-size:.37333rem}img,video{vertical-align:middle;max-width:100%}.single-line-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.two-line-ellipsis{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.feedback-scale{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:all .3s}.feedback-scale:active{opacity:.8;transform:scale(.9)}::-webkit-scrollbar{display:none}html,body,#app{height:100%}.container{max-width:10rem;min-height:100%;margin:0 auto;background:#fff;overflow:hidden;box-shadow:0 0 .34667rem #0003;position:relative}.page{position:absolute;inset:0;overflow:hidden;background-color:var(--my-background-color);display:flex;flex-direction:column;padding-top:var(--safe-top, 0rem)}.page .content{flex:1;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:2}.safe-bottom{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}body .van-popup{max-width:10rem;position:absolute;left:0;right:0;margin:0 auto}body .van-popup .van-dialog__footer .van-button__text{font-size:.37333rem}.popup-title{font-size:.45333rem;font-weight:600;text-align:center;padding:.34667rem 0}.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active{will-change:transform;transition:all .4s;position:absolute;width:100%;left:0}.slide-left-enter-from,.slide-right-leave-to{opacity:0;transform:translate(100%)}.slide-right-enter-from,.slide-left-leave-to{opacity:0;transform:translate(-100%)}.zoom-in-enter-active,.zoom-in-leave-active{transition:all .4s}.zoom-in-enter-from,.zoom-in-leave-to{transform:scale(.9);opacity:0}.fade-enter-active,.fade-leave-active{transition:all .4s}.fade-enter-from,.fade-leave-to{opacity:0}body .my-search{background-color:transparent;padding:0;height:1.17333rem}body .my-search .van-search__content{background-color:#fff;border-radius:.32rem}body .my-search .van-search__content .van-field__left-icon{margin-right:.21333rem}body .my-search .van-search__content .van-field__clear{margin-right:0}body .van-hairline--top{padding:0 .64rem .64rem}body .van-hairline--top:after{border-top:0}body .van-hairline--top .van-button{border:none;border-radius:.32rem!important}body .van-hairline--top .van-button+.van-button{margin-left:.50667rem}body .van-hairline--top .van-dialog__confirm{background:linear-gradient(90deg,#3fa3fc,#3880f4);color:#fff}body .van-hairline--top .van-dialog__cancel{background:var(--my-background-color);color:#333}.van-pull-refresh{min-height:100%}.version{position:absolute;bottom:.26667rem;left:.26667rem;color:#666;display:none}.van-stepper{background:#fff;border:.02667rem solid #C2C7CF;border-radius:.16rem;padding:.08rem}.van-stepper .van-stepper__minus,.van-stepper .van-stepper__plus{width:.53333rem;height:.53333rem;border-radius:.10667rem}.van-stepper .van-stepper__input{width:.93333rem;height:.53333rem;background:transparent}:root{--my-primary-color: #8A5FF0;--my-text-color-2: #666;--my-text-color-3: #999;--my-background-color: #F5F6F7;--my-input-placeholder-color: #C3C7CE;--my-line-color: #E7E7E7}:root:root{--van-primary-color: #8A5FF0;--van-danger-color: #FF1F34;--van-button-default-height: 1.28rem;--van-button-normal-font-size: .42667rem;--van-button-radius: .32rem;--van-button-primary-background: #8A5FF0;--van-button-primary-border-color: #8A5FF0;--van-cell-vertical-padding: .32rem;--van-cell-horizontal-padding: .42667rem;--van-cell-border-color: transparent;--van-cell-background: #F5F6F7;--van-overlay-background: rgba(0, 0, 0, .4);--van-popup-background: #fff;--van-popup-close-icon-color: #333;--van-popup-close-icon-size: .53333rem;--van-popup-round-radius: .53333rem;--van-text-color: #333;--van-dialog-header-padding-top: .64rem;--van-dialog-confirm-button-text-color: #333;--van-dialog-has-title-message-text-color: #333;--van-dialog-has-title-message-padding-top: .32rem;--van-dialog-message-font-size: .42667rem;--van-tabs-bottom-bar-color: #8A5FF0;--van-tabs-bottom-bar-height: .02667rem;--van-tab-active-text-color: #8A5FF0;--van-tab-font-size: .42667rem;--van-tab-text-color: #333;--van-loading-spinner-color: #8A5FF0;--van-tabbar-item-text-color: #BCBCBC}body .van-field{border-radius:.32rem}body .van-dialog__footer .van-button{border-radius:0}
