:root{
	--ThemesBoxTitleColor: #000;
	--ThemesBoxTitleFont: "Karla-Bold";
	--ThemesBoxSubTitleColor: #555;
	--ThemesBoxSubTitleFont: "WorkSans-Medium";
	--ThemesProductsTitleColor: #222;
	--ThemesProductsTitleFont: "GothamBook-Regular";
	--ThemesProductsPriceColor: #000000;
	--ThemesProductsPriceFont: "GothamBook-Regular";
	--ThemesProductsDelPriceColor: #999;
	--ThemesProductsDelPriceFont: "GothamBook-Regular";
	--ThemesTextContentColor: #333;
	--ThemesTextContentFont: "微软雅黑";
	--ThemesHeaderBgColor: #ffffff;
	--ThemesHeaderTextColor: #222222;
	--ThemesHeaderIconColor: #000000;
	--ThemesNavTextColor: #2b2b2b;
	--ThemesNavTextHoverColor: #8d8788;
	--ThemesFooterBgColor: #000000;
	--ThemesFooterTitleColor: #ffffff;
	--ThemesFooterTextColor: #666666;
	--ThemesFooterTextHoverColor: #808080;
	--ThemesFooterLineColor: #2b2b2b;
	--ThemesFooterIconColor: #ffffff;
	--ThemesReviewsStarColor: #ffcc00;
	--ThemesAttrOptionColor: #000000;
}
body,html{font-family:'GothamBook-Regular',Arial;color: #333;}
.themes_box_title,.themes_box_title a{color: var(--ThemesBoxTitleColor);font-family: var(--ThemesBoxTitleFont);}
.themes_box_subtitle{color: var(--ThemesBoxSubTitleColor);font-family: var(--ThemesBoxSubTitleFont);}
.themes_products_title,.themes_products_title a{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);}
#header{background-color:var(--ThemesHeaderBgColor) ;}
.icon-star1.star_1:before,.review_star .half_star:after{ color: var(--ThemesReviewsStarColor);  }
.review_star .half_star:after{ color: var(--ThemesReviewsStarColor); }

/* 头部 */
#header .ly_navtop { background: #000; }
.ly_navtop .ly_p { color: #fff; font-family: 'GothamBook-Regular'; }
.default_nav_style li a { color: var(--ThemesNavTextColor); font-family: 'GothamBook-Regular'; }
.default_nav_style li a:hover {color: var(--ThemesNavTextHoverColor); }
.default_language_currency_style {color: var(--ThemesHeaderTextColor);}
.default_language_currency_style dt span { color: var(--ThemesHeaderTextColor); font-family: 'GothamBook-Regular'; }
.default_search_style .iconfont,.default_account_style .iconfont,.default_shopping_cart_style .iconfont,.ly_hmenu a .iconfont{color:var(--ThemesHeaderIconColor);}
/* 尾部 */
#footer { background: var(--ThemesFooterBgColor); }
.default_foot_menu_style .menu_list dl dt { color: var(--ThemesFooterTitleColor); font-family: 'GothamBook-Regular'; }
.default_foot_menu_style .menu_list dl dd>a { color: var(--ThemesFooterTextColor); font-family: 'GothamBook-Regular'; }
.default_foot_menu_style .menu_list dl dd>a:hover { color:var(--ThemesFooterTextHoverColor); }
.ly_share .ly_follow p { color: #fff; font-family: 'GothamBook-Regular'; }
#footer .ly_copy p { color: var(--ThemesFooterTextColor); font-family: 'GothamBook-Regular'; }
.partners_box img{color: var(--ThemesFooterTextColor);}
#footer .ly_copy{border-top-color: var(--ThemesFooterLineColor);}
.follow_us_list ul li a .iconfont{color: var(--ThemesFooterIconColor);}
.ly_productbox .ly_box .ly_p_item:first-child { background: rgba(255,255,255,0.8); }
/* 首页 */
#banner_edit .banner_tab a.on,#banner_edit .banner_tab a:hover{background-color: #000;}
.ly_public_title a { color: #555; font-family: 'GothamBook-Regular'; }
.ly_public_title a::after{background-color:#555;}
.ly_publicbox .ly_pt_info .ly_info .ly_subtitle { color: #333; font-family: 'GothamBook-Regular'; }
.ly_publicbox .ly_pt_info .ly_info .ly_title { color: #222; font-family: 'CrimsonText-Roman'; }
.ly_publicbox .ly_pt_info .ly_info .ly_baseline { background: #909090; }
.ly_publicbox .ly_pt_info .ly_info .ly_brief { color: #333; font-family: 'GothamBook-Regular'; }
.ly_bannerbox .ly_text { background: rgba(255,255,255,0.8); }
.ly_bannerbox .ly_text .ly_a .ly_textbox .ly_texttitle { color: #000; font-family: 'CrimsonText-Roman'; }
.ly_bannerbox .ly_text .ly_a .ly_textbox .ly_textbrief { color: #000; font-family: 'GothamBook-Regular'; }
.ly_bannerbox .ly_text .ly_a .ly_textbox .ly_now { border: 1px solid #000; color: #000; font-family: 'GothamBook-Regular'; }
.ly_productbox .ly_probtn { background: rgba(255,255,255,0.8); }
.ly_category .ly_c_item .ly_shopinfo .ly_shoptitle a { color: #000; font-family: 'GothamBook-Regular'; }
.ly_category .ly_c_item .ly_shopinfo .ly_shopnow { color: #555; font-family: 'GothamBook-Regular'; }
.ly_category .ly_c_item .ly_shopinfo .ly_shopnow::before{background-color: #111111;}
.ly_pt_middle .ly_content { background-color: rgba(0,0,0,0.5); }
.ly_pt_middle .ly_content .ly_conbox p:nth-child(1) { color: #fff; font-family: 'GothamBook-Regular'; }
.ly_pt_middle .ly_content .ly_conbox p:nth-child(2) { color: #fff; font-family: 'CrimsonText-Roman'; }
.ly_pt_middle .ly_content .ly_conbox a {  color: #fff; font-family: 'GothamBook-Regular'; }
.default_newsletter_style .default_newsletter_form { border-bottom: 2px solid #000;  }
.default_newsletter_style .default_newsletter_form .text{font-family: "GothamBook-Regular";}
.default_newsletter_style .default_newsletter_form .subscribe {  background-color: transparent;background-color: unset; }
.arrival_num{color:#ffffff;background-color:#020202;}
/* other start */
.global_swap_chain{background-color: #000;}
.global_swap_chain .wide{color: #fff;}
.global_swap_chain a{ color: #666;}
/* other end */