.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;}

.main-companyname {color: #BB9955; font-size: 15pt; font-family: 新細明體,times,細明體; font-weight: bolder;}
.main-header {color: #997722; font-size: 12pt; font-family: 新細明體,times,細明體; font-weight: bold;}
.main-sale-th {background-color: #997722; color: #FFFFFF; font-size: 11pt; font-family: 新細明體,times,細明體; font-weight: bold;}
.main-sale-td {background-color: #F6DDB3; color: #664400; font-size: 11pt; font-family: 新細明體,times,細明體;}

.corporate-info-subitem-name-on {background-color: #997722; color: #FFFFFF; font-size: 12pt; font-family: times,細明體; font-weight: bold;}
.corporate-info-subitem-name-off {color: #997722; font-size: 12pt; font-family: times,細明體;}
.corporate-info-subitem-name-off:hover {color: #E9CA92; font-size: 12pt; font-family: times,細明體;}
.corporate-info-general {font-size: 11pt; font-family: times,細明體;}
.corporate-info-term {color: #664400; font-size: 10pt; font-family: times,細明體;}
.corporate-info-term-link {color: #FF0000; font-size: 10pt; font-family: times,細明體; text-decoration: underline;}
.corporate-info-term-link:hover {color: #FF8888; font-size: 10pt; font-family: times,細明體; text-decoration: none;}
.corporate-info-td1 {width: 30%; background-color: #E9CA92; color: #664400; font-size: 11pt; font-family: times,細明體; font-weight: bold;}
.corporate-info-td2 {width: 70%; background-color: #F6DDB3; color: #664400; font-size: 11pt; font-family: times,細明體;}
.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-header {color: #997722; font-size: 12pt; font-family: times,細明體; font-weight: bolder;}
.corporate-info-subheader {color: #000000; font-size: 12pt; font-family: times,細明體; font-weight: bold; font-style: italic;}
.corporate-info-CGR-th {background-color: #997722; color: #FFFFFF; font-size: 11pt; font-family: times,細明體; font-weight: bold;}
.corporate-info-CGR-td1 {background-color: #F6DDB3; color: #664400; font-size: 11pt; font-family: times,細明體;}
.corporate-info-CGR-td2 {background-color: #FFFFFF; color: #997722; font-size: 11pt; font-family: times,細明體;}
.corporate-info-governance-th {background-color: #997722; color: #FFFFFF; font-size: 11pt; font-family: times,細明體; font-weight: bold;}
.corporate-info-governance-td1 {background-color: #E9CA92; color: #664400; font-size: 11pt; font-family: times,細明體;}
.corporate-info-governance-td2 {background-color: #F6DDB3; color: #664400; font-size: 11pt; font-family: times,細明體;}
.corporate-info-MDA-subitem-name-on {background-color: #449911; color: #FFFFFF; font-size: 12pt; font-family: times,細明體; font-weight: bold;}
.corporate-info-MDA-subitem-name-off {color: #449911; font-size: 12pt; font-family: times,細明體;}
.corporate-info-MDA-subitem-name-off:hover {color: #99DD66; font-size: 12pt; font-family: times,細明體;}

.announcement-circular-th {background-color: #997722; color: #FFFFFF; font-size: 11pt; font-family: times,細明體; font-weight: bold;}
.announcement-circular-td1 {background-color: #E9CA92; color: #664400; font-size: 11pt; font-family: times,細明體;}
.announcement-circular-td2 {background-color: #F6DDB3; color: #664400; font-size: 11pt; font-family: times,細明體;}
.announcement-circular-page-info {color: #997722; font-size: 10pt; font-family: times,細明體; text-decoration: none;}
.announcement-circular-page-info:hover {color: #E9CA92; font-size: 10pt; font-family: times,細明體; text-decoration: none;}
.announcement-circular-content {color: #338822; font-size: 11pt; font-family: times,細明體;}
.announcement-circular-content:hover {color: #889955; font-size: 11pt; font-family: times,細明體; text-decoration: none;}

.interimannual-th {background-color: #997722; color: #FFFFFF; font-size: 11pt; font-family: times,細明體; font-weight: bold;}
.interimannual-td1 {background-color: #E9CA92; color: #664400; font-size: 11pt; font-family: times,細明體;}
.interimannual-td2 {background-color: #F6DDB3; color: #664400; font-size: 11pt; font-family: times,細明體;}
.interimannual-content {color: #338822; font-size: 11pt; font-family: times,細明體;}
.interimannual-content:hover {color: #889955; font-size: 11pt; font-family: times,細明體; text-decoration: none;}

.contact-th {background-color: #997722; color: #FFFFFF; font-size: 11pt; font-family: times,細明體; font-weight: bolder;}
.contact-td1 {background-color: #E9CA92; color: #664400; font-size: 11pt; font-family: times,細明體; font-weight: bold;}
.contact-td2 {background-color: #F6DDB3; color: #664400; font-size: 11pt; font-family: times,細明體;}

.link {color: #997722; font-size: 11pt; font-family: times,細明體;}
.link:hover {color: #E9CA92; font-size: 11pt; font-family: times,細明體}

.copyright {color: #6F4908; font-family: verdana,arial,helvetica,細明體; font-size: 8pt; text-decoration: none;}

.show-acrobat {color: #9E7123; font-size: 10pt; font-family: times,細明體;}
.show-acrobat:hover {color: #E9CA92; font-size: 10pt; font-family: times,細明體;}

.scrollbar {scrollbar-face-color: #997722; scrollbar-arrow-color: #FFDDBB;}

.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-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,細明體;}

.interimreport-th {background-color: #E9CA92; color: #6F4908; font-size: 12pt; font-family: times,細明體; font-weight: bold;}
.interimreport-td1 {background-color: #FAE8C9; color: #6F4908; font-size: 12pt; font-family: times,細明體;}
.interimreport-td2 {background-color: #F6DEB3; color: #6F4908; font-size: 12pt; font-family: times,細明體;}

.annualreport-th {background-color: #E9CA92; color: #6F4908; font-size: 12pt; font-family: times,細明體; font-weight: bold;}
.annualreport-td1 {background-color: #FAE8C9; color: #6F4908; font-size: 12pt; font-family: times,細明體;}
.annualreport-td2 {background-color: #F6DEB3; color: #6F4908; font-size: 12pt; font-family: times,細明體;}