.h5 .train-content{padding-top:12px;overflow:hidden}.flowEntrance{margin:8px 8px 0;background:#fff;border-radius:12px 12px 12px 12px;display:-webkit-box;display:-webkit-flex;display:flex;height:44px}.flowEntrance .moneybag{width:24px;height:24px;display:inline-block;padding:12px 13px}.flowEntrance .txt{color:#f70;font-size:14px;font-weight:500;width:80%;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:12px 0}.flowEntrance .ifont-arr{padding:12px;color:#f70}.h5 .list-date-select{height:54px}.list-item .rbox,.list-recomd .rbox,.list-seat-select .rbox{margin-left:auto;text-align:right}.list-item .price,.list-recomd .price,.list-seat-select .price{font-size:22px;font-weight:700}.list-item .price:before,.list-recomd .price:before,.list-seat-select .price:before{content:"\00A5";font-size:15px;margin-right:2px}.auto-filter-box{background:#fff;width:100%;z-index:10;padding-right:5px}.station-filter-bd{padding:8px 12px!important;border-radius:8px}.station-filter-bd .station-items{overflow-x:auto;text-align:right;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.pc .station-filter-bd .station-items{width:86%}.h5 .station-filter-bd .station-items{width:80%}.station-filter-bd .station-items .item{background:#f2f8fe;color:#0086f6;font-size:12px;padding:5px 8px;margin-left:12px;white-space:nowrap;border-radius:8px}.station-filter-bd .station-items .item:first-child{margin-left:auto}.station-filter-bd .ifont-closed{margin-left:8px}.station-items::-webkit-scrollbar{height:0!important}.station-items{-ms-overflow-style:none;overflow:-moz-scrollbars-none}.other-trainlist-txt{margin:16px 8px 8px}.list-open-1.show{max-height:80px}.list-open-2.show{max-height:160px}.list-open-3.show{max-height:240px}.list-open-4.show{max-height:320px}.list-open-5.show{max-height:400px}.list-open-6.show{max-height:480px}.list-open-7.show{max-height:560px}.list-open{overflow:hidden}.list-seat-select li{padding:16px 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid #eef1f6}.list-seat-select li:last-child{border-bottom:0}.list-seat-select .ifont-tips{font-size:14px;margin-left:5px;color:#0086f6}.list-seat-select .price{color:#0086f6}.list-seat-select .surplus-vote{font-size:12px;margin-top:-6px}.list-seat-select .btn-book{width:74px}.pc .list-seat-select{margin:0 24px}.pc .list-seat-select .seat-type{font-size:16px}.pc .list-seat-select .btn-book{height:44px;margin-left:18px;font-size:16px}.h5 .list-seat-select{margin:0 12px}.h5 .list-seat-select .seat-type{font-size:13px}.h5 .list-seat-select .btn-book{height:40px;margin-left:21px;font-size:15px}.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}.list-item{z-index:2;position:relative}.list-item .from .time{color:#0072d1}.list-item .price{color:#0086f6}.list-item .surplus-list{display:-webkit-box;display:-webkit-flex;display:flex}.list-item .tag-qiang{position:absolute;top:0;left:0;padding:0 20px 0 8px;background:-webkit-gradient(linear,left top,right top,from(#ffe6d2),to(#fff));background:-webkit-linear-gradient(left,#ffe6d2,#fff);background:linear-gradient(90deg,#ffe6d2,#fff);color:#f70;border-radius:6px 0 0}.list-item .tag-hsgd,.list-item .tag-tzhc{position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:100% 100%;border-radius:8px 2px}.list-item .tag-prefetch{position:absolute;top:0;left:0;padding:0 8px;border-radius:6px 0;font-size:11px}.list-item .tag-hsgd{background-image:url(https://images3.c-ctrip.com/train/activity/ctrip-order-static/tag-hsgd.png);z-index:2}.list-item .tag-tzhc{background-image:url(https://images3.c-ctrip.com/train/activity/ctrip-order-static/tag-tzhc.png)}.list-item .tag-hsgd+.tag-tzhc{border-radius:0 2px 8px 0}.list-item .tag-hsgd+.tag-tzhc:before{position:absolute;content:"";width:10px;top:0;left:-10px;background:#ffa40a}.list-item.disabled .mid,.list-item.disabled .price,.list-item.disabled .station,.list-item.disabled .surplus-list li,.list-item.disabled .time{color:#ccc!important}.pc .list-item{padding:24px}.pc .list-item.cur{border:3px solid #ffdcbf;padding:21px}.pc .list-item .tag-qiang{line-height:18px;font-size:12px}.pc .list-item .tag-hsgd,.pc .list-item .tag-tzhc{width:68px;height:18px}.pc .list-item .tag-hsgd+.tag-tzhc{left:68px}.pc .list-item .tag-hsgd+.tag-tzhc:before{height:18px}.pc .list-item .btn-closed,.pc .list-item .btn-show{width:44px;height:44px;font-size:14px}.pc .list-item .btn-closed .ifont-more,.pc .list-item .btn-show .ifont-more{font-size:12px;display:block}.pc .list-item .btn-login{padding:0 12px;height:44px;font-size:14px}.pc .list-item .btn-closed.btn-orange{background:#ffdcbf;color:#f70}.pc .list-item .btn-closed.btn-linear-blue{background:#f2f8fe;background:#bfe0fc;color:#0086f6}.pc .list-item .btn-closed .ifont-more{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.pc .list-item .surplus-list{margin-top:-2px}.pc .list-item .surplus-list li{margin-left:20px;font-size:12px;color:#999}.pc .list-item .login-desc{color:#666}.h5 .list-item{padding:16px 12px}.h5 .list-item.cur{border:2px solid #ffdcbf;padding:14px 10px}.h5 .list-item .tag-qiang{line-height:16px;font-size:10px}.h5 .list-item .tag-hsgd,.h5 .list-item .tag-tzhc{width:52px;height:14px}.h5 .list-item .tag-hsgd+.tag-tzhc{left:52px}.h5 .list-item .tag-hsgd+.tag-tzhc:before{height:14px}.h5 .list-item .price{margin-top:-13px}.h5 .list-item .surplus-list{margin-top:8px}.h5 .list-item .surplus-list li{font-size:11px;color:#666}.h5 .list-item .surplus-list li.disabled{color:#ccc}.h5 .list-item .surplus-list li:first-child{width:80px}.h5 .list-item .surplus-list li:nth-child(2){width:84px;text-align:center}.h5 .list-item .surplus-list li:nth-child(3){width:80px;text-align:right}.h5 .list-item .surplus-list li:nth-child(4),.h5 .list-item .surplus-list li:nth-child(5){-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:right}.h5 .list-item .surplus-list .tag-nocount{width:100%!important}.list-bd{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.list-bd .tag-hsgd{background-image:url(https://images3.c-ctrip.com/train/activity/ctrip-order-static/tag-hsgd.png);z-index:5}.list-bd .tag-tzhc{background-image:url(https://images3.c-ctrip.com/train/activity/ctrip-order-static/tag-tzhc.png)}.list-bd .station,.list-bd .time{font-weight:700}.list-bd .time em{position:absolute;font-size:10px;margin:6px 0 0 1px;font-weight:400}.list-bd .station{margin-top:-4px}.list-bd .mid{position:relative;font-size:12px}.list-bd .mid:after{position:absolute;content:"";left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(https://images3.c-ctrip.com/train/activity/ctrip-order-static/icon-fromto.png) no-repeat}.list-bd .trans{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-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.list-bd .trans p{font-size:12px;color:#999}.list-bd .trans .trans-station{line-height:15px;color:#0086f6;border-radius:15px;padding:0 5px;position:relative}.list-bd .trans .trans-station:after,.list-bd .trans .trans-station:before{width:10px;height:1px;position:absolute;content:"";top:50%;margin-top:-1px}.list-bd .trans .trans-station:before{background:-webkit-gradient(linear,left top,right top,from(#fff),to(#0086f6));background:-webkit-linear-gradient(left,#fff,#0086f6);background:linear-gradient(90deg,#fff,#0086f6);left:-10px}.list-bd .trans .trans-station:after{background:-webkit-gradient(linear,right top,left top,from(#fff),to(#0086f6));background:-webkit-linear-gradient(right,#fff,#0086f6);background:linear-gradient(270deg,#fff,#0086f6);right:-10px}.list-bd .haoshi{text-align:center;white-space:nowrap}.list-bd .checi{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}.list-bd .ifont-cert{font-size:13px;color:#d1d8dd}.list-bd .to{text-align:right}.list-bd .btn-book,.list-bd .btn-closed,.list-bd .btn-login,.list-bd .btn-show{margin-left:16px}.list-bd .tag-shihui{display:-webkit-box;display:-webkit-flex;display:flex;height:20px;border-radius:4px;font-size:12px;line-height:20px}.list-bd .tag-shihui .l{background:-webkit-gradient(linear,left top,right bottom,from(#ff4985),to(#ff6d63));background:-webkit-linear-gradient(top left,#ff4985,#ff6d63);background:linear-gradient(top left,#ff4985,#ff6d63);color:#fff;padding:0 4px;border-radius:4px}.list-bd .tag-shihui .r{background:-webkit-gradient(linear,right top,left bottom,from(#ff4985),to(#ff6d63));background:-webkit-linear-gradient(top right,#ff4985,#ff6d63);background:linear-gradient(top right,#ff4985,#ff6d63);border-radius:0 4px 4px 0;color:#f63b2e;padding:0 4px;position:relative}.list-bd .tag-shihui .r:before{left:1px;top:1px;right:1px;bottom:1px;background:#fff;position:absolute;content:"";border-radius:0 3px 3px 0}.list-bd .tag-shihui .r span{position:relative;z-index:2}.pc .list-bd .from,.pc .list-bd .to{width:100px}.pc .list-bd .time{font-size:24px}.pc .list-bd .station{font-size:14px}.pc .list-bd .mid{width:80px;height:42px;margin:0 16px;color:#999}.pc .list-bd .mid:after{width:80px;height:6px;background-size:80px 6px}.pc .list-bd .trans{width:80px;margin:0 16px}.pc .list-bd .trans .trans-station{font-size:12px;border:1px solid #0086f6}.pc .list-bd .checi{margin-top:8px}.pc .list-bd .ifont-cert{margin-left:4px}.pc .list-bd .btn-book{width:74px;height:44px;font-size:16px}.h5 .list-bd .from,.h5 .list-bd .to{width:80px}.h5 .list-bd .time{font-size:22px}.h5 .list-bd .station{font-size:12px}.h5 .list-bd .mid{width:60px;height:32px;margin:0 12px;color:#666}.h5 .list-bd .mid:after{width:60px;height:3px;background-size:60px 3px;margin-top:2px}.h5 .list-bd .trans{width:80px;margin:0 2px}.h5 .list-bd .trans .trans-station{font-size:12px;border:.5px solid #0086f6}.h5 .list-bd .checi{margin-top:2px}.h5 .list-bd .ifont-cert{margin-left:2px}.pc .transfer-box h3{margin:24px 0 12px}.pc .transfer-box .trans-more{height:68px}.pc .transfer-box .trans-more .ifont-arr{font-size:12px;-webkit-transform:scale(.85);transform:scale(.85);-webkit-transform-origin:center center;transform-origin:center center;margin:4px 0 0 6px}.h5 .transfer-box h3{margin:16px 8px 8px}.h5 .transfer-box .surplus-list{margin:8px -10px -10px;background:#f8fafd;border-radius:0 0 12px 12px;padding:0 10px;height:30px;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.h5 .transfer-box .surplus-list li{-webkit-box-flex:1;-webkit-flex:1;flex:1}.h5 .transfer-box .surplus-list li:last-child{text-align:right}.h5 .transfer-box .trans-more{height:48px}.h5 .transfer-box .trans-more .ifont-arr{font-size:10px;margin:2px 0 0 6px}.transfer-box .trans-more{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;cursor:pointer}.transfer-box .trans-more .ifont-arr{color:#999}.pop-trans .pop-botm-bd{padding:16px 0 8px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(20%,#f6f8fa));background:-webkit-linear-gradient(top,#fff,#f6f8fa 20%);background:linear-gradient(180deg,#fff,#f6f8fa 20%);max-height:420px;overflow:scroll}.pop-trans .trans-info{margin:0 16px 10px 24px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#666}.pop-trans .trans-info .date,.pop-trans .trans-info .week{margin-right:12px}.pop-trans .trans-info .haoshi{margin-left:auto}.pop-trans .pop-trans-travel{padding:16px 12px 16px 16px}.pop-transorder{padding:1rem}.pop-transorder-hd{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:1.65rem 0 .6rem}.pop-transorder-hd:first-child{margin-top:0}.pop-transorder-hd em{width:.8rem;height:.8rem;border-radius:2px;background:#0086f6;color:#fff;line-height:.8rem;text-align:center;font-size:.55rem;margin-right:.3rem}.pop-transorder-hd p{font-size:.65rem}.pop-transorder-bd{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.pop-transorder-bd .from,.pop-transorder-bd .to{-webkit-box-flex:1;-webkit-flex:1;flex:1}.pop-transorder-bd .to{text-align:right}.pop-transorder-bd h5{font-size:1rem}.pop-transorder-bd h5 em{position:absolute;font-size:.55rem;margin:.15rem 0 0 .1rem;font-weight:400}.pop-transorder-bd p{font-size:.6rem}.pop-transorder-bd .mid{position:relative;font-size:12px}.pop-transorder-bd .mid:after{position:absolute;content:"";left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(https://images3.c-ctrip.com/train/activity/ctrip-order-static/icon-fromto.png) no-repeat}.pop-transorder-bd .mid{width:60px;height:32px;margin:0 12px;color:#666}.pop-transorder-bd .mid:after{width:60px;height:3px;background-size:60px 3px;margin-top:2px}.pop-transorder-bd .ifont-arrow{font-size:1rem;color:#e0e4eb}.pop-transorder-bd .btn-blue,.pop-transorder-bd .btn-orange{width:72px;height:30px;margin-left:12px;font-size:13px}.pop-transorder-info{padding:.4rem}.pop-schedule-mask{position:fixed;top:0;left:0;background:rgba(0,0,0,.5);height:100%;width:100%;z-index:999}.h5 .pop-schedule-bd{margin-top:0}.pc .pop-schedule-bd{margin-top:12px}.pop-schedule-dd li,.pop-schedule-dt li{line-height:19px;padding-left:20px;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;font-size:12px}.pop-schedule-dd .station,.pop-schedule-dt .station{width:64px;text-align:left}.pop-schedule-dd .time,.pop-schedule-dt .time{width:48px;text-align:center}.pop-schedule-dd .stop,.pop-schedule-dt .stop{width:48px;text-align:right}.pop-schedule-dd{min-height:200px;max-height:400px;overflow-y:auto;-webkit-overflow-scrolling:touch}.pc .pop-schedule-dd{margin:0 -48px;padding:0 48px}.h5 .pop-schedule-dd{margin:0 -20px;padding:0 20px}.pop-schedule-dd li{margin-top:26px}.pop-schedule-dd li:before{width:9px;height:9px;border:1px solid #ccc;box-sizing:border-box;position:absolute;content:"";left:0;top:5px;border-radius:9px}.pop-schedule-dd li:after{width:1px;height:28px;background:#ccc;position:absolute;content:"";left:4px;top:18px}.pop-schedule-dd li:first-child{margin-top:12px}.pop-schedule-dd li:last-child:after{display:none}.pop-schedule-dd li.from{color:#0086f6}.pop-schedule-dd li.from:before{background:#0086f6;border-color:#0086f6}.pop-schedule-dd li.from:after{background:#0086f6}.pop-schedule-dd li.though:before{border-color:#0086f6}.pop-schedule-dd li.though:after{background:#0086f6}.pop-schedule-dd li.end{color:#0086f6}.pop-schedule-dd li.end:before{background:#0086f6;border-color:#0086f6}.pop-schedule-dd li.disabled{color:#999}.modify-seat{padding:16px 12px}.modfity-seat-hd{font-size:12px;color:#666}.modfity-seat-bd{margin-top:8px}.modfity-seat-bd,.modfity-seat-bd li{display:-webkit-box;display:-webkit-flex;display:flex}.modfity-seat-bd li{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-right:8px;height:78px;border:1px solid #eee;border-radius:6px;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.modfity-seat-bd li:last-child{margin-right:0}.modfity-seat-bd li.cur{border:2px solid #0086f6;background:#f2f8fe;position:relative;color:#0086f6}.modfity-seat-bd li.cur:after{width:16px;height:16px;position:absolute;content:"";right:-1px;bottom:-1px;background:url(https://images3.c-ctrip.com/train/activity/ctrip-order-static/icon-select-blue.png) no-repeat;background-size:cover}.modfity-seat-bd li.cur .txt{color:#0086f6}.modfity-seat-bd li.disabled{color:#bbb;background:#f8f8f8}.modfity-seat-bd li.disabled .txt{color:#bbb}.modfity-seat-bd .seat{font-size:13px}.modfity-seat-bd .price{font-size:12px}.modfity-seat-bd .price:before{font-size:10px;content:"\00A5"}.modfity-seat-bd .txt{font-size:11px}.modfity-seat-bd+.modfity-seat-hd{margin-top:16px}.list-open.open{max-height:478px}.list-open{-webkit-transition:all .5s linear;transition:all .5s linear;max-height:0;background:#fff;position:relative;padding-top:16px;border-radius:0 0 12px 12px}.list-open:before{position:absolute;content:"";left:0;top:0;right:0;height:32px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(69,88,115,.07)),to(rgba(69,88,115,0)));background:-webkit-linear-gradient(top,rgba(69,88,115,.07),rgba(69,88,115,0));background:linear-gradient(180deg,rgba(69,88,115,.07),rgba(69,88,115,0))}.pc .list-open{margin:-32px 0 16px}.h5 .list-open{margin:-24px 8px 8px}.list-trans-online{padding:24px}.list-trans-online .btn-book{width:74px;height:44px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:16px}.list-trans-bd{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.pc .list-trans-bd{padding-right:90px}.list-trans-bd .info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-top:3px}.list-trans-bd .info em{width:18px;height:18px;text-align:center;line-height:18px;background:#99aeca;color:#fff;border-radius:2px;margin-right:12px}.list-trans-bd .info .checi,.list-trans-bd .info .date{font-size:12px;color:#999;margin-right:12px}.list-trans-bd .info .jingting{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:12px;color:#5678a8}.list-trans-bd .info .jingting .ifont-local{font-size:12px;color:#0086f6;margin-right:2px}.h5 .list-trans-bd .info .jingting{margin-left:auto}.list-trans-bd .from,.list-trans-bd .to{padding-left:30px;position:relative;line-height:27px}.list-trans-bd .from:before,.list-trans-bd .to:before{position:absolute;content:"";width:7px;height:7px;border-radius:7px;background:#dde4ed;left:6px;top:10px;z-index:2}.list-trans-bd .from .time,.list-trans-bd .to .time{margin-right:34px}.list-trans-bd .from .time em,.list-trans-bd .to .time em{position:absolute;margin:2px 0 0 2px;font-weight:400}.pc .list-trans-bd .from .station,.pc .list-trans-bd .from .time,.pc .list-trans-bd .to .station,.pc .list-trans-bd .to .time{font-size:18px}.pc .list-trans-bd .from .time em,.pc .list-trans-bd .to .time em{font-size:12px}.h5 .list-trans-bd .from .station,.h5 .list-trans-bd .from .time,.h5 .list-trans-bd .to .station,.h5 .list-trans-bd .to .time{font-size:17px}.h5 .list-trans-bd .from .time em,.h5 .list-trans-bd .to .time em{font-size:10px}.list-trans-bd .from{margin-top:12px}.list-trans-bd .from:after{width:1px;height:30px;position:absolute;content:"";left:9px;top:17px;background:#ccd6e5}.list-trans-bd .to{margin-top:8px}.list-trans-bd .seat-select{width:240px}.list-trans-bd .seat-select li{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:10px}.list-trans-bd .seat-select li:last-child{margin-bottom:0}.list-trans-bd .seat-select li.cur .seat,.list-trans-bd .seat-select li.cur .status{color:#0086f6}.list-trans-bd .seat-select .ifont-radio,.list-trans-bd .seat-select .ifont-radioed{margin-right:6px}.list-trans-bd .seat-select .seat,.list-trans-bd .seat-select .status{color:#666;margin-right:12px}.list-trans-bd .seat-select .price{font-size:18px;font-weight:700;margin-left:auto;color:#0086f6;line-height:22px}.list-trans-bd .seat-select .price:before{content:"\00A5";font-size:14px;margin-right:2px}.list-trans-mid{height:36px;position:relative;border-radius:2px;background:-webkit-gradient(linear,left top,right top,color-stop(20%,rgba(238,246,255,.5)),to(hsla(0,0%,100%,.5)));background:-webkit-linear-gradient(left,rgba(238,246,255,.5) 20%,hsla(0,0%,100%,.5));background:linear-gradient(90deg,rgba(238,246,255,.5) 20%,hsla(0,0%,100%,.5));display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.pc .list-trans-mid{margin:22px 0}.pc .list-trans-mid p{color:#999}.h5 .list-trans-mid{margin:18px 0}.h5 .list-trans-mid p{color:#666}.list-trans-mid .tag{width:18px;height:36px;border-radius:2px;background:#99aeca;font-size:12px;color:#fff;line-height:12px;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;text-align:center;margin-right:12px}.list-trans-mid p{font-size:12px}.list-result-none{background:#fff;padding:16px 16px 44px}.list-none-filter{margin-bottom:30px}.list-none-filter h4{font-size:14px}.list-none-filter-bd{margin:12px -8px 0 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap}.list-none-filter-bd li{margin:8px 8px 0 0;line-height:30px;border-radius:1px;background:#e8f2fe;color:#0086f6;padding:0 8px}.list-none-filter-bd li .ifont-closed{width:16px;height:16px;margin:-2px 0 0 6px;line-height:16px;text-align:center;font-size:12px}.list-none-info{padding-top:24px;text-align:center}.list-none-info .icon-result-none{width:160px;height:160px;background:url(https://images3.c-ctrip.com/train/activity/ctrip-order-static/img-empty.png) no-repeat;background-size:cover;display:block;margin:0 auto 8px}.list-none-info h5{font-size:18px}.list-none-info p{margin:8px 32px 0;color:#8592a6}@media only screen and (min-width:760px){.list-result-none{margin-top:16px}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:192dpi){.icon-result-none{background-image:url(https://images3.c-ctrip.com/train/activity/ctrip-order-static/img-empty.png)!important}}.list-recomd{background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#fff2f2),color-stop(85%,#fff));background:-webkit-linear-gradient(top,#fff2f2 10%,#fff 85%);background:linear-gradient(180deg,#fff2f2 10%,#fff 85%);position:relative}.list-recomd .tag-tjjp{position:absolute;top:0;left:0;background:url(https://images3.c-ctrip.com/train/activity/ctrip-order-static/tag-tjjp.png) no-repeat;background-size:100% 100%;border-radius:8px 2px}.list-recomd .from .time,.list-recomd .price{color:#f70}.pc .list-recomd{border:4px solid #fff;padding:20px}.pc .list-recomd .tag-tjjp{width:68px;height:18px}.h5 .list-recomd{border:2px solid #fff;padding:18px 10px}.h5 .list-recomd .tag-tjjp{width:52px;height:14px}.spring-box-component{-webkit-transition:all .4s;transition:all .4s;overflow:hidden}.spring-box-component>div{overflow:hidden}.date-picker-mobile-component .slide-up-dialog{height:90%;border-radius:12px 12px 0 0;overflow:hidden}.date-picker-mobile-component .pop-calendar{height:100%;box-sizing:border-box}.pop-calendar .pop-widget-botm-bd{padding:0;overflow-y:scroll}.pop-calendar-tips{padding:6px 16px;background:#fff8f2;font-size:12px;color:#666}.pop-calendar-date,.pop-calendar-week{padding:0 6.5px;width:100%;box-sizing:border-box;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap}.pop-calendar-date li,.pop-calendar-week li{-webkit-flex-basis:14.25%;flex-basis:14.25%;height:50px;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;margin:0 0 8px}.pop-calendar-week li{font-size:14px;color:#666;font-weight:700}.pop-calendar-week li:first-child,.pop-calendar-week li:last-child{color:#89a0c2}.pop-calendar-month{height:40px;padding:0 16px;background:#f7f7fb;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.pop-calendar-date{margin-top:8px}.pop-calendar-date li{position:relative;border-radius:6px}.pop-calendar-date li.disabled,.pop-calendar-date li.disabled .prejl{color:#ccc}.pop-calendar-date li.cur{background:#0086f6;color:#fff}.pop-calendar-date li.cur .prejl{color:#fff}.pop-calendar-date strong{font-size:20px;font-weight:500}.pop-calendar-date .mark,.pop-calendar-date .prejl{font-size:10px;position:absolute;left:0;right:0;text-align:center}.pop-calendar-date .mark{top:0}.pop-calendar-date .prejl{bottom:0;color:#f63b2e}.sure-multiple-date{color:#0086f6;top:0;padding:0 16px;right:0;font-size:16px;z-index:5;position:absolute;line-height:56px;text-align:center;cursor:pointer}.reschedule-banner{width:100%;box-sizing:border-box;background:#fff4eb;color:#666;font-size:12px;letter-spacing:-.15px;line-height:17px;padding:10px 12px}.reschedule-banner .rule{color:#f70;font-size:12px;letter-spacing:-.15px}.reschedule-banner .rule .ifont-back{padding-right:3px;font-size:8px;-webkit-transform:rotate(180deg);transform:rotate(180deg);display:inline-block;vertical-align:top}.pc .reschedule-banner{margin-bottom:16px;overflow:hidden;border-radius:12px}.list-date-select{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap;overflow:hidden}.h5 .list-date-select{height:62px;background:#fff;overflow:hidden}.list-date-select .date-list{-webkit-box-flex:1;-webkit-flex:1;flex:1}.pc .list-date-select .date-list,.pc .list-date-select .date-list li{display:-webkit-box;display:-webkit-flex;display:flex}.pc .list-date-select .date-list li{font-size:14px;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;height:50px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-weight:700;position:relative;z-index:2}.pc .list-date-select .date-list li:before{position:absolute;content:"";width:1px;height:24px;background:#eee;top:14px;right:0}.pc .list-date-select .date-list li:last-child:before{display:none}.pc .list-date-select .date-list li.cur:after{width:56px;height:2px;border-radius:2px;background:#0086f6;position:absolute;content:"";left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-1px}.pc .list-date-select .date-list li.cur,.pc .list-date-select .date-list li.cur .date{color:#0086f6}.pc .list-date-select .date-list .week{margin-left:6px}.pc .list-date-select .date-list .date{color:#666}.h5 .list-date-select .date-list{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap;padding:3px 24px 20px 8px;height:46px}.h5 .list-date-select .date-list li{width:42px;height:46px;background:#fff;border:1px solid #fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-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;color:#666;border-radius:4px;margin-right:15px}.h5 .list-date-select .date-list li:last-child{margin-right:0}.h5 .list-date-select .date-list li.cur{color:#0086f6;background:#f5faff;border-color:#d7ebfe;font-weight:700}.h5 .list-date-select .date-list .week{font-size:12px}.h5 .list-date-select .date-list .date{font-size:13px}.list-date-select .calendar{width:56px;padding-bottom:13px;position:relative;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}.list-date-select .calendar:before{position:absolute;content:"";width:24px;top:0;left:-24px;bottom:0;background:url(https://images3.c-ctrip.com/train/activity/ctrip-order-static/calendar-shadow.png) no-repeat;background-size:cover}.list-date-select .calendar .ifont-clder{font-size:18px;color:#666;width:24px;height:24px;text-align:center;line-height:24px}.list-date-select .calendar .ifont-triangle{font-size:6px;color:#ddd}.list-date-select .forward,.list-date-select .next{width:76px;height:50px;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;cursor:pointer;position:relative}.list-date-select .forward:after,.list-date-select .next:after{position:absolute;content:"";width:1px;height:24px;background:#eee;top:14px}.list-date-select .forward:hover,.list-date-select .next:hover{color:#0086f6}.list-date-select .forward.disabled,.list-date-select .forward.disabled:hover,.list-date-select .next.disabled,.list-date-select .next.disabled:hover{color:#999}.list-date-select .forward .ifont-arr,.list-date-select .next .ifont-arr{width:24px;height:24px;text-align:center;line-height:24px;font-size:12px}.list-date-select .forward:after{right:0}.list-date-select .forward .ifont-arr{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.list-date-select .next:after{left:0}.list-date-select .screen-left{width:100%;border-top:1px solid #eef1f6;padding:16px 24px;position:relative}.list-date-select .screen-left li{padding-left:70px;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;margin:0 0 16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-weight:700}.list-date-select .screen-left li:last-child{margin-bottom:0}.list-date-select .screen-left li label{width:70px;position:absolute;left:0;top:0;line-height:20px;color:#999}.list-date-select .screen-left .item{width:108px;height:20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:10px 0 0 8px}.list-date-select .screen-left .item:nth-child(-n+5){margin-top:0}.list-date-select .screen-left .ifont-checkbox,.list-date-select .screen-left .ifont-checked{font-size:16px;font-weight:400;margin:2px 6px 0 0}.list-date-select .screen-left .more{position:absolute;right:24px;bottom:16px;color:#0086f6;font-size:13px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.list-date-select .screen-left .more.open .ifont-more{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.list-date-select .screen-left .ifont-more{font-size:12px;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:center center;transform-origin:center center;margin:2px 0 0 4px}.list-date-select .sort-left{width:100%;border-top:1px solid #eef1f6;display:-webkit-box;display:-webkit-flex;display:flex}.list-date-select .sort-left li{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:48px;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;position:relative;cursor:pointer}.list-date-select .sort-left li:before{width:1px;height:24px;position:absolute;content:"";background:#eef1f6;right:0;top:16px}.list-date-select .sort-left li:last-child:before{display:none}.list-date-select .sort-left li.cur{color:#0086f6}.list-date-select .sort-left li.cur:after{width:56px;height:2px;border-radius:2px;background:#0086f6;position:absolute;content:"";left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0}.list-date-select .sort-left li.open .ifont-more{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.list-date-select .sort-left .tit,.list-date-select .sort-left .txt{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.list-date-select .sort-left .tit{font-weight:700}.list-date-select .sort-left .tit span{margin-left:8px}.list-date-select .sort-left .tit span .ifont-goto{height:auto;line-height:0;margin:0 3px}.list-date-select .sort-left .ifont-more{font-size:12px;-webkit-transform:scale(.85);transform:scale(.85);-webkit-transform-origin:center center;transform-origin:center center;margin:2px 0 0 6px}.list-date-select .sort-left .ifont-goto{width:24px;height:24px;text-align:center;line-height:24px;font-size:18px;margin:-2px 10px 0}.list-date-select .screenp-top{margin-top:-13px;background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,#fff),color-stop(70%,hsla(0,0%,100%,0)));background:-webkit-linear-gradient(top,#fff 40%,hsla(0,0%,100%,0) 70%);background:linear-gradient(180deg,#fff 40%,hsla(0,0%,100%,0) 70%);border-top:1px solid #eef1f6;width:100%;box-sizing:border-box;z-index:2}.list-date-select .screenp-top,.list-date-select .screenp-top li{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.list-date-select .screenp-top li{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:48px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-weight:700}.list-date-select .screenp-top li:after{width:1px;height:10px;position:absolute;content:"";right:0;top:19px;background:#e6e6e6}.list-date-select .screenp-top li:last-child:after{display:none}.list-date-select .screenp-top li.cur{color:#0086f6}.list-date-select .screenp-top .ifont-filter,.list-date-select .screenp-top .ifont-zaowan{font-size:14px;margin-right:5px;font-weight:400}.list-date-select .screenp-top .ifont-goto{margin:2px 2px 0;font-size:14px;font-weight:400}.list-date-select .onward-ticket{border-top:1px solid #eef1f6;padding:12px 11px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.list-date-select .onward-ticket .tag{width:48px;height:20px;line-height:20px;background:#0086f6;color:#fff;text-align:center;border-radius:4px;font-size:12px;margin-right:8px}.list-date-select .onward-ticket .info{width:100%;margin-top:8px;display:-webkit-box;display:-webkit-flex;display:flex}.list-date-select .onward-ticket .info li{margin-right:4px;padding-right:5px;position:relative;font-size:12px}.list-date-select .onward-ticket .info li:after{width:1px;height:16px;position:absolute;content:"";background:#dadfe6;right:0;top:50%;margin-top:-4px;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:right top;transform-origin:right top}.list-date-select .onward-ticket .info li:last-child{margin-right:0;padding-right:0}@media only screen and (min-width:760px) and (max-width:1024px){.list-date-select{padding:0!important}}.date-list{-webkit-box-flex:1;-webkit-flex:1;flex:1}.pc .date-list,.pc .date-list li{display:-webkit-box;display:-webkit-flex;display:flex}.pc .date-list li{cursor:pointer;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:82px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-weight:700;position:relative;z-index:2}.pc .date-list li:before{position:absolute;content:"";width:1px;height:24px;background:#eee;top:29px;right:0}.pc .date-list li:last-child:before{display:none}.pc .date-list li.cur:after{width:56px;height:2px;border-radius:2px;background:#0086f6;position:absolute;content:"";left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-1px}.pc .date-list li.cur,.pc .date-list li.cur .date{color:#0086f6}.pc .date-list .date{color:#666}.h5 .date-list{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap;padding:3px 24px 20px 8px;height:46px}.h5 .date-list li{width:42px;height:46px;background:#fff;border:1px solid #fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-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;color:#666;border-radius:4px;margin-right:15px}.h5 .date-list li:last-child{margin-right:0}.h5 .date-list li.cur{color:#0086f6;background:#f5faff;border-color:#d7ebfe;font-weight:700}.h5 .date-list .week{font-size:12px}.h5 .date-list .date{font-size:13px}.forward,.next{width:76px;height:82px;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;cursor:pointer;position:relative}.forward:after,.next:after{position:absolute;content:"";width:1px;height:24px;background:#eee;top:29px}.forward:hover,.next:hover{color:#0086f6}.forward.disabled,.forward.disabled:hover,.next.disabled,.next.disabled:hover{color:#999}.forward .ifont-arr,.next .ifont-arr{width:24px;height:24px;text-align:center;line-height:24px;font-size:12px}.forward:after{right:0}.forward .ifont-arr{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.next:after{left:0}.screen-box{background:#fff;padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -6px 12px rgba(0,0,0,.05);z-index:100}.screen-bd{height:48px}.screen-bd,.screen-bd li{display:-webkit-box;display:-webkit-flex;display:flex}.screen-bd li{-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;font-weight:700}.screen-bd li:after{width:1px;height:10px;position:absolute;content:"";background:#e6e6e6;top:19px;right:0}.screen-bd li:last-child:after{display:none}.screen-bd li.cur{color:#0086f6}.screen-bd .ifont-filter{font-weight:400;font-size:14px;margin-right:6px}.screen-bd .ifont-goto{font-weight:400;font-size:14px;margin:0 2px}.screenp-top{margin-top:-13px;background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,#fff),color-stop(70%,hsla(0,0%,100%,0)));background:-webkit-linear-gradient(top,#fff 40%,hsla(0,0%,100%,0) 70%);background:linear-gradient(180deg,#fff 40%,hsla(0,0%,100%,0) 70%);border-top:1px solid #eef1f6;width:100%;box-sizing:border-box;z-index:2}.screenp-top,.screenp-top li{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.screenp-top li{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:48px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-weight:700}.screenp-top li:after{width:1px;height:10px;position:absolute;content:"";right:0;top:19px;background:#e6e6e6}.screenp-top li:last-child:after{display:none}.screenp-top li.cur{color:#0086f6}.screenp-top .ifont-filter,.screenp-top .ifont-zaowan{font-size:14px;margin-right:5px;font-weight:400}.screenp-top .ifont-goto{margin:2px 2px 0;font-size:14px;font-weight:400}.pop-sort-list li{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;font-weight:700}.pop-sort-list li.cur{color:#0086f6}.pop-sort-list .ifont-goto{font-weight:400;font-size:14px;margin:2px 2px 0}.rc-tooltip-inner{border-radius:0!important;border:0!important;position:relative!important}.rc-tooltip,.rc-tooltip-inner{background-color:initial!important}.rc-tooltip{opacity:1!important;left:-40px;top:28px}.rc-tooltip-arrow{display:none}.selector-mask-shadow{position:fixed;z-index:100;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-transition:all .4s;transition:all .4s}.tooltip-content{position:relative}.rc-tooltip.rc-tooltip-zoom-appear,.rc-tooltip.rc-tooltip-zoom-enter{opacity:0}.rc-tooltip.rc-tooltip-zoom-enter,.rc-tooltip.rc-tooltip-zoom-leave{display:block}.rc-tooltip-zoom-appear,.rc-tooltip-zoom-enter{opacity:0;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.18,.89,.32,1.28);animation-timing-function:cubic-bezier(.18,.89,.32,1.28);-webkit-animation-play-state:paused;animation-play-state:paused}.rc-tooltip-zoom-leave{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.6,-.3,.74,.05);animation-timing-function:cubic-bezier(.6,-.3,.74,.05);-webkit-animation-play-state:paused;animation-play-state:paused}.rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active,.rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active{-webkit-animation-name:rcToolTipZoomIn;animation-name:rcToolTipZoomIn;-webkit-animation-play-state:running;animation-play-state:running}.rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active{-webkit-animation-name:rcToolTipZoomOut;animation-name:rcToolTipZoomOut;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes rcToolTipZoomIn{0%{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1);transform:scale(1)}}@keyframes rcToolTipZoomIn{0%{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes rcToolTipZoomOut{0%{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0);transform:scale(0)}}@keyframes rcToolTipZoomOut{0%{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0);transform:scale(0)}}.rc-tooltip{position:absolute;z-index:1070;display:block;visibility:visible;line-height:1.5;font-size:12px;background-color:rgba(0,0,0,.05);padding:1px;opacity:.9}.rc-tooltip-hidden{display:none}.rc-tooltip-inner{padding:8px 10px;color:#333;text-align:left;text-decoration:none;background-color:#fff;border-radius:3px;min-height:34px;border:1px solid #b1b1b1}.rc-tooltip-arrow,.rc-tooltip-arrow-inner{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-tooltip-placement-top .rc-tooltip-arrow,.rc-tooltip-placement-topLeft .rc-tooltip-arrow,.rc-tooltip-placement-topRight .rc-tooltip-arrow{bottom:-5px;margin-left:-6px;border-width:6px 6px 0;border-top-color:#b1b1b1}.rc-tooltip-placement-top .rc-tooltip-arrow-inner,.rc-tooltip-placement-topLeft .rc-tooltip-arrow-inner,.rc-tooltip-placement-topRight .rc-tooltip-arrow-inner{bottom:1px;margin-left:-6px;border-width:6px 6px 0;border-top-color:#fff}.rc-tooltip-placement-top .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-topLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-topRight .rc-tooltip-arrow{right:15%}.rc-tooltip-placement-right .rc-tooltip-arrow,.rc-tooltip-placement-rightBottom .rc-tooltip-arrow,.rc-tooltip-placement-rightTop .rc-tooltip-arrow{left:-5px;margin-top:-6px;border-width:6px 6px 6px 0;border-right-color:#b1b1b1}.rc-tooltip-placement-right .rc-tooltip-arrow-inner,.rc-tooltip-placement-rightBottom .rc-tooltip-arrow-inner,.rc-tooltip-placement-rightTop .rc-tooltip-arrow-inner{left:1px;margin-top:-6px;border-width:6px 6px 6px 0;border-right-color:#fff}.rc-tooltip-placement-right .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-rightTop .rc-tooltip-arrow{top:15%;margin-top:0}.rc-tooltip-placement-rightBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-left .rc-tooltip-arrow,.rc-tooltip-placement-leftBottom .rc-tooltip-arrow,.rc-tooltip-placement-leftTop .rc-tooltip-arrow{right:-5px;margin-top:-6px;border-width:6px 0 6px 6px;border-left-color:#b1b1b1}.rc-tooltip-placement-left .rc-tooltip-arrow-inner,.rc-tooltip-placement-leftBottom .rc-tooltip-arrow-inner,.rc-tooltip-placement-leftTop .rc-tooltip-arrow-inner{right:1px;margin-top:-6px;border-width:6px 0 6px 6px;border-left-color:#fff}.rc-tooltip-placement-left .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-leftTop .rc-tooltip-arrow{top:15%;margin-top:0}.rc-tooltip-placement-leftBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-bottom .rc-tooltip-arrow,.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{top:-5px;margin-left:-6px;border-width:0 6px 6px;border-bottom-color:#b1b1b1}.rc-tooltip-placement-bottom .rc-tooltip-arrow-inner,.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow-inner,.rc-tooltip-placement-bottomRight .rc-tooltip-arrow-inner{top:1px;margin-left:-6px;border-width:0 6px 6px;border-bottom-color:#fff}.rc-tooltip-placement-bottom .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{right:15%}.sort-left{width:100%;border-top:1px solid #eef1f6}.sort-left,.sort-left li{display:-webkit-box;display:-webkit-flex;display:flex}.sort-left li{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:56px;-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;position:relative;cursor:pointer}.sort-left li:before{width:1px;height:24px;position:absolute;content:"";background:#eef1f6;right:0;top:16px}.sort-left li:last-child:before{display:none}.sort-left li.cur{color:#0086f6}.sort-left li.cur:after{width:56px;height:2px;border-radius:2px;background:#0086f6;position:absolute;content:"";left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0}.sort-left li.open .ifont-more{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sort-left .tit,.sort-left .txt{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.sort-left .tit{font-weight:700}.sort-left .ifont-more{font-size:12px;-webkit-transform:scale(.85);transform:scale(.85);-webkit-transform-origin:center center;transform-origin:center center;margin:2px 0 0 6px}.sort-left .ifont-goto{width:24px;height:24px;text-align:center;line-height:24px;font-size:18px;margin:-2px 10px 0}.screen-left{width:100%;border-top:1px solid #eef1f6;padding:16px 24px;position:relative}.screen-left .screen-list{-webkit-transition:all .5s linear;transition:all .5s linear;overflow:hidden;max-height:56px}.screen-left .screen-list.open{max-height:264px}.screen-left li{padding-left:80px;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;margin:0 -10px 16px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-weight:700}.screen-left li:last-child{margin-bottom:0}.screen-left li label{width:80px;position:absolute;left:0;top:0;line-height:20px;color:#999}.screen-left .item{width:106px;height:20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:10px 10px 0 0}.screen-left .item:nth-child(-n+5){margin-top:0}.screen-left .ifont-checkbox,.screen-left .ifont-checked{font-size:16px;font-weight:400;margin-right:6px}.screen-left .item-more{color:#0086f6;font-size:13px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:8px;cursor:pointer}.screen-left .item-more.open .ifont-more{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.screen-left .ifont-more{font-size:12px;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:center center;transform-origin:center center;margin:2px 0 0 4px}.screen-right{padding:24px 24px 0}.screen-right .filter-list{overflow:hidden;-webkit-transition:all .5s linear;transition:all .5s linear;max-height:394px}.screen-right .filter-list.open{max-height:1294px}.screen-right .tit{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.screen-right .tit .reset{font-weight:700;color:#333}.screen-right .tit .reset:hover{color:#0086f6}.screen-right .tit .reset.disabled{color:#ddd;font-weight:400}.screen-right .screen-right-bd{border-top:1px solid #eef1f6;padding:24px 0}.screen-right .screen-right-bd:first-child{padding-top:0;border-top:0}.screen-right .screen-right-bd .ifont-checkbox,.screen-right .screen-right-bd .ifont-checked{margin:2px 6px 0 0}.screen-right .screen-right-bd .ifont-checked+strong{color:#0086f6}.screen-right .filter-list .screen-right-bd:first-child{padding-top:24px;border-top:1px solid #eef1f6}.screen-right .select-type{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap}.screen-right .select-type,.screen-right .select-type li{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.screen-right .select-type li{width:50%;margin-top:16px;cursor:pointer}.screen-right .select-type li:nth-child(-n+2){margin-top:0}.screen-right .tit+.select-time,.screen-right .tit+.select-type{margin-top:16px}.screen-right .select-time,.screen-right .select-time li{display:-webkit-box;display:-webkit-flex;display:flex}.screen-right .select-time li{-webkit-box-flex:1;-webkit-flex:1;flex:1;-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;margin-right:8px;height:88px;background:#f6f8fa;border-radius:12px;box-sizing:border-box;color:#0f294d;line-height:18px;cursor:pointer}.screen-right .select-time li:last-child{margin-right:0}.screen-right .select-time li:hover{background:#deeffe}.screen-right .select-time li.cur{background:#d6ebfd;color:#0086f6;font-weight:700}.screen-right .screen-right-more{height:68px;border-top:1px solid #eef1f6;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;cursor:pointer}.screen-right .screen-right-more .ifont-more{font-size:12px;-webkit-transform:scale(.85);transform:scale(.85);-webkit-transform-origin:center center;transform-origin:center center;color:#999;margin:2px 0 0 6px}.screen-right .screen-right-more.open .ifont-more{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.guide-box{position:relative;margin-top:-16px}.guide-box .qrcode{width:84px;height:84px;border-radius:50%;position:absolute;top:21%;right:14%;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.ifont-checkbox,.ifont-checked{font-size:16px;display:inline-block;vertical-align:middle;-webkit-transition:all .3s;transition:all .3s}.ifont-checkbox{color:#dadfe6}.ifont-checked{color:#0086f6}.filter-component .slide-up-dialog{max-height:90%}.pop-screen{overflow:scroll}.pop-screen .pop-botm-bd{padding:20px 16px 32px}.pop-screen .tit{font-size:12px;color:#999;margin:20px 0 12px}.pop-screen .tit:first-child{margin-top:0}.pop-screen-list{display:grid;grid-gap:8px;grid-template-columns:repeat(3,1fr)}.pop-screen-list li{height:32px;border-radius:4px;background:#f6f8fa;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}.pop-screen-list li.cur{background:#0086f6;color:#fff}.train-header{background:#fff}.pc .train-header{margin-bottom:24px}.pc .train-header.fixed{position:fixed;left:0;top:0;right:0;z-index:100}.h5 .train-header{margin-bottom:0}.h5 .train-header.fixed{position:fixed;left:0;top:0;right:0;z-index:100}.h5 .train-header.fixed .download-ctrip{display:none}.h5 .train-header.fixed+.train-wrapper{margin-top:48px}.train-header .train-online{-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:80px}.train-header .ctriplogo{width:203px;height:34px}.train-header .ctriplogo a{display:block;width:100%;height:100%;background:url(//pic.c-ctrip.com/platform/online/login/c_logo2020.png) no-repeat;background-size:100% 100%;text-indent:-999px;overflow:hidden}.train-header .progress-line{margin-left:48px}.train-header .progress-line,.train-header .progress-line li{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.train-header .progress-line li{position:relative;padding-left:80px;font-size:16px;font-weight:700;color:#8592a6}.train-header .progress-line li:before{width:56px;height:2px;position:absolute;content:"";top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:12px;background:#cdd2da}.train-header .progress-line li:first-child{padding:0}.train-header .progress-line li:first-child:before{display:none}.train-header .progress-line li.done{color:#8fcafb}.train-header .progress-line li.done:before{background:#90cafb}.train-header .progress-line li.done em{background:#8fcafb}.train-header .progress-line li.cur{color:#0086f6}.train-header .progress-line li.cur:before{background:#90cafb}.train-header .progress-line li.cur em{background:#0086f6}.train-header .progress-line em{width:26px;height:26px;border-radius:26px;line-height:26px;text-align:center;color:#fff;margin-right:8px;background:#cdd2da}.train-header .phone-num{margin-left:auto;color:#999;font-weight:700}.train-header .download-ctrip{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-right:20px;height:64px;box-shadow:0 4px 16px rgba(0,0,0,.07)}.train-header .download-ctrip .ifont-closed{width:32px;height:32px;text-align:center;line-height:32px;font-size:10px;color:#ddd}.train-header .download-ctrip .logo{width:30px;height:30px;margin-right:8px}.train-header .download-ctrip p{margin-top:3px;color:#999;font-size:12px}.train-header .download-ctrip .btn-download{width:72px;height:35px;font-size:12px}.train-header .header{height:48px;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-sizing:border-box}.train-header .header .ifont-back{width:22px;height:22px;text-align:center;line-height:22px;font-size:15px;left:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.train-header .header h2{margin:0 50px;-webkit-box-flex:1;-webkit-flex:1;flex:1}.train-header .header .top-order .top-change,.train-header .header .top-service,.train-header .header h2{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}.train-header .header .top-order .top-change,.train-header .header .top-service{position:absolute;height:32px;top:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.train-header .header .top-order .top-change p,.train-header .header .top-service p{font-size:10px;margin-top:1px}.train-header .header .top-order .top-change i,.train-header .header .top-service i{width:20px;height:20px;text-align:center;font-size:17px}.train-header .header .top-service{right:12px;width:32px}.train-header .header .top-order{right:16px;width:50px}.train-header .header .top-change{right:16px;width:72px}.train-header .header .top-service+.top-order{right:50px}.train-header .header .ifont-fromto{font-size:14px;margin:0 12px}.notice-wrap{background:#fff8f2;height:34px;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#f70;font-size:12px}.notice-wrap .icon{width:18px;height:18px;background-repeat:no-repeat;background-size:100%}.notice-wrap .icon.notice{background-image:url(https://images3.c-ctrip.com/train/2022/app/8.52/zengzhang/APP_xiazaihuodong/ic_notice.png);margin:0 4px 0 12px}.notice-wrap .icon.arr{background-image:url(https://images3.c-ctrip.com/train/2022/app/8.52/zengzhang/APP_xiazaihuodong/ic_arrow.png);margin:0 12px 0 4px;width:14px;height:14px}.notice-wrap .cont{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.h5 .return-view{width:100%;overflow:scroll;position:absolute;top:-webkit-calc(48px + env(safe-area-inset-top));top:calc(48px + env(safe-area-inset-top));left:0;right:0;bottom:0}.return-box{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;box-sizing:border-box}.h5 .return-box{padding:12px 8px;width:640px;position:absolute;left:0;top:0;right:0;bottom:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.h5 .return-box::-webkit-scrollbar{display:none}.return-list .list-date-select{border-radius:0 0 12px 12px}.h5 .return-list{width:308px;top:0;bottom:0;overflow:auto;-webkit-overflow-scrolling:touch;padding-bottom:120px}.h5 .return-list::-webkit-scrollbar{display:none}.h5 .return-list:first-child{left:0}.h5 .return-list:last-child{right:0}.h5 .return-list .card-white{margin:0 0 8px}.h5 .return-list .list-date-select{height:auto}.pc .return-list{width:582px}.pc .return-list .surplus-list{width:312px;margin-top:12px!important}.return-list .surplus-list li{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-left:0!important}.return-list .surplus-list li:first-child{width:80px}.return-list .surplus-list li:nth-child(2){width:84px;text-align:center}.return-list .surplus-list li:nth-child(3){width:84px;text-align:right}.return-list .surplus-list li:nth-child(4){-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:right}.return-hd{background:#0086f6;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#fff;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;border-radius:12px 12px 0 0}.return-hd h3{color:#fff}.h5 .return-hd{height:40px;padding:0 12px}.h5 .return-hd h3{font-size:14px}.pc .return-hd{height:48px;padding:0 24px}.return-wap .list-bd{display:block;position:relative}.return-wap .list-bd .rbox{position:absolute;right:0;top:10px}.return-wap .from,.return-wap .to{display:-webkit-box;display:-webkit-flex;display:flex;width:auto!important;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-left:22px;height:25px;position:relative}.return-wap .from:before,.return-wap .to:before{position:absolute;content:"";width:7px;height:7px;border-radius:7px;background:#dde4ed;left:0;top:9px;z-index:2}.return-wap .from .time,.return-wap .to .time{width:72px;text-align:left;font-size:17px;color:#333}.return-wap .from .station,.return-wap .to .station{margin-top:0;font-size:16px;font-weight:700}.return-wap .to{margin-top:4px}.return-wap .to:after{width:1px;height:30px;position:absolute;content:"";left:3px;top:-17px;background:#ccd6e5}.list-tit{margin-bottom:16px}.list-tit h2{font-size:18px}.list-tit span{font-size:14px;color:#666;margin-left:12px}.return-online-fixed{width:980px;box-sizing:border-box;position:fixed;z-index:100;left:50%;margin-left:-490px;bottom:0;padding:24px;background:#fff;border-radius:12px 12px 0 0;box-shadow:0 -12px 14px rgba(69,88,115,.07)}.return-online-fixed,.return-online-fixed .ticket-blank,.return-online-fixed .ticket-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.return-online-fixed .ticket-blank,.return-online-fixed .ticket-info{margin-top:12px}.return-online-fixed .ticket-blank:first-child,.return-online-fixed .ticket-info:first-child{margin-top:0}.return-online-fixed .ticket-info .tag{background:#0086f6}.return-online-fixed .tag{width:48px;height:20px;line-height:20px;text-align:center;border-radius:4px;font-size:12px;margin-right:8px;color:#fff}.return-online-fixed .info{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:22px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px}.return-online-fixed .info li{margin-right:8px;padding-right:9px;position:relative;font-size:12px}.return-online-fixed .info li:after{width:1px;height:8px;position:absolute;content:"";background:#dadfe6;right:0;top:50%;margin-top:-4px}.return-online-fixed .info li:last-child:after{background:none}.return-online-fixed .info li:last-child{margin-right:0;padding-right:0}.return-online-fixed .trans-mid{margin-top:12px;width:540px;background:-webkit-gradient(linear,left top,right top,color-stop(20%,#eef6ff),to(#fff));background:-webkit-linear-gradient(left,#eef6ff 20%,#fff);background:linear-gradient(90deg,#eef6ff 20%,#fff)}.return-online-fixed .trans-mid,.return-online-fixed .trans-mid .tag{height:36px;border-radius:2px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.return-online-fixed .trans-mid .tag{width:18px;background:#99aeca;font-size:12px;color:#fff;line-height:12px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;margin-right:12px}.return-online-fixed .trans-mid p{font-size:12px;color:#999}.return-online-fixed .ticket-blank .tag{background:#ccd6e5}.return-online-fixed .ticket-blank p{margin-left:16px;color:#666}.return-online-fixed .rbox{text-align:right}.return-online-fixed .rbox p{margin-top:-4px}.return-online-fixed .price{font-size:24px;font-weight:700;color:#0086f6}.return-online-fixed .price:before{content:"\00A5";font-size:16px;margin-right:2px}.return-online-fixed .btn-book{width:118px;height:54px;margin-left:24px;font-size:18px}.pop-transorder-bd .btn-blue,.pop-transorder-bd .btn-orange{margin-left:16px}.pay-botm{box-shadow:0 -2px 8px rgba(0,0,0,.08);background:#fff;padding:8px 16px calc(8px + env(safe-area-inset-bottom));display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;z-index:100}.pay-botm label{font-size:13px;margin-right:4px}.pay-botm .detail{margin-left:10px;font-size:11px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#999}.pay-botm .detail .ifont-more{font-size:10px;color:#bbb;margin-left:4px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pay-botm .detail.open .ifont-more{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.pay-botm .price{font-size:22px;font-weight:700;color:#f70}.pay-botm .price:before{content:"\00A5";font-size:13px;margin-right:2px}.pay-botm .rbox{margin-left:auto}.pay-botm .btn-book,.pay-botm .btn-edit,.pay-botm .btn-putong,.pay-botm .btn-youxiang,.pay-botm .rbox{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.pay-botm .btn-book,.pay-botm .btn-edit,.pay-botm .btn-putong,.pay-botm .btn-youxiang{height:44px;margin-left:8px;font-size:15px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.pay-botm .btn-book p,.pay-botm .btn-edit p,.pay-botm .btn-putong p,.pay-botm .btn-youxiang p{font-size:11px;opacity:.8}.pay-botm .btn-edit{width:164px}.pay-botm .btn-putong{width:96px}.pay-botm .btn-youxiang{width:122px}.pay-botm .btn-book{width:120px}.pop-return-bd{padding:24px 20px 4px}.pop-return-bd .ticket-blank,.pop-return-bd .ticket-info{margin-top:24px}.pop-return-bd .ticket-blank:first-child,.pop-return-bd .ticket-info:first-child{margin-top:0}.pop-return-bd .ticket-blank h3,.pop-return-bd .ticket-info h3{margin-top:6px}.pop-return-bd .tag{width:48px;height:20px;line-height:20px;text-align:center;border-radius:4px;font-size:12px;color:#fff}.pop-return-bd .ticket-info .tag{background:#0086f6}.pop-return-bd .ticket-blank .tag{background:#ccd6e5}.pop-return-bd .ticket-blank p{margin-top:6px}.pop-return-bd .trans-mid{margin-top:24px;background:-webkit-gradient(linear,left top,right top,color-stop(20%,#eef6ff),to(#fff));background:-webkit-linear-gradient(left,#eef6ff 20%,#fff);background:linear-gradient(90deg,#eef6ff 20%,#fff)}.pop-return-bd .trans-mid,.pop-return-bd .trans-mid .tag{height:36px;border-radius:2px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.pop-return-bd .trans-mid .tag{width:18px;background:#99aeca;font-size:12px;color:#fff;line-height:12px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;margin-right:12px}.pop-return-bd .trans-mid p{font-size:12px;color:#999}.pop-return-bd .info{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:8px;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.pop-return-bd .info li{margin-right:8px;padding-right:9px;position:relative;font-size:13px}.pop-return-bd .info li:after{width:1px;height:8px;position:absolute;content:"";background:#dadfe6;right:0;top:50%;margin-top:-4px}.pop-return-bd .info li:last-child{margin-right:0;padding-right:0}.pop-transorder .btn-orange{background:-webkit-gradient(linear,left top,right top,from(#ffa50a),to(#f70));background:-webkit-linear-gradient(left,#ffa50a,#f70);background:linear-gradient(90deg,#ffa50a,#f70);color:#fff}.pop-transorder .btn-blue,.pop-transorder .btn-orange{width:72px;height:30px;margin-left:12px;font-size:13px}.pop-transorder-info{margin-top:1rem;background:#f3f7ff;text-align:center;border-radius:4px;font-size:.6rem;color:#666}.train-list-search{padding:24px 0}.NEW-HEADER .train-list-search{padding:24px 0;box-sizing:border-box}.NEW-HEADER .train-header{border-radius:12px;min-width:1080px}.train-home .train-wrapper .card-white{border-radius:12px;height:196px;position:relative;top:46px;padding:0 24px 8px}.train-search-box-nav{position:absolute;top:-48px;left:0;width:100%}.train-search-box-nav .nav-tabs{border-radius:12px 12px 0 0;background-color:rgba(0,0,0,.7);font-size:18px;height:50px;line-height:50px;font-weight:600;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.train-search-box-nav .nav-tabs li{float:left;width:242px;text-align:center;cursor:pointer;border-radius:0 0 6px 0;color:#ddd;position:relative;z-index:2}.train-search-box-nav .nav-tabs li:hover{background-color:#222}.train-search-box-nav .nav-tabs li.cur{color:#333;background:#fff;position:relative;z-index:2;height:50px;font-size:20px;border-radius:12px 12px 0 0}.train-search-box-nav .nav-tabs li.cur:after{content:"";width:8px;height:8px;position:absolute;bottom:0;right:-7.6px;background:url(https://images3.c-ctrip.com/train/2023-3/PC/8.10/tab_yuanjiao@3x.png) no-repeat;background-size:100% 100%}.train-search-hd{margin-bottom:18px}.train-search-hd,.train-search-hd .order-link{display:-webkit-box;display:-webkit-flex;display:flex}.train-search-hd .order-link{margin-top:24px;cursor:pointer;margin-left:auto;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#666}.train-search-hd .order-link .ifont-train{font-size:13px;color:#999;margin-right:6px}.train-search-hd .order-link .ifont-arr{font-size:12px;color:#999;-webkit-transform:scale(.85);transform:scale(.85);-webkit-transform-origin:center center;transform-origin:center center;margin-left:4px}.train-search-hd .order-link:hover,.train-search-hd .order-link:hover .ifont-arr,.train-search-hd .order-link:hover .ifont-train{color:#0086f6}.search-select{margin-top:26px}.search-select,.search-select li{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.search-select li{cursor:pointer;margin:2px 24px 0 0}.search-select li button{background-color:#fff;color:#666;font-size:16px;font-weight:500}.search-select li.cur .ifont-radioed,.search-select li.cur button,.search-select li.cur strong{background-color:#fff;color:#0086f6}.search-select .ifont-radio,.search-select .ifont-radioed{font-size:14px;margin-right:8px}.search-select .ifont-radio{color:#aaa;font-weight:500}.search-select strong{color:#666}.train-search-bd{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;height:76px}.train-search-bd .search-city{width:440px;overflow:hidden}.train-search-bd .search-city .from,.train-search-bd .search-city .to{width:50%;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap}.train-search-bd .search-city .from.cur,.train-search-bd .search-city .to.cur{position:relative}.train-search-bd .search-city .from.cur:after,.train-search-bd .search-city .to.cur:after{position:absolute;content:"";left:0;bottom:0;right:0;height:4px;border-radius:4px;background:#0086f6}.train-search-bd .search-city .from.cur label,.train-search-bd .search-city .to.cur label{color:#0086f6}.train-search-bd .search-city .from{padding:14px 24px;border-right:1px solid #ddd}.train-search-bd .search-city .to{padding:14px 24px 14px 32px}.train-search-bd .search-city .icon-chage{width:24px;height:24px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(https://images3.c-ctrip.com/train/activity/ctrip-order-static/icon-chage.png) no-repeat;background-size:cover}.train-search-bd .search-mid{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-left:12px;display:-webkit-box;display:-webkit-flex;display:flex}.train-search-bd .search-city,.train-search-bd .search-date,.train-search-bd .search-trans{background:#f8f8f8;border-radius:12px;display:-webkit-box;display:-webkit-flex;display:flex;position:relative}.train-search-bd .search-city label,.train-search-bd .search-date label,.train-search-bd .search-trans label{width:100%;color:#999;line-height:18px}.train-search-bd .search-city label .cancel-return-btn,.train-search-bd .search-date label .cancel-return-btn,.train-search-bd .search-trans label .cancel-return-btn{line-height:22px;height:22px;font-size:12px;color:#d8d8d8}.train-search-bd .search-city label .cancel-return-btn span,.train-search-bd .search-date label .cancel-return-btn span,.train-search-bd .search-trans label .cancel-return-btn span{display:none}.train-search-bd .search-city label .cancel-return-btn:hover,.train-search-bd .search-date label .cancel-return-btn:hover,.train-search-bd .search-trans label .cancel-return-btn:hover{color:#2698f7;background:#e6f3fe;border-radius:11px;width:77px;display:inline-block;cursor:pointer}.train-search-bd .search-city label .cancel-return-btn:hover span,.train-search-bd .search-date label .cancel-return-btn:hover span,.train-search-bd .search-trans label .cancel-return-btn:hover span{display:inline}.train-search-bd .search-city label .cancel-return-btn .ifont-closed,.train-search-bd .search-date label .cancel-return-btn .ifont-closed,.train-search-bd .search-trans label .cancel-return-btn .ifont-closed{margin:0 6px}.train-search-bd .search-city strong,.train-search-bd .search-date strong,.train-search-bd .search-trans strong{font-size:18px;margin-right:20px;line-height:30px}.train-search-bd .search-city strong:last-child,.train-search-bd .search-date strong:last-child,.train-search-bd .search-trans strong:last-child{margin-right:0}.train-search-bd .search-city .input-txt,.train-search-bd .search-date .input-txt,.train-search-bd .search-trans .input-txt{width:100%;height:30px;background:transparent;font-size:18px;font-weight:700;position:relative;z-index:100}.train-search-bd .search-date strong{min-width:95px}.train-search-bd .search-date strong:nth-last-child(2){min-width:54px}.train-search-bd .search-date{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow:hidden;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.train-search-bd .search-date .date{width:244px;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:14px 0 8px 24px}.train-search-bd .search-date .date.cur{position:relative}.train-search-bd .search-date .date.cur:after{position:absolute;content:"";left:0;bottom:0;right:0;height:4px;border-radius:4px;background:#0086f6}.train-search-bd .search-date .date.cur label{color:#0086f6}.train-search-bd .search-date .ifont-more{font-size:12px;color:#999}.train-search-bd .search-date .add-fan{cursor:pointer;position:absolute;right:24px;bottom:8px;display:-webkit-box;display:-webkit-flex;display:flex;font-weight:700;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.train-search-bd .search-date .add-fan .ifont-circle-add{font-size:16px;color:#999;margin:2px 8px 0 0}.train-search-bd .search-trans{-webkit-box-flex:0.6;-webkit-flex:0.6;flex:0.6;margin-left:12px;overflow:hidden}.train-search-bd .search-trans .city{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:16px 24px 8px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap}.train-search-bd .search-trans .city.cur{position:relative}.train-search-bd .search-trans .city.cur:after{position:absolute;content:"";left:0;bottom:0;right:0;height:4px;border-radius:4px;background:#0086f6}.train-search-bd .search-trans .city.cur label{color:#0086f6}.train-search-bd .btn-search{width:118px;font-size:18px;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;margin-left:12px;border-radius:12px}.train-search-bd .btn-search .ifont-search{font-weight:400;font-size:16px;margin:2px 8px 0 0}.train-search-botm{margin-top:16px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#0f294d}.train-search-botm .ifont-checkbox,.train-search-botm .ifont-checked{font-size:13px}.train-search-botm span{padding-left:6px;cursor:pointer}.arrive-station-picker-wrap .widget-city,.arrive-station-picker-wrap .widget-search{left:19.3%}.mid-station-picker-wrap .widget-city{right:0!important}.mid-station-picker-wrap .widget-search{left:70%}.widget-calendar-back-wrap .widget-calendar,.widget-calendar-depart-wrap .widget-calendar{right:0}@media only screen and (min-width:100px) and (max-width:1600px){.widget-calendar-back-wrap .widget-calendar,.widget-calendar-depart-wrap .widget-calendar{right:0}.mid-station-picker-wrap .widget-city{right:0!important}}.widget-box{-webkit-transition:all .2s;transition:all .2s}.arrive-station-picker-wrap,.depart-station-picker-wrap,.mid-station-picker-wrap,.widget-calendar-back-wrap,.widget-calendar-depart-wrap{z-index:100}.widget-city-mask{position:fixed;width:100%;height:100%;z-index:99;top:0;left:0}.widget-city,.widget-search{position:absolute;top:100%;z-index:101}.widget-search{left:0}.city-fade-enter{opacity:0}.city-fade-enter-active{opacity:1;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.city-fade-exit{opacity:1}.city-fade-exit-active{opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.widget-calendar-mask{position:fixed;width:100%;height:100%;z-index:200;top:0;left:0}.widget-calendar{position:absolute;top:100%;z-index:201}.date-fade-enter{opacity:0}.date-fade-enter-active{opacity:1;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.date-fade-exit{opacity:1}.date-fade-exit-active{opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}
