﻿TD { color: #666666; line-height: 20px; font-family: "Arial", "Helvetica"; letter-spacing: 1pt; vertical-align:top }
input, select, textarea { font-size: 11px; font-family: "Arial", "Helvetica"; }

A:link		{ color:#666666;text-decoration:none;}
A:visited	{ color:#666666;text-decoration:none;}
A:hover		{ color:#F26522;}
OL		{ margin-left: 35px; margin-top:-2px;}
ul {margin:0px 0px 0px 8px; padding:3px 0px 0px 2px;}
FIELDSET { border:1px solid #e8e8e8; padding:2px 5px 5px 5px;}
LEGEND { color:#d0a76c }

.input01 { font-size: 10px; }
.input02 {border: 1px solid #CACACA;}
.input03 { font-size: 11px; }
.btn { cursor:hand; border:none; margin-left:2px;}
.non { border:none; color:#ffffff; background-color:#ffffff; width:5px; }
.imgs { border:1px solid #dcdcdc; padding:1px;}
.ico {margin-right:3px; margin-top:3px; border:none;}


.aa { font-size:7px; line-height:5px;}
.aa div {background:none; padding:0px; margin:0px;}

/*-------------------------------------------------------------------------------------------共同使用區---------- */

.word_s{font-size:10px; color:#666666;}
.yellow{color:#F7941D;}
.yellow_s{font-size:10px; line-height: 14px; color:#F7941D;}
.yellow_b{ color:#F7941D; font-weight: bold;}
.orange{ color:#F26522;}
.orange_s{color:#F26522;font-size:10px; line-height: 14px; }
.orange_l{color:#E2AF5E;}
.orange_d {color:#945e09}
.orange_b {font-size: 15px; color:#F26522; font-weight: bold;}
.red { color:#993300;}
.red_b {font-size:17px; color:#e6934d;font-weight: bold; }
.gree{color:#477c18;}
.gree_l{color:#7D8B4F;}
.blue{color:#499CCE;}
.blue_l{color:#63A2C7;}
.blue_b{color:#33759d;}
.w  {color:#ffffff;}
.black { color:#000000 }
.line_x_c  { background: url(../../images/line_x.gif) repeat-x center;}
.line_x_b  { background: url(../../images/line_x.gif) repeat-x bottom;}

/*--內文照片框--*/
.ph {border: 1px solid #E6E6E6; background-color:#FFFFFF;padding: 4px; margin-right:8px; width:230px;}

/*--共用照片框--*/
.ph2 {border: 1px solid #E6E6E6; background-color:#FFFFFF;padding: 4px; margin-right:8px ;}

/*--表單照片框--*/
.fm_ph { border-right: 1px solid #E6E6E6; padding-right:5px; margin-right:8px;}


/*--轉寄好友底色--*/
.sent {border: 1px solid #ececec; background-color: #ffffff; margin:30px 0px 45px 0px;}

/*--最新消息--inbk01是蟲*/
.news_in {}
.news_in td.captions { color: #F26522; background: url(../../images/line_x.gif) repeat-x bottom;}
.news_in td.pages { background:none; padding:20px 0px 10px 0px; color: #666666;}
.news_bg {background:no-repeat right bottom; padding-bottom:15px;}


/*------附件下載表格---*/
.downlong {border: 1px solid #ECE7D9;margin-bottom:6px; margin-top:20px; background-color:#ffffff;}
.downlong td { background: url(../../images/line_x.gif) repeat-x bottom;}
.downlong th { padding: 1px 1px 1px 3px;	background-color: #E0E8C1;	color: #718F02;	font-weight: lighter; text-align: left;}
.downlong td.pdf { text-align:right; background-image:none; font-size:11px;}
.downlong td.cap { color: #718F02; font-weight: bold; padding-left:3px;}


/* 分頁欄 */
.pg_tool {}
.pg_tool img {border:none;}
.pg_tool .move { color:#993300; cursor:hand; border:none;}
.pg_tool .dis { color:#cccccc; cursor:default ;}
.pg_tool .pages { margin-left:2px; margin-right:1px; cursor:hand; color:#595959;  }
.pg_tool .act { margin-left:2px; margin-right:1px; color:#993300; font-weight:bold; }
.pg_tool .easy { font-size:10px; color:#ADC84D; cursor:hand;}


/*--內頁下層選單--*/
.next_menu {border: 4px double #F0F0F0; background: url(../../images/next_menu_bk.gif); margin:5px 0px 5px 0px}
.next_menu td {padding: 3px 3px 3px 23px; background: url(../../images/next_menu.gif) no-repeat left top; font-size:11px;}
.next_menu a:visited {color:#9F6C3C;}
.next_menu a:link {color:#9F6C3C;}
.next_menu a:hover { color:#D97304; }


/*------下層標題 + 內文---------------------------------------*/
.LYPH { width:140px; margin:2px 2px 0px 15px; border:1px solid #e7e7e7; padding:2px;}

/*------住宿表格, 藍----*/
.LY_D1 {margin-bottom:15px;}
.LY_D1 .thead { font-weight: lighter; text-align: left; background: url(../../images/ly_bk51.jpg) no-repeat left bottom;}
.LY_D1 .thead div {padding: 4px 10px 5px 18px; background: url(../../images/ly_ico51.gif) no-repeat left top; color: #0568A1;}
.LY_D1 div {color:#000000;}


/*------伴手禮表格, 黃---*/
.LY_D2 { background-color: #ffffff; margin-bottom:15px;}
.LY_D2 .thead {padding: 2px 10px 0px 5px; background-color: #EEEEEE;
background: url(../../images/line_x.gif) repeat-x bottom; 
 font-weight: lighter; text-align: left;}
.LY_D2 .thead div {color: #E2620C;padding:7px 0px 5px 17px ; background:url(../../images/ingift_ico.gif) no-repeat left top;}
.LY_D2 div {color:#000000;}	

/*------餐飲表格, 淺綠----*/
.LY_D3 {background:url(../../images/ly_bk1.jpg) no-repeat right top; margin-bottom:15px;}
.LY_D3 .thead {background:url(../../images/ly_bk2.jpg) no-repeat left top; padding: 7px 10px 2px 30px;  font-weight: lighter; text-align: left;}/*--表頭處--*/
.LY_D3 .thead div { color: #477C18;background:url(../../images/ly_x.gif) repeat-x bottom;}
.LY_D3 td.end {background:url(../../images/ly_bk3.jpg) no-repeat right bottom; padding-bottom:8px;}	
.LY_D3 div{color:#000000; line-height: 18px;}

/*------深綠---*/
.LY_D4 { background-color: #ffffff;}
.LY_D4 .thead { padding: 2px 10px 0px 5px; background: url(../../images/line_x.gif) repeat-x bottom; color: #477C18; font-weight: lighter; text-align: left;} /*--表頭處--*/
.LY_D4 .thead div {padding:7px 0px 5px 17px ; background:url(../../images/inservice_ico.gif) no-repeat left top;}

/*------節慶活動, 橘---*/
.LY_D5 {background-color: #ffffff; margin-bottom:15px;}
.LY_D5 .thead {padding: 2px 10px 0px 5px; background-color: #EEEEEE;background: url(../../images/line_x.gif) repeat-x bottom;  font-weight: lighter; text-align: left;}
.LY_D5 div {color:#000000;}	

/*------表單-.tbe_form div*/
.tbe_form { border: 1px solid #E6E6E6; border-bottom:none; background-color: #ffffff; margin-bottom:4px;}
.tbe_form td { border-bottom: 1px solid #E6E6E6; vertical-align:top; }
.tbe_form td.tleft {background-color: #f1f1f1; color:#959595; text-align:right; padding-right:5px;}
.tbe_form td.tmsg {border-bottom: 1px solid #F7F0CD; background-color: #F8F5DD; text-align:center; color:#000000}
.tbe_form td span.thead {border-left: 3px solid #cc3300; color:#990000; padding:2px 0px 0px 4px; }
.tbe_form td.pots { color:#1C5E55; margin-bottom:4px;}

.shead { margin:1px 0px 3px 5px; border-bottom:1px solid #f0e5c8; color:#d0a76c;width:40%}


/*-print-*/
.mat_print {border: 1px solid #e2e2e2;  padding:0px 10px 10px 10px; margin-top:5px;}
.mat_ico {border-left: 5px solid #a2a2a2; padding:2px 0px 0px 5px;}


/*------------------網站導覽-----------------------*/
.sitemap{padding: 0px 38px 0px 40px; background: url(../../images/sitemap_bk.jpg) ;}
.sitemap td{ padding: 3px 6px 0px 6px;}
.sitemap div { padding-left: 0px;} 
.sitemap div a:link		{color:#919191;text-decoration:none;}
.sitemap div a:visited	{color:#919191;text-decoration:none;}
.sitemap div a:hover		{color:#F26522;}

.ico0 {background:no-repeat left top; padding:11px 5px 2px 1px; margin-right:2px; color:#ffffff; letter-spacing:0px; font-size:10px;}
.ico1 { font-size:9px; color:#A9A9A9; font-family:Verdana; letter-spacing:-1px; margin-right:3px; }

/*------灰色表格----*/

.from_gray {border: 1px solid #EEEEEE; background-color: #ffffff; }
.from_gray th {
	border: 1px solid #EEEEEE;
	padding: 2px 10px 0px 16px;
	background-color: #EEEEEE;
	color: #666666;
	font-weight: lighter;
	text-align: left;}/*--表頭處--*/


 /*-搜尋頁--*/
.insearch1{padding:17px 20px 0px 0px ;}
.insearch2{padding:8px 20px 5px 27px ;background:url(../../images/insearch_ico.jpg) no-repeat left top;}
.insearch2 a:link  {color:#000000;}
.insearch2 a:visited {color:#000000;}
.insearch2 a:hover  {color:#F26522;}

.insearch5 {background:url(../../images/insearch_bk12.jpg) no-repeat right;}
 
.insearch3{padding:0px 20px 0px 27px;}
.insearch4{padding-right:20px; background:url(../../images/insearch_bk2.jpg) no-repeat left bottom;font-size: 10px; color: #999999;}


/*--假的視窗--*/
.floatWin {	background-color: #f5f5f5;border: 2px dashed #e0e0e0; padding: 0px 10px 10px 10px;}


/*--月曆--*/
.tbe_cad {border-bottom:1px solid #bec080; }
.tbe_cad th { background: url(../../images/cad_weekbg1.gif); vertical-align:top;text-align:center;}
.tbe_cad th div { background: url(../../images/cad_weekbg2.gif) right top no-repeat ;}
.tbe_cad td img {margin-left:2px; border:none; cursor:hand;}
.tbe_cad td .nums {color:#000000; font-family:Verdana; font-size:9px; padding-left:1px;}
.tbe_cad td .items { padding:3px 1px 0px 10px; line-height:16px; border-bottom:1px dotted #e4dfb1; margin-bottom:3px;}
.tbe_cad td .items b { color:#edba5a}
.tbe_cad td .icons { text-align:right; margin:1px 2px 2px 0px;}
.tbe_cad td.cell1 {background: url(../../images/cad_cellbg.gif) no-repeat top left; border-top:1px solid #bec080; border-left:1px solid #e7efb9;
		text-align:left; vertical-align:top; width:14%}
.tbe_cad td.cell2 {background: url(../../images/cad_cellbg.gif) no-repeat top left; border:3px solid #ff6907; color:#457201; width:14%}
.tbe_cad td.none { background-color:#f6f6f6}

.caption1 {font-size:15px; color:#e34601; border:none;}
.caption2 {font-size:21px; font-weight:bold;}

