html{background:#dfe6f5}#app,#app-root{width:100%;max-width:430px;margin:0 auto;min-height:100%}body{overflow-x:hidden}.lefsg .name{font-size:calc(var(--vw, 1vw)*4.10256)!important}.lefsg .mey{font-size:calc(var(--vw, 1vw)*4.61539)!important;color:#7981a4}.activity-page .consg .lis img{height:auto!important}.activity-page .van-tabs__nav .van-tab__text{font-size:calc(var(--vw, 1vw)*3.58974)!important}@media (min-width:431px){body{background:#dfe6f5}#app-root{box-shadow:0 0 24px rgba(0,0,0,.08);background:#edf2fd}.van-tabbar.mine-tabbar{max-width:430px;left:50%!important;right:auto!important;transform:translateX(-50%)}}#app,#app-root,body,html{width:100%;height:100%;margin:0;padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body{font-family:Microsoft YaHei,PingFang SC,sans-serif;background:#edf2fd}.login-page{width:100%;min-height:100%;background-size:100% 100%;background-image:url(/static/img/login-bg.9e84a6dd.png);background-repeat:no-repeat;background-color:#0a1628;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:calc(var(--vw, 1vw)*13.58974) calc(var(--vw, 1vw)*6.15385) env(safe-area-inset-bottom);box-sizing:border-box}.login-logo-wrap{margin-bottom:calc(var(--vw, 1vw)*10.25641)}@media screen and (max-height:667px){.login-logo-wrap{margin-bottom:calc(var(--vw, 1vw)*4.10256)}}@media screen and (min-height:668px) and (max-height:736px){.login-logo-wrap{margin-bottom:calc(var(--vw, 1vw)*6.15385)}}.login-logo{margin:0 auto;width:calc(var(--vw, 1vw)*22.5641);height:calc(var(--vw, 1vw)*22.5641);background-size:100%;background-repeat:no-repeat;background-image:url(/static/img/login-logo.c6ef2d0a.png)}.login-sponsor-wrap{width:calc(100% + var(--vw, 1vw)*12.30769);transform:translateX(-6.calc(var(--vw,1vw)*153846));margin-bottom:calc(var(--vw, 1vw)*5.12821)}.login-sponsor-img{display:block;width:100%;height:auto}.login-field{height:calc(var(--vw, 1vw)*12.30769);width:100%;position:relative;border:1px solid transparent;transition:border .3s;border-radius:calc(var(--vw, 1vw)*3.07692);background:hsla(0,0%,100%,.08);box-sizing:border-box}.login-field.focused{border-color:#179cff}.login-field-inner{width:100%;justify-content:space-between}.login-field-icon,.login-field-inner{height:calc(var(--vw, 1vw)*12.30769);display:flex;align-items:center}.login-field-icon{flex:none;width:calc(var(--vw, 1vw)*13.33333);justify-content:center}.login-field-icon img{width:calc(var(--vw, 1vw)*6.15385);height:calc(var(--vw, 1vw)*6.15385)}.login-field-gap{height:calc(var(--vw, 1vw)*3.07692)}.login-field .van-cell{flex:1;background:transparent;padding:0;margin-right:calc(var(--vw, 1vw)*4.10256)}.login-field .van-field__control{caret-color:#fff;color:#fff;font-size:calc(var(--vw, 1vw)*4.10256);background:transparent;border:none;outline:none;height:calc(var(--vw, 1vw)*12.30769);line-height:calc(var(--vw, 1vw)*12.30769)}.login-field .van-field__control::-moz-placeholder{color:hsla(0,0%,100%,.4)!important;font-size:calc(var(--vw, 1vw)*3.58974)}.login-field .van-field__control::placeholder{color:hsla(0,0%,100%,.4)!important;font-size:calc(var(--vw, 1vw)*3.58974)}.login-field .van-field__body{background:transparent}.login-field .van-cell:after{display:none}.login-field .van-field__clear,.login-field .van-icon-clear{color:hsla(0,0%,100%,.5);font-size:calc(var(--vw, 1vw)*4)}.login-options{width:100%;justify-content:space-between;font-size:calc(var(--vw, 1vw)*3.58974);margin-top:calc(var(--vw, 1vw)*3.07692)}.login-options,.login-remember{display:flex;align-items:center}.login-remember{cursor:pointer}.login-checkbox{width:calc(var(--vw, 1vw)*4.10256);height:calc(var(--vw, 1vw)*4.10256);margin-right:calc(var(--vw, 1vw)*1.02564);flex-shrink:0}.login-checkbox-off{display:inline-block;border:1px solid hsla(0,0%,100%,.4);border-radius:50%;box-sizing:border-box}.login-forgot,.login-remember span{color:hsla(0,0%,100%,.6)}.login-forgot{cursor:pointer}.login-submit{position:relative;width:100%;height:calc(var(--vw, 1vw)*12.82051);padding:0 0 calc(var(--vw, 1vw)*.51282);margin-top:calc(var(--vw, 1vw)*8.20513);cursor:pointer;overflow:hidden}.login-submit-inner{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;z-index:2}.login-submit-inner:before{height:100%;background:linear-gradient(359.21deg,#1f59ff .74%,#218bff 27.83%,#4af4ff 99.37%)}.login-submit-inner:after,.login-submit-inner:before{content:"";position:absolute;top:0;left:0;width:100%;border-radius:calc(var(--vw, 1vw)*3.07692);z-index:-1}.login-submit-inner:after{height:calc(100% + var(--vw, 1vw)*.51282);background-color:#000;transition:all .3s;opacity:.4}.login-submit-inner span{color:#fff;opacity:.6;z-index:1;transition:all .3s;font-size:calc(var(--vw, 1vw)*4.61539);font-weight:500}.login-submit.active .login-submit-inner:after{opacity:0}.login-submit.active .login-submit-inner span{opacity:1}.login-footer{display:flex;justify-content:space-between;margin-top:calc(var(--vw, 1vw)*6.15385)}.login-footer-item{width:calc(33.33333% - var(--vw, 1vw)*4.10256/3);border-radius:calc(var(--vw, 1vw)*3.07692);background:hsla(0,0%,100%,.04);padding:calc(var(--vw, 1vw)*2.05128) 0;display:flex;flex-direction:column;align-items:center;cursor:pointer}.login-footer-item img{width:calc(var(--vw, 1vw)*6.15385);height:calc(var(--vw, 1vw)*6.15385)}.login-footer-item span{margin-top:calc(var(--vw, 1vw)*1.02564);color:hsla(0,0%,100%,.6);font-family:PingFang SC,PingFangSC-Regular,SF Pro SC,SF Pro Text,Microsoft Yahei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:calc(var(--vw, 1vw)*3.07692);font-weight:400;line-height:calc(var(--vw, 1vw)*5.12821)}.home-page{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.4rem;color:#fff;background:linear-gradient(160deg,#0f0c29,#302b63 45%,#24243e)}.home-page h1{font-size:.4rem;margin-bottom:.2rem}.home-page p{font-size:.28rem;opacity:.8;margin-bottom:.4rem}.home-page .logout-btn{padding:.2rem .6rem;border:none;border-radius:.4rem;background:linear-gradient(90deg,#62b3ff,#3d72fa);color:#fff;font-size:.28rem}.captcha-popup{background:transparent!important;overflow:visible}.captcha-modal{width:calc(var(--vw, 1vw)*74.35897);background:#1e2d4a;border-radius:calc(var(--vw, 1vw)*3.07692);overflow:hidden}.captcha-modal-title{padding:calc(var(--vw, 1vw)*4.10256) 0;text-align:center;color:#fff;font-size:calc(var(--vw, 1vw)*4.10256);font-weight:600;border-bottom:1px solid hsla(0,0%,100%,.08)}.captcha-modal-body{padding:calc(var(--vw, 1vw)*4.10256) calc(var(--vw, 1vw)*5.12821) calc(var(--vw, 1vw)*2.05128)}.captcha-math{text-align:center;color:#a0e0ff;font-size:calc(var(--vw, 1vw)*5.12821);font-weight:700;line-height:1.4;cursor:pointer}.captcha-canvas{display:block;width:calc(var(--vw, 1vw)*28.20513);height:calc(var(--vw, 1vw)*9.23077);margin:0 auto;border-radius:calc(var(--vw, 1vw)*1.53846);cursor:pointer}.captcha-refresh{margin-top:calc(var(--vw, 1vw)*2.05128);text-align:center;color:#179cff;font-size:calc(var(--vw, 1vw)*3.07692);cursor:pointer}.captcha-input-wrap{margin-top:calc(var(--vw, 1vw)*4.10256);border:1px solid hsla(0,0%,100%,.12);border-radius:calc(var(--vw, 1vw)*2.05128);background:hsla(0,0%,100%,.06);padding:0 calc(var(--vw, 1vw)*3.07692)}.captcha-input-wrap.error{border-color:#f75064}.captcha-input-wrap input{width:100%;height:calc(var(--vw, 1vw)*10.25641);border:none;outline:none;background:transparent;color:#fff;font-size:calc(var(--vw, 1vw)*3.58974)}.captcha-input-wrap input::-moz-placeholder{color:hsla(0,0%,100%,.4)}.captcha-input-wrap input::placeholder{color:hsla(0,0%,100%,.4)}.captcha-error{padding-bottom:calc(var(--vw, 1vw)*2.05128);color:#f75064;font-size:calc(var(--vw, 1vw)*3.07692)}.captcha-modal-footer{display:flex;border-top:1px solid hsla(0,0%,100%,.08)}.captcha-btn{flex:1;height:calc(var(--vw, 1vw)*12.30769);border:none;background:transparent;font-size:calc(var(--vw, 1vw)*3.84615);cursor:pointer}.captcha-btn.cancel{color:hsla(0,0%,100%,.6);border-right:1px solid hsla(0,0%,100%,.08)}.captcha-btn.confirm{color:#179cff;font-weight:500}.captcha-btn.confirm.disabled{color:rgba(23,156,255,.4)}.forgot-page{width:100%;min-height:100%;background-size:100% 100%;background-image:url(/static/img/login-bg.9e84a6dd.png);background-repeat:no-repeat;background-color:#0a1628;padding:calc(var(--vw, 1vw)*13.58974) calc(var(--vw, 1vw)*6.15385) env(safe-area-inset-bottom);box-sizing:border-box}.forgot-logo-wrap{margin-bottom:calc(var(--vw, 1vw)*8.20513)}.forgot-card{background:hsla(0,0%,100%,.04);border-radius:calc(var(--vw, 1vw)*3.07692);padding:calc(var(--vw, 1vw)*5.12821) calc(var(--vw, 1vw)*4.10256) calc(var(--vw, 1vw)*6.15385)}.forgot-steps{display:flex;justify-content:center;gap:calc(var(--vw, 1vw)*2.05128);margin-bottom:calc(var(--vw, 1vw)*5.12821)}.forgot-step{width:calc(var(--vw, 1vw)*16.41026);height:calc(var(--vw, 1vw)*.76923);border-radius:calc(var(--vw, 1vw)*.38462);background:hsla(0,0%,100%,.15)}.forgot-step.active{background:linear-gradient(90deg,#1f59ff,#4af4ff)}.forgot-title{text-align:center;color:#fff;font-size:calc(var(--vw, 1vw)*4.61539);font-weight:600;margin-bottom:calc(var(--vw, 1vw)*2.05128)}.forgot-desc{text-align:center;color:hsla(0,0%,100%,.5);font-size:calc(var(--vw, 1vw)*3.33333);margin:0 0 calc(var(--vw, 1vw)*5.12821);line-height:1.5}.forgot-options{display:flex;flex-direction:column;gap:calc(var(--vw, 1vw)*3.07692)}.forgot-option{display:flex;align-items:center;justify-content:space-between;padding:calc(var(--vw, 1vw)*4.10256);border-radius:calc(var(--vw, 1vw)*3.07692);background:hsla(0,0%,100%,.06);cursor:pointer}.forgot-option-title{color:#fff;font-size:calc(var(--vw, 1vw)*3.84615);font-weight:500;margin-bottom:calc(var(--vw, 1vw)*1.02564)}.forgot-option-sub{color:hsla(0,0%,100%,.45);font-size:calc(var(--vw, 1vw)*3.07692);line-height:1.4}.forgot-option-arrow{flex-shrink:0;width:calc(var(--vw, 1vw)*2.05128);height:calc(var(--vw, 1vw)*2.05128);border-top:2px solid hsla(0,0%,100%,.4);border-right:2px solid hsla(0,0%,100%,.4);transform:rotate(45deg);margin-left:calc(var(--vw, 1vw)*2.05128)}.forgot-footer-tip{margin-top:calc(var(--vw, 1vw)*5.12821);text-align:center;color:hsla(0,0%,100%,.45);font-size:calc(var(--vw, 1vw)*3.07692);line-height:1.6}.forgot-kefu-link{color:#179cff;cursor:pointer}.register-page .register-logo-wrap{margin-bottom:calc(var(--vw, 1vw)*6.15385)}.register-terms{display:flex;flex-wrap:wrap;align-items:center;margin-top:calc(var(--vw, 1vw)*4.10256);font-size:calc(var(--vw, 1vw)*3.07692);line-height:1.6;cursor:pointer}.register-terms .login-checkbox{margin-right:calc(var(--vw, 1vw)*1.02564)}.register-terms-text{color:hsla(0,0%,100%,.5)}.register-terms-link{color:#179cff;margin:0 calc(var(--vw, 1vw)*.51282)}.register-page .login-field{margin-bottom:calc(var(--vw, 1vw)*3.07692)}.register-page .login-field-gap{height:0}.mine-page{min-height:100vh;background:#f4f9ff;box-sizing:border-box;padding-bottom:calc(var(--vw, 1vw)*20)}.mine-loading{position:fixed;inset:0;z-index:3000;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.45)}.mine-header{display:flex;align-items:flex-start;justify-content:space-between;padding:calc(var(--vw, 1vw)*4) calc(var(--vw, 1vw)*4) calc(var(--vw, 1vw)*6);background:linear-gradient(180deg,#dceeff,#e8f4ff 55%,#f4f9ff);box-sizing:border-box}.mine-header__user{display:flex;align-items:center;flex:1;min-width:0}.mine-header__avatar-wrap{position:relative;width:calc(var(--vw, 1vw)*18.5);height:calc(var(--vw, 1vw)*18.5);flex-shrink:0;margin-right:calc(var(--vw, 1vw)*3.6)}.mine-header__avatar-frame{position:absolute;inset:-1.calc(var(--vw,1vw)*2);width:calc(100% + var(--vw, 1vw)*2.4);height:calc(100% + var(--vw, 1vw)*2.4);-o-object-fit:contain;object-fit:contain;pointer-events:none;z-index:2}.mine-header__avatar{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:calc(var(--vw, 1vw)*.5) solid #fff;box-sizing:border-box}.mine-header__avatar-input{position:absolute;inset:0;opacity:0;z-index:3;cursor:pointer}.mine-header__info{min-width:0}.mine-header__name{font-size:calc(var(--vw, 1vw)*4.6);font-weight:700;color:#1a3a6b;line-height:1.3;word-break:break-all}.mine-header__subtitle{margin-top:calc(var(--vw, 1vw)*1.5);font-size:calc(var(--vw, 1vw)*3.2);color:#6b8cb8}.mine-header__actions{display:flex;align-items:center;gap:calc(var(--vw, 1vw)*3.6);padding-top:calc(var(--vw, 1vw)*1);flex-shrink:0}.mine-header__action-icon{width:calc(var(--vw, 1vw)*5.6);height:calc(var(--vw, 1vw)*5.6);-o-object-fit:contain;object-fit:contain;cursor:pointer}.mine-header__msg{position:relative;cursor:pointer}.mine-header__msg img{width:calc(var(--vw, 1vw)*5.6);height:calc(var(--vw, 1vw)*5.6);-o-object-fit:contain;object-fit:contain}.mine-header__badge{position:absolute;top:-1vw;right:-1.calc(var(--vw,1vw)*5);min-width:calc(var(--vw, 1vw)*3.6);height:calc(var(--vw, 1vw)*3.6);padding:0 calc(var(--vw, 1vw)*.8);border-radius:calc(var(--vw, 1vw)*2);background:#ff3b30;color:#fff;font-size:calc(var(--vw, 1vw)*2.4);line-height:calc(var(--vw, 1vw)*3.6);text-align:center;box-sizing:border-box}.mine-body{padding:0 calc(var(--vw, 1vw)*3.8);margin-top:-2vw}.mine-card{background:#fff;border-radius:calc(var(--vw, 1vw)*4);box-shadow:0 calc(var(--vw, 1vw)*.5) calc(var(--vw, 1vw)*2.5) rgba(42,130,228,.08);margin-bottom:calc(var(--vw, 1vw)*3.6);box-sizing:border-box}.mine-vip{padding:calc(var(--vw, 1vw)*4) calc(var(--vw, 1vw)*4) calc(var(--vw, 1vw)*4.5);background-repeat:no-repeat;background-position:100% 0;background-size:calc(var(--vw, 1vw)*38) auto;cursor:pointer}.mine-vip__progress-row{display:flex;align-items:center;gap:calc(var(--vw, 1vw)*2)}.mine-vip__badge{width:calc(var(--vw, 1vw)*9);height:auto;flex-shrink:0}.mine-vip__track{flex:1;height:calc(var(--vw, 1vw)*2);background:#e3eef9;overflow:hidden}.mine-vip__fill,.mine-vip__track{border-radius:calc(var(--vw, 1vw)*1)}.mine-vip__fill{height:100%;background:linear-gradient(90deg,#6eb5ff,#2a82e4);transition:width .3s ease}.mine-vip__flow{margin-top:calc(var(--vw, 1vw)*2.5);color:#5a7a9e}.mine-vip__flow,.mine-vip__more{font-size:calc(var(--vw, 1vw)*3.2)}.mine-vip__more{margin-top:calc(var(--vw, 1vw)*1.5);color:#2a82e4;text-align:right}.mine-vip__privileges{display:flex;justify-content:space-between;margin-top:calc(var(--vw, 1vw)*4);padding-top:calc(var(--vw, 1vw)*3);border-top:1px solid #eef4fb}.mine-vip__privilege{display:flex;flex-direction:column;align-items:center;flex:1}.mine-vip__privilege-icon{width:calc(var(--vw, 1vw)*9);height:calc(var(--vw, 1vw)*9);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:calc(var(--vw, 1vw)*3.6);font-weight:700;background:#f0f4f8;color:#b0bec5}.mine-vip__privilege-icon.is-active{background:linear-gradient(135deg,#e8f4ff,#d0e8ff);color:#2a82e4;border:1px solid #b8d9f5}.mine-vip__privilege-label{margin-top:calc(var(--vw, 1vw)*1.5);font-size:calc(var(--vw, 1vw)*2.8);color:#5a7a9e;text-align:center}.mine-wallet{display:flex;align-items:center;justify-content:space-between;padding:calc(var(--vw, 1vw)*4)}.mine-wallet__left{flex:1;min-width:0}.mine-wallet__title-row{display:flex;align-items:center;gap:calc(var(--vw, 1vw)*2)}.mine-wallet__title{font-size:calc(var(--vw, 1vw)*3.4);color:#5a7a9e}.mine-wallet__eye{font-size:calc(var(--vw, 1vw)*3.6);cursor:pointer;line-height:1}.mine-wallet__refresh{width:calc(var(--vw, 1vw)*3.8);height:calc(var(--vw, 1vw)*3.8);cursor:pointer}.mine-wallet__balance{margin-top:calc(var(--vw, 1vw)*2);font-size:calc(var(--vw, 1vw)*6.4);font-weight:700;color:#1a3a6b;line-height:1.2}.mine-wallet__currency{font-size:calc(var(--vw, 1vw)*3.6);font-weight:400}.mine-wallet__actions{display:flex;gap:calc(var(--vw, 1vw)*2);flex-shrink:0}.mine-wallet__action{display:flex;flex-direction:column;align-items:center;width:calc(var(--vw, 1vw)*14);cursor:pointer}.mine-wallet__action img{width:calc(var(--vw, 1vw)*11);height:calc(var(--vw, 1vw)*11);-o-object-fit:contain;object-fit:contain}.mine-wallet__action span{margin-top:calc(var(--vw, 1vw)*1);font-size:calc(var(--vw, 1vw)*2.8);color:#5a7a9e;white-space:nowrap}.mine-welfare{padding:0 0 calc(var(--vw, 1vw)*4);overflow:hidden}.mine-welfare__header{display:flex;align-items:center;padding:calc(var(--vw, 1vw)*3.5) calc(var(--vw, 1vw)*4);background:linear-gradient(90deg,#eef8ff,#f8fcff);border-bottom:1px solid #eef4fb}.mine-welfare__title-img{height:calc(var(--vw, 1vw)*5);width:auto;-o-object-fit:contain;object-fit:contain}.mine-welfare__subtitle{margin-left:calc(var(--vw, 1vw)*2);font-size:calc(var(--vw, 1vw)*3);color:#8aa4c4;flex:1}.mine-welfare__btn{border:none;padding:calc(var(--vw, 1vw)*1.5) calc(var(--vw, 1vw)*3.5);border-radius:calc(var(--vw, 1vw)*4);background:linear-gradient(90deg,#26c6b8,#1db5a8);color:#fff;font-size:calc(var(--vw, 1vw)*3);white-space:nowrap;cursor:pointer}.mine-welfare__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(var(--vw, 1vw)*2) 0;padding:calc(var(--vw, 1vw)*4) calc(var(--vw, 1vw)*2) 0}.mine-welfare__item{display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:calc(var(--vw, 1vw)*1) 0}.mine-welfare__item img{width:calc(var(--vw, 1vw)*10);height:calc(var(--vw, 1vw)*10);-o-object-fit:contain;object-fit:contain}.mine-welfare__item span{margin-top:calc(var(--vw, 1vw)*1.5);font-size:calc(var(--vw, 1vw)*3);color:#5a7a9e;text-align:center}.mine-checkin{padding:calc(var(--vw, 1vw)*4)}.mine-checkin__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(var(--vw, 1vw)*4)}.mine-checkin__title{font-size:calc(var(--vw, 1vw)*4);font-weight:600;color:#1a3a6b}.mine-checkin__link{font-size:calc(var(--vw, 1vw)*3.2);color:#2a82e4;cursor:pointer}.mine-checkin__list{display:flex;gap:calc(var(--vw, 1vw)*2);overflow-x:auto;-webkit-overflow-scrolling:touch}.mine-checkin__day{flex:0 0 calc(var(--vw, 1vw)*13.5);display:flex;flex-direction:column;align-items:center;padding:calc(var(--vw, 1vw)*2) calc(var(--vw, 1vw)*1);border-radius:calc(var(--vw, 1vw)*2.5);background:#f5f8fc;box-sizing:border-box}.mine-checkin__day.is-expired{opacity:.65}.mine-checkin__day.is-gift{flex:0 0 calc(var(--vw, 1vw)*16);background:linear-gradient(180deg,#fff8ee,#fff3e0);border:1px solid #f0dcc4}.mine-checkin__coin{width:calc(var(--vw, 1vw)*9);height:calc(var(--vw, 1vw)*9);border-radius:50%;background:#e0e6ed;display:flex;align-items:center;justify-content:center;font-size:calc(var(--vw, 1vw)*2.4);color:#8a9bb0;text-align:center;line-height:1.2;padding:calc(var(--vw, 1vw)*1);box-sizing:border-box}.mine-checkin__date{margin-top:calc(var(--vw, 1vw)*1.5);font-size:calc(var(--vw, 1vw)*2.6);color:#8aa4c4}.mine-checkin__gift-img{width:calc(var(--vw, 1vw)*10);height:calc(var(--vw, 1vw)*10);-o-object-fit:contain;object-fit:contain}.mine-checkin__gift-label{margin-top:calc(var(--vw, 1vw)*.8);font-size:calc(var(--vw, 1vw)*2.8);color:#c47a2a;font-weight:600}.mine-checkin__sign-btn{margin-top:calc(var(--vw, 1vw)*1.5);border:none;padding:calc(var(--vw, 1vw)*1) calc(var(--vw, 1vw)*3);border-radius:calc(var(--vw, 1vw)*3);background:linear-gradient(180deg,#c9925a,#a87240);color:#fff;font-size:calc(var(--vw, 1vw)*2.8);cursor:pointer}.mine-banner-wrap{margin-bottom:calc(var(--vw, 1vw)*3.6)}.mine-banner,.mine-banner-wrap{border-radius:calc(var(--vw, 1vw)*4);overflow:hidden}.mine-banner__slide{position:relative;width:100%;height:calc(var(--vw, 1vw)*28);cursor:pointer}.mine-banner__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.mine-banner__text{position:absolute;left:calc(var(--vw, 1vw)*4);bottom:calc(var(--vw, 1vw)*4);right:calc(var(--vw, 1vw)*4);font-size:calc(var(--vw, 1vw)*3.6);font-weight:600;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.45)}.mine-banner__dots{position:absolute;bottom:calc(var(--vw, 1vw)*2);left:0;right:0;display:flex;justify-content:center;gap:calc(var(--vw, 1vw)*1.5)}.mine-banner__dot{width:calc(var(--vw, 1vw)*1.5);height:calc(var(--vw, 1vw)*1.5);border-radius:50%;background:hsla(0,0%,100%,.45)}.mine-banner__dot.active{background:#fff;width:calc(var(--vw, 1vw)*3.5);border-radius:calc(var(--vw, 1vw)*1)}.mine-about{text-align:center;padding:calc(var(--vw, 1vw)*2) 0 calc(var(--vw, 1vw)*4);font-size:calc(var(--vw, 1vw)*3.4);color:#6b8cb8;cursor:pointer}.mine-tabbar.van-tabbar{height:calc(var(--vw, 1vw)*17.4359);border-top:1px solid #e0e8f4;box-sizing:border-box;background-color:#fff;z-index:200}.mine-tabbar .van-tabbar-item{font-size:calc(var(--vw, 1vw)*3.58974)}.mine-tabbar .van-tabbar-item--active{background-color:#fff;color:#2a82e4}.mine-tabbar .van-tabbar-item__icon img{display:block;height:calc(var(--vw, 1vw)*8.71795)}.home-page{min-height:100vh;background:#edf2fd;padding-bottom:calc(var(--vw, 1vw)*16);box-sizing:border-box}.home-page .appbox{display:flex;align-items:center;margin:calc(var(--vw, 1vw)*2.5641) calc(var(--vw, 1vw)*3.07692) 0;padding:calc(var(--vw, 1vw)*2.05128) calc(var(--vw, 1vw)*2.5641);background:#fff;border-radius:calc(var(--vw, 1vw)*2.05128);box-shadow:0 calc(var(--vw, 1vw)*.51282) calc(var(--vw, 1vw)*2.05128) rgba(0,0,0,.08);position:relative}.home-page .appbox-close{position:absolute;top:calc(var(--vw, 1vw)*1.53846);right:calc(var(--vw, 1vw)*1.53846);width:calc(var(--vw, 1vw)*4.10256);height:calc(var(--vw, 1vw)*4.10256)}.home-page .appbox-logo{width:calc(var(--vw, 1vw)*10.25641);height:calc(var(--vw, 1vw)*10.25641);border-radius:calc(var(--vw, 1vw)*2.05128);-o-object-fit:contain;object-fit:contain;flex-shrink:0}.home-page .appbox-text{flex:1;margin:0 calc(var(--vw, 1vw)*2.5641);min-width:0}.home-page .appbox-title{font-size:calc(var(--vw, 1vw)*4.10256);font-weight:700;color:#303442;text-transform:uppercase}.home-page .appbox-desc{margin-top:calc(var(--vw, 1vw)*.51282);font-size:calc(var(--vw, 1vw)*2.82051);color:#7981a4;line-height:1.4}.home-page .appbox-btn{flex-shrink:0;border-radius:calc(var(--vw, 1vw)*2.05128)!important;background:#179cff!important;border-color:#179cff!important;font-size:calc(var(--vw, 1vw)*3.07692)!important;height:calc(var(--vw, 1vw)*8.20513)!important;padding:0 calc(var(--vw, 1vw)*3.07692)!important}.home-top-wrap{position:relative;background:#fff}.home-header{display:flex;align-items:center;padding:calc(var(--vw, 1vw)*2.5641) calc(var(--vw, 1vw)*3.07692) calc(var(--vw, 1vw)*1.53846);gap:calc(var(--vw, 1vw)*2.05128)}.home-header-logo{height:calc(var(--vw, 1vw)*11.53846);width:auto;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.home-header-url{flex:1;min-width:0;font-size:calc(var(--vw, 1vw)*2.82051);color:#7981a4;background:#f4f6ff;border:1px solid #e8edf5;border-radius:calc(var(--vw, 1vw)*1.02564);padding:calc(var(--vw, 1vw)*1.28205) calc(var(--vw, 1vw)*1.53846);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-header-url span{color:#597ef7;font-weight:500}.home-header-actions{display:flex;align-items:center;gap:calc(var(--vw, 1vw)*2.05128);flex-shrink:0}.home-header-icon{width:calc(var(--vw, 1vw)*6.15385);height:calc(var(--vw, 1vw)*6.15385);-o-object-fit:contain;object-fit:contain}.home-header-msg{position:relative}.home-header-msg img{width:calc(var(--vw, 1vw)*6.15385);height:calc(var(--vw, 1vw)*6.15385);-o-object-fit:contain;object-fit:contain}.home-header-badge{position:absolute;top:-1.calc(var(--vw,1vw)*25641);right:-1.calc(var(--vw,1vw)*538462);min-width:calc(var(--vw, 1vw)*4.10256);height:calc(var(--vw, 1vw)*4.10256);line-height:calc(var(--vw, 1vw)*4.10256);padding:0 calc(var(--vw, 1vw)*.76923);border-radius:calc(var(--vw, 1vw)*2.05128);background:#ff4d4f;color:#fff;font-size:calc(var(--vw, 1vw)*2.5641);text-align:center}.home-banner-carousel{position:relative;width:94%;height:calc(var(--vw, 1vw)*41.02564);margin:0 auto calc(var(--vw, 1vw)*2.5641);border-radius:calc(var(--vw, 1vw)*3.07692);overflow:hidden;box-shadow:0 calc(var(--vw, 1vw)*.51282) calc(var(--vw, 1vw)*2.05128) rgba(0,0,0,.1);background:#e8ecf5;touch-action:pan-y}.home-banner-carousel__track{display:flex;width:100%;height:100%;will-change:transform}.home-banner-carousel__slide{flex:0 0 100%;width:100%;height:100%}.home-banner-carousel__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.swiper-dots{position:absolute;bottom:calc(var(--vw, 1vw)*2.5641);left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:calc(var(--vw, 1vw)*1.53846);z-index:2}.swiper-dot{width:calc(var(--vw, 1vw)*1.53846);height:calc(var(--vw, 1vw)*1.53846);border-radius:50%;background:hsla(0,0%,100%,.55);transition:all .2s ease}.swiper-dot.active{width:calc(var(--vw, 1vw)*4.10256);border-radius:calc(var(--vw, 1vw)*1.02564);background:#fff}.home-notice-wrap{background:#f4f6ff;padding:calc(var(--vw, 1vw)*1.53846) 0 0}.gonggao{display:flex;align-items:center;padding:0 calc(var(--vw, 1vw)*3.07692) calc(var(--vw, 1vw)*1.53846);gap:calc(var(--vw, 1vw)*1.53846)}.gonggao-icon{width:calc(var(--vw, 1vw)*5.12821);height:calc(var(--vw, 1vw)*5.12821);flex-shrink:0}.gonggao-scroll{flex:1;min-width:0}.gonggao-scroll .van-notice-bar{height:calc(var(--vw, 1vw)*7.69231);padding:0}.gonggao-item{margin-right:calc(var(--vw, 1vw)*5.12821)}.gonggao-live{width:calc(var(--vw, 1vw)*17.4359);height:auto;flex-shrink:0}.gonggao-live-fallback{flex-shrink:0;padding:calc(var(--vw, 1vw)*.76923) calc(var(--vw, 1vw)*2.05128);border-radius:calc(var(--vw, 1vw)*1.02564);background:linear-gradient(90deg,#ff4d4f,#ff7875);color:#fff;font-size:calc(var(--vw, 1vw)*2.82051);font-weight:700}.xiding{background:#fff;margin-top:calc(var(--vw, 1vw)*1.53846);padding:calc(var(--vw, 1vw)*2.5641) calc(var(--vw, 1vw)*3.07692)}.caosuo{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--vw, 1vw)*2.5641)}.lefsg{flex:1;min-width:0}.lefsg.guest{cursor:pointer}.lefsg .name{display:flex;align-items:center;gap:calc(var(--vw, 1vw)*1.02564);font-size:calc(var(--vw, 1vw)*4.10256);font-weight:700;color:#303442}.lefsg .vip-badge{width:calc(var(--vw, 1vw)*10.25641);height:auto}.lefsg .mey{display:flex;align-items:center;gap:calc(var(--vw, 1vw)*1.02564);margin-top:calc(var(--vw, 1vw)*1.02564);font-size:calc(var(--vw, 1vw)*4.61539);font-weight:700;color:#303442}.lefsg .mey span:first-child{font-size:calc(var(--vw, 1vw)*3.58974);color:#7981a4}.eye-toggle{font-size:calc(var(--vw, 1vw)*3.07692);color:#7981a4;line-height:1}.riggs{display:flex;align-items:flex-start;gap:calc(var(--vw, 1vw)*1.53846);flex-shrink:0}.lisImg{display:flex;flex-direction:column;align-items:center;width:calc(var(--vw, 1vw)*12.30769);font-size:calc(var(--vw, 1vw)*2.5641);color:#7981a4;text-align:center}.lisImg img{width:calc(var(--vw, 1vw)*8.20513);height:calc(var(--vw, 1vw)*8.20513);-o-object-fit:contain;object-fit:contain;margin-bottom:calc(var(--vw, 1vw)*.76923)}.gameBoxs{display:flex;margin-top:calc(var(--vw, 1vw)*1.53846);min-height:calc(var(--vw, 1vw)*102.5641);background:#edf2fd}.gameBoxs .lfst{width:calc(var(--vw, 1vw)*14.35897);flex-shrink:0;padding:calc(var(--vw, 1vw)*1.53846) 0}.gameBoxs .lfst .ls{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:calc(var(--vw, 1vw)*1.53846) auto;width:calc(var(--vw, 1vw)*12.30769);min-height:calc(var(--vw, 1vw)*16.41026);color:#7981a4;font-size:calc(var(--vw, 1vw)*2.82051)}.gameBoxs .lfst .ls.active{color:#179cff;font-weight:600}.gameBoxs .lfst .ls img{width:calc(var(--vw, 1vw)*6.15385);height:calc(var(--vw, 1vw)*6.15385);-o-object-fit:contain;object-fit:contain;margin-bottom:calc(var(--vw, 1vw)*.76923)}.gameBoxs .rigts{flex:1;padding:calc(var(--vw, 1vw)*1.53846) calc(var(--vw, 1vw)*2.5641) calc(var(--vw, 1vw)*2.5641) 0;overflow-y:auto;-webkit-overflow-scrolling:touch}.game-card{position:relative;margin-bottom:calc(var(--vw, 1vw)*2.5641);overflow:hidden;box-shadow:0 calc(var(--vw, 1vw)*.51282) calc(var(--vw, 1vw)*2.05128) rgba(0,0,0,.08)}.game-card,.game-card img{border-radius:calc(var(--vw, 1vw)*2.5641)}.game-card img{width:100%;display:block}.game-card-meta{position:absolute;left:calc(var(--vw, 1vw)*2.5641);bottom:calc(var(--vw, 1vw)*2.5641);color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.35)}.game-card-name{font-weight:700}.game-card-name,.game-empty{font-size:calc(var(--vw, 1vw)*3.58974)}.game-empty{padding:calc(var(--vw, 1vw)*10.25641) 0;text-align:center;color:#7981a4}.home-drawer{height:100%;background:linear-gradient(180deg,#597ef7,#edf2fd 45%);padding:calc(var(--vw, 1vw)*8.20513) calc(var(--vw, 1vw)*5.12821) calc(var(--vw, 1vw)*5.12821);box-sizing:border-box}.home-drawer h3{font-size:calc(var(--vw, 1vw)*4.61539);color:#fff}.home-drawer h3,.home-drawer-vip{margin-bottom:calc(var(--vw, 1vw)*5.12821)}.home-drawer-vip{background:hsla(0,0%,100%,.95);border-radius:calc(var(--vw, 1vw)*3.07692);padding:calc(var(--vw, 1vw)*4.10256)}.home-drawer-vip-title{font-size:calc(var(--vw, 1vw)*4.10256);font-weight:700;color:#303442}.home-drawer-vip p{margin-top:calc(var(--vw, 1vw)*1.02564);font-size:calc(var(--vw, 1vw)*3.07692);color:#7981a4}.home-drawer-vip button{margin-top:calc(var(--vw, 1vw)*3.07692);border:none;background:#179cff;color:#fff;border-radius:calc(var(--vw, 1vw)*5.12821);padding:calc(var(--vw, 1vw)*2.05128) calc(var(--vw, 1vw)*5.12821);font-size:calc(var(--vw, 1vw)*3.07692)}.home-drawer-menu{list-style:none;background:#fff;border-radius:calc(var(--vw, 1vw)*3.07692);overflow:hidden}.home-drawer-menu li{display:flex;align-items:center;gap:calc(var(--vw, 1vw)*2.5641);padding:calc(var(--vw, 1vw)*3.58974) calc(var(--vw, 1vw)*4.10256);font-size:calc(var(--vw, 1vw)*3.58974);color:#303442;border-bottom:1px solid #f0f3fa}.home-drawer-menu li:last-child{border-bottom:none}.home-drawer-menu img{width:calc(var(--vw, 1vw)*5.12821);height:calc(var(--vw, 1vw)*5.12821)}.home-drawer-menu span{margin-left:auto;font-size:calc(var(--vw, 1vw)*2.82051);color:#7981a4}.home-drawer-footer{display:flex;align-items:center;justify-content:center;gap:calc(var(--vw, 1vw)*1.53846);margin-top:calc(var(--vw, 1vw)*5.12821);padding:calc(var(--vw, 1vw)*3.07692);background:#fff;border-radius:calc(var(--vw, 1vw)*3.07692);color:#597ef7;font-size:calc(var(--vw, 1vw)*3.58974)}.home-drawer-footer img{width:calc(var(--vw, 1vw)*4.61539);height:calc(var(--vw, 1vw)*4.61539)}.home-notice-modal-body{position:relative;padding:calc(var(--vw, 1vw)*10.25641) calc(var(--vw, 1vw)*5.12821) calc(var(--vw, 1vw)*5.12821);max-width:calc(var(--vw, 1vw)*80)}.home-notice-modal-close{position:absolute;top:calc(var(--vw, 1vw)*2.5641);right:calc(var(--vw, 1vw)*2.5641);width:calc(var(--vw, 1vw)*5.12821)}.home-notice-modal-body p{font-size:calc(var(--vw, 1vw)*3.58974);color:#303442;line-height:1.6;margin-bottom:calc(var(--vw, 1vw)*4.10256)}.main-layout{min-height:100vh;background:#edf2fd}.main-layout .mine-tabbar{border-top-left-radius:calc(var(--vw, 1vw)*3.84615);border-top-right-radius:calc(var(--vw, 1vw)*3.84615);box-shadow:0 -0.calc(var(--vw,1vw)*512821) calc(var(--vw, 1vw)*2.5641) rgba(0,0,0,.08)}.activity-page.acts{min-height:100vh;background:#f1f1f1;box-sizing:border-box}.activity-page .pageTop{background-color:#edf2fd;text-align:center;font-size:calc(var(--vw, 1vw)*4.10256);font-weight:700;height:calc(var(--vw, 1vw)*10.25641);line-height:calc(var(--vw, 1vw)*10.25641);position:fixed;top:0;left:0;width:100%;z-index:200;color:#000}.activity-page .topsa{position:fixed;top:calc(var(--vw, 1vw)*10.25641);left:0;width:100%;z-index:200}.activity-page .topsa .van-tabs__line{background-color:#597ef7!important}.activity-page .consg{padding-top:calc(var(--vw, 1vw)*23.07692);padding-bottom:calc(var(--vw, 1vw)*30.76923);padding-left:calc(var(--vw, 1vw)*2.5641);padding-right:calc(var(--vw, 1vw)*2.5641);box-sizing:border-box}.activity-page .consg .lis{margin-top:calc(var(--vw, 1vw)*5.12821);border-radius:calc(var(--vw, 1vw)*2.5641);box-shadow:0 calc(var(--vw, 1vw)*.51282) calc(var(--vw, 1vw)*1.02564) rgba(0,0,0,.1);padding-bottom:calc(var(--vw, 1vw)*2.5641);overflow:hidden;background:#fff}.activity-page .consg .lis img{width:100%;min-height:calc(var(--vw, 1vw)*51.28205);display:block;-o-object-fit:cover;object-fit:cover}.activity-page .consg .lis .tite_sf{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 calc(var(--vw, 1vw)*5.12821);font-size:calc(var(--vw, 1vw)*3.58974);color:#333;box-sizing:border-box}.activity-page .activity-empty{padding:calc(var(--vw, 1vw)*20.51282) 0;text-align:center;color:#98a8c5;font-size:calc(var(--vw, 1vw)*3.58974)}.activity-page .activity-loading{padding-top:calc(var(--vw, 1vw)*30.76923);display:flex;justify-content:center}.activity-info-page{min-height:100vh;background:#fff;box-sizing:border-box}.activity-info-nav{position:fixed;top:0;left:0;width:100%;z-index:200;background-color:#edf2fd!important}.activity-info-nav .van-nav-bar__title{font-weight:700}.activity-info-nav-spacer{height:calc(var(--vw, 1vw)*11.79487)}.activity-info-banner{width:100%;display:block}.activity-info-title{text-align:center;font-size:calc(var(--vw, 1vw)*4.10256);padding-top:calc(var(--vw, 1vw)*3.84615);color:#333}.activity-info-page .tables{font-size:calc(var(--vw, 1vw)*3.58974);box-sizing:border-box;padding:0 calc(var(--vw, 1vw)*5.12821);line-height:1.5;color:#333;word-break:break-word}.activity-info-page .tables img{max-width:100%;height:auto}.activity-info-page .tables table{width:100%!important;max-width:100%;border-collapse:collapse}.activity-info-page .tables p{margin-block-start:calc(var(--vw, 1vw)*1.28205);margin-block-end:calc(var(--vw, 1vw)*1.28205)}.activity-info-bottom-spacer{height:calc(var(--vw, 1vw)*30.76923)}.activity-info-page .bonsf{position:fixed;left:5%;bottom:calc(var(--vw, 1vw)*2.5641);z-index:95;display:flex;justify-content:center;align-items:center;width:90%;height:calc(var(--vw, 1vw)*12.82051);background:hsla(0,0%,100%,.9);box-shadow:0 0 calc(var(--vw, 1vw)*2.5641) 0 rgba(0,0,0,.5);border-radius:calc(var(--vw, 1vw)*2.05128)}.activity-info-page .bonsf .btsdn{display:flex;height:calc(var(--vw, 1vw)*9.74359);justify-content:center;align-items:center;border-radius:calc(var(--vw, 1vw)*25.64103);box-shadow:0 calc(var(--vw, 1vw)*2.5641) calc(var(--vw, 1vw)*5.12821) -2.calc(var(--vw,1vw)*51282) #fa436a,calc(var(--vw, 1vw)*.25641) calc(var(--vw, 1vw)*.51282) calc(var(--vw, 1vw)*1.28205) rgba(219,63,96,.4);background:linear-gradient(90deg,#ffac30,#fa436a,#f56c6c);font-size:calc(var(--vw, 1vw)*3.58974);padding:0 calc(var(--vw, 1vw)*5.12821);color:#fff;cursor:pointer}.activity-info-empty,.activity-info-loading{padding:calc(var(--vw, 1vw)*30.76923) calc(var(--vw, 1vw)*5.12821);text-align:center;color:#98a8c5;font-size:calc(var(--vw, 1vw)*3.58974)}.bancgs{position:fixed;top:calc(var(--vw, 1vw)*2.5641);left:calc(var(--vw, 1vw)*2.5641);width:calc(var(--vw, 1vw)*7.69231);opacity:.8;z-index:200;cursor:pointer}.zhanzhu-page.acts{min-height:100vh;background-color:#edf2fd;box-sizing:border-box;padding-bottom:calc(var(--vw, 1vw)*20.51282)}.zhanzhu-page .pageTop{background-color:#edf2fd;text-align:center;font-size:calc(var(--vw, 1vw)*4.10256);font-weight:700;height:calc(var(--vw, 1vw)*10.25641);line-height:calc(var(--vw, 1vw)*10.25641);position:fixed;top:0;left:0;width:100%;z-index:200;color:#000}.zhanzhu-page .zhanzhu-spacer{height:calc(var(--vw, 1vw)*7.69231);padding-top:calc(var(--vw, 1vw)*10.25641)}.zhanzhu-page .lis{display:flex;width:calc(100% - var(--vw, 1vw)*10.25641);margin:calc(var(--vw, 1vw)*5.12821) auto 0;border-radius:calc(var(--vw, 1vw)*5.12821);background-color:#f8f9ff;box-shadow:0 calc(var(--vw, 1vw)*.51282) calc(var(--vw, 1vw)*2.5641) rgba(199,212,255,.42);border:calc(var(--vw, 1vw)*.25641) solid #fff;overflow:hidden;box-sizing:border-box}.zhanzhu-page .lis .lfs{height:100%;width:45%;text-align:center;color:#98a8c5}.zhanzhu-page .lis .lfs img{width:calc(var(--vw, 1vw)*7.69231);display:block;margin:calc(var(--vw, 1vw)*5.12821) auto 0}.zhanzhu-page .lis .lfs .you{font-weight:700;font-size:calc(var(--vw, 1vw)*4.61539);margin-top:calc(var(--vw, 1vw)*2.5641);color:#5d75a2}.zhanzhu-page .lis .lfs .te{font-size:calc(var(--vw, 1vw)*3.07692);margin-top:calc(var(--vw, 1vw)*1.28205);padding:0 calc(var(--vw, 1vw)*2.5641) calc(var(--vw, 1vw)*5.12821);line-height:1.4}.zhanzhu-page .lis .rig{width:55%;font-size:0}.zhanzhu-page .lis .rig img{width:100%;display:block;-o-object-fit:cover;object-fit:cover;min-height:100%}.zhanzhuye-page{height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;background:#fff}.zhanzhuye-iframe{height:calc(100% - var(--vw, 1vw)*1.53846);width:100%;border:none;display:block}.sub-page{min-height:100vh;background:#edf1ff;padding-bottom:calc(var(--vw, 1vw)*6)}.sub-page .van-nav-bar{background:#edf2fd}.sub-page__body{width:95%;margin:0 auto;padding-top:calc(var(--vw, 1vw)*2)}.sub-card{background:#fff;border-radius:calc(var(--vw, 1vw)*2.67);padding:calc(var(--vw, 1vw)*3.2);margin-bottom:calc(var(--vw, 1vw)*3.2);box-sizing:border-box}.sub-card__title{font-size:calc(var(--vw, 1vw)*4);font-weight:600;color:#1a2744}.filter-row,.sub-card__title{margin-bottom:calc(var(--vw, 1vw)*2.67)}.filter-row{display:flex;gap:calc(var(--vw, 1vw)*2)}.filter-chip{flex:1;text-align:center;padding:calc(var(--vw, 1vw)*2) calc(var(--vw, 1vw)*1);background:#f4f9ff;border-radius:calc(var(--vw, 1vw)*1.6);font-size:calc(var(--vw, 1vw)*3.2);color:#2a82e4;border:1px solid transparent}.filter-chip.is-active{background:#2a82e4;color:#fff}.record-item{padding:calc(var(--vw, 1vw)*3.2) 0;border-bottom:1px solid #eef2fb}.record-item:last-child{border-bottom:none}.record-item__row{display:flex;justify-content:space-between;align-items:center;font-size:calc(var(--vw, 1vw)*3.47);color:#1a2744}.record-item__sub{font-size:calc(var(--vw, 1vw)*3.2);color:#8a9bb8;margin-top:calc(var(--vw, 1vw)*1.6)}.record-item__amount{font-weight:600;color:#2a82e4}.record-item__amount.is-minus{color:#e85d5d}.empty-tip{text-align:center;padding:calc(var(--vw, 1vw)*10) 0;color:#8a9bb8;font-size:calc(var(--vw, 1vw)*3.73)}.form-section{margin-bottom:calc(var(--vw, 1vw)*4)}.form-label{font-size:calc(var(--vw, 1vw)*3.47);color:#5d75a2;margin-bottom:calc(var(--vw, 1vw)*2)}.amount-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(var(--vw, 1vw)*2);margin:calc(var(--vw, 1vw)*2.67) 0}.amount-chip{text-align:center;padding:calc(var(--vw, 1vw)*2.67) 0;background:#f4f9ff;border-radius:calc(var(--vw, 1vw)*1.6);font-size:calc(var(--vw, 1vw)*3.47);color:#2a82e4;border:1px solid #d6e8ff}.amount-chip.is-active{background:#2a82e4;color:#fff;border-color:#2a82e4}.pay-tabs{display:flex;flex-wrap:wrap;gap:calc(var(--vw, 1vw)*2);margin-bottom:calc(var(--vw, 1vw)*3.2)}.pay-tab{display:flex;align-items:center;gap:calc(var(--vw, 1vw)*1.6);padding:calc(var(--vw, 1vw)*2) calc(var(--vw, 1vw)*3.2);background:#f4f9ff;border-radius:calc(var(--vw, 1vw)*2);font-size:calc(var(--vw, 1vw)*3.2);color:#5d75a2;border:1px solid transparent}.pay-tab.is-active{border-color:#2a82e4;color:#2a82e4;background:#fff}.pay-tab img{width:calc(var(--vw, 1vw)*6);height:calc(var(--vw, 1vw)*6);-o-object-fit:contain;object-fit:contain}.bank-info-row{display:flex;justify-content:space-between;align-items:center;padding:calc(var(--vw, 1vw)*2.67) 0;border-bottom:1px solid #eef2fb;font-size:calc(var(--vw, 1vw)*3.47)}.bank-info-row .copy-btn{color:#2a82e4;font-size:calc(var(--vw, 1vw)*3.2);flex-shrink:0;margin-left:calc(var(--vw, 1vw)*2)}.wallet-total{text-align:center;padding:calc(var(--vw, 1vw)*6) 0 calc(var(--vw, 1vw)*4);color:#fff}.wallet-total__label{font-size:calc(var(--vw, 1vw)*3.73);opacity:.9}.wallet-total__amount{font-size:calc(var(--vw, 1vw)*9);font-weight:700;margin:calc(var(--vw, 1vw)*2) 0}.wallet-actions{display:flex;justify-content:space-around;padding:calc(var(--vw, 1vw)*4) 0}.wallet-action{text-align:center;font-size:calc(var(--vw, 1vw)*3.2);color:#1a2744}.wallet-action img{width:calc(var(--vw, 1vw)*12);height:calc(var(--vw, 1vw)*12);display:block;margin:0 auto calc(var(--vw, 1vw)*1.6)}.platform-list-item{display:flex;justify-content:space-between;align-items:center;padding:calc(var(--vw, 1vw)*3.2) 0;border-bottom:1px solid #eef2fb}.platform-list-item__name{font-size:calc(var(--vw, 1vw)*3.73);color:#1a2744}.platform-list-item__balance{font-size:calc(var(--vw, 1vw)*3.73);color:#2a82e4;font-weight:600}.menu-list-item{display:flex;align-items:center;justify-content:space-between;padding:calc(var(--vw, 1vw)*4) calc(var(--vw, 1vw)*3.2);background:#fff;border-bottom:1px solid #f0f3fa}.menu-list-item__left{flex:1}.menu-list-item__title{font-size:calc(var(--vw, 1vw)*4);color:#1a2744;font-weight:500}.menu-list-item__desc{font-size:calc(var(--vw, 1vw)*3.2);color:#8a9bb8;margin-top:calc(var(--vw, 1vw)*1)}.menu-list-item__arrow{width:calc(var(--vw, 1vw)*4);height:calc(var(--vw, 1vw)*4)}.vip-tabs{display:flex;overflow-x:auto;gap:calc(var(--vw, 1vw)*2);padding:calc(var(--vw, 1vw)*2.67) calc(var(--vw, 1vw)*3.2);background:#fff}.vip-tab{flex-shrink:0;text-align:center;font-size:calc(var(--vw, 1vw)*3.2);color:#8a9bb8}.vip-tab img{width:calc(var(--vw, 1vw)*12);height:calc(var(--vw, 1vw)*12);display:block;margin:0 auto calc(var(--vw, 1vw)*1);opacity:.6}.vip-tab.is-active img{opacity:1}.vip-tab.is-active{color:#2a82e4;font-weight:600}.checkin-page__calendar{display:flex;gap:calc(var(--vw, 1vw)*2);overflow-x:auto;padding:calc(var(--vw, 1vw)*2) 0}.checkin-page__day{flex-shrink:0;width:calc(var(--vw, 1vw)*18);text-align:center;padding:calc(var(--vw, 1vw)*3) calc(var(--vw, 1vw)*1);background:#f4f9ff;border-radius:calc(var(--vw, 1vw)*2)}.checkin-page__day.is-signed{background:#e8f3ff;border:1px solid #2a82e4}.checkin-page__day.is-today{background:linear-gradient(180deg,#5ba3f5,#2a82e4);color:#fff}.article-content{padding:calc(var(--vw, 1vw)*4);font-size:calc(var(--vw, 1vw)*3.73);color:#444;line-height:1.6}.article-content img{max-width:100%}.agent-page{--agent-blue:#179cff;--agent-text:#303442;--agent-sub:#7981a4;min-height:100vh;background-color:#edf2fd;background-repeat:no-repeat;background-position:top;background-size:cover}.agent-page .van-nav-bar{background:transparent}.agent-page .van-nav-bar__title{font-size:calc(var(--vw, 1vw)*4.10256);font-weight:600;color:var(--agent-text)}.agent-page__body{width:100%;padding:calc(var(--vw, 1vw)*2.05128) calc(var(--vw, 1vw)*3.58974) calc(var(--vw, 1vw)*8);box-sizing:border-box}.agent-page__banner,.agent-page__hero,.agent-page__title-img{display:block;width:100%;height:auto}.agent-page__title-img{margin:0 auto}.agent-page__hero{margin-top:calc(var(--vw, 1vw)*-4.10256)}.agent-page__banner,.agent-page__cards{margin-top:calc(var(--vw, 1vw)*-2.05128)}.agent-page__cards{display:flex;flex-direction:column;gap:calc(var(--vw, 1vw)*2.05128)}.agent-card{width:100%;min-height:calc(var(--vw, 1vw)*16.41026);padding:calc(var(--vw, 1vw)*2.5641) calc(var(--vw, 1vw)*3.07692);border-radius:calc(var(--vw, 1vw)*3.07692);background:#fff;box-shadow:0 calc(var(--vw, 1vw)*.51282) calc(var(--vw, 1vw)*2.05128) rgba(0,0,0,.06);justify-content:space-between;box-sizing:border-box}.agent-card,.agent-card__info{display:flex;align-items:center}.agent-card__info{flex:1;min-width:0}.agent-card__icon{width:calc(var(--vw, 1vw)*10.25641);height:calc(var(--vw, 1vw)*10.25641);flex-shrink:0;-o-object-fit:contain;object-fit:contain}.agent-card__text{margin-left:calc(var(--vw, 1vw)*2.05128);min-width:0}.agent-card__title{color:var(--agent-sub);font-size:calc(var(--vw, 1vw)*3.07692)}.agent-card__desc,.agent-card__title{font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-card__desc{margin-top:calc(var(--vw, 1vw)*.51282);color:var(--agent-text);font-size:calc(var(--vw, 1vw)*3.58974)}.agent-card__actions{display:flex;align-items:center;flex-shrink:0;margin-left:calc(var(--vw, 1vw)*2.05128)}.agent-card__btn{min-width:calc(var(--vw, 1vw)*14.35897);height:calc(var(--vw, 1vw)*7.69231);padding:0 calc(var(--vw, 1vw)*2.5641);border-radius:calc(var(--vw, 1vw)*1.53846);font-size:calc(var(--vw, 1vw)*3.07692);font-weight:600;border:none;cursor:pointer}.agent-card__btn--outline{background:transparent;border:1px solid var(--agent-blue);color:var(--agent-blue)}.agent-card__btn--primary{background:var(--agent-blue);color:#fff}.agent-card__btn+.agent-card__btn{margin-left:calc(var(--vw, 1vw)*2.05128)}.agent-page__join{width:100%;height:calc(var(--vw, 1vw)*11.28205);margin-top:calc(var(--vw, 1vw)*3.07692);border:none;border-radius:calc(var(--vw, 1vw)*2.05128);background:var(--agent-blue);color:#fff;font-size:calc(var(--vw, 1vw)*4.10256);font-weight:600}.agent-form-popup{padding:calc(var(--vw, 1vw)*5.12821) calc(var(--vw, 1vw)*4.10256) calc(var(--vw, 1vw)*8);max-height:85vh;overflow-y:auto}.agent-form-popup__title{text-align:center;font-size:calc(var(--vw, 1vw)*4.61539);font-weight:600;color:var(--agent-text);margin-bottom:calc(var(--vw, 1vw)*4.10256)}.agent-form-popup .van-field{margin-bottom:calc(var(--vw, 1vw)*2.05128)}.agent-form-popup .van-button{margin-top:calc(var(--vw, 1vw)*3.07692)}