.el-popover .map-layer-switcher{display:flex;flex-direction:column}.el-popover .map-layer-switcher-item{display:inline-flex;height:110px;margin-bottom:10px;position:relative}.el-popover .map-layer-switcher-item a{border-radius:4px;display:inline-flex;flex-direction:column;transition:all .3s;width:150px}.el-popover .map-layer-switcher-item a img{border:1px solid transparent;border-radius:5px;height:87px;margin-bottom:3px;max-width:calc(100% - 5px);transition:all .3s;width:130px}.el-popover .map-layer-switcher-item a span{color:#666;font-size:10px;font-weight:500;text-transform:uppercase;transition:all .3s}.el-popover .map-layer-switcher-item a.active,.el-popover .map-layer-switcher-item a:hover{text-decoration:none}.el-popover .map-layer-switcher-item a.active img,.el-popover .map-layer-switcher-item a:hover img{border:1px solid #1562b8}.el-popover .map-layer-switcher-item a.active span,.el-popover .map-layer-switcher-item a:hover span{color:#1562b8}.gis-page{display:flex;height:590px;overflow:hidden;padding:0!important;position:relative;width:100%}.gis-page .filter{display:none}.gis-page.h700,.gis-page.h700 .map-box{height:700px!important}.gis-page.h800,.gis-page.h800 .map-box{height:800px!important}.gis-page.fh,.gis-page.fh .map-box{height:calc(100vh - 150px)!important}.gis-page.hv,.gis-page.hv .map-box{height:100vh!important}.gis-page .map-box{background:#f3f4f5;flex:1;height:100%;position:relative;width:100%;z-index:9}.gis-page .report{width:360px}.gis-page #map{height:590px;width:100%}.gis-page .ol-popup{background-color:hsla(0,0%,100%,.9);border-radius:3px;bottom:12px;filter:drop-shadow(0 1px 4px rgba(0,0,0,.2));left:-150px;min-width:300px;position:absolute}.gis-page .ol-popup #popup-content{min-height:200px}.gis-page .ol-popup #popup-content code{color:#f04923!important}.gis-page .ol-popup #popup-content .gis-popup{padding:10px}.gis-page .ol-popup #popup-content .gis-popup h3{border-bottom:1px solid #dedede;color:#0060c2;display:flex;font-size:12px!important;font-weight:500;padding-bottom:8px;text-transform:uppercase}.gis-page .ol-popup #popup-content .gis-popup .popup-slider{background:#f2f3fa;border-radius:5px;height:150px;margin-bottom:15px}.gis-page .ol-popup #popup-content .gis-popup .popup-slider .el-carousel__item{align-items:center;display:flex;justify-content:center;padding:5px 0}.gis-page .ol-popup #popup-content .gis-popup .popup-slider .el-carousel__item img{border-radius:5px;height:100%;margin:0 auto;max-height:150px}.gis-page .ol-popup #popup-content .gis-popup .popup-more{color:#0060c2;float:right;font-size:12px;padding:10px 0 10px 15px}.gis-page .ol-popup #popup-content .gis-popup .gis-body ul{list-style:none;margin:0;padding:0}.gis-page .ol-popup #popup-content .gis-popup .gis-body ul li{display:flex;margin-bottom:5px}.gis-page .ol-popup #popup-content .gis-popup .gis-body ul li b{color:#454545;flex:0.7;font-size:12px;font-weight:500;line-height:13px}.gis-page .ol-popup #popup-content .gis-popup .gis-body ul li span{color:#565656;flex:1;font-size:12px;line-height:13px;text-align:right}.gis-page .ol-popup #popup-content .gis-popup .gis-body ul li.divider{border-top:1px dotted #dedede}.gis-page .ol-popup:after,.gis-page .ol-popup:before{border:solid transparent;content:" ";height:0;pointer-events:none;position:absolute;top:100%;width:0}.gis-page .ol-popup:after{border-top-color:hsla(0,0%,100%,.9);border-width:10px;left:148px;margin-left:-10px}.gis-page .ol-popup-closer{position:absolute;right:14px;text-decoration:none;top:6px;z-index:100}.gis-page .ol-popup-closer i{font-size:18px}.gis-page .popup-paging{align-items:center;display:flex;justify-content:center;margin:auto auto 10px}.gis-page .popup-paging span{margin:0 3px}.gis-page .ol-scale-line{border-radius:0!important;display:flex;height:24px;justify-content:center;left:auto;right:10px;width:110px}.gis-page #map-coordinate,.gis-page .ol-scale-line{align-items:center;background:rgba(131,69,40,.6);bottom:10px;position:absolute}.gis-page #map-coordinate{border-radius:3px;color:#fff;display:inline-flex;font-size:11px;right:130px;width:auto}.gis-page #map-coordinate .el-input{border-radius:0!important;width:130px}.gis-page #map-coordinate .el-input .el-input-group__prepend{background:transparent!important;border:0!important;border-radius:0!important;color:hsla(0,0%,100%,.8);padding:0 5px}.gis-page #map-coordinate .el-input .el-input__inner{background:transparent;border:1px solid rgba(131,69,40,.6);border-radius:0!important;color:hsla(0,0%,100%,.8);height:24px}.gis-page #map-coordinate .el-input:first-child{margin-right:-1px}.gis-page #map-coordinate .el-button{border-radius:0!important;box-shadow:none;height:24px;margin-left:-1px;padding-top:5px}.gis-page .ol-full-screen{display:none}.gis-page .ol-zoom{background:transparent!important;border:0!important;left:auto;margin-top:-90px;overflow:hidden;position:absolute;right:7px!important;top:36%}.gis-page .ol-zoom .ol-zoom-in,.gis-page .ol-zoom .ol-zoom-out{background:hsla(0,0%,100%,.9)!important;color:#363636;font-weight:300;height:36px;outline:none;transition:all .3s cubic-bezier(.25,.8,.25,1);width:36px}.gis-page .ol-zoom .ol-zoom-in:hover,.gis-page .ol-zoom .ol-zoom-out:hover{color:#1562b8}.gis-page .map-controls{display:flex;flex-direction:column;overflow:hidden;position:absolute;right:10px;top:36%;z-index:1}.gis-page .map-controls .divider{height:12px}.gis-page .map-controls-item{align-items:center;background:hsla(0,0%,100%,.9);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);display:inline-flex;height:36px;justify-content:center;padding:0;text-decoration:none;transition:all .3s cubic-bezier(.25,.8,.25,1);width:36px}.gis-page .map-controls-item i{color:#363636!important;display:block;font-size:16px}.gis-page .map-controls-item:hover{color:#1562b8;cursor:pointer}.gis-page .map-controls-item:hover i{color:#1562b8}#map-box{background:#363636;height:590px;width:100vw;z-index:1}#map-box #map{height:100%;width:100%}#map-box-framed{height:100vh;width:100vw;z-index:1}#map-box-framed #map{height:100%;width:100%}a{color:#834528;text-decoration:none!important}a:hover{text-decoration:none}#infoDiv{position:absolute;right:15px;top:20px}#infoDiv input{border:none;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.3);cursor:pointer;height:36px;width:36px}#infoDiv input:hover{background:#eee}#base_map{position:absolute;right:15px;top:15px}.esri-attribution{display:none!important}.test-selecter{background:#fff;min-width:100px;padding:15px}.filter-result-content .el-checkbox-group{display:flex;flex-direction:column}.filter{background:#fff;border-radius:3px!important;bottom:15px;display:flex;flex-flow:column nowrap;left:15px;position:absolute!important;top:15px;width:350px;z-index:200}.filter,.filter .search{box-shadow:0 1px 3px 0 rgba(0,0,0,.3)}.filter .search{border-radius:3px;margin-bottom:10px;overflow:hidden;padding:0}.filter .search .el-input{border:none!important;border-radius:3px;box-shadow:none!important;font-size:13px;height:33px;outline:none!important}.filter .search .el-input input{height:100%}.filter-form{border-radius:3px;padding-bottom:10px}.filter-form-header{background:linear-gradient(90deg,#005fc2 0,#0074f2);border-top-left-radius:3px;border-top-right-radius:3px;padding:15px;z-index:20}.filter-form-header .logo-wrapper{align-items:center;display:flex;margin-bottom:20px}.filter-form-header .logo-wrapper img{height:55px}.filter-form-header .logo-wrapper h3{align-items:center;border-left:1px solid hsla(210,8%,95%,.2);color:#fff;display:inline-flex;font-size:11px;font-weight:500;line-height:16px;margin-left:10px;padding-left:10px;text-transform:uppercase;width:120px}.filter-form-header .header-sub-control{display:flex}.filter-form-header .header-sub-control p{color:#fff;font-size:13px;font-weight:500;line-height:11px;margin-bottom:20px}.filter-form-header .filter-switcher{margin-bottom:-30px}.filter-form-header .filter-switcher ul{background:#fff;border-radius:20px;box-shadow:0 1px 3px 0 rgba(0,0,0,.3);display:inline-flex;justify-content:center;list-style:none;margin:0;padding:0}.filter-form-header .filter-switcher ul li a{align-items:center;border-radius:50%;color:#0367d5;display:flex;font-size:14px;height:33px;justify-content:center;width:33px}.filter-form-header .filter-switcher ul li a.active{background:#0367d5;color:#fff}.filter-form-header .filter-config{align-items:center;background:#fff;border-radius:50%;box-shadow:0 1px 3px 0 rgba(0,0,0,.3);color:#0367d5;display:inline-flex;float:right;font-size:14px;height:33px;justify-content:center;margin-left:auto;width:33px}.filter-form-header .filter-config i{font-size:18px}.filter-form-header .filter-config.active{background:#0367d5;color:#fff}.filter-form .el-collapse{padding:10px}.filter-form-body{padding:35px 0 0}.filter-form-body.no-pad{padding-top:0}.filter-form-body ul.search-result{list-style:none;margin:9;padding:0}.filter-form-body ul.search-result li{border-bottom:1px dotted #ccc}.filter-form-body ul.search-result li a{align-items:center;display:flex;height:30px;padding:0 20px}.filter-form-body ul.search-result li a:hover{background:#f1f2fa!important;color:#000}.filter-form-body ul.search-result li:last-child{border-bottom:0}.filter-form-body .search-obj{background:#f1f2fa;border-radius:10px;margin:10px;padding:10px 20px}.filter-form-body .search-obj .search-item{display:flex;margin-bottom:7px}.filter-form-body .search-obj .search-item span{font-weight:500}.filter-form-body .search-obj .search-item b{margin-left:10px}.filter-form-body .search-obj .search-detail{margin-bottom:7px}.filter-form-body .search-obj .search-detail span{font-size:13px}.filter-form-body .search-obj .search-detail i{margin-right:10px}.filter-form-body .search-obj .search-line{background:#ccc;height:1px;margin:15px 0}.filter-form-body .filter-panel{padding:0 20px}.filter-form-body .filter-panel>h3{color:#0367d5;font-size:16px;font-weight:500;margin:0 0 15px;padding:0;text-transform:uppercase}.filter-form-body .filter-panel .switch-feature-layers{margin-bottom:20px}.filter-form-body .filter-panel .switch-feature-layers .el-checkbox{margin-bottom:5px}.filter-form-body .filter-panel .switch-feature-layers .el-checkbox .el-checkbox__label{color:#777;font-size:11px;font-weight:500;text-transform:uppercase}.filter-form-body .filter-panel .switch-feature-layers .el-checkbox__input.is-checked+.el-checkbox__label{color:#0367d5}.filter-form-body .filter-panel .el-form .el-form-item{margin-bottom:10px}.filter-form-body .filter-panel .el-form .el-select{width:100%}.filter h3.geo-filter-title{border-bottom:1px solid hsla(0,0%,87%,.3);color:#0367d5;font-size:13px;margin:0 20px;padding:0 0 6px;text-transform:uppercase}.filter .filter-group{height:calc(100vh - 385px);margin-top:10px;overflow-y:auto;padding:0 20px 20px;position:relative}.filter .filter-group.no-p{padding:0}.filter .filter-group.no-p .filterTree{margin-bottom:10px;margin-left:10px;overflow-y:auto;padding-bottom:20px;position:relative;width:calc(100% - 20px)}.filter .filter-group.no-p .filterTree-item{border-bottom:none;padding:5px 10px;width:100%}.filter .filter-group.no-p .filterTree-item:last-child{border-bottom:0!important}.filter .filter-group.no-p .filterTree-item__header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;width:100%}.filter .filter-group.no-p .filterTree-item__header-title{align-items:center;display:flex}.filter .filter-group.no-p .filterTree-item__header-title .icon-wrap{align-items:center;display:flex;justify-content:center;margin-bottom:6px;margin-right:10px;margin-top:5px}.filter .filter-group.no-p .filterTree-item__header-title .icon-wrap svg{height:20px;width:20px}.filter .filter-group.no-p .filterTree-item__header-title .icon-wrap i{font-size:24px}.filter .filter-group.no-p .filterTree-item__header-title span{margin-left:4px}.filter .filter-group.no-p .filterTree-item__header-icon .icon i{transform:rotate(180deg);transition:transform .15s ease-out}.filter .filter-group.no-p .filterTree-item__content{transition:all .15s ease}.filter .filter-group.no-p .filterTree-item.not-expanded{border-bottom:1px dotted #dedede}.filter .filter-group.no-p .filterTree-item.not-expanded .filterTree-item__header-icon .icon i{transform:rotate(0deg)}.filter .filter-group.no-p .filterTree-item.not-expanded .filterTree-item__content{height:0;opacity:0;padding:0;transform:scaleY(0);transform-origin:top}.filter .filter-group.no-p .filterTree .el-tree-node{white-space:normal}.filter .filter-group.no-p .filterTree .el-tree-node .el-checkbox{display:flex;margin-bottom:3px;white-space:normal}.filter .full-filter-toggler{align-items:center;display:flex;justify-content:center;margin-bottom:10px}.filter .full-filter-toggler i{color:#f90;font-size:18px}.tooltip{background:rgba(21,98,184,.6);border-radius:4px;color:#fff;font-weight:500;opacity:.7;padding:4px 8px;position:relative;white-space:nowrap}.tooltip-measure{font-weight:700;opacity:1}.tooltip-static{background-color:#fc3;border:1px solid #fff;color:#000}.tooltip-measure:before,.tooltip-static:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(21,98,184,.5);bottom:-6px;content:"";left:50%;margin-left:-7px;position:absolute}.tooltip-static:before{border-top-color:#fc3}#map:-webkit-full-screen{height:100%}#map:fullscreen{height:100%}@keyframes rotate{to{transform:rotate(1turn)}}.loading-spin{animation:rotate 2s linear infinite;height:16px;width:16px}.req-page-body{display:flex;flex-direction:row;height:calc(100vh - 170px)!important;overflow-y:auto}.req-page-body-frm{flex:1;padding:20px}.req-page-body-frm .gis-upload{border:1px dashed #e6a23c;display:flex;margin-bottom:20px;width:100%}.req-page-body-frm .gis-upload-item{display:inline-flex;flex:1;max-width:50%;padding:10px}.req-page-body-frm .gis-upload-item:first-child{border-right:1px dashed #e6a23c}.req-page-body-frm .gis-upload-item .el-form-item{max-width:100%}.req-page-body-frm .gis-upload-item .el-upload__tip{color:#e6a23c;font-size:12px;line-height:16px;margin-top:0!important}.req-page-body-template{background:#f1f2f3;border-radius:8px;height:calc(100vh - 200px);margin:20px 10px;padding:20px 0;width:300px}.req-page-body-template h3{color:#0367d5;font-size:18px;margin-left:15px;margin-right:15px}.req-page-body-template small{display:block;line-height:16px;margin-bottom:10px;margin-left:15px;margin-right:15px;padding-bottom:10px}.req-page-body-template ul{border-top:1px dashed #0367d5;display:flex;flex-direction:column;height:calc(100vh - 320px);list-style:circle!important;margin:10px 0 0!important;overflow-y:scroll;padding:20px 15px 0!important}.req-page-body-template ul li{align-items:center;display:flex;list-style:circle!important;width:100%}.req-page-body-template ul li a{background:#f8f9fa;border:1px dotted #e6a23c;border-radius:5px;color:#666;cursor:pointer;display:flex;font-weight:500;margin-bottom:6px;padding:5px 10px;transition:all .25s;width:100%}.req-page-body-template ul li a span{flex:1}.req-page-body-template ul li a i{font-size:16px;margin-left:auto}.req-page-body-template ul li a:hover{background:#a6d0fe;color:#e6a23c!important;text-decoration:underline}.shape{background:#fafbfc;border-radius:4px;display:flex;margin:0 10px 10px;padding:15px;position:relative;width:calc(100% - 20px)}.shape-upload{display:flex;flex-direction:column;padding:0 15px 0 0;width:25%}.shape-upload .upload-body{flex:1}.shape-upload .upload-body .upload-item{display:flex}.shape-upload .upload-body .upload-item>span{margin-right:10px;margin-top:5px}.shape-upload .ivu-select{margin-bottom:15px}.shape-map{flex:1;position:relative;width:100%}.shape-map .qgis-map{height:400px}.shape-map #mapControls{top:10px!important}.form-map-wrapper{background:#363636;border-radius:10px;height:240px;overflow:hidden;position:relative;width:100%}.form-map-wrapper .process-btn{bottom:20px;position:absolute;right:20px;width:140px!important}.map-warning{color:#c36900;display:block;font-style:italic;margin-bottom:20px;margin-top:5px}.spinner{animation:sk-scaleout 1s ease-in-out infinite;background-color:#0073f0;border-radius:100%;height:40px;margin:100px auto;width:40px}@keyframes sk-scaleout{0%{transform:scale(0)}to{opacity:0;transform:scale(1)}}.main-loader{z-index:100}.main-loader,.map-loading{align-items:center;background:hsla(0,0%,100%,.8);display:flex;height:100%;justify-content:center;position:absolute;width:100%}.map-loading{z-index:10}.main-loading{align-items:center;background:hsla(0,0%,100%,.8);display:flex;height:calc(100vh - 300px);justify-content:center;width:100%;z-index:100}.lds-ellipsis{display:inline-block;height:64px;position:relative;width:64px}.lds-ellipsis div{animation-timing-function:cubic-bezier(0,1,1,0);background:#ffc607;border-radius:50%;height:11px;position:absolute;top:27px;width:11px}.lds-ellipsis div:first-child{animation:lds-ellipsis1 .6s infinite;left:6px}.lds-ellipsis div:nth-child(2){animation:lds-ellipsis2 .6s infinite;left:6px}.lds-ellipsis div:nth-child(3){animation:lds-ellipsis2 .6s infinite;left:26px}.lds-ellipsis div:nth-child(4){animation:lds-ellipsis3 .6s infinite;left:45px}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(19px)}}.page-event{background:#f8f5f0;min-height:700px;overflow-x:hidden;padding:0!important;width:100%}.page-event .container-fluid{padding:0}.page-event .gis-page{border-left:2px solid #834526;border-right:2px solid #834526}.page-event .event-wrap{height:700px;overflow-x:hidden;overflow-y:auto}.page-event .event-wrap .event-header{background:#f0e9df}
