.custom-pagination[data-v-1d6d29a5]{margin-top:20px}#company-details .container .richTextBox{padding:10px 20px;word-break:break-word}#company-details .container .richTextBox img{max-width:100%}#company-details .container .richTextBox table{border-top:1px solid #ccc;border-left:1px solid #ccc}#company-details .container .richTextBox table td,#company-details .container .richTextBox table th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:3px 5px}#company-details .container .richTextBox table th{background-color:#f5f5f5;text-align:center}#company-details .container .top-container{background-image:url(../img/topbar.d6ccf51f.png);background-repeat:no-repeat;background-size:100% 100%}#company-details .container .topbar{width:1280px;margin:0 auto;height:190px;display:flex;align-items:center;justify-content:center}#company-details .container .topbar .logo{width:73px;height:73px;-o-object-fit:fill;object-fit:fill}#company-details .container .topbar .ant-divider{background:#666}#company-details .container .topbar .topbar-title{font-size:22px;color:#333;line-height:42px;font-weight:700;display:block}#company-details .container .topbar .topbar-label{font-size:16px;color:#999;line-height:36px}#company-details .container .topbar .topbar-position{display:flex;flex-direction:column;align-items:center}#company-details .container .topbar .topbar-position .topbar-position-number{font-size:36px;color:#f26222;line-height:42px;font-weight:700}#company-details .container .topbar .topbar-position .topbar-position-label{font-size:20px;color:#333;line-height:42px;font-weight:700}#company-details .container .bottom-container{background:#f2f2f2}#company-details .container .midbar-title{font-size:20px;color:#333;line-height:42px;font-weight:700}#company-details .container .midbar{width:1280px;margin:0 auto}#company-details .container .midbar .midbar-left{border-right:1px solid #e2e2e2;padding-right:20px}#company-details .container .midbar .midbar-introduce .midbar-introduce-content{height:227px}#company-details .container .midbar .midbar-introduce .midbar-introduce-button{width:114px;height:26px}#company-details .container .midbar .list-item{background:#fff;margin-bottom:20px;padding:20px}#company-details .container .midbar .list-item .list-item-title{font-size:20px;color:#2651ba;line-height:32px}#company-details .container .midbar .list-item .list-item-time{font-size:16px;color:#999;line-height:32px;margin-left:20px}#company-details .container .midbar .list-item .list-item-salary{font-size:18px;color:#f26222;line-height:32px;margin-right:20px}#company-details .container .midbar .list-item .list-item-label{font-size:16px;color:#555;line-height:32px}#company-details .container .midbar .list-item .list-item-buttons{display:flex;align-items:center;justify-content:flex-end}#company-details .container .midbar .list-item .list-item-buttons .button-collect{border:none;color:#999;font-size:16px}#company-details .container .midbar .list-item .list-item-buttons .button-apply{background:#ff8439;color:#fff;font-size:16px}#company-details .container .midbar .midbar-right{padding-left:20px}#company-details .container .midbar .midbar-right .midbar-right-label{font-size:16px;color:#999;line-height:42px}#company-details .container .midbar .recruitment-item{width:283px;padding:20px;background:#fff;margin-bottom:20px;display:flex;justify-content:center;align-items:center;flex-direction:column}#company-details .container .midbar .recruitment-item .r-logo{width:261px;height:147px;-o-object-fit:fill;object-fit:fill}#company-details .container .midbar .recruitment-item .r-content{display:flex;flex-direction:column;align-items:flex-start}#company-details .container .midbar .recruitment-item .r-content .r-content-title{font-size:16px;color:#2651ba;line-height:24px;font-weight:700}#company-details .container .midbar .recruitment-item .r-content .r-content-label{font-size:14px;color:#666;line-height:24px}#company-details .container .midbar .lecture-item{width:283px;padding:20px;margin-bottom:20px;display:flex;justify-content:center;align-items:center;flex-direction:column;background-image:url(../img/lecture.beb6cf88.png);background-repeat:no-repeat;background-size:100% 100%}#company-details .container .midbar .lecture-item .l-content{display:flex;flex-direction:column;align-items:flex-start}#company-details .container .midbar .lecture-item .l-content .l-content-title{font-size:16px;color:#fff;line-height:24px;font-weight:700}#company-details .container .midbar .lecture-item .l-content .l-content-label{font-size:14px;color:#fff;line-height:24px}