/* 以下css為設計師專用請勿動到設定,若需要請在建立新的class或直接寫在style標籤上*/

body{
	margin:0;
	scrollbar-face-color: DEEAF9;
	scrollbar-highlight-color: DEEAF9;
	scrollbar-shadow-color: DEEAF9;
	scrollbar-3dlight-color: DEEAF9;
	scrollbar-arrow-color: 196BC9;
	scrollbar-track-color: DEEAF9;
	scrollbar-darkshadow-color: gray;
}

/*
A:link 是代表普通狀態的連結 
A:visited 是代表造訪過的連結 
A:hover 是代表滑鼠移到連結 
A:active 是代表按下去連結 
*/

/* 背景圖設定 */
.m_bg{ background-image:url(../images/m_bg.jpg); background-position:bottom left; background-repeat:repeat-x;}
.t_bg{ background-image:url(../images/t_bg.jpg); background-position:bottom right; background-repeat:no-repeat;}
.i_bg{ background-image:url(../images/in_bg.jpg); background-position:top; background-repeat:no-repeat;}

a:link 	   {font: 100% "Arial, Verdana, Helvetica, sans-serif"; text-decoration: none; color: #000000}
a:visited  {font: 100% "Arial, Verdana, Helvetica, sans-serif"; text-decoration: none; color: #000000}
a:active   {font: 100% "Arial, Verdana, Helvetica, sans-serif"; text-decoration: none; color: #000000}
a:hover    {font: 100% "Arial, Verdana, Helvetica, sans-serif"; text-decoration: underline; color: #B70034}

/* 內容文字 */
.text_12pt {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 80%;font-variant: normal;font-style: normal;line-height: 180%;text-decoration: none; letter-spacing:1px;}
.text_12_1pt {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 80%;font-variant: normal;font-style: normal;text-decoration: none; letter-spacing:1px;}
.text_14pt {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 95%;font-variant: normal;font-style: normal;line-height: 180%;text-decoration: none; letter-spacing:1px;}
.text_15pt {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 108%;font-variant: normal;font-style: normal;line-height: 180%;text-decoration: none;}
.text_17pt { font-family:"Times New Roman", Times, serif; font-size: 130%;font-variant: normal;font-style: normal;line-height: 180%;text-decoration: none;}
.text_20pt { font-family:"Times New Roman", Times, serif; font-size: 130%;font-variant: normal;font-style: normal;line-height: 180%;text-decoration: none;}
.text_22pt { font-family:"Times New Roman", Times, serif; font-size: 140%;font-variant: normal;font-style: normal;line-height: 180%;text-decoration: none;}

/* 文字色彩(請按英文字母排序) */

.01 {COLOR:#4d0e3f;text-decoration: none;}
.02 {COLOR:#3077b4;text-decoration: none;}
.03 {COLOR:#089454;text-decoration: none;}
.04 {COLOR:#5e4021;text-decoration: none;}
.05 {COLOR:#00aab0;text-decoration: none;}
.06 {COLOR:#6b1b21;text-decoration: none;}

.amethyst01 {COLOR:#652D91;text-decoration: none;}
.amethyst01 A:link {COLOR: #652D91;text-decoration: underline;}
.amethyst01 A:visited {COLOR: #652D91;text-decoration: none;}
.amethyst01 A:hover {COLOR: #3C174F;text-decoration: none;}

.black00 {COLOR:#000000;text-decoration: none;}
.black00 A:link {COLOR: #000000;text-decoration: underline;}
.black00 A:visited {COLOR: #000000;text-decoration: none;}
.black00 A:hover {	COLOR: #FFFFFF;	text-decoration: none;}

.black01 {COLOR:#303030;text-decoration: none;}
.black01 A:link {COLOR: #303030;text-decoration: underline;}
.black01 A:visited {COLOR: #303030;text-decoration: none;}
.black01 A:hover {	COLOR: #FFFFFF;	text-decoration: none;}

.black02 {COLOR:#303030;text-decoration: none; padding-left:20pt;}
.black02 A:link {COLOR: #303030;text-decoration: underline; padding-left:20pt;}
.black02 A:visited {COLOR: #303030;text-decoration: none; padding-left:20pt;}
.black02 A:hover {	COLOR: #FFFFFF;	text-decoration: none; padding-left:20pt;}


.blue01 {COLOR: #1D74A2;text-decoration: none; line-height:140%;}
.blue01 A:link {COLOR: #1D74A2;text-decoration: none;}
.blue01 A:visited {COLOR: #1D74A2;text-decoration: none;}
.blue01 A:hover {COLOR: #1D74A2;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.blue01_1 {COLOR: #1D74A2;text-decoration: none; }
.blue01_1 A:link {COLOR: #1D74A2;text-decoration: none;}
.blue01_1 A:visited {COLOR: #1D74A2;text-decoration: none;}
.blue01-1 A:hover {COLOR: #1D74A2;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.blue01_2 {COLOR: ##000cff;text-decoration: none; }
.blue01_2 A:link {COLOR: ##000cff;text-decoration: none;}
.blue01_2 A:visited {COLOR: ##000cff;text-decoration: none;}
.blue01-2 A:hover {COLOR: ##000cff;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.blue02 {COLOR: #1D74A2;text-decoration: none; line-height:140%;}
.blue02 A:link {COLOR: #1D74A2;text-decoration: none;}
.blue02 A:visited {COLOR: #1D74A2;text-decoration: none;}
.blue02 A:hover {COLOR: #1D74A2;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.blue02_1 {COLOR: #1D74A2;text-decoration: none; }
.blue02_1 A:link {COLOR: #1D74A2;text-decoration: underline;}
.blue02_1 A:visited {COLOR: #1D74A2;text-decoration: none;}
.blue02_1 A:hover {COLOR: #1D74A2;text-decoration: underline; position: relative;	top: 1pt; left: 1pt;}

.blue03 {COLOR: #1D74A2;text-decoration: none; line-height:140%;}
.blue03 A:link {COLOR: #1D74A2;text-decoration: none;}
.blue03 A:visited {COLOR: #1D74A2;text-decoration: none;}
.blue03 A:hover {COLOR: #1D74A2;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.blue04 {COLOR: #83CBE4;text-decoration: none; line-height:140%;}
.blue04 A:link {COLOR: #83CBE4;text-decoration: none;}
.blue04 A:visited {COLOR: #83CBE4;text-decoration: none;}
.blue04 A:hover {COLOR: #83CBE4;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.blue05 {COLOR: #417BC4;text-decoration: none; line-height:140%;}
.blue05 A:link {COLOR: #417BC4;text-decoration: none;}
.blue05 A:visited {COLOR: #417BC4;text-decoration: none;}
.blue05 A:hover {COLOR: #417BC4;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.blue06{COLOR: #417BC4;text-decoration: none; }
.blue06 A:link {COLOR: #417BC4;text-decoration: none;}
.blue06 A:visited {COLOR: #417BC4;text-decoration: none;}
.blue06 A:hover {COLOR: #417BC4;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.blue07{COLOR: #34B6E0;text-decoration: none; }
.blue07 A:link {COLOR: #34B6E0;text-decoration: none;}
.blue07 A:visited {COLOR: #34B6E0;text-decoration: none;}
.blue07 A:hover {COLOR: #34B6E0;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.blue08{COLOR: #194876;text-decoration: none; }
.blue08 A:link {COLOR: #194876;text-decoration: none;}
.blue08 A:visited {COLOR: #194876;text-decoration: none;}
.blue08 A:hover {COLOR: #194876;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.blue09{COLOR: #194876;text-decoration: none; background-color: #D8F5FE; }
.blue09 A:link {COLOR: #194876;text-decoration: none;background-color: #D8F5FE;}
.blue09 A:visited {COLOR: #194876;text-decoration: none;background-color: #D8F5FE;}
.blue09 A:hover {COLOR: #194876;text-decoration: none; background-color: #D8F5FE;}

.blue09-1{COLOR: #0d5877;text-decoration: none; }
.blue09-1 A:link {COLOR: #0d5877;text-decoration: none;}
.blue09-1 A:visited {COLOR: #0d5877;text-decoration: none;}
.blue09-1 A:hover {COLOR: #0d5877;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.brown01 {COLOR:#AB783C;text-decoration: none;}
.brown01 A:link {COLOR: #AB783C;text-decoration: underline;}
.brown01 A:visited {COLOR: #AB783C;text-decoration: none;}
.brown01 A:hover {COLOR: #AB783C;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.gray01 {COLOR: #808080;text-decoration: none;}
.gray01 A:link {COLOR: #808080;text-decoration: none;font-family: Arial, Verdana, Helvetica, sans-serif;font-style: normal;line-height: 180%}
.gray01 A:visited {COLOR: #000000;text-decoration: none;}
.gray01 A:hover {COLOR: #808080;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.gray02 {COLOR: #2e2e2e;text-decoration: none;}
.gray02 A:link {COLOR: #2e2e2e;text-decoration: none;font-family: Arial, Verdana, Helvetica, sans-serif;font-style: normal;line-height: 180%}
.gray02 A:visited {COLOR: #2e2e2e;text-decoration: none;}
.gray02 A:hover {COLOR: #433620;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.gray02-2 {COLOR: #2e2e2e;text-decoration: none;}
.gray02-2 A:link {COLOR: #2e2e2e;text-decoration: none;font-family: Arial, Verdana, Helvetica, sans-serif;}
.gray02-2 A:visited {COLOR: #2e2e2e;text-decoration: none;}
.gray02-2 A:hover {COLOR: #433620;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.gray03 {COLOR: #626262;text-decoration: none; }
.gray03 A:link {COLOR: #626262;text-decoration: none;font-family: Arial, Verdana, Helvetica, sans-serif;}
.gray03 A:visited {COLOR: #626262;text-decoration: none;}
.gray03 A:hover {COLOR: #626262;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.gray04 {COLOR: #565656;text-decoration: none;line-height:150%;}
.gray04 A:link {COLOR: #565656;text-decoration: none;line-height:150%;}
.gray04 A:visited {COLOR: #565656;text-decoration: none;line-height:150%;}
.gray04 A:hover {COLOR: #000000;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.green01 {COLOR:#019875;text-decoration: none;}
.green01 A:link {COLOR: #019875;text-decoration: none; line-height:180%;}
.green01 A:visited {COLOR: #019875;text-decoration: none; line-height:180%;}
.green01 A:hover {COLOR: #019875;text-decoration: none; position: relative; top: 1pt; left: 1pt; line-height:180%;}

.green02 {COLOR:#059900;text-decoration: none;}
.green02 A:link {COLOR: #059900;text-decoration: underline; line-height:160%;}
.green02 A:visited {COLOR: #059900;text-decoration: none; line-height:160%;}
.green02 A:hover {COLOR: #059900;text-decoration: none; position: relative; top: 1pt; left: 1pt; line-height:160%;}


.orange01 {COLOR:#EB6105;text-decoration: none;}
.orange01 A:link {COLOR: #EB6105;text-decoration: underline;}
.orange01 A:visited {COLOR: #EB6105;text-decoration: none;}
.orange01 A:hover {COLOR: #EB6105;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.purple01 {COLOR:#785498;text-decoration: none;}
.purple01 A:link {COLOR: #785498;text-decoration: underline;}
.purple01 A:visited {COLOR: #785498;text-decoration: none;}
.purple01 A:hover {COLOR: #377CC8;text-decoration: underline;}

.red01 {COLOR:#e0523c;text-decoration: none;}
.red01 A:link {COLOR: #e0523c;text-decoration: none;font-weight: 900}
.red01 A:visited {COLOR: #e0523c;text-decoration: none;}
.red01 A:hover {COLOR: #540901;text-decoration: none;position: relative;top: 1pt; left: 1pt; }

.red02 {COLOR:#84030a;text-decoration: none;}
.red02 A:link {COLOR: #FF1A09;text-decoration: underline;}
.red02 A:visited {COLOR: #FF1A09;text-decoration: none;}
.red02 A:hover {COLOR: #FF6600;text-decoration: underline;}

.red03 {COLOR:#CD1A1A;text-decoration: none;}
.red03 A:link {COLOR: #CD1A1A;text-decoration: underline;}
.red03 A:visited {COLOR: #CD1A1A;text-decoration: none;}
.red03 A:hover {COLOR: #CD1A1A;text-decoration: underline;}

.white01 {	COLOR:#FFFFFF;	text-decoration: none; }
.white01 A:link {COLOR: #FFFFFF;text-decoration: none;font-family: Arial, Verdana, Helvetica, sans-serif;font-style: normal;line-height: 180%}
.white01 A:visited {COLOR: #FFFFFF;text-decoration: none;}
.white01 A:hover {COLOR: #af9c71;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.white01-2 {	COLOR:#FFFFFF;	text-decoration: none; }
.white01-2 A:link {COLOR: #FFFFFF;text-decoration: none;font-family: Arial, Verdana, Helvetica, sans-serif;}
.white01-2 A:visited {COLOR: #FFFFFF;text-decoration: none;}
.white01-2 A:hover {COLOR: #af9c71;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.white02 {	COLOR:#FFFFFF;	text-decoration: none; }
.white02 A:link {COLOR: #FFFFFF;text-decoration: none;}
.white02 A:visited {COLOR: #FFFFFF;text-decoration: none;}
.white02 A:hover {COLOR: #FFFF66;text-decoration: none;}

.yellow {COLOR:#af9c71;text-decoration: none;}
.yellow A:link {COLOR: #af9c71;text-decoration: none;font-family: Arial, Verdana, Helvetica, sans-serif}
.yellow A:visited {COLOR: #af9c71;text-decoration: none;}
.yellow A:hover {COLOR: #FFFFFF;text-decoration: none;position: relative;	top: 1pt; left: 1pt;}

.yellow01 {COLOR:#746643;text-decoration: none;}
.yellow01 A:link {COLOR: #746643;text-decoration: none;font-family: Arial, Verdana, Helvetica, sans-serif}
.yellow01 A:visited {COLOR: #746643;text-decoration: none;}
.yellow01 A:hover {COLOR: #746643;text-decoration: none;position: relative;	top: 1pt; left: 1pt;}

.yellow02 {COLOR:#744d00;text-decoration: none;}
.yellow02 A:link {COLOR: #744d00;text-decoration: none;font-family: Arial, Verdana, Helvetica, sans-serif}
.yellow02 A:visited {COLOR: #744d00;text-decoration: none;}
.yellow02 A:hover {COLOR: #744d00;text-decoration: none;position: relative;	top: 1pt; left: 1pt;}


/* 字體加粗設定 */
.bold01 {font-weight: bold;}
.bold01 A:link {font-weight: bold;}
.bold01 A:visited {font-weight: bold;}
.bold01 A:hover {font-weight: bold;}


/* 表格顏色設定 */
.table_bg01{background-image:url(../images/line-1.gif); background-position:bottom; background-repeat:repeat-x;}
.table_bg02{background-image:url(../images/line-2.gif); background-position:bottom; background-repeat:repeat-x;}
.table_bg03{border-width:1px; border-style:solid; border-color:#FFF}

/* 表格內距設定 */
.table_space01{ padding:8pt 3pt 8pt 3pt;}

/*#mainmenu ul {margin:0; padding-left:0; list-style:none;}*/
#mainmenu  {display : inline; margin:0; padding:0;}
#mainmenu  a { background: url(../images/top_bg2.jpg) no-repeat bottom center; padding:0pt 15pt 10pt 15pt; }
#mainmenu  a:hover { background: url(../images/top_bg3.jpg) no-repeat bottom center; padding:0pt 15pt 10pt 15pt; }

#mainmenu1  {display:inline; margin:0; padding:0;}
#mainmenu1  a { background: url(../images/top_bg2.jpg) no-repeat bottom center; padding:0pt 15pt 10pt 15pt; }
#mainmenu1  a:hover { background: url(../images/top_bg3.jpg) no-repeat bottom center; padding:0pt 15pt 10pt 15pt; }

#menu ul{list-style-type: none;margin: 0;padding: 0;}
#menu a{ solid;width: 75pt;background: url(../images/menu_bg1.gif) no-repeat left center;padding:6pt 5pt 5pt 5pt;display: block;}
#menu a:hover{background: url(../images/menu_bg.gif) no-repeat left center;padding:6pt 5pt 5pt 5pt;}





/* 背景圖片設定 */
.bg_001{
background-image:url(../images/line3.gif);
background-position:bottom;
background-repeat:repeat-x;
}

.bg_002{
background-image:url(../images/newtb02.jpg);
background-position:right;
padding-right:10pt;
background-repeat:no-repeat;
}

.bg_003{
background-image:url(../images/nt_search02.jpg);
}

/* 主選單設定 */

.form01{
border-bottom:1px solid #DBDBDB;
background:#FFFFFF;
}
.form02{
border-bottom:1px solid #DBDBDB;
background:#F8F8F8;
}


.form03{
border:2px solid #DBDBDB;
}

.form04{
border-top:2px solid #1D74A2;
background:#F3F3F3;
}
.ButtonPanel01
{
    border: 1px double #FF821B;
    background-color: #FF9933;
    color: #FFFFFF;
    font-size: 10pt;
    cursor: hand;
    padding: 1;
    height: 20;
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
}

.title202103_181px {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ff541e;
	width: 181px;
	font-family: "Microsoft JhengHei UI";
	font-size: 22px;
	color: #ff541e;
	height: 24px;
	margin-bottom: 2px;
}

.title202103_592px {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ff541e;
	width: 590px;
	font-family: "Microsoft JhengHei UI";
	font-size: 22px;
	color: #ff541e;
	height: 24px;
	margin-bottom: 10px;
	padding-bottom: 2px;
	padding-left: 5px;
}

.title202201HappyNewYear_592px {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ff541e;
	width: 590px;
	font-family: "Microsoft JhengHei UI";
	font-size: 22px;
	color: #ff0000;
	height: 24px;
	margin-bottom: 10px;
	padding-bottom: 2px;
	padding-left: 5px;
}

/*圖片圓角，但會影響很多，先不用，要用的時候把"1"拉掉*/
im1g{
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}