@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; text-align:center;  font:100%/160% Arial, Helvetica, sans-serif; border-top:6px solid #c4c1c0}

a{ text-decoration:none; color: #06C;zoom:1; }
a:hover{ color: #360}

img{ border:0;}
div{ margin:0; padding:0;}
#wrap{ position:relative; margin:0 auto; text-align:left; overflow:hidden; width:1008px; height:auto;}
#wrap2{ position:relative; margin:0 auto; text-align:left; background:url(http://plus.webdo.com.tw/webdox_layout/x_46/images/bodybg.gif) center repeat-y; overflow:hidden; width:1008px; height:auto;}

/*首頁LOGO區高度''*/
#logo{ position:relative; width:1008px;margin:0 auto; background:url(http://plus.webdo.com.tw/webdox_layout/x_46/images/logo_bg.jpg) bottom center repeat-x; padding:0;height:102px; text-align:left; }
#logo img{ float:left; margin:0; padding:0;  }
#logo h1{ margin:0; padding:0;}

/*上導覽列*/
#topnav{ position:absolute; top:12px; right:15px; width:auto;   z-index:100; text-align:right; visibility:visible;font:70%/160% Arial; color:#DDD; }
#topnav a{ padding:2px;font:120%/160% Arial; color: #666 }
#topnav a:hover{ color: #06C; }

/*會員登入*/
#login_top { position:absolute; top:55px; right:250px;color:#666; text-align: center; font-size:95%; text-indent:15px; z-index:10; height:25px; }
/* background: url(http://plus.webdo.com.tw/webdox_layout/x_46/images/icon.png) 1px  -177px  no-repeat ;*/
#login_top a{ font-weight:bold; color: #666}
#login_top a:hover{ color: #fff; background: #449afe }

/*語言區*/
#language{ display:inline}
#language a{ color:#fff }
#language a:hover{ color:#069; background: #fff}
#language .L1{   border-radius:5px  5px 0px 0px ;
 -moz-border-radius:5px  5px 0px 0px ;
 -webkit-border-radius: 5px  5px 0px 0px ; 
 background: #069; 
 border: 2px solid   #069; 
 margin:0 2px; text-align:center; padding:2px; }
 
#language .L2{   border-radius:5px  5px 0px 0px ;
 -moz-border-radius:5px  5px 0px 0px ;
 -webkit-border-radius: 5px  5px 0px 0px ; 
 background: #069; 
 border: 2px solid  #069; 
 margin:0 2px; text-align:center; padding:2px; }
 
 #language .L3{  border-radius:5px  5px 0px 0px ;
 -moz-border-radius:5px  5px 0px 0px ;
 -webkit-border-radius: 5px  5px 0px 0px ; 
 background: #069; 
 border: 2px solid  #069; 
 margin:0 2px; text-align:center; padding:2px; }
 

/*上方商品搜尋*/
#search{ position:absolute; top:50px; right:10px; z-index:10000; visibility:visible; text-align: right; line-height:32px; width:220px;}
#search .search_in{ border-radius: 10px; 
 -moz-border-radius: 10px; 
 -webkit-border-radius: 10px; 
 background: #fff; 
 border: 2px solid  #add3ff; 
 padding:2px 5px; color:#06C;
 width:140px; margin:3px 0}
#search .search_b{ background:none; border:none;
 padding:2px 5px;margin:3px 0;  color: #449afe; font-weight:bold;}
#search .search_b:hover{ color: #fff; background:#449afe;}


/*跑馬燈*/
#abgne_marquee{ position:absolute; width: 550px; top:100px; right:10px; height:20px;  overflow: hidden;text-align:left;font:10pt/15pt  Arial;}
#abgne_marquee a{ color: #990}
#abgne_marquee a:hover{ color: #630}
#abgne_marquee ul{ margin:0; right:0;list-style:none;position: absolute; }
#abgne_marquee li{ list-style:none; margin:0; padding:0;}

