
BODY {

 SCROLLBAR-TRACK-Color:#e0e0e0;  /*捲軸移動區顏色*/
 SCROLLBAR-Base-COLOR: #505050;  /*捲軸方塊　顏色*/
 SCROLLBAR-Face-COLOR: #505050;  /*捲軸方塊　顏色*/
 SCROLLBAR-ARROW-COLOR: #c050a0;

 /* 捲軸顏色設定  */

 SCROLLBAR-3DLIGHT-COLOR: #000000;
   SCROLLBAR-HIGHLIGHT-COLOR: #a0a0a0;
   SCROLLBAR-SHADOW-COLOR: #a0a0a0;
 SCROLLBAR-DARKSHADOW-COLOR: #000000;

 /* 背景設定  */
 Background: #ffffff;
 Background-Image: url("");
/*
 Background-Repeat: no-repeat;
*/

 /* 字體設定  */
 Color: #e0e0e0;
 FONT-FAMILY:  Arial, 標楷體, Helvetica, sans-serif;

 FONT-STYLE: Italic; /* FONT-STYLE  -- 對td內的字無效  */ /* FONT-STYLE參數：(1) Italic 斜體； (2) Noramal 一般 */
 FONT-SIZE: 12pt;    /* FONT-SIZE   -- 對td內的字無效  */
 LINE-HEIGHT: 10pt;  /* FONT-HEIGHT -- 對td內的字無效  */ /* LINE-HEIGHT參數：(1) Noramal 一般； (2) n px */

 /* 區塊與邊界（頁面或Table欄框）距離  */

 Margin-TOP: 0px;
 Margin-LEFT: 0px;
 Margin-RIGHT: 0px;
 Margin-BOTTOM: 0px;

 /* 內文與區塊距離  */
 Padding-TOP: 0px;
 Padding-LEFT: 0px;
 Padding-RIGHT: 0px;
 Padding-BOTTOM: 0px;

 TEXT-DECORATION: none;
 }


/* ◎ DivBlock設定  */

.DivBlock_01 {

    /* 區塊DivBlock與邊界（頁面或Table欄框）距離 */
    Margin-TOP: 5px;
    Margin-BOTTOM: 5px;
    Margin-LEFT: 25px;
    Margin-RIGHT: 25px;

    /* 區塊DivBlock框線設定（可以同時設定上下左右框線為統一樣式）  */
                   /* 框線 樣式參數 style：(1) none 預設無； (2) solid 實線；(3) dotted 點線 ；(4) groove 陰影線（需線有一定寬度） ；(5) inset ？ */
                   /* 框線 粗細參數 Width：(1) off 隱藏（預設）；(2) thin 加粗一點 ；(3) medium 稍粗 ；(4) thick 很粗；*/
    Border-TOP:    #0000e0 10px solid double;
    Border-BOTTOM: #00e0e0 1px solid ;
    Border-LEFT:   #e000e0 10px solid double;
    Border-RIGHT:  #a00000 10px solid ridge;

    /* 內文與區塊距離  */
    Padding-TOP: 25px;
    Padding-BOTTOM: 25px;
    Padding-LEFT: 25px;
    Padding-RIGHT: 25px;

    Background-color: #a0e0e0;
    Height: 300px;
    Width: 80px;
	}


/* ◎ 框線設定--完整Sample  */

P {
    Border-TOP:    #f00000 5px;
    Border-BOTTOM: #0000f0 5px;
    Border-LEFT:   #f0a0f0 5px;
    Border-RIGHT:  #00c0f0 5px;
    Background-color: #a0f0f0;
    Text-Align: Center;
}

    P.Param01 {
       Border-Style: solid;
    }

    P.Param02 {
       Border-Style: double;
    }

    P.Param03 {
       Border-Style: groove;
    }

    P.Param04 {
       Border-Style: ridge;
    }

    P.Param05 {
       Border-Style: inset;
    }

    P.Param06 {
       Border-Style: outset;
    }

    P.Param07 {
       Border-Style: dotted;
    }

    P.Param08 {
       Border-Style: dashed;
    }

    P.Param09 {
       Border-Style: none;
    }


