﻿BODY {
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:76%;
	line-height:20px;
	letter-spacing:1px;
	text-align:center;
	background-image: url(../../images/1/bg.gif);
	background-repeat: repeat-x;
}
/*-- 20110307 giini 地圖--*/                
#map2 {
	margin-bottom:10px;
	margin-left:10px;
	width:545px;
	height :352px;
	float:left;/*border: 1px solid #51a4d1;*/
}
#frmMap {
	width:545px;
	height :352px;
}
.scenic-d-map {
	width:515px;
	height: 200px;
	background-color: #FFFFFF;
	border: 1px solid #51a4d1;
	padding: 10px;
	padding-top: 6px;
	padding-left: 7px;
	padding-right: 7Px;
	padding-bottom: 6px;
	margin: 10px 0px 10px 10px;
}
SELECT {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:1px;
}
.flashbox {
	position:relative;
	top:0px;
	left:0px;
}/*主形象flash----*/
.flashALT {
	position:absolute;
	height:0px;
	overflow:hidden
}/*主形象flash無障礙註解----*/
.font_title {
	white-space:nowrap;
	text-align:right;
	color:#737373;
}
.cnt_pages_list {
	text-align:right;
	padding-buttom:10px;
}
a:link {
	color:#636363;
	text-decoration:none;
}
a:visited {
	color:#636363;
	text-decoration:none;
}
a:hover {
	color:#CC0000;
}
.objbg {
	background :#FFEBFF;
}
.yellowlink a:link {
	color:#F26521;
	text-decoration:none;
}
.yellowlink a:visited {
	color:#F26521;
	text-decoration:none;
}
.yellowlink a:hover {
	color:#CC0000;
}
.yellowlink2 a:link {
	color:#A0410A;
	text-decoration:underline;
}
.yellowlink2 a:visited {
	color:#A0410A;
	text-decoration:underline;
}
.yellowlink2 a:hover {
	color:#CC0000;
	text-decoration:underline;
}
.color2 {
	text-align: left;
	color: #636363;
}
/*------ 橘色字設定 ---------------------------------------------------------------------------- */
.yellowfont {
	color:#F26521;
	font-size:11px;
}
/*------ 橘色字設定 ---------------------------------------------------------------------------- */
.yellowfont2 {
	color:#F26521;
}
/*------ 相關景點橘色字設定 --------------------------------------------------------- */
.yellowfont3 {
	color:#F26521;
	padding-top:18px;
}
/*------ 灰色字設定 ---------------------------------------------------------------------------- */
.dustfont {
	color:#636363;
}
/*------ 分隔線設定 ---------------------------------------------------------------------------- */
.dustline {
	color:#BEBEBE;
}
/*------ 點顏色設定 ---------------------------------------------------------------------------- */
.dot {
	color:#C2C2C2;
}
/*------ 導盲磚設定---------------------------------------------------------------------------- */
.accesskeytype {
	font-size:90%;
	color: #909090;
}
/*------ 全文檢索區輸入欄位設定----------------------------------- */
.input {
	padding-top:2px;
	padding-left:2px;
	width: 160px;
	background-color:#FFFFFF;
	border:1px solid #DEDEDE;
	font-size:11px;
}
.input2 {
	padding-top:2px;
	padding-left:2px;
	background-color:#FFFFFF;
	border:1px solid #DEDEDE;
	font-size:11px;
}
/****三欄式css設定*******************************************************************************************************/