/*主選單*/
#nav { position:relative; background: url(http://plus.webdo.com.tw/webdox_layout/x_46/images/nav_bg.gif) top repeat-x;width:1001px;margin:0 0 0 4px;  text-align:left; width:949px!important;display:block; padding-left:50px; height:46px;  }

#nav b {font-weight:normal;position:relative; z-index:2000; text-align:center;padding:0px; margin:0;top:1px;visibility:visible;line-height:36px;_line-height:27px;letter-spacing:1px;  height:36px; }
#nav b  a{color: #313030; font-weight:bold; padding:6px; _padding:0px 6px; margin:0;background:url(http://plus.webdo.com.tw/webdox_layout/x_46/images/nav_bg.gif) 0 0px repeat-x ;}
#nav b  a:hover{ background:url(http://plus.webdo.com.tw/webdox_layout/x_46/images/nav_bg.gif)  0 -46px repeat-x ; color: #fff;  }
#nav b:hover  a{ background:url(http://plus.webdo.com.tw/webdox_layout/x_46/images/nav_bg.gif) 0 -46px repeat-x ; color: #fff;}

#nav b dl{ font-size:80%; margin:0; display:none;filter:alpha(opacity=85);opacity:0.85;-moz-opacity:0.85; zoom:1; font-weight:normal;line-height:150%;left:0px;padding:0;}
#nav  b:hover dl {position:absolute;display:block;top:24px;>top:31px;_top:36px; z-index:2000;  visibility:visible;left:0px; color:#fff; background-image:none; background-color: #627406;text-align:left;width:150px; margin:0; padding:0;}
#nav  b a:hover  dl {position:absolute;display:block;left:0px; color:#fff;top:24px;>top:33px;_top:38px;background-image:none; background-color:#627406;text-align:left;width:150px; margin:0; padding:0;}

#nav b dt  { color:#fff ; width:150px;display:none;text-indent:5px; border-bottom:1PX  solid  #fff}
#nav b a:hover  dt {width:150px;  visibility:visible; z-index:10000;display:block; text-indent:5px;}
#nav b:hover  dt {width:150px;  visibility:visible; z-index:10000;display:block;text-indent:5px;background-color:#627406; }

#nav  b:hover  dt  { position:relative;color:#fff ; width:150px; display:block;  text-indent:5px;  }
#nav  b:hover  dt  a{display:block; color:#fff ; padding:3px;  background-image:none; background-color:#627406;}

#nav b  dt:hover{ position:relative;background:#FFF;  color: #960;display:block;  }
#nav  b  dt  a:hover{ position:relative;background:#fff; color: #960;display:block; }

/*ie6 hack*/
#nav  td  a{text-align:left; margin:0;border:0px; }
#nav  a:hover   td {text-align:left; margin:0;border:0px; }
#nav  a:hover   td  a{  color:#fff; background:none;border:0px;display:block; }

#nav    td  dt { background:none;border:0px; text-align:left;}
#nav    td   dt  a{ background:none; border:0px;text-align:left;padding:3px;  }
#nav    td   dt  a:hover{background:#FFF; color:#960; border:none}

/*flash區塊*/
#banner{  height:auto; min-height:258px;_height:258px; z-index:1; margin:0 0 0 4px; background: url(http://plus.webdo.com.tw/webdox_layout/x_46/images/body_bg.jpg) top no-repeat}


