.tree-div[data-v-014945f4]{min-height:300px;padding:6px 0}.room-tree-title[data-v-014945f4]{padding:0 10px 8px;font-size:14px;line-height:20px;font-weight:600;color:#1f2d3d}.tree-div[data-v-014945f4] .el-tree{color:#34495e;background:transparent}.tree-div[data-v-014945f4] .el-tree-node__content{height:32px;margin:0 8px 2px 0;border-radius:4px}.tree-div[data-v-014945f4] .el-tree-node__content:hover{background:#edf4fb}.tree-div[data-v-014945f4] .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{color:#fff;background:#149582}.tree-div[data-v-014945f4] .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content .el-tree-node__expand-icon{color:#fff}.custom-tree-node[data-v-014945f4]{flex:1;min-width:0;display:flex;align-items:center;font-size:14px}.no-data[data-v-014945f4]{text-align:center;padding:20px;color:#909399}.custom-tree-node[data-v-014945f4]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.room-structure-container[data-v-6d4e2ce1]{padding:20px;height:100%}.room-structure-container .room-list-card[data-v-6d4e2ce1]{margin-bottom:20px;min-height:calc(100vh - 120px)}.room-structure-container .room-list-card .floor-title[data-v-6d4e2ce1]{font-size:16px;font-weight:700;padding:10px 0}.room-structure-container .room-list-card .floor-row[data-v-6d4e2ce1]{margin-bottom:20px}.room-structure-container .room-list-card .room-item[data-v-6d4e2ce1]{margin-bottom:10px}.room-structure-container .room-list-card .room-card[data-v-6d4e2ce1]{color:#fff;border-radius:5px;padding:10px;cursor:pointer;transition:all .3s;height:125px;box-sizing:border-box}.room-structure-container .room-list-card .room-card[data-v-6d4e2ce1]:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.room-structure-container .room-list-card .room-card .room-number[data-v-6d4e2ce1]{font-weight:700;margin-bottom:5px}.room-structure-container .room-list-card .room-card .room-debt[data-v-6d4e2ce1],.room-structure-container .room-list-card .room-card .room-owner[data-v-6d4e2ce1],.room-structure-container .room-list-card .room-card .room-state[data-v-6d4e2ce1]{margin-bottom:3px;font-size:12px}