body {
	font-family: textFonts, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	color: #333;
	width: 100%;
	height: 100%;
	touch-action: pan-y;
}
html{
	height: 100%;
}
/* body.modal-open{
	padding-right: 0 !important;
	overflow: auto !important;
} */
html.clip,
body.clip{
	overflow: hidden;
}

@font-face {/* 新标题 */
	font-family: 'titleFonts';
	src: url('../fonts/Oswald-Regular.ttf');
	font-weight: normal;
	font-style: normal;
}
@font-face {/* 正文 */
	font-family: 'textFonts';
	src: url('../fonts/OpenSans-Regular.ttf');
}
@font-face{
	font-family: 'spearTitle';
	src: url('../fonts/Roboto-Black.ttf');
}
.plate-opsnSans{
	font-family: textFonts;
	color: #555;
	word-spacing: 4px;
	letter-spacing: -1px;
}
.plate-opsnSans-nw{
	font-family: textFonts;
	word-spacing: 4px;
	text-transform: capitalize;
}
.plate-title {
	font-family: titleFonts;
	word-spacing: 4px;
	font-weight: 600;
}
.plate-title-nw{
	font-family: titleFonts;
	word-spacing: 4px;
}
.plate-title.weight-n{
	font-weight: normal;
}
.page-header{
	border-bottom: none;
}

.LB-container{
	width: 100%;
	max-width: 1366px;
	padding: 0;
	margin: 0 auto;
	position: relative;
}
.LB-textContent {
	width: 100%;
	max-width: 980px;
	padding: 0;
	margin: 0 auto;
}
.row{
	margin: 0;
}
/*::-webkit-scrollbar{
	display: none;
}*/
.box-shadow{
	box-shadow:0px 0px 16px rgba(45,50,81,.13);
	-moz-box-shadow: 0px 0px 16px rgba(45,50,81,.13);
	-webkit-box-shadow:0px 0px 16px rgba(45,50,81,.13);
}
button:focus,
input:focus,
a:focus{
	outline:none;
}
a.box-shadow:hover {
	box-shadow:0px 0px 16px rgba(45,50,81,.33);
	-moz-box-shadow: 0px 0px 16px rgba(45,50,81,.33);
	-webkit-box-shadow:0px 0px 16px rgba(45,50,81,.33);
}
a.direction-none:hover{
	text-decoration: none;
}
a.hover_c:hover{
	color: #0070ff;
}
a.hover_c_t:hover{
	color: #0070ff;
	text-decoration: underline;
}
.text-decoration {
	text-decoration: underline;
}
/*
nav
*/
.navbar {
	position: relative;
	z-index: 10;
	width: 100%;
	background: #fff;
	top: 0;
	line-height: 1.2;
	box-shadow: 0px 0px 13px rgba(35,67,108,.27);
	-moz-box-shadow: 0px 0px 13px rgba(35,67,108,.27);
	-webkit-box-shadow: 0px 0px 13px rgba(35,67,108,.27);
}
.nav-box {
	width: 100%;
	/* max-width: 1366px; */
	margin: 0 auto;
	padding: 0px 60px 0px 60px;
}
@media (max-width:768px){
	.nav-box{
		padding: 0px 10px;
	}
	.nav-box .nav-content .navbar-nav .nav-item .nav-item-nextLevel li{
		line-height: 33px;
	}
}
@media (min-width:768px) and (max-width:1140px){
	.nav-box{
		padding: 0px 25px;
	}
}
.background-video{
	width: 100%;
	position: relative;
}
.background-video iframe{
	width: 100%;
	height: 100%;
	position: absolute;
}

.dropdown-toggle::after{
	display: none;
}
.NA__link a{
	color: #fff;
}
.navbar-nav .nav-item .nav-item-nextLevel li a {
	color: #adadad;
}
.navbar-nav .nav-item .nav-item-nextLevel li a:hover{
	color: #0070ff;
}
.navbar-nav .nav-item .nav-link{
	color: #fff;
}
.navbar-light .navbar-nav .nav-item.active .nav-link{
	color: #0070ff !important;
	border-bottom: 2px solid #0070ff;
}

.nav-box .nav-meun {
	position: relative;
	height: 48px;
	width: 25px;
	overflow: hidden;
}
.nav-box .nav-meun i::before,
.nav-box .nav-meun::after,
.nav-box .nav-meun::before {
	position: absolute;
	content: '';
	height: 2px;
	width: 25px;
	background: #333;
}
.nav-box .nav-meun::before{
	top: 16px;
	transform: rotate(0);
	transition: bottom .25s linear, transform .25s linear;
	transform-origin: center center;
}
.nav-box .nav-meun::after{
	bottom: 16px;
	transform: rotate(0);
	transition: bottom .25s linear, transform .25s linear;
	transform-origin: center center;
}
.nav-box .nav-meun i::before{
	top: 23px;
	transform: translateX(0);
	transition: transform .25s linear;
}
.nav-box .nav-meun.ismShow::before{
	top: 23px;
	transform: rotate(-45deg);
	transition: bottom .25s linear, transform .25s linear;
	transform-origin: center center;
}
.nav-box .nav-meun.ismShow::after{
	bottom: 23px;
	transform: rotate(-135deg);
	transition: bottom .25s linear, transform .25s linear;
	transform-origin: center center;
}
.nav-box .nav-meun.ismShow i::before{
	transform: translateX(25px);
	transition: transform .25s linear;
}
.nav-box .nav-cart a{
	color: #000;
}
.nav-box .nav-cart a .fa-cart-arrow-down{
	font-size: 26px;
}
.nav-box .nav-content{
	position: fixed;
	background-color: #333;
	left: 0;
	top: 58px;
	height: 100vh;
	overflow: auto;
	display: none;
	z-index: 2;
	padding-bottom: 180px;
}
.nav-box .nav-content .navbar-nav .nav-item {
	padding: 8px 1rem;
}
.nav-box .nav-content .navbar-nav .nav-item .nav-item-nextLevel {
	padding: 0 1rem;
	margin: 15px 0;
}

.nav-box .nav-content .navbar-nav .nav-item.isNextLevel .nav-link{
	position: relative;
	display: inline-block;
	width: 100%;
	font-weight: 600;
	font-size: 18px;
	cursor: default;
	border-bottom: 1px solid #999;
	padding-bottom: 5px;
}
.nav-box .nav-content .navbar-nav .nav-item.isNextLevel .nav-link .nav-link-right{
	float: right;
	margin-right: 15px;
}
.nav-box .nav-content .navbar-nav .nav-item.isNextLevel .nav-link::before,
.nav-box .nav-content .navbar-nav .nav-item.isNextLevel .nav-link::after {
	content: '';
	position: absolute;
	height: 1px;
	width: 14px;
	background: #333;
	top: 0;
	bottom: 0;
	right: 0;
	margin: auto;
	display: none;
}
.nav-box .nav-content .navbar-nav .nav-item.isNextLevel .nav-link::before{
	transform: rotate(0deg);
	transition: transform .25s linear;
}
.nav-box .nav-content .navbar-nav .nav-item.isNextLevel .nav-link::after{
	transform: rotate(90deg);
	transition: transform .25s linear;
}
.nav-box .nav-content .navbar-nav .nav-item.isNextLevel.ismShow .nav-link::before{
	transform: rotate(45deg);
	transition: transform .25s linear;
}
.nav-box .nav-content .navbar-nav .nav-item.isNextLevel.ismShow .nav-link::after{
	transform: rotate(135deg);
	transition: transform .25s linear;
}
@media only screen and (min-width: 992px){
	.navbar {
		width: 100%;
		top: 0;
		z-index: 10;
	}
	.NA__link a {
		color: #fff;
	}
	.navbar.ishide{
		top: -95px;
		transition: top .3s linear;
	}
	.navbar.isScroll{
		top: 0;
		transition: top .3s linear;
	}
	.nav-box .nav-content{
		display: block !important;
		position: static;
		height: 43px;
		background: none;
		padding-bottom: 0;
		overflow: visible;
		max-width: 620px;
	}
	.nav-box .nav-content .navbar-nav{
		display: flex;
		flex-direction: row;
		justify-content: space-evenly;
		border-top: none;
		padding-top: 8px;
		transition:  all 0.5s;
	}
	.nav-box .nav-content .navbar-nav .nav-item{
		overflow: hidden;
		align-items: center;
		display: flex;
		border-bottom: none;
		padding: 0 16px;
		transition:  all 0.5s;
	}
	.nav-box .nav-content .navbar-nav .nav-item.isNextLevel .nav-link{
		border-bottom: none;
		padding: 4px 16px;
		color: #333;
		font-weight: normal;
		font-size: 20px;
	}
	.nav-box .nav-content .navbar-nav .nav-item.isNextLevel .nav-link .nav-link-right{
		display: none;
	}

	.nav-box .nav-content .navbar-nav .nav-item.isNextLevel .nav-link::before,
	.nav-box .nav-content .navbar-nav .nav-item.isNextLevel .nav-link::after{
		display: none;
	}
	.nav-box .nav-content .navbar-nav .nav-item .nav-item-nextLevel ul a{
		margin: 0 30px;
		color: #333;
	}
	.nav-box .nav-content .navbar-nav .nav-item .nav-item-nextLevel ul a:hover{
		color: #0070ff;
	}
	.nav-box .nav-content .navbar-nav .nav-item .nav-item-nextLevel{
		position: fixed;
		width: 100%;
		left: 0;
		top: 70px;
		background-color: #fff;
		z-index: 1;
		height: 0;
		overflow: hidden;
		display: block !important;
	}
	/* .nav-box .nav-content .navbar-nav .nav-item.istext.hover{
		border-bottom: 1px solid #333;
	} */
	.nav-box .nav-content .navbar-nav .nav-item .nav-item-nextLevel.isShow{
		transition: height .3s linear;
		/*border-bottom: 1px solid #d1d1d1;*/
		border-top: 1px solid #d1d1d1;
	}
	.nav-box .nav-content .navbar-nav .nav-item.isNextLevel .nav-item-nextLevel{
		margin: 0;
	}
	.nav-box .nav-content .navbar-nav .nav-item .nav-item-nextLevel ul{
		display: flex;
		flex-direction: row;
		justify-content: center;
		flex-wrap: wrap;
		padding-bottom: 20px;

	}
	.nav-box .nav-content .navbar-nav .nav-item .nav-item-nextLevel ul li{
		padding-bottom: 0px;
		border: none;
		padding-top: 20px;
	}
	.nav-box .nav-content .navbar-nav .nav-item:hover .nav-link{
		color: #0070ff;
	}
}

