#recruitList #header { z-index: 100; }

#recruitList .banner { margin-bottom: 110px; background: url(/image/recruit-banner-s.png) no-repeat; background-size: 100%; }

#recruitList .post { width: 1200px; margin: 0 auto; }

#recruitList .post .title { margin: 0 auto 80px; display: block; width: 170px; text-align: center; }

#recruitList .post .post-box .post-type { padding: 22px 0 0; background: #F6F6F6; }

#recruitList .post .post-box .post-type .post-recruit-nature { padding: 0 88px 30px; border-bottom: 1px solid #EAEAEA; }

#recruitList .post .post-box .post-type .post-recruit-nature .recruit-nature { padding: 10px 32px; display: inline-block; border-radius: 30px; font-size: 18px; font-family: Microsoft YaHei; color: #121212; cursor: pointer; }

#recruitList .post .post-box .post-type .post-recruit-nature .active { font-weight: bold; color: #fff; background: #00C16D; }

#recruitList .post .post-box .post-type .el-tabs { font-size: 20px; }

#recruitList .post .post-box .post-type .el-tabs .el-tabs__header { margin: 0; }

#recruitList .post .post-box .post-type .el-tabs .el-tabs__header .el-tabs__nav-wrap::after { background: #fff; }

#recruitList .post .post-box .post-type .el-tabs .el-tabs__header .el-tabs__item { height: 50px; line-height: 50px; }

#recruitList .post .post-box .post-type .el-tabs .el-tabs__header .el-tabs__nav-wrap { padding-left: 90px; }

#recruitList .post .post-box .post-type .el-tabs .el-tabs__header .is-active { color: #00C16D; }

#recruitList .post .post-box .post-type .el-tabs .el-tabs__header .el-tabs__active-bar { background-color: #00C16D; }

#recruitList .post .post-box .post-type /deep/ .el-tabs .el-tabs__header { margin: 0; }

#recruitList .post .post-box .post-type /deep/ .el-tabs .el-tabs__nav-wrap { padding-left: 88px; }

#recruitList .post .post-box .post-type /deep/ .el-tabs .el-tabs__nav-wrap::after { background-color: #f6f6f6; }

#recruitList .post .post-box .post-type /deep/ .el-tabs .is-active, #recruitList .post .post-box .post-type /deep/ .el-tabs .el-tabs__item:hover { color: #00C16D; }

#recruitList .post .post-box .post-type /deep/ .el-tabs .el-tabs__active-bar { background-color: #00C16D; }

#recruitList .post .post-box .el-table { margin-top: 20px; margin-bottom: 80px; }

#recruitList .post .post-box .el-table .job-details { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }

#recruitList .post .post-box .el-table .job-details .details-left, #recruitList .post .post-box .el-table .job-details .details-right { width: 49%; }

#recruitList .post .post-box .el-table .job-details .details-left .type-title, #recruitList .post .post-box .el-table .job-details .details-right .type-title { margin-bottom: 25px; padding-left: 10px; border-left: 4px solid #00C16D; height: 16px; line-height: 16px; font-weight: bold; }

#recruitList .post .post-box .el-table .job-details .details-left li, #recruitList .post .post-box .el-table .job-details .details-right li { margin-bottom: 10px; width: 80%; font-size: 14px; font-family: Microsoft YaHei; font-weight: 400; color: #666666; }

#recruitList .post .post-box .el-table .el-table__body tr.expanded > td { background-color: #00C16D !important; color: #fff; }

#recruitList .post .post-box .el-table .el-table__body tr.expanded > td .el-icon-arrow-right { color: #fff; }

#recruitList .post .post-box .el-table .btn { margin: 32px auto; border-radius: 42px; width: 164px; height: 42; line-height: 42px; text-align: center; color: #fff; background: #00C16D; cursor: pointer; }

#recruitList .el-dialog .el-dialog__header { padding: 0; }

#recruitList .el-dialog .el-dialog__body { padding: 0; }

#recruitList .el-dialog .el-dialog__body .dialog-title { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 16px 40px; margin-bottom: 30px; font-size: 22px; color: #fff; background: #01BB6A; }

#recruitList .el-dialog .el-dialog__body .dialog-title .close { padding: 10px; cursor: pointer; }

#recruitList .el-dialog .el-dialog__body .el-form { padding: 0 76px; }

#recruitList .el-dialog .el-dialog__body .el-form .el-select { width: 100%; }

#recruitList .el-dialog .el-dialog__body .el-form .el-date-editor { width: 100%; }
/*# sourceMappingURL=recruitList.min.css.map */