.ibu-base-marquee{width:100%;max-width:1160px;margin:0 auto;position:relative;box-sizing:border-box}.ibu-base-marquee.marquee-default{padding:0}.ibu-base-marquee.marquee-default .nav-arrow{width:48px;height:48px;box-shadow:0 4px 8px 0 #45587326;top:calc(50% - 24px)}.ibu-base-marquee.marquee-default .nav-arrow.arrow-left{left:-64px}.ibu-base-marquee.marquee-default .nav-arrow.arrow-right{right:-64px}.ibu-base-marquee.marquee-above .nav-arrow{width:40px;height:40px;border-radius:50%;border-color:rgba(218,223,230,.6);background-size:20px 20px;box-shadow:0 8px 10px 0 rgba(15,41,77,.08);top:calc(50% - 20px);z-index:10}.ibu-base-marquee.marquee-above .nav-arrow.arrow-left{transform:translateX(-50%);background-image:url(/ares/NFES/100036710/1762313911767/_next/static/imgs/trip-component-base-marquee/lib/styles/images/arrow-left-black.svg)}.ibu-base-marquee.marquee-above .nav-arrow.arrow-right{transform:translateX(50%);background-image:url(/ares/NFES/100036710/1762313911767/_next/static/imgs/trip-component-base-marquee/lib/styles/images/arrow-right-black.svg)}.ibu-base-marquee .blocks-window,.ibu-base-marquee .blocks-window-dsa{width:100%;display:inline-flex;box-sizing:border-box;overflow:hidden}.ibu-base-marquee .blocks-window .blocks-belt,.ibu-base-marquee .blocks-window-dsa .blocks-belt{width:100%;overflow:visible;display:inline-block;box-sizing:border-box;white-space:nowrap;transition:all .3s}.ibu-base-marquee .blocks-window .blocks-belt .block-con,.ibu-base-marquee .blocks-window-dsa .blocks-belt .block-con{position:relative;display:inline-block;box-sizing:content-box;vertical-align:top;white-space:normal}.ibu-base-marquee .blocks-window .blocks-belt .block-con .online-advertize-ad,.ibu-base-marquee .blocks-window-dsa .blocks-belt .block-con .online-advertize-ad{display:inline-block;box-sizing:border-box;position:absolute;background:rgba(15,41,77,.4);border-radius:2px;line-height:18px;color:#fff;font-size:12px;padding:0 8px;z-index:2}.ibu-base-marquee .blocks-window .blocks-belt .block-con .ads-display-wrapper,.ibu-base-marquee .blocks-window-dsa .blocks-belt .block-con .ads-display-wrapper{position:absolute;z-index:1000;box-sizing:border-box;border-radius:2px;background:rgba(15,41,77,.9);padding:8px;text-align:left}.ibu-base-marquee .blocks-window .blocks-belt .block-con .ads-display-wrapper .ads-display-triangle,.ibu-base-marquee .blocks-window-dsa .blocks-belt .block-con .ads-display-wrapper .ads-display-triangle{position:absolute;top:-4px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:5.6px solid rgba(15,41,77,.9)}.ibu-base-marquee .blocks-window .blocks-belt .block-con .ads-display-wrapper .ads-display-content,.ibu-base-marquee .blocks-window-dsa .blocks-belt .block-con .ads-display-wrapper .ads-display-content{display:block;color:#fff;font-size:12px;padding-top:4px;word-break:break-all;white-space:wrap}.ibu-base-marquee .blocks-window-dsa{position:absolute;left:0}.ibu-base-marquee .blocks-window-dsa .blocks-belt{padding-top:6px}.ibu-base-marquee .nav-arrow{position:absolute;cursor:pointer;background:#fff;border:1px solid #f0f2f5;box-sizing:border-box;text-align:center;display:block;background-size:24px 24px;background-position:50%;background-repeat:no-repeat;background-color:#fff}.ibu-base-marquee .nav-arrow:hover{background-color:#3264ff;border:1px solid #3264ff;color:#fff}.ibu-base-marquee .nav-arrow.arrow-left{left:0;background-image:url(/ares/NFES/100036710/1762313911767/_next/static/imgs/trip-component-base-marquee/lib/styles/images/arrow-left.svg)}.ibu-base-marquee .nav-arrow.arrow-left:hover{background-image:url(/ares/NFES/100036710/1762313911767/_next/static/imgs/trip-component-base-marquee/lib/styles/images/arrow-left-light.svg)}.ibu-base-marquee .nav-arrow.arrow-right{right:0;background-image:url(/ares/NFES/100036710/1762313911767/_next/static/imgs/trip-component-base-marquee/lib/styles/images/arrow-right.svg)}.ibu-base-marquee .nav-arrow.arrow-right:hover{background-image:url(/ares/NFES/100036710/1762313911767/_next/static/imgs/trip-component-base-marquee/lib/styles/images/arrow-right-light.svg)}.ibu-base-marquee .nav-arrow.hide{display:none}.ibu-base-marquee[dir=rtl] .ads-display-wrapper{text-align:right!important}.ibu-base-marquee-single{display:inline-block;box-sizing:border-box;line-height:0;padding:0;position:relative}.ibu-base-marquee-single .blocks-window,.ibu-base-marquee-single .blocks-window-dsa{width:100%;display:inline-flex;box-sizing:border-box;overflow:hidden}.ibu-base-marquee-single .blocks-window .blocks-belt,.ibu-base-marquee-single .blocks-window-dsa .blocks-belt{width:100%;overflow:visible;display:inline-block;box-sizing:border-box;white-space:nowrap;transition:all .8s}.ibu-base-marquee-single .blocks-window .blocks-belt .block-con,.ibu-base-marquee-single .blocks-window-dsa .blocks-belt .block-con{display:inline-block;box-sizing:content-box;white-space:normal}.ibu-base-marquee-single .blocks-window .blocks-belt .block-con .online-advertize-ad,.ibu-base-marquee-single .blocks-window-dsa .blocks-belt .block-con .online-advertize-ad{display:inline-block;box-sizing:border-box;position:absolute;background:rgba(15,41,77,.4);border-radius:2px;line-height:18px;color:#fff;font-size:12px;padding:0 8px;z-index:2}.ibu-base-marquee-single .blocks-window .blocks-belt .block-con .ads-display-wrapper,.ibu-base-marquee-single .blocks-window-dsa .blocks-belt .block-con .ads-display-wrapper{z-index:1000;position:absolute;box-sizing:border-box;border-radius:2px;background:rgba(15,41,77,.9);padding:8px;text-align:left}.ibu-base-marquee-single .blocks-window .blocks-belt .block-con .ads-display-wrapper .ads-display-triangle,.ibu-base-marquee-single .blocks-window-dsa .blocks-belt .block-con .ads-display-wrapper .ads-display-triangle{position:absolute;top:-4px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:5.6px solid rgba(15,41,77,.9)}.ibu-base-marquee-single .blocks-window .blocks-belt .block-con .ads-display-wrapper .ads-display-content,.ibu-base-marquee-single .blocks-window-dsa .blocks-belt .block-con .ads-display-wrapper .ads-display-content{display:block;color:#fff;font-size:12px;padding-top:4px;word-break:break-all;white-space:wrap;line-height:normal}.ibu-base-marquee-single .blocks-window-dsa{position:absolute;left:0;top:10px}.ibu-base-marquee-single .blocks-window-dsa .blocks-belt{padding-top:6px}.ibu-base-marquee-single:hover .nav-arrow{opacity:.8}.ibu-base-marquee-single .nav-arrow{position:absolute;z-index:10;cursor:pointer;background:#fff;border:1px solid #f0f2f5;box-sizing:border-box;text-align:center;display:block;background-position:50%;background-repeat:no-repeat;background-color:#fff;transition:all .3s;opacity:0}.ibu-base-marquee-single .nav-arrow:hover{background-color:#3264ff;border:1px solid #3264ff;opacity:1}.ibu-base-marquee-single .nav-arrow.arrow-left{left:0}.ibu-base-marquee-single .nav-arrow.arrow-right{right:0}.ibu-base-marquee-single[dir=rtl] .ads-display-wrapper{text-align:right!important}.ibu-base-marquee-single.marquee-default .nav-arrow{width:28px;height:48px;top:calc(50% - 24px);background-size:24px 24px;border-radius:2px}.ibu-base-marquee-single.marquee-default .nav-arrow.arrow-left{background-position-x:-1px;border-top-left-radius:0;border-bottom-left-radius:0;background-image:url(/ares/NFES/100036710/1762313911767/_next/static/imgs/trip-component-base-marquee-single/lib/styles/images/arrow-left.svg)}.ibu-base-marquee-single.marquee-default .nav-arrow.arrow-right{border-top-right-radius:0;border-bottom-right-radius:0;background-position-x:4px;background-image:url(/ares/NFES/100036710/1762313911767/_next/static/imgs/trip-component-base-marquee-single/lib/styles/images/arrow-right.svg)}.ibu-base-marquee-single.marquee-rounded:hover .nav-arrow{opacity:1;background-color:hsla(0,0%,100%,.9)}.ibu-base-marquee-single.marquee-rounded:hover .nav-arrow:hover{background-color:#3264ff;border:1px solid #3264ff;opacity:1}.ibu-base-marquee-single.marquee-rounded:hover .nav-arrow.arrow-left:hover{border-left:transparent}.ibu-base-marquee-single.marquee-rounded:hover .nav-arrow.arrow-right:hover{border-right:transparent}.ibu-base-marquee-single.marquee-rounded .nav-arrow{width:32px;height:40px;top:calc(50% - 20px);background-size:20px 20px}.ibu-base-marquee-single.marquee-rounded .nav-arrow.arrow-left{border-radius:0 20px 20px 0;border-left:0;background-position-x:0;background-image:url(/ares/NFES/100036710/1762313911767/_next/static/imgs/trip-component-base-marquee-single/lib/styles/images/arrow-left-black.svg)}.ibu-base-marquee-single.marquee-rounded .nav-arrow.arrow-right{border-radius:20px 0 0 20px;border-right:0;background-position-x:10px;background-image:url(/ares/NFES/100036710/1762313911767/_next/static/imgs/trip-component-base-marquee-single/lib/styles/images/arrow-right-black.svg)}.ibu-base-marquee-single.marquee-rounded .nav-dots-con{height:36px}.ibu-base-marquee-single.marquee-default .nav-arrow.arrow-left:hover,.ibu-base-marquee-single.marquee-rounded .nav-arrow.arrow-left:hover{background-image:url(/ares/NFES/100036710/1762313911767/_next/static/imgs/trip-component-base-marquee-single/lib/styles/images/arrow-left-light.svg)}.ibu-base-marquee-single.marquee-default .nav-arrow.arrow-right:hover,.ibu-base-marquee-single.marquee-rounded .nav-arrow.arrow-right:hover{background-image:url(/ares/NFES/100036710/1762313911767/_next/static/imgs/trip-component-base-marquee-single/lib/styles/images/arrow-right-light.svg)}.ibu-base-marquee-single .nav-dots-con{display:inline-flex;align-items:center;justify-content:center;width:100%;height:44px;position:absolute;z-index:2;bottom:0;left:0;right:0;background:linear-gradient(0deg,#01286a33,transparent)}.ibu-base-marquee-single .nav-dots-con .nav-dots{display:inline-flex;align-items:center;justify-content:center;flex-direction:row;cursor:pointer}.ibu-base-marquee-single .nav-dots-con .nav-dot-item{display:inline-block;box-sizing:border-box;height:4px;width:8px;background-color:#fff;opacity:.6;margin:0 2px;transition:all .3s}.ibu-base-marquee-single .nav-dots-con .nav-dot-item.active{height:4px;width:16px;opacity:1}.ibu-base-marquee-single .nav-dots-con.nav-dots-con-small{height:16px}.ibu-base-marquee-single .nav-dots-con.nav-dots-con-small .nav-dot-item{height:2px;width:4px;margin:0 1.5px}.ibu-base-marquee-single .nav-dots-con.nav-dots-con-small .nav-dot-item.active{width:6px;background-color:#3264ff}.skeleton{font-size:0}.advertize-skeleton-con{display:flex;flex-direction:column;width:100%;max-width:1160px;background-color:#fff}.advertize-skeleton-con div,.advertize-skeleton-con span{display:inline-block;overflow:hidden;animation-duration:1.6s;animation-iteration-count:infinite;animation-name:breathing;animation-timing-function:ease-in-out;background:#f0f2f5}.advertize-skeleton-con .promo-title-skeleton{width:100%;height:34px;margin-bottom:24px}.advertize-skeleton-con .primary-promo-skeleton{width:100%;flex-shrink:1;height:188px}.advertize-skeleton-con .marquee-promo-skeleton{width:376px;flex-shrink:0;height:100%}.new-theme .marquee-promo-skeleton,.new-theme .primary-promo-skeleton{border-radius:8px}.online-advertize-con .nav-arrow.arrow-left,.online-advertize-con .nav-arrow.arrow-right{z-index:1}.online-advertize-con:not(.new-theme) .ibu-base-marquee .nav-arrow.arrow-left,.online-advertize-con:not(.new-theme) .ibu-base-marquee .nav-arrow.arrow-right{border-radius:2px}.online-advertize-con.new-theme .ibu-base-marquee .online-advertize-item>.online-advertize-item-link,.online-advertize-con.new-theme .ibu-base-marquee-single,.online-advertize-con.new-theme .online-advertize-primary-item{transform:translateZ(0);border-radius:8px;overflow:hidden}.online-advertize-con.new-theme .ibu-base-marquee-single,.online-advertize-con.new-theme .online-advertize-primary-item{transform:none;overflow:visible}.online-advertize-con.new-theme .ibu-base-marquee-single .blocks-window,.online-advertize-con.new-theme .ibu-base-marquee-single .nav-dots-con,.online-advertize-con.new-theme .online-advertize-item-link,.online-advertize-con.new-theme .online-advertize-primary-item .blocks-window,.online-advertize-con.new-theme .online-advertize-primary-item .nav-dots-con{border-radius:8px}.online-advertize-con.new-theme .online-advertize .title{text-align:left;padding-bottom:16px}.online-advertize-con.new-theme .online-advertize .online-advertize-item .online-advertize-item-link .online-advertize-item-mark{border-radius:0 8px 0 0;padding:1px 8px}.online-advertize-con.new-theme .online-advertize .online-advertize-ad,.online-advertize-con.new-theme .online-advertize-primary-ad{border-radius:0 2px 0 8px!important;padding:1px 8px}.online-advertize-con .online-advertize{width:100%;box-sizing:border-box;margin:0 auto}.online-advertize-con .online-advertize.online-advertize-ja-jp .title,.online-advertize-con .online-advertize.online-advertize-ko-kr .title,.online-advertize-con .online-advertize.online-advertize-zh-hk .title{font-size:28px}.online-advertize-con .online-advertize .title{font-size:28px;line-height:34px;text-align:center;padding-bottom:24px;color:#0f294d;font-weight:700;margin:0}.online-advertize-con .online-advertize .online-advertize-item{display:block;box-sizing:border-box;width:100%}.online-advertize-con .online-advertize .online-advertize-item .online-advertize-item-link{display:block;box-sizing:border-box;text-decoration:none;position:relative;background-color:#f0f2f5;overflow:hidden}.online-advertize-con .online-advertize .online-advertize-item .online-advertize-item-link .online-advertize-item-image{display:block;box-sizing:border-box;width:100%;height:100%;object-fit:cover;transition:all .2s}.online-advertize-con .online-advertize .online-advertize-item .online-advertize-item-link .online-advertize-item-image:hover{transform:scale(1.1)}.online-advertize-con .online-advertize .online-advertize-item .online-advertize-item-link .online-advertize-item-mark{display:inline-block;box-sizing:border-box;position:absolute;left:0;bottom:0;background:rgba(15,41,77,.4);border-radius:2px;line-height:18px;color:#fff;font-size:12px;padding:0 8px;z-index:10}.online-advertize-con .online-advertize .online-advertize-item .online-advertize-item-txt-con{display:inline-block;box-sizing:border-box;width:100%;padding:16px 0 0;white-space:normal;text-align:left}.online-advertize-con .online-advertize .online-advertize-item .online-advertize-item-txt-con .online-advertize-item-title{display:inline-block;box-sizing:border-box;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:#0f294d;line-height:22px;font-weight:700}.online-advertize-con .online-advertize .online-advertize-item .online-advertize-item-txt-con .online-advertize-item-subtitle{display:inline-block;box-sizing:border-box;width:100%;font-size:14px;color:#455873;line-height:18px;margin-top:8px}.online-advertize-con .online-advertize .online-advertize-primary-item{position:relative;display:inline-block;box-sizing:border-box;width:768px;height:188px;margin-right:16px}.online-advertize-con .online-advertize .online-advertize-primary-item .online-advertize-item-link{width:100%;height:100%;display:inline-block;box-sizing:border-box;text-decoration:none;overflow:hidden}.online-advertize-con .online-advertize .online-advertize-primary-item .online-advertize-item-link .online-advertize-item-image{display:inline-block;box-sizing:border-box;width:100%;height:100%;object-fit:cover;transition:all .2s}.online-advertize-con .online-advertize .online-advertize-primary-item .online-advertize-item-link .online-advertize-item-image:hover{transform:scale(1.1)}.online-advertize-con .online-advertize .online-advertize-primary-item .online-advertize-primary-ad{display:inline-block;box-sizing:border-box;position:absolute;left:0;bottom:0;background:rgba(15,41,77,.4);border-radius:2px;line-height:18px;color:#fff;font-size:12px;padding:0 8px;z-index:2;cursor:pointer}.online-advertize-con .online-advertize .online-advertize-primary-item .ads-display-wrapper{position:absolute;left:0;right:0;box-sizing:border-box;border-radius:2px;background:rgba(15,41,77,.9);padding:8px;text-align:left;z-index:1000}.online-advertize-con .online-advertize .online-advertize-primary-item .ads-display-wrapper .ads-display-triangle{position:absolute;top:-4px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:5.6px solid rgba(15,41,77,.9)}.online-advertize-con .online-advertize .online-advertize-primary-item .ads-display-wrapper .ads-display-content{display:block;color:#fff;font-size:12px;padding-top:4px;word-break:break-all}.online-advertize-con .online-advertize .online-advertize-primary-item[dir=rtl] .online-advertize-primary-ad{right:0;left:auto;border-radius:2px 0 8px 0!important}.online-advertize-con .online-advertize .online-advertize-primary-item[dir=rtl] .ads-display-wrapper{text-align:right}.online-advertize-con .loading-bar{overflow:hidden;-webkit-animation-duration:1.6s;animation-duration:1.6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:breathing;animation-name:breathing;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background:#f0f2f5}@media screen and (max-width:1288px){.online-advertize-con .banner-title{max-width:896px;width:100%}}@media screen and (max-width:1160px){.online-advertize-con .online-advertize-primary{display:flex}.online-advertize-con .online-advertize-primary .online-advertize-primary-item{flex-shrink:1;width:100%}.online-advertize-con .online-advertize-primary .ibu-base-marquee-single{flex-shrink:0}}@media screen and (max-width:1024px){.online-advertize-con .banner-title{max-width:896px;width:100%}}@media screen and (max-width:768px){.online-advertize-con .banner-title{width:100%}}.online-advertize-con[dir=rtl].new-theme .online-advertize-item-mark{border-radius:8px 0 0 0!important}.online-advertize-con[dir=rtl].new-theme .online-advertize-ad{border-radius:2px 0 8px 0!important}.online-advertize-con[dir=rtl] .online-advertize>.title{text-align:right!important}.online-advertize-con[dir=rtl] #deals .online-advertize-primary-item{margin:0 0 0 16px}.online-advertize-con[dir=rtl] #deals .online-advertize-item-mark{left:unset!important;right:0}.online-advertize-con[dir=rtl] #deals .online-advertize-item-txt-con{text-align:right}.online-advertize-con .blocks-window-dsa{display:none}.blocks-window:hover+.blocks-window-dsa{display:block}.fh-trigger-dropdown-body{position:absolute;left:0;top:0;width:100%}.fh-trigger{cursor:pointer}.fh-trigger-popup{background-color:#fff;box-sizing:border-box;margin:0;padding:0;position:absolute;top:-9999px;left:-9999px;z-index:1000;display:block;transition:opacity .15s;box-shadow:0 3px 6px -4px rgba(0,0,0,.122),0 6px 16px rgba(0,0,0,.078),0 9px 28px 8px rgba(0,0,0,.051);border-radius:2px;overflow:visible}.fh-trigger-popup-arrow-bottom,.fh-trigger-popup-arrow-top{pointer-events:none;position:absolute;top:-5px;width:10px;height:10px;background-color:#fff;transform:rotate(45deg)}.fh-trigger-popup-arrow-top{top:calc(100% - 5px)}.hover-popup-content{padding:6px 8px}.jj-tabs{display:flex}.jj-tabs .jj-tab{flex:1 1;position:relative;text-align:center;line-height:30px;margin:8px 0;border-left:1px solid #ebedf1}.jj-tabs .jj-tab.active{color:#121826}.jj-tabs .jj-tab.active:after{content:"";position:absolute;bottom:-8px;left:50%;right:50%;margin-left:-50px;width:100px;height:2px;background:#121826}.jj-tabs .jj-tab:first-of-type{border-left:0}.jj-tabs-popover-width{max-width:250px}.ph24{padding:0 24px}.ph24,.pv5{box-sizing:border-box}.pv5{padding:5px 0}.minh70{min-height:70px}.scrollbar{overflow:auto}.scrollbar:hover{overflow:overlay}.scrollbar::-webkit-scrollbar{width:4px;height:4px}.scrollbar::-webkit-scrollbar-thumb{border-radius:2px;background-color:transparent}.scrollbar:hover::-webkit-scrollbar-thumb{border-radius:2px;background:rgba(0,0,0,.3)}.scrollbar::-webkit-scrollbar-track{background:transparent}.fd-flight-window-dialog{width:670px;max-height:600px;background:#fff}.fd-flight-window-dialog-content{max-height:510px;margin-top:16px}.fd-flight-window-dialog-bar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-sizing:border-box;padding:24px 24px 0}.fd-title{color:#121826;font-size:20px;font-weight:600;line-height:26px}.fd-btn-close{font-size:20px;cursor:pointer}.fd-way-type{background:rgba(44,97,254,.098);border-radius:1px 1px 1px 1px;padding:2px 8px;color:#2c61fe;font-size:12px;font-weight:500}.fd-way-title{display:-webkit-flex;display:flex;flex-direction:row;align-items:center;color:#121826;font-size:16px;font-weight:700;margin:0 8px}.fd-short-line{background:#d4d7de;height:14px;width:1px}.fd-time-icon{color:#121826;margin-right:5px;font-size:14px}.fd-airline-logo{width:16px;height:16px}.fd-flight-column{flex-direction:column;align-items:flex-end;min-height:70px;align-self:stretch}.fd-flight-column,.fd-time-detail{display:flex;justify-content:space-between}.fd-time-detail{width:100%;flex-direction:row;align-items:center}.fd-time-detail .fd-date{font-size:12px;height:18px;line-height:18px;white-space:nowrap}.fd-time-detail .fd-time{color:#121826;font-size:14px;font-weight:700;line-height:18px;white-space:nowrap}.fd-start-point{background:#d4d7de;height:8px;width:8px}.fd-stop-point{border:2px solid #c74401}.fd-end-point,.fd-stop-point{height:8px;width:8px;box-sizing:border-box}.fd-end-point{border:2px solid #d4d7de}.fd-time-line{flex:1;width:2px;background-color:#d4d7de;align-self:center}.fd-airport-detail{color:#121826;height:18px}.fd-airport-detail,.fd-airport-stop{font-size:14px;line-height:18px;align-self:flex-start}.fd-airport-stop{color:#c74401}.fd-flight-info{background:#f6f7fa;border-radius:2px 2px 2px 2px;min-width:121px;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;padding:4px 8px;box-sizing:border-box}.fd-flight-info span{text-align:right}.fd-flight-info-icons{all:initial;display:flex;flex-direction:row;align-items:center;border-bottom:1px dashed #b9bec7}.fd-flight-info-icon{all:initial;color:#b9bec7;font-size:14px;margin-left:2px;margin-right:2px}.fd-transfer-info{all:initial;display:flex;flex-direction:row;align-items:center;border-top:1px solid #d4d7de;border-bottom:1px solid #d4d7de;margin:16px 24px;padding:9px 0}.fd-transfer-info .fd-transfer-icon{all:initial;font-size:12px;color:#c74401;margin:0 14px}.fd-transfer-info .fd-transfer-tips{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.fd-short-line-2{background:#d4d7de;height:8px;width:1px}.fd-way-divider{width:100%;min-height:8px;background:#ebedf1;margin-top:24px;margin-bottom:24px}.m-flightInfo__new-flightHead .fd-way-divider{background:unset;margin-top:12px;margin-bottom:12px}.m-flightInfo__new-flightHead .fd-way-type{background:#2c61fe;border-radius:4px;padding:4px 8px;color:#fff;font-size:14px;font-weight:500}.m-flightInfo__new-flightHead .fd-way-title{font-weight:400;font-size:14px;color:#252b31}.m-flightInfo__new-flightHead .early-morning-tips span{color:#c74401}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{opacity:0;height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{opacity:.6;width:9px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:1px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:7px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}[dir=rtl] .ift-modal-container{text-align:right}[dir=rtl] .ift-modal-container.hasScrollbar .ift-modal-content{padding-right:0;padding-left:12px}[dir=rtl] .ift-modal-close{left:16px;right:auto}[dir=rtl] .ift-modal-icon{margin-left:8px;margin-right:0}:root{--tripDeepRed:#d02c2a;--tripSecondaryGray:#6f7685}.flex-1{flex:1}input:focus{outline:none}.body-hide-scroll{overflow:hidden;padding-right:var(--scrollBarWidth,15px)!important}.ift-modal:focus{outline:none}.ift-modal *,.ift-modal :after,.ift-modal :before{-webkit-box-sizing:border-box;box-sizing:border-box}.ift-modal__hidden{display:none}.ift-modal-node__virtual{position:absolute;width:0;height:0;z-index:-1}.ift-modal__visible{opacity:1;background-color:transparent;transition:.1s;position:fixed;top:0;right:0;left:0;bottom:0;height:100%;z-index:1000;animation:_dialogFadeIn .2s}@keyframes _dialogFadeIn{0%{opacity:.4}to{opacity:1}}.ift-modal__mask{background-color:rgba(0,0,0,.65)!important;transition:.2s}.ift-modal__closing{opacity:0;pointer-events:none}.ift-modal__alignRight{text-align:right}.ift-modal__alignLeft{text-align:left}.ift-modal-wrap{position:fixed;overflow:hidden;top:0;right:0;bottom:0;left:0;z-index:101;-webkit-overflow-scrolling:touch;outline:0;display:flex;justify-content:center;align-items:center}.ift-modal-icon{line-height:26px;margin-right:8px}.ift-modal-icon .fi-icon{font-size:24px}.ift-modal-icon.icon_success{color:#4fb443}.ift-modal-icon.icon_comfirm{color:#ff9500}.ift-modal-icon.icon_remind{color:var(--tripBrandingBlue)}.ift-modal-icon.icon_fail{color:var(--tripDeepRed)}.ift-modal-icon.icon_warning{color:var(--tripDeepOrange)}.ift-modal-body{flex:1}.ift-modal-title{flex:1;font-size:20px;line-height:26px;font-weight:700;color:var(--tripBlack);margin-bottom:8px}.ift-modal-header{font-size:16px;font-weight:700}.ift-modal-header__overlay{background:#fff;position:absolute;top:-20px;left:50%;margin-left:-27.5px;border-radius:50%;text-align:center;line-height:55px;height:55px;width:55px}.ift-modal-header__overlay .fi-warn-circle{color:#ffa900;font-size:45px}.ift-modal-header__overlay .fi-check-circle{color:#1da38a;font-size:45px}.ift-modal-close{position:absolute;z-index:1;top:16px;right:16px;font-size:20px;font-weight:500;color:var(--tripBlack)}.ift-modal-close:hover{cursor:pointer;color:var(--tripBrandingBlue)}.ift-modal-container{position:relative;padding:24px;background-color:#fff;opacity:1;border:0;border-radius:8px;text-align:left;background-clip:padding-box;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.ift-modal-container.is-fill-height{height:100vh}.ift-modal-container.is-fill-height .ift-modal-body,.ift-modal-container.is-fill-height .ift-modal-body .ift-modal-content{height:100%}.ift-modal-container.hasScrollbar .ift-modal-content{padding-right:12px}.ift-modal-content{position:relative;overflow:hidden}.ift-modal-content__tips{font-size:14px;color:var(--tripTertiaryThirdBlack);line-height:20px}.ift-modal-bottom{padding:16px 0 0;margin:0 -8px;display:flex;justify-content:flex-end}.ift-modal-bottom__flex{display:flex;justify-content:flex-end;padding-top:24px}.ift-modal-bottom__btn{border-radius:4px;font-size:16px;line-height:22px;padding:8px 16px;border:1px solid var(--tripBrandingBlue);display:inline-block;max-height:62px;min-width:68px;overflow:hidden;max-width:50%;word-wrap:break-word;text-align:center;margin:8px}.ift-modal-bottom__btn:hover{cursor:pointer}.ift-modal-bottom__yes{background:var(--tripBrandingBlue);color:#fff}.ift-modal-bottom__yes:hover{background:#2c59e5}.ift-modal-bottom__no{background:#fff;color:var(--tripBrandingBlue)}.ift-modal-bottom__no:hover{background:rgba(50,100,255,.1)}.ift-modal-bottom__disable{background:var(--tripSecondaryGray);color:#fff;border:1px solid var(--tripSecondaryGray)}.ift-modal-bottom__disable:hover{background:var(--tripSecondaryGray)!important}.ift-modal .loading-cnt .loading-brick{border-radius:2px}.ift-modal .loading-cnt .loading-gif{display:inline-block;width:86px;height:86px;margin:10px 24px 4px;background:no-repeat;background-size:100% 100%;background-image:url(//static.tripcdn.com/packages/flight/static-image-online/latest/flight_v2/shared/pic_common_loading.gif)}.ift-modal .loading-cnt .loading-txt{font-size:18px;color:var(--tripBlack);line-height:24px;text-align:center;margin-top:10px}.ift-modal-container.common-modal-v2{border-radius:8px}.ift-modal-container.common-modal-v2 .ift-modal-title{margin-bottom:16px}.ift-modal-container.common-modal-v2 .ift-modal-content{margin-left:30px}.ift-modal-container.common-modal-v2 .ift-modal-content .ift-modal-content__tips{color:var(--tripSecondaryBlack)}.ift-modal-container.common-modal-v2 .ift-modal-bottom__btn{border-radius:4px}[data-trip-wcag] .ift-modal-container .ift-modal-body button:focus{margin:4px}.w-38p{width:38%}.w-62p{width:62%}.w-100p{width:100%}.f-l,.fl{float:left}.f-r,.fr{float:right}.clearfix{zoom:1}.clearfix:after{clear:both;content:".";display:block;width:0;height:0;visibility:hidden}.clear{clear:both;height:0;line-height:0;font-size:0}.p--8{padding:-8px}.p--6{padding:-6px}.p--4{padding:-4px}.p--2{padding:-2px}.p-2{padding:2px}.p-4{padding:4px}.p-6{padding:6px}.p-8{padding:8px}.p--25{padding:-25px}.p--20{padding:-20px}.p--15{padding:-15px}.p--10{padding:-10px}.p--5{padding:-5px}.p-0{padding:0}.p-5{padding:5px}.p-10{padding:10px}.p-15{padding:15px}.p-20{padding:20px}.p-25{padding:25px}.pl--8{padding-left:-8px}.pl--6{padding-left:-6px}.pl--4{padding-left:-4px}.pl--2{padding-left:-2px}.pl-2{padding-left:2px}.pl-4{padding-left:4px}.pl-6{padding-left:6px}.pl-8{padding-left:8px}.pl--25{padding-left:-25px}.pl--20{padding-left:-20px}.pl--15{padding-left:-15px}.pl--10{padding-left:-10px}.pl--5{padding-left:-5px}.pl-0{padding-left:0}.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-25{padding-left:25px}.pr--8{padding-right:-8px}.pr--6{padding-right:-6px}.pr--4{padding-right:-4px}.pr--2{padding-right:-2px}.pr-2{padding-right:2px}.pr-4{padding-right:4px}.pr-6{padding-right:6px}.pr-8{padding-right:8px}.pr--25{padding-right:-25px}.pr--20{padding-right:-20px}.pr--15{padding-right:-15px}.pr--10{padding-right:-10px}.pr--5{padding-right:-5px}.pr-0{padding-right:0}.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-25{padding-right:25px}.pt--8{padding-top:-8px}.pt--6{padding-top:-6px}.pt--4{padding-top:-4px}.pt--2{padding-top:-2px}.pt-2{padding-top:2px}.pt-4{padding-top:4px}.pt-6{padding-top:6px}.pt-8{padding-top:8px}.pt--25{padding-top:-25px}.pt--20{padding-top:-20px}.pt--15{padding-top:-15px}.pt--10{padding-top:-10px}.pt--5{padding-top:-5px}.pt-0{padding-top:0}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pb--8{padding-bottom:-8px}.pb--6{padding-bottom:-6px}.pb--4{padding-bottom:-4px}.pb--2{padding-bottom:-2px}.pb-2{padding-bottom:2px}.pb-4{padding-bottom:4px}.pb-6{padding-bottom:6px}.pb-8{padding-bottom:8px}.pb--25{padding-bottom:-25px}.pb--20{padding-bottom:-20px}.pb--15{padding-bottom:-15px}.pb--10{padding-bottom:-10px}.pb--5{padding-bottom:-5px}.pb-0{padding-bottom:0}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-25{padding-bottom:25px}.p--8-im{padding:-8px!important}.p--6-im{padding:-6px!important}.p--4-im{padding:-4px!important}.p--2-im{padding:-2px!important}.p-2-im{padding:2px!important}.p-4-im{padding:4px!important}.p-6-im{padding:6px!important}.p-8-im{padding:8px!important}.p--25-im{padding:-25px!important}.p--20-im{padding:-20px!important}.p--15-im{padding:-15px!important}.p--10-im{padding:-10px!important}.p--5-im{padding:-5px!important}.p-0-im{padding:0!important}.p-5-im{padding:5px!important}.p-10-im{padding:10px!important}.p-15-im{padding:15px!important}.p-20-im{padding:20px!important}.p-25-im{padding:25px!important}.pl--8-im{padding-left:-8px!important}.pl--6-im{padding-left:-6px!important}.pl--4-im{padding-left:-4px!important}.pl--2-im{padding-left:-2px!important}.pl-2-im{padding-left:2px!important}.pl-4-im{padding-left:4px!important}.pl-6-im{padding-left:6px!important}.pl-8-im{padding-left:8px!important}.pl--25-im{padding-left:-25px!important}.pl--20-im{padding-left:-20px!important}.pl--15-im{padding-left:-15px!important}.pl--10-im{padding-left:-10px!important}.pl--5-im{padding-left:-5px!important}.pl-0-im{padding-left:0!important}.pl-5-im{padding-left:5px!important}.pl-10-im{padding-left:10px!important}.pl-15-im{padding-left:15px!important}.pl-20-im{padding-left:20px!important}.pl-25-im{padding-left:25px!important}.pr--8-im{padding-right:-8px!important}.pr--6-im{padding-right:-6px!important}.pr--4-im{padding-right:-4px!important}.pr--2-im{padding-right:-2px!important}.pr-2-im{padding-right:2px!important}.pr-4-im{padding-right:4px!important}.pr-6-im{padding-right:6px!important}.pr-8-im{padding-right:8px!important}.pr--25-im{padding-right:-25px!important}.pr--20-im{padding-right:-20px!important}.pr--15-im{padding-right:-15px!important}.pr--10-im{padding-right:-10px!important}.pr--5-im{padding-right:-5px!important}.pr-0-im{padding-right:0!important}.pr-5-im{padding-right:5px!important}.pr-10-im{padding-right:10px!important}.pr-15-im{padding-right:15px!important}.pr-20-im{padding-right:20px!important}.pr-25-im{padding-right:25px!important}.pt--8-im{padding-top:-8px!important}.pt--6-im{padding-top:-6px!important}.pt--4-im{padding-top:-4px!important}.pt--2-im{padding-top:-2px!important}.pt-2-im{padding-top:2px!important}.pt-4-im{padding-top:4px!important}.pt-6-im{padding-top:6px!important}.pt-8-im{padding-top:8px!important}.pt--25-im{padding-top:-25px!important}.pt--20-im{padding-top:-20px!important}.pt--15-im{padding-top:-15px!important}.pt--10-im{padding-top:-10px!important}.pt--5-im{padding-top:-5px!important}.pt-0-im{padding-top:0!important}.pt-5-im{padding-top:5px!important}.pt-10-im{padding-top:10px!important}.pt-15-im{padding-top:15px!important}.pt-20-im{padding-top:20px!important}.pt-25-im{padding-top:25px!important}.pb--8-im{padding-bottom:-8px!important}.pb--6-im{padding-bottom:-6px!important}.pb--4-im{padding-bottom:-4px!important}.pb--2-im{padding-bottom:-2px!important}.pb-2-im{padding-bottom:2px!important}.pb-4-im{padding-bottom:4px!important}.pb-6-im{padding-bottom:6px!important}.pb-8-im{padding-bottom:8px!important}.pb--25-im{padding-bottom:-25px!important}.pb--20-im{padding-bottom:-20px!important}.pb--15-im{padding-bottom:-15px!important}.pb--10-im{padding-bottom:-10px!important}.pb--5-im{padding-bottom:-5px!important}.pb-0-im{padding-bottom:0!important}.pb-5-im{padding-bottom:5px!important}.pb-10-im{padding-bottom:10px!important}.pb-15-im{padding-bottom:15px!important}.pb-20-im{padding-bottom:20px!important}.pb-25-im{padding-bottom:25px!important}.p-16{padding:16px}.p-32{padding:32px}.pl-16{padding-left:16px}.pl-32{padding-left:32px}.pr-16{padding-right:16px}.pr-32{padding-right:32px}.pt-16{padding-top:16px}.pt-32{padding-top:32px}.pb-16{padding-bottom:16px}.pb-32{padding-bottom:32px}.p-24{padding:24px}.pl-24{padding-left:24px}.pr-24{padding-right:24px}.pt-24{padding-top:24px}.pb-24{padding-bottom:24px}.m--16{margin:-16px}.m--14{margin:-14px}.m--12{margin:-12px}.m--8{margin:-8px}.m--6{margin:-6px}.m--4{margin:-4px}.m--2{margin:-2px}.m-2{margin:2px}.m-4{margin:4px}.m-6{margin:6px}.m-8{margin:8px}.m-12{margin:12px}.m-14{margin:14px}.m--40{margin:-40px}.m--35{margin:-35px}.m--30{margin:-30px}.m--25{margin:-25px}.m--20{margin:-20px}.m--15{margin:-15px}.m--10{margin:-10px}.m--5{margin:-5px}.m-0{margin:0}.m-5{margin:5px}.m-10{margin:10px}.m-15{margin:15px}.m-20{margin:20px}.m-25{margin:25px}.m-30{margin:30px}.m-35{margin:35px}.m-40{margin:40px}.ml--16{margin-left:-16px}.ml--14{margin-left:-14px}.ml--12{margin-left:-12px}.ml--8{margin-left:-8px}.ml--6{margin-left:-6px}.ml--4{margin-left:-4px}.ml--2{margin-left:-2px}.ml-2{margin-left:2px}.ml-4{margin-left:4px}.ml-6{margin-left:6px}.ml-8{margin-left:8px}.ml-14{margin-left:14px}.ml--40{margin-left:-40px}.ml--35{margin-left:-35px}.ml--30{margin-left:-30px}.ml--25{margin-left:-25px}.ml--20{margin-left:-20px}.ml--15{margin-left:-15px}.ml--10{margin-left:-10px}.ml--5{margin-left:-5px}.ml-0{margin-left:0}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.ml-30{margin-left:30px}.ml-35{margin-left:35px}.ml-40{margin-left:40px}.mr--16{margin-right:-16px}.mr--14{margin-right:-14px}.mr--12{margin-right:-12px}.mr--8{margin-right:-8px}.mr--6{margin-right:-6px}.mr--4{margin-right:-4px}.mr--2{margin-right:-2px}.mr-2{margin-right:2px}.mr-4{margin-right:4px}.mr-6{margin-right:6px}.mr-8{margin-right:8px}.mr-14{margin-right:14px}.mr--40{margin-right:-40px}.mr--35{margin-right:-35px}.mr--30{margin-right:-30px}.mr--25{margin-right:-25px}.mr--20{margin-right:-20px}.mr--15{margin-right:-15px}.mr--10{margin-right:-10px}.mr--5{margin-right:-5px}.mr-0{margin-right:0}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-25{margin-right:25px}.mr-30{margin-right:30px}.mr-35{margin-right:35px}.mr-40{margin-right:40px}.mt--16{margin-top:-16px}.mt--14{margin-top:-14px}.mt--12{margin-top:-12px}.mt--8{margin-top:-8px}.mt--6{margin-top:-6px}.mt--4{margin-top:-4px}.mt--2{margin-top:-2px}.mt-2{margin-top:2px}.mt-4{margin-top:4px}.mt-6{margin-top:6px}.mt-8{margin-top:8px}.mt-14{margin-top:14px}.mt--40{margin-top:-40px}.mt--35{margin-top:-35px}.mt--30{margin-top:-30px}.mt--25{margin-top:-25px}.mt--20{margin-top:-20px}.mt--15{margin-top:-15px}.mt--10{margin-top:-10px}.mt--5{margin-top:-5px}.mt-0{margin-top:0}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mb--16{margin-bottom:-16px}.mb--14{margin-bottom:-14px}.mb--12{margin-bottom:-12px}.mb--8{margin-bottom:-8px}.mb--6{margin-bottom:-6px}.mb--4{margin-bottom:-4px}.mb--2{margin-bottom:-2px}.mb-2{margin-bottom:2px}.mb-4{margin-bottom:4px}.mb-6{margin-bottom:6px}.mb-8{margin-bottom:8px}.mb-14{margin-bottom:14px}.mb--40{margin-bottom:-40px}.mb--35{margin-bottom:-35px}.mb--30{margin-bottom:-30px}.mb--25{margin-bottom:-25px}.mb--20{margin-bottom:-20px}.mb--15{margin-bottom:-15px}.mb--10{margin-bottom:-10px}.mb--5{margin-bottom:-5px}.mb-0{margin-bottom:0}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.m--16-im{margin:-16px!important}.m--14-im{margin:-14px!important}.m--12-im{margin:-12px!important}.m--8-im{margin:-8px!important}.m--6-im{margin:-6px!important}.m--4-im{margin:-4px!important}.m--2-im{margin:-2px!important}.m-2-im{margin:2px!important}.m-4-im{margin:4px!important}.m-6-im{margin:6px!important}.m-8-im{margin:8px!important}.m-12-im{margin:12px!important}.m-14-im{margin:14px!important}.m-16-im{margin:16px!important}.m--40-im{margin:-40px!important}.m--35-im{margin:-35px!important}.m--30-im{margin:-30px!important}.m--25-im{margin:-25px!important}.m--20-im{margin:-20px!important}.m--15-im{margin:-15px!important}.m--10-im{margin:-10px!important}.m--5-im{margin:-5px!important}.m-0-im{margin:0!important}.m-5-im{margin:5px!important}.m-10-im{margin:10px!important}.m-15-im{margin:15px!important}.m-20-im{margin:20px!important}.m-25-im{margin:25px!important}.m-30-im{margin:30px!important}.m-35-im{margin:35px!important}.m-40-im{margin:40px!important}.ml--16-im{margin-left:-16px!important}.ml--14-im{margin-left:-14px!important}.ml--12-im{margin-left:-12px!important}.ml--8-im{margin-left:-8px!important}.ml--6-im{margin-left:-6px!important}.ml--4-im{margin-left:-4px!important}.ml--2-im{margin-left:-2px!important}.ml-2-im{margin-left:2px!important}.ml-4-im{margin-left:4px!important}.ml-6-im{margin-left:6px!important}.ml-8-im{margin-left:8px!important}.ml-12-im{margin-left:12px!important}.ml-14-im{margin-left:14px!important}.ml-16-im{margin-left:16px!important}.ml--40-im{margin-left:-40px!important}.ml--35-im{margin-left:-35px!important}.ml--30-im{margin-left:-30px!important}.ml--25-im{margin-left:-25px!important}.ml--20-im{margin-left:-20px!important}.ml--15-im{margin-left:-15px!important}.ml--10-im{margin-left:-10px!important}.ml--5-im{margin-left:-5px!important}.ml-0-im{margin-left:0!important}.ml-5-im{margin-left:5px!important}.ml-10-im{margin-left:10px!important}.ml-15-im{margin-left:15px!important}.ml-20-im{margin-left:20px!important}.ml-25-im{margin-left:25px!important}.ml-30-im{margin-left:30px!important}.ml-35-im{margin-left:35px!important}.ml-40-im{margin-left:40px!important}.mr--16-im{margin-right:-16px!important}.mr--14-im{margin-right:-14px!important}.mr--12-im{margin-right:-12px!important}.mr--8-im{margin-right:-8px!important}.mr--6-im{margin-right:-6px!important}.mr--4-im{margin-right:-4px!important}.mr--2-im{margin-right:-2px!important}.mr-2-im{margin-right:2px!important}.mr-4-im{margin-right:4px!important}.mr-6-im{margin-right:6px!important}.mr-8-im{margin-right:8px!important}.mr-12-im{margin-right:12px!important}.mr-14-im{margin-right:14px!important}.mr-16-im{margin-right:16px!important}.mr--40-im{margin-right:-40px!important}.mr--35-im{margin-right:-35px!important}.mr--30-im{margin-right:-30px!important}.mr--25-im{margin-right:-25px!important}.mr--20-im{margin-right:-20px!important}.mr--15-im{margin-right:-15px!important}.mr--10-im{margin-right:-10px!important}.mr--5-im{margin-right:-5px!important}.mr-0-im{margin-right:0!important}.mr-5-im{margin-right:5px!important}.mr-10-im{margin-right:10px!important}.mr-15-im{margin-right:15px!important}.mr-20-im{margin-right:20px!important}.mr-25-im{margin-right:25px!important}.mr-30-im{margin-right:30px!important}.mr-35-im{margin-right:35px!important}.mr-40-im{margin-right:40px!important}.mt--16-im{margin-top:-16px!important}.mt--14-im{margin-top:-14px!important}.mt--12-im{margin-top:-12px!important}.mt--8-im{margin-top:-8px!important}.mt--6-im{margin-top:-6px!important}.mt--4-im{margin-top:-4px!important}.mt--2-im{margin-top:-2px!important}.mt-2-im{margin-top:2px!important}.mt-4-im{margin-top:4px!important}.mt-6-im{margin-top:6px!important}.mt-8-im{margin-top:8px!important}.mt-12-im{margin-top:12px!important}.mt-14-im{margin-top:14px!important}.mt-16-im{margin-top:16px!important}.mt--40-im{margin-top:-40px!important}.mt--35-im{margin-top:-35px!important}.mt--30-im{margin-top:-30px!important}.mt--25-im{margin-top:-25px!important}.mt--20-im{margin-top:-20px!important}.mt--15-im{margin-top:-15px!important}.mt--10-im{margin-top:-10px!important}.mt--5-im{margin-top:-5px!important}.mt-0-im{margin-top:0!important}.mt-5-im{margin-top:5px!important}.mt-10-im{margin-top:10px!important}.mt-15-im{margin-top:15px!important}.mt-20-im{margin-top:20px!important}.mt-25-im{margin-top:25px!important}.mt-30-im{margin-top:30px!important}.mt-35-im{margin-top:35px!important}.mt-40-im{margin-top:40px!important}.mb--16-im{margin-bottom:-16px!important}.mb--14-im{margin-bottom:-14px!important}.mb--12-im{margin-bottom:-12px!important}.mb--8-im{margin-bottom:-8px!important}.mb--6-im{margin-bottom:-6px!important}.mb--4-im{margin-bottom:-4px!important}.mb--2-im{margin-bottom:-2px!important}.mb-2-im{margin-bottom:2px!important}.mb-4-im{margin-bottom:4px!important}.mb-6-im{margin-bottom:6px!important}.mb-8-im{margin-bottom:8px!important}.mb-12-im{margin-bottom:12px!important}.mb-14-im{margin-bottom:14px!important}.mb-16-im{margin-bottom:16px!important}.mb--40-im{margin-bottom:-40px!important}.mb--35-im{margin-bottom:-35px!important}.mb--30-im{margin-bottom:-30px!important}.mb--25-im{margin-bottom:-25px!important}.mb--20-im{margin-bottom:-20px!important}.mb--15-im{margin-bottom:-15px!important}.mb--10-im{margin-bottom:-10px!important}.mb--5-im{margin-bottom:-5px!important}.mb-0-im{margin-bottom:0!important}.mb-5-im{margin-bottom:5px!important}.mb-10-im{margin-bottom:10px!important}.mb-15-im{margin-bottom:15px!important}.mb-20-im{margin-bottom:20px!important}.mb-25-im{margin-bottom:25px!important}.mb-30-im{margin-bottom:30px!important}.mb-35-im{margin-bottom:35px!important}.mb-40-im{margin-bottom:40px!important}.m-16{margin:16px}.m-32{margin:32px}.ml-16{margin-left:16px}.ml-32{margin-left:32px}.mr-16{margin-right:16px}.mr-32{margin-right:32px}.mt-16{margin-top:16px}.mt-32{margin-top:32px}.mb-16{margin-bottom:16px}.mb-32{margin-bottom:32px}.ml-12{margin-left:12px}.ml-24{margin-left:24px}.mr-12{margin-right:12px}.mr-24{margin-right:24px}.mt-12{margin-top:12px}.mt-24{margin-top:24px}.mb-12{margin-bottom:12px}.mb-24{margin-bottom:24px}.color-234{color:#234}.color-333{color:#333}.theme-color1,.theme-color2{color:#3264ff}.theme-color6{color:#b4c4d6}.color-gray,.theme-color7{color:#6b8299}.color-blue{color:#3264ff}.color-fff{color:#fff}.color-main{color:#0f294d}.color-sub{color:#455873}.color-theme{color:#3264ff}.color-gray85{color:#8592a6}.flex,.flex-center,.flex-column,.flex-column-center,.h-center,.v-center{display:-webkit-flex;display:flex}.flex1{flex:1 1 auto}.flex-center,.flex-column-center,.h-center,.h-flex-center{-webkit-justify-content:center;justify-content:center}.flex-center,.v-center,.v-flex-center{-webkit-align-items:center;align-items:center}.f-column-content,.flex-column,.flex-column-center{flex-direction:column}.f-column-content,.f-row-content{justify-content:center}.f-row-content{flex-direction:row}.f-30{font-size:30px!important}.f-medium{font-weight:500}.f-semiBold{font-weight:600}.f-bold{font-weight:700}.f-12{font-size:12px!important}.f-14{font-size:14px!important}.f-16{font-size:16px!important}.f-18{font-size:18px!important}.f-20{font-size:20px!important}.f-22{font-size:22px!important}.f-24{font-size:24px!important}.lh-16,.line-h16{line-height:16px!important}.lh-18,.line-h18{line-height:18px!important}.lh-20,.line-h20{line-height:20px!important}.lh-22,.line-h22{line-height:22px!important}.lh-24,.line-h24{line-height:24px!important}.lh-26,.line-h26{line-height:26px!important}.lh-28,.line-h28{line-height:28px!important}.lh-30,.line-h30{line-height:30px!important}.lh-32,.line-h32{line-height:32px!important}.lh-34,.line-h34{line-height:34px!important}.lh-36,.line-h36{line-height:36px!important}.user-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ThemeColor1{color:#2c61fe!important}.ThemeBGColor1,.ThemeHoverBG1:hover{background-color:#2c61fe!important}.ThemeHoverBG1:hover{transition:background-color .2s}.ThemeColor2{color:#2c61fe!important}.ThemeBGColor2,.ThemeHoverBG2:hover{background-color:#2c61fe!important}.ThemeHoverBG2:hover{transition:background-color .2s}.ThemeColor3{color:#4978ce!important}.ThemeBGColor3,.ThemeHoverBG3:hover{background-color:#4978ce!important}.ThemeHoverBG3:hover{transition:background-color .2s}.ThemeColor4{color:#6f7685!important}.ThemeBGColor4,.ThemeHoverBG4:hover{background-color:#6f7685!important}.ThemeHoverBG4:hover{transition:background-color .2s}.ThemeColor5{color:#b9bec7!important}.ThemeBGColor5,.ThemeHoverBG5:hover{background-color:#b9bec7!important}.ThemeHoverBG5:hover{transition:background-color .2s}.ThemeColor6{color:#6f7685!important}.ThemeBGColor6,.ThemeHoverBG6:hover{background-color:#6f7685!important}.ThemeHoverBG6:hover{transition:background-color .2s}.ThemeColor7{color:#4f5563!important}.ThemeBGColor7,.ThemeHoverBG7:hover{background-color:#4f5563!important}.ThemeHoverBG7:hover{transition:background-color .2s}.ThemeColor8{color:#121826!important}.ThemeBGColor8,.ThemeHoverBG8:hover{background-color:#121826!important}.ThemeHoverBG8:hover{transition:background-color .2s}.ThemeColor9{color:#fdf5f2!important}.ThemeBGColor9,.ThemeHoverBG9:hover{background-color:#fdf5f2!important}.ThemeHoverBG9:hover{transition:background-color .2s}.ThemeColor10{color:#ffb400!important}.ThemeBGColor10,.ThemeHoverBG10:hover{background-color:#ffb400!important}.ThemeHoverBG10:hover{transition:background-color .2s}.ThemeColor11{color:#c74401!important}.ThemeBGColor11,.ThemeHoverBG11:hover{background-color:#c74401!important}.ThemeHoverBG11:hover{transition:background-color .2s}.ThemeColor12{color:#c74401!important}.ThemeBGColor12,.ThemeHoverBG12:hover{background-color:#c74401!important}.ThemeHoverBG12:hover{transition:background-color .2s}.ThemeColor13{color:#d02c2a!important}.ThemeBGColor13,.ThemeHoverBG13:hover{background-color:#d02c2a!important}.ThemeHoverBG13:hover{transition:background-color .2s}.ThemeColor14{color:#d81e60!important}.ThemeBGColor14,.ThemeHoverBG14:hover{background-color:#d81e60!important}.ThemeHoverBG14:hover{transition:background-color .2s}.ThemeColor15{color:#d02c2a!important}.ThemeBGColor15,.ThemeHoverBG15:hover{background-color:#d02c2a!important}.ThemeHoverBG15:hover{transition:background-color .2s}.ThemeColor16{color:#d4d7de!important}.ThemeBGColor16,.ThemeHoverBG16:hover{background-color:#d4d7de!important}.ThemeHoverBG16:hover{transition:background-color .2s}.ThemeColor17{color:#047c88!important}.ThemeBGColor17,.ThemeHoverBG17:hover{background-color:#047c88!important}.ThemeHoverBG17:hover{transition:background-color .2s}.ThemeColor18{color:#2c61fe!important}.ThemeBGColor18,.ThemeHoverBG18:hover{background-color:#2c61fe!important}.ThemeHoverBG18:hover{transition:background-color .2s}.ThemeColor19{color:#047c88!important}.ThemeBGColor19,.ThemeHoverBG19:hover{background-color:#047c88!important}.ThemeHoverBG19:hover{transition:background-color .2s}.ThemeColor20{color:#047c88!important}.ThemeBGColor20,.ThemeHoverBG20:hover{background-color:#047c88!important}.ThemeHoverBG20:hover{transition:background-color .2s}.ThemeColor21{color:#fff!important}.ThemeBGColor21,.ThemeHoverBG21:hover{background-color:#fff!important}.ThemeHoverBG21:hover{transition:background-color .2s}.ThemeColor22{color:#4f5563!important}.ThemeBGColor22,.ThemeHoverBG22:hover{background-color:#4f5563!important}.ThemeHoverBG22:hover{transition:background-color .2s}.ThemeColor23{color:#4757c3!important}.ThemeBGColor23,.ThemeHoverBG23:hover{background-color:#4757c3!important}.ThemeHoverBG23:hover{transition:background-color .2s}.ThemeColor24{color:#f6f7fa!important}.ThemeBGColor24,.ThemeHoverBG24:hover{background-color:#f6f7fa!important}.ThemeHoverBG24:hover{transition:background-color .2s}.ThemeColor25{color:#047c88!important}.ThemeBGColor25,.ThemeHoverBG25:hover{background-color:#047c88!important}.ThemeHoverBG25:hover{transition:background-color .2s}.ThemeColor26{color:#c74401!important}.ThemeBGColor26,.ThemeHoverBG26:hover{background-color:#c74401!important}.ThemeHoverBG26:hover{transition:background-color .2s}.ThemeColor27{color:#d02c2a!important}.ThemeBGColor27,.ThemeHoverBG27:hover{background-color:#d02c2a!important}.ThemeHoverBG27:hover{transition:background-color .2s}.ThemeColor28{color:#d81e60!important}.ThemeBGColor28,.ThemeHoverBG28:hover{background-color:#d81e60!important}.ThemeHoverBG28:hover{transition:background-color .2s}.MainBGColor{background-color:#ebedf1!important}.ibu-flight-base,.mod-back-top{background:#ebedf1!important}.ibu-flight-base,.ibu-flight-dialog-base,.mod-back-top{font-size:14px;line-height:18px;color:#121826!important}.BorderBtmDashed{border-bottom:1px dashed #6f7685!important}.bod-bottom-dashed{border-bottom:1px dotted #6f7685!important;margin-bottom:4px}.bod-bottom-solid{border-bottom:1px solid}.ThemeShadow{box-shadow:0 6px 10px 0 rgba(18,24,38,.08),0 -2px 4px 0 rgba(18,24,38,.04)}.color-234,.color-333{color:#121826!important}.theme-color1,.theme-color2{color:#2c61fe!important}.theme-color6{color:#6f7685!important}.color-gray,.theme-color7{color:#4f5563!important}.color-blue{color:#2c61fe!important}.color-fff{color:#fff!important}.color-main{color:#121826!important}.color-sub{color:#4f5563!important}.color-theme{color:#2c61fe!important}.color-gray85{color:#6f7685!important}@font-face{font-family:flight-icon;src:url(/ares/NFES/100036710/1762313911767/_next/static/imgs/ibu-flight-pc-component/lib/style/iconfont/iconfont.woff2) format("woff2"),url(/ares/NFES/100036710/1762313911767/_next/static/imgs/ibu-flight-pc-component/lib/style/iconfont/iconfont.woff) format("woff"),url(/ares/NFES/100036710/1762313911767/_next/static/imgs/ibu-flight-pc-component/lib/style/iconfont/iconfont.ttf) format("truetype"),url(/ares/NFES/100036710/1762313911767/_next/static/imgs/ibu-flight-pc-component/lib/style/iconfont/iconfont.svg) format("svg");font-display:swap}.fi-icon{font-family:flight-icon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fi-icon.fi-alarm-create:before{content:"\eed4"}.fi-icon.fi-alarm-view:before{content:"\eed5"}.fi-icon.fi-delete:before{content:"\eed6"}.fi-icon.fi-edit1:before{content:"\eed7"}.fi-icon.fi-three-dot-circle-o:before{content:"\e64d"}.fi-icon.fi-ticketing_time_line:before{content:"\e636"}.fi-icon.fi-baggage_line:before{content:"\e6ec"}.fi-icon.fi-cancellationfee_line:before{content:"\e638"}.fi-icon.fi-icon_buses:before{content:"\e6b7"}.fi-icon.fi-icon_ferries:before{content:"\e6b8"}.fi-icon.fi-icon_flight:before{content:"\e6b9"}.fi-icon_write:before{content:"\e62b"}.fi-icon_dropdown_line:before{content:"\e602"}.fi-icon_back_line:before{content:"\e603"}.fi-icon_checkbox_selected_line:before{content:"\e604"}.fi-icon_calendar_line:before{content:"\e605"}.fi-icon_delete_line:before{content:"\e606"}.fi-icon_check_line:before{content:"\e607"}.fi-icon_checked_line:before{content:"\e6d4"}.fi-icon_checkbox_unselected:before{content:"\e608"}.fi-icon_close_line:before{content:"\e609"}.fi-icon_info_line:before{content:"\e60a"}.fi-icon_more_line:before{content:"\e60b"}.fi-icon_search_line:before{content:"\e60c"}.fi-icon_oneway:before{content:"\e60d"}.fi-icon_warning_line:before{content:"\e60e"}.fi-icon_radio_unselected:before{content:"\e60f"}.fi-icon_time_line:before{content:"\e610"}.fi-icon_dropup_line:before{content:"\e611"}.fi-icon_ascending:before{content:"\e612"}.fi-icon_administrativearea:before{content:"\e613"}.fi-icon_bankcard:before{content:"\e614"}.fi-icon_bu_attraction:before{content:"\e615"}.fi-icon_bu_hotel:before{content:"\e616"}.fi-icon_bu_carreantal:before{content:"\e617"}.fi-icon_bu_pickup:before{content:"\e618"}.fi-icon_bu_train:before{content:"\e619"}.fi-icon_check:before{content:"\e61a"}.fi-icon_checkbox_selected:before{content:"\e61b"}.fi-icon_delete:before{content:"\e61c"}.fi-icon_discount:before{content:"\e61d"}.fi-icon_city:before{content:"\e61e"}.fi-icon_gift:before{content:"\e61f"}.fi-icon_radio_selected:before{content:"\e620"}.fi-icon_bu_tnt:before{content:"\e621"}.fi-icon_time:before{content:"\e622"}.fi-icon_reduce:before{content:"\e623"}.fi-icon_question:before{content:"\e624"}.fi-icon_thumbsup:before{content:"\e625"}.fi-icon_thumbsup_line:before{content:"\e807"}.fi-icon_plus:before{content:"\e626"}.fi-icon_warning:before{content:"\e627"}.fi-icon_addressbook:before{content:"\e628"}.fi-icon_bu_flight:before{content:"\e629"}.fi-icon_descending:before{content:"\e62a"}.fi-icon_order:before{content:"\e63e"}.fi-icon_roundTrip:before{content:"\e639"}.fi-icon_bookings:before{content:"\e635"}.fi-icon_flight_status:before{content:"\e633"}.fi-icon_download:before{content:"\e634"}.fi-icon_hook_line:before{content:"\e63f"}.fi-icon_minus_line:before{content:"\e63b"}.fi-icon_plus_line:before{content:"\e63a"}.fi-icon_plus_circle:before{content:"\e640"}.fi-icon_arr_right:before{content:"\e63d"}.fi-icon_location_flight:before{content:"\e643"}.fi-icon_beach:before{content:"\e644"}.fi-icon_skiing:before{content:"\e645"}.fi-icon_golf:before{content:"\e646"}.fi-icon_alert:before{content:"\e647"}.fi-icon_histogram:before{content:"\e64a"}.fi-icon_review_line:before{content:"\e64e"}.fi-icon_deals_line:before{content:"\e64c"}.fi-icon_email_line:before{content:"\e64b"}.fi-icon_policy_line:before{content:"\e64f"}.fi-icon_switch:before{content:"\e650"}.fi-icon_filter:before{content:"\e651"}.fi-icon_separate:before{content:"\e65f"}.fi-icon_merge:before{content:"\e660"}.fi-icon_arrow:before{content:"\e65d"}.fi-icon_keyboard:before{content:"\e65e"}.fi-icon_countries:before{content:"\e65b"}.fi-icon_nearcities:before{content:"\e65c"}.fi-icon_group_hotel:before{content:"\e652"}.fi-icon_hotel:before{content:"\e653"}.fi-icon_line:before{content:"\e654"}.fi-icon_scenery:before{content:"\e655"}.fi-icon_administrative_area:before{content:"\e656"}.fi-icon_province:before{content:"\e657"}.fi-icon_new_city:before{content:"\e658"}.fi-icon_shopping:before{content:"\e659"}.fi-icon_subway:before{content:"\e65a"}.fi-icon_arrow_right_circle:before{content:"\e648"}.fi-icon_arrow_left_circle:before{content:"\e649"}.fi-icon_fa_water_golf:before{content:"\e646"}.fi-icon_fa_beach:before{content:"\e644"}.fi-icon_fa_skiing:before{content:"\e645"}.fi-icon_explore:before{content:"\e642"}.fi-icon_new_reduce_line:before{content:"\e641"}.fi-icon_arrow_left:before{content:"\e63c"}.fi-icon_flight_square:before{content:"\e62c"}.fi-icon_airport_transfer_square:before{content:"\e62d"}.fi-icon_hotel_square:before{content:"\e62e"}.fi-icon_car_reantal_square:before{content:"\e62f"}.fi-icon_memo_square:before{content:"\e630"}.fi-icon_train_square:before{content:"\e631"}.fi-icon_tnt_square:before{content:"\e632"}.fi-icon_question-line:before{content:"\e667"}.fi-icon_user_delete:before{content:"\e666"}.fi-icon_user:before{content:"\e665"}.fi-icon_clear:before{content:"\e664"}.fi-icon_fa_wifi:before{content:"\e67b"}.fi-icon_fa_sleep_area:before{content:"\e67a"}.fi-icon_fa_VIP_passage:before{content:"\e679"}.fi-icon_fa_fish_pedicure:before{content:"\e678"}.fi-icon_fa_vehicle:before{content:"\e677"}.fi-icon_fa_refreshments:before{content:"\e676"}.fi-icon_fa_security_check:before{content:"\e675"}.fi-icon_fa_infant_free:before{content:"\e674"}.fi-icon_fa_liquor:before{content:"\e673"}.fi-icon_fa_newspaper:before{content:"\e672"}.fi-icon_fa_dynamicInfo:before{content:"\e671"}.fi-icon_fa_infant_mom:before{content:"\e670"}.fi-icon_fa_massage_chair:before{content:"\e66f"}.fi-icon_fa_juice:before{content:"\e66e"}.fi-icon_fa_children_area:before{content:"\e66d"}.fi-icon_fa_disabled_access:before{content:"\e66c"}.fi-icon_fa_dinner:before{content:"\e66b"}.fi-icon_fa_computer:before{content:"\e66a"}.fi-icon_fa_boarding_pass:before{content:"\e669"}.fi-icon_fa_check_in:before{content:"\e668"}.fi-icon_seat:before{content:"\e661"}.fi-icon_passenger:before{content:"\e662"}.fi-icon_location:before{content:"\e663"}.fi-icon_doubleArrow_down:before{content:"\e67c"}.fi-icon_fa_smoking:before{content:"\e67d"}.fi-icon_fa_shower:before{content:"\e67e"}.fi-icon_fa_remind:before{content:"\e67f"}.fi-icon_show:before{content:"\e680"}.fi-icon_charging:before{content:"\e681"}.fi-icon_dinner_new:before{content:"\e682"}.fi-icon_wifi_new:before{content:"\e683"}.f-icon_refund:before{content:"\e684"}.f-icon_bu_tnt:before{content:"\e687"}.fi-icon_like:before{content:"\e688"}.fi-icon_online_download:before{content:"\e689"}.fi-icon_baggage:before{content:"\e68a"}.fi-icon_noBaggage:before{content:"\e68b"}.fi-icon_flight_line:before{content:"\e68d"}.fi-icon_flight_circle:before{content:"\e68c"}.fi-icon_car_reantal:before{content:"\e685"}.fi-icon_priceup:before{content:"\e68e"}.fi-icon_pricedown:before{content:"\e68f"}.fi-icon_transfer:before{content:"\e6a7"}.fi-icon_change:before{content:"\e6a4"}.fi-icon_nonChange:before{content:"\e6a5"}.fi-icon_refund:before{content:"\e6a6"}.fi-icon_nonRefundable:before{content:"\e6a3"}.fi-icon_price_up:before{content:"\e68e"}.fi-icon_price_down:before{content:"\e68f"}.fi-icon_hook_bold:before{content:"\e690"}.fi-icon_deep_clean:before{content:"\e691"}.fi-icon_aircraft_ventilation:before{content:"\e692"}.fi-icon_hepa_filters:before{content:"\e693"}.fi-icon_face_mask:before{content:"\e694"}.fi-icon_onboard_service:before{content:"\e695"}.fi-icon_temperature_check:before{content:"\e696"}.fi-icon_hand_sanitizers:before{content:"\e697"}.fi-icon_visa_service:before{content:"\e698"}.fi-icon_web_checkin:before{content:"\e699"}.fi-icon_quarantine:before{content:"\e69a"}.fi-icon_insurance:before{content:"\e69b"}.fi-icon_preflight_testing:before{content:"\e69c"}.fi-icon_down_circle:before{content:"\e69e"}.fi-icon_up_circle:before{content:"\e69f"}.fi-icon_alert_add:before{content:"\e6d0"}.fi-icon_fold:before{content:"\e6a0"}.fi-icon_adult:before{content:"\e69d"}.fi-icon_child:before{content:"\e6a1"}.fi-icon_infant:before{content:"\e6a2"}.fi-icon_baggage_line:before{content:"\e6a8"}.fi-icon_badge:before{content:"\e6a9"}.fi-icon_edit:before{content:"\e6b0"}.fi-icon_location_line:before{content:"\e6ab"}.fi-icon_phone:before{content:"\e6aa"}.fi-icon_students_bold:before{content:"\e6ad"}.fi-icon_students_line:before{content:"\e6ac"}.fi-icon_delay:before{content:"\e732"}.fi-icon_star:before{content:"\e722"}.fi-icon_ai_star:before{content:"\e853"}.fi-icon_unsubscribed:before{content:"\e734"}.fi-icon_subscribed:before{content:"\e738"}.fi-icon_flight_guarantee:before{content:"\e6bb"}.fi-icon_policy:before{content:"\e6ba"}.fi-icon_roundtrip_flight:before{content:"\e739"}.fi-icon_ic_lounge:before{content:"\e6bc"}.fi-icon_price_down_solid:before{content:"\e6e7"}.fi-icon_price_up_solid:before{content:"\e6e8"}.fi-icon_refund_bold:before{content:"\e6ce"}.fi-icon_refund_free:before{content:"\e6c7"}.fi-icon_refund_none:before{content:"\e6c8"}.fi-icon_fa_meals_free:before{content:"\e7c4"}.fi-icon_fa_meals:before{content:"\e6c4"}.fi-icon_baggage_none:before{content:"\e6c0"}.fi-icon_baggage_bold:before{content:"\e6c3"}.fi-icon_change_bold:before{content:"\e6c6"}.fi-icon_change_none:before{content:"\e6c1"}.fi-icon_change_free:before{content:"\e6c2"}.fi-icon_fa_seat_upgrade:before{content:"\e7a2"}.fi-icon_priority_boarding:before{content:"\e709"}.fi-icon_seat_selection_free:before{content:"\e7c1"}.fi-icon_seat_selection:before{content:"\e6cb"}.fi-icon_vip_free:before{content:"\e7cd"}.fi-icon_vip:before{content:"\e6cd"}.fi-icon_transfer_guarantee:before{content:"\e6cf"}.fi-icon_lock_line:before{content:"\e755"}.fi-icon_lock:before{content:"\e754"}.fi-icon_wheatear_left:before{content:"\e6d2"}.fi-icon_wheatear_right:before{content:"\e6d1"}.fi-icon_cross:before{content:"\e6d3"}.fi-icon_hook:before{content:"\e6d4"}.fi-icon_email_fiiled:before{content:"\e6d6"}.fi-icon_arrive_filled:before{content:"\e6d8"}.fi-icon_departure_filled:before{content:"\e6d9"}.fi-icon_prime_flight:before{content:"\e6da"}.fi-icon_cancel:before{content:"\e6e1"}.fi-icon_message:before{content:"\e6dd"}.fi-icon_checkin:before{content:"\e6dc"}.fi-icon_cancel_unable:before{content:"\e6df"}.fi-icon_message_unable:before{content:"\e6e0"}.fi-icon_checkin_unable:before{content:"\e6de"}.fi-icon_discount_unable:before{content:"\e6db"}.fi-icon_luggage:before{content:"\e6ed"}.fi-icon_priorityboarding1:before{content:"\e774"}.fi-icon_boarding:before{content:"\e778"}.fi-icon_fa_wired_network:before{content:"\e6e2"}.fi-icon_fa_telephone:before{content:"\e6e3"}.fi-icon_fa_newspapers:before{content:"\e6e4"}.fi-icon_fa_air_conditioning:before{content:"\e6e6"}.fi-icon_fa_meeting_room:before{content:"\e6e9"}.fi-icon_fa_fax:before{content:"\e6ea"}.fi-icon_fa_tv:before{content:"\e6eb"}.fi-icon_self_transfer:before{content:"\e6f2"}.fi-icon-ic_handbag:before{content:"\e6f3"}.fi-icon-ic_luggage_none:before,.fi-icon_luggage_none:before{content:"\e6f4"}.fi-icon-ic_handbag_none:before{content:"\e6f5"}.fi-icon-ic_newly_line:before{content:"\e6f6"}.fi-icon_setting:before{content:"\e6f8"}.fi-icon_baggage_unable:before{content:"\e6fc"}.fi-icon-ic_new_info_line:before{content:"\e60a"}.fi-icon-credits:before{content:"\e6fa"}.fi-icon_co2:before{content:"\e6fe"}.fi-icon_oneway_rtl:before{content:"\e6f9"}.fi-icon_order_rtl:before{content:"\e6fb"}.fi-icon_nocarryon:before{content:"\e714"}.fi-icon_personalitems:before{content:"\e70a"}.fi-icon_nocheckin:before{content:"\e711"}.fi-icon_nocancelnochange:before{content:"\e601"}.fi-icon_nopersonitem:before{content:"\e702"}.fi-icon_warning_linev2:before{content:"\e703"}.fi-icon_check_linev2:before{content:"\e704"}.fi-icon_checkinv2:before{content:"\e713"}.fi-icon_carryon:before{content:"\e710"}.fi-icon_cancelrefund:before{content:"\e707"}.fi-icon_giftv2:before{content:"\e70b"}.fi-icon_filled:before{content:"\e6ff"}.fi-icon_children_new:before{content:"\e7ae"}.fi-icon-a-time:before{content:"\e600"}.fi-icon-a-cheapest:before{content:"\e70c"}.fi-icon-a-flight:before{content:"\e70d"}.fi-icon-a-eye:before{content:"\e70e"}.fi-icon-a-priceup:before{content:"\e70f"}.fi-icon_carryon_new:before{content:"\e7be"}.fi-icon_nocarryon_new:before{content:"\e7bf"}.fi-icon_transfer_advantage:before{content:"\e7c0"}.fi-icon_priceDownbeifen:before{content:"\e705"}.fi-icon_priceUpbeifen:before{content:"\e702"}.fi-icon_180_solid:before{content:"\e7d0"}.fi-icon_checkin_bundle:before{content:"\e70a"}.fi-icon_family:before{content:"\e7df"}.fi-icon_fast_check:before{content:"\e708"}.fi-icon_seat_selection_brand:before{content:"\e7c1"}.fi-icon_additional_baggage:before{content:"\e7e1"}.fi-icon_child_ticket:before{content:"\e706"}.fi-icon_android_add:before{content:"\e6f1"}.fi-icon_no_meal:before{content:"\e7ee"}.fi-icon_no_vip_lounge:before{content:"\e717"}.fi-icon_no_check_in:before{content:"\e718"}.fi-icon_no_seat_selection:before{content:"\e719"}.fi-icon_no_seat_space:before{content:"\e7e7"}.fi-icon_no_boarding:before{content:"\e7ad"}.fi-icon_giftv3:before{content:"\e7cb"}.fi-icon_personal_item:before{content:"\e84e"}.fi-icon_no_personal_item:before{content:"\e84f"}.fi-icon_ic_star_ranking:before{content:"\e722"}.fi-icon_ic_bu_flight:before{content:"\e71d"}.fi-icon_room:before{content:"\e6f0"}.fi-icon_calendar_filled:before{content:"\e6ee"}.fi-icon_ic_new_user_line:before{content:"\e727"}.fi-icon_ic_fa_bed:before{content:"\e726"}.fi-icon_ic_new_fa_no_breakfast:before{content:"\e716"}.fi-icon_ic_map:before{content:"\e725"}.fi-icon_ic_fa_breakfast:before{content:"\e729"}.fi-icon_ic_close_line:before{content:"\e721"}.fi-icon_ic_check_line:before{content:"\e704"}.fi-icon_ic_more_line:before{content:"\e728"}.fi-icon_ic_fa_window:before{content:"\e72b"}.fi-icon_ic_new_fa_defect:before{content:"\e72c"}.fi-icon_ic_new_circle:before{content:"\e72d"}.fi-icon_ic_fa_no_window:before{content:"\e71e"}.fi-icon_child_bold:before{content:"\e7e5"}.fi-icon_ic_new_bu_hotel1:before{content:"\e71f"}.fi-icon_gt:before{content:"\e803"}.fi-icon_no_gt:before{content:"\e7fa"}.fi-icon_medical:before{content:"\e7f6"}.fi-icon_no_medical:before{content:"\e7f7"}.fi-icon_pet:before{content:"\e804"}.fi-icon_no_pet:before{content:"\e7f9"}.fi-icon_security:before{content:"\e7fd"}.fi-icon_no_security:before{content:"\e805"}.fi-icon_priority_baggage:before{content:"\e7fc"}.fi-icon_no_priority_baggage:before{content:"\e7f8"}.fi-icon_t_ins:before{content:"\e7ff"}.fi-icon_no_t_ins:before{content:"\e806"}.fi-icon_fast_track:before{content:"\e7f4"}.fi-icon_no_fast_track:before{content:"\e802"}.fi-icon_ci_checkin:before{content:"\e7fe"}.fi-icon_no_ci_checkin:before{content:"\e7fb"}.fi-icon_ic-bundle:before{content:"\e731"}.fi-icon_special_discount:before{content:"\e730"}.fi-icon_direct_flight:before{content:"\e736"}.fi-icon_hide_share:before{content:"\e737"}.fi-icon_hide_lcc:before{content:"\e73a"}.fi-icon_price_rising:before{content:"\e73d"}.fi-icon_price_drop:before{content:"\e73c"}.fi-icon-ic_gift:before{content:"\e73b"}.fi-icon-a-earlybirdsolid:before{content:"\e7ac"}.fi-icon-ic_nopoints_solid:before{content:"\e73f"}.fi-icon-points_solid_4px:before{content:"\e7c8"}.fi-icon-ic_new_time_line:before{content:"\e610"}.fi-icon_landmark:before{content:"\e740"}.fi-icon_elderline:before{content:"\e741"}.fi-icon_info_filled:before{content:"\e742"}.fi-icon_nationality:before{content:"\e743"}.fi-icon_internation_student:before{content:"\e744"}.fi-icon_rights_advantage:before{content:"\e745"}.fi-icon_internation_student_solid:before{content:"\e7bd"}.fi-icon_nationaily_solid:before{content:"\e746"}.fi-icon_ic_youth_solid:before{content:"\e7b8"}.fi-icon_ic_elder_solid:before{content:"\e7af"}.fi-icon_ic_group_solid:before{content:"\e7b2"}.fi-icon_ic_family_solid:before{content:"\e7b7"}.fi-icon_no_bigseatspace:before{content:"\e71a"}.fi-icon_bigseatspace:before{content:"\e79e"}.fi-icon_ic_seat:before{content:"\e74e"}.fi-icon-filled2:before{content:"\e742"}.fi-icon_high_punctuality:before{content:"\e748"}.fi-icon_fully_reclinable:before{content:"\e747"}.fi-icon-ic_self-transfer_solid:before{content:"\e75c"}.fi-icon_basic_travel:before{content:"\e75b"}.fi-icon-ic_notice:before{content:"\e75d"}.fi-icon_includes_tax:before{content:"\e75a"}.fi-icon-ic_new_descending:before{content:"\e62a"}.fi-icon-ic_new_ascending:before{content:"\e612"}.fi-icon-night:before{content:"\e77d"}.fi-icon-sunrise:before{content:"\e77f"}.fi-icon-sunset:before{content:"\e77e"}.fi-icon-noon:before{content:"\e780"}.fi-icon-ic_media:before{content:"\e760"}.fi-icon-ic_wifi:before{content:"\e75e"}.fi-icon-a-TripCoins:before{content:"\e75f"}.fi-icon-ic_instant_outline:before{content:"\e74a"}.fi-icon-Hotels:before{content:"\e762"}.fi-icon-Flight:before{content:"\e763"}.fi-icon-a-ExclusiveDeals:before{content:"\e761"}.fi-icon-BU_ico_htl_filled:before{content:"\e841"}.fi-icon-a-ExclusiveDeals-Dark:before{content:"\e764"}.fi-icon_mileage_hollow:before{content:"\e766"}.fi-icon_mileage_solid:before{content:"\e767"}.fi-icon_nearby_cites:before{content:"\e768"}.fi-icon_earth:before{content:"\e847"}.fi-icon_person_carry_baggage:before{content:"\e84d"}.fi-icon_socket_line:before{content:"\e76c"}.fi-icon_media_line:before{content:"\e76b"}.fi-icon_loading:before{content:"\e829"}.fi-icon_share_ios:before{content:"\e78e"}.cursor-pointer{cursor:pointer}.cursor-help{cursor:help}.cursor-crosshair{cursor:crosshair}.cursor-not-allow{cursor:not-allowed}.cursor-zoom-in{cursor:zoom-in}.cursor-grab{cursor:grab}.cursor-default{cursor:default}.cursor-auto{cursor:auto}.flight-info.is-simple-v2 .flight-info-airline__flights{margin-bottom:0;width:150px}.flight-info.is-simple-v2 .flight-info-airline__flights .flights-info{margin-top:0}.flight-info .flight-info-airline .flights-name{width:100%;margin-right:0;margin-top:0}.flight-info .flight-info-airline .flight-info-airline__flights{margin-bottom:0;width:100%}.flight-info .flight-info-airline .flight-info-airline__flights .flights-info{margin-top:0}@media screen and (min-width:1024px) and (max-width:1200px){.flight-info .flight-info-airline .flight-info-airline__flights{width:85px}}@media screen and (min-width:834px) and (max-width:1024px){.flight-info .flight-info-airline .flight-info-airline__flights{width:150px}}@media screen and (max-width:834px){.flight-info .flight-info-airline .flight-info-airline__flights{width:70px}}.flight-info .flight-info-airline .airline-mutil{background-size:40px 40px}.flight-info .flight-info-airline .flight-info-airline__logo{flex:0 0 40px;width:40px;height:40px}.flight-info .flight-info-airline .flight-info-airline__wrap{width:0;flex:1 1 0;min-height:40px;-ms-flex:1 1 40px;display:inline-flex;justify-content:center}.flight-info-new.is-simple-v2.opacity-0{opacity:0!important}.flight-info-new.is-simple-v2.opacity-1{opacity:1!important}.flight-info-new.is-simple-v2.flight-info-transfer-expand{position:absolute;top:0;background:#fff;opacity:0;transition:.3s;width:100%}.flight-info-new.is-simple-v2 .logo-wrapper{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:45px;margin-inline-end:52px}.flight-info-new.is-simple-v2 .logo-wrapper.meridiem{width:71px}.flight-info-new.is-simple-v2 .flight-info-airline__new-logo{display:flex;justify-content:center;align-items:center;width:24px;height:24px;background:#fff;border-radius:12px;margin-inline:-2px}.flight-info-new.is-simple-v2 .flight-info-airline__new-logo img{width:22px;height:22px;border-radius:11px}.flight-info-new.is-simple-v2 .flight-info-airline__new-logo .bg-blue{width:22px;height:22px;border-radius:11px;background-color:var(--tripBrandingBlue);display:flex;justify-content:center;align-items:center}.flight-info-new.is-simple-v2 .flight-info-airline__new-logo .bg-blue .color-white{color:#fff;font-size:14px;margin-inline-start:1px;margin-top:1px}.flight-info-new.is-simple-v2 .flight-info-airline__new-logo.two-airlines{margin-inline-start:-10px;margin-top:12px}.flight-info-new.is-simple-v2 .flight-info-airline__new-logo.three-airlines{margin-inline:12px;margin-bottom:-4px}.flight-info-new.is-simple-v2 .flight-info-airline__new-logo.relative-pos{position:relative}.flight-info-new.is-simple-v2 .flight-info-airline__multi-logo{display:flex;flex-direction:row-reverse;flex-wrap:wrap-reverse;justify-content:center;align-items:center;width:44px;margin-inline-end:52px}.flight-info-new.is-simple-v2 .flight-info-airline__multi-logo.meridiem{width:70px}.flight-info-new.is-simple-v2 .flight-info-airline__multi-logo.align-end{align-items:flex-end}.flight-info-new.is-simple-v2 .flights-name{margin:0}.flight-info.is-simple-v2 .flight-info-airline__logo{flex:0 0 40px;width:40px;height:40px}.flight-info.is-simple-v2 .flights-name{margin-right:0;margin-top:0}.flight-info.is-simple-v2 .flight-info-airline__wrap{min-height:40px;display:inline-flex;justify-content:center;align-items:flex-start}.flight-info-airline .flight-info-airline__flights{flex-direction:column}.flight-info-airline .flight-info-airline__flights .flights-name{color:#455873;width:100%}.flight-info-airline{position:relative;display:flex;align-items:flex-start}.flight-info-airline__logo{flex:0 0 32px;width:40px;height:40px;align-self:center}.flight-info-airline__timer{font-weight:600;font-size:18px;line-height:24px}.flight-info-airline__timer-dayplus{color:var(--tripDeepOrange);font-size:12px;line-height:18px;font-weight:400;display:inline-block;vertical-align:top}.flight-info-airline__wrap{display:inline-block;padding:0 8px}.flight-info-airline__wrap>div{margin-bottom:4px}.flight-info-airline__wrap>div:first-child,.flight-info-airline__wrap>div:last-child{margin-bottom:0}.flight-info-airline__airline{float:left;width:23%}.flight-info-airline__flight-num{padding-top:5px;color:#6b8299;max-width:162px;overflow:hidden;text-overflow:ellipsis;display:inline-block}.flight-info-airline__flight-num .craft:hover,.flight-info-airline__flight-num .flight-number{cursor:help}.flight-info-airline__flight-num .craftSpan{color:#ccdef0;height:8px;border-left:1px solid;display:inline-block;padding-right:4px;margin-left:4px}.flight-info-airline__flight-num .craftModel{white-space:normal}.flight-info-airline__flight-num .j_craft>span{vertical-align:middle}.flight-info-airline__flights-new{display:flex;flex-wrap:wrap}.flight-info-airline__flights-new:hover{cursor:help}.flight-info-airline__flights-new .flights-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--tripTertiaryThirdBlack)}.flight-info-airline__flights-new .flights-info{color:var(--tripDeepOrange);margin-top:4px}.flight-info-airline__flights-new .flights-info span:not(:first-of-type){margin-left:8px}.flight-info-airline__flights{display:flex;flex-wrap:wrap;width:190px}.flight-info-airline__flights:hover{cursor:help}.flight-info-airline__flights .flights-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--tripTertiaryThirdBlack)}.flight-info-airline__flights .flights-info{color:var(--tripDeepOrange);margin-top:4px}.flight-info-airline__flights .flights-info span:not(:first-of-type){margin-left:8px}.flight-info-airline__multi{margin-bottom:8px;vertical-align:top;position:relative}.flight-info-airline__multi:last-child{margin-bottom:0}.flight-info-airline__modal{padding:12px 0;background:#fff;max-width:unset}.flight-info-airline__modal .airline-modal{padding:4px 12px;background:#fff;display:flex;align-items:center;font-size:14px;line-height:18px}.flight-info-airline__modal .airline-modal-logo{height:18px;width:18px}.flight-info-airline__modal .airline-modal-LCC,.flight-info-airline__modal .airline-modal-airline,.flight-info-airline__modal .airline-modal-operated{margin:0 4px}.flight-info-airline__modal .airline-modal-LCC,.flight-info-airline__modal .airline-modal-operated{color:var(--tripDeepOrange)}.flight-info-stop__title-detial-port{font-size:14px}.flight-info-stop__wrapper{display:flex}.flight-info-stop__wrapper .flight-info-stop__info-wrapper{position:relative;align-items:flex-start}.flight-info-stop__wrapper .flight-info-stop__info-wrapper.is-dep{flex-direction:column;align-items:flex-start;width:52px}.flight-info-stop__wrapper .flight-info-stop__info-wrapper.is-arr{flex-direction:column;align-items:flex-end;width:52px}.flight-info-stop__wrapper .flight-info-stop__info-wrapper .flight-info-stop__timer-dayplus{position:absolute;top:0;right:-15px;color:var(--tripDeepOrange);font-size:12px}.flight-info-stop__wrapper .flight-info-airline__timer{font-size:20px}.flight-info-stop__wrapper .flight-info-stop__code{white-space:nowrap;text-align:center;cursor:auto;font-size:14px;line-height:18px}.flight-info-stop__wrapper .flight-info-stop__code.highlight{background-color:rgba(255,111,0,.08);color:var(--tripDeepOrange)}.flight-info-stop__wrapper .flight-info-stop__code:after{border-bottom:none}.flight-info-stop__wrapper .flight-info-stop__segline-wrapper{flex-direction:column;margin:0 10px;font-size:12px;line-height:18px}.flight-info-stop__wrapper .flight-info-stop__segline-wrapper .flight-info-stop_stop-line-wrapper{flex-direction:column}.flight-info-stop__wrapper .flight-info-stop__segline-wrapper .flight-info-duration{line-height:18px;font-size:12px;color:var(--tripTertiaryThirdBlack);font-weight:400}.flight-info-stop__wrapper .flight-info-stop__segline-wrapper .flight-info-stop__text{color:var(--tripTertiaryThirdBlack);font-weight:400;max-width:160px;white-space:pre-wrap;text-align:center;line-height:18px}.flight-info-stop__wrapper .flight-info-stop__line-wrapper{position:relative;margin-top:3px;margin-bottom:3px}.flight-info-stop__wrapper .flight-info-stop__line-wrapper .flight-info-stop__dot{height:6px;width:6px;background:var(--tripTertiaryGray)}.flight-info-stop__wrapper .flight-info-stop__line-wrapper .flight-info-stop__line{background:var(--tripTertiaryGray);height:2px;width:160px}.flight-info-stop__wrapper .flight-info-stop__line-wrapper .flight-info-stop__stopline-wrapper{position:absolute;top:0;bottom:0;right:0;left:0;justify-content:space-between}.flight-info-stop__wrapper .flight-info-stop__line-wrapper .flight-info-stop__stopline-wrapper:after,.flight-info-stop__wrapper .flight-info-stop__line-wrapper .flight-info-stop__stopline-wrapper:before{content:"";display:block}.flight-info-stop__wrapper .flight-info-stop__line-wrapper .flight-info-stop__stopline-wrapper .flight-info_stop__stop-dot{background:#fff;border:2px solid var(--tripTertiaryGray);height:4px;width:4px}.flight-info-stop__wrapper .flight-info-stop__line-wrapper .flight-info-stop__stopline-wrapper .flight-info_stop__stop-dot.is-special{border-color:var(--tripOrange)}.flight-info-stop{position:relative}.flight-info-stop__text{font-weight:600;white-space:nowrap;line-height:24px}.flight-info-stop__code{color:var(--tripTertiaryThirdBlack);position:relative;margin-top:4px}.flight-info-stop__code:hover{cursor:help}.flight-info-stop__code:after{content:"";height:0;width:100%;position:absolute;bottom:-1px;left:0;border-bottom:1px dashed var(--tripTertiaryThirdBlack)}.flight-info-stop__code .stop-diff-icon{font-size:12px;vertical-align:1px;margin-left:2px}.flight-info-stop__code .special{color:var(--tripDeepOrange)}.flight-info-stop__codeWrapper{position:relative}.flight-info-stop__codeWrapper .fake-nearbyPort{height:22px}.flight-info-stop__nearbyPort{color:var(--tripTertiaryThirdBlack);border:1px solid var(--tripTertiaryGray);padding:4px;position:absolute;top:calc(100% + 12px);z-index:1;background:#fff;white-space:nowrap}.flight-info-stop__nearbyPort.nearbyPort--left{left:0}.flight-info-stop__nearbyPort.nearbyPort--left .flight-info-stop__nearbyPort-arrow{left:8px}.flight-info-stop__nearbyPort.nearbyPort--right{right:0}.flight-info-stop__nearbyPort.nearbyPort--right .flight-info-stop__nearbyPort-arrow{right:8px}.flight-info-stop__nearbyPort-arrow{position:absolute;top:-4px;width:5.656px;height:5.656px;border-left:1px solid var(--tripTertiaryGray);border-top:1px solid var(--tripTertiaryGray);transform:rotate(45deg);background-color:#fff}.flight-info-stop__modal{max-width:unset;padding:16px;white-space:nowrap}.flight-info-stop__modal .stop-modal{display:flex;font-size:14px;line-height:18px;align-items:stretch}.flight-info-stop__modal .stop-modal-line{flex:0 0 2px}.flight-info-stop__modal .stop-modal-line .stop-modal-line-background{position:relative;top:5px;height:calc(100% - 10px);width:100% px;background-color:var(--tripTertiaryGray)}.flight-info-stop__modal .stop-modal-line .stop-modal-line-background:after,.flight-info-stop__modal .stop-modal-line .stop-modal-line-background:before{content:"";height:4px;width:4px;border:2px solid var(--tripTertiaryGray);background-color:var(--tripTertiaryGray);position:absolute;left:-3px}.flight-info-stop__modal .stop-modal-line .stop-modal-line-background:before{top:0}.flight-info-stop__modal .stop-modal-line .stop-modal-line-background:after{bottom:0}.flight-info-stop__modal .stop-modal-info{margin:0 8px}.flight-info-stop__modal .stop-modal-info .special{color:var(--tripDeepOrange);font-size:14px;line-height:18px}.flight-info-stop__modal .stop-modal-info .info-dPort{margin-bottom:8px}.flight-info-stop__modal .stop-modal-info .info-aPort{margin-top:8px}.flight-info-stop__modal .stop-modal-info .info-adPort,.flight-info-stop__modal .stop-modal-info .info-layover{margin:8px 0;position:relative}.flight-info-stop__modal .stop-modal-info .info-adPort:before,.flight-info-stop__modal .stop-modal-info .info-layover:before{content:"";height:4px;width:4px;border:2px solid var(--tripTertiaryGray);background-color:#fff;position:absolute;left:-13px;top:5px}.flight-info-stop__modal .stop-modal-info .info-layover:before{border:2px solid var(--tripOrange)}.flight-info-stop__modal .stop-modal-info .info-transfer{margin:8px 0 8px -8px;background-color:var(--tripFifthGray);padding:8px 8px 8px 11px;position:relative}.flight-info-stop__modal .stop-modal-info .info-transfer-icon{width:14px;height:14px;color:var(--tripDeepOrange);position:absolute;left:-8px;top:calc(50% - 9px);font-size:14px;background:#fff;border-radius:14px;z-index:5}.flight-info-stop__modal .stop-modal-info .info-transfer:after,.flight-info-stop__modal .stop-modal-info .info-transfer:before{content:"";position:absolute;width:0;height:calc(100% + 20px);top:-10px;left:-2px}.flight-info-stop__modal .stop-modal-info .info-transfer:before{border-left:2px solid #fff;z-index:1}.flight-info-stop__modal .stop-modal-info .info-transfer:after{border-left:2px dashed var(--tripTertiaryGray);z-index:2}[dir=rtl] .flight-info-stop__wrapper .flight-info-stop__info-wrapper .flight-info-stop__timer-dayplus{position:absolute;top:0;right:auto;left:-15px}[dir=rtl].flight-info-amenities__modal.is-v2 .amenities-airline-name{margin-right:0;margin-left:8px}.ist-container a{color:var(--tripBrandingBlue);cursor:pointer}.self-transfer-tooltip-container{font-size:12px;line-height:18px;color:var(--tripSecondaryBlack)}.self-transfer-tooltip-container p{color:var(--tripBlack);font-size:14px;margin-bottom:8px}.self-transfer-content b{font-weight:400;border-bottom:1px dashed var(--tripDeepOrange);color:var(--tripDeepOrange);cursor:pointer}.m-flightInfo__new-flightHead{padding:0;position:relative;background-color:#fff;cursor:pointer}.m-flightInfo__new-flightHead.hover-icon:hover .flight-info-expand-icon .fi-icon{color:var(--tripBrandingBlue);cursor:pointer}.m-flightInfo__new-flightHead .m-flightinfo__simplehead-wrapper{margin:1px;padding:0}.m-flightInfo__new-flightHead .m-flightinfo__simplehead-wrapper .title-info-wrapper{line-height:26px;font-size:14px;color:#252b31;display:flex;flex-direction:row}.m-flightInfo__new-flightHead .m-flightinfo__simplehead-wrapper .title-info-wrapper span{display:inline-block}.m-flightInfo__new-flightHead .m-flightinfo__simplehead-wrapper .title-info-wrapper .title-details{display:flex;flex-direction:column}.m-flightInfo__new-flightHead .m-flightinfo__simplehead-wrapper .title-info-wrapper .flight-info-unfold-icon{color:#8893a5;position:absolute;inset-inline-end:8px;inset-block-start:0}.m-flightInfo__new-flightHead .m-flightinfo__simplehead-wrapper .title-info-wrapper .flight-info-unfold-icon .fi-icon{font-size:18px}.m-flightInfo__new-flightHead .m-flightinfo__simplehead-wrapper .title-info-wrapper .flight-info-unfold-icon.icon-up{inset-block-start:-1px}.m-flightInfo__new-flightHead .m-flightinfo__simplehead-wrapper .early-morning-tips span{color:var(--tripDeepOrange)}.m-flightInfo__new-flightHead__details{display:flex;align-items:flex-start;min-width:60px;text-align:right;justify-content:flex-end}.m-flightInfo__new-flightHead__details-text{color:#287dfa;font-size:14px}.m-flightInfo__new-flightHead__details-icon{font-size:21px!important;color:var(--tripGray)!important;transition:transform .2s}.m-flightInfo__new-flightHead__details-icon:hover{color:var(--tripBrandingBlue)!important}.m-flightInfo__new-flightHead .simple-flightInfo{flex:1;overflow:hidden;padding-bottom:1px}.m-flightInfo__new-flightHead .simple-flightInfo .simple-flightInfo-header{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-flightInfo__new-flightHead .show-icon{font-size:21px;cursor:pointer;color:var(--tripGray)}.m-flightInfo__new-flightHead .show-icon:hover{color:var(--tripBrandingBlue)}.m-flightInfo__new-flightHead .title-serial{flex-shrink:0;padding:4px 8px;background:var(--tripBrandingBlue);font-size:14px;font-weight:700;line-height:18px;color:#fff;border-radius:4px;display:inline-block;min-width:26px;max-height:26px;box-sizing:border-box;text-align:center;margin:0}.m-flightInfo__new-flightHead .title-serial.bundle-title-serial{background:rgba(50,100,255,.08);color:var(--tripBrandingBlue);font-weight:400}.m-flightInfo__new-flightHead .title-serial.eu-new-title{background-color:#051a37;color:#fff;font-weight:700}.m-flightInfo__new-flightHead .title-seperate{background-color:var(--tripTertiaryGray);height:12px;width:1px;display:inline-block;margin:0}.m-flightInfo__new-flightHead .transfer-info-details{padding-block:16px;padding-inline-start:88px;position:relative}.m-flightInfo__new-flightHead .transfer-info-details.meridiem{padding-inline-start:114px}.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__item{box-sizing:border-box;display:flex;flex-direction:column;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background:linear-gradient(90deg,#f5f7fa,rgba(245,247,250,0));padding-inline:16px;padding-block:8px;border-radius:8px 0 0 8px;width:100%;color:var(--tripTertiaryThirdBlack)}.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__item .transfer-info__duration{margin-inline-start:16px}.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__item.stroke-area{background:none;border:1px solid #dadfe6;border-radius:4px}.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__item.align-left{background:none;padding-left:9px;border:none;border-radius:0}.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__item.reverse-linear-gradient{background:linear-gradient(270deg,#f5f7fa,rgba(245,247,250,0))}.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__important_info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__important_info.preventover-margin{margin-right:65px}.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__important_info .title-seperate{position:relative;top:3px;background-color:var(--tripTertiaryGray);height:12px;width:1px;display:inline-block;margin:0 4px}.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__important_info .transfer-info__advantage,.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__important_info .transfer-info__disadvantage{line-height:18px;white-space:pre-line}.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__important_info .transfer-info__advantage i,.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__important_info .transfer-info__advantage span,.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__important_info .transfer-info__disadvantage i,.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__important_info .transfer-info__disadvantage span{vertical-align:middle}.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__important_info .bt-dashed{cursor:help;border-bottom:1px dashed var(--tripBlack)}.m-flightInfo__new-flightHead .transfer-info-details:before{top:0}.m-flightInfo__new-flightHead .transfer-info-details:after,.m-flightInfo__new-flightHead .transfer-info-details:before{content:"";display:inline-block;height:30%;width:0;border-left:4px dotted var(--tripTertiaryGray);position:absolute;inset-inline-start:68px}.m-flightInfo__new-flightHead .transfer-info-details:after{top:70%}.m-flightInfo__new-flightHead .transfer-info-details-meridiem:before{top:0}.m-flightInfo__new-flightHead .transfer-info-details-meridiem:after,.m-flightInfo__new-flightHead .transfer-info-details-meridiem:before{content:"";display:inline-block;height:30%;width:0;border-left:4px dotted var(--tripTertiaryGray);position:absolute;inset-inline-start:94px}.m-flightInfo__new-flightHead .transfer-info-details-meridiem:after{top:70%}.m-flightInfo__new-flightHead .stop-info__item{display:flex;margin-top:8px;flex-direction:row;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background:linear-gradient(90deg,#f5f7fa,rgba(245,247,250,0));padding-inline:16px;padding-block:8px;border-radius:8px 0 0 8px;width:100%;color:var(--tripTertiaryThirdBlack)}.m-flightInfo__new-flightHead .stop-info__item .duration-info{margin-inline-start:16px}.m-flightInfo__new-flightHead .stop-info__item i,.m-flightInfo__new-flightHead .stop-info__item span{display:inline-block}.m-flightInfo__new-flightHead .transfer-info{margin-block:16px;width:100%;padding-right:65px}.m-flightInfo__new-flightHead .transfer-info .fi-icon_transfer{vertical-align:-1px}.m-flightInfo__new-flightHead .transfer-info .transfer-info__item{display:flex;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;box-sizing:border-box;background:linear-gradient(90deg,#f5f7fa,rgba(245,247,250,0));padding-inline:16px;padding-block:8px;border-radius:8px 0 0 8px;width:100%;color:var(--tripTertiaryThirdBlack)}.m-flightInfo__new-flightHead .transfer-info .transfer-info__item:not(:last-child){margin-bottom:8px}.m-flightInfo__new-flightHead .transfer-info .transfer-info__item .transfer-info__duration{margin-inline:16px}.m-flightInfo__new-flightHead .transfer-info .transfer-info__item .add-margin{margin-left:6px;margin-right:6px}.m-flightInfo__new-flightHead .transfer-info .transfer-info__item .transfer-info__header{display:flex;flex-wrap:wrap;align-items:center;row-gap:8px}.m-flightInfo__new-flightHead .transfer-info .transfer-info__item.stroke-area{background:none;border:1px solid #dadfe6;border-radius:4px}.m-flightInfo__new-flightHead .transfer-info .transfer-info__item.align-left{background:none;padding-left:0;border:none;border-radius:0}.m-flightInfo__new-flightHead .transfer-info .transfer-info__item.reverse-linear-gradient{background:linear-gradient(270deg,#f5f7fa,rgba(245,247,250,0))}.m-flightInfo__new-flightHead .transfer-info .transfer-info__item.direction-column{flex-direction:column}.m-flightInfo__new-flightHead .transfer-info .transfer-info__fold-advantage,.m-flightInfo__new-flightHead .transfer-info .transfer-info__fold-disadvantage{white-space:pre-line;line-height:18px}.m-flightInfo__new-flightHead .transfer-info .transfer-info__fold-advantage i,.m-flightInfo__new-flightHead .transfer-info .transfer-info__fold-advantage span,.m-flightInfo__new-flightHead .transfer-info .transfer-info__fold-disadvantage i,.m-flightInfo__new-flightHead .transfer-info .transfer-info__fold-disadvantage span{vertical-align:middle}.m-flightInfo__new-flightHead .transfer-info .transfer-info__fold-advantage .title-seperate,.m-flightInfo__new-flightHead .transfer-info .transfer-info__fold-disadvantage .title-seperate{position:relative;top:3px;margin-right:4px;margin-left:4px}.m-flightInfo__new-flightHead .transfer-info .transfer-info__label{color:var(--tripTertiaryThirdBlack)}.m-flightInfo__new-flightHead .transfer-info .transfer-info__label:not(:last-child):after{content:"";display:inline-block;height:8px;width:1px;border-right:1px solid var(--tripTertiaryThirdBlack);margin-left:8px;margin-right:8px}[dir=rtl] .m-flightInfo__new-flightHead .transfer-info,[dir=rtl] .m-flightInfo__new-flightHead .transfer-info__important_info.preventover-margin{margin-right:0;margin-left:65px}.flight-info{align-items:center}.flight-info .flight-info-col.col-2{flex:1 0 0;padding-right:0}.flight-info .flight-info-col.col-1{flex:1 0 0;-ms-flex:1 0 190px}.flight-info-new.is-simple-v2{display:flex;flex-direction:column;align-items:flex-start;position:relative}.flight-info-new.is-simple-v2 .flight-info-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.flight-info-new.is-simple-v2 .flight-info-timer{font-size:16px;line-height:24px;font-weight:600;width:45px;color:var(--tripBlack);margin-inline-end:52px;display:flex;flex-direction:column;align-items:center;white-space:nowrap}.flight-info-new.is-simple-v2 .flight-info-timer .time{font-family:Trip Geom TF}.flight-info-new.is-simple-v2 .flight-info-timer.meridiem{width:71px;align-items:flex-end}.flight-info-new.is-simple-v2 .flight-info-overdays{font-size:12px;line-height:14px;font-weight:400;margin-top:-14px}.flight-info-new.is-simple-v2 .flight-info-flightNo{color:var(--tripTertiaryThirdBlack);font-size:14px;line-height:18px;margin-inline:8px}.flight-info-new.is-simple-v2 .flight-info-cabin,.flight-info-new.is-simple-v2 .flight-info-craft{color:var(--tripTertiaryThirdBlack);font-size:14px;line-height:18px;margin-inline-end:8px}.flight-info-new.is-simple-v2 .flight-info-amenities-new{display:flex}.flight-info-new.is-simple-v2 .flight-info-amenities-new.direction-column{flex-direction:column}.flight-info-new.is-simple-v2 .flight-info-comfort-icon-group{cursor:help;display:flex;flex-direction:row;justify-content:flex-start;gap:4px}.flight-info-new.is-simple-v2 .flight-info-comfort-icon-group [data-testid=comIcon],.flight-info-new.is-simple-v2 .flight-info-comfort-icon-group:hover [data-testid=comIcon],.flight-info-new.is-simple-v2 .flight-info-comfort-icon-group:hover [data-testid=comText]{transition:.3s}.flight-info-new.is-simple-v2 .flight-info-amenities-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:14px;line-height:18px;flex-wrap:wrap}.flight-info-new.is-simple-v2 .flight-info-amenities-row .f-flight-detail__craft{padding-left:0;border-bottom:1px dashed var(--tripTertiaryThirdBlack)}.flight-info-new.is-simple-v2 .flight-info-airport,.flight-info-new.is-simple-v2 .flight-info-airport .landing-style{font-size:16px;line-height:24px;font-weight:600;color:var(--tripBlack)}.flight-info-new.is-simple-v2 .flight-info-airport .landing-style{margin:0 4px}.flight-info-new.is-simple-v2 .flight-info-airport .landing-style.special,.flight-info-new.is-simple-v2 .flight-info-airport .special{font-size:16px;font-weight:600;line-height:24px;color:var(--tripDeepOrange)}.flight-info-new.is-simple-v2 .flight-info-airport .port-code.highlight{color:var(--tripDeepOrange)}.flight-info-new.is-simple-v2 .flight-info-details,.flight-info-new.is-simple-v2 .flight-info-transfer-details{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex:1;width:100%}.flight-info-new.is-simple-v2 .flight-info-details.min-h,.flight-info-new.is-simple-v2 .flight-info-transfer-details.min-h{min-height:76px}.flight-info-new.is-simple-v2 .flight-info-details:before{inset-inline-start:68px}.flight-info-new.is-simple-v2 .flight-info-details-meridiem:before,.flight-info-new.is-simple-v2 .flight-info-details:before{content:"";display:inline-block;height:80%;width:4px;border-radius:2px;background-color:var(--tripTertiaryGray);position:absolute;top:10%}.flight-info-new.is-simple-v2 .flight-info-details-meridiem:before{inset-inline-start:94px}.flight-info-new.is-simple-v2 .flight-info-transfer-details:before{top:5%}.flight-info-new.is-simple-v2 .flight-info-transfer-details:after,.flight-info-new.is-simple-v2 .flight-info-transfer-details:before{content:"";display:inline-block;height:32%;width:4px;border-radius:2px;background-color:var(--tripTertiaryGray);position:absolute;inset-inline-start:68px}.flight-info-new.is-simple-v2 .flight-info-transfer-details:after{bottom:5%}.flight-info-new.is-simple-v2 .flight-info-transfer-details-meridiem:before{content:"";display:inline-block;height:32%;width:4px;border-radius:2px;background-color:var(--tripTertiaryGray);position:absolute;inset-inline-start:94px;top:5%}.flight-info-new.is-simple-v2 .flight-info-transfer-details-meridiem:after{content:"";display:inline-block;height:35%;width:4px;border-radius:2px;background-color:var(--tripTertiaryGray);position:absolute;inset-inline-start:94px;bottom:5%}.flight-info-new.is-simple-v2 .flight-info-expand-icon{display:inline-block;position:absolute;top:50%;transform:translateY(-50%);margin-inline-end:44px;inset-inline-end:10px}.flight-info-new.is-simple-v2 .flight-info-expand-icon.noMargin{right:0;margin-inline-end:0}.flight-info-new.is-simple-v2 .flight-info-expand-icon .fi-icon{font-size:21px;color:var(--tripBlack)}.flight-info-new.is-simple-v2 .flight-info-expand-icon .fi-icon:hover{cursor:pointer;color:var(--tripBrandingBlue)}.flight-info-new.is-simple-v2 .flight-info-expand-icon.fixed-style{top:56px;transform:translateY(0)}.flight-info-new.is-simple-v2 .flight-info-transfer-icon{display:inline-block;position:absolute;top:50%;transform:translateY(-50%);inset-inline-start:62.5px}.flight-info-new.is-simple-v2 .flight-info-transfer-icon .fi-icon_transfer{font-size:15px;color:var(--tripGray)}.flight-info-new.is-simple-v2 .flight-info-transfer-icon.meridiem{inset-inline-start:88.5px}.flight-info-new.is-simple-v2 .flight-info-expand{position:relative}.flight-info-new.is-simple-v2 .flight-info-container{display:flex;flex-direction:column}.flight-info-new.is-simple-v2 .flight-info-spend-time{display:flex;align-items:center;color:var(--tripTertiaryThirdBlack);font-size:14px;line-height:18px}.flight-info.is-simple-v2{display:flex;align-items:flex-start;margin-top:16px}.flight-info.is-simple-v2 .flight-info-amenities:after{border-bottom:none}.flight-info.is-simple-v2 .timeSplit{padding:0 4px}.flight-info.is-simple-v2 .flight-info-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.flight-info.is-simple-v2 .flight-info-mark{margin-top:14px}.flight-info.is-simple-v2 .flight-info-col.col-1{flex:0 0 auto;padding-right:0}.flight-info.is-simple-v2 .flight-info-col.col-2{flex:4 0 0;-ms-flex:1 0 40%}.flight-info.is-simple-v2 .flight-info-col.col-3{flex:6 0 0;-ms-flex:1 0 60%}.flight-info.is-simple-v2 .flight-info-col.col-2,.flight-info.is-simple-v2 .flight-info-col.col-3{display:flex;flex-direction:column;align-items:flex-start;padding-right:16px}.flight-info.is-simple-v2 .flight-info-duration{white-space:nowrap;font-weight:600;line-height:24px}.flight-info.is-simple-v2 .flight-info-duration .fi-icon_time_line{font-weight:400;padding-right:4px;font-size:14px}.flight-info.is-simple-v2 .flight-info-amenities{display:inline-block;color:var(--tripTertiaryThirdBlack);position:relative;margin-top:7px}.flight-info.is-simple-v2 .flight-info-amenities .comfort-icon-wrapper{border-bottom-style:none}.flight-info.is-simple-v2 .flight-info-amenities:hover{cursor:help}.flight-info.is-simple-v2 .flight-info-amenities:before{content:unset}.flight-info.is-simple-v2 .flight-info-amenities:after{content:"";height:0;width:100%;position:absolute;bottom:-1px;left:0;border-bottom:1px dashed var(--tripTertiaryThirdBlack)}[dir=rtl] .flight-info-new.is-simple-v2 .flight-info-expand-icon.noMargin{right:auto;left:0}.f-info-merge .flight-info:first-of-type{margin-bottom:16px}.f-info-merge .flight-info:first-of-type .fake-nearbyPort{height:30px}.f-info-merge .flight-info-airline__wrap{max-height:98px;overflow:hidden}.f-info-merge .flights-budget.hasBottom{margin-bottom:10px}.flight-info-amenities__modal{padding-top:0;min-width:209px}.flight-info-amenities__modal .amenities-aieline__wrapper{border-bottom:1px solid var(--tripTertiaryGray);padding-bottom:16px}.flight-info-amenities__modal .amenities-aieline__wrapper:last-child{border-bottom:none;padding-bottom:0}.flight-info-amenities__modal .amenities-aieline__wrapper+.amenities-aieline__wrapper{margin-top:16px}.flight-info-amenities__modal .flt-comfort-section__content{display:flex;flex-direction:column}.flight-info-amenities__modal .flt-comfort-section__content .flt-comfort-section__tag{margin-left:0}.flight-info-amenities__modal .flt-comfort-section__content .flt-comfort-section{margin-top:8px}.flight-info-amenities__modal .amenities-airline-name{font-weight:500;margin:0 4px}.flight-info-amenities__modal .if-empty-none:empty{display:none}.flight-info-amenities__modal .amenities-child-comfort-info{display:flex;flex-direction:row;align-items:center;margin-bottom:4px}.flight-info-amenities__modal .airline-modal-operated{color:var(--tripDeepOrange);margin-left:4px;margin-right:4px;display:flex;align-items:center}.flight-info-amenities__modal .amenities-aieline__flightsegment-wrapper{color:var(--tripBlack)}.flight-info-amenities__modal .amenities-aieline__title-port{font-size:14px;font-weight:500}.flight-info-amenities__modal .amenities-airline{font-weight:600;display:flex;align-items:center;margin-bottom:8px}.flight-info-amenities__modal .amenities-airline-logo{flex:0 0 auto;height:18px;width:18px;margin-inline-end:4px}.flight-info-amenities__modal .amenities-comfort{padding-left:0}.flight-info-amenities__modal .amenities-carbon-offset{justify-content:space-between}.flt-comfort-popup{border:none;padding:16px;border-radius:2px;background:#fff;max-width:unset!important}.flt-comfort-footer{color:var(--tripBlack);font-size:14px;line-height:18px}.flt-comfort-footer:before{content:"";display:block;margin:16px 0;height:1px;width:100%;background:var(--tripTertiaryGray)}.flt-comfort-section{margin-top:16px;font-size:14px;line-height:18px;white-space:nowrap}.flt-comfort-section:first-of-type{margin-top:0}.flt-comfort-section__title{color:var(--tripBlack)}.flt-comfort-section__content{margin-top:8px;color:var(--tripTertiaryThirdBlack);display:flex;flex-direction:column}.flt-comfort-section__tag{display:inline-block}.flt-comfort-section__tag span{margin:0 4px}.flt-comfort-section__tag:first-of-type{margin-left:0}.flt-comfort-section__tag:not(:first-child){margin-top:4px}.flt-comfort__summary{cursor:help;color:var(--tripTertiaryThirdBlack)}.flt-comfort__summary .comfort-icon-wrapper{border-bottom:1px dashed var(--tripTertiaryThirdBlack)}.flt-comfort__summary i{font-size:14px;margin-left:4px}.flt-comfort__summary i:first-of-type{margin-left:0}.flt-comfort__divider-left:before{content:"";display:inline-block;background-color:#b4c4d6;height:8px;width:1px;margin:0 8px}.flight-comfort-modal{min-width:209px}.flight-comfort-modal .amenities-airline{font-weight:600;display:flex;align-items:center;margin-top:8px;margin-bottom:8px}.flight-comfort-modal .amenities-airline-logo{flex:0 0 auto;height:18px;width:18px;margin-inline-end:4px}.flight-comfort-modal .amenities-comfort{padding-left:0}.flight-comfort-modal .amenities-carbon-offset{justify-content:space-between}.flight-detail-airline{position:relative;line-height:18px;font-size:14px}.flight-detail-airline__logo{*float:left;position:absolute;left:0;top:0;vertical-align:top;width:24px;height:24px}.flight-detail-airline__wrap{padding-left:26px}.flight-detail-airline__airline{float:left;width:23%}.flight-detail-airline__name{text-overflow:ellipsis;overflow:hidden}.flight-detail-airline__name.onlyRow{white-space:nowrap}.flight-detail-airline__multi{margin-bottom:8px;vertical-align:top;position:relative}.flight-detail-airline__multi:last-child{margin-bottom:0}.flight-detail-airline .airline-mutil{width:24px;height:24px;background-image:url(/ares/NFES/100036710/1762313911767/_next/static/imgs/ibu-flight-online-flight-info/lib/styles/images/pic_MultipleAirlines.png);background-size:24px 24px}.flight-detail-airline__share{position:relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;margin-top:4px}.flight-detail-airline-icon{width:14px;height:16px;left:0;top:0;margin:1px 2px;position:absolute;vertical-align:top;color:var(--tripTertiaryThirdBlack)}.mouse-enter-text-decoration{cursor:help;border-bottom:1px dashed var(--tripTertiaryThirdBlack);white-space:nowrap}.c-airline-detail{max-width:300px;font-size:12px}.c-airline-detail__num{margin-bottom:5px;display:flex;align-items:center}.c-airline-detail__num .airline-logo{width:24px;height:24px;margin-right:5px}.c-airline-detail__verticalline{display:inline-block;margin:0 10px;width:1px;height:8px;background:#b4c4d6}.c-airline-detail__budget{color:#ff9500}.c-airline-detail__list>li{justify-content:space-between}.c-airline-detail__gapLine{flex:1;margin:0 10px;min-width:10px;border-bottom:1px dashed #ccdef0}.c-airline-detail__tit{color:#6b8299;white-space:nowrap}@media screen and (max-width:768px){.flight-detail-airline__name,.flight-detail-airline__share{width:138px}.flight-detail-airline .airline-mutil{width:24px!important;height:24px!important;background-image:url(/ares/NFES/100036710/1762313911767/_next/static/imgs/ibu-flight-online-flight-info/lib/styles/images/multiple-airlines_2x.png);background-size:24px 24px!important}}.fp-progress-bg{width:100%;height:3px;margin-bottom:1px}.fp-progress{width:0;height:3px;background-color:#ff9500;opacity:1;transition:opacity .5s}.jj-breathBrick{background:#d4d7de;height:18px;opacity:.5;border-radius:2px;animation:breathe 2.5s ease infinite}@keyframes breathe{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.list-placeholder{padding:24px 24px 0}.list-placeholder .list-place-box{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ebedf1;padding-bottom:24px}.list-placeholder .list-place-box .box-left{display:flex;flex-direction:column;flex:64}.list-placeholder .list-place-box .row-center{display:flex;flex-direction:row;align-items:center}.list-placeholder .list-place-box .img{width:40px;height:40px}.list-placeholder .list-place-box .flex30{flex:30 1 0%}.list-placeholder .list-place-box .column{flex:17 1 0%;display:flex;flex-direction:column}.list-placeholder .list-place-box .flex-end{align-items:flex-end}.list-placeholder .list-place-box .content{width:122px;height:20px}.list-placeholder .list-place-box .content:nth-of-type(2){margin-top:12px}.list-placeholder .w88{width:88px}.list-placeholder .list-place-bottom{height:34px}.hotelbar-ph .searchbar{height:50px}.hotelbar-ph .hoteltab{height:36px}.hotelbar-ph .hoteltab .w100{width:100px}.hotelbar-ph .hoteltab,.hotelbar-ph .searchbar{margin:0 24px 8px}.fui-checkbox{display:inline-flex;line-height:18px}.fui-checkbox .jji-ic_new_checkbox_selected,.fui-checkbox .jji-ic_radio,.fui-checkbox .jji-ic_radio_mark{font-size:16px;margin-right:10px}.fui-checkbox .jji-ic_checkbox_unselected{height:15px;width:16px;margin:0 10px 0 0;display:inline-block;position:relative}.fui-checkbox .jji-ic_checkbox_unselected:after{content:"";border:1px solid #6f7685;background:#fff;position:absolute;display:inline-block;top:3px;left:1px;width:11px;height:11px}.fui-checkbox:hover{color:#2c61fe;transition:color .2s}.fui-checkbox.db{display:block}.fui-checkbox.fui-checked .jji-ic_new_checkbox_selected,.fui-checkbox.fui-checked .jji-ic_radio_mark{color:#2c61fe}.iui-checkbox{background:#fff;line-height:34px;width:58px;height:34px;display:inline-flex;align-items:center;justify-content:center}.iui-checkbox+.iui-checkbox{margin-left:8px}.iui-checkbox.checked,.iui-checkbox:hover{background:#2c61fe;color:#fff}.iui-checkbox.checked{padding-right:0}.iui-checkbox.iui-disable{border:1px solid #ddd;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.2)}.button-base{display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;box-sizing:border-box;padding:8px 16px;border-radius:2px}.button-base:hover{cursor:pointer}.button-common{border:1px solid #d9d9d9;background-color:#fff}.button-primary{border:none;background-color:#2c61fe;color:#fff}.button-primary:hover{opacity:.8}.button-noBgc{color:#2c61fe;border:1px solid #2c61fe;background-color:#fff}.button-noBgc:hover{opacity:.8}.button-dashed[data-z=name]{border-style:dashed}.button-common[disabled],.button-common[disabled]:active,.button-common[disabled]:focus,.button-common[disabled]:hover{color:rgba(0,0,0,.251)!important;border-color:#d9d9d9!important;background:#f5f5f5!important;text-shadow:none!important;box-shadow:none!important;cursor:not-allowed!important}.jji-modal-root{scrollbar-color:#fff #c1c1c1;scrollbar-width:thin}.jji-modal-root .jji-modal-mask{position:fixed;inset:0;z-index:1000;height:100%;top:0;width:100%;background-color:rgba(0,0,0,.451)}.jji-modal-root .jji-modal-mask .jji-modal{position:relative;left:50%;transform:translate(-50%);background-color:#fff}.jji-modal-root .jji-modal-mask .jji-modal .jji-modal-close{float:right}.jji-modal-root .jji-modal-mask .jji-modal .jji-modal-header{font-size:20px;font-weight:500;color:#121826;line-height:26px;margin-bottom:8px}.jji-modal-root .jji-modal-mask .jji-modal .jj-modal-footer{display:flex;align-items:center;margin-top:24px}.jji-modal-root ::-webkit-scrollbar{width:8px;height:8px}.jji-modal-root ::-webkit-scrollbar-button{display:none}.jji-modal-root ::-webkit-scrollbar-thumb{border-radius:10px;background-color:#c1c1c1}.jji-modal-root ::-webkit-scrollbar-track{border-radius:10px}@keyframes loadingScroll{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-ui{display:inline-block;background-size:100% 100%;background-repeat:no-repeat}.loading-ui_o_circle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD5ElEQVRIx6WWT4hWVRjGn+c9537f/M2ZmtESGUxlDIZmkUK4qWhhRG7ctOgPuogo2iSYOkR4oTAsiQjcWBAVFS0VxEWQbaRFtVDQlaMipsPo6Mw4f7659zvv02Lm0xkczZmey4HDhfP8nvfynnMu8QA9vW+0c9LwjCffBPAJQCtJZpCPkxwm+Cfq8dTgofbh+3lwsZfr9t5cAYRXHOk5SBWSmYQMUNaYk8wAZZACjCesXnw9eOjx4f8EbNg70ufgGwlspWYNXaqQyCBVCFZEZBAqJDJBGWERVGHGDwcPdJ6c72cLzAdGttQZXhcQCXcCDshp9AWpJANgAowwkxTgaE9Jh9fvubFj0QrWDYz3eipfIxhnAcqclpEYIfhH8HSuu5waAYChlraVqPuzArYD1kuoUUkQFBjsnYsHOn69A9i453p7YfFtCM2SR4JRBiNxYke181SeL6ygoTyX/TB961UnB2bXKhKKoE2rOXv+Ut42RAB4ct/IVij0Cx4pBIAWKvzp/Ccdg3gIbRgY2ZLcvoO8WUQgzAj8fOFg5y725cNtU7W4U64oIJAMpvTbhc+6/8IStH7frZ0ufQowSAoEkGXeb7UirpWjLqk0WkFwaPBg199Yot5s6vhe0kVAje6qpnrcZu5aLVhpxkJQAeA0SS0VkOd0kj8Kjf1i0eXborm1gColI+CWzC5jmQqmk8lZkUhQJNVrHhgFFZAKkTPdN89PLBdQrT56GUAkEQgYydUR7jMSHQQgoLZ6E/E/RHLeHIgAx0StgEM0aHJ0tAVAsRzzmZmJnvkAgFdNXo4bVASoEG3Gqnpk2fHNt5LE7ABgGDSzeFNJpYIVQSqgtFISl95FMpq9dcecRKAdt57mzqsIrEleSF6UyLDhg4nupQJ+8Yl3CfSRBEgQlppiOGq/56w3ZeGaM5ZSKCJVlhm6+ncPtT6seV8+/SJoXzTSk4QZvj2Tt1wxAIhxxT+ZUi2Zl6nupde9HI/V7o17rrc/6HPlkvV9XHtPwAkAFc61joG3EWz/guO6f7dax2ykJymrB03X65aVdS+LVcDk6c9XTTV29wuH1TY2hp7k5VZJb7l7nyBIACSI9ABtP5u3HrvnRlv7/q0ORXaWnuqVkMpyqihnWqvFjZauyc1teCklHfGU1kjC3TFnLEGgE9p1Lm/5atEb7dKXnaNsW3GtElJZi80py1pTpaUrYT+khCOQ1sxm4t2HczHNblvg9vnm9wAA4FLO2s7W7uHHxqanJ4uy3gsUmHf4zTVJgwOSicZvqtXqU2c/ajr2UH8Vi2nzIb2cko7I1SH4VTkGBR1nzI6e2csr91v3Lz1I/suLl3AiAAAAAElFTkSuQmCC);animation:loadingScroll .5s linear infinite}.loading-ui_normal{background-image:url(//pic.tripcdn.com/flight_v2/pic_common_loading.gif)}.loading-ui_normal2x{background-image:url(/ares/NFES/100036710/1762313911767/_next/serverStatic/loading2x.gif)}.loading-ui_search{background-image:url(/ares/NFES/100036710/1762313911767/_next/serverStatic/ship.gif)}.loading-ui_12{width:12px;height:12px}.loading-ui_24{width:24px;height:24px}.loading-ui_36{width:36px;height:36px}.loading-ui_48{width:48px;height:48px}.loading-ui_60{width:60px;height:60px}.loading-ui_72{width:72px;height:72px}.loading-ui_84{width:84px;height:84px}.loading-ui_160{width:160px;height:160px}.loading-ui_140{width:140px;height:140px}.loading-ui_h160{width:224px;height:160px}.jj-location-content{max-width:1024px;max-height:calc(100% - 170px)}.jj-location{display:flex}.jj-location.jc-center{justify-content:center}.jj-location .circle{background:#ff6d00;border-radius:8px;display:inline-block;margin:0 4px 6px;width:8px;height:8px}.jj-location .left-tab{width:270px;overflow-y:auto}.jj-location .left-tab .location-tab{padding:24px 16px}.jj-location .left-tab .location-tab+.location-tab{border-top:1px solid #d4d7de}.jj-location .left-tab .location-tab.active{background:#f6f7fa;border-top:1px solid #f6f7fa;border-bottom:1px solid #f6f7fa;position:relative;z-index:1;top:1px}.jj-location .left-tab,.jj-location .other-select,.jj-location .right-content,.jj-location .sed-select,.jj-location .third-select{max-height:calc(100vh - 300px)}.jj-location .right-content{flex:1 1 270px;padding:0 0 0 24px;overflow:hidden auto;background:#f6f7fa;color:#121826;clear:both}.jj-location .right-content .jji-ic_checkbox_unselected{margin:1px 11px 1px 1px}.jj-location .right-content .other-select{overflow:hidden auto}.jj-location .right-content .sed-select{width:170px;background:#f6f7fa;line-height:22px;margin-right:12px;float:left}.jj-location .right-content .sed-item{padding:24px 0;border-bottom:1px solid #d4d7de}.jj-location .right-content .location-title{margin-right:16px}.jj-location .right-content .sed-select,.jj-location .right-content .third-select{overflow-y:auto}.jj-location .right-content .third-select{margin-left:210px}.jj-location .right-content .other-select,.jj-location .right-content .third-select{padding-right:12px}.jj-location .right-content .location-rate{margin-right:12px}.jj-location .right-content .location-right-one{width:50%}.jj-location .right-content .content-item{display:flex;min-height:66px;justify-content:space-between;align-items:center;border-bottom:1px solid #d4d7de}@media screen and (max-width:1024px){.jj-location .right-content .location-right-one{width:100%}.jj-location .right-content .completion-bb{display:none}}.hotel-filter-group{padding-top:16px;padding-bottom:16px;border-top:1px solid #d4d7de}.hotel-filter-group .title-line{display:flex;align-items:center;justify-content:space-between}.hotel-filter-group .filter-icon{font-size:14px;color:#121826;margin-right:8px}.hotel-filter-group .title{color:#121826;font-size:14px;font-weight:700}.hotel-filter-group .clear{color:#2c61fe;font-size:14px;cursor:pointer}.hotel-filter-group .checkbox-line{margin-top:16px}.hotel-filter-group .checkbox-text{color:#121826;font-size:14px}.hotel-filter-group .checkbox-last-line{cursor:pointer;margin-top:16px}.hotel-filter-group .checkbox-last-line .show-text{color:#2c61fe;font-size:14px;position:relative}.hotel-filter-group .checkbox-last-line .show-dot{position:absolute;top:0;right:-8px;display:inline-block;width:6px;height:6px;background:#c74401;border-radius:50%}.render-star-box{display:flex;justify-content:center}.title-container{display:inline-flex}.render-title-icon{float:left;margin-right:8px}.render-title-icon .title-icon{font-size:14px}.multi-ticket-dialog .ift-modal-bottom__btn{border-radius:4px}.multi-ticket-dialog .ift-modal-title{margin-bottom:0}.multi-ticket-dialog .ift-modal-bottom{padding-top:16px}.multi-ticket-dialog .multiTicket-content{padding-top:70px}.multi-ticket-dialog{border-radius:8px;padding-top:0}.multi-ticket-dialog .header{display:flex;justify-content:space-between;align-items:flex-end;position:absolute;top:-86px;margin-right:24px;z-index:2}.multi-ticket-dialog .header .title{font-size:14px;font-weight:400;line-height:18px;padding:16px;background:#ebf9fa;border:1px solid rgba(6,174,189,.32);box-shadow:0 4px 8px 0 rgba(15,41,77,.08);border-radius:0 8px 8px 8px}.multi-ticket-dialog .header .title b{font-weight:700}.multi-ticket-dialog .header .img{background:no-repeat url(/ares/NFES/100036710/1762313911767/_next/static/imgs/ibu-flight-multicket-dialog/lib/images/pic_customer_service.png);background-size:cover;width:130px;height:133px;margin-right:24px;flex-shrink:0}.multi-ticket-dialog .header_v2{font-size:20px;font-weight:700;line-height:26px;padding:24px 170px 24px 40px;font-family:TRIPGEOM-BOLD;color:#0f294d;margin:0 -24px;border-radius:8px 8px 0 0;position:relative}.multi-ticket-dialog .header_v2 .img{background:url(/ares/NFES/100036710/1762313911767/_next/static/imgs/ibu-flight-multicket-dialog/lib/images/self_transfer.png) no-repeat;background-size:cover;width:134px;height:163px;position:absolute;right:36px;bottom:-20px;z-index:1}.multi-ticket-dialog .content{color:#455873;position:relative}.multi-ticket-dialog .content .warningTip span{color:#eb5600}.multi-ticket-dialog .content .transferNotice{background:#f5f7fa;border-radius:8px}.multi-ticket-dialog .content .transferGuarantee{background:#ebf9fa;border:1px solid rgba(6,174,189,.32);border-radius:8px}.multi-ticket-dialog .content .guranteeWrapper li,.multi-ticket-dialog .content .noticeWrapper li{display:flex}.multi-ticket-dialog .content .guranteeWrapper li .dot,.multi-ticket-dialog .content .noticeWrapper li .dot{width:6px;height:6px;border-radius:50px;background:#dadfe6;margin:0 7px}.multi-ticket-dialog .content .guranteeWrapper li.isHeighLight .dot,.multi-ticket-dialog .content .noticeWrapper li.isHeighLight .dot{background:#ff6f00}.multi-ticket-dialog .content .guranteeWrapper li.isHeighLight span,.multi-ticket-dialog .content .noticeWrapper li.isHeighLight span{color:#eb5600}.multi-ticket-dialog .content .guranteeWrapper li:not(:first-child),.multi-ticket-dialog .content .noticeWrapper li:not(:first-child){margin-top:10px}.multi-ticket-dialog .content .backgroundImg{width:120px;height:120px;background:no-repeat url(/ares/NFES/100036710/1762313911767/_next/static/imgs/ibu-flight-multicket-dialog/lib/images/pic_transfer_background.png);background-size:cover;position:absolute;bottom:0;right:0}.multi-ticket-dialog .content_v2{color:#0f294d;font-family:TRIPGEOM-REGULAR;position:relative}.multi-ticket-dialog .content_v2 .warningTip{margin-left:26px}.multi-ticket-dialog .content_v2 .warningTip span{color:#eb5600}.multi-ticket-dialog .content_v2 .transferNotice{background:#f5f7fa;border-radius:8px}.multi-ticket-dialog .content_v2 .transferGuarantee{background:#ebf9fa;border:1px solid rgba(6,174,189,.32);border-radius:8px}.multi-ticket-dialog .content_v2 .noticeWrapper li i{color:#f70}.multi-ticket-dialog .content_v2 .guranteeWrapper,.multi-ticket-dialog .content_v2 .noticeWrapper{margin-left:26px}.multi-ticket-dialog .content_v2 .guranteeWrapper li,.multi-ticket-dialog .content_v2 .noticeWrapper li{display:flex}.multi-ticket-dialog .content_v2 .guranteeWrapper li.isHeighLight span,.multi-ticket-dialog .content_v2 .noticeWrapper li.isHeighLight span{color:#eb5600}.multi-ticket-dialog .content_v2 .guranteeWrapper li:not(:first-child),.multi-ticket-dialog .content_v2 .noticeWrapper li:not(:first-child){margin-top:16px}.multi-ticket-dialog .content_v2 .guranteeWrapper a,.multi-ticket-dialog .content_v2 .noticeWrapper a{text-decoration:none}.multi-ticket-dialog .m4{margin-right:4px;margin-left:0}.multi-ticket-dialog .m8{margin-right:8px;margin-left:0}.multi-ticket-dialog [dir=rtl] .m4{margin-left:4px;margin-right:0}.multi-ticket-dialog [dir=rtl] .moreIcon{transform:rotateY(180deg);margin-left:0;margin-right:8px}.multi-ticket-dialog [dir=rtl] .backgroundImg{left:0;right:unset}.multi-ticket-dialog [dir=rtl] .img{transform:rotateY(180deg);margin-right:0;margin-left:24px}.multi-ticket-dialog [dir=rtl] .header{margin-left:24px;margin-right:0}.multi-ticket-dialog [dir=rtl] .header .title{border-radius:8px 0 8px 8px}.jji-drawer-root{scrollbar-color:#fff #c1c1c1;scrollbar-width:thin}.jji-drawer-root .jji-drawer-mask{position:fixed;inset:0;z-index:900;height:100%;background-color:rgba(0,0,0,.451);top:0;width:100%}.jji-drawer-root .jji-drawer-mask .jji-drawer-common{position:fixed;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;transition:transform .3s ease-in-out}.jji-drawer-root .jji-drawer-mask .jji-drawer-common .jji-drawer-header{display:flex;align-items:center;justify-content:space-between;height:56px;min-height:56px;max-height:56px}.jji-drawer-root .jji-drawer-mask .jji-drawer-common .jji-drawer-body{flex:1;overflow:auto}.jji-drawer-root .jji-drawer-mask .jji-drawer-top{top:-100%;width:100%}.jji-drawer-root .jji-drawer-mask .jji-drawer-bottom{bottom:-100%;width:100%}.jji-drawer-root .jji-drawer-mask .jji-drawer-left{left:-100%;height:100%}.jji-drawer-root .jji-drawer-mask .jji-drawer-right{right:-100%;height:100%}.jji-drawer-root ::-webkit-scrollbar{width:8px;height:8px}.jji-drawer-root ::-webkit-scrollbar-button{display:none}.jji-drawer-root ::-webkit-scrollbar-thumb{border-radius:10px;background-color:#c1c1c1}.jji-drawer-root ::-webkit-scrollbar-track{border-radius:10px}.fas-popover-service{padding:16px!important}.fas-popover-tirgger{cursor:help}.fas-logo{width:18px;height:18px}.fas-line{height:1px;background:#d4d7de}.cf-header-new{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-left:24px;flex:1;font-weight:500;margin-top:16px}.cf-header-new .cf-header-new-one{display:flex;align-items:center;gap:10px}.cf-header-new .cf-header-new-one .cf-header-text{display:flex;gap:18px;align-items:center;font-weight:500}.cf-header-new .cf-header-new-one .cf-header-icon-new{width:28px;height:28px;background:#2c61fe;border-radius:2px;display:flex;align-items:center;justify-content:center}.cf-header-new .cf-flightinfo-divider{width:100%;border-bottom:1px dashed #ccc;margin:16px 0}.cf-header-new .cf-flightinfo-new{display:flex;align-items:center;flex-wrap:nowrap}.cf-header-new .cf-flightinfo-new .fli-airline-logo-new{width:18px;height:18px}.cf-header-new .cf-flightinfo-new .preselected-flight{color:#2c61fe;font-size:16px;line-height:22px;margin-right:8px;font-weight:700}.cf-header-new .cf-flightinfo-new .fli-segment-info{display:flex;align-items:center}.cf-header-new .cf-flightinfo-new .fli-segment-info .fli-airline-logo-new{width:14px;height:14px}.cf-header-new .cf-flightinfo-new .fli-segment-info .way-type{background:linear-gradient(-90deg,rgba(44,97,254,0),rgba(44,97,254,.08));padding:5px;box-sizing:content-box;border-radius:4px;font-weight:500}.cf-header-new .cf-flightinfo-new .fli-segment-info .time-cross{margin:0 8px}.cf-header-new .cf-flightinfo-new .fli-segment-info .dayplus{color:#f60;font-size:12px;font-weight:400;transform:scale(.8);vertical-align:top;line-height:normal;margin-left:2px;line-height:18px}.cf-header-new .cf-flightinfo-new .fli-segment-info .gap-line{width:1px;height:8px;display:inline-block;background:#d4d7de;vertical-align:middle;margin:0 6px}:root{--tripBrandingBlue:#2c61fe;--tripBlack:#121826;--tripTertiaryThirdBlack:#6f7685;--tripDeepCyan:#047c88;--tripSecondaryBlack:#4f5563;--tripFifthGray:#f6f7fa;--tripDeepOrange:#c74401;--tripTertiaryGray:#d4d7de;--tripPlaceholderGray:#ebedf1;--tripOrange:#c74401;--tripGray:#b9bec7}.column-row-gap-16{display:flex;flex-direction:column;row-gap:16px}.column-row-gap-8{display:flex;flex-direction:column;row-gap:8px}.special{color:var(--tripOrange)}.flt-card-stop__modal{max-width:unset;white-space:nowrap}.flt-card-stop__modal .stop-modal{position:relative;display:flex;font-size:14px;line-height:18px;align-items:stretch}.flt-card-stop__modal .stop-modal-line{position:absolute;top:5px;left:51px;height:calc(100% - 10px);width:2px;background-color:var(--tripTertiaryGray)}.flt-card-stop__modal .stop-modal-line.meridiem{left:75px}.flt-card-stop__modal .stop-modal-info{display:flex;flex-direction:column;row-gap:16px}.flt-card-stop__modal .stop-modal-info .stop-modal-section-item{position:relative;display:flex;gap:30px}.flt-card-stop__modal .stop-modal-info .stop-modal-section-item .time-placeholder{display:flex;width:38px;justify-content:center;align-items:center}.flt-card-stop__modal .stop-modal-info .stop-modal-section-item .time-placeholder.meridiem{width:62px}.flt-card-stop__modal .stop-modal-info .stop-modal-section-item .time-placeholder .airline-code-logo{height:18px;width:18px;border-radius:50%}.flt-card-stop__modal .stop-modal-info .stop-modal-section-item .info-adPort{font-weight:700}.flt-card-stop__modal .stop-modal-info .stop-modal-section-item .info-adTime{position:relative;width:38px;font-size:14px;font-weight:700;font-family:Trip Geom TF;text-align:center}.flt-card-stop__modal .stop-modal-info .stop-modal-section-item .info-adTime.meridiem{width:62px;text-align:right}.flt-card-stop__modal .stop-modal-info .stop-modal-section-item .info-adTime .date-diff{position:absolute;display:block;font-weight:400;line-height:18px;top:-18px;font-size:12px;left:50%;transform:translateX(-50%);color:var(--tripOrange);white-space:nowrap}.flt-card-stop__modal .stop-modal-info .stop-modal-section-item .airline-info{position:relative}.flt-card-stop__modal .stop-modal-info .stop-modal-section-item .airline-info__name{display:flex;align-items:center}.flt-card-stop__modal .stop-modal-info .stop-modal-section-item .airline-info__name .comfort-list{display:flex;gap:4px}.flt-card-stop__modal .stop-modal-info .stop-modal-section-item .airline-info__time{display:flex;align-items:center;color:var(--tripSecondaryBlack)}.flt-card-stop__modal .stop-modal-info .transfer-dot-line:after,.flt-card-stop__modal .stop-modal-info .transfer-dot-line:before{content:"";position:absolute;height:calc(100% + 60px);width:0;top:-30px;left:51px}.flt-card-stop__modal .stop-modal-info .transfer-dot-line.meridiem:after,.flt-card-stop__modal .stop-modal-info .transfer-dot-line.meridiem:before{left:75px}.flt-card-stop__modal .stop-modal-info .transfer-dot-line:before{border-left:2px solid #fff;z-index:1}.flt-card-stop__modal .stop-modal-info .transfer-dot-line:after{border-left:2px dashed var(--tripTertiaryGray);z-index:2}.flt-card-stop__modal .stop-modal-info .highlight{color:var(--tripDeepOrange);font-size:14px;line-height:18px}.flt-card-stop__modal .stop-modal-info .txtBg{color:var(--tripDeepOrange)}.flt-card-stop__modal .stop-modal-info .info-layover-row{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:8px;border:1px solid var(--tripTertiaryGray);border-radius:4px;color:var(--tripTertiaryThirdBlack)}.flt-card-stop__modal .stop-modal-info .info-transfer{position:relative;padding:8px;border-radius:4px;border:1px solid var(--tripTertiaryGray);color:var(--tripTertiaryThirdBlack)}.flt-card-stop__modal .stop-modal-info .info-transfer .trans-info-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;column-gap:4px}.flt-card-stop__modal .stop-modal-info .info-transfer-icon{position:absolute;display:flex;align-items:center;height:12px;width:12px;color:var(--tripGray);left:-23px;top:calc(50% - 6px);font-size:12px;background:#fff;border-radius:14px;z-index:5}.flt-card-stop__modal .stop-modal-info .info-transfer .advantage-tip,.flt-card-stop__modal .stop-modal-info .info-transfer .disadvantage-tip{display:flex;align-items:center;flex-wrap:nowrap}.flt-card-stop__modal .stop-modal-info .info-transfer .advantage-tip .tip-item,.flt-card-stop__modal .stop-modal-info .info-transfer .disadvantage-tip .tip-item{display:inline-flex;align-items:center}.flt-card-stop__modal .stop-modal-info .info-transfer .advantage-tip .tip-item:nth-of-type(2n):before,.flt-card-stop__modal .stop-modal-info .info-transfer .disadvantage-tip .tip-item:nth-of-type(2n):before{content:"";display:inline-block;width:1px;height:12px;background-color:var(--tripTertiaryGray);margin:0 8px}.flt-card-stop__modal .stop-modal-info .info-transfer .advantage-tip .fi-icon,.flt-card-stop__modal .stop-modal-info .info-transfer .disadvantage-tip .fi-icon{font-size:12px;margin-right:6px}.flt-card-stop__modal .stop-modal-info .info-transfer .disadvantage-tip{color:var(--tripDeepOrange)}.flt-card-stop__modal .stop-modal-info .info-transfer .advantage-tip{color:var(--tripDeepCyan)}.flt-card-stop__modal .split-line{display:inline-block;width:1px;height:12px;background-color:var(--tripTertiaryGray);margin:0 8px}.flt-card-stop__modal .stop-modal-rtl .stop-modal-info .info-transfer .trans-info-row{justify-content:flex-start}.flt-card-stop__modal .stop-modal-rtl .stop-modal-info .info-transfer-icon{right:-23px;left:auto}.flt-card-stop__modal .stop-modal-rtl .stop-modal-info .info-transfer .advantage-tip .fi-icon,.flt-card-stop__modal .stop-modal-rtl .stop-modal-info .info-transfer .disadvantage-tip .fi-icon{margin-right:0;margin-left:6px}.flt-card-stop__modal .stop-modal-rtl .stop-modal-info .stop-modal-section-item .airline-info__img{left:auto;right:-57px}.flt-card-stop__modal .stop-modal-rtl .stop-modal-info .transfer-dot-line:after,.flt-card-stop__modal .stop-modal-rtl .stop-modal-info .transfer-dot-line:before{left:auto;right:51px}.pos-rel{position:relative}.fs2-popover-stops{padding:16px!important}.fs2-popover-tirgger{cursor:help}.fs2-flight-column,.fs2-line-point,.fs2-stop-name{display:flex;flex-direction:column;justify-content:space-between;min-height:44px;align-self:stretch}.fs2-line-point{width:14px;align-items:center;padding-top:5px;padding-bottom:5px;margin-right:5px}.fs2-line-point .fs2-start-point{background:#d4d7de;height:8px;width:8px}.fs2-line-point .fs2-stop-point{border:2px solid #c74401;height:8px;width:8px;box-sizing:border-box}.fs2-line-point .fs2-end-point{border:2px solid #d4d7de;height:8px;width:8px;box-sizing:border-box}.fs2-line-point .fs2-time-line{flex:1;width:2px;background-color:#d4d7de;align-self:center}.fs2-stop-name .fs2-airport-detail{color:#121826;font-size:14px;line-height:18px;align-self:flex-start}.fs2-stop-name .fs2-airport-stop{color:#c74401;font-size:14px;line-height:18px;align-self:flex-start;margin-top:8px;margin-bottom:8px}.fs2-stop-name .fs2-airport-terminal{color:#c74401}.fs2-dashed-line{align-self:stretch;width:0;border-left:2px dashed #d4d7de;margin-left:6px}.fs2-transfer-info{margin-top:8px;margin-bottom:8px;padding:8px 11px;background:#f6f7fa;flex:1}.fs2-transfer-icon{position:absolute;left:1px;font-size:12px;color:#c74401;background-color:#fff;border-radius:50%}a{color:#2c61fe;text-decoration:none;cursor:pointer;font-size:14px}a:hover{text-decoration:underline}.column{display:flex;flex-direction:column}.aie{align-items:flex-end}.aic{align-items:center}.du{width:fit-content;text-decoration:dashed underline #6f7685}.recommend-one,.recommend-round{border:1px solid #2c61fe!important}.selected-one,.selected-round{padding:16px!important;margin:0 16px 16px!important;background:#f6f7fa!important;border-radius:4px!important}.airline-tag{align-self:flex-start;display:inline-flex;height:20px;align-items:center;background:rgba(6,174,189,.08);border-radius:2px 2px 2px 2px;padding:0 4px;margin-top:8px}.airline-tag,.airline-tag i{color:#05939f;font-size:12px}.airline-tag i{margin-left:4px;margin-right:0}.select-campaign-con{margin-left:16px}.other-campaign-con,.select-campaign-con{margin-bottom:16px;margin-right:16px}.select-flight-campaing{background-color:rgba(6,174,189,.08);border-radius:2px 2px 2px 2px;color:#047c88;font-size:12px;padding:0 4px;display:inline-flex;margin-right:8px;height:22px;align-items:center;justify-content:center}.fli-root,.recommend-one,.recommend-round,.selected-one,.selected-round{position:relative;display:flex;flex-direction:column;padding:16px 16px 0;box-sizing:border-box;height:fit-content;margin-bottom:8px;background-color:#fff}.fli-root .fli-tip-tag,.recommend-one .fli-tip-tag,.recommend-round .fli-tip-tag,.selected-one .fli-tip-tag,.selected-round .fli-tip-tag{position:absolute;left:-1px;top:-1px;background:#2c61fe;font-size:12px;line-height:18px;color:#fff;padding-left:4px;padding-right:4px;border-bottom-right-radius:4px}.fli-root .fli-way-tag,.recommend-one .fli-way-tag,.recommend-round .fli-way-tag,.selected-one .fli-way-tag,.selected-round .fli-way-tag{align-self:flex-start;margin-bottom:8px;left:-16px;top:-24px;background:rgba(50,100,255,.08);font-size:12px;line-height:18px;color:#2346ff;padding-left:4px;padding-right:4px;border-radius:2px 2px 2px 2px}.fli-root .fli-segment-divider,.recommend-one .fli-segment-divider,.recommend-round .fli-segment-divider,.selected-one .fli-segment-divider,.selected-round .fli-segment-divider{position:relative;height:1px;background:#d4d7de}.fli-root .fli-segment-divider:before,.recommend-one .fli-segment-divider:before,.recommend-round .fli-segment-divider:before,.selected-one .fli-segment-divider:before,.selected-round .fli-segment-divider:before{content:"";position:absolute;left:-16px;width:16px;height:1px;background:#d4d7de}.fli-root .fli-segment-divider:after,.recommend-one .fli-segment-divider:after,.recommend-round .fli-segment-divider:after,.selected-one .fli-segment-divider:after,.selected-round .fli-segment-divider:after{content:"";position:absolute;right:-20%;width:20%;height:1px;background:#d4d7de}.fli-root .fli-airline-logo,.recommend-one .fli-airline-logo,.recommend-round .fli-airline-logo,.selected-one .fli-airline-logo,.selected-round .fli-airline-logo{width:40px;height:40px}.fli-root .code-share-text,.recommend-one .code-share-text,.recommend-round .code-share-text,.selected-one .code-share-text,.selected-round .code-share-text{color:#6f7685;font-size:14px;margin-top:4px}.fli-root .fli-airline-service,.recommend-one .fli-airline-service,.recommend-round .fli-airline-service,.selected-one .fli-airline-service,.selected-round .fli-airline-service{margin-top:7px}.fli-root .fli-info,.recommend-one .fli-info,.recommend-round .fli-info,.selected-one .fli-info,.selected-round .fli-info{display:flex;flex-direction:row;height:48px;min-height:48px;max-height:48px}.fli-root .fli-arrival-time,.recommend-one .fli-arrival-time,.recommend-round .fli-arrival-time,.selected-one .fli-arrival-time,.selected-round .fli-arrival-time{position:relative;text-align:end}.fli-root .fli-arrival-time:after,.recommend-one .fli-arrival-time:after,.recommend-round .fli-arrival-time:after,.selected-one .fli-arrival-time:after,.selected-round .fli-arrival-time:after{content:attr(days);position:absolute;right:-4px;transform:translateX(100%);top:0;color:#c74401;font-size:12px;font-weight:400;line-height:18px}.fli-root .fli-days,.recommend-one .fli-days,.recommend-round .fli-days,.selected-one .fli-days,.selected-round .fli-days{color:#c74401;font-size:12px;font-weight:400;line-height:18px;margin-left:4px;align-self:flex-start}.fli-root .fli-airport,.recommend-one .fli-airport,.recommend-round .fli-airport,.selected-one .fli-airport,.selected-round .fli-airport{color:#4f5563;font-size:14px;font-weight:400;line-height:18px;margin-top:4px}.fli-root .fli-duration,.recommend-one .fli-duration,.recommend-round .fli-duration,.selected-one .fli-duration,.selected-round .fli-duration{color:#4f5563;font-size:12px;line-height:18px;max-width:160px;height:18px;text-align:center}.fli-root .fli-line-stops,.recommend-one .fli-line-stops,.recommend-round .fli-line-stops,.selected-one .fli-line-stops,.selected-round .fli-line-stops{display:flex;flex-direction:row;align-items:center;height:8px;width:160px;max-width:160px;margin:2px 8px}.fli-root .fli-line-stops .fli-line-stops-line,.recommend-one .fli-line-stops .fli-line-stops-line,.recommend-round .fli-line-stops .fli-line-stops-line,.selected-one .fli-line-stops .fli-line-stops-line,.selected-round .fli-line-stops .fli-line-stops-line{flex:1;height:2px;background:#d4d7de}.fli-root .fli-line-stops .fli-line-stops-start-end,.recommend-one .fli-line-stops .fli-line-stops-start-end,.recommend-round .fli-line-stops .fli-line-stops-start-end,.selected-one .fli-line-stops .fli-line-stops-start-end,.selected-round .fli-line-stops .fli-line-stops-start-end{background:#d4d7de;height:6px;width:6px}.fli-root .fli-line-stops .fli-line-stops-normal,.recommend-one .fli-line-stops .fli-line-stops-normal,.recommend-round .fli-line-stops .fli-line-stops-normal,.selected-one .fli-line-stops .fli-line-stops-normal,.selected-round .fli-line-stops .fli-line-stops-normal{width:6px;height:6px;background:#f6f7fa;border:2px solid #d4d7de}.fli-root .fli-line-stops .fli-line-stops-orange,.recommend-one .fli-line-stops .fli-line-stops-orange,.recommend-round .fli-line-stops .fli-line-stops-orange,.selected-one .fli-line-stops .fli-line-stops-orange,.selected-round .fli-line-stops .fli-line-stops-orange{width:6px;height:6px;background:#fff;border:2px solid #c74401}.fli-root .fli-line,.recommend-one .fli-line,.recommend-round .fli-line,.selected-one .fli-line,.selected-round .fli-line{height:1px;background-color:#ebedf1;margin-top:24px}.fli-root .fli-other-info,.recommend-one .fli-other-info,.recommend-round .fli-other-info,.selected-one .fli-other-info,.selected-round .fli-other-info{display:-webkit-flex;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-top:8px;margin-bottom:8px}.fli-placeholder{margin-bottom:8px;background-color:#fff}.mw60{min-width:60px}.iframe-drawer{padding:0}#iframe-flt{border:none;padding:0}.iframe-flt-header{width:100%}.drawer-with-expr-header .jji-drawer-close{margin-top:-30px}.drawer-with-expr-header .jji-drawer-close .c1{font-size:32px}.cf-header{flex-direction:row;padding-left:24px;flex:1}.cf-header,.cf-header .cf-header-icon{display:flex;align-items:center;justify-content:center}.cf-header .cf-header-icon{width:24px;height:24px;background:#2c61fe;border-radius:2px;margin-right:8px}.flight-select-list{background-color:#fff!important;padding:0!important;margin:0 24px 24px 16px!important}.flight-select-list .segment-title{display:flex;align-items:center;margin-bottom:8px}.flight-select-list .segment-title .segment-title-item{position:relative;display:flex;justify-content:center;align-items:center;padding-right:8px;color:#4f5563;font-size:12px;line-height:18px}.flight-select-list .segment-title .segment-title-item:not(:first-child){padding-left:8px}.flight-select-list .segment-title .segment-title-item:not(:last-child):after{content:"";position:absolute;height:calc(100% - 6px);width:1px;background:#dadfe6;right:0}.flight-select-list .segment-title .segment-title-item .code-share-text{color:unset;margin-top:unset;font-size:unset}.flight-select-list .multi-ticket{align-self:unset;margin-top:4px}.flight-select-list .dayplus{position:absolute;right:-16px;top:0}.flight-select-list .fli-line-stops{width:218px;max-width:218px}.flight-select-list .fli-line-stops .fli-line-stops-line{background:#dadfe6}.flight-select-list .fli-line-stops .fli-line-stops-start-end{height:8px;width:8px;background:#dadfe6}.flight-select-list .fli-line-stops .fli-line-stops-normal{height:4px;width:4px;background:#fff}.flight-select-list .fli-line-stops .fli-line-stops-orange{height:4px;width:4px}.flight-select-list .fli-airport{color:#121826}.flight-select-list .fli-info{align-items:center;height:unset;max-height:unset;min-height:unset}.flight-select-list .fli-duration{color:#4f5563;height:unset}.flight-select-list .flight-select-airline{display:flex}.flight-select-list .flight-select-airline:hover,.flight-select-list .flight-select-airline:hover i{color:#264cc2!important}.flight-select-list .flight-select-airline .flight-select-airline-name{max-width:600px;font-size:12px}.flight-select-list .flight-select-airline .fli-airline-service{margin-top:unset}.baggage-policy-popover{padding:16px}.baggage-policy-popover .baggage-policy-popover-item{display:flex;align-items:center;color:#121826;font-size:14px;line-height:18px;margin-bottom:8px}.baggage-policy-popover .baggage-policy-popover-item:last-child{margin-bottom:0!important}.baggage-policy-popover-trigger{cursor:help}.baggage-policy-divider{height:40px;width:1px;background-color:#dadfe6;margin:0 0 0 60px}.baggage-policy-box{flex:1}.baggage-policy-box,.baggage-policy-content{display:flex;justify-content:center;align-items:center}.baggage-policy-content{flex-direction:column;color:#121826;font-size:14px;line-height:18px;gap:4px}.baggage-policy-content:hover,.baggage-policy-content:hover i{color:#264cc2!important}.baggage-policy-content .baggage-policy-content-icon-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center}.baggage-policy-content .baggage-policy-content-icon-wrapper i:not(:last-child){margin-right:2px}@font-face{font-family:fi;src:url(/ares/NFES/100036710/1762313911767/_next/static/imgs/trip-component-platform-online-usp/lib/assets/3f02e64c9c45aa52136e8fce42fe15a6.woff2) format("woff2"),url(/ares/NFES/100036710/1762313911767/_next/static/imgs/trip-component-platform-online-usp/lib/assets/b6e5a304b98466d28dd285249ab952c8.woff) format("woff"),url(/ares/NFES/100036710/1762313911767/_next/static/imgs/trip-component-platform-online-usp/lib/assets/8bb1dd6dfaedc1978e29faf924541e7a.ttf) format("truetype")}.fi{font-family:fi!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fi-ic_order_check_mark:before{content:"\e65e"}.fi-ic_diamonds:before{content:"\e71a"}.fi-ic_hotel:before{content:"\e7b4"}.fi-ic_gift:before{content:"\e667"}.fi-ic_done:before{content:"\e6bd"}.fi-ic_discount_line:before{content:"\e621"}.fi-Attractions:before{content:"\e622"}.fi-ListHotels_filled:before{content:"\e6de"}.fi-ic_help:before{content:"\e620"}.fi-mobile_phone_filled:before{content:"\e6dd"}.fi-ic_user:before{content:"\e78b"}.fi-bundle:before{content:"\e61f"}.fi-Hotels:before{content:"\e61c"}.fi-Flight:before{content:"\e61e"}.fi-hook:before{content:"\e6d3"}.fi-service1:before{content:"\e61b"}.fi-ic_hot:before{content:"\e619"}.fi-star-line:before{content:"\e61a"}.fi-sale:before{content:"\e618"}.fi-app:before{content:"\e617"}.fi-loading:before{content:"\e616"}.fi-ic_exclamation:before{content:"\e615"}.fi-select:before{content:"\e613"}.fi-clean:before{content:"\e612"}.fi-single-trip:before{content:"\e61d"}.fi-unchecked:before{content:"\e610"}.fi-checked:before{content:"\e611"}.fi-airport-transfer:before{content:"\e614"}.fi-arrow-down:before{content:"\e797"}.fi-account:before{content:"\e60e"}.fi-mobile:before{content:"\e60f"}.fi-diamond:before{content:"\e786"}.fi-star:before{content:"\e787"}.fi-round-trip:before{content:"\e795"}.fi-exclamation:before{content:"\e7a5"}.fi-arrow-right:before{content:"\e601"}.fi-arrow-left:before{content:"\e602"}.fi-arrow-top:before{content:"\e603"}.fi-car:before{content:"\e604"}.fi-train:before{content:"\e605"}.fi-flight:before{content:"\e606"}.fi-hotel:before{content:"\e607"}.fi-info:before{content:"\e608"}.fi-close:before{content:"\e609"}.fi-service:before{content:"\e60a"}.fi-delete:before{content:"\e60b"}.fi-tnt:before{content:"\e60c"}.fi-successful:before{content:"\e60d"}.pop-Up-container{-ms-flex-item-align:center;align-self:center;margin:1px 0 0;padding:0;position:relative;width:20px}.pop-Up-container .activate-icon{-webkit-box-sizing:border-box;box-sizing:border-box;color:#8592a6;font-weight:400;padding-top:1px}.pop-Up-container .activate-icon:hover{color:#3264ff}.pop-Up-container:hover{cursor:pointer}.pop-Up-container .popUp-anchor,.pop-Up-container:hover .popUp-anchor .bubble-content-pointer,.pop-Up-container:hover .popUp-anchor .popStyle-bubble{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.pop-Up-container .popUp-anchor{-webkit-box-sizing:border-box;box-sizing:border-box;height:0;overflow:visible;position:absolute;width:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pop-Up-container .popUp-anchor .bubble-content-pointer{background-color:#fff;border-color:transparent transparent #fff #fff;border-style:solid;border-width:6px;-webkit-box-shadow:-2px 3px 4px 0 #eee;box-shadow:-2px 3px 4px 0 #eee;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;left:1px;padding:2px;position:absolute;top:2px;-webkit-transform:rotate(135deg);transform:rotate(135deg);z-index:2}.pop-Up-container .popUp-anchor .popStyle-bubble{background-color:#fff;border-bottom-color:#fff;-webkit-box-shadow:0 2px 10px 0 rgba(0,41,99,.2);box-shadow:0 2px 10px 0 rgba(0,41,99,.2);display:none;height:60px;margin-top:9px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;z-index:1}.pop-Up-container .popUp-anchor .popStyle-bubble .bubble-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:16px 8px}.pop-Up-container .popUp-anchor .popStyle-bubble .bubble-content__icon{height:40px;line-height:40px;padding:0 8px}.pop-Up-container .popUp-anchor .popStyle-bubble .bubble-content__text{-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--smtcColorTextPrimary,#0f294d);font-size:14px;font-weight:400;line-height:40px;margin:0;padding:0 8px;white-space:nowrap}.simple-skeleton-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:row;flex-direction:row;height:62px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.simple-skeleton-container,.simple-skeleton-container__item{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.simple-skeleton-container__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;-ms-flex-pack:distribute;justify-content:space-around}@-webkit-keyframes breathing{0%{opacity:1}50.0%{opacity:.3}100.0%{opacity:1}}@keyframes breathing{0%{opacity:1}50.0%{opacity:.3}100.0%{opacity:1}}.skeleton{background-color:#dadfe6}.skeleton div,.skeleton span{-webkit-animation-duration:1.6s;animation-duration:1.6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:breathing;animation-name:breathing;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background:#fff;display:inline-block;overflow:hidden}.ol-usp-rate{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ol-usp-rate.isArad{direction:rtl}.ol-usp-rate.isArad .ol-usp-rate__item{margin-left:0;margin-right:2px}.ol-usp-rate.isArad .ol-usp-rate__item .ol-usp-rate__item__fr{left:auto;right:0;top:0}.ol-usp-rate__item{font-size:13px;margin-left:2px;position:relative}.ol-usp-rate__item__bg{color:#ced2d9}.ol-usp-rate__item__fr{left:0;overflow:hidden;position:absolute;top:0}.ol-usp-rate__item .fi{font-size:inherit}.ol-usp-verticalList-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ol-usp-verticalList-rating__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px}.ol-usp-verticalList-rating__item.isArad{direction:rtl}.ol-usp-verticalList-rating__item.isArad .ol-usp-verticalList-rating__item__icon{margin-left:8px;margin-right:0}.ol-usp-verticalList-rating__item.isArad .ol-usp-verticalList-rating__item__text .ol-usp-verticalList-rating__item__text__line1 .ol-usp-verticalList-rating__item__text__line1__mark{margin-left:6px;margin-right:0}.ol-usp-verticalList-rating__item.isArad .ol-usp-verticalList-rating__item__text .ol-usp-verticalList-rating__item__text__NoRvs{text-align:right}.ol-usp-verticalList-rating__item__icon{background-size:100% 100%;height:24px;margin-right:8px;width:24px;-ms-flex-negative:0;flex-shrink:0}.ol-usp-verticalList-rating__item__text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:1;flex-shrink:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ol-usp-verticalList-rating__item__text__line1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:22px}.ol-usp-verticalList-rating__item__text__line1__mark{color:var(--smtcColorTextPrimary,#0f294d);font-size:14px;font-weight:700;margin-right:6px}.ol-usp-verticalList-rating__item__text__line1__mark__total{color:var(--smtcColorTextTertiary,#6f7685);font-size:12px;font-weight:700}.ol-usp-verticalList-rating__item__text__NoRvs{color:var(--smtcColorTextTertiary,#6f7685);font-size:12px;line-height:16px;margin-top:4px}.ol-usp-complex-rating{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ol-usp-complex-rating,.ol-usp-complex-rating__item{display:-webkit-box;display:-ms-flexbox;display:flex}.ol-usp-complex-rating__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ol-usp-complex-rating__item:first-child{margin-bottom:8px}.ol-usp-complex-rating__item.isArad{direction:rtl}.ol-usp-complex-rating__item.isArad .ol-usp-complex-rating__item__icon{margin-left:8px;margin-right:0}.ol-usp-complex-rating__item.isArad .ol-usp-complex-rating__item__text .ol-usp-complex-rating__item__text__line1 .ol-usp-complex-rating__item__text__line1__mark{margin-left:6px;margin-right:0}.ol-usp-complex-rating__item.isArad .ol-usp-complex-rating__item__text .ol-usp-complex-rating__item__text__line1 .ol-usp-rate:last-child{margin-left:8px;margin-right:0}.ol-usp-complex-rating__item__icon{background-size:100% 100%;height:40px;margin-right:8px;width:40px;-ms-flex-negative:0;flex-shrink:0}.ol-usp-complex-rating__item__text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:1;flex-shrink:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.ol-usp-complex-rating__item__text__line1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:22px;margin-bottom:4px}.ol-usp-complex-rating__item__text__line1__mark{color:var(--smtcColorTextPrimary,#0f294d);font-size:16px;font-weight:700;margin-right:6px}.ol-usp-complex-rating__item__text__line1__mark__total{color:var(--smtcColorTextTertiary,#6f7685);font-size:14px;font-weight:700}.ol-usp-complex-rating__item__text__line1 .ol-usp-rate:last-child{margin-right:8px}.ol-usp-complex-rating__item__text__NoRvs{color:var(--smtcColorTextTertiary,#6f7685);font-size:14px;line-height:18px}.ol-usp-complex-rating__item__text__NoRvs,.ol-usp-simple-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ol-usp-simple-rating>div:last-child{margin-right:0}.ol-usp-simple-rating.isArad>div:last-child{margin-left:0}.ol-usp-simple-rating__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:32px}.ol-usp-simple-rating__item.isArad{direction:rtl;margin-left:32px;margin-right:0}.ol-usp-simple-rating__item.isArad .ol-usp-simple-rating__item__icon{margin-left:8px;margin-right:0}.ol-usp-simple-rating__item.isArad .ol-usp-simple-rating__item__text .ol-usp-simple-rating__item__text__line1 .ol-usp-simple-rating__item__text__line1__mark{margin-left:6px;margin-right:0}.ol-usp-simple-rating__item.isArad .ol-usp-simple-rating__item__text .ol-usp-simple-rating__item__text__line1 .ol-usp-rate:last-child{margin-left:8px;margin-right:0}.ol-usp-simple-rating__item__icon{background-size:100% 100%;height:20px;margin-right:8px;width:20px}.ol-usp-simple-rating__item__text,.ol-usp-simple-rating__item__text__line1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ol-usp-simple-rating__item__text__line1__mark{color:var(--smtcColorTextPrimary,#0f294d);font-size:16px;font-weight:700;line-height:18px;margin-right:6px}.ol-usp-simple-rating__item__text__line1__mark__total{color:var(--smtcColorTextTertiary,#6f7685);font-size:14px;font-weight:700}.ol-usp-simple-rating__item__text__line1 .ol-usp-rate:last-child{margin-right:8px}.ol-usp-simple-rating__item__text__NoRvs{color:var(--smtcColorTextTertiary,#6f7685);font-size:12px;line-height:16px}.ol-usp-verticalList-text{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px}.ol-usp-verticalList-text.isArad{direction:rtl}.ol-usp-verticalList-text.isArad .ol-usp-verticalList-text__icon{margin-left:8px;margin-right:0}.ol-usp-verticalList-text.isArad .ol-usp-verticalList-text__textContainer{direction:rtl}.ol-usp-verticalList-text__icon{background-size:100% 100%;height:24px;margin-right:8px;width:24px;-ms-flex-negative:0;flex-shrink:0}.ol-usp-verticalList-text__textContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:1;flex-shrink:1}.ol-usp-verticalList-text__textContainer__title{color:#455873;font-size:14px;font-weight:700;line-height:18px;margin-bottom:4px}.ol-usp-verticalList-text__textContainer__subtitle{color:var(--smtcColorTextTertiary,#6f7685);font-size:12px;line-height:16px}.ol-usp-verticalList-text__textContainer__subtitle>.learn-more{color:#287dfa;margin-left:4px;unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate;white-space:nowrap}.ol-usp-verticalList-text__textContainer__subtitle>.learn-more:hover{cursor:pointer;text-decoration:underline}.ol-usp-complex-text{display:-webkit-box;display:-ms-flexbox;display:flex}.ol-usp-complex-text.isArad{direction:rtl}.ol-usp-complex-text.isArad .ol-usp-complex-text__icon{margin-left:16px;margin-right:0}.ol-usp-complex-text.isArad .ol-usp-complex-text__textContainer{direction:rtl}.ol-usp-complex-text__icon{background-size:100% 100%;height:40px;margin-right:16px;width:40px;-ms-flex-negative:0;flex-shrink:0}.ol-usp-complex-text__textContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:1;flex-shrink:1}.ol-usp-complex-text__textContainer__title{color:var(--smtcColorTextPrimary,#0f294d);font-size:16px;font-weight:700;line-height:22px;margin-bottom:6px}.ol-usp-complex-text__textContainer__subtitle{color:var(--smtcColorTextTertiary,#6f7685);font-size:14px;line-height:18px}.ol-usp-complex-text__textContainer__subtitle>.learn-more{color:#287dfa;margin-left:4px;unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate;white-space:nowrap}.ol-usp-complex-text__textContainer__subtitle>.learn-more:hover{cursor:pointer;text-decoration:underline}.ol-usp-simple-text{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default}.ol-usp-simple-text.hovering{cursor:help}.ol-usp-simple-text.isArad{direction:rtl}.ol-usp-simple-text.isArad .ol-usp-simple-text__icon{margin-left:8px;margin-right:0}.ol-usp-simple-text.isArad .ol-usp-simple-text__textContainer{direction:rtl}.ol-usp-simple-text.isArad .ol-usp-simple-text__textContainer .ol-usp-simple-text__textContainer__title{direction:ltr}.ol-usp-simple-text__icon{background-size:100% 100%;height:20px;margin-right:8px;width:20px;-ms-flex-negative:0;flex-shrink:0}.ol-usp-simple-text__textContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:1;flex-shrink:1;overflow:hidden}.ol-usp-simple-text__textContainer__title{color:var(--smtcColorTextPrimary,#0f294d);font-size:14px;font-weight:400;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ol-usp-simple-text__textContainer__title .fi{color:var(--smtcColorTextTertiary,#6f7685);font-size:14px;margin-left:5px}.ol-usp-simple-text__textContainer__title .fi:hover{color:#287dfa}.ol-usp-simple-text__textContainer__title[data-redirect=true]:hover{color:#287dfa!important;cursor:pointer}.ol-usp-simple-text__textContainer__title__dashline{background-position:0 0;background-repeat:no-repeat;background-size:100% 1px;border-bottom:1px dashed #000;height:0;width:100%}.ol-usp-simple-text__textContainer__subtitle{color:var(--smtcColorTextTertiary,#6f7685);display:none;font-size:14px;line-height:18px}.ol-usp-simple-text__textContainer__subtitle>.learn-more{color:#287dfa;margin-left:4px;unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate;white-space:nowrap}.ol-usp-simple-text__textContainer__subtitle>.learn-more:hover{cursor:pointer;text-decoration:underline}.ol-usp-simple-text .onlineSimple-container__separate{background-color:#ced2d9;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:12px;left:-16px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}.ol-usp-simple-text:first-child{padding-left:0}.ol-usp-simple-text:first-child .onlineSimple-container__separate{display:none}.online-usp-popover{background:#fff;border-radius:4px 4px 4px 4px;-webkit-box-shadow:0 4px 8px 0 rgba(15,41,77,.08);box-shadow:0 4px 8px 0 rgba(15,41,77,.08);color:var(--smtcColorTextPrimary,#0f294d);font-size:14px;letter-spacing:0;line-height:22px;max-width:670px;opacity:0;padding:16px;pointer-events:none;position:fixed;-webkit-transform-origin:center top;transform-origin:center top;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:1099}.online-usp-popover .popover__arrow{background-color:#fff;border-bottom-left-radius:2px;bottom:-5.5px;height:11.3137px;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:11.3137px}.simple-mount{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:space-evenly}.simple-centered-mount,.simple-mount{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.simple-centered-mount{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.complex-mount{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.complex-mount,.complex-mount .complex-rating{-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.complex-mount .complex-rating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;padding-right:40px;width:33%}.ol-usp-complex{display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px}.ol-usp-complex>div{width:33.33%}.ol-usp-complex.isArad{direction:rtl}.ol-usp-simple{display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ol-usp-simple.left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ol-usp-simple.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ol-usp-simple.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ol-usp-simple.isArad>div{margin-left:32px;margin-right:0}.ol-usp-simple.isArad>div:last-child{margin-left:0}.ol-usp-simple.isArad>div .onlineSimple-container__separate{left:0;right:-16px}.ol-usp-simple>div{margin-right:32px}.ol-usp-simple>div:last-child{margin-right:0}.ol-usp-simple.isArad{direction:rtl}.verticalList-mount{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.verticalList-mount,.verticalList-mount .verticalList-rating{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.verticalList-mount .verticalList-rating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.verticalList-mount__topTitle{-webkit-box-sizing:border-box;box-sizing:border-box;color:#455873;font-size:14px;font-weight:700;line-height:18px;padding-bottom:16px}.loading-mount{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.loading-mount,.loading-mount__lightbox{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loading-mount__lightbox{background-color:rgba(0,0,0,.5);bottom:0;-webkit-box-shadow:0 0 0 50vmax rgba(0,0,0,.8);box-shadow:0 0 0 50vmax rgba(0,0,0,.8);height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000}.ol-usp-verticalList{margin:16px}.ol-usp-verticalList.isArad{direction:rtl}.ol-usp-verticalList .ol-usp-verticalList-head{color:#455873;font-size:14px;font-weight:700;line-height:18px;margin-bottom:16px}.jj-status{padding:50px 0;margin:0 auto;text-align:center}.jj-status img{width:160px;height:160px}.jj-status .title{color:#121826}.grey-price #hotel-filter-group-id *,.grey-price *,.jj-left-grey #hotel-filter-group-id *,.jj-left-grey *{color:#6f7685}.grey-price .b-slider-wrapper,.jj-left-grey .b-slider-wrapper{background-color:#6f7685}.grey-price .b-slider-wrapper .b-thumb,.jj-left-grey .b-slider-wrapper .b-thumb{border-color:#6f7685}.price-wrapper{height:85px}.price-wrapper .thumb-popover{display:inline-block;position:absolute;top:-40px;padding:8px;background-color:#fff;box-shadow:0 -4px 16px 0 rgba(69,88,115,.2)}.price-wrapper .thumb-popover:after{position:absolute;top:-10px;left:55px;content:"";width:0;height:0;border:5px solid transparent;border-bottom-color:#fff}.b-slider-wrapper{width:279px;height:2px;background-color:#121826;border-radius:4px}.b-slider-wrapper .b-thumb{display:inline-block;width:16px;height:16px;background-color:#fff;cursor:pointer;border-radius:50%;border:2px solid #121826;box-sizing:border-box;top:-8px}.b-slider-wrapper .b-thumb:focus-visible{border-radius:50%!important}.b-slider-wrapper .b-thumb.active,.b-slider-wrapper .b-thumb:hover{width:24px;height:24px;top:-12px;border-color:#2c61fe}.b-slider-wrapper .b-track{position:relative;background:#ddd}.b-price-input{position:relative;top:28px;color:#121826;display:flex;justify-content:space-between;align-items:center}.b-price-input input{border:1px solid #d4d7de;width:119px;height:26px;display:inline-block;background-color:#fff;font-size:14px;text-align:center;color:#121826;line-height:18px;padding:4px;transition:.2s}.b-price-input .price-range-input-err{border:1px solid #d02c2a}.b-price-input-split{padding:4px}.b-price-input-curr{padding-right:4px;color:#6f7685}.b-price-input-overflow{margin:2px;height:22px;width:8px;display:block;position:absolute;top:0;right:0;background-color:#fff}.list-reset-filter{display:flex;height:22px;align-items:center;justify-content:space-between}.list-reset-filter .filter-text{font-weight:700;color:#121826;margin-right:4px;font-size:16px}.list-reset-filter .filter-number{width:16px;height:16px;line-height:16px;text-align:center;border-radius:8px;background:#c74401;font-size:12px;color:#fff;display:inline-block}.list-reset-filter .filter-click{color:#2c61fe;font-size:14px;cursor:pointer}:root{--smtcColorTextTertiary:#6f7685}body{font-size:14px}.jj-list-container{background-color:#f6f7fa}.jj-list-container .splite-fixed-grey{position:absolute;top:0;left:24px;right:24px}.jj-list-container .bundle-search-component-booking-before{justify-content:center}.jj-list-container .list-loading-book-before{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:16px}.jj-list-container .list-loading-book-before .book-before-title{color:#121826;font-size:14px;font-weight:500}.jj-list-container .ol-usp-verticalList-text__textContainer__subtitle{color:#4f5563}.jj-list-container .list-usp{min-height:270px}.jj-list-container .correct-hotel-range-tips{position:relative}.jj-list-container .correct-hotel-range-tips-content{position:absolute;background:#fff;padding:16px;vertical-align:middle;z-index:2;top:7px;box-shadow:0 -4px 16px 0 rgba(69,88,115,.2)}.jj-list-container .correct-hotel-range-tips-content .correct-text{max-width:457px}.jj-list-container .correct-hotel-range-tips-content:after{position:absolute;top:-10px;left:55px;content:"";width:0;height:0;border:5px solid transparent;border-bottom-color:#fff}.jj-list-container .no-direct-airline{padding:0 16px;margin-top:-8px;color:#6f7685;font-size:12px}.jj-list-container .no-pegging-tip{display:flex;align-items:center;color:#ff6f00;font-size:12px;margin-top:-8px}.jj-list-container .no-pegging-tip span i{font-size:14px}.jj-list-container .bb4{border-bottom:4px solid #f6f7fa}.jj-list-container .p24{padding:24px}.jj-list-container .plr24{padding-left:24px;padding-right:24px}.jj-list-container .pt12{padding-top:12px}.jj-list-container .jj-search{display:flex;justify-content:center}.jj-list-container .jj-content,.jj-list-container .jj-search-content{max-width:1150px;margin:0 auto}.jj-list-container .jj-content a,.jj-list-container .jj-search-content a{color:#2c61fe}.jj-list-container .head-bg{position:absolute;top:0;left:0;right:0;z-index:0;height:150px;background:linear-gradient(-90deg,#2c61fe,#2346ff)}.jj-list-container .content-bg{position:absolute;top:126px;left:0;right:0;height:24px;background-color:#f6f7fa;border-radius:24px 24px 0 0}.jj-list-container .jj-search-content{width:100%;position:relative;box-sizing:border-box;border-radius:8px;min-height:122px;box-shadow:0 8px 20px 0 rgba(15,41,77,.12)}.jj-list-container .f-step-content{display:flex}.jj-list-container .f-step-content-l{flex:1}.jj-list-container .f-step-content .copy-sl{opacity:0}.jj-list-container .jj-left{width:290px;float:left;position:relative;color:#121826}.jj-list-container .jj-left .grey-price:after,.jj-list-container .jj-left-grey:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;z-index:1}.jj-list-container .jj-left .grey-price *,.jj-list-container .jj-left .jji-ic_new_checkbox_unselected,.jj-list-container .jj-left-grey *{color:#6f7685}.jj-list-container .jj-left .jj-left-scroll-area{border-radius:8px 8px 8px 8px;padding-top:16px}.jj-list-container .jj-right{margin-left:303px}.jj-list-container .flight-show-more{position:absolute;top:-35px;right:24px}.jj-list-container .copy-sl{opacity:0}.jj-list-container .fh-searchForm{box-shadow:none;border-radius:8px}.jj-list-container .jj-tab:hover{color:#2c61fe}.jj-list-container .jj-flight-item,.jj-list-container .jj-hotel-item{box-sizing:border-box;border-radius:8px 8px 0 0}.jj-list-container .jj-flight{border-radius:8px}.jj-list-container .pb8{padding-bottom:8px}.jj-list-container .pt30{padding-top:30px}.jj-list-container .mb6{margin-bottom:6px}.jj-list-container .mb9{margin-bottom:9px}.jj-list-container .flight-select-bottom-info{margin:0 24px 4px 16px;padding:16px 0 0;border-top:1px solid #dadfe6}.jj-list-container .flight-select-bottom-info .ml-24{margin-left:-24px}.jj-list-container .flight-select-bottom-info a{color:#006ef6}.fh-square{width:24px;height:24px;display:inline-block;text-align:center;line-height:24px;margin-right:8px}.mc-ft{position:relative;z-index:100}
