/*****************中部*****************************/
.title{
    width: 100%;
    height: 0.9rem;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    font-size: 0.25rem;
    color: #777;
}

.content .xuan{
    width: 100%;
    overflow: hidden;
}
.content li{
    float: left;
    margin-right: 5%;
    overflow: hidden;
}
.content .bz li{
    margin-right: 2.5%;
}
.content .xuan_li img{
    height: 0.35rem;
}

.content .xuan_li .sja,.content .xuan_li .sjb{
    display: flex;
    align-items: center;
    justify-content: center;
    height: auto;
    width: auto;
    border: 0.025rem solid #7e7e7e;
    padding: 0.12rem 0.18rem;
    border-radius: 3px;
}
.content .xuan_li .sjs{
    display: inline-block;
    height: 100% !important;
    color: #898989;
    font-size: 0.2rem;
    white-space: nowrap;
}

.content .bao{
    max-width: 12rem;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0.5% 1.5%;
    background: #f0f3fa;
    margin: 0 0;
    margin-right: 3%;
    margin-bottom: 2.5%;
    font-size: 0.12rem;
}
.content .bao>a{
    font-size: 0.23rem;
}



/*********中间线*****************/
.line{
    margin: 0 auto;
    height: 0.18rem;
    background: #f0f3fa;
}
/***********页脚**************/
.footer .history{
    width: 100%;
    height: 0.71rem;
    border-bottom: 0.03rem solid #eee;
}
.footer .fl{
    display: flex;
    color: #777;
}
.footer .fl span{
    height: 100%;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.footer .fl .lf{
    flex:6.7;
    font-size: 0.25rem;
}
.footer .fl .rt{
    flex:1;
    justify-content: center;
    font-size: 0.27rem;
    cursor: pointer;
}

.footer span span:last-child{
    margin-right: 5%;
}
.footer .history span{
    display: flex;
    height: 100%;
    justify-content: flex-start;
    align-items: center;
    font-size: 0.25rem;
}