H1 {
    Border-TOP:    #ffffff 5px;
    Border-BOTTOM: #ffffff 5px;
    Border-LEFT:   #ffffff 5px;
    Border-RIGHT:  #ffffff 5px;
    Background-color: #a0f0f0;
    Text-Align: Center;
}

    H1.Param01 {
       Border-Style: solid;
    }

    H1.Param02 {
       Border-Style: double;
    }

    H1.Param03 {
       Border-Style: groove;
    }

    H1.Param04 {
       Border-Style: ridge;
    }

    H1.Param05 {
       Border-Style: inset;
    }

    H1.Param06 {
       Border-Style: outset;
    }

    H1.Param07 {
       Border-Style: dotted;
    }

    H1.Param08 {
       Border-Style: dashed;
    }

    H1.Param09 {
       Border-Style: none;
    }

















.DivBlock_02 {
 Border-BOTTOM: #c0c0c0 1px solid;
 Border-RIGHT: #c0c0c0 1px solid;
 Border-LEFT: #c0c0c0 1px solid;
 Border-TOP: #c0c0c0 1px solid;

 Background-color: #e0e0e0;

 Margin-TOP: 5px;
 Margin-LEFT: 25px;
 Margin-RIGHT: 25px;
 Margin-BOTTOM: 5px;

	}













.border_content_dashed {
 Border-BOTTOM: #808080 1px dashed;
 Border-RIGHT: #808080 1px dashed;
 Border-LEFT: #808080 1px dashed;
 Border-TOP: #808080 1px dashed;

 Margin-TOP: 5px;
 Margin-LEFT: 5px;
 Margin-RIGHT: 5px;
 Margin-BOTTOM: 5px;

 Padding-TOP: 10px;
 Padding-BOTTOM: 10px; 
 Padding-LEFT: 10px; 
 Padding-RIGHT: 10px;

	}




.cssfont07 {  font-family:arial;font-size: 7pt;  line-height: 9pt ; letter-spacing:0pt}
.cssfont08 {  font-family:arial;font-size: 8pt;  line-height: 12pt ; letter-spacing:0pt}
.cssfont09 {  font-family:arial;font-size: 9pt;  line-height: 12pt ; letter-spacing:0pt}
.cssfont10 {  font-family:arial;font-size: 10pt; line-height: 14pt ; letter-spacing:0pt}
.cssfont11 {  font-family:arial;font-size: 11pt; line-height: 15pt ; letter-spacing:1pt}
.cssfont12 {  font-family:arial;font-size: 12pt; line-height: 18pt ; letter-spacing:1pt}
.cssfont28 {  font-family:標楷體;font-size: 28pt; line-height: 28pt ; letter-spacing:1pt}
.cssfont00 {  font-family:標楷體;font-size: 28pt; line-height: 50pt ; letter-spacing:1pt}



.TD_Button_R1
{
 Border-TOP:   #f09090 1px solid;
 Border-LEFT:  #e07070 1px solid;
 Border-RIGHT: #303030 1px solid;
}

.TD_Button_O1
{
 Border-TOP:   #ffdd99 1px solid;
 Border-LEFT:  #eecc00 1px solid;
 Border-RIGHT: #303030 1px solid;
}

.TD_Button_G1
{
 Border-TOP:   #a0fff0 1px solid;
 Border-LEFT:  #00e0c0 1px solid;
 Border-RIGHT: #303030 1px solid;
}

.TD_Button_B1
{
 Border-TOP:   #c0c0ff 1px solid;
 Border-LEFT:  #a0a0e0 1px solid;
 Border-RIGHT: #303030 1px solid;
}


TABLE.bottomline td {
 Border-BOTTOM: #b0b0b0 1px solid;
 }


.bg {  Background-repeat: no-repeat}




.input_login {
 Border-BOTTOM: #a0a0a0 1px solid;
 Border-RIGHT: #909090 1px solid;
 Border-LEFT: #707070 1px solid;
 Border-TOP: #303030 1px solid;
 FONT-FAMILY: Arial, Helvetica, sans-serif;
 FONT-SIZE: 10pt;
 Background: #fffddd;
 Color: #000000;
 HEIGHT: 18px;
 TEXT-DECORATION: none}


.input_search {
 Border-top: #993300 1px solid;
 Border-left: #aa6600 1px solid;
 Border-bottom: #ff9966 1px solid;
 Border-right: #ff9933 1px solid;
 FONT-FAMILY: Arial, Helvetica, sans-serif;
 FONT-SIZE: 10pt;
 Background: #fffccc;
 Color: #000000;
 HEIGHT: 22px;
 TEXT-DECORATION: none}

