:root{
	--ThemesTextContentColor: #333;
	--ThemesTextContentFont: "Arial";
	--ThemesBoxTitleColor: #333;
	--ThemesBoxTitleFont: "Arial";
	--ThemesProductsTitleColor: #333;
	--ThemesProductsTitleFont: "Arial";
	--ThemesProductsPriceColor: #c00;
	--ThemesProductsPriceFont: 'Arial';
	--ThemesProductsDelPriceColor: #999;
	--ThemesProductsDelPriceFont: "Arial";
	--AddtoCartColor: #1b81c5;
	--BuyNowColor: #f98903;
	--ThemesHeaderBgColor : #fff;
	--ThemesHeaderTextColor : #333;
	--ThemesHeaderIconColor : #404040;
	--ThemesBoardColor : #aeaeae;
	--ThemesBoardBgColor : #474b4e;
	--ThemesHeaderIconSearchColor : #fff;
	--ThemesHeaderIconSearchBgColor : #f98903;
	--ThemesHeaderTipsColor : #0489bd;
	--ThemesHeaderInputBorderColor : #ddd;
	--ThemesNavTextColor : #333;
	--ThemesNavTextHoverColor : #333;
	--ThemesFooterBgColor : #fff;
	--ThemesFooterIconColor : #000;
	--ThemesFooterTitleColor : #4D4D4D;
	--ThemesFooterTextColor : #333;
	--ThemesCopyrightColor : #aaaaaa;
	--ThemesReviewsStarColor: #333;
	--ThemesAttrOptionColor: #000000;
}
/*******4.0 global-themes start*******/
body,html{ color: var(--ThemesTextContentColor);font-family:var(--ThemesTextContentFont);}
.themes_box_title{color: var(--ThemesBoxTitleColor); font-family: var(--ThemesBoxTitleFont);}
.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);}
.icon-star1.star_1:before,.review_star .half_star:after{ color: var(--ThemesReviewsStarColor);  }
.review_star .half_star:after{ color: var(--ThemesReviewsStarColor); }

/*******4.0 global-themes end*******/