/*------ 內頁框架設定 ---------------------------------------------------------------------------- */
#header {
	width:1002px;
	height:98px;
	text-align:left;
	background-repeat:repeat-x;
	margin: 0 auto;
}
#content {
	width:1002px;
	margin: 0 auto;
}
#menu {
	width:171px;
	float:left;
	text-align:left;
}
.menu_table {
	padding-top:80px;
	background-image: url(../../images/1/main1_1_1_07.jpg);
}
/*------ 內頁左主選單設定 ---------------------------------------------------------------------------- */
.leftmenu_table {
	padding-top:16px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom:0px;
	color: #ffffff;
	font-size: 130%;
	border-bottom:1px solid #B0D180;
	margin:2px 5px 2px 20px;
}
.leftmenu_table a:link {
	color:#ffffff;
	text-decoration:none;
}
.leftmenu_table a:visited {
	color:#ffffff;
	text-decoration:none;
}
.leftmenu_table a:hover {
	color:#DEFDAD;
}
/*------ 內頁左主選單次選項設定 ---------------------------------------------------------------- */
.leftmenu2_table {
	padding-top:6px;
	padding-left: 8px;
	padding-right: 0px;
	padding-bottom:4px;
	color: #ffffff;
	font-size: 100%;
}
.leftmenu2_table a:link {
	color:#ffffff;
	text-decoration:none;
}
.leftmenu2_table a:visited {
	color:#ffffff;
	text-decoration:none;
}
.leftmenu2_table a:hover {
	color:#DEFDAD;
}
.item_block div {
	padding-top:6px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom:4px;
	color: #ffffff;
}
.main_table {
	padding-top:45px;
	padding-left: 20px;
	padding-right: 0px;
	padding-bottom:6px;
	background-image: url(../../images/1/main1_1_1_33.gif);
	background-repeat: no-repeat;
}
.main2_table {
	padding-top:8px;
	padding-bottom:16px;
	padding-right: 12px;
	background-image: url(../../images/1/main1_1_1_34.gif);
	background-repeat: no-repeat;
}
/*------ 內頁內容頁設定 ---------------------------------------------------------------- */
#wrapper {
	width:831px;
	float:left;
	background-color: #FFFFFF;
}
/*------ 內頁路徑設定 ---------------------------------------------------------------- */
.webline {
	background-image: url(../../images/1/main1_1_1_09.jpg);
	background-repeat: no-repeat;
}
.search_Suggest {
	background-image: url(../../images/1/people_14.gif);
	background-repeat: repeat-y;
}
.pages_T1_Suggest {
	background-image: url(../../images/1/people_14.gif);
	background-repeat: repeat-y;
	text-align:center;
}
.webline2 {
	border-left:1px solid #DBDBDB;
	color:#636363;
	padding-left: 10px;
	width:180px;
}
/*------ 內頁內文區設定 --width:588px;-------------------------------------------------------------- */
#main {
	padding-top:0px;
	width:588px;
	float:left;
	text-align:left;
	padding-top:0px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom:10px;/*overflow: auto;-- */	
}
.main {
	padding-top:0px;
	width:588px;
	float:left;
	text-align:left;
	padding-top:0px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom:10px;/*overflow: auto;-- */	
}
/*------ 內頁內文區右選單設定 ---------------------------------------------------------------- */
#sub {
	padding-top:0px;
	width:199px;
	float:left;
	text-align:left;
	vertical-align: top;
}
.sub {
	padding-top:3px;
	width:199px;
	float:left;
	text-align:left;
	vertical-align: top;
}
.rightmenu_table {
	background-image: url(../../images/1/rightmenu_bg.gif);
	background-repeat: repeat-y;
}
/*------ 內頁內文區右選單設定 ---------------------------------------------------------------- */
.rightmenu_type {
	padding-top:3px;
	padding-bottom:3px;
	padding-right:6px;
	padding-left: 30px;
	background-image: url(../../images/1/dot.gif);
	background-repeat: no-repeat;
}
.rightmenu_more {
	padding-top:2px;
	padding-bottom:2px;
	padding-left: 28px;
	padding-right: 20px;
}
/*------ 內頁內文區右下選單設定 ---------------------------------------------------------------- */

.rightmenu2_type {
	color:#004A80;
	height:34px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:6px;
	padding-left: 10px;
	background-image: url(../../images/1/rightmenu2_01.gif);
	background-repeat: no-repeat;
}
.rightmenu2_bg {
	background-image: url(../../images/1/rightmenu2_02.gif);
	background-repeat: repeat-y;
}
.rightmenu3_type {
	color:#004A80;
	height:32px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:6px;
	padding-left: 10px;
	background-image: url(../../images/1/rightmenu2_03.gif);
	background-repeat: no-repeat;
}
/*------ 內頁下方關鍵字設定 ---------------------------------------------------------------- */
.keyline {
	background-image: url(../../images/1/main1_1_bg_02.gif);
	background-repeat: repeat-x;
	height: 39px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right: 0px;
}
.keyline2 {
	border-left:1px solid #DBDBDB;
	color:#636363;
	padding-left: 10px;
	width: 100px;
}
.keyline3 {
	border-left:1px solid #DBDBDB;
	color:#636363;
	padding-left: 10px;
	width: 100px;
}
/*------ 內頁下方版權宣告區設定 ---------------------------------------------------------------- */

#footer {
	clear:both;
	width:1002px;
	text-align:center;
	margin: 0 auto;
}
.footer_type {
	border-top:1px solid #E5E5E5;
	padding-top:10px;
	padding-bottom:15px;
	background-image: url(../../images/1/buttom_bg.gif);
	background-repeat: repeat-x;
}
/****二欄式css設定*******************************************************************************************************/



/*------ 內頁內文區設定---------------------------------------------------------------- */
#main2 {
	padding-top:0px;
	width:787px;
	float:left;
	text-align:left;
	padding-top:0px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom:10px;/*overflow: auto;-- */	
}
/*------ 內頁推薦專區區設定---------------------------------------------------------------- */

