.download .in-top {
    padding-left: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    width: 990px;
    height: 460px;
    background: #FFFFFF;
}

.download .in-top h3 {
    line-height: 100px;
    font-size: 20px;
    font-weight: bold;
    color: #333333;
    text-align: center;
}

.download .in-top .content {
    width: 910px;
    height: 320px;
    background: #FFFFFF;
    border: 2px solid #F8F8FF;
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.05);
    padding-top: 40px;
    border-radius: 4px;
}

.download .in-top .content li {
    width: 50%;
    float: left;
    padding-left: 32px;
    margin-bottom: 24px;
    line-height: 14px;
}

.download .in-top .content li p {
    width: 70%;
    float: left;
    height: 14px;
    font-size: 14px;
    color: #333333;
    line-height: 14px;
}

.download .in-top .content li a {
    width: 15%;
    float: right;
    color: #3c7ee5;
    font-size: 14px;
}

.button-container {
    margin-top: 20px; /* 按钮与上方内容的间距 */
    background: #ffffff;
    width: auto;
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: center; /* 按钮居中 */
}

.download .btn {
    display: inline-block; /* 使按钮成为行内块元素 */
    padding: 15px 120px; /* 内边距 */
    font-size: 16px; /* 字体大小 */
    color: #fff; /* 字体颜色 */
    background-color: #3369e3; /* 按钮背景色 */
    border: none; /* 去掉边框 */
    border-radius: 4px; /* 圆角 */
    text-decoration: none; /* 去掉下划线 */
    transition: background-color 0.3s ease; /* 背景颜色过渡效果 */
}

.download .btn:hover {
    background-color: #008a64; /* 悬停时的背景色 */
    font-weight: bold;
}
