.code-active{border:1px solid var(--color-main)!important}.code-box{width:100%;position:relative;overflow-x:hidden}.code-box>.code-input{position:absolute;width:300%;left:-200%;z-index:-1;opacity:0}.code-box>.code-all{padding:30px 0;display:flex;align-content:space-between;justify-content:center}.code-box>.code-all>.code-item{width:57px;height:57px;border-radius:10px;font-size:24px;line-height:60px;text-align:center;margin:0 10px;background:transparent;border:1px solid var(--color-border);outline:none;color:#fff}.code-box>.code-all .code-item.code-password{position:relative}.code-box>.code-all .code-item.code-password:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;background:#000;border-radius:50%}.loan[data-v-627d7641]{width:861px;margin:0 auto}.loan .mine[data-v-627d7641]{width:100%;height:191px;background:linear-gradient(0deg,#fff7ec,#fff7ec),#eee;border-radius:4px;padding:24px 23px;display:flex;justify-content:space-between;align-items:center}.loan .mine .left .title[data-v-627d7641]{font-weight:600;font-size:20px;color:#333}.loan .mine .left .money[data-v-627d7641]{font-weight:700;font-size:24px;color:var(--color-main);margin:18px 0 28px 0}.loan .mine .left .details[data-v-627d7641]{width:345px;display:flex;justify-content:space-between}.loan .mine .left .details div[data-v-627d7641]{display:flex;flex-direction:column;align-items:center;font-size:14px;color:#333;justify-content:space-between;height:46px}.loan .mine .left .details div span[data-v-627d7641]{margin-bottom:6px}.loan .mine .right[data-v-627d7641]{width:127px;height:34px;background:var(--color-main);border-radius:5px;font-size:14px;text-align:center;line-height:34px;color:#fff;cursor:pointer}.loan .record-title[data-v-627d7641]{font-size:14px;color:#333;margin:28px 0 20px 0}.loan .record[data-v-627d7641]{margin-bottom:100px}.loan .list[data-v-627d7641]{width:100%;border:1px solid #efefef;border-radius:4px;padding:28px 23px 10px 28px;display:flex;align-items:center;margin-bottom:18px}.loan .list img[data-v-627d7641]{width:40px;height:40px}.loan .list .item[data-v-627d7641]{display:flex;height:45px;flex-direction:column;align-items:center;justify-content:space-between}.loan .list .item .money[data-v-627d7641]{font-weight:700;font-size:20px;color:#333}.loan .list .item .date[data-v-627d7641]{font-size:12px;color:#999}.loan .list .item-container[data-v-627d7641]{display:flex;align-items:center;justify-content:space-between;flex:1}.loan .list .date-box[data-v-627d7641]{align-items:baseline;margin-left:19px;margin-right:38px}.loan .list .status[data-v-627d7641]{font-size:12px;width:52px;text-align:center;color:#3f80ff}.loan .list .fail[data-v-627d7641]{color:#e43434}.loan .list .btn[data-v-627d7641]{width:127px;height:34px;font-weight:400;font-size:14px;text-align:center;line-height:34px;color:#fff;background:var(--color-main);border-radius:5px;cursor:pointer}.loan .list .fail-btn[data-v-627d7641]{background:linear-gradient(0deg,#fff7ec,#fff7ec),#eee;border:unset;color:var(--color-main)}.loan .list .application[data-v-627d7641]{color:var(--color-main)}.loan .list .default[data-v-627d7641]{width:127px;height:34px;font-weight:400;font-size:14px;text-align:center;line-height:34px}.loan .list .finish[data-v-627d7641]{color:#2faa59}.loan .list .overdue[data-v-627d7641]{color:#e43434}.loan .es-dialog[data-v-627d7641] .el-dialog__header{height:56px!important}.loan .es-dialog[data-v-627d7641] .el-dialog__header .el-dialog__title{text-align:left}.loan .es-dialog .el-input[data-v-627d7641]{margin-top:14px;margin-bottom:23px}.loan .es-dialog .el-button[data-v-627d7641]{width:100%;background:var(--color-main);color:#fff;height:44px}.loan .pay-modal-title[data-v-627d7641]{text-align:left;font-weight:400;font-size:16px;color:var(--color-black)}.loan .pay-modal-content[data-v-627d7641]{align-items:flex-start!important}.loan .pay-modal-content .el-button[data-v-627d7641]{width:100%;max-width:450px;height:50px}.loan .pay-modal-content .pay-modal-btn[data-v-627d7641]{width:100%;text-align:center}.loan .pay-modal-content .pay-button-view[data-v-627d7641]{display:flex;justify-content:space-between}