.contBox{
	margin:1.204vh 0.625vw;
	height: 90vh;
	background: url(../img1/mapBorder.png) no-repeat center center;
	background-size: 100% 100%;
	position: relative;
}
.mapMenu{
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin: 1.852vh 9.912vw;
}
.TotalNumberOfElderly{
	width: 15vw;
	display: flex;
	justify-content: center;
	align-items: stretch;
	border-radius: 0.926vh;
	border: solid 0.093vh #23357f;
}
.TotalNumberOfElderly .label{
	width: 5.781vw;
	height: 3.704vh;
	background-color: #0b2078;
	border-radius: 0.926vh 0vh 0vh 0.926vh;
	font-family: MicrosoftYaHei;
	font-size: 1.481vh;
	font-weight: normal;
	font-stretch: normal;
	line-height: 3.704vh;
	letter-spacing: 0.12vh;
	color: #ffffff;
	text-align: center;
}
.TotalNumberOfElderly .num{
	flex: 1;
	padding-left: 0.99vw;
	line-height: 3.704vh;
	font-family: ArialMT;
	font-size: 1.975vh;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0.157vh;
	color: #00daff;
}

.TotalNumberOfInstitutions{
	width: 15.104vw;
	display: flex;
	justify-content: center;
	align-items: stretch;
	border-radius: 0.926vh;
	border: solid 0.093vh #23357f;
}
.TotalNumberOfInstitutions .label{
	width: 7.708vw;
	height: 3.704vh;
	background-color: #0b2078;
	border-radius: 0.926vh 0vh 0vh 0.926vh;
	font-family: MicrosoftYaHei;
	font-size: 1.481vh;
	font-weight: normal;
	font-stretch: normal;
	line-height: 3.704vh;
	letter-spacing: 0.12vh;
	color: #ffffff;
	text-align: center;
}
.TotalNumberOfInstitutions .numBox{
	flex: 1;
	padding-left: 0.99vw;
	line-height: 3.704vh;
	
}
.TotalNumberOfInstitutions .numBox .num{
	font-family: ArialMT;
	font-size: 1.975vh;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0.157vh;
	line-height: 0.556vh;
	color: #00daff;
}
.TotalNumberOfInstitutions .numBox span{
	font-family: MicrosoftYaHei;
	font-size: 1.481vh;
	font-weight: normal;
	font-stretch: normal;
	line-height: 0.556vh;
	letter-spacing: 0.12vh;
	color: #ffffff;
}

/* 服务总次数 */
.TotalServiceTimes{
	width: 17vw;
	display: flex;
	justify-content: center;
	align-items: stretch;
	border-radius: 0.926vh;
	border: solid 0.093vh #23357f;
}
.TotalServiceTimes .label{
	width: 8.594vw;
	height: 3.704vh;
	background-color: #0b2078;
	border-radius: 0.926vh 0vh 0vh 0.926vh;
	font-family: MicrosoftYaHei;
	font-size: 1.481vh;
	font-weight: normal;
	font-stretch: normal;
	line-height: 3.704vh;
	letter-spacing: 0.12vh;
	color: #ffffff;
	text-align: center;
}
.TotalServiceTimes .numBox{
	flex: 1;
	padding-left: 0.99vw;
	line-height: 3.704vh;
}
.TotalServiceTimes .numBox .num{
	font-family: ArialMT;
	font-size: 1.975vh;
	font-weight: normal;
	font-stretch: normal;
	line-height: 0.556vh;
	letter-spacing: 0.157vh;
	color: #00daff;
}
.TotalServiceTimes .numBox span{
	font-family: MicrosoftYaHei;
	font-size: 1.481vh;
	font-weight: normal;
	font-stretch: normal;
	
	letter-spacing: 0.12vh;
	color: #ffffff;
}
/* 类别 */
.category{
	width: 15.104vw;
	display: flex;
	justify-content: center;
	align-items: stretch;
	border-radius: 0.926vh;
	border: solid 0.093vh #23357f;
}
.category .label{
	width: 4.635vw;
	height: 3.704vh;
	background-color: #0b2078;
	border-radius: 0.926vh 0vh 0vh 0.926vh;
	font-family: MicrosoftYaHei;
	font-size: 1.481vh;
	font-weight: normal;
	font-stretch: normal;
	line-height: 3.704vh;
	letter-spacing: 0.12vh;
	color: #ffffff;
	text-align: center;
}

