﻿/*--網頁捲軸----------------------------------------------------------*/
body{
	SCROLLBAR-3DLIGHT-COLOR:    #ffffff; /*左上外框邊緣*/
	SCROLLBAR-HIGHLIGHT-COLOR:  #ffffff; /*左上外框內綠*/
	SCROLLBAR-ARROW-COLOR:      #CCCCCC; /*箭頭*/
	SCROLLBAR-BASE-COLOR:       #ffffff; /*不知作用*/
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; /*右下外框邊緣*/ 
	SCROLLBAR-SHADOW-COLOR:     #CCCCCC; /*右下外框內綠*/
	SCROLLBAR-FACE-COLOR:       #ffffff; /*面板*/ 
	SCROLLBAR-TRACK-COLOR:      #EEEEEE; /*面板底色*/ 

/*--網頁內容設定-----------------------------------------------------*/
	/*background-color: #f1f9d0;                       /*背景色*/
	background-image: url(../../images/indexbg.gif);        /*背景圖*/
	/*background-attachment:fixed;                     背景圖不動*/
	/*background-repeat:no-repeat;                     /*背景圖不重覆*/
    color:#494848;
	font-family: "Arial", "Helvetica", "sans-serif"; /*字型*/
	font-size: 9pt;                                  /*字大小*/
	line-height: 14pt;                               /*行距*/
	/*letter-spacing:1pt;                              字距*/
	/*overflow-x:hidden;                               /*不會出現橫拉把，x改成y的話就不會出現直拉把*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

/*-----------------------------------*/
.HiddenBackground_EEEEEE {background-color:#EEEEEE; filter:alpha(opacity=80);	opacity:0.8;}
.PopupMenu { position:absolute; visibility:hidden; }

/*-----按鈕、下拉式選單字型設定------*/
input { font-size: 9pt;}


/*--表格字型、大小、行距設定(同body設定即可----------------------------*/
.table1 {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

td {
	font-size: 9pt;
	line-height: 16pt;
}

.td2 {
	color: #21536A;
	font-size: 9pt;
	line-height: 16pt;
	background-color: #E8F0EF;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td3 {
	color: #ffffff;
	font-size: 9pt;
	line-height: 16pt;
	background-color: #99cc33;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td33 {
	color: #ffffff;
	font-size: 10pt;
	line-height: 16pt;
	background-color: #99cc33;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td1 {
	color: #21536A;
	font-size: 9pt;
	line-height: 16pt;
	background-color: #D5E3E1;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td4 {
	color: #ffffff;
	font-size: 11pt;
	line-height: 16pt;
	background-color: #779fcf;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td41 {
	color: #ffffff;
	font-size: 9pt;
	line-height: 16pt;
	background-color: #779fcf;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td42 {
	color: #ffffff;
	font-size: 9pt;
	line-height: 16pt;
	background-color: #009a9c;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}

.td5 {
	color: #ffffff;
	font-size: 9pt;
	line-height: 16pt;
	background-color: #990000;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td6 {
	color: #5D6810;
	font-size: 9pt;
	line-height: 16pt;
	background-color: #E6EEA0;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td7 {
	color: #21536A;
	font-size: 9pt;
	line-height: 16pt;
	background-color: #ffffcc;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td8 {
	color: #ffffff;
	font-size: 11pt;
	line-height: 16pt;
	background-color: #666666;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td9 {
	color: #ffffff;
	font-size: 11pt;
	line-height: 16pt;
	background-color: #ff6600;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td10 {
	color: #301B00;
	font-size: 9pt;
	line-height: 16pt;
	background-color: #ffffcc;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td11 {
	color: balck;
	font-size: 9pt;
	line-height: 16pt;
	background-color: #e4e4e4;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td12 {
	color: #333333;
	font-size: 9pt;
	line-height: 16pt;
	background-color: #f5f5f5;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td13 {
	color: #21536A;
	font-size: 9pt;
	line-height: 16pt;
	background-color: #e2eee4;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td14 {
	color: #21536A;
	font-size: 9pt;
	line-height: 16pt;
	background-color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td15 {
	color: #ffffff;
	font-size: 9pt;
	line-height: 16pt;
	background-color: #d5b639;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
.td16 {
	color: #ffffff;
	font-size: 9pt;
	line-height: 16pt;
	background-color: #df8e45;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
}
td{
    color:#494848;
	font-family: "Arial", "Helvetica", "sans-serif"; /*字型*/
	font-size: 9pt;                                  /*字大小*/
	line-height: 14pt;                               /*行距*/
	/*letter-spacing:1pt;                              字距*/
}

/*--底圖背景---------------------------------------------------------------------------------------*/
.bg1000{background-position:100% 0; background-repeat:no-repeat}/*--底圖不重覆置上*/
.bg0100{background-position:0 100%; background-repeat:no-repeat}/*--底圖不重覆置上*/
.bg00{background-position:0 0; background-repeat:no-repeat}/*--底圖不重覆置上*/
.bg100100{background-position:100% 100%; background-repeat:no-repeat}/*--底圖不重覆置上*/



/*--連結設定-----------------------------------------------------------*/
a:link    {  color: #0072ad;text-decoration: none}      /*一般連結*/
a:visited {  color:#666666; text-decoration: none}      /*參觀過的連結*/
a:hover   {  color: #83b300;text-decoration: underline} /*當滑鼠移到連結上*/
/*a:hover {  color: #9A0000; text-decoration: underline;position:relative;top:-1px;right:1px;}當滑鼠移到連結上會往上跳一下*/

.b:link    {  color: #ffffff;text-decoration: none}      /*一般連結*/
.b:visited {  color:#ffffff; text-decoration: none}      /*參觀過的連結*/
.b:hover   {  color: #fffd35;text-decoration: underline} /*當滑鼠移到連結上*/

.c:link    {  color: #004f07;text-decoration: none}      /*一般連結*/
.c:visited {  color: #004f07; text-decoration: none}      /*參觀過的連結*/
.c:hover   {  color: #789f00;text-decoration: underline} /*當滑鼠移到連結上*/

.d:link    {  color: #1e8104;text-decoration: none}      /*一般連結*/
.d:visited {  color: #1e8104; text-decoration: none}      /*參觀過的連結*/
.d:hover   {  color: #92ba18;text-decoration: underline} /*當滑鼠移到連結上*/

.bb:link    {  color: #342800;text-decoration: none}      /*一般連結*/
.bb:visited {  color: #342800; text-decoration: none}      /*參觀過的連結*/
.bb:hover   {  color: #fbdb6a;text-decoration: underline} /*當滑鼠移到連結上*/

.cc:link    {  color: #fffabf;text-decoration: none}      /*一般連結*/
.cc:visited {  color: #fffabf; text-decoration: none}      /*參觀過的連結*/
.cc:hover   {  color: #ffffff;text-decoration: underline} /*當滑鼠移到連結上*/

/*--讓焦點虛線消失-----------------------------------------------------------*/
a {noFocusLine:expression(this.onFocus=this.blur())} /* For IE, onFocus 的 F 要大寫*/
:focus {-moz-outline-style: none} /* For Firefox */

/*--把字改成直行-------------------------------------------------------*/
.wordstraight{writing-mode:tb-rl}

/*--立體字-------------------------------------------------------------*/
.Ltable01 { filter: DropShadow(Color=#ffffff, OffX=1, OffY=1)}
.Lword0101 {
	color: #4C1A36;
}
.Lword0102 {
	color: #660033;
}
.Ltable02 { filter: DropShadow(Color=#FFE4E5, OffX=1, OffY=1)}
.Lword0201 {
	color: #9D080D;
}
.Ltable03 { filter: DropShadow(Color=#EEEEEE, OffX=1, OffY=1)}
.Lword0301 {
	color: #DD0202;
}

/*--陰影字和發光字只能使用其中一個，而且只能使用一次*/
/*--陰影字-------------------------------------------------------------*/
.wordshadow01{filter:shadow(color=#CEF0FD,direction=110);color:#000000} /*-shadow(color是陰影色，direction是陰影角度-*/

/*--發光字-------------------------------------------------------------*/
.wordlight01{filter:glow(color=#0000FF,strength=2); color:#333333}     /*-白字外色glow(color是發光的色，strength是發光大小-*/
.wordlight02{filter:glow(color=#48F850,strength=2); color:#000000}     /*-黑字外色glow(color是發光的色，strength是發光大小-*/


/*--設定form不會有高度-------------------------------------------------*/
form{margin-top: 0; margin-bottom: 0}

/*--按鈕設定（顏色按鈕）-----------------------------------------------*/
.submit01{FONT-SIZE: 12px;padding-left:1px;padding-right:1px;padding-top:1px;padding-bottom:2px;height:20;background-color:#9D080D;color:#FFFFFF}
/*--按鈕設定（顏色按鈕-虛線按鈕）--*/
.submit02{FONT-SIZE: 12px;padding-left:1px;padding-right:1px;padding-top:1px;padding-bottom:2px;height:20;background-color:#6DCFF6;color:#000000; border: 1 dotted #2E3092;}
/*--按鈕設定（圖片按鈕）-----------------------------------------------*/
.input02 {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;background-image:url("images/inpbg2.gif");padding-right:1px;padding-top:5px;padding-bottom:2px}
.input20 {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;background-image:url("images/bt_del.gif");padding-right:1px;padding-top:5px;padding-bottom:2px}
.input03 {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;background-image:url("images/inpbg3.gif");padding-right:1px;padding-top:5px;padding-bottom:2px}
.input04 {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;background-image:url("images/inpbg4.gif");padding-right:1px;padding-top:5px;padding-bottom:2px}
.input0402 {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;background-image:url("images/inpbg402.gif");padding-right:1px;padding-top:5px;padding-bottom:2px}
.input05 {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;background-image:url("images/inpbg5.gif");padding-right:1px;padding-top:5px;padding-bottom:2px}
.input06 {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;background-image:url("images/inpbg6.gif");padding-right:1px;padding-top:5px;padding-bottom:2px}
.input07 {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;background-image:url("images/inpbg7.gif");padding-right:1px;padding-top:5px;padding-bottom:2px}
.input08 {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;background-image:url("images/inpbg8.gif");padding-right:1px;padding-top:5px;padding-bottom:2px}
.input09 {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;background-image:url("images/inpbg9.gif");padding-right:1px;padding-top:5px;padding-bottom:2px}
.input10 {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;background-image:url("images/inpbg10.gif");padding-right:1px;padding-top:5px;padding-bottom:2px}
.inputm1 {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;background-image:url("images/inputm1.jpg");padding-right:1px;padding-top:5px;padding-bottom:2px}
.inputm2 {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;background-image:url("images/inputm2.jpg");padding-right:1px;padding-top:5px;padding-bottom:2px}
.inputfirst {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;background-image:url("images/first.gif");padding-right:1px;padding-top:5px;padding-bottom:2px; width:61px; height:22px}
.inputprev {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;background-image:url("images/prev.gif");padding-right:1px;padding-top:5px;padding-bottom:2px  ; width:57px; height:22px}
.inputnext {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;background-image:url("images/next.gif");padding-right:1px;padding-top:5px;padding-bottom:2px  ; width:54px; height:22px}
.inputlast {FONT-WEIGHT: normal; FONT-SIZE: 12px; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;background-image:url("images/last.gif");padding-right:1px;padding-top:5px;padding-bottom:2px  ; width:70px; height:22px}




/*--設定下拉式選單-------------------------------------------------*/
.option01{BACKGROUND-COLOR:#FFF1E1;COLOR:#CC0033; font-size:12px;}
.option02{BACKGROUND-COLOR:#FEFCE0;COLOR:#993300; font-size:12px;}
.option03{BACKGROUND-COLOR:#EFEFF7;BORDER:1 SOLID #EFEFF7;COLOR:#000066; font-size:12px;}
.option04{BACKGROUND-COLOR:#FFF2DB;BORDER:1 SOLID #F7E4E4;COLOR:#BB7700; font-size:12px;}
.option05{background-color:#e2eebe;color:#0b4f00;letter-spacing:1pt; font-size:12px;}

/*--填寫欄位設定-------------------------------------------------*/
.inputkeyword
{
border-right: 1px inset; border-top: 1px inset; border-left: 1px inset; border-bottom: 1px inset;
padding-right:3px;padding-left:3px;padding-top:2px;padding-bottom:2px;
background-color:#fbfbfb; 
color:#1e1e1e;font-size:9pt;
line-height:12pt;height:14pt;
}
.inputkeyword0
{
BORDER-RIGHT: 0px inset; BORDER-TOP: 1px solid #B8B8B8; BORDER-LEFT: 1px solid #B8B8B8; BORDER-BOTTOM: 0px inset;
color:#009C92;font-size:9pt; 
}
.inputkeyword01
{
BORDER-RIGHT: 0px inset; BORDER-TOP: 1px solid #c8c8c8; BORDER-LEFT: 1px solid #c8c8c8; BORDER-BOTTOM: 0px inset;
color:#575757;font-size:9pt;background-color:#f2f2f2;
}
.inputkeyword02{
line-height:12pt;
color:#2E3092;
background-color:#EAF8FE; 
border-width:1px; 
border-style:dotted;
border-color:#02045D;
	SCROLLBAR-FACE-COLOR:#EAF8FE;/*面板*/ 
	SCROLLBAR-HIGHLIGHT-COLOR: #EAF8FE;/*右上外框*/
	SCROLLBAR-SHADOW-COLOR: #EAF8FE;/*左下外框*/
	SCROLLBAR-3DLIGHT-COLOR: #EAF8FE; /*右上外框邊緣*/
	SCROLLBAR-ARROW-COLOR: #00114B; /*箭頭*/
	SCROLLBAR-TRACK-COLOR: #EAF8FE;/*面板底色*/ 
	SCROLLBAR-DARKSHADOW-COLOR: #EAF8FE; 
	SCROLLBAR-BASE-COLOR: #EAF8FE;
}
.inputkeyword10
{
border-right: 1px inset; border-top: 1px inset; border-left: 1px inset; border-bottom: 1px inset;
padding-right:3px;padding-left:3px;padding-top:2px;padding-bottom:2px;
background-color:#fbfbfb; 
font-size:9pt;
color:#1e1e1e;font-size:9pt;
line-height:12pt;
	scrollbar-highlight-color   :#EEEEEE;  /*左上外框內綠*/
	scrollbar-shadow-color      :#EEEEEE;  /*右下外框內綠*/
	scrollbar-darkshadow-color  :#EEEEEE;  /*右下外框邊緣*/ 
	scrollbar-3dlight-color     :#EEEEEE;  /*左上外框邊緣*/
	scrollbar-arrow-color       :#333333;  /*箭頭*/
	scrollbar-face-color        :#EEEEEE;  /*面板*/ 
	scrollbar-track-color       :#EEEEEE;  /*面板底色*/ 
/*	scrollbar-base-color        :#818181;    一次設定整個捲軸的基底色彩，顏色設定為網站風格色系即可*/
}

/*--直線設定------------------------------------------------------------*/
.line01{border: 1px solid  #9D080D} /*--實線*/
.line02{border: 1px dotted #666666}/*--虛線*/
.line03{border: 1px dotted #FFFFFF}/*--虛線*/


/*--圖外框--------------------------------------------------------------*/
.imageborder{border: 1px solid  #686767} /*--實線*/


/*--各式字型大小--------------------------------------------------------*/
.style1 {font-size: 12pt;color:#7C042C;}
.style2 {font-size: 9pt;color:#7C042C;}
.style3 {font-size: 12pt;color:#7C0472;}
.style4 {font-size: 9pt;color:#7C0472;}
.style5 {color:#686767;}
.style6 {color:#448700;}
.style7 {color:#999999;}
.style8 {color:#DD003C;}
.style9 {color:#FFFFFF;}
.style10{font-size: 11pt;color:#7E1550;}
.style11 {color: #535D00}
.style12 {color: #006255;font-size:11px;line-height:14pt;}
.style13 {color: #3E342B;font-size:9pt;line-height:18pt;}
.style14 {letter-spacing:1pt;}
.style15 {color:#dd0000;letter-spacing:1pt;}
.style16 {color:#727272;line-height:14pt;}
.style17 {color:#ff6600;line-height:14pt;letter-spacing:1pt;}
.style18 {letter-spacing:1pt;line-height:18pt;}
.style19 {color:#316200; font-size:11px}
.style20 {color:#df7b00; font-size:11px}
.texto {overflow:hidden;text-indent:-5000px;}

.word1{font-size: 11pt;}
.word2{font-size: 9pt; color:black}
.word3{font-size: 11pt; color:yellow}
.word4{font-size: 11pt; color:#990000}
.word5{font-size: 9pt; color:#990000}
.word6{color:green}
.word7{font-size: 9pt; color:#ffffff}
.word8{color:yellow}
.word9 {color: #FFFFFF}
.word10 {color: #3399CC}
.word11 {
	color: #000000;
	letter-spacing:2pt;
}
.word12 {color: #de005f}

.t4 {
	COLOR: #21536a; TEXT-DECORATION: line-through;font-size: 10pt;
}