.newlist{
    width: 15.5rem;
    margin: 0 auto;
    margin-top: 2rem;
    margin-bottom: .4rem;
}
.newlist_body{
    display: flex;
    flex-direction: row;
    width: 100%;
}
.newlist_body_con{
    width: calc(100% - 2.52rem);
    margin-left: .3rem;
    min-height: 11rem;
    /* max-height: 10rem; */
    /* overflow-y: scroll; */
    background: #fff;
    padding: .20rem .10rem;
}
.xhcy_body_con_bottom{
    border-bottom: .01rem solid #CCCCCC;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
    padding-bottom: 0.2rem;
}
.xhcy_body_con_bottom .query{
    background: #FFFFFF;
    border: 0.01rem solid rgba(68, 126, 205, 1);
    width: 3.03rem;
    height: 0.4rem;
    border-radius: 0.06rem;
}
.xhcy_body_con_bottom .query form{
    display: flex;
    flex-direction: row;
    align-items: center;
}
.query>form .query_input{
    width: 2.78rem;
    height: 100%;
    outline: none;
    border: none;
    font-size: .14rem;
    font-family: "Microsoft YaHei","SimSun";
    font-weight: 400;
    margin: 0rem .1rem;
}
.query>form .query_input::placeholder{
    color: #86909C;
}
.query_btns{
    width: .80rem;
    background: rgba(56, 102, 165, 1);
    line-height: .40rem;
    text-align: center;
    font-size: .14rem;
    font-family: "Microsoft YaHei","SimSun";
    font-weight: 500;
    color: #FFFFFF;
    cursor: pointer;
    border-top-right-radius: .06rem;
    border-bottom-right-radius: .06rem;
}
/* .xhcy_body_con_bottom .search{
    border: .01rem solid #cccccc;
    outline: none;
    height: .3rem;
    border-radius: .04rem;
    padding-left: .02rem;
} */

.xhcy_body_con_bottom_title{
    padding: 0rem 0 .15rem 0;
 }
 .xhcy_body_con_bottom_titles{
     color: #3848BD;
     font-size: .18rem;
     font-family: "Microsoft YaHei","SimSun";
     font-weight: 500;
 }
 .xhcy_body_con_bottom_titles_s{
    width: auto;
    color: #3848BD;
    font-size: .18rem;
    font-family: "Microsoft YaHei","SimSun";
    font-weight: 500;
    position: relative;
}
 .xhcy_body_con_bottom_titles_s::after {
     content: '';
     width: 100%;
     position: absolute;
     left: 0;
     bottom: -.15rem;
     border-bottom: 0.04rem solid #3848BD;
 }

 .newlist_body_con_ul{
    /* height: 5rem; */
    width: 100%;
    font-family: 'PingFangSC-Regular', 'PingFang SC', sans-serif;
    font-weight: 400;
    font-style: normal;
    color: #363636;
    font-size: .16rem;
    padding-top: .2rem;
 }
 .newlist_body_con_ul_li{
    margin-bottom: .1rem;
    padding: 0 .2rem .1rem .2rem;
    border-bottom: 1px solid #ccc;
 }

 .newlist_body_con_ul_li > a > .newlist_body_con_ul_li_top{
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
 }
 .newlist_body_con_ul_li_bottom{
    margin-top: .1rem;
    line-height: .25rem;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; /* 超出几行省略 */
    overflow: hidden;
    color: rgba(134, 144, 156, 1);
 }
 .newlist_body_con_ul_li_title{
    width: 10rem;
    overflow: hidden; 
    text-overflow: ellipsis;
    white-space: nowrap; 
    font-size: .2rem;
    font-weight: bolder;
 }
 .newlist_body_con_ul_li_time{
    color: rgba(134, 144, 156, 1);
 }

 .newlist_body_con_ul_li:hover,.newlist_body_con_ul_li:hover .newlist_body_con_ul_li_bottom,.newlist_body_con_ul_li:hover .newlist_body_con_ul_li_time{
    color:#2a7efb;
 }

 .dreamer-pagination{
    width: 100%;
    margin-top: .2rem;
 }
 .dreamer-ul{
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    font-size: .16rem;
    padding: .2rem 0 .3rem;
    width: 100%;
    text-align: center;
    clear: both;
 }
 .dreamer-ul > li{
    cursor: pointer;
    margin: 0 .05rem;
 }

 .dreamer-ul a {
    color: #666;
    min-width: 30px;
    font-weight: bold;
    background: #fff;
    border: .01rem solid #ddd;
    -webkit-border-radius: .02rem;
    border-radius: .02rem;
    padding: .02rem;
}

.dreamer-ul * {
    display: inline-block;
    _zoom: 1;
    _display: inline;
    vertical-align: middle;
    line-height: .3rem;
    font-style: normal;
}

.dreamer-ul a:hover,.dreamer-ul .active {
    display: inline-block;
    color: #fff;
    background: #2a7efb;
    border-color: #2a7efb;
}

.dreamer-ul .active a,.dreamer-ul .active {
    display: inline-block;
    color: #fff;
    background: #2a7efb;
    font-weight: bold;
    border: .01rem solid #2a7efb;
    -webkit-border-radius: .02rem;
    border-radius: .02rem;
}

.dreamer-location {
    display: flex;
    margin-top: .3rem;
}

.dreamer-location > li:first-child:before {
    content: '';
    margin: 0;
}
.dreamer-empty{
    text-align: center;
    height: 5rem;
    line-height: 5rem;
    font-size: .2rem;
    font-weight: bolder;
    width: 100%;
}

#newlist_body_con_ul0,#newlist_body_con_ul1{
    margin-bottom: .3rem;
}