/* -------------------------字型變化-------------------- */
.text_accesskey{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:70%;color:#CCCCCC;text-decoration:none;line-height:9px;}
.text_accesskey:hover{font-size:70%;color: #2E2E2E;}

/* ------------11級字--------------*/
.text11pt_1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:70%;color:#669999;text-decoration:none;line-height:1.5;}
.text11pt_1 a{color: #CC0033;text-decoration:none;}
.text11pt_1 a:hover {color: #CC0033;text-decoration:underline;}

.text11pt_2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:70%;color: #7B7EA4;text-decoration:none;line-height:1.4;}
.text11pt_2 a{color: #CC3399;text-decoration:none;}
.text11pt_2 a:hover {color: #CC3399;text-decoration:underline;}

/* ------------12級字------------ */
.text12pt_01 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:80%;color:#363636;text-decoration:none;line-height:1.6;}
.text12pt_01 a{color:#006699;text-decoration:none;}
.text12pt_01 a:hover {color:#e65a33;text-decoration:underline;}

.text12pt_02 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:80%;color:#62A11A;text-decoration:none;line-height:1.7;}
.text12pt_02 a{color:#00aa6a;text-decoration:none;}
.text12pt_02 a:hover {color:#CC0033;text-decoration:none;position:relative;right: 1px;bottom: 1px;}

.text12pt_03 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:80%;color: #FFFFFF;text-decoration: none;line-height:1.5;}
.text12pt_03 a{color:#FFFFFF;text-decoration:none;}
.text12pt_03 a:hover {color: #FFFFFF;text-decoration:underline;}

.text12pt_04 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:80%;color:#CC3300;text-decoration: none;line-height:1.2;}
.text12pt_04 a{color:#007388;text-decoration:none;}
.text12pt_04 a:hover {color:#FB6400;text-decoration:underline;}

/* ------------13級字------------ */
.text13pt_01 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:83%;color:#008C5F;line-height: 1.3;text-decoration:none;}
.text13pt_01 a{color:#008C5F;text-decoration:underline;}
.text13pt_01 a:hover {color: #0033CC;text-decoration:none;}

.text13pt_02 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:83%;color:#333333;line-height: 1.5;text-decoration:none;}
.text13pt_02 a{color:#333333;text-decoration:underline;}
.text13pt_02 a:hover{color: #003399;text-decoration:none;}

/* ------------15級字------------ */
.text15pt_01 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:95%;color:#0066CC;line-height:1.3;}
.text15pt_01 a{color:#0066CC;text-decoration: none;}
.text15pt_01 a:hover {color: #FF6600;text-decoration: none;}

.text15pt_02 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:95%;color:#545454;line-height:1.3;}
.text15pt_02 a{color:#ffc135;text-decoration: none;}
.text15pt_02 a:hover {color: #0000ff;text-decoration: none;}

/* ------------滑鼠移過 字往下降------------*/
.textdown {	FONT-SIZE:80%;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none;color: #333333;}
.textdown:hover {LEFT: 1px; COLOR:#FF6600;POSITION: relative; TOP: 1px}

/* ------------滑鼠移過 字往上升------------*/
.textup {FONT-SIZE:80%;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none;color: #666666;}
.textup:hover {COLOR: #6666CC;POSITION: relative;right: 1px;bottom: 1px;}

/* ------------ 文字段落編排 ------------*/
.text_float{float: left;}
.text_justify{word-break:normal;text-align:justify;text-justify:inter-ideograph}


/* -------------------------版面美術設定------------------------- */
.td_underline1 {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #D2D9D9;}
.td_underline2 {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EDEDED;
                font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#333333;line-height:1;text-decoration:none;}
.td_underline2 a {color:#0066CC;text-decoration: none;}
.td_underline2 a:hover{color: #FB6400;text-decoration: underline;}	

.td_midline1 {background-image:url(dotline_01.gif);background-repeat:repeat-x;background-position:left center;}

.table_line1{border: 1px solid #BEBEBE;}
.table_line2{border: 1px solid #D9D9D9;}


.th1 { /* 表格TH標頭設計樣式 淺色底 黑字*/
	font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 70%;color:#626262;font-weight:bold;padding:3px 0px 1px 0px;
	vertical-align: bottom;	background-image: url(thbg01.gif);background-repeat: repeat;}
.th2 { /* 表格TH標頭設計樣式 淺藍色底 深色字*/
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:80%;color: #337B93;background-color:#FFFFFF;padding:5px 5px 9px 5px;
	background-image:url(thbg03.gif);background-repeat: no-repeat;background-position:right bottom;vertical-align: bottom;}

	
.th1top{/* 表格上方色塊底設定*/
	background-position: left bottom;background-image: url(table_thtop_bg1.gif);background-repeat: repeat-x;}
		
.title_arrow1 { /* 箭頭標頭樣式*/
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 75%;	color: #393939;background-image: url(arrow_orange2.gif);
	background-repeat: no-repeat;background-position: right center;background-color: #FFFFFF;padding:0px 21px 2px 5px;
	vertical-align:bottom;}
	
.title_arrow2 { /* 箭頭標頭樣式*/
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 83%;	color: #5B5B5B;background-image: url(arrow_orange2.gif);
	background-repeat: no-repeat;background-position: right top;background-color: #FFFFFF;padding:1px 21px 1px 5px;
	vertical-align:text-top;}
	
.title1_bg { /*  內頁標頭樣式*/
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 95%;color:#008c4e;letter-spacing:2px;font-weight:bold;
	vertical-align: bottom;background-image: url(titlebg.gif);background-repeat:repeat-x;
	background-position:left top;padding:0px 0px 9px 2px;}


.contenttitle{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:93%;color:#af4060;padding:6px 3px 5px 2px;
	background-image:url(frame1_topbg1.gif);background-repeat:repeat-x;background-position:left top;vertical-align:bottom;
	background-color: #F0F0F0;}	

.sectiontitle{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:95%;color:#007080;padding:6px 3px 5px 5px; height:23px;
	background-image:url(table_thtop_bg2.gif);background-repeat:repeat-x;background-position:left top;vertical-align:bottom;
	background-color: #F0F0F0;}	


.td_style01{ /*  列表表格美術底形式1  */
	font-family:Verdana, Arial, Helvetica, sans-serif;font-size:80%;color:#333333;text-decoration:none;background-repeat:repeat-x;background-position:left bottom;height:auto;padding:1px 3px 1px 3px}
.td_style01 a{color:#4F4F50;text-decoration: none;} 
.td_style01 a:hover{color:#CC3300;LEFT: 1px;POSITION: relative; TOP: 1px}

.td_style02{ /*  列表表格美術底形式2  */
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size:80%;color: #333333;text-decoration:none;
	background-image:url(tabletd_bg02.gif);background-repeat:repeat-x;background-position:left bottom;height:25px;
	background-color:#F7F8F8;padding:1px 3px 1px 3px;}
.td_style02 a{color:#4F4F50;text-decoration: none;} 
.td_style02 a:hover{color:#67AF00;LEFT: 1px;POSITION:relative; TOP:1px;}


/* -------------------------版面位置編排設定------------------------- */
.style_content {padding:0px 1px 18px 2px;}
				
.style_contenttext {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:83%;color: #494949;line-height: 1.7;	padding: 6px;}
.style_contenttext a{color: #0066CC;text-decoration:none;}
.style_contenttext a:hover {color: #FB6400;text-decoration:underline;}

.style_toparea {background-image:url(top_Rbg.gif);background-repeat:no-repeat;background-position:right bottom;padding-right:10px}
.style_bottom {background-image: url(bottom_topbg.gif);background-repeat:repeat;background-position:left top;}

.style_leftarea {width:175px;}

.style_leftshadow {background-image:url(leftarea_R.gif);background-repeat:no-repeat;background-position:left top;height:480px;width:12px;}
.style_menuarea {background-image:url(leftarea_bg.gif);background-repeat: repeat-x;background-position:left top;border-right-width: 3px;
	             border-right-style: solid;border-right-color: #FFFFFF;width: 157px;}
				 
				 
/* -------------------------表單元件設定------------------------- */
.button0 {font-family: Verdana, Helvetica, sans-serif;background-color: #DEDFDF;color: #000000;padding-top: 3px;font-size: 12px;}
.button1 {FONT-SIZE: 12px;COLOR: #FFFFFF;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;HEIGHT:22px;background-color: #7ab300;
	      border: 1px solid #FFFFFF;padding:3px 2px 1px 3px;text-decoration: none;vertical-align:top;}

.input {font-family:Verdana,Helvetica,sans-serif;font-size:12px;color:#666666;height:15px;border: 1px solid #FFFFFF;line-height:1.3;}
