#pageBox {
	width: 100%;
	background: #fff;
	position: relative;
	height: calc(100vh - 201px);
	#map {
		width: 100%;
		height: calc(100vh - 201px);
	}
	.reserveInfo{
		top: 10px;
		left: 50px;
		z-index: 999;
		height: 72px;
		position: absolute;

		.info{
			padding: 5px;
		   width: 140px;
           float: left;
		   font-size: 18px;
		   margin: 0 10px;
		   cursor: pointer;
		   text-align: center;
		   line-height: 36px;
		  border-radius: 8px;
		   box-shadow: 2px 2px 10px 2px #C0C4CC;
		   background: rgba(93, 149, 235, 0.5);
		   p{
             margin: 0;
			 font-weight: bold;
			 img{
				width: 18px;
				height: 18px;
				margin: -5px 8px 0 0;
				vertical-align: middle;
			 }
		   }
		   span{
			// color: #606266;
			b{
				font-size: 28px;
			}
		   }
		}
		.info:nth-child(2){
			background: rgba(240, 180, 116, 0.5);
		}
		.info:nth-child(3){
			background: rgba(24, 211, 218, 0.3);
		}
	}
	.menuBox {
		top: 0;
		right: 0;
		z-index: 999;
		opacity: 0.7;
		height: 28px;
		width: 400px;
		position: absolute;
		.ant-menu {
			line-height: 28px;
			.ant-menu-item {
				padding: 0 5px;
			}
		}
	}
	#btnClick{
		cursor: pointer;
		background: red;
	}
	.statisticsTableAll {
		::v-deep(.ant-table) {
			height: calc(100vh - 260px);
			.ant-table-content {
				.ant-table-tbody {
					height: calc(100vh - 260px);
				}
			}
		}
	}
	::v-deep(.ant-drawer) {
		.ant-drawer-content {
			.ant-drawer-header {
				background: #fafafa;
				.ant-drawer-title {
					font-size: 18px;
					font-weight: bold;
				}
				.ant-drawer-extra {
					.ant-btn {
						margin-right: 10px;
					}
				}
			}
		}
	}
}

// 修改弹框样式
::v-deep(.leaflet-popup) {
	.leaflet-popup-content-wrapper {
		width: 280px;
		opacity: 0.8;
		.leaflet-popup-content {
			margin: 0;
			.infoBox{
				.title{
					font-size: 14px;
					font-weight: bold;
					padding: 10px 0;
					text-align: center;
					background: #DCDFE6;
					border-radius: 8px;
				}
				.info{
					overflow: hidden;
					margin-bottom: 8px;
					margin: 10px 15px;
					span{
						display: block;
						float: left;
						line-height: 20px;
						font-weight: bold;
						width: calc(100% - 105px);
						white-space: pre-wrap;
					}
					.label{
						width: 98px;
						font-weight: bold;
						text-align: right;
						margin-right: 5px;
					}
					#btnClick{
						color: #fff;
						padding: 3px 5px;
						font-size: 12px;
						background:#409EFF;
						border-color:#4FADFF;
						margin: 10px auto;
						display: block;
						cursor: pointer;
					}
				}
			}
		}
	}
	.leaflet-popup-close-button {
		top: 10px;
		right: 15px;
		font-size: 18px;
	}
}