@media screen and (min-width: 991px) and (max-width:1025px){
	.nav-box .nav-content .navbar-nav{
		justify-content: center;
		transition:  all 0.5s;
	}
	.nav-box .nav-content .navbar-nav .nav-item{
		padding: 0 5px;
		transition:  all 0.5s;
	}
}

/* footer */
footer{
	color: #fff;
	/*background-image: url("/images/footerBg.jpg");*/
	background-color: #101010;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}
footer.margin_top{
	margin-top: 0 !important;
}
footer .footer-container{
	color: #fff;
	border-bottom: 1px solid #666;
}
footer .footer-container>a{
	color: #fff;
}
footer .footer-container section{
	display: flex;
	width: 100%;
}
footer .footer-container section input{
	background-color: transparent;
	color: #fff;
	border: 1px solid #fff;
}
footer .footer-container section button{
	background-color: #fff;
	color: #333;
	border: 1px solid #fff;
}
footer .footer-container section ul{
	width: 100%;
	display: flex;
	justify-content: center;
}
footer .footer-container section ul li{
	margin: 0 16px;
}
footer .footer-container.footer-nav p.p-head{
	font-weight: 700;
	font-size: 18px;
	position: relative;
}
footer .footer-container.footer-nav p.p-head::before,
footer .footer-container.footer-nav p.p-head::after{
	position: absolute;
	content: '';
	width: 14px;
	height: 1px;
	background-color: #fff;
	right: 0;
	top: 50%;
	transform-origin: center center;
}
footer .footer-container.footer-nav p.p-head::after{
	transform: rotate(-90deg);
	transition: transform .25s linear;
}
footer .footer-container.footer-nav p.p-head::before{
	transform: rotate(0deg);
	transition: transform .25s linear;
}
footer .footer-container.footer-nav p.p-head.ismShow::before{
	transform: rotate(-45deg);
	transition: transform .25s linear;
}
footer .footer-container.footer-nav p.p-head.ismShow::after{
	transform: rotate(-135deg);
	transition: transform .25s linear;
}
footer .footer-container.footer-nav p.p-head.ismShow::before,
footer .footer-container.footer-nav p.p-head.ismShow::after{
	transition: transform .25s linear;
}
footer .footer-container.footer-nav ul{
	display: none;
	margin-bottom: 0;
	padding-bottom: 24px;
}
footer .footer-container.footer-nav ul li{
	padding: 3px 8px;
	font-size: 16px;
}
footer .footer-container.footer-nav a{
	color: #d1d1d1 !important;
}
footer .footer-container.footer-nav a:hover{
	color: #0070ff;
}
@media only screen and (min-width: 567px){
	footer .footer-container section{
		width: 65%;
	}
}
@media only screen and (min-width: 768px){
	footer .footer-container section{
		width: 60%;
	}
	footer .footer-container.footer-nav p.p-head::before,
	footer .footer-container.footer-nav p.p-head::after{
		display: none;
	}
	footer .footer-container.footer-nav ul{
		display: block !important;
		padding-bottom: 0;
	}
	footer .footer-container.footer-nav ul li{
		padding-left: 0px;
	}
}
@media only screen and (min-width: 992px){
	footer .footer-container.footer-nav a:hover{
		color: #fff;
		text-decoration: none;
	}
	footer .footer-container.footer-nav p.p-head{
		font-size: 18px;
	}
}
@media only screen and (min-width: 1200px){
	footer .footer-container section{
		width: 40%;
	}
}

/*底部弹出框*/
.alert{
	height: 10px;
	line-height: 1px;
	font-size: 10px;
	position: fixed;width: 100%;
	bottom: 0px;
	margin-bottom: 0px;
}
.alert>span{
	display: inline-block;
	position: absolute;
	right: 20px;
	cursor:pointer;
}


/* 首页轮播 */
#wrap{
	width: 100%;
}
.hiSlider{
	overflow: hidden;
	background: #eee;
	height: calc(100vh - 96px);
}
.hiSlider-item{
	float: left;
	width: 100vw !important;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	height: 100%;
}
.hiSlider-item .banner-content{
	width: 80%;
	margin: 0 auto;
	color: #fff;
	height: 100%;
	text-align: left;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: center;
}
.hiSlider-pages {
	position: absolute;
	z-index: 3;
}
.hiSlider-title{
	position: absolute;
	z-index: 3;
	display: none;
}
.hiSlider-btn-prev,
.hiSlider-btn-next{
	display: none;
	padding: 25px 0;
	position: absolute;
	z-index: 5;
	top: 50%;
	transform: translateY(-50%);
	color: #fff;
	overflow: hidden;
	opacity: .6;
	font-size: 100px;
	filter:alpha(opacity=60);
	width: 100px;
	text-align: center;
}
.hiSlider-btn-prev{
	left: 10px;
}
.hiSlider-btn-next{
	right: 10px;
}
.hiSlider-btn-prev:hover,
.hiSlider-btn-next:hover{
	opacity: 1;
	color: #fff;
	filter:alpha(opacity=100);
	background: rgba(255, 255, 255, .3);
}
.hiSlider-title{
	bottom: 0;
	width: 100%;
	padding: 6px 0;
	color: #fff;
	text-indent: 10px;
	background: rgba(0,0,0,.6);
	z-index: 2;
	font: 14px/2 "Microsoft YaHei", "Arial", "Tahoma"
}
.hiSlider-pages{
	bottom: 30px;
	left: 0;
	right: 0;
	margin: auto;
	text-align: center;
}
.hiSlider-pages a{
	height: 3px;
	width: 25px;
	margin: 0 4px;
	display: inline-block;
	overflow: hidden;
	text-indent: -100px;
	font-size: 0;
	background: #ddd;
}
.hiSlider-pages a.active{
	background: #0070ff;
}
.baikuai{
	margin-top: 54px;
}
@media only screen and (min-width: 576px){
	.baikuai{
		margin-top: 64px;
	}
}
@media only screen and (min-width: 768px){
	.hiSlider-item .banner-content{
		width: 60%;
	}

}
@media only screen and (min-width: 992px){
	.hiSlider-btn-prev,
	.hiSlider-btn-next {
		display: block;
		width: 100;
	}
	.hiSlider{
		height: calc(100vh - 95px);
	}
	.baikuai{
		margin-top: 42px;
	}
	/*.hiSlider-pages{*/
	/*	display: none;*/
	/*}*/
}


