[class*=" icon-"], [class^=icon-]{background: none;height: auto;margin-top: inherit;width: auto}

@font-face {font-family: "iconfont";
  src: url('/fonts/iconfont-es.eot') format('embedded-opentype'),
      url('/fonts/iconfont-es.woff2') format('woff2'),
      url('/fonts/iconfont-es.woff') format('woff'),
      url('/fonts/iconfont-es.ttf') format('truetype'),
      url('/fonts/iconfont-es.svg') format('svg');
}

.iconfont {
  font-family: "iconfont" !important;
  position: relative;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-bag-es2:before {
  content: "\e64c";
}

.icon-close-es1:before {
  content: "\e636";
}

.icon-es-3:before {
  content: "\e647";
}

.icon-es-4:before {
  content: "\e648";
}

.icon-es-5:before {
  content: "\e649";
}

.icon-es-6:before {
  content: "\e64a";
}

.icon-es-7:before {
  content: "\e64b";
}

.icon-es-8:before {
  content: "\e64c";
}

.icon-es-9:before {
  content: "\e64d";
}

.icon-es-10:before {
  content: "\e64e";
}

.icon-es-11:before {
  content: "\e64f";
}

.icon-es-12:before {
  content: "\e650";
}

.icon-es-13:before {
  content: "\e651";
}

.icon-es-14:before {
  content: "\e652" !important;
}

.icon-es-15:before {
  content: "\e66a";
}

.icon-es-16:before {
  content: "\e66b";
}

.icon-es-17:before {
  content: "\e66c";
}

.icon-es-18:before {
  content: "\e66d";
}

.icon-es-19:before {
  content: "\e66e";
}

.icon-es-20:before {
  content: "\e66f";
}

.icon-es-21:before {
  content: "\e670";
}

.icon-es-22:before {
  content: "\e671";
}

.icon-es-23:before {
  content: "\e672";
}

.icon-es-24:before {
  content: "\e673";
}

.icon-es-25:before {
  content: "\e674";
}

.icon-es-26:before {
  content: "\e675";
}

.icon-es-27:before {
  content: "\e676";
}

.icon-es-28:before {
  content: "\e677";
}

.icon-es-29:before {
  content: "\e678";
}


.icon-es-30:before {
  content: "\e679";
}

.icon-es-31:before {
  content: "\e67a";
}

.icon-es-32:before {
  content: "\e67b";
}

.icon-es-33:before {
  content: "\e67c";
}
.icon-es-34:before {
  content: "\e67d";
}

.icon-es-35:before {
  content: "\e67e";
}

/*字體圖標-E*/
.topbar .topbar_center{line-height: 23px;}
.topbar .topbar_center .iconfont{}
.topbar .topbar_center .iconfont{color: #f7c58d;font-size: 27px;margin-right: 2px;}

.topbar .topbar_right .icon-es-7{font-size:20px;margin-right:4px;padding: 3px;margin-left: 11px;top: 2px}
.topbar .topbar_right .topbar_member:before{content: "\e64a";}
.topbar .topbar_right .topbar_member img{display: none}

.head_nav .icon-es-14{font-size:15px;top: 1px}

.lbuy_protitle b .fa{-webkit-text-stroke: 0.4px #805a33;-moz-text-stroke: 0.4px #805a33;-ms-text-stroke: 0.4px #805a33;text-stroke: 0.4px #805a33;    top: 0px;}
.slider .fa-chevron-left{font-family: "iconfont"  !important}
.slider .fa-chevron-left:before{content: "\e650" !important;}

.slider .fa-chevron-right{font-family: "iconfont"  !important}
.slider .fa-chevron-right:before{content: "\e651" !important;}
.slider button.fa-chevron-left:before, .slider button.fa-chevron-right:before{color: #d4d4d4 !important;font-size:40px}
.slider .fa-chevron-left, .slider .fa-chevron-right{background: none !important;}

.set_number_pro h5 .fa-th-large{margin-right:5px}
.eproduct5_3 .w_menu_xiala .glyphicon-triangle-bottom{top: 1px;font-size: 16px;-webkit-text-stroke: 0.25px #333;-moz-text-stroke: 0.25px #333;-ms-text-stroke: 0.25px #333;text-stroke: 0.25px #333;  }
.w_menu_xiala .dropdownff_menu li .h4_span, .class_1 .dropdownff_menu li .h4_span{top: 1px;font-size: 16px;}
.menu_search .menu_search_box .menu_search_con5 .menu_search5_h3 span{font-size: 15px;top:10px;-webkit-text-stroke: 0.5px #333;-moz-text-stroke: 0.5px #333;-ms-text-stroke: 0.5px #333;text-stroke: 0.5px #333;opacity: .6 }

.menu_search .menu_search_box .menu_search_con5 .menu_search5_h3 span.fa-minus:before{content: "\e66d";}
.eproduct5_3 .epro_5 .prolist_collection.collect_shop{font-size: 25px;}
.epro_lbuy .pro_nowadd_btn .glyphicon.icon-bag-es2{font-size: 22px;top: 3px;}
.prolist_collection .iconfont{-webkit-text-stroke: 0.2px #805a33;-moz-text-stroke: 0.2px #805a33;-ms-text-stroke: 0.2px #805a33;text-stroke: 0.2px #805a33;}
.epro1_expand .glyphicon-menu-down{-webkit-text-stroke: 0.2px #805a33;-moz-text-stroke: 0.2px #805a33;-ms-text-stroke: 0.2px #805a33;stext-stroke: 0.2px #805a33;}
.prodetail_protitle b i.fa{font-size: 16px;-webkit-text-stroke: 0.4px #333;-moz-text-stroke: 0.4px #333;-ms-text-stroke: 0.4px #333;text-stroke: 0.4px #333;    top: 0px;}
/*.lbuy_botmenu .lbuy_botemail .form-group span{right: 2px;top: 4px;padding: 6px 8px;color: #333;font-size: 21px;-webkit-text-stroke: 0.3px #333;-moz-text-stroke: 0.3px #333;-ms-text-stroke: 0.3px #333;text-stroke: 0.3px #333;}*/
.prosearch_list div.prosearch_collection{font-size: 25px;}


.fa.fa-heart,.fa.fa-heart-o,.fa.fa-angle-left,.fa.fa-angle-right,.glyphicon.glyphicon-search,.fa.fa-times,.fa.fa-angle-down,.glyphicon.glyphicon-triangle-bottom,.fa.fa-plus,.fa.fa-th-large,.cart3 .check_titleleft b,.lbuy_login_popbox .close{font-family: "iconfont" !important}
.fa-angle-left:before{content: "\e66a";}
.fa-angle-right:before{content: "\e64e";}
.fa-heart-o:before{content: "\e64b";}
.fa-heart:before{content: "\e676";}
.glyphicon-search:before{content: "\e66f";}
.fa-times:before{content: "\e671";}
.fa-angle-down:before{content: "\e652"}
.glyphicon-triangle-bottom:before{content: "\e652" !important}
.fa-plus:before { content: "\e66c";}
.fa-th-large:before{content: "\e66e";}
.cart3 div.check_titleleft b{font-size: 27px;font-weight: normal; -webkit-text-stroke: 0.25px #805a33;-moz-text-stroke: 0.25px #805a33;-ms-text-stroke: 0.25px #805a33;text-stroke: 0.25px #805a33;top: 3px;}
.cart3 div.check_titleleft b:before{content: "\e64c";}
.cart3 div.check_titleleft b img{display: none}
.lbuy_login_popbox .close img{display: none}
.lbuy_login_popbox .close:before{ content: "\e671";opacity: .4;}
div.mcart_toptitle b{font-family: "iconfont" !important;font-size: 19px;font-weight: normal;top: 2px;-webkit-text-stroke: 0.4px #805a33;-moz-text-stroke: 0.4px #805a33;-ms-text-stroke: 0.4px #805a33;text-stroke: 0.4px #805a33;}
div.mcart_toptitle b:before{content: "\e64c";}
div.mcart_toptitle b img{display: none}
/*手機版頭部  購物車換購物袋CSS-S*/	
#head_sj .hm_r span.icon-bag-es2{font-size: 22px;padding-right: 3px}
#head_sj .hm_r .glyphicon-shopping-cart.icon-bag-es2::before{content: "\e635";}
.w_header_box1 .w_logocart a>.glyphicon-shopping-cart.icon-bag-es2{font-size: 20px !important;top: -3px;}
.w_mainright1 .w_r1_cart .w_r1_ico1.icon-bag-es2{font-size: 21px !important;}
.w_head_search2 .w_head_cart2 .glyphicon.icon-bag-es2{font-size: 23px !important;top: -3px;}
.w_mainright2 .w_r2_cart .w_r2_ico1.icon-bag-es2{ font-size: 21px !important; }
.w_header_box3 .w_logo_box3 .w_ico_con3 a>.glyphicon.icon-bag-es2{ font-size: 24px !important;margin-top:0px;}
.w_mainright3 .w_r3_cart .w_r3_ico1.icon-bag-es2{font-size: 21px !important;}
.w_head_search4 .w_head_cart4 .glyphicon.icon-bag-es2{ font-size: 22px !important;top: -4px;font-weight: normal;opacity:1}
.w_mainright .w_r_cart .w_r_ico1.icon-bag-es2{font-size: 21px !important}
.w_header_box5 .w_logo5_right .w_logo5_ico1 .w_head_ico1.icon-bag-es2{font-size:22px !important;margin-top: 0px;}
.w_head6_search .w_head6_cart a .w_head_ico1.icon-bag-es2{font-size: 21px !important;opacity: 1;margin-top: 0px;}
.w_logo_right .w_logo8_ico1 a .w_head_ico1.icon-bag-es2{font-size: 20px !important; margin-top: -7px;}
.w_header_box9 .w_head_cart a .w_head_ico1.icon-bag-es2{ font-size: 20px !important}
.w_head_right .w_cart_con .w_top_ico2.icon-bag-es2{font-size: 18px !important;padding-top: 2px;}
.w_header_box12 .w_head_right .w_top_cart .w_cart_con .w_top_ico2.icon-bag-es2{font-size: 20px !important;top: 1px;}
.w_top_logo .w_logo_right .w_logocart a .w_head_ico2.icon-bag-es2{font-size: 22px !important;top:-1px;}
/*手機版頭部  購物車換購物袋CSS-E*/	




@media only screen and (max-width: 767px){

	.mobile_head03 .w_mobile_fdj_con .mobile_topsearch_btn{font-size: 25px;-webkit-text-stroke:inherit;-moz-text-stroke:inherit;-ms-text-stroke:inherit;text-stroke:inherit;line-height: 37px;}
	.w_mobile_head span.w_mobile_fdj{font-size: 25px;top: 1px;margin-right: 1px}
	.w_mobile_head span.iconfont.icon-bag-es2{font-size: 24px}
	.w_mobile_fdj_con .w_mobile_searchbtn{-webkit-text-stroke: 0.45px #333;-moz-text-stroke: 0.45px #333;-ms-text-stroke: 0.45px #333;text-stroke: 0.45px #805a33;}
	
	
	.mobile_nav_collapse .nav_loginbtn{font-family: "iconfont" !important; background: none;padding-left:22px;}
	/*.mobile_nav_collapse .nav_loginbtn:before{content: "\e64a";font-size: 23px;top: 4px;position: relative;-webkit-text-stroke: 0.3px #805a33;-moz-text-stroke: 0.3px #805a33;-ms-text-stroke: 0.3px #805a33;stext-stroke: 0.3px #805a33;}*/
	.mobile_nav_collapse .nav_loginbtn .w_m_loginbtn:nth-child(1){padding-left: 0px}
	.mobile_nav_collapse .nav_langbtn .landro_spanbtn{font-family: "iconfont" !important; background: none;}
	.mobile_nav_collapse.open>.dropdown-toggle.btn-default:focus, .nav_collapse .open>.dropdown-toggle.btn-default:hover, .nav_collapse .open>.dropdown-toggle.btn-default:focus{background: #e6e6e6 !important}
	.mobile_nav_collapse .nav_langbtn .landro_spanbtn:before{content: "\e672";font-size: 23px;top: 4px;position: relative;-webkit-text-stroke: 0.1px #805a33;-moz-text-stroke: 0.1px #805a33;-ms-text-stroke: 0.1px #805a33;stext-stroke: 0.1px #805a33;}
	

	.prodetail_lbuybox .prolist_collection{font-size: 18px;}
	.prodetail_lbuybox .prolist_collection .fa{    top: -0px;position: relative;}
	.slider button.fa-chevron-left:before, .slider button.fa-chevron-right:before{font-size: 28px;}
	.pro_lbuybox .prolist_collection .fa{font-size: 18px;-webkit-text-stroke: 0.3px #805a33;-moz-text-stroke: 0.3px #805a33;-ms-text-stroke: 0.3px #805a33;text-stroke: 0.3px #805a33;top: 0px}
	.prolist_collection .fa{ right: 1px;font-size: 18px;top: 0px;position: relative;}	
	.w_pd_box1 .col-sm-5.w_pd_left.w_p_none .prolist_collection .fa{ top: 0px}
	.lbuy_w_pd_box2 .lbuy_prodetail_mtitle .glyphicon-menu-down{-webkit-text-stroke: 0.3px #805a33;-moz-text-stroke: 0.3px #805a33;-ms-text-stroke: 0.3px #805a33;text-stroke: 0.3px #805a33;}

	.m_lbuymenu .fa{-webkit-text-stroke: 0.3px #805a33;-moz-text-stroke: 0.3px #805a33;-ms-text-stroke: 0.3px #805a33;stext-stroke: 0.3px #805a33;}
	.w_pd_left .w_pd_left_1 .prolist_collection .icon-es-7{ top: -1px}
	.w_search .search-btn{font-family: "iconfont"  !important;}
	
	.w_search .btn-primary::after{background: none; content: "\e64e";font-size: 21px; -webkit-text-stroke: 0.3px #333;-moz-text-stroke: 0.3px #333;-ms-text-stroke: 0.3px #333;text-stroke: 0.3px #333;top:6px}
	.prosearch_list div.prosearch_collection{font-size: 18px }
	.prosearch_list .prosearch_collection .fa{position: relative;top: -2px;}
	.eproduct5_3 .epro_5 .prolist_collection{right: 9px;top: 7px;background-color: #fff;width: 27px;height: 27px;border-radius: 50%;box-shadow: 0px 0px 5px 2px 0px 0px 5px 2px rgba(0,0,0,.09)}
	.cart3 div.check_titleleft b{font-size: 20px;    top: 1px;}
	.m_cart3 .left:after{    left: 2px;}
}
