.tabbar{background-color:#fff;bottom:0;box-shadow:0 -2px .21333rem #0000001a;height:2.34667rem;justify-content:space-between;position:fixed;width:100%;z-index:1000}.tabbar,.tabbar div{align-items:center;display:flex}.tabbar div{flex:1;flex-direction:column;justify-content:center;position:relative}.tabbar div img{height:.96rem;width:.96rem}.tabbar div span{font-size:.74667rem;margin-top:-2px}.tabbar div .tabbar div.ticket{padding-top:1.06667rem;position:relative}.tabbar div .tabbar .ticket img{border:.21333rem solid #fff;border-radius:50%;box-shadow:0 -.26667rem .26667rem #0000001a;height:2.93333rem;left:calc(50% - 1.49333rem);position:absolute!important;top:-1.6rem;width:2.93333rem}.tabbar div .halfCircle{border-top-left-radius:1.06667rem;border-top-right-radius:1.06667rem;overflow:hidden}.tabbar div .messageTip{background:#ff4d4f;border-radius:999rem;bottom:.32rem;color:#fff;font-size:.64rem;left:2.29333rem;padding:0 .32rem;position:absolute;transform:scale(.8)}.tabbar .ticket_box{align-items:center;background:#e60115;border-radius:999rem;display:flex;flex-direction:wrap!important;height:1.6rem;justify-content:center;width:3.62667rem}.tabbar .ticket_box .ticket_img{height:1.38667rem;width:1.38667rem}.tabbar .ticket_box .ticket_text{color:#fff;font-size:.64rem;margin:0}.custom-avatar{align-items:center;border:2px solid #f8f8f8;border-radius:50%;color:#fff;display:flex;justify-content:center;transform:translateZ(0)}.app-navbar{left:0;padding:.42667rem 0;position:fixed;right:0;top:0;width:100vw;z-index:1030}.app-navbar .navbar-content{height:2.34667rem;padding:0 .85333rem;position:relative}.app-navbar .navbar-content,.app-navbar .navbar-left,.app-navbar .navbar-right{align-items:center;display:flex}.app-navbar .navbar-left .set-img,.app-navbar .navbar-right .set-img{border-radius:50%;height:1.70667rem;-o-object-fit:cover;object-fit:cover;width:1.70667rem}.app-navbar .navbar-left{justify-content:flex-start}.app-navbar .navbar-right{align-items:center;display:flex;flex-shrink:0;gap:.64rem}.app-navbar .navbar-right .message-icon{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative}.app-navbar .navbar-right .message-icon .badge{align-items:center;background:#e60115;border-radius:.53333rem;color:#fff;display:flex;font-size:.53333rem;font-weight:700;height:.85333rem;justify-content:center;min-width:.85333rem;padding:2px .21333rem;position:absolute;right:-.42667rem;top:-.42667rem}.app-navbar .navbar-right .set-img{height:1.70667rem;width:1.70667rem}.app-navbar .navbar-right span{color:#333;font-family:PingFangSC-Semibold;font-size:.74667rem;font-weight:600}.app-navbar .navbar-title{display:flex;flex:1;justify-content:flex-start;margin-left:.42667rem;position:relative}.app-navbar .navbar-title .set-search{background:#fff;border-radius:1.06667rem;box-sizing:border-box;color:#5c5e61;font-size:.69333rem;height:1.92rem;padding-left:1.65333rem;width:95%}.app-navbar .navbar-title .search-img{height:.64rem;left:.64rem;position:absolute;top:.64rem;width:.64rem;z-index:999}.app-navbar .nav-button{align-items:center;background:none;border:none;border-radius:.21333rem;color:inherit;cursor:pointer;display:flex;height:1.70667rem;justify-content:center;transition:background-color .15s;width:1.70667rem}.app-navbar .nav-button:hover{background-color:#0000000d}.app-navbar .nav-button:active{background-color:#0000001a}.app-loading{align-items:center;display:flex;justify-content:center;inset:0;position:fixed;z-index:1050}.app-loading .loading-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0000004d;inset:0;position:absolute}.app-loading .loading-content{align-items:center;-webkit-backdrop-filter:blur(.53333rem);backdrop-filter:blur(.53333rem);background-color:#fffffff2;border-radius:.64rem;display:flex;flex-direction:column;gap:.85333rem;padding:1.70667rem;position:relative}.app-loading .loading-spinner{height:2.13333rem;width:2.13333rem}.app-loading .spinner-circle{animation:spin 1s linear infinite;border:.16rem solid var(--border-color);border-radius:50%;border-top-color:var(--primary-color);height:100%;width:100%}.app-loading .loading-text{color:var(--text-primary);font-size:.74667rem;text-align:center}@keyframes spin{to{transform:rotate(1turn)}}.app-toast{-webkit-backdrop-filter:blur(.53333rem);backdrop-filter:blur(.53333rem);background-color:#000c;border-radius:.64rem;color:#fff;left:50%;max-width:14.93333rem;min-width:6.4rem;padding:.85333rem 1.28rem;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1080}.app-toast .toast-content{align-items:center;display:flex;gap:.42667rem;justify-content:center}.app-toast .toast-icon{flex-shrink:0}.app-toast .toast-message{font-size:.74667rem;line-height:1.4;text-align:center}.app-toast.toast-success .toast-icon{color:var(--success-color)}.app-toast.toast-error .toast-icon{color:var(--error-color)}.app-toast.toast-warning .toast-icon{color:var(--warning-color)}.app-toast.toast-info .toast-icon{color:var(--info-color)}.app-toast .toast-enter-active,.app-toast .toast-leave-active{transition:all .3s cubic-bezier(.25,1,.5,1)}.app-toast .toast-enter-from,.app-toast .toast-leave-to{opacity:0;transform:translate(-50%,-50%) scale(.8)}.app-toast .toast-enter-to,.app-toast .toast-leave-from{opacity:1;transform:translate(-50%,-50%) scale(1)}.reload-box2{background:#fff;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999}.reload-box2 .reload,.reload-box2 .reload .icon{width:8.85333rem}.reload-box2 .reload .tips{color:#999;font-size:.74667rem;font-weight:400;margin-bottom:2.13333rem;margin-top:1.6rem;text-align:center}.reload-box2 .reload .button{background:#fff;border:1px solid #ccc;border-radius:.21333rem;color:#333;font-size:.74667rem;font-weight:500;height:1.86667rem}.slider-image-popup .login-head{font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-size:.96rem;font-weight:700;margin:.85333rem 1.49333rem 2.13333rem}.slider-image-popup .account-input{text-align:center}.slider-image-popup .account-input .desc{font-size:.85333rem;margin:1.06667rem 0}.slider-image-popup .account-input .desc .code-input{border:1px solid #d8d8d8;border-radius:.21333rem;font-size:.85333rem;margin:.53333rem auto;outline:none;padding:.42667rem .64rem;text-align:center;width:6.4rem}.slider-image-popup .account-input .desc .code-input:focus{border-color:#5395f6}.slider-image-popup .login-button{border:none;border-radius:.21333rem;font-size:.85333rem;letter-spacing:1px;margin:0 1.49333rem 1.28rem;width:calc(100% - 2.98667rem)}.slider-image-popup .van-popup--center.van-popup--round{padding-bottom:2.13333rem}.slider-image-popup :deep(.van-popup){z-index:9999!important}.customer-service-button{align-items:center;cursor:pointer;display:inline-flex;gap:.42667rem;transition:transform .2s}.customer-service-button:active{transform:scale(.95)}.customer-service-button .kefu-icon{border-radius:50%;box-shadow:0 2px .42667rem #0000001a;display:block}.customer-service-button .kefu-text{color:#333;font-size:.74667rem;font-weight:500}.customer-service-button.floating{background:#fff;border-radius:50%;bottom:4.26667rem;box-shadow:0 .21333rem .64rem #00000026;padding:.64rem;position:fixed;right:1.06667rem;z-index:999}.customer-service-button.floating .kefu-icon{height:2.13333rem;width:2.13333rem}.jzbutton{align-items:center;background-color:#f00000;box-sizing:border-box;color:#fff!important;display:flex;font-family:PingFangSC-Medium,PingFang SC!important;font-size:.85333rem;font-weight:400!important;height:2.45333rem;justify-content:center;letter-spacing:1px;padding:0;width:calc(100% - 2.98667rem)}.btn,.jzbutton{border-radius:.21333rem}.btn{height:1.97333rem;line-height:1.97333rem;text-align:center}*{box-sizing:border-box;margin:0;padding:0}html{font-size:.85333rem;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{background-color:#f6f6f6;font:.64rem/1.5 Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.74667rem;height:100%;line-height:1.4;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,body{color:#303133}a{text-decoration:none}div{box-sizing:border-box;font-family:PingFangSC-Regular,PingFang SC;font-size:.74667rem;font-weight:400}checkbox-group,form,progress{width:100%}input{border:none}input:focus{transform:scale(1);transition:none}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.m-xs{margin:var(--spacing-xs)}.mt-xs{margin-top:var(--spacing-xs)}.mb-xs{margin-bottom:var(--spacing-xs)}.ml-xs{margin-left:var(--spacing-xs)}.mr-xs{margin-right:var(--spacing-xs)}.p-xs{padding:var(--spacing-xs)}.pt-xs{padding-top:var(--spacing-xs)}.pb-xs{padding-bottom:var(--spacing-xs)}.pl-xs{padding-left:var(--spacing-xs)}.pr-xs{padding-right:var(--spacing-xs)}.m-sm{margin:var(--spacing-sm)}.mt-sm{margin-top:var(--spacing-sm)}.mb-sm{margin-bottom:var(--spacing-sm)}.ml-sm{margin-left:var(--spacing-sm)}.mr-sm{margin-right:var(--spacing-sm)}.p-sm{padding:var(--spacing-sm)}.pt-sm{padding-top:var(--spacing-sm)}.pb-sm{padding-bottom:var(--spacing-sm)}.pl-sm{padding-left:var(--spacing-sm)}.pr-sm{padding-right:var(--spacing-sm)}.m-md{margin:var(--spacing-md)}.mt-md{margin-top:var(--spacing-md)}.mb-md{margin-bottom:var(--spacing-md)}.ml-md{margin-left:var(--spacing-md)}.mr-md{margin-right:var(--spacing-md)}.p-md{padding:var(--spacing-md)}.pt-md{padding-top:var(--spacing-md)}.pb-md{padding-bottom:var(--spacing-md)}.pl-md{padding-left:var(--spacing-md)}.pr-md{padding-right:var(--spacing-md)}.m-lg{margin:var(--spacing-lg)}.mt-lg{margin-top:var(--spacing-lg)}.mb-lg{margin-bottom:var(--spacing-lg)}.ml-lg{margin-left:var(--spacing-lg)}.mr-lg{margin-right:var(--spacing-lg)}.p-lg{padding:var(--spacing-lg)}.pt-lg{padding-top:var(--spacing-lg)}.pb-lg{padding-bottom:var(--spacing-lg)}.pl-lg{padding-left:var(--spacing-lg)}.pr-lg{padding-right:var(--spacing-lg)}.m-xl{margin:var(--spacing-xl)}.mt-xl{margin-top:var(--spacing-xl)}.mb-xl{margin-bottom:var(--spacing-xl)}.ml-xl{margin-left:var(--spacing-xl)}.mr-xl{margin-right:var(--spacing-xl)}.p-xl{padding:var(--spacing-xl)}.pt-xl{padding-top:var(--spacing-xl)}.pb-xl{padding-bottom:var(--spacing-xl)}.pl-xl{padding-left:var(--spacing-xl)}.pr-xl{padding-right:var(--spacing-xl)}.m-xxl{margin:var(--spacing-xxl)}.mt-xxl{margin-top:var(--spacing-xxl)}.mb-xxl{margin-bottom:var(--spacing-xxl)}.ml-xxl{margin-left:var(--spacing-xxl)}.mr-xxl{margin-right:var(--spacing-xxl)}.p-xxl{padding:var(--spacing-xxl)}.pt-xxl{padding-top:var(--spacing-xxl)}.pb-xxl{padding-bottom:var(--spacing-xxl)}.pl-xxl{padding-left:var(--spacing-xxl)}.pr-xxl{padding-right:var(--spacing-xxl)}.safe-area-top{padding-top:env(safe-area-inset-top)}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom)}.safe-area-left{padding-left:env(safe-area-inset-left)}.safe-area-right{padding-right:env(safe-area-inset-right)}.hairline{position:relative}.hairline:after{border:1px solid var(--border-color);content:"";height:200%;left:0;pointer-events:none;position:absolute;top:0;transform:scale(.5);transform-origin:0 0;width:200%}.hairline-top{position:relative}.hairline-top:after{background-color:var(--border-color);content:"";height:1px;left:0;position:absolute;top:0;transform:scaleY(.5);transform-origin:0 0;width:100%}.hairline-bottom{position:relative}.hairline-bottom:after{background-color:var(--border-color);bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleY(.5);transform-origin:0 100%;width:100%}.skeleton{animation:skeleton-loading 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.page-head{background-color:#f6f6f6;color:#000;font-size:.85333rem;font-weight:700;height:2.34667rem;line-height:2.34667rem;overflow:hidden;padding:0 .53333rem;position:fixed;text-align:center;top:0;width:100%;z-index:2000}.page-head .head-left,.page-head .head_left{align-items:center;color:#000;display:inline-flex;font-size:1.44rem!important;font-weight:400;justify-content:center;line-height:1}.page-head:not(.row-flex) .head-left,.page-head:not(.row-flex) .head_left{left:.42667rem;position:absolute;top:50%;transform:translateY(-50%)}.page-head.row-flex .head-left,.page-head.row-flex .head_left{flex-shrink:0;position:static;transform:none}.page-head .head-right{font-size:1.28rem;font-weight:400;position:absolute;right:.42667rem}.ellipsis{white-space:nowrap}.ellipsis,.ellipsis-2{overflow:hidden;text-overflow:ellipsis}.ellipsis-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;word-break:break-all}.sr-only{display:none}.van-field__control,.van-field__label{font-size:.85333rem!important}.row-flex{flex-wrap:nowrap}.row-flex,.row-flex-wrap{display:flex;flex-direction:row}.row-flex-wrap{flex-wrap:wrap}.column-flex{display:flex;flex-direction:column;flex-wrap:nowrap}.jc{justify-content:center}.jsb{justify-content:space-between}.jsa{justify-content:space-around}.jfs{justify-content:flex-start}.jfe{justify-content:flex-end}.align-content-fs{align-content:flex-start}.align-content-fe{align-content:flex-end}.align-content-c{align-content:center}.align-content-s{align-content:stretch}.align-content-sb{align-content:space-between}.align-content-sa{align-content:space-around}.ac{align-items:center}.afs{align-items:flex-start}.afe{align-items:flex-end}.uni-flex{display:flex;flex-direction:row}.uni-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root{--primary-color:#1976d2;--primary-light:#42a5f5;--primary-dark:#1565c0;--secondary-color:#dc004e;--accent-color:#ff9800;--text-primary:#212121;--text-secondary:#757575;--text-disabled:#bdbdbd;--bg-primary:#fff;--bg-secondary:#f5f5f5;--bg-tertiary:#eee;--border-color:#e0e0e0;--divider-color:#f0f0f0;--success-color:#4caf50;--warning-color:#ff9800;--error-color:#f44336;--info-color:#2196f3;--shadow-1:0 1px .16rem rgba(0,0,0,.12);--shadow-2:0 2px .42667rem rgba(0,0,0,.15);--shadow-3:0 .21333rem .64rem rgba(0,0,0,.18)}#app{min-height:100vh}[data-v-684832bb]:root{--primary-color:#1976d2;--primary-light:#42a5f5;--primary-dark:#1565c0;--secondary-color:#dc004e;--accent-color:#ff9800;--text-primary:#212121;--text-secondary:#757575;--text-disabled:#bdbdbd;--bg-primary:#fff;--bg-secondary:#f5f5f5;--bg-tertiary:#eee;--border-color:#e0e0e0;--divider-color:#f0f0f0;--success-color:#4caf50;--warning-color:#ff9800;--error-color:#f44336;--info-color:#2196f3;--shadow-1:0 1px .16rem rgba(0,0,0,.12);--shadow-2:0 2px .42667rem rgba(0,0,0,.15);--shadow-3:0 .21333rem .64rem rgba(0,0,0,.18)}.error-page[data-v-684832bb]{background-color:#f5f5f5;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;justify-content:center;min-height:100vh}.error-container[data-v-684832bb]{background:#fff;border-radius:.42667rem;box-shadow:0 2px .53333rem #0000001a;max-width:21.33333rem;padding:2rem;text-align:center;width:90%}.error-code[data-v-684832bb]{color:#e74c3c;font-size:4rem;font-weight:700;margin-bottom:1rem}.error-message[data-v-684832bb]{color:#666;font-size:1.2rem;line-height:1.5;margin-bottom:2rem}.error-actions[data-v-684832bb]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.error-button[data-v-684832bb]{background-color:#3498db;border:none;border-radius:.21333rem;color:#fff;cursor:pointer;font-size:1rem;padding:.75rem 1.5rem;transition:background-color .2s}.error-button[data-v-684832bb]:hover{background-color:#2980b9}.error-button.secondary[data-v-684832bb]{background-color:#95a5a6}.error-button.secondary[data-v-684832bb]:hover{background-color:#7f8c8d}.reload-box[data-v-684832bb]{background:#fff;height:100vh;left:0;padding:0;position:fixed;top:0;width:100vw!important;z-index:9999}.reload-box .reload[data-v-684832bb],.reload-box .reload .icon[data-v-684832bb]{width:8.85333rem}.reload-box .reload .tips[data-v-684832bb]{color:#999;font-size:.74667rem;font-weight:400;margin-bottom:2.13333rem;margin-top:1.6rem;text-align:center}.reload-box .reload .button[data-v-684832bb]{background:#fff;border:1px solid #ccc;border-radius:.21333rem;color:#333;font-size:.74667rem;font-weight:500;height:1.86667rem}.reload-box .reload .bottom[data-v-684832bb]{margin-top:.53333rem}.reload-box .reload .bottom a[data-v-684832bb]{color:#e50113}body[data-v-684832bb],html[data-v-684832bb]{height:100%}body[data-v-684832bb]{background-color:#f2f2f2;background:url(../images/blueprint.png) repeat 0 0;color:#444;font:.64rem/1.5 Helvetica Neue,Arial,Helvetica,sans-serif}div.da-wrapper[data-v-684832bb]{height:auto;min-height:100%;min-width:17.06667rem;position:relative;width:100%}div.da-wrapper .da-container[data-v-684832bb]{margin:auto;width:96%}div.da-content[data-v-684832bb]{clear:both;padding-bottom:3.09333rem}@media only screen and (max-width:480px){div.da-content[data-v-684832bb]{margin-top:auto}}div.da-error-wrapper[data-v-684832bb]{margin:auto;padding:1.6rem 0;position:relative;width:17.06667rem}div.da-error-wrapper .da-error-heading[data-v-684832bb]{color:#e15656;font-family:Georgia,Times New Roman,Times,serif;font-size:1.28rem;text-align:center}@keyframes error-swing-684832bb{0%{transform:rotate(1deg)}to{transform:rotate(-2deg)}}div.da-error-wrapper .da-error-code[data-v-684832bb]{animation:error-swing-684832bb 2s ease-in-out infinite alternate;background:url(../images/error-hanger.webp) no-repeat 50%;font-size:1.70667rem;height:16rem;line-height:1;margin:auto auto 1.06667rem;padding:6.77333rem .85333rem 0;position:relative;text-align:center;transform-origin:center top;width:15.2rem;z-index:5}div.da-error-wrapper .da-error-code .tip[data-v-684832bb]{color:#e15656;padding-top:1.06667rem}div.da-error-wrapper .da-error-code .tip2[data-v-684832bb]{padding-top:.8rem}div.da-error-wrapper .da-error-code .tip3[data-v-684832bb]{color:#e15656;font-size:.85333rem;padding-top:1.06667rem}div.da-error-wrapper .da-error-pin[data-v-684832bb]{background:url(../images/error-pin.webp) no-repeat 50%;display:block;height:2.02667rem;margin:auto auto -1.44rem;position:relative;width:2.02667rem;z-index:10}.container[data-v-684832bb]{background-color:#fff;border-radius:.53333rem;box-shadow:0 .21333rem .64rem #0000001a;margin:1.06667rem auto;max-width:21.33333rem;padding:1.06667rem;text-align:center;width:90%}.container h1[data-v-684832bb]{font-size:1.17333rem;margin-bottom:.8rem}.container p[data-v-684832bb]{color:#555;font-size:.85333rem;line-height:1.5;margin-bottom:1.06667rem}
