/* 优惠码输入:输入/操作区及校验说明。 */ /* 导入方:app/components/config/CommonConfig.vue、app/components/config/ConfigCheckout.vue、app/components/config/FinanceConfig.vue、app/components/config/JyCloudConfig.vue、app/components/config/KkyEcsConfig.vue、app/components/config/MfCloudConfig.vue、app/components/config/MfDcimConfig.vue、app/components/config/PromoCodeField.vue、app/pages/products/[id].vue、app/pages/products/cloud-server.vue、app/pages/products/dedicated-server/customize.vue。 */ .promo summary[data-v-a17e621a] { color: var(--p-primary-color); cursor: pointer; margin-bottom: 8px; font-size: 0.875rem; list-style: none; } .promo[data-v-a17e621a] { flex-direction: column; gap: 6px; display: flex; } .promo > label[data-v-a17e621a] { color: var(--p-text-muted-color, #64748b); font-size: 0.9375rem; } .promo-body[data-v-a17e621a] { align-items: center; gap: 8px; display: flex; } .promo-input[data-v-a17e621a] { flex: 1; min-width: 0; } .promo-tip[data-v-a17e621a] { margin: 0; font-size: 0.875rem; } .promo-tip.ok[data-v-a17e621a] { color: #22c55e; } .promo-tip.fail[data-v-a17e621a] { color: #ef4444; }