.custom-tree-node{flex:1;display:flex;align-items:center;justify-content:space-between;font-size:14px;padding-right:8px}.custom-tree-node .node-text{margin-right:20px}.custom-tree-node .node-text .tree-input /deep/ .el-input__inner{border:none;padding:0;border-bottom:1px solid #dcdfe6;height:20px!important;line-height:20px!important}.custom-tree-node .operate-icon{cursor:pointer;color:#778ca2}.custom-tree-node .operate-icon.is-edit:hover{color:#3598db}.tree-line .el-tree-node__children{padding-left:10px}.tree-line .el-tree-node__expand-icon{font-size:16px}.tree-line .el-tree-node__expand-icon.is-leaf{color:transparent}.operation_separator{content:"";width:100%;height:0;position:relative;right:0;bottom:0;border-width:1px;border-top:1px dashed #b9c7d7;margin-right:0;margin-left:-6px}.base-pagination{padding-top:5px;display:flex;justify-content:space-between;align-items:center}.base-pagination .pagination-tip{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.base-pagination .pagination-tip .pagination-tip-highlight{color:#ec6161}.base-pagination .el-pagination{font-weight:500}.base-pagination .el-pagination .el-select .el-input{width:60px}.base-pagination .el-pagination .btn-next,.base-pagination .el-pagination .button:disabled{color:#bdbdbd}.base-pagination .el-pagination .el-input__inner{line-height:28px}.base-pagination .el-pagination__sizes .el-input .el-input__inner{font-size:14px}.base-pagination .el-pager li{height:28px;line-height:28px;font-size:14px}.base-pagination .el-pagination__editor{height:28px}.base-pagination .el-pagination__editor.el-input{width:60px}.base-pagination .el-pagination__editor.el-input .el-input__inner{height:28px}.base-pagination .el-input--mini{font-size:14px}.base-pagination .el-pagination button,.base-pagination .el-pagination span:not([class*=suffix]){font-size:14px;height:28px;line-height:28px}.base-table .el-table__body .cell,.base-table.no-row-click .el-table__body .cell{color:#616466}.base-table{position:relative}.base-table .el-pagination{margin-top:4px;text-align:right}.base-table .el-pagination__jump .el-input__inner{height:28px}.base-table.no-row-click .el-table__row.hover-row .cell,.base-table.no-row-click .el-table__row:hover .cell{color:#616466}.base-table.no-row-click .cell{cursor:unset}.base-table .el-table--border td,.base-table .el-table--border th,.base-table .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:1px solid #d9d9d9}.base-table .el-table th{background-color:#f5f5f5}.base-table .el-table thead .cell{font-weight:400}.base-table .el-table thead.is-group th{background-color:#f5f5f5}.base-table .el-table--border.el-loading-parent--relative{border-color:transparent}.table-dialog .el-dialog__body{padding:20px}.table-dialog--operation{margin-bottom:12px;position:relative}.table-dialog--operation .el-button i{margin-right:4px}.zoom-in-image-popover{min-width:0;min-height:0;padding:4px}.zoom-in-image{width:30px;height:40px;vertical-align:middle}.zoom-in-image-max{display:block;width:100px;height:133px}.real-time-check-dormitory{height:100%}.real-time-check-dormitory .layout-card:not(:last-child){margin-bottom:0}.real-time-check-dormitory-content{display:flex;flex-grow:1;height:0}.real-time-check-dormitory-content .content-left{width:230px;margin-right:4px;padding:8px 12px;overflow:auto;flex:none;border-radius:4px 0 0 4px}.real-time-check-dormitory-content .content-left .tree-box--tree{padding-top:0}.real-time-check-dormitory-content .content-left .tree-box--tree .el-tree--highlight-current,.real-time-check-dormitory-content .content-left .tree-box--tree .el-tree-node.is-current>.el-tree-node__content{background-color:#ebf5fb;color:#3598db;font-weight:600}.real-time-check-dormitory-content .content-left .tree-box--tree .el-tree-node__content:hover{background-color:#eff2f7}.real-time-check-dormitory-content .content-left::-webkit-scrollbar{width:2px}.real-time-check-dormitory-content .content-left::-webkit-scrollbar-thumb{background:#409eff}.real-time-check-dormitory-content .content-left::-webkit-scrollbar-track{background:#e8e8e8}.real-time-check-dormitory-content .content-right{width:100%;padding:0 12px;overflow:auto;border-radius:0 4px 4px 0}.real-time-check-dormitory-content .content-right .statistical-information{padding:12px 0 6px 0;font-size:12px;color:#616466;position:relative}.real-time-check-dormitory-content .content-right .statistical-information .tips{position:absolute;right:0;top:14.5px;color:#969799;font-size:14px}.real-time-check-dormitory-content .content-right .statistical-information .tips i{color:#3598db;margin-left:11px}.real-time-check-dormitory-content .content-right .statistical-information:after{content:"";position:absolute;bottom:0;display:block;height:1px;width:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA8IAAAABCAYAAAAVfxcqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACqSURBVHgB7dXBCcMgFMZxFdzDelDcIpmkzSRNJ6mbJFuIXtIuon2lOQTjsS3h8f6XwON3CsjHY4yFrVlrOWu0Ndu+6Bf4qPoupVRa6yc2n1KaSildfc859865GZsPIXghxLnhB/AeoR/BXxv+Bn5E6C/g72yfhzc/IPQd+Km+c85nY0yP0CvwC9v3gP9zwubf/WHzjuZpgxltMCJPG/yJNhiHpw1e+8VGvgCMWgGqOF/DOAAAAABJRU5ErkJggg==)}.real-time-check-dormitory-content .content-right .statistical-information-list{padding:6px 12px;display:flex;justify-content:space-between}.real-time-check-dormitory-content .content-right .statistical-information-item{width:260px;height:58px;display:flex}.real-time-check-dormitory-content .content-right .statistical-information-item.clickable{cursor:pointer}.real-time-check-dormitory-content .content-right .statistical-information-item.clickable:hover,.real-time-check-dormitory-content .content-right .statistical-information-item.clickable i{color:#3598db}.real-time-check-dormitory-content .content-right .statistical-information-item .img{width:58px;height:58px;margin-right:8px}.real-time-check-dormitory-content .content-right .statistical-information-item .info{display:flex;flex-direction:column;justify-content:center}.real-time-check-dormitory-content .content-right .statistical-information-item .info .info-top{margin-bottom:6px;font-size:14px}.real-time-check-dormitory-content .content-right .statistical-information-item .info .count{font-weight:600;font-size:18px;margin-right:2px}.real-time-check-dormitory-content .content-right .path-title{font-size:18px}.real-time-check-dormitory-content .content-right .mark{margin:12px 0;text-align:right}.real-time-check-dormitory-content .content-right .dormitory-room{padding-bottom:30px}.real-time-check-dormitory-content .content-right .dormitory-room .dormitory-room-content .dormitory-room-list{position:relative;padding-bottom:14px}.real-time-check-dormitory-content .content-right .dormitory-room .dormitory-room-content .dormitory-room-list .popover{width:235px;height:96px;position:absolute;right:0;top:36px;background-image:url(../img/popover_bg.fe1ada66.svg);background-size:100% 100%;background-repeat:no-repeat;z-index:2000}.real-time-check-dormitory-content .content-right .dormitory-room .dormitory-room-content .dormitory-room-list .popover .button{width:80px;height:32px;border-radius:4px;margin:48px 0 0 139px;cursor:pointer}.real-time-check-dormitory-content .content-right .dormitory-room .dormitory-room-content .dormitory-room-list .floor-title{position:relative;background-color:#f7f7f7;width:100%;border-radius:4px 4px 0 0;height:36px;line-height:36px;padding:0 8px 0 28px;font-weight:600;font-size:14px;color:#616466;margin-bottom:12px;cursor:pointer}.real-time-check-dormitory-content .content-right .dormitory-room .dormitory-room-content .dormitory-room-list .floor-title .icon{position:absolute;left:8px;top:10px}.real-time-check-dormitory-content .content-right .dormitory-room .dormitory-room-content .dormitory-room-list .floor-title .is-open{display:flex;align-items:center;position:absolute;right:11px;top:0}.real-time-check-dormitory-content .content-right .dormitory-room .dormitory-room-content .dormitory-room-list .floor-title .is-open span{color:#3598db;font-family:PingFang SC;font-style:normal;font-weight:400;font-size:14px}.real-time-check-dormitory-content .content-right .dormitory-room .dormitory-room-content .dormitory-room-list .floor-title .is-open img{transform:rotate(0deg);transition:transform .3s;margin-left:4px}.real-time-check-dormitory-content .content-right .dormitory-room .dormitory-room-content .dormitory-room-list .floor-title .is-open .img-reverse{transform:rotate(180deg)}.real-time-check-dormitory-content .content-right .dormitory-room .dormitory-room-content .dormitory-room-list .room-group{display:flex;flex-wrap:wrap;min-height:80px}.real-time-check-dormitory-content .content-right .dormitory-room .dormitory-room-content .dormitory-room-list .room{cursor:pointer;width:230px;background:#fff;border:1px solid #e8e8e8;padding:8px 0 4px 8px;border-radius:4px;margin-right:10px;margin-bottom:10px}.real-time-check-dormitory-content .content-right .dormitory-room .dormitory-room-content .dormitory-room-list .room:hover{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1)}.real-time-check-dormitory-content .content-right .dormitory-room .dormitory-room-content .dormitory-room-list .room .room-number{font-size:16px;margin-bottom:8px}.real-time-check-dormitory-content .content-right .dormitory-room .dormitory-room-content .dormitory-room-list .room .bad-list{display:flex;flex-wrap:wrap}.real-time-check-dormitory-content .content-right .dormitory-room .dormitory-room-content .dormitory-room-list .room .bad{position:relative;width:68px;height:32px;border-width:1px;border-style:solid;border-radius:4px;text-align:center;line-height:32px;margin:0 4px 4px 0}.real-time-check-dormitory-content .content-right .dormitory-room .dormitory-room-content .dormitory-room-list .room .bad img{position:absolute;top:-1px;right:0}.real-time-check-dormitory-content .content-right .dormitory-room .dormitory-room-content .dormitory-room-list .no-data{height:100px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto}.real-time-check-dormitory-content .content-right .dormitory-room .dormitory-room-content .dormitory-room-list .no-data i{font-size:36px;color:#aed6f1}.real-time-check-dormitory-content .content-right .dormitory-room .dormitory-room-content .dormitory-room-list .no-data span{margin-top:12px;color:#969799;font-size:14px}.real-time-check-dormitory .list-dialog .status-type{height:8px;width:8px;display:inline-block;border-radius:50%}.real-time-check-dormitory .tag{width:54px;height:24px;line-height:24px;border:1px solid;border-radius:4px;margin-left:4px;display:inline-block;text-align:center}.real-time-check-dormitory .in-dormitory-tag{color:#67c23a;background:#e1f3d8;border-color:#c2e7b0}.real-time-check-dormitory .out-dormitory-tag{color:#fb6262;background:#fee0e0;border-color:#fdc0c0}.real-time-check-dormitory .no-record-tag{color:#616466;background:#fff;border-color:#d9d9d9}.real-time-check-dormitory .not-check-in-tag{color:#969799;background:#e6eaed;border-color:#d9d9d9}