:root{
    --AddtoCartColor: #1e71ce;
    --BuyNowColor: #ff5555;
    --ThemesBoxTitleColor: #000000;
    --ThemesBoxTitleFont: "OpenSans-Bold";
    --ThemesBoxSubTitleColor: #404852;
    --ThemesBoxSubTitleFont: "OpenSans-Bold";
    --ThemesProductsTitleColor: #404852;
    --ThemesProductsTitleFont: "Opensans-Regular";
    --ThemesProductsPriceColor: #000000;
    --ThemesProductsPriceFont: "OpenSans-Bold";
    --ThemesProductsDelPriceColor: #82888f;
    --ThemesProductsDelPriceFont: "OpenSans-Bold";
    --ThemesTextContentColor: #333;
    --ThemesTextContentFont: "Opensans-Regular";
    --ThemesBoardColor	: #404852;
    --ThemesBoardBgColor : #f5f5f5;	
    --ThemesHeaderBgColor:#fff;
    --ThemesHeaderTextColor: #000000;
    --ThemesHeaderIconColor: #2677e7;
    --ThemesHeaderIconSearchColor:#ffffff;
    --ThemesHeaderIconSearchBgColor:#1e71ce;
    --ThemesHeaderInputBorderColor:#1e71ce;
    --ThemesHeaderInputBgColor:#ffffff;
    --ThemesHeaderTipsColor:#ff5555;
    --ThemesNavTextColor: #000000;
    --ThemesNavTextHoverColor:#1e71ce;
    --ThemesFooterBgColor: #286ab4;
    --ThemesFooterTitleColor: #ffffff;
    --ThemesFooterTextColor: #9ec7f4;
    --ThemesFooterTextHoverColor:#ffffff;
    --ThemesFooterIconColor: #ffffff;
    --ThemesFooterButtonColor: #ffffff;
    --ThemesFooterButtonBgColor: #519aec;
    --ThemesFooterInputColor: #676767;
    --ThemesFooterInputBgColor: ;
    --ThemesFooterInputBorderColor: ;
    --ThemesFooterLineColor: #2777d0;
    --ThemesReviewsStarColor: #000000;
	--ThemesAttrOptionColor: #000000;
}
.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{color:#000000;font-family:"OpenSans-Bold";}
.themes_article_subtitle{color:#404852;font-family:"Opensans-Regular";}

body{color:#333;font-family:"Opensans-Regular",Arial;}
#header .ly_header_top{background-color:var(--ThemesBoardBgColor);}
#header .ly_header_top .ly_header_lctext{font-family:"Opensans-Regular";color:var(--ThemesBoardColor);}
.default_language_currency_style{font-family:"Opensans-Regular";color:var(--ThemesBoardColor);}
#header .ly_header_bot,#header .ly_nav{background-color:var(--ThemesHeaderBgColor);}

.default_shopping_cart_style .text_0{color:var(--ThemesHeaderTextColor);}

#banner{position:relative;}
.default_search_style .default_search_form .form{border-color:var(--ThemesHeaderInputBorderColor);}
.default_search_style .default_search_form .form .text{background-color:var(--ThemesHeaderInputBgColor);color:var(--ThemesHeaderTextColor);}
.default_search_style .default_search_form .form .button{background-color:var(--ThemesHeaderIconSearchBgColor);}
.default_search_style .default_search_form .form .button i{color:var(--ThemesHeaderIconSearchColor);}
.default_account_style .iconfont{color:var(--ThemesHeaderIconColor);}
.default_account_style dl dt a,.default_account_style dl dt::after{color:var(--ThemesHeaderTextColor);font-family:"OpenSans-Bold";}
.default_shopping_cart_style .iconfont{color:#2677e7;}
.default_shopping_cart_style .cart_count{background-color:var(--ThemesHeaderTipsColor);border:solid 2px var(--ThemesHeaderBgColor);color:var(--ThemesHeaderBgColor);}
.default_shopping_cart_style .cart_count_price{color:var(--ThemesHeaderTipsColor);}
.default_cate_nav_style .cate_nav_title{background-color:#1e71ce;font-family:"OpenSans-Bold";}
.default_cate_nav_style .cate_nav_title span{color:#fff;}
.default_cate_nav_style .cate_nav_list{background-color:#fff;}
.cate_nav_list .cate_nav_box li a{color:#404852;}
.cate_nav_list .cate_nav_box li.has_sec::after{color:var(--ThemesNavTextColor);}
.default_nav_style li a{color:var(--ThemesNavTextColor);font-family:"OpenSans-Bold";}
.default_nav_style li a:hover{color: var(--ThemesNavTextHoverColor);}
#footer{background-color:var(--ThemesFooterBgColor);}
.default_foot_menu_style .menu_list dl dt{font-family:"OpenSans-Bold";color:var(--ThemesFooterTitleColor);}
.default_foot_menu_style .menu_list dl dd a{color:var(--ThemesFooterTextColor);}
@media  screen and (min-width:1000px) {
    .default_foot_menu_style .menu_list dl dd a:hover{color: var(--ThemesFooterTextHoverColor);}
}
.default_newsletter_style .newsletter_title .top_text{color:var(--ThemesFooterTitleColor);font-family:"OpenSans-Bold";}
.default_newsletter_style .newsletter_title .sub_text{color:var(--ThemesFooterTextColor);}
.default_newsletter_style .default_newsletter_form .text{color:var(--ThemesFooterInputColor);font-family:"Opensans-Regular";}
.default_newsletter_style .default_newsletter_form .text::placeholder{color:var(--ThemesFooterInputColor);font-family:"Opensans-Regular";}
.default_newsletter_style .default_newsletter_form .subscribe{color:var(--ThemesFooterButtonColor);background-color:var(--ThemesFooterButtonBgColor);font-family:"OpenSans-Bold";}
.follow_us_list ul li a i{color:var(--ThemesFooterIconColor);}
.default_foot_nav_style a{color:var(--ThemesFooterTextColor);font-family:"Opensans-Regular";}
.default_foot_nav_style span{background-color:var(--ThemesFooterLineColor);}
.ly_copy span{color:var(--ThemesFooterTextColor);}
.icon-star1.star_1:before,.review_star .half_star:after{ color: var(--ThemesReviewsStarColor);  }



@media screen and (max-width:1000px){
    .default_search_style .default_search_form .form .button{background-color:transparent;}
    .default_search_style .default_search_form .form .button i{color:var(--ThemesHeaderIconColor);}
    .ly_header_menu i{color:var(--ThemesHeaderIconColor);}
}
.default_cate_nav_style .cate_nav_title i{color:#fff;}
.ly_banner{background-color:#f0f0f0;}
#banner_edit .banner_tab a.on{background-color: #fff;}
.ly_pro_dis,.default_products_list4 .icon_discount, .default_products_list4 .icon_seckill{font-family:"OpenSans-Bold";color:#ffffff;}
.ly_adv{background-color:#f0f0f0;}
.ly_adv_list{background-color:#fff;}
.ly_adv_item::after{background-color:#dcdcdc;}
.ly_falsh{background-color:#f0f0f0;}
.ly_falsh_list{background-color:#ffffff;}
.ly_falsh_list ul .srcoll_btn::before{color:#fff;}
.ly_falsh_list ul .srcoll_btn:hover{background-color:#1e71ce;}
.ly_new{background-color:#f0f0f0;}
.ly_new_list{background-color:#ffffff;}
.ly_cate{background-color:#f0f0f0;}
.ly_cate_list ul li .ly_cate_item{background-color:#fff;}
.ly_cate_price_p{color:#000000;font-family:"OpenSans-Bold";}
.ly_cate_price_delp{color:#82888f;font-family:"Opensans-Regular";}
.ly_cate_item_title{font-family:"OpenSans-Bold";color:#fff;}
.ly_cate_item_content{color:#fff;font-family:"Opensans-Regular";}
.ly_best{background-color:#f0f0f0;}
.ly_best_list{background-color:#ffffff;}
.ly_like{background-color:#f0f0f0;}
.ly_like_list{background-color:#ffffff;}

@media screen and (min-width:1024px){
    .ly_falsh_link:hover,.ly_new_link:hover,.ly_cate_link:hover,.ly_best_link:hover,.ly_like .ly_like_text .ly_like_link:hover{color: #1e71ce;}
}

@media  screen and (min-width:1000px) {
    .default_cate_nav_style .cate_nav_list .cate_nav_box li:hover>a,.default_cate_nav_style .cate_nav_list .cate_nav_box li.hover>a{color:#1e71ce;}
    .default_cate_nav_style .cate_nav_list .cate_nav_box li:hover::after,.default_cate_nav_style .cate_nav_list .cate_nav_box li.hover::after{color:#1e71ce;}
    .default_cate_nav_style .cate_nav_list .cate_nav_sec .cate_nav_sec_box li a:hover{color:#1e71ce;}
}