.SubDistrictOffice{
	width: 16.094vw;
	display: flex;
	justify-content: center;
	align-items: stretch;
	border-radius: 0.926vh;
	border: solid 0.093vh #23357f;
}
.SubDistrictOffice .label{
	width: 6.771vw;
	height: 3.704vh;
	background-color: #0b2078;
	border-radius: 0.926vh 0vh 0vh 0.926vh;
	font-family: MicrosoftYaHei;
	font-size: 1.481vh;
	font-weight: normal;
	font-stretch: normal;
	line-height: 3.704vh;
	letter-spacing: 0.12vh;
	color: #ffffff;
	text-align: center;
}

/* 类别和办事处layui公共下拉样式 */
.selectBox{
	flex: 1;
}
.selectBox .layui-form-item{
	margin-bottom: 0;
}
.selectBox .layui-input-block{
	margin-left: 13px;
	background-color: transparent;
	min-height: 0;
}
.selectBox .layui-input-block .layui-input{
	background-color: transparent;
	border: none;
	color: #04b8d6;
	height: 3.704vh;
}
.selectBox .layui-input-block .layui-input::-webkit-input-placeholder {
    color: #04b8d6;
}
.selectBox .layui-input-block .layui-input::-moz-input-placeholder {
    color: #04b8d6;
}
.selectBox .layui-input-block .layui-input::-ms-input-placeholder {
    color: #04b8d6;
}
.selectBox .layui-form-selected dl{
	background-color: rgba(0,6,52,0.61);
	border: none;
	color: #FFFFFF;
}
.selectBox .layui-form-select dl::-webkit-scrollbar{
	width: 3px;
	background-color: rgba(0,141,231,0.6);
}
.selectBox .layui-form-select dl::-webkit-scrollbar-thumb{
	background-color: #00daff;
}
.selectBox .layui-form-select dl dd:hover {
    background-color:transparent;
	color: #00daff;
    -webkit-transition: .5s all;
    transition: .5s all;
}
.selectBox .layui-form-select dl dd.layui-select-tips{
	color: #FFFFFF;
}
.selectBox .layui-form-select dl dd.layui-this{
	color: #00daff;
	background-color: transparent;
}

.cancelBtn{
	
}
.cancelBtn .layui-btn{
	height: 3.704vh;
	background-color: #0b2078;
	border-radius: 0.926vh;
	font-family: MicrosoftYaHei;
	font-size: 1.481vh;
	font-weight: normal;
	font-stretch: normal;
	line-height: 3.704vh;
	letter-spacing: 0.12vh;
	color: #ffffff;
	text-align: center;
}

#mapBox{
	height: 80.648vh;
	margin: 0 0.912vw;
	position: relative;
}



/* 信息窗体 */
.winInf{
	width: 29vw;
	background-color: #FFFFFF;
}
.winInf .title{
	text-align: center;
	font-family: MicrosoftYaHei;
	font-size: 2vh;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 1.9px;
	color: #0e0e0e;
}
.winInf .infBox{
	display: flex;
	justify-content: center;
	align-items: center;
}
.winInf .infBox .imgBox{
	width: 11vh;
	height: 11vh;
	margin-right: 1vw;
}
.winInf .infBox .imgBox img{
	width: 100%;
	height: 100%;
}
.winInf .infList{
	display: flex;
	justify-content: center;
	align-items: flex-start;
	flex-wrap: wrap;
	flex: 1;
}
.winInf .infList .item{
	width: 50%;
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	font-family: MicrosoftYaHei;
	font-size: 1.7vh;
	font-weight: normal;
	font-stretch: normal;
	line-height: 3vh;
	letter-spacing: 0px;
	color: #0e0e0e;
	margin: 0.3vh 0;
}
.winInf .infList .vlaue{
	flex: 1;
	margin-right: 1vw;
}




/* 图标含义 */
.lengthBox{
	width: 12.635vw;
	height: 33.53vh;
	position: absolute;
	bottom: 1.852vh;
	left: 0.99vw;
	background-color: rgba(0,3,50,0.5);
}
.lengthBox .title{
	font-family: MicrosoftYaHei;
	font-size: 1.481vh;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0.12vh;
	color: #ffffff;
	margin-left: 4.6vw;
}
.lengthBox ul li{
	font-family: MicrosoftYaHei;
	font-size: 1.481vh;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0.13vh;
	color: #ffffff;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 0.5vh;
}
.lengthBox ul li span{
	width: 10.407vw;
}
.lengthBox ul li img{
	width: 2.685vh;
	height: 2.963vh;
	margin-right: 0.3vw;
}

