@charset "utf-8";
* html {
	font-family: 微軟正黑體, Verdana, Arial, Helvetica, sans-serif, 新細明體;
	/*font-size: 11pt;*/
	/*font-size: .9em;*/
	_font-size: 11pt; /* IE6 */

}

/*網頁內容區塊最外層*/
#ContentMain {
	width: 1000px;
	position: absolute;
	text-align:center;
  	left: 50%;
  	margin-left: -500px; /* width除以 -2 */
}


/*main.asp 首頁最新消息區塊*/
#MainNewsList {
	position:absolute;
	left:485px;
	top:292px;
	width:450px;
	height:172px;
	z-index:1;
	text-align:left;
	color:#FFFFFF;
}
/*main.asp 首頁最新消息區塊 - 標題列*/
#MainNewsListTitle {
	margin-bottom: 3px;
}
/*main.asp 首頁最新消息區塊 - 標題列*/
#MainNewsListTitleTop {
	margin-left: 10px;
}
/*main.asp 首頁最新消 查看更多最新消息 */
#MainNewsListTitleMore {
	margin-left: 5px;
}

/*main.asp 首頁最新消息列表內容 */
#MainNewsListContent {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	height: 120px;
	overflow:auto;
	font-size: 12px;
}

/*main.asp 首頁最新消息列表內容 */
#MainNewsListData {
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 95%;
	height: 25px;
}
/*main.asp 首頁最新消息列表內容中的DL樣式 */
#MainNewsListData DL {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 25px;
	/*width: 100%;*/
	border-bottom: #ffffff solid 1px;
}
/*main.asp 首頁最新消息列表內容中的DT樣式 */
#MainNewsListData DT {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 18px;
	line-height: 25px;
	background: url(/images/news_list_icon.gif) left center no-repeat;
}
/*main.asp 首頁最新消息列表內容中的數字索引樣式 01 02 ... */
.NewsIndex {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	margin: 0px 0px 0px 0px;
	padding-top: 6px;
	padding-left: 3px;
}
/*main.asp 首頁最新消息列表內容中的DD樣式 */
#MainNewsListData DD {
	float: left;
	margin: 0px 0px 0px 0px;
	padding-left: 9px;
	padding-top: 4px;
	line-height: 25px;
}
/*main.asp 首頁最新消息列表內容中的DD 連結樣式 */
#MainNewsListData DD A {
	color:#FFFFFF;
	text-decoration:none;
}

#MainNewsListData DD A:hover {
	color:#FFFF33;
	text-decoration:underline;
}

/*main.asp 首頁下方全文檢索 */
#MainSearch {
	position:absolute;
	left:547px;
	top:500px;
	width:372px;
	height:22px;
	z-index:1;
	text-align: left;
	color:#301305;
	text-indent: 1px;
}
/*main.asp 首頁下方全文檢索文字框樣式 */
#MainSearch input {
	font-size: 12px;
}

/*main.asp 首頁下方功能連結 */
#MainBotMenu {
	position:absolute;
	left: 250px;
	top:530px;
	width: 658px;
	height:35px;
	z-index:1;
	text-align: left;
}
#MainBotMenu DL {
	float: left;
	margin: 0;
	padding: 0;
	width: 94px;
	height: 34px;
}
/* 重要哦～ 一定要有，連結才會顯示成區塊的樣子及背景 */
#MainBotMenu DL A {
	border:none;
	DISPLAY: block;
}

#MainBotMenu DT {
	margin: 0;
	padding: 0;
}

/*main.asp 首頁下方Footer */
#MainFooter {
	position:absolute;
	left:0px;
	top:590px;
	width:100%;
	height:60px;
	z-index:1;
}

/*main.asp 首頁下方選單Footer */
#MainFooterMenu {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 25px;
	text-align: center;
	color: #ffffff;
	/*font-size: 12px;*/
}
/*main.asp 首頁下方選單Footer 超連結樣式*/
#MainFooterMenu A {
	color:#FFFFFF;
	text-decoration:none;
}

#MainFooterMenu A:hover {
	color:#FFFF33;
	text-decoration:underline;
}

#MainFooterMenu .MainFooterMenuItem {
	float:left;
	padding-left: 5px;
	padding-right: 5px;
	border-left: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
	text-align: center;
}


/*main.asp 首頁下方Footer說明 */
#MainFooterNote {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 25px;
	text-align: center;
	color: #ffffff;
}

/* 內頁區------------------------------------ */
/*PageBody 網頁內容區塊最外層*/
#PageBody {
	width: 1000px;
	float: left;
	text-align: center;
}

