/*
 
A:link 是代表普通狀態的連結 
A:visited 是代表造訪過的連結 
A:hover 是代表滑鼠移到連結 
A:active 是代表按下去連結 
*/

/* 超連結標示文字 */

a:link 	   {font: 10pt "Arial, Verdana, Helvetica"; text-decoration: none; color: #0066C5}
a:visited  {font: 10pt "Arial, Verdana, Helvetica"; text-decoration: none; color: #0066C5}
a:active   {font: 10pt "Arial, Verdana, Helvetica"; text-decoration: none; color: #0066C5}
a:hover    {font: 10pt "Arial, Verdana, Helvetica"; text-decoration: none; color: #003663}



.in-news-button {
	FONT-SIZE: 9pt; COLOR: #464646; font-family: Arial, Verdana, Helvetica, sans-serif;
}
.in-news-button A:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #464646;
	text-decoration: none;
	line-height: 180%;
}
.in-news-button A:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #464646;
	text-decoration: none;
	line-height: 180%;
}
.in-news-button A:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #888888;
	text-decoration: none;
	line-height: 180%;
}


.hot-news-button {
	FONT-SIZE: 12pt; COLOR: blue; font-family: Arial, Verdana, Helvetica, sans-serif;
}
.hot-news-button A:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: blue;
	text-decoration: underline;
	line-height: 180%;
}
.hot-news-button A:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: blue;
	text-decoration: underline;
	line-height: 180%;
}
.hot-news-button A:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: red;
	text-decoration: underline;
	line-height: 180%;
}


.member-button {
	FONT-SIZE: 9pt; COLOR: #AC001D; font-family: Arial, Verdana, Helvetica, sans-serif;
}
.member-button A:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #AC001D;
	text-decoration: none;
}
.member-button A:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #AC001D;
	text-decoration: none;
}
.member-button A:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: underline;	
}



.topbutton A:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #3366CC;
	text-decoration: none;
}
.topbutton A:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #3366cc;
	text-decoration: none;
}
.topbutton A:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;	
	text-decoration: underline;
	color: #3399CC;
}

/* 超連結標示文字 */
.01orange {
	FONT-SIZE: 10pt;
	COLOR: #ff9933;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 150%;
	font-weight: bold;
}
.01orange A:link {
	FONT-SIZE: 10pt;
	COLOR: #FF9933;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 150%;
	font-weight: bold;
}
.01orange A:visited {
	FONT-SIZE: 10pt;
	COLOR: #FF6600;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 150%;
	font-weight: bold;
}
.01orange A:hover {
	FONT-SIZE: 10pt;
	COLOR: #FF9900;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	line-height: 150%;
	font-weight: bold;
}


.02blue {
	FONT-SIZE: 10pt;
	COLOR: #003399;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 150%;
	font-weight: bold;
}
.02blue A:link {
	FONT-SIZE: 10pt;
	COLOR: #0033CC;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 150%;
	font-weight: bold;
}
.02blue A:visited {
	FONT-SIZE: 10pt;
	COLOR: #0033CC;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 150%;
	font-weight: bold;
}
.02blue A:hover {
	FONT-SIZE: 10pt;
	COLOR: #003399;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	line-height: 150%;
	font-weight: bold;
}

.top01button {
	FONT-SIZE: 9pt; COLOR: #333333; font-family: Arial, Verdana, Helvetica, sans-serif;
}
.top01button A:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
.top01button A:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
.top01button A:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;	
	text-decoration: underline;
	color: #333333;
}


.text02button {
	FONT-SIZE: 10pt; COLOR: #FF6600; font-family: Arial, Verdana, Helvetica, sans-serif;
}
.text02button A:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF9900;
	text-decoration: none;
}
.text02button A:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF6600;
	text-decoration: none;
}
.text02button A:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;	
	text-decoration: underline;
	color: #FF6600;
}

.formbutton {
	FONT-SIZE: 10pt; COLOR: #3399CC; font-family: Arial, Verdana, Helvetica, sans-serif;
}
.form A:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: 4171C8;
	text-decoration: none;
}
.form A:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}
.form A:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #7597D7;
	text-decoration: underline;	
}

.form01 {
	FONT-SIZE: 10pt;COLOR: #ffffff;FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;TEXT-DECORATION: none;line-height: 150%
}
.form01 A:link {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 150%
}
.form01 A:visited {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 150%
}
.form01 A:hover {
	FONT-SIZE: 10pt; COLOR: #9C2F00; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline; line-height: 150%
}



