@font-face{src:url('font/VNF-Futura Regular.ttf') format('truetype');src:url('font/18_11712_UVNDzungDakao.ttf') format('truetype')}
/*@font-face{src:url('font/VNF-Futura Regular.ttf') format('truetype');src:url('font/18_11712_UVNDzungDakao.ttf') format('truetype')}*/
html,body{height:100%}
html{overflow:-moz-scrollbars-vertical;margin:0;padding:0}
body{color:#000;font:13px/1.385 Arial,Verdane,Tahoma;margin:0 auto}
.box-heading-h3{
    display: table;
margin-bottom: 22px;
}
/*css select quoc te*/
.dtc-fare-wraper {
    position: relative;
    padding: 0px !important;
        padding-bottom: 0px;
    padding-bottom: 1px !important;
    background-color: 
#FFF;
border-radius: 0px 0px 3px 3px;
margin-bottom: 10px;
-webkit-box-shadow: 0px 4px 15px 0px rgba(0,0,0,0.19);
-moz-box-shadow: 0px 4px 15px 0px rgba(0,0,0,0.19);
box-shadow: 0px 4px 15px 0px
    rgba(0,0,0,0.19);
    border:1px solid #ccc;
}
.dtc-box-option {
    min-height: 20px;
    padding: 8px 10px;
}
.dtc-box-option p {
    font-size: 16px !important;
    margin: 0px !important;
        margin-bottom: 0px;
    padding: 10px 0px 3px 0px;
    font-weight: 300 !important;
    margin-bottom: 10px !important;
    border-bottom: 1px solid 
    #eee;
}
.dtc-result p {
    font-weight: 500;
    margin: 0px;
    padding: 0px;
    font-size: 16px;
    color: #FFF;
}
.dtc-box-option p {
    color: 
    #333 !important;
}
.hanhly span{
    color:#000;
}
ul.dtc-box-item-fare {
    margin: 0px;
    padding: 3px 0px;
    list-style: none;
    display: flex;
    flex: 1;
    border-bottom: 1px dotted 
    #eee;
}
.dtc-price {
    display: flex;
    background-color: 
    #FFF;
    padding: 0px 10px 10px 10px;
    font-size: 18px !important;
    font-weight: 600;
    margin: 0px 1px;
    align-items: center;
}
.dtc-color-focus {
    color: #fc7700;
}
.dtc-flight-box-detail {
    background-color: 
    #eee;
    overflow: hidden;
    transition: height 1s;
    display: none;
    margin: 0px !important;
    padding: 6px 6px 0px 6px !important;
}
.dtc-price span {
    padding-left: 10px;
    font-size: 20px !important;
    font-weight: 600 !important;
    flex: 1;
    padding-right: 35px;
    text-align: right;
}
.dtc-box-option ul {
    margin: 6px 0px !important;
}
.dtc-result ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
    line-height: unset;
}
/*bay pacific*/

.flightnameplain div{display:none;}
.flightnameplainPCF img {
   /* margin-top: 0 !important;
    display: table;*/
    width: 120% !important;
}
.flightnameplain.flightnameplainPCF {
    padding: 0px 6px !important;
    height: auto !important;
}
.flightnameplainPCF .operated-by-pacific-vn {
    font-size: 10px;
    color: darkred;
    font-style: italic;
    display: table;
    float: left;
    height: 0;
    line-height: 10px;
}
.operated-by-pacific{
    color: darkred;
font-size: 11px;
font-style: italic;
}
/*end pacific*/
ul.dtc-box-item-fare li {
    flex: 1;
    padding: 3px 0px !important;
    margin: 0px !important;
    display: grid;
    text-align: center;
}
ul.dtc-box-item-fare li:first-child {
    text-align: left;
}
.dtc-box-item {
    background: 
    #FFF;
    padding: 10px;
    margin-bottom: 6px !important;
}
.dtc-box-option ul li {
    font-size: 14px;
    padding: 3px;
}
.dtc-search ul li, .dtc-result ul li {
    visibility: visible;
    list-style: none;
    position: relative;
}
.dtc-box-item p {
    font-size: 16px !important;
    padding: 10px 0px 3px 0px !important;
    margin-bottom: 10px !important;
    border-bottom: 1px solid 
    #eee;
}
.fa-info-circle::before {
    content: "\f05a";
}
ul.dtc-box-item-flight li:first-child {
    display: block;
    height: 60px;
    margin-top: 20px;
    text-align: center;
}
ul.dtc-box-item-flight li {
    flex: 1;
    margin: 0px;
        margin-top: 0px;
    padding: 10px 0px;
    display: grid;
}
.dtc-box-item img {
    max-height: 30px;
    max-width: 80px;
    margin: 0px 10px;
}
ul.dtc-box-item-flight li:first-child p {
    font-size: 12px !important;
    margin: 0px !important;
    text-decoration: none !important;
    border: none !important;
    padding: 0px !important;
}
.dtc-box-item p {
    font-size: 16px !important;
    padding: 10px 0px 3px 0px !important;
    margin-bottom: 10px !important;
    border-bottom: 1px solid #eee;
}
ul.dtc-box-item-flight li span {
    display: inline-block !important;
    max-width: 100%;
    font-weight: 300 !important;
    font-size: 14px !important;
    margin: 0px !important;
    padding: 0px !important;
}
#dtc-result b {
    color: 
    #333 !important;
}
ul.dtc-flight-info p, .dtc-box-item p {
    color: 
    #000 !important;
}
a.dtc-flight-detail::after {
    content: '\f107';
    font-family: FontAwesome;
    font-weight: 100;
    padding-right: 5px;
    line-height: 17px;
    padding-left: 6px;
}
a.dtc-flight-active::after {
    content: "";
    font-family: FontAwesome;
    font-weight: 100;
    padding-right: 5px;
    line-height: 17px;
    padding-left: 6px;
}
ul.dtc-box-item-flight {
    flex: 1;
    margin-top: 10px !important;
    padding: 3px 0px !important;
    display: flex;
    border: 1px solid 
    #eee;
}
#result .dtc-title {
    font-size: 16px !important;
    padding: 8px 10px;
    margin: 0px;
        margin-left: 0px;
    font-weight: 500;
    background: 
#eee;
border-left: 3px solid
    #ed3229;
    margin-left: -1px;
    text-align: left;
}
.dtc-search .fa, .dtc-search.far, .dtc-search.fas, .dtc-result .fa, .dtc-result.far, .dtc-result.fas {
    font-family: 'Times New Roman', Times, serif;
    font: normal normal normal 20px/1 FontAwesome;
}
.fa-plane::before {
    content: "\f072";
}
.dtc-result {
    font-size: 14px;
    font-family: Arial !important;
    color: 
    #000 !important;
}
.dtc-fare-item {
    position: relative;
    padding: 0px !important;
    border-radius: 1px;
    background: 
    #FFF;
    margin-top: 10px;
    margin-bottom: 20px;
    -webkit-box-shadow: 0px 4px 15px 0px rgba(0,0,0,0.19);
    -moz-box-shadow: 0px 4px 15px 0px rgba(0,0,0,0.19);
    box-shadow: 0px 4px 15px 0px rgba(0,0,0,0.19);
}
.dtc-fare-wraper .dtc-fare-item {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}
.dtc-flight-fare {
    position: relative;
    padding: 5px;
    align-items: center;
    background-color: 
    #FFF;
}
#result ul.dtc-flight-info {
    webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border: 0.5px solid 
    #eee;
    border-radius: 3px;
}
ul.dtc-flight-info {
    padding: 12px 0px !important;
    display: flex;
    flex: 1;
    box-shadow: none;
    -moz-box-shadow: none;
    webkit-box-shadow: none;
}
#dtc-result b {
    color: 
    #333 !important;
}
#dtc-flight-selected ul.dtc-flight-info li {

    text-align: center;
    margin: auto;
    padding: 0px 3px !important;

}
ul.dtc-flight-info li:first-child, ul.dtc-flight-info li:last-child {

    flex: none;
    text-align: center;
    margin: auto;
    padding: 0px 5px;
    min-width: 120px;

}
ul.dtc-flight-info li {

    flex: 1;
    text-align: center;
    margin: auto;
    padding: 0px 5px;
    line-height: unset;

}
.dtc-result li {
    padding: 0px;
    margin: 0px;
    line-height: unset;
}


.dtc-base-content {
    padding: 0px;
    margin: 0px;
        margin-bottom: 0px;
    background-color: 
    #FFF;
    margin-bottom: 10px;
    border-top: none;
    border-radius: 0px 0px 3px 3px;
}
.dtc-base-header {
    background-color: #ED3229;
    padding: 8px 10px;
    color: 
    #FFF;
    font-size: 18px !important;
}
.dtc-color-theme {
    background-color: 
    #ED3229 !important;
}
.dtc-search .fa, .dtc-search.far, .dtc-search.fas, .dtc-result .fa, .dtc-result.far, .dtc-result.fas {
    font-family: 'Times New Roman', Times, serif;
    font: normal normal normal 20px/1 FontAwesome;
}
.price-details-qt span {
    font-size: 14px;
    min-width: 60px;
}.dtc-base-header span {
    font-size: 16px !important;
    font-weight: 400;
    padding-left: 3px;
}
.dtc-result ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
    line-height: unset;
}
.dtc-box-temp ul {
    padding: 12px 0px !important;
}
.dtc-box-temp ul li {
    margin: 0px;
    padding: 8px 10px;
    border-top: 1px dotted #eee;
    display: flex;
}
.dtc-box-temp ul li:first-child {
    border-top: none;
}
.dtc-result span {
    font-weight: 500;
    font-size: 14px;
}
.price-details-qt span {
    font-size: 14px;
    min-width: 60px;
}
.fa-long-arrow-right::before {
    content: "\f178" !important;
}
.price-details-qt .dtc-cart-time {
    flex: 1;
    padding-left: 30px;
}

