.vehicle-rental-dialog[data-v-30e5a294] .el-dialog__body{padding:20px 24px 10px}.rental-form .form-item[data-v-30e5a294]{margin-bottom:20px}.rental-form .form-item[data-v-30e5a294]:last-child{margin-bottom:0}.rental-form .form-label[data-v-30e5a294]{display:block;font-size:14px;color:#606266;margin-bottom:10px;font-weight:500}.rental-form .rider-select[data-v-30e5a294]{width:100%}.rental-form .strategy-list[data-v-30e5a294]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.rental-form .strategy-list .strategy-card[data-v-30e5a294]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:2px solid #dcdfe6;border-radius:8px;padding:16px;text-align:center;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.rental-form .strategy-list .strategy-card[data-v-30e5a294]:hover{border-color:#409eff}.rental-form .strategy-list .strategy-card.active[data-v-30e5a294]{border-color:#409eff;background-color:#f0f9ff}.rental-form .strategy-list .strategy-card .strategy-name[data-v-30e5a294]{font-size:16px;color:#303133;margin-bottom:8px;font-weight:500}.rental-form .strategy-list .strategy-card .strategy-price[data-v-30e5a294]{margin-bottom:4px}.rental-form .strategy-list .strategy-card .strategy-price .price[data-v-30e5a294]{font-size:24px;font-weight:700;color:#409eff}.rental-form .strategy-list .strategy-card .strategy-price .currency[data-v-30e5a294]{font-size:14px;color:#409eff;margin-left:4px}.rental-form .strategy-list .strategy-card .strategy-unit[data-v-30e5a294]{font-size:12px;color:#909399}.rental-form .amount-detail[data-v-30e5a294]{background-color:#f5f7fa;border-radius:8px;padding:16px;margin-bottom:20px}.rental-form .amount-detail .amount-row[data-v-30e5a294]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.rental-form .amount-detail .amount-row[data-v-30e5a294]:last-child{margin-bottom:0;padding-top:12px;border-top:1px dashed #dcdfe6}.rental-form .amount-detail .amount-row.total .label[data-v-30e5a294]{font-size:16px;font-weight:700;color:#303133}.rental-form .amount-detail .amount-row.total .value .num[data-v-30e5a294]{font-size:20px;color:#f56c6c;font-weight:700}.rental-form .amount-detail .amount-row .label[data-v-30e5a294]{font-size:14px;color:#606266}.rental-form .amount-detail .amount-row .value .num[data-v-30e5a294]{font-size:16px;color:#303133;font-weight:500}.rental-form .amount-detail .amount-row .value .unit[data-v-30e5a294]{font-size:12px;color:#909399;margin-left:4px}.dialog-footer .el-button[data-v-30e5a294]{min-width:100px}