.empty-page{height:inherit}.empty-page .van-empty__image{width:3.2rem;height:3.2rem}.empty-page .van-empty__bottom{margin:0}.non-medical-invoice-wrap[data-v-5fb794d6]{width:100%;min-height:100%;background:#f5f7f9}.non-medical-invoice-wrap .invoice-list[data-v-5fb794d6]{padding:.32rem}.non-medical-invoice-wrap .invoice-item[data-v-5fb794d6]{border-radius:.32rem;padding:.42667rem;margin-bottom:.32rem;background:#fff;box-shadow:0 .10667rem .42667rem rgba(60,160,255,.08),0 .05333rem .16rem rgba(0,0,0,.04);transition:box-shadow .3s ease,transform .2s ease}.non-medical-invoice-wrap .invoice-item[data-v-5fb794d6]:active{transform:scale(.98);box-shadow:0 .05333rem .21333rem rgba(60,160,255,.12),0 1px .08rem rgba(0,0,0,.06)}.non-medical-invoice-wrap .invoice-item .item-header[data-v-5fb794d6]{padding-bottom:.32rem;border-bottom:1px solid #f0f4f8}.non-medical-invoice-wrap .invoice-item .item-header .patient-name[data-v-5fb794d6]{color:#333;position:relative;padding-left:.26667rem}.non-medical-invoice-wrap .invoice-item .item-header .patient-name[data-v-5fb794d6]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.08rem;height:.48rem;border-radius:.05333rem;background:linear-gradient(180deg,#3ca0ff,#89c5ff)}.non-medical-invoice-wrap .invoice-item .item-header .header-tags[data-v-5fb794d6]{display:flex;align-items:center;gap:.21333rem}.non-medical-invoice-wrap .invoice-item .item-header .invoice-type-tag[data-v-5fb794d6]{font-size:.32rem;padding:.08rem .32rem;border-radius:.37333rem;color:#fff;font-weight:500;letter-spacing:1px}.non-medical-invoice-wrap .invoice-item .item-header .tag-outpatient[data-v-5fb794d6]{background:linear-gradient(135deg,#3ca0ff,#6fb9ff);box-shadow:0 .05333rem .21333rem rgba(60,160,255,.3)}.non-medical-invoice-wrap .invoice-item .item-header .tag-inpatient[data-v-5fb794d6]{background:linear-gradient(135deg,#67c23a,#85ce61);box-shadow:0 .05333rem .21333rem rgba(103,194,58,.3)}.non-medical-invoice-wrap .invoice-item .item-header .refund-tag[data-v-5fb794d6]{font-size:.32rem;padding:.08rem .32rem;border-radius:.37333rem;color:#fff;font-weight:500;letter-spacing:1px;background:linear-gradient(135deg,#f56c6c,#f78989);box-shadow:0 .05333rem .21333rem rgba(245,108,108,.3)}.non-medical-invoice-wrap .invoice-item .item-info[data-v-5fb794d6]{padding-top:.32rem}.non-medical-invoice-wrap .invoice-item .item-info .info-row[data-v-5fb794d6]{display:flex;margin-bottom:.32rem}.non-medical-invoice-wrap .invoice-item .item-info .info-row[data-v-5fb794d6]:last-child{margin-bottom:0}.non-medical-invoice-wrap .invoice-item .item-info .info-row .info-cell[data-v-5fb794d6]{flex:1;display:flex;flex-direction:column}.non-medical-invoice-wrap .invoice-item .item-info .info-row .info-cell .info-label[data-v-5fb794d6]{font-size:.32rem;color:#999;margin-bottom:.16rem}.non-medical-invoice-wrap .invoice-item .item-info .info-row .info-cell .info-value[data-v-5fb794d6]{font-size:.37333rem;color:#333;word-break:break-all;font-weight:500}.non-medical-invoice-wrap .invoice-item .item-info .info-row .info-cell .info-value.text-red[data-v-5fb794d6]{color:#f56c6c}.non-medical-invoice-wrap .invoice-item .item-info .info-row .info-cell .info-value.text-blue[data-v-5fb794d6]{color:#3ca0ff}.non-medical-invoice-wrap .invoice-item .item-footer[data-v-5fb794d6]{margin-top:.32rem;padding-top:.32rem;border-top:1px solid #f0f4f8;display:flex;justify-content:flex-end}.non-medical-invoice-wrap .invoice-item .item-footer .detail-btn[data-v-5fb794d6]{font-size:.34667rem;color:#3ca0ff;font-weight:500;padding:.10667rem .32rem;border-radius:.42667rem;background:rgba(60,160,255,.08);display:inline-flex;align-items:center;gap:.05333rem;cursor:pointer;transition:background .2s ease}.non-medical-invoice-wrap .invoice-item .item-footer .detail-btn[data-v-5fb794d6]:active{background:rgba(60,160,255,.16)}.non-medical-invoice-wrap .invoice-item .item-footer .detail-btn .btn-arrow[data-v-5fb794d6]{font-size:.42667rem;line-height:1;margin-top:-1px}.non-medical-invoice-detail[data-v-acb52090]{width:100%;min-height:100%;background:#f5f7f9;padding:.32rem}.non-medical-invoice-detail .info-card[data-v-acb52090]{border-radius:.32rem;padding:.42667rem;background:#fff;box-shadow:0 .10667rem .42667rem rgba(60,160,255,.08),0 .05333rem .16rem rgba(0,0,0,.04)}.non-medical-invoice-detail .info-card .card-header[data-v-acb52090]{display:flex;justify-content:space-between;align-items:center;padding-bottom:.37333rem;border-bottom:1px solid #f0f4f8}.non-medical-invoice-detail .info-card .card-header .header-title[data-v-acb52090]{font-size:.42667rem;font-weight:700;color:#1a1a1a;position:relative;padding-left:.26667rem}.non-medical-invoice-detail .info-card .card-header .header-title[data-v-acb52090]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.08rem;height:.48rem;border-radius:.05333rem;background:linear-gradient(180deg,#3ca0ff,#89c5ff)}.non-medical-invoice-detail .info-card .card-header .status-tag[data-v-acb52090]{font-size:.32rem;padding:.16rem .37333rem;border-radius:.37333rem;color:#fff;font-weight:500;letter-spacing:1px}.non-medical-invoice-detail .info-card .card-header .status-success[data-v-acb52090]{background:linear-gradient(135deg,#67c23a,#85ce61);box-shadow:0 .05333rem .21333rem rgba(103,194,58,.3)}.non-medical-invoice-detail .info-card .card-header .status-fail[data-v-acb52090]{background:linear-gradient(135deg,#f56c6c,#f78989);box-shadow:0 .05333rem .21333rem rgba(245,108,108,.3)}.non-medical-invoice-detail .info-card .card-header .status-pending[data-v-acb52090]{background:linear-gradient(135deg,#3ca0ff,#6fb9ff);box-shadow:0 .05333rem .21333rem rgba(60,160,255,.3)}.non-medical-invoice-detail .info-card .card-body[data-v-acb52090]{padding-top:.37333rem}.non-medical-invoice-detail .info-card .card-body .info-row[data-v-acb52090]{display:flex;justify-content:space-between;align-items:center;padding:.26667rem 0}.non-medical-invoice-detail .info-card .card-body .info-row[data-v-acb52090]:not(:last-child){border-bottom:1px solid #f5f7fa}.non-medical-invoice-detail .info-card .card-body .info-row .info-label[data-v-acb52090]{font-size:.34667rem;color:#999;flex-shrink:0}.non-medical-invoice-detail .info-card .card-body .info-row .info-value[data-v-acb52090]{font-size:.37333rem;color:#333;font-weight:500;word-break:break-all;text-align:right;margin-left:.32rem}.non-medical-invoice-detail .info-card .card-body .info-row .link-value[data-v-acb52090]{color:#3ca0ff;cursor:pointer;display:inline-flex;align-items:center;gap:.05333rem}.non-medical-invoice-detail .info-card .card-body .info-row .link-value .link-arrow[data-v-acb52090]{font-size:.42667rem;line-height:1}.non-medical-invoice-detail .info-card .card-body .info-row .link-value[data-v-acb52090]:active{opacity:.7}.non-medical-invoice-detail .info-card .card-body .info-row .text-success[data-v-acb52090]{color:#67c23a}.non-medical-invoice-detail .info-card .card-body .info-row .text-fail[data-v-acb52090]{color:#f56c6c}.non-medical-invoice-detail .info-card .card-body .info-row .text-pending[data-v-acb52090]{color:#3ca0ff}