|
|
|
|
@ -108,29 +108,29 @@ function close(value = false) {
|
|
|
|
|
|
|
|
|
|
<style lang="scss">
|
|
|
|
|
.step-one-bank-picker {
|
|
|
|
|
.el-dialog { overflow: hidden; border: 1px solid #cfe2f5; background: #ffffff; box-shadow: 0 24px 80px rgba(30, 58, 95, 0.46); }
|
|
|
|
|
.el-dialog__header { margin: 0; padding: 20px 24px; border-bottom: 1px solid #cfe2f5; }
|
|
|
|
|
.el-dialog__title { color: #1e3a5f; font-size: 18px; font-weight: 800; }
|
|
|
|
|
.el-dialog { overflow: hidden; border: 1px solid #dbeafe; background: #ffffff; box-shadow: 0 24px 80px rgba(17, 24, 39, 0.18); }
|
|
|
|
|
.el-dialog__header { margin: 0; padding: 20px 24px; border-bottom: 1px solid #dbeafe; }
|
|
|
|
|
.el-dialog__title { color: #1f2937; font-size: 18px; font-weight: 800; }
|
|
|
|
|
.el-dialog__body { max-height: min(64vh, 700px); overflow-y: auto; padding: 20px 24px; }
|
|
|
|
|
.el-dialog__footer { padding: 16px 24px; border-top: 1px solid #cfe2f5; }
|
|
|
|
|
.el-dialog__footer { padding: 16px 24px; border-top: 1px solid #dbeafe; }
|
|
|
|
|
}
|
|
|
|
|
.bank-picker-intro { display:flex; align-items:center; justify-content:space-between; gap:20px; margin-bottom:18px; padding:15px 17px; border-left:3px solid #1e88e5; background:linear-gradient(90deg,rgba(187,222,251,.5),transparent); }
|
|
|
|
|
.bank-picker-intro { display:flex; align-items:center; justify-content:space-between; gap:20px; margin-bottom:18px; padding:15px 17px; border-left:3px solid #2563eb; background:linear-gradient(90deg,rgba(219,234,254,.6),transparent); }
|
|
|
|
|
/* 只命中左上角标签,避免染蓝按钮内文字 */
|
|
|
|
|
.bank-picker-intro > div > span { color:#1e88e5; font-size:12px; font-weight:800; letter-spacing:.12em; }
|
|
|
|
|
.bank-picker-intro p { margin:5px 0 0; color:#5a7a9a; line-height:1.6; }
|
|
|
|
|
.bank-picker-count { flex-shrink:0; padding:6px 14px; color:#1e88e5; font-size:13px; font-weight:800; border:1px solid #cfe2f5; border-radius:16px; background:#f0f6fd; }
|
|
|
|
|
.bank-picker-intro > div > span { color:#2563eb; font-size:12px; font-weight:800; letter-spacing:.12em; }
|
|
|
|
|
.bank-picker-intro p { margin:5px 0 0; color:#6b7280; line-height:1.6; }
|
|
|
|
|
.bank-picker-count { flex-shrink:0; padding:6px 14px; color:#2563eb; font-size:13px; font-weight:800; border:1px solid #dbeafe; border-radius:16px; background:#eff6ff; }
|
|
|
|
|
.bank-question-list { display:grid; gap:12px; min-height:120px; }
|
|
|
|
|
.bank-question-card { display:flex; gap:12px; padding:14px 16px; border:1px solid #cfe2f5; border-radius:10px; background:#ffffff; cursor:pointer; transition:all .16s ease;
|
|
|
|
|
&:hover { border-color:#1e88e5; background:#f6fafe; }
|
|
|
|
|
&.is-checked { border-color:#1e88e5; background:#eaf3fd; }
|
|
|
|
|
.bank-question-card { display:flex; gap:12px; padding:14px 16px; border:1px solid #dbeafe; border-radius:10px; background:#ffffff; cursor:pointer; transition:all .16s ease;
|
|
|
|
|
&:hover { border-color:#2563eb; background:#f6fafe; }
|
|
|
|
|
&.is-checked { border-color:#2563eb; background:#eaf3fd; }
|
|
|
|
|
}
|
|
|
|
|
.bank-check { flex:0 0 auto; display:grid; place-items:center; width:28px; height:28px; margin-top:2px; color:#1e88e5; font-size:12px; font-weight:900; border:1px solid #cfe2f5; border-radius:50%; background:#f0f6fd; }
|
|
|
|
|
.bank-question-card.is-checked .bank-check { color:#ffffff; background:#1e88e5; border-color:#1e88e5; }
|
|
|
|
|
.bank-check { flex:0 0 auto; display:grid; place-items:center; width:28px; height:28px; margin-top:2px; color:#2563eb; font-size:12px; font-weight:900; border:1px solid #dbeafe; border-radius:50%; background:#eff6ff; }
|
|
|
|
|
.bank-question-card.is-checked .bank-check { color:#ffffff; background:#2563eb; border-color:#2563eb; }
|
|
|
|
|
.bank-body { min-width:0;
|
|
|
|
|
h4 { margin:0 0 8px; color:#1f2937; font-size:14px; line-height:1.6; }
|
|
|
|
|
}
|
|
|
|
|
.bank-options { display:grid; gap:4px;
|
|
|
|
|
span { color:#5a7a9a; font-size:13px; line-height:1.55; }
|
|
|
|
|
b { margin-right:6px; color:#1e88e5; font-weight:700; }
|
|
|
|
|
span { color:#6b7280; font-size:13px; line-height:1.55; }
|
|
|
|
|
b { margin-right:6px; color:#2563eb; font-weight:700; }
|
|
|
|
|
}
|
|
|
|
|
</style>
|
|
|
|
|
|