.DeskPic {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #E1E1E1;
}

.Ec_Title {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color: #000000;
	background-color:#FFB43C;
	text-align:right;
	vertical-align:middle;
	
}
.ContentTitle {
	font-size: 14pt;
	font-family: "微軟正黑體",Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 3px;/*設定字（字母）的間距。值可以為：normal（間距為0）或是以pt為單位。*/
	color: #336699;	
}
.ContentText {
	font-size: 14pt;
	font-family: "微軟正黑體",Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color: #3366CC;
	text-align: center;
	margin: 30px, 0px, 30px, 0px;
}
.webcontent
{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color:#000000;
	line-height: 150%;	
}

.DetailList
{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color:#000000;
	line-height: 150%;	
}

.table_text2 {
	font-size: 10pt;
	TEXT-ALIGN: left; 
	LINE-HEIGHT: 20px; 
	BACKGROUND: #ffffff; 
	LETTER-SPACING: 1px; 
	COLOR: #444444;
	FONT-WEIGHT: normal;
	BORDER-RIGHT: #FFFFFF 3px groove;
	BORDER-LEFT: #FFFFFF 3px groove; 
	BORDER-BOTTOM: #FFFFFF 3px groove ; 
	BORDER-TOP: #FFFFFF 3px groove; 
	border-width: 1px;
	border-color:Black;
	line-height:175%;
}

.law_text {
	font-size: 10pt;
	TEXT-ALIGN: left; 
	LINE-HEIGHT: 20px; 
	LETTER-SPACING: 1px; 
	COLOR: #444444;
	FONT-WEIGHT: normal;
	line-height:175%;
}

.table_text4 {
	font-size: 10pt;
	TEXT-ALIGN: center; 
	LINE-HEIGHT: 20px; 
	BACKGROUND: #ffffff; 
	LETTER-SPACING: 1px; 
	COLOR: #444444;
	FONT-WEIGHT: normal;
	BORDER-RIGHT: #FFFFFF 3px groove;
	BORDER-LEFT: #FFFFFF 3px groove; 
	BORDER-BOTTOM: #FFFFFF 3px groove ; 
	BORDER-TOP: #FFFFFF 3px groove; 
	border-width: 1px;
	border-color:Black;
	line-height:175%;
}
.table_title3 {
	font-size:14px;
	font-weight: bold;
	BORDER-BOTTOM: #FFFFFF 3px groove ; 
	TEXT-ALIGN: center; 
	BORDER-LEFT: #FFFFFF 3px groove; 
	BACKGROUND: #FFB43C; 
	LETTER-SPACING: 3px;
	COLOR: #FFFFFF; 
	BORDER-TOP: #FFFFFF 3px groove; 
	BORDER-RIGHT: #FFFFFF 3px groove;
	border-width: 1px;
	border-color:Black;
	line-height:200%;
	
}

.table_title4 {
	font-size:14px;
	border-bottom: #FFFFFF 3px groove ; 
	text-align: center; 
	border-left: #FFFFFF 3px groove; 
	background: #FFB43C; 
	letter-spacing: 3px; 
	color: #FFFFFF; 
	border-top: #000000 3px groove; 
	font-weight: bold; 
	border-right: #000000 3px groove;
	border-width: 1px;
	border-color:Black;
	line-height:175%;
}

.TableStyle {
	letter-spacing: 3px; 
	font-weight: bold; 
	border-width: 1px;
	border-color:Black;
	border-collapse: collapse;
	line-height:175%;
}

.ChangePage {
	font-size: 10pt;
	TEXT-ALIGN: center; 
	LINE-HEIGHT: 20px;
	LETTER-SPACING: 1px; 
	FONT-WEIGHT: normal;
	border-width: 1px;
	border-color:Black;
}

.Title1 {
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 3px;
	color: #336699;	
}
.Title2 {
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 3px;
	color: #666;
	text-decoration: none;
	margin: 0px, 0px, 20px, 0px;
}
.Title3 {
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color: #3366CC;
	text-align: center;
	margin: 30px, 0px, 30px, 0px;
}
.Text1 {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color:#000000;
	line-height: 150%;	
}
.Text2 {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color:#444444;
	line-height: 150%;	
	margin: 20px, 0px;		
}
.Text3 {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color:#444444;
	line-height: 150%;	
	text-indent: 2em;
	margin: 20px, 30px, 10px, 30px;
}
.Text4 {
	background-color: #CCC;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color:#000;
	margin: 10px, 60px, 10px, 60px;
	padding: 10px;
	line-height: 150%;
}
.Text5 {
	background-color: #CCC;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color:#888;
	margin: 10px, 60px, 10px, 60px;
	padding: 10px;
	line-height: 150%;
}

