@charset "utf-8";
.lists{
    padding-top: 120px;
    padding-bottom: 30px;
}
.lists .center{
    width: 1000px;
}
.lists ul li{
    border-bottom: 1px solid rgba(112,112,112,.1);
    padding-bottom: 10px;
    margin-bottom: 10px;
}
.lists ul li .left{
    display: block;
    font-size: 16px;
    color: #333;
    margin-bottom: 10px;
    transition: all .3s;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
}
.lists ul li .left:hover{
    color: #00ACBB;
}
.lists ul li .right{
    text-align: right;
    font-size: 14px;
    color: #999;
}
.lists .page,.lists .page div{
    display: flex;
    display: -webkit-flex;
    flex-wrap:nowrap;
    -webkit-flex-wrap:nowrap;
    -moz-flex-wrap:nowrap;
    -ms-flex-wrap:nowrap;
    -o-flex-wrap:nowrap;
    justify-content:flex-start;
    -webkit-justify-content:flex-start;
    -moz-justify-content:flex-start;
    -ms-justify-content:flex-start;
    -o-justify-content:flex-start;
    align-items:center;
    -webkit-align-items:center;
    -moz-align-items:center;
    -ms-align-items:center;
    -o-align-items:center;
}
.lists .page a,.lists .page span{
    display: block;
    border: 1px solid #CBD1D5;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    height: 28px;
    line-height: 28px;
    white-space: nowrap;
    padding: 0 15px;
    color: #333;
    font-size: 14px;
    margin-right: 8px;
}
.lists .page span{
    background: #00ACBB;
    color: #fff;
    border-color: #00ACBB;
}
.lists .page a:hover{
    border-color: #00ACBB;
    color: #00ACBB;
}