.home-header__c-login{position:relative;display:inline-block;z-index:21;margin-left:16px}.home-header__c-login .c-login__top{height:48px;line-height:48px;display:block;cursor:pointer;overflow:hidden}.home-header__c-login .c-login__top__name{display:block;max-width:100px;height:20px;line-height:20px;float:left;font-size:14px;color:#fff;padding:0 6px 0 16px;border-left:1px solid hsla(0,0%,100%,.2);margin-top:14px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.home-header__c-login .c-login__top__photo{display:block;width:32px;height:32px;border-radius:50%;overflow:hidden;margin-top:8px}.home-header__c-login .c-login__top__img{width:32px;height:32px}.home-header__c-login .c-login__ul{position:absolute;top:50px;left:-50%;border-top:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 0;z-index:10;width:226px;overflow:hidden;-webkit-box-shadow:-3px 3px 9px rgba(30,93,255,.2);box-shadow:-3px 3px 9px rgba(30,93,255,.2);background:#fff;border-radius:2px}.home-header__c-login .c-login__ul__item{padding:0 2px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:2px;border:none}.home-header__c-login .c-login__ul__item--border-b{border-bottom:1px solid #eee;margin-bottom:8px;padding-bottom:8px}.home-header__c-login .c-login__ul__item__a{display:block;margin:0;padding:6px 0 6px 16px;height:20px;font-size:14px;line-height:20px;color:#222;height:32px}.home-header__c-login .c-login__ul__item__a :hover{font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#5b7be9}.home-header__c-login .c-login__ul__card{padding:0 2px 0 12px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;cursor:pointer;width:202px;height:70px;margin-bottom:6px;position:relative}.home-header__c-login .c-login__ul__card__image{display:block;width:202px;height:64px}.home-header__c-login .c-login__ul__card__tip{position:absolute;left:128px;top:0;font-size:20px;line-height:40px;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;white-space:nowrap;color:rgba(135,69,34,.5)}.home-header__logoff{background:#fff;border-radius:4px;max-width:500px;padding:40px;overflow:hidden;text-align:center}.home-header__logoff--confirm{margin-top:20px}.home-header{width:100%;min-width:1200px;height:48px;background:#587cf7}.home-header__wrapper{width:1200px;height:48px;margin:0 auto}.home-header__left{float:left;position:relative}.home-header__city{position:absolute;top:0;left:0;height:48px;font-size:0}.home-header__city__icon{display:inline-block;width:16px;height:16px;background:url(//fecdn1.zhaopin.cn/www_zhaopin_com/assets/icon_location.dce553.png) no-repeat 50%;background-size:100%;vertical-align:top;margin-top:16px}.home-header__city__name{display:inline-block;font-size:14px;color:#fff;margin-left:2px;margin-right:6px;margin-top:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500}.home-header__city__choose{font-size:12px;color:#fff;display:inline;padding:16px 0 15px}.home-header__nav{font-size:0;float:left;height:48px;line-height:48px;padding-left:138px}.home-header__nav ul{display:inline-block;white-space:nowrap;vertical-align:top;margin:0;padding:0}.home-header__nav__item{position:relative;display:inline-block;vertical-align:top;text-align:center;padding:0 16px;height:48px;line-height:48px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.home-header__nav__item:hover{background:rgba(0,0,0,.08)}.home-header__nav__item__a{display:inline-block;font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff}.home-header__nav__item__a:hover{color:#fff}.home-header__nav__item__underline{position:absolute;bottom:7px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;width:24px;height:3px;background:#fff;border-radius:2px}.home-header__right{float:right;font-size:0}.home-header .zp-unread-message,.home-header__b-login,.home-header__c-no-login{display:inline-block;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;color:#fff;font-weight:400;text-align:center;margin-left:16px}.home-header .zp-unread-message:hover,.home-header__b-login:hover,.home-header__c-no-login:hover{color:#fff}.home-header .zp-unread-message{width:60px;text-align:center}.home-header .zp-unread-message__partition{display:none}.home-header .zp-unread-message__unread:after{position:absolute;top:15px;right:10px;width:5px;height:5px;background-color:#ff5f57;border:1px solid #fff}.home-header .zp-unread-message,.home-header__b-login{height:48px;line-height:48px;vertical-align:top}.home-header__c-no-login{width:94px;height:28px;line-height:27px;border-radius:16px;border:1px solid hsla(0,0%,100%,.7);margin-top:10px}.float-side-bar{width:46px;position:absolute;right:24px;bottom:-84px;z-index:10}.float-side-bar--fixed{position:fixed;right:24px;bottom:40px}.float-side-bar__a{display:block;width:36px;height:36px;margin:5px auto;background-position:50%;background-repeat:no-repeat;background-size:36px 36px}.float-side-bar__ol{width:46px;margin-top:12px;background:#fff;border-radius:23px;padding:16px 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,.1);box-shadow:0 2px 16px 0 rgba(0,0,0,.1)}.float-side-bar__li{width:46px;height:36px}.float-side-bar__li .float-side-bar__a{margin:0 auto}.float-side-bar__backtop{width:46px;height:46px;background:#fff;border-radius:23px;display:table;visibility:hidden;-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,.1);box-shadow:0 2px 16px 0 rgba(0,0,0,.1)}.float-side-bar__backtop .float-side-bar__a{background-image:url(//fecdn3.zhaopin.cn/www_zhaopin_com/assets/icon_backtop.b3c843.png)}.float-side-bar__backtop:hover .float-side-bar__a{background-image:url(//fecdn3.zhaopin.cn/www_zhaopin_com/assets/icon_backtop_hover.f4caf9.png)}.float-side-bar__backtop--show{visibility:visible}.float-side-bar__qrcode .float-side-bar__a{background-image:url(//fecdn3.zhaopin.cn/www_zhaopin_com/assets/icon_qrcode.0ea6bc.png)}.float-side-bar__qrcode:hover .float-side-bar__a{background-image:url(//fecdn3.zhaopin.cn/www_zhaopin_com/assets/icon_qrcode_hover.1235c0.png)}.float-side-bar__qrcode__wrap{position:absolute;top:12px;left:-130px;width:144px;height:169px;padding-top:22px;-webkit-box-sizing:border-box;box-sizing:border-box;background:url(//fecdn3.zhaopin.cn/www_zhaopin_com/assets/bg_float_qrcode.6656e1.png) no-repeat 50%;background-size:144px 169px}.float-side-bar__qrcode__item{width:100px;margin-left:20px}.float-side-bar__qrcode__img{display:block;width:100px;height:100px}.float-side-bar__qrcode__name{font-size:12px;color:#999fa6;line-height:17px;text-align:center;margin-top:4px}.float-side-bar__feedback .float-side-bar__a{background-image:url(//fecdn3.zhaopin.cn/www_zhaopin_com/assets/icon_feedback.69f2ba.png)}.float-side-bar__feedback:hover .float-side-bar__a{background-image:url(//fecdn3.zhaopin.cn/www_zhaopin_com/assets/icon_feedback_hover.a28ef8.png)}.float-side-bar__feedback__wrap{display:block;position:absolute;top:100px;left:-74px;width:88px;height:61px;padding-left:30px;line-height:60px;-webkit-box-sizing:border-box;box-sizing:border-box;background:url(//fecdn3.zhaopin.cn/www_zhaopin_com/assets/bg_float_feedback.39b19f.png) no-repeat 50%;background-size:88px 61px;font-size:12px;font-weight:400;color:#222}.footer{margin-top:47px;width:100%;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff}.footer,.footer-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.footer-main{background:#fff;margin:0 auto;width:1200px;padding:56px 0 40px;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer-main__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer-main__content-item{width:200px}.footer-main__content-item-title{margin-bottom:25px;font-weight:700;font-size:18px;color:#333}.footer-main__content-item-name{font-size:14px;color:#666;line-height:32px;cursor:pointer}.footer-main__content-item-name-nohref{cursor:auto}.footer-main__content-item-name-nohref:hover{color:#666}.footer-main__slogan{margin-left:139px;padding-left:61px;border-left:1px solid #eee}.footer-main__slogan-title{margin-bottom:32px;font-size:18px;font-weight:700;color:#333}.footer-main__slogan-qrcode{width:261px}.footer-main__slogan-span{float:left;margin-right:32px;margin-bottom:16px;font-size:14px;color:#666;text-align:center}.footer-main__slogan-span:before{background-size:80px 80px;content:"";display:block;height:80px;margin-bottom:8px;width:80px}.footer-main__slogan-mini_program,.footer-main__slogan-rd_app{margin-right:0}.footer-main__slogan-app:before{background-image:url(https://img09.zhaopin.cn/2012/other/mobile/msite/qr/ceshi6.png)}.footer-main__slogan-mini_program:before{background-image:url(https://img09.zhaopin.cn/2012/other/mobile/msite/qr/mini-program.png)}.footer-main__slogan-wechat:before{background-image:url(https://img09.zhaopin.cn/2012/other/mobile/msite/qr/wechat.png)}.footer-main__slogan-rd_app:before{background-image:url(https://img09.zhaopin.cn/2012/other/mobile/msite/qr/rd.png)}.footer-bottom{border-top:1px solid #eee}.footer-bottom a:hover{color:#3697fc}.footer-bottom__social{margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:32px 0;width:1200px}.footer-bottom__social-copyright{width:600px;margin-right:82px}.footer-bottom__social-copyright a,.footer-bottom__social-copyright p,.footer-bottom__social-copyright span{font-size:12px;color:#999;line-height:20px}.footer-bottom__social-copyright__hrm{cursor:pointer}.footer-bottom__social-copyright__hrm:hover{color:#3697fc}.footer-bottom__social-certifications{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:518px}.footer-bottom__social-certifications__record{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:10px;padding:2px 5px;height:48px;border:1px solid #dcdee2;justify-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.footer-bottom__social-certifications__record span{display:inline-block;margin-left:5px;width:70px;font-size:12px;color:#666}.footer-bottom__social-certifications__record i{display:inline-block;height:40px;vertical-align:bottom;background-repeat:no-repeat;background-size:100% 100%}.footer-bottom__social-certifications__net-police{width:35px;background-image:url(https://common-bucket.zhaopin.cn/zpfe-complonents-alan/assets/net-plice.a4aaf9.png)}.footer-bottom__social-certifications__bus-license{width:35px;background-image:url(https://common-bucket.zhaopin.cn/zpfe-complonents-alan/assets/electronic-license.d62a9e.png)}.footer-bottom__social-certifications__knet-seal{width:120px;background-image:url(https://common-bucket.zhaopin.cn/zpfe-complonents-alan/assets/knet-seal-logo.4d6822.png)}.search-wrapper{width:740px}.search-wrapper,.search-wrapper__input{float:left;height:48px;position:relative}.search-wrapper__input{width:639px;line-height:48px;padding:0 16px;color:#222;font-size:14px;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:19px 0 0 19px;background:hsla(0,0%,100%,.9);border:2px solid #587cf7;border-right:none;z-index:2}.search-wrapper__word{position:absolute;top:0;left:0;width:639px;padding-top:58px;padding-bottom:8px;background:#fff;-webkit-box-shadow:2px 2px 6px 0 rgba(0,0,0,.04);box-shadow:2px 2px 6px 0 rgba(0,0,0,.04);border-radius:19px 0 19px 19px;z-index:1;overflow:hidden}.search-wrapper__word__title{height:32px;line-height:32px;padding-left:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.search-wrapper__word__title__h4{font-size:14px;color:#666;font-weight:400}.search-wrapper__word__item{width:639px;height:40px;padding-left:16px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;line-height:40px;cursor:pointer}.search-wrapper__word__item:hover{background:#f0f5ff}.search-wrapper__word__item:hover .search-wrapper__word__history__a{color:#5b7be9}.search-wrapper__word__a{font-size:14px;color:#222}.search-wrapper__word__a__blue{color:#5b7be9;font-style:normal}.search-wrapper__word__delete{display:block;float:right;padding:0 16px;height:40px;text-align:center}.search-wrapper__word__delete-all{height:40px;text-align:right;padding-right:16px}.search-wrapper__word__delete-all__p{cursor:pointer;display:inline-block;font-size:14px;color:#666;height:42px;line-height:42px}.search-wrapper__word__delete-all__p:hover{color:#5b7be9;text-decoration:underline}.search-wrapper__button{float:left;display:block;width:101px;height:48px;background:#587cf7;border-radius:0 19px 19px 0;font-size:16px;font-weight:400;color:#fff;line-height:48px;border:0;cursor:pointer}.search-wrapper__button__icon-search{vertical-align:top;margin-top:16px;width:16px;height:16px;margin-right:2px}.qrcode{float:left;height:48px;margin-left:16px}.qrcode__item{float:left;margin-right:22px;cursor:pointer;position:relative}.qrcode__item:hover .qrcode__item__detail{display:block}.qrcode__item__icon{float:left;margin-top:8px;margin-right:10px;width:32px;height:32px;background-position:50%;background-size:32px 32px;background-repeat:no-repeat}.qrcode__item__icon__wechat{background-image:url(//fecdn5.zhaopin.cn/www_zhaopin_com/assets/icon_wechat_hover.c3f3c6.png)}.qrcode__item__icon__phone{background-image:url(//fecdn5.zhaopin.cn/www_zhaopin_com/assets/icon_phone_hover.d170c1.png)}.qrcode__item__description{float:left;font-size:12px;margin-top:7px}.qrcode__item__description__title{font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#222}.qrcode__item__description__subTitle{font-weight:400;color:#999fa6;font-family:PingFangSC-Regular,PingFang SC}.qrcode__item__detail{position:absolute;top:30px;left:50%;z-index:4px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:none;width:176px;background:url(//fecdn5.zhaopin.cn/www_zhaopin_com/assets/search-bar_qr_bj.49339a.png) no-repeat 50%;background-size:176px;height:201px}.qrcode__item__detail__img{display:block;width:128px;height:128px;margin:27px auto 0}.qrcode__item__detail__p{margin-top:5px;font-size:12px;color:#999fa6;text-align:center}.home-search__wrapper{position:relative;width:100%;height:72px;margin-bottom:36px;z-index:10}.home-search__wrapper--fixed{height:108px}.home-search__box{width:100%;height:72px;margin-top:44px}.home-search__box--fixed{position:fixed;left:0;top:0;z-index:10;margin-top:0;background:#fff;-webkit-box-shadow:2px 2px 6px 0 rgba(0,0,0,.04);box-shadow:2px 2px 6px 0 rgba(0,0,0,.04)}.home-search{width:1200px;padding-top:12px;height:72px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;position:relative}.home-search__logo{display:block;float:left;margin-top:10px;margin-right:26px}.home-search__logo,.home-search__logo__img{width:104px;height:27px}.home-search__right{position:absolute;top:0;left:870px;margin-top:12px}.home-search__right__absolute-left{left:740px}.home-search__c-no-login{display:inline-block;font-size:14px;color:#5b7be9;font-weight:400;text-align:center;font-family:PingFangSC-Regular,PingFang SC;width:94px;height:28px;line-height:27px;border-radius:16px;border:1px solid #7996f9;margin-left:36px;margin-top:10px}.job-menu{float:left;position:relative}.job-menu,.job-menu__bj{width:238px;height:410px}.job-menu__bj{overflow:hidden}.job-menu__bj__list{height:410px;background:rgba(79,90,102,.7)}.job-menu__bj__item{position:relative;float:left;width:238px;height:410px;background-position:50%;background-repeat:no-repeat;background-size:700px 410px;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity ease-in-out .3s;-moz-transition:opacity ease-in-out .3s;opacity:0}.job-menu__bj__item--active{opacity:1}.job-menu__list{width:238px;height:410px;padding-top:16px;padding-bottom:16px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;z-index:2}.job-menu__list--backdrop-filter{background:rgba(59,67,77,.98)}@supports((-webkit-backdrop-filter:blur(35px)) or (backdrop-filter:blur(35px))){.job-menu__list--backdrop-filter{background:rgba(79,90,102,.6);-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px)}}.job-menu__item{height:42px;padding-left:24px;padding-right:16px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.job-menu__item:hover{background:rgba(0,0,0,.2)}.job-menu__item:hover .job-menu__sub{display:block}.job-menu__item__name{display:block;float:left;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:20px;width:162px;margin-top:11px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.job-menu__item__name:hover{color:#fff}.job-menu__item__arrow-right{display:block;float:left;width:12px;height:12px;background:url(//fecdn1.zhaopin.cn/www_zhaopin_com/assets/icon_triangle_r_white.962e68.png) no-repeat 50%;background-size:12px 12px;margin-top:15px;margin-left:24px}.job-menu__sub{display:none;position:absolute;top:0;left:238px;z-index:1;width:700px;height:410px;padding:16px 23px 0 24px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.job-menu__sub__title{padding:11px 0 11px 8px;height:20px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#222;line-height:20px;cursor:auto;-webkit-box-sizing:initial;box-sizing:initial}.job-menu__sub__list{overflow:hidden;margin-top:14px}.job-menu__sub__name{display:block;float:left;width:162px;height:32px;padding:0 8px;margin-right:1px;font-size:14px;font-weight:400;color:#666;line-height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.job-menu__sub__name:hover{font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#5b7be9}.banner-main{float:left}.banner-main__wrap{position:relative;width:700px;height:410px;overflow:hidden}.banner-main__wrap--list{height:410px}.banner-main__wrap--li{float:left;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity ease-in-out .3s;-moz-transition:opacity ease-in-out .3s;opacity:0;position:relative}.banner-main__wrap--active{opacity:1}.banner-main__wrap__pagination{position:absolute;z-index:1;right:0;left:0;bottom:12px;height:6px;margin:auto;text-align:center;font-size:0}.banner-main__wrap__pagination--btn{display:inline-block;cursor:pointer;width:6px;height:6px;background:hsla(0,0%,80%,.6);border-radius:2px;margin-right:6px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.banner-main__wrap__pagination--active{width:16px;height:6px;background:#fff;border-radius:2px}.refresh-resume-layer{position:fixed;top:0;left:0;z-index:9000;width:100%;height:100%;background:rgba(0,0,0,.5)}.refresh-resume-layer__content{position:absolute;width:576px;background:#fff;top:10%;left:50%;margin-left:-288px}.refresh-resume-layer__hint{font-size:22px;height:118px;line-height:118px;text-align:center;color:#494949}.refresh-resume-layer__improve{display:block;width:312px;height:50px;line-height:50px;font-size:18px;background:#1d6af0;color:#fff;text-align:center;margin:0 auto 48px;border-radius:50px}.refresh-resume-layer__close{position:absolute;width:16px;height:16px;top:10px;right:10px}.panel-top{font-family:PingFangSC-Semibold;margin-bottom:25px auto 0}.panel-top__title{text-align:center;height:102px}.panel-top__title-text{width:534px;display:block;margin:0 auto}.panel-top__title p{font-weight:700;color:#ffd800;font-size:14px;position:relative;display:inline;letter-spacing:4px}.panel-top__title p span{font-weight:700;color:#ff5759;font-size:18px}.panel-top__title p:before{content:"";display:inline-block;background:#0d4bbc;border-radius:9px;height:9px;width:102%;position:absolute;bottom:0;left:-8px;z-index:-1}.panel-top__resume{float:left;font-size:12px;margin-left:27px}.panel-top__resume p{color:#fff;display:inline;vertical-align:middle}.panel-top__resume li{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;padding:6px}.panel-top__resume li a{cursor:pointer;color:#666}.panel-top__resume li:hover{background:#eee}.panel-top__resume__list{display:inline-block;text-align:center;cursor:pointer;position:relative;vertical-align:middle}.panel-top__resume__list>a{border:1px solid rgba(0,0,0,0);display:inline-block;width:200px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;color:#fff;padding:5px 25px 5px 5px;vertical-align:middle;text-align:left}.panel-top__resume__list .resume__list__icon{display:inline-block;width:8px;height:4px;background:url(//fecdn3.zhaopin.cn/www_zhaopin_com/assets/icon-arrow.c18fa2.png) no-repeat 50%;vertical-align:middle;position:absolute;top:13px;right:12px}.panel-top__resume__list ul{position:absolute;top:29px;right:0;width:100%;background:#fff;-webkit-box-shadow:3px 10px 18px 0 hsla(0,0%,57.6%,.2);box-shadow:3px 10px 18px 0 hsla(0,0%,57.6%,.2);padding:8px 0;border:1px solid #e6e8ec;display:none;z-index:1}.panel-top__resume__list--show>a{border:1px solid #e6e8ec}.panel-top__resume__list--show>span{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.panel-top__resume__list--show ul{display:block;max-height:200px;overflow-y:auto}.panel-top__activity-intro{font-size:16px;font-weight:500;color:#ff3255;text-decoration:underline;text-align:center;margin-bottom:10px}.panel-top__protocol{float:right;margin-right:27px}.panel-top__protocol a{color:#fff;font-size:12px}.top-item{float:left;padding:0 25px 26px;background:#fff;-webkit-box-shadow:3px 3px 18px 0 hsla(0,0%,57.6%,.2);box-shadow:3px 3px 18px 0 hsla(0,0%,57.6%,.2);border-radius:5px;margin-left:12px;text-align:center}.top-item:first-child{margin-left:0}.top-item .top-item__product__icon{text-align:left;margin-left:-25px;height:36px}.top-item .top-item__product__title{font-size:18px;color:#333}.top-item .top-item__product__price{margin-top:7px;margin-bottom:15px}.top-item .top-item__product__price i{vertical-align:bottom;font-size:14px;color:#999;position:relative}.top-item .top-item__product__price i:after{position:absolute;content:"";display:inline-block;width:110%;height:1px;top:50%;left:50%;margin-left:-50%;background:#999}.top-item .top-item__product__price span{vertical-align:middle;font-size:16px;color:#f2665b;font-weight:700}.top-item .top-item__product__btn a{color:#fff;font-size:14px;padding:3px 46px;display:inline-block;background:#ff4255;background-image:-webkit-gradient(linear,left top,right top,from(#ff4255),to(#fb7474));background-image:-o-linear-gradient(left,#ff4255 0,#fb7474 100%);background-image:linear-gradient(90deg,#ff4255,#fb7474);border-radius:14px;cursor:pointer}.resume-top-dialog{font-family:PingFangSC-Regular;position:fixed;z-index:1000;width:100%;height:100%;overflow:hidden;background:rgba(0,0,0,.75)}.resume-top-dialog,.resume-top-dialog__main{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.resume-top-dialog__main{padding:48px 76px;position:absolute;min-width:739px;min-height:467px}.resume-top-dialog__background{position:absolute;top:0;left:0;z-index:-1}.resume-top-dialog__close{position:absolute;top:-28px;right:-20px;color:#ccc;display:inline-block;cursor:pointer;font-size:30px;height:0;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);border:1px solid #fff;border-radius:50%;width:25px;height:25px;text-align:center;line-height:19px}.resume-top-dialog__close:hover{color:#3697fc;border-color:#3697fc}.resume-top{font-family:Microsoft Yahei}.resume-top__item{width:534px;margin:0 auto}.resume-top__agreement{font-size:8px;line-height:11px;color:#c7c7c7;text-align:right;margin-top:12px}.resume-top__agreement-item{color:#83b3ff;text-decoration:underline;cursor:pointer}.login-after{width:262px;height:212px;padding:12px 12px 14px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;margin-bottom:9px}@-webkit-keyframes refresh-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes refresh-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.login-after .refresh-wrap{overflow:hidden}.login-after .refresh{float:right;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.login-after .refresh__img{width:13px;height:13px;margin-right:3px}.login-after .refresh__img--active{-webkit-animation:refresh-rotate 1s linear infinite;animation:refresh-rotate 1s linear infinite}.login-after .refresh__text{font-style:normal;font-weight:500;font-size:12px;line-height:17px;color:#5b7be9}.login-after .basic-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:10px}.login-after .basic-info__avater{width:48px;height:48px;border-radius:50%;overflow:hidden;position:relative;margin-right:14px}.login-after .basic-info__avater:hover{color:#4386f3}.login-after .basic-info__avater:hover .basic-info__avater__link{display:block}.login-after .basic-info__avater__link{font-size:12px;text-align:center;line-height:48px;position:absolute;left:0;top:0;width:48px;height:48px;display:none;background:rgba(0,0,0,.6)}.login-after .basic-info__avater__img{width:48px;height:48px}.login-after .basic-info__name{width:150px;font-size:16px;line-height:22px;color:#333;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.login-after .basic-info__welcome-tip{margin-top:4px;font-size:12px;line-height:17px;color:#b1b1b1}.login-after .basic-info__vip{cursor:pointer;margin-top:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.login-after .basic-info__vip-icon{width:45px;height:19px;margin-right:5px}.login-after .basic-info__vip-text{font-size:12px;line-height:17px;letter-spacing:.02em;color:#864421}.login-after .basic-info__vip-text.bold{font-weight:500;letter-spacing:.02em;position:relative;padding-right:9.5px}.login-after .basic-info__vip-text.bold:after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:5px;height:6px;background:url(//fecdn2.zhaopin.cn/www_zhaopin_com/assets/me_vip_arrow.2af4b5.png) no-repeat 50%/100%}.login-after .schedule__nums{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:12px}.login-after .schedule__nums__item{text-align:center}.login-after .schedule__nums__item:first-child{margin-right:42px}.login-after .schedule__nums__link{display:inline-block;text-align:center}.login-after .schedule__nums__count{font-weight:500;font-size:24px;line-height:34px;color:#5b7be9}.login-after .schedule__nums__title{font-size:12px;line-height:17px;color:#333}.login-after .btn-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:14px}.login-after .btn-box__online-resume{width:88px;border:1px solid #7996f9;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;color:#5b7be9}.login-after .btn-box__online-resume,.login-after .btn-box__personal-center{height:34px;font-size:14px;line-height:34px;text-align:center;cursor:pointer}.login-after .btn-box__personal-center{width:138px;background:#587cf7;border-radius:4px;color:#fff}.loading{height:410px;width:262px;text-align:center;line-height:410px}.loading--image{vertical-align:middle;width:50px;height:50px}input::-webkit-input-placeholder{color:#ccc}input:-moz-placeholder,input::-moz-placeholder{color:#ccc}input:-ms-input-placeholder{color:#ccc}.login-before{height:410px}.login-before,.login-before__box{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.login-before__box{padding:0 20px}.login-before__company-login,.login-before__company-login--bj{display:block;width:86px;height:20px;position:absolute;top:17px;right:20px;font-size:14px;color:#5b7be9;text-align:right}.login-before__company-login{z-index:2}.login-before #zpPassportWidget{position:relative;z-index:1}.login-before #zpPassportWidget input::-webkit-input-placeholder{color:#ccc}.login-before #zpPassportWidget input:-moz-placeholder,.login-before #zpPassportWidget input::-moz-placeholder{color:#ccc}.login-before #zpPassportWidget input:-ms-input-placeholder{color:#ccc}.login-before #zpPassportWidget .zppp *{font-size:12px}.login-before #zpPassportWidget .zppp-accept-container{padding-top:16px}.login-before #zpPassportWidget .zppp-wrapper-normal .zppp-panel-content-third{padding-top:0;margin-top:20px}.login-before #zpPassportWidget .zppp-wrapper-normal{width:222px;padding:80px 0 0;background-color:rgba(0,0,0,0)}.login-before #zpPassportWidget .zppp-wrapper-normal .zppp-panel-normal-bar{padding:10px 0 0;height:62px;left:-6px}.login-before #zpPassportWidget .zppp-wrapper-normal .zppp-panel-normal-bar__img,.login-before #zpPassportWidget .zppp-wrapper-normal .zppp-panel-qrcode-bar__img{width:52px;height:52px}.login-before #zpPassportWidget .zppp-wrapper-normal .zppp-panel-normal-bar__triangle,.login-before #zpPassportWidget .zppp-wrapper-normal .zppp-panel-qrcode-bar__triangle{width:46px;height:46px;background-position:52px 0}.login-before #zpPassportWidget .zppp-wrapper-normal .zppp-panel-normal-bar__text,.login-before #zpPassportWidget .zppp-wrapper-normal .zppp-panel-qrcode-bar__text{left:40px}.login-before #zpPassportWidget .zppp-panel-normal__inner{margin:0 auto;width:222px}.login-before #zpPassportWidget .zppp-wrapper-normal .zppp-panel-content-third__container{margin-top:12px}.login-before #zpPassportWidget .zppp-wrapper-normal .zppp-panel-content-third>p{padding-top:18px}.login-before #zpPassportWidget .zppp-wrapper-normal .zppp-panel-tabs{margin-top:0;padding:0;display:table}.login-before #zpPassportWidget .zppp-wrapper-normal .zppp-panel-tab{font-size:16px;color:#666;height:22px;line-height:22px;float:left}.login-before #zpPassportWidget .zppp-wrapper-normal .zppp-panel-tab:last-child{margin-left:15px}.login-before #zpPassportWidget .zppp-wrapper-normal .zppp-panel-tab--active{color:#333}.login-before #zpPassportWidget .zppp-wrapper-normal .zppp-panel-tab:after{bottom:-8px}.login-before #zpPassportWidget .zppp-wrapper-normal .zppp-panel-tab--active:after{bottom:-8px;background-color:#5b7be9}.login-before #zpPassportWidget .zppp-wrapper-normal .zppp-panel-content{margin-top:26px}.login-before #zpPassportWidget .zppp-input__container input{height:32px;padding:0 10px;line-height:32px}.login-before #zpPassportWidget .zppp-input__itc .zppp-input__container .zppp-input{height:32px;padding-left:37.2%}.login-before #zpPassportWidget .zppp-input__itc .selector{height:28px;top:2px;left:1px;width:32.2%}.login-before #zpPassportWidget .zppp-input__itc__btn{line-height:28px}.login-before #zpPassportWidget .zppp-input__itc ul{width:108px}.login-before #zpPassportWidget .zppp-sms .zppp-sms__sendbox{height:30px;width:131px;color:#5b7be9}.login-before #zpPassportWidget div.zppp-sms .zppp-sms__sendbox .zppp-sms__send,.login-before #zpPassportWidget div.zppp-sms .zppp-sms__sendbox .zppp-sms__time__text{color:#5b7be9}.login-before #zpPassportWidget .zppp-sms .zppp-input{padding-right:136px}.login-before #zpPassportWidget .zppp-input__cleaner{line-height:38px}.login-before #zpPassportWidget div.zppp-sms .zppp-input__cleaner{right:132px}.login-before #zpPassportWidget .zppp-input__itc p_input input:focus,.login-before #zpPassportWidget .zppp-input__itc zp_input input:focus,.login-before #zpPassportWidget div.zppp-sms input:focus{border-color:#5b7be9}.login-before #zpPassportWidget .zppp-submit__container button.zppp-submit,.login-before #zpPassportWidget .zppp-submit__container button.zppp-submit__loading{height:36px;line-height:36px;font-size:14px;background:#5b7be9}.login-before #zpPassportWidget .zppp-input__error{height:18px;min-height:18px}.login-before #zpPassportWidget .zppp * .zppp-tips{margin-top:0;overflow:hidden}.login-before #zpPassportWidget .zppp-accept-tip{top:16px}.login-before #zpPassportWidget .zppp * .zppp-tips .left-btn,.login-before #zpPassportWidget .zppp * .zppp-tips .text{display:none}.login-before #zpPassportWidget .zppp * .zppp-tips .right-btn{position:static}.login-before #zpPassportWidget .zppp * .zppp-plugin-login-qrcode .zppp-panel-title{font-size:16px;padding-top:0}.login-before #zpPassportWidget .zppp * .zppp-plugin-login-qrcode .zppp-panel-title:after{background-color:#5b7be9}.login-before #zpPassportWidget .zppp * .zppp-plugin-login-qrcode{width:222px}.login-before #zpPassportWidget .zppp * .zppp-plugin-login-qrcode .zppp-panel-scan-qrcode{position:relative;height:120px;margin:30px auto 0;text-align:center;width:120px}.login-before #zpPassportWidget .zppp * .zppp-plugin-login-qrcode .zppp-panel-scan-qrcode .zppp-panel-scan-qrcode__inner{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.login-before #zpPassportWidget .zppp * .zppp-plugin-login-qrcode .zppp-panel-scan-tips-2-wrapper{display:none}.login-before #zpPassportWidget .zppp * .zppp-accept a{color:#5b7be9}.home-login{float:left;width:262px;height:410px}.home-main{height:424px}.home-main__margin-bottom{clear:both;width:100%;height:14px;background:#f7fbff}.section-wrap{position:relative;min-height:160px;width:1136px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f2f6ff),to(rgba(245,248,255,0)));background-image:-o-linear-gradient(top,#f2f6ff 0,rgba(245,248,255,0) 100%);background-image:linear-gradient(180deg,#f2f6ff,rgba(245,248,255,0));border-radius:12px 12px 0 0;background-size:100% 160px;background-repeat:no-repeat;padding:0 23px;margin:0 auto 56px;-webkit-box-sizing:border-box;box-sizing:border-box}.section-wrap__title{height:81px;line-height:81px;font-size:24px;color:#222;font-weight:500;text-align:center;font-family:PingFangSC-Medium,PingFang SC}.section-wrap__main{display:table}.section-wrap__card{float:left;margin-left:0}.section-wrap__card--ml50{margin-left:48px}.home-ad-a .section-wrap__main{margin-top:-28px}.home-ad-a__card{width:330px;height:222px;background:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 1px 3px 0 rgba(0,0,0,.12);border-radius:8px;margin-top:28px}.home-ad-a__advertising{display:block;width:330px;height:182px;border-radius:8px 8px 0 0;background:rgba(0,0,0,.05)}.home-ad-a__company-info{margin-top:9px;padding:0 12px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:0}.home-ad-a__company-info__logo{width:20px;height:20px;border-radius:2px;border:1px solid #eee;margin-right:8px}.home-ad-a__company-info__name{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;font-size:16px;color:#222;line-height:22px}.home-ad-b .section-wrap__main{margin-top:-30px}.home-ad-b__card{width:330px;margin-top:30px}.home-ad-b__advertising{width:330px;height:125px;border-radius:8px;background:rgba(0,0,0,.05);overflow:hidden}.home-ad-b__company-info{margin-top:9px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:0}.home-ad-b__company-info__logo{width:20px;height:20px;border-radius:2px;border:1px solid #eee;margin-right:8px}.home-ad-b__company-info__name{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;font-size:16px;color:#222;line-height:22px}.home-ad-c .section-wrap__main{margin-top:-24px}.home-ad-c__card{width:330px;height:90px;border-radius:8px;margin-top:24px;background-position:50%;background-repeat:no-repeat;background-size:330px 90px;padding:23px 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.home-ad-c__company-logo{float:left;width:44px;height:44px;border-radius:4px}.home-ad-c__company-info{margin-top:2px;padding-left:0;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.home-ad-c__company-info--pl60{padding-left:60px}.home-ad-c__company-info__title{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#222;line-height:22px}.home-ad-c__company-info__subtitle{margin-top:4px;font-size:0;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#666;line-height:17px}.home-ad-c__company-info__subtitle__span{display:inline-block;max-width:93%;font-size:12px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.home-ad-c__company-info__subtitle__right{vertical-align:top;display:inline-block;margin-top:3px;width:12px;height:12px;background:url(//fecdn3.zhaopin.cn/www_zhaopin_com/assets/icon_triangle_r_gray.a30498.png) no-repeat 50%;background-size:12px 12px}.city-nav{width:1200px;height:68px;background:#fff;margin:16px auto 44px}.city-nav__title{display:block;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#222;line-height:20px;padding-top:24px}.city-nav__list,.city-nav__title{float:left;margin-left:44px;-webkit-box-sizing:border-box;box-sizing:border-box}.city-nav__list{margin-top:14px;width:984px;height:40px;background:#f7f8fa;border-radius:4px;position:relative;padding:2px 4px}.city-nav__item{width:36px;height:36px;float:left;margin:0 4px;font-size:12px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;text-align:center;color:#666;line-height:36px;cursor:pointer}.city-nav__item:hover{background:#fff;border-radius:4px;color:#5b7be9}.city-nav__item__cities__wrap{position:absolute;left:0;top:36px;z-index:1;padding-top:4px}.city-nav__item__cities{display:table;max-width:1200px;min-height:40px;background:#fff;-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,.1);box-shadow:0 2px 16px 0 rgba(0,0,0,.1);border-radius:8px;padding:0 12px;-webkit-box-sizing:border-box;box-sizing:border-box}.city-nav__item__cities__name{float:left}.city-nav__item__cities__a{font-size:12px;font-weight:400;color:#222;line-height:17px;display:block;padding:8px 12px;margin:4px 0;font-family:PingFangSC-Regular,PingFang SC}.city-nav__item__cities__a:hover{font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#5b7be9}.card__title{overflow:hidden;white-space:nowrap}.card__title__icon{width:24px;height:24px;vertical-align:middle}.card__title__name{font-weight:500;color:#5b7be9;height:25px;line-height:25px;font-size:18px;margin-left:4px;margin-right:12px;vertical-align:middle;display:inline-block}.card__title__line{background:url(//fecdn1.zhaopin.cn/www_zhaopin_com/assets/img_title_line.bb0831.png);display:inline-block;height:3px;width:100%;vertical-align:text-bottom}.card__left{margin:20px 0;width:330px;height:125px;display:block;position:relative}.card__left:hover .card__left__shadow{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.65)),to(rgba(0,0,0,.1)));background:-o-linear-gradient(bottom,rgba(0,0,0,.65) 0,rgba(0,0,0,.1) 100%);background:linear-gradient(1turn,rgba(0,0,0,.65),rgba(0,0,0,.1))}.card__left__img{width:330px;height:125px;border-radius:8px}.card__left__shadow{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.35)),to(rgba(0,0,0,.05)));background:-o-linear-gradient(bottom,rgba(0,0,0,.35) 0,rgba(0,0,0,.05) 100%);background:linear-gradient(1turn,rgba(0,0,0,.35),rgba(0,0,0,.05));border-radius:8px}.card__left__title{position:absolute;left:12px;bottom:9px;font-size:14px;font-weight:500;color:#fff}.card__right__title{display:block;padding:5px 0;line-height:20px;font-size:14px;color:#222;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.card__right__title:hover{font-weight:500;color:#5b7be9}.card__right__title:first-child{padding-top:0}.card__right__title:before{content:"";display:inline-block;width:4px;height:4px;background:#ccc;border-radius:50%;margin-right:7px;vertical-align:middle}.ad-area-news{width:1200px;margin:16px auto;padding:36px 36px 47px 28px;background-color:#fff}.ad-area-news>*{font-family:PingFangSC-Regular,PingFang SC}.ad-area-news__title{width:1136px;height:160px;padding-top:28px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(245,248,255,0)),to(#f2f6ff));background:-o-linear-gradient(bottom,rgba(245,248,255,0) 0,#f2f6ff 100%);background:linear-gradient(0deg,rgba(245,248,255,0),#f2f6ff);border-radius:12px;font-family:PingFangSC-Medium,PingFang SC;font-size:24px;font-weight:500;color:#222;text-align:center}.ad-area-news__container{padding:0 19px 0 27px;margin-top:-79px}.ad-area-news__item{width:330px;padding:21px 0 3px;margin-right:50px;margin-bottom:16px;float:left}.ad-area-news__item:nth-child(3n){margin-right:0}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{width:100%;min-height:100%;font-size:14px;font-family:PingFangSC-Regular,PingFang SC}li,ul{list-style:none}a{text-decoration:none}.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}.clearfix{zoom:1;display:block}.home-page{width:100%;background-image:url(//fecdn3.zhaopin.cn/www_zhaopin_com/assets/bg_main.68c837.png?x-oss-process=image%2Fquality%2Cq_80),url(//fecdn3.zhaopin.cn/www_zhaopin_com/assets/bg_main_repeat.a42224.png?x-oss-process=image%2Fquality%2Cq_80);background-position:top 0 center,top 0 center;background-size:2000px 350px,10px 350px;background-repeat:no-repeat,repeat-x;background-color:#f7fbff;position:relative}.home-inner{width:1200px;margin:0 auto;background:#fff;display:table}.home-inner__ad{margin-top:36px}