@charset "utf-8";
html, body{ margin:0; padding:0px;
  font-size:12px;
  font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif;

}
.panel,.model{position:relative;}
/**
* 共用基本參數
**/

/**電子報、網站搜尋、語言下拉{**/
/*背景*/
.webfunction_bg{background-color: #dad2b3;}
/*背景線條*/
.webfunction_bg{border-color: #dad2b3;}
/*輸入文字背景*/
.webfunction_bg input{background-color: #dad2b3;}
/*文字顏色*/
.webfunction_bg{color: #909090;}
/*輸入文字顏色*/
.webfunction_bg input{color: #909090;}
/*按鈕背景*/
.webfunction_bg .btn{background-color: #b4a97c;}
/*按鈕顏色*/
.webfunction_bg .btn {color: #7b7b7b;}
/*按鈕滑過背景*/
.webfunction_bg .btn:hover{color:#ffffff;}
/*下拉語言-選單背景*/
.webfunction_bg .dropdown_list_item {color:#4b4b4b;background:#ffffff;}
/*下拉語言-選單滑入效果*/
.webfunction_bg .dropdown_list_item:hover {color:#4b4b4b;background:#eae0b8;}
/*下拉語言-箭頭顏色*/
.webfunction_bg .arrow_color{border-color:#7b7b7b transparent transparent transparent;}
/*下拉語言-箭頭線條顏色*/
.webfunction_bg .arrow_border_color{border-color:#b4a97c transparent transparent transparent;}
/*下拉語言-文字滑入效果*/
.webfunction_bg .language:hover .text{color:#909090;}
/*下拉語言-箭頭滑入顏色*/
.webfunction_bg .language:hover .arrow_color{border-color:#ffffff transparent transparent transparent;}
/**電子報、網站搜尋、語言下拉}**/

.wrapper_bg{background:#e6e1d7;}

.panle_header{background-color: #d2c9a6}
.panle_logo{width:100%;height:106px;}
.logo_img table{margin: 0px auto;text-align: center;}




.panle_function{
  position: absolute;
  left:50%;
  top:33px;
  margin-left:261px;
}

.panle_menu{
  border-bottom:1px solid #868279;
  z-index: 111111;
}
.web_menu_contener{margin:25px 0px}

/*選單字體顏色*/
.web_menu ul.navigation > li > a {color:#56553f;}
/*選單背景顏色*/
.web_menu ul.navigation > li > a {background:transparent;}
/*滑過-選單字體顏色*/
.web_menu ul.navigation > li > a:hover,.web_menu ul.navigation > li.hover > a{color:#ffffff;}
/*滑過-選單背景顏色*/
.web_menu ul.navigation > li > a:hover,.web_menu ul.navigation > li.hover > a{background:#887f5d;}
/*選單有子選單的箭頭顏色*/
.web_menu .arrow-bottom{border-color:#1d5377 transparent transparent transparent;}
/*滑過-有子選單的箭頭顏色*/
.web_menu ul.navigation > li > a:hover .arrow-bottom,.web_menu ul.navigation > li > a:hover,.web_menu ul.navigation > li.hover .arrow-bottom {border-color:#ffffff transparent transparent transparent;}
/*子選單-背景顏色*/
.web_menu ul.navigation ul a {background: #ffffff;}
/*子選單-字體顏色*/
.web_menu ul.navigation ul a {color: #4b4b4b;}
/*滑過-子選單-字體顏色*/
.web_menu ul.navigation ul a:hover{color: #4b4b4b;}
/*滑過-子選單-背景顏色*/
.web_menu ul.navigation ul a:hover{background: #eae0b8;}
/*子選單-每一個分隔線*/
.web_menu ul.navigation ul li {border-bottom: 1px solid #e4e4e4;}
/*子選單-箭頭顏色*/
.web_menu .arrow-right .arrow_color{border-color:transparent  transparent transparent #5b5b5b;}
/*子選單-箭頭線條顏色，必須與子選單背景相同*/
.web_menu .arrow-right .arrow_border{border-color:transparent transparent transparent #ffffff;}
/*滑過-子選單-箭頭線條顏色，必須與子選單背景相同*/
.web_menu ul.navigation ul a:hover .arrow-right .arrow_border{border-color:transparent transparent transparent #eae0b8;}


.web_menu ul.navigation > li > a {font-size:16px;line-height: 19px;padding:4px 20px;}

.body_01{
  position: relative;
  width:989px;
  margin:0 auto;
  padding-top:57px;
}


.panel_left32{
  width:76.36%;
  max-width:718px;
  position: relative;
  float:left;
  border-bottom: 1px solid #c5bdac;
  padding-bottom:30px;
}
.panel_right31{
  width:23.64%;
  max-width: 233px;
  float:right;
  padding-top:30px;
}

/*搜尋*/
.web_search.webfunction_bg{
  float: none;
  width:100%;
  max-width: 228px;
  height:31px;
  position:relative;
  background:#ffffff;
  border-top:1px solid #868686;
  border-bottom:1px solid #f6f4f1;
  border-left:1px solid #d4d4d4;
  border-right:1px solid #d4d4d4;
  margin-bottom:20px;
}
/*搜尋輸入欄位*/
.web_search.webfunction_bg input{
  outline: none;
  border:0px;
  color:#777777;
  font-size:13px;
  line-height:28px;
  height:28px;
  padding:0px;
  padding-left:12px;
  background:#ffffff;
}
.web_search .searchkey{border-top:1px solid #d4d4d4;width: 78%;}
.web_search .btn {
  padding: 0px;
  float:right;
  width:22%;
  height:30px;
  background: transparent url(images/web_productsearch/search_btn.jpg) center center no-repeat;
  text-indent:-9999px;
  border-top:1px solid #d4d4d4;
}

.right_split{
  height:20px;
  width:100%;
  background: transparent url(images/dot.jpg) top left repeat-x;
}

/*訂閱電子報*/
.web_edm{
  float: none;
  margin:0 auto;
  position:relative;
  width:100%;
  max-width: 228px;  
  margin-bottom:20px;
}
.web_edm.webfunction_bg{
  background: transparent;
  border:0px;
}
/*信箱背景*/
.web_edm .email{
  float:none;
  background:#c3baa7;
  border-top:1px solid #666258;
  border-bottom:1px solid #f6f4f1;
  border-left:1px solid #a49d8d;
  border-right:1px solid #a49d8d;
}
.web_edm .email input{
  outline: none;
  padding:0px;
  border:0px;
  color:#f6f5f2;
  width:94.3%;
  max-width:228px;
  font-size:13px;
  line-height:28px;
  height:28px;
  padding-left:12px;
  border-top:1px solid #a49d8d;
  background: transparent url("images/emaillogo.jpg") center right scroll no-repeat ;
}
.web_edm .btn_container {
  margin-top:10px;
  float:none;
}
#btn_order_email,#btn_reject_email{
  display: inline-block;
  padding:0px 10px;
  line-height: 22px;
  font-size:14px;
  background-color: #e6e1d7;
  -webkit-box-shadow: 0 0 4px #a09784;
  -moz-box-shadow: 0 0 4px #a09784;
  box-shadow: 0 0 4px #a09784;
  float:left;
  color:#aea799;
  text-align: center;
  cursor:pointer;
  background-image: none;
}
#btn_order_email{
  width:59%;
}
#btn_reject_email{
  width:19%;
  margin-left:3.5%;
}
#btn_order_email:hover,#btn_reject_email:hover{
  color:#817a6b;
}

.body_02{
  position: relative;
  width:989px;
  margin:0 auto;
  padding-top:50px;
  padding-bottom:50px;
}


.footer_inner{
  width:989px;
  margin:0 auto;
  padding-top:50px;
  padding-bottom:50px;  
}
.copyright a {
  color: #695f4d;
  text-decoration: none;
}

.footer03{
  position: absolute;
  right:15px;
  top:50%;
  margin-top:-18px;
}

.web_community .icon{width:40px;height:35px;}
.web_community .icon_split {background-image: url(images/web_community/icon_split.png);}

.model003 .sub_menu_list a{
     color:#58543b;
     text-decoration: none;
}
.model003 .sub_menu_list a:hover{
     color:#58543b;
}
.model003 .sub_menu_list0{
     color:#58543b;
}
.topmenu_panel{background-color: #dbd2b3}
.topmenu_panel .middle_content{width:802px;margin:0 auto;}


.web_count_panel{}
.web_count_desc {color: #695f4d;
    font-family: "微軟正黑體,Arial";
    font-size: 11px;
    line-height: 22px;}