#content .body-page .body-content{
    width: 6.6rem;
    padding-bottom: 0.2rem;
    padding-left: .1563rem;

    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 0.15625rem;
    line-height: 0.25rem;
    color: #383737;
}

#content .body-page .body-content .institute-intro{
    width: 5.64rem;
    height: auto;
    background: #9A2F2F;
    border-radius: 0.0521rem;
    margin: 0.375rem auto 0.25rem 0.15625rem;
    display: flex;
    justify-content: center;
    align-items: center;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 0.13rem;
    line-height: 0.24rem;
    color: #FFFFFF;
    text-indent: 0.26rem;
    padding: 0.15rem 0.15rem;
}

#content .body-page .body-content .institute-name{
    width: 2rem;
    height: auto;
    background: #9A2F2F;
    border-radius: 0.0521rem;
    margin: 0.375rem auto 0.25rem 0.15625rem;
    display: flex;
    justify-content: center;
    align-items: center;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 0.18rem;
    line-height: 0.4rem;
    color: #FFFFFF;
}

#content .body-page .body-content .institute-ps{
    width: 1rem;
    height: 0.2rem;

    background: #9A2F2F;
    border-radius: 0.0521rem;

    margin: 0 auto 0.1rem 1.1rem;
    display: flex;
    justify-content: center;
    align-items: center;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 0.1rem;
    line-height: 0.14rem;
    color: #FFFFFF;
}


#content .body-page .body-content .body-content-block{
    display: flex;
    flex-wrap: wrap;
}

#content .body-page .body-content .leader-block{
    box-sizing: border-box;

    position: relative;
    width: 2.8333rem;
    height: 1.1979rem;

    background: #F0E7DE;
    border: 0.0052rem solid #D3C6B9;
    border-radius: 0.046875rem;
    margin: 0.12rem 0.1667rem;

    display: flex;
    
}

#content .body-page .body-content .leader-picture{
    width: 0.8177rem;
    height: 1.1875rem;

    background-size: cover;
    border-radius: 0.0417rem 0 0 0.0417rem;
}

#content .body-page .body-content .leader-intro{
    width: 2.0104rem;
    height: 1.1979rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

#content .body-page .body-content .leader-title{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    font-size: 0.15rem;
    line-height: 0.17rem;
    color: #5F3F22;
    margin-bottom: 0.15rem;
}

#content .body-page .body-content .leader-description{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 0.13rem;
    line-height: 0.16rem;
    color: #5F3F22;
    padding: 0 .1042rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

#content .body-page .body-content .leader-description p{
    margin: 0.04rem 0;
}