.Text6 {
	background-color: #002953;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color:#888;
	margin: 10px, 60px, 10px, 60px;
	padding: 10px;
	line-height: 150%;
}

.Text7 {
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color:#696969;
	margin: 10px, 60px, 10px, 10px;
	padding: 10px;
	line-height: 150%;
	letter-spacing: 3px;
}
.Text8 {
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color:#111947;
	margin: 10px, 60px, 10px, 35px;
	padding: 10px;
	line-height: 150%;
	letter-spacing: 3px;
}
.Text9 {
	font-size: 12pt;
	/*font-family: "微軟正黑體";*/
	font-weight: bold;
	letter-spacing: 1px;
	color:#ffffff;
	margin: 10px, 60px, 10px, 35px;
	padding: 10px;
	line-height: 150%;
	letter-spacing: 3px;
}

.Text_LeftMenu {
	font-size: 12pt;
	font-family: "微軟正黑體";
	font-weight: bold;
	letter-spacing: 1px;
	color:#ffffff;
	line-height: 150%;
	letter-spacing: 3px;
}

.table_title {
	BORDER-BOTTOM: #666666 1px dashed; /* 設定物件的邊框樣式。值可以為none(沒有框邊)、dotted(點式框邊)、dashed(短線虛線)、solid(實線)、doubled(雙線)、groove(立體溝狀)、ridge(立體丘狀)、inset(立體下凹)、outset(立體凸出)。只給一個值時，表示四個邊框樣式一樣；給兩個值時，表示上下邊框一樣，左右邊框一樣。給值的順序是上、右、下、左。*/
	TEXT-ALIGN: center; 
	BORDER-LEFT: #666666 1px dashed; 
	BACKGROUND: #ffffff; 
	LETTER-SPACING: 5px; 
	COLOR: #777777; 
	BORDER-TOP: #666666 1px dashed; 
	BORDER-RIGHT: #666666 1px dashed
}
.table_title2 {
	BORDER-BOTTOM: #666666 1px solid;
	TEXT-ALIGN: center; 
	BORDER-LEFT:	#666666 1px solid; 
	BACKGROUND: #ffffff; 
	LETTER-SPACING: 5px; COLOR: #777777; 
	BORDER-TOP: #666666 1px solid; 
	BORDER-RIGHT: #666666 1px solid
}
.table_title3 {
	font-size:14px;
	font-family: "微軟正黑體";	
	BORDER-BOTTOM: #FFFFFF 3px groove ; 
	TEXT-ALIGN: center; 
	BORDER-LEFT: #FFFFFF 3px groove; 
	BACKGROUND: #FFB43C; 
	LETTER-SPACING: 3px; 
	COLOR: #FFFFFF; 
	BORDER-TOP: #000000 3px groove; 
	FONT-WEIGHT: bold; 
	BORDER-RIGHT: #000000 3px groove

}


.Li_number{
list-style-image: url('/images/index_10.gif');
}


<!--popupmenu star-->

.popupmenu_popup {
background-color: #274B81;
border: #274B81 1px solid ;
padding-top:3px;
padding-right: 8px;
padding-bottom:3px;
padding-left : 2px;
}
.popupmenu_option {
background-color: #274B81;
color: #274B81;
border: #256AAF 1px solid ;
/*font-family: "微軟正黑體";*/
/*line-height: 2;*/
padding-top:3px;
padding-right: 8px;
padding-bottom:3px;
padding-left : 2px;
white-space: nowrap;
cursor: pointer;
}
.popupmenu_option a {
background-color: #274B81;
color: #ffffff;
padding-top:3px;
padding-right: 8px;
padding-bottom:3px;
padding-left : 2px;
white-space: nowrap ;
}
.headermenu_popup {
background-color: #274B81;
color: #274B81;
border-top: 1px solid #256AAF;
border-bottom: 1px solid #256AAF;
}
.headermenu_popup a {
color: #ffffff;
text-decoration: none;
/*padding:6px 4px;*/
}
.popupmenu_highlight {
background-color: #308CBB;
color: #ffffff;
border: #308CBB 1px solid ;
/*font-family: "微軟正黑體";*/
padding-top:3px;
padding-right: 8px;
padding-bottom:3px;
padding-left : 2px;
white-space: nowrap;
cursor: pointer;
}
.popupmenu_highlight a {
color: #ffffff;
/*font-family: "微軟正黑體";*/
border-top: 1px ;
border-bottom: 1px ;
padding-top:3px;
padding-right: 8px;
padding-bottom:3px;
padding-left : 2px;
white-space: nowrap ;
/*text-decoration: none;*/
}


