#app,body,html{width:100%;height:100%;margin:0;padding:0;box-sizing:border-box;overflow:hidden;-webkit-text-size-adjust:100%!important}.loading-class .el-icon-loading,.loading-class .el-loading-text{font-size:14px}.loading-class .el-loading-text{margin:3px 0}.van-toast{width:50%}.van-button.van-button--small{height:34px;padding:5px 10px;font-size:14px}.van-button--info{background-color:#409eff;border-color:#409eff}.van-button--disabled.van-button--plain{background-color:#fff;border-color:#ebeef5;color:#c0c4cc}.van-button--disabled.van-button--info{color:#fff;background-color:#a0cfff;border-color:#a0cfff;opacity:1}.van-uploader{padding-left:10px}.van-uploader .van-uploader__wrapper .van-uploader__preview{border:1px solid #f2f2f2}.van-uploader .van-uploader__wrapper .van-uploader__preview:nth-child(4n+4),.van-uploader .van-uploader__wrapper .van-uploader__upload{margin-right:0}.van-uploader .van-uploader__preview-delete,.van-uploader .van-uploader__preview-delete:after{height:20px;width:20px;border-radius:0}.van-uploader .van-uploader__preview-delete-icon{top:-8px;right:-8px;font-size:36px;line-height:36px}.van-uploader .van-uploader__preview-delete .van-icon.van-icon-cross:before{content:"\e6a6"}.container[data-v-2ef4dd0d]{position:relative;height:100%;font-size:16px}.container #mapbox[data-v-2ef4dd0d]{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.container .top[data-v-2ef4dd0d]{position:absolute;top:10px;left:10px;right:10px}.container .top>div[data-v-2ef4dd0d]{margin-bottom:10px}.container .top .filter[data-v-2ef4dd0d]{display:flex;justify-content:space-between;align-items:center;gap:10px}.container .top .filter .filter-item[data-v-2ef4dd0d]{padding:0 10px;height:34px;display:flex;align-items:center;background-color:rgba(249,247,243,.9);border-radius:5px}.container .top .filter .filter-item.region[data-v-2ef4dd0d]{flex:1;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container .top .filter .filter-item.region .label[data-v-2ef4dd0d]{flex-basis:50px}.container .top .filter .filter-item.region .text[data-v-2ef4dd0d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.container .top .filter .btn[data-v-2ef4dd0d]{border:initial;font-weight:700}.container .top .statis[data-v-2ef4dd0d]{background-color:rgba(0,0,0,.45);color:#fff;border-radius:5px;padding:10px}.container .top .statis .num[data-v-2ef4dd0d]{color:#f69127;font-size:18px}.container .top .area-estimation[data-v-2ef4dd0d]{display:flex;gap:10px}.container .top .area-estimation .left[data-v-2ef4dd0d]{flex:1;background-color:rgba(0,0,0,.45);border-radius:5px;padding:10px 15px;color:#fff}.container .top .btn-group[data-v-2ef4dd0d]{display:flex;justify-content:space-between;align-items:center}.container .top .btn-group .btn[data-v-2ef4dd0d]{border:initial}.container .detail[data-v-2ef4dd0d]{position:absolute;left:0;right:0;bottom:0;background-color:#fff;border-radius:10px 10px 0 0}.container[data-v-2ef4dd0d] .blue{color:#2691ff}.container[data-v-2ef4dd0d] .overlay.distance{height:16px;line-height:16px;background-color:#fff;padding:0 3px;border-radius:4px;font-size:12px;font-family:microsoft yahei,"sans-serif"}[data-v-2ef4dd0d] #compass{position:relative;height:200px;width:200px;border-radius:50%;color:#fff;background-color:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.6)}[data-v-2ef4dd0d] #compass .compass-center,[data-v-2ef4dd0d] #compass .compass-item{position:absolute}[data-v-2ef4dd0d] #compass .compass-item{font-size:20px;line-height:20px}[data-v-2ef4dd0d] #compass .compass-item.top{width:40px;top:45px;left:50%;transform:translate(-50%,-50%);text-align:center;padding-bottom:10px}[data-v-2ef4dd0d] #compass .compass-item.top:before{position:absolute;content:"";left:5px;top:-25px;border-bottom:20px solid #fff;border-right:15px solid transparent;border-left:15px solid transparent}[data-v-2ef4dd0d] #compass .compass-item.left{top:50%;left:30px;transform:translateY(-50%);padding:10px 10px 10px 0}[data-v-2ef4dd0d] #compass .compass-item.left:before{position:absolute;content:"";top:5px;left:-25px;border-right:20px solid #fff;border-top:15px solid transparent;border-bottom:15px solid transparent}[data-v-2ef4dd0d] #compass .compass-item.right{top:50%;right:30px;transform:translateY(-50%);padding:10px 0 10px 10px}[data-v-2ef4dd0d] #compass .compass-item.right:before{position:absolute;content:"";top:5px;right:-25px;border-left:20px solid #fff;border-top:15px solid transparent;border-bottom:15px solid transparent}[data-v-2ef4dd0d] #compass .compass-item.bottom{width:40px;bottom:20px;left:50%;transform:translate(-50%,-50%);text-align:center;padding-top:10px}[data-v-2ef4dd0d] #compass .compass-item.bottom:before{position:absolute;content:"";left:5px;bottom:-25px;border-top:20px solid #fff;border-right:15px solid transparent;border-left:15px solid transparent}[data-v-2ef4dd0d] #compass .compass-center{left:50%;top:50%;transform:translate(-50%,-50%);font-size:26px;color:red}.top .btn[data-v-2ef4dd0d]{height:34px;border-radius:5px}.detail.layer-category-selector[data-v-2ef4dd0d] .body{max-height:250px;overflow-y:auto}[data-v-2ef4dd0d] .cell-title{margin-bottom:10px;font-size:14px;color:#aaa}[data-v-2ef4dd0d] .land-compare{padding:10px 16px;border-radius:5px;border:1px solid #f7f7f7;background-color:#f7f7f7;text-align:center;font-size:14px}[data-v-2ef4dd0d] .land-compare .van-checkbox{height:22px;line-height:22px}[data-v-2ef4dd0d] .land-compare.active{color:#3f90e4;background-color:#ebf5ff;border-color:#3f90e4}.compare-map-selector[data-v-2ef4dd0d]{padding:10px}.compare-map-selector[data-v-2ef4dd0d] .van-cell{background-color:#f7f7f7;margin-bottom:10px;border-radius:5px}.compare-map-selector[data-v-2ef4dd0d] .van-cell:last-child{margin-bottom:0}.compare-map-selector[data-v-2ef4dd0d] .van-cell .van-icon{background-color:#fff}.compare-map-selector[data-v-2ef4dd0d] .van-cell .van-radio__icon--checked .van-icon{background-color:#1989fa}.region-custom-layer-selector[data-v-2ef4dd0d]{padding:10px}.region-custom-layer-selector[data-v-2ef4dd0d] .van-cell{background-color:#f7f7f7;margin-bottom:10px;border-radius:5px}.region-custom-layer-selector[data-v-2ef4dd0d] .van-cell:last-child{margin-bottom:0}