*
{
	padding:0px;
	margin:0px
}
a
{
	text-decoration:none;
	color:#40220c;
}
a:hover
{
	color:white
}
#container
{
	padding:0px 10px;
}
#follow_us 
{
}
body iframe
{
}
.fa_mn
{
	position:relative
}
.chil_mn li a:hover
{
	color:#09C!important;
}
.name_r_h
{
	position:relative;
	display:block;
}
#CDSWIDSSP
{
	width:100%!important;
	text-align:center;
}
#box_menu_f a
{
	background:#efefef;
	display:block;
	font-weight:bold;
	padding:4px 5px;
	margin-bottom:10px
}
#box_menu_f i
{
	font-size:10px;
	margin-right:4px;
}
.ct_header
{
	position:relative;
	text-align:center;
}
.name_r_h span
{
    font-weight: bold;
    position: absolute;
    bottom: 0px;
    display: block;
    left: 0px;
    width: 100%;
    color: white;
    padding: 5px;
    text-transform: uppercase;
    background: rgba(0,0,0,0.4);
}
.item_r_h 
{
	margin-bottom:20px;
}
.item_r_h img
{
	width:100%;
	height:auto;
}
.dt_email
{
	padding-bottom:10px
}
.dt_email a
{
	display:inline-block;
	padding:0px 3px;
}
.chil_mn_p li a:hover
{
	color:#09C!important;
}
.add_ht
{
	color:#555;
	font-style:italic;
	font-family:Myriad Pro;
	padding-bottom:10px;
}
.name_ht
{
	font-weight:bold;
	font-size:20px;
	text-transform:uppercase;
	font-family:Myriad Pro;
	padding:10px 0px;
}
.box_info_h
{
	background:#f3eb35;
	border-top:2px solid #F90;
	margin-top:-20px;
	position:relative;
	z-index:9;
	text-align:center;
	margin-bottom:20px;
}
.title_box_dp span
{
	display: inline-block;
    color: white;
    background: #fbb03b;
    width: 25px;
    height: 25px;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    padding-top: 2px;
    margin-right: 2px;
    -webkit-border-radius: 400px;
    -moz-border-radius: 400px;
    border-radius: 400px;
}
#datphong {
padding: 10px;
background: #fff8d4;
color: black;
margin: 15px 0px;
}
#datphong b {
display:block;
width: 73px;
}
#info_booking h3 {
margin-top: 2px;
padding: 7px 10px 6px 10px;
background: #fff8d4;
color: black;
font-size: 12px;
text-transform: uppercase;
}
#right_comm h4
{
	font-size:20px;
	text-transform:uppercase;
	color:#40220c
}
#right_comm
{
	float:left;
	width:350px;
}
.nd_yk
{
line-height: 22px;
text-align: justify;
color: black;
}
.item_comm
{
	background:#40220c;
	margin-bottom:10px;
	padding:10px;
}
#au_comm
{
background: url(../images/pe.png) no-repeat;
background-position: 0px 0px;
color: #09C;
font-weight: bold;
margin-bottom: 5px;
font-size: 15px;
font-family: "Times New Roman", Times, serif;
padding: 4px 2px 1px 32px;
}
#left_comm
{
	float:left;
	margin-right:10px;
	width:620px;
}
.chil_mn li a
{
	text-align:left!important;
	color:#333!important;
	text-transform:none!important;
}
.chil_mn li
{
	padding:3px 0px 5px 0px !important;
}
.chil_mn
{
	text-align:left!important;
z-index: 9;
position: absolute;
top: 50px;
display:none;
left: 0px;
background: #40220c;
padding: 0px 10px;
width: 150px!Important;
	
}

.chil_mn_p li a
{
	text-align:left!important;
	color:white!important;
	text-transform:none!important;
}
.chil_mn_p li
{
	display:block!important;
	padding:3px 0px 5px 0px !important;
}
.chil_mn_p
{
	text-align:left!important;
z-index: 9;
position: absolute;
top: 50px;
display:none;
left: 0px;
background: #40220c;
padding: 0px 10px;
width: 200px!Important;
	
}




