#mapcon{
   overflow: hidden;
   width: 100%;
   height: 100%;
   margin: 0;
   font-family: "΢���ź�";
 }
html{
  overflow-x: off !important;
  overflow-y: scroll !important;
  width:99%;
  margin-bottom:100px;
}
html::-webkit-scrollbar {
  width: 0px;
}
.btcor{
  float:left;
  font-size:22px;
  color:#FF0000;
  margin-right:8px;
  margin-top:3px;
  margin-bottom:-4px;
}
.model{
  position:absolute;
  left: 0;
  bottom: 0;
  top:0;
  right:0;
  background:#00000066;
  z-index:1000;
  display:none;
  overflow:hidden;
}
.model .am{
	width:680px;
	height:100%;
	background:#fff;
	float:right;
	position: relative;
	right:-680px;
}
.model .an{
    animation: rmove 0.3s ease-out 0s 1 alternate forwards;
}
@keyframes rmove{
    0%{right: -680px;}
    100%{right: 0px;}
}
.model .am .head{
	width:100%;
	height:5%;
	border-bottom:1px solid #ccc;
	display:flex;
	align-items: center;
	justify-content: space-between;
}
.model .am .head .t1{
	font-size:15px;
	font-weight: 900;
	color:#333;
	margin-left:20px;
}
.model .am .head .b1{
	font-size:18px;
	font-weight: 900;
	color:#999;
	margin-right:20px;
	cursor:pointer;
}
.model .am .con{
   width:96%;
   height:83%;
   margin-left:2%;
   margin-top:0;
   margin-bottom:0;
   padding: 3% 2%;
   overflow-x:hidden;
   overflow-y:auto;
}
.model .am .foot{
   width:100%;
   height:12%;
   border-top:1px solid #ccc;
   display:flex;
   align-items: center;
   justify-content: flex-end;
   padding:0 20px;
}
.model .am .foot button{
margin-bottom:-20px;
}
.checkboxbc{
   display:inline;
   align-items: center;
}

.wimg{
	width:38px;
	height:38px;
	border-radius: 19px;
}











