.topFixed{position:fixed; top:0; left: 0; z-index: 100000; background-color: #333; color: #fff; opacity: 0.8; margin-bottom: 3rem;}

.header1{height:3.4rem; background:#fff; line-height:3.4rem; position:relative; border-bottom: 1px #eee solid; text-align: center;}
.header1 .back1{position:absolute; left:0; top:0; width:3rem; height:100%; background:url(/images/wap/news/leftBack.png) center center no-repeat; background-size:1.5rem 1.5rem;}
.header1 .logoNew{height: 2.4rem; border: 0; vertical-align: middle;}

.detail-div1{
	width: 94%; 
	padding: 1rem 3%; 
	border-bottom: 1px #eee solid; 
	background: #fff; 
	clear: both; 
	overflow: hidden;
	position: relative;
}
	
.detail-div1 .detail-div1-div1{
	clear: both; 
	overflow: hidden; 
	padding: 0.1rem; 
}
	
.detail-div1 .detail-div1-div1 .detail-div1-div1-img1{
	 vertical-align: middle;
	 float: left;
	display: block;
	width: 1.2rem;
	margin-top: 0.25rem;
}

.detail-div1 .detail-div1-div1 .detail-div1-div1-span1{
	display: block;
	font-size: 18px;
	color: #333;
	float: left;
	width: 92%;
	margin-left: 0.2rem;
}


.detail-div1 .detail-div1-div1 .detail-div1-div1-span1 .icon{
	width: 2.75rem;
	vertical-align: middle;
}




/*price*/
.detail-div1 .detail-div1-p1{
	font-size: 1.9rem;
	color: #FF6040;
	margin-top: 0.8rem;
	width:40%;
	height:2.6rem;
	clear:both;
	overflow:hidden;
	float:left;
}

.detail-div1 .detail-div1-p1 .detailPrice{
	float:left;
	margin-right:0.2rem;
	height:2.6rem;
}

.detail-div1 .detail-div1-p1  .detailPriceSp{
	display:block;
	float:left;
	height:2.6rem;
	line-height:2.8rem;
	margin-left:0.2rem;
}

.detail-div1 .detail-div1-p2 .detailPmPrice{
	float:left;
	margin-right:0.2rem;
	height:2.2rem;
}

/*price*/





.detail-div1 .detail-div1-p2{
	font-size: 1rem;
	color: #888;
	float:left;
	line-height:2.2rem;
	margin-top:1.1rem
}

.detail-div1 .detail-div1-p2 .detail-div1-p2-span1{
	font-size: 1rem;
	color: #FF6040;
}

.detail-div1 .detail-div1-p2 .sp{
	display: inline-block; 
	margin-right: 1.2rem; 
	text-decoration: line-through;
}

.detail-div2{
	padding: 15px 30px; 
	padding-top: 0.2rem;
	background: #fff; 
	clear: both; 
	overflow: hidden;
	margin:auto;
	text-align: center;
}

.detail-div2 .detail-div2-span1{
	display: block;
	float: left;
	width: 23%;
	margin-right: 5%;
	height: 35px;
	text-align: center;
	line-height: 35px;
	color: #b3b3b3;
	border: 1px #b3b3b3 solid;
	border-radius: 3px;
	font-size: 16px;
	margin-top: 0.8rem;
}

.detail-div1 .detail-div1-div2{
	width: 75%;
	height: 2rem;
	background: url(../img/details/detailTbbg.png) center no-repeat;
	background-size: 100% 100%;
	line-height: 2rem;
	color: #fff;
	font-size: 1rem;
}

.detail-div1 .detail-div1-div2 .detail-div1-div2-img1{
	vertical-align: middle;
	height: 1.2rem;
	margin-left: 0.6rem;
}

.detail-div1 .detail-div1-div3{
	clear: both;
	overflow: hidden;
	width: 100%;
	padding: 0.1rem 0;
}

.detail-div1 .detail-div1-div3 .detail-div1-div3-p1{
	width: 50%;
	height: 1.5rem;
	line-height: 1.5rem;
	font-size: 1rem;
	color: #888;
	float: left;
	margin-top: 0.6rem;
	overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
} 

.detail-div1 .detail-div1-div3 .detail-div1-div3-p1 .detail-div1-div3-span1{
	color: #333;
}

.detail-div1 .detail-div1-p3{
	font-size: 1rem;
	color: #333;
	margin-top: 0.6rem;
	margin-bottom: 0.5rem;
}

.detail-div1 .detail-div1-p3 .detail-div1-p3-span1{
	color: #1992C7;
}

.detail-dl1{
	width: 90%; 
	padding: 1.2rem 5%; 
	background: #fff; 
	clear: both; 
	overflow: hidden;
}

.detail-dl1 .detail-dt1{
	float: left;
	width: 6rem;
	height: 6rem;
}


.detail-dl1 .detail-dt1 figure .per1-img1-box1{
	display:inline-block;
	width:6rem;
	height:6rem;
	border-radius:6rem;
	overflow:hidden;
}
.detail-dl1 .detail-dt1 figure .per1-img1-box1 img{
	width:100%;
	min-height:100%; 
	text-align:center;
	border:0;
}

.detail-dl1 .detail-dd1{
	height: 6rem;
	padding: 0 0.1rem;
	float: left;
	margin-left: 2rem;
}

.detail-dl1 .detail-dd1 .detail-dd1-div1{
	margin-top: 0.8rem;
	height: 2rem;
	width: 100%;
}

.detail-dl1 .detail-dd1 .detail-dd1-div1 .detail-dd1-div1-p1{
	width: 10rem;
	height: 1.8rem;
	background:#1992C7 url(../img/details/qq.png) no-repeat 97% center;
	background-size: 1rem;
	position: relative;
	font-size: 1rem;
	color: #fff;
	text-align: center;
	line-height: 1.8rem;
	border-radius: 3px;
	float: left;
}

.detail-dl1 .detail-dd1 .detail-dd1-div1 .detail-dd1-div1-p1 a{
	
	
	color: #fff;
}

.detail-dl1 .detail-dd1 .detail-dd1-div1 .detail-dd1-div1-p1 .kefu{
	height: 2.2rem;
	position: absolute;
	top: -0.2rem;
	left: -1rem;
}

.detail-dl1 .detail-dd1 .detail-dd1-div1 .detail-dd1-div1-p2{
	width: 6rem;
	height: 1.8rem;
	background:#00C4DA url(../img/details/process.png) no-repeat 97% center;
	background-size: 1.3rem 0.8rem;
	font-size: 1rem;
	color: #fff;
	padding-left: 1rem;
	line-height: 1.8rem;
	border-radius: 3px;
	float: left;
	margin-left: 1.2rem;
}

.detail-dl1 .detail-dd1 .detail-dd1-p1{
	color: #333;
	font-size: 0.9rem;
	line-height: 1.5rem;
}

.detail-dl1 .detail-dd1 .detail-dd1-p1 .detail-dd1-p1-sp{
	color: #888;
	font-size: 0.9rem;
}

.detail-dl1 .detail-dd1 .detail-dd1-p1 .sp1{
	display: inline-block;
	margin-left: 1.5rem;
}

.detail-ul1{
	width: 100%;
	clear: both;
	overflow: hidden;
	font-size: 1rem;
}

.detail-ul1 .detail-ul1-li{
	width: 12%;
	margin: 0 4%;
	height: 2.8rem;
	padding: 0.6rem 0;
	float: left;
	text-align: center;
}

.detail-ul1 .cur{
	border-bottom: 3px #2F8BB2 solid;
}

.detail-div4{
	width: 100%;
	padding: 0.5rem 0;
	clear: both;
	overflow: hidden;
	background: #fff;
	margin-top: 0.8rem;
}

.detail-div4 .detail-div3-p1{
	width: 90%;
	padding: 0 5%;
	height: 3rem;
	line-height: 3rem;
	font-size: 1.05rem;
	color: #2F8BB2;
	border-bottom: 1px #f0f0f0 solid;
}

.detail-div3{
	width: 100%;
	padding: 0.5rem 0;
	clear: both;
	overflow: hidden;
	background: #fff;
	margin-top: 0.8rem;
}

.detail-div3-sp{
	width: 100%;
	clear: both;
	overflow: hidden;
}


.detail-div3-sp1{
	width: 100%;
	clear: both;
	overflow: hidden;
	height:10rem;
}

.detail-div3 .detail-div3-p1{
	width: 90%;
	padding: 0 5%;
	height: 3rem;
	line-height: 3rem;
	font-size: 1.05rem;
	color: #2F8BB2;
	border-bottom: 1px #f0f0f0 solid;
}

.detail-div3 .detail-div3-div1{
	width: 90%;
	margin-left: 5%;
	padding: 2rem 0;
	position: relative;
}

.detail-div3 .detail-div3-div1 .detail-div3-div1-left{
	position: absolute; 
	top: 40%; 
	left: 2%; 
	height: 2.3rem;
}

.detail-div3 .detail-div3-div1 .detail-div3-div1-right{
	position: absolute; 
	top: 40%; 
	right: 2%; 
	height: 2.3rem;
}
	
.detail-div3 .detail-div3-div1 .detailPic{
	width: 100%; 
	padding: 0.1rem 0;
}

.detail-div3 .detail-div3-div1 .detailPic .detailPic-img{width: 100%;}

.detail-div3 .detail-div3-p2{
	clear: both;
	overflow: hidden;
	width: 90%;
	padding: 0.8rem 5%;
	line-height: 1.5;
	font-size: 1rem;
	color: #888;
	border-bottom: 1px #f0f0f0 solid;
}

.detail-div3 .detail-div3-div2{
	clear: both;
	overflow: hidden;
	width: 90%;
	padding: 0.8rem 5%;
	font-size: 1rem;
	color: #888;
	border-bottom: 1px #f0f0f0 solid;
}

.detail-div3 .detail-div3-div2 .detail-div3-div2-p1{
	font-size: 1.05rem;
	color: #333;
}

.detail-div3 .detail-div3-div2 .detail-div3-div2-p2{
	margin-top: 0.8rem;
}

.detail-div3 .detail-div3-div2 .detail-div3-div2-span1{
	font-size: 1rem;
	display: inline-block;
	width: 10rem;
	height: 1.2rem;
	line-height: 1.2rem;
	border: 1px #ddd solid;
	border-radius: 10px;
	text-align: center;
	position: relative;
	padding-right: 0.7rem;
}


.detail-div3 .detail-div3-div2 .eq{
	color: #888;
}
.detail-div3 .detail-div3-div2 .hi{
	color: #E50112;
}
.detail-div3 .detail-div3-div2 .lo{
	color: #158928;
}

.detail-div3 .detail-div3-div2 .detail-div3-div2-span1 a{
	color: #fff;
	display: inline-block;
	position: absolute;
	height: 1.2rem;
	width: 3rem;
	text-align: center;
	line-height: 1.2rem;
	border-radius:8px ;
	top:0;
	right:-1.6rem;
}

.detail-div3 .detail-div3-div2 .detail-div3-div2-span1 a.eq{
	background: #888;
}
.detail-div3 .detail-div3-div2 .detail-div3-div2-span1 a.hi{
	background: #E50112;
}
.detail-div3 .detail-div3-div2 .detail-div3-div2-span1 a.lo{
	background: #158928;
}


.detail-div3 .detail-div3-div2 .detail-div3-div2-p3{
	width: 33.333%;
	height: 1.8rem;
	line-height: 1.8rem;
	float: left;
}

.detail-div3 .detail-div3-div2 .sp{
	width: 50%;
}

.detail-div3 .detail-div3-div2 .detail-div3-div2-p3 .detail-div3-div2-p3-span1{
	color: #1793C7;
	display: inline-block;
	margin-left: 0.2rem;
}

.detail-div3 .detail-div3-p3{
	clear: both;
	overflow: hidden;
	width: 90%;
	padding: 0.8rem 5%;
	line-height: 1.5;
	font-size: 1.05rem;
	color: #333;
	border-bottom: 1px #f0f0f0 solid;
	background: url(../img/details/open.png) no-repeat 95% center;
	background-size:1.2rem ;
}

.detail-div3 .cur{
	background: url(../img/details/close.png) no-repeat 95% center;
	background-size:1.2rem ;
}

.detail-div3 .detail-div3-p3 .detail-div3-p3-img1{
	height: 0.9rem;
}

.detail-div3 .detail-div3-div3{
	clear: both;
	overflow: hidden;
	width: 90%;
	padding: 0.8rem 5%;
	background: #f0f0f0;
}

.detail-div3 .detail-div3-div3 .answer{
	width: 1.2rem;
	float: left;
}

.detail-div3 .detail-div3-div3 .detail-div3-div3-p1{
	width: 91%;
	padding: 0.1rem 0;
	line-height: 1.3;
	font-size: 1rem;
	color: #999;
	float: left;
	margin-left: 0.2rem;
}

.detail-div3 .processPhoto{
	width: 90%;
	margin-left: 5%;
	padding: 0.8rem 0;
}

.detail-div3 .detail-div3-p1 .mixNext{
	display: block;
	float: right;
	width: 5rem;
	height: 2rem;
	line-height: 2rem;
	margin-top: 0.5rem;
	background: url(../img/details/next.png) no-repeat left center;
	background-size:1.6rem ;
	text-align: right;
	color: #999;
}

.detail-div3 .detail-div3-div4{
	width: 86%;
	padding:0.8rem 2%;
	margin-left: 5%;
	border: 1px #eee solid;
	border-radius: 3px;
	margin-bottom: 1rem;
}

.detail-div3 .detail-div3-div4 .detail-div3-div4-p1{
	height: 2rem;
	line-height: 2rem;
	width: 100%;
	color: #333;
	font-size: 1.2rem;
	overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}

.detail-div3 .detail-div3-div4 .detail-div3-div4-p1 .tuijian{
	display: block;
	color: #fff;
	font-size: 0.85rem;
	width: 2rem;
	height: 1.1rem;
	text-align: center;
	line-height: 1.1rem;
	background: #FF533A;
	border: 1px #B35148 solid;
	border-radius: 2px;
	float:left;
	margin-top: 0.45rem;
}

.detail-div3 .detail-div3-div4 .detail-div3-div4-p1 .tjLogo{
	float: left;
	height: 1.2rem;
	margin-top: 0.45rem;
	margin-left: 0.15rem;
}


.detail-div3 .detail-div3-div4 .detail-div3-div4-p1 .tjTitle{
	display: block;
	float: left;
	height: 2rem;
	line-height: 2rem;
	width: calc(100% - 4rem);
	overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    margin-left: 0.15rem;
}


.detail-div3 .detail-div3-div4 .detail-div3-div4-p1 img{
	vertical-align: middle;
}

.detail-div3 .detail-div3-div4 .detail-div3-div4-p1 img.leftImg{
	margin:0 5px;
}


.detail-div3 .detail-div3-div4 .detail-div3-div4-dl1{
	width: 100%;
	padding-top: 0.5rem;
	clear: both;
	overflow: hidden;
}

.detail-div3 .detail-div3-div4 .detail-div3-div4-dl1 .detail-div3-div4-dt1{
	height: 5rem;
	width: 65%;
	float: left;
	font-size: 1rem;
	color: #999;
	line-height: 1.5;
}

.detail-div3 .detail-div3-div4 .detail-div3-div4-dl1 .detail-div3-div4-dd1{
	height: 5rem;
	width: 35%;
	float: left;
	text-align: center;
}

.detail-div3 .detail-div3-div4 .detail-div3-div4-dl1 .detail-div3-div4-dd1 p{
	color: #FF6040;
	font-size: 1.8rem;
}

.detail-div3 .detail-div3-div4 .detail-div3-div4-dl1 .detail-div3-div4-dd1 a{
	display: inline-block;
	height: 1.4rem;
	width: 5.3rem;
	line-height: 1.4rem;
	color: #FF6040;
	font-size:1rem ;
	border: 1px #FF6040 solid;
	border-radius: 3px;
	margin-top: 0.4rem;
}

.detail-div3 .detail-div3-div4 .detail-div3-div4-p2{
	width: 100%;
}

.detail-div3 .detail-div3-div4 .detail-div3-div4-p2 .detail-div3-div4-p2-span1{
	display: inline-block;
	padding: 0.1rem 0.25rem;
	color: #b3b3b3;
	border: 1px #b3b3b3 solid;
	border-radius: 3px;
	margin-right: 0.3rem;
	margin-top: 0.2rem;
}

.detail-div3 .detail-div3-div4 .detail-div3-div4-p2 .spanSp{
	margin-right: 0.6rem;
}

.detail-div3 .detail-div3-p1 .clear{
	display: block;
	float: right;
	width: 5.5rem;
	height: 2rem;
	line-height: 2rem;
	margin-top: 0.5rem;
	background: url(../img/details/clear.png) no-repeat left center;
	background-size:1.2rem ;
	text-align: right;
	color: #999;
}

.detail-div3 .detail-div3-p4{
	width: 90%;
	height: 1.2rem;
	margin-left: 5%;
	line-height: 1.2rem;
	overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    font-size: 1rem;
    color: #333;
    margin-bottom: 0.6rem;
}

.detail-div3 .detail-div3-p4 .detail-div3-p4-span1{
	color: #FF6040;
	display: inline-block;
	margin-right: 0.2rem;
}

.bottomFixed{
	width: 100%;
	height: 3.8rem;
	border-top:1px #ddd solid;
	border-bottom:1px #ddd solid;
	position: fixed;
	bottom: 0;
	left: 0;
	background: #fff;
	
}

.bottomFixed .bottomFixed-div1{
	height: 3.8rem;
	width: 20%;
	text-align: center;
	font-size: 1rem;
	color: #999;
	line-height: 1rem;
	float: left;
}

.bottomFixed .line{
	background: url(../img/details/line.png) no-repeat right center;
	background-size: 1px;
}

.bottomFixed .bottomFixed-div1 p{
	width: 100%;
}


.bottomFixed .bottomFixed-div1 img{
	margin-top: 0.5rem;
	height: 1.7rem;
}
	
.bottomFixed .bottomFixed-btn1{
	height: 3.8rem;
	width: 30%;
	float: left;
	background: #00C4DE;
	color: #fff;
	font-size: 1.1rem;
	border: 0;
}	
	
.bottomFixed .sp{
	background: #FE6142;
}	
.bottomFixed .ys{
	background: #E0E0E0;
}	


/*new*/



.detail-div1 .spBg{
	background: url(../img/details/detailTmbg.png) center no-repeat;
	background-size: 100% 100%;
}

.detail-div1 .detail-div1-div3-other{
	clear: both;
	overflow: hidden;
	width: 100%;
	padding: 0.8rem 0;
	border-bottom: 1px #f0f0f0 solid;
}

.detail-div1 .detail-div1-div3-other .detail-div1-div3-other-p1{
	width: 50%;
	height: 1.5rem;
	line-height: 1.5rem;
	font-size: 1rem;
	color: #888;
	float: left;
	margin-top: 0.6rem;
	overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;	
}

.detail-div1 .detail-div1-div3-other .detail-div1-div3-other-p1 .detail-div1-div3-other-span1{
	color: #333;
}

.detail-div1 .describe{
	padding: 0.6rem 5%;
	width: 90%;
	font-size: 1rem;
	color: #888;
	line-height: 1.5;
}

.detail-div3 .detail-div1-div3-other{
	clear: both;
	overflow: hidden;
	width: 90%;
	padding: 0.8rem 5%;
	border-bottom: 1px #f0f0f0 solid;
}

.detail-div3 .detail-div1-div3-other .detail-div1-div3-other-p1{
	width: 50%;
	height: 1.5rem;
	line-height: 1.5rem;
	font-size: 1rem;
	color: #888;
	float: left;
	margin-top: 0.6rem;
	overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;	
}

.detail-div3 .detail-div1-div3-other .detail-div1-div3-other-p1 .detail-div1-div3-other-span1{
	color: #333;
}

.detail-div3 .describe{
	padding: 0.6rem 5%;
	width: 90%;
	font-size: 1rem;
	color: #888;
	line-height: 1.5;
}

.detail-div1 .detail-div1-div1 .detail-div1-div1-dujia{
	display: inline-block;
    color: #FF6040;
    font-size: 0.85rem;
    width: 2rem;
    height: 1.1rem;
    text-align: center;
    line-height: 1rem;
    font-size:0.85rem ;
    border: 1px #FF6040 solid;
    border-radius: 2px;
    vertical-align: middle;
}

.detail-div1 .detail-div1-p2 .detail-div1-p2-span2{
	font-size: 1rem;
	color: #1992C7;
	display: inline-block;
	width: 5.5rem;
	text-align: center;
	height: 1.3rem;
	line-height: 1.3rem;
	border: 1px #1992C7 solid;
	border-radius: 5px;
}

.detail-div1 .detail-div1-p2 .nowPrice1{
	font-size: 1rem;
	color: #FF6040;
	display: inline-block;
	margin-left: 0.8rem;
}

.detail-div1 .detail-div1-p2 .nowPrice{
	display: inline-block;
	margin-right: 1rem;
	font-size: 1.9rem;
	color: #FF6040;
}
.detail-div1 .detail-div1-p2 .nowNum{
	font-size: 0.9rem;
}

.detail-div3 .detail-div3-p5{
	width: 90%;
	height: 3rem;
	margin-left: 5%;
	font-size: 1rem;
	color: #888;
}

.detail-div3 .detail-div3-p5 .detail-div3-p5-span{
	display: inline-block;
	float: left;
	width: 18%;
	height: 3rem;
	text-align: center;
	line-height: 3rem;
}

.detail-div3 .detail-div3-p5 .detail-div3-p5-span1{
	display: inline-block;
	width: 2%;
	height: 3rem;
	background: url(../img/details/arrow_right.png) no-repeat center;
	background-size: 0.5rem;
	float: left;
}

.detail-ul1 .detail-ul1-li-sale{
	width: 12.666%;
	margin: 0 2%;
	height: 2.8rem;
	padding: 0.6rem 0;
	float: left;
	text-align: center;
}

.detail-div1 .detail-div1-p4{
	width: 90%;
	padding: 0 5%;
	height: 3rem;
	line-height: 3rem;
	font-size: 1.05rem;
	color: #2F8BB2;
	border-bottom: 1px #f0f0f0 solid;
}

.detail-div1 .detail-div1-p5{
	float: left;
}
.detail-div1 .yz_ben{position: absolute;cursor: pointer;background: url(yishou.png) no-repeat 4px 2px;width: 118px;height: 116px;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-ms-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;left:220px;top:5px;}
.detail-div1 .detail-div1-p6{
	float: left;
}

.detail-div1 .detail-div1-div3 .detail-div1-div3-p1 .freeLook{
	display: inline-block;
	color: #FF6040;
	width: 4.2rem;
	height: 1.1rem;
	border: 1px #FF6040 solid;
	border-radius: 5px;
	font-size: 11px;
	line-height: 1.1rem;
	text-align: center;
	margin-left: 0.2rem;
}

.detail-div1 .detail-div1-div3 .title{
	height: 1.2rem;
	line-height: 1.2rem;
	color: #333;
	font-size: 1.05rem;
	padding: 0rem 0.5rem;
	border-left: 5px #2F8BB2 solid;
	margin: 0.8rem 0;
}

.detail-div1 .allText{
	display: inline-block;
	color: #2F8BB2;
	border: 1px #2F8BB2 solid;
	border-radius: 5px;
	font-size: 0.9rem;
	text-align: center;
	padding: 0.2rem 0.8rem;
	margin-top: 0.5rem;
}

.detail-div1 .detail-div1-div3 .detail-div1-div3-p1 .detail-div1-div3-span2{
	display: block;
	height: 1.5rem;
	width: 1rem;
	border: 0;
	float: left;
	margin-top: 0.2rem;
}

.detail-div1 .detail-div1-div3 .detail-div1-div3-p1 .detail-div1-div3-span2 i{
	display: block;
	width: 1rem;
	height: 0.3rem;
	
}

.detail-div1 .detail-div1-div3 .detail-div1-div3-p1 .detail-div1-div3-span2 i.lo1{
	background: #018601;
}

.detail-div1 .detail-div1-div3 .detail-div1-div3-p1 .detail-div1-div3-span2 i.eq1{
	background: #888;
}

.detail-div1 .detail-div1-div3 .detail-div1-div3-p1 .detail-div1-div3-span2 i.hi1{
	background: #C6040D;
}

.detail-div3 .detail-div3-div1 .saleRecord{
	width: 100%;
	color: #888;
	height: 1.5rem;
	line-height: 1.5rem;
	font-size: 0.85rem;
}
.detail-div3 .detail-div3-div1 .co{
	color: #333;
	margin-top: 0.6rem;
}

.detail-div3 .detail-div3-div1 .saleRecord .saleRecord-span1{
	display: block;
	float: left;
	height: 1.5rem;
	line-height: 1.5rem;
	width: 12%;
	text-align: center;
}
.detail-div3 .detail-div3-div1 .saleRecord .saleRecord-span2{
	height: 1.5rem;
	line-height: 1.5rem;
	display: block;
	float: left;
	width: 19%;
	text-align: center;
}
.detail-div3 .detail-div3-div1 .saleRecord .saleRecord-span3{
	height: 1.5rem;
	line-height: 1.5rem;
	display: block;
	float: left;
	width: 25%;
	text-align: center;
}
.detail-div3 .detail-div3-div1 .saleRecord .saleRecord-span4{
	height: 1.5rem;
	line-height: 1.5rem;
	display: block;
	float: left;
	width: 44%;
	text-align: center;
}

.detail-div3 .allText1{
	display: inline-block;
	color: #2F8BB2;
	border: 1px #2F8BB2 solid;
	border-radius: 5px;
	font-size: 0.9rem;
	text-align: center;
	padding: 0.2rem 0.8rem;
	margin-top: 0.5rem;
}



.windowPhoto{
	width: 100%; 
	height: 100%; 
	position: fixed; 
	z-index: 100;  
	top:0;  
	background-color: rgba(5, 5, 5, 0.8);
}
.windowPhoto .windowPhoto-div1{
	position: relative;
	width: 100%; 
	height:100%;
}

.windowPhoto .windowPhoto-div1 .windowPhoto-div1-img{
	width:100%;
}
 .swiper-container {
        width: 100%;
        height: 100%;
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }

/*newEnd*/


@media screen and (max-width:420px){
	.detail-div2 .detail-div2-span1{font-size: 14px; width:130px;}
	.detail-div1 .detail-div1-div2{width: 93%;font-size: 14px;}
	.detail-div1 .detail-div1-div3 .detail-div1-div3-p1{font-size:0.9rem;}
	.detail-div1 .detail-div1-p3{font-size: 0.9rem;}
	
	.detail-dl1 .detail-dt1{
		width: 5.3rem;
		height: 5.3rem;
	}
	
	.detail-dl1 .detail-dd1{
		margin-left: 1.6rem;
	}
	
	.detail-dl1 .detail-dt1 figure .per1-img1-box1{
		width:5.3rem;
		height:5.3rem;
		border-radius:5.3rem;
		overflow:hidden;
	}
	.detail-dl1 .detail-dd1 .detail-dd1-div1{margin-top: 0.5rem;}
	.detail-dl1 .detail-dd1 .detail-dd1-div1 .detail-dd1-div1-p1{
		width: 8rem;
		font-size: 0.85rem;
	}
	.detail-dl1 .detail-dd1 .detail-dd1-div1 .detail-dd1-div1-p2{
		padding-left: 0.6rem;
		margin-left: 1rem;
		font-size: 0.85rem;
		width: 5.2rem;
	}
	.detail-dl1 .detail-dd1 .detail-dd1-p1{
		font-size: 0.85rem;
	}
	
	.detail-dl1 .detail-dd1 .detail-dd1-p1 .detail-dd1-p1-sp{
		font-size: 0.85rem;
	}
	.detail-dl1 .detail-dd1 .detail-dd1-p1 .sp1{
		margin-left: 1rem;
	}
	
	.detail-div1 .detail-div1-p2 .nowNum{
		font-size: 0.8rem;
	}
}

@media screen and (max-width:375px){
		.detail-div3 .detail-div3-p5{
			font-size: 0.85rem;
		}
		.detail-div1 .detail-div1-p2 .detail-div1-p2-span2{
			width: 5rem;
		}
}

@media screen and (max-width:360px){
		.detail-div1 .detail-div1-p2 .detail-div1-p2-span2{
			width: 4.8rem;
			font-size:0.95rem;
		}
		.detail-div1 .detail-div1-p2{
			font-size: 0.95rem;
		}
		.detail-div1 .detail-div1-div2{font-size: 12px;}
}



@media screen and (max-width:320px){
	.detail-ul1{
		font-size: 0.9rem;
	}
	.detail-dl1 .detail-dd1{
		margin-left: 0.6rem;
	}
	
	.detail-dl1 .detail-dd1 .detail-dd1-div1{margin-top: 0.2rem;}
	.detail-dl1 .detail-dd1 .detail-dd1-div1 .detail-dd1-div1-p2{
		margin-left: 0.5rem;
	}
	
	.detail-dl1 .detail-dt1{
		width: 4.3rem;
		height: 4.3rem;
	}
	
	
	.detail-dl1 .detail-dt1 figure .per1-img1-box1{
		width:4.3rem;
		height:4.3rem;
		border-radius:4.3rem;
		overflow:hidden;
	}
	.detail-dl1 .detail-dd1 .detail-dd1-p1 .sp1{
		margin-left: 0rem;
	}
	.detail-div3 .detail-div3-div4 .detail-div3-div4-dl1 .detail-div3-div4-dt1{
		font-size: 0.95rem;
	}
	
	.detail-div1 .detail-div1-p2 .detail-div1-p2-span2{
		font-size: 0.85rem;
		width: 4.2rem;
	}
	.detail-div1 .detail-div1-p2{
		font-size: 0.85rem;
	}
	
}
















