zhitong.yu
2024-05-11 b72f8f8d58417eb6fb29672d8ac17cfafa46775c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
/* ---------------------------------------------楼层切换-------------------------------- */
/*所有组件的容器*/
.fm-control-groups {
  width: 48px;
  position: absolute;
  border-radius: 2px;
  z-index: 20;
  top: 78px;
  right: 80px;
  /* 控件整体位置通过配置 fengmap.FMToolbar的参数修改 */
}
 
/* 视图切换 */
.fm-view {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  width: 48px;
  height: 48px;
  padding: 10px;
  box-sizing: border-box;
  cursor: pointer;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  background: #fff;
}
 
.fm-view-3d {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABJtJREFUaEPtmFtMHGUUx/9ndimWFtjdxsSIvmg0MX2ApaG14rXi7an6UpMmJsbKgtCY1KSRXgiDrdZoqiY2sCxq1NjExAcSozG1aSm12igCu8ZootE+GEvkgZ1tQyuwM38zLAsIu8xlpxCUeZrd75zz/X/f+S7nG8EKf2SF68cqwHJncDUD/8kMVEa0h0HjBQhqBTAI6VOIo0PdwT6vgT2dQlUN2kOg0U5iay6hItKr+Ng22Bn6yisQTwDC9VodZUr4XbaEiZwSxdcWj5Z9bct+EaOCAMIN2oM0jHYCtW6ECOSkCTLUVXbejb/p4wrAFG7QUEHc7bbjeX4n/OJrG4iVf+s0niOA6kZtm65TBXiP047s2IvgC9DXFu8u77djbzsDmyKpLTqM10jeazdwIXYi+NyvFLV8Hy390SqOZQYqG69UwBj/DWSxVTCP28dkndwUfyuoLRbXHoA+/jvANR4LXDScCK6u9ykV5zoDyYIATOdww6WtNNKvu91tnIPLab/I3oFYYNDK1zIDcwM43u+tep/X7uagcwSQ7c/qxHWoGwI5IwrahrqCZ5375vEI1yefovAIIL8oihwejAZOzzc1ax6BoeYrHazETAkH1Fw1UmUk+YAArSRvg4J9ia7QR7ni5c1AVX1yhOD1M04ip/xQDuQ6bKobU4/ouq4CuNNK9NTeLdIHBWo8GjyzYFAaU5vFMF4mWTfbJn8luoM3OAKorB9lTgeRTxUfWwc7Qz/Mb69uSD2qUzdP6C15fM8SUBOxYO8C4c2XN8pk+jDJx3P5JrpDOQc7bwbyAWSCCwX8GGZB1lX+6/wOw/WpxwhjD4S1JChAn+JTjuaahjXPabdM6jTrqZ0glXwZ9BhgGkMkDeD9In/xS/0dJX/YmT5Zm/DusRs5MX4QkGdJFln5XhOAOetjXATREvG/8k20dGQxMZubL22YmEy/CGA3ibVWwrPt1xZgVsUYRN64vS7Q/skO0eeKU1UqPcPafiH3kiizK3ypATIrBNLjk8CTAzGZNH/fr9Kv/Zk8TmCHU+HLAjC9VT4djwU/MN/NM8UAP3Qr3vRbqik0uywUpSPeFWg2/6iKJI+RnHp3+yw5AETeS8SCu0zBlZHkuyCfcSt+WTKwCjAvXf/DKRRJ/l3QNdLDNWDezuKxUEmuNbRINTp6rqAbmKcA0huPBbc5AtgU0ap18EuSG1ztHh4BCHBRKSqqG+wo/dkRgGlc3XT5DiOd7iR5n2MITwDks+Jief67Y4EL+fq3daXM3Lxo1uo1tkEKAMhcMX377XxytAWQFV3ZmHxCdB4isNESxAWAiPRD5EC8K3DSMv60gSMA0ydTVSZ3CkUleWvejhwAiOAnKnIwEQ322BWetXMMkHU0K8zkxdQugdFKomJBx7YA5IICtG2vCBxXVTGcijftXQPMAbkuNaw10UDLvz8C4NVELLQvUwuNHgHRMjNqgmEBDikIvpMtud2I9wRgBqSJ61NpbQ/BBkJG1viLt2evmTVNV26emBw3p0dIRKJr15W/ff5NuepW9Fy/gjPghYhCYqwCFDJ6XviuZsCLUSwkxorPwD+u9SBP4k09IwAAAABJRU5ErkJggg==") no-repeat white;
  background-size: 24px 24px;
  background-position: center;
}
 
