

.auth-push {
    width: 100%;
    background-color: #f6f6f6;
    display: flex;
    justify-content: center;
}



.auth-push .title{
    margin-top: 72px;
    font-size: 42.34rem;
    font-weight: bold;
    letter-spacing: 0.1em;
    display: flex;
    justify-content: center;

}

.auth-push .table{
    margin-top: 44px;
    background-color: #fff;
    padding: 20px;
}



.auth-push .title{
    margin-top: 72px;
    font-size: 42.34rem;
    font-weight: bold;
    letter-spacing: 0.1em;
    display: flex;
    justify-content: center;

}

/*置顶作品*/

.top-push {
    width: 100%;
    background-color: #fff;
    display: flex;
    justify-content: center;
    padding-bottom: 70px;
}


.top-push .title{
    margin-top: 72px;
    font-size: 42.34rem;
    font-weight: bold;
    letter-spacing: 0.1em;
    display: flex;
    justify-content: center;

}

.top-push-content{
    /*height: 870px;*/
    margin-top: 3px;
    width: 1200px;
    /*border:1px solid red;*/
}


.top-push .table{
    margin-top: 44px;
    /*padding: 20px;*/
    background-color: #f1f1f1;
    padding-bottom: 50px;
}

/*最新发布*/
.new-push {
    width: 100%;
    background-color: #f6f6f6;
    display: flex;
    justify-content: center;
}

.new-push-content{
    /*height: 870px;*/
    margin-top: 3px;
    width: 1200px;
    /*border:1px solid red;*/
    padding-bottom: 55px;

}

.new-push .title{
    margin-top: 72px;
    font-size: 42.34rem;
    font-weight: bold;
    letter-spacing: 0.1em;
    display: flex;
    justify-content: center;
}
.new-push .content{
    margin-top: 44px;
    /*height: 560px;*/
    background-color: #fff;
    padding: 30px 60px;
    display: flex;
    flex-direction: column;
    align-items: center;

}

.new-push .content .td-item{
    height: 160px;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    padding: 30px 0;

}

.new-push .tr-item{
    width: 100%;
    border-bottom: 2px solid #f1f1f1;
    display: flex;
    justify-content: space-between;
}

.new-push .content .td-item .td-title{
    font-size: 20.46rem ;
    font-weight: 400;
}
.new-push .content .td-item .price{
    font-size: 17.9rem ;
    font-weight: 400;
    color:var(--active-color)
}
.new-push .content .td-item .tip{
    font-size: 15.34rem ;
    font-weight: 300;
    color: #98989a;
}
.new-push .content .td-item .button{
    font-size: 14.34rem ;
    background-color: var(--active-color);
    width: 64px;
    height: 30px;
    border-radius: 15px;
    display: flex;
    justify-content: center;
    align-items: center;
    color:#fff;
    font-weight: 200;
    letter-spacing: 0.2em;
    cursor: pointer;
}
.new-push .content .td-item .button a{
    color:#fff;
    
}

.more{
    font-size: 23.52rem ;
    margin-top: 30px;
    font-weight: 300;
    background-color: var(--active-color);
    width: 320px;
    height: 43px;
    display: flex;
    border-radius: 8px;
    align-items: center;
    justify-content: center;
    color: #fff;
    letter-spacing: 0.1em;
    cursor: pointer;
}
.more a{
  color: #fff;  
    
}