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-2a48ceb3]{text-align:center;margin-top:0!important}.home-content[data-v-2a48ceb3]{position:relative}.home-content .fs-14[data-v-2a48ceb3]{font-size:14px}.home-content .family-info-content[data-v-2a48ceb3]{max-height:calc(100% - 260px);width:100%;overflow-y:auto}.home-content .no-bound-centent[data-v-2a48ceb3]{font-size:14px;text-align:center;margin-top:50px}.home-content .no-bound-centent .btn-bound[data-v-2a48ceb3]{width:150px;height:40px;line-height:40px;background:#2172c3;border-radius:25px;color:#fff;font-size:16px;margin:0 auto}.home-content .family-list[data-v-2a48ceb3]{padding:10px 20px}.home-content .family-list .mb-4[data-v-2a48ceb3]{margin-bottom:4px}.home-content .family-list .family-item[data-v-2a48ceb3]{background:#fff;border-radius:4px;margin-top:17px;position:relative;z-index:1;overflow:hidden;border:1px solid #efefef;color:#666}.home-content .family-list .family-item .top-icon[data-v-2a48ceb3]{width:93%;height:24px;background:#f8f8f8;border-radius:13px;position:absolute;top:-15px;z-index:1}.home-content .family-list .family-item .family-icon[data-v-2a48ceb3]{font-size:73px;color:#4790db;background:#f7f7f7}.home-content .family-list .family-item .relation[data-v-2a48ceb3]{display:flex;align-items:center}.home-content .family-list .family-item .prisoner-name[data-v-2a48ceb3]{font-size:16px}.home-content .family-list .family-item .org-name[data-v-2a48ceb3]{font-size:14px;margin:4px 0}.home-content .family-list .family-item .org-tel[data-v-2a48ceb3]{font-style:normal;color:#1989fa}.home-content .family-list .check-status[data-v-2a48ceb3]{position:absolute;top:15px;right:0;transform:rotate(40deg);z-index:999}.home-content .pay-btn[data-v-2a48ceb3]{display:inline-block;text-align:center;flex:1;padding:7px 0}.home-content .operation[data-v-2a48ceb3]{border-top:1px solid #efefef;font-size:14px;display:flex}.home-content .payment[data-v-2a48ceb3]{color:#1ba2e1}.home-content .payment-info[data-v-2a48ceb3]{color:#1870c7;border-left:1px solid #efefef}.home-content .unbind-info[data-v-2a48ceb3]{color:#3d6b99;border-left:1px solid #efefef}.home-content .disable-btn[data-v-2a48ceb3]{color:#ccc}.home-content .notice-content[data-v-2a48ceb3]{width:100%;padding:15px 0;position:absolute;bottom:45px;font-size:13px;text-align:center;background:#fbfbfb}.home-content .notice-content i[data-v-2a48ceb3]{color:#1989fa;font-style:normal;margin-left:5px;margin-right:5px}.add-card-btn[data-v-2a48ceb3]{position:fixed;right:3px;bottom:150px;width:60px;height:60px;color:#5092cf;font-size:40px;z-index:999}.main[data-v-726dab56]{height:100%;background:#f3f3f3}.main .center-container[data-v-726dab56]{margin-top:15px}.main .center-container .list[data-v-726dab56]{background:#fff;border-bottom:1px solid #f7f7f7;padding:15px 20px}.main .center-container .auth-btn[data-v-726dab56]{margin-top:30px}.main .center-container .auth-btn .van-button--normal[data-v-726dab56]{padding:0 30px}.main[data-v-e6f76400]{height:89%;padding:10px;overflow-y:auto}.main .card-item[data-v-e6f76400]{color:#666;width:85%;margin:0 auto;margin-top:20px;font-size:16px;background-image:linear-gradient(0deg,#accbee 0,#e7f0fd);padding-top:25px;border-radius:8px}.main .card-item .card-header[data-v-e6f76400]{height:25px;background:#accaed}.main .card-item .card-info[data-v-e6f76400]{padding:15px 15px}.main .card-item .card-info .bank-name[data-v-e6f76400]{margin-bottom:5px}.main .card-item .card-info .account-num[data-v-e6f76400]{margin-bottom:10px;color:#627e9b;font-weight:700}.main .card-item .card-info .account-bank[data-v-e6f76400]{font-size:12px}.main .card-item .opration[data-v-e6f76400]{padding:10px 0;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;display:flex;background:#f1f0f0}.main .card-item .opration span[data-v-e6f76400]{color:#6198da;margin-right:10px;flex:1;text-align:center;font-size:12px}.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-31cfbc7e]{height:calc(100% - 86px);padding:15px 10px;overflow-y:auto;background:#fff}.auth-info .pic[data-v-31cfbc7e]{padding:5px 10px;margin-bottom:20px;text-align:center}.auth-info .pic img[data-v-31cfbc7e]{width:280px;height:160px}.auth-info .pic .pic-tip[data-v-31cfbc7e]{font-size:16px;color:#666;text-align:center}.auth-info .warm-tips-container[data-v-31cfbc7e]{color:#666;font-size:14px;padding:5px 10px}.auth-info .warm-tips-container .mb-7[data-v-31cfbc7e]{margin-bottom:9px}.auth-info .submit-btn[data-v-31cfbc7e]{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-2baa5068]{height:calc(100% - 86px);padding:15px 10px;overflow-y:auto;background:#fff}.auth-info .title[data-v-2baa5068]{margin-bottom:20px}.auth-info .up-tip[data-v-2baa5068]{color:#c5c5c5;text-align:center;font-size:14px}.auth-info .pic[data-v-2baa5068]{padding:5px 10px;margin-bottom:20px;text-align:center}.auth-info .pic img[data-v-2baa5068]{width:350px;height:220px}.auth-info .pic .pic-tip[data-v-2baa5068]{font-size:16px;color:#666;text-align:center}.auth-info .warm-tips-container[data-v-2baa5068]{color:#666;font-size:14px;padding:5px 10px}.auth-info .warm-tips-container .mb-7[data-v-2baa5068]{margin-bottom:9px}.auth-info .submit-btn[data-v-2baa5068]{margin-top:10px}.main[data-v-1a2338a6]{height:100%;padding:10px}.main[data-v-7e9ae207]{height:90%;padding:10px;overflow-y:auto}.main[data-v-53e885f9]{padding:15px}.main .payment-content[data-v-53e885f9]{background:#fff;padding:20px 25px;flex-wrap:wrap}.main .payment-content .amount[data-v-53e885f9]{border:1px solid #ebedf0;width:calc(33.33333% - 6.66667px);height:55px;line-height:55px;text-align:center;border-radius:4px;margin-right:10px;margin-bottom:10px;font-weight:700;cursor:pointer}.main .payment-content .amount[data-v-53e885f9]:nth-child(3),.main .payment-content .amount[data-v-53e885f9]:nth-child(6){margin-right:0}.main .payment-content .van-button--disabled[data-v-53e885f9]{background:#f7f7f7}.main .payment-content .active[data-v-53e885f9]{background:#529ee9;color:#fff}.main .payment-content .self-amount[data-v-53e885f9]{width:100%;border:1px solid #ebedf0;border-radius:2px}.main .payment-content .submit-btn[data-v-53e885f9]{width:100%;margin-top:20px}.main[data-v-3232ed8a]{height:92%;overflow-y:auto}.main .notice[data-v-3232ed8a]{padding:10px;font-size:14px;color:#999}.main .check-item[data-v-3232ed8a]{background:#fff;margin-top:5px;padding:0 15px;padding:10px 10px}.main .check-item .mt-5[data-v-3232ed8a]{margin-top:5px}.main .check-item .mb-5[data-v-3232ed8a]{margin-bottom:5px}.main .check-item .payment-icon[data-v-3232ed8a]{width:35px;height:35px;border-radius:50%;background:rgba(245,206,172,.5)}.main .check-item .payment-content[data-v-3232ed8a]{flex:1;margin-left:20px}.main .check-item .payment-time[data-v-3232ed8a]{color:#9f9c9c;font-size:14px}.main .check-item .status[data-v-3232ed8a]{font-size:14px}.main .check-item .pament-btn[data-v-3232ed8a]{margin-top:7px;text-align:center;padding:7px 0;font-size:14px;color:#1870c7;background:#f5f5f5}.main[data-v-16f8162b]{height:100%}.main .top[data-v-16f8162b]{padding:20px 0;border-bottom:1px solid #dfdede}.main .top .payment-icon[data-v-16f8162b]{width:50px;height:50px;border-radius:50%;background:rgba(245,206,172,.5);margin-bottom:10px}.main .top .payment-icon img[data-v-16f8162b]{width:40px;height:40px}.main .top .amount[data-v-16f8162b]{font-size:18px;color:#eb0a0a;font-weight:700;margin-top:10px}.main .detail-content .detail-item[data-v-16f8162b]{padding:5px 10px;margin-top:10px}