.fm-view-2d {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAyFJREFUaEPtmMnLj1EUxz+voRQLlMSCTBkXpCQkMs9kJQvJQsrCQvwDLLGiWLGRhTIPZSESYkFkJkMkhUIszH3r3nq6PcOd3lc//c7mV+9z77nfzz33veec20GLW0eL66cN8K8j2I7A/xqBccA8YATwB3gMXDC/WZlzHyEJXwYMr1D5CDgFPMlFkQtgLLC8Rrir96EBeZoKkgog4dpxHZUYe2BAnsVM1pxYAAlfCoyMXdiZdx84CTwP9RcKMMbseC7hrt57BuSFL4gvwDBgNTDK13HiuLvAMeBNkx8fgH7ADqBHk7PM378D24FvdX59AXYC3TMLbHL3wwB8TQXQfN0yOkKxt02TWPe78sVR4FXTRJ8IFH2E3vdN65cJD0p0oQB2waaMGypcpYaE6zfI6gCmAquAd8BZQNnTtVSQOuGjgSXAQHMjXS8jqwPYBfQpTBLA8YpkM97kB123PqZaSDuus+6afKwElHOsfQG2hgLsr1ByBzgBvC75PsFk6CqQOuGDgRXAxIp1N+YCsH5uml3UEXNNIHMLt5Ytp8uO4QATvSkNpU12AIn+DVwFzgAffc5OYUxfYDEwwzPHdAqA1fMTuAycAz43gOj/agEwG+gZAN2pAFaH0r86r9MmOkV93YBFwHygV4BwO7RLAOxit4EDwC/zB5UhG4DJEcL/CYAWPQhcM6srp6xPEK+pXRoBLXgJOGxErwFmtRqAbqdDRvQ6YFoboGQH6kqJqkzsu5HtCDg7FfxPvDexjcwZAXVnm0NroW2JHVhOAFWtu0MBhgBbgN6+h94ZlwvgE7AHeBsKoPGDgLWRzyk5APS8cgR4X7WJvi2lOi81GUMDopECoPJbzVPjk6MvgNU9yTQdikyTxQC8NML11OhloQByqqpSzYfeRtWMVFkIgM63urxbXqoLg2IA7HRVmNNN463mxDUfgA/mLfRGSfntxZICYBdQU6JCbaHzCHDevCZonF439N2abhZ1cVcKJbeXYHdQDgDrU03KHGAmoFeEfYU2sz+wyVzJqlIvAmp+ki0nQLKYGAdtgJhdyzmnHYGcuxnjq+Uj8BeAFJsx+g4qGwAAAABJRU5ErkJggg==") no-repeat white;
  background-size: 24px 24px;
  background-position: center;
}
 
/* 楼层切换 */
.fm-layer {
  width: 48px;
  height: 48px;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  cursor: pointer;
  background-color: #FFFFFF;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
}
 
