.van-submit-bar{position:fixed;bottom:0;left:0;z-index:100;width:100%;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);background-color:#fff;user-select:none}.van-submit-bar__tip{padding:8px 12px;color:#f56723;font-size:12px;line-height:1.5;background-color:#fff7cc}.van-submit-bar__tip-icon{min-width:18px;font-size:12px;vertical-align:middle}.van-submit-bar__tip-text{vertical-align:middle}.van-submit-bar__bar{display:flex;align-items:center;justify-content:flex-end;height:50px;padding:0 16px;font-size:14px}.van-submit-bar__text{flex:1;padding-right:12px;color:#181818;text-align:right}.van-submit-bar__text span{display:inline-block}.van-submit-bar__suffix-label{margin-left:5px;font-weight:500}.van-submit-bar__price{color:#e06461;font-weight:500;font-size:12px}.van-submit-bar__price--integer{font-size:20px;font-family:Avenir-Heavy,PingFang SC,Helvetica Neue,Arial,sans-serif}.van-submit-bar__button{width:110px;height:40px;font-weight:500;border:none}.van-submit-bar__button--danger{background:linear-gradient(90deg,#ff6034,#ee0a24)}.van-submit-bar--unfit{padding-bottom:0}.StopStation{padding:5px 14px 20px}.StopStation h3,.StopStation h5,.StopStation p{margin:1px 0}.StopStation .trainNo{padding-top:5px}.StopStation .trainNo .stationIcon{position:relative;width:53px;margin:2px auto;border:1px solid;border-radius:12px}.StopStation .trainNo .stationIcon:after,.StopStation .trainNo .stationIcon:before{content:"";position:absolute;top:50%;width:50%;border-bottom:1px solid}.StopStation .trainNo .stationIcon:before{left:-50%}.StopStation .trainNo .stationIcon:after{right:-50%}.StopStation .stop-list-content{height:60vh;overflow-y:scroll}.StopStation .van-row{padding:5px 15px}.van-checkbox-group--horizontal{display:flex;flex-wrap:wrap}.CheckSeat .street{display:inline-block;border-left:1px solid #eeeeef;border-right:1px solid #eeeeef;width:24px;margin:0 3px;padding:15px 0;line-height:normal;text-align:center;font-size:12px;color:#999;background-image:linear-gradient(0deg,#fff,#fbfbfa 15%,#f6f6f5 50%,#fbfbfa 85%,#fff),linear-gradient(#f9f9f6,#f9f9f6);background-blend-mode:normal,normal}.CheckSeat .seat-checkbox{display:inline-block;vertical-align:middle}.CheckSeat .seat-checkbox .street{vertical-align:top;padding:7px 0}.CheckSeat .seat-checkbox .van-checkbox__icon{height:auto;font-size:44px}.CheckSeat .seat-checkbox img{width:44px}.van-stepper{font-size:0;user-select:none}.van-stepper__minus,.van-stepper__plus{position:relative;box-sizing:border-box;width:28px;height:28px;margin:0;padding:0;color:#181818;vertical-align:middle;background-color:#f2f3f5;border:0;cursor:pointer}.van-stepper__minus:before,.van-stepper__plus:before{width:50%;height:1px}.van-stepper__minus:after,.van-stepper__plus:after{width:1px;height:50%}.van-stepper__minus:after,.van-stepper__minus:before,.van-stepper__plus:after,.van-stepper__plus:before{position:absolute;top:50%;left:50%;background-color:currentColor;transform:translate(-50%,-50%);content:""}.van-stepper__minus:active,.van-stepper__plus:active{background-color:#e8e8e8}.van-stepper__minus--disabled,.van-stepper__plus--disabled{color:#c8c9cc;background-color:#f7f8fa;cursor:not-allowed}.van-stepper__minus--disabled:active,.van-stepper__plus--disabled:active{background-color:#f7f8fa}.van-stepper__minus{border-radius:8px 0 0 8px}.van-stepper__minus:after{display:none}.van-stepper__plus{border-radius:0 8px 8px 0}.van-stepper__input{box-sizing:border-box;width:32px;height:28px;margin:0 2px;padding:0;color:#181818;font-size:14px;line-height:normal;text-align:center;vertical-align:middle;background-color:#f2f3f5;border:0;border-width:1px 0;border-radius:0;-webkit-appearance:none}.van-stepper__input:disabled{color:#c8c9cc;background-color:#f2f3f5;-webkit-text-fill-color:#c8c9cc;opacity:1}.van-stepper__input:read-only{cursor:default}.van-stepper--round .van-stepper__input{background-color:transparent}.van-stepper--round .van-stepper__minus,.van-stepper--round .van-stepper__plus{border-radius:100%}.van-stepper--round .van-stepper__minus:active,.van-stepper--round .van-stepper__plus:active{opacity:.7}.van-stepper--round .van-stepper__minus--disabled,.van-stepper--round .van-stepper__minus--disabled:active,.van-stepper--round .van-stepper__plus--disabled,.van-stepper--round .van-stepper__plus--disabled:active{opacity:.3}.van-stepper--round .van-stepper__plus{color:#fff;background-color:#e06461}.van-stepper--round .van-stepper__minus{color:#e06461;background-color:#fff;border:1px solid #e06461}.CheckSeat{padding:10px 16px 0}.CheckSeat h3{margin:0}.CheckSeat p{margin:0;line-height:30px}.CheckSeat .seat-list{padding:10px 0}.RegisterVerificate{padding:0 8px 0}.RegisterVerificate .verificate-box{padding:14px;background-color:#f6f6f5}.RegisterVerificate .verificate-box .verificate-box__buttons{margin-top:14px}.RegisterVerificate .verificate-status{margin-top:10px;padding:16px}.RegisterVerificate .padLR8{padding:0 8px}.van-image-preview{position:fixed;top:0;left:0;width:100%;height:100%}.van-image-preview__swipe{height:100%}.van-image-preview__swipe-item{display:flex;align-items:center;justify-content:center;overflow:hidden}.van-image-preview__cover{position:absolute;top:0;left:0}.van-image-preview__image{width:100%;transition-property:transform}.van-image-preview__image--vertical{width:auto;height:100%}.van-image-preview__image img{-webkit-user-drag:none}.van-image-preview__image .van-image__error{top:30%;height:40%}.van-image-preview__image .van-image__error-icon{font-size:36px}.van-image-preview__image .van-image__loading{background-color:transparent}.van-image-preview__index{position:absolute;top:16px;left:50%;color:#fff;font-size:14px;line-height:20px;text-shadow:0 1px 1px #323233;transform:translate(-50%)}.van-image-preview__overlay{background-color:rgba(0,0,0,.9)}.van-image-preview__close-icon{position:absolute;z-index:1;color:#c8c9cc;font-size:22px;cursor:pointer}.van-image-preview__close-icon:active{color:#969799}.van-image-preview__close-icon--top-left{top:16px;left:16px}.van-image-preview__close-icon--top-right{top:16px;right:16px}.van-image-preview__close-icon--bottom-left{bottom:16px;left:16px}.van-image-preview__close-icon--bottom-right{right:16px;bottom:16px}.facedetection12306{width:80%;background-image:-webkit-linear-gradient(bottom,#eef2f7 70%,#eb6100 95%)!important;padding:46px 12px 12px}.facedetection12306 .padLR8{padding:0 8px}.facedetection12306 .mt12{margin-top:12px}.detectionWarpper{height:calc(100vh - 46px);overflow:hidden}.train-login-wrap[data-v-c809a2c6]{height:calc(100vh - 123px);overflow:hidden}.login-12306-wrap[data-v-c809a2c6]{padding:10px 8px}.login-12306-wrap .mt10[data-v-c809a2c6]{margin-top:10px}.login-12306-wrap .tips-card[data-v-c809a2c6]{background-color:#f0faff;border:1px solid #eb6100}.login-12306-wrap .van-cell__title[data-v-c809a2c6]{flex:auto}.register-card[data-v-c809a2c6]{width:calc(100% - 16px);margin:0 8px;position:fixed;bottom:8px}.register-card .cell-btn[data-v-c809a2c6]{width:auto;height:32px;margin:8px;margin-right:0}.pad8{padding:8px}.train-login-wrap{height:calc(100vh - 123px);overflow:hidden}.login-12306-wrap{padding:10px 8px}.login-12306-wrap .mt10{margin-top:10px}.login-12306-wrap .tips-card{background-color:#f0faff;border:1px solid #eb6100}.login-12306-wrap .van-cell__title{flex:auto}.register-card{width:calc(100% - 16px);margin:0 8px;position:fixed;bottom:8px}.register-card .cell-btn{width:auto;height:32px;margin:8px;margin-right:0}.register-wrap{margin-top:4px}.rzssm[data-v-20c6b645]{padding:20px;padding-left:40px}.rzssm h3[data-v-20c6b645]{margin-left:-16px;margin-top:0}.rzssm ul[data-v-20c6b645]{margin-bottom:12px}.rzssm li[data-v-20c6b645]{list-style-type:circle;margin:5px 0}.InsuranceDetail h3{margin:5px 0}.InsuranceDetail .pad8{padding:8px}.InsuranceDetail .check-box{min-height:50vh;height:auto;padding-bottom:30px;padding:10px}.InsuranceGroup .van-checkbox{align-items:inherit}.InsuranceGroup .van-checkbox .van-checkbox__icon{margin-top:2px}.InsuranceGroup .van-checkbox .van-checkbox__label{width:100%;margin-left:0}.InsuranceGroup .bxmcTitle{margin:0}.InsuranceGroup .sub{vertical-align:sub}.verificate{padding:0 8px 0}.verificate .verificate-box{padding:14px;background-color:#f6f6f5}.verificate .verificate-box .verificate-box__buttons{margin-top:14px}.verificate .verificate-status{margin-top:10px;padding:16px}.verificate .padLR8{padding:0 8px}.pad[data-v-3e8255d3]{padding:20px}.AddChildren{padding:12px}.AddChildren h3{margin:5px 0}.AddChildren .adult-box{margin:10px 0}.AddChildren .adult-box .adult-box__item{text-align:center;margin-right:10px;padding:2px 8px;border:1px solid;border-radius:4px;color:#eb6100}.AddChildren .adult-box .adult-box__item:last-child{margin-right:0}.AddChildren .addYrDesc{padding:10px;border-radius:4px;background-color:#f6f6f5}.AddChildren .addYrDesc li{margin:8px 0}.traver .addCxr[data-v-5823dcab]{display:inline-block;padding:0 10px;border-radius:15px;text-align:center;font-size:14px;border-width:1px;border-style:solid}.traver .traveler-item[data-v-5823dcab]{width:100%;padding:10px 0 10px 15px;background-color:#fff}.traver .traveler-item .delete[data-v-5823dcab]{width:35px}.traver .traveler-item .info[data-v-5823dcab]{width:calc(100% - 86px)}.traver .traveler-item .edit[data-v-5823dcab]{width:45px;margin-left:5px}.traver .van-tag[data-v-5823dcab]{vertical-align:text-bottom}[data-v-327a9afc] .van-field .two-line{line-height:14px}[data-v-327a9afc] .van-field.main-color .van-field__control{color:#eb6100}.pad[data-v-327a9afc]{padding:20px}.mt5[data-v-327a9afc]{margin-top:5px}.pad8[data-v-327a9afc]{padding:8px}.traverList12306 .mt5[data-v-0c0aebd5]{margin-top:5px}.traverList12306 .pad8[data-v-0c0aebd5]{padding:8px}.traverList12306-wrapper[data-v-0c0aebd5]{margin-top:4px;height:calc(100vh - 110px);overflow:hidden}.traverList12306-content[data-v-0c0aebd5]{background-color:#fff}.traverList12306-item .icon-edit[data-v-0c0aebd5]{margin-right:12px}.traverList12306-item .van-cell__title[data-v-0c0aebd5]{flex:2}.traverList12306-item .psgType[data-v-0c0aebd5]{font-size:10px}.traverList12306-item .van-cell[data-v-0c0aebd5]{padding:16px;line-height:16px}.traverList12306-item .van-cell__label[data-v-0c0aebd5]{font-size:11px}.traverList12306-item .icon-checked[data-v-0c0aebd5]{margin-left:12px}.traverList12306 .tabbar[data-v-0c0aebd5]{padding:8px;height:auto}.traver12306 .traver12306-hd .van-cell__value[data-v-3ba7bfcc]{flex:2}.traver12306 .addCxr[data-v-3ba7bfcc]{display:inline-block;padding:0 10px;border-radius:15px;text-align:center;font-size:14px;border-width:1px;border-style:solid}.traver12306 .traveler-item[data-v-3ba7bfcc]{width:100%;padding:10px 0 10px 15px;background-color:#fff}.traver12306 .traveler-item .delete[data-v-3ba7bfcc]{width:35px}.traver12306 .traveler-item .info[data-v-3ba7bfcc]{width:calc(100% - 86px)}.traver12306 .traveler-item .edit[data-v-3ba7bfcc]{width:45px;margin-left:5px}.traver12306 .van-tag[data-v-3ba7bfcc]{vertical-align:text-bottom}.trEdit{height:calc(100vh - 42px);padding-bottom:60px}.trEdit .mt5{margin-top:5px}.trEdit .pad8{padding:8px}.trEdit .train-booking{padding:0 8px}.trEdit .pad16{padding:16px}.trEdit .round-sm{overflow:hidden}.trEdit .YHJ{background-color:#fff;height:1.875rem;height:50px;width:100%;line-height:24px}.trEdit .content{padding:16px 16px 160px}.trEdit .content li{width:100%;background:#fff8f6;margin:0 0 10px 0;border-radius:5px;padding:10px 10px 10px 10px}.trEdit .border{height:60px;display:flex;flex-direction:row;justify-content:space-around;text-align:center;align-items:center}.trEdit .description{border-top:1px dashed #ebedf0;color:#898481;padding-top:10px}.trEdit .van-switch__node{z-index:0}.trEdit .comp-title{text-align:center;margin-top:15px;font-size:16px}.trEdit .comp-div{display:flex;justify-content:space-between;padding:20px 20px 0 20px}.trEdit .comp-left{display:flex;align-items:center;width:80px}.trEdit .comp-right{display:flex;align-items:center;flex:1}.trEdit .right-flex{display:flex;align-items:center;justify-content:center}.trEdit .comp-right-cardno{display:flex;align-items:center;flex:1}.trEdit .comp-right-cardno .van-cell{padding:0;padding-left:2px}.trEdit .comp-right-cardno .van-field__control{width:90px;border-bottom:1px solid #eb6100;color:#eb6100}.trEdit .comp-right-cardno .other-card-type .van-field__control{width:140px}.trEdit .comp-right-phone{display:flex;align-items:center;flex:1}.trEdit .comp-right-phone .van-cell{padding:0;padding-left:2px}.trEdit .comp-right-phone .van-field__control{width:34px;border-bottom:1px solid #eb6100;color:#eb6100}