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

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

.me1ac-new_data {
    width: 6.426667rem;
    height: 4.266667rem;
    background-color: red
}

/*首页头部*/

.me1ac-yunTop {
    background-color: #fff;
    padding: 0.2rem 0.4rem 0.2rem 0.4rem;
    box-sizing: border-box;
}

.me1ac-yunlogo {
    width: 5.333333rem;
    margin: 0 auto;
}

.me1ac-yunlogobox {
    text-align: center;
    padding: 0 0 0.1rem 0
}

.me1ac-yunTopUp_right {
    display: flex;
    align-items: center;
    padding-left: 0.586666rem;
    position: relative;
    font-size: 0.426666rem;
}

.me1ac-yunTopUp_right:after {
    width: .533333rem;
    height: .533333rem;
    position: absolute;
    left: 0;
    top: 0;
    background: url("https://www.acmefeedback.com/app/template/wap/images/tab_icon_me_n.png") no-repeat;
    background-size: 100%;
    content: '';
    display: inline-block;
}

.me1ac-index_newedition_search_box {
    position: relative;
    z-index: 100;
    background: #fff;
}

.me1ac-index_newedition_searchbg {
    background: #fff;
    border-radius: 0.133333rem 0.133333rem 0 0;
    padding: 0rem 0 0 0;
}

.me1ac-index_newedition_search_c {
    height: 0.933333rem;
    line-height: 0.933333rem;
    background: #f2f2f2;
    border-radius: 0.533333rem;
    position: relative;
    color: #848484;
    font-size: .346667rem;
}

.me1ac-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;
}

.me1ac-index_newedition_search_c:after {
    width: 0.48rem;
    height: 0.48rem;
    content: '';
    display: inline-block;
    background: url("https://www.acmefeedback.com/app/template/wap/images/searchicon.png") no-repeat;
    background-size: 100%;
    position: absolute;
    right: 0.4rem;
    top: 0.186666rem;
}

.me1ac-index_newedition_search_city {
    display: inline-block;
    padding-left: 0.4rem;
    padding-right: 0.533333rem;
    position: relative;
}

.me1ac-index_newedition_search_city:after {
    width: .026667rem;
    height: 0.4rem;
    background: #d8d8d8;
    content: '';
    display: none;
    position: absolute;
    right: -0.133333rem;
    top: .32rem;
}

.me1ac-index_newedition_search_city:before {
    content: "";
    position: absolute;
    top: 0.32rem;
    margin: auto 0;
    right: 0;
    width: 0.266666rem;
    height: 0.266666rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/icon_s_xia.png");
    background-size: 100%;
}

.me1ac-index_newedition_searchlist {
    position: absolute;
    left: 2.933333rem;
    top: 0;
    height: 0.933333rem;
    font-size: .346667rem;
    overflow: hidden
}

.me1ac-index_newedition_searchlist ul li {
    width: 100%;
    height: 0.933333rem;
    line-height: 0.933333rem;
}

.me1ac-index_newedition_navbox {
    padding: 0 0.4rem;
    background: #fefefe;
}

.me1ac-index_newedition_nav {
    background: #fff;
    border-radius: 0 0 .133333rem .133333rem;
}

.me1ac-optimize_tip_box {
    background: #fff;
    padding: .4rem .4rem 0 .4rem;
    background: #fff;
}

.me1ac-optimize_tip {
    border: .026667rem solid #eee;
    background: #fff;
    padding: .213333rem 1.333333rem .266667rem 1.6rem;
    position: relative;
    border-radius: .133333rem;
}

.me1ac-optimize_name {
    font-size: .373333rem;
    font-weight: bold;
    padding-bottom: .133333rem;
}

.me1ac-optimize_p {
    color: #999;
    font-size: .32rem;
}

.me1ac-optimize_tip_bth {
    background: #3b7cff;
    border-radius: .533333rem;
    display: inline-block;
    position: absolute;
    right: .4rem;
    top: .48rem;
    color: #fff;
    padding: .053333rem .266667rem;
}

.me1ac-optimize_tipicon {
    width: .853333rem;
    height: .853333rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/rxl.png") no-repeat;
    background-size: 100%;
    position: absolute;
    left: .4rem;
    top: .4rem;
}

.me1ac-optimize_tipgbicon {
    width: .213333rem;
    height: .213333rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/close.png") no-repeat;
    background-size: 100%;
    position: absolute;
    right: .186667rem;
    top: .133333rem;
}

.me1ac-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;
}

.me1ac-new_mq_name {
    font-weight: bold;
    font-size: .426667rem;
    padding-left: 0.266666rem;
    padding-top: 0.266666rem;
}

.me1ac-new_mq_more {
    position: absolute;
    right: .266667rem;
    top: .266667rem;
    font-size: 0.32rem;
    color: #999;
}

.me1ac-yun_newedition_footer {
    width: 100%;
    text-align: center;
    font-size: .32rem;
    line-height: .666667rem;
    padding: .4rem 0;
}

.me1ac-yun_newedition_footer_line {
    display: inline-block;
    padding: 0 .4rem;
}

.me1ac-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("https://www.acmefeedback.com/app/template/wap/images/kefu.png") no-repeat;
    background-size: 100%;
}

.me1ac-yun_newedition_jobmore {
    padding: 0px 0.32rem
}

.me1ac-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;
}

.me1ac-banner {
    position: relative;
    width: 100%;
    height: 6.986667rem;
    background-color: #fff;
    border-radius: .213333rem;
    margin-top: 0.32rem;
}

.me1ac-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;
}

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

.me1ac-full-time-logo {
    display: inline-block;
    width: .933333rem;
    height: .933333rem;
    margin-top: 0.4rem;
    overflow: hidden;
    vertical-align: top;
}

.me1ac-full-time-logo img {
    width: 100%;
    height: 100%;
}

.me1ac-full-time-word {
    width: 100%;
    text-align: center;
    display: inline-block;
    font-size: .346667rem;
    font-weight: 500;
    color: #181818;
}

.me1ac-talents {
    flex: 1;
}

.me1ac-invite {
    flex: 1;
}

.me1ac-enterprise {
    flex: 1;
}

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

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

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


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

.me1ac-roll .swiper-slide a {
    overflow: hidden;
    display: block;
    width: 100%;
    position: relative;
}

.me1ac-roll .swiper-slide a img {
    overflow: hidden;
    display: block;
    width: 100%;
    position: relative;
}





.me1ac-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;
}

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

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

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

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

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

.me1ac-inform {
    height: .64rem;
    font-size: .32rem;
    color: #666;
    overflow: hidden;
    position: relative;
    padding-left: 1.533333rem;
    padding-right: .8rem;
}

.me1ac-conceal_word {
    width: 5.04rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.me1ac-inform-trumpet {
    display: inline-block;
    position: absolute;
    left: .566667rem;
    top: 0rem;
    width: .64rem;
    height: .64rem
}

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

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

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

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

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

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

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

.me1ac-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
}

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

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

.me1ac-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
}

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

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

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

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

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

.me1ac-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;
}

.me1ac-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;
}

.me1ac-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;
}

.me1ac-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;
}

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

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

.me1ac-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: .4rem;
    color: #ff4c52;
}

.table-card-require {
    display: flex;
    margin-top: .396667rem;
    margin-bottom: .266667rem;
    width: 100%;
    height: .586667rem;
    align-items: center;
}

.me1ac-requir_area_parting_line {
    width: .026667rem;
    height: 50%;
    margin-left: .053333rem;
    margin-right: .166667rem;
    display: inline-block;
    background-color: #EEE;
}

.me1ac-requir-area {
    display: inline-block;
    margin-right: .166667rem;
    line-height: .586667rem;
    height: 100%;
    color: #666;
    font-size: 0.346666rem;
}

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

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

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

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

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

.me1ac-index_company_baoguas {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    margin-left: auto;
}

.me1ac-index_company_baoguas img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 15px;
    height: 15px;
}

.me1ac-index_company_baoguas span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 13px;
    padding-left: 5px;
    color: #999;
}

.me1ac-zdnow {
    position: absolute;
    right: 0px;
    top: 10px;
    font-size: 0.23rem;
    color: #999;
    display: inline-block;
    padding: 2px 6px;
    /* background: linear-gradient(270deg, #f60, #f00);*/
    border-radius: 2px;
    ;
}

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

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

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

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

/*职位列表*/
.me1ac-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;
}

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

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

.me1ac-job_header_center form {
    width: 100%;
}

.me1ac-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;
}

.me1ac-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;
}

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

.me1ac-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;
}

.me1ac-newjob_show_sj {
    font-size: 0.32rem;
    color: #999;
}

.me1ac-newjob_show_sj span {
    display: inline-block;
    margin-right: 0.4rem;
}

.me1ac-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;
}

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

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

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

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

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

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

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

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

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

.me1ac-main_part {
    width: 100%;
    padding-left: .32rem;
    padding-right: .32rem
}

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

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

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

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

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

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


.me1ac-umeAdeFleDanLibas .me1ac-job_header_nav_left {
    overflow: hidden;
    position: relative;
    width: 50%;
    padding-left: .213333rem;
}

.me1ac-umeAdeFleDanLibas .me1ac-job_header_nav_left ul {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
}

.me1ac-umeAdeFleDanLibas .me1ac-job_header_nav_left ul li {
    line-height: initial;
}

.me1ac-umeAdeFleDanLibas .me1ac-job_header_nav_left ul li a {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 0.6rem;
    background: #F5F5F5;
    padding: 0 10px;
    border-radius: 0.2rem;
    font-size: 0.32rem;
    color: #666;
    margin-right: 10px;
    font-weight: 500;
}

.me1ac-umeAdeFleDanLibas .me1ac-job_header_nav_left ul li.active a {
    background: #EBF1FF;
    color: #2D57E5;
}






.me1ac-umeAdeFleDanGais {
    position: relative;
    padding-left: 0;
    background: #fff;
    width: 100%;
    overflow-x: auto;
}

.me1ac-umeAdeFleDanGais ul {
    position: relative;
    overflow: hidden;
    display: flex;
    align-items: center;
    width: min-content;
}

.me1ac-umeAdeFleDanGais ul li {
    position: relative;
    overflow: hidden;
    display: flex;
    align-items: center;
    height: 0.6rem;
    padding: 0 0.16rem;
    background: #fff;
    margin-right: 0.4rem;
    font-size: 0.32rem;
    border-radius: 0.12rem;
    width: max-content;
    color: #999;
}

.me1ac-umeAdeFleDanGais ul li.uadoLiebaCurs {
    background: #4e94fd;
    color: #fff;
}

.me1ac-umeAdeFleDanGais ul li span {
    padding-top: 2px;
}

.me1ac-umeAdeFleDanGais ul li.active {
    background: #EBF1FF;
    color: #2D57E5;
}










.me1ac-umeAdeFleDaoans {
    overflow: hidden;
    position: relative;
    width: 100%;
    padding: 0.1rem 0.21rem 0 0.21rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #f5f5f5;
}

.me1ac-deFleDaoaImgs {
    overflow: hidden;
    position: relative;
    width: 0.42rem;
    padding-bottom: 0.3rem;
}

.me1ac-deFleDaoaImgs img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 100%;
    height: auto;
}

.me1ac-deFleDaoaDivsy {
    overflow: hidden;
    position: relative;
    /* width: 100%; */
}

/* .me1ac-deFleDaoaDivsy::-webkit-scrollbar {
    display: none;
} */
.me1ac-deFleDaoaDivsy ul {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;

}

.me1ac-deFleDaoaDivsy ul li {
    overflow: hidden;
    position: relative;
    margin-right: 0.8rem;
    font-size: 0.42rem;
    color: #333;
    width: max-content;
    padding: 0.2rem 0;
}

.me1ac-deFleDaoaDivsy ul li a {
    color: #999;
}

.me1ac-deFleDaoaDivsy ul li.daohanCurs a {
    color: #2D57E5;
    font-weight: bold;
}

.me1ac-deFleDaoaDivsy ul li.daohanCurs::after {
    overflow: hidden;
    position: absolute;
    display: block;
    content: "";
    width: 0.65rem;
    height: 2px;
    background: #2D57E5;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    z-index: 1;
}

.me1ac-deFleDaoaDivsy ul li.daohanCurs1 a {
    color: #6d8eff;
    font-weight: bold;
}

.me1ac-deFleDaoaDivsy ul li.daohanCurs1::after {
    overflow: hidden;
    position: absolute;
    display: block;
    content: "";
    width: 0.65rem;
    height: 2px;
    background: #6d8eff;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    z-index: 1;
}

.me1ac-job_header_nav_right {
    overflow: hidden;
    position: relative;
}

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

.me1ac-job_header_nav_right>ul>li {
    width: 1.1rem;
    margin-left: .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;
}

.me1ac-eaderNavRights li {
    line-height: 1.2rem;
}

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

.me1ac-tab_card {
    width: 100%;
    padding: .3rem .3rem .203333rem .3rem;
    background-color: #fff;
    margin-bottom: .266667rem;
    border-radius: .213333rem;
    position: relative;
}

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

.me1ac-tab_card_top img {
    margin-right: 3px;
}

.me1ac-tab_card_job {
    text-overflow: ellipsis;
    align-items: center;
    width: 70%;
    font-size: .42rem;
    font-weight: 500;
    overflow: hidden;
    white-space: nowrap;
    color: #000;
}

.me1ac-tab_card_job img {
    margin-right: 5px;
}

.me1ac-tab_card_new {
    width: 40px;
    height: 40px;
    text-align: center;
    font-size: 0px;
    color: #fff;
    display: inline-block;
    position: absolute;
    left: 0px;
    top: 0px;
    background: url("https://www.acmefeedback.com/app/template/wap/images/newfb.png") no-repeat;
    background-size: 90%;
}


.me1ac-tab_card_pay {
    flex-shrink: 0;
    font-size: .4rem;
    color: #ff4c52;
    font-weight: bold;
}

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

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

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

.me1ac-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
}

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

.me1ac-welfare {
    width: 100%;
    height: 0.586666rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-bottom: 0.266666rem;
}

.me1ac-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;
}

.me1ac-yun_newjz {
    width: 62px;
    height: 0.64rem;
    line-height: 0.64rem;
    padding: 0 0.186666rem;
    margin-right: 0.133333rem;
    font-size: 0.32rem;
    float: left;
    background-color: #e5fff5;
    color: #16b276;
    border-radius: 0.106666rem;
    margin-bottom: 0.266666rem;
    padding-left: 22px;
    position: relative;
}

.me1ac-yun_newjz_icon {
    width: 13px;
    height: 13px;
    background: url("https://www.acmefeedback.com/app/template/wap/images/jzicon.png") no-repeat;
    background-size: 100%;
    display: inline-block;
    position: absolute;
    left: 5px;
    top: 6px;
}

.me1ac-yun_newjzindex {
    width: 62px;
    height: 0.60rem;
    line-height: 0.60rem;
    padding: 0 0.186666rem;
    margin-right: 0.133333rem;
    font-size: 0.32rem;
    float: left;
    background-color: #e5fff5;
    color: #16b276;
    border-radius: 0.106666rem;
    padding-left: 22px;
    position: relative;
}

.me1ac-yun_newtowjz {
    width: 62px;
    height: 0.60rem;
    line-height: 0.60rem;
    padding: 0 0.186666rem;
    margin-right: 0.133333rem;
    font-size: 0.32rem;
    float: left;
    background-color: #e5fff5;
    color: #16b276;
    border-radius: 0.106666rem;
    padding-left: 22px;
    position: relative;
}

.me1ac-newjob_info {
    padding: 0.2rem 0 0.3rem 0;
    font-size: 0.32rem;
    color: #4a4a4a;
    position: relative;
    display: flex;
    align-items: center;
}

.me1ac-newjob_info_line {
    width: 0.026666rem;
    height: 0.266666rem;
    background-color: #eee;
    display: inline-block;
    margin: 0 0.18rem;
    vertical-align: middle;
}

.me1ac-newjob_fw {
    display: inline-block;
    height: 0.486666rem;
    position: absolute;
    right: 0;
    top: 0.266666rem;
    ;
}

.me1ac-newjob_fw img {
    width: 0.486666rem;
    height: 0.486666rem;
    margin-left: 0.113333rem;
    vertical-align: top;
}

.me1ac-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: .50rem;
    height: .50rem;
    font-size: .30rem;
    border-radius: .106667rem;
}

.card_bottom_logo img {
    width: 100%;
    height: 100%;
    border-radius: .106667rem;
}

.me1ac-jl_name {
    font-size: 0.26rem;
    color: #999;
    position: absolute;
    right: 0;
    top: .213333rem;
}

.card_bottom_word {

    display: inline-block;
    font-size: .34rem;
    color: #000;
    line-height: .8rem;
    max-width: 5.2rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-left: .65rem;
}

.me1ac-tab_card_job_name font {
    color: #333
}

.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;
}

.me1ac-newjob_tj {
    text-align: center;
    padding-bottom: 0.533333rem;
    color: #999;
}

.me1ac-newjob_tj span {
    font-size: 14px;
}

/*职位详情*/
.me1ac-jobshwheader {
    width: 100%;
    height: 3.2rem;
    background-color: #2778f8;
    font-size: .32rem;
}

.me1ac-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;
}

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

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

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

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

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

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

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

.me1ac-new_jobshowtop {
    position: relative;
}

.me1ac-new_jobshowname {
    font-size: 0.613333rem;
    font-weight: bold;
}

.me1ac-new_jobshowxz {
    font-size: 0.613333rem;
    color: #ff4c52;
    font-weight: bold;
}

.me1ac-new_jobshowname img {
    width: 0.586666rem;
    height: 0.586666rem;
}


.me1ac-min_body {
    padding-left: .32rem;
    padding-right: .32rem;
    position: relative;
    padding-bottom: 1.8rem;
}

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

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

.me1ac-job_describe_top_name {
    width: 100%;
}

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


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

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

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

.me1ac-job_describe_top_require_left {
    display: inline-block;
    height: .586667rem;
    line-height: .586667rem;
    font-size: 0.4rem;
    margin-right: 10px;
}

.me1ac-job_describe_top_require_left i img {
    vertical-align: middle;
}

.me1ac-job_describe_top_require_center {
    display: inline-block;
    margin: 0 .48rem 0 .48rem;
}

.me1ac-job_describe_top_require_right {
    display: inline-block;
}

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

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

.me1ac-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;
}

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

.me1ac-job_describe_cengter {
    width: 100%;
    padding: .3rem .4rem .4rem .3rem;
}

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

}

.me1ac-job_describe_cengter_obligation {
    width: 100%;
}

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

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

.me1ac-job_describe_cengter_qualification {
    width: 100%;
}

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

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

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

.me1ac-job_describe_bottom_welfare {
    width: 100%;
}

.me1ac-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;
}


.me1ac-job_describe_yq {
    line-height: 0.4rem;
}

.me1ac-job_describe_yq li {
    width: 45%;
    display: inline-block;
    height: 0.466666rem;
    line-height: 0.466666rem;
    color: #606060;
    margin-right: .133333rem;
    margin-top: .266667rem;
    font-size: 0.34rem;
}

.me1ac-job_describe_yq .me1ac-job_describe_yy {
    width: 100%;
}

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

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

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

.me1ac-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;
}

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

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

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

.me1ac-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;
}

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

.me1ac-corporate_information_map {
    width: 100%;
    height: 4.222rem;
    position: relative;
}

.me1ac-corporate_information_map_p {
    font-size: .32rem;
    color: #999;
    padding-left: .533333rem;
    position: relative;
    margin-bottom: .4rem
}

.me1ac-corporate_information_map_p:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: .426667rem;
    height: .426667rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/icon_orientation.png") no-repeat;
    background-size: 100%;
    display: inline-block;
}

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

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

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

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

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

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

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

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

.me1ac-competitive_header_details {
    position: absolute;
    top: 1px;
    right: 0;
    width: .203333rem;
    height: .306667rem;
    display: flex;
    align-items: center;
}

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

}

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

.me1ac-competitive_body>ul>li {
    flex: 1;
    width: 2.4rem;
    height: 1.9rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/background.png") no-repeat;
    background-size: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}

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

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

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

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

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

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

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

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

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

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

.me1ac-company_questions_body_top_icon {
    position: absolute;
    top: 0;
    left: 0;
    width: .486667rem;
    height: .486667rem;
}

.me1ac-company_questions_body_top_icon img {
    vertical-align: middle
}

.me1ac-company_questions_body_top_ask {
    font-size: .373333rem;
    font-weight: 700;
    color: #333;
}

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

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

.me1ac-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;
}

.me1ac-recommend_post {
    width: 100%;
}

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

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

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

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

.me1ac-recommend_post_card_name {
    font-size: .426667rem;
    font-weight: 700;
    color: #333;
    overflow: hidden;
    width: 60%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    line-height: 1.5;
}

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

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

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

.me1ac-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;
}

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

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

.me1ac-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
}

.me1ac-recommend_post_card_bottom_left_logo img {
    border-radius: 0.106666rem;
    width: 100%;
    height: 100%;
}

.me1ac-recommend_post_card_bottom_left_word {
    height: 100%;
    font-size: .373333rem;
    font-weight: 500;
    color: #666;
    display: flex;
    align-items: center;
}

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

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

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

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

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

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

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

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

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

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

.me1ac-job_tckbth {
    padding: 0.533333rem 0;
}

.me1ac-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);
}

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

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

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

.me1ac-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;
}

.me1ac-jobSelectsnew {
    height: 50px;
    border-rsdius: 6px;
    line-height: 50px;
    padding-left: 10px;
}
.me1ac-jobSelects {
    overflow: hidden;
    /*background: #f90 url("https://www.acmefeedback.com/app/images/duob.pn") no-repeat center ;*/
    background: url("https://www.acmefeedback.com/app/template/wap/images/duob.png") 8.2rem center no-repeat #f7f7f7;
    margin-top: 0.3rem;
    border-radius: 0.1rem;

}

.me1ac-jobSelects select {
    overflow: hidden;
    width: 100%;
    border: 1px solid #eee;
    height: 0.9rem;
    outline: none;
    /*background: #f7f7f7;*/
    padding: 0 0.3rem;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: none;
}

.me1ac-jobSelects select::-ms-expand {
    display: none;
}

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

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

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

.me1ac-yun_newedition_resume_wantjob {
    font-size: 0.426666rem;
    color: #666;
    padding-bottom: 0.1rem;
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
}

.me1ac-yun_newedition_resume_wantjob span.ztaispan1 {
    font-size: 10px;
    color: #2877F8;
    line-height: 14px;
    background: #E9F1FF;
    border-radius: 4px 4px 4px 4px;
    border: 1px solid rgba(40, 119, 248, 0.5);
    padding: 0px 4px;
    font-weight: normal;
    margin-left: 5px;
}

.me1ac-yun_newedition_resume_wantjob span.ztaispan2 {
    font-size: 10px;
    color: #37C5C0;
    line-height: 14px;
    height: 14px;
    background: rgba(55, 197, 192, 0.1);
    border-radius: 4px 4px 4px 4px;
    border: 1px solid #37C5C0;
    margin-left: 5px;
    display: inline-block;
    padding: 0px 4px;
    font-weight: normal;
}

.me1ac-yun_newedition_resume_name {
    font-size: 0.426666rem;
}

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

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

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

.me1ac-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;
}

.me1ac-yun_newedition_resumepic {
    position: absolute;
    left: 0.4rem;
    top: 0.38rem;
}

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

.me1ac-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;
}

.me1ac-yun_newedition_resume_zd {
    color: #ccc;
    font-size: 0.32rem;
    position: absolute;
    right: 0.366666rem;
    top: 0.46rem
}

.me1ac-new_userlist_info {
    color: #4a4a4a;
    font-size: 0.32rem;
}

.me1ac-new_userlist_p {
    color: #969ba6;
    font-size: 0.346666rem;
    padding: 0.35rem 0 0 0;
    position: relative;
    line-height: 0.4rem;
    display: flex;
}

.me1ac-new_userlist_p span {
    display: block;
}

.me1ac-new_userlist_p_qw {
    margin-right: 0.1rem;
    color: #969ba6
}

.me1ac-new_userlist_p_dd {
    margin: 0 0.1rem;
}

.me1ac-new_userlist_p_job {
    max-width: 4.64rem;
    height: 0.4rem;
    line-height: 0.4rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #2d57e5;
    font-weight: 500
}

.me1ac-user_tj_xg {
    display: inline-block;
    width: .4rem;
    height: .4rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/set_man.png") no-repeat;
    background-size: 100%;
    position: absolute;
    right: 0;
    top: 0;
}

.me1ac-user_tj_xb {
    display: inline-block;
    width: .4rem;
    height: .4rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/set_woman.png") no-repeat;
    background-size: 100%;
    position: absolute;
    right: 0;
    top: 0;
}

.me1ac-user_undergo {
    width: 100%;
    height: 0.4rem;
    line-height: 0.4rem;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    font-size: 0.32rem;
    color: #2c2e2d;
    margin-top: 0.2rem;
}

.me1ac-usertj {
    margin-left: 0.166666rem;
    width: 0.386666rem;
    height: 0.386666rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/icon_recommend.png") no-repeat;
    display: inline-block;
    background-size: 100%;
    vertical-align: middle;
}

.me1ac-userjr {
    margin-left: 0.266666rem;
    width: 0.586666rem;
    height: 0.586666rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/veterans.png") no-repeat;
    display: inline-block;
    background-size: 100%;
    vertical-align: middle;
}

.me1ac-user_undergo_box {
    padding: 0.15rem 0.4rem 0rem 0rem;
}

.me1ac-user_undergo_a {
    padding-left: 0.466666rem;
    position: relative;
    color: #2c2e2d
}

.me1ac-user_undergo_a:after {
    width: 0.32rem;
    height: 0.32rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/r_icon1.png") no-repeat;
    background-size: 100%;
    display: inline-block;
    content: '';
    position: absolute;
    left: 0rem;
    top: 0.01rem;
}

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

.me1ac-user_undergo_b:after {
    width: 0.32rem;
    height: 0.32rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/r_icon.png") no-repeat;
    background-size: 100%;
    display: inline-block;
    content: '';
    position: absolute;
    left: 0rem;
    top: 0.01rem;
}

.me1ac-yun_tjresume {
    display: inline-block;
    background: #f8f8f8;
    color: #666;
    padding: 0rem 0.213333rem;
    border-radius: 0.053333rem;
    font-size: 0.32rem;
    margin-top: 0.233333rem;
    margin-right: 0.133333rem;
    height: 0.666666rem;
    line-height: 0.666666rem;
    border-radius: 0.133333rem;
}

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

.me1ac-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
}

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

.me1ac-user_xb {
    width: 0.4rem;
    height: 0.4rem;
    position: absolute;
    right: -0.08rem;
    bottom: 0.1rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/set_man.png") no-repeat;
    background-size: 100%;
}

.me1ac-user_xbn {
    width: 0.4rem;
    height: 0.4rem;
    position: absolute;
    right: -0.08rem;
    bottom: 0.1rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/set_woman.png") no-repeat;
    background-size: 100%;
}

.me1ac-resumeeye {
    width: 1.2rem;
    height: 1.2rem;
    position: absolute;
    right: 0.333333rem;
    bottom: 0.333333rem;
}

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

.me1ac-nologintip {
    font-size: 0.373333rem;

}

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

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

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

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

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

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

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

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

/*招人才详细页*/
.me1ac-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
}

.me1ac-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
}

.me1ac-Edit_your_resume_header_center {
    font-size: .453333rem;
    font-weight: 700;
    color: #333;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: calc(100% - 2.5rem);
    text-align: center;
    left: 0.8rem;
    position: absolute;
}

.me1ac-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
}

.me1ac-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
}

.me1ac-resume_hint_left {
    display: flex;
    position: relative;
    padding-left: .6rem
}

.me1ac-resume_hint_eye {
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    width: .453333rem;
    height: .453333rem;
    display: flex;
    align-items: center;
    justify-content: center
}

.me1ac-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
}

.me1ac-resume_hint_right {
    display: flex;
    position: relative;
    padding-right: .96rem
}

.me1ac-resume_hint_word {
    display: flex
}

.me1ac-resume_hint_word_color {
    font-size: .32rem;
    font-weight: 500;
    color: #2778f8
}

.me1ac-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
}

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

.me1ac-hint_right_del {
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    width: .586667rem;
    height: .586667rem;
    display: flex;
    align-items: center;
    justify-content: center
}

.me1ac-Edit_your_resume_min_body {
    width: 100%;
    margin-top: 1.973333rem;
    background-color: #f3f3f3;
    padding: .266667rem;
    padding-bottom: 1.433333rem
}

.me1ac-Edit_your_resume_card_name {
    position: relative;
    width: 100%;
    margin-bottom: .266667rem
}

.me1ac-Edit_your_resume_card_name_logo {
    position: absolute;
    top: -5px;
    right: 0;
    width: 1.2rem;
    height: 1.2rem;
    border-radius: 50%
}

.me1ac-Edit_your_resume_card_name_skill_top {
    display: flex;
    margin-bottom: .2rem
}

.me1ac-photo_album {
    margin-bottom: .2rem
}

.me1ac-Edit_your_job_seeker_name {
    font-size: .586667rem;
    font-weight: 700;
    color: #333;
    margin-right: .4rem
}

.me1ac-attention_to_new {
    margin-top: .2rem !important
}

.me1ac-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
}

.me1ac-Edit_your_resume_card_name_skill_bom>ul {
    display: flex
}

.me1ac-Edit_your_resume_card_name_skill_bom>ul>li {
    font-size: .373333rem;
    font-weight: 500;
    color: #666;
    margin-right: .2rem
}

.me1ac-Edit_your_resume_card_contact_way {
    width: 100%;
    display: flex;
    height: .533333rem;
    line-height: .533333rem
}

.me1ac-Edit_your_resume_card_iphone {
    position: relative;
    padding-left: .666667rem;
    margin-right: .666667rem
}

.me1ac-Edit_your_resume_card_iphone_icon {
    position: absolute;
    top: 0;
    left: -.106667rem;
    width: .533333rem;
    height: .533333rem;
    display: flex;
    align-items: center;
    justify-content: center
}

.me1ac-Edit_your_resume_card_iphone_number {
    font-size: .346667rem;
    font-weight: 500;
    color: #666
}

.me1ac-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;
}

.me1ac-td_lsit_n {
    color: #f5390d
}

.me1ac-td_lsiticon {
    width: 1.066666rem;
    height: 1.066666rem;
    position: absolute;
    left: 0.266666rem;
    top: 0.266666rem;
}

.me1ac-td_lsittime {
    color: #ccc;
    font-size: 0.293333rem;
}

.me1ac-new_user_box {
    position: relative;
}

.me1ac-new_user_name {
    font-size: 0.586666rem;
    font-weight: bold;
}

.me1ac-new_user_info {
    font-size: 0.373333rem;
    color: #666;
    padding: 0.266666rem 0
}

.me1ac-new_user_zt {
    display: inline-block;
    height: 0.533333rem;
    line-height: 0.533333rem;
    border: 0.026666rem solid #2778f8;
    color: #2778f8;
    padding: 0rem 0.133333rem;
    font-size: 0.32rem;
    vertical-align: middle;
}

.me1ac-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;
}

.me1ac-new_user_touchiocn {
    width: 0.4rem;
    height: .4rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/resume_iphone.png") no-repeat;
    background-size: 100%;
    display: inline-block;
    position: absolute;
    left: 0;
    top: .026667rem;
    ;
}

.me1ac-new_user_touchyx {
    width: 0.4rem;
    height: .4rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/Resume_email.png") no-repeat;
    background-size: 100%;
    display: inline-block;
    position: absolute;
    left: 0;
    top: .026667rem;
    ;
}

.me1ac-new_user_touchwx {
    width: 0.4rem;
    height: .4rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/icon_weixin_n.png") no-repeat;
    background-size: 100%;
    display: inline-block;
    position: absolute;
    left: 0;
    top: .026667rem;
    ;
}

.me1ac-new_user_touchdz {
    width: 0.4rem;
    height: .4rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/zph_icon_hc.png") no-repeat;
    background-size: 100%;
    display: inline-block;
    position: absolute;
    left: 0;
    top: .026667rem;
    ;
}

.me1ac-new_user_touchqq {
    width: 0.4rem;
    height: .4rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/resume_qq.png") no-repeat;
    background-size: 100%;
    display: inline-block;
    position: absolute;
    left: 0;
    top: .026667rem;
    ;
}

.me1ac-newuser_js {
    font-size: 0.346666rem;
    color: #666;
    line-height: 0.8rem;
    /*white-space: pre-wrap;*/
}

.me1ac-newuser_js_date {
    padding: 0.213333rem 0;
    font-size: 0.373333rem;
}

.me1ac-newuser_js_name {
    display: inline-block;
    ;
    margin-left: 0.8rem;
}

.me1ac-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
}

.me1ac-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
}

