/* CSS Document */
.container {margin:0 auto }

#pntlQC{ display: none;}
.MainForm {
padding: 5px 20px;
}

.blank20 {height:20px;}
.blank30{height:30px;}
.blank10 {height:10px;}
.blank15 {height:15px;}
.blank5 {height:5px;}
.bold-font-white14 { font-size:14px; color:#fff; font-weight:bold; line-height:20px;}
.floatL {float: left;}
.withTimvetheothang {
width: 170px;
margin-left: 5px !important;
background-color: #e9e9ea;
}
#book-ticketLP {margin:15px 15px 15px 0px; border-radius:5px; -webkit-border-radius:5px;  padding-left:13px;}
.bold-font-black14 { font-size:14px; color:#433c2c; font-weight:bold; line-height:20px;}
.normal-font-black13 {font-size:13px; line-height:20px; color:#433c2c; }





/*--------------------------------------*/
.withTimvetheothang_startplace {width:165px !important; margin-left:5px !important; background-color:#e6e7e9;}
.withTimvetheothang {width:170px; margin-left:5px !important; background-color:#e9e9ea;}
.withTimvetheothangSelect2 {width:62px !important;}
.middleClass {vertical-align:bottom !important;}

.hide-last-row{ display: none;}
.Chuthich_timvetheothang {  float: left;
    margin: 10px 0;
    width: 610px;}
.Chuthich_timvetheothang .chuthich  {font-size:14px; color:#143a83; font-weight:bold}
.Chuthich_timvetheothang td{ vertical-align:middle !important; height:30px; font-size:12px; font-weight:normal; color:#444; padding:0px 5px}
.Chuthich_timvetheothang td i {font-style:italic}
.with_height {width:30px; height:23px;}
.giathapnhat {background:#dcedfc; border-radius:5px; border:solid 1px #143a83; display:block}
.giathapnhat span.Gia_onBox {color:#143a83; font-weight:bold}

.Gia_onBox  .small_price_tvt {font-size:80%}
.giabanchon {background:#fef7e9 !important; border-radius:5px !important; border:solid 1px #ff943b !important; display:block !important}
#vvDayFlightSelected {background:#fef7e9 !important; border-radius:5px !important; border:solid 1px #ff943b !important; display:block !important}
#vvDayFlightSelectedLow {background:#fef7e9 !important; border-radius:5px !important; border:solid 1px #ff943b !important; display:block !important}
#vvDayFlightSelectedHigh {background:#fef7e9 !important; border-radius:5px !important; border:solid 1px #ff943b !important; display:block !important}


.giabanchon span.Gia_onBox {color:#ef5d13 !important; font-weight:bold !important}
.giathuong {background:#ffffff; border-radius:5px; border:solid 1px #d7dce2; display:block}
.giathuong span.Gia_onBox {color:#143a83; font-weight:normal}
.giathuong:hover span.Gia_onBox {font-weight:bold}
.giaan {background:#e5eaf1; border-radius:5px; border:solid 1px #d7dce2; display:block}
.giaan:hover {border:solid 1px #d7dce2 !important;}



.ketqua_thang .chieudi {width: 100%; float:left}
.ketqua_thang .chieudi h3 span {text-transform:uppercase}
.ketqua_thang .chieudi h3 {
        background: #ff8400; /* Old browsers */
background: -moz-linear-gradient(top, #ff8400 0%, #ff6600 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff8400), color-stop(100%,#ff6600)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff8400 0%,#ff6600 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff8400 0%,#ff6600 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff8400 0%,#ff6600 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff8400 0%,#ff6600 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8400', endColorstr='#ff6600',GradientType=0 );
    border-radius: 5px 5px 0 0;
    color: #fff;
    font-weight: bold;
       font-size: 17px;
    height: 40px;
    margin:0;
    line-height: 40px;
    text-align: center;
}

.subLP_tvtt {
 border: 1px solid #959595;
    border-radius: 5px;
    float: right;
    height: 233px;
    width: 49%;
}
.subLP_tvtt h3 {
    border-bottom: 1px solid #e5eaf1;
    border-radius: 5px 5px 0 0;
     background: #fff none repeat scroll 0 0;
    color: #143a83;
    font-size: 20px;
    font-weight: bold;
    height: 53px;
    line-height: 45px;
    padding: 0 10px;
}
.ketqua_thang .Chieuve h3 {
            background: #ff8400; /* Old browsers */
background: -moz-linear-gradient(top, #ff8400 0%, #ff6600 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff8400), color-stop(100%,#ff6600)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff8400 0%,#ff6600 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff8400 0%,#ff6600 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff8400 0%,#ff6600 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff8400 0%,#ff6600 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8400', endColorstr='#ff6600',GradientType=0 );
    border-radius: 5px 5px 0 0;
    color: #fff;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
     margin: 0;
    text-align: center;
}
.subLP_tvtt h3 span.img_icon_Dachon {
    background: rgba(0, 0, 0, 0) url("../image/DachonIcon.png") no-repeat scroll left center;
    line-height: 50px;
    padding: 12px 10px 10px 40px;
}
.ketqua_thang .tableCell_resr {font-size:12px}
.ketqua_thang .tableCell_resr td,th{padding:0px !important; vertical-align:middle;}
.ketqua_thang .tableCell_resr th {background:#f5f4f1; height:26px; text-transform:uppercase; font-size:10px; color:#143a83; line-height:26px}
.gia_table {width:61.5px; height:45px; margin-top:1px; position:relative}
.gia_table .ngay { font-size:10px; color:#000; margin-top:5px; display:block; width:15px; height:25px; margin-left:45px}







.gia_table div.content_giareTT{display:none;  }
.gia_table:hover .content_giareTT:hover{ display: none !important;}
.gia_table:hover {border:solid 1px #bababa; }
.chieudi .gia_table:hover div.content_giareTT{display:block; position:absolute; background:url("../image/Shape-37.png") no-repeat center left; width:350px; height:100px; top:-20px ; left:62px; z-index:100000;}
.chieudi .content_giareTT table{margin-top:5px; width:320px }
.chieudi .content_giareTT table td {padding:2px; vertical-align:middle !important}
.chieudi .content_giareTT table td img {margin-left:20px}
.chieudi .content_giareTT table td b {font-size:12px; font-weight:bold}
.chieudi .content_giareTT table td b.gia222 {font-size:11px; font-weight:bold; color: #F60;}
.line_dash_box {margin:2px 30px; height:2px; border-bottom:solid 1px #eae8e8;}

.Chieuve .gia_table:hover div.content_giareTT{display:block; position:absolute; background:url("../image/Shape-37_right.png") no-repeat center left; width:339px; height:100px; top:-20px ; left:-337px; z-index:100000;}
.Chieuve .content_giareTT table{float: right;width: 100%; }
.Chieuve .content_giareTT table td {padding:2px; vertical-align:middle !important}
.Chieuve .content_giareTT table td img {margin-left:20px}
.Chieuve .content_giareTT table td b {font-size:12px; font-weight:bold}
.Chieuve .content_giareTT table td b.gia222 {font-size:14px; font-weight:bold; color: #F60;}

.Gia_onBox {color:#143a83; font-weight:bold; display:block; line-height:20px; margin:0px 5px}

.ketqua_thang .Chieuve {}

.border_btm_tvtt {border-bottom: dashed 1px #d7d7d7;height:2px; margin:25px 13px 15px 13px}

.giabanchon_kq td { padding:3px 5px; }
.giabanchon_kq  td p {line-height:18px; font-size:13px}
.giabanchon_kq  td p a {color:#143a83;}
.giabanchon_kq  td b {font-weight:bold}
.giabanchon_kq {font-size:12px; color:#143a83;  margin:6px 0px 6px 0px; }
.giabanchon_kq .chang_tvtt {font-size:14px; font-weight:bold; line-height:18px}
.imgPlane_right {vertical-align:middle}
.Gia_tvtt {color:#ef5d13; font-size:14px; font-weight:bold}
.big_price {font-size:20px; color:#f60;}

.giabanchon_kq td.smallroww_tvtt {height:18px !important;}
.loaddingmonth{
    position: absolute;
    background: url("../image/loadingmonth.gif") no-repeat;
    top: -10px;
    left:0;
    height: 90px;
    width: 90px;
    z-index:999;
    display:none;
}
.btn_tieptuc_css {margin:10px 0px}

.btn_tieptuc_css input {background: url("../image/button_search.png") no-repeat center center; height:60px; width:150px; font-weight:bold; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:20px; padding-right:40px; border:none; margin-right:12px; cursor:pointer; float:right}

.icon_person {margin-left:5px}

.loading 
{
    position:inherit !important;     
      width: 452px !important;
      text-align: center !important;      
      border-radius: 5px !important;
      -webkit-border-radius: 5px !important;
      -moz-border-radius: 5px !important;
     z-index:10000000 !important;
     opacity:1 !important;
}
.loading .tableCell_resr{ opacity:0.3}

#tbl2Main td{white-space:nowrap}

.txtnhapmaCapt {width:87px; margin:0px; height:26px; border:solid 1px #909090; padding:0px 2px; }
.ketqua_thang{
   float: left;
    width: 50%;
}