/* 照片墙板块样式 */
.photoWall__inner{
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	overflow: hidden;
	position: relative;
	background-color: rgba(0,0,0,.1);
	position: relative;
}
.photoWall__inner .photoWall__content{
	color: #fff;
	display: flex;
	justify-content: center;
	padding: 30px 0;
}
.photoWall__inner .photoWall__content .text-summary{
	height: 48px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.photoWall__inner .photoWall__content .p__mobile{
	color: #333;
	background-color: rgba(255,255,255,0.8);
	width: 80%;
	padding: 24px;
}
.photoWall__inner .photoWall__content .p__pc{
	display: none;
}
@media only screen and (min-width: 768px){
	.photoWall__inner .photoWall__content .p__mobile{
		width: 60%;
	}
}
@media only screen and (min-width: 992px){
	.photoWall__inner:before{
		position: absolute;
		content: '';
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		background-color: rgba(0, 0, 0, .2);
	}
	.photoWall__inner .photoWall__content{
		display: block;
		justify-content: center;
	}
	.photoWall__inner{
		min-height: 500px;
		max-height: 720px;
	}
	.photoWall__inner .photoWall__content .p__pc{
		display: block;
		width: 65%;
		position: absolute;
		margin: auto;
		left: 0;
		right: 0;
		bottom: 30px;
		opacity: 1;
		transition: opacity .2s ;
		transition-delay: .4s;
	}
	.photoWall__inner .photoWall__content .p__mobile{
		padding: 30px 24px 50px 24px;
		position: absolute;
		left: 0;
		right: 0;
		margin: auto;
		width: 65%;
		height: 80%;
		bottom: 0;
		transform: translateY(100%);
		transition: transform .5s;
	}
	.photoWall__inner:hover.photoWall__inner .photoWall__content .p__mobile{
		transform: translateY(0);
		transition: transform .5s;
	}
	.photoWall__inner:hover.photoWall__inner .photoWall__content .p__pc{
		opacity: 0;
		transition: opacity .2s ;
	}
}

/**
 * 向下滚动效果
 */
.main>.view{
	opacity: 0;
	-webkit-transform: translateY(100px);
	-ms-transform: translateY(100px);
	transform: translateY(100px);
	-webkit-transition: -webkit-transform 0.5s ease-in-out, opacity 0.75s ease-in-out;
	transition: transform 0.5s ease-in-out, opacity 0.75s ease-in-out;
}
.main>.view.inview{
	opacity: 1;
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
}

/**
 * 置顶
 */
footer .topping{
	position: fixed;
	display: none;
	right: 10px;
	bottom: 0;
	height: 40px;
	width: 40px;
	color: #fff;
	background-color: #101010;
	justify-content: center;
	align-items: center;
	cursor: pointer;
	transition: bottom .3s linear;
	z-index: 55;
}
footer .topping.ishide{
	bottom: -40px;
	transition: bottom .3s linear;
}
footer .topping:hover{
	background-color: #0070ff;
}

@media only screen and (min-width: 1200px){
	footer .topping{
		display: flex;
	}
}


/**
 * 产品列表样式
 */
.lb__product{
	padding-bottom: 50px;
}
.isShow-filters{
	height: 56px;
	border-bottom: 1px solid #d1d1d1;
}
.isShow-filters.prolist {
	border-bottom: none;
}
#filtersFlag{
	height: 56px;
	line-height: 56px;
}
.isShow-filters.scrollToToping{
	position: fixed;
	top: 0;
	width: 100%;
	background: #fff;
	z-index: 2;
}
.product-filters .filters-box {
	background-color: #f1f1f1;
	position: relative !important;
	z-index: 1 !important;
}
.product-filters .filters-box #filters-empty,
.product-filters .filters-box #filters-filter{
	padding: 4px 18px;
	color: #fff;
	font-weight: 500;
}
.product-filters .filters-box .filters-box-tab {
	width: calc(50% - 8px);
	font-weight: 700;
	background-color: #f1f1f1;
	padding: 6px 16px;
	text-align: center;
	font-size: 16px;
	cursor: pointer;
}
.product-filters .filters-box .filters-list{
	border-bottom: 1px solid #d1d1d1;
}
.product-filters .filters-box .filters-list:last-child {
	border-bottom: none;
}
/*列表新添加宣传图片*/
.product-filters .filters-box .filters-list .filters-list-img-pc{
	width: 100%;
	height: 110px;
	background-position: center;
	display: flex;
	justify-content: center;
	align-items: center;
}
.product-filters .filters-box .filters-list .filters-list-img-mo{
	width: 100%;
	height: 150px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	display: flex;
	justify-content: center;
	align-items: center;
}
.product-filters .filters-box .filters-list .filters-list-img-pad{
	width: 100%;
	height: 250px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	display: flex;
	justify-content: center;
	align-items: center;
}
.product-filters .filters-box .filters-list .filters-list-img-pc .filters-list-img-title-pc{
	color: white;
	font-size: 16px;
	text-align: center;
}
.product-filters .filters-box .filters-list  .filters-list-img-title-mo{
	color: white;
	font-size: 16px;
	text-align: center;
}
.product-filters .filters-box .filters-list .filters-list-img-pc .filters-list-img-title-pc:hover{
	color: #0070ff;
	cursor: pointer;
}
.product-filters .filters-box .filters-list .filters-list-title {
	font-weight: 500;
	font-size: 18px;
	border-bottom: #d1d1d1;
	cursor: pointer;
	text-transform: uppercase;
}

.product-filters .filters-box .filters-list ul{
	display: none;
}
.product-filters .filters-box .filters-list ul.active{
	display: block;
}
.product-filters .filters-box .filters-list ul li{
	display: block;
	line-height: 1.5;
	margin-right: 35px;
}
.product-filters .filters-box .filters-list ul li a{
	color: #333;
	position: relative;
	width: 100%;
}
.product-filters .filters-box .filters-list ul li a:hover{
	color: #0070ff;
}
.product-filters .filters-box .filters-list ul li.active a{
	color: #0070ff;
}
.product-filters .product-list {
	border-left: none;
	border-top: 1px solid #d1d1d1;
}
.product-filters .product-list.nofilters {
	margin-top: 32px;
}

.product-filters .product-list img{
	width: 100%;
}
.product-filters .product-list .list-box {
	border-left: 1px solid #d1d1d1;

}
.product-filters .product-list .list-box .pro-items {
	border-bottom: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	overflow: hidden;
}
.product-filters .product-list .list-box .pro-items .seo-title{
	display: none;
}
.product-filters .product-list .list-box .pro-items .seo-btn {
	width: 30px;
	height: 30px;
	display: block;
}
.product-filters .product-list .list-box .pro-items .seo-btn:hover{
	color: #0070ff;
}
.product-filters .product-list.nofilters .list-box .pro-items {
	border-top: 1px solid #d1d1d1;
	margin-top: -1px;
}
@media only screen and (min-width: 375px){
	.product-filters .product-list img{
		width: auto;
	}
}
@media only screen and (min-width: 576px){
	.product-filters .product-list p{
		letter-spacing: 0px;
	}
}
@media only screen and (min-width: 992px){
	.isShow-filters{
		border-bottom: 1px solid #d1d1d1;
	}
	.isShow-filters.prolist{
		border-bottom: 1px solid #d1d1d1;
	}
	.product-filters.navisshow{
		position: relative !important;
		z-index: -1 !important;
	}
	.product-filters .filters-box {
		position: relative !important;
		width: 280px;
		height: auto;
		left: 0;
		z-index: -1;
		background-color: #fff;
	}
	.product-filters .product-list {
		border-top: none;
	}
	.product-filters .filters-content{
		width: 280px;
		background-color: #fff;
	}
	.product-filters .product-list.infilters {
		width: calc(100% - 280px);
	}
	.product-filters .product-list.nofilters {
		width: calc(100%);
	}
	.filters-list .filters-list-title::before,
	.filters-list .filters-list-title::after{
		position: absolute;
		content: '';
		width: 12px;
		height: 1px;
		background-color: #333;
		right: 0;
		top: 50%;
		transform-origin: center center;
	}
	.filters-list .filters-list-title::after{
		transform: rotate(-45deg);
		transition: transform .25s linear;
		transform-origin: center center;
	}
	.filters-list .filters-list-title::before{
		transform: rotate(-135deg);
		transition: transform .25s linear;
		transform-origin: center center;
	}
	.filters-list .filters-list-title.ismShow::before{
		transform: rotate(-90deg);
		transition: transform .25s linear;
		transform-origin: center center;
	}
	.filters-list .filters-list-title.ismShow::after{
		transform: rotate(0deg);
		transition: transform .25s linear;
		transform-origin: center center;
	}
	.filters-list .filters-list-title.ismShow::before,
	.filters-list .filters-list-title.ismShow::after{
		transition: transform .25s linear;
		transform-origin: center center;
	}
	.product-filters .filters-box .filters-list{
		border-bottom: none;
	}
	.product-filters .filters-box .filters-list .filters-list-title {
		font-weight: 500;
		font-size: 18px;
		border-bottom: #d1d1d1;
		padding: 6px 0;
		border-bottom: 1px solid #d1d1d1;
		position: relative;
		cursor: pointer;
		text-transform: uppercase;
	}
	.product-filters .filters-box .filters-list ul li{
		padding: 4px 0;
		position: relative;
		padding-left: 20px;
	}
	.product-filters .filters-box .filters-list ul li a:before{
		position: absolute;
		content: '';
		font: normal normal normal 12px/1 FontAwesome;
		width: 12px;
		height: 12px;
		border: 1px solid #666;
		background-color: #fff;
		left: -20px;
		top: 0;
		bottom: 0;
		margin: auto;
		transform-origin: center center;
	}
	.product-filters .filters-box .filters-list ul li.active a:before{
		content: '\f00c';
		border: 1px solid #0070ff;
		color: #0070ff;
	}
	/*  设置无产品时提示文字居中  */
	.LB_no_product{
		width: 415px;
		padding-top: 30% !important;
	}
}


/**
 * 产品详情页样式
 */
/* 产品列表轮播组件样式 */
.LB-pro-banner {
	background-repeat: repeat;
}
#certify {
	position: relative;
	width: 100%;
	margin: 0 auto
}

#certify .swiper-container {
	padding-bottom: 60px;
}

#certify .swiper-slide {
	width: 100%;
	background: #fff;
	box-shadow: 0 8px 30px #ddd;
}
#certify  .swiper-slide img{
	display:block;
}
#certify  .swiper-slide p {
	line-height: 98px;
	padding-top: 0;
	text-align: center;
	color: #636363;
	font-size: 1.1em;
	margin: 0;
}

#certify .swiper-pagination {
	width: 100%;
	bottom: 0;
}
#certify .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	border: 3px solid #fff;
	background-color: #d5d5d5;
	width: 15px;
	height: 15px;
	opacity: 1;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 3px solid #0070ff;
	background-color: #fff;
}
@media only screen and (min-width: 768px){
	#certify .swiper-slide {
		width: 80%;
	}
	#certify .swiper-slide {
		position: relative;
	}
	#certify .swiper-slide::before{
		position: absolute;
		height: 100%;
		width: 100%;
		content: '';
		background-color: rgba(0, 0, 0, .1);
		left: 0;
		cursor: pointer;
	}
	#certify .swiper-slide.swiper-slide-active::before {
		display: none;
	}
}
@media only screen and (min-width: 992px){
	#certify .swiper-slide {
		width: 70%;
	}
}
@media only screen and (min-width: 1200px){
	#certify .swiper-slide {
		width: 60%;
	}
}
@media only screen and (min-width: 1400px){
	#certify .swiper-slide {
		width: 50%;
	}
}



/* 产品详情购买步骤样式 */
.parent-box{
	display: none;
}
.buying-tab span{
	cursor: pointer;
	display: inline-block;
	width: 96%;
	border: 2px solid #d1d1d1;
	padding: 8px 0;
	position: relative;
	overflow: hidden;
	font-weight: 500;
}