/*上方選單區-點選連結至快速鍵說明*/
#PageTopAcckey {
	float:left;
	margin: 3px 0px 0px 3px;
	text-align: center;
	width: 12px;
	height: 25px;
	color:#666666;
	font-size: .7em;
}
#PageTopAcckey A {
	color:#666666;
	font-weight: normal;
	text-decoration:none;
}

#PageTopAcckey A:hover {
	color:#990000;
	font-weight:normal;
	text-decoration:none;
}

/*header樣式*/
#PageHeader {
	float:left;
	width: 100%;
	text-align: left;
}

/*真正的內文區 , 預設是80%*/
#PageHtml {
	float:left;
	width: 900px;
	text-align: left;
  	margin-left: 50px; /* width除以 -2 */
}

/*全版的內文區 , 左邊放功能表*/

#PageHtmlFull {
	float: left;
	width: 1000px;
	text-align: left;
}

/*全版的內文區 ,左邊放功能表*/
#PageLeft {
	width: 203px;
	float:left;
	text-align: left;
  	margin-left: 0px;
	padding: 0px 0px 10px 0px;
	background: #f1ede0;
}

/*全版的內文區 ,中間內容區表 */
#PageCenter {
	float:left;
	width: 560px;
	text-align: left;
	margin-left: 5px;
	_width: 550px;
	
}


/*全版的內文區 ,右邊內容區表 */
#PageRight {
	float:left;
	width: 230px;
	text-align: left;
	margin-left: 0px;
}


/*內文上方功能導覽區 , ex: 首頁 菊島放送 */
#PageNav {
	float: left;
	width: 95%;
	height: 30px;
	margin: 5px 0px 0px 0px;
	text-align: left;
}

/*內容區-點選連結至快速鍵說明*/
#PageAcckey {
	float:left;
	text-align: center;
	width: 15px;
	height: 25px;
	color:#666666;
}
#PageAcckey A {
	color:#666666;
	font-weight: normal;
	text-decoration:none;
}

#PageAcckey A:hover {
	color:#990000;
	font-weight:bold;
	text-decoration:none;
}

#PageNavArea {
	float: left;
	font-weight:bold;
	color:#674732;
	padding: 5px 0px 0px 0px;
	width: 60%;
	/*margin: 0px 10px 0px 0px;*/
}
#PageNavArea A {
	color:#674732;
	font-weight: normal;
	text-decoration:none;
}

#PageNavArea A:hover {
	color:#990000;
	font-weight:bold;
	text-decoration:underline;
}

/*內文中間第三層清單項目連結 , ex: 地質地形... */
#PageNavL2 {
	float: left;
	margin: 5px 5px 5px 5px;
	/*border-bottom: #CC9900 1px solid;*/
	padding-bottom: 5px;
}

/* 第三層選單的列表項目樣式 Begin*/
#PageNavItem {
	width: 170px;
	float: left;
	margin: 5px 0px 0px 10px;
	padding: 0px 0px 0px 12px;
	color:#000000;
	font-size: 1.2em;
}
#PageNavItem A {
	color:#000000;
	font-weight: bold;
	text-decoration:none;
}

#PageNavItem A:hover {
	color:#990000;
	font-weight:bold;
	text-decoration:underline;
}
/* 第三層選單的列表項目樣式 End*/

/*內文及文章內容顯示區.. */
#pageTitle {
	color:#198ec5;
	font-weight: bold;
	margin: 10px 0px 5px 0px;
}

#PageContent {
	width: 100%;
	_width: 100%;	/* IE6*/
	padding: 0px 0px 0px 10px;
	
}
/*內文及文章內容中的圖片要靠左的文繞圖.. */
#LayoutLeft {
	float: left;
	margin-bottom: 3px;
}

#LayoutLeft img {
	float: left;
	margin: 2px;
	width: 150px;
	vertical-align:text-top;
}
/*內文及文章內容中的圖片要靠右的文繞圖.. */

#LayoutRight {
	float: left;
	margin-bottom: 3px;
}

#LayoutRight img {
	float: right;
	margin: 2px;
	width: 150px;
	vertical-align:text-top;
}

/*內頁下方選單Footer */
#PageFooter {
	float: left;
	width: 100%;
	height: 106px;
}
#PageFooterMenu {
	margin: 10px 0px 0px 275px;
	padding: 0px 0px 0px 0px;
	height: 25px;
	text-align: left;
	color: #302f2f;
	padding-top: 5px;
	font-size: .8em;
}
/*main.asp 首頁下方選單Footer 超連結樣式*/
#PageFooterMenu A {
	color:#302f2f;
	text-decoration:none;
}

