html{background:#fbfbfb}#app,body,html{height:100%}#app{overflow:hidden;color:#333;background:#fbfbfb;color:#666}.row-start{justify-content:flex-start}.row-around,.row-start{display:flex;flex-direction:row;align-items:center}.row-around{justify-content:space-around}.row-between{justify-content:space-between}.row-between,.row-center{display:flex;flex-direction:row;align-items:center}.row-center{justify-content:center}.row-end{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.column-start{justify-content:flex-start}.column-around,.column-start{display:flex;flex-direction:column;align-items:center}.column-around{justify-content:space-around}.column-between{justify-content:space-between}.column-between,.column-center{display:flex;flex-direction:column;align-items:center}.column-center{justify-content:center}.column-end{display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.flex-1{flex:1}.flex-nowrap{flex-wrap:nowrap}.main{background:#fbfbfb;z-index:1}.height-auto,.main{height:100%}.ml-10{margin-left:10px}.home-content .top-content[data-v-58c68806]{height:140px;background-image:linear-gradient(0deg,#fff1eb 0,#7bccf3);color:#064d95;padding:15px}.home-content .top-content .user-icon[data-v-58c68806]{width:50px;height:50px;border-radius:50%;background:#fff;font-size:30px;color:#6aa4d6}.home-content .top-content .user-icon img[data-v-58c68806]{width:100%;height:100%;border-radius:50%}.home-content .top-content .user-name[data-v-58c68806]{margin-top:8px;font-size:20px}.home-content .top-content .real-name[data-v-58c68806]{font-size:20px;text-align:center}.home-content .top-content .payment-btn[data-v-58c68806]{background:#fff;color:#317dc7;width:130px;height:38px;line-height:38px;border-radius:23px;text-align:center;margin-top:10px}.home-content .scroll-container[data-v-58c68806]{width:100%;overflow:hidden;white-space:nowrap;margin-top:10px;color:#fc4918;font-size:14px}.home-content .text-wrapper[data-v-58c68806]{display:inline-block;animation-name:scroll-58c68806;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes scroll-58c68806{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.nav-bar[data-v-3ba709ee]{z-index:999999}.van-loading[data-v-67504696]{text-align:center;margin-top:0!important}.main[data-v-67504696]{background:#fbfbfb;min-height:100%}.home-content[data-v-67504696]{position:relative}.home-content .fs-14[data-v-67504696]{font-size:14px}.home-content .family-info-content[data-v-67504696]{max-height:calc(100% - 260px);width:100%;overflow-y:auto}.home-content .no-bound-centent[data-v-67504696]{font-size:14px;text-align:center;margin-top:50px}.home-content .no-bound-centent .btn-bound[data-v-67504696]{width:150px;height:40px;line-height:40px;background:#1677d8;border-radius:20px;color:#fff;font-size:16px;margin:0 auto;box-shadow:0 4px 12px rgba(22,119,216,.28)}.home-content .family-list[data-v-67504696]{padding:10px 20px}.home-content .family-list .mb-4[data-v-67504696]{margin-bottom:4px}.home-content .family-list .family-item[data-v-67504696]{position:relative;background:#fff;border:1px solid #dae1ea;border-radius:12px;margin-top:17px;z-index:1;overflow:hidden;color:#4a5568}.home-content .family-list .family-item .top-icon[data-v-67504696]{width:93%;height:24px;background:#d5dde8;border-radius:13px;position:absolute;top:-15px;left:50%;transform:translateX(-50%);z-index:1}.home-content .family-list .family-item .family-icon[data-v-67504696]{flex:0 0 64px;width:64px;height:64px;border-radius:10px;font-size:34px;line-height:64px;text-align:center;color:#1677d8;background:#eaf3fd}.home-content .family-list .family-item .relation[data-v-67504696]{display:flex;align-items:center}.home-content .family-list .family-item .prisoner-name[data-v-67504696]{font-size:16px;font-weight:600;color:#1f2d3d}.home-content .family-list .family-item .org-name[data-v-67504696]{font-size:14px;margin:4px 0}.home-content .family-list .family-item .limit-amount[data-v-67504696]{color:#1677d8;font-weight:600}.home-content .family-list .family-item .org-tel[data-v-67504696]{font-style:normal;color:#1677d8}.home-content .family-list .check-status[data-v-67504696]{position:absolute;top:12px;right:0;transform:rotate(40deg);z-index:999}.home-content .pay-btn[data-v-67504696]{display:inline-block;text-align:center;flex:1;padding:10px 0}.home-content .operation[data-v-67504696]{border-top:1px solid #e5eaf0;font-size:14px;display:flex}.home-content .payment[data-v-67504696]{color:#1677d8}.home-content .payment-info[data-v-67504696]{color:#4a5568;border-left:1px solid #e5eaf0}.home-content .unbind-info[data-v-67504696]{color:#c02626;border-left:1px solid #e5eaf0}.home-content .disable-btn[data-v-67504696]{color:#6b7280}.home-content .notice-content[data-v-67504696]{width:100%;padding:15px 0;position:absolute;bottom:45px;font-size:13px;text-align:center;background:#fbfbfb}.home-content .notice-content i[data-v-67504696]{color:#1677d8;font-style:normal;margin-left:5px;margin-right:5px}.check-status[data-v-67504696] .van-tag{font-size:11px;font-weight:500;line-height:1;padding:5px 10px;border-radius:0 12px 0 12px;border-width:1px;border-style:solid}.add-card-btn[data-v-67504696]{position:fixed;right:3px;bottom:150px;width:60px;height:60px;color:#1677d8;font-size:40px;z-index:999}.main[data-v-59121d22]{height:100%;background:#fbfbfb;padding-bottom:70px}.main .center-container[data-v-59121d22]{margin-top:12px}.main .center-container .section-label[data-v-59121d22]{font-size:12px;color:#616a78;padding:16px 0 8px;margin:0 28px}.main .center-container .list[data-v-59121d22]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fff;border:1px solid #dae1ea;border-radius:12px;margin:0 12px;overflow:hidden}.main .center-container .list+.list[data-v-59121d22]{margin-top:10px}.main .center-container .list>span[data-v-59121d22]:first-child{font-size:15px;font-weight:500;color:#1f2d3d}.main .center-container .list .van-icon[data-v-59121d22]{color:#c8ced8;font-size:15px}.main .center-container .auth-btn[data-v-59121d22]{margin-top:28px;padding:0 16px}.main .center-container .auth-btn .van-button--normal[data-v-59121d22]{padding:0 18px;height:40px;border-radius:20px}.bank-logo[data-v-aa4f56a6]{display:block;flex:0 0 auto}.main[data-v-520688e2]{height:89%;padding:10px;overflow-y:auto}.bank-container[data-v-520688e2]{padding-bottom:10px}.card-item[data-v-520688e2]{border-radius:14px;overflow:hidden;margin:16px auto 0;width:96%;background:#92bdf0;box-shadow:0 6px 16px rgba(122,169,230,.28);color:#1c3f6e}.card-item .card-body[data-v-520688e2]{position:relative;background:linear-gradient(135deg,#bcd9f7,#92bdf0 50%,#7aa9e6);padding:16px 18px 20px;overflow:hidden}.card-item .card-body[data-v-520688e2]:before{content:"";position:absolute;width:200px;height:200px;right:-70px;top:-100px;background:radial-gradient(circle,hsla(0,0%,100%,.55) 0,hsla(0,0%,100%,0) 70%);pointer-events:none}.card-item .card-top[data-v-520688e2]{display:flex;align-items:center;position:relative;z-index:2}.card-item .bank-name[data-v-520688e2]{margin-left:10px;font-size:15px;font-weight:600;letter-spacing:.3px;color:#1c3f6e}.card-item .account-num[data-v-520688e2]{position:relative;z-index:2;margin:18px 0 14px;font-family:SF Mono,Consolas,Menlo,monospace;font-size:21px;font-weight:600;letter-spacing:1.5px;color:#14345e;word-break:break-all}.card-item .card-bottom[data-v-520688e2]{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:space-between}.card-item .card-bottom .field-label[data-v-520688e2]{font-size:10px;letter-spacing:1px;color:#3d5878;margin-bottom:3px}.card-item .card-bottom .field-value[data-v-520688e2]{font-size:12.5px;line-height:1.35;color:#1c3f6e}.card-item .opration[data-v-520688e2]{display:flex;background:hsla(0,0%,100%,.72)}.card-item .opration .op[data-v-520688e2]{flex:1;text-align:center;padding:14px 0;font-size:13px;color:#1c3f6e}.card-item .opration .op[data-v-520688e2]:active{background:#eaf3fd}.card-item .opration .op-del[data-v-520688e2]{color:#c02626;border-left:1px solid rgba(28,63,110,.14)}.card-count[data-v-520688e2]{margin-top:18px;text-align:center;font-size:12px;color:#969799}.main[data-v-4fb8b107]{height:100%}.main .check-container[data-v-4fb8b107]{height:90%;overflow-y:auto}.main .check-container .check-item[data-v-4fb8b107]{background:#fff;margin-top:10px;padding:15px;border-bottom:1px solid #ebe9e9}.main .check-container .check-item .mt-10[data-v-4fb8b107]{margin-top:10px}.van-loading{text-align:center;margin-top:100px}.auth-book-container{padding:15px;background:#fff}.auth-book-container,.auth-book-content{overflow-y:auto;height:100%}.auth-book-container .title{text-align:center;font-size:18px}.auth-book-container p{text-indent:2em}.auth-book-container p span,.auth-book-container p strong{font-size:14px}.auth-book-container .agree-container{margin:30px 0 20px 0}.auth-book-container .agree-text{font-size:14px}.auth-book-container .agree-book{color:#1989fa}.next-step-container{margin-bottom:50px}.auth-info[data-v-23eee97e]{height:calc(100% - 86px);padding:15px 10px;overflow-y:auto;background:#fff}.auth-info .pic[data-v-23eee97e]{padding:5px 10px;margin-bottom:20px;text-align:center}.auth-info .pic img[data-v-23eee97e]{width:280px;height:160px}.auth-info .pic .pic-tip[data-v-23eee97e]{font-size:16px;color:#666;text-align:center}.auth-info .warm-tips-container[data-v-23eee97e]{color:#666;font-size:14px;padding:5px 10px}.auth-info .warm-tips-container .mb-7[data-v-23eee97e]{margin-bottom:9px}.auth-info .submit-btn[data-v-23eee97e]{margin-top:10px}.auth-info[data-v-7daf4871]{height:100%;padding:0 10px;background:#fff}.auth-info .title[data-v-7daf4871]{margin:20px 0}.auth-info .up-tip[data-v-7daf4871]{color:#666;text-align:center;font-size:14px}.auth-info[data-v-a2ae2a9a]{height:calc(100% - 86px);padding:15px 10px;overflow-y:auto;background:#fff}.auth-info .title[data-v-a2ae2a9a]{margin-bottom:20px}.auth-info .up-tip[data-v-a2ae2a9a]{color:#c5c5c5;text-align:center;font-size:14px}.auth-info .pic[data-v-a2ae2a9a]{padding:5px 10px;margin-bottom:20px;text-align:center}.auth-info .pic img[data-v-a2ae2a9a]{width:350px;height:220px}.auth-info .pic .pic-tip[data-v-a2ae2a9a]{font-size:16px;color:#666;text-align:center}.auth-info .warm-tips-container[data-v-a2ae2a9a]{color:#666;font-size:14px;padding:5px 10px}.auth-info .warm-tips-container .mb-7[data-v-a2ae2a9a]{margin-bottom:9px}.auth-info .submit-btn[data-v-a2ae2a9a]{margin-top:10px}.searchable-picker[data-v-77a0c9d9]{display:flex;flex-direction:column;height:100%}.searchable-picker .picker-header[data-v-77a0c9d9]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;font-size:16px;font-weight:700;color:#323233;border-bottom:1px solid #ebedf0}.searchable-picker .picker-header .van-icon[data-v-77a0c9d9]{color:#969799;font-size:18px}.searchable-picker .picker-body[data-v-77a0c9d9]{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.searchable-picker .picker-body[data-v-77a0c9d9] .van-cell__title{text-align:center}.searchable-picker .state[data-v-77a0c9d9]{padding:32px 0;text-align:center;color:#969799;font-size:14px}.main[data-v-4e06a20e]{height:100%;padding:10px}.main[data-v-7e9ae207]{height:90%;padding:10px;overflow-y:auto}.main[data-v-56ac7761]{padding:16px;background:#fbfbfb;min-height:100%}.main .limit-tip[data-v-56ac7761]{margin-bottom:12px;padding:11px 14px;background:#eef4fb;border-radius:10px;font-size:13px;font-weight:500;color:#1f2d3d;text-align:center}.main .limit-tip .limit-num[data-v-56ac7761]{color:#1268c4;font-weight:600;font-size:15px}.main .payment-content[data-v-56ac7761]{background:#fff;border-radius:12px;padding:16px;flex-wrap:wrap}.main .payment-content .amount[data-v-56ac7761]{border:1px solid #e5eaf0;width:calc(33.33333% - 6.66667px);height:55px;line-height:55px;text-align:center;border-radius:10px;margin-right:10px;margin-bottom:10px;font-weight:500;font-size:16px;color:#1f2d3d;cursor:pointer}.main .payment-content .amount[data-v-56ac7761]:nth-child(3),.main .payment-content .amount[data-v-56ac7761]:nth-child(6){margin-right:0}.main .payment-content .amount.van-button--info[data-v-56ac7761]{background-image:none;background-color:#1677d8;border-color:#1677d8;color:#fff}.main .payment-content .amount.van-button--disabled[data-v-56ac7761]{opacity:1;background:#f5f6f8;color:#616a78}.main .payment-content .self-amount[data-v-56ac7761]{width:100%;margin-top:2px}.main .payment-content .self-amount[data-v-56ac7761] .van-field{padding:0 14px;border:1px solid #e5eaf0;border-radius:10px;background:#fff}.main .payment-content .self-amount[data-v-56ac7761] .van-field:after{display:none}.main .payment-content .self-amount[data-v-56ac7761] .van-field__control{height:48px;line-height:48px;color:#1f2d3d;font-size:15px}.main .payment-content .self-amount[data-v-56ac7761] .van-field__control::-moz-placeholder{color:#6b7280}.main .payment-content .self-amount[data-v-56ac7761] .van-field__control::placeholder{color:#6b7280}.main .payment-content .submit-btn[data-v-56ac7761]{width:100%;margin-top:16px}.main .payment-content .submit-btn .van-button[data-v-56ac7761]{height:46px;border-radius:23px;background:#1677d8;border-color:#1677d8}.main[data-v-bb587ee2]{height:92%;overflow-y:auto;padding-bottom:20px}.main .notice[data-v-bb587ee2]{margin:12px 12px 0;padding:10px 12px;font-size:12px;line-height:1.5;color:#616a76;background:#f3f6fa;border-radius:8px}.record-item[data-v-bb587ee2]{background:#fff;border:1px solid #dae1ea;border-radius:10px;margin:12px;padding:14px}.record-item .item-row[data-v-bb587ee2]{display:flex;align-items:flex-start}.record-item .payment-icon[data-v-bb587ee2]{flex:0 0 40px;width:40px;height:40px;border-radius:50%;background:#fdf3e7}.record-item .payment-icon img[data-v-bb587ee2]{width:22px;height:22px}.record-item .payment-content[data-v-bb587ee2]{flex:1;min-width:0;margin-left:12px}.record-item .line-main[data-v-bb587ee2]{display:flex;align-items:baseline;justify-content:space-between}.record-item .line-main .payee[data-v-bb587ee2]{font-size:15px;font-weight:500;color:#1f2d3d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.record-item .line-main .amount[data-v-bb587ee2]{flex:0 0 auto;margin-left:8px;font-size:17px;font-weight:700;color:#1f2d3d;font-family:SF Mono,Consolas,monospace}.record-item .line-sub[data-v-bb587ee2]{display:flex;align-items:center;justify-content:space-between;margin-top:6px}.record-item .line-sub .payment-time[data-v-bb587ee2]{font-size:12.5px;color:#6b7280}.record-item .line-sub .status-tag[data-v-bb587ee2]{flex:0 0 auto;margin-left:8px;border-radius:4px;padding:1px 7px;font-weight:500}.record-item .pay-again[data-v-bb587ee2]{margin-top:12px;padding:8px 0;text-align:center;font-size:14px;font-weight:500;color:#1677d8;background:#fff;border:1px solid #a3d3fb;border-radius:18px;cursor:pointer}.record-item .pay-again[data-v-bb587ee2]:active{background:#f2f8ff}.main[data-v-31b428e8]{height:100%}.detail-hero[data-v-31b428e8]{display:flex;flex-direction:column;align-items:center;margin:12px;padding:24px 16px 20px;background:#f3f6fa;border-radius:12px}.detail-hero .payment-icon[data-v-31b428e8]{width:56px;height:56px;border-radius:50%;background:#fdf3e7;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.detail-hero .payment-icon img[data-v-31b428e8]{width:44px;height:44px}.detail-hero .payee[data-v-31b428e8]{font-size:15px;font-weight:500;color:#1f2d3d}.detail-hero .hero-amount[data-v-31b428e8]{margin-top:8px;font-size:26px;font-weight:700;letter-spacing:-.5px;color:#1f2d3d;font-family:SF Mono,Consolas,monospace}.detail-card[data-v-31b428e8]{margin:12px;padding:0 16px;background:#fff;border:1px solid #dae1ea;border-radius:12px}.detail-card .detail-item[data-v-31b428e8]{display:flex;align-items:flex-start;justify-content:space-between;padding:13px 0;border-bottom:1px solid #e5eaf0}.detail-card .detail-item[data-v-31b428e8]:last-child{border-bottom:0}.detail-card .detail-item .k[data-v-31b428e8]{flex:0 0 auto;font-size:13px;color:#6b7280}.detail-card .detail-item .v[data-v-31b428e8]{flex:1 1 auto;min-width:0;text-align:right;font-size:13px;font-weight:500;color:#1f2d3d;word-break:break-all}.detail-card .detail-item .v.mono[data-v-31b428e8]{font-family:SF Mono,Consolas,monospace}.detail-card .detail-item .status-tag[data-v-31b428e8]{border-radius:4px;padding:1px 7px;font-weight:500}