.flight-city-wrap{position:absolute;left:0;bottom:0;display:none;z-index:999}.flight-city-wrap>div{background-color:#fff;box-shadow:2px 5px 8px rgba(119,119,119,0.1);border:1px #eee solid;color:#453d54;position:absolute;width:800px}.flight-city-wrap .close-wrap{right:-51px;top:-1px;background:#1e56a6}.flight-city-wrap .close-wrap i{color:#fff}.flight-city-wrap .close-wrap:hover{background:#16407b}.flight-city-wrap .flight-city-header{color:#000;font-weight:bold;padding:10px;font-size:18px}.flight-city-wrap .flight-city-content{padding:15px}.flight-city-wrap .flight-city-title{padding:10px}.flight-city-wrap .flight-city-title .tab-nav{padding:0}.flight-city-wrap .flight-city-title dt{color:#000;font-weight:bold;font-size:16px;text-align:left;width:130px;white-space:nowrap}.flight-city-wrap .flight-city-item-title{color:#1e56a6;font-weight:bold;width:40px}.flight-city-wrap .flight-city-item a{padding:0 6px;margin-bottom:4px;width:100%;cursor:pointer;display:inline-block}.flight-city-wrap .flight-city-item a:hover{background-color:#eee}.flight-city-wrap .flight-city-item dl,.flight-city-wrap .flight-city-item dd{display:flex;flex-wrap:wrap}.flight-city-search-wrap{position:absolute;left:0;bottom:0;display:none;z-index:999}.flight-city-search-wrap h4{color:#000;font-weight:bold;padding:10px;font-size:18px;border-bottom:#eee 1px solid}.flight-city-search-wrap .flight-city-search-empty{text-align:center;padding:10px}.flight-city-search-wrap .flight-city-search{background-color:#fff;box-shadow:2px 5px 8px rgba(119,119,119,0.1);border:1px #eee solid;color:#453d54;position:absolute;width:400px}.flight-city-search-wrap .flight-city-search>div{overflow-x:hidden;max-height:200px}.flight-city-search-wrap .flight-city-search-item{background:#fff none repeat scroll 0 0;border-bottom:#eee 1px solid;overflow:hidden;padding:4px 10px;cursor:pointer}.flight-city-search-wrap .flight-city-search-item:hover{background-color:#f2f2f2}.flight-city-search-wrap .flight-city-search-item .btn{box-shadow:none;width:70px;margin-right:10px}.flight-city-search-wrap .flight-city-search-item dl{width:100%;display:flex}.flight-city-search-wrap .flight-city-search-item dl b{margin-right:4px}.flight-city-search-wrap .flight-city-search-item dd{color:#666}.flight-entry-wrap{padding:48px 0}.flight-entry-wrap:before{background:rgba(0,0,0,0.38)}.flight-entry-wrap .flight-w-l{width:850px;margin:0 auto}.flight-rec-wrap .title,.flight-rec-wrap .sub-title{margin-bottom:10px}.flight-rec-wrap .title{font-size:30px}.flight-rec-wrap .sub-title{font-size:20px;color:#999}.flight-rec-wrap .text{padding:0}.flight-wrap .flight-return-date{display:none !important;margin-right:0 !important}.flight-wrap .flight-return-date-blank{display:block;margin-right:0 !important}.flight-wrap.flight-one-way .flight-trip{color:#000}.flight-wrap.flight-one-way .flight-trip span:nth-child(1){background:#1e56a6;color:#fff}.flight-wrap.flight-round-trip .flight-trip span:nth-child(2){background:#1e56a6;color:#fff}.flight-wrap.flight-round-trip .flight-return-date{display:flex !important}.flight-wrap.flight-round-trip .flight-return-date-blank{display:none}.flight-wrap .flight-w-l,.flight-wrap .flight-w-r{position:relative;z-index:auto}.flight-wrap .flight-w-r{margin-left:30px;width:50%;color:#fff;font-size:30px}.flight-wrap .flight-w-l{padding:28px;background:#fff}.flight-wrap .flight-title{font-size:20px;font-weight:bold}.flight-wrap .flight-title span{margin-left:10px;color:#bbb;font-size:14px;font-weight:normal}.flight-wrap .flight-trip{border:1px solid #1e56a6;display:inline-block;margin-bottom:10px;border-radius:2px;position:absolute;top:20px;left:50%;transform:translateX(-50%);font-size:0}.flight-wrap .flight-trip span{font-size:14px;transition:all .3s;line-height:36px;display:inline-block;padding:0 30px;cursor:pointer}.flight-wrap .flight-trip span:hover{font-weight:bold}.flight-search-wrap{margin:20px 0}.flight-search-wrap .flight-s-2{display:none}.flight-search-wrap .flight-s-1{color:#999}.flight-search-wrap .flight-s-1 i{color:#999}.flight-search-wrap .flight-wrap{margin-bottom:15px;box-shadow:0 2px 2px rgba(224,224,224,0.24),0 0 2px rgba(167,136,136,0.4)}.flight-search-wrap .fix-t-sticky{z-index:3;background:#fff;box-shadow:2px 5px 8px rgba(119,119,119,0.1)}.flight-search-wrap .fix-t-sticky .form-box{padding-bottom:0}.flight-search-wrap .fix-t-sticky .flight-wrap{box-shadow:none}.flight-search-wrap .fix-t-sticky .flight-w-l{padding:10px 0 0 0}.flight-search-wrap .fix-t-sticky .flight-pax-count{margin-top:5px}.flight-search-wrap .fix-t-sticky .flight-trip{top:10px;right:0;transform:initial;left:initial}.flight-search-wrap .fix-t-sticky .flight-form{margin-top:0}.flight-search-wrap .flight-form{margin-top:20px}.flight-search-wrap .flight-filter-l{margin-right:20px}.flight-search-wrap .btn-flight-search{width:150px;margin:0}.flight-search-wrap .flight-filter-where,.flight-search-wrap .flight-filter-sort{background:#fff;box-shadow:0 2px 2px rgba(224,224,224,0.24),0 0 2px rgba(167,136,136,0.4)}.flight-search-wrap .flight-pax-count{padding:0 100px;margin-top:30px}.flight-search-wrap .timeRange-wrap{margin:40px 0}.flight-search-wrap .flight-filter-where{min-height:600px;background-color:#fff;display:inline-block;padding:10px;margin-bottom:20px;width:280px}.flight-search-wrap .flight-filter-where .filter-title{font-weight:bold}.flight-search-wrap .flight-filter-where .filter-title em{font-size:14px;color:#999;font-style:normal;margin-left:4px}.flight-search-wrap .flight-filter-where .filter-item{margin-bottom:20px;border-bottom:#eee 1px solid}.flight-search-wrap .flight-filter-where .filter-item:last-child{border-bottom:none;margin-bottom:0}.flight-search-wrap .flight-filter-where .filter-item .filter-where-item:hover .icon-checkbox{color:#999}.flight-search-wrap .flight-filter-where .icon-checkbox{color:#fff}.flight-search-wrap .flight-filter-where .icon-checkbox.on{color:#fff !important}.flight-search-wrap .flight-filter-where .title{font-size:16px;font-weight:500}.flight-search-wrap .flight-filter-where .title em{font-size:14px;color:#999}.flight-search-wrap .flight-filter-where ul li{height:36px;width:100%;display:flex;align-items:center}.flight-search-wrap .flight-filter-where ul li i{display:inline-block;width:18px;font-size:16px;color:#ccc}.flight-search-wrap .flight-filter-where ul li:hover{cursor:pointer}.flight-search-wrap .flight-filter-where ul li .text{flex:1}.flight-filter-body .no-tax{display:none}.flight-filter-body.exclusive-tax .yes-tax{display:none}.flight-filter-body.exclusive-tax .no-tax{display:inline-block}.flight-filter-top,.flight-filter-info{height:30px;margin-bottom:10px}.flight-filter-top i,.flight-filter-info i{font-size:18px;margin-right:10px}.flight-filter-sort{padding:10px;margin-bottom:10px;line-height:25px}.flight-filter-sort>div{display:flex}.flight-filter-sort>div a{padding:0 10px;cursor:pointer}.flight-filter-sort>div a:hover{background:#f9f9f9}.flight-filter-sort>div a i{margin-left:6px;font-weight:bold}.flight-filter-sort>div a.on{background:#1e56a6;color:#fff}.flight-filter-sort>div a.on.on-asc .up{color:#000}.flight-filter-sort>div a.on.on-desc .down{color:#000}.flight-filter-sort .filter-tab-by a{border:1px solid #1e56a6;color:#1e56a6}.flight-filter-sort .filter-sort-by a{margin-right:25px}.flight-filter-r{position:relative}.flight-filter-item-emp{background:url(../../images/common/flight.gif) no-repeat center 200px #fff;min-height:600px;box-shadow:0 0 4px #d6d2d2;padding:20px;font-size:20px;color:#c00000}.flight-filter-item-emp.hide-bg{background:#fff}.flight-filter-item-wrap{min-height:600px;display:none}.flight-filter-item-wrap .item{position:relative;background-color:#fff;margin-bottom:14px;box-shadow:2px 5px 8px rgba(119,119,119,0.1)}.flight-filter-item-wrap .item .item-index{position:absolute;background:#ff910f;display:inline-block;left:0;top:0;color:#fff;font-size:12px;padding:0 3px}.flight-filter-item-wrap .item .i-title{font-size:18px;font-weight:bold;margin-bottom:8px;text-align:left;color:#000}.flight-filter-item-wrap .item .airline-info{padding:10px 20px}.flight-filter-item-wrap .item .airline-info>div{display:flex}.flight-filter-item-wrap .item .i-detail{width:280px}.flight-filter-item-wrap .item .i-detail .i-logo{margin-right:10px}.flight-filter-item-wrap .item .i-detail .i-logo span{border:#eee 1px solid;display:inline-block}.flight-filter-item-wrap .item .i-detail .i-num{color:#999}.flight-filter-item-wrap .item .i-detail .i-name{font-size:16px}.flight-filter-item-wrap .item .i-schedule-wrap{display:flex;justify-content:center}.flight-filter-item-wrap .item .i-schedule-wrap .i-schedule-time{font-size:24px}.flight-filter-item-wrap .item .i-schedule-wrap .i-schedule-airport{color:#999}.flight-filter-item-wrap .item .i-schedule-wrap .i-schedule-icon{color:#bbb;padding:5px 20px}.flight-filter-item-wrap .item .i-schedule-wrap .i-schedule-icon i{font-size:24px}.flight-filter-item-wrap .item .i-schedule-wrap .i-schedule-from{text-align:right}.flight-filter-item-wrap .item .i-schedule-wrap .i-schedule-from,.flight-filter-item-wrap .item .i-schedule-wrap .i-schedule-to{min-width:200px}.flight-filter-item-wrap .item .i-more{width:300px;color:#aaa;justify-content:end}.flight-filter-item-wrap .item .i-more .fa-clock-o{font-size:16px}.flight-filter-item-wrap .item .i-more .i-stop-info{margin:0 30px 0 10px;color:#1e56a6}.flight-filter-item-wrap .item .i-more .i-stop-info i{margin-right:5px}.flight-filter-item-wrap .item .i-action{position:absolute;right:20px;bottom:10px}.flight-filter-item-wrap .item .i-action a .rotate{transform:rotate(-180deg)}.flight-filter-item-wrap .item .flight-sub-item{padding:6px 10px;background-color:#fafafa;border-top:solid 1px rgba(151,151,151,0.3)}.flight-filter-item-wrap .item .flight-sub-item .sub-more{cursor:pointer;display:flex}.flight-filter-item-wrap .item .flight-sub-item .sub-more i{margin-right:10px}.flight-filter-item-wrap .item .flight-sub-item .tax-info{color:#bbb}.flight-filter-item-wrap .item .flight-sub-item .item-price{text-align:center}.flight-filter-item-wrap .item .flight-sub-item .flight-reserve{margin-left:10px;padding-left:30px;padding-right:30px}.flight-filter-item-wrap .item .flight-expend{background-color:#fafafa;border-top:#1e56a6 2px solid;display:none}.flight-filter-item-wrap .item .flight-expend h3{text-align:left;color:#1e56a6;margin-bottom:10px;font-weight:bold}.flight-filter-item-wrap .item .flight-expend li{padding:6px 10px}.flight-filter-item-wrap .item .flight-expend li:nth-child(even){border-left:#1e56a6 1px solid}.flight-filter-item-wrap .item .flight-expend li>div{margin-bottom:10px}.flight-filter-item-wrap .item .flight-expend li>div:last-child{margin-bottom:0}.flight-filter-item-wrap .item .flight-expend ul{width:100%}.flight-filter-item-wrap .item .flight-expend .section-1{color:#999}.flight-filter-item-wrap .item .flight-expend .i-logo{margin-right:10px}.flight-filter-item-wrap .item .flight-expend .i-logo span{border:#eee 1px solid;display:inline-block}.flight-filter-item-wrap .item .flight-expend .i-logo img{height:30px}.flight-filter-item-wrap .item .flight-expend .section-2>div,.flight-filter-item-wrap .item .flight-expend .section-3>div{margin-right:5px}.flight-filter-item-wrap .item .flight-expend .section-2>div:nth-child(2),.flight-filter-item-wrap .item .flight-expend .section-3>div:nth-child(2){font-weight:bold}.flight-filter-item-wrap .item .flight-expend .detail-item .section-r>div{margin-bottom:6px}@keyframes process{from{width:0}to{width:100%}}.search-progress{background:#1e56a6;height:2px;transition:width .5s ease-out 0s;width:0;animation:process 60s linear;animation-fill-mode:forwards;position:relative}.search-progress .line{border-radius:0 0 10px 10px;box-shadow:0 0 6px rgba(0,174,239,0.5),0 0 10px rgba(0,174,239,0.4),0 0 15px rgba(0,174,239,0.4);content:"";height:2px;position:absolute;right:0;top:0;width:24px}.search-progress.end{width:100% !important;animation:process 0s linear}.search-progress.end .line{display:none}.flight-reload-time{z-index:100;display:none}.flight-reload-time>div{border-radius:4px;overflow:hidden;text-align:center;padding:20px 0 0 0}.flight-reload-time .text{padding:20px 15px;line-height:30px;font-size:18px}.flight-reload-time .btn-flight-reload{line-height:50px;cursor:pointer;border-top:#ddd 1px solid}.flight-reload-time .btn-flight-reload:hover{background:#f9f9f9}.booking-wrap .traveler-title{margin-right:20px}.booking-wrap .traveler-title dl{border:#1e56a6 1px solid}.booking-wrap .traveler-title label{font-size:24px;font-weight:bold;padding:0 4px}.booking-wrap .traveler-title dt,.booking-wrap .traveler-title dd{padding:5px 10px}.booking-wrap .traveler-title dd{background:#1e56a6;color:#fff;text-align:center}.flight-home-wrap .flight-wrap{margin:0 auto;padding:40px 0;width:700px;box-shadow:2px 5px 8px rgba(119,119,119,0.1)}.flight-home-wrap .flight-wrap .flight-w-l{padding-bottom:0}.flight-home-wrap .flight-wrap .form-box{padding:0}/*# sourceMappingURL=flight.css.map */