.push {
	padding-left: 15px;
	padding-right: 30px;
	background-image: url(../../images/1/table_02.gif);
	background-repeat: repeat-y;
}
/*------ 內頁下方關鍵字設定 ---------------------------------------------------------------- */
.keyline_a {
	background-image: url(../../images/1/main1_1_bg.gif);
	background-repeat: no-repeat;
	height: 39px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left: 15px;
	padding-right: 0px;
}
/*------ 內頁最新消息設定---------------------------------------------------------------------------- */
.news {
	padding-top:0px;
	padding-left:2px;
	padding-right:10px;
	padding-bottom: 0px;
}
.news a:link {
	color:#363636;
	text-decoration:none;
}
.news a:visited {
	color:#363636;
	text-decoration:none;
}
.news a:hover {
	color:#CC0000;
}
.newsline {
	background-image:url(../../images/1/line.gif);
	background-repeat:repeat-x;
}
.newspage {
	color:#F26521;
	font-size:12px;
	text-decoration: underline;
}
/*------ 內頁最新消息內文設定------------------------------------------------------------ */
div.news {
	width: 98%;
	float: left;
}
/*------ 內頁最新消息內文標題設定------------------------------------------------------------ */
.newstitle {
	font-size:125%;
	color: #FF6000;
	padding:2px 10px 2px 30px;
	background-image:url(../../images/news_bg_dot.gif);
	text-align:left;
	background-repeat: no-repeat;
}
/*------ 內頁最新消息內文標題設定------------------------------------------------------------ */
.newsdate {
	color:#F26521;
	font-size:11px;
	/*width: 120px;*/
	white-space: nowrap;
	text-align:right;
	padding-right: 4px;
}
/*------ 點顏色設定 ---------------------------------------------------------------------------- */
.newsdot {
	width: 6px;
	color:#C2C2C2;
}
/*------ 內頁活動快報內文標題設定------------------------------------------------------------ */
.eventsdate {
	color:#F26521;
	font-size:11px;
	width: 160px;
}
/*------ 內頁最新消息分隔線------------------------------------------------------------ */
div.show {
	height: 14px;
	margin: 0px 0px 0px 6px;
	width: 95%;
	background-image:url(../../images/1/line.gif);
}
/*------ 內頁最新消息下載專區設定----------------------------------------------------------------- */
.download {
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	border: 1px solid #F5F5F5;
	background-color: #ffffff;
}
.download2 {
	padding-top: 4px;
	padding-left: 8px;
	padding-right: 4px;
	padding-bottom: 4px;
	border: 1px solid #F5F5F5;
	background-color: #F0F0F0;
}
.download3 {
	padding-top: 4px;
	padding-left: 8px;
	padding-right: 4px;
	padding-bottom: 4px;
	border: 1px solid #F5F5F5;
	background-color: #E6DFD4;
}
.downstyle {
	width: 80px;
}
.downdate {
	color:#F26521;
	font-size:11px;
	width: 80px;
	text-align: center;
}
/*------ 文繞圖設定------------------------------------------------------------ */
img.photoright {
	float: right;
	margin-left: 12px;
	margin-bottom: 4px;
}
img.photoleft {
	float: left;
	margin-right: 14px;
	margin-bottom: 4px;
}
img.photoright_line {
	float: right;
	padding:2px;
	background-color: #ffffff;
	border: 1px solid #EBEBEB;
	margin-left: 12px;
	margin-bottom: 4px;
}
img.photoleft_line {
	float: left;
	padding:2px;
	background-color: #ffffff;
	border: 1px solid #EBEBEB;
	margin-right: 14px;
	margin-bottom: 4px;
}
img.photo_small {
	border: 2px solid #ffffff;
	margin: 4px;
}
/*------ 後端介面設定------------------------------------------------------------ */
.manage {
	background-image:url(../../images/1/manage_05.gif);
	color: #ffffff;
	height: 187px;
}
/*------ 內頁上方設定 ---------------------------------------------------------------- */
.top {
	background-image: url(../../images/1/main1_1_1_03.gif);
}
/*------ 內頁搜尋關鍵字 ---------------------------------------------------------------- */
.cnt_keyword {
	text-align :right;
	width :96%;
	margin-right :120px;
	margin-bottom: 6px;
	margin-top :6px;
}
/*------ 內頁關鍵字標示顏色 --------*/
.KeyWord {
	background-color: #FFDBDF;
}
/*------ 內頁標示顏色 --------*/
li {
	color: #000000;
}
/*------ 內頁住宿指南設定---------------------------------------------------------------------------- */
.live {
	vertical-align: top;
	padding: 3px;
	/*設置onmouseover事件*/
	  onmouseover: expression(onmouseover=function () {
this.style.borderColor ='';
this.style.color='#000000';
this.style.backgroundColor ='#ECE4D8'
}
);
	 /*設置onmouseout事件*/  
	onmouseout: expression(onmouseout=function () {
this.style.borderColor='';
this.style.color='';
this.style.backgroundColor =''
}
);
 background-color:#ffffff;
}
.live a:link {
	color:#363636;
	text-decoration:none;
}
.live a:visited {
	color:#363636;
	text-decoration:none;
}
.live a:hover {
	color:#CC0000;
}
/*------ 內頁住宿指南設定---------------------------------------------------------------------------- */
.live2 {
	vertical-align: top;
	padding: 3px;
	background-color: #F9F3EE;
	/*設置onmouseover事件*/
	onmouseover: expression(onmouseover=function () {
this.style.borderColor ='';
this.style.color='#000000';
this.style.backgroundColor ='#ECE4D8'
}
);
	 /*設置onmouseout事件*/
	onmouseout: expression(onmouseout=function () {
this.style.borderColor='';
this.style.color='';
this.style.backgroundColor =''
}
);
 background-color:#F9F3EE;
}
/*------ 內頁住宿指南表格設定------------------------------------------------------------------ */



