*{font-family:BlinkMacSystemFont,-apple-system,Roboto,Helvetica,Arial,sans-serif}.t-2020-12,.t-2020-12>h2,h2{letter-spacing:0;text-align:start}.t-2020-12>h2,h2{color:#0f294d;font-weight:700}@media screen and (max-width:768px){.t-2020-12,.t-2020-12>h2,h2{font-size:18px;line-height:24px;margin-bottom:12px}}@media screen and (min-width:768px){.t-2020-12,.t-2020-12>h2,h2{font-size:28px;line-height:34px;margin-bottom:24px}}.l-1160{padding-left:32px;padding-right:32px;box-sizing:border-box}@media screen and (max-width:768px){.l-1160{margin-left:0;margin-right:0;padding-left:12px;padding-right:12px}}.h5-install-button-wrapper{position:relative}.flight-app-install{margin-top:16px}.flight-app-install-btn{font-weight:600}.flight-app-install-btn:hover{background:#2f5ff1}.flight-schedule-item-detail-tr th:first-child,.flight-schedule-item-tr th:first-child,.flight-schedule-item-v3-tr th:first-child,.flights-schedule-container .flights-schedule-tb .tb-head th:first-child,.td-th-common-style th:first-child{padding-left:24px}.flights-schedule-container ol,.flights-schedule-container ul{list-style-type:none;padding:0;margin:0}.flights-schedule-container .table-wrapper::before{content:"";display:block;height:53px;width:100%;position:absolute;left:0;z-index:0}.flights-schedule-container tr:last-child td{border-bottom:none}.flights-schedule-container .sort-column>div{margin-left:5px}.flights-schedule-container .expand-btn-container .icon-container i{transform:rotate(90deg)}@media screen and (max-width:1024px){.flights-schedule-container .flights-schedule-tb .tb-head .th-route{display:none}.flights-schedule-container .flights-schedule-tb .tb-head .th-weekly-schedule.schedule_weekly_schedule-margin-left{margin-left:100px}}@media screen and (max-width:834px){.flights-schedule-container .flights-schedule-tb .tb-head .th-weekly-schedule.schedule_weekly_schedule-margin-left{margin-left:50px}}@media screen and (max-width:768px){.flights-schedule-container .flights-schedule-tb .tb-head .th-weekly-schedule{display:none}.flights-schedule-container .flights-schedule-tb .tb-head .th-airport{width:30%}}.flights-schedule-container .flights-schedule-btm-search-btn{left:0}.flights-schedule-container .phone .table-wrapper::before{width:0;height:0}.flights-schedule-container .phone .flights-schedule-tb .flight-schedule-item-detail-tr td{padding-bottom:30px}.flights-schedule-container .phone .flights-schedule-tb .tb-head th:first-child{padding-left:16px}.flight-schedule-item-detail-tr .weekly-schedule span,.flight-schedule-item-tr .schedule-item-td .schedule-item-td.weekly-schedule span,.flight-schedule-item-tr .weekly-schedule span,.flight-schedule-item-v3-tr .weekly-schedule span{display:inline-block;width:12px;text-align:center;background:#f0f2f5;padding:2px;margin-right:2px;line-height:1}.flight-schedule-item-detail-tr .airline-info img,.flight-schedule-item-tr .airline-info img,.flight-schedule-item-v3-tr .airline-info img{margin-right:4px;width:40px;height:40px}.flight-schedule-item-detail-tr .single-row-txt,.flight-schedule-item-tr .single-row-txt,.flight-schedule-item-v3-tr .single-row-txt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flight-schedule-item-detail-tr td.no-bottom-line{border-bottom:none}.flight-schedule-item-tr p{white-space:nowrap}.flight-schedule-item-v3-tr .airline-info .airline-imgs{flex-shrink:0}.flight-schedule-item-v3-tr .arrival-airport .time-p{color:#0f294d;font-size:16px;font-weight:500;line-height:22px}.flight-schedule-item-v3-tr .depart-airport-wrapper .depart-airport .time-p{position:relative;color:#0f294d;font-size:16px;font-weight:500;line-height:22px}.flight-schedule-item-v3-tr .depart-airport-wrapper .depart-airport .time-p .time-one{position:absolute;color:#ff6f00;font-size:12px;top:-8px;margin-left:4px}.flights-schedule-container .flights-schedule-tb .tb-head td,.flights-schedule-container .flights-schedule-tb .tb-head th,.td-th-common-style td,.td-th-common-style th{padding-top:24px;padding-bottom:24px;padding-right:10px;text-align:left}.flight-schedule-item-tr .airline-info .airline-link{display:inline-block;width:100%;text-decoration:none}.flight-schedule-item-tr .airline-info a:hover{color:#2681ff;text-decoration:underline}.flight-schedule-item-tr .airline-info .airline-link p,.flight-schedule-item-tr .td-btn .arrow-btn{color:#333}.flights-schedule-hot .flights-schedule-container h2{color:#0f294d;font-size:28px;font-weight:700;text-align:center;margin-bottom:24px}@media screen and (max-width:768px){.flights-schedule-hot .flights-schedule-container h2{font-size:18px;margin-bottom:16px}}[dir=rtl] .flight-schedule-item-tr .airline-info img{margin-right:0;margin-left:4px}[dir=rtl] .flight-schedule-item-tr .depart-airport-wrapper .depart-airport{margin-right:0;margin-left:9px}[dir=rtl] .flight-schedule-item-tr .schedule-item-td.weekly-schedule.weekly-schedule-margin-left,[dir=rtl] .flights-schedule-container .flights-schedule-tb .tb-head .th-weekly-schedule.schedule_weekly_schedule-margin-left{margin-right:150px}[dir=rtl] .iconfont-flight-seo-comp.flight-seo-icon-new-arrow-right{transform:rotate(180deg);display:inline-block}[dir=rtl] .flight-schedule-item-tr .arrival-airport{position:relative;width:50%;display:flex;flex-direction:inherit;padding-right:9px}[dir=rtl] .flight-schedule-item-tr .arrival-airport .airport-code{left:auto}.flights-schedule-container{position:relative;font-size:14px;color:#0f294d}.flights-schedule-container .schedule_title{margin-bottom:16px}.flights-schedule-container .schedule_description{color:#455873;font-size:14px;letter-spacing:0;line-height:18px;text-align:start;margin:16px 0}.flights-schedule-container .table-wrapper{border-radius:2px 2px 2px 2px;box-shadow:0 4px 8px 0 rgba(69,88,115,.12);position:relative;box-sizing:border-box}.flights-schedule-container .app-download-wrapper{padding-left:16px;padding-right:16px}.flight-schedule-item-tr,.flights-schedule-container td{border-bottom:1px solid #f1f3f6}.flights-schedule-container .single-row-txt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flights-schedule-container .sort-column{display:inline-flex;align-items:center;cursor:pointer;user-select:none}.flights-schedule-container .sort-column:hover .up-arrow{border-bottom-color:#27e!important}.flights-schedule-container .expand-btn-container{text-align:right;padding:5px 20px;height:30px;line-height:30px;color:#3264ff;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:flex-end;-webkit-tap-highlight-color:transparent}.flights-schedule-container .expand-btn-container i{display:inline-block;margin-left:8px;position:relative;top:3px}.flights-schedule-container .expand-btn-container .icon-container.expanded i{transform:rotate(-90deg)}.flights-schedule-container .flights-schedule-tb{position:relative;border-collapse:collapse;table-layout:fixed;font-size:14px;width:100%;background-color:#fff}.flights-schedule-container .flights-schedule-tb .tb-head{background-color:#f5f7fa;height:53px;border-radius:8px 8px 0 0}.flights-schedule-container .flights-schedule-tb .tb-head .tb-head-tr{display:flex;height:100%;margin:0 24px;align-items:center}.flights-schedule-container .flights-schedule-tb .tb-head .tb-head-th{display:flex;font-weight:400}.flights-schedule-container .flights-schedule-tb .tb-head .th-airline{width:25%}.flights-schedule-container .flights-schedule-tb .tb-head .th-airport{width:10%}.flights-schedule-container .flights-schedule-tb .tb-head .th-route{width:20%}.flights-schedule-container .flights-schedule-tb .tb-head .th-weekly-schedule{width:15%}.flights-schedule-container .flights-schedule-tb .tb-head .th-weekly-schedule.schedule_weekly_schedule-margin-left{margin-left:150px}.flights-schedule-container .flights-schedule-tb .tb-head .th-button{width:10%}@media screen and (max-width:1024px){.flights-schedule-container .flights-schedule-tb .tb-head .th-route{display:none}.flights-schedule-container .flights-schedule-tb .tb-head .th-weekly-schedule.schedule_weekly_schedule-margin-left{margin-left:100px}}@media screen and (max-width:834px){.flights-schedule-container .flights-schedule-tb .tb-head .th-weekly-schedule.schedule_weekly_schedule-margin-left{margin-left:50px}}@media screen and (max-width:768px){.flights-schedule-container .flights-schedule-tb .tb-head .th-weekly-schedule{display:none}.flights-schedule-container .flights-schedule-tb .tb-head .th-airport{width:30%}}.flights-schedule-container .flights-schedule-btm-search-btn{position:absolute;bottom:0;height:80px;background:linear-gradient(-180deg,rgba(255,255,255,0)0,#fff 70.46%);border-radius:8px 8px 8px 8px;width:100%;text-align:center;line-height:80px}.flights-schedule-container .flights-schedule-btm-search-btn .link,.flights-schedule-container .flights-schedule-btm-search-btn a{text-decoration:none;color:#3264ff;font-size:18px;font-weight:600;margin-right:6px;cursor:pointer}.flights-schedule-container .flights-schedule-btm-search-btn .link:hover,.flights-schedule-container .flights-schedule-btm-search-btn a:hover{text-decoration:underline}.flights-schedule-container .flights-schedule-btm-search-btn i{font-size:14px;color:#3264ff}.flights-schedule-container .phone .flights-schedule-btm-search-btn{position:relative}.flights-schedule-container .phone .table-wrapper{padding-left:0;padding-right:0}.flights-schedule-container .phone .flights-schedule-tb .flight-schedule-item-detail-tr,.flights-schedule-container .phone .flights-schedule-tb .flight-schedule-item-tr{vertical-align:top}.flights-schedule-container .phone .flights-schedule-tb .td-btn{vertical-align:middle}.flights-schedule-container .phone .flights-schedule-tb th{font-size:12px;padding-top:16px;padding-bottom:16px}.flights-schedule-container .phone .flights-schedule-tb td{padding-top:16px;padding-bottom:16px}.flights-schedule-container .phone .flights-schedule-tb .tb-head .tb-head-tr{margin:0 12px}.flights-schedule-container .phone .flights-schedule-tb .tb-head .th-button{padding-right:0;width:5%}.flights-schedule-container .phone .flights-schedule-tb .tb-head .th-airline{width:40%}.flights-schedule-container .phone .flights-schedule-tb .tb-head .th-airport.schedule_arrival{text-align:right}.flights-schedule-container .phone .flights-schedule-tb .tb-head .th-airport.schedule_departure{min-width:125px}.flights-schedule-container .phone .flights-schedule-tb .expand-btn-container{padding:5px 0}.flight-schedule-item-tr{display:flex;margin:0 24px}.flight-schedule-item-tr.no-bottom-line{border-bottom:none;position:relative}.flight-schedule-item-tr.no-bottom-line .schedule-item-td.td-btn{position:relative;right:0;bottom:-40px}.flight-schedule-item-tr .schedule-item-td{padding-top:16px;padding-bottom:16px;text-align:left}.flight-schedule-item-tr .schedule-item-td.airline-info{width:25%}.flight-schedule-item-tr .schedule-item-td.airline-airports,.flight-schedule-item-tr .schedule-item-td.airline-route{width:20%}.flight-schedule-item-tr .schedule-item-td.weekly-schedule{width:15%;display:flex;align-items:center}.flight-schedule-item-tr .schedule-item-td.weekly-schedule.weekly-schedule-margin-left{margin-left:150px}.flight-schedule-item-tr .schedule-item-td .schedule-item-td.weekly-schedule{user-select:none}.flight-schedule-item-tr.isBlur{filter:blur(2px)}.flight-schedule-item-tr .multi-2-txt{word-break:break-word;text-overflow:ellipsis;display:inline-block;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;padding-right:16px;text-align:left}.flight-schedule-item-tr.click-active{background:rgba(50,100,255,.08)}.flight-schedule-item-tr.hidden{display:none}.flight-schedule-item-tr .airline-info{display:flex;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.flight-schedule-item-tr .airline-info .logo-container{margin-bottom:4px;overflow:hidden}.flight-schedule-item-tr .airline-info .flight-no{color:#0f294d;font-size:14px;letter-spacing:0;line-height:18px;margin-bottom:4px}.flight-schedule-item-tr .airline-info .flight-no .number-st{display:inline-block;color:#3264ff;font-size:12px;font-weight:500;height:18px;line-height:18px;padding:0 4px;background:rgba(50,100,255,.08);border:1px solid rgba(50,100,255,.32);border-radius:1px 1px 1px 1px;margin-left:8px}.flight-schedule-item-tr .airline-info .airline-link{color:#333;font-size:12px;letter-spacing:0;line-height:18px}.flight-schedule-item-tr .airline-route{color:#0f294d;font-size:14px;line-height:18px}.flight-schedule-item-tr .airline-airports{vertical-align:top}.flight-schedule-item-tr .arrival-airport{position:relative;width:50%;display:flex;flex-direction:column;padding-left:9px}.flight-schedule-item-tr .arrival-airport .airport-code{position:absolute;top:22px;color:#8592a6;font-size:12px;max-width:80%;line-height:18px;left:21px}.flight-schedule-item-tr .arrival-airport .time-p{position:relative}.flight-schedule-item-tr .arrival-airport .time-p .time-one{position:absolute;color:#ff6f00;font-size:12px;top:-8px;margin-left:4px}@media screen and (max-width:480px){.flight-schedule-item-tr .arrival-airport .time-p .time-one{display:none}}.flight-schedule-item-tr .depart-airport-wrapper{flex:1;display:flex}.flight-schedule-item-tr .depart-airport-wrapper .depart-airport{flex:1;display:flex;flex-direction:column;position:relative;margin-right:9px}.flight-schedule-item-tr .depart-airport-wrapper .depart-airport .airport-code{position:absolute;top:22px;left:0;color:#8592a6;font-size:12px;max-width:80%;line-height:18px}.flight-schedule-item-tr .depart-airport-wrapper .arrow-wrapper{display:flex;justify-content:center;align-items:center}.flight-schedule-item-tr .depart-airport-wrapper .arrow-wrapper .flightType-item{width:6px;height:6px;background:#dadfe6}.flight-schedule-item-tr .depart-airport-wrapper .arrow-wrapper .flightType-line{width:68px;height:2px;background:#dadfe6}.flight-schedule-item-tr .depart-airport-wrapper .airline-icon{flex:2;display:flex;flex-direction:column}.flight-schedule-item-tr .depart-airport-wrapper .airline-icon .airline-arrow{align-self:center;padding-top:0!important;border-bottom-color:#dadfe6!important}.flight-schedule-item-detail-tr .depart-airport-wrapper .airline-icon .airline-arrow .right-arrow,.flight-schedule-item-tr .depart-airport-wrapper .airline-icon .airline-arrow .right-arrow{border-left-color:#dadfe6!important;border-bottom-color:#dadfe6!important}.flight-schedule-item-tr .depart-airport-wrapper .airline-icon .txt-direct{color:#8592a6;font-size:12px;line-height:18px;text-align:center}.flight-schedule-item-tr .depart-airport-wrapper .airline-icon .txt-sign{display:flex;justify-content:center;text-align:center;font-size:12px;color:#8592a6;height:18px}.flight-schedule-item-tr .airport-container{display:flex;min-width:86px}.flight-schedule-item-tr .weekly-schedule{user-select:none}.flight-schedule-item-tr .td-btn{display:flex;flex-grow:1;justify-content:end;position:relative;text-align:right;width:10%;border-bottom:none;overflow:hidden;align-items:center}.flight-schedule-item-detail-tr .td-btn .arrow-btn i,.flight-schedule-item-tr .td-btn .arrow-btn i,.flight-schedule-item-v3-tr .td-btn .arrow-btn i{color:#0f294d}.flight-schedule-item-tr .btn{background:#3264ff;color:#fff;min-width:80px;text-align:center;height:36px;line-height:36px;border-radius:4px;box-sizing:border-box;padding:0 1em;display:inline-block;vertical-align:middle;white-space:nowrap;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent}.flight-schedule-item-tr .btn:hover{position:relative;background:#2f5ff1}.flight-schedule-item-tr .arrow-btn{display:none;text-decoration:none;-webkit-tap-highlight-color:transparent}@media screen and (max-width:1024px){.flight-schedule-item-tr .schedule-item-td.weekly-schedule.weekly-schedule-margin-left{margin-left:100px}.flight-schedule-item-tr .schedule-item-td.airline-route{display:none}}@media screen and (max-width:834px){.flight-schedule-item-tr .schedule-item-td.weekly-schedule.weekly-schedule-margin-left{margin-left:50px}}@media screen and (max-width:768px){.flight-schedule-item-tr .schedule-item-td.weekly-schedule{display:none}.flight-schedule-item-tr .schedule-item-td.airline-airports{width:60%}}@media screen and (max-width:480px){.flight-schedule-item-tr{margin:0 12px}.flight-schedule-item-tr .schedule-item-td:first-child{padding-left:0;width:40%}.flight-schedule-item-tr .td-btn::after{bottom:0;width:calc(100% - 16px)}.flight-schedule-item-tr .number-st{display:none!important}.flight-schedule-item-tr .arrow-btn{display:unset;position:absolute;right:0;top:50%;margin-top:-8px}.flight-schedule-item-tr .btn{display:none}.flight-schedule-item-tr .td-btn{width:5%;position:relative;border-bottom:none;overflow:hidden}}.flight-schedule-item-tr-collection:hover{background:rgba(50,100,255,.08);cursor:pointer}.flight-schedule-item-detail-tr{display:flex;margin:0 24px}.flight-schedule-item-detail-tr.isBlur{filter:blur(2px)}.flight-schedule-item-detail-tr.click-active{background:rgba(50,100,255,.08)}.flight-schedule-item-detail-tr p,.flight-schedule-item-tr p,.flight-schedule-item-v3-tr p{margin:0;padding:0;line-height:18px}.flight-schedule-item-detail-tr.hidden{display:none}.flight-schedule-item-detail-tr td,.flight-schedule-item-detail-tr th,.flight-schedule-item-tr td,.flight-schedule-item-tr th{padding-top:24px;padding-bottom:24px;padding-right:10px;text-align:left}.flight-schedule-item-detail-tr .airline-info{width:25%;padding:16px 0;display:flex;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.flight-schedule-item-detail-tr .airline-info .logo-container{margin-bottom:4px;overflow:hidden}.flight-schedule-item-detail-tr .airline-info .logo-container .more-detail{color:#3264ff;font-size:14px;display:flex;position:absolute}.flight-schedule-item-detail-tr .airline-info .logo-container .more-detail i,.flight-schedule-item-v3-tr .airline-info .logo-container .more-detail i{font-size:16px;margin-left:4px;transform:rotate(90deg)}.flight-schedule-item-detail-tr .airline-info .flight-no{color:#0f294d;font-size:14px;letter-spacing:0;line-height:18px;margin-bottom:4px}.flight-schedule-item-detail-tr .airline-info .airline-link{color:#8592a6;font-size:12px;letter-spacing:0;line-height:18px}.flight-schedule-item-detail-tr .airline-route{color:#0f294d;font-size:14px;line-height:18px}.flight-schedule-item-detail-tr .airline-airports{width:60%;vertical-align:top;padding:16px 0}.flight-schedule-item-detail-tr .arrival-airport{margin-bottom:22px;position:relative;width:50%;display:flex;flex-direction:column;padding-left:9px}.flight-schedule-item-detail-tr .arrival-airport .airport-code{position:absolute;top:22px;color:#8592a6;font-size:12px;max-width:80%;line-height:18px;left:21px}.flight-schedule-item-detail-tr .arrival-airport .time-p{position:relative}.flight-schedule-item-detail-tr .arrival-airport .time-p .time-one{position:absolute;color:#ff6f00;font-size:12px;top:-8px;margin-left:4px}@media screen and (max-width:480px){.flight-schedule-item-detail-tr .arrival-airport .time-p .time-one{display:none}}.flight-schedule-item-detail-tr .depart-airport-wrapper{flex:1;display:flex}.flight-schedule-item-detail-tr .depart-airport-wrapper .depart-airport{flex:1;display:flex;flex-direction:column;position:relative;margin-bottom:22px;margin-right:9px}.flight-schedule-item-detail-tr .depart-airport-wrapper .depart-airport .airport-code{position:absolute;top:22px;left:0;color:#8592a6;font-size:12px;max-width:80%;line-height:18px}.flight-schedule-item-detail-tr .depart-airport-wrapper .arrow-wrapper{display:flex;justify-content:center;align-items:center;position:relative}.flight-schedule-item-detail-tr .depart-airport-wrapper .arrow-wrapper .num-circle-group{position:absolute;display:flex;width:50%;justify-content:space-around}.flight-schedule-item-detail-tr .depart-airport-wrapper .arrow-wrapper .num-circle{width:2px;height:2px;background:#fff;border:2px solid #dadfe6}.flight-schedule-item-detail-tr .depart-airport-wrapper .airline-icon{flex:2;display:flex;flex-direction:column}.flight-schedule-item-detail-tr .depart-airport-wrapper .airline-icon .airline-arrow{align-self:center;padding-top:0!important;border-bottom-color:#dadfe6!important}.flight-schedule-item-detail-tr .depart-airport-wrapper .airline-icon .txt-direct{color:#8592a6;font-size:12px;line-height:18px;text-align:center}.flight-schedule-item-detail-tr .depart-airport-wrapper .airline-icon .txt-sign{display:flex;justify-content:center;text-align:center;font-size:12px;color:#8592a6}.flight-schedule-item-detail-tr .airport-container{display:flex;min-width:86px}.flight-schedule-item-detail-tr .weekly-schedule{user-select:none}.flight-schedule-item-detail-tr .td-btn{display:flex;flex-grow:1;justify-content:end;position:relative;text-align:right;width:10%;border-bottom:none;overflow:hidden;align-items:center}.flight-schedule-item-detail-tr .btn{background:#3264ff;color:#fff;min-width:80px;text-align:center;height:36px;line-height:36px;border-radius:4px;box-sizing:border-box;padding:0 1em;display:inline-block;vertical-align:middle;white-space:nowrap;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent}.flight-schedule-item-detail-tr .btn:hover{background:#2f5ff1}.flight-schedule-item-detail-tr .arrow-btn{display:none;text-decoration:none;-webkit-tap-highlight-color:transparent}@media screen and (max-width:1024px){.flight-schedule-item-detail-tr td.airline-route{display:none}}@media screen and (max-width:768px){.flight-schedule-item-detail-tr td.weekly-schedule{display:none}}@media screen and (max-width:480px){.flight-schedule-item-detail-tr{margin:0 12px}.flight-schedule-item-detail-tr td:first-child{padding-left:0;margin-left:16px}.flight-schedule-item-detail-tr .td-btn::after{width:calc(100% - 16px)}.flight-schedule-item-detail-tr .airline-info{width:40%}.flight-schedule-item-detail-tr .arrow-btn{display:unset;position:absolute;right:0;top:50%}.flight-schedule-item-detail-tr .txt-direct{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:18px}.flight-schedule-item-detail-tr .btn{display:none}.flight-schedule-item-detail-tr .td-btn{width:5%;position:relative;border-bottom:none}}.flight-schedule-item-v3-tr{background:#fff;border:2px solid #fff;box-shadow:0 4px 16px 0 rgba(15,41,77,.04);border-radius:4px 4px 4px 4px;margin-bottom:8px;padding:12px}.flight-schedule-item-v3-tr.isBlur{filter:blur(2px)}.flight-schedule-item-v3-tr .item-v3-row{display:flex;justify-content:space-between}.flight-schedule-item-v3-tr .item-v3-row.item-v3-row-btn p{width:100%;color:#fff;font-size:14px;padding:8px;background:#3264ff;border-radius:4px 4px 4px 4px;margin-top:12px;text-align:center}.flight-schedule-item-v3-tr .item-v3-tr{display:inline-block}.flight-schedule-item-v3-tr td,.flight-schedule-item-v3-tr td.no-bottom-line{border-bottom:none}.flight-schedule-item-v3-tr.click-active{background:rgba(50,100,255,.08)}.flight-schedule-item-v3-tr p{white-space:nowrap}.flight-schedule-item-v3-tr.hidden{display:none}.flight-schedule-item-v3-tr td,.flight-schedule-item-v3-tr th{padding-top:24px;padding-bottom:24px;padding-right:10px;text-align:left}.flight-schedule-item-v3-tr .airline-info{display:flex;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.flight-schedule-item-v3-tr .airline-info .airline-imgs{position:relative;width:32px;height:32px}.flight-schedule-item-v3-tr .airline-info .airline-imgs.airline-imgs-1 img{position:absolute;top:1px;left:1px;width:30px;height:30px;border-radius:100%}.flight-schedule-item-v3-tr .airline-info .airline-imgs.airline-imgs-2 img{position:absolute;width:20px;height:20px;border-radius:100%}.flight-schedule-item-v3-tr .airline-info .airline-imgs.airline-imgs-2 .imgs-1{left:10px;top:10px}.flight-schedule-item-v3-tr .airline-info .airline-imgs.airline-imgs-3 img{position:absolute;width:16px;height:16px;border-radius:100%}.flight-schedule-item-v3-tr .airline-info .airline-imgs.airline-imgs-3 .imgs-1{left:8px;top:8px}.flight-schedule-item-v3-tr .airline-info .airline-imgs.airline-imgs-3 .imgs-2{left:16px;top:16px}.flight-schedule-item-v3-tr .airline-info .logo-container{margin-bottom:4px;margin-left:4px;overflow:hidden}.flight-schedule-item-v3-tr .airline-info .logo-container .more-detail{color:#3264ff;font-size:14px;display:flex;position:absolute}.flight-schedule-item-v3-tr .airline-info .flight-no{color:#0f294d;font-size:14px;letter-spacing:0;line-height:18px;margin-bottom:4px}.flight-schedule-item-v3-tr .airline-info .airline-link{color:#8592a6;font-size:12px;letter-spacing:0;line-height:18px}.flight-schedule-item-v3-tr .airline-route,.t-2020-12{color:#0f294d;font-size:14px;line-height:18px}.flight-schedule-item-v3-tr .airline-airports{vertical-align:top}.flight-schedule-item-v3-tr .arrival-airport{margin-bottom:22px;position:relative;width:50%;display:flex;flex-direction:column;padding-left:9px}.flight-schedule-item-v3-tr .arrival-airport .airport-code{position:absolute;top:22px;color:#8592a6;font-size:12px;max-width:80%;line-height:18px;left:21px}.flight-schedule-item-v3-tr .arrival-airport .time-p{position:relative}.flight-schedule-item-v3-tr .arrival-airport .time-p .time-one{position:absolute;color:#ff6f00;font-size:12px;top:-8px;margin-left:4px}@media screen and (max-width:480px){.flight-schedule-item-v3-tr .arrival-airport .time-p .time-one{display:none}}.flight-schedule-item-v3-tr .depart-airport-wrapper{flex:1;display:flex}.flight-schedule-item-v3-tr .depart-airport-wrapper .depart-airport{flex:1;display:flex;flex-direction:column;position:relative;margin-bottom:22px;margin-right:9px}.flight-schedule-item-v3-tr .depart-airport-wrapper .depart-airport .airport-code{position:absolute;top:22px;left:0;color:#8592a6;font-size:12px;max-width:80%;line-height:18px}.flight-schedule-item-v3-tr .depart-airport-wrapper .arrow-wrapper{display:flex;justify-content:center;align-items:center;position:relative}.flight-schedule-item-v3-tr .depart-airport-wrapper .arrow-wrapper .flightType-item{width:6px;height:6px;background:#dadfe6}.flight-schedule-item-v3-tr .depart-airport-wrapper .arrow-wrapper .flightType-line{width:68px;height:2px;background:#dadfe6}.flight-schedule-item-v3-tr .depart-airport-wrapper .arrow-wrapper .num-circle-group{position:absolute;display:flex;width:50%;justify-content:space-around}.flight-schedule-item-v3-tr .depart-airport-wrapper .arrow-wrapper .num-circle{width:2px;height:2px;background:#fff;border:2px solid #dadfe6}.flight-schedule-item-v3-tr .depart-airport-wrapper .airline-icon{flex:2;display:flex;flex-direction:column}.flight-schedule-item-v3-tr .depart-airport-wrapper .airline-icon .airline-arrow{align-self:center;padding-top:0!important;border-bottom-color:#dadfe6!important}.flight-schedule-item-v3-tr .depart-airport-wrapper .airline-icon .airline-arrow .right-arrow{border-left-color:#dadfe6!important;border-bottom-color:#dadfe6!important}.flight-schedule-item-v3-tr .depart-airport-wrapper .airline-icon .txt-direct{width:100%;color:#8592a6;font-size:12px;line-height:18px;text-align:center}.flight-schedule-item-v3-tr .depart-airport-wrapper .airline-icon .txt-sign{display:flex;justify-content:center;text-align:center;font-size:12px;color:#8592a6}.flight-schedule-item-v3-tr .airport-container{display:flex;min-width:86px}.flight-schedule-item-v3-tr .weekly-schedule{user-select:none}.flight-schedule-item-v3-tr .td-btn{position:relative;text-align:right;width:10%;padding-right:24px;border-bottom:none;overflow:hidden}.flight-schedule-item-v3-tr .td-btn::after{content:"";display:block;position:absolute;bottom:0;left:0;width:calc(100% - 24px);height:1px;background:#f1f3f6}.flight-schedule-item-v3-tr .btn{background:#3264ff;color:#fff;min-width:80px;text-align:center;height:36px;line-height:36px;border-radius:4px;box-sizing:border-box;padding:0 1em;display:inline-block;vertical-align:middle;white-space:nowrap;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent}.flight-schedule-item-v3-tr .btn:hover{background:#2370e0}.flight-schedule-item-v3-tr .arrow-btn{display:none;text-decoration:none;-webkit-tap-highlight-color:transparent}@media screen and (max-width:1024px){.flight-schedule-item-v3-tr td.airline-route{display:none}}@media screen and (max-width:768px){.flight-schedule-item-v3-tr td.weekly-schedule{display:none}}@media screen and (max-width:480px){.flight-schedule-item-v3-tr td:first-child{padding-left:0;margin-left:16px}.flight-schedule-item-v3-tr .td-btn::after{width:calc(100% - 16px)}.flight-schedule-item-v3-tr .arrow-btn{display:unset;position:absolute;right:0;margin-right:10px;top:50%;margin-top:-8px}.flight-schedule-item-v3-tr .txt-direct{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:18px;width:56px}.flight-schedule-item-v3-tr .btn{display:none}.flight-schedule-item-v3-tr .td-btn{width:0%;position:relative;border-bottom:none}}.t-2020-12{font-size:28px;font-weight:700;text-align:center;line-height:48px;margin-bottom:24px}@media screen and (max-width:768px){.t-2020-12{font-size:18px;margin-bottom:16px}}.m-b-48{margin-bottom:48px}.l-1160{max-width:1160px;margin:0 auto}.flights-schedule-hot .expand-btn-container .icon-container{display:flex;align-items:center;gap:8px;cursor:pointer;user-select:none}.flights-schedule-hot .expand-btn-container .icon-container .btn-text{flex-shrink:0}.flights-schedule-hot .expand-btn-container .icon-container .arrow-icon{transition:transform .3s ease;transform:rotate(0deg);flex-shrink:0}.flights-schedule-hot .expand-btn-container .icon-container.expanded .arrow-icon{transform:rotate(180deg)}.flights-schedule-hot .expand-btn-container .icon-container:hover{opacity:.8}.hidden{display:none!important}.flight-app-install{text-align:center}.flight-app-install-btn{display:block;position:relative;background:#3264ff;color:#fff;font-size:14px;border-radius:2px;padding:16px 16px 14px;margin-top:8px;margin-bottom:8px;box-shadow:0 4px 16px 0 rgba(69,88,115,.2);text-decoration:none;text-align:center}@media screen and (min-width:768px){.flight-app-install{display:none}}