@charset "utf-8";
.job_list{margin-top:15px;background: #f8f8f8; padding: 30px; border-radius: 10px;}
.job_box .latest-basic-title{display:flex;align-items: center;justify-content: space-between;}
.job_top_txt{display:flex;align-items:center;margin-bottom:10px;}
.job_tit{display:block;width:100%;overflow:hidden;text-overflow: ellipsis;white-space:nowrap}
.company_name{display:none;margin-right:6px;border: 1px solid #EAEAEA;
    background: #fff;font-size: 12px; padding: 3px 6px; border-radius: 5px;text-align: center; color: #555;font-weight: 500;}
.job_location{display:block;margin-right:6px;border: 1px solid #EAEAEA;
    background: #fff;font-size: 12px; padding: 3px 6px; border-radius: 5px;text-align: center; color: #555;font-weight: 500;}
.job_price{display: block;margin-right:6px;border: 1px solid #EAEAEA;background: #edf0ff;font-size: 12px;padding: 3px 6px;border-radius: 5px;text-align: center;color: #4158d1;font-weight: 500;}
.job_data b{display:block;border: 1px solid #b1d7b6;
    background: #eeffed;font-size: 12px; padding: 3px 6px; border-radius: 5px;text-align: center; color:#64a56d;font-weight: 500;}
.job_list li{font-size:16px;font-weight:500;margin-bottom:20px}
.job_list li:last-child{margin:0;}
.lt_more{font-size: 13px; color: #999;font-weight: 500; border: 1px solid #e4e4e4; padding: 10px 15px; border-radius: 5px;transition:all .5s;}
.lt_more:hover{background:#000;color:#fff;}
.job_list li:last-child{padding-bottom:0;}
.job_box .blur_parent li{filter:blur(4px)}
.new_icon{display:none;}
@media screen and (max-width:768px){
    .jobsearch_wrap{margin-top:0}
    .job_box{margin-top:25px;}
    .job_list li{}
  .lt_more{padding:6px 12px;font-size:11px}
    .job_list{padding:20px;}
    .job_tit{font-size:14px;}
    .job_top_txt div{font-size:11.5px;}
    .job_data b{font-size:11.5px}
}