
.loading-box {
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background-color: #5683A9;
	position: absolute;
	z-index: 1999;
}
.isDwg{
  background-color: #111820;
}
#loading-logo {
	position: absolute;
	left: 50%;
	top: 42%;
	transform: translate(-50%, -50%);
	width: 35%;
	height: 35%;
	min-width: 250px;
}
.load-done {
	animation: fill-anm 0.8s ease forwards;
	/* 填充方式，不设置这个值有些文字比如画中间的一块会全部填充成白色 */
	fill-rule: evenodd;
}
.hide-loading-box {
	animation: hide-anm 0.4s ease-in forwards 0.4s;
}
#loading-logo g path {
	stroke: url(#linear);
	stroke-linecap: round;
	stroke-width: 40;
	filter: url(#blur);
	transition: stroke-dashoffset 0.2s ease;
	fill: url(#linear);
	fill-opacity: 0;
}
@keyframes fill-anm {
to {
		fill: url(#linear);
		fill-opacity: 1;
}
}
@keyframes hide-anm {
0% {
		opacity: 1;
}
100% {
		opacity: 0;
}
}

.modelView[data-v-5d8ebde0]{height:100%;width:100%}.modelView .viewBox[data-v-5d8ebde0]{width:100%;height:100%}.hasList[data-v-5d8ebde0]{width:calc(100% - 300px)}

.bottom[data-v-04669240]{position:fixed;left:0;right:0;bottom:0;top:auto;height:auto;min-height:50px;background:rgba(0,0,0,0.68);-webkit-backdrop-filter:blur(5px) grayscale(10);backdrop-filter:blur(5px) grayscale(10);display:flex;flex-direction:row;justify-content:space-around;align-items:center;border-radius:15px 15px 0 0;box-sizing:border-box;transform:translateZ(0) translateY(0);-webkit-transform:translateZ(0) translateY(0);-webkit-overflow-scrolling:touch;padding-top:8px;padding-bottom:8px;padding-bottom:calc(8px + constant(safe-area-inset-bottom));padding-bottom:calc(8px + env(safe-area-inset-bottom))}.bottom .operButton[data-v-04669240]{width:50px;display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;padding:0 10px;height:100%}.bottom .svgIcon[data-v-04669240]{font-size:25px;cursor:pointer;color:#fff}.bottom .svgIcon[data-v-04669240]:hover{transition:transform 0.3s ease-in-out;transform:scale(1.3);color:#3873FE}.right[data-v-04669240]{position:absolute;right:5px;top:50px;display:flex;flex-direction:column;align-items:center}.right .operButton[data-v-04669240]{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,0.68);-webkit-backdrop-filter:blur(5px) grayscale(10);backdrop-filter:blur(5px) grayscale(10);border-radius:7px;margin-bottom:4px}.right .operButton .bottomSvg[data-v-04669240]{font-size:20px;color:#fff}.operButton.active .svgIcon[data-v-04669240]{color:#3873FE}.el-icon-close[data-v-04669240]{position:absolute;top:10px;right:10px;cursor:pointer;font-size:20px;color:#fff}

.mapView[data-v-03ad176c]{height:100%;width:100%}.mapView .viewBox[data-v-03ad176c]{width:100%;height:100%}.hasList[data-v-03ad176c]{width:calc(100% - 300px)}

.bottom[data-v-7f7544e4]{position:fixed;left:0;right:0;bottom:0;top:auto;height:auto;min-height:50px;background:rgba(0,0,0,0.68);-webkit-backdrop-filter:blur(5px) grayscale(10);backdrop-filter:blur(5px) grayscale(10);display:flex;flex-direction:row;justify-content:space-around;align-items:center;border-radius:15px 15px 0 0;box-sizing:border-box;transform:translateZ(0) translateY(0);-webkit-transform:translateZ(0) translateY(0);-webkit-overflow-scrolling:touch;padding-top:8px;padding-bottom:8px;padding-bottom:calc(8px + constant(safe-area-inset-bottom));padding-bottom:calc(8px + env(safe-area-inset-bottom))}.bottom .operButton[data-v-7f7544e4]{width:50px;display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;padding:0 10px;height:100%}.bottom .svgIcon[data-v-7f7544e4]{font-size:25px;cursor:pointer;color:#fff}.bottom .svgIcon[data-v-7f7544e4]:hover{transition:transform 0.3s ease-in-out;transform:scale(1.3);color:#3873FE}.bottom .active .svgIcon[data-v-7f7544e4]{transition:transform 0.3s ease-in-out;transform:scale(1.3);color:#3873FE}.el-icon-close[data-v-7f7544e4]{position:absolute;top:10px;right:10px;cursor:pointer;font-size:20px;color:#fff}

.modelMap-view[data-v-6e6fa45e]{width:100%;height:100%;position:relative;overflow:hidden}.el-icon-close[data-v-6e6fa45e]{position:absolute;top:10px;right:10px;cursor:pointer;font-size:20px;color:#fff}

.model-box[data-v-7fe76bb2]{width:100%;height:100%;position:relative;overflow:hidden}[data-v-7fe76bb2] #miniMap{top:48px !important}

