/* 亲向影视 - ui-style-4 */ *{ margin:0;padding:0;box-sizing:border-box;}body{ font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;line-height:1.6;color:#333;background:#f5f5f5;}a{ color:#0066cc;text-decoration:none;}a:hover{ text-decoration:underline;}.container{ max-width:1200px;margin:0 auto;padding:20px;}header{ background:#fff;border-bottom:2px solid #e0e0e0;margin-bottom:30px;}nav{ display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:15px 20px;}nav a{ flex:1 1 0;min-width:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:8px 5px;font-weight:500;}@media (max-width:768px){ nav{ flex-wrap:nowrap;overflow-x:visible;}nav a{ flex:1 1 0;min-width:0;font-size:14px;padding:8px 2px;}}.breadcrumb{ font-size:14px;color:#666;margin-bottom:20px;}.breadcrumb a{ color:#0066cc;}.breadcrumb span{ margin:0 5px;}h1{ font-size:28px;margin-bottom:20px;color:#222;}h2{ font-size:22px;margin:25px 0 15px;color:#333;}section{ background:#fff;padding:25px;margin-bottom:25px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);}.card-list{ display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:20px;}.card{ border:1px solid #e0e0e0;padding:15px;border-radius:6px;transition:box-shadow 0.2s;}.card:hover{ box-shadow:0 4px 8px rgba(0,0,0,0.15);}.card h3{ font-size:18px;margin-bottom:10px;color:#222;}.card .meta{ font-size:14px;color:#666;margin-bottom:8px;}.card .summary{ font-size:14px;line-height:1.5;color:#555;margin-top:10px;}.info-block{ margin:20px 0;padding:15px;background:#f9f9f9;border-left:4px solid #0066cc;}.info-block p{ margin:8px 0;}.related{ margin-top:30px;}.related .card-list{ grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));}footer{ text-align:center;padding:20px;color:#666;font-size:14px;margin-top:40px;}