.me1ac-personal_details_card_head_portrait {
    position: relative;
    width: 100%;
    height: 1.066667rem;
    display: flex;
    align-items: center
}

.me1ac-personal_details_left {
    width: 25%;
    font-size: .4rem;
    font-weight: 500;
    color: #666
}

.me1ac-personal_details_center {
    width: 75%;
    font-size: .32rem;
    font-weight: 500;
    color: #999
}

.me1ac-personal_details_right {
    width: 1.066667rem;
    height: 1.066667rem;
    position: absolute;
    top: 0;
    right: 0
}

.me1ac-personal_details_card_name {
    width: 100%;
    margin-top: .306667rem;
    display: flex;
    align-items: center;
    position: relative;
    margin-bottom: .6rem
}

.me1ac-personal_details_card_name_right {
    position: absolute;
    top: 0;
    right: 0
}

.me1ac-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
}

.me1ac-personal_details_card_name_right>ul {
    display: flex
}

.me1ac-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
}

.me1ac-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
}

.me1ac-personal_details_card_name_center {
    width: 75%;
    font-size: .4rem;
    font-weight: 500;
    color: #333
}

.me1ac-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
}

.me1ac-personal_details_card_data {
    width: 100%;
    margin-bottom: .666667rem
}

.me1ac-personal_details_card_data>ul {
    display: flex;
    justify-content: space-between
}

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

.me1ac-personal_details_card_data>ul>li>i:first-child {
    margin-bottom: .333333rem;
    font-size: .4rem;
    font-weight: 500;
    color: #666
}

.me1ac-personal_details_card_data>ul>li>i:last-child {
    font-size: .453333rem;
    font-weight: 500;
    color: #333
}

.me1ac-personal_details_card_entering {
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    margin-bottom: .906667rem
}

.me1ac-personal_details_card_entering_key {
    width: 25%;
    font-size: .4rem;
    font-weight: 500;
    color: #666
}

.me1ac-personal_details_card_entering_price,
.me1ac-personal_details_card_entering_price>input {
    font-size: .346667rem;
    font-weight: 500;
    color: #999
}

.me1ac-Preview_your_resume_intention {
    margin-top: 1rem;
    width: 100%
}

.me1ac-Preview_your_resume_header {
    position: relative
}

.me1ac-Preview_your_resume_line {
    position: absolute;
    top: .093333rem;
    left: -.4rem;
    width: .08rem;
    height: .4rem;
    background: #2778f8;
    border-radius: .04rem
}

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

.me1ac-Preview_your_resume_require {
    margin-top: .533333rem;
    display: flex;
    justify-content: space-between
}

.me1ac-mmts {
    color: #999;
    font-size: .32rem;
    padding-top: .16rem;
    padding-left: .533333rem
}

.me1ac-user_qwinfobox {
    margin-top: .233333rem;
    padding-right: 2.666666rem;
    position: relative
}

.me1ac-user_qwinfo span {
    font-size: .373333rem;
    font-weight: 500;
    color: #666;
    margin-right: .133333rem
}

.me1ac-user_qwxz {
    font-size: .4rem;
    font-weight: 700;
    color: #2778f8;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%)
}

.me1ac-Preview_your_resume_require_right {
    font-size: .1rem;
    font-weight: 700;
    color: #2778f8
}

.me1ac-Preview_your_resume_category {
    margin-top: .1rem;
    font-size: .32rem;
    font-weight: 500;
    color: #999
}

.me1ac-Preview_your_resume_experience {
    margin-top: 1rem
}

.me1ac-resume_experience_company {
    margin-top: .233333rem;
    font-size: .4rem;
    font-weight: 500;
    color: #181818
}

.me1ac-resume_experience_linetiem {
    display: flex;
    margin-top: .2rem;
    margin-bottom: .266667rem
}

.me1ac-resume_experience_linetiem>div {
    font-size: .373333rem;
    font-weight: 500;
    color: #333;
    margin-right: .4rem
}

.me1ac-resume_experience_word {
    font-size: .346667rem;
    font-weight: 500;
    color: #666;
    margin-bottom: .333333rem
}

.me1ac-Preview_your_resume_education {
    margin-top: 1rem;
    width: 100%
}

.me1ac-Preview_your_resume_education_school {
    margin-top: .466667rem;
    font-size: .4rem;
    font-weight: 500;
    color: #181818
}

.me1ac-Preview_your_resume_education_linetime {
    margin-top: .4rem;
    display: flex;
    font-size: .373333rem;
    font-weight: 500;
    color: #333
}

.me1ac-education_linetime_major>ul {
    display: flex
}

.me1ac-education_linetime_major>ul>li {
    font-size: .373333rem;
    font-weight: 500;
    color: #333;
    margin-right: .2rem
}

.me1ac-education_linetime_major {
    margin-left: .386667rem
}

.me1ac-Preview_your_resume_professional_skill {
    margin-top: 1rem
}

.me1ac-resume_professional_skill_word>ul {
    display: flex;
    align-items: center;
    flex-wrap: wrap
}

.me1ac-resume_professional_skill_word>ul>li {
    font-size: .4rem;
    font-weight: 500;
    color: #181818;
    margin-right: .4rem
}

.me1ac-resume_professional_skill_word {
    margin-top: .426667rem
}

.me1ac-Preview_your_resume_certificate {
    margin-top: 1.066667rem
}

.me1ac-Preview_your_resume_name {
    margin-top: .533333rem;
    font-size: .346667rem;
    font-weight: 500;
    color: #666
}

.me1ac-Preview_your_resume_book>ul {
    display: flex;
    flex-wrap: wrap;
    margin-top: .4rem
}

.me1ac-Preview_your_resume_book>ul>li {
    width: 2.4rem;
    height: 2.4rem;
    margin-bottom: .266667rem;
    margin-right: .266667rem
}

.me1ac-Preview_your_resume_production {
    margin-top: 1.066667rem
}

.me1ac-Preview_your_resume_production_img>ul {
    display: flex;
    flex-wrap: wrap;
    margin-top: .533333rem
}

.me1ac-Preview_your_resume_production_img>ul>li {
    width: 2.4rem;
    height: 2.4rem;
    margin-right: .266667rem;
    border-radius: .213333rem;
    overflow: hidden;
    margin-bottom: .266667rem
}

.me1ac-Preview_your_resume_advantage {
    margin-top: 1.066667rem
}

.me1ac-new_add {
    margin-top: .266667rem;
    border-radius: .213333rem;
    overflow: hidden
}

.me1ac-Preview_your_resume_advantage_word {
    margin-top: .533333rem;
    margin-bottom: .4rem;
    font-size: .346667rem;
    font-weight: 500;
    color: #666
}

.me1ac-Preview_your_resume_advantage_label>ul {
    display: flex;
    flex-wrap: wrap
}

.me1ac-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
}

.me1ac-job_show_foot {
    width: 100%;
    height: 1.6rem;
    text-align: center;
    position: relative
}

.me1ac-job_show_foot_fixd {
    width: 100%;
    text-align: center;
    background: #fff;
    border-top: .026667rem solid #eee;
    position: fixed;
    left: 0;
    bottom: 0;
}

.me1ac-job_show_foot_left {
    width: 40%;
    float: left;
}

.me1ac-job_show_foot_leftlist {
    width: 50%;
    float: left;
}

.me1ac-job_show_foot_leftbth {
    display: block;
    padding-top: .746667rem;
    font-size: .32rem;
    position: relative;
    color: #333
}

.me1ac-job_show_foot_leftbth_icon {
    width: .533333rem;
    height: .533333rem;
    position: absolute;
    top: .16rem;
    left: 50%;
    margin-left: -0.293333rem;
}

.me1ac-job_show_foot_leftbth_icontel {
    background: url("https://www.acmefeedback.com/app/template/wap/images/icon_iphone.png") no-repeat;
    background-size: 100%;
}

.me1ac-job_show_foot_leftbth_iconchat {
    background: url("https://www.acmefeedback.com/app/template/wap/images/icon_communication.png") no-repeat;
    background-size: 100%;
}

.me1ac-job_show_foot_leftbth_iconsc {
    background: url("https://www.acmefeedback.com/app/template/wap/images/r_sc.png") no-repeat;
    background-size: 100%;
}

.me1ac-job_show_foot_leftbth_iconysc {
    background: url("https://www.acmefeedback.com/app/template/wap/images/ysc_n.png") no-repeat;
    background-size: 100%;
}

.me1ac-job_show_chat {
    width: 50%;
    float: left
}

.me1ac-job_show_foot_right {
    width: 60%;
    height: 1.333333rem;
    line-height: 1.333333rem;
    font-size: .426667rem;
    color: #fff;
    float: right;
}

.me1ac-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;
    ;
}

.me1ac-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
}

.me1ac-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;
}

.me1ac-job_show_foot_cont {
    padding: 8 .4rem .213333rem .4rem;
    position: relative
}

.me1ac-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
}

.me1ac-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("https://www.acmefeedback.com/app/template/wap/images/yun_m_zhiliao.png") no-repeat .266667rem center;
    background-size: 25%;
    padding-left: 1.2rem;
    text-align: left;
}

.me1ac-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("https://www.acmefeedback.com/app/template/wap/images/yun_m_phone.png") no-repeat .266667rem center;
    background-size: 25%;
    padding-left: 1.2rem;
    text-align: left;
}

.me1ac-job_show_tel a {
    color: #3c7cff;
    font-size: .426667rem;
}

.me1ac-new_user_link {
    color: #999;
    font-size: 0.32rem;
}

.me1ac-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;
}

.me1ac-yun_newedition_resume_pl {
    padding-left: 1.4rem;
}

.me1ac-yun_newedition_resume_userxb_n {
    width: .4rem;
    height: .4rem;
    position: absolute;
    right: -.08rem;
    top: 0;
    background: url("https://www.acmefeedback.com/app/template/wap/images/set_man.png") no-repeat;
    background-size: 100%
}

.me1ac-yun_newedition_resume_userxb {
    width: .4rem;
    height: .4rem;
    position: absolute;
    right: -.08rem;
    top: 0;
    background: url("https://www.acmefeedback.com/app/template/wap/images/set_woman.png") no-repeat;
    background-size: 100%
}

/*企业列表*/
.me1ac-com_list_pd {
    padding: 0 .32rem .32rem .32rem
}

.me1ac-com_list_box {
    width: 100%;
    overflow: hidden;
    background: #fff;
    margin-top: .266666rem;
    font-size: .373333rem;
    min-height: 2.666666rem;
    border-radius: .213333rem
}

.me1ac-com_list_t_box {
    padding-left: 1.866666rem;
    position: relative;
    padding-right: .266666rem;
    padding-top: .266666rem;
    padding-bottom: .106666rem
}

.me1ac-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
}

.me1ac-com_list_logo_box img {
    width: 1.2rem;
    height: 1.2rem;
    border-radius: .106666rem
}

.me1ac-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;
    margin: 3px 0;
}

.me1ac-com_list_box_jobn {
    border-top: .026666rem solid #f2f2f2;
    padding: .213333rem 0;
    text-align: center
}

.me1ac-com_list_box_c {
    padding: 0 0 .08rem 0
}

.me1ac-com_list_box_joblist {
    padding: 0 0 .133333rem 0;
    font-size: .346666rem;
    color: #666;
    position: relative
}

.me1ac-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
}

.me1ac-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
}

.me1ac-com_list_box_c img {
    max-width: 1.066666rem
}

.me1ac-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
}

.me1ac-com_list_box_js {
    padding: .133333rem 0 .266666rem 0;
    color: #999
}

.me1ac-com_list_box_js .me1ac-com_list_box_js_s {
    margin-left: .266666rem;
    height: .533333rem;
    line-height: .533333rem;
    display: inline-block;
    padding-left: .533333rem;
    position: relative;
    vertical-align: top
}

.me1ac-com_list_box_js .me1ac-com_list_box_js_s_hy {
    max-width: 4.8rem;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.me1ac-com_list_box_js_icon {
    width: .426666rem;
    height: .426666rem;
    display: inline-block;
    position: absolute;
    left: 0;
    top: .026666rem
}

.me1ac-com_list_box_js_icon_hy {
    background: url("https://www.acmefeedback.com/app/template/wap/images/qyhy.png") no-repeat;
    background-size: 100%
}

.me1ac-com_list_box_js_icon_sl {
    background: url("https://www.acmefeedback.com/app/template/wap/images/zwsl.png") no-repeat;
    background-size: 100%;
    top: .053333rem
}

.me1ac-com_list_box_js_icon_map {
    background: url("https://www.acmefeedback.com/app/template/wap/images/zph_icon_hc.png") no-repeat;
    background-size: 100%;
    left: .053333rem
}

.me1ac-com_list_box_jobncor {
    padding: 0 .08rem
}

.me1ac-com_list_box_jobzs {
    margin-left: .266666rem;
    display: inline-block;
    line-height: .906666rem;
    color: #666
}

.me1ac-com_show_city {
    padding-left: .533333rem;
    position: relative;
    color: #999
}

.me1ac-com_show_city_icon {
    width: .426666rem;
    height: .426666rem;
    display: inline-block;
    position: absolute;
    left: 0;
    top: .026666rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/zph_icon_hc.png") no-repeat;
    background-size: 100%
}

.me1ac-com_show_city {
    width: 100%
}

.me1ac-com_show_joblist {
    width: 100%;
    padding: .266666rem 0 .266666rem 0;
    position: relative;
    border-bottom: .026666rem solid #f2f2f2
}

.me1ac-com_show_joblist h3 {
    width: 90%;
    font-size: .426666rem;
    font-weight: 400
}

.me1ac-com_list_t_box_bq {
    padding: 0 0 .266666rem .133333rem
}

.me1ac-bottom_nav_bom {
    text-align: center;
    padding-top: .533333rem
}

.me1ac-footerbox {
    width: 100%
}

.me1ac-footerbox_tit {
    padding: .633333rem;
    position: relative;
    font-size: .426666rem
}

.me1ac-index_navlist {
    width: 25%;
    height: 2.533333rem;
    display: inline-table;
    text-align: center;
    margin-bottom: .4rem;
    float: left
}

.me1ac-index_navlist dt {
    width: .8rem;
    height: .8rem;
    display: inline-block;
    position: relative;
    border-radius: .48rem
}

.me1ac-index_navlist dt img {
    width: .8rem;
    height: .8rem
}

.me1ac-index_navlist dd {
    padding-top: .133333rem;
    padding-bottom: .186666rem;
    font-size: .32rem;
    color: #666
}

.me1ac-index_navlist a {
    display: block;
    width: 100%;
    height: 100%;
    font-size: .32rem;
    color: #666
}

/*企业详细页*/
.me1ac-companyheader {
    width: 100%;
    position: relative;
}

.me1ac-scwheader {
    width: 100%;
    position: absolute;
    z-index: 1001;
    left: 0px;
    top: 0px
}

.me1ac-company_top {
    height: 1.173333rem;
    display: flex;
    box-sizing: border-box;
    align-items: center;
    justify-content: space-between
}

.me1ac-company_back {
    width: 1.066666rem;
    height: 1.173333rem;
    display: block;
    background: url("https://www.acmefeedback.com/app/template/wap/images/header_back.png") no-repeat center center;
    background-size: 60%
}

.me1ac-com_topgzicon {
    width: 1.066666rem;
    height: 1.173333rem;
    display: inline-block;
    background: url("https://www.acmefeedback.com/app/template/wap/images/scwgz.png") no-repeat center center;
    background-size: 70%
}

.me1ac-com_topygzicon {
    width: 1.066666rem;
    height: 1.173333rem;
    display: inline-block;
    background: url("https://www.acmefeedback.com/app/template/wap/images/yun_jobshow_qxgz.png") no-repeat center;
    background-size: 70%
}

.me1ac-com_topfxicon {
    width: 1.066666rem;
    height: 1.173333rem;
    display: inline-block;
    background: url("https://www.acmefeedback.com/app/template/wap/images/scwfx.png") no-repeat center center;
    background-size: 70%;
}

.me1ac-com_topnavicon {
    width: 1.066666rem;
    height: 1.173333rem;
    display: inline-block;
    background: url("https://www.acmefeedback.com/app/template/wap/images/nav_icon_more.png") no-repeat center;
    background-size: 70%;
    margin-right: .266666rem
}


.me1ac-companXiangqians {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    width: 100%;
}

.me1ac-companXiangqians .me1ac-company_back {
    overflow: hidden;
    position: absolute;
    background: none;
    height: 0.56rem;
    width: auto;
    top: 0;
    bottom: 0;
    left: 0.32rem;
    margin: auto;
    z-index: 2;
}

.me1ac-companXiangqians .me1ac-company_back img {
    overflow: hidden;
    position: relative;
    display: block;
    width: auto;
    height: 100%;
}



.me1ac-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);
}

.me1ac-top_card_top {
    position: relative;
    width: 100%;
    padding-right: 2rem;
    min-height: 1.546667rem
}

.me1ac-top_card_top_logo {
    position: absolute;
    top: 0;
    right: 0;
    width: 1.6rem;
    height: 1.546667rem;
    border-radius: .213333rem;
    border: .026666rem solid #eee
}

.me1ac-top_card_top_logo img {
    width: 100%;
    height: 100%;
    border-radius: .213333rem
}

.me1ac-top_card_top_word {
    width: 100%
}

.me1ac-top_card_top_word_name_left {
    padding: 0 0 .133333rem 0
}

.me1ac-top_card_top_word_name_left_1 {
    font-size: .533333rem;
    font-weight: 700;
    color: #181818;
    min-height: 1.6rem;
}

.me1ac-top_card_top_word_name_left_logo {
    width: .48rem;
    height: .56rem;
    display: flex;
    align-items: center
}

.me1ac-top_card_top_word_name_right {
    width: 45px;
    height: 45px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 100;
    background: url("https://www.acmefeedback.com/app/template/wap/images/mqn.png") no-repeat;
    background-size: 100%;
}

.me1ac-top_card_top_word_data>ul {
    display: flex;
    justify-content: flex-start
}

.me1ac-top_card_top_word_data>ul>li {
    margin-right: .133333rem;
    font-size: .32rem;
    font-weight: 500;
    color: #666
}

.me1ac-top_card_botton {
    height: .506667rem;
    margin-top: .506667rem;
    display: flex;
    justify-content: space-between;
    position: relative;
    padding-right: 2.666666rem
}

.me1ac-top_card_botton_left {
    position: relative;
    padding-left: .6rem
}

.me1ac-top_card_botton_left_icon {
    position: absolute;
    top: 0;
    left: 0;
    width: .426667rem;
    height: .426667rem;
    display: flex;
    align-items: center
}

.me1ac-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
}

.me1ac-top_card_botton_right {
    padding-right: .466667rem;
    position: relative;
    display: flex;
    align-items: center;
    position: absolute;
    right: 0;
    top: 0
}

.me1ac-top_card_botton_right_icon {
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    width: .266667rem;
    height: .4rem;
    display: flex;
    align-items: center
}

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

.colorshow {
    font-size: .426667rem;
    font-weight: 700;
    color: #2778f8
}

.me1ac-companynav {
    margin-top: 0.4rem;
    width: 100%;
    height: .866667rem
}

.me1ac-companynav>ul {
    display: flex;
    height: 100%
}

.me1ac-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
}

.me1ac-companynav>ul>li .me1ac-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
}

.me1ac-bm {
    padding-top: .533333rem
}

.me1ac-department_a {
    padding: .16rem .4rem;
    border-radius: 1.066666rem;
    font-size: .373333rem;
    background-color: #fff;
    color: #999;
    margin-left: .266666rem
}

.me1ac-department_a_cur {
    background-color: #2778f8;
    color: #fff
}

.me1ac-About_Us {
    width: 100%;
    padding: .4rem;
    font-size: .373333rem;
}

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

.me1ac-About_Us_body {
    margin-top: .4rem;
    font-size: .32rem;
    font-weight: 500;
    color: #666
}

.me1ac-company_generalize {
    background-color: #fff;
    border-radius: .213333rem;
    margin-top: .266666rem;
    padding: 0.26rem
}

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

.me1ac-business_information_name {
    font-size: .426667rem;
    font-weight: 700;
    color: #181818;
    height: .4rem;
    display: flex;
    align-items: center;
    margin-bottom: .4rem
}

.me1ac-business_information_body_p {
    font-size: .32rem;
    font-weight: 500;
    color: #666;
    margin-bottom: .133333rem
}

.me1ac-business_information_body_bot {
    position: relative
}

.me1ac-business_information_body_logo {
    position: absolute;
    top: 50%;
    left: 1.66667rem;
    transform: translateY(-50%);
    width: 1.333333rem;
    height: .4rem;
    display: flex;
    align-items: center
}

.me1ac-business_album {
    width: 100%;
    height: 5.76rem;
}

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

.me1ac-business_album_phone {
    width: 100%;
    height: 5.333333rem;
    ;
    margin-top: .4rem
}

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

.me1ac-business_album_phone>ul>li {
    width: 100%;
    height: 5.333333rem;
    background-color: #000;
    border-radius: .133333rem;
    overflow: hidden
}


.me1ac-nessAlbumPhone li {
    margin-right: 0 !important;
    overflow: hidden;
}

.me1ac-nessAlbumPhone li img {
    display: block;
    overflow: hidden;
    width: 100%;
}




.me1ac-business_album_phone>ul>li img {
    width: 100%;
    height: 5.333333rem;
}

.me1ac-interview_assessment {
    margin-top: .266667rem;
    padding: 10px;
    background-color: #fff;
    border-radius: 0.213333rem;
}

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

.me1ac-interview_assessment_map {
    margin-top: .4rem;
    width: 100%;
    display: flex
}

.me1ac-interview_assessment_map_left {
    width: 20%;
    display: flex;
    flex-direction: column
}

.me1ac-interview_assessment_map_left_1 {
    display: flex;
    align-items: center;
    justify-content: center
}

.me1ac-interview_assessment_map_left_number {
    font-size: .8rem;
    font-weight: 700;
    color: #333;
    margin-right: .066667rem
}

.me1ac-interview_assessment_map_left_word {
    font-size: .346667rem;
    font-weight: 500;
    color: #999
}

.me1ac-interview_assessment_map_left_2 {
    font-size: .32rem;
    font-weight: 500;
    color: #666;
    display: flex;
    align-items: center;
    justify-content: center
}

.me1ac-interview_assessment_map_right {
    text-align: center;
    width: 100%
}

.me1ac-recruiter {
    padding-left: 1.333333rem;
    position: relative;
    margin-top: .666667rem;
    width: 100%;
    height: 1.066667rem
}

.me1ac-recruiter_left {
    position: absolute;
    top: 0;
    left: 0;
    width: 1.066667rem;
    height: 1.066667rem
}

.me1ac-recruiter_right {
    position: absolute;
    top: 0;
    right: 0;
    height: .426667rem;
    width: 2.666667rem
}

.me1ac-recruiter_right>ul {
    width: 100%;
    display: flex;
    align-items: center
}

.me1ac-recruiter_right>ul>li {
    width: .453333rem;
    height: .426667rem;
    display: flex;
    align-items: center
}

.me1ac-recruiter_center {
    display: flex;
    flex-direction: column
}

.me1ac-recruiter_center_name {
    font-size: .4rem;
    font-weight: 500;
    color: #dfe4e7;
    padding-bottom: 0.16rem;
}

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

.me1ac-newevaluate {
    margin-top: .4rem;
    width: 100%;
    height: .64rem;
    display: flex
}

.me1ac-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
}

.me1ac-newevaluate_word {
    position: relative;
    margin-top: .4rem;
    width: 100%;
}

.me1ac-newevaluate_word_tiem {
    margin-top: .4rem;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: .586667rem
}

.me1ac-newevaluate_word_p {
    width: 100%;
    line-height: 1.8;
}

.me1ac-newevaluate_word_p>p {
    font-size: .346667rem;
    font-weight: 500;
    color: #dfe4e7
}

.me1ac-newevaluate_word_tiem>ul {
    display: flex;
    justify-content: space-between
}

.me1ac-newevaluate_word_tiem>ul>li:first-child {
    display: flex;
    align-items: center;
    font-size: .32rem;
    font-weight: 500;
    color: #999
}

.me1ac-newevaluate_word_tiem>ul>li:last-child {
    display: flex;
    align-items: center;
    width: .586667rem;
    height: .586667rem
}

.me1ac-pjtime {
    font-size: .32rem;
    color: #999;
    margin: 0.16rem 0 0 0;
}

.me1ac-newcom_info span {
    margin-right: .133333rem;
    font-size: .32rem;
    font-weight: 500;
    color: #666;
}

.me1ac-newcom_add {
    font-size: 0.346666rem;
    padding-left: 0.533333rem;
    padding-right: 3.2rem;
    position: relative;
    margin-top: 0.4rem;
}

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

.me1ac-newcom_add_dzicon {
    width: .4rem;
    height: .4rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/icon_orientation.png") no-repeat;
    background-size: 100%;
    display: inline-block;
    position: absolute;
    left: 0;
    top: .053333rem;
}

.me1ac-newcom_add_jl {
    position: absolute;
    right: 0;
    top: 0;
    color: #999;
    padding-right: .48rem;
}

.me1ac-newcom_add_jl:after {
    width: .213333rem;
    height: .4rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/icon_more.png") no-repeat;
    background-size: 100%;
    display: inline-block;
    position: absolute;
    right: 0;
    top: .133333rem;
    content: ''
}

.me1ac-wap_school_job li {
    padding: 0.266666rem 0;
    border-bottom: 0.026666rem solid #eee;
}

.me1ac-examine {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: .133333rem;
    width: 100%;
    height: .8rem;
}

.me1ac-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;
}

.me1ac-examine_btn a {
    color: #dfe4e7;
}

.me1ac-company {
    position: relative;
    width: 100%;
    height: 1.28rem;
    padding-left: 1.66667rem;
    padding-right: .32rem;
    display: flex;
}

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

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

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

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

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

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



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

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

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

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

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



.me1ac-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;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



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

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

.me1ac-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;
}

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

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

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

.me1ac-login_cont {
    padding: 0 0.613333rem;
}

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

.me1ac-login_textbox input {
    width: 100%;
    height: 1.2rem;
    border: none;
    background-color: #F7F9F8;
    font-size: 0.48rem;
    color: #000
}

.me1ac-login_textbox input::-webkit-input-placeholder {
    color: #cecccc;
}

.me1ac-hyh {
    position: absolute;
    right: 0.16rem;
    top: 0.16rem;
}

.me1ac-login_textbox input:-webkit-autofill {
    box-shadow: 0 0 0 26.666667rem #F7F9F8 inset;
}

.me1ac-zc_tip {
    font-size: 0.32rem;
    color: #999;
    padding-top: 0.26666rem;
    padding-left: 0.4rem;
}

.me1ac-login_xy {
    padding-left: 0.8rem;
    position: relative;
    font-size: 0.346666rem;
    color: #999;
    padding-top: 0.533333rem;
}

.me1ac-login_xy_zx {
    position: absolute;
    left: 0.266666rem;
    top: 0.61rem;
}

.me1ac-login_xy a {
    color: #2778F8;
}

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

.me1ac-newlogin_bth {
    height: 1.3rem;
    background: #2877F8;
    border-radius: 0.2rem;
    font-size: 0.4rem;
    display: flex;
    color: #fff;
    align-items: center;
    justify-content: center;
}

.me1ac-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;
}

.me1ac-login_bth a {
    color: #fff !important;
}

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

.me1ac-close_open {
    width: 0.533333rem;
    height: 0.533333rem;
    position: absolute;
    right: 0.4rem;
    top: 0.266666rem;
}

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

.me1ac-login_otherfs a {
    color: #999;
}

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

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

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

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

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

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

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

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

.me1ac-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;
}

.me1ac-account {
    color: #2778F8;
}

.me1ac-Enterprise_library_header {
    position: fixed;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 2.373333rem;
    min-width: 10rem;
    max-width: 20rem
}

.me1ac-Enterprise_library_title {
    width: 100%;
    height: 1.173333rem;
    background-color: #2778f8;
    padding-left: .413333rem;
    padding-right: .32rem;
    display: flex;
    align-items: center
}

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

.me1ac-library_title_serch {
    flex: 1;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center
}

.me1ac-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
}

.me1ac-Enterprise_library_nav {
    width: 100%;
    height: 1.2rem;
    background-color: #fff;
    padding-left: .586667rem;
    padding-right: .586667rem
}

.me1ac-Enterprise_library_tab {
    width: 100%;
    height: 100%
}

.me1ac-Enterprise_library_tab>ul {
    display: flex;
    height: 100%;
    display: flex;
    font-size: .426667rem;
    font-weight: 500;
    color: #999
}

.me1ac-Enterprise_library_tab>ul>li {
    margin-right: .8rem;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: .426667rem;
    font-weight: 500;
    color: #999
}

.me1ac-library_pitch_on {
    font-size: .426667rem;
    font-weight: 700 !important;
    color: #181818 !important;
    border-bottom: .066667rem solid #2778f8
}

.me1ac-Enterprise_library_body {
    margin-top: 0.266666rem;
    padding-left: .32rem;
    padding-right: .32rem;
    width: 100%
}

.me1ac-Enterprise_library_cards {
    width: 100%
}

.me1ac-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
}

.me1ac-Enterprise_library_logo {
    width: 2.666667rem;
    height: 1.866667rem;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: .2rem
}

.me1ac-Enterprise_library_box {
    width: 67%;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.me1ac-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
}

.me1ac-Enterprise_library_timebox {
    display: flex;
    justify-content: space-between;
    align-items: flex-end
}

.me1ac-Enterprise_library_time {
    width: 80%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    font-size: .293333rem;
    font-weight: 500;
    color: #999
}

.me1ac-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
}

.me1ac-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
}

.me1ac-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;
}

.me1ac-tenCuanUsers{
    overflow: hidden;
    position: relative;
    padding: 0.32rem;
}

.me1ac-tenCuanUseMincs{
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 0.32rem;
    text-align: center;
    font-size: 0.48rem;
    color: #222;
    font-weight: 600;
    padding-bottom: 0.3rem;
}

.me1ac-tenCuanUseMiaosu{
    overflow: hidden;
    position: relative;
    padding: 0.2rem 0.34rem;
    background: #e3ebf9;
    border-radius: 0.15rem;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 1.2rem;
}

.me1ac-CuanUseMiaosTexts{
    overflow: hidden;
    position: relative;
    font-size: 0.32rem;
    padding-right: 0.2rem;
}

.me1ac-CuanUseMiaosButns{
    overflow: hidden;
    position: relative;
    height: 0.52rem;
    padding: 0 0.18rem;
    border-radius: 0.12rem;
    display: flex;
    align-items: center;
    font-size: 0.3rem;
    color: #fff;
}

.me1ac-kiemlateJinlis{
    overflow: hidden;
    position: relative;
    padding: 0.32rem 0.32rem 0 0.32rem;
}

.me1ac-kiemlateJinMokuai{
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 0.32rem;
}

.me1ac-kiemlateJinMoBiaot{
    overflow: hidden;
    position: relative;
    width: 100%;
    font-size: 0.48rem;
    color: #333;
    font-weight: 600;
}

.me1ac-kiemlateJinMoTexts{
    overflow: hidden;
    position: relative;
    width: 100%;
    font-size: 0.36rem;
    color: #666;
    padding-top: 0.1rem;
}

.me1ac-tiaoguoButnsa{
    overflow: hidden;
    position: relative;
    border-radius: 0.16rem;
    height: 1.28rem;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 0.42rem;
    font-weight: 600;
    border: 1px solid #16b276;
    color: #16b276;
}

.me1ac-wanshanQiuzhis{
    overflow: hidden;
    position: relative;
    padding: 0.42rem 0.32rem 0.2rem 0.32rem;
    font-size: 0.48rem;
}




.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_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;
}

.me1ac-jm_bt {
    color: #f00
}

.me1ac-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;
}

.me1ac-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;
}

/*视频面试-进入面试间*/
.me1ac-com_show_interview_c {
    padding: 0 0 0.266666rem 0;
    background: #fff;
    font-size: 0.373333rem;
}

.me1ac-com_show_interview {
    background: #fff;
    padding: 0.266666rem 0 0.266666rem 1.866666rem;
    position: relative;
    margin-top: 0.4rem;
    box-shadow: 0 0 0.266666rem 0 rgba(56, 81, 76, .12);
    border-radius: 0.133333rem;
}

.me1ac-com_show_interview_img {
    position: absolute;
    top: 0.4rem;
    left: 0.266666rem;
    width: 1.066666rem;
    display: block;
}

.me1ac-com_show_interview_con {
    line-height: 0.666666rem;
}

.me1ac-com_show_interview_con_tit {
    color: #333;
    font-size: 0.4rem;
    font-weight: bold;
}

.me1ac-com_show_interview_con_tips {
    color: #999;
    font-size: 0.373333rem;
}