#follow_us p
{
	color:#40220c;
	font-weight:bold;
	text-transform:uppercase;
	font-size:14px;
}
#info_room_booking img
{
	margin-bottom:10px;
margin-right: 10px;
width: 360px;
padding: 4px;
background: rgb(255,255,255);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod�EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(182,179,167,1) 51%, rgba(254,254,253,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(255,255,255,1)), color-stop(51%,rgba(182,179,167,1)), color-stop(100%,rgba(254,254,253,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(182,179,167,1) 51%,rgba(254,254,253,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(182,179,167,1) 51%,rgba(254,254,253,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(182,179,167,1) 51%,rgba(254,254,253,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(182,179,167,1) 51%,rgba(254,254,253,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fefefd',GradientType=0 );
}
#info_room_booking h1
{
padding: 10px 0px;
color: #40220c;
font-size: 15px;
text-transform: uppercase;
	
}
#info_room_booking h3
{
margin-top: 2px;
padding: 7px 10px 6px 10px;
background: #fff8d4;
color: black;
font-size: 12px;
text-transform: uppercase;
	
}
#info_room_booking
{
	width:365px;
	float:left
}
html { font-size: 62.5%; }
body
{
	font-size:1.2em;
	font-family:arial;
	line-height:1.8em;
	backgroun1d:url(../images/header_bg2.png) top left repeat;
	background:white;
}
.title_dp
{
	width:150px;
}
#info_booking span
{
	color:#C00
}
#thongtinthem
{
background-color: #F5ECCF;
background-repeat: no-repeat;
height: 80px;
width: 100%;
border: 1px solid #e0d5b1;
font-family: Tahoma, Geneva, sans-serif;
font-size: 12px;
color: #a38633;
float: left;
margin: 0px;
padding: 0 0 0 5px;
}
#info_booking input[type="text"]
{
background-color: #F5ECCF;
background-repeat: no-repeat;
height: 25px;
width: 250px;
border: 1px solid #e0d5b1;
font-family: Tahoma, Geneva, sans-serif;
font-size: 12px;
color: #a38633;
float: left;
margin: 0px;
padding: 0 0 0 5px;
}
.nut:hover
{
	color:#ccc
}
.nut
{
	background: -moz-linear-gradient(#31b8d8,#1a63a9);
background: -webkit-linear-gradient(#31b8d8,#1a63a9);
border: 1px solid #1a63a9;
filter: progid:DXImageTransform.Microsoft.Gradient( StartColorStr='#31b8d8', EndColorStr='#1a63a9', GradientType=0);
color: #FFF;
text-shadow: #000 0px 1px 0px;
text-decoration: none;
display: inline-block;
padding: 5px 10px;
font-weight: bold;
font-size: 11px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
cursor: pointer;
}
#info_booking table td
{
	padding:6px 6px
}
#info_booking table
{
	width:100%
}
#info_booking
{
	width:600px;
	float:left;
	margin-right:15px;
}
#booking2:hover
{
color:#966;
}
#booking2
{
	font-family: tahoma;
font-weight: bold;
text-transform: uppercase;
font-size: 25px;
display: inline-block;
padding: 11px 19px;
border:1px solid #40220c;
-webkit-border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
background: #fefcea; /* Old browsers */
background: -moz-linear-gradient(top,  #fefcea 0%, #f1da36 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fefcea 0%,#f1da36 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 ); /* IE6-9 */

	color:#09C
}
.title_booking
{
	font-weight:bold;
	line-height:24px;
	padding:10px 0px;
}
.title_boxdp
{font-weight: bold;
text-transform: uppercase;
color: black;
background: #fff8d4;
}
.list_r
{
	display:block;
}
#big_img_room
{
	margin-bottom:20px;
}
.big_img_p img
{
	width:100%;
padding: 4px;
background: rgb(255,255,255);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod�EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(182,179,167,1) 51%, rgba(254,254,253,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(255,255,255,1)), color-stop(51%,rgba(182,179,167,1)), color-stop(100%,rgba(254,254,253,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(182,179,167,1) 51%,rgba(254,254,253,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(182,179,167,1) 51%,rgba(254,254,253,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(182,179,167,1) 51%,rgba(254,254,253,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(182,179,167,1) 51%,rgba(254,254,253,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fefefd',GradientType=0 );
}
.list_r img
{
	width: 100%;
margin-bottom: 7px;
padding: 4px;
background: rgb(255,255,255);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(182,179,167,1) 51%, rgba(254,254,253,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(255,255,255,1)), color-stop(51%,rgba(182,179,167,1)), color-stop(100%,rgba(254,254,253,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(182,179,167,1) 51%,rgba(254,254,253,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(182,179,167,1) 51%,rgba(254,254,253,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(182,179,167,1) 51%,rgba(254,254,253,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(182,179,167,1) 51%,rgba(254,254,253,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fefefd',GradientType=0 );
}
.wap_box
{
}
#wap_slider
{
	width:100%;
	height:auto;
}
.box_top h2
{
	color:#40220c;
	font-size:16px;
	border-bottom:2px solid #40220c;
	text-transform:uppercase;
	font-family:tahoma;
	padding-bottom:8px;
	
}
.title_box
{
	color:#40220c;
	font-size:16px;
	border-bottom:2px solid #40220c;
	text-transform:uppercase;
	font-family:tahoma;
	padding-bottom:8px;
	
}
.box_top h1
{
	color:#40220c;
	font-size:16px;
	border-bottom:2px solid #40220c;
	text-transform:uppercase;
	font-family:tahoma;
	padding-bottom:8px;
	
}
#menu_top
{
position: fixed;
    background:rgba(64,34,12,0.5);
    border-bottom: 4px solid #40220c;
    top: 0px;
    left: 0px;
    width: 100%;
    z-index: 99;
}
.menu_pc li a:hover
{
	color:#FC0
}
.en
{
	cursor:pointer;
}
.vi
{
	cursor:pointer;
}
.menu_pc li a
{
	font-family:tahoma;
	font-weight:bold;
	white-space:nowrap;
	text-transform:uppercase;
	color:#dbdbdb
}
#name_new a:hover
{
	color:#FC3
}
#box_slider
{
	height:auto;
	backgrou1nd:url(../images/header_bg3.png) top left repeat;
	backg1round:white;
	borde1r-bottom:4px solid #40220c;
	overflow:hidden;
}
#box_dp a:hover
{
	color:#40220c
}
#box_dp a
{
display: block;
background: url(../images/citybaypalacehotel2_07.png) top left no-repeat;
width: 164px;
height: 27px;
color: white;
font-size: 13px;
font-weight: bold;
text-transform: uppercase;
padding: 14px 0px 0px 55px;
}
.box_bd_n
{
	    background: #F6F5F5;
    border: 1px solid #DFDFDF;
	margin-bottom:10px;
	padding:10px;
}
.table_dp td
{
	padding-right:10px;
}
.table_dp
{
	width:100%;
}
.title_box_dp
{
	    margin-bottom: 10px;
    font-weight: bold;
    text-transform: uppercase;
    background: white;
    padding: 2px;
}
#box_about_home a:hover

{
	
	color:#F00
}
#box_about_home a
{
display: inline-block;
background: url(../images/citybaypalacehotel2_10.png) top right no-repeat;
width:auto;
height: 34px;
color: white;
font-size: 13px;
font-weight: bold;
text-transform: uppercase;
padding: 9px 20px 0px 13px;
}
#box_content
{
}
#giaphong
{
background: url(../images/1381756800_price_tag_usd.png) no-repeat;
background-position: 0px 0px;
padding: 4px 0px 6px 35px;
font-size: 18px;
font-family: tahoma;
font-weight: bold;
color: red;
 margin-bottom:13px;
}
#info_room
{
	padding: 10px;
border: 1px solid #ffcc00;
background:#333
}
#list_img
{
	padding:0px 0px;
}
#list_img img
{
margin-right: 10px;
padding: 0px!important;
width: 100%;
height: auto;
border: 1px solid #40220c;
}
#tomtat
{
	font-size:12px;
	padding-bottom:10px;
	font-weight:bold;
	color:#fbb03b
}
#dientich
{
	font-size:13px;
	padding-bottom:10px;
	font-weight:bold;
	color:#40220c
}
#box_about_home
{
margin-top: -34px;
position: relative;
z-index: 999999;
display:inline-block;
}
#ct_content
{
	width:980px;
	margin:auto;
}
#box_dp select
{
color: black;
  padding: 5px;
  height: 25px;
}
#box_dp input[type="button"]
{
	color:#40220c;
	border:none;
	padding:5px 10px!important;
	margin-top:10px;
}
#box_dp
{
position: absolute;
right: 10px;
color:white;
font-weight:bold;
bottom: 0px;
z-index: 9999;
width: 228px;
padding: 45px 12px 12px 5px;
background: url(../images/bg-dp.png) top right no-repeat rgba(0,0,0,0.7);
}
.inputext_dp {
cursor: pointer;
    color: #4b473f;
    font-size: 12px;
    padding: 5px 10px;
    background: #d2ae6d;
     width: 100%; 
    height: 25px;
    /* -webkit-box-shadow: inset 5px 0px 5px 0px rgba(0,0,0, 0.26); */
    -moz-box-shadow: inset 5px 0px 5px 0px rgba(0,0,0, 0.26);
    /* box-shadow: inset 5px 0px 5px 0px rgba(0,0,0, 0.26); */
    border: 0px;
}
#box_dp td {
padding-bottom: 4px;
}
#box_dp table {
width: 100%;
}
#sub-dp {
background: url(../images/sub-dp.png) top left no-repeat;
height: 25px;
width: 45px;
border: none;
cursor: pointer;
}

.select_dp {
color: #4b473f;
font-size: 11px;
padding: 5px;
background: #d2ae6d;
height: 25px;
border: 0px;
}
::-webkit-input-placeholder {
   color: #4b473f;
}

:-moz-placeholder { /* Firefox 18- */
   color: #4b473f;  
}

::-moz-placeholder {  /* Firefox 19+ */
   color: #4b473f;  
}

:-ms-input-placeholder {  
   color: #4b473f;  
}
#box_info_home
{
	height:78px;
	border-bottom:1px solid #40220c;
	position:relative;
}
.info_h
{
	padding-top:10px;
	padding-bottom:10px;
}
.datphongngay:hover
{
	color:white;
	background:#F00;
}
.datphongngay
{
    display: block;
    color: white;
	font-family:Myriad Pro;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    padding: 5px;
    background: #F60;
}
.info_ph
{
    color: #fff;
	background:rgba(251,176,59,0.5);
}
.item_ph img
{
	width:100%;
	height:auto;
}
.text_info div
{
	text-align:justify;
	margin-bottom:10px;
}
.text_info .name_ph
{
	color:white;
	font-size:18px;
	text-transform:uppercase;
	display:block;
	margin-bottom:10px;
}
.giaphong
{
color: red;
    padding: 5px 0px;
    text-align: center;
    /* padding-bottom: 10px; */
    font-family: tahoma;
    font-weight: bold;
}
.text_info a
{
	font-size:14px;
	color:white;
	text-transform:uppercase;
}
.bg_img
{
	background:rgba(23, 14, 3, 0.3);
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
}
.item_ph:hover .bg_img
{
	display:none
}
.item_ph
{
	width:50%;
	float:left;
	position:relative;
}
#logo
{
	z-index:9999;
}
#logo img
{
	max-width:50%;
}
#dienthoai_h
{
line-height: 22px;
background: url(../images/citybaypalacehotel2_18.png) no-repeat;
font-weight: bold;
background-position: 0px 12px;
font-size: 18px;
color: #40220c;
padding: 15px 0px 0px 41px;
}
.name_r
{
	font-size:1.4em;
	font-weight:bold;
	margin-bottom:5px;
	color:#40220c;
	text-transform:uppercase;
	display:block;
	height:20px;
	overflow:hidden
}
.col_h
{
}
#box_map img
{
	width:100%;
	height:auto;
	border:1px solid #40220c;
}
.tinnb li a
{
	
text-transform:none!important;
}
.tinnb li
{
width: auto!important;
height: auto!Important;
background: url(../assets/arrow_left.png) no-repeat;
background-position: 0px 4px;
padding: 0px 0px 0px 18px;
}
#box_map
{
}
.title_f
{
	font-weight:bold;
	background:none!Important;
	padding:0px!important;
	text-transform:uppercase;
	color:#40220c
}
#box_menu_f
{
	padding-bottom:20px;
}
.bor_h
{
	height:1px;
	background:#40220c;
	margin:15px 0px;
}
#box_menu_f li
{
	list-style:none;
	display:inline-block;
	width:140px;
	height:15px;
	margin-bottom:3px;
	overflow:hidden;
}
#box_menu_f li a:hover
{
	color:white
}
#footer
{
	background:#40220c
}
#ct_f
{
	width:980px;
	height:73px;
	margin:auto;
	position:relative;
}
#name_f
{
color: #666666;
background: url(../images/citybaypalacehotel2_36.png) no-repeat;
background-position: 0px 4px;
padding: 27px 0px 29px 79px;
}
#dev
{
	text-align:center;
	padding:10px 0px;
	color:#666666
}
#dev a:hover
{
	color:#FC6
}
#dev a
{
	color:#949494
}
#box_menu_f li a
{
	color:#40220c;
	text-transform:uppercase;
}
.col_h div
{
	height:105px;
	text-align:justify;
	overflow:hidden;
	color:#40220c
}
#box_f
{
	border-top:1px solid #40220c;
	padding:25px 0px;
}
.col_h img
{
	width:100%;
	margin-bottom:7px;
	height:auto;
	padding:4px;
	background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2I2YjNhNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWZlZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(182,179,167,1) 51%, rgba(254,254,253,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(255,255,255,1)), color-stop(51%,rgba(182,179,167,1)), color-stop(100%,rgba(254,254,253,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(182,179,167,1) 51%,rgba(254,254,253,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(182,179,167,1) 51%,rgba(254,254,253,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(182,179,167,1) 51%,rgba(254,254,253,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(182,179,167,1) 51%,rgba(254,254,253,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fefefd',GradientType=0 ); /* IE6-8 */
border:1px solid #40220c
}
#email_h
{
background: url(../images/citybaypalacehotel2_25.png) no-repeat;
font-weight: bold;
background-position: 0px 17px;
color: #40220c;
padding: 8px 0px 0px 40px;
}
#diachi_h
{
background: url(../images/citybaypalacehotel2_15.png) no-repeat;
background-position: 0px 14px;
color: #40220c;
padding: 12px 0px 0px 40px;
}
#ct_slider
{
}
.menu_pc li
{
	display:inline-block;
	padding:25px 10px 25px 10px;
}
.menu_pc
{
	text-align:right;
	margin:auto
}
#pay
{
	float:left;
	padding-top:25px;
}
.list_info_new i
{
	margin-right:5px;
	margin-left:5px;
}
.list_info_new
{
	font-size:11px;
	margin-bottom:6px;
	color:black;
}
.but-nav-m
{
	cursor:pointer;
}

.menu_phone >li >a
{
	font-weight:bold;
	color:#40220c;
	padding:6px 0px 6px 10px;
	display:block;
	text-transform:uppercase;
}
.menu_phone li
{
	list-style:none;
	background:#FFC;
	border-bottom:1px solid #40220c;
}
#menu-p
{
	display:none;
}
.box-lang
{
	padding-top:20px;
}
.call_top img
{
	width:100%;
	height:auto;
}
.call_top
{
    position: absolute;
    top: 10px;
    height: 100%;
    right: 0px;
    width: 8%;
    display: table-cell;
}
#news_detail img
{
	max-width:100%!important;
	height:auto!important;
}
.but-nav-m
{
    position: absolute;
    top: 10px;
    height: 100%;
    left: 0px;
    width: 8%;
    display: table-cell;
}
	.menu_phone
	{
		display:none;
		padding-top:10px;
		margin-bottom:10px;
	}
	.but-nav-m img
	{
		width:100%;
		height:auto;
	}