﻿body{background-color:#f6f6f6}.footer-link-for-spider{margin-top:20px;padding:0 20px;background:#fff;border-radius:10px}.footer-link-for-spider.is-column{margin:0 auto 10px;width:1200px;border-radius:0}.footer-link-for-spider .tab-nav{height:55px;color:rgba(51,51,51,.8);font-size:16px;font-weight:400;box-shadow:0 1px 0 0 #ebebeb}.footer-link-for-spider .tab-nav span{display:inline-block;margin-right:55px;line-height:55px;cursor:pointer}.footer-link-for-spider .tab-nav span.is-active{color:#ffa000;box-shadow:0 2px 0 0 #ffa000}.footer-link-for-spider .tab-pane{padding-bottom:20px}.footer-link-for-spider .tab-pane .pane{display:none}.footer-link-for-spider .tab-pane .pane.is-active{display:block}.footer-link-for-spider .tab-pane .pane a{display:inline-block;margin-top:20px;margin-right:20px;color:rgba(51,51,51,.8);font-size:14px;font-weight:400}.footer-link-for-spider .tab-pane .pane a:hover{color:#ffa000}.el-main{font-size:14px;background-color:#f6f6f6 !important}.el-main .header-container{padding:30px 0 14px;margin-bottom:20px;background:#fff url(//gaoxiaojob.com/static/assets/detail/detail-header.jpg) no-repeat center/cover}.el-main .header-container header{width:1200px;margin:0 auto}.el-main .header-container h1{font-size:32px}.el-main .header-container span{display:block;font-size:18px;font-weight:bold;margin:25px 0}.el-main .job-container{width:1200px;margin:0 auto;display:flex}.el-main .job-container .job-content{width:860px;margin-right:20px;flex-shrink:0}.el-main .job-container .job-content .job-list{font-size:inherit}.el-main .job-container .job-content .job-card{margin-bottom:12px;background-color:#fff;border-radius:10px}.el-main .job-container .job-content .job-body{padding:20px;display:flex}.el-main .job-container .job-content .job-body .job-detail{flex-grow:1;overflow:hidden}.el-main .job-container .job-content .job-body .job-name{display:block;font-size:16px;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.el-main .job-container .job-content .job-body .job-name:hover{color:#ffa000}.el-main .job-container .job-content .job-body .job-basic{margin-top:12px;white-space:nowrap;overflow:hidden}.el-main .job-container .job-content .job-body .job-salary{font-size:16px;font-weight:bold;color:#fa635c}.el-main .job-container .job-content .job-body .job-welfare{display:inline-flex;margin-left:12px}.el-main .job-container .job-content .job-body .job-welfare .tag{line-height:20px;padding:0 8px;font-size:12px;background-color:#f3f8fd;border-radius:4px;margin-right:8px;white-space:nowrap;max-width:256px;text-overflow:ellipsis;overflow:hidden}.el-main .job-container .job-content .job-body .job-announcement{display:block;color:rgba(51,51,51,.8);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:15px}.el-main .job-container .job-content .job-body .job-announcement:hover{color:#ffa000}.el-main .job-container .job-content .job-body .job-announcement::before{display:inline-block;content:"关联公告";padding:0 6px;line-height:21px;color:#6a6053;background:url(../assets/rczhaopin/relevance.png) no-repeat left center/contain;margin-right:6px}.el-main .job-container .job-content .job-body .job-button{align-self:center;min-width:96px;margin-left:60px;flex-shrink:0;line-height:35px;height:35px;padding:0 20px;color:#fff;background-color:#ffa000;border-radius:4px;cursor:pointer;border:none;align-items:flex-start}.el-main .job-container .job-content .job-body .job-button.job-applied{background-color:#ffd080;cursor:not-allowed}.el-main .job-container .job-content .job-body .job-button.job-offline{color:#bcbec2;background-color:#f4f4f5;border:1px solid #e9e9eb;cursor:not-allowed}.el-main .job-container .job-content .job-footer{display:flex;justify-content:space-between;padding:0 20px;line-height:48px;background:linear-gradient(90deg, #fff8ed 0%, #fffcf7 100%);border-radius:0px 0px 10px 10px}.el-main .job-container .job-content .job-footer .company-name{float:left;max-width:365px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.el-main .job-container .job-content .job-footer .company-name:hover{color:#ffa000}.el-main .job-container .job-content .job-footer .company-info{float:left;color:rgba(51,51,51,.8);margin-left:15px;font-size:13px}.el-main .job-container .job-content .job-footer .release-date{color:#ffa000;padding-left:21px;background:url("../assets/icon/clock.png") no-repeat left center/16px}.el-main .job-container .job-content .pagination{margin:20px auto 30px}.el-main .job-container .job-content .job-empty .empty{background:url("../assets/rczhaopin/empty.png") no-repeat center 20px/150px auto,#fff;border-radius:10px;padding-top:130px;padding-bottom:20px;text-align:center;color:rgba(51,51,51,.8)}.el-main .job-container .job-content .job-empty .empty-bottom{display:flex;justify-content:space-between;align-items:center;padding:30px 0 20px}.el-main .job-container .job-content .job-empty .empty-bottom .recommend-title{font-size:18px;font-weight:bold;position:relative}.el-main .job-container .job-content .job-empty .empty-bottom .recommend-title::before{content:"";margin-right:14px;display:inline-block;width:4px;height:16px;background:#ffa000;border-radius:2px}.el-main .job-container .job-content .job-empty .empty-bottom .more{color:#ffa000}.el-main .job-container .job-content .view-more-job{display:table;text-align:center;height:35px;line-height:35px;color:#ffa000;padding:0 10px;background:#fff3e0;border:1px solid #ffa000;border-radius:4px;margin:30px auto}.el-main .job-container .job-content .view-more-job span{color:#fa635c}.el-main .job-container .aside-content{flex-grow:1}.el-main .job-container .aside-content .advert-vip{margin-bottom:20px;border-radius:10px;overflow:hidden;cursor:pointer}.el-main .job-container .aside-content .advert-vip>img{display:block;width:100%}.el-main .job-container .aside-content .ad-content a{display:block;height:140px;border-radius:10px;overflow:hidden;margin-bottom:20px}.el-main .job-container .aside-content .ad-content img{width:100%;display:block;object-fit:contain}.el-main .job-container .aside-content .job-recommendation{padding:20px 20px 10px 20px;background:#fff;border-radius:10px;box-shadow:0px 4px 30px 0px rgba(102,102,102,.06);margin-bottom:30px}.el-main .job-container .aside-content .job-recommendation .title{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.el-main .job-container .aside-content .job-recommendation .title h5{position:relative;padding-left:12px;font-size:16px;font-weight:bold;line-height:1}.el-main .job-container .aside-content .job-recommendation .title h5::before{content:"";position:absolute;top:0;left:0;bottom:0;width:4px;background-color:#ffa000;border-radius:2px}.el-main .job-container .aside-content .job-recommendation .keywords-list{display:flex;flex-direction:column}.el-main .job-container .aside-content .job-recommendation .keywords-list .keyword{padding:12px 0;border-bottom:1px solid #f2f2f2}.el-main .footer-link-container{width:1200px;margin:0 auto}.el-main .footer-link-container .footer-link-content{width:860px}