

.redt {
    position: relative;
    width: 100%;
    height: 0.5rem;
    padding-left: 0.3rem;
    font-size: 0.36rem;
    font-family: PingFang SC, PingFang SC;
    font-weight: bold;
    color: #333333;
    line-height: 0.5rem;
}
.redt::after {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 0.15rem;
    height: 0.5rem;
    background: #D61428;
}


/* 发展平台 */
.development {
    width: 100%;
    margin-top: 0.5rem;
}

.salary {
    padding-bottom: 0.23rem;
    display: flex;
    border-bottom: 0.01rem solid #DDDDDD;
}
.salary .texts {
    width: 10rem;
    margin-right: 0.73rem;
    margin-top: 0.5rem;
}
.salary .texts .tie {
    margin-top: 0.43rem;
    font-size: 0.16rem;
    font-family: PingFang SC, PingFang SC;
    font-weight: 500;
    color: #333333;
    line-height: 0.32rem;
}

.mode .texts {
    margin-top: 0.43rem;
}
.mode .texts p {
    font-size: 0.16rem;
    font-weight: 500;
    line-height: 0.32rem;
    font-family: PingFang SC, PingFang SC;
    color: #333333;
}

.goods1  {
    padding: 1rem 0 0.78rem;
    border-bottom: 0.01rem solid #DDDDDD;
}
.goods1 .texts .item {
    margin-top: 0.3rem;
}
.goods1 .texts .item:first-child {
    margin-top: 0;
}
.goods1 .texts .t1 {
    font-size: 0.2rem;
    font-weight: bold;
}

.goods2 {
    padding: 0.78rem 0 0.45rem;
    border-bottom: 0.01rem solid #DDDDDD;
}

.goods3 {
    padding: 0.48rem 0 0;
}
.goods3 .texts p {
    margin-top: 0.2rem;
}
.goods3 .texts .red {
    color: #D61428;
}




/* 成长在瑞雪 */
.growing {
    margin-top: 0.9rem;
}
.growing .item {
    width: 100%;
    margin-top: 0.8rem;
    padding-bottom: 0.68rem;
    border-bottom: 0.01rem solid #DDDDDD;
}
.growing .item:first-child {
    margin-top: 0;
}
.growing .item:last-child {
    padding-bottom: 0;
    border-bottom: none;
}

.growing .tit_box {
    display: flex;
    align-items: center;
    font-family: PingFang SC, PingFang SC;
    color: #D61428;
}
.growing .name {
    font-size: 0.4rem;
    font-weight: bold;
}
.growing .grayline {
    margin: 0 0.2rem;
    width: 0.01rem;
    height: 0.4rem;
    background: #DADADA;
    transform: rotate(17deg);
}
.growing .status {
    font-size: 0.14rem;
    font-weight: 500;
    line-height: 0.2rem;
}
.growing .avatar {
    width: 5.21rem;
    height: 3.47rem;
    margin-top: 0.7rem;
    overflow: hidden;
}
.growing .avatar img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.growing .introduce {
    margin-top: 0.38rem;
    font-size: 0.16rem;
    font-family: PingFang SC, PingFang SC;
    font-weight: 500;
    color: #333333;
    line-height: 0.32rem;
}



@media only screen and (max-width: 1520px) {
    /* 客户说字体有点小，看不清了，所以先适配一下字体，在1500px以下，字体设置成固定大小 */
    .salary .texts .tie,
    .salary .texts .tie p,
    .texts li,
    .mode .texts p,
    .goods3 .texts .red,
    .goods3 .texts .red span,
    .growing .status,
    .growing .status .txt,
    .growing .introduce,
    .growing .introduce p {
        font-size: 14px;
        line-height: 1.6;
    }
    
    .texts li:nth-child(odd) {
        font-size: 16px !important;
    }
    
    
}
@media screen and (max-width: 1024px){
    .salary{
        width: 94%;
        margin: 0 auto;
        flex-wrap: wrap;
    }.salary .texts{
        width: 100%;
        margin-right: 0;
    }.redt{
        font-size: 16px;
    }.salary .texts .tie{
        width: 100%;
    }.goods1, .goods2, .goods3{
        width: 94%;
        margin: 0 auto;
    }.growing{
        width: 94%;
        margin: 0 auto;
    }.growing .tit_box{
        width: 100%;
    }.growing .name{
        font-size: 16px;
    }.growing .status{
        line-height: 15px;
    }.growing .avatar{
        width: 100%;
        height: auto;
    }
}






