.stepBox{padding:8px 16px 10px;background:var(--bg-card,#fff);margin-bottom:8px;margin-top:-8px}.stepBox .van-steps{background:transparent}.stepBox .van-steps--horizontal{padding:8px 16px 0}.stepBox .van-step--horizontal{flex-direction:column-reverse!important;padding-bottom:0}.stepBox .van-step__title{font-size:12px;font-weight:500;margin-top:0;margin-bottom:18px;line-height:1.4;position:relative;z-index:10;background:var(--bg-card,#fff);padding:0 4px}.stepBox .van-step--finish .van-step__title{color:var(--color-primary,#e60044)}.stepBox .van-step--process .van-step__title{color:var(--color-primary,#e60044);font-weight:600}.stepBox .van-step--horizontal .van-step__circle-container{background:transparent;padding:0;z-index:2;top:40px}.stepBox .step-icon{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;transition:all .3s ease}.stepBox .step-icon--active{background:var(--color-primary,#e60044);color:#fff;box-shadow:0 2px 6px rgba(230,0,68,.3)}.stepBox .step-icon--inactive{background:var(--bg-secondary,#f2f3f5);color:#666}.stepBox .step-icon--finish{background:color-mix(in srgb,var(--color-primary,#e60044) 10%,transparent);color:var(--color-primary,#e60044)}.stepBox .van-step__line{height:1px!important;background:#bfbfbf!important;top:auto!important;bottom:25px!important;z-index:1!important}.stepBox .van-step--finish .van-step__line{background:var(--color-primary,#e60044)!important}.stepBox .van-step--horizontal:first-child .van-step__circle-container{margin-left:20px}.stepBox .van-step--horizontal:last-child .van-step__circle-container{margin-right:20px}@media screen and (min-width:768px){.stepBox .van-step__title{font-size:13px}.stepBox .step-icon{width:24px;height:24px;font-size:12px}.stepBox .van-step__line{bottom:22px!important}}.mzbox{display:flex;justify-content:center;padding:2vw 0}.self-dia{position:fixed;top:0;left:0;z-index:1;width:100%;height:100%;background:rgba(0,0,0,.7);overflow-y:auto}.mz-block{width:90vw;background:#fff;border-radius:10px;padding:5vw;margin:5vw auto}.mz-block h3{font-size:20px}.mz-block p{text-indent:2em;text-align:left;margin:3vw 0}.mz-block .btn-box{padding-top:3vw}.van-field__label{width:100%;color:var(--text-secondary);font-size:14px;font-weight:var(--font-weight-medium);margin-bottom:8px}.van-field__body{margin-top:8px;padding:0 12px;height:48px;border-radius:var(--radius-md);background:transparent;border:1px solid #666;transition:all .3s ease}.van-field__body:focus-within{background:transparent;border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 10%,transparent)}.van-field__control{background:transparent!important;font-size:15px;color:var(--text-primary)}.van-field__control::placeholder{color:var(--text-placeholder)}.van-cell__right-icon{display:none}.selItem .van-field__body:after{content:"\e660";font:14px/1 vant-icon;color:var(--text-placeholder)}.minDia{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:2006;display:flex;justify-content:center;flex-direction:column}.minDia .diaCon{width:calc(100vw - 2rem);background-color:#fff;border-radius:1rem;max-height:90vh;overflow-y:scroll;margin-left:1rem}.minDia .diaCon .tipTxt{padding:8vw 4vw 2vw}.minDia .diaCon .tipTxt p{font-size:14px;line-height:20px;text-align:left;padding-bottom:3vw}.minDia .diaCon .tipBtn{padding:3vw 0;text-align:center;border-top:1px solid #e1e1e1}.minDia .diaCon .tipBtn .van-button{width:40vw}.closeTxt{padding-top:100px}.login .enBox{text-align:right;padding:0 3vw}.login .tabs{border-bottom:1px solid #fff;width:90%;margin:0 auto 6px;display:flex}.login .tabs span{display:inline-block;flex:1;text-align:center;padding:10px 0}.login .tabs .active{background:hsla(0,0%,100%,.6);border-radius:4px 4px 0 0;border-bottom:2px solid #1989fa}.login .logins{padding:30px 10px 0;width:90%;border:1px solid #eee;margin:0 auto;border-radius:15px;box-shadow:0 0 10px #eaeaea;background:#fff}.login .logins .loginTit{font-size:5vw;padding-bottom:2vw}.login .loginFormbox .van-button--plain.van-button--primary{height:40px;border:0;border-left:1px solid #666!important;border-radius:0}.login .exhName{padding:0 12px 20px;line-height:30px}.login .divider{height:1px;background:#eee;margin:0 12px 16px}.login .btnbox{padding:20px 18px 0}.login .btnbox .van-button{width:100%;border-radius:8px!important;height:46px;font-size:16px;font-weight:500;transition:all .2s ease}.login .btnbox .van-button:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.login .btnbox .van-button:active{opacity:.8;transform:translateY(0);box-shadow:none}.login .pad40{padding-bottom:40px}.login .pad20{padding-bottom:20px}.login .one-login-tip{color:#999;font-size:12px;cursor:pointer;text-align:center;padding:8px 0 0}@media screen and (min-width:768px){.login .logins .loginTit{font-size:18px}}