.me1ac-com_show_interview_con_tips span {
    color: #3b7cff;
}

.me1ac-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;
}

.me1ac-com_show_nav {
    background: #fff;
    border-bottom: 0.026666rem solid #eeeeee;
    border-radius: .213333rem .213333rem 0 0
}

.me1ac-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
}

.me1ac-com_show_nav ul .me1ac-com_show_navcur {
    color: #333;
    position: relative
}

.me1ac-com_show_nav ul .me1ac-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
}


.me1ac-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;
}

.me1ac-sj_job_box_n {
    color: #f60;
    font-size: 0.48rem;
}

.me1ac-sj_job_box_f_s {
    display: inline-block;
    margin-right: 0.533333rem;
}

.me1ac-sj_job_box_icon {
    width: 0.8rem;
    height: 0.8rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/job_reward_icon.png")no-repeat;
    background-size: 100%;
    display: inline-block;
    position: absolute;
    left: 0;
    top: 0;
}

.me1ac-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;
}

.me1ac-sj_job_box_bth:after {
    width: 1.173333rem;
    height: 1.173333rem;
    background: url("https://www.acmefeedback.com/app/template/wap/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: '';
}

.me1ac-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;
}

.me1ac-sj_job_box_name_fs {
    background: #F90
}

.me1ac-sj_job_box_name_sj {
    color: #f00;
    font-size: 0.48rem;
}

.me1ac-sj_job_box_b {
    padding: 0.266666rem 0 0 0;
}

.me1ac-jobshow_tw_box {
    width: 100%;
    padding: 0 0 .533333rem 0;
    text-align: center;
    color: #999;
    position: relative;
    font-size: 0.32rem;
}

.me1ac-jobshow_tw_box .me1ac-jobshow_tw_boximg {
    width: 8rem;
    height: 2.666667rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/tw_tip.png") no-repeat;
    background-size: 100%;
    display: block;
    margin: 0 auto
}

.me1ac-jobshow_tw_bth {
    padding-top: .4rem;
}

.me1ac-jobshow_tw_bth a {
    display: inline-block;
    padding: .186667rem .8rem;
    background: #3c7cff;
    color: #fff;
    border-radius: .533333rem;
}

.me1ac-evaluate {
    background-color: #fff;
    border-radius: 0.213333rem;
    margin: 0.32rem;
    font-size: 0.32rem;
    padding: 0.4rem 0;
}

.me1ac-evaluate_userlist {
    padding: .4rem 0 .4rem 0;
    position: relative;
    font-size: 0.32rem;
    border-bottom: 0.026666rem solid #f2f2f2
}

.me1ac-evaluate_ms {
    width: 6.4rem;
}

.me1ac-evaluate_username {
    min-height: 1.2rem;
    position: relative;
    padding-left: 1.466667rem;
}

.me1ac-evaluate_username_u {
    width: 100%;
    margin-top: .133333rem;
    color: #999
}


.me1ac-evaluate_ms_box {
    width: 100%;
    position: relative
}

.me1ac-evaluate_tag {
    width: 100%;
}

.me1ac-evaluate_tag_s {
    display: inline-block;
    padding: .08rem .266667rem;
    background-color: #f6f6f6;
    border-radius: 0.533333rem;
    margin-top: .133333rem;
    font-size: .32rem;
    color: #999
}

.me1ac-evaluate_pj_box {
    padding: .133333rem .266667rem;
    background: #f6f7f8;
    margin-top: .266667rem;
    margin-bottom: .266667rem;
    border-radius: 0.213333rem
}

.me1ac-evaluate_pj {
    width: 100%;
    line-height: .666667rem;
    color: #666;
    font-size: .346667rem;
}

.me1ac-evaluate_date {
    color: #999
}

.me1ac-evaluate_userphoto {
    width: 1.066667rem;
    height: 1.066667rem;
    position: absolute;
    left: 0;
    top: 0;
}

.me1ac-evaluate_userphoto img {
    width: 1.066667rem;
    height: 1.066667rem;
    border-radius: 50%
}

.me1ac-evaluate_look_compj {
    width: 100%;
    text-align: center;
}

.me1ac-evaluate_look_compj a {
    color: #3b7cff
}

.me1ac-evaluate_zh {
    width: 100%;
    padding: .4rem 0;
}

.me1ac-evaluate_zh_pf {
    font-size: .48rem;
}

.me1ac-evaluate_job {
    width: 21.066667rem;
    padding: .266667rem .266667rem .266667rem 2.133333rem;
    position: relative;
    background: #f8f8f8;
}

.me1ac-evaluate_job_s {
    width: 2.133333rem;
    display: inline-block;
    position: absolute;
    left: 0;
    top: .266667rem;
    text-align: right
}

.me1ac-evaluate_job a {
    display: inline-block;
    margin-left: .266667rem;
    margin-right: .133333rem;
}

.me1ac-evaluate_job_cur {
    background: #39F;
    color: #fff;
    padding: .053333rem .213333rem;
    border-radius: .08rem;
}

.me1ac-evaluate_pj_dp {
    width: 100%;
}

.me1ac-evaluate_pj_dp a {
    color: #11cd6e;
    display: inline-block;
    padding-left: .533333rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/yun_z.png") no-repeat;
}

.me1ac-evaluate_pj_dp a:hover {
    text-decoration: none;
}

.me1ac-evaluate_pf_otherbox {
    width: 100%;
}

.me1ac-evaluate_pf_other {
    margin-top: .533333rem;
    position: relative;
    padding: 0 0 0 2rem
}

.me1ac-evaluate_pf_other_name {
    width: 2.133333rem;
    text-align: left;
    position: absolute;
    left: 0;
    top: -0.186667rem;
    color: #dfe4e7;
    font-size: 0.373333rem;
}

.me1ac-evaluate_pf_other_start {
    width: 100%;
    height: .213333rem;
    background: #f6f7fc;
    position: relative;
    border-radius: .533333rem
}

.me1ac-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
}

.me1ac-evaluate_pf_left {
    padding-left: 2.933333rem;
    padding-right: .266667rem;
}

.me1ac-evaluate_pf_other_fs {
    position: absolute;
    left: 5.6rem;
    top: 0;
}

.me1ac-evaluate_pf_right {
    width: 2.4rem;
    position: absolute;
    left: 0;
    top: -0.133333rem;
    border-right: .026667rem solid #eeeeee;
    text-align: center;
    padding-right: .4rem;
}

.me1ac-evaluate_pf_right_fs {
    font-size: .933333rem;
    color: #dfe4e7;
    font-weight: bold
}

.me1ac-evaluate_pf_p {
    color: #999;
    font-size: .32rem;
}

.me1ac-evaluate_pf_right_name {
    padding-bottom: .266667rem;
}

.me1ac-evaluate_pf_userzh {
    position: relative;
    padding: 0 0 0 2.133333rem;
    height: .8rem;
}

.me1ac-evaluate_pf_userzh_l {
    width: 2.133333rem;
    position: absolute;
    left: 0;
    top: 0;
}


.me1ac-evaluate_pf_job a {
    color: #2f90f3
}

.me1ac-evaluate_pf_left_tit {
    font-size: .426667rem;
    padding: .4rem 0 0 0;
}

.me1ac-evaluate_pf_left_tit_n {
    font-size: .32rem;
    color: #999;
    padding-left: .266667rem;
}

.me1ac-evaluate_pf_otherbox_bor {
    position: relative
}

.me1ac-evaluate_pf_userzh_list {
    position: relative;
    margin-top: .4rem;
    padding: .213333rem 1.6rem 0 2.133333rem;
}

.me1ac-evaluate_pf_other_zhfs {
    position: absolute;
    right: .533333rem;
    top: 0;
}

.me1ac-evaluate_pj_no {
    width: 100%;
    text-align: center;
    padding: 4rem 0 .266667rem 0;
    color: #999;
    position: relative
}

.me1ac-evaluate_pj_no_icon {
    width: 2.133333rem;
    height: 2.133333rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/yun_wap_no.png") no-repeat;
    background-size: 100%;
    display: inline-block;
    position: absolute;
    left: 50%;
    top: 1.066667rem;
    margin-left: -1.066667rem;
}

.me1ac-evaluate_newstart {
    width: 2.4rem;
    height: .4rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/start_no.png") no-repeat;
    background-size: 100%;
    position: relative
}

.me1ac-evaluate_newstartbox {
    width: 100%;
    height: .4rem;
    position: absolute;
    left: 0;
    top: 0;
    overflow: hidden
}

.me1ac-evaluate_newstart_x {
    width: 2.4rem;
    height: .4rem;
    display: block;
    background: url("https://www.acmefeedback.com/app/template/wap/images/start_yes.png") no-repeat;
    background-size: 100%
}

.me1ac-evaluate_newstartr {
    position: absolute;
    right: .266667rem;
    top: 0;
}

.me1ac-wxtipbox {
    position: relative;
    color: #333;
    color: #999;
    font-size: 0.346666rem;
    line-height: 0.666666rem;
    background-color: #fff;
    border-radius: 0.213333rem;
    padding: 0.266666rem 0.266666rem;
    margin-top: 0.266666rem;
    box-shadow: 0px 2px 0.4rem 0px rgba(0, 0, 0, 0.1);
}

.me1ac-wxtip_tit {
    font-size: 0.4rem;
    font-weight: bold;
    color: #000;
    position: relative;
    padding-left: 0.533333rem;
}

.me1ac-wxtip_tit:after {
    width: 15px;
    height: 15px;
    background: url("https://www.acmefeedback.com/app/template/wap/images/aqts.png") no-repeat;
    background-size: 100%;
    content: '';
    display: inline-block;
    ;
    position: absolute;
    left: 0px;
    top: 0.133333rem;
}

.me1ac-wxtip_bth {
    color: #267df9
}

.me1ac-wxtip {
    padding-bottom: 0.133333rem;
}

.me1ac-newjob_js {
    font-size: 0.346666rem;
    color: #666;
    line-height: 0.8rem;
}

.me1ac-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
}

.me1ac-department_a:hover,
.me1ac-department_a_cur {
    border: .026667rem solid #2778f8;
    color: #2778f8;
    background: #F4F9FD;
}

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


.me1ac-job_prompt_sendresume_job {
    color: #9f9999;
    padding: .266667rem .533333rem;
}

.me1ac-job_prompt_sendresume_jobname {
    color: #1787fb
}

.me1ac-POp_up_r {
    padding-left: .533333rem;
}

.me1ac-job_prompt_sendresume_list {
    padding-top: .4rem;
    color: #666;
    padding-left: .666667rem;
    position: relative
}

.me1ac-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
}

.me1ac-job_prompt_sendresume_list_cur .me1ac-job_prompt_sendresume_radio {
    width: .426667rem;
    height: .426667rem;
    border: none;
    background: url("https://www.acmefeedback.com/app/template/wap/images/czcg.png") no-repeat;
    background-size: 100%;
}

.me1ac-job_prompt_box_ok {
    width: 100%;
    text-align: center;
    padding: .533333rem 0;
}

.me1ac-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;
}

.me1ac-job_prompt_box_ok_bth:hover {
    background: #fb2222;
    color: #fff;
    text-decoration: none;
}

.me1ac-new_jobshow_telnewbox {
    padding-bottom: 0.533333rem
}

.me1ac-new_jobshow_telbox {
    padding: 0.48rem;
}

.me1ac-new_jobshow_name {
    width: 100%;
    text-align: center;
    font-weight: bold;
    font-size: 0.426666rem;
    padding: 0.533333rem 0 0.533333rem 0;
}

.me1ac-new_jobshow_tel {
    width: 100%;
    text-align: center;
    color: #666;
    font-size: 0.373333rem;
}

.me1ac-new_jobshow_telbth {
    padding: 0.533333rem 0;
    text-align: center;
}

.me1ac-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;
}

.me1ac-new_jobshow_teltip {
    font-size: 0.32rem;
    color: #999;
    padding: 0.266666rem 0;
}

.me1ac-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
}

.me1ac-new_jobshow_tellist {
    padding: .266667rem 0;
    border-bottom: 1px solid #eee;
    min-height: 40px;
    color: #2778f8;
    text-align: left;
    font-size: 16px;
}

.me1ac-new_jobshow_tellist a {
    color: #2778f8;
    text-align: left;
    font-size: 16px;
}


.me1ac-new_jobshow_leftname {
    padding: 0.266666rem 0;
    font-weight: bold;
    color: #333;
}

.me1ac-resume_lookall {
    text-align: center;
    font-size: 0.373333rem;
    height: 1.333333rem;
    padding-top: 0.266666rem;
    margin: .2rem .32rem
}

.me1ac-resume_lookall a {
    border: 0.026666rem solid #2778f8;
    color: #2778f8;
    border-radius: 0.133333rem;
    padding: 0.266666rem 0.8rem;
    display: block;

}

/*搜索页*/
/*搜索页*/
.me1ac-wap_search_header {
    position: relative;
    background: #2778F8;
    height: 1.173333rem;
    overflow: hidden;
    width: 100%;
}

.me1ac-wap_search_left {
    width: .28rem;
    height: .466667rem;
    position: absolute;
    left: .266667rem;
    top: .266667rem;
}

.me1ac-wap_search_header_c {
    padding-top: 0.133333rem;
    padding-left: 1.066666rem;
    padding-right: 0.5rem;
    position: relative;
}

.me1ac-wap_search_headerqx {
    width: 1.173333rem;
    height: 1.173333rem;
    position: absolute;
    left: 0rem;
    top: 0;
    background: url("https://www.acmefeedback.com/app/template/wap/images/nav_icon_return.png") no-repeat .32rem center;
    background-size: 25%;
    ;
}

.me1ac-Search_jobs_body {
    background: #fff;
    padding-bottom: 0.2rem;
    font-size: 0.32rem;
    padding-left: 0.4rem;
    padding-right: 0.4rem;
    padding-top: 0.533333rem;
}

.me1ac-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;
}

.me1ac-search_input {
    width: 95%;
}

.me1ac-wap_search_hbth {
    width: 1.6rem;
    font-size: 0.32rem;
    position: absolute;
    right: 0.08rem;
    top: 0.01rem;
    border-radius: 0.533333rem;
}

.me1ac-wap_search_text:after {
    width: 0.48rem;
    height: 0.48rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/yun_wap_fotnav_user.png") no-repeat;
    background-size: 100%;
    content: '';
    position: absolute;
    left: .346667rem;
    top: .20rem;
    display: inline-block
}

.me1ac-input_search {
    width: 100%;
    height: 0.88rem;
    line-height: 0.88rem;
    margin: 0;
    padding: 0;
    border: none;
    font-size: 0.373333rem;
    background: #fff;
    vertical-align: top
}

.me1ac-wap_search_bth {
    width: 1.6rem;
    font-size: 0.32rem;
    position: absolute;
    right: 0.08rem;
    top: 0rem;
    border-radius: 0.533333rem;
    display: flex;
    align-items: center;
    justify-content: center;
}

.me1ac-wap_search_bth input {
    background: none;
    font-size: 0.34rem;
    color: #444;
}

.me1ac-searchbtn_input {
    color: #fff;
    width: 1.6rem;
    height: 0.7rem;
    line-height: 0.7rem;
    border: none;
    margin: 0;
    padding: 0;
    background: none;
    border-radius: 0.533333rem;
}

.me1ac-search_history {
    background: #fff;
    border-bottom: 0.026666rem solid #eee;
    margin-bottom: 0.4rem;
    padding: 0.4rem 0.4rem 0.533333rem 0.4rem;
}

.me1ac-search_history_tit {
    font-size: .426667rem;
    font-weight: bold;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.me1ac-search_history_qc {
    position: absolute;
    right: 0.4rem;
    top: 0rem;
    font-size: 0.32rem;
    font-weight: normal;
    color: #999
}

.me1ac-search_history_tag {
    display: inline-block;
    background: #F5F6FA;
    margin-right: 0.266666rem;
    margin-top: 0.3rem;
    border-radius: 0.533333rem;
    padding: 0.16rem 0.4rem;
}

.me1ac-search_history_tag a font {
    color: #333;
}

.me1ac-search_history_li {
    font-size: 0.426666rem;
}

.me1ac-search_history_shi {
    right: 0.266666rem;
    position: absolute;
    padding: 0.053333rem 0.133333rem;
    font-size: 0.346666rem;
}

.me1ac-search_history_shi a {
    color: #3b7cff
}

.me1ac-search_history_no {
    width: 100%;
    text-align: center;
    padding: 0.533333rem 0 0.533333rem 0;
    color: #999;
    font-size: 0.32rem;
}

.me1ac-xjhsearch {
    background-color: #fff;
    height: 1.2rem;
}

.me1ac-xjhsearchnav li {
    display: inline-block;
    height: 1.2rem;
    line-height: 1.2rem;
    width: 23%;
    color: #999;
    font-size: 0.426666rem;
    text-align: center;
}

.me1ac-xjhsearchnav li a {
    color: #999;
    display: block;
}

.me1ac-xjhsearchnav .me1ac-xjhsearchnavcur a {
    font-weight: bold;
    color: #000;
    position: relative
}

.me1ac-xjhsearchnav .me1ac-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;
}

/*注册框*/

.me1ac-reg_have_tip {
    padding: 0.533333rem .266667rem .266667rem .266667rem;
    position: relative;
    font-size: 0.373333rem
}

.me1ac-reg_have_tip_icon {
    width: 1.066667rem;
    height: 1.066667rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/details_report.png") no-repeat;
    background-size: 100%;
    position: absolute;
    top: .4rem;
    left: 50%;
    margin-left: -0.533333rem;
    display: inline-block
}

.me1ac-reg_have_tip_tit_name {
    color: #333;
    font-size: 0.426666rem;
    font-weight: bold;
}

.me1ac-reg_have_tip_p {
    padding: .133333rem;
    color: #999
}

.me1ac-reg_have_tip_tit {
    padding: .433333rem 0;
    color: #999;
    text-align: center;
}

.me1ac-reg_have_tip_p {
    padding: 0rem 0.533333rem;
    position: relative;
    font-size: 0.346666rem;
    line-height: 0.533333rem;
    padding-top: .266667rem;
}

.me1ac-reg_have_tip_bthbox {
    width: 100%;
    text-align: center;
    padding: 0.266666rem 0
}

.me1ac-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;
}

.me1ac-reg_have_tip_kf {
    font-size: .32rem;
    color: #999;
    text-align: center;
    border-top: .026667rem solid #eee;
    padding-top: .266667rem;
    margin-top: .266667rem;
}

.me1ac-login_mmbshow {
    padding: 0.533333rem 0.533333rem;
}

.me1ac-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;
}

.me1ac-login_mmboxbth {
    padding-top: 0.533333rem;
}

.me1ac-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
}

.me1ac-reg_wap_comcontent {
    width: 8rem;
    padding: .266667rem;
}

.me1ac-reg_wap_comtit {
    font-weight: bold
}

.me1ac-reg_wap_comlist {
    padding: .266667rem 2.133333rem .266667rem 0;
    line-height: .533333rem;
    position: relative;
    border-bottom: .026667rem solid #eee
}

.me1ac-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;
    ;
}

.me1ac-reg_wap_comlist_p {
    padding: .266667rem 0;
    color: #999
}

.me1ac-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;
}

.me1ac-reg_wap_comlist_tel {
    color: #999;
    font-size: .32rem;
}

.me1ac-reg_wap_comlist_tel_n {
    display: inline-block;
}

.me1ac-reg_wap_comlist_box {
    max-height: 7.2rem;
    overflow: auto
}

.me1ac-yun_wap_share_tip_p {
    color: #fff;
    font-size: .453333rem;
    padding-left: .533333rem;
    padding-top: .533333rem;
}

.me1ac-yun_wap_share_tip_icon {
    width: 3.413333rem;
    height: 3.413333rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/yun_wap_fxicon.png") no-repeat;
    display: block;
    background-size: 100%;
    right: 0;
    top: 0;
}

.me1ac-yun_wap_share_tip_i {
    width: .8rem;
    height: .8rem;
    display: inline-block;
    background: url("https://www.acmefeedback.com/app/template/wap/images/yun_wap_share_tip_fx.png") no-repeat;
    background-size: 100%;
    vertical-align: middle;
    margin: 0 .213333rem
}

.me1ac-yun_wap_share_tip_i2 {
    width: .8rem;
    height: .8rem;
    display: inline-block;
    background: url("https://www.acmefeedback.com/app/template/wap/images/yun_wap_share_tip_fx2.png") no-repeat;
    background-size: 100%;
    vertical-align: middle;
    margin: 0 .213333rem;
}

.me1ac-yun_wap_share_tip_i3 {
    width: .693333rem;
    height: .693333rem;
    display: inline-block;
    background: url("https://www.acmefeedback.com/app/template/wap/images/yun_wap_share_tip_fx3.png") no-repeat;
    background-size: 100%;
    vertical-align: middle;
    margin: 0 .213333rem;
}

.me1ac-yun_wap_share_tip_i4 {
    width: .8rem;
    height: .8rem;
    display: inline-block;
    background: url("https://www.acmefeedback.com/app/template/wap/images/yun_wap_share_tip_fx4.png") no-repeat;
    background-size: 100%;
    vertical-align: middle;
    margin: 0 .213333rem;
}

.me1ac-yun_wap_share_n {
    font-style: italic;
    margin-right: .133333rem;
    display: inline-block;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: .533333rem;
}

.me1ac-yun_wap_share_tip_wxicon {
    width: 90%;
    height: 6.666667rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/yun_wap_fxicon.png") no-repeat center center;
    background-size: 100%;
    display: block;
    position: absolute;
    right: .266667rem;
    top: .266667rem;
}

.me1ac-yun_wap_share_tip_wxicon_more {
    width: .8rem;
    height: .8rem;
    background: url("https://www.acmefeedback.com/app/template/wap/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: eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-112+"px")
}

#totop a {
    display: block;
    outline: none;
    width: 1.066667rem;
    height: 1.066667rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/zd.png") no-repeat;
    background-size: 100%;
    opacity: 0.4
}

#totop a.cur {
    background: url("https://www.acmefeedback.com/app/template/wap/image/zd.png") no-repeat;
    background-size: 100%;
    opacity: 0.4
}

/*公告*/
.me1ac-about_content {
    margin: 0.32rem;
    background-color: #fff;
    padding: 0.266666rem 0.36rem;
    border-radius: .213333rem
}

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

.me1ac-anno_tit h1 {
    font-size: 0.533333rem;
    font-weight: 500;
    color: #444;
    text-align: left;
    line-height: 0.8rem;
}

.me1ac-anno_titDataInfo {
    overflow: hidden;
    line-height: 0.4rem;
}

.me1ac-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;
}

.me1ac-anno_titDataInfo span:nth-child(2) {
    color: #576b95;

}

.me1ac-about_right_p {
    font-size: 0.4266666rem;
    line-height: 0.75rem;
    color: #444;
    text-align: justify;
}

.me1ac-about_right_p a {
    color: #f30 !important;
}

/* 首页附近的样式 */
.me1ac-map_job_list {
    width: 100%;
    background: #FFFFFF;
    border-radius: .213333rem;
    margin-top: .3rem;
    margin-bottom: .266667rem;
}

.me1ac-neighbouring_top {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.me1ac-map_job_topname {
    width: 70%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    font-size: .426667rem;
    font-weight: 700;
    color: #181818;
}

.me1ac-map_job_xz {
    font-size: .4rem;
    font-weight: bold;
    color: #ff6600;
}

.me1ac-map_job_com {
    width: 50%;
    font-size: .373333rem;
    font-weight: 500;
    color: #666666;
}

.me1ac-map_job_com>a {
    display: flex;
    align-items: center;
}

.me1ac-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;
}

.me1ac-map_job_com_name {
    width: 80%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.me1ac-com_map {
    width: 100%;
    display: flex;
    align-items: center;
}

.me1ac-com_map_name {
    width: 50%;

}

.me1ac-com_map_name>a {
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

.me1ac-com_map_name_address {
    margin-right: .133333rem;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    font-size: .346667rem;
    font-weight: 500;
    color: #333333;
}

.me1ac-com_map_distance {
    font-size: .32rem;
    font-weight: 500;
    color: #999999;
}

.me1ac-map_job_list_welfare {
    margin: .266667rem 0;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.me1ac-map_job_list_welfare>ul {
    width: 100%;
    display: flex;
    height: .586667rem;
    align-items: center;
}

.me1ac-map_job_list_welfare>ul>li {
    margin-right: .166667rem;
    line-height: .586667rem;
    height: .586667rem;
    color: #666;
    border-radius: .106667rem;
    font-size: .32rem;
}

/* 修改登录的样式 */
.me1ac-login_titlebox {
    margin-top: .266667rem;
    margin-bottom: .9rem;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.me1ac-Back_to_the_previous_level {
    width: 100%;
    height: .393333rem;
}

.me1ac-login_title_logo {
    width: 2.133333rem;
    height: 2.133333rem;
    border-radius: 50%;
    overflow: hidden;
    margin-bottom: .426667rem;
}

.me1ac-login_title_info {
    font-size: .346667rem;
    font-weight: 500;
    color: #666666;
}

.me1ac-login_title_info i {
    color: #2778F8;
}

.me1ac-resume_body {
    padding: 1.44rem 0.32rem 2.32rem 0.32rem
}

.me1ac-resume_body_card {
    background-color: #fff;
    border-radius: 0.213333rem;
    padding: 0.4rem 0.266666rem 0.266666rem 0.266666rem;
}

/*列表页上拉加载 start*/
.me1ac-lodbox {
    text-align: center;
    color: #999;
    padding: .266667rem 0;
    font-size: 0.373333rem
}

.me1ac-lodbox_p {
    display: inline-block;
    padding-left: .8rem;
    position: relative;
    font-size: 0.373333rem
}

.me1ac-lodbox_iocn {
    background: url("https://www.acmefeedback.com/app/template/wap/images/loading.gif") no-repeat;
    background-size: 100%;
    width: .533333rem;
    height: .533333rem;
    position: absolute;
    left: 0;
    top: 0;
}

/*列表页上拉加载 end*/
.me1ac-qqconnect_box {
    width: 100%;
    padding-top: .266667rem;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.me1ac-qqconnect_box_pic {
    width: 2.133333rem;
    height: 2.133333rem;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}

.me1ac-qqconnect_box_p {
    margin-top: .18rem;
    width: 100%;
    display: flex;
    justify-content: center;
    font-size: .346667rem;
    font-weight: 500;
    color: #666666;
    margin-bottom: .18rem;
}

.me1ac-login_body_cont {
    width: 100%;
    padding-left: .6rem;
    padding-right: .6rem;
}


.me1ac-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;
}

.me1ac-login_sj_box_mb {
    width: 100%;
    height: 1.2rem;
    position: relative;
}

.me1ac-rg_img {
    position: absolute;
    top: 50%;
    right: .533333rem;
    transform: translateY(-50%);
    width: 2.933333rem;
    height: .8rem;
}

.me1ac-login_otherlogin {
    width: 100%;
    margin-top: .266667rem;
    text-align: right;

}

.me1ac-login_otherlogin a {
    font-size: .346667rem;
    font-weight: 500;
    color: #999999;
}

.me1ac-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;
}

.me1ac-wx_login_bd_new {
    width: 100%;
    padding-left: 2.133333rem;
    padding-right: 2.133333rem;
    color: #999999;
    font-size: .346667rem;
    font-weight: 500;
}

.me1ac-login_m_send2 {
    position: absolute;
    top: 50%;
    right: .533333rem;
    transform: translateY(-50%);
    font-size: .346667rem;
    font-weight: 500;
    color: #999999;
}

.me1ac-authcode {
    position: absolute;
    top: 50%;
    right: .2rem;
    transform: translateY(-50%);
    width: 2.3rem;
    height: .8rem;
    border-radius: 0.4rem;
}

.me1ac-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;
}

.me1ac-articlemune {
    padding: .133333rem;
}

.me1ac-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)
}

.me1ac-articlemune_tit {
    padding: .266667rem .266667rem .133333rem .266667rem;
    font-size: .426667rem;
    position: relative;
    font-weight: bold;
}

.me1ac-articlemune_icon {
    width: .426667rem;
    height: .426667rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/icon_m_sc.png") no-repeat;
    background-size: 100%;
    display: inline-block;
    position: absolute;
    right: -0.133333rem;
    top: -0.133333rem;
}

.me1ac-articlemune_tit_bj {
    border: .026667rem solid #3b7cff;
    color: #3b7cff;
    padding: .053333rem .4rem;
    position: absolute;
    right: .266667rem;
    top: .266667rem;
    font-size: .32rem;
    border-radius: .32rem;
}

.me1ac-newpade_box {
    padding: 0.266666rem 0.4rem 0.533333rem 0.4rem
}

.me1ac-tel_wxqrcodebox {
    text-align: center;
    padding-bottom: 0.533333rem;
}

.me1ac-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;
}

.me1ac-user_list_p {
    font-size: 0.346666rem;
    color: #666;
    padding: 0.133333rem 0
}

.me1ac-user_list_pyxjob {
    color: #666;
    font-size: 0.346666rem;
}

.me1ac-user_tj_photo {
    width: 1.6rem;
    height: 1.6rem;
    position: absolute;
    left: 0.4rem;
    top: 0.4rem
}

.me1ac-user_tj_photo img {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}

.me1ac-user_list h3 {
    font-size: 0.4rem;
}

.me1ac-user_list_p_line {
    color: #999;
    font-size: 0.32rem;
}

.me1ac-user_listtit {
    text-align: center;
    ;
    font-size: 0.4rem;
    font-weight: bold;
}

/*微信绑定*/
.me1ac-wxbind_cont {
    padding-left: .6rem;
    padding-right: .6rem;
}

.me1ac-wxbind_text {
    background: #F7F9F8;
    border-radius: 0.12rem;
    padding: 0 0.533333rem;
    position: relative;
    margin-top: 0.533333rem;
}

.me1ac-wxbind_text_input {
    width: 100%;
    height: 1.2rem;
    line-height: 1.2rem;
    background: #F7F9F8;
    border-radius: 1.066666rem;
    font-size: .4rem
}

.me1ac-wxbind_textpd {
    padding: 0 2.4rem 0 0.533333rem;
}

.me1ac-wxbind_img {
    position: absolute;
    right: 0.133333rem;
    top: 0.1533333rem;
}

.me1ac-wxbind_text_send {
    position: absolute;
    right: 0.32rem;
    top: 0.32rem;
    font-size: 0.4rem;
    color: #2778f8
}

.me1ac-wxbind_login_bthbox {
    padding: 0.533333rem 0
}

.me1ac-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: 500;
    background: #F7F9F8;
    background: linear-gradient(#2778f8, #2778f8);
    display: block;
    border-radius: 0.12rem;
}

.me1ac-verification_code_word {
    /* width: calc(100% - 2px);
    height: calc(1.2rem - 2px); */
    line-height: calc(1.2rem - 2px);
    text-align: center;
    color: #333;
    background: #F7F9F8;
    font-size: 0.426666rem;
    font-weight: 500;
    border-radius: 0.12rem;
    overflow: hidden;
    position: relative;
    border: 1px solid #eee;
}

.me1ac-password_cont {
    padding-top: 0;
    font-size: 0.373333rem;
}

.me1ac-password_list {
    width: 100%;
}

.me1ac-password_list_left {
    width: 100%;
    line-height: .88rem;
    font-size: .426667rem;
}

.me1ac-password_list_text {
    width: 95%;
    height: 1.066667rem;
    line-height: 1.066667rem;
    color: #b3b9bb;
    border: .026667rem solid #d2d0d0;
    border-radius: 0;
}

.me1ac-password_list_r {
    width: 100%;
    line-height: .613333rem;
    margin-top: .266667rem;
}

.me1ac-password_list_textw110 {
    width: 100%;
}

.me1ac-password_list img {
    vertical-align: middle;
    margin-left: .266667rem;
}

.me1ac-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;
}

.me1ac-password_list_radio {
    width: .346667rem;
    height: .346667rem;
    overflow: hidden;
    margin-right: .133333rem;
}

.me1ac-password_list_s {
    width: 100%;
    line-height: .613333rem;
    padding-bottom: .266667rem;
}

.me1ac-input_btn {
    color: #999999;
    border: .026667rem solid #e7e8e8;
    background: #fafbfc;
    display: inline-block;
    height: .746667rem;
    line-height: .746667rem;
    text-decoration: none;
    padding: .08rem .266667rem
}

.me1ac-password_cont_success {
    margin: 0 auto;
}

.me1ac-password_cont_success .me1ac-password_cont_success_p {
    font-size: .426667rem;
    height: 1.6rem;
    line-height: 1.6rem;
    padding-top: 2.133333rem;
}

.me1ac-password_contm-row {
    margin: 1.6rem 0 0 .4rem;
}

.me1ac-password_input_btn:hover {
    background: #006dbd;
    text-decoration: none;
    color: #fff;
}

