.location_wrap_parent{margin:60px auto 30px auto;}
.location_wrap{display:flex;flex-wrap:wrap;margin:20px 0;}
.location_list{padding:0;width:23%;margin-right:2.65%;position:relative;}
.location_list:nth-child(4n){margin-right:0;}
.location_list:nth-child(n+5){margin-top:35px;}
.location_cate{padding: 5px 10px;position: absolute;color: #fff;font-weight:500;font-size: 13px;background: #00a37d;top: 15px;right: 15px; border-radius: 5px;}
.location_thumb img {width: 100%;object-fit: cover;border-radius:10px;}
.location-info{padding:20px 10px}
.location-subject {font-weight:600;margin-bottom:15px;font-size: 16px;overflow: hidden; width: 100%;text-overflow: ellipsis; white-space: nowrap;}
.location-meta{display:Flex;flex-wrap:wrap;}
.location-meta p{display:flex;align-items:center;font-size:14px;color:#777;font-weight:400;margin-bottom:8px;width:100%;}
.location-meta p span{width:calc(100% - 60px);white-space:nowrap;overflow:hidden;text-overflow: ellipsis;font-weight:400;}
.location-meta p b{color:#aaa;width: 60px;display: block;padding: 4px 0;font-weight: 400;font-size: 14px;margin-right: 12px;}

@media screen and (max-width:768px){
    .mb-location_wrap_parent{margin:45px auto 15px auto}
    .location_wrap_parent{margin:25px 0;}
    .location_list{width: 48%;margin-right: 3%;}
    .location_list:nth-child(2n){margin-right:0;}
    .location_list:nth-child(n+3){margin-top:10px;}
    .location_cate {padding: 5px 10px;font-size: 11.5px; top: 10px;right: 10px;}
    .location-info{padding:15px 10px}
    .location-subject{font-size:14px;margin-bottom:10px}
    .location-meta p b{display:none;}
    .location-meta p span{width:100%;}
    .location-meta p{width:100%;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 12px;margin-bottom: 8px;}

}