TD {
   Font-Size:10pt;
   }


A:link {
	text-decoration: underline;
	Color: #a0f0f0; 
        }

A:visited {
	text-decoration: underline;
	Color: #ffc0c0;
        }

A:hover {
	text-decoration: blink;
	Color: #fffccc;
        }

A:active {
	text-decoration: none;
	Color: #ffaa99;
        }


#search_list A:link {
	text-decoration: underline;
	Color: #990000; 
        }

#search_list A:visited {
	text-decoration: underline;
	Color: #707070;
        }

#search_list A:hover {
	text-decoration: none;
	Color: #000000;
        Background: #ffee99;
        }

#search_list A:active {
	text-decoration: none;
	Color: #000000;
        Background: #ffee99;
        }





#a_1 A:link {
	text-decoration: underline;
	Color: #00c0a0; 
        }

#a_1 A:visited {
	text-decoration: underline;
	Color: #f08040; 
        }

#a_1 A:hover {
	text-decoration: none;
	Color: #a00000;
        Background: #ffee66;

        }


.input_a {
 BORDER-BOTTOM: #00ddff 1px solid;
 BORDER-RIGHT: #00bbff 1px solid;
 BORDER-LEFT: #0055ff 1px solid;
 BORDER-TOP: #0033ff 1px solid;
 FONT-FAMILY: Arial, Helvetica, sans-serif;
 FONT-SIZE: 10pt;
 BACKGROUND: #ffffff;
 COLOR: #000000;
 HEIGHT: 18px;
 TEXT-DECORATION: none}


.submit_01 {
 Border-TOP: #c0c0c0 1px solid;
 Border-LEFT: #a0a0a0 1px solid;
 Border-RIGHT: #505050 1px solid;
 Border-BOTTOM: #303030 1px solid;

 Background-image: url("images/ptn_gradient-025_02.gif");

 FONT-FAMILY: Arial, Helvetica, sans-serif;
 FONT-SIZE: 10pt;
 Color: #000000;
 HEIGHT: 18px;
 CURSOR: hand;
 TEXT-DECORATION: none}





.search_select {
 Border-BOTTOM: #b0b0b0 1px solid;
 Border-RIGHT: #707070 1px solid;
 Border-LEFT: #0033ee 1px solid;
 Border-TOP: #0000dd 1px solid;
 FONT-FAMILY: Arial, Helvetica, sans-serif;
 FONT-SIZE: 8pt;
 Background: #ffffff;
 Color: #000000;
 HEIGHT: 18px;
 TEXT-DECORATION: none}




.NavLink {
	 Padding-RIGHT: 3px;
	 Padding-LEFT: 3px; 
         Padding-BOTTOM: 0px; 
         Padding-TOP: 2px;
         Background-image: url("images/ptn_item_01-01.jpg");
         Color: #fffccc; 
         FONT-SIZE: 13px; 
         VERTICAL-ALIGN: bottom; 
         WIDTH: 100%; 
         HEIGHT: 22px; 
         CURSOR: hand; 
         TEXT-ALIGN: center; 
         TEXT-DECORATION: none 
}


.NavLinkOver {
	 Padding-RIGHT: 3px;
	 Padding-LEFT: 3px; 
         Padding-BOTTOM: 0px; 
         Padding-TOP: 2px;
         Background-image: url("images/ptn_item_01-02.jpg");
         Color: #000000; 
         FONT-SIZE: 13px; 
         VERTICAL-ALIGN: bottom; 
         WIDTH: 100%; 
         HEIGHT: 22px; 
         CURSOR: hand; 
         TEXT-ALIGN: center; 
         TEXT-DECORATION: none
}


.NavLink_Tie {
	 Padding-RIGHT: 3px;
	 Padding-LEFT: 3px; 
         Padding-BOTTOM: 0px; 
         Padding-TOP: 2px;
         Background-image: url("images/ptn_item_02-01.jpg");
         Color: #fffccc; 
         FONT-SIZE: 13px; 
         VERTICAL-ALIGN: bottom; 
         WIDTH: 100%; 
         HEIGHT: 22px; 
         CURSOR: hand; 
         TEXT-ALIGN: center; 
         TEXT-DECORATION: none 
}


