.yuedong_solution_list { padding: 2.1875rem 0 3.75rem; } .solution-list-box { display: flex; flex-direction: column; gap: 1.1875rem; } .yuedong-list-pagination{ margin-top: 2.125rem; } .solution-item { background: #F8F9FA; } .solution-item a{ display: flex; } .solution-item img { width: 47.375%; flex-shrink: 0; object-fit: cover; } .solution-item-content { flex: 1; padding: 1.5rem 1.5rem 1.5625rem; } .solution-title { color: var(--title-text-color); font-size: var(--font-size-28); font-weight: 500; line-height: normal; position: relative; } .solution-title::after{ content: ''; position: absolute; bottom: -0.7813rem; left: 0; width: 2.375rem; height: 0.1563rem; background: #000; } .solution-title-line{ width: 100%; height: 0.0313rem; background: #000; margin-top: 0.6875rem; } .solution-item-desc{ color: var(--title-text-color); font-size: var(--font-size-16); font-weight: 400; line-height: normal; margin-top: 1.6875rem; } .solution-item-desc p{ margin-bottom: 0.8438rem; min-height: 0.875rem; } .solution-item-desc strong{ font-size: var(--font-size-20); font-weight: 500; } .solution-item-btn{ margin-top: 2.4063rem; } .solution-item-btn .yuedong-btn-host{ padding: 0.4063rem 1.6563rem; } .solution-item:hover .yuedong-btn-host{ background: var(--color-primary); color: #fff; border: 1px solid var(--color-primary); } .solution-item:hover .yuedong-btn-host svg g:first-child path{ fill: none !important; stroke: #ffffff !important; } .solution-item:hover .yuedong-btn-host svg g:last-child path{ fill: #ffffff !important; stroke: none !important; } .solution-item:hover .solution-title-line, .solution-item:hover .solution-title::after{ background: var(--color-primary); } .solution-item:hover .solution-title{ color: var(--color-primary); } .solution-item:nth-child(even) a{ flex-direction: row-reverse; } @media screen and (max-width: 992px) { .solution-item a, .solution-item:nth-child(even) a{ flex-direction: column; } .solution-item img{ width: 100%; aspect-ratio: 758 / 484; object-fit: cover; } }