@charset "utf-8";

body{
	SCROLLBAR-FACE-color: #D2D4D5;
	SCROLLBAR-HIGHLIGHT-color: #D2D4D5;
	SCROLLBAR-SHADOW-color: #ffffff;
	SCROLLBAR-3DLIGHT-color: #ffffff;
	SCROLLBAR-ARROW-color: #ffffff;
	SCROLLBAR-TRACK-color: #F0F0F0;
	SCROLLBAR-DARKSHADOW-color: #D2D4D5;
	background-color:#FFFFFF;
	margin:0px;
}

td{
	font-size:10pt;
	color: #000000;
	font-family: Arial;
	text-decoration: none;
	line-height: 150%;
	/*word-break:break-all;*/
}

A:active,A:link,A:visited {color: #555555;text-decoration: none;}
A:hover {color: #FF6600;text-decoration: underline;}

input,select {border:#cccccc 1px solid;font-family: Arial;font-size:10pt;color:#000000;}
textarea {border:#999999 1px solid;font-family: Arial;font-size:10pt;color:#333333;}
br {letter-spacing: 0px;}

.radio {border:#ffffff 0px solid;background-color:transparent;}
.notice {color:#FF0000;}	
.css_NoData {height:100px;text-align:center;color:#ff0000;}
.css_IncNoData {height:100px;text-align:center;color:#ffffff;}
.Line {border-bottom:#BFBFBF 1px dotted;}
.CatArrow {font-family:'新細明體';padding:0px 5px 0px 5px;}
.TitleFont {color:#1e218b;Font-size:12pt;font-weight: bold;}
.SmallFont {font-size:8pt;}	
	
/*圖片外框*/
.ImgBorder{
	border:#cccccc 1px solid;
	background-color:#ffffff;
	text-align: center;  		/* 相片水平居中 */
	vertical-align: middle;  	/* 相片垂直居中 */
	padding: 6px;
}
.ImgBorder02{border:#cccccc 1px solid;}
.ImgBorder03{
	border:#cccccc 1px solid;
	background-color:#ffffff;
	text-align: center;  		/* 相片水平居中 */
	vertical-align: middle;  	/* 相片垂直居中 */
	padding: 4px;
}

/*Include 分類 -- 2010.09.17 Add*/
.css_IncCatalog {clear:both;text-align:left;}
.css_IncCatalog ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none; font-size:13px;}

/*第一層分類*/
.css_IncCatalog ul li {
	float: left;
	width: 215px;
	font-size:15px; color:#7f2d00;
}
.css_IncCatalog ul li a ,.css_IncCatalog ul li a:visited ,.css_IncCatalog ul li a:active{
	display: block;
	padding: 5px 10px 5px 16px;*padding: 3px 10px 3px 16px;
	background-position: 0px 7px!important;
	background-image: url(../Images/Icon_02.gif);
	background-repeat: no-repeat;
	color: #7f2d00;
	text-decoration:none;
}
.css_IncCatalog ul li a:hover{
	display: block;
	padding: 5px 10px 5px 16px;*padding: 3px 10px 3px 16px;
	background-color: transparent;
	background-position: 0px 7px!important;
	background-image: url(../Images/Icon_02.gif);
	background-repeat: no-repeat;
	color: #000000;
	text-decoration:none;
}
/*分隔線*/
.css_IncCatalog ul li.IncCatalogLine{
	height:3px;
	background-position: 0px 0px!important;
	background-image: url(../Images/Left_Line.gif);
	background-repeat:repeat-x;
	padding:1px 0px 1px 0px;
}

.css_IncCatalog ul li ul li a ,.css_IncCatalog ul li ul li a:visited ,.css_IncCatalog ul li ul li a:active{
	display: block;
	padding: 2px 10px 3px 10px;*padding: 3px 10px 3px 10px;
	margin:0px 0px 0px 20px;
	background-color: transparent;
	background-position: 0px 6px!important;
	background-image: url(../Images/Show/Icon_ShowType.gif);
	background-repeat: no-repeat;
	color: #555555;
	text-decoration:none;
}
.css_IncCatalog ul li ul li a:hover{
	display: block;
	padding: 2px 10px 3px 10px;*padding: 3px 10px 3px 10px;
	margin:0px 0px 0px 20px;
	background-color: transparent;
	background-position: 0px 6px!important;
	background-image: url(../Images/Show/Icon_ShowType.gif);
	background-repeat: no-repeat;
	color: #ba1010;
	text-decoration:none;
}

.css_IncCatalog ul li ul li ul li a ,.css_IncCatalog ul li ul li ul li a:visited ,.css_IncCatalog ul li ul li ul li a:active{
	display: block;
	padding: 2px 10px 3px 10px;*padding: 3px 10px 3px 10px;
	margin:0px 0px 0px 35px;
	background-color: transparent;
	background-position: 0px 6px!important;
	background-image: url(../Images/Show/Icon_ShowCat.gif);
	background-repeat: no-repeat;
	color: #555555;
	text-decoration:none;
}
.css_IncCatalog ul li ul li ul li a:hover{
	display: block;
	padding: 2px 10px 3px 10px;*padding: 3px 10px 3px 10px;
	margin:0px 0px 0px 35px;
	background-color: transparent;
	background-position: 0px 6px!important;
	background-image: url(../Images/Show/Icon_ShowCat.gif);
	background-repeat: no-repeat;
	color: #ba1010;
	text-decoration:none;
}

.css_IncHotelCat A:active,.css_IncHotelCat A:link,.css_IncHotelCat A:visited {width:100%;color: #0c0c0c;text-decoration: none;}
.css_IncHotelCat A:hover {width:100%;color: #0066cc;text-decoration: underline;}
.css_IncHotelCat ul{margin:0px 2px 0px 0px;padding:0px 2px 0px 0px;list-style-type:none;}
.css_IncHotelCat ul li{
	width:100%;
	background-image:url(../Images/Icon01.gif);
	background-repeat:no-repeat;
	background-position:left 7px; *background-position:left 8px;
	display:block;
	text-align:left;
	margin:0px 0px 0px 1px;
	padding:1px 0px 1px 10px;
}

/*ugC_incShow.asp 產品分類 -- 2010.09.17 Add*/
.css_IncShow ul{margin:0px 3px 0px 0px;padding:0px 3px 0px 0px;list-style-type:none;}
.css_IncShow ul li{padding:3px 0px 3px 14px;}
.css_IncShowKind{
	background-image:url(../Images/Show/Icon_ShowKind.gif);
	background-repeat:no-repeat;
	background-position:left 7px; *background-position:left 8px;
	display:block;
	text-align:left;
	margin:0px 0px 0px 1px;
	padding:0px 0px 3px 11px;
	border-bottom:#BFBFBF 1px dotted;
}
.css_IncShowType{
	background-image:url(../Images/Show/Icon_ShowType.gif);
	background-repeat:no-repeat;
	background-position:left 7px; *background-position:left 8px;
	display:block;
	text-align:left;
	margin:0px 0px 0px 1px;
	padding:0px 0px 3px 11px;
}
.css_IncShowCat{
	background-image:url(../Images/Show/Icon_ShowCat.gif);
	background-repeat:no-repeat;
	background-position:left 7px; *background-position:left 8px;
	display:block;
	text-align:left;
	margin:0px 0px 0px 1px;
	padding:0px 0px 3px 11px;
}

/*header設定*/
.css_Header A:active,.css_Header A:link,.css_Header A:visited {color: #0242c5;text-decoration: none;}
.css_Header A:hover {color: #000000;text-decoration: underline;}
.css_Header ul{margin:0px 2px 0px 0px;padding:1px 2px 0px 0px;list-style-type:none;}
.css_Header ul li{
	float:left;
	background-image:url(../Images/Icon_Arrow.gif);
	background-repeat:no-repeat;
	background-position:left 7px; *background-position:left 8px;
	display:block;
	text-align:left;
	margin:0px 0px 0px 1px;
	padding:0px 10px 0px 10px;
}

/*Copyright設定*/
.copyright td{
	font-family:Verdana, Geneva, sans-serif;
    font-size: 9pt;
    color: #0000ff;
    line-height: 140%;
}
.copyright A:active,.copyright A:link,.copyright A:visited {color: #0000ff;text-decoration: none;}
.copyright A:hover {color: #ff0000;text-decoration: underline;}


/*分類標題,例:產品大分類 > 中分類 >小分類*/
.TBTitleFont {font-size:12pt;}
.TBTitleFont A:active,.TBTitleFont A:link,.TBTitleFont A:visited {color: #1e218b;font-family:'新細明體';text-decoration: none;}
.TBTitleFont A:hover {color: #ff0000;font-family:'新細明體';text-decoration: underline;}
.TBTitleContent {padding:3px 5px 3px 5px;}

/*Album設定*/
.AlbumBorder{border: 1px solid #E7F0F5; background: #F7F9FD;padding:5px;}
.AlbumTitle{font-size:15px;font-weight:bold;}
.AlbumTitle A:active,.AlbumTitle A:link,.AlbumTitle A:visited {color: #1177aa;text-decoration: none;}
.AlbumTitle A:hover {color: #66bbdd;text-decoration: underline;}


/*行事曆設定*/
.CalWeekday {background:#F2F2F2;color:#414141;}
.CalNoday {background:#EEEEEE;}
.Calday {background:#FFFFFF;}
.CalToday {border:#FF0000 1px solid;background:#FFFFCC;}

.fls{
	font-size: 15px;
	FILTER: DropShadow(Color=#C6C6C6,OffX=1,OffY=1,positive=1);
	color: #FF3300;
	line-height: 100%;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 4px;
	padding-bottom: 1px;	
	font-family: "新細明體","Arial";
}

.ForumTitle_over td {background:#EFEFEF;color:#FF3300;}
.JobTitle_over td {background:#EFEFEF;color:#FF3300;}
.FaqTitle_over td {background:#EFEFEF;color:#FF3300;}
.PicTitle_over td {background:#F6F5F4;color:#FF3300;}
.VoteItemTitle_over td {background:#EFEFEF;color:#FF3300;}
.CourseTitle_over td {background:#EFEFEF;color:#FF3300;}
	
/*分頁設定*/
.css_PageList {
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 10px;
	padding-bottom: 3px;
	margin: 3px;
	text-align: right;
}
.css_PageList A,.css_PageList a:link,.css_PageList a:visited ,.css_PageList a:active {
	border-right: #eee 1px solid;
	border-left: #eee 1px solid;
	border-top: #eee 1px solid;
	border-bottom: #eee 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 2px;
	font-family:Tahoma, Geneva, sans-serif;
	color: #036cb4;
	text-decoration: none;
	
}
.css_PageList A:hover{
	border-right: #999 1px solid;
	border-left: #999 1px solid;
	border-top: #999 1px solid;
	border-bottom: #999 1px solid;
	font-family:Tahoma, Geneva, sans-serif;
	color: #ffffff; 
	text-decoration:none;
	background:#036cb4;
}
.css_PageList .current {
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 2px;
	font-family:Tahoma, Geneva, sans-serif;
	color: #000000;
	font-weight: bold;
}
.css_PageList .disabled {
	border-right: #eee 1px solid; 
	border-left: #eee 1px solid;
	border-top: #eee 1px solid;
	border-bottom: #eee 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 2px;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
	color: #ddd;  
}
.css_PageList .total {font-family:Tahoma, Geneva, sans-serif;color:036cb4;}
.css_PageList_EN{line-height:1.2em;vertical-align:middle;font-size:12px;}
.css_PageList_TW{line-height:0px;vertical-align:middle;font-size:11px;}

/*Container 設定*/
.css_Container {padding:6px 5px 0px 5px;}		/*主體,包含左右二邊*/
.css_MainContent {padding:0px 0px 0px 10px;}	/*右邊內容,包含title*/
.css_MainContentNoLeft {padding:0px 0px 0px 0px;}	/*右邊內容,包含title*/
.css_SubContent {padding:5px 10px 10px 43px;}	/*右邊主要內文,不包含title*/

/*字級設定*/
.css_FontSize{text-align:right;padding:4px 0px 5px 0px;}
.css_FontSizePush{text-align:right;padding:0px 0px 5px 0px;}

/*Info頁籤*/
.incTabInfoOver{cursor:pointer;height:39px;width:150px;color:#ffffff;background-image:url(../Images/Tap_Info_o.gif);background-repeat:no-repeat;}
.incTabInfoOut{height:39px;width:150px;color:#ffffff;background-image:url(../Images/Tap_Info.gif);background-repeat:no-repeat;}
.incTabInfoBorder{padding:2px 0 2px 5px; border:1px solid #69b8fc; background-color:#f8fcff;}

/*相片集 頁籤*/
.incTabAlbumOver{cursor:pointer;height:124px;width:34px;color:#ffffff; font-weight:bold;background-image:url(../Images/Tap_Album_o.gif);background-repeat:no-repeat;}
.incTabAlbumOut{height:124px;width:34px;color:#0242c5;background-image:url(../Images/Tap_Album.gif);background-repeat:no-repeat;}

.css_TravelCalendar,.css_TravelCalendar A:active,.css_TravelCalendar A:link,.css_TravelCalendar A:visited {color: #ff0000;text-decoration: none; font-weight:bold;}
.css_TravelCalendar A:hover {color: #0000ff;text-decoration: underline; font-weight:bold;}

/*======== 表格(粉藍) Start ========*/
.css_TableLightBlue{
	width:100% -4px;
	border:4px solid #e7e7ff;
}

.css_TableLightBlue table{
	width:100%;
	border-top:1px solid #8989bf;
	border-right:1px solid #8989bf;
	border-collapse:collapse;
}
.css_TableLightBlue #tdLTitle{
	height:34px;
	background-image:url(../Images/Share/TableLightBlue_Bg.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	color:#1e218b;
	font-weight:bold;
	font-size:13px;
	padding:0px;
	/*vertical-align:text-top;*/	
	text-align:center;
	border-bottom:1px solid #8989bf;
	border-left:1px solid #8989bf;
}
.css_TableLightBlue td{
	background-color:#ffffff;
	color:#555555;
	padding:6px 3px 6px 3px;
	border-bottom:1px solid #8989bf;
	border-left:1px solid #8989bf;
}
tr.odd_TableLightBlue td{
	background-color:#ffffff;
	border-bottom:1px solid #8989bf;
	border-left:1px solid #8989bf;
}	
tr.even_TableLightBlue td{
	background-color:#f9f9f9;
	border-bottom:1px solid #8989bf;
	border-left:1px solid #8989bf;
}	
tr.over_TableLightBlue td{
	background-color:#ffffcc;
	color:#ff0000;
	border-bottom:1px solid #8989bf;
	border-left:1px solid #8989bf;
}	
tr.clicked_TableLightBlue td{
	color:#ff0000;
	background-color:#D5ECFF;
	border-bottom:1px solid #8989bf;
	border-left:1px solid #8989bf;
}
.css_TableLightBlue A:active,.css_TableLightBlue A:link,.css_TableLightBlue A:visited {color: #0000ff;text-decoration: none;}
.css_TableLightBlue A:hover {color: #ff0000;text-decoration: underline;}
/*======== 表格(粉藍) End ========*/

/*======== 表單表格 Start ========*/
.css_ContactusForm{
	border: 1px solid #CECBF3;
}
.css_ContactusForm table{

}
.css_ContactusForm #tdLTitle{
	text-align:left;
	vertical-align:middle;
	background-color:#F0F1FB;
	font-weight:bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: dotted;
	border-top-color: #FFF;
	border-bottom-color: #8E8ED2;
}
.css_ContactusForm #tdLTitleNotice{text-align:center;vertical-align:middle;background-color:#F4F4F4; color:#0000ff; font-size:11pt;}
.css_ContactusForm td{text-align:left;vertical-align:top;border-bottom:1px solid #dddddd;padding:7px;}
.css_ContactusFormNotice{color:#ff0000;}
/*======== 表單表格  End ========*/

/*搜尋*/
.css_mFrame_Top_center{background-image:url(../Images/incTB_Tbg.gif); background-repeat:repeat-x; background-position:top;}
.css_mFrame_Bottom_center{background-color:#ddebc1;}
.css_mFrame_Content{background-color:#ddebc1;padding:8px 10px 5px 27px;}

/*分類*/
.css_mFrame02_Top_center{background-image:url(../Images/incTB2_Tbg.gif); background-repeat:repeat-x; background-position:top;}
.css_mFrame02_Bottom_center{background-color:#e6e6f9;}
.css_mFrame02_Content{background-color:#e6e6f9;padding:4px 0px 4px 0px;}
.css_mFrame02_ContentNodata{height:100px; text-align:center;background-color:#e6e6f9;}
.css_IncCatalog2 {clear:both;text-align:left;}
.css_IncCatalog2 ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none; font-size:13px;}
.css_IncCatalog2 ul li {float: left;width: 100%;color:#60573c;}
.css_IncCatalog2 ul li a ,.css_IncCatalog2 ul li a:visited ,.css_IncCatalog2 ul li a:active{
	display: block;
	padding: 2px 10px 2px 16px;*padding: 3px 10px 3px 16px;
	background-position: 0px 4px!important;
	background-image: url(../Images/Share/Icon_Flower.gif);
	background-repeat: no-repeat;
	color: #8c8cc4;
	text-decoration:none;
}
.css_IncCatalog2 ul li a:hover{
	display: block;
	padding: 2px 10px 2px 16px;*padding: 3px 10px 3px 16px;
	background-color: transparent;
	background-position: 0px 4px!important;
	background-image: url(../Images/Share/Icon_Flower.gif);
	background-repeat: no-repeat;
	color: #e7470e;
	text-decoration:none;
}
.css_IncCatalog2 ul li ul li {float: left;width: 100%;color:#60573c;}
.css_IncCatalog2 ul li ul li a ,.css_IncCatalog2 ul li ul li a:visited ,.css_IncCatalog2 ul li ul li a:active{
	display: block;
	padding: 2px 10px 2px 16px;*padding: 3px 10px 3px 16px;
	margin:0px 0px 0px 15px;
	background-position: 0px 7px!important;
	background-image: url(../Images/Share/Icon_Square2.gif);
	background-repeat: no-repeat;
	color: #46466f;
	text-decoration:none;
}
.css_IncCatalog2 ul li ul li a:hover{
	display: block;
	padding: 2px 10px 2px 16px;*padding: 3px 10px 3px 16px;
	margin:0px 0px 0px 15px;
	background-color: transparent;
	background-position: 0px 7px!important;
	background-image: url(../Images/Share/Icon_Square2.gif);
	background-repeat: no-repeat;
	color: #e7470e;
	text-decoration:none;
}

/*最新消息*/
.css_mFrame03_Top_center{background-image:url(../Images/incTB3_Tbg.gif); background-repeat:repeat-x; background-position:top;}
.css_mFrame03_Bottom_center{background-color:#f7d8a8;}
.css_mFrame03_Content{background-color:#f7d8a8;padding:8px 10px 5px 27px;}
.css_mFrame03_ContentNodata{height:100px; text-align:center;background-color:#f7d8a8;}
.css_IncCatalog3 {clear:both;text-align:left;}
.css_IncCatalog3 ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none; font-size:13px;}
.css_IncCatalog3 ul li {float: left;width: 100%;color:#60573c;}
.css_IncCatalog3 ul li a ,.css_IncCatalog3 ul li a:visited ,.css_IncCatalog3 ul li a:active{
	display: block;
	padding: 2px 10px 2px 16px;*padding: 3px 10px 3px 16px;
	background-position: 0px 7px!important;
	background-image: url(../Images/Share/Icon_Square3.gif);
	background-repeat: no-repeat;
	color: #201f1f;
	text-decoration:none;
}
.css_IncCatalog3 ul li a:hover{
	display: block;
	padding: 2px 10px 2px 16px;*padding: 3px 10px 3px 16px;
	background-color: transparent;
	background-position: 0px 7px!important;
	background-image: url(../Images/Share/Icon_Square3.gif);
	background-repeat: no-repeat;
	color: #e7470e;
	text-decoration:none;
}
.css_IncCatalog3 ul li.Top a ,.css_IncCatalog3 ul li.Top a:visited ,.css_IncCatalog3 ul li.Top a:active{
	display: block;
	padding: 2px 10px 2px 16px;*padding: 3px 10px 3px 16px;
	background-position: 0px 7px!important;
	background-image: url(../Images/Share/Icon_NewsTop2.gif);
	background-repeat: no-repeat;
	color: #201f1f;
	text-decoration:none;
}
.css_IncCatalog3 ul li.Top a:hover{
	display: block;
	padding: 2px 10px 2px 16px;*padding: 3px 10px 3px 16px;
	background-color: transparent;
	background-position: 0px 7px!important;
	background-image: url(../Images/Share/Icon_NewsTop2.gif);
	background-repeat: no-repeat;
	color: #e7470e;
	text-decoration:none;
}

/*旅遊百寶箱*/
.css_mFrame04_Top_center{background-image:url(../Images/incTB4_Tbg.gif); background-repeat:repeat-x; background-position:top;}
.css_mFrame04_Bottom_center{background-color:#e8e1cc;}
.css_mFrame04_Content{background-color:#e8e1cc;padding:8px 10px 5px 27px;}
.css_mFrame04_ContentNodata{height:100px; text-align:center;background-color:#e8e1cc;}
.css_IncCatalog4 {clear:both;text-align:left;}
.css_IncCatalog4 ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none; font-size:13px;}
.css_IncCatalog4 ul li {float: left;width: 100%;color:#60573c;}
.css_IncCatalog4 ul li a ,.css_IncCatalog4 ul li a:visited ,.css_IncCatalog4 ul li a:active{
	display: block;
	padding: 2px 10px 2px 16px;*padding: 3px 10px 3px 16px;
	background-position: 0px 7px!important;
	background-image: url(../Images/Share/Icon_Square4.gif);
	background-repeat: no-repeat;
	color: #60573c;
	text-decoration:none;
}
.css_IncCatalog4 ul li a:hover{
	display: block;
	padding: 2px 10px 2px 16px;*padding: 3px 10px 3px 16px;
	background-color: transparent;
	background-position: 0px 7px!important;
	background-image: url(../Images/Share/Icon_Square4.gif);
	background-repeat: no-repeat;
	color: #000000;
	text-decoration:none;
}



.css_mFrame_Srh_Top_center{background-image:url(../Images/mFrame_Srh_Top_center.gif); background-repeat:repeat-x; background-position:top;}
.css_mFrame_Srh02_Top_center{background-image:url(../Images/mFrame_Srh02_Top_center.gif); background-repeat:repeat-x; background-position:top;}
.css_mFrame_Hotel_Top_center{background-image:url(../Images/mFrame_Hotel_Top_center.gif); background-repeat:repeat-x; background-position:top;}
.css_mFrame_Hotel02_Top_center{background-image:url(../Images/mFrame_Hotel02_Top_center.gif); background-repeat:repeat-x; background-position:top;}
.css_mFrame_TravelInfo_Top_center{background-image:url(../Images/mFrame_TravelInfo_Top_center.gif); background-repeat:repeat-x; background-position:top;}
.css_mFrame_Album_Top_center{background-image:url(../Images/mFrame_Album_Top_center.gif); background-repeat:repeat-x; background-position:top;}
.css_mFrame_left_center{background-image:url(../Images/mFrame_Left.gif); background-repeat:repeat-y; background-position:top;}
.css_mFrame_Album_left_center{background-image:url(../Images/mFrame_Album_Left.gif); background-repeat:repeat-y; background-position:top;}
.css_mFrame_right_center{background-image:url(../Images/mFrame_Right.gif); background-repeat:repeat-y; background-position:top;}
.css_mFrame_Album_right_center{background-image:url(../Images/mFrame_Album_Right.gif); background-repeat:repeat-y; background-position:top;}
.css_mFrame_Bottom_center{background-image:url(../Images/mFrame_Bottom_Center.gif); background-repeat:repeat-x; background-position:bottom;}
.css_mFrame_Bottom_center2{background-image:url(../Images/mFrame_Bottom_Center2.gif); background-repeat:repeat-x; background-position:bottom;}
.css_mFrame_Bottom_center3{background-image:url(../Images/mFrame_Bottom_Center3.gif); background-repeat:repeat-x; background-position:bottom;}
.css_mFrame_Album_Bottom_center{background-image:url(../Images/mFrame_Album_Bottom_Center.gif); background-repeat:repeat-x; background-position:bottom;}

/*IncTitle*/
#css_IncTitleContainer{width:100%;height:39px;text-align:left;background-image:url(../Images/IncTitle_Bg.gif);background-position:bottom;background-repeat:repeat-x;}
#css_IncTitleLeftTravelComm{height:39px;float:left;background-image:url(../Images/IncTitle_Left_TravelComm.gif);background-repeat:no-repeat;background-position:left top;}
#css_IncTitleRight{width:50px;height:39px;float:right;background-image:url(../Images/IncTitle_Right.gif);background-repeat:no-repeat;background-position:right top;padding:0px 0px 0px 0px;}
#css_IncTitleFont{float:left;padding:12px 0px 0px 43px; font-size:16px; color:#074994; font-weight:bold;}
#css_IncTitleMore{float:right;padding:22px 5px 0px 0px;}

#css_IncTitleHotelContainer{width:100%;height:39px;text-align:left;background-image:url(../Images/IncTitleHotel_Bg.gif);background-position:bottom;background-repeat:repeat-x;}
#css_IncTitleLeftHotelComm{height:39px;float:left;background-image:url(../Images/IncTitle_Left_HotelComm.gif);background-repeat:no-repeat;background-position:left top;}
#css_IncTitleHotelRight{width:50px;height:39px;float:right;background-image:url(../Images/IncTitleHotel_Right.gif);background-repeat:no-repeat;background-position:right top;padding:0px 0px 0px 0px;}
#css_IncTitleHotelFont{float:left;padding:12px 0px 0px 43px; font-size:16px; color:#fe6600; font-weight:bold;}
#css_IncTitleHotelMore{float:right;padding:18px 5px 0px 0px;}

/*Title*/
#css_TitleContainer{width:99%;height:45px;text-align:left;background-image:url(../Images/Title_Bg.gif);background-position:bottom;background-repeat:repeat-x;}
#css_TitleLeft{height:45px;float:left;background-image:url(../Images/Title_Left.gif);background-repeat:no-repeat;background-position:left top;}
#css_TitleRight{width:100px;height:39px;float:right;background-image:url(../Images/Title_Right.gif);background-repeat:no-repeat;background-position:right top;padding:0px 0px 0px 0px;}
#css_TitleRight2{width:50px;height:39px;float:right;background-image:url(../Images/Title_Right.gif);background-repeat:no-repeat;background-position:right top;padding:0px 0px 0px 0px;}
#css_TitleFont{float:left;padding:0px 0px 0px 45px;}	/*圖片*/
#css_TitleFont2{float:left;padding:10px 0px 0px 45px; font-size:16px; color:#2c2c2c; font-weight:bold;}	/*文字*/

/*SubTitle*/
#css_SubTitleContainer{width:100%;height:39px;text-align:left;background-image:url(../Images/SubTitle_Bg.gif);background-position:bottom;background-repeat:repeat-x;}
#css_SubTitleLeft{height:39px;float:left;background-image:url(../Images/SubTitle_Left.gif);background-repeat:no-repeat;background-position:left top;}
#css_SubTitleRight{width:160px;height:39px;float:right;background-image:url(../Images/SubTitle_Right.gif);background-repeat:no-repeat;background-position:right top;padding:0px 0px 0px 0px;}
#css_SubTitleFont{float:left;padding:12px 0px 0px 43px; font-size:16px; color:#fe6600; font-weight:bold;}

/*Facebook 粉絲團*/
.css_FBFans{ font-size:11px;background-image:url(../Images/Share/Icon_Facebook.gif);background-repeat:no-repeat;background-position:left 1px; *background-position:left 2px;text-align:left;padding:0px 0px 3px 20px;}
.css_FBFans A:active,.css_FBFans A:link,.css_FBFans A:visited {color: #2d4da7;text-decoration: none;}
.css_FBFans A:hover {color: #ff0000;text-decoration: underline;}

/*Online Service 線上客服*/
#css_OSDiv{width:128px;position:absolute;top:50px;right:5px;}
#css_OSTable{width:128px;border:0px;padding:0px;border-collapse:collapse;border-spacing:0px;}
#css_OSTd01{width:128px;height:52px;display:block;background:url('../image_online_service/online_service_01.jpg') no-repeat;}
#css_OSTd02{width:128px;background:url('../image_online_service/online_service_02.jpg') repeat-y;text-align:left;}
#css_OSTd02 div{margin:10px 0px 10px 7px;text-align:left;}
#css_OSTd02 div a:link, #css_OSTd02 div a:visited{color:#000000;}
#css_OSTd02 div a:hover{color:#FFFFFF;}
#css_OSTd02 div img{vertical-align:middle;}
#css_OSTd02 div span{border-bottom:1px dotted #FFFFFF;padding:5px 0px 5px 2px;}
#css_OSTd03{width:128px;height:59px;display:block;background:url('../image_online_service/online_service_04.jpg') no-repeat;}
/*======== 行事曆 Start ========*/
.css_CalendarFrame{background-color:#C5DBF7;padding:0 10px 0 10px;}
.css_CalendarFrame_top_center{background-color:#C5DBF7;}
.css_CalendarFrame_bottom_center{background-color:#C5DBF7;}
.css_CalendarEnableDay{background:#ffffff;}
.css_CalendarEnableDay #css_CalendarDate{background-color:#E4F0FC;text-align:center;padding:0 3px 0 0;}
.css_CalendarDisableDay{background:#EEEEEE;}
.css_CalendarDisableDay #css_CalendarDate{background-color:#E4F0FC;color:#CCCCCC;text-align:center;padding:0 3px 0 0;}
.css_CalendarFrame #th{
	padding:2px 2px 2px 2px;
	font-weight:normal;
	/*vertical-align:text-top;*/	
	text-align:center;
	border-bottom:1px solid #b5cbe7;
}
.css_CalendarFrame #td{
	border-bottom:1px solid #b5cbe7;
	border-right:1px solid #b5cbe7;
}
.css_CalendarFrame #Bgntd{
	border-right:1px solid #b5cbe7;
	border-bottom:1px solid #b5cbe7;
	border-left:1px solid #b5cbe7;		
}
/*======== 行事曆  End ========*/

/*每日行程*/
.css_TravelDay td{}
.css_TravelDay A:active,.css_TravelDay A:link,.css_TravelDay A:visited {color: #0000ff;text-decoration: none;}
.css_TravelDay A:hover {color: #ff0000;text-decoration: underline;}

/*News*/
.css_News {clear:both;text-align:left;}
.css_News ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none; font-size:13px;}

.css_News ul li {float: left;word-break:break-all;}
.css_News ul li a ,.css_News ul li a:visited ,.css_News ul li a:active{
	display: block;
	padding: 2px 10px 3px 16px;*padding: 3px 10px 3px 16px;
	background-color: transparent;
	background-position: 0px 8px!important;
	background-image: url(../Images/Share/Icon_News.gif);
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration:none;
}
.css_News ul li a:hover{
	display: block;
	padding: 2px 10px 3px 16px;*padding: 3px 10px 3px 16px;
	background-color: transparent;
	background-position: 0px 8px!important;
	background-image: url(../Images/Share/Icon_News.gif);
	background-repeat: no-repeat;
	color: #ffff00;
	text-decoration:none;
}

.css_News ul li.Top a ,.css_News ul li.Top a:visited ,.css_News ul li.Top a:active{
	display: block;
	padding: 2px 10px 3px 16px;*padding: 3px 10px 3px 16px;
	background-color: transparent;
	background-position: 0px 8px!important;
	background-image: url(../Images/Share/Icon_NewsTop.gif);
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration:none;
}
.css_News ul li.Top ca:hover{
	display: block;
	padding: 2px 10px 3px 16px;*padding: 3px 10px 3px 16px;
	background-color: transparent;
	background-position: 0px 8px!important;
	background-image: url(../Images/Share/Icon_NewsTop.gif);
	background-repeat: no-repeat;
	color: #ffff00;
	text-decoration:none;
}

.css_IncContent A:active,.css_IncContent A:link,.css_IncContent A:visited {color: #ffffff;text-decoration: none;}
.css_IncContent A:hover {color: #ffff00;text-decoration: underline;}

