/*首页*/
.none {
    display: none
}

.box {
    padding-top: 1.466667rem;
    background-color: #f3f3f3
}

.new_data {
    width: 6.426667rem;
    height: 4.266667rem;
    background-color: red
}
/*首页头部*/

.yunTop{background-color:#fff;padding: 0.2rem 0.4rem 0.2rem 0.4rem;box-sizing:border-box; margin-bottom: 0.266666rem;}
.yunlogo{width:5.333333rem; margin:0 auto;}
.yunlogobox{ text-align: center;}

.yunTopUp_right{display:flex;align-items:center; padding-left:0.586666rem; position: relative; font-size: 0.426666rem;}
.yunTopUp_right:after{width:.533333rem;height:.533333rem; position: absolute;left:0;top:0; background:url(../images/tab_icon_me_n.png) no-repeat; background-size:100%;content:''; display: inline-block ;}
.index_newedition_search_box{ position:relative; z-index:100;background: #fff;}
.index_newedition_searchbg{ background:#fff;border-radius:0.133333rem 0.133333rem 0 0;padding:0rem 0 0 0;}
.index_newedition_search_c{height:0.933333rem; line-height:0.933333rem; background:#f2f2f2;border-radius:0.533333rem;position: relative;color:#848484; font-size: .346667rem;}
.index_newedition_search_p{width:5.333333rem !important; display:inline-block; padding-left:0.4rem;color:#757575;height:0.933333rem; position:relative ;font-size: .346667rem; }
.index_newedition_search_c:after{width:0.48rem;height:0.48rem;content:''; display:inline-block;background:url(../images/searchicon.png) no-repeat; background-size:100%; position:absolute;right:0.4rem;top:0.186666rem; }
.index_newedition_search_city{ display:inline-block; padding-left:0.4rem; padding-right:0.533333rem; position:relative; }
.index_newedition_search_city:after{width:.026667rem;height:0.4rem; background:#d8d8d8;content:''; display:none; position:absolute;right:-0.133333rem;top:.32rem;}
.index_newedition_search_city:before{content: "";position: absolute;top:0.32rem;margin: auto 0;right: 0;width:0.266666rem;height:0.266666rem;background: url(../images/icon_s_xia.png); background-size: 100%;}
.index_newedition_searchlist{width:; position:absolute;left:2.933333rem;top:0;height:0.933333rem;font-size: .346667rem; overflow:hidden}
.index_newedition_searchlist ul li{width:100%;height:0.933333rem; line-height:0.933333rem;}
.index_newedition_navbox{ padding:0 0.4rem;background: #fefefe;}
.index_newedition_nav{ background:#fff;border-radius:0 0 .133333rem .133333rem;}

.optimize_tip_box{ background:#fff; padding:.4rem .4rem 0 .4rem;background:#fff;}
.optimize_tip{border:.026667rem solid #eee;background:#fff;padding:.213333rem 1.333333rem .266667rem 1.6rem; position:relative;border-radius:.133333rem;}
.optimize_name{font-size:.373333rem;font-weight:bold; padding-bottom:.133333rem;}
.optimize_p{color:#999; font-size:.32rem;}
.optimize_tip_bth{ background:#3b7cff;border-radius:.533333rem; display:inline-block; position:absolute;right:.4rem;top:.48rem;color:#fff;padding:.053333rem .266667rem;}
.optimize_tipicon{width:.853333rem;height:.853333rem; background:url(../images/rxl.png) no-repeat; background-size:100%; position:absolute;left:.4rem;top:.4rem;}
.optimize_tipgbicon{width:.213333rem;height:.213333rem; background:url(../images/close.png) no-repeat; background-size:100%; position:absolute;right:.186667rem;top:.133333rem;}
.new_mq{border-radius:.213333rem; background-color: #fff; margin-top: 0.266666rem;width:100%; padding: 0.266666rem 0 0 0; position: relative; min-height: 1.2rem;}
.new_mq_name{ font-weight: bold; font-size: .426667rem; padding-left: 0.266666rem; padding-top: 0.266666rem;}
.new_mq_more{ position: absolute;right:.266667rem;top:.266667rem; font-size:0.32rem;color:#999;}
.yun_newedition_footer{width:100%; text-align:center; font-size:.32rem; line-height:.666667rem; padding:.4rem 0;}
.yun_newedition_footer_line{ display:inline-block; padding:0 .4rem;}
.zxkf{ position:fixed;right:.533333rem;bottom:3.133333rem; z-index:1000;  width:1.066667rem;  height:1.066667rem;  text-align:center;border-radius:50%; background: url(../images/kefu.png) no-repeat; background-size:100% ;}
.yun_newedition_jobmore{padding:0px 0.32rem}
.yun_newedition_jobmore a{height:1.2rem; line-height:1.2rem; text-align:center; display:block;    color: #333;    background-color: #fff;border-radius:.106667rem; font-size: 0.373333rem;}
.banner {
    position: relative;
    width: 100%;
    height: 6.986667rem;
    background-color: #fff;
    border-radius: .213333rem;
}

.job {
    width: 100%;
    height: 2.866667rem;
}

.navbox_jgw {
    width: 100%;
    height:2.64rem
}
/*
.swiper-pagination {
    position: static !important;
}*/

.navbox_fyq .swiper-pagination-bullet {
    width: 0.133333rem;
    height: .133333rem;background: #2778f8; opacity: 0.2;
}

.navbox_fyq .swiper-pagination-bullet-active {
  width:0.346666rem; height: .133333rem;border-radius:0.533333rem;  background: #2778f8;opacity: 1;
}

.full-time {
    flex: 1;
    text-align: center;
    width: 25%;height:2.133333rem;
    float: left;    line-height: 1.8;
}

.full-time-logo {
    display: inline-block;
    width: .933333rem;
    height: .933333rem;
    margin-top:0.4rem; overflow: hidden; vertical-align: top;
}
.full-time-logo img{width:100%;height:100%;}
.full-time-word {
    width: 100%;
    text-align: center;
    display: inline-block;
    font-size: .346667rem;
    font-weight: 500;
    color: #181818;  
}

.talents {
    flex: 1;
}

.invite {
    flex: 1;
}

.enterprise {
    flex: 1;
}

.roll {
    overflow: hidden;
    border-radius: .16rem;
    width: 100%;
    height: 3.2rem;
}

.roll .van-swipe {
    height: 100% !important;
    overflow: hidden;
}

.roll .van-swipe img {
    width: 100%;
    display: block;
}


.roll .swiper-slide{
    overflow: hidden;
    width: 100% !important;
    position: relative;
    display: flex;
    padding: 0 1px !important;
    margin: 0 !important;
}
.roll .swiper-slide a{
    overflow: hidden;
    display: block;
    width: 100%;
    position: relative;
}
.roll .swiper-slide a img{
    overflow: hidden;
    display: block;
    width: 100%;
    position: relative;
}





.tail {
    position: fixed;
    left: 50%;
    transform: translateX(-50%);
    bottom: 0;
    width: 100%;
    height: 1.333333rem;
    padding-left: .32rem;
    padding-right: .32rem;
    background-color: #fff;
    display: flex;
    z-index: 999;
}

.home-page {
    text-align: center;
    flex: 1;
    font-weight: 700;
    font-size: .293333rem;
}

.post {
    text-align: center;
    flex: 1;
    font-weight: 700;
    font-size: .293333rem;
}

.aircraft {
    position: relative;
    flex: 1;
    text-align: center;
    line-height: 1.333333rem;
}

.information {
    text-align: center;
    flex: 1;
    font-weight: 700;
    font-size: .293333rem;
}

.mine {
    text-align: center;
    flex: 1;
    font-weight: 700;
    font-size: .293333rem;
}

.inform {
    height: .64rem;
   font-size: .32rem;
    color: #666;
    overflow: hidden;
    position: relative;
    padding-left: 1.533333rem;
    padding-right: .8rem;
}
.conceal_word{
    width: 5.04rem;
    overflow: hidden;
     text-overflow:ellipsis;
      white-space: nowrap;
}
.inform-trumpet {
    display: inline-block;
    position: absolute;
    left: .566667rem;
    top: 0rem;
    width: .64rem;
    height: .64rem
}

.inform-word {}

.recruit {
    padding: 0.266666rem .266667rem .266667rem .266667rem;
    margin-top:0.266666rem;
    width: 100%;
    height: 3.533333rem;
    background-color: #fff;
    border-radius: .213333rem
}

.recruit-1 {
     padding: 0.266666rem .266667rem .266667rem .266667rem;
    margin-top:0.266666rem;
    width: 100%;
    height: 3.533333rem;
    background-color: #fff;
    border-radius: .213333rem
}

.hint {
    font-size: 0.426666rem; font-weight: bold;}

.prompt-content {
    margin-top: .186667rem;
    width: 100%;
    height: 1.866667rem;
    display: flex
}

.wordage {
    font-size: .373333rem;
    font-weight: 500;
    color: #333;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.remind {
    margin-top: .326667rem;
    display: inline-block;
    font-size: .293333rem;
    color: #999
}

.img {
    display: inline-block;
    width: 2.666667rem;
    height: 1.866667rem
}

.words {
    margin-left: 0.266666rem;
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.btn {
    width: 1.6rem;
    height: .64rem;
    font-size: .32rem;
    background-color: #ffc847;
    color: #333;
    float: right;
    margin-top: .173333rem;
    border-radius: .08rem
}

.more {
    margin-top: .233333rem;
    width: 1.333333rem;
    height: .306667rem;
    font-size: .306667rem;
    float: right;
    color: #999
}

.station {
    margin-top: .2rem;
    display: flex;
    width: 100%;
    height: 2.133333rem
}

.station-left {
    position: relative;
    padding-right: .266667rem;
    width: 3.733333rem;
    height: 100%;
    margin-right: .266667rem;
    box-shadow: 0 .106667rem .373333rem .053333rem rgba(212, 212, 212, .4);
    border-radius: 0.266666rem
}

.station-right {
    position: relative;
    padding-right: .266667rem;
    width: 3.733333rem;
    margin-right: .266667rem;
    box-shadow: 0 .106667rem .373333rem .053333rem rgba(212, 212, 212, .4)
}

.station-left-samll {
    position: absolute;
    top: .266667rem;
    left: .266667rem;
    padding-left: .986667rem;
}

.huawei {
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    width: .8rem;
    height: .8rem;
}

.station-left-word {
    vertical-align: top;
    font-size: .32rem;
    color: #333;
    font-weight: 500;
    font-family: PingFang SC;
}

.Jobs_Numbers {
    position: absolute;
    bottom: .133333rem;
    left: 0;
    width: 100%;
    height: .533333rem;
    text-align: center;
}

.Jobs_Numbers>span {
    display: inline-block;
    width: 1.866667rem;
    height: .533333rem;
    line-height: .533333rem;
    font-size: .32rem;
    color: #fff;
    border-radius: .266667rem;
    background-color: #2778f8;
}

.station-left>button {
    position: absolute;
    bottom: .2rem;
    width: 1.866667rem;
    height: .533333rem;
    line-height: .533333rem;
    font-size: .32rem;
    color: #fff;
    border-radius: .266667rem;
    background-color: #2778f8;
}

.station-right>button {
    position: absolute;
    bottom: .2rem;
    width: 1.866667rem;
    height: .533333rem;
    line-height: .533333rem;
    font-size: .32rem;
    color: #fff;
    border-radius: .266667rem;
    background-color: #2778f8;
}

.tab {
    width: 100%;
}

.layui-tab-title {
    border-bottom-width: 0 !important;
    line-height: .8rem;
    height: .8rem;
    background-color: transparent !important;
}

.layui-icon {
    display: none !important;
}

.layui-unselect {
    display: none !important;
}

.layui-this {
    border: .053333rem solid #fff;
    background-color: #fff !important;
}

.layui-tab-title li {
    width: 1.866667rem;
    height: .8rem;
    margin-right: .4rem !important;
    text-align: center;
    border-radius: .8rem;
    border: .053333rem solid #fff;
    background-color: #fff !important;
    color: #999;
    line-height: .8rem;
    font-size: .426667rem;
}

.layui-tab-card {
    box-shadow: 0 0 !important;
    border-style: none !important;
    border-radius: 0 !important;
}

.layui-tab-title .layui-this:after {
    border-radius: 0 !important;
}

.no_data {
    margin-top: .566667rem;
    width: 100%;
    height: 6.666667rem;
}

.no_data_img {
    width: 6.426667rem;
    height: 3.813333rem;
    margin: 0 auto;
}

.no_data_word {
    margin-top: .133333rem;
    display: inline-block;
    text-align: center;
    width: 100%;
    font-size: .426667rem;
    font-weight: 500;
    color: #999;
}

.table-card {
    width: 100%;
    background-color: #fff;
    margin-bottom:0.266666rem;
    padding: .373333rem .266667rem .373333rem .266667rem;
    border-radius: .213333rem;
}

.card_post {
    display: flex;
    line-height: .4rem;
    width: 100%;
    height: .4rem;
    justify-content: space-between;
}

.table-card-word {
    text-overflow: ellipsis;
    align-items: center;
    width: 70%;
    font-size: .466667rem;
    font-weight: 700;
    overflow: hidden;
    white-space: nowrap;height:0.533333rem; line-height: 0.533333rem;
}

.table-card-salary {
    flex-shrink: 0;
    font-weight: 700;
    font-size: .45rem;
    color: #ff4c52;
}

.table-card-require {
    display: flex;
    margin-top: .396667rem;
    margin-bottom: .266667rem;
    width: 100%;
    height: .586667rem;
    align-items: center;
}
.requir_area_parting_line{
    width: .026667rem;
    height: 50%;
    margin-left: .053333rem;
    margin-right: .166667rem;
    display: inline-block;
    background-color: #EEE;
}
.requir-area {
    display: inline-block;
    margin-right: .166667rem;
    line-height: .586667rem;
    height: 100%;
    color: #666;
    font-size: 0.346666rem;
}

.index_company {
    margin-top: .293333rem;
    display: flex;
    position: relative;
    width: 100%;
}

.index_company-logo {
    display: flex;
    width: .586667rem;
    height: .586667rem;
    border: .026667rem solid #eee;
    border-radius: .106667rem;
    overflow: hidden;
}

.index_company-logo img {
    border-radius: 0.106666rem;
}

.index_company-name {
    margin-left: .2rem;
    display: inline-block;
    font-size: .35rem;
    color: #666;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    width: 5rem;
}

.index_company-status {
    position: absolute;
    top: .2rem;
    right: 0;
    display: inline-block;
    color: #aea8a8;
    font-weight: 400;
    font-size: .32rem;
}

.home-page-logo {
    margin-top: .2rem;
    margin-left: .603333rem;
    width: .64rem;
    height: .64rem;
}

.home-page-word {
    font-size: .293333rem;
}

.home-page-issue {
    display: inline-block;
    margin-top: .4rem;
    font-size: .293333rem;
    font-weight: 700;
}

.aircraft-logo {
    position: absolute;
    top: -50%;
    left: 0;
    margin-left: .133333rem;
    width: 1.6rem;
    height: 1.6rem;
}

/*职位列表*/
.job_header {
    display: flex;
    align-items: center;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 1.173333rem;
    line-height: 1.173333rem;
    padding-left: .266667rem;
    padding-right: .266667rem;
    background-color: #2778f8;
    z-index: 999;
}

.job_header_left {
    margin-right: .4rem;
    width: .28rem;
    height: .466667rem;
    display: flex;
    align-items: center;
    justify-content: center;
}

.job_header_center {
    display: flex;
    align-items: center;
    justify-content: center;
    flex: 1; line-height:0.666666rem;
}

.job_header_center form {
    width: 100%;
}
 .job_header_seaechnew{
    line-height: .88rem;
    border: 0;
    outline: 0;
    border-radius: 1.333333rem;
    width: 100%;
    height: .88rem;
    background-color: #fff;
    font-size: .32rem;
    color: #999;
    padding-left:0.4rem;
}
.job_header_center input {
    line-height: .88rem;
    border: 0;
    outline: 0;
    border-radius: 1.333333rem;
    width: 100%;
    height: .88rem;
    background-color: #fff;
    font-size: .42rem;
    color: #999;
    padding-left:0.4rem;
}

.job_header_right {
    position: relative;
    width: .586667rem;
    height: .586667rem;
    margin-left: .266667rem;
}

.job_header_right_remind {
    position: absolute;
    top: .04rem;
    left: .233333rem;
    display: inline-block;
    border-radius: 50%;
    width: .48rem;
    height: .48rem;
    background-color: #ff667f;
    text-align: center;
    line-height: .48rem;
    font-size: .346667rem;
    font-weight: 500;
    color: #fff;
}
.newjob_show_sj{ font-size: 0.32rem;color:#999; }
.newjob_show_sj span{display: inline-block; margin-right: 0.4rem;}
.tail {
    position: fixed;
    left: 50%;
    transform: translateX(-50%);
    bottom: 0;
    width: 100%;
    height: 1.333333rem;
    padding-left: .32rem;
    padding-right: .32rem;
    background-color: #fff;
    display: flex;
    z-index: 999;
}

.home-page {
    text-align: center;
    flex: 1;
    font-weight: 700;
    font-size: .293333rem
}

.home-page-logo {
    margin-top: .2rem;
    margin-left: .603333rem;
    width: .64rem;
    height: .64rem
}

.home-page-word {
    font-size: .293333rem
}

.post {
    text-align: center;
    flex: 1;
    font-weight: 700;
    font-size: .293333rem
}

.aircraft {
    position: relative;
    flex: 1;
    text-align: center;
    line-height: 1.333333rem
}

.information {
    text-align: center;
    flex: 1;
    font-weight: 700;
    font-size: .293333rem
}

.mine {
    text-align: center;
    flex: 1;
    font-weight: 700;
    font-size: .293333rem
}

.home-page-issue {
    display: inline-block;
    margin-top: .4rem;
    font-size: .293333rem;
    font-weight: 700
}

.aircraft-logo {
    position: absolute;
    top: -50%;
    left: 0;
    margin-left: .133333rem;
    width: 1.6rem;
    height: 1.6rem
}

.main_part {
    width: 100%;
    margin-top: .366667rem;
    padding-left: .32rem;
    padding-right: .32rem
}

.job_header_nav {
    width: 100%;
    height:1.2rem;
    margin-top: 1.173333rem;
    background-color: #fff;
    display: flex
}

.job_header_nav_left {
   width: 50%;
   padding-left: .213333rem;
}

.job_header_nav_left>ul {
    display: flex;
    height: 100%
}

.job_header_nav_left>ul>li {
    flex: 1;
    text-align: center;
    line-height: 1.2rem;
    font-size: .426667rem;
    font-weight: 500;
    color: #ccc;
    cursor: pointer
}

.job_header_nav_left>ul>li a {
    color: #999;
}

.job_header_nav_left>ul>.active a {
    color: #333;
    font-weight: bold;
}

.job_header_nav_right {
    padding-left: .866667rem;
    width: 50%;
}

.job_header_nav_right>ul {
    width: 100%;
    display: flex;
    height: 100%
}

.job_header_nav_right>ul>li {
    width: 1.1rem;
    margin-right: .36rem;
    text-align: center;
    line-height: 1.2rem;
    font-size: .346667rem;
    font-weight: 500;
    color: #999;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    position: relative;
}

.nav_right_open {
    position: absolute;
    top: 50%;
    right: -0.003333rem;
    display: inline-block;
    width: .133333rem;
    height: .133333rem;
    background-color: red;
    background: url(../images/nav_icon_open.png) no-repeat;
    background-size: 100%
}

.tab_card {
    width: 100%;
    padding: .373333rem .266667rem;
    background-color: #fff;
    margin-bottom: .266667rem;
    border-radius: .213333rem
}

.tab_card_top {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.tab_card_job {
    text-overflow: ellipsis;
    align-items: center;
    width:70%;
    font-size: .466667rem;
    font-weight: 700;
    overflow: hidden;
    white-space: nowrap
}

.tab_card_new {
    font-size: .32rem;
    font-family: Microsoft YaHei;
    font-weight: 700;
    font-style: italic;
    color: #2778f8
}

.tab_card_pay {
    flex-shrink: 0;
    font-weight: 700;
    font-size: .45rem;
    color: #ff4c52
}

.tab_card_center {
    width: 100%;
    height: .586667rem;
    margin-top: .466667rem;
    margin-bottom: .293333rem;
    display: flex;
    justify-content: space-between
}

.tab_card_center>ul:first-child {
    display: flex;
    height: 100%;
    text-align: center;
    line-height: .586667rem
}

.tab_card_center>ul:last-child {
    flex-shrink: 0;
    display: flex;
    height: 100%
}

.tab_card_center>ul:first-child>li {
    padding-left: .173333rem;
    padding-right: .173333rem;
    border-radius: .106667rem;
    margin-right: .266667rem;
    font-size: .32rem;
    font-weight: 400;
    color: #666
}

.tab_card_center>ul:last-child>li {
    font-size: .32rem;
    margin-left: .266667rem;
    width: .586667rem;
    height: .586667rem
}

.welfare{width:100%;height:0.586666rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; margin-bottom: 0.266666rem;
}
.welfare_n {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 0.64rem; line-height: 0.64rem;
    padding: 0 0.186666rem;
    margin-right:0.133333rem;
    font-size:0.32rem;
    float: left;
       background-color: #f6f6f6;
       color: #646464;
    border-radius: 0.106666rem;
}
.newjob_info{ padding: 0.266666rem 0; font-size: 0.373333rem;color:#4a4a4a; position: relative;}
.newjob_info_line{width:0.026666rem;height:0.266666rem; background-color: #eee; display: inline-block; margin:0 0.08rem;vertical-align: middle;}
.newjob_fw{ display: inline-block;height:0.486666rem;  position: absolute;right:0;top:0.266666rem;;}
.newjob_fw img{width:0.486666rem;height:0.486666rem; margin-left:0.113333rem; vertical-align: top;}
.tab_card_bottom {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    height: .8rem;
}

.card_bottom_logo {
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    width: .586667rem;
    height: .586667rem;
    font-size: .32rem;
    border: .026667rem solid #eee;
    border-radius: .106667rem;
}

.card_bottom_logo img {
    width: 100%;
    height: 100%;
    border-radius: .106667rem;
}
.jl_name{ font-size: 0.32rem;color:#999; position: absolute;right:0;top:.213333rem;}
.card_bottom_word {
    margin-left: .8rem;
    display: inline-block;
    font-size: .35rem;
    color: #666;  
    line-height: .8rem;
    max-width: 5rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.card_bottom_logo_2 {
    position: absolute;
    top: .133333rem;
    right: 0;
    width: .586667rem;
    height: .586667rem;
    font-size: .32rem;
}

.card_bottom_logo_word {
    position: absolute;
    top: .2rem;
    right: 0;
    display: inline-block;
    color: #aea8a8;
    font-size: .32rem;
}
.newjob_tj{ text-align: center; padding-bottom: 0.533333rem;color:#999;}
/*职位详情*/
.jobshwheader {
    width: 100%;
    height: 3.2rem;
    background-color: #2778f8;
    font-size: .32rem;
}

.jobshwheader_nav {
    display: flex;
    position: fixed;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height:1.173333rem;
    background-color: #2778f8;
    display: flex;
    z-index: 1000;
}

.jobshwheader_nav_left {
    flex: 1;
    display: flex;
    align-items: center;
    padding-left: .413333rem;
}

.jobshwheader_nav_left_return {
    width: .28rem;
    height: .466667rem;
}

.jobshwheader_p {
    color: #fff;
    font-size: 0.426666rem;
    padding-left: .413333rem;
    display: inline-block;
}

.jobshwheader_nav_right {
    flex: 1;
    display: flex;
    align-items: center;
    padding-right: .586667rem;
}

.jobshwheader_nav_right>ul {
    flex: 1;
    padding-left: .766667rem;
    display: flex;
    justify-content: flex-end;
}

.jobshwheader_nav_right>ul>li {
    display: inline-block;
    width: .586667rem;
    height: .586667rem;
    margin-right: .4rem;
}

.jobshwheader_nav_right>ul>li:last-child {
    margin-right: 0;
}

.new_jobshowtop{  position: relative;}
.new_jobshowname{ font-size:0.613333rem; font-weight: bold;}
.new_jobshowxz{  font-size: 0.613333rem;color:#ff4c52; font-weight: bold;}
.new_jobshowname img{width:0.586666rem;height:0.586666rem;}


.min_body {
    padding-left: .32rem;
    padding-right: .32rem;
}

.job_describe {
    width: 100%;
    background-color: #fff;
    border-radius: .213333rem;
    overflow: hidden;
    margin-top: -1.333333rem; line-height: 1.8;
}

.job_describe_top {
    width: 100%;
    padding: .373333rem;
    background-color: #fff;
    border-bottom: .013333rem solid #eee;
}

.job_describe_top_name {
    width: 100%;
}

.job_describe_top_name_left {
    font-size: .533333rem;
    font-weight: 700;
    color: #181818;
}

.job_describe_top_name_center {}

.job_describe_top_name_left>i {
    display: inline-block;
    width: .586667rem;
    height: .586667rem;
    margin-right: .266667rem;
}

.job_describe_top_name_right {
    font-size: .4rem;
    font-weight: 700;
    color: #2778f8;
}

.job_describe_top_require {
    width: 100%; 
    margin-bottom: .4rem;
}

.job_describe_top_require_left {
    display: inline-block;
    height: .586667rem;
    line-height: .586667rem;font-size: 0.4rem;
}
.job_describe_top_require_left i img{ 
    vertical-align: middle;}
.job_describe_top_require_center {
    display: inline-block;
    margin: 0 .48rem 0 .48rem;
}

.job_describe_top_require_right {
    display: inline-block;
}

.job_describe_top_require_left>i:first-child {
    display: inline-block;
    width: .286667rem;
    height: .286667rem;
}

.job_describe_top_require_left>i:last-child {
    font-size:0.373333rem;
    color: #333;
}

.job_describe_top_time {
    width: 100%;
    height: .333333rem;
    padding-left: .133333rem;
    font-size: .32rem;
    font-weight: 500;
    color: #999;
    line-height: .333333rem;
    display: flex;
    align-items: center;
    flex-grow: 1;
}

.job_describe_t1 {
    display: inline-block;
    width: 33%;
}

.job_describe_cengter {
    width: 100%;
    padding: .4rem;
    border-bottom: .013333rem solid #eee;
}

.job_describe_cengter_header {
    font-size: .426667rem;
    font-weight: 700;
    color: #181818;
	
}

.job_describe_cengter_obligation {
    width: 100%;
}

.job_describe_cengter_obligation>div {
    font-size: .346667rem;
    font-weight: 500;
    color: #666;
    margin-bottom: .2rem;
}

.job_describe_cengter_obligation>p {
    font-size: .32rem;
    font-weight: 500;
    color: #666;
    margin-bottom: .166667rem;
}

.job_describe_cengter_qualification {
    width: 100%;
}

.job_describe_cengter_qualification>div {
    font-size: .346667rem;
    font-weight: 500;
    color: #666;
    margin-bottom: .2rem;
}

.job_describe_cengter_qualification>p {
    font-size: .32rem;
    font-weight: 500;
    color: #666;
    margin-bottom: .166667rem;
}

.job_describe_bottom {
    width: 100%;
    padding: .3rem .4rem .4rem .3rem;
}

.job_describe_bottom_welfare {
    width: 100%;
}

.job_describe_bottom_welfare>ul {
}

.job_describe_bottom_welfare>ul>li {
     display: inline-block;height:0.586666rem; line-height:0.586666rem ;padding:0 0.186666rem;margin-right:0.08rem; font-size: 0.32rem; background-color:#e9f1fe;color:#2778F8;border-radius:0.106666rem; margin-top: 0.266666rem;}


.job_describe_yq {line-height: 0.4rem;
}

.job_describe_yq li { display: inline-block;padding:0rem 0.16rem;height:0.666666rem; line-height: 0.666666rem; background-color:#F7F7F7;border-radius:.133333rem; font-size: 0.32rem;color:#606060; margin-right:.133333rem; margin-top: .266667rem;;
}
.job_describe_yq .job_describe_yy {
    width: 100%;
}

.corporate_information {
    width: 100%;
    background-color: #fff;
    margin-top: .266667rem;
    border-radius: .213333rem;
    padding: .3rem;
}

.corporate_information_header {
    font-size: .426667rem;
    font-weight: 700;
    color: #181818;
}

.corporate_information_message {
    position: relative;
    width: 100%;
    height: 1.066667rem;
    margin-top: .333333rem;
    margin-bottom: .4rem;
    padding-left:1.333333rem;
    padding-right: 1.4rem;
}

.corporate_information_message_logo {
    position: absolute;
     top: 0.053333rem;
    left: 0;
    width: 1.066667rem;
    height: 1.066667rem;
    border-radius: 0.16rem;
    border: 0.026666rem solid #eee;
}

.corporate_information_message_logo img {
    width: 100%;
    height: 100%;
    border-radius: 0.16rem;
}

.corporate_information_message_name {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
}

.corporate_information_message_name>div:first-child {
    font-size: .4rem;
    font-weight: 500;
    color: #333; padding-bottom:0.133333rem;
}

.com_j_info {
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 0.4rem;line-height: 0.4rem;
    font-size: .32rem;
    color: #999;
}

.corporate_information_message_details {
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    width: .266667rem;
    height: .4rem;
    font-size: .32rem;
}

.corporate_information_map {
    width: 100%;
    height: 3.733333rem;
    position: relative;
}
.corporate_information_map_p{ font-size: .32rem;color:#999; padding-left:.533333rem; position:relative}
.corporate_information_map_p:after{content:''; position: absolute;top: 0;left: 0;width: .426667rem;height: .426667rem; background: url(../images/icon_orientation.png) no-repeat; background-size:100%; display: inline-block;}

.corporate_information_map img {
    border-radius: 0.213333rem;
}

.corporate_information_map_c {
    width: 100%;
    position: absolute;
    left: 0;
    top: 0.8rem;
    text-align: center;
}

.corporate_information_map_sz {
    background-color: #fff;
    padding: 0.133333rem 0.4rem;
    border-radius: 1.066666rem;
    font-size: 0.373333rem;
    position: relative;
}

.competitive {
    width: 100%;
    background-color: #fff;
    margin-top: .266667rem;
    padding: .3rem;
    border-radius: .213333rem;
}

.competitive_header {
    width: 100%;
    height: .4rem;
    display: flex;
    justify-content: space-between;
}

.competitive_header>div:first-child {
    font-size: .426667rem;
    font-weight: 700;
    color: #181818;
    display: flex;
    align-items: center;
}

.competitive_header>div:last-child {
    position: relative;
    display: flex;
    align-items: center;
    padding-right: .4rem;
}

.competitive_header>div:last-child>i {
    font-size: .32rem;
    font-weight: 500;
    color: #999;
}

.competitive_header_details {
    position: absolute;
    top: 0;
    right: 0;
    width: .253333rem;
    height: .386667rem;
    display: flex;
    align-items: center;
}

.competitive_body {
    margin-top: .6rem;
    width: 100%;
	
}

.competitive_body>ul {
    display: flex;
    align-items: center;
    height: 100%;
}

.competitive_body>ul>li {
    flex: 1;
    width:2.4rem;
    height:1.9rem;
    background: url(../images/background.png) no-repeat;
    background-size: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.competitive_body_number {
    font-size: .48rem;
    font-weight: 700;
    color: #2778f8;
}

.competitive_body_ask {
    font-size: .32rem;
    font-weight: 500;
    color: #999;
}

.company_questions {
    width: 100%;
    background-color: #fff;
    margin-top: .266667rem;
    padding: .3rem;
    border-radius: .213333rem;
}

.company_questions_header {
    width: 100%;
    height: .586667rem;
    display: flex;
    justify-content: space-between;
}

.company_questions_header_left {
    font-size: .426667rem;
    font-weight: 700;
    color: #181818;
    display: flex;
    align-items: center;
}

.company_questions_header_right {
    position: relative;
    padding-left: .666667rem;line-height: 0.48rem;
}

.company_questions_header_right_icon {
    position: absolute;
    top: 0;
    left: 0;
    width: .586667rem;
    height: .586667rem;
    display: flex;
    align-items: center;
}

.company_questions_header_right_word {
    font-size: .346667rem;
    font-weight: 500;
    color: #333;
}

.company_questions_body {
    margin-top: .4rem;
    width: 100%;
}

.company_questions_body_top {
    position: relative;
    padding-left: .8rem;
    width: 100%; min-height: 0.8rem;
}

.company_questions_body_top_icon {
    position: absolute;
    top: 0;
    left: 0;
    width: .586667rem;
    height: .586667rem;
}
.company_questions_body_top_icon img { vertical-align:middle}
.company_questions_body_top_ask {
    font-size: .373333rem;
    font-weight: 700;
    color: #333;
}

.company_questions_body_top_answer {
    font-size: .32rem;
    font-weight: 500;
    color: #666;
}

.company_questions_box {
    width: 100%;
    height: .8rem;
    display: flex;
    justify-content: center;
}

.company_questions_box_btn {
    text-align: center;
    line-height: .8rem;
    width: 3.2rem;
    height: 100%;
    border: .026667rem solid #2778f8;
    border-radius: .4rem;
    font-size: .373333rem;
    font-weight: 500;
    color: #2778f8;
}

.recommend_post {
    margin-top: .666667rem;
    width: 100%;
}

.recommend_post_header {
    font-size: .426667rem;
    font-weight: 700;
    color: #181818;
}

.recommend_post_card_box { 
    width: 100%;    border-bottom: 1px solid #eee;
}

.recommend_post_card {
    width: 100%; 
    background-color: #fff;
    margin-bottom: .266667rem;
    border-radius: .213333rem;
    padding: .4rem .333333rem .4rem .4rem;
}

.recommend_post_card_top {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.recommend_post_card_name {
    font-size: .426667rem;
    font-weight: 700;
    color: #333;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    width: 60%;
}

.recommend_post_card_money {
    font-size: .426667rem;
    font-weight: 700;
    color:#ff4c52
}

.recommend_post_card_center {
    margin-top: .266667rem;
    width: 100%;
    height: .586667rem;
}

.recommend_post_card_center>ul {
    display: flex;
    justify-content: flex-start;
    height: 100%;
}

.recommend_post_card_center>ul>li {
    padding: .146667rem .306667rem;
    margin-right: .266667rem;
    font-size: .32rem;
    font-weight: 400;
    color: #666;
    background: #eee;
    border-radius: .266667rem;
    display: flex;
    align-items: center;
}

.recommend_post_card_bottom {
    width: 100%;
    height: .8rem;
    margin-top: .266667rem;
    display: flex;
    justify-content: space-between;
}

.recommend_post_card_bottom_left {
    padding-left: .933333rem;
    position: relative;
    height: .8rem;
}

.recommend_post_card_bottom_left_logo {
    position: absolute;
    top: 0;
    left: 0;
    width: .8rem;
    height: .8rem;
    display: flex;
    align-items: center;border:0.026666rem solid #eee;border-radius:0.106666rem
}
.recommend_post_card_bottom_left_logo img{
    border-radius:0.106666rem;
    width: 100%;
    height: 100%;
}
.recommend_post_card_bottom_left_word {
    height: 100%;
    font-size: .373333rem;
    font-weight: 500;
    color: #666;
    display: flex;
    align-items: center;
}

.recommend_post_card_bottom_right {
    font-size: .32rem;
    font-weight: 400;
    color: #aea8a8;
    display: flex;
    align-items: center;
}

/*职位弹框样式*/
.job_tckpd {
    padding: 0.533333rem;
}

.job_tcktit {
    font-size: 0.426666rem;
    font-weight: bold;
    color: #000;
}

.job_tcktip {
    padding: .266667rem 0;
    font-size: .32rem;
}

.job_tcktextarea {
    background-color: #f7f7f7;
    border-radius: .213333rem;
    padding: .266667rem .266667rem;
}

.job_tcktextarea textarea {
    width: 100%;
    height: 2.133333rem;
    border: none;
    background-color: #f7f7f7;
    font-size: 0.373333rem;
}

.job_tckyzmbox {
    padding-top: 0.266666rem;
    position: relative;
    padding-right: 3.733333rem;
}

.job_tckyzm {
    padding: 0 0.266666rem;
    background-color: #f7f7f7;
    border-radius: .213333rem;
}

.job_tckyzm input {
    width: 100%;
    height: 1.2rem;
    border: none;
    background-color: #f7f7f7;
    font-size: 0.373333rem;
}

.job_tckyzmimg {
    position: absolute;
    right: 0;
    top: .4rem;
}

.job_tckbth {
    padding: 0.533333rem 0;
}

.job_tckbth input {
    width: 100%;
    height: 1.28rem;
    background-color: #2778F8;
    color: #fff;
    border-radius: .213333rem;
    font-size: 0.426666rem;background:linear-gradient(#2778f8,#2778f8);
}

.job_tckxz {
    display: inline-block;
    padding: .16rem .4rem;
    background-color: #f7f7f7;
    font-size: .373333rem;
    margin-bottom: .266667rem;
    margin-right: .266667rem;
    border-radius: .213333rem;
}

.job_tckxz_cur {
    color: #0066FF;
    background-color: rgba(39, 120, 248, 0.1);
}

.job_tckwb {
    height: 8rem;
    overflow: auto;
}

.job_tckbth a {
    width: 100%;
    height: 1.28rem;
    line-height: 1.28rem;
    text-align: center;
    display: block;
    background-color: #2778F8;
    color: #fff;
    border-radius: .213333rem;
    font-size: 0.426666rem;
    display: inline-block;
}


/*简历列表*/
.yun_newedition_resume {
    padding: 0rem .32rem 0rem .32rem;
}

.yun_newedition_resumelist {
    background: #fff;
    margin-top: 0.266666rem;
    border-radius: 0.213333rem;
}

.yun_newedition_resumelist a {
    display: block;
    padding: 0.4rem 0.4rem 0.4rem 0.4rem;
    position: relative
}

.yun_newedition_resume_wantjob {
    font-size: 0.426666rem;
    color: #666;
    padding-bottom: 0.266666rem;
}

.yun_newedition_resume_name {
    font-size: 0.426666rem;
}

.user_i_n {
    font-size: 0.32rem;
    color: #999;
    margin-left: 0.133333rem;
    display: inline-block;
}

.yun_newedition_resumelist a:visited .yun_newedition_resume_name {
    color: #9eadb8;
}

.yun_newedition_resume_wantjob_n {
    font-size: 0.426666rem;
    font-weight: bold;
    color: #000;
}

.yun_newedition_resume_info {
    display: inline-block;
    padding: 0.106666rem 0.213333rem;
    line-height: 0.32rem;
    font-size: 0.32rem;
    color: #d78404;
    background-color: #fcf6ed;
    border-radius: 0.053333rem;
    margin-right: 0.08rem;
}

.yun_newedition_resumepic {
    position: absolute;
    right: 0.533333rem;
    top: 0.533333rem;
}

.yun_newedition_resumepic img {
    width:1.066666rem;
    height: 1.066666rem;
    border-radius: 50%;
}

.yun_newedition_resume_time {
    width: 1.866666rem;
    text-align: center;
    display: inline-block;
    color: #999;
    font-size: 0.32rem;
    position: absolute;
    right: 0.4rem;
       top: 0;
}

.yun_newedition_resume_zd {
    color: #ccc;
    font-size: 0.32rem;
    position: absolute;
    right: 0.266666rem;
    top: 0
}
.new_userlist_info{color:#999; font-size: 0.346666rem; padding-bottom: 0.266666rem;}
.new_userlist_p{color:#333; font-size: 0.346666rem;padding-bottom: 0.266666rem; position: relative;}
.user_tj_xg{ display:inline-block;width:.4rem;height:.4rem; background:url(../images/set_man.png) no-repeat;background-size:100% ;position:absolute;right:0;top:0;}
.user_tj_xb{ display:inline-block;width:.4rem;height:.4rem;background:url(../images/set_woman.png) no-repeat;background-size:100% ; position:absolute;right:0;top:0;}

.user_undergo {
    width: 100%;
    height: 0.8rem;
    line-height: 0.8rem;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    font-size:0.346666rem;
    color: #333;
}

.usertj {
    margin-left: 0.266666rem;width:0.586666rem;height:0.586666rem; background: url(../images/icon_recommend.png) no-repeat; display: inline-block; background-size: 100%;vertical-align: middle;
}

.user_undergo_box {
    padding: 0rem 0.4rem 0rem 0rem;
}

.user_undergo_a {
    padding-left:0.666666rem;
    position: relative;
}

.user_undergo_a:after {
    width: 0.426666rem;
    height:0.426666rem;
    background: url(../images/r_icon.png) no-repeat;
    background-size: 100%;
    display: inline-block;
    content: '';
    position: absolute;
    left: 0rem;
    top:0.16rem;
}

.user_undergo_b {
   padding-left:0.666666rem;
    position: relative
}

.user_undergo_b:after {
    width: 0.426666rem;
    height: 0.426666rem;
    background: url(../images/r_icon1.png) no-repeat;
    background-size: 100%;
    display: inline-block;
    content: '';
    position: absolute;
    left: 0rem;
    top:0.16rem;
}

.yun_tjresume {
    display: inline-block;
    background: #e9f4fd;
    color: #3d92ff;
    padding:0rem 0.213333rem;
    border-radius: 0.053333rem;
    font-size: 0.32rem;
    margin-top: 0.133333rem;
    margin-right: 0.133333rem;
    margin-bottom: 0.133333rem;height:0.666666rem;line-height:0.666666rem;border-radius:0.133333rem;
}

.yun_ljl {
    font-size: 0.32rem;
    padding-top: 0.133333rem;
    color: #f60;
}

.yun_newedition_userinfo {
    width: 100%;
    height: 0.8rem;
    line-height: 0.8rem;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    font-size: 0.373333rem;
    color: #666
}

.yun_newedition_jobline {
    display: inline-block;
    width: 0.026666rem;
    height: 0.373333rem;
    vertical-align: middle;
    background: #e7e7e7;
    margin: 0rem 0.133333rem;
}

.user_xb {
    width: 0.4rem;
    height:0.4rem;
    position: absolute;
    right: -0.08rem;
    top:0;
    background: url(../images/set_man.png) no-repeat;
    background-size: 100%;
}

.user_xbn {
    width: 0.4rem;
    height:0.4rem;
    position: absolute;
    right: -0.08rem;
    top:0;
    background: url(../images/set_woman.png) no-repeat;
    background-size: 100%;
}

.resumeeye {
    width: 1.6rem;
    height: 1.6rem;
    position: absolute;
    right: 2.133333rem;
    top: 0.533333rem;
}

.resumeeye img {
    width: 100%;
    height: 100%;
}

.nologintip { font-size: 0.373333rem;

}

.nologinbox {
    background: #fff;
    margin-top: 0.266666rem;
    border-radius: 0.213333rem; padding-bottom: 0.533333rem;
}

.nologintit {
    text-align: center;
    padding-top: 1.066666rem;
    font-weight: bold;
    position: relative;
    color: #000;
}

.nologin_p {
    text-align: center;
    color: #999;
    font-size: 0.32rem;
    padding-top: 0.266666rem;
}

.nologin_wx {
    text-align: center;
    padding: 0.266666rem 0;
}

.nologin_wx dd {
    font-size: 0.32rem;
    text-align: center;
}

.nologin_tel {
    font-size: 0.32rem;
    text-align: center;
}

.nologin_bth {
    text-align: center;
    padding: 0.266666rem 0;
}

.nologin_bth_a {
    display: inline-block;
    padding: 0.213333rem 0.8rem;
    background-color: #2386f9;
    color: #fff;
    border-radius: 0.106666rem;
    margin-right: 0.266666rem;
    margin-left: 0.266666rem;
}

/*招人才详细页*/
.Edit_your_resume_header{position:fixed;top:0;left:50%;transform:translateX(-50%);width:100%;height:1.173333rem;background-color:#fff;display:flex;align-items:center;justify-content:center;z-index:999}
.Edit_your_resume_header_left{width:.28rem;height:.453333rem;position:absolute;top:50%;left:.32rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}
.Edit_your_resume_header_center{font-size:.453333rem;font-weight:700;color:#333}
.Edit_your_resume_header_right{width:.586667rem;height:.586667rem;position:absolute;top:50%;right:.32rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}
.Edit_your_resume_hint{position:fixed;top:1.173333rem;left:50%;transform:translateX(-50%);width:100%;height:.8rem;background-color:#fff;display:flex;align-items:center;justify-content:space-between;padding-left:.693333rem;padding-right:.146667rem;border-top:.013333rem solid #eee;z-index:999}
.resume_hint_left{display:flex;position:relative;padding-left:.6rem}
.resume_hint_eye{position:absolute;top:50%;left:0;transform:translateY(-50%);width:.453333rem;height:.453333rem;display:flex;align-items:center;justify-content:center}
.resume_hint_eye_n{position:absolute;top:50%;left:.213333rem;transform:translateY(-50%);width:.453333rem;height:.453333rem;display:flex;align-items:center;justify-content:center}
.resume_hint_right{display:flex;position:relative;padding-right:.96rem}
.resume_hint_word{display:flex}
.resume_hint_word_color{font-size:.32rem;font-weight:500;color:#2778f8}
.hint_right_none{width:1.493333rem;height:.533333rem;border:.013333rem solid #2778f8;border-radius:.106667rem;font-size:.293333rem;font-weight:500;color:#2778f8;display:flex;align-items:center;justify-content:center}
.resume_hint_word_black{font-size:.32rem;font-weight:500;color:#666}
.hint_right_del{position:absolute;top:50%;right:0;transform:translateY(-50%);width:.586667rem;height:.586667rem;display:flex;align-items:center;justify-content:center}
.Edit_your_resume_min_body{width:100%;margin-top:1.973333rem;background-color:#f3f3f3;padding:.266667rem;padding-bottom:1.433333rem}
.Edit_your_resume_card_name{position:relative;width:100%;margin-bottom:.266667rem}
.Edit_your_resume_card_name_logo{position:absolute;top:-5px;right:0;width:1.2rem;height:1.2rem;border-radius:50%}
.Edit_your_resume_card_name_skill_top{display:flex;margin-bottom:.2rem}
.photo_album{margin-bottom:.2rem}
.Edit_your_job_seeker_name{font-size:.586667rem;font-weight:700;color:#333;margin-right:.4rem}
.attention_to_new{margin-top:.2rem!important}
.Edit_your_job_seeker_skill{padding:.106667rem .12rem .12rem .12rem;border:.013333rem solid #2778f8;border-radius:.053333rem;font-size:.293333rem;font-weight:500;color:#2778f8;display:flex}
.Edit_your_resume_card_name_skill_bom>ul{display:flex}
.Edit_your_resume_card_name_skill_bom>ul>li{font-size:.373333rem;font-weight:500;color:#666;margin-right:.2rem}
.Edit_your_resume_card_contact_way{width:100%;display:flex;height:.533333rem;line-height:.533333rem}
.Edit_your_resume_card_iphone{position:relative;padding-left:.666667rem;margin-right:.666667rem}
.Edit_your_resume_card_iphone_icon{position:absolute;top:0;left:-.106667rem;width:.533333rem;height:.533333rem;display:flex;align-items:center;justify-content:center}
.Edit_your_resume_card_iphone_number{font-size:.346667rem;font-weight:500;color:#666}

.td_lsitbox{background:#fff;color:#666;padding:0.133333rem 0.266666rem 0.133333rem 1.6rem;border-radius:0.213333rem;line-height:0.666666rem; font-size: 0.346666rem;margin:0.266666rem 0rem 0.266666rem 0rem; position:relative;}
.td_lsit_n{color:#f5390d}
.td_lsiticon{width:1.066666rem;height:1.066666rem; position: absolute;left:0.266666rem;top:0.266666rem;}
.td_lsittime{color:#ccc; font-size: 0.293333rem;}

.new_user_box{ position: relative;}
.new_user_name{ font-size: 0.586666rem; font-weight: bold;}
.new_user_info{ font-size: 0.373333rem;color:#666;padding:0.266666rem 0}
.new_user_zt{ display: inline-block;height:0.533333rem; line-height: 0.533333rem; border:0.026666rem solid #2778f8;color:#2778f8;padding: 0rem 0.133333rem; margin-left: 0.266666rem; font-size: 0.32rem; vertical-align: middle;}
.new_user_touchbox{}
.new_user_touch{color:#666; font-size:0.426666rem; padding-left: 0.533333rem; position: relative;margin-right: .666667rem; margin-bottom: 0.266666rem; display: inline-block;}
.new_user_touchiocn{width:0.4rem;height:.4rem; background: url(../images/resume_iphone.png) no-repeat; background-size: 100%; display: inline-block; position: absolute;left:0;top:.026667rem;;}
.new_user_touchyx{width:0.4rem;height:.4rem; background: url(../images/Resume_email.png) no-repeat; background-size: 100%; display: inline-block; position: absolute;left:0;top:.026667rem;;}
.new_user_touchwx{width:0.4rem;height:.4rem; background: url(../images/icon_weixin_n.png) no-repeat; background-size: 100%; display: inline-block; position: absolute;left:0;top:.026667rem;;}
.new_user_touchdz{width:0.4rem;height:.4rem; background: url(../images/zph_icon_hc.png) no-repeat; background-size: 100%; display: inline-block; position: absolute;left:0;top:.026667rem;;}

.new_user_touchqq{width:0.4rem;height:.4rem; background: url(../images/resume_qq.png) no-repeat; background-size: 100%; display: inline-block; position: absolute;left:0;top:.026667rem;;}
.newuser_js{ font-size:0.346666rem;color:#666; line-height: 0.8rem;white-space: pre-wrap;}
.newuser_js_date{padding:0.213333rem 0; font-size: 0.373333rem;}
.newuser_js_name{ display: inline-block;; margin-left: 0.8rem;}
.new_user_headericon{width:.586667rem;height:.586667rem;position:absolute;top:50%;right:0.32rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}
.new_user_headerjb{width:.586667rem;height:.586667rem;position:absolute;top:50%;right:1.32rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}
.personal_details_card_head_portrait{position:relative;width:100%;height:1.066667rem;display:flex;align-items:center}
.personal_details_left{width:25%;font-size:.4rem;font-weight:500;color:#666}
.personal_details_center{width:75%;font-size:.32rem;font-weight:500;color:#999}
.personal_details_right{width:1.066667rem;height:1.066667rem;position:absolute;top:0;right:0}
.personal_details_card_name{width:100%;margin-top:.306667rem;display:flex;align-items:center;position:relative;margin-bottom:.6rem}
.personal_details_card_name_right{position:absolute;top:0;right:0}
.personal_details_right_nav{width:.24rem;height:.426667rem;position:absolute;top:50%;right:0;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}
.personal_details_card_name_right>ul{display:flex}
.personal_details_card_name_right>ul>li{width:1.2rem;height:.64rem;background-color:#2778f8;font-size:.32rem;font-weight:500;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:.133333rem 0 0 .133333rem}
.personal_details_card_name_right>ul>li:last-child{width:1.2rem;height:.64rem;background-color:#fff;border:.013333rem solid #2778f8;font-size:.32rem;font-weight:500;color:#2778f8;display:flex;align-items:center;justify-content:center;border-radius:0 .133333rem .133333rem 0}
.personal_details_card_name_center{width:75%;font-size:.4rem;font-weight:500;color:#333}
.number_verify{padding:.08rem .146667rem .08rem .146667rem;display:inline-block;background-color:rgba(39,120,248,.2);border-radius:.053333rem;font-size:.266667rem;font-weight:500;color:#2778f8}
.personal_details_card_data{width:100%;margin-bottom:.666667rem}
.personal_details_card_data>ul{display:flex;justify-content:space-between}
.personal_details_card_data>ul>li{display:flex;flex-direction:column;align-items:center;justify-content:center}
.personal_details_card_data>ul>li>i:first-child{margin-bottom:.333333rem;font-size:.4rem;font-weight:500;color:#666}
.personal_details_card_data>ul>li>i:last-child{font-size:.453333rem;font-weight:500;color:#333}
.personal_details_card_entering{position:relative;width:100%;display:flex;align-items:center;margin-bottom:.906667rem}
.personal_details_card_entering_key{width:25%;font-size:.4rem;font-weight:500;color:#666}
.personal_details_card_entering_price,.personal_details_card_entering_price>input{font-size:.346667rem;font-weight:500;color:#999}
.Preview_your_resume_intention{margin-top:1rem;width:100%}
.Preview_your_resume_header{position:relative}
.Preview_your_resume_line{position:absolute;top:.093333rem;left:-.4rem;width:.08rem;height:.4rem;background:#2778f8;border-radius:.04rem}
.Preview_your_resume_word{font-size:.426667rem;font-weight:700;color:#181818}
.Preview_your_resume_require{margin-top:.533333rem;display:flex;justify-content:space-between}
.mmts{color:#999;font-size:.32rem;padding-top:.16rem;padding-left:.533333rem}
.user_qwinfobox{margin-top:.233333rem;padding-right:2.666666rem;position:relative}
.user_qwinfo span{font-size:.373333rem;font-weight:500;color:#666;margin-right:.133333rem}
.user_qwxz{font-size:.4rem;font-weight:700;color:#2778f8;position:absolute;right:0;top:50%;transform:translateY(-50%)}
.Preview_your_resume_require_right{font-size:.1rem;font-weight:700;color:#2778f8}
.Preview_your_resume_category{margin-top:.1rem;font-size:.32rem;font-weight:500;color:#999}
.Preview_your_resume_experience{margin-top:1rem}
.resume_experience_company{margin-top:.233333rem;font-size:.4rem;font-weight:500;color:#181818}
.resume_experience_linetiem{display:flex;margin-top:.2rem;margin-bottom:.266667rem}
.resume_experience_linetiem>div{font-size:.373333rem;font-weight:500;color:#333;margin-right:.4rem}
.resume_experience_word{font-size:.346667rem;font-weight:500;color:#666;margin-bottom:.333333rem}
.Preview_your_resume_education{margin-top:1rem;width:100%}
.Preview_your_resume_education_school{margin-top:.466667rem;font-size:.4rem;font-weight:500;color:#181818}
.Preview_your_resume_education_linetime{margin-top:.4rem;display:flex;font-size:.373333rem;font-weight:500;color:#333}
.education_linetime_major>ul{display:flex}
.education_linetime_major>ul>li{font-size:.373333rem;font-weight:500;color:#333;margin-right:.2rem}
.education_linetime_major{margin-left:.386667rem}
.Preview_your_resume_professional_skill{margin-top:1rem}
.resume_professional_skill_word>ul{display:flex;align-items:center;flex-wrap:wrap}
.resume_professional_skill_word>ul>li{font-size:.4rem;font-weight:500;color:#181818;margin-right:.4rem}
.resume_professional_skill_word{margin-top:.426667rem}
.Preview_your_resume_certificate{margin-top:1.066667rem}
.Preview_your_resume_name{margin-top:.533333rem;font-size:.346667rem;font-weight:500;color:#666}
.Preview_your_resume_book>ul{display:flex;flex-wrap:wrap;margin-top:.4rem}
.Preview_your_resume_book>ul>li{width:2.4rem;height:2.4rem;margin-bottom:.266667rem;margin-right:.266667rem}
.Preview_your_resume_production{margin-top:1.066667rem}
.Preview_your_resume_production_img>ul{display:flex;flex-wrap:wrap;margin-top:.533333rem}
.Preview_your_resume_production_img>ul>li{width:2.4rem;height:2.4rem;margin-right:.266667rem;border-radius:.213333rem;overflow:hidden;margin-bottom:.266667rem}
.Preview_your_resume_advantage{margin-top:1.066667rem}
.new_add{margin-top:.266667rem;border-radius:.213333rem;overflow:hidden}
.Preview_your_resume_advantage_word{margin-top:.533333rem;margin-bottom:.4rem;font-size:.346667rem;font-weight:500;color:#666}
.Preview_your_resume_advantage_label>ul{display:flex;flex-wrap:wrap}
.Preview_your_resume_advantage_label>ul>li{display:flex;align-items:center;justify-content:center;background:#e9f4fd;color:#3d92ff;padding:0 .213333rem;border-radius:.053333rem;font-size:.32rem;margin-top:.133333rem;margin-right:.133333rem;margin-bottom:.133333rem;height:.666666rem;line-height:.666666rem;border-radius:.133333rem}
.job_show_foot{width:100%;height:1.6rem; text-align:center; position:relative}
.job_show_foot_fixd{width:100%;text-align:center; background:#fff;border-top:.026667rem solid #eee; position:fixed;left:0;bottom:0;}
.job_show_foot_left{width:40%; float:left;}
.job_show_foot_leftlist{width:50%; float:left;  }
.job_show_foot_leftbth{ display:block; padding-top:.746667rem; font-size:.32rem; position:relative ;color:#333 }
.job_show_foot_leftbth_icon{width:.533333rem;height:.533333rem; position:absolute;top:.16rem;left:50%; margin-left:-0.293333rem;}
.job_show_foot_leftbth_icontel{background:url(../images/icon_iphone.png) no-repeat; background-size:100%;}
.job_show_foot_leftbth_iconchat{background:url(../images/icon_communication.png) no-repeat; background-size:100%;}
.job_show_foot_leftbth_iconsc{background:url(../images/r_sc.png) no-repeat; background-size:100%;}
.job_show_foot_leftbth_iconysc{background:url(../images/ysc_n.png) no-repeat; background-size:100%;}
.job_show_chat{width:50%; float:left}
.job_show_foot_right{width:60%;height:1.333333rem; line-height:1.333333rem; font-size:.426667rem;color:#fff; float:right;}
.yun_job_footer_fx_right_ytd_bth{line-height: 1.04rem; background-color: #ccc;border-radius:1.066666rem;text-align: center; display: block; margin-top:0.133333rem; margin-right: .266667rem;;}
.yun_job_footer_fx_right_bth{ line-height: 1.04rem;background: linear-gradient(270deg, #19B7FF, #2778F8, #2778F8);border-radius:1.066666rem; text-align: center; display: block;margin-top:0.133333rem; margin-right: .266667rem;color:#fff}
.job_show_foot_leftbth_n{ position:absolute;left:50%;top:-0.133333rem; background:#f00;color:#fff; padding:0 .133333rem;border-radius:.533333rem; line-height:.373333rem; margin-left:.08rem;}
.job_show_foot_cont{padding:8 .4rem .213333rem .4rem; position:relative}
.job_show_foot_td{width:100%;height:1.2rem;font-size: .453333rem; line-height:1.2rem;border-radius:.106667rem; background:#3c7cff;color:#fff; display:block}
.job_show_foot_zl{width:2.666667rem;height:1.2rem; font-size: .426667rem;line-height:1.2rem;border-radius:.08rem; position:absolute;left:.4rem;top:.213333rem;border:.026667rem solid #3a7dff;color: #3c7cff;display:inline-block;background: #f5f8ff url(../images/yun_m_zhiliao.png) no-repeat .266667rem center;background-size: 25%;padding-left: 1.2rem;text-align: left;}
.job_show_tel{width: 2.666667rem;height: 1.2rem;line-height: 1.2rem;border-radius: .08rem;position: absolute;left: .4rem;top: .213333rem;border: .026667rem solid #3a7dff;display: inline-block;color: #3c7cff;background: #f5f8ff url(../images/yun_m_phone.png) no-repeat .266667rem center;background-size: 25%;padding-left: 1.2rem;text-align: left;}
.job_show_tel a{color:#3c7cff;font-size: .426667rem;}
.new_user_link{ color:#999; font-size: 0.32rem;}
.newuser_js_time{ display: inline-block; font-size:0.32rem;color:#fff; font-weight:normal;    background-color: #f60;    border-radius: 0.533333rem  0.533333rem  0.533333rem  0rem; padding:0 0.266667rem
;margin-left: 0.4rem; }
.yun_newedition_resume_userxb_n{width:.4rem;height:.4rem;position:absolute;right:-.08rem;top:0;background:url(../images/set_man.png) no-repeat;background-size:100%}
.yun_newedition_resume_userxb{width:.4rem;height:.4rem;position:absolute;right:-.08rem;top:0;background:url(../images/set_woman.png) no-repeat;background-size:100%}

/*企业列表*/
.com_list_pd{padding:0 .32rem .32rem .32rem }
.com_list_box{width:100%;overflow:hidden;background:#fff;margin-top:.266666rem;font-size:.373333rem; min-height:2.666666rem;border-radius:.213333rem}
.com_list_t_box{padding-left:1.866666rem;position:relative;padding-right:.266666rem;padding-top:.266666rem;padding-bottom:.106666rem}
.com_list_logo_box{width:1.28rem;height:1.28rem;border:.026667rem solid #f2f2f2;position:absolute;left:.266666rem;top:.346666rem;text-align:center;border-radius:.16rem}
.com_list_logo_box img{width:1.2rem;height:1.2rem;border-radius:.106666rem}
.com_list_box_js_n{height:.586666rem;line-height:.586666rem;background-color:#eee;color:#666;padding:0 .213333rem;border-radius:.106666rem;margin-right:.133333rem;display:inline-block;font-size:.32rem}
.com_list_box_jobn{border-top:.026666rem solid #f2f2f2;padding:.213333rem 0;text-align:center}
.com_list_box_c{padding:0 0 .08rem 0}
.com_list_box_joblist{padding:0 0 .133333rem 0;font-size:.346666rem;color:#666;position:relative}
.com_list_box_joblist:after{content:' ';position:absolute;top:50%;margin-top:-.106667rem;right:.4rem;width:.24rem;height:.24rem;border:#ccc solid;-webkit-transform:rotate(45deg);border-width:.026667rem .026667rem 0 0}
.com_list_box_joblist_a{background:#efefef;color:#333;padding:.08rem .213333rem;border-radius:.08rem;font-size:.32rem;margin-left:.16rem;white-space:nowrap;max-width:2.666666rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;margin-top:.133333rem;vertical-align:top}
.com_list_box_c img{max-width:1.066666rem}
.com_list_box_c h3{max-width:80%;height:.533333rem;line-height:.533333rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.453333rem;margin-right:.08rem}
.com_list_box_js{padding:.133333rem 0 .266666rem 0;color:#999}
.com_list_box_js .com_list_box_js_s{margin-left:.266666rem;height:.533333rem;line-height:.533333rem;display:inline-block;padding-left:.533333rem;position:relative;vertical-align:top}
.com_list_box_js .com_list_box_js_s_hy{max-width:4.8rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.com_list_box_js_icon{width:.426666rem;height:.426666rem;display:inline-block;position:absolute;left:0;top:.026666rem}
.com_list_box_js_icon_hy{background:url(../images/qyhy.png) no-repeat;background-size:100%}
.com_list_box_js_icon_sl{background:url(../images/zwsl.png) no-repeat;background-size:100%;top:.053333rem}
.com_list_box_js_icon_map{background:url(../images/zph_icon_hc.png) no-repeat;background-size:100%;left:.053333rem}
.com_list_box_jobncor{padding:0 .08rem}
.com_list_box_jobzs{margin-left:.266666rem;display:inline-block;line-height:.906666rem;color:#666}
.com_show_city{padding-left:.533333rem;position:relative;color:#999}
.com_show_city_icon{width:.426666rem;height:.426666rem;display:inline-block;position:absolute;left:0;top:.026666rem;background:url(../images/zph_icon_hc.png) no-repeat;background-size:100%}
.com_show_city{width:100%}
.com_show_joblist{width:100%;padding:.266666rem 0 .266666rem 0;position:relative;border-bottom:.026666rem solid #f2f2f2}
.com_show_joblist h3{width:90%;font-size:.426666rem;font-weight:400}
.com_list_t_box_bq{padding:0 0 .266666rem .133333rem}
.bottom_nav_bom{text-align:center;padding-top:.533333rem}
.footerbox{width:100%}
.footerbox_tit{padding:.633333rem;position:relative;font-size:.426666rem}
.index_navlist{width:25%;height:2.533333rem;display:inline-table;text-align:center;margin-bottom:.4rem;float:left}
.index_navlist dt{width:.8rem;height:.8rem;display:inline-block;position:relative;border-radius:.48rem}
.index_navlist dt img{width:.8rem;height:.8rem}
.index_navlist dd{padding-top:.133333rem;padding-bottom:.186666rem;font-size:.32rem;color:#666}
.index_navlist a{display:block;width:100%;height:100%;font-size:.32rem;color:#666}

/*企业详细页*/
.companyheader{width:100%; position:relative;}
.scwheader{width:100%;  position: absolute;z-index: 1001;left:0px;top:0px}
.company_top{height:1.173333rem;display:flex;box-sizing:border-box;align-items:center;justify-content:space-between}
.company_back{width:1.066666rem;height:1.173333rem;display:block;background:url(../images/header_back.png) no-repeat center center;background-size:60%}
.com_topgzicon{width:1.066666rem;height:1.173333rem;display:inline-block;background:url(../images/scwgz.png) no-repeat center center;background-size:70%}
.com_topygzicon{width:1.066666rem;height:1.173333rem;display:inline-block;background:url(../images/yun_jobshow_qxgz.png) no-repeat center;background-size:70%}
.com_topfxicon{width:1.066666rem;height:1.173333rem;display:inline-block;background:url(../images/scwfx.png) no-repeat center center;background-size:70%;}
.com_topnavicon{width:1.066666rem;height:1.173333rem;display:inline-block;background:url(../images/nav_icon_more.png) no-repeat center;background-size:70%;margin-right:.266666rem}
.top_card{width:100%;background-color:#fff;padding:.4rem;border-radius:.213333rem;margin-top:-2.133333rem;position:relative;  box-shadow: 0rem 0.053333rem 0.293333rem 0.026666rem rgba(39,120,248,.1);}
.top_card_top{position:relative;width:100%;padding-right:2rem;min-height:1.546667rem}
.top_card_top_logo{position:absolute;top:0;right:0;width:1.6rem;height:1.546667rem;border-radius:.213333rem;border:.026666rem solid #eee}
.top_card_top_logo img{width:100%;height:100%;border-radius:.213333rem}
.top_card_top_word{width:100%}
.top_card_top_word_name_left{padding:0 0 .133333rem 0}
.top_card_top_word_name_left_1{font-size:.533333rem;font-weight:700;color:#181818; min-height: 1.6rem; }
.top_card_top_word_name_left_logo{width:.48rem;height:.56rem;display:flex;align-items:center}
.top_card_top_word_name_right{
    width: 45px;
    height: 45px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 100;background:url(../images/mqn.png) no-repeat ; background-size:100% ;
}
.top_card_top_word_data>ul{display:flex;justify-content:flex-start}
.top_card_top_word_data>ul>li{margin-right:.133333rem;font-size:.32rem;font-weight:500;color:#666}
.top_card_botton{height:.506667rem;margin-top:.506667rem;display:flex;justify-content:space-between;position:relative;padding-right:2.666666rem}
.top_card_botton_left{position:relative;padding-left:.6rem}
.top_card_botton_left_icon{position:absolute;top:0;left:0;width:.426667rem;height:.426667rem;display:flex;align-items:center}
.top_card_botton_left_word{font-size:.346667rem;font-weight:500;color:#333;display:flex;align-items:center;width:100%;height:.426667rem;line-height:.426667rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.top_card_botton_right{padding-right:.466667rem;position:relative;display:flex;align-items:center;position:absolute;right:0;top:0}
.top_card_botton_right_icon{position:absolute;top:50%;right:0;transform:translateY(-50%);width:.266667rem;height:.4rem;display:flex;align-items:center}
.top_card_botton_right_word{font-size:.32rem;font-weight:500;color:#999}
.colorshow{font-size:.426667rem;font-weight:700;color:#2778f8}
.companynav{margin-top:0.4rem;width:100%;height:.866667rem}
.companynav>ul{display:flex;height:100%}
.companynav>ul>li{flex:1;height:100%;font-size:.426667rem;font-weight:500;color:#666;display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative}
.companynav>ul>li .Article_indicates{width:0.666666rem;height:0.106666rem;background-color:#2778f8;content:'';display:inline-block;position:absolute;left:50%;margin-left:-0.32rem;bottom:0;border-radius:0.053333rem}
.bm{padding-top:.533333rem}
.department_a{padding:.16rem .4rem;border-radius:1.066666rem;font-size:.373333rem;background-color:#fff;color:#999;margin-left:.266666rem}
.department_a_cur{background-color:#2778f8;color:#fff}
.About_Us{width:100%;padding:.4rem;font-size:.373333rem;}
.About_Us_name{font-size:.426667rem;font-weight:700;color:#181818}
.About_Us_body{margin-top:.4rem;font-size:.32rem;font-weight:500;color:#666}
.company_generalize{background-color:#fff;border-radius:.213333rem;margin-top:.266666rem;padding:10px}
.business_information{width:100%;padding:.4rem;border-bottom:.013333rem solid #eee}
.business_information_name{font-size:.426667rem;font-weight:700;color:#181818;height:.4rem;display:flex;align-items:center;margin-bottom:.4rem}
.business_information_body_p{font-size:.32rem;font-weight:500;color:#666;margin-bottom:.133333rem}
.business_information_body_bot{position:relative}
.business_information_body_logo{position:absolute;top:50%;left:1.66667rem;transform:translateY(-50%);width:1.333333rem;height:.4rem;display:flex;align-items:center}
.business_album{width:100%;height:5.76rem;}
.business_album_name{font-size:.426667rem;font-weight:700;color:#181818}
.business_album_phone{width:100%;height:5.333333rem;;margin-top:.4rem}
.business_album_phone>ul{width:100%;height:100%;display:flex;justify-content:flex-start}
.business_album_phone>ul>li{width:100%;height:5.333333rem;background-color:#000; border-radius:.133333rem;overflow:hidden}


.nessAlbumPhone li{
    margin-right: 0 !important;
    overflow: hidden;
}
.nessAlbumPhone li img{
    display: block;
    overflow: hidden;
    width: 100%;
}




.business_album_phone>ul>li img{width:100%;height:5.333333rem;}
.interview_assessment{margin-top:.266667rem; padding:10px; background-color:#fff ;border-radius: 0.213333rem;  }
.interview_assessment_header{font-size:.426667rem;font-weight:700;color:#181818}
.interview_assessment_map{margin-top:.4rem;width:100%;display:flex}
.interview_assessment_map_left{width:20%;display:flex;flex-direction:column}
.interview_assessment_map_left_1{display:flex;align-items:center;justify-content:center}
.interview_assessment_map_left_number{font-size:.8rem;font-weight:700;color:#333;margin-right:.066667rem}
.interview_assessment_map_left_word{font-size:.346667rem;font-weight:500;color:#999}
.interview_assessment_map_left_2{font-size:.32rem;font-weight:500;color:#666;display:flex;align-items:center;justify-content:center}
.interview_assessment_map_right{text-align:center;width:100%}
.recruiter{padding-left:1.333333rem;position:relative;margin-top:.666667rem;width:100%;height:1.066667rem}
.recruiter_left{position:absolute;top:0;left:0;width:1.066667rem;height:1.066667rem}
.recruiter_right{position:absolute;top:0;right:0;height:.426667rem;width:2.666667rem}
.recruiter_right>ul{width:100%;display:flex;align-items:center}
.recruiter_right>ul>li{width:.453333rem;height:.426667rem;display:flex;align-items:center}
.recruiter_center{display:flex;flex-direction:column}
.recruiter_center_name{font-size:.4rem;font-weight:500;color:#dfe4e7;padding-bottom:0.16rem;}
.recruiter_center_job{font-size:.32rem;font-weight:500;color:#999}

.newevaluate{margin-top:.4rem;width:100%;height:.64rem;display:flex}
.newevaluate>div{padding:.16rem .26rem; border-radius:.213333rem;display:flex;align-items:center;justify-content:center;font-size:.32rem;font-weight:500;color:#dfe4e7;margin-right:.466667rem;border:1px solid #393d4d;border-radius:.106667rem}
.newevaluate_word{position:relative;margin-top:.4rem;width:100%; }
.newevaluate_word_tiem{margin-top:.4rem;position:absolute;bottom:0;left:0;width:100%;height:.586667rem}
.newevaluate_word_p{width:100%; line-height: 1.8;}
.newevaluate_word_p>p{font-size:.346667rem;font-weight:500;color:#dfe4e7}
.newevaluate_word_tiem>ul{display:flex;justify-content:space-between}
.newevaluate_word_tiem>ul>li:first-child{display:flex;align-items:center;font-size:.32rem;font-weight:500;color:#999}
.newevaluate_word_tiem>ul>li:last-child{display:flex;align-items:center;width:.586667rem;height:.586667rem}
.pjtime{ font-size: .32rem;color:#999; margin:0.16rem 0 0 0 ;}
.newcom_info span{
    margin-right: .133333rem;
    font-size: .32rem;
    font-weight: 500;
    color: #666;
}
.newcom_add{ font-size: 0.346666rem;padding-left:0.533333rem; padding-right: 3.2rem;position: relative; margin-top: 0.4rem; }
.newcom_add_dz{ width:100%;height:.533333rem; line-height: .533333rem;; font-size: 0.346666rem;color:#333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newcom_add_dzicon{width:.4rem;height:.4rem; background: url(../images/icon_orientation.png) no-repeat; background-size: 100%; display: inline-block; position: absolute;left:0;top:.053333rem;}
.newcom_add_jl{ position: absolute;right:0;top:0;color:#999; padding-right: .48rem;}
.newcom_add_jl:after{width:.213333rem;height:.4rem; background: url(../images/icon_more.png) no-repeat; background-size: 100%; display: inline-block; position: absolute;right:0;top:.133333rem;content:''}
.wap_school_job li{ padding: 0.266666rem 0;    border-bottom: 0.026666rem solid #eee; }
.examine {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: .133333rem;
    width: 100%;
    height: .8rem;
}

.examine_btn {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    padding: .213333rem .48rem .24rem .493333rem;
    border: .013333rem   solid #393d4d;
    border-radius: .4rem;
    font-size: .373333rem;
    font-weight: 500;
    color: #dfe4e7;
}
.examine_btn a{   color: #dfe4e7;}
.company {
    position: relative;
    width: 100%;
    height: 1.28rem;
    padding-left: 1.66667rem;
    padding-right: .32rem;
    display: flex;
}

.company_left {
    position: absolute;
    top: 0;
    left: 0;
    width: 1.28rem;
    height: 1.28rem;
}

.company_center {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}

.company_center_bto {
    display: flex;
    align-items: center;
}

.company_center_bto_name {
    font-size: .32rem;
    font-weight: 500;
    color: #fff;
    margin-right: .266667rem;
}

.company_center_bto_nav {
    width: .133333rem;
    height: .266667rem;
    display: flex;
    align-items: center;
}

.company_center_top {
    font-size: .426667rem;
    font-weight: 700;
    color: #fff;
}

.company_right {
    height: .586667rem;
    position: absolute;
    top: 0;
    right: .32rem;
}

.company_right>ul {
    display: flex;
}

.company_right>ul>li {
    position: relative;
    margin-left: .4rem;
    width: .586667rem;
    height: .586667rem;
}

.company_right_number {
    position: absolute;
    top: -.2rem;
    left: .466667rem;
    width: .48rem;
    height: .48rem;
    padding: .04rem;
    text-align: center;
    line-height: .48rem;
    background: #ff667f;
    border-radius: 50%;
    font-size: .346667rem;
    font-weight: 500;
    color: #fff;
}

.particulars {
    width: 100%;
    margin-top: .706667rem;
}

.particulars>ul {
    display: flex;
    height: 100%;
}

.particulars>ul>li {
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}

.particulars_number {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: .64rem;
    font-weight: 700;
    color: #fff;
    margin-bottom: .266667rem;
}

.particulars_word {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: .373333rem;
    font-weight: 500;
    color: #fff;
}


.cut_off {
    margin-left: .266667rem;
    margin-right: .266667rem;
    width: .013333rem;
    height: .4rem;
    background: #dec3a5;
}


.tail {
    position: fixed;
    left: 50%;
    transform: translateX(-50%);
    bottom: 0;
    width: 100%;
    height: 1.333333rem;
    padding-left: .32rem;
    padding-right: .32rem;
    background-color: #fff;
    display: flex;
    z-index: 999;
}

.home-page {
    text-align: center;
    flex: 1;
    font-weight: 700;
    font-size: .293333rem;
}

.home-page-logo {
    margin-top: .2rem;
    margin-left: .603333rem;
    width: .64rem;
    height: .64rem;
}

.home-page-word {
    font-size: .293333rem;
}

.post {
    text-align: center;
    flex: 1;
    font-weight: 700;
    font-size: .293333rem;
}

.aircraft {
    position: relative;
    flex: 1;
    text-align: center;
    line-height: 1.333333rem;
}

.information {
    text-align: center;
    flex: 1;
    font-weight: 700;
    font-size: .293333rem;
}

.mine {
    text-align: center;
    flex: 1;
    font-weight: 700;
    font-size: .293333rem;
}

.home-page-issue {
    display: inline-block;
    margin-top: .4rem;
    font-size: .293333rem;
    font-weight: 700;
}

.aircraft-logo {
    position: absolute;
    top: -50%;
    left: 0;
    margin-left: .133333rem;
    width: 1.6rem;
    height: 1.6rem;
}

.right_and_interest_of_member {
    display: flex;
    flex-direction: column;
    padding-left: .32rem;
    padding-right: .32rem;
    width: 100%;
    height: 5.066667rem;
    background-color: #f3f3f3;
    margin-top: .36rem;
}

.about_job {
    flex: 1;
    display: flex;
}

.about_job_word_left {
    position: relative;
    flex: 1;
    height: 2.133333rem;
    background-color: #fff;
    margin-right: .266667rem;
    display: flex;
    border-radius: .213333rem;
}

.about_job_word_left_issue {
    display: flex;
    flex-direction: column;
    padding-top: .533333rem;
    padding-left: .42rem;
}

.about_job_word_left_issue_i {
    font-size: .453333rem;
    font-weight: 700;
    color: #181818;
    margin-bottom: .133333rem;
}

.about_job_word_left_issue_i_1 {
    font-size: .32rem;
    font-weight: 500;
    color: #666;
}

.about_job_word_left_img {
    position: absolute;
    top: 50%;
    right: .466667rem;
    transform: translateY(-50%);
    width: 1.2rem;
    height: 1.2rem;
}

.about_job_word {
    position: relative;
    flex: 1;
    height: 2.133333rem;
    background-color: #fff;
    border-radius: .213333rem;
}

.Member_Center {
    flex: 1;
    height: 2.693333rem;
    background-color: #fff;
    border-radius: .213333rem;
}

.Member_Center>ul {
    height: 100%;
    display: flex;
}

.Member_Center>ul>li {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    flex: 1;
}

.Member_Center_word {
    display: flex;
    align-items: center;
    font-size: .373333rem;
    font-weight: 500;
    color: #181818;
}

.Member_Center_img {
    width: 1.173333rem;
    height: 1.173333rem;
    margin: 0 auto .2rem;
}

.taskbar {
    width: 100%;
    margin-top: .4rem;
    padding-left: .32rem;
    padding-right: .32rem;
}

.taskbar_box {
    padding: .4rem .28rem;
    width: 100%;
    background-color: #fff;
    border-radius: .213333rem;
}

.taskbar_enterprise {
    width: 100%;
    height: .64rem;
    display: flex;
    justify-content: space-between;
    margin-bottom: .606667rem;
}

.taskbar_datum {
    padding-left: .906667rem;
    display: flex;
    position: relative;
}

.taskbar_datum_img {
    position: absolute;
    top: 0;
    left: 0;
    width: .64rem;
    height: 100%;
}

.taskbar_datum_word {
    display: flex;
    align-items: center;
    font-size: .4rem;
    font-weight: 500;
    color: #666;
}

.taskbar_nav {
    position: relative;
    display: flex;
    padding-right: .533333rem;
}

.taskbar_nav_img {
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    width: .24rem;
    height: .426667rem;
    display: flex;
    align-items: center;
}

.taskbar_nav_word {
    display: flex;
    align-items: center;
    font-size: .346667rem;
    font-weight: 500;
    color: #999;
}

.taskbar_enterprise_last {
    width: 100%;
    height: .64rem;
    display: flex;
    justify-content: space-between;
}



.jobs_body_label {
    margin-top: .466667rem;
}

.jobs_body_label>ul {
    display: flex;
    flex-wrap: wrap;
}

.jobs_body_label>ul>li {
    width: 2.133333rem;
    height: .853333rem;
    background-color: #f6f6f6;
    margin-right: .266667rem;
    margin-bottom: .266667rem;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: .32rem;
    font-weight: 500;
    color: #333;
    border-radius: 0.106666rem;
}

.jobs_body_label>ul>li:nth-child(4n+4) {
    margin-right: 0;
}

/*登录注册*/
.login_back {
    width: .266667rem;
    height:100%;
    margin-top: 0.32rem;
    margin-left: .32rem;
    display: flex;
    align-items: center;
    justify-content: center;
}

.login_welcome {
    font-size: 0.8rem;
    padding-top: .66666rem;
    font-weight: bold;
}

.login_cont {
    padding: 0 0.613333rem;
}

.login_textbox {
    height: 1.2rem;
    background: #F7F9F8;
    border-radius: 0.8rem;
    margin-top: 0.533333rem;
    padding-left: .533333rem;
    padding-right: 0.533333rem;
    position: relative;
}

.login_textbox input {
    width: 100%;
    height: 1.2rem;
    border: none;
    background-color: #F7F9F8;
    font-size:0.48rem;color:#000
} 
.login_textbox input::-webkit-input-placeholder{color:#cecccc;}
 .hyh{ position: absolute;right:0.16rem;top:0.16rem;}
.login_textbox input:-webkit-autofill {
    box-shadow: 0 0 0 26.666667rem #F7F9F8 inset; 
}
.zc_tip{ font-size: 0.32rem;color:#999; padding-top: 0.26666rem; padding-left:  0.4rem;}
.login_xy {
    padding-left: 0.8rem;
    position: relative;
    font-size: 0.346666rem;
    color: #999;
    padding-top: 0.533333rem;
}

.login_xy_zx {
    position: absolute;
    left: 0.266666rem;
    top: 0.533333rem;
}

.login_xy a {
    color: #2778F8;
}

.login_bthbox {
    padding-top: 0.64rem;
    padding-bottom: 0.8rem;
}

.login_bth {
    height: 1.28rem;
    background: #2778F8;
    border-radius: 0.8rem;
    font-size: 0.426666rem;
    display: flex;
    color: #fff;
    align-items: center;
    justify-content: center;
    margin-top: .64rem;
    margin-bottom: .3rem;
}
.login_bth a{
    color: #fff !important;
}
.login_bth input{
    width: 100%;
    height: 100%;
    background: #2778F8;background:linear-gradient(#2778f8,#2778f8);
    border-radius: .64rem;
    font-size: 0.426666rem;
    color: #fff 
}
.close_open {
    width: 0.533333rem;
    height: 0.533333rem;
    position: absolute;
    right: 0.4rem;
    top: 0.266666rem;
}

.login_otherfs {
    position: relative;
    color: #999;
    font-size: 0.346666rem;
}

.login_otherfs a {
    color: #999;
}

.login_wjmm {
    position: absolute;
    right: 0;
    top: 0;
    color: #999;
}

.bottom_nav {
    width: 100%;
    height: 3.333333rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
	margin-top: 1.333333rem;
}

.bottom_nav_top {
    font-size: .346667rem;
    color: #666;
}

.bottom_nav_center {
    width: 100%;
    display: flex;
    justify-content: space-evenly;
}

.bottom_nav_center_logo {
    width: 1.066667rem;
    height: 1.066667rem;
}

.bottom_nav_bom_word {
    font-size: .346667rem;
    color: #999;
}

.register_1 {
    font-size: .346667rem;
    color: #2778f8;
}

.dx_yz_hq {
    position: absolute;
    right: 0.4rem;
    top: 0.4rem;
    font-size: 0.346666rem;
    color: #2778F8;
}

.bottom_login {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
   
    color: #2778F8;
    font-size: 0.346666rem; padding-top: 0.533333rem;
}

.account {
    color: #2778F8;
}
.Enterprise_library_header{position:fixed;top:0;left:50%;transform:translateX(-50%);width:100%;height:2.373333rem;min-width:10rem;max-width:20rem}
.Enterprise_library_title{width:100%;height:1.173333rem;background-color:#2778f8;padding-left:.413333rem;padding-right:.32rem;display:flex;align-items:center}
.library_title_back{width:.28rem;height:.453333rem;margin-right:.4rem;display:flex;align-items:center;justify-content:center}
.library_title_serch{flex:1;height:100%;display:flex;align-items:center;justify-content:center}
.library_title_serch>input{width:100%;height:.88rem;background-color:#fff;border-radius:.44rem;padding-left:.4rem;font-size:.32rem;font-weight:500;color:#999}
.Enterprise_library_nav{width:100%;height:1.2rem;background-color:#fff;padding-left:.586667rem;padding-right:.586667rem}
.Enterprise_library_tab{width:100%;height:100%}
.Enterprise_library_tab>ul{display:flex;height:100%;display:flex;font-size:.426667rem;font-weight:500;color:#999}
.Enterprise_library_tab>ul>li{margin-right:.8rem;display:flex;align-items:center;justify-content:center;font-size:.426667rem;font-weight:500;color:#999}
.library_pitch_on{font-size:.426667rem;font-weight:700!important;color:#181818!important;border-bottom:.066667rem solid #2778f8}
.Enterprise_library_body{margin-top:0.266666rem;padding-left:.32rem;padding-right:.32rem;width:100%}
.Enterprise_library_cards{width:100%}
.Enterprise_library_card{width:100%;background-color:#fff;box-shadow:0 .053333rem .293333rem .026667rem rgba(212,212,212,.18);border-radius:.213333rem;padding:.266667rem .266667rem .466667rem .266667rem;display:flex;margin-bottom:.266667rem}
.Enterprise_library_logo{width:2.666667rem;height:1.866667rem;display:flex;align-items:center;justify-content:center;margin-right:.2rem}
.Enterprise_library_box{width:67%;display:flex;flex-direction:column;justify-content:space-between}
.Enterprise_library_name{width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:.373333rem;font-weight:500;color:#333}
.Enterprise_library_timebox{display:flex;justify-content:space-between;align-items:flex-end}
.Enterprise_library_time{width:80%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:.293333rem;font-weight:500;color:#999}
.Enterprise_library_btn{width:1.6rem;height:.64rem;background-color:#2778f8;display:flex;align-items:center;justify-content:center;font-size:.32rem;font-weight:500;color:#fffefe;border-radius:.08rem}
.Enterprise_library_await{width:1.6rem;height:.64rem;background-color:#ffc847;display:flex;align-items:center;justify-content:center;font-size:.32rem;font-weight:500;color:#333;border-radius:.08rem}
.Enterprise_library_playback{width:1.6rem;height:.64rem;background-color:#eee;display:flex;align-items:center;justify-content:center;font-size:.32rem;font-weight:500;color:#666;border-radius:.08rem}


/*快速申请简历*/
.fast_box_header{height:1.173333rem; background-color:#2579fa; position: relative;}
.fast_box_header_c{height:1.173333rem; background-color:#2579fa; position: fixed;width:100%;left:0;top:0;right:0;; }
.fast_box_headericon{width:0.266666rem;height:0.453333rem; position: absolute;left:0.32rem;top:0.366666rem;}
.fast_box_headericon img{ vertical-align: top;}
.fast_box_header_p{ line-height:1.173333rem; text-align: center;color:#fff; font-size: 0.426666rem; font-weight: bold;}
.fast_box_header_tg{ position: absolute;right:0;top:0;width:1.173333rem; line-height: 1.173333rem; text-align: center;color:#fff; font-size: 0.373333rem;}
.fast_box_r{ position: absolute;right:0.266666rem;top:0.266666rem;color:#fff; font-size: 0.346666rem;}
.fast_box_r a{ display: inline-block;;color:#2579fa; background-color: #fff;width:1.066666rem;height:0.586666rem; line-height: 0.586666rem; text-align: center;border-radius:0.08rem; margin-left: 0.133333rem;}
.fast_box{ background-color:#2579fa;height:3.2rem; padding-left: 0.666666rem; padding-right:0.666666rem; position: relative;color:#fff;}
.fast_tit{ font-size:0.64rem; padding:0.266666rem 0;}
.fast_p{font-size: 0.32rem;}
.fast_picbox{width:2.666666rem;height:2.666666rem; position: absolute;right:0.533333rem;bottom:0.533333rem;}
.fast_show{padding: 0 0.32rem; margin-top:-0.8rem; position: relative; z-index: 1;}
.fast_show_c{ background-color: #fff;border-radius:0.213333rem; padding:0.266666rem 0 0.133333rem 0;}
/*.fast_text{ padding-left: 2.346666rem; position: relative; border-bottom:1px solid #f8f8f8 }*/
.fast_text{ 
    padding-left: 2.346666rem;
    position: relative;
    border-bottom: 1px solid #f8f8f8;
    height: 1.533rem;
    display: flex;
    align-items: center;
}
.fast_name{left:0.4rem;top:0; position: absolute; font-size:0.373333rem;color:#666;height: 1.533333rem;line-height: 1.533333rem;}
.fast_icon{width:0.24rem;height:0.426666rem; position: absolute;;right:0.4rem;top:0;}
.fast_select:after {content: ' ';position: absolute;top: 50%; margin-top: -0.106666rem;right: 0.533333rem;width: 0.213333rem;height:0.213333rem; border: #cccccc solid;-webkit-transform: rotate(45deg);border-width: 0.026666rem 0.026666rem 0 0;}
.fast_bth{padding:0.32rem 0;  }
.fast_bth_sub{ display: block;height:1.28rem; line-height: 1.28rem;color:#fff; font-size: 0.426666rem; background-color: #2778F8; text-align: center;border-radius:0.16rem; font-weight: bold;}
.fast_input input{width:100%;height: 1.533333rem;
    line-height: 1.533333rem;border:none; font-size: 0.48rem;color: #000;}
.fast_selectbox{width:100%;height: 1.533333rem;
    line-height: 1.533333rem;border:none; font-size: 0.48rem;color: #000;}
.fast_input input::-webkit-input-placeholder{color:#cecccc;}
.fast_inputmc{ padding-right: 0.8rem;}
.fast_inputmc input{width:100%;height: 1.533333rem;
    line-height: 1.533333rem;border:none;font-size: 0.48rem;}
.fast_inputmc input::-webkit-input-placeholder{color:#cecccc;}
.fast_name_xz{width:100%;height:0.933333rem; font-size: 0.48rem;}
.fast_bt{position: absolute;left:-0.26666rem;top: 0.08rem;color:#f00}
.card_job_box_name{ font-size: 0.48rem;}
.fast_inputnrbox{ padding-right: 0.8rem;}
.jm_bt{color:#f00}
.jm_nbsp{ display: inline-block; margin-left: 0.7rem;}
.fast_inputnr{width:100%;height: 1.533333rem;
    line-height: 1.533333rem; ;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 0.48rem;}
.fast_tjicon{width:0.533333rem;height:0.533333rem; position: absolute;right:0.4rem;top: 0;}
.fast_resumebox{padding: 0 0.32rem;}
.fast_resumeshow{ background-color: #fff;border-radius:0.213333rem;margin:0.266666rem 0 0 0; padding-top: 0.266666rem;}
.fast_card_zy{ position: relative;height:1.866666rem;  margin-top: 0.6rem;}
.fast_card_z{    text-align: center;width:2.0rem;}
.fast_card_y{width:2rem; position: absolute;right:0.4rem;top:0; text-align: center;}
.fast_card_zyname{ font-size: 0.373333rem;color:#666}
.fast_card_time{color:#333; font-size: 0.48rem; padding-top: 0.266666rem;;}
.fast_card_zy_z{width:.8rem; position: absolute;left:50%; margin-left: -0.4rem;top:0.533333rem; font-size: 0.373333rem;}
.fast_textkg{position: absolute;right:0.4rem;top:0; transform: scale(0.8);}
.fast_textzj{height:1.333333rem}
.fast_textarea{padding: 0.32rem;}
.fast_textarea_c{ background-color: #fff;border-radius:0.213333rem;padding:0.266666rem}
.fast_textarea_text{width:100%;height:5.333333rem;border:none; font-size: 0.373333rem;}
.fast_input_dx{ padding-right: 2.666666rem;}
.fast_input_dx_bth{ position: absolute;right:0.4rem;;top:0;color:#2579fa; font-size: 0.373333rem; line-height: 1.533333rem;}
.timefast_bt{color:#f00}
.fast_text_tpyz img{ position: absolute;right:0.4rem;;top:0.4rem;color:#2579fa;}
.fast_card_line{height:.8rem; position: relative;  margin-left: 0.4rem; margin-right: 0.4rem;border-top:0.026666rem solid #eee; margin-top: 0.4rem;;}
.fast_tip{ font-size: 0.32rem;color:#999; padding-left: 0.266666rem; padding-left: 0.4rem; padding-bottom: 0.266666rem; padding-top: 0.266666rem;}
/*视频面试-进入面试间*/
.com_show_interview_c{padding:0 0 0.266666rem 0;background:#fff; font-size: 0.373333rem;}
.com_show_interview{background:#fff;padding: 0.266666rem 0 0.266666rem 1.866666rem;position: relative; margin-top: 0.4rem; margin-left:0.4rem; margin-right:0.4rem;    box-shadow: 0 0 0.266666rem 0 rgba(56,81,76,.12);border-radius:0.133333rem;}
.com_show_interview_img{ position: absolute;top: 0.4rem;left: 0.266666rem;width: 1.066666rem;display: block;}
.com_show_interview_con{line-height: 0.666666rem;}
.com_show_interview_con_tit{color: #333;font-size: 0.4rem;font-weight: bold;}
.com_show_interview_con_tips{color: #999;font-size: 0.373333rem;}
.com_show_interview_con_tips span{color: #3b7cff;}
.com_show_interview_bth{border-radius:0.533333rem; position:absolute;right:0.4rem;top:0.433333rem; display:inline-block;color:#fff;padding:0 0.266666rem;height:0.666666rem; line-height: 0.666666rem; font-size: 0.373333rem; background-color: #2778f8;}
.com_show_nav{background:#fff;border-bottom: 0.026666rem solid #eeeeee;border-radius:.213333rem .213333rem 0 0 }
.com_show_nav ul li{width:32%;height:1.2rem; line-height:1.2rem; display:inline-block; text-align:center;color:#999; font-size:0.426666rem}
.com_show_nav ul .com_show_navcur{color:#333; position:relative}
.com_show_nav ul .com_show_navcur:after{width:0.8rem;height:0.053333rem; background:#3b7cff;content:''; display:inline-block; position:absolute;left:50%; margin-left:-0.4rem;bottom:0;border-radius:0.053333rem}
.com_show_add{}
.sj_job_box{ background:#fff; padding:0 1.333333rem 0.266666rem 0;color:#666; position:relative; font-size:0.32rem; margin-left:0.4rem; margin-right: 0.4rem; }
.sj_job_box_n{color:#f60; font-size:0.48rem;}
.sj_job_box_f_s{ display:inline-block; margin-right:0.533333rem;}
.sj_job_box_icon{width:0.8rem;height:0.8rem; background:url(../images/job_reward_icon.png)no-repeat; background-size:100%; display:inline-block; position:absolute;left:0;top:0; }
.sj_job_box_bth{ display:inline-block; position:absolute;right:0;bottom:0.48rem;padding:0.053333rem 0.213333rem;color:#f00; font-size:0.32rem;border:0.026666rem solid #f00;border-radius:0.08rem; box-shadow:0 0.053333rem 0.133333rem #ccc;  }
.sj_job_box_bth:after{width:1.173333rem;height:1.173333rem; background:url(../images/yun_jobshow_sj.png) no-repeat; background-size:100%; display:inline-block; position:absolute;left:50%; margin-left:-0.666666rem;;top:-1.333333rem;content:'';}
.sj_job_box_name{ font-size:0.293333rem; background:#f60655;color:#fff;border-radius:0.08rem; display:inline-block; padding:0 0.08rem; margin-right:0.213333rem;}
.sj_job_box_name_fs{ background:#F90}
.sj_job_box_name_sj{color:#f00; font-size:0.48rem;}
.sj_job_box_b{ padding:0.266666rem 0 0 0;}
.jobshow_tw_box{width:100%; padding:0 0  .533333rem 0; text-align:center;color:#999; position:relative; font-size: 0.32rem;}
.jobshow_tw_box .jobshow_tw_boximg{width:8rem;height:2.666667rem;background:url(../images/tw_tip.png) no-repeat; background-size:100%; display:block; margin:0 auto}
.jobshow_tw_bth{ padding-top:.4rem;}
.jobshow_tw_bth a{ display:inline-block; padding:.186667rem .8rem; background:#3c7cff;color:#fff;border-radius:.533333rem;}
.evaluate{ background-color: #fff;border-radius:0.213333rem; margin: 0.32rem; font-size: 0.32rem;padding:0.4rem}
.evaluate_userlist{padding:.4rem 0 .4rem 0; position:relative; font-size: 0.32rem;border-bottom:0.026666rem solid #f2f2f2}
.evaluate_ms{width:6.4rem; }
.evaluate_username{min-height:1.2rem; position:relative; padding-left:1.466667rem;}
.evaluate_username_u{width:100%; margin-top:.133333rem;color:#999}
.evaluate_user_pf{}
.evaluate_ms_box{width:100%; position:relative}
.evaluate_tag{width:100%;}
.evaluate_tag_s{ display:inline-block; padding:.08rem .266667rem; background-color:#f6f6f6 ;border-radius:0.533333rem; margin-top:.133333rem;font-size:.32rem;color:#999}
.evaluate_pj_box{ padding:.133333rem .266667rem;  background:#f6f7f8; margin-top:.266667rem; margin-bottom:.266667rem;border-radius:0.213333rem}
.evaluate_pj{width:100%; line-height:.666667rem;color:#666;font-size:.346667rem; }
.evaluate_date{ color:#999}
.evaluate_userphoto{width:1.066667rem;height:1.066667rem; position:absolute;left:0;top:0;}
.evaluate_userphoto img{width:1.066667rem;height:1.066667rem;border-radius:50%}
.evaluate_look_compj{width:100%; text-align:center;}
.evaluate_look_compj a{color:#3b7cff}
.evaluate_zh{width:100%; padding:.4rem 0;}
.evaluate_zh_pf{  font-size:.48rem;}
.evaluate_zh_pfimg{ }
.evaluate_job{ width:21.066667rem; padding:.266667rem .266667rem .266667rem 2.133333rem ; position:relative;background:#f8f8f8; }
.evaluate_job_s{ width:2.133333rem;display:inline-block; position:absolute;left:0;top:.266667rem; text-align:right}
.evaluate_job a{ display:inline-block; margin-left:.266667rem; margin-right:.133333rem;}
.evaluate_job_cur{ background:#39F;color:#fff; padding:.053333rem .213333rem;border-radius:.08rem;}
.evaluate_pj_dp {width:100%; }
.evaluate_pj_dp a{color:#11cd6e; display:inline-block; padding-left:.533333rem; background:url(../images/yun_z.png) no-repeat;}
.evaluate_pj_dp a:hover{ text-decoration:none;}
.evaluate_pf_otherbox{width:100%; }
.evaluate_pf_other{ margin-top:.533333rem; position:relative; padding:0 0 0 2rem}
.evaluate_pf_other_name{width:2.133333rem;  text-align:left; position:absolute;left:0;top:-0.186667rem;color:#dfe4e7; font-size: 0.373333rem;}
.evaluate_pf_other_start{width:100%;height:.213333rem; background:#f6f7fc; position:relative;border-radius:.533333rem}
.evaluate_pf_other_startbox{width:100%;height:.213333rem; background:#19B7FF;background: linear-gradient(270deg, #19B7FF, #2778F8, #2778F8); overflow:hidden;position:absolute;left:0;top:0;border-radius:.533333rem}
.evaluate_pf_left{ padding-left:2.933333rem; padding-right:.266667rem;}
.evaluate_pf_other_fs{ position:absolute;left:5.6rem;top:0;}
.evaluate_pf_right{ width:2.4rem; position:absolute;left:0;top:-0.133333rem;border-right:.026667rem solid #eeeeee;text-align:center; padding-right:.4rem; }
.evaluate_pf_right_fs{ font-size:.933333rem;color:#dfe4e7; font-weight:bold}
.evaluate_pf_p{color:#999; font-size:.32rem;}
.evaluate_pf_right_name{ padding-bottom:.266667rem;}
.evaluate_pf_userzh{ position:relative; padding:0 0 0 2.133333rem; height: .8rem;}
.evaluate_pf_userzh_l{width:2.133333rem; position:absolute;left:0;top:0;}
.evaluate_pf_job{ }
.evaluate_pf_job a{color:#2f90f3}
.evaluate_pf_left_tit{ font-size:.426667rem; padding:.4rem 0 0 0;}
.evaluate_pf_left_tit_n{ font-size:.32rem;color:#999; padding-left:.266667rem;}
.evaluate_pf_otherbox_bor{position:relative}
.evaluate_pf_userzh_list{ position:relative; margin-top:.4rem;padding:.213333rem 1.6rem 0 2.133333rem;}
.evaluate_pf_other_zhfs{ position:absolute;right:.533333rem;top:0;}
.evaluate_pj_no{width:100%; text-align:center; padding:4rem 0 .266667rem 0;color:#999; position:relative}
.evaluate_pj_no_icon{width:2.133333rem;height:2.133333rem; background:url(../images/yun_wap_no.png) no-repeat; background-size:100%; display:inline-block; position:absolute;left:50%; top:1.066667rem;margin-left:-1.066667rem;}
.evaluate_newstart{width:2.4rem;height:.4rem; background:url(../images/start_no.png) no-repeat; background-size:100%; position:relative}
.evaluate_newstartbox{width:100%;height:.4rem; position:absolute;left:0;top:0; overflow:hidden}
.evaluate_newstart_x{width:2.4rem;height:.4rem; display:block; background:url(../images/start_yes.png) no-repeat; background-size:100%}
.evaluate_newstartr{ position:absolute;right:.266667rem;top:0;}

.wxtipbox {
    position: relative;
    color: #333;
    color: #999;
    font-size: 0.346666rem;
    line-height:0.666666rem;
    background-color: #f9f9fb;
    border-radius:0.213333rem;
    padding:0.266666rem 0.266666rem; margin-top: 0.266666rem;
}
.wxtip_tit{ font-size:0.4rem; font-weight: bold;color:#000; position: relative; padding-left: 0.533333rem;}
.wxtip_tit:after{width:15px;height:15px;background: url(../images/aqts.png) no-repeat; background-size:100%;content:''; display: inline-block;; position: absolute;left:0px;top: 0.133333rem;}
.wxtip_bth{color:#267df9}
.wxtip{ padding-bottom: 0.133333rem;}
.newjob_js{ font-size: 0.346666rem;color:#666; line-height: 0.666666rem; padding-top: 0.266666rem;}

.department_a{background:#ffffff;border:.026667rem solid #ddd;color:#999;cursor:pointer;padding:.053333rem .266667rem;margin-right:.266667rem;margin-top:.266667rem;border-radius:.533333rem;white-space: normal; word-break: break-all; display:inline-block}
.department_a:hover,.department_a_cur {border:.026667rem solid #2778f8;color:#2778f8;background:#F4F9FD;} 

.job_todaynew{position:absolute;right:.266667rem;bottom:.4rem;color:#3b7cff;font-size:.32rem;}


.job_prompt_sendresume{}
.job_prompt_sendresume_job{color:#9f9999; padding:.266667rem .533333rem;}
.job_prompt_sendresume_jobname{color:#1787fb}
.POp_up_r{ padding-left:.533333rem;}
.job_prompt_sendresume_list{ padding-top:.4rem;color:#666; padding-left:.666667rem; position:relative }
.job_prompt_sendresume_radio{width:.426667rem;height:.426667rem;border:.026667rem solid #ddd;border-radius:50%; position:absolute;left:0;top:.453333rem; display:inline-block; cursor:pointer}
.job_prompt_sendresume_list_cur .job_prompt_sendresume_radio{width:.426667rem;height:.426667rem;border:none; background:url(../images/czcg.png) no-repeat; background-size:100%;}
.job_prompt_box_ok{width:100%; text-align:center; padding:.533333rem 0;}
.job_prompt_box_ok_bth{width:100%;height:1.066667rem; line-height:1.066667rem; text-align:center; background:#2778f8;color:#fff;display:inline-block;border-radius:.533333rem;}
.job_prompt_box_ok_bth:hover{ background:#fb2222;color:#fff; text-decoration:none;}
.new_jobshow_telnewbox{ padding-bottom:0.533333rem}
.new_jobshow_telbox{padding:0.266666rem 0.266666rem; }
.new_jobshow_name{width:100%; text-align: center; font-weight: bold; font-size: 0.426666rem;padding:0.533333rem 0 0.533333rem 0 ;}
.new_jobshow_tel{width:100%; text-align: center;color:#666; font-size: 0.373333rem;}
.new_jobshow_telbth{padding:0.533333rem 0; text-align: center;}
.new_jobshow_telbth_a{ display: inline-block;width:4rem;height:1.066666rem; line-height: 1.066666rem;color:#fff;font-size: 0.373333rem; text-align: center;background: linear-gradient(45deg, #34ACFB, #1C80F6);
box-shadow: 0 0.106666rem 0.32rem 0 rgba(38, 122, 248, 0.4);border-radius: 0.533333rem;}
.new_jobshow_teltip{font-size: 0.32rem;color:#999; padding: 0.266666rem 0;}
.bd{ font-size:0.32rem; display: inline-block;; margin-left: 0.533333rem;border-radius:0.053333rem; background-color:#267df9;color:#fff;border-radius:0.106666rem;padding:0 0.133333rem}
.new_jobshow_tellist{padding:.266667rem 0}
.new_jobshow_leftname{padding:0.266666rem 0; font-weight: bold;color:#333;}
.resume_lookall{ text-align: center; font-size: 0.373333rem;height:1.333333rem; padding-top: 0.266666rem;}
.resume_lookall a{border: 0.026666rem solid #2778f8;
    color: #2778f8;border-radius:0.533333rem;padding:0.266666rem 0.8rem}
/*搜索页*/
/*搜索页*/
.wap_search_header{ position:relative; background:#2778F8 ;height:1.173333rem; overflow: hidden;}
.wap_search_left{width: .28rem;height: .466667rem; position: absolute;left:.266667rem;top: .266667rem;}
.wap_search_header_c{ padding-top: 0.133333rem; padding-left:1.066666rem; padding-right:1.6rem;position:relative;}
.wap_search_headerqx{width:1.173333rem;height:1.173333rem; position:absolute;left:0rem;top:0; background: url(../images/nav_icon_return.png) no-repeat .32rem center; background-size:25%; ;}
.Search_jobs_body{ font-size: 0.32rem; padding-left: 0.4rem; padding-top: 0.533333rem;}
.wap_search_text{background:#fff; position:relative;border-radius:.533333rem;height:0.88rem;line-height:0.88rem; padding-left:0.933333rem; padding-right: 1.6rem; overflow:hidden;
}
.wap_search_hbth{width:1.6rem;font-size: 0.32rem;  position:absolute;right:0.08rem;top:0.16rem; border-radius:0.533333rem;}
.wap_search_hbth input{ width:1.6rem;height:0.853333rem; line-height:0.853333rem;border:none;margin:0; padding:0; background:none;border-radius:0.533333rem;color:#fff}

.wap_search_text:after{width:0.48rem;height:0.48rem; background:url(../images/yun_wap_fotnav_user.png) no-repeat; background-size:100%;content:''; position:absolute;left:.346667rem;top:.20rem;  display:inline-block}
.wap_search_text input{width:100%;height:0.88rem; line-height:0.88rem; margin:0; padding:0;border:none; font-size:0.373333rem; background:#fff; vertical-align:top}
.wap_search_bth{width:1.6rem;font-size: 0.32rem;  position:absolute;right:0.08rem;top:0rem; border-radius:0.533333rem;}
.wap_search_bth input{ width:1.6rem;height:0.853333rem; line-height:0.853333rem;border:none;margin:0; padding:0; background:none;border-radius:0.533333rem;color:#2778F8}
.search_history{ background: #fff;border-bottom:0.026666rem solid #eee; margin-bottom: 0.4rem;padding:0.4rem 0.4rem 0.533333rem 0.4rem; }
.search_history_tit{font-size:.426667rem;font-weight: bold; position: relative;}
.search_history_qc{ position: absolute;right:0.4rem;top:0rem;font-size: 0.32rem; font-weight: normal;color:#999}
.search_history_tag{ display:inline-block; background: #fff; margin-right:0.266666rem;  margin-top: 0.4rem;border-radius:0.533333rem; padding:0.16rem 0.4rem;}
.search_history_tag a font{color:#333;}
.search_history_li{ font-size:0.426666rem;}
.search_history_shi{right:0.266666rem;position:absolute;padding:0.053333rem 0.133333rem;font-size:0.346666rem;}
.search_history_shi	a{color:#3b7cff}
.search_history_no{width:100%; text-align:center; padding:0.533333rem 0 0.533333rem 0;color:#999; font-size:0.32rem;}
.xjhsearch{ background-color: #fff;height:1.2rem;}
.xjhsearchnav li{ display:inline-block;height:1.2rem; line-height:1.2rem;width:23%;color:#999; font-size: 0.426666rem; text-align: center;}
.xjhsearchnav li a{color:#999; display: block;}
.xjhsearchnav .xjhsearchnavcur a{font-weight:bold;color:#000;  position:relative}
.xjhsearchnav .xjhsearchnavcur a:after{width:0.64rem;height:0.08rem;border-radius:0.133333rem; background:#3b7cff;content:''; display:inline-block; margin-left: -0.293333rem; position:absolute;left:50%;bottom:0;}

/*注册框*/
 
.reg_have_tip{ padding:0.533333rem .266667rem .266667rem .266667rem; position:relative;   font-size:0.373333rem}
.reg_have_tip_icon{width:1.066667rem;height:1.066667rem; background:url(../images/details_report.png) no-repeat; background-size:100%; position:absolute;top:.4rem;left:50%; margin-left:-0.533333rem; display:inline-block}
.reg_have_tip_tit_name{color:#333; font-size: 0.426666rem; font-weight: bold;}
.reg_have_tip_p{ padding:.133333rem;color:#999}
.reg_have_tip_tit{ padding:.433333rem 0;color:#999; text-align: center;}
.reg_have_tip_p{padding:0rem 0.533333rem;position:relative; font-size:0.346666rem;line-height: 0.533333rem; padding-top:.266667rem;}
.reg_have_tip_bthbox{width:100%; text-align: center; padding: 0.266666rem 0}
.reg_have_tip_bth{ display:inline-block; padding:0.266666rem 0.9rem; margin-left: 0.16rem;; font-size: 0.4rem; font-weight: bold; margin-right: 0.16rem; background:#2778f8;color:#fff;border-radius:1.066667rem; font-size:.32rem;}
.reg_have_tip_kf{ font-size:.32rem;color:#999; text-align:center;border-top:.026667rem solid #eee; padding-top:.266667rem; margin-top:.266667rem;}
.login_mmbshow{ padding:0.533333rem   0.533333rem;}
.login_mmbox{}
.login_mm{width:100%;height:1.28rem; line-height: 1.28rem; background-color: #f6f6f6;border-radius:1.066666rem; font-size: 0.373333rem; margin-top: 0.533333rem; padding-left: 0.266666rem;}
.login_mmboxbth { padding-top: 0.533333rem;}
.login_mmboxbth input{width:100%;height:1.28rem;font-size: 0.373333rem; line-height: 1.28rem; font-weight:bold; font-size: 0.426666rem; background-color: #2778f8;background:linear-gradient(270deg,#19b7ff,#2778f8,#2778f8);border-radius:1.066666rem;color:#fff}
.reg_wap_comcontent{width:8rem;  padding:.266667rem;}
.reg_wap_comtit{ font-weight:bold}
.reg_wap_comlist{ padding:.266667rem 2.133333rem .266667rem 0; line-height:.533333rem; position:relative;border-bottom:.026667rem solid #eee}
.reg_wap_combth{width:1.733333rem;height:.666667rem;border:.026667rem solid #0068b7;color:#0068b7; font-size:.346667rem; display:inline-block;border-radius:.08rem;text-align:center; line-height:.666667rem; position:absolute;right:.266667rem;top:50%; margin-top:-0.266667rem;;}
.reg_wap_comlist_p{ padding:.266667rem 0;color:#999}
.reg_wap_combth_jx{width:2.933333rem;height:.933333rem; line-height:.933333rem; text-align:center; background:#008fd9;color:#fff; display:inline-block;border-radius:.08rem;}
.reg_wap_comlist_tel{color:#999; font-size:.32rem;}
.reg_wap_comlist_tel_n{ display:inline-block;}
.reg_wap_comlist_box{ max-height:7.2rem; overflow:auto}

.yun_wap_share_tip_p{color:#fff; font-size:.453333rem; padding-left:.533333rem; padding-top:.533333rem;  }
.yun_wap_share_tip_icon{width:3.413333rem;height:3.413333rem; background:url(../images/yun_wap_fxicon.png) no-repeat; display:block; background-size:100%;right:0;top:0; }
.yun_wap_share_tip_i{width:.8rem;height:.8rem; display:inline-block; background:url(../images/yun_wap_share_tip_fx.png) no-repeat; background-size:100%; vertical-align:middle; margin:0 .213333rem}
.yun_wap_share_tip_i2{width:.8rem;height:.8rem; display:inline-block; background:url(../images/yun_wap_share_tip_fx2.png) no-repeat; background-size:100%; vertical-align:middle; margin:0 .213333rem;}
.yun_wap_share_tip_i3{width:.693333rem;height:.693333rem; display:inline-block; background:url(../images/yun_wap_share_tip_fx3.png) no-repeat; background-size:100%; vertical-align:middle; margin:0 .213333rem;}
.yun_wap_share_tip_i4{width:.8rem;height:.8rem; display:inline-block; background:url(../images/yun_wap_share_tip_fx4.png) no-repeat; background-size:100%; vertical-align:middle; margin:0 .213333rem;}
.yun_wap_share_n{ font-style:italic; margin-right:.133333rem; display:inline-block; font-family:Georgia,"Times New Roman",Times,serif; font-size:.533333rem;}
.yun_wap_share_tip_wxicon{width:90%;height:6.666667rem; background:url(../images/yun_wap_fxicon.png) no-repeat center center;background-size:100%; display:block; position:absolute;right:.266667rem;top:.266667rem;}
.yun_wap_share_tip_wxicon_more{width:.8rem;height:.8rem; background:url(../images/yun_wap_share_more.png) no-repeat;background-size:100%; display:block; position:absolute;right:.4rem;top:.266667rem}

#totop{position:fixed;bottom:2.666667rem;right:.266667rem;z-index:9999999;width:1.066667rem; cursor:pointer; display:none;}
*html #totop{position:absolute;cursor:pointer;right:.266667rem; display:none;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-112+"px")}
#totop a{display:block;outline:none;width:1.066667rem;height:1.066667rem; background:url(../images/zd.png) no-repeat; background-size:100%; opacity:0.4}
#totop a.cur{background:url(../image/zd.png) no-repeat; background-size:100%; opacity:0.4}

/*公告*/
.about_content{ margin: 0.32rem; background-color: #fff;padding:0.266666rem 0.36rem;border-radius:.213333rem}
.anno_tit { text-align: center;padding:0.266666rem 0}
.anno_tit h1{ font-size: 0.533333rem; font-weight: 500; color: #444; text-align: left;line-height: 0.8rem;}
.anno_titDataInfo{
    overflow: hidden;
    line-height: 0.4rem;
}
.anno_titDataInfo span{
    font-size: 0.3733333rem;
    color: #aaa;
    float: left;
    display: block;
    padding-right: 0.22666rem;
    overflow: hidden;
    margin: 0.2rem 0 0.6rem 0;
}
.anno_titDataInfo span:nth-child(2){
    color: #576b95;
    
}
.about_right_p{ font-size: 0.4266666rem; line-height: 0.75rem; color: #444; text-align: justify;}
.about_right_p a{
    color: #f30 !important;
}
/* 首页附近的样式 */
.map_job_list{
    width: 100%;
    background: #FFFFFF;
    border-radius: .213333rem;
    margin-top: .3rem;
    margin-bottom: .266667rem;
}
.neighbouring_top{
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.map_job_topname{
    width: 70%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    font-size: .426667rem;
     font-weight: 700;
    color: #181818;
}
.map_job_xz{
    font-size: .4rem;
    font-weight: bold;
     color: #ff6600;
}
.map_job_com{
    width: 50%;
    font-size: .373333rem;
    font-weight: 500;
    color: #666666;
}
.map_job_com>a{
    display: flex;
align-items: center;
}
.map_job_com_logo{
    width: .586667rem;
    height: .586667rem;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: .106667rem;
    border: .026667rem solid #eee;
    margin-right: .16rem;
}
.map_job_com_name{
    width: 80%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.com_map{
    width: 100%;
    display: flex;
    align-items:center;
}
.com_map_name{
    width: 50%;
   
}
.com_map_name>a{
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
.com_map_name_address{
    margin-right: .133333rem;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    font-size: .346667rem;
    font-weight: 500;
    color: #333333;
}
.com_map_distance{
    font-size: .32rem;
    font-weight: 500;
    color: #999999;
}
.map_job_list_welfare{
    margin: .266667rem 0;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.map_job_list_welfare>ul{
    width: 100%;
    display: flex;
    height: .586667rem;
    align-items: center;
}
.map_job_list_welfare>ul>li{
    margin-right: .166667rem;
    line-height: .586667rem;
    height: .586667rem;
    color: #666;
    border-radius: .106667rem;
    font-size: .32rem;
}
/* 修改登录的样式 */
.login_titlebox{
    margin-top: .266667rem;
    margin-bottom: .9rem;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.Back_to_the_previous_level{
    width: 100%;
    height: .393333rem;
}
.login_title_logo{
    width: 2.133333rem;
    height: 2.133333rem;
    border-radius: 50%;
    overflow: hidden;
    margin-bottom: .426667rem;
}
.login_title_info{
    font-size: .346667rem;
    font-weight: 500;
   color: #666666;
}
.login_title_info i{
    color: #2778F8;
}
.resume_body{padding: 1.44rem  0.32rem 0.32rem  0.32rem}
.resume_body_card{ background-color: #fff;border-radius:0.213333rem; padding: 0.4rem  0.266666rem  0.266666rem  0.266666rem;}
/*列表页上拉加载 start*/
.lodbox{text-align:center;color:#999;padding:.266667rem 0;font-size:0.373333rem}
.lodbox_p{display:inline-block; padding-left:.8rem; position:relative; font-size:0.373333rem}
.lodbox_iocn{background:url(../images/loading.gif) no-repeat; background-size:100%;width:.533333rem;height:.533333rem; position:absolute;left:0;top:0;}
/*列表页上拉加载 end*/
.qqconnect_box{
    width: 100%;
    padding-top: .266667rem;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.qqconnect_box_pic{
    width: 2.133333rem;
    height: 2.133333rem;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}
.qqconnect_box_p{
    margin-top: .18rem;
    width: 100%;
    display: flex;
    justify-content: center;
    font-size: .346667rem;
font-weight: 500;
color: #666666;
margin-bottom: .18rem;
}

.login_body_cont{
    width: 100%;
    padding-left: .6rem;
    padding-right: .6rem;
}
 
 
.login_sj_box_mb input{
    width: 100%;
    height: 100%;
    background: #F7F9F8;
    border-radius: .6rem;
    padding-left: .533333rem;
    font-size: .346667rem;
font-weight: 500;
color: #CCCCCC;
}
.login_sj_box_mb{
    width: 100%;
    height: 1.2rem;
    position: relative;
}
.rg_img{
    position: absolute;
    top: 50%;
    right: .533333rem;
    transform: translateY(-50%);
    width: 2.933333rem;
    height: .8rem;
}
.login_otherlogin{
    width: 100%;
    margin-top: .266667rem;
    text-align: right;
    
}
.login_otherlogin a{
    font-size: .346667rem;
    font-weight: 500;
    color: #999999;
}
.wx_login_bd_p{
    position: absolute;
    top: 1.666667rem;
    right: .566667rem;
    width: 100%;
    text-align: right;
    color: #276bf2;
    font-size: .346667rem;
font-weight: 500;
padding-left: .6rem;
margin-bottom: .533333rem;
}
.wx_login_bd_new{
    width: 100%;
    padding-left: 2.133333rem;
    padding-right: 2.133333rem;
    color: #999999;
    font-size: .346667rem;
font-weight: 500;
}

.login_m_send2{
    position: absolute;
    top: 50%;
    right: .533333rem;
    transform: translateY(-50%);
    font-size: .346667rem;
font-weight: 500;
color: #999999;
}
.authcode{
    position: absolute;
    top: 50%;
    right: 0.2rem;
    transform: translateY(-50%);
    width: 2.3rem;
    height: 0.8rem;
    border-radius: 0.4rem;
}

.job_show_whb:before{content: ' ';position: absolute;top:.4rem;right: .4rem;width: .213333rem;height: .213333rem;border: #fe8800 solid;-webkit-transform: rotate(45deg);border-width: .053333rem .053333rem 0 0;color: #434343; }
.zphbcom_show{padding:0.266666rem 0.32rem}
.zphb_show{padding: 0 0 0 0;}
.zphb_show_c{border-radius:.213333rem;  position:relative;padding: .266667rem 2.4rem .266667rem .4rem;background:#fff url(../images/zphb_show_bg.png) no-repeat bottom right;background-size: 40%;}
.zphb_show_tit{font-weight: bold;font-size: .426667rem;margin-bottom: .133333rem;}
.zphb_show_sp{font-size: .32rem;color: #999;}
.articlemune { padding:.133333rem;}
.articlemune li{width:29%; display:inline-table;height:0.88rem; line-height:0.88rem;border-radius:0.533333rem;margin:.266667rem 0 0 .16rem; text-align:center; position:relative; background:#fff;text-overflow:ellipsis;  white-space:nowrap;box-shadow: 0 0 .533333rem -0.266667rem rgba(0, 0, 0, 0.2)}
.articlemune_tit{ padding:.266667rem .266667rem .133333rem .266667rem; font-size:.426667rem; position:relative; font-weight: bold;}
.articlemune_icon{width:.426667rem;height:.426667rem; background:url(../images/icon_m_sc.png) no-repeat; background-size:100%; display:inline-block; position:absolute;right:-0.133333rem;top:-0.133333rem;}
.articlemune_tit_bj{border:.026667rem solid #3b7cff;color:#3b7cff; padding:.053333rem .4rem; position:absolute;right:.266667rem;top:.266667rem; font-size:.32rem;border-radius:.32rem;}
.newpade_box{padding:0.266666rem 0.4rem 0.533333rem 0.4rem}
.tel_wxqrcodebox{ text-align: center; padding-bottom: 0.533333rem;}
.user_list{width: 100%;background-color: #fff; border-radius: .213333rem;padding:0.4rem 0.4rem 0.4rem 2.4rem;margin-top: 0.266666rem; position: relative; font-size: 0.373333rem;}
.user_list_p{ font-size: 0.346666rem;color:#666;padding:0.133333rem 0}
.user_list_pyxjob{color:#666;font-size: 0.346666rem;}
.user_tj_photo{width:1.6rem;height:1.6rem; position: absolute;left:0.4rem;top:0.4rem}
.user_tj_photo img{width:100%;height:100%;border-radius:50%;}
.user_list h3{ font-size:0.4rem;}
.user_list_p_line{color:#999; font-size: 0.32rem;}
.user_listtit{ text-align: center;; font-size: 0.4rem; font-weight: bold;}

/*微信绑定*/
.wxbind_cont{padding-left: .6rem;  padding-right: .6rem;}
.wxbind_text{ background: #F7F9F8;border-radius:1.066666rem; padding: 0 0.533333rem; position: relative; margin-top:0.533333rem;}
.wxbind_text_input{width: 100%;height:1.2rem; line-height: 1.2rem;background: #F7F9F8;border-radius:1.066666rem; font-size:.4rem
    
}
 
.wxbind_textpd{padding: 0 2.4rem 0 0.533333rem;}
.wxbind_img{ position: absolute;right:0.133333rem;top:0.1533333rem;}
.wxbind_text_send{ position: absolute;right:0.32rem;top:0.32rem;font-size:0.4rem;color:#2778f8} 
.wxbind_login_bthbox{padding:0.533333rem 0}
.wxbind_login_bth{width:100%;height:1.2rem; line-height:1.2rem; text-align:center;color:#fff; background:#F7F9F8; font-size: 0.426666rem; font-weight: bold;background: #F7F9F8;background:linear-gradient(#2778f8,#2778f8); display: block;border-radius:1.066666rem;
}
.password_cont{ padding-top:0; font-size: 0.373333rem;}
.password_list {width:100%;}
.password_list_left{width:100%; line-height:.88rem; font-size:.426667rem;}
.password_list_text{width:95%;height:1.066667rem; line-height:1.066667rem;color:#b3b9bb;border:.026667rem solid #d2d0d0;border-radius:0; }
.password_list_r{width:100%; line-height:.613333rem; margin-top:.266667rem;}
.password_list_textw110{width:100%;}
.password_list img{ vertical-align:middle; margin-left:.266667rem;}
.password_list_bth{width:100%; height:1.2rem; background:-webkit-gradient(linear,0 0,0 100%,from(#f60),to(#f60)); border:none; font-size:.48rem; color:#fff; cursor:pointer;border-radius:0; margin-top:.266667rem;}
.password_list_radio{width:.346667rem;height:.346667rem; overflow:hidden; margin-right:.133333rem; }
.password_list_s{width:100%;line-height:.613333rem; padding-bottom:.266667rem;}
.input_btn{color: #999999;border: .026667rem solid #e7e8e8;background: #fafbfc; display:inline-block;height: .746667rem;line-height: .746667rem;text-decoration: none;padding:.08rem .266667rem}
.password_cont_success{margin: 0 auto;}
.password_cont_success .password_cont_success_p { font-size: .426667rem;height: 1.6rem;line-height: 1.6rem; padding-top:2.133333rem;}
.password_contm-row{margin:1.6rem 0 0 .4rem;}
.password_input_btn:hover{ background:#006dbd; text-decoration:none;color:#fff;}
.atc_news_tj{ margin-top:.533333rem;}
.atc_news_tj_h1{width:100%;height:1.066667rem; line-height:1.066667rem; background:#f6f8f8}
.atc_news_tj_h1 span{ display:inline-block; padding-left:.266667rem;}
.atc_news_tj ul li{width:100%;height:.96rem; line-height:.96rem; overflow:hidden;border-bottom:.026667rem solid #f3f3f3; position:relative}
.atc_news_tj ul li a{ display:block; padding-left:.48rem;}
.atc_news_tj ul li:after{width:.08rem;height:.08rem; background:#000; display:block;content:""; position:absolute;left:.133333rem;top:.4rem;}
.wap_news_cont img {max-width: 100%;}
.password_box{ background:#fff}
.password_cont_box{border:.026667rem solid #ddd;}
.password_cont_box_list{ padding-left:2.133333rem;height:1.2rem; position:relative; border-bottom:.026667rem solid #ddd; overflow:hidden}
.password_cont_box_list_s{width:2.133333rem; position:absolute;left:.266667rem;top:0; line-height:1.2rem;}
.password_cont_box_p{padding:0 0;}
.password_list_text_new{width:100%;border:none;height:1.066667rem; line-height:1.066667rem; font-size:.373333rem;}
.password_cont_box li:last-child{border:none;}
.password_list_textw110{width:2.4rem;}
.password_list_textw110img{ position:absolute;left:4.8rem;top:.133333rem; width:2.133333rem}
.password_a{ position:absolute;left:7.066667rem;top:0; line-height:1.066667rem;}
 
.password_list_s_c{color:#f60}
.password_list_chongz li{width:100%; padding:.266667rem 0; position:relative; border-bottom:.026667rem solid #ddd;}
.password_list_chongz li:last-child{border:none;}
.password_list_chongz_tit{ text-indent:.266667rem;}
.password_a_dj{color:#09F; text-decoration:underline; padding-left:.266667rem;}
.password_input_btn{width:100%; height:1.2rem; line-height:1.2rem; text-align: center; background:-webkit-gradient(linear,0 0,0 100%,from(#2778f8),to(#2778f8));border-radius:0.213333rem; border:none; font-size:.48rem; color:#fff; cursor:pointer; margin-top:.266667rem; display:block}
.password_cont_box_p{ line-height:1.2rem;}
 
 .newevaluate_word_tiem{ font-size:0.32rem;color:#999;}
 .yzm_box{padding:0.4rem;}
 .yzm_tit{ font-size: 0.426666rem; font-weight: bold; padding-bottom: 0.533333rem;}
 .yzm_input{border:1px solid #ddd; padding-left: 0.266666rem;  }
 .yzm_input input{width:100%;height:1.06666rem; line-height: 1.06666rem;border:none; font-size: 0.373333rem;}
 .yzm_input_img{ padding-top: 0.266666rem;}

 .yun_newedition_resume_good{width:2.133333rem;height:2.133333rem; background:url(../images/user_yz.png) no-repeat; background-size:100%; display:inline-block; position:absolute;right:3.2rem;top:3.73333rem;}
 .gzsc{ display: inline-block;border-radius:0.533333rem;  color:#999; margin-left: 0.166666rem; font-size: 0.32rem; }
 .indexlogin_bth_c{display: flex; justify-content:space-between;flex-wrap: wrap;}
 .indexlogin_list{width:50% ; }
 .indexlogin_listc{background-color: #fff;border-radius:0.213333rem; margin-top: 0.266666rem;padding:0.4rem 0px 0.533333rem 1.733333rem; position: relative; display: block; }
 .indexlogin_listcr{margin-right: 0.1866666rem;}
  .indexlogin_listcl{margin-left: 0.1866666rem;}
 .indexlogin_name{ font-size: 0.4266666rem; padding-bottom: 0.133333rem; font-weight: 600;}
 .indexlogin_p{ font-size: 0.32rem;color:#999;}
 .indexlogin_icon{width:1.1733333rem;height:1.1733333rem; background: url(../images/genius_consult.png) no-repeat; background-size:100%;  display: inline-block; position: absolute;left:0.266666rem;top:0.4rem;}
 .indexlogin_icon2{ background: url(../images/manage_full-time.png) no-repeat; background-size:100%;   }
 
 .yunjoblist_newicon{width:0.8rem;height:0.8rem; background: url(../images/news.png) no-repeat; background-size:100%; display: inline-block; position: absolute;left:0px;top:0px; }
 .ask_between{width:100%; position: relative; padding-top: 0.533333rem;}
 .ask_between_l{ font-size: 0.426666rem; font-weight: bold;}
 .ask_between_r{ font-size: 0.32rem;color:#999; position: absolute;right:0px;top:0.533333rem;}
 .ask_question{ padding: 0.266666rem 0;color:#999; font-size: 0.373333rem;}
 .waptcbanner{ padding-top:1.333333rem;}
 .waptcbanner img{max-width:100%;}
  .zd_banner{width:100%;height:2.13333rem;margin-top: 0.26666rem;}
 .zd_banner img{width:100%;height:2.13333rem; border-radius:0.213333rem;display: block;}
 .jobzd_banner{width:100%;height:2.13333rem;margin-bottom: 0.26666rem;}
 .jobzd_banner img{width:100%;height:2.13333rem; border-radius:0.213333rem;display: block;}
 .zd_userbanner img{width:8.533333rem;height:10.666666rem; margin-top: 0.26666rem;border-radius:0.213333rem; display: block; margin: 0 auto;}
 .jobshow_ad img{width:100%;height:2.13333rem; margin-top: 0.26666rem;border-radius:0.213333rem;display: block;}
 /*招聘会新*/
.newzph_img{width:100%;  z-index: 50; position: relative; min-height: 2rem; min-height: 1.8rem;}
.newzph_img img{ min-height:3.4rem}
.newzph_tit { background-color: #fff;border-radius:0.213333rem 0.213333rem 0 0;padding:0.4rem;  z-index: 100; position: relative;border-bottom:1px solid #eee}
.newzph_tit ul li{ display: inline-block; padding: 0.133333rem 0.3rem; background-color: #fff;border-radius:0.533333rem; margin:0 0.1rem;font-weight: bold;
 font-size: 0.44rem;
}
.newzph_tit ul .newzph_tit_cur{ background-color: #2778f8;color:#fff; }
.newzph_tit ul .newzph_tit_cur a{color:#fff;}
.newzph_pd{ padding: 0px 0.32rem;margin-top:-1.733333rem;;}
.newzph_list ul li{ background-color: #fff;border-radius:0.2133333rem;padding:0.4rem;position: relative; margin-bottom:0.2666666rem;  }
.newzph_list  ul li:first-child{border-radius: 0px 0px 0.2133333rem 0.2133333rem;background-color: #fff;}
.newzph_showbox{padding:0px 0px 0.533333rem 2.666666rem; position: relative;  min-height: 2.1333333rem;}
.newzph_name{ font-size: 0.4266666rem; font-weight: bold; line-height: 0.8rem;}
.newzph_sj{ display: inline-block;width:23%;  font-size: 0.32rem;color:#999;}
.newzph_sj_n_b{ font-size:0.32rem; font-weight: bold;color:#333}
.newzph_sj_n{ font-size:0.48rem;}
.newzph_sj_bth{ display: inline-block; background-color: #2778f8;color:#fff; font-size: 0.3733333rem;padding:0.16rem 0.3466666rem;border-radius:0.533333rem; position: absolute;right:0.533333rem;bottom:0.7466666rem; font-weight: bold;}
.newzph_sj_bthwq{ display: inline-block; background-color: #f7fafd;color:#137ed6; font-size: 0.3733333rem;padding:0.16rem 0.3466666rem;border-radius:0.533333rem; position: absolute;right:0.533333rem;bottom:0.533333rem; font-weight: bold;}
.newzph_snt{width:2.4rem;height: 1.6rem; position: absolute;left:0px;top:0px;}
.newzph_snt img{width:2.4rem;height: 1.6rem; border-radius: 0.16rem;}
.newzph_bmz{ display: inline-block; position: absolute;right:0.666666rem;bottom:0.25rem; z-index: 100;color:#f00; font-size:0.32rem;
   
}
.newzph_jxz{ display: inline-block; position: absolute;right:0.666666rem;bottom:0.25rem; z-index: 100;color:#2778f8; font-size:0.32rem;

}
.newzph_wl{ display: inline-block; padding: 0px 0.133333rem; background-color: #1cd078;color:#fff;border-radius:0.106666rem; position: absolute;left:0px;top:0px; z-index: 100; font-size: 0.32rem;}
.newzph_notip{border-radius: 0px 0px 0.2133333rem 0.2133333rem;background-color: #fff;}
.newzph_show { background-color: #fff;border-radius:0.2133333rem 0.2133333rem;padding:0.4rem 0;  z-index: 100; position: relative;border-bottom:1px solid #eee}
.newzphshow_sj{ display: inline-block;width:23%;  font-size: 0.32rem;color:#999; text-align: center;}
.newzphshow_sj .newzph_sj_n{ font-size:0.5866666rem;}
.newzphshow_sj  .newzph_sj_n_b{ font-size:0.32rem; font-weight: bold;color:#333; padding-bottom: 0.133333rem;}
.newzphshow_tit{ padding-top: 0.2666666rem;}
.newzphshow_tit ul { display: flex;}
.newzphshow_tit ul li{width:33%; background-color: #fff;padding:0.106666rem 0.2666666rem; font-weight: bold;border-radius:0.533333rem; margin-right: 0.2666666rem; text-align: center; font-size: 0.4rem;}
.newzphshow_tit ul .newzphshow_titcur{ background-color: #2778f8;}
.newzphshow_tit ul .newzphshow_titcur a{color:#fff}
.newzphshow_p{ background-color: #fff;padding:0.2666666rem 0.4rem; margin-top: 0.2666666rem;border-radius:0.2133333rem 0.2133333rem; line-height: 0.666666rem; font-size: 0.4rem;; }

.newzph_showcom ul li{background-color: #fff; margin-top: 0.2666666rem;border-radius:0.2133333rem 0.2133333rem;padding:0.4rem;}
.newzph_showcom_c{padding:0px 0px 0px 1.6rem; position: relative; min-height: 1.6rem;}
.newzph_showcomname{ width:100%;height:0.8rem; line-height: 0.8rem;    overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-size: 0.4266666rem; font-weight: bold;}
.newzph_showcominfo{ font-size: 0.346666rem;color:#999;width:100%;height:0.666666rem; line-height: 0.666666rem;    overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.newzph_showcominfoine{ font-size: 0.32rem;color:#999; display:inline-block;padding:0px 0.133333rem;}
.newzph_showcom_img{width:1.33333rem;height:1.33333rem; position: absolute;left:0px;top: 0.0533333rem;border:1px solid #eee;border-radius:0.133333rem;}
.newzph_showcom_img img{width:1.33333rem;height:1.33333rem; border-radius:0.133333rem;}
.newzph_showcomjob{ background-color: #f8fbff;border-radius:0.133333rem;height:1.06666rem; line-height: 1.06666rem; font-weight: bold;padding:0px 2.666666rem 0 0.2666666rem; position: relative; margin-top: 0.2666666rem; }
.newzph_showcomjob_xz{color:#f60; position: absolute;right:0.2666666rem;top:0px; font-size: 0.42rem;}
.newzph_showcomjob_a{ font-size: 0.4rem; width:100%;height:1.06666rem; line-height: 1.06666rem;    overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.newzph_showcomjobmore{ padding-top: 0.2666666rem;;}
.newzph_showcomjobmore_a{border-radius:0.133333rem; display: block;color:#fff; background-color: #2778f8; text-align: center;height:1.06666rem;line-height: 1.06666rem; font-weight: bold; font-size: 0.4266666rem;}
.newzph_showcomjob_jp{width:0.4266666rem;height:0.4266666rem; background: url(../images/home_tab_urgentemployment.png) no-repeat; display: inline-block; background-size: 100%; vertical-align: middle; margin-left: 0.16rem;}
.newzph_showcomzw{ text-align: right; font-size: 0.32rem;color:#999; padding-top: 0.2666666rem;;}
.newzph_showjob ul li{background-color: #fff; margin-top: 0.2666666rem;border-radius:0.2133333rem 0.2133333rem;padding:0.2666666rem 0.4rem 0.4rem 0.4rem; position: relative;}
.newzph_showjobt{position: relative; font-weight: bold;line-height: 1.06666rem; padding-right: 2.666666rem;}
.newzph_showjobinfo{ font-size: 0.3466666rem;color:#999;width:100%;height:0.666666rem; line-height: 0.666666rem;    overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.newzph_showjobfl{width:100%;height:0.822rem; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newzph_showjobfl_n{    background-color: #e9f1fe;color: #2778F8;padding:0.0533333rem 0.16rem;border-radius:0.106666rem; font-size: 0.32rem; display: inline-block;; margin-right: 0.133333rem; margin-top:0.133333rem;}
.newzph_showjobcom{ font-size: 0.3733333rem; padding-top: 0.2133333rem;color:#666;}
.newzph_showjob_sq{ display: inline-block;border-radius:0.133333rem;color:#fff; background-color: #2778f8; position: absolute;right:0.4rem;bottom:0.4rem; font-size: 0.3733333rem; font-weight: bold;padding: 0.106666rem 0.2666666rem; }
.newzph_showfoot{ padding-bottom: 2.1333333rem;;}

.van-pagination__item--active{
    background-color: #1989fa !important;
}
/*相关推荐*/
.relevanRecom{
    margin: 0.32rem;
    background-color: #fff;
    padding: 0.266666rem 0.08rem;
    border-radius: 0.213333rem;
}
.relevanRecom .titles{
    font-size: 0.53333rem;
    font-weight: 500;
    margin-left: 0.2rem;
    margin-bottom: 0.6rem;
}
.relevanRecom a{
    display: block;
    margin: 0.2rem 0;
    background: #fff;
    border-radius: 0.15rem;
    font-size: 0.4rem;
    overflow: hidden;
    line-height: 0.45rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-bottom: 1px dashed #ddd;
    color: #555;
    padding: 0.1rem 0.266666rem 0.266666rem 0.266666rem;
}


/*电话弹窗样式*/
.popupSubject{
    padding: 0.7rem;
    background: #fff;
    border-radius: 0.32rem;
    overflow: hidden;
    position: relative;
}
.popupSubject div{
    overflow: hidden;
    text-align: center;
}
.popupSubject .popupTop p{
    overflow: hidden;
    font-size: 0.42666rem;
    color: #666;
}
.popupSubject .popupTop h3{
    overflow: hidden;
    font-size: 0.74666rem;
    margin: 0.8rem 0 0.5333rem 0;
    color: #222;
    font-weight: 600;
}
.popupSubject .popupTop span{
    display: block;
    font-size: 0.3222rem;
    color: #f90;
    position: relative;
    overflow: hidden;
}
.popupSubject .popupTop span:after{
    display: block;
    content: "";
    width: 1.6rem;
    height: 1px;
    background: #aaa;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0.8rem;
    margin: auto;
    z-index: 1;
}
.popupSubject .popupTop span:before{
    display: block;
    content: "";
    width: 1.6rem;
    height: 1px;
    background: #aaa;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0.8rem;
    margin: auto;
    z-index: 1;
}
.popupSubject .popupButton a{
    display: block;
    width: 6.6666rem;
    background: #2778f8;
    border-radius: 0.53333rem;
    text-align: center;
    line-height: 1.06666rem;
    margin: 0.53333rem auto 0.2666666rem auto;
    font-size: 0.426666rem;
    color: #fff;
}
.popupSubject .popupButton p{
    font-size: 0.322rem;
    color: #666;
}
.popupSubject .popupButton p span{
    color: #2778f8;
}
.popupSubject .popupClose{
    position: absolute;
    top: 0.2666666rem;
    right: 0.2666666rem;
    z-index: 11;
    cursor: pointer;
}
/*返回首页按钮*/
.goBackHome{
    overflow: hidden;
    position: fixed;
    width: 1.2rem;
    height: 1.2rem;
    /*background: #2778f8;*/
    border-radius: 50%;
    bottom: 2rem;
    right: 0.5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 1001;
}
.goBackHome a img{
    width: 1.2rem;
    height: 1.2rem;
}
  /*后加职位详细底部*/
.yun_czfoot{ height: 1.866667rem;  }
.yun_czfootfixed{WIDTH:100%; position: fixed;left:0PX;bottom:0px;}
.yun_czfoot_l{width:40%}
.yun_czfoot_r{width:60%;display: flex;}
.yun_czfoot_c{width:100%;height:60px; background-color: #fff;display: flex;box-shadow:0 0.053333rem 0.133333rem #ccc; }
.yun_czfoot_s{width:45%; display: inline-block; text-align: center;}
.yun_czfoot_s_p{ padding-top: 35px; position: relative; display: block;}
.yun_czfoot_lt{ width:100%;display: inline-block;height: 1.066667rem;line-height: 1.066667rem; text-align: center;     background: linear-gradient(270deg,#f60,#f60,#f74545);border-radius:1.066667rem; margin-right: 0.266667rem;margin-top: 0.266667rem;color:#fff; font-size: 16px;}
.yun_czfoot_lt_td{    background: linear-gradient(270deg,#19b7ff,#2778f8,#2778f8);}
.yun_czfoot_scicon:after{width:0.64rem;height: 0.64rem;background: url(../images/fx.png) no-repeat; background-size: 100%; display: inline-block;content:''; position: absolute;left:50%;top: 0.213333rem;margin-left: -0.32rem;}
.yun_czfoot_dhicon:after{width:0.64rem;height: 0.64rem; background: url(../images/iphoneok.png) no-repeat; background-size: 100%; display: inline-block;content:''; position: absolute;left:50%;top:8px; margin-left: -0.32rem;}
.yun_czfoot_lt_ytd{background: linear-gradient(270deg,#ddd,#ccc,#ccc);}
.yun_czfoot_lt_td a{color:#fff; display: block;}
.index_jobtag{background: #fff;border-radius: 0.213333rem;margin: 0.266667rem 0.32rem 0px 0.32rem;}
	.index_jobtagbox{ padding-top: 0.266667rem;;}
	.index_jobtaglist{width:32%; display: inline-block; text-align: center;}
	
	.index_jobtag_n{ 
        display:block;
        border-radius:0.213333rem; 
        height: 0.933333rem;
        line-height: 0.933333rem; 
        overflow: hidden; 
        background-color: #f7f7f7;
        color:#333; 
        font-size:15px; 
        margin-bottom:10px; 
        margin-left:10px;padding:0px 10px;
        text-overflow: ellipsis;
    white-space: nowrap;text-align: center; 
    }


.new_mq_new_show{padding:0.26666rem}
.zt_box{width:100%; margin-bottom: 0.26666rem;height:120px;}
	.zt_box img{width:100%;height:120px;border-radius:8px;}
	.yd_zc{ background-color: #fff;height:120px;border-radius:8px;  margin-top:10px; text-align: center;}
	.yd_zc_tit{ font-size: 18px; font-weight: bold;  padding:10px 0px 5px 0px;}
	.yd_zc_p{padding-bottom: 10px;color:#666; font-size: 14px;}
	.yd_zc_bthbox{width:100%; text-align: center;}
	.yd_zc_bth{width:150px;height:35px; line-height: 35px;border-radius:40px; text-align: center;color:#2778f8;border:1px solid #2778f8; display: inline-block;}


.indexObtags{
    overflow: hidden;
    margin: 0 !important;
}

.indexObtags .index_jobtag_tit{
    overflow: hidden;
    font-size: 0.48rem;
    font-weight: bold;
    padding: 0.5rem 0 0.26666rem 0;
    text-align: center;
}
.indexObtags .index_jobtagmore{
    color: #007AFF;
    padding: 0.4rem 0 0.6rem 0;
    text-align: center;
    font-size: 0.4rem;
}

	.mqnewshow{ padding-right: 0.213333rem; padding-left: 0.133333rem;;}
	.mqnewlist{width:49%; display: inline-block; vertical-align: top;}
	.mqnew{background-color: #f8f8f8;
    border-radius:0.08rem;    height:1.866666rem;
    font-size:0.346666rem;padding-left:1.6rem;
    position: relative;  margin-bottom:0.133333rem;; }
	.mqnewimg{
    height: 1.066666rem;
    width: 1.066666rem;
    border-radius:0.08rem;
    position: absolute;
    left: 0.266666rem;
    top: 0.266666rem;
}
.mqnew_comname{
    font-size: 0.373333rem;
    font-weight: 600;
    width: 100%;
    height:0.8rem;
    line-height: 0.8rem;
    overflow: hidden;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    padding-top:0.133333rem;
}
.mqnew_comjob{
    font-size: 0.32rem;
    font-weight: 400;
}
.job_qy_rz_icon{width:14px;height:14px; display:inline-block; vertical-align:middle; background:url(../images/yun_wap_rz.png) no-repeat; background-size:100%; }
/*微信扫码查看联系方式 start*/
.job_tel_wx_cont{width:260px; background:#fff;border-radius:6px; position:fixed;left:50%; margin-left:-130px;top:180px;    z-index: 10000000001}
.job_tel_wx_tit{padding:15px 0 0 20px ; font-size:16px; position:relative}
.job_tel_wx_p{width:100%; text-align:center; padding-top:20px;color:#666}
.job_tel_wx_box{ padding-top:20px; padding-bottom:20px;}
.job_tel_wx_zs{width:120px;height:120px; line-height:120px;color:#999; margin:0 auto;border:1px solid #eee; }
.job_tel_wx_bth{ background:#eee; display:inline-block;padding:5px 20px;border-radius:20px;color:#adadad}
.job_tel_wx_gb{background:url(../images/close.png) no-repeat; background-size:60%;width:20px;height:20px; position:absolute;right:10px;top:20px;}
/*微信扫码查看联系方式 end*/

/*企业探秘*/
.tm_box{padding:0.53333rem 0.266666rem 0.266666rem 0.266666rem;}
.tm_boximg{width:100%;height:4.8rem;border-radius:0.21333rem; position: relative;}
.tm_boximg img{width:100%;height:4.8rem;border-radius:0.21333rem;}
.tm_boxcomname{width:100%; height:0.93333rem; line-height: 0.93333rem;;font-size:0.4rem; font-weight: bold;   overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tm_boxjob{width:100%;  height:0.4rem; line-height: 0.4rem;color:#999;font-size:0.37333rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tm_boxjob_n{color:#2778f8}
.tm_boxcomshow{  position: relative; padding-right: 80px;}
.tm_boxhyh{ height:0.77333rem; padding-left: 0.73333rem; padding-right: 0.21333rem;line-height: 0.77333rem;border-radius:1.06666rem; display:inline-block; position: absolute;right:0px;top:0.4rem;border:1px solid #eee; font-size: 0.32rem;;}
.tm_boximg:after{width:1.33333rem;height:1.33333rem; background:url(../images/bf.png) no-repeat; background-size:100% ;content:''; position: absolute;left:50%;top:50%; margin-left:-0.6rem; margin-top: -0.6rem; ;}
.tmVdoxeee .prism-player:after{
    background: none !important;
}





.tm_boxhyh:after{width:0.4rem;height:0.4rem; background:url(../images/hyh.png) no-repeat; background-size:100% ;content:''; position: absolute;left:0.21333rem;top:0.16rem; ;}
.tm_comshow_by{ padding-top: 0.266666rem;color:#999; font-size:0.37333rem;}
.tm_comvideo{width:100%;  }
.tm_comvideo img{width:100%;height:4.8rem;}
.video_mq{padding:0 0.32rem; }
.video_mqbox{ border-radius:0.21333rem; background-color: #fff;margin-top: 0.32rem;padding:0.266666rem  }
.video_mqbox_c{ }
.video_mqbox_tit{ border-radius:0.21333rem; background-color: #fff;margin: 0.32rem;padding:0.266666rem; text-align: center;color:#2778F8; font-size: 0.37333rem;}
.video_mqbox_list{width:48%; display: inline-block; vertical-align: top;}
.video_mqbox_list_c{border-radius:0.21333rem; background-color: #fff;margin-top: 0.32rem; margin-left: 0.32rem;}
.video_mqbox_img{width:100%;height:2.8rem;border-radius:0.21333rem; position: relative;}
.video_mqbox_img img{width:100%;height:2.8rem;border-radius:0.21333rem 0.21333rem 0 0;}
.video_mqbox_img:after{width:1.0rem;height:1.0rem; background:url(../images/bf.png) no-repeat;background-size:100% ;content:''; position: absolute;left:50%;top:50%; margin-left:-0.5rem; margin-top: -0.5rem; ;}
.tm_comshow{ position: relative;}

/*沭才网企业详细页*/
.scw_comshow{padding: 1.6rem 0.466665rem 2.53333rem 0.466665rem; position: relative;}
.tm_comvideo_by{ background-color: #1b1d29;padding: 0.266667rem;color:#fff; font-size:0.37333rem;width:100%; position: absolute;left:0px;bottom:-1.06666rem;}
.scw_comshow_infobox{ padding-right: 1.6rem; position: relative;}
.scw_comshow_name{ font-size: 0.586667rem; color:#dfe4e7; line-height: 0.93333rem;;}
.scw_comshow_info{ font-size: 0.32rem;color:#d9dfe9;padding:0.53333rem 0;}
.scw_comshow_logo{width:1.6rem;height:1.6rem; background-color: #fff;border-radius:0.21333rem; position: absolute;right:0px;top:0px;}
.scw_comshow_logo img{width:1.6rem;height:1.6rem; border-radius:0.21333rem;}
.scw_comadd{ background-color: #3b3e4f;border-radius:0.21333rem;padding:0.32rem 0.266666rem; margin: 0.266666rem 0; position: relative;}
.scw_comadd_tit{ font-size: 0.42666rem; font-weight: bold;color:#dfe4e7}
.scw_comadd_add{ padding-top: 0.266666rem; font-size: 0.37333rem;;}
.scw_comcont{}
.scw_comcont_tit{ font-size: 0.42666rem; font-weight: bold;color:#dfe4e7;padding:0.53333rem 0}
.scw_comcont_p{ font-size: 0.37333rem; line-height: 0.8rem;color:#dfe4e7;}
.scw_comcont_p img{width:100%}
.scw_comcont_tyc img{width:1.06666rem;}
.scwmq{  display: inline-block;padding:0px 0.21333rem; margin-left: 0.21333rem;border-radius:0.8rem; font-size: 0.32rem; line-height:0.53333rem; vertical-align: middle; background-color:#495969}
.scw_comfl {overflow-x: auto;width: 100%;}
.scw_comfl ul {overflow: hidden;display: flex;align-items: center;width: max-content;padding: 0.05333rem 0;}
.scw_comfl ul li{border:1px solid #393d4d; display: inline-block;padding:0.4rem 0.4rem; margin-bottom: 0.32rem; margin-right: 0.13333rem;border-radius:0.16rem; font-size: 0.37333rem;;}
.scw_comfl::-webkit-scrollbar{display:none;}
.scw_comcont_school  li{border: 0.026667rem solid #393d4d; padding: 0.266667rem; margin-bottom: 0.266666rem;border-radius:0.21333rem;;}
.scw_comcont_school_a{color:#fff; font-size: 0.37333rem; font-weight: bold;}
.scw_comcont_school_time{padding:0.266666rem 0}
.scw_comadd_dh{border:1px solid #e5e5e5;border-radius:1.06666rem;padding:0.05333rem 0.266666rem 0.05333rem 0.64rem; font-size: 0.346666rem; position: absolute;right:0.266666rem;top:0.266666rem;}
.scw_comadd_dh:after{width:0.4rem;height:0.4rem; background: url(../images/scwdh.png) no-repeat; background-size:100%;content:''; display: inline-block ; position: absolute;left:0.13333rem;top:0.08rem;}
.scw_job{height:1.6rem;  position: relative;}
.scw_job_c{padding:0px 0px; position: fixed;width:100%;left:0px;bottom:0px; z-index: 1006;background-color: #fff;border-radius:0.4rem 0.4rem 0 0 ;}
.scw_job_c .scw_job_tit{ display: block;height:1.8rem; line-height: 1.6rem; padding-left: 0.4rem; font-weight: bold; font-size: 0.42rem;border-bottom:1px solid #eee;color:#000}
.scw_job_c .scw_job_tit:after{width:1.06666rem;height:1.06666rem;background: url(../images/job_add.png) no-repeat; background-size:100%;content:''; display: inline-block; position: absolute;right:0.4rem;top:0.266666rem;}
.scw_jobbox{max-height: 10.8rem; overflow: auto;}
.scw_jobboxlist{padding:0.4rem;}
.scw_jobbg{width:100%;height:100%; position: fixed;top:0px;left:0px;right:0px; background-color: #000; z-index: 1005; opacity: 0.6; display: none;}
.scw_topright{ position: absolute;right:0px;top:0px;;}
.scw_back{width:1.066666rem;height:1.173333rem;display:block;background:url(../images/scwfh.png) no-repeat center center;background-size:70%}
.scwyrz{ font-size: 0.32rem;padding-bottom: 0.533333rem;display:inline-block; margin-right:0.533333rem}
.scwyrz_icon{ width: 0.346667rem;height: 0.346667rem;background:url(../images/scwaq.png) no-repeat; background-size:100%; display:inline-block; margin-right: 0.133333rem;vertical-align: middle;}
.scwymq_icon{ width: 0.373333rem;height:0.373333rem;background:url(../images/scwyz.png) no-repeat; background-size:100%; display:inline-block; margin-right:0.13333rem;vertical-align: middle;}
.tm_jobvideo{ position:relative}
.tm_jobvideo img{border-radius:0.21333rem;}
.tm_jobvideboxbf{width:1.33333rem;height:1.33333rem; background:url(../images/bf.png) no-repeat;background-size:100% ;content:''; position: absolute;left:50%;top:50%; margin-left:-0.6rem; margin-top: -0.6rem; ;}
.tm_jobvideoby{ padding:0.266666rem  0;color:#666;border-bottom:1px solid #eee; font-size:.32rem; margin-bottom:0.266666rem }
.tm_job_m{color:#999; font-weight:normal; display:inline-block; margin-left: 0.266667rem;}
.About_Us img { max-width: 100%; }

/*企业详情页0712改版-*/
.phpyunheader{width:100%;  position: absolute;z-index: 1001;left:0px;top:0px}
.phpyun_comshow{padding: 1.6rem 0.4rem 1.2rem 0.4rem; position: relative;background:#2778f8;color: #fff}
.phpyun_tm { background-color: #1b1d29; height:42px; line-height:42px;color:#fff; font-size:0.37333rem;width:100%; position: absolute;left:0px;bottom:-1.06666rem; z-index: 2003; overflow: hidden;text-indent: 0.4rem;}
.phpyun_comshow_infobox{ padding-right: 1.6rem; position: relative;}
.phpyun_comshow_name{ font-size: 0.586667rem; line-height: 0.93333rem;;}
.phpyun_comshow_info{ font-size: 0.32rem;color:#fff;padding:0.23333rem 0 0.53333rem 0;}
.phpyun_comshow_logo{width:1.5rem;height:1.5rem; background-color: #fff;border-radius:0.11333rem; position: absolute;right:0px;top:0rem;}
.phpyun_comshow_logo img{width:1.5rem;height:1.5rem; border-radius:0.11333rem;}
.phpyunyrz{ font-size: 0.32rem; display:inline-block; margin-right:0.533333rem}
.phpyunyrz_icon{ width: 0.346667rem;height: 0.346667rem;background:url(../images/scwaq.png) no-repeat; background-size:100%; display:inline-block; margin-right: 0.133333rem;vertical-align: middle;}
.phpyunymq_icon{ width: 0.373333rem;height:0.373333rem;background:url(../images/scwyz.png) no-repeat; background-size:100%; display:inline-block; margin-right:0.13333rem;vertical-align: middle;}

.phpyun_comadd{ position: relative;margin-bottom:10px;}
.phpyun_comadd_tit{ font-size: 0.42666rem; font-weight: bold;color:#000}
.phpyun_comadd_add{ padding-top: 0.266666rem; font-size: 0.32333rem; line-height:0.64rem }
.phpyun_comcont{}
.phpyun_comcont_tit{ font-size: 0.42666rem; font-weight: bold;color:#000;padding:0.53333rem 0}
.phpyun_comcont_p{ font-size: 0.37333rem; line-height: 0.8rem;color:#dfe4e7;}
.phpyun_comcont_p img{width:100%}
.phpyun_comcont_tyc img{width:1.06666rem;}
.phpyunmq{  display: inline-block;padding:0px 0.21333rem; margin-left: 0.21333rem;border-radius:0.8rem; font-size: 0.32rem; line-height:0.53333rem; vertical-align: middle; background-color:#495969}
.phpyun_comfl {overflow-x: auto;width: 100%;}
.phpyun_comfl ul {overflow: hidden;display: flex;align-items: center;width: max-content;padding: 0.05333rem 0;}
.phpyun_comfl ul li{border:1px solid #393d4d; display: inline-block;padding:0.4rem 0.4rem; margin-bottom: 0.32rem; margin-right: 0.13333rem;border-radius:0.16rem; font-size: 0.37333rem;;}
.phpyun_comfl::-webkit-scrollbar{display:none;}
.phpyun_comcont_school  li{border: 0.026667rem solid #393d4d; padding: 0.266667rem; margin-bottom: 0.266666rem;border-radius:0.21333rem;;}
.phpyun_comcont_school_a{color:#fff; font-size: 0.37333rem; font-weight: bold;}
.phpyun_comcont_school_time{padding:0.266666rem 0}
.phpyun_comadd_dh{border-radius:1.06666rem;padding:0.03333rem 0.266666rem 0.02333rem 0.64rem; font-size: 0.346666rem; position: absolute;right:0rem;top:10px; background:#2778f8;color:#fff}
.phpyun_comadd_dh:after{width:0.4rem;height:0.4rem; background: url(../images/scwdh.png) no-repeat; background-size:100%;content:''; display: inline-block ; position: absolute;left:0.13333rem;top:0.15rem;}
.comnew_joblist{padding:18px 0; background:#fff; margin-top:12px;padding:10px;border-radius:0.16rem; }
.comnew_jobtop{position:relative;}
.comnew_jobname{ font-size: 0.42666rem;font-weight: bold;color:#000}
.comnew_jobxz{ font-size: 0.48666rem;font-weight: bold; color: #ff4c52;padding:0.32rem 0 0 0; }
.comnew_jobinfo{font-size: 0.32rem;padding:0.32rem 0 0 0;position:relative;    color: #666;}
.comnew_jobwelfare{overflow: hidden;width: 100%;height: 0.933333rem;text-overflow: ellipsis;white-space: nowrap;}
.comnew_jobwelfare_n{background: #f6f6f6;font-size: 0.32rem;padding: 0.08rem 0.32rem;border-radius:0.533333rem;margin-top: 0.32rem;margin-right: 0.13333rem;display: inline-block;color: #646464;;}
.comnew_jobinfo_time{position:absolute;right:0px;top:5px; font-size: 0.37333rem;color: #999; font-size:0.32rem;}
.comnew_bg{ position:relative;z-index: 1002;  }
.comnew_jobn{color:#999; font-weight:normal; display:inline-block; margin-left: 0.266667rem;position: absolute;left:50%;top:0; margin-left:1.06666rem }
.phpyuncomnav{padding:0.4rem 0 0.4rem 0 ;width:100%; }
.phpyuncomnav>ul{display:flex;height:100%}
.phpyuncomnav>ul>li{flex:1;height:100%;font-size:.426667rem;font-weight:500;color:#666;display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative}
.phpyuncomnav>ul>li .Article_indicates{width:0.666666rem;height:0.106666rem;background-color:#2778f8;content:'';display:inline-block;position:absolute;left:50%;margin-left:-0.32rem;bottom:-0.4rem;border-radius:0.053333rem}
.phpyunabout{ line-height: 0.746667rem;font-size: 0.373333rem;}
/*企业详情页0712白版面试评价*/
.yunevaluate_pf_otherbox{width:100%; }
.yunevaluate_pf_otherbox{width:100%; }
.yunevaluate_pf_other{ margin-top:.533333rem; position:relative; padding:0 0 0 2rem}
.yunevaluate_pf_other_name{width:2.133333rem;  text-align:left; position:absolute;left:0;top:-0.186667rem;color:#999; font-size: 0.373333rem;}
.yunevaluate_pf_other_start{width:100%;height:.213333rem; background:#f6f7fc; position:relative;border-radius:.533333rem}
.yunevaluate_pf_other_startbox{width:100%;height:.213333rem; background:#19B7FF;background: linear-gradient(270deg, #19B7FF, #2778F8, #2778F8); overflow:hidden;position:absolute;left:0;top:0;border-radius:.533333rem}
.yunevaluate_pf_left{ padding-left:2.933333rem; padding-right:.266667rem;}
.yunevaluate_pf_other_fs{ position:absolute;left:5.6rem;top:0;}
.yunevaluate_pf_right{ width:2.4rem; position:absolute;left:0;top:-0.133333rem;border-right:.026667rem solid #eeeeee;text-align:center; padding-right:.4rem; }
.yunevaluate_pf_right_fs{ font-size:.933333rem;color:#333; font-weight:bold}
.yunevaluate_pf_p{color:#999; font-size:.32rem;}
.yunevaluate_pf_right_name{ padding-bottom:.266667rem;}
.yunevaluate_pf_userzh{ position:relative; padding:0 0 0 2.133333rem; height: .8rem;}
.yunevaluate_pf_userzh_l{width:2.133333rem; position:absolute;left:0;top:0;}
.yunevaluate_pf_job{ }
.yunevaluate_pf_job a{color:#2f90f3}
.yunevaluate_pf_left_tit{ font-size:.426667rem; padding:.4rem 0 0 0;}
.yunevaluate_pf_left_tit_n{ font-size:.32rem;color:#999; padding-left:.266667rem;}
.yunevaluate_pf_otherbox_bor{position:relative}
.yunevaluate_pf_userzh_list{ position:relative; margin-top:.4rem;padding:.213333rem 1.6rem 0 2.133333rem;}
.yunevaluate_pf_other_zhfs{ position:absolute;right:.533333rem;top:0;}
.yunevaluate_pj_no{width:100%; text-align:center; padding:4rem 0 .266667rem 0;color:#999; position:relative}
.yunevaluate_pj_no_icon{width:2.133333rem;height:2.133333rem; background:url(../images/yun_wap_no.png) no-repeat; background-size:100%; display:inline-block; position:absolute;left:50%; top:1.066667rem;margin-left:-1.066667rem;}
.yunevaluate_newstart{width:2.4rem;height:.4rem; background:url(../images/start_no.png) no-repeat; background-size:100%; position:relative}
.yunevaluate_newstartbox{width:100%;height:.4rem; position:absolute;left:0;top:0; overflow:hidden}
.yunevaluate_newstart_x{width:2.4rem;height:.4rem; display:block; background:url(../images/start_yes.png) no-repeat; background-size:100%}
.yunevaluate_newstartr{ position:absolute;right:.266667rem;top:0;}
.yunevaluate{margin-top:.4rem;width:100%;height:.64rem;display:flex}
.yunevaluate>div{padding:.16rem;background:#fff;box-shadow:0 .053333rem .293333rem .026667rem rgba(212,212,212,.18);border-radius:.213333rem;display:flex;align-items:center;justify-content:center;font-size:.32rem;font-weight:500;color:#999;margin-right:.466667rem;border:.013333rem solid #ccc;border-radius:.106667rem}
.yunevaluate_word{position:relative;margin-top:.4rem;width:100%; }
.yunevaluate_word_tiem{margin-top:.4rem;position:absolute;bottom:0;left:0;width:100%;height:.586667rem}
.yunevaluate_word_p{width:100%; line-height: 1.8;}
.yunevaluate_word_p>p{font-size:.346667rem;font-weight:500;color:#666}
.yunevaluate_word_tiem>ul{display:flex;justify-content:space-between}
.yunevaluate_word_tiem>ul>li:first-child{display:flex;align-items:center;font-size:.32rem;font-weight:500;color:#999}
.yunevaluate_word_tiem>ul>li:last-child{display:flex;align-items:center;width:.586667rem;height:.586667rem}
.yunrecruiter{padding-left:1.333333rem;position:relative;margin-top:.666667rem;width:100%;height:1.066667rem}
.yunrecruiter_left{position:absolute;top:0;left:0;width:1.066667rem;height:1.066667rem}
.yunrecruiter_right{position:absolute;top:0;right:0;height:.426667rem;width:2.666667rem}
.yunrecruiter_right>ul{width:100%;display:flex;align-items:center}
.yunrecruiter_right>ul>li{width:.453333rem;height:.426667rem;display:flex;align-items:center}
.yunrecruiter_center{display:flex;flex-direction:column}
.yunrecruiter_center_name{font-size:.4rem;font-weight:500;color:#181818;padding-bottom: 0.133333rem;}
.yunrecruiter_center_job{font-size:.32rem;font-weight:500;color:#999}
.yunevaluate_pf_right_fs{ font-size:.933333rem;color:#333; font-weight:bold}
.yunexamine_btn {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    padding: .213333rem .48rem .24rem .493333rem;
    border: .013333rem solid #2778f8;
    border-radius: .4rem;
    font-size: .373333rem;
    font-weight: 500;
    color: #2778f8;
}
.yunexamine_btn a{   color: #2778f8;}
.phpyun_comtit{ font-size: 0.48rem;font-weight:bold;padding: 0.4rem 0}
.phpyunaboutp{ line-height: 0.8rem;font-size: 0.373333rem;}
.phpyunjobn{color:#999; font-weight:normal; display:inline-block; margin-left: 0.266667rem;position: absolute;left:50%;top: 0;margin-left: 1.066667rem }
.phpyuncom_topgzicon{width:1.066666rem;height:1.173333rem;display:inline-block;background:url(../images/attention.png) no-repeat center .373333rem;background-size:60%}
.phpyuncom_topygzicon{width:1.066666rem;height:1.173333rem;display:inline-block;background:url(../images/yun_jobshow_qxgz.png) no-repeat center .373333rem;background-size:60%}
.phpyuncom_topfxicon{width:1.066666rem;height:1.173333rem;display:inline-block;background:url(../images/icon_share.png) no-repeat center .373333rem;background-size:60%;}
.phpyun_tmvideobox{padding-top:20px;}
.phpyun_tmvideo_by{padding-top:10px;color: #666;font-size: 0.32rem}
/*企业详情页0712白版面试评价 end*/

.job_yxj{ width:100px;height:100px; position:absolute;top:20px;right:20px;}
.job_yxj img{width:100px;height:85px; }

/*温馨提示*/
.newOobshoName{
    overflow: hidden;
    padding: 0 0.37rem;
}
.newOobshoName .new_jobshow_tel{
    overflow: hidden;
    padding-bottom: 0.4rem;
    border-bottom: 1px solid #eee;
}
.newOobshoName .new_jobshow_telbth{
    overflow: hidden;
    display: flex; 
    align-items: center; 
    justify-content: space-between; 
    padding: 0.5rem 0.32rem;
}
.newOobshoName .new_jobshow_telbth a{
    overflow: hidden;
    display: flex; 
    align-items: center; 
    justify-content: center;
    width: 48%;
    height: 1rem;
    border-radius: 0.65rem;
    border: 1px solid #2778F8;
    background: none;
    color: #2778F8;
    box-shadow: none;
}
.newOobshoName .new_jobshow_telbth a.newOobshow{
    background: linear-gradient(to right, #31A7FA, #2692F7);
    color: #fff;
}

/* 简历登录弹窗 */
.task_box{
    background: #fff;
    text-align: center;
    margin: 0.2rem 0.64rem;
    border-radius: 0.2133rem;
    padding-bottom: 0.32rem;
}
.box_top{
    height: 1.3333rem;
    line-height: 1.3333rem;
    position: relative;
    border-radius: 0.2133rem 0.2133rem 0 0;
    font-size: 0.5333rem;
    font-weight: bold;
}

.close_img{
    position: absolute;
    right: 0.4266rem;
    top: 0.3rem;
    width: 0.6666rem;
    height: 0.6666rem;
}

.info_msg{
    margin-top: 0.32rem;
    font-size: 0.48rem;
    font-weight: 400;
    color: #666;
}

.box_btn{
    display: flex;
    margin-top: 0.64rem;
    justify-content: space-around;
}

.zc{
    width: 3.4666rem;
    height: 1.1733rem;
    background: #2678F6;
    border-radius: 0.5866rem;
    color: #fff;
    font-size: 0.4266rem;
    font-weight: 400;
    text-align: center;
    line-height: 1.1733rem;
}

.login{
    width: 3.4666rem;
    height: 1.1733rem;
    background: #2678F6;
    border-radius: 0.5866rem;
    color: #fff;
    font-size: 0.4266rem;
    font-weight: 400;
    text-align: center;
    line-height: 1.1733rem;
}