.fm-layer-image-one {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAqhJREFUaEPtV0tIVFEY/r47zgyiTjObotpELVo6URHYphbtrU3bHjRkEAWVQUaOkL2spOwxjFGLWrS0CIoIcRdR44yLoFZBpBlG17GwfMz9YwZGRNT7OHcU4dztPd//f4//nHsuscIfrnD+0AKWO0GdgE5A0QE9QooGKsN1AsoWKhbQCSgaqAzXCcxnYX3C3A2RswAaSE5C8EpCVZcH7tZ9VLZ8TgFfE9iaGN1UgFwXkca5RAkWSHkQqg61vrtV+8MvIb4I2HFcIhMT5nkRngAkZEPuN4mr1TWxm287+VdViJKAZFKMnqH8IYG0Q2S1SzLfDPBcfzr6hKS4xM4s9ywgftTchQI6BRL32ryEI/tp4FQuFevzUse1gO1NoxsnC9IBkX1eGi6EIfm8KhBo/nA/8tlNXccCdjZL3bhptljkSYiE3TRxupbkNIGUgUBbJh356QRnK6A4588GRw9YwCVA1jgpqrqGRB4w2teGV91+2cWJxerZCqhP/HoKwX5VUl7wJN/k0rE9SgLiCfOLiGzwQkAVQ3Ak1x1b9HSzTSB+zIzLNB5CZIsqITd4El8FxpGBdPS1UgJFcGkffM8ftCxpr/Q+IDEGwZXo+lhnX5L/7ETbJjC7QCVPouIJBEg3w8HWbFfdiB3x8ntXAsog/78FfFHFwJlMOvLJKXElAWWw8teYzAYMnu5PRXvdEvdFQHl/9AznD4slF53eh0gMAmxpXBd9nEzS8kq+dBNRAc/GOrqREn8M8JqB6I1MmuN+9PZNQJlM6Z9ApEMge2diLm5QkUfBYOjC+3u1w34Q922EFiKzrWls85RVaABkygiGe7N3aob8JF5xAZUgO19N30doqYjrBJba6YX66RFa7iR0AjoBRQf0CCkaqAzXCShbqFhAJ6BooDL8P71k3jFn5WarAAAAAElFTkSuQmCC") no-repeat white;
  background-size: 100% 100%;
  height: 24px;
  width: 24px;
}
 
.fm-layer-image-many {
  background: url("data:image/png;base64,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") no-repeat white;
  background-size: 100% 100%;
  height: 24px;
  width: 24px;
}
 
/* 楼层列表 */
.fm-floor-list-group {
  margin-top: 0px;
  border-radius: 10px;
  background-color: #FFFFFF;
  overflow: hidden;
  width: 48px;
  background: #FFFFFF;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  margin-bottom: 10px;
}
 
.fm-floor-list {
  /* 不能指定高度,动态计算生成*/
  overflow: hidden;
  overflow: hidden;
  padding: 0 8px;
  box-sizing: border-box;
  width: 48px;
}
 
.fm-floor-line {
  height: 1px;
  border-top: 1px solid rgba(153, 153, 153, 0.45);
  border-right: none;
  border-bottom: none;
  border-left: none;
  border-image: initial;
  width: 100%;
  margin: 0;
}
 
.fm-floor-name-container{
  padding: 8px 0;
}
 
.fm-floor-name {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 32px;
  line-height: 32px;
  cursor: pointer;
  padding: 16px 0;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 14px;
  font-family: MicrosoftYaHei;
  color: #FFFFFF;
  line-height: 28px;
  font-weight: bold;
}
 
.fm-floor-name-normal {
  font-size: 14px;
  color: #323233;
}
 
.fm-floor-name-active {
  font-size: 14px;
  background-color: rgb(47, 101, 238);
  color: #fff;
}
 
/* 楼层上下切换按钮 */
.fm-scroll {
  height: 24px;
  cursor: pointer;
}
 
.fm-scroll-up {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAcJJREFUaEPt171rVUEUBPBfJBFtTBNLW60E02sThICCVmKjbbARi4TYWKYKpJBUSa0gWCn4UQiK/gE2NrFNaZU0gRiMLLxgFF7u7j37kAe77ZuZPTNz3sKdMOZnYszn1wz87wZbA62BYAJthYIBhumtgXCEQYHWQDDAML01MCTCFMw85ga/f8I7HIYj/0dgVA3cPTb80ZUf8WIcDNzA7SGDvsLbmiZqN3AV9zsGfIYvtUzUNHAFD+j8xkj/gw18rWGiloGLeITJzKEO8BTfM/FDYTUMXMAizhYOs4c1bBfy/oJHDczgMc71HGIXq/jRk9+5ryfppqGXcb7v5QNeGj6ZSGaKT98GzmAJaX1qnLRGaZ3SWhWdPgam8BCXim7qBm9hHT+7oX8QpQZOYQGzJZcUYNPTuolfuZxSA/dwLVe8J+4znudySwxcx51c4SDuJT7kaJQYSC/FdI5oBczO4IXrlCoxsFLhyewc6NjT+iQHXGLgJm7liFbAvMabHJ0SA0cfKZdxOke8B2Yf3/A+9+OnxECPeUZPaQZGn/HJN7QGWgPBBNoKBQMM01sD4QiDAq2BYIBhemsgHGFQoDUQDDBM/w0YVy8xK+gC6wAAAABJRU5ErkJggg==") 50% 50% no-repeat white;
  background-size: 24px 24px;
  padding-top: 12px;
}
 