.title01_10pt_darkgray {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-variant: normal;
	font-style: normal;
	line-height: 180%;
	color: #404040;
	text-decoration: none;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
}
.title02_10pt_white {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-variant: normal;
	font-style: normal;
	line-height: 180%;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;	
	font-weight: bold;
}





/* 內文區塊標示文字,依定義名稱往下延伸 */


.text01_9pt_black {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-variant: normal;	
	font-style: normal;
	line-height: 160%;
	color: #000000;
	text-decoration: none;
	text-align:left;
}

.text01_10pt_lightblue {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-variant: normal;	
	font-style: normal;
	line-height: 140%;
	color: #0066C5;
	text-decoration: none;
	text-align:left;
}

.text02_9pt_brown {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-variant: normal;	
	font-style: normal;
	line-height: 180%;
	color: #666666;
	text-decoration: none;
	margin-left: 10pt;
	margin-RIGHT: 5pt;	
}

.text03_8pt_lightgray {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-variant: normal;	
	font-style: normal;
	line-height: 180%;
	color: #464646;
	text-decoration: none;
	text-align:left;
}

.text04_9pt_lightgray {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-variant: normal;
	font-style: normal;
	line-height: 180%;
	color: #464646;
	text-decoration: none;
	text-align:left;
	width: auto;
}

.text05_9pt_lightgray {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-variant: normal;
	font-style: normal;
	line-height: 120%;
	color: #464646;
	text-decoration: none;
	text-align:left;
	border: 1px double #CCCCCC;
}

.text06_10pt_red {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	font-variant: normal;	
	font-style: normal;
	line-height: 180%;
	color: #FF6600;
	text-decoration: none;
}

.text07_10pt_black {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;	
	font-style: normal;
	line-height: 180%;
	color: #FF6600;
	text-decoration: none;
}

.text08_B10pt_black {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-variant: normal;
	font-style: normal;
	line-height: 120%;
	color: #009933;
	text-decoration: none;
	text-align: left;	
	font-weight: bold;	
}




/* 表格、欄位定義,依定義名稱往下延伸,

表格若為二種以上底色循環用"table01_TD"和"table01_TD_plus"來命名區隔
表格不管橫向或縱向項目標題字均以"table01_TD_Title_th"和"table01_TD_SubTitle"來命名區隔

 */

.table01	{
	border:0;
	border-spacing:0;
	padding:0;
	border-color: #CCCCCC;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:9pt;
	text-align:left;
	line-height: 12px;
}


			
.table01_TD	{	
	border-color: #999999;	
	font-family: Arial, Verdana, Helvetica, sans-serif;	
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:10pt;
	text-align:left;	
}

			
.table01_TD_plus	{
	padding-left:5;
	padding-right:5;
    border:1px solid white;	
	font-family: Arial, Verdana, Helvetica, sans-serif;	
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:10pt;
	text-align:left;
	background-color:DFECFF;
}

.table01_TD_Title_th {
	padding-left:5;
	padding-right:5;
	font-family: Arial, Verdana, Helvetica, sans-serif;	
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:9pt;
	text-align:center;
}
			
.table01_TD_SubTitle	{
	padding-left:5;
	padding-right:5;
    border:1px solid white;	
	font-family: Arial, Verdana, Helvetica, sans-serif;	
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:10pt;
	text-align:left;	
}
			


	

			
/* 所有相關按鍵定義之名稱,依定義名稱往下延伸 */

    .button01
    {
	border:1px double #333399;
	background-color: #E8F4FF;
	color: #333399;
	font-size: 9pt;
	cursor:hand;
	vertical-align:middle;
	padding:1;
	height:20;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
    }	

    

/* 輸入文字方塊定義名稱,依定義名稱往下延伸 */

	.inputbox01
    {
       border:1px solid #cccccc; 
	   background-color: #EDF9FB;
       color: #666666;
       font-size: 9pt;
       cursor:hand;
       vertical-align:middle;
       padding:1;
	   height:20
    }	
 
	.inputbox02
    {
       border:1px solid;
       color: #666666;
       font-size: 9pt;
       cursor:hand;
       vertical-align:middle;
       padding:1;
	   height:20
    }	   

/* 下拉式清單方塊定義名稱,依定義名稱往下延伸 */

	.listbox01
    {
       border:1px solid #EDF9FB;
	   background-color: #EDF9FB;
       color: #3350B0;
       font-size: 9pt;
       cursor:hand;
       vertical-align:middle;
       padding:1;
	   height:20
    }


/* 特殊網頁需求變化 */

.frame01	{               
    border:1px dashed #CECFCE;
	border-spacing:0;
	padding:0;	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
}

