section.browser-wrapper[data-v-b539ec6c]{position:fixed;left:0;top:0;width:100vw;height:100%;z-index:5000}section.browser-wrapper div.browser-overlay[data-v-b539ec6c]{position:absolute;top:0;left:0;width:100vw;height:100vh;background-color:rgba(33,33,33,.5)}section.browser-wrapper div.browser-panel[data-v-b539ec6c]{position:absolute;bottom:0;left:0;display:flex;justify-content:center;align-items:center;width:100vw;height:calc(65vh + 3.75rem);background-color:#fff;border-top-left-radius:.5rem;border-top-right-radius:.5rem;box-sizing:border-box;padding:2.5rem .625rem 1.875rem;overflow:hidden;overscroll-behavior:contain}section.browser-wrapper div.browser-panel .close-icon[data-v-b539ec6c]{position:absolute;top:.625rem;right:1rem;background-color:#fff;border-radius:624.9375rem}section.browser-wrapper div.browser-panel .protocol-box[data-v-b539ec6c]{width:100%;height:100%}section.browser-wrapper div.browser-panel .protocol-box iframe[data-v-b539ec6c]{width:100%;height:100%;border:none}section.browser-wrapper div.browser-panel .protocol-box #thumb[data-v-b539ec6c]{height:3.125rem;width:100%;background-color:transparent}section.browser-wrapper div.browser-panel .spinner-container[data-v-b539ec6c]{display:flex;flex-direction:column;justify-content:center;width:100%;gap:1rem;color:var(--ThemeColor)}section.browser-wrapper div.browser-panel .spinner-container .spinner[data-v-b539ec6c]{width:100%;display:flex;justify-content:center;text-align:center;gap:.2rem}section.browser-wrapper div.browser-panel .spinner-container .spinner div[data-v-b539ec6c]{width:.8rem;height:.8rem;border-radius:100%;display:inline-block;animation:sk-bouncedelay-b539ec6c 1.2s ease-in-out infinite both}section.browser-wrapper div.browser-panel .spinner-container .spinner .bounce1[data-v-b539ec6c]{background-color:var(--ThemeColor);animation-delay:-.32s}section.browser-wrapper div.browser-panel .spinner-container .spinner .bounce2[data-v-b539ec6c]{background-color:var(--ThemeColor);animation-delay:-.16s}section.browser-wrapper div.browser-panel .spinner-container .spinner .bounce3[data-v-b539ec6c]{background-color:var(--ThemeColor)}section.browser-wrapper div.browser-panel .spinner-container .spinner-text[data-v-b539ec6c]{color:var(--ThemeColor);font-size:.75rem;text-align:center}@keyframes sk-bouncedelay-b539ec6c{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.browser-enter[data-v-b539ec6c],.browser-leave-to[data-v-b539ec6c]{opacity:0}.browser-enter-active[data-v-b539ec6c],.browser-leave-active[data-v-b539ec6c]{transition:all .3s}.browser-enter .browser-panel[data-v-b539ec6c],.browser-leave-to .browser-panel[data-v-b539ec6c]{transform:translate3d(0,50vh,0)}.browser-enter-active .browser-panel[data-v-b539ec6c]{transition:transform .2s;transition-delay:.1s}.browser-leave-active .browser-panel[data-v-b539ec6c]{transition:transform .3s}.gradualChangeBtn:before{content:"";background-image:linear-gradient(120deg,transparent,transparent,hsla(0,0%,100%,.321),transparent,transparent);position:absolute;top:0;left:-50%;width:20%;height:100%;animation:slide 2s linear infinite}@keyframes slide{0%{left:-50%}to{left:100%}}*{margin:0;padding:0}body,html{scroll-behavior:smooth}body{font-size:1rem}a{color:var(--ThemeColor)}.copy-input{display:none;position:fixed;top:0;left:0;z-index:0}.flex-center{justify-content:center}.flex-around,.flex-center{display:flex;align-items:center}.flex-around{justify-content:space-around}.flex-between{justify-content:space-between}.flex-between,.flex-start{display:flex;align-items:center}.flex-start{justify-content:flex-start}.flex-end{display:flex;justify-content:flex-end;align-items:flex-end}input{outline:none;border:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none!important}.fc-field-label{font-weight:600!important;color:#080808!important}.fc-field-label.van-cell__value{font-weight:400!important;color:#080808!important}.van-cell__title{font-weight:bolder}.van-progress__portion{transition:width .6s}.van-progress__pivot{transition:left .6s}.van-overlay{z-index:1000!important}.van-toast--text{color:#fff!important}.van-toast{width:auto!important}.protocolClass{margin:0 7%}.float-button-wrapper{position:fixed;right:.5rem;display:flex;flex-direction:column;gap:.625rem;background-color:transparent;width:2.875rem;height:2.875rem;transition:transform .5s ease;z-index:999}.float-button-wrapper img{width:100%;height:100%}.overlay-content-wrapper{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding:0 1.875rem;z-index:999}.overlay-content-wrapper .content-wrapper{display:flex;flex-direction:column;gap:1.5rem;width:100%;border-radius:.875rem;box-sizing:border-box;padding:1.5rem 1.25rem 1.875rem;background-color:#f6f7fa;border-radius:14px;z-index:1000}.overlay-content-wrapper .content-wrapper header{position:relative;display:flex;flex-direction:column;gap:.25rem;align-items:center}.overlay-content-wrapper .content-wrapper header span.main-title{font-size:1.25rem;color:#000;font-weight:600}.overlay-content-wrapper .content-wrapper header span.sub-title{font-size:.75rem;color:#848eb0}.overlay-content-wrapper .content-wrapper header img.icon-close{position:absolute;top:0;right:0;transform:translate3d(0,-30%,0)}.overlay-content-wrapper .content-wrapper main{display:flex;flex-direction:column;gap:.75rem}.overlay-content-wrapper .content-wrapper main section.contact-item{display:flex;gap:1rem;height:4.75rem;box-sizing:border-box;padding:1.25rem .625rem 1rem 1.25rem;overflow:hidden;text-overflow:ellipsis;background-color:#fff;border-radius:.5rem}.overlay-content-wrapper .content-wrapper main section.contact-item div.icon-box{flex:0 0 2.25rem;height:2.25rem}.overlay-content-wrapper .content-wrapper main section.contact-item div.icon-box .icon{width:100%;height:100%}.overlay-content-wrapper .content-wrapper main section.contact-item div.title-box{display:flex;flex:1 0 12.5rem;height:100%;flex-direction:column;gap:.25rem}.overlay-content-wrapper .content-wrapper main section.contact-item div.title-box span.title{font-size:1rem;color:#000;font-weight:600}.overlay-content-wrapper .content-wrapper main section.contact-item div.title-box div.value{width:100%;font-size:.75rem;color:#848eb0;word-break:break-all}.overlay-content-wrapper .customer-service-container{position:relative;height:21.25rem;display:flex;flex-direction:column}.overlay-content-wrapper .customer-service-container header{width:100%;height:7.5rem;flex-grow:0;flex-shrink:0}.overlay-content-wrapper .customer-service-container header img{width:100%;height:100%}.overlay-content-wrapper .customer-service-container main{display:flex;flex-direction:column;flex-grow:1;gap:1.25rem;justify-content:space-between;align-items:center;width:100%;background-color:#fff;margin:0;padding:1.25rem 1.875rem;border-bottom-left-radius:.875rem;border-bottom-right-radius:.875rem;box-sizing:border-box}.overlay-content-wrapper .customer-service-container main p.title{display:flex;justify-content:center;align-items:center;flex-direction:column}.overlay-content-wrapper .customer-service-container main p.title span.title-text{font-size:1.25rem;font-weight:600;line-height:1.8}.overlay-content-wrapper .customer-service-container main p.title span.title-working-time{font-size:.75rem;font-weight:400;color:#848eb0}.overlay-content-wrapper .customer-service-container main p.phone-number-text{font-size:1.625rem;font-weight:600}.overlay-content-wrapper .customer-service-container main div.call-button{display:grid;place-items:center;width:100%;height:3.125rem;font-size:1rem;background-color:#2b5afe;color:#fff;font-weight:500;border-radius:1.5625rem}.overlay-content-wrapper .business-container{position:relative;height:28rem;display:flex;flex-direction:column;background-color:#fff}.overlay-content-wrapper .business-container .close-button{display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;position:absolute;bottom:-2.5rem;left:50%;transform:translate3d(-50%,0,0)}.overlay-content-wrapper .business-container header{width:100%;height:7.5rem;flex-grow:0;flex-shrink:0}.overlay-content-wrapper .business-container header img{width:100%;height:100%}.overlay-content-wrapper .business-container main{display:flex;flex-direction:column;align-items:center;width:100%;flex-grow:1;padding:.75rem 1.875rem;box-sizing:border-box;gap:.75rem}.overlay-content-wrapper .business-container main p.title{display:flex;justify-content:center;align-items:center;flex-direction:column}.overlay-content-wrapper .business-container main p.title span.title-text{font-size:1.25rem;font-weight:600;line-height:1.8}.overlay-content-wrapper .business-container main p.title span.title-email-text{font-size:.75rem;color:#848eb0;font-weight:400}.overlay-content-wrapper .business-container main div.qrcode-container{width:8.75rem;height:8.75rem;box-sizing:border-box;border:.125rem solid #c0c6db;padding:.375rem}.overlay-content-wrapper .business-container main div.qrcode-container img{width:100%;height:100%}.overlay-content-wrapper .business-container footer{display:flex;width:100%;height:3.75rem;flex-shrink:0;flex-grow:0;box-sizing:border-box;border-top:.03125rem solid #e4e6e7;border-bottom-left-radius:.875rem;border-bottom-right-radius:.875rem}.overlay-content-wrapper .business-container footer div{display:flex;justify-content:center;align-items:center;font-size:.875rem;box-sizing:border-box}.overlay-content-wrapper .business-container footer div.button-save-qrcode{width:50%;color:#007aff;border-right:.03125rem solid #e4e6e7}.overlay-content-wrapper .business-container footer div.button-copy-wechat{width:50%;color:#000}.overlay-content-wrapper .wechat-official-container{width:100%;box-sizing:border-box;position:relative;border-radius:1.5rem;background-color:#fff}.overlay-content-wrapper .wechat-official-container .close-icon{position:absolute;bottom:-3.5rem;left:50%;transform:translate3d(-50%,0,0);border:.5rem solid transparent}.overlay-content-wrapper .wechat-official-container main{height:20.375rem;display:flex;align-items:center;flex-direction:column;background-image:url(../img/popBackground.a4a88c5a.png);background-repeat:no-repeat;background-size:100% 100%;margin:.75rem}.overlay-content-wrapper .wechat-official-container main .name-content{margin-top:1.25rem;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:600;color:#505371}.overlay-content-wrapper .wechat-official-container main .name-content img{width:1.125rem;height:1.125rem;margin-right:.25rem}.overlay-content-wrapper .wechat-official-container main .money-content{margin-top:.5rem;font-size:1.875rem;font-family:LanTingTeHeiJian;color:#14172f;display:flex;flex-direction:column;align-items:center}.overlay-content-wrapper .wechat-official-container main .money-content img{width:1.125rem;height:1.125rem;margin-right:.25rem;display:block}.overlay-content-wrapper .wechat-official-container main .qrcode-container{margin-top:1rem;width:10rem;height:10rem;box-sizing:border-box}.overlay-content-wrapper .wechat-official-container main .qrcode-container img.qrcode{width:100%;height:100%}.overlay-content-wrapper .wechat-official-container footer{margin:1.25rem 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.overlay-content-wrapper .wechat-official-container footer .follow{padding:.8125rem 6.0625rem;background-color:#00a54f;font-size:1.0625rem;color:#fff;border-radius:1.5625rem}.overlay-content-wrapper .wechat-official-container footer .save{margin-top:.75rem;font-size:.875rem;color:#6a7491}.entrance-wrapper{position:relative;display:flex;width:100%;box-sizing:border-box;padding:0 1rem 1rem;flex-wrap:wrap}.entrance-wrapper.without-fast{position:fixed;left:0;bottom:1.5rem}.entrance-wrapper .thumb{width:100%;height:2.25rem}.entrance-wrapper .entrance-item:first-child{margin-right:.75rem}@font-face{font-family:DINPro-Medium;src:url(../fonts/DINPro-Medium.6ea892b4.ttf)}@font-face{font-family:DINPro-Bold;src:url(../fonts/DINPro-Bold.76948238.ttf)}@font-face{font-family:DIN-Alternate-Bold;src:url(../fonts/DIN-Alternate-Bold.4e108eed.ttf)}@font-face{font-family:Douyin;src:url(../fonts/DouyinSansBold.90af2901.otf)}@font-face{font-family:ChivoMono;src:url(../fonts/ChivoMono-Medium.10742cde.ttf)}@font-face{font-family:Roboto-Medium;src:url(../fonts/Roboto-Medium.6679d67d.ttf)}@font-face{font-family:Roboto-Bold;src:url(../fonts/Roboto-Bold.2e9b3d16.ttf)}@font-face{font-family:LanTingTeHeiJian;src:url(../fonts/lantingteheijianGBK.0e4b8343.TTF)}@font-face{font-family:LanTingHeiJian;src:url(../fonts/LanTingHeiJian.c17e4d10.TTF)}@font-face{font-family:LanTingCuHeiJian;src:url(../fonts/LanTingCuHeiJian.5526c83e.TTF)}@font-face{font-family:BebasNeue-Regular;src:url(../fonts/BebasNeue-Regular.b2b29306.ttf)}div.toast-container{position:fixed;top:50%;left:50%;transform:translate3d(-50%,-50%,0);display:flex;align-items:center;justify-content:center;gap:.5rem;width:auto;height:3.25rem;padding:0 1rem;background-color:#333;border-radius:.5rem;z-index:999999;transform:translate3d(-50%,-80%,0)}div.toast-container>.icon-box.success{background-image:url(../img/icon-done-outline.23815a73.svg)}div.toast-container>.icon-box.error,div.toast-container>.icon-box.success{width:1.5rem;height:1.5rem;background-color:transparent;background-size:100% 100%}div.toast-container>.icon-box.error{background-image:url(../img/icon-fail-outline.c4e8b30a.svg)}div.toast-container>.text{color:#fff;font-size:.875rem;white-space:nowrap}@keyframes slide-fade{0%{opacity:0;transform:translate3d(-50%,-10%,0)}70%{opacity:1;transform:translate3d(-50%,-50%,0)}to{opacity:0;transform:translate3d(-50%,-80%,0)}}