﻿/*English CSS*/
body
{
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    font-family: Arial;
}
a:link
{
    font-size: 100%;
    color: #0000FF;
}
a:visited
{
    font-size: 100%;
    color: #0000FF;
}
a:hover
{
    font-size: 100%;
    color: #FF6600;
}

/*=====製造焦點用，適用於<a href="#">Test</a>=====*/
a:link.list_focus
{
    color: #393939;
    text-decoration: none;
    cursor: default;
}
a:visited.list_focus
{
    color: #393939;
    text-decoration: none;
    cursor: default;
}
a:hover.list_focus
{
    color: #393939;
    position: relative;
    left: 0px;
    top: 0px;
    cursor: default;
}

/*段落式內文*/
.text_margin
{
    margin-top: 6px;
    margin-bottom: 6px;
}
.text_margin2
{
    margin-top: 15px;
    margin-bottom: 15px;
}

.text_content_div
{
    text-align: left;
    margin-left: 2em;
    text-indent: 2em;
}

.text_content_div_olul
{
    text-align: left;
    margin-left: 0em;
    text-indent: 0em;
}

.text_content_div_indent_1
{
    text-align: left;
    margin-left: 1em;
    text-indent: -1em;
}
.text_content_div_indent_3
{
    text-align: left;
    margin-left: 3em;
    text-indent: -3em;
}
.text_content_div_indent_4
{
    text-align: left;
    margin-left: 4em;
    text-indent: -4em;
}
.text_content_line
{
    line-height: 180%;
}
.text_content_indent
{
    text-indent: 2em;
}
/***************/

/*=====資料清單=======*/
a:link.list_data
{
    text-decoration: none;
}
a:visited.list_data
{
    text-decoration: none;
}
a:hover.list_data
{
    color: #FB2A28;
    position: relative;
    left: 0px;
    top: 0px;
}

/*=====Banner=====*/
.BannerBG
{
    background-color: #238405;
}

.BannerBG2
{
    background-color: #A4CC76;
}

.BannerMenu
{
    color: #0E3E62;
    background-color: #EEEEEE;
    white-space: nowrap;
    height: 22px;
    font-size: 75%;
}
.BannerMenu_text
{
    color: #515150;
    font-size: 80%;
    text-decoration: none;
}
a:link.BannerMenuLink
{
    color: #191919;
    text-decoration: none;
}
a:visited.BannerMenuLink
{
    color: #191919;
    text-decoration: none;
}
a:hover.BannerMenuLink
{
    color: #FF6600;
    position: relative;
    left: 0px;
    top: 0px;
}

a:link.BannerMenuLinking
{
    color: red;
    text-decoration: none;
}
a:visited.BannerMenuLinking
{
    color: red;
    text-decoration: none;
}
a:hover.BannerMenuLinking
{
    color: #FF6600;
    position: relative;
    left: 0px;
    top: 0px;
}

a:link.Emergency
{
    font-size: 80%;
    color: #FF6600;
    text-decoration: none;
}
a:visited.Emergency
{
    font-size: 80%;
    color: #FF6600;
    text-decoration: none;
}
a:hover.Emergency
{
    font-size: 80%;
    color: red;
    text-decoration: none;
    position: relative;
    left: 0px;
    top: 0px;
}

/*意見信箱*/
.mail_red
{
    color: Red;
    font-size: 80%;
}
.mail_text
{
    color: #333333;
    font-size: 80%;
}
.mail_gary
{
    color: Gray;
}
.mail_tdLabel
{
    white-space: nowrap;
    font-size: 80%;
    font-weight: bold;
    text-align: right;
    border: solid 1px;
    border-color: White;
}
.mail_row1
{
    background-color: #E8F0FD;
}
.mail_row2
{
    background-color: White;
}

/*=====Foot=====*/
.Foot
{
    color: #0E3E62;
    white-space: nowrap;
    font-size: 75%;
}

.FootBg
{
    background: url(/images/green/foot_bg_g.jpg);
    background-repeat: repeat-x;
}

a:link.Policy
{
    color: red;
    text-decoration: none;
}
a:visited.Policy
{
    color: red;
    text-decoration: none;
}
a:hover.Policy
{
    color: #FF6600;
    position: relative;
    left: 0px;
    top: 0px;
}

/*更多More*/
.more
{
    color: #FD5004;
    font-weight: bold;
    margin-bottom: 16px;
}
a.moreLink:link
{
    color: #FD5004;
    text-decoration: none;
}
a.moreLink:visited
{
    color: #FB2A28;
    text-decoration: none;
}
a.moreLink:hover
{
    color: #FB2A28;
    text-decoration: none;
}