.buying-tab .active span{
	border: 2px solid #0070ff;
	color: #fff;
	background-color: #0070ff;
}
/* 进度条 */
.progress-bar-box .step-nav li{
	text-align: center;
	color: #333;
	line-height: 40px;
	font-size: 18px;
	position: relative;
	border-top: 2px solid #d1d1d1;
	padding-top: 16px;
	color: #999;
}
.progress-bar-box .step-nav li.active{
	border-top-color: #0070ff;
	color: #333;
	font-weight: 700;
}
.progress-bar-box .step-nav li span.step-num{
	background: #999;
	color: #fff;
	display: inline-block;
	width: 25px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	border-radius: 50%;
	position: absolute;
	left: 50%;
	margin-left: -12.5px;
	top: -14.5px;
}
.progress-bar-box .step-nav li.active span.step-num{
	color: #fff;
	background: #0070ff;
}
.product-option {
	transform: translateX(0);
	transition: transform 1s;
	overflow: hidden;
}

.product-option-list p .features-span.active{
	color: #0070ff;
	text-decoration: underline;
}
.product-option-list p{
	line-height: 30px;
}
.shuxing-title span {
	width: 15px;
	height: 15px;
	background: #000;
}
.product-option-box{
	display: none;
	opacity: 0;
}
.product-option-box.active{
	display: block;
	opacity: 1;
	transition: all .5s;
}
.missed-prompt{
	display: none;
}
.product-option-list .shuxing-list-box p {
	border: 1px solid #d1d1d1;
	padding: 5px 0;
}
.product-option-list .shuxing-list-box.active p{
	color: #0070ff;
	border: 1px solid #0070ff;
}
.product-option-list .shuxing-list-box.active p span{
	color: #0070ff;
}
.product-option-list .color-box .color-list {
	margin: 0 auto;
	border-radius: 5px;
	cursor: pointer;
}
.product-option-list .color-box .color-list img {
	border: 1px solid #fff;
	width: 60%;
}
.product-option-list .color-box .color-list .color-name {
	line-height: 20px;
	border-top: none;
}
.product-option-list .color-box.active .color-list img {
	border: 1px solid #0070ff;
}
.product-option-list .color-box.active .color-list .color-name {
	color: #0070ff;
}
.product-option-list .option-description{
	height: auto;
	display: none;
	margin-top: 0;
}
.product-option-list .option-description p{
	font-size: 13px;
	line-height: 22px;
}
.product-option-list .option-description table{
	margin-bottom: 16px;
	font-size: 13px;
}
.product-option-list .option-description img{
	max-width: 100%;
}
.instock1,
.instock2,
.nostock1,
.nostock2{
	display: none;
}
@media only screen and (min-width: 1025px){
	.buying-tab {
		padding: 0px 220px;
	}
	.buying-tab span{
		width: 74%;
	}
	.buying-tab .buying-option:hover{
		color: #fff;
		border: 2px solid #0070ff;
		background-color: #0070ff;
	}
}
@media only screen and (min-width: 1200px){
	.product-option-list p .features-span:hover{
		color: #0070ff;
	}
}

/* 价格重量 */
#wieght-price .areawp{
	display: none;
}
#wieght-price .areawp.active{
	display: block;
}

/* 上一步和下一步 */
.return-next .previous{
	border: 2px solid #333;
	display: inline-block;
}
.peijian,
.return-next .next{
	display: inline-block;
	border: 2px solid #0070ff;
	background: #0070ff;
	color: #fff;
}
.return-next .return-button{
	width: 40%;
}
.return-next .to-cat{
	display: none;
	border: 2px solid #0070ff;
	background: #0070ff;
	color: #fff;
}
.peijian .missed-popover,
.return-next .next .missed-popover {
	left: 0;
	right: 0;
	margin: auto;
	top: -67%;
	width: 180px;
	display: none;
}

.span-title {
	display: inline-block;
	padding: 5px 3px;
	color: #333;
	border-bottom: 1px solid #333;
}
.product-property-item{
	padding: 8px 0;
	border-bottom: 1px dashed #d1d1d1;
}
/*.product-property-item:nth-child(odd){
	background: #f5f5f5
}*/
.peijian-pcs{
	display: none;
}
.peijian-pcs.active{
	display: flex;
}

/* 产品技术 */
.process-box .process-list span {
	font-weight: 500;
	display: inline-block;
	padding: 0 3px;
}
.process-box .process-list.active span {
	color: #0070ff;
	border-bottom: 2px solid #0070ff;
}
.process-content .tab-pane p{
	margin-bottom: 0;
}
@media only screen and (min-width: 576px){
	.return-next .return-button{
		width: 25%;
	}
}
@media only screen and (min-width: 768px){
	.areawp .left-b{
		border-right: 2px solid #666;
	}
	.nopeijian div{
		float: right;
	}
}


/**
 * 轮圈对比页面样式
 * touch-action 用于指定某个给定的区域是否允许用户操作，以及如何响应用户操作touch-action 用于指定某个给定的区域是否允许用户操作，以及如何响应用户操作
 */
#compare{
	touch-action: pan-y;
}
#compare .clearfix{
	zoom: 1;
}
#compare .clearfix .proinfo-list{
	float: left;
	width: 100vw;
	min-height: 1px;
}
#compare .clearfix .proinfo-list.bd-l-r{
	border-left:1px solid #d1d1d1 ;
	border-right:1px solid #d1d1d1 ;
}
.tishi-left {
	display: none;
}
.info-content ul li{
	display: flex;
	justify-content: space-between;
	line-height: 1.5rem;
}
@media only screen and (min-width: 768px){

	#compare .clearfix .proinfo-list{
		width: 50vw;
	}
}
@media only screen and (min-width: 992px){
	.album-list.pro-com{
		position: initial;
		width: 100%;
		display: flex;
	}
	.info-content ul li{
		line-height: 2rem;
	}
	#compare .clearfix .proinfo-list{
		width: 33.3%;
	}
}


/**
 * 照片上传
 */
#uploader{
	border: 1px solid #d1d1d1;
	border-radius: .25rem;
}
#uploader .queueList.filled {
	padding: 17px;
	margin: 0;
}
#uploader .queueList.webuploader-dnd-over {
	border: 3px dashed #999999;
}
#uploader .webuploader-element-invisible {
	display: none;
}
#uploader p {margin: 0;}

.element-invisible {
	position: absolute !important;
	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
	clip: rect(1px,1px,1px,1px);
}

#uploader .placeholder {
	padding: 50px 8px;
	text-align: center;
	color: #cccccc;
	font-size: 18px;
	position: relative;
}
#uploader .placeholder .webuploader-pick {
	cursor: pointer;
	display: inline-block;
}
#uploader .placeholder .flashTip {
	color: #666666;
	font-size: 12px;
	position: absolute;
	width: 100%;
	text-align: center;
	bottom: 20px;
}
#uploader .placeholder .flashTip a {
	color: #0785d1;
	text-decoration: none;
}
#uploader .placeholder .flashTip a:hover {
	text-decoration: underline;
}

#uploader .filelist {
	list-style: none;
	margin: 0;
	padding: 0;
}

#uploader .filelist:after {
	content: '';
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	clear: both;
}

#uploader .filelist li {
	width: 150px;
	height: 150px;
	background: url("/images/libg.png") no-repeat;
	text-align: center;
	margin: 0 8px 20px 0;
	position: relative;
	display: inline;
	float: left;
	overflow: hidden;
	font-size: 12px;
}

#uploader .filelist li p.log {
	position: relative;
	top: -45px;
}

#uploader .filelist li p.title {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow : ellipsis;
	top: 5px;
	text-indent: 5px;
	text-align: left;
}

#uploader .filelist li p.progress {
	position: absolute;
	width: 100%;
	bottom: 0;
	left: 0;
	height: 8px;
	overflow: hidden;
	z-index: 50;
	margin: 0;
	border-radius: 0;
	background: none;
	-webkit-box-shadow: 0 0 0;
}
#uploader .filelist li p.progress span {
	display: none;
	overflow: hidden;
	width: 0;
	height: 100%;
	background: #1483d8 url("/images/progress.png") repeat-x;

	-webit-transition: width 200ms linear;
	-moz-transition: width 200ms linear;
	-o-transition: width 200ms linear;
	-ms-transition: width 200ms linear;
	transition: width 200ms linear;

	-webkit-animation: progressmove 2s linear infinite;
	-moz-animation: progressmove 2s linear infinite;
	-o-animation: progressmove 2s linear infinite;
	-ms-animation: progressmove 2s linear infinite;
	animation: progressmove 2s linear infinite;
	-webkit-transform: translateZ(0);
}

@-webkit-keyframes progressmove {
	0% {
		background-position: 0 0;
	}
	100% {
		background-position: 17px 0;
	}
}
@-moz-keyframes progressmove {
	0% {
		background-position: 0 0;
	}
	100% {
		background-position: 17px 0;
	}
}
@keyframes progressmove {
	0% {
		background-position: 0 0;
	}
	100% {
		background-position: 17px 0;
	}
}

#uploader .filelist li p.imgWrap {
	position: relative;
	z-index: 2;
	line-height: 110px;
	vertical-align: middle;
	overflow: hidden;
	width: 150px;
	height: 150px;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webit-transition: 200ms ease-out;
	-moz-transition: 200ms ease-out;
	-o-transition: 200ms ease-out;
	-ms-transition: 200ms ease-out;
	transition: 200ms ease-out;
}

#uploader .filelist li img {
	width: 100%;
}

