﻿BODY
{
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	line-height:20px;
	letter-spacing:0px;
	text-align:center;
	background-image: url(../../images/2/bg.gif);
	background-repeat: repeat-x;
}
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;}
.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{}

.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: 6px;
	color: #909090;
	line-height:10px;
}

/*------ 全文檢索區輸入欄位設定----------------------------------- */
.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:92px;
	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/2/main1_1_1_07.jpg);
}

/*------ 內頁左主選單設定 ---------------------------------------------------------------------------- */
.leftmenu_table{
	padding-top:16px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom:4px;
	color: #ffffff;
	font-size: 130%;
	border-bottom:1px solid #63ADD9;
		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:#B3EEFF;}


/*------ 內頁左主選單次選項設定 ---------------------------------------------------------------- */
.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:#B3EEFF;}


.item_block div{
	padding-top:4px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom:2px;
	color: #ffffff;

}


.main_table{
	padding-top:45px;
	padding-left: 20px;
	padding-right: 0px;
	padding-bottom:6px;
	background-image: url(../../images/2/main1_1_1_33.gif);
	background-repeat: no-repeat;	
}

.main2_table{
	padding-top:8px;
	padding-bottom:8px;
	padding-right: 12px;
	background-image: url(../../images/2/main1_1_1_34.gif);
	background-repeat: no-repeat;	
}

/*------ 內頁內容頁設定 ---------------------------------------------------------------- */
#wrapper{
	width:831px;	
	float:left;	
	background-color: #FFFFFF;
}


/*------ 內頁路徑設定 ---------------------------------------------------------------- */
.webline{
	background-image: url(../../images/2/main1_1_1_09.jpg);
	background-repeat: no-repeat;
}

.search_Suggest{
	background-image: url(../../images/2/people_14.gif);
	background-repeat: repeat-y;
	
}

.pages_T1_Suggest{
	background-image: url(../../images/2/people_14.gif);
	background-repeat: repeat-y;
	text-align:center;
}
.webline2{
	border-left:1px solid #DBDBDB;
	color:#636363;
	padding-left: 10px;
	width:140px;
}


/*------ 內頁內文區設定 --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:0px;
	width:199px;	
	float:left;	
	text-align:left;
	vertical-align: top;
}
.rightmenu_table{
	background-image: url(../../images/2/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/2/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/2/rightmenu2_01.gif);
	background-repeat: no-repeat;	
}
.rightmenu2_bg{
	background-image: url(../../images/2/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/2/rightmenu2_03.gif);
	background-repeat: no-repeat;	
}


/*------ 內頁下方關鍵字設定 ---------------------------------------------------------------- */
.keyline{
	background-image: url(../../images/2/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: 120px;
}

.keyline3{
	border-left:1px solid #DBDBDB;
	color:#636363;
	padding-left: 10px;
	width: 140px;
}


/*------ 內頁下方版權宣告區設定 ---------------------------------------------------------------- */

#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/2/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/2/table_02.gif);
	background-repeat: repeat-y;	

}


/*------ 內頁下方關鍵字設定 ---------------------------------------------------------------- */
.keyline_a{
	background-image: url(../../images/2/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/2/line.gif);
	background-repeat:repeat-x;
}

.newspage{
	color:#F26521;
	font-size:12px;
	text-decoration: underline;	
}
/*------ 內頁最新消息內文設定------------------------------------------------------------ */
div.news {
	width: 98%;
	float: left;
  }


/*------ 內頁最新消息內文標題設定------------------------------------------------------------ */
.newstitle {
	font-size:130%;
	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/2/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;
	border: 1px solid #D5D5D5;
	margin-left: 12px;
	margin-bottom: 4px;
}
img.photoleft_line{
	float: left;
	border: 1px solid #D5D5D5;
	margin-right: 14px;
	margin-bottom: 4px;
}


img.photo_small{
	border: 2px solid #ffffff;
	margin: 4px;
}


/*------ 後端介面設定------------------------------------------------------------ */
.manage {
	background-image:url(../../images/2/manage_05.gif);
	color: #ffffff;
	height: 187px;
  }
  
  
/*------ 內頁上方設定 ---------------------------------------------------------------- */
.top{
	background-image: url(../../images/2/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/2/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/2/sport_42.gif);
	background-repeat: repeat-y;
}



.sports_bg2 {
	background-image:url(../../images/2/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/2/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/2/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 {
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 2px;
	padding-right: 6px;
	vertical-align: top;
	text-align: right;
	width: 100px;
	background-color: #F2EBE6;
	color: #A25100;
  }
  

/*------ 旅遊台灣導覽下面欄位設定------------------------------------------------------------------ */

div.sport_view {
	color: #D9CDB9;
	float: left;
	padding-left: 0px;
	padding-right: 6px;
	width: 180px;
  }


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/2/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/2/news_bg.gif);
	text-align: left;
	color: #4F4F4F;
	line-height: 26px;
}

