@charset "UTF-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}.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}@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;line-height:0;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 .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;-ms-overflow-style:none;scrollbar-width:none}.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: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%}.shadow{background:#000000b3;position:fixed;left:0;right:0;top:0;bottom:0;z-index:100}.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}.pop dt{font-size:1.12rem;text-align:center;line-height:1.52rem}.pop dd{font-size:.373rem;line-height:.427rem;margin:0 .533rem;text-align:center}.bg{background:#00a7ff;min-height:100vh}.btn.gray{background-color:#e3e3e3!important}.top-box1{height:7.573rem;background:url(https://dimg04.tripcdn.com/images/1op1i12000ei960wt5D92.png) no-repeat left bottom;background-size:100% 7.573rem;position:relative}.top-box1 img{width:auto;position:absolute}.top-box1 .logo{height:1.8rem;left:50%;transform:translate(-50%);bottom:4.9rem}.top-box1 .main-tit,.top-box1 .main-tit-real{color:#010635;font-size:.78rem;font-weight:900;line-height:.84rem;left:.7rem;bottom:2.2rem;position:absolute}.top-box1 .main-tit i,.top-box1 .main-tit-real i{color:#ff5600}.top-box1 .main-tit{-webkit-text-stroke-width:.27rem;-webkit-text-stroke-color:white}.top-box1 .slogan{height:1.72rem;left:.267rem;bottom:2.2rem}.top-box1 .text{width:8.9rem;min-height:.707rem;background:url(https://dimg04.tripcdn.com/images/1op6y12000ei8y6ef3812.png) no-repeat center center;background-size:100% 100%;position:absolute;top:5.4rem;left:0;right:0;display:flex;justify-content:center;align-items:center;color:#59001d;font-size:.373rem;font-weight:600;padding:0rem .6rem}.top-box1 .haixing{width:.96rem;bottom:.9rem;left:.2rem}.top-box1 .sale{width:2.48rem;right:0;bottom:-.2rem;z-index:2;position:absolute}.top-box1 .sale .icon1{width:1.333rem;height:1.32rem;bottom:-.05rem;z-index:2;right:1.2rem}.top-box1 .sale .icon2{width:1.4rem;height:2.747rem;bottom:0;right:0}.top-box1 .huoche{height:1.8rem;right:0;bottom:2.3rem}.top-box1 .btn{position:absolute;right:0;bottom:4.1rem;height:.667rem;background:#0000005c;padding:0 .213rem 0 .347rem;display:flex;align-items:center;color:#fff;font-size:.373rem;border-radius:1.333rem 0 0 1.333rem}.top-box2{height:4.96rem;background:url(https://dimg04.tripcdn.com/images/1op2712000eidusjk8A5C.png) no-repeat left bottom;background-size:100% 4.96rem;position:relative}.top-box2 img{width:auto;position:absolute}.top-box2 .logo{height:1.8rem;left:50%;transform:translate(-50%);bottom:4.9rem}.top-box2 .slogan{height:1.72rem;left:.267rem;bottom:2.2rem}.top-box2 .text{height:.707rem;background:url(https://dimg04.tripcdn.com/images/1op6y12000ei8y6ef3812.png) no-repeat;background-size:100% 100%;position:absolute;bottom:1.4rem;left:0;right:0;display:flex;justify-content:center;align-items:center;color:#59001d;font-size:.373rem;font-weight:600}.top-box2 .haixing{width:.96rem;bottom:.9rem;left:.2rem}.top-box2 .sale{width:2.48rem;right:0;bottom:-.25rem;z-index:2;position:absolute}.top-box2 .sale .icon1{width:1.333rem;height:1.32rem;bottom:-.05rem;z-index:2;right:1.2rem}.top-box2 .sale .icon2{width:1.4rem;height:2.747rem;bottom:0;right:0}.top-box2 .huoche{height:1.333rem;right:0;bottom:2.3rem}.top-box2 .btn{position:absolute;right:0;bottom:4.1rem;height:.667rem;background:#0000005c;padding:0 .213rem 0 .347rem;display:flex;align-items:center;color:#fff;font-size:.373rem;border-radius:1.333rem 0 0 1.333rem}.wrap{padding:0 .32rem 1.067rem}.wrap .text-box{color:#fff;font-size:.347rem;line-height:.48rem;padding:0 .24rem;margin-top:.427rem;font-family:TRIPGEOM-REGULAR,Inter-Regular}.wrap .text-box p{margin-top:.35rem}.wrap .text-box p:nth-of-type(1){margin-top:0}.wrap .btn-box{margin-top:.49rem;display:flex;justify-content:space-between}.wrap .btn-box li{box-sizing:border-box;width:4.453rem;padding:0 .213rem;height:1.227rem;display:flex;align-items:center;justify-content:center;word-wrap:break-word;text-align:center;font-size:.48rem;font-weight:700;border-radius:.213rem;flex-basis:48%;background:#0078e9;color:#fff}.wrap .btn-box li.on{background:#01ffff;color:#103fe0}.wrap .buy-box{background:#ffdde7;margin-top:.747rem;border-radius:.213rem;overflow:hidden}.wrap .buy-box div.tip{display:none}.wrap .buy-box.gray{background:#e9eef7}.wrap .buy-box.gray .buy-top{padding-bottom:0}.wrap .buy-box.gray div.tip{text-align:center;margin:.427rem .427rem .49rem;border:1.012px solid #ced2d9;border-radius:.16rem;font-size:.347rem;padding:.213rem .16rem;line-height:.507rem;color:#455873;display:block}.wrap .buy-box.gray div.tip span{color:#f94c86;font-weight:700}.wrap .buy-box .tips{font-size:.48rem;line-height:.693rem;font-weight:700;color:#00114a;margin-bottom:.32rem}.wrap .buy-box .buy-top{padding:.533rem 0 .32rem;text-align:center;color:#ec3c77}.wrap .buy-box .buy-top dt{font-size:.48rem;font-weight:700;line-height:.56rem;word-wrap:break-word;padding:0 .373rem}.wrap .buy-box .buy-top dd{font-size:.373rem;line-height:.427rem;margin-top:.107rem}.wrap .buy-box .list{background:#fff;padding:.533rem .427rem .613rem;border-radius:.213rem .213rem 0 0}.wrap .buy-box .list .more{position:relative;display:flex;justify-content:space-between;align-items:center;height:1.173rem;background:#fff1f5;padding:0 .32rem;border-radius:.16rem}.wrap .buy-box .list .more dl{display:flex}.wrap .buy-box .list .more dl dt{font-size:.347rem;line-height:.4rem;color:#8592a6}.wrap .buy-box .list .more dl dd{color:#182357;font-size:.373rem;line-height:.427rem;margin-left:.213rem}.wrap .buy-box .list .more .more-icon{width:.427rem;height:.453rem}.wrap .buy-box .list .city li{border-top:1.012px dashed #e9ecf0}.wrap .buy-box .list .city li:nth-of-type(1){border-top:0}.wrap .buy-box .list .city li .item{position:relative;padding:.533rem 0 .533rem 2.427rem}.wrap .buy-box .list .city li img{height:2.987rem;width:2.107rem;position:absolute;left:0;top:.533rem}.wrap .buy-box .list .city li h3,.wrap .buy-box .list .city li h4{font-size:.427rem;line-height:.533rem;font-weight:700;color:#00114a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wrap .buy-box .list .city li h4{margin-top:.107rem}.wrap .buy-box .list .city li .From{font-size:.32rem;line-height:.373rem;color:#8592a6;margin-top:.293rem}.wrap .buy-box .list .city li .From span{text-decoration:line-through}.wrap .buy-box .list .city li strong{color:#ec3c77;font-size:.533rem;line-height:.64rem;margin-top:.027rem}.wrap .buy-box .list .city li strong.grey{color:#00114a}.wrap .buy-box .list .city li .person{color:#ec3c77;font-size:.32rem;line-height:.427rem;margin-top:.027rem}.wrap .buy-box .list .city li .person.grey{color:#00114a}.wrap .buy-box .list .city li .person-text{box-sizing:border-box;line-height:.427rem;width:-moz-fit-content;width:fit-content;background:#ffda2c;display:flex;align-items:center;color:#8f4c00;padding-left:.107rem;padding-right:.267rem;border-radius:.107rem}.wrap .buy-box .list .city li .person-text img{width:.327rem;height:.327rem;position:relative;left:0;top:0;display:inline-block}.wrap .buy-box .list .city li .btn{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:2.32rem;height:.96rem;background:#f94c86;border-radius:1rem;right:0;bottom:.533rem;display:flex;justify-content:center;align-items:center;color:#fff;font-size:.4rem}.wrap .coupon-box{background:#ffe4cb;margin-top:.747rem;border-radius:.213rem;overflow:hidden}.wrap .coupon-box .coupon-top{padding:.533rem 0 .32rem;text-align:center;color:#782f00}.wrap .coupon-box .coupon-top dt{font-size:.48rem;font-weight:700;line-height:.56rem}.wrap .coupon-box .coupon-top dd{font-size:.373rem;line-height:.427rem;margin-top:.107rem}.wrap .coupon-box .list{background:#fff;padding:.533rem;border-radius:.213rem .213rem 0 0}.wrap .coupon-box .list .coupon{margin-top:.347rem}.wrap .coupon-box .list .coupon.eu{margin-top:0}.wrap .coupon-box .list h3{font-size:.48rem;font-weight:700;line-height:.56rem;color:#782f00;text-align:center}.wrap .coupon-box .list h3.mt-22{margin-top:.587rem}.wrap .hot-tit{color:#fff;text-align:center;font-weight:700;font-size:.48rem;margin-top:.88rem}.wrap .hot-city{margin-top:.64rem}.wrap .hot-city ul{background:#0078e9;margin-top:.32rem;border-radius:.213rem;padding:.187rem .213rem .187rem .12rem}.wrap .hot-city ul:nth-of-type(1){margin-top:0}.wrap .hot-city ul li{font-size:.373rem;line-height:.427rem;display:flex;align-items:center}.wrap .hot-city ul li:nth-of-type(2){margin-top:.267rem}.wrap .hot-city ul li span{font-weight:700;color:#fff}.wrap .hot-city ul li small{min-width:.907rem;color:#ff9;font-size:.267rem;line-height:.32rem}.wrap .Remind-box{background:#fff;margin-top:.453rem;padding:.373rem 2.32rem .347rem .32rem;border-radius:.213rem;position:relative}.wrap .Remind-box h3{font-size:.48rem;font-weight:700;line-height:.56rem;color:#052cb3}.wrap .Remind-box p{font-size:.293rem;line-height:.347rem;color:#052cb3;margin-top:.16rem}.wrap .Remind-box.open div{justify-content:end;background:#0059ff}.wrap .Remind-box div{position:absolute;top:50%;transform:translateY(-50%);height:.64rem;width:1.173rem;background:#e3e3e3;border-radius:.347rem;box-sizing:border-box;display:flex;align-items:center;padding:0 .08rem;right:.493rem}.wrap .Remind-box div:after{content:"";width:.507rem;height:.507rem;background:#fff;border-radius:1rem}.wrap .banner-box{margin-top:.613rem}.wrap .banner-box dt{text-align:center;font-size:.48rem;line-height:.56rem;font-weight:700;color:#fff}.wrap .banner-box dd{margin-top:.88rem}.wrap .banner-box dd img{width:100%;height:2.107rem;border-radius:.213rem;margin-top:.453rem}.wrap .banner-box dd img:nth-of-type(1){margin-top:0}.coupon{display:flex;justify-content:space-between}.coupon.eu li{flex-basis:unset;flex:1}.coupon.mt-22{margin-top:.587rem}.coupon li{flex-basis:48%;height:4.587rem;background:url(https://dimg04.tripcdn.com/images/1op6p12000eicwpwyB88F.png) no-repeat;background-size:100% 100%;position:relative;transition:all .25s linear}.coupon li i{height:.587rem;padding:0 .107rem;background:#ffe5ce;display:flex;align-items:center;font-size:.347rem;line-height:.427rem;font-weight:700;color:#ae665b;border-radius:.16rem .16rem .16rem 0;position:absolute;right:0;top:-.373rem}.coupon li .t{height:1.013rem;display:flex;align-items:center;justify-content:center;position:relative}.coupon li .t img{width:.32rem;height:.373rem}.coupon li .t span{font-size:.373rem;line-height:.427rem;margin-left:.053rem;color:#d47464}.coupon li .c{display:flex;flex-direction:column;height:2.133rem;justify-content:center}.coupon li .pic{text-align:center;font-size:.64rem;line-height:.693rem;font-family:ttFont-bold;color:#ec3c77}.coupon li p{text-align:center;color:#d47464;font-size:.373rem;line-height:.427rem;margin-top:.027rem}.coupon li .btn{margin:0 .853rem;background:#f94c86;height:.96rem;border-radius:1rem;display:flex;justify-content:center;align-items:center;font-size:.373rem;font-weight:700;color:#fff}.btm-txt{padding:0 .32rem 1.44rem;font-size:.347rem;line-height:.48rem;color:#fff;max-width:1162.013px;margin:auto;font-family:TRIPGEOM-MEDIUM,Inter-Regular}.ukCoupon{background:#ffe4cb;margin-top:.533rem;border-radius:.213rem;overflow:hidden}.ukCoupon .top-tit{height:1.52rem;display:flex;align-items:center;justify-content:center;font-size:.48rem;color:#ec3c77}.ukCoupon .coupon-main{background:#fff;padding:.907rem .533rem .533rem;border-radius:.213rem}.coupon-txt{font-size:.373rem;line-height:.533rem;color:#455873;text-align:center;margin-top:.533rem}.pc-top-bg{display:none;min-height:349.988px;height:18.22vw;background:url(https://dimg04.tripcdn.com/images/1op6j12000el60jne32D4.png) no-repeat center center;background-size:cover;position:relative}.pc-top-bg img{width:auto}.pc-top-bg .btn{position:absolute;right:0;bottom:221.4px;height:36px;background:#0000005c;padding:0 11.512px 0 18.75px;display:flex;align-items:center;color:#fff;font-size:20.138px;border-radius:72px 0 0 72px;z-index:10}.pc-top-bg .main-tit-wrap{position:relative;text-align:center;pointer-events:none}.pc-top-bg .main-tit,.pc-top-bg .main-tit-real{pointer-events:none;color:#010635;font-size:66px;font-weight:900;line-height:72px;position:relative}.pc-top-bg .main-tit i,.pc-top-bg .main-tit-real i{color:#ff5600}.pc-top-bg .main-tit{position:absolute;left:0;right:0;top:0;bottom:0;-webkit-text-stroke-width:.27rem;-webkit-text-stroke-color:white}.pc-top-bg .logo{height:90.487px;margin:0 auto}.pc-top-bg .slogan{margin-top:-40.012px}.pc-top-bg .slogan img{height:137.512px;display:block;margin:0 auto}.pc-top-bg .text{min-height:59.512px;background:url(https://dimg04.tripcdn.com/images/1op4h12000eie5wao175F.png) no-repeat center center;background-size:926.513px 100%;text-align:center;font-size:30px;font-weight:700;color:#59001d;line-height:59.512px;box-sizing:border-box;padding-top:7.987px;margin-top:6px}.pc-top-bg .icon-box{max-width:1162.013px;margin:0 auto;position:relative}.pc-top-bg .icon-box .icon1{width:80.512px;position:absolute;left:150px;top:-13.988px}.pc-top-bg .icon-box .sale{position:absolute;right:79.987px;top:-79.987px}.pc-top-bg .icon-box .sale .icon2{width:118.5px;height:109.987px;position:absolute;left:-70.013px;z-index:2;top:66px}.pc-top-bg .icon-box .sale .icon3{width:163.013px;height:175.012px;position:absolute}@media (min-width: 540px){.top-box1{display:none}.pc-top-bg{display:block}.common-header{display:none!important}.common-header-pc{display:block!important}html,body{max-width:100%!important;background:#0083ff}html .bg,body .bg{background:#0083ff;transition:all 1s linear}.wrap{max-width:1162.013px;margin:79.987px auto 0;padding:0 12px 49.987px;transition:all 1s linear}.wrap .text-box{font-size:18px;line-height:27.488px;margin-top:0;font-family:TRIPGEOM-MEDIUM,Inter-Regular}.wrap .text-box p{margin-top:19.988px;text-align:center}.wrap .text-box p:nth-of-type(1){margin-top:0}.wrap .btn-box{margin-top:40.012px}.wrap .btn-box li{width:100%;height:69px;font-size:27px;cursor:pointer;font-weight:700;border-radius:.213rem;flex-basis:48%;background:#0078e9;color:#fff}.wrap .btn-box li.on{background:#01ffff;color:#103fe0}.wrap .buy-box{margin-top:54px;border-radius:7.987px}.wrap .buy-box .buy-top{padding:19.988px 0 12px}.wrap .buy-box .buy-top dt{font-size:18px;line-height:21px}.wrap .buy-box .buy-top dd{font-size:13.988px;line-height:16.012px;margin-top:4.013px}.wrap .buy-box .list{padding:16.988px 46.013px 28.988px;border-radius:7.987px 7.987px 0 0}.wrap .buy-box .list .more{height:43.988px;padding:0 .32rem;border-radius:.16rem}.wrap .buy-box .list .more dl{display:flex}.wrap .buy-box .list .more dl dt{font-size:13.012px;line-height:15px}.wrap .buy-box .list .more dl dd{font-size:13.988px;line-height:16.012px;margin-left:7.987px}.wrap .buy-box .list .more .more-icon{width:16.012px;height:16.012px}.wrap .buy-box .list .city{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.wrap .buy-box .list .city li{border-top:1.012px dashed #e9ecf0;width:100%}.wrap .buy-box .list .city li .item{padding:28.988px 0 28.988px 93px;width:90%;box-sizing:border-box}.wrap .buy-box .list .city li img{height:112.013px;width:79.013px;top:28.988px}.wrap .buy-box .list .city li h3,.wrap .buy-box .list .city li h4{font-size:16.012px;line-height:19.988px}.wrap .buy-box .list .city li h4{margin-top:4.013px}.wrap .buy-box .list .city li .From{font-size:12px;line-height:13.988px;margin-top:10.987px}.wrap .buy-box .list .city li strong{font-size:19.988px;line-height:24px;margin-top:1.012px}.wrap .buy-box .list .city li .person{font-size:12px;line-height:16.012px;margin-top:1.012px}.wrap .buy-box .list .city li .btn{width:87px;height:36px;border-radius:36px;bottom:28.988px;font-size:15px}.wrap .Remind-box{margin-top:25.013px;padding:13.988px 48px 13.012px 12px;border-radius:7.987px}.wrap .Remind-box h3{font-size:18px;line-height:21px}.wrap .Remind-box p{font-size:10.987px;line-height:13.012px;margin-top:6px}.wrap .Remind-box div{top:50%;height:24px;width:43.988px;border-radius:13.012px;box-sizing:border-box;display:flex;align-items:center;padding:0 3px;right:49.012px;transition:all .2s linear}.wrap .Remind-box div:after{width:19.012px;height:19.012px;border-radius:19.012px}.wrap .hot-tit{font-size:18px;line-height:21px;margin-top:49.987px}.wrap .hot-city{margin-top:18px;display:flex;justify-content:space-between;flex-wrap:wrap}.wrap .hot-city ul{margin-top:12px;border-radius:.213rem;padding:7.013px 7.987px 7.013px 45px;width:32%;box-sizing:border-box}.wrap .hot-city ul:nth-of-type(1),.wrap .hot-city ul:nth-of-type(2),.wrap .hot-city ul:nth-of-type(3){margin-top:0}.wrap .hot-city ul li{font-size:13.988px;line-height:16.012px}.wrap .hot-city ul li:nth-of-type(2){margin-top:10.013px}.wrap .hot-city ul li small{position:absolute;left:-36px;top:1.988px;color:#ff9;font-size:10.013px;line-height:12px}.wrap .banner-box{margin-top:49.987px}.wrap .banner-box dt{font-size:18px;line-height:21px}.wrap .banner-box dd{margin-top:40.987px;display:flex;justify-content:space-between}.wrap .banner-box dd img{width:49%;height:118.987px;border-radius:7.987px;margin-top:0}.wrap .banner-box dd img:nth-of-type(1){margin-top:0}}@media (min-width: 768px){.wrap .buy-box .list .city li{width:50%}.wrap .buy-box .list .city li:nth-of-type(2){border-top:0}.h5-logo{display:none}}@media (min-width: 991.987px){.wrap .buy-box .list .city li{width:33%}.wrap .buy-box .list .city li:nth-of-type(2),.wrap .buy-box .list .city li:nth-of-type(3){border-top:0}.wrap .coupon-box .list .coupon{margin-top:37.987px}.coupon.mt-22{margin-top:30px}.coupon li{height:172.012px;background:url(https://dimg04.tripcdn.com/images/1op6p12000eilh6jvBEA1.png) no-repeat;background-size:100% 100%}.coupon li i{height:22.012px;padding:0 4.013px;font-size:13.012px;line-height:16.012px;border-radius:6px 6px 6px 0;right:0;top:-13.988px}.coupon li .t{height:37.987px}.coupon li .t img{width:16.012px;height:16.012px}.coupon li .t span{font-size:13.988px;line-height:16.012px;margin-left:1.988px;font-family:TRIPGEOM-MEDIUM,Inter-Regular}.coupon li .c{display:flex;height:133.988px}.coupon li .pic{font-size:36px;line-height:39px;padding-left:49.987px;text-align:left}.coupon li p{font-size:.373rem;line-height:.427rem;margin-top:.027rem;padding-left:49.987px;text-align:left}.coupon li .btn{margin:0;height:49.987px;border-radius:25.013px;font-size:19.988px;line-height:24px;position:absolute;right:60px;top:82.012px;padding:0 30px}.coupon-txt{font-size:13.988px;line-height:19.988px;margin-top:28.012px}.h5-logo{display:none}}.top-bar{padding-top:env(safe-area-inset-top);position:fixed;left:0;top:0;right:0;z-index:100;transition:background .3s ease-in-out;text-align:center;color:#333;height:1.173rem}.top-bar .btn-back,.top-bar .btn-share{position:absolute;width:.64rem;height:.64rem}.top-bar .btn-back{left:.4rem;background:url(https://dimg04.tripcdn.com/images/1op3b12000ebw3tmgE29F.png);background-size:100% 100%;bottom:.133rem}.top-bar .btn-share{right:.4rem;background:url(https://dimg04.tripcdn.com/images/1op3112000ebw4er77A87.png);background-size:100% 100%;bottom:.133rem}.top-bar.fixed{background:#cce4fc66}.top-bar.fixed h1{display:block}.cover{width:100%;height:100%;background:#000000b3;position:fixed;z-index:100;top:0;left:0;transition:opacity .4s}.cover .popUp{width:7.147rem;height:4.453rem;background:linear-gradient(-180deg,#b2f4ff,#fff 63.23%);border-radius:.373rem;position:absolute;left:50%;top:6.14rem;transform:translate(-50%);display:flex;flex-direction:column;align-items:center}.cover .popUp .tle{width:6.133rem;height:.5rem;color:#011e55;font-size:.427rem;font-weight:900;letter-spacing:0px;margin-top:1.04rem}.cover .popUp .btnBox{display:flex;margin-top:.933rem}.cover .popUp .btnBox .btn{width:2.613rem;height:1.013rem;background:#cdcdcd;border-radius:.5rem;display:flex;align-items:center;justify-content:center;font-size:.427rem;font-weight:900;letter-spacing:0px}.common-bg{background:#0087ff;min-height:100vh}.common-bg .common-btn{position:absolute;right:0;bottom:2.72rem;height:.667rem;background:#0000005c;padding:0 .213rem 0 .347rem;display:flex;align-items:center;color:#fff;font-size:.373rem;border-radius:1.333rem 0 0 1.333rem}.common-bg .common-header{min-height:5.147rem;background-size:100% 100%;display:flex;flex-direction:column;justify-content:flex-end;position:relative}.common-bg .common-header .common-logo{padding-top:env(safe-area-inset-top);width:100%;height:1.493rem;display:flex;justify-content:center;background-color:#0a6cff}.common-bg .common-header .common-logo .common-logo-img{height:.667rem;width:2rem;margin-top:.453rem}.common-bg .common-header .common-logo .common-tp-logo-img{height:.533rem;width:3.44rem;margin-top:.453rem}.common-bg .common-header .common-header-bg{height:3.653rem;background-image:url(https://dimg04.tripcdn.com/images/1os3l12000fk2lbk76094.png);background-size:100% 100%;position:relative}.common-bg .common-header .common-header-bg .common-header-text{width:5.6rem;position:absolute;bottom:1.067rem;left:.56rem}.common-bg .common-header .common-header-bg .common-header-text .common-header-tle{color:#ffe422;font-size:.6rem;font-weight:700;letter-spacing:0px;font-family:ttFont-bold}.common-bg .common-header .common-header-bg .common-header-text .common-header-desc{color:#fff;font-size:.427rem;font-family:TRIPGEOM-MEDIUM,Inter-Regular}.common-bg .common-header-pc{display:none;width:100%;height:5.6rem;background:url(https://dimg04.tripcdn.com/images/1os7112000fmwxy2gA3FC.png) no-repeat center center;position:relative;padding-top:34.988px}.common-bg .common-header-pc .common-header-pc-text{max-width:1162.013px;margin:0 auto}.common-bg .common-header-pc .common-header-pc-text .common-header-pc-tle{width:609px;color:#ffe422;font-size:58.012px;font-weight:700;margin-top:18px;white-space:nowrap;font-family:ttFont-bold}.common-bg .common-header-pc .common-header-pc-text .common-header-pc-desc{width:609px;color:#fff;font-size:40.012px;line-height:55.013px;margin-top:7.987px;font-family:TRIPGEOM-MEDIUM,Inter-Regular}.common-bg .common-header-pc .common-header-pc-text .common-header-logo{width:168px;height:40.987px}.common-bg .common-header-pc .common-header-pc-text .common-header-pc-logo{width:193.988px;height:30px}*{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")}
