
.jobcn_dialog_resumestore_fix div{overflow:visible;font-size: 14px;}
/* push position */
.pushPosition_resume{}
.pushPosition_resume_tip{background:#f5f5f5;line-height:38px;height:38px;font-size: 14px;font-family:"\5FAE\8F6F\96C5\9ED1";padding: 5px 30px 0px 30px;color: #666;font-weight: bold;font-weight: normal; margin:0}
.pushPosition_resume_container_table{max-height:246px;_height:expression(this.scrollHeight > 246 ? "246px" : "auto");overflow:hidden !important;overflow-y:auto !important; :hidden;padding: 8px 30px;}
.pushPosition_resume_container_table ul{overflow:Hidden;zoom:1;width: 540px;_width:auto}
.pushPosition_resume_container_table li{overflow:hidden;zoom:1;border-bottom:1px solid #eee; line-height:40px;height:40px;float:left;width: 100%;}
.pushPosition_resume_container_table li:last-child{ border-bottom:0}
.pushPosition_resume_container_table div{float:left;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#555;}
.pushPosition_resume_container_table #perInclude .info.has_pushed{ display: inline-block;height: 30px;width: 16px;background: url("/commImage/10.2/ui/icon/12.png") no-repeat 0px 14px;background-size: 231px;}
.pushPosition_resume_container_table #perExclude div{ color:#888}
.pushPosition_resume_container_table .exclude_title{background:#f5f5f5;padding:5px 10px;float:none;}
.pushPosition_resume_container_table div a{text-decoration:none;color:inherit;font-family:inherit; font-size:14px;}
.pushPosition_resume_container_table div.number{padding-left: 10px;width:25px;}
.pushPosition_resume_container_table div.name{width:80px;}
.pushPosition_resume_container_table div.gander{width: 50px;text-align:center;}
.pushPosition_resume_container_table div.age{width: 40px;text-align:center;}
.pushPosition_resume_container_table div.degree{width:70px;text-align:center;}
.pushPosition_resume_container_table div.school{width: 200px;margin-right:10px;overflow:hidden;}
.pushPosition_resume_container_table div.del{text-align:right; margin: 10px 5px 0 0;float: right;}
.pushPosition_resume_container_state,.invited_container_state{padding: 10px 0px 5px;border-top:1px solid #ddd;margin-top:-1px;margin: -1px 30px 0 30px;}
.pushPosition_resume_container_state dl,.invited_container_state dl{padding: 6px 0;*zoom:1;}
.pushPosition_resume_container_state dl:after,.invited_container_state dl:after{display:block;content:'';clear:both;visibility:hidden;height:0;}
.pushPosition_resume_container_state dt,.invited_container_state dt{float:left;width:70px;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";line-height:32px;color:#666;}
.invited_container_state dt{width:56px;text-align:right;}
.pushPosition_resume_container_state dd,.invited_container_state dd{margin-left:74px;line-height:32px;font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:14px;z-index: 60;}
.pushPosition_resume_container_state .resume_dept,.invited_container_state .resume_dept{float:left;padding-right:15px;overflow:visible;}
.pushPosition_resume_container_state .resume_pos,.invited_container_state .resume_pos{float:left;overflow:visible;}
.pushPosition_resume .push_tips{display: inline-block;height:18px;/* float:left; */background: url("/commImage/10.2/ui/icon/12.png") no-repeat 0px -50px;width: 18px;margin: 0 0 -5px -8px;}
.pushPosition_resume_container_state .push_way span{float:left;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";padding-right:30px; _padding-top:4px;cursor:pointer;color:#555;}
.pushPosition_resume_container_state .push_way a,.invited_container_state .msg_tips .send_msg,#downloadWithCollect i.checked{display:inline-block;height:16px;width:16px;vertical-align:top;background: url("/commImage/10.2/ui/icon/64.png") no-repeat -150px -100px;_background: url("/commImage/10.2/ui/icon/64.png") no-repeat -150px -100px;margin:8px 5px 8px 0;*margin:2px 5px 0px 0px;_overflow:hidden;_display:inline;_zoom:1;cursor:pointer;}
.pushPosition_resume_container_state .push_way span.selected a.checked,.invited_container_state .msg_tips .send_msg.checked,#downloadWithCollect.selected i.checked{background-position:-100px -100px;}
.pushPosition_resume_container_table div.del a{width:23px;height:23px;display:block;background:url("/commImage/10.2/ui/icon/44.png") no-repeat 0 0;_background:url("/commImage/10.2/ui/icon/44_8.png") no-repeat 0 0;}
.pushPosition_resume_container_table div.del a:hover{background:url("/commImage/10.2/ui/icon/44.png") no-repeat -50px 0;_background:url("/commImage/10.2/ui/icon/44_8.png") no-repeat -50px 0;}
.pushPosition_resume_container_table .list-item:hover{    background: #e7edf8;}
.pushPosition_resume_container_table .list-item:hover div{color: #5f8dc9;}
/* add resume */
.add_resume{}
.add_resume_head{color:#888;background:#f5f5f5;font-family:"\5FAE\8F6F\96C5\9ED1";padding:10px 30px;}
.add_resume_tip{/* line-height:38px; *//* height:38px; */font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";margin: 0;color:#666;padding:15px 30px;background:#f5f5f5;}
.add_resume_tip a{font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";color: #44659e;text-decoration:none;}
.add_resume_tip a:hover{text-decoration:underline;}
.add_resume_headTip{background:#ffffe9;border:1px solid #f0e5ba;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#555;padding:10px 30px;line-height:16px;height:16px;}
.add_resume_headTip i{display:inline-block;*display:inline;*zoom:1;width:16px;height:16px;margin-right:5px;background:url("/commImage/ui/icon/tip_icon1.png") no-repeat;vertical-align:top;overflow:hidden;}

.add_resume_container{padding:30px 30px 36px 30px;}
.add_resume_container_hd{font-size:14px;color:#666;font-family:"Microsoft yahei"; line-height:32px;}
.add_resume_container_hd div{font-family:"Microsoft yahei";color:#555;}
.add_resume_container_hd a{color:#44659e;font-size: 14px;font-family:"Microsoft yahei";}
.add_resume_container_hd .jobcn-input{width:100%;padding: 3px 0;z-index: 1;}
.add_resume_container_hd .label_placeholder{position: absolute;color: #aaa;font:12px "Microsoft yahei",SimSun,Tahoma;padding: 4px 3px;}
.add_resume_container_bd{overflow:hidden;padding: 0px 0px 0px 22px;}
.add_resume_container_bd p{font-size:14px;color:#666;font-family:"\5FAE\8F6F\96C5\9ED1"; padding-bottom:18px;/* padding-left: 22px; */}
.add_resume_container_bd .add_resume_dept{float:left;padding-right:15px;}
.add_resume_container_bd .add_resume_pos{float:left;}
#resume-collect .add_resume_container_bd{ padding-left:0}


.save-searcher .label_placeholder{position: absolute;color: #aaa;font:14px "Microsoft yahei",SimSun,Tahoma;padding: 6px 10px;}

.add_used_left{width:100%;padding-bottom:20px;border-bottom:1px solid #DDD;margin-bottom:22px;}
.add_used_left ul{overflow:hidden;}
.add_used_left li{ float:left; padding-right:60px;}
.add_used_left li.pr30{padding-right:0px}
.add_used_left h3{font-size:14px;color:#888;font-family:"\5FAE\8F6F\96C5\9ED1";margin:0;font-weight:normal;}
.add_used_left span{ display:block;font-family:arial;font-size:30px; padding-top: 10px}
.add_used_left .used{ color:#f26b01;}
.add_used_left .left{ color:#555;}
.go_buy,.box-button a{ color:#44659e;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1"; text-decoration:none; font-style:normal }
.go_buy:hover,.box-button a:hover{ text-decoration:none;}
.go_buy i{ padding-left:5px; font-style:normal}
.add_used_left li.pr30 .go_buy{padding-left:22px;}
/* expor resume */
.expor_resume{}
.expor_resume_tip{background:#f5f5f5;line-height:38px;height:38px;font-size: 14px;font-family:"\5FAE\8F6F\96C5\9ED1";padding: 5px 30px 0px 30px;color: #666;font-weight: bold;font-weight: normal;}
.expor_resume_container{padding: 10px 30px 30px 30px;}
.expor_resume_container li{line-height: 24px;padding: 3px 0;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#555;}
.expor_resume_container li i,.improt_resume_container li i{display:inline-block;*display:inline;*zoom:1;height:16px;width:16px;overflow:hidden;background:#EEE;margin-right:5px;vertical-align:top;background:url("/commImage/10.2/ui/icon/44.png") no-repeat 0px -100px;_background:url("/commImage/10.2/ui/icon/44_8.png") no-repeat 0px -100px;margin-top: 4px;}
.expor_resume_container li.selected i.checked,.improt_resume_container li.selected i.checked{ background-position:-50px -100px}

/* send2Other resume */
.send2Other_resume{}
.send2Other_resume_wrap{position:relative;_zoom:1;}
.send2Other_resume_tip{/* background:#f5f5f5; */line-height:32px;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#666;padding:20px 30px 30px 30px;}
.send2Other_resume_tip p{line-height:26px;height:26px;font-family: "\5FAE\8F6F\96C5\9ED1";}
.send2Other_resume_tip input{margin-top:4px;border:1px solid #ddd;line-height:20px;height:20px;color:#555;padding:5px;border-radius:3px;vertical-align:top;width:428px;outline:none;}
.send2Other_resume_tip label{color:#aaa;position:absolute;top:32px;left:1px;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";line-height:20px;height:20px;display:block;padding:4px;white-space:nowrap;cursor:text;width:428px;background:#FFF;}
.send2Other_resume_container{padding-bottom:0px;border-bottom: 1px solid #ddd;}
.send2Other_resume_container_hd{line-height:38px;height:38px;border-bottom:1px solid #DDD;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";color: #333;padding: 0 30px;font-weight: bold;}
.send2Other_resume_container_bd{padding: 0px 0px 0px 30px;}
.send2Other_resume_container_bd ul{max-height:214px;overflow-x:hidden;overflow-y:auto;zoom:1;_height:129px;_height:expression(this.scrollHeight>172?'172px':'auto');}
.send2Other_resume_container_bd li{padding:10px 0;border-bottom: 1px solid #DDD;cursor:pointer;overflow:hidden;height:22px;}
.send2Other_resume_container_bd li div{float:left;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";line-height:22px;height:22px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#555;vertical-align:top;}
.send2Other_resume_container_bd li div.checkbox{width:30px;}
.send2Other_resume_container_bd li div.checkbox a{display:inline-block;height:16px;width:16px;vertical-align:top;background:url("/commImage/10.2/ui/icon/64.png") no-repeat -150px -100px;_background:url("/commImage/10.2/ui/icon/44_8.png") no-repeat -150px -100px;margin:3px 10px 3px 0;overflow:hidden;_display:inline;_zoom:1;cursor:pointer;}
.send2Other_resume_container_bd li.selected div.checkbox a.checked{background-position:-100px -100px;}
.send2Other_resume_container_bd li div.company{width:70px;margin-right:10px;}
.send2Other_resume_container_bd li div.name{width:80px;margin-right:10px;}
.send2Other_resume_container_bd li div.email{width: 315px;}
.send2Other_resume_container_bd li:hover div{ color:#56b444}

/* improt resume */
.improt_resume{}
.improt_resume_tip{background:#f5f5f5;line-height:38px;height:38px;font-size: 14px;font-family:"\5FAE\8F6F\96C5\9ED1";padding: 5px 30px 0px 30px;color: #666;font-weight: bold;font-weight: normal;}
.improt_resume_tip a{font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#5f8dc9;text-decoration:none;}
.improt_resume_tip a:hover{text-decoration:underline;}
.improt_resume_container{padding: 15px 30px;}
.improt_resume_container dl{padding:5px 0;overflow:hidden;}
.improt_resume_container dt{line-height:24px;float:left;width:75px;font-family:"\5FAE\8F6F\96C5\9ED1";font-size:14px;color: #333;font-weight: bold;}
.improt_resume_container dd{line-height:24px;margin-left:75px;font-family:"\5FAE\8F6F\96C5\9ED1";font-size:14px;color:#333;}
.improt_resume_container li{line-height:24px;font-family:"\5FAE\8F6F\96C5\9ED1";font-size:14px;cursor:pointer;padding: 2px 0;}
.improt_resume_container textarea{-webkit-appearance:none;resize:none;width: 310px;border:1px solid #e7e7e7;padding:5px;font-size:14px;color:#555;outline:none;border-radius:3px;margin-top:5px;}

/*jobcn-select*/
.jobcn_dialog_resumestore_fix .jobcn-select{position:relative;border:0;width:180px;zoom:1;font-size:14px;overflow:visible;}
.jobcn_dialog_resumestore_fix .jobcn-select .jobcn-select-toggle{border: 1px solid #ccc;height:18px;line-height:18px;display:block;background:#FFF;padding:6px;font-size:14px;color:#555;overflow:hidden;white-space:nowrap;font-family:"Microsoft yahei"; position:relative;text-overflow:ellipsis;margin-right:31px;border-right:0;_width:136px;}
.jobcn_dialog_resumestore_fix .jobcn-select .jobcn-input{border: 1px solid #ccc;height:18px;line-height:18px;display:block;background:#FFF;padding:6px;font-size:14px;color:#555;overflow:hidden;white-space:nowrap;font-family:"Microsoft yahei"; position:relative;text-overflow:ellipsis;width:152px;}
.jobcn_dialog_resumestore_fix .jobcn-select .jobcn-select-toggle:hover,.jobcn_dialog_resumestore_fix .jobcn-select .jobcn-input:hover{text-decoration:none;}
.jobcn_dialog_resumestore_fix .jobcn-select .jobcn-select-icon{cursor:pointer; width:30px; height:30px; display:inline-block;border: 1px solid #ccc;border-left:0; background:#e6e6e6 url("/commImage/10.2/ui/icon/44.png") no-repeat 7px -145px;_background:#e6e6e6 url("/commImage/10.2/ui/icon/44_8.png") no-repeat 4px -145px; position: absolute;right: 0px;top: 0px;margin:0;}
.jobcn_dialog_resumestore_fix .jobcn-select .jobcn-select-toggle span,.jobcn_dialog_resumestore_fix .jobcn-select .jobcn-input span{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-family:"Microsoft yahei";}
.jobcn_dialog_resumestore_fix .jobcn-select .jobcn-select-list{position:absolute; z-index:1;top:31px;left:0;border:1px solid #b4c0c8;background:#FFF;right:0;_width:178px;display:none;max-height:180px;_height:expression(this.scrollHeight > 180 ? "180px" : "auto");overflow-y:auto;}
.jobcn_dialog_resumestore_fix .jobcn-select .jobcn-select-list li{cursor:pointer;padding:2px 6px;line-height:16px;}
.jobcn_dialog_resumestore_fix .jobcn-select .jobcn-select-list li span{font-family:"Microsoft yahei";color:#888;}
.jobcn_dialog_resumestore_fix .jobcn-select .jobcn-select-list li:hover{background:#5891DF;color:#FFF;}
.jobcn_dialog_resumestore_fix .jobcn-select .jobcn-select-list li:hover span{color:#FFF;}
.jobcn_dialog_resumestore_fix .jobcn-select-active{z-index:10}
.jobcn_dialog_resumestore_fix .jobcn-select-active .jobcn-select-toggle{border-color:#b4c0c8}
.jobcn_dialog_resumestore_fix .jobcn-select-active .jobcn-select-list{display:block;line-height:18px;}
.jobcn_dialog_resumestore_fix .select-scroll{height:200px;overflow-y:scroll;}


.jobcn-select .jobcn-input{padding-right:6px;}
.jobcn_dialog{_top:expression(eval(document.documentElement.scrollTop)+130) !important;}

/*pre_next_box*/
.pre_next_box{ position:absolute; top:110px; right:0px; bottom:0; left:0px; z-index:1}
.pre_next_box .icon{ width:50px; height:100px; display:block; background:url("/commImage/10.2/ui/icon/pre_next.png.png") no-repeat; position:absolute }
.pre_next_box .previous{ background-position:0 0;}

/*invited_interview*/
.invited_interview{}
.invited_interview .invited_header{background:#f2f2f2; padding:0 20px; overflow:hidden;*zoom:1;font-family:"\5FAE\8F6F\96C5\9ED1"}
.invited_interview .invited_header li{ float:left;  margin: 0px 6px 0 0;  }
.invited_interview .invited_header .tab_nav a{color:#888;padding:2px 15px; text-decoration:none;font-family:arial,"\5FAE\8F6F\96C5\9ED1";_font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:14px; border:1px solid #ccc; border-radius:3px;display: block;text-align: center;margin-bottom:-2px;line-height:30px;}
.invited_interview .invited_header .active a{ background:#fff;color: #333;}
.invited_interview .invited_header li.eight a{ border:none}
.invited_interview .invited_header .pre_next a{ border:none; color:#44659e ;width: 50px;}
.invited_interview .invited_header .icon_down{width:9px;height:9px;background:url("/commImage/10.2/ui/icon/64.png") no-repeat -50px -200px;display:inline-block;position:absolute;top:16px;right:-10px;cursor:pointer;}
.invited_interview .invited_header .icon_up{width:9px;height:9px;background:url("/commImage/10.2/ui/icon/64.png") no-repeat 0px -200px;display:inline-block;position:absolute;top:16px;right:-10px;cursor:pointer;}
.invited_interview .invited_header .invetied_header_per{position:relative;}
.invited_interview .invited_header .per_infos{font-family:"Microsoft yahei";font-size:14px;color:#555;padding:10px 0;}
.invited_interview .invited_header .per_infos a{text-decoration: none;color:#44659e;font-family:"Microsoft yahei"; font-size:14px;margin-bottom: -4px;}
.invited_interview .invited_header .per_infos.multi a{max-width: 65px;}
.invited_interview .invited_header .per_infos_limit{display:inline-block;vertical-align:bottom;max-width:280px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.invited_interview .invited_container{background:#fff;}
.invited_interview .jobcn-select .jobcn-input{padding:6px 20px 6px 6px;}
.invited_interview .select-large{width:180px;}
.invited_container_state .resume_dept{padding-right:15px;}
.invited_container .invited_container_list{max-height:370px;_height:370px;overflow-y:scroll;overflow-x:hidden;}
.invited_interview .invited_container_state{margin:-1px 0px 0 0px;display:none;padding-left:20px;padding-right:20px;}
.invited_interview .invited_container_state.active{display:block;}
.invited_interview #inviteTabContent{max-height:370px;_height:370px;overflow-y:auto;overflow-x:hidden;}
.invited_container_state .table-head dl, .invited_container_state .table-body dl{padding:0;}
.invited_container_state .table-body dl{padding:2px 0;border-bottom:1px dotted #e7e7e7;}
.invited_container_state .table-body dl:last-child{border-bottom:none;}
.invited_container_state .table-head dd, .invited_container_state .table-body dd{margin:0;display:inline-block;*display:inline;*zoom:1;text-align:left;}
.invited_interview .table-head dd{font-weight:bold;}
.invited_interview .table-head{background:#f2f2f2;color:#666;}
.invited_interview .table-body dd{color:#666;     text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.invited_interview .table-body dd.no-plan{color:#aaaaaa;}
.invited_interview .table-body dd a{font-family:"Microsoft yahei";text-decoration:none;color:#44659e;font-size:14px;}
.invited_interview .item-order{width:20px;}
.invited_interview .item-person{width:180px;}
.invited_interview .item-position{width:140px;}
.invited_interview .item-datetime{width:160px;}
.invited_interview .item-setting{width:40px;}
.invited_interview .item-fed-person{width:130px;}
.invited_interview .item-fed-online{width:40px;}
.invited_interview .item-fed-status{width:100px;}
.invited_interview .item-fed-msg{width:140px;}
.invited_interview .msg_tips{padding: 15px 20px 15px 30px; border-top:1px solid #e7e7e7;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#666;}
.invited_interview .msg_tips .send_box dt,.msg_tips .send_box dd{float:left;line-height:32px;font-size:14px;font-family:"Microsoft yahei";}
.invited_interview .msg_tips .send_box dt{color:#888888;}
.invited_interview .msg_tips .send_box dd{color:#555555;}
.invited_interview .msg_tips .send_box .checked_tip{width:14px;height:14px;background:url("/commImage/10.2/ui/icon/64.png") no-repeat -150px -150px;display:inline-block;vertical-align:top;margin:9px 6px 0 0 ;}
.invited_interview .msg_tips .send_box .checked{width:14px;height:14px;background:url("/commImage/10.2/ui/icon/64.png") no-repeat -150px -100px;display:inline-block;vertical-align:top;margin:9px 6px 0 0 ;}
.invited_interview .msg_tips .send_box .checked.active{background-position:-100px -100px;;}
.invited_interview .msg_tips .send_msg.checked,
.invited_interview .time_range a{display:inline-block;height:22px;width:20px;vertical-align:top;background:url("/commImage/10.2/ui/icon/42.png") no-repeat 0px 3px;overflow:hidden;margin-right:2px;}
.invited_interview .time_range a{margin-right:-2px;margin-top:6px;}
.invited_interview .msg_tips .send_msg.checked.selected,
.invited_interview .time_range a.checked{background-position:0 -47px;}
#resume-invite .jobcn_dialog_resumestore_fix .box-button{padding-left:20px;padding-right:20px;}
.invited_interview .jobcn-input.pureText{cursor:text;}
.invited_interview .jobcn-input.datePick{cursor:pointer;}

/*invited_container*/
.invited_container_state .applicant dd{ font-weight:bold}
.invited_container_state .linkman{ float:left}
.invited_container_state .phone_number{ overflow:hidden; *zoom:1}
.invited_container_state .phone_number .resume_dept,.invited_container_state .interview_tips .resume_dept{ padding-right:0px !important}
.invited_container_state .phone_number .jobcn-input{width:186px;_width:187px !important;}
.interview_place .resume_dept .jobcn-input{width:455px;}
.invited_container_state .interview_tips{position:relative;}
.invited_container_state .interview_tips .word_num{position: absolute;right: 48px;bottom: 8px;color: #888;font-size: 12px;z-index:10;}
.invited_container_state .interview_tips .word_num .word_count_error{color: #ff0000;font-weight: bold;}
.invited_container_state .interview_tips .jobcn-input{width:455px;}
.invited_container_state .msg_tips{line-height: 32px;overflow: hidden;font-family:"\5FAE\8F6F\96C5\9ED1";font-size: 14px; color:#888; float:left;padding: 10px 0;}

.invited_container .send_mode{border:1px solid #ddd;margin-top:8px;}

.jobcn_dialog_resumestore_fix .box-header{padding:20px 20px;}
.jobcn_dialog_resumestore_fix .box-button{ height:32px; padding: 20px 20px !important;overflow:hidden;}
.jobcn_dialog_resumestore_fix .box-button .box-ok,.jobcn_dialog_resumestore_fix .box-button .box-cancel{width:100px;  height:32px; line-height:32px;padding: 0;font-family: "\5FAE\8F6F\96C5\9ED1";font-size: 14px;color:#fff; border-radius:3px; border-bottom:1px solid #58945D;   }
.jobcn_dialog_resumestore_fix .box-button .box-cancel{ background:#d6d6d6; margin-right:0px; border-bottom:1px solid #c0c0c0; color:#555; }
.jobcn_dialog_resumestore_fix .box-button .box-ok:hover{background:#51a750; border-bottom:1px solid #58945D; }
.jobcn_dialog_resumestore_fix .box-button .box-cancel:hover{background:#d0d0d0;border-bottom:1px solid #c0c0c0; }
.jobcn_dialog_resumestore_fix .box-button span{line-height: 32px;overflow: hidden;font-family: "\5FAE\8F6F\96C5\9ED1";font-size: 14px; color:#888; float:left;}

.next_pre_side{position:fixed;top:50%;z-index:2;margin-top:-35px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop)+350);}
.next_pre_side a{ display:block;width: 80px;height: 100px; color:#888; text-align:center; line-height:70px;font-family: "\5FAE\8F6F\96C5\9ED1"; font-size:14px; text-decoration:none;background: url("/commImage/10.2/ui/icon/next_pre_bg.png") no-repeat;}
.next_pre_side.pre{right: 50%;margin-right: 400px;}
.next_pre_side.next{left: 50%;margin-left: 400px;}
.next_pre_side.pre a{background-position: 0px 0px;}
.next_pre_side.next a{background-position: -120px 0px;}
.next_pre_side.pre:hover a{background-position: 0px -150px;}
.next_pre_side.next:hover a{background-position: -120px -150px;}

.jobcn_dialog_resumestore_fix .box-header .box-title{font-family: "\5FAE\8F6F\96C5\9ED1"; font-size:16px;cursor:default;}
.jobcn_dialog_resumestore_fix  b{ font-weight:bold; padding:0 2px}



/* resume to recycle */
.resume_torecycle_container{padding:25px 30px 80px 30px;}
.resume_torecycle_container p{line-height:24px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#888;}
.resume_torecycle_container p a{color:#5f8dc9;font-size:14px;}

/*old recommend*/
#ZFJnQr{width:112px;height:112px;position:fixed;top:20px;left: 0;margin-left: 20px;}
/*reply_info*/
.jobcn_dialog_resumestore_fix .reply_info,.jobcn_dialog_resumestore_fix .mob .text textarea,.jobcn_dialog_resumestore_fix .tab_title a,.jobcn_dialog_resumestore_fix .mob .title label,.jobcn_dialog_resumestore_fix .mob .text,.jobcn_dialog_resumestore_fix .mob .time{ font-family: microsoft yahei !important;color:#666 !important}
.jobcn_dialog_resumestore_fix .reply_info{background:#f5f5f5;line-height:28px;height:28px;font-size: 14px;font-family:"\5FAE\8F6F\96C5\9ED1";padding: 5px 30px 35px 20px;color: #666;font-weight: bold;font-weight: normal;}
.jobcn_dialog_resumestore_fix .reply_info a{color:#5f8dc9;font-size:14px;max-width:65px;display:inline-block;line-height:28px;*line-height:24px;height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;}
.jobcn_dialog_resumestore_fix .tab_title{margin-top:-30px; height:30px;border-bottom:1px solid #ccc;background:none;}
.jobcn_dialog_resumestore_fix .tab_title a{ border:1px solid #ccc; background:none; padding:0 10px 0px 10px; border-radius:3px;line-height:29px;height:29px;border-bottom-right-radius:0;border-bottom-left-radius:0;font-size: 14px;color: #888 !important;margin-right: 5px;}
.jobcn_dialog_resumestore_fix .tab_title a.first{margin-left:20px}
.jobcn_dialog_resumestore_fix .tab_title a.active{ border-bottom:1px solid #fff; background:#fff; color:#333 !important; font-weight:normal}
.jobcn_dialog_resumestore_fix .tab_title .tab_box{width:auto;}
.jobcn_dialog_resumestore_fix .mob{ padding:0 20px;}
.jobcn_dialog_resumestore_fix .mob label{ font-size:14px; font-weight:normal !important; margin-left:0;  }
.jobcn_dialog_resumestore_fix .mob .title_pd{ padding-top:10px;}
.jobcn_dialog_resumestore_fix .mob .title i{display:inline-block;height:16px;width:16px;vertical-align:middle;background: url("/commImage/10.2/ui/icon/44.png") no-repeat 0px -50px;_background: url("/commImage/10.2/ui/icon/44_8.png") no-repeat 0px -50px;_overflow:hidden;_display:inline;_zoom:1;cursor:pointer; margin:-3px 5px 0 0;}
.jobcn_dialog_resumestore_fix .mob .title i.checked{background-position:-50px -50px;}
.jobcn_dialog_resumestore_fix .mob .text{ width:590px;margin: 5px 0; position:relative}
.jobcn_dialog_resumestore_fix .mob .text textarea{border:1px solid #ccc; font-size:14px;width: 580px; padding-bottom: 15px; display: block; *float:left; resize: vertical;}
.jobcn_dialog_resumestore_fix .mob .text .f30{ color:#666 !important; font-size:14px;}
.jobcn_dialog_resumestore_fix .mob .warning{ padding:10px 0;font-family: microsoft yahei;color: #666;}
.jobcn_dialog_resumestore_fix .mob .warning .red{ color:red !important;}
.jobcn_dialog_resumestore_fix .mob .manage{ float:right; color:#5f8dc9; font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.jobcn_dialog_resumestore_fix .mob .word_num{ position:absolute; right:20px; bottom:0px; color:#888; font-size:12px;}
.jobcn_dialog_resumestore_fix .mob .word_num .word_count_error{color:#ff0000;font-weight:bold;}
.jobcn_dialog_resumestore_fix .interview_place .resume_dept .jobcn-input{width:455px;}
.jobcn_dialog_resumestore_fix .invited_container_state .interview_tips .jobcn-input{width:455px;}
.jobcn_dialog_resumestore_fix .invited_container_state .interview_tips .jobcn-textarea{width:469px;height:80px;line-height:20px;overflow-y:auto;}
.jobcn_dialog_resumestore_fix .inviteText{overflow:hidden;width:489px;}
.jobcn_dialog_resumestore_fix .inviteText .word_num{ position:absolute; right:20px; bottom:0px; color:#888; font-size:12px;line-height: 16px;}
.jobcn_dialog_resumestore_fix .inviteText .word_num .word_count_error{color:#ff0000;font-weight:bold;}

/* pager */
#pager .pre-empty, #pager .next-empty{display:none;}

/* jMessage */
.jMessage_dialog .jMessage_content{text-align:center;padding:50px 30px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#555;font-size:16px;}
.jMessage_dialog .jMessage_content.warn{padding:40px 50px 50px;font-size: 14px;color:#666;}
.jMessage_dialog .jMessage_content.warn dt{padding-bottom:15px;float: left;}
.jMessage_dialog .jMessage_content.warn dd{line-height: 22px;margin-left: 80px;text-align: left;padding-top: 13px;font-family: microsoft yahei;}
.jMessage_dialog .jMessage_content.warn i{    width: 42px;height: 42px;display: inline-block;background: url(/commImage/10.2/ui/icon/51.png) no-repeat -50px -50px;vertical-align: top;margin-right: 10px;}
.jMessage_dialog .jMessage_content.common dd{font-family: microsoft yahei;}
.jMessage_dialog .jMessage_content.warn dd b{color:#f3990d;padding:0 5px;font-size:inherit;}
.jMessage_dialog .box-button{height:auto;padding:10px 30px;position:static;}
.jMessage_dialog .box-button button{width:80px;}

.en div{overflow:visible;}
.cn div{overflow:visible;}

.jMessage_dialog .jMessage_content.save-searcher dl{    overflow: hidden;height: 50px;position: relative;}
.jMessage_dialog .jMessage_content.save-searcher dd{line-height: inherit;padding: 0;_position: absolute;_top:50%;    display: table;height: 50px;}
.jMessage_dialog .jMessage_content.save-searcher dd p{_position: relative;_margin-top: -50%;vertical-align: middle;display: table-cell;}
.jMessage_dialog .jMessage_content.success{padding: 50px 60px;}
.jMessage_dialog .jMessage_content.success dd{margin-left:60px;}

/*deptPosSelector*/

/*jobcn-select*/
.jobcn_dialog_resumestore_fix .jobcn-dept {width:180px;z-index:60;}
.jobcn_dialog_resumestore_fix .jobcn-dept-list{width:178px;max-height:180px;}
.jobcn_dialog_resumestore_fix .jobcn-pos {width:180px;}
.jobcn_dialog_resumestore_fix .jobcn-pos.invite{width: 270px;}
.jobcn_dialog_resumestore_fix .jobcn-pos-list{max-height:192px;}
