@charset "utf-8";
/* 基本設定 */
a:link, a:visited, a:active {
	color: #616161;
	text-decoration: none;
}
a:hover {
	color: #d58200;
	text-decoration: underline;
}

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;
}
#TopMenu{
	visibility: visible;
	position: absolute;

}
/*------------------------------------------下方區域-------------------------------------------*/
/* 背景 */
.Bg {
	background-image: url(images/Bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #EAE9E9;
}
.MainBg{
	background-image: url(images/MainBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.MainL2{
	background-image: url(images/Main_L2.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	font-size: 1px;
	letter-spacing: 1px;
}
.MainR2{
	background-image: url(images/Main_R2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-size: 1px;
	letter-spacing: 1px;
}
.MainM1{
	background-image: url(images/Main_M1.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-size: 1px;
	letter-spacing: 1px;
}
.MainM2{
	background-color: #F7F7F7;
	background-image: url(images/Main_M2.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 200px;
	vertical-align: top;
}
.MainM3{
	background-image: url(images/Main_M3.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 1px;
	letter-spacing: 1px;
}
/*下方區塊(2008.11.04)*/
.BotMod {
}
/*下方左側區塊(2008.11.04)*/
.BotMidLeft {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/BotMidLeft.png', sizingMethod='image');
	height: 45px;
	width: 15px;
	font-size: 1px;
	letter-spacing: 1px;
}
/* 下方中間區塊 */
.BotMidCenter {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/BotMidCenter.png', sizingMethod='scale');
	height: 45px;
}
/*下方右側區塊(2008.11.04新增)*/
.BotMidRight {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/BotMidRight.png', sizingMethod='image');
	height: 45px;
	width: 15px;
	font-size: 1px;
	letter-spacing: 1px;
}
.Botbg_L {
	background-image: url(images/foot_L2.jpg);
	background-repeat: repeat-y;
	background-position: right bottom;
	width: 16px;
}
.Botbg_R {
	background-image: url(images/foot_L2.jpg);
	background-repeat: repeat-y;
	background-position: left bottom;
	width: 16px;
}
.Botbg_M3{
	width:9px;
	background-image: url(images/foot_M3.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
/* 下方文字隔線 */
.BotLine01 {
	background-image: url(images/Line02.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 27px;
}

/* 下方文字 */
.BotText01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #676767;
}
.BotText01 A:link, .BotText01 A:visited, .BotText01 A:active {
	position:relative; 
	color: #676767;
	text-decoration: none;
}
.BotText01 A:hover {
	position:relative;
	color: #8f8f8f;
	text-decoration: none;
}
/*下方英文字(2008.11.04新增)*/
.BotTextE01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #868686;
}
/*---------------------------------------左側區域----------------------------------------------*/
/*左側區塊*/
.LeftMod {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/LeftMod.png', sizingMethod='scale');
	width: 207px;
	padding-bottom: 11px;
}

/* 左側選單 */
.Menu_L2{
	background-image: url(images/Menu_L2.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.Menu_R2{
	background-image: url(images/Menu_L2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.Menu_M1{
	background-image: url(images/Menu_M1.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.Menu_M3{
	background-image: url(images/Menu_M3.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.Menu_M2{
	background-image: url(images/Menu_L2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #A71918;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
}
.LeftMenuTopLeft {
}
.LeftMenuTopCenter {
}
.LeftMenuTopRight {
}
.LeftMenuMidLeft {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/LeftMenuLeftShadow.png', sizingMethod='scale');
	width: 14px;
	font-size: 1px;
	letter-spacing: 1px;
}
.LeftMenuMidCenter {
	width: 194px;
	background-color: #e4e4e4;
	background-image: url(images/LeftMenuMidCenter.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.LeftMenuMidRight {
}
.LeftMenuBotLeft {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/LeftMenuBotLeft.png', sizingMethod='image');
	height: 25px;
	width: 14px;
}
.LeftMenuBotCenter {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/LeftMenuBotShadow.png', sizingMethod='scale');
	height: 25px;
	font-size: 1px;
	letter-spacing: 1px;
}
.LeftMenuBotRight {
}

/* 左側標題01 */
.LeftTitle01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(images/LeftTitle01.gif);
	background-repeat: repeat-y;
	background-position: right top;
	background-color: #89a317;
	padding-right: 12px;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 24px;
}

/* 左側基本文字 */
.LeftText00 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #696969;
}

/* 左側第一層文字 */
.LeftText01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #666666;
	font-weight: normal;
	background-image: url(images/Arrow01.gif);
	background-repeat: no-repeat;
	background-position: 5 10px;
	padding-top: 8px;
	padding-bottom: 3px;
	padding-left: 25px;
}
.LeftText01 A:link, .LeftText01 A:visited, .LeftText01 A:active {
	position:relative; 
	color: #745e4c;
	text-decoration: none;
}
.LeftText01 A:hover {
	position:relative;
	color: #FF9900;
	text-decoration: none;
}

/* 左側第二層文字 */
.LeftText02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	background-image: url(images/Arrow02.gif);
	background-repeat: no-repeat;
	background-position: 8px 12px;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 25px;
}
.LeftText02 A:link, .LeftText02 A:visited, .LeftText02 A:active {
	position:relative;
	color: #666666;
	text-decoration: none;
	width: 100%;
}
.LeftText02 A:hover {
	position:relative;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/Arrow01.gif);
	background-repeat: no-repeat;
	background-position: 180px 11px;
	filter:Progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#22000000', EndColorStr='#22000000');
}
/* 左側第二層文字On */
.LeftText02On {
	filter:Progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#BBFFFFFF', EndColorStr='#BBFFFFFF');
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666464;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d1d1d1;
	padding-top: 8px;
	padding-bottom: 5px;
	padding-left: 25px;
	padding-right: 12px;
	background-image: url(images/Arrow02.gif);
	background-repeat: no-repeat;
	background-position: 177px 13px;
	font-weight: bold;
}
/* 左側第三層文字 */
.LeftText03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666464;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C5C5C5;
}
.LeftText03 A:link, .LeftText03 A:visited, .LeftText03 A:active {
	position:relative; 
	text-decoration: none;
	color: #666464;
	width: 100%;
	padding-top: 8px;
	padding-bottom: 5px;
	padding-left: 25px;
	padding-right: 12px;
	filter:Progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99FFFFFF', EndColorStr='#99FFFFFF');
}
.LeftText03 A:hover {
	position:relative;
	color: #0099ff;
	text-decoration: none;
	background-color: #FFFFFF;
}
.LeftText03On {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF7700;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d1d1d1;
	padding-top: 8px;
	padding-bottom: 5px;
	padding-left: 25px;
	padding-right: 12px;
	background-color: #FFFFFF;
}

/* 左側第二層文字區塊 */
.LeftMenuLayer02 {
	padding-top: 8px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
}

/*------------------------------------------中間區域-------------------------------------------*/
/*主圖*/
#MainPicIn{
	position: absolute;
	width: 940px;
	height: 491px;
	visibility: visible;
	padding-right: 17px;
	padding-left: 17px;
	padding-top: 12px;
}
/*網站整體框架table*/
#BigTable{
	width: 986px;
}
/*首頁中間內容table*/
#MainTable{
	width: 454px;
}
/*主圖背景*/
.MainPicBg {
	background-image: url(images/FlashBg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 200px;
	background-color: #ffb300;
}

/*主要區塊*/
.MainMod {
	background-color: #FFFFFF;
	padding-right: 17px;
	padding-bottom: 20px;
	padding-left: 17px;
}

/*中間區塊*/
.CenterArea {
	background-color: #e8e8e8;
	background-image: url(images/CenterArea.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 8px;
}

/*主選單背景(2008.11.04)*/
.MainMenuBg {
	padding-top:5px;

}

/*主選單區塊(2008.11.04)*/
.MainMenuArea {
	background-repeat: repeat-y;
	background-position: left top;
	height: 66px;
}
/* 下方文字 */
.MainMenuText01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}
.MainMenuText01 A:link, .MainMenuText01 A:visited, .MainMenuText01 A:active {
	position:relative; 
	color: #FFFFFF;
	text-decoration: none;
}
.MainMenuText01 A:hover {
	position:relative;
	color: #f6ff00;
	text-decoration: none;
}

/* 主選單文字隔線(2008.11.05) */
.MainMenuLine01 {
	background-image: url(images/Line03.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 17px;
}

/*---------------------------------------右側區域----------------------------------------------*/

/*右側區塊*/
.RightMod {
	width: 208px;
	background-color: #747474;
	background-image: url(images/RightMod.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 11px;
	padding-right: 8px;
	padding-bottom: 11px;
	padding-left: 8px;
}

/*右側標題右側01*/
.RightTitle01Right {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/RightTitle01Right.png', sizingMethod='image');
	height: 44px;
	width: 5px;
}

/*右側標題右側02*/
.RightTitle02Right {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/RightTitle02Right.png', sizingMethod='image');
	height: 44px;
	width: 5px;
}

/*右側標題01*/
.RightTitle01 {
	height: 44px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/RightTitleBg01.png', sizingMethod='crop');
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 8px;
	padding-left: 10px;
}

/*右側標題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;
}
/* 各校區網站文字 */
.RightText01 {
	font-family: Arial, Helvetica, sans-serif;
	color: #616161;
	font-size: 10pt;
	background-image: url(images/Point02.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.RightText01 A:link, .RightText01 A:visited, .RightText01 A:active {
	position:relative; 
	color: #616161;
	text-decoration: none;
}
.RightText01 A:hover {
	position:relative;
	color: #9A8B43;
	text-decoration: none;
}
/* 電子報查詢文字 */
.RightText02 {
	font-family: Arial, Helvetica, sans-serif;
	color: #616161;
	font-size: 10pt;
	padding-left: 5px;
	background-image: url(images/Arrow04.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
}
/*---------------------------------------上方區域----------------------------------------------*/

/* 上方區塊 */
.TopMod {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/TopMod.png', sizingMethod='scale');
	height: 34px;
	font-size: 1px;
	letter-spacing: 1px;
}

/* 上方右側區塊 */
.TopRight {
}

/* 上方選單左側 */
.TopMenuLeft {
}

/* 上方選單區塊 */
.TopMenuMidCenter {
}

/* 上方選單文字 */
.TopText01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
}
.TopText01 A:link, .TopText01 A:visited, .TopText01 A:active {
	position:relative; 
	color: #333333;
	text-decoration: none;
}
.TopText01 A:hover {
	position:relative;
	color: #ffffff;
	text-decoration: none;
}
.PagMain{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20pt;
	color: #666666;
	padding-right: 5px;
	padding-left: 5px;
}

/* 上方選單文字隔線 */
.TopLine01 {
	background-image: url(images/Line01.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 21px;
}

/*---------------------------------------外框(2008.11.04新增)----------------------------------------------*/
/* 外框01 */
.OutsideTopLeft {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/OutsideTopLeft.png', sizingMethod='image');
	height: 34px;
	width: 7px;
	font-size: 1px;
	letter-spacing: 1px;
}
.OutsideTopCenter {
}
.OutsideTopRight {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/OutsideTopRight.png', sizingMethod='image');
	height: 34px;
	width: 7px;
	font-size: 1px;
	letter-spacing: 1px;
}
.OutsideMidRight {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/OutsideMidRight.png', sizingMethod='scale');
	width: 7px;
}

.OutsideMidLeft {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/OutsideMidLeft.png', sizingMethod='scale');
	width: 7px;
}
.OutsideMidCenter {
	background-image: url(images/OutsideMidCenter.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 16px;
	background-color: #ededed;
}
.OutsideBotLeft {
}
.OutsideBotCenter {
}
.OutsideBotRight {
}

/*------------------------------------------其他(2008.11.05)------------------------------------------*/


/* 陰影01 */
.ShadowTopLeft {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ShadowTopLeft.png', sizingMethod='image');
	height: 3px;
	width: 3px;
	font-size: 1px;
	letter-spacing: 1px;
}
.ShadowTopCenter {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ShadowTopCenter.png', sizingMethod='scale');
	height: 3px;
	font-size: 1px;
	letter-spacing: 1px;
}
.ShadowTopRight {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ShadowTopRight.png', sizingMethod='image');
	height: 3px;
	width: 3px;
	font-size: 1px;
	letter-spacing: 1px;
}
.ShadowMidLeft {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ShadowMidLeft.png', sizingMethod='scale');
	width: 3px;
}

.ShadowMidRight {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ShadowMidRight.png', sizingMethod='scale');
	width: 3px;
}
.ShadowBotLeft {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ShadowBotLeft.png', sizingMethod='image');
	height: 3px;
	width: 3px;
	font-size: 1px;
	letter-spacing: 1px;
}
.ShadowBotCenter {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ShadowBotCenter.png', sizingMethod='scale');
	height: 3px;
	font-size: 1px;
	letter-spacing: 1px;
}
.ShadowBotRight {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ShadowBotRight.png', sizingMethod='image');
	height: 3px;
	width: 3px;
	font-size: 1px;
	letter-spacing: 1px;
}
/* 首頁file區塊 */
.FileArea {
	filter:Progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ccFFFFFF', EndColorStr='#ccFFFFFF');
	padding: 13px;
	width: 216px;
}
/* 首頁最新消息區塊 */
.NewsArea {
	filter:Progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ccFFFFFF', EndColorStr='#ccFFFFFF');
	padding: 13px;
	width: 216px;
	height: 96px;
}
/*首頁MORE設定*/
.More01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #818187;
	height: 30px;
}
.More01 A:link, .More01 A:visited, .More01 A:active {
	position:relative; 
	color: #818187;
	text-decoration: none;
}
.More01 A:hover {
	position:relative;
	color: #AAAAAA;
	text-decoration: underline;
}
/* 內頁訊息區塊 */
.InfoArea {
	filter:Progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ccFFFFFF', EndColorStr='#ccFFFFFF');
	padding: 13px;
}
.submenu{
	display: none;
	margin-left: 0px;
	margin-bottom: 5px;
	margin-top: 5px;
} 
