@charset "utf-8";
body {
	font-family: Arial, "新細明體";
	margin:0px;
	padding:0px;
	font-size: 12px;
	background: url(images/bg.gif) #ADC6E7;
}
/* 首頁設定  
----------------------------------------------------------------------------------*/
.index_swf {position:absolute;}
.dignitytext {position:absolute; z-index:33;margin:520px 0px 0px 45px;}
.dignitytext ul{
	margin:10px 0px 0px 25px;
	padding:0px;	
	}
.dignitytext ul li{
	margin:0px 0px 5px;
	font-size:12px;
	font-weight:600;
	color:#444444;
	}
.taiwancard {position:absolute; z-index:33;margin:520px 0px 0px 400px;}
.copy {position:absolute; z-index:33;margin:500px 0px 0px 500px; text-align:right;font-size:11px;}
.copy a { color:#663300; text-decoration:none;border-bottom:1px dotted #663300;}
.corporate {color:#999900;}
.copy .corporate a {color:#999900; text-decoration:none;border:none;}
.copy .corporate a:hover { text-decoration:underline;}
/* 主要欄位設定  
----------------------------------------------------------------------------------*/
#container {background: url(images/container.gif) repeat-y center;}
#main {
	width:974px;
	padding:0px;
	margin:0px auto;
	background: #ffffff;
}
/* 表頭設定 
----------------------------------------------------------------------------------*/
#header{
	margin:0px auto;
	padding:0px;
}
#header a img {border:0px;}
/* 選單設定 
----------------------------------------------------------------------------------*/
#menu{
position:absolute;margin:-380px 0px 0px 650px;
  
}
#menu ul {
	margin:0px;
	padding:0px;
}
#menu li { 
	float:left;
	padding:0px 20px;
	margin: 0px;
	list-style-type: none;
	border-right:1px solid #333333;
}
#menu li.menu07 {
	border:none;
}
#menu li a {
	color:#333333;
	text-decoration: none;
}
#menu li a:hover{
	color:#127E38;
}
.swf { position:absolute;margin:-366px 0px 0px 0px;}
.message { background:url(images/newsbg.jpg) no-repeat;height:38px;}
/*首頁設定*/
.indextxt {font-size:12px;}
.indextxt a {color:#57312B;}
.indextxt a:hover {color:#9B0B2F;}
.ani {
	width: 974px;
	height:630px;
	margin:0px auto;
}
.font11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
.uderfontciti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999900;
}
/* 頁面主題設定 
----------------------------------------------------------------------------------*/
#subtitle{
	clear:both;
	background:url(images/titlebg.jpg) repeat-x;
}
/* 內容設定 
----------------------------------------------------------------------------------*/
#content {
	clear:both;
	padding:25px 50px 15px;
	background:#F8F0D0;
}
#content h2{
	margin-top:0px;
	padding:0px;
	font-size:16px;
	color:#646C7A;
}
#content h2 a {
	color:#646C7A;
	text-decoration: none;
}
#content h2 a:hover {
	color:#3E434B;
	border-bottom:1px dotted #646C7A;
}

#content h4{
	float:right;margin:10px 10px 8px 10px;
	padding:0px;
	font-size:16px;
	color:#646C7A;
}
#content h4 a {
	color:#646C7A;
	text-decoration: none;
}
#content h4 a:hover {
	color:#646C7A;
	border-bottom:1px dotted #646C7A;
}

#content p {
	margin-top:0px;
	font-size:13px;
	color:#57312B;
	line-height: 24px;
	text-indent: 2em;
	text-align: justify;
}
#content p a {
	color:#57312B;
	text-decoration: none;
	border-bottom:1px dotted #57312B;
	
}
#content p a:hover {
	color:#996600;
	border-bottom:1px dotted #996600;
}
#content ul {
	margin:0px;
	padding:0px;
	clear:both;
}
#content li {
	margin:0px;
	padding:0px;
	color:#333333;
	line-height: 20px;
	list-style-type:none;
}
#content li a {
	color:#311E26;
	text-decoration:none;
	border-bottom:1px dashed #333333;
}
#content li a:hover {
	color:#9B0B2F;
	border-bottom:1px dashed #9B0B2F;
}
#content .pic p { 
	text-indent:0px;
	text-align:right;
	margin:0px;
}
#content .pic img {
	border:6px double #ffffff;
}
#content .left {
	margin:0px 15px 15px 0px;
	float:left;
}
#content .right {
	margin:0px 0px 15px 15px;
	float:right;
}
#content .center {text-align:center;margin:0px 0px 15px 0px;}
/*客房介紹*/
#room h2,#facilities h2,#traffic h2 {text-align:center;color:#666600;background:url(images/corner.gif) top center no-repeat;padding:25px 0px 0px 0px;}
#room h2 span,#facilities h2 span,#traffic h2 span {display:block;}
.room_text {margin:15px 0px 0px 0px;}
#room .room_text li {text-align:center;font-weight:bold;color:#663300;}
#room #content li {color:#663300;}

.room_pic {border:6px double #E6DEAF;padding:10px;height:1%;overflow:hidden;margin:15px 0px 0px 0px;}
#content .room_pic .text {float:right;width:400px;}
#content .room_pic .text li {line-height:24px;}
#content .room_pic img {border:1px solid #ffffff;}
.small_pic {margin:10px 0px 0px 0px;}
#content .small_pic li {float:left;margin:0px 5px 0px 0px;}
#content .small_pic li a,#content .small_pic li a:hover {border:0px;}
/*.small_pic ul {height:1%;overflow:hidden;}*/
#room .pic ,#facilities .pic {
	width:402px;
	margin:0px;
}
.pic_area {
	clear:both;
	margin:0px 0px 15px 0px;
	border-bottom:1px dashed #999999;
	overflow:hidden;
	height:1%;
}
.room_price {
	margin:15px 0px;
}
h3 {font-size:13px;}
#facilities #content p {text-indent: 0px;color:#993333;font-weight:bold;}
#facilities #content li {color:#663300;}
.map {text-align:center;margin:0px 0px 15px 0px;}
.map img {border:1px solid #cccccc;}
.map_text {width:250px;float:right;margin:0px 0px 0px 30px;border:6px double #A1A123;padding:10px;background:#F8F4E3;}
#traffic .map_text ul {padding:0px 0px 0px 15px;}
#traffic .map_text li {line-height:30px; list-style-type: disc;}
#traffic .map_text li span {font-weight:bold;}
#traffic .map p {text-align:center;}

/* Gotop設定
----------------------------------------------------------------------------------*/
.gotop {
	clear:both;
	padding:5px 0px;
	text-align:right;
}
.gotop a img {
	border:0px;
}
/* 表尾宣告設定
----------------------------------------------------------------------------------*/
#down {
	clear:both;
	text-align:center;
	background:#EDE5AC;
	padding:10px 0px 0px 0px;
}
#address {
	margin:0px;
	
} 
#address p {margin:0px;}
#address a {color:#57312B;}
#address a:hover {color:#9B0B2F;}
#copyright {
	padding:15px 0px 0px 0px;
	
}

/* 其它設定  
----------------------------------------------------------------------------------*/
.clear {clear:both;}