#PageFooterMenu A:hover {
	color:#a90000;
	text-decoration:underline;
}

/* 上方選單下拉樣式------------------------------------ */
/* topmenubar區連結字型配色樣式 */
/* 選單Bar背景*/
#PageTopMenu {
	width: 1000px;
	height: 32px;
	padding: 0;
	margin: 0;
	text-align:center;
	background: url(/images/topmenu_bg.gif) left top repeat-x;
}

/*2009上方新選單連結*/
.toplink_on {
	width: 85px;
	height: 32px;
	line-height: 32px;
	text-align:center;
	display: block;
	float:left;
	margin: 0;
	padding:0;
	font-weight: bold;
	color: #fff;
	_font-size: .9em;	/*避免 ie6換行*/
	background: url(/images/toplink_on.gif) left top no-repeat;
}
.toplink_on:link {
	color: #fff;
	background: url(/images/toplink_on.gif) left top no-repeat;
}
.toplink_on:visited {
	color: #fff;
	background: url(/images/toplink_on.gif) left top no-repeat;
}

.toplink_on:hover {
	color: #FF9;
	background: url(/images/toplink_on.gif) left top no-repeat;
}

.toplink_off {
	width: 85px;
	height: 32px;
	line-height: 32px;
	text-align:center;
	display: block;
	float:left;
	font-weight: bold;
	_font-size: .9em;	/*避免 ie6換行*/
	background: url(/images/toplink_off.gif) left top no-repeat;
	color: #fff;

}
.toplink_off:link {
	color: #fff;
	background: url(/images/toplink_off.gif) left top no-repeat;
}
.toplink_off:visited {
	color: #fff;
	background: url(/images/toplink_off.gif) left top no-repeat;
}
.toplink_off:hover {
	color: #FF9;
	background: url(/images/toplink_on.gif) left top no-repeat;
}

.yuimenubar {
	border: none;
	height: 25px;
	background-image: url(/images/menutop_bg.gif);
	_font-size: 11pt; /* IE6 */
}
#topmenubar li {
	height: 25px;
	border: none;
}

/*第一層選單項目的寬度*/
.yuimenubaritem {
	width: 68px;
	border: none;
}

/* 下拉選單樣式透明 */
.yuimenu {
	text-align:left;
	/*filter:alpha(opacity=90);*/	/*IE 90%透明*/
	opacity: 0.9;
	-moz-opacity:0.9;
}

/*下拉選單第2層項目的樣式*/
.yuimenuitem {
	text-align:left;
	opacity: 0.8;
	-moz-opacity:0.8;
}


/*內頁上方檢索查詢  區 */
#PageTopSearch {
	float:right;
	/*width: 250px;*/
	padding-left: 1px;
	/*vertical-align:baseline;*/
	font-size: .9em;
}

/*IE6 先不顯示 內頁上方檢索查詢區 */
*html #PageTopSearch {
	display: none;
	z-index:1;
}

#PageTopSearch input {
	font-size: 11px;
	margin: 2px 3px 0px 0px;
}

/*內頁上方檢索查詢按鈕 */
.SearchButton {
	width: 40px;
	height: 20px;
	font-family:Arial, Helvetica, sans-serif , 新細明體;
	font-size: 12px;
}


/*yui 下拉選單樣式 End*/

/*必填欄位的紅色星號*/
.reqField {
	color:#990000;
}

/*上方頁籤Tab連結*/
.TopTab_on {
	height: 28px;
	display:block;
	float:left;
	padding: 5px 15px 0px 15px;
	background: url(/images/toptab_l.gif) left top repeat-x;
	border-top:#b8684c 1px solid;
	border-left:#b8684c 1px solid;
	border-right:#b8684c 1px solid;
	color:#7e1e1e;
	font-weight:bold;
}
.TopTab_on:link {
	color:#7e1e1e;
	font-weight:bold;
}
.TopTab_on:visited {
	color:#7e1e1e;
	font-weight:bold;
}
.TopTab_off {
	height: 23px;
	display:block;
	float:left;
	margin: 7px 0px 0px 0px;
	padding: 3px 15px 0px 15px;
	background: url(/images/toptab_s.gif) left top repeat-x;
	border-top:#b8684c 1px solid;
	border-left:#b8684c 1px solid;
	border-right:#b8684c 1px solid;
	color:#7e1e1e;
}
.TopTab_off:link {
	color:#7e1e1e;
}
.TopTab_off:visited {
	color:#7e1e1e;
}
.TopTab_off:hover {
	color:#7e1e1e;
	font-weight:bold;
}