/*清單MouseOver、Out效果*/
.rowList
{
}
.rowList_over
{
    background-color: #FBE1FC;
}

/*定位點:::樣式*/
.accessibility
{
    font-size: 100%;
    color: #003100;
    text-decoration: none;
}

/*首長介紹*/
.box
{
    color: #333333;
    border: 1px dashed #006600;
    background: #F1FAE6;
}
.box_title
{
    font-size: 80%;
    font-weight: bold;
    color: #FF3300;
}
.text_chiefintro
{
    font-size: 85%;
    color: #333333;
    margin-top: 0;
    margin-bottom: 0;
}
.line
{
    border-bottom: 1px dashed #666666;
}
/*-----*/

.text001
{
    /*更新日期*/
    font-size: 85%;
    color: #FF6600;
    text-decoration: none;
}
.text002
{
    /*首頁:全文檢索.法令查詢樣式.回首頁...etc*/
    font-size: 90%;
    color: #333333;
    text-decoration: none;
}
.text_law1
{
    /*法令公布日期號令  置於當頁標題*/
    font-size: 75%;
    color: #747474;
}
.text_law2
{
    /*法令公布日期號令  置於當頁內文*/
    font-size: 90%;
    color: #747474;
}
.text_contenttitle
{
    background-image: url(/English/images/title_02.jpg);
    background-repeat: repeat-y;
    font-size: 120%;
    color: #2848EE;
    font-weight: bold;
}
.text_contenttitle_bg
{
    background-image: url(/English/images/title_04.gif);
    background-repeat: no-repeat;
    height: 8px;
}
.text_contenttitle2
{
    /*內頁內文標題文字1*/
    font-size: 120%;
    color: #444444;
    font-weight: bold;
}
.text_contenttitle3
{
    /*內頁內文標題文字2*/
    font-size: 100%;
    color: #526552;
    font-weight: bold;
}
.text_content
{
    /*內文文字*/
    font-size: 90%;
    color: #393939;
}
.text_content2
{
    /*內文文字*/
    font-size: 95%;
    color: #393939;
}
a:link.text_pagetitlelink1
{
    /*內頁導覽列連結文字*/
    font-size: 80%;
    color: #003100;
    text-decoration: underline;
}
a:visited.text_pagetitlelink1
{
    /*內頁導覽列連結文字*/
    font-size: 80%;
    color: #003100;
    text-decoration: underline;
}
a:hover.text_pagetitlelink1
{
    /*內頁導覽列連結文字*/
    font-size: 80%;
    color: #003100;
    text-decoration: underline;
}
.text_pagetitlelink1
{
    font-size: 80%;
    color: #003100;
}

a:link.text_pagetitlelink2
{
    /*內頁導覽列連結文字*/
    font-size: 80%;
    color: #003100;
    text-decoration: none;
}
a:visited.text_pagetitlelink2
{
    /*內頁導覽列連結文字*/
    font-size: 80%;
    color: #003100;
    text-decoration: none;
}
a:hover.text_pagetitlelink2
{
    /*內頁導覽列連結文字*/
    font-size: 80%;
    color: #FF6600;
    text-decoration: none;
}
.text_pagetitlelink2
{
    /*內頁導覽列非連結文字*/
    font-size: 80%;
    color: #003100;
    text-decoration: none;
}
.menu_text001
{
    /*Menu專用*/
    font-size: 9pt;
    color: #333333;
}
.menu_bg
{
    /*Menu專用*/
    background: url(/English/images/menu_bg.jpg);
    background-repeat: repeat-y;
    font-size: 95%;
}
.menu_label
{
    margin-left: 20px;
    text-indent: -20px;
}

.menu_sub_range
{
    margin-left: 1em;
}

.menu_sub_bg
{
    /*menu專用*/
    background-color: White;
    text-align: left;
    padding-left: 1.5em;
    text-indent: -1.5em;
    text-decoration: none;
    font-size: 80%;
}

.menu_sub_bg_over
{
    /*menu專用*/
    cursor: pointer;
    background-color: #D3E7FB;
    text-align: left;
    padding-left: 1.5em;
    text-indent: -1.5em;
    text-decoration: none;
    font-size: 80%;
}
.menu_sub_split
{
    background-image: url(/English/images/separate_1.gif);
    background-repeat: repeat-x;
    text-align: left;
    margin-left: 1em;
}
a:link.menu_text_sub
{
    /*Menu專用*/
    color: #333333;
    text-decoration: none;
}
a:visited.menu_text_sub
{
    /*Menu專用*/
    color: #333333;
    text-decoration: none;
}
a:hover.menu_text_sub
{
    color: Red;
    text-decoration: none;
}

