.decoration-page[data-v-d65d49c4],[data-v-d65d49c4] .el-container,[data-v-d65d49c4] body{background:#0f1733;color:#fff}.header-box[data-v-d65d49c4]{height:45px}.header-box[data-v-d65d49c4] .el-date-editor.el-input__inner,.header-box[data-v-d65d49c4] .el-input__inner,.header-box[data-v-d65d49c4] .el-select-dropdown__item{background:#1e274d;color:#fff;border-color:#404e96}[data-v-d65d49c4] .el-pagination{color:#fff}.allbed-page[data-v-d65d49c4]{padding:12px;height:90%;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.allbed-page .midbox-left[data-v-d65d49c4]{-webkit-box-flex:1;-ms-flex:1;flex:1;flex-direction:column}.allbed-page .midbox-left[data-v-d65d49c4],.allbed-page .midbox-right[data-v-d65d49c4]{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.allbed-page .midbox-right[data-v-d65d49c4]{width:320px;-ms-flex-negative:0;flex-shrink:0;flex-direction:column;gap:10px}.allbed-page .midbox-right .mr-top .date[data-v-d65d49c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;height:45px}.allbed-page .midbox-right .mr-top .date .time[data-v-d65d49c4]{font-size:26px;font-family:Source Han Sans CN;font-weight:500;color:#fff}.allbed-page .midbox-right .mr-top .date .date-mid[data-v-d65d49c4]{border-left:1px solid #6d89a7}.allbed-page .midbox-right .mr-top .date .date-mid .day[data-v-d65d49c4],.allbed-page .midbox-right .mr-top .date .date-mid .week[data-v-d65d49c4]{margin-left:10px;font-size:18px;font-family:Source Han Sans CN;font-weight:500}.allbed-page .midbox-right .mr-top .date .date-mid .week[data-v-d65d49c4]{color:#fff;margin-right:10px}.allbed-page .midbox-right .mr-top .date .date-mid .day[data-v-d65d49c4]{color:#fff;font-size:16px}.allbed-page .midbox-right .mr-top .date .qp[data-v-d65d49c4]{cursor:pointer;color:#0ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px;font-size:18px}.allbed-page .midbox-right .mr-top .date .qp img[data-v-d65d49c4]{width:20px;height:20px;margin-right:5px}.allbed-page .midbox-right .mr-mid[data-v-d65d49c4]{min-height:220px;position:relative;background:rgba(72,20,15,.6);border:2px solid #db2b16;border-radius:10px;overflow:hidden;padding:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#fff}.allbed-page .midbox-right .mr-mid .mrmidimg[data-v-d65d49c4]{margin-top:20px}.allbed-page .midbox-right .mr-bottom[data-v-d65d49c4]{background-color:#fff;margin-top:5px;border-radius:10px;overflow:hidden;height:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap}.allbed-page .midbox-right .mr-bottom .mrb-i[data-v-d65d49c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.allbed-page .midbox-right .mr-bottom .mrb-ihimg[data-v-d65d49c4]{width:36px;height:36px}.allbed-page .midbox-right .mr-bottom .mrb-i-h[data-v-d65d49c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background-color:#fef2dd;font-size:20px;color:#000;height:50px}.allbed-page .midbox-right .mr-bottom .mrb-i-li[data-v-d65d49c4]{padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;color:#767676;-webkit-box-flex:1;-ms-flex:1;flex:1}.allbed-page .midbox-right .mr-bottom .mrb-i-li .mrb-ihimg[data-v-d65d49c4]{width:28px;height:28px}.allbed-page .midbox-right .mr-bottom .mrb-i-li .mrb-num[data-v-d65d49c4]{font-size:24px;font-weight:600;color:#ff8a00}.allbed-page .midbox-right .mr-bottom .mrb-i1[data-v-d65d49c4]{height:calc(57.14286% - 7.14286px)}.allbed-page .midbox-right .mr-bottom .mrb-i1 .mrb-i-li[data-v-d65d49c4]{height:calc(25% - 10px)}.allbed-page .midbox-right .mr-bottom .mrb-i2[data-v-d65d49c4]{height:calc(42.85714% + 7.14286px)}.allbed-page .midbox-right .mr-bottom .mrb-i2 .mrb-i-li[data-v-d65d49c4]{height:calc(33.33333% - 13.33333px)}.bed-grid[data-v-d65d49c4]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width:1200px){.bed-grid[data-v-d65d49c4]{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.bed-grid[data-v-d65d49c4]{grid-template-columns:repeat(2,1fr)}}.bed-card[data-v-d65d49c4]{border-radius:8px;overflow:hidden;cursor:pointer;background:#101838;border:1px solid #1b6bd4;-webkit-transition:all .2s;transition:all .2s}.bed-card[data-v-d65d49c4]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 4px 12px rgba(60,150,255,.3);box-shadow:0 4px 12px rgba(60,150,255,.3)}.card-header[data-v-d65d49c4]{padding:6px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:18px;font-weight:500;-webkit-box-sizing:border-box;box-sizing:border-box}.free-header[data-v-d65d49c4]{background:#0e7d70;border-bottom:2px solid #26c9b7}.occupy-header[data-v-d65d49c4]{background:#2056b8;border-bottom:2px solid #4096ff}.card-body[data-v-d65d49c4]{padding:14px;min-height:150px;-webkit-box-sizing:border-box;box-sizing:border-box}.free-body[data-v-d65d49c4]{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;min-height:150px}.free-body .free-text[data-v-d65d49c4]{font-size:24px;color:#26c9b7;font-weight:700}.occupy-body[data-v-d65d49c4]{color:#fff}.occupy-body .user-top[data-v-d65d49c4]{gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.occupy-body .user-top .avatar[data-v-d65d49c4],.occupy-body .user-top[data-v-d65d49c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.occupy-body .user-top .avatar[data-v-d65d49c4]{width:62px;height:62px;border-radius:50%;overflow:hidden;background:#fff;color:#333;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px}.occupy-body .user-top .avatar img[data-v-d65d49c4]{width:100%;height:100%}.occupy-body .user-top .user-info[data-v-d65d49c4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.occupy-body .user-top .user-info .name-row[data-v-d65d49c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.occupy-body .user-top .user-info .name-row .elder-name[data-v-d65d49c4]{font-size:24px;font-weight:500;letter-spacing:2px}.occupy-body .user-top .user-info .age-sex[data-v-d65d49c4]{font-size:18px;color:#c0c8e8;margin-top:4px}.occupy-body .user-top .tag-occupy[data-v-d65d49c4]{color:#409eff;font-size:18px}.occupy-body[data-v-d65d49c4] .tag-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:5px 0}.occupy-body[data-v-d65d49c4] .tag-row .el-tag{background-color:transparent;font-size:15px;font-weight:500}.occupy-body[data-v-d65d49c4] .tag-row .tag1{border-color:#409eff;color:#409eff}.occupy-body[data-v-d65d49c4] .tag-row .tag2{border-color:#ec6941;color:#ec6941}.occupy-body .time-row[data-v-d65d49c4],.occupy-body .tip-row[data-v-d65d49c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#fff;margin:6px 0;font-size:14px}@media (max-width:1200px){.card-body[data-v-d65d49c4]{padding:14px;min-height:180px}.free-body[data-v-d65d49c4]{min-height:180px}}