.tdt-label1{height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tdt-label1 .tdt-img2{height:12px}.tdt-control-container .tdt-right .tdt-control{-webkit-box-shadow:0 0 4px 2px hsla(0,0%,69%,.502);box-shadow:0 0 4px 2px hsla(0,0%,69%,.502)}.tdt-control-container .tdt-right .tdt-control .tdt-control-zoom-in{border-radius:2px 2px 0 0}.tdt-control-container .tdt-right .tdt-control .tdt-control-zoom-out{border-radius:0 0 2px 2px}.control[data-v-6bf5c446]{position:absolute;bottom:80px;right:10px;z-index:2023}.control[data-v-6bf5c446] .other{position:absolute;top:var(--top);-webkit-box-shadow:0 0 4px 2px hsla(0,0%,69%,.502);box-shadow:0 0 4px 2px hsla(0,0%,69%,.502)}.control[data-v-6bf5c446] .other .item{width:31px;height:31px;background-color:#fff;border:1px solid #ccc;padding:3px;cursor:pointer}.control[data-v-6bf5c446] .other .item:hover{background-color:#f2f2f2}.control[data-v-6bf5c446] .other .item:last-child{border-top:none}.control[data-v-6bf5c446] .other .item img{height:100%;width:100%;line-height:31px}.control[data-v-6bf5c446] .earth{height:31px;width:31px;line-height:31px;background-color:#fff;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:0 0 4px 2px hsla(0,0%,69%,.502);box-shadow:0 0 4px 2px hsla(0,0%,69%,.502);padding:3px;position:relative}.control[data-v-6bf5c446] .earth img{width:100%;height:100%}.control[data-v-6bf5c446] .earth:hover{background-color:#f2f2f2;cursor:pointer}.control[data-v-6bf5c446] .earth .list{position:absolute;gap:0 8px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px;right:50px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:hsla(0,0%,100%,.692)}.control[data-v-6bf5c446] .earth .list .item{width:70px;height:60px;position:relative}.control[data-v-6bf5c446] .earth .list .item.active{border:2px solid #00f;color:#00f}.control[data-v-6bf5c446] .earth .list .item.active .tag{background-color:#00f}.control[data-v-6bf5c446] .earth .list .item img{width:100%;height:100%}.control[data-v-6bf5c446] .earth .list .item .tag{position:absolute;left:0;bottom:0;background-color:rgba(0,0,0,.295);padding:2px;font-size:12px;height:20px;color:#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}[data-v-438d3f7d] .ivu-modal-body{height:400px}.icon-setting[data-v-71ca86d2]{max-height:70vh;overflow-y:auto}.block[data-v-71ca86d2]{margin-bottom:20px}.block h4[data-v-71ca86d2]{margin:0 0 12px;font-size:15px;color:#112849}.grid[data-v-71ca86d2]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.cell[data-v-71ca86d2]{position:relative;border:1px solid #e8eaec;border-radius:4px;padding:8px;text-align:center}.cell .label[data-v-71ca86d2]{font-size:12px;color:#515a6e;margin-bottom:6px}.cell .preview[data-v-71ca86d2]{height:48px;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-bottom:8px;background:#f8f8f9}.cell .preview img[data-v-71ca86d2]{max-width:40px;max-height:40px}.cell .preview .empty[data-v-71ca86d2]{font-size:12px;color:#c5c8ce}.btn-bar2[data-v-1444a514]{padding-bottom:8px;padding-top:8px}.add-panel[data-v-e8bf9a1c]{width:96%;background:#fff;position:absolute;top:-320px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2040;padding:0 20px 10px;visibility:hidden;-webkit-transition:top .2s linear;transition:top .2s linear;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);border-radius:0 0 4px 4px}.add-panel.show[data-v-e8bf9a1c]{top:56px;visibility:visible}.add-panel .modal-title[data-v-e8bf9a1c]{height:44px;line-height:44px;border-bottom:1px solid #eee;margin-bottom:12px}.add-panel .modal-title .item1[data-v-e8bf9a1c]{float:left;margin-right:16px;font-size:16px;font-weight:700;color:#112849}.add-panel .modal-title .item2[data-v-e8bf9a1c]{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:#2d8cf0}.add-panel .modal-title .item3[data-v-e8bf9a1c]{float:right;cursor:pointer}.add-panel .modal-title .item3 .icon-down[data-v-e8bf9a1c]{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-left:4px}.api[data-v-e8bf9a1c]{line-height:1.6}[data-v-cb3a7b82] .ivu-modal-body{height:400px}.segment-info-card[data-v-00c766ce]{font-size:13px;color:#333;line-height:1.5;min-width:280px;max-width:360px}.segment-info-card.is-compact[data-v-00c766ce]{min-width:200px;max-width:320px}.segment-info-body[data-v-00c766ce]{padding:2px 0 8px}.row[data-v-00c766ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:6px}.row[data-v-00c766ce]:last-child{margin-bottom:0}.row .label[data-v-00c766ce]{-webkit-box-flex:0;-ms-flex:0 0 7.5em;flex:0 0 7.5em;color:#666}.row .val[data-v-00c766ce]{-webkit-box-flex:1;-ms-flex:1;flex:1;word-break:break-all}.segment-info-footer[data-v-00c766ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding-top:10px;margin-top:8px;border-top:1px solid #e8eaec}.link[data-v-00c766ce]{color:#2d8cf0;cursor:pointer;white-space:nowrap}.link[data-v-00c766ce]:hover{text-decoration:underline}.link-danger[data-v-00c766ce]{color:#ed4014}.road-segment-manage[data-v-0a53b584]{background:#f5f7f9;min-height:calc(100vh - 120px);width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0;overflow-x:hidden}.road-segment-manage .title[data-v-0a53b584]{padding:10px 0 10px 20px;background:#fff;color:#112849;font-size:18px;font-weight:700;border-bottom:1px solid #e9e7ea}.road-segment-manage .map-wrap[data-v-0a53b584]{position:relative;height:calc(100vh - 180px);min-height:520px;width:calc(100% - 24px);max-width:calc(100% - 24px);margin:12px auto;background:#fff;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.road-segment-manage .toolbar[data-v-0a53b584]{position:absolute;z-index:1000;left:16px;top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.road-segment-manage .toolbar .mr[data-v-0a53b584]{margin-right:10px}.road-segment-manage .map-container[data-v-0a53b584]{width:100%;max-width:100%;height:100%;min-width:0;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.road-segment-manage .segment-info-panel-mount[data-v-0a53b584]{position:fixed;left:-10000px;top:0;z-index:-1;width:360px;opacity:0;pointer-events:none}#roadSegMapContainer{width:100%!important;max-width:100%!important;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}