*{
	margin: 0;
	padding: 0;
	font-family:"Microsoft Yahei";
	box-sizing:border-box;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */
}
b,i,em,h1,h2,h3,h4,h5,h6{
	font-weight: normal;
	font-style: normal;
}
ul,li{
  list-style: none;
}
a,a:hover,a:link,a:active,a:visited{
  text-decoration: none;
}
button{
	margin: 0;
	padding: 0;
  border: 0;
  outline: 0;
  cursor: pointer;
}
input, textarea, select{
  outline: none;
}
html { font-size: 625%; }

.pad0{
	padding: 0 !important;
}
.pl30{
	padding-left: .3rem;
}

html,body{
	width: 100%;
	height: 100%;
}
.wrap{
	width: 100%;
	height: 100%;
	background: #f6f6f6;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
.header{
	width: 100%;
	height: .9rem;
	line-height: .9rem;
	background: #eeeeed;
	font-size: .36rem;
	color: #000;
	text-align: center;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 100;
}
.goback{
	display: block;
	width: .18rem;
	height: .31rem;
	background: url(../image/goback.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	left: .3rem;
	top: 50%;
	margin-top: -.15rem;
}

.cont{
	width: 100%;
	height: 100%;
	padding-top: .9rem;
}
.choose{
	font-size: .26rem;
	color: #000;
	width: 3.17rem;
	height: .65rem;
	padding: 0 .2rem;
	border: none;
	border-radius: .1rem;
	box-shadow: 0 0 .1rem #ddd;
	position: absolute;
	top: 1.1rem;
	right: .28rem;
	z-index: 5;
}
.map,.loading{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 3;
}

.loading{
	font-size: .4rem;
	text-align: center;
	color: #fff;
	line-height: 12rem;
	background: rgba(0, 0, 0, .6);
	z-index: 10;
	display: none;
}

.amap-logo{
	display: none !important;
}
.amap-marker-label{
	background: none;
	border: none;
}