* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

html,
body {
    width: 100%;
    height: 100%;
    position: relative;
}

a {
    text-decoration: none;
}

.top_bg {
    width: 100%;
    height: 47.18vw;
    background-image: url(../img/bg1.jpg);
    background-size: 100% 100%;
    display: flex;
}

.top_l {
    margin-left: 10.93vw;
}

.share_logo {
    width: 23.33vw;
    height: 18.385vw;
    margin-left: 2.86vw;
    margin-top: 3.85vw;
}

.version_text {
    margin-top: 5.2vw;
}

.version_text p {
    font-size: 1.25vw;
    color: #FFFFFF;
    line-height: 1.875vw;
}

.share_upload {
    display: flex;
    align-items: center;
    margin-top: 2.97vw;
    margin-bottom: 10.4vw;
}

.share_upload_img {
    width: 10.73vw; 
    height: 2.5vw;
}

.share_upload_img2{
    margin-left: 2.65vw;
    width: 10.41vw;
    height: 2.19vw;
}

.top_m {
    margin-left: 3.28vw;
}

.top_m img {
    margin-top: 29.4vw;
    width: 9.11vw;
    height: 9.11vw;
}

.top_m p {
    margin-top: 1.61vw;
    font-size: 1.25vw;
    color: #FFFFFF;
    line-height: 1.875vw;
}

.top_r {
    margin-top: 3.6vw;
    margin-left: 10vw;
}

.top_r img {
    width: 24vw;
    height: 37.13vw;
}

.introduction {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 5.2vw;
}

.introduction img {
    width: 36.67vw;
    margin-bottom: 2.08vw;
}

.introduction_text {
    width: 78.85vw;
    font-size: 1.4vw;
    color: #FB5C4B;
}

.share_bottom {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-left: 7.24vw;
    margin-right: 6.82vw;
    margin-bottom: 15vw;
    margin-top: 4.32vw;
}

.share_bottom_fg {
    width: 0.88rem;
    height: 44vw;
}

.share_list{
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 28.43vw;
}

.share_list img {
    width: 19.06vw;
    height: 38.07vw;
}

.share_text {
    font-size: 2.18vw;
    color: #FB5C4B;
    margin-bottom: 2.65vw;
    margin: 1.04vw;
    /* margin-bottom: 1.3rem; */
}

.bgdi{
    width: 100%;
    height: 13.43vw;
}