.me1ac-atc_news_tj {
    margin-top: .533333rem;
}

.me1ac-atc_news_tj_h1 {
    width: 100%;
    height: 1.066667rem;
    line-height: 1.066667rem;
    background: #f6f8f8
}

.me1ac-atc_news_tj_h1 span {
    display: inline-block;
    padding-left: .266667rem;
}

.me1ac-atc_news_tj ul li {
    width: 100%;
    height: .96rem;
    line-height: .96rem;
    overflow: hidden;
    border-bottom: .026667rem solid #f3f3f3;
    position: relative
}

.me1ac-atc_news_tj ul li a {
    display: block;
    padding-left: .48rem;
}

.me1ac-atc_news_tj ul li:after {
    width: .08rem;
    height: .08rem;
    background: #000;
    display: block;
    content: "";
    position: absolute;
    left: .133333rem;
    top: .4rem;
}

.me1ac-wap_news_cont img {
    max-width: 100%;
}

.me1ac-password_box {
    background: #fff
}

.me1ac-password_cont_box {
    border: .026667rem solid #ddd;
}

.me1ac-password_cont_box_list {
    padding-left: 2.133333rem;
    height: 1.2rem;
    position: relative;
    border-bottom: .026667rem solid #ddd;
    overflow: hidden
}

.me1ac-password_cont_box_list_s {
    width: 2.133333rem;
    position: absolute;
    left: .266667rem;
    top: 0;
    line-height: 1.2rem;
}

.me1ac-password_cont_box_p {
    padding: 0 0;
}

.me1ac-password_list_text_new {
    width: 100%;
    border: none;
    height: 1.066667rem;
    line-height: 1.066667rem;
    font-size: .373333rem;
}

.me1ac-password_cont_box li:last-child {
    border: none;
}

.me1ac-password_list_textw110 {
    width: 2.4rem;
}

.me1ac-password_list_textw110img {
    position: absolute;
    left: 4.8rem;
    top: .133333rem;
    width: 2.133333rem
}

.me1ac-password_a {
    position: absolute;
    left: 7.066667rem;
    top: 0;
    line-height: 1.066667rem;
}

.me1ac-password_list_s_c {
    color: #f60
}

.me1ac-password_list_chongz li {
    width: 100%;
    padding: .266667rem 0;
    position: relative;
    border-bottom: .026667rem solid #ddd;
}

.me1ac-password_list_chongz li:last-child {
    border: none;
}

.me1ac-password_list_chongz_tit {
    text-indent: .266667rem;
}

.me1ac-password_a_dj {
    color: #09F;
    text-decoration: underline;
    padding-left: .266667rem;
}

.me1ac-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
}

.me1ac-password_cont_box_p {
    line-height: 1.2rem;
}

.me1ac-newevaluate_word_tiem {
    font-size: 0.32rem;
    color: #999;
}

.me1ac-yzm_box {
    padding: 0.4rem;
}

.me1ac-yzm_tit {
    font-size: 0.426666rem;
    font-weight: bold;
    padding-bottom: 0.533333rem;
}

.me1ac-yzm_input {
    border: 1px solid #ddd;
    padding-left: 0.266666rem;
}

.me1ac-yzm_input input {
    width: 100%;
    height: 1.06666rem;
    line-height: 1.06666rem;
    border: none;
    font-size: 0.373333rem;
}

.me1ac-yzm_input_img {
    padding-top: 0.266666rem;
}

.me1ac-yun_newedition_resume_good {
    width: 2.133333rem;
    height: 2.133333rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/user_yz.png") no-repeat;
    background-size: 100%;
    display: inline-block;
    position: absolute;
    right: 3.2rem;
    top: 3.73333rem;
}

.me1ac-gzsc {
    display: inline-block;
    border-radius: 0.533333rem;
    color: #999;
    margin-left: 0.166666rem;
    font-size: 0.32rem;
}

.me1ac-indexlogin_bth_c {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.me1ac-indexlogin_list {
    width: 50%;
}

.me1ac-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;
}

.me1ac-indexlogin_listcr {
    margin-right: 0.1866666rem;
}

.me1ac-indexlogin_listcl {
    margin-left: 0.1866666rem;
}

.me1ac-indexlogin_name {
    font-size: 0.4266666rem;
    padding-bottom: 0.133333rem;
    font-weight: 600;
}

.me1ac-indexlogin_p {
    font-size: 0.32rem;
    color: #999;
}

.me1ac-indexlogin_icon {
    width: 1.1733333rem;
    height: 1.1733333rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/genius_consult.png") no-repeat;
    background-size: 100%;
    display: inline-block;
    position: absolute;
    left: 0.266666rem;
    top: 0.4rem;
}

.me1ac-indexlogin_icon2 {
    background: url("https://www.acmefeedback.com/app/template/wap/images/manage_full-time.png") no-repeat;
    background-size: 100%;
}

.me1ac-yunjoblist_newicon {
    width: 0.8rem;
    height: 0.8rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/newfb.png") no-repeat;
    background-size: 100%;
    display: inline-block;
    position: absolute;
    left: 0px;
    top: 0px;
}

.me1ac-ask_between {
    width: 100%;
    position: relative;
    padding-top: 0.533333rem;
}

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

.me1ac-ask_between_r {
    font-size: 0.32rem;
    color: #999;
    position: absolute;
    right: 0px;
    top: 0.533333rem;
}

.me1ac-ask_question {
    padding: 0.266666rem 0;
    color: #999;
    font-size: 0.373333rem;
}

.me1ac-waptcbanner {
    padding-top: 1.333333rem;
}

.me1ac-waptcbanner img {
    max-width: 100%;
}

.me1ac-zd_banner {
    width: 100%;
    margin-top: 0.26666rem;
}

.me1ac-zd_banner img {
    width: 100%;
    height: 1.2rem;
    border-radius: 0.213333rem;
    display: block;
}

.me1ac-jobzd_banner {
    width: 100%;
    margin-bottom: 0.26666rem;
}

.me1ac-jobzd_banner img {
    width: 100%;
    height: 2.13333rem;
    border-radius: 0.213333rem;
    display: block;
}

.me1ac-resumezd_banner {
    width: 100%;
    margin-bottom: 0.26666rem;
    position: relative;
    z-index: 101;
}

.me1ac-resumezd_banner img {
    width: 100%;
    height: 2.13333rem;
    border-radius: 0.213333rem;
    display: block;
}

.me1ac-zd_userbanner img {
    width: 8.533333rem;
    height: 10.666666rem;
    margin-top: 0.26666rem;
    border-radius: 0.213333rem;
    display: block;
    margin: 0 auto;
}

.me1ac-jobshow_ad img {
    width: 100%;
    height: 1.8rem;
    margin-top: 0.26666rem;
    border-radius: 0.213333rem;
    display: block;
}


/*招聘会新*/
.me1ac-newzph_img {
    width: 100%;
    z-index: 50;
    position: relative;
    min-height: 2rem;
    min-height: 1.8rem;
}

.me1ac-newzph_img img {
    min-height: 3.4rem
}

.me1ac-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
}

.me1ac-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;
}

.me1ac-newzph_tit ul .me1ac-newzph_tit_cur {
    background-color: #2778f8;
    color: #fff;
}

.me1ac-newzph_tit ul .me1ac-newzph_tit_cur a {
    color: #fff;
}

.me1ac-newzph_pd {
    padding: 0px 0.32rem;
    margin-top: -1.733333rem;
    ;
}

.me1ac-newzph_list ul li {
    background-color: #fff;
    border-radius: 0.2133333rem;
    padding: 0.4rem;
    position: relative;
    margin-bottom: 0.2666666rem;
}

.me1ac-newzph_list ul li:first-child {
    border-radius: 0px 0px 0.2133333rem 0.2133333rem;
    background-color: #fff;
}

.me1ac-newzph_showbox {
    padding: 0px 0px 0.533333rem 2.666666rem;
    position: relative;
    min-height: 2.1333333rem;
}

.me1ac-newzph_name {
    font-size: 0.4266666rem;
    font-weight: bold;
    line-height: 0.8rem;
}

.me1ac-newzph_sj {
    display: inline-block;
    width: 39%;
    font-size: 0.32rem;
    color: #999;
}

.me1ac-newzph_sj_n_b {
    font-size: 0.32rem;
    font-weight: bold;
    color: #333
}

.me1ac-newzph_sj_n {
    font-size: 0.48rem;
}

.me1ac-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;
}

.me1ac-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;
}

.me1ac-newzph_snt {
    width: 2.4rem;
    height: 1.6rem;
    position: absolute;
    left: 0px;
    top: 0px;
}

.me1ac-newzph_snt img {
    width: 2.4rem;
    height: 1.6rem;
    border-radius: 0.16rem;
}

.me1ac-newzph_bmz {
    display: inline-block;
    position: absolute;
    right: 0.666666rem;
    bottom: 0.25rem;
    z-index: 100;
    color: #f00;
    font-size: 0.32rem;

}

.me1ac-newzph_jxz {
    display: inline-block;
    position: absolute;
    right: 0.666666rem;
    bottom: 0.25rem;
    z-index: 100;
    color: #2778f8;
    font-size: 0.32rem;

}

.me1ac-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;
}

.me1ac-newzph_notip {
    border-radius: 0px 0px 0.2133333rem 0.2133333rem;
    background-color: #fff;
}

.me1ac-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
}

.me1ac-newzphshow_sj {
    display: inline-block;
    width: 23%;
    font-size: 0.32rem;
    color: #999;
    text-align: center;
}

.me1ac-newzphshow_sj .me1ac-newzph_sj_n {
    font-size: 0.5866666rem;
}

.me1ac-newzphshow_sj .me1ac-newzph_sj_n_b {
    font-size: 0.32rem;
    font-weight: bold;
    color: #333;
    padding-bottom: 0.133333rem;
}

.me1ac-newzphshow_tit {
    padding-top: 0.2666666rem;
}

.me1ac-newzphshow_tit ul {
    display: flex;
}

.me1ac-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;
}

.me1ac-newzphshow_tit ul .me1ac-newzphshow_titcur {
    background-color: #2778f8;
}

.me1ac-newzphshow_tit ul .me1ac-newzphshow_titcur a {
    color: #fff
}

.me1ac-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;
    ;
}

.me1ac-newzph_showcom ul li {
    background-color: #fff;
    margin-top: 0.2666666rem;
    border-radius: 0.2133333rem 0.2133333rem;
    padding: 0.4rem;
}

.me1ac-newzph_showcom_c {
    padding: 0px 0px 0px 1.6rem;
    position: relative;
    min-height: 1.6rem;
}

.me1ac-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;
}

.me1ac-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;
}

.me1ac-newzph_showcominfoine {
    font-size: 0.32rem;
    color: #999;
    display: inline-block;
    padding: 0px 0.133333rem;
}

.me1ac-newzph_showcom_img {
    width: 1.33333rem;
    height: 1.33333rem;
    position: absolute;
    left: 0px;
    top: 0.0533333rem;
    border: 1px solid #eee;
    border-radius: 0.133333rem;
}

.me1ac-newzph_showcom_img img {
    width: 1.33333rem;
    height: 1.33333rem;
    border-radius: 0.133333rem;
}

.me1ac-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;
}

.me1ac-newzph_showcomjob_xz {
    color: #f60;
    position: absolute;
    right: 0.2666666rem;
    top: 0px;
    font-size: 0.42rem;
}

.me1ac-newzph_showcomjob_a {
    font-size: 0.4rem;
    width: 100%;
    height: 1.06666rem;
    line-height: 1.06666rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.me1ac-newzph_showcomjobmore {
    padding-top: 0.2666666rem;
    ;
}

.me1ac-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;
}

.me1ac-newzph_showcomjob_jp {
    width: 0.4266666rem;
    height: 0.4266666rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/home_tab_urgentemployment.png") no-repeat;
    display: inline-block;
    background-size: 100%;
    vertical-align: middle;
    margin-left: 0.16rem;
}

.me1ac-newzph_showcomzw {
    text-align: right;
    font-size: 0.32rem;
    color: #999;
    padding-top: 0.2666666rem;
    ;
}

.me1ac-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;
}

.me1ac-newzph_showjobt {
    position: relative;
    font-weight: bold;
    line-height: 1.06666rem;
    padding-right: 2.666666rem;
}

.me1ac-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;
}

.me1ac-newzph_showjobfl {
    width: 100%;
    height: 0.822rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.me1ac-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;
}

.me1ac-newzph_showjobcom {
    font-size: 0.3733333rem;
    padding-top: 0.2133333rem;
    color: #666;
}

.me1ac-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;
}

.me1ac-newzph_showfoot {
    padding-bottom: 2.1333333rem;
    ;
}

.van-pagination__item--active {
    background-color: #1989fa !important;
}

/*相关推荐*/
.me1ac-relevanRecom {
    margin: 0.32rem;
    background-color: #fff;
    padding: 0.266666rem 0.08rem;
    border-radius: 0.213333rem;
}

.me1ac-relevanRecom .me1ac-titles {
    font-size: 0.53333rem;
    font-weight: 500;
    margin-left: 0.2rem;
    margin-bottom: 0.6rem;
}

.me1ac-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;
}


/*电话弹窗样式*/
.me1ac-popupSubject {
    padding: 0.7rem;
    background: #fff;
    border-radius: 0.32rem;
    overflow: hidden;
    position: relative;
}

.me1ac-popupSubject div {
    overflow: hidden;
    text-align: center;
}

.me1ac-popupSubject .me1ac-popupTop p {
    overflow: hidden;
    font-size: 0.42666rem;
    color: #666;
}

.me1ac-popupSubject .me1ac-popupTop h3 {
    overflow: hidden;
    font-size: 0.74666rem;
    margin: 0.8rem 0 0.5333rem 0;
    color: #222;
    font-weight: 600;
}

.me1ac-popupSubject .me1ac-popupTop span {
    display: block;
    font-size: 0.3222rem;
    color: #f90;
    position: relative;
    overflow: hidden;
}

.me1ac-popupSubject .me1ac-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;
}

.me1ac-popupSubject .me1ac-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;
}

.me1ac-popupSubject .me1ac-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;
}

.me1ac-popupSubject .me1ac-popupButton p {
    font-size: 0.322rem;
    color: #666;
}

.me1ac-popupSubject .me1ac-popupButton p span {
    color: #2778f8;
}

.me1ac-popupSubject .me1ac-popupClose {
    position: absolute;
    top: 0.2666666rem;
    right: 0.2666666rem;
    z-index: 11;
    cursor: pointer;
}

/*返回首页按钮*/
.me1ac-goBackHome {
    overflow: hidden;
    position: fixed;
    width: 1.2rem;
    height: 1.2rem;
    /*background: #2778f8;*/
    border-radius: 50%;
    bottom: 4rem;
    right: 0.5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 990;
}

.me1ac-goBackHome a img {
    width: 1.2rem;
    height: 1.2rem;
}

/*后加职位详细底部*/
.me1ac-yun_czfoot {
    height: 1.866667rem;
}

.me1ac-yun_czfootfixed {
    WIDTH: 100%;
    position: fixed;
    left: 0PX;
    bottom: 0px;
}

.me1ac-yun_czfoot_l {
    overflow: hidden;
    position: relative;
    width: 4.16rem;
    display: flex;
    align-items: center;
    justify-content: space-around;
}

.me1ac-yun_czfoot_r {
    width: calc(100% - 4.3rem);
    display: flex;
    align-items: center;
    overflow: hidden;
    position: relative;
}

.me1ac-yun_czfoot_c {
    width: 100%;
    height: 60px;
    background-color: #fff;
    display: flex;
    align-items: center;
    justify-content: space-between;
    box-shadow: 0 0.053333rem 0.133333rem #ccc;
    overflow: hidden;
    position: relative;
}

.me1ac-yun_czfoot_s {
    overflow: hidden;
    position: relative;
    width: 33.33%;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}

.me1ac-yun_czfoot_s_p {
    padding-top: 33px;
    position: relative;
    display: block;
}

.me1ac-yun_czfoot_lt {
    width: 100%;
    display: inline-block;
    height: 1.01rem;
    line-height: 1.01rem;
    text-align: center;
    background: linear-gradient(270deg, #2877F8, #2877F8, #2877F8);
    border: 1px solid #2877F8;
    border-radius: 0.2rem;
    margin-right: 0.266667rem;
    /*margin-top: 0.266667rem;*/
    color: #fff;
    font-size: 16px;
}

.me1ac-yun_czfoot_lt_td {
    background: #fff;
}

.me1ac-yun_czfoot_downicon:after {
    width: 0.64rem;
    height: 0.64rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/jl_icon2.png") no-repeat;
    background-size: 100%;
    display: block;
    content: '';
    position: absolute;
    top: 6px;
}

.me1ac-yun_czfoot_scicon:after {
    width: 0.64rem;
    height: 0.64rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/fx.png") no-repeat;
    background-size: 100%;
    display: block;
    content: '';
    position: absolute;
    top: 6px;
}

.me1ac-yun_czfoot_syicon:after {
    width: 0.64rem;
    height: 0.64rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/jl_icon1.png") no-repeat;
    background-size: 100%;
    display: block;
    content: '';
    position: absolute;
    top: 6px;
}

.me1ac-yun_czfoot_hmicon:after {
    width: 0.64rem;
    height: 0.64rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/tab_icon_home_n.png") no-repeat;
    background-size: 100%;
    display: block;
    content: '';
    position: absolute;
    top: 6px;
}

.me1ac-yun_czfoot_dhicon:after {
    width: 0.64rem;
    height: 0.64rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/iphoneok.png") no-repeat;
    background-size: 100%;
    display: block;
    content: '';
    position: absolute;
    top: 6px;
}

.me1ac-yun_czfoot_dhicon1:after {
    width: 0.64rem;
    height: 0.64rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/jl_icon3.png") no-repeat;
    background-size: 100%;
    display: block;
    content: '';
    position: absolute;
    top: 6px;
}

.me1ac-yun_czfoot_dhicon2:after {
    width: 0.64rem;
    height: 0.64rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/yun_ms2.png") no-repeat;
    background-size: 100%;
    display: block;
    content: '';
    position: absolute;
    top: 6px;
    left: 0;
    right: 0;
    margin: auto;
}


.me1ac-yun_czfoot_jlicon:after {
    width: 0.64rem;
    height: 0.64rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/posrimg.png") no-repeat;
    background-size: 100%;
    display: block;
    content: '';
    position: absolute;
    top: 6px;
    left: 0;
    right: 0;
    margin: auto;
}

.me1ac-yun_czfoot_ytdicon:after {
    width: 0.64rem;
    height: 0.64rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/yitoudi.png") no-repeat;
    background-size: 100%;
    display: block;
    content: '';
    position: absolute;
    top: 6px;
    left: 0;
    right: 0;
    margin: auto;
}

.me1ac-yun_czfoot_ytdicon {
    color: #999;
}


.me1ac-yun_czfoot_lt_ytd {
    background: linear-gradient(270deg, #ddd, #ccc, #ccc);
}

.me1ac-yun_czfoot_lt_td a {
    color: #2877F8;
    display: block;
}

.me1ac-index_jobtag {
    background: #fff;
    border-radius: 0.213333rem;
    margin: 0.266667rem 0.32rem 0px 0.32rem;
}

.me1ac-index_jobtagbox {
    padding-top: 0.266667rem;
    ;
}

.me1ac-index_jobtaglist {
    width: 32%;
    display: inline-block;
    text-align: center;
}

.me1ac-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;
}


.me1ac-new_mq_new_show {
    padding: 0.26666rem
}

.me1ac-zt_box {
    width: 100%;
    margin-bottom: 0.26666rem;
}

.me1ac-zt_box img {
    max-width: 100%;
    border-radius: 8px;
}

.me1ac-yd_zc {
    background-color: #fff;
    height: 120px;
    border-radius: 8px;
    margin-top: 10px;
    text-align: center;
}

.me1ac-yd_zc_tit {
    font-size: 18px;
    font-weight: bold;
    padding: 10px 0px 5px 0px;
}

.me1ac-yd_zc_p {
    padding-bottom: 10px;
    color: #666;
    font-size: 14px;
}

.me1ac-yd_zc_bthbox {
    width: 100%;
    text-align: center;
}

.me1ac-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;
}


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

.me1ac-indexObtags .me1ac-index_jobtag_tit {
    overflow: hidden;
    font-size: 0.48rem;
    font-weight: bold;
    padding: 0.5rem 0 0.26666rem 0;
    text-align: center;
}

.me1ac-indexObtags .me1ac-index_jobtagmore {
    color: #007AFF;
    padding: 0.4rem 0 0.6rem 0;
    text-align: center;
    font-size: 0.4rem;
}

.me1ac-mqnewshow {
    padding-right: 0.213333rem;
    padding-left: 0.133333rem;
    ;
}

.me1ac-mqnewlist {
    width: 49%;
    display: inline-block;
    vertical-align: top;
}

.me1ac-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;
    ;
}

.me1ac-mqnewimg {
    height: 1.066666rem;
    width: 1.066666rem;
    border-radius: 0.08rem;
    position: absolute;
    left: 0.266666rem;
    top: 0.266666rem;
}

.me1ac-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;
}

.me1ac-mqnew_comjob {
    font-size: 0.32rem;
    font-weight: 400;
}

.me1ac-job_qy_rz_icon {
    width: 14px;
    height: 14px;
    display: inline-block;
    vertical-align: middle;
    background: url("https://www.acmefeedback.com/app/template/wap/images/rz.png") no-repeat;
    background-size: 100%;
    margin-left: 0.1125rem;
}

.me1ac-sdhy {
    width: 14px;
    height: 14px;
    display: inline-block;
    vertical-align: middle;
    background: url("https://www.acmefeedback.com/app/template/wap/images/yan.png") no-repeat;
    background-size: 100%;
    margin-left: 0.1125rem;
}

/*微信扫码查看联系方式 start*/
.me1ac-job_tel_wx_cont {
    width: 260px;
    background: #fff;
    border-radius: 6px;
    position: fixed;
    left: 50%;
    margin-left: -130px;
    top: 180px;
    z-index: 10000000001
}

.me1ac-job_tel_wx_tit {
    padding: 15px 0 0 20px;
    font-size: 16px;
    position: relative
}

.me1ac-job_tel_wx_p {
    width: 100%;
    text-align: center;
    padding-top: 20px;
    color: #666
}

.me1ac-job_tel_wx_box {
    padding-top: 20px;
    padding-bottom: 20px;
}

.me1ac-job_tel_wx_zs {
    width: 120px;
    height: 120px;
    line-height: 120px;
    color: #999;
    margin: 0 auto;
    border: 1px solid #eee;
}

.me1ac-job_tel_wx_bth {
    background: #eee;
    display: inline-block;
    padding: 5px 20px;
    border-radius: 20px;
    color: #adadad
}

.me1ac-job_tel_wx_gb {
    background: url("https://www.acmefeedback.com/app/template/wap/images/close.png") no-repeat;
    background-size: 60%;
    width: 20px;
    height: 20px;
    position: absolute;
    right: 10px;
    top: 20px;
}

/*微信扫码查看联系方式 end*/

/*企业探秘*/
.me1ac-tm_box {
    padding: 0.53333rem 0.266666rem 0.266666rem 0.266666rem;
}

.me1ac-tm_boximg {
    width: 100%;
    height: 4.8rem;
    border-radius: 0.21333rem;
    position: relative;
}

.me1ac-tm_boximg img {
    width: 100%;
    height: 4.8rem;
    border-radius: 0.21333rem;
}

.me1ac-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;
}

.me1ac-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;
}

.me1ac-tm_boxjob_n {
    color: #2778f8
}

.me1ac-tm_boxcomshow {
    position: relative;
    padding-right: 80px;
}

.me1ac-tm_boximg:after {
    width: 1.33333rem;
    height: 1.33333rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/bf.png") no-repeat;
    background-size: 100%;
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -0.6rem;
    margin-top: -0.6rem;
    ;
}

.me1ac-tmVdoxeee .me1ac-prism-player:after {
    background: none !important;
}

.me1ac-tm_comshow_by {
    padding-top: 0.266666rem;
    color: #999;
    font-size: 0.37333rem;
}

.me1ac-tm_comvideo {
    width: 100%;
}

.me1ac-tm_comvideo img {
    width: 100%;
    height: 4.8rem;
}

.me1ac-video_mq {
    padding: 0 0.32rem;
}

.me1ac-video_mqbox {
    border-radius: 0.21333rem;
    background-color: #fff;
    margin-top: 0.32rem;
    padding: 0.266666rem
}

.me1ac-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;
}

.me1ac-video_mqbox_list {
    width: 48%;
    display: inline-block;
    vertical-align: top;
}

.me1ac-video_mqbox_list_c {
    border-radius: 0.21333rem;
    background-color: #fff;
    margin-top: 0.32rem;
    margin-left: 0.32rem;
}

.me1ac-video_mqbox_img {
    width: 100%;
    height: 2.8rem;
    border-radius: 0.21333rem;
    position: relative;
}

.me1ac-video_mqbox_img img {
    width: 100%;
    height: 2.8rem;
    border-radius: 0.21333rem 0.21333rem 0 0;
}

.me1ac-video_mqbox_img:after {
    width: 1.0rem;
    height: 1.0rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/bf.png") no-repeat;
    background-size: 100%;
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -0.5rem;
    margin-top: -0.5rem;
    ;
}

.me1ac-tm_comshow {
    position: relative;
}

/*沭才网企业详细页*/
.me1ac-scw_comshow {
    padding: 1.6rem 0.466665rem 2.53333rem 0.466665rem;
    position: relative;
}

.me1ac-tm_comvideo_by {
    background-color: #1b1d29;
    padding: 0.266667rem;
    color: #fff;
    font-size: 0.37333rem;
    width: 100%;
    position: absolute;
    left: 0px;
    bottom: -1.06666rem;
}

.me1ac-scw_comshow_infobox {
    padding-right: 1.6rem;
    position: relative;
}

.me1ac-scw_comshow_name {
    font-size: 0.586667rem;
    color: #dfe4e7;
    line-height: 0.93333rem;
    ;
}

.me1ac-scw_comshow_info {
    font-size: 0.32rem;
    color: #d9dfe9;
    padding: 0.53333rem 0;
}

.me1ac-scw_comshow_logo {
    width: 1.6rem;
    height: 1.6rem;
    background-color: #fff;
    border-radius: 0.21333rem;
    position: absolute;
    right: 0px;
    top: 0px;
}

.me1ac-scw_comshow_logo img {
    width: 1.6rem;
    height: 1.6rem;
    border-radius: 0.21333rem;
}

.me1ac-scw_comadd {
    background-color: #3b3e4f;
    border-radius: 0.21333rem;
    padding: 0.32rem 0.266666rem;
    margin: 0.266666rem 0;
    position: relative;
}

.me1ac-scw_comadd_tit {
    font-size: 0.42666rem;
    font-weight: bold;
    color: #dfe4e7
}

.me1ac-scw_comadd_add {
    padding-top: 0.266666rem;
    font-size: 0.37333rem;
    ;
}

.me1ac-scw_comcont_tit {
    font-size: 0.42666rem;
    font-weight: bold;
    color: #dfe4e7;
    padding: 0.53333rem 0
}

.me1ac-scw_comcont_p {
    font-size: 0.37333rem;
    line-height: 0.8rem;
    color: #dfe4e7;
}

.me1ac-scw_comcont_p img {
    width: 100%
}

.me1ac-scw_comcont_tyc img {
    width: 1.06666rem;
}

.me1ac-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
}

.me1ac-scw_comfl {
    overflow-x: auto;
    width: 100%;
}

.me1ac-scw_comfl ul {
    overflow: hidden;
    display: flex;
    align-items: center;
    width: max-content;
    padding: 0.05333rem 0;
}

.me1ac-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;
    ;
}

.me1ac-scw_comfl::-webkit-scrollbar {
    display: none;
}

.me1ac-scw_comcont_school li {
    border: 0.026667rem solid #393d4d;
    padding: 0.266667rem;
    margin-bottom: 0.266666rem;
    border-radius: 0.21333rem;
    ;
}

.me1ac-scw_comcont_school_a {
    color: #fff;
    font-size: 0.37333rem;
    font-weight: bold;
}

.me1ac-scw_comcont_school_time {
    padding: 0.266666rem 0
}

.me1ac-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;
}

.me1ac-scw_comadd_dh:after {
    width: 0.4rem;
    height: 0.4rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/scwdh.png") no-repeat;
    background-size: 100%;
    content: '';
    display: inline-block;
    position: absolute;
    left: 0.13333rem;
    top: 0.08rem;
}

.me1ac-scw_job {
    height: 1.6rem;
    position: relative;
}

.me1ac-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;
}

.me1ac-scw_job_c .me1ac-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
}

.me1ac-scw_job_c .me1ac-scw_job_tit:after {
    width: 1.06666rem;
    height: 1.06666rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/job_add.png") no-repeat;
    background-size: 100%;
    content: '';
    display: inline-block;
    position: absolute;
    right: 0.4rem;
    top: 0.266666rem;
}

.me1ac-scw_jobbox {
    max-height: 10.8rem;
    overflow: auto;
}

.me1ac-scw_jobboxlist {
    padding: 0.4rem;
}

.me1ac-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;
}

.me1ac-scw_topright {
    position: absolute;
    right: 0px;
    top: 0px;
    ;
}

.me1ac-scw_back {
    width: 1.066666rem;
    height: 1.173333rem;
    display: block;
    background: url("https://www.acmefeedback.com/app/template/wap/images/scwfh.png") no-repeat center center;
    background-size: 70%
}

.me1ac-scwyrz {
    font-size: 0.32rem;
    padding-bottom: 0.533333rem;
    display: inline-block;
    margin-right: 0.533333rem
}

.me1ac-scwyrz_icon {
    width: 0.346667rem;
    height: 0.346667rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/scwaq.png") no-repeat;
    background-size: 100%;
    display: inline-block;
    margin-right: 0.133333rem;
    vertical-align: middle;
}

.me1ac-scwymq_icon {
    width: 0.373333rem;
    height: 0.373333rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/scwyz.png") no-repeat;
    background-size: 100%;
    display: inline-block;
    margin-right: 0.13333rem;
    vertical-align: middle;
}

.me1ac-tm_jobvideo {
    position: relative
}

.me1ac-tm_jobvideo img {
    border-radius: 0.21333rem;
}

.me1ac-tm_jobvideboxbf {
    width: 1.33333rem;
    height: 1.33333rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/bf.png") no-repeat;
    background-size: 100%;
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -0.6rem;
    margin-top: -0.6rem;
    ;
}

.me1ac-tm_jobvideoby {
    padding: 0.266666rem 0;
    color: #666;
    border-bottom: 1px solid #eee;
    font-size: .32rem;
    margin-bottom: 0.266666rem
}

.me1ac-tm_job_m {
    color: #999;
    font-weight: normal;
    display: inline-block;
    margin-left: 0.266667rem;
}

.me1ac-About_Us img {
    max-width: 100%;
}

/*企业详情页0712改版-*/
.me1ac-comnew_joblist {
    padding: 18px 0;
    background: #fff;
    margin-top: 12px;
    padding: 10px;
    border-radius: 0.16rem;
}

.me1ac-comnew_jobtop {
    position: relative;
}

.me1ac-comnew_jobname {
    font-size: 0.42666rem;
    font-weight: bold;
    color: #000;
    overflow: hidden;
    position: relative;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    line-height: 1.5;
}

.me1ac-comnew_jobxz {
    font-size: 0.48666rem;
    font-weight: bold;
    color: #ff4c52;
    padding: 0.32rem 0 0 0;
}

.me1ac-comnew_jobinfo {
    font-size: 0.32rem;
    padding: 0.32rem 0 0 0;
    position: relative;
    color: #666;
}

.me1ac-comnew_jobwelfare {
    overflow: hidden;
    width: 100%;
    height: 0.933333rem;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.me1ac-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;
    ;
}

.me1ac-comnew_jobinfo_time {
    position: absolute;
    right: 0px;
    top: 5px;
    font-size: 0.37333rem;
    color: #999;
    font-size: 0.32rem;
}

.me1ac-comnew_bg {
    position: relative;
    z-index: 1002;
}

.me1ac-comnew_jobn {
    color: #999;
    font-weight: normal;
    display: inline-block;
    margin-left: 0.266667rem;
    position: absolute;
    left: 50%;
    top: 0;
    margin-left: 1.06666rem
}

.me1ac-phpyuncomnav {
    padding: 0.8rem 0 0.3rem 0;
    width: 100%;
}

.me1ac-phpyuncomnav>ul {
    display: flex;
    height: 100%
}

.me1ac-phpyuncomnav>ul>li {
    flex: 1;
    height: 100%;
    font-size: .426667rem;
    font-weight: 500;
    color: #333;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    position: relative
}

