@charset "UTF-8";
/*
 * 首页
 * @Author: XuZhu
 * @Date: 2019-10-11
 */
.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_resume {
  width: 100%;
  margin-bottom: .15rem; }
  .all_resume .latest_item {
    position: relative;
    padding: .2rem .35rem .25rem 1.95rem;
    background: #FFFFFF;
    margin-top: .1rem;
    width: 100%; }
    .all_resume .latest_item .item_name_line {
      position: relative;
      height: .6rem;
      line-height: .6rem; }
      .all_resume .latest_item .item_name_line .item_name {
        display: block;
        float: left;
        margin-right: .15rem;
        max-width: 2.5rem;
        height: .6rem;
        line-height: .6rem;
        text-decoration: none;
        color: #000000; }
      .all_resume .latest_item .item_name_line .item_topping {
        display: block;
        float: left;
        width: .24rem;
        height: .6rem;
        background: url("../images/new/res_top.png") 0 center no-repeat;
        background-size: .24rem .29rem; }
      .all_resume .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_resume .latest_item .item_some_line {
      position: relative;
      height: .6rem;
      line-height: .6rem; }
      .all_resume .latest_item .item_some_line .item_some {
        max-width: 3.6rem;
        height: .6rem;
        line-height: .6rem;
        color: #666666; }
      .all_resume .latest_item .item_some_line .item_date {
        position: absolute;
        right: 0;
        top: 50%;
        -webkit-transform: translate(0, -50%);
        transform: translate(0, -50%);
        color: #999999;
        line-height: normal; }
    .all_resume .latest_item .item_bt_line {
      max-width: 5.2rem;
      color: #666666;
      line-height: normal;
      padding: .05rem 0; }
    .all_resume .latest_item .per_ava {
      position: absolute;
      left: .35rem;
      top: 50%;
      -webkit-transform: translate(0, -50%);
      transform: translate(0, -50%);
      width: 1.26rem;
      height: 1.26rem; }
      .all_resume .latest_item .per_ava img {
        width: 1.26rem;
        height: 1.26rem;
        border: 0;
        border-radius: 50%; }
      .all_resume .latest_item .per_ava .av_m {
        position: absolute;
        top: .1rem;
        right: -.1rem;
        width: .36rem;
        height: .36rem;
        background: url("../images/new/res_man.png") 0 0 no-repeat;
        background-size: .36rem .36rem; }
      .all_resume .latest_item .per_ava .av_wm {
        position: absolute;
        top: .1rem;
        right: -.1rem;
        width: .38rem;
        height: .37rem;
        background: url("../images/new/res_wman.png") 0 0 no-repeat;
        background-size: .38rem .37rem; }
.news-top-menu-bar{background:#fff;box-sizing:border-box;}
.news-top-menu-bar .top-menu{overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;}
.news-top-menu-bar .top-menu::-webkit-scrollbar{display:none}
.news-top-menu-bar .top-menu-list{white-space:nowrap;}
.news-top-menu-bar .top-menu-list .t-btn{white-space:nowrap;display:inline-block;text-align:center;color:#666;text-decoration:none;font-size:.28rem;line-height:1;-webkit-tap-highlight-color:rgba(0,0,0,.3);padding:.25rem .25rem;}
.news-top-menu-bar .top-menu-list .t-btn.font16{font-size:.34285714rem;}
.news-top-menu-bar .top-menu-list .t-btn.active{color:#0180cf;}
/*# sourceMappingURL=resume_list.css.map */
.jobs-manager-top-nav { background: #fff; }
.jobs-manager-top-nav .n-cell { position: relative; width: 33.3333333333%; float: left; text-align: center; }
.jobs-manager-top-nav .n-cell .b-line { display: none; position: absolute; top: 1.02rem; width: 100%; height: .03rem; background: #0180CF; }
.jobs-manager-top-nav .n-cell.active { color: #0180cf; }
.jobs-manager-top-nav .n-cell.active .b-line { display: block; }