.live3 {
	padding: 6px;
	background-color: #F9F3EE;
	text-align: right;
}
/*------ 附件下載設定------------------------------------------------------------------ */



.tb_accach2 {
	width: 100%;
}
/*------ 觀光景點旅遊資訊設定------------------------------------------------------------------ */
.travel_bg {
	background:url(../../images/1/sport_15.gif) scroll;
	padding-top:10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom:0px;
	color:#004A80;
	line-height:0px;
}
/*------ 觀光景點相關景點設定------------------------------------------------------------------ */
.sports_bg {
	padding-top:8px;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom:15px;
	background-image:url(../../images/1/sport_42.gif);
	background-repeat: repeat-y;
}
.sports_bg2 {
	background-image:url(../../images/1/sport_28.gif);
	background-repeat: repeat-y;
}
/*------ 觀光景點欄位設定------------------------------------------------------------------ */

div.sport_line {
	color: #D9CDB9;
	float: left;
	/*-border: 3px dashed #F2F6F9;--- */
	padding-left: 2px;
	padding-right: 10px;
	width: 160px;
}
/*------ 觀光景點子景點欄位設定------------------------------------------------------------------ */

.sport_little {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 10px;
	vertical-align: top;
}
/*------ 觀光景點子景點標題設定------------------------------------------------------------------ */
.sports_title_bg {
	padding-top:0px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom:0px;
	background-image:url(../../images/1/titlea_02.gif);
	background-repeat: repeat-x;
	text-align: center;
	color: #FFFFFF;
	white-space: nowrap;
	font-weight: bold;
}
.sports_title_bg2 {
	padding-top:0px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom:0px;
	background-image:url(../../images/1/titlea_04.gif);
	background-repeat: repeat-x;
	text-align: center;
	color: #FF8C00;
	white-space: nowrap;
	font-weight: bold;
}
table.Tbe_Search_1 {
	border-collapse:collapse;
	border-spacing:1px;
	width: 100%;
}
.live3_right {
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-right: 6px;
	vertical-align: top;
	background-color: #FCF9F8;
}
/*------ 觀光景點子景點內頁欄位設定------------------------------------------------------------------ */
.live3_left {
	white-space:nowrap;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 2px;
	padding-right: 6px;
	vertical-align: top;
	text-align: right;
	width: 80px;
	background-color: #F2EBE6;
	color: #A25100;
}
/*------ 旅遊台灣導覽下面欄位設定------------------------------------------------------------------ */

div.sport_view {
	color: #D9CDB9;
	float: left;
	padding-left: 0px;
	padding-right: 6px;
	width: 180px;
	white-space:nowrap;
}
div.sport_view3 {
	color: #D9CDB9;
	float: left;
	padding-left: 0px;
	padding-right: 8px;
	width:279px;
}
.sport_view2 {
	padding-left: 8px;
	padding-top: 6px;
	padding-bottom:6px;
	padding-right: 8px;
	background-color: #F5F5F5;
	border: 1px solid #EFEFEF;
	margin: 0px 0px 0px 0px;
}
/* giini 20080423 搜尋頁 */
 .pages_T1 {
	text-align:center;
}
/* 回top */
.top2 {
	padding-right: 8px;
	height:30px;
	text-align:right;
}
/* 回上頁 */
.back {
	height:30px;
	text-align:center;
}
/* 回上頁 */
.back {
	height:30px;
	text-align:center;
}
/**************88 行程推薦設定*******************************/ 
/*行程路線*/ 
.view_group_title {
	padding-left: 8px;
	color: #AB7D4F;
}
/*行程路線景點*/   
.view_group_right {
	padding-left: 8px;
	width:90%;
	color: #D5BCA3;
}
/*行程路線天數*/   
.view_group_left {
	padding-left: 8px;
	width:10%;
	vertical-align: top;
}
/* 行程推薦 各景點 */
  .processDay_focus {
	padding-left: 6px;
	padding-top: 3px;
	padding-bottom:1px;
	padding-right: 6px;
	background-color: #F4EBE2;
	border: 1px solid #E9DBCD;
}
/*行程路線外框*/   
.processDay {
	width:100%;
	background-color: #ffffff;
	border: 1px solid #E0E0E0;
	margin: 0px 0px 10px 0px;
}
/*縣市景點圖片框*/   
.photo_01 {
	padding-left: 12px;
	padding-top: 12px;
	padding-bottom:12px;
	padding-right: 12px;
	vertical-align: top;
}
/*縣市景點文字框*/   
.cityfont_01 {
	padding-left: 4px;
	padding-top: 10px;
	padding-bottom:10px;
	padding-right: 4px;
	color: #FFFFFF;
	vertical-align: top;
}
/*名人推薦框設定*/    
.people_box {
	padding-top:12px;
	padding-left: 14px;
	padding-right: 30px;
	padding-bottom:16px;
	background-image:url(../../images/1/people_11.gif);
	width: 128px;
	height: 98px;
	background-repeat: no-repeat;
}
.people_font {
	font-weight: bold;
	padding-top:6px;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom:4px;
}
.people_content {
	padding-top:6px;
	padding-left: 10px;
	padding-right: 15px;
	padding-bottom:4px;
}
/**************觀光動態選項設定*******************************/ 
.news_bg1 {
	padding-top:2px;
	padding-bottom:2px;
	padding-left: 2px;
	padding-right: 2px;
	background-image:url(../../images/1/news_bg.gif);
	text-align: left;
	color: #4F4F4F;
}
/**************互動摺頁指南專區*******************************/ 

