﻿.chosen-box{position:relative;display:inline-block;margin-left:25px}.chosen-box.first-chosen{margin-left:0}.chosen-box input{display:none}.chosen-box label{cursor:pointer;float:left}.chosen-box label i{display:inline-block;position:relative;border:1px solid #b3b3b3;border-radius:100%;height:14px;width:14px;top:0;left:5px;z-index:5;background:#fff;float:left}.chosen-box input[type="radio"]+label i:before{display:block;position:absolute;content:'';border-radius:100%;height:6px;width:6px;top:3px;left:3px;margin:auto}.chosen-box input[type="radio"]:checked+label i:before{background:#181818}.chosen-box span{margin-left:10px;float:left}#box-booking{margin-top:455px}#box-booking ul.list-inline{background:#d72025;margin-left:0;height:50px;line-height:50px;border-top-left-radius:5px;border-top-right-radius:5px}#box-booking ul.list-inline li{padding:0 10px;color:#fff;border-right:1px solid #f83e44;float:left;text-align:center;font-size:16px;cursor:pointer}#box-booking ul.list-inline li:nth-child(2)>a>span{vertical-align:middle;margin-left:15px}#box-booking ul.list-inline li:nth-child(5){padding:0 5px}#box-booking ul.list-inline li a{color:#fff;display:block}#box-booking ul.list-inline li a:hover{color:#fff}#box-booking ul.list-inline li:last-child{border-right:none}#box-booking ul.list-inline li.active{background:#fff !important;color:#e01d23;font-weight:bold;border-top-left-radius:5px;border-right:0}#box-booking ul.list-inline li .address{float:left;line-height:1;margin-right:3px}#box-booking ul.list-inline li .address .add-detail{display:block;font-size:20px;margin:5px 0 3px}#box-booking ul.list-inline li .num-group{float:right}#box-booking ul.list-inline li .num-group .num-phone{display:block;font-size:20px;font-weight:bold}#box-booking ul.list-inline li .num-group .date{font-size:12px}#box-booking ul.list-inline li img{vertical-align:middle;transition:none}#box-booking ul.list-inline li.home-box-search-ticket img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-ms-filter:brightness(0) invert(1)}#box-booking ul.list-inline li.home-box-search-ticket.active img,#box-booking ul.list-inline li.home-box-search-ticket:hover img{-webkit-filter:none;filter:none;-ms-filter:none}#box-booking ul.list-inline li:nth-child(1) h1{height:50px;line-height:41px}#box-booking ul.list-inline li:nth-child(1) span{margin-left:20px;font-size:16px;font-weight:600}#box-booking ul.list-inline li:nth-child(4) img{margin-right:5px}#box-booking ul.list-inline li:nth-child(4) span{margin-left:0}#box-booking ul.list-inline li:nth-child(3) span{margin-left:20px}#box-booking ul.list-inline li.home-box-search-promotion .ic-p{width:33px;height:24px;background:url(/Areas/Korean/Images/Desktop/Module/Icon/$.png) no-repeat;display:inline-block;vertical-align:middle;margin-right:15px}#box-booking ul.list-inline li.home-box-search-fae .ic-fae{width:71px;height:26px;background:url(/Images/Desktop/Views/Home/Index/ic_free_easy.png) no-repeat;display:inline-block;vertical-align:middle;background-size:cover !important}#box-booking ul.list-inline li.home-box-search-fae.package-tour .ic-fae{width:26px;height:26px;background:url(/Areas/Korean/Images/Desktop/Views/Home/Index/compass_w.png) no-repeat}#box-booking ul.list-inline li.home-box-search-fae .ic-seoul{width:30px;height:25px}#box-booking ul.list-inline li.home-box-search-fae .ic-busan{width:23px;height:26px}#box-booking ul.list-inline li.home-box-search-fae .ic-seoul{background:url(/Areas/Korean/Images/Desktop/Views/Home/Index/seoul.png) no-repeat}#box-booking ul.list-inline li.home-box-search-fae .ic-busan{background:url(/Areas/Korean/Images/Desktop/Views/Home/Index/busan.png) no-repeat}#box-booking ul.list-inline li.home-box-search-ticket,#box-booking ul.list-inline li.home-box-search-address{cursor:default}#box-booking ul.list-inline li.home-box-search-promotion:hover,#box-booking ul.list-inline li.home-box-search-fae:hover,#box-booking ul.list-inline li.home-box-search-ticket:hover{background-color:#f5f5f5}#box-booking ul.list-inline li.home-box-search-promotion:hover .ic-p{background:url(/Images/Desktop/Views/Home/Index/$_red.png) no-repeat}#box-booking ul.list-inline li.home-box-search-fae:hover .ic-fae{background:url(/Images/Desktop/Views/Home/Index/ic_free_easy_red.png) no-repeat}#box-booking ul.list-inline li.home-box-search-fae:hover .ic-seoul{background:url(/Areas/Korean/Images/Desktop/Views/Home/Index/seoul-hover.png) no-repeat !important;background-size:cover !important}#box-booking ul.list-inline li.home-box-search-fae:hover .ic-busan{background:url(/Areas/Korean/Images/Desktop/Views/Home/Index/busan-hv.png) no-repeat !important;background-size:cover !important}#box-booking ul.list-inline li.home-box-search-fae.package-tour:hover .ic-fae,#box-booking ul.list-inline li.home-box-search-fae.package-tour.active .ic-fae{background:url(/Areas/Korean/Images/Desktop/Views/Home/Index/compass_red.png) no-repeat !important;background-size:cover !important}#box-booking ul.list-inline li.home-box-search-promotion:hover>a,#box-booking ul.list-inline li.home-box-search-fae:hover>a,#box-booking ul.list-inline li.home-box-search-fae.package-tour:hover>a,#box-booking ul.list-inline li.home-box-search-ticket:hover>h1 a span{color:#d72025}#box-booking ul.list-inline li.home-box-search-ticke.active a,#box-booking ul.list-inline li.home-box-search-fae.package-tour.active a,#box-booking ul.list-inline li.home-box-search-ticket.active>h1 a span{background:#fff;color:#d72025}.box-search{clear:both}.box-search form{display:table}.box-search .form-group{display:table-cell}.row-choose-round-trip{float:left;margin-top:10px;margin-bottom:20px;font-size:14px}#flight-search__oneway{position:absolute;right:0;top:0;color:#1328a7;font-weight:bold}#flight-search__oneway:hover{text-decoration:underline;cursor:pointer}.form-search{padding:10px;display:table;margin:0 auto 0;position:relative;background:#fff}.form-search .form-group{position:relative;float:left;margin-bottom:10px}.form-search .tagInput{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-search .form-control{padding-right:60px;text-align:left;border-radius:0;box-shadow:none;cursor:pointer}.form-search .form-control::-moz-placeholder{color:#cecdcd;opacity:.8}.form-search .form-control:-ms-input-placeholder{color:#cecdcd}.form-search .form-control::-webkit-input-placeholder{color:#cecdcd}.form-search .form-control.search-depart-flight{background:url(/Images/Desktop/Views/Home/Index/SearchBox/dep_flight.png) no-repeat left center;background-position-x:8px;padding-left:40px}.form-search .form-control.search-arri-flight{background:url(/Images/Desktop/Views/Home/Index/SearchBox/arr_flight.png) no-repeat left center;background-position-x:8px;padding-left:40px}.form-search .form-control.search-date{background:url(/Images/Desktop/Views/Home/Index/SearchBox/calendar.png) no-repeat right center;background-position-x:98%}.form-search .form-control.box-search-input-promotion{padding-left:50px}.form-search .form-control-feedback.search-adult-select{left:50px}.form-search .form-control-feedback.search-children-select,.form-search .form-control-feedback.search-infant-select{left:50px}.form-search .form-control-feedback.search-adult-select{background:url(/Images/Desktop/Views/Home/Index/SearchBox/adult.png?v=20180419) no-repeat right center}.form-search .form-control-feedback.search-children-select{background:url(/Images/Desktop/Views/Home/Index/SearchBox/children_1.png?v=20180419) no-repeat right center}.form-search .form-control-feedback.search-infant-select{background:url(/Images/Desktop/Views/Home/Index/SearchBox/infant.png?v=20180419) no-repeat right center}.form-search .form-control-feedback.box-img-bg-promotion{background:url(/Images/Desktop/Views/Home/Index/SearchBox/code_promotion.png) no-repeat left center;left:8px;top:18px}.form-search .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-search select{-moz-appearance:none;-webkit-appearance:none}.form-search select::-ms-expand{display:none}.content-booking .row .departure-arrival-arrow{background:url(/Images/Desktop/Views/Home/Index/SearchBox/double_arrow.png) no-repeat center;position:absolute;left:-14.5px;top:20px;width:30px;height:30px;cursor:pointer;transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.content-booking .row .departure-arrival-arrow.rotate{transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg)}.content-booking .row .departure-arrival-arrow.flight-oneway{background:url(/Images/Desktop/Module/Icon/oneway-flight_blue.png) no-repeat center}.sub-form-search{z-index:10;display:none;position:absolute;top:43px;left:1px;width:100%;background-color:#fff;color:#5a5a5a;border:1px solid #144aa8;padding:8px 0}.sub-form-search:after,.sub-form-search:before{bottom:100%;left:13px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.sub-form-search:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:7px;margin-left:-7px}.sub-form-search:before{border-color:rgba(13,149,252,0);border-bottom-color:#144aa8;border-width:8px;margin-left:-8px}.sub-form-search .f-list li{cursor:pointer;padding:5px 12px;color:#5a5a5a;text-align:left}.sub-form-search .f-list li:hover{background-color:rgba(0,117,201,.2)}.sub-form-search .f-list li:last-child{margin-bottom:0}.sub-form-search.sub-cruise{width:371px}.sub-form-search.sub-triptype{width:324px}.sub-form-search.sub-triptype .f-list{overflow:hidden}.sub-form-search.sub-triptype .f-list li{float:left;width:50%}.form-gr-date .form-group{float:left}.form-gr-date .form-group:first-child{padding-right:15px}.form-gr-date .form-group:last-child{float:right;padding-left:15px;padding-right:0}.form-gr-date .form-group span{top:13px}.form-gr-date .form-group.flight-roundway-departure{padding-right:5px}.form-gr-date .form-group.flight-roundway-arrival{padding-left:5px}.form-gr-cus .form-group{float:left}.form-gr-cus .form-group span{top:18px;right:15px}.btn-search-module{border-radius:0;background:#d72025;color:#fff;margin-top:13px;width:100%;height:43px;border-radius:2px;font-size:16px;font-weight:bold;padding:0;padding-left:5px;float:right}.btn-search-module:hover,.btn-search-module:active{color:#fff}.btn.btn-search-module:focus{color:#fff}.form-group input:focus{border-color:#ccc}.form-group p{height:13px;margin-bottom:5px;font-weight:bold}img.datepick-trigger{display:none}#datepick-div{background-color:#fdfdfd;border-radius:0}.datepick-new-row{margin-right:0;border-right:0}.datepick-header{display:flex;justify-content:center;align-items:center;padding-top:4px;padding-bottom:4px;height:40px;border-radius:0 !important;background:#d72025;line-height:30px}.datepick-new-year,.datepick-new-month{padding:6px;margin:0 2px;border-radius:4px;border:1px solid #b70b0b !important;background:linear-gradient(to bottom,#f53c42,#d72025);color:#fff !important;font-size:1.25em !important;font-weight:normal !important}.datepick-new-year:hover,.datepick-new-month:hover{background:linear-gradient(to bottom,#e67377,#d72025);cursor:pointer}.datepick-new-month:focus,.datepick-new-year:focus{background:linear-gradient(to top,#f53c42,#d72025)}.datepick-new-month>option,.datepick-new-year>option{background-color:#f6f4f5;color:#373236}.datepick-header>span{position:initial;font-weight:normal;text-shadow:none;text-transform:none;font-size:1.25em}.datepick-title-row{background:#4f4f4f}.datepick-title-row th{color:#d0d0d0;border-bottom:none}#datepick-div .datepick-close a{display:none}.datepick-one-month{width:50%;box-sizing:border-box;border-left:0}.datepick-days-cell{text-align:center;width:14.25%;width:calc(100%/7);font-size:13px}#datepick-div a,.datepick-inline a{text-align:center;font-size:14px}.ui-datepicker-lunar{text-align:center;color:#cbcbcb;font-family:Arial !important;opacity:1}.datepick tr td{border-left:0 !important;border-top:0 !important;line-height:18px;padding:5px}.datepick-days-cell a{font-size:15px !important}.datepick-days-row{padding:6px 0}#datepick-div .datepick-prev a,#datepick-div .datepick-next a{bottom:-30px}.datepick-new-row .datepick-header{border-radius:0}.datepick-current-day{background-color:#d72025;background:linear-gradient(to bottom,#d72025 0%,#d72025 100%);border-radius:0}.datepick-current-day>span:first-child{background-color:#d72025;background:linear-gradient(to bottom,#d72025 0%,#d72025 100%);border-radius:0}.datepick-days-cell-over{background-color:#d72025;background:linear-gradient(to bottom,#d72025 0%,#d72025 100%);border-radius:0}.datepick-days-cell-over a{background-color:#d72025;font-weight:bold;background:linear-gradient(to bottom,#d72025 0%,#d72025 100%);color:#fff !important}.datepick-days-cell-over a font,.datepick-current-day a font{color:#fff !important}.datepick-days-cell.datepick-week-end-cell a>span:first-child{color:#fd6801}.datepick-days-cell.datepick-week-end-cell.datepick-days-cell-over a>span:first-child{color:#fff}.datepick-days-cell.datepick-week-end-cell.datepick-current-day a>span:first-child{color:#fff}.datepick-one-month:nth-child(2n) .datepick{margin-left:1px}.chk-hunt-cheap-ticket-month{float:left;width:50%;padding-right:5px;font-size:13px;margin-top:20px}.chk-hunt-cheap-ticket-month:hover{opacity:.8}.chk-hunt-cheap-ticket-month input{float:right;margin-top:3px;margin-left:5px;cursor:pointer;border:none;box-sizing:content-box}.chk-hunt-cheap-ticket-month label{float:left;clear:both;cursor:pointer;font-weight:normal;position:relative;width:100%}.chk-hunt-cheap-ticket-month label strong{text-transform:uppercase}.chk-hunt-cheap-ticket-month i{display:inline-block;width:20px;height:20px;position:absolute;top:2px;left:0;font-style:normal}.chk-hunt-cheap-ticket-month span{display:inline-block;padding-left:22px;line-height:24px}.chk-hunt-cheap-ticket-month input[type=checkbox]{display:none}.chk-hunt-cheap-ticket-month input[type="checkbox"]+i:before{font-family:'FontAwesome';font-size:20px;width:20px;height:20px;line-height:22px;display:inline-block}.chk-hunt-cheap-ticket-month input[type="checkbox"]:checked+i{-webkit-animation:icon-beat .1s ease;animation:icon-beat .1s ease}.chk-hunt-cheap-ticket-month input[type="checkbox"]:checked+i+span{-webkit-transition:all .1s ease;transition:all .1s ease}.chk-hunt-cheap-ticket-month input[type="checkbox"]+i:before{content:""}.chk-hunt-cheap-ticket-month input[type="checkbox"]:checked+i:before{content:""}#box-booking ul.list-inline .home-box-search-promotion:after{display:block;content:"";width:53px;height:22px;background:url(/Areas/Korean/Images/Desktop/Module/Icon/Hot.png) no-repeat center;background-color:transparent;background-size:100%;position:absolute;top:-6px;right:0}#box-booking ul.list-inline .home-box-search-promotion .promotion-intl{display:block;content:"";width:133px;height:129px;background:url(/Areas/Korean/Images/Desktop/Module/Icon/bg_des_promotion_intl.png) no-repeat center;background-color:transparent;background-size:100%;position:absolute;top:-135px;right:-21px;line-height:20px;transform:rotate(-10deg);-moz-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-o-transform:rotate(-10deg)}#box-booking ul.list-inline .home-box-search-promotion .promotion-intl .promotion-des{width:126px;height:66px;line-height:20px;margin-top:26px;display:block;font-size:13px}@media screen and (min-width:1100px){#box-booking ul.list-inline li{padding:0 15px}#box-booking ul.list-inline li.home-box-search-ticket{width:150px}#box-booking ul.list-inline li.home-box-search-ticket span{margin-left:9px}#box-booking ul.list-inline li.home-box-search-promotion,#box-booking ul.list-inline li.home-box-search-fae.fae-combo{width:205px}#box-booking ul.list-inline li.home-box-search-promotion img{margin-right:9px;vertical-align:middle}#box-booking ul.list-inline li.home-box-search-fae{width:209px;border-radius:0}#box-booking ul.list-inline li.home-box-search-fae span{margin-left:6px}#box-booking ul.list-inline li.home-box-search-jrp{width:170px;padding:0}}@media screen and (max-width:1200px){#box-booking ul.list-inline li{padding:0}.kakao-talk-menu img{padding:0 10px}}@media screen and (max-width:1000px){.form-gr-date .form-group.flight-roundway-departure{padding-right:15px}.form-gr-date .form-group.flight-roundway-arrival{padding-left:15px}.form-gr-date .form-group:first-child{padding-right:15px}.form-gr-date .form-group:last-child{padding-left:15px}.form-gr-cus{padding:0 15px}.form-gr-cus .form-group{padding:0;padding-left:10px}.form-gr-cus .form-group:first-child{margin-right:0;padding-left:0}.form-gr-cus .form-group span{right:0}}@media screen and (max-width:700px){.form-gr-date,.form-gr-cus{width:100%}.kakao-talk-menu{width:25%;border-left:0}.kakao-talk-menu img{width:100%;padding:5px}}@media screen and (max-width:650px){.form-gr-date,.form-gr-cus{width:100%}.kakao-talk-menu img{width:100%}}@media screen and (max-width:450px){.form-gr-promotion,.form-gr-search-button{width:100%}}.intro-w{width:100%;position:relative}.intro-w .container-fluid .slide-wrap{position:absolute}.intro-w .flexslider{border:none;margin-bottom:0}.intro-w .flexslider .slides img{width:100%;height:590px}.img-bg-home-index{height:590px;background-repeat:no-repeat !important;background-size:auto 590px !important;padding:0;margin:0 auto;overflow:hidden;background-position:center top !important}@media screen and (max-width:1000px){.intro-w .container-fluid .slide-wrap{z-index:auto}.intro-w .flexslider .slides img{height:auto}}.booking-pay{margin-top:20px}.booking-pay .col{width:50%;float:left}.booking-pay .col.col-left{padding-right:10px}.booking-pay .col.col-right{float:right;padding-left:10px}.booking-pay .col-right .pay{float:right;width:100%;background:#fff;min-height:763px}.booking-ref{box-sizing:border-box}.main-booking-ref{background:#f5f5f5;overflow:hidden;clear:both;transform:translateY(-4px);-o-transform:translateY(-4px);-moz-transform:translateY(-4px);-webkit-transform:translateY(-4px);transform:translateY(-4px);padding:15px;border:1px solid #ccc}.main-booking__tour{background:#fff}.content-result-flight-ref{min-height:272px}.title-booking-ref{font-size:20px;color:#333;height:45px}.title-booking__tour{max-width:120px}.title-booking-ref a{display:inline-block}.title-booking-ref h3,.title-booking-ref h2{line-height:45px;font-size:16px;font-weight:bold}.list-cites-location{line-height:40px;margin-right:21px;padding:0;float:right;display:block}.list-cites-location li{float:left;position:relative;text-align:center;padding:0;margin-left:5px}.list-cites-location li a:after,.list-cites-location li a:before{position:absolute;content:"";border-bottom:33px solid #e2dedf;border-left:0 solid transparent;border-right:25px solid transparent;height:0;width:24px;bottom:0;right:-22px}.list-cites-location li a:before{border-bottom:39px solid #ccc;border-right:1px solid #ccc;width:0;transform:rotate(-34deg);-o-transform:rotate(-34deg);-webkit-transform:rotate(-34deg);-moz-transform:rotate(-34deg);right:-9px;bottom:-2px}.list-cites-location li:last-child a:before{z-index:9}.cheap-tickets__tab-arrival-name{background:#e2dedf;display:block !important;text-align:center;color:#222;font-size:16px;cursor:pointer;border-top-left-radius:5px;border-top-right-radius:15px;padding:0 6px;border:1px solid #ccc;border-bottom:0}.list-cites-location li:hover a:after,.list-cites-location li.active a:after{border-bottom:33px solid #d81d26;z-index:99}.block-city-location.active>.cheap-tickets__tab-arrival-name,.block-city-location:hover>.cheap-tickets__tab-arrival-name{background:#d81d26;color:#fff}.cheap-tickets__list{display:none}.cheap-tickets__list--is-actived{display:block;-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s}.box-flights-in{box-sizing:border-box}.box-result-in{border:1px solid #ccc;margin:0 0 10px;width:100%;float:left;position:relative}.box-result-in .title-result-international-go,.box-result-in .title-result-international-back{background:#fcfafa;border-bottom:1px solid #ccc;line-height:30px;height:30px;padding:0 5px}.box-rows-result{background:#fff;width:100%;float:left;position:relative;padding:3px 0}.content-right-booking-ref .box-rows-result{padding:2px 0}.box-rows-result .box-rows-result .box-2,.box-rows-result .box-3{margin-top:5px}.box-rows-result .box-2{margin-top:5px}.date-result{font-size:13px;padding-left:3px;font-weight:bold}.date-result-2{position:absolute;float:left;left:280px;top:5px;line-height:20px;font-size:13px;font-weight:bold;color:#333}.content-right-booking-ref .date-result-2{left:248px}.box-result-in .box{float:left}.box-result-in .box-1{width:90px}.box-result-in .box-2{width:150px}.box-result-in .title-result-international-go .box-2{width:auto;padding:0 33px 0 0}.box-result-in .box-3{width:150px}.box-result-in .box-6{float:right}.box-result-in .box-6 a{width:50px;height:22px;line-height:22px;background:#e13338;color:#fff;text-align:center;display:inline-block;margin-right:8px;margin-top:10px;font-size:14px;border-radius:2px}.box-m{position:absolute;color:#f00;font-weight:bold;right:65px;top:18px}.Time-result-summary{width:45px;float:left;line-height:34px;font-weight:bold;color:#05619e;text-align:center}.city-summary,.city-summary-2{font-weight:bold;color:#222;margin-bottom:3px;float:left;white-space:nowrap;width:100px;height:15px;text-overflow:ellipsis;font-size:14px}.airport-summary{color:#05619e;font-size:14px}.bottom-price-ref{line-height:25px}.bottom-price-ref a{float:right}.box-data-airline-direction,.box-data-airline-direction{position:absolute;width:400px;float:left;left:90px;top:55px}.content-right-booking-ref{width:100%;float:left;margin-top:20px}.d-none{display:none!important}.d-flex{display:flex!important}.h-100{height:100%}.flex-column{flex-direction:column}.flex-grow-1{flex-grow:1}.justify-content-center{justify-content:center}.w-50{width:50%}.w-100{width:100%}.content-left-booking-ref .Time-result-summary{line-height:16px}.content-right-booking-ref .box-rows-result .box-data-airline-direction:last-child .box-2{margin-top:0;background:#f00}.icon-air-go{text-align:right;margin-right:10px;font-weight:bold;background:url("/Images/Desktop/Views/Home/Index/airline.png") no-repeat left;background-size:23px}.logo-hang{margin-left:3px;margin-top:3px}.box-rows-result .group-logo-airline2{padding:2px 0 0 5px;text-align:center;position:relative;height:42px}.box-rows-result .group-logo-airline2 .logo-airline1{width:40px;float:left;margin:2px 0 0 0;position:absolute;z-index:15}.box-rows-result .group-logo-airline2 .logo-airline1 img{width:40px;max-height:23px;background:#fff;padding:3px 1px;border:1px solid #d7d7d7}.box-rows-result .group-logo-airline2 .logo-airline2{width:40px;float:left;margin:12px 0 0 25px;position:absolute;z-index:10;top:5px}.box-rows-result .group-logo-airline2 .logo-airline2 img{width:40px;max-height:23px;background:#fff;padding:3px 1px;border:1px solid #d7d7d7}.box-rows-result .group-logo-airline3{padding:2px 0 0 5px;text-align:center;position:relative}.box-rows-result .group-logo-airline3 .logo-airline1{width:40px;float:left;margin:0 0 0 0;position:absolute;z-index:15}.box-rows-result .group-logo-airline3 .logo-airline1 img{width:40px;max-height:23px;background:#fff;border:1px solid #d7d7d7}.box-rows-result .group-logo-airline3 .logo-airline2{width:40px;float:left;margin:8px 0 0 10px;position:absolute;z-index:10;top:5px}.box-rows-result .group-logo-airline3 .logo-airline2 img{width:40px;max-height:23px;background:#fff;border:1px solid #d7d7d7}.box-rows-result .group-logo-airline3 .logo-airline3{width:40px;float:left;margin:14px 0 0 30px;position:absolute;z-index:5;top:5px}.box-rows-result .group-logo-airline3 .logo-airline3 img{width:40px;max-height:23px;background:#fff;border:1px solid #d7d7d7}.title-result-international-go-detail{margin-bottom:10px}.title-result-international-back-detail{margin-bottom:10px}.line-end-go-back-separate-detail{border-top:1px solid #adadac;height:0;float:left;width:100%}.line-end-back-bottom-result-separate-detail{border-top:1px solid #adadac;height:0;float:left;width:100%}.check-box__input{display:inline-block;border:1px solid #b3b3b3;border-radius:100%;height:14px;width:14px;z-index:5;background:#fff;margin:0 12px 0 0;transform:translateY(3px);-o-transform:translateY(3px);-moz-transform:translateY(3px);-webkit-transform:translateY(3px);cursor:pointer}.content-right-booking-ref .check-box__input{margin:0}.check-box__input:before{display:block;position:absolute;content:'';border-radius:100%;height:6px;width:6px;top:3px;left:3px;margin:auto}.check-box__input.background:before{background:#000}.pay .box-head-pay{border-bottom:1px solid #ccc;height:40px;line-height:40px;padding:0 15px;box-sizing:border-box}.pay .box-head-pay a{display:inline-block}.pay .box-head-pay h3{line-height:40px}.main-pay{padding:0 10px;box-sizing:border-box}.main-pay .media{margin:0;padding:9px 0;border-bottom:1px solid #eee}.main-pay .media:last-child{border-bottom:none}.main-pay .media .media-left{padding:5px 0 0 15px;width:110px;float:left}.main-pay .media .media-body h4{text-transform:uppercase;font-size:14px;font-weight:bold;cursor:pointer}.main-pay .media .media-body p{line-height:18px}.pay .install-app-vietair-wrap{padding:0 5px;padding-bottom:10px}.pay .install-app-vietair{border-top:1px solid #eee}.pay .install-app-vietair>div{display:inline-block;text-align:center;padding-top:8px;cursor:pointer}.pay .install-app-vietair>div:last-child{padding-right:0}.pay .install-app-vietair .box-app-mobile-vietair{position:relative}.pay .install-app-vietair .box-app-mobile-vietair .box-qr-code{display:none;position:absolute;bottom:60px;left:0;background:#fff;width:223px;padding:0 10px 10px 10px;border:1px solid #c7c7c7;z-index:10;cursor:pointer}.pay .install-app-vietair span img,.pay .install-app-vietair a img{max-width:90%}.pay .install-app-vietair .box-app-mobile-vietair .box-qr-code p{text-align:center;padding:10px 0;width:100%;float:left}.pay .install-app-vietair .box-app-mobile-vietair .box-qr-code>img{width:104px;height:104px;display:block;margin:0 auto}.pay .install-app-vietair .box-app-mobile-vietair:hover .box-qr-code{display:block}.notification-app{overflow:hidden;clear:both;padding:5px 0 0;line-height:18px}.notification-app a.view-detail{color:#23527c;text-decoration:underline}.box-tour{overflow:hidden;clear:both;padding:0 0 8px;margin:0 0 9px;border-bottom:1px solid #ccc}.box-tour__left{padding-right:15px}.box-tour__right{padding-right:0}.box-tour__img img{width:100%}.box-tour__title{font-weight:bold;margin:0 0 5px;white-space:nowrap;height:14px;overflow:hidden;text-overflow:ellipsis}.box-tour__date{margin:5px 0}.box-destination-name a i{font-size:6px}.box-destination-name a:first-child i{display:none}.price-old{position:relative;margin:0 5px 0 0}.btn-order{margin-top:10px;background:#d72024;border:0;border-radius:2px;padding:6px 20px;float:right;width:fit-content}@media screen and (min-width:992px){.box-data-airline-direction,.box-data-airline-direction{width:300px}}@media screen and (max-width:1200px){.booking-pay .col-left{width:60%}.booking-pay .col-right{width:40%}.main-pay .media{padding:18px 0}}@media screen and (max-width:992px){.booking-pay .col{width:100%}.booking-pay .col.col-left{padding-right:0}.booking-pay .col.col-right{padding-left:0}}@media screen and (max-width:600px){.box-data-airline-direction,.box-data-airline-direction{width:300px}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0;}to{opacity:1;}}.choose-tour{margin-top:20px;color:#333}.main-choose{background:#fff;padding:20px 0}.choose-tour .col-20{width:20%;padding:0 12px;box-sizing:border-box;float:left}.choose-tour .col-20 img{margin:0 auto;display:block;cursor:pointer}.choose-tour p{margin-top:10px;line-height:18px}.box-destination-name-wrap{line-height:14px}.box-tour__right .price-wrap{margin:5px 0 0}@media screen and (max-width:600px){.choose-tour .col-20{width:50%;margin-top:0;height:165px}.choose-tour .col-20 img{width:110px}}.news-home{margin-top:20px}.main-new{background:#fff}.box-head-news{height:45px;border-bottom:1px solid #ccc}.box-head-news h3{line-height:45px;text-indent:15px;font-size:16px;font-weight:bold}.box-head-news h3 span.view-more{font-weight:normal;font-size:14px;float:right;padding-right:10px}.box-head-news h3 span.view-more i{display:inline}.main-new li{width:22%;padding:0 15px;float:left;margin:15px 0}.main-new li .box-thumb{position:relative}.main-new li .box-thumb a.thumb{overflow:hidden}.main-new li .box-thumb a.thumb img{width:100%;object-fit:cover}.main-new li .box-thumb a.thumb:hover img{transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2)}.main-new li h4{line-height:1}.main-new li h4 a{color:#333;font-size:14px;font-weight:bold}.main-new li:first-child{width:33%}.main-new li:first-child h4{position:absolute;bottom:0;background:rgba(255,255,255,.7);padding:5px 10px;width:100%}.main-new li p{line-height:17px;color:#000;margin-top:10px;text-align:justify}@media screen and (max-width:768px){.main-new li{padding:0 10px}.main-new li:first-child,.main-new li{width:50%}.main-new li h4{position:absolute;bottom:0;background:rgba(255,255,255,.7);padding:5px 10px;width:100%}}@media screen and (max-width:600px){.main-new li p{display:none}}