@charset "utf-8";
html,body{
	width: 100%;
	overflow-x: hidden;
}
/**/

.selectposition {
	height: 1.22rem;
	line-height: 1.22rem;
	font-size: 0;
	text-align: center;
}

.selectposition img {
	width: .2rem;
	height: .26rem;
	object-fit: contain;
	vertical-align: middle;
}

.selectposition>span {
	margin: 0 .15rem;
	font-size: .24rem;
	color: #5b5b5bs;
	vertical-align: middle;
}

.selectposition select {
	position: absolute;
	left: 0;
	top: 0;
	width: 2.15rem;
	height: .5rem;
}

.s-box {
	position: relative;
	display: inline-block;
	height: .5rem;
	vertical-align: middle;
}

.s-box span {
	position: relative;
	z-index: 2;
	display: inline-block;
	pointer-events: none;
	width: 2.15rem;
	height: .5rem;
	padding-left: .34rem;
	line-height: .5rem;
	font-size: .24rem;
	text-align: left;
	background: #fff;
	vertical-align: top;
}
.s-box img {
	position: absolute;
	right: .2rem;
	top: .2rem;
	width: .18rem;
	height: .09rem;
	object-fit: contain;
}

.epblock {
	padding: .44rem .16rem .34rem .2rem;
	text-align: center;
	background-color: #fff;
}
.epblock:nth-child(2n){
	background-color: #f7f7f7;
}
.epblock img {
	width: 7.14rem;
	height: 2.15rem;
}

.epmessage {
	padding-left: 1.54rem;
	padding-right: .78rem;
	font-size: .19rem;
	color: #5F5F5F;
	text-align: left;
}

.epmessage .title {
	margin-bottom: .2rem;
	font-size: .32rem;
}

.epmessage .location {
	position: relative;
	padding-left: .35rem;
	margin-bottom: .15rem;
	font-size: .19rem;
}

.epmessage .tel {
	position: relative;
	padding-left: .35rem;
	margin-bottom: .15rem;
	font-size: .19rem;
}

.epmessage .detail {
	position: relative;
	padding-left: .35rem;
	font-size: .19rem;
}
.epmessage .location i {
	left: .02rem;
	top: 0.05rem;
	width: .18rem;
	height: .23rem;
	background-image: url(../img/lcation2.png);
}
.epmessage .tel i {
	left: 0;
	top: 0.06rem;
	width: .23rem;
	height: .19rem;
	background-image: url(../img/tel2.png);
}
.epmessage .detail i {
	left: .02rem;
	top: .05rem;
	width: .19rem;
	height: .22rem;
	background-image: url(../img/detail2.png);
}

