<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.waytype{ position: relative;}
.waytype:before {
    content: "www.senbay.vn 0868.003.443";
    color: steelblue;
    font-size: 32px;
    text-align: center;
    position: absolute;
    top: 210px;
    left: 50%;
    transform: translate(-50%, -50%) rotate(-30deg);
    opacity: 0.2;
    background-repeat: repeat-y;
}
.div-search-form h2{ font-size: 1.0em !important;}
.flight-result{ background: #FFF;}
.round-trip&gt;div{margin-right:0;overflow: hidden; line-height: 33px;}
.waytype-INT.round-trip.waytype-active{opacity:1;width: 68%;}
.waytype-INT.round-trip.waytype-deactive{opacity:.4;overflow:hidden;width:31%}
.waytype-INT.round-trip.waytype-select {width: 30%}
.waytype-INT.round-trip.waytype-deactive &gt; div {width: 700px}
.waytype-INT .col-time .fal.fa-minus{ position: relative; top: 2px; font-size: 1.0em;}
.waytype-INT .result-item .p-price{padding-right: 10px;}
.waytype-DOM.round-trip.outbound{ width: 50%;padding-right: 3px}
.waytype-DOM.round-trip.inbound{ width: 50%;padding-left: 3px}
.waytype-DOM .result-item.selected{ background: yellow !important;}
.btn-inbound, .btn-outbound {color: #fff;}
.btn-outbound:hover,.btn-inbound:hover{color: #fff; font-weight: 600;}
.btn-outbound{background: #026a40;}
.btn-inbound {background: #ff5722;}
.filter-by-airline .item .row{ cursor: pointer;}
.round-trip .span-lunar-date{ color: #FFF !important;}
.round-trip.inbound .div-result-head{ background:#ff5722;}
.round-trip.inbound .change-date-item.current{ background:  #ff5722; color: #FFF;}
.round-trip.outbound .div-result-head{ background:  #026a40;}
.round-trip .div-result-head .head-2 h2 {color: #FFF;}
.round-trip .div-result-head .head-2 span{ color: #FFF;}
.round-trip .div-result-head .head-2 span{ color: #FFF;}
.change-date-item.current {border-bottom: 0;}
.result-item{margin: 0;padding: 3px 15px;border: 1px solid #ddd; border-top: none; }
.result-item .p-price{color:#dc3545;text-align: right; font-weight: 600; font-size: 1.0em;}
.waytype-DOM .round-trip .result-item .p-price{font-weight: 400; width: 80px;}
.div-sort-filter{ font-size: 14px;}
.div-sort-filter .active{color: #ff5722;}
.one-way{width:100%;margin: auto;}
.round-trip.outbound{float:left}
.round-trip.inbound{float:right}
.waytype input[type=radio]{display:none}
.waytype-select input[type=button]{display:none}
.waytype-select .row&gt;.col{display:block}
.result-item .select-again{display:none}
.result-item-select .select-again{display:block}
.result-item .fa-info-square{ position: relative; top: 1px;}
.waytype-deactive{cursor:pointer}
.result-item:hover{background:yellow;cursor:pointer}
.operating-airline{ color: orange;padding-left: 5px;}
.result-item:first-child{ border-top: none !important;}
.result-item .i-logo .airline-logo {height: 20px}
.result-item .i-logo .airline-logo-VJ{height:16px}
.result-item .d-logo .airline-logo { max-width: 70px;max-height: 28px;}
.round-trip .d-logo .airline-logo {max-width: 60px !important;}
.result-item-lunar-date{ display: none;}
.result-item .col{padding:0}
.result-item .fal.fa-plane-alt{color:#9a9a9a;font-size:12px}
.result-item p{margin:0;padding: 0; line-height: 33px;}
.result-item .p-time{position: relative; top: 2px; font-weight: 600;}
.result-item .f-number{padding-top: 2px; font-size: 0.9rem;}
.result-item .p-img{height:11px;line-height:11px;margin-top:-8px}
.result-item .p-totalduration{text-align: center; font-size: 0.8em; white-space: nowrap;}
.result-item .p-stops {font-size: 0.8em; text-align: center;}
.result-item .p-airline{ font-size: 1.0em; white-space: nowrap; overflow: hidden;}
.result-item .p-airline span{ font-size: 0.8em; font-weight: 500;}
.result-item .p-price span &gt; span{position: relative;left: 1px; text-decoration: underline;font-weight: 600;}
.div-filter p,.div-sort p{font-weight:600;margin:0;padding:0}
.div-filter .div-filter-item,.div-sort .div-sort-item{background:transparent;border:1px solid #d3d3d3;padding:0 10px}
.div-filter .div-filter-item label,.div-sort .div-sort-item label{display:block;margin:.5rem 0}
.div-filter .div-filter-item img{float:right;height:18px}
.result-item-select .col{width:100%}
#tooltip_content .col{padding-right:0}
.waytype-select .result-item-selected{display:block}
.div-loading{padding-bottom:10px;text-align: center; border-left: 1px solid #ddd; border-right: 1px solid #ddd;background: #FFF;}
.waytype-INT.waytype-deactive .div-loading{padding-left:10px;text-align:left!important}
.div-loading h6{margin-bottom:0;padding:0}
.div-loading img{height:32px;padding-bottom:0}
.waytype-deactive .p-img,.waytype-deactive .p-totalduration{display:none}
.tooltipster-sidetip .tooltipster-content{padding:14px 14px!important}
.tooltipster-box .row{margin:0}
.tooltipster-box .col{padding:0}
.div-sort-filter-one-way {color: #004ea4;}
.div-sort-filter .tooltip1{cursor:pointer}
.div-sort-filter .tooltip1 i{font-size:16px;padding:0}
.div-sort-filter .row .col-2,.div-sort-filter .row .col-3,.div-sort-filter .row .col-4{padding-right:0}
.tooltipster-content .checkbox label{cursor:pointer}
.show-filter{border:1px solid #dedede;border-radius:5px;display:none;margin:5px 0 0;padding:5px 10px}
.show-filter p{font-weight:600;margin:0;padding:0}
.show-filter p span{display:inline-block;font-weight:400;width:150px}
.result-item-selected{display:none;margin:0 0 15px;padding:0}
.result-item-selected .head {background: #026a40;color: #fff;padding: 12px 15px;}
.result-item-selected .head-waytype{font-size:22px;margin-right:10px;padding-right:10px}
.result-item-selected .head .head-price{ display: none;}
.result-item-selected .bg-default{ background: #FFF;}
.result-item-selected .bg-default img{}
.result-item-selected-detail{border: 1px solid #eee;border-radius:0 0 5px 5px;border-top:0;background: #FFF;}
.result-item-selected .head-detail{font-size:18px}
.result-item-selected .row{margin: 0;padding: 3px 5px;white-space: nowrap;border: 0 !important;}
.result-item-selected .row .col{padding-left:0}
.result-item-selected .row .col-8{padding:0 0 0 10px}
.result-item-selected img.airline-logo{max-height:20px;padding-right:15px}
.result-item-selected .arr-time,.result-item-selected .dep-time{font-size:18px;font-weight:600}
.result-item-selected .price{color:#ff5722;font-size:20px;font-weight:600}
.result-item-selected .airline{padding-left:0;white-space:nowrap}
.result-item-selected .f-number{color:#007bff;font-size:16px;font-weight:700;padding-left:0}
.select-again{ font-size: 1.2em !important;font-weight: 600; color: #026a40;}
.div-flight-detail .bottom{border-bottom:1px solid #d4d4d4;padding-bottom:10px}
.div-flight-detail .top{border-top:1px solid #fff;padding-top:10px}
.div-flight-detail .row{margin:0;padding:0}
.div-flight-detail table{ width: 100%;}
.round-trip .div-flight-detail table{ font-size: 12px;}
/*.div-flight-detail table tr:first-child td{ font-weight: bold;}*/
.div-flight-detail table td,.div-flight-detail table th{ padding: 3px 5px;line-height: 20px;}
.div-flight-detail .row&gt;div{margin:0;padding:0}
.div-flight-detail p{line-height:24px;white-space:nowrap}
.div-flight-detail p.fare-rule-note {line-height: 24px;white-space: normal;}
.div-flight-detail .airline-logo{max-height:18px;max-width:100%}
.div-flight-detail .p-airline{overflow:inherit;padding-right:0;white-space:nowrap}
.div-flight-detail .p-class-name{overflow:inherit;padding-right:0;white-space:nowrap}
.div-flight-detail .p-totalduration{margin-top:13px}
.div-flight-detail p.p-city{font-weight:600;overflow:hidden}
.div-flight-detail p.p-city span{font-size:12px;font-weight:400}
.div-time-change{background:#faebd7;font-size:12px;margin:5px 0!important;padding:5px 10px!important}
.div-flight-price{border-bottom:1px solid #d3d3d3;padding-bottom:10px;width:100%}
.tbl-flight-price{width:100%}
.tbl-flight-price .center{text-align:center}
.tbl-flight-price .right{text-align:right}
.tbl-flight-price .sub-price{text-align:right}
.tbl-flight-price .tr-total-price{ font-weight: 500;}
.tbl-flight-price .tr-total-price td{ border-top: 1px dashed #ddd; padding-top: 8px;}
.tbl-flight-price .tr-total-price .price{color:#ff5722;text-align:right}
.div-result-head{background: #026a40;border-radius: 0;padding: 5px 0;}
.round-trip .div-result-head{background: transparent;border-radius: 0;}
.div-result-head .head-2 span{display:block;font-size: 0.9em;padding-left: 0.5em; color: #FF0;}
.round-trip .div-result-head .head-2 span{display:block;line-height: 20px; color: #FFF;padding-left: 15px;}
.div-result-head h2 {font-size: 1.0em;font-weight: 400;margin: 0;padding: 0 0 0 0.5em;color: #FFF;}
.round-trip .div-result-head h2{font-size:1.0em;font-weight:500;margin:0;padding-left: 15px;}
.div-result-head span.span-change-date{cursor:pointer;line-height:30px;margin:6px 0;padding:3px 0;position:absolute;right:0}
.div-change-date { background:#eaeaea; border-left: 1px solid #ddd; border-right: 1px solid #ddd;}
.div-change-date .row{margin:0;padding: 0; border: 0;}
.div-change-date .col{border-right: 0;margin:0;padding:0}
.div-change-date .col:last-child{border-right:none}
.div-change-date .change-date-item{font-weight:500;margin:0;padding:8px 5px;text-align: center;}
.round-trip .div-change-date .change-date-item{ border-top: none;}
.div-change-date .change-date-item p{margin:0;padding: 0;}
.round-trip .div-change-date .change-date-item p{ font-size: 12px; white-space: nowrap;}
.div-change-date .change-date-item.active,.div-change-date .change-date-item.current{cursor:pointer}
.div-change-date .change-date-item.deactive{/*background:#eee;*/color:#bbb; /*padding-bottom: 10px;*/}

.waytype-active .div-change-date .change-date-item.active:hover{background:#ff9500;color:#fff}
.div-fare-rule {border-top: 1px solid #fff;margin: 0;padding: 5px 5px} 
.div-fare-rule table{border:0;font-size:13px;padding:0;width:auto}
.div-fare-rule table td{border:0;padding:2px 30px 2px 0;vertical-align: top;line-height: 20px;}
.div-fare-rule table td:last-child{padding-right:0}
.div-fare-rule-title{font-size:13px;font-weight: 600; text-transform: uppercase;}
.div-fare-rule table tr:first-child td {font-weight: normal;}
.div-technical-stop p{color:#ff4500;font-size:12px;text-align:center}
.div-result-head.stuck{position:fixed;top:66px;z-index:10;border-top:16px solid #fff}
.div-result-head.stuck .span-change-date{color:#d3d3d3}
.result-item-selected.stuck{background:#fff;position:fixed;top:66px;z-index:10;border-top:16px solid #fff}
.div-result-not-found{border:1px solid #d3d3d3;border-radius:5px;color:#ff4500;font-size:20px;margin:0 0 50px;padding:50px 0;text-align:center;width:auto!important}
.div-loading-change-date{background:rgba(255,255,255,.8);bottom:0;color:#ff4500;font-size:24px;left:0;padding-top:50px;position:absolute;right:0;text-align:center;top:55px}
.best-price { color: #dc3545;font-weight: 500;}
.best-price.current {color: #FFF !important; font-weight: 500;}
.outbound .change-date-item.current {background: #026a40; color: #FFF;}
.container.result .warning-price{color: #ff5722; font-weight: 400; padding: 0 10px 10px 10px; text-align: center;}
/*31DEC19*/
#service {padding: 0 15px;}
#service .hot-line{ background: #ff5722; color: #FFF;height: 65px; line-height: 65px; padding: 5px; border: 1px solid #ccc;}
#service .hot-line p{ display: block;width: 100%; text-align: center;font-size: 14px;}
#service .hot-line h2{ color: #004fa5; font-size: 24px; display: block; width: 100%; text-align: center;}
#service .bg-light{ padding: 0 10px;}
#service .bg-light h6{ text-transform: uppercase; width: 100%; text-align: center; padding: 10px 0;font-size: 13px;}
#service .bg-light .title{ font-size: 13px; font-weight: bold;}
#service .bg-light .item{ margin-bottom: 10px;}
#service .bg-light{ line-height: 22px;}
.waytype-deactive .deactive-d-none{ display: none;}
.waytype-deactive .deactive-logo.col-3 {flex: 0 0 16.666667% !important;max-width: 16.666667% !important;}
.div-search-form h2{ display: none;}
.div-search-form .first{ border-top: none !important; padding-top: 0 !important;}</pre></body></html>