﻿.airplane {
    float: left;
    margin-top: 7px;
    margin-right: 10px;
}
.tabDatvemaybay {
    background: url(../images/bgActive.png) no-repeat top left !important;
    height: 57px !important;
    margin-left: 0px !important;
    line-height: 48px !important;
    padding-left: 20px !important;
    padding-right: 10px !important;
    z-index: 9999;
    float: left;
    width: 251px;
}
.TabKhachsan {
    background: url(../images/BGKSActive.png) no-repeat top left !important;
    height: 47px !important;
    line-height: 35px !important;
    z-index: 0;
    float: right;
    width: 210px;
    margin-top: 10px;
    border-radius: 5px 5px 0px 0px;
    padding-left: 30px !important;
    margin-left: -40px !important;
}
#search h2 {
    padding-top: 9px !important;
    color: var(--colorchinh) !important;
    font-weight: bold !important;
    font-size: 20px !important;
    text-transform: uppercase !important;
}
#search .tieude { padding-left: 50px;background: url(../images/Plane.png) no-repeat; /*padding-left:63px;*/ /*height:58px; background:url(../images/sprite_img.png) 0 -262px no-repeat;*/}
#search .tieude h1 { margin:0; padding:0px; font-size:17px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-shadow: #011123 2px 2px;}
#search  .huongdan{ display:block; float:left; color:#eb6b09; font-weight:bold; font-size:14px;}
#search  .huongdan a{  display:block; float:left;   text-decoration:none;color:blue; font-size:15px; font-weight:bold;}
#search .huongdan a:hover{ text-decoration:underline;}
/* Ticket Type: One way or Two ways */
.tickettype { margin:5px 0; font-size:14px;/*text-align:center;*/ }
.tickettype label { width: 150px; display: inline-block;font-weight:bold; }
.tickettype label:last-child { width: 35%; }
.tickettype input { margin-right: 5px; }
.ui-datepicker-trigger {
    position: absolute;
    padding: 4px 3px;
    height:31px;
}

