﻿body {
	margin: 0px;
	background-image:  url("pages_bg1.jpg");
	background-repeat: no-repeat;
	background-position: center bottom;
	background-attachment: fixed;
}
input {
	font-family: Microsoft JhengHei;
}
.tbody{
	display:block;
	position:relative;
	width:737px;
	height:420px;
	z-index:1;
	overflow: auto;
	SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #E1E4E6;
	SCROLLBAR-SHADOW-COLOR: #8F8F8F;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #F08BB3;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
}
.bg1 {
	background-image: url(pages_bg1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-attachment: fixed;}
.bg2{
	background-image: url(pages_bg2.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-attachment: fixed;}
.bg3 {
	background-image: url(pages_bg3.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-attachment: fixed;}
.bg4 {
	background-image: url(pages_bg4.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-attachment: fixed;}
.bg5 {
	background-image: url(pages_bg5.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-attachment: fixed;}
.bg6 {
	background-image: url(pages_bg6.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-attachment: fixed;}
.bg7 {
	background-image: url(pages_bg7.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-attachment: fixed;}
.bg8 {
	background-image: url(pages_bg1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-attachment: fixed;}
	
	


.leftbar1-2 {
	background-image: url(leftbar1_2.jpg);
	background-repeat: y-repeat;
}
.leftbar2-2 {
	background-image: url(leftbar2_2.jpg);
	background-repeat: y-repeat;
}
.leftbar2-3 {
	background-image: url(leftbar2_2.jpg);
	background-repeat: y-repeat;
}
.leftbar3-2 {
	background-image: url(leftbar3_2.jpg);
	background-repeat: y-repeat;
}
.leftbar4-2 {
	background-image: url(leftbar4_2.jpg);
	background-repeat: y-repeat;
}
.leftbar5-2 {
	background-image: url(leftbar5_2.jpg);
	background-repeat: y-repeat;
}
.leftbar6-2 {
	background-image: url(leftbar6_2.jpg);
	background-repeat: y-repeat;
}
.leftbar7-2 {
	background-image: url(leftbar7_2.jpg);
	background-repeat: y-repeat;
}
.leftbar8-2 {
	background-image: url(leftbar8_2.jpg);
	background-repeat: y-repeat;
}

.img { 
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; /*IE8*/
	filter:alpha(opacity=85);  /*IE5、IE5.5、IE6、IE7*/
	opacity: .85;  /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}
.pimg {
	border: 1px solid #CCCCCC;
	padding: 2px;
	margin: 3px;
}
.textall {
  font-family: Microsoft JhengHei;
	font-size: 10pt;
	line-height: 13.5pt;
	color: #000000;
}
.textallE {
	font-family: Arial;
	font-size: 10pt;
	line-height: 13.5pt;
	color: #000000;
}
.textall2 {
	font-family: Microsoft JhengHei;
	font-size: 9pt;
	line-height: 13.5pt;
	color: #000000;
}
A {
	color: #313131;
  font-family: Microsoft JhengHei;
	text-decoration: none;
}
A:hover{
	color: #1CA6B8;
  font-family: Microsoft JhengHei;
	text-decoration: underline;
}
	
.inputa {
	background-color: #FCF2F0;
	font-family: Microsoft JhengHei;
	font-size: 10pt;
	color: #DB512C;
	SCROLLBAR-FACE-COLOR: #FCF2F0;
	SCROLLBAR-HIGHLIGHT-COLOR: #FCF2F0;
	SCROLLBAR-SHADOW-COLOR: #FCF2F0;
	SCROLLBAR-3DLIGHT-COLOR: #FCF2F0;
	SCROLLBAR-ARROW-COLOR: #EC623D;
	SCROLLBAR-TRACK-COLOR: #FCF2F0;
	SCROLLBAR-DARKSHADOW-COLOR: #FCF2F0;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #F1977D;
	border-bottom: 1px solid #F1977D;
	border-left: 1px solid #FFFFFF;
}
.inputb {
	background-color: #999999;
	font-family: Microsoft JhengHei;
	font-size: 10pt;
	color: #FFFFFF;
	border-right: 1px solid #481D87;
	border-bottom: 1px solid #481D87;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.inputc {
	background-color: #FCF6E6;
	font-family: Microsoft JhengHei;
	font-size: 10pt;
	color: #DBAB00;
	SCROLLBAR-FACE-COLOR: #FCF6E6;
	SCROLLBAR-HIGHLIGHT-COLOR: #FCF6E6;
	SCROLLBAR-SHADOW-COLOR: #FCF6E6;
	SCROLLBAR-3DLIGHT-COLOR: #FCF6E6;
	SCROLLBAR-ARROW-COLOR: #DBAB00;
	SCROLLBAR-TRACK-COLOR: #FCF6E6;
	SCROLLBAR-DARKSHADOW-COLOR: #FCF6E6;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #DFAF0F;
	border-bottom: 1px solid #DFAF0F;
	border-left: 1px solid #FFFFFF;
}
.redtext {
	font-size: 10pt;
	color: #CC0033;
	font-family: Microsoft JhengHei;
}

.linktitle {
	font-weight: bold;
	font-style: normal;
	font-size: 11pt;
	color: #00A3C2;
	letter-spacing: 3pt;
}

.newstitle {
	font-size: 11pt;
	font-weight: bold;
	color: #0068B7;
	font-style: normal;
	font-family: Microsoft JhengHei;
}
.linktitle2 {
	font-size: 10pt;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DAF2F6;
	letter-spacing: 1pt;
	font-family: Microsoft JhengHei;
}
.linktitle2E {
	font-size: 10pt;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DAF2F6;
	letter-spacing: 1pt;
	font-family: Arial;
}
.pttitle {
	font-family: Microsoft JhengHei;
	font-size: 11pt;
	font-weight: bold;
	color: #E06392;
}
.pttitle2 {
	font-family: Microsoft JhengHei;
	font-size: 10pt;
	color: #E06392;
}
.abouttitle2 {
	font-size: 11pt;
	font-weight: bold;
	color: #481D87;
	font-family: Microsoft JhengHei;
}
/* 歷史沿革年份 */
.aboutttitle {
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Microsoft JhengHei;
	background-color: #9b89b5;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #7354A4;
	border-bottom-color: #7354A4;
	text-align: center;
}
.stafftable {
	font-family: Microsoft JhengHei;
	font-size: 9pt;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F8F1D5;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #F8F1D5;
}
.stafftitle {
	font-family: Microsoft JhengHei;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #E4BE39;
	font-weight: bold;
	border-bottom: 1px solid #DBAB00;
}
.stafftitle1 {
	font-family: Microsoft JhengHei;
	font-size: 12pt;
	color: #DBAB00;
	font-weight: bold;
	letter-spacing: 3pt;
}

.storytable {
	font-family: Microsoft JhengHei;
	font-size: 9pt;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #79BD29;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #79BD29;
}
.storytable img,.storytable embed,#storyDetail{
	/* IE7、FF等其他非 IE 瀏覽器下最大寬度為 450px , IE6 以下不支援 max-width 屬性 */
	max-width:450px;
	/* 所有瀏覽器中圖片的大小為 450px */
	width:450px;
	/* 當圖片大小大於 450px，自動縮小為 450px */
	width:expression(document.body.clientWidth>450?"450px":"auto");
	overflow:hidden;
}
.storytable td{
	word-break:break-all;
}
.storytitle {
	font-family: Microsoft JhengHei;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #79BD29;
	font-weight: bold;
	border-bottom: 1px solid #79BD29;
}
.storytitle1 {
	font-family: Microsoft JhengHei;
	font-size: 12pt;
	color: #79BD29;
	font-weight: bold;
	letter-spacing: 3pt;
}

.hrtitle {
	font-size: 12pt;
	font-weight: bold;
	color: #67B235;
	font-family: Microsoft JhengHei;
	letter-spacing: 3pt;
}
.producttitle {
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Microsoft JhengHei;
	background-color: #F08BB3;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #7354A4;
	border-bottom-color: #7354A4;
	text-align: center;
}
.producttable{
	font-size: 9pt;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FAE9F1;
	font-family: Microsoft JhengHei;
	background-color: #efefef;
}
.stafficon {
	font-family: Microsoft JhengHei;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
	width: 100px;
	text-align: center;
	background-image: url(stafficonbg.gif);
}
.stafficon A {
	color: #FFFFFF;
}
.stafficon A:hover {
	color: #FFFFFF;
	letter-spacing: 3pt;
	text-decoration: none;
}
.protitle {
	display: block;
	top: 3px;
	position: relative;
	left: 18px;
	width: 700px;
	margin: 0px;
	padding: 0px;
}
.abouttable {
	font-family: Microsoft JhengHei;
	font-size: 9pt;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #481F89;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #481F89;
}
.abouttitle {
	font-family: Microsoft JhengHei;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #481F89;
	font-weight: bold;
	border-bottom: 1px solid #481F89;
}
.investable {
/*	font-family: Microsoft JhengHei;
	font-size: 9pt;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BD9763;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BD9763;*/
	font-family: Microsoft JhengHei;
	font-size: 9pt;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #481F89;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #481F89;
}
.investitle {
/*	font-family: Microsoft JhengHei;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #B74F00;
	font-weight: bold;
	border-bottom: 1px solid #B74F00;*/
	font-family: Microsoft JhengHei;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #481F89;
	font-weight: bold;
	border-bottom: 1px solid #481F89;
}
.buytitle {
	font-family: Microsoft JhengHei;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #FB553F;
	font-weight: bold;
	border-bottom: 1px solid #B74F00;
}
.buytable {
	font-family: Microsoft JhengHei;
	font-size: 9pt;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BD9763;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BD9763;
}
.subicon0 {
	background-image:url(subicon0.gif);
	background-repeat:no-repeat;
	background-position: right center;
}
.subicon1 {
	background-image:url(subicon1.gif);
	background-repeat:no-repeat;
	background-position: right center;
}
.subicon2 {
	background-image:url(subicon2.gif);
	background-repeat:no-repeat;
	background-position: right center;
}
.subicon3 {
	background-image:url(subicon3.gif);
	background-repeat:no-repeat;
	background-position: right center;
}
.subicon4 {
	background-image:url(subicon4.gif);
	background-repeat:no-repeat;
	background-position: right center;
}
.subicon5 {
	background-image:url(subicon5.gif);
	background-repeat:no-repeat;
	background-position: right center;
}
.subicon6 {
	background-image:url(subicon6.gif);
	background-repeat:no-repeat;
	background-position: right center;
}
.subicon A{
  color:#EFEFEF;
  font-family: Microsoft JhengHei;
  padding-right:8px;
  font-size:10pt;
  text-decoration: none;
}
.subiconE A{
  color:#EFEFEF;
  font-family:Arial;
  font-size:8pt;
  line-height: 9pt;
  text-decoration: none;
}


.subtitle{
  padding:20px 5px 20px 5px;
}
.subtitle1-c{
  margin:20px 5px 20px 5px;
  background-image:url(../images/p001.gif);
  background-repeat:no-repeat;
  background-position:left center;
  color:#481F89;
  font-family: Microsoft JhengHei;
  font-size:14pt;
  font-weight:bold;
  padding-left:25px;
  letter-spacing:0.26em;
}
.subtitle2-c{
  margin:20px 5px 20px 5px;
  background-image:url(../images/p002.gif);
  background-repeat:no-repeat;
  background-position:left center;
  color:#E06392;
  font-family: Microsoft JhengHei;
  font-size:14pt;
  font-weight:bold;
  padding-left:25px;
  letter-spacing:0.26em;
}
.subtitle3-c{
  margin:20px 5px 20px 5px;
  background-image:url(../images/p003.gif);
  background-repeat:no-repeat;
  background-position:left center;
  color:#79BD29;
  font-family: Microsoft JhengHei;
  font-size:14pt;
  font-weight:bold;
  padding-left:25px;
  letter-spacing:0.26em;
}
.subtitle5-c{
  margin:20px 5px 20px 5px;
  background-image:url(../images/p005.gif);
  background-repeat:no-repeat;
  background-position:left center;
  color:#00A5C6;
  font-family: Microsoft JhengHei;
  font-size:14pt;
  font-weight:bold;
  padding-left:25px;
  letter-spacing:0.26em;
}
.subtitle7-c{
  margin:20px 5px 20px 5px;
  background-image:url(../images/p007.gif);
  background-repeat:no-repeat;
  background-position:left center;
  color:#0068B7;
  font-family: Microsoft JhengHei;
  font-size:14pt;
  font-weight:bold;
  padding-left:25px;
  letter-spacing:0.26em;
}

.subtitle4-c{
  margin:20px 5px 20px 5px;
  background-image:url(../images/p004.gif);
  background-repeat:no-repeat;
  background-position:left center;
  color:#ff9900;
  font-family: Microsoft JhengHei;
  font-size:14pt;
  font-weight:bold;
  padding-left:25px;
  letter-spacing:0.26em;
}

.subtitle8-c{
  margin:20px 5px 20px 5px;
  background-image:url(../images/p001.gif);
  background-repeat:no-repeat;
  background-position:left center;
  color:#481F89;/*#B74F00;*/
  font-family: Microsoft JhengHei;
  font-size:14pt;
  font-weight:bold;
  padding-left:25px;
  letter-spacing:0.26em;
}
.smalltitle8-c{
  background-image:url(../images/p001_2.gif);
  margin-left:5px;
  background-repeat:no-repeat;
  background-position:left center;
  color:#481F89;
  padding-left:10px;
}


.subtitle1-e{
  margin:20px 5px 20px 5px;
  background-image:url(../images/p001.gif);
  background-repeat:no-repeat;
  background-position:left center;
  color:#481F89;
  font-family: Arial;
  font-size:13pt;
  font-weight:bold;
  padding-left:25px;
}
.subtitle2-e{
  margin:20px 5px 20px 5px;
  background-image:url(../images/p002.gif);
  background-repeat:no-repeat;
  background-position:left center;
  color:#E06392;
  font-family: Arial;
  font-size:13pt;
  font-weight:bold;
  padding-left:25px;
}
.subtitle3-e{
  margin:20px 5px 20px 5px;
  background-image:url(../images/p003.gif);
  background-repeat:no-repeat;
  background-position:left center;
  color:#79BD29;
  font-family: Arial;
  font-size:13pt;
  font-weight:bold;
  padding-left:25px;
}
.subtitle5-e{
  margin:20px 5px 20px 5px;
  background-image:url(../images/p005.gif);
  background-repeat:no-repeat;
  background-position:left center;
  color:#00A5C6;
  font-family: Arial;
  font-size:13pt;
  font-weight:bold;
  padding-left:25px;
}
.subtitle7-e{
  margin:20px 5px 20px 5px;
  background-image:url(../images/p007.gif);
  background-repeat:no-repeat;
  background-position:left center;
  color:#0068B7;
  font-family: Arial;
  font-size:13pt;
  font-weight:bold;
  padding-left:25px;
}
.pharm{
	font-family: Microsoft JhengHei;
	font-size: 11pt;
	color: #333333;
	font-weight: bold;
	}

.pharmvip{
	font-family: Microsoft JhengHei;
	font-size: 9pt;
	color: #333333;

}

.pharmtitle{

	font-family: Microsoft JhengHei;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #C8AB00;
	font-weight: bold;
	border-bottom: 1px solid #481F89;
}

.pharmtable {

	font-family: Microsoft JhengHei;
	font-size: 9pt;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C8AB00;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C8AB00;
}