﻿/* 以下css為設計師專用請勿動到設定,若需要請在建立新的class或直接寫在style標籤上*/


/* 標題文字 */
.title_8pt {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 60%;font-variant: normal;font-style: normal;line-height: 170%;text-decoration: none;}
.title_9pt {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 70%;font-variant: normal;font-style: normal;line-height: 170%;text-decoration: none;}
.title_10pt {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 75%;font-variant: normal;font-style: normal;line-height: 170%;text-decoration: none;}


/* 內容文字 */
.text_10pt {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 75%;font-variant: normal;font-style: normal;line-height: 170%;text-decoration: none;}
.text_10_1pt {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 75%;font-variant: normal;font-style: normal;text-decoration: none;}
.text_12pt {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 80%;font-variant: normal;font-style: normal;line-height: 170%;text-decoration: none;}
.text_14pt {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 115%;font-variant: normal;font-style: normal;line-height: 170%;text-decoration: none;}

/* 特殊設定 */
.bold01 {font-weight: bold;}
.bold01 A:link {font-weight: bold;}
.bold01 A:visited {font-weight: bold;}
.bold01 A:hover {font-weight: bold;}

/* 色彩 */
.white01 {	COLOR:#FFFFFF;	text-decoration: none; letter-spacing:1pt;}
.white01 A:link {COLOR: #FFFFFF;text-decoration: none;}
.white01 A:visited {COLOR: #FFFFFF;text-decoration: none;}
.white01 A:hover {COLOR: #FFFF00;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.purple01 {COLOR:#785498;text-decoration: none;}
.purple01 A:link {COLOR: #785498;text-decoration: none;}
.purple01 A:visited {COLOR: #785498;text-decoration: underline;}
.purple01 A:hover {COLOR: #377CC8;text-decoration: underline;}

.purple02 {COLOR:#5E5498;text-decoration: none;}

.black01 {COLOR:#000000;text-decoration: none;}
.black01 A:link {COLOR: #000000;text-decoration: none;}
.black01 A:visited {COLOR: #000000;text-decoration: none;}
.black01 A:hover {COLOR: #0052CC;text-decoration: underline;}

.gray01 {COLOR:#333333;text-decoration: none;}
.gray01 A:link {COLOR: #333333;text-decoration: none;}
.gray01 A:visited {COLOR: #333333;text-decoration: none;}
.gray01 A:hover {COLOR: #333333;text-decoration: underline; }

.red01 {	COLOR:#CC0000;	text-decoration: none;}
.red01 A:link {COLOR:#CC0000;text-decoration: none;}
.red01 A:visited {COLOR:#CC0000;text-decoration: none;}
.red01 A:hover {COLOR:#CC0000;text-decoration: none;}

.red02 {	COLOR:#af5c31;	text-decoration: none;}
.red02 A:link {COLOR:#af5c31;text-decoration: none;}
.red02 A:visited {COLOR:#af5c31;text-decoration: none;}
.red02 A:hover {COLOR:#af5c31;text-decoration: none;}

.gray01 {COLOR:#666666; text-decoration: none; line-height: 200%;}
.gray01 A:link {COLOR: #666666; text-decoration: none;line-height: 200%;}
.gray01 A:visited {COLOR: #666666; text-decoration: none;line-height: 200%;}
.gray01 A:hover {COLOR: #000000; text-decoration: none;line-height: 200%;}

.gray02 {COLOR:#505050;text-decoration: none; line-height: 180%;}
.gray02 A:link {COLOR: #505050;text-decoration: none;}
.gray02 A:visited {COLOR: #505050;text-decoration: none;}
.gray02 A:hover {COLOR: #0066CC;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.gray03 {COLOR:#666666; text-decoration: none; line-height: 200%;}
.gray03 A:link {COLOR: #666666; text-decoration: none;}
.gray03 A:visited {COLOR: #666666; text-decoration: none;}
.gray03 A:hover {COLOR: #0066CC; text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.gray04 {	COLOR:#CCCCCC;	text-decoration: none;}
.gray04 A:link {COLOR: #CCCCCC;text-decoration: none;}
.gray04 A:visited {COLOR: #CCCCCC;text-decoration: none;}
.gray04 A:hover {COLOR: #FFFFFF;text-decoration: underline; position: relative;	top: 1pt; left: 1pt;}

.gray05 {COLOR:#505050;text-decoration: none; line-height: 180%;}
.gray05 A:link {COLOR: #505050;text-decoration: none;}
.gray05 A:visited {COLOR: #505050;text-decoration: none;}
.gray05 A:hover {COLOR: #006699;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.gray06 {COLOR: #666666;text-decoration: none;}
.gray06 A:link {COLOR: #666666;text-decoration: none;}
.gray06 A:visited {COLOR: #666666;text-decoration: none;}
.gray06 A:hover {COLOR: #F7B519;text-decoration: underline; position: relative;	top: 1pt; left: 1pt;}

.gray07 {COLOR: #999999;text-decoration: none;}
.gray07 A:link {COLOR: #999999;text-decoration: none;}
.gray07 A:visited {COLOR: #999999;text-decoration: none;}
.gray07 A:hover {COLOR: #FFFFFF;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.gray08 {COLOR: #666666;text-decoration: none;}
.gray08 A:link {COLOR: #666666;text-decoration: none;}
.gray08 A:visited {COLOR: #666666;text-decoration: none;}
.gray08 A:hover {COLOR: #FF9900;text-decoration: underline; position: relative;	top: 1pt; left: 1pt;}

.gray09 {COLOR: #666666;text-decoration: none;}
.gray09 A:link {COLOR: #666666;text-decoration: none;}
.gray09 A:visited {COLOR: #666666;text-decoration: none;}
.gray09 A:hover {COLOR: #0099FF;text-decoration: underline; position: relative;	top: 1pt; left: 1pt;}

.gray10 {COLOR: #494949;text-decoration: none;}
.gray10 A:link {COLOR: #494949;text-decoration: none;}
.gray10 A:visited {COLOR: #494949;text-decoration: none;}
.gray10 A:hover {COLOR: #E90080;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.green01 {COLOR:#4795A2;text-decoration: none;}
.green01 A:link {COLOR: #4795A2;text-decoration: none;}
.green01 A:visited {COLOR: #4795A2;text-decoration: none;}
.green01 A:hover {COLOR: #FF6600;text-decoration: none;}

.green02 {COLOR: #669999;text-decoration: none;}
.green02 A:link {COLOR: #669999;text-decoration: none;}
.green02 A:visited {COLOR: #669999;text-decoration: none;}
.green02 A:hover {COLOR: #FF9900;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.green03 {COLOR: #27AC12;text-decoration: none;}
.green03 A:link {COLOR: #27AC12;text-decoration: none;}
.green03 A:visited {COLOR: #669999;text-decoration: none;}
.green03 A:hover {COLOR: #FF9900;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.green04 {COLOR:#789D19;text-decoration: none;}
.green04 A:link {COLOR: #789D19;text-decoration: none;}
.green04 A:visited {COLOR: #789D19;text-decoration: none;}
.green04 A:hover {COLOR: #CC9900;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.green05 {COLOR:#1EAC64;text-decoration: none;}
.green05 A:link {COLOR: #1EAC64;text-decoration: none;}
.green05 A:visited {COLOR: #789D19;text-decoration: none;}
.green05 A:hover {COLOR: #CC9900;text-decoration: none; position: relative;	top: 1pt; left: 1pt;}

.blue01 {COLOR:#0099FF;text-decoration: none;}
.blue01 A:link {COLOR:#0099FF;text-decoration: none;}
.blue01 A:visited {COLOR:#0099FF;text-decoration: none;}
.blue01 A:hover {COLOR:#669900;text-decoration: none; position: relative; top: 1pt; left: 1pt;}

.blue02 {COLOR:#008A8F;text-decoration: none;}
.blue02 A:link {COLOR: #008A8F;text-decoration: none;}
.blue02 A:visited {COLOR: #008A8F;text-decoration: none;}
.blue02 A:hover {COLOR: #C3AE00;text-decoration: none;}

.blue03 {COLOR:#E1F2FF;text-decoration: none;}
.blue03 A:link {COLOR: #E1F2FF;text-decoration: none;}
.blue03 A:visited {COLOR: #E1F2FF;text-decoration: none;}
.blue03 A:hover {COLOR: #E1F2FF;text-decoration: none;}

.blue04 {COLOR:#323E5D;text-decoration: none;}
.blue04 A:link {COLOR: #323E5D;text-decoration: none;}
.blue04 A:visited {COLOR: #323E5D;text-decoration: none;}
.blue04 A:hover {COLOR: #323E5D;text-decoration: none;}

.blue05 {COLOR:#109EEB;text-decoration: none;}
.blue05 A:link {COLOR: #109EEB;text-decoration: none;}
.blue05 A:visited {COLOR: #109EEB;text-decoration: none;}
.blue05 A:hover {COLOR: #109EEB;text-decoration: none;}

.blue06 {COLOR:#4C78A5;text-decoration: none;}
.blue06 A:link {COLOR: #4C78A5;text-decoration: underline;}
.blue06 A:visited {COLOR: #4C78A5;text-decoration: underline;}
.blue06 A:hover {COLOR: #4297EF;text-decoration: none;}

.blue07 {COLOR:#0B68B7;text-decoration: none;}
.blue07 A:link {COLOR: #0B68B7;text-decoration: underline;}
.blue07 A:visited {COLOR: #4C78A5;text-decoration: underline;}
.blue07 A:hover {COLOR: #4297EF;text-decoration: none;}

/* 首頁 */
.sitemap {	COLOR:#af5c31;	text-decoration: none;}
.sitemap  A:link {COLOR:#af5c31;text-decoration: none;}
.sitemap  A:visited {COLOR:#af5c31;text-decoration: none;}
.sitemap  A:hover {COLOR:#b40b1b;text-decoration: underline;}

/* 功能設定 */
.menu {COLOR:#8a4e7d;text-decoration: none;font-size:125%;}
.menu A:link {COLOR: #8a4e7d;text-decoration: none;}
.menu A:visited {COLOR: #8a4e7d;text-decoration: none;}
.menu A:hover {COLOR: #de5502;text-decoration: underline;}

.title-service {COLOR:#ffffff;text-decoration: none;font-size:125%;}
.title-main {COLOR:#ffffff;text-decoration: none;font-size:125%;}
.title-news {COLOR:#8e5e97;text-decoration: none;font-size:125%;}

.title-link {COLOR:#377858;text-decoration: none;font-size:125%;}

.service-text {COLOR:#b9579f;text-decoration: none;line-height: 200%;}
.service-text A:link {COLOR: #b9579f;text-decoration: none;line-height: 200%;}
.service-text A:visited {COLOR: #b9579f;text-decoration: none;line-height: 200%;}
.service-text A:hover {COLOR: #de4b1e;text-decoration: underline;line-height: 200%;}

.news-text2 {COLOR:#dc6f4b;text-decoration: none;}

.title-text {COLOR:#895792;text-decoration: none;font-size:125%;}

.web-text {COLOR:#8e539c;text-decoration: none;}
.web-text A:link {COLOR: #7e7d7d;text-decoration: none;}
.web-text A:visited {COLOR: #7e7d7d;text-decoration: none;}
.web-text A:hover {COLOR: #8e539c;text-decoration: underline;}

.main-text {COLOR:#666666;text-decoration: none;line-height: 200%;}
.main-text A:link {COLOR: #666666;text-decoration: none;line-height: 200%;}
.main-text A:visited {COLOR: #666666;text-decoration: none;line-height: 200%;}
.main-text A:hover {COLOR: #ac2a2a;text-decoration: underline;line-height: 200%;}

.news-text {COLOR:#666666;text-decoration: none;line-height: 200%;}
.news-text A:link {COLOR: #666666;text-decoration: none;line-height: 200%;}
.news-text A:visited {COLOR: #666666;text-decoration: none;line-height: 200%;}
.news-text A:hover {COLOR: #de4b1e;text-decoration: underline;line-height: 200%;}

.link-text {COLOR:#666666;text-decoration: none;line-height: 200%;}
.link-text A:link {COLOR: #666666;text-decoration: none;line-height: 200%;}
.link-text A:visited {COLOR: #666666;text-decoration: none;line-height: 200%;}
.link-text A:hover {COLOR: #de4b1e;text-decoration: underline;line-height: 200%;}

.main-bg{
background-image:url(../images/all-bg.jpg);
}
.serviceall_bg{background-image: url(../images/service_bg.gif);}

.service_bg{background-color:#ffffff;}

.newsall_bg{background-image: url(../images/title-bg.gif);}

.title_bg{background-image: url(../images/news_bg.gif);}

.title_newsbg{background-image: url(../images/mews_02.gif); background-position:bottom;
background-repeat:repeat-x;}
.title_newsbg2{background-image: url(../images/title-bg.gif); background-position:bottom;
background-repeat:repeat-x;}

.title_servicebg{background-image: url(../images/service_02.gif); background-position:bottom;
background-repeat:repeat-x;}

.title_linkbg{background-image: url(../images/link_04.jpg); background-position:bottom;
background-repeat:repeat-x;}

.linkall_bg{background-image: url(../images/link_bg.gif);background-position:bottom right;background-repeat:no-repeat;background-color:#ffffff;}

.mainmenu_bg{ 
background-image: url(../images/main-line.gif); background-position:bottom;
background-repeat:repeat-x;
}

.news_bg{ 
background-image: url(../images/mews_06.gif); background-position:bottom;background-color:#f8f8f8;
background-repeat:repeat-x;
}

.link_bg{ 
background-image: url(../images/link_line.gif); background-position:bottom;
background-repeat:repeat-x;
}

.line001{ background-image:url(../images/line004.gif); 
background-position:bottom left; 
background-repeat:repeat-x;
}

/* 頁尾 */
.bottom {	COLOR:#af5c31;	text-decoration: none;}
.bottom  A:link {COLOR:#af5c31;text-decoration: none;}
.bottom  A:visited {COLOR:#af5c31;text-decoration: none;}
.bottom  A:hover {COLOR:#b40b1b;text-decoration: underline;}

.SubMenu
{
    position: absolute;
    top: 50px;
    left: 0px;
    border: 0px none #000000;
    text-align: left;
    line-height: 150%;
    z-index: 55;
}
        
.trans-Opa
{
    filter: alpha(opacity=80); /* IE */
    -moz-opacity: 0.95; /* Moz + FF */
    opacity: 0.95; /* 支持CSS3的器（FF 1.5也支持）*/
}
        
.trans-1pa
{
    filter: alpha(opacity=80); /* IE */
    -moz-opacity: 0.99; /* Moz + FF */
    opacity: 0.99; /* 支持CSS3的器（FF 1.5也支持）*/
}
        
.SubMenuTDBgColor
{
    background-color: #565656;
}

.SubMenuTDFontColor
{
    color: #FFFFFF;
}