/* CSS Document */
body {
    font-size: 12px;
	color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a {
	font-size: 12px;
	color: #000000;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #336699;
}
a:hover {
	text-decoration: underline;
	color: #CC0000;
}
a:active {
	text-decoration: none;
	color: #006699;
}
ul{
list-style:none;
margin:0px;
}
li{
float:left;
margin:0px;
display:block;
list-style-type:none;
}

#boby_div {
width:960px;
background-color:#FFFFFF;
height:100%;
font-size: 12px;
MARGIN-RIGHT: auto; 
MARGIN-LEFT: auto; 

}
#center{
width:960px;
height:80px;
MARGIN-RIGHT: auto; MARGIN-LEFT: auto; 
}
#logo{
float:left;
height:80px;
}

#cen{
float:left;
width:478px;
margin-top:5px;

}
#user{
float:right;
height:80px;
width:200px;
float:right;
background-image:url(../images/personallink_h1_bg.gif);
background-repeat:no-repeat;
}

#top_menu{
clear:both;
width:960px;
margin-left:auto;
margin-right:auto;
padding-left:4px;
}
#top_menu ul {
margin:0;
padding:0;
display:block;
}
.top_menu_li {
padding:6px 0;
margin-right:4px;
cursor:pointer;
background:url(../images/menu_bg.gif) repeat-x;
border-top:#3399CC solid 1px;
border-left:#3399CC solid 1px;
border-right:#3399CC solid 1px;
}
.top_menu_li_over{
padding:6px 0;
margin-right:4px;
cursor:pointer;
background:url(../images/menu_bg1.gif) repeat-x;
border-top:#3399CC solid 1px;
border-left:#3399CC solid 1px;
border-right:#3399CC solid 1px;
color:#FF0000;
}

.top_menu_best{
padding:4px 0;
margin-right:4px;
cursor:pointer;
border-top:#FF0000 solid 1px;
border-left:#FF0000 solid 1px;
border-right:#FF0000 solid 1px;
background-color:#990000;
color:#FFFFFF;
}

#top_menu a{
padding:0 10px;
font-size:12px;
font-weight:bold;
color:#000000;
}
#top_menu a:hover {
padding:0 10px;
text-decoration: none;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

#serch_index{
width:928px;
clear:both;
padding:4px 0 5px 30px;
border-top:#999999 solid 1px;
border-left:#999999 solid 1px;
border-right:#999999 solid 1px;
margin-left:auto;
margin-right:auto;
background-image:url(../images/headbt_01.gif);
margin-bottom:4px;
}
#word{
clear:both;
width:960px;
height:18px;
color:#F2F2F2;
padding-top:2px;
background-image:url(../images/headbt_01.gif);
MARGIN-RIGHT: auto; 
MARGIN-LEFT: auto; 
}
#mune{
clear:both;
width:960px;
height:100px;
MARGIN-RIGHT: auto; 
MARGIN-LEFT: auto; 
}
#mune a{
color:#FFFFFF;
}
.classdiv {
float:left;
} 


/*boby*/
#index_bg{
width:960px;
height:100%;
margin-left:auto;
margin-right:auto;
}
#top_menu1{
padding-top:4px;
height:320px;
width:960px;
}
#top_left{
float:left;
width:247px;
}
#top_right{
float:left;
width:713px;
}
#hotel_row{
padding-top:4px;
width:960px;
}
#hotel_left{
float:left;
width:700px;
}
#hotel_right{
float:left;
width:260px;
}
#room_row{
clear:both;
padding-top:4px;
width:960px;
}
#room_left{
float:left;
width:260px;
}
#room_right{
float:left;
width:700px;
}
#dinner_row{
clear:both;
padding-top:4px;
width:960px;
}

#Hotel_center{
width:960px;
}
#Hotel_content{
width:701px;
float:left;
}
#Hotel_right{
float:left;
width:259px;
}
#Ho_con_center{
background:url(../images/hotel/hotel_left_02.gif) repeat-y right;
width:701px;
}

#footlink{
clear:both;
text-align:center;
margin-top:8px;
height:20px;
width:960px;
background-color:#F2F2F2;
padding:10px 0 0 0;
MARGIN-RIGHT: auto; MARGIN-LEFT: auto; 
}
#foot{
background-color:#333333;
width:960px;
MARGIN-RIGHT: auto; MARGIN-LEFT: auto; 
}

