*{margin:0;padding:0}html,body{background:#000;font-family:"Microsoft YaHei","微软雅黑";-ms-scroll-chaining:none;overscroll-behavior:none}body{font-size:.16rem;-webkit-tap-highlight-color:rgba(0,0,0,0)}a{text-decoration:none;color:inherit}[v-cloak]{visibility:hidden}#app{position:relative;width:100%;height:100vh;background:#000}#map{position:relative;z-index:1;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:url("https://img.ali213.com/lmao/tools/tgzj2/tgzj2_1.jpg") center/cover no-repeat}#map .leaflet-control-zoom>a{width:.4rem;height:.4rem;line-height:.4rem;background:#fff;border-radius:0;border:none}#map .leaflet-control-zoom .leaflet-control-zoom-in{margin-bottom:.01rem}.top-right-wrapper{position:fixed;z-index:10;top:.1rem;right:.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top-right-wrapper .search-box{position:relative;z-index:10}.top-right-wrapper .search-box .input-box{position:absolute;right:.4rem;top:0}.top-right-wrapper .search-box input{display:block;width:2.87rem;height:.4rem;background:#fff;border:none;outline:none;padding:0 0 0 .1rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.16rem}.top-right-wrapper .search-box .search-btn{width:.4rem;height:.4rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.top-right-wrapper .search-box .search-btn .icon{width:.25rem;height:.25rem;background:url("https://img.ali213.com/lmao/tools/mapcommon/mapsearch.png") center/cover no-repeat}.top-right-wrapper .search-box .dropdown{position:absolute;top:.4rem;left:0;width:100%;background:#fff;padding:.06rem .06rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:.01rem solid rgba(0,0,0,.5);-webkit-box-shadow:0 0 .01rem rgba(0,0,0,.5);box-shadow:0 0 .01rem rgba(0,0,0,.5)}.top-right-wrapper .search-box .dropdown .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:3rem;overflow-y:auto;padding-right:.05rem;-webkit-box-sizing:border-box;box-sizing:border-box}.top-right-wrapper .search-box .dropdown .list::-webkit-scrollbar{width:.06rem}.top-right-wrapper .search-box .dropdown .list::-webkit-scrollbar-thumb{background:gray}.top-right-wrapper .search-box .dropdown .list .item{cursor:pointer;line-height:.3rem;padding:0 .06rem;boxing-sizing:border-box}.top-right-wrapper .search-box .dropdown .list .item:hover{background:rgba(0,0,0,.1)}.top-right-wrapper .app-code{position:relative;width:.4rem;background-color:#fff;color:#171717;font-size:.14rem;padding:.09rem .1rem;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;letter-spacing:.01rem;cursor:pointer;margin-top:.1rem;display:block}.top-right-wrapper .app-code:hover .code{display:block}.top-right-wrapper .app-code .code{position:absolute;top:50%;left:-0.05rem;-webkit-transform:translate(-100%, -50%);-ms-transform:translate(-100%, -50%);transform:translate(-100%, -50%);width:1.07rem;height:1.07rem;display:none}.top-right-wrapper .app-code .code img{width:1.07rem;height:1.07rem;display:block}.bottom-right-wrapper{position:fixed;z-index:10;right:.1rem;bottom:.1rem}.bottom-right-wrapper .zoom-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bottom-right-wrapper .zoom-btn{width:.4rem;height:.4rem;background:#fff;margin-top:.01rem;cursor:pointer;text-align:center;line-height:.4rem;font-weight:bold;font-size:.18rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-wrapper{position:fixed;top:0;left:0;z-index:10;height:100vh;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.filter-wrapper .filter-mask{position:absolute;left:0;bottom:0;width:100vw;height:100vh}.filter-wrapper.hide{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.filter-wrapper.hide .toggle-show-filter .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.filter-wrapper .filter-content{position:relative;z-index:1;width:3.8rem;height:100%;background:rgba(9,15,11,.9);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filter-wrapper .toggle-show-filter{position:absolute;top:.7rem;right:-0.2rem;width:.2rem;height:.4rem;background-color:#998b67;border-radius:.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.filter-wrapper .toggle-show-filter .icon{width:.12rem;height:.18rem;background:url("https://img.ali213.com/lmao/tools/mapcommon/mapsq.png")}.filter-wrapper .game-logo{-ms-flex-negative:0;flex-shrink:0;position:relative;width:100%;height:1.52rem}.filter-wrapper .game-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.filter-wrapper .game-logo::after{content:"";position:absolute;display:block;width:100%;height:.01rem;left:0;bottom:0;background:url("https://img.ali213.com/lmao/tools/mapcommon/mapxt1.png") no-repeat center}.filter-wrapper .actions{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.2rem -0.2rem .2rem 0}.filter-wrapper .actions .btn{position:relative;width:1.3rem;height:.36rem;text-align:center;color:#c9bea3;font-size:.14rem;line-height:.36rem;font-weight:bold;background-color:#626262;border-radius:.05rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:.2rem}.filter-wrapper .actions .btn.active{color:#1e1e1e;background-color:#fd8}.filter-wrapper .show-point-name{-ms-flex-negative:0;flex-shrink:0;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:.4rem;margin:.1rem auto 0;color:#f4dda3;font-size:.14rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-wrapper .show-point-name .switch-box{position:relative;width:.32rem;height:.16rem;border-radius:.25rem;border:.01rem solid #f4dda3;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:.1rem;background:rgba(9,15,11,.9)}.filter-wrapper .show-point-name .switch-box .switch-box-inner{position:absolute;width:.12rem;height:.12rem;background-color:#f4dda3;border-radius:50%;left:.01rem;top:.01rem}.filter-wrapper .show-point-name .switch-box.checked{background-color:#f4dda3}.filter-wrapper .show-point-name .switch-box.checked .switch-box-inner{left:calc(100% - .12rem);background:rgba(9,15,11,.9)}.filter-wrapper .region-list{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-0.1rem;color:#998b67;font-size:.14rem}.filter-wrapper .region-list .region-item{margin-right:.1rem;cursor:pointer}.filter-wrapper .region-list .region-item:hover{color:#f4dda3}.filter-wrapper .menus-list{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;padding:.1rem .2rem;-ms-overflow-style:none}.filter-wrapper .menus-list::-webkit-scrollbar{display:none}.filter-wrapper .menu-item::before{content:"";position:absolute;display:block;width:100%;height:.01rem;left:0;top:0;background:url("https://img.ali213.com/lmao/tools/mapcommon/mapxt2.png") no-repeat center}.filter-wrapper .menu-item.is-collapsed .menu-item-header{border-bottom-color:rgba(0,0,0,0)}.filter-wrapper .menu-item .menu-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:.75rem}.filter-wrapper .menu-item .menu-item-header .title{color:#f4dda3;font-size:.18rem;margin-right:.12rem}.filter-wrapper .menu-item .toggle-btn{position:relative;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#f4dda3;font-size:.14rem}.filter-wrapper .menu-item .toggle-btn.is-collapsed .toggle-btn-icon{background-image:url("https://img.ali213.com/lmao/tools/mapcommon/mapdown.png")}.filter-wrapper .menu-item .toggle-btn .toggle-btn-icon{width:.2rem;height:.2rem;background:url("https://img.ali213.com/lmao/tools/mapcommon/mapup.png") center/cover no-repeat;margin-right:.04rem}.filter-wrapper .menu-item .menu-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-0.1rem}.filter-wrapper .menu-item .menu-item-content::after{content:"";display:block;width:100%;height:.2rem}.filter-wrapper .menu-item .menu-item-content-item{width:calc(50% - .1rem);margin:0 .1rem .1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:.43rem;background:rgba(0,0,0,.5);border:.01rem solid rgba(0,0,0,0);padding:0 .09rem;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;color:#998b67;font-size:.14rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-wrapper .menu-item .menu-item-content-item:hover{border-color:#f4dda3}.filter-wrapper .menu-item .menu-item-content-item.active{border-color:#f4dda3;color:#f4dda3}.filter-wrapper .menu-item .menu-item-content-item .icon{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:.25rem;height:.25rem}.filter-wrapper .menu-item .menu-item-content-item .icon img{display:block;max-width:.24rem;max-height:.24rem}.filter-wrapper .menu-item .menu-item-content-item .title{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0 .12rem}.filter-wrapper .menu-item .menu-item-content-item .num{-ms-flex-negative:0;flex-shrink:0;text-align:right}.fx-collapse{position:relative}.fx-collapse .toggle-menu-content{overflow:hidden;will-change:height,opacity;-webkit-transform:translateZ(0);transform:translateZ(0)}.fx-collapse-enter-active,.fx-collapse-leave-active{overflow:hidden;-webkit-transition:height .32s ease,opacity .24s ease;transition:height .32s ease,opacity .24s ease}.fx-collapse-enter,.fx-collapse-leave-to{opacity:0}.mapboxgl-popup.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{border-top-color:#282522}.mapboxgl-popup.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{border-left-color:#282522}.mapboxgl-popup.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{border-right-color:#282522}.mapboxgl-popup.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{border-bottom-color:#282522}.mapboxgl-popup .mapboxgl-popup-content{background-color:#282522;border-radius:.05rem;padding:0}.mapboxgl-popup .mapboxgl-popup-close-button{padding:.04rem .04rem 0 0;border:0;text-align:center;width:.18rem;height:.14rem;font:.16rem/.14rem Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:rgba(0,0,0,0)}.map-marker-detail{width:3rem}.map-marker-detail .detail-content{max-height:4rem;overflow-y:auto;padding:.1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.map-marker-detail .detail-content::-webkit-scrollbar{width:.06rem}.map-marker-detail .detail-content::-webkit-scrollbar-thumb{background:#f4dda3}.map-marker-detail .detail-content .title{color:#f4dda3;font-size:.18rem;font-weight:bold;line-height:.3rem;height:.3rem;text-indent:.1rem}.map-marker-detail .bottom-actions{border-radius:0 0 .05rem .05rem;background:#3d3834;height:.52rem;padding:0 .1rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:.05rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-marker-detail .bottom-actions span{font-size:.14rem;line-height:.18rem;color:#f4dda3;-webkit-box-flex:1;-ms-flex:1;flex:1}.map-marker-detail .bottom-actions .btn{-ms-flex-negative:0;flex-shrink:0;height:.24rem;background-color:#fd8;border-radius:.05rem;line-height:.24rem;text-align:center;color:#1e1e1e;font-size:.12rem;font-weight:bold;cursor:pointer;padding:0 .1rem;margin-left:.1rem}html.mobile #map{background-image:url("https://img.ali213.com/lmao/tools/tgzj2/tgzj2_17.jpg");-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}html.mobile .top-right-wrapper{top:.2rem;right:.2rem}html.mobile .top-right-wrapper .search-box .input-box{right:.8rem}html.mobile .top-right-wrapper .search-box input{width:5.74rem;height:.8rem;padding:0 0 0 .2rem;font-size:.32rem}html.mobile .top-right-wrapper .search-box .search-btn{width:.8rem;height:.8rem}html.mobile .top-right-wrapper .search-box .search-btn .icon{width:.5rem;height:.5rem}html.mobile .top-right-wrapper .dropdown{position:absolute;top:.8rem;padding:.12rem .12rem}html.mobile .top-right-wrapper .dropdown .list{max-height:6rem;padding-right:.1rem}html.mobile .top-right-wrapper .dropdown .list::-webkit-scrollbar{width:.12rem}html.mobile .top-right-wrapper .dropdown .list .item{line-height:.6rem;padding:0 .12rem;font-size:20px}html.mobile .top-right-wrapper .app-code{width:.8rem;font-size:.24rem;padding:.18rem .2rem;letter-spacing:.01rem;margin-top:.2rem}html.mobile .top-right-wrapper .app-code .code{left:-0.1rem;width:2.14rem;height:2.14rem}html.mobile .top-right-wrapper .app-code .code img{width:2.14rem;height:2.14rem}html.mobile .top-right-wrapper .zoom-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}html.mobile .top-right-wrapper .zoom-btn{width:.8rem;height:.8rem;background:#fff;margin-top:.2rem;cursor:pointer;text-align:center;line-height:.8rem;font-weight:bold;font-size:.36rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.mobile .filter-wrapper{top:auto;left:0;bottom:0;width:100%;max-height:70%}html.mobile .filter-wrapper.hide .filter-mask{display:none}html.mobile .filter-wrapper.hide{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}html.mobile .filter-wrapper .filter-content{width:100%}html.mobile .filter-wrapper .actions{margin:.4rem -0.4rem .4rem 0}html.mobile .filter-wrapper .actions .btn{width:2.6rem;height:.72rem;font-size:.28rem;line-height:.72rem;border-radius:.1rem;margin-right:.4rem}html.mobile .filter-wrapper .show-point-name{height:.8rem;margin:0 auto 0;font-size:.28rem}html.mobile .filter-wrapper .show-point-name .switch-box{width:.64rem;height:.32rem;border-radius:.5rem;margin-left:.2rem}html.mobile .filter-wrapper .show-point-name .switch-box .switch-box-inner{width:.24rem;height:.24rem;left:.02rem;top:.02rem}html.mobile .filter-wrapper .show-point-name .switch-box.checked .switch-box-inner{left:calc(100% - .24rem)}html.mobile .filter-wrapper .region-list{margin-right:-0.2rem;font-size:.28rem}html.mobile .filter-wrapper .region-list .region-item{margin-right:.2rem}html.mobile .filter-wrapper .menus-list{padding:.2rem .4rem}html.mobile .filter-wrapper .menu-item .menu-item-header{height:1.2rem}html.mobile .filter-wrapper .menu-item .menu-item-header .title{font-size:.36rem;margin-right:.24rem}html.mobile .filter-wrapper .menu-item .toggle-btn{font-size:.28rem}html.mobile .filter-wrapper .menu-item .toggle-btn .toggle-btn-icon{width:.4rem;height:.4rem;margin-right:.08rem}html.mobile .filter-wrapper .menu-item .menu-item-content{margin-right:-0.2rem}html.mobile .filter-wrapper .menu-item .menu-item-content::after{height:.4rem}html.mobile .filter-wrapper .menu-item .menu-item-content-item{width:calc(50% - .2rem);margin:0 .2rem .2rem 0;height:.86rem;padding:0 .18rem;font-size:.28rem}html.mobile .filter-wrapper .menu-item .menu-item-content-item .icon{width:.5rem;height:.5rem}html.mobile .filter-wrapper .menu-item .menu-item-content-item .icon img{display:block;max-width:.48rem;max-height:.48rem}html.mobile .filter-wrapper .menu-item .menu-item-content-item .title{margin:0 .24rem}html.mobile .mobile-show-filter-btn{position:fixed;width:7rem;height:.8rem;bottom:.2rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.3rem;color:#3e3513;background-color:#dfc24a;border-radius:.15rem;cursor:pointer}html.mobile .mobile-show-filter-btn .icon{width:.78rem;height:.78rem;background:url("https://img.ali213.com/lmao/tools/tgzj2/tgzj2_10.png") no-repeat center center;background-size:50%}html.mobile .mapboxgl-popup .mapboxgl-popup-content{border-radius:.1rem}html.mobile .mapboxgl-popup .mapboxgl-popup-close-button{padding:.08rem .08rem 0 0;width:.36rem;height:.28rem;font:.32rem/.28rem Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:rgba(0,0,0,0)}html.mobile .map-marker-detail{width:5rem}html.mobile .map-marker-detail .detail-content{max-height:6rem;padding:.2rem}html.mobile .map-marker-detail .detail-content::-webkit-scrollbar{width:.12rem}html.mobile .map-marker-detail .detail-content .title{font-size:.36rem;line-height:.6rem;height:.6rem;text-indent:.2rem}html.mobile .map-marker-detail .bottom-actions{border-radius:0 0 .1rem .1rem;height:1.04rem;padding:0 .2rem;margin-top:.2rem}html.mobile .map-marker-detail .bottom-actions span{font-size:.28rem;line-height:.36rem}html.mobile .map-marker-detail .bottom-actions .btn{height:.48rem;border-radius:.1rem;line-height:.48rem;font-size:.24rem;padding:0 .2rem;margin-left:.2rem}