body {
  background: #ebebeb;
}
.header {
  width: 10rem;
  height: 1.25rem;
  background: #f23249;
}
.header img {
  width: 0.171875rem;
  height: 0.5rem;
  float: left;
  margin-top: 0.375rem;
  margin-left: 0.4375rem;
}
.header p {
  font-family: "微软雅黑";
  font-size: 0.46875rem;
  color: #fff;
  line-height: 1.25rem;
  margin-left: 4.0625rem;
}
/*header end*/
.rz_input {
  width: 10rem;
  background: #fff;
  margin-top: 0.3125rem;
}
.rz_input img {
  width: 0.5625rem;
  height: 0.546875rem;
  float: left;
  margin-left: 0.234375rem;
  margin-top: 0.234375rem;
}
.rz_input .mc .phone {
  width: 0.421875rem;
  height: 0.546875rem;
  margin-right: 0.125rem;
}
.rz_input input {
  width: 7.8125rem;
  height: 1.015625rem;
  margin-left: 0.359375rem;
  float: left;
  border: none;
}
.mc {
  border-bottom: 1px solid #e6e6e6;
}
/*用户名... ed*/
.time {
  width: 10rem;
  height: 1.09375rem;
  background: #fff;
  margin-top: 0.15625rem;
  margin-bottom: 0.15625rem;
  position: relative;
}
.time p {
  font-family: "微软雅黑";
  font-size: 0.34375rem;
  line-height: 1.09375rem;
  margin-left: 0.265625rem;
  float: left;
}
.time #stime {
  width: 2.03125rem;
  height: 0.78125rem;
  text-align: center;
  position: absolute;
  left: 2.390625rem;
  top: 0.125rem;
}
.time #etime {
  width: 2.03125rem;
  height: 0.78125rem;
  text-align: center;
  position: absolute;
  left: 4.96875rem;
  top: 0.125rem;
}
/*time ed*/
.location {
  width: 10rem;
  height: 3.5625rem;
  background: #fff;
}
.location p {
  font-family: "微软雅黑";
  font-size: 0.34375rem;
  float: left;
  margin-left: 0.28125rem;
  margin-top: 0.4375rem;
}
.location select {
  width: auto;
  padding: 0 1.71875rem;
  height: 0.921875rem;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  float: left;
  margin-top: 0.25rem;
  margin-left: 0.46875rem;
}
/*location ed*/
.classification {
  width: 10rem;
  height: 2.421875rem;
  background: #fff;
  margin-top: 0.1875rem;
}
.classification p {
  font-family: "微软雅黑";
  font-size: 0.34375rem;
  color: #222222;
  float: left;
  margin-left: 0.28125rem;
  margin-top: 0.46875rem;
}
.business_fenlei {
  position: relative;
}
.business_fenlei select {
  width: auto;
  padding: 0 1.71875rem;
  height: 0.921875rem;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  float: left;
  margin-top: 0.25rem;
  margin-left: 0.46875rem;
}
#cat_id_2 {
  position: absolute;
  top: 1.09375rem;
  left: 1.65625rem;
}
/*classification ed*/
.License {
  width: 10rem;
  height: 3.796875rem;
  background: #fff;
  margin-top: 0.1875rem;
}
.upload {
  width:100%;
  height: 0.859375rem;
  border-bottom: 1px solid #e6e6e6;
}
.upload p {
  font-family: "微软雅黑";
  font-size: 0.34375rem;
  line-height: 0.859375rem;
  margin-left: 0.296875rem;
}
/*License ed*/
.position {
  width: 100%;
  /* height: 19.53125rem; */
  background: #fff;
  margin-top: 0.1875rem;
  position: relative;
}
#r-result {
	display: flex;
	justify-content: space-between;
	align-content: center;
	height: 30px;
	width: 100%;
	}
	
#r-result p {
  font-family: "微软雅黑";
  font-size: 0.34375rem;
 width: 100px;
  margin-left: 0.296875rem;
  margin-top: 0.359375rem;
}
#r-result input {
  width:-webkit-calc(100%-100px);
  height: 0.890625rem;
	margin: 0px;
  /* margin-left: 0.46875rem; */
  /* margin-top: 0.15625rem; */
  text-align: center;
}
.points,.right{
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.points p {
  font-family: "微软雅黑";
  font-size: 0.34375rem;
  /* float: left; */
  margin-left: 0.296875rem;
  margin-top: 0.359375rem;
}
#lng,
#lat {
  width: 100px;
  /* float: left; */
  margin-left: 0.203125rem;
  margin-top: 0.390625rem;
  margin-bottom: 0.15625rem;
}
#allmap {
  width: 100%;
  height: 12.03125rem;
  
  /* position: absolute; */
  left: 0.234375rem;
}
.map_title {
  font-family: "微软雅黑";
  font-size: 0.375rem;
  color: #222222;
}
.describe {
  position: absolute;
  width: 9.6875rem;
  height: 6.25rem;
  bottom: 1.875rem;
  left: 0.125rem;
}
#shop_info {
  resize: none;
  width: 9.6875rem;
  height: 5.46875rem;
}
.qdtj_btn {
  width: 9.375rem;
  height: 1.09375rem;
  background: #f02c43;
  position: absolute;
  bottom: 0.15625rem;
  left: 0.296875rem;
  text-align: center;
  font-size: 0.40625rem;
  color: #fff;
  line-height: 1.09375rem;
}
/*btn ed*/
/*上传图片 start*/
.container {
  width: 55%;
  margin-right: 25px;
  float: left;
}
.weui_cell {
  padding: 0;
}
.weui_cell,
.weui_cell_bd,
.weui_cell_primary,
.weui_cells,
.weui_cells_form {
  border: none;
  margin: 0;
}
.weui_cells_form::before,
.weui_cells_form::after {
  border: none;
}
.weui_uploader_file {
  position: relative;
}
.wuf {
  float: left;
  margin-right: 9px;
  margin-bottom: 9px;
  width: 79px;
  height: 79px;
  background: no-repeat center center;
  background-size: cover;
  position: relative;
}
.del_btn {
  width: 20px;
  height: 20px;
  background: red;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  line-height: 20px;
  font-size: 14px;
  color: white;
  position: absolute;
  right: 0;
  top: 0;
}
/*上传图片 end*/
*{
     -webkit-tap-highlight-color: transparent;

}



 #allmap table { 
	border-collapse:collapse; /*让表格边框细线*/
	border-spacing:0; /*清除边框间距*/
} 
 #allmap fieldset,img { 
	border:0 none; /*有些浏览器默认这些标签有边框,所以要清除默认边框*/
	display:block;
} 
 #allmap address,#allmap caption,#allmap cite, #allmap code,#allmap dfn, #allmap em,#allmap i,#allmap u,#allmap b,#allmap strong, #allmap th,#allmap var { 
	font-style:normal; 
	font-weight:normal; 
	/*清除标签默认文本样式和加粗*/
}
#allmap input,#allmap textarea{
	outline:0 none;/*去掉文本框的默认轮廓线*/
} 
 #allmap ol,#allmap ul { 
	list-style:none; /*清除列表默认样式*/
} 
#allmap caption,#allmap th { 
	text-align:left; /*清除标签默认文本居中对齐*/
} 
#allmap h1,#allmap h2,#allmap h3,#allmap h4,#allmap h5,#allmap h6 { 
	font-size:100%; 
	font-weight:normal; /*清除标题标签的默认样式*/
} 
#allmap a{
	text-decoration:none;/*大部分页面中的链接没有下划线*/
}