.fa-clock-o::before {
    content: "\f017";
}
.price-details-qt img {
    max-width: 60px !important;
    max-height: 20px !important;
}
ul.dtc-cart-sumary {
    padding: 0px !important;
    margin: 0px !important;
    list-style: none;
}
ul.dtc-cart-sumary li:first-child span {
    flex: 1;
    font-weight: 600 !important;
    font-size: 16px !important;
}
span.dtc-align-right {
    text-align: right;
}
span.dtc-cart-people {
    flex: 1;
    text-align: left;
    font-size: 14px;
}
span.dtc-cart-quanlity {
    flex: 1;
    font-size: 14px;
}
span.dtc-cart-price {
    font-size: 14px;
    color: 
    #fc7700;
    text-align: right;
}
span.dtc-cart-summary-title {
    flex: 1;
    font-size: 16px !important;
    font-weight: 500;
    padding-left: 5px;
    margin-top: 3px;
}
span.dtc-cart-total {
    font-weight: 500;
    color: 
    #fc7700;
    text-align: right;
    font-size: 18px !important;
}
/*end quoc te*/
.clear{clear:both}
a{color:#313131;text-decoration:none}
body,td,input,textarea,select,a{font-size:1em}
#loading-div{display:none}
h1,.welcome{color:#636E75;font:Verdana;margin-top:0;margin-bottom:20px;font-size:32px;font-weight:400;text-shadow:0 0 1px rgba(0,0,0,.01)}
.centers{text-align:center}
.center{float:left;width:30px;height:200px;margin-left:12px}
h2{color:#313131;font-size:16px;margin-top:0;margin-bottom:5px}
h3{color:#313131;font-size:21px}
p{color:#575757}
ul{list-style:none}
a,a:visited,a b{color:#313131;text-decoration:none;cursor:pointer}
a:hover{text-decoration:none;color:#38B0E3}
a img{border:none}
a img:hover{opacity:.8}
form{padding:0;margin:0;display:inline}
select{background:#fff;border:1px solid #CCC;padding:2px}
label{cursor:pointer}
#body_container{overflow:auto;cursor:default;margin:0 auto;left:0;min-height:100%;width:100%;position:relative;display:table;z-index:0}
#container{margin:0 auto}
#column-left{float:left;width:325px;margin-right:20px}
#column-right{float:right;width:325px}
h3.filtertitle{font-weight:700!important;line-height:35px;font-size:14px !important;text-align:center!important}
#column-left > .wrapfrm{margin-left:0;padding:4px;margin-right:0}
#content_home{margin:2px auto 0;position:relative;padding-bottom:20px}
.slogan{float:left}
.slogan > h1{color:#313131;font-size:17px;line-height:40px;margin:0;padding-left:10px}
.box-newsletter{float:left;width:100%}
.box-newsletter h3{color:#FFF;background:#095477 none repeat scroll 0 0;display:block;text-align:center;height:25px;line-height:25px}
.box-flight-content ul li.row1{float:left;margin-right:9px}
.box-flight-content ul li.row3{float:right;margin-right:10px}
#subscribe > table{width:100%}
td.mail_send{float:left;clear:both}
input#subscribe_email,input#subscribe_name{height:22px;width:100%;float:left;font-size:13px;color:#7e7e7e;background:#d7d7d7 none repeat scroll 0 0;border:medium none;font-weight:bold}
td.send{float:right;margin-right:5px}
#content .news_list a{padding:7px 10px;font-weight:400}
#container-header{position:fixed;right:0;left:0;top:0;z-index:9999}
#content .news_list p{line-height:20px;text-align:justify}
.loaive{margin-bottom:10px;margin-top:10px}
.ui-widget-header{border-bottom:1px solid #ddd!important;background:none;margin-bottom:6px!important;font-weight:400}
.infoticket tr td,.returnticket tr td{font-size:12px;padding:6px 7px;color:#000}
#header{margin:0 auto;position:relative;min-height:95px;width:1024px}
.bg_header_banner{height:90px;margin:0 auto;position:relative;width:100%}
#container-header{width:100%;background:#fff}
.booking_bg{margin:auto auto 0}
.menu-facebook{height:40px;width:1024px;margin:0 auto}
#header #logo{float:left}
#header #logo a{display:block;float:left;height:90px;line-height:90px}
#header #logo img{vertical-align:middle}
.datedes .ui-datepicker-trigger{padding:2px 3px;background:none repeat scroll 0 0 #069}
.floatL{float:left}
.monthoption{height:27px;line-height:27px;margin-left:5px;width:160px}
#contact-menu a:hover{background:url('../image/icon-menu.png') center -1343px no-repeat;color:#FF9C03}
.floatleft.datedes > label{display:block}
.dateoption{height:27px;line-height:27px;margin-right:5px;width:50px}
.bg_slogan_company{background:url(../image/slogan_bg.png) no-repeat scroll 0 0;height:65px;left:170px;position:absolute;top:37px;width:413px}
#filter_noidia,#filter_quocte{position:relative;float:left;width:100%}
.send-mail{float:right;width:20%}
#facebook{display:table;float:left;margin-top:20px;width:100%}
#filter_quocte .box-search-ve{float:left;width:100%}
#language{position:absolute;top:0;right:10px;width:185px;color:#999;line-height:40px}
.border-airline{background:url(../image/box-footer-right.png) no-repeat scroll 0 bottom}
.des_success .border-airline{background:url(../image/box-footer-right.png) repeat-x scroll 0 bottom}
.border-airline td{padding:0}
#language span{float:left;color:#fff;font-size:13px;padding:0 16px}
.alignleft{color:#666;float:left;line-height:25px;margin-right:10px}
.alignright{float:right}
#language img{cursor:pointer;margin-right:5px}
.content_header_bottom_home .box-news-home-payment ul{float:left;margin-top:20px}
.content_header_bottom_home .box-news-home-payment ul li .image{float:left;margin-right:10px}
.content_header_bottom_home .box-news-home-payment ul li{float:left;width:100%}
.content_header_bottom_home .box-news-home-payment ul li .des_new{float:left;width:85%}
.content_header_bottom_home .box-news-home-payment ul li .des_new a{float:left;font-size:13px;font-weight:700;margin-bottom:5px;text-transform:uppercase;width:100%}
.content_header_bottom_home .box-news-home-payment ul li .des_new span{color:#6A6A6A;font-size:13px;line-height:15px}
#currency{width:75px;position:absolute;top:15px;left:425px;color:#999;line-height:17px}
#currency a{display:inline-block;padding:2px 4px;border:1px solid #CCC;color:#999;text-decoration:none;margin-right:2px;margin-bottom:2px}
#currency a b{color:#000;text-decoration:none}
#header #cart{position:absolute;top:0;right:145px;z-index:9;min-width:300px}
#header #cart .heading{float:right;margin-right:172px;margin-top:15px;padding-left:14px;padding-right:14px;border-top:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #EEE;background:#FFF;position:relative;z-index:1}
#header #cart .heading h4{color:#333;font-size:15px;font-weight:700;margin-top:0;margin-bottom:3px}
#header #cart .heading a{color:#38B0E3;text-decoration:none}
#header #cart .heading a span{background:#FFF url(../image/arrow-down.png) 100% 50% no-repeat;padding-right:15px}
#header #cart .content{clear:both;display:none;position:relative;top:-1px;padding:8px;min-height:150px;border-top:1px solid #EEE;border-left:1px solid #EEE;border-right:1px solid #EEE;border-bottom:1px solid #EEE;-webkit-border-radius:0 7px 7px 7px;-moz-border-radius:0 7px 7px;-khtml-border-radius:0 7px 7px 7px;border-radius:0 7px 7px 7px;-webkit-box-shadow:0 2px 2px #DDD;-moz-box-shadow:0 2px 2px #DDD;box-shadow:0 2px 2px #DDD;background:#FFF}
#header #cart.active .heading{margin-top:5px;padding-top:10px;padding-bottom:6px;border-top:1px solid #EEE;border-left:1px solid #EEE;border-right:1px solid #EEE;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-khtml-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}
#header .links a{float:left;display:block;padding:0 0 0 7px;text-decoration:none;font-size:12px}
#header .links a + a{margin-left:8px;border-left:1px solid #CCC}
#primary-nav{text-transform:uppercase;position:relative;width:980px;bottom:0;height:40px}
#menu{margin:0 auto;height:36px;padding-top:2px;width:1024px}
.container-menu{background: #45b5ce; /* Old browsers */background: -moz-linear-gradient(top, #45b5ce 0%, #199dc0 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top, #45b5ce 0%,#199dc0 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, #45b5ce 0%,#199dc0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45b5ce', endColorstr='#199dc0',GradientType=0 );border-bottom:4px solid #fd020e;position:relative}
#menu > ul{display:table;width:100%}
#menu ul > li{float:left;/* background:url("../image/border-menu.png") right center no-repeat;*/}
#menu ul > li.active{background: #f41621; /* Old browsers */background: -moz-linear-gradient(top, #f41621 0%, #fd020e 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top, #f41621 0%,#fd020e 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, #f41621 0%,#fd020e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f41621', endColorstr='#fd020e',GradientType=0 )}
#menu ul > li.active.home{}
#menu ul li img{width:30px}
#menu ul li ul{display:none;font-weight:normal;text-transform:none !important;transition:all 1s ease-in-out 0s;width:190px;z-index:308}
#menu ul li:hover ul{display:block;width:250px;top:37px;position:absolute;margin-left:2px}
#contact-info{margin-top:20px}
.hotline-text{float: left;line-height: 27px;margin-right: 8px;color: #168fb0;font-size: 25px;margin-top: 28px;}
.hotline-text .fa{border:1px solid #168fb0;-webkit-border-radius:100%;-moz-border-radius:100%;-khtml-border-radius:100%;border-radius:100%;font-size:18px;color:#168fb0;height:27px;line-height:27px;margin-right:5px;text-align:center;width:27px}
.hotline-top{border-left:1px solid #85afcd;color:#168fb0;float:left;font-size:15px;font-weight:bold;margin-bottom:0;padding-left:7px}
#menu ul ul li a{border-bottom:0 none !important;color:#fff;display:block;height:auto;padding:0;text-decoration:none}
#menu ul li:hover ul ul{display:none}
#menu ul ul li:hover ul{display:block;width:300px;left:228px;top:0;position:absolute;background:#097c9b;border-color:#565656 #404040 #565656 #464646;border-style:solid;border-width:1px;margin-left:2px}
#menu ul li ul li{background:#097c9b none repeat scroll 0 0;border-bottom:1px solid #fff;clear:both;display:block;float:left;list-style:outside none none;margin:0;text-align:left}
#menu ul > li > ul > a{display:block;text-decoration:none;margin:0 2px;padding:0 27px;z-index:6;cursor:pointer}
#menu ul > li > a{color:#ffffff;display:block;float:left;font-size:13px;font-weight:bold}
#sbquocnoi h1 span,#sbquocte h1 span{color:#430975}
.search_sanbay h3{color:#621d9e;line-height:20px}
#menu ul > li > a span{cursor:pointer;display:block;float:left;font-size:13px;font-weight:bold;height:36px;line-height:36px;margin-right:1px;padding:0 13px;text-transform:uppercase}
#menu ul > li:hover > a,#menu > li.active > a{color:#fff}
#menu ul > li.active > a span{color:#fff}
#menu ul > li > a:hover span{color:#fff;background: #f41621; /* Old browsers */background: -moz-linear-gradient(top, #f41621 0%, #fd020e 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top, #f41621 0%,#fd020e 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, #f41621 0%,#fd020e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f41621', endColorstr='#fd020e',GradientType=0 )}
#menu ul > li.home > a:hover span{}
.telephone_header{float:right;position:relative}
.menu-facebook > ul{float:right}
.menu-facebook img{margin-right:20px;margin-top:10px}
.menu-facebook li{float:left;display:none}
.breadcrumb{background:#f4f4f4 none repeat scroll 0 0;border-bottom:1px solid #ededed;color:#ccc;height:22px;line-height:22px;margin-bottom:10px;padding:5px 0 5px 10px}
.breadcrumb > a{color:#adadad}
.breadcrumb .arrow{background:url(../image/icon_li_right.png) no-repeat center center;padding:4px 20px}
.success,.warning,.attention,.information{padding:10px 10px 10px 33px;margin-bottom:15px;color:#555;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}
.success{background:#EAF7D9 url(../image/success.png) 10px center no-repeat;border:1px solid #BBDF8D;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}
.warning{background:#FFD1D1 url(../image/warning.png) 10px center no-repeat;border:1px solid #F8ACAC;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}
.attention{background:#FFF5CC url(../image/attention.png) 10px center no-repeat;border:1px solid #F2DD8C;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}
#tab-camket ul li,#tab-camnang ul li,#tab-tintuc ul li{float:left;margin-right:25px;width:47%}
#tab-camket ul li img,#tab-camnang ul li img,#tab-tintuc ul li img{float:left;margin-right:15px}
#tab-camket ul li a,#tab-camnang ul li a,#tab-tintuc ul li a{color:#ff7120;display:block;font-weight:bold;margin-bottom:7px;width:100%}
#tab-camket ul li a:hover,#tab-camnang ul li a:hover,#tab-tintuc ul li a:hover{color:#009df0}
#tab-camket ul li span,#tab-camnang ul li span,#tab-tintuc ul li span{line-height:15px}
.success .close,.warning .close,.attention .close,.information .close{float:right;padding-top:4px;padding-right:4px;cursor:pointer}
.required{color:red;font-weight:700}
.pagination{border-top:1px solid #EEE;padding-top:8px;display:inline-block;width:100%;margin-bottom:10px}
.pagination .links{float:left;margin-left:20px}
.pagination .links a{display:inline-block;border:1px solid #EEE;padding:4px 10px;text-decoration:none;color:#A3A3A3}
.pagination .links b{display:inline-block;border:1px solid #f5944c;padding:4px 10px;font-weight:400;text-decoration:none;color:#269BC6;background:#FFF}
.pagination .results{float:right;padding-top:3px;margin-right:20px}
.cat_list .content{min-height:483px}
a.button,input.button{cursor:pointer;color:#313131;line-height:12px;font-size:12px;background:none repeat scroll 0 0 #f6f6f6}
a.button{display:inline-block;text-decoration:none;padding:6px 12px}
input.button{margin:0;border:0;height:24px;padding:0 12px}
a.button:hover,input.button:hover{background:url(../image/button.png) top left repeat-x}
.buttons{background:#FFF;overflow:auto;padding:6px;margin-bottom:20px}
.buttons .left{float:left;text-align:left}
.buttons .right{float:right;text-align:right}
.buttons .center{text-align:center;margin-left:auto;margin-right:auto}
.tab-content{border-left:1px solid #DDD;border-right:1px solid #DDD;border-bottom:1px solid #DDD;padding:10px;margin-bottom:20px;z-index:2;overflow:auto}
.box-search-ve{background:none repeat scroll 0 0 #e2f3f5;float:left;width:100%}
.box-search-ve .box-content ul li{background:none}
.box-search-ve .box-content .filters{padding:15px 2%}
article{display:block;margin-bottom:4px;padding:5px 10px}
article .content{display:block;padding:3px}
article .content a{float:left}
article .content a img{width:100px;height:30px}
.passenger-info{background:#3796AE url(../image/icon.png) no-repeat scroll left -1217px;}
.passenger-info span{color: white;padding-left: 40px;font-weight: bold;}
.box-search-ve .box-content{float:left;margin-top:0;width:100%}
.box-product{width:100%;overflow:auto}
.box-product > div{width:130px;display:inline-block;vertical-align:top;margin-right:20px;margin-bottom:20px}
#column-left + #column-right + #content .box-product > div{width:119px}
.box-product .image{display:block;margin-bottom:0}
.box-product .image img{padding:3px;border:1px solid #E7E7E7}
.box-product .name a{color:#38B0E3;font-weight:700;text-decoration:none;display:block;margin-bottom:4px}
.box-search-ve .box-content ul li img{float:left}
.box-product .price{display:block;font-weight:700;color:#333;margin-bottom:4px}
.category-info{overflow:auto;margin-bottom:20px}
.category-info .image{float:left;padding:5px;margin-right:15px;border:1px solid #E7E7E7}
.category-list{overflow:auto;margin-bottom:20px}
.category-list ul{float:left;width:18%}
.category-list .div a{text-decoration:underline;font-weight:700}
.checkout-heading{background:#F8F8F8;border:1px solid #DBDEE1;padding:8px;font-weight:700;font-size:13px;color:#555;margin-bottom:15px}
.checkout-heading a{float:right;margin-top:1px;font-weight:400;text-decoration:none}
.checkout-content{padding:0 0 15px;display:none;overflow:auto}
.checkout-content .left{float:left;width:48%}
.checkout-content .right{float:right;width:48%}
.checkout-content .buttons{clear:both}
.checkout-product table{width:100%;border-collapse:collapse;border-top:1px solid #DDD;border-left:1px solid #DDD;border-right:1px solid #DDD;margin-bottom:20px}
.checkout-product td{padding:7px}
.checkout-product thead td{color:#4D4D4D;font-weight:700;background-color:#F7F7F7;border-bottom:1px solid #DDD}
.checkout-product thead .name,.checkout-product thead .model{text-align:left}
.checkout-product thead .quantity,.checkout-product thead .price,.checkout-product thead .total{text-align:right}
.checkout-product tbody td{vertical-align:top;border-bottom:1px solid #DDD}
.checkout-product tbody .name,.checkout-product tbody .model{text-align:left}
.checkout-product tbody .quantity,.checkout-product tbody .price,.checkout-product tbody .total{text-align:right}
.checkout-product tfoot td{text-align:right;border-bottom:1px solid #DDD}
.contact-info{overflow:auto}
.contact-info .left{float:left;width:48%}
.contact-info .right{float:left;width:48%}
.sitemap-info{overflow:auto;margin-bottom:40px}
.sitemap-info .left{float:left;width:48%}
.sitemap-info .right{float:left;width:48%}
.content_calendar{float:left;margin-top:15px;width:100%}
.wrapfrm .bg_date{border-bottom:dotted 2px #DF4700;float:left;height:1px;margin-top:15px}
.image_calendar_close{background:url(../image/fancy_close.png)no- right top;height:30px;position:absolute;right:0;width:30px}
#container-footer{position:relative;width:100%;float:left;background:url("../image/footer-banner.jpg") repeat-y scroll center top}
.top-footer-menu{background:rgba(42,46,47,0.9) none repeat scroll 0 0;padding:30px 0}
.important{color:red}
.des_success{float:left;color:#2F359A}
.des_success p,.des_success table tr{color:#2F359A}
.des_success p,.des_success table tr td span{font-size:13px;color:#2F359A}
.des_success h2{line-height:20px}
.listpayment span,.listpayment td{line-height:20px;font-size:13px;color:#2F359A}
#footer{/*background:#ff2423 url("../image/map.png") no-repeat scroll center top;*/ background: rgba(42, 46, 47, 0.9) none repeat scroll 0 0;display:table;margin:0 auto;padding-bottom:10px;position:relative;width:100%}
.box-heading-order #powered{margin-top:5px;text-align:right;clear:both}
.banner div{text-align:center;width:100%;display:none}
.banner div img{margin-bottom:20px}
ul.title{background:#fff;padding:5px}
ul.title li{border:1px solid #b9cde5;margin-left:10px;line-height:25px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}
.sanbay ul,.sanbayres ul{float:left;width:33%;margin:0;padding:0;list-style:none}
.domestic-col.column-row > h2{color:red;font-size:13px;font-weight:700;margin:0 0 5px}
ul#alightcenter{text-align:center;border-left:1px dotted #cdcdcd;border-right:1px dotted #cdcdcd;margin-right:5px;width:30%}
.listCity ul{list-style:none;float:left;clear:both;margin:0;padding:0}
.tabCity{width:265px!important;margin:0;padding:0;overflow:hidden;list-style:none;position:absolute;top:0;left:0}
.internation-city{position:absolute;right:0;top:0;width:297px}
.tabCity li{line-height:40px;width:125px!important;clear:none!important;padding:0!important;float:left;height:40px}
.tabCity li a.selected{background:#fff;color:#888;width:100px!important;padding:10px!important;font-weight:700;padding:10px!important}
.tabCity li a{width:100px;padding:10px!important;border-radius:8px 8px 0 0;border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-top:solid 1px #ccc;background:white;color:#000;text-align:center!important;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;-ms-transition:all .4s linear;transition:all .4s linear;display:block;line-height:30px;font-size:16px;font-weight:bold;box-shadow: 05px 05px 05px #6E6B6B;}
.internation-city input{height:30px;width:250px;border:1px solid #ccc;margin:5px 0;float:left}
.ui-widget-header{border-bottom:1px solid #ddd!important;margin-bottom:6px!important}
div.quocnoi{margin-top:40px;clear:both;background:#fff}
.ui-widget-content{border:none!important}
.sanbay ul h1,.sanbayres ul h1{color:#437EE0;font-size:16px}
.sanbay ul li,.sanbayres ul li{font-size:12px;color:#484848;text-align:left;cursor:pointer;padding:0}
.sanbay ul#alightcenter li >a,.sanbayres ul#alightcenter li > a{margin-left:30px}
.sanbayres ul li a:hover b,.sanbay ul li a:hover b{color:red}
.actived{color:#153E7B;font-size:14px}
.data{float:left;width:63%}
.data h2{width:615px;font-size:15px;padding:5px 0;font-weight:700;margin:0;text-transform:uppercase;padding:10px 0;text-align:center;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px;border:1px solid #5f9ea0;border-bottom:none;height:30px;display:block;clear:both}
.breadcrumb ul{list-style:none}
.breadcrumb ul li{display:inline;float:left;padding:4px 5px}
.breadcrumb ul li span{color:#27A52B;padding:0 5px}
.checkout{margin-top:20px;background:#EFEFEF;padding:2px 0;line-height:27px;color:#9acd32}
li.selected{color:#316188;font-size:14px;background:none;font-weight:700}
.resultsflight{padding:3px;border:2px solid #31BAD7;width:100%;clear:both;height:138px}
.resultcontent{border-top:1px solid #31BAD7;padding:5px 0 46px}
.retitle{clear:both;padding:4px 0 0;height:34px}
.flightdate{float:left;width:15%;margin-top:25px}
.flighttime{width:30%;float:left}
.flighttime .despart{padding-left:22px}
.flighttime .res{background:url(../image/airCardArrows.png) no-repeat -330px 9px;padding-left:22px;margin-top:5px;border-top:1px solid #2e2e2e}
span.b{font-weight:700}
.flightstop{width:15%;float:left;margin-top:25px}
span.price{font-size:18px;color:#fe5815;float:right;font-weight:bold}
.retitle .alignright{border-top:1px solid #31BAD7;border-right:1px solid #31BAD7;border-left:1px solid #31BAD7;padding:1px 4px 0 3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}
.retitle .alignright span{cursor:pointer}
.resultcontent1{clear:both;border-top:1px solid #31BAD7;padding:5px 0 94px}
span.select{background:url(../image/select.png) no-repeat 15px 20px}
.airItinerary{border-top:1px solid #0098D8;font-size:11px}
.airItinerary .details .slice{padding-bottom:10px;clear:both;border-bottom:2px solid #EDEDED;height:204px}
.airResultsCard.withSelectSliceLink .selectSlice{float:right;height:50px;margin-right:-29px;margin-top:-1px;width:16px;position:relative}
.airItinerary .details .heading{overflow:hidden;padding:10px 12px}
.airItinerary .details .heading .label{float:left;width:14%}
.airItinerary .details .heading .time{float:left;width:54%}
.airItinerary .details .heading .duration{float:left;width:27%}
.airItinerary .details .leg.firstLeg{border-top:none}
.airItinerary .details .legDetails{float:left;width:60%}
.airItinerary .details .departure,.airItinerary .details .arrival{margin-bottom:10px}
#valuehanhlyld,#valuehanhlylv{text-align:right}
.airItinerary .details .departure,.airItinerary .details .arrival{margin-bottom:10px}
.airItinerary .details .leg .messages,.airItinerary .details .operatedBy{margin:5px 0}
.airItinerary .details .flight{float:left;width:40%}
.airItinerary .logo{float:left;margin-right:10px}
.airItinerary .flightInfo{overflow:hidden}
.airItinerary .details .leg,.airItinerary .details .tripMessages{margin:0 12px 10px;padding-top:10px}
.airItinerary .details .messages{margin:5px 12px 0}
.wait{background:url(../image/hinhdong01.gif)}
#fancybox-loading1{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(../image/fancybox.png)}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(fancybox.png)}
.infoticket{clear:both;margin:5px 0;display:block}
.item{clear:both;padding:5px 3px}
.item span.alignleft{font-weight:400;font-size:14px;color:#53545B}
h2.titile{margin:10px 5px;font-weight:400;color:#3287CD;text-transform:uppercase}
.input{background:#fff!important;padding:3px}
.inputs{padding:3px;width:97%}
ul.list,p.list{width:46%;float:left}
#column-right .box .box-heading h3{background:url(../image/bg_h3_right.png) no-repeat;width:143px;height:44px;padding:0;margin:0 0 0 -20px}
#column-right .box .box-heading h3 span{color:#fff;display:block;font-size:15px;line-height:55px;text-align:center;text-indent:20px}
#column-right .trogiup li .left_image1{background:url(../image/support-1.jpg) no-repeat scroll 0 0 transparent;float:left;height:100px;width:100px}
#column-right .trogiup li .left_image2{background:url(../image/support.png) no-repeat scroll 0 0 transparent;float:left;height:100px;width:100px}
#column-right .trogiup li .right .telephone{background:url(../image/icon_telephone.png) no-repeat scroll 0 0 transparent;float:left;margin-top:5px;padding-left:30px;height:20px}
#column-right .trogiup li{float:left;margin-bottom:0;width:100%}
#column-right .trogiup li .right a{margin-right:18px}
#column-right .box .box-content .thongtin li{background:url(../image/icon_li_right.png) no-repeat scroll left center transparent;float:left;font-weight:700;margin:10px 0;width:100%}
#column-right .box .box-content .support .lile{background:url(../image/support.png) no-repeat scroll left center transparent;float:left;font-weight:700;margin:10px 0;width:50px;height:50px;padding-left:0;line-height:50px;padding-left:70px}
span.typsupp{font-size:12px;color:#1C79DD;display:block;font-weight:700;padding:4px}
#column-right .box .box-content .support .lichan{background:url(../image/support1.png) no-repeat scroll left center transparent;float:left;font-weight:700;margin:10px 0;width:50px;height:50px;padding-left:0;line-height:50px;padding-left:70px}
.image_calendar span{color:#000;display:block;font-size:13px;font-weight:700;text-align:center;text-transform:uppercase}
#column-right .box .box-content .support li span,#column-right .box .box-content .support img{margin-left:-8px;margin-top:3px;color:red;font-size:14px}
#column-right .box .box-content .thongtin li a span,.thongtin li span,.thongtin li img{padding-left:32px}
.results tr .rong_td{padding:5px 0;width:50px}
#contentselect{float:left;width:700px;background:#f0f8ff}
.titleselect{background:url(../image/bg-header.png) no-repeat;height:72px;margin:0;padding:0;line-height:65px;color:#CDCDCD;font-size:20px;padding-left:82px;margin-left:154px}
h2.title{padding:15px 0;font-size:23px}
.wrapfrm .aut .bg_select_aut,.wrapfrm aside .content .chd .bg_select_chd,.wrapfrm aside .content .inf .bg_select_inf{background:url(../image/bg_select_quantity.png) no-repeat;height:30px;position:absolute;top:44px;width:30px}
.wrapfrm .aut .bg_select_aut{right:26px;display:none}
.wrapfrm aside .content .chd .bg_select_chd{right:12px;display:none}
.wrapfrm aside .content .inf .bg_select_inf{right:4px;display:none}
h2.title span{font-weight:400;font-size:16px!important}
.list li span{font-weight:400;text-transform:uppercase;padding:5px 0}
input[type=text]:focus,textarea:focus{box-shadow:0 0 5px rgba(81,203,238,1);-webkit-box-shadow:0 0 5px rgba(81,203,238,1);-moz-box-shadow:0 0 5px rgba(81,203,238,1);padding:3px 0 3px 3px;margin:5px 1px 3px 0;border:1px solid rgba(81,203,238,1)}
.input:hover{border:1px solid red;background:#C2ED1B}
a:link{text-decoration:none;color:#313131}
li.telephone{background:url(../image/icon-ios7-telephone-20.png) no-repeat 0 13px;display:block;padding-left:20px}
li.telephone .phone{font-size:20px;line-height:40px;color:#e72023;font-weight:bold;font-size:20px}
li.telephone .phone i{color:#313131;font-weight:normal;font-size:15px}
a:visited{color:#38B0E3;text-decoration:none}
.ui-autocomplete{width:350px!important;background:#F8F8F8}
.boxuseronline .box-content ul li{color:#000;font-size:13px}
li.total{padding:5px 40px;color:#757575;font-size:16px}
p.alignleft span{font-size:12px;float:left}
#mainmenu{float:right}
#mainmenu li{float:left;padding:5px 8px}
#mainmenu li a{float:left;color:#4473C1;font-weight:700;font-size:14px}
#footer .wrap{margin:0 auto;position:relative;width:1024px}
.box-newsletter h3{color:#fff;font-size:17px;font-weight:700}
span.sendmail{background:#ff501e none repeat scroll 0 0;-webkit-border-radius:7px;-moz-border-radius:7px 7px 7px;-khtml-border-radius:7px;border-radius:7px;color:#fff;font-size:13px;display:block;font-weight:700;text-align:center;height:27px;line-height:27px;width:100px}
.right-footer{float:left;width:20%}
.right-footer .addon_face_like{float:left;padding-top:24%;width:20%}
#footer .wrap .column div{float:right;margin-right:20px;width:55%}
#footer .wrap .column div h3.helpme,#footer .wrap .column div h3.aboutus{margin-left:-20px;line-height:50px;text-indent:60px}
#footer .wrap .column div h3.helpme{background:url(../image/helpme.png) no-repeat left top;background-size:50px}
#footer .wrap .column div ul{float:left;margin-left:10px}
#footer .wrap .column div ul li{color:#fff;float:left;list-style:none outside none;margin-bottom:10px;margin-left:32px;width:88%}
#footer .wrap .column div ul li span{color:#615e5d;display:block;font-size:16px;text-indent:16px;background:url(../image/bg_wrap_li.png) no-repeat left center}
#footer .wrap .column div ul li a:hover span{text-decoration:underline}
#footer .wrap .address > h3,#footer .wrap .address > span{}
#footer .wrap .address > h3{color:#fff;font-size:18px;font-weight:bold;text-align:left;text-transform:uppercase}
#footer .wrap .address p{color:#fff;font-size:12px;font-weight:bold;line-height:21px}
h3.sologan_ct{display:table;margin:0;padding:0;text-align:center;width:100%}
.left > a{display:block;padding-bottom:5px;text-align:center;color:#fff;font-size:12px}
.left > a b{color:#fff;text-decoration:underline}
#footer .wrap .address > span{color:#000;font-size:16px;font-weight:bold}
#footer .wrap .coppyright_company{float:left;width:100%;margin-top:20px}
#footer .wrap .coppyright_company span.design{font-weight:700;text-align:right;float:right;color:#fff}
span.coppyright{text-align:left;color:#ea5015}
#subscribe_result .error{color:#fff}
#footer .wrap .coppyright_company a{color:#ea5015}
#footer .wrap .coppyright_company a:hover{text-decoration:underline}
.visitor{float:left;margin-left:10%;width:30%;margin-bottom:20px}
#footer .wrap .left{float:left;margin:10px 0 0;position:relative;width:50%}
#footer .wrap .address .fa{padding-right:5px}
.fa-calculator::before{content:""}
.right_footer{float:right;margin-top:10px;width:50%}
#footer .wrap .address .right{float:right;margin-right:20px;margin-top:13px}
.address a{color:#fff !important}
#footer .wrap .address .right > span{display:block;font-size:13px;line-height:24px;text-align:right;color:#FFF}
.address b{color:#fff}
#footer .wrap .haidang span{color:#FFF;display:block;font-size:17px;font-weight:700;line-height:65px;text-indent:135px;text-transform:uppercase}
#footer .wrap .content-foter{position:absolute;top:31px;left:265px}
#footer .wrap .content-foter h2{font-size:16px}
#footer .wrap .content-foter li{padding:5px 8px;color:#2e2e2e}
#footer .wrap .content-foter li span{color:#9B8E37}
#footer .wrap #copyright{position:absolute;top:140px;right:33px;color:#9E9238}
#footer .menu_list{float:left;width:955px;margin-top:10px}
#footer .menu_list .menu1{float:left;width:40%}
#footer .wrap .haidang p{color:#FFF;font-size:14px;text-align:left;width:57%}
#footer .wrap .haidang .profetcial h3{background:url(../image/bg_h3_menu_footer.png) no-repeat scroll 0 0 transparent;color:#F6D291;font-size:17px;height:25px;line-height:26px;text-indent:37px;width:100%;text-transform:uppercase}
#footer .menu_list .profetcial h3{background:url(../image/bg_h3_menu_footer.png) no-repeat scroll 0 0 transparent;color:#F6D291;font-size:17px;height:25px;line-height:26px;text-indent:37px;width:100%;text-transform:uppercase}
#footer .menu_list .menu1 ul{margin-top:10px;padding-left:48px}
#footer .menu_list .menu1 ul li{background:url(../image/bg_li_menu_footer.png) no-repeat left 2px;margin-bottom:10px}
#footer .menu_list .menu1 ul li span{color:#FFF;display:block;font-size:13px;font-weight:700;text-indent:15px}
#footer .menu_list .menu1 ul li a:hover span{text-decoration:underline}
.hidden{display:none!important}
div.list p.hanhly{margin-top:36px}
.help{margin:10px 0;border:19px solid #5f9ea0;padding:5px}
.help h2{font-size:15px}
.help span{font-size:16px}
.help span.phone{color:red;font-size:23px}
.hr{clear:both;border-bottom:1px solid #CDCDCD;padding:10px 5px;margin-bottom:10px}
.box-content li{padding:3px 0;font-size:13px;text-transform:capitalize}
a.details{text-decoration:none;padding:0 20px;font-size:15px;font-weight:700}
.result .info{padding:0 27px;font-size:13px;color:#555}
a.show{background:url(../image/arrow-down.png) no-repeat center right}
.toggeclass{background:url(../image/down.png) no-repeat center right}
.pagination span{color:#9F541C;padding:5px 10px}
.pagination a{color:#3070B6;padding:5px 10px}
.detailselect{background:#DFDFDF;float:left;width:100%}
.box-category ul li{color:#333;border-bottom:1px solid #fff;padding:5px 90px}
.detailselect div.details{background:#fff;float:left;border:1px solid #999;width:80%}
.detailselect .detail{padding:5px 20px;color:#333;font-weight:400!important;border:#D9D9D9 1px solid;margin:0 20px}
.detailselect .datarightprice{background:#EEE;float:left;padding:5px;width:18%}
.details .dataleft h2.title{font-size:14px;color:#ED8958;text-align:center}
.detail h2.title{font-size:14px;text-align:center}
.datarightprice h2{width:100%;height:25px}
.datarightprice span{padding:10px 3px;display:block}
.contentresul{padding:5px}
.contentresul .alignleft{padding:10px 48px}
.contentresul .info{padding:0 50px;clear:both;margin:0}
.divFareInfo{width:135px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.datarightprice .divFareInfo{width:128px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
form.customer fieldset{width:100%;float:left}
.dieukienve h3,.info_custommer h3,.hanhly h3,.nguoilienhe h3{background:none repeat scroll 0 0 #fff;color:#168fb0;float:left;font-size:19px;margin-top:-25px;padding-left:5px;padding-right:5px}
.nguoilienhe h3 span{background:#fff;font-size:17px;font-weight:bold}
.hanhly h3 span{background:#fff;font-size:17px;font-weight:bold}
.dieukienve h3 span,.info_custommer h3 span{background:#fff;font-size:17px;display:block}
form.customer fieldset legend{color:#fff;float:left;font-size:16px;font-weight:700;line-height:40px;margin-bottom:15px;margin-top:10px;padding:0;text-indent:50px;text-transform:none;width:100%;background:#e72023 url(../image/icon_people.png) no-repeat scroll 10px center}
.wrapperbaokim .description{width:600px;overflow:hidden}
.wrapperbaokim .description h2{text-align:center}
.error{color:red;display:block;font-size:12px;font-weight:700;margin-bottom:10px}
.supportbook{display:block;border:1px dotted #a9a9a9;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;padding:4px 5px}
.titilebook{background:#DDD;color:maroon;text-transform:uppercase;padding:5px}
.supportbook .phone{color:red;font-size:15px;font-weight:700}
.supportbook .hotline{color:red;font-size:15px;font-weight:700}
.box-category ul,li{padding:0;margin:0}
label{display:inline}
.regular-checkbox{display:none}
.regular-checkbox + label{background-color:#fafafa;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05);padding:9px;border-radius:3px;display:inline-block;position:relative}
.regular-checkbox + label:active,.regular-checkbox:checked + label:active{box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 1px 3px rgba(0,0,0,0.1)}
.regular-checkbox:checked + label{background-color:#e9ecee;border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05),inset 15px 10px -12px rgba(255,255,255,0.1);color:#99a1a7}
.regular-checkbox:checked + label:after{content:'2714';font-size:14px;position:absolute;top:0;left:3px;color:#99a1a7}
.tag{width:200px;position:relative;top:5px;font-weight:700;text-transform:uppercase;display:block;float:left}
.big-checkbox + label{padding:13px}
.big-checkbox:checked + label:after{font-size:28px;left:6px}
#hanhly{float:left;width:45%}
.results tr.le{background:#B5C8C8!important}
tr.le{background:#B7C8D0}
.taxright{float:right;padding:5px 10px;color:#6495ed;text-transform:uppercase;font-size:15px}
div.note{padding:5px;margin-bottom:10px}
div.note span.note{font-size:14px;line-height:23px;color:#316188;background:url(../image/warning.png) 10px no-repeat;padding-left:35px}
div.note span.note strong{color:#4B9EE2}
.jTPS tfoot .status{white-space:nowrap;line-height:25px;vertical-align:middle;display:block;clear:both}
.thang tr{border:1px solid #ececec}
#calendar_content body{background:none!important}
.navi-r img{position:absolute;right:45px;top:5px}
.tenthang span{display:block;margin-left:10px;position:absolute;text-align:center;top:10px;font-size:17px}
.yahoo_right{width:260px;overflow:hidden;background:url(../image/bg_yahoo_right.png) repeat-y}
.ten_hotro{line-height:20px}
.yahoo_right .yahoo_right_top{background:url(../image/bg_yahoo_right_top.png) no-repeat;float:left;width:100%;height:122px}
.yahoo_right .yahoo_right_content{float:left;width:100%}
.yahoo_right .yahoo_right_content .heading_title{border-bottom:1px solid #242C95;margin:0 10px;width:90%}
.yahoo_right .yahoo_right_content .heading_title h3{margin-top:10px;padding-bottom:10px;text-align:center;text-transform:uppercase}
.yahoo_right .yahoo_right_content ul{float:left;margin-top:10px}
.yahoo_right .yahoo_right_content ul li{float:left;width:100%;margin-bottom:5px}
.yahoo_right .yahoo_right_content ul li span{margin-left:5px;color:#000}
.date_search{text-align:center;display:block;padding-bottom:20px}
.date_search .image_calendar{background:url(../image/calender.png) no-repeat center center;height:24px}
.date_search .image_calendar span{background:url(../image/icon_search_timve.png) no-repeat scroll 480px center transparent;color:#2E7ECA;display:block;font-size:13px;font-weight:700;line-height:27px;text-align:center;text-indent:100px}
.box-cat-content .box-content-cat{float:left;width:100%}
.box-cat-content .box-category-cat{float:left;width:100%}
.box-cat-content .menu_catategory{}
.box-cat-content .menu_catategory ul{float:left;height:35px;width:100%}
.box-cat-content .menu_catategory ul li{width:25%;float:left}
.box-cat-content .menu_catategory ul li a{display:block;font-size:14px;font-weight:700}
.box-cat-content .menu_catategory ul li a span{border-bottom:1px solid #fd020e;color:#fd020e;padding-bottom:2px}
.box-cat-content .menu_catategory ul li a.active{color:#fd020e}
.box-cat-content .box-category-cat ul{float:left;width:25%}
.box-cat-content .box-category-cat ul li{margin-bottom:7px;width:100%}
.box-cat-content .box-category-cat ul li a{color:#666560;display:block;font-size:12px}
.box-cat-content .box-category-cat ul li a:hover,.box-cat-content .box-category-cat ul li a.active{color:#fd020e}
div.viewall_news_page{margin-bottom:10px;position:relative;text-align:center;width:100%}
a.clearpage{background:url(../image/bg_clearpage.png) no-repeat scroll 0 0 transparent;display:block;float:left;height:11px;margin-left:43%;position:relative;text-align:center;width:11px}
a.addpage{background:url(../image/bg_addpage.png) no-repeat scroll 0 0 transparent;display:block;float:right;height:11px;margin-right:49%;width:11px}
.box-manwall{border-top:1px solid #ccc;border-bottom:1px solid #ccc;float:left;width:100%}
.box-manwall .top-manwall{border-bottom:1px solid #CAA1ED;border-top:1px solid #CAA1ED;float:left;margin-top:15px;width:100%}
.box-manwall .box-content-manwall{background:none repeat scroll 0 0 #FCFEFF;float:left;padding:0;width:1024px}
.box-manwall .box-content-manwall ul li{float:left;margin:0 6px}
.box-manwall .bottom-manwall{background:url(../image/box-cat-bottom.png) no-repeat scroll center bottom transparent;float:left;height:8px;width:100%}
#gb{float:left;margin-bottom:5px;margin-top:5px;width:100%}
.box-yahoo,.box-order-content,.box-information,.box-aboutus-home{background:#fff}
.box-content-newslatest ul li span{color:gray;display:block;font-size:18px;height:38px;line-height:38px;text-indent:50px}
.row_0 span{background:url(../image/pt_order.png) no-repeat scroll left center}
.row_1 span{background:url(../image/pt_payment.png) no-repeat scroll left center}
.row_2 span{background:url(../image/ch_thuonggap.png) no-repeat scroll left center}
.row_3 span{background:url(../image/ab_vetoi.png) no-repeat scroll left center}
.box-order-content,.hd_order{border:1px solid #fd020e;float:left;position:relative;width:49%}
.box-order-content{margin-top:3%}
.hd_order{}
.content_header_bottom_home .box-news-home-payment{float:left;width:460px;margin-left:30px}
.box-information .box-content > h3,.box-aboutus-home .box-content > h3,.box-content-news-special > h3{color:#fff;background:#0A79B2;font-size:20px;line-height:30px;margin:0 0;height:40px;padding-left:20px}
.box-yahoo .box-content{float:left;width:100%}
.content_yahoo > span{float:left;margin-bottom:10px;text-indent:20px;width:100%;font-size:14px;background:url(../image/icon_span_yahoo.png) no-repeat left center}
.box-yahoo .box-content .yahoochat_left{float:left;position:relative;width:100%}
.box-news-home-payment .box-content h3{width:100%}
.content_header_bottom_home .box-yahoo .box-content .yahoochat_left h3 span,.box-news-home-payment .box-content h3 span{color:#335CAB;display:block;font-size:13px;line-height:30px;text-align:left;text-indent:70px;text-transform:uppercase}
.dieu1,.dieu2,.dieu3{color:#5E04AB;font-size:13px;font-weight:700;margin-bottom:15px}
.dieu3 .quocte,.dieu3 .noidia{float:left;margin-top:10px;width:100%}
.dieu3 .quocte h3,.dieu3 .noidia h3{color:#232323;float:left;font-weight:400;line-height:26px;width:26%!important}
.box-yahoo .box-content .yahoochat_left ul{float:left;width:100%}
.box-yahoo .box-content .yahoochat_left ul li{float:left;margin-bottom:5px;width:100%}
span.address_contact a{background:url(../image/bg_address_contact.png) no-repeat scroll left center;color:#393a3a;float:right;font-size:13px}
.right_yahoo{float:right;width:45%}
.left_yahoo{float:left;width:55%}
.menu-list-yahoo ul li{float:left;width:20%;text-align:center;margin-bottom:10px}
span.address_contact a:hover{font-weight:700}
.box-yahoo .box-content .yahoochat_left ul li span{color:#9b9b9b;display:block;float:right;font-size:12px;font-weight:400;text-align:center;text-indent:5px}
.box-yahoo .box-content .yahoochat_left .google_map img{max-height:225px}
.box-yahoo .box-content .yahoochat_left ul li .yahoo img{margin-bottom:5px}
.hotline_yahoo > b,.tongdai_yahoo > b{color:red;padding:0 49px;text-decoration:underline;margin-bottom:10px;display:block;font-size:15px}
.hotline_yahoo{background:#fd020e none repeat scroll 0 0;float:left;width:100%;margin-top:2px}
.tongdai_yahoo{float:right;text-align:right;width:100%}
.hotline_yahoo > span,.tongdai_yahoo > span{color:#f30;display:block;font-size:18px;font-weight:700;line-height:20px}
.box-yahoo .box-content .box-yahoo-header{background:url(../image/box-yahoo-header.png) no-repeat scroll center top transparent;float:left;height:10px;width:100%}
.box-yahoo .box-content .box-yahoo-footer{background:url(../image/box-yahoo-footer.png) no-repeat scroll center bottom transparent;float:left;height:10px;width:100%}
.box-yahoo .box-content .box-yahoo-content{width:100%}
.box-order-cat ul{padding:10px}
.box-order-cat{float:left;padding:0}
.box-order-cat ul li{border-bottom:1px dotted #c1c1c1;margin:7px 0;padding-top:5px;width:100%}
.box-order-cat ul li.end{border:medium none}
.box-order-cat ul li .des_order img{float:left;height:25px;margin-right:10px;width:50px}
.question{color:gray;display:block;font-size:14px;margin-bottom:5px}
.box-order-cat ul li .des_order{float:left;width:85%}
.box-order-cat ul li .title{background:url("../image/gray-arrow.png") no-repeat scroll left center;padding-left:10px}
.box-order-cat ul li .title span.name_order{color:#494949;font-weight:700}
span.price_order{color:#000;display:block;float:left;font-size:13px;line-height:25px}
.box-order-cat ul li .title .detail_order{color:#fe7c15;float:right;font-weight:700;text-decoration:underline}
.menu-footer .column div{float:left;width:25%}
.menu-footer{display:table;margin:0 auto;width:1024px}
.menu-footer .column div.footer-module-last{float:right;width:25%}
.footer-module-last img{float:left;height:52px;padding-right:10px;width:41px}
.footer-module-last p{color:#fff;font-size:18px;line-height:25px;margin:5px 0}
.footer-module-last p span{font-size:25px}
.menu-footer .column ul{margin-top:15px;padding-left:5px}
.menu-footer .column ul li{padding-bottom:3px}
.menu-footer .column ul li a span{background:url("../image/gray-arrow.png") no-repeat scroll left center;color:#fff;display:block;font-size:13px;padding-left:20px}
.menu-footer .column ul li a:hover span{color:#fd020e}
.menu-footer .column div h3{color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase}
.box-order-cat ul li .title a.detail_order:hover span{text-decoration:none}
.box-order-cat ul li .des_order span.heading_order{color:#292929;font-weight:700}
.box-order-cat ul li .des_order span.date_order{color:#494949}
.box-order-cat ul li .des_order .detail_order{float:left;margin-left:20px;margin-top:3px}
div.border-order{border:1px dotted #bebdbc;width:60%;margin:0 20%}
span.quantity{color:gray;float:left;font-size:14px;line-height:27px;position:relative;width:8%}
.box-order-cat ul li .des_order .detail_order span{border-bottom:1px solid #fff;color:gray;text-decoration:underline;font-weight:700}
.box-order-cat ul li .des_order .detail_order span:hover{text-decoration:none;font-weight:700}
#content{/* background:none repeat scroll 0 0 #fff;*/ margin:2px auto 0;position:relative;width:1024px;float:left}
.newscontetn{float:left;position:relative;width:685px}
.newscontetn .content{min-height:900px}
.newscontetn .description p,.newscontetn .description span,.newscontetn .description div{line-height:24px}
.newscontetn .description{padding:5px 10px;width:95%;margin:10px auto;overflow:auto}
.newscontetn .description p,.newscontetn .description p span,.newscontetn .description ul li{line-height:25px}
.newscontetn .description .tags{margin-top:10px}
.box-newslatest{background:none repeat scroll 0 0 #e1d8c3;float:right;margin-top:25px;margin-right:20px}
.box-newslatest .box-content-newslatest ul{float:left;padding:0}
.box-content-newslatest ul li{float:left;width:100%;margin-top:4px;display:block}
.box-content-newslatest ul li .left_support{float:left;margin-right:15px}
.right_suppoprt{float:left;width:85%}
.box-content-newslatest ul li:nth-child(2) .right_suppoprt p,.box-content-newslatest ul li:nth-child(3) .right_suppoprt p{width:175px;float:left;padding-right:9%}
.right_suppoprt > span{line-height:20px}
.right_suppoprt > span,.box-content-service li > .news_right > a{color:#F77B00;display:block;font-size:12px;font-weight:700;text-transform:none}
.right_suppoprt > p{display:block;line-height:25px}
.right_suppoprt > p.address{background:none;text-indent:0}
.right_suppoprt img{float:right;margin-left:9px}
/*,.box-content-service li > .news_left > label*/.box-content-newslatest ul li .left_support label{color:gray;display:block;font-size:25px;height:17px;line-height:17px;text-align:center}
.box-newslatest .box-content-newslatest ul li{margin-bottom:10px;width:50%;float:left;background:url(../image/icon_li_latest.png) no-repeat left top}
.box-newslatest .box-content-newslatest ul li span{color:#666;display:block;font-weight:700;line-height:18px;text-indent:32px}
.box-newslatest .box-content-newslatest ul li a:hover span{color:#ea5015}
.information_content .box-header,.phahoivedonhang .box-header,.cat_list .box-header,.error_content .box-header,#result .box-header,.product-info .box-header,.newscontetn .box-header{background:url(../image/box-header-content.png) no-repeat scroll center top transparent;float:left;height:11px;width:100%}
.information_content .box-footer,.phahoivedonhang .box-footer,.cat_list .box-footer,.error_content .box-footer,#result .box-footer,.product-info .box-footer,.newscontetn .box-footer{background:url(../image/box-footer-content.png) no-repeat scroll center bottom transparent;float:left;height:11px;width:100%}
.tuvankh{background:none repeat scroll 0 0 #FFF;float:left;margin-right:5px;position:relative;width:614px;border:1px solid #c1c4c5;min-height:912px;margin-bottom:10px}
.tuvankh p{color:#666;font-size:13px;line-height:20px;padding:10px}
.tuvankh b{background:none repeat scroll 0 0 #4A0684;color:#FFF;font-size:13px;line-height:30px;padding:7px 21px;text-align:center}
.tuvankh input[type="text"]{margin:0;padding:4px;width:53%}
.tuvankh form{display:block;padding:10px}
.contact .buttons{margin-right:50px}
.content_empty{display:block;float:left;margin-left:10px;margin-top:20px;width:600px}
.information_content,.phahoivedonhang,.cat_list,.error_content,.product-info,.xemdonhang_content{float:left;margin-bottom:15px;position:relative;width:685px}
.phahoivedonhang{background:none repeat scroll 0 0 #FFF;border:2px solid #3D63A4;width:586px}
.information_content .content{min-height:650px}
.information_content .content,.phahoivedonhang .content,.cat_list .content,.error_content .content,.product-info .content,.xemdonhang_content .content{/*background:none repeat scroll 0 0 #FFF*/}
.product-info .content table{line-height:35px}
.form-order{float:left;margin-bottom:10px;width:100%}
.form-order p{line-height:20px;color:#666;font-size:15px;padding:10px}
span.radPaymentByBank label{padding-left:15px}
span.radPaymentAtHome label{padding-left:15px}
span.radPaymentAtOffice label{padding-left:15px}
span.radPaymentByBank{background:#292929 url("../image/icon.png") no-repeat scroll left -1377px}
span.radPaymentAtOffice{background:#292929 url("../image/icon.png") no-repeat scroll left -1417px}
span.radPaymentAtHome{background:#292929 url("../image/icon.png") no-repeat scroll left -1457px}
.homebankbg.athome{background:url("../image/img_thanhtoanTN.jpg") no-repeat scroll left top;min-height:120px;padding-left:140px;text-align:justify}
.form-order form{float:left;margin:10px;width:90%}
.form-order form label img{float:left;margin-right:10px}
.newscontetn .content{float:left}
.information_content .box-heading-h3,.phahoivedonhang .box-heading-h3,.cat_list .box-heading-h3,.error_content .box-heading-h3,.product-info .box-heading-h3,.tuvankh .box-heading-h3,.xemdonhang_content .heading .box-heading-h3,#content .contact .box-heading-h3,#result .box-heading-h3{height:39px;display:block;width:100%;z-index:999}
.newscontetn .content .box-heading-h3{display:block;width:100%;z-index:999}
#content .contact .box-heading-h3 .box-heading,.information_content .box-heading-h3 .box-heading,.cat_list .box-heading-h3 .box-heading,#result .box-heading-h3 .box-heading{display:block;float:left;height:30px;line-height:30px;width:100%}
.newscontetn .box-heading-h3 .box-heading{display:block;float:left;width:100%;line-height:20px}
#content .contact .box-heading-h3 .box-heading h3,.information_content .box-heading-h3 .box-heading h1,.newscontetn .box-heading-h3 .box-heading h1{font-size:1.5em;margin-bottom:0;text-align:left}
#result .box-heading-h3 .box-heading h3{background:url(../image/icon_flight_h3.png) no-repeat scroll 10px center transparent;color:#fff;font-size:16px;line-height:40px;margin-bottom:0;text-align:left;text-indent:70px}
.newscontetn .box-heading-h3 .box-heading h1 span,.information_content .box-heading-h3 .box-heading h1,#contact-info .heading h3{color:#ec6d0f;display:block;font-weight:bold}
.information_content .box-heading-h3 .box-heading h1,.newscontetn .box-heading-h3 .box-heading h1 span{font-size:15px;padding-left:15px;text-transform:uppercase}
#contact-info .heading h3{display:table;padding-bottom:15px}
.sort_news{float:right;width:29%}
.sort_news select{font-size:13px}
.cat_list h1{border-bottom:1px solid #ec6d0f;display:table;margin-left:10px;width:97%}
.cat_list h1 span{color:#ec6d0f;display:block;float:left;font-size:17px;font-weight:bold;margin-left:10px;padding-bottom:0;padding-top:0;text-transform:uppercase;width:50%}
.listpayment h3{background:none}
div.invoice{margin-left:16px}
.veonline-content{margin:0 auto;width:430px}
.phahoivedonhang h3 span,.product-info h3 span{background:url(../image/icon_h3_news.png) no-repeat 10px 5px}
.cat_list h1 span{}
#content .contact .google_map{margin:15px}
.check-in {border: 1px solid #DDD;background: #FAFEFF;padding: 10px;margin-bottom: 20px;}
.checkin_form {width: 100%;}
.checkin_form td {padding: 10px 0px;text-align: center;}
.check-in-title {color: white;text-align: center; background: #3496AE;line-height: 30px;text-transform: uppercase;font-weight: bold;}
.checkin_form td input {width: 99%;height: 30px;}
.button-check {background: #3496AE;border-radius: 30px;height: 40px !important;color: white;font-size: 18px;text-transform: uppercase;font-weight: bold;}
#content .contact form{display:block;padding:10px}
.error_content .content span{float:left;font-size:13px;font-weight:700;line-height:20px;margin:15px}
#content .contact{background:none repeat scroll 0 0 #fff;border:1px solid #bfbbbb;float:left;width:697px}
#result .content .customer{float:left;width:100%}
.box-sort-right-detail > .box-content table{background:none repeat scroll 0 0 #FFF;float:left;margin-top:5px;width:100%}
.box-sort-right > .box-content > .box-content{float:left;margin-top:5px;width:100%}
.box-sort-right-detail > .box-content table{margin-top:0}
#filter_quocte .fillter_scroll{padding:0 15px}
#filter_quocte ul.filters{background:none repeat scroll 0 0 #fff;float:left;margin:6px;padding:10px;width:91%}
.flightItems_noidia .itemflgihtvn_out,.flightItems_noidia .itemflgihtvn_in{background:none repeat scroll 0 0 #fff;border:2px solid #9a9a9a;clear:both;display:block;height:47px;line-height:47px}
.tt_hanhkhach h3{font-size:13px}
.flightItems_noidia .itemflgihtvn_out span.flightnameplain,.flightItems_noidia .itemflgihtvn_in span.flightnameplain{width:80px}
.flightItems_noidia .itemflgihtvn_out span,.flightItems_noidia .itemflgihtvn_in span{color:#7c7c7c;float:left;font-size:15px;font-weight:700;height:47px!important;line-height:46px;padding:0 6px}
span.flightcode{width:70px}
span.detailclick{padding-left:10px!important}
.selectitemspan{background:none repeat scroll 0 0 #f88e12;float:right;height:40px!important;margin:0;padding:0 30px;text-align:center}
span.detaillinknd{background:url(../image/detailout.png) no-repeat scroll 5px 8px;float:left;font-size:90%;height:27px;width:27px}
span.detaillinknd_hide{background:url(../image/detailout_active.png) no-repeat scroll 5px 8px;float:left;font-size:90%;height:27px;width:27px}
.box-news-left{border-top:1px solid #F5944C;margin-top:25px}
.box-news-left .box-content{padding:25px}
.box-news-left .box-content .box-product-left ul li{float:left;width:100%}
.box-news-left ul li span.name{display:block;text-indent:20px;color:#D25A0C;background:url(../image/bg-news-li.png) no-repeat scroll left center transparent;line-height:25px;margin-bottom:10px}
.box-news-left ul li div.image{margin-left:20px}
.box-news-left ul li div.image img{float:left;margin-right:25px}
.box-news-left ul li span.description{line-height:17px}
.box-news-left .box-heading-h3,.box-support-left .box-support-h3{display:block;height:37px;margin-left:-12px;width:100%;z-index:999}
.box-support-left,.box-content-service{border:1px solid #fd020e;float:right;position:relative}
.box-content-service{margin-top:15px}
.box-support-left .box-content h3{height:20px;left:20px;line-height:20px;padding:0 10px;text-transform:uppercase;top:-10px}
.box-content-service .box-heading h3,.hd_order h3{background:#f5f5f5;text-align:center;background:-moz-linear-gradient(center top,#f5f5f5 0%,#ddd 100%);background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#ddddd));background:-o-linear-gradient(center top,#f5f5f5 0%,#ddd 100%);background:-ms-linear-gradient(center top,#f5f5f5 0%,#ddd 100%);background:linear-gradient(center top,#f5f5f5 0%,#ddd 100%);font-size:20px;font-weight:normal;height:46px;text-transform:uppercase}
.box-support-left .box-content-newslatest{width:100%}
.box-news-left .box-heading-h3 .header_left,.box-support-left .box-support-h3 .support_left{background:url(../image/bg_header_left.png) no-repeat scroll left center transparent;float:left;height:45px;width:11px}
.box-news-left .box-heading-h3 .box-heading h3,.box-support-left .box-support-h3 .box-support h3{color:#FFF;font-size:16px;line-height:40px;margin-bottom:0;text-align:left;text-indent:45px;text-transform:uppercase;text-shadow:1px 1px 0 #343333}
.box-content-support{padding:20px}
a.view_googlemap{background:url(../image/bg_googlemap.png) no-repeat left top;float:left}
a.view_googlemap span{color:#6E6D6C;text-indent:20px;display:block;line-height:20px}
a.view_googlemap:hover span{font-weight:700}
.box-content-support ul li{float:left;width:100%;text-indent:20px;display:block;line-height:23px;background:url(../image/bg-news-li.png) no-repeat scroll left 6px}
.box-news-left .box-heading-h3 .box-heading h3{background:url(../image/icon_bg_news_home.png) no-repeat scroll 10px center transparent}
.box-support-left .box-support-h3 .box-support h3{background:url(../image/bg_support_icon.png) no-repeat scroll 10px center transparent}
.box-news-left .box-heading-h3 .box-heading,.box-support-left .box-support-h3 .box-support{background:none repeat scroll 0 0 #F5944C;display:block;height:35px;line-height:43px;width:57%;float:left}
.box-news-left .box-heading-h3 .header_right,.box-support-left .box-support-h3 .support_right{background:url(../image/bg_header_right.png) no-repeat scroll right center transparent;float:left;height:35px;width:27px}
.selectitemsout,.selectitemsin{background:url(../image/select.png) no-repeat scroll 0 0;display:block;height:47px;width:115px}
.flightItems_noidia .itemflgihtvn_out .flightpri,.flightItems_noidia .itemflgihtvn_in .flightpri{color:#278bdb!important;font-size:16px!important;font-weight:700}
.flightItems_noidia .itemflgihtvn_out span.flightdep,.flightItems_noidia .itemflgihtvn_in span.flightdep,.flightItems_noidia .itemflgihtvn_out span.flightdictime,.flightItems_noidia .itemflgihtvn_in span.flighttype{width:60px}
.flightItems_noidia .itemflgihtvn_out span.flightdeptime,.flightItems_noidia .itemflgihtvn_in span.flightdeptime,.flightItems_noidia .itemflgihtvn_out span.flightdic,.flightItems_noidia .itemflgihtvn_in span.flightdic{color:#7c7c7c;font-size:14px;font-weight:700;width:75px}
.flightItems_noidia{background:none repeat scroll 0 0 #ececec;float:left;margin-bottom:10px;width:100%}
#filter_quocte ul.filters li.sub-title{float:left;width:100%;margin-bottom:10px}
#result .content .customer tr.title{line-height:20px;font-size:13px}
#result .content .customer tr td{font-size:14px;line-height:20px;color:#6e6e6e}
#result .content .customer input[type="text"]{margin:0}
.fillter_scroll{float:left;margin-top:20px}
.demo .rule span.h-6{width:20%}
.demo .rule span{color:#303030;float:left;font-size:11px;width:14%}
.fillter_scroll{padding:0 15px;width:88%}
#box-filter .box-content{width:100%}
.demo .rule span.h-6{width:20%}
.demo .rule span.last{text-align:right}
.demo .rule span.h-5{text-align:right;width:16%}
.ui-widget-content{background:none repeat scroll 0 0 #eee}
.demo .rule{float:left;margin:5px 0 20px;width:100%}
.fillter_scroll strong{color:#016fae;display:block;font-size:14px;margin-bottom:10px}
form.customer fieldset table{margin-bottom:10px}
form.customer .submit{margin-bottom: 20px;text-transform: uppercase;display: block;font-size: 19px;text-indent: 10px;background: #ff3d00 url(../image/icon.png) no-repeat scroll 220px -1036px;border: 0 none;border-radius: 5px;box-shadow: 0 1px 2px 1px rgba(134,23,2,0.3) inset,0 -1px 1px 1px rgba(134,23,2,0.3) inset;color: #fff;cursor: pointer;font-weight: bold;height: 40px;padding-right: 40px;width: 250px;margin-top: 05px;text-align: center;}
.heading-fillter-airline{float:left;margin-top:20px;width:100%}
.heading-fillter-airline div{float:left;border:1px solid #029DD6;-webkit-border-radius:7px;-moz-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;padding:10px 20px;margin-left:20px;margin-right:20px;line-height:20px}
.heading-fillter-airline h2{font-size:14px;line-height:20px}
.messages_booking{border-radius:7px;float:left;padding:0 10px 10px;width:97%}
.messages_booking .left{float:left;width:50%}
.messages_booking .right{background:none repeat scroll 0 0 #0c63a3;float:right;height:36px;margin-top:17px;width:250px}
.messages_booking .right .bg_head{background:none repeat scroll 0 0 #237cb1;padding-bottom:15px}
.messages_booking .right_qt{background:none repeat scroll 0 0 #fe5815;float:right;height:36px;margin-top:17px;width:250px}
.messages_booking h4{background:url("../image/border-header.png") no-repeat scroll left bottom;color:#0b71b9;font-size:23px;margin-bottom:8px;line-height:30px}
.left-booking > span,.right-booking > span{float:left;width:50%;font-size:12px;color:#0b71b9}
.left-booking b,.right-booking b{color:#0b71b9;font-weight:bold}
.messages_booking .location,#deslocation{background:url("../image/Search_new.jpg") no-repeat scroll left top;color:#fff;height:66px;margin:15px 0 5px;text-align:center;width:675px;float:left;line-height:66px}
.messages_booking .location .fontplace,#deslocation .fontplace{color:#fff;font-size:19px;text-transform:uppercase}
.left-booking{display:block;float:left;margin-bottom:12px;margin-top:20px;width:100%}
.messages_booking .left h2{font-size:13px;line-height:27px}
.messages_booking .right span,.messages_booking .right_qt span{color:#FFF;display:block;font-weight:700;font-size:13px;line-height:15px;padding-top:10px;text-indent:12px}
#result form .button{float:right;height:52px;width:258px}
.sort_airline{}
.information_content .des_information{line-height:20px;padding:10px}
.box-sort-right,.box-content-tram,.borderSort{background:none repeat scroll 0 0 #e2f3f5;float:left;width:100%;margin-bottom: 10px;border: 1px solid #DDD;}
.box-sort-right-detail{background:#ff3838;/* Old browsers */background:-moz-linear-gradient(top,#ff3838 0%,#ff2423 100%);/* FF3.6-15 */background:-webkit-linear-gradient(top,#ff3838 0%,#ff2423 100%);/* Chrome10-25,Safari5.1-6 */background:linear-gradient(to bottom,#ff3838 0%,#ff2423 100%);/* W3C,IE10+,FF16+,Chrome26+,Opera12+,Safari7+ */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3838',endColorstr='#ff2423',GradientType=0 );float:left;width:100%}
.borderSort{margin-bottom:0}
.box-content-tram{margin-bottom:10px}
a.viewdetail,a.viewdetailin{background:url(../image/detail.png) no-repeat scroll right top rgba(0,0,0,0);color:#135fa6;display:block;font-size:12px;font-weight:700;height:22px;line-height:29px;margin:8px 0 0 22px;white-space:nowrap;text-indent:-999999px;width:90px;z-index:9999999}
a.on{background:url(../image/detail.png) no-repeat scroll right bottom rgba(0,0,0,0)!important}
.box-news-right{float:right;margin-top: 10px;}
.box-news-right h3 span,.box-newslatest h3 span{color:#fff;display:block;font-size:14px;font-weight:600;line-height:28px;margin:1px 2px 2px;text-align:center;text-transform:uppercase}
.box-sort-right > .box-content,.box-sort-right-detail > .box-content,.box-content-tram > .box-content{float:left;margin-top:0;width:100%}
.box-sort-right > .box-content > .list_sort,.box-content-tram > .box-content > ul.content-sort{background:none repeat scroll 0 0 #e2f3f5;float:left;width:100%}
.box-search-ve .box-content > .list_sort{padding:0 5%;width:90%}
.box-search-ve .box-content > .list_sort p{color:#fff;display:block;font-size:14px;height:20px;line-height:20px;padding:5px 10px}
.box-search-ve .box-content > .list_sort label{color:#303030;display:inline;font-size:15px;margin-left:12px}
.box-search-ve .box-content > h3{text-align:center}
ul.filters > h3{padding-left:10px}
.box-content-tram > .box-content > ul.content-sort li{color:#fff;display:block;font-size:14px;height:20px;line-height:20px;padding:5px 10px}
.box-sort-right > .box-content label,.box-content-tram > .box-content > ul.content-sort li label{display:inline;font-size:12px;font-weight:700;margin-left:12px}
.box-sort-right > .box-content label{color:#0270b5;font-size:13px;font-weight:normal}
.box-content-tram > .box-content > ul.content-sort li label{color:#000}
.box-sort-right > .box-content p{display:block;height:20px;line-height:20px;font-size:14px;color:#fff;padding:5px 25px}
.box-sort-right > .box-content h3,.box-select-ticket > .box-content h2,.box-sort-right-detail > .box-content h3,.box-search-ve .box-content > h3{text-align:center;font-size:14px;text-transform:uppercase;color:#fff;line-height:30px}
table.dvtiente{padding:10px}
table.dvtiente tr label{font-size:13px}
.box-content-tram > .box-content h3,.borderSort > h3{text-align: center;font-size: 14px;color: white;background: #2993AF;line-height: 35px;}
.detailin table tr .priss,.detailout table tr .priss{font-weight:700;color:red;text-align:right}
.detailout table tr,.detailin table tr{line-height:40px}
.box-sort-right .box-footer,.box-news-right .box-footer,.box-yahoo-right .box-footer,.box-newslatest .box-footer,.box-search-ve .box-footer{background:url(../image/box-footer-right.png) no-repeat scroll center bottom transparent;float:left;height:3px;width:100%}
.box-content > h1{text-align:center}
.box-news-right h3,.box-tintuclienquan h3,.box-select-ticket h2,.box-search-ve h1,.box-sort-right h3,.box-yahoo-right h3,.box-newslatest h3,.box-select-ticket h3,.box-search-ve .box-content > h3{font-size:23px;height:30px;background: #479aad; /* Old browsers */background: -moz-linear-gradient(top, #479aad 0%, #168fb0 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top, #479aad 0%,#168fb0 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, #479aad 0%,#168fb0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#479aad', endColorstr='#168fb0',GradientType=0 )}
.list_sort > h3{margin-top:15px}
.box-search-ve h3{color:#016fae;font-size:17px;font-weight:400;text-align:left}
.box-yahoo-right h3 span,.box-tintuclienquan h3 span{color:#fff;display:block;font-size:14px;line-height:30px;text-align:center;text-transform:uppercase}
.box-yahoo-right h3 span img.yahoo{margin-left:33%}
.floatleft.yahoo > img{height:18px}
.box-yahoo-right h3 span img.sky{float:right;margin-right:20px;margin-top:3px}
.select-flight{position:relative}
.box-news-right .box-content,.box-newslatest .box-content,.box-yahoo-right .box-content,.box-category-cat-home{margin-top:0;float:left}
.box-yahoo-right .box-content,.box-newslatest .box-content{width:100%}
.box-news-right .box-content ul{padding:6px 15px;float:left}
.box-news-right .box-content ul li{float:left;width:100%;border-bottom:2px dotted #e1731a}
.noidia_hotro,.quocte_hotro{float:left;margin:10px 10px 0;width:94%}
.noidia_hotro h2,.quocte_hotro h2{margin-bottom:10px}
.quocte_hotro .yahoo{float:left}
.quocte_hotro .sky{float:left}
.noidia_hotro .yahoo img{float:left}
.quocte_hotro .sky img{float:left}
.box-news-right .box-content ul li span{color:#1b1614;display:block;font-weight:700;line-height:27px}
.box-news-right .box-content ul li a:hover span{color:#f25601}
.phahoivedonhang .phanhoi_content{padding:20px}
.phahoivedonhang .phanhoi_content p{line-height:20px;color:#000;font-weight:700;font-size:13px}
.phahoivedonhang .phanhoi_content .formphanhoi{border:1px solid #bbbcbc;background:#F1F1F1;padding:10px;float:left;margin-bottom:20px;margin-top:20px}
.phahoivedonhang .phanhoi_content .formphanhoi tr{margin-top:5px}
.phahoivedonhang .phanhoi_content .formphanhoi tr td{vertical-align:middle}
.phahoivedonhang .phanhoi{padding:20px;font-size:16px}
.cat_list ul{padding:10px}
.cat_list ul li{border:1px solid #ededed;float:left;width:100%;color:#fff}
.cat_list ul li img{width:130px;height:90px;margin-right:15px}
.cat_list ul li .right-cat a span{color:#168fb0;display:block;font-weight:bold;margin-bottom:10px}
.cat_list ul li .right-cat a:hover span,.cat_list ul li .right-cat a:hover p{color:#fff}
.right-cat{padding:10px 10px 4px 20px}
.cat_list ul li .right-cat a p{color:#000;font-size:13px}
.cat_list ul li:hover{color:#fff;background:#168fb0;display:block}
.right-cat a:hover{display:block}
.cat_list ul li:hover span,.cat_list ul li:hover p,.right-cat a:hover{color:#fff}
.cat_list ul li p{margin-top:5px;line-height:20px;color:#000}
.box-yahoo-right,.box-tintuclienquan{background:none repeat scroll 0 0 #e2f3f5;float:right;width:100%}
.box-yahoo-right .box-content .yahoochat_left{float:left;margin:0;padding:0;width:100%}
.box-yahoo-right .box-content .yahoochat_left .list_mobile{float:left;width:100%}
.box-yahoo-right .box-content .yahoochat_left .list-yahoo{float:left;width:100%}
.box-yahoo-right .box-content .yahoochat_left .tongdai{display:block;font-size:21px;text-align:center}
.box-yahoo-right .box-content .yahoochat_left .tongdai b{font-size:22px!important}
.box-yahoo-right .box-content .yahoochat_left ul li{margin-bottom:5px;padding:0;float:left;width:100%}
.box-yahoo-right .box-content .yahoochat_left ul li span{font-weight:700}
.phone_yahoo{line-height:17px;margin-bottom:5px;padding-left:10px}
.phone_yahoo > b{color:#f50017;float:right;padding-right:21px}
.phone_yahoo img{float:left;margin-right:20px}
.box-yahoo-right .box-content .yahoochat_left .list-yahoo ul li{text-align:center;display:block}
.box-yahoo-right .box-content .yahoochat_left .list-yahoo ul li a{padding:0 15px}
.flightItems:hover{background:#9ac6fa}
.content .airlinefillter{background:#e1e1e1 url(../image/airlinefillter.png) no-repeat!important;bottom:0;color:#FFF;padding:1px 0 0 !important;height:50px;position:fixed;width:685px !important;z-index:99}
.ui-slider-horizontal .ui-slider-handle{top:-0.1em !important}
.ui-slider-horizontal .ui-slider-range{top:-3px !important}
input.selectbank{background:#ff3d00 url("../image/icon.png") no-repeat scroll 220px -1036px;border:0 none;border-radius:5px;box-shadow:0 1px 2px 1px rgba(134,23,2,0.3) inset,0 -1px 1px 1px rgba(134,23,2,0.3) inset;color:#fff;cursor:pointer;font-weight:bold;height:40px;margin-top:25px;padding-right:40px;width:260px}
.payment-heading > p{color:#000;font-size:12px}
.message_selectpayment > span{font-size:12px}
.message_selectpayment{margin-bottom:10px}
.paymentmethod,.head{color:#2F359A}
#submitairline{padding:20px 0 20px 20px;width:650px;float:left}
#backtosearch{display:block;margin-top:10px;background:url(../image/back-to.png) no-repeat;height:56px;width:193px;padding:0 0 0 60px;font-size:16px;color:#fff;line-height:56px;font-weight:700}
#request{margin-left:23px;margin-right:10px;margin-top:5px}
.box-serviceour .box-content ul li{color:#000;font-size:13px;line-height:20px;padding-bottom:10px}
.box-aboutus-home{float:left;margin-top:30px;width:600px}
.box-information{float:left;margin-top:15px;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}
.box-information .htabs{background:#00b3f5;/* Old browsers */background:-moz-linear-gradient(top,#00b3f5 0%,#009df0 100%);/* FF3.6-15 */background:-webkit-linear-gradient(top,#00b3f5 0%,#009df0 100%);/* Chrome10-25,Safari5.1-6 */background:linear-gradient(to bottom,#00b3f5 0%,#009df0 100%);/* W3C,IE10+,FF16+,Chrome26+,Opera12+,Safari7+ */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b3f5',endColorstr='#009df0',GradientType=0 );height:38px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
.left_hinhthuc{border-right:1px solid #bebdbd;float:left;margin-right:2%;width:33%}
.right-hinhthuc{float:left}
.left_hinhthuc > h3{text-transform:uppercase}
#tab-hinhthuc,#tab-camket,#tab-camnang,#tab-tintuc{padding:15px}
.right-hinhthuc p{color:#666;line-height:45px;padding-left:25px}
.left_hinhthuc > h3,.right-hinhthuc h3{color:#666;font-size:19px;font-weight:normal;margin-bottom:15px}
.box-information .htabs a{color:#fff;display:block;float:left;font-family:VNF-Futura;font-size:19px;height:38px;line-height:38px;padding:0 6%}
.box-information .htabs a.selected{background:#ff8728;/* Old browsers */background:-moz-linear-gradient(top,#ff8728 0%,#ff7120 100%);/* FF3.6-15 */background:-webkit-linear-gradient(top,#ff8728 0%,#ff7120 100%);/* Chrome10-25,Safari5.1-6 */background:linear-gradient(to bottom,#ff8728 0%,#ff7120 100%);/* W3C,IE10+,FF16+,Chrome26+,Opera12+,Safari7+ */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8728',endColorstr='#ff7120',GradientType=0 )}
.box-aboutus-home .box-content,.box-serviceour .box-content{float:left}
.box-serviceour .box-content{width:100%}
.box-news-home .box-content,.box-news-home-special .box-content{float:left}
.box-news-home-special .box-content ul{border-right:1px solid #C8C8C8;display:block;float:left;padding-right:5px;width:100%}
.box-news-home .box-content ul{border-right:1px solid #C8C8C8}
.box-serviceour .box-content h3,.tourist_list h3,.cat_list .heading h1,#result .box-heading-h3 .box-heading h2{background: #479aad; /* Old browsers */background: -moz-linear-gradient(top, #479aad 0%, #168fb0 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top, #479aad 0%,#168fb0 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, #479aad 0%,#168fb0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#479aad', endColorstr='#168fb0',GradientType=0 )}
.box-order-content .box-content h3,.hd_thanhtoan h3{background:#f5f5f5;text-align:center;background:-moz-linear-gradient(center top,#f5f5f5 0%,#ddd 100%);background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#ddddd));background:-o-linear-gradient(center top,#f5f5f5 0%,#ddd 100%);background:-ms-linear-gradient(center top,#f5f5f5 0%,#ddd 100%);background:linear-gradient(center top,#f5f5f5 0%,#ddd 100%);font-size:20px;font-weight:normal;height:46px;text-transform:uppercase}
.box-order-content .box-content h3 span,.hd_thanhtoan h3 span{background:url("../image/bg-blue-title.png") no-repeat scroll 0 0;display:inline-block;height:46px;font-size:16px;color:#fff;line-height:46px;padding-left:40px}
.box-order-content .box-content h3 span span,.hd_thanhtoan h3 span span{background-position:right bottom;padding:0 40px 0 2px}
.box-order-content .box-content h3 .red,#maps h3 .red{color:#ff0007}
.aircode b{font-weight:normal}
.box-yahoo .box-content .yahoochat_left h3{text-decoration:none;font-size:12px;font-weight:700;color:#000;display:block;padding:10px 10px 10px 35px;background:url(../image/user_green_chat.png) no-repeat left center}
.box-news-home .box-content h3 span{background:url(../image/icon_h3_news.png) no-repeat 10px center}
.box-news-home-special .box-content h3 span{background:url(../image/icon_h3_news_special.png) no-repeat 10px center;color:gray}
.box-news-home{margin-right:15px;width:32%}
.box-news-home-special{background:none repeat scroll 0 0 #fff;border:1px solid #959595;float:right;margin-top:30px;padding-bottom:20px;position:relative;width:400px;margin-right:10px}
.box-news-home-special .box-content-news-special{float:left;width:100%}
.box-content-news-special > ul{margin-top:20px}
.box-content-news-special > ul li{float:left;margin-bottom:15px;width:100%}
.box-content-news-special > ul li .des_new > a{color:#535252;line-height:17px;font-weight:700}
a.viewall_news{color:#036;font-weight:700;padding:0 10px;text-decoration:underline}
a.viewall_news:hover{text-decoration:none}
.box-content-news-special > ul li .des_new a:hover{color:#036}
.box-content-news-special > ul li .des_new > span{color:#3E3D3D;line-height:20px}
.box-content-news-special > ul li .image{float:left;margin-right:20px}
.box-content-news-special ul{padding:10px}
.box-content-news-special ul li{float:left;width:100%;margin-bottom:11px}
.box-content-news-special ul li .image{float:left;margin-right:15px}
.box-content-news-special ul li .des_new{float:right;width:73%}
.box-content-news-special ul li .des_new a{color:gray;font-size:14px;line-height:17px}
.box-content-news-special ul li .des_new a:hover{font-weight:700}
.box-content-news-special ul li .des_new span{color:#88817e;line-height:20px}
.box-content-service > ul{padding:8px 15px;display:table}
.box-content-service li{float:left;width:100%;border-bottom:1px solid rgb(221,221,221)}
.box-content-service > ul li.top{width:100%;position:relative;margin-bottom:10px}
.box-content-service > ul li.top .image img{width:100%}
.box-content-service > ul li.odd img{float:left}
.box-content-service > ul li.even img{float:right}
.box-content-service li > .news_left{float:left;margin-right:2%}
.box-content-service li > .news_right{float:left;width:82%}
.box-content-service li > .news_right > a{color:#0f71bc}
.box-content-service li > .news_right > a:hover{color:red}
.box-content-service li .des_new > span{font-size:13px}
.box-content-service li .des_new{float:left}
.box-content-service li .des_new a{color:#000;display:block;font-size:13px;font-weight:700;text-align:center}
.box-content-service > ul li.top .des_new{background:none repeat scroll 0 0 #FFF;left:0;opacity:.7;padding:15px;position:absolute;top:0;width:245px}
.box-content-service > ul li.top .des_new a{color:#EA195E;font-size:21px;font-weight:700;opacity:1;text-transform:uppercase}
.box-news-home-special .box-content-service{float:right;margin-right:20px;width:46%}
.box-aboutus-home .box-content h3 span{background:url(../image/aboutus.png) no-repeat 10px center}
.box-serviceour{border:2px solid #aaa;float:right;margin-top:50px;position:relative;width:496px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}
.box-gallery{margin-top:10px;float:left;width:100%}
.htabsad{height:26px;width:100%}
.htabsad a.selected{position:relative;z-index:6 !important}
.htabsad a{background:url(../image/nonactive-tab.png) no-repeat center bottom;color:#fff;display:block;font-size:11px;font-weight:700;height:26px;line-height:26px;text-align:center;text-decoration:none;text-transform:uppercase;width:215px}
.htabsad li{float:left;margin:0 -70px 0 0}
.box-news-home .box-content h3 span,.box-news-home-special .box-content h3 span{color:#114170;display:block;font-size:16px;line-height:60px;text-transform:uppercase;text-align:center}
.box-serviceour .box-content h3 span{border-bottom:1px solid #e67200;color:#e67200;font-size:14px;line-height:26px;margin-left:8px;padding-right:35px}
.tourist_list h3 span{color:#fff;font-weight:bold;display:block;font-size:25px;height:45px;line-height:45px;text-align:center}
#result .box-heading-h3 .box-heading h2 span{color:#fff;font-weight:bold;display:block;font-size:21px;height:36px;line-height:36px;text-align:center}
.box-yahoo .box-content .yahoochat_left h3 span{text-transform:uppercase}
span.header_right{width:80px!important;opacity:0;position:absolute}
.content_yahoo{padding:5px}
.box-aboutus-home .box-content .list-aboutus{float:left;padding:10px}
.box-aboutus-home .box-content .list-aboutus ul{float:left;max-height:285px}
.box-aboutus-home .box-content .list-aboutus ul li{float:left;margin-top:15px;padding:0;width:100%}
.box-aboutus-home .box-content .list-aboutus ul li img{float:left;margin-right:8px}
.box-aboutus-home .box-content .list-aboutus ul li p{float:left;padding:10px;width:86%;color:#313131;background:none repeat scroll 0 0 #FCFCFC;line-height:20px}
.box-aboutus-home .box-content .list-aboutus ul li p span{color:#9C9C9C;font-size:11px;line-height:25px;float:right}
.box-aboutus-home .box-content .list-aboutus a{background:url(../image/view_aboutus.png) no-repeat left center;display:block;float:right;height:15px;width:24px}
.box-aboutus-home .box-content .list-aboutus a.next:hover{text-decoration:none}
.box-aboutus-home .box-content .form-aboutus{float:left;width:38%}
.box-aboutus-home .box-content .form-aboutus #sendaboutus{width:100%}
.box-aboutus-home .box-content .form-aboutus label{color:#33389C;display:block;font-size:11px;font-weight:700;line-height:23px}
.box-aboutus-home .box-content .form-aboutus label img{display:block;float:left;margin-right:5px;margin-top:2px}
.box-aboutus-home .box-content .form-aboutus h2{font-size:1.2em;font-weight:400;margin-bottom:15px}
.box-content-newslatest ul{padding:10px}
.submitabout{background:url(../image/bg_detail.png) no-repeat scroll 0 0 transparent;border:medium none;color:#FFF;float:right;font-size:13px;font-weight:700;height:24px;line-height:26px;margin-right:10px;margin-top:8px;padding:0;text-align:center;width:69px!important}
#messageform{color:#EF0000;font-weight:700;line-height:20px;margin-top:8px}
.box-aboutus-home .box-content .form-aboutus input,.box-aboutus-home .box-content .form-aboutus textarea{width:200px}
.box-news-home-special .box-content ul li{float:left;margin-bottom:5px;width:100%;background:url(../image/bg_li_news_special.png) no-repeat center bottom}
.box-news-home-special .box-content ul li.end{background:none}
.box-news-home .box-content ul li{background:url(../image/bg_li_news.png) no-repeat center bottom}
.box-news-home .box-content ul li .image,.box-news-home-special .box-content ul li .image{float:left;margin-bottom:5px;margin-right:10px;text-align:center}
.box-news-home .box-content ul li .image{border:2px solid #D3DFFD}
.box-news-home-special .box-content ul li .image{border:2px solid #e3e3e3}
.box-news-home-special .box-content ul li .des_new{float:left;line-height:20px;text-align:justify;width:177px}
.box-news-home .box-content ul li .des_new{float:left;line-height:20px;text-align:justify;width:160px}
.box-news-home-special .box-content ul li .des_new a{color:#333;display:block;font-size:12px;line-height:15px;text-align:left;margin-bottom:10px}
.box-news-home .box-content ul li .des_new span{color:#505050;display:block;font-size:11px;line-height:15px}
.box-news-home .box-content ul li .des_new a.detail_news,.box-news-home-special .box-content ul li .des_new a.detail_news{clear:both;color:#EC0637;float:right;font-size:12px;line-height:0}
.box-news-home .box-content ul li .des_new a.detail_news:hover,.box-news-home-special .box-content ul li .des_new a.detail_news:hover{font-weight:700}
.box-news-home .box-content ul li .des_new a{color:#335CAB;display:block;font-size:12px;line-height:15px;text-align:left}
.aboutus-list,#messageform,.form-aboutus{padding:15px}
.form-aboutus textarea{border:1px solid #029dd6!important;width:68%}
.form-aboutus label{display:block;font-size:12px;font-weight:400;line-height:16px;text-align:left;width:100px}
.aboutus-list ul li{border-bottom:1px dashed #DCDCDC;display:block;float:left;padding:10px 0;width:100%}
.aboutus-list ul li img{float:left;margin-right:10px}
.aboutus-list ul li .content-aboutus{float:left;width:505px}
.aboutus-list li .content-aboutus p{line-height:20px;color:#f60}
.aboutus-list li .content-aboutus .dateadd{background:none repeat scroll 0 0 #EDEDED;color:#7A7A7A;display:inline-block;font-size:12px;font-style:italic;margin:5px 0}
.aboutus-list li .content-aboutus .namekh{color:#9C9C9C;font-size:11px}
a.squareminus{background-image:url(../image/minus.gif);background-repeat:no-repeat;width:14px;height:14px;display:block;font-size:1px;text-decoration:none;padding:0;margin-right:4px;float:left}
a.squareplus{background-image:url(../image/plus.gif);background-repeat:no-repeat;width:14px;height:14px;display:block;font-size:1px;text-decoration:none;padding:0;margin-right:4px;float:left}
input.cmbbuttonqt{padding:5px 40px}
.textright{text-align:right}
.textleft{text-align:left;padding:4px}
.flightResult{border-top:3px dashed #f60;padding-top:5px;padding-bottom:5px}
#resultaba .flightResult td{line-height:17px}
.titleqt{padding:7px 0;margin:5px 0;text-align:center;border:1px dashed #5A06A2;background:url(../image/forum.png) no-repeat 20px -5px;border:1px solid #000;text-transform:uppercase;font-weight:700}
input.submit{float:right;font-size:14px;padding:8px 16px;border:none;background:#e72023;color:#fff;font-weight:700}
.useronline{position:absolute;bottom:0;left:0;background:url(../image/userright.png) no-repeat;width:32px;height:32px;z-index:99999}
.useronlineactive{position:absolute;bottom:110px;left:120px;background:url(../image/userleft.png) no-repeat;width:32px;height:32px;clear:both;z-index:999999}
.currentcy{color:#0489B1;font-size:18px;float:right;margin-bottom:4px;font-weight:700}
.read-more{float:right;margin-right:15px}
.read-more a{background:url(../image/read-more.png) no-repeat;width:99px;height:28px;line-height:28px;color:#fff!important;font-weight:700;padding:6px 36px 7px 18px}
div#sbquocte{margin-top:45px}
.domestic-last ul{width:100%}
.domestic-last ul li{display:block;display:inline;float:left;width:30%;margin:4px 3%}
.domestic-col li.title{color:#3d3d3d;margin-bottom:4px;font-size:16px}
.domestic-col li.aircode{margin-bottom:3px}
.domestic-col li.aircode a{cursor:default;font-size:13px}
.infomartion_airflight{float: left;width: 100%;font-size: 14px;line-height: 14px;}
.infomartion_airflight .image_flight_air{background:url(../image/ccv_flight.jpg) no-repeat;float:left;height:70px;padding-right:37px;width:81px}
.infomartion_airflight .left_infomartion_airflight{width:35%;float:left}
.infomartion_airflight .right_infomartion_airflight{width:35%;float:left}
#mflight_infomartion_airflight{width:100%}
#mflight_infomartion_airflight h3.name{background:url(../image/ccv_flight2.gif) no-repeat scroll 10px 7px #f2f2f2;border:1px solid #eee;color:#333!important;font-size:13px!important;font-weight:700;padding:15px 10px 15px 95px;text-align:left}
#mflight_infomartion_airflight div.time{width:28%;float:left;line-height:20px;padding:7px 10px 8px 15px}
div.company{display:inline;float:left;font-weight:700;margin-left:6px;padding-top:15px}
#mflight_infomartion_airflight div.layourtimestop{padding:10px;background:#f2f2f2}
#mflight_infomartion_airflight div.company strong{color:#f58634;display:block;font-size:15px;margin-top:5px}
#showbox_chat_online_footer{position:relative}
#showbox_chat_online{bottom:0;position:fixed;right:0;width:325px;z-index:1000}
#button_click_show_yahoo{background:url(../image/support-background.png) no-repeat scroll left top transparent;border:medium none;cursor:pointer;height:128px;position:absolute;right:0;top:-123px;width:301px}
#button_click_show_yahoo_Content{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #fff;border-color:#3763d3 -moz-use-text-color -moz-use-text-color #3763d3;border-image:none;border-style:solid none none solid;border-width:5px medium medium 5px;bottom:-5px;color:#ccc;font-size:.8em;height:0;overflow:hidden;position:relative;width:100%}
#content_chat_online{color:#065f92;font-size:11px;padding:10px 5px 5px 0;text-shadow:1px 1px #fff}
#content_chat_online ul{list-style:none outside none;margin:10px 0 0 20px;padding:0;width:244px}
.call_hotline{background:none repeat scroll 0 0 #ff6400;margin:5px auto -5px;padding-bottom:10px;padding-top:10px;text-align:center;width:100%;border:2px solid #c30;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}
.call_hotline strong{color:#fff;font-size:18px;font-weight:400;text-shadow:1px 1px 0 #960606}
#content_chat_online ul li{background:none repeat scroll 0 0 transparent;color:#006795;font-size:12px;font-weight:700;list-style:none outside none;margin-top:8px;padding:0}
#content_chat_online ul.list-support .yahoo{background:url(../image/live-support-yahoo.png) no-repeat scroll left center;padding-left:40px}
.list-support a{display:block;line-height:25px;text-decoration:none}
#content_chat_online ul.list-support .skype{background:url(../image/skype-chat.png) no-repeat scroll left center;padding-left:40px}
.box-flight-price .box-content{position:relative}
.box-flight-price .box-content h3{background:url("../image/bg_flight_h3.png") repeat-x scroll 0 0;float:left;width:100%}
.box-flight-price .box-content h3 span{background:url("../image/bg_after_label.png") no-repeat scroll left top;color:#fff;float:left;font-size:19px;height:38px;line-height:38px;padding:0 85px 0 20px}
.box-flight-content ul li .type_price{color:gray;display:block;line-height:20px;text-align:center}
.box-flight-content ul li span.to{padding-top:6px}
.box-flight-content{float:left;margin-top:15px}
#flight_list{border:1px solid #ccc;float:left;margin-top:10px}
.head-flight span{color:#fff;float:left;font-size:17px;font-weight:bold;line-height:30px;text-align:center;width:16%}
#list_page_view{float:left;width:100%}
#flight_list ul li{border-bottom:1px dashed #fd020e;float:left;margin-bottom:5px;padding-bottom:5px;width:100%}
.head-flight{background:#168fb0 none repeat scroll 0 0;clear:both;display:block;height:30px;width:100%}
.index-list{padding:10px 28px}
.index-list li:first-child{border-top:0 none}
.index-list li > .fa{border:1px solid #168fb0;border-radius:100%;color:#168fb0;font-size:21px;height:46px;left:0;line-height:46px;position:absolute;text-align:center;top:18px;transition:all 300ms ease 0s;width:46px}
.index-list li .fa.fa-phone,.index-list li .fa.fa-globe{font-size:25px}
.index-list .list-head{color:#44433f;font-weight:700}
.index-list li:hover > .fa{background:#168fb0;border:0 none;color:#fff;transition:300ms ease 0s;-moz-transition:300ms ease 0s;-webkit-transition:300ms ease 0s}
.index-list li p{margin:0;color:#888;font-size:13px}
.hd_thanhtoan .index-list > li{margin-bottom:10px;padding-top:10px}
.index-list li{border-top:1px dashed #fd020e;color:#888;list-style:outside none none;margin:0 0 15px;min-height:68px;padding-left:60px;padding-top:10px;position:relative}
.support-list{float:left;margin-bottom:8px;margin-right:3%;padding-left:0;padding-top:15px;width:47%}
.support-list li{border-top:0 none;font-weight:700;margin-bottom:5px;min-height:1px;padding-left:0;padding-top:0}
.support-list li a{font-size:13px}
.support-list li img{margin-right:6px;position:relative;float:left}
.support-list li span{color:#ec6d0f;font-size:13px}
.index-list li img{max-width:100%}
.support-list li .fa{font-size:14px;margin-right:6px}
#flight_list ul li span{color:#666;float:left;font-size:14px;font-weight:bold;text-align:center;width:16%}
#flight_list ul li span.hang > img{height:27px;padding:0 29%}
.box-flight-content ul li span.from{padding-top:6px}
.box-flight-content ul li span.price > b{color:#2a6eb6}
.box-flight-content ul li .left_flight{background:none repeat scroll 0 0 #B0E6FF;float:left;height:40px;padding:10px;width:10%}
#view_detail_search{background:url("../image/bg_book_order.png") no-repeat scroll 0 0;display:block;float:right !important;height:30px;text-align:right !important}
div.viewall_news_page{margin-bottom:10px;position:relative;text-align:center;width:100%}
.viewall_news_page{float:left;margin-bottom:10px;width:100%}
.list_page_center.max4{float:left;padding:0 42%}
.list_page_center.max2{float:left;padding:0 46%}
.list_page_center.max1{float:left;padding:0 46%}
.list_page_center.max3{float:left;padding:0 43%}
.list_page_center.max5{float:left;padding:0 40%}
.list_page_center.max6{float:left;padding:0 39%}
#list_page_view{float:left;width:100%}
.list_page_center.max7{float:left;padding:0 37%}
.list_page_center.max8{float:left;padding:0 35%}
.list_page_center.max9{float:left;padding:0 33%}
.list_page_center.max10{float:left;padding:0 31%}
.list_page_center{float:left;padding:0 30%}
.viewall_news_page a.active{background:url("../image/star_page_active.png") no-repeat scroll 0 0}
.viewall_news_page a{background:url("../image/star_page.png") no-repeat scroll 0 0;display:block;float:left;height:30px;width:32px}
.box-flight-content ul li .left_flight b{display:block;text-align:center;line-height:20px}
.box-flight-content ul li .right_flight{background:none repeat scroll 0 0 #EDF9FF;float:right;padding:10px;height:40px;width:77%}
.right_flight_top{float:left;width:150%}
.right_flight_bottom{display:block;text-align:center;width:100%;color:#016fae}
.vier_page{margin-top:8px;float:left;width:100%;text-align:center}
.right_flight_bottom b{color:red;font-size:18px}
.right_flight_top span{color:#000;display:block;float:left;font-size:12px;font-weight:700}
.right_flight_top span.muiten{background:url(../image/muiten.png) no-repeat scroll 0 4px;height:12px;margin-left:10px;margin-right:10px;width:17px}
#container .box-support-left,#container .box-content-service,#container .box-cat-content{width:527px}
#showbox_chat_online{width:325px}
#button_click_show_yahoo{height:324px;top:-121px;width:301px}
.call_hotline{margin:5px auto -5px;padding-bottom:10px;padding-top:10px;border:2px solid #c30}
.call_hotline strong{font-size:18px}
.container-header{background:#FAFEFF none repeat scroll 0 0;position:relative}
#container-footer #footer .wrap{width:1024px;margin-left:auto;margin-right:auto}
#main-menu{text-align:center;list-style:outside none none;padding:6px 0 7px}
#main-menu h1{
font-family: 'Verdana', sans-serif;
text-transform: uppercase;
color: #fd020e;
text-shadow: -1px 0 #fff, 0 1px #fff,1px 0 #fff, 0 -1px #fff;
font-weight: bold;
padding: 0;
margin: 0;
font-size: 53px;
}
.search-month-title {
  text-align: center;
  background: white;
  line-height: 2em;
}
.search-month-title h2{color:#fd020e;font-size: 20px;}
#main-menu h2 label {
  font-size: 23px; 
}

#main-menu h2{color: #fd020e;text-transform: uppercase;font-size: 35px;text-shadow: -1px 0 #fff, 0 1px #fff,1px 0 black, 0 -1px #fff;}
#main-menu li{float:left;padding-top:12px;height:76px}
#contact-menu a{background:url("../image/icon-menu.png") no-repeat scroll center -1227px}
#working-hour .wkhr{color:#ff6e1f;font-weight:bold;line-height:16px;font-size:14px}
#hotline-dat-ve{background:url("../image/hotline-dat-ve.png") no-repeat scroll left 15px;margin-left:15px;padding-left:53px}
#home-payment-method{float:left;width:440px}
#home-feedback-form a.next{background:url("../image/border-header.png") no-repeat scroll left bottom;color:#ff7422;float:left;line-height:24px}
.large-title{background:url("../image/border-header.png") no-repeat scroll left bottom;font-size:20px;font-weight:normal;height:35px;line-height:30px;margin-bottom:20px;text-transform:uppercase}
#divAdLeft{position:fixed;top:180px;width:152px;margin-left:-159px}
#divAdRight{position:fixed;top:180px;width:150px;margin-left:1032px}
.hotline_yahoo > h2 span.letter{position:relative;font-size:25px;top:-webkit-calc(50% - 60px);top:calc(50% - 60px);text-shadow:0 0 3px white}
.letter:nth-child(1){-webkit-animation:fade 1s infinite 400ms;animation:fade 1s infinite 400ms}
.letter:nth-child(2){-webkit-animation:fade 1s infinite 400ms;animation:fade 1s infinite 400ms}
.letter:nth-child(3){-webkit-animation:fade 1s infinite 400ms;animation:fade 1s infinite 400ms}
.letter:nth-child(4){-webkit-animation:fade 1s infinite 400ms;animation:fade 1s infinite 400ms}
.letter:nth-child(5){-webkit-animation:fade 1s infinite 400ms;animation:fade 1s infinite 400ms}
.letter:nth-child(6){-webkit-animation:fade 1s infinite 400ms;animation:fade 1s infinite 400ms}
.letter:nth-child(7){-webkit-animation:fade 1s infinite 400ms;animation:fade 1s infinite 400ms}
.letter:nth-child(8){-webkit-animation:fade 1s infinite 400ms;animation:fade 1s infinite 400ms}
.letter:nth-child(9){-webkit-animation:fade 1s infinite 400ms;animation:fade 1s infinite 400ms}
.letter:nth-child(10){-webkit-animation:fade 1s infinite 400ms;animation:fade 1s infinite 400ms}
.letter:nth-child(11){-webkit-animation:fade 1s infinite 400ms;animation:fade 1s infinite 400ms}
.letter:nth-child(12){-webkit-animation:fade 1s infinite 400ms;animation:fade 1s infinite 400ms}
.letter:nth-child(13){-webkit-animation:fade 1s infinite 400ms;animation:fade 1s infinite 400ms}
@-webkit-keyframes fade{50%{opacity:0.02}
}
@keyframes fade{50%{opacity:0.02}
}
.methods{margin:20px 0}
.header-payment.bank-transfer{background:#292929 url("../image/icon.png") no-repeat scroll left -1377px}
.header-payment.method_office{background:#292929 url("../image/icon.png") no-repeat scroll left -1417px}
.content.office{background:url("../image/img_thanhtoanVP.jpg") no-repeat scroll left top;min-height:120px;padding-left:140px}
#content_athome .athome{background:url("../image/icon-home.png") no-repeat scroll left top;min-height:120px;padding-left:140px}
.header-payment.method_athome{background:#292929 url("../image/icon.png") no-repeat scroll left -1457px}
.upper{text-transform:uppercase}
.bold{font-weight:bold}
.payment-intro .methods-content{display:block;line-height:1.4}
.methods-content{border:1px solid #ededed;padding:20px}
h5{font-size:1em}
#bank-account-person{margin-bottom:20px}
.tr-bank > td{border-top:1px solid #dcdcdc;padding-top:10px}
.tbl-bank-detail td{padding:1px 5px}
.bank-logo img{width:100px;height:33px}
.des_information .methods-content{display:block;line-height:1.4}
.header-payment{position:relative}
.header-payment{color:#fff;cursor:pointer;display:block;font-weight:bold;height:30px;line-height:30px;padding-left:40px}
#bank-note{margin-bottom:20px}
.hotline_yahoo > p{color:#fff;font-size:17px;font-weight:bold;line-height:33px;text-indent:25px}
#second-wrapper ul{list-style:outside none none}
#paymentblock .vanphong{background:url("../image/thanh_toan_tai_van_phong.png") no-repeat scroll left top}
.confirmbox{background:url("../image/img_hoantatdonhang.jpg") no-repeat scroll left top;height:272px;line-height:1.5em;padding-left:300px;padding-top:20px;width:320px}
.header-confirm{background:#292929 url("../image/icon.png") no-repeat scroll left -1217px;color:#fff;font-size:13px;height:30px;line-height:30px;padding-left:40px}
.basic-info{border:1px solid #ededed;margin-bottom:0}
.field-table{padding:10px;width:100%}
.field-table td,.des_success table td{line-height:1.5em;font-size:13px;color:#000}
.confirm_info_total > span{color:#000;font-weight:bold}
.confirm_info_total > strong{color:#ff0007}
.confirm_info a{color:#ff0007}
.header-detail{background:#ffbd1f url("../images/icon.png") no-repeat scroll -44px -46px;color:#fff;font-size:13px;height:30px;line-height:30px;padding-left:40px}
.confirm_info{line-height:1.5em;padding:20px 20px 20px 0;text-align:justify;font-size:14px}
.confirm_info > p,.confirm_info ul li{color:#000}
#paymentblock .tainha{background:url("../image/thanh_toan_tai_nha.png") no-repeat scroll left top}
#paymentblock .chuyenkhoan{background:transparent url("../image/thanh_toan_chuyen_khoan.png") no-repeat scroll left top;border-bottom:0 none}
#home-feedback-form{float:left;margin-right:15px;width:455px}
#home-feedback-form{float:left;margin-right:15px;width:455px}
#home-feedback-form ul{border-right:1px solid #cdcdcd;padding-right:15px}
#second-wrapper ul{list-style:outside none none}
#home-feedback-form li{background:transparent url("../image/bg_cus_comment.png") no-repeat scroll left top;color:#444;font-style:italic;line-height:18px;margin-bottom:15px;padding-left:65px}
#home-feedback-form .cus-comment-info{font-size:11px}
#paymentblock strong{font-size:13px;font-weight:bold;text-transform:uppercase}
#paymentblock p{color:#666;margin-bottom:5px}
#paymentblock li{border-bottom:1px dotted #ccc;line-height:18px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}
.red{color:#ff0007}
#hotline-dat-ve p{color:rgb(254,110,31);font-size:15px;font-weight:bold;line-height:24px}
#working-hour span{color:#868585;display:inline-block;font-size:smaller;font-weight:bold;text-transform:uppercase;width:82px;font-size:11px}
#working-hour .txt{color:#008eed;font-size:15px;font-weight:bold;line-height:24px}
#main-menu a{background-color:#fff;display:block;font-weight:bold;height:28px;padding:35px 16px 0;text-align:center}
#working-hour{background:url("../image/wkhour.png") no-repeat scroll left 15px;margin-left:15px;padding-left:55px}
#container{width:1024px;margin:0 auto;/* background:#f2ffff none repeat scroll 0 0;*/}
#container-header .telephone_header{right:0}
#container .box-support-left{width:527px}
#container .box-content-service{width:48%;margin-top:3%}
.hd_thanhtoan{width:48%;border:1px solid #fd020e}
.box-content-service .box-heading h3 span,.hd_order h3 span{background-image:url("../image/bg-blue-title.png");display:inline-block;height:46px;line-height:46px;padding-left:40px;font-size:16px;color:#fff}
.box-content-service .box-heading h3 span span,.hd_order h3 span span{background-position:right bottom;padding:0 40px 0 2px}
#container .box-cat-content{width:100%}
.box-yahoo{position:fixed;right:16px;top:0;width:125px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.telephone_header span{color:#fff}
.telephone_header span:hover{text-decoration:underline}
#showbox_chat_online{width:325px}
#button_click_show_yahoo{height:324px;top:-121px;width:301px}
.call_hotline{margin:5px auto -5px;padding-bottom:10px;padding-top:10px;border:2px solid #c30}
.call_hotline strong{font-size:18px}
#container .slideshow,#container .box-support-left,#container .box-content-service,#container .box-cat-content,.hd_thanhtoan{float:right}
#container .slideshow{width:520px;height:264px;background:#fff none repeat scroll 0 0;border:4px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;margin-top:50px}
#wrap-intro{background:rgba(249,249,249,0.9) none repeat scroll 0 0;float:right;height:175px;overflow:hidden;position:relative;width:528px}
#wrap-intro p{color:#000;line-height:150%;padding:5px 10px;font-size:12px;text-align:justify}
#wrap-intro h2{border-bottom:1px solid #ddd;color:#0081ff;font-size:1.6em;font-weight:normal;line-height:150%;padding:5px 10px}
.box-flight-price{float:right;margin-top:15px;width:100%}
#footer .wrap .column{float:right;width:38%}
#footer .wrap .address{width:100%}
#nav-flightsearch{margin-bottom:20px}
#nav-flightsearch > ul{margin-left:10px}
#nav-flightsearch li{float:left;font-size:13px;font-weight:bold;height:23px;color:#0b71b9;line-height:23px;list-style-type:none;margin-left:-8px;margin-right:0;margin-bottom:15px;text-align:center;width:160px}
#nav-flightsearch li.current{color:#fff}
#nav-flightsearch li.first.current{background:url("../image/select-active-home.png") no-repeat scroll}
#nav-flightsearch li.first.disable{background:url("../image/select-no-active-home.png") no-repeat scroll}
#nav-flightsearch li.current{background:url("../image/select-active.png") no-repeat scroll}
#nav-flightsearch li.disable{background:url("../image/select-no-active.png") no-repeat scroll}
#result form .button input,#result form .button a{text-transform: uppercase;display: block;font-size: 19px;text-indent: 10px;background: #fd020e url(../image/icon.png) no-repeat scroll 220px -1036px;border: 0 none;border-radius: 5px;box-shadow: 0 1px 2px 1px rgba(134,23,2,0.3) inset,0 -1px 1px 1px rgba(134,23,2,0.3) inset;color: #fff;cursor: pointer;font-weight: bold;height: 40px;padding-right: 40px;width: 250px;margin-top: 05px;text-align: center;}
#result form .button a{line-height:48px}
table.info_flight{padding:10px 40px}
table.info_flight b{color:#000}
.dep-res > a{color:#016fae;display:block;font-weight:700;text-decoration:underline}
td.stop{padding-top:15px}
.hanhkhachdetail.dkvld,.hanhkhachdetail.dkvlv{display:block;margin:0 5%}
.hanhkhachdetail.dkvld > table,.hanhkhachdetail.dkvlv table{width:100%}
.dateoption{width:60px!important}
.datelunar-departure .ui-datepicker-trigger{position:absolute;padding:5px 3px}
.datelunar-return .ui-datepicker-trigger{position:absolute;padding:5px 3px}
.dialog{display:none}
.ui-widget-overlay{background:transparent!important}
.yui-skin-sam .yui-calendar .calheader{color:#095abe}
.dialog{display:none}
.ui-widget-overlay{background:transparent!important}
label.selected{color:#ff7b0f}
.select-date{padding-top:10px}
.select-date select{height:26px}
.search-widget{border-style:solid;border-width:1px;background:#cccecd;font-size:11px;text-align:left;color:#e1f0d0;overflow:hidden}
.search-widget .search-widget-inner{float:left}
.search-widget div,.search-widget ul,.search-widget li,.search-widget form,.search-widget label{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
.search-widget ul,.search-widget li{list-style:none}
.search-widget label{display:block;margin-bottom:2px;margin-left:1px;overflow:hidden}
.search-widget input.textbox,.search-widget select{font-size:1.2em!important;color:#000;border:1px solid #003c14;background:#fff url(https://datkhachsan.vere365.com/templates/470177/static/0/default/images/widgets/searchwidget/control-bg.jpg) repeat-x left top;margin:0 0 9px;width:100%;padding:1px}
.search-widget input.checkbox,.search-widget input.radio{margin:0 5px 0 2px;padding:0;height:14px;width:14px;border:none}
.search-widget .button-block{clear:both}
.search-widget button{padding:2px 9px!important;margin:0!important;cursor:pointer;background:#006200;border:1px solid #003c14!important;color:#fff;font-weight:700;font-size:1.25em;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;width:auto;overflow:visible;display:inline-block}
.search-widget button:hover,.search-widget button:focus{background:#006200;color:#fff}
.search-widget .predefined-destinations-block{float:left;width:100%}
.search-widget .predefined-destinations-block ul{float:left;margin-top:2px;margin-bottom:2px;width:100%}
.search-widget .predefined-destinations-block li{float:left;overflow:hidden;width:33%;margin-top:1px}
.search-widget .predefined-destinations-block input{float:left}
.search-widget .predefined-destinations-block label{vertical-align:top;margin-top:0}
.search-widget .destination-block{padding-right:13px}
.search-widget .destination-block input{width:100%}
.search-widget .check-in-block,.search-widget .check-out-block,.search-widget .rooms-block,.search-widget .adults-block,.search-widget .children-block,.search-widget .hotel-chains-block,.search-widget .star-rating-block{float:left}
.search-widget .check-in-block,.search-widget .hotel-chains-block{clear:both}
.search-widget .calendar-icon{background:url(https://www.travelnow.com/templates/470177/static/13/default/images/widgets/searchwidget/ico-calendar.png) right top no-repeat;width:21px;height:22px;float:right;cursor:pointer}
.search-widget .reset-dates-block{clear:both;white-space:nowrap;overflow:hidden}
.search-widget .reset-dates-block label{display:inline-block;vertical-align:top;margin-bottom:6px}
#check-inDialogContainer .bd form{clear:left}
#check-inDialogContainer .bd{padding:0}
#check-inDialogContainer .hd{text-align:left}
#check-inDialogContainer .ft .button-group{text-align:center}
#check-inDialogContainer.yui-overlay-hidden table{*display:none}
#check-inContainerCalendar{border:none;padding:1em}
#check-outDialogContainer .bd form{clear:left}
#check-outDialogContainer .bd{padding:0}
#check-outDialogContainer .hd{text-align:left}
#check-outDialogContainer .ft .button-group{text-align:center}
#check-outDialogContainer.yui-overlay-hidden table{*display:none}
#check-outContainerCalendar{border:none;padding:1em}
.size420x348A{width:462px;height:346px;font-size:12px}
.size420x348A .search-widget-inner{padding:7px 6px 0 16px}
.size420x348A .predefined-destinations-block{display:none}
.size420x348A .check-in-block,.size420x348A .check-out-block,.size420x348A .rooms-block,.size420x348A .adults-block,.size420x348A .children-block,.size420x348A .hotel-chains-block,.size420x348A .star-rating-block{width:124px;padding-right:8px}
.size420x348A .check-in-block input,.size420x348A .check-out-block input{width:99px}
* html .size420x348A{width//:458px;height//:406px}
* html .size420x348A .check-in-block,* html .size420x348A .check-out-block,* html .size420x348A .rooms-block,* html .size420x348A .adults-block,* html .size420x348A .children-block,* html .size420x348A .hotel-chains-block,* html .size420x348A .star-rating-block{width//:132px}
.box-sort-right-detail > .box-content h3{line-height:30px /*background:none repeat scroll 0 0 #e72023;*/}
.container-header{}
#menu li ul li a span{background:#fd020e none repeat scroll 0 0;border-bottom:0 none !important;color:#fff;display:block;font-weight:normal;height:auto;line-height:16px;margin:0;padding:6px 5px;width:210px}
#menu li ul li a:hover span{background:#199dc0;color:#fff;border-bottom:0 !important}
.sort_airline{}
#result{display:block;float:left;width:685px}
#result .content{float:left;width:100%}
.box-sort-right-detail{margin-bottom:15px}
.infoticket > tbody{display:table;width:100%}
#messageform table h3{font-size:16px}
.xemdonhang_content{background:#fff none repeat scroll 0 0}
.xemdonhang_content h3{background:#168fb0 none repeat scroll 0 0;color:#fff;font-size:20px;line-height:35px;text-indent:20px}
#top{background:url("../image/top.png") no-repeat scroll 0 0;bottom:50px;cursor:pointer;height:50px;position:fixed;right:0;text-indent:-99999px;width:50px;z-index:999}
#inforheadertop{height:36px;position:fixed;top:0;width:1024px;background: #479aad; /* Old browsers */background: -moz-linear-gradient(top, #479aad 0%, #168fb0 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top, #479aad 0%,#168fb0 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, #479aad 0%,#168fb0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#479aad', endColorstr='#168fb0',GradientType=0 );border-bottom:4px solid #ec6d0f;position:relative);border-bottom:4px solid #ff8103;z-index:9999}
.top_header_left{background:#f88e12 none repeat scroll 0 0;float:left;height:60px}
#header .hotline{float:left;margin-left:7%}
.hotline > h2{color:#e82707;float:left;font-weight:bold;text-transform:uppercase;line-height:86px;font-size:21px}
.list_phone{float:left;margin-left:2%;margin-top:2%;width:96%}
.list_phone span.phone{color:#dc2f2f;font-size:25px;font-weight:bold;line-height:23px;font-family:tahoma}
.box-order-cat ul li p{line-height:30px;margin:5px 0}
.bold-font{color:#333;font-size:12px;font-weight:700;line-height:18px}
.normal-font{color:#333;font-size:14px;line-height:18px;margin:0}
.time-before{background:url("../image/refresh.gif") no-repeat scroll left center;display:block;float:left;font-size:14px;height:30px;line-height:30px;margin-right:5px;padding-left:20px;width:150px}
.logo-airplane{float:left;margin-right:10px}
.box-order-cat ul li .time{background:url("../image/loadingimg.gif") no-repeat scroll left center;margin-right:15px;padding-left:20px}
.bold.red{font-weight:bold;color:#ff0007}
.menu120 a{background:transparent url("../image/hot.gif") no-repeat scroll right center;padding-right:20px !important}
.tab-search > span{background:url("../image/bg-right-search.png") no-repeat scroll right center}
.price{display:block;float:left;width:70%}
.bold-font{color:#333;font-size:12px;font-weight:700;line-height:18px}
.price span{line-height:30px}
.bold-font-orange{color:#237cb1;font-size:13px;font-weight:700}
#maps img{}
.viewDetail_link{color:red;display:inline-block;font-size:12px;margin-left:50px;text-decoration:underline}
.htabs_search{}
.htabs_search h2{color:#fff;font-size:17px;margin-top:0;text-align:center;text-transform:uppercase}
.htabs_search a.selected,.htabs_search a.selected{background:url("../image/border-right-search.png") no-repeat right center;display:block;width:50%;height:30px;line-height:30px}
.htabs_search a > span{color:#fff;display:block;font-size:21px;font-weight:bold;line-height:55px;text-align:center}
a.tab-tour{float:right;width:40%}
.telephone_call > b{color:#078193;display:block;font-size:18px;text-align:center;width:100%}
.telephone_call{color:#078193;display:block;margin-top:8px;text-align:center;width:100%}
.hotline_yahoo > h2{color:#fff;font-size:18px;line-height:30px;margin-bottom:0;padding-left:10px;text-align:left;float:left}
.addon_face li{float:left;width:auto !important;margin-right:3px;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}
.addon_face li.pinterest{background:#f13838}
.addon_face li.facebook{background:#395c8c}
.addon_face li.google{background:#f2532f}
.addon_face li.twitter{background:#5aceef}
.addon_face [class^="icon-"],.addon_face [class*=" icon-"]{color:#fff;font-size:18px;line-height:37px;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s}
.addon_face li .stack{display:block;height:19px;width:19px;line-height:19px;color:#fff;font-size:15px;text-align:center;cursor:pointer;display:inline-block;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s}
.addon_face li:hover{-webkit-border-radius:5%;-moz-border-radius:5%;border-radius:5%}
.addon_face li:hover [class^="icon-"]{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
.addon_face li span > span{display:none}
.addon_face li span > span{display:none}
.addon_face{float:left;margin-top:10px;width:100%}
.addon_face_like{float:left;padding-left:1px;width:72%}
.addon_face > ul{margin-top:-1px;float:right}
.box-news-right .box-content{background:#E2F3F5}
#main_content{display:table;width:100%}
.htabsad li.gallery9 a{background:#0991aa;-webkit-border-radius:0 40px 0 0;-moz-border-radius:0 40px 0 0;border-radius:0 40px 0 0;z-index:5}
.galleryselect.gallery9{background:#0991aa;height:3px}
.galleryselect.gallery10{background:#f26522;height:3px}
.galleryselect.gallery11{background:#f91318;height:3px}
.galleryselect.gallery12{background:#0c6a11;height:3px}
.htabsad li.gallery10 a{width:230px;text-indent:65px;position:relative;z-index:4;background:#f26522 none repeat scroll 0 0;-webkit-border-radius:40px 40px 0 0;-moz-border-radius:40px 40px 0 0;border-radius:40px 40px 0 0}
.htabsad li.gallery11 a{text-indent:65px;width:230px;position:relative;z-index:3;background:#f91318 none repeat scroll 0 0;-webkit-border-radius:40px 40px 0 0;-moz-border-radius:40px 40px 0 0;border-radius:40px 40px 0 0}
.htabsad li.gallery12 a{text-indent:65px;width:233px;position:relative;background:#0c6a11 none repeat scroll 0 0;-webkit-border-radius:40px 40px 0 0;-moz-border-radius:40px 40px 0 0;border-radius:40px 40px 0 0}
.address > p{color:#fff;font-size:13px}
#maps{float:right;margin-top:2%;width:100%}
#maps > ul{padding:0;margin-top:20px}
#maps > ul li{padding-top:2px}
#maps > ul li p{color:#fff;font-size:12px;font-weight:normal;height:30px;line-height:30px;padding-left:50px;text-transform:uppercase}
#maps > ul li p.website{background:#ff8103 url("../image/icon.png") no-repeat scroll left -500px}
#maps > ul li p.tongdai{background:#ff8103 url("../image/icon.png") no-repeat scroll left -580px}
#maps > ul li p.tructiep{background:#ff8103 url("../image/icon.png") no-repeat scroll left -660px}
#maps > ul li span p{color:#ff4700;float:left;font-size:16px;font-weight:bold;height:22px;line-height:22px;padding:0;width:35%}
#maps > ul li span{background:url("../image/icon_telephone_contact.png") no-repeat left center;display:block;height:77px;line-height:23px;padding-left:115px;color:#ff6e1f;padding-top:30px;font-size:25px}
.box-newsletter-left{float:left;width:100%}
.box-newsletter-right{float:right;width:49%;height:410px;overflow:hidden}
.box-content-sendemail > span{color:#fff;display:block;font-size:17px;font-weight:bold;padding-top:10px}
.box-newsletter-right span{font-size:14px;color:#337ab7;font-weight:700;line-height:23px}
.box-newsletter-right h3 a{color:#fff}
.box-select-ticket .totalholder{padding:0 10px 10px}
.box-select-ticket .totalprice{border-bottom:0 none;color:#333;line-height:25px;padding:0}
.box-select-ticket .totaltitle{color:#fe5815;font-size:14px;font-weight:bold;margin-bottom:10px;text-transform:uppercase}
.box-select-ticket .totaltitle{background:url("../image/totaltitle.png") no-repeat scroll 100% 50%;color:#fff;cursor:pointer;margin:0 0 5px;text-transform:uppercase}
.cf::before,.cf::after{content:"";display:table}
.cf::after{clear:both}
.box-select-ticket .holder{color:#333}
.box-select-ticket .text{float:left}
.calcuprice .value{font-weight:bold}
.box-select-ticket .text{float:left}
.box-select-ticket .subtotal{border-top:1px solid #ccc;color:#666;font-size:11px;text-align:right}
.box-select-ticket .subtotal strong{color:#333;display:block;font-size:15px;margin-bottom:10px;margin-top:-7px}
.box-select-ticket .total{background:url("../image/bg_total.jpg") repeat scroll 0 0;color:#000;font-size:12px;height:40px;line-height:normal;padding-top:5px;position:relative;text-align:left}
.box-select-ticket{background:#e2f3f5 none repeat scroll 0 0;margin-bottom: 10px;border: 1px solid #ddd;}
.box-select-ticket .totaltitle{color:#fe5815;font-size:14px;font-weight:bold;margin-bottom:10px;text-transform:uppercase}
.calcuprice{font-size:11px}
.box-select-ticket .total .cont{background:#fff none repeat scroll 0 0;height:35px;left:75px;padding:5px;position:absolute;top:0}
.box-select-ticket .total strong{color:#fe5815;display:block;font-size:20px;font-weight:bold}
.box-select-ticket .value{float:right}
.thongtinchuyenbay{border:1px solid #ccc;display:table;margin-bottom:25px;margin-top:15px;padding:10px 5px 10px 10px;width:97%}
.thongtinchuyenbay h3{background:#fff none repeat scroll 0 0;color:#168fb0;font-size:19px;float:left;margin-top:-25px;padding-left:5px;padding-right:5px}
.thongtinchuyenbay h3 span{background:#fff none repeat scroll 0 0;display:block;font-size:17px}
.single .name{background:none repeat scroll 0 0;color:#fff;margin:0;font-size:13px;font-weight:normal;padding-top:4px;width:120px}
.cheap h3,.single h3{float:left;font-size:15px;padding-left:0;padding-top:10px;text-align:center;vertical-align:middle;width:130px}
.single .name strong{display:block}
.cheap h3 strong,.single h3 strong{background:none no-repeat scroll 0 0;font-size:15px;padding:0}
.single{background:url("../image/bgsingle.png") no-repeat scroll 0 0}
.cheap .logo,.single .logo{width:55px}
.cheap .logo,.single .logo{float:left;line-height:70px;margin:0 5px 0 7px}
.cheap .logo img,.single .logo img{vertical-align:middle}
.best-logo{width:49px}
.cheap .time,.single .time{border-right:1px solid #ccc;float:left;line-height:20px;margin:0;padding:4px 5px 3px 4px;width:136px}
.cheap .time,.single .time{font-size:14px;border-right:0 none;color:#333}
.single .company{font-size:11px;display:inline;float:left;font-weight:bold;margin-left:5px;padding-top:7px}
.single .company strong{color:#f58634;display:block;font-size:11px;margin-top:5px}
.dieukienve,.nguoilienhe,.hanhly,.info_custommer{margin-right:4px;border:1px solid #ccc;/* display:table;*/ padding:10px 5px 10px 10px;margin-bottom:24px;width:97%}
.hanhkhachdetail.dkvld tr{height:25px}
.time strong{font-size:11px}
.inputss{padding:3px;width:80%}
.inputsad{padding:3px;width:98%}
.gender {width: 95%;}
.paymentmethod span label{font-size:13px;font-weight:normal;color:#fff}
.paymentmethod span label a{color:#fff;font-size:11px;font-weight:normal;position:absolute;right:10px;text-transform:uppercase;width:90px}
.newscontetn .content{width:100%}
.onlinetracking{float:left;width:1024px}
.bento{background:#fff none repeat scroll 0 0;border-radius:4px;box-shadow:-1px 0 0 0 #d2d2d2 inset,-1px 0 0 0 #e6e6e6 inset,1px 0 0 0 #d2d2d2 inset,1px 0 0 0 #e6e6e6,0 -1px 0 0 #e8e8e8,0 2px 0 0 rgba(241,241,241,0.3),0 1px 0 0 #b1b1b1;position:relative}
.tourist_list > h3{background:#fff url("../image/bg_h3_tourist.png") no-repeat scroll 0 0;text-transform:uppercase;display:table;float:left;margin-bottom:10px;width:100%}
.tourist_list > ul{margin-bottom:10px;float:left;padding:0;width:100%}
.tourist_list li{border:medium none;width:231px;float:left}
.tourist_list a{display:table;width:100%}
.tourist_list a.name{color:#f25601;font-weight:bold}
span.price_tour{color:#f25601;float:right;font-weight:bold;margin-right:15px;margin-top:20px}
.meta_des{border-bottom:2px dashed #fe5815;float:left;margin-bottom:10px;padding-bottom:20px;width:100%}
.meta_des > img{float:left}
.meta_des span.diengiai{float:left}
.slide_module{margin:0 auto}
.htabsad li.gallery10 a.selected{text-indent:6px !important}
.htabsad li.gallery11 a.selected{text-indent:6px !important}
.htabsad li.gallery12 a.selected{text-indent:6px !important}
.fb-like.fb_iframe_widget{margin-right:2px}
.box-news-right .box-content ul li p{color:#000;line-height:20px}
.box-news-right .box-content ul li.end{border:medium none}
.box-cat-content{margin-top:20px}
.box-newsletter-right a:hover span{color:#fe5815}
.box-newsletter-right p{color:#000;font-size:14px;line-height:19px}
.box-newsletter-right li{border-bottom:2px dotted #fe5815}
#menu ul > li.end{border-right:none}
.tintuclienquan-content li{margin-bottom:10px;margin-top:10px;background:url("../image/icon_li.png") no-repeat scroll 5px center;float:left;width:100%}
.tintuclienquan-content ul li span{color:#373737;display:block;padding-left:20px}
.tintuclienquan-content ul li a:hover span{color:#ec6d0f}
.tourist_content{float:left;position:relative;width:692px}
.tourist_list{margin-bottom:15px}
.tourist_list .jcarousel-clip{margin-top:5px}
#filter_noidia .box-content > h3{font-size:14px;font-weight:bold;text-transform:uppercase}
.hotline p{color:#237cb1;float:left;line-height:95px}
.company_name > span{color:#032f70;font-weight:700;font-size:20px;line-height:27px}
.company_name{margin-top:0%;float:right;width:34%;text-align:center}
.company_name > i{color:#033584;display:block;font-family:arial;font-size:25px;margin-top:5px;font-weight:bold;text-align:center;text-transform:uppercase}
.line_typeairline td{color:#000 !important;font-weight:normal !important;line-height:20px !important}
#menu ul > li.home{}
.yhSp{float:left;margin-top:10px;padding-right:50px;width:140px}
.yhSp a{padding:7px 0 6px 25px;color:#143a83;float:left;font-size:15px;text-decoration:none;width:100%}
.hotlineS{border-right:1px dashed #055588;float:left;margin-top:10px;padding-right:10px;width:150px}
.hotlineS .hotline1{color:#f26406;float:left;font-size:16px;font-weight:bold;margin:6px 10px;text-decoration:none}
.list_phone > h3{color:#ff6e1f;display:block;float:left;line-height:85px;width:25%}
.company_name .list_phone a{color:#ff6e1f;display:block;float:left;font-size:21px;font-weight:bold;line-height:25px;padding-top:6%;text-decoration:none;width:60%}
#UsrHeader24_lnkYahoo > img{padding-right:10px}
.yhSp .yahoo{background:url("../image/YahooIcon.png") no-repeat scroll left center;padding:6px 0 6px 25px}
.pax-information {width: 100%;}
.pax-information .pax-title td{background: #2993AF;color: white;font-weight: bold;text-align: center;border: 1px solid white;padding: 10px;}
.pax-information .pax-content td{background: #EAF6FF;line-height: 30px;text-align: center;border: 1px solid white;color: #636363;}
.price-info{width:100%;}
.price-info .price-title{background: #3095AE;line-height: 35px;color: white;    text-align: center;line-height: 30px;}
.price-info .price-title th{border:1px solid white;}
.price-info .price-content{background: #EAF6FF;    text-align: center;line-height: 30px;}
.price-info .price-content td{border:1px solid white;line-height: 30px;}
.price-info .baggage-price {background: #D6EDFF;    text-align: center;line-height: 30px;}
.price-info .total-price-detail {background: #B2DCFC;    text-align: center;line-height: 30px;}
.price-info .baggage-price td{border:1px solid white;line-height: 30px;}
.price-info .total-price-detail td{border:1px solid white;color: red;font-size: 16px;font-weight: bold;line-height: 35px;}
.price-content-title{color: red;line-height: 40px;text-align: center;}
.content-info-title{color: red;line-height: 40px;text-align: center;}
.confirm_info_total{line-height:50px;}
.contact-wrapper{background: #FAFEFF;margin: 10px 0px;padding: 20px;color: #565656;border-radius: 10px;}
.contact-wrapper .contact-title{color: #2592AF;}
#formcontacttelephone h3 {color: #f41621;font-size: 16px;text-align: center;}
#formcontacttelephone .form-group {margin: 5px 10px;}
#formcontacttelephone .form-group span.input-group-addon {float: left;width: 67px;}
#formcontacttelephone .form-group input {border: 1px solid #ddd;border-radius: 5px;padding: 5px;width: 200px;}
#formcontacttelephone #cmdsearchgoilai {background: #2774ad none repeat scroll 0 0;border: 1px solid #333;color: #fff;font-size: 16px;padding: 3px 10px;text-align: center;