#login{width:550px; float: right; height:30px; font:80%/150%  Arial; background:url(http://plus.webdo.com.tw/webdox_layout/x_46/images/group.gif)0 5px  no-repeat; padding-left:15px; text-align:left; color: #069}
.loginbg{ border:0; background: #E6FBF8 ; height:18px;}
.login_button1{ background:url(http://plus.webdo.com.tw/webdox_layout/x_46/images/login.gif) 0px 5px  no-repeat ; text-indent:-3000px; height:30px; border:0; width:60px;}

/*首頁最新消息區塊*/
#news{ float: left; margin:28px 5px 0px 5px; display:inline; text-align:left; background: url(http://plus.webdo.com.tw/webdox_layout/x_46/images/news_bg.gif)  bottom no-repeat; width:275px;  padding:0 0 8px 0; min-height:200px; _height:200px;height:auto; }
#news ul{ margin:0px 10px ; padding:0;}
#news li{ text-align:left; list-style: url(http://plus.webdo.com.tw/webdox_layout/x_46/images/arrow_00.gif) outside;   margin:2px  8px 2px 15px ; padding:3px 0px; background:url(http://plus.webdo.com.tw/webdox_layout/x_46/images/dotbg.gif) bottom repeat-x; font:92%/150% Arial; }
#news li a:hover{ background :#FFF7E8; color: #C60 }
#news li a{ color: #1766A6}
#news li:hover{ background: #FFF7E8; color: #C60 ;}
#news li:hover a{  color: #C60;}
#news em{ font: normal 9pt/15pt Arial; color:#999}

#news h1{  font: bold 100%/150% Arial; color: #ae4e30; text-align:left;  margin:0;background: url(http://plus.webdo.com.tw/webdox_layout/x_46/images/news_bg.gif)  top no-repeat;  padding:10px  0 10px 48px;}

.news_more a{ background: url(http://plus.webdo.com.tw/webdox_layout/x_46/images/mored1.gif)  no-repeat; width:60px; height:19px; float:right; text-indent:-3000px; display: inline;cursor:pointer; margin:5px 15px 8px 0;}
.news_more:hover{ background:url(http://plus.webdo.com.tw/webdox_layout/x_46/images/mored2.gif)  no-repeat; }

/*首頁A區塊*/
.ad1{  float: left; margin:8px 0px 10px 18px; display:inline; text-align:left; background: url(http://plus.webdo.com.tw/webdox_layout/x_46/images/ad1_bg.gif)  left bottom no-repeat; width:30%;  padding:0 0 8px 0; min-height:180px; _height:180px;height:auto; overflow:hidden;
 border-radius: 10px; 
-moz-border-radius: 10px; 
 -webkit-border-radius: 10px; 
 border:2px solid   #D5DFDE; 
 background: #fff;
 padding: 1px; font-size:11pt;}
 
.ad1  h1{ font: bold 100%/150% Arial; color:#333; text-align:left;  margin:0; padding:5px 0 0 43px;background:url(http://plus.webdo.com.tw/webdox_layout/x_46/images/icon.png) -128px -158px no-repeat #fff; border-bottom:1px  dotted #D5DFDE }
.ad_c1{margin:0 5px 8px 5px; padding:0; float:left; width:100%; display:block; }
.ad_c1 li{ list-style:inside;}

/*首頁B區塊*/
.ad2{   float: left; margin:8px 0px 10px 18px; display:inline; text-align:left; background: url(http://plus.webdo.com.tw/webdox_layout/x_46/images/ad1_bg.gif)  left bottom no-repeat; width:30%;  padding:0 0 8px 0; min-height:180px; _height:180px;height:auto; overflow:hidden;
 border-radius: 10px; 
-moz-border-radius: 10px; 
 -webkit-border-radius: 10px; 
 border:2px solid  #D5DFDE; 
 background: #fff;
 padding: 1px; font-size:11pt;}
 
.ad2  h1{ font: bold 100%/150% Arial; color:#333; text-align:left;  margin:0; padding:5px 0 0 39px;background:url(http://plus.webdo.com.tw/webdox_layout/x_46/images/icon.png) -128px -158px no-repeat #fff; border-bottom:1px  dotted #D5DFDE }
.ad_c2{margin:0 5px 8px 5px; padding:0; float:left; width:100%; display:block; }
.ad_c2 li{ list-style:inside;}

/*首頁C區塊*/
.ad3{  float: left; margin:8px 0px 10px 18px; display:inline; text-align:left; background: url(http://plus.webdo.com.tw/webdox_layout/x_46/images/ad1_bg.gif)  left bottom no-repeat; width:30%;  padding:0 0 8px 0; min-height:180px; _height:180px;height:auto; overflow:hidden;
 border-radius: 10px; 
-moz-border-radius: 10px; 
 -webkit-border-radius: 10px; 
 border:2px solid  #D5DFDE; 
 background: #fff;
 padding: 1px; font-size:11pt;}
 
.ad3 h1{ font: bold 100%/150% Arial; color:#333; text-align:left;  margin:0; padding:5px 0 0 39px;background:url(http://plus.webdo.com.tw/webdox_layout/x_46/images/icon.png) -128px -158px no-repeat  #fff; border-bottom:1px  dotted #D5DFDE }
 
.ad_c3{margin:0 5px 8px 5px; padding:0; float:left; width:100%; display:block; }
.ad_c3 li{ list-style:inside;}


/* 首頁商品區product*/
 #product{ width:700px; margin:20px  0 0 10px; float:right; display:inline}
 #product h1{ text-align:left;font: bold 100%/150%  Arial, Helvetica, sans-serif  ; margin:5px; background:url(http://plus.webdo.com.tw/webdox_layout/x_46/images/icon.png) -130px -9px no-repeat; color: #630;padding:10px 0 8px  45px; 
border-bottom:2px  dotted  #fff}
 
.p_5{ float:left; width:700px; margin:8px 0; display:block; height:auto;}
.p_img{width:132px; float:left; margin:4px 2px; display:inline; text-align:left ; font:83%/125% Arial; color: #C00; }
.p_img .pp{height:130px; margin:0; padding:0;width:130px; text-align:center;overflow:hidden; background: #E8F3F9 ;
background:; 
/* Firefox, Chrome */
  line-height :130px; 
  white-space : nowrap;   
  /* IE */
  *font-size :116px;  /* 132px * 0.9 = 119px */
  *font-family : Arial;}

  /* IE 6*/
.p_img .pp a{height:130px; width:130px;text-align:center; line-height :130px;  white-space : nowrap;}

.p_img .pp:after {  content : ".";  font-size :1px;   margin-left : -1px;  opacity : 0;}

.p_img  .pp a img {  border:2px solid  #E8F3F9; vertical-align:middle;   }

.p_img .pp:hover{ background: #C7E4FA;  }
.p_img .pp a:hover {background: #C7E4FA }
.p_img  .pp a:hover  img{border:2px  solid   #09C; vertical-align:middle;    }
.p_img .f1{ height:auto;padding:0; margin:2px 0; text-align:left;  color:#666; }
.p_img .f1 a{	color: #333;text-decoration:none; } 
.p_img .f1 a:hover{	color:#069; text-decoration:none;}
.p_img .f1 a:hover .pp{background:;  }
.p_img b{ color: #C30; font-size:11pt;text-align:left; }
.p_img:hover .f1 a{ color:#069 }
.p_img  b a{ color:#F36; font:83%/125% Arial;  }
.p_img a:hover{ color:#069}
/*首頁最新消息MORE*/
.more_h a{ float:right;background: url(http://plus.webdo.com.tw/webdox_layout/x_46/images/mored1.gif) no-repeat; width:80px; height:30px; text-indent:-5000px; }
.more_h a:hover{ background:url(http://plus.webdo.com.tw/webdox_layout/x_46/images/mored2.gif) no-repeat}

/*首頁表尾版權區'*/
#footer{ width:960px; background:url(http://plus.webdo.com.tw/webdox_layout/x_46/images/dotbg.gif) top repeat-x;text-align:center; height:auto; min-height:100px; _height:100px; font:100%/165% Arial, Helvetica, sans-serif; margin:20px; padding-top:20px;color:#333;float:left; display:inline}

/*首頁計數器'*/
.counter{ text-align:right; color:#06c; font-size:80%}
.counter b{ font-weight: normal; color:#666; padding-left:5px;}