
.new_content{
    height: 80vh;
    background: #ffffff;
    padding: 3vh;
    display: flex;
    justify-content: space-between;
}

.new_content_left{
    width: 75%;
    height: 75vh;
    overflow-y: scroll;

}

.new_content_left_tit{
    display: flex;
    align-items: center;
    font-size: 24px;
    font-weight: bold;
}

.new_content_left_tit p{
    margin-left: 15px;
}

.new_content_left_tit i{
    display: block;
    width: 3vh;
    height: 3vh;
    background: url("../images/new_icon_back.png") no-repeat center;
}

.new_content_left_come{
    display: flex;
    align-items: center;
    font-size: 12px;
    margin-top: 2vh;
}

.new_content_left_come p:nth-child(2){
    color: #4a7bde;
}

.new_content_right{
    padding: 2vh;
    box-shadow: 0px 0px 5px #dddddd;
    width: 20%;
    height: 75vh;
    position: relative;
}

.new_content_right .new_content_right_main{
    height: calc(69vh - 24px);
    overflow-y: scroll;
}

.new_content_right a{
    font-size: 16px;
    color: #616161;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    word-break: break-all;
    overflow: hidden;
}

.new_content_right p{
    border-bottom: 1px dashed #616161;
    padding: 2vh 0;
}

.new_content_right p:first-child{
    padding-top: 0;
}

.new_content_right_tit{
    color: #4a7bde;
    font-size: 16px;
    padding-bottom: 2vh;
}

.new_content_content{
    line-height: 5vh;
    margin-top: 2vh;
}

.new_content_content p{
    text-indent: 2rem;
    font-size: 16px;
}

.footer{
    margin-top: 0!important;
}