#uploader .filelist li p.error {
	background: #f43838;
	color: #fff;
	position: absolute;
	bottom: 0;
	left: 0;
	line-height: 20px;
	width: 100%;
	z-index: 100;
}

#uploader .filelist li .success {
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	height: 40px;
	width: 100%;
	z-index: 200;
	background: url("/images/success.png") no-repeat right bottom;
}

#uploader .filelist div.file-panel {
	position: absolute;
	height: 0;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#80000000', endColorstr='#80000000')\0;
	background: rgba( 0, 0, 0, 0.5 );
	width: 100%;
	top: 0;
	left: 0;
	overflow: hidden;
	z-index: 300;
	display: flex;
	justify-content: space-evenly;
}

#uploader .filelist div.file-panel span {
	width: 24px;
	height: 24px;
	display: inline;
	text-indent: -9999px;
	overflow: hidden;
	background: url("/images/icons.png") no-repeat;
	margin: 5px 1px 1px;
	cursor: pointer;
}

#uploader .filelist div.file-panel span.rotateLeft {
	background-position: 0 -24px;
}
#uploader .filelist div.file-panel span.rotateLeft:hover {
	background-position: 0 0;
}

#uploader .filelist div.file-panel span.rotateRight {
	background-position: -24px -24px;
}
#uploader .filelist div.file-panel span.rotateRight:hover {
	background-position: -24px 0;
}

#uploader .filelist div.file-panel span.cancel {
	background-position: -48px -24px;
}
#uploader .filelist div.file-panel span.cancel:hover {
	background-position: -48px 0;
}

#uploader .statusBar {
	border-top: 1px solid #dadada;
	padding: 16px;
	vertical-align: middle;
	position: relative;
	margin-top: 16px;
}

#uploader .statusBar .progress {
	border: 1px solid #0070ff;
	width: 100%;
	background: #fff;
	height: 18px;
	position: relative;
	display: inline-block;
	text-align: center;
	line-height: 20px;
	color: #6dbfff;
	position: relative;
	margin: 0 10px 0 0;
}
#uploader .statusBar .progress span.percentage {
	width: 0;
	height: 100%;
	left: 0;
	top: 0;
	background: #1483d8;
	position: absolute;
}
#uploader .statusBar .progress span.text {
	position: relative;
	z-index: 10;
}

#uploader .statusBar .info {
	display: block;
	font-size: 14px;
	color: #666666;
	padding: 8px 0;
}

#uploader .statusBar .btns {
	display: flex;
	justify-content: space-between;
	margin-top: 8px;
}

#filePicker2 {
	display: inline-block;
}

#uploader .statusBar .btns .webuploader-pick,
#uploader .statusBar .btns .uploadBtn,
#uploader .statusBar .btns .uploadBtn.state-uploading,
#uploader .statusBar .btns .uploadBtn.state-paused {
	background: #28a745;
	color: #fff;
	padding: 0 18px;
	display: inline-block;
	border-radius: 3px;
	cursor: pointer;
	font-size: 14px;
	padding: 6px 16px;
}
#uploader .statusBar .btns .uploadBtn:hover,
#uploader .statusBar .btns .uploadBtn.state-uploading:hover,
#uploader .statusBar .btns .uploadBtn.state-paused:hover {
	background: #f0f0f0;
}

#uploader .statusBar .btns .uploadBtn {
	background: #00b7ee;
	color: #fff;
	border-color: transparent;
}
#uploader .statusBar .btns .uploadBtn:hover {
	background: #00a2d4;
}
#uploader .statusBar .btns .uploadBtn.disabled {
	pointer-events: none;
	opacity: 0.6;
}
@media only screen and (min-width: 576px){
	#uploader .placeholder {
		padding: 150px 0;
	}
}
@media only screen and (min-width: 992px){
	#uploader .placeholder .webuploader-pick-hover{
		color: #333;
	}
}
@media only screen and (min-width: 992px){
	#uploader .statusBar{
		display: flex;
		align-items: center;
	}
	#uploader .statusBar .progress {
		width: 200px;
		display: inline-block;
	}
	#uploader .statusBar .info {
		display: inline-block;
	}
	#uploader .statusBar .btns{
		margin-top: 0;
		position: absolute;
		right: 16px;
	}
	#uploader .statusBar .btns .webuploader-pick,
	#uploader .statusBar .btns .uploadBtn,
	#uploader .statusBar .btns .uploadBtn.state-uploading,
	#uploader .statusBar .btns .uploadBtn.state-paused {
		margin-left: 16px;
	}
}



/* 照片墙列表页样式 */
/*.photowall-content{
	border-bottom: 1px solid #d1d1d1;
}*/
.card-columns{
	column-count: 1;
	column-gap: .5rem;
}
.card-columns .card {
	border: none;
	padding: 4px;
}
.card-columns .card .review {
	font-size: 14px;
}
.over-hide {
	width: 100%;
	height: 62px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.photo-item-content {
	box-shadow: 0 3px 8px 0 rgba(54,57,73,.1);
	-moz-box-shadow: 0 3px 8px 0 rgba(54,57,73,.1);
	-webkit-box-shadow: 0 3px 8px 0 rgba(54,57,73,.1);
	position: relative;
	overflow: hidden;

}
.photo-item-content:hover .photo-item-comment{
	display: block;
	bottom: 0%;
	transition: bottom .4s;
}
.photo-item-content .photo-item-comment{
	width: 100%;
	position: absolute;
	bottom: 0;
	opacity: .8;
	background-color: #000000;
	color: white;
	bottom: -150%;
	transition: bottom .4s;
	cursor: pointer;
}
/* .photo-item-content .photo-item-comment:hover{
	transform: translate(0px,0px);
	transition: transform .4s;
} */
@media only screen and (min-width: 576px){
	.card-columns{
		column-count: 2
	}
}
@media only screen and (min-width: 768px){
	.card-columns{
		column-count: 3
	}
}
@media only screen and (min-width: 992px){
	.album-filters-select-box{
		width: calc(30% - 16px);
		margin-bottom: 0;
	}
	.album-list{
		position: static;
		width: 100%;
		display: flex;
	}
	.phtot-div.navisshow{
		position: relative;
		z-index: -1;
	}
}
@media only screen and (min-width: 1200px){
	.card-columns{
		column-count: 4
	}
	.photo-item-content:hover{
		box-shadow: 0 15px 20px 0 rgba(54,57,73,.1);
		-moz-box-shadow: 0 15px 20px 0 rgba(54,57,73,.1);
		-webkit-box-shadow: 0 15px 20px 0 rgba(54,57,73,.1);
	}
}

/* 照片详情样式 */
.swiper-container {
	width: 100%;
	height: auto;
}
.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
}
.swiper-container .swiper-slide img{
	width: auto;
	max-width: 100%;
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
	bottom: 20px;
}
.phtot-container .swiper-pagination-bullet{
	border: 3px solid #fff;
	background-color: #d5d5d5;
	width: 15px;
	height: 15px;
	opacity: 1;
}
.phtot-container .swiper-pagination-bullet.swiper-pagination-bullet-active{
	border: 3px solid #fff;
	background-color: #0070ff;
}
@media only screen and (min-width: 768px) {
	.share-box{
		position: static;
		box-shadow: none;
		display: block;
	}
	.share-box ul li{
		border: none;
		float: right;
		padding: 0;
		margin-left: 40px;

	}
	.share-box ul li a{
		display: block;
		width: 40px;
		line-height: 40px;
		background-color: #f1f1f1;
		border-radius: 50%;
	}
}
@media only screen and (min-width: 992px) {
	.photo-content .photo-box a:hover{
		background: #0070ff;
	}
}




