@charset "utf-8";
/* 基本設定 */
a:link, a:visited, a:active {
	color: #6b6d6e;
	text-decoration: none;
	position: relative;
}
a:hover {
	color: #3399FF;
	text-decoration: underline;
	position: relative;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
form {
	margin: 0;
}
img {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	padding-top: 5px;
}
/*------------------------------------------外框區域-------------------------------------------*/

/* 首頁背景090514 */
.IndexBg {
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: top;
}
/* 內頁背景090527 */
.PageBg {
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: top;
}
/* 全首頁內容背景090527 */
.OutTable {
	text-align: center;
	vertical-align: top;
	width: 100%;
	height: 100%;
	position: relative;
}
/* 全內容背景090527 */
.PageOutTable {
	text-align: center;
	vertical-align: top;
	width: 100%;
	height: 100%;
	position: relative;
}

/* 網站尺寸090527 */
.WebSize {
	width: 962px;
}
/* 線上客服 */
#topbar {
	position:absolute;
	width:504;
	height:60px;
	z-index:4;
}
#topbarindex {
	position:absolute;
	width:400;
	height:60px;
	z-index:4;
}
/*------------------------------------------下方區域-------------------------------------------*/
/* 下方區塊090527 */
.Bot {
	position: static;
	padding-right: 26px;
	padding-left: 26px;
	text-align: center;
	vertical-align: top;
	height: 1px;
}
.BotPage {
	padding-right: 26px;
	padding-left: 26px;
	text-align: center;
	vertical-align: top;
	height: 1px;
	background-color: #c0e5f6;
}
.Bot A:link, .Bot A:visited, .Bot A:active {
}
.Bot A:hover {
}
/* 下方區塊左 090511 this web only */
.BotLeft {
	text-align: center;
	vertical-align: middle;
	height: 90px;
	width: 134px;
}
/* 下方區塊右09.04.03 this web only */
.BotRight {
	text-align: center;
	vertical-align: middle;
	width: 206px;
}

/* 下方文字隔線 */
.BotLine01 {
	background-image: url(images/BotLine01.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 1px;
}

/* 下方文字090511 */
.BotText01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	padding-top: 10px;
	padding-right: 16px;
	padding-bottom: 10px;
	padding-left: 16px;
	line-height: 1.6;
}
.BotText01 A:link, .BotText01 A:visited, .BotText01 A:active {
	color: #666666;
	text-decoration: none;
	position: relative;
}
.BotText01 A:hover {
	color: #3399FF;
	text-decoration: underline;
	position: relative;
}
/* 下方統計文字090420 this web only*/
.BotAmountText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #595b3f;
}
.BotAmountText A:link, .BotAmountText A:visited, .BotAmountText A:active {
	color: #595b3f;
	text-decoration: none;
	position: relative;
}
.BotAmountText A:hover {
	color: #ff8800;
	text-decoration: underline;
	position: relative;
}
/*---------------------------------------表單----------------------------------------------*/
/* 輸入欄位01 */
.FormBar01 {
	border: 1px solid #cecece;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #848484;
	padding-right: 5px;
	padding-top: 3px;
	padding-left: 5px;
}

/* 按鈕01(全文檢索.表單管理.影片播放) */
.FormBut01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	background-color: #7e7c7c;
	background-image: url(images/FormButBg01.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	border: none;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 2px;
	height: 21px;
	position: relative;
}

/*---------------------------------------左側區域----------------------------------------------*/
/*左側區塊09.04.03*/
.LeftMod {
	width: 208px;
	padding-right: 5px;
	padding-bottom: 40px;
}
/*左側內容區塊09.04.03 this web only*/
.LeftArea {
	padding-bottom: 12px;
}

