:root{--van-image-placeholder-text-color:var(--van-gray-6);--van-image-placeholder-font-size:var(--van-font-size-md);--van-image-placeholder-background-color:var(--van-background-color);--van-image-loading-icon-size:32px;--van-image-loading-icon-color:var(--van-gray-4);--van-image-error-icon-size:32px;--van-image-error-icon-color:var(--van-gray-4)}.van-image{position:relative;display:inline-block}.van-image--round{overflow:hidden;border-radius:var(--van-border-radius-max)}.van-image--round .van-image__img{border-radius:inherit}.van-image__error,.van-image__img,.van-image__loading{display:block;width:100%;height:100%}.van-image__error,.van-image__loading{position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--van-image-placeholder-text-color);font-size:var(--van-image-placeholder-font-size);background-color:var(--van-image-placeholder-background-color)}.van-image__loading-icon{color:var(--van-image-loading-icon-color);font-size:var(--van-image-loading-icon-size)}.van-image__error-icon{color:var(--van-image-error-icon-color);font-size:var(--van-image-error-icon-size)}.com-member-code-popup[data-v-7cd56745]{box-sizing:border-box}.com-member-code-popup .container[data-v-7cd56745]{box-sizing:border-box;width:80vw;padding:16vw 0 9.33333vw;display:flex;flex-direction:column;align-items:center;background-color:var(--member-code-background-color,#fff)}.com-member-code-popup .container .member-code-img[data-v-7cd56745]{box-sizing:border-box;border-radius:2.66667vw;background-color:var(--member-code-border-color,#eee);width:57.33333vw;height:57.33333vw;padding:2.66667vw;margin-bottom:4vw}.com-member-code-popup .container .member-code-img img[data-v-7cd56745]{width:100%}.com-member-code-popup .container .member-code-tip[data-v-7cd56745]{box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-family:PingFang SC,sans-serif;font-weight:400;font-size:3.46667vw;color:var(--member-code-text-color,#6f6f74);line-height:4vw;text-align:center}.com-member-code-popup .container .member-code-tip img[data-v-7cd56745]{width:3.46667vw;height:3.46667vw;margin-right:1.33333vw}.com-member-code-popup .van-popup__close-icon[data-v-7cd56745]{font-size:4vw;color:var(--member-code-close-icon-color,#d5d5d5)}.com-frozen-balance-popup[data-v-f761ab62]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;margin:0 10vw}.com-frozen-balance-popup .container[data-v-f761ab62]{background:linear-gradient(180deg,#fff,#fffbd4),#fff;border-radius:6.66667vw}.com-frozen-balance-popup .container .content[data-v-f761ab62]{padding:8vw}.com-frozen-balance-popup .container .content .part[data-v-f761ab62]{display:flex;font-family:PingFang SC;font-size:4.26667vw;line-height:5.06667vw;margin-bottom:6vw}.com-frozen-balance-popup .container .content .part img[data-v-f761ab62]{width:6.66667vw;height:6.66667vw;margin-right:2.66667vw;margin-left:-1.33333vw;margin-top:-1.06667vw}.com-frozen-balance-popup .container .content .part .title[data-v-f761ab62]{font-weight:600;color:#121213;margin-bottom:1.06667vw}.com-frozen-balance-popup .container .content .part .sub-title[data-v-f761ab62]{font-weight:400;color:#68686d}.com-frozen-balance-popup .container .btn[data-v-f761ab62]{font-family:PingFang SC;font-weight:500;font-size:4.26667vw;color:#ffdcaa;line-height:5.06667vw;text-align:center;background:linear-gradient(270deg,#18181a,#32312e),#fed82f;border-radius:6.66667vw;padding:3.46667vw 0;margin-top:1.33333vw}.pages-tasks-progress-popup[data-v-db0dd4b4] .van-popup{background-color:transparent}.pages-tasks-progress-popup .content[data-v-db0dd4b4]{position:relative;padding:28vw 4vw 4vw 4vw;width:82.93333vw;height:100vw;background:url(https://resource.vxiaocheng.com/lark-bar-webapp/user/tasks-progress-popup.png);background-size:100% 100%;box-sizing:border-box}.pages-tasks-progress-popup .content .level-progress-bar[data-v-db0dd4b4]{display:flex;justify-content:space-between;margin-bottom:8.53333vw}.pages-tasks-progress-popup .content .level-progress-bar .progress-info[data-v-db0dd4b4]{display:flex;justify-content:space-between;align-items:center;font-size:3.73333vw;color:#1a1a1a;margin-bottom:1.33333vw}.pages-tasks-progress-popup .content .level-progress-bar .progress-info .progress-info-question[data-v-db0dd4b4]{font-size:15px;vertical-align:text-top}.pages-tasks-progress-popup .content .level-progress-bar .more[data-v-db0dd4b4]{color:#ff7125}.pages-tasks-progress-popup .content .level-progress-bar .btn[data-v-db0dd4b4]{color:#363635;font-size:3.2vw;display:flex;padding:1.6vw 2.66667vw;justify-content:center;align-items:center;gap:10px;border-radius:100px;background:linear-gradient(90deg,#fae3cd,#e5bb95);font-weight:500;letter-spacing:.36px}.pages-tasks-progress-popup .content .level-progress-bar .progress-container[data-v-db0dd4b4]{height:1.6vw;width:42.66667vw;background:#e3d9d0;border-radius:.66667vw;overflow:hidden;position:relative}.pages-tasks-progress-popup .content .level-progress-bar .progress-container .progress-bar[data-v-db0dd4b4]{height:100%;background:linear-gradient(90deg,#fae3cd,#e5bb95);border-radius:.66667vw;transition:width .4s ease}.pages-tasks-progress-popup .content .confirm[data-v-db0dd4b4]{position:absolute;display:flex;width:calc(100% - 8vw);height:12.8vw;padding:3.2vw 5.33333vw;justify-content:center;align-items:center;gap:10px;flex-shrink:0;bottom:4vw;box-sizing:border-box;background-color:#363635;border-radius:24px}.pages-tasks-progress-popup .content .confirm .text[data-v-db0dd4b4]{font-size:4.26667vw;background:linear-gradient(90deg,#fae3cd,#e5bb95);-webkit-background-clip:text;color:transparent;font-weight:600}.com-frozen-gold-coin-balance-popup[data-v-c7cc50b0]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;margin:0 10vw}.com-frozen-gold-coin-balance-popup .container[data-v-c7cc50b0]{background:linear-gradient(180deg,#fff,#fffbd4),#fff;border-radius:6.66667vw}.com-frozen-gold-coin-balance-popup .container .content[data-v-c7cc50b0]{padding:8vw}.com-frozen-gold-coin-balance-popup .container .content .part[data-v-c7cc50b0]{display:flex;font-family:PingFang SC;font-size:4.26667vw;line-height:5.06667vw;margin-bottom:6vw}.com-frozen-gold-coin-balance-popup .container .content .part img[data-v-c7cc50b0]{width:6.66667vw;height:6.66667vw;margin-right:2.66667vw;margin-left:-1.33333vw;margin-top:-1.06667vw}.com-frozen-gold-coin-balance-popup .container .content .part .title[data-v-c7cc50b0]{font-weight:600;color:#121213;margin-bottom:1.06667vw}.com-frozen-gold-coin-balance-popup .container .content .part .sub-title[data-v-c7cc50b0]{font-weight:400;color:#68686d}.com-frozen-gold-coin-balance-popup .container .btn[data-v-c7cc50b0]{font-family:PingFang SC;font-weight:500;font-size:4.26667vw;color:#ffdcaa;line-height:5.06667vw;text-align:center;background:linear-gradient(270deg,#18181a,#32312e),#fed82f;border-radius:6.66667vw;padding:3.46667vw 0;margin-top:1.33333vw}.page-user{display:flex;flex-direction:column;min-height:100vh;background-color:var(--theme-bg-color);overflow-x:hidden;position:relative}.page-user .vconsole-button{position:fixed;right:0;top:0;width:40px;height:40px;z-index:9}.page-user .com-join-member-popup .verifyCode .van-field__button{background:var(--section-bg-color,#fff)}.page-user .com-join-member-popup .verifyCodeBtn{color:var(--theme-font-color,#4b86ff)}.page-user .user-wrapper{display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);width:150vw;height:39.73vw;background-color:#111;overflow:hidden;z-index:0}.page-user .user-deposit{padding-top:1vw;display:flex;flex-direction:row;align-items:center;margin:20px auto 15px;margin-bottom:0;width:90%;position:relative}.page-user .user-deposit .com-user{display:flex;width:100%}.page-user .user-deposit .user-avatar{width:68.5px;height:68.5px}.page-user .user-deposit .user-avatar .user-avatar-wrapper{border:2px solid #fff}.page-user .user-deposit .user-info{flex:1;margin-left:8.5px;text-align:left}.page-user .user-deposit .user-info .user-name{display:flex;color:#fff;margin-top:5px}.page-user .user-deposit .user-info .user-name .user-name-box{max-width:26.66667vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-family:PingFangSC-Semibold;font-weight:600;color:#fff}.page-user .user-deposit .user-info .user-name .modify{padding-left:10px;width:12px;height:12px}.page-user .user-deposit .user-info .user-name .update-phone-btn{margin-left:.5em;color:#aaa;font-weight:500;font-size:13px}.page-user .user-deposit .user-info .user-detail{display:flex;justify-content:space-between;align-items:flex-start}.page-user .user-deposit .user-info .user-detail .user-phone{display:flex;align-items:center;margin-top:2.13333vw;font-size:12px;font-family:PingFangSC-Medium;font-weight:500;color:#aaa}.page-user .user-deposit .user-info .user-detail .user-phone .student-tag{display:block;width:17.6vw;height:4.8vw;margin-left:1.33333vw}.page-user .user-deposit .user-info .user-detail .btns-wrapper{display:flex;align-items:center}.page-user .user-deposit .user-info .user-detail .btns-wrapper .member-code{margin-right:2.66667vw;width:6.13333vw;height:6.13333vw;background-image:url(https://resource.vxiaocheng.com/lark-bar-webapp/user/member-code.png);background-repeat:no-repeat;background-size:100% 100%}.page-user .user-deposit .user-info .user-refresh{margin-left:10px}.page-user .user-deposit .user-info .member-level{margin-bottom:2.66667vw}.page-user .user-deposit .user-info .member-level .code,.page-user .user-deposit .user-info .member-level .level{color:#aaa;padding:.53333vw 1.33333vw;background:hsla(0,0%,100%,.15);font-size:3.2vw;border-radius:5px}.page-user .user-deposit .user-info .member-level .level{color:#000;margin-right:4vw;background:linear-gradient(90deg,#fff,#a1a9c3),hsla(0,0%,100%,.15)}.page-user .user-deposit .deposit-button{width:21vw;height:8.6vw;background-color:#fed82f;border-radius:4.3vw;line-height:8.6vw;text-align:center;font-size:14px;font-family:PingFangSC-Medium;font-weight:600;color:#292626}.page-user .header{height:auto;margin-bottom:12px}.page-user .header .vconsole-button{position:fixed;right:0;top:0;width:40px;height:40px;z-index:9}.page-user .header .card-title{display:flex;margin:1.33333vw 2.66667vw;color:#ffd897;z-index:999;font-size:3.46667vw;align-items:center}.page-user .header .card-title .card-level{z-index:999;margin-left:4vw}.page-user .header .card-title .card-code{color:#ffd897;z-index:999;margin-left:2.66667vw;margin-right:2.66667vw}.page-user .header .card{height:auto;width:100%;height:55.66667vw;position:relative;flex-direction:column;display:flex}.page-user .header .card .level-progress-bar{width:100%;background-color:#262626;border-radius:2.66667vw 2.66667vw 0 0;position:absolute;left:50%;transform:translateX(-50%);top:0;padding:2.13333vw 4vw 5.33333vw 4vw;box-sizing:border-box}.page-user .header .card .level-progress-bar .next-level{color:#e6e7eb;margin-top:.53333vw}.page-user .header .card .level-progress-bar .next-level .member-level-lock{width:4.26667vw;height:4.26667vw;vertical-align:middle;margin-right:1.33333vw}.page-user .header .card .level-progress-bar .progress-info{display:flex;justify-content:space-between;align-items:center;font-size:3.2vw;color:#e6e7eb;margin-bottom:1.06667vw}.page-user .header .card .level-progress-bar .progress-info .progress-info-question{font-size:15px;vertical-align:text-top}.page-user .header .card .level-progress-bar .progress-info .more{color:#ffd897}.page-user .header .card .level-progress-bar .progress-container{width:100%;height:1.33333vw;background:#3b3b3b;border-radius:.66667vw;overflow:hidden;position:relative}.page-user .header .card .level-progress-bar .progress-container .progress-bar{height:100%;background:linear-gradient(90deg,#d6b97b,#fff);border-radius:.66667vw;transition:width .4s ease}.page-user .header .card .highest-level{display:flex;justify-content:space-around;align-items:center;width:100%;height:100%;padding-top:10.66667vw}.page-user .header .card .highest-level .max-level-progress-bar{width:calc(100% - 13.6vw)}.page-user .header .card .highest-level .van-image{width:100%;height:100%;display:flex;justify-content:space-around;align-items:center}.page-user .header .card .highest-level .van-image img{border-radius:2.66667vw;width:calc(100% - 13.33333vw)}.page-user .header .card .nomember-highest-level{padding-top:0}.page-user .header .card .my-swipe .van-swipe-item{padding-top:10.66667vw;width:80vw;height:55.66667vw}.page-user .header .card .my-swipe img{border-radius:2.66667vw}.page-user .header .card .my-swipe .restore-default{transform:translateX(-5.33333vw)!important}.page-user .header .card .my-swipe .restore-default-left{transform:translateX(-8vw) scaleY(.8)!important}.page-user .header .card .my-swipe .custom-indicator{color:red}.page-user .header .card .my-swipe .member-card-bgc{background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.page-user .header .card .my-swipe .default-mamber-card{width:80vw;height:40vw}.page-user .header .card .my-swipe .decrescent-left{transform:translateX(3.33333vw) scaleY(.8)}.page-user .header .card .my-swipe .decrescent-right{transform:translateX(7.33333vw) scaleY(.8)}.page-user .header .card .my-swipe .restore{transform:translateX(5.46667vw) scaleY(1);transition:transform .3s ease-in-out}.page-user .header .card .join-member{height:45.33vw;min-height:45.33vw;border-radius:15px 15px 0 0;margin:0 15px 0 15px;display:flex;flex-direction:column;justify-content:space-around;background-size:100% 100%}.page-user .header .card .join-member .level-detail{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:7vw 0 0 4.53vw}.page-user .header .card .join-member .level-detail .level-desc .level{font-style:italic;font-size:10.93vw;line-height:11vw;padding:0 5px 0 0;letter-spacing:-.2px;font-weight:900;background:-webkit-linear-gradient(90deg,#c39b90 0,#ffefd1);background:-moz-linear-gradient(to right,#c39b90 0,#ffefd1 100%);background:linear-gradient(90deg,#c39b90 0,#ffefd1);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page-user .header .card .join-member .level-detail .level-desc .duration{font-family:PingFangSC-Regular;font-size:14px;color:#ffe2cd;letter-spacing:0;font-weight:400;text-shadow:0 1px 0 rgba(0,0,0,.5)}.page-user .header .card .join-member .level-detail .level-desc .card-desc{font-family:PingFangSC-Regular,PingFang SC;font-size:16px;color:#ebf0ef;letter-spacing:0;font-weight:400;line-height:22.5px;background:linear-gradient(270deg,#f4f3f2,#dfbab2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page-user .header .card .join-member .level-detail .medals{width:21.2vw;height:27.07vw}.page-user .header .card .join-member .level-wrapper{margin:15px 0 7.07vw 4.53vw;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.page-user .header .card .join-member .level-wrapper .level-rule{height:20px;line-height:20px}.page-user .header .card .join-member .level-wrapper .level-rule .level-name{padding:2px 5px 2px 5px;background:#534c67;border-radius:3px;border:1px solid #3d394d;font-size:14px;letter-spacing:0;font-weight:400;font-family:PingFangSC-Regular,PingFang SC;color:#ffd897}.page-user .header .card .join-member .level-wrapper .level-rule .van-icon__image{vertical-align:-20%}.page-user .header .card .join-member .level-wrapper .join-member-btn{width:22.4vw;height:7.73vw;text-align:center;font-family:PingFangSC-Medium;font-size:14px;line-height:7.73vw;color:#292626;letter-spacing:0;font-weight:700;background-image:linear-gradient(90deg,#ffd999,#fcc760);border:1px solid rgba(0,0,0,.5);border-radius:29px}.page-user .header .card .title{flex:1;display:flex;justify-content:center;align-items:center;font-size:32px;font-family:PingFang SC;font-weight:500;color:#000}.page-user .header .card .title .title-btn{margin:10px 0 40px 0;background:#fff;border-radius:5px;width:65%;border:inherit;font-size:16px;font-family:PingFang SC;font-weight:500;color:#cca46d}.page-user .header .card .info{bottom:0;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;padding-bottom:20px;color:#fff;font-size:14px;font-weight:700}.page-user .header .card .info .code{font-size:15.5px;font-family:PingFang SC;font-weight:400;color:#fff;margin-left:39px}.page-user .header .card .info .balance-info{margin-left:9vw}.page-user .header .card .info .balance-info .balance-title .balance-text{font-size:12px;font-family:PingFang SC;font-weight:500;color:#fff}.page-user .header .card .info .balance-info .balance-number .currency{font-size:14.5px;color:#fff;font-weight:400}.page-user .header .card .info .balance-info .balance-number .money-integer,.page-user .header .card .info .balance-info .balance-number .number{font-size:31px;color:#fff;font-weight:400}.page-user .header .card .info .balance-info .balance-number .money-decimal{font-size:18px;color:#fff;font-weight:400}.page-user .header .nomember-card{height:45vw}.page-user .header .nomember-card .my-swipe .van-swipe-item{padding-top:0;height:45vw}.page-user .header .x-signup-icon{width:117px;height:96px;top:12vh;right:2vw;position:fixed;z-index:9}.page-user .header .x-signup-icon img{width:100%;height:100%}.page-user .header .x-signup-icon .x-signup-close{width:20px;height:20px;position:absolute;right:10px;top:0;z-index:10}.page-user .header .x-signup-icon .x-signup-close img{width:100%;height:100%}.page-user .user-property-panel{height:21.33vw;flex-shrink:0;display:flex;justify-content:space-around;background:var(--section-bg-color,#fff);border-radius:10px;margin-left:15px;margin-right:15px;margin-bottom:9px}.page-user .user-property-panel .property-item{padding:16px 5px;flex-basis:20%;position:relative}.page-user .user-property-panel .property-item:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:2px;height:27.5px;background:var(--theme-border-color,#e6e6e6)}.page-user .user-property-panel .property-item:last-child:after{display:none}.page-user .user-property-panel .property-item-divider{display:flex;justify-content:space-between;flex-basis:35%}.page-user .user-property-panel .property-border{height:100%;display:flex;align-items:center}.page-user .user-property-panel .property-border .border{width:2px;height:27.5px;background:#e6e6e6}.page-user .user-property-panel .property-card{text-align:center}.page-user .user-property-panel .property-card .card-count{font-size:15px;font-family:PingFang SC;font-weight:700;color:var(--theme-font-color,#000);text-align:center}.page-user .user-property-panel .property-card .card-tip{height:3.46667vw;font-family:PingFang SC;font-weight:400;font-size:2.4vw;color:var(--theme-sub-font-color,#696966);line-height:3.06667vw;text-align:center}.page-user .user-property-panel .property-card .property-name{margin-top:2.66667vw;font-size:3.2vw;font-family:PingFang SC;font-weight:500;color:var(--theme-sub-font-color,#666);line-height:3.73333vw}.page-user .operator-panel{margin-left:15px;margin-right:15px;margin-bottom:80px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);border-radius:5px;flex-grow:1;--van-cell-border-color:#e6e6e6}.page-user .operator-panel .van-cell-group--inset{margin:0}.page-user .operator-panel .van-cell--clickable:active{background-color:var(--section-bg-color,--van-cell-active-color)}.page-user .operator-panel .van-badge__wrapper .van-icon__image{width:1.2em;height:1.2em;vertical-align:text-bottom}.page-user .operator-panel .flashsale-icon.van-cell .van-icon__image{font-size:18px;width:1.1em;height:1.1em}.page-user .operator-panel .van-cell__title{margin-left:8px;font-size:var(--van-cell-large-title-font-size);font-weight:500}.page-user .operator-panel .logout-btn{width:60%;height:40px;border:1px solid #333;border-radius:20px;font-size:18px;font-family:PingFang SC;font-weight:500;color:#333;line-height:14.5px;margin:80px auto 0 auto}.page-user .ad-content{width:95%;height:26.66667vw;margin:0 auto;border-radius:2.66667vw;overflow:hidden}.page-user .ad-content img{width:100%;height:100%}.show-all-name-popover{background-image:url(https://resource.vxiaocheng.com/lark-bar-webapp/user/member-full-name.png);background-size:100% 100%;background-repeat:no-repeat;top:50px!important;margin-left:9.33333vw!important}.show-all-name-popover .van-popover__content{background:transparent!important;color:#fff!important;padding:6.66667vw 6.66667vw 2.66667vw 6.66667vw}.show-all-name-popover .van-popover__arrow{border:none}.swiper-ad{width:95%;height:40vw;margin:0 auto}.swiper-ad img{width:100%;height:40vw}