html,body{
    margin: 0;
    padding: 0;
    font-size: 14px;
}
.content{
    width: 100%;
    height: auto;
}
.list{
    width: 60.5rem;
    padding: 2rem 7rem;
    height: auto;
    min-height: 33.14rem;
    background: #fbfbfb;
    box-shadow: 0 3px 3px #999999;
    text-align: center;
    margin: 7rem auto 8.2rem auto;
}
.about-title{
    height: 6.64rem;
    line-height: 5rem;
    border-bottom: 1px solid #dcdcdc;

    font-size: 2.57rem;
    color: #333;
    text-align: center;
}
.about-info{
    font-size: 1.15rem;
    padding: 3rem 0;
    text-align: left;
    line-height: 2.1rem;
}
.others{
    width: 22rem;
    margin-left: calc(50% - 10.8rem);
}
.pp{
    text-indent: 2rem;
    font-size: 1.2rem;
    line-height: 2.5rem;
    margin-top: 1rem;
    margin-bottom: 0.7rem;
}
@media only screen and (max-width: 540px){
    .list{
        width: calc(100% - 5rem);
        padding: 2rem 1.5rem;
        margin: 2rem 1rem 2rem 1rem;
    }
    .about-title{
        font-size: 1.8rem;
    }
}