.record-tabs .detail-tabs[data-v-8a97c232]{padding:0 6px}.record-tabs .detail-tabs[data-v-8a97c232] .el-tabs__nav-wrap:after{height:1px;background-color:#ebeef5}.record-tabs .detail-tabs[data-v-8a97c232] .el-tabs__item{font-size:13px}.record-tabs .detail-tabs[data-v-8a97c232] .el-tabs__item.is-active{color:#1da57a;font-weight:700}.record-tabs .detail-tabs[data-v-8a97c232] .el-tabs__active-bar{background-color:#1da57a}.record-tabs .detail-tabs[data-v-8a97c232] .el-tabs__content{padding:10px 6px 12px}.record-tabs .rt-query[data-v-8a97c232]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2px 2px 10px}.record-tabs .rt-query .rt-label[data-v-8a97c232]{font-size:12px;color:#606266}.record-tabs .rt-query .rt-sep[data-v-8a97c232]{color:#c0c4cc}.record-tabs .rt-pager[data-v-8a97c232]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:8px 2px 0;margin-bottom:10px}[data-v-1b497a04] .el-card__header{background-color:#f4f4f4;color:#000;padding:3px 10px!important}.room-detail .hero[data-v-1b497a04]{position:relative;overflow:hidden;background:linear-gradient(120deg,#0b5c4a,#12795f,#1da57a,#12b5a5,#0b5c4a);background-size:300% 300%;-webkit-animation:heroGradient-1b497a04 9s ease infinite;animation:heroGradient-1b497a04 9s ease infinite;border-radius:12px;padding:18px 22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;margin-bottom:12px;-webkit-box-shadow:0 8px 26px rgba(11,92,74,.28);box-shadow:0 8px 26px rgba(11,92,74,.28);color:#fff}.room-detail .hero[data-v-1b497a04]:after{content:"";position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.18),transparent 70%);pointer-events:none}.room-detail .hero .hero-left[data-v-1b497a04]{min-width:200px}.room-detail .hero .hero-left .hero-title[data-v-1b497a04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.room-detail .hero .hero-left .hero-title .hero-name[data-v-1b497a04]{font-size:22px;font-weight:700;letter-spacing:1px}.room-detail .hero .hero-left .hero-title .hero-tag[data-v-1b497a04]{font-size:11px;background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.4);border-radius:3px;padding:1px 8px}.room-detail .hero .hero-left .hero-sub[data-v-1b497a04]{margin-top:6px;font-size:12px;color:hsla(0,0%,100%,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.room-detail .hero .hero-stats[data-v-1b497a04]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.room-detail .hero .hero-stats .hs-item[data-v-1b497a04]{min-width:96px;text-align:center;padding:4px 10px;border-radius:8px;background:hsla(0,0%,100%,.08)}.room-detail .hero .hero-stats .hs-item .hs-value[data-v-1b497a04]{font-size:20px;font-weight:700}.room-detail .hero .hero-stats .hs-item .hs-label[data-v-1b497a04]{margin-top:2px;font-size:11px;color:hsla(0,0%,100%,.75)}.room-detail .hero .hero-actions[data-v-1b497a04]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-flex:0;-ms-flex:none;flex:none}.room-detail .d-row[data-v-1b497a04]{margin-bottom:5px}.room-detail .d-row .el-col[data-v-1b497a04]{display:-webkit-box;display:-ms-flexbox;display:flex}.room-detail .d-row .el-col .card[data-v-1b497a04]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.room-detail .detail-body[data-v-1b497a04]{gap:12px}.room-detail .card[data-v-1b497a04],.room-detail .detail-body[data-v-1b497a04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.room-detail .card[data-v-1b497a04]{background:#fff;border:1px solid #ebeef5;border-radius:10px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.05);box-shadow:0 2px 12px rgba(0,0,0,.05);-webkit-transition:-webkit-box-shadow .3s,-webkit-transform .3s;transition:-webkit-box-shadow .3s,-webkit-transform .3s;transition:box-shadow .3s,transform .3s;transition:box-shadow .3s,transform .3s,-webkit-box-shadow .3s,-webkit-transform .3s}.room-detail .card[data-v-1b497a04]:hover{-webkit-box-shadow:0 10px 30px rgba(29,165,122,.18),0 0 0 1px rgba(29,165,122,.25);box-shadow:0 10px 30px rgba(29,165,122,.18),0 0 0 1px rgba(29,165,122,.25);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.room-detail .card-hd[data-v-1b497a04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background:linear-gradient(135deg,#f7faf9,#eef4f1);border-bottom:1px solid #ebeef5;border-radius:10px 10px 0 0;padding:10px 14px;font-weight:700;font-size:14px;color:#303133}.room-detail .card-hd .hd-ico[data-v-1b497a04]{font-size:16px}.room-detail .card-bd[data-v-1b497a04]{padding:12px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.room-detail .meter-chips[data-v-1b497a04]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.room-detail .meter-chips .chip[data-v-1b497a04]{font-size:12px;padding:3px 12px;border-radius:12px}.room-detail .meter-chips .elec[data-v-1b497a04]{color:#e6a23c;background:#fdf6ec}.room-detail .meter-chips .water[data-v-1b497a04]{color:#409eff;background:#ecf5ff}.room-detail .meter-chips .other[data-v-1b497a04]{color:#1da57a;background:#e8f7f0}.room-detail .info-table[data-v-1b497a04]{width:100%;border-collapse:collapse;font-size:12px}.room-detail .info-table th[data-v-1b497a04]{background:#f5f7fa;width:108px;text-align:left;padding:7px 10px;border:1px solid #ebeef5;font-weight:400;color:#606266}.room-detail .info-table td[data-v-1b497a04]{padding:7px 10px;border:1px solid #ebeef5;color:#303133}.room-detail .info-table .v-strong[data-v-1b497a04]{font-weight:600}.room-detail .info-table .v-balance[data-v-1b497a04]{font-weight:700;color:#1da57a;font-size:13px}.room-detail .mini-table[data-v-1b497a04]{width:100%;border-collapse:collapse;font-size:12px}.room-detail .mini-table th[data-v-1b497a04]{background:#196077;color:#fff;padding:8px;text-align:left;font-weight:400}.room-detail .mini-table td[data-v-1b497a04]{border:1px solid #ebeef5;padding:8px}.room-detail .pay-form[data-v-1b497a04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.room-detail .pf-row[data-v-1b497a04]{-ms-flex-align:center;gap:12px}.room-detail .pf-field[data-v-1b497a04],.room-detail .pf-row[data-v-1b497a04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.room-detail .pf-field[data-v-1b497a04]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;-ms-flex-align:center;gap:8px}.room-detail .pf-field .el-input[data-v-1b497a04],.room-detail .pf-field .el-radio-group[data-v-1b497a04],.room-detail .pf-field .el-select[data-v-1b497a04]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.room-detail .pf-field[data-v-1b497a04] .el-input__inner{text-align:left}.room-detail .pf-field[data-v-1b497a04] .el-radio-group{display:-webkit-box;display:-ms-flexbox;display:flex}.room-detail .pf-field[data-v-1b497a04] .el-radio-button{-webkit-box-flex:1;-ms-flex:1;flex:1}.room-detail .pf-field[data-v-1b497a04] .el-radio-button__inner{width:100%;text-align:center}.room-detail .pf-field[data-v-1b497a04] .el-input.is-disabled .el-input__inner{color:#606266}.room-detail .pf-label[data-v-1b497a04]{width:70px;color:#606266;font-size:12px;text-align:right;-webkit-box-flex:0;-ms-flex:none;flex:none}.room-detail .amount-input[data-v-1b497a04] .el-input__prefix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;line-height:1}.room-detail .amount-input[data-v-1b497a04] .el-input__inner{text-align:left}.room-detail .quick-amounts[data-v-1b497a04]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.room-detail .quick-amounts .qa-chip[data-v-1b497a04]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;text-align:center;font-size:11px;padding:5px 0;border-radius:10px;cursor:pointer;line-height:1.4;border:1px solid #dcdfe6;color:#606266;background:#fff;-webkit-transition:all .2s;transition:all .2s}.room-detail .quick-amounts .qa-chip[data-v-1b497a04]:hover{border-color:#1da57a;color:#1da57a}.room-detail .quick-amounts .qa-chip.on[data-v-1b497a04]{background:linear-gradient(135deg,#1da57a,#12b5a5);color:#fff;border-color:transparent;-webkit-box-shadow:0 3px 8px rgba(29,165,122,.3);box-shadow:0 3px 8px rgba(29,165,122,.3)}.room-detail .pay-btn[data-v-1b497a04]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:44px;font-size:14px;border-radius:8px;-webkit-box-shadow:0 6px 16px rgba(29,165,122,.3);box-shadow:0 6px 16px rgba(29,165,122,.3);-webkit-transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s}.room-detail .pay-btn[data-v-1b497a04]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 8px 22px rgba(29,165,122,.42);box-shadow:0 8px 22px rgba(29,165,122,.42)}.room-detail .chart-query[data-v-1b497a04]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;gap:8px;margin-top:-6px;padding-right:10px}.room-detail .chart-query[data-v-1b497a04],.room-detail .rz-item[data-v-1b497a04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.room-detail .rz-item[data-v-1b497a04]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-align:center;gap:12px;background:linear-gradient(135deg,#fafbfc,#f2f8f5);border:1px solid #eef2f0;border-radius:8px;padding:18px 14px;margin-bottom:10px;-webkit-transition:all .25s;transition:all .25s}.room-detail .rz-item[data-v-1b497a04]:last-child{margin-bottom:0}.room-detail .rz-item[data-v-1b497a04]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(29,165,122,.12);box-shadow:0 4px 12px rgba(29,165,122,.12);border-color:#d8f0e6}.room-detail .rz-item .rz-icon[data-v-1b497a04]{width:40px;height:40px;border-radius:50%;-webkit-box-flex:0;-ms-flex:none;flex:none;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;font-size:18px;background:#fff;border:2px solid currentColor}.room-detail .rz-item .rz-icon i[data-v-1b497a04]{font-size:18px}.room-detail .rz-item .rz-body[data-v-1b497a04]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.room-detail .rz-item .rz-label[data-v-1b497a04]{color:#909399;font-size:12px}.room-detail .rz-item .rz-value[data-v-1b497a04]{font-size:22px;font-weight:700;margin-top:2px}@-webkit-keyframes heroGradient-1b497a04{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes heroGradient-1b497a04{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.cmd-body[data-v-4d196c7f]{padding:0 4px}.meter-info[data-v-4d196c7f]{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;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;padding:8px 12px;margin-bottom:10px}.meter-info .mi-left[data-v-4d196c7f]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:22px}.meter-info .mi-item[data-v-4d196c7f]{font-size:12px}.meter-info .mi-item .k[data-v-4d196c7f]{color:#909399;margin-right:6px}.meter-info .mi-item .v[data-v-4d196c7f]{color:#303133;font-weight:500}.meter-info .mi-right[data-v-4d196c7f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.meter-info .mi-type[data-v-4d196c7f]{background:#ecf5ff;color:#409eff;border:1px solid #b3d8ff;border-radius:2px;padding:0 6px;line-height:20px;font-size:12px}.meter-info .mi-online[data-v-4d196c7f]{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.meter-info .mi-online .dot[data-v-4d196c7f]{width:8px;height:8px;border-radius:50%;display:inline-block}.meter-info .mi-online.on[data-v-4d196c7f]{color:#1da57a}.meter-info .mi-online.on .dot[data-v-4d196c7f]{background:#1da57a}.meter-info .mi-online.off[data-v-4d196c7f]{color:#909399}.meter-info .mi-online.off .dot[data-v-4d196c7f]{background:#909399}.meter-graphic[data-v-4d196c7f]{border:1px solid #e4e7ed;border-radius:4px;text-align:center;padding:6px 0;margin-bottom:10px;overflow:hidden}.meter-graphic .graphic-empty[data-v-4d196c7f]{color:#c0c4cc;padding:80px 0;font-size:12px}.cmd-btns[data-v-4d196c7f]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:10px}.cmd-btns .cmd-btn[data-v-4d196c7f]{-webkit-box-flex:1;-ms-flex:1;flex:1}.cmd-results[data-v-4d196c7f]{border:1px solid #e4e7ed;border-radius:4px;overflow:hidden}.cmd-results .cr-head[data-v-4d196c7f]{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;background:#f5f7fa;border-bottom:1px solid #e4e7ed;padding:6px 12px;font-size:13px;font-weight:700;color:#303133}.cmd-results .cr-body[data-v-4d196c7f]{padding:0 10px}.cmd-results .cr-empty[data-v-4d196c7f]{text-align:center;color:#c0c4cc;font-size:12px;padding:70px 0}.cmd-results .cr-item[data-v-4d196c7f]{padding:4px 0}