.NavLinkOver_Tie {
	 Padding-RIGHT: 3px;
	 Padding-LEFT: 3px; 
         Padding-BOTTOM: 0px; 
         Padding-TOP: 2px;
         Background-image: url("images/ptn_item_02-02.jpg");
         Color: #000000; 
         FONT-SIZE: 13px; 
         VERTICAL-ALIGN: bottom; 
         WIDTH: 100%; 
         HEIGHT: 22px; 
         CURSOR: hand; 
         TEXT-ALIGN: center; 
         TEXT-DECORATION: none
}




.NavLink1 {
	 Padding-RIGHT: 3px;
	 Padding-LEFT: 3px; 
         Padding-BOTTOM: 0px; 
         Padding-TOP: 8px;
         Background-image: url("images/folder_090-01.jpg");
         Color: #909090; 
         FONT-SIZE: 13px; 
         VERTICAL-ALIGN: bottom; 
         WIDTH: 100%; 
         HEIGHT: 25px; 
         CURSOR: hand; 
         TEXT-ALIGN: center; 
         TEXT-DECORATION: none 
}

.NavLink10 {
	 Padding-RIGHT: 3px;
	 Padding-LEFT: 3px; 
         Padding-BOTTOM: 0px; 
         Padding-TOP: 8px;
         Background-image: url("images/folder_090-c1.jpg");
         Color: #505050; 
         FONT-SIZE: 13px; 
         FONT-WEIGHT: bold;

         VERTICAL-ALIGN: bottom; 
         WIDTH: 100%; 
         HEIGHT: 25px; 

         TEXT-ALIGN: center; 
         TEXT-DECORATION: none 
}




.NavLinkOver1 {

	 Padding-RIGHT: 3px;
	 Padding-LEFT: 3px; 
         Padding-BOTTOM: 0px; 
         Padding-TOP: 8px;
         Background-image: url("images/folder_090-02.jpg");
         Color: #e00000; 
         FONT-SIZE: 13px; 
         VERTICAL-ALIGN: bottom; 
         WIDTH: 100%; 
         HEIGHT: 25px; 
         CURSOR: hand; 
         TEXT-ALIGN: center; 
         TEXT-DECORATION: none
}




.itembar_line {
         Border-TOP: #ffdd99 1px solid; 
         WIDTH: 100%; 
}

.itembar_line0 {
         Border-TOP: #404040 1px solid; 
         WIDTH: 100%; 
}



.itembar {
	 Padding-RIGHT: 3px;
	 Padding-LEFT: 3px; 
         Padding-BOTTOM: 0px; 
         Padding-TOP: 6px;

         Background-Color: #005090; 
         Color: #ffffff; 

         FONT-SIZE: 14px; 

         VERTICAL-ALIGN: middle; 
         WIDTH: 100%; 
         HEIGHT: 22px; 
         TEXT-ALIGN: right; 
         TEXT-DECORATION: none; 

         CURSOR: hand; 
}







.search_txt {

 Background: #ffcc00;
 FONT-WEIGHT: bold;

 Padding-TOP: 1px;
 Padding-BOTTOM: 1px; 
 Padding-LEFT: 4px; 
 Padding-RIGHT: 4px;


	}


.search_list {

 Margin-TOP: 10px;
 Margin-LEFT: 10px;
 Margin-RIGHT: 10px;
 Margin-BOTTOM: 10px;

	}

.search_count{
 Color: #e03030;
 FONT-WEIGHT: bold;
	}


.search_list_bg{
         Background-image: url("images/ill_img_03-280x210_00.jpg");
         Background-position:right top;
         Background-repeat:no-repeat
	}



.search_list_header {
	Color: #ffffff;
        Background: #cccc99;
        Font-Weight: bold;
        Font-size: 14px;
}

.search_list_content {
        Background: #eeeeee;
}


.trColor_bar2{
        Background: #ccaa99;
}



.normal_list_header {
	Color: #303030;
        Background: #cccc99;
        Font-Weight: bold;
        Font-size: 15px;
}

.normal_list_content {
        Background: #eeeeee;
}


.itemtitle{
	Color: #996600;
        Font-Weight: bold;
        Font-size: 14px;
}