/* 副标题放大：30px 更显眼 */
.sub-title1 {
    font-size: 30px;
}

/* ==========================================================
   朋友圈功能轮播容器：固定高度 744px，底部 171px 留白
   ========================================================== */
.moments-function .swiper-container {
    height: 744px;
    margin-bottom: 171px;
}

/* 单张手机样机图：342×744 固定尺寸，保持比例 */
.moments-function .swiper-container .moments-page-item > img {
    width: 342px;
    height: 744px;
}

/* 分页器圆点：圆角 34px（胶囊状） */
.moments-function .swiper-container .swiper-pagination-bullet {
    border-radius: 34px;
}

/* 当前激活圆点：玫红渐变 + 白字 */
.moments-function .swiper-container .swiper-pagination-bullet-active {
    background: linear-gradient(84.19deg, rgba(249, 32, 81, 0.9) -1.59%, rgba(253, 51, 100, 0.9) 101.28%);
    color: #fff;
}

/* hover 边框同步玫红 */
.moments-function .swiper-container .swiper-pagination-bullet:hover {
    border-color: #F92051;
}

/* ==========================================================
   信用图标网格：水平居中，20px 浅灰文字
   ========================================================== */
.credit-icon {
    justify-content: center;    /* flex 居中 */
    font-size: 20px;
    line-height: 36px;
    text-align: center;
    color: #686B7E;
}
/* 单栏等分，内容居中 */
.credit-icon > div {
    flex: 1;
    text-align: center;
}

/* 主标题：28px 加粗黑字，居中 */
.credit-icon .boldtitle {
    color: #000;
    font-weight: bold;
    font-size: 28px;
    line-height: 39px;
    text-align: center;
}

/* 图标统一尺寸：88×88px，清晰视网膜 */
.credit-icon img {
    width: 88px;
    height: 88px;
}
