﻿body{
	margin:0px;
	padding:0px;
	color:#636363;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	background-color:#ddd9c0;
}
ul,li{
	list-style: none;
	list-style-image:none;
	margin: 0px;
	padding:0px;
}
img{
	border:none;
	margin:0px;
	padding:0px;
}
#All{
	width:800px;
	margin:0px auto;
	padding:0 20px;
	position:relative;
	z-index:1;
}
#Language { text-align:right;height:26px;padding-top:10px;}
#Language li{	display:inline;}
#Language a, #Language a:hover, #Language a:visited{ color:#966e19;text-decoration:none;}
#Logo{height:200px;}
#Logo img{float:left;display:block;}
#TopMenu {
	width:720px;
	height:32px;
	background:url(../../images/l_1/menu/menubg.jpg) repeat-x;
	float:left;
	margin:0px auto;
	padding:0 40px;
	-margin-bottom:-4px;
}
#TopMenu li{float:left;}
#RightCol{
	width:200px;
	height:550px;
	float:right;
	background:url(../../images/l_1/right-bg.jpg) #fbecd5 no-repeat;	
}
#RightCol ul{
	height:336px;
	*height:356px;
}
#RightCol p{
	margin-top:125px;
	*margin-top:110px;
	text-align:center;
	font-size:10px;
	line-height:160%;
	color:#9E8C6B;
}

#Title{
	float:left;
	width:600px;
	background-image:url(../../images/l_1/titlewordbg.gif);
}
#Title img{ margin-left:15px;}
#Content{
	background-color:#ffffff;
	float:left;
	position:relative;
	height:480px;
	width:600px;
	position:relative;
	z-index:1;
	overflow:auto;
	SCROLLBAR-FACE-COLOR: #EBEFF8; /*捲軸顏色*/
	SCROLLBAR-HIGHLIGHT-COLOR: #D1D9EC; /*捲軸左與上內邊框*/
	SCROLLBAR-SHADOW-COLOR: #D1D9EC;/*捲軸右與下內邊框*/ 
	SCROLLBAR-ARROW-COLOR: #4574AC; /*捲軸箭頭*/
}


/*房型介紹*/
#RoomPicL{float:left;margin:15px 20px;width:400px;height:300px;background-image:url(../../images/l_1/cbg.gif);background-position:0px 0px;background-repeat:no-repeat;z-index:2;-margin:15px 10px;}
#RoomPicL img{position:relative; z-index:-3;float:left;}
#RoomPicS{margin:20px 0px 0px;}
#RoomPicS img{margin:5px;cursor:pointer;}
#RoomPicS .RoomInfo{
	font-size:13px;
	line-height:25px;
	padding:30px 0 0 3px;
	color:#71393A;	
}
#RoomText{
	width:560px;
	margin:0px 20px;
	display:inline-block;	
	background:url(../../images/l_1/dotline.gif) repeat-x;
	*padding-top:10px;
}
#RoomText h2{
	width:420px;
	float:left; 
	margin:10px 7px;
	font-size:12px;
	color:#B75626;
}
#RoomText p{
	line-height:22px;
	margin:10px 7px;
}
/*餐飲介紹*/
.FoodText{display:block;float:left;margin:30px 0 0 25px;width:160px;height:360px;}
#Food_1{background:url(../../images/l_1/food/pic01.jpg) no-repeat #ffffff;}
#Food_2{background:url(../../images/l_1/food/pic02.jpg) no-repeat #ffffff;}
#Food_3{background:url(../../images/l_1/food/pic03.jpg) no-repeat #ffffff;}
.FoodText h2{margin:250px 0 0 7px;height:24px;color:#8E7037;font-size:16px;letter-spacing:-0.1em;}
.FoodText strong{font-size:18px;}
.FoodText p{margin:6px 12px;line-height:18px;}

/*飯店簡介*/
#ProfilePicL{
	margin:20px 20px 0 20px;
	-margin:20px 20px 0 10px;
	width:340px;
	height:420px;
	float:left;
}
/*
#ProfilePicL img{margin:20px 20px 0 20px;float:left;}*/
#ProfileText{margin:20px 20px 0 380px;}
#ProfileText h2{
	font-size:10pt;
	color:#989898;
	line-height:30px;
	background:url(../../images/l_1/dotline.gif) repeat-x #ffffff left bottom;
}
#ProfileText span{color:#609b31;}
#ProfileText p{
	line-height:22px;
	color:#404040;
	margin-top:-5px;
	*margin:-10px 0 0;
}
#ProfileText img{
	margin:11px 6px 0 0;
	border:1px solid #c8c8c8;
	cursor:pointer;
}