.me1ac-phpyuncomnav>ul>li .me1ac-Article_indicates {
    width: 0.666666rem;
    height: 0.166666rem;
    background-color: #2778f8;
    content: '';
    display: inline-block;
    position: absolute;
    left: 50%;
    margin-left: -0.32rem;
    bottom: -0.4rem;
    border-radius: 0.053333rem
}

.me1ac-phpyunabout {
    line-height: 0.746667rem;
    font-size: 0.373333rem;
}

.me1ac-company_job_neirs .me1ac-comnew_jobinfo {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}


.me1ac-company_job_neirs .me1ac-comnew_jobinfo span {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    height: 0.64rem;
    background: #F5F5F5;
    padding: 0 0.15rem;
    border-radius: 4px;
    margin: 0 0.12rem 0.12rem 0;
    font-size: 0.32rem;
}


.me1ac-comnewJobComsubt {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 0.16rem;
}

.me1ac-newJobComsTimes {
    overflow: hidden;
    position: relative;
    font-size: 0.32rem;
    color: #999;
}

.me1ac-newJobComsUsers {
    overflow: hidden;
    position: relative;
    width: calc(100% - 4.5rem);
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.me1ac-newJobComsUsers img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 0.64rem;
    height: 0.64rem;
    border-radius: 4px;
}

.me1ac-newJobComsUsers span {
    overflow: hidden;
    position: relative;
    display: block;
    width: calc(100% - 0.64rem - 0.14rem);
    font-size: 0.34rem;
    color: #555;
}




/*企业详情页0712白版面试评价*/
.me1ac-yunevaluate_pf_otherbox {
    width: 100%;
}

.me1ac-yunevaluate_pf_otherbox {
    width: 100%;
}

.me1ac-yunevaluate_pf_other {
    margin-top: .533333rem;
    position: relative;
    padding: 0 0 0 2rem
}

.me1ac-yunevaluate_pf_other_name {
    width: 2.133333rem;
    text-align: left;
    position: absolute;
    left: 0;
    top: -0.186667rem;
    color: #999;
    font-size: 0.373333rem;
}

.me1ac-yunevaluate_pf_other_start {
    width: 100%;
    height: .213333rem;
    background: #f6f7fc;
    position: relative;
    border-radius: .533333rem
}

.me1ac-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
}

.me1ac-yunevaluate_pf_left {
    padding-left: 2.933333rem;
    padding-right: .266667rem;
}

.me1ac-yunevaluate_pf_other_fs {
    position: absolute;
    left: 5.6rem;
    top: 0;
}

.me1ac-yunevaluate_pf_right {
    width: 2.4rem;
    position: absolute;
    left: 0;
    top: -0.133333rem;
    border-right: .026667rem solid #eeeeee;
    text-align: center;
    padding-right: .4rem;
}

.me1ac-yunevaluate_pf_right_fs {
    font-size: .933333rem;
    color: #333;
    font-weight: bold
}

.me1ac-yunevaluate_pf_p {
    color: #999;
    font-size: .32rem;
}

.me1ac-yunevaluate_pf_right_name {
    padding-bottom: .266667rem;
}

.me1ac-yunevaluate_pf_userzh {
    position: relative;
    padding: 0 0 0 2.133333rem;
    height: .8rem;
}

.me1ac-yunevaluate_pf_userzh_l {
    width: 2.133333rem;
    position: absolute;
    left: 0;
    top: 0;
}

.me1ac-yunevaluate_pf_job a {
    color: #2f90f3
}

.me1ac-yunevaluate_pf_left_tit {
    font-size: .426667rem;
    padding: .4rem 0 0 0;
}

.me1ac-yunevaluate_pf_left_tit_n {
    font-size: .32rem;
    color: #999;
    padding-left: .266667rem;
}

.me1ac-yunevaluate_pf_otherbox_bor {
    position: relative
}

.me1ac-yunevaluate_pf_userzh_list {
    position: relative;
    margin-top: .4rem;
    padding: .213333rem 1.6rem 0 2.133333rem;
}

.me1ac-yunevaluate_pf_other_zhfs {
    position: absolute;
    right: .533333rem;
    top: 0;
}

.me1ac-yunevaluate_pj_no {
    width: 100%;
    text-align: center;
    padding: 4rem 0 .266667rem 0;
    color: #999;
    position: relative
}

.me1ac-yunevaluate_pj_no_icon {
    width: 2.133333rem;
    height: 2.133333rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/yun_wap_no.png") no-repeat;
    background-size: 100%;
    display: inline-block;
    position: absolute;
    left: 50%;
    top: 1.066667rem;
    margin-left: -1.066667rem;
}

.me1ac-yunevaluate_newstart {
    width: 2.4rem;
    height: .4rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/start_no.png") no-repeat;
    background-size: 100%;
    position: relative
}

.me1ac-yunevaluate_newstartbox {
    width: 100%;
    height: .4rem;
    position: absolute;
    left: 0;
    top: 0;
    overflow: hidden
}

.me1ac-yunevaluate_newstart_x {
    width: 2.4rem;
    height: .4rem;
    display: block;
    background: url("https://www.acmefeedback.com/app/template/wap/images/start_yes.png") no-repeat;
    background-size: 100%
}

.me1ac-yunevaluate_newstartr {
    position: absolute;
    right: .266667rem;
    top: 0;
}

.me1ac-yunevaluate {
    margin-top: .4rem;
    width: 100%;
    height: .64rem;
    display: flex
}

.me1ac-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
}

.me1ac-yunevaluate_word {
    position: relative;
    margin-top: .4rem;
    width: 100%;
}

.me1ac-yunevaluate_word_tiem {
    margin-top: .4rem;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: .586667rem
}

.me1ac-yunevaluate_word_p {
    width: 100%;
    line-height: 1.8;
}

.me1ac-yunevaluate_word_p>p {
    font-size: .346667rem;
    font-weight: 500;
    color: #666
}

.me1ac-yunevaluate_word_tiem>ul {
    display: flex;
    justify-content: space-between
}

.me1ac-yunevaluate_word_tiem>ul>li:first-child {
    display: flex;
    align-items: center;
    font-size: .32rem;
    font-weight: 500;
    color: #999
}

.me1ac-yunevaluate_word_tiem>ul>li:last-child {
    display: flex;
    align-items: center;
    width: .586667rem;
    height: .586667rem
}

.me1ac-yunrecruiter {
    padding-left: 1.333333rem;
    position: relative;
    margin-top: .666667rem;
    width: 100%;
    height: 1.066667rem
}

.me1ac-yunrecruiter_left {
    position: absolute;
    top: 0;
    left: 0;
    width: 1.066667rem;
    height: 1.066667rem
}

.me1ac-yunrecruiter_right {
    position: absolute;
    top: 0;
    right: 0;
    height: .426667rem;
    width: 2.666667rem
}

.me1ac-yunrecruiter_right>ul {
    width: 100%;
    display: flex;
    align-items: center
}

.me1ac-yunrecruiter_right>ul>li {
    width: .453333rem;
    height: .426667rem;
    display: flex;
    align-items: center
}

.me1ac-yunrecruiter_center {
    display: flex;
    flex-direction: column
}

.me1ac-yunrecruiter_center_name {
    font-size: .4rem;
    font-weight: 500;
    color: #181818;
    padding-bottom: 0.133333rem;
}

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

.me1ac-yunevaluate_pf_right_fs {
    font-size: .933333rem;
    color: #333;
    font-weight: bold
}

.me1ac-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;
}

.me1ac-yunexamine_btn a {
    color: #2778f8;
}

.me1ac-phpyun_comtit {
    font-size: 0.48rem;
    font-weight: bold;
    padding: 0.4rem 0
}

.me1ac-phpyunaboutp {
    line-height: 0.8rem;
    font-size: 0.373333rem;
}

.me1ac-phpyunjobn {
    color: #999;
    font-weight: normal;
    display: inline-block;
    margin-left: 0.266667rem;
    position: absolute;
    left: 50%;
    top: 0;
    margin-left: 1.066667rem
}

.me1ac-phpyuncom_topgzicon {
    width: 1.066666rem;
    height: 1.173333rem;
    display: inline-block;
    background: url("https://www.acmefeedback.com/app/template/wap/images/attention.png") no-repeat center .373333rem;
    background-size: 60%
}

.me1ac-phpyuncom_topygzicon {
    width: 1.066666rem;
    height: 1.173333rem;
    display: inline-block;
    background: url("https://www.acmefeedback.com/app/template/wap/images/yun_jobshow_qxgz.png") no-repeat center .373333rem;
    background-size: 60%
}

.me1ac-phpyuncom_topfxicon {
    width: 1.066666rem;
    height: 1.173333rem;
    display: inline-block;
    background: url("https://www.acmefeedback.com/app/template/wap/images/icon_share.png") no-repeat center .373333rem;
    background-size: 60%;
}

.me1ac-phpyun_tmvideobox {
    padding-top: 0.4rem;
}

.me1ac-phpyun_tmvideo_by {
    padding-top: 10px;
    color: #666;
    font-size: 0.32rem
}

/*企业详情页0712白版面试评价 end*/

.me1ac-job_yxj {
    width: 100px;
    height: 100px;
    position: absolute;
    top: 20px;
    right: 20px;
}

.me1ac-job_yxj img {
    width: 100px;
    height: 85px;
}

/*温馨提示*/
.me1ac-newOobshoName {
    overflow: hidden;
    padding: 0 0.37rem;
}

.me1ac-newOobshoName .me1ac-new_jobshow_tel {
    overflow: hidden;
    padding-bottom: 0.4rem;
    border-bottom: 1px solid #eee;
}

.me1ac-newOobshoName .me1ac-new_jobshow_telbth {
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0.5rem 0.32rem;
}

.me1ac-newOobshoName .me1ac-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;
}

