 /*html{font-size: 20px;}
@media only screen and (min-width:400px) {
    html {font-size:21.33px!important; }
} */
@media (min-width: 320px){html{font-size: 18px;} }
@media (min-width: 360px){html{font-size: 20.16px;} }
@media (min-width: 375px){html{font-size: 21px;} }
@media (min-width: 384px){html{font-size: 21.504px;} }
@media (min-width: 414px){html{font-size: 23.184px;} }
@media (min-width: 448px){html{font-size: 25.088px;} }
@media (min-width: 480px){html{font-size: 25.6px;} }

* {padding:0;margin:0;}
body{color:#333}
a{color: #333;}
em,i{font-style: normal;}
ul li{list-style: none;}
.clear {clear: both;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {*zoom: 1;}
.hide{display: none;}
img{width: 100%;display: block;}
::-webkit-input-placeholder {color: #acacac;}
:-moz-placeholder {color: #acacac;}
::-moz-placeholder {color: #acacac;}
:-ms-input-placeholder {color: #acacac;}

body,.mui-content{background-color: #f8f8f8}
.mui-bar{padding:0 .7rem;height: 2.5rem;box-shadow:none;background-color:#fff;  }
.mui-title{color: #333;font-size: .8rem;line-height: 2.5rem; font-weight: 700;}
.mui-bar .mui-pull-right{font-size: .6rem;color: #333;line-height: 2.5rem;padding: 0 .7rem;margin-right: -.7rem;}
.mui-bar .icon-fanhuijian{font-size: .8rem;line-height: 2.5rem;padding: 0 .8rem;margin-left: -.8rem;}
.mui-bar-nav~.mui-content{padding-top: 2.5rem;}
.mui-bar-tab~.mui-content{padding-bottom: 2.5rem;}
p{margin-bottom: 0;}
.mui-btn-primary{background: #008be4;margin-bottom: 0;border: 1px solid #008be4;font-size: .7rem;line-height: 2.2rem;padding: 0;border-radius: 0.1rem; }
.mui-btn:active{background: #008be4;}
.zp-icon{background: url(../images/zp-sprite.png) no-repeat;background-size:250px ;display: inline-block;vertical-align: middle;}
.zp-xian{position: relative;}
.zp-xian:before{position: absolute;right: 0;bottom: 0;left: 0;height: 1px;content: '';-webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #E8E9ED;}

/*首页*/
.zp-all-bg{background: #fff;padding-bottom: .5rem}
.zp-all{background-color: #ffffff;border-radius: .2rem;height: 3.5rem;margin: -1.8rem .8rem 0 .8rem;position: relative;z-index: 2;box-shadow: 0rem 0rem 0.4rem 0rem  #c0c6d0;}
.zp-all .mui-pull-left{padding: .9rem 0 0 1rem}
.zp-all .mui-pull-left strong{font-size: .8rem;color: #333;vertical-align: middle}
.zp-all .mui-pull-left p{color: #333;font-size: .6rem;opacity: .25;}
.zp-all .mui-pull-right{font-size: .6rem;color: #333;padding: 1.4rem 1.2rem 0 0;}
.zp-all .icon-tiaoyejiantou,.zp-joblist .icon-tiaoyejiantou{color: #acacac; font-size: .6rem;margin-left: .3rem}
.zp-all em{width: 1.6rem; height: 0.8rem;background-color: #008be4;border-radius: 0.1rem;font-size: .6rem;color: #fff;margin-left: .2rem;display: inline-block;text-align: center;line-height: .8rem;}
.zp-joblist{background: #fff; padding: .6rem .8rem;font-size: .6rem;color: #333;line-height: 1rem;}
.zp-joblist .mui-pull-right a{color: #acacac}
.zp-jobadd{padding: .5rem .8rem;background: #f3f4f8;position: relative;}
.zp-jobadd p{color: #989cbc;font-size: .6rem;line-height: 1rem;}
.zp-jobadd img{width: 4.5rem;height: 3rem;position: absolute;right: 0;top:0;}
.zp-jobadd i.icon-hei-xiangshangjiantou{position: absolute; right: 2rem;top:-.6rem;font-size: .6rem;color: #f3f4f8;}
.zp-jobitem li{background: #fff;position: relative;margin-top: .5rem;}
.zp-jobitem li:before{position: absolute;right: 0;bottom: 0;left: 0;height: 1px;content: '';-webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #E8E9ED;}
.zp-jobitem li strong{font-size: .7rem;color: #333;width: 14rem;display: block;overflow: hidden;}
.zp-jobitem li span{display: inline-block;font-size: .6rem;color: #5d5d5d;margin-right: 1rem;}
.zp-jobitem li span:last-child{margin-right: 0}
.zp-jobitem li span i{margin-right: .2rem;color: #e4e4e4;display: inline-block;font-size: .7rem;}
.zp-jobitem li b{position: absolute;right: .8rem;top:.6rem;color: #fd745f;font-size: .6rem;}
.zp-jobitem li a{display: block;padding: .6rem .8rem .4rem .8rem;}
.zp-jobitem li p{margin-top: .2rem;color: #5d5d5d;font-size: .6rem;}
.zp-jobitem li i.icon-V,.zp-jobitem li i.icon-nianshu{color: #f8b300;margin-left: .2rem;vertical-align: middle;font-size: .7rem;}

/*兼职意向设置*/
.intention-top{background:#fdf8eb; font-size: 0.6rem;line-height: 2rem;color: #fd745f;padding-left: .8rem;position: relative;}
.intention-top .icon-hui-guanbi{position: absolute;right: .7rem;color: #fd745f;font-size: .6rem;}
.zp-line:before{position: absolute;right: 0;bottom: 0;left: 0;height: 1px;content: '';-webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #E8E9ED;}
.intention-nav{line-height: 2.2rem;font-size: .6rem;color:#333;background: #fff;}
.intention-nav .icon-tiaoyejiantou{position: absolute; right: .7rem;color: #acacac;font-size: .6rem;}
.intention-nav a{display: block;padding-left: .8rem;}
.intention-main{padding: 0 .8rem 1.5rem .8rem;background: #fff;margin-top:.5rem;margin-bottom: 7rem}
.intention-wp strong{font-size: .6rem;color: #333;display: block;padding: .7rem 0 .9rem 0;}
.intention-wp strong em{font-weight: normal;}
.intention-wp ul{margin-right: -3%;}
.intention-wp li{float: left;line-height: 1.4rem;width: 22%;text-align: center;background-color: #f6f6f6;border-radius: 0.1rem;margin:0 3% 4% 0;font-size: .6rem;color: #333;border: 1px solid #f6f6f6;height: 1.4rem;overflow: hidden;}
.intention-wp li.this{border: 1px solid #008be4;color: #008be4;background: #fff;}
.zp-time-select{border: 1px solid #f7f7f7;text-align: center;width: 100%;font-size: .6rem;color: #333;}
.zp-time-select th{background: #f6f6f6;line-height: 1.5rem;font-weight: normal;}
.zp-time-select tr{border-bottom: 1px solid #f7f7f7;}
.zp-time-select td{line-height: 1.7rem;}
.zp-time-select td.one,.zp-time-select th.one{border-right:1px solid #f6f6f6;color: #acacac;width: 2.2rem;}
.zp-time-select .mui-checkbox input[type=checkbox]:before{content: '\e60c';font-family: "iconfont";font-size: .8rem;position: relative;left: 50%;margin-left: -.4rem;color: #d4d4d4;}
.zp-time-select .mui-checkbox input[type=checkbox]:checked:before{content:'\e60c';font-family: "iconfont";font-size: .8rem;color: #008be4;}
.zp-time-select .mui-checkbox input[type=checkbox]{position: relative;top: 0;right: 0;width: 100%; height: 100%;}

.intention-btn{position: fixed;bottom: 1rem;padding: 0 .8rem;left: 0;right: 0;}
.type-btn{position: fixed;bottom: 0;padding: 1rem .8rem;left: 0;right: 0;background: #fff;}

/*兼职意向设置-职位类型*/
.type-main{margin-top: 0;padding-bottom: 4.2rem;padding-top:.7rem;margin-bottom: 0;}
.type-main .intention-wp strong{padding: .3rem 0 .5rem 0}

/*职位列表*/
.mui-bar .icon-quanz{background-position:0 0;width:16px;height: 20px;margin-right: 2px; }
.mui-bar .icon-jianz{background-position:-23px 0;width:16px;height: 20px;margin-right: 2px;  }
.mui-bar b.quanzhi{color: #fea79a;}
.mui-bar b.jianzhi{color: #008be4;}
.mui-bar .mui-title i.icon-gongzuodidian{color: #e4e4e4;margin-right: .2rem;font-size: .9rem;}
.mui-bar .mui-title i.icon-tiaoyejiantou{font-size: 12px;color:#acacac;margin-left: .2rem}
.zp-search{padding:.4rem .8rem;background: #fff;height:2.5rem}
.zp-search input[type=search]{background: #f5f5f5;border-radius:1.7rem;margin-bottom: 0;font-size: .6rem;height: 1.7rem; }
.mui-search .mui-placeholder .mui-icon{color:#acacac;}
.mui-search .mui-placeholder{color: #acacac;font-size: .6rem;line-height: 1.7rem;height: 1.7rem;}
.mui-search.mui-active:before{margin-top: -10px;content: "\e60b";font-family: 'iconfont';font-size: .7rem;padding-left: .2rem;color: #acacac;}
.joblist-top{background: #fff;margin-bottom: .5rem;position: relative;height:2rem}
.joblist-top:before{position: absolute;right: 0;bottom: 0;left: 0;height: 1px;content: '';-webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #E8E9ED;}
.joblist-top li{width: 27%;line-height: 2rem;float: left;position: relative;text-align: center;font-size: .6rem;display: block;padding-left: .6rem;white-space: nowrap; text-overflow: ellipsis;}
.joblist-top li.last{width: 19%;}
.joblist-top li  i{font-size: .6rem;}
.joblist-top em{width: 1px;height: 0.9rem;background: #ededea;position: absolute;top:.55rem}
.mui-popover .mui-popover-arrow:after {width: 0px;}
.zp-popover {background: #fff;width: 100%;top:4.5rem!important;left:0!important; box-shadow: 0 0 16px #f2f2f2 inset;border-radius:0; padding: 1rem .8rem .5rem .8rem;}
.job-active{color: #008be4;}
.job-active .icon-hei-xiangxiajiantou{display:none} 
.job-active .icon-hei-xiangshangjiantou{display:inline-block;} 
.zp-zwlx-tc{padding: .7rem .8rem;}
#list2{bottom: 4.2rem;}
.mui-popover .mui-scroll-wrapper{margin: 0;}
.joblist-btn{margin: .5rem 0 .5rem 0;}
.joblist-btn .zp-btn{width:48%;float: left;background-color: #ffffff;border: solid 1px #008be4;line-height: 2.2rem;padding: 0;text-align: center;border-radius:3px;font-size: .7rem;color: #008be4;}
.joblist-btn .zp-btn-blue{background: #008be4;color: #fff;margin-left: 4%;}
#list4{padding-top:.7rem}
.zp-qzlb .zp-popover{top:7rem!important;padding: 0;}
.zp-qzlb .mui-backdrop{top:7rem}
.zp-jzlb .mui-backdrop{top:4.5rem;}
.zp-joblist-head{position: fixed;top:2.5rem;left: 0;right: 0;z-index: 10;}
.zp-jobitem-main{position: absolute;top:7rem;right: 0;left: 0;bottom: 0;padding-top: 0!important}
.zp-jobitem-main1{top:2.5rem;}
.zp-jobitem-main2{top:4.5rem;}
.mui-bar-nav~.zp-jobitem-main3{padding-top:4.5rem;}
.zp-jobitem-main>.mui-scroll-wrapper{padding-bottom: 3rem;}
/*选择地址*/
.zp-address-top{color: #acacac;font-size: .6rem;text-align: center;padding: .8rem 0 .4rem 0}
.zp-address-position{color: #008be4;font-size: .7rem;text-align: center;line-height: 2rem;background: #fff;}
.zp-icon-dw{background-position:-45px 0;width:18px;height: 18px;margin-right: .3rem}
.zp-adselect{top:6.6rem;margin-top: .5rem;background: #fff}
.zp-adselect .mui-segmented-control .mui-control-item{line-height: 2.2rem;width: 100%;border-bottom: none!important;background: #f6f6f6;font-size: .7rem;}
.zp-adselect .mui-control-item{border-right: none;}
.zp-adselect .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active {background-color: #fff;color: #008be4;font-size: .7rem;border-bottom: none;font-weight: 700;}
.zp-adselect .mui-table-view-cell{padding: 0;line-height: 2.2rem;color: #333;font-size: .7rem;}
.zp-adselect .mui-table-view{padding-left: 2.5rem;padding-top: 2rem;}
.zp-adselect .mui-table-view:before,.zp-adselect .mui-table-view:after{background-color: #fff;}
.zp-adselect .mui-table-view-cell:after{background-color:#fff }
.zp-adselect .mui-table-view .mui-active{background: #fff;color: #008be4;}
.zp-adselect .zp-qtdz{text-align: center;line-height: 2rem;color: #acacac;font-size: .6rem;background: #fff;}
.mui-row.zp-adselect>[class*="mui-col-"] {height: 100%;}
.zp-adselect .mui-col-xs-3,.zp-adselect .mui-control-content {overflow-y: auto;height: 100%;}
.zp-adselect .mui-segmented-control{display: block;}

/*职位详情*/
.zp-bar{box-shadow: 0 0 16px #f2f2f2}
.zp-bar::before,.zp-bar1::before{position: absolute;right: 0;bottom: 0;left: 0;height: 1px;content: '';-webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #E8E9ED;}
.job-detail-top{margin-bottom: .5rem;background: #fff;}
.job-detail-top a{padding: 1.3rem .8rem .8rem .8rem;display: block;}
.job-detail-top strong{font-size: .9rem;color: #333;}
.job-detail-top em{color: #dedede;margin: 0 .3rem;}
.job-detail-top span{display: inline-block;margin-right: 1rem;color: #acacac;}
.job-detail-top span:last-child{margin-right: 0rem;}
.job-detail-top span.orange{color: #fd745f;font-size: .8rem;margin-left: .5rem;margin-right: 0;}
.job-detail-top p{line-height: 1rem;font-size: .6rem;color: #333;}
.job-detail-top p.first{font-size: .7rem}
.job-detail-top p.second{margin: .5rem 0 .85rem 0;}
.job-detail-top p.three{margin: .5rem 0 .35rem 0;}
.job-detail-main {background: #fff;padding: .8rem;margin-bottom: .5rem;position: relative;}
.job-detail-main strong{display: block;font-size: .8rem; color: #333;padding-bottom: .4rem;position: relative;}
.job-detail-main strong em{background: #008be4;width: 4px;position: absolute;left: -.8rem;height: 14px;top:2px;}
.job-detail-main p{font-size: .7rem;color: #333;line-height: 1.2rem}
.job-detail-main span{margin-top: 1rem;display: block}
.job-detail-main .dz{border-radius: 0.2rem;color: #333;font-size: .7rem;margin-top: .5rem;padding:.8rem .6rem;position: relative;overflow: hidden;padding-right: 1.5rem;margin-bottom: .2rem;background:#f5f6fa url(../images/qiye-address.png) no-repeat;background-size:100% ; line-height: .9rem; }
.job-detail-main .dz i.icon-tiaoyejiantou{position: absolute;right: .7rem;color: #acacac;font-size: .6rem; top: 50%;margin-top: -.4rem;}
.job-detail-main p em.xian{color: #dedede;margin: 0 .3rem;}
.job-detail-main p.xx{color: #acacac;}
.job-detail-main a{display: block;}
.job-detail-main i.icon-tiaoyejiantou{position: absolute;right: .7rem;color: #acacac;font-size: .6rem;top:3.5rem;}
.job-detail-tip{background-color: #fdf8eb;padding:.5rem .8rem;position: relative;margin-bottom: 3.7rem;}
.job-detail-tip p{color: #fd745f;font-size: .6rem;line-height: 1rem}
.job-detail-tip i{position: absolute;right: .8rem;top:1rem;color: #fd745f;font-size: .6rem;}
.job-detail-tip a.jb{font-weight: 700;color: #6ab8e7}
.job-detail-btn {position: fixed;bottom: 0;background: #fff;left: 0;right: 0;padding:.5rem .5rem .5rem 0}
.job-detail-btn:before{position: absolute;right: 0;top: 0;left: 0;height: 1px;content: '';-webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #f3f4f6;}
.job-detail-btn .mui-col-xs-4{position: relative;padding-top: .15rem;}
.job-detail-btn .mui-col-xs-4 a{float: left;width: 50%;text-align: center;line-height: 1rem;font-size: .5rem;color: #5b5b5b;}
.job-detail-btn i{display: block;color: #333}
.job-detail-btn .mui-btn{font-size: .8rem;}
.job-detail-btn .mui-col-xs-4 em{height: 27px;width: 1px;background: #dedede;position: absolute;left: 50%;top:.4rem;margin-left: -1px;}
.zp-btn-tingzhao{background-color: #dedede;color: #5d5d5d;border: 1px solid #dedede; line-height: 2.2rem; padding: 0; border-radius: 0.1rem;margin-bottom: 0}

/*职位详情-举报*/
.zp-report-top{background: #fff;margin-top: .5rem;padding: .7rem .8rem;font-size: .6rem;}
.zp-report-top b{color: #008be4;}
.zp-report-head {font-size: .6rem;color: #333;line-height: 1.9rem;padding-left: .8rem;background: #f7f7f7;}
.zp-report-main{padding: .8rem .8rem .4rem .8rem;background: #fff;}
.zp-report-form li{float: left;width: 50%;margin-bottom: .4rem;}
.zp-report-form .mui-checkbox.mui-left label{font-size: .6rem;padding-left: 45px; color: #333;padding-right: 0}
.zp-report-form .mui-checkbox input[type=checkbox]:before {font-size: 16px;position: absolute;}
.zp-report-form .mui-checkbox input[type=checkbox]:checked:before {content: '\e60c'; font-family: "iconfont";color: #008be4;}
.zp-report-form textarea{border: none;font-size: .6rem;margin-bottom: 0;}
.zp-report-form span.zs{position:absolute;right: .8rem;bottom: .4rem;color: #acacac;font-size: .6rem;}
.zp-report-form .zp-report-tel{background: #fff;padding: .5rem .8rem;}
.zp-report-form .zp-report-tel .mui-pull-left{font-size: .6rem}
.zp-report-form .zp-report-tel .mui-pull-left b{margin-left: 1rem;color: #333;}
.zp-report-form .zp-report-tel .mui-pull-right label{font-size: .6rem;color: #008be4;}
.zp-report-form p{color: #acacac;font-size: .5rem;padding: .5rem .8rem;}
.report-btn{margin: .6rem .8rem 1.1rem .8rem;}

/*职位详情-分享*/
.zp-share{width: 100%;height: 100%;top:0!important;left: 0!important;border-radius:0;background: #fff url(../images/zp-share-bg.jpg) no-repeat;background-size: 100%; position: fixed;}
.zp-share-main{padding: 0 3rem;position: absolute;top:50%;margin-top: -160px;}
.zp-share-main li{width:33.33%;text-align: center;float: left;margin-bottom: 1rem;}
.zp-share-main li i{color: #fff;display: inline-block;border-radius: 0.5rem;width: 2.4rem;height: 2.4rem;line-height: 2.4rem;font-size: 1rem;}
.zp-share-main li i.icon-zu{background: #53d155;}
.zp-share-main li i.icon-zu2{background: #aee532;}
.zp-share-main li i.icon-zu3{background: #4dbdfd;}
.zp-share-main li i.icon-zu1{background: #f5a622;}
.zp-share-main li i.icon-lujing{background: #25a8fc;}
.zp-share-main li i.icon-zu4{background: #fc6969;}
.zp-share-main li span{font-size: .5rem;color: #333;display: block;margin-top: .3rem;}
.zp-share-main strong{font-size: 0.7rem;color: #333;text-align: center;display: block;}
.zp-share-main em{	width: 10px;height:1px;background: #9e9e9e;display: block;margin: 1rem auto 1.7rem auto;}
.zp-share-close{text-align: center;margin-top: 1.2rem;}
.zp-share-close i{display: inline-block;font-size: 20px;color: #acacac;width: 30px;height: 30px;background-color: #ffffff;box-shadow: 0rem 0.2rem 0.3rem 0rem rgba(0, 0, 0, 0.1);border: solid 1px #acacac;border-radius:30px; line-height: 30px;}

/*企业详情*/
.qy-detail-top{position: relative;}
.qy-detail-head{position: absolute;top: 0;left: 0;right: 0;line-height: 2.5rem;}
.qy-detail-head a{color: #fff; padding: 0 .8rem;}
.qy-detail-nr{position: relative;padding: 2.2rem 1rem .7rem 1rem;background: #fff;margin-bottom: .5rem;}
.qy-detail-nr .img-box{width: 3rem;height: 3rem;background: #fff;box-shadow: 0px 3px 6px 0px  rgba(0, 0, 0, 0.08); border-radius:2px;position: absolute;top:-1.5rem;display: flex!important;justify-content: center;align-items: center;overflow:hidden }
.qy-detail-nr .img-box img{max-width: 3rem;max-height: 3rem;width: auto;}
.qy-detail-nr a.sc{position: absolute;right: .7rem;top:.6rem;background-color: rgba(51, 51, 51, 0.5);border-radius: 0.7rem;color: #fff;padding: 0px .5rem;height: 1.1rem;display: block;font-size: .6rem;text-align: center; line-height: 1.1rem;}
.qy-detail-nr strong{font-size: .9rem;color: #333;display: block;margin-bottom: .4rem;}
.qy-detail-nr li{float: left;margin: 0 .5rem .3rem 0;color: #5d5d5d;font-size: .6rem;background-color: #f5f6fa;border-radius: 0.1rem;padding: 0 .3rem;}
.job-detail-main .qy-dz{background: #fff;padding: 0 1.5rem 0 0;margin-top: .3rem;}
.job-detail-main .qy-xq{margin-bottom: .5rem;}
.qy-xq-btn{text-align: center;}
.job-detail-main .qy-xq i{color: #acacac;}
.job-detail-main .qy-xq p{max-height: 4.8rem;overflow: hidden;}
.qy-over {max-height: initial!important;}
.qy-zzzw{margin-bottom: .5rem;}
.qy-zzzw li{margin-bottom: 0;margin-top: .2rem;} 
.qy-zzzw li a{padding: .7rem 1rem;}
.qy-zzzw li b{top: auto;bottom: .7rem;}
.qy-zzzw li:after{left:1rem;right: 1rem;background-color: #E8E9ED;}
.qy-zzzw em.jz{width: 38px;height: 16px;position: absolute;right: 0;top:0;background-color: #4badec;color: #fff;font-size: .5rem;text-align: center;line-height: 16px;border-radius:0 1px 0 16px}
.qy-zzzw-top{margin-bottom: 0;position: relative;}
.qy-zzzw-top strong{padding-bottom: 0;}
.qy-zzzw-top:before{position: absolute;right: 0;bottom: 0;left: 0;height: 1px;content: '';-webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #E8E9ED;}
.mui-bar .icon-fenxiang{font-size: .8rem;color: #008be4;}
.zp-bar1{display: none;}

/*简历中心*/
.resume-top{position: relative;}
.resume-head{position: absolute;top:0rem;left: 0rem;right: 0rem;}
.resume-head .icon-fanhuijian,.resume-head .mui-title{line-height: 2.5rem;color: #fff;margin:0}
.resume-top-main{margin: -2.5rem .8rem .8rem .8rem;height: 4.5rem;background-color: #ffffff;box-shadow: 0rem 0.2rem 0.3rem 0rem rgba(0, 0, 0, 0.04);border-radius: 0.2rem;position: relative;}
.resume-top-main span.time{color: #acacac;font-size: .5rem;position: absolute;right: 0;top:-1.1rem}
.resume-top-main .img-box{width: 2.5rem;height: 2.5rem;background-color: #ffffff;box-shadow: 0rem 0.2rem 0.3rem 0rem rgba(0, 0, 0, 0.16);border-radius:2.5rem;float: left;margin: 1rem; overflow: hidden;}
.resume-top-main em{color: #f5f3f3;margin: 0 .5rem}
.resume-top-main p{color: #333;}
.resume-top-main p.this{padding: 1rem 0 .5rem 0;}
.resume-top-main strong{font-size: .8rem;color: #333;}
.resume-top-main span.tel{font-size: .7rem;color: #acacac;margin-left: .6rem;}
.my-resume{margin: 0 .8rem .8rem .8rem;background: #fff;box-shadow: 0rem 0.2rem 0.3rem 0rem  rgba(0, 0, 0, 0.04);border-radius: 0.2rem;}
.my-resume a{padding: 1rem .6rem 1rem 1rem;display: block;}
.my-resume strong{font-size: .7rem;color: #333;margin-right: .3rem;}
.my-resume span{background-color: #008be4;border-radius: 0.7rem;color: #fff;font-size: .5rem;display: inline-block;width: 2.4rem;height: .8rem;vertical-align: middle;text-align: center;line-height: .8rem;}
.my-resume span i{font-size: .5rem;}
.my-resume .mui-pull-right i.zp-icon-jl{width: 26px; height: 32px;background-position: -70px 0; margin-top: -5px;text-align: center;font-size: .8rem;line-height: 32px;color: #fff;}
.my-resume .mui-pull-right i.icon-tiaoyejiantou{font-size: 12px;color:#acacac;margin-left: .1rem}
.my-resume-pb a{padding: .7rem .6rem .6rem 1rem; }
.zp-nav-bar{border-top:1px solid #eaeaea; }
.zp-nav-bar .mui-tab-item .mui-icon{color: #ccc;font-size: 20px;}
.zp-nav-bar .mui-tab-item,.zp-nav-bar .mui-tab-item.mui-active{color: #333;}
.zp-nav-bar .mui-tab-item.mui-active .mui-icon{color: #008be4;}

/*简历中心-我的简历*/
.resume-my{padding: 0 .8rem}
.resume-my-top{text-align: right;padding: .6rem 0 .3rem 0;color: #acacac;font-size: .5rem;}
.resume-my-top span{margin-left: .5rem;}
.resume-my-main{position: relative;padding-top:.8rem;background: #fff;box-shadow: 0rem 0.2rem 0.3rem 0rem   rgba(0, 0, 0, 0.04);border-radius: 0.2rem;}
.resume-my-main a{display: block;}
.resume-my-tit span{font-size: .7rem;color: #333;word-break: break-all;word-wrap: break-word;font-weight: 700}
.resume-my-bj i{background: #dedede;color:#5d5d5d;border-radius:16px;margin-left: .3rem;font-size: .7rem;padding: 2px }
.zhao-jianzhi{ width: 2.2rem;height: .9rem;position: absolute;right: 0;top: 0;background-color: #4badec;color: #fff;font-size: .5rem;text-align: right;padding-right: 0.4rem;line-height: .9rem;border-radius: 0 0 0 .9rem;}
.zhao-quanzhi{background: #fd9d8e;}
.resume-my-tit{padding: 0 .8rem;position: relative;}
.resume-my-main p{color: #333;font-size: .6rem;margin: .7rem 0 1rem 0;padding: 0 .8rem}
.resume-my-main strong{color: #008be4;font-size: 1.2rem;}
.resume-my-main span.status{color: #008be4;}
.resume-my-main em.xian{color: #f5f3f3; margin: 0 .5rem;}
.resume-my-main b{font-size: .7rem;}
.resume-my-main ul{border-top:1px solid #f8f9fa;padding: .6rem .5rem;text-align: right}
.resume-my-main li{width: 3.5rem;height: 1.2rem;background-color: #f5f6fa;border-radius: 0.7rem;font-size: .6rem;color: #333;line-height: 1.2rem;text-align: center;margin-left: .8rem;display: inline-block;}
.resume-my-tit .mui-input-row input{width: 9rem;height: 1.5rem;	background-color: #ffffff;box-shadow: 0rem 0rem 0.1rem 0rem #dedede;border-radius: 0.2rem;border: solid 0.1rem #dedede;color: #333;font-size: .7rem; margin-bottom: 0;padding-left: .25rem;font-weight: 700}
.resume-my-tit .mui-input-row{display: none;}
.zp-nav-bar .mui-tab-item em{background: #fd745f;color: #fff;font-size: .5rem;width: 6px;height: 6px;border-radius:6px;position: absolute;top:-.1rem;right: -.1rem;text-align: center;display:none }
.zp-nav-bar .mui-tab-item em.on{display:block}

/*简历中心-一份简历*/
.resume-center{padding: 0 .8rem;margin-bottom: .5rem;margin-top: -7rem;position: relative;}
.resume-center-top{margin-bottom: .4rem;}
.resume-center-top .img-box{width: 2rem;height: 2rem;background-color: #ffffff;box-shadow: 0rem 0.2rem 0.3rem 0rem rgba(0, 0, 0, 0.16);border-radius:2rem;float: left;display: flex!important;justify-content: center;align-items: center;overflow: hidden;}
.resume-center-top .img-box img{max-width: 2rem;max-height: 2rem;}
.resume-center-top strong{font-size: .8rem;color: #fff;line-height: 2rem;margin-left: .5rem;}
.resume-center-top span{float: right;color: #fff;margin-top: .6rem;font-size: .6rem}
.resume-center-top span b{font-size: 1.2rem}
.resume-center-top span em{font-size: .7rem;font-weight: 700;}
.resume-center-main{padding:.9rem .6rem ;background: #fff;border-radius: 0.2rem;}
.resume-center-main li{width: 30.33%;margin: 0 1.5%;	background-color: #589ffd;box-shadow: 0rem 0.2rem 0.3rem 0rem rgba(129, 146, 157, 0.36);border-radius: 0.4rem;text-align: center;float: left;}
.resume-center-main li a{display: block;padding: 1.1rem 0 .8rem 0;}
.resume-center-main i{width: 2.1rem;height: 2.1rem;background: #2b82f7;display: inline-block;border-radius:2.1rem;color: #fff;line-height: 2.1rem;text-align: center;font-size: .9rem;box-shadow: 0rem 0.2rem 0.3rem 0rem #2E86FF;}
.resume-center-main span{display: block;margin-top: .5rem;color: #fff;font-size: .7rem;}
.my-resume em.text{color: #acacac;font-size: .6rem;}
.my-resume-center{margin-bottom: .4rem;}
.my-resume-center a{padding: .7rem .6rem .6rem 1rem;}
.my-resume-center i.icon-bianji{background-color: #dedede;font-size: .8rem;border-radius:.5rem;color: #5d5d5d;padding: .1rem;margin-left: .2rem; }
.resume-center-bottom{margin-top: .3rem;text-align: right;padding: 0 .8rem;color: #acacac;font-size: .5rem;margin-bottom: 3rem}
.my-resume-center i.icon-baomi,.my-resume-center i.icon-gongkai{color: #a1a2bc;opacity: .5;}
.my-resume-center b.text{color: #a1a2ba;font-size: .6rem;margin-right: .1rem;}

/*简历中心-预览简历*/
.resume-yulan-top{position: absolute;top:3.3rem;text-align: center;left: 0;right: 0;}
.resume-yulan-top img{width: 3rem;height: 3rem;border-radius:3rem;	background-color: #ffffff;	box-shadow: 0rem 0.2rem 0.3rem 0rem	rgba(0, 0, 0, 0.16);display: inline-block; }
.resume-yulan-top strong{display: block;font-size: .7rem;color: #fff;margin: .4rem 0;}
.resume-yulan-top strong i.shim,.resume-yulan-main i.yanz,.resume-bianji-top i.shim{background-color: #008be4;border-radius: .4rem;font-size: .5rem;font-weight: normal;margin-left: .4rem;padding: .05rem .3rem;color: #fff;}
.resume-yulan-top p,.resume-bianji-top p{color: #dedede;font-size: .6rem;}
.resume-yulan-top p em{color: #9fa2ab;margin: 0 .4rem;}
.resume-yulan-main {margin-top: .5rem;padding: 0 .8rem 1.5rem .8rem;background: #fff;position: relative;}
.resume-yulan-main strong{font-size: .8rem;color: #333;padding-bottom: .5rem;display: block;padding-top: 1rem;position: relative;}
.resume-yulan-main strong.this{font-size: .7rem;}
.resume-yulan-main p{color: #333;font-size: .6rem;margin-bottom: .2rem;}
.resume-yulan-main1{padding-bottom: .8rem;}
.resume-yulan-main b{display: inline-block;}

/*简历中心-编辑简历*/
.resume-yulan-main strong em{background: #008be4;width: 4px;position: absolute;left: -.8rem;height: .7rem;top: 1.1rem;}
.resume-yulan-main i.icon-bianji{position: absolute;  background: #dedede;color: #5d5d5d;border-radius: .7rem;margin-left: .2rem;font-size: .7rem;padding: .1rem;top:1.1rem;right: .8rem;line-height: .7rem;}
.resume-yulan-main a{display: block;}
.resume-bianji-img {float: left;width: 2.5rem;height: 2.5rem;margin-right: .8rem;position: relative;border-radius:2.5rem;overflow: hidden;box-shadow: 0rem 0.2rem 0.3rem 0rem rgba(0, 0, 0, 0.16);}
/*.resume-bianji-img img{width: 2.5rem;height: 2.5rem;background-color: #fff;	box-shadow: 0rem 0.2rem 0.3rem 0rem rgba(0, 0, 0, 0.16);border-radius:2.5rem;}*/
.resume-bianji-img span{font-size: .4rem;color: #fff;position: absolute;bottom: -.15rem;left: 0;right: 0;text-align: center;background: rgba(0, 0, 0, .2); line-height: .9rem;}
.resume-yulan-main2{margin-top: 0;padding-bottom: 0;}
.resume-bianji-top{padding: .3rem 0 .7rem 0;}
.resume-bianji-top p em{color: #f5f3f3;margin: 0 .4rem;}
.resume-bianji-top b{font-size: .7rem;color: #333;}
.resume-bianji-top p{margin-top: .2rem;}

/*面试通知*/
.mianshi-item{padding-bottom: 3rem;}
.mianshi-item li{margin-top: .5rem;position: relative;background: #fff;}
.mianshi-item li:before{position: absolute;right: 0;bottom: 0;left: 0;height: 1px;content: '';-webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #e8e9ed}
.mianshi-item li a{padding: .6rem .8rem;display: block;}
.mianshi-item li i{position: absolute;color: #008be4;font-size: .5rem;right: .8rem;bottom:.6rem;background-color: #f5f6fa;	border-radius: 0.1rem;padding: .1rem .5rem;}
.mianshi-item li strong{color: #333;font-size: .7rem;display: block;padding-bottom: .1rem; white-space: nowrap;text-overflow: ellipsis; width: 80%;overflow: hidden;}
.mianshi-item li P{padding-top: .1rem;font-size: .6rem;color: #333;}
.mianshi-item li b{color: #008be4;margin-left: .3rem;display: inline-block;font-size: .7rem;}
.mianshi-item li span{color: #008be4;;}
/*.mianshi-item li em{color: #f5f3f3;margin: 0 .3rem}*/
.mianshi-item li.wanju i,.mianshi-item li i.guoqi{color: #5d5d5d;}
.mianshi-item li.wanju span,.mianshi-item li.wanju b{color: #acacac;}
.mianshi-item li b.old{color: #acacac;font-weight: normal;margin-left: 0rem;margin-right: .3rem;font-size: .6rem;}

/*面试通知-详情*/
.mianshi-detail{padding: 1.5rem .8rem 0 .8rem;}
.mianshi-detail-top{background: #fff;margin-bottom: .5rem;box-shadow: 0rem 0.2rem 0.3rem 0rem  rgba(0, 0, 0, 0.04);border-radius: 0.2rem;position: relative;}
.mianshi-detail-top i{position: absolute; right: .7rem;  color: #acacac; font-size: .6rem;top: 50%;margin-top: -.5rem;}
.mianshi-detail-top p,.mianshi-detail-main p{color: #acacac;font-size: .6rem;}
.mianshi-detail-top strong{font-size: 0.7rem;color: #333;}
.mianshi-detail-top b{margin-left: .3rem;color: #fd745f;}
.mianshi-detail-top span{color: #333;display: inline-block;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;width: 70%; vertical-align: middle;}
.mianshi-detail-top a{display: block;padding: .8rem .8rem .7rem .8rem;}
.mianshi-detail-content{background: #fff;box-shadow: 0rem 0.2rem 0.3rem 0rem rgba(0, 0, 0, 0.04);border-radius: 0.2rem;}
.mianshi-detail-main {padding: 1.2rem .8rem 1.5rem .8rem;}
.mianshi-detail-main em{color: #333;}
.mianshi-detail-main b{color: #008be4;margin:0 .15rem; font-size: .7rem;}
.mianshi-detail-main p{margin-bottom: .5rem;}
.mianshi-detail-main p.this{color: #008be4;}
.mianshi-detail-main p.this b.old{color:  #acacac;font-size: .6rem;}
.mianshi-detail-main p.guqi b{color: #acacac}
.mianshi-detail-main ul{margin-top: 1.8rem;padding: 0 .7rem;}
.mianshi-detail-main li{width:33.33%;float: left;text-align: center;}
.mianshi-detail-main li a{display: block;}
.mianshi-detail-main li i{width: 2rem;height: 2rem;	background-color: #ffffff;	box-shadow: 0rem 0.2rem 0.3rem 0rem	rgba(0, 0, 0, 0.1);	border: solid 0.1rem #f6f6f6;color: #008be4;border-radius:2rem;display: block;text-align: center;line-height: 2rem;margin: 0 auto;}
.mianshi-detail-main li span{font-size: 0.5rem;color: #333;margin-top: .5rem;display: inline-block;}
.mianshi-btn{background: #6cbcef;color: #fff;text-align: center;line-height: 1.9rem;font-weight: 700;font-size: .6rem;border-radius: 0rem 0rem 0.2rem 0.2rem;}
.mianshi-btn-wanju{background: #cfcfcf;}
.mianshi-btn-guqi{background: #fdafa3}
.zp-ms-btn{text-align: center;position: fixed;bottom: 1.5rem;left: 0;right: 0;}
.zp-ms-btn .mui-btn {width: 6.5rem;height: 1.8rem;display: inline-block;line-height: 1.8rem;margin: 0 .5rem;padding: 0;border-radius: 0.1rem;border: solid 1px #008be4;color: #008be4; background: #f8f8f8;}
.zp-ms-btn .ms-btn-ty{background: #008be4;color: #fff;}

/*投递记录*/
.toudi-top{position: relative;background: #fff;display: block;}
.toudi-top:before,.toudi-main-item:before{position: absolute;right: 0;bottom: 0;left: 0;height: 1px;content: '';-webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #E8E9ED;}
.toudi-top .mui-control-item{width: 25%;float: left;text-align: center;font-size: .6rem;color: #333;line-height: 2rem;position: relative;}
.toudi-top .mui-segmented-control.mui-segmented-control-inverted .mui-control-item{color: #333;}
.toudi-top .mui-control-item.mui-active {color: #008be4;}
.toudi-top .mui-active span{width: 1rem;background-color: #008be4;height: 3px;position: absolute;bottom: 0;left: 50%;margin-left: -.5rem;}
.toudi-top .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active{border-bottom: none;color: #008be4;}
.toudi-main-item {margin-top: .5rem;background: #fff;position: relative;}
.toudi-main-item a.toudi{padding: .8rem;display: block;position: relative;box-shadow: 0 0 16px #e8e9ed;z-index: 1;}
.toudi-main-item img{width: 2.3rem;height: 2.3rem;background-color: #fd745f;border-radius: 0.1rem;float: left;}
.toudi-main-item span{position: absolute;color: #5d5d5d;right: .8rem;top:.8rem;padding: .1rem .3rem;background-color: #f5f6fa;border-radius: 0.1rem;font-size: .5rem;}
.toudi-main-item strong{font-size: .7rem;color: #333;}
.toudi-main-item p.item{color: #5d5d5d;font-size: .6rem;width: 65%;margin-left: 2.8rem}
.toudi-main-item b{color: #fd745f;font-size: .6rem;margin-left: .5rem;display: inline-block;margin-bottom: .3rem;}
.toudi-main-item a.toudi i{position: absolute;right: .8rem;color: #ddd;bottom:.5rem;font-size: .7rem;}
.toudi-nr ul{border-left:1px solid #f6f6f6;  }
.toudi-nr{background: #fff;padding: 1rem .4rem 2.5rem 1rem;position: relative; }
.toudi-nr li{margin-left: -9px;margin-bottom: .1rem}
.toudi-nr li em{margin-left: .5rem;font-size: .5rem}
.toudi-nr li i{float: left;}
.toudi-nr li i.icon-toudijilu-dangqian {color: #008be4;}
.toudi-nr li i.icon-toudijilu-lishi{color: #dedede;}
.toudi-nr a.chakan{color: #008be4;font-size: .6rem;position: absolute;right: .8rem;bottom: .8rem;border-radius: 0.1rem;border: solid 1px #008be4;padding: 0 .4rem}
.toudi-nr li p{margin-left:1.2rem; color: #5d5d5d;font-size: .6rem;}
.toudi-nr li.this p{color: #008be4;}
.toudi-nr li.this{margin-left: -8.5px;}

/*收藏与关注*/
.shoucang-top .mui-control-item{width: 50%;}
.zp-jobitem-shoucang{margin-top: .5rem;}
.zp-jobitem-shoucang em.zp{position: absolute; right: .8rem;top:.6rem;color: #008be4;font-size: .5rem;background-color: #f5f6fa;border-radius: 0.1rem;padding: .1rem .5rem;}
.zp-jobitem-shoucang i.icon-hui-guanbi{position: absolute;bottom: .4rem;right: .8rem;font-size:.5rem;color: #acacac;}
.zp-jobitem-shoucang em.gz{color: #fd745f;font-size: .6rem;margin-left: .3rem;}
.zp-jobitem-shoucang li.tingzhao{opacity: .5;}
.zp-jobitem-shoucang li.tingzhao em.zp{color: #5d5d5d;}
.zp-jobitem-shoucang li:after{background-color: #E8E9ED;}

/*联系方式*/
.mui-bar b.baocun{color: #008be4;font-size: .7rem;display: block;}
.zp-contact {margin-top: .5rem;}
.zp-contact-form em{width: 25%;color: #333;font-weight: 700;}
.contact-form-right{width: 75%;text-align: right; position: relative;height: 100%;}
.zp-contact-form li{padding: 0 .8rem;background: #fff;font-size: .6rem;position: relative;line-height: 2.2rem;height: 2.2rem;display:flex}
.zp-contact-form ul li:last-child:before{display:none}
.contact-form-right input[type=text],.contact-form-right input[type=number]{border: none;text-align: right;margin-bottom: 0;padding: 0;font-size: .6rem;height: 21px;padding-right: .8rem;}
.zp-contact-form li:before{position: absolute;right: .8rem;bottom: 0;left: .8rem;height: 1px;content: '';-webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #E8E9ED;}
.contact-form-right .mui-checkbox{color: #acacac;display: inline-block;}
.contact-form-right .mui-checkbox input[type=checkbox]{left: 0;top:0;line-height: 2.2rem;}
.contact-form-right .mui-checkbox.mui-left label{padding: 0 1rem 0 1rem;}
.contact-form-right i.icon-tiaoyejiantou{color: #acacac;font-size: .6rem;position: absolute;right: 0;top:0}
.contact-form-right span{color: #acacac;display: inline-block;padding-right: .8rem;position: relative;width: 100%;height: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.contact-form-right .mui-checkbox input[type=checkbox]:before{content: '\e618';font-family: "iconfont";font-size:.8rem;}
.contact-form-right .mui-checkbox input[type=checkbox]:checked:before{content: '\e61b';font-family: "iconfont";color: #fff;background:#008be4;}
.zp-color-black{color: #333!important;}

/*更换手机、验证邮箱*/
.change-phone-top{text-align: center;padding: 1.5rem 0 .8rem 0;}
.change-phone-top p{font-size: .6rem;color: #333;margin-bottom: .2rem;}
.change-phone-top strong{font-size: .8rem;}
.change-phone-form{padding: 0 .8rem;margin-top: 1rem;}
.change-phone-form .phone-input{margin-bottom: .5rem;font-size: 0.6rem;border: none;height: 2.2rem;}
.change-phone-form .thisinput{padding-right: 5.5rem;}
.change-phone-row{position: relative;}
.change-phone-row span{position: absolute;border-radius: 0.3rem;border: solid 1px #008be4;right: .8rem;top:.6rem;font-size: 0.6rem;color: #008be4;padding: 0 .4rem;line-height: 1rem; }
.change-phone-btn{margin-top: 2rem;}

/*简历列表*/
.mui-bar .resume-search{right: 4rem;left: 2.5rem;}
.resume-search .zp-search {padding: 0;}
.resume-search .mui-search .mui-placeholder{line-height: 2.5rem; font-weight: normal;top: 2px;text-align: left;}
.mui-icon-search:before{content: "\e60b";font-family: 'iconfont';font-size: .7rem;margin-right: .2rem;}
.resume-search .mui-search.mui-active:before{top:.5rem;}
.resume-list-item li{margin-top: .5rem;background: #fff;position: relative;}
.resume-list-item li a{display: block;}
.resume-list-top{padding: .5rem .8rem;position: relative;}
.resume-list-top .img-box{width: 1.8rem;height: 1.8rem;border-radius: 1.8rem;float: left;margin-right: .8rem;overflow:hidden}
/*.resume-list-top img{width: 1.8rem;height: 1.8rem;border-radius:1.8rem;float: left;margin-right: .8rem;}*/
.resume-list-top p strong{font-size: .7rem;color: #333;}
.resume-list-top p em{color: #b7b7b7;margin: 0 .3rem;}
.resume-list-top p{color: #5d5d5d;font-size: .6rem;line-height: 1rem;padding: 0 5rem 0 2.6rem;}
.resume-list-top span.lizhi{position: absolute;color: #a1a2ba;font-size: .5rem;right: 0;top:.7rem;background-color: #f2f3fa;border-radius:1rem 0 0 1rem;padding: 0 .6rem;}
.resume-list-top span.zaizhi{background-color: #faf2f2;color: #a89292;}
.resume-list-yxzw{color: #5d5d5d;font-size: .6rem;padding: .5rem .8rem;position: relative;}
.resume-list-yxzw span{display: inline-block;margin-right: .3rem;}
.resume-list-item li:before,.resume-list-top:before{position: absolute;right: 0;bottom: 0;left: 0;height: 1px;content: '';-webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #E8E9ED;}
.resume-list-more{font-size: 0.7rem;color: #333;}
.resume-list-more input{width: 4rem;height: 1.4rem;background-color: #ffffff;border-radius: 0.1rem;border: solid 1px #dedede;margin-bottom: .7rem;font-size: 0.7rem;}
.resume-list-more span{display: inline-block;margin:0 .3rem;color: #707070;}
.resume-list-more em{margin-left: .3rem;}
.type-main1{padding-top:.7rem;padding-bottom: 1rem; }

/*简历详情*/
.mui-bar .icon-kuaijiefangshi{margin-right: -1rem;}
.resume-detail-top .resume-bianji-top {padding-top: 1rem;}
.resume-detail-top span.time{position: absolute;right: .8rem;bottom: .9rem;font-size: .5rem;color: #acacac;}
.resume-yulan-main i.noyanz{background-color: #acacac;}
.resume-detail-btn{position: fixed;bottom: 0;left: 0;right: 0;background: #fff;padding: .5rem 0}
.resume-detail-btn i.icon-shoucang {display: block;font-size: 1rem;}
.resume-detail-btn i.icon-jianzhiyixiangshezhishoucang {display: block;font-size: 1rem;}
.resume-detail-btn .mui-col-xs-2 {text-align: center;color: #5b5b5b;font-size: .5rem;}
.resume-detail-btn .mui-col-xs-2 a{   line-height: 1.2rem;} 
.resume-detail-btn .mui-col-xs-2 a.on{color:#008be4}
.resume-detail-btn .mui-col-xs-5{padding-right: .5rem;}
.resume-detail-btn .mui-col-xs-5 i{color: #80c5f1;margin-right: .2rem;}
.resume-detail-btn .mui-btn-lx{border: 1px solid #008be4;color: #008be4;background: #fff;}
.mui-content-resume{padding-bottom: 3.8rem}
.resume-detail-btn:before{top:0}
.resume-tc{background: transparent;left:0!important;width: 100%;padding: 0 .8rem;margin-top: 100%;box-shadow: none;position: fixed;bottom: .6rem!important;top:auto!important}
.resume-tc ul  {border-radius: 0.8rem;background-color: #f7f7f7;}
.resume-tc ul.last{background-color: #fff;}
.resume-tc ul.last li a{color: #fd745f;margin-top: .4rem;}
.resume-tc li a{color: #007aff;font-size: 1rem;text-align: center;line-height: 2.9rem;display: block;}
.resume-tc li.first a{border-bottom:1px solid #e4e5e6; }
.resume-detail-two .mui-col-xs-8 a{width: 47%;float: left;border: 1px solid #008be4;color: #008be4;font-size: .8rem;margin-left: 3%;text-align: center;line-height: 2.2rem;border-radius:.1rem; }
.resume-detail-two .mui-col-xs-8 a i{background-color: #008be4;opacity: .5;color: #fff;display: inline-block;border-radius:.8rem;font-size: .8rem;margin-right: .3rem;vertical-align: .05rem;}
.resume-detail-two .mui-col-xs-8 a.tongyi{background-color: #008be4;color: #fff;}
.resume-detail-two .mui-col-xs-8 a.tongyi i{background: #fff;opacity: .5;color: #008be4;}
.job-detail-btn i.mui-icon-checkmarkempty,.job-detail-btn i.mui-icon-closeempty{background-color: #fff;opacity: .5;color: #008be4;;display: inline-block;border-radius:.8rem;font-size: .8rem;margin-right: .3rem;vertical-align: .05rem;}
.resume-detail-three .mui-btn-primary{background: #6dbcef;border: 1px solid #6dbcef}
.job-detail-btn i.mui-icon-closeempty{color:  #acacac;;}
.resume-detail-three .zp-btn-tingzhao{background: #cfcfcf;color: #fff;}

/*收到简历*/
.resume-get{margin-top: .5rem;padding-bottom: 2.5rem;}
.resume-get a{display: block;padding: .8rem;background: #fff;position: relative;margin-top: .5rem;}
.resume-get .img-box{width: 1rem;height: 1rem;border-radius: 1rem;display: inline-block; margin-right: .3rem;vertical-align: middle;overflow: hidden;}
/*.resume-get img{width: 1rem;height: 1rem;border-radius:1rem;display: inline-block;margin-right: .3rem;vertical-align: middle;}*/
.resume-get strong{font-size: 0.7rem;color: #333;display: inline-block;vertical-align: middle;line-height: 1rem;}
.resume-get em{color: #707070;margin: 0 .3rem;}
.resume-get p{color: #5d5d5d;font-size:.6rem; }
.resume-get i{position: absolute;top:.8rem;right:.8rem;color: #acacac;font-size:.5rem;}
.resume-get span{position: absolute;bottom:.8rem;right:.8rem;background-color: #f5f6fa;border-radius: 0.1rem;color: #008be4;font-size: .5rem;padding: 0 .5rem;}
.resume-get span.wanju{color: #5d5d5d;}
.resume-get span.chuli{color: #fd745f;}
.resume-get a:before{position: absolute;right: 0;bottom: 0;left: 0;height: 1px;content: '';-webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #E8E9ED;}

/*职位管理*/
.mui-bar strong.head{color: #008be4;font-size: .6rem;line-height: 2.5rem;}
.job-guanli-top li{width: 50%}
.job-guanli-main li{background: #fff;position: relative;margin-top: .6rem;}
.job-guanli-main li:last-child{margin-bottom: .6rem;}
.job-guanli-main li a{padding: .6rem 0rem;display: block;}
.job-guanli-main .job-left{width: 3.9rem;border-right:1px solid #f5f3f3;text-align: center;padding-top: .5rem;float: left;}
.job-guanli-main .job-left i.zp-icon-zw{background: url(../images/apply-resume.png) no-repeat;background-size: 32px;width: 32px;height: 40px;text-align: center;color: #008be4;font-size: .7rem;line-height: 40px;display: block;margin: 0 auto;font-weight: 700;}
.job-guanli-main .job-left span{color: #008be4;font-size: .6rem;display: inline-block; margin-top: .2rem;}
.job-guanli-main .job-right{margin-left: 4.7rem;margin-top: .3rem;}
.job-guanli-main .job-right p{color: #acacac;font-size: .5rem;padding-right: 2rem;}
.job-guanli-main .job-right strong{font-size: 0.7rem;color: #333;}
.job-guanli-main .job-right b{color: #008be4;margin-left: .5rem;font-size: .5rem;}
.job-guanli-main .job-right span{display: inline-block;background-color: #f5f6fa;border-radius: 0.7rem;font-size: .6rem;color: #333;padding: 0 .6rem;margin: .25rem .5rem 0 0}
.job-guanli-main i.icon-tiaoyejiantou{position: absolute;right: .8rem; color: #acacac;font-size: .6rem;top:2.1rem;}
.job-guanli-main li.weidu .job-left span{color: #fd745f;}
.job-guanli-main li.weidu .job-left i.zp-icon-zw{color: #fd745f;}
.job-guanli-main li.shixiao{opacity: .5;}
.zp-kaitong{position: fixed;bottom: 51px;right: 0;left: 0;z-index: 9;}
.zp-kaitong a{background: #69b9ec;font-size: .6rem;line-height: 1.9rem;text-align: center;display: block;color: #fff;}
.zp-kaitong a i{font-size: 12px;margin-left: .2rem;}
.job-guanli-content{bottom: 2.5rem;}
.job-guanli-all{padding: 0 1rem}
.job-guanli-all li{line-height: 2rem;font-size: .6rem;color: #333;position: relative;}
.job-guanli-all li:before{position: absolute;right: 0;bottom: 0;left: 0;height: 1px;content: '';-webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #E8E9ED;}
.job-guanli-all li i{display: none;color: #008be4;position: absolute;right: 0;top:0;}
.job-guanli-all li.active{color: #008be4;}
.job-guanli-all li.active i{display: block;}
.job-popover{bottom: 40%!important}

/*职位发布*/
.zp-contact-form ul{ margin-bottom: .5rem;}
.contact-form-right span.this{color: #333;}
.job-fabu-btn{padding: 2rem .8rem 1.1rem .8rem;}
.job-fabu-btn .job-btn-wei{background: #7bc1ed;border: 1px solid #7bc1ed}
.job-fabu-add{background: #b1dbf6;padding: 0 .8rem;color: #fff;margin-top: -.5rem;margin-bottom: .5rem;font-size: .6rem;font-weight: 700;line-height: 1.9rem;}
.job-fabu-add i.icon-jiahao{display: inline-block;margin-right: .2rem;color: #fff;opacity: 0.57;}
.contact-form-right span.shanchu{background-color: #acacac;border-radius: 0.4rem;font-size: .5rem;line-height: 1rem;text-align: center;color: #fff;padding: 0 .5rem;width: auto;height: 1rem;margin-top: .5rem;}
.job-zwlx{position: relative;padding-right: .8rem}
.job-zwlx span.zwlx{color: #333;padding-right: 0}
.job-zwlx b.xian{color:#e8e9ed;margin: 0 .3rem;font-weight: normal;}
.contact-form-right input.zdyxz{color: #fd745f;}
.zp-contact-form a{display: block;height: 2.2rem;}

/*职位发布-岗位要求*/
.job-fabu-yq{padding: .7rem .8rem;text-align: right;position: relative;}
.job-fabu-yq textarea{font-size: .6rem;border: none;border-radius: 0;margin-bottom: 0;padding-bottom: 30px;color: #333;}
.job-fabu-yq span{color: #333;font-size: .6rem;}
.job-fabu-yq span i{color:#008be4;margin-right: .2rem;vertical-align: middle;font-size: .8rem;}
.job-fabu-yq em{position: absolute;right: 1.4rem;color: #b9bec4;font-size: .6rem;bottom: 2.5rem;}

/*职位发布-发布时间*/
.job-fabu-time{padding: 1.5rem .8rem 5.5rem .8rem;background: #fff;margin-top: .5rem;}

/*职位发布-职位类型*/
.job-fabu-zwlx{padding: .8rem 0 0 .8rem;background: #fff;font-size: .6rem;}
.job-fabu-zwlx span{border-radius: 0.1rem;border: solid 1px #008be4;color: #008be4;display: inline-block;margin-right: .3rem;padding: 0 .1rem 0 .6rem;}
.job-fabu-zwlx span i{font-size: .8rem;vertical-align: -1px;}

/*企业看到的职位详情*/
.jobdetail-qiye{line-height: 2rem;position: relative;color: #acacac;padding: 0 .8rem;}
.jobdetail-qiye span{display: inline-block;margin-right: 1rem;}
.jobdetail-qiye em{font-size:.6rem;right:.8rem;position: absolute;}
.jobdetail-qiye i{margin-right: .3rem;font-size: .8rem;}
.jobdetail-qiye b{font-size: .7rem;}
.jobdetail-qiye-btn{position: fixed;padding:.4rem .5rem;bottom:0;left:0;right:0;background: #fff;}
.job-detail-main1{margin-bottom: 3.6rem;}

/*企业中心*/
.qiye-top{position: relative;}
.qiye-top-right{position: absolute;top: 0;right: 0;padding: 0 .8rem;line-height: 2.5rem;}
.qiye-top-right i{color: #fff;}
.qiye-top-head {padding: 0 .8rem 0 1rem;position: absolute;top:3rem;left: 0;right: 0;}
.qiye-top-head .img-box{width: 2.5rem;height: 2.5rem;background-color: #ffffff;box-shadow: 0rem 0.2rem 0.3rem 0rem rgba(0, 0, 0, 0.16);border-radius:2.5rem;float: left;display: flex!important;justify-content: center;align-items: center;overflow: hidden;}
.qiye-top-head .img-box img{max-width: 2.5rem;max-height: 2.5rem;width:auto}
.qiye-top-head p{color: #acacac;font-size: .5rem;padding-left: 3rem;position: relative;}
.qiye-top-head p strong{font-size: 0.8rem;color: #fff;display: inline-block;margin-top: .4rem;margin-right: .5rem;max-width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.qiye-top-head p i.zp-icon-vip{background-position:-145px 0;width: 18px;height: 22px;}
.qiye-top-head a.ck{position: absolute;right: 0;color: #acacac;font-size: .5rem;}
.qiye-top-head a.ck i{font-size: .6rem;}
.qiye-nav{background: #fff;margin: -2.8rem .8rem .5rem .8rem;box-shadow: 0rem 0.2rem 0.3rem 0rem  rgba(0, 0, 0, 0.04);border-radius: 0.2rem;position: relative;}
.qiye-nav li{ width: 25%;float: left;}
.qiye-nav li a{display: block;padding: 1.3rem 0 .7rem 0;text-align: center;}
.qiye-nav span{display: inline-block;margin-bottom: .5rem;position: relative;}
.qiye-nav span em{width: 6px;height: 6px;background-color: #fd745f;border-radius:6px;position: absolute;right: -.15rem;top:-.15rem; display:none}
.qiye-nav i{width: 25px;height: 25px;}
.zp-icon-qiye1{background-position:3px -60px }
.zp-icon-qiye2{background-position:-32px -60px }
.zp-icon-qiye3{background-position:-70px -60px }
.zp-icon-qiye4{background-position:-105px -60px }
.qiye-nav li strong{font-size: 0.6rem;color: #333;display: block;}
.qiye-main{background-color: #ffffff;box-shadow: 0rem 0.2rem 0.3rem 0rem rgba(0, 0, 0, 0.04);border-radius: 0.2rem;margin: 0 .8rem;margin-bottom: 3rem;}
.qiye-main a{display: block;position: relative;margin: 0 1rem;line-height: 2.2rem;}
.qiye-main a:before{position: absolute;right: 0;bottom: 0;left: 0;height: 1px;content: '';-webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #E8E9ED;}
.qiye-main strong{color: #333333;font-size: .6rem;}
.qiye-main i{position: absolute;right: 0;color:#5d5d5d;}
.qiye-main em.num{background-color: #fd745f;border-radius: 0.4rem;color: #fff;padding: 0 .2rem;font-size: 0.5rem;margin-left: .3rem;}
.qiye-main i.icon-rencaiku{right: -2px;}

/*企业中心-谁看过我*/
.resume-list-item span.time{position: absolute;color: #acacac;font-size: .5rem;right: .8rem;top:1.5rem;}
.resume-list-item li.close{opacity: .5;}
.resume-list-yxzw span.guanbi{color: #5d5d5d;font-size: .5rem;background-color: #f5f6fa;border-radius: 0.1rem;padding:0 .5rem;position: absolute;right: .5rem;}

/*企业中心-人才库*/
.toudi-top .mui-control-item a{color: #333;}
.rencai-top{padding: 0 3rem;height: 2rem;}
.resume-list-top span.yaoqing{color: #008be4;font-size: .5rem;background-color: #f5f6fa;border-radius: 0.1rem;padding:0 .5rem;position: absolute;right: .5rem;top:1.5rem;}
.resume-list-top span.close{color: #5d5d5d;}
.resume-list-yxzw i.icon-hui-guanbi{position: absolute;right: .8rem;color: #acacac;font-size:.6rem;}

/*企业中心-已发邀请*/
.qiye-yqms-top{padding: .5rem .8rem .5rem .8rem;}
.qiye-yqms-top img{width: 2.5rem;height: 2.5rem;background-color: #ffffff;box-shadow: 0rem 0.2rem 0.3rem 0rem rgba(0, 0, 0, 0.16); border-radius: 2.5rem;float: left;}
.qiye-yqms-top p{margin-left: 3rem;}
.qiye-yqms-top p.first{margin-top: .25rem}
.mianshi-btn-wei{background: #c4c6d8}
.mianshi-detail-main p.guqi span{color: #fd745f;}

/*企业中心-邀请面试*/
.qiye-yaoqing em.zhao-jianzhi{margin: 0;color: #fff;}
.qiye-yaoqing b{color: #008be4;font-size: 0.7rem;}
.qiye-yaoqing i.time{top:1rem;}
.qiye-yaoqing span{bottom:.8rem;}
.qiye-yaoqing1 a{padding-bottom:.6rem; }

/*缺省页*/
.zp-default{text-align: center;background: #f8f8f8;}
.zp-default img{margin: 1.1rem auto ;width: 4.5rem;height: 5rem;}
.zp-default p{color: #5d5d5d;font-size: .6rem;}
.zp-default-index {background: #fff;padding: 1.2rem 0 2.3rem 0;}
.zp-default-list{padding-top: 2.7rem;}

/*缺省页-简历中心*/
.zp-default-resume{padding-top: 5.2rem;}
.resume-default{text-align: center;margin-top: 1rem;}
.resume-default a{display: inline-block;color: #008be4;font-size: .7rem;border-radius: 0.2rem;border: solid 1px #008be4;width: 6.5rem;line-height: 1.5rem;}
.zp-default-toudijilu,.zp-default-guanli{padding-top: 3.2rem;}
.zp-default-guanli .resume-default {bottom:5rem}

/*toast样式重写 在底部会被ios小键盘挡住*/
.mui-toast-container {line-height: 0.8rem;position: fixed;z-index: 9999;top: 50%;left: 50%;bottom: auto;;margin-top: -1.8rem;-webkit-transition: opacity .3s;transition: opacity .3s; -webkit-transform: translate(-50%,0);transform: translate(-50%,0);opacity: 0;}
.mui-toast-message {font-size: .7rem;padding: .5rem 1.2rem;text-align: center;color: #fff;border-radius: .3rem;background-color: #323232;}

.mui-bar-nav~.mui-content .mui-pull-top-pocket {top:0}
.mui-pull-caption{font-size: .6rem;font-weight: normal;}
/*单页app*/
.mui-views,.mui-view,.mui-pages,.mui-page,.mui-page-content {position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:#f8f8f8;}
.mui-pages {top:2.5rem;height:auto;}
.mui-page {display:none;}
.mui-pages .mui-page {display:block;overflow-y:scroll}
.mui-page.mui-transitioning {-webkit-transition:-webkit-transform 300ms ease;transition:transform 300ms ease;}
.mui-page-left {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);overflow: hidden;}
.mui-ios .mui-page-left {-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0);overflow: hidden;}
.mui-android .mui-navbar-inner.mui-navbar-left {opacity:0;}
.mui-ios .mui-navbar-left .mui-left,.mui-ios .mui-navbar-left .mui-center,.mui-ios .mui-navbar-left .mui-right {opacity:0;}
.mui-navbar .mui-btn-nav {-webkit-transition:none;transition:none;-webkit-transition-duration:.0s;transition-duration:.0s;}
.mui-navbar-inner.mui-transitioning,.mui-navbar-inner .mui-transitioning {-webkit-transition:opacity 300ms ease,-webkit-transform 300ms ease;transition:opacity 300ms ease,transform 300ms ease;}

/*三级职位类别选择*/
 .mui-content.three-stage{padding-top: 4.5rem;height: 100%;}
.three-stage .mui-table-view{margin-top: 0 !important;}
.three-stage .mui-table-view-cell{line-height: 2rem;font-size: .6rem;color: #333;padding-top: 0;padding-bottom: 0;height: 2.2rem;font-weight: 700;}
.three-stage .mui-table-view-cell:after{background-color: #E8E9ED;}
.three-stage .mui-table-view-cell a{margin: 0 -15px !important;line-height: 2.2rem;}
.three-stage-head{position: absolute;top: 0;}
.three-stage-head:before{position: absolute;right: 0;bottom: 0;left: 0;height: 1px;content: '';-webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #E8E9ED;}
.three-stage-result{height: 2rem;background: #fff;padding: 0 .8rem;}
.three-stage-result .tips{line-height: 2rem;color: #acacac;text-align: center;font-size: .6rem;color:#fd745f}
.three-stage-result .result-item{font-size: .6rem;color: #008de4;border: 1px solid #008be4;line-height: 1.2rem;height: 1.2rem;padding-left: .3rem;padding-right: 1.2rem;border-radius: .2rem;max-width: 32%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: inline-block;position: relative;margin: .4rem 1% .4rem 0;}
.three-stage-result .result-item .mui-icon-closeempty{font-size: 1.1rem;position: absolute;right: 0px;line-height: 1.2rem;}
.three-stage-result .result-item + .tips{display: none;}
.three-stage .mui-off-canvas-right{width: 86%;background: #fff;}
.three-stage .mui-scroll-wrapper{background-color: #fff;}
.three-stage .mui-off-canvas-right .mui-scroll-wrapper{width: 50%;}
.three-stage .mui-off-canvas-right .mui-scroll-wrapper:last-child{left: 50%;background-color: #f5f5f5;}
.three-stage .mui-off-canvas-right .mui-scroll-wrapper:last-child .mui-table-view{background-color: #f5f5f5;}
.three-stage .mui-table-view:after{display: none;}
.three-stage .mui-table-view:before{display: none;}
.three-stage .mui-off-canvas-right .mui-table-view-cell{text-align: center;}
.three-stage .mui-off-canvas-right .mui-table-view-cell:after{display: none;}
.three-stage .mui-table-view-cell.mui-active{background-color: #f5f5f5;}
.three-stage .mui-table-view-cell.active{background-color: #f5f5f5;}
.three-stage .search-null{font-size: .6rem;text-align: center;line-height: 2rem;color: #fd745f;background: #fdf8eb;}
.three-stage .search-result .mui-table-view-cell{height: 2.6rem;line-height: 1.3rem;}
.three-stage .search-result .mui-table-view-cell span i{color: #008be4;}
.three-stage .search-result .mui-table-view-cell em{color: #acacac;font-weight: normal;}
/*兼职职位选择*/
.mui-content.pt-selector{height: 100%;background:#fff}
.pt-selector .mui-scroll-wrapper{padding-top: 2rem;}
.pt-selector-head{position: absolute;top: 0;}
.pt-selector-head:before{position: absolute;right: 0;bottom: 0;left: 0;height: 1px;content: '';-webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #E8E9ED;}
.pt-selector-result{height: 2rem;background: #fff;padding: 0 .8rem;}
.pt-selector-result .tips{line-height: 2rem;color: #acacac;text-align: center;font-size: .6rem;color:#fd745f}
.pt-selector-result .result-item{font-size: .6rem;color: #008de4;border: 1px solid #008be4;line-height: 1.2rem;height: 1.2rem;padding-left: .3rem;padding-right: 1.2rem;border-radius: .2rem;max-width: 32%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: inline-block;position: relative;margin: .4rem 1% .4rem 0;}
.pt-selector-result .result-item .mui-icon-closeempty{font-size: 1.1rem;position: absolute;right: 0px;line-height: 1.2rem;}
.pt-selector-result .result-item + .tips{display: none;}
/*地区选择器*/
.area-selector .mui-scroll-wrapper {width:50%;padding-top:2rem;}
.area-selector .mui-scroll-wrapper:last-child {left:auto;right:0;background-color:#fff;}
.area-selector .mui-table-view {background-color:inherit;}
.area-selector .mui-scroll-wrapper .mui-table-view:after,.area-selector .mui-scroll-wrapper .mui-table-view:before {display:none;}
.area-selector .mui-scroll-wrapper:last-child .mui-table-view {background-color:#fff;}
.area-selector .mui-scroll-wrapper li {line-height:2.5rem;font-size:.6rem;text-align:center;font-weight:bold;}
.area-selector .mui-scroll-wrapper li.on {color:#008be4;}
.area-selector-head {position:absolute;top:0;}
.area-selector-result {height:2rem;background:#fff;padding:0 .8rem;}
.area-selector-result .tips {line-height:2rem;color:#acacac;text-align:center;font-size:.6rem;color:#fd745f}
.area-selector-result .result-item + .tips {display:none;}
.area-selector-result .result-item {font-size:.6rem;color:#008de4;border:1px solid #008be4;line-height:1.2rem;height:1.2rem;padding-left:.3rem;padding-right:1.2rem;border-radius:.2rem;max-width:32%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;position:relative;margin:.4rem 1% .4rem 0;}
.area-selector-result .result-item .mui-icon-closeempty {font-size:1.1rem;position:absolute;right:0px;line-height:1.2rem;}


/*下拉刷新默认图标丑，先隐藏，后期考虑做个招聘网特色图标*/
.mui-icon-pulldown:before, .mui-spinner:after,.mui-pull-loading{display: none;}