html{height:100%;margin:0;overflow-x:auto;overflow-y:scroll;padding:0;width:100%}body{margin:0;overflow:visible!important;padding:0}.recruit,body{background-color:#f7fbfe;height:auto;min-height:100vh;width:100%}.recruit{overflow:visible;position:relative}.recruit .a-b{background-image:url(../../assets/images/recruit/recruit_bc.png);background-position:50%;background-size:cover;height:301px;position:relative;width:100%;z-index:2}.recruit .a-b .tit-div{box-sizing:border-box;left:50%;max-width:1440px;padding:0 20px;position:absolute;top:59px;transform:translate(-50%);width:100%}.recruit .a-b .tit-div .title .join_us{font-family:Microsoft YaHei;font-size:52px;font-weight:700}.recruit .a-b .tit-div .title .join_yp{font-family:Microsoft YaHei;font-size:24px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:40px;margin-top:10px}.recruit .a-b .tit-div .search{height:40px;position:relative;width:418px}.recruit .a-b .tit-div .search .search-form{display:inline-block}.recruit .a-b .tit-div .search .input-wrapper{display:flex;height:40px;margin-top:21px}.recruit .a-b .tit-div .search .input-wrapper .custom-input-group{background-color:#fff;border-radius:4px;display:flex;height:40px;overflow:hidden;position:relative;width:418px}.recruit .a-b .tit-div .search .input-wrapper .custom-input-group .custom-input{background-color:transparent;border:none;color:#606266;flex:1;font-size:14px;height:100%;outline:none;padding:0 15px}.recruit .a-b .tit-div .search .input-wrapper .custom-input-group .custom-clear-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:16px;justify-content:center;padding:0;position:absolute;right:70px;top:50%;transform:translateY(-50%);width:16px;z-index:1}.recruit .a-b .tit-div .search .input-wrapper .custom-input-group .custom-clear-btn img{height:100%;object-fit:contain;width:100%}.recruit .a-b .tit-div .search .input-wrapper .custom-input-group .custom-button{background-color:#5486f0;border:none;border-radius:0 4px 4px 0;color:#fff;cursor:pointer;flex-shrink:0;font-size:14px;height:100%;transition:background-color .3s;width:60px}.recruit .a-b .tit-div .search .input-wrapper .custom-input-group .custom-button:hover{background-color:#81acfc}.recruit .a-b .tit-div .search .input-wrapper .custom-input-group .custom-button:active{background-color:#3c64c9}.recruit .a-b .tit-div .search .suggestions-dropdown{background:#fff;border:1px solid #dcdfe6;border-radius:4px;box-shadow:0 2px 12px rgba(0,0,0,.1);left:0;max-height:300px;overflow-y:auto;position:absolute;top:calc(100% + 25px);width:358px;z-index:99999!important}.recruit .a-b .tit-div .search .suggestions-dropdown .suggestion-item{align-items:center;color:#606266;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:8px 15px;transition:background-color .2s}.recruit .a-b .tit-div .search .suggestions-dropdown .suggestion-item:hover{background-color:#f5f7fa}.recruit .a-b .tit-div .search .suggestions-dropdown .suggestion-item.active{background-color:#eef3fe}.recruit .a-b .tit-div .search .suggestions-dropdown .suggestion-item .suggestion-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recruit .a-b .tit-div .search .suggestions-dropdown .suggestion-item .suggestion-category{color:#909399;flex-shrink:0;font-size:12px;margin-left:10px}.recruit .a-b .tit-div .search .suggestions-dropdown .no-suggestions{color:#909399;font-size:14px;padding:10px 15px;text-align:center}.recruit .a-c{padding-bottom:110px}.recruit .a-c,.recruit .a-c .a-c_content{overflow:visible;position:relative;width:100%;z-index:1}.recruit .a-c .a-c_content{align-items:flex-start;box-sizing:border-box;display:flex;margin:16px auto 0;max-width:1440px;min-height:500px;padding:0 20px}.recruit .a-c .a-c_content .positionList{align-self:flex-start;background-color:#fff;border-radius:4px;box-sizing:border-box;flex-shrink:0;height:259px;isolation:isolate;left:0;margin-left:0;margin-top:0;min-width:120px;overflow:visible;position:-webkit-sticky;position:sticky;right:auto;top:52px;transform:translateZ(0);-webkit-transform:translateZ(0);width:120px;will-change:transform,top;z-index:1}.recruit .a-c .a-c_content .positionList_ul{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:0;overflow:visible;padding:0}.recruit .a-c .a-c_content .positionList_ul li{align-items:center;cursor:pointer;display:flex;flex:1;font-size:14px;font-weight:400;line-height:36px;margin-bottom:0;text-indent:16px;transition:all .3s ease}.recruit .a-c .a-c_content .positionList_ul li:hover{background:#eef3fe;color:#5486f0;cursor:pointer;font-weight:700}.recruit .a-c .a-c_content .positionList_ul li.active{background:#eef3fe!important;color:#5486f0!important;font-weight:700!important}.recruit .a-c .a-c_content .positionDetail{box-sizing:border-box;flex:1;left:0;margin-left:12px;max-width:calc(100% - 132px);overflow:visible;position:relative;transition:none;z-index:1}.recruit .a-c .a-c_content .positionDetail .positionDetail_content{background-color:#fff;box-sizing:border-box;cursor:pointer;display:flex;height:64px;justify-content:space-between;line-height:64px;max-width:1294px;overflow:visible;padding:0 16px;transition:all .3s ease;width:100%}.recruit .a-c .a-c_content .positionDetail .positionDetail_content:hover{background-color:#f5f7fa}.recruit .a-c .a-c_content .positionDetail .positionDetail_content .content_title{color:#04070d;font-family:Microsoft YaHei;font-size:16px;font-style:Bold;font-weight:700;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recruit .a-c .a-c_content .positionDetail .positionDetail_content .content_title img{margin-left:8px}.recruit .a-c .a-c_content .positionDetail .positionDetail_content .content_picture{cursor:pointer;flex-shrink:0}.recruit .a-c .a-c_content .positionDetail .positionDetail_content .content_picture span{font-family:Microsoft YaHei;font-size:14px;font-style:Regular;font-weight:400;leading-trim:NONE;color:#a7aebb;letter-spacing:0}.recruit .a-c .a-c_content .positionDetail .positionDetail_detail{background-color:#fff;border-top:1px solid #dbdbdb;box-sizing:border-box;max-width:1310px;overflow:visible;padding-bottom:32px;padding-left:16px;padding-right:16px;width:100%}.recruit .a-c .a-c_content .positionDetail .positionDetail_detail .detail_item{margin-top:20px}.recruit .a-c .a-c_content .positionDetail .positionDetail_detail .detail_item strong{font-family:Microsoft YaHei;font-size:14px;font-style:Bold;font-weight:700}.recruit .a-c .a-c_content .positionDetail .positionDetail_detail .detail_item p{color:#4a5159;font-family:Microsoft YaHei;font-size:14px;font-weight:400;letter-spacing:0;line-height:28px;text-align:justify;word-wrap:break-word;overflow-wrap:break-word}.recruit .a-c .a-c_content .positionDetail .positionDetail_detail .detail_item h2{margin-top:4px}.recruit .a-c .a-c_content .positionDetail .positionDetail_detail .detail_item button{background-color:#5486f0;border-radius:2px;border-style:none;color:#fff;cursor:pointer;height:32px;transition:background-color .3s;width:88px}.recruit .a-c .a-c_content .positionDetail .positionDetail_detail .detail_item button:hover{background-color:#3a6bd8}.news-page{display:flex;font-size:14px;height:32px;justify-content:space-between;line-height:32px;margin-bottom:56px;margin-top:24px}.news-page .page-total{color:#4d5766}.news-page .el-pager li{background-color:#fff!important;border:1px solid #d3d9e0;border-radius:6px;color:#1f2938;font-size:14px;font-weight:400;height:32px;width:32px}.news-page .el-pager .is-active{background-color:#5486f0!important;border:none;color:#fff!important}.news-page .btn-next,.news-page .btn-prev{background-color:#fff!important;border:1px solid #d3d9e0;border-radius:6px}.news-page .btn-next:not(:disabled),.news-page .btn-next:not(:disabled):hover,.news-page .btn-prev:not(:disabled),.news-page .btn-prev:not(:disabled):hover{background-color:#fff!important}.news-page .btn-next:not(:disabled):hover .el-icon,.news-page .btn-prev:not(:disabled):hover .el-icon{color:#1f2938}.news-page .btn-next:disabled,.news-page .btn-prev:disabled{background-color:#f5f7fa;cursor:not-allowed}.news-page .el-pagination__sizes{margin-left:5px}.news-page .el-pagination .el-select{width:100px}.news-page .el-pagination .el-select .el-select__placeholder{color:#1f2938}.no-data{color:#666;font-size:16px;padding:40px 20px;text-align:center}.input-wrapper,.no-data{background:#fff;border-radius:4px}.input-wrapper{align-items:center;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;overflow:hidden}.wrapper_input{flex:1}.wrapper_input .el-input__wrapper{border:none!important;box-shadow:none!important}.wrapper_button{border-radius:0 4px 4px 0!important}.position-item{margin-bottom:12px;transition:transform .3s ease}*{overflow:visible!important}html{overflow-x:auto!important;overflow-y:scroll!important}body :not(html):not(body){overflow:visible!important}.custom-input-group{position:relative!important;z-index:1000!important}.suggestions-dropdown{box-shadow:0 4px 20px rgba(0,0,0,.15)!important;position:absolute!important;z-index:99!important}.highlight-text{color:#5486f0!important;font-weight:700!important}