hr {
	border-top: 1px solid #dbdbdb;
}

.product-list {
	padding: 0px;
}

/*轮播图*/
.bottomDiv b {
	font-size: 42px;
	color: #fff;
	position: absolute;
	text-align: center;
	left: 50%;
	transform: translate(-50%, -50%);
	bottom: 90px;
	z-index: 9999999;
	display: block;
}

/* where-tobuy首图字体 */
.slide-text {
	width: 100%;
	height: 100px;
	text-align: center;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 10%;
	margin: auto;
}

.slide-text>h1 {
	font-family: "NeoSansStdLight";
	color: #ffffff;
	font-size: 50px;
	font-weight: 900;
	letter-spacing: 1px;
	-webkit-animation-delay: 0.7s;
	animation-delay: 0.7s;
}

.slide-text>p {
	width: 100%;
	padding: 0;
	color: #93979e;
	font-size: 16px;
	line-height: 18px;
	margin-bottom: 40px;
	letter-spacing: 15px;
	-webkit-animation-delay: 1.1s;
	animation-delay: 1.1s;
	text-transform: uppercase;
}

/* 标题字体 */
.team-2 .text-left {
	/* width: 16%; */
	font-size: 26px;
	font-weight: 600;
	color: #222;
}

/* 底部间距 */
.magin-but {
	padding-bottom: 60px !important;
}

.bottomDiv b:nth-child(1) {
	-webkit-animation: jump 3s linear 0s infinite alternate;
}

/*.item .pcmag{position: absolute;right:5%;top: 13%;z-index:99999999;}*/
@-webkit-keyframes jump {
	0% {
		bottom: 90px;
		color: #fff;
	}

	50% {
		bottom: 60px;
		color: #333;
	}

	100% {
		bottom: 90px;
		color: #fff;
	}
}

@media only screen and (max-width:1919px) {
	.bottomDiv {
		display: none;
	}
}

/*轮播图*/
.container .margin h3 {
	text-align: center;
	color: #0a0a0a;
	font-size: 20px;
	line-height: 10px;
	font-weight: 400;
}

.container .margin h4 {
	text-align: center;
	color: #a4a4a4;
	font-size: 14px;
	line-height: 20px;
	margin-top: 15px;
	margin-bottom: 15px;
}

.container .margin p {
	text-align: center;
	color: #000;
	font-size: 25px;
	line-height: 10px;
	padding-bottom: 20px;
	font-weight: 600;
}

.pcmag-l {
	position: absolute;
	left: 5%;
	top: 15%;
	z-index: 9999
}

.pcmag-r {
	position: absolute;
	right: 5%;
	top: 15%;
	z-index: 9999
}

/* .mar1 {
	margin-top: -4%;
} */
.product-list .container .team-thumb {
	width: 100%;
	height: 80px;
	border-radius: 10px;
	border: 1px solid #E8E8E8;
	background-color: #FFF !important;
	display: flex;
	align-items: center;
	justify-content: center;
}

.product-list .container .team-thumb img {
	/* width: 80%; */
	height: 45px;
}

.product-list .container .team-thumb h4 {
	line-height: 80px;
}

.thumbnail {
	background-color: rgba(0, 0, 0, 0);
	border: 0;
}

.bluetooth-thumbnail,
.aux-thumbnail {
	height: 45px;
	padding-top: 8px
}

.item .hotbox-1 {
	padding: 10% 36%;
}

.item .hotbox-2 {
	width: 100%;
	margin-top: 13%;
	text-align: center;
}

.item .hotbox-3 {
	margin-left: 10%;
	margin-top: 10%;
}

.item .hotbox-3 dd {
	font-size: 100% !important;
	margin-top: -25px !important;
	color: rgba(255, 255, 255, 0.50);
}

.item .hotbox-4 {
	width: 100%;
	padding-left: 10%;
	top: 18.88%;
}

.item .hotbox-4 p {}

.item .hotbox-4 dd {
	font-size: 100% !important;
	margin-top: -25px !important;
	color: rgba(255, 255, 255, 0.50);
}

.item .hotbox-5 {
	padding: 10% 10% 0;
	padding-right: 50%;
}

.item .hotbox-5 dd {
	font-size: 100% !important;
	margin-top: -25px !important;
	color: rgba(255, 255, 255, 0.50);
}

.item .hotbox-6 {
	top: 45%;
	width: 100%;
	padding-left: 25%;
	padding-right: 0%;
}

.item .hotbox-7 {
	top: 48%;
	width: 100%;
	text-align: center
}

.item .hotbox-e3 {
	top: 50%;
	width: 100%;
	text-align: center
}

