.position_info_v2 .site-navbar{box-shadow:none}.position_info_v2 .search_content{height:96px;background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.03)}.position_info_v2 .search_content_outside{width:1190px;height:96px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.position_info_v2 .search_content_l{flex:1;display:flex;align-items:center;margin-top:12px}.position_info_v2 .search_choose_item{width:auto;font-weight:400;font-size:16px;color:#1d2129;line-height:16px;position:relative;margin-right:18px;padding-bottom:12px;cursor:pointer}.position_info_v2 .search_choose_item_active{font-weight:600}.position_info_v2 .search_choose_item_active:after{content:" ";width:12px;height:3px;background:#4f8ef3;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.position_info_v2 .label-wrap{width:330px;display:flex;align-items:center;gap:0;overflow:hidden}.position_info_v2 .label-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}.position_info_v2 .limitWidth{max-width:84px}.position_info_v2 .search_content_r{width:798px;height:48px;position:relative}.position_info_v2 .search_content_r .el-input__icon{width:48px;font-size:18px;color:#86909c}.position_info_v2 .search_content_r .el-input__inner::placeholder{font-size:16px;color:#86909c}.position_info_v2 .search_content_r .el-input--prefix .el-input__inner{padding-left:48px}.position_info_v2 .search_content_r .el-input__inner{background:#f6f7f9;border-radius:12px;height:48px;line-height:48px;border:0}.position_info_v2 .search_content_r .el-input__inner:focus{border-color:#f6f7f9}.position_info_v2 .search_content_r .search_btn{position:absolute;top:0;right:0;margin-top:4px;margin-right:4px;width:80px;height:40px;background:#4f8ef3;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;color:#fff;cursor:pointer}.position_info_v2 .main_content{width:1190px;margin:0 auto}.position_info_v2 .screen_list{width:1190px;margin:0 auto;display:flex;align-items:center;height:62px;background:#fafafa}.position_info_v2 .screen_list #city_input,.position_info_v2 .screen_list #edu_input,.position_info_v2 .screen_list #experience_input,.position_info_v2 .screen_list #scale_input,.position_info_v2 .screen_list #type_input{width:82px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.position_info_v2 .screen_list .post_edu_switch,.position_info_v2 .screen_list .post_experience_switch,.position_info_v2 .screen_list .post_scale_switch,.position_info_v2 .screen_list .post_type_switch{width:96px;height:32px;background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.03);border-radius:6px;margin-left:8px}.position_info_v2 .screen_list .other{width:96px;height:32px;background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.03);border-radius:6px;cursor:pointer}.position_info_v2 .screen_list .industry_switch:hover .ind_list{display:block}.position_info_v2 .screen_list .dropdown_content{z-index:999}.position_info_v2 .screen_list .post_dropdown:hover .dropdown_content{display:block}.position_info_v2 .screen_list .post_dropdown:hover .post-tri{display:none}.position_info_v2 .screen_list .post_dropdown:hover .post-tri-up{display:block;border-bottom-color:#f8a89b}.position_info_v2 .screen_list .choose_item .choose_item_text{font-weight:400;font-size:13px;color:#1d2129}.position_info_v2 .screen_list .choose_item_active .choose_item_text{font-weight:500;font-size:13px;color:#f75940}.position_info_v2 .screen_list .choose_item_active .other{background:#f8f6f6}.position_info_v2 .screen_list .choose_item_active .post-tri{border-top-color:#f8a89b}.position_info_v2 .screen_list .post_dropdown:hover .choose_item_text{font-weight:500;font-size:13px;color:#f75940}.position_info_v2 .screen_list #box2ul{overflow-y:scroll}.position_info_v2 .screen_list .clean_up{font-weight:400;font-size:13px;color:#86909c;cursor:pointer;margin-left:8px;height:32px;line-height:32px}.position_info_v2 .screen_list .clean_up:hover{color:#f75940}.position_info_v2 .screen_list .post_city_switch{width:96px;height:32px;background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.03);border-radius:6px}.position_info_v2 .screen_list .post_city_switch ul{-webkit-box-shadow:0 0 0 0 hsla(0,0%,62%,.5)!important;box-shadow:0 0 0 0 hsla(0,0%,62%,.5)!important;border-radius:0!important;border:1px solid #e3e7ed}.position_info_v2 .screen_list .cityInfoDiv{width:300px;height:320px;display:flex;-webkit-box-shadow:0 4px 12px 0 hsla(0,0%,62%,.5);box-shadow:0 4px 12px 0 hsla(0,0%,62%,.5);visibility:hidden}.position_info_v2 .screen_list .hideCityInfo{visibility:visible}.position_info_v2 .screen_list .ulHide{visibility:hidden}.position_info_v2 .screen_list .ulShow{visibility:visible}.position_info_v2 .screen_list .other:hover{cursor:pointer;background:#f7f8fa}.position_info_v2 .screen_list .other:hover input{color:#f75940}.position_info_v2 .screen_list .other:hover .other_p input::-webkit-input-placeholder{color:#f75940}.position_info_v2 .screen_list .other:hover .other_p input:-moz-placeholder,.position_info_v2 .screen_list .other:hover .other_p input::-moz-placeholder{color:#f75940}.position_info_v2 .screen_list .other:hover .other_p input:-ms-input-placeholder{color:#f75940}.position_info_v2 .screen_list #post_city{width:112px}.position_info_v2 .screen_list #post_edu{max-width:118px;width:126px}.position_info_v2 .screen_list #post_experience,.position_info_v2 .screen_list #post_scale,.position_info_v2 .screen_list #post_type{width:90px}.position_info_v2 .screen_list .other_p{color:#3e3a3a;margin:0;padding:7px 8px 8px;line-height:18px;font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;z-index:9}.position_info_v2 .screen_list .other ul{overflow-y:hidden;width:100%;background:#fff;box-shadow:0 4px 12px 0 hsla(0,0%,62%,.5);border-radius:2px;padding:0;margin-top:0;max-height:320px;position:relative}.position_info_v2 .screen_list .other ul li{padding:10px 8px;line-height:18px;list-style:none;border:1px solid #fff;text-align:left;cursor:pointer;color:#757575;font-size:12px}.position_info_v2 .screen_list .other ul li:hover{color:#f75940;background-color:#f8f7f7}.position_info_v2 .screen_list .other ul li.active3,.position_info_v2 .screen_list .other ul li.active4{color:#f75940}.position_info_v2 .screen_list .post-tri{display:block;border:5px solid transparent;border-top-color:#bdbdbd;margin-top:-19px}.position_info_v2 .screen_list .post-tri,.position_info_v2 .screen_list .post-tri-up{content:"";width:0;height:0;float:right;margin-right:12px;transform-origin:50% 25%;z-index:1}.position_info_v2 .screen_list .post-tri-up{display:none;border:5px solid transparent;border-bottom-color:#bdbdbd;margin-top:-25px}.position_info_v2 .job_content{display:flex;justify-content:space-between}.position_info_v2 .job_list{width:384px;height:fit-content;background:#fff;border-radius:12px}.position_info_v2 .job_list .position_item{width:384px;height:157px;background:#fff;border-radius:8px;border:2px solid #fff;padding:24px;cursor:pointer}.position_info_v2 .job_list .position_item:hover{z-index:9;position:relative;box-shadow:0 8px 24px 0 rgba(5,20,70,.08)}.position_info_v2 .job_list .position_item_line{width:336px;height:1px;border-top:1px solid #f0f0f0;margin:0 auto}.position_info_v2 .job_list .position_item_active{border-radius:8px;border:2px solid #4f8ef3}.position_info_v2 .job_list .position_item_info{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}.position_info_v2 .job_list .position_item_name{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500;font-size:16px;color:#1d2129;line-height:16px}.position_info_v2 .job_list .position_item_price{flex-shrink:0;max-width:120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;font-size:17px;color:#4f8ef3;line-height:17px}.position_info_v2 .job_list .position_item_tag_list{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:20px}.position_info_v2 .job_list .position_item_tag{font-weight:400;font-size:13px;color:#4e5969;background:rgba(201,205,212,.15);border-radius:4px;padding:5px 8px;margin-right:8px}.position_info_v2 .job_list .position_item_company{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.position_info_v2 .job_list .position_item_company_l{display:flex;align-items:center}.position_info_v2 .job_list .position_item_company_logo,.position_info_v2 .job_list .position_item_company_logo img{width:20px;height:20px;border-radius:4px}.position_info_v2 .job_list .position_item_company_name{font-weight:400;font-size:14px;color:#4e5969;line-height:14px;margin-left:8px}.position_info_v2 .job_list .position_item_company_r{font-weight:400;font-size:12px;color:#4e5969;line-height:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.position_info_v2 .job_detail_outside{width:798px}.position_info_v2 .job_detail{width:798px;background:#fff;border-radius:12px;height:calc(100vh - 230px);max-height:calc(100vh - 230px);position:fixed;overflow-y:auto;overflow-x:hidden}.position_info_v2 .job_detail .job_info_head{height:105px;display:flex;padding:24px;background:#fff}.position_info_v2 .job_detail .job_info_head.isFixed{position:sticky;top:0;z-index:99;box-shadow:0 12px 10px -6px rgba(5,20,70,.08)}.position_info_v2 .job_detail .job_info_head_l{flex:1}.position_info_v2 .job_detail .job_name{line-height:24px}.position_info_v2 .job_detail .summary_post_name{font-weight:500;font-size:21px;color:#1d2129}.position_info_v2 .job_detail .summary_post_salary{font-weight:400;font-size:21px;color:#4f8ef3;margin-left:8px}.position_info_v2 .job_detail .job_more{display:flex;align-items:center;margin-top:16px}.position_info_v2 .job_detail .job_more_item{display:flex;align-items:center;font-weight:400;font-size:15px;color:#1d2129;margin-right:20px}.position_info_v2 .job_detail .job_more_item img{width:24px;height:24px;display:flex;align-items:center;margin-right:4px}.position_info_v2 .job_detail .job_info_head_r{width:240px;display:flex;justify-content:flex-end}.position_info_v2 .job_detail .job_collection_btn{background:#ecf5ff;color:#4f8ef3;margin-right:16px}.position_info_v2 .job_detail .job_chat_btn,.position_info_v2 .job_detail .job_collection_btn{width:100px;height:36px;border-radius:8px;font-weight:600;font-size:14px;display:flex;align-items:center;justify-content:center;cursor:pointer}.position_info_v2 .job_detail .job_chat_btn{background:#4f8ef3;color:#fff}.position_info_v2 .job_detail .des_title{font-weight:500;font-size:16px;color:#1d2129;line-height:16px;margin-top:32px}.position_info_v2 .job_detail .position_item_tag_list{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:16px}.position_info_v2 .job_detail .position_item_tag{font-weight:400;font-size:14px;color:#4e5969;background:rgba(201,205,212,.15);border-radius:4px;padding:5px 8px;margin-right:8px}.position_info_v2 .job_detail .description_content_reptile{line-height:22px;margin-top:12px;font-size:14px;color:#1d2129;overflow:hidden;text-align:justify}.position_info_v2 .job_detail .description_content{line-height:26px;margin-top:12px;font-size:14px;color:#1d2129;white-space:break-spaces;overflow:hidden;text-align:justify}.position_info_v2 .job_detail .job_adress{display:flex;align-items:center;font-weight:400;font-size:14px;color:#1d2129;line-height:22px;margin-top:12px}.position_info_v2 .job_detail .job_detail_line{width:690px;height:1px;border-top:1px solid #f0f0f0;margin-top:36px;margin-bottom:22px}.position_info_v2 .job_detail .job_hr{display:flex;align-items:center}.position_info_v2 .job_detail .job_hr_head{width:46px;height:46px}.position_info_v2 .job_detail .job_hr_info{margin-left:12px}.position_info_v2 .job_detail .job_hr_name{font-weight:400;font-size:16px;color:#1d2129}.position_info_v2 .job_detail .job_hr_company{font-weight:400;font-size:14px;color:#4e5969;line-height:14px;margin-top:12px}.position_info_v2 .job_detail .more_job_info_btn{width:188px;height:36px;background:#ecf5ff;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;color:#4f8ef3;margin:36px auto 0}