.p-2\.5.mx-auto {
	margin-top: calc(0% + 15px) !important;
}

.announcement-bar {
    position: fixed;
    top: 10px; /* 离上边的距离 */
    right: 10px; /* 离右边的距离 */
    background: #000; /* 背景颜色为黑色 */
    border: 2px solid #e8e8e8; /* 边框 */
    border-radius: 10px; /* 圆角 */
    z-index: 1000; /* 确保在上面 */
    padding: 10px; /* 内间距 */
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.5); /* 阴影效果 */
    display: flex; /* Flex 布局 */
    flex-direction: column; /* 垂直方向显示 */
}

.announcement-header {
    display: flex; /* 使用 Flexbox */
    justify-content: space-between; /* 在左右两侧对齐 */
    align-items: center; /* 垂直居中 */
}

.announcement-message {
    font-size: 24px; /* 大字 */
    font-weight: bold; /* 黑体 */
    color: #fff; /* 字体颜色为白色 */
    margin: 0; /* 去掉默认边距 */
}

.announcement-details {
    font-size: 14px; /* 小字 */
    font-weight: bold; /* 黑体 */
    color: #fff; /* 字体颜色为白色 */
    margin-top: 5px; /* 小字与大字之间的间距 */
}

.announcement-image {
    max-width: 100%; /* 限制图片宽度 */
    height: auto; /* 自动高度保持比例 */
    margin-top: 5px; /* 图片与文本的间距 */
}

.close-btn {
    background: none;
    border: none;
    font-size: 20px;
    cursor: pointer; /* 鼠标悬浮时显示为手形 */
    color: #fff; /* 按钮颜色为白色 */
}

.close-btn:hover {
    color: red; /* 悬浮时颜色变化 */
}












    .floating-window {
        position: fixed;
        right: 20px;
        bottom: 20px;
        width: 300px;
        height: 400px;
        background-color: white;
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
        border-radius: 8px;
        display: none; /* 默认为隐藏 */
        z-index: 1000;
        overflow: hidden; /* 防止内容溢出 */
    }

    .header {
        background-color: #4b9e5f;
        color: white;
        padding: 10px;
        cursor: move; /* 指示可拖动 */
    }

    .content {
        height: 350px; /* 内容区高度 */
        overflow: hidden; /* 内容区域不滚动 */
    }

    .button {
        position: fixed;
        right: 20px;
        bottom: 20px;
        background-color: #4b9e5f;
        color: white;
        border: none;
        padding: 10px 15px;
        border-radius: 5px;
        cursor: pointer;
        z-index: 1001; /* 确保按钮在上方 */
    }