.item .hotbox-diy {
	top: 38%;
	width: 100%;
	text-align: center
}

.item img {}

.team-2 {
	background-color: #f5f5f5;
}

.team-2 a:hover {
	-webkit-box-shadow: #bbb 0px 6px 10px;
	-moz-box-shadow: #bbb 0px 6px 10px;
	box-shadow: #bbb 0px 5px 15px;
	border-radius: 10px;
	-webkit-animation: slide-top 0.6s;
	display: block;
}

@-webkit-keyframes slide-top {
	0% {
		box-shadow: #f5f5f5 0px 5px 15px;
	}

	100% {
		box-shadow: #bbb 0px 5px 15px;
	}
}

.team-2 .team-details {
	padding: 0px 12px 18px;
	margin-top: -20px;
}

.team-2 .team-details h5 {
	color: #767676;
	font-weight: lighter;
}

@media (max-width: 415px) {
	.margin {
		padding-bottom: 10%;
		padding-top: 0%;
	}
}

@media only screen and (max-width: 480px) {
	hr {
		margin: 20px auto !important;
	}

	.content-block {
		position: static;
		padding: 35px 0 15px;
	}

	.team-2 .text-left {
		text-align: center;
		float: left;
	}

	.team-2 .col-md-10 {
		float: left;
	}

	.slide-text {
		padding: 10px 15px;
	}

	.slide-text h1 {
		font-size: 3rem !important;
		line-height: 25px;
		margin-bottom: 5px;
	}

	.slide-text p {
		letter-spacing: 5px !important;
		font-size: 11px !important;
	}
}

@media screen and (max-width: 767px) {
	p {
		font-size: 11px !important;
	}

	.container .margin p {
		color: #000 !important;
		font-size: 20px !important;
	}

	.item .n30pro2-pig-year {
		padding-left: 5% !important;
		padding-right: 5% !important;
		text-align: center !important;
		top: 39% !important;
	}

	.item .n30pro2 {
		padding-left: 3% !important;
		padding-right: 3% !important;
		text-align: center !important;
		top: 35%;
	}

	.item .gbros {
		padding-left: 5%;
		padding-right: 5%;
		top: 25%;
	}

	.item .usbrr {
		padding-left: 5% !important;
		padding-right: 5% !important;
		text-align: center !important;
		top: 50%;
	}

	.item .pcmag {
		width: 20%;
		top: 0 !important;
		left: 0 !important
	}

	h1 {
		font-size: 18px !important;
	}

	p {
		font-size: 11px !important;
	}

	.bs-slider {
		overflow: hidden;
		margin-top: 0px !important;
		position: relative;
		background: #000000;
	}

	.pcmag {
		left: 0;
		top: 0
	}

	.pcmag-l {
		left: 3%;
		top: 7%;
	}

	.pcmag-r {
		right: 3%;
		top: 7%;
	}

	.carousel-inner .item .pcmag-logo {
		max-width: 68%;
	}

	.product-list .container {
		margin: -13% 0 !important
	}

	.product-list .container .team-wrapper {
		width: 50%;
		padding: 1%;
	}

	.item .container {
		width: 96% !important;
		padding: 0 2% !important
	}

	.item p {
		color: #ddd !important
	}

	/*
.item .hotbox-1 {
	width: 100%;
	padding: 10% 36%;
}
*/
	.item .hotbox-2 {
		padding-left: 5%;
		padding-right: 5%;
	}

	.item .hotbox-4 {
		top: 60%
	}

	.item .hotbox-5 {
		padding-top: 0;
		padding-left: 5%;
		padding-right: 5%
	}

	.item .hotbox-6 {
		top: 33%;
		width: 100%;
		padding: 0 16%;
		text-align: center
	}

	.item .hotbox-7 {
		top: 25%;
		width: 100%;
		text-align: center
	}

	.item .hotbox-e3 {
		top: 36% !important;
	}

	.item .hotbox-diy {
		top: 18.8%;
	}
}

