@charset "UTF-8";
/*
Powered by ueeshop.com		http://www.ueeshop.com
广州联雅网络科技有限公司		020-83226791
*/
:root{
	--ThemesBoxTitleColor: #555;
	--ThemesBoxTitleFont: "Baloo-Regular";
	--ThemesBoxSubTitleColor: #666;
	--ThemesBoxSubTitleFont: "Montserrat-Light";
	--ThemesProductsTitleColor: #555;
	--ThemesProductsTitleFont: "Montserrat-Bold";
	--ThemesProductsPriceColor: #ff7a8b;
	--ThemesProductsPriceFont: "Montserrat-Regular";
	--ThemesProductsDelPriceColor: #aaaaaa;
	--ThemesProductsDelPriceFont: "Montserrat-Light";
	--ThemesTextContentColor: #333;
	--ThemesTextContentFont: "Opensans-Regular";
	--AddtoCartColor: #000;
	--BuyNowColor: #FFC000;
	--MainColor: #65c4bc;
	--ThemesHeaderBgColor: #ffffff;
	--ThemesHeaderTextColor: #999999;
	--ThemesHeaderLineColor: #eeeded;
	--ThemesHeaderIconColor: #000000;
	--ThemesBoardColor: #ffffff;
	--ThemesBoardBgColor: #65c4bc;
	--ThemesHeaderIconUserColor: #545454;
	--ThemesHeaderIconUserBgColor: #E2D34F;
	--ThemesHeaderIconCartColor: #545454;
	--ThemesHeaderIconCartBgColor: #B3E2DB;
	--ThemesHeaderIconSearchColor: #ffffff;
	--ThemesHeaderIconSearchBgColor: #ff7a8b;
	--ThemesHeaderInputBorderColor: #eae8e8;
	--ThemesHeaderTipsColor: #ff7a8b;
	--ThemesNavTextColor: #555555;
	--ThemesNavTextHoverColor: #65c4bc;
	--ThemesNavLevel2TextColor: #000000;
	--ThemesNavLevel2TextHoverColor: #000000;
	--ThemesNavLevel3TextColor: #000000;
	--ThemesNavLevel3TextHoverColor: #000000;
	--ThemesNavLevel4TextColor: #000000;
	--ThemesNavLevel4TextHoverColor: #000000;
	--ThemesFooterBgColor: #ffffff;
	--ThemesFooterTextColor: #888888;
	--ThemesFooterTextHoverColor: #65c4bc;
	--ThemesFooterTitleColor: #555555;
	--ThemesFooterIconColor: #888888;
	--ThemesCopyrightBgColor: #f8f8f8;
	--ThemesReviewsStarColor: #333;
	--ThemesAttrOptionColor: #000000;
	--ThemesProductSoldFontColor: #eb3e3e;

	--ThemesBodyColor: #ffffff;
	--ThemesNavFont: Baloo-Regular;
	--ThemesFooterNavFont: Montserrat-Light;
	--ThemesCheckoutButtonBgColor: #000000;
	--ThemesCheckoutButtonTextColor: #ffffff;

	--ProductsSalesBgStyleColor: #fdbecf;
	--ProductsSalesTextColor: #555;

	--ThemesAddToCartTextColor: #000;
	--ThemesAddToCartTextHoverColor: #fff;
	--ThemesAddToCartBgColor: #fff;
	--ThemesAddToCartBgHoverColor: #000;
	--ThemesAddToCartBorderColor: #000;
	--ThemesAddToCartBorderHoverColor: #000;
	--ThemesBuyNowTextColor: #fff;
	--ThemesBuyNowBgColor: #000;
	--ThemesButtonFont: Montserrat-Regular;
	--PreBackgroundColor: #F1F1F1;
	
	--ThemesSearchPlaceholderTipsText: #888;
}
/*******4.0 global-themes start*******/
/*font -color -family*/
body.index {background-color: var(--ThemesBodyColor);}
body,html{font-family:'Opensans-Regular',Arial;color: #333;}/*全局*/
.themes_title{color: #555;font-family: "Baloo-Regular";}/*标题*/
.themes_subtitle,
.themes_subtitle a{color:#aaaaaa;font-family: "Montserrat-Light";}/*副标题*/
.themes_btn{border:1px solid transparent;color: #333;}
.themes_bor{border-color: #e5e5e5;border-style: solid}
.themes_bor_before:before{border-color: #e5e5e5;border-style: solid}
/*bg*/
.themes_sales,
.themes_products_sales{background: var(--ProductsSalesBgStyleColor); color:var(--ProductsSalesTextColor); font-family: "Baloo-Regular";}
/*******4.0 global-themes end*******/

.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_article_title{font-family: "Montserrat-Bold";}
.themes_article_subtitle{font-family: "Montserrat-Regular";color: #666;}
.icon-star1.star_1:before,.review_star .half_star:after{ color: var(--ThemesReviewsStarColor);  }
.review_star .half_star:after{ color: var(--ThemesReviewsStarColor); }

/* 产品详细购物车按钮 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 */
#header .head_wrap_bg { background: var(--ThemesBoardBgColor); }
#header .head_middle{background: var(--ThemesHeaderBgColor);}
#header .head_top .head_top_tips {color:#fff;font-family: "Montserrat-Regular";}
#header .default_currency_style,
#header .default_language_style{color:var(--ThemesBoardColor);font-family: "Montserrat-Regular";}
#header .default_currency_style dl i,
.default_currency_style dl dt i:before, 
.default_language_style dt i:before{border-top-color:transparent;}
#header .default_search_style {background:#f7f7f7; border:1px solid var(--ThemesHeaderInputBorderColor);}
#header .default_search_style .default_search_form input.text{color:#333;background: transparent;font-family: "Montserrat-Regular";}
#header .default_search_style .default_search_form .button{background-color:var(--ThemesHeaderIconSearchBgColor);color:var(--ThemesHeaderIconSearchColor)}
#header .default_search_style .default_search_form input::-webkit-input-placeholder{font-family: "Montserrat-Light";}
#header .default_search_style .default_search_form input::-moz-placeholder{font-family: "Montserrat-Light";}
#header .default_account_style {color:var(--ThemesHeaderTextColor);font-family: "Montserrat-Light";}
#header .default_account_style .FontColor{font-family: "Montserrat-Light";color:var(--ThemesHeaderTextColor);}
#header .head_rbar .short_grey_line{background: #dcdcdc;}
#header .default_shopping_cart_style .text_0{color:var(--ThemesHeaderTextColor);}
#header .default_shopping_cart_style .cart_count{color:var(--ThemesHeaderBgColor);font-family: "Montserrat-Light";background-color: var(--ThemesHeaderTipsColor);}
.default_currency_style dl dt .icon-arrow1:before{content: unset;}
.default_language_style dt .icon-arrow1{color:var(--ThemesBoardColor);}
.icon-search4,
.icon-mb_menu1,
.icon-shoppingcart3{color:var(--ThemesHeaderIconColor);}
#header .head_nav_bg {background: var(--ThemesHeaderBgColor);}
#header .head_bottom {border-top-width:1px;border-top-style: solid; border-top-color:var(--ThemesHeaderLineColor);}
#header .default_nav_style li>a{color:var(--ThemesNavTextColor);}
#header .default_nav_style li.active>a{color:var(--ThemesNavTextHoverColor);}
#header .default_nav_style li:hover>a{color:var(--ThemesNavTextHoverColor);}
.icon-member4{color: var(--ThemesHeaderIconUserColor);background: var(--ThemesHeaderIconUserBgColor);}
.default_shopping_cart_style  .icon-shoppingcart3{color: var(--ThemesHeaderIconCartColor);background: var(--ThemesHeaderIconCartBgColor);}
.default_language_currency_style dt{color:var(--ThemesBoardColor);font-family: "Montserrat-Regular";}
@media screen and (max-width: 1000px) { /*当屏幕尺寸小于1000px时，应用下面的CSS样式*/
	#header .mobile_header_bg {background: var(--ThemesHeaderBgColor);}
	#header .header_menu_mb {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
	#header .header_menu_mb span {background: #000000;}
	#header .mobile_shopcar_area .shopcar_num_m {color:var(--ThemesHeaderBgColor);background: var(--ThemesHeaderTipsColor);font-family: "arial"}
	.icon-shoppingcart3{background: transparent;}
}
/*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)}
/* banner轮播 */
.wrap_slider .slider_container .slider_pagination .slider_pagination_dot{background-color: rgba(0,0,0,.4);}
.wrap_slider .slider_container .slider_pagination .slider_pagination_dot.active{background-color: #7dd1ca;}
/* 内容开始 */
.wrap_section_category .category_item .category_inner .category_btns{color:#999999;}
@media screen and (max-width: 1000px) {
	#header,#header .ly_header_wrap{background: var(--ThemesHeaderBgColor);}
    .ly_product_more a:hover {background-color: #65c4bc;}
}
.product_list .product_item .product_info_box .product_info_more .product_btns .product_btn_item .iconfont{color: #fff;}
.container_screen { padding-left: 12px; padding-right: 12px; max-width: 1704px; box-sizing: border-box; }
@media screen and (max-width: 1000px) {
	.container_screen{  padding-left: 15px; padding-right: 15px; }
}
.themes_box_button{font-family: var(--ThemesButtonFont);}