/*!
 *  build: admin-plus 
 *  copyright: vue-admin-beautiful.com 1204505056@qq.com 
 *  time: 2025-9-28 11:46:02
 */.line-detail-container{display:flex}.line-detail-container .left{display:flex;flex-direction:column;width:300px;height:100%;overflow-x:hidden;overflow-y:auto}.line-detail-container .left .polyline-item{margin:10px 10px 0 10px;font-size:16px;color:#333;word-break:break-all;cursor:pointer}.line-detail-container .left .polyline-item:hover{color:#4a87fa}.line-detail-container .left .polyline-item:last-child{margin-bottom:10px}.line-detail-container .right{display:flex;flex-direction:column;width:calc(100% - 300px)}.line-detail-container .right .top-key{display:flex;align-items:center;height:40px}.line-detail-container .right .top-disease{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.line-detail-container .right .top-disease .disease-item{padding:5px 10px;margin-right:10px;margin-bottom:10px;cursor:pointer;border-radius:4px}.line-detail-container .right .top-disease .active-disease-item{color:#fff}.line-detail-container .right .top-disease .disease-item-check-all{box-sizing:border-box;display:flex;align-items:center;padding:5px 10px;margin-right:10px;margin-bottom:10px;font-weight:700;color:#333;cursor:pointer;border:2px solid #4a87fa;border-radius:4px}.line-detail-container .right .top-disease .disease-item-check-all .check-wrap{margin-left:5px;color:#4a87fa;border:1px solid #4a87fa}.line-detail-container .right .map-box{position:relative;width:100%;height:100%}.line-detail-container .right .map-box .map-container{width:100%;height:100%}.line-detail-container .right .map-box .dialog-layer-box{position:absolute;top:0;left:0;z-index:100;width:300px;background-color:#fff;border-radius:2px}.line-detail-container .right .map-box .dialog-layer-box .dialog-header{display:flex;align-items:center;padding:10px}.line-detail-container .right .map-box .dialog-layer-box .dialog-header .title{flex:1;font-size:16px;font-weight:700}.line-detail-container .right .map-box .dialog-layer-box .dialog-header .close-btn{width:28px;height:28px;font-size:20px;cursor:pointer;border:1px solid #999;border-radius:50%}.line-detail-container .right .map-box .dialog-layer-box .dialog-header .close-btn:hover{color:#4a87fa;border:1px solid #4a87fa}.line-detail-container .right .map-box .dialog-layer-box .dialog-content{padding:5px 10px}.line-detail-container .right .map-box .dialog-layer-box .dialog-content .submit-item{display:flex;align-items:center}.line-detail-container .right .map-box .dialog-layer-box .dialog-content .submit-item .label{width:80px;margin-right:10px;text-align:right}.line-detail-container .right .map-box .dialog-layer-box .dialog-content .submit-item .value{width:calc(100% - 90px)}.line-detail-container .right .map-box .dialog-layer-box .dialog-content .textarea-item{align-items:baseline;margin-top:10px}.line-detail-container .right .map-box .dialog-layer-box .dialog-footer{display:flex;align-items:center;justify-content:flex-end;padding:10px}