.interact_css {
	background-image:url(../../images/1/people_14.gif);
}
/**************電子報專區*******************************/ 
.newpaper_bg {
	padding-top:4px;
	padding-bottom:4px;
	padding-left: 40px;
	padding-right: 20px;
	color: #000000;
}
.class_bg_epaper {
	background-image:url(../../images/1/people_14.gif);
}
.newspaper_box {
	padding-top: 10px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 10px;
	background-color: #E5ECF5;
	margin: 8px 8px 8px 0px;
}
.newspaper_box_table {
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	background-color: #EFEFEF;
}
/**************相關網站專區*******************************/ 

.clear {
	clear:both;
}
.link_title {
	background-image:url(../../images/1/people_14.gif);
	margin:0px 0px 0px 0px;
	background-repeat: repeat-y;
}
.link_box {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 8px 8px 8px 40px;
	float:left;
}
.link_box_a {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 8px 16px 8px 40px;
}
.link_box0 {
	padding-bottom: 3px;
	border-bottom:1px dashed #DCDCDC;
	margin: 0px 0px 8px 0px;
}
.link_box2 {
	background-image:url(../../images/1/dot_2.gif);
	padding-top: 4px;
	padding-left: 55px;
	padding-right: 6px;
	padding-bottom: 0px;
	background-repeat: no-repeat;
}
.link_box3 {
	padding-top: 4px;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 4px;
	text-align: right;
}
/**************相關網站專區_內頁*******************************/ 
.link_box4 {
	background-image:url(../../images/1/dot_2.gif);
	padding-top: 6px;
	padding-left: 55px;
	padding-right: 6px;
	padding-bottom: 0px;
	background-repeat: no-repeat;
}
.link_box4_a {
	padding-top: 6px;
	padding-left: 55px;
	padding-right: 6px;
	padding-bottom: 20px;
	background-repeat: no-repeat;
}
.link_box4 a:link {
	color:#BA5921;
	text-decoration:underline;
	font-weight:bold;
}
.link_box4 a:visited {
	color:#BA5921;
	text-decoration:underline;
	font-weight:bold;
}
.link_box4 a:hover {
	color:#F26521;
	ext-decoration:underline;
	font-weight:bold;
}
.link_title_a {
	color: #F26521;
	font-size: 16px;
	font-weight: bold;
}
/**************建議行程專區*******************************/ 
.tour_search {
	border: 1px solid #E7E7E7;
	margin: 0px 1px 0px 1px;
	padding-left: 15px;
	background-color: #F6F6F6;
}
.tour_table {
	padding-top: 15px;
	background-image:url(../../images/1/people_14.gif);
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-repeat: repeat-y;
}
.tour_title {
	background-image:url(../../images/1/tour_title_03.gif);
	padding-top: 10px;
	padding-left: 28px;
	padding-right: 20px;
	padding-bottom: 0px;
	height: 170px;
}
.tour_title2 {
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	font-size: 15px;
	/*font-weight: bolder;*/
	color: #CC6600;
}
.tour_title2-1 {
	font-size: 15px;
	/*font-weight: bolder;*/
	color: #B75D02;
}
.font2 {
	font-size: 15px;
	/*font-weight: bolder;*/
	color: #CC6600;
	padding-top: 10px;
	padding-left: 12px;
	padding-bottom:20px;
}
.tour_title3 {
	font-size: 16px;
	font-weight: bolder;
	color: #CC6600;
	padding-top: 3px;
	padding-bottom: 5px;
}
.tour_box {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin: 10px 10px 10px 10px;
	/*border-top: 1px solid #EDEDED;
	border-left: 1px solid #E7E7E7;
	border-right: 1px solid #C1C1C1;
	border-bottom: 1px solid #B3B3B3;*/
	background-color: #E8E8E8;
}
.photo_tour {
	padding:3px 3px 1px 3px;
	margin: 0px 3px 0px 0px;
	vertical-align: middle;
	float:left;
	background-color: #FFFFFF;
}
.photo_tour2 {
	padding: 6px 6px 0px 6px;
	margin: 0px 6px 0px 4px;
	float:left;
	font-weight: bolder;
	color: #CC6600;
}
.photo_tour2 a:link {
	color:#5F5F5F;
	text-decoration:none;
	font-weight: normal;
}
.photo_tour2 a:visited {
	color:#5F5F5F;
	text-decoration:none;
	font-weight: normal;
}
.photo_tour2 a:hover {
	color:#F26521;
	font-weight: normal;
}
.tour_link {
	background-image:url(../../images/1/people_14.gif);
	padding-top: 4px;
	padding-left: 55px;
	padding-right: 20px;
	padding-bottom: 0px;
	color: #D9C599;
}
.tour_content {
	padding-top: 4px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 4px;
}
.day_table {
	width: 515px;
	border-top: 1px solid #E7E7E7;
	border-left: 1px solid #E7E7E7;
	border-right: 1px solid #E7E7E7;
	border-bottom: 1px solid #E7E7E7;
	padding-top: 6px;
	padding-left: 7px;
	padding-right: 7Px;
	padding-bottom: 6px;
	background-color: #FFFFFF;
	margin: 10px 0px 10px 10px;
}
/**************問卷調查專區*******************************/

