:root{
	--AddtoCartColor: #FFFFFF;
	--BuyNowColor: #000000;
	--ThemesBoxTitleColor: #222;
	--ThemesBoxTitleFont: "OpenSans-Bold";
	--ThemesBoxSubTitleColor: #888;
	--ThemesBoxSubTitleFont: "Opensans-Regular";
	--ThemesProductsTitleColor: #222;
	--ThemesProductsTitleFont: "OpenSans-Bold";
	--ThemesProductsPriceColor: #000;
	--ThemesProductsPriceFont: "OpenSans-Bold";
	--ThemesProductsDelPriceColor: #555;
	--ThemesProductsDelPriceFont: "Opensans-Regular";
	--ThemesTextContentColor: #333;
	--ThemesTextContentFont: "OpenSans-Bold";
	--ThemesHeaderBgColor: #ffffff;
	--ThemesHeaderTextColor: #333333;
	--ThemesHeaderInputBorderColor: #d8d8d8;
	--ThemesHeaderIconColor: #000000;
	--ThemesHeaderTipsColor :#ffba08;
	--ThemesNavBgColor: ;
	--ThemesNavTextColor: #090003;
	--ThemesNavTextHoverColor: #ff0000;
	--ThemesFooterBgColor: #ffffff;
	--ThemesFooterTitleColor: #222222;
	--ThemesFooterTextColor: #555555;
	--ThemesFooterTextHoverColor: #FF0000;
	--ThemesFooterIconColor: #000000;
	--ThemesBoardColor:#20373a;
	--ThemesBoardBgColor:#f3f3f3;
	--ThemesFooterButtonBgColor:#e0473c;
	--ThemesFooterButtonColor :#ffffff;
	--ThemesFooterInputColor:#333333;
	--ThemesFooterInputBgColor:#ffffff;
	--ThemesFooterInputBorderColor:#e0e0e0;
}
.themes_box_title { font-family: var(--ThemesBoxTitleFont); color: var(--ThemesBoxTitleColor); }
.themes_box_subtitle { font-family: var(--ThemesBoxSubTitleFont); color: var(--ThemesBoxSubTitleColor); }
.themes_products_title { font-family: var(--ThemesProductsTitleFont); color: var(--ThemesProductsTitleColor); }
.themes_products_price { font-family: var(--ThemesProductsPriceFont); color:var(--ThemesProductsPriceColor); }
.themes_products_origin_price { font-family: var(--ThemesProductsDelPriceFont); color:var(--ThemesProductsDelPriceColor); }
.themes_text_content{ color: var(--ThemesTextContentColor); font-family:var(--ThemesTextContentFont); }

