/*
Powered by ly200.com		http://www.ly200.com
广州联雅网络科技有限公司		020-83226791
*/
:root{
	--AddtoCartColor: #000;
	--BuyNowColor: #000;
	--MainColor: #333;
	--ThemesBoxTitleColor: #000;
	--ThemesBoxTitleFont: "OpenSans-Bold";
	--ThemesBoxSubTitleColor: #000;
	--ThemesBoxSubTitleFont: "Poppins-Regular";
	--ThemesProductsTitleColor: #333;
	--ThemesProductsTitleFont: "Poppins-Regular";
	--ThemesProductsPriceColor: #000;
	--ThemesProductsPriceFont: "Poppins-Regular";
	--ThemesProductsDelPriceColor: #cbcbcb;
	--ThemesProductsDelPriceFont: "Poppins-Regular";
	--ThemesTextContentColor: #333;
	--ThemesTextContentFont: "Poppins-Regular";

	--ThemesHeaderBgColor: #fff;
	--ThemesHeaderLineColor: #000;
	--ThemesHeaderTextColor: #000;
	--ThemesHeaderTipsColor: #000;
	--ThemesHeaderIconColor: #000;
	--ThemesNavTextColor: #000;
	--ThemesNavTextHoverColor: #888;
	--ThemesNavLevel2TextColor: #000000;
	--ThemesNavLevel2TextHoverColor: #000000;
	--ThemesNavLevel3TextColor: #000000;
	--ThemesNavLevel3TextHoverColor: #000000;
	--ThemesNavLevel4TextColor: #000000;
	--ThemesNavLevel4TextHoverColor: #000000;
	--ThemesFooterBgColor: #fff;
	--ThemesFooterLineColor: #000;
	--ThemesFooterTitleColor: #333;
	--ThemesFooterTextColor: #333;
	--ThemesFooterIconColor: #999;
	--ThemesReviewsStarColor: #333;
	--ThemesAttrOptionColor: #000000;
	--ThemesProductSoldFontColor: #eb3e3e;

	--ThemesBodyColor: #ffffff;
	--ThemesNavFont: Poppins-Regular;
	--ThemesFooterNavFont: Poppins-Regular;
	--ThemesCheckoutButtonBgColor: #000000;
	--ThemesCheckoutButtonTextColor: #ffffff;

	--ProductsSalesBgStyleColor: #ffffff00;
	--ProductsSalesTextColor: #000;

	--ThemesAddToCartTextColor: #000;
	--ThemesAddToCartTextHoverColor: #fff;
	--ThemesAddToCartBgColor: #fff;
	--ThemesAddToCartBgHoverColor: #000;
	--ThemesAddToCartBorderColor: #000;
	--ThemesAddToCartBorderHoverColor: #000;
	--ThemesBuyNowTextColor: #fff;
	--ThemesBuyNowBgColor: #000;
	--ThemesButtonFont: Poppins-Regular;
	--PreBackgroundColor: #F1F1F1;
}
/*******4.0 global-themes start*******/
/*font -color -family*/
body.index {background-color: var(--ThemesBodyColor);}
body,html{font-family: 'Poppins-Regular'; color: #333;}/*全局*/
.themes_title{color: #333;}/*标题*/
.themes_subtitle,.themes_subtitle a{color: #cbcbcb;}/*副标题*/
/*button -border -font*/
.themes_btn{border:1px solid transparent;color: #333;}
/*border -color -style*/
.themes_bor{border-color: #e7e7e7;border-style: solid}
/*bg*/
.themes_sales,
.themes_products_sales{background-color:var(--ProductsSalesBgStyleColor); color: var(--ProductsSalesTextColor);}
.themes_box_title{color:var(--ThemesBoxTitleColor); font-family:var(--ThemesBoxTitleFont);}
.themes_box_subtitle{color:var(--ThemesBoxSubTitleColor); font-family:var(--ThemesBoxSubTitleFont);}
.themes_products_title{color:var(--ThemesProductsTitleColor); font-family:var(--ThemesProductsTitleFont);}
.themes_products_price{color:var(--ThemesProductsPriceColor); font-family:var(--ThemesProductsPriceFont);}
.themes_products_origin_price{color:var(--ThemesProductsDelPriceColor); font-family:var(--ThemesProductsDelPriceFont);}
.themes_text_content{color:var(--ThemesTextContentColor);font-family:var(--ThemesTextContentFont);}
.themes_products_sales{background-color:var(--ProductsSalesBgStyleColor); color: var(--ProductsSalesTextColor);}
.themes_article_title{color: #333;}
.themes_article_subtitle{color: #acacac;}
.icon-star1.star_1:before,.review_star .half_star:after{ color: var(--ThemesReviewsStarColor);  }
.review_star .half_star:after{ color: var(--ThemesReviewsStarColor); }

.ly_footer_26 .default_foot_menu_style .menu_list > dl > dt{ color: var(--ThemesFooterTitleColor); }
/*******4.0 global-themes end*******/
/* 产品详细购物车按钮 start */
.default_products_detail #addtocart_button{background-color: var(--ThemesAddToCartBgColor);border-width: 1px;border-style: solid;border-color: var(--ThemesAddToCartBorderColor);color: var(--ThemesAddToCartTextColor);}
.default_products_detail #addtocart_button:hover{background-color: var(--ThemesAddToCartBgHoverColor);color:var(--ThemesAddToCartTextHoverColor);border-color: var(--ThemesAddToCartBorderHoverColor);}
.default_products_detail #buynow_button{background-color: var(--ThemesBuyNowBgColor);border-width: 1px;border-style: solid;border-color: var(--ThemesBuyNowBgColor);color: var(--ThemesBuyNowTextColor);}
.default_products_detail #buynow_button:hover{background-color: var(--ThemesBuyNowBgColor);border-width: 1px;border-style: solid;border-color: var(--ThemesBuyNowBgColor);}
.shopping_add_to_cart .shopping_addtocart_add_btn{background-color: var(--ThemesAddToCartBgColor);border-style: solid;border-width: 1px;border-color: var(--ThemesAddToCartBorderColor);color: var(--ThemesAddToCartTextColor);}
.shopping_add_to_cart .shopping_addtocart_add_btn:hover{background-color: var(--ThemesAddToCartBgHoverColor);color:var(--ThemesAddToCartTextHoverColor);border-color: var(--ThemesAddToCartBorderHoverColor);}
.shopping_add_to_cart .shopping_addtocart_buy_btn{background-color: var(--ThemesBuyNowBgColor);border-width: 1px;border-style: solid;border-color: var(--ThemesBuyNowBgColor);color: var(--ThemesBuyNowTextColor);}
.shopping_add_to_cart .shopping_addtocart_buy_btn:hover{background-color: var(--ThemesBuyNowBgColor);}
/* 产品详细购物车按钮 end */
/*checkout按钮*/
.global_shopping_cart_box .checkout_btn button , body .product_price_container .button_info .btn_checkout{background-color: var(--ThemesCheckoutButtonBgColor);color:var(--ThemesCheckoutButtonTextColor)}
.global_shopping_cart_box .checkout_btn button:hover , body .product_price_container .button_info .btn_checkout:hover{color:var(--ThemesCheckoutButtonTextColor)}
.global_shopping_cart_box .checkout_btn .btn-loading{background-color: var(--ThemesCheckoutButtonBgColor);color:var(--ThemesCheckoutButtonBgColor)}
.global_shopping_cart_box .checkout_btn .btn-loading:hover,
.global_shopping_cart_box .checkout_btn .btn-loading:active{background-color: var(--ThemesCheckoutButtonBgColor);color:var(--ThemesCheckoutButtonBgColor)}
.global_swap_chain, .global_swap_chain a{color: #333;}
.Pop{font-family:'Poppins-Regular';}
.ba288{font-family:'TradeGothicW01-BoldCn20';}
.bxweb{font-family:"bxweb"!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon,[class^="icon-"],[class*=" icon-"]{font-family:'ZenIcon';}
.btn0{color:#fff;background:#222222;}
.white{color:#fff;}
.bg_white{background:#fff;}
.bg_black{background:#0b0b0b;color:#fff;}
.border_white{background:#fff;border:1px solid #eeeeee;}
.color_ac{color:#acacac;}
.color_5{color:#555555;}
.default_foot_nav_style a{color:#333;}
.block_a{color:#666;}
.block_a:hover{color:#333;}
.popu_li p{color:#555555;}
.blog{border-bottom:1px solid #d8d8d8;}
.blog_li::after{background:#ebebeb;}
.btn_box, .btn_220, .btn_161{border:1px solid #000;}
.btn_box:hover,.btn_220:hover, .btn_161:hover{background:#000;color:#fff;}
.pagination.circle .bullet{border:1px solid  #7d7d7d;background:#7d7d7d;background-clip:content-box;}
.pagination.circle .bullet.active{background-color:transparent;}
.button_prev.btn_cirlce,.button_next.btn_cirlce{background-size:15px 15px;background-position:center center;background-repeat:no-repeat;background-color:#fff;}
.button_prev.btn_cirlce:hover{background-color:#2e3192;}
.button_next.btn_cirlce:hover{background-color:#2e3192;}
.hover_btn{background-color: rgba(0, 0, 0, 0.9);}
.border_b_none { border-bottom: none!important; }
@media (max-width:1000px){
	.block_a_box{border-top:1px solid rgba(196,196,196,0.14);}
	.btn_border{border:1px solid #000;}
	.btn_161,.default_newsletter_form .subscribe,.btn_220{background:#000;color:#fff;}
	.border_b_xs{border-bottom:1px solid #ebebeb;}
	.btn_box:hover{background-color: transparent;color: #333;}
	.button_prev.btn_cirlce,.button_next.btn_cirlce{background-size:8px 10px;}
	.pro_li .img.bg{background:#ffffff;}
	.btn_bg { background: #000; color: #fff; }
	.small_btn_bg { background: #fff; color: #000; }
	.small_btn_bg:hover { background: #fff; color: #000; }
	.border_xsb_none { border-bottom: none!important; }
	.btn_220:hover, .default_newsletter_form .subscribe:hover, .btn_161:hover { background: #000; color: #fff; }
	.btn_bg:hover { background: #000; color: #fff; border: 1px solid #000;}
}

.container_screen { width: 100%;margin: 0 auto;padding-left: 15px;padding-right: 15px;-webkit-box-sizing: border-box;box-sizing: border-box }
@media (min-width: 768px) {
	.container_screen { max-width:740px; padding-left: 0; padding-right: 0}
}
@media (min-width: 992px) {
	.container_screen { max-width:960px }
}
@media (min-width: 1200px) {
	.container_screen { max-width:1200px }
}
@media (min-width: 1440px) {
	.container_screen { max-width:1440px }
}
@media (min-width: 1660px) {
	.container_screen { max-width:1660px }
}
.themes_box_button{font-family: var(--ThemesButtonFont);}