.fm-scroll-up-grey {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAYtJREFUaEPtl2drw0AMhp9070EL7f//dS20dO/JCw6EtLWlk0IxSGD8IZLuHWflbsLIYzJy/BSB/3awHCgHggrUFgoKGC4vB8ISBhuUA0EBw+XlwB8SSpgdYLv7/QG4B77Cks81WJQD+zPgp0uKxM0YCOwCen6LO0BPWmQ7oC0j9ftCLsiNlMgksAkcGlFdAU/G3N60LALrwJET0CXw4qz5kZ5BYBU4BvftThPpAniLkIgSWOnALzWC+OxIvDfWu1WbXWe5A693JD46Enq7o9UBKa5tIwcyQg5oO8kRV7QQUI0+2DXXSsPJr4A+bNe/tZeA8jUqN4bxNGU8AxqxZhJeAgfAVhM0e9EjcG1N9xDQ4WzP2jiYd9sd/gbbeAicAq3jchDIXII+5jNLkYfACRAdmRZMytFIPbckewj0nTIta3lyzKdWD4HpJUXnHk+dB7imj85H5svPooB4QIdyi0BIvoTiciBBxFCLciAkX0JxOZAgYqhFORCSL6G4HEgQMdSiHAjJl1A8ege+ARcxLTE+3PB6AAAAAElFTkSuQmCC") 50% 50% no-repeat white;
  background-size: 24px 24px;
  padding-top: 12px;
}
 
.fm-scroll-down {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAdJJREFUaEPt10+LjlEYBvDfK8QGC1lNdkqaWNixwH58ABajptlQSvm3srIiFlJSSmnKFxhfYEqWkmzGUlZYyIYQOpl3M72T+zznnKY356yv+7qvP8/znvcZmfIzmnL9uoHNbrA30BsoTKA/QoUBFo/3BoojLCToDRQGWDz+XzWwHQuYxbbi6CYT/MAbPMb3yI6cBs7hWIS0AuYFnkR4cgzcwp4IaQXMZ1yP8OQYuIl9EdIKmA+4EeHJMXAYF2j+DfEbD/C6toHEdxJnIsQFmKdYic7nNDDmPI256IJM3DMs58wMMZD4z+JEzqIANqWe0s86Qw1swSKOZm3bGPwSj/Arl2+ogbRnKy7iYO7SdfhV3Ee6xLJPiYG0bAcuY3/25r8D73AX3wbOV/lJ3IWrA+6Ij7iNL0PFp7nSBsa79+IadgfFJNHpZv8UxG8Iq2UgLZjBFez8h6ivuIP3peJrNjDWcgCX1l7wSfp+4h7e1hDfwkDiPILzEx7P9BfhIV7VEt/KQOI9jvl1QpfwvKb4lgYS9yGcWhOcbtn0oVL91HyJq4uLEHYDkZRaYnoDLdONcPcGIim1xPQGWqYb4e4NRFJqiekNtEw3wt0biKTUEjP1DfwBwgEvMVAV9oUAAAAASUVORK5CYII=") 50% 50% no-repeat white;
    background-size: 24px 24px;
      padding-bottom: 12px;
}
 
