@charset "utf-8";
/* CSS Document */

body{ 
scrollbar-face-color: #333333;
scrollbar-highlight-color: #333333 ;scrollbar-shadow-color: #333333 ;
scrollbar-3dlight-color: #333333 ;scrollbar-arrow-color: #555555;
scrollbar-track-color: #555555;scrollbar-darkshadow-color: #333333 ;}


/*-------以下foot---------------------------------------------------------------------------*/


a.img{border:0px;}
td.text {
	font: 14px/17px 微軟正黑體,arial, helvetica, sans-serif;
	color:#333333;
	line-height:180%;
	padding:0 20px 0 20px;
	text-align:left;
}

td.boxText {
	font: 14px/17px arial, helvetica, sans-serif;
	color:#333333;
	line-height:140%;
	padding:0 20px 0 20px;
}
body:nth-of-type(1) a.menu{-webkit-text-size-adjust:none; color:#ffffff; font:12px/1.6em  Calibri,Verdana,Arial,Helvetica,sans-serif; text-decoration: none; letter-spacing:1px;font-weight:bold;}
body:nth-of-type(1)  a.menu:hover  { -webkit-text-size-adjust:none;  color:#FDD227;font:14px/1.6em  Calibri,Verdana,Arial,Helvetica,sans-serif; text-decoration: none; text-decoration: underline;font-weight:bold;}

td.menu { color:#ffffff;text-align:right; vertical-align:top;font-family:"Calibri,Verdana"; font-size:8px;padding:8 30px 0 60px;line-height:1.2;  }
a.menu  {  color:#ffffff;font-family:"Calibri,Verdana";font-size:12px; text-decoration: none; letter-spacing:1px;font-weight:bold;}
a.menu:hover  {  color:#FDD227;font-family:"Calibri,Verdana";font-size:14px; text-decoration: none; text-decoration: underline;font-weight:bold;}


body:nth-of-type(1) td.list_li { -webkit-text-size-adjust:none; color:#5E5C58; font:11px/1.6em Verdana,Arial,Helvetica,sans-serif; text-decoration: none; height:10px;  text-align:left; font-weight:none; padding:5px 0px 5px 15px; line-height:1.5;}
TD.list_li { color:#5E5C58; font:11px/1.6em Verdana,Arial,Helvetica,sans-serif; text-decoration: none; height:10px;  text-align:left; font-weight:none; padding:5px 0px 5px 0px; line-height:1.5;}

body:nth-of-type(1) a.list_li { -webkit-text-size-adjust:none; color:#000000; font:11px/1.6em Verdana,Arial,Helvetica,sans-serif; text-decoration: none }
a.list_li {color:#000000; font:11px/1.6em Verdana,Arial,Helvetica,sans-serif; text-decoration: none;text-indent: -5px; }

body:nth-of-type(1) a.list_li:hover { -webkit-text-size-adjust:none; color:#ff0000;font:13px/1.6em  Verdana,Arial,Helvetica,sans-serif; text-decoration: underline}
a.list_li:hover {color:#ff0000;font:13px/1.6em  Verdana,Arial,Helvetica,sans-serif; text-decoration: underline}



body:nth-of-type(1) td.list_li2 { -webkit-text-size-adjust:none; color:#5E5C58; font:11px/1.6em Verdana,Arial,Helvetica,sans-serif; text-decoration: none; height:10px;  text-align:left; font-weight:none; padding:5px 0px 5px 15px; line-height:1.5;}
TD.list_li2 { color:#5E5C58; font:11px/1.6em Verdana,Arial,Helvetica,sans-serif; text-decoration: none; height:10px;  text-align:left; font-weight:none; padding:5px 0px 5px 0px; line-height:1.5;}

body:nth-of-type(1) a.list_li2 { -webkit-text-size-adjust:none; color:#000000; font:11px/1.6em Verdana,Arial,Helvetica,sans-serif; text-decoration: none }
a.list_li2 {color:#000000; font:11px/1.6em Verdana,Arial,Helvetica,sans-serif; text-decoration: none;text-indent: 0x; }

body:nth-of-type(1) a.list_li2:hover { -webkit-text-size-adjust:none; color:#ff0000;font:13px/1.6em  Verdana,Arial,Helvetica,sans-serif; text-decoration: underline}
a.list_li2:hover {color:#ff0000;font:13px/1.6em  Verdana,Arial,Helvetica,sans-serif; text-decoration: underline}



body:nth-of-type(1) a.list_w img{ }
a.list_w img{ broder:0px;}
body:nth-of-type(1) a.list_w {  -webkit-text-size-adjust:none; font: 12px/17px arial, helvetica, sans-serif;color:#333333; text-decoration: none;line-height:1.8;text-decoration: none; font-weight:none; }
body:nth-of-type(1) a.list_w:hover  {  -webkit-text-size-adjust:none;  font: 12px/17px arial, helvetica, sans-serif;color:#333333;background-color:#FCB9B6 ;line-height:1.8; text-decoration: none; text-decoration: underline; font-weight:none;}
a.list_w { font: 12px/17px arial, helvetica, sans-serif;color:#333333; text-decoration: none;line-height:1.8;font-weight:none; }
a.list_w:hover  { font: 12px/17px arial, helvetica, sans-serif;color:#333333; line-height:1.8;text-decoration: underline; text-decoration: underline; font-weight:none;}

body:nth-of-type(1)  a.list_w_s_on { -webkit-text-size-adjust:none; font:11px/1.6em Verdana,Arial,Helvetica,sans-serif; color:#333333; text-decoration: none;line-height:1.8 ;font-weight:none;}
a.list_w_s_on {  color:#333333;font-family:"Verdana,Arial";font-size:11px; text-decoration: none;line-height:1.8 ;font-weight:none;}
a.list_w_s {  color:#333333;font-family:"Verdana,Arial";font-size:11px; text-decoration: none;line-height:1.8; }
a.list_w_s:hover {  color:#333333;font-family:"Verdana,Arial";font-size:11px; text-decoration:underline;line-height:1.8; }

body:nth-of-type(1) a.list_r {   font: 12px/17px arial, helvetica, sans-serif;color:#000000;line-height:1.8;text-decoration: none;font-weight:bold;    }
a.list_r  {  font: 12px/17px arial, helvetica, sans-serif;color:#000000; line-height:1.8; text-decoration:none;font-weight:bold;  }
a.list_r:hover  {  color:#000000;font-family:"Verdana,Arial";font-size:12px; text-decoration: none; text-decoration: underline; font-weight:bold;}

a.list_r_s_on {  color:#336699;font-family:"Verdana,Arial";font-size:13p; text-decoration: none;line-height:1.8 ;font-weight:bold;}
a.list_r_s {  color:#333333;font-family:"Verdana,Arial";font-size:11px; text-decoration: none;line-height:1.8; }
a.list_r_s:hover {  color:#333333;font-family:"Verdana,Arial";font-size:11px; text-decoration:underline;line-height:1.8; }

td.menu_title{color:#3D3D3D; font:14px/1.6em Verdana,Arial,Helvetica,sans-serif; font-weight:bold;text-decoration: none;  text-align:left; padding:0 px 0px 0px 0px;/ vertical-align:top;}

td.list_title{color:#3D3D3D; font:18px/1.6em Verdana,Arial,Helvetica,sans-serif; font-weight:bold;text-decoration: none;  text-align:left; padding: 8px 0px 0px 15px;/ vertical-align:top;}
font.list_title{color:#777777; font:18px/1.6em Verdana,Arial,Helvetica,sans-serif; font-weight:bold;text-decoration: none;  text-align:left; padding:-5px 0px 0px 10px;/ vertical-align:top;}

font.list_title_c{color:#777777; font:18px/1.6em Verdana,Arial,Helvetica,sans-serif; font-weight:bold;text-decoration: none;  text-align:left;}

td.clist_title{color:#3D3D3D; font:18px/1.6em 新細明體,Verdana,Arial,Helvetica,sans-serif; font-weight:bold;text-decoration: none;  text-align:left; padding:12px 0px 12px 20px;/ vertical-align:top;}
font.clist_title{color:#777777; font:18px/1.6em 新細明體,Verdana,Arial,Helvetica,sans-serif; font-weight:bold;text-decoration: none;  text-align:left; padding:0px 0px 0px 5px;/ vertical-align:top;}

body:nth-of-type(1) td.brand_dri { text-align:left; vertical-align:top;font-family:"Arial"; font-size:12px; color:#555555; padding:2px 30px 0px 30px; line-height:1.8;}
td.brand_dri { text-align:left; vertical-align:top;font-family:"Arial"; font-size:12px; color:#555555; padding:2px 30px 0px 30px; line-height:1.8;}

img.proin_s_p { border-width:0px;border-color:#cccccc;border-style:double;margin:5px 0px 0px 0px;}
a.proin_s_p:hover img{ border-width:0px;border-color:#ff0000;}


td.proin_drib{color:#1B565C; font:11px/1.8em Verdana,Arial,Helvetica,sans-serif; text-decoration: none;  text-align:left; padding:5px 0px 0px 2px; vertical-align:top; font-weight:bold;}

body:nth-of-type(1) td.proin_drib2{color:#333333; font:11px/1.8em Verdana,Arial,Helvetica,sans-serif; text-decoration: none;  text-align:left; padding:5px 30px 5px 15px;/ vertical-align:top;height:15px;}
td.proin_drib2{color:#333333; font:11px/1.8em Verdana,Arial,Helvetica,sans-serif; text-decoration: none;  text-align:left; padding:2px 30px 5px 15px;/ vertical-align:top;height:15px;}
a.proin_drib2{color:#666666; font:11px/1.8em Verdana,Arial,Helvetica,sans-serif; text-decoration: none;  text-align:left; padding:2px 30px 5px 2px;/ vertical-align:top;}
a.proin_drib2:hover{color:#ff0000; font:11px/1.8em Verdana,Arial,Helvetica,sans-serif; text-decoration: none;  text-align:left; padding:5px 30px 5px 2px;/ vertical-align:top;}
td.proin_drib3{color:#666666; font:11px/1.6em Verdana,Arial,Helvetica,sans-serif; text-decoration: none;  text-justify:inter-word; text-align:left;  padding:2px 0px 0px 6px; vertical-align:top;}

td.proin_drib3_r{color:#666666; font:11px/1.6em Verdana,Arial,Helvetica,sans-serif; text-decoration: none;  text-align:left;  padding:5px 0px 0px 2px; vertical-align:top;}
td.proin_drib4_r1{color:#666666;font:11px/1.6em Verdana,Arial,Helvetica,sans-serif;font-weight:bold;text-decoration: none;  text-align:left;  padding:0px 0px 2px 0px; vertical-align:top;}
td.proin_drib4_r2{ color:#666666;font:11px/1.6em Verdana,Arial,Helvetica,sans-serif;text-decoration:line-through; text-align:left;  padding:0px 0px 2px 0px; vertical-align:top;}
td.proin_drib4_r{color:#666666; font:11px/1.6em Verdana,Arial,Helvetica,sans-serif; text-decoration: none;  text-align:left;  padding:0px 0px 2px 0px; vertical-align:top;}

TD.item_title { background-color:#E0E0E0; font-size: 10pt; color: #333333; text-align:center;}



body:nth-of-type(1) td.main{  -webkit-text-size-adjust:none; font:12px/1.6em Verdana,Arial,Helvetica,sans-serif;Color:#000000;line-height:1.9;}
td.main{font:12px/1.6em Verdana,Arial,Helvetica,sans-serif;Color:#000000;line-height:1.9;}

body:nth-of-type(1) td.about{ -webkit-text-size-adjust:none; font:11px/1.6em Verdana,Arial,Helvetica,sans-serif;Color:#000000;line-height:1.9;}
td.about{font:11px/1.6em Verdana,Arial,Helvetica,sans-serif;Color:#000000;line-height:1.9;}


body:nth-of-type(1) td.pro_w{   text-align:left;    vertical-align:top; padding:8 5 0 0px;}
body:nth-of-type(1) a.pro_w  {  -webkit-text-size-adjust:none; color:#333333;	font: 12px/17px arial, helvetica, sans-serif;text-decoration: none; line-height:1.3; }
body:nth-of-type(1) a.pro_w:hover  {   -webkit-text-size-adjust:none; color:#333333; -webkit-text-size-adjust:none; 	font: 12px/17px arial, helvetica, sans-serif;text-decoration:none; line-height:1.3;text-decoration: underline;  }

td.pro_w { text-align:left; vertical-align:top;	font: 12px/17px arial, helvetica, sans-serif;padding:8 5 0 0px; }
a.pro_w  {  color:#333333;	font: 12px/17px arial, helvetica, sans-serif;text-decoration: none; line-height:1.3; }
a.pro_w:hover  {  color:#333333;font: 12px/17px arial, helvetica, sans-serif; line-height:1.3; text-decoration: none; text-decoration: underline;  }

td.pro_w3 {vertical-align:top; color:#ffffff; font-family:"Verdana,Arial";font-size:0px;text-align:left;line-height:1.2 ; font-weight:bold;  }
a.pro_w4  {  color:#999999;font-family:"Verdana,Arial";font-size:12px; text-decoration: none; line-height:1.2;  text-align:center;}
a.pro_w:hover4  {  color:#000000;font-family:"Verdana,Arial";font-size:12px; text-decoration: none; text-decoration: underline;line-height:1 ;  text-align:center;}


body:nth-of-type(1) td.foot_bk {  background-color:; background-image:url(../ppic/foot_bk2.jpg); color:#CCCCCC;  }
TD.foot_bk { background-color:; background-image:url(../ppic/foot_bk2.jpg)}


body:nth-of-type(1) td.foot {  -webkit-text-size-adjust:none;  color:#717171; font:10px/1.6em Verdana,Arial,Helvetica,sans-serif; text-decoration: none;  text-align:left; font-weight:none; padding:0 0px 0 10px; }
TD.foot {  color:#717171; font:10px/1.6em Verdana,Arial,Helvetica,sans-serif; text-decoration: none;   text-align:left; font-weight:none; padding:0 0px 0 10px; vertical-align:top;}
a.foot {color:#000000; font:10px/1.6em Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }
a.foot:hover {color:#ff0000;font:10px/1.6em  Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }

body:nth-of-type(1) td.foot2 {  -webkit-text-size-adjust:none;  font:10px/1.6em Verdana,Arial,Helvetica,sans-serif; text-decoration: none;  text-align:center; font-weight:none; padding:20px 0px 30px 20px; color: #494949; }

body:nth-of-type(1) a.foot2 {  -webkit-text-size-adjust:none;  color: #494949; font:9px/1.6em Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }

TD.foot2 {  -webkit-text-size-adjust:none;  color:#494949; font:10px/1.6em Verdana,Arial,Helvetica,sans-serif; text-decoration: none;   text-align:center; font-weight:none; padding:20px 0px 30px 20px; vertical-align:top;}
a.foot2 { -webkit-text-size-adjust:none; color:#494949; font:9px/1.6em Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }
a.foot2:hover { -webkit-text-size-adjust:none; color:#B2B2B2;font:9px/1.6em Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }


body:nth-of-type(1) td.foot3 { background-color:#C7C27A; color:#000000; font:11px/1.6em Verdana,Arial,Helvetica,sans-serif; text-decoration: none; height:15px;  text-align:right; font-weight:none;  padding:0 20px 0 0px;}
TD.foot3 { background-color:#C7C27A; background-image:url(); color:#000000; font:11px/1.6em Verdana,Arial,Helvetica,sans-serif; text-decoration: none; height:15px;  text-align:right; font-weight:none; padding:0 20px 0 0px;}
a.foot3 {color:#333333; font:11px/1.6em Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }
a.foot3:hover {color:#333333;font:11px/1.6em  Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }



TD.tab {
  font:12px/1.6em Verdana,Arial,Helvetica,sans-serif; /*ok */  color: #666666; /*ok */  line-height: 1.2; /*ok */  font-weight :none; /*ok */
  text-align:left;  vertical-align:top;  }

a.tab{ font:12px/1.6em Verdana,Arial,Helvetica,sans-serif;padding-left:0px;	font-weight: normal; 	text-decoration: none; /*ok */    color:#666666; /*ok */   font-weight :none;/*ok */ }
a:hover.tab { font:12px/1.6em Verdana,Arial,Helvetica,sans-serif;color: #666666; /*ok */  text-decoration: underline; /*ok */  font-weight :bold; /*ok */  }
a:link.tab {  font:12px/1.6em Verdana,Arial,Helvetica,sans-serif;  color: #666666;  font-weight :none;  }

a.tab2{ font:12px/1.6em Verdana,Arial,Helvetica,sans-serif;	padding-left:0px; font-weight :bold;text-decoration: none; /*ok */    color:color:#333333; /*ok */   text-decoration: underline;  }
a:hover.tab2 { font:12px/1.6em Verdana,Arial,Helvetica,sans-serif;  color: #FF0066; /*ok */  text-decoration: underline; /*ok */  font-weight :bold; /*ok */  }





body:nth-of-type(1) td.news {  color:#5E5C58; font:11px/1.6em Verdana,Arial,Helvetica,sans-serif; text-decoration: none; height:10px;  text-align:left; font-weight:none; padding:5px 0px 5px 15px; line-height:1.5;}
TD.news { color:#5E5C58; font:11px/1.6em Verdana,Arial,Helvetica,sans-serif; text-decoration: none; height:10px;  text-align:left; font-weight:none; padding:5px 0px 5px 0px; line-height:1.5;}

a.news {color:#5E5C58; font:11px/1.6em Verdana,Arial,Helvetica,sans-serif; text-decoration: none }
a.news:hover {color:#ff0000;font:11px/1.6em  Verdana,Arial,Helvetica,sans-serif; text-decoration: underline}


/*-------以下bread ---------------------------------------------------------------------------*/
div.bread  { margin-left:0px; margin-top:-30px;position: absolute;}
body:nth-of-type(1) td.bread  {  -webkit-text-size-adjust:none; background-color:;color:#999999;font-family:"Verdana";font-size:10px;  padding:0 10px 0 13px;text-align:right; background-color:#fff; }

td.bread  {  -webkit-text-size-adjust:none; background-color:;color:#999999;font-family:"Verdana";font-size:10px;  padding:0 10px 0 13px;text-align:right; background-color:#fff; }
a.bread  {  color:#999999;font-family:"Verdana";font-size:11px; text-decoration: none; }
a.bread:hover {  color:#000000;font-family:"Verdana";font-size:11px; text-decoration: underline; }

/*-------以下內文相關---------------------------------------------------------------------------*/
td.main_text { text-align:left; vertical-align:top;font-family:"Arial"; font-size:13px;color:#000000; }


/*-------以下title 相關---------------------------------------------------------------------------*/
body:nth-of-type(1) td.title{ -webkit-text-size-adjust:none; color:#ffffff;text-align:left; vertical-align:top;font-family:"Verdana"; font-size:11px;padding:5 5 5 10px;font-weight:bold;line-height:1.2;  }
td.title {   color:#ffffff;text-align:left; vertical-align:top;font-family:"Verdana"; font-size:11px;padding:5 5 5 10px;font-weight:bold;line-height:1.2;  }
a.title  {  color:#999999;font-family:"Verdana";font-size:12px; text-decoration: none; line-height:1.2;  text-align:center;}
a.title:hover  {  color:#000000;font-family:"Verdana";font-size:12px; text-decoration: none; text-decoration: underline;line-height:1 ;  text-align:center;}


body:nth-of-type(1) td.title2{ -webkit-text-size-adjust:none; color:#005CA7;text-align:left; vertical-align:top;font-family:"Verdana"; font-size:18px;padding:5 5 5 0px;font-weight:bold;line-height:1.2;  }
td.title2 {   color:#005CA7;text-align:left; vertical-align:top;font-family:"Verdana"; font-size:18px;padding:5 5 5 0px;font-weight:bold;line-height:1.2;   }



body:nth-of-type(1) table.decri {-webkit-text-size-adjust:none;font-size:11px;font-family:"Verdana";Color:#333333;padding:8 0 8 0px;line-height:1.5; } /*ok */
table.decri {font-size:11px;font-family:"Verdana";Color:#333333;line-height:1.9; }; /*ok */

body:nth-of-type(1) td.li{-webkit-text-size-adjust:none;  color:#666666; font:11px/0.6em  Verdana,Arial,Helvetica,sans-serif; text-decoration: none;  font-weight:none; padding:2px 0px 2px 15px;  text-align:right;}
body:nth-of-type(1) a.li {-webkit-text-size-adjust:none;  color:#666666; font:11px/0.6em  Verdana,Arial,Helvetica,sans-serif; text-decoration: none;  font-weight:none;  padding:0px 0px 0px 0px; text-align:right;line-height:1.2 ;  }
body:nth-of-type(1) a.li:hover {-webkit-text-size-adjust:none;  color:#ff0000; font:11px/0.6em  Verdana,Arial,Helvetica,sans-serif; text-decoration: underline;  font-weight:none;  padding:0px 0px 0px 0px; text-align:right;line-height:1.2 ;  }
TD.li {color:#333333; font:11px/1.2em Verdana,Arial,Helvetica,sans-serif; text-decoration: none;  font-weight:none;  text-align:right;padding:2px 0px 2px 15px;}
a.li {color:#333333; font:11px/1.2em Verdana,Arial,Helvetica,sans-serif; text-decoration: none; text-align:right;  }
a.li:hover {color:#ff0000; font:11px/1.2em Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; text-align:right; }




body:nth-of-type(1) a.php_fpImg {-webkit-text-size-adjust:none;  color:#666666; font:11px/0.6em  Verdana,Arial,Helvetica,sans-serif; text-decoration: none;  font-weight:none;  padding:0px 0px 0px 0px; text-align:right;line-height:1.2 ;  }
body:nth-of-type(1) a.php_fpImg:hover {-webkit-text-size-adjust:none;  color:#ff0000; font:11px/0.6em  Verdana,Arial,Helvetica,sans-serif; text-decoration: underline;  font-weight:none;  padding:0px 0px 0px 0px; text-align:right;line-height:1.2 ;  }
a.php_fpImg {color:#333333; font:11px/1.2em Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; text-align:right;  }
a.php_fpImg:hover {color:#ff0000; font:11px/1.2em Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; text-align:right; }
