.titlestyle1114773{ font-size: 15px; line-height: 34px;}
.summarystyle1114773{ line-height: 150%; color: #222222; font-size: 9pt ;}

A.c1114858{
font-size: 9pt;
color: #222222;
line-height: 150%;
text-decoration: none;}
A.c1114858:link {
color: #222222;}  
A.c1114858:visited {
color: #222222;}  
A.c1114858:active {
color: #222222;}  

A.c1114858:hover {
color: #cc0000;}



.friend-links {
    display: flex;          /* 使用flex布局 */
    justify-content: space-between; /* 均匀分布 */
    align-items: center;   /* 垂直居中 */
    gap: 4px;             /* 元素间距 */
    max-width: 1280px;     /* 最大宽度 */
    margin-top: 20px;}

.friend-link {
    flex: 1;               /* 等分剩余空间 */
    max-width: 85%;}

.friend-link img {
    width: 100%;           /* 图片宽度填满容器 */
    height: auto;          /* 高度自适应 */
    display: block;        /* 消除图片底部间隙 */
    border-radius: 4px;    /* 可选圆角 */
    transition: opacity 0.3s;}

.friend-link img:hover {
    opacity: 0.8;}

/* 响应式设计 - 移动端适配 */
@media (max-width: 768px) {
    .friend-links {
        flex-wrap: wrap;   /* 小屏幕换行 */
        gap: 10px;}
    .friend-link {
        flex: 0 0 48%;    /* 两列布局 */
        max-width: 48%;}
}

