/* 成果评价 */
.evalTop{
    padding: .15rem;
    font-size: 18px;
    color: #222222;
    line-height: 30px;
    background-color: rgba(238, 238, 238, .7);
    overflow: hidden;
    margin-top: .2rem;
}
.evalTop strong{
    float: left;
    display: block;
    padding: 0 .15rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.eval_1{
    width: 15%;
}
.eval_2{
    width: 60%;
}
.eval_3{
    width: 25%;
}
.evalList{
    list-style: none;
}
.evalList li{
    padding: .1rem .15rem;
    overflow: hidden;
}
.evalList li p{
    float: left;
    padding: 0 .15rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.evalList li p strong{
    display: none;
}
.evalList li:hover{
    background-color: rgba(235, 0, 13, .1);
}

.innovTab{
    list-style: none;
    display: flex;
    align-items: center;
    margin: 0 -.24rem;
    padding-bottom: 8px;
}
.innovTab li{
    padding: 0 .24rem;
}
.innovTab li span{
    position: relative;
    display: block;
    padding-bottom: .1rem;
    cursor: pointer;
    transition: all .3s;
}
.innovTab li:not(.active) span{
    font-size: 72%;
    color: #999999;
}
.innovTab li span::before{
    display: block;
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0;
    height: 2px;
    background-color: var(--baseColor);
    transition: all .3s;
}
.innovTab li.active span::before{
    width: 100%;
}
/* 点击预览 */
.preview{
    margin: .3rem 0 0;
}
.preview p a{
    display: block;
    color: #222222;
    line-height: 30px;
    padding: .15rem .2rem;
    padding-left: calc(.1rem + 30px);
    background: url(../images/icon_pdf.png) .2rem center rgba(238, 238, 238, .7) no-repeat;
}
.preview p a span{
    float: right;
}
.preview p a:hover{
    color: var(--baseColor);
}

@media (max-width:1400px) {

}
@media (max-width:1400px) {
    .evalTop{
        font-size: 16px;
        line-height: 20px;
    }
}
@media (max-width:1200px) {
    .innovTab{
        justify-content: center;
        margin: 0 -.15rem;
    }
    .innovTab li{
        padding: 0 .15rem;
    }

}
@media (max-width:767px) {
    .evalTop{
        display: none;
    }
    .evalList{
        margin-top: .2rem;
    }
    .evalList li p{
        float: none;
        width: 100%;
    }
    .evalList li p strong{
        display: inline;
    }
    .evalList li:nth-child(2n + 1){
        background-color: rgba(238, 238, 238, .7);
    }
}