@charset "utf-8";
/* CSS Document */

body{
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#e9d8fc;
	margin:0px;
}
A:link {
	COLOR:#FF6; 
	TEXT-DECORATION: none;
}
A:visited {
	COLOR:#FF6; 
	TEXT-DECORATION: none;
}
A:hover {
	COLOR:#0F0;
	font-weight:bolder;
	TEXT-DECORATION: none;
}
.topTable{
	background-image:url(images/050510bgs_t.gif);
}
/*索引區*/
.index{
	color:#003;
	background-color:#B500B5;
	font-size:16px;
	line-height:30px;
	text-align:center;
}
.line{
	background-color:#87b9d0;
	line-height:2px;
}

/*頁尾*/
.footer{
	background-color:#87b9d0;
	line-height:20px;
	color:#000;
	font-size:13px;
	text-align:left;
	padding-left:5px;
	border-top:1px #ebac4f solid;
}
.footer A:link {
	COLOR:#000; 
	TEXT-DECORATION: none;
}
.footer A:visited {
	COLOR:#000; 
	TEXT-DECORATION: none;
}
.footer A:hover {
	color:#93F;
    background-color:#FFF;
	font-weight:normal;
	text-decoration:none;
}
/*標題*/
.title{
	text-align:center;
	font-size:30px;
	color:#00F;
	font-weight:bold;
	line-height:40px;
}
.date{
	color:#00C;
	font-size:15px;
	padding-left:5px;
	line-height:20px;
}
.price{
	color:#F00;
	font:Georgia;
	font-size:16px;
	padding-left:5px;
	line-height:20px;
}
.titleTable{
	line-height:20px;
	color:#333;
	font-size:13px;
	border:1px solid #09F;
}
.titleLeft{
	font-size:15px;
	color:#039;
	text-align:center;
	padding:10px;
	border-right:1px solid #09F;
}
.titleContent{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}
.titleTable A:link {
	COLOR:#00F; 
	TEXT-DECORATION: none;
}
.titleTable A:visited {
	COLOR:#00F; 
	TEXT-DECORATION: none;
}
.titleTable A:hover {
	background-color:#FC9;
	text-decoration:none;
}
.titleLine{
	line-height:1px;
	background-color:#09F;
}
/*行程表*/
.routeTable{
	border:1px #FFD9D9 solid;
}
.routeTitle{
	background-color:#FCC;
	color:#006;
	font-size:16px;
	padding:10px;
}
.route{
	background-color:#FFF;
	color:#333;
	font-size:13px;
	padding:10px;
	line-height:20px;
}
.routeMeal{
	background-color:#FFF;
	color:#636;
	font-size:13px;
	padding-left:10px;
	line-height:20px;
	border-top:1px #FFD9D9 dotted;
}
.routeHotel{
	background-color:#FFF;
	color:#36C;
	font-size:13px;
	padding-left:10px;
	line-height:20px;
	border-top:1px #FFD9D9 dotted;
}
.routeHotel A:link {
	COLOR:#36C; 
	TEXT-DECORATION: none;
}
.routeHotel A:visited {
	COLOR:#36C; 
	TEXT-DECORATION: none;
}
.routeHotel A:hover {
	background-color:#66F;
	color:#FFF;
	text-decoration:none;
}
.remarkTitle{
	background-color:#C184FF;
	color:#FFF;
	font-size:14;
	font-weight:bold;
	padding:10px;
}
.remark{
	color:#333;
	font-size:13px;
	padding:10px;
}
.remarkTable{
	border:1px solid #C184FF;
}
.red{
	color:#F00;
}
.blue{
	color:#00C;
}
/*標籤連結*/
.tab{
	font-size:13px;
}
.tab A:link {
	COLOR:#8000FF; 
	TEXT-DECORATION: none;
}
.tab A:visited {
	COLOR:#8000FF; 
	TEXT-DECORATION: none;
}
.tab A:hover {
	color:#069;
	text-decoration:underline;
}
.top{
	color:#F00;
	text-align:right;
	font-size:14px;
}
.top A:link {
	COLOR:#F00; 
	TEXT-DECORATION: none;
}
.top A:visited {
	color:#069;
	text-decoration:underline;
}
.top A:hover {
	COLOR:#F00; 
	TEXT-DECORATION: none;
}
.proTitle{
	background-color:#963;
	color:#FFF;
	font-size:14px;
	line-height:25px;
	text-align:center;
	border-top:1px #099 solid;
	border-bottom:1px #099 dashed;
	border-left:1px #099 solid;
	border-right:1px #099 solid;
}
.pro{
	font-size:12px;
	line-height:13px;
	padding:5px;
	border-bottom:1px #099 solid;
	border-left:1px #099 solid;
	border-right:1px #099 solid;

}
.fontRed{
	color:#F00;
}
.table{
	font-size:14px;
	line-height:25px;
	border:1px #CCC solid;
}
.divTitle{
	font-size:24px;
	font-weight:bold;
	line-height:30px;
	text-align:center;
	color:#303;
	margin:10px;
}
/*表頭索引*/
#indexTitle{ clear:both; float:right; width:230px; border-top:1px #ccc dotted; margin-bottom:5px; padding:5px 0 5px 15px;}
#indexTitle ul{ list-style:none; margin:0; padding:0;}
#indexTitle li{ float:left; font:80% Georgia; color:#999; line-height:20px; text-align:center;}
#indexTitle li a{ display:block; width:75px; color:#000; text-decoration:none; border-right:1px #ccc dotted; padding:0;}
#indexTitle li a:hover{ border-bottom:1px #0080C0 solid; font-weight:normal; color:#AE00AE;}