<!--popupmenu end-->

.Mark {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color: #FF6600;
	line-height: 20px;	
}
.Mark1{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color: #F00;
	line-height: 20px;
}

a.linkstyle1:link {
	font-size: 10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #336600;
	position: relative; left: 5px;
	letter-spacing: 1px;
	text-decoration: none;	
}
a.linkstyle1:visited {
	font-size: 10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #336600;
	position: relative; left: 5px;
	letter-spacing: 1px;
	text-decoration: none;
}
a.linkstyle1:hover {
	font-size: 10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #669900;
	letter-spacing: 1px;
	text-decoration: none;
	position: relative; left: 5px;
}
a.linkstyle2:link {
	font-size: 10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #336699;
	position: relative; left: 5px;
	letter-spacing: 1px;
	text-decoration: none;	
}
a.linkstyle2:visited {
	font-size: 10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #336699;
	position: relative; left: 5px;
	letter-spacing: 1px;
	text-decoration: none;
}
a.linkstyle2:hover {
	font-size: 10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	letter-spacing: 1px;
	text-decoration: none;
	position: relative; left: 5px;
}
a.linkstyle3:link {
	font-size: 10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 3px;
	color: #039;
	text-decoration: none;
	margin: 0px, 0px, 20px, 0px;
}
a.linkstyle3:visited {
	font-size: 10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 3px;
	color: #669900;
	text-decoration: none;
	margin: 0px, 0px, 20px, 0px;
}
a.linkstyle3:hover {
	font-size: 10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 3px;
	color: #555555;
	text-decoration: none;	
	margin: 0px, 0px, 20px, 0px;	
}

a.linkstyle4:link {
	font-size: 12pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 3px;
	color: #666;
	text-decoration: none;
	margin: 0px, 0px, 20px, 0px;
}
a.linkstyle4:visited {
	font-size: 12pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 3px;
	color: #c00;
	text-decoration: none;
	margin: 0px, 0px, 20px, 0px;
}
a.linkstyle4:hover {
	font-size: 12pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 3px;
	color: #c00;
	text-decoration: none;	
	margin: 0px, 0px, 20px, 0px;	
}

.table_text {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; BACKGROUND: #f2f2f2; LETTER-SPACING: 1px; COLOR: #444444; FONT-WEIGHT: normal
}

.table_title {
	BORDER-BOTTOM: #666666 1px dashed; TEXT-ALIGN: center; BORDER-LEFT: #666666 1px dashed; BACKGROUND: #ffffff; LETTER-SPACING: 5px; COLOR: #777777; BORDER-TOP: #666666 1px dashed; BORDER-RIGHT: #666666 1px dashed
}
.table_title2 {
	BORDER-BOTTOM: #666666 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #666666 1px solid; BACKGROUND: #ffffff; LETTER-SPACING: 5px; COLOR: #777777; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid
}


<!--
-->
.more {
	TEXT-ALIGN: right; MARGIN: 5px 6px 0px 0px
}
.formBtn {
	TEXT-ALIGN: center; MARGIN: 0px 0px 15px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.btn {
	BACKGROUND-IMAGE: url(../images/buttonbg03.jpg); BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND-REPEAT: repeat-x; COLOR: #333333; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 5px
}
.star {
	COLOR: #ff0000; FONT-SIZE: 120%; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
.date {
	MARGIN: 0px 0px 0px 5px; COLOR: #4b89b9; FONT-WEIGHT: normal
}
.date1 {
	COLOR: #4b89b9; FONT-WEIGHT: normal
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.accesskey {
	POSITION: absolute; FONT-SIZE: 10px
}
.accesskey A {
	COLOR: #ffffff
}
.menuLeft .accesskey A {
	COLOR: #0070a6
}
.mlmenu .accesskey {
	
}
A {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
.Menutext:hover {
	COLOR: #FFFFFF; 
	/*TEXT-DECORATION: none;*/
	/*font-family: "微軟正黑體";*/
	padding-top:1px;
	padding-right: 8px;
	padding-bottom:3px;
	padding-left : 2px;
	/*white-space: nowrap ;*/
}




.flash {
	POSITION: relative; MARGIN: 6px 0px 0px 6px
}
.festival {
	Z-INDEX: 99; POSITION: absolute; MARGIN: 0px
}