.floor-cards[data-v-1b483204]{display:flex;flex-wrap:wrap;gap:20px}.floor-card[data-v-1b483204]{background:#fff;border-radius:4px;border:1px solid #eaeaea;padding:20px;width:210px;margin-bottom:16px;border-top:4px solid #28bc77;box-sizing:border-box}.floor-title[data-v-1b483204]{font-weight:700;font-size:16px;margin-bottom:8px}.floor-info>div[data-v-1b483204]{font-size:14px;margin-bottom:10px}.title-bar[data-v-1b483204]{display:flex;align-items:baseline;margin-bottom:18px}.main-title[data-v-1b483204]{font-size:18px;font-weight:700;margin-right:12px}.sub-title[data-v-1b483204]{color:#888;font-size:14px}.selectInstall[data-v-0f91a42b]{width:100%;height:100%;margin:0 auto}.selectInstall .content[data-v-0f91a42b]{width:100%;height:500px;border-radius:10px;border:1px solid #ccc}.content_left[data-v-0f91a42b]{border-right:1px solid #ccc}.content_left[data-v-0f91a42b],.content_right[data-v-0f91a42b]{height:480px;padding:10px 20px;box-sizing:border-box;display:flex;flex-direction:column}.content_left_main[data-v-0f91a42b],.content_right_main[data-v-0f91a42b]{height:420px}.content_right_main[data-v-0f91a42b]{overflow:auto;padding:10px}[data-v-0f91a42b] .el-checkbox{display:flex!important;align-items:center}[data-v-0f91a42b] .el-checkbox__label{line-height:20px}.ImageSize[data-v-0f91a42b]{width:20px;height:20px;margin:10px 0}.content_right_rem[data-v-0f91a42b]{display:flex;align-items:center;justify-content:space-between;padding:10px 0}.flex_rem[data-v-0f91a42b]{display:flex;align-items:center;color:#333}.imgLogo[data-v-0f91a42b]{width:20px;height:20px;margin:5px 10px}[data-v-0f91a42b] .el-tree-node__content{height:45px}[data-v-0f91a42b] .custom-tree-node:hover{color:#4277f1}[data-v-0f91a42b] .el-tree .el-tree-node__content:hover{background-color:#fff;color:#333}.disabled-node[data-v-0f91a42b]{color:#c0c4cc;cursor:not-allowed}[data-v-0f91a42b] .el-tree-node.is-disabled .el-checkbox{opacity:.5;cursor:not-allowed}[data-v-0f91a42b] .el-tree-node.is-disabled .el-checkbox__input{cursor:not-allowed}[data-v-0f91a42b] .el-tree-node.is-disabled .el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#f5f7fa;border-color:#e4e7ed;cursor:not-allowed}[data-v-0f91a42b] .el-tree-node.is-disabled .el-tag{opacity:.7}.facultyAccountInfo[data-v-0f91a42b]{text-align:left;background:#fff5ed;padding:8px 10px;border-radius:8px;display:flex;align-items:center;margin-bottom:15px;color:#333;font-size:14px}.genderStyle[data-v-0f91a42b]{margin-right:5px;margin-top:10px;font-size:20px;color:#ea0000}.fixed-bottom-buttons[data-v-0f91a42b]{position:fixed;bottom:0;left:0;right:0;background:#fff;padding:15px 20px;display:flex;justify-content:flex-end;gap:10px;z-index:1000;border-top:1px solid #dbdbdb}.el-divider[data-v-0f91a42b]:last-of-type{margin-bottom:80px}.main-container[data-v-368db969]{display:flex;flex-wrap:wrap;gap:20px}.room-card[data-v-368db969]{width:210px;border:1px solid #eaeaea;border-radius:6px;background:#fff;padding:12px 16px 10px 16px;margin-bottom:16px;box-sizing:border-box;position:relative;border-top:4px solid #4277f1}.room-header[data-v-368db969]{font-weight:700;font-size:15px;margin-bottom:4px;display:flex;justify-content:space-between;align-items:center}.room-title[data-v-368db969]{font-size:15px}.edit-link[data-v-368db969]{color:#4277f1;font-size:13px;margin-left:8px;cursor:pointer;width:50px}.room-meta[data-v-368db969]{font-size:13px;color:#888;margin-bottom:6px;display:flex}.bed-list[data-v-368db969]{margin-top:8px}.bed-row[data-v-368db969]{display:flex;justify-content:flex-start}.bed-item[data-v-368db969]{width:50%;font-size:14px;color:#333;margin-bottom:2px}.bed-item.empty[data-v-368db969]{color:#ea0000;font-size:14px}.bed-flex-row[data-v-368db969]{display:flex;align-items:center}.bed-num[data-v-368db969]{min-width:15px;flex-shrink:0;text-align:left}.bed-name[data-v-368db969]{width:80px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:4px}.title-bar[data-v-368db969]{display:flex;align-items:baseline;margin-bottom:18px}.main-title[data-v-368db969]{font-size:18px;font-weight:700;margin-right:12px}.sub-title[data-v-368db969]{color:#888;font-size:14px}.no-data-container[data-v-368db969]{display:flex;justify-content:center;align-items:center;min-height:600px;width:100%}.no-data-container img[data-v-368db969]{max-width:200px;height:auto;opacity:.6}.dormitoryManage[data-v-302143ee]{background:#fff;border-radius:8px;height:100%;padding:0 10px;box-sizing:border-box}.headDormitory[data-v-302143ee]{display:flex;align-items:center;height:30px;line-height:30px}[data-v-302143ee] .el-cascader__dropdown{max-height:300px}[data-v-302143ee] .el-cascader-menu{min-width:180px}[data-v-302143ee] .el-cascader-menu__item{padding:8px 20px;line-height:1.5}[data-v-302143ee] .el-cascader-menu__item[data-level="3"]{font-weight:500;color:#409eff}[data-v-302143ee] .el-cascader__dropdown .el-cascader-menu:last-child{border-left:1px solid #e4e7ed}.dormitory-center[data-v-7e7aacb4]{width:100%;display:flex;height:100%}.left-tree[data-v-7e7aacb4]{width:235px;background:#fff;padding:16px;box-sizing:border-box;overflow-y:auto;border-radius:8px 0 0 8px}.right-content[data-v-7e7aacb4]{flex:1;background:#fff;padding:24px;min-width:0;overflow-x:auto;border-left:1px solid #eaeaea;border-radius:0 8px 8px 0;height:100%;box-sizing:border-box}.title-bar[data-v-7e7aacb4]{display:flex;align-items:baseline;margin-bottom:18px}.main-title[data-v-7e7aacb4]{font-size:18px;font-weight:700;margin-right:12px}.sub-title[data-v-7e7aacb4]{color:#888;font-size:14px}.classSettings[data-v-7e7aacb4]{display:flex;width:50px;justify-content:space-between;height:40px;line-height:40px;padding-right:12px;color:#999}[data-v-7e7aacb4] .el-tree-node__content{height:40px;box-sizing:border-box}[data-v-7e7aacb4] .el-tree .el-tree-node__content:hover{background-color:#e3ebfd;color:#4277f1}[data-v-7e7aacb4] .custom-tree-node{flex:1;display:flex;align-items:center;justify-content:space-between;font-size:14px}[data-v-7e7aacb4] .custom-tree-node:hover{color:#4277f1}[data-v-7e7aacb4] .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:#e3ebfd;color:#4277f1!important}