[i="detail2"] .box1 {
	padding-top: 1.933333rem;
	margin-bottom: 1.053333rem;
}

[i="detail2"] .top {
	text-align: left;
	padding: 0 0.573333rem;
	margin-bottom: 0.653333rem;
}

[i="detail2"] .top .title {
	font-size: 0.5rem;
	color: #201C1A;
	letter-spacing: 0;
}

[i="detail2"] .top .linex {
	width: 0.693333rem;
	height: 0.07rem;
	background: #201D1B;
	margin-top: 0.226666rem;
	line-height: 1;
}

[i="detail2"] .box1 .top .tag {
	margin-top: 0.6rem;
}

[i="detail2"] .box1 .top .tag li {
	cursor: pointer;
	float: left;
	font-size: 0.346666rem;
	color: #999999;
	letter-spacing: 0;
	border-radius: 1.333333rem;
	padding: 0.133333rem 0.43rem;
	margin-bottom: 0.5rem;
}

[i="detail2"] .box1 .top .tag .active {
	background: #222222;
	color: #FFFFFF;
}

[i="detail2"] .box1 .content{
	padding: 0 0.5rem;
	text-align: left;
	font-size: 0.346666rem;
	color: #505050;
	letter-spacing: 0;
	line-height: 0.56rem;
}

[i="detail2"] .box1 .content img{
	width: 100% !important;
}

[i="detail2"] .box5 .middle{
	padding: 0 0.5rem;
}


[i="detail2"] .box5 .swiper-container{
	padding-bottom: 0.4rem;
	margin-bottom: 0.8rem;
}


[i="detail2"] .box5 .middle {
	padding: 0 0.573333rem;
	text-align: left;
}

[i="detail2"] .box5 .middle li {
	margin-bottom: 0.573333rem;
}

[i="detail2"] .box5 .middle li .cover {
	height: 5.44rem;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
}

[i="detail2"] .box5 .middle li .detail {
	margin-top: 0.32rem;
	font-size: 0.426666rem;
	color: #000000;
	letter-spacing: 0;
}

[i="detail2"] .box5 .middle li .text {
	font-size: 0.346666rem;
	color: #666666;
	line-height: 31px;
}


/*
[i="detail2"] .box1 .topx img{
	font-size: 20px;
	color: #333333;
	letter-spacing: 0;
	line-height: 28px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}*/

[i="detail2"] .footerx {
	padding: 0.705333rem 0.573333rem;
	text-align: left;
	background: #252525;
}

[i="detail2"] .footerx .title {
	font-size: 0.373333rem;
	color: #FFFFFF;
	letter-spacing: 0;
}

[i="detail2"] .footerx .middle {
	position: relative;
	margin-top: 0.218666rem;
	height: 1.906666rem;
}

[i="detail2"] .footerx .middle .left {
	float: left;
	width: 5.573333rem;
}

[i="detail2"] .footerx .middle .left .tops {
	font-size: 0.266666rem;
	color: #999999;
	letter-spacing: 0;
	line-height: 0.36rem;
}

[i="detail2"] .footerx .middle .left .text {
	position: absolute;
	font-size: 0.266666rem;
	color: #747474;
	letter-spacing: 0;
	line-height: 0.32rem;
	bottom: 0;
}

[i="detail2"] .footerx .code {
	width: 1.906666rem;
	height: 1.906666rem;
}