.general {color: #000000; font-size: 11pt; font-family: 新細明體,times,細明體;}
.general-link {color: #FF0000; font-size: 11pt; font-family: 新細明體,times,細明體; text-decoration: underline;}
.general-link:hover {color: #FF8888; font-size: 11pt; font-family: 新細明體,times,細明體; text-decoration: none;}

.announcement-th {background-color: #E9CA92; color: #6F4908; font-size: 12pt; font-family: 新細明體,times,細明體; font-weight: bold;}
.announcement-td1 {background-color: #FAE8C9; color: #6F4908; font-size: 12pt; font-family: 新細明體,times,細明體;}
.announcement-td1:hover {background-color: #FAE8C9; color: green; font-size: 12pt; font-family: 新細明體,times,細明體;}
.announcement-td2 {background-color: #F6DEB3; color: #6F4908; font-size: 12pt; font-family: 新細明體,times,細明體;}
.announcement-td2:hover {background-color: #F6DEB3; color: green; font-size: 12pt; font-family: 新細明體,times,細明體;}

.main-companyname {color: #FFFFFF; font-size: 12pt; font-family: 新細明體,times,細明體; font-weight: bolder;}
.main-notice-td {border-color: #37C5F3; border-style: solid; background-color: #FFFFCC; font-size: 11pt; font-family: 新細明體,times,細明體;}
.main-notice-td-date {color: #FF0000; font-weight: bold; font-size: 11pt; font-family: 新細明體,times,細明體;}
.main-notice-td-content {color: #2244FF; font-size: 11pt; font-family: 新細明體,times,細明體;}
.main-notice-td-content:hover {color: #2294F5; font-size: 11pt; font-family: 新細明體,times,細明體;}
.main-notice-header {color: #FF0000; font-size: 11pt; font-family: 新細明體,times,細明體;}

.announcement-circular-th {background-color: #37C5F3; color: #FFFF00; font-size: 11pt; font-family: 新細明體,times,細明體; font-weight: bold;}
.announcement-circular-td1 {background-color: #B6EAFB; color: #000000; font-size: 11pt; font-family: 新細明體,times,細明體;}
.announcement-circular-td2 {background-color: #7BDAF9; color: #000000; font-size: 11pt; font-family: 新細明體,times,細明體;}
.announcement-circular-page-info {color: #2244FF; font-size: 10pt; font-family: 新細明體,times,細明體; text-decoration: none;}
.announcement-circular-page-info:hover {color: #2294F5; font-size: 10pt; font-family: 新細明體,times,細明體; text-decoration: none;}
.announcement-circular-content {color: #2244FF; font-size: 11pt; font-family: 新細明體,times,細明體;}
.announcement-circular-content:hover {color: #2294F5; font-size: 11pt; font-family: 新細明體,times,細明體; text-decoration: none;}

.interimannual-th {background-color: #37C5F3; color: #FFFF00; font-size: 11pt; font-family: 新細明體,times,細明體; font-weight: bold;}
.interimannual-td1 {background-color: #B6EAFB; color: #FFFF00; font-size: 11pt; font-family: 新細明體,times,細明體;}
.interimannual-td2 {background-color: #7BDAF9; color: #FFFF00; font-size: 11pt; font-family: 新細明體,times,細明體;}
.interimannual-content {color: #2244FF; font-size: 11pt; font-family: 新細明體,times,細明體;}
.interimannual-content:hover {color: #2294F5; font-size: 11pt; font-family: 新細明體,times,細明體; text-decoration: none;}

.business-subcompany-name-on {background-color: #FFFF00; color: #2277CC; font-size: 12pt; font-family: 新細明體,times,細明體; font-weight: bold;}
.business-subcompany-name-off-old {color: #44AAEE; font-size: 12pt; font-family: 新細明體,times,細明體;}
.business-subcompany-name-off {color: #FFFFFF; font-size: 12pt; font-family: 新細明體,times,細明體;}
.business-subcompany-name-off:hover {color: #77DDFF; font-size: 12pt; font-family: 新細明體,times,細明體;}
.business-header {color: #2244FF; font-size: 12pt; font-family: 新細明體,times,細明體; font-weight: bolder;}
.business-general {font-size: 11pt; font-family: 新細明體,times,細明體;}
.business-picture-description {color: #888888; font-size: 8pt; font-family: arial,細明體;}
.business-last-revision-date-old {color: #44AAEE; font-size: 10pt; font-family: times,細明體; font-style: italic;}
.business-last-revision-date {color: #FFFFFF; font-size: 10pt; font-family: times,細明體; font-style: italic;}

.corporate-info-subitem-name-on {background-color: #FFFF00; color: #2277CC; font-size: 12pt; font-family: 新細明體,times,細明體; font-weight: bold;}
.corporate-info-subitem-name-off-old {color: #44AAEE; font-size: 12pt; font-family: 新細明體,times,細明體;}
.corporate-info-subitem-name-off {color: #FFFFFF; font-size: 12pt; font-family: 新細明體,times,細明體;}
.corporate-info-subitem-name-off:hover {color: #77DDFF; font-size: 12pt; font-family: 新細明體,times,細明體;}
.corporate-info-MDA-subitem-name-on {background-color: #FBB449; color: #FFFFFF; font-size: 12pt; font-family: 新細明體,times,細明體; font-weight: bold;}
.corporate-info-MDA-subitem-name-off-old {color: #2294F5; font-size: 12pt; font-family: 新細明體,times,細明體;}
.corporate-info-MDA-subitem-name-off {color: #2244FF; font-size: 12pt; font-family: 新細明體,times,細明體;}
.corporate-info-MDA-subitem-name-off:hover {color: #FF0000; font-size: 12pt; font-family: 新細明體,times,細明體;}
.corporate-info-MDA-subitem-name-off-old:hover {color: #FFCC66; font-size: 12pt; font-family: 新細明體,times,細明體;}
.corporate-info-general {font-size: 11pt; font-family: 新細明體,times,細明體;}
.corporate-info-header-old {color: #33CCFF; font-size: 12pt; font-family: 新細明體,times,細明體; font-weight: bolder;}
.corporate-info-header {color: #2244FF; font-size: 12pt; font-family: 新細明體,times,細明體; font-weight: bolder;}
.corporate-info-subheader {font-size: 12pt; font-family: 新細明體,times,細明體; font-weight: bold;}
.corporate-info-subheader2 {font-size: 11pt; font-family: 新細明體,times,細明體; font-style: italic;}
.corporate-info-chairman-title {font-size: 12pt; font-family: 新細明體,times,細明體; font-style: italic;}
.corporate-info-chairman-name {font-size: 12pt; font-family: 新細明體,times,細明體; font-weight: bolder;}
.corporate-info-td1 {background-color: #7BDAF9; color: #FFFF00; width: 30%; font-weight: bold;}
.corporate-info-td2 {width: 70%; border-color: #B6EAFB; border-style: solid; background-color: #FFFFCC;}
.corporate-info-director-title-small {font-size: 8pt; font-family: times,細明體;color:#00BBFF;}
.corporate-info-governance-th {background-color: #37C5F3; color: #FFFF00; font-size: 11pt; font-family: 新細明體,times,細明體; font-weight: bold;}
.corporate-info-governance-td1 {background-color: #B6EAFB; color: #2244FF; font-size: 11pt; font-family: 新細明體,times,細明體;}
.corporate-info-governance-td2 {background-color: #7BDAF9; color: #2244FF; font-size: 11pt; font-family: 新細明體,times,細明體;}

.recruit-th2 {width: 70%; background-color: #FFFFFF; color: #000000; font-weight: bold; font-family: times,細明體;}
.recruit-th3 {width: 30%; background-color: #FFFFFF; color: #000000; font-weight: bold; font-family: times,細明體;}
.recruit-td1 {background-color: #CCF2FF; color: #555555; text-decoration: none; font-family: times,細明體;}
.recruit-td1:hover {color: #0088DD; text-decoration: underline; font-family: times,細明體;}
.recruit-td2 {background-color: #FFFFFF; color: #FF9000; text-decoration: none; font-family: times,細明體;}
.recruit-td2:hover {color: #AAAAAA; text-decoration: underline; font-family: times,細明體;}

.link {color: #FFFFFF; font-size: 11pt; font-family: times,細明體;}
.link-old {color: #44AAEE; font-size: 11pt; font-family: times,細明體;}
.link:hover {color: #77DDFF; font-size: 11pt; font-family: times,細明體}

.contact-td1 {width: 20%; background-color: #7BDAF9; color: #FFFF00; font-weight: bold; font-size: 11pt; font-family: times,細明體;}
.contact-td2 {width: 80%; border-color: #B6EAFB; border-style: solid; background-color: #FFFFCC; font-size: 11pt; font-family: times,細明體;}

.copyright-old {color: #2277CC; font-family: verdana,arial,helvetica,細明體; font-size: 7.5pt; text-decoration: none;}
.copyright {color: #FFFFFF; font-family: verdana,arial,helvetica,細明體; font-size: 7.5pt; text-decoration: none;}

.show-acrobat-old {color: #2294F5; font-size: 10pt; font-family: times,細明體;}
.show-acrobat {color: #2244FF; font-size: 10pt; font-family: times,細明體;}
.show-acrobat-old:hover {color: #FFCC66; font-size: 10pt; font-family: times,細明體;}
.show-acrobat:hover {color: #FF0000; font-size: 10pt; font-family: times,細明體;}

.disclaimer {color: #000000; font-size: 11pt; font-family: times,細明體}

.scrollbar {scrollbar-face-color: #0099CC; scrollbar-arrow-color: #116688;}

.header {color: #000000; font-size: 14pt; font-family: times,細明體;}