.loop-group[data-v-2f81c71a]{height:100%;overflow:auto;padding:10px}.loop-group .reservationSwitch-head[data-v-2f81c71a]{padding:10px;font-size:14px;background:#fff;border-radius:4px;border:1px solid #d2e4ff;margin-bottom:10px}.loop-group .reservationSwitch-head>div>.el-button[data-v-2f81c71a]{margin-left:10px}.loop-group .reservationSwitch-head .el-select[data-v-2f81c71a]{margin-right:10px}.loop-group .reservationSwitch-table[data-v-2f81c71a]{height:calc(100% - 115px);background:#fff;border-radius:4px;border:1px solid #d2e4ff}.loop-group .reservationSwitch-table .reservationSwitch-table-title[data-v-2f81c71a]{padding:10px}.loop-group .reservationSwitch-table .reservationSwitch-table-title>div>.el-button[data-v-2f81c71a]{margin-right:20px}.loop-group .reservationSwitch-table .el-table[data-v-2f81c71a]{padding:0 10px;height:calc(100% - 52px)}.loop-group .reservationSwitch-table .el-table[data-v-2f81c71a] .el-table__body-wrapper{height:calc(100% - 47px);overflow-y:auto}.loop-group .reservationSwitch-table .el-table .collapse[data-v-2f81c71a]{border:none}.loop-group .reservationSwitch-table .el-table .collapse[data-v-2f81c71a] .el-collapse-item__header{height:40px;line-height:40px;padding-left:20px;transition:background-color .25s ease;color:#969696}.loop-group .reservationSwitch-table .el-table .collapse[data-v-2f81c71a] .el-collapse-item__wrap{transition:background-color .25s ease}.loop-group .reservationSwitch-table .el-table .collapse[data-v-2f81c71a] .el-collapse-item__content{color:#969696;padding-bottom:0;text-align:left;padding-left:20px}.loop-group .reservationSwitch-table .el-table .el-table__row:hover .collapse[data-v-2f81c71a] .el-collapse-item__header{background-color:#f6f7fa;border:none}.loop-group .reservationSwitch-table .el-table .el-table__row:hover .collapse[data-v-2f81c71a] .el-collapse-item__wrap{background-color:#f6f7fa}.loop-group .reservationSwitch-table .el-table .loopTable[data-v-2f81c71a]{padding:0 12px}.loop-group .reservationSwitch-table .el-table .loop-status-box .loop-status-bar[data-v-2f81c71a]{height:12px;border-radius:6px;overflow:hidden;margin-bottom:4px}.loop-group .reservationSwitch-table .el-table .loop-status-box .status-bar-item[data-v-2f81c71a]{height:100%;transition:all .3s ease}.loop-group .reservationSwitch-table .el-table .loop-status-box .status-on[data-v-2f81c71a]{background-color:#67c23a}.loop-group .reservationSwitch-table .el-table .loop-status-box .status-off[data-v-2f81c71a]{background-color:#f56c6c}.loop-group .reservationSwitch-table .el-table .loop-status-box .status-offline[data-v-2f81c71a]{background-color:#909399}.loop-group .reservationSwitch-table .el-table .loop-status-box .loop-status-text[data-v-2f81c71a]{font-size:12px;color:#606266;margin:0}.loop-group .reservationSwitch-table .el-table .loop-status-box .loop-status-text .status-dot[data-v-2f81c71a]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:4px;margin-left:8px;vertical-align:middle}.loop-group .reservationSwitch-table .el-table .loop-status-box .loop-status-text .status-dot[data-v-2f81c71a]:first-child{margin-left:0}.loop-group .reservationSwitch-table .el-table .loop-status-box .loop-status-text .status-dot-on[data-v-2f81c71a]{background-color:#67c23a}.loop-group .reservationSwitch-table .el-table .loop-status-box .loop-status-text .status-dot-off[data-v-2f81c71a]{background-color:#f56c6c}.loop-group .reservationSwitch-table .el-table .loop-status-box .loop-status-text .status-dot-offline[data-v-2f81c71a]{background-color:#909399}.loop-group .reservationSwitch-table .footer[data-v-2f81c71a]{background:#fff;padding:10px 0;text-align:right}.dialog-view .detail_box .loop-box .loop-box-title[data-v-2f81c71a]{border:1px solid #999;padding:2px 10px;border-top-left-radius:6px;border-top-right-radius:6px;background:#f6f7fa}.dialog-view .detail_box .loop-box .loop-box-content[data-v-2f81c71a]{max-height:160px;overflow-y:auto}.dialog-view .detail_box .loop-box .loop-box-content[data-v-2f81c71a] .el-tree-node__content{height:34px}.dialog-view .detail_box .switch-box[data-v-2f81c71a]{display:flex;flex-direction:column;align-items:center;justify-content:center}.dialog-view .detail_box .switch-box p[data-v-2f81c71a]{padding:20px;font-size:18px}.dialog-view .detail_box .switch-box .el-switch[data-v-2f81c71a]{margin-bottom:15px}.dialog-view .dialog-footer[data-v-2f81c71a]{padding:10px 0;text-align:right;background:#fff}.dialog-view .dialog-footer .dialog-button[data-v-2f81c71a]{margin:10px 0 5px 10px}