@charset "utf-8";
/* CSS Document */
.wap-menu{float:right;max-width:75%; text-align:right;}
.wap-menu ul li{float:left;width:20%; text-align:center;}
.mobile_footer{width:100%; background:#FFF;padding-bottom:80px;}
.mobile_footer dl{padding:0.5rem 1rem;}
.mobile_footer dl dt{float:left;}
.mobile_footer dl dt a{display:inline-block;padding-right:1rem;}
.mobile_footer dl dd{float:right;}
.mobile_bmenu{width:100%;border-top:#c7c7c7 1px solid;padding:0.5rem 1rem; text-align:center;font-size:0.75rem;}
.mobile_bmenu span a{display:inline-block;line-height:1.125rem;padding:0 .325rem;}
.mobile_bmenu p{padding:0.5rem 0 -0.5rem;}

.fa-wapmember{color:#fa6815;font-size:2rem;margin-right:1rem;}
.wap-member-menu ul li{height:6rem;line-height:6rem;padding:0 3rem;border-top:#d8d8d8 1px solid;}
.wap-member-menu ul li a{display:block;font-size:1.5rem;}
.wap-member-menu .fa-wapmarrow{float:right;}


.mobile_copy{color:#9b9b9b;}
.facebook{background-position:0 -172px;width:34px;height:34px;display:inline-block;margin:0 0.5rem;}
.twitter{background-position:-44px -172px;width:34px;height:34px;display:inline-block;}
.youtube{background-position:-88px -172px;width:34px;height:34px;display:inline-block;margin:0 0.5rem;}
.google{background-position:-132px -172px;width:34px;height:34px;display:inline-block;}
.niao{background-position:-178px -172px;width:34px;height:34px;display:inline-block;margin:0 0.5rem;}
.whats{background-position:-222px -172px;width:34px;height:34px;display:inline-block;}
.mobile_bottom{width:100%;background:#01d396;padding:0.5rem 0;z-index:1000; position:fixed;bottom:0;}
.mobile_bottom span{float:left;width:20%;text-align:center;font-size:1rem;color:#FFF;}
.mobile_bottom span a{color:#FFF;}
.mobile_bottom span .fa-home{font-size:2rem;color:#FFF;}
.mobile_bottom span .fa-special{font-size:2rem;color:#FFF;}
.mobile_bottom span .fa-categories{font-size:2rem;color:#FFF;}
.mobile_bottom span .fa-cart{font-size:2rem;color:#FFF;}
.mobile_bottom span .fa-bmember{font-size:2rem;color:#FFF;}
@media (min-width:320px){
	.header{width:100%;padding:0; background:#08dea0;}
	h1,.h1{font-size:1.5rem}h2,.h2{font-size:1.25rem}h3,.h3{font-size:1rem}h4,.h4{font-size:0.875rem}
	.logo{width:25%;padding:0 .75rem;}
	.mobile_menu_btn .mobile_menu{display:none;}
	.mobile_menu_btn:hover .mobile_menu{display:block;background:#ffffff;padding: 10px 0;width: 100%;z-index:10000; position:absolute;top:50px;left:0;}
	.search{float:left;width:100%;background:#e6e6e6;padding:1%;margin:58px 0 0;}
	.input-list{display:none;}
	.btn-wrp{float:right;width:15%;}
	
	.banner{width:100%; display:block;}
	
	.flashsales{display:block;border-bottom:#fe0000 1px solid;padding:0.5rem 0;}
	.flashsales h3{color:#fe0000;}
	.btn-prev span,.btn-next span{display:inline-block;float:left;}
	.prev_btn{float:right; background:#FFF;padding:0 1rem;border-radius:15px;}
	.next_btn{float:right;}
	.specialoffers{display:none;}
	.newproducts{display:block;}
	.speciallist ul{width:102%;margin-left:-2%;}
	.speciallist ul li{float:left;width:48%;margin-left:2%; position:relative;margin-bottom:1%;}
	.pro-box-grid .pro-name{padding:0.5em 0.5em 0;min-height:50px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
	.swiper-slide .pro-name{padding:0.5em 0.5em 0;height:2.5rem;font-size:0.75rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
	.pro-title ul{display:none;}
	.pro-title .more{display:block;}
	.products-left{display:none;}
	.viewpro-name h1{font-size:.825rem;color:#000;}
	.products-right{width:102%;margin-left:-2%;}
	.products-right ul li{float:left;width:48%;margin-left:2%;position:relative;}
	#preview{float:left;width:100%;max-width:100%;display:inline;}
	.viewpro{float:right;width:100%;line-height:28px;color:#333;}
	.proview-price table{width:95%;}
	.viewpro-parameter dl dd a{border:#b6b6b6 1px solid;border-radius:3px;padding:.25rem .75rem;margin-right:1rem;display: inline-block;line-height: 1.2rem;margin-top: 5px;}

	.productnav-right{float:left;width:100%;margin-left:0;}	
	.reviews-stars{float:left;width:100%;padding:0 0 1rem;}
.customer-reviews{float:left;width:100%;}

	.reviews-help{font-size:.875rem;}
	.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}
	.mobile-left{width:102%;margin-left:-2%;}
	.mobile-left ul li{float:left;width:48%;margin-left:2%; position:relative;}
	.brands{display:none;}
	.products-ad{display:none;}
	.Menubox1 li{font-size:.725rem;}

	.link{padding:0.5rem 0;}
	.mobile_bottom span a{color:#FFF;font-size:.75rem;line-height:1.5rem;}
.mobile_bottom span .fa-home{font-size:1.5rem;line-height:1.5rem;color:#FFF;}
.mobile_bottom span .fa-special{font-size:1.5rem;line-height:1.5rem;color:#FFF;}
.mobile_bottom span .fa-categories{font-size:1.5rem;line-height:1.5rem;color:#FFF;}
.mobile_bottom span .fa-cart{font-size:1.5rem;line-height:1.5rem;color:#FFF;}
.mobile_bottom span .fa-bmember{font-size:1.5rem;line-height:1.5rem;color:#FFF;}
.wap_probottom{display:block;}
/*2021.10.15 start*/
.wap_filter{display:block;position:relative;}
.wap-align{ position:absolute;width:95%;bottom:0;}
/*2021.10.15 end*/
}
/*2021.10.15 start*/
.wap_filter .filter_list{display:none;right: 0px;width:90%;height:100vh;background:#FFF; position:fixed;right:0px;top:0;padding:1rem;z-index:100000;}

/*此种方式手机版点击后会默认再点击弹出层一次
.wap_filter:hover .filter_list{display:block;width:90%;height:100vh;background:#FFF; position:fixed;right:0px;top:0;padding:1rem;z-index:100000;}
*/
.filter_title{font-size:1.125rem;margin-bottom:1rem;}
.filter_listnav{height:80vh;overflow-y:scroll;}
.filter_listnav > ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
.filter_listnav > ul li{width:30%;margin-bottom:1rem;}
.filter_listnav > ul:first-of-type li{width:48%;}
.filter_listnav > ul li span{display:block;background:#f0f0f0;border-radius:3px;font-size:.825rem;line-height:1.125rem;padding:0.5rem; text-align: center;}
/*.filter_listnav > ul li a:hover{background:#f5691c ;color:#fff;}*/
.filter_listnav > ul li .active{background:#f5691c ;color:#fff;}
.filter_listnav .filter_btn{width:100%;background:#ffffff;border-top:#CCC 1px solid;bottom:0;position:fixed;z-index:1;padding:1rem 0;text-align:center; display:flex; justify-content:center;}
.filter_btn > ul{display:flex;justify-content:center;}
.filter_btn > ul li{flex:1; text-align:center;}
.filter_btn > ul li a{padding:.25rem 1.7rem;line-height:2.5rem;text-align:center;border:#b6b6b6 1px solid;border-radius:1.25rem;}
.filter_btn > ul li a:hover{ background:#f5691c;color:#FFF;border:#f5691c 1px solid;}
/*2021.10.15 end*/
@media(min-width:576px){
	h1,.h1{font-size:1.75rem}h2,.h2{font-size:1.5rem}h3,.h3{font-size:1.25rem}h4,.h4{font-size:1rem}
	.pro-box-grid .pro-name,.xr-box-grid-h-new .xr-pro-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
	.pro-box-grid:hover{position:absolute;left:0;top:0;max-width:100%;word-break: break-word;}
	.pro-box-grid:hover .pro-name{display:inline-block;-webkit-line-clamp:none;overflow:visible;height:auto;min-height:4rem}
	.pro-box-grid:hover .pro-review{visibility:visible;margin:0;overflow:visible;height:auto;padding:.5em 1em}
		
}


@media (min-width:768px){
	.viewpro-name h1{font-size:1rem;color:#000;}
	.products-right{width:102%;margin-left:-2%;}
	.products-right ul li{float:left;width:23%;margin-left:2%; position:relative;}
	.mobile-left{width:102%;margin-left:-2%;}
	.mobile-left ul li{float:left;width:23%;margin-left:2%; position:relative;}
	.d-md-none{display:none!important}
	h1,.h1{font-size:1.75rem}h2,.h2{font-size:1.5rem}h3,.h3{font-size:1.25rem}h4,.h4{font-size:1.125rem}
	.mobile_bottom span a{color:#FFF;font-size:.875rem;}
.mobile_bottom span .fa-home{font-size:1.875rem;color:#FFF;}
.mobile_bottom span .fa-special{font-size:1.875rem;color:#FFF;}
.mobile_bottom span .fa-categories{font-size:1.875rem;color:#FFF;}
.mobile_bottom span .fa-cart{font-size:1.875rem;color:#FFF;}
.mobile_bottom span .fa-bmember{font-size:1.875rem;color:#FFF;}
.reviews-stars{float:left;width:50%;padding:0 0 1rem;}
.customer-reviews{float:left;width:50%;}
	/*2021.10.15 start*/
	.wap-align{ position:absolute;width:85%;bottom:0;}
	/*2021.10.15 end*/
}

@media (max-width:768px){
	.pro-title .btn-y{
	display:inline-block;
	width:73px;
	height:33px; 
	background-position:5px -86px;
	background-size:411%;
	}
	.pro-title .btn-g{
	display:inline-block;
	width:73px;
	height:33px; 
	background-position:-72px -86px;
	background-size:411%;
	}
	##tidio-chat-iframe{
		bottom:100px;
	}
}
@media (max-width:991px){
	.header #bjTime {display: block; line-height:0.5rem; font-size:0.8rem;}
	.member-left{display:none;}
	.member-right{float:left;width:100%;}
	.Menubox1 ul{z-index:1000; background:#f3f3f3;}
	#con_two_1, #con_two_2, #con_two_3, #con_two_4, #con_two_5 {display: block;margin-bottom: 50px;}
	.floatfix {
		position:fixed;top:50px;left:0;right:0;z-index:1000;
	}
	/*--2021.9.2更新--*/
	.productnav-right{float:left;width:100%;margin-left:0;margin-top:0rem;}
	.productnav-list dl{width:100%;display:flex;margin:.5rem 0;}
	.productnav-list dt{flex:1;border:#f2f2f2 1px solid;}
	.productnav-list dd{flex:2;line-height:1.25rem;position:relative;padding-left:.5rem;}
	.productnav-list h3{font-size:.825rem;line-height:1.125rem;padding:0 0 .25rem;align-items: flex-start;}
	.productnav-list h3 a{line-height:1rem;}
	.pc-productprice{display:none;}
	.wap-productprice{display:block;}
	.sku{font-size:.825rem;}
	.wap-page{display:block; text-align:center;}
	.wap-page a{border:#cdcdcd 1px solid;margin:0 .25rem;padding:.5rem;color:#666;}
	/*--2021.9.22更新--*/
	.leftnav{display:none;}
	.rightnav{width:100%;}
	.newslist{width:100%;padding:0 1rem;}
	.newslist h1{font-size:1.25rem;line-height:2.375rem;color:#ffffff; background:#08dea0;}
	.newslist ul li{float:left;width:100%;padding:.725rem 0;margin:0;border-bottom:#cbcbcb 1px solid; position:relative;}
	.newslist ul li a{display:inline-block;width:100%;color:#186dbd;line-height:20px;}
	.newslist ul li span{ position:absolute;bottom:0;right:0;color:#a0a0a0; text-align:right;font-size:.725rem;z-index:1;}
	/*--2021.10.12更新--*/
	.search_back{float:left;width:10%;margin-left:-2%;}
	.fa-back{font-size:2.5rem;line-height:2.5rem;color:#FFF;padding:0;margin:0;}
	.search_form{float:left;width:90%;height:2.5rem;border:none; border-radius:5px; background:#FFF;}
	.keyword{display:none;}
	.fa-search{font-size:1.5rem;line-height:2.5rem;}
	.cartlist-left{float:left;width:100%;margin-right:0;}
	.cartlist-right{float:right;width:100%;padding:1% 2%;line-height:2rem; position: relative;}
	.productnav-cart{font-size:0.8rem;}
}

@media (min-width:992px){
	.productimgbox{ height:240px;overflow:hidden;}	
	#con_two_2,#con_two_3,#con_two_4,#con_two_5{display:none;margin-bottom:0;}
	.member-left{display:block;}
	.member-right{float:left;width:80%;}
	
	.header{background:none;padding:0.5rem 0 0;position: relative;}
	.bg-green{background:none;position: relative;}
	h1,.h1{font-size:2rem}h2,.h2{font-size:1.75rem}h3,.h3{font-size:1.5rem}h4,.h4{font-size:1.25rem}
	.search{float:left;width:70%;margin:0 1%; background:none;}
	.input-wrp{float:left;width:70%;}
	.input-list{float:left;width:23%;display:block;}
	.btn-wrp{float:right;width:7%;}
	
	.header .cart{display:block;float:right;width:125px; position:relative; cursor:pointer;}
	
	.menu ul li a{font-size:1rem;}
	.menu dl dt a{font-size:1rem;}
	.wap_menu{display:none;}
	#nav h3 { text-align:left;font-size:0.875rem;overflow:hidden;margin-bottom:0; overflow:hidden;}
	#nav h3 span { display:inline-block;padding:0 0.3rem;}
	#nav h3 span img{width:20px;height:20px;}
	.btn-position{position:relative;width:100%;z-index:2;}
	.btn-prev{ position:absolute; left:-0.5rem; top:5rem;}
	.btn-next{ position:absolute; right:0; top:5rem;}
	.sr-only{display:none;}
	.banner{display:none;}
	.banner-pc{float:left;width:78%;}
	.index-member{display:none;}
	.speciallist ul{width:101.3%;margin-left:-1.3%;}
	.speciallist ul li{float:left;width:32%;margin-left:1.3%; position:relative;}
	.newproducts{display:none;}
	.mobile-phone h2{color:#3cab48;margin-bottom:0;}
	.bemail p{font-size:0.875rem;}
	.bemail span{font-size:0.75rem;}
	.bmenu dl{float:left;width:31%;margin:0 0 2% 2%;}
	#preview{float:left;width:45%;max-width:500px;display:inline;padding-right:1rem;}
	.viewpro{float:right;width:55%;line-height:28px;color:#333;}
	
	.viewpro-name h1{font-size:1rem;color:#000;}
	.view-payment{background:#f5691c;color:#FFF;line-height:2.75rem;padding:0 1.125rem;}
	.view-cart{background:#3fae47;color:#FFF;line-height:2.75rem;padding:0 1.125rem;}
	.productnav-right{float:left;width:84%;margin-left:1%;}

	.proview-price table{width:80%;}
	.viewpro-parameter dl dd a{border:#b6b6b6 1px solid;border-radius:3px;padding:.25rem 1rem;margin-right:1rem;display: inline-block;line-height: 1.2rem;margin-top: 5px;}
.Menubox1 li{font-size:1rem;}
.xr-fixed-top-lg-none{position:relative !important;z-index:1}
.together{width:5%;padding-top:60px; text-align:center;}
.scrollBox-buy{float:left;width:60%;position:relative;overflow-x:scroll;}
.buyget-total{float:left;width:18%;padding-left:1rem;font-size:.815rem;padding-top:2rem; text-align:center;}
.buyget-cart{width:100%; text-align:center;background:#3fae47;color:#FFF;line-height:2.75rem;font-size:.725rem;}

	.copyright{padding:1rem 0;}
	.mobile_bottom{display:none;}
	.wap_probottom{display:none;}
	/*--2021.9.2更新--*/
	.productlist-page{display:block;}
	.wap-page{display:none;}
	.wap_filter{display: none;}
	/*--2021.9.22更新--*/
	.leftnav{display:block;}
	}
@media (max-width:1200px){
	.top-banner{display:none;}
}
@media (min-width:1200px){
	.logo{float:left;width:15%;}

	.mobile_menu{display:none;}
	.menu ul li a{font-size:1.125rem;}
	.menu dl dt a{font-size:1.125rem;}
	
	#nav h3 { text-align:left;font-size:0.875rem;overflow:hidden;margin-bottom:0;}
	#nav h3 span { display:inline-block;padding:0 0.3rem;}
	#nav h3 span img{width:25px;height:25px;}
	.border-red{border:#fa7a7b 1px solid;border-radius:10px;padding:0.1rem;}
	.search{float:left;width:68%;margin:0 2% 0 3%; background:none;}
	.input-wrp{float:left;width:73%;}
	.input-list{float:left;width:20%;}
	.btn-wrp{float:right;width:7%;}
	.index-member{display:block;}
	.banner-pc{float:left;width:63%;}
	.flashsales{display:none;}
	.specialoffers{display:block;}
	 .speciallist ul{width:101.6%;margin-left:-1.6%;}
	 .speciallist ul li{float:left;width:15%;margin-left:1.6%; position:relative;}
	 .pro-title ul{display:block;}
	 .pro-title .more{display:none;}
	 .products-left{display:block;float:left;width:20%;}
	 .viewpro-name h1{font-size:1.25rem;color:#000;}
	 .products-right{float:left;width:80%;margin-left:0;}
	 .products-right ul{float:left;width:100%;margin-left:0;}
	 .products-right ul li{float:left;width:23%;margin-left:2%; position:relative;}
	 .proview-price table{width:50%;}
	 .mobile-left{float:left;width:100%;margin-left:0;margin-bottom: 1rem;}
	 .mobile-left ul{float:left;width:102%;margin-left:-2%;}
	 .mobile-left ul li{float:left;width:23%;margin-left:2%; position:relative;}
	 .mobile-phone h2{color:#3cab48;margin-bottom:1rem;}
	 .brands{display:block;border:#54a61d 1px solid;padding-bottom:0.5%;}
	 .products-ad{display:block;float:right;width:19%;}
	 .bmenu dl{float:left;width:23%;margin:0 0 2% 2%;}
	#preview{float:left;width:500px;max-width:500px;display:inline;padding-right:1rem;}
	.viewpro{float:right;width:55%;line-height:28px;color:#333;}	
	.viewpro-name h1{font-size:1.25rem;color:#000;}
	.view-payment{background:#f5691c;color:#FFF;line-height:2.75rem;padding:0 3rem;}
	.view-cart{background:#3fae47;color:#FFF;line-height:2.75rem;padding:0 3rem;}
	.scrollBox-buy{float:left;width:66%;position:relative;overflow-x:scroll;}
	.buyget-total{width:15%;padding-left:1rem;font-size:1rem; text-align:center;padding-top:2rem;}
	.buyget-cart{width:100%; text-align:center;background:#3fae47;color:#FFF;line-height:2.75rem;font-size:1rem;}
	.copyright{padding:1rem 8rem;}
	
}

	
/*--productview_wap--*/
.proviewwap_content{}
.proviewwap_detail{width:100%;padding:1rem 0 1rem .5rem;}
.proviewwap_detail ul li{float:left;width:50%;font-size:.825rem;}
.proviewwap_about{width:100%; background:#f18c18;padding:1rem;}
.proviewwap_aboutbg{background:#fddb3c; padding:.5rem;border-radius:1rem;}
.proviewwap_about h1{ background:#FFF;border-radius:.5rem;color:#f38200;font-size:2rem;padding-left:1rem; font-weight:bold;line-height: 5rem;}
.viewwap_pro{width:100%;overflow: hidden;height: 138px;}
.viewwap_pro ul{float:left;width:103%;margin-left:0%;}
.viewwap_pro ul li{float:left;width:8.5rem; text-align:center;margin-right:1.6rem; margin-bottom:30px;}
.viewwap_pro ul li img{border-radius:.5rem;}
.viewwap_content{background:#FFF; padding:.5rem;border-radius:.5rem;}

.wap-ws{width:100%; text-align:center;margin:2rem 0 1rem;position:relative;}
.wap-ws ul li a{border:#c9c9c9 1px solid; border-radius:5px;margin:0 1rem;padding:1rem 2rem;}
.wap-ws .fa-wish{font-size:2rem;line-height:1.725rem;color:#f6681e;padding-right:.25rem;vertical-align:middle;}
.wap-ws .fa-share{font-size:2rem;line-height:1.725rem;color:#44af47;padding-right:.25rem;vertical-align:middle;}
.wap-ws ul li{float:left;}
.wap_share ul{display:none;}
.wap-ws li.wap_share:hover ul{display:block;width:100%;left:0;top:2.725rem;position:absolute;border:#c9c9c9 1px solid;border-radius:5px;background:#FFF;padding:1rem 0;margin:0;}
.wap-ws li.wap_share:hover ul li{float:left;width:20%;padding:0 .5rem;margin:0;}
.wap-ws li.wap_share:hover ul li a{border:0;margin:0;padding:0;}
.wap-ws li.wap_share:hover ul li img{width:100%;}
/*--bottom_menu--*/
.wap_probottom{width:100%;background:#FFF;border:#b6b6b6 1px solid;padding:.75rem .5rem;z-index:1000; position:fixed;bottom:0;}
@media (min-width:320px){
	.wap-cart{width:25%!important}
	.wap_prob_left{float:left;width:40%;}
	.wap_prob_left ul li{float:left; text-align:center;}
	.wap_prob_right{float:left;width:60%;}
	.wapbmenu-payment{float:left;width:50%;background:#f1641c;}
	.wapbmenu-cart{float:left;width:50%;background:#3fae47;}
	.wapqua-num,.wapqua-add{line-height:2.25rem;}
	.wapbmenu-payment a,.wapbmenu-cart a{color:#FFF;font-size:.725rem;padding:0 .125rem;}
	.wap_probottom .fa-viewpay{font-size:1.725rem;line-height:2.25rem;vertical-align:middle;}
	.wap_probottom .fa-viewcart{font-size:2.25rem;line-height:2.25rem;vertical-align:middle;}

}
@media (min-width:576px){
	.productimgbox {height: 250px; overflow:hidden;}
	.wap-cart{width:30%!important}
	.wapbmenu-payment a,.wapbmenu-cart a{color:#FFF;font-size:1.125rem;padding:0 1rem;}
	.wapqua-num,.wapqua-add{line-height:2.75rem;}
	.wap_probottom .fa-viewpay{font-size:1.725rem;line-height:2.75rem;vertical-align:middle;margin-right:.25rem;}
	.wap_probottom .fa-viewcart{font-size:2.25rem;line-height:2.75rem;vertical-align:middle;margin-right:.25rem;}

}

.wap-cart{line-height:1.25rem;}
.fa-wapcart{font-size:2rem;font-weight:bold;color:#f1641c;}
.wap-quantity{border:#b6b6b6 1px solid;border-radius:5px;margin:0 .5rem;max-width:120px;}
.wapqua-num{width:50%;border-left:#b6b6b6 1px solid;border-right:#b6b6b6 1px solid;border-top:0;border-bottom:0;border-radius:0;text-align:center;}
.wapqua-add{border:0;width:25%;text-align:center;background:#f3f3f3;color:#000; text-align:center;}

.border-left-radius{border-top-left-radius:5px;border-bottom-left-radius:5px;}
.border-right-radius{border-top-right-radius:5px;border-bottom-right-radius:5px;}
