* {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}

body {
    font-size: 0.14rem;
    height: 100%;
}

.v1_3252 {
    width: 100%;
    background: rgba(241, 241, 241, 1);
    opacity: 1;
    position: relative;
    top: 0rem;
    left: 0rem;
}

.box {
    width: 100%;
    height: 2.32rem;
    background: linear-gradient(90deg, #1D67D2 0%, #1173D4 100%);
    font-weight: bold;
    font-size: 0.38rem;
    color: #FFFFFF;
    display: flex;
    align-items: center;
    justify-content: center;
}

.content {
    width: 80%;
    font-size: 0.2rem;
    color: #787878;
    margin: 0.58rem auto;
}

.v1_4666 {
    width: 100%;
    height: 4.09rem;
    background: rgba(18, 20, 29, 1);
    opacity: 1;
    position: relative;
    overflow: hidden;
}

.v1_4921 {
    width: 100%;
    color: rgba(161, 183, 191, 1);
    position: absolute;
    top: 3.37rem;
    font-family: Inter;
    font-weight: Regular;
    font-size: 0.17rem;
    opacity: 1;
    text-align: center;
}

.v1_4922 {
    width: 100%;
    height: 0.01rem;
    background: rgba(217, 217, 217, 0.5600000023841858);
    opacity: 1;
    position: absolute;
    top: 2.89rem;
    left: 0rem;
    overflow: hidden;
}

.v1_4914 {
    width: 5.36rem;
    color: rgba(255, 255, 255, 1);
    position: absolute;
    top: 0.7rem;
    left: 4.75rem;
    font-family: Inter;
    font-weight: Regular;
    font-size: 0.27rem;
    opacity: 1;
    text-align: left;
}

.v1_5221 {
    width: 0.46rem;
    height: 0.46rem;
    background: url("../images/v1_5221.png");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    opacity: 1;
    position: absolute;
    top: 0.65rem;
    left: 4.18rem;
    overflow: hidden;
}

.v1_4916 {
    width: 2.89rem;
    color: rgba(255, 255, 255, 0.7200000286102295);
    position: absolute;
    top: 1.8rem;
    left: 12.71rem;
    font-family: Inter;
    font-weight: Regular;
    font-size: 0.21rem;
    opacity: 1;
    text-align: left;
}

.v1_5146 {
    width: 0.34rem;
    height: 0.34rem;
    background: url("../images/v1_5146.png");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    opacity: 1;
    position: absolute;
    top: 1.75rem;
    left: 12.26rem;
    overflow: hidden;
}

.v1_4923 {
    width: 4.37rem;
    color: rgba(255, 255, 255, 0.6399999856948853);
    position: absolute;
    top: 1.31rem;
    left: 4.18rem;
    font-family: Inter;
    font-weight: Regular;
    font-size: 0.2rem;
    opacity: 1;
    text-align: left;
}

.v1_4920 {
    width: 1.68rem;
    color: rgba(255, 255, 255, 0.7200000286102295);
    position: absolute;
    top: 0.99rem;
    left: 12.71rem;
    font-family: Inter;
    font-weight: Regular;
    font-size: 0.21rem;
    opacity: 1;
    text-align: left;
}

.v1_5140 {
    width: 0.34rem;
    height: 0.34rem;
    background: url("../images/v1_5140.png");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    opacity: 1;
    position: absolute;
    top: 0.94rem;
    left: 12.26rem;
    overflow: hidden;
}

.v1_5223 {
    width: 100%;
    height: 1.03rem;
    opacity: 1;
    overflow: hidden;
    display: flex;
    align-items: center;
    padding-left: 3.13rem;
}

.nav {
    display: flex;
    align-items: center;
    padding: 0 0.4rem;
    gap: 0.4rem;
    height: 0.55rem;
    background: rgba(0, 0, 0, 0.05);
    border-radius: 0.4rem;

    font-weight: 500;
    font-size: 0.16rem;
    color: #000000;
    margin-left: 3rem;
}

.list {
    cursor: pointer;
}

.list：hover {
    font-weight: bold;
}

.logo {
    display: flex;
    align-items: center;
}

.v1_4905 {
    color: rgba(0, 0, 0, 1);
    font-family: Inter;
    font-weight: Regular;
    font-size: 0.27rem;

}

.v1_5220 {
    width: 0.46rem;
    height: 0.46rem;
    background: url("../images/v1_5220.png");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    opacity: 1;
}