/**************互動摺頁指南專區*******************************/ 

.interact_css{
	background-image:url(../../images/2/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/2/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/2/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/2/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/2/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/2/people_14.gif);	
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-color: #F6F6F6;
}


.tour_title{
	background-image:url(../../images/2/tour_title_03.gif);
	padding-top: 10px;
	padding-left: 28px;
	padding-right: 20px;
	padding-bottom: 0px;
	height: 170px;
}

.tour_title2{
	font-size: 15px;
	/*font-weight: bolder;*/
	color: #CC6600;
}

.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/2/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{
margin: 10px 3px 10px 12px;
	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;
}
/**************問卷調查專區*******************************/

.all_table{
	margin: 0px 10px 0px 0px;
	width: 810px;
}


.all_table .td2{
background-image:url(../../images/2/table_02a.gif);
}

.all_table .td4{
background-image:url(../../images/2/table_04a.gif);
}

.all_table .td5{
	background-color: #F9F9F9;
	vertical-align: top;
	text-align: left;
}

.all_table .td6{
background-image:url(../../images/2/table_06a.gif);
}

.all_table .td8{
background-image:url(../../images/2/table_08a.gif);
}

.survey_content{
margin: 10px 40px 30px 30px;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	background-color: #F0F0F0;
}


/*------ 網站導覽設定------------------------------------------------------------------ */  
  
.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 :text-bottom ; }
.css_search1{ padding-top :2px;}


/*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/2/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/2/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;
	}
.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 15px;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:8px 2px 9px 11px;
	vertical-align:top;
	background-image:url(../../images/2/ecard_bg2.gif);
	width:100px;
	background-repeat: no-repeat;
}

/*PDA*/
/*-----------------------------*/
.pda_title  {
	margin:20px 10px 6px 20px;
	width: 700px;
	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 20px; width:300px;}
.pda { border: 1px solid #D4E2BD;}
.pda_break {
	padding:4px 10px 4px 10px;
	background-color: #F3F3F3;
	color: #CCCCCC;
	text-align:right;
}

.pda_icon {
	padding:10px 10px 10px 10px;
	background-color: #F3F3F3;
	color: #CCCCCC;
	text-align:center;
}

.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_line {
	padding:4px 10px 4px 10px;
	text-align:left;
	background-color: #F3F3F3;
	color: #CCCCCC;
	font-size: 11px;
}

.pda_bottom{
	clear:both;
	width:600px;
	text-align:left;
		padding:4px 10px 4px 10px;
	background-color: #A9A9A9;
	color: #ffffff;
	
}

.table_bg { background:url(../../images/main8_11.gif) bottom right no-repeat #3BA857;}

/*------ 民俗節慶標題設定------------------------------------------------------------------ */ 
.eventbox1 {
	color: #ffffff;
	white-space:nowrap;
	font-weight: bold;
	background-color: #C14D29;
}

.eventbox2 {
	color: #ffffff;
	white-space:nowrap;
	font-weight: bold;
	background-color: #A97753;
}

/*------ 購物萬象設定------------------------------------------------------------------ */ 
.shoppingbox1 {
	color: #ffffff;
	white-space:nowrap;
	font-weight: bold;
	background-color: #C23876;
}

.shoppingbox2 {
	color: #ffffff;
	white-space:nowrap;
	font-weight: bold;
	background-color: #D96C97;
}

/*------ 影音多媒體設定------------------------------------------------------------------ */  
  
/*影片小框設定*/  

.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/2/movie_box2.gif);
	width: 160px;
	height: 120px;
	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/2/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/2/movie_bg2.gif);
}
  
.movie_box {
	padding-top:20px;
	padding-left: 127px;
	padding-right: 30px;
	padding-bottom:0px;
	background-image:url(../../images/2/movie_bg.gif);
	height: 190px;
}


 /* 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; border:1px solid #000; background:#ddd; padding:3px; display:none; color:#666; font-size:11px; font-family:Verdana;}
#preview img { margin:3px; }  
/*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;	
}




/* 飯店表格 */
.r_td1{ white-space:nowrap;width:15%;text-align:left;}
.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;}

.newmeno{
	font-size: 12px;
	/*font-weight: bolder;*/
	color: #CC6600;
	padding-left:10px;
}

.visitors{text-align:right;margin-right:10px;}

/*------ 追星景點設定------------------------------------------------------------------ */

.starfont{
	font-size: 12px;
	font-weight: bolder;
	color: #007400;
}
