.market-search{width:100%;display:flex;flex-direction:column}.market-search .search-container{margin:24px 12px 5px}.market-search .search-container .search-input{width:100%}.market-search .search-container .search-input .el-input__inner{height:46px;line-height:46px;border:1px solid #ddd;padding-left:10px;color:#666}.market-search .search-container .search-input .search-button{width:160px;height:46px;line-height:46px;font-size:16px;border-top-left-radius:0;border-bottom-left-radius:0;border:none;background:#38bc9d;color:#fff}.market-search .search-container .search-input .search-button:focus,.market-search .search-container .search-input .search-button:hover{background-color:#48caac;border-color:#48caac}.market-search .search-container .search-input .search-button:active{background-color:#36b495;border-color:#36b495}.market-search .search-container .search-input .search-button.is-disabled{color:#b9b9b9;border-color:#ececec}.market-search .search-container .search-input.is-disabled .el-input__inner{color:#b9b9b9}.market-search .market-job-filter{padding:15px 15px 0}.market-search .market-job-filter .job-filter-hr{width:100%;border:none;border-bottom:1px dashed #e1e1e1;margin-top:15px;margin-bottom:15px;box-sizing:content-box;height:0}.market-search .market-job-filter .job-filter{width:100%;line-height:25px;display:flex;margin-bottom:20px}.market-search .market-job-filter .job-filter .job-filter-title{width:42px;color:#333;margin-right:5px;display:inline-block;white-space:nowrap}.market-search .market-job-filter .job-filter .job-filter-list{flex-grow:1;white-space:wrap;margin-bottom:0}.market-search .market-job-filter .job-filter .job-filter-list .job-filter-item{display:inline-block;border-radius:2px;padding:0 10px;margin-right:5px;position:relative}.market-search .market-job-filter .job-filter .job-filter-list .job-filter-item:hover{cursor:pointer;background-color:#e9e9e9}.market-search .market-job-filter .job-filter .job-filter-list .job-filter-item.selected{color:#fff;background-color:#38bc9d}.market-search .market-job-filter .job-filter .job-filter-list .job-filter-item.selected:hover{background-color:#38bc9d}.ellipsis-overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-warning{color:#ff7200}.text-grey{color:#666}.market-job-item{padding:20px;border-bottom:1px solid #ececec}.market-job-item:last-of-type{border-bottom:none}.market-job-item:hover{background-color:#f6f6f6}.market-job-item .job-header{position:relative}.market-job-item .job-header .job-title{line-height:46px;height:46px;display:flex;align-items:center}.market-job-item .job-header .job-title .job-name{font-size:16px;max-width:400px;color:#38bc9d}.market-job-item .job-header .job-title .job-name.is-sleeping{color:#b9b9b9;pointer-events:none}.market-job-item .job-header .job-title .job-city{font-size:16px;margin-left:15px;margin-right:10px;color:#333;max-width:300px}.market-job-item .job-header .job-title .job-tags{display:inline-flex;margin-bottom:0;user-select:none}.market-job-item .job-header .job-title .job-tags .job-tag{text-align:center;font-size:12px;border:1px solid #b9b9b9;padding:0 6px;border-radius:10px;color:#b9b9b9;margin-right:7px;line-height:16px;height:18px;white-space:nowrap}.market-job-item .job-header .job-title .job-tags .job-tag.job-tag-danger{border-color:#ff493c;color:#ff493c}.market-job-item .job-header .job-title .job-tags .job-tag.job-tag-primary{border-color:#38bc9d;color:#38bc9d}.market-job-item .job-header .job-title .job-tags .job-tag.job-tag-info{border-color:#39f;color:#39f}.market-job-item .job-header .job-title .job-tags .job-tag.job-tag-warning{border-color:#ff7200;color:#ff7200}.market-job-item .job-header .job-sticky{margin-top:10px;position:absolute;right:5px;margin-right:6px;color:#ff7200;border-color:#ff7200;border-radius:2px;font-size:12px;line-height:18px;text-align:center;padding:0 6px}.market-job-item .job-bottom{color:#666;line-height:22px;display:flex;justify-content:space-between}.market-job-item .job-bottom .job-intro{width:400px}.market-job-item .job-bottom .job-intro .job-info{color:#666;margin-bottom:10px}.market-job-item .job-bottom .job-intro .job-info .job-split{border-right:1px solid #d3d3d3;padding-right:3px;margin-right:3px}.market-job-item .job-bottom .job-intro .job-promise{margin-bottom:10px}.market-job-item .job-bottom .job-intro .job-firm-commission,.market-job-item .job-bottom .job-intro .job-promise{color:#b9b9b9}.market-job-item .job-bottom .job-intro .job-firm-commission-detail,.market-job-item .job-bottom .job-intro .job-promise-detail{margin:0 5px}.market-job-item .job-bottom .job-intro .job-firm-commission-detail{margin-right:0}.market-job-item .job-bottom .job-intro .tip-icon{display:inline-block;width:22px;height:22px;margin-left:5px}.market-job-item .job-bottom .job-intro .tip-icon .font-icon{width:16px;height:16px;margin-top:-3px;opacity:1}.market-job-item .job-bottom .job-intro .tip-icon .hover,.market-job-item .job-bottom .job-intro .tip-icon:hover .default{display:none}.market-job-item .job-bottom .job-intro .tip-icon:hover .hover{display:inline-block}.market-job-item .job-bottom .job-status{width:178px}.market-job-item .job-bottom .job-status .job-firmname{display:block;color:#666}.market-job-item .job-bottom .job-status .job-firmname.firmname-no-view{cursor:default}.market-job-item .job-bottom .job-status .job-channel{position:relative;padding-left:12px}.market-job-item .job-bottom .job-status .job-channel .job-channel-indicator{width:8px;height:8px;display:inline-block;border-radius:50%;background-color:#b9b9b9;position:absolute;top:50%;left:0;transform:translateY(-50%)}.market-job-item .job-bottom .job-status .job-channel .job-channel-indicator.active{background-color:#237fbb}.market-job-item .job-bottom .job-status .job-channel .job-channel-user{white-space:wrap}.market-job-item .job-bottom .job-status-hr{width:178px;text-align:center}.market-job-item .job-bottom .job-status-hr .job-publisher{font-size:14px;color:#666}.market-job-item .job-bottom .job-status-hr .job-firmname{display:block;font-size:14px;color:#b9b9b9}.market-job-item .job-bottom .job-status-hr .job-firmname.firmname-no-view{cursor:default}.market-job-item .job-bottom .job-panel{width:200px;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.market-job-item .job-bottom .job-panel .el-button{width:100px}.market-job-item .job-bottom .job-panel .recommend-button,.market-job-item .job-bottom .job-panel .recommend-button:focus,.market-job-item .job-bottom .job-panel .recommend-button:hover{color:#38bc9d;border-color:#38bc9d;background-color:transparent}.market-job-item .job-bottom .job-panel .job-fit{color:#38bc9d}.market-job-item .job-bottom .job-panel .job-fit .el-icon-search{margin-right:4px}.commission-rate-text.el-tooltip__popper.is-light{margin-top:50px}.commission-rate-text.el-tooltip__popper.is-light .popper__arrow{display:none}.market-job{margin-top:20px}.market-job .market-job-header{width:100%;height:48px;color:#666;background-color:#f6f6f6;position:relative}.market-job .market-job-tab{display:inline-block}.market-job .market-job-tab .el-tabs__header{border-bottom:none;margin-bottom:0}.market-job .market-job-tab .el-tabs__header .el-tabs__nav{border:none}.market-job .market-job-tab .el-tabs__header .el-tabs__nav .el-tabs__item{width:130px;height:48px;line-height:48px;padding-left:0;padding-right:0;border-left:none;border-bottom:none;font-weight:700;font-size:16px;text-align:center;color:#333}.market-job .market-job-tab .el-tabs__header .el-tabs__nav .el-tabs__item.is-active{color:#333;border:1px solid #d3d3d3;border-top:2px solid #38bc9d;border-bottom:none;background-color:#fff;position:relative}.market-job .market-job-tab .el-tabs__header .el-tabs__nav .el-tabs__item.is-active:after{width:128px;height:1px;display:inline-block;background-color:#fff;position:absolute;bottom:-1px;left:1px}.market-job .new-job-tip{width:8px;height:8px;display:inline-block;position:absolute;top:15px;left:220px;border-radius:50%;z-index:2;background-color:#ff493c}.market-job .orderby-select-input{position:absolute;right:0;top:0}.market-job .orderby-select-input .el-input__inner{height:48px;line-height:48px;padding-left:0;width:82px;border:none;color:#b9b9b9;padding-right:17px;background-color:inherit}.market-job .orderby-select-input .el-input__inner:focus,.market-job .orderby-select-input .el-input__inner:hover{border:none}.market-job .orderby-select-input .el-input .el-select__caret{color:#b9b9b9;font-size:12px;width:auto}.market-job .empty{min-height:200px;display:flex;align-items:center;justify-content:center;flex-direction:column}.market-job .empty .empty-img{display:inline-block;background:url(../img/icon_no_data.2e44f326.svg) no-repeat;background-size:contain;width:170px;height:160px}.market-job .empty .empty-data{font-size:14px;margin-bottom:0}.market-job .el-loading-spinner{top:70px}.market-job .job-list-pagination.el-pagination{margin:40px 0 20px 0;padding:0;font-weight:400}.market-job .job-list-pagination.el-pagination .btn-next,.market-job .job-list-pagination.el-pagination .btn-prev{height:38px;border:1px solid}.market-job .job-list-pagination.el-pagination .btn-prev{border-right:none;border-radius:4px 0 0 4px}.market-job .job-list-pagination.el-pagination .btn-next{border-left:none;border-radius:0 4px 4px 0}.market-job .job-list-pagination.el-pagination .el-pagination__sizes .el-input{width:87px}.market-job .job-list-pagination.el-pagination .el-pagination__sizes .el-input .el-input__inner{color:#666}.market-job .job-list-pagination.el-pagination .el-pagination__sizes .el-input .el-input__inner .el-select__caret{color:#999}.market-job .job-list-pagination.el-pagination .el-pager{border-top:1px solid;border-bottom:1px solid}.market-job .job-list-pagination.el-pagination .el-pager li{min-width:36px;height:36px;line-height:36px;font-size:14px}.market-job .job-list-pagination.el-pagination .btn-next,.market-job .job-list-pagination.el-pagination .btn-prev,.market-job .job-list-pagination.el-pagination .el-pager{border-color:#ddd}.market-job .job-list-pagination.el-pagination .el-input__inner,.market-job .job-list-pagination.el-pagination .el-pagination__jump,.market-job .job-list-pagination.el-pagination .el-pagination__total{height:38px;line-height:38px;font-size:14px}.market-job .job-list-pagination.el-pagination .pagination-text{color:#999}.market-job .job-list-pagination.el-pagination .pagination-text span{height:38px;line-height:38px;font-size:14px}.market-job .job-list-pagination.el-pagination .pagination-text span .el-input{width:48px;margin:0 5px}.market-job .job-list-pagination.el-pagination .pagination-text span .el-input__inner{height:38px;line-height:38px;padding:0 5px}.market-job .job-list-pagination.el-pagination .pagination-text span:nth-of-type(2){margin-left:5px;color:#38bc9d;cursor:pointer}.market-job .job-list-pagination.el-pagination .el-pagination__sizes,.market-job .job-list-pagination.el-pagination .el-pagination__total,.market-job .job-list-pagination.el-pagination .pagination-text{float:right}.orderby-select.el-select-dropdown .el-select-dropdown__item{padding:0;width:82px;text-align:center}.market-job-header{padding:0 36px;width:100%;height:60px;line-height:60px;color:#999;font-size:16px;border-bottom:1px solid #eee;position:relative}.market-job-header .market-job-tab{display:inline-block}.market-job-header .market-job-tab .el-tabs__header{border-bottom:none;margin-bottom:0}.market-job-header .market-job-tab .el-tabs__header .el-tabs__nav{border:none}.market-job-header .market-job-tab .el-tabs__header .el-tabs__nav .el-tabs__item{height:60px;line-height:60px;margin-right:70px;padding-left:0;padding-right:0;border-left:none;border-bottom:none;font-weight:400;font-size:14px;text-align:center;color:#333}.market-job-header .market-job-tab .el-tabs__header .el-tabs__nav .el-tabs__item.is-active{color:#333;border-bottom:4px solid #38bc9d;position:relative;color:#38bc9d}.market-job-header .market-job-tab .el-tabs__header .el-tabs__nav .el-tabs__item.is-active:after{width:128px;height:1px;display:inline-block;position:absolute;bottom:-1px;left:1px}.suc-dialog .el-dialog__header{border-bottom:none}.suc-dialog .el-dialog__body{padding:0}.suc-dialog .el-dialog__body .content .row{text-align:center}.suc-dialog .el-dialog__body .content .row .result-icon{font-size:40px;height:40px;line-height:40px}.suc-dialog .el-dialog__body .content .row .result-icon .font-icon{vertical-align:top}.suc-dialog .el-dialog__body .content .bold{font-size:16px;font-weight:600;color:#333;line-height:22px}.suc-dialog .el-dialog__body .content .normal{font-size:14px;font-weight:500;color:#666;line-height:20px}.suc-dialog .dialog-footer{text-align:center;display:block;margin:22px 0 12px}.suc-dialog .dialog-footer .btn{width:90px;height:34px;border-radius:5px;border:none;text-align:center;font-size:14px;font-weight:500;color:#333;line-height:32px;padding:0}.suc-dialog .dialog-footer .btn:first-child{margin-right:12px}.suc-dialog .dialog-footer .job{color:#333}.suc-dialog .dialog-footer .recommend{background:#38bc9d;color:#fff}.market-job-list{padding:20px}.market-job-list .empty{min-height:300px;display:flex;align-items:center;justify-content:center;flex-direction:column}.market-job-list .empty .empty-img{display:inline-block;background:url(../img/icon_no_data.2e44f326.svg) no-repeat;background-size:contain;width:170px;height:160px}.market-job-list .empty .empty-data{font-size:14px;margin-bottom:0}.market-job-list .el-loading-spinner{top:70px}.market-job-list .job-list-pagination.el-pagination{margin:40px 0 20px 0;padding:0;font-weight:400}.market-job-list .job-list-pagination.el-pagination .btn-next,.market-job-list .job-list-pagination.el-pagination .btn-prev{height:38px;border:1px solid}.market-job-list .job-list-pagination.el-pagination .btn-prev{border-right:none;border-radius:4px 0 0 4px}.market-job-list .job-list-pagination.el-pagination .btn-next{border-left:none;border-radius:0 4px 4px 0}.market-job-list .job-list-pagination.el-pagination .el-pagination__sizes .el-input{width:87px}.market-job-list .job-list-pagination.el-pagination .el-pagination__sizes .el-input .el-input__inner{color:#666}.market-job-list .job-list-pagination.el-pagination .el-pagination__sizes .el-input .el-input__inner .el-select__caret{color:#999}.market-job-list .job-list-pagination.el-pagination .el-pager{border-top:1px solid;border-bottom:1px solid}.market-job-list .job-list-pagination.el-pagination .el-pager li{min-width:36px;height:36px;line-height:36px;font-size:14px}.market-job-list .job-list-pagination.el-pagination .btn-next,.market-job-list .job-list-pagination.el-pagination .btn-prev,.market-job-list .job-list-pagination.el-pagination .el-pager{border-color:#ddd}.market-job-list .job-list-pagination.el-pagination .el-input__inner,.market-job-list .job-list-pagination.el-pagination .el-pagination__jump,.market-job-list .job-list-pagination.el-pagination .el-pagination__total{height:38px;line-height:38px;font-size:14px}.market-job-list .job-list-pagination.el-pagination .pagination-text{color:#999}.market-job-list .job-list-pagination.el-pagination .pagination-text span{height:38px;line-height:38px;font-size:14px}.market-job-list .job-list-pagination.el-pagination .pagination-text span .el-input{width:48px;margin:0 5px}.market-job-list .job-list-pagination.el-pagination .pagination-text span .el-input__inner{height:38px;line-height:38px;padding:0 5px}.market-job-list .job-list-pagination.el-pagination .pagination-text span:nth-of-type(2){margin-left:5px;color:#38bc9d;cursor:pointer}.market-job-list .job-list-pagination.el-pagination .el-pagination__sizes,.market-job-list .job-list-pagination.el-pagination .el-pagination__total,.market-job-list .job-list-pagination.el-pagination .pagination-text{float:right}.province-city{line-height:24px}.province-city .foreign-btn{margin:20px 20px 0;height:38px;line-height:38px;text-align:center;font-size:14px;color:#666;border:1px dashed #666660;cursor:pointer}.province-city .header{margin-bottom:30px;padding-bottom:10px;padding-left:20px;padding-right:20px;font-weight:700;font-size:18px;color:#333;border-bottom:1px solid #ececec}.province-city .footer{display:table;margin:40px auto 20px auto}.province-city .footer /deep/ .el-button+.el-button{margin-left:35px}.province-city .selected{padding:0 20px 10px}.province-city .selected-tip{float:left}.province-city .selected-option-box{overflow:hidden;cursor:default}.province-city .selected-option-box.primary{padding-left:22px;border-color:#38bc9d}.province-city .selected-option-box.primary .selected-option:after{content:"\4E3B";position:absolute;top:-1px;left:-22px;bottom:-1px;width:22px;text-align:center;line-height:24px;font-size:12px;color:#fff;background-color:#38bc9d}.province-city .selected-option-box.normal{margin-top:9px;padding-left:56px}.province-city .selected-option-box.normal .selected-option{min-width:64px;margin-bottom:22px}.province-city .selected-option-box.normal .selected-option .set-primary{display:none;position:absolute;top:26px;left:0;right:0;height:18px;line-height:18px;text-align:center;font-size:12px;color:#38bc9d;background-color:#f5f5f5;cursor:pointer}.province-city .selected-option-box.normal .selected-option:hover{border-color:#38bc9d}.province-city .selected-option-box.normal .selected-option:hover .set-primary{display:block}.province-city .selected-option{position:relative;display:inline-block;margin-right:15px;margin-bottom:6px;border:1px solid #d3d3d3;color:#38bc9d;padding:0 23px 0 7px;vertical-align:top}.province-city .selected-option .option-remove{position:absolute;width:23px;right:0;top:0;text-align:center;font-size:10px;color:#ccc;cursor:pointer}.province-city .default-selected{display:inline-block;border:1px solid #d3d3d3;color:#38bc9d;padding:0 7px;vertical-align:top}.province-city .title{font-size:18px;color:#333;margin-bottom:0;margin-top:25px;padding-left:20px;padding-right:20px}.province-city .item-wrap{float:left;width:82px;margin-top:15px}.province-city .item{padding:0 10px;display:inline-block;white-space:nowrap;cursor:pointer}.province-city .item:hover{color:#38bc9d}.province-city .line{position:relative;padding:0 10px}.province-city .line .item{border-bottom:1px solid transparent}.province-city .line .active{color:#38bc9d;border-bottom-color:#38bc9d}.province-city .city-line{background-color:#f6f6f6}.province-city .hot-cities .title{padding:0 10px}.province-city .city-line,.province-city .hot-cities{padding:0 10px 15px;width:100%}.province-city .city-line .item-wrap,.province-city .hot-cities .item-wrap{width:auto;margin-right:30px}.province-city .city-line .active,.province-city .hot-cities .active{color:#fff;background-color:#38bc9d}.province-city .foreign-list{margin-top:15px;max-height:240px;overflow-y:scroll}.cloud-candidates-recommend{position:fixed;width:100%;height:55px;left:0;bottom:0;background:#f8f9fa;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;line-height:53px;z-index:1001}.cloud-candidates-recommend .cloud-candidates-container{max-width:1200px;margin:0 auto;width:100%;display:flex}.cloud-candidates-recommend .cloud-candidates-container .candidates-recommend-title{min-width:100px;width:100px;height:53px;line-height:53px;display:flex;align-items:center}.cloud-candidates-recommend .cloud-candidates-container .candidates-recommend-title .font-icon{width:26px;height:26px;margin:0 12px 0 15px}.cloud-candidates-recommend .cloud-candidates-container .candidates-recommend-title .title{width:32px;line-height:20px;font-size:16px;color:#333}.cloud-candidates-recommend .cloud-candidates-container .list-wrapper{flex-grow:1;border:1px solid #d3d3d3;border-top:none;border-bottom:none;height:73px;padding:10px 0;line-height:0;overflow-x:auto}.cloud-candidates-recommend .cloud-candidates-container .list-wrapper .recommend-list{white-space:nowrap}.cloud-candidates-recommend .cloud-candidates-container .list-wrapper .recommend-list a{display:inline-block;background:#fff;border:1px solid #38bc9d;line-height:31px;padding:0 14px;margin-left:12px;border-radius:4px;color:#666}.cloud-candidates-recommend .cloud-candidates-container .list-wrapper .recommend-list a:hover{background:#e4f2f0}.cloud-candidates-recommend .cloud-candidates-container .list-wrapper .recommend-list a:last-child{margin-right:14px}.cloud-candidates-recommend .cloud-candidates-container .list-wrapper .recommend-list a .job-name{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cloud-candidates-recommend .cloud-candidates-container .candidates-recommend-close{min-width:50px;width:50px;font-size:20px;line-height:53px;color:#b9b9b9;text-align:center;cursor:pointer}.cloud-candidates-recommend .cloud-candidates-container .candidates-recommend-close:hover{color:#38bc9d}@media screen and (min-width:1400px) and (max-width:1680px){.market-bottom .market-left{width:calc(100% - 430px)!important}.market-bottom .market-right{width:410px!important}}@media screen and (max-width:1400px){.market-bottom .market-left{width:calc(100% - 330px)!important}.market-bottom .market-right{width:310px!important}}.market-container{padding:20px;height:100%;overflow-y:auto}.market-container .market-top{background-color:#fff;border-radius:8px}.market-container .market-bottom{margin-top:20px;display:flex;justify-content:space-between}.market-container .market-bottom .market-left{width:calc(100% - 490px);height:100%;margin:0 5px;background-color:#fff;border-radius:8px}.market-container .market-bottom .market-right{margin-left:20px;width:470px}.market-container .market-bottom .market-right img{width:100%}