 body,th,td { font-family:Arial,Verdana; border-width:0; font-size:9pt; }
 input,select,textarea { font-family:Arial,Verdana; border-width:1; border-color:black; font-size:9pt; }
 .path { COLOR: #CA8A00; TEXT-DECORATION: none }
 A:link { COLOR: #CA8A00; TEXT-DECORATION: none }
 A:visited { COLOR: #CA8A00; TEXT-DECORATION: none }
 A:active { COLOR: #cc0033; TEXT-DECORATION: none }
 A:hover { COLOR: #538999; TEXT-DECORATION: underline }
 .input1 { BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid;vertical-align:bottom ; FONT-SIZE: 8pt; BACKGROUND: url(input2.gif) #ffffff; BORDER-LEFT: #333333 1px solid; COLOR: #333333; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: verdana;height:18;width:80 }
 .input2 { BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #
  1px solid; FONT-SIZE: 9pt; BACKGROUND: url(input2.gif) #ffffff; BORDER-LEFT: #333333 1px solid; COLOR: #333333; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: verdana;height:20 }
 .input3 { BORDER-RIGHT: #077B7A 1px solid; BORDER-TOP: #077B7A 1px solid; FONT-SIZE: 9pt; BACKGROUND: url(input2.gif) #ffffff; BORDER-LEFT: #077B7A 1px solid; COLOR: #333333; BORDER-BOTTOM: #077B7A 1px solid; FONT-FAMILY: verdana;height:20 }

 a.addtocart:link    { color:#333333; font-size:9pt;TEXT-DECORATION: none;height:10px; filter:progid:DXImageTransform.Microsoft.Glow(color=#F7F7F7,Strength=3);}
 a.addtocart:visited { color:#333333; font-size:9pt;TEXT-DECORATION: none;height:10px; filter:progid:DXImageTransform.Microsoft.Glow(color=#F7F7F7,Strength=3);}

 a.addtocart:hover   { color:#990033;  font-size:9pt;TEXT-DECORATION: none;height:10px; filter:progid:DXImageTransform.Microsoft.Glow(color=#F7F7F7,Strength=3);}

 /************************ Price ****************************/
 .old_price1 { font-size:9pt; color:black; }
 .old_price2 { font-family:Arial;font-size:9pt; color:black; text-decoration:line-through; }
 .old_price_left { font-size:9pt; color:black; }
 .old_price_right { font-family:Arial;font-size:9pt; color:black; text-decoration:line-through; }
 .new_price  { font-size:9pt; color:green; }

 .new_price_left  { font-size:9pt; color:green; }
 .new_price_right  { font-size:9pt; color:green; }
 /************************ jhp ***************************/ 
 .title {width:100%}
 .title_1 {width:12px;} 
 .title_2 {} 
 .title_3 {background:url(../../pictures/centertop_6.gif);width:12px} 
 .title_4 {width:12px;} 

 /************************ Page ****************************/
 .col1-bg { background:#ffffff; padding:4 0 0 0 }
 .col2-bg { background:#ffffff; padding:4 8 0 8 }
 .col3-bg { background:#ffffff; padding:4 0 0 4;border-left:1 #04605F dashed; }

 /************************ Head ****************************/
 .head-bg1 { background:#ffffff; }
 .head-bg2 { background:url(../../pictures/head_lbb2_6.gif);}
 .head-bg2 a{ padding:0 5px;}
 .head-bg3 { background:#ffffff; }
 .head-company	{color:#333333;font-weight:bold;font-size:12pt;font-family:Arial;height:23px;}
 .head-slogan  { font-size:8pt;font-weight:bold;font-family:Verdana;color:#b17e37; }
 .head-company2{ font-family:Arial; font-weight:bold; font-size:18pt; color:#2d6298; }
 .head-slogan2 { font-size:9pt; color:#333333; }

 /************************ Menu ****************************/
 .hdmenu-table     { background:#747474; }
 .hdmenu-td        { background:#eeeeee; }
 .hdmenu-swaptd    { background:#d2d2d2  }

 a.hdmenu-item:link    { color: #333333; font-size:9pt; text-decoration: none;}
 a.hdmenu-item:visited { color: #333333; font-size:9pt; text-decoration: none;}
 a.hdmenu-item:hover   { color: #990033; font-size:9pt; text-decoration: underline;}

 .hdmenu-topic          { color: #FFEDCA; font-size:9pt; }
 .hdmenu-swaptopic      { color: #333333; font-size:9pt; background:#eeeeee;}
 a.hdmenu-topic:link    { color: #FFEDCA; font-size:9pt; text-decoration: none;}
 a.hdmenu-topic:visited { color: #FFEDCA; font-size:9pt; text-decoration: none;}
 a.hdmenu-topic:hover   { color: #FFEDCA; font-size:9pt; text-decoration: underline;}

 /************************ Foot ****************************/
 .foot-bg1 { background:#F2F2F2; }
 .foot-bg2 { background:#7f98af; }
 .copyrighttd { FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: "Arial";padding:3 }

 /************************ 計數器 ****************************/
 .counter-bg   { background:#ffffff; }
 .counter-text { color:#333333; }

 /************************ 首頁最新消息 ****************************/
 .newslist-heading { font-family:Arial; font-size:12pt; font-weight:bolder; color:#000080; filter:dropshadow(color=8fa0ad,OffX=1,OffY=1,Positive=1);} 
 .newslist-cont          { color:#676837; font-size:9pt; }
 a.newslist-subj:link    { color:#416898; }
 a.newslist-subj:visited { color:#416898; }
 a.newslist-subj:hover   { color:#990033; }
 a.newslist-link:link    { color: #416898;}
 a.newslist-link:visited { color: #416898;}
 a.newslist-link:hover   { color: #990033;}

 /************************ 推薦分類 ****************************/
 .special-heading { font-weight:bolder; font-size:12pt; color:#000080; }
 .special-table   { border:0 #DDF1F5 solid;border-width:0 0 0 0;padding:10px;background-color:#F2F9F9; }
 .special-table4   { text-align:justify;text-justify : inter-ideograph;padding:3 10 0 10;border:1 #DDF1F5 solid;}
 .special-table5   { text-align:justify;text-justify : inter-ideograph;padding:3 10 0 10;border:0 #DDF1F5 solid;}
 .special-table1   { border:1 #077B7A solid;border-width:0 0 0 0;padding:10px;background-color:#F7FDFE; }
 .special-tab  { border:1 #077B7A solid;border-width:0 1 1 1;padding:5px;background-color:#D3EBED; }
 .special-table2  { border:1 #077B7A solid;border-width:0 1 1 1;padding:10px;background-color:#D3EBED; }
 .special-td      { border-color:#cccccc; padding:2; }
 a.special-link:link    { color: #E98C06; text-decoration: none}
 a.special-link:visited { color: #E98C06; text-decoration: none}
 a.special-link:hover   { color: #A8825D; text-decoration: underline}
 a.special-more:link    { color: #416898; text-decoration: none}
 a.special-more:visited { color: #416898; text-decoration: none}
 a.special-more:hover   { color: #A8825D; text-decoration: underline}
 .module_title	{color:#333333; }
	
 .module_title_1	{color:#30726a;padding:0 10 0 10}
 .cg td	{background-color:#ffffff;}
.special_c_title        {border-width:0;font-size:9pt;font-weight:bold;padding:5 0 0 0;color:#333333}
.um_c_title        {border-width:0;font-size:9pt;font-weight:bold;padding:5 0 0 0;color:#843726 align=center}
 /************************ 分類清單 ****************************/
 .cgmenu-heading   { font-weight:bolder; font-size:12pt; color:#000080; }
 .cgmenu-table     {border-bottom:1;border-color:#90528a;background-color:#f5f5f5}
 .cgmenu-td        {border-bottom:solid 1;border-color:#cccccc;}
 .cgmenu-swaptd    {border-bottom:solid 1;border-color:#cccccc;background:#dedede;}
 .cgmenu-poptable  {border:solid 1;border-bottom:0;border-color:#cccccc}
 .cgmenu-poptd     {border-bottom:solid 1;border-color:#cccccc;background:#f5f5f5}
 .cgmenu-popswaptd {border-bottom:solid 1;border-color:#cccccc;background:#dedede;}
 .cgmenu-out	{border:1 #077B7A solid;border-width:0 1 0 0;padding:10px;background-color:#D3EBED;}
 a.cgmenu-link:link    {color: #333333; text-decoration: none}
 a.cgmenu-link:visited {color: #333333; text-decoration: none}
 a.cgmenu-link:hover   {color: #008000; text-decoration: underline}

 /************************ 陰影效果 ****************************/
 .shadow-main      { background:#DDDDDD; }
 .shadow-border {width:100%; height:100%; background-color:#FCFCFC; position:relative; top:-3px; left:-3px; padding:8px; border:1px #D6EFF4 solid;}
 /*.shadow-border {padding:2;border:1 #D6EFF4 solid; }
 .shadow-main { BACKGROUND: #fcfcfc; }
 .shadow-border-r1 { background:#ffffff; }
 .shadow-border-r2 { background:#dddddd; }
 .shadow-bottom    { background:#cccccc; }*/
 .shadow-ptname    { font-size:11pt; }
 .shadow-special   { color:#993300; }
 .shadow-text      { line-height:18px; }
 A.shadow-link:link { COLOR: #368393; TEXT-DECORATION: none;font-family:Arial,Verdana; }
 A.shadow-link:visited { COLOR: #368393; TEXT-DECORATION: none ;font-family:Arial,Verdana;}
 A.shadow-link:hover { COLOR: #DEA62E; TEXT-DECORATION: underline ;font-family:Arial,Verdana;}
 /************************ 商品明細 ****************************/
 .ptdet-topic-bg      { background:#E6FCFF; padding-left:13px;}
 .ptdet-topic {  top:10;  font-weight:bolder; font-size:16pt; color:#FFA200; }
 .ptdet-subtopic { font-size:9pt; color:#333333; }
 .ptdet-special   { color:#660000; }
 .ptdet-text      {line-height:1.5; font-size:11pt;}


 .ptdet-def-table { background:#cccccc; }
 .ptdet-def-td1   { background:#D3EBED; height:23; text-align:right; font-weight:bolder; }
 .ptdet-def-td2   { background:#D3EBED; height:23; text-align:left; }

 .ptdet-pc-table { background:#cccccc; }
 .ptdet-pc-td1   { background:#D3EBED; height:22; text-align:center; }
 .ptdet-pc-td2   { background:#fbfdfc; height:22; text-align:right; }

 .ptdet-feat-table { background:#cccccc; }
 .ptdet-feat-td1   { background:#e1e1e1; height:22; }
 .ptdet-feat-td2   { background:#ffffff; height:22; }

 /************************ 首頁商品陳列 ****************************/
 .homept-heading-td { background:#ffffff; }
 .homept-heading { top:10;width:180;filter:dropshadow(offx=2,offy=1,positive=1,color:#8fa0ad); font-weight:bolder; font-family:Arial; font-size:20pt; color:#000080; }

 /************************ 商品分類陳列 ****************************/
 .cglist-cgname { font-family:Arial; font-weight:bolder; font-size:18pt; color:#000080; }
 .cglist-hr { height:1; color:#077B7A; }
 .cglist-table { background:#077B7A; }
 .cglist-tr1   { background:#ffffff; height:28; }
 .cglist-tr2   { background:#D3EBED; height:28; }
 .cglist-desc          { color:#333333; font-size:9pt; }
 a.cglist-name:link    { color:#666666; font-size:9pt; }
 a.cglist-name:visited { color:#666666; font-size:9pt; }
 a.cglist-name:hover   { color:#990033; font-size:9pt; }

 /************************ 商品陳列 ****************************/
 .ptlist-cgname {  font-weight:bolder; font-size:16pt; color:#000000; }
 .ptlist-hr { height:1; color:#077B7A; }

 /************************ 商品查詢 ****************************/
 .ptsearch-heading { font-family:Arial; font-weight:bolder; font-size:18pt; color:#077B7A; }
 .ptsearch-hr      { height:1; color:#077B7A; }

 /************************ 進階搜尋 ****************************/
 .searchengine-table {border:solid 1;border-color:#D3EBED}
 .searchengine-msg   {font-weight:bolder; font-size:14pt; color:#416898; }

 /************************ ViewCart ****************************/
 .viewcart-heading {   font-size:18pt; color:#076073; }
 .viewcart-table { background:#056C8E; }
 .viewcart-td1   { height:24; background:#ECFBFC; font-weight:bolder; text-align:center; }
 .viewcart-td2   { height:22; background:#f7f7f7; }
 a.viewcart-link:link    { color:#416898; text-decoration: none; }
 a.viewcart-link:visited { color:#416898; text-decoration: none; }
 a.viewcart-link:hover   { color:#990033; text-decoration: underline; }

 /************************ 填寫訂貨單 ****************************/
 .billto-topic { font-weight:bolder; font-size:9pt; color:#333333;  padding-left:5px;}

 .billto-cart-tb  { background:#598587; }
 .billto-cart-td1 { height:22; background:#C5E8EA; text-align:center; }
 .billto-cart-td2 { height:22; background:#f5f5f5; }
 .billto-cart-td3 { height:26; background:#f5f5f5; }

 .billto-pay-tb  { background:#598587; }
 .billto-pay-td1 { height:22; background:#EDFCFD; color:#333333; text-align:right; padding-right:10px;}}
 .billto-pay-td2 { height:26; background:#f5f5f5; color:#333333;  padding-left:10px;}

 .billto-form-tb { background:#598587; }
 .billto-form-td1 { height:22; background:#EDFCFD;  color:#333333; text-align:right; padding-right:10px;}
 .billto-form-td2 { height:26; background:#f5f5f5; color:#333333; padding-left:10px; }

 /************************ 商品需求單 ****************************/
 .req-body  { background:#D3EBED; }
 .req-table { border:solid 2; border-color:#077B7A; }
   .req-topic { font-family:verdana,arial;height:32; font-weight:bolder; font-size:15pt; color:#000066; }
 .req-hr    { height:2; color:#333333; }
 .req-msg   { color:red; }

 /************************ 推薦親友 ****************************/
 .forwd-body  { background:#D3EBED; }
 .forwd-table { border:solid 2; border-color:#077B7A; }
 .forwd-hr    { height:2; color:#333333; }

 /************************ Note ****************************/
 .note-td1 { background:#3a6ea5; text-align:center; font-weight:bolder; color:#F3F3F3; }
 .note-td2 { border:solid 1; border-bottom:0; border-color:#3a6ea5; }
 .note-td3 { border:solid 1; border-top:0; border-right:0; border-color:#3a6ea5; }
 .note-td4 { border-right:solid 1; border-color:#3a6ea5; }
 .note-content { font-size:12pt; color:#000080; }
 a.note-close:link    { color: #666666; font-size:9pt; }
 a.note-close:visited { color: #666666; font-size:9pt; }
 a.note-close:hover   { color: #990033; font-size:9pt; }

 .faq-td1 { height:24; background:#eeeeee; color:#000080; border-rigtht:1}
 .faq-td2 { height:24; background:#fafafa; color:#333333; }
 
 .news-subj { color:#676837; font-weight:bolder; font-size:12pt; height:32; }
 .news-cont { color:#676837; font-size:9pt; }
 .news-subtopic { color:#676837; font-size:11pt; }
 .news-ptname { color:#676837; font-size:9pt; }
 .news-ptdesc { color:#676837; font-size:9pt; }
 a.news-relate:link    { color: #666666; font-size:11pt; }
 a.news-relate:visited { color: #666666; font-size:11pt; }
 a.news-relate:hover   { color: #990033; font-size:11pt; }
 .newslist-bg            { background:#ffffff; }
 .searchengine-bg    {background:#f5f5f5; }

 /************************ Product Feature ****************************/
  .ftdetail-ptname  { font-weight:bolder; color:#3a6ea5; font-size:14pt; }
  .ftdetail-heading { font-weight:bolder; color:#333333; font-size:13pt; }

  .checkoutmsg { font-size:12pt; color:green; }
  .chkout      { font-size:12pt; color:green; }

 /************************ 新增樣式 ****************************/
 .mem_price  { font-size:9pt; color:#EEA338; }
 .mem_price_left  { font-size:9pt; color:#EEA338; }
 .mem_price_right  { font-size:9pt; color:#EEA338; }

 .ptdet-ah-table { background:#cccccc; }
 .ptdet-ah-tr1   { background:#e1e1e1; height:22; }
 .ptdet-ah-tr2   { background:#ffffff; height:22; }
  
 /************************ 加入收藏夾 ****************************/
 .addhotlist-body  { background:#ffffff; }
 .addhotlist-table { border:solid 2; border-color:#999999; }
 .addhotlist-hr    { height:2; color:#7f98af; }
  
 /************************ 顧客評議區 ****************************/
 .remark-topic    { color:#333333; font-weight:bolder; font-size:11pt; }
 .remark-subtopic { color:#333333; font-weight:bolder; font-size:9pt; }
 .remark-nocmmt   { color:#333333; font-weight:bolder; font-size:16pt; }
 .remark-cmmt     { color:blue; font-size:9pt; }
 .remark-button   { width:80px; height:22px;}
 .remark-tb  { background:#cccccc; }
 .remark-td  { background:#D3EBED; }
 .remark-list1  { background:#d9ffff; }
 .remark-list2  { background:#D3EBED; }
 .remark-close-tb  { background:#aaaaaa; }
 .remark-close-td  { background:#e1e1e1; }
  
 /************************ 會員登記 ****************************/
 .register-msg      { color:#333333; font-weight:bolder; }
 .register-tip      { color:#333333; font-weight:bolder; }
 .register-topic    { color:#333333; font-size:9pt; font-weight:bolder; }
 .register-form-tb  { background:69B0B4; }
 .register-form-td1 { height:26; background:#E4F2F3; color:#333333; text-align:right; padding-right:10px;}
 .register-form-td2 { height:26; background:#f6f6f6; color:#333333; padding-left:10px;}
 .register-button   { width:100px; height:25px; }
  
 .reg-succ-bd       { background:#A7E7F3; }
 .reg-succ-td       { background:#E5FCFB; color:#333333; }
 .right	{border:#dabda3 solid;border-width:0 0 0 0;padding:0px}
 .right1  {border:#dabda3 solid;border-width:0 0 0 0;padding:0px;background-color:#f7fdfe}
 .right2  {border:#dabda3 solid;border-width:1 0 0 0;padding:6px;background-color:#ffffff}
 .left	{border:#077B7A solid;border-width:0 1 0 0;padding:10px;background-color:#D3EBED}
 .left1	{border:#077B7A solid;border-width:1 1 0 0;padding:6px;background-color:#D3EBED}
 .left2   { text-align:justify;text-justify : inter-ideograph;padding:3 10 0 10;border:1 #DDF1F5 solid;}
 .left3  { border:1 #077B7A solid;border-width:1 1 1 1;padding:10px;background-color:#D3EBED; }
 .module_rt		{color:#333333}
 /************************ 會員登錄模組 ****************************/
 .memlogin-tb1 {border:1 #077B7A solid;border-width:0 1 0 0;padding:10px;background-color:#D3EBED;}
 .memlogin-tb2 {border:1 #077B7A solid;border-width:1;padding:6px;background-color:#F7FDFE;}
 .memlogin-tb3 {padding:0px ;background-color:F7FDFE}
 .memlogin-td1	   {border:#cccccc solid; border-width:0 1 1 0; background-color:f0f0f0}
 .memlogin-td2	   {border:#cccccc solid; border-width:0 1 0 0; background-color:f0f0f0}
 .memlogin-td3	   {border:#cccccc solid; border-width:0 1 1 0; background-color:222222}
 .memlogin-tb1-1 {border:0 #077B7A solid;background-color:#F7FDFE}
 .
{border:1 #f2e2cf solid;background-color:#fffbf2}
.desc{padding:4px; background-color:ffffff}
 .lo	{font-weight:bold;font-family:Verdana;font-size:8pt;color:#843726}
 .lo1	{font-weight:bold;font-family:Verdana;font-size:8pt;color:#077B7A}
 .lo2	{font-weight:bold;font-family:Verdana;font-size:8pt;color:#333333}
 .td5	{height:35;}
 .cgr1	{background-color:#f7fbfa}
 .cgr2	{background-color:#f7fdfe;border:0 #f2e2cf solid;}
 A.logintext:link	{font-size:8pt;text-decoration:none;padding:2}
 A.logintext:visited	{font-size:8pt;text-decoration:none;padding:2;color:#333333}
 A.logintext:hover	{font-size:8pt;text-decoration:none;background-color:#0E8384;padding:2;color:#ffffff}
 A.logintext1:link	{font-size:8pt;text-decoration:none;padding:2;color:#077b7a}
 A.logintext1:visited	{font-size:8pt;text-decoration:none;padding:2;color:#077b7a}
 A.logintext1:hover	{font-size:8pt;text-decoration:none;background-color:#D3EBED;padding:2;color:#E5B200}
 .memlogin-input  {border:1 #333333 solid; background:#ff0f0; color:#666666;}
 .memlogin-button	{border:1 #333333 solid; background-color:#cccccc;width:48pt;height:18pt;cursor:hand;}
 a.memlogin-link:link    { COLOR: #5687c8; TEXT-DECORATION: none }
 a.memlogin-link:visited { COLOR: #5687c8; TEXT-DECORATION: none }
 a.memlogin-link:hover   { COLOR: #990033; TEXT-DECORATION: underline }
  
 /************************ 會員登錄 ****************************/
 .login-td1 { background:#077B7A; text-align:center; font-weight:bolder; color:#F3F3F3; font-size:11pt; }
 .login-td2 { border:solid 1; border-color:#077B7A; }
 .login-tip     { font-size:9pt; color:#333333; }
 .login-msg     { font-size:9pt; color:red; }
 .login-text    { font-size:9pt; color:#333333; font-weight:bolder; }
 .login-button	 { border:1 #aaaaaa solid; background-color:#f0f0f0;width:60pt;height:18pt;cursor:hand}
  
 /************************ 會員登錄訊息 ****************************/
 .welcome-tb  { background:#cccccc; }
 .welcome-td  { background:#f6f6f6; }
  
 .disc-tb     { background:#cccccc; }
 .disc-topic  { font-size:9pt; color:#333333; font-weight:bolder; }
 .disc-desc { background:#f5f5f5; font-size:9pt; color:green; height:22; text-align:center; }
 .disc-name { background:#f5f5f5; font-size:9pt; color:#333333; height:22; text-align:center; }
 .disc-disc { background:#f5f5f5; font-size:9pt; color:#990000; height:22; text-align:center; }
  
 /************************ 會員登錄訊息 ****************************/
 .passwd-topic  { font-size:12pt; color:#077B7A; font-weight:bolder; letter-spacing:8; }
 .passwd-table  { background:#D3EBED; }
 .passwd-msg    { font-size:14pt; color:#333333; font-weight:bolder; }
 .passwd-tb     { background:#077B7A; }
 .passwd-td     { background:#D3EBED; }
 .passwd-fld    { font-size:9pt; color:#333333; font-weight:bolder; }
 .passwd-desc   { font-size:9pt; color:#333333; }
  
 /************************ 訂單查詢 ****************************/
 .queryorder-tb  { background:#e7f0ea; }
 .queryorder-tb td	{border-bottom:1 #7ebfb7 solid;}
 .queryorder-form	{border:1 #7ebfb7 solid;}
 .queryorder-hd  { background:#7ebfb7; height=24; font-size:9pt; text-align:center; }
 .queryorder-td  { background:#e7f0ea; height=22; }
 .queryorder-msg { font-size:12pt; color:#333333; font-weight:bolder; }
 .queryorder-desc{ font-size:9pt; color:#333333; }
  
 /************************ 我的收藏夾 ****************************/
 .hotlist-topic { font-family:Arial; filter:dropshadow(color=#cccccc,offx=2,offy=1,positive=1); font-weight:bolder; font-size:20pt; color:#2d6298; }
 .hotlist-tb  { background:#cccccc; }
 .hotlist-tr  { background:#f6f6f6; }
 .hotlist-msg1{ font-size:14pt; color:green; }
 .hotlist-msg2{ font-size:12pt; color:#333333; }
 .hotlist-offrack { font-size:9pt; color:#666600; }
 .hotlist-button	{ border:1 solid; border-color:#aaaaaa; background-color:#dfdfdf;width:50pt;height:16pt; }

 /************************ 商品表格陳列 ****************************/
 .pt-tblist-tb  { background:#6F9597; }
 .pt-tblist-td1 { background:#D9F5F7; height=24; font-size:9pt; text-align:center; }
 .pt-tblist-td2 { background:#ffffff; height=23; font-size:9pt; }

 /************************ 最後更新日期 ****************************/
 .lastupdate-font { font-size:9pt; color:#416898; }
 .lastupdate-hr   { height:1; color:#077B7A; }


 /****New Added by Wjg ***/
 A.hln:link {
	font-size:9pt;COLOR: #FFEC17; font-weight:bold;TEXT-DECORATION: none;height:10px;
	}
A.hln:visited {
	font-size:9pt;COLOR: #FFEC17;font-weight:bold; TEXT-DECORATION: none;height:10px;
	}
A.hln:hover {
	font-size:9pt;COLOR: #FFAE00; font-weight:bold;TEXT-DECORATION: none;height:10px;
	}

 .headline_name { color:#800000; font-size:20pt } 

 /************************ 檔案下載頁面 ****************************/
 .download-name { letter-spacing:1pt;font:15pt;font-weight:bold;color:#000066 }
 .download-file { font:13pt; }
 .download-cont { TABLE-LAYOUT: fixed ; border-spacing:8 ;padding-top:15;} 

 /************************ 投票模組 ****************************/
 .vt-question    { font-family:"Arial";color:#cc6600; font-weight:bolder; font-size:9pt; }
 .vt-desc        { font-family:"Arial";color:#666666; font-size:9pt; }
 .vt-cont        { font-family:"Arial";color:#333333;font-size:9pt; }
 .vt-button	     { font-family:"Arial";border:1 #333333 solid; background-color:#eeeeee;width:36pt;height:15pt;}

 /************************ 投票結果 ****************************/
 .voters-question    { font-family:"Verdana";color:#ffffff; font-weight:bolder; font-size:11pt; }
 .voters-desc        { font-family:"Arial";color:#666666; font-size:9pt; }
 .voters-content     { font-family:"Arial";color:#333333; font-weight:bolder; font-size:9pt; }
 .voters-table       { background:#0496A7; }
 .voters-table-bg    { background:#F4F5F5; }
 .voters-tr          { background:#fffbf2; }
 .voters-win-tb      { background:#376B66; }
 .voters-win-td      { background:#E1F2F0; }
 a.voters-win-link:link    { font-weight:bold;letter-spacing:3pt;text-decoration: none; color: #666666}
 a.voters-win-link:visited { font-weight:bold;letter-spacing:3pt;text-decoration: none; color: #666666}
 a.voters-win-link:hover   { font-weight:bold;letter-spacing:3pt;text-decoration: underline; color: #cc0033}

 /************************論壇樣式******************************/
 .forum_topbd {background:#5CA5AA;color:#FFFFFF}
 .forum_subj {font-weight:bold;font-size:14pt;line-height:1.5;color:#FFA800}
 .forum_dt {font-size:8pt;font-family:verdana}
 .forum_hr {color:"#999999"} 
 .forum_detail {line-height:1.7 ;color:#222222}
 .forum_forwd_bg{background:#fffffff}
 .forum_forwd_hdbg{background:#7ebfb7}
 .forum_j   {color:#990000}
 .forum_j1  {font-family:verdana,arial;letter-spacing: 1pt;font:15pt;font-weight: bold;color:#000066}
 .forum_msg { color:#676837; font-size:9pt; }
 .forum_inputbg{background:#e7f0ea}
 .forum_mtfld { font-weight:bold;}
 .forum_tip {font-size:9pt; text-decoration:none;color:#2C5656;line-height:1.3}
 .forum_flatbtn { border-right:#11234D 1px solid; border-top: #CCCCCC 1px solid; font-size:9pt; background:#69B8BD; border-left: #CCCCCC 1px solid; cursor: hand; color: #FFFFFF; border-bottom: #11234D 1px solid; height: 19px}
 .forum_drpdwn { color:#383C45; background-color:#FFF9F3; font-size:9pt } 
 .drpdwn { color:#383C45; background-color:#ffffff; font-size:9pt } 
 .bb_nor:{color:#0000CC;text-decoration:none}
 a.bb_nor:visited{color:#0000CC;text-decoration:none}
 a.bb_nor:link{color:#0000CC;text-decoration:none}
 a.bb_nor:hover{color:#0000CC;text-decoratoin:underline}
 .bb_tool:{color:#000000;text-decoration:none}
 a.bb_tool:visited{color:#ffffff;text-decoration:none}
 a.bb_tool:link{color:#ffffff;text-decoration:none}
 a.bb_tool:hover{color:#ffffff;text-decoration:underline}
table.forumlist td{border-bottom:#E2E0C0 1px solid;}
.forumlist_fld{background:#70B0B5;color:#ffffff}
table.forum_mtab td{border-bottom:#7F776B 1px solid;}
.bb_mtab_fld {background:"#f3f3f3"; color:"#333333";font-weight:bold}
.bb_mtab_fld.a {text-decoration:underline;}
.bb_mtab_val {background:"#FFFFFF"}
.bb_mtab_sort {background:"#CE4636"; color:"#ffffff";}
.bb_mtab_sort.a {color:"#FFFFFF";text-decoration:underline }
.bb_mtab_selfld{background:"#DBDBDB"}
table.forum_mtab1 td{border-bottom:0px;}
 .forum_msgbd {background:#e7f0ea;color="#383C45"}
 .bb_sch_title{background-color:"#C5B89E";color:"#ffffff";font-weight:bold}
 .bb_main{border:#cccccc 1px solid; padding:8px;}
 .gotop{color:13526A;text-decoration:none;}
 .gotop2{color:13526A;text-decoration:none;}

/**************************分類清單樣式*************************/
.g	 {
	font-size:9pt;FONT-WEIGHT: bold; COLOR: #FFF000; TEXT-DECORATION: none;height:10px;filter:progid:DXImageTransform.Microsoft.Glow(color=#333333,Strength=2);
	}

.ECMenu {
        behavior: url(../lib/cl_flyout.htc);
}
.flyoutMenu{ border: #90528a}
.flyoutMenu td	{height:25}

.flyoutLink{ 
	height: 24px;border-bottom:#90528a;
	background-color: #effafa; padding: 1px 1px 1px 1px;
	border-top:3px #D3EBED solid;border-bottom:1px #077B7A solid;
	background-color:#ffffff;font-family: Verdana, Arial, Helvetica; font-size: 12px;
	cursor: hand;
}

.flyoutLink a { color: #B48800; text-decoration: none; font-family:Verdana,Arial;font-size:8pt;}
.flyoutLink a:visited   {color:#B48800;text-decoration:none;font-family:Verdana,Arial;font-size:8pt;}

.flyoutLinkOver  {
        height: 24px;
        border-top:3px #D3EBED solid;border-bottom:1px #077B7A solid;
        background-color: #FFF8EA; padding: 1px 1px 1px 1px;
        font-family: Verdana, Arial, Helvetica; font-size: 12px;
        cursor: hand;
}
.flyoutLinkOver a { color: #cc0000; text-decoration: none;font-family:Verdana,Arial; font-size:8pt;}
.flyoutLinkOver a:hover {color:#cc0000;text-decoration:none;font-family:Verdana,Arial;font-size:8pt;}
.flyoutLinkOver a:visited {color:#cc0000;text-decoration:none;font-family:Verdana,Arial;font-size:8pt;}

.flyoutLinkDown  {
        height: 24px;
        border-top:3px #D3EBED solid;border-bottom:1px #FFC600 solid;
        background-color: #f6f6f6; padding: 1px 1px 1px 1px;
        font-family: Verdana, Arial, Helvetica; font-size: 12px;
        cursor: hand;
}
.flyoutLinkDown a { color: black; text-decoration: none; font-family:Verdana,Arial;font-size:8pt;}
.flyoutLinkDown a:visited       {color:black;text-decoration:none;font-family:Verdana,Arial;font-size:8pt;}
.flyoutLinkDown a:hover {color:black;text-decoration:none; font-family:Verdana,Arial;font-size:8pt;}

.flyoutSubMenu	{
BORDER-TOP: #077B7A 1px solid; BORDER-LEFT: #077B7A 1px solid;
   box-shadow: 3px 3px 3px #999;
   -moz-box-shadow: 3px 3px 3px #999;
   -webkit-box-shadow: 3px 3px 3px #999;
}
.flyoutSubmenu td  {height:25}
.flyoutSubLink {        height: 24px;
BACKGROUND: #ffffff; BORDER-BOTTOM: #077B7A 1px solid; BORDER-RIGHT:1px #077B7A solid;
 padding: 1px 10px 1px 15px;
white-space : nowrap;cursor: hand;
}
.flyoutSubLink a { color: #456A49; text-decoration: none; font-family:Verdana,Arial;font-size:8pt;}
.flyoutSubLink a:visited   {color:#456A49;text-decoration:none;font-family:Verdana,Arial;font-size:8pt;}

.flyoutSubLinkOver {    height: 24px;
        border-bottom:1px #077B7A solid;border-right:1px #cccccc solid;
        background-color: #FFEDCA; padding: 1px 10px 1px 15px;
        font-family: Verdana, Arial, Helvetica; font-size: 12px;
white-space : nowrap;cursor: hand;
}
.flyoutSubLinkOver a { color: #CC0000; text-decoration: none; font-family:Verdana,Arial;font-size:8pt;}
.flyoutSubLinkOver a:hover {color:#cc0000;text-decoration:none;font-family:Verdana,Arial;font-size:8pt;}
.flyoutSubLinkOver a:visited {color:#cc0000;text-decoration:none;font-family:Verdana,Arial;font-size:8pt;}

.flyoutSubLinkDown  {   height: 24px;
        border-top:0px #D3EBED solid;border-bottom:1px #FFC600 solid;border-right:1px #FFC600 solid;
        background-color: #F1EDEA; padding: 1px 10px 1px 15px;
        font-family: Verdana, Arial, Helvetica; font-size: 12px;
        cursor: hand;
}
.flyoutSubLinkDown a { color: #333333; text-decoration: none; font-family:Verdana,Arial;font-size:8pt;}
.flyoutSubLinkDown a:visited    {color:black;text-decoration:none; font-family:Verdana,Arial;font-size:8pt;}


/*******************分類頁面, 不顯示分類簡介 ****************************/
.elButton a {
color: #000000;font-size:9pt;font-family:verdana;
font-weight:bold;text-decoration: none !important;
border:1px outset #92D0CC;background-color:#F7FDFE;height:25px !important;
display: block;width: 90%;padding: 3px 5px;margin: 1px;
　}
.elButton a:visited	{
  color:#000000;
  }
.elButton a:hover {
background-color: #D3EBED;color:#cc0000;
padding: 3px 5px;border:1px outset #92D0CC;
　}
.ttt a {
color: #000000;font-size:9pt;font-family:verdana;
font-weight:bold;text-decoration: none !important;
border:1px inset #92D0CC;background-color:#D3EBED;height:25px !important;
display: block;width: 90%;padding: 4px 0px 0px 6px;margin: 1px;
　}
/*******************子網搜尋模組 . ****************************/
.asotitle	{font-weight:bold;font-family:Arial;COLOR: #000000;  FONT-SIZE: 12pt; LINE-HEIGHT: 120%; POSITION: relative;TOP: 1px; WIDTH: 110% ;}
.asoborder  {border:1 #B2B2B2 solid;border-width:0 1 1 1;padding:5 10;font-family:Arial;}
.asoinput	{border:1 #999999 solid;border-width:1 1 1 1;width:120px;background-color:efefef;font-family:Arial; }
.asoadvsch  { COLOR: #000000;  FONT-SIZE: 9pt; LINE-HEIGHT: 18px; POSITION: relative; TOP: 1px; WIDTH: 100% }
//-->


/*******************表單模組 . ****************************/
.formtabMt {border:1 #d0d0d0 solid;}
				
.formtab_left{color:333333;border:0 #a5a5a5 solid;border-width:0 0 0 0;background:#ffffff; height:24}
.formtab_right{color:333333;border:0 #a5a5a5 solid;border-width:0 0 0 0;background:#ffffff; height:24}
.formtab_desc{background:#ffffff;color:333333;border:1 #a5a5a5 solid;border-width:0 0 0 0}
.formtab_foot{background:#ffffff;color:333333;border:1 #a5a5a5 solid;border-width:0 0 0 0}
.formtab_cmmt{color:333333;border:1 #a5a5a5 solid;border-width:0 0 0 0 }
.formInnerTab {color:333333;border:1 #CBEBF2 solid;border-width:1 1 1 1;padding: 3px 3px 3px 3px; }
.formtab_input{  BORDER-RIGHT: 1px solid #555555; BORDER-TOP: 1px solid #999999;vertical-align:bottom ; FONT-SIZE: 8pt; background:#ffffff; BORDER-LEFT: 1px solid #999999; COLOR: #333333; BORDER-BOTTOM: 1px solid #555555; FONT-FAMILY: verdana;height:20;}

/******************子網站分類陳列模組************************/
.asocg_sec1 {background-color: #F3CB87;cursor: hand;color:#62A7AD;border-bottom:1 #ffffff solid;border-left:1 #ffffff solid;}
.asocg_sec1 table {color:#62A7AD;}
.asocg_sec2 {background-color: #62A7AD;cursor: hand;color: #ffffff;border-left:1 #ffffff solid;}
.asocg_sec2 table {color:#ffffff;}
.asocg_line { border-top:4 #62A7AD solid;border-bottom:1 #62A7AD solid; }
.asocg_path_bg { background-color:#C1E5E7;padding:2 0 2 24;}
.asocg_list2 {background-color:e7e7e7}
.asocg_list1 {background-color:efefef}
.asocg_cnt {color:999999}


/******************兌換按鈕***********************************/
.button_exchange	{border-top:1 #FFFFFF solid;border-right:1 #5A6CA2 solid;border-bottom:1 #5A6CA2 solid;border-left:1 #FFFFFF solid;background-image:url(../../../../pictures/bc_bg.gif);height:23px;cursor:hand;padding:0;width="60"}
.button_exchange table	{font-size:9pt;font-family:Arial;height:23px;cursor:hand;color:#5A6CA2;font-weight:bold;}
/******************搜尋模組 ***********************************/
.search_tab1 { background-color:#FFFFFF}
.schtxttd1 {background-color:#D9EDEB }
.schbtntd1 {background-color:#D9EDEB }
.search_tab2 { background-color:#FFFFFF}
.schtxttd2 {background-color:#EFEFEF }
.schbtntd2 {background-color:#E7E7E7 }
.search_tab3 { background-color:#FFFFFF}
.schtxttd3 {background-color:#D9EDEB }
.schbtntd3 {background-color:#D9EDEB }
/*****************明細分頁連結*************************************/
.pagenum_now { color: #000000; background-color: #CCCCCC; text-decoration: none; padding: 1px 4px; width: 1em; text-decoration: none; } 
.pagenum A:link, .pagenum A:visited { color: #666666; background-color: #F0F0F0; text-decoration: none;  margin: 1px; padding: 1px 4px; width: 1em; text-decoration: none; } 
.pagenum A:hover { color: #000000; background-color: #CCCCCC; text-decoration: none; padding: 1px 4px; width: 1em; text-decoration: none; } 
.pagenum A:active { color: #000000; background-color: #CCCCCC; text-decoration: none;  padding: 2px 3px 0px 5px; width: 1em; text-decoration: none; } 
.pagenum_g A:link, .pagenum_g A:visited { color: #666666; text-decoration: none; margin: 1px; padding: 0; width: 1em; text-decoration: none;}  
.pagenum_g A:hover { color: #000000; text-decoration: none; padding: 0; width: 1em; text-decoration: none;}  
.pagenum_g A:active { color: #000000; text-decoration: none; padding: 0; width: 1em; text-decoration: none; } 
/*****************線上會員*************************************/
.memonline_td1 {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: E9C91A;
	font-weight: bold;
}
.memonline_td2 {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: E49B1F;
}
.memonline_td3 {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #247B77;
}
.logdiv{
	position:absolute;
	width:100px;
	visibility:hidden;
}
.logtd {
	height: 8px;
}
.signdiv{
	position:absolute;width:190px;display:block;border:1px solid #999999;background:#F0F0F0;z-index:1000;
}
.msgdiv{
	color:#ff0000;
}
/*
.msgdiv{
	z-index:999;position:absolute;top:100px;z-index:6;display:none;border:1px solid #999999;background:#F0F0F0;
}
*/

a.close {
position: absolute;
right: 2px;
top: 3px;
width: 18px;
height: 18px;
background: url("closenormal.gif") no-repeat;
text-indent: -9999px;
}
a.close:hover {
background: url("closehover.gif") no-repeat;
}
#logdiv .row_01_left,
#logdiv .row_02_left {
padding-left: 10px;
}
#logdiv .row_01_left,
#logdiv .row_01_right {
background: none !important;
}
#logdiv .row_01_right input,
#logdiv .row_02_right input {
width: 80px;
}

.mo_vote a.close {
	top: 13px;
}
.mo_vote .md_top .layer_01 {
        position: relative;
}
.msgcontent {
        z-index: 99991;
	width: 500px;
	margin: 20px auto;
	filter: alpha(opacity=90);
	-moz-opacity: 0.90;
	opacity: 0.90;
	background: #FFF;
	padding: 10px;
}
.voters-table {
        z-index: 99990;
	width: 600px;
	filter: alpha(opacity=90);
	-moz-opacity: 0.90;
	opacity: 0.90;
}
#floatDiv {
	width: 100%;
	background: #000;
	cursor: default;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	position: absolute;
	top: 0;
	left: 0;
	z-index:9990;
	height: 2470px;
}
#msgbox {
	position: absolute;
	z-index: 9999;
	width: 99%;
}
#loadingDiv {
	position: absolute;
	top: 0;
	right: 0;
	padding: 0px 0px;
	background: #C03;
	color: #FFF;
	z-index:99999;
}
.hideThis {
	display: none;
}
.showThis {
	display: block;
}
.asoads_left{
	position:fixed;
	left:3px;
	bottom:3px;
	z-index:999;
}
.asoads_right{
	position:fixed;
	right:3px;
	bottom:3px;
	z-index:999;
}
* html div.asoads_right,* html div.asoads_left {
	position: absolute;
}