@media only screen and (min-width:768px) and (max-width:992px) {
	.team-2 .text-left {
		text-align: center;
	}

	.container .margin p {
		color: #000 !important;
		font-size: 22px !important;
	}

	.item .n30pro2-pig-year {
		padding-left: 25% !important;
		padding-right: 25% !important;
		text-align: center !important;
		top: 25% !important;
	}

	.item .n30pro2 {
		padding-left: 28% !important;
		padding-right: 28% !important;
		text-align: center !important;
		top: 36%;
	}

	.item .gbros {
		padding-left: 5%;
		padding-right: 50%;
		top: 20%;
	}

	.item .usbrr {
		padding-left: 25% !important;
		padding-right: 25% !important;
		text-align: center !important;
		top: 36% !important;
	}

	.item .pcmag {
		top: 15%;
	}

	h1 {
		font-size: 32px !important;
	}

	p {
		font-size: 13px !important;
		line-height: 24px !important;
	}

	h3,
	h4 {
		font-size: 18px !important;
	}

	h5 {
		font-size: 14px !important;
	}

	.item .container {
		width: 96% !important;
		padding: 0 6% !important;
	}

	.item .hotbox-1 {
		padding: 18% 20%
	}

	.item .hotbox-1 dd {
		font-size: 100% !important;
		margin-top: -5px !important;
		color: rgba(255, 255, 255, 0.50);
	}

	.item .hotbox-2 {
		min-width: 100% !important;
		text-align: center;
	}

	.item .hotbox-4 dd {
		font-size: 100% !important;
		margin-top: -5px !important;
		color: rgba(255, 255, 255, 0.50);
	}

	.item .hotbox-5 {
		padding: 16% 10% 0;
		padding-top: 5%;
	}

	.item .hotbox-6 {
		top: 40%;
		width: 100%;
		padding: 0 18%;
		text-align: center
	}

	.item .hotbox-7 {
		top: 35%;
	}

	.item .hotbox-e3 {
		top: 45% !important;
	}
}

@media only screen and (min-width:993px) and (max-width:1199px) {
	.item .n30pro2-pig-year {
		padding-left: 30% !important;
		padding-right: 30% !important;
		text-align: center !important;
		top: 19% !important;
	}

	.item .pcmag {
		top: 20%;
	}

	.item .n30pro2 {
		padding-left: 30% !important;
		padding-right: 30% !important;
		text-align: center !important;
		top: 35%;
	}

	.team-2 .team-details h5 {
		font-size: 1.1111em;
	}

	.item h1 {
		font-size: 24px;
	}

	.item .hotbox-1 {
		padding-left: 10%;
	}

	.item .hotbox-5 {
		padding-left: 10%;
		padding-top: 4%;
	}

	.item .hotbox-6 {
		top: 45%;
		width: 100%;
		padding-left: 5%;
		padding-right: 0%;
	}

	.item .hotbox-e3 {
		top: 45%;
		padding-left: 20%;
		padding-right: 20%;
	}
}

@media only screen and (min-width:1200px) and (max-width:1440px) {
	.item .n30pro2-pig-year {
		padding-left: 30% !important;
		padding-right: 30% !important;
		text-align: center !important;
		top: 19% !important;
	}

	.item .n30pro2 {
		padding-left: 30% !important;
		padding-right: 30% !important;
		text-align: center !important;
		top: 37%;
	}

	.team-2 .team-details h5 {
		font-size: 1.1111em;
	}

	.item .hotbox-5 {
		padding-left: 5%;
	}

	.item .hotbox-6 {
		top: 45%;
		width: 100%;
		padding-left: 13%;
		padding-right: 0%;
	}
}

@media only screen and (min-width:1921px) and (max-width:2560px) {
	.item .pcmag {
		top: 10%;
		left: 90%;
	}

	.item .n30pro2-pig-year {
		padding-left: 30% !important;
		padding-right: 30% !important;
		text-align: center !important;
		top: 27% !important;
	}

	.item .n30pro2 {
		padding-left: 35% !important;
		padding-right: 35% !important;
		text-align: center !important;
		top: 44%;
	}

	.item .hotbox-1 {}

	.item .hotbox-2 {
		margin-top: 18%;
	}

	.item .hotbox-4 {}
}

@media only screen and (min-width:2561px) and (max-width: 3200px) {
	.item .pcmag {
		top: 10%;
		left: 90%;
	}

	.item .n30pro2-pig-year {
		padding-left: 30% !important;
		padding-right: 30% !important;
		text-align: center !important;
		top: 27% !important;
	}

	.item .n30pro2 {
		padding-left: 35% !important;
		padding-right: 35% !important;
		text-align: center !important;
		top: 41%;
	}

	.container {
		width: 40%;
	}

	h1 {
		padding: 0 !important
	}

	.pcmag {
		left: 5%;
		top: 10%;
	}

	.item .hotbox-1 {}

	.item .hotbox-2 {
		margin-top: 19%;
	}

	.item .hotbox-3 {
		margin-top: 15% !important;
	}

	.item .hotbox-4 {}

	.item .hotbox-7 {
		top: 45%;
	}

	.slide-text>h1 {
		font-size: 50px;
		padding-bottom: 50px;
	}

	.slide-text>p {
		font-size: 24px;
		line-height: 50px;
	}

	.slide-text>small {
		font-size: 32px;
	}
}