.inout { margin-bottom:5px; line-height:30px;overflow-y: auto; }
.text{border:1px #bababa solid; padding:7px 5px 7px; font-size:13px; border-radius:3px;     background: url(../images/bg_textbox_03.jpg) repeat-x !important;/*background:#fff url(../images/icon-dd.png) 205px center no-repeat;*/}
.text:focus{  border:1px #3998dc solid;-moz-box-shadow: 0 0 3px #3998dc;-webkit-box-shadow: 0 0 3px#3998dc;box-shadow: 0 0 3px #3998dc;}
.ngay{border:1px #bababa solid;padding:7px 0px;margin-top:5px;width:1px !important;position: absolute;z-index:-1000 /*padding:7px 5px*/; font-size:13px; border-radius:3px;  background: url(../images/bg_textbox_03.jpg) repeat-x !important; /*background:#fff url(../images/calendar.png) 130px center no-repeat;*/}
.ngay:focus{ border:1px #3998dc solid;-moz-box-shadow: 0 0 3px #3998dc;-webkit-box-shadow: 0 0 3px#3998dc;box-shadow: 0 0 3px #3998dc;}
.cbo{border:1px #bababa solid; padding: 4px; font-size:13px; border-radius:3px; margin:4px 0px 4px 0px;background: url(../images/bg_textbox_03.jpg) repeat-x !important;}
.cbo:focus{  border:1px #3998dc solid;-moz-box-shadow: 0 0 3px #3998dc;-webkit-box-shadow: 0 0 3px#3998dc;box-shadow: 0 0 3px #3998dc;}
.cbongay{border:1px #bababa solid; padding: 6px 5px; font-size:13px; border-radius:3px; margin:4px 0px 4px 0px;background: url(../images/bg_textbox_03.jpg) repeat-x !important;}
.cbongay:focus{  border:1px #3998dc solid;-moz-box-shadow: 0 0 3px #3998dc;-webkit-box-shadow: 0 0 3px#3998dc;box-shadow: 0 0 3px #3998dc;}

.normal-font-white14 {
    font-size: 13px;
    line-height: 20px;
    color: var(--colorchinh);
}
.smallText2 {
    font-size: 12px !important;
    color: var(--colorchinh) !important;
    line-height: 14px !important;
}


#homebox{margin:15px 0;overflow-y:auto;border: 2px solid #ebebeb;border-radius: 5px;padding:10px;}
#homebox .box{float: left;margin-right: 20px;padding-left: 90px;width: 220px;min-height: 90px;overflow: hidden;}
#homebox .box#box3{margin-right: 0;}
#homebox .box h3{font-size: 18px;margin-bottom: 5px;}
#homebox .box a{display: block;text-decoration: none;line-height: 18px;color: #323232;font-size: 13px;}

#homebox #box1{background: transparent url(../images/iconbox1.png) top left no-repeat;}
#homebox #box2{background: transparent url(../images/iconbox2.png) top left no-repeat;}
#homebox #box3{background: transparent url(../images/iconbox3.png) top left no-repeat;}

#homebox #box1 h3{color: #e3c300;}
#homebox #box2 h3{color: #204254;}
#homebox #box3 h3{color: #e8382a;}

#lefthuongdan{padding-left:10px;width: 450px;float: left;font-family: 'Times New Roman';overflow-y:auto;/*border-radius: 5px;margin:10px 0px 10px 0px;*/}
#lefthuongdan h1{display: block;color: #063d91;font-size: 22px;border-bottom: 1px #c8c8c8 dotted;}
#lefthuongdan .cachthuc{display: block;width: 100%;float: left;background: #fff;margin-bottom:10px}
#lefthuongdan .title{font-size: 22px;color: #fff;float:left;padding:0px 4px;margin-right:10px;}
#lefthuongdan .block{background-color:#ebebeb;display: block;float: left;width: 100%;border-bottom: 2px #fff solid;font-size: 15px;color: #323232;}
#lefthuongdan .block a{ text-decoration: none;color: #323232;}

#righthuongdan{width: 500px;float: right;}
#righthuongdan h1{display: block;color: #063d91;font-size: 22px;border-bottom: 1px #c8c8c8 dotted;font-family:'Times New Roman';}
#thanhtoan{overflow-y: auto;font-family: 'Times New Roman';}
#thanhtoan .title{ border-bottom: 1px #c8c8c8 dotted;text-shadow: 1px 1px #0b2d53;padding: 10px 0px 15px 70px;color: #07598e;font-size: 20px;background: url(../images/sprites-set-01.png) 0 0 no-repeat;}
#thanhtoan .block{display: block;float: left;width: 100%;border-bottom: 1px #c8c8c8 dotted;border-radius: 5px;padding-bottom: 9px;color: #267aa0; padding-top: 9px;}
#thanhtoan .block a{text-decoration: none;color: #267aa0;}
#thanhtoan .block .icon{display: block; float: left; margin-right: 20px;}

#leftface{font-size:14px;border:1px solid #ebebeb;font-family: 'Times New Roman';overflow-y:auto;color:black;/*border-radius: 5px;margin:10px 0px 10px 0px;*/}
#leftface h1{display: block;color: #063d91;font-size: 22px;border-bottom: 1px #c8c8c8 dotted;}
#leftface ul li {padding:3px 0 3px 5px !important; border-bottom: dotted 1px #CCC !important;margin: 0  !important;overflow-y:auto;}
#leftface ul li.lastItemb {padding:5px 0 5px 5px  !important; border-bottom:none !important}
#leftface ul li p { background:url(../images/anh/list-icon1.png) no-repeat center left !important; padding-left:10px !important;margin-bottom:6px}
.time-before {background:url(../images/anh/refresh.gif) no-repeat center left; font-size:12px; padding-left:20px; display:block; width:160px; height:30px; line-height:30px; float: left; margin-right: 5px; }
.logo-airplane {padding:2px !important; border:solid 1px #cecece !important; float:left !important; margin-right:10px !important;width: 50px !important;height: 27px !important;}
.viewDetail {font-size:13px;font-weight:bold; color:#143982; line-height: 30px; width:60px !important; display:block; float:left;}
.bold-font{font-size:13px; line-height:18px; color:#333; font-weight:bold;}
.normal-font { color:#333; line-height:18px;}
.price{width:150px; float:left; display:block; height:30px; margin-right:10px;}
.price span{line-height:30px;}
.price .bold-font-orange{ color: #e84e0f !important; font-weight:bold;}

#rightface{width: 500px;float: right;}
#rightface h1{display: block;color: #063d91;font-size: 22px;border-bottom: 1px #c8c8c8 dotted;font-family:'Times New Roman';}




#taikhoan
{
    border-left: 2px #ebebeb solid;
	border-right: 2px #ebebeb solid;
    padding: 10px;
    overflow-y: auto;
    font-family: 'Times New Roman';
	min-height:500px;
}

    #taikhoan .title
    {
        text-shadow: 1px 1px #0b2d53;
        padding: 10px 0px 15px 70px;
        color: #07598e;
        font-size: 20px;
        background: url(../images/image-home/ngan-hang.jpg) 0 0 no-repeat;
    }
.taikhoan tr
{
	height:50px;
}

span.dropcap{display:block;float:left;font:40px/20px 'UbuntuBold',Arial,Helvetica,sans-serif;padding:10px 8px 0 0;color:#de7058;font-weight:bold;}
.show-auto{width:40px; height: 26px; background: url(../images/arr-down.png) no-repeat center center;border:0px;cursor:pointer;vertical-align:middle;}
.text1{border:1px #bababa solid; padding: 6px 0px 6px 8px; font-size:14px; /*border-radius:5px;*/ margin:4px 0px 10px 0px; background:#fff url(../images/icon-dd.png) 260px center no-repeat;}
.text1:focus{  background:#e4f4ff url(../images/icon-dd.png) 260px center no-repeat; border:1px #3998dc solid;-moz-box-shadow: 0 0 3px #3998dc;-webkit-box-shadow: 0 0 3px#3998dc;box-shadow: 0 0 3px #3998dc;}

.btnsearchhome {
    display: block;
    float: right;
    cursor: pointer;
    padding: 15px 30px 15px 30px;
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
    border: 1px var(--bgcolorphu) solid;
    border-radius: 5px;
    color: var(--colorphu);
    text-shadow: 1px 1px 0px #b95301;
    background-color: var(--bgcolorphu);
}
	.btnsearchhome:hover
	{
		background: url(../images/button_hover.png) top repeat-x;
	}