/* 內文字13級 25高 */
.text {
		font-size: 13px;
		color: #666666;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 22px;
		text-align: justify;
		}
		.text a:link {
			text-decoration:  none;
			color:#3366CC;
			}	
		.text a:visited {
			text-decoration:  none;
			color:#3366CC;
			}
		.text a:hover {
			text-decoration: underline;
			color:#FF6600;
		}
		
.text-w {
		font-size: 13px;
		color: #ffffff;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 22px;
		text-align: justify;
		}	
.text_G {
		font-size: 13px;
		color: #339966;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 22px;
		text-align: justify;
		}		
.text_R {
		font-size: 13px;
		color: #CC0000;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 22px;
		text-align: justify;
		}	
.text_R2 {
	font-size: 13px;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-align: justify;
	padding-left: 5px;
}

.text-gold {
		font-size: 13px;
		color: #A78A32;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 22px;
		}
		.text-gold a:link {
			text-decoration:  none;
			color:#3366CC;
			}	
		.text-gold a:visited {
			text-decoration:  none;
			color:#3366CC;
			}
		.text-gold a:hover {
			text-decoration: underline;
			color:#FF6600;
		}
		
		
		
				
.text-blue {
		font-size: 13px;
		color: #3366CC;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 22px;
		font-weight: bold;
		}		
		.text-blue a:link {
			text-decoration: none;
			color:#3366CC;
			}	
		.text-blue a:visited {
			text-decoration: none;
			color:#3366CC;
			}
		.text-blue a:hover {
			text-decoration: none;
			color:#FF6600;
			}
			
.text12 {
		font-size: 12px;
		color: #666666;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 18px;
		text-align: justify;
		}
		.text12 a:link {
			text-decoration: none;
			color:#FF6600;
			}	
		.text12 a:visited {
			text-decoration: none;
			color:#FF6600;
			}
		.text12 a:hover {
			text-decoration: underline;
			color:#FF6600;
			}
		
.text12_R {
	font-size: 12px;
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-align: justify;
	padding-left: 38px;
}
.text12_W {

		font-size: 12px;
		color: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 18px;
		text-align: justify;
}

		
.name {
		font-size: 13px;
		color: #3366CC;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 18px;
		font-weight: bold;
		}		
			
		
/* 內文字(小標)13級 25高 */
.fastlist_news {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 35px;
	}
	.fastlist_news a:link {
		text-decoration: none;
		color:#666666;
		}
	.fastlist_news a:visited {
		text-decoration: none;
		color:#666666;
		}	
	.fastlist_news a:hover {
	color:#FF6600;
	text-decoration: underline;
		}	
		
		
		
.text-m2 {
	font-size: 14px;
	color: #3366CC;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 28px;
	font-weight: bold;
	}		


.text-L2 {

	font-size: 15px;
	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 28px;
	font-weight: bold;
}	


.text_list {
	font-size: 13px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	}
	.text_list a:link {
		text-decoration: none;
		color:#666666;
		}	
	.text_list a:visited {
		text-decoration: none;
		color:#666666;
		}
	.text_list a:hover {
		text-decoration: underline;
		color:#FF6600;
		}
		
.text_list2 {
	font-size: 13px;
	color: #FF3300;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	}
.text_list3 {
	font-size: 13px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	}	


.text_list4 {
	font-size: 13px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	}
	.text_list4 a:link {
		text-decoration: none;
		color:#666666;
		}	
	.text_list4 a:visited {
		text-decoration: none;
		color:#666666;
		}
	.text_list4 a:hover {
		text-decoration: underline;
		color:#FF6600;
		}	
	

.text-L {
	font-size: 15px;
	color: #3366CC;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 30px;
	font-weight: bold;
	}	
	
.text-L2 {
	font-size: 15px;
	color: #929249;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 30px;
	font-weight: bold;
	}		
.text-L3 {
	font-size: 15px;
	color: #009999;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 30px;
	font-weight: bold;
	}			
	
.text-LL {
	font-size: 16px;
	color: #FA8301;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 25px;
	font-weight: bold;
	}	


.top {
		font-size: 12px;
		color: #64A2CD;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 25px;
		}		
		.top a:link {
			text-decoration: none;
			color:#64A2CD;
			}	
		.top a:visited {
			text-decoration: none;
			color:#64A2CD;
			}
		.top a:hover {
			text-decoration: none;
			color:#FF6600;
			}



	
.line {
	border-top:none;
	line-height: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B7B0A8;
	}
.line2 {
	border-botton:solid 1px #B7B0A8;
	line-height: normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-left: 25px;
	padding-right: 25px;
	}	
		
.line3 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1F28E;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D1F28E;
	}
	
	
.line_b {
	border-botton:solid 1px #B7B0A8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E0CD;
	}
	
.line_b2 {
	border-botton:solid 1px #E2E0CD;
	line-height: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	font-size: 13px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	border-bottom-color: #E2E0CD;	
	
	}
	
.line_t {
	border-botton:solid 1px #B7B0A8;
	line-height: 5px;
	border-bottom-style: none;
	border-top-width: 4px;
	border-top-style: double;
	border-top-color: #D7D2CE;
	}


.email_block {
	font-size: 12px;
	color: #353020;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: #FFFFFF;
	border: 1px solid #6699CC;
	background-position: center;
	height: 18px;
}
.email_block2 {
	font-size: 12px;
	color: #353020;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: #FFFFFF;
	border: 1px solid #B6AFA7;
	background-position: center;
	height: 20px;
}

.email_btn {
	font-size: 12px;
	color: #353020;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	border: 1px solid #999966;
	background-position: center;
	height: 20px;
}



.order_block {
	font-size: 12px;
	color: #353020;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: #B5B2AA;
	border: 1px solid #353020;
	background-position: center;
	height: 18px;
}


.tel {
	font-size: 12px;
	color: #336699;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	letter-spacing: normal;
	}


.address {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	letter-spacing: normal;
	}
	.address a:link {
		font-size: 11px;
		color:#FFFFFF;
		text-decoration: none;
		}
	.address a:visited {
		text-decoration: none;
		color:#FFFFFF;
		}	
	.address a:hover {
	font-size: 11px;
	color:#FFFFFF;
	text-decoration: underline;
		}
		
.line_L_R {
	font-size: 13px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	text-align: justify;
	border-botton:solid 1px #B7B0A8;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #7C6B37;
	border-left-color: #7C6B37;
	padding-left: 6px;
	}
	.line_L_R a:link {
		font-size: 13px;
		color: #999999;
		text-decoration: none;
		}
	.line_L_R a:visited {
		font-size: 13px;
		text-decoration: none;
		color: #999999;
		}	
	.line_L_R a:hover {
	font-size: 13px;
	color: #999999;
	text-decoration: none;
		}


.email_block3 {

	font-size: 12px;
	color: #353020;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: #FFFFFF;
	border: 1px solid #B6AFA7;
	background-position: center;
}
.cssform {margin: 0;padding: 0px 0 0px 0;} 
/*首頁樣式*/
#customer {
	position:absolute;
	left:736px;
	top:120px;
	width:260px;
	height:184px;
	z-index:1;
	visibility: hidden;
}
#booking {
	position:absolute;
	left:736px;
	top:120px;
	width:260px;
	height:184px;
	z-index:2;
	visibility: hidden;
}
body {
	background-image: url(images/index_bg.gif);
}
.aw-foot {
text-align:center;
font-size:12px;
color:#666;}
