.copyright { font-family: "Arial", "新細明體"; font-size: 11px; line-height: normal; color: #E7E7E7;}
  .copyright a:link    { color: #E7E7E7 ; text-decoration: underline; }
  .copyright a:visited { color:#E7E7E7 ; text-decoration: underline; }
  .copyright a:active  { color: #D0A20F ; text-decoration: underline; }
  .copyright a:hover   { color: #D0A20F ; text-decoration: underline; }

.txt-1 { font-family: "Arial", "新細明體"; font-size: 12px; line-height: 20px; color: #000000;}

.txt-sitemap { font-family: "Arial", "新細明體"; font-size: 13px; line-height: 20px; color: #000000; font-weight: bold;}
  .txt-sitemap a:link    { color: #000000 ; text-decoration: none; }
  .txt-sitemap a:visited { color:#000000 ; text-decoration: none; }
  .txt-sitemap a:active  { color: #4CA5A3 ; text-decoration: underline; }
  .txt-sitemap a:hover   { color: #4CA5A3 ; text-decoration: underline; }

  .sitemap_icon { font-family: "Arial", "新細明體"; font-size: 12px; line-height: normal; color: #000000;}
  .sitemap_icon a:link    { color: #000000 ; text-decoration: none; }
  .sitemap_icon a:visited { color:#000000 ; text-decoration: none; }
  .sitemap_icon a:active  { color: #4CA5A3 ; text-decoration: none; }
  .sitemap_icon a:hover   { color: #4CA5A3 ; text-decoration: none; }

.txt-contact  { font-family: "Arial", "新細明體"; font-size: 12px; line-height: normal; color: #000000;}
  .txt-contact a:link    { color: #A4B300 ; text-decoration: underline; }
  .txt-contact a:visited { color:#A4B300 ; text-decoration: underline; }
  .txt-contact a:active  { color: #FADB04 ; text-decoration: none; }
  .txt-contact a:hover   { color: #FADB04 ; text-decoration: none; }
  
  .txt-support  { font-family: "Arial", "新細明體"; font-size: 12px; line-height: 20px; color: #000000;}
  .txt-support  a:link    { color: #D0A210  ; text-decoration: underline; }
  .txt-support  a:visited { color:#D0A210 ; text-decoration: underline; }
  .txt-support  a:active  { color: #A4B300 ; text-decoration: none; }
  .txt-support  a:hover   { color: #A4B300 ; text-decoration: none; }
  
.support_title  {	font-family: "Arial", "新細明體";font-size: 12px;	line-height: normal;	color: #D0A210;	font-weight: bold;}

.support_icon { font-family: "Arial", "新細明體"; font-size: 12px; line-height: normal; color: #000000;}
  .support_icon a:link    { color: #000000 ; text-decoration: none; }
  .support_icon a:visited { color:#000000 ; text-decoration: none; }
  .support_icon a:active  { color: #D0A20F ; text-decoration: none; }
  .support_icon a:hover   { color: #D0A20F ; text-decoration: none; }

.news_icon { font-family: "Arial", "新細明體"; font-size: 12px; line-height: normal; color: #000000;}
  .news_icon a:link    { color: #000000 ; text-decoration: none; }
  .news_icon a:visited { color:#000000 ; text-decoration: none; }
  .news_icon a:active  { color: #3560C9 ; text-decoration: none; }
  .news_icon a:hover   { color: #3560C9 ; text-decoration: none; }
  
.news_title { font-family: "verdana", "新細明體"; font-size: 16px; line-height: 20px; color: #146BA1; font-weight: bold;}  
.news_date { font-family: "verdana", "新細明體"; font-size: 13px; line-height: 20px; color: #737373; font-weight: bold;}  

.news_txt { font-family: "verdana", "新細明體"; font-size: 11px; line-height: 20px; color: #000000;} 
  .news_txt a:link    { color: #146BA1 ; text-decoration: underline; }
  .news_txt a:visited { color:#146BA1; text-decoration: underline; }
  ..news_txt a:active  { color: #FFBC51 ; text-decoration: underline; }
  .news_txt a:hover   { color: #FFBC51 ; text-decoration: underline; }

.contact_icon { font-family: "Arial", "新細明體"; font-size: 12px; line-height: normal; color: #000000;}
  .contact_icon a:link    { color: #000000 ; text-decoration: none; }
  .contact_icon a:visited { color:#000000 ; text-decoration: none; }
  .contact_icon a:active  { color: #A4B300 ; text-decoration: none; }
  .contact_icon a:hover   { color: #A4B300 ; text-decoration: none; }

.corporate_icon { font-family: "Arial", "新細明體"; font-size: 12px; line-height: normal; color: #000000;}
  .corporate_icon a:link    { color: #000000 ; text-decoration: none; }
  .corporate_icon a:visited { color:#000000 ; text-decoration: none; }
  .corporate_icon a:active  { color: #5BA60E ; text-decoration: none; }
  .corporate_icon a:hover   { color: #5BA60E ; text-decoration: none; }
  
.corporate_title  {	font-family: "Arial", "新細明體";font-size: 12px;	line-height: normal;	color: #7DB944;	font-weight: bold;}

.product_icon { font-family: "Arial", "新細明體"; font-size: 12px; line-height: normal; color: #000000;}
  .product_icon a:link    { color: #000000 ; text-decoration: none; }
  .product_icon a:visited { color:#000000 ; text-decoration: none; }
  .product_icon a:active  { color: #0D76A6 ; text-decoration: none; }
  .product_icon a:hover   { color: #0D76A6 ; text-decoration: none; }
  
  .product_icon2 { font-family: "Verdana", "新細明體"; font-size: 10px; line-height: normal; color: #0D76A6;}
  .product_icon2 a:link    { color: #0D76A6 ; text-decoration: none; }
  .product_icon2 a:visited { color:#0D76A6 ; text-decoration: none; }
  .product_icon2 a:active  { color: #000000 ; text-decoration: underline; }
  .product_icon2 a:hover   { color: #000000 ; text-decoration: underline; }

.txt-product_item { font-family: "Arial", "新細明體"; font-size: 12px; line-height: 20px; color: #4288A1; font-weight: bold;}
.txt-product_title { font-family: "Arial", "新細明體"; font-size: 16px; line-height: 20px; color: #4288A1; font-weight: bold;}
.txt-product_form1 { font-family: "verdana", "新細明體"; font-size: 9px; line-height: 16px; color: #4288A1; font-weight: bold;}  
.txt-product_form2 { font-family: "verdana", "新細明體"; font-size: 9px; line-height: 16px; color: #666666;}  
.txt-disclaimer_title { font-family: "Arial", "新細明體"; font-size: 13px; line-height: 20px; color: #136BA2; font-weight: bold;}

.txt-index { font-family: "verdana", "新細明體"; font-size: 9px; line-height: 16px; color: #666666;}  
  .txt-index a:link    { color:  #5A63A6 ; text-decoration: underline; }
  .txt-index a:visited { color: #5A63A6 ; text-decoration: underline; }
  .txt-index a:active  { color:  #666666 ; text-decoration: underline; }
  .txt-index a:hover   { color: #666666 ; text-decoration: underline; }
  
  .index_news { font-family: "verdana", "新細明體"; font-size: 12px; line-height: 20px; color: #FF0000; font-weight: bold;}  
  
.txt-more  { font-family: "verdana", "新細明體"; font-size: 10px ;line-height: normal; color: #ffffff;}
  .txt-more a:link    { color: #FADB04 ; text-decoration: underline; }
  .txt-more a:visited { color:#FADB04 ; text-decoration: underline; }
  .txt-more a:active  { color: #F30C0C  ; text-decoration: none; }
  .txt-more a:hover   { color: #F30C0C  ; text-decoration: none; }