/* 新闻列表样式 */
.newTitle {
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	height: 450px;
	max-height: 450px;
}
.newTitle:hover,
.newTitle:active,
.newTitle:focus{
	color: #333;
}
.newTitle .newTitle-skew {
	position: relative;
}
.newTitle .newTitle-content {
	color: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	width: 100%;
	height: 100%;
}
.newTitle .newTitle-content .plate-title{
	width: 90%;
}
.newTitle .newTitle-content .news-summary{
	height: 45px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.news-list-tab {
	flex-direction: row;
	border-bottom: 1px solid #d1d1d1;
	font-weight: 700;
	font-size: 20px;
}
.news-list-tab span{
	cursor: pointer;
}
.news-list-tab span.active{
	color: #0070ff;
}
.news-list-tab .col-sm span {
	padding-bottom: 3px;
}
.news-list-tab .col-sm.active span{
	color: #0070ff;
	border-bottom: 2px solid #0070ff;
}
.news-list-items{
	color: #333;
}
.news-list-items .news-summary{
	height: 62px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.news-list-items.box-shadow {
	box-shadow: 0 3px 8px 0 rgba(54,57,73,.1);
	-moz-box-shadow: 0 3px 8px 0 rgba(54,57,73,.1);
	-webkit-box-shadow: 0 3px 8px 0 rgba(54,57,73,.1);
}
.news-list-items .news-title{
	font-family: titleFonts;
	letter-spacing: 0px;
	word-spacing: 5px;
}
@media only screen and (min-width: 768px) {
	.newTitle .newTitle-content .news-summary{
		height: 48px;
	}
}
@media only screen and (min-width: 992px) {
	.newTitle {
		height: 400px;
		max-height: 400px;
	}
	.newTitle .newTitle-skew::before {
		content: '';
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0;
		right: 0;
		/*background: rgba(255, 255, 255, .8);*/
		transform-origin: right top;
		-webkit-transform: skew(-12deg);
		-ms-transform: skew(-12deg);
		-moz-transform: skew(-12deg);
		transform: skew(-12deg);
		z-index: 1;
	}
	.newTitle .newTitle-content {
		color: #333;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		z-index: 1;
		background: transparent;
	}
	.newTitle .newTitle-content .plate-title{
		width: 70%;
	}
}
@media only screen and (min-width: 1200px){
	.newTitle{
		height: 600px;
		max-height: 600px;
	}
	.news-list-items.box-shadow:hover {
		box-shadow: 0 15px 20px 0 rgba(54,57,73,.1);
		-moz-box-shadow: 0 15px 20px 0 rgba(54,57,73,.1);
		-webkit-box-shadow: 0 15px 20px 0 rgba(54,57,73,.1);
	}
}

/* 新闻详情页 */
.new-content-big{
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	min-height: 200px;
}
@media only screen and (min-width: 768px){
	.new-content-big {
		min-height: 350px;
	}
}
@media only screen and (min-width: 1200px){
	.new-content-big {
		min-height: 450px;
	}
}


/* 新闻详情页表格 */
#hub-table table td{
	padding: 5px 6px;
	vertical-align: middle;
	font-size: 14px;
}
#left_div {
	float: left;
	width: 20%;
	min-width: 120px;
}
#left_div1 {
	width: 100%;
}
#left_div2 {
	width: 100%;
	overflow: hidden;
	border-bottom: 1px solid #dee2e6;
}
#left_table1 th {
	text-align: center;
}
#left_table2 th {
	text-align: center;
}
#right_div {
	float: left;
	max-width: calc(100% - 120px);
	width: calc(100% - 20%);
}
#right_div1 {
	width: 100%;
	overflow: auto;
	touch-action: auto;
	border-right: 1px solid #dee2e6;
}
#right_div2 {
	width: 100%;
	border-right: 1px solid #dee2e6;
	border-bottom: 1px solid #dee2e6;
	overflow: auto;
	touch-action: auto;
}
#right_table1,
#right_table2 {
	width: 768px;
	min-width: 768px;
}
#right_table1 th {
	text-align: center;
}
#right_table2 td {
	text-align: center;
}
#left_div1,
#right_div1 {
	position: static;
}
#left_div1.scrollToToping,
	/* 涂装页面导航栏增加固定定位*/
.RECON-top .scrollToToping{
	position: fixed;
	top: 0;
}
.rimdata .table th,
.rimdata .table td{
	padding: 0 5px !important;
	font-size: 14px;
}
.left-tr-init,
.th-init-height {
	background: #eee;
}
.fuzhi-init-height th{
	vertical-align: middle;
	background: #eee;
}
@media only screen and (min-width: 768px) {
	#left_div2,
	#right_div1,
	#right_div2 {
		border: none;
	}
	#left_div {
		width: 15%;
	}
	#right_div {
		width: calc(100% - 15%);
	}
	#right_table1 ,
	#right_table2 {
		width: 100%;
		max-width: 100%;
	}
	#left_div2,
	#right_div2 {
		height: auto;
	}
}




/* 技术服务 */
.fqa-bg{
	background-image: url(/images/faqbg.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: left top;
	min-height: 150px;
}
.fqa-bg-box{
	height: 150px;
	width: 100%;
}
.form-box{
	border-radius: 5px;
	width: 100%;
}
.form-box input{
	border-radius: 3px;
	height: 50px;
	border: 1px solid #d1d1d1;
	padding-left: 50px;
	padding-right: 35px;
	opacity: .7;
}
.form-box button{
	width: 40px;
	height: 44px;
	background-image: url("/images/sousuo.png");
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 10px 11px;
	background-size: 30px;
}
.form-box span{
	width: 30px;
	height: 44px;
	background-image: url("/images/LB-filters-clear.png");
	background-repeat: no-repeat;
	background-position:0 16px;
	background-size: 18px;
	display: none;
}
.form-box input:focus{
	border: 1px solid #d1d1d1 !important;
	border-radius: 3px 3px 0 0 !important;
}
.search-history-box{
	display: none;
	background-color: #fff;
	border: 1px solid #bbb;
	border-top: 1px solid #dedede;
	top: -2px;
	border-radius: 0 0 3px 3px;
}
.search-history-box .enter{
	display: none;
}
.faq-list .img-box a{
	background-color: #e6e7e9;
	border-radius: 50%;
	width: 120px;
	height: 120px;
	position: relative;
}
.faq-list .img-box a img{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
}
.faq-content,
.faq-list{
	border-bottom: 1px solid #d1d1d1;
}
.search-box{
	position: absolute;
	z-index: 1;
	top: 90px;
}
.search-box>p {
	color: #fff;
}
@media only screen and (min-width: 768px) {
	.fqa-bg{
		min-height: 400px;
	}
	.fqa-bg-box{
		height: 400px;
		width: 100%;
	}
	.search-box{
		top: 200px;
	}

}
@media only screen and (min-width: 992px) {
	.fqa-bg{
		min-height: 600px;
	}
	.fqa-bg-box{
		height: 600px;
	}

}
.faq-subpage-content{
	width: 100%;
	position: relative !important;
	z-index: 1 !important;
}
.faq-subpage-content .navisshow{
	position: relative !important;
	z-index: -1 !important;
}
.problem {
	font-weight: 500;
	cursor: pointer;
}
.problem.active{
	color: #0070ff;
}
.solving-box {
	display: none;
}
.solving-box>div{
	border-bottom: 1px dashed #dcdcdc;
}
.solving-box span.dian{
	background: #000;
	width: 7px;
	height: 7px;
	border-radius: 50%;
	display: inline-block;
	margin-right: 10px;
}
.solving-box table td {
	padding: 3px 3px;
	text-align: center;
}
@media only screen and (min-width: 992px) {
	.search-history-box ul li:hover {
		background: rgba(236, 239, 244, 1);
	}
}
@media only screen and (min-width: 1200px) {
	.problem:hover{
		color: #0070ff;
	}
}


/* support 子页面样式 */
.subpage-tab{
	position: absolute !important;
	width: auto;
	background: #fff;
	transition: bottom .3s linear;
	z-index: 1;
	right: -100%;
	top: 0;
	transition: right .3s linear;
	box-shadow: -6px 6px 13px rgba(35,67,108,.3);
	-moz-box-shadow: -6px 6px 13px rgba(35,67,108,.3);
	-webkit-box-shadow: -6px 6px 13px rgba(35,67,108,.3);
}
.subpage-tab.fixed {
	position: fixed !important;
}
.subpage-tab.ismShow{
	right: 0;
	margin: auto;
	height: fit-content;
	transition: right .3s linear;
}
.faq-subpage-item{
	display: none;
	opacity: 0;
	transition: opacity .3s;
}
.faq-subpage-item.active {
	display: block;
	opacity: 1;
	transition: opacity .3s;
}
.subpage-tab ul li.active span{
	cursor: pointer;
	color: #0070ff;
}
.subpage-tab ul li{
	padding: 16px 0;
}

@media only screen and (min-width: 992px) {
	.faq-subpage-content{
		width: calc(100% - 380px);
		border-right: 1px solid #d1d1d1;
		position: relative !important;
		z-index: 1 !important;
	}
	.faq-subpage-content .navisshow{
		position: relative !important;
		z-index: -1 !important;
	}
	.subpage-tab{
		width: 380px;
		z-index: 1;
		position: relative !important;
		left: 0;
		height: auto;
		box-shadow: none
	}
	.subpage-tab.navisshow{
		position: relative;
		z-index: -1;
	}
	.subpage-tab ul li{
		padding: 16px 0;
	}
	.subpage-tab ul li span{
		cursor: pointer;
	}
}
/* .btn-primary.disabled, .btn-primary:disabled{
	color: #333;
	background-color: #7e7f80;
	border-color: #7e7f80;
} */

.copied {
	opacity: 0;
	width: 80px;
	background: #101010;
	margin: 8px auto 12px;
	text-align: center;
	border-radius: 5px;
	display: inline-block;
	padding: 8px 0;
	position: relative;
	font: normal normal normal 15px/1 FontAwesome;
}

.copied.active{
	opacity: 1;
}
.copied::before{
	position: absolute;
	content: '\f0d8';
	color: #101010;
	margin: auto;
	left: 0;
	right: 0;
	top: -17px;
	font-size: 24px;
}


/*stripe 支付控件样式*/
.StripeElement {
	background-color: white;
	height: 40px;
	padding: 10px 12px;
	border-radius: 4px;
	border: 1px solid transparent;
	box-shadow: 0 1px 3px 0 #676869;
	-webkit-transition: box-shadow 150ms ease;
	transition: box-shadow 150ms ease;
	width: 100%;
}

.StripeElement--focus {
	box-shadow: 0 1px 3px 0 #cfd7df;
}

.StripeElement--invalid {
	border-color: #f72424;
	color: #f72424;
	box-shadow: none;
}

.StripeElement--webkit-autofill {
	background-color: #fefde5 !important;
}
.margin-top-main {
	margin-top: 32px;
}
.pname-val{
	border-bottom: 1px dashed #dcdcdc;
	margin-bottom: 3px;
	padding-bottom: 2px;
	width: 50%;
}

.curd {
	padding: 2px 0;
	color: #666;
}
.pcs-box .pcs{
	border: 1px solid #d1d1d1;
	display: inline-block;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #f7f7f7;
	font-size: 18px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.pcs-box .pcs.active:hover{
	background: #bbb;
}
.pcs-box input{
	width: 70px;
	height: 30px;
	border: 1px solid #d1d1d1;
	border-left: none;
	border-right: none;
	text-align: center;
}
.select2-dropdown {
	z-index: 9;
}
.select2{
	width: 100% !important;
}
.select2-container--default .select2-selection--single {
	background-color: #fff;
	border: 1px solid #d1d1d1 ;
	border-radius: 5px !important;
}
.select2-container .select2-selection--single .select2-selection__rendered {
	padding-left: 16px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height: 50px;
}
.country-box .select2-container--default .select2-selection--single .select2-selection__rendered{
	line-height: 50px;
}
.select2-container--default .select2-selection--single:focus{
	outline: none !important;
	-webkit-appearance: none;
	border-radius: 0;
}
.select2-container--default .select2-selection--single .select2-selection__arrow{
	height: 41px;
}
.select2-container .select2-selection--single{
	height: 50px !important;
}
.select2-results__option{
	font-size: 14px !important;
}

.summary-box-p {
	border-bottom: 1px solid #333;
	padding-bottom: 8px;
}
.fukuan span {
	line-height: 35px;
	color: #fff;
	border: 1px solid #0070ff;
	background: #0070ff;
}
.fukuan button{
	line-height: 35px;
	margin-bottom: 10px;
	color: #333;
	background: #bbb;
	border: 1px solid #bbb;
	cursor: not-allowed;
}
.fukuan button.active{
	color: #fff;
	border: 1px solid #0070ff;
	background: #0070ff;
	cursor: pointer;
}
.fukuan span.save {
	color: #333;
	background: #f1f1f1;
	border: 1px solid #f1f1f1;
	cursor: not-allowed;
}
.fukuan span.save.active {
	color: #fff;
	background: #0070ff;
	cursor: pointer;
	border: 1px solid #0070ff;
}
.errorLayer,
.maskLayer{
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9999;
	display: flex;
	justify-content: center;
	align-content: center;
}
.errorLayer.active,
.maskLayer.active{
	display: none;
}
.errorLayer .ceng,
.maskLayer .ceng{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .6;
	text-align: center;
}
.maskLayer .imgandzi{
	text-align: center;
	margin: auto;
	color: #fff;
}
.errorLayer .imgandzi{
	background: #fff;
	position: absolute;
	margin: auto;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	border-radius: 5px;
	width: fit-content;
	height: fit-content;
	z-index: 9999;
	text-align: center;
	padding: 40px 0;
}
.errorLayer .imgandzi p{
	color: #333;
	position: relative;
	z-index: 999999;
	margin: 20px 80px 50px 80px;
	text-align: left;
	max-width: 450px;
}
.errorLayer .imgandzi span{
	margin: 0 auto;
	display: inline-block;
	padding: 7px 30px;
	font-size: 16px;
	cursor: pointer;
	color: #fff;
	background: #0070ff;
	border-radius: 5px;
}
.maskLayer .imgandzi p{
	color: #fff;
	position: relative;
	z-index: 999999;
	margin: 20px;
}
#postal{
	display: none;
}
.recon-pro1,
.recon-pro2,
#code-box-1,
#code-box-2,
#code-box-4,
#code-box-5,
.youhuima,
.review-name-p,
.avaliable-p,
.review-mail-p,
.review-content-p,
#cart-empty,
#cart-empty1,
#cart-empty2,
#cart-empty4,
#cart-empty5,
#cart-success-box,
#couponCode-p1,
#couponCode-p2,
#couponCode-p4,
#couponCode-p5,
.country-p,
.postalCode-p,
.textarea-p,
.areaError,
.messages-p,
.textareaInfo,
.code-box,
.mail-p{
	display: none;
}
.modal-footer button{
	display: inline-block;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	padding: 4px 40px;
	font-size: 14px;
	line-height: 1.5;
	color: #fff;
	background: #f72424;
	border: 1px solid #f72424;
}
.modal-footer button.cancel_qita{
	border-color: #0070ff;
	color: #fff;
	background: #0070ff;
}
.modal-footer button.cancel_btn{
	border-color: #0070ff;
	color: #0070ff;
	background: #fff;
}




/* lbteam index*/
.effect-julia img {
	min-height: 100%;
	max-width: 100%;
	opacity: 0.9;
}
.effect-julia figcaption {
	text-transform: uppercase;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}
.effect-julia figcaption::before,
.effect-julia figcaption::after {
	pointer-events: none;
}
.effect-julia {
	background: #2f3238;
}
.effect-julia img {
	-webkit-transition: opacity 1s, -webkit-transform 1s;
	transition: opacity 1s, transform 1s;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}
.effect-julia p {
	font-size: 13px;
	margin-bottom: 0px;
	color: #fff;
}
.effect-julia p:first-child {
	-webkit-transition-delay: 0.05s;
	transition-delay: 0.05s;
}
.effect-julia p:nth-of-type(2) {
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s;
}
.effect-julia img {
	opacity: 0.6;
}
.effect-julia p:nth-of-type(3) {
	-webkit-transition-delay: 0.15s;
	transition-delay: 0.15s;
}
@media only screen and (min-width: 992px) {
	.effect-julia p {
		font-size: 16px;
		margin-bottom: 5px;
		color: #fff;
		-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
		transition: opacity 0.35s, transform .35s;
		/*background: rgba(255,255,255,0.9);*/
		-webkit-transform: translate3d(-360px,0,0);
		transform: translate3d(-360px,0,0);
	}
	.effect-julia:hover p:first-child {
		-webkit-transition-delay: 0s;
		transition-delay: 0s;
	}
	.effect-julia:hover p:nth-of-type(2) {
		-webkit-transition-delay: 0.1s;
		transition-delay: 0.1s;
	}

	.effect-julia:hover p:nth-of-type(3) {
		-webkit-transition-delay: 0.2s;
		transition-delay: 0.2s;
	}
	.effect-julia img {
		opacity: .9;
	}
	.effect-julia:hover img {
		opacity: 0.4;
		-webkit-transform: scale3d(1.1,1.1,1);
		transform: scale3d(1.1,1.1,1);
	}
	.effect-julia:hover p {
		opacity: 1;
		-webkit-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0);
	}
}