/* 左側選單上左 090527 */
.LeftMenuTopLeft {
	height: 10px;
	width: 10px;
	font-size: 1px;
	letter-spacing: 1px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/LeftMenuTopLeft.png', sizingMethod='image');
}
/* 上中*/
.LeftMenuTopCenter {
	height: 10px;
	font-size: 1px;
	letter-spacing: 1px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/LeftMenuTopCenter.png', sizingMethod='scale');
}
/* 上右 */
.LeftMenuTopRight {
	height: 10px;
	width: 10px;
	font-size: 1px;
	letter-spacing: 1px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/LeftMenuTopRight.png', sizingMethod='image');
}
/* 中左 */
.LeftMenuMidLeft {
	width: 10px;
	font-size: 1px;
	letter-spacing: 1px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/LeftMenuMidLeft.png', sizingMethod='scale');
}
/* 中中 */
.LeftMenuMidCenter {
	background-color: #FFFFFF;
	padding-bottom: 10px;
}
/* 中右 */
.LeftMenuMidRight {
	width: 10px;
	font-size: 1px;
	letter-spacing: 1px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/LeftMenuMidRight.png', sizingMethod='scale');
}
/* 下左 */
.LeftMenuBotLeft {
	height: 10px;
	width: 10px;
	font-size: 1px;
	letter-spacing: 1px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/LeftMenuBotLeft.png', sizingMethod='image');
}
/* 下中 */
.LeftMenuBotCenter {
	height: 10px;
	font-size: 1px;
	letter-spacing: 1px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/LeftMenuBotCenter.png', sizingMethod='scale');
}
/* 下右  */
.LeftMenuBotRight {
	height: 10px;
	width: 10px;
	font-size: 1px;
	letter-spacing: 1px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/LeftMenuBotRight.png', sizingMethod='image');
}

/* 左側標題01 */
.LeftTitle01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #745e4c;
	font-weight: bold;
	background-image: url(images/LeftTitle01Bg.gif);
	background-repeat: no-repeat;
	height: 45px;
	background-position: right bottom;
	padding-right: 12px;
	padding-top: 10px;
}

/* 左側基本文字 */
.LeftText00 {
	font-family: Arial, Helvetica, sans-serif;
	color: #696969;
}

