.zpjh{
    font-size: 0.32rem;
}
.zpjh .name{
    min-height: 2em;
    line-height: 2;
    padding: 0.2rem 0.2rem 0 0.2rem;
    text-align: justify;
}
.zpjh .serialNo{
    padding: 0 0.2rem 0.2rem 0.2rem;
    font-size: 0.28rem;
    line-height: normal;
}
.c_dark_gray{color:#666;}

.zpjh .small{
    font-size: 0.28rem;
}
.zpjh .zylb{
    padding: 0 0.2rem;
}
.zpjh .zy{
    margin: 0.2rem 0;
    position: relative;
    padding: 0 0.7em;
    border-radius: 0.25em;
    box-shadow: 0.05em 0.05em 0.3em rgba(0,0,0,0.2);
    line-height: 2.5;
}
.zpjh .zy.add{
    text-align: center;
    background: #eee;
    line-height: 1.5rem;
    color:#449CFF;
}
.zpjh .zy .abs_TR{
    line-height: 2.8em;
}
.zpjh .zy .ilb_items{
    line-height: 2.5;
    text-align: left;
    font-weight: bold;
}
.zpjh .zy .ilb_items>:not(:last-child)::after{
    content: "-";
    padding: 0 0.25em;
}
.zpjh .zy li{
    line-height: 1;
    padding: 0.7em 0;
    overflow: hidden;
}

.zpjh .btns{
    padding-top: 0;
    line-height: 1em;
}
.zpjh .btn{
    width: auto;
    margin-left: 0.2em;
    padding: 0 0.5em;
    line-height: 2;
    border:none;
}


.zpjh.xh .zy::before{
    display: block;
    line-height: 1;
    padding: 0.7em 0;
}

.zpjh.xh .zy.add{
    background: #f2f2f2;
}

.my_apply .no_apply{
    display: none;
}


.apply{
    font-size: 0.32rem;
    line-height: 3;
}
.apply .title{
    padding: 0 0.2rem;
}
/*.apply .name,
.apply li{
    padding: 0 0.2rem;
}
.apply .name,
.apply>ul.list{
    margin-bottom: 0.16rem;
}*/
.apply>ul.list li{
    margin-bottom: 1px;
}
.apply>ul.list li.title{
    font-size: 0.32rem;
    color: initial;
    background: none;
}
.apply>ul.list .R{
    text-align: right;
}
.apply>ul.list li>.multiline{
    padding: 0.5em 0;
    line-height: 1.5;
}
.apply .tip.t_j{
    text-align: justify;
}
.apply .tip .content{
    line-height: 2;
    padding: 0 0.2rem 0.4rem 0.2rem;
}
.apply .qr_code{
    margin-top: 3em;
    padding: 0 0.2rem;
}
.apply .qr_code .img{
    width: 2rem;
}
.apply .qr_code .text{
    width: calc(100vw - 2.4rem - 1em);
    text-align: justify;
    line-height: 1.5;
    padding-left: 1em;
}


/*修改志愿顺序*/
.change_order .head{
    padding: 0.2rem;
    line-height: 1.5;
}
.change_order .title{
    padding: 0;
    line-height: 1.5;
}
.change_order .zy{
    transition: inherit;
    position: relative;
    line-height: 3;
    font-size: 0.32rem;
}
.change_order .name{
    margin: 0;
    background: #fff;
}
.change_order .zy .down,
.change_order .zy .up{
    transition: inherit;
    position: absolute;
    top: 0.5em;
    width: 2em;
    height: 2em;
    line-height: 2;
    text-align: center;
    background-image: url(/cn/job/mobilev3/v3/images/ring.svg);
    background-repeat: no-repeat;
    background-size: 1.75em;
    background-position: center;
}
.change_order .zy .down{right: calc(2em + 0.4rem)}
.change_order .zy .up{right: 0.2rem}
.change_order .zy .down.hide,
.change_order .zy .up.hide{transform: scale(0)}
.change_order .zy .down::before{content: "↓"}
.change_order .zy .up::before{content: "↑"}

/*修改志愿信息*/
.change_zyxx>.confirm{display: none}
.change_zyxx .part .title{
    padding: 0 0.2rem;
    line-height: 3;
    font-size: 0.32rem;
}
.change_zyxx .part ul.list{
    background: #fff;
}
.change_zyxx .part ul.list .R label{
    margin-left: 0.5em;
}

/*修改笔试申请*/
.change_bssq .title{
    padding: 0 0.2rem;
    line-height: 3;
    font-size: 0.32rem;
}
.change_bssq ul.list{
    background: #fff;
    padding: 0 0.2rem;
}
.change_bssq .tip{
    padding-top: 2em;
}
.change_bssq .tip .content{
    padding: 0 0.2rem;
    line-height: 1.5;
    text-align: justify;
    font-size: 0.28rem;
}
