﻿th[data-sort]{cursor:pointer;}

.flightlist{width:100%;}
.flightlist td img { vertical-align: text-bottom; }
.flightlist th { background-color: #888; font-size:12px;   color: #fff;  padding: 10px 15px 10px 5px; text-align:center !important; }

table.flightlist thead tr .header {/*background-image: url(../images/bg.gif);*/background-image:none;background-repeat: no-repeat;background-position: center right;cursor: pointer;height:0px;}
table.flightlist tbody td {color: #3D3D3D;padding: 10px;background-color: #FFF;vertical-align: top;border-bottom: 1px solid #999;text-align:center;line-height:20px;}
table.flightlist thead tr .headerSortUp {background-image: url(../images/asc.gif);}
table.flightlist thead tr .headerSortDown {background-image: url(../images/desc.gif);}

.bg_vj {background: url(../images/bg_vj.jpg) left center no-repeat ;}
.bg_js { background: url(../images/bg_js.jpg) left center no-repeat;}
.bg_vn { background: url(../images/bg_vn.jpg) left center no-repeat;}
.bg_qh { background: url(../images/bg_qh.jpg) left center no-repeat;}
.bg_vu {background: url(../images/bg_vu.jpg) left center no-repeat;}
table.flightlist .f_icon {text-align: left;padding: 0px;line-height: normal;}
 table.flightlist .f_code {font-weight: bold;font-size: 12px;}
 table.flightlist .f_time {text-align: center;font-size: 12px;}
 table.flightlist .f_price {padding-right: 20px;text-align: right;font-size: 18px;font-weight: bold;color: #FE5815;}
 table.flightlist .f_select a { text-decoration:none; color:#666; }

.mainDisplay .date-picker{margin:0px 0px 10px 0px;padding:0px;list-style:none;height:45px;border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;background:url(../images/bg-date-picker.jpg) left bottom repeat-x;float:left;}
.mainDisplay .date-picker li{float:left;padding-top:8px;text-align:center;width:96.5px;height:36px;border-left:1px solid #E6E6E6;}
.mainDisplay .date-picker li:first-child{border-left:none;}
.mainDisplay .date-picker li a{cursor:pointer;display:block;color:#333;font-size:11px;}
.mainDisplay .date-picker li.active{background:#FFF;padding-top:5px;height:39px;}
.mainDisplay .date-picker li.active a{font-size:13px;color:#31A803;font-weight:bold;}

#sf-nextstep{overflow-y:auto;padding:20px;width:650px;}
.scrollDown{ background: url(../images/paperRoll.png) no-repeat top left;background-color: #e5e5e5;padding: 15px 10px 15px 70px;clear: both;position: fixed;bottom: 0;margin-top: 0 !important;z-index: 10;}
.scrollDown .moreScroll{background: url(../images/arrowdownScroll.png) no-repeat left center;display: block;padding-left: 30px;margin-left:50px;float: left;font-size: 18px;}

/*không có chuyến bay*/
/*Khong Co Chuyen Bay*/
.empty_flight{line-height: 20px;padding: 10px;border: 1px solid  #FCCEBC;background-color: #FDF5ED;}
.empty_flight h3{font-size: 16px;color: red;}
.empty_flight p{padding: 5px 0;}

.request_block table{width: 100%;}
.request_block table td{padding: 5px 3px;}
.request_block table td input[type=text]{border: 1px solid #dbdbdb;padding: 5px 2px;}
#frm_requestflight{margin-top: 10px;padding-top: 10px;border-top: 1px dashed #FCCEBC;}
.request_block table caption{text-transform: uppercase;font-size: 14px;}

#sm_request{}
.emptyflight_block{line-height: 20px;padding: 10px;border: 1px solid  #FCCEBC;background-color: #FDF5ED;}
.emptyflight_block h3{font-size: 14px;color: blueviolet;}
.emptyflight_block a{text-decoration: none;color: #df0000;}



