/*reset*/
html,body,p,form,ul,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}
body,a,li,input,button,textarea{font-family:"PingFangSC", "arial", "Microsoft YaHei" !important}
em,i{font-style:normal}
a{text-decoration:none}
li{list-style:none}
img{border:0 none}
textarea{line-height:20px}
input,button,textarea{font-size:14px;outline:0 none;font-size:16px;color:#333;margin:0;padding:0;border:0 none}
input::-ms-clear{display:none}
body{line-height:20px;font-size:14px;background-color:#f5f5f5}

/*common*/
.c_dorange{color:#FF6000 !important}
.c_dblue{color:#0058A6 !important}
.mr0{margin-right:0 !important}
.txt_cut{overflow:hidden;text-overflow:ellipsis;
	display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}

/*btns*/
.p_but{display:inline-block;min-width:40px;height:24px;line-height:24px;font-size:12px;font-family:"Microsoft YaHei";color:#fff;text-align:center;cursor:pointer;margin:0 8px;background-color:#FF6C0E;border:1px solid #FF6C0E;
	-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}
.p_but:hover{background-color:#FF884D;border-color:#FF884D}
.p_but.gray{color:#999;background-color:#fff;border-color:#E4E4E4}
.p_but.gray:hover{color:#FF6C0E;background-color:#fff;border-color:#FF6C0E}
.p_but.geige{color:#ff6000;background-color:#fff2e3;border-color:#ffb865}
.p_but.geige:hover{background-color:#ffe8cd;border-color:#ffb865}
.p_but.flesh{color:#ff6000;background-color:#fff}
.p_but.flesh:hover{color:#fff;background-color:#ff6000}
.p_but.unclick,.p_but.unclick:hover{color:#fff;cursor:auto;background-color:#ddd;border-color:#ddd}
.p_but.hollow,.p_but.hollow:hover{color:#ddd;cursor:auto;background-color:#fff;border-color:#ddd}
.p_but.w110{width:108px}
.p_but.w130{width:128px}

/*icons*/
.in{position:relative;width:1200px;margin:0 auto}
.e_icons{background:url(//img01.51jobcdn.com/im/2023/job_search/e_icons.aa6d6b93.png) no-repeat}

/*result box*/
.j_result .tit{padding:32px 0;font-size:20px;color:#333}
.j_result .tit span{padding-left:20px;border-left:3px solid #ff6000}

.j_tlc{height:50px;line-height:50px;margin-bottom:12px;background-color:#fff;
	-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}
.j_tlc .tleft{float:left;height:50px;font-size:12px;margin-left:16px}
.j_tlc .tright{float:right;font-size:12px;color:#999}
.j_tlc .tleft span{float:left}
.j_tlc .chall{height:50px;font-size:12px;color:#333;cursor:pointer;margin-right:32px}
.j_tlc .chall .ck{float:left;width:14px;height:14px;margin:18px 8px 0 0;background-position:-74px 0}
.j_tlc .chall .ck.all{background-position:-74px -48px}
.j_tlc .chall .ck.single{background-position:-74px -24px}
.j_tlc .chall i{color:#777;margin-left:6px}
.j_tlc .chall .num{color:#FF6C0E}
.j_tlc .tt{float:left;font-size:14px;font-weight:700;color:#222;padding:0}
.j_tlc .tt span{position:relative}
.j_tlc .tt span::after{position:absolute;width:100%;height:2px;content:"";background:#FF6C0E;left:0;bottom:0;
	-webkit-border-radius:2px;border-radius:2px}
.j_tlc .ss{position:relative;color:#666;cursor:pointer;margin-right:24px}
.j_tlc .ss i{position:absolute;display:none;width:100%;height:2px;left:0;bottom:0;background-color:#ff6000;
	-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}
.j_tlc .ss.on{color:#ff6000}
.j_tlc .ss.on i{display:block}
.j_tlc .ss:hover{color:#ff6000}
.j_tlc .rt{float:right;text-align:center}
.j_tlc .rt_page{position:relative;width:80px;padding:0 20px}
.j_tlc .rt .e_icons{position:absolute;width:6px;height:10px;top:50%;margin-top:-5px;background:url(https://img01.51jobcdn.com/im/2023/jobs/common_arrow_left_all.png) no-repeat;
	-webkit-background-size:auto 10px;background-size:auto 10px}
.j_tlc .rt .i_prev{left:16px;background-position:-48px 0}
.j_tlc .rt .i_prev:hover{background-position:-96px 0}
.j_tlc .rt .i_prev.disabled{background-position:0 0}
.j_tlc .rt .i_next{right:16px;background-image:url(https://img01.51jobcdn.com/im/2023/jobs/common_arrow_right_all.png);background-position:-48px 0}
.j_tlc .rt .i_next:hover{background-position:-96px 0}
.j_tlc .rt .i_next.disabled{background-position:-48px 0}
.j_tlc .bbox{font-size:0;text-align:right;margin-right:196px}
.j_tlc .bbox .p_but{width:120px;height:40px;line-height:38px;font-size:16px;margin-top:5px}
.j_tlc .bbox .collect,.j_tabs .bbox .collect{height:32px;line-height:32px;font-size:14px;cursor:pointer;color:#999999;padding-left:25px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEqADAAQAAAABAAAAEgAAAACaqbJVAAACLElEQVQ4EYWTT2gTURDGd7cbN54SxIO0iAgeJJHmHwqCVdBDRTAX8WYvBWlrQanHQsFrb71oLRRbSm8FBcWLB0ERKUL+EdKSQ86CYiFiSnbrbvxNyFtCsmsHHjNvvu99M/PerqYdY4VC4UGpVLp/DE3T/0eoVqtnHcep6rruRqPRS4lE4nsY3wgDOp2OjsgmeIz4VLvdfhXGlXyoULlcfgJ+k25+4H8hdrtYLM7JoSALHA2RK67rfuJAlJVHzEJoh/jQNM2JVCpVHBTrCkEaqVQqV/F3Pc/LQ7ooRATWs9nsQ4npZgt8qpffw78Ff5dOp3fxns6LLHN4GuC0kMQADnDvLct6lEwm/0iu0WjEms3mC8I7CMYlJwb3J25NZ4xrjPGRTYTkV/xiJpP5QuwSDxkiJt1PUHyZ+DI82zCM6watySG5WA0gQ/J3mIhwwP7iWqxx2XNmDo1v3VfjHlYhrJM/SaU39XrdH1PI/Var1c7AeY2ARf55LpfbENx/fu5jnv0uhHOtVmtJwCCzbfsZnDEKf6aBBcXxhbhUh7G2BYA4oggB3uzlthA7UrgvJIleuxqCjiLwr13gcs+rPRxbYkRkNN+UukqckACyx3dzj3CWdYtX1RD8QIGXYC5L457ChaSKkLCnePXVH7KXeJLDk3C6hMGOAkcTEazGehyPx0cjkcgY3Syw31cFiMM7gtSRC4e0Jt+XtNZnK8QrjHwDP9OXHw5VtWFkODPI/Qc+mf9mCODR5gAAAABJRU5ErkJggg==) left center no-repeat}
.j_tlc .bbox .collect:hover,.j_tabs .bbox .collect:hover{color:#ff6000;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAYAAAC5DOVpAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAE6ADAAQAAAABAAAAEgAAAAAdD3kWAAACIklEQVQ4EYWUT0hUURTGvzv9sTYhUQkqGbVqEbWohRuhkFqIIW2CKConLAy12gbmsq0EhRmOSC3bGG1aVpRBrYLaF7TIILAoKp3j7573ZualM/MO3HfPPd93vnvuvWdGyjG7oDN2UadzaA6HZiS7pE4t672CyowDYUZfmvELjUAz0ldUAm+VaTtyJY81SiDeUEyDGkGkF85XZL8xH1dRw020oNUx7ukI4eeMLTAGEN2A/xj/F15PeKB3ddISMZugws/q5ignIfWTvN/JQTOhRD0YjzBL/Hwa/0DmE9bz6tJCmCATCzao2wSLjB1OTD7fIT9lDHPpP2LIRrQN7y5uH6M1xtyCFuFNw7tZcHWDGC3otTbqqPZoFxWdqwg5dEdLYVZnwXZyjmNw33iOyC1QJVYg6RXAqAOmQ7zgEmUvp8R1k2Nl/aSIgw4GXeUOF6JffQDuZArCELFPRA+zyaKT13zovTY2fAu3E949eNUXrrVGF60QqFLazRhfo1FbruhWKvRSmzRWAzJ9Rvl/AR6mYGyF+mbcarSguXBf/7KkWmUJoSUFo7CbDWkfL763skbkTwKowq1CyS6VpWmzu/yQaNxTJF6h3t4Y406fsY736j2FnyMWCUZmWdf53nBf+h3F8E/4iF608nqx/49pVUJg59jlY7Rnu7aqg/RrrD8yJx2QW1my6yMSpnjyF8xZm2QxaUX1UNVlJJMKs4ysn/cXk8ddBdewlTuD6BwUAAAAAElFTkSuQmCC)}

/*joblist*/
.j_joblist .e{position:relative;height:94px;margin-bottom:12px;padding:24px 24px 24px 46px;background-color:#fff;border:1px solid #EDEFF2;
	-webkit-border-radius:8px;border-radius:8px;
	-webkit-transition:all 0.5s;transition:all 0.5s}
.j_joblist .e:hover{
	-webkit-box-shadow:0 0 16px rgba(0, 53, 128, 0.10);box-shadow:0 0 16px rgba(0, 53, 128, 0.10)}
.j_joblist .e:hover .ick{top:0;left:0}
.j_joblist .e:hover .p_but{display:block;opacity:1}
.j_joblist .e.on:hover .ick{top:0;left:0}
.j_joblist .e .el{float:left;width:556px;margin-right:16px}
.j_joblist .e .er{position:relative;float:left;width:494px;height:54px;margin-top:4px;padding-left:62px}
.j_joblist .e .er .logo{position:absolute;width:40px;height:40px;padding:4px;left:0;top:0;border:1px solid #EDEFF2;
	-webkit-border-radius:4px;border-radius:4px}
.j_joblist .e .t{height:20px}
.j_joblist .e .jname{float:left;max-width:280px;font-weight:500;font-size:16px;color:#222}
.j_joblist .e .jname:hover{color:#ff6000}
.j_joblist .e .time{float:left;font-size:14px;color:#999;margin-left:8px}
.j_joblist .e .tbs{float:left;width:40px;height:20px;margin-left:8px}
.j_joblist .e .tbs.rm{width:36px;background:url(data:image/png;base64,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) no-repeat;
	-webkit-background-size:36px auto;background-size:36px auto}
.j_joblist .e .tbs.fkk{width:56px;background:url(data:image/png;base64,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) no-repeat;
	-webkit-background-size:56px auto;background-size:56px auto}
.j_joblist .e .tbs.jp{background-position:-4px -114px}
.j_joblist .e .tbs.sx{background-position:-4px -142px}
.j_joblist .e .tbs.xz{background-position:-4px -170px}
.j_joblist .e .tbs.sd{width:20px;background-position:-4px -198px}
.j_joblist .e .info{height:20px;margin:10px 0 22px}
.j_joblist .e .sal{float:left;font-size:16px;color:#FF6C0E;font-weight:500;margin-right:16px}
.j_joblist .e .d{float:left;font-size:13px;color:#7C8087;margin-right:12px}
.j_joblist .e .tags{position:relative;float:left;width:800px;height:24px;overflow:hidden}
.j_joblist .e .tags.on{padding-right:30px}
.j_joblist .e .tags span{display:inline-block;overflow:hidden}
.j_joblist .e .tags i{float:left;line-height:22px;font-size:12px;color:#666;white-space:nowrap;margin-right:8px;padding:0 8px;border:1px solid #f4f4f5;background:#f4f4f5;
	-webkit-border-radius:4px;border-radius:4px}
.j_joblist .e .tags i.gray{background-color:#eee}
.j_joblist .e .tags .ell{position:absolute;display:none;left:0;top:0}
.j_joblist .e .cname{display:block;font-size:16px;color:#222;font-weight:500;margin-top:2px;margin-bottom:8px}
.j_joblist .e .cname:hover{color:#ff6000}
.j_joblist .e .dc{height:20px;font-size:13px;color:#7C8087;margin:16px 0;margin-right:12px}
.j_joblist .e .int{font-size:13px;color:#7C8087}
.j_joblist .e .tj{position:absolute;width:40px;height:20px;right:0;top:0;background:url(data:image/png;base64,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) no-repeat;
	-webkit-background-size:40px auto;background-size:40px auto}
.j_joblist .e .ick{position:absolute;width:38px;height:100%;cursor:pointer;top:0;left:0;background:none;
	-webkit-transition:left .5s, top 0.5s;-moz-transition:left .5s, top 0.5s;-ms-transition:left .5s, top 0.5s;transition:left .5s, top 0.5s}
.j_joblist .e .ick:after{position:absolute;width:14px;height:14px;top:26px;left:24px;content:"";background:url(//img01.51jobcdn.com/im/2023/job_search/e_icons.aa6d6b93.png) -74px 0 no-repeat}
.j_joblist .e.on .ick:after{background-position:-74px -48px}
.j_joblist .e .p_but{position:absolute;display:none;width:92px;height:32px;line-height:30px;font-size:14px;opacity:0;margin:0;padding:0 16px;bottom:-40px;right:0;
	-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}
.j_joblist .e .p_but.gray{right:104px}
.j_joblist .e .chat{display:-webkit-box;display:-ms-flexbox;display:flex;
	position:relative;float:left;width:84px;height:20px;top:-1px;background-color:#fff;border:1px solid #eee;align-items:center;font-size:12px;font-weight:400;color:#666;margin-left:8px;
	-webkit-border-radius:4px;border-radius:4px}
.j_joblist .e .chat_img{width:18px;height:17px;margin:0 5px 0 6px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAiCAYAAAA3WXuFAAAAAXNSR0IArs4c6QAAAzBJREFUWEftmE1sDVEUx3/nVaPqI0EsfOyoSkSCkqAkJBYsEEKaatPOa+pjQSTYISrCwseGFSlvXmmFhsRHIhaNiJJIilgQkQgVCQ1CmkrrtX1H3tCXeW/evHlTo7pwl/f+zzm/OffMuXdGGGZDhhkPOQFpLdPoYwUwHRgL5Hk+iNBHnK/AS4QWMfnmaQPuQLqJPAoxCLGdOCVIbvAuQXtR7hHihES4kw0sY4bUYBFQD8zO5al8alrop0Yu8C6TnQNIa6gizhmgwGcgP/IOhA0S4WG6UQqQhikjziXH9ih9CK0obcBHEvXhPQpQphBiGcpcR3koXeSxVM7zzO4qCaSGZfQAKLQJ4gj19FInF/ngzZBZoQZzgGPAqjRFe6I+pYEvA/N2oFagNGmgdCNUism1wYKk22mY/SiHU+aFUxJhVwqQ1rCWONdtQkWpkCiXgoIZ8KNhjqPstfmN0c8sucCbxJyVIQ1zDWW9TXRVTDYGDWPF2ko+MZ4DRUn/wn6JcMQC0k2MYjSfgNFJQYi56cUWJJwa1ADnbOXRJlEW/gIKswS1inlgvBaTGUECOGqpiomE6LB1/DjfGSPNdCeAylGabOm7IRHWZQNSgwIx6XHTaB0hHpEvt/nhqjF4D0xNrscplgZeiRpsAc7a0lcvUWvOMTTMJJSLwErgM7BDTJrtQq1mD8JBq7EqlxlHrZx2gmmYJyjzkrZ5zJdzPBWtZitideZfQzgrEba5AEVRqmxrPfRSJI3W06LVlCLcT2uC+8TkqGPbDKvJltgSsUCiPPYL9BKlOMW5sEYi3LKADHYDJ9OC3xSTtX8LqAml3OY8RoyZ0kT7b6DlwN204HVicsgBFMiWVTKZEVbNJDp6JyF2ynkaUmrI4ACwD8hHuE4XFYm3J0OGXIraRw0NONXNjKeXTmmmP2OtrWYkExgpjXRmXM/62g8CKFMQP3PZG+MQA2kdI3jLC/ejY6iBvA5XP33Iz7a49DHv68dQAPm6oDmAsO65V/40G7+PDv9X2AxAAbB4unC/5P8DoOyfQUMElPuHolaxmBBlnkn2Kwj6U9pv/KD0Of1sCCpYLn7+A3ll6SdAlkwyn0N3KgAAAABJRU5ErkJggg==);
    -webkit-background-size:cover;background-size:cover}
.j_joblist .chat_detail{position:absolute;left:-34px;top:0;width:150px;padding-top:36px;z-index:1;display:none;
    -webkit-border-radius:10px;border-radius:10px}
.j_joblist .e .arrow{position:absolute;top:-10px;left:68px;border:8px solid transparent;border-top:0 none;border-bottom:10px solid #fff;z-index:1}
.j_joblist .e .detail{position:relative;padding:16px 12px 12px;background-color:#fff;
	-webkit-border-radius:10px;border-radius:10px;
	-webkit-box-shadow:0 0 16px rgba(0, 53, 128, 0.20);box-shadow:0 0 16px rgba(0, 53, 128, 0.20)}
.j_joblist .e .detail_img{width:40px;height:40px;margin:4px 6px 0 0;
	-webkit-border-radius:50%;border-radius:50%}
.j_joblist .e .detail_info{display:-webkit-box;display:-ms-flexbox;display:flex}
.j_joblist .e .detail_info_job{-webkit-box-flex:1;-ms-flex:1;flex:1}
.j_joblist .e .detail_info_name{height:26px;font-size:16px;font-weight:700;color:#222;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display: block;width:80px}
.j_joblist .e .detail_info_job_posi{height:20px;font-size:12px;font-weight:400;color:#666;line-height:20px}
.j_joblist .e .detail_info_job_posi{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display: block;width:80px}
.j_joblist .e .detail_info_job_time{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.j_joblist .e .detail_info_job_time{display:inline-block;height:16px;line-height:16px;color:#CBCED4;vertical-align:top;margin:0 2px 4px 0;padding:0 4px;background:#F5F6F7;
	-webkit-border-radius:2px;border-radius:2px}
.j_joblist .e .detail_info_job_time.active{color:#26BF8C;background:#E6FAF6}
.j_joblist .e .detail_info_tag {margin:8px 0 12px}
.j_joblist .e .detail_info_tag .item{display:inline-block;height:16px;line-height:16px;padding:0 4px;background-color:#fff2e3;margin:0 4px 4px 0;font-size:12px;color:#ff6000;vertical-align:top;
	-webkit-border-radius:2px;border-radius:2px}
.j_joblist .e .detail_info_tag .item i,
.j_joblist .e .detail_info_job_time i{display:block;
	-webkit-transform:scale(.9);transform:scale(.9);
	-webkit-transform-origin:center;transform-origin:center}
.j_joblist .e .detail_download{text-align:center;position:relative}
.j_joblist .e .detail_download_qrcode{position:relative;width:76px;height:76px;margin:0 auto 4px}
.j_joblist .e .detail_download_qrcode .logo{width:16px;position:absolute;top:50%;left:50%;display:inline-block;
    -webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.j_joblist .e .detail_download_tip {text-align:center;font-size:12px;font-weight:400;color:#4C4F54;line-height:20px}
/* .j_joblist .e .chat:hover{background-color:#ff6000;color:#fff;border-color:#ff6000} */
.j_joblist .e .chat.on{background-color:#ff6000;color:#fff;border-color:#ff6000}
/* .j_joblist .e .chat:hover .chat_img{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAkCAYAAADo6zjiAAAAAXNSR0IArs4c6QAAAp5JREFUWEftl0tsTFEYgL+/0YcxjVSKeCwQpdE0EpEQTaiwojbUzqYLUyJChDYhVkJSSYWI0LHoxs5jNaw8SqIhEYk0pFTYeGs00qo+xC+n3Dt3OvfOvZM7M934d+f8r++ee/7/nCNMscgU5ycwgKqWAbOAUh/oUeCbiIwE+biMAKq6DtgONABVQFGQoMBvoA9IADdEpNvLzxVAVVcBp4FNARP6md0BWkTk6WTDNABV3Q+cAab5Rc1S/ws4JCLnnX4pAKraboxcA6vCUD+MDGXOWxaFaCWI599tF5HDVhDbSlWbgUtp0Z/dhK44vLgNY8PBProkAis2Q30MVm5189kjIh1GMQGgqsuAHqDEtv4xAB27oOdWsKReVrVboPkKzKhwWowBtSLyygK4BuywLYa/w8k6+PA8XHLLe0ENHH0IkZnOeNdFpFFU1ZTXS2s1Jiwu7IQnhimHsroR9l11BlRguQE48q/k/ir7uuFUXQ4zO0KZVagyrcWWFgNwF9hoT3XG4MHl/ACs3w1NcWfsewbgEzDXnm2tgi+v8wMwZym0mQZpy2cDYHZksT0Vi8D4T3cAKYKKhTDwDtR020nipy+eDvGUUh43AGYzJKXJo4GYnXwgAbMXwde3cG4bvHdUiZ/eytCZmi44QGsXVG9Igvbeh7b65NhPHxrg4iCYNmuJacl7y5NjP31ogOOPYMmaZMI3j+HE2uTYTx8awCQ/mIDyShjsh7MNYCAs8dMbu1Cb0AQojcK8avjYC6Mup6Kf3qMMg1VBLjqDRyMqHIBHKy4MQIbDKP8A82vgmPdxnF8AvwtJ4FaczSbM5kqWBmD6fBjJ9lKaBhAmeWZf92t5gQC8HyZ5Agj+NFPVxTle9dw9TnMM5hou8PM8XzD/Af4AjqYmetfu/tQAAAAASUVORK5CYII=);
	-webkit-transform:translateY(-1.5px);transform:translateY(-1.5px)} */
.j_joblist .e .chat.on .chat_img{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAkCAYAAADo6zjiAAAAAXNSR0IArs4c6QAAAp5JREFUWEftl0tsTFEYgL+/0YcxjVSKeCwQpdE0EpEQTaiwojbUzqYLUyJChDYhVkJSSYWI0LHoxs5jNaw8SqIhEYk0pFTYeGs00qo+xC+n3Dt3OvfOvZM7M934d+f8r++ee/7/nCNMscgU5ycwgKqWAbOAUh/oUeCbiIwE+biMAKq6DtgONABVQFGQoMBvoA9IADdEpNvLzxVAVVcBp4FNARP6md0BWkTk6WTDNABV3Q+cAab5Rc1S/ws4JCLnnX4pAKraboxcA6vCUD+MDGXOWxaFaCWI599tF5HDVhDbSlWbgUtp0Z/dhK44vLgNY8PBProkAis2Q30MVm5189kjIh1GMQGgqsuAHqDEtv4xAB27oOdWsKReVrVboPkKzKhwWowBtSLyygK4BuywLYa/w8k6+PA8XHLLe0ENHH0IkZnOeNdFpFFU1ZTXS2s1Jiwu7IQnhimHsroR9l11BlRguQE48q/k/ir7uuFUXQ4zO0KZVagyrcWWFgNwF9hoT3XG4MHl/ACs3w1NcWfsewbgEzDXnm2tgi+v8wMwZym0mQZpy2cDYHZksT0Vi8D4T3cAKYKKhTDwDtR020nipy+eDvGUUh43AGYzJKXJo4GYnXwgAbMXwde3cG4bvHdUiZ/eytCZmi44QGsXVG9Igvbeh7b65NhPHxrg4iCYNmuJacl7y5NjP31ogOOPYMmaZMI3j+HE2uTYTx8awCQ/mIDyShjsh7MNYCAs8dMbu1Cb0AQojcK8avjYC6Mup6Kf3qMMg1VBLjqDRyMqHIBHKy4MQIbDKP8A82vgmPdxnF8AvwtJ4FaczSbM5kqWBmD6fBjJ9lKaBhAmeWZf92t5gQC8HyZ5Agj+NFPVxTle9dw9TnMM5hou8PM8XzD/Af4AjqYmetfu/tQAAAAASUVORK5CYII=);
		-webkit-transform:translateY(-1.5px);transform:translateY(-1.5px)}
/* .j_joblist .e .chat:hover .chat_detail{display:block} */
.j_joblist .e .chat.on .chat_detail{display:block}

/*no result*/
.j_nolist{font-size:18px;color:#333;text-align:center;padding:312px 0 82px;background:url(//img01.51jobcdn.com/im/2023/job_search/list_empty.841874e0.png) center 82px no-repeat}

/*tip*/
.j_warn{height:40px;line-height:40px;font-size:14px;color:#ca7e0c;background-color:#fff7dc}
.j_warn .wn{padding-left:22px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABCUlEQVQ4jZ3TOy9FQRQF4I9oxKOkoaFS3NIvUNw/oBDUolVoFEShuFEo/QHPRKJWqFQevYqCKCg9ovLIyMzNODn3cO9KJjnZs/eatc9eu+titV8FBvCF11Yp3SWxUTRwhYd4zrGBkWJyUcEctuPLZXjGAg7TXU+WNIOdqn4wiAN84ChvYQh7xezJ9ZefU4KgYDgnWA7t/PF6jlC3lBPU2yhOqCeCPox1QDCO3rIxtoVA8IbbDmpv8J7GeIJaMeNyrZUdmjXNn7gZLfsLFWP8xJbMSE+Yxf4/FUzjMVcQEBw2X7U40crBsccpkFs5YBdnWMQUJmL8GqdxT+7zgiJBwB1W4nfatHJV+AbViDOMNWJaYAAAAABJRU5ErkJggg==) left center no-repeat}

/*similar banner*/
.j_sban{min-width:1200px;height:160px;line-height:140px;font-size:28px;color:#222;margin:0 auto -25px;background-position:center;background-repeat:no-repeat;
	-webkit-background-size:cover;background-size:cover}
.j_sban{background-image:url(https://img01.51jobcdn.com/im/2023/jobs/banner_recommedbg.png)}
.j_sban span{font-weight:bold}
.j_sban .ic_j{position:relative;display:inline-block;width:47px;height:35px;top:3px;background:url(https://img01.51jobcdn.com/im/2023/jobs/banner_recommedimage.png);
	-webkit-background-size:100% auto;background-size:100% auto}

/*success tip*/
.j_success{position:relative;height:160px;overflow:hidden;margin:16px auto 12px;padding:0 477px 0 152px;background-color:#fff;
	-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}
.j_success .head{position:absolute;top:40px;left:40px;width:80px;height:80px;overflow:hidden;
	-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}
.j_success .code{position:absolute;top:40px;right:349px}
.j_success .fw{width:320px;height:42px;line-height:42px;font-size:18px;font-weight:bold;color:#222222;margin-top:30px}
.j_success .fp{margin:4px 0 6px}
.j_success .fp .name{display:inline-block;max-width:16em;font-size:16px;color:#333}
.j_success .fp .function{display:inline-block;max-width:14em;font-size:12px;color:#4c4f54;margin-left:16px}
.j_success .fx{position:absolute;width:268px;height:128px;font-size:12px;color:#666;top:16px;right:0;padding:0 16px;border-left:1px solid #e8e8e8}
.j_success .fx .ftt{font-size:18px;color:#ff6000;padding-top:2px}
.j_success .fx .fst{font-size:14px;color:#666;margin:8px 0 24px}
.j_success .fx a{display:block;height:30px;line-height:30px;font-size:14px}
.j_success .icon{position:absolute;top:48px;left:44px}
.j_success .ilabel{margin-bottom:20px}
.j_success .ilabel span{display:inline-block;line-height:20px;font-size:12px;color:#FF6000;margin-right:2px;padding:0 4px;background:#FFF2E3;
	-webkit-border-radius:2px;border-radius:2px}

/*tab*/
.j_tabs{position:fixed;display:none;min-width:1200px;width:1200px;line-height:32px;left:50%;bottom:0;margin-left:-600px;z-index:3}
.j_tabs.ftop{bottom:0}
.j_tabs.ftop .tabs_in{
	-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;
	-webkit-box-shadow:0px 4px 8px rgba(0, 53, 128, 0.20);
	-moz-box-shadow:0px 4px 8px rgba(0, 53, 128, 0.20);-ms-box-shadow:0px 4px 8px rgba(0, 53, 128, 0.20);box-shadow:0 4px 16px rgba(0, 53, 128, 0.20)}
.j_tabs .tabs_in{position:relative;width:980px;height:32px;padding:16px 220px 16px 0;background-color:#fff;
	-webkit-box-shadow:0px -4px 8px rgba(255,96,0,0.1);-moz-box-shadow:0px -4px 8px rgba(255,96,0,0.1);-ms-box-shadow:0px -4px 8px rgba(255,96,0,0.1);box-shadow:0px -4px 8px rgba(255,96,0,0.1)}
.j_tabs .ck{float:left;color:#333;cursor:pointer;margin:0 24px 0 16px}
.j_tabs .ck em{display:inline-block;width:16px;height:16px;vertical-align:middle;margin:-2px 10px 0 0;background-position:-74px 0}
.j_tabs .ck.single em{background-position:-74px -24px}
.j_tabs .ck.all em{background-position:-74px -48px}
.j_tabs .ck i{color:#777;margin-left:6px}
.j_tabs .ck i .num{color:#FF6C0E}
.j_tabs .txt{float:left;width:520px;line-height:32px;font-size:12px;color:#333}
.j_tabs .txt span{color:#999}
.j_tabs .bbox{position:absolute;top:12px;right:24px}
.j_tabs .bbox .p_but{width:120px;height:40px;line-height:40px;font-size:16px}

/*page*/
.j_page{position:relative;height:32px;line-height:32px;font-size:14px;color:#666;overflow:hidden;padding:15px 0 30px}
.j_page .p_box{position:absolute;width:200%;left:-50%}
.j_page .p_wp{position:absolute;margin-left:50%}
.j_page .p_in{position:relative;float:left;left:-50%}
.j_page ul,.j_page .td,.j_page .mytxt,.j_page .og_but{float:left;font-size:14px}
.j_page ul{height:30px;margin:0 16px}
.j_page li{position:relative;float:left;width:32px;height:32px;line-height:32px;text-align:center;margin-right:8px;background-color:#fff;
	-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}
.j_page li a,.j_page li span{display:block;width:30px;height:30px;line-height:28px;font-size:12px;color:#666;border:1px solid #fff;
	-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}
.j_page li a:hover{color:#ff6000;border-color:#ff6000}
.j_page li.on{color:#fff;background-color:#ff6000}
.j_page li.next::after,
.j_page li.prev::after,
.j_page li.bk::after{position:absolute;width:6px;height:10px;content:"";left:50%;top:50%;margin:-5px 0 0 -3px;background:url(https://img01.51jobcdn.com/im/2023/jobs/common_arrow_left_all.png) no-repeat;
	-webkit-background-size:auto 10px;background-size:auto 10px}
.j_page li.prev::after{background-position:-48px 0}
.j_page li.prev:hover::after{background-position:-96px 0}
.j_page li.next::after{background-image:url(https://img01.51jobcdn.com/im/2023/jobs/common_arrow_right_all.png);background-position:-48px 0}
.j_page li.next:hover::after{background-position:-96px 0}
.j_page li.prev.bk::after{background-position:0 0}
.j_page li.next.bk::after{background-position:0 0}
.j_page li.bk a{background-color:#f5f5f5;border-color:#e8e8e8}
.j_page .mytxt{width:60px;height:30px;line-height:30px;font-size:12px;color:#333;caret-color:#ff6000;text-align:center;margin:0 5px;border:1px solid #e8e8e8;
	-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}
.j_page .mytxt:focus{border-color:#ff6000}
.j_page .og_but{width:78px;height:30px;line-height:30px;color:#666;text-align:center;cursor:pointer;margin-left:24px;background-color:#fff;border:1px solid #e8e8e8;
	-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}
.j_page .og_but:hover{color:#ff6000;border-color:#ff6000}

.flexbox{margin-bottom:16px;background-color:#fff;
	-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}
.jtt{position:relative;font-size:18px;font-weight:bold;color:#333;padding:16px;padding-right:100px}
.jtt .mr{position:absolute;font-size:12px;color:#0058a6;padding-right:12px;top:16px;right:16px}
.jtt .mr .e_icons{position:absolute;width:4px;height:8px;top:50%;right:0;margin-top:-4px;background-position:0 -18px}
.jtt .mr:hover{color:#ff6000}
.jtt .mr:hover .e_icons{background-position:-16px -16px}
.jtt-1{font-size:20px;font-weight:normal}

/*bottom ad*/
.bottombox{margin-top:32px}
.bmad .e{float:left;width:150px;height:60px;overflow:hidden;margin-right:20px}
.bmad .e img{width:100%;vertical-align:top}

/*scroll ad*/
.tResult_bottom_roll{width:1190px;background-color:#fff;border:1px solid #e8e8e8;padding:0 4px 10px;margin:24px auto}
#announcement{margin:0 10px;border-bottom:1px solid #e8e8e8}
#announcement ul {overflow:hidden;clear:both}
#announcement div{height:40px;line-height:40px;overflow-y:hidden}
#announcement li {float:left;height:40px;font-size:14px;line-height:40px;list-style-type:none;white-space:nowrap;margin-right:48px}
#announcement a {font-size:12px;color:#333;text-decoration:none}
#announcement a:hover {color:#ff6000}
#resumeGuideTopicsBody{overflow-y:hidden;width:auto;height:3pc}

.rollBox h3{height:40px;line-height:40px;font-size:14px;font-weight:normal;color:#666;text-indent:10px}
.rollBox_oneRow{overflow:hidden;padding:4px 2px;height:30px}
.rollBox_oneRow li{float:left;margin-right:20px;line-height:30px}
.rollBox_twoRow li{float:left;width:180px;margin-right:10px;line-height:26px;_width:176px}
.resumeGuide{clear:both;padding:0}
.resumeGuide li{float:left;overflow:hidden;font-size:12px;margin-right:10px;margin-left:10px;width:277px;list-style-type:none;text-overflow:ellipsis;white-space:nowrap;line-height:24px}
#marqueeBox a{color:#333;font-size:9pt}
#marqueeBox a:hover{color:#ff6000}

/*fly*/
.mainleft.s_search.search_btm0{width:1200px;padding-left:-10px}
.mainleft.s_search.search_btm0 table{display:inline-block}
.mainleft.s_search.search_btm0 td{padding:4px 10px}

/*loading*/
.j_loading{height:40px;font-size:18px;color:#333;text-align:center;padding:64px 0}
.j_loading .rotate,
.j_loading .rotate>div{position:relative;
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.j_loading .rotate{display:inline-block;font-size:0;color:#fff}
.j_loading .rotate>div{display:inline-block;float:none;background-color:#ff8833;border:0 solid #ff8833}
.j_loading .rotate{width:32px;height:32px;top:10px;margin-right:16px;
	-webkit-animation:ball-spin-rotate 1.5s infinite linear;-moz-animation:ball-spin-rotate 1.5s infinite linear;-o-animation:ball-spin-rotate 1.5s infinite linear;animation:ball-spin-rotate 1.5s infinite linear}
.j_loading .rotate>div{position:absolute;top:0;width:60%;height:60%;border-radius:100%;
	-webkit-animation:ball-spin-bounce 1.5s infinite ease-in-out;-moz-animation:ball-spin-bounce 1.5s infinite ease-in-out;-o-animation:ball-spin-bounce 1.5s infinite ease-in-out;animation:ball-spin-bounce 1.5s infinite ease-in-out}
.j_loading .rotate>div:last-child{top:auto;bottom:0;background:#297acc;
	-webkit-animation-delay:-0.75s;-moz-animation-delay:-0.75s;-o-animation-delay:-0.75s;animation-delay:-0.75s}

@-webkit-keyframes ball-spin-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@-moz-keyframes ball-spin-rotate{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}
@-o-keyframes ball-spin-rotate{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes ball-spin-rotate{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}
@-webkit-keyframes ball-spin-bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}
@-moz-keyframes ball-spin-bounce{0%,100%{-moz-transform:scale(0);transform:scale(0)}50%{-moz-transform:scale(1);transform:scale(1)}}
@-o-keyframes ball-spin-bounce{0%,100%{-o-transform:scale(0);transform:scale(0)}50%{-o-transform:scale(1);transform:scale(1)}}
@keyframes ball-spin-bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}

.j_none{text-align:center;padding:80px 0;background-color:#fff}
.j_none img{vertical-align:top;margin-bottom:24px}
.j_none .p_but{height:40px;line-height:40px;font-size:14px;margin-top:16px;padding:0 25px}

/*20220419????????????????*/
.j_successNew{height:222px;padding:0 330px 0 80px}
.j_successNew .j_sucL{position:absolute;width:160px;bottom:0;left:120px}
.j_successNew .j_sucR{padding-top:57px}
.j_successNew .j_sucR .fw{width:auto;margin:0 0 24px 10px;height:auto;font-size:20px;font-family:PingFangSC-Semibold, PingFang SC;line-height:28px}
.j_successNew .j_sucR .fw i{display:inline-block;*display:inline;*zoom:1;width:30px;height:30px;background:url(https://img01.51jobcdn.com/im/2024/jobs/icon_44px_success@2x.png) no-repeat;vertical-align:top;margin-right:20px;background-size:auto 30px}
.j_successNew .j_sucR .j_sucIntr{position:relative;padding:1px 0 10px 56px;margin-bottom:16px}
.j_successNew .j_sucR .j_sucIntr .head{width:50px;height:50px;top:0;left:0}
.j_successNew .j_sucR .j_sucIntr .fp{margin:0;line-height:22px;height:20px;padding:0 0 9px 12px}
.j_successNew .j_sucR .ilabel{font-size:0;margin:0;padding-left:10px}
.j_successNew .j_sucR .ilabel span{padding:0 6px;margin-right:8px;font-size:12px}
.j_successNew .fx{height:158px;top:32px;padding:0 24px}
.j_successNew .fx .ftt{padding:0;font-size:18px;font-weight:600;color:#333333;line-height:26px}
.j_successNew .fx .fst{margin:16px 0 28px;font-size:14px;font-weight:400;color:#666666;line-height:24px}
.j_successNew .fx a{height:38px;font-size:16px;line-height:38px}

/*职位发现底部广告*/
.finda{padding-bottom:20px}
.finda img{width:100%;vertical-align:top}

/* 为你优选 */
.yx_tt{min-width:1200px;height:200px;margin:0 auto -25px;background:url(https://img01.51jobcdn.com/im/2023/jobs/banner_foryou.png) center no-repeat;
	-webkit-border-radius:4px;border-radius:4px;
	-webkit-background-size:cover;background-size:cover}
.yx_tt .j_warn{padding:0 20px}

/* 收藏 */
.my_tt .mt{height:58px;line-height:58px;color:#7C8087;margin:20px 0 15px;padding:0 24px;background:#fff;
	-webkit-border-radius:8px;border-radius:8px}
.my_tt .mt .mt_l{float:left;font-size:18px}
.my_tt .mt .mt_l li{position:relative;float:left;padding:0 15px}
.my_tt .mt .mt_l li,.my_tt .mt .mt_l a{font-size:18px;color:#7C8087}
.my_tt .mt .mt_l .on{color:#222;font-weight:500}
.my_tt .mt .mt_l .on::after{position:absolute;content:"";width:100%;left:0;bottom:0;height:2px;background:#FF6C0E;
	-webkit-border-radius:2px;border-radius:2px}
.my_tt .mt .mt_l .on a{color:#222}
.my_tt .mt .mt_l .on span{color:#FF6C0E}
.my_tt .mt .mt_r{float:right;font-size:12px}
.my_tt .mt .mt_r li{float:left;height:45px;padding:0 15px}

.container_success {
	display: flex;
	justify-content: center;
	width: 160px;
	height: 253px;
	background-image: url(https://img01.51jobcdn.com/im/2024/jobs/applysuccess.png);
	margin-right: 32px;
	background-size: 100%;
	background-position: center;
	background-repeat: no-repeat;
}
.container_success_xz {
	display: flex;
	justify-content: center;
	width: 160px;
	height: 222px;
	margin-right: 32px;
}
.container_success img {
width: 125px;
height: 125px;
margin-top: 90px;
}
.j_successNew{
	display: flex;
}
