@charset "UTF-8";
/* 首页 @Author: XuZhu @Date: 2019-09-29 */
.top_search { width: 100%; padding: .3rem 0; background: #FFFFFF; border-bottom: 1px solid #ededed; }
.top_search .search_box { width: 6.82rem; height: .8rem; margin: 0 auto; border-radius: 5px; background: #f3f3f3 url("../images/new/search.png") 0.3rem center no-repeat; background-size: 2.16rem .31rem; }

.all_jobs { width: 100%; margin-bottom: .15rem; }
.all_jobs .latest_item { position: relative; width: 100%; background: #FFFFFF; margin-top: .1rem; padding: .25rem .35rem 0 .35rem; }
.all_jobs .latest_item .item_name_line { position: relative; height: .6rem; line-height: .6rem; }
.all_jobs .latest_item .item_name_line .item_name { display: block; float: left; margin-right: .15rem; max-width: 4.2rem; height: .6rem; line-height: .6rem; text-decoration: none; color: #333333; }
.all_jobs .latest_item .item_name_line .item_urgent { display: block; float: left; width: .23rem; height: .6rem; background: url("../images/new/urgent.png") 0 center no-repeat; background-size: .23rem .29rem; margin-right: .1rem; }
.all_jobs .latest_item .item_name_line .item_topping { display: block; float: left; width: .23rem; height: .6rem; background: url("../images/new/topping.png") 0 center no-repeat; background-size: .23rem .29rem; }
.all_jobs .latest_item .item_name_line .item_wage { position: absolute; right: 0; top: 50%; -webkit-transform: translate(0, -50%); transform: translate(0, -50%); color: #ffaf24; line-height: normal; }
.all_jobs .latest_item .item_some_line { position: relative; height: .6rem; line-height: .6rem; margin-bottom: .15rem; }
.all_jobs .latest_item .item_some_line .item_some { max-width: 5rem; height: .6rem; line-height: .6rem; color: #666666; }
.all_jobs .latest_item .item_some_line .item_date { position: absolute; right: 0; top: 0; height: .6rem; line-height: .6rem; color: #999999; }
.all_jobs .latest_item .item_tag { padding-bottom: .25rem; }
.all_jobs .latest_item .item_tag .tag_cell { float: left; line-height: 1; padding: .1rem .2rem; margin-right: .15rem; font-size: .22rem; background: #dbf2e7; color: #0ba95f; }
.all_jobs .latest_item .split_line { width: 100%; border-bottom: 1px solid #e2e2e2; }
.all_jobs .latest_item .item_company_line { position: relative; height: .9rem; line-height: .9rem; }
.all_jobs .latest_item .item_company_line .company_name { display: block; float: left; margin-right: .15rem; max-width: 4.2rem; height: .9rem; line-height: .9rem; text-decoration: none; color: #666666; }
.all_jobs .latest_item .item_company_line .company_auth { display: block; float: left; width: .29rem; height: .9rem; background: url("../images/new/company_auth.png") 0 center no-repeat; background-size: .29rem; margin-right: .1rem; }
.all_jobs .latest_item .item_company_line .company_local { display: block; float: left; width: .27rem; height: .9rem; background: url("../images/new/company_local.png") 0 center no-repeat; background-size: .27rem; margin-right: .1rem; }
.all_jobs .latest_item .item_company_line .company_order { display: block; float: left; width: .29rem; height: .9rem; background: url("../images/new/company_order.png") 0 center no-repeat; background-size: .27rem; }
.all_jobs .latest_item .item_company_line .item_share { display: block; background: url("../images/new/share_reward.png") 0 center no-repeat; background-size: .24rem .28rem; line-height: normal; padding: .2rem 0 .2rem .32rem; position: absolute; right: 0; top: 50%; -webkit-transform: translate(0, -50%); transform: translate(0, -50%); color: #ff6659; }
.all_jobs .latest_item .item_company_line .item_allowance_share { display: block; background: url("../images/new/allowance_share.png") 0 center no-repeat; background-size: .24rem .28rem; line-height: normal; padding: .2rem 0 .2rem .32rem; position: absolute; right: 0; top: 50%; -webkit-transform: translate(0, -50%); transform: translate(0, -50%); color: #ff6659; }
.all_jobs .latest_item .item_company_line .item_area { display: block; background: url("../images/new/job_list_area.png") 0 center no-repeat; background-size: .20rem .24rem; line-height: normal; padding: .2rem 0 .2rem .32rem; position: absolute; right: 0; top: 50%; -webkit-transform: translate(0, -50%); transform: translate(0, -50%); color: #333333; }
.all_jobs .latest_item_more { width: 100%; height: .85rem; line-height: .85rem; text-align: center; color: #999999; background: #FFFFFF; text-decoration: none; display: block; }
.all_jobs .list-empty { margin-top: .1rem; }

.set_com_box .set_com_list { position: relative; width: 100%; background: #FFFFFF; margin-top: .1rem; padding: 0 .35rem 0 .35rem; }
.set_com_box .set_com_list .s_content { position: relative; padding: .3rem 0 .3rem 1.4rem; }
.set_com_box .set_com_list .s_content .company_logo { position: absolute; left: 0; top: .38rem; width: 1.19rem; height: 1.19rem; border: 1px solid #e2e2e2; }
.set_com_box .set_com_list .s_content .s_company_line { position: relative; height: .6rem; line-height: .6rem; margin-bottom: .1rem; }
.set_com_box .set_com_list .s_content .s_company_line .company_name { display: block; float: left; margin-right: .15rem; max-width: 4.2rem; height: .6rem; line-height: .6rem; text-decoration: none; color: #333333; }
.set_com_box .set_com_list .s_content .s_company_line .company_auth { display: block; float: left; width: .29rem; height: .6rem; background: url("../images/new/company_auth.png") 0 center no-repeat; background-size: .29rem; margin-right: .1rem; }
.set_com_box .set_com_list .s_content .s_company_line .company_local { display: block; float: left; width: .27rem; height: .6rem; background: url("../images/new/company_local.png") 0 center no-repeat; background-size: .27rem; margin-right: .1rem; }
.set_com_box .set_com_list .s_content .s_company_line .company_order { display: block; float: left; width: .29rem; height: .6rem; background: url("../images/new/company_order.png") 0 center no-repeat; background-size: .27rem; }
.set_com_box .set_com_list .s_content .s_1 { width: 100%; line-height: normal; max-width: 5.2rem; margin-bottom: .15rem; color: #666666; }
.set_com_box .set_com_list .s_set_hot { padding: .2rem 0; line-height: normal; color: #666666; border-top: 1px dashed #e2e2e2; }
.set_com_box .set_com_list .s_set_hot span { color: #0ba95f; }

/*# sourceMappingURL=job_list.css.map */
