/*产品中心这行有特殊*/
.pc-vis { height:190px; display:flex; align-items:center; justify-content:center; color:#fff; background:linear-gradient(135deg,#51277f,#7f37a4); }

.dept-product-section { margin-bottom:8px; }
.dept-product-section .pg { grid-template-columns:repeat(auto-fit,minmax(280px,1fr)); gap:16px; display:grid; }

/* 一医一品专项精研体系 */
.yyp-doc { font-size:12px; color:#a78a64; font-weight:600; margin-bottom:10px; }
.yyp-desc { font-size:13px; color:#7a7979; line-height:1.75; }
.yyp-desc p { margin-bottom:8px; }
.yyp-desc p:last-child { margin-bottom:0; }
.yyp-card { display:flex; flex-direction:column; }
.yyp-excerpt { font-size:13px; color:#7a7979; line-height:1.7; margin:6px 0 12px; }
.yyp-more { margin-top:auto; display:inline-flex; align-items:center; gap:4px; color:#7f37a4; font-weight:600; font-size:13px; }
.yyp-more:hover { color:#51277f; }
.yyp-doc a { color:#a78a64; }
.yyp-doc a:hover { color:#8e7552; }