.p-repay-list{min-height:100%;background-color:#f9f9f9;box-sizing:border-box;padding-top:.2rem}.p-repay-list .prd-box{width:7.1rem;background-color:#fff;border-radius:.2rem;margin:0 auto;box-sizing:border-box;padding-top:.3rem;margin-bottom:.2rem}.p-repay-list .prd-box.huaka .prd-head{border-color:#0092ff}.p-repay-list .prd-box .prd-head{height:.36rem;margin-bottom:.3rem;padding-left:.34rem;border-left:3px solid #ff4f00}.p-repay-list .prd-box .prd-head img{width:1.6rem;height:.36rem}.p-repay-list .prd-box .prd-line{width:6.46rem;height:1px;background-color:#f5f6fa;margin:0 auto}.p-repay-list .prd-box .prd-bot{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-right:.32rem;padding:.43rem .32rem .43rem 0}.p-repay-list .prd-box .prd-bot .prd-bot-l{display:flex;flex-direction:column}.p-repay-list .prd-box .prd-bot .prd-bot-l .not-arrive,.p-repay-list .prd-box .prd-bot .prd-bot-l .paid-off{display:flex;flex-direction:row;align-items:center;padding-left:.32rem;font-size:.36rem;color:#585b68}.p-repay-list .prd-box .prd-bot .prd-bot-l .not-arrive img,.p-repay-list .prd-box .prd-bot .prd-bot-l .paid-off img{width:.36rem;height:.36rem;margin-right:.12rem}.p-repay-list .prd-box .prd-bot .prd-bot-l .paid-off{color:#31ab4f}.p-repay-list .prd-box .prd-bot .prd-bot-l .approaching-overdue,.p-repay-list .prd-box .prd-bot .prd-bot-l .approaching-repay,.p-repay-list .prd-box .prd-bot .prd-bot-l .past-due{display:flex;flex-direction:column}.p-repay-list .prd-box .prd-bot .prd-bot-l .approaching-overdue .amount,.p-repay-list .prd-box .prd-bot .prd-bot-l .approaching-repay .amount,.p-repay-list .prd-box .prd-bot .prd-bot-l .past-due .amount{color:#212228;font-size:.3rem;font-weight:600;padding-left:.25rem;font-family:DINAlternate-Bold}.p-repay-list .prd-box .prd-bot .prd-bot-l .approaching-overdue .amount span,.p-repay-list .prd-box .prd-bot .prd-bot-l .approaching-repay .amount span,.p-repay-list .prd-box .prd-bot .prd-bot-l .past-due .amount span{margin-left:.05rem;font-size:.56rem;font-weight:600}.p-repay-list .prd-box .prd-bot .prd-bot-l .approaching-overdue .desc,.p-repay-list .prd-box .prd-bot .prd-bot-l .approaching-repay .desc,.p-repay-list .prd-box .prd-bot .prd-bot-l .past-due .desc{margin-top:.1rem;height:.4rem;line-height:.4rem;padding-left:.3rem;padding-right:.1rem;background:linear-gradient(left,#eeeff8,#fefefe);font-size:.22rem;color:#585b68;max-width:4.9rem;overflow:hidden}.p-repay-list .prd-box .prd-bot .prd-bot-l .approaching-overdue .desc span,.p-repay-list .prd-box .prd-bot .prd-bot-l .approaching-repay .desc span,.p-repay-list .prd-box .prd-bot .prd-bot-l .past-due .desc span{color:#fe5f00;font-weight:500}.p-repay-list .prd-box .prd-bot .prd-bot-l .past-due .desc{background:linear-gradient(left,#fff2f3,#fffefe);color:#f30000}.p-repay-list .prd-box .prd-bot .prd-bot-l .approaching-overdue .desc{background:linear-gradient(left,#fff9ec,#fffefe);color:#ff9e00}.p-repay-list .prd-box .prd-bot .prd-bot-r .prd-btn{width:1.84rem;height:.72rem;background:linear-gradient(left,#ff5800,#ff3400);color:#fff;text-align:center;line-height:.72rem;font-size:.3rem;border-radius:.1rem;box-shadow:0 4px 8px 0 rgba(254,95,0,.2)}.p-repay-list .prd-box .prd-bot .prd-bot-r .prd-btn.plain{background:#fff;color:#212228;border:1px solid #888ca1;box-shadow:none}