/*景點介紹*/
#Trip {
	margin:0px 0px 0px 25px ;
}
#Trip h2{
	font-size:10pt;
	color:#C68B3C;
	margin:0px 0px 5px 0px ;
	line-height:30px;
	background:url(../../images/l_1/dotline.gif) repeat-x #ffffff left bottom;
}
#Trip img{float:left;margin-right:5px;}
#Trip p{
	margin:0px;
	padding:3px 10px 0 0px;
	line-height:1.5em;
	height:120px;
}
#Trip p.TripTop {
	margin:10px 0;
	height:40px;
	font-weight:bold;
	color:#8E6B53;
}
/*景點按鈕*/
#TripMenu{
	float:left;
	background-color:#ffffff;
	border-bottom:1px solid #E4E4E4;
	width:548px;
	padding:5px 26px;
}
#TripMenu a, #TripMenu a:hover, #TripMenu a:visited{ color:#4b4b4b;text-decoration:none;}
/*地圖*/
#Traffic{padding-left:25px;}
#Traffic span{width:280px;float:left;}
#Traffic h2{font-size:16px;color:#AF8060;padding-left:10px;margin:14px 0px 5px 0px;}
#Traffic img{cursor:pointer;margin:0 5px;}
#Traffic h2.MapText{font-size:14px;color:#E39C4B;padding-left:20px;margin-bottom:2px;}
.TrafficTbl{border-collapse:collapse;}
table.TrafficTbl{border:none;width:260px;text-align:center;border-collapse:collapse;margin:0 auto;}
.TrafficTbl th{padding:3px 0px;border:1px solid #BA976E;background-color:#F5F1C3;}
.TrafficTbl td{padding:3px 0px;border:1px solid #BA976E;}
#overlay{
	display:none;
	position:absolute;
	background-color: #000;
	left:0px;
	width:100%;
	height:100%;
	-width:840px;
	-height:860px;
	z-index:10;
	opacity:0.8;
	filter:alpha(opacity=80);
	zoom:1;
}
#Map_L1, #Map_L0{
	position:relative;
	margin:0px auto;
	left:40px;
	border:2px solid #966E19;
	padding:4px;
	z-index:20;
	margin-top:-100px;
	*margin-top:-550px;
	display:none;
}
#Map_L1{
	-position:absolute;
	-margin-top:-300px;

}
/*會議服務*/
#RoomPicS .MettingInfo{
	color:#71393A;	
	line-height:20px;
	font-size:13px;
	padding:10px 17px 0 1px;
}
.MeetingText{
	width:560px;
	margin:0px 0px 0px 20px;
	display:inline-block;	
	background:url(../../images/l_1/dotline.gif) repeat-x;
	*padding-top:10px;
}
.MeetingText h2{
	width:420px;
	float:left; 
	margin:5px 0px;
	font-size:12px;
	color:#B75626;
}
table.MeetingTbl{
	width:460px;
}

/*飯店設施*/
#FacText{
	width:560px;
	margin:0px 20px;
	display:inline-block;	
	background:url(../../images/l_1/dotline.gif) repeat-x;
	line-height:1.3em;
	*padding-top:10px;
}


/*聯絡我們*/
.ContactText{padding:25px 30px 0px 40px;line-height:2em;text-indent:24px;}
table#contactus{border:none;text-align:left;border-collapse:collapse;margin:0 auto;}
#contactus .Title{text-align:right;}
#contactus td{margin:0px;padding:7px 2px 7px 5px;font-size: 12px; color: rgb(92, 92, 92); }
.bookingbtn { border: 1px solid rgb(223, 207, 190); width: 70px; height: 25px; margin-top: 5px; text-align: center; background-color: rgb(255, 255, 255); display: block; line-height: 25px; }

.bookingbtn a:hover {color:#A69B47;}
.bookingbtn a, a:visited {color:#6C3E0F;text-decoration:none;}


/*最新消息*/
.News{
	padding: 18px 50px 0px ;
	text-align:left;
	background:url(../../images/l_1/icon_01.jpg) no-repeat 33px 22px;
}
.News a, .News a:visited{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.News a:hover{
	cursor:pointer;
	text-decoration:underline;
}
.News span{
	color:#6C3E0F;
	font-weight:normal;
	width:420px;
	display:inline-block;
}
.ItemListContent{
	margin:10px 22px;
	line-height:22px;
}
.ItemListTitle p{
	text-align:center;
	font-size:18px;
	font-weight:bold;
	margin-top:20px;
}
.ItemListTitle a{
	*margin-top:20px;
}
.ItemListTitle a,.ItemListBack a,.ItemListBack a{
	float:right;
	color:#333;
	font-size:11px;
	padding-right:30px;
	font-weight:normal;
	text-decoration:underline;
}
.ItemListTitle a:hover,.NewsListContent a:hover,.ItemListBack a:hover {
	color:#FFFFCC;
	text-decoration:underline;
}

/*
.News{
	padding: 9px 65px 9px 45px ;
	text-align:right;
	background:url(../../images/l_1/icon_01.jpg) no-repeat 30px 14px;
}
.News a, .News a:visited{
	float:left;
	color:#6C3E0F;
	text-decoration:none;
}
.News a:hover{
	color:#6C3E0F;
	text-decoration:underline;
}
.News span{font-weight:bold;}
*/
/*下方按鈕*/
#BottomMenu{
	float:left;
	background-color:#ffffff;
	border-top:1px solid #E4E4E4;
	width:520px;
	padding:5px 40px;
	*padding:6px 40px;
}
#BottomMenu a, #BottomMenu a:hover, #BottomMenu a:visited{ color:#4b4b4b;text-decoration:none;}
#Footer{
	display:inline-block;
	height:20px;
	background-color:#8f8669;
	color:#ffffff;
	width:800px;
	text-align:center;
}