.fm-scroll-down-grey {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAZhJREFUaEPtl+lKBEEMhL/1PhBP0Pd/OgVPxPukYBZEdCfXIosJDPsnXUlVdXd6Jyx4TBa8f5rAXzvYDrQDSQV6CyUFTC9vB9ISJgHagaSA6eX/ygGR3Qc20rLNBngEroF3Sx2PA2p+0wJakPMAXFlwPAROgCULaEGO1D+14HgIHAPLFtCCnDfgzILjIaC9f2ABLci5BHQWRsNDQGDbwO4oai7hBrizQngJCHdn+Kw1PHm3gD5zRAgIfA/YMlexJd4P16cte8iKEqieCdrvujY/XN1D6k+9SBwCa96i3/KfgYtI88KJOjDtQXNBJFaDJF6G5k1T96caWQLC1Gw4CswI3fXngH7DUUFAxVcGEtZJLcXV/Gu48+Qh/qmutpGcGBNFB1XNa/ukY6yYt8D6cCZmrdOBffIC/5ZfTUB1Zj05dFXqpVkW8yCg5jTkNOy+huuJYGU4LwJTJ/R2UuhtY3qcWRuf5s2TgLeXUH4TCMlWuKgdKBQzBNUOhGQrXNQOFIoZgmoHQrIVLmoHCsUMQbUDIdkKFy28A5+nHysx2/3TXgAAAABJRU5ErkJggg==") 50% 50% no-repeat white;
    background-size: 24px 24px;
      padding-bottom: 12px;
}
 
 
/* ---------------------------------------------指南针-------------------------------- */.fm-compass-container {
  position: absolute;
  width: 48px;
  height: 48px;
  background-color: rgb(255, 255, 255);
  background-size: 100% 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 20;
  border-radius: 80px;
  left: 10px;
  top: 10px;
}
 
 
.fm-compass-element {
  position: absolute;
  width: 58px;
  height: 58px;
  background-size: 100% 100%;
  background-image: url('data:image/png;base64,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');
}
 
/* ---------------------------------------------比例尺-------------------------------- */
.fm-control-scale-bar-contain {
  pointer-events: none;
  position: absolute;
  left: 10px;
  bottom: 10px;
  height: 20px;
  z-index: 20;
}
 
.fm-control-scale-bar-text {
  position: absolute;
  white-space: nowrap;
  overflow: visible;
  text-align: center;
  color: #000;
  width: 100%;
  cursor: default;
  line-height: 18px;
  text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;
  font-size: 11px;
  font-family: Arial, sans-serif;
}
 
.fm-control-scale-bar-left1 {
  position: absolute;
  overflow: hidden;
  left: -1px;
  width: 3px;
  height: 7px;
  bottom: 0;
  font-size: 0;
  background-color: #ffffff;
}
 
.fm-control-scale-bar-left2 {
  position: absolute;
  overflow: hidden;
  left: 0px;
  width: 1px;
  height: 6px;
  bottom: 0;
  font-size: 0;
  background-color: #000000;
}
 
.fm-control-scale-bar-right1 {
  position: absolute;
  overflow: hidden;
  right: -1px;
  width: 3px;
  height: 7px;
  bottom: 0;
  font-size: 0;
  background-color: #ffffff;
}
 
.fm-control-scale-bar-right2 {
  position: absolute;
  overflow: hidden;
  right: 0;
  width: 1px;
  height: 6px;
  bottom: 0;
  font-size: 0;
  background-color: #000000;
}
 
.fm-control-scale-bar-bottom1 {
  position: absolute;
  overflow: hidden;
  width: 100%;
  height: 5px;
  font-size: 0;
  bottom: -1px;
  background-color: #ffffff;
}
 
.fm-control-scale-bar-bottom2 {
  position: absolute;
  overflow: hidden;
  width: 100%;
  height: 3px;
  font-size: 0;
  bottom: 0;
  background-color: #000000;
}
 
/* ---------------------------------------------缩放-------------------------------- */
.fm-control-zoom-bar {
  border-radius: 10px !important;
  z-index: 20;
  width: 48px;
  position: absolute;
  background-color: white;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1);
}
 
.fm-control-zoom-bar-button {
  cursor: pointer;
  width: 48px;
  height: 48px;
  background-position: center;
  background-size: 24px 24px;
  background-repeat: no-repeat;
}
.fm-control-zoom-button-bar-in{
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAOhJREFUaEPtl7ENAjEUQ9+NQkNNQU/LDCzATExBS8sGNFAwDbqCJtJJNj8nFMlp4/jybf9cMjH4mAbfPyng3w7GgThQVCARKgpYXh4HFiQ8AKdm7grcypI3BGs5kAJUp+JAekDNygIuEUqEEqGiAiNF6GjUugF2Df4JvA0O6drhnEIX4+M9oGeFJAUoKv2IiQOtcPMVWR1bYN+AH8BLJQDuCtbpAYXvi8l7QFUrDoz0J1ZdnXHpAVWt9EB6QM1K3sSeUsOfQl65BfRap1BhS97SFODp1R8dB/pr6jHGAU+v/ug40F9Tj/EDS8k2Mfq2F7kAAAAASUVORK5CYII=');
}
.fm-control-zoom-button-bar-out{
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAK1JREFUaEPtk7ERgDAMxJLJaNmEmdiENpvRp7ItLlzuRO3/YCnpbfOvb/7/zQX+NqgBDUACXiEIEMc1gBHCAg1AgDiuAYwQFmgAAsRxDWCEsEADECCOZwyc+LRcwRMZzyxwRwo/nLkiXS4QoVSc0cAM7iiSrMZGJJh5A5G+5TMusBz5dKAGNAAJeIUgQBzXAEYICzQAAeK4BjBCWKABCBDHNYARwgINQIA4vr2BFxMoBjHMrBSuAAAAAElFTkSuQmCC');
}
 