.me1ac-newOobshoName .me1ac-new_jobshow_telbth a.newOobshow {
    background: linear-gradient(to right, #31A7FA, #2692F7);
    color: #fff;
}

/*高端定制沭才网样式*/
.me1ac-scw_fivebox {
    width: 100%;
    height: 2.3rem
}

.me1ac-scw_five_nav {
    flex: 1;
    text-align: center;
    width: 20%;
    height: 2.133333rem;
    float: left;
    line-height: 1.8
}

.me1ac-scw_five_navicon {
    display: inline-block;
    width: .933333rem;
    height: .933333rem;
    margin-top: .2rem;
    overflow: hidden;
    vertical-align: top
}

.me1ac-scw_five_navicon img {
    width: 100%;
    height: 100%
}

.me1ac-scw_five_navword {
    width: 100%;
    text-align: center;
    display: inline-block;
    font-size: .346667rem;
    font-weight: 500;
    color: #181818;
    padding-top: 5px;
}

.me1ac-scwbanner {
    padding: 0.12rem 0.32rem 0rem 0.32rem
}

.me1ac-bannerContent {
    background: 0 0;
    height: 5.4rem
}

.me1ac-homeVideost {
    overflow: hidden;
    width: 100%;
    min-height: 4.26rem;
    border-radius: .21rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 5px;
}

.me1ac-homeVideost .me1ac-homeVideoLet {
    overflow: hidden;
    width: 50%;
    min-height: 4.26rem;
    background: #fff;
    border-radius: .21rem
}

.me1ac-homeVideost .me1ac-homeVideoLet .me1ac-homeVidLetTit {
    overflow: hidden;
    height: .8rem;
    background: linear-gradient(to right, #fb6e06, #f91f43);
    padding: 0 .2rem;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.me1ac-homeVideost .me1ac-homeVideoLet .me1ac-homeLetTitOne {
    overflow: hidden;
    display: flex;
    align-items: center
}

.me1ac-homeVideost .me1ac-homeVideoLet .me1ac-homeLetTitOne img {
    width: .37rem;
    height: .37rem;
    margin-right: .12rem
}

.me1ac-homeVideost .me1ac-homeVideoLet .me1ac-homeLetTitOne span {
    font-size: .37rem;
    color: #fff;
    font-weight: 700
}

.me1ac-homeVideost .me1ac-homeVideoLet .me1ac-homeLetTitTwo {
    overflow: hidden;
    position: relative
}

.me1ac-homeVideost .me1ac-homeVideoLet .me1ac-homeLetTitTwo a {
    overflow: hidden;
    display: flex;
    align-items: center;
    position: relative
}

.me1ac-homeVideost .me1ac-homeVideoLet .me1ac-homeLetTitTwo img {
    width: .106rem;
    height: .213rem;
    margin-left: .12rem
}

.me1ac-homeVideost .me1ac-homeVideoLet .me1ac-homeLetTitTwo span {
    font-size: .32rem;
    color: #fff
}

.me1ac-homeVideost .me1ac-homeVideoLet .me1ac-homeVidLetVio {
    overflow: hidden;
    position: relative;
    height: 2.58rem
}

.me1ac-homeVideost .me1ac-homeVideoLet .me1ac-homeVidLetVio .me1ac-videoDiv {
    overflow: hidden;
    position: relative;
    height: 2.58rem;
    width: 100%
}

.me1ac-homeVideost .me1ac-homeVideoLet .me1ac-homeVidLetVio .me1ac-tm_boximg {
    overflow: hidden;
    position: relative;
    height: 2.58rem;
    width: 100%
}

.me1ac-homeVideost .me1ac-homeVideoLet .me1ac-homeVidLetVio .me1ac-tm_boximg img {
    height: 2.58rem;
    width: 100%
}

.me1ac-homeVideost .me1ac-homeVideoLet .me1ac-homeVidLetVio .me1ac-tm_boximg:after {
    width: 1rem;
    height: 1rem
}

.me1ac-homeVideost .me1ac-homeVideoLet .me1ac-homeVidLetNam {
    overflow: hidden;
    position: relative;
    height: .88rem;
    display: flex;
    align-items: center;
    padding: 0 .2rem
}

.me1ac-homeVideost .me1ac-homeVideoLet .me1ac-homeVidLetNam span {
    overflow: hidden;
    position: relative;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: .34rem;
    color: #333
}

.me1ac-homeVideost .me1ac-homeVideoRit {
    overflow: hidden;
    width: 47%;
    min-height: 4.26rem;
    display: flex;
    flex-wrap: wrap;
    align-content: space-between
}

.me1ac-homeVideost .me1ac-homeVideoRit .me1ac-homeVidRitCon {
    overflow: hidden;
    width: 100%;
    height: 2.02rem;
    border-radius: .21rem;
    padding: .15rem .2rem;
    box-shadow: 0 0 10px #dfeaf7;
    position: relative;
    background: linear-gradient(to bottom, #f3f8fe, #fff)
}

.me1ac-homeVidRitCon a {
    display: block
}

.me1ac-homeVideost .me1ac-homeVideoRit .me1ac-homeVidRitIno {
    overflow: hidden;
    position: relative;
    z-index: 22
}

.me1ac-homeVideost .me1ac-homeVideoRit .me1ac-homeVidRitIno p {
    font-size: .4rem;
    color: #333
}

.me1ac-homeVideost .me1ac-homeVideoRit .me1ac-homeVidRitIno span {
    font-size: .32rem;
    display: block;
    overflow: hidden;
    padding: .1rem 0;
    color: #999
}

.me1ac-homeVideost .me1ac-homeVideoRit .me1ac-homeVidRitIno em {
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    height: .5rem;
    width: 1rem;
    background: #4378fa;
    border-radius: .26rem;
    color: #fff;
    font-size: .32rem
}

.me1ac-homeVideost .me1ac-homeVideoRit .me1ac-homeVidRitImg {
    overflow: hidden;
    position: absolute;
    z-index: 2;
    bottom: 0;
    right: 0
}

.me1ac-homeVideost .me1ac-homeVideoRit .me1ac-homeVidRitImg img {
    width: 1.62rem;
    height: 1.89rem
}

.me1ac-homeVideost .me1ac-homeVideoRit .me1ac-homeRitImgTwo img {
    width: 1.89rem;
    height: 1.89rem
}

.me1ac-scw_newtmimg {
    width: 100%;
    height: 100px;
    position: relative;
}

.me1ac-scw_newtmimg img {
    width: 100%;
    height: 100px;
}

.me1ac-scw_spcomname {
    padding: 0px 10px;
}

.me1ac-scw_spcomname_p {
    width: 100%;
    height: 40px;
    line-height: 40px;
    font-size: 15px;
    font-weight: bold;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.me1ac-scw_newtmimg:after {
    width: 1rem;
    height: 1rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/bf.png") no-repeat;
    background-size: 100%;
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -.5rem;
    margin-top: -.5rem
}

.me1ac-index_bodybg {
    background: linear-gradient(170deg, #fff, #f3f3f3);
}

.me1ac-scwgg {
    font-size: .32rem;
    color: #666;
    overflow: hidden;
    position: relative;
    padding-left: 1.0rem;
    padding-right: 1.8rem;
    background-color: #fff;
    border-radius: 0.21rem;
    margin: 0.266666rem 0.32rem 0 0.32rem;
    height: 1.03rem
}

.me1ac-scw_ggword {
    width: 100%;
    height: 1.03rem;
    line-height: 1.03rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.me1ac-scwgg_icon {
    display: inline-block;
    position: absolute;
    left: 0.22rem;
    top: 0.22rem;
    width: .54rem;
    height: .54rem
}

.me1ac-scwgg_more {
    position: absolute;
    right: 0.22rem;
    top: 0.22rem;
}


/* 简历登录弹窗 */

.me1ac-task_box {
    background: #fff;
    text-align: center;
    /*margin: 75% 0.64rem;*/
    margin: 0.2rem 0.64rem;
    border-radius: 0.2133rem;
    padding-bottom: 0.32rem;
}

.me1ac-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;
}

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

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

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

.me1ac-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;
}

.me1ac-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;
}

.me1ac-trainPopCon {
    overflow: hidden;

}

.me1ac-trainPopTitle {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    font-size: 14px;
    color: #333;
}

.me1ac-trainPopFrom {
    position: relative;
    overflow: hidden;
}

.me1ac-trainPopFrom .me1ac-trainPopFromInt {
    position: relative;
    overflow: hidden;
    display: flex;
    align-items: center;
    padding: 0.2rem 0;
}

.me1ac-trainPopFrom .me1ac-trainPopFromInt span {
    position: relative;
    overflow: hidden;
    display: block;
    text-align-last: justify;
    width: 60px;
    font-size: 14px;
    font-weight: bold;
    color: #666666;
}

.me1ac-trainPopFrom .me1ac-trainPopFromInt input {
    flex: 1;
    margin-left: 15px;
    height: 46px;
    background: #FAFAFA;
    border-radius: 8px;
    opacity: 1;
    padding-left: 12px;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 14px;
}

.me1ac-xb_box {
    flex: 1;
    margin-left: 15px;
    height: 46px;
    background: #FAFAFA;
    border-radius: 8px;
    opacity: 1;
    padding-left: 12px;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
}


.me1ac-trainPopFrom .me1ac-trainPopFromInt input.formyanzhem {
    width: calc(100% - (1.65rem + 0rem + 2.2rem));
}

.me1ac-trainPopFrom .me1ac-trainPopFromInt .me1ac-linksudiv {
    overflow: hidden;
    position: relative;
    width: 2rem;
    margin-left: 0.2rem;
    border: 1px solid #2778f8;
    height: calc(0.8rem - 2px);
    border-radius: 0.01rem;
}

.me1ac-trainPopFrom .me1ac-trainPopFromInt .me1ac-linksudiv span {
    width: 100%;
    font-size: 0.34rem;
    color: #2778f8;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.me1ac-trainPopFrom .me1ac-trainPopFromBut {
    overflow: hidden;
    position: relative;
    padding-top: 0.2rem;
}

.me1ac-trainPopFrom .me1ac-trainPopFromBut button {
    width: 100%;
    height: 46px;
    background: linear-gradient(180deg, #279DF8 0%, #2778F8 100%);
    border-radius: 24px;
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    line-height: 46px;
}

.me1ac-imgClick {
    width: 22px;
    height: 22px;
    right: 0;
    position: absolute;
}




.me1ac-resumeAdeFlex {
    position: relative;
    position: fixed;
    background: #fff;
    height: initial;
    flex-wrap: wrap;
    z-index: 222;
    top: 0;
    left: 0;
}

.me1ac-searchAdeFlex {
    position: fixed;
    background: #fff;
    z-index: 222;
    top: 1.173333rem;
    left: 0;
    width: 100%;
}

.me1ac-searchHeadeNavc {
    position: fixed;
    z-index: 222;
    top: 0;
    left: 0;
    width: 100%;
}


.me1ac-contActivLinks {
    overflow: hidden;
    position: relative;
    padding-bottom: 25px;
}

.me1ac-contActivLinks a {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 1rem;
    border-radius: 0.12rem;
    background: #fff;
}

.me1ac-contActivLinks a span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.34rem;
    padding-right: 0.12rem;
    color: #444;
}

.me1ac-contActivLinks a img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 0.3rem;
    height: auto;
    margin-top: 2px;
}


/*弹窗*/
.me1ac-newObshowTop {
    overflow: hidden;
    position: relative;
}

.me1ac-newHowTopData {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 0.32rem;
}

.me1ac-newHowTopTite {
    overflow: hidden;
    position: relative;
    font-size: 0.42rem;
    color: #333;
}

.me1ac-newHowTopData .me1ac-newHowTopImgs {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    margin-right: 0.4rem;
}

.me1ac-newHowTopData .me1ac-newHowTopImgs div {
    width: 20px;
    height: 20px;
    overflow: hidden;
    position: relative;
    margin-right: 0.2rem;
}

.me1ac-newHowTopData .me1ac-newHowTopImgs div img {
    width: 100%;
    height: auto;
}

.me1ac-newHowTopData .me1ac-newHowTopImgs span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.48rem;
    color: #2777F7;
    font-weight: 500;
    margin-top: 2px;
}

.me1ac-newHowTopData .me1ac-newHowTopImgs b {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.37rem;
    color: #333;
    font-weight: 500;
    margin-top: -1px;
}

.me1ac-newHowTopTells {
    overflow: hidden;
    position: relative;
}

.me1ac-newHowTopTells a {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #2777F7;
    height: 0.8rem;
    border-radius: 0.4rem;
    color: #fff;
    font-size: 0.37rem;
    padding: 0 0.4rem;
}


.me1ac-newObshowTop .me1ac-new_jobshow_teltip {
    overflow: hidden;
    position: relative;
    padding: 0.34rem 0 0.42rem 0;
    border-bottom: 1px solid #eee;
}

.me1ac-newObshowAlls .me1ac-trainPopCon {
    overflow: hidden;
    position: relative;
    padding-top: 0.42rem;
}

.me1ac-newObshowAlls .me1ac-trainPopTitle {
    overflow: hidden;
    position: relative;
    font-size: 0.4rem;
    color: #333;
}

.me1ac-newObshowAlls .me1ac-trainPopFrom form {
    overflow: hidden;
    position: relative;
    padding: 0.2rem 0;
}

.me1ac-newObshowAlls .me1ac-trainPopFromInt {
    overflow: hidden;
    position: relative;
    border-bottom: 1px solid #ECECEC;
}

.me1ac-newObshowAlls .me1ac-trainPopFromInt span {
    font-size: 0.37rem;
    font-weight: 500;
    color: #333;
    width: 2.2rem;
}

.me1ac-newObshowAlls .me1ac-trainPopFromInt span i {
    color: #f30;
}

.me1ac-newObshowAlls .me1ac-trainPopFromInt input {
    background: none;
    color: #444;
    font-size: 0.37rem;
}

.me1ac-newObshowAlls .me1ac-trainPopFromInt input::placeholder {
    color: #999;
}

.me1ac-newObshowAlls .me1ac-trainPopFromInt .me1ac-linksudiv {
    border: none;
    background: #ECECEC;
    border-radius: 0.1rem;
}

.me1ac-newObshowAlls .me1ac-trainPopFromInt .me1ac-linksudiv span {
    color: #333;
}

.me1ac-newObshowAlls .me1ac-trainPopFromInt .me1ac-xb_box {
    font-size: 0.37rem;
    background: none;
    color: #999 !important;
}

.me1ac-newObshowAlls .me1ac-trainPopFromBut {
    padding-top: .32rem;
}


/* 4.23 */
.me1ac-search_scroll {
    margin-top: 0.2rem;
    display: flex;
}

.me1ac-search_scroll_left_item {
    padding: 0.32rem 0.4rem;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.me1ac-search_scroll_left_item_active {
    background: #fff;
    color: #2678F6;
}

/* .me1ac-search_scroll_left{
    padding: 12px 0;
} */

.me1ac-search_scroll_right {
    background: #fff;
    padding: 0.32rem;
    flex: 1;
    height: calc(100vh - 3.44rem);
    overflow: scroll;
}

.me1ac-xgw_itemonebox {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.me1ac-xgw_itemonebox_item {
    width: 48.5%;
    margin-bottom: 0.21333rem;
    justify-content: space-between;
    border-radius: 0.21333rem;
}

.me1ac-xgw_itemonebox_item img {
    max-width: 100%;
    border-radius: 0.21333rem;
}

.me1ac-xgw_itemonebox_item_left {
    padding: 0.32rem 0 0.32rem 0.32rem;
}

.me1ac-xgw_itemonebox_item_right {
    display: flex;
    align-items: flex-end;
}

.me1ac-xgw_itemone_name {
    font-size: 0.4rem;
    color: #333;
    font-weight: bold;
}

.me1ac-xgw_itemone_info {
    margin-top: 3px;
    color: #999;
    font-size: 0.32rem;
}

.me1ac-xgw_itemtwo {
    box-shadow: 0 1px 6px rgb(0 0 0 /10%);
    margin-bottom: 0.32rem;
    padding: 0.4266667rem 0.32rem;
    display: flex;
    align-items: center;
    justify-content: left;
    border-radius: 0.213333rem;
    font-size: 0.4rem;
    color: #333;
}

.me1ac-xgw_btn {
    padding: 0.32rem 0;
    background: #f5f6fa;
    border-radius: 0.213333rem;
    font-size: 13px;
    color: #666;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 0.32rem;
}

.me1ac-xdd_item {
    padding: 0.32rem 0.213333rem;
    box-shadow: 0 1px 6px rgb(0 0 0 /10%);
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 0.32rem;
    border-radius: 0.213333rem;
}

.me1ac-xdd_item_right {
    margin-left: 0.213333rem;
    flex: 1;
}

.me1ac-xdd_item_right_name {
    font-size: 0.4rem;
    color: #333;
    font-weight: bold;
}

.me1ac-xdd_item_right_tip {
    margin-top: 0.13333rem;
    color: #999;
    font-size: 0.32rem;
}

.me1ac-search_scroll_right_item_tit {
    margin: 0.32rem 0;
    font-size: 0.4266667rem;
    font-weight: bold;
}

.me1ac-xfl_itembox {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.me1ac-xfl_item {
    width: 48.5%;
    display: flex;
    margin-bottom: 0.213333rem;
    padding: 0.4266667rem 0.32rem;
    align-items: center;
    justify-content: space-between;
    border-radius: 0.213333rem;
    box-shadow: 0 1px 6px rgb(0 0 0 /10%);
}

.me1ac-xfl_tit {
    font-size: 0.4rem;
    color: #333;
}

.me1ac-kxz_contbox {
    margin-top: 0.32rem;
    background: linear-gradient(180deg, #E4EEFC 0%, #FFFFFF 30%);
    border-radius: 0.213333rem 0.213333rem 0 0;
}

.me1ac-kxz_itembox_top {
    padding: 0.32rem 0;
}

.me1ac-kxz_cont {
    padding: 0 0.32rem;
}

.me1ac-kxz_itembox_top_one {
    font-size: 0.4266667rem;
    font-weight: bold;
    color: #333;
}

.me1ac-kxz_itembox_top_two {
    color: #999;
    margin-top: 0.10667rem;
    font-size: 0.32rem;
}

.me1ac-kxz_itembox {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.me1ac-kxz_item {
    width: 48.5%;
    display: flex;
    margin-bottom: 0.213333rem;
    padding: 0.4266667rem 0.32rem;
    align-items: center;
    justify-content: space-between;
    border-radius: 0.213333rem;
    background: #F8F8F8;
    font-size: 0.373333rem;
    color: #333;
}

.me1ac-kxz_item_active {
    background-color: #F3F9FF;
    color: #2678F6;
}

.btnhidden {
    display: none !important;
}

.me1ac-search_tj_btn {

    text-align: center;
    position: fixed;
    bottom: 2.4rem;
    width: 7.5rem;
    margin-top: 0.533333rem;
    padding: 0.32rem 0;
    background: linear-gradient(128deg, #2678F6 0%, #18B5FD 100%);
    border-radius: 0.213333rem 0.213333rem 0.213333rem 0.213333rem;
    color: #fff;
    font-size: 0.4rem;
    font-weight: bold;
    display: flex;
    align-items: center;
    justify-content: center;
}

/*新搜索页面 职位|城市 类别页面 CSS   start*/
.me1ac-zwfl {
    background: #fff;
}

.me1ac-zwfl_top {
    padding: 0.26666rem 0.32rem 0 0.32rem;
    background: #fff;
}

.me1ac-zwfl_inputbox {
    border-radius: 0.4266667rem;
    padding: 0 0.32rem;
    background: #f5f5f5;
    display: flex;
    align-items: center
}

.me1ac-ss_img {
    width: 0.453333rem;
    height: 0.4266667rem;
    margin-bottom: 0.053333rem
}

.me1ac-input_closeimg {
    width: 0.48rem;
    height: 0.48rem
}

.me1ac-zwfl_input {
    width: 85%;
    background: #f5f5f5;
    border: none;
    padding: 0.213333rem
}

.me1ac-zwfl_cont {
    display: flex
}

.me1ac-zwfl_cont_left {
    border-right: 1px solid #f5f5f5
}

.me1ac-zwfl_left_item {
    padding: 0 0.32rem;
    margin: 0.32rem 0 0.53333rem 0;
    position: relative
}

.me1ac-left_active {
    display: flex;
    align-items: center;
    color: #2778F8
}

.me1ac-left_active_line {
    width: 3px;
    height: 0.53333rem;
    position: absolute;
    left: 0;
    background: #2778F8
}

.me1ac-zwfl_cont_right {
    padding: 0 0.32rem 0.32rem 0.32rem
}

.me1ac-zwfl_right_item {
    margin: 0.32rem 0
}

.me1ac-zwfl_right_item_tit {
    font-size: 0.4266667rem;
    font-weight: 700
}

.me1ac-zwfl_right_item_tagbox {
    margin-top: 0.32rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.me1ac-zwfl_right_item_tag {
    font-size: 0.373333rem;
    width: 47.5%;
    background: #f5f5f5;
    color: #333;
    padding: 0.213333rem 0.32rem;
    display: flex;
    align-items: center;
    border-radius: 4px;
    margin-bottom: 0.32rem
}

.me1ac-zwfl_right_item_active {
    color: #2778F8;
}

.me1ac-flex_row {
    display: flex;
    flex-direction: row;
    border-top: 1px solid #f5f5f5;
    margin-top: 0.213333rem
}

.nav_left {
    width: 25%;
    height: calc(100vh - 122px);
    overflow-y: auto
}

.nav_right {
    width: 75%;
    position: relative;
    height: calc(100vh - 118px);
    overflow-y: auto
}

.me1ac-search_list {
    display: block;
}

.me1ac-search_list_item {
    padding: 0.32rem 0;
    margin: 0 0.32rem;
    border-bottom: 1px solid #f5f5f5
}

.me1ac-search_list_item_name {
    font-size: 0.48rem
}

.me1ac-search_list_item_info {
    color: #999
}

/*新搜索页面 职位|城市 类别页面 CSS   end*/


/*组件*/
.me1ac-scrollDomens {
    overflow: hidden;
    position: relative;
    width: 100%;
}

.me1ac-scrollDomens .van-tabs {
    overflow: hidden;
    position: relative;
    width: 100%;
}

.me1ac-scrollDomens .van-sticky {
    overflow: hidden;
    position: initial;
    width: 1.866667rem;
    float: left;
    height: 100vh;
    background-color: #f4f4f4;
}

.me1ac-scrollDomens .van-sticky--fixed {
    overflow: hidden;
    position: fixed;
    width: 1.866667rem;
    /*float: left;*/
    height: 100%;
    left: 0;
    top: 0;
    z-index: 2;
    background-color: #f4f4f4;
}

.me1ac-scrollDomens .van-tabs__nav {
    overflow: hidden;
    position: relative;
    display: initial;
    /*flex-wrap: wrap;*/

}

.me1ac-scrollDomens .van-tab {
    overflow: hidden;
    position: relative;
    width: 100%;

}

.me1ac-scrollDomens .van-tabs--line .van-tabs__wrap {
    overflow: hidden;
    position: relative;
    height: initial;

}

.me1ac-scrollDomens .van-tabs__nav--complete {
    padding: 0;
}




.me1ac-scrollDomens .van-tabs__content {
    overflow: hidden;
    position: relative;
    width: calc(100% - 1.866667rem);
    background-color: #fff;
    float: right;
    padding: 0 0.26667rem;
}

.me1ac-scrollDomens .van-tab__pane {
    overflow: hidden;
    position: relative;
    width: 100%;
    min-height: 5rem;
    padding: 0 0.053333rem;
}

.me1ac-scrollDomens .van-tabs__line {
    display: none;
}

.me1ac-scrollVatNav {
    overflow: hidden;
    position: relative;
    width: 100%;
    height: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.me1ac-scrollVatNav div {
    overflow: hidden;
    position: relative;
    text-align: center;
}

.me1ac-scrollVatNav div img {
    display: block;
    width: auto;
    height: 23px;
    margin: auto;
}

.me1ac-scrollVatNav div span {
    display: block;
    font-size: 0.32rem;
}

.me1ac-scrollDomens .van-tab--active {
    position: relative;
    overflow: hidden;
    width: 100%;
    background: #fff;
    font-weight: 500;
}

.me1ac-scrollDomens .van-tab img.imgOne {
    display: block;
}

.me1ac-scrollDomens .van-tab img.imgTwo {
    display: none;
}

.me1ac-scrollDomens .van-tab--active img.imgTwo {
    display: block;
}

.me1ac-scrollDomens .van-tab--active img.imgOne {
    display: none;
}


.me1ac-classShowNew {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
}

.me1ac-classShowNew .me1ac-goBlacks {
    overflow: hidden;
    position: relative;
    width: 20px;
    margin-right: 8px;
}

.me1ac-classShowNew .me1ac-goBlacks a {
    overflow: hidden;
    position: relative;
    display: block;
}

.me1ac-classShowNew .me1ac-goBlacks img {
    width: auto;
    height: 18px;
    display: block;
}

.me1ac-classShowNew .me1ac-zwfl_inputbox {
    overflow: hidden;
    position: relative;
    width: calc(100% - 28px);
}

.me1ac-search_history_tag_box {
    display: flex;
    flex-wrap: wrap;
}


.me1ac-companFlexd {
    overflow: hidden;
    position: fixed;
    width: 100%;
    height: 1.6rem;
    background: #fff;
    padding: 0 0.3rem;
    left: 0;
    bottom: 0;
    z-index: 2000;
    display: flex;
    align-items: center;
    justify-content: space-between;
    box-shadow: 0 0.053333rem 0.133333rem #ccc;
}

.me1ac-companIcons {
    overflow: hidden;
    position: relative;
    width: 2.7rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.me1ac-companIcons div {
    overflow: hidden;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    text-align: center;
}

.me1ac-companIcons div img {
    overflow: hidden;
    display: block;
    width: 0.58rem;
    height: 0.58rem;
    margin: auto;
}

.me1ac-companIcons div span {
    overflow: hidden;
    display: block;
    width: 100%;
    padding-top: 0.1rem;
    font-size: 0.34rem;
    color: #333;
}

.me1ac-companAnniu {
    overflow: hidden;
    position: relative;
    width: calc(100% - 2.7rem - 0.3rem);
    display: flex;
    align-items: center;
    justify-content: center;
}

.me1ac-companAnniu div {
    overflow: hidden;
    position: relative;
    width: 100%;
    height: 1rem;
    /* background: linear-gradient(270deg, #f60, #f60, #f74545); */
    background: #fff;
    border: 1px solid #16b276;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 0.1rem;
    color: #16b276;
    font-size: 0.37rem;
    margin: 0 0.1rem;
}

.me1ac-companAnniu div.haibaos {
    background: #16b276;
    color: #fff;
    /* background: linear-gradient(270deg, #19b7ff, #2778f8, #2778f8); */
}

/*平台核验*/
.me1ac-yunnew_hybox {
    background: linear-gradient(90deg, #fff, #f5fcfc, #fcfbfa, #fff);
    padding: 0.21rem 0.53rem 0.21rem 0.8rem;
    position: relative;
    margin: 0.26rem;
    border-radius: 0.21rem;
}

.me1ac-yunnew_hyboxicon {
    width: 0.53rem;
    height: 0.53rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/ptyz.png") no-repeat;
    background-size: 100%;
    display: block;
    position: absolute;
    left: 0.16rem;
    top: 0.26rem;
}

.me1ac-yunnew_hyboxname {
    font-weight: bold;
    font-size: 0.37rem;
    color: #3f75ef
}

.me1ac-yunnew_hyboxricon {
    width: 0.16rem;
    height: 0.53rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/zpda3.png") no-repeat;
    background-size: 100%;
    display: block;
    position: absolute;
    right: 0.26rem;
    top: 0.4rem;
}

.me1ac-yunnew_hymini {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    font-size: 0.32rem;
    position: relative;
    color: #3f75ef;
    padding: 0 0.16rem;
}

.me1ac-yunnew_minicon {
    display: block;
    overflow: hidden;
    width: 0.293rem;
    height: 0.293rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/deliver_pass.png") no-repeat;
    background-size: 100%;
    margin-right: 0.05rem;
}

.me1ac-yunnew_hyzzsmbox {
    display: flex;
    justify-content: space-between;
}

.me1ac-yunnew_hyzzsm {
    display: flex;
    overflow: hidden;
    position: relative;
    align-items: center;
    justify-content: space-between;
}

.me1ac-yunNewhyFlexs {
    position: relative;
   background: #f2f7ff;
    padding: 0 0.32rem;
    border-radius: 0.26rem 0.26rem 0 0;
}

.me1ac-yun_newhy_box {
    /* background-color: #fff; */
    border-radius: 0.26rem 0.26rem 0 0;
    /* padding-bottom: 0.4rem; */
    position: relative;
}

.me1ac-yunNewhyConts {
    overflow: hidden;
    position: relative;   
}

.me1ac-yun_newhy_h1 {
    height: 1.33rem;
    line-height: 1.33rem;
    background-color: #2778f8;
    padding-left: 2.6rem;
    font-size: 0.45rem;
    color: #fff;
    ;
    position: relative;
    border-radius: 0.26rem 0.26rem 0 0
}

.me1ac-yun_newhy_icon {
    width: 2.45rem;
    height: 2.45rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/ptyz.png") no-repeat;
    background-size: 100%;
    display: block;
    position: absolute;
    left: 0.26rem;
    top: -0.93rem;
}

.me1ac-yun_newhy_ztbox { 
    position: relative;
}

.me1ac-yun_newhy_zt {
    padding: 0.26rem 0px 0.26rem 48px;
    position: relative;
    margin-bottom: 0.26rem;
}


.me1ac-yun_newhy_zttit {
    font-size: 0.42rem;
    font-weight: bold;
	padding-bottom: 5px;
}
.me1ac-yun_newhy_line{ position: relative;  }
	.me1ac-yun_newhy_line1::after{width:20px;height:3px; position: absolute;left:0px;bottom:-4px;content:""; background-color:#1e77fd ;border-radius:4px;}
	.me1ac-yun_newhy_line2::after{width:20px;height:3px; position: absolute;left:0px;bottom:-4px;content:"";background-color:#21d4af ;border-radius:4px;}
	.me1ac-yun_newhy_line3::after{width:20px;height:3px; position: absolute;left:0px;bottom:-4px;content:"";background-color:#8480fd;border-radius:4px; }
.me1ac-yun_newhy_zt_p {
    color: #666;
    font-size: 0.37rem;
    padding-top: 0.133rem;
    ;
}.me1ac-yun_newhy_zt{ position: relative; padding:15px 15px 15px 15px;margin-top: 10px;	background-color: #fff;border-radius: 10px;}
	.me1ac-yun_newhy_ztnew{min-height:50px; padding:0px 0px 0px 55px;}
.me1ac-yun_newhy_leftbg{  background-color: #f1f6fe;border-radius:50%;padding:8px; position: absolute;left:10px;top:13px; }
	.me1ac-yun_newhy_leftbg_c{width:35px;height:35px; background-color: #1d75fd;border-radius:50%; display: flex; align-items: center; justify-content: center;}
	.me1ac-yun_newhy_leftbg_c1{background: linear-gradient(270deg, #3e9bff, #1e77fd);}
	.me1ac-yun_newhy_leftbg_c2{background: linear-gradient(270deg, #42dab8, #21d4af);}
	.me1ac-yun_newhy_leftbg_c3{background: linear-gradient(270deg, #9a93fc, #8480fd);}
	
.me1ac-yun_newhy_zticon {
    width:20px;
    height: 20px;
    display: block; 
}

.me1ac-yun_newhy_zticon1 {
    background: url("https://www.acmefeedback.com/app/template/wap/images/ptyzicon1.png") no-repeat;
    background-size: 100%;
}

.me1ac-yun_newhy_zticon2 {
    background: url("https://www.acmefeedback.com/app/template/wap/images/ptyzicon2.png") no-repeat;
    background-size: 100%;
}

.me1ac-yun_newhy_zticon3 {
    background: url("https://www.acmefeedback.com/app/template/wap/images/ptyzicon3.png") no-repeat;
    background-size: 100%;
}

.me1ac-yun_newhy_hj { 
    overflow: hidden;
}

.me1ac-yun_newhy_hjlist {
    width: 100%
}

.me1ac-yun_newhy_hj img {
    width: 100%;
    height: 4.26rem;
}

.me1ac-yun_newhy_tip { 
    padding: 0.45rem 0 0 0rem; 
    border-radius: 0.21rem;;
    position: relative;
}

.me1ac-yun_newhy_tip_h1 {
    font-size: 0.4rem;
    font-weight: bold;
    color: #333;
    padding-bottom: 0.133rem;
    
}

.me1ac-yun_newhy_tip_p {
    line-height: 0.586rem;
    font-size: 0.37rem;
    color: #666
}

.me1ac-yun_newhy_bthbox {
    margin:0  0rem 0.34rem 0rem;
    position: relative;
}

.me1ac-yun_newhy_bth {
    width: 100%;
    background-color: #3f75ef;
    color: #fff;
    height: 1.13rem;
    line-height: 1.13rem;
    text-align: center;
    font-size: 0.42rem;
    border-radius: 0.2rem;
}

.me1ac-yun_newhy_tip_h1icon {
    width: 2.25rem;
    height: 2.25rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/syhy.png") no-repeat;
    background-size: 100%;
    display: inline-block;
    position: absolute;
    right: 10px;
    top: 0px;
}



.me1ac-ptyhy {


    color: #2778f8;

    display: flex;
    align-items: center;
    height: 0.5rem;
    line-height: 0.5rem;
    font-size: 0.34rem;
    margin-right: 0.2rem;
    border-radius: 0.106666rem
}

.me1ac-ptyhy_icon {
    width: 0.4rem;
    height: 0.4rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/ptyz.png") no-repeat;
    background-size: 100%;
    display: inline-block;
    margin-right: 0.12rem;
}

.me1ac-newjob_Page {
    padding-bottom: 1.06rem;
}

.navboxGundImage {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    /*justify-content: space-between;*/
}

.navboxGundImage div {
    overflow: hidden;
    position: relative;
    width: calc(33.33% - 0.16rem - 0.32rem);
    height: 1.8rem;
    background: #E1E1E1;
    border-radius: 0.21rem;
    display: flex;
    align-items: center;
    justify-content: center;
    margin:0.16rem  0.16rem 0 0; 
}

.navboxGundImage div img {
    overflow: hidden;
    display: block;
    width: 100%;
    height: auto;

}


.me1ac-homeGuangOnes {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
}

.me1ac-homeGuangOnes a {
    overflow: hidden;
    position: relative;
    width: calc(50% - 0.12rem);
    display: block;
    margin-top: 0.26666rem;
    border-radius: 0.213333rem;
}

.me1ac-homeGuangOnes a img {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: block;
    height: 1.2rem;
}

.me1ac-homeGuangTwos {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
}

.me1ac-homeGuangTwos:after {
    overflow: hidden;
    position: relative;
    display: block;
    content: "";
    width: calc(33.33% - 0.15rem);
}

.me1ac-homeGuangTwos a {
    overflow: hidden;
    position: relative;
    width: calc(33.33% - 0.15rem);
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    margin-top: 0.26666rem;
    border-radius: 0.213333rem;
}

.me1ac-homeGuangTwos a img {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: block;
    height: 1.2rem;
}


.me1ac-wapzhiyin {
    overflow: hidden;
    position: relative;
    background: #fff;
    border-radius: 0.16rem;
    margin-bottom: 0.2rem;
    height: 2.6rem;
    display: flex;
    align-items: center;
}

.me1ac-wapzhiTite {
    overflow: hidden;
    position: relative;
    z-index: 4;
    padding-left: 3.4rem;
}

.me1ac-wapzhiTite h3 {
    overflow: hidden;
    position: relative;
    font-size: 0.42rem;
    color: #333;
}

.me1ac-wapzhiTite span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.34rem;
    color: #666;
    padding: 5px 0 10px 0;
}

.me1ac-wapzhiTite a {
    overflow: hidden;
    position: relative;
    display: block;
    width: 1.7rem;
    height: 0.58rem;
    border-radius: 0.3rem;
    background: #2678F8;
    font-size: 0.32rem;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
}

.me1ac-wapzhiImgOne {
    overflow: hidden;
    position: absolute;
    width: 3.6rem;
    height: 2.1rem;
    left: 0;
    bottom: 0;
    z-index: 1;
}

.me1ac-wapzhiImgOne img {
    overflow: hidden;
    display: block;
    width: 100%;
    height: 100%;
}

.me1ac-wapzhiImgTwo {
    overflow: hidden;
    position: absolute;
    width: 3.4rem;
    height: 2rem;
    right: 0;
    bottom: 0;
    z-index: 1;
}

.me1ac-wapzhiImgTwo img {
    overflow: hidden;
    display: block;
    width: 100%;
    height: 100%;
}


.me1ac-baoQianSuod {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
}

.me1ac-baoQianSuoIcon {
    overflow: hidden;
    position: relative;
    width: 2.2rem;
}

.me1ac-baoQianSuoIcon img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 100%;
    height: auto;
}

.me1ac-baoQianSuoText {
    overflow: hidden;
    position: relative;
    width: calc(100% - 2.2rem);
}

.me1ac-baoQianSuoText b {
    overflow: hidden;
    position: relative;
    display: block;
    width: 100%;
    font-size: 0.5rem;
    font-weight: 500;
    color: #2778F8;
}

.me1ac-baoQianSuoText span {
    overflow: hidden;
    position: relative;
    display: block;
    width: 100%;
    font-size: 0.35rem;
    color: #555;
    padding-top: 0.14rem;
    line-height: 0.45rem;
}

.me1ac-baoQianSuoMode {
    overflow: hidden;
    position: relative;
    width: calc(100% - 0.64rem);
}

.me1ac-baoQianSuoMode .me1ac-job_tckpd {
    padding: 0.8rem 0.3rem 0.8rem 0.3rem;
}

.me1ac-baoQianSuoTells {
    overflow: hidden;
    position: relative;
    width: 100%;
    margin-top: 0.32rem;
    height: 1.4rem;
    background: #f5f5f5;
    display: flex;
    align-items: center;
    padding: 0 0.32rem;
    font-size: 0.4rem;
    color: #333;
}

.me1ac-baoQianSuoTells a {
    color: #f60;
}


.me1ac-zanyionSubcts {
    overflow: hidden;
    position: relative;
    padding: 0.52rem;
}

.me1ac-zanyionSubTops {
    overflow: hidden;
    position: relative;
    width: 100%;
    font-size: 0.42rem;
    color: #333;
    font-weight: bold;
    padding-bottom: 0.4rem;
    text-align: center;
}

.me1ac-zanyionSubInfo {
    overflow: hidden;
    position: relative;
    width: 100%;
    padding: 0.42rem 0;
    background: #F3F5F9;
    border-radius: 0.2rem;
}

.me1ac-zanyionSubInText {
    overflow: hidden;
    position: relative;
    width: 100%;
    text-align: center;
}

.me1ac-zanyionSubInText span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.32rem;
    color: #999;
}

.me1ac-zanyionSubInText span.ubInTeCur {
    font-size: 0.34rem;
    color: #333;
    font-weight: bold;
    padding: 0.1rem 0;
}

.me1ac-zanyionSubInText span.ubInTeBlue {
    color: #2A77FF;
}

.me1ac-zanyionSubInButn {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 0.4rem;
}

.me1ac-zanyionSubInButn a {
    overflow: hidden;
    position: relative;
    width: 2.4rem;
    height: 0.85rem;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 0.43rem;
    background: #2A77FF;
}

.me1ac-zanyionSubInButn a span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.34rem;
    padding-right: 0.1rem;
    color: #fff;
}

.me1ac-zanyionSubInButn a img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 0.22rem;
    height: auto;
    margin-top: 1px;
}

.me1ac-zanyonSubMimas {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 0.32rem;
    color: #333;
    padding-top: 0.54rem;
}

.me1ac-zanyonSubMimas span {
    overflow: hidden;
    position: relative;
    display: block;
}

.me1ac-zanyonSubMimas a {
    overflow: hidden;
    position: relative;
    display: block;
    color: #2A77FF;
}

.me1ac-zanyonSubRexain {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 0.4rem;
    font-size: 0.32rem;
    color: #999;
}

.me1ac-bshowTelnewTancs {
    overflow: hidden;
    position: relative;
}

.me1ac-bshowTelnewTancs .me1ac-new_jobshow_tel {
    overflow: hidden;
    position: relative;
    font-size: 0.39rem;
    padding: 0 0.7rem;
    line-height: 0.52rem;
}

.me1ac-bshowTelnewTancs .me1ac-new_jobshow_telbth {
    padding: 0.3rem 0;
}

.me1ac-bshowTelnewImgs {
    overflow: hidden;
    position: relative;
    padding: 0 12px 12px 12px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.me1ac-bshowTelnewImgs img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 3.8rem;
    height: 3.8rem;
}


.me1ac-yunvueHomeSuct {
    overflow: hidden;
    position: relative;
    width: 100%;
    margin-top: 0.26rem;
}

.me1ac-nvueHomeHuados {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #f5f5f5;
    background: #fff;
    padding: 0 0.3rem;
    border-radius: 0.12rem 0.12rem 0 0;
}

.me1ac-omeHuadoMorey {
    overflow: hidden;
    position: relative;
    width: 0.34rem;
}

.me1ac-omeHuadoMorey img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 100%;
}

.me1ac-omeHuadoLiebaos {
    overflow-x: auto;
    position: relative;
    width: calc(100% - 0.8rem);
}

.me1ac-omeHuadoLiebaos::-webkit-scrollbar {
    display: none;
}

.me1ac-omeHuadoLiebaos ul {
    overflow: hidden;
    position: relative;
    width: min-content;
    display: flex;
    align-items: center;
}

.me1ac-omeHuadoLiebaos ul li {
    overflow: hidden;
    position: relative;
    width: max-content;
    padding: 0.32rem 0;
    font-size: 0.42rem;
    color: #999;
    margin-right: 0.4rem;
}

.me1ac-omeHuadoLiebaos ul li.uadoLiebaCurs::after {
    overflow: hidden;
    position: absolute;
    display: block;
    content: "";
    width: 0.65rem;
    height: 2px;
    background: #2D57E5;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    z-index: 1;
}

.me1ac-omeHuadoLiebaos ul li.uadoLiebaCurs {
    font-weight: bold;
    color: #2D57E5;
}

.me1ac-nvueHomeTabsy {
    overflow: hidden;
    position: relative;
}

.me1ac-nvueHomeTabsy .van-tabs--line .van-tabs__wrap {
    overflow: hidden;
    position: relative;
    border-radius: 0 0 0.12rem 0.12rem;
    height: initial;
}

.me1ac-nvueHomeTabsy .van-tabs__nav {
    overflow: hidden;
    position: relative;
    background: #fff;
    padding: 0.25rem 0 0.25rem 0.32rem;
}

.me1ac-nvueHomeTabsy .van-tabs__line {
    display: none;
}

.me1ac-nvueHomeTabsy .van-tab {
    line-height: initial;
    display: flex;
    -webkit-box-flex: initial;
    -webkit-flex: initial;
    flex: initial;
    padding: 0;
    margin-right: 0.32rem;
}

.me1ac-nvueHomeTabsy .van-tab__text {
    padding: 0 0.2rem;
    height: 0.6rem;
    line-height: 0.6rem;
    border-radius: 0.12rem;
    background: #f1f1f1;
    font-size: 0.32rem;
    display: flex;
    align-items: center;
}

.me1ac-nvueHomeTabsy .van-tab--active {
    background: #EBF1FF;
    color: #2D57E5;
    font-weight: 500;
}

.me1ac-nvueHomeTabsy .van-tab--active .van-tab__text {
    background: #EBF1FF;
    color: #2D57E5;
    font-weight: 500;
}

.me1ac-deFleDanLibSubcty {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0.21rem 0;
    width: 100%;
}

.me1ac-deFleDanLibAddey {
    overflow: hidden;
    position: relative;
    width: 0.37rem;
}

.me1ac-deFleDanLibAddey a {
    overflow: hidden;
    position: relative;
    display: block;
    width: 100%;
    padding: 0;
}

.me1ac-deFleDanLibAddey a img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 100%;
    height: auto;
}

.me1ac-umeAdeFleDanLibas {
    overflow-x: auto;
    position: relative;
    width: calc(100% - 0.7rem);
    display: initial;
}

.me1ac-umeAdeFleDanLibas ul {
    overflow: hidden;
    position: relative;
    width: min-content;
    display: flex;
    align-items: center;
}

.me1ac-umeAdeFleDanLibas::-webkit-scrollbar {
    display: none;
}

.me1ac-umeAdeFleDanLibas ul li {
    overflow: hidden;
    position: relative;
    margin-right: 0.3rem;
}

.me1ac-umeAdeFleDanLibas ul li a {
    overflow: hidden;
    position: relative;
    width: max-content;
    font-size: 0.34rem;
    color: #999;
    display: flex;
    align-items: center;
    height: 0.6rem;
    background: #fff;
    padding: 0 0.2rem;
    border-radius: 0.12rem;
}

.me1ac-umeAdeFleDanLibas ul li.daohanCurs a {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    height: 0.6rem;
    background: #4e94fd;
    color: #fff;
    padding: 0 0.2rem;
    border-radius: 0.12rem;
}


.me1ac-nvueHomeTabOnews {
    overflow: hidden;
    position: relative;
    width: 100%;
    background: #fff;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.me1ac-nvueHomeTabOnews .me1ac-umeAdeFleDanGais {
    position: relative;
    padding-left: 0;
    background: #fff;
    margin: 0.3rem 0.32rem;
    width: calc(100% - 1.2rem);
    overflow-x: auto;
}

.me1ac-nvueHomeTabOnews .me1ac-umeAdeFleDanGais::-webkit-scrollbar {
    display: none;
}

.me1ac-nvueHomeTabLianiey {
    overflow: hidden;
    position: relative;
    width: 0.37rem;
    margin-right: 0.3rem;
}

.me1ac-nvueHomeTabLianiey a {
    overflow: hidden;
    position: relative;
    display: block;
    width: 100%;
}

.me1ac-nvueHomeTabLianiey a img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 100%;
    height: auto;
}

.me1ac-jobPostFlexsubt {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
}

.me1ac-jobPostFlexsubt .me1ac-dexPostConTwoJiazi {
    overflow: hidden;
    position: relative;
    padding-right: 0.2rem;
    height: 0.5rem;
}

.me1ac-jobPostFlexsubt .me1ac-dexPostConTwoJiazi img {
    overflow: hidden;
    position: relative;
    display: block;
    height: 100%;
    width: auto;
}


.me1ac-tsjobTipsCoyens {
    overflow: hidden;
    position: relative;
    background: #fff;
    margin: 0.32rem;
    border-radius: 0.3rem;
}

.me1ac-tsjobTipsCoyImg {
    overflow: hidden;
    position: relative;
    width: 100%;
}

.me1ac-tsjobTipsCoyImg img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 100%;
    height: auto;
}

.me1ac-tsjobTipsCoyText {
    overflow: hidden;
    position: relative;
    width: 100%;
    text-align: center;
    padding-top: 0.64rem;
}

.me1ac-tsjobTipsCoyText span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.37rem;
    color: #333;
}

.me1ac-tsjobTipsCoyText span.spantite {
    font-size: 0.48rem;
    color: #333;
    font-weight: bold;
    padding-bottom: 0.32rem;
}

.me1ac-tsjobTipsCoyButn {
    overflow: hidden;
    position: relative;
    width: calc(100% - 0.64rem);
    padding: 0.64rem 0.32rem 0.6rem 0.32rem;
    margin: auto;
}

.me1ac-tsjobTipsCoyButn a {
    overflow: hidden;
    position: relative;
    width: 100%;
    height: 1.18rem;
    border-radius: 0.2rem;
    background: #1890FF;
    font-size: 0.42rem;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
}

.me1ac-tsjobTipsCoyClose {
    overflow: hidden;
    position: absolute;
    width: 0.38rem;
    height: 0.38rem;
    top: 0.42rem;
    right: 0.42rem;
    z-index: 2;
    cursor: pointer;
}

.me1ac-tsjobTipsCoyClose img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 100%;
    height: auto;
}

.me1ac-eaderNavCategory li {
    padding-right: 0.42rem;
}


.me1ac-toJobChatSubct {
    overflow: hidden;
    position: relative;
    margin: 0 0.32rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #eee;
    padding: 0.32rem 0;
}

.me1ac-toJobChatSuButns {
    overflow: hidden;
    position: relative;
    height: 0.85rem;
    background: #E9F1FC;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 0.15rem;
    position: absolute;
    right: 15px;
    top: 15px;
    padding: 0px 10px;
}

.me1ac-toJobChatSuButns img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 0.37rem;
    height: 0.37rem;
}

.me1ac-toJobChatSuButns span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.34rem;
    color: #3F75EF;
    padding-left: 0.2rem;
}

.me1ac-toJobChatSuInfo {
    overflow: hidden;
    position: relative;
    width: calc(100% - 2.92rem);
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.me1ac-toJobChatSuInImgs {
    overflow: hidden;
    position: relative;
    width: 1.28rem;
    height: 1.28rem;
    border-radius: 50%;
}

.me1ac-toJobChatSuInImgs img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
}

.me1ac-toJobChatSuInTite {
    overflow: hidden;
    position: relative;
    width: calc(100% - 1.56rem);
}

.me1ac-toJobChatSuInTite span {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: block;
    font-size: 0.32rem;
    color: #999;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.me1ac-toJobChatSuInTite span.namespany {
    font-size: 0.42rem;
    color: #333;
    font-weight: 600;
}

.me1ac-job_nolike {
    background-color: #fff;
    border-radius: 12px;
    padding: 20px 20px 20px 120px;
    position: relative;
    margin-bottom: 20px;
}

.me1ac-job_nolike_img image {
    width: 190rpx;
    height: 176rpx;
}

.me1ac-job_nolike_p {
    padding-left: 15px;
}

.me1ac-job_nolike_p1 {
    font-size: 15px;
    line-height: 25px;
}

.me1ac-job_nolike_bth {
    width: 190px;
    height: 35px;
    line-height: 35px;
    border-radius: 30px;
    text-align: center;
    background-color: #1266e5;
    color: #fff;
    margin-top: 10px;
    ;
}

.me1ac-job_nolike_icon {
    width: 79px;
    height: 68px;
    background: url("https://www.acmefeedback.com/app/template/wap/images/zpda9.png") no-repeat;
    background-size: 100%;
    ;
    display: block;
    position: absolute;
    left: 20px;
    top: 30px;
}

.me1ac-yunnew_jobtel_tit {
    width: 100%;
    height: 55px;
    line-height: 55px;
    font-size: 18px;
    text-align: center;
}

.me1ac-yunnew_jobtel_tn {
    display: inline-block;
}

.me1ac-yunnew_jobtel_box {
    padding: 0 20px 20px 20px
}

.me1ac-yunnew_jobtel_box_pd {
    border-radius: 18px;
    overflow: hidden;
}

.me1ac-yunnew_jobtelbth {
    width: 90px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    border-radius: 60px;
    background: linear-gradient(270deg, #19b7ff, #2778f8, #2778f8);
    display: inline-block;
    position: absolute;
    right: 12px;
    top: 23px;
    ;
}

.me1ac-new_jobshow_tel_show {
    width: 100%;
    padding: 25px 10px;
    position: relative;
    font-size: 18px;
    background: linear-gradient(270deg, #ebf2fa, #fff, #ebf2fa);
    margin-top: 1px;
}

.me1ac-new_jobshow_tel_tip {
    width: 100%;
    padding: 20px 10px;
    position: relative;
    font-size: 20px;
    border-radius: 12px;
    background: linear-gradient(270deg, #ebf2fa, #fff, #ebf2fa);
    margin-top: 10px;
}

.me1ac-yunnew_jobtel_say {
    font-size: 15px;
    ;
    color: #f00;
    line-height: 25px;
    padding-top: 10px;
}

.me1ac-new_jobshow_tel_boss {
    width: 100%;
    font-size: 18px;
    background: linear-gradient(270deg, #ebf2fa, #fff, #ebf2fa);
    margin-top: 1px;
    padding: 15px 10px;
    border-radius: 12px 12px 0 0;
}


.me1ac-newHowTopTelhuaos {
    padding-top: 0.2rem;
    border-top: 1px solid #eee;
    margin-top: 0.22rem;
}

.me1ac-newHowTopTelhuaos .me1ac-newHowTopTells a {
    background: none;
    color: #2777F7;
    height: initial;
    padding: 0;
}



/*新简历样式*/
.me1ac-new_jianlicard {
    background-color: #fff;
    border-radius: 0.213333rem;
    padding: 0.40rem;
    margin-top: 0.32rem;
}

.me1ac-new_jianlitopcard {
    background-color: #fff;
    border-radius: 0.213333rem;
    padding: 0.40rem;
    border: 2px solid #fff;
}

.me1ac-new_jianlishowtit {
    font-size: .426667rem;
    font-weight: bold;
    padding-bottom: .12rem;
    position: relative;
    display: flex;
    align-items: center;
}

.me1ac-new_jianlishowtit img {
    width: .426667rem;
    height: .426667rem;
    margin-right: .226667rem;
}

.me1ac-new_jianliinfo {
    display: flex;
    align-items: center;
    padding-bottom: .22rem;
}

.me1ac-new_jianliinfo_l {
    display: flex;
    align-items: center;
    margin-right: .42rem;
}

.me1ac-new_jianliinfo_icon {
    width: .32rem;
    height: .32rem;
    margin-right: .226667rem;
}

.me1ac-new_jianliinfo_b {
    display: flex;
    align-items: center;
}

.me1ac-new_jianli_line {
    border-top: 1px solid #eee;
    padding-top: .42rem;
    margin-top: .22rem;
}

.me1ac-new_jianli_user {
    display: flex;
    align-items: center;
}

.me1ac-new_jianli_name {
    font-size: .5rem;
    margin-right: .226667rem;
    font-weight: bold;
}

.me1ac-new_jianli_zt {
    display: inline-block;
    height: 0.533333rem;
    line-height: 0.543333rem;
    background-color:#ebf6ff;
    color: #006efe;
    padding: 0rem 0.213333rem 0 0.133333rem;
    font-size: 0.30rem;
    vertical-align: middle;
    border-radius: 0.433333rem 0.433333rem 0.433333rem 0rem;
    border: 1px solid #cae9fe;
}

.me1ac-new_jianli_jlzt {
    display: inline-block;
    height: 0.633333rem;
    line-height: 0.633333rem;
    background-color: #ebf6ff;
    background: linear-gradient(to right, #c5e8fe, #fff);
    opacity: 0.6;
    color: #000;
    padding: 0rem 0.323333rem 0 0.133333rem;
    font-size: 0.37rem;
    margin-top: .22rem;
    vertical-align: middle;
    border-radius: 0.133333rem;
}

.me1ac-new_jianli_userbox {
    position: relative;
}

.me1ac-new_jianli_yxjob {
    font-size: 0.37rem;
    margin-top: .22rem;
    color: #666;
}

.me1ac-new_jianli_yxother {
    font-size: 0.37rem;
    margin-top: .22rem;
    color: #666;
}

.me1ac-new_jianli_yxcity {
    color: #000; font-size:14px; font-weight:600;
}

.me1ac-new_jianli_yxshow {
    display: flex;
}

.me1ac-new_jianli_yxtop {
    display: flex;
    font-size: 0.37rem;
    align-items: top;
    margin-top: .22rem;
    justify-content: space-between;
}

.me1ac-new_jianli_yxxz {
    color: #006efe;
    font-weight: bold;
    flex-shrink: 0;
}

.me1ac-new_jianli_header {
    position: fixed;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 1.173333rem;

    display: flex;
    align-items: center;
    justify-content: center;
    background: #fff;
    z-index: 999
}

.me1ac-resume_bodybg {}

.me1ac-new_jianliinfo_telbox {
    display: flex;
    flex-wrap: wrap;
}

.me1ac-new_jianliinfo_tel {
    display: flex;
    font-size: 0.37rem;
    align-items: top;
    margin-top: .12rem;
    margin-right: 20px;
    ;
    color: #666;
}

.me1ac-new_jianlitel_icon {
    width: .37rem;
    height: .37rem;
    margin-right: .126667rem;
    border-radius: 50%;
}

.me1ac-new_jianli_jol {
    display: flex;
    font-size: 0.37rem;
    align-items: top;
    margin-top: .22rem;
    margin-bottom: .22rem;
    justify-content: space-between;
    color: #666;
}

.me1ac-new_jianli_jobname {
    color: #000;
}

.me1ac-new_jianli_jobdata {
    font-size: 0.32rem;
    color: #999
}

/*推荐岗位样式*/
.me1ac-tj_wap {
    background-color: #fff;
    background: linear-gradient(to bottom, #f2f8fe, #f2f8fe, #fff, #f8f8f8);
    padding: 0.30rem;
    border: 2px solid #fff;
    display: flex;
    margin: .266667rem 0;
    border-radius: .213333rem;
    justify-content: space-between;
}

.me1ac-tj_wap_l {
    display: flex;
}

.me1ac-tj_wap_pbox {
    padding-left: .4rem;
}

.me1ac-tj_wapicon img {
    width: .9rem;
    height: .9rem;
}

.me1ac-tj_wap_tit {
    font-size: .40rem;
    font-weight: 700;
    ;
    color: #000;
}

.me1ac-tj_wap_p {
    font-size: 13px;
    color: #999
}

.me1ac-tj_wap_n {
    display: inline-block;
    padding: 2px 5px;
    background-color: #f00;
    color: #fff;
    border-radius: 30px;
    font-size: 12px;
}

.me1ac-tj_wapr_box {
    display: flex;
    align-items: center;
}

.me1ac-tj_wapr_box img {
    width: 8px;
    height: .32rem;
    margin-left: 5px;
}



/* new修改 */

.me1ac-newJobshwheads {
    overflow: hidden;
    position: fixed;
    height: 1.173rem;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 88;
    background: #fff;
}

.me1ac-newJobshwheads .me1ac-jobshwheader_nav {
    overflow: hidden;
    position: relative;
    height: 100%;
    width: 100%;
    top: initial;
    left: initial;
    transform: none;
    background: #fff;
}

.me1ac-newJobshwheads .me1ac-jobshwheader_nav_left {
    overflow: hidden;
    position: relative;
    width: calc(100% - 0.8rem);
    padding: 0 0.4rem;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.me1ac-newJobshwheads .me1ac-jobshwheader_nav_left_return {
    overflow: hidden;
    position: absolute;
    display: block;
    top: 0;
    left: 0.4rem;
    bottom: 0;
    margin: auto;
    z-index: 2;
}

.me1ac-newJobshwheads .me1ac-jobshwheader_p {
    overflow: hidden;
    position: relative;
    display: block;
    color: #000;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.me1ac-newJobshwBodys {
    overflow: hidden;
    position: relative;
    background: #fff;
    padding: 1.2rem 0.37rem 2rem 0.37rem;
}

.me1ac-newJobshwBodys .me1ac-job_describe {
    overflow: initial;
    position: relative;
    margin-top: 0;
    line-height: initial;
}

.me1ac-newJobshwBodys .me1ac-job_describe_top {
    /* overflow: hidden; */
    position: relative;
    padding: 0.3rem 0 0 0;
    border: none;
}

.me1ac-newJobshwBodys .me1ac-new_jobshowtop {
    /* overflow: hidden; */
    position: relative;
    line-height: initial;
}

.me1ac-newJobshwBodys .me1ac-new_jobshowname {
    overflow: hidden;
    position: relative;
    font-size: 0.56rem;
    font-weight: bold;
}

.me1ac-newJobshwBodys .me1ac-new_jobshowxz {
    overflow: hidden;
    position: relative;
    font-size: 0.48rem;
    font-weight: 500;
    padding: 0.3rem 0 0.16rem 0;
}

.me1ac-newJobshwBodys .me1ac-job_describe_top_require {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin-bottom: 0.2rem;
}

.me1ac-newJobshwBodys .me1ac-job_describe_top_require_left {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
}

.me1ac-newJobshwBodys .me1ac-job_describe_top_require_left img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 0.42rem;
    height: 0.42rem;
}

.me1ac-newJobshwBodys .me1ac-job_describe_top_require_left span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.34rem;
    color: #333;
    padding: 1px 0 0 0.1rem;
}

.me1ac-newJobshwBodsuoms {
    overflow: hidden;
    position: relative;
    padding: 0.24rem 0.34rem;
    background: linear-gradient(270deg, #B675F1 0%, #2877F8 100%);
    border-radius: 0.2rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 0.3rem;
}

.me1ac-JobshwBodsuoIcon {
    overflow: hidden;
    position: relative;
    width: 0.74rem;
}

.me1ac-JobshwBodsuoIcon img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 100%;
    height: auto;
}

.me1ac-JobshwBodsuoText {
    overflow: hidden;
    position: relative;
    width: calc(100% - 0.9rem);
    line-height: initial;
}

.me1ac-JobshwBodsuoText span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.3rem;
    color: #fff;
    opacity: 0.8;
}

.me1ac-JobshwBodsuoText span.suominspan {
    font-size: 0.34rem;
    opacity: 1;
}

.me1ac-newJobshwBodTells {
    overflow: hidden;
    position: relative;
    box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.1);
    border-radius: 0.2rem;
    margin: 0.4rem 0;
}

.me1ac-JobshwBodTeUseinfo {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0.3rem;
}

.me1ac-BodTeUseinNeir {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    width: calc(100% - 2.5rem);
}

.me1ac-BodTeUseinNeImgs {
    overflow: hidden;
    position: relative;
    width: 1.28rem;
    height: 1.28rem;
    border-radius: 0.16rem;
}

.me1ac-BodTeUseinNeImgs img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
}

.me1ac-BodTeUseinNeiText {
    overflow: hidden;
    position: relative;
    padding-left: 0.32rem;
    line-height: initial;
    width: calc(100% - 1.28rem);
}

.me1ac-BodTeUseinNeiText span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.34rem;
    color: #333;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.me1ac-BodTeUseinNeiText span.spaname {
    font-size: 0.42rem;
    color: #333;
    padding-bottom: 0.08rem;
    font-weight: bold;
}

.me1ac-BodTeUseinButons {
    overflow: hidden;
    position: relative;
    padding: 0 0.32rem 0 0.52rem;
    border-left: 1px solid #eee;
}

.me1ac-BodTeUseinButons img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 0.64rem;
    height: 0.64rem;
    margin: auto;
}

.me1ac-BodTeUseinButons span {
    overflow: hidden;
    position: relative;
    display: block;
    text-align: center;
    font-size: 0.34rem;
    color: #2877F8;
    padding-top: 0.08rem;
}

.me1ac-JobshwBodTePintai {
    overflow: hidden;
    position: relative;
    height: 0.8rem;
    background: linear-gradient(90deg, #e7edf5 0%, #f9fbfd 100%);
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 0.3rem;
}

.me1ac-JobshwBodTePinOne {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    line-height: initial;
}

.me1ac-JobshwBodTePinOne img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 0.42rem;
    height: 0.42rem;
    display: none;
}

.me1ac-JobshwBodTePinOne span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.3rem;
    color: #566373;
    padding-left: 0.1rem;
    font-weight: bold;
}

.me1ac-JobshwBodTePinTwo {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    line-height: initial;
}

.me1ac-JobshwBodTePinTwoList {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    padding-right: 0.3rem;
}

.me1ac-JobshwBodTePinTwoList img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 0.34rem;
    height: 0.34rem;
}

.me1ac-JobshwBodTePinTwoList span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.3rem;
    color: #566373;
}

.me1ac-JobshwBodTePinJiants {
    overflow: hidden;
    position: relative;
    width: 0.15rem;
}

.me1ac-JobshwBodTePinJiants img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 100%;
    height: auto;
}

.me1ac-newJobshwModes {
    overflow: hidden;
    position: relative;
}

.me1ac-newJobshwModTite {
    overflow: hidden;
    position: relative;
    font-size: 0.42rem;
    color: #000;
    font-weight: 700;
    padding-bottom: 0.2rem;
}

.me1ac-newJobshwModTips {
    overflow: hidden;
    position: relative;
    padding-top: 0.1rem;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.me1ac-newJobshwModTips span {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    height: 0.60rem;
    background: #F5F5F5;
    border-radius: 4px;
    font-size: 0.32rem;
    color: #666;
    padding: 0 0.2rem;
    margin: 0.1rem 0.14rem 0.1rem 0;
}

.me1ac-newJobshwModMiaos {
    overflow: hidden;
    position: relative;
    font-size: 0.37rem;
    color: #666;
    line-height: 0.64rem;
    padding-top: 0.12rem;
    display: flex;
    width: 100%;
}

.me1ac-newJobfixbox {
    width: 100%;
    font-size: 0.34rem;
    color: #666;
    line-height: 0.8rem;
}

.me1ac-newJobfixbox .me1ac-newJobfix {
    width: 48%;
    display: inline-block;
}

.me1ac-newJobshwBodys .me1ac-corporate_information {
    overflow: hidden;
    position: relative;
    padding: 0;
}

.me1ac-newJobshwBodys .me1ac-company_questions {
    overflow: hidden;
    position: relative;
    padding: 0;
}

.me1ac-newJobshwBodys .me1ac-recommend_post_card {
    overflow: hidden;
    position: relative;
    padding: 0.32rem;
    box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.1);
}


.me1ac-newJobshwBodys .me1ac-recommend_post_card_box {}

.me1ac-newJobshwBodys .me1ac-recommend_post_card_name {
    font-weight: 700;
}

.me1ac-newJobshwBodys .me1ac-recommend_post_card_money {
    font-weight: 500;
}

.me1ac-recommend_post_card_maps {
    overflow: hidden;
    position: relative;
    width: 100%;
    font-size: 0.37rem;
    color: #222;
    padding-top: 0.12rem;
}

.me1ac-jobBottomButtons {
    overflow: hidden;
    position: fixed;
    width: 100%;
    left: 0;
    bottom: 0;
    z-index: 66;
    background: #fff;
    box-shadow: 0px -2px 8px 0px rgba(0, 0, 0, 0.1);
}

.me1ac-jobBottomButtons .me1ac-yun_czfoot {
    overflow: hidden;
    position: relative;
    width: 100%;
}

.me1ac-jobBottomButtons .me1ac-yun_czfootfixed {
    overflow: hidden;
    position: relative;
    width: 100%;
    left: initial;
    bottom: initial;
}

.me1ac-jobBottomButContu {
    overflow: hidden;
    position: relative;
    padding: 0 0.32rem 0 0.32rem;
    height: 1.6rem;
    display: flex;
    align-items: center;
    /* display: flex;
    align-items: center;
    justify-content: space-between; */
}

.me1ac-jobBottomButConOne {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
}

.me1ac-BottomButConOnFenx {
    overflow: hidden;
    position: relative;
    text-align: center;
    /* padding: 0 0.4rem 0 0.2rem; */
}

.me1ac-BottomButConOnFenx img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 0.64rem;
    height: 0.64rem;
    margin: auto;
}

.me1ac-BottomButConOnFenx span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.32rem;
}

.me1ac-jobBottomButConTwo {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: calc(100% - 2.8rem);
}

.me1ac-BottomButConTwToud {
    overflow: hidden;
    position: relative;
    height: 1.01rem;
    border: 1px solid #2877F8;
    border-radius: 0.2rem;
    width: calc(42% - 2px);
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 0.42rem;
    color: #2877F8;
}

.me1ac-BottomButConTwAniu {
    overflow: hidden;
    position: relative;
    height: 1.01rem;
    border: 1px solid #2877F8;
    border-radius: 0.2rem;
    width: calc(58% - 0.26rem);
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 0.4rem;
    color: #fff;
    background: #2877F8;
}

.me1ac-xjhshow_ad img {
    width: 100%;
    /* height: 2.13333rem; */
    height: 1.86rem;
    display: block;
    margin: 0.2rem 0 0.2rem 0;
}

/*新搜索头部*/

.me1ac-yun_searchheader {
    width: 100%;
    background: linear-gradient(180deg, #cfe6fa, #e3f0fc, #f6f8fb);
    position: fixed;
    left: 0px;
    top: 0px;
    right: 0px;
    z-index: 106;
}

.me1ac-yun_searchheader_c {
    padding: 0.5rem 0.3rem 0 0.3rem;
    overflow: hidden;
    position: relative;
    background: #fff;
}

.me1ac-yun_search_n_box {
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 0.21rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    overflow: hidden;
    position: relative;
}

.me1ac-yun_search_n_bth {
    width: 70px;
    height: 36px;
    line-height: 36px;
    ;
    background-color: #2d57e5;
    border-radius: 8px;
    text-align: center;
    font-size: 0.36rem;
    color: #fff
}

.me1ac-yun_search_n_left {
    width: 100%;
    display: flex;
    align-items: center;
}

.me1ac-y_searchnew {
    width: 240px;
    height: 36px;
    line-height: 36px;
    font-size: 0.32rem;
    letter-spacing: 2px;
    color: #333;
}

.me1ac-y_searchnew::placeholder {
    color: #999;
    font-size: 0.32rem;
}

.me1ac-yun_search_n_icon {
    width: 16px;
    height: 16px;
    margin-left: 10px;
    margin-right: 10px;
    background: url("https://www.acmefeedback.com/app/template/wap/images/searchicon.png") no-repeat;
    background-size: 100%;
}

.me1ac-yun_search_n_ss {
    color: #2d57e5;
    line-height: 36px;
    margin: 0 8px;
    font-size: 0.36rem;
}

.me1ac-yun_search_sx {
    width: 100%;
    align-items: center;
    justify-content: space-between;
    display: flex;
}

.me1ac-yun_search_sx_left ul {
    display: flex;
}

.me1ac-yun_search_sx_left ul li {
    margin: 0px 15px 0 0px;
    font-size: 0.4rem;
    position: relative;
}

.me1ac-yun_search_sx_left ul li a {
    color: #666;
    font-size: 0.38rem;
    height: 45px;
    line-height: 45px;
    padding: 0px 10px 0 0px;
    display: block;
}

.me1ac-yun_search_sx_left ul .active a {
    color: #2d57e5;
    font-size: 0.42rem;
    font-weight: 500;
}

/* 
.me1ac-yun_search_sx_left ul .active:after {
    width: 22px;
    height: 7px;
    background: url("https://www.acmefeedback.com/app/template/wap/images/chattit.png") no-repeat;
    background-size: 80%;
    display: inline-block;
    content: '';
    position: absolute;
    left: 8px;
    bottom: 5px;
} */

.me1ac-yun_search_sx_right ul {
    display: flex;
}

.me1ac-yun_search_sx_right ul li {
    margin: 0px 0 0px 15px;
    font-size: 0.32rem;
    color: #666;
    height: 45px;
    line-height: 45px;
    padding: 0px 10px 0 0px;
    display: block;
    position: relative;


    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    max-width: 1.1rem;
}

.me1ac-tyjr {
    font-size: 0.28rem;
    background: linear-gradient(90deg, #cfe6fa, #e3f0fc, #ffff);
    padding: 3px 4px;
    color: #0085fe
}

/*新搜索页面*/
.me1ac-new_s_box {
    width: 100%;
    background: linear-gradient(180deg, #cfe6fa, #e3f0fc, #f6f8fb);
}

.me1ac-new_s_box_c {
    padding: 0.5rem 0.3rem 0px 0.3rem;
    overflow: hidden;
    position: relative;
}

.me1ac-new_s_hot {
    margin-left: 15px;
}

.me1ac-new_s_hot_a {
    background-color: #fff;
    padding: 4px 8px;
    border-radius: 3px;
    display: inline-block;
    margin-top: 10px;
    font-size: 0.36rem;
    margin-right: 10px;
}

.me1ac-new_s_hotname {
    font-size: 0.42rem;
    font-weight: 500;
    margin-left: 15px;
    margin-top: 20px;
    margin-bottom: 10px;
}

.me1ac-n_s_history_tag {
    background-color: #fff;
    padding: 4px 8px;
    border-radius: 3px;
    display: inline-block;
    margin-top: 10px;
    font-size: 0.36rem;
    margin-right: 10px;
}

.me1ac-new_s_hotqxbox {
    align-items: center;
    justify-content: space-between;
    display: flex;
}

.me1ac-new_s_hotqx {
    margin-right: 15px;
}

.me1ac-new_s_box_two {
    padding-left: 36px;
    position: relative;
}

.me1ac-new_s_fh {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 36px;
    height: 36px;
}

.me1ac-new_s_fh_icon {
    width: 12px;
    height: 20px;
    background: url("https://www.acmefeedback.com/app/template/wap/images/return.png") no-repeat;
    background-size: 100%;
    display: block;
    margin-top: 10px;
}

.me1ac-new_s_box_textin {
    width: 200px;
    height: 36px;
    line-height: 36px;
    font-size: 0.4rem;
}

.me1ac-job_hotjp_box {
    width: 100%;
    height: 15px;
    position: relative;
}

.me1ac-job_hotjp {
    width: 160px;
    height: 17px;
    background: linear-gradient(90deg, #f4e9fd, #ffff);
    position: absolute;
    left: 0px;
    top: 0px;
    display: flex;
    align-items: center;
    color: #666;
    font-size: 0.26rem;
    border-radius: .213333rem 0 0 0
}

.me1ac-job_hotjp_n {
    width: 30px;
    height: 17px;
    line-height: 17px;
    ;
    text-align: center;
    color: #fff;
    background: linear-gradient(270deg, #B675F1 0%, #2877F8 100%);
    ;
    display: block;
    margin-right: 6px;
    border-radius: .213333rem 0 .213333rem 0
}


.me1ac-qyrz {
    border: 1px solid #eee;
    color: #999;
    ;
    padding: 1px 2px;
    font-size: 0.23rem;
    display: inline-block;
    margin-left: 5px;
    border-radius: 2px
}

.me1ac-ysdhy {
    border: 1px solid #eee;
    color: #999;
    ;
    padding: 1px 2px;
    font-size: 0.23rem;
    display: inline-block;
    margin-left: 5px;
    border-radius: 2px
}

.me1ac-job_bq {
    display: flex;
    align-items: top;
}

.me1ac-job_bq_jz {
    width: 65px;
    height: 0.6rem;
    line-height: 0.6rem;
    padding: 0 0.186666rem 0 0.55rem;
    margin-right: 0.133333rem;
    background-color: #dff2ff;
    color: #2f58e5;
    font-size: 0.32rem;
    float: left;
    border-radius: 0.106666rem;
    position: relative;
}

.me1ac-job_bq_jz:after {
    width: 14px;
    height: 14px;
    background: url("https://www.acmefeedback.com/app/template/wap/images/njz.png") no-repeat;
    background-size: 100%;
    display: inline-block;
    content: '';
    position: absolute;
    left: 5px;
    top: 4px;
}

.me1ac-job_newjp {
    height: 0.46rem;
    line-height: 0.46rem;
    padding: 0 0.1rem;
    margin-right: 0.133333rem;
    font-size: 0.28rem;
    color: #fff;
    background: linear-gradient(270deg, #B675F1 0%, #2877F8 100%);
    ;
    border-radius: 0.106666rem;
    display: inline-block;
    position: absolute;
    right: 0px;
    top: 0.2rem;
    border-radius: .213333rem 0 .213333rem 0
}

.me1ac-job_bqwelfare {
    width: 100%;
    height: 0.686666rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-bottom: 0.066666rem;
}

.me1ac-job_bqwelfare_n {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 0.55rem;
    line-height: 0.56rem;
    padding: 0 0.156666rem;
    margin-right: 0.133333rem;
    font-size: 0.30rem;
    float: left;
    background-color: #F5F5F7;
    color: #666666;
    border-radius: 0.106666rem;
    margin-bottom: 8px;
}

.me1ac-new_s_box_jobc {
    padding: 15px 15px 15px 15px;
    font-size: 0.32rem;
    background: linear-gradient(180deg, #cfe6fa, #fff);
}


.me1ac-r_m_login {
    position: fixed;
    bottom: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    text-align: center;
    z-index: 100;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
}

.me1ac-r_m_login_c {
    background: #fff;
    margin: 0rem .32rem 0rem .32rem;
    border-radius: 8px;
    padding-bottom: 80px;
    position: relative;
    width: 100%;
}

.me1ac-r_m_login_t {
    position: absolute;
    width: 100%;
    height: 5rem;
    top: -5rem;
    background: #fff;
}

.me1ac-r_m_login_tit_show {
    position: absolute;
    width: 100%;
    top: -1.8rem;
}

.me1ac-r_m_login_tit {
    font-size: 18px;
    font-weight: 600;
    letter-spacing: 2px;
}

.me1ac-r_m_login_tit_p {
    padding: 8px 0 15px 0;
    font-size: 14px;
    letter-spacing: 2px;
}

.me1ac-r_m_login_look {
    padding-top: 10px;
    padding-bottom: 20px;
}

.me1ac-r_m_login_bth {
    padding: 0px 50px;
}

.me1ac-r_m_login_bth_a {
    display: block;
    height: 45px;
    line-height: 45px;
    font-size: 16px;
    color: #fff;
    background-color: #2d57e5;
    color: #fff;
    border-radius: 8px;
    letter-spacing: 8px;
    font-weight: 500;
}

.me1ac-r_m_login_tit_n {
    color: #2d57e5
}

.me1ac-r_m_login_ask {
    padding: 20px 0 10px 0;
    font-size: 14px;
    color: #666
}

.me1ac-r_m_login_tel {
    font-size: 15px;
}

.me1ac-r_m_login_tel_n {
    font-size: 18px;
    font-weight: 500;
    color: #2d57e5
}

.me1ac-jon_no_tip {}

/*暂无信息*/
.me1ac-jon_no_tip {
    text-align: center;
    padding: 4.8rem 0 0 0;
    font-size: 0.32rem;
    color: #999;
    position: relative;
    margin-top: 1rem;
    letter-spacing: 1px;
}

.me1ac-jon_no_tip:after {
    width: 6rem;
    height: 6rem;
    background: url("https://www.acmefeedback.com/app/template/wap/images/yun_wap_no.png") no-repeat center top;
    background-size: 90%;
    content: '';
    position: absolute;
    left: 50%;
    margin-left: -3rem;
    top: 0rem
}

.me1ac-jon_no_tipbth {}

.me1ac-jon_no_tipbth_a {
    width: 6rem;
    height: 1.066666rem;
    line-height: 1.066666rem;
    text-align: center;
    margin: 0.533333rem auto;
    color: #fff;
    background-color: #2d57e5;
    border-radius: 0.1rem;
    display: block;
    font-size: 0.34rem;
    letter-spacing: 2px;
}

.me1ac-newfx {
    text-align: center;
    margin-bottom: 10px;
}

.me1ac-newfx .me1ac-newfx_img {
    height: 22px;
}

.me1ac-newfx .me1ac-newfx_img img {
    width: 22px;
    height: 22px;
    margin: 0 auto;
}

.me1ac-newfx span {
    font-size: 11px;
}

.me1ac-newfx_right {
    overflow: hidden;
    position: fixed;
    width: 0.9rem;
    background: #fff;
    bottom: 2.5rem;
    right: 0rem;
    z-index: 66;
    box-shadow: 0px 4px 10px 4px rgba(0, 0, 0, 0.1);
    padding: 6px 0 0 0;
    border-radius: 4px 0 0 8px
}




.me1ac-loginSubctModes {
    overflow: hidden;
    position: absolute;
    margin: 0.52rem;
    width: calc(100% - 1.04rem);
    height: calc(100% - 1.04rem);
    top: 0;
    left: 0;
    display: flex;
    flex-wrap: wrap;
    align-content: space-between;
}

.me1ac-loginSubctOnes {
    overflow: hidden;
    position: relative;
    width: 100%;
}

.me1ac-loginSubGoback {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.me1ac-inSubGobacImgs {
    overflow: hidden;
    position: relative;
    width: 0.48rem;
}

.me1ac-inSubGobacImgs img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 100%;
    height: auto;
}

.me1ac-inSubGobacText {
    overflow: hidden;
    position: relative;
}

.me1ac-inSubGobacText a {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 13px;
    color: #2877F8;
    font-weight: bold;
}

.me1ac-loginSubBiaotis {
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 1.6rem;
}

.me1ac-loginSubBiaotis span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.64rem;
    color: #000;
    font-weight: 600;
}

.me1ac-loginSubFroms {
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 1.06rem;
}

.me1ac-loginSubFroms form {
    overflow: hidden;
    position: relative;
    width: 100%;
}

.me1ac-loginSubFroDome {
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-bottom: 0.53rem;
}

.me1ac-loginSubFroTexts {
    overflow: hidden;
    position: relative;
    width: 100%;
    font-size: 0.34rem;
    color: #999;
}

.me1ac-loginSubFroInput {
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 0.12rem;
}

.me1ac-loginSubFroInput input {
    overflow: hidden;
    position: relative;
    width: 100%;
    height: 1.04rem;
    border-bottom: 1px solid #E6E6E6;
    font-size: 0.4rem;
    color: #333;
}


.me1ac-loginSubFroInput input[type="password"]::-ms-reveal{
    display: none;
}

.me1ac-loginSubFroInput input[type="password"]::-ms-clear{
    display: none;
}


.me1ac-loginSubFroInput input:focus {
    border-bottom: 1px solid #2877F8;
}

.me1ac-loginSubFroInput input::placeholder {
    color: #D9D9D9;
}

.me1ac-loginSubFroShuru {
    position: relative;
    width: 100%;
}

.me1ac-loginSubFroShuru .me1ac-toggle-password {
    overflow: hidden;
    position: absolute;
    width: 100%;
    display: block;
    width: 16px;
    height: auto;
    top: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    z-index: 8;
    cursor: pointer;
}

.me1ac-loginSubFroYanzs {
    overflow: hidden;
    position: absolute;
    height: 100%;
    right: 0;
    bottom: 0;
    z-index: 4;
    display: flex;
    align-items: center;
}

.me1ac-loginSubFroYanzs span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.34rem;
    color: #2877F8;
}

.me1ac-loginSubFroYanzs img {
    overflow: hidden;
    position: relative;
    display: block;
    width: auto;
    height: calc(100% - 10px);
}

.me1ac-loginSubCkboxs {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    padding-top: 0.53rem;
}

.me1ac-loginSubCkboxTexts {
    overflow: hidden;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.me1ac-loginSubCkboxTexts span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.34rem;
    color: #999;
}

.me1ac-loginSubCkboxTexts a {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.34rem;
    color: #2877F8;
}

.me1ac-loginSubButtons {
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 0.53rem;
}

.me1ac-loginSubButtons .van-button {
    overflow: hidden;
    position: relative;
    width: 100%;
    height: 1.3rem;
    background: #2877F8;
    padding: 0;
    border-radius: 0.2rem;
    font-size: 0.4rem;
}

.me1ac-loginSubQieans {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 0.52rem;
}

.me1ac-loginSubQieans a {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.34rem;
    color: #666;
    padding: 0 0.26rem;
}

.me1ac-loginSubQieans a::after {
    overflow: hidden;
    position: absolute;
    display: block;
    content: "";
    width: 1px;
    height: 10px;
    background: #666;
    top: 6px;
    right: 0;
    z-index: 2;
}

.me1ac-loginSubQieans a:last-child:after {
    display: none;
    z-index: 2;
}


.me1ac-loginSubctTwos {
    overflow: hidden;
    position: relative;
    width: 100%;
}


.me1ac-loginSubctDisanText {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 0.34rem;
    color: #999;
    padding: 0.14rem 0 0 0;
}


.me1ac-loginSubctDisanInfo {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0.5rem 0 0.4rem 0;
}

.me1ac-loginSubctDisanInfo a {
    overflow: hidden;
    position: relative;
    display: block;
    width: 0.84rem;
    margin: 0 0.4rem;
}

.me1ac-loginSubctDisanInfo a img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 100%;
    height: auto;
}



/* 新找工作样式 */
.me1ac-jobLiebaoSubs {
    overflow: hidden;
    position: relative;
    width: 100%;
}

.me1ac-jobLiebaoSubs .me1ac-yun_searchheader {
    overflow: hidden;
    position: relative;
    width: 100%;
    background: #fff;
}



.me1ac-jobLiebHeades {
    overflow: hidden;
    position: relative;
    width: 100%;
    height: 1.17rem;
    display: flex;
    align-items: center;
    justify-content: center;
}

.me1ac-jobLiebHeades span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.48rem;
    font-weight: 500;
    color: #000;
}

.me1ac-jobLiebaoSubs .me1ac-yun_searchheader_c {
    overflow: hidden;
    position: relative;
    padding: 0.12rem 0.32rem 0.32rem 0.32rem;
}

.me1ac-jobLiebaoSubs .me1ac-yun_search_n_box {
    overflow: hidden;
    position: relative;
    border: 1px solid rgba(0, 0, 0, 0.2);
}

.me1ac-jobLiebaoSubs .me1ac-yun_search_n_left {
    overflow: hidden;
    position: relative;
}

.me1ac-jobLiebaoSubs .me1ac-sousuoinput {
    overflow: hidden;
    position: relative;
    width: calc(100% - 1rem);
}

.me1ac-jobLiebaoSubs .me1ac-sousuoinput .me1ac-y_searchnew {
    overflow: hidden;
    position: relative;
    width: 100%;
}

.me1ac-jobLiebHeaDaohs {
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 0.3rem;
}

.me1ac-jobLiebHeaDaohs ul {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-around;
}

.me1ac-jobLiebHeaDaohs ul li {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    text-align: center;
}

.me1ac-jobLiebHeaDaohs ul li a {
    overflow: hidden;
    position: relative;
    display: block;
}

.me1ac-jobLiebHeaDaohs ul li a img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 1.06rem;
    height: 1.06rem;
    margin: auto;
}

.me1ac-jobLiebHeaDaohs ul li a span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.34rem;
    color: #000;
    padding-top: 0.12rem;
}

.me1ac-jobLiebzuiNews {
    overflow: hidden;
    position: relative;
    padding: 0 0.32rem;
    background: #fff;
}

.me1ac-jobLiebzuiNews .me1ac-yun_search_sx_left ul .active:after {
    display: none;
}

.me1ac-jobLiebzuiNews .me1ac-yun_search_sx_left ul .active a {
    font-size: 0.42rem;
    color: #333;
    font-weight: 600;
}

.me1ac-jobLiebzuiNews .me1ac-yun_search_sx_left ul li a {
    font-size: 0.32rem;
    color: #999;
}

.me1ac-jobLiebzuiNews .me1ac-yun_search_sx_right ul li {
    color: #999;
}

.me1ac-jobLiebzuiNews .me1ac-umeAdeFleDanLibas ul li a {
    color: #666;
}

.me1ac-jobLiebaoSubs .me1ac-main_part {
    overflow: hidden;
    position: relative;
    padding-top: 0.3rem;
}

.me1ac-jobLiebaoSubs .me1ac-tab_card_job {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
}

.me1ac-jobLiebaoSubs .me1ac-tab_card_icon {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
}

.me1ac-jobLiebaoSubs .me1ac-tab_card_icon img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 0.74rem;
    height: 0.42rem;
    margin-right: 4px;
}

.me1ac-jobLiebaoSubs .me1ac-tab_card_texts {
    overflow: hidden;
    position: relative;
    width: calc(100% - 1.8rem);
    text-overflow: ellipsis;
    white-space: nowrap;
}

.me1ac-jobLiebaoSubs .me1ac-cont {
    position: relative;
    width: 100%;
}

.me1ac-jobLiebaoSubs .me1ac-tab_card {
    overflow: hidden;
    position: relative;
    padding: 0;
    margin-bottom: 0.3rem;
    background: #fff;
    padding: 0.3rem;
    border-radius: 0.2rem;
}

.me1ac-tabCardComs {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    padding-top: 0.24rem;
    padding-bottom: 0.21rem;
}

.me1ac-tabCardComRenzs {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
}

.me1ac-tabCardComRenzs img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 0.74rem;
    height: 0.37rem;
    margin-left: 4px;
}

.me1ac-tabCardComMinc {
    overflow: hidden;
    position: relative;
    max-width: calc(100% - 1.8rem);
}

.me1ac-tabCardComMinc span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.34rem;
    color: #666;
}

.me1ac-jobLiebaoSubs .me1ac-job_bqwelfare_n {
    overflow: hidden;
    position: relative;
    height: 0.64rem;
}

.me1ac-tabCardUserSubs {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 0.21rem;
}

.me1ac-tabCardUserInfos {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
}

.me1ac-tabCardUserInfos a {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
}

.me1ac-tabCardUserInfos img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 0.64rem;
    height: 0.64rem;
    border-radius: 50%;
}

.me1ac-tabCardUserInfos span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.3rem;
    color: #333;
    padding-left: 0.2rem;
}

.me1ac-tabCardUserInfos span.huoyues {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.3rem;
    color: #999;
    padding-left: 0.2rem;
}

.me1ac-tabCardUserMaps {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
}

.me1ac-tabCardUserMaps span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.3rem;
    color: #999;
    padding-left: 0.2rem;
}