body {font: 14px/28px arial;}
body.index {background: #f9f9f9;}

/* 头部 */
.header{background: var(--ThemesHeaderBgColor);}
.header .top{background: var(--ThemesBoardBgColor);}
.top_lang dt{color: #7c7c7c;}
.top_lang dt span{color: #aeaeae;}
.top_lang:hover dd{background:#eee;}
.Currency_box{color: var(--ThemesBoardColor);}
.Currency_box .sub dt{color: #7c7c7c}
.Currency_box:hover .sub dd{background:#eee;}

.line:after{background: #cccccc;}

.default_shopping_cart{color: var(--ThemesHeaderTextColor);}
.default_shopping_cart_style .cart_count{background: var(--ThemesHeaderTipsColor);color: var(--ThemesHeaderBgColor);font-size: 12px;}
.header .search{border-width: 1px;border-style: solid;border-color: var(--ThemesHeaderInputBorderColor);}
.header .search button[type="submit"]{background-color: var(--ThemesHeaderIconSearchBgColor);}
.header .search button[type="submit"] i{color: var(--ThemesHeaderIconSearchColor);}
.header .search input[type="text"]{background: transparent;}
.header .search input::-webkit-input-placeholder{color: var(--ThemesHeaderTextColor);}
.header .search input::-moz-placeholder{color: var(--ThemesHeaderTextColor);}
.default_account_style .iconfont{color: var(--ThemesHeaderIconColor);}
.header .car .iconfont{color: var(--ThemesHeaderIconColor);}
.default_language_currency_style dt{color:var(--ThemesBoardColor);}
/* 菜单 */
.default_cate_nav_style .cate_nav_title{background: var(--ThemesHeaderTipsColor);}
.header .sub_menu .all_top_cate{color: var(--ThemesHeaderBgColor);font-size: 16px;}
.header #cate_nav{background:#474b4e;}
.header #cate_nav .evenLeval{ background:#fff;}
.header #cate_nav .mainCate_item{font-size: 16px;}
.header #cate_nav .mainCate_item a{color: #FFF;}
.header #cate_nav .on h3 a{color:#b3dcec;}
.header .subCate{color:#333; -webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, .1);box-shadow: 3px 3px 3px rgba(0, 0, 0, .1);background: #FFF;}
.header #cate_nav ul{border-bottom:1px solid #ccc;}
.header #cate_nav ul:nth-child(4),#cate_nav ul:nth-child(5),#cate_nav ul:nth-child(6){border-bottom: 0;}
.header #cate_nav h4{font-size:14px; color:#333;}
.header #cate_nav li a{color:#666;font-size: 12px;}
.header .top_nav a{font-size: 16px;}
.header .default_nav_style li>a{color: var(--ThemesNavTextColor);}
.header .default_nav_style li>a:hover{color: var(--ThemesNavTextHoverColor);}

/* 底部表单 */
.sign{background: #5393ca;color: #FFF;}
.sign .top_text{font-size: 25px;}
.sign .sub_text{font-size: 16px;}
.sign .default_newsletter_form{background: #FFF;}
.sign input[type="submit"]{background: #f98903;color: #FFF;border:0;}

/* 底部信息 */
.footer{background: var(--ThemesFooterBgColor);}
.default_foot_menu_style .menu_list dt{color: var(--ThemesFooterTitleColor);font-size: 14px;}
.default_foot_menu_style .menu_list dl dd{font-size: 12px;}
.default_foot_menu_style .menu_list dl dd a{color: var(--ThemesFooterTextColor);}
.footer .foot{color: var(--ThemesCopyrightColor);}
.follow_us_list li>a>i{color: var(--ThemesFooterIconColor);}

/* banner */
.banner{background: #e4e4e4;}

.home_pro{background: #FFF;}
.home_pro .pro_top_title{font-size: 24px;}
.home_pro .pro_top_title span:after{border-right: 1px #a3dcc9 solid;border-bottom: 1px #a3dcc9 solid;}
.home_pro .themes_prod{border: 1px #e3e3e3 solid;border-left: 0;}
.home_pro .themes_prod.bor_top0{border-top: 0 !important;}
.home_pro h4{font-size: 16px;}
.home_pro .price .themes_products_price{font-size: 20px;}
.home_pro .price del{color: #999;font-size: 14px;}
.home_pro .price .di_in{background-color: #1b81c5;}

.home_pro .pro_left_info .pro_left_info_title{font-family: 'Barbaro-Roman'; color:#fff;font-size: 42px;}
.home_pro .pro_left_info .pro_left_info_subtitle{color:#fff;font-size: 22px;}


.home_ad .home_ad_info .home_ad_title{font-size: 35px;color:#21405f;}
.home_ad .home_ad_info .home_ad_subtitle{font-size: 22px;color:#1c888b;}
.home_pro .img .pro_tab .pro_tab_item{color:#fff; background-color:#c62727; }

.default_products_detail #addtocart_button{background-color: var(--AddtoCartColor);border-width: 1px;border-style: solid;border-color: var(--AddtoCartColor); color: #fff;}
.default_products_detail #addtocart_button:hover{background-color: #fff;color:var(--AddtoCartColor);}
.default_products_detail #buynow_button{background-color: var(--BuyNowColor);color: #fff!important;border-width: 1px;border-style: solid;border-color: var(--BuyNowColor);}
.default_products_detail #buynow_button:hover{background-color: var(--BuyNowColor);border-width: 1px;border-style: solid;border-color: var(--BuyNowColor);color: #fff!important;}

.shopping_add_to_cart .shopping_addtocart_add_btn{background-color: var(--AddtoCartColor);border-width: 1px;border-style: solid;border-color: var(--AddtoCartColor);}
.shopping_add_to_cart .shopping_addtocart_add_btn:hover{background-color: #fff!important;color:var(--AddtoCartColor);}
.shopping_add_to_cart .shopping_addtocart_buy_btn{background-color: var(--BuyNowColor);color: #fff!important;border-width: 1px;border-style: solid;border-color: var(--BuyNowColor);}
.shopping_add_to_cart .shopping_addtocart_buy_btn:hover{background-color: var(--BuyNowColor);border-width: 1px;border-style: solid;border-color: var(--BuyNowColor);color: #fff!important;}
/*效果*/
.index_effext_ad:before,.index_effext_ad:after {background: rgba(0,0,0,0.06) none repeat scroll 0 0;}

@media (max-width: 1023px) {
	.header .m_search i{color: var(--ThemesHeaderIconColor);}
	.header .car .iconfont{color: var(--ThemesHeaderIconColor);}
	.header .m_nav i{color: var(--ThemesHeaderIconColor);}
	.sign .form{background: #FFF;}
	.footer .help {border-top: 0}
	.footer .title{border-bottom: solid 1px #e0e0e0}
	.footer .help li i:after{font-size: 24px;}
	.footer .help li.open i:after {font-size: 24px;}
}

@media (max-width: 767px) {
	.m_info .items{font-size: 14px;}
	.sign .txt h3{font-size: 18px;}
	.home_ad .home_ad_info .home_ad_title{font-size: 28px;}
	.home_ad .home_ad_info .home_ad_subtitle{font-size: 18px;}
	.sign .top_text{font-size: 22px;}
	.sign .sub_text{font-size: 14px;}
}

@media (max-width: 600px) {
	.home_pro .pro_top_title{font-size: 16px;}
	.home_pro h4{font-size: 14px;}
	.home_pro .price .themes_products_price{font-size: 14px;color: #d60000;}
	.home_pro .price del{font-size: 12px;}
	.home_ad .home_ad_info .home_ad_title{font-size: 24px;}
	.home_ad .home_ad_info .home_ad_subtitle{font-size: 14px;}
	.home_pro .pro_left_info .pro_left_info_title{font-size: 36px;}
	.home_pro .pro_left_info .pro_left_info_subtitle{font-size: 18px;}
}

@media (max-width: 374px) {
	/*修改375以下、iPhone5，4，等小屏手机*/
}

.home_pro .price .di_in .iconfont{color: #fff;}
body .default_cate_nav_style .cate_nav_list .cate_nav_box{background-color: #474b4e;}
body .default_cate_nav_style .cate_nav_list .cate_nav_box>li a{color: #fff;}
body .default_cate_nav_style .cate_nav_list .cate_nav_box>li:hover,body .default_cate_nav_style .cate_nav_list .cate_nav_box>li.hover{background-color: #fff;}
body .default_cate_nav_style .cate_nav_list .cate_nav_box>li:hover a,body .default_cate_nav_style .cate_nav_list .cate_nav_box>li.hover a{color: #333;}



.default_cate_nav_style .cate_nav_list .cate_nav_sec .cate_nav_third .cate_nav_third_box li:hover a{color:#0489bd}