/* lbteam story */
#eshopshiprates {
	width: 100%;
}
#eshopshiprates th,
#eshopshiprates td {
	padding: 5px;
	border: 1px solid #ccc;
	border-image: initial;
	text-align: center;
}
#eshopshiprates th {
	background: #eee;
}


/* 轮组定制页 */
.custom{
	margin-top: 64px;
}
.cusrom-box .table-init{
	height: auto;
	min-height: 740px;

}
.cusrom-box .description-table td{
	border: 1px solid #d1d1d1;
	padding:5px;
}
.cusrom-box .card-ul-lilist{
	font-size: 14px;
	width: 100%;
	float: left;
	border-radius: 5px;
	-webkit-box-shadow:0px 0px 16px rgba(45,50,81,.13);
	-moz-box-shadow: 0px 0px 16px rgba(45,50,81,.13);
	box-shadow:0px 0px 16px rgba(45,50,81,.13);
	padding: 22px 10px 5px 10px;
}
.cusrom-box .card-ul-lilist.rem_r_mar{
	margin-right: 0px;
}
.cusrom-box .card-ul-lilist .pro_name{
	font-weight: 600;
	font-size: 18px;
	border-bottom: 1px #e7e6e6 solid;
	padding-bottom: 20px;
}
.cusrom-box .card-ul-lilist .pro_name_1{
	font-weight: 600;
	font-size: 18px;
	padding-bottom: 3px;
}
.cusrom-box .card-ul-lilist .ul1 li{
	line-height: 50px;
	margin: 2px 0;
	text-align: left;
	padding: 0 15px;
	overflow: hidden;
}
.cusrom-box .card-ul-lilist .ul1 li.tlt{
	font-weight: 600;
}
.cusrom-box .card-ul-lilist .ul1 li.chao .fload_right{
	position: relative;
	top: -10px;
}
.cusrom-box .card-ul-lilist .ul1 li:nth-child(even){
	background-color: #f2f2f2;
}
/* .cusrom-box  .collapse{
	display: none;
}  */
.card-ul .card-ul-lilist.margin_top{
	margin-top: 20px;
}
.pro_tlt{
	margin-top: 20px;
	padding: 0 10px;
	overflow: hidden;
}
.pro_tlt .two_title{
	overflow: hidden;
	height: 105px;
}
.pro_tlt .title_list{
	font-size: 16px;
	font-weight: 600;
	clear: both;
}
.pro_tlt .title_list.text_left{
	text-align: left;
	margin-top: 10px
}
.pro_tlt .title_list.text_right{
	text-align: right;
}
.pro_tlt .title_miaoshu{
	font-size: 14px;
	text-align: left;
	line-height: 18px;
}
.pro_tlt .listbiao ul li{
	font-size: 14px;
	line-height: 18px;
}
.pro_tlt .listbiao ul.ul_text_right{
	text-align: right;
}
.pro_tlt .listbiao ul.ul_text_left{
	text-align: left;
}

@media only screen and (min-width: 992px) {
	.cusrom{
		margin-top: 78px;
	}
}
.support-li{
	display: none;
	padding-left: 20px;
	cursor: pointer;
}
.support-li-1{
	display: none;
	padding-left: 20px;
	cursor: pointer;
}
.support-li-2{
	display: none;
	padding-left: 20px;
	cursor: pointer;
}

.support-li-3{
	display: none;
	padding-left: 20px;
	cursor: pointer;
}


/*分割线*/
.Dividing-line-1{
	height: 1px;
	text-align: center;
	border-top: 1px dashed #e2e2e2;
}

.Dividing-text{
	position: relative;
	width: 55px;
	top:-12px;
	background: #fff;
	color: #999999;
	display: inline-block;
}

/*Stript 支付页面 手机端表格CSS样式*/

.phone-table-index{
	display: inline-block;
	width: 25px;
	height: 100%;
	background-color: #d1d1d1;
	text-align: center;
}