/*top_menu*/
.bt1{
background:url(../images/hotel/hotel1_04.gif) no-repeat;
height:80px;
}
.bt2{
background:url(../images/hotel/hotel1_05.gif) no-repeat;
height:79px;
}
.bt3{
background:url(../images/hotel/hotel1_06.gif) no-repeat;
height:79px;
}
.right_center{
background:url(../images/hotel/hotel1_03.gif) no-repeat;
width:713px;
height:294px;
text-align:center;
}


/*other style*/
.button {
	BORDER-TOP-WIDTH: 1px; 
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	BORDER-LEFT-WIDTH: 1px; 
	FONT-SIZE: 12px; 
	BORDER-LEFT-COLOR: #cccccc; 
	BORDER-BOTTOM-WIDTH: 1px; 
	BORDER-BOTTOM-COLOR: #cccccc; 
	PADDING-BOTTOM: 1px; 
	BORDER-TOP-COLOR: #cccccc; 
	PADDING-TOP: 1px; 
	HEIGHT: 20px; 
	BORDER-RIGHT-WIDTH: 1px; 
	BORDER-RIGHT-COLOR: #cccccc
}

.border_dotted{
border:#CCCCCC dotted 1px;
}

.div_width100{
font-size:12px;
width:100%;
margin-bottom:4px;
}
.div_width960{
font-size:12px;
width:960px;
}
.div_center{
height:10px;
width:100%;
}
.border_solid{
border:#CCCCCC solid 1px;
}
.border_solid_99{
border:#999999 solid 1px;
}

.top_border{
border-bottom:#CCCCCC solid 1px;
border-left:#CCCCCC solid 1px;
border-right:#CCCCCC solid 1px;
font-size:12px;
width:473px;
}
.bottom_dotted{
border-bottom:#CCCCCC dotted 1px;
}
.more_img{
float:right;
margin:10px 8px;
width:45px;
}
.more_img1{
float:right;
margin:5px 6px;
width:45px;
}
.hand {
	font-size: 12px;
	cursor: pointer;
}
.right_dotted{
border-right:#CCCCCC dotted 1px;
}
.font_white{
color:#FFFFFF;
}
.font_red{
color:#FF0000;
font-family:"ËÎÌå";
}
.font_14px{
font-size:14px;
font-family:"ËÎÌå";
}
.font_16px{
font-size:16px;
font-weight:bold;
}
.font_16px_underline{
font-size:16px;
font-weight:bold;
border-bottom:solid 2px #CC0000;
}
.font_18px{
font-size:18px;
font-weight:bold;
}


.input1{
font-family: verdana;
border:#6699CC solid 1px;

}
.input1-bor {
font-family:verdana;
background-color:#F0F8FF;
border: 1px solid #333333;
}
#NewsPic {	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 470px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; HEIGHT: 70px; BORDER-RIGHT-WIDTH: 0px}
#NewsPicTxt {	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 0px; MARGIN: 3px auto 0px; WIDTH: 466px; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Sans-Serif; POSITION: relative; HEIGHT: 0px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 1px}
#NewsPicTxt A {	COLOR: black; TEXT-DECORATION: none}
#NewsPicTxt A:hover {	COLOR: black; TEXT-DECORATION: none}
#NewsPicTxt A:visited {	COLOR: black; TEXT-DECORATION: none}
#NewPicTxt A:link {	COLOR: black; TEXT-DECORATION: none}
#NewsPicTxt A:hover {	COLOR: red}
#NewsPic A {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none}
#NewsPic A:hover {	TEXT-DECORATION: none}
#NewPic A:visited {	TEXT-DECORATION: none}
#NewsPic .Picture {	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; LEFT: 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ffffff 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 100%}
#NewsPic .Nav {	RIGHT: 0px; WIDTH: 100%; BOTTOM: 0px; POSITION: absolute; HEIGHT: 12px}
#NewsPic .Nav SPAN {	DISPLAY: block; BACKGROUND: #000000; FLOAT: right; FONT: 10px Courier; BORDER-LEFT: #ffffff 1px solid; WIDTH: 24px; CURSOR: hand; COLOR: #ffffff; HEIGHT: 100%; TEXT-ALIGN: center}
#NewsPic .Nav SPAN.Cur {	BACKGROUND: #019fe8; COLOR: white}
#NewsPic .Nav SPAN.Normal {	BACKGROUND: #000000; FILTER: Alpha(opacity=50); COLOR: white; opacity: .5}
#NewsPic .Nav SPAN A {	DISPLAY: block; WIDTH: 100%; COLOR: white; POSITION: relative; HEIGHT: 100%}
#NewsPic .Nav SPAN A:hover {	CURSOR: hand}

/*width:expression(this.width>100?"100px":this.width+"px");*/