.fm-control-zoom-bar-hr {
  height: 1px;
  background: #CAD9E5;
  box-shadow: 0px 0px 8px 0px #edf0f3;
  border: none;
  width: 60%;
  margin: 7px 20%;
}
 
 
/* ---------------------------------------------进入退出建筑按钮-------------------------------- */
.fm-enter-exit-building-button{
  width: 48px;
  height: 48px;
  border-radius: 10px;
  z-index: 999;
  display: flex;
  background: #fff;
  justify-content: center;
  align-items: center;
  outline: 1px solid #eee;
  cursor: pointer;
  transition: all 0.2s;
  background-repeat: no-repeat;
  background-size: 18px 18px;
  background-position: center;
  margin-bottom: 10px;
}
 
.fm-enter-exit-building-button-enter {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAy9JREFUWEfdmEtoE1EUhv9zk2lCrXZR8YEK4kJX1gdF0IWoBbvwAaKWTOxMrGhFRfANZtIy2EYQ1C4UFQUbY20ERRQpVhAfoG7cKS5UFFFExYIvqlKTOZI0aWtfZO4MEpzdcO/5z3fPuc9DGPCpen0Nc6qOiGYyo2Rgu5v/REgy4xmIOpRxpY3nD+/tov4OVD18ihmb3XSatxbhebG3tKIXaF2ooTJlJW/1ChBeE+Nj3oISHRnkB7gcQIaDCMd6gVTNOMTgfT0NdDQRj+6W8GHbJBgyFloW38v4BT3rA9LDl5ixJtPgFZWJlqbbttUlDQKa8R3gEiL87h+hywxendb0esTi1ljTXUl922aqZnxl8BiAkkNGqDCANGMHg5tB9MMvlEmxmPnF9lAlDYaMUFqrpjY8V0HJ25aW8CdJbSmzYYGk1Fww+j+AAnr9HEKq1iPEFbdXoFSEAprxAOAFRGQB2J6IR0+4kK2MhBxQKLINlnW872gRjRfjTQ1uQEkBZUaiG1sBHGNmkT1izqxaPmtLdXV1ygmYNFDaaUCPrAGsVjB8GQiia36hBGIx85cslCOgzH61PrIombKuAijNRuo+jSpZ2XZy/2cZqEFAwQ3mNA+h2I5Y8ndqNmCdYWZ/FuqpAlTF49F3dnQGTWpVCycYCNgVGao/Eb3wCaXcbvr+ipCqG4+YucIVIFCnz6NMcQa0MTqeu7uWCZCtlDFzKYgivSkDvRceUXUh1vjE7uCcT+q68MTUL3QwI339TK+0l8KrLG07a76yCyO9MeYc6bo5vRvdN8GY2sOCxz5RVBWLmR9kYBwBBXVjHjPaGTw2t9x9Qlnh9O4klbKg3rCYOXmdgVFZmPYJZWVrm5t3/ZSNTM5OCkjVww+ZMT+bptYZ04pqTdNMOoWRTlkwZKxj5n0EXL5wLtpEROwGzIhA6StsSil6kzhtdrrlLB+dIVMWCEV2wrKOEtDl8xRNdjpR8wEZcQ6pmlFg77JCBhLkXdIWP3DHTtid9FX18DdmjB74lO4rNggcSZw7uMeJk3xthy02FFw5JrMfFFLBKhfioGZoFnjTvyrpAfycIW7kSnp/AIVbvjT37mztAAAAAElFTkSuQmCC');
    background-size: 18px 18px;
      background-position: center;
      background-repeat: no-repeat;
}
 