/* 二级导航背景图片 */
@media (min-width: 992px) {
	/*Shop*/
	.Secondary-navigation-Shop{
		/*max-width: 1366px;*/
		margin: auto;
	}
	.Secondary-navigation-Shop li{
		width: 15%;
		height: 160px;
		background-position: center;
		background-size: cover;
		background-repeat: no-repeat;
		text-align: center; 
		/* text-align: center;  */
	}
	.Secondary-navigation-Shop li .inner{
		height:100%;
		width: 100%;
		background: rgba(0,0,0,.2);
	}
	.Secondary-navigation-Shop li .inner:hover{
		height:100%;
		width: 100%;
		background: none;
	}
	.Secondary-navigation-Shop li:nth-of-type(1){
		background-image: url("/images/Secondary-navigation/mountain-pc-20190523.jpg");
	}
	.Secondary-navigation-Shop li:nth-of-type(2){
		background-image: url("/images/Secondary-navigation/Light-Bicycle-rim-brake-rims-wheels-Lineup.jpg");
	}
	.Secondary-navigation-Shop li:nth-of-type(3){
		background-image: url("/images/Secondary-navigation/Light-Bicycle-disc-road-gravel-cx-rims-wheels-lineup.jpg");
	}
	.Secondary-navigation-Shop li:nth-of-type(4){
		background-image: url("/images/Secondary-navigation/carbon-fiber-fatbike-rims.jpg");
	}
	.Secondary-navigation-Shop li:nth-of-type(5){
		background-image: url("/images/Secondary-navigation/bmx-bike-stunt-racing-carbon-rims.jpg");
	}
	.Secondary-navigation-Shop li:nth-of-type(6){
		background-image: url("/images/Secondary-navigation/accessorly-banner.jpg");
	}

	/*ADVENTURE*/
	.Secondary-navigation-ADVENTURE{
		max-width: 1366px;
		margin: auto;
	}
	.Secondary-navigation-ADVENTURE li{
		width: 20%;
		height: 160px;
		background-position: center;
		background-size: cover;
		background-repeat: no-repeat;

		text-align: center;
	}
	.Secondary-navigation-ADVENTURE li .inner{
		height:100%;
		width: 100%;
		background: rgba(0,0,0,.15);
	}
	.Secondary-navigation-ADVENTURE li .inner:hover{
		height:100%;
		width: 100%;
		background: none;
	}
	.Secondary-navigation-ADVENTURE li:nth-of-type(1){
		background-image: url("/images/Secondary-navigation/NEWS.jpg");
	}
	.Secondary-navigation-ADVENTURE li:nth-of-type(2){
		background-image: url("/images/Secondary-navigation/take-a-photo-of-your-bike.jpeg");
	}
	.Secondary-navigation-ADVENTURE li:nth-of-type(3){
		background-image: url("/images/Secondary-navigation/road-riding-on-tarmac-roads.jpeg");
	}
	.Secondary-navigation-ADVENTURE li:nth-of-type(4) {
		background-image: url("/images/Secondary-navigation/rim-test-section.jpeg");
	}
	
	/*ABOUT-US*/
	.Secondary-navigation-ABOUT-US{
		max-width: 1366px;
		margin: auto;
	}
	.Secondary-navigation-ABOUT-US li{
		width: 20%;
		height: 160px;
		background-position: center;
		background-size: cover;
		background-repeat: no-repeat;

		text-align: center;
		cursor: pointer;
	}
	.Secondary-navigation-ABOUT-US li .inner{
		height:100%;
		width: 100%;
		background: rgba(0,0,0,.2);
	}
	.Secondary-navigation-ABOUT-US li .inner:hover{
		height:100%;
		width: 100%;
		background: none;
	}
	.Secondary-navigation-ABOUT-US li:nth-of-type(1){
		background-image: url("/images/Secondary-navigation/Our-Story.jpg");

	}
	.Secondary-navigation-ABOUT-US li:nth-of-type(2){
		background-image: url("/images/Secondary-navigation/Light-Bicycle-employees.jpg");
	}
	.Secondary-navigation-ABOUT-US li:nth-of-type(3){
		background-image: url("/images/Secondary-navigation/carbon-fiber-rim-factory-tour.jpg");
	}
	.Secondary-navigation-ABOUT-US li:nth-of-type(4){
		background-image: url("/images/Secondary-navigation/CONTACT-US.jpg");
	}


	/*SUPPORT*/
	.Secondary-navigation-SUPPORT{
		max-width: 1366px;
		margin: 0 auto;
		padding: 0;
		position: relative;
		z-index: 1;
		background-color: white;

	}
	.Secondary-navigation-SUPPORT  .inner{
		height:100%;
		width: 100%;
		background: rgba(0,0,0,.2);

	}
	.Secondary-navigation-SUPPORT .inner:hover{
		height:100%;
		width: 100%;
		background: none;
	}
	.Secondary-navigation-SUPPORT-img{
		background-image: url("/images/Secondary-navigation/light-bicycle-global-north-american-teams.jpeg");
		height: 335px;
		width: 100%;
		background-position: center;
		background-size: cover;
		background-repeat: no-repeat;
		/* line-height: 335px; */
		text-align: center;
		color: white;
	}
	.Secondary-navigation-SUPPORT-img .inner{
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.Secondary-navigation-SUPPORT-list-text-help{
		flex-direction: column;
	}
	.Secondary-navigation-SUPPORT-list{
		height: 159px;
		background-position: center;
		background-size: cover;
		background-repeat: no-repeat;
	}
	 .Secondary-navigation-SUPPORT-list-test{
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.Secondary-navigation-SUPPORT-row-img >div:nth-child(1)>a>div{
		background-image: url("/images/Secondary-navigation/light-bicycle-customizable-carbon-wheelset.jpeg");
	}
	.Secondary-navigation-SUPPORT-row-img >div:nth-child(2)>a>div{
		background-image: url("/images/Secondary-navigation/Light-Bicycle-road-gravel-carbon-fiber-wheelset.jpeg");
	}
	.Secondary-navigation-SUPPORT-row-img >div:nth-child(3)>a>div{
		background-image: url("/images/Secondary-navigation/mtb-rider-riding-light-bicycle-carbon-wheels.jpeg");
	}
	.Secondary-navigation-SUPPORT-row-img >div:nth-child(4)>a>div{
		background-image: url("/images/Secondary-navigation/credit-card-payment.jpeg");
	}
	.Secondary-navigation-SUPPORT-row-img >div:nth-child(5)>a>div{
		background-image: url("/images/Secondary-navigation/international-shipping-from-china.jpeg");
	}
	.Secondary-navigation-SUPPORT-row-img >div:nth-child(6)>a>div{
		background-image: url("/images/Secondary-navigation/measuring-spoke-tension-with-sapim-tool.jpeg");
	}

	
	.Secondary-navigation-SUPPORT-list .Secondary-navigation-SUPPORT-list-text{
		color: white;
		text-align: center;
		/*margin-top: 80px;*/
	}
}
@media (min-width: 992px ) and (max-width: 1366px) {
	.nav-box .nav-content .navbar-nav .nav-item .nav-item-nextLevel{
		padding: 0;
	}
	.Secondary-navigation-Shop li{
		width: 25%;
	}
	.Secondary-navigation-ABOUT-US li{
		background-position: right;
	}

}



/* 导航栏下拉选项 */
.LB-nav-curreryList{
	display: inline-block;
	margin-left: 0px;
	width: 60px;
	cursor: pointer;
	padding: 0px 0px;

}
.LB-nav-curreryList .LB-nav-curreryTitle{
	position: relative;
	top: 7px;
	text-align: left;
}
@media (max-width:992px){
	.LB-nav-curreryList .LB-nav-curreryTitle{
		top: 0px;
	}
}
.LB-nav-curreryList .LB-nav-curreryTitle .currery-name{
	position: relative;
}
.LB-nav-curreryList .LB-nav-curreryTitle .title-name::after{
	position: absolute;
	top: 32%;
	right: 0px;
	width: 5px;
	height: 5px;
	content: '';
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-top: 8px solid #333;
}
.LB-nav-curreryList .LB-nav-curreryTitle .title-mo-name::after{
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #ffffff;
	right: 0px;
}
.LB-nav-curreryList .LB-nav-curreryTitle ul{
	position: absolute;
	overflow: hidden;
	top: 124%;
	left: 0px;
	width: 100%;
	background-color: #fff;
	/* opacity: .9; */
	color: #333;
	list-style: none;
	height: auto;
	max-height: 240px;
	overflow-y: auto;
	display: none;
	box-shadow: 0 3px 8px 0 rgba(54,57,73,.3);
	/* border: 1px solid #d1d1d1; */
}
@media (max-width:992px){
	.LB-nav-curreryList .LB-nav-curreryTitle ul{
		background-color: #666;
		color: #fff;
		z-index: 1;
	}
}
.LB-nav-curreryList .is-open ul{
	display: block;
}
.LB-nav-curreryList .LB-nav-curreryTitle ul li{
	padding: 3px 10px;
	text-align: center;
	cursor: pointer;
}
.LB-nav-curreryList .LB-nav-curreryTitle ul li:hover{
	color: #0070ff;
	background: #f1f1f1;
}
.bs-popover-auto[x-placement^=bottom] .arrow::after, .bs-popover-bottom .arrow::after{
	border-bottom-color: rgba(0,0,0,.6) !important;
}
.table.tabHover tbody tr:hover{
	background-color: #ebf4ff;
    }
.table.tabHover tbody tr td:hover{
	background-color: #0070ff;
	color: #fff;
}