.img-right{
  float:right;
  text-align:center;
  color:#fff;
  margin:5px 5px 10px;
}
.img-right img{
  display:block;
}
#container  table.no-border td{
  border:0;
}
.en-us p,.car-rental td{
  line-height:20px;
}
#room-search-tab a{
float:left;
width:70px;
}
#order-tab a{
width:70px;
}
#side-login{
    background:#740427;
    border: 1px solid #CEC9AC;
    height: 180px;
    text-align: center;
    width: 188px;
    padding-left:0px;
    margin-left:70px;
    overflow:hidden;
}
#side-login form {
    background:#740427;
    border: 0px solid #CEC9AC;
    height: 154px;
    text-align: center;
    width: 188px;
}
.room-search-form div {
    padding: 5px 1px 0;
    text-align: left;
}
.room-search-form{
    padding:0 5px;
}
.room-search-room select {
    width: 52px;
}
.room-search-checkin input, .room-search-checkout input {
    width: 82px;
}
#side-login h6 {
    background: none;
    border: 0 none;
    color: #FFFFFF;
    display:none;
}
.slider-tab li.active {
    background:#840427;
    border-color: #CEC9AC #CEC9AC #840427;
    border-style: solid;
    color: #CEC9AC;
    font-weight: bold;
}
.slider-tab li {
    display: block;
    float: left;
    line-height: 2em;
    padding: 0 6px;
    font-size:13px;
}
.room-search-type select {
width:120px;
}

.room-search-code select {
width:174px;
}
#container-other table td {
    background: #FFFFFF;
    border: 1px solid #FFD45A;
    padding: 6px 5px;
}

.leftNavTitle {
    background:#840427;
    font-size: 14px;
    line-height: 16px;
    display: block;
    font-weight:bold;
    padding: 0 0 10px 10px;
    width: 105px;
    color:#fff;
}
#leftNav a{
text-align:left;
padding-left:50px;
line-height:1em;
}
#content h5 {
    text-align: left;
}
.publishtime, .next, .prev, .button-news-detail{
   display:none;
}

.slider-div{clear:both;position:relative;}

.slider-div .room-search-adult, .slider-div .room-search-kid, .slider-div .room-search-currency {
	display:none;
}

.slider-div .room-search-checkin,.slider-div .room-search-room{float:left;}

.slider-div .button-room-search {
	clear:both; padding:5px 0 0;
}

/*quick book*/
#quickReservationTable h6{
	color:#F0E6CA;
	line-height:2em;
	background:none;
	border:none;
	height:auto;
}
#quickReservationTable table{
	margin:5px 0 0;
	line-height:normal;
}

#container #quickReservationTd1,#container #quickReservationTd2,#container #quickReservationTd3{
	border:1px solid #CEC9AC;
	border-bottom:none;
	vertical-align:top;
}

#quickReservationTd1{
	width:120px;
	text-align:left;
}

#quickReservationTd1 label{
	display:block;
	line-height:normal;
	font-weight:bold;
	color:#FFF;
}

#quickReservationTd1 .hotel-search-form div{
	padding:5px 0 5px 10px;;
}

#quickReservationTd1 .hotel-search-form div input{
	width:100px;
}

#quickReservationTd1 .hotel-search-form div select{
	width:90px;
}

#quickReservationTd1 .button{
	margin:10px 0 0 10px;
}

#quickReservationTd2Container{
	padding:10px 0 0;
	line-height:1.5em;
	color:#FFF;
	background:#740427;
}

#quickReservationTd2 td{
	padding:5px;
	border:1px solid #840427;
}

#quickReservationTd3 td,#quickReservationTd3 th{
	padding:5px;
	border:none;
	text-align:left;
}

#quickReservationTd3 th{
	padding:5px 0;
	text-align:right;
	color:#FFF;
}

#quickReservationTd3 input,#quickReservationTd3 select,#quickReservationTd3 #note{
	width:120px;
}

#quickReservationTd3 #note{
	height:60px;
	font-size:12px;
}

#quickReservationTd3 .button{
	width:auto;
}