.all_table {
	margin: 0px 10px 0px 0px;
	width: 810px;
}
.all_table .td2 {
	background-image:url(../../images/1/table_02a.gif);
}
.all_table .td4 {
	background-image:url(../../images/1/table_04a.gif);
}
.all_table .td5 {
	background-color: #F9F9F9;
	vertical-align: top;
	text-align: left;
}
.all_table .td6 {
	background-image:url(../../images/1/table_06a.gif);
}
.all_table .td8 {
	background-image:url(../../images/1/table_08a.gif);
}
.content_table .tr1 {
	background-color: #E6D1C6;
}
.content_table .tr2 {
	background-color: #ffffff;
}
.survey_content {
	margin: 10px 40px 30px 30px;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	background-color: #F0F0F0;
	text-align: left;
}
/*------ 網站導覽設定------------------------------------------------------------------ */  
  
.book_title {
	margin:20px 10px 6px 20px;
	width: 740px;
	text-align: left;
}
.book_title .bookbox {
	border-top:1px solid #F1F1F1;
	border-left:1px solid #F0F0F0;
	border-right:1px solid #DCDCDC;
	border-bottom:1px solid #CECECE;
	background-color:#ffffff;
	padding:3px 3px 0px 3px;
	vertical-align:top;
	text-align:center;
	float:left;
	margin:2px 8px 30px 8px;
	width:210px;
}
.book_title .bookbox .websitetitle {
	background-color:#D9E2F0;
	padding:3px 2px 3px 4px;
	vertical-align:top;
	text-align:left;
}
.websitetitle a:link {
	color:#3163AF;
	text-decoration:none;
	font-weight: normal;
}
.websitetitle a:visited {
	color:#3163AF;
	text-decoration:none;
	font-weight: normal;
}
.websitetitle a:hover {
	color:#F26521;
	font-weight: normal;
}
.book_title .bookbox .websitetitle2 {
	padding:3px 2px 3px 20px;
	vertical-align:top;
	text-align:left;
}
.websitetitle2 a:link {
	color:#3163AF;
	text-decoration:none;
	font-weight: normal;
}
.websitetitle2 a:visited {
	color:#3163AF;
	text-decoration:none;
	font-weight: normal;
}
.websitetitle2 a:hover {
	color:#F26521;
	font-weight: normal;
}
/*圖行對正 giini*/
.btn_img_search {
	text-align :center;
	vertical-align:middle;
}
.css_search1 {
	padding-top :0px;
	padding-right:30px;
	width:36%;
	text-align:right;
}
/*ebook專區*/
img.book {
	margin:18px 5px 40px 25px;
	border-top:1px solid #F9F9F9;
	border-left:1px solid #F6F6F6;
	border-right:1px solid #B8B8B8;
	border-bottom:1px solid #B5B5B5;
}
/*更多連結專區*/

img.bannerlink {
	border: 0px solid #D5D5D5;
	margin-top: 2px;
	margin-left: 3px;
	margin-bottom: 2px;
	margin-right: 3px;
}
/*------ 電子賀卡設定------------------------------------------------------------------ */  
  