/* 左側第一層文字 090507 */
.LeftText01 {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11pt;
	font-weight: bold;
	background-color: #1b6ab3;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-align: center;
	vertical-align: middle;
	background-image: url(images/LeftText01.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-right: 5px;
}
.LeftText01 A:link, .LeftText01 A:visited, .LeftText01 A:active {
	position:relative; 
	color: #ffffff;
	text-decoration: none;
}
.LeftText01 A:hover {
	position:relative;
	color: #ffffff;
	text-decoration: underline;
}

/* 左側第一層文字上左 090527 */
.LeftText01TopL {
	font-size: 1pt;
	letter-spacing: 1pt;
	background-image: url(images/LeftText01TopL.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 5px;
	width: 5px;
}
/* 左側第一層文字上中 */
.LeftText01TopC {
	font-size: 1pt;
	letter-spacing: 1pt;
	background-image: url(images/LeftText01TopC.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 5px;
}
/* 左側第一層文字上右*/
.LeftText01TopR {
	font-size: 1pt;
	letter-spacing: 1pt;
	background-image: url(images/LeftText01TopR.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 5px;
	width: 5px;
}
/* 左側第一層文字中左 */
.LeftText01MidL {
	font-size: 1pt;
	letter-spacing: 1pt;
	width: 5px;
	background-image: url(images/LeftText01MidL.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #1b6ab3;
}
/* 左側第一層文字中右 */
.LeftText01MidR {
	font-size: 1pt;
	letter-spacing: 1pt;
	width: 5px;
	background-image: url(images/LeftText01MidR.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #1b6ab3;
}
/* 左側第一層文字下左 */
.LeftText01BotL {
	font-size: 1pt;
	letter-spacing: 1pt;
	background-color: #1b7cc0;
	height: 5px;
	width: 5px;
	background-image: url(images/LeftText01BotL.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
/* 左側第一層文字下中 */
.LeftText01BotC {
	font-size: 1pt;
	letter-spacing: 1pt;
	height: 5px;
	background-image: url(images/LeftText01BotC.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
/* 左側第一層文字下右 */
.LeftText01BotR {
	font-size: 1pt;
	letter-spacing: 1pt;
	height: 5px;
	width: 5px;
	background-image: url(images/LeftText01BotR.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

/* 左側第二層文字090511 */
.LeftText02 {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	padding-top: 8px;
	padding-bottom: 3px;
	padding-left: 33px;
	font-size: 10pt;
	border-bottom-style: dotted;
	border-bottom-color: #cedbdf;
	border-bottom-width: 1px;
	background-image: url(images/LeftText02.gif);
	background-repeat: no-repeat;
	background-position: right 13px;
	padding-right: 10px;
	font-weight: bold;
}
.LeftText02 A:link, .LeftText02 A:visited, .LeftText02 A:active {
	position:relative; 
	color: #666666;
	text-decoration: none;
}
.LeftText02 A:hover {
	position:relative;
	color: #3399ff;
	text-decoration: underline;
}

.LeftText02On {
	font-family: Arial, Helvetica, sans-serif;
	color: #3399ff;
	padding-top: 8px;
	padding-bottom: 3px;
	padding-left: 33px;
	font-size: 10pt;
	border-bottom-style: dotted;
	border-bottom-color: #cedbdf;
	border-bottom-width: 1px;
	background-image: url(images/LeftText02.gif);
	background-repeat: no-repeat;
	background-position: right 13px;
	padding-right: 10px;
}
.LeftText02On A:link, .LeftText02On A:visited, .LeftText02On A:active {
	position:relative; 
	color: #3399ff;
	text-decoration: none;
}
.LeftText02On A:hover {
	position:relative;
	color: #3399ff;
	text-decoration: underline;
}

/* 左側第三層文字 090511*/
.LeftText03 {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	padding-top: 8px;
	padding-bottom: 3px;
	padding-left: 33px;
	font-size: 10pt;
	border-bottom-style: dotted;
	border-bottom-color: #cedbdf;
	border-bottom-width: 1px;
}
.LeftText03 A:link, .LeftText03 A:visited, .LeftText03 A:active {
	position:relative; 
	text-decoration: none;
	color: #666666;
}
.LeftText03 A:hover {
	position:relative;
	color: #61a1e2;
	text-decoration: underline;
}

/* 左側第三層文字On 090511*/
.LeftText03On {
	font-family: Arial, Helvetica, sans-serif;
	color: #61a1e2;
	padding-top: 8px;
	padding-bottom: 3px;
	padding-left: 33px;
	font-size: 10pt;
	border-bottom-style: dotted;
	border-bottom-color: #cedbdf;
	border-bottom-width: 1px;
}
.LeftText03On A:link, .LeftText03On A:visited, .LeftText03On A:active {
	position:relative; 
	text-decoration: none;
	color: #61a1e2;
}
.LeftText03On A:hover {
	position:relative;
	color: #61a1e2;
	text-decoration: underline;
}

/* 左側第三層文字 090511*/
.LeftText04 {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	padding-top: 8px;
	padding-bottom: 3px;
	padding-left: 43px;
	font-size: 10pt;
	border-bottom-style: dotted;
	border-bottom-color: #cedbdf;
	border-bottom-width: 1px;
}
.LeftText04 A:link, .LeftText04 A:visited, .LeftText04 A:active {
	position:relative; 
	text-decoration: none;
	color: #999999;
}
.LeftText04 A:hover {
	position:relative;
	color: #61a1e2;
	text-decoration: underline;
}

/* 左側第二層文字區塊 */
.LeftMenuLayer02 {
	padding-top: 8px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
}

/*------------------------------------------中間區域-------------------------------------------*/
/*主圖*/
#MainPicIn{
	position: absolute;
	width: 100%;
	height: 100%;
}
#MainPicFlash{
	width: 100%;
}

/*主圖背景090527*/
.MainPicBg {
	text-align: center;
	vertical-align: top;
	background-image: url(images/MainPicBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 550px;
}
/*內頁主圖背景090527*/
.PageMainPicBg {
	text-align: center;
	vertical-align: top;
	background-image: url(images/PageMainPicBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 356px;
}
.PageMainArea {
	font-size: 1px;
	letter-spacing: 1px;
	height: 19px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/PageMainArea.png', sizingMethod='scale');
	position: static;
}

/*主要內容區塊090511*/
.MainMod {
	padding-left: 10px;
	padding-bottom: 40px;
	height: 400px;
	padding-right: 100px;
	position: relative;
}

/*中間主要區塊左上090514 this web only*/
.MainAreaTopL {
	font-size: 1px;
	letter-spacing: 1px;
	height: 19px;
	width: 19px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/MainAreaTopL.png', sizingMethod='image');
}
/*中上*/
.MainAreaTopC {
	font-size: 1px;
	letter-spacing: 1px;
	height: 19px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/MainAreaTopC.png', sizingMethod='scale');
}
/*右上*/
.MainAreaTopR {
	font-size: 1px;
	letter-spacing: 1px;
	height: 19px;
	width: 19px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/MainAreaTopR.png', sizingMethod='image');
}
/*左中*/
.MainAreaMidL {
	font-size: 1px;
	letter-spacing: 1px;
	width: 19px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/MainAreaMidL.png', sizingMethod='scale');
}
/* 中間主要區塊090507 */
.MainArea {
	text-align: left;
	vertical-align: top;
	position: static;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/MainArea.png', sizingMethod='scale');
}
/*中間框架右中*/
.MainAreaMidR {
	font-size: 1px;
	letter-spacing: 1px;
	width: 19px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/MainAreaMidR.png', sizingMethod='scale');
}
/*中間框架左下*/
.MainAreaBotL {
	font-size: 1px;
	letter-spacing: 1px;
	height: 19px;
	width: 19px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/MainAreaBotL.png', sizingMethod='image');
}
/*中間框架中下*/
.MainAreaBotC {
	font-size: 1px;
	letter-spacing: 1px;
	height: 19px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/MainAreaBotC.png', sizingMethod='scale');
}
/*中間框架右下*/
.MainAreaBotR {
	font-size: 1px;
	letter-spacing: 1px;
	height: 19px;
	width: 19px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/MainAreaBotR.png', sizingMethod='image');
}

/*中間內容第一層外框區塊左上090507 this web only*/
.MainBoxTopL {
	font-size: 1px;
	letter-spacing: 1px;
}
/*中上*/
.MainBoxTopC {
	font-size: 1px;
	letter-spacing: 1px;
}
/*右上*/
.MainBoxTopR {
	font-size: 1px;
	letter-spacing: 1px;
}
/*左中*/
.MainBoxMidL {
	font-size: 1px;
	letter-spacing: 1px;
}
/* 中中*/
.MainBoxMidC {
	text-align: left;
	vertical-align: top;
	position: relative;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*右中*/
.MainBoxMidR {
	font-size: 1px;
	letter-spacing: 1px;
}
/*左下*/
.MainBoxBotL {
	font-size: 1px;
	letter-spacing: 1px;
}
/*中下*/
.MainBoxBotC {
	font-size: 1px;
	letter-spacing: 1px;
}
/*右下*/
.MainBoxBotR {
	font-size: 1px;
	letter-spacing: 1px;
}

/*中間內容外框左上090507 this web only*/
.MainMeatTopL {
	font-size: 1px;
	letter-spacing: 1px;
}
/*中上*/
.MainMeatTopC {
	font-size: 1px;
	letter-spacing: 1px;
}
/*右上*/
.MainMeatTopR {
	font-size: 1px;
	letter-spacing: 1px;
}
/*左中*/
.MainMeatMidL {
	font-size: 1px;
	letter-spacing: 1px;
}
/* 中中*/
.MainMeatMidC {
	text-align: left;
	vertical-align: top;
	position: relative;
	padding-bottom: 3px;
}
/*右中*/
.MainMeatMidR {
	font-size: 1px;
	letter-spacing: 1px;
}
/*左下*/
.MainMeatBotL {
	font-size: 1px;
	letter-spacing: 1px;
}
/*中下*/
.MainMeatBotC {
	font-size: 1px;
	letter-spacing: 1px;
}
/*右下*/
.MainMeatBotR {
	font-size: 1px;
	letter-spacing: 1px;
}

/*中間區塊090404*/
.CenterArea {
	text-align: center;
	vertical-align: top;
}
/*中間框架左上090420 this web only*/
.CenterAreaBoxTopL {
	font-size: 1px;
	letter-spacing: 1px;
	height: 9px;
	width: 9px;
	background-image: url(images/CenterAreaBoxTopL.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/*中間框架中上*/
.CenterAreaBoxTopC {
	font-size: 1px;
	letter-spacing: 1px;
	height: 9px;
	background-image: url(images/CenterAreaBoxTopC.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
/*中間框架右上*/
.CenterAreaBoxTopR {
	font-size: 1px;
	letter-spacing: 1px;
	height: 9px;
	width: 9px;
	background-image: url(images/CenterAreaBoxTopR.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*中間框架左中*/
.CenterAreaBoxMidL {
	font-size: 1px;
	letter-spacing: 1px;
	width: 9px;
	background-image: url(images/CenterAreaBoxMidL.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
/*中間框架中中*/
.CenterAreaBoxMidC {
	text-align: center;
	vertical-align: top;
	background-image: url(images/CenterAreaBoxMidC.gif);
	background-repeat: repeat;
	background-position: left top;
}
/*中間框架右中*/
.CenterAreaBoxMidR {
	font-size: 1px;
	letter-spacing: 1px;
	width: 9px;
	background-image: url(images/CenterAreaBoxMidR.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
/*中間框架左下*/
.CenterAreaBoxBotL {
	font-size: 1px;
	letter-spacing: 1px;
	height: 9px;
	width: 9px;
	background-image: url(images/CenterAreaBoxBotL.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
/*中間框架中下*/
.CenterAreaBoxBotC {
	font-size: 1px;
	letter-spacing: 1px;
	height: 9px;
	background-image: url(images/CenterAreaBoxBotC.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
/*中間框架右下*/
.CenterAreaBoxBotR {
	font-size: 1px;
	letter-spacing: 1px;
	height: 9px;
	width: 9px;
	background-image: url(images/CenterAreaBoxBotR.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

/*---------------------------------------右側區域----------------------------------------------*/

/*右側區塊08.12.05*/
.RightMod {
	/*width: 206px;*/
	padding-left: 15px;
}

/*右側標題右側01 09.04.04*/
.RightTitle01Right {
	height: 34px;
	width: 12px;
	font-size: 1px;
	letter-spacing: 1px;
	background-image: url(images/RightTitle01Right.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*右側標題左側*/
.RightTitle01Left {
	height: 34px;
	width: 12px;
	font-size: 1px;
	letter-spacing: 1px;
	background-image: url(images/RightTitle01Left.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


/*右側標題右側02*/
.RightTitle02Right {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/RightTitle02Right.png', sizingMethod='image');
	height: 44px;
	width: 5px;
}

/*右側標題01 09.04.03*/
.RightTitle01 {
	height: 34px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #596000;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 25px;
	background-image: url(images/RightTitle01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #f2f3f3;
}

/*右側標題02*/
.RightTitle02 {
	height: 44px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/RightTitleBg02.png', sizingMethod='crop');
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 8px;
	padding-left: 10px;
}

/*右側標題03*/
.RightTitle03 {
	height: 44px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/RightTitleBg03.png', sizingMethod='crop');
	padding-top: 8px;
}
.RightTitle03 td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
}

/* 右側內容01 09.04.04 */
.RightMenuMidLeft {
	width: 11px;
	background-image: url(images/RightMenuMidLeft.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d3d3d3;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dfdfdf;
}
.RightMenuMidCenter {
/*	background-image: url(images/RightMenuMidCenter.gif);*/
	background-repeat: repeat-x;
	background-position: left bottom;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dfdfdf;
	padding-top: 5px;
}
.RightMenuMidRight {
	width: 11px;
	background-image: url(images/RightMenuMidRight.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d3d3d3;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dfdfdf;
}
.RightMenuBotLeft {
	height: 12px;
	width: 12px;
	font-size: 1px;
	letter-spacing: 1em;
	background-image: url(images/RightMenuBotLeft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.RightMenuBotCenter {
	height: 12px;
	font-size: 1px;
	letter-spacing: 1em;
	background-image: url(images/RightMenuBotCenter.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.RightMenuBotRight {
	height: 12px;
	width: 12px;
	font-size: 1px;
	letter-spacing: 1em;
	background-image: url(images/RightMenuBotRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

/* 右側選單文字08.12.05 */
.RightText01 {
	font-family: Arial, Helvetica, sans-serif;
	color: #6b6d6e;
	font-size: 10pt;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b9b9b9;
	padding-top: 3px;
}
.RightText01 A:link, .RightText01 A:visited, .RightText01 A:active {
	position:relative; 
	color: #6b6d6e;
	text-decoration: none;
}
.RightText01 A:hover {
	position:relative;
	color: #d9893a;
	text-decoration: underline;
}
/* 電子報查詢文字 */
.RightText02 {
	font-family: Arial, Helvetica, sans-serif;
	color: #616161;
	
	padding-left: 5px;
	background-image: url(images/Arrow04.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
}
/*---------------------------------------上方區域----------------------------------------------*/

/* 上方區塊090527 */
.Top {
	text-align: center;
	vertical-align: top;
	height: 78px;
}

/* 上方右側區塊09.04.03 */
.TopRight {
	text-align: right;
	vertical-align: top;
	padding-right: 20px;
}

/* 上方選單左側 090527 */
.TopMenuLeft {
	font-size: 1pt;
	letter-spacing: 1pt;
}

/* 上方選單區塊 090527 */
.TopMenuMidCenter {
	text-align: center;
	vertical-align: top;
}
/* 上方選單右側 090527 */
.TopMenuRight {
	font-size: 1pt;
	letter-spacing: 1pt;
	width: 18px;
}

/* 上方選單文字 090527 */
.TopText01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	position:relative;
	padding-top: 5px;
}
.TopText01 A:link, .TopText01 A:visited, .TopText01 A:active {
	position:relative; 
	color: #666666;
	text-decoration: none;
}
.TopText01 A:hover {
	position:relative;
	color: #6699FF;
	text-decoration: underline;
}

/* 上方選單文字隔線 090507 */
.TopLine01 {
	background-image: url(images/Line_Top01.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 13px;
}
/* 上方選單標示箭頭08.12.05 */
.TopArrow01 {
	background-image: url(images/Arrow_Top01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 8px;
}
/*---------------------------------------主要選單----------------------------------------------*/
/* 主要選單區塊090527 */
.MainMenuArea {
	text-align: right;
	vertical-align: bottom;
	font-size: 1pt;
	letter-spacing: 1pt;
	padding-left: 18px;
	padding-right: 18px;
	height: 32px;
}
/* 主要選單上左090514 */
.MainMenuTopL {
	font-size: 1pt;
	letter-spacing: 1pt;
}
.MainMenuTopC {
	letter-spacing: 1pt;
	font-size: 1pt;
}
.MainMenuTopR {
	font-size: 1pt;
	letter-spacing: 1pt;
}
/* 主要選單中左090527 */
.MainMenuMidL {
	font-size: 1pt;
	letter-spacing: 1pt;
	background-image: url(images/MainMenuMidL.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 18px;
	background-color: #073988;
}
/* 主要選單中中090527 */
.MainMenuMidC {
	text-align: left;
	vertical-align: middle;
	background-image: url(images/MainMenuMidC.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 32px;
	background-color: #073988;
}
/* 主要選單中右090527 */
.MainMenuMidR {
	font-size: 1pt;
	letter-spacing: 1pt;
	background-image: url(images/MainMenuMidR.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 32px;
	width: 18px;
	background-color: #073988;
}
/* 主要選單上左090514 */
.MainMenuBotL {
	font-size: 1pt;
	letter-spacing: 1pt;
}
.MainMenuBotC {
	font-size: 1pt;
	letter-spacing: 1pt;
}
.MainMenuBotR {
	font-size: 1pt;
	letter-spacing: 1pt;
}
/* 文字隔線090527 */
.MainMenuLine01 {
	background-image: url(images/MainMenuLine01.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 29px;
	font-size: 1pt;
	letter-spacing: 1pt;
}

/* 主要選單090527 */
.MainMenu01{
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	background-image: url(images/MainMenu01.gif);
	background-repeat: no-repeat;
	background-position: left 18;
	text-align: left;
	vertical-align: bottom;
	padding-left: 15px;
}
.MainMenu01 A:link, .MainMenu01 A:visited, .MainMenu01 A:active {
	position:relative;
	color: #ffffff;
	text-decoration: none;
}
.MainMenu01 A:hover {
	position:relative;
	color: #FFFF99;
	text-decoration: underline;
}
/* 主要選單On click 狀態 09.03.30 */
.MainMenu01On{
}
.MainMenu01On A:link, .MainMenu01On A:visited, .MainMenu01On A:active {
}
.MainMenu01On A:hover {
}
/* 主要選單09.05.11 */
.MainMenuEn01{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #bababb;
	font-weight: normal;
}

/*---------------------------------------分眾區塊設定----------------------------------------------*/
/* 分眾區塊中左08.12.05 */
.ClassMidLeft{
	height: 25px;
	width: 10px;	
}
/* 分眾區塊中中08.12.05 */
.ClassMidCenter{
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #68737b;
}
.ClassMidCenter A:link, .ClassMidCenter A:visited, .ClassMidCenter A:active {
	position:relative; 
	color: #68737b;
	text-decoration: none;
}
.ClassMidCenter A:hover {
	position:relative;
	color: #1BB3E4;
	text-decoration: underline;
}

/* 分眾區塊中右08.12.05 */
.ClassMidRight{
	height: 25px;
	width: 10px;	
}
/*---------------------------------------PDA設定----------------------------------------------*/
/* PDA背景設定09.02.04 */
.PDABg {
	background-image: url(images/PDABg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
/* PDA下方區塊08.12.05 */
.PDABot {
	height: 70px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 1.4;
	color: #585e65;
	padding-bottom: 3px;
	background-color: #FFFFFF;
	background-image: url(images/PDABotBg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
/* PDA中間區塊08.12.05 */
.PDAMainMod {
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 12px;
}
/* PDA尺寸設定08.12.05 */
.PDASize {
	width: 390px;
}
/* PDA上方選單08.12.05 */
.PDATopMenu {
}
.PDALine01 {
	background-color: #097fd4;
	height: 9px;
	font-size: 1px;
	letter-spacing: 1px;
}
/* PDA上方區塊08.12.05 */
.PDATopPicBg {
	height: 88px;
	width: 390px;
}
/* PDA更多按鈕01(09.02.04) */
.PDAMore01  {
	background-image: url(images/More01.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 33px;
	height: 11px;
}
/* PDA選項按鈕01(09.02.04) */
.PDABut01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #4dc9ff;
	background-image: url(images/FormButBg01.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	border: 1px solid #49a6f6;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 2px;
	height: 21px;
	position: relative;
}
/* PDA內容標題09.02.04*/
.PDAListTit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #274f82;
}
/* 首頁標題框中中 09.02.04 */
.PDAListTitLi {
	background-image: url(images/Icon_MainTitle01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 24px;
	padding-top: 5px;
	padding-left: 35px;
}

/* PDA文字01 09.02.04 */
.PDATxt01 {
	font-family: Arial, Helvetica, sans-serif;
	color: #6b6d6e;
	font-size: 10pt;
	line-height: 1.6;
	padding-bottom: 3px;
	padding-left:15px;
	background-image: url(images/PointIn01.gif);
	background-repeat: no-repeat;
	background-position: 5px 9px;
}
/* PDA分類文字09.02.04 */
.PDATxt02 {
	font-family: Arial, Helvetica, sans-serif;
	color: #7B7B6F;
	font-size: 10pt;
	line-height: 1.6;
}
/* PDA內頁內容文字09.02.04 */
.PDAMainTxt01{
	font-family: Arial, Helvetica, sans-serif;
	color: #6b6d6e;
	font-size: 10pt;
	line-height: 1.6;
}

/*---------------------------------------搜尋區塊設定----------------------------------------------*/
/* 搜尋左區塊08.12.05 */
.SearchBarLeft {
}
/* 搜尋中區塊090511 */
.SearchBarCenter {
	text-align: left;
	vertical-align: middle;
}
/* 搜尋右區塊08.12.05 */
.SearchBarRight {
}
/* 搜尋文字01 090527 */
.SearchText01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #3e3e3e;
	background-image: url(images/IndexListTit.gif);
	background-repeat: no-repeat;
	background-position: left 5;
	padding-left: 20px;
	padding-bottom: 8px;
}
/* 搜尋文字02 0905115 */
.SearchText02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 1.6;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 3px;
}
.SearchText02 A:link, .SearchText02 A:visited, .SearchText02 A:active {
	position:relative; 
	color: #666666;
	text-decoration: none;
}
.SearchText02 A:hover {
	position:relative;
	color: #3399FF;
	text-decoration: underline;
}

/* 搜尋輸入欄01 090511 */
.SearchFormBar {
	border: 1px solid #d0d0d0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #848484;
	padding-right: 5px;
	padding-top: 3px;
	padding-left: 5px;
	position:relative;
}
/* 搜尋分隔線01 090511 */
.SearchLine01 {
	width: 19px;
	background-image: url(images/SearchLine01.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
/*---------------------------------------跑馬燈區塊設定----------------------------------------------*/
/* 跑馬燈區塊 09.04.04 */
.MarArea {
	font-size: 1px;
	letter-spacing: 1px;
	height: 38px;
	padding-right: 13px;
	background-image: url(images/MarArea.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-top: 5px;
}
/* 跑馬燈左側裝飾01 090417 */
.MarPoint01 {
	background-image: url(images/MarPoint01.gif);
	background-repeat: no-repeat;
	background-position: right center;
	position:relative;
	width: 32px;
	height: 21px;
}
/* 跑馬燈設定01 090420 */
.Mar01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 1.6;
	color: #6b6b6b;
	padding-top: 5px;
	padding-bottom: 3px;
	position:relative; 
}
.Mar01 A:link, .Mar01 A:visited, .Mar01 A:active {
	position:relative; 
	color: #6b6b6b;
	text-decoration: none;
}
.Mar01 A:hover {
	position:relative;
	color: #ff9900;
	text-decoration: underline;
}
/*---------------------------------------右側相關網站設定(2009.02.04新增)----------------------------------------------*/
/* 更多相關網站按鈕01(09.02.04) */
.ButWebMore01  {
	background-image: url(images/ButWebMore01.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 36px;
	height: 7px;
}
/*---------------------------------------導盲磚設定(2009.04.07新增)----------------------------------------------*/
/* 上方 */
.AltU {
	font-family: Arial, Helvetica, sans-serif;
	color: #d3de60;
}
/* 左方 */
.AltL {
	font-family: Arial, Helvetica, sans-serif;
	color: #f3daa8;
}
/* 中間 */
.AltC {
	font-family: Arial, Helvetica, sans-serif;
	color: #f5f5f5;
}
/*---------------------------------------其他基本設定----------------------------------------------*/
/* 基本文字 */
.Text00 {
	font-family: Arial, Helvetica, sans-serif;
	color: #616161;
	
}
/* logo區塊 090404 */
.Logo01 {
	text-align: right;
	vertical-align: top;
	height: 1px;
	width: 218px;
}
/* 區隔7px 08.12.05 */
.Distance07 {
	font-size: 1px;
	letter-spacing: 1em;
	height: 7px;
}
/* 內容區隔線條01 090511 This web only */
.Line01 {
	font-size: 1px;
	letter-spacing: 1px;
	height: 9px;
	background-image: url(images/Line01.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
/* 內容區隔線條02 090514 This web only */
.Line02 {
	font-size: 1px;
	letter-spacing: 1px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/Line02.png', sizingMethod='scale');
	width: 43px;
}
/* 內容區隔線條03 090514 This web only */
.Line03 {
	font-size: 1px;
	letter-spacing: 1px;
	background-image: url(images/Line03.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 37px;
}
.PagMainTxt01{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 23px;
	color: #4f5048;
}

/*-------------------------------------------------------------------------------------*/

/* Drop Down Extender Related CSS */
.ContextMenuPanel 
{
	border: 1px solid #868686;
	z-index: 1000;
	background: url(images/menu-bg.gif) repeat-y 0 0 #FAFAFA;
	cursor: default;
	padding: 1px 1px 0px 1px;
	font-size: 11px;
}

.ContextMenuBreak
{
	margin:1px 1px 1px 32px;
	padding:0;
	height:1px;
	overflow:hidden;
	display:block;
	border-top: 1px solid #C5C5C5;	
}

a.ContextMenuItem
{
	margin: 1px 0 1px 0;
	display: block;
	color: #003399;
	text-decoration: none;
	cursor: pointer;
	padding: 4px 19px 4px 33px;
	white-space: nowrap;
	text-align: left;
}

a.ContextMenuItem-Selected
{
	font-weight: bold;
}

a.ContextMenuItem:hover
{
	background-color: #FFE6A0;
	color: #003399;
	border: 1px solid #D2B47A;
	padding: 3px 18px 3px 32px;
}
