#framework-sider-bar-container #im-c-entry{bottom:119px;position:absolute;text-align:center;width:100%;z-index:101}#framework-sider-bar-container:hover .im-ui-basic-entry-title{color:#333}.famous-campus-recruite-wrap{background-color:#faf9f9;padding-bottom:80px}.famous-campus-recruite-wrap .famous-campus-recruite-title{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:50px}.famous-campus-recruite-wrap .famous-campus-recruite-title h2{color:#000;font-size:24px;font-weight:700;line-height:33px;margin:0}.famous-campus-recruite-wrap .famous-campus-recruite-title p{color:#333;font-size:16px;line-height:33px;margin:0;padding-left:12px}.famous-campus-recruite-wrap .campus-content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.famous-campus-recruite-wrap .campus-content-container .content-left-container{overflow:hidden;width:784px}.famous-campus-recruite-wrap .campus-content-container .content-right-container{overflow:hidden;width:384px}.famous-campus-recruite-wrap .campus-content-container .content-right-container .campus-broadcase-asider-hot-campus-box{margin-top:16px}._40108sg4xq{color:#999;font-size:14px;line-height:22px;margin:0;padding:40px 0;text-align:center}.job-card-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:6px;-webkit-box-shadow:0 1px 8px 0 hsla(0,5%,91%,.06);box-shadow:0 1px 8px 0 hsla(0,5%,91%,.06);margin-top:16px;overflow:hidden;padding:16px}.job-card-container p{margin:0}.job-card-container .job-company-logo{-ms-flex-negative:0;flex-shrink:0}.job-card-container .job-detail-info-box{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;padding-left:16px}.job-card-container .job-detail-info-box .job-title-campany-box{display:-webkit-box;display:-ms-flexbox;display:flex}.job-card-container .job-detail-info-box .job-title-campany-box .job-title-left-box{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.job-card-container .job-detail-info-box .job-title-campany-box .job-title-left-box .job-title{color:#000;font-size:18px;font-weight:700;line-height:25px;margin:0;min-height:25px;padding:0}.job-card-container .job-detail-info-box .job-title-campany-box .job-title-left-box .job-company-info-box{color:#999;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;height:17px;line-height:17px;margin-top:8px;overflow:hidden}.job-card-container .job-detail-info-box .job-title-campany-box .job-title-left-box .job-company-info-box span{padding-right:12px}.job-card-container .job-detail-info-box .job-title-campany-box .job-action-btn{display:none;-ms-flex-negative:0;flex-shrink:0;margin-left:8px}.job-card-container .job-detail-info-box .job-other-info-box{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:11px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.job-card-container .job-detail-info-box .job-other-info-box .other-info-item{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#999;font-size:12px;line-height:17px}.job-card-container .job-detail-info-box .job-other-info-box .other-info-item svg{-ms-flex-negative:0;flex-shrink:0;height:12px;margin-right:4px;width:12px}.job-card-container .job-detail-info-box .job-other-info-box .other-info-item .item-info-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.job-card-container .job-detail-info-box .job-other-info-box .other-info-item .item-info-box .item-info-flex-shrink{-ms-flex-negative:0;flex-shrink:0}.job-card-container .job-detail-info-box .job-other-info-box .other-info-item .item-title-box{color:#999}.job-card-container .job-detail-info-box .job-other-info-box .other-info-item .item-title-box .item-title-count{color:#ff6400}.job-card-container .job-detail-info-box .job-other-info-box .other-info-item .item-position{margin-right:58px;max-width:160px}.job-card-container .job-detail-info-box .job-other-info-box .other-info-item .item-jobs{margin-right:58px;max-width:188px}.job-card-container:hover .job-detail-info-box .job-title-campany-box .job-action-btn{display:block}.job-card-container .job-finished-tag{position:absolute;right:0;top:0}._40108zQ_lO ._40108lCGtj{margin-top:16px}._40108zQ_lO ._40108uAE3y{border-radius:6px;margin-top:16px;overflow:hidden}.hot-campus-container{background-color:#fff;border-radius:6px;padding:28px 32px 24px}.hot-campus-container dl,.hot-campus-container ol,.hot-campus-container ul{margin:0}.hot-campus-container .hot-campus-title{color:#07132b;font-size:18px;font-weight:700;line-height:25px}.hot-campus-container .hot-list-box{margin-top:24px}.hot-campus-container .hot-list-box .hot-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:16px}.hot-campus-container .hot-list-box .hot-list-item .hot-list-left-box{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.hot-campus-container .hot-list-box .hot-list-item .hot-list-left-box .hot-list-item-logo{-ms-flex-negative:0;flex-shrink:0}.hot-campus-container .hot-list-box .hot-list-item .hot-list-left-box .hot-list-item-title{color:#07132b;font-size:14px;line-height:40px;padding:0 21px 0 12px}.hot-campus-container .hot-list-box .hot-list-item .hot-list-item-job-count{-ms-flex-negative:0;color:#07132b;flex-shrink:0;font-size:14px;line-height:40px}.hot-campus-container .hot-list-box .hot-list-item .hot-list-item-job-count .count-num{color:#ff6400}.seo-common-hot-links{background:#fff;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:32px;margin-top:32px;padding:0 32px 24px}.seo-common-hot-links .common-hot-links-container .common-hot-links-tab{overflow:hidden}.seo-common-hot-links .common-hot-links-container .common-hot-links-tab li:last-child{margin-right:0}.seo-common-hot-links .common-hot-links-container .common-hot-links-tab li{color:#666;cursor:pointer;float:left;font-size:16px;font-weight:400;height:60px;line-height:60px;margin-right:36px}.seo-common-hot-links .common-hot-links-container .common-hot-links-tab .hot-links-tab-active{color:#ff6400;font-size:18px;position:relative}.seo-common-hot-links .common-hot-links-container .common-hot-links-tab .hot-links-tab-active:after{background:#ff6400;border-radius:3px;bottom:0;content:"";display:block;height:2px;position:absolute;width:100%}.seo-common-hot-links .common-hot-links-container .common-hot-links-content{display:none;margin-top:24px;overflow:hidden}.seo-common-hot-links .common-hot-links-container .common-hot-links-content a{color:#999;float:left;font-size:14px;font-weight:400;height:22px;line-height:22px;margin-bottom:16px;margin-right:16px}.seo-common-hot-links .common-hot-links-container .common-hot-links-content a:hover{color:#ff6400}.seo-common-hot-links .common-hot-links-container .hot-links-content-active{display:block}.seo-common-hot-links .common-hot-friendship-links{margin-top:24px;overflow:hidden}.seo-common-hot-links .common-hot-friendship-links .friendship-links-label{color:#000;float:left;font-size:14px;font-weight:400;height:22px;line-height:22px;width:80px}.seo-common-hot-links .common-hot-friendship-links .friendship-links-content{-webkit-box-sizing:border-box;box-sizing:border-box;float:right;list-style:none;margin:0;overflow:hidden;width:calc(100% - 80px)}.seo-common-hot-links .common-hot-friendship-links .friendship-links-content li{float:left}.seo-common-hot-links .common-hot-friendship-links .friendship-links-content li a{color:#999;float:right;font-size:12px;height:22px;line-height:22px;margin-bottom:16px;margin-right:16px}.seo-common-hot-links .common-hot-friendship-links .friendship-links-content li a:hover{color:#ff6400}.seo-common-hot-links .common-current-position{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px;overflow:hidden}.seo-common-hot-links .common-current-position .row-label{-ms-flex-negative:0;color:#000;flex-shrink:0;font-size:14px;line-height:22px;width:80px}.seo-common-hot-links .common-current-position .row-content{font-size:12px;line-height:22px}.seo-common-hot-links .common-current-position .row-content a,.seo-common-hot-links .common-current-position .row-content span{color:#999;margin-right:8px}.seo-common-hot-links .common-current-position .row-content a:hover{color:#ff6400}