.ecard_title {
	margin:10px 10px 6px 20px;
	width: 540px;
	text-align: left;
}
.ecard_title .ecardbox {
	padding:7px 4px 3px 7px;
	vertical-align:top;
	float:left;
	margin:2px 12px 30px 26px;
	width:211px;
	background-image:url(../../images/1/ecard_bg.gif);
	background-repeat: no-repeat;
}
.ecard_title .ecardbox_1 {
	padding:7px 4px 3px 7px;
	vertical-align:top;
	float:left;
	margin:2px 12px 30px 18px;
	width:211px;
	background-image:url(../../images/1/ecard_bg_1.gif);
	background-repeat: no-repeat;
}
.ecard_view {
	border-top:1px solid #F1F1F1;
	border-left:1px solid #F0F0F0;
	border-right:1px solid #DCDCDC;
	border-bottom:1px solid #CECECE;
	background-color:#ffffff;
	padding:12px 12px 12px 12px;
	vertical-align:top;
	text-align:left;
	float:left;
	margin:2px 8px 10px 10px;
	width:720px;
}
.ecard_view_td1 {
	background-color:#ffffff;
	padding:95px 0px 0px 105px;
	vertical-align:top;
	text-align:left;
	float:left;
	width:194px;
	height: 60px;
}
.ecard_view_td2 {
	background-color:#ffffff;
	padding:0px 0px 0px 22px;
	vertical-align:top;
	text-align:left;
	float:left;
	width:299px;
	height: 115px;
}
.ecard_view_table {
	border-top:1px dashed #E8DAD1;
	background-color:#F8F3F0;
	padding:12px;
	vertical-align:top;
	text-align:left;
	float:left;
	width:96%;
}
.ecard_title .ecardbox2 {
	border-top:1px solid #F1F1F1;
	border-left:1px solid #F0F0F0;
	border-right:1px solid #DCDCDC;
	border-bottom:1px solid #CECECE;
	background-color:#ffffff;
	padding:15px 12px 12px 16px;
	vertical-align:top;
	text-align:left;
	float:left;
	margin:2px 8px 10px 5px;
	width:510px;
}
.ecard_title .ecardbox3 {
	padding:12px 12px 12px 12px;
	vertical-align:top;
	text-align:left;
	float:left;
	margin:2px 8px 10px 15px;
	width:450px;
}
.ecard_title .ecardbox .ecardname {
	padding:5px 2px 3px 4px;
	vertical-align:top;
	text-align:center;
}
.ecard_title .ecardbox2 .ecardname2 {
	padding:5px 2px 3px 4px;
	vertical-align:top;
	text-align:center;
	background-color: #E8E8E8;
}
.ecard_title .ecardbox3 .ecardbox2_1 {
	float:left;
	margin:8px 8px 10px 20px;
	padding:0px 2px 9px 11px;
	vertical-align:top;
	background-image:url(../../images/1/ecard_bg2.gif);
	width:100px;
	background-repeat: no-repeat;
}
/*PDA*/
/*-----------------------------*/
.pda_title {
	margin:20px 10px 6px 20px;
	width: 560px;
	text-align: left;
}
.pda_title .pdabox {
	background-color:#ffffff;
	padding:3px 3px 0px 3px;
	vertical-align:top;
	text-align:left;
	float:left;
	margin:2px 8px 20px 8px;
	width:250px;
}
.pda {
	border: 1px solid #D4E2BD;
}
.pda_break {
	padding:4px 10px 4px 10px;
	background-color: #F3F3F3;
	color: #CCCCCC;
	text-align:right;
	font-size:116%;
}
.pda_line {
	padding:4px 10px 4px 10px;
	text-align:right;
	background-color: #F3F3F3;
	color: #CCCCCC;
	font-size:116%;
}
.pdaitem {
	padding: 2px 10px 10px 5px;
	font-weight: lighter;
	text-align: left;
}
.pda_title .pdabox .pdahead {
	color: #339933;
	padding:7px 0px 3px 10px;
	font-size:15px;
}
.pda_title .pdabox .pdacell {
	padding:4px 0px 2px 17px;
	background: url(../../images/1/line_x.gif) repeat-x scroll bottom;
}
.pda_bottom {
	clear:both;
	width:600px;
	text-align:left;
	padding:4px 10px 4px 10px;
	background-color: #A9A9A9;
	color: #ffffff;
}
/*------ 影音多媒體設定------------------------------------------------------------------ */  
 
/*影片小框設定*/  

.movie_title {
	margin:10px 10px 10px 18px;
	width: 560px;
	text-align: left;
}
.movie_title .movie_box2 {
	margin:20px 10px 10px 10px;
	padding-top:10px;
	padding-left:3px;
	background-image:url(../../images/1/movie_box2.gif);
	width: 160px;
	height: 140px;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: top;
	float: left;
}
.movie_box2 {
	margin:20px 10px 10px 10px;
	padding-top:10px;
	padding-left:3px;
	background-image:url(../../images/1/movie_box2.gif);
	width: 160px;
	height: 98px;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: top;
	float: left;
}
/*影片文字框設定*/  
.movie_title .movie_font {
	padding-top:0px;
	padding-left:10px;
	vertical-align:top;
	border-left:1px solid #E9E9E9;
}
/*影片播放設定*/  

.video_bg {
	background-image:url(../../images/1/movie_bg2.gif);
}
.movie_box {
	padding-top:20px;
	padding-left: 126px;
	padding-right: 30px;
	padding-bottom:0px;
	background-image:url(../../images/1/movie_bg.gif);
	height: 190px;
}
/*rss專區設定*/ 

