@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 首頁的背景樣式*/
.MainBody {
	width: 100%;
	height: 648px;
	background: url(/images/main_bg.jpg) left top no-repeat;
}


/*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;
}
#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 20px 0px;
}

/*全版的內文區 ,右邊內容區表 */
#PageRight {
	float:left;
	width: 750px;
	text-align: left;
	margin-left: 5px;
}


/*內文上方功能導覽區 , 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:#4c4c4c;
	padding: 5px 0px 0px 0px;
	width: 60%;
	/*margin: 0px 10px 0px 0px;*/
}
#PageNavArea A {
	color:#4c4c4c;
	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 {
	/*background: url(/images/vr_share/dot_arrow.gif) left center no-repeat;*/
	color:#313131;
	font-size: 1em;
	margin: 0px 0px 0px 50px;
	line-height: 25px;
}
#PageNavItem A {
	color:#313131;
	font-weight: bold;
	text-decoration:none;
}

#PageNavItem A:hover {
	color:#990000;
	font-weight:bold;
	text-decoration:underline;
}
/* 第三層選單的列表項目樣式 End*/

/*內文及文章內容顯示區.. */
#pageTitle {
	color:#4c4c4c;
	font-weight: bold;
	margin: 10px 0px 5px 0px;
}

#PageContent {
	width: 96%;
	_width: 96%;	/* IE6*/
	float: left;
	
}
/*內文及文章內容中的圖片要靠左的文繞圖.. */
#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;
}


#topmenubar {
	/*float: left;*/
	/*width: 900px; */	/*指定上方選單的總寬度*/
	color: #000000;
	border: none;
	height: 30px;
	/*background-image: url(/images/menutop_bg.gif);*/
	font-size: 13px;
}
.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:#cfc8ba 1px solid;
	border-left:#cfc8ba 1px solid;
	border-right:#cfc8ba 1px solid;
	color:#931717;
	font-weight:bold;
}
.TopTab_on:link {
	color:#931717;
	font-weight:bold;
}
.TopTab_on:visited {
	color:#931717;
	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:#cfc8ba 1px solid;
	border-left:#cfc8ba 1px solid;
	border-right:#cfc8ba 1px solid;
	color:#3a3a3a;
}
.TopTab_off:link {
	color:#3a3a3a;
}
.TopTab_off:visited {
	color:#3a3a3a;
}
.TopTab_off:hover {
	color:#7e1e1e;
	font-weight:bold;
}

/* 我要推薦標題*/
.recom-tit {
	background: #d3d3d3;
	color: #4e4e4d;
}


/*文章內的小圖限高度 128px */
.vLimitImgHeight {
	max-width: 160px;
	max-height: 148px;
	_width: 160px;
	_height: 148px;
	border: none;
}

/*文章圖片*/
#vimgBoxList {
	width: 190px;
	float:right; 
	text-align:center;
}

#vimgBox {
	width: 185px;
	font-size:12px;
	margin: 0px 0px 5px 5px;
	padding: 0;
	color:#424142;
	text-indent: 0;	/*放在文章內頁因為有設定第一行縮排，所以要再設為0，不然居中會偏右*/
}
#vimgBox p {
	margin: 0;
	padding: 0;
}
#vimgBox img {
	border: none;
}

#vimgBox .hd {
	background:url(/images/imgbox_hd.gif) left top no-repeat;
	height: 11px;
	font-size: 0px;
}
#vimgBox .bd {
	background:url(/images/imgbox_bd.gif) left top repeat-y;
	text-align:center;
}
#vimgBox .ft {
	background:url(/images/imgbox_ft.gif) left bottom no-repeat;
	height: 25px;
	vertical-align: top;
}
/* Mouse 移到圖框時反白樣式*/
#vimgBox:hover {
	/*border: #FFFF33 1px solid; */
	background-color:#efefef;
	filter:alpha(opacity=80);	/*IE 90%透明*/
	opacity: 0.8;
	-moz-opacity:0.8;
	/*border: #CCCCCC 2px solid;*/
}

/*文章圖片 -- 大圖內頁用，不用特別靠右*/
#vimgBox-l {
	width: 267px;
	font-size:12px;
	margin: 0px 0px 5px 5px;
	text-align:center;
	padding: 0;
	color:#424142;
	text-indent: 0;	/*放在文章內頁因為有設定第一行縮排，所以要再設為0，不然居中會偏右*/
}
#vimgBox-l p {
	margin: 0;
	padding: 0;
}
#vimgBox-l img {
	border: none;
}

#vimgBox-l .hd {
	background:url(/images/imgbox_hd_l.gif) left top no-repeat;
	height: 11px;
	font-size: 0px;
}
#vimgBox-l .bd {
	background:url(/images/imgbox_bd_l.gif) left top repeat-y;
}
#vimgBox-l .ft {
	background:url(/images/imgbox_ft_l.gif) left bottom no-repeat;
	height: 11px;
	vertical-align: top;
}

.list-item-tit {
	width: 67px;
	height: 21px;
	margin-right: 5px;
	background:url(/images/list_title_bg.gif) left center no-repeat;
	display: inline-block;
	text-align:center;
	line-height: 21px;
	color:#FFF;
}

/*左邊選單上方標題Title*/
.LeftTopMenuTitle {
	background: url(/images/bg_topleft_menu.gif) left top no-repeat;
	font-size: 1.3em;
	color:#664935;
	font-weight:bold;
	text-align: center;
	line-height: 34px;
}
/*章節內容樣式 */
.IntroContent {
	width: 95%;
	float:left;
	color:#4a4a4a;
	margin: 0px 0px 10px 0px;
	/*text-indent: 1em;		首行縮排*/
}