/*計數器*/
.site-counter {
	/*font-size: .9em;*/
	/*color:#a90000;	*/
}

/*首頁左方文化商品區選單*/
.main-menu1 {
	background:url(/images/main_leftbg1.jpg) left top no-repeat;
	margin: 0px 0px 0px 0px;
}
.main-menu1 .hd {
	height:34px;
	line-height: 34px;
	color: #664935;
	font-weight:bold;
	background:url(/images/main_leftbg_hd1.jpg) left top no-repeat;
	text-align:center;
}
.main-menu1 ul {
	font-size: .8em;
	background:url(/images/main_leftbg_bd1.jpg) left top no-repeat;
	margin: 0;
	padding: 5px 0px 5px 60px;
	height: 140px;
}
.main-menu1 li {
	line-height: 20px;
}

.main-menu2 {
	background:url(/images/main_leftbg2.jpg) left top no-repeat;
	margin: 0px 0px 0px 0px;
}
.main-menu2 .hd {
	height:34px;
	line-height: 34px;
	color: #5a6b2b;
	font-weight:bold;
	background:url(/images/main_leftbg_hd2.jpg) left top no-repeat;
	text-align:center;
}
.main-menu2 ul {
	font-size: .8em;
	background:url(/images/main_leftbg_bd2.jpg) left top no-repeat;
	margin: 0;
	padding: 5px 0px 5px 60px;
	height: 140px;
}
.main-menu2 li {
	line-height: 20px;
}

.main-menu3 {
	background:url(/images/main_leftbg3.jpg) left top no-repeat;
	margin: 0px 0px 0px 0px;
}
.main-menu3 .hd {
	height:34px;
	line-height: 34px;
	color: #2e5f89;
	font-weight:bold;
	background:url(/images/main_leftbg_hd3.jpg) left top no-repeat;
	text-align:center;
}
.main-menu3 ul {
	font-size: .8em;
	background:url(/images/main_leftbg_bd3.jpg) left top no-repeat;
	margin: 0;
	padding: 5px 0px 5px 60px;
	height: 140px;
}
.main-menu3 li {
	line-height: 20px;
}

/*網站資源連結*/
.main_weblink {
	margin: 10px 0px 0px 0px;
	background: #f9c7ac;
	border: #fff 1px solid;
}

.main_weblink_ft a:link {
	width: 42px;
	height: 13px;
	display: block;
	margin: 5px 30px 0px 0px;
	text-align:center;
	line-height: 13px;
	background:url(/images/main_btn_black.gif) left top no-repeat;
	color: #fff;
	font-size: .8em;
}
.main_weblink_ft a:active {
	width: 42px;
	height: 13px;
	display: block;
	color:#FFF;
	background:url(/images/main_btn_black.gif) left top no-repeat;
	font-size: .8em;
}
.main_weblink_ft a:visited {
	width: 42px;
	height: 13px;
	display: block;
	color: #fff;
	background:url(/images/main_btn_black.gif) left top no-repeat;
	font-size: .8em;
}
.main_weblink_ft a:hover {
	color:#FF9;
}


/*首頁VR區*/
.main_vr_hd {
	background:url(/images/main_bartitle_bg.gif) left center no-repeat;
	height: 47px;
	margin: 10px 0px 0px 0px;
}
.main_vr_title {
	/*margin: 10px 0px 3px 0px;*/
	text-align:center;
	color:#000;
	line-height: 30px;
}
/*
.main_vr_hd span {
	padding: 0px 10px 0px 0px;
}
*/

.main_title_nav:link {
	margin: 0px 10px 0px 10px;
	padding-right: 10px;
	background:url(/images/main_sep_line.gif) right center no-repeat;
	color:#000;
	font-size: .8em;
}
.main_title_nav:active {
	color:#000;
}
.main_title_nav:visited {
	margin: 0px 10px 0px 10px;
	padding-right: 10px;
	background:url(/images/main_sep_line.gif) right center no-repeat;
	color:#000;
	font-size: .8em;
}
.main_title_nav:hover {
	color:#FF9;
}

.main_vr_bd {
	background:url(/images/main_vrnav_bg.gif) left center no-repeat;
	height: 495px;
	margin: 0px 0px 0px 10px;
}
.main_vr_content {
	padding: 0px 0px 0px 15px;
}

