.discount-container[data-v-57c13a87]{padding:10px 0}.item-info[data-v-57c13a87]{display:flex;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #ebeef5}.item-thumb[data-v-57c13a87]{width:60px;height:60px;object-fit:cover;border-radius:4px;margin-right:15px}.item-details[data-v-57c13a87]{flex:1}.item-title[data-v-57c13a87]{font-size:16px;font-weight:500;margin-bottom:8px;color:#333}.item-spec[data-v-57c13a87],.item-price[data-v-57c13a87],.item-quantity[data-v-57c13a87]{font-size:14px;color:#606266;margin-bottom:4px}.spec-value[data-v-57c13a87]{color:#409eff;font-weight:400}.price-value[data-v-57c13a87]{color:#1291ff;font-weight:500}.discount-tabs[data-v-57c13a87]{display:flex;margin-bottom:15px;border-radius:4px;overflow:hidden;border:1px solid var(--el-border-color-base)}.discount-tabs>div[data-v-57c13a87]{flex:1;text-align:center;padding:12px 0;cursor:pointer;transition:all .3s}.discount-tabs>div.active[data-v-57c13a87]{background-color:var(--el-color-primary);color:#fff}.discount-tabs>div[data-v-57c13a87]:not(.active):hover{background-color:#f5f7fa}.discount-input[data-v-57c13a87]{margin-bottom:20px}.amount[data-v-57c13a87]{padding:10px;border:1px solid var(--el-border-color-base);font-size:24px;color:#000;margin-bottom:10px;text-align:right}.quick-discount[data-v-57c13a87]{padding:10px;border:1px solid var(--el-border-color-base);margin-bottom:10px}.quick-discount-label[data-v-57c13a87]{font-size:14px;font-weight:500;color:#333;margin-bottom:8px}.quick-discount-buttons[data-v-57c13a87]{display:flex;gap:8px}.discount-btn[data-v-57c13a87]{padding:8px 16px;background-color:#f5f7fa;border:1px solid var(--el-border-color-base);border-radius:4px;cursor:pointer;transition:all .3s}.discount-btn[data-v-57c13a87]:hover{background-color:var(--el-color-primary);color:#fff}.keyboard[data-v-57c13a87]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.keyboard>div[data-v-57c13a87]{height:50px;display:flex;align-items:center;justify-content:center;background-color:#f5f7fa;cursor:pointer;border-radius:3px;color:#242424;font-weight:700;font-size:16px}.keyboard>div[data-v-57c13a87]:hover{background-color:var(--el-border-color-base)}.keyboard .key-0[data-v-57c13a87]{grid-area:4/2/4/2}.keyboard .key-del[data-v-57c13a87]{grid-area:1/4/1/4}.keyboard .key-clear[data-v-57c13a87]{grid-area:2/4/2/4}.keyboard .key-enter[data-v-57c13a87]{grid-area:3/4/5/4;height:100%;background-color:var(--el-color-primary);color:#fff}.keyboard .key-enter[data-v-57c13a87]:hover{background-color:var(--el-color-primary-light-3)}.discount-preview[data-v-57c13a87]{margin-bottom:10px;padding-top:10px;border-top:1px solid #ebeef5}.preview-label[data-v-57c13a87]{font-size:14px;font-weight:500;color:#333;margin-bottom:10px}.preview-result[data-v-57c13a87]{background-color:#f8f8f8;border-radius:4px;padding:10px}.preview-row[data-v-57c13a87]{margin:5px 0;display:flex;justify-content:space-between}.preview-item[data-v-57c13a87]{color:#606266;font-weight:500}.preview-value[data-v-57c13a87]{color:#333}.discount-tag-preview[data-v-57c13a87]{display:inline-block;background-color:#67c23a;color:#fff;font-size:12px;padding:2px 6px;border-radius:4px;margin-left:4px}