.fm-enter-exit-building-button-enter:hover {
  background: #2F65EE;
  outline: none;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFGmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMTEtMjFUMDQ6MDg6MDIrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTExLTIxVDEyOjA5OjIwKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIyLTExLTIxVDEyOjA5OjIwKzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmM0MDQ0M2MxLWFkNTEtNDQ4Zi04MmM1LWI0YzM3ZjI5NWNiMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpjNDA0NDNjMS1hZDUxLTQ0OGYtODJjNS1iNGMzN2YyOTVjYjAiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjNDA0NDNjMS1hZDUxLTQ0OGYtODJjNS1iNGMzN2YyOTVjYjAiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmM0MDQ0M2MxLWFkNTEtNDQ4Zi04MmM1LWI0YzM3ZjI5NWNiMCIgc3RFdnQ6d2hlbj0iMjAyMi0xMS0yMVQwNDowODowMiswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+J+gLXQAAAgRJREFUWIXVmDtIXEEUhr+7bqHx3Zl2ETtDtLARRLGw0NLSlKZIZ58qSWNhExGCloJpUlgoWlgp2glaCCpRQ0IQMUUEE4Ro/hR3dnN2fXHf+sNl5u5j5rv/mTl7djxJVGgEeAm0A3WVb8asS2APWAbeAr+QZK8Pyk57kuo941A/sGLovwAnCTtUDTwDPHc/ad0ZN7QTKncuyavHzLubM7QF019M2BmrVeC8yGCBPNP/mx5P2XyeBbq23bKQBVp37W9gK30UX3aXAXQC34DTlDnOgAbgshIoK5WAcvd9Mm0FAeoA3gO9yaA4BUhg6y55XUl6FXNyPHNj/wni0Jxrc8AU8CZ+ewjkEM6ZK5PqpyVVxelQmC8PS7owUPOSqrMEQlKvpJ8Gak1ScxxAxTxUAJ4EjPZzYAa/hADYAQaA7yFWTikPIemj4tO+woWvbJe1hnii29QcdYA8MAQMEjxkjcBr/ofsGD9kF5GIQi7Cp5K2Tag+SyqEHCvyLmuTdGRgtiW1RICJBNQl6dTArElqiggTGqhP0rmBWZBUEwNMaKANAzMrKR8TTBlQPsD6nwJqgU/AOxKqwW8qYb8CP5KY7A7dWDGOAZv4/1ibUgYqyQJ1u7YW/3cqEz2amtq75fWkVJxPFujA9AdThOkB6l3/8EEfx6AHdmBV1AtglPSO9PaBJdyR3j+d4V4reicQggAAAABJRU5ErkJggg==');
    background-size: 18px 18px;
      background-position: center;
      background-repeat: no-repeat;
}
 
/* 退出建筑的按钮 */
.fm-enter-exit-building-button-exit {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAwhJREFUWEfNmE1IVFEUx//nzYxSlhUVroqocNq1bFlKiwwkihJn1OeMQcSkRFoEM2Pcct6AZVSu1Khw3ugzNVtEq76oZURQLbKFu6IoqCwLnY934s04fpWBTfPe3NW7l8c9P86555MAoO7khaL4x/FWMO8hgpMZduM8V4sIE8z8isjWo0XaonPlUEND+8qfifFnYJTmCuBv9xKhW4uEj2b+IZfs72RG0/QBA/SSwJO5hGNCCRibMjJskn13X++5B8aeXHWBUQY7jY0k0c7+XuVJLmEyd7vkwEVmbk5BgM5rqnI6DST7Y8xwEOG7FgkXmwFjyHB5g+Wc0NNaIQxrkfCh1Hd1XSAOsJ1A3zRVWWUWUK0nuCuR1B9Na+iWpioH8wcoHzTk8YjVk3r8HZiXE+iEpiqXLdWQIdzrDa+PY2JD9Eb4+YzbW/WGFnurlj1qy4FcnkAlGOU2G3VFr4feWArU1NRZ+Onrhy8AloEwTmzbp6ltj/8EZZrJXHWBKINrUhCEKYkld78aGlkIZRrQ4OCgbeTOi26AD6ejM+nMODagKl3zsr3ZXuaqD4ZY1wMZCImks/2RkLDU7d1yoJGBK8wspUGo50Dldl9VVVUya5MJIaSxsYQTBXbbUvJgPJ6oAuutM5ohul0oOdxZAQkh7KNjsdcAti4FZlGXBw1lBVTTJIqT4/H3Rj76L0BE97MCStU1HrGNOFEG5iWZTAecYG6cY7KnDhTtzRroXzRT7W3dQcnkXWasTYcl3LOXrNmvdpz6YTpQjeyvSIKGM2Ym0JBzi6NWCBEzvfxw1/tlXadrRoU6Xbp2OzcX+IQQuulxyC0Hj+usX0pbKBWqwwMRZSZAmgo0L7kCDElqGegNGXC/LdPeULUcUAiokID2vohy09LyYzHhriNinS0e25gXJaxR5E8lY28ZKIIkNWdMaJrJFmopv/sy0GyjaFUr7ZbPlOmceDgdj2ZbacuGDfX+DtbRkk4d84cN+TWOybuBlaEyn0+s+DyRCBL0CoBKzRrpSaCr/aqizvXAX+wC75l1ITwTAAAAAElFTkSuQmCC');
      background-size: 18px 18px;
        background-position: center;
        background-repeat: no-repeat;
}
 