.main_vr_ft a:link {
	width: 42px;
	height: 13px;
	display: block;
	margin: 0px 10px 10px 470px;
	padding: 0px 0px 0px 6px;
	line-height: 13px;
	background:url(/images/main_btn_black.gif) left top no-repeat;
	color: #fff;
	font-size: .8em;
}
.main_vr_ft:active {
	color:#FFF;
}
.main_vr_ft a:visited {
	width: 42px;
	height: 13px;
	display: block;
	margin: 0px 10px 10px 470px;
	padding: 0px 0px 0px 6px;
	line-height: 13px;
	background:url(/images/main_btn_black.gif) left top no-repeat;
	color: #fff;
	font-size: .8em;
}
.main_vr_ft a:hover {
	color:#FF9;
}


/*首頁News區*/
.main_news_hd {
	background:url(/images/main_bartitle_bg.gif) left center no-repeat;
	height: 58px;
}
.main_news_bd {
	margin: 0px 0px 0px 10px;
	font-size: .8em;
	color: #5788a2;
}
.main_news_bd a:link {
	color:#575757;
}
.main_news_bd a:active {
	color:#575757;
}
.main_news_bd a:visited {
	color:#575757;
}
.main_news_bd a:hover {
	color:#900;
	text-decoration:underline;
}

/*首頁文化景點查詢區*/
.main_scenery_hd {
	background:url(/images/main_bartitle_bg.gif) left center no-repeat;
	height: 41px;
	color:#000;
	font-size: .8em;
}

/*首頁天氣區*/
.main_weather {
	width: 199px;
	height: 153px;
	margin: 20px 0px 0px 0px;
	background:url(/images/main_weather_bg.gif) left center no-repeat;
	color:#444;
}
.main_weather_hd {
	height: 75px;
	color: #a90000;
	/*margin: 17px 0px 30px 0px;*/
	text-align:center;
	line-height: 75px;

}
.main_weather_bd {
	padding: 3px 20px 0px 20px;
	text-align:center;

}

/*首頁活動消息區*/
.main_activity {
	width: 199px;
	height: 433px;
	margin: 20px 0px 0px 0px;
	background:url(/images/main_board_bg_l.gif) left top no-repeat;
	color:#444;
}
.main_activity_hd {
	height: 80px;
	text-align:center;
	line-height: 80px;
	color: #a90000;
}
.main_act_bar {
	width: 181px;
	height: 27px;
	background:url(/images/main_act_bar.gif) left top no-repeat;
	margin-left: 3px;
	padding: 2px 0px 0px 10px;
	color: #fff;
}

/*首頁活動消息列表區*/
#main_activity_list {
	width: 191px;
	/*height: 280px;*/
	margin: 0px 0px 0px 4px;
	color:#444;
}

#main_activity_list table {
	border: #FFF 1px solid;
	font-size: 11px;
	background:url(/images/main_act_bg.jpg) left center no-repeat;
}


#main_activity_list th {
	color:#FFF;
	font-weight: normal;
	text-align:center;
	width: 36px;
	height: 37px;
	/*font-size: 11px;*/
}
#main_activity_list td {
	color:#000;
	border: #FFF 1px solid;
	height: 37px;
	width: 78px;
	font-size: 11px;
}


/*首頁景觀查詢區 Begin*/
.main_scenery_query {
	width: 199px;
	height: 433px;
	margin: 20px 0px 20px 0px;
	background:url(/images/main_board_bg_l.gif) left top no-repeat;
	color:#444;
}
.main_scenery_query_hd {
	height: 80px;
	text-align:center;
	line-height: 80px;
	color: #a90000;
}

.main_scenery_query_bd {
	width: 181px;
	height: 320px;	
	margin: 0px 0px 0px 5px;
	padding: 3px;
	background:#FFF;
	border:#666 1px solid;
}

.btn_scenery {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
}
#main_scenery_query_list {
	
}
#main_scenery_query_list div {
	width: 82px;
	margin: 0px 0px 0px 3px;
	float: left;

}
#main_scenery_query_list p {
	margin: 0;
	padding: 0;

}
#main_scenery_query_list .sce_title {
	color: #900;
	text-decoration:underline;
	font-weight:bold;
	line-height: 25px;
}

#main_scenery_query_list a:link {
	font-size: .8em;
	color: #7d5d4d;
	text-decoration:underline;
	line-height: 18px;
}
#main_scenery_query_list a:active {
	font-size: .8em;
	color: #7d5d4d;
	text-decoration:underline;
}

#main_scenery_query_list a:visited {
	font-size: .8em;
	color: #7d5d4d;
	text-decoration:underline;
}

#main_scenery_query_list a:hover {
	color: #000099;
	text-decoration:none;
}
/*首頁景觀查詢區 End*/