body {font-family: "OpenSans-Bold",Arial;color: #333; }
.header_bg {background-color: var(--ThemesHeaderBgColor);}
#header .head_middle{background-color: var(--ThemesHeaderBgColor);}
.header_top_bg{background-color:var(--ThemesBoardBgColor);}
/* 切换汇率 */
.default_currency_style,
.default_language_style{color:var(--ThemesBoardColor);font-family: "OpenSans-Bold";}


/* 导航栏 */
.default_nav_style li>a{color:#090003;color:var(--ThemesNavTextColor);font-family:"OpenSans-Bold";}
.default_nav_style li>.iconfont{color:var(--ThemesNavTextColor);}
.default_nav_style li:hover a{color:var(--ThemesNavTextHoverColor);}
.default_nav_style li:hover .iconfont{color:var(--ThemesNavTextHoverColor);}
/* 搜索框 */
.default_search_style .default_search_form{border-color:var(--ThemesHeaderInputBorderColor);}
.default_search_style .default_search_form input.text{color:var(--ThemesHeaderTextColor);background:transparent;font-family:"Opensans-Regular";}
.default_search_style .default_search_form input.button{background:transparent;}
.default_search_style .default_search_form input::-webkit-input-placeholder{color:var(--ThemesHeaderTextColor);font-family:"Opensans-Regular";}
.default_search_style .default_search_form input::-moz-placeholder{color:var(--ThemesHeaderTextColor);font-family:"Opensans-Regular";}
.default_search_style .default_search_form input:-ms-input-placeholder{color:var(--ThemesHeaderTextColor);font-family:"Opensans-Regular";}
 
/* 购物车 */
.default_shopping_cart_style .text_0{color:#090003;font-family: "OpenSans-Bold";}
.default_shopping_cart_style .text_1{color:#fff;font-family: "Opensans-Semibold";}
.default_shopping_cart_style .cart_count{color:var(--ThemesHeaderBgColor);font-family: "Opensans-Semibold";background-color: var(--ThemesHeaderTipsColor);}
.default_search_style .default_search_form .button .iconfont,.default_account_style .iconfont,.default_shopping_cart_style .iconfont,.mobile_search .default_search_style .iconfont{color: var(--ThemesHeaderIconColor);}
/* 手机端样式 */
@media screen and (max-width: 1000px) { /*当屏幕尺寸小于1000px时，应用下面的CSS样式*/
	.header_menu_mb {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
	.header_menu_mb span {background-color:var(--ThemesHeaderIconColor) ;}
}
.default_language_currency_style dt{color:var(--ThemesBoardColor);font-family: "OpenSans-Bold";padding: 0;line-height: 60px;}

/* 内容开始 */
.ly_ad_banner .ad_banner_wrap .ad_banner_item .banner_text_intro {color:#ffffff;font-family: "OpenSans-Bold";}
.ly_ad_banner .ad_banner_wrap .ad_banner_item .banner_text_num {color:#ffffff;font-family: "OpenSans-Bold";} 

.column_list .column_item a{background: #f7f7f7;}
.column_list .column_item .column_info_title{color:#222222;font-family: "OpenSans-Bold";}
.column_list .column_item .column_info_more{color:#666666;font-family: "Opensans-Regular";}

.category_list .category_item .category_name{color:#222222;font-family: "OpenSans-Bold";border-bottom: 1px solid transparent;}
.category_list .category_item:hover .category_name {border-color:#000000;}

.poster_info_inner{background: #f6f7f9;}
.poster_main .poster_main_text .poster_main_txt {color:#000000;font-family: "OpenSans-Bold";}
.poster_info_inner .poster_info_sub{color:#222222;font-family: "Opensans-Regular";}
.poster_info_inner .poster_info_main{color:#222222;font-family: "OpenSans-Bold";}
.poster_info_inner .poster_info_discount{color:#222222;font-family: "Opensans-Regular";}
.poster_info_inner .poster_info_desc{color:#222222;font-family: "Opensans-Regular";}
.poster_info_inner .poster_info_btn a{color:#000;font-family: "OpenSans-Bold";border: 1px solid #000000;}

.tool_list .tool_item .discount_info_circle{background: #e3483d;color:#ffffff;font-family: "OpenSans-Bold";}
.tool_list .tool_item .tool_tille{color:#000000;font-family: "OpenSans-Bold";}
.tool_list .tool_item .tool_desc{color:#333333;font-family: "Opensans-Regular";}


.product_list .product_item .discount_tag{background: #e3483d;color:#ffffff;font-family: "Opensans-Regular";}
.product_list .product_item .operator_btn_item{border: 1px solid #d6d6d6;background-color: #fff;}
.product_list .product_item .operator_btn_item:hover { background-color: #e3483d; }
.product_list .product_item .operator_btn_item.is_in{background-color: #e3483d;}
.product_list .product_item .product_desc{color:#888888;font-family: "Opensans-Regular";}
.product_list .product_item .quickly_shop a{background: #fcf1ef;color:#000000;font-family: "OpenSans-Bold";}

.product_more a {color: #555; font-family: "Opensans-Regular";}
.product_more a:hover {color: #e3483d;}

.recipe_list .recipe_item .recipe_info_title{color:#000000;font-family: "OpenSans-Bold";}
.recipe_list .recipe_item .recipe_info_desc{color:#555555;font-family: "Opensans-Regular";}
.recipe_list .recipe_item .recipe_info_btn{color:#000000;font-family: "OpenSans-Bold";background: #fcf1ef;}
.recipe_list .recipe_item:hover .recipe_info_btn{background: #e3483d;color:#fff;}
.wrap_section_gallery{background:#f7f7f7;}
.gallery_list .gallery_item:hover .hover_btn { background-color: rgba(0,0,0,.5); }
.ly_follow_us ul li i{color: var(--ThemesFooterIconColor);}

@media (min-width: 768px) and (max-width: 1000px) {
	.recipe_list .recipe_item .recipe_info_btn{background: #e3483d;color:#fff;}
}
@media screen and (max-width: 768px){
	.recipe_list .recipe_item .recipe_info_btn{background: #e3483d;color:#fff;}
}
/* 内容结束 */

.footer_bg {background-color: var(--ThemesFooterBgColor);}


/* 邮件订阅 */
.default_newsletter_style .newsletter_title .top_text{color:#222222;font-family: "OpenSans-Bold";}
.default_newsletter_style .default_newsletter_form input.text{color:var(--ThemesFooterTextColor);background-color:var(--ThemesFooterInputBgColor);border-color:var(--ThemesFooterInputBorderColor);font-family:"Opensans-Regular";}
.default_newsletter_style .default_newsletter_form input::-webkit-input-placeholder{color:var(--ThemesFooterInputColor);font-family:"Opensans-Regular";}
.default_newsletter_style .default_newsletter_form input::-moz-placeholder{color:var(--ThemesFooterInputColor);font-family:"Opensans-Regular";}
.default_newsletter_style .default_newsletter_form input:-ms-input-placeholder{color:var(--ThemesFooterInputColor);font-family:"Opensans-Regular";}
.default_newsletter_style .default_newsletter_form .FontBgColor{color:var(--ThemesFooterButtonColor);background-color:var(--ThemesFooterButtonBgColor);font-family:"OpenSans-Semibold";}
#footer .footer_middle {border-top: 1px solid #eeeeee;}

/* 底部栏 */

.default_foot_menu_style .menu_list>dl>dt{color:var(--ThemesFooterTitleColor);font-family:"OpenSans-Bold";}
.default_foot_menu_style dl dd a{color:var(--ThemesFooterTextColor);font-family:"Opensans-Regular";}
.default_foot_menu_style dl dd a:hover{color:var(--ThemesFooterTextHoverColor);}


#footer .footer_bottom .ly_copyright{color:var(--ThemesFooterTextColor);font-family:"Opensans-Regular"}
/* 分享 */
.ly_follow_us .follow_us_title{color:var(--ThemesFooterTitleColor);font-family:"OpenSans-Bold";}
.partners_box a{color:var(--ThemesFooterTextColor);}


@media screen and (max-width:1000px){
	.default_shopping_cart_style .cart_count{
		background-color: #ffba00;color: #ffffff;
	}
	.default_foot_menu_style .menu_list.menu_list_contact dt{background-image: none;}
}

/* hover start */
@media screen and (min-width:1024px){
	.category_list .category_item a:hover .category_name{color: #e3483d;border-bottom:solid 1px#e3483d ;}
	.product_list .product_item .quickly_shop a:hover{background: #e3483d;color:#fff;}

} 

/* hover end */
.default_products_detail #addtocart_button{background-color:var(--AddtoCartColor);border-color:var(--BuyNowColor);color:#000;}
.default_products_detail #addtocart_button:hover{background-color:var(--BuyNowColor);color:#fff;}
.default_products_detail #buynow_button{background-color:var(--BuyNowColor);color:#fff;border-color:var(--BuyNowColor);}
.default_products_detail #buynow_button:hover{background-color:var(--AddtoCartColor);border-color:var(--AddtoCartColor);color:#000;}

/* other start */
body .new_newsletter button{background-color:#010100;}

/* other end */