.general {color: #222222; font-size: 14px; font-family: times,細明體;}
.menu {color: #FFFFFF; font-size: 13px; font-family: times,細明體; font-weight: bold; text-decoration: none;}
.menu a {color: #FFFFFF; font-size: 13px; font-family: times,細明體; font-weight: bold; text-decoration: none;}
.menu a:hover {color: #FFFFFF; font-size: 13px; font-family: times,細明體; font-weight: bold; text-decoration: underline;}
.main-business-header a {color: #333333; font-size: 11pt; font-family: times,細明體; font-weight: bold; text-decoration: underline;}
.main-business-header a:hover {color: #666666; font-size: 11pt; font-family: times,細明體; font-weight: bold; text-decoration: none;}
.main-business-content font {color: #FFFFFF; font-size: 10pt; font-family: times,細明體; text-decoration: none;}
.main-business-content a {color: #FFFFFF; font-size: 10pt; font-family: times,細明體; text-decoration: none;}
.main-business-content a:hover {color: #AAAAAA; font-size: 10pt; font-family: times,細明體; text-decoration: underline;}
.main-finance a {color: #777777; font-size: 10pt; font-family: times,細明體; text-decoration: none;}
.main-finance a:hover {color: #999999; font-size: 10pt; font-family: times,細明體; text-decoration: underline;}
.main-news-table-bullet {padding-top: 4px;}
.main-news-table-content {color: #555555; font-size: 10pt; text-decoration: none;}
.main-news-table-content:hover {color: #FF7733; font-size: 10pt; text-decoration: underline;}
.main-news-table-content-issue-date {color: #FFAA77; font-size: 8pt; font: italic;}
.scrollbar {scrollbar-face-color: #336699; scrollbar-arrow-color: #FFFFFF;}
.aboutGDH-thecompany-restructuring-deal-full {position: absolute; top: 100; left: 170; padding: 2px; visibility: hidden; z-index: 2; background-color: #FFFFFF;}
.aboutGDH-corp-value-layer-background {position: relative; left: 10px; top: 0px; width: 535px; height: 25px; z-index: 2; background-color: #FFFFFF;}
.aboutGDH-corp-value-layer-mask {position: absolute; left: 0px; top: 0px; width: 1100px; height: 25px; clip: rect(5 830 25 5);}
.aboutGDH-corp-value-layer-content {color:#FF0000;position: relative; left: 0px; top: 5px; height: 25px; font-weight: bold;}
.aboutGDH-famous-brands-logo {width: 33%;height: 130px;}
.aboutGDH-famous-brands-name {font-size: 12pt; font-weight: bold; color: #2266AA;}
.aboutGDH-famous-brands-content {font-size: 11pt; background-color: #CCEEFF; color: #333333;}
.contact-td1 {width: 20%; background-color: #EEEEEE; color: #3377BB; font-weight: bold; font-size: 11pt; font-family: times,細明體;}
.contact-td2 {width: 80%; background-color: #CCEEFF; font-size: 11pt; font-family: times,細明體;}
.news-table-general {color: #000000; font-size: 11pt; font-family: times,細明體;}
.news-th-general {background-color: #EEEEEE; color: #3377BB; font-weight: bold;}
.news-th1 {width: 8%;}
.news-th2 {width: 19%;}
.news-th3 {width: 73%;}
.news-td1 {background-color: #CCF2FF; color: #555555; text-decoration: none;}
.news-td1:hover {color: #0088DD; text-decoration: underline;}
.news-td2 {background-color: #FFFFFF; color: #FF9000; text-decoration: none;}
.news-td2:hover {color: #AAAAAA; text-decoration: underline;}

.recruit-th1 {width: 20%;}
.recruit-th2 {width: 70%;}
.recruit-th3 {width: 30%;}
.recruit-app-form {color: #555555; text-decoration: none;}
.recruit-app-form:hover {color: #0088DD; text-decoration: underline;}

.thumbnail{float: left;width: 60px;margin: 0 10px 10px 10px;font-size: 10pt; font-family: times,細明體; font-weight: bold;}

.subsidiary-link {text-decoration: none;}
.subsidiary-link:hover {color: #FF55AA; text-decoration: underline;}
.bigheader{color: #FF8539; font-size: 14pt; font-weight: bold;}
.name{color:#FF0000; font-weight: bold; font-size: 13pt;}
.title{color:#00BBFF; font-weight: bold; font-size: 13pt;}
.subheader{color:#FF8539;font-size: 12pt; font-family: font-family: verdana,arial,helvetica,細明體; font-weight: bold}
.picture-text{color:#999999; font-size: 8pt; font-family: arial,細明體} 
.cursorhand{cursor: hand;}
p{margin:0 20px 20px 10px }
p.copyright{color: #4499EE; font-family: verdana,arial,helvetica,細明體; font-size: 8pt; text-decoration: none;}
.floatright{float: right; margin: 0 10px 10px 10px; width:200px}
.floatright-long{float: right; margin: 0 10px 10px 10px; width:300px}
.floatright-nowidth{float: right; margin: 0 10px 10px 10px;}
.floatleft {float: left;  margin: 0 10px 10px 10px; width:200px}
.floatleft-long {float: left;  margin: 0 10px 10px 10px; width:300px}
.floatleft-long-en {float: left;  margin: 0 10px 10px 10px; width:450px}
.floatleft-nowidth {float: left;  margin: 0 10px 20px 10px;}
div#container{float:left;width:1000px}
div#top{float:left;width:100%}
div#menu{float:left;width:25%}
div#extra{background:#FF8539}
div#footer{background: #333;color: #FFF}
div#footer p{margin:0;padding:5px 10px}
div#footer a{display:inline;padding:0;color: #C6D5FD}
div#wrapper{float:left;width:100%}
div#content{margin-top:0; margin-bottom:0; margin-left: 0%; margin-right: 24%}
div#content p{line-height:1.4}
div#rightnav{float:left;width:24%;margin-left:-24%}

div#content-0{margin-top:0; margin-bottom:0; margin-left: 0%; margin-right: 0%;}
div#content-0 p{line-height:1.4}
div#rightnav-0{float:left;width:0%;margin-left:0%}
div#leftnav-0{float:left;width:0%;margin-left:-100%}
div#footer{clear:left;width:100%}

div#width-75{width:75%;}
.clearboth { clear: both;}
.clearleft { clear: left;}

.float{position:relative;top:83px;background: #333;color: #FFF}
.dropcap
{
float: left;
width: 1px;
line-height: 105%;
color: #3571EC;
margin-top:2px;
font-size: 26pt; font-family: font-family: verdana,arial,helvetica,細明體; font-weight: bold}
}

.justify {text-align: justify; text-justify: inter-ideograph;}