.fm-enter-exit-building-button-exit:hover {
  background: #2F65EE;
  outline: none;
  transition: all 0.2s;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFGmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMTEtMjFUMDQ6MDc6NTQrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTExLTIxVDEyOjA4OjI1KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIyLTExLTIxVDEyOjA4OjI1KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0OTI1OWMwLTlhYTctNDc5Ni04MjgxLTllZTQ2Y2NhMmM3NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NDkyNTljMC05YWE3LTQ3OTYtODI4MS05ZWU0NmNjYTJjNzQiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NDkyNTljMC05YWE3LTQ3OTYtODI4MS05ZWU0NmNjYTJjNzQiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0OTI1OWMwLTlhYTctNDc5Ni04MjgxLTllZTQ2Y2NhMmM3NCIgc3RFdnQ6d2hlbj0iMjAyMi0xMS0yMVQwNDowNzo1NCswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Nl0QjAAAAgdJREFUWIXNmM9LVUEUxz/3+ijIxIIgEJII0W3QokWgBC16iJsWYS1at1DEvUKLWrgIoVW/drZSqFULHwghuBEqsYW6kf6AFmYqivi+Lu7M87zwCo/nnXlfGDh35gzz4dyZOTOTSAJoByaBh0AfUKJY7QC/gPfAp7oWSR2SNhRPbyXhSyLpDTDq+YBVYL/gCF0HbprvB8CCj9C6oe23tAWX12bcKV+fArcc5T9gseDIWH01tmcgBRJnKyAMQNXYnoE0MESeasGICbQC7Dl7yVcWvd+cpS2ylXYD+OErE0mHZGDbQGcMMqtWmUM1hQQaAqbJUlO+JB26zelvgZvgRUl7bpwtSQN5vqEidAB8dnYnMA88ihkhJLVJ+mjSxZGk5//7hQTy5aXq9SI2EJJGXIS83rkInss+lJKtnLYG+z0mOxR6fQGeNgtUAtaAngb75Wmu2VV2Ceg6DxKnq83msm3gDnCfxn9ZHzBivpeB4ViT+q6kP2ZSVyS1x1plZUm7BmZW0gXfHhromRlPym4cqfUJCTQmqWpgXp3mFwrIJteqpPE835DJdRr4CTxx9qmKfWK8BnRjjrAxT4xXgN/Ad2DcV8YEuk32yAFwz1e25JnaX9KSsxwLkB2v7qK46ewOoD8g0KCxPQMloMLJTeAbcZ5jKjVLLfhgBXAZmADKQC/hnvQ+ADO24Rjty9tcqxMDTgAAAABJRU5ErkJggg==');
      background-size: 18px 18px;
        background-position: center;
        background-repeat: no-repeat;
}
 
.fm-enter-exit-building-button-exit:hover .icon-tuichu {
  color: #fff;
  transition: all 0.2s;
}
 
 
.fm-hide {
  display: none !important;
}