.demo-input-suffix[data-v-7d102a2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:14px;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;margin-bottom:16px}[data-v-7d102a2c] .el-table{height:600px!important;overflow-y:auto}[data-v-7d102a2c] .ant-card-body{padding:24px 24px 45px 24px}table[data-v-7d102a2c]{width:100%;margin:0 auto}table tbody tr[data-v-7d102a2c]{width:100%;height:50px}table td[data-v-7d102a2c]{font-size:11px;width:30px;height:30px;border:1px solid #000;position:relative}table .gray[data-v-7d102a2c]{background:#e0e0e0}table .green[data-v-7d102a2c]{background:#adff2f}table .red[data-v-7d102a2c]{background:red}.podium-wrap[data-v-7d102a2c]{position:relative}.podium-wrap .podium[data-v-7d102a2c]{margin:10px auto}.podium-wrap .podium div[data-v-7d102a2c]{width:40%;height:80px;line-height:80px;text-align:center;font-size:25px;margin:0 auto;border:1px solid #eee}.podium-wrap .podium-right[data-v-7d102a2c]{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:13px;color:#333}.icon_style[data-v-7d102a2c]{position:absolute;bottom:0;right:0}.icon_style i[data-v-7d102a2c]{padding:5px}.area-wrap[data-v-7d102a2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:1342px;max-width:100%;margin:0 auto}.area-block[data-v-7d102a2c]{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;min-width:110px;border:1px dashed #c8c8c8;border-radius:4px;padding:6px}.area-head[data-v-7d102a2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6px;white-space:nowrap}.area-name[data-v-7d102a2c]{font-size:12px;font-weight:700;color:#009688;margin-right:6px}.area-ops[data-v-7d102a2c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.area-ops .el-button[data-v-7d102a2c]{padding:4px 6px;font-size:11px}.area-seats[data-v-7d102a2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;overflow-x:auto;max-width:100%}.area-row[data-v-7d102a2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap}.area-row-no[data-v-7d102a2c]{min-width:44px;font-size:11px;font-weight:700;color:#009688;text-align:center}.area-add-seat[data-v-7d102a2c]{text-align:left;padding-left:8px;margin-top:2px;cursor:pointer;font-size:18px;color:#409eff}.area-add-seat[data-v-7d102a2c]:hover{color:#1890ff}.seat-cell[data-v-7d102a2c]{-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px;width:52px;min-height:52px;border:1px solid #000;position:relative;font-size:10px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:3px}.seat-name[data-v-7d102a2c]{margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.2}.status[data-v-7d102a2c]{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:30px;right:20px}.status .color[data-v-7d102a2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 5px}.status .color .color_gray[data-v-7d102a2c]{width:30px;height:20px;background:#eee}.status .color .color_green[data-v-7d102a2c]{width:30px;height:20px;background:#67c23a}.status .color .color_red[data-v-7d102a2c]{width:30px;height:20px;background:red}.status .color div[data-v-7d102a2c]:nth-child(2){margin:0 5px}.footer[data-v-7d102a2c]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;position:absolute;bottom:-10px;left:0}[data-v-7d102a2c] .el-icon-circle-plus-outline{font-size:20px;cursor:pointer}.highlight-date .el-date-picker__calendar td div[data-v-7d102a2c]{color:red;font-weight:700;background-color:#f0f0f0}.dateArrClass>div:after{content:"";position:absolute;right:8px;top:23px;width:5px;height:5px;border-radius:50%;background-color:#b40d0d}