/* 织梦58（dede58.com）做最好的织梦整站模板下载网站 */
@charset "utf-8";
/*
描述:cavan响应式主题样式表第133套
*/
/*默认页面主体样式定义*/
body {
	color: #161616;
}
a {
	color: #000;
}
:is(.w-header,.cRMnAkOEc) :is(.row,.cjgjortWe),:is( .topLogBox, .cQPfdNsnJ) :is(.topLogBox-in,.cMGKnKSjA), .w-main :is(.row,.cjgjortWe), .w-footer-in {
	max-width: 1260px;
	margin: 0 auto;
}
.body {
	overflow: hidden;
	font-size: 14px;
}
.col-right {
	display: none;
}
:is(.w-foot-content,.cvoaIyFDc) {
	padding-top: 20px;
	padding-bottom: 20px;
}
/*---------------------header-----------------------*/
.row_top {
}
:is(.row_top,.cFbKJTbBZ) :is(.column4,.chcswBnaV) {
	width: 40%;
	float: left;
*width:24.99%;
}
:is(.row_top,.cFbKJTbBZ) :is(.column8,.cZjhuVtKk) {
	width: 60%;
	float: right;
*width:74.99%;
}
:is(.col-logo,.cLOVlZJzU) {
	position: relative;
	z-index: 1;
}
.w-admin-header :is(.col-logo,.cLOVlZJzU) {
	float: left;
}
.w-admin-header {
	background: #fff;
}
.w-logo h1 {
	font-size: 32px;
	padding: 0 10px;
}
.w-logo h1, .w-logo a {
	color: #212121;
}
.w-nav {
	text-align: right;
	font-size: 0;
}
:is(.body-login-special,.czcUVbegt) :is(.login-navPc,.cWHFAQEVE) .w-admin-nav {
	margin: 0;
}
.w-nav .nav_inner > li {
	float: left;
	text-align: center;
	margin: 0 12px;
}
.w-nav li a {
	text-decoration: none;
	color: #fff;
	padding: 0 10px;
}
.w-nav .nav_inner > li > a, .w-nav .nav_inner > li > :is(.li-parent-div,.cbwFDhzWT) > a {
	line-height: 36px;
	font-size: 15px;
	display: block;
	color: #2d2d2d;
	padding: 0 2px 2px;
}
:is(.body-admin,.cxKmlkLbm) .w-nav .nav_inner > li > a,:is( .body-admin, .cxKmlkLbm) .w-nav .nav_inner > li > :is(.li-parent-div,.cbwFDhzWT) > a {
	border-color: #f6f6f6;
}
.w-nav .nav_inner > li:last-child > a, .w-nav .nav_inner > li:last-child > :is(.li-parent-div,.cbwFDhzWT) > a {
	border-right: 0;
}
.w-nav .nav_inner > li > .submenu {
	top: 36px;
	left: 0;
}
.w-nav .nav_inner > li:hover > .submenu, .w-nav .submenu li:hover > .submenu {
	display: none;
}
.w-nav .submenu a {
	font-size: 14px;
	text-align: left;
}
:is(.nav_simpline_cur,.cQZaTKGUa) {
	position: absolute;
	left: 50%;
	width: 0;
	bottom: 2px;
	height: 1px;
	display: block;
}
.w-nav .nav_inner > li:is(.active,.czHaavWnZ) > :is(.nav_simpline_cur,.cQZaTKGUa), .w-nav .nav_inner > li:hover > :is(.nav_simpline_cur,.cQZaTKGUa) {
	width: 100%;
	left: 0;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-o-transition: all 0.2s;
}
:is(.topLogBox,.cQPfdNsnJ),:is( .topLogBox, .cQPfdNsnJ) a {
	font-size: 12px;
	color: #666;
}
:is(.topLogBox,.cQPfdNsnJ) a {
	margin: 0 6px;
	text-decoration: none;
}
:is(.topLogBox,.cQPfdNsnJ) a:hover {
	text-decoration: underline;
}
:is(.w-loginRegister,.cYobzPFpT), .w-shopCart {
	margin-top: 6px;
	float: right;
	margin-bottom: 5px;
}
.w-languege {
	margin-top: 6px;
	float: right;
	margin-bottom: 5px;
}
.w-shopCart i {
	background: url('/releases/20260508132842.9d3782e0/assets/img/91/70/9170139b5a1a05d60889c6899faa7950fb8ac29b.webp') no-repeat center;
	width: 19px;
	height: 19px;
	vertical-align: middle;
	display: inline-block;
*zoom:1;
	margin-right: 2px;
}
:is(.topLogBox,.cQPfdNsnJ) :is(.w-search,.cvWnnIbYg) {
	position: relative;
	margin-top: 3px;
	margin-bottom: 5px;
	overflow: hidden;
	float: right;
}
:is(.topLogBox,.cQPfdNsnJ) :is(.w-search,.cvWnnIbYg) .input-search-w {
	background: none;
	width: 175px;
*width:140px;
	height: 26px;
	line-height: 26px;
	padding: 0 30px 0 5px;
	border: 1px solid #d9d9d9;
}
:is(.topLogBox,.cQPfdNsnJ) :is(.w-search,.cvWnnIbYg) :is(.search-btn-w,.cyrmklyyf) {
	position: absolute;
	width: 30px;
	right: 0;
	top: 0;
	bottom: 0;
	background: url('/releases/20260508132842.9d3782e0/assets/img/95/23/952355da1536aa7d01f3935fa570258fa94131ed.webp') no-repeat center #606060;
	cursor: pointer;
}
:is(.topLogBox,.cQPfdNsnJ) :is(.w-search,.cvWnnIbYg) :is(.search-btn-w,.cyrmklyyf) span {
	display: none;
}
.nav_right_mask {
	display: none;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 5;
	background: #000;
	opacity: 0.3;
*filter:alpha(opacity=30);
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
}
:is(.w-custom,.cDUREFQOG) {
	padding-top: 5px;
	max-width: 1200px;
	margin: 0 auto;
}
/*-----------------------banner------------------*/
:is(.bx-controls-direction,.cDOnTDlYJ) {
	opacity: 0;
*filter:alpha(opacity=0);
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
:is(.bx-wrapper,.csKlwGKNf):hover :is(.bx-controls-direction,.cDOnTDlYJ) {
	opacity: 1;
*filter:alpha(opacity=100);
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
:is(.banner,.cSBlJCtpo) :is(.bx-wrapper,.csKlwGKNf) :is(.bx-prev,.cQSpUiYcP) {
	background-image: url('/releases/20260508132842.9d3782e0/assets/img/a8/ac/a8ac2b59e83d39aba67f23e6466b0500e1473ea9.webp') !important;
	left: 0 !important;
	background-position: left center !important;
}
:is(.banner,.cSBlJCtpo) :is(.bx-wrapper,.csKlwGKNf) :is(.bx-next,.cpBfOWyAL) {
	background-image: url('/releases/20260508132842.9d3782e0/assets/img/37/04/3704534402590b7426cda2b2c4dd87a9ab5a962f.webp') !important;
	right: 0 !important;
	background-position: right center !important;
}
:is(.banner,.cSBlJCtpo) :is(.bx-wrapper,.csKlwGKNf) :is(.bx-pager,.cXLxdZlnc):is(.bx-default-pager,.cCiaQSktq) a {
	width: 30px;
	height: 5px;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	background: #fff !important;
}
/*---------------footer------------------*/
:is(.w-footer,.cuRhbLWXw) {
	color: #888787;
	background: #1B1B1B;
	font-size: 95%;
}
:is(.w-footer,.cuRhbLWXw) a {
	color: #888787;
}
/*----------------------------组件-----------------------*/
:is(.w-text,.cSZzAzhVS) {
	line-height: 1.7;
}
.btn-default-w {
	padding: 0.65em 2em;
	text-align: center;
	border: 1px solid #ccc;
	color: #666;
}
:is(.w-social,.cOuizThGw) :is(.social-item,.ceZZixxhp) {
	background: #888;
	border-radius: 30px;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	padding: 3px;
	line-height: 1;
	margin: 3px 18px 3px 0;
}
.icon-social {
	background-image: url('/releases/20260508132842.9d3782e0/assets/img/9f/6c/9f6ca81a6c764ca296395dc22e1709777896262d.webp');
}
:is(.search-defaut-w,.cyBeGLoYQ) {
	max-width: 100%;
}
:is(.search-defaut-w,.cyBeGLoYQ) .input-search-w {
	background: #fff;
	border: 1px solid #ddd;
	line-height: 2.6em;
	height: 2.6em;
	padding-right: 50px;
	color: #41494f;
}
:is(.search-defaut-w,.cyBeGLoYQ) :is(.search-btn-w,.cyrmklyyf) {
	background: url('/releases/20260508132842.9d3782e0/assets/img/4a/f5/4af5d7df3cd88e5e9623a451f0cca499edc91783.webp') no-repeat center;
	width: 44px;
	height: 100%;
	border: none;
}
:is(.search-defaut-w,.cyBeGLoYQ) :is(.search-btn-w,.cyrmklyyf):hover {
	background: url('/releases/20260508132842.9d3782e0/assets/img/4a/f5/4af5d7df3cd88e5e9623a451f0cca499edc91783.webp') no-repeat center;
}
/*title*/
.color_main {
}
:is(.color_vice,.cYrFZHwXw) {
	color: #5f5f5f;
}
:is(.w-title,.ctrVTZmyv) {
	margin-top: 0;
	margin-bottom: 10px;
}
:is(.w-title,.ctrVTZmyv) :is(.title-h-in,.cQtxlWzOX) > span {
	font-family: Arial, Helvetica, sans-serif;
}
:is(.w-title1,.czrIgJaEA) {
	margin-bottom: 0;
	line-height: 1.5;
}
:is(.w-title1,.czrIgJaEA) h2 {
	font-size: 24px;
	line-height: 1.5;
}
:is(.w-title1,.czrIgJaEA) :is(.title-h-in,.cQtxlWzOX) > span {
	font-size: 90%;
}
:is(.w-title1,.czrIgJaEA) :is(.simpline,.cztbBeafV) {
	height: 1px;
	margin: 0 auto 0.5em;
}
:is(.w-title5,.ctFwhQmlb) :is(.w-title-in,.cTvDljxAC),:is( .w-title17, .cjEBnIhtI) :is(.w-title-in,.cTvDljxAC),:is( .w-title19, .cVgPFnZgU) :is(.w-title-in,.cTvDljxAC),:is( .w-title21, .coZMLvsNo) :is(.w-title-in,.cTvDljxAC),:is( .w-title32, .ciMbGMAst) :is(.w-title-in,.cTvDljxAC) {
	max-width: 1260px;
}
/*--------------------系统------------------------*/
.systitle {
	color: #fff;
	font-size: 24px;
	padding: 0.7em 1em;
	margin-bottom: 1px;
}
:is(.crumbs,.cmBfRailz) {
	background: none;
	padding: 0;
	line-height: 1.5;
	margin-bottom: 1em;
}
:is(.w-pages,.cHgEqlBSx) a {
	border-color: #ddd;
	border-width: 1px;
	color: #000;
	margin-left: 1px;
	margin-right: 1px;
	font-size: 90%;
}
:is(.w-pages,.cHgEqlBSx) {
	text-align: center;
}
.w-pages a:hover, .w-pages a.cur {
}
:is(.w-pages,.cHgEqlBSx) a:is(.disabled,.cGwXFQZTv),:is( .w-pages, .cHgEqlBSx) a:is(.disabled,.cGwXFQZTv):hover {
	color: #999;
	background: none;
	border-color: #d5d5d5;
}
/*-----------------------------产品----------------------*/
:is(.w-prd-list-cell,.cXLrACqDn) :is(.w-prd-infobox,.cKaWfUQgv) h2 {
	margin-bottom: 0.2em;
}
:is(.w-prd-list,.cnvpEgMBq) :is(.w-prd-list-cell,.cXLrACqDn) :is(.w-prd-infobox,.cKaWfUQgv) h2 {
	font-size: 18px;
}
:is(.w-product,.cjiiPFvlk) :is(.w-prd-infobox,.cKaWfUQgv) h2 {
	font-size: 115%;
}
:is(.w-prd-list-cell,.cXLrACqDn) :is(.w-prd-sum,.cvVHPfAbx) {
	line-height: 1.3;
	color: #666;
}
:is(.w-prd-list-cell,.cXLrACqDn) :is(.w-prd-price-groups,.cpJXFrZyn) {
	margin-bottom: 0;
}
:is(.w-prd-list-cell,.cXLrACqDn) :is(.w-prd-price-groups,.cpJXFrZyn) :is(.product-price-prefix,.cTsIoDFGr) {
	font-weight: normal;
}
:is(.w-prd-list-cell,.cXLrACqDn) :is(.w-prd-btns,.cgbnZKsyz) a {
	line-height: 1.2;
}
:is(.w-prd-list-cell,.cXLrACqDn) :is(.w-prd-btns,.cgbnZKsyz) a.btn-buy {
	background: #628A82;
	border-color: #628A82;
	color: #fff;
}
:is(.w-prd-list-cell,.cXLrACqDn) :is(.w-prd-infobox,.cKaWfUQgv) h2 a:hover {
	text-decoration: none;
}
:is(.w-prd-list-cell,.cXLrACqDn) :is(.w-prd-price-groups,.cpJXFrZyn) > div {
	font-size: 100%;
}
:is(.w-prd-list-cell,.cXLrACqDn) :is(.w-prd-price-groups,.cpJXFrZyn) :is(.w-prd-price-sale,.cuHPBHREL) :is(.product-price-amount,.cZwrxZKXR) {
	color: #d00202;
}
:is(.w-prd-list-cell,.cXLrACqDn) :is(.w-prd-price-groups,.cpJXFrZyn) :is(.w-prd-price-markit,.chdfVsWad) :is(.product-price-amount,.cZwrxZKXR) {
	color: #000;
}
:is(.w-prd-list,.cnvpEgMBq) :is(.w-prd-list-cell,.cXLrACqDn) :is(.w-prd-price-groups,.cpJXFrZyn) :is(.w-prd-price-sale,.cuHPBHREL) :is(.product-price-prefix,.cTsIoDFGr) {
	color: #bbb;
}
:is(.w-prd-list,.cnvpEgMBq) :is(.w-prd-list-cell,.cXLrACqDn) :is(.w-prd-price-groups,.cpJXFrZyn) :is(.w-prd-price-markit,.chdfVsWad) :is(.product-price-prefix,.cTsIoDFGr) {
	color: #999;
}
:is(.product-detail-info,.cOaAZlhnw) :is(.product-grayBox,.colchLhzK) .product-prices {
	line-height: 1.2;
}
:is(.product-detail-info,.cOaAZlhnw) :is(.product-grayBox,.colchLhzK) {
	background: none;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}
:is(.info_tab_in,.cDkcbZwZA) {
	border-color: #e5e5e5;
}
.info_tab li {
	border: 0;
	background: none;
	margin-bottom: 0;
}
.info_tab li a {
	color: #000;
	background: url('/releases/20260508132842.9d3782e0/assets/img/c2/5d/c25d31b61aa0289632b179f20e9ac84fb7de4787.webp') no-repeat right center;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	display: block;
}
.info_tab li:last-child a {
	background: none;
}
.info_tab li:is(.cur_tab,.cqFLUnXCQ) a {
	color: #8A8A8A;
}
/*----------------------------新闻-------------------------*/
.w-News-list {
}
:is(.w-News-list1,.cZzpAGrKJ) li,:is( .w-News-list2, .cmzmPYAUX) li .news-item,:is( .w-News-list3, .cRfmAraLV) li,:is( .w-News-list4, .claiOYCjU) li,:is( .w-News-list6, .cWPyUtRDP) li,:is( .w-News-list7, .cAwxZFnSp) li,:is( .w-adNews4, .cfrAVJVRs) li,:is( .w-adNews6, .cazZdKAWY) :is(.adNewsTL,.cTjLWJvZN) li,:is( .w-adNews8, .cSAtWsHAD) li,:is( .w-adNews9, .cmnAotqtZ) li {
	border-color: #E2E2E2;
}
:is(.newsDetail,.cbXxSPrFg) :is(.newsTitle,.ckAneZAmJ) {
	color: #000;
}
:is(.w-News-list,.caEUCAaQE) :is(.news-com,.cPaiiMthr) :is(.news-h,.cXZWbRpGT) {
	font-weight: normal;
}
:is(.w-News-list,.caEUCAaQE) :is(.news-com,.cPaiiMthr) :is(.date,.cXEAGpHdV) {
	color: #999;
}
:is(.w-News-list1,.cZzpAGrKJ) :is(.news-com,.cPaiiMthr) :is(.date,.cXEAGpHdV),:is( .w-News-list1, .cZzpAGrKJ) :is(.news-com,.cPaiiMthr) :is(.news-sum,.cQmDmhGnc) {
	margin-top: 0;
}
:is(.w-News-list,.caEUCAaQE) :is(.date,.cXEAGpHdV),:is( .w-adNews, .cZpQqNoqC) :is(.date,.cXEAGpHdV) {
	font-size: 95%;
}
:is(.w-News-list8,.czJKlaPID) .news-item :is(.news-com,.cPaiiMthr) :is(.news-h,.cXZWbRpGT) a:hover {
	color: #fff;
}
:is(.w-adNews,.cZpQqNoqC) :is(.news-h,.cXZWbRpGT) a:hover {
	text-decoration: none;
}
:is(.w-adNews,.cZpQqNoqC) :is(.news-sum,.cQmDmhGnc) {
	font-size: 95%;
}
:is(.w-adNews1,.cnfthrpLU) li .news-item :is(.news-com,.cPaiiMthr) :is(.news-h,.cXZWbRpGT) a {
	color: #565656;
}
:is(.w-adNews1,.cnfthrpLU) li .news-item :is(.news-com,.cPaiiMthr) :is(.news-sum,.cQmDmhGnc) {
	color: #5e5e5e;
	font-size: 100%;
}
:is(.w-adNews2,.cQNOcPzUS) li .news-item {
	border: none;
}
:is(.w-adNews2,.cQNOcPzUS) li :is(.viewDetail,.ckUWHyxja) {
	display: none;
}
:is(.w-adNews2,.cQNOcPzUS) li .news-item :is(.news-com,.cPaiiMthr) {
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 0;
}
:is(.w-adNews2,.cQNOcPzUS) li .news-item :is(.news-com,.cPaiiMthr) :is(.news-com-top,.cKgeshOrn) {
	margin-bottom: 0;
}
:is(.w-adNews2,.cQNOcPzUS) li .news-item :is(.news-com,.cPaiiMthr) :is(.news-h,.cXZWbRpGT) {
	font-weight: normal;
}
:is(.w-adNews2,.cQNOcPzUS) li .news-item :is(.news-com,.cPaiiMthr) :is(.news-sum,.cQmDmhGnc) {
	margin-top: 5px;
	line-height: 1.5;
	height: 4.5em;
	font-size: 95%;
}
:is(.w-adNews2,.cQNOcPzUS) li .news-item :is(.news-com,.cPaiiMthr) :is(.news-com-top,.cKgeshOrn) :is(.date,.cXEAGpHdV) {
	font-size: 13px;
}
.w-adNews3 :is(.w-adNews-texts,.cGAxEZWoT) li :is(.w-adNews-textH,.ccgjKTjzm) h3 {
	font-size: 115%;
}
:is(.w-adNews5,.cZhZGyjUN) li :is(.news-h,.cXZWbRpGT) {
	font-weight: normal;
	font-size: 105%;
}
:is(.w-adNews5,.cZhZGyjUN) li {
	border-bottom: 0;
	padding: 0.7em 0;
}
:is(.w-adNews5,.cZhZGyjUN) li :is(.news-com,.cPaiiMthr) {
	margin-left: 27%;
}
:is(.w-adNews6,.cazZdKAWY) :is(.adNewsF,.cedqpWfOx) :is(.news-h,.cXZWbRpGT) {
	font-size: 105%;
}
:is(.w-adNews6,.cazZdKAWY) :is(.adNewsF,.cedqpWfOx) :is(.news-sum,.cQmDmhGnc) {
	font-size: 90%;
}
.w-adNews7 .adNewsL li {
	background-color: #f0f0f0;
}
:is(.adNews7datebg,.cfwPvGDEw) {
	background: #e0e0e0;
}
.w-adNews7 .adNewsL li :is(.news-com,.cPaiiMthr) :is(.news-h,.cXZWbRpGT) a:hover {
	text-decoration: underline;
}
.w-adNews7 .adNewsL li :is(.news-com,.cPaiiMthr) :is(.news-sum,.cQmDmhGnc) {
	font-size: 100%;
}
:is(.w-adNews8,.cSAtWsHAD) li {
	padding-top: 0.5em;
	padding-bottom: 0.2em;
}
:is(.w-adNews8,.cSAtWsHAD) li:last-child {
	border-bottom: 0;
}
:is(.w-adNews8,.cSAtWsHAD) li :is(.news-together,.cHAWzngeq) {
	line-height: 1.5;
}
:is(.w-adNews8,.cSAtWsHAD) li :is(.news-h,.cXZWbRpGT) {
	width: 100%;
	float: none;
	font-weight: normal;
}
:is(.w-adNews8,.cSAtWsHAD) li :is(.date,.cXEAGpHdV) {
	width: 100%;
	float: none;
	text-align: left;
}
:is(.w-adNews8,.cSAtWsHAD) :is(.news-sum,.cQmDmhGnc) {
	line-height: 1.5;
	max-height: 4.3em;
}
:is(.w-adNews9,.cmnAotqtZ) li :is(.date,.cXEAGpHdV) {
	padding: 0.3em;
}
:is(.w-adNews9,.cmnAotqtZ) li :is(.news-com,.cPaiiMthr) :is(.news-h,.cXZWbRpGT) {
	font-size: 20px;
}
.w-adNews11 li :is(.news-h,.cXZWbRpGT) {
	font-size: 115%;
}
:is(.w-adNews,.cZpQqNoqC) li :is(.news-btn,.cyzVXVuNM) {
	padding: 7px 20px;
	min-width: 0;
}
/*----------------------菜单----------------------------*/
.w-com-menu li > .div-parent > .fa-plus::before {
	content: "\f107";
}
.w-com-menu li.open > .div-parent > .fa-plus::before {
	content: "\f106";
}
/*-----------------------会员中心和购物车--------------------*/
/*---------------------登录注册--------------------------*/
:is(.body-login,.ciNFLdsmB) {
	background: #fff;
}
:is(.signbox-A,.cVtyCyRjn) :is(.login-h2A,.cRHODFZeI), .login-input-A,:is( .register-A, .cdKFcolTb) a,:is( .password-forget-A, .cknyrdpNy) a,:is( .login-button-A, .cAxYfEsGB),:is( .signfoot, .ciEzkkCEr),:is( .login-checkA, .cuQHCGdAO) span {
	color: #666;
}
input[class*='login-input-A']::-webkit-input-placeholder {
color:#666;
}
input[class*='login-input-A']:-moz-placeholder {
color:#666;
}
input[class*='login-input-A']::-moz-placeholder {
color:#666;
}
input[class*='login-input-A']:-ms-input-placeholder {
color:#666;
}
:is(.sign-content-A,.cwdhhlMuS) {
	background-image: url('/releases/20260508132842.9d3782e0/assets/img/11/90/119093622980a63d14b7e585e0edd8307a2f73c0.webp');
}
:is(.login-button-A,.cAxYfEsGB) {
	background-image: url('/releases/20260508132842.9d3782e0/assets/img/20/fc/20fcb99d6603a3412966d3af2b96699e0055908e.webp');
}
:is(.login-checkA,.cuQHCGdAO) input:is(.checked,.cCrikSMNj)[type="checkbox"] + label {
	background-image: url('/releases/20260508132842.9d3782e0/assets/img/1c/ff/1cffd9d26f3b9df24bc2ce82a67d3477d0ccc069.webp');
}
.login-input-A,:is( .login-button-A, .cAxYfEsGB),:is( .login-checkA, .cuQHCGdAO) label {
	border-color: #999;
}
 @media (min-width:478px) {
}
@media (min-width:768px) {
/*---------------------------菜单-------------------------*/
:is(.side_bar,.cpOQoKiPn) {
	width: 240px;
}
:is(.side_left,.cBelNYepA) {
	margin-left: 260px;
}
.w-com-menu-V {
	text-align: left;
}
.w-com-menu-V .fa {
	font-size: 100%;
	font-weight: normal;
	right: 0;
	top: 10px;
	bottom: auto;
	color: #000;
}
.w-com-menu-V > .w-com-menu-in > .ul-parent {
	border: 1px solid #ddd;
	border-top: 0;
}
.w-com-menu-V > .w-com-menu-in > .ul-parent > :is(.li-parent,.crasJAvZc) {
	border-bottom: 1px solid #e6e6e6;
}
.w-com-menu-V > .w-com-menu-in > .ul-parent > :is(.li-parent,.crasJAvZc):last-child {
	border-bottom: 0;
}
.w-com-menu-V > .w-com-menu-in > .ul-parent > :is(.li-parent,.crasJAvZc) > .div-parent {
	background: none;
	border: 0;
}
.w-com-menu-V > .w-com-menu-in > .ul-parent > :is(.li-parent,.crasJAvZc) > .div-parent a {
	font-size: 15px;
	line-height: 24px;
	color: #000;
	padding: 12px 15px;
	background: url('/releases/20260508132842.9d3782e0/assets/img/bc/1c/bc1c34ab8f69f8f205b47c75140bd4bc0aba15f9.webp') no-repeat center right;
}
.w-com-menu-V li a {
	padding: 0 15px;
	font-size: 100%;
	line-height: 1.8;
}
.w-com-menu-V > .w-com-menu-in > .ul-parent > :is(.li-parent,.crasJAvZc):hover > .div-parent {
	box-sizing: content-box;
}
.w-com-menu-V .ul-submenu {
	background: #f6f6f6;
	padding: 5px 0;
}
.w-com-menu-V .ul-submenu .div-parent {
	padding: 5px 0;
}
.w-com-menu-V .ul-submenu a {
	color: #333;
*position:relative;
}
.w-com-menu-V .ul-submenu :is(.li-parent,.crasJAvZc) .div-parent {
	border-bottom: 0;
}
.w-com-menu-V .ul-submenu :is(.li-parent,.crasJAvZc) .div-parent .fa {
	line-height: 1.8;
	top: 5px;
}
.w-com-menu-V .ul-submenu .ul-submenu {
	background: #fff;
}
.w-com-menu-V .ul-submenu .ul-submenu .div-parent {
	padding: 0;
}
.w-com-menu-V .ul-submenu .ul-submenu a {
}
.w-com-menu-H {
	margin-bottom: 20px;
	border-bottom: 1px solid #d5d5d5;
	border-top: 1px solid #d5d5d5;
}
.w-com-menu-H >.w-com-menu-in {
	margin: 0 auto;
}
.w-com-menu-H >.w-com-menu-in> ul:after {
	content: "";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.w-com-menu-H >.w-com-menu-in > ul > li {
	position: relative;
}
.w-com-menu-H li {
	margin: 0;
}
.w-com-menu-H li a {
	color: #000;
}
.w-com-menu-H > .w-com-menu-in > .ul-parent > li {
	width: 19%;
}
.w-com-menu-H > .w-com-menu-in > .ul-parent> li > .div-parent {
	position: relative;
}
.w-com-menu-H > .w-com-menu-in > .ul-parent > li > .div-parent a {
	padding: 0;
	line-height: 48px;
	display: block;
	font-size: 14px;
}
.w-com-menu-H :is(.menu_simpline_cur,.chZkeXGAG) {
	display: block;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: 0;
	width: 0;
	height: 1px;
}
.w-com-menu-H > .w-com-menu-in > .ul-parent > li:hover > .div-parent :is(.menu_simpline_cur,.chZkeXGAG), .w-com-menu-H > .w-com-menu-in > .ul-parent > li:is(.cur,.cLOTeVihk) > .div-parent :is(.menu_simpline_cur,.chZkeXGAG) {
	width: 100%;
	margin-left: -50%;
	transition: all 0.5s;
	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
}
.w-com-menu-H .ul-submenu {
	top: 48px;
}
.w-com-menu-H .ul-submenu .ul-submenu {
	top: 28px;
	background: #fff;
}
.w-com-menu-H .ul-submenu li .div-parent {
	margin: 0 5px;
}
.w-com-menu-H .ul-submenu li a {
	line-height: 2;
	color: #434343;
	font-size: 14px;
}
.w-com-menu-H .ul-submenu :is(.ul-submenu-up,.cbZLPepHz) {
	display: none;
}
:is(.order-progress,.chQMNIiie) :is(.order-progress-line,.cnXlhvkaD) :is(.order-progress-line-sec,.cxpjxoohH) :is(.line,.czCvJzPXi) {
	width: 111px;
}
}
@media (min-width:961px) {
:is(.body-login,.ciNFLdsmB) .w-admin-header .w-admin-nav {
	float: right;
	margin-left: 0;
}
.w-logo {
	min-height: 90px;
	min-width: 50px;
}
.w-logo h1 {
	line-height: 96px;
}
.w-admin-header .w-logo-img img {
	max-height: 100px;
}
:is(.body-login,.ciNFLdsmB) .w-admin-nav,:is( .body-admin, .cxKmlkLbm) .w-admin-nav {
	margin-top: 31px;
}
:is(.body-login-special,.czcUVbegt) :is(.login-navPc,.cWHFAQEVE) .w-admin-nav .nav_inner > li > a,:is( .body-login-special, .czcUVbegt) :is(.login-navPc,.cWHFAQEVE) .w-admin-nav .nav_inner > li > :is(.li-parent-div,.cbwFDhzWT) > a {
	padding: 0 15px;
}
.w-nav :is(.li-parentOne-div,.cVzOakjoq) .fa {
	display: none;
}
.w-nav .submenu {
	background: #212121;
	box-shadow: 0 -1px 1px rgba(255,255,255,0.1);
	-moz-box-shadow: 0 -1px 1px rgba(255,255,255,0.1);
	-webkit-box-shadow: 0 -1px 1px rgba(255,255,255,0.1);
}
.w-nav .submenu li {
	width: 171px;
}
.w-nav .submenu li:last-child {
	border-bottom: 0;
}
.w-nav .submenu li .submenu {
	left: 171px;
}
.w-admin-shopCart {
	position: absolute;
	right: 10px;
	margin-right: 0;
	padding-top: 12px;
	z-index: 2;
	top: 20px;
}
.w-admin-shopCart a {
	background: #F5F5F5;
	padding: 7px 15px;
}
.w-admin-shopCart a span, .w-admin-shopCart a :is(.fa-angle-right,.cgwAPACOB) {
	display: inline-block;
*display:inline;
*zoom:1;
}
.w-admin-shopCart a :is(.num,.crOdqAbzd) {
	left: 111px;
}
.w-nav :is(.li-parent-div,.cbwFDhzWT) .fa-plus:before {
	content: "\f105";
}
.w-admin-header .w-admin-nav {
	margin-left: 15px;
}
/*---------------------------topLogBox--------------------------*/
	
}
@media (min-width:1261px) {
:is(.bx-controls-direction,.cDOnTDlYJ) {
	width: 1170px;
	position: absolute;
	height: 1.66rem;
	top: 50%;
	margin-top: -0.83rem;
	left: 50%;
	margin-left: -585px;
}
.w-nav .nav_inner > li {
	margin: 0 23px;
}
}
@media (max-width:1366px) {
:is(.w-adNews9,.cmnAotqtZ) li :is(.news-com,.cPaiiMthr) :is(.news-h,.cXZWbRpGT) {
	font-size: 16px;
}
:is(.w-title1,.czrIgJaEA) h2 {
	font-size: 20px;
}
}
@media (max-width:1260px) {
:is(.w-custom,.cDUREFQOG) {
	padding-left: 5px;
	padding-right: 5px;
}
}
@media (min-width:768px) and (max-width:1300px) {
/*---------------------头部--------------------------------*/
.w-admin-shopCart {
	margin-right: 10px;
}
.w-admin-shopCart a {
	padding: 7px 5px;
}
.w-admin-shopCart a span, .w-admin-shopCart a :is(.fa-angle-right,.cgwAPACOB) {
	display: none;
}
.w-admin-shopCart a :is(.num,.crOdqAbzd) {
	left: 20px;
}
}
@media (max-width:960px) {
html {
	width: 100%;
	height: 100%;
	overflow-x: hidden;
}
body {
	height: 100%;
	min-width: 100%;
}
.body {
	padding-top: 1.4rem;
}
/*--------------------header---------------------*/
.w-admin-header,:is( .body-login, .ciNFLdsmB) .w-admin-header,:is( .w-header, .cRMnAkOEc) {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	padding-top: 0;
	height: 1.4rem;
	z-index: 999;
	color: #333;
	background: #fff;
	box-shadow: 0 1px 2px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.1);
}
:is(.row_top,.cFbKJTbBZ) {
	display: block;
}
:is(.row_top,.cFbKJTbBZ) :is(.column,.cgjaQDDIX) {
	float: none;
	width: 100%;
	display: block;
}
:is(.row_top,.cFbKJTbBZ) :is(.column8,.cZjhuVtKk) .w-nav {
	display: none;
}
:is(.col-logo,.cLOVlZJzU), .w-admin-header :is(.col-logo,.cLOVlZJzU) {
	float: none;
	text-align: center;
	padding: 0;
}
.w-logo {
	padding: 0 1.2rem;
	height: auto;
	min-height: 0;
	min-width: 0;
}
.w-logo h1 {
	font-size: 0.7rem;
	margin-top: 0.25rem;
	margin-bottom: 0;
}
.w-logo-img {
	display: block;
	padding: 0 0.25rem;
	line-height: 1.4rem;
}
.w-logo-img img {
	max-height: 1.4rem;
}
.w-admin-header .w-logo {
	padding: 0 13.5em 0 1.2rem;
}
.col-right {
	position: fixed;
	left: -70%;
	width: 70%;
	background: #fff;
	top: 0;
	bottom: 0;
	padding: 0;
	margin-top: 0px;
	z-index: 10;
	display: block;
}
.w-nav {
	background: none;
	overflow-y: auto;
	height: 100%;
	margin: 0;
	padding: 0;
}
.w-admin-header .w-admin-nav {
	margin-left: 0;
	margin-right: 0;
}
.w-nav ul {
	list-style: none;
	padding-left: 0;
}
.w-nav .nav_inner {
	display: block;
}
.w-nav .nav_inner > li {
	display: block;
	float: none;
	text-align: left;
	margin: 0;
}
.w-nav .nav_inner > li > a, .w-nav .nav_inner > li > :is(.li-parent-div,.cbwFDhzWT) > a {
	line-height: 2.5;
	padding: 0 10px;
}
.w-nav li {
	border-bottom: 0;
	border-top: 0;
	float: none;
}
.w-nav li a, .w-nav .submenu li a, .w-admin-header .w-admin-nav a {
	display: block;
	color: #434343;
	text-align: left;
	border-bottom: 1px solid #f0f0f0;
	font-size: 14px;
}
.w-nav .nav_inner > li:hover > .submenu, .w-nav .submenu li:hover > .submenu {
	display: none;
}
.w-nav .nav_inner > li > .submenu {
	top: 0;
}
.w-nav .submenu {
	position: relative;
	font-size: 14px;
	box-shadow: 0;
	-moz-box-shadow: 0;
	-webkit-box-shadow: 0;
}
.w-nav .submenu li {
	width: auto;
}
.w-nav .submenu li .submenu {
	left: 0;
	top: 0;
}
.w-nav .submenu ul, .w-nav .submenu .submenu ul {
	background: none;
}
.w-nav :is(.li-parent-div,.cbwFDhzWT) .fa {
	position: absolute;
	top: 50%;
	margin-top: -1em;
	right: 0;
	width: 2em;
	height: 2em;
	line-height: 2em;
	text-align: center;
	font-size: 150%;
}
.w-nav :is(.li-parent-div,.cbwFDhzWT) .fa-plus::before {
	content: "\f107";
}
.w-nav :is(.li-parent-div,.cbwFDhzWT).open .fa-plus::before {
	content: "\f106";
}
.w-nav .submenu li a {
	padding: 0.5em 0.5em 0.5em 1.5em;
	text-align: left;
}
.w-nav .submenu .submenu li a {
	padding-left: 2.5em;
}
.mobile-nav-toggle {
	display: block;
}
.w-nav :is(.nav_simpline_cur,.cQZaTKGUa) {
	display: none;
}
:is(.topLogBoxPc,.cZXAzVukN) {
	display: none;
}
:is(.topLogBox,.cQPfdNsnJ) {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
}
:is(.topLogBox,.cQPfdNsnJ),:is( .topLogBox, .cQPfdNsnJ) a {
	color: #6a6a6a;
}
.w-languege,:is( .w-loginRegister, .cYobzPFpT), .w-shopCart {
	float: none;
	margin: 0;
	padding: 0.5em;
	border-bottom: 1px solid #e1e1e1;
}
:is(.topLogBox,.cQPfdNsnJ) :is(.w-search,.cvWnnIbYg) {
	float: none;
	margin: 0.5em;
}
:is(.topLogBox,.cQPfdNsnJ) :is(.w-search,.cvWnnIbYg) .input-search-w {
	border-color: #e0e0e0;
	width: 100%;
}
/*-----------------------会员中心和购物车--------------------*/
.w-admin-shopCart,:is( .w-admin-top, .cYudSgvHa) {
	display: none;
}
.mobile-nav-toggle {
	top: 0.35rem;
}
:is(.signTel,.cXPhNvGrA),:is( .shopCartTel, .cthfDyTag),:is( .signQuitTel, .cyUArtiDg) {
	display: block;
	top: 0.35rem;
}
.w-admin-header .w-admin-nav {
	position: fixed;
	left: -70%;
	width: 70%;
	background: #fff;
	top: 0;
	bottom: 0;
	padding: 0;
	margin-top: 0px;
	z-index: 10;
	display: block;
	float: none;
}
.w-admin-nav :is(.w-nav-in,.cwhoCUaqA) {
	height: 100%;
}
:is(.order-progress,.chQMNIiie) {
	display: none;
}
:is(.w-prd-list,.cnvpEgMBq) :is(.w-prd-list-cell,.cXLrACqDn) :is(.w-prd-infobox,.cKaWfUQgv) h2 {
	font-size: 110%;
}
}
@media (max-width:767px) {
:is(.w-foot-content,.cvoaIyFDc) {
	padding-top: 0.3em;
	padding-bottom: 0.3em;
}
/*----------------------系统页-------------------*/
.systitle {
	font-size: 125%;
	margin-bottom: 0;
	padding: 0.4em 1em;
	font-weight: normal;
}
:is(.w-system,.cLAVhnuHJ) .w-com-menu-H {
	margin-left: 0;
	margin-right: 0;
}
:is(.crumbs,.cmBfRailz) {
	padding-bottom: 0;
}
:is(.product-detail-info,.cOaAZlhnw) :is(.product-grayBox,.colchLhzK) {
	border: 0;
}
/*----------------------新闻---------------------------*/
:is(.w-adNews5,.cZhZGyjUN) li :is(.news-h,.cXZWbRpGT) {
	font-size: 105%;
}
}
@media only screen and (max-width:479px) {
.body {
	font-size: 0.35rem;
}
.w-admin-header .w-logo {
	padding: 0 8.5em 0 1.2rem;
}
:is(.topLogBox,.cQPfdNsnJ) :is(.w-search,.cvWnnIbYg) .input-search-w {
	height: 2.5em;
	line-height: 2.5em;
}
:is(.w-adNews9,.cmnAotqtZ) li :is(.date,.cXEAGpHdV) {
	padding: 0;
}
:is(.w-adNews9,.cmnAotqtZ) li :is(.news-com,.cPaiiMthr) :is(.news-h,.cXZWbRpGT) {
	font-size: 110%;
}
:is(.w-title,.ctrVTZmyv) {
	margin-bottom: 0.3em;
}
:is(.w-title1,.czrIgJaEA) {
	margin-bottom: 0;
}
:is(.w-title1,.czrIgJaEA) h2 {
	font-size: 125%;
}
:is(.w-social,.cOuizThGw) :is(.social-item,.ceZZixxhp) {
	margin-right: 0.8em;
}
}