.me1ac-resumeMoukais {
    overflow: hidden;
    position: relative;
    width: 100%;
}

.me1ac-resumeMoukais ul {
    overflow: hidden;
    position: relative;
    width: 100%;
}

.me1ac-resumeMoukais ul li {
    overflow: hidden;
    position: relative;
    padding: 0.3rem;
    background: #fff;
    border-radius: 0.2rem;
    margin-bottom: 0.21rem;
}

.me1ac-resumeMoukaInfos {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.me1ac-resumeMoukaInToux {
    overflow: hidden;
    position: relative;
    width: 1.3rem;
    height: 1.3rem;
}

.me1ac-resumeMoukaInToux img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 50%;
}

.me1ac-resumeMoukaInToux img.seximg {
    overflow: hidden;
    position: absolute;
    display: block;
    width: 0.42rem;
    height: 0.42rem;
    bottom: 0;
    right: 0;
    z-index: 3;
}

.me1ac-resumeMoukaInWenz {
    overflow: hidden;
    position: relative;
    width: calc(100% - 1.3rem - 0.3rem);
}

.me1ac-resumeMoukaInTexts {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
}

.me1ac-resumeMoukaInTexts span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.34rem;
    color: #333;
}

.me1ac-resumeMoukaName {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 0.2rem;
}

