@charset "UTF-8";@font-face{font-family:Heebo;src:url(https://file.tripcdn.com/files/6/trn_trip_activity/1op0j12000facazzc27DA.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Heebo;src:url(https://file.tripcdn.com/files/6/trn_trip_activity/1op2n12000facb0gm5350.ttf) format("truetype");font-weight:900;font-style:normal}body{background:#83ba38}._wrap_e3z7g_17{padding:0 .32rem 1rem}._Header_e3z7g_21{margin-bottom:.747rem}._PreheatDiscount_e3z7g_25,._DiscountDayBox_e3z7g_25,._TimeLimitedOfferBox_e3z7g_25{margin-bottom:.533rem}._popularRoutesContainer_e3z7g_29{background:#000}html,body{max-width:100%!important}._mainProgressBar_e3z7g_37{display:none}@media (min-width: 1280px){._Header_e3z7g_21{background:#56be00}._Header_e3z7g_21,._DiscountDayBox_e3z7g_25,._PreheatDiscount_e3z7g_25,._TimeLimitedOfferBox_e3z7g_25{margin-bottom:120px}._wrap_e3z7g_17{padding:0 0 120px;width:1160px;margin:0 auto}body{background:#fff}._mainProgressBar_e3z7g_37{display:block}}.topBg{background:url(https://dimg04.tripcdn.com/images/1op0612000iw7z2baA89E.webp) no-repeat;background-size:100% 7.627rem;position:relative;padding:0 0 .7rem;min-height:7.2rem}.topBg .lftTxt{color:#fff;padding:2.7rem .55rem 0;position:relative;z-index:2}.topBg .lftTxt .logoPc{display:none}.topBg .lftTxt h3{max-width:7.333rem}.topBg .lftTxt dl{margin-top:.293rem}.topBg .lftTxt dl dt{font-size:.373rem;line-height:.533rem}.topBg .lftTxt dl dd{margin-top:.3rem;margin-left:-.15rem}.topBg .lftTxt dl dd strong{font-size:1.947rem;line-height:2.347rem;position:relative}.topBg .lftTxt dl dd strong:before{content:"";position:absolute;width:1.067rem;height:1.04rem;background:url(https://dimg04.tripcdn.com/images/1op5o12000iw8b1vaA9C2.webp) no-repeat;background-size:100% 100%;left:50%;margin-left:-.3rem;top:-.25rem}.topBg .lftTxt p{display:none}.topBg .topImgH5{position:absolute;right:0;top:4rem;width:5.2rem}.topBg .topImgPc{display:none}.topBg .tipsTxt{position:absolute;color:#fff;font-size:.187rem;line-height:.24rem;text-align:right;top:6.65rem;right:.32rem}.trip .topBg h3{font-weight:700;font-size:.587rem;line-height:.693rem}.trip .topBg dl{width:4.64rem}.trainpal .topBg h3{font-family:Poppins;font-weight:900;font-size:.533rem;line-height:.747rem}.trainpal .topBg dl{width:4.64rem}.ProgressBar{margin:0 .4rem .427rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto}.ProgressBar div{justify-content:center;display:flex;font-size:.347rem;line-height:.427rem;color:#123b00}.ProgressBar .Progress{grid-column:1/-1;margin:.213rem 0;display:flex;justify-content:space-between;border-radius:1rem;overflow:hidden}.ProgressBar .Progress li{width:50%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.ProgressBar .Progress li .prize{width:.907rem;height:.507rem;background:url(https://dimg04.tripcdn.com/images/1op5l12000j1j9bj00301.webp) no-repeat center center #83ba38;background-size:.533rem .507rem;position:relative;z-index:2}.ProgressBar .Progress li .icon{height:.16rem;width:100%;position:absolute;background:#123b00}.ProgressBar .Progress li:first-of-type .icon{border-radius:1rem 0 0 1rem}.ProgressBar .Progress li:last-of-type .icon{border-radius:0 1rem 1rem 0}.ProgressBar.get1 div:nth-of-type(1),.ProgressBar.get1 div:nth-of-type(3){color:#f5ff4d;font-weight:700}.ProgressBar.get1 .Progress li:nth-of-type(1) .prize{background:url(https://dimg04.tripcdn.com/images/1op4012000j1j9cnm2106.webp) no-repeat center center #83ba38;background-size:.533rem .507rem}.ProgressBar.get1 .Progress li:nth-of-type(1) .icon{background:#f5ff4d}.ProgressBar.get2 div:nth-of-type(2),.ProgressBar.get2 div:nth-of-type(4){color:#f5ff4d;font-weight:700}.ProgressBar.get2 .Progress li:nth-of-type(2) .prize{background:url(https://dimg04.tripcdn.com/images/1op4012000j1j9cnm2106.webp) no-repeat center center #83ba38;background-size:.533rem .507rem}.ProgressBar.get2 .Progress li:nth-of-type(2) .icon{background:#f5ff4d}.promoList{height:1.12rem;background:#70ae1d;width:100%;overflow:hidden}.promoList ul{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;padding:0 .32rem}.promoList ul::-webkit-scrollbar{display:none}.promoList ul li{flex:0 0 auto;white-space:nowrap;padding:0 .267rem;display:flex;align-items:center;height:1.12rem;color:#2e2410}.promoList ul li.active{color:#fff;position:relative;font-weight:500}.promoList ul li.active:before{position:absolute;content:"";height:.053rem;background:#fff;border-radius:.053rem;left:.747rem;right:.747rem;bottom:0}.rule{height:.667rem;background:#fff;position:absolute;right:0;top:3.1rem;padding:0 .24rem 0 .347rem;display:flex;align-items:center;color:#2e7101;font-size:.373rem;line-height:.453rem;border-radius:1.333rem 0 0 1.333rem;z-index:100}.Pcrule{display:none}@media (min-width: 1280px){.rule{display:none}.promoList{height:106px;background:#9cd251}.promoList ul{justify-content:center}.promoList ul li{padding:0 23px;height:106px;font-size:32px;line-height:39px;cursor:pointer}.promoList ul li:hover{opacity:.8}.promoList ul li.active{font-weight:700}.promoList ul li.active:before{height:7px;border-radius:7px;left:69px;right:69px}.topBg{min-height:350px;background:none;box-sizing:border-box;background:url(https://dimg04.tripcdn.com/images/1op5c12000joz8v164D93.png) no-repeat bottom right}.topBg .lftTxt{width:1163px;margin:0 auto;position:relative;bottom:0;padding:118px 0 0;z-index:3}.topBg .lftTxt .logoPc{position:absolute;height:61px;width:auto;display:block;top:38px;left:0}.topBg .lftTxt h3{font-size:48px;line-height:72px;max-width:60%}.topBg .lftTxt dl{display:none}.topBg .lftTxt p{font-size:26px;line-height:48px;display:block}.topBg .topImgH5{display:none}.topBg .topImgPc{position:absolute;right:0;bottom:0;width:736px;display:none}.topBg .tipsTxt{position:absolute;color:#fff;font-size:16px;line-height:20px;text-align:right;bottom:34px;top:auto;right:20px}.HdProgressBar{display:none}.trip .Pcrule{display:block;margin-top:120px;color:#182357}.trip .Pcrule h3{font-size:28px;line-height:30px}.trip .Pcrule p{font-size:16px;line-height:22px;margin-top:24px}.trainpal .Pcrule{display:block;margin-top:120px;color:#182357}.trainpal .Pcrule h3{font-size:28px;line-height:30px;font-weight:700}.trainpal .Pcrule p{font-size:16px;line-height:22px;margin-top:24px}}@font-face{font-family:Inter-Regular;src:url(https://docs.c-ctrip.com/files/6/trn_trip_activity/1op6612000facaxvbA1F1.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}a,p,ul,h1,h2,h3,h4{margin:0;padding:0}a{text-decoration:none}ul{list-style:none}@keyframes move{0%{transform:translateY(100vh)}to{transform:translateY(0)}}.tt-share-wrapper{width:100%;animation:move .2s ease-out}.tt-share-wrapper .tt-share-modal-wrapper{position:relative;bottom:-2px}.tt-share-wrapper .tt-share-modal-wrapper.center{display:flex;justify-content:center}.tt-share-wrapper .tt-share-modal-wrapper .tt-share-modal-close{position:absolute;top:.6117rem;right:.6117rem;width:.3989rem;height:.3989rem;opacity:.5}.tt-share-wrapper .tt-share-channel-wrapper{box-sizing:border-box;width:100%;display:flex;flex-direction:column;row-gap:.1596rem;white-space:nowrap;background-color:#fff;margin-bottom:-1px}.tt-share-wrapper .tt-share-channel-wrapper.center{border-radius:.453rem .453rem 0 0}.tt-share-wrapper .tt-share-channel-wrapper.top-padding{position:relative;border-radius:.32rem .32rem 0 0}.tt-share-wrapper .tt-share-channel-wrapper.top-padding .tt-share-modal-close{position:absolute;right:.533rem;width:.533rem;height:.533rem;opacity:.5}.tt-share-wrapper .tt-share-channel-wrapper.top-padding .tt-share-text{display:flex;align-items:center;font-size:.533rem;padding:.613rem .533rem .267rem;color:#0f294d;font-weight:700;white-space:wrap}.tt-share-wrapper .tt-share-channel-wrapper.top-padding .tt-share-text.center{justify-content:center}.tt-share-wrapper .tt-share-channel-wrapper.top-padding .tt-share-text.center .tt-share-modal-title{padding:0 .48rem}.tt-share-wrapper .tt-share-channel-wrapper .tt-share-channel-row{display:flex;width:100%}.tt-share-wrapper .tt-share-channel-wrapper .tt-share-channel-row.short-text-row{margin-bottom:.3723rem}.tt-share-wrapper .tt-share-channel-wrapper .tt-share-channel-row:last-child{margin-bottom:.8rem}.tt-share-wrapper .tt-share-channel-wrapper .tt-share-channel-row .tt-share-channel-row-inner{display:flex;-moz-column-gap:1.1436rem;column-gap:1.1436rem;padding:0 .6177rem;overflow-x:auto}.tt-share-wrapper .tt-share-channel-wrapper .tt-share-channel-row .tt-share-channel-row-inner::-webkit-scrollbar{display:none}.tt-share-wrapper .tt-share-channel-wrapper .tt-share-channel-row .tt-share-channel-row-inner{-ms-overflow-style:none;scrollbar-width:none}.tt-share-wrapper .tt-share-channel-wrapper .tt-share-channel-row .tt-share-channel-row-inner:has(.tt-share-channel-item:only-child){overflow:visible}.tt-share-wrapper .tt-share-channel-wrapper .tt-share-channel-row .tt-share-channel-item{display:flex;flex-direction:column;align-items:center;max-width:1.0638rem;position:relative}.tt-share-wrapper .tt-share-channel-wrapper .tt-share-channel-row .tt-share-channel-item .popular-badge{width:1.307rem;height:.427rem;background-image:url(https://dimg04.tripcdn.com/images/1op0z12000j4sfcxtAAC7.png);background-size:contain;background-repeat:no-repeat;position:absolute;z-index:1;top:-.32rem;right:-.773rem;font-size:.24rem;font-family:Poppins;font-style:italic;color:#fff;font-weight:700;display:flex;justify-content:center;align-items:center;white-space:nowrap}.tt-share-wrapper .tt-share-channel-wrapper .tt-share-channel-row .tt-share-channel-item .tt-share-channel-item-img-wrapper{display:flex;justify-content:center;align-items:center;position:relative}.tt-share-wrapper .tt-share-channel-wrapper .tt-share-channel-row .tt-share-channel-item .tt-share-channel-item-img-wrapper.shark-wrap{overflow:hidden}.tt-share-wrapper .tt-share-channel-wrapper .tt-share-channel-row .tt-share-channel-item .tt-share-channel-item-img-wrapper.shark-wrap:after{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:linear-gradient(135deg,#fff0 40%,#ffffffb3,#fff0 60%);animation:shark-wrap 2.5s infinite;transform:translate(-100%)}.tt-share-wrapper .tt-share-channel-wrapper .tt-share-channel-row .tt-share-channel-item .tt-share-channel-item-img-wrapper .large-img{width:1.6489rem;height:1.2766rem;padding-left:.1064rem;pointer-events:none}.tt-share-wrapper .tt-share-channel-wrapper .tt-share-channel-row .tt-share-channel-item .tt-share-channel-item-img-wrapper .medium-img{width:1.0641rem;height:1.0641rem;pointer-events:none}@keyframes shark-wrap{0%{transform:translate(-100%)}40%{transform:translate(100%)}to{transform:translate(100%)}}.tt-share-wrapper .tt-share-channel-wrapper .tt-share-channel-row .tt-share-channel-item .tt-share-channel-item-text{text-align:center;font-size:.3191rem;line-height:.3989rem;font-family:Inter-Regular;letter-spacing:0;color:#182357;font-weight:400;padding-top:.2128rem;width:2.027rem;white-space:nowrap}.tt-share-wrapper .tt-share-channel-wrapper .tt-share-channel-row .tt-share-channel-item .tt-share-channel-item-text.large-img-text{align-self:flex-start}.tt-share-wrapper .tt-share-channel-wrapper .tt-share-channel-row.first-row .tt-share-channel-item{margin-top:.4rem}.tt-share-wrapper .tt-share-bottom{display:flex;align-items:center;justify-content:center;padding:.053rem .427rem 0rem;background-color:#fff}.tt-share-wrapper .tt-share-bottom .tt-share-email-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:1.013rem 0 1.68rem;border-top:.027rem dashed #d1d1d1;font-size:.427rem}.tt-share-wrapper .tt-share-bottom .tt-share-email-wrapper .tt-share-email-label{position:absolute;color:#bbbbc9;top:.48rem;left:0rem;font-size:.32rem;font-weight:400;line-height:.373rem;z-index:2;letter-spacing:0rem;transition:.3s;pointer-events:none}.tt-share-wrapper .tt-share-bottom .tt-share-email-wrapper .tt-share-email-label.error{color:#f04352}.tt-share-wrapper .tt-share-bottom .tt-share-email-wrapper .tt-share-email-error{position:absolute;color:#f04352;top:2.4rem;left:0rem;font-size:.32rem;line-height:.373rem;letter-spacing:0rem;font-weight:400;pointer-events:none;transition:.3s}.tt-share-wrapper .tt-share-bottom .tt-share-email-wrapper .tt-share-email-input{flex:1;height:1.093rem;line-height:1.093rem;border-radius:.213rem;border:.027rem solid #dedee3;margin-right:-.32rem;font-weight:400;padding:0 .32rem;font-size:.427rem}.tt-share-wrapper .tt-share-bottom .tt-share-email-wrapper .tt-share-email-input::-moz-placeholder{color:#b5bcc7;font-size:.427rem;font-weight:400;opacity:.8}.tt-share-wrapper .tt-share-bottom .tt-share-email-wrapper .tt-share-email-input::placeholder{color:#b5bcc7;font-size:.427rem;font-weight:400;opacity:.8}.tt-share-wrapper .tt-share-bottom .tt-share-email-wrapper .tt-share-email-btn{width:2.053rem;height:1.173rem;border-radius:.213rem;font-weight:700;transition:.3s;font-size:.427rem}.tt-share-wrapper .tt-share-bottom .tt-share-email-wrapper .tt-share-email-btn.enabled{background:#fd8900;color:#fff}.tt-share-wrapper .tt-share-bottom .tt-share-email-wrapper .tt-share-email-btn.disabled{background:#edeff2;color:#182357}.wrap-page{position:fixed;display:flex;top:0;left:0;width:100%;height:100%;z-index:6666;pointer-events:none}.loading-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.common-loading{width:34px;height:34px;display:block;animation:loading 1.2s linear 0s infinite;background:url(https://pages.trip.com/train-pal-web/activity/common/icon_loading_2.png) no-repeat;background-size:100% 100%}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tt-share-modal{display:flex;flex-direction:column;justify-content:end;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;background-color:#00000080;width:100%;height:100%}._ProgressBar_fk9c3_1{margin:0 .4rem .427rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto}._ProgressBar_fk9c3_1 div{justify-content:center;display:flex;font-size:.347rem;line-height:.427rem;color:#123b00}._ProgressBar_fk9c3_1 ._Progress_fk9c3_1{grid-column:1/-1;margin:.213rem 0;display:flex;justify-content:space-between;border-radius:1rem;overflow:hidden}._ProgressBar_fk9c3_1 ._Progress_fk9c3_1 li{width:50%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}._ProgressBar_fk9c3_1 ._Progress_fk9c3_1 li ._prize_fk9c3_30{width:.907rem;height:.507rem;background:url(https://dimg04.tripcdn.com/images/1op5l12000j1j9bj00301.webp) no-repeat center center #83ba38;background-size:.533rem .507rem;position:relative;z-index:2}._ProgressBar_fk9c3_1 ._Progress_fk9c3_1 li ._icon_fk9c3_38{height:.16rem;width:100%;position:absolute;background:#123b00}._ProgressBar_fk9c3_1 ._Progress_fk9c3_1 li:first-of-type ._icon_fk9c3_38{border-radius:1rem 0 0 1rem}._ProgressBar_fk9c3_1 ._Progress_fk9c3_1 li:last-of-type ._icon_fk9c3_38{border-radius:0 1rem 1rem 0}._ProgressBar_fk9c3_1._get1_fk9c3_50 div:nth-of-type(1),._ProgressBar_fk9c3_1._get1_fk9c3_50 div:nth-of-type(3){color:#f5ff4d;font-weight:700}._ProgressBar_fk9c3_1._get1_fk9c3_50 ._Progress_fk9c3_1 li:nth-of-type(1) ._prize_fk9c3_30{background:url(https://dimg04.tripcdn.com/images/1op4012000j1j9cnm2106.webp) no-repeat center center #83ba38;background-size:.533rem .507rem}._ProgressBar_fk9c3_1._get1_fk9c3_50 ._Progress_fk9c3_1 li:nth-of-type(1) ._icon_fk9c3_38{background:#f5ff4d}._ProgressBar_fk9c3_1._get2_fk9c3_61 div:nth-of-type(2),._ProgressBar_fk9c3_1._get2_fk9c3_61 div:nth-of-type(4){color:#f5ff4d;font-weight:700}._ProgressBar_fk9c3_1._get2_fk9c3_61 ._Progress_fk9c3_1 li:nth-of-type(2) ._prize_fk9c3_30{background:url(https://dimg04.tripcdn.com/images/1op4012000j1j9cnm2106.webp) no-repeat center center #83ba38;background-size:.533rem .507rem}._ProgressBar_fk9c3_1._get2_fk9c3_61 ._Progress_fk9c3_1 li:nth-of-type(2) ._icon_fk9c3_38{background:#f5ff4d}._mainProgressBar_fk9c3_73{display:none}@media (min-width: 1280px){._ProgressBar_fk9c3_1{margin-bottom:65px}._ProgressBar_fk9c3_1 div{font-size:20px;line-height:24px;color:#123b00}._ProgressBar_fk9c3_1 ._Progress_fk9c3_1{margin:18px 0}._ProgressBar_fk9c3_1 ._Progress_fk9c3_1 li ._prize_fk9c3_30{width:113px;height:60px;background:url(https://dimg04.tripcdn.com/images/1op3w12000j1j9ka7AE95.webp) no-repeat center center #fff;background-size:63px 60px}._ProgressBar_fk9c3_1 ._Progress_fk9c3_1 li ._icon_fk9c3_38{height:5px;width:100%}._ProgressBar_fk9c3_1 ._Progress_fk9c3_1 li:first-of-type ._icon_fk9c3_38{border-radius:20px 0 0 20px}._ProgressBar_fk9c3_1 ._Progress_fk9c3_1 li:last-of-type ._icon_fk9c3_38{border-radius:0 20px 20px 0}._ProgressBar_fk9c3_1._get1_fk9c3_50 div:nth-of-type(1),._ProgressBar_fk9c3_1._get1_fk9c3_50 div:nth-of-type(3){color:#ff3085}._ProgressBar_fk9c3_1._get1_fk9c3_50 ._Progress_fk9c3_1 li:nth-of-type(1) ._prize_fk9c3_30{background:url(https://dimg04.tripcdn.com/images/1op5f12000j1j9smu4A0C.webp) no-repeat center center #fff;background-size:63px 60px}._ProgressBar_fk9c3_1._get1_fk9c3_50 ._Progress_fk9c3_1 li:nth-of-type(1) ._icon_fk9c3_38{background:#ff3085}._ProgressBar_fk9c3_1._get2_fk9c3_61 div:nth-of-type(2),._ProgressBar_fk9c3_1._get2_fk9c3_61 div:nth-of-type(4){color:#ff3085;font-weight:700}._ProgressBar_fk9c3_1._get2_fk9c3_61 ._Progress_fk9c3_1 li:nth-of-type(2) ._prize_fk9c3_30{background:url(https://dimg04.tripcdn.com/images/1op5f12000j1j9smu4A0C.webp) no-repeat center center #fff;background-size:63px 60px}._ProgressBar_fk9c3_1._get2_fk9c3_61 ._Progress_fk9c3_1 li:nth-of-type(2) ._icon_fk9c3_38{background:#ff3085}}.act-rule-pop .shadow{width:100%;height:100%;position:fixed;z-index:100;background:#000;opacity:.7;top:0;left:0;bottom:0;right:0;transition:opacity .4s}.act-rule-pop .shadow.hide{opacity:0;top:100%}.act-rule-pop .pop-rule{position:fixed;left:0;right:0;bottom:0;background:#fff;z-index:200;border-radius:.32rem .32rem 0 0;color:#0f294d;max-height:80%;display:flex;flex-direction:column;transition:all .5s;transform:translate3d(0,300%,0)}.act-rule-pop .pop-rule.visible{transform:translateZ(0)}.act-rule-pop .pop-rule .dt{border-bottom:1px solid #DADFE6;position:relative;text-align:center;display:flex;align-items:center;justify-content:center;font-size:.48rem;flex:1.49rem 0 0;font-weight:500}.act-rule-pop .pop-rule .dt .close{width:.45rem;height:.45rem;position:absolute;left:.43rem;top:50%;transform:translateY(-50%)}.act-rule-pop .pop-rule .pop-rule-content{padding:.43rem .43rem 1.33rem;overflow:hidden;overflow-y:scroll;font-weight:400;font-size:.34rem}.act-rule-pop .pop-rule .pop-rule-content a{color:#2681ff}.preheatDiscount{background:#fff;border-radius:.427rem;padding:.293rem .4rem .533rem}.preheatDiscount .preheatDiscountHeader{display:flex;align-items:center}.preheatDiscount .preheatDiscountHeader i{width:1.147rem}.preheatDiscount .preheatDiscountHeader h3{font-size:.533rem;line-height:.64rem;font-weight:700;margin:.2rem 0 0 .08rem;color:#102546}.preheatDiscount .preheatDiscountContent{margin-top:.4rem;display:grid;grid-template-columns:1fr}.preheatDiscount .preheatDiscountContent .preheatDiscountCard{box-sizing:border-box;margin-top:.32rem;background:linear-gradient(to bottom,#f94c860a,#f94c861f);border-radius:.267rem;position:relative;overflow:hidden;padding:0 0 .5rem .533rem}.preheatDiscount .preheatDiscountContent .preheatDiscountCard:nth-of-type(1){margin-top:0}.preheatDiscount .preheatDiscountContent .preheatDiscountCard .preheatDiscountTag{position:absolute;left:0;top:0;z-index:2;padding:0 .32rem;background:#ffd6e9;border-radius:.267rem 0;font-size:.32rem;line-height:.373rem;font-weight:700;color:#ec3c77;height:.587rem;display:flex;align-items:center}.preheatDiscount .preheatDiscountContent .preheatDiscountCard .preheatDiscountDiscount{font-size:.64rem;line-height:.773rem;font-weight:700;color:#ec3c77;padding-top:.96rem;width:5.5rem}.preheatDiscount .preheatDiscountContent .preheatDiscountCard .preheatDiscountTime{font-size:.32rem;line-height:.373rem;color:#ec3c77;opacity:.6;width:5.253rem}.preheatDiscount .preheatDiscountContent .preheatDiscountCard .preheatDiscountAction{position:absolute;top:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center;width:2.747rem}.preheatDiscount .preheatDiscountContent .preheatDiscountCard .preheatDiscountAction:after,.preheatDiscount .preheatDiscountContent .preheatDiscountCard .preheatDiscountAction:before{content:"";position:absolute;width:.293rem;height:.293rem;background:#fff;border-radius:.533rem;left:0}.preheatDiscount .preheatDiscountContent .preheatDiscountCard .preheatDiscountAction:after{top:-.146rem}.preheatDiscount .preheatDiscountContent .preheatDiscountCard .preheatDiscountAction:before{bottom:-.146rem}.preheatDiscount .preheatDiscountContent .preheatDiscountCard .preheatDiscountAction .preheatDiscountButton{width:2.133rem;height:1.067rem;display:flex;justify-content:center;align-items:center;background:#ff3085;border-radius:.533rem;margin-left:.1rem;font-size:.373rem;line-height:.427rem;font-weight:700;color:#fff;text-align:center}@media (min-width: 1280px){.preheatDiscount{border-radius:12px;padding:25px 40px 40px;border:2px solid #E4E4E4}.preheatDiscount .preheatDiscountHeader i{width:43px}.preheatDiscount .preheatDiscountHeader h3{font-size:22px;line-height:26px;margin-top:4px}.preheatDiscount .preheatDiscountContent{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:43px}.preheatDiscount .preheatDiscountContent .preheatDiscountCard{margin-top:0;border-radius:13px;padding:0 0 30px 40px;background:#fff1f5}.preheatDiscount .preheatDiscountContent .preheatDiscountCard:nth-of-type(1){margin-top:0}.preheatDiscount .preheatDiscountContent .preheatDiscountCard .preheatDiscountTag{padding:0 14px;border-radius:12px 0;font-size:13px;line-height:16px;height:23px}.preheatDiscount .preheatDiscountContent .preheatDiscountCard .preheatDiscountDiscount{font-size:34px;line-height:34px;font-weight:700;color:#ff3085;padding-top:40px;width:276px}.preheatDiscount .preheatDiscountContent .preheatDiscountCard .preheatDiscountTime{font-size:18px;line-height:22px;color:#ff3085;opacity:1;margin-top:7px;width:260px}.preheatDiscount .preheatDiscountContent .preheatDiscountCard .preheatDiscountAction{width:280px}.preheatDiscount .preheatDiscountContent .preheatDiscountCard .preheatDiscountAction:after,.preheatDiscount .preheatDiscountContent .preheatDiscountCard .preheatDiscountAction:before{content:"";position:absolute}.preheatDiscount .preheatDiscountContent .preheatDiscountCard .preheatDiscountAction:after{display:none}.preheatDiscount .preheatDiscountContent .preheatDiscountCard .preheatDiscountAction:before{width:132px;height:67px;background:url(https://dimg04.tripcdn.com/images/1op4j12000iwsv4mjBEF0.png) no-repeat;background-size:100% 100%;right:10px;bottom:0;left:auto;top:auto}.preheatDiscount .preheatDiscountContent .preheatDiscountCard .preheatDiscountAction .preheatDiscountButton{width:119px;height:48px;border-radius:8px;margin-left:0;font-size:18px;line-height:22px;font-weight:700;position:relative;z-index:2;cursor:pointer}.preheatDiscount .preheatDiscountContent .preheatDiscountCard .preheatDiscountAction .preheatDiscountButton:hover{opacity:.8}}.slide-up-enter{transform:translateY(100%)}.slide-up-enter-active{transform:translateY(0);transition:transform .4s}.slide-up-exit{transform:translateY(0)}.slide-up-exit-active{transform:translateY(100%);transition:transform .4s}.fade-in-enter{opacity:0}.fade-in-enter-active{opacity:1;transition:opacity .4s}.fade-in-exit{opacity:1}.fade-in-exit-active{opacity:0;transition:opacity .4s}.pop-in-enter-active{animation-name:popIn;animation-fill-mode:both;animation-duration:.3s}.pop-in-exit-active{transform:translate3d(-50%,-50%,0) scale(1);animation-name:popOut;animation-fill-mode:both;animation-duration:.3s}.tt-common-toast-pop-wrapper .tt-common-toast-content{position:fixed;top:50%;left:50%;transform:translate3d(-50%,-50%,0);background:#000000b3;border-radius:.21rem;font-size:.4rem;line-height:.53rem;color:#fff;text-align:center;padding:.27rem;z-index:10001;max-width:7rem;box-sizing:border-box}.ES .discountCardButton.btnDisabled div{font-size:.213rem!important}@media (min-width: 1280px){.ES .discountCardButton.btnDisabled div{font-size:16px!important}}.btnDisabled{opacity:.3!important}.timeLimitedOffer{background:#fff;border-radius:.427rem;padding:.32rem .48rem .48rem}.timeLimitedOffer .timeLimitedOfferHeader{display:flex;align-items:center;flex-wrap:wrap;flex:0 0 auto}.timeLimitedOffer .timeLimitedOfferHeader .timeLimitedOfferIcon .h5Icon{width:1.147rem}.timeLimitedOffer .timeLimitedOfferHeader .timeLimitedOfferIcon .pcIcon{display:none}.timeLimitedOffer .timeLimitedOfferHeader .timeLimitedOfferTitle{font-size:.533rem;line-height:.64rem;font-weight:700;color:#102546;margin:.25rem 0 0 .08rem}.timeLimitedOffer .timeLimitedOfferHeader .timeLimitedOfferIconText{background:#83ba38;height:.533rem;display:flex;align-items:center;padding:0 .16rem;font-size:.373rem;line-height:.453rem;color:#fff;border-radius:.08rem;margin:.25rem 0 0 .187rem}.timeLimitedOffer .timeLimitedOfferHeader .countdown{flex-basis:100%;display:flex;justify-content:center;color:#ff3085;margin-top:.427rem}.timeLimitedOffer .timeLimitedOfferHeader .countdown dt{font-size:.373rem;line-height:.453rem}.timeLimitedOffer .timeLimitedOfferHeader .countdown dd{display:flex;align-items:center;font-size:.373rem;line-height:.453rem}.timeLimitedOffer .timeLimitedOfferHeader .countdown dd span{width:.507rem;height:.507rem;display:flex;justify-content:center;align-items:center;border-radius:.107rem;background:#fef0f5;margin:0 .133rem}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferTrainList{display:grid;grid-template-columns:repeat(3,1fr);gap:.267rem;margin-top:.64rem;margin-bottom:.533rem}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferTrainList li{height:1.333rem;display:flex;justify-content:center;align-items:center;background:#a5d7a366;border-radius:.267rem;font-size:.373rem;line-height:.427rem;font-weight:700;color:#102546;text-align:center}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferTrainList li span{position:relative;z-index:2}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferTrainList li.active{background:#2e7101;color:#fff;position:relative}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferTrainList li.active:after{content:"";position:absolute;width:1.16rem;height:1.253rem;background:url(https://dimg04.tripcdn.com/images/1op0712000iump5xo6DB2.png) no-repeat;background-size:100% 100%;right:0;bottom:0}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferTrainList li.active:before{content:"";position:absolute;width:.373rem;height:.133rem;background:url(https://dimg04.tripcdn.com/images/1op2g12000iums5etFC28.webp) no-repeat;background-size:100% 100%;bottom:-.11rem}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard{display:grid;grid-template-columns:1fr}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard{height:2.187rem;background:#fef0d9;margin-top:.267rem;border-radius:.267rem;position:relative;padding:0 0 0 .64rem;overflow:hidden}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard:after{content:"";position:absolute;width:2.72rem;height:1.573rem;background:url(https://dimg04.tripcdn.com/images/1op0a12000ivepivc496C.webp) no-repeat;background-size:100% 100%;bottom:0;right:2.773rem}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard:nth-of-type(1){margin-top:0}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard .discountCardIcon{position:absolute;background:#fff;left:.027rem;top:.027rem;width:2.24rem;height:.587rem;display:flex;justify-content:center;align-items:center;border-radius:.267rem 0}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard .discountCardIcon img{max-height:.347rem;width:auto}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard .discountCardInfo{color:#885000;padding-top:.453rem;width:5.2rem}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard .discountCardInfo span{font-size:.667rem;line-height:.773rem;font-weight:700}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard .discountCardInfo small{font-size:.373rem;line-height:.48rem;font-weight:700;padding-left:.107rem}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard .discountCardTrainName{color:#885000;opacity:.5;font-size:.32rem;line-height:.38rem;width:5rem}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard .discountCardAction{position:absolute;right:0;top:0;bottom:0;width:2.747rem}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard .discountCardAction:after,.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard .discountCardAction:before{content:"";position:absolute;width:.293rem;height:.293rem;background:#fff;border-radius:.533rem}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard .discountCardAction:after{top:-.146rem}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard .discountCardAction:before{bottom:-.146rem}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard .discountCardAction .discountCardButton{height:100%;position:relative;background:url(https://dimg04.tripcdn.com/images/1op6s12000iukeknj1675.webp) no-repeat 0 center;background-size:.053rem 1.333rem;margin-left:.13rem;display:flex;justify-content:center;align-items:center}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard .discountCardAction .discountCardButton div{width:1.813rem;height:.853rem;background:#ff8c12;display:flex;justify-content:center;align-items:center;color:#fff;font-size:.32rem;line-height:.32rem;border-radius:.427rem;margin-left:.16rem;font-weight:700;cursor:pointer;text-align:center}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard .discountCardAction .discountCardButton div:hover{opacity:.8}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday{background:#feeef3;margin-top:.267rem;border-radius:.267rem;position:relative;padding:0 0 .64rem .64rem;overflow:hidden}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday:after{content:"";position:absolute;width:2.747rem;height:1.573rem;background:url(https://dimg04.tripcdn.com/images/1op4412000j1qqgynDB0F.webp) no-repeat;background-size:100% 100%;bottom:0;right:2.773rem}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday:nth-of-type(1){margin-top:0}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday .discountCardIcon{position:absolute;background:#fff;left:.027rem;top:.027rem;height:.587rem;display:flex;justify-content:center;align-items:center;border-radius:.267rem 0;padding:0 .133rem 0 .373rem;font-size:.32rem;line-height:.4rem;color:#ff3085}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday .discountCardInfo{color:#ff3085;padding-top:.64rem;width:5.2rem}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday .discountCardInfo span{font-size:.667rem;line-height:.773rem;font-weight:700}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday .discountCardInfo small{font-size:.373rem;line-height:.48rem;font-weight:700;padding-left:.107rem}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday .discountCardTrainName{color:#ff3085;opacity:.5;font-size:.32rem;line-height:.38rem;width:5rem}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday .discountCardAction{position:absolute;right:0;top:0;bottom:0;width:2.747rem}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday .discountCardAction:after,.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday .discountCardAction:before{content:"";position:absolute;width:.293rem;height:.293rem;background:#fff;border-radius:.533rem}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday .discountCardAction:after{top:-.146rem}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday .discountCardAction:before{bottom:-.146rem}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday .discountCardAction .discountCardButton{height:100%;position:relative;background:url(https://dimg04.tripcdn.com/images/1op5p12000j1qzmj57EC8.webp) no-repeat 0 center;background-size:.053rem 1.333rem;margin-left:.13rem;display:flex;justify-content:center;align-items:center}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday .discountCardAction .discountCardButton div{width:1.813rem;height:.853rem;background:#ff3085;display:flex;justify-content:center;align-items:center;color:#fff;font-size:.32rem;line-height:.32rem;border-radius:.427rem;margin-left:.16rem;font-weight:700;text-align:center;cursor:pointer}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday .discountCardAction .discountCardButton div:hover{opacity:.8}@media (min-width: 1280px){.timeLimitedOffer{border-radius:12px;padding:25px 40px 40px;border:2px solid #E4E4E4}.timeLimitedOffer .timeLimitedOfferHeader .timeLimitedOfferIcon .h5Icon{display:none}.timeLimitedOffer .timeLimitedOfferHeader .timeLimitedOfferIcon .pcIcon{width:35px;display:block}.timeLimitedOffer .timeLimitedOfferHeader .timeLimitedOfferTitle{font-size:22px;line-height:26px;margin:5px 0 0 1px}.timeLimitedOffer .timeLimitedOfferHeader .timeLimitedOfferIconText{background:#83ba38;height:20px;padding:0 7px;font-size:14px;line-height:17px;color:#fff;border-radius:3px;margin:6px 0 0 10px}.timeLimitedOffer .timeLimitedOfferHeader .countdown{flex-basis:auto;margin:8px 0 0 13px}.timeLimitedOffer .timeLimitedOfferHeader .countdown dt,.timeLimitedOffer .timeLimitedOfferHeader .countdown dd{font-size:14px;line-height:17px}.timeLimitedOffer .timeLimitedOfferHeader .countdown dd span{width:19px;height:19px;border-radius:4px;margin:0 4px}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferTrainList{gap:34px;margin-top:40px;margin-bottom:38px}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferTrainList li{height:91px;border-radius:13px;font-size:31px;line-height:34px;cursor:pointer}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferTrainList li:hover{opacity:.8}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferTrainList li.active:after{content:"";position:absolute;width:96px;height:91.5px;background:url(https://dimg04.tripcdn.com/images/1op0s12000j1rex9e6BAC.png) no-repeat;background-size:100% 100%;right:0;bottom:0}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferTrainList li.active:before{content:"";position:absolute;width:21px;height:7.5px;background:url(https://dimg04.tripcdn.com/images/1op2g12000iums5etFC28.webp) no-repeat;background-size:100% 100%;bottom:-7px}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard{height:142px;margin-top:24px;border-radius:13px;padding:0 0 0 40px}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard:after{display:none}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard .discountCardInfo{color:#885000;padding-top:40px;width:auto}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard .discountCardInfo span{font-size:39px;line-height:34px}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard .discountCardInfo small{font-size:39px;line-height:34px;font-weight:700;padding-left:10px}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard .discountCardTrainName{font-size:18px;line-height:21px;margin-top:8px}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard .discountCardAction{width:200px}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard .discountCardAction:after,.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard .discountCardAction:before{display:none}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard .discountCardAction .discountCardButton{background:none;margin-left:0;cursor:pointer}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCard .discountCardAction .discountCardButton div{min-width:119px;height:48px;font-size:18px;line-height:22px;border-radius:8px;margin-left:0;padding:0 8px}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday{margin-top:24px;border-radius:13px;padding:0 0 30px 40px}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday:after{display:none}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday .discountCardIcon{left:1.5px;top:1.5px;height:25px;border-radius:12px 0;padding:0 10px 0 13px;font-size:12px;line-height:17px}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday .discountCardInfo{padding-top:40px;width:auto}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday .discountCardInfo span{font-size:39px;line-height:34px;font-weight:900}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday .discountCardInfo small{font-size:39px;line-height:34px;font-weight:700;padding-left:10px}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday .discountCardTrainName{font-size:18px;line-height:21px;margin-top:8px;width:auto}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday .discountCardAction{width:200px}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday .discountCardAction:after,.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday .discountCardAction:before{display:none}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday .discountCardAction .discountCardButton{background:none;margin-left:0}.timeLimitedOffer .timeLimitedOfferContent .timeLimitedOfferDiscountCard .discountCardFriday .discountCardAction .discountCardButton div{min-width:119px;height:48px;font-size:18px;line-height:18px;border-radius:8px;margin-left:0;padding:0 8px}}.popularRoutesContainer{background:#fff;border-radius:.427rem;padding:.4rem .48rem .48rem}.popularRoutesContainer .popularRoutesHeader{display:flex;align-items:center;margin:0 0 0 -.133rem}.popularRoutesContainer .popularRoutesHeader i{width:1.147rem}.popularRoutesContainer .popularRoutesHeader h3{font-size:.533rem;line-height:.64rem;font-weight:700;color:#102546;margin:.15rem 0 0 .08rem}.popularRoutesContainer .departure-info{display:none}.popularRoutesContainer .popularRoutesContent{margin-top:.48rem;display:grid;grid-template-columns:1fr}.popularRoutesContainer .popularRoutesContent .routeItem{display:grid;margin-top:.48rem;grid-template-columns:auto 1fr;gap:.373rem}.popularRoutesContainer .popularRoutesContent .routeItem:nth-of-type(1){margin-top:0}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemImage{width:2.293rem}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemImage img{width:2.293rem;height:2.56rem;border-radius:.213rem;-o-object-fit:cover;object-fit:cover}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemDetails{display:flex;flex-direction:column;justify-content:space-between}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemDetails .routeItemStations{color:#102546;position:relative}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemDetails .routeItemStations li{font-size:.427rem;line-height:.693rem;font-weight:700;position:relative;margin-top:.107rem;padding:0 0 0 .4rem}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemDetails .routeItemStations li:nth-of-type(1){margin-top:0}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemDetails .routeItemStations li:nth-of-type(1):after{content:"";position:absolute;width:.107rem;background:#eeeff2;top:.3rem;bottom:-.4rem;left:.053rem}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemDetails .routeItemStations li:before{position:absolute;content:"";width:.213rem;height:.213rem;box-sizing:border-box;border:.053rem solid #8B91AD;border-radius:.533rem;top:.25rem;left:0;background:#fff;z-index:2}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemDetails .routeItemPricing{display:flex;justify-content:space-between;align-items:flex-end}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemDetails .routeItemPricing .routeItemPrice{font-weight:700;display:flex;align-items:flex-start;flex-direction:column}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemDetails .routeItemPricing .routeItemPrice dt{font-size:.32rem;line-height:.48rem;color:#102546;opacity:.6;text-decoration-line:line-through}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemDetails .routeItemPricing .routeItemPrice p{display:none}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemDetails .routeItemPricing .routeItemPrice dd{font-size:.533rem;line-height:.64rem;color:#ee2c75;margin-top:-.15rem}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemDetails .routeItemPricing .routeItemAction{width:2.08rem;height:.853rem;background:#ff3085;border-radius:.427rem;color:#fff;display:flex;justify-content:center;align-items:center;font-size:.373rem;font-weight:700}.popularRoutesContainer .bookMoreButton{height:1.147rem;background:#ff3085;margin-top:.693rem;border-radius:.587rem;display:flex;justify-content:center;align-items:center;font-size:.373rem;line-height:.427rem;font-weight:700;color:#fff}@media (min-width: 1280px){.popularRoutesContainer{border-radius:0;padding:0}.popularRoutesContainer .popularRoutesHeader i{display:none}.popularRoutesContainer .popularRoutesHeader h3{font-size:32px;line-height:40px;margin-top:4px}.popularRoutesContainer .departure-info{height:56px;display:flex;align-items:center;background:#f0f2f5;margin-top:17px;border-radius:8px;padding-left:20px;position:relative}.popularRoutesContainer .departure-info:after{content:"";width:16px;height:16px;background:url(https://dimg04.tripcdn.com/images/1op1x12000iwwls4m48F3.webp) no-repeat;background-size:100% 100%;position:absolute;top:50%;margin-top:-8px;right:20px}.popularRoutesContainer .departure-info span{font-size:12px;line-height:18px;color:#8592a6}.popularRoutesContainer .departure-info strong{margin-left:10px;font-size:14px;line-height:22px;color:#0f294d}.popularRoutesContainer .popularRoutesContent{margin-top:24px;grid-template-columns:repeat(3,1fr);gap:16px}.popularRoutesContainer .popularRoutesContent .routeItem{display:flex;flex-direction:column;margin-top:0;gap:0px;height:390px}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemImage{width:100%;position:relative;z-index:2}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemImage img{width:100%;height:188px;border-radius:8px 8px 0 0;-o-object-fit:cover;object-fit:cover}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemDetails{display:flex;flex-direction:column;justify-content:space-between;border:1px solid #F0F2F5;box-shadow:0 4px 8px #0f294d14;border-radius:0 0 8px 8px;padding:18px 16px 20px;box-sizing:border-box;height:100%}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemDetails .routeItemStations li{font-size:22px;line-height:30px;margin-top:0;padding:0 0 0 16px}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemDetails .routeItemStations li:nth-of-type(1){margin-top:0}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemDetails .routeItemStations li:nth-of-type(1):after{width:4px;background:#eeeff2;top:10px;bottom:-18px;left:2px}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemDetails .routeItemStations li:before{width:8px;height:8px;border:2px solid #8B91AD;border-radius:8px;top:10px}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemDetails .routeItemPricing{align-items:flex-end}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemDetails .routeItemPricing .routeItemPrice dt{display:none}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemDetails .routeItemPricing .routeItemPrice p{font-size:16px;line-height:24px;display:block;font-weight:400;color:#455873}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemDetails .routeItemPricing .routeItemPrice dd{font-size:24px;line-height:30px;color:#ee2c75;margin-top:5px}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemDetails .routeItemPricing .routeItemAction{width:90px;height:38px;border-radius:8px;font-size:16px;line-height:22px;font-weight:700;cursor:pointer}.popularRoutesContainer .popularRoutesContent .routeItem .routeItemDetails .routeItemPricing .routeItemAction:hover{opacity:.8}.popularRoutesContainer .bookMoreButton{display:none}}.Footer{display:flex;flex-direction:column;align-items:center;margin-top:1.067rem}.Footer img{width:6.56rem}@media (min-width: 1280px){.Footer{display:none}}._header-nav_mkv2a_1{position:fixed;display:flex;justify-content:space-between;align-items:flex-end;width:100vw;left:0;z-index:100}._header-nav_mkv2a_1 img{width:24px;height:auto!important}._header-nav_mkv2a_1 ._logoH5_mkv2a_14{width:200px}@media (min-width: 1280px){._header-nav_mkv2a_1{display:none}}.trip-activity-h5-share-compoment .phone-share-out{display:block;background:#0006;width:100%;height:100%;position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000}.trip-activity-h5-share-compoment .phone-share-inner{position:relative;transition:all .5s;bottom:0}.trip-activity-h5-share-compoment .phone-share-inner.hide{bottom:-100%}.trip-activity-h5-share-compoment .share-wrap{background:#fff;border-radius:.32rem .32rem 0 0;padding:0;position:fixed;bottom:0;width:100%}.trip-activity-h5-share-compoment .share-wrap .share-txt{display:flex;justify-content:center;align-items:center;font-size:.49rem;line-height:.65rem;text-align:center;padding:.43rem .86rem;color:#0f294d;border-bottom:.03rem solid rgba(218,223,230,.5);font-weight:400}.trip-activity-h5-share-compoment .share-wrap .share-close{position:absolute;left:.43rem;top:.54rem;width:.43rem;height:.43rem;background-image:url(https://dimg04.tripcdn.com/images/1op3p12000ei4iun2E7E6.svg);background-position:50%;background-size:100% 100%;cursor:pointer}.trip-activity-h5-share-compoment .share-frame{overflow:hidden;overflow-x:scroll;padding:.54rem .86rem 0}.trip-activity-h5-share-compoment .share-list{display:flex;position:static}.trip-activity-h5-share-compoment .share-list:before{display:none;content:none}.trip-activity-h5-share-compoment .share-list .share-item{text-align:center;margin:0;display:inline-block;flex-direction:column;align-items:center;margin-right:.22rem}.trip-activity-h5-share-compoment .share-item-brick{width:1.95rem;display:flex;flex-wrap:wrap;justify-content:center;cursor:pointer;border:none}.trip-activity-h5-share-compoment .share-item-brick:hover{background:none}.trip-activity-h5-share-compoment .share-item-brick.share-item-vk{flex-direction:column}.trip-activity-h5-share-compoment .share-item-brick .share-item-icon{width:1.51rem;height:1.51rem;background-repeat:no-repeat;background-position:center;background-size:100%;margin-bottom:.22rem}.trip-activity-h5-share-compoment .share-item-brick .share-item-name{font-size:.32rem;line-height:.49rem;color:#455873;margin-bottom:.54rem}.trip-activity-h5-share-compoment .share-item-icon__facebook{background-image:url(https://dimg04.tripcdn.com/images/1op6a12000ei4ii92398F.svg)}.trip-activity-h5-share-compoment .share-item-icon__twitter{background-image:url(https://dimg04.tripcdn.com/images/1op3l12000ei4inasED24.svg)}.trip-activity-h5-share-compoment .share-item-icon__whatsapp{background-image:url(https://dimg04.tripcdn.com/images/1op6d12000ei4iun70E6E.svg)}.trip-activity-h5-share-compoment .share-item-icon__linkedin{background-image:url(https://dimg04.tripcdn.com/images/1op0612000ei4iun961F0.svg)}.trip-activity-h5-share-compoment .share-item-icon__wechat{background-image:url(https://dimg04.tripcdn.com/images/1op0j12000ei4hp5e6AD0.svg)}.trip-activity-h5-share-compoment .share-item-icon__wechatmoment{background-image:url(https://dimg04.tripcdn.com/images/1op0x12000ei4ioy8F88B.svg)}.trip-activity-h5-share-compoment .share-item-icon__message{background-image:url(https://dimg04.tripcdn.com/images/1op5h12000ei4iun59EB2.svg)}.trip-activity-h5-share-compoment .share-item-icon__email{background-image:url(https://dimg04.tripcdn.com/images/1op5e12000ei4ii90E9F1.svg)}.trip-activity-h5-share-compoment .share-item-icon__google{background-image:url(https://dimg04.tripcdn.com/images/1op3l12000ei4ioyeF984.svg)}.trip-activity-h5-share-compoment .share-item-icon__naver{background-image:url(https://dimg04.tripcdn.com/images/1op1n12000ei4hv2x78B6.svg)}.trip-activity-h5-share-compoment .share-item-icon__kakao{background-image:url(https://dimg04.tripcdn.com/images/1op1t12000ei4ioyaCB26.svg)}.trip-activity-h5-share-compoment .share-item-icon__kakaostory{background-image:url(https://dimg04.tripcdn.com/images/1op0n12000ei4i2opC3BA.svg)}.trip-activity-h5-share-compoment .share-item-icon__kakaotalk{background-image:url(https://dimg04.tripcdn.com/images/1op1t12000ei4ioyaCB26.svg)}.trip-activity-h5-share-compoment .share-item-icon__copy{background-image:url(https://dimg04.tripcdn.com/images/1op6q12000ei4hp5c0CFE.svg)}.trip-activity-h5-share-compoment .share-item-icon__threads{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwMCIgaGVpZ2h0PSIxMDAwIiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMi4xODIgMS4zMjJWMTJIMS4zMlYxLjMyMkgxMi4xODJaIiBmaWxsPSIjMDAwMDAwIi8+CjxwYXRoIGQ9Ik0yMi42ODIgMS4zMlYxMkgxMS44MlYxLjMyMkgyMi42ODJaIiBmaWxsPSIjMDAwMDAwIi8+CjxwYXRoIGQ9Ik0xMi4xODIgMTNWMjMuNjk2SDEuMzJWMTNIMTIuMTgyWiIgZmlsbD0iIzAwMDAwMCIvPgo8cGF0aCBkPSJNMjIuNjgyIDEzVjIzLjY5NkgxMS44MlYxM0gyMi42ODJaIiBmaWxsPSIjMDAwMDAwIi8+Cjwvc3ZnPgo=)}.trip-activity-h5-share-compoment .bs-share .share-list div.facebook i{background:#3b5998}.trip-activity-h5-share-compoment .bs-share .share-list div.twitter i{background:#1da1f2}.trip-activity-h5-share-compoment .bs-share .share-list div.wechat i{background:#09bb07}.trip-activity-h5-share-compoment .bs-share .share-list div.google-plus i{background:#dc4e41}.trip-activity-h5-share-compoment .bs-share .share-list div.kakao i{background:#fae100}.trip-activity-h5-share-compoment .bs-share .share-list div.linkedin i{background:#0077b5}.trip-activity-h5-share-compoment .bs-share .share-list div.naver i{background:#2bb500}.trip-activity-h5-share-compoment .bs-share .share-list div.whatapp i{background:#25d366}.trip-activity-h5-share-compoment .bs-share .share-list a.email i{background:#49d555}.trip-activity-h5-share-compoment .bs-share .share-list div.copy i{background:#3264ff}.DiscountDay{background:#fff;border-radius:.427rem;padding:.293rem .4rem .48rem}.DiscountDay .DiscountDay-header{display:flex;align-items:center}.DiscountDay .DiscountDay-header i{width:1.147rem}.DiscountDay .DiscountDay-header h3{font-size:.533rem;line-height:.64rem;font-weight:700;margin:.2rem 0 0 .08rem;color:#102546}.DiscountDay .DiscountDay-content{margin-top:.4rem;display:grid;grid-template-columns:1fr}.DiscountDay .DiscountDay-content .DiscountDay-offer{height:2.72rem;box-sizing:border-box;margin-top:.72rem;background:#ff3085;border-radius:.267rem;position:relative;overflow:hidden;padding-left:.533rem}.DiscountDay .DiscountDay-content .DiscountDay-offer:after{content:"";position:absolute;width:2.72rem;height:1.573rem;background:url(https://dimg04.tripcdn.com/images/1op3512000j1m76jz49AB.webp) no-repeat;background-size:100% 100%;bottom:0;right:3.1rem}.DiscountDay .DiscountDay-content .DiscountDay-offer:nth-of-type(1){margin-top:0}.DiscountDay .DiscountDay-content .DiscountDay-offer .DiscountDay-offerTag{position:absolute;left:.027rem;top:.027rem;z-index:2;padding:0 .32rem;background:#fff;border-radius:.267rem 0;font-size:.32rem;line-height:.373rem;font-weight:700;color:#ec3c77;height:.587rem;display:flex;align-items:center}.DiscountDay .DiscountDay-content .DiscountDay-offer .DiscountDay-offerTitle{font-size:.8rem;line-height:.773rem;font-family:Heebo;font-weight:900;color:#fff;padding-top:.96rem}.DiscountDay .DiscountDay-content .DiscountDay-offer .DiscountDay-offerDescription{font-size:.32rem;line-height:.48rem;color:#fff;opacity:.6}.DiscountDay .DiscountDay-content .DiscountDay-offer .DiscountDay-action{position:absolute;top:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center;width:2.747rem}.DiscountDay .DiscountDay-content .DiscountDay-offer .DiscountDay-action:after,.DiscountDay .DiscountDay-content .DiscountDay-offer .DiscountDay-action:before{content:"";position:absolute;width:.293rem;height:.293rem;background:#fff;border-radius:.533rem;left:0}.DiscountDay .DiscountDay-content .DiscountDay-offer .DiscountDay-action:after{top:-.146rem}.DiscountDay .DiscountDay-content .DiscountDay-offer .DiscountDay-action:before{bottom:-.146rem}.DiscountDay .DiscountDay-content .DiscountDay-offer .DiscountDay-action .DiscountDay-claimButton{width:2.133rem;height:1.067rem;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:1.067rem;margin-left:.1rem;font-size:.373rem;line-height:.427rem;font-weight:700;color:#fe0068}@media (min-width: 1280px){.DiscountDay{border-radius:12px;padding:25px 40px 40px;border:2px solid #E4E4E4}.DiscountDay .DiscountDay-header i{width:43px}.DiscountDay .DiscountDay-header h3{font-size:22px;line-height:26px;margin-top:4px}.DiscountDay .DiscountDay-content{margin-top:20px}.DiscountDay .DiscountDay-content .DiscountDay-offer{height:142px;margin-top:24px;border-radius:13px;padding-left:40px}.DiscountDay .DiscountDay-content .DiscountDay-offer:after{right:170px}.DiscountDay .DiscountDay-content .DiscountDay-offer:nth-of-type(1){margin-top:0}.DiscountDay .DiscountDay-content .DiscountDay-offer .DiscountDay-offerTag{padding:0 14px;border-radius:12px 0;font-size:13px;line-height:16px;height:23px}.DiscountDay .DiscountDay-content .DiscountDay-offer .DiscountDay-offerTitle{font-size:39px;line-height:34px;font-weight:700;padding-top:40px}.DiscountDay .DiscountDay-content .DiscountDay-offer .DiscountDay-offerDescription{font-size:18px;line-height:22px;opacity:1;margin-top:7px}.DiscountDay .DiscountDay-content .DiscountDay-offer .DiscountDay-action{width:200px}.DiscountDay .DiscountDay-content .DiscountDay-offer .DiscountDay-action:after,.DiscountDay .DiscountDay-content .DiscountDay-offer .DiscountDay-action:before{display:none}.DiscountDay .DiscountDay-content .DiscountDay-offer .DiscountDay-action .DiscountDay-claimButton{width:119px;height:48px;border-radius:8px;margin-left:0;font-size:18px;line-height:22px;font-weight:700;position:relative;z-index:2;cursor:pointer}.DiscountDay .DiscountDay-content .DiscountDay-offer .DiscountDay-action .DiscountDay-claimButton:hover{opacity:.8}}.easter-box{background:#fff;border-radius:.427rem;padding:.32rem .48rem .48rem;margin-bottom:.533rem}.easter-box .header{display:flex;align-items:center}.easter-box .header img{height:37px;width:auto}.easter-box .header h3{flex:1;font-size:.533rem;line-height:.64rem;font-weight:700;margin:.2rem 0 0 .08rem;color:#102546}.easter-box .content{margin-top:.4rem}.eastar-code-view .content{background-color:#feeef3;border-radius:.267rem;padding:.853rem .533rem}.eastar-code-view .content .inner{position:relative}.eastar-code-view .content input{width:100%;box-sizing:border-box;height:1.067rem;font-size:.32rem;padding-left:.32rem;border-radius:.533rem;border:1px solid #ff3085;font-weight:700;background:none}.eastar-code-view .content input::-moz-placeholder{color:#888;font-size:.32rem;font-weight:400}.eastar-code-view .content input::placeholder{color:#888;font-size:.32rem;font-weight:400}.eastar-code-view .content button{position:absolute;right:0;top:0;height:1.067rem;border-radius:.533rem;padding:0 .533rem;background-color:#ff3085;color:#fff;font-size:.373rem;font-weight:700;cursor:pointer}.eastar-code-view .content button:hover{opacity:.8}@media screen and (min-width: 834px){.easter-box{border-radius:12px;border:2px solid #E4E4E4;padding:32px 40px 45px;margin-bottom:120px}.easter-box .header img{height:50px}.easter-box .header h3{font-size:22px;line-height:26px;margin-top:4px}.eastar-code-view .content{padding:48px 150px}.eastar-code-view .content input,.eastar-code-view .content button{height:48px;font-size:18px;border-radius:8px}.eastar-code-view .content input{padding-left:40px}.eastar-code-view .content input::-moz-placeholder{font-size:18px}.eastar-code-view .content input::placeholder{font-size:18px}.eastar-code-view .content button{min-width:250px}}.end-pop-component .shadow{background:#000000b3;position:fixed;left:0;right:0;top:0;bottom:0;z-index:201}.end-pop-component .pop{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;width:8rem;padding:0 .533rem;z-index:300;border-radius:.213rem;padding:.4rem 0 .907rem}.end-pop-component .pop dt{font-size:1.12rem;text-align:center;line-height:1.52rem}.end-pop-component .pop dd{font-size:.373rem;line-height:.427rem;margin:0 .533rem;text-align:center}.MoreDiscounts{background:#fff;border-radius:.427rem;padding:.32rem .48rem .48rem;margin-bottom:.533rem}.MoreDiscounts .header{display:flex;align-items:center}.MoreDiscounts .header img{width:1.12rem}.MoreDiscounts .header h3{font-size:.533rem;line-height:.747rem;font-weight:700;padding-top:.213rem;color:#102546}.MoreDiscounts .header .timeLimitedOfferIconText{background:#83ba38;height:.533rem;display:flex;align-items:center;padding:0 .16rem;font-size:.373rem;line-height:.453rem;color:#fff;border-radius:.08rem;margin:.25rem 0 0 .187rem}.MoreDiscounts .more-discounts-content{display:grid;grid-template-columns:1fr auto;padding:.533rem 0 .64rem .453rem;background:#fef5ee;margin-top:.453rem;border-radius:.267rem;gap:.2rem}.MoreDiscounts .more-discounts-content .more-discounts-details{font-weight:500;color:#102546}.MoreDiscounts .more-discounts-content .more-discounts-details dt{font-size:.427rem;line-height:.587rem}.MoreDiscounts .more-discounts-content .more-discounts-details dd{font-size:.347rem;line-height:.48rem;margin-top:.187rem}.MoreDiscounts .more-discounts-content .more-discounts-image{width:1.28rem;display:flex;align-items:center}.MoreDiscounts .more-discounts-content .more-discounts-image img{width:.587rem}@media (min-width: 1280px){.MoreDiscounts{border-radius:12px;border:2px solid #E4E4E4;padding:32px 40px 45px;margin-bottom:120px}.MoreDiscounts .header img{width:42px}.MoreDiscounts .header h3{font-size:22px;line-height:30px;font-weight:700;padding-top:4px;color:#102546}.MoreDiscounts .header .timeLimitedOfferIconText{background:#83ba38;height:20px;padding:0 7px;font-size:14px;line-height:17px;color:#fff;border-radius:3px;margin:6px 0 0 10px}.MoreDiscounts .more-discounts-content{padding:32px 0 33px 48px;margin-top:20px;border-radius:13px;gap:10px}.MoreDiscounts .more-discounts-content .more-discounts-details dt{font-size:28px;line-height:40px}.MoreDiscounts .more-discounts-content .more-discounts-details dd{font-size:22px;line-height:32px;margin-top:10px}.MoreDiscounts .more-discounts-content .more-discounts-image{width:127px}.MoreDiscounts .more-discounts-content .more-discounts-image img{width:52px}}.trainpal .MoreDiscounts{display:none}*{margin:0;padding:0;border:0}ol,ul,li{list-style:none}em,i,dfn{font-style:normal}h1,h2,h3,h4,h5{font-weight:400}*:focus{outline:none}input::-webkit-input-placeholder{color:#ccc;font-size:.65rem}button,input{-webkit-appearance:none;border:0;outline:0;padding:0}img{display:block;width:100%}html{width:100%;overflow-x:hidden;max-width:540px;margin:0 auto}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;max-width:640px;width:100%}#root{font-size:16px}@font-face{font-family:TT_static_page;src:url(https://file.tripcdn.com/files/6/trn_trainpal/1no4x12000fhksbul0988.eot);src:url(https://file.tripcdn.com/files/6/trn_trainpal/1no4x12000fhksbul0988.eot?#iefix) format("embedded-opentype"),url(https://file.tripcdn.com/files/6/trn_trainpal/1no3p12000fhkspom7BA5.woff) format("woff"),url(https://file.tripcdn.com/files/6/trn_trainpal/1no4z12000fhkths81781.ttf) format("truetype"),url(https://file.tripcdn.com/files/6/trn_trainpal/1no0812000fhktyrt1EF7.svg#iconfont) format("svg")}
