.goods-wrap[data-v-ed0859ea]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;max-height:520px;overflow-y:auto}.goods-card[data-v-ed0859ea]{border:1px solid #e8e8e8;border-radius:6px;padding:8px;cursor:pointer;-webkit-transition:all .15s;transition:all .15s;background:#fff}.goods-card[data-v-ed0859ea]:hover{border-color:#1890ff;-webkit-box-shadow:0 2px 8px rgba(24,144,255,.2);box-shadow:0 2px 8px rgba(24,144,255,.2)}.g-name[data-v-ed0859ea]{font-size:13px;font-weight:600;height:36px;overflow:hidden}.g-meta[data-v-ed0859ea]{font-size:12px;color:#999;height:18px;overflow:hidden}.g-foot[data-v-ed0859ea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:6px}.g-price[data-v-ed0859ea]{color:#cf1322;font-weight:600}.g-unit[data-v-ed0859ea]{color:#999;font-size:12px}.goods-empty[data-v-ed0859ea]{grid-column:1/-1;text-align:center;color:#999;padding:40px 0}.cart-summary[data-v-ed0859ea]{margin-top:12px;border-top:1px dashed #e8e8e8;padding-top:8px}.cart-summary .line[data-v-ed0859ea]{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;padding:4px 0}.cart-summary .line.big[data-v-ed0859ea]{font-size:18px;font-weight:700;color:#cf1322;border-top:1px solid #f0f0f0;margin-top:4px;padding-top:8px}