.animate-text-scroll{animation:scroll-first var(--text-scroll-duration-first,120s) linear 1,scroll-loop var(--text-scroll-duration-loop,120s) linear infinite;animation-delay:0s,var(--text-scroll-duration-first,120s);will-change:transform;backface-visibility:hidden;transform:translateZ(0)}@keyframes scroll-first{0%{transform:translateX(0)}to{transform:translateX(var(--text-scroll-to,-100%))}}@keyframes scroll-loop{0%{transform:translateX(var(--text-scroll-from,0))}to{transform:translateX(var(--text-scroll-to,-100%))}}@media screen and (max-width:768px){.trip .get-promo{position:relative;background:url(https://dimg04.tripcdn.com/images/1op2w12000gitwgbd2CB0.png) no-repeat #fff 100% 0;background-size:375px 214px}.trip .get-promo .get-promo-button{background:var(--smtcColorBgBrand);padding-top:6px;padding-bottom:6px}.trip .get-promo .get-promo-button dt{font-size:15px;line-height:20px}.trip .get-promo .get-promo-button dd{font-size:11px;line-height:12px;margin-top:2px}.trip .get-promo .text-col{color:#f94c86}.trip .bkf-dashed-bg{background:url(https://dimg04.tripcdn.com/images/1op0712000go6vdysCED6.png) repeat-y;background-size:3.5px 10px;width:3px;left:3.6px}.trip .bkf-info{font-size:18px;color:#455873;vertical-align:-2px}.trip .promotion-card{border-radius:0}.trip .promotion-card .promotion-title h3{font-size:20px;line-height:26px}.trip .promotion-card .promotion-coupon{background-image:linear-gradient(to bottom right,#fff8fa,#ffeaf1);border:.5px solid #fed9e4}.trip .promotion-card .promotion-coupon:after{content:"";position:absolute;width:55px;height:32.5px;background:url(https://dimg04.tripcdn.com/images/1op6212000g6fj4y58E58.png) no-repeat;background-size:100% 100%;bottom:0;right:12px}.trip .promotion-card .promotion-coupon .lft-icon{width:64px;font-size:24px;color:var(--smtcColorTextDiscount);position:relative}.trip .promotion-card .promotion-coupon .lft-icon:after{content:"";position:absolute;right:0;top:12px;bottom:12px;border-right:1px dashed #f3ded6}.trip .promotion-card .promotion-coupon .rit-text{padding:11.5px 12px}.trip .promotion-card .promotion-coupon .rit-text:after,.trip .promotion-card .promotion-coupon .rit-text:before{content:"";position:absolute;width:11px;height:11px;background:url(https://dimg04.tripcdn.com/images/1op3f12000g6edtxmF5D6.png) no-repeat #fff bottom;background-size:11px 6px;left:-5.5px;border-radius:100px}.trip .promotion-card .promotion-coupon .rit-text:after{top:-5.5px}.trip .promotion-card .promotion-coupon .rit-text:before{bottom:-5.5px;transform:scaleY(-1)}.trip .promotion-card .promotion-coupon .rit-text span{color:#f05b8d;background:rgba(240,101,55,.12)}.trip .promotion-card .promotion-coupon .rit-text h3{color:var(--smtcColorTextDiscount)}.trip .promotion-card .promotion-coupon .rit-text p{color:rgba(240,101,55,.8)}}@media screen and (min-width:768px){.trip .get-promo{background:url(https://dimg04.c-ctrip.com/images/1op5a12000giu4zohC0C9.png) no-repeat #fff 100% 0;background-size:768px 132px}.trip .get-promo .text-col{color:#f94c86}.trip .get-promo .claim-in-app-btn{padding:8px 16px;background:#3264ff;font-weight:500}.trip .get-promo .off-coupon{background:#fff;background-image:linear-gradient(98deg,rgba(249,76,134,.04),rgba(249,76,134,.12));border:.5px solid rgba(249,76,134,.24);box-sizing:border-box;height:34px;display:flex;padding-right:14px;border-radius:2px}.trip .get-promo .off-coupon .lft-icon{width:49px;box-sizing:border-box;padding:6px 0 0 10px;position:relative}.trip .get-promo .off-coupon .lft-icon:after,.trip .get-promo .off-coupon .lft-icon:before{content:"";position:absolute;width:11px;height:11px;background:url(https://dimg04.tripcdn.com/images/1op3f12000g6edtxmF5D6.png) no-repeat #fff bottom;background-size:11px 6px;right:0;border-radius:100px}.trip .get-promo .off-coupon .lft-icon:after{top:-5.5px}.trip .get-promo .off-coupon .lft-icon:before{bottom:-5.5px;transform:scaleY(-1)}.trip .get-promo .off-coupon .lft-icon .tpl-img{display:none}.trip .get-promo .off-coupon .lft-icon img{width:20px;height:20px}.trip .get-promo .off-coupon .rit-text{padding-left:5px;display:flex;align-items:center;font-size:14px;line-height:18px;font-weight:700;color:#f94c86}.trip .bkf-dashed-bg{background:url(https://dimg04.tripcdn.com/images/1op0712000go6vdysCED6.png) repeat-y;background-size:3.5px 10px;width:3px;left:4px}.trip .promotion-card .promotion-title h3{font-size:24px;line-height:29px}.trip .promotion-card .promotion-coupon{background-image:linear-gradient(to bottom right,#fff8fa,#ffeaf1);border:.5px solid #fed9e4}.trip .promotion-card .promotion-coupon:after{content:"";position:absolute;width:55px;height:32.5px;background:url(https://dimg04.tripcdn.com/images/1op6212000g6fj4y58E58.png) no-repeat;background-size:100% 100%;bottom:0;right:70px}.trip .promotion-card .promotion-coupon .lft-icon{width:64px;font-size:24px;color:var(--smtcColorTextDiscount);position:relative}.trip .promotion-card .promotion-coupon .lft-icon:after{content:"";position:absolute;right:0;top:12px;bottom:12px;border-right:1px dashed #f3ded6}.trip .promotion-card .promotion-coupon .rit-text{padding:14px 16px 14px 23px}.trip .promotion-card .promotion-coupon .rit-text:after,.trip .promotion-card .promotion-coupon .rit-text:before{content:"";position:absolute;width:11px;height:11px;background:url(https://dimg04.tripcdn.com/images/1op3f12000g6edtxmF5D6.png) no-repeat #fff bottom;background-size:11px 6px;left:-5.5px;border-radius:100px}.trip .promotion-card .promotion-coupon .rit-text:after{top:-5.5px}.trip .promotion-card .promotion-coupon .rit-text:before{bottom:-5.5px;transform:scaleY(-1)}.trip .promotion-card .promotion-coupon .rit-text span{color:#f05b8d;background:rgba(240,101,55,.12)}.trip .promotion-card .promotion-coupon .rit-text h3{color:var(--smtcColorTextDiscount)}.trip .promotion-card .promotion-coupon .rit-text p{color:rgba(240,101,55,.8)}.trip .promotion-card .promotion-coupon .promotion-coupon-button{background:var(--smtcColorTextDiscount);z-index:10}.trip .promotion-card .promotion-coupon .promotion-coupon-button:hover{background:#d14070}.promotion-card .promotion-title h3{font-size:22px;line-height:26px}.promotion-card .promotion-coupon{background:#fff5eb}.promotion-card .promotion-coupon:after{content:"";position:absolute;width:55px;height:32.5px;background:url(https://dimg04.tripcdn.com/images/1op6212000g6fj4y58E58.png) no-repeat;background-size:100% 100%;bottom:0;right:70px}.promotion-card .promotion-coupon .lft-icon{width:64px;font-size:24px;color:var(--smtcColorBgDiscount);position:relative}.promotion-card .promotion-coupon .lft-icon:after{content:"";position:absolute;right:0;top:12px;bottom:12px;border-right:1px dashed #ffb49c}.promotion-card .promotion-coupon .rit-text{padding:14px 16px 14px 23px}.promotion-card .promotion-coupon .rit-text:after,.promotion-card .promotion-coupon .rit-text:before{content:"";position:absolute;width:11px;height:11px;background:url(https://dimg04.tripcdn.com/images/1op3f12000g6edtxmF5D6.png) no-repeat #fff bottom;background-size:11px 6px;left:-5.5px;border-radius:100px}.promotion-card .promotion-coupon .rit-text:after{top:-5.5px}.promotion-card .promotion-coupon .rit-text:before{bottom:-5.5px;transform:scaleY(-1)}.promotion-card .promotion-coupon .rit-text h3,.promotion-card .promotion-coupon .rit-text p{color:var(--smtcColorTextAlert)}.promotion-card .promotion-coupon .rit-text span{color:rgba(240,101,55,.8);background:rgba(240,101,55,.12)}.promotion-card .promotion-coupon .promotion-coupon-button{background:var(--smtcColorTextAlert);z-index:10}.promotion-card .promotion-coupon .promotion-coupon-button:hover{background:#f3845f}}.pwa-popup{font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.pwa-popup .mask{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6)}.pwa-popup .wrapper{background-color:#fff;position:fixed;box-sizing:border-box}.pwa-popup .wrapper .innerWrapper{height:100%}.pwa-popup .wrapper .innerWrapper .content{position:relative}.pwa-popup .wrapper .innerWrapper .content .close{position:absolute;padding:6px}.pwa-popup .wrapper .innerWrapper .content .close svg{color:#0f294d}.pwa-popup .btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-weight:500}.pwa-popup .btn svg{padding:0 8px}.pwa-popup .btn.primary{background:#3264ff;color:#fff;font-size:16px;padding:14px 30px}.pwa-popup .btn.inline{width:100%}.pwa-popup.guideInstallModal .wrapper{width:80vw;max-height:80vh;top:24px;left:50%;transform:translateX(-50%);box-shadow:0 2px 8px 0 rgba(15,41,77,.04);border-radius:8px;border-top-right-radius:0;display:flex;flex-direction:column}.pwa-popup.guideInstallModal .wrapper .innerWrapper{overflow-y:auto;padding:12px;flex:1 1}.pwa-popup.guideInstallModal .wrapper .innerWrapper .content .close{right:0;top:-3px}.pwa-popup.guideInstallModal .wrapper .innerWrapper .content .close svg{font-size:13px}.pwa-popup.guideInstallModal .wrapper .innerWrapper .content .innerContent .title{color:#0f294d;padding-right:28px;line-height:18px}.pwa-popup.guideInstallModal .wrapper .innerWrapper .content .innerContent .stepWrapper{margin-top:20px}.pwa-popup.guideInstallModal .wrapper .innerWrapper .content .innerContent .stepWrapper .leading{height:18px;color:#fff;font-weight:500;background:#3264ff;padding:2px 6px;display:inline-block;border-radius:4px;background:linear-gradient(90deg,rgba(35,70,255,0) -1.8%,#2346ff 97.13%),linear-gradient(90deg,#3264ff,#2346ff)}.pwa-popup.guideInstallModal .wrapper .innerWrapper .content .innerContent .stepWrapper .desc{margin-top:4px;margin-bottom:4px;color:#0f294d;font-weight:500}.pwa-popup.guideInstallModal .wrapper .innerWrapper .content .innerContent .stepWrapper .albumWrapper{position:relative}.pwa-popup.guideInstallModal .wrapper .innerWrapper .content .innerContent .stepWrapper .albumWrapper .album{width:100%;height:156px;background-size:cover;background-repeat:no-repeat}.pwa-popup.guideInstallModal .wrapper .innerWrapper .content .innerContent .stepWrapper .albumWrapper .album.step-1{background-image:url(/modules/trip-train/tt-web-site-trip-application/_next/static/media/7f676aeb0e0e3742c6e00270c5081995.cd762aac.png)}.pwa-popup.guideInstallModal .wrapper .innerWrapper .content .innerContent .stepWrapper .albumWrapper .album.step-2{background-image:url(data:image/png;base64,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)}.pwa-popup.guideInstallModal .wrapper .innerWrapper .content .innerContent .stepWrapper .albumWrapper .a2hsBanner{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);padding:9px 12px;display:flex;align-items:center;justify-content:space-between;width:70%;background:#fff;box-shadow:0 1px 16px 0 rgba(50,100,255,.24);border-radius:8px;color:#0f294d;font-size:12px;font-weight:500}.pwa-popup.guideInstallModal .wrapper .innerWrapper .content .innerContent .stepWrapper .albumWrapper .a2hsBanner svg{color:#0f294d;font-size:15px;margin-left:13px}.pwa-popup.guideInstallModal .wrapper .arrow{position:absolute;top:-15px;right:0;content:"";display:block;width:0;height:0;border-color:transparent #fff #fff transparent;border-style:solid;border-width:8px;border-radius:2px}.pwa-popup.guideInstallModal.edge .wrapper,.pwa-popup.guideInstallModal.safari .wrapper{top:auto;bottom:24px;border-top-right-radius:8px}.pwa-popup.guideInstallModal.edge .wrapper .arrow,.pwa-popup.guideInstallModal.safari .wrapper .arrow{position:absolute;top:auto;right:50%;bottom:-7px;transform:translateX(50%) rotate(45deg)}.pwa-popup.guideInstallModal.edge .wrapper .content .innerContent .stepWrapper .albumWrapper .album.step-1,.pwa-popup.guideInstallModal.safari .wrapper .content .innerContent .stepWrapper .albumWrapper .album.step-1{background-image:url(/modules/trip-train/tt-web-site-trip-application/_next/static/media/798cc3a80a62f5d3371b0854ab54428b.a841e651.png)}.pwa-popup.A2HSPopup .wrapper{width:100vw;bottom:0;left:0;right:0;padding:16px 12px 12px;border-radius:12px 12px 0 0;box-shadow:0 -4px 8px 0 rgba(15,41,77,.1);border:1px solid #dadfe6}.pwa-popup.A2HSPopup .wrapper:before{content:"";position:absolute;top:0;width:100%;height:49px;left:0;right:0;background:linear-gradient(-180deg,rgba(50,100,255,.08),rgba(50,100,255,0) 87.5%);border-radius:12px 12px 0 0}.pwa-popup.A2HSPopup .wrapper .content .close{left:0;top:-4px}.pwa-popup.A2HSPopup .wrapper .content .close svg{font-size:17px}.pwa-popup.A2HSPopup .wrapper .content .innerContent .title{text-align:center;color:#0f294d;font-size:18px;font-weight:500;white-space:nowrap;padding:0 32px;text-overflow:ellipsis;overflow:hidden}.pwa-popup.A2HSPopup .wrapper .content .innerContent .desc{color:#455873;font-size:14px;margin-top:24px;margin-bottom:12px;line-height:22px}.pwa-popup.A2HSPopup .wrapper .content .innerContent .btn-add .tripui-online-btn-icon{display:flex;align-items:center;justify-content:center}.pwa-popup.A2HSPopup .wrapper .content .innerContent .btn-add svg{color:#fff}.oh-pwa{position:fixed;top:16px;right:16px;background:#fff;box-sizing:border-box;border:1px solid #dadfe6;box-shadow:0 12px 24px 0 rgba(15,41,77,.16);border-radius:8px;width:376px;padding:16px;z-index:100}.oh-pwa__close{position:absolute;top:16px;right:16px;width:20px;height:20px;cursor:pointer}.oh-pwa__close>svg{width:100%;height:100%;display:block}.oh-pwa__main{margin-right:28px;display:flex}.oh-pwa__install{width:40px;height:40px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAUKADAAQAAAABAAAAUAAAAAAx4ExPAAAEgUlEQVR4Ae2bTWgTQRTHZyZNbaFNAyLqxYP40VR7KqKCeBVtExDxUFCqHkQUDx4E8SDFiwgigiIiHloULFawNcWPkz0JInqzqV83wYMHm7R40GSf723aze7W7u5kE3XTt4fmzfua+f+6m2xnUyH4YAJMgAkwASbABJgAE2ACTIAJMAEmwASYABNgApEhIKtZadvW3pQy1GUJYgfWr6qmh04NCHGqkMveDFLT3rlvk5Kx9/ZcA0qbZ6effLD7amU36TZKpjK7oQTPsa5Ft7YR85WWqJ7jcRBwl+FVqGkB7PjxtRtL11XK2dK7hBWsF4bjbfN7Sald9cYYU8Wv9Z6j2v56AEEhPXxLrxzFuXfjU5Xh8rO0LuHlh8dfMQP0Z+SZwQA98fgHGaA/I88MBuiJxz/IAP0ZeWYwQE88/kEG6M/IMyNSANs796/sSKVfJjp793iq0ghSL+pJvTXKrNTIAGzbsHeVksUXuPKdUqrxRKpvn6WiSoN6UC/qSb1pDt1WkQBIwpriTZMojjYz6FghhXyU3JLJlIf6P6mWelCv+epumkMXYiQAzq1oy+MexmcXpmYw4GEy1bff5fcdUg3VYmKzPZnmoLnsPj87EgDFu9Gfhda1B1DMmEsQ7k/KBx1dmYMu/5JDyqUaTIi7ksbMOXAul99zGA2AJOHN7V/51bMHBUg6c+xHkwC4n+hM99udf7LNHMzFmHMXCnuavXGOP9V5+aIDkFRMThbzawoICkZcomJSiruJrswhl98aJlLpw5SDjpjlNA0YMXtib6c/2ChaAEkTQcy1HsKNyXsuiTEJMKxU7KjLL8iH+UPod8CjHtSLerprgo6jB9BUNlqayfUMgDSh2LUq3O89Z3eYdtnn0Eq11EOI0dKifA2Ho6lG3X+QOmgUprLHcCF3qljMnXLtoFFFraMkwgBNHZDPZY8LIW85VHkO5K1yjfPZhGeJRzDqAEkaQnx8Ukq44aHTDFEO5VKNX27QeCMAJK0wMzVxGqlcW0o4xSiHcpfKqcbfKABN7fj1jzOI58oiEOgzY4sC4R0NBZBw5KezZ4WESxYatE2f5ait4bwjr23vf9YtPzVxPplKm/d2eNleqOdCGhIgAZvJZQOB6+jqOyFBti5ANgRMFHITHxfGfq8NC9BPuBUHeRE/Vax9QNwf/IKxwAAb7j3QAvOXDAYYEjQDZIAhCYQs5zOQAYYkELKcz0AGGJJAyHKtG2kwSgW80bRPmcSnXM/sjsjZAEn7mkmjfexnawE0isbbWFzRdhA+TjCPOD4Rq9nXLOZ7/ssXII06C3CcTn6Fc5+efkN0V/3yIhtHbaZGDQFaAKlvXracx3/xuo5mTTcmNdZcj1QgTaRNt/nCpahbJ/CLORuFVNsVgPWHeNAmAKIfz+RtQfMD5YF4jc996aG51mFI+U2A8UpnB8Y+QdUA7U10bXzIPYQTD+jWeeXj5TCMu85HvHLqEdO+hOuxiCj3ZIAhf3sMkAGGJMDlTIAJMAEmwASYABNgAkyACTABJsAEmAATYAJMYPkQ+A0rFCitK5jO6QAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100%}.oh-pwa__install.is-edge{background-image:url(data:image/png;base64,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)}.oh-pwa__main>.oh-pwa__text{flex:1 1;margin-left:14px}.oh-pwa__text>h3{color:#0f294d;font-size:20px;font-weight:700;line-height:26px}.oh-pwa__text>p{margin-top:8px!important;color:#455873;font-size:14px;line-height:18px}.oh-pwa__footer{margin-top:16px;display:flex;justify-content:right}.pwa-subs-guide .mask{position:fixed;width:100vw;height:100vh;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6)}.pwa-subs-guide .mask .guideWrapper{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:8px;max-width:74.4%;text-align:center;padding:36px 24px 24px}.pwa-subs-guide .mask .guideWrapper .close{position:absolute;right:11px;top:11px;cursor:pointer}.pwa-subs-guide .mask .guideWrapper .close svg{font-size:14px}.pwa-subs-guide .mask .guideWrapper .title{color:#0f294d;font-size:18px;font-weight:500}.pwa-subs-guide .mask .guideWrapper .desc{color:#455873;font-size:14px;margin-top:12px;margin-bottom:24px;line-height:18px}.pwa-toast-wrapper .pwa-toast{background:rgba(0,0,0,.7);border-radius:4px;display:flex;align-items:center;text-align:center;justify-content:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:12px;color:#fff;font-size:15px;line-height:20px;transition:all .2s ease-in-out;pointer-events:none}.one-px-border{position:relative}.one-px-border:after{content:"";display:block;position:absolute;left:0;top:0;width:200%;height:200%;border:1px solid #3264ff;border-radius:4px;transform:scale(.5);transform-origin:left top}.pwa-subs.pwaSubsBanner{width:100%;font-weight:400;letter-spacing:0;-webkit-tap-highlight-color:transparent}.pwa-subs.pwaSubsBanner .innerWrapper{display:flex;align-items:center;justify-content:space-between;border-radius:8px;background:#fff;padding:8px 12px}.pwa-subs.pwaSubsBanner .innerWrapper .content{display:flex;align-items:center;justify-content:flex-start}.pwa-subs.pwaSubsBanner .innerWrapper .content .badge{margin-right:6px;display:flex;align-items:center}.pwa-subs.pwaSubsBanner .innerWrapper .content .badge svg{font-size:18px}.pwa-subs.pwaSubsBanner .innerWrapper .content .detail{color:#0f294d;font-size:13px;line-height:18px}.pwa-subs.pwaSubsBanner .innerWrapper .action{font-weight:500;margin-left:6px;word-break:keep-all;text-wrap:nowrap;border:none;position:relative}.pwa-subs.pwaSubsBanner .innerWrapper .action:after{content:"";display:block;position:absolute;left:0;top:0;width:200%;height:200%;border:1px solid #3264ff;border-radius:4px;transform:scale(.5);transform-origin:left top}.pwa-subs.pwaSubsBanner .innerWrapper .action.loading{width:80px}.pwa-subs.pwaSubsBanner .innerWrapper .action.loading .tripui-h5-btn-content-children{display:none}.pwa-subs.pwaSubsBanner .innerWrapper .action svg{transition:all .5s ease-in;font-size:18px;animation:spinner 1.2s linear infinite}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pwa-subs.pwaSubsPopup{width:100%;font-weight:400;letter-spacing:0;-webkit-tap-highlight-color:transparent}.pwa-subs.pwaSubsPopup .innerWrapper{width:100%;text-align:center;font-weight:400}.pwa-subs.pwaSubsPopup .innerWrapper .mask{position:fixed;width:100vw;height:100vh;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6)}.pwa-subs.pwaSubsPopup .innerWrapper .content{position:fixed;left:0;bottom:0;width:100%;background-color:#fff;border-radius:12px 12px 0 0}.pwa-subs.pwaSubsPopup .innerWrapper .content .head{padding:16px 38px;position:relative;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #dadfe6;width:100%;box-sizing:border-box}.pwa-subs.pwaSubsPopup .innerWrapper .content .head .close{position:absolute;left:12px;top:50%;transform:translateY(-50%);cursor:pointer;padding:2px}.pwa-subs.pwaSubsPopup .innerWrapper .content .head .close svg{font-size:17px}.pwa-subs.pwaSubsPopup .innerWrapper .content .head .title{color:#0f294d;font-size:18px;font-weight:500;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pwa-subs.pwaSubsPopup .innerWrapper .content .body{padding:16px 12px 20px}.pwa-subs.pwaSubsPopup .innerWrapper .content .body .subs{width:100%;height:197px;background-image:url(/modules/trip-train/tt-web-site-trip-application/_next/static/media/311001710a52d00e2da67bfd1a849362.899a1aa7.png);background-size:cover;background-repeat:no-repeat;overflow:hidden}.pwa-subs.pwaSubsPopup .innerWrapper .content .body .desc{color:#455873;font-size:14px;margin:12px 0;text-align:left}