.living-pay-record-page[data-v-6bb31a19]{background:var(--neutral-1)}.living-pay-record-page .pay-record-container[data-v-6bb31a19]{min-height:calc(100% - .44rem);padding:.16rem;background:var(--neutral-1)}.living-pay-record-page .pay-record-chart[data-v-6bb31a19]{position:relative;z-index:2;display:flex;flex-direction:column;gap:.32rem;padding:.16rem;background:var(--neutral-white);border-radius:.16rem}.living-pay-record-page .pay-record-chart-title[data-v-6bb31a19]{display:flex;align-items:flex-start;justify-content:space-between}.living-pay-record-page .month-title-left[data-v-6bb31a19]{flex:1;min-width:0}.living-pay-record-page .month-bill[data-v-6bb31a19]{overflow:hidden;color:var(--neutral-8);font-size:.14rem;line-height:.2rem;text-overflow:ellipsis;white-space:nowrap}.living-pay-record-page .pay-record-chart-amount[data-v-6bb31a19]{display:flex;gap:.02rem;align-items:baseline;margin-top:.08rem;color:var(--neutral-11);font-size:.24rem;font-weight:600;line-height:.32rem;white-space:nowrap}.living-pay-record-page .pay-record-chart-amount .amount-unit[data-v-6bb31a19]{font-size:.16rem;line-height:.22rem}.living-pay-record-page .month-title-right[data-v-6bb31a19]{display:flex;flex-shrink:0;gap:.04rem;align-items:center;width:1.08rem;height:.28rem;padding:.04rem .08rem;color:var(--neutral-11);background:var(--neutral-white);border:.01rem solid var(--neutral-4);border-radius:.04rem}.living-pay-record-page .utility-selector-main[data-v-6bb31a19]{display:flex;flex:1;gap:.04rem;align-items:center;min-width:0}.living-pay-record-page .utility-selector-main .bill-item-icon[data-v-6bb31a19]{flex-shrink:0;width:.16rem;height:.16rem;object-fit:contain}.living-pay-record-page .utility-selector-main .bill-item-title[data-v-6bb31a19]{overflow:hidden;font-size:.14rem;line-height:.2rem;text-overflow:ellipsis;white-space:nowrap}.living-pay-record-page .utility-selector-arrow[data-v-6bb31a19]{flex-shrink:0;color:var(--neutral-8)}.living-pay-record-page .month-bill-change[data-v-6bb31a19]{position:absolute;top:.49rem;right:.18rem;z-index:3;min-width:1.5rem;padding-top:.07rem;color:var(--neutral-11);font-size:.14rem;line-height:.2rem;filter:drop-shadow(0 0 .04rem rgba(0,0,0,.16))}.living-pay-record-page .month-bill-change[data-v-6bb31a19]:before{position:absolute;top:.02rem;right:.16rem;width:.12rem;height:.12rem;background:var(--neutral-white);content:"";transform:rotate(45deg)}.living-pay-record-page .change-item-cell[data-v-6bb31a19]{position:relative;z-index:1;display:flex;gap:.08rem;align-items:center;min-height:.44rem;padding:.12rem .16rem;background:var(--neutral-white);white-space:nowrap}.living-pay-record-page .change-item-cell[data-v-6bb31a19]:first-child{border-radius:.08rem .08rem 0 0}.living-pay-record-page .change-item-cell[data-v-6bb31a19]:last-child{border-radius:0 0 .08rem .08rem}.living-pay-record-page .change-item-cell .utility-item-icon[data-v-6bb31a19]{flex-shrink:0;width:.16rem;height:.16rem;object-fit:contain}.living-pay-record-page .chart[data-v-6bb31a19],.living-pay-record-page .pay-record-chart-content[data-v-6bb31a19]{width:100%;height:1.26rem}.living-pay-record-page .van-list[data-v-6bb31a19]{position:relative;z-index:1;margin-top:.1rem}.living-pay-record-page .pay-record-list-card[data-v-6bb31a19]{padding:.16rem;background:var(--neutral-white);border-radius:.16rem}.living-pay-record-page .all-title[data-v-6bb31a19]{margin-bottom:.16rem;color:var(--neutral-11);font-size:.16rem;font-weight:600;line-height:.22rem}.living-pay-record-page .pay-record-item--divider[data-v-6bb31a19]{padding-top:.16rem;margin-top:.16rem;border-top:.01rem solid var(--neutral-2)}.living-pay-record-page .pay-record-item-title[data-v-6bb31a19]{display:flex;gap:.08rem;align-items:center;margin-bottom:.16rem;white-space:nowrap}.living-pay-record-page .pay-record-item-month[data-v-6bb31a19]{color:var(--neutral-11);font-size:.14rem;line-height:.2rem}.living-pay-record-page .pay-record-item-total[data-v-6bb31a19]{overflow:hidden;color:var(--neutral-8);font-size:.12rem;line-height:.16rem;text-overflow:ellipsis}.living-pay-record-page .pay-record-item-content[data-v-6bb31a19]{display:flex;flex-direction:column;gap:.16rem}.living-pay-record-page .pay-record-item-cell[data-v-6bb31a19]{display:flex;gap:.08rem;align-items:center;min-width:0}.living-pay-record-page .order-bill-item-icon[data-v-6bb31a19]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:.32rem;height:.32rem;background:var(--neutral-2);border-radius:50%}.living-pay-record-page .order-bill-item-icon img[data-v-6bb31a19]{width:.2rem;height:.2rem;object-fit:contain}.living-pay-record-page .order-bill-item-main[data-v-6bb31a19]{flex:1;min-width:0}.living-pay-record-page .order-bill-item-meta[data-v-6bb31a19],.living-pay-record-page .order-bill-item-top[data-v-6bb31a19],.living-pay-record-page .order-refund[data-v-6bb31a19]{display:flex;gap:.08rem;align-items:center;width:100%}.living-pay-record-page .order-bill-item-date[data-v-6bb31a19],.living-pay-record-page .order-bill-item-title[data-v-6bb31a19]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.living-pay-record-page .order-bill-item-price[data-v-6bb31a19],.living-pay-record-page .order-bill-item-title[data-v-6bb31a19]{color:var(--neutral-11);font-size:.14rem;font-weight:600;line-height:.2rem}.living-pay-record-page .order-bill-item-price[data-v-6bb31a19]{display:flex;flex-shrink:0;gap:.02rem;white-space:nowrap}.living-pay-record-page .order-bill-item-meta[data-v-6bb31a19]{margin-top:.04rem;color:var(--neutral-8);font-size:.12rem;line-height:.16rem}.living-pay-record-page .order-bill-item-energy[data-v-6bb31a19]{flex-shrink:0;white-space:nowrap}.living-pay-record-page .order-refund[data-v-6bb31a19]{justify-content:flex-end;margin-top:.04rem;color:var(--warning-1);font-size:.12rem;line-height:.16rem;white-space:nowrap}.living-pay-record-page .order-bill-arrow[data-v-6bb31a19]{flex-shrink:0;color:var(--neutral-8)}.living-pay-record-page .custom-image[data-v-6bb31a19]{height:100%;margin-top:.4rem}.living-pay-record-page .custom-image .van-empty__description{color:var(--neutral-8);text-align:center}