.detail-section[data-v-4e8e1137]{background:#fff;border-radius:8px;padding:20px;margin-bottom:20px}.detail-section .batch-actions[data-v-4e8e1137]{margin-bottom:12px;text-align:left}[data-v-4e8e1137] .pageStyle{display:flex;justify-content:flex-end;margin-top:16px}[data-v-4e8e1137] .pageStyle .el-pagination{float:none!important;margin:0!important;position:static!important}[data-v-4e8e1137] .el-table{margin-top:12px!important}.section-title[data-v-4e8e1137]{font-size:16px;font-weight:700;color:#4c4842;padding:12px 0;border-bottom:1px solid #e8e8e8;margin-bottom:16px;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.section-title .pin-to-top[data-v-4e8e1137]{display:flex;align-items:center;margin-left:8px;opacity:0;transition:opacity .25s ease;cursor:pointer;color:#000}.section-title .pin-to-top i[data-v-4e8e1137]{font-size:12px}.section-title:hover .pin-to-top[data-v-4e8e1137]{opacity:1}.bill-config-page[data-v-7412c4b2]{padding:20px 20px 80px;background:#f5f5f5}.detail-wrap[data-v-7412c4b2]{margin-top:20px}.footer-actions[data-v-7412c4b2]{position:fixed;bottom:0;right:0;z-index:100;box-shadow:0 -2px 10px rgba(0,0,0,.1)}.section-title[data-v-7412c4b2]{font-size:16px;font-weight:700;color:#4c4842;padding:12px 0;border-bottom:1px solid #e8e8e8;margin-bottom:16px;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.section-title[data-v-7412c4b2]:hover{color:#3d2b22}.section-title .collapse-tip[data-v-7412c4b2]{display:flex;align-items:center;gap:4px;font-size:16px;font-weight:400;color:#000;opacity:0;margin-left:16px;transition:opacity .25s ease}.section-title .collapse-tip i[data-v-7412c4b2]{font-size:12px}.config-section.is-collapsed .section-title .collapse-tip[data-v-7412c4b2],.section-title:hover .collapse-tip[data-v-7412c4b2]{opacity:1}.config-section[data-v-7412c4b2]{background:#fff;border-radius:8px;padding:20px;flex-shrink:0;transition:padding .35s ease;margin-bottom:20px}.config-section.is-collapsed[data-v-7412c4b2]{padding-bottom:20px}.config-section .config-body[data-v-7412c4b2]{overflow:hidden;max-height:2000px;transition:max-height .35s ease,opacity .35s ease;opacity:1}.config-section .config-body.is-collapsed[data-v-7412c4b2]{max-height:0;opacity:0;margin-top:0}.config-form .room-groups-wrap[data-v-7412c4b2]{display:flex;flex-wrap:wrap;gap:16px;max-height:280px;overflow-y:auto;padding-right:8px}.config-form .room-group-col[data-v-7412c4b2]{flex:0 0 calc(50% - 8px);min-width:0}.config-form .room-group-item[data-v-7412c4b2]{display:flex;align-items:center;min-height:40px}.config-form .room-group-actions[data-v-7412c4b2]{display:inline-flex;align-items:center;margin-left:4px;white-space:nowrap}.config-form .room-group-actions .el-button[data-v-7412c4b2]{color:#909399;padding:0 4px}.config-form .room-group-actions .el-button[data-v-7412c4b2]:hover{color:#409eff}.config-form .room-group-actions .el-button[title=移除][data-v-7412c4b2]:hover{color:#f56c6c}.config-form .price-mode-wrap[data-v-7412c4b2]{display:flex;flex-direction:column;align-items:flex-start}.config-form .price-mode-item[data-v-7412c4b2] .el-form-item__label{padding-right:12px;line-height:32px;position:relative;z-index:2;width:auto!important;flex:0 0 auto!important;min-width:160px}.config-form .price-mode-item[data-v-7412c4b2] .el-form-item__content{display:flex;align-items:center;position:relative;z-index:1}.config-form .price-mode-item[data-v-7412c4b2] .el-radio-button.is-active .el-radio-button__inner{background-color:#845827;border-color:#845827;color:#fff;box-shadow:-1px 0 0 0 #845827}.config-form .price-mode-item[data-v-7412c4b2] .el-radio-button:hover .el-radio-button__inner{color:#845827}.config-form .price-mode-item[data-v-7412c4b2] .el-radio-button.is-active:hover .el-radio-button__inner{color:#fff}.config-form .rent-adjust-item[data-v-7412c4b2] .el-form-item__content{display:flex;align-items:center}.config-form .rent-adjust-wrap[data-v-7412c4b2]{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.config-form .rent-adjust-text[data-v-7412c4b2],.config-form .rent-adjust-unit[data-v-7412c4b2]{font-size:14px;color:#606266;white-space:nowrap}.generate-btn-wrap[data-v-7412c4b2]{text-align:center;margin-top:20px;padding-top:20px;border-top:1px solid #e8e8e8}.footer-actions[data-v-7412c4b2]{text-align:center;padding:20px;background:#fff;border-radius:8px}.footer-actions .btn-normal[data-v-7412c4b2]{background:#3d2b22;border-color:#3d2b22;color:#fff;padding:10px 40px;border-radius:6px;font-size:14px}.footer-actions .btn-normal[data-v-7412c4b2]:hover{background:#5a4033;border-color:#5a4033}.footer-actions .btn-reset[data-v-7412c4b2]{background:#fff;border-color:#dcdfe6;color:#606266;padding:10px 40px;border-radius:6px;font-size:14px;margin-right:16px}.footer-actions .btn-reset[data-v-7412c4b2]:hover{color:#3d2b22;border-color:#3d2b22}.btn-reset[data-v-7412c4b2]{background:#fff;border-color:#dcdfe6;color:#606266;border-radius:6px;font-size:14px;margin-right:16px}