.menu_icon
{
    width: 1em;
    text-align: right;
    vertical-align: middle;
}

.menu_split
{
    height: 5px;
}

.menu_text
{
    /*Menu專用*/
    color: #223DB3;
    font-weight: bold;
    text-decoration: none;
}
.menu_textover
{
    /*Menu專用*/
    color: #FF6600;
    font-size: 9pt;
    text-decoration: none;
}
a:link.menu_text
{
    /*Menu專用*/
    color: #223DB3;
    text-decoration: none;
}
a:visited.menu_text
{
    /*Menu專用*/
    color: #223DB3;
    text-decoration: none;
}
a:hover.menu_text
{
    color: #FB2A28;
    text-decoration: none;
}
.foot01
{
    /*footer專用*/
    background: url(/English/images/foot_02.gif) no-repeat fixed left bottom;
    height: 27px;
    font-size: 80%;
    color: #333333;
}
.news001
{
    /*news專用*/
    color: #0000FF;
}
.news002
{
    /*news專用*/
    font-size: 10pt;
    color: #333333;
    text-align: left;
    text-decoration: none;
}
a.newsimport
{
    /*news專用*/
    color: red;
    text-align: left;
    text-decoration: none;
}
a:visited.newsimport
{
    /*news專用*/
    color: red;
    text-align: left;
    text-decoration: none;
}
a:hover.newsimport
{
    /*news專用*/
    color: red;
    text-align: left;
    text-decoration: none;
}
a.newsimport2
{
    /*news專用*/
    color: red;
    text-align: left;
}
a:visited.newsimport2
{
    /*news專用*/
    color: red;
    text-align: left;
}
a:hover.newsimport2
{
    /*news專用*/
    color: red;
    text-align: left;
}
.newsimportTitle
{
    /*news專用*/
    font-size: 100%;
    color: red;
    font-weight: bold;
}
.textbox_01
{
    color: #003300;
    border: 1px solid #FBEF3B;
}
.list_row1
{
    /*清單頁td 原顏色*/
    font-size: 80%;
    color: #393939;
    background-color: #FAFBDD;
}
.list_row2
{
    /*清單頁td MouseOver*/
    font-size: 80%;
    color: #393939;
    background-color: #F7F8C0;
}
.table1
{
    /*table樣式1*/
    border-collapse: collapse;
    border: .5pt solid #8B8B8B;
    background-color: #F9FDFD;
}
.tr1_1
{
    /*table樣式1*/
    background-color: #F9FDFD;
}
.tr1_2
{
    /*table樣式1*/
    background-color: #F9FDFD;
}
.td1
{
    /*table樣式1 td欄位*/
    border: .5pt solid #8B8B8B;
    font-size: 80%;
    color: #444444;
}
.td1_title
{
    font-size: 80%;
    color: #666666;
    text-align: center;
    border: .5pt solid #8B8B8B;
    background-color: #B3D5FF;
}
.td1_title2
{
    /*table樣式1 title欄位樣式2*/
    font-size: 80%;
    color: #666666;
    text-align: center;
    border: .5pt solid #8B8B8B;
    background-color: #CEE4FF;
}
.td1_title3
{
    /*table樣式1 title欄位樣式2*/
    font-size: 80%;
    color: #666666;
    border: .5pt solid #8B8B8B;
    background-color: #FFFFDD;
}
.table_law
{
    /*法令表格樣式*/
    border-collapse: collapse;
    border: .5pt solid #8B8B8B;
    background-color: #F9FDFD;
}
.td_law
{
    /*法令表格樣式*/
    border: .5pt solid #8B8B8B;
    font-size: 80%;
    color: #444444;
}
.td_lawtitle
{
    /*法令表格樣式 title欄位*/
    font-size: 80%;
    color: #666666;
    text-align: center;
    border: .5pt solid #8B8B8B;
    background-color: #B3D5FF;
}
.dot_3
{
    /*List頁‧樣式*/
    color: #238405;
}
.line001
{
    border: 1px dashed #666666;
}

.page_body
{
    /*預留每頁共同CSS*/
}
.page_content
{
    /*預留內容區共同CSS*/
}
.page_content_bg
{
    background-image: url(/English/images/main_bg.jpg);
    background-repeat: no-repeat;
    background-position: bottom right;
}

.index_text
{
    font-size: 10pt;
    color: #000066;
}

.body_index
{
    background: url(/English/images/english_index_bg.gif) repeat-x;
}
