@charset "utf-8";
/* ================================================================
   cst.css —— 频道首页「服务」末卡的 .ch-steps 行距收窄
   仅 chan_sell_index.htm / chan_buy_index.htm 引用（零外溢）。
   背景：.ch-steps 默认 justify-content:space-between，
   而 .ch-row.ch-eqz 会把右栏末卡拉伸到与主栏等高，
   3 条服务项被撑出 120px（供应）/192px（求购）行距。
   做法：让末卡回归自然高度（多余高度留在卡外），
   服务项改为顶部紧凑排列，行距 16px。
   ================================================================ */
.ch-row.ch-eqz > .ch-col > .ch-card.ch-stight:last-child {
	flex: 0 0 auto;
}
.ch-stight > .ch-steps {
	justify-content: flex-start;
	gap: 16px;
}
.ch-stight > .ch-steps .cs-i {
	padding: 2px 0;
}
@media (max-width: 1400px) {
	.ch-stight > .ch-steps { gap: 15px; }
}
@media (max-width: 860px) {
	.ch-stight > .ch-steps { gap: 14px; }
}
