:root{
	--AddtoCartColor: #FFFFFF;
	--BuyNowColor: #1C5AA4;
	--ThemesBoxTitleColor: #282d35;
	--ThemesBoxTitleFont: "Arial";
	--ThemesBoxSubTitleColor: ;
	--ThemesBoxSubTitleFont: "";
	--ThemesProductsTitleColor: #000;
	--ThemesProductsTitleFont: "Arial";
	--ThemesProductsPriceColor: #333;
	--ThemesProductsPriceFont: "Arial";
	--ThemesProductsDelPriceColor: #999;
	--ThemesProductsDelPriceFont: "Arial";
	--ThemesTextContentColor: #333;
	--ThemesTextContentFont: "Arial";
	--ThemesHeaderBgColor: #ffffff;
	--ThemesHeaderTextColor: #000000;
	--ThemesHeaderIconColor: #000000;
	--ThemesHeaderTipsColor :#ffba00;
	--ThemesNavTextColor: #282d35;
	--ThemesNavTextHoverColor: #0058a3;
	--ThemesFooterBgColor: #484848;
	--ThemesFooterTitleColor: #ffffff;
	--ThemesFooterTextColor: #ffffff;
	--ThemesFooterTextHoverColor: #9f9e9e;
	--ThemesFooterIconColor: #000000;
	--ThemesBoardBgColor:#58595b;		
	--ThemesBoardColor:#ffffff;					
	--ThemesHeaderIconUserColor	:#333333;	
	--ThemesHeaderIconCartColor:#0057a1;		
	--ThemesHeaderIconSearchColor:#333230;	
	--ThemesHeaderInputBorderColor:#c2c6ca;	
	--ThemesCopyrightBgColor:#ffffff;		
	--ThemesCopyrightColor:#888888;	
	--ThemesReviewsStarColor: #333;
	--ThemesAttrOptionColor: #000000;	
}
.themes_box_title { font-family: var(--ThemesBoxTitleFont); color: var(--ThemesBoxTitleColor); }
.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_article_title { font-family: "Arial"; color:#333333; }
.themes_text_content{ color: var(--ThemesTextContentColor); font-family:var(--ThemesTextContentFont); }
.icon-star1.star_1:before,.review_star .half_star:after{ color: var(--ThemesReviewsStarColor);  }
.review_star .half_star:after{ color: var(--ThemesReviewsStarColor); }

body{font-family: "Arial";}
/****** 头部 start *******/
.head_top_bg {background-color: var(--ThemesBoardBgColor);}
#header .head_tips{color:var(--ThemesBoardColor);font-family:"Opensans-Regular";}
#header{background-color: var(--ThemesHeaderBgColor);}
/* 语言切换和汇率切换 */
.default_language_currency_style dt{color:var(--ThemesHeaderTextColor);font-family:"Arial";}
/* 搜索框 */
.default_search_style .default_search_form{border-bottom-color:var(--ThemesHeaderInputBorderColor);}
.default_search_style .default_search_form input.text{color:var(--ThemesHeaderTextColor);background-color:transparent;font-family:"Arial";}
.default_search_style .default_search_form .button{background-color:transparent;}
.default_search_style .default_search_form input::-webkit-input-placeholder{color:var(--ThemesHeaderTextColor);font-family:"Arial";}
.default_search_style .default_search_form input::-moz-placeholder{color:var(--ThemesHeaderTextColor);font-family:"Arial";}
.default_search_style .default_search_form input:-ms-input-placeholder{color:var(--ThemesHeaderTextColor);font-family:"Arial";}
.default_search_style .iconfont{color:var(--ThemesHeaderIconSearchColor);}
/* 购物车 */
.default_shopping_cart_style .cart_count{background-color:var(--ThemesHeaderTipsColor);color:var(--ThemesHeaderBgColor
	);font-family:"Arial";}
.default_shopping_cart_style .iconfont{color:var(--ThemesHeaderIconCartColor);}
.default_account_style .iconfont{color:var(--ThemesHeaderIconUserColor);}


/* 导航栏 */
.default_nav_style li>a{color:var(--ThemesNavTextColor);font-family:"Arial";}
.default_nav_style li.active a{color:var(--ThemesNavTextHoverColor);}
.default_nav_style li:hover a{color:var(--ThemesNavTextHoverColor);}
.default_nav_style li.active>a:before{background-color:var(--ThemesNavTextHoverColor);}
.default_nav_style li:hover>a:before{background-color:var(--ThemesNavTextHoverColor);}
.default_nav_style li .iconfont{color:var(--ThemesNavTextColor);}
.default_nav_style li:hover .iconfont{color:var(--ThemesNavTextHoverColor);}
/* 手机端样式 */
@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);}
	
}
/****** 头部 end *******/
/****** 内容 start *******/
/* banner轮播 */
.ly_slider .slider_container .slider_pagination .slider_pagination_dot{background-color: rgba(0,0,0,.3);}
.ly_slider .slider_container .slider_pagination .slider_pagination_dot.active{background-color: #fb3f89;}
.section_title .section_title_sub {color:#888888;font-family: "Opensans-Regular";}
/* Shop Bathrooms by Category */
.category_list .category_item .category_title{color:#282d35;font-family: "Opensans-Regular";}
.category_list .category_item:hover .category_title {color:#0058a3;}
/* poster------ */
.project_list .project_item .project_info{background-color: #fff;}
.project_list .project_item .project_title{color:#333333;font-family: "Arial";}
.project_list .project_item .project_desc{color:#888888;font-family: "Opensans-Regular";}
.project_list .project_item .project_btn{background-color: #6c757d;color:#ffffff;font-family: "Arial";}
/* Discover More From Home */
.discover_list .discover_item .discover_discount_item{background-color: #0058a3;color:#fff;font-family: "Opensans-Regular";}
.discover_list .discover_item .discover_info_title{color:#333333;font-family: "Arial";}
.discover_list .discover_item .discover_info_desc{color:#888888;font-family: "Arial";}
/* New Arrival */
.product_list .product_item .product_discount_tags .product_discount_tag{font-family: "Opensans-Regular"}
.product_list .product_item .product_discount_tags .discount_tag_yellow{background-color: #ffba00;color:#000000;}
.product_list .product_item .product_discount_tags .discount_tag_grey{background-color: #6c757d;color:#ffffff;}
.product_list .product_item .product_info_type{color:#888888;font-family: "Arial";}
.product_list .product_item .product_info_btn{border: 1px solid #d1d7dc;}
.product_list .product_item .product_info_btn .view_btn {color:#6c757d;font-family: "Opensans-Regular";}
.product_list .product_item:hover .product_info_btn {background-color: #0058a3;border-color: transparent;}
.product_list .product_item:hover .product_info_btn .view_btn{color:#fff; }
.product_more .btn_more {color: #8f8f8f; font-family: 'Opensans-Regular';}
.product_more .btn_more:hover {border-bottom: 1px solid #8f8f8f;}
/* Laster Blog */
.blog_list .blog_item .blog_info_date{color:#888888;font-family: "Arial";}
.blog_list .blog_item .blog_info_btn{color:#5d5d5d;font-family: "Arial";}
/* about us */
.about_box_main {background-color: rgba(255,2555,255,.82);}
.about_box_main .about_box_welcome {color:#888888;font-family: "Arial";}
.about_box_main .about_box_title {color:#48474a;font-family: "Arial";}
.about_box_main .about_box_desc {color:#888888;font-family: "Opensans-Regular";}
.about_box_main .about_box_btn {color:#ffffff;font-family: "Opensans-Regular";background-color: #6c757d;}
/*  brand start*/
.brand_list .brand_item .brand_title{color:#333333;font-family: "Arial";}
@media (min-width: 768px) and (max-width: 1000px) {
	.product_list .product_item .product_info_btn{background-color: #0058a3;border-color: transparent;}
	.product_list .product_item .product_info_btn .view_btn {color:#fff;}
}
@media screen and (max-width: 768px){
	.product_list .product_item .product_info_btn{background-color: #0058a3;border-color: transparent;}
	.product_list .product_item .product_info_btn .view_btn {color:#fff;}
	.product_more .btn_more:hover{border-bottom: none;}
}
/****** 内容 end *******/
/****** 底部栏 start *******/
.footer_top_bg {background-color: #e4e4e4;}
.footer_middle_bg {
	background-color:var(--ThemesFooterBgColor);
}
.footer_bottom_bg {
	background-color:var(--ThemesCopyrightBgColor);
}
/* 邮件订阅 */
.default_newsletter_style .newsletter_title .top_text{font-family: "Arial";color:#000000;}
.default_newsletter_style .default_newsletter_form input.text{border: 0;color:#333;background-color: #fff;font-family: "Arial";}
.default_newsletter_style .default_newsletter_form input::-webkit-input-placeholder{color:#555555;font-family: "Arial";}
.default_newsletter_style .default_newsletter_form input::-moz-placeholder{color:#555555;font-family: "Arial";}
.default_newsletter_style .default_newsletter_form input:-ms-input-placeholder{color:#555555;font-family: "Arial";}
.default_newsletter_style .default_newsletter_form input.subscribe{background-color: #0058a3;color:#fff;font-family: "Arial";}
/* 底部导航 */
.default_foot_menu_style .menu_list>dl>dt{color:var(--ThemesFooterTitleColor);font-family:"Arial";}
.default_foot_menu_style dl dd a{color:var(--ThemesFooterTextColor);font-family:"Opensans-Regular";}
.partners_box img{color:var(--ThemesFooterTextColor);}
.default_foot_menu_style dl dd a:hover{color:var(--ThemesFooterTextHoverColor);}
.ly_copyright{color:var(--ThemesCopyrightColor);font-family:"Arial"}
.follow_us_list li a .iconfont{color:var(--ThemesFooterIconColor);}

/****** 底部栏 end *******/

/* other start */
.global_swap_chain a{color: #333;}
body .new_newsletter button{background-color: #1C5AA4;}
/* other end */



/* hover start */



.category_list .category_item .category_img::after{background-color:#fff;}
.category_list .category_item:hover .category_img::after{background-color: #254961;}

.wrap_section_ad a::after{background-color: #fff;}
.wrap_section_ad:hover a::after{background-color: #254961;}
.wrap_section_about .about_box_mask{background-color: #fff;}
.wrap_section_about .about_box_mask:hover{background-color: #254961;}

.blog_list .blog_item .blog_img::after{background-color: #fff;}


.ly_mask_item .ly_mask_after::after{background-color:#fff;}
.ly_mask_item:hover .ly_mask_after::after{background-color: #254961;}


.product_item .product_img::after{background-color: #fff;}
.product_item:hover .product_img::after{background-color: #254961;}


@media screen and (max-width:1000px){
	.category_list .category_item:hover .category_title{color: #282d35;}
}
/* hover end */

.default_products_detail #addtocart_button{background-color:transparent;border-color:var(--AddtoCartColor);color:#6c757d;}
.default_products_detail #addtocart_button:hover{background-color:var(--BuyNowColor);color:#fff;border-color:transparent;}
.default_products_detail #buynow_button{background-color:var(--BuyNowColor);border-color:var(--BuyNowColor);color:#fff;}
.default_products_detail #buynow_button:hover{background-color:var(--BuyNowColor);border-color:var(--BuyNowColor);color:#fff;}
