.slide-up-dialog{position:fixed;z-index:1000;bottom:0;left:0;right:0;-webkit-transition:all .4s;transition:all .4s;overflow:scroll;-webkit-transform:translateY(100%);transform:translateY(100%)}.slide-up-dialog-fullscreen{top:0}.slide-up-shadow{position:fixed;z-index:1000;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.6);-webkit-transition:all .4s;transition:all .4s}.slide-up-appear,.slide-up-enter{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.slide-up-enter-active,.slide-up-enter-done{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.slide-up-exit{opacity:1}.slide-up-exit-active{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.mask-opacity-enter{opacity:0}.mask-opacity-enter-active,.mask-opacity-exit{opacity:1}.mask-opacity-exit-active{opacity:0}.slide-middle-mask{position:fixed;z-index:1000;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.6)}.slide-middle-fade-enter{opacity:0}.slide-middle-fade-enter-active{opacity:1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.slide-middle-fade-exit{opacity:1}.slide-middle-fade-exit-active{opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.slide-middle-dialog{position:fixed;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;z-index:1000;pointer-events:none}.slide-middle-dialog-content{pointer-events:auto}.slide-middle-slide-down-enter{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}.slide-middle-slide-down-enter-active{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:"transform opacity";transition-property:"transform opacity";-webkit-transition-timing-function:linear;transition-timing-function:linear}.slide-middle-slide-down-enter-active,.slide-middle-slide-down-exit{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.slide-middle-slide-down-exit-active{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:"transform opacity";transition-property:"transform opacity";-webkit-transition-timing-function:linear;transition-timing-function:linear}*{margin:0;padding:0;border:0}body{min-width:320px;overflow-x:hidden;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-user-select:none;color:#333;background:#eff0f4}body,button,input{font:400 .7rem/1.4 -apple-system-font,Helvetica Neue,Helvetica,sans-serif}li,ol,ul{list-style:none}dfn,em,i{font-style:normal}h1,h2,h3,h4,h5{font-weight:500}:focus{outline:none}input::-webkit-input-placeholder{color:#ccc}button,input{-webkit-appearance:none;border:0;outline:0;padding:0}html{font-size:20px}.cont{-webkit-box-flex:1;-webkit-flex:1;flex:1}.cont .cont-title{color:#fff}img{display:block}.shadow{width:100%;height:100%;position:fixed;z-index:800;background:#000;opacity:.85;top:0;left:0}.pop-widget-mid{position:fixed;z-index:1000;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-sizing:border-box}.pc .pop-widget-mid .ifont-closed{position:absolute;top:20px;right:20px;font-size:16px;color:#ccc;z-index:5}.h5 .pop-widget-mid .ifont-closed,.pc .pop-widget-mid .ifont-cancel{display:none}.h5 .pop-widget-mid .ifont-cancel{font-size:32px;position:absolute;left:50%;bottom:-64px;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff}.pop-widget-botm{background:#fff;border-radius:12px 12px 0 0;padding-bottom:env(safe-area-inset-bottom);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.pop-widget-botm.red{background:url(https://images3.c-ctrip.com/train/activity/ctrip-order-static/pop-modal-red.png) no-repeat #fff;background-size:100% auto}.pop-widget-botm .pop-modal-btn{padding:0 20px 20px}.pop-widget-botm-hd{height:56px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;text-align:center;-webkit-flex-shrink:0;flex-shrink:0;background-color:#fff}.pop-widget-botm-hd h2{font-size:18px}.pop-widget-botm-hd .ifont-closed{width:56px;top:0;left:0;font-size:16px;color:#ddd;z-index:5;position:absolute;line-height:56px;text-align:center;cursor:pointer}.pop-widget-botm-hd .btn-submit{padding:0 16px;height:44px;position:absolute;background:transparent;color:#0086f6;top:6px;right:0;font-size:15px;font-weight:700}.pop-widget-botm-bd{padding:0 20px;-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.pop-widget-botm-bd .info{text-align:center;margin-top:16px;color:#666}.pop-widget-botm-bd+.pop-widget-modal-btn{margin-top:0!important;padding:8px 8px calc(env(safe-area-inset-bottom) + 8px)}.pop-widget-modal{background:#fff;border-radius:12px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.pop-widget-modal.blue{background:url(https://images3.c-ctrip.com/train/activity/ctrip-order-static/pop-modal-blue.png) no-repeat #fff;background-size:100% auto}.pop-widget-modal.red{background:url(https://images3.c-ctrip.com/train/activity/ctrip-order-static/pop-modal-red.png) no-repeat #fff;background-size:100% auto}.pc .pop-widget-modal{width:522px;padding:48px;max-height:90%}.h5 .pop-widget-modal{width:308px;padding:32px 24px;max-height:80%}.pop-widget-modal .info{margin-top:12px;font-size:12px;color:#999;text-align:center;line-height:16px}.pop-widget-modal-hd{text-align:center;margin-bottom:16px}.h5 .pop-widget-modal-hd h2{font-size:22px}.pop-widget-modal-hd p{color:#666;margin-top:2px}.pop-widget-modal-bd .txt{text-align:center;color:#666;margin-top:4px}.pop-widget-modal-bd .txt:first-child{margin-top:0}.pc .pop-widget-modal-bd .txt{font-size:16px}.h5 .pop-widget-modal-bd .txt{font-size:14px}.pop-widget-modal-bd .txt+.img{margin:16px 0 10px}.pop-widget-modal-bd .img+.img{margin-bottom:16px}.pop-widget-modal-bd .img{width:100%}.pop-widget-modal-btn{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.h5 .pop-widget-modal-btn{margin-top:24px}.h5 .pop-widget-modal-btn button{margin-right:12px}.pc .pop-widget-modal-btn{margin-top:32px}.pc .pop-widget-modal-btn button{margin-right:16px}.pop-widget-modal-btn+.pop-widget-modal-btn{margin-top:12px}.pop-widget-modal-btn button{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:44px;font-size:16px}.pop-widget-modal-btn button:last-child{margin-right:0}.pop-widget-modal-btn button .ifont-circle-add{font-size:16px;margin-right:4px}@font-face{font-family:iconfont;src:url("data:font/ttf;base64,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") format("truetype")}[class*=" ifont-"],[class^=ifont-]{font-family:iconfont!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle}.ifont-back:before{content:"\e462"}.ifont-closed-box:before{content:"\e467"}.ifont-arr:before{content:"\e473"}.ifont-suc:before{content:"\f767"}.ifont-refresh:before{content:"\f0d68"}.ifont-tips:before{content:"\f0d69"}.ifont-edit:before{content:"\f0d6a"}.torage{color:#ff6602}.tblue{color:#0086f6}.tgrey{color:#999}.tred{color:#f63b2e}.twhite{color:#fff}.top-bar{padding-top:env(safe-area-inset-top);height:2.2rem;position:fixed;left:0;top:0;right:0;z-index:100;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;text-align:center;color:#fff;background:#0086f6}.top-bar .ifont-back{width:2.2rem;height:2.2rem;position:absolute;bottom:0;left:0;line-height:2.2rem;font-weight:500;font-size:.8rem}.top-bar h1{margin:0 3rem;font-size:.85rem;line-height:2.2rem}.top-margin{margin-top:calc(2.2rem + env(safe-area-inset-top))}.top-index{padding:1.6rem 0 5.7rem;background:-webkit-gradient(linear,left top,left bottom,from(#0086f6),to(#1cbbfa));background:-webkit-linear-gradient(top,#0086f6,#1cbbfa);background:linear-gradient(-180deg,#0086f6,#1cbbfa);position:relative;min-height:3rem}.top-index:before{width:5.45rem;height:5rem;position:absolute;content:"";right:.5rem;top:.3rem;background:url(https://images3.c-ctrip.com/train/activity/20220609-ctrip-check-passenger-phone/top-heyan.png) no-repeat;background-size:cover}.top-index:after{position:absolute;content:"";top:6rem;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(238,241,246,0)),color-stop(50%,#eef1f6));background:-webkit-linear-gradient(top,rgba(238,241,246,0),#eef1f6 50%);background:linear-gradient(180deg,rgba(238,241,246,0),#eef1f6 50%)}.top-index .slogan{width:11.3rem;height:2.45rem;background:url(https://images3.c-ctrip.com/train/activity/20220609-ctrip-check-passenger-phone/slogan.png) no-repeat;background-size:cover;margin-left:.9rem}.top-index-success{padding:1.6rem 0 5.7rem;background:-webkit-gradient(linear,left top,left bottom,from(#0086f6),to(#1cbbfa));background:-webkit-linear-gradient(top,#0086f6,#1cbbfa);background:linear-gradient(-180deg,#0086f6,#1cbbfa);position:relative;min-height:3rem}.top-index-success:after{position:absolute;content:"";top:6rem;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(238,241,246,0)),color-stop(50%,#eef1f6));background:-webkit-linear-gradient(top,rgba(238,241,246,0),#eef1f6 50%);background:linear-gradient(180deg,rgba(238,241,246,0),#eef1f6 50%)}.top-index-success-single{position:relative;min-height:3rem}.top-index-success-single:after{position:absolute;content:"";top:6rem;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(#0086f6),to(#1cbbfa));background:-webkit-linear-gradient(top,#0086f6,#1cbbfa);background:linear-gradient(-180deg,#0086f6,#1cbbfa)}.white-box{margin:.4rem .4rem 0;background:#fff;border-radius:8px;position:relative;z-index:2}.order-detail{margin-top:.95rem;padding:.6rem}.order-detail .tit{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.order-detail .tit strong{font-size:.75rem}.order-detail .tit .tag{line-height:.8rem;padding:0 .2rem;border-radius:2px;border:.5px solid #aaa;font-size:.55rem;color:#666;margin-left:.2rem}.order-detail .tit .more,.order-detail .tit .rbox{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:.65rem;color:#666}.order-detail .tit .more .ifont-arr,.order-detail .tit .rbox .ifont-arr{font-size:.45rem;margin-left:.1rem}.order-detail .tit .more{margin-left:.5rem}.order-detail .tit .rbox{margin-left:auto}.order-detail .txt{margin-top:.3rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:.65rem;color:#666}.order-detail .txt .rbox{margin-left:auto}.order-detail .txt .cancel{color:#5678a8}.wrap-index{margin-top:-5.25rem;position:relative;z-index:2;padding:.8rem 0 calc(3.6rem + env(safe-area-inset-bottom))}.wrap-index:before{position:absolute;content:"";left:0;top:0;right:0;height:4rem;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eff0f4));background:-webkit-linear-gradient(top,#fff,#eff0f4);background:linear-gradient(180deg,#fff,#eff0f4);border-radius:12px}.wrap-index .htit{margin:.8rem .6rem 0;font-size:.75rem;color:#5678a8;font-weight:500;position:relative}.wrap-index .htit:first-child{margin-top:0}.list-hd .tit,.suc-list .tit{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.list-hd .name,.suc-list .name{max-width:3.2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.85rem}.list-hd .tag-green,.list-hd .tag-red,.suc-list .tag-green,.suc-list .tag-red{margin-left:.3rem;height:.75rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 .2rem;border-radius:2px;font-size:.5rem;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.list-hd .tag-red,.suc-list .tag-red{background:#f63b2e;color:#fff}.list-hd .ifont-suc,.list-hd .ifont-tips,.suc-list .ifont-suc,.suc-list .ifont-tips{margin-right:.1rem}.list-hd .tag-green,.suc-list .tag-green{background:#e6f8f1;color:#00b87a}.list-hd{padding:.8rem .6rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.list-hd .btn-select{width:4.3rem;height:1.7rem;border-radius:4px;background-color:#e6f3fe;margin-left:.4rem;font-size:.65rem;color:#0086f6;box-sizing:border-box;font-weight:500}.list-hd .btn-select.cur{border:1px solid #0086f6;background-image:url(https://images3.c-ctrip.com/train/activity/20220609-ctrip-check-passenger-phone/icon-cur.png);background-repeat:no-repeat;background-size:.5rem .5rem;background-position:100% 100%}.list-hd .txt{margin-top:.3rem;font-size:.65rem;color:#999}.list-bd{padding:.8rem 0 1.2rem;margin:0 .6rem;border-top:1px solid #f4f4f4}.list-bd h3{font-size:1rem}.list-bd .btn-submit{margin-top:.55rem;width:100%;height:2.35rem;background:#0086f6;border-radius:6px;font-size:.75rem;font-weight:500;color:#fff}.list-bd .btn-submit:disabled{background:#eee;color:#999}.list-bd .invite{text-align:center;margin:.8rem 0 1.2rem;font-size:.85rem;font-weight:500}.step-cont{margin-top:.8rem}.step-cont li{padding:0 0 1.2rem 1.4rem;margin-bottom:.5rem;position:relative}.step-cont li:before{position:absolute;content:"";top:1.65rem;left:.45rem;bottom:0;width:1px;border-left:.5px solid #ccc}.step-cont li:last-child{padding-bottom:0;margin-bottom:0}.step-cont li:last-child:before{display:none}.step-cont li.disabled em{background:#ccc}.step-cont li.disabled .tit{color:#aaa}.step-cont em{width:.95rem;height:.95rem;border-radius:.95rem;position:absolute;left:0;top:.15rem;text-align:center;line-height:.95rem;background:#0086f6;font-size:.6rem;color:#fff;font-weight:500}.step-cont .tit{font-size:.85rem;font-weight:500}.step-cont .status{margin-top:.2rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.step-cont strong{font-size:.85rem}.step-cont .ifont-edit{font-size:.75rem;color:#5678a8;margin-left:.65rem}.step-cont .ifont-refresh{font-size:.8rem;color:#5678a8;margin-left:.6rem}.step-cont .ifont-refresh.disabled{color:#ccc}.step-cont .txt{font-size:.65rem;color:#999;margin-top:.3rem}.step-cont .time{color:#ccc;font-size:.85rem;margin-left:.3rem;font-weight:500}.fast-track{padding:.8rem .6rem}.fast-track,.fast-track .rbox,.fast-track .tit{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.fast-track h4{font-size:.85rem}.fast-track span{font-size:.6rem;margin:.25rem 0 0 .3rem}.fast-track .txt{font-size:.6rem;color:#999;margin-top:.2rem}.fast-track .rbox{color:#0086f6}.fast-track strong{font-size:.65rem}.fast-track .ifont-arr{font-size:.5rem;margin-left:.1rem}.fast-track-box{margin:1rem 0;background:#f6f9ff;border-radius:6px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:.5rem .75rem}.fast-track-box .icon-fasttrack{width:2.95rem;height:2.95rem;background-repeat:no-repeat;background-size:cover;margin-right:.7rem}.fast-track-box h5{font-size:.75rem;font-weight:600;line-height:.95rem}.fast-track-box .torage{font-size:.6rem;font-weight:400;text-align:right}.fast-track-box p{font-size:.55rem;color:#666;line-height:.75rem;margin-top:.2rem}.info-txt{text-align:center;font-size:.6rem;color:#bbb;margin-top:1rem}.fixed-botm{position:fixed;left:0;bottom:0;right:0;background:#fff;z-index:100;padding:.4rem .8rem calc(.4rem + env(safe-area-inset-bottom))}.fixed-botm .btn-refresh{width:100%;height:2.2rem;border-radius:6px;background:#fff;border:1px solid #0086f6;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#0086f6}.fixed-botm .btn-refresh .ifont-refresh{font-size:.8rem;margin-right:.3rem}.fixed-botm .btn-refresh strong{font-size:.85rem}.fixed-botm .btn-refresh span{font-size:.65rem;margin-left:.3rem}.fixed-botm .btn-refresh:disabled{background:#eee;border:0;color:#999}.wrap-other{padding:1.2rem 0 calc(3.6rem + env(safe-area-inset-bottom));position:relative}.wrap-other:before{height:12rem;background:-webkit-gradient(linear,left top,right top,from(#0af),to(#006fff));background:-webkit-linear-gradient(left,#0af,#006fff);background:linear-gradient(90deg,#0af,#006fff);top:0}.wrap-other:after,.wrap-other:before{position:absolute;content:"";left:0;right:0}.wrap-other:after{top:8.6rem;height:3.4rem;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#eef1f6));background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),#eef1f6);background:linear-gradient(180deg,hsla(0,0%,100%,0),#eef1f6)}.dialog-box{margin:0 1rem 1.2rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#fff;position:relative}.dialog-box .lbox{position:relative;margin-right:.4rem}.dialog-box .avatar{width:2.6rem;height:2.6rem;border:2px solid #fff;border-radius:2.6rem}.dialog-box .tag{position:absolute;bottom:-1px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);white-space:nowrap;padding:0 .35rem;line-height:.8rem;font-size:.5rem;color:#0086f6;background:#fff;border-radius:.8rem;font-weight:500}.dialog-box h4{font-size:.85rem}.dialog-box p{margin-top:.2rem;opacity:.8}.suc-box{padding:.15rem}.suc-hd{height:7.5rem;border-radius:6px;background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,rgba(0,184,122,.16)),to(hsla(0,0%,100%,0)));background:-webkit-linear-gradient(top,rgba(0,184,122,.16) 10%,hsla(0,0%,100%,0));background:linear-gradient(180deg,rgba(0,184,122,.16) 10%,hsla(0,0%,100%,0));box-sizing:border-box;padding-top:.8rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.suc-hd .icon-suc{width:2.8rem;height:2.8rem;background:url(https://images3.c-ctrip.com/train/activity/20220609-ctrip-check-passenger-phone/icon-suc.png) no-repeat;background-size:cover}.suc-hd h3{margin-top:.5rem;color:#00b87a;font-size:1.1rem}.suc-list{margin:-1rem .45rem .45rem}.suc-list li{padding:.6rem .8rem;background:#f2f8fe;border-radius:12px;margin-bottom:.4rem}.suc-list .txt{margin-top:.15rem;font-size:.65rem;color:#999}.finish-box{padding:1.2rem .6rem}.finish-box .txt{height:2.8rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;background:#f2f8fe;border-radius:8px;color:#666;font-weight:500}.finish-box .btn-copy{margin-top:.8rem;width:100%;height:2.4rem;border-radius:2.4rem;background:-webkit-gradient(linear,left top,right top,from(#00a7fa),to(#0076f5));background:-webkit-linear-gradient(left,#00a7fa,#0076f5);background:linear-gradient(90deg,#00a7fa,#0076f5);color:#fff;font-weight:500;font-size:.7rem}.ifont-closed-box{position:absolute;width:2rem;height:2rem;text-align:center;line-height:2rem;right:0;top:0;font-size:.8rem;color:#ccc}.icon-fasttrack{width:2.95rem;height:2.95rem;background-repeat:no-repeat;background-size:cover;margin-right:.7rem}.code-disabled{color:#ccc!important;padding-right:4px}.pop-mid{padding:20px;background:#fff}.pop-mid .pop-modal-hd{text-align:center}.pop-mid .pop-modal-hd h4{font-size:.85rem}.pop-mid .pop-modal-hd p{font-size:.65rem;color:#999;margin-top:2px}.pop-mid .pop-modal-bd{margin-top:2.2rem}.pop-mid .pop-modal-bd .input-txt{width:100%;height:2.7rem;border-radius:8px;box-sizing:border-box;border:1px solid #ccc;padding:0 .75rem;font-size:.85rem;font-weight:500}.pop-mid .pop-modal-bd .input-txt::-webkit-input-placeholder{font-size:.85rem}.pop-mid .pop-modal-bd .input-txt::placeholder{font-size:.85rem}.pop-mid .pop-modal-botm{margin-top:2.2rem}.pop-mid .pop-modal-botm .btn-submit{width:100%;height:2.7rem;background:#0086f6;border-radius:8px;font-size:.85rem;font-weight:500;color:#fff}.warn-txt{text-align:center;font-size:.55rem;line-height:1.2;color:#f5190a;margin-top:1rem}.pop-verify{padding:20px;background:url(https://images3.c-ctrip.com/train/2021/xiaochengxu/V8.40.6/wechat/iamge_bj@3x.png) no-repeat #fff!important;background-size:100% auto!important}.pop-verify .pop-verify-title{margin-top:18px;margin-bottom:20px}.pop-verify .pop-verify-title .pop-verify-name{color:#f70;font-size:14px}.pop-verify .pop-verify-hd{text-align:center}.pop-verify .pop-verify-content{border-radius:4px 4px 4px 4px;padding:12px;list-style:circle}.pop-verify .pop-verify-content li{text-align:left;position:relative}.pop-verify .pop-verify-content li:before{content:"";position:absolute;left:-8px;top:8px;border:1px solid #5678a8;background-color:#5678a8;display:inline-block;width:2px;height:2px;border-radius:50%;margin-right:12px}.pop-verify .pop-verify-content .pop-mid-txt-link{display:inline-block;width:.8rem;height:.5rem;line-height:1rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZGVmcz48c3R5bGUvPjwvZGVmcz48cGF0aCBkPSJNMzIgNTcuMzMzYzEzLjk5MSAwIDI1LjMzMy0xMS4zNDIgMjUuMzMzLTI1LjMzM0M1Ny4zMzMgMTguMDA5IDQ1Ljk5MSA2LjY2NyAzMiA2LjY2NyAxOC4wMDkgNi42NjcgNi42NjcgMTguMDA5IDYuNjY3IDMyYzAgMTMuOTkxIDExLjM0MiAyNS4zMzMgMjUuMzMzIDI1LjMzM3ptMCA0QzE1LjggNjEuMzMzIDIuNjY3IDQ4LjIgMi42NjcgMzJTMTUuOCAyLjY2NyAzMiAyLjY2NyA2MS4zMzMgMTUuOCA2MS4zMzMgMzIgNDguMiA2MS4zMzMgMzIgNjEuMzMzem0yLTE4LjY2NmguNjY3YTIgMiAwIDAgMSAwIDRoLTUuMzM0YTIgMiAwIDAgMSAwLTRIMzBWMjguMDE5Yy0xLjEwNSAwLTItLjktMi0yLjAxQzI4IDI0LjkgMjguODk1IDI0IDMwIDI0aDJjMS4xMDUgMCAyIC45IDIgMi4wMXYxNi42NTd6bS0yLjY2Ny0yMS4zMzRhMi42NjcgMi42NjcgMCAxIDEgMC01LjMzMyAyLjY2NyAyLjY2NyAwIDAgMSAwIDUuMzMzeiIgZmlsbD0iI2FhYSIgY2xhc3M9InRyYW5zZm9ybS1ncm91cCIvPjwvc3ZnPg==");background-size:.6rem .6rem;background-position:50%;background-repeat:no-repeat}.pop-verify .pop-verify-btn{overflow:hidden;border-top:1px solid #f0f2f5;display:-webkit-box;display:-webkit-flex;display:flex;border-radius:0 0 12px 12px;padding:20px 0}.pop-verify .pop-verify-btn button{-webkit-box-flex:1;-webkit-flex:1;flex:1;border-radius:6px;height:44px;background:#fff;font-size:16px;border:.5px solid #0086f6;color:#0086f6}.pop-verify .pop-verify-btn button:last-child{margin-left:10px}.pop-verify .pop-free-btn{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;border-radius:0 0 12px 12px;padding:20px 0}.pop-verify .pop-free-btn button{-webkit-box-flex:1;-webkit-flex:1;flex:1;border-radius:6px;height:44px;background:#fff;font-size:16px;border:.5px solid #0086f6;color:#0086f6}.pop-verify .pop-free-btn button:last-child{margin-left:10px}.pop-verify .pop-free-btn .btn-confirm{background:-webkit-linear-gradient(left,#00a7fa,#0076f5);color:#fff;-webkit-box-flex:1;-webkit-flex:1;flex:1;border-radius:6px;height:44px;font-size:16px}.pop-verify .pop-free-btn .btn-confirm p{font-size:.55rem;line-height:.75rem;font-weight:400}.pop-coupon{max-height:500px}.pop-coupon .pop-coupon-bd{padding:12px;background:#f8fafd;position:relative}.pop-coupon .pop-coupon-bd:before{height:76px;position:absolute;content:"";left:0;top:0;right:0;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(hsla(0,0%,100%,0)));background:-webkit-linear-gradient(top,#fff,hsla(0,0%,100%,0));background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0))}.pop-coupon .pop-coupon-bd .tgrey{margin:12px 0 8px}.pop-coupon .pop-coupon-bd .ifont-circle-checked,.pop-coupon .pop-coupon-bd .ifont-radio{font-size:22px;color:#f85e53}.pop-coupon .pop-coupon-empty{margin:50px 0;text-align:center}.pop-coupon .pop-coupon-empty .icon-empty{width:170px;height:170px;background:url(https://images3.c-ctrip.com/train/activity/ctrip-order-static/icon-empty.png) no-repeat;background-size:cover;display:block;margin:0 auto}.pop-coupon .pop-coupon-empty h2{margin-top:12px}.pop-coupon .pop-coupon-used{margin:20px 0 50px;text-align:center}.pop-coupon .pop-coupon-used .icon-coupon{position:relative;width:170px;height:170px;background:url(https://images3.c-ctrip.com/train/2021/app/V8.43/xiaochengxu/huoke/img-coupons.png) no-repeat;background-size:cover;display:block;margin:0 auto}.pop-coupon .pop-coupon-used .coupon-txt{color:#ff6602;font-size:17px;font-weight:900;height:21px;letter-spacing:0;line-height:21px;position:absolute;top:35%;left:27%}.pop-coupon .pop-coupon-used .tit{color:#333;font-size:22px}.pop-coupon .pop-coupon-used .info{background:-webkit-gradient(linear,right top,left top,from(#fff),color-stop(53.99%,#fff1e6),to(#fff));background:-webkit-linear-gradient(right,#fff,#fff1e6 53.99%,#fff);background:linear-gradient(-90deg,#fff,#fff1e6 53.99%,#fff);padding:2px;color:#ff6602;font-size:13px;width:259px;margin:0 auto}.pop-coupon .pop-coupon-used .coupon-price{color:#666;font-size:14px;height:21px;line-height:21px;padding-top:12px}.pop-coupon .pop-coupon-used h2{margin-top:12px}.pop-coupon .pop-coupon-select,.pop-coupon .pop-coupon-unused{position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-shadow:0 2px 8px 1px rgba(0,0,0,.06);margin:0!important}.pop-coupon .pop-coupon-unused{height:48px;padding:0 12px}.pop-coupon .pop-coupon-item{margin-bottom:12px}.pop-coupon .pop-coupon-item:last-child{margin-bottom:0}.pop-coupon .pop-coupon-select{height:90px;padding-right:12px}.pop-coupon .pop-coupon-select .lbox{width:90px;height:90px;background:-webkit-gradient(linear,left top,right bottom,from(#f98078),to(#f85e53));background:-webkit-linear-gradient(left top,#f98078,#f85e53);background:linear-gradient(left top,#f98078,#f85e53);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:8px 0 0 8px;color:#fff;margin-right:12px}.pop-coupon .pop-coupon-select .lbox p{font-size:11px}.pop-coupon .pop-coupon-select .lbox .price{font-size:32px;font-weight:700;line-height:36px}.pop-coupon .pop-coupon-select .lbox .price:after{content:"元";font-size:14px;font-weight:400;margin-left:1px}.pop-coupon .pop-coupon-select .tit{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.pop-coupon .pop-coupon-select .tit .ifont-info{font-size:14px;color:#0086f6;margin:2px 0 0 5px}.pop-coupon .pop-coupon-select .txt{font-size:12px;color:#999;margin-top:5px}.pop-coupon .pop-coupon-select .info{margin-top:12px;font-size:10px;color:#aaa;display:inline-block;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.pop-coupon .pop-coupon-select .ifont-more{font-size:8px;margin-left:4px;color:#ccc}.pop-coupon .pop-coupon-select .ifont-more.closed{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pop-coupon .pop-coupon-detail{background:#fff;padding:24px 15px 18px;margin-top:-8px;border-radius:0 0 8px 8px}.pop-coupon .pop-coupon-detail p{font-size:12px;color:#666;margin-bottom:4px}.pop-coupon .pop-coupon-detail p:last-child{margin-bottom:0}.verify-card{margin:0 .6rem .85rem;text-align:center;padding:.7rem 0 1.2rem;background-color:#fff;border-radius:.4rem;position:relative}.verify-card img{width:7.2rem;height:5.5rem;margin:0 auto}.verify-card .tit{font-size:.85rem;color:#333;font-weight:500;line-height:1.05rem;margin-bottom:.3rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:.2rem}.verify-card .tit .signs{width:.7rem;height:.7rem;background:url(https://images3.c-ctrip.com/train/2022/app/8.54/xiaochengxu/heyan/icon_yichang.png) no-repeat;background-size:contain}.verify-card .sub{font-size:.65rem;color:#999;line-height:.85rem;margin-bottom:.6rem}.verify-card .btn{width:6rem;height:1.75rem;border-radius:.2rem;background-color:#0086f6;color:#fff;font-size:.7rem}.verify-pop{width:14.05rem;padding:1.1rem .8rem .8rem;border-radius:.4rem;background-color:#fff;position:relative}.verify-pop .ifont-closed{position:absolute;top:.65rem;right:.65rem;color:#666}.verify-pop .verify-pop-cont{text-align:center}.verify-pop .verify-pop-cont img{width:5rem;height:5rem;margin:0 auto .3rem}.verify-pop .verify-pop-cont .tit{font-size:.85rem;color:#333;font-weight:600;line-height:1.1rem;margin-bottom:.3rem}.verify-pop .verify-pop-cont .sub{font-size:.7rem;color:#999;font-weight:400;line-height:1rem;margin-bottom:1.2rem}.verify-pop .verify-pop-cont .btn{width:100%;height:1.8rem;background:-webkit-gradient(linear,right top,left top,from(#0076f5),to(#00a7fa));background:-webkit-linear-gradient(right,#0076f5,#00a7fa);background:linear-gradient(-90deg,#0076f5,#00a7fa);color:#fff;border-radius:.2rem;font-size:.75rem;font-weight:500;margin-bottom:.8rem}.verify-pop .verify-pop-cont .btn.blank{box-sizing:border-box;border:.05rem solid #0086f6;background:#fff;color:#0086f6}.verify-pop .verify-pop-cont .btn:last-child{margin:0}.verify-pop .verify-pop-cont .protocol{font-size:.6rem;color:#999;font-weight:400;line-height:.85rem}.verify-pop .blue{color:#0086f6}