.rss_table {
	margin:10px 10px 10px 20px;
	width: 535px;
	text-align: left;
}
.rss_title {
	margin:10px 10px 10px 10px;
	text-align: left;
}
.rss_title .rss_box2 {
	margin:10px 0px 10px 2px;
	padding-top:2px;
	padding-left:2px;
	width: 150px;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: top;
	float: left;
}
/* float 區塊*/
/* 附件圖片 */
.box_attach {
	float:left;
	width:100px;
}
.box_attach img.thum {
	width:90px;
	border:1px solid #ececec;
	padding:2px;
}
.box_thum {
	float:left;
	width:80px;
}
.box_thum img {
	border:1px solid #ececec;
	padding:2px;
}
#preview {
	position:absolute;
	left: 300px;
	border:1px solid #000;
	background:#ddd;
	padding:3px;
	display:none;
	color:#666;
	font-size:11px;
	font-family:Verdana;
}
#preview img {
	margin:3px;
}
/* 飯店表格 */
.r_td1 {
	white-space:nowrap;
	width:15%;
	text-align:left;
	padding-left:6px;
}
.r_td2 {
	width :15%;
	text-align:left;
}
.r_td3 {
	width :20%;
	text-align:left;
}
.r_td4 {
	width :50%;
	text-align:left;
}
.r_td5 {
	width :15px;
	color:#F26521;
	text-align:left;
}
.r_td3 a:link {
	color:#bb6424;
	text-decoration:none;
}
.r_td3 a:visited {
	color:#bb6424;
	text-decoration:none;
}
.r_td3 a:hover {
	color:#ff6c00;
	text-decoration:none;
}
.newmeno {
	font-size: 12px;
	/*font-weight: bolder;*/
	color: #CC6600;
	padding-left:12px;
}
.aplus {
	text-align: center;
	width: 500px;
}
.visitors {
	text-align:right;
	margin-right:10px;
}
/*------ banner視窗設定------------------------------------------------------------------ */  
 
.button {
	margin:4px 10px 4px 18px;
	text-align: right;
	background-color: #FFFFFF;
}
/*------ 追星景點設定------------------------------------------------------------------ */

.starfont {
	font-size: 12px;
	font-weight: bolder;
	color: #007400;
}
/*------ qrcode設定------------------------------------------------------------------ */
.qrcode_bg {
	background-image: url(../../images/1/qrcode_bg.gif);
	text-align: center;
	background-repeat: repeat-y;
}
/*------ 旅遊分享設定--2010/9/1---------------------------------------------------------------- */
.travelphoto_bg {
	width:185px;
	height:125px;
	background-image: url(../../images/1/travel_03.gif);
	text-align: left;
	padding:25px 0px 0px 23px;
}
.travel_title {
	text-align:left;
	font-size: 15px;
	font-weight: bolder;
	color: #7BA922;
	padding-left:10px;
	padding-top: 3px;
}
.travel_title2 {
	text-align:left;
	color: #000000;
	padding-left:10px;
	padding-top: 3px;
}
.travel_name {
	text-align:left;
	line-height:25px;
	padding-left:10px;
	padding-top: 3px;
}
.travelcontent_bg {
	background-image: url(../../images/1/travel_17.gif);
	text-align: left;
	padding:5px 20px 0px 23px;
	background-repeat: repeat-y;
}
.travelcontent {
	text-align: left;
	padding:10px 5px 0px 5px;
}
.travel_push {
	padding:10px;
	background-color: #F7F7F7;
}
.store_push {
	padding:10px;
	text-align:center;
	background-color: #ffffff;
	border:1px solid #ececec;
}
/*------ 旅遊分享設定--2010/9/21------------------------------------ */

.imgMiddle {
	vertical-align: middle;
}
.member_msgShow {
	text-align:center;
	color:#F26521;
	font-size:14px;
}
.rightMemberLogin {
	padding:0px 5px 8px 25px;
}
/*------ 無障礙遊程------------------------------------------------------------ */
.notour_link {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	color: #ffffff;
}
.notour_link a:link {
	color:#ffffff;
	text-decoration:none;
}
.notour_link a:visited {
	color:#ffffff;
	text-decoration:none;
}
.notour_link a:hover {
	color:#F1FFBB;
	text-decoration:none;
}
/*------ 無障礙分隔線------------------------------------------------------------ */
div.noshow {
	height: 14px;
	margin: 0px 0px 0px 6px;
	width: 95%;
	background-image:url(../../images/1/noline.gif);
}
/* 旅行社表格 */
.t_td1 {
	white-space:nowrap;
	width:25%;
	text-align:left;
}
.t_td2 {
	width :15%;
	text-align:left;
}
.t_td3 {
	width :10%;
	text-align:left;
}
.t_td4 {
	width :50%;
	text-align:left;
}
.t_td5 {
	width :15px;
	color:#F26521;
	text-align:left;
}
.language {
	vertical-align:middle;
}