.me1ac-sumeMoukaMincs {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    width: calc(100% - 2.1rem);
}

.me1ac-sumeMoukaMincs a {
    overflow: hidden;
    position: relative;
    display: block;
    max-width: calc(100% - 1.6rem);
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 0.42rem;
    font-weight: bold;
    color: #333;
}

.me1ac-sumeMoukaMincs span {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    font-size: 0.24rem;
    color: #2877F8;
    height: 0.42rem;
    background: #E9F1FF;
    border-radius: 4px;
    border: 1px solid rgba(40, 119, 248, 0.5);
    padding: 0px 4px;
    font-weight: normal;
    margin-left: 5px;
}

.me1ac-sumeMoukaMincs span.newspan {
    background: rgba(55, 197, 192, 0.1);
    border: 1px solid #37C5C0;
    color: #37C5C0;
}


.me1ac-sumeMoukaTimes {
    overflow: hidden;
    position: relative;
}

.me1ac-sumeMoukaTimes span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.3rem;
    color: #999;
}



.me1ac-resumeMoukaQiwan {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 0.5rem;
}

.me1ac-resumeMoukaMoney {
    overflow: hidden;
    position: relative;
    font-size: 0.3rem;
    color: #999;
}

.me1ac-resumeMoukaPost {
    overflow: hidden;
    position: relative;
    width: calc(100% - 2.8rem);
}

.me1ac-resumeMoukaPost span {
    font-size: 0.34rem;
    color: #333;
}

.me1ac-resumeMoukaPost span.postspan {
    color: #2877F8;
    padding-left: 0.15rem;
}


.me1ac-dzyjloginConts {
    overflow: hidden;
    position: relative;
    padding: 0.5rem;
}

.me1ac-dzyjloginConts .me1ac-dzyjloginTishi {
    overflow: hidden;
    position: relative;
    width: 100%;
    font-size: 0.45rem;
    font-weight: bold;
    color: #333;
    padding: 0.4rem 0 0.4rem 0;
}

.me1ac-dzyjloginConts .me1ac-loginSubButtons {
    padding-top: 0.2rem;
}

.me1ac-login_newtit {
    width: 100%;
    color: #666;
    display: flex;
    align-items: flex-end;
    font-size: 16px;
    padding-bottom: 40px
}

.me1ac-login_newtit_s {
    margin-right: 20px;
    position: relative;
}

.me1ac-login_newtit_cur {
    font-size: 20px;
    font-weight: bold;
    color: #000;
    position: relative;
}

.me1ac-login_newtit_n {
    position: relative;
    z-index: 3;
    display: inline-block;
}

.me1ac-login_newtit_line {
    width: 100%;
    height: 5px;
    display: inline-block;
    z-index: 1;
    background-color: #2778F8;
    position: absolute;
    left: 0px;
    bottom: 0px;
    border-radius: 5px
}

.me1ac-login_regnew {
    width: 100%;
    text-align: center;
    font-size: 0.34rem;
    color: #666;
    padding-top: 20px;
}

.me1ac-login_regnew_bth {
    color: #2877F8;
    display: inline-block;
    margin-left: 5px;
}

.me1ac-loginRegneLine{
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
}

.me1ac-loginRegneLine a.ziahaoLinks{
    overflow: hidden;
    position: relative;
    display: block;
    margin-left: auto;
    color: #FF583B;
}

.me1ac-loginSubHaoPages{
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-bottom: 0.46rem;
}

.me1ac-loginSubHaoPages span{
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.54rem;
    color: #1BBAE5;
    font-weight: 600;
}

.me1ac-login_regnew a.zhuhaoDenlus{
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.32rem;
    color: #FF583B;
}

.me1ac-l_wjm {
    position: absolute;
    right: 0px;
    bottom: 0px;
    font-size: 0.32rem;
    color: #2778F8;
}

.me1ac-login_newtitbox {
    padding-top: 60px;
    width: 100%;
    color: #666;
    display: flex;
    align-items: flex-end;
    font-size: 16px;
    padding-bottom: 40px
}

/* ==================================== */
.me1ac-tomButConStyle1 {
    overflow: hidden;
    position: relative;
    width: 100%;
}

.me1ac-tomButConStyle1 .me1ac-jobBottomButConTwo {
    overflow: hidden;
    position: relative;
    width: 100%;
}

.me1ac-tomButConStyle1 .me1ac-BottomButConTwToud {
    overflow: hidden;
    position: relative;
    width: 100%;
}

.me1ac-tomButConStyle2 {
    overflow: hidden;
    position: relative;
    width: 100%;
}

.me1ac-tomButConStyle2 .me1ac-jobBottomButConTwo {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.me1ac-tomButConStyle2 .me1ac-BottomButConTwToud {
    overflow: hidden;
    position: relative;
    width: calc(50% - 0.16rem);
    border-radius: 0.2rem !important;
}

.me1ac-tomButConStyle3 {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.me1ac-tomButConStyle3 .me1ac-jobBottomButConTwo {
    overflow: hidden;
    position: relative;
    width: calc(100% - 1.2rem);
}

.me1ac-tomButConStyle3 .me1ac-BottomButConTwToud {
    overflow: hidden;
    position: relative;
    width: 100%;
}


.me1ac-tomButConStyle4 {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.me1ac-tomButConStyle4 .me1ac-jobBottomButConTwo {
    overflow: hidden;
    position: relative;
    width: calc(100% - 1.2rem);
}

.me1ac-tomButConStyle4 .me1ac-BottomButConTwToud {
    overflow: hidden;
    position: relative;
    width: calc(50% - 0.16rem);
    border-radius: 0.2rem;
}

.me1ac-tomButConStyle5 {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.me1ac-tomButConStyle5 .me1ac-jobBottomButConOne {
    justify-content: space-between;
    width: 1.8rem;
}

.me1ac-tomButConStyle5 .me1ac-jobBottomButConTwo {
    width: calc(100% - 2.4rem);
}

.me1ac-tomButConStyle5 .me1ac-BottomButConTwToud {
    width: 100%;
}


.me1ac-tomButConStyle6 {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.me1ac-tomButConStyle6 .me1ac-jobBottomButConOne {
    justify-content: space-between;
    width: 2.8rem;
}

.me1ac-tomButConStyle6 .me1ac-jobBottomButConTwo {
    width: calc(100% - 3.3rem);
}

.me1ac-tomButConStyle6 .me1ac-BottomButConTwToud {
    width: 100%;
}



.me1ac-tomButConStyle7 {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.me1ac-tomButConStyle7 .me1ac-jobBottomButConOne {
    justify-content: space-around;
    width: 2.4rem;
}

.me1ac-tomButConStyle7 .me1ac-jobBottomButConTwo {
    width: calc(100% - 2.8rem);
}

.me1ac-tomButConStyle7 .me1ac-BottomButConTwToud {
    width: calc(50% - 0.15rem);
    border-radius: 0.2rem;
}


.me1ac-tomButConStyle8 {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.me1ac-tomButConStyle8 .me1ac-jobBottomButConOne {
    width: 2.6rem;
    justify-content: space-between;
}

.me1ac-tomButConStyle8 .me1ac-jobBottomButConTwo {
    width: calc(100% - 3.1rem);
}

.me1ac-tomButConStyle8 .me1ac-BottomButConTwToud {
    width: calc(50% - 0.16rem);
}

.me1ac-jobshow2 {
    padding: 1.2rem 0.32rem 2rem 0.32rem;
    background: #f6f8fb
}

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

.me1ac-jobshow2 .me1ac-job_shownewbg {
    background-color: #fff;
    border-radius: .213333rem;
    overflow: hidden;
    padding: 0.32rem 0.32rem 0rem 0.32rem;
    margin-top: 0.3rem;
}

.me1ac-jobshow2 .me1ac-newJobshwBodTells {
    display: none;
}

.me1ac-jobshow2 .me1ac-newJobshwBodsuoms {
    display: none;
}

.me1ac-jobshow2 .me1ac-newjob_show_sj {
    font-size: 0.32rem;
    color: #999;
    padding-bottom: 0.32rem
}

.me1ac-jobshow2 .me1ac-wxtipbox {
    background-color: #fff;
}

.me1ac-jobshow2_jpbox {
    display: flex;
    padding: 5px;
    background-image: linear-gradient(90deg, rgb(250, 237, 225) 0%, rgb(250, 231, 212) 100%);
    color: rgb(17, 25, 45);
    border-radius: 4px;
    font-size: 12px;
    margin-top: 10px;
}

.me1ac-jobshow2_jptit {
    display: block;
    font-size: 12px;
    padding: 0px 8px;
    height: 20px;
    line-height: 20px;
    background-color: #090909;
    color: #eec5a4;
    border-radius: 4px;
    margin-right: 5px;
}

.me1ac-jobshow2_jp_p {
    height: 20px;
    line-height: 20px;
}

.me1ac-jobshow2_pthy_box {
    display: flex;
    padding: 6px 0 6px 10px;
    background: linear-gradient(90deg, #e9eef6 0%, #ffffff 100%);
    color: #9aa3ae;
    border-radius: 6px;
    font-size: 12px;
    margin-top: 10px;
    justify-content: space-between;
    align-items: center;
    margin-bottom: .4rem;
}


.me1ac-jobshow2_pthymore img {
    width: 10px;
    height: 10px;
}

.me1ac-jobshow2_pthyListshow {
    display: flex;
    align-items: center;
}

.me1ac-jobshow2_pthyList {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    padding-right: 11px;
}

.me1ac-jobshow2_pthyList img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 12px;
    height: 12px;
}

.me1ac-jobshow2_pthyList span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 12px;
    color: #333;
    margin-left: 4px;
}

.me1ac-jobshow2_pthytit {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    line-height: initial;
}

.me1ac-jobshow2_pthytit img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 16px;
    height: 16px;
}

.me1ac-jobshow2_pthytit span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 14px;
    font-weight: 500;
    color: #333;
    font-weight: bold;
}

.me1ac-jobshow1 .me1ac-jobshow2_jpbox {
    display: none;
}

.me1ac-jobshow1 .me1ac-wxtipbox {
    margin-bottom: .4rem
}

.me1ac-jobshow1 .me1ac-competitive_body {
    margin-bottom: .4rem
}

.me1ac-resumeshow1 {
    padding: 1.44rem 0rem 2.32rem 0rem;
    background: #fff
}

.me1ac-resumeshow1 .me1ac-new_jianlicard {
    margin-top: 0rem;
    padding: 0.4rem 0.4rem 0 0.40rem
}


.me1ac-resumeYunFoots {
    overflow: hidden;
    position: fixed;
    width: 100%;
    padding: 0 0.32rem;
    left: 0;
    bottom: 0;
    z-index: 8;
    background: #fff;
}

.me1ac-resumeYunFoots {
    overflow: hidden;
    position: fixed;
    width: 100%;
    padding: 0.32rem;
    left: 0;
    bottom: 0;
    z-index: 8;
    background: #fff;
    height: initial;
    box-shadow: 0px -2px 8px 0px rgba(0, 0, 0, 0.1);
}


.me1ac-yun_newedit_flexs {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.me1ac-yun_newedit_flexs .me1ac-yun_newedition_resumepic {
    overflow: hidden;
    position: relative;
    left: initial;
    top: initial;
}

.me1ac-yun_newedit_flexs .me1ac-dition_resume_wandome {
    overflow: hidden;
    position: relative;
    width: calc(100% - 1.3rem);
}



.me1ac-jobLiebFlexstd {
    overflow: hidden;
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 22;
    background: #fff;
}

.me1ac-jobLiebFlexstd .me1ac-yun_search_n_box {
    margin: 0.5rem 0.32rem 0 0.32rem;
}



.me1ac-test_job_desc ol {
    counter-reset: section;
    list-style-type: decimal;
}

.me1ac-test_job_desc ol li {
    counter-increment: section;
    position: relative;
}

.me1ac-test_job_desc ol li::before {
    content: counter(section, chinese-informal) ".";
    position: relative;
}


.me1ac-login_othe_suomins {
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 0.4rem;
}


.me1ac-yuntJresumWidths {
    overflow: hidden;
    position: relative;
    width: 100%;
    margin-top: 0.2rem;
    height: 0.6rem;
}

.me1ac-yuntJresumFlexs {
    overflow: hidden;
    position: relative;
    height: 0.6rem;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    width: max-content;
}

.me1ac-yuntJresumFlexs span.zhuantais {
    overflow: hidden;
    position: relative;
    height: 0.6rem;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding: 0rem 0.15rem;
    background: #E9F1FF;
    color: #2877F8;
    margin-right: 0.15rem;
    border-radius: 0.1rem;
}

.me1ac-yuntJresumFlexs span.yun_tjresume {
    overflow: hidden;
    position: relative;
    height: 0.6rem;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding: 0rem 0.15rem;
    background: #F5F5F5;
    color: #666;
    margin: 0 0.15rem 0 0;
    border-radius: 0.1rem;
}


.me1ac-minBodySubcts {
    padding: 0;
    overflow: hidden;
}

.me1ac-minBodySubcts .me1ac-top_card {
    box-shadow: none;
    background: #33445F;
    border-radius: 0;
    padding: 0.4rem 0.4rem 0.9rem 0.4rem;
}

.me1ac-minBodySubcts .me1ac-top_card_top_word_name_left_1 {
    font-size: 0.5rem;
    color: #fff;
    font-weight: 500;
    overflow: hidden;
    position: relative;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.me1ac-minBodySubcts .me1ac-newcom_info {
    overflow: hidden;
    position: relative;
    padding-top: 0.16rem;
}

.me1ac-minBodySubcts .me1ac-newcom_info span {
    color: #ADB4BF;
}

.me1ac-phpyuncomTabps {
    position: relative;
    width: 100%;
    background: #fff;
    border-radius: 0.4rem 0.4rem 0 0;
    z-index: 8;
    margin-top: -0.4rem;
}


.me1ac-comshownavEnefit {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    height: 0.66rem;
    margin-top: 0.2rem;
}

.me1ac-comshownavEnefit .navEnefiLieaost {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    height: 0.66rem;
    padding: 0 0.2rem;
    background: #29374E;
    border-radius: 0.101rem;
    margin-right: 0.15rem;
}

.me1ac-comshownavEnefit .navEnefiLieaost img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 0.32rem;
    height: 0.32rem;
    margin-right: 0.101rem;
}

.me1ac-comshownavEnefit .navEnefiLieaost span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.32rem;
    color: #ADB4BF;
}

.me1ac-comshownavbumen {
    overflow: hidden;
    position: relative;
    padding: 0.32rem 0.32rem 0.2rem 0.32rem;
    display: flex;
    align-items: center;
}

.me1ac-comshownavbumen span {
    overflow: hidden;
    position: relative;
    height: 0.58rem;
    display: flex;
    align-items: center;
    padding: 0 0.2rem;
    font-size: 0.34rem;
    color: #999;
    margin-right: 0.15rem;
}

.me1ac-comshownavbumen span.bumencur {
    color: #13ACA9;
    font-weight: 600;
}

.me1ac-minBodySubcts .me1ac-companyJobMokuai {
    overflow: hidden;
    position: relative;
    padding: 0 0.3rem 1.8rem;
}


.me1ac-wxtipAnquanTisp {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    width: max-content;
}

.me1ac-wxtipAnquanTisp img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 0.4rem;
    height: 0.4rem;
    z-index: 4;
}

.me1ac-wxtipAnquanTisp span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.4rem;
    color: #333;
    z-index: 4;
    padding-left: 0.14rem;
    font-weight: 600;
}

.me1ac-wxtipAnquanTisp::after {
    overflow: hidden;
    position: absolute;
    display: block;
    content: "";
    width: 100%;
    height: 0.2rem;
    background: #13ACA9;
    opacity: 0.16;
    left: 0;
    bottom: 0.06rem;
    z-index: 1;
}

.me1ac-comlookuser_tipiconbox {
    width: 100%;
    padding-top: 50px;
}

.me1ac-comlookuser_tipicon {
    width: 225px;
    height: 105px;
    background: url("https://www.acmefeedback.com/app/template/wap/images/popui.png") no-repeat;
    background-size: 100%;
    margin: 0 auto;
}

.me1ac-comlookuser_tiptit {
    width: 100%;
    font-size: 16px;
    font-weight: 700;
    padding: 25px 0 0 0;
    text-align: center;
}

.me1ac-comlookuser_tip_p {
    width: 100%;
    font-size: 12px;
    color: #666;
    padding: 5px 0 15px 0;
    text-align: center;
}

.me1ac-comlookuser_tipbth {
    width: 130px;
    height: 35px;
    text-align: center;
    line-height: 35px;
    border-radius: 5px;
    color: #fff;
    font-size: 15px;
    margin: 0 auto;
    display: block;
}

.me1ac-comlookuser_tiptel {
    padding-top: 20px;
    width: 100%;
    text-align: center;
    color: #666;
    font-size: 12px;
}


.me1ac-wxbindCuaJians {
    overflow: hidden;
    position: relative;
    padding: 0 0.4rem;
}

.me1ac-login_identitybox {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.me1ac-login_identity {
    overflow: hidden;
    position: relative;
    width: calc(50% - 0.16rem);
    background: #f8f8f8;
    padding: 0.4rem 0.3rem;
    border-radius: 0.2rem;
}

.me1ac-login_identityimg {
    overflow: hidden;
    position: absolute;
    width: 1.06rem;
    height: 1.06rem;
    top: 0;
    bottom: 0;
    right: 0.3rem;
    margin: auto;
    z-index: 1;
}

.me1ac-login_identityimg img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
}

.me1ac-login_identity_tit {
    overflow: hidden;
    position: relative;
    font-size: 0.42rem;
    font-weight: 600;
}

.me1ac-login_identity_p {
    overflow: hidden;
    position: relative;
    font-size: 0.32rem;
    color: #999;
    padding-top: 0.12rem;
}

.me1ac-login_identity_cur {
    background: linear-gradient(170deg, #e4edfb, #f8f8f8, #f8f8f8);
}


.me1ac-loginTabCont {
    overflow: hidden;
    position: relative;
    padding: 0.42rem;
    background: #f8f8f8;
    margin: 0.21rem 0;
    border-radius: 0.2rem;
}

.me1ac-loginTabList {
    overflow: hidden;
    position: relative;
    width: 100%;
}

.me1ac-loginTabInput {
    border-bottom: 1px solid #fff;
    padding: 0.3rem 0 0rem 0;
    position: relative;
    overflow: hidden;
}

.me1ac-loginTabInput span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.42rem;
    color: #333;
}

.me1ac-loginTabInput input {
    font-size: 0.42rem;
    color: #333;
    height: 1.3rem;
    width: 100%;
    background: none;
}

.me1ac-yun_create_gender {
    overflow: hidden;
    position: relative;
    width: 100%;
    height: 1.3rem;
    display: flex;
    align-items: center;
}

.me1ac-reate_gendRadio {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    padding-right: 0.52rem;
}

.me1ac-reate_gendRadio span {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    padding-right: 0.52rem;
}

.me1ac-reate_gendRadio img {
    overflow: hidden;
    position: relative;
    width: 0.48rem;
    height: 0.48rem;
    margin-right: 0.15rem;
}

.me1ac-reate_gendRadio img.ones {
    display: block;
}

.me1ac-reate_gendRadio img.twos {
    display: none;
}

.me1ac-yun_create_genderselect img.ones {
    display: none;
}

.me1ac-yun_create_genderselect img.twos {
    display: block;
}

.me1ac-login_select {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.me1ac-login_select span {
    overflow: hidden;
    position: relative;
    width: calc(100% - 0.42rem);
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 1.3rem;
    font-size: 0.42rem;
    color: #666;
}

.me1ac-login_select img {
    overflow: hidden;
    position: relative;
    display: block;
    width: 0.34rem;
    height: 0.34rem;
}

.me1ac-login_otherfs {
    overflow: hidden;
    position: relative;
    width: 100%;
}

.me1ac-verificatiButtonds {
    width: 100%;
    height: 1.28rem;
    line-height: 1.28rem;
    font-weight: 500;
    background-color: #2778f8;
    background: linear-gradient(270deg, #19b7ff, #2778f8, #2778f8);
    border-radius: 0.64rem;
    color: #fff;
    margin-top: 0.4rem;
    text-align: center;
    background: #2778F8;
    border-radius: 0.64rem;
    font-size: 0.48rem;
}

.me1ac-kiemlateJinMokuai .fast_box_headericon{
    top: 0;
}



.me1ac-newJobshwBodxinxi{
    overflow: hidden;
    position: relative;
    box-shadow: 0px 2px 15px 0px rgba(0, 0, 0, 0.1);
    background: #fff;
    padding: 0 0.32rem;
    margin-top: 0.32rem;
    border-radius: 0.213rem;
}

.me1ac-newJobshwBodxinxi ul{
    overflow: hidden;
    position: relative;
    width: 100%;
    padding: 0.16rem 0;
}

.me1ac-newJobshwBodxinxi ul li{
    overflow: hidden;
    position: relative;
    width: 100%;
    padding: 0.16rem 0;
}

.me1ac-JobshwBodxinTite{
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
}

.me1ac-JobshwBodxinTite img{
    overflow: hidden;
    position: relative;
    display: block;
    width: 0.34rem;
    height: 0.34rem;
    margin-right: 0.213rem;
}

.me1ac-JobshwBodxinTite span{
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.34rem;
    color: #666;
}

.me1ac-JobshwBodxinTips{
    overflow: hidden;
    position: relative;
    width: calc(100% - 0.34rem - 0.213rem);
    padding-top: 0.1rem;
    padding-left: 0.56rem;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.me1ac-JobshwBodxinTips span{
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.37rem;
    color: #333;
    padding-right: 0.186rem;
    margin-right: 0.16rem;
}

.me1ac-JobshwBodxinTips span::after{
    overflow: hidden;
    position: absolute;
    display: block;
    content: "";
    width: 1px;
    height: 0.3rem;
    background: #666;
    top: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    z-index: 1;
}

.me1ac-JobshwBodxinTips span:last-child::after{
    display: none;
    margin-right: 0;
}


.me1ac-JobshwBodxinFulis{
    overflow: hidden;
    position: relative;
    width: calc(100% - 0.34rem - 0.213rem);
    padding-top: 0.16rem;
    padding-left: 0.56rem;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.me1ac-JobshwBodxinFulis span{
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.37rem;
    color: #333;
    padding-right: 0.213rem;
    margin-right: 0.16rem;
}

.me1ac-JobshwBodxinFulis span::after{
    overflow: hidden;
    position: absolute;
    display: block;
    content: "";
    width: 2px;
    height: 2px;
    background: #666;
    top: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    z-index: 1;
}

.me1ac-JobshwBodxinFulis span:last-child::after{
    display: none;
    margin-right: 0;
}

.me1ac-JobshwBodxinMaps{
    overflow: hidden;
    position: relative;
    padding-top: 0.16rem;
    padding-left: 0.56rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.me1ac-JobshwxinMapDitus{
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
}

.me1ac-JobshwxinMapDitus img{
    overflow: hidden;
    position: relative;
    display: block;
    width: 0.3rem;
    height: 0.3rem;
    margin-top: 0.052rem;
}

.me1ac-JobshwxinMapDitus span{
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.34rem;
    color: #23AEA9;
    padding-right: 0.08rem;
}

.me1ac-JobshwxinMapDizhi{
    overflow: hidden;
    position: relative;
    font-size: 0.37rem;
    color: #333;
}

.me1ac-newJobshwBodMiaos{
    overflow: hidden;
    position: relative;
    box-shadow: 0px 2px 0.4rem 0px rgba(0, 0, 0, 0.1);
    background: #fff;
    padding: 0.32rem 0.32rem 0.37rem 0.32rem;
    margin-top: 0.32rem;
    border-radius: 0.213rem;
}

.me1ac-newJobshwBodMiaos .me1ac-new_jobshow_teltip{
    overflow: hidden;
    position: relative;
    padding: 0 0.3rem;
    height: 0.85rem;
    display: flex;
    align-items: center;
    background: rgba(22, 178, 118, 0.1);
    border-radius: 0.1rem;
    font-size: 0.32rem;
    color: #16B276;
    margin-top: 0.12rem;
}

.me1ac-newJobshwBodComxi{
    overflow: hidden;
    position: relative;
    box-shadow: 0px 2px 0.4rem 0px rgba(0, 0, 0, 0.1);
    background: #fff;
    padding: 0.32rem 0.32rem 0.34rem 0.32rem;
    margin-top: 0.32rem;
    border-radius: 0.213rem;
}

.me1ac-JobshwBodComxImgs{
    overflow-x: auto;
    position: relative;
    width: 100%;
    border-radius: 0.1rem;
}

.me1ac-JobshwBodComxImgs ul{
    overflow: hidden;
    position: relative;
    width: max-content;
    display: flex;
    align-items: center;
}

.me1ac-JobshwBodComxImgs ul li{
    overflow: hidden;
    position: relative;
    width: 3rem;
    margin-right: 0.2rem;
    border-radius: 0.1rem;
}

.me1ac-JobshwBodComxImgs ul li:last-child{
    margin-right: 0rem;
}

.me1ac-JobshwBodComxImgs ul li img{
    overflow: hidden;
    position: relative;
    display: block;
    width: 100%;
    height: 1.76rem;
}


.me1ac-JobshwBodComxiaox{
    overflow: hidden;
    position: relative;
    margin-top: 0.3rem;
    padding: 0.32rem 0.42rem;
    background: #F6F6F8;
    border-radius: 0.16rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.me1ac-JobshwComxiaChat{
    overflow: hidden;
    position: relative;
    border-radius: 0.1rem;
    background: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 0.74rem;
    width: 1.7rem;
    font-size: 0.37rem;
    color: #23AEA9;
}

.me1ac-JobshwComxiaName{
    overflow: hidden;
    position: relative;
    width: calc(100% - 1.86rem);
}

.me1ac-JobshwComxiaName span{
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.34rem;
    color: #999;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.me1ac-JobshwComxiaName span.nameminc{
    font-size: 0.4rem;
    color: #333;
    padding-bottom: 0.101rem;
    font-weight: 600;
}



.me1ac-newJobshwBodHeyans{
    overflow: hidden;
    position: relative;
    padding: 0 0.32rem;
    height: 1.06rem;
    border-radius: 0.213rem;
    background: #fff;
    box-shadow: 0px 2px 0.4rem 0px rgba(0, 0, 0, 0.1);
    margin-top: 0.32rem;
}

.me1ac-newJobshwBodHeyans::after{
    overflow: hidden;
    position: absolute;
    display: block;
    content: "";
    width: 50%;
    height: 100%;
   
    top: 0;
    left: 0;
    z-index: 1;
}

.me1ac-newJobshwHeyNeirs{
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    height: 100%;
    justify-content: space-between;
    z-index: 4;
}

.me1ac-newJobshwHeyBiaot{
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
}

.me1ac-newJobshwHeyBiaot span{
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.37rem;
	font-weight: bold;
    color: #333;
    padding-left: 0.106rem;
}

.me1ac-newJobshwHeyBiaot img{
    overflow: hidden;
    position: relative;
    display: block;
    width: 0.42rem;
    height: 0.42rem;
}
 
.me1ac-newJobshwHeyLibaos{
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
}
.me1ac-pthynewicon{ width: 14px;
	    height: 14px; background-color: red;padding: 3px;border-radius:50%; display: flex;   align-items: center; justify-content: center; }
	 .me1ac-pthynewicon img{   width: 10px;
	    height: 10px;}
		.me1ac-pthynewicon1 {background: linear-gradient(270deg, #3e9bff, #1e77fd);}
	.me1ac-pthynewicon2{background: linear-gradient(270deg, #42dab8, #21d4af);}
	.me1ac-pthynewicon3{background: linear-gradient(270deg, #9a93fc, #8480fd);}
.me1ac-newJobshwHeyList{
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    padding-left: 0.32rem;
}

.me1ac-newJobshwHeyList:first-child{
    padding-left: 0px;
}

 

.me1ac-newJobshwHeyList span{
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 0.32rem;
    color: #566373;
    padding-left: 2px;
}

.me1ac-newJobshwHeyFanxs{
    overflow: hidden;
    position: relative;
    width: 0.26rem;
    height: 0.26rem;
    margin-top: 2px;
    margin-left: 3px;
    cursor: pointer;
}

.me1ac-newJobshwHeyFanxs img{
    overflow: hidden;
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
}

.shownewbgBoxshow{
    overflow: hidden;
    position: relative;
    box-shadow: 0px 2px 0.4rem 0px rgba(0, 0, 0, 0.1);
    background: #fff;
    padding: 0.32rem 0.32rem 0.34rem 0.32rem;
    margin-top: 0.32rem;
    border-radius: 0.213rem;
}

.shownewbgBoxshow .me1ac-competitive_header_details{
    top: 3px;
}

.me1ac-usershow_listbox{ margin-top: 0.3375rem; padding-bottom: 0.225rem; }
.me1ac-usershow_time{ font-size:12px;color:#666; padding-left:25px;position: relative; }
.me1ac-usershow_timeicon{width:15px;height:15px; background: url("https://www.acmefeedback.com/app/template/wap/images/yun_m_time.png") no-repeat;
    background-size: 100%; display: block; position: absolute;left:-2px;top:0px;}
.me1ac-usershow_list{ padding-left:18px;border-left:1px dashed #eee; margin-left: 5px; }
.me1ac-usershow_list_js{
    font-size: 0.346666rem;
    color: #666;
    line-height: 0.7rem;
    /* white-space: pre-wrap; */
}
.me1ac-usershow_job{ padding: 10px 0 ; display: flex; }
.me1ac-usershow_jobname{ font-size: 14px; font-weight:500;color:#000; margin-right: 30px;}
.me1ac-usershow_jobtime{
    font-size: 11px;
    color: #999;
    display: inline-block;
    border: 1px solid #eee;
    padding: 1px 4px 0px 4px;
    border-radius: 84px;
}
.me1ac-usershow_listok{
    font-size: 11px;
    position: absolute;
    left: 88px;
    top: 4px;
    background-color: #fef2f1;
    color: #fd2a19;
    padding:2px 5px;
    border-radius:3px;
}
.me1ac-usershow_youshi_js {
    position: relative;
    box-sizing: border-box;
    width: 100%;
    margin-bottom: 15px; margin-top: 15px;
    font-size:14px;
    color: #666;
    line-height: 23px ;
}
.me1ac-usershow_youshi ul{
    position: relative;
    box-sizing: border-box;
    width: 100%;
    display: flex;
    flex-wrap: wrap ;
}
.me1ac-usershow_youshi ul li{
    display: flex;
    align-items: center;
    height: 25px;
    background: #F6F6F6;
    border-radius: 4px;
    font-size: 12px;
    color: #636363;
    padding: 0 6px;
    margin-right: 6px;
}
.me1ac-Prediv_your_resume_production_img {padding-top:15px;}
.me1ac-Prediv_your_resume_production_img ul{display: flex;flex-wrap: wrap;gap: 10px; }
.me1ac-Prediv_your_resume_production_img li{width:31%; m}
.me1ac-Prediv_your_resume_production_img li {}
:root{--ms-accent:#1a5f7a;--ms-radius:6px;--ms-line:1.62;--ms-gap:14px;}
