.body_top{
    text-align: center;
    font-size: 0;
}
.body_top ul{
    text-align: center;
    font-size: 0;
}
.body_top li{
    width: 45%;
    float: left;
}
.body_top li:nth-of-type(2n){
    float: right;
}
.body_top li:nth-of-type(2n+1){
    clear: both;
}
.top_img{
    width: .85rem;
    height: 1.39rem;
    margin: 0 auto;
    padding-top: 1rem;
}

.top_content{
    margin-top: .2rem;
    font-size: .14rem;
    color: #737373;
    text-align: left;
}

.list_title {
    font-size: .28rem;
}
.list_body{
    border: 0.01rem solid #d2d2d2;
    margin-top: .1rem;
}
.list{
    margin-top: .5rem;
}

.list_c {
    height: .5rem;
    line-height: .5rem;
    border-bottom: 0.01rem solid #d2d2d2;
    display: flex;
    overflow: hidden;
}
.list_c:last-child{
    border-bottom: 0;
}

.list_c li {
    float: left;
    flex: 0.5;
    text-align: center;
    color: #000;
}

.bg_gray {
    background: #d2d2d2;
}
.list_c li:first-child {
    padding-left: .2rem;
    flex: 1;
    text-align: left;
    overflow: hidden;
}
.title{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.list_c li:last-child {
    padding-right: .1rem;
}

.page_btn{
    margin-top: .4rem;
}

.btn_left,
.btn_right{
    width: 1.28rem;
    height: .36rem;
    border-radius: 1rem;
    border: .02rem #0c5977 solid;
    color: #0c5977;
    font-size: .14rem;
}
.btn_left{
    float: left;
}
.btn_right {
    float: right;
}
.btn_disabled{
    border: .02rem #999 solid;
    color: #999;
}

.new_body {
    margin-top: .3rem;
}

.new_body p{
    margin-top: .1rem;
}