com_show_interview_c@charset "utf-8";
/* CSS Document */
/*text-overflow:ellipsis; overflow:hidden; white-space:nowrap;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff))*/
/*筛选部分*/
.searchOptions{width:100%; float:left; background:#fff;border-bottom:1px solid #ebebeb; clear:both; position:relative; z-index:100; padding:10px 0;}
.searchOptions .searchOptions_list li{ display:inline;width:24%; float:left;text-align:center; font-size:14px;}
.partwork_nav .searchOptions_list li{ width:33%;}
.fastwork_nav .searchOptions_list li{ width:99%;}
.searchOptions .searchOptions_list li:last-child{border-right:none;}
.searchOptions_list_a{width:100%;height:100%; display:block; position:relative; white-space:nowrap; overflow:hidden; font-size:14px;color:#666}
.searchOptions_list_a .searchOptions_icon{ width:4px;height:4px;position:absolute;right:15px;top:50%; display: inline-block;border-left: solid 1px #989898;border-top: solid 1px #989898;-webkit-transform: rotate(-135deg);transition: all .3s ease 0s; margin-top:-4px}
.job_ov{width:80%;height:100%; display:block; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; }
.partwork_nav .searchOptions_list_a .searchOptions_icon{ margin-left:40px;}
.searchOptions_list_a:hover{color:#F90}
.searchOptions .searchOptions_list_jz li{width:48%;}
.searchOptions .searchOptions_list_jz li .searchOptions_list_a .searchOptions_icon{ position:absolute;left:50%;top:50%; margin:-8px 0px 0px 40px;color:#b5b5b5}
.searchOptions .searchOptions_list_jz .searchOptions_list_jz_end{border-right:none;}
.search_cont{ width:70%; padding:6px 6px; position:absolute;left:50px;top:2px; z-index:100}
.search_h1_box_cur_list a{color:#1c99ef;display:block;}
.formFiled{border:1px solid #f8f8f8;height:30px; overflow:hidden; background:#f8f8f8;  position:relative;border-radius:30px; padding-left:10px; }
.input_search{width:100%;height:33px; line-height:33px;border:none;font-size:14px ; padding:0;color:#666}
.input_btn{ position:absolute;right:0px;top:0px;width:60px;height:40px; padding:0; margin:0;border:none;color:#fff; background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff)); z-index:2; opacity:0.1; font-size:14px; cursor:pointer;border-radius:0px;}
.input_btn_icon{ width:25px;height:25px; background:url(../images/yun_wap_fotnav_user.png) no-repeat; background-size:100%;position:absolute; right:10px;top:3px; font-size:20px;color:#666; z-index:1}
.formFiled input{width: 100%;height:30px; line-height:20px;border: none;text-align: left;color:#adaeae;font-size: 14px;border:none; margin-bottom:0px; padding:0px; background:#f8f8f8}
.formFiled_bth { width:25px;height:25px;position:absolute; right:10px;top:3px; display:block; z-index:1000000}
.formFiled_bth  input{ width:25px;height:25px; background:url(../images/yun_wap_fotnav_user.png) no-repeat center center; background-size:70%; font-size:20px;color:#666; z-index:1}
.once_search_tit{width:100%;height:39px; background:#fff}
.once_search_list {width:100%; float:left;}
.once_search_tit .once_search_list li{width:50%; float:left; text-align:center}
.once_search_tit .once_search_list li .once_search_list_a{height:39px; line-height:39px; display:block; position:relative ; font-size:13px;}
.once_search_tit .once_search_list li .once_search_list_a:after{ width:4px;height:4px;position:absolute;right:15px;top:50%; display: inline-block;border-left: solid 1px #989898;border-top: solid 1px #989898;-webkit-transform: rotate(-135deg);transition: all .3s ease 0s; margin-top:-4px;content:'';}
.once_search_list_fb_box_c{width:100%;height:50px; float:left}
.once_search_list_fb_box .once_search_list_fb{height:45px; line-height:45px; display:inline-block; font-size:16px;color:#fff; text-align:center;  font-weight:bold; background:#3b7cff;padding:0px 60px;border-radius:5px;}

.once_search_list_fb_box{width:100%;position:fixed;left:0px;bottom:0px; z-index:10; background:rgba(0,0,0,0.5); text-align:center; padding:5px 0;}
/*20200617新增列表头部*/
.search_newheader{width:100%;height:54px}
.search_newheader_fixed{width:100%;height:54px; background:#fff; position:fixed; z-index:1000}
.search_newheaderbox{ padding:8px 15px 8px 45px;height:40px; position:relative}
.header_newreturn{width:40px;height:54px; line-height:54px; position:absolute;left:15px;top:2px;}
.header_newreturn:after{content: ' ';width: 12px;height: 12px;border: #007aff solid;-webkit-transform: rotate(-135deg);border-width: 1px 1px 0 0;color: #828282; display:inline-block}
.search_newheader_text{height:38px; line-height:38px; background:#f8f8f8;border-radius:20px; display:block; padding-left:40px;color:#adaeae; position:relative;  overflow:hidden}
.search_newheader_text:after {width: 18px;height: 18px;background: url(../images/yun_wap_fotnav_user.png) no-repeat;
background-size: 100%;position: absolute;left: 13px;top: 50%;margin-top: -10px;z-index: 1;content:'';}

.jobsearch{width:100%;height:40px;  background:#fff;  position:relative}
.jobsearch_list { position:absolute;right:10px;top:7px;}
.jobsearch_list li{width:38px;height:26px; line-height:26px; display:inline-block; background:#f5f5f5; padding-right:5px;padding-left:5px; margin-right:5px;border-radius:3px; position:relative}
.jobsearch_list li .searchOptions_list_a{color:#999;font-size:13px;}
.jobsearchicon{ width:0;
	height:0;
	border-right:4px solid transparent;
	border-left:4px solid transparent;
	border-top:4px solid #7f7f8a;position:absolute;right:3px;bottom:4px; display:inline-block; transform:rotate(-45deg)
}
.jobsearchnav li{ display:inline-block;height:40px; line-height:35px; margin-left:10px; margin-right:10px;color:#999}
.jobsearchnav .jobsearchnavcur{font-weight:bold;color:#000; font-size:15px; position:relative}
.jobsearchnav .jobsearchnavcur:after{width:23px;height:3px;border-radius:5px; background:#3b7cff;content:''; display:inline-block; position:absolute;left:4px;bottom:0px;}
/*筛选更多 yun5.0 2019-08-13********************************************/
.conditional_screening_box{width:100%;height:360px; float:left; background:#fff; position:absolute;left:0px;top:0px; z-index:100}
.conditional_screening_pv{width:100%;height:360px; position:relative}
.conditional_screening_all{width:100%;height:305px; overflow:auto;}
.conditional_screening_tit{width:100%; float:left; font-weight:bold; padding-top:10px;}
.conditional_screening_tit_n{ display:inline-block; padding-left:15px;}
.conditional_screening_list{ padding-right:10px;}
.conditional_screening_list li{width:33%; display:inline-block; float:left}
.conditional_screening_list li a{ display:block; margin-left:15px; margin-top:15px; background:#fff; text-align:center;color:#666; padding:5px 0;border-radius:3px;border: 1px solid #e6e6e6;}
.conditional_screening_list .conditional_screening_cur a{ background: #f5f8ff;color: #3b7cff;border: 1px solid #3b7cff;}
.conditional_screening_operation{width:100%;height:45px; padding-top:10px; position:absolute;left:0px;bottom:0px; text-align:center}
.conditional_screening_operation_left{width:30%; float:left}
.conditional_screening_operation_cz{height: 43px;line-height: 43px;text-align: center;color: #666;display: block;border: 1px solid #eee;}
.conditional_screening_operation_right{width:70%; float:left}
.conditional_screening_operation_ok{height: 45px;line-height: 45px;text-align: center;background: #3b7cff;color: #fff;display: block;font-size: 16px;}
.conditional_screening_salary_all{width:100%;height:360px; position:relative}
.conditional_screening_salary {width:100%;height:305px; overflow:auto;}
.conditional_screening_salary li{padding:0px 15px}
.conditional_screening_salary li a{ display:block; padding:10px;}
.conditional_screening_salary .conditional_screening_salary_cur a{background:#f3faff;    color: #007aff; font-weight:bold }
.conditional_screening_salary_bot{width:100%;height:45px; padding-top:10px; position:absolute;left:0px;bottom:0px; }
.conditional_screening_salary_fw{ float:left; padding-left:15px; line-height:30px;}
.conditional_screening_salary_text{width:70px;height:30px; float:left;border:1px solid #e6e6e6; padding-left:10px;border-radius: 3px;}
.conditional_screening_salary_text input{width:100%;height:30px; line-height:30px;border:none; padding:0; margin:0;}
.conditional_screening_salary_z{ float:left; padding-left:5px; padding-right:5px; line-height:30px;color: #999;}
.conditional_screening_salary_bth{ float:left; margin-left:10px;}
.conditional_screening_salary_bth input{width:60px;height:32px; line-height:32px;border:none; padding:0; margin:0;
background: -webkit-linear-gradient(left, #3b7cff , #3b7cff);border:none;margin:0; padding:0;border:none;color:#fff;border-radius:0px;
}
/*职位列表部分********************************************/

.job_list_content{padding:0px 0px;}
.job_list{display:block;}
.job_list_box{ position:relative; margin-top:10px; background:#fff; padding:10px;}
.yunwap_jobname{ padding:0px 80px 0 0; position:relative}
.yunwap_jobname h3{widthg:100%; line-height:18px;}
.yunwap_job_info{width:100%; height:35px; line-height:35px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;position:relative; font-size:13px;}
.yunwap_job_info_s{ display:inline-block; padding-left:18px; position:relative;color:#999; margin-right:15px; font-size:13px;word-wrap:break-word }
.yunwap_job_city:after{width:13px;height:13px; background:url(../images/yun_dx.png) no-repeat; background-size:100%;content:""; display:inline-block; position:absolute;left:0px;top:11px;}
.yunwap_job_jy:after{width:13px;height:13px; background:url(../images/yun_jy.png) no-repeat; background-size:100%;content:""; display:inline-block; position:absolute;left:0px;top:10px;}
.yunwap_job_xl:after{width:13px;height:13px; background:url(../images/yun_xl.png) no-repeat; background-size:100%;content:""; display:inline-block; position:absolute;left:0px;top:10px;}
.yunwap_jobtime{ position:absolute;right:0px;top:0px;color:#999; font-size:12px;}
.yunwap_jobxz{ font-size:14px;color:#ff002a; padding-bottom:5px; position:relative}
.yunwap_job_sq{ display:inline-block; padding:2px 10px; border:1px solid #3e73f6;color:#3e73f6; position:absolute;right:0px;top:-3px;border-radius:3px; line-height:18px; font-size:13px;}
.yunwap_jobcom{border-top:1px solid #f2f2f2; padding:5px 5px 5px 50px; position:relative}
.yunwap_jobcomlogo{width:40px;height:40px;border:1px solid #f2f2f2; position:absolute;left:0px;top:12px; overflow:hidden}
.yunwap_jobcom_name{width:100%; padding:4px 0 3px 0}
.yunwap_jobfl{ display:inline-block; margin-right:10px; background:#ecf5fb;color:#2772a4; padding:0px 5px; font-size:12px; margin-top:5px;}
.yunwap_resumefl_box{ padding-bottom:5px;}
.yunwap_resumefl{ display:inline-block; margin-left:5px; background:#ecf5fb;color:#2772a4; padding:0px 5px; font-size:12px; margin-top:5px;}
.yunwap_jobcom_info{width:100%;height:20px; line-height:20px;color:#999; font-size:12px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.yunwap_jobcom_info_line{ display:inline-block; padding:0px 10px; font-size:12px;}
.job_list_box h3{ font-size:16px; position:relative}
.job_t_date{ position:absolute;right:0px;top:0px; font-size:12px;color:#999; z-index:1}
.job_t_date_new{ position:absolute;right:5px;bottom:10px; font-size:12px;color:#999; z-index:1}
.resume_t_date{ position:absolute;right:10px;top:10px; font-size:12px;color:#999}
.job_date{color:#cccccc; margin-left:50px;}
.job_qy_name{width:90%; padding:8px 0;color:#666; font-size:14px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.job_pay strong{color:#ff2222; font-size:14px;}
.line{ font-size:12px; font-style:normal; color:#999;padding:0px 5px;}
.job_top{ background:#5e9c04;color:#fff; border-radius:8px; font-size:12px; padding:2px 8px; margin-left:10px;}
.job_list_bottom{border:1px solid #cdd7de; position:relative; margin-top:10px; background:#fff; padding:15px; text-align:center; font-size:16px;}
.job_more{ position:absolute;left:50%;top:50%; margin-left:60px; margin-top:-10px; font-size:25px;color:#666;}
.job_list_tj{width:28px;height:15px; line-height:15px; text-align:center; display:inline-block;  font-size:12px;border:1px solid #efc816;color:#efc816;border-radius:3px; font-weight:normal}
.job_list_box_jobname{max-width:75%;height:23px; line-height:23px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;  display:inline-block; vertical-align:middle}
.job_list_box_jobtj{width:30px;height:30px; display:inline-block; position:absolute;right:0px;top:0px; background:url(../images/yun_wap_jobtj.png) no-repeat; background-size:100%; z-index:1}
.jobshow_hr{border: 1px dashed #dad9d9; padding: 0px 10px 10px 10px; position: relative;margin-top: 30px;}
.job_hr_tit{width:100px;height:27px; background:#fff; font-size:15px; font-weight:bold;  position:absolute;left:10px;top:-10px; text-align:center}
.job_hr_ly{ padding:20px 0px 0px 45px; line-height:22px; position:relative;border-bottom:1px solid #f3f3f3; padding-bottom:10px;}
.job_hr_ly_hr{width:35px;height:35px; line-height:35px; border-radius:50%;text-align:center;color:#fff; background:#1c99ef; position:absolute;left:0px;top:25px;}
.job_hr_left_ly{width:70px;border:1px solid #f60; text-align:center; height:23px; line-height:23px;color:#f60; right: 0px;position: absolute;top:15px;}
.job_hr_zk { margin-top:10px;}
.job_hr_zk li{width:32%; display:inline-block;border-right:1px solid #f3f3f3; text-align:center; padding:30px 0 0 0 ; position:relative}
.job_hr_zk li:last-child{border:none;}
.job_hr_zk_n{ display:inline-block;width:100%; text-align:center; font-size:16px; position:absolute;left:0px;top:5px;color:#1c99ef}
.jobtj_list_box{position:relative; background:#fff; padding:10px; margin-bottom:10px;}
.jobtj_list_box h3{ font-weight:normal; font-size:16px;}
/*简历列表页*/
.user_tj_box{ margin-top:10px;}
.user_tj_box_list{border:1px solid #cfd9e0; background:#fff; position:relative}
.user_tj_js{ background:#f0f2f1; padding:10px 10px 10px 75px;border-top:2px solid #cfd9e0;border-bottom:1px solid #cfd9e0; font-size:14px; position:relative }
.user_tj_photo{width:60px;position:absolute;left:5px;top:50%; margin-top:-30px;}
.user_tj_photo img {display:block;;width:60px;height:60px;border-radius:50%;}
.user_tj_js h3{ font-size:14px; font-weight:normal}
.user_line{color:#888; padding:0px 3px;}
.user_list_p{ padding:10px 0 8px 0;;width:95%;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;color:#666}
.user_list_p_line{ font-size:12px; padding:0px 5px;color:#eee}
.user_list_n{padding-left:10px; display:inline-block}
.user_list_j{display:inline-block;color:#666}
.c288{color:#288ee0}

.user_list{padding:13px 5px 13px 80px; position:relative; margin-top:10px;border:1px solid #eee;border-radius:3px; }
.yun_resume_list{ margin-top:10px;background:#fff;border-radius:5px;border:1px solid #eee;}
.yun_resume_yxbox{border-top:1px solid #eee; font-size:13px;}
.yun_resume_info{ padding:10px 10px 5px 90px;color:#999; position:relative}
.yun_resume_photo{width:60px;height:60px; position:absolute;left:10px;top:14px;}
.yun_resume_photo img{width:60px;height:60px;border-radius:50%;}
.yun_resume_info_name{ font-size:16px;color:#333; margin-right:5px;}
.yun_resume_info_box{ position:relative; font-size:12px;}
.yun_resume_info_x{width:100%; height:35px; line-height:35px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.yun_resume_yxbox{ padding:10px;color:#333; position:relative; font-size:13px; margin-top:5px;}
.resume_showbox_zpimg{width:32%; height:70px; display:inline-block; text-align:center; margin-top:5px;}
.resume_showbox_zpimg img{width:100%; text-align:center; height:70px;}
.yun_resume_want{ font-size:13px;}
.yunwap_jobfl_box{}
.yun_resume_yxxz{ margin-top:5px}
.yun_resume_yxxz_n{color:#f00}
.yun_resume_xz{ display:inline-block; padding:2px 10px; border:1px solid #3e73f6;color:#3e73f6; position:absolute;right:10px;top:14px;border-radius:3px;}
.yun_resume_photo_c{ position:relative}
.yun_resume_info_time{ position:absolute;right:0px;top:0px; font-size:13px;color:#999}
.user_tj_xg{ display:inline-block;width:14px;height:14px; background:#ff7cb6;border-radius:50%;border:1px solid #fff; position:absolute;right:0px;bottom:5px;}
.user_tj_xg:after{width:10px;height:10px; background:url(../images/yun_g.png) no-repeat;content:""; position:absolute;left:2px;top:2px;background-size:100% }
.user_tj_xb{ display:inline-block;width:14px;height:14px; background:#8cb3f2;border-radius:50%;border:1px solid #fff; position:absolute;right:-5px;bottom:5px;}
.user_tj_xb:after{width:10px;height:10px; background:url(../images/yun_boy.png) no-repeat;content:""; position:absolute;left:2px;top:2px;background-size:100% }
.user_tj_showxg{ display:inline-block;width:22px;height:22px; background:#ff7cb6;border-radius:50%;border:2px solid #fff; position:absolute;right:-3px;bottom:6px;}
.user_tj_showxg:after{width:12px;height:12px; background:url(../images/yun_g.png) no-repeat;content:""; position:absolute;left:3px;top:3px;background-size:100% }
.user_tj_showxg_h{ display:inline-block;width:22px;height:22px; background:#3e73f6;border-radius:50%;border:2px solid #fff; position:absolute;right:-3px;bottom:6px;}
.user_tj_showxg_h:after{width:12px;height:12px; background:url(../images/yun_boy.png) no-repeat;content:""; position:absolute;left:3px;top:3px;background-size:100% }
.user_list_b{ } 
.user_list h3{ font-size:16px; font-weight:normal; color:#666;}
.user_list_cont{position:relative; margin-top:10px; background:#fff;}
.yun_resume_info_sjrz{width:16px;height:16px; background:url(../images/r_sjrz.png) no-repeat ; background-size:100%; display:inline-block; vertical-align:middle}
.yun_resume_info_sfrz{width:18px;height:18px; background:url(../images/jf_sf.png) no-repeat ; background-size:100%; display:inline-block; vertical-align:middle}
.user_list_yxjob{ font-weight:bold;color:#C30}
.yun_resume_yxbox_t{width:80%;height:20px; line-height:20px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

/*简历内容页*/
.user_contnet{ padding: 0 10px 10px 10px;}
.user_contnet_box{ background:#fff; padding:5px 10px 10px 10px;color:#5d5c5b;  position:relative;word-break:break-all;}
.com_new_contnet_box{ background:#fff; padding:0px 10px 10px 10px;color:#5d5c5b;  position:relative;word-break:break-all;}
.user_contnet_box_p {width:100%;    word-wrap: break-word;}
.tiny_show_content{ line-height:30px; padding:20px 0;}
.user_contnet_ul{ padding:0;}
.user_contnet_ul li{ display:inline-block;width:32%; line-height:35px;}
.user_contnet_info_n{ float:left;}
.job_jl_list{ line-height:26px; font-size:14px; padding:5px;}
.job_jl_list:nth-child(2n){ background:#f4f5f5;}
.user_jl_jy_list em{color:#bbb;}
#yun_cz{width:100%;background-color:#fff;position:fixed;bottom:55px;left:0; z-index:1000}
#yun_cz div{padding:1rem .5rem;color:#fff}
#yun_cz a{color:#fff;text-decoration:none}
#yun_cz .call{background-color:#4ca1e4}
#yun_cz .resume{background-color:#288edf}
#yun_cz .favBtn{background-color:#4ca1e4}
#yun_cz .deep{background-color:#288edf}
#yun_cz .light{background-color:#4ca1e4}
#yun_cz #favBtn{width:2rem}
#pageFunBarPlace{height:51px}
.fn-dbox {display: flex;display: -ms-flexbox;display: -webkit-box;align-items: center;-webkit-box-align: center}
.fn-dbox .fn-dbox-flex {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block}
.fn-dbox .fn-dbox-flex-flex1 {flex: 1;-ms-boxflex: 1;-webkit-box-flex: 1}
.center{ text-align:center}
.resume_bg{width:100%;height:110px; background:#3366cc; position:relative; z-index:1}
.resume_gx{ position:absolute;right:15px;top:15px;color:#fff; opacity:0.8; font-size:12px;}
.resume_info_pd{ height:40px; position:relative;}
.resume_info_pd_c_b{ padding:0px 10px;}
.resume_info_pd_c{ width:100%;;position:absolute;left:0px;top:-68px;}
.resume_photo_box{width:100%; background:#fff; position:relative; z-index:10;border-radius:5px 5px 0 0px; padding-top:50px;}
.resume_photo{width:80px; position:absolute;left:50%; margin-left:-40px;top:-40px;}
.resume_photo img{width:80px;height:80px;border-radius:50%;}
.resume_photo_c{ width:100%;height:100%;position:relative}
.resume_photo_div{width:100%;height:100px; background:#fff}
.resume_info_n_c{ background:#fff;}
.resume_user_nj{ font-size:12px;color:#999; margin-left:5px}
.resume_user_name{width:100%; text-align:center; font-size:16px;}
.resume_user_info_box{width:100%;  background:#fff;border-radius:0px 0px 5px 5px}
.resume_user_rz_icon{width:15px;height:15px; background:url(../images/sm.png) no-repeat; background-size:100%; display:inline-block; vertical-align:middle; position:absolute;left:0px;top:0px;}
.resume_user_info_p{width:100%; text-align:center; padding:8px 0; font-size:12px;}
.resume_user_info_p_s{ display:inline-block; margin-left:10px; margin-right:10px; padding-left:18px; position:relative;color:#999}
.resume_user_rz{ font-size:11px;border:1px solid #ff6a6a;color:#ff6a6a; display:inline-block; line-height:15px; padding:0px 5px 0px 18px;border-radius:20px; position:relative; vertical-align:middle; margin-left:5px;}
.resume_user_info_xb{width:13px;height:13px; background:url(../images/yun_dx.png) no-repeat; background-size:100%; display:inline-block; vertical-align:middle; position:absolute;left:0px;top:2px;}
.resume_user_info_nl{width:13px;height:13px; background:url(../images/yun_jy.png) no-repeat; background-size:100%; display:inline-block; vertical-align:middle; position:absolute;left:0px;top:2px;}
.resume_user_info_xl{width:13px;height:13px; background:url(../images/yun_xl.png) no-repeat; background-size:100%; display:inline-block; vertical-align:middle; position:absolute;left:0px;top:2px;}
.resume_user_info_p_box{ padding:10px 0; text-align:center;border-top:1px solid #f2f2f2;color:#999; font-size:14px;}
.resume_user_info_p_line{ font-size:12px;color:#e9e5e5; padding:0px 6px 0px 6px;}
.resume_show_pd{ padding:0px 10px;}
.resume_showbox{ background:#fff; margin-top:10px;border-radius:5px;}
.resume_showbox_tit{ font-size:15px; padding-left:35px;height:45px; line-height:45px;position:relative;border-bottom:1px solid #f2f2f2}
.resume_showbox_icon{width:20px;height:20px; display:inline-block; background:url(../images/yun_wap_u_zw.png) no-repeat; background-size:100%; position:absolute;left:10px;top:13px;}
.resume_showbox_icon_jl{ background:url(../images/rgz.png) no-repeat; background-size:100%; }
.resume_showbox_icon_jyjl{ background:url(../images/rjyjl.png) no-repeat; background-size:100%; }
.resume_showbox_icon_pxjl{ background:url(../images/rpxjl.png) no-repeat; background-size:100%; }
.resume_showbox_icon_xmjl{ background:url(../images/rxm.png) no-repeat; background-size:100%; }
.resume_showbox_icon_zyjn{ background:url(../images/rzyjn.png) no-repeat; background-size:100%; }
.resume_showbox_icon_other{ background:url(../images/rqt.png) no-repeat; background-size:100%;}
.resume_showbox_icon_zwpj{ background:url(../images/rzwpj.png) no-repeat; background-size:100%;}
.resume_showbox_icon_lxfs{ background:url(../images/yun_wap_jobshow_tel.png) no-repeat; background-size:100%;}
.resume_showbox_icon_zwzp{ background:url(../images/diy_tit4zw.png) no-repeat; background-size:100%;}
.resume_showbox_cont{ padding:10px 10px 10px 0px;}
.user_resume_yxlist li{ line-height:25px; font-size:13px; margin-top:5px; position:relative}
.user_resume_yx{display:inline-block; position:relative; margin-right:10px;color:#999}
.user_resume_yx_icon{width:4px;height:4px; background:#ff6a6a;display:none; position:absolute;left:0px;top:9px;}
.resume_job_tag{ display:inline-block; font-weight:bold; line-height:23px; position:relative; white-space:nowrap; font-size:12px;color:#f60;margin-bottom:5px;}
.user_resume_yxzn{color:#f00}

.resume_showbox_cont_pj{ line-height:30px;word-break:break-all;}
.user_resume_yxjob{ padding:20px 0 0 0 ;border-top:1px solid #f2f2f2; margin-top:20px; position:relative}
.user_resume_yxjob_s{ width:90px; background:#fff; text-align:center; margin-left:-45px;position:absolute;left:50%;top:-10px;}
.user_resume_yxjob_s:after{width:6px;height:6px;border:1px solid #ddd;border-radius:50%; position:absolute;left:-2px;top:5px; display:inline-block;content:"";}
.user_resume_yxjob_s:before{width:6px;height:6px;border:1px solid #ddd;border-radius:50%; position:absolute;right:-2px;top:5px; display:inline-block;content:"";}
.resume_showbox_pd{ padding:0px 0px 20px 0px}
.resume_jy_list{border-left:1px solid #eee; padding:0px 10px 0px 15px; line-height:23px; margin-left:5px; margin-top:10px; position:relative;word-break:break-all;}
.resume_jy_list_time{width:12px;height:12px; display:inline-block; background:#fff;border:1px solid #407fff; background-size:100%;border-radius:50%; position:absolute;left:-6px;top:7px;}
.resume_jy_list_time:after{width:6px;height:6px; background:#407fff;border-radius:50%; position:absolute;left:2px;top:2px;content:'';}
.resume_jy_comname{ font-size:16px; font-weight:bold}
.look_resume_tel_p{ padding-top:10px;}
.look_resume_tel{ line-height:30px;}
.look_resume_tel_login{    padding: 20px 0;line-height:28px; margin-top:5px; text-align:center}
.look_resume_tel_login a span{width:150px;height:40px; line-height:40px;border-radius:20px; background:#3366cc;color:#fff; display:inline-block; margin-bottom:10px;box-shadow: 0 4px 10px 0 rgba(56,81,76,.12);}
.yun_resume_exp_p{ background:#fff; text-align:left; padding-bottom:10px; padding-top:10px;}
.resume_user_bq{ display:inline-block; margin-right:10px; background:#ecf5fb;color:#2772a4; padding:2px 8px; font-size:13px; margin-top:5px;}
.resume_time{color:#999;font-size: 14px;margin: 4px 0 12px 0;}
.resume_p{color:#666;padding-top: 5px;}
/*职位内容页*/
.com_show_t1_box{ padding:0px 10px 0px 10px;border-bottom:1px solid #eee; background:#fff; position:relative}
.iconfont_tel{width:18px;height:18px; display:block; margin:0 auto; background:url(../images/yun_jobshow_tel.png) no-repeat center center; background-size:100%}
.com_show_t1{width:100%; position:relative}
.com_show_time{color:#b1b1b1; padding-left:15px;}
.com_show_t1 h2{width:80%; font-size:18px;padding:15px 0 10px 0px; line-height:18px; }
.com_show_t2{ padding:10px 0px; position:relative; background:#fff;font-size:12px}
.com_show_xz{ font-size:16px; font-weight:bold; color:#F30}
.com_show_fl .com_show_fl_s{ padding:2px 7px; background: #edf9ff;color:#666;border-radius:2px; margin:2px 2px 5px 0px; display:inline-block; white-space:nowrap; font-size:12px;border-radius:2px;}
.com_show_fl_ct{ text-align:center}
.com_show_eye{color:#b1b1b1; margin-left:30px;}
.com_show_useryq{width:100%; background:#fff;}
.com_show_useryq ul { padding:10px 0;}
.com_show_useryq ul li{ display:inline-table;height:23px; line-height:23px;width:32%; }
.com_show_joblb {width:100%; background:#fff;}
.com_show_joblb ul { padding:10px 0;}
.com_show_joblb ul li{ display:inline-table;height:23px; line-height:23px; padding-left:20px; position:relative; margin-left:10px;; font-size:12px;}
.com_show_useryq_icon{width:14px;height:14px; display:inline-block;  background-size:100%; position:absolute;left:0px;top:4px;}
.com_show_useryq_icon_city{background:url(../images/yun_dx.png) no-repeat; background-size:100%; }
.com_show_useryq_icon_jy{background:url(../images/yun_xl.png) no-repeat; background-size:100%;}
.com_show_useryq_icon_xl{background:url(../images/yun_jy.png) no-repeat; background-size:100%;}
.com_show_xzcolor{color:#ff002a; font-size:14px}
.com_show_firm{ display:block; position:relative;padding-left:60px; min-height:50px;}
.com_show_firm_name{ width:90%;font-size:15px; font-weight:bold; padding-bottom:3px; padding-top:3px;  }
.com_show_firm_pic{width:45px;height:45px; position:absolute;left:0px;top:5px;}
.com_show_firm_pic img{width:45px;height:45px;border:1px solid #eee}
.com_show_l{ position:absolute;right:10px;top:6px;color:#999}
.com_show_firm_icon{ font-size:24px; position:absolute;right:0px;top:50%; width:8px;height:8px;border: #ccc solid;-webkit-transform: rotate(45deg);border-width: 1px 1px 0 0;color: #fff; margin-top:0px;color:#CCC; display:block}
.com_s_logoin_tip{ padding-bottom:20px;color:#999}
.com_s_logoin{ background:#288ee0; display:inline-block; padding:5px 24px; font-size:16px;color:#fff;border-radius:3px; margin:0px 10px;}
.com_s_reg{ background:#ff6a6a; display:inline-block;  padding:5px 24px; font-size:16px;color:#fff;border-radius:3px; margin:0px 10px;}
.job_gx_time{ position:absolute;right:0px;top:15px; font-size:12px;color:#cbcbcb}
.look_user_tel .com_s_reg{color:#fff}
.look_user_tel  .com_s_logoin{color:#fff}
.com_post_login{ position:relative;margin-top:10px;}
.com_post_login_no{width:100%; text-align:center; padding-bottom:20px;padding-top:20px; background:#edf7fc}
.com_post_login_no_tip{ padding-bottom:20px;}
.com_post_tel{color:#288ee0; display:inline-block; font-size:18px; position:absolute;left:0px;top:0px;}
.user_contnet_ul .com_show_li{width:100%;}
.com_post_zx{ display:inline-block; color:#f60; font-size:18px;height:20px;width:20px; background:url(../images/yun_wap_jobshow_tel.png) no-repeat; background-size:100%}
.com_post_sj{ display:inline-block; color:#f60; font-size:18px;height:20px;width:20px; background:url(../images/yun_wap_jobshow_sjtel.png) no-repeat; background-size:100%}
.com_post_tel_bd_p{width:100%; font-size:12px; line-height:14px;color:#999}
.com_post_msg_zw{ font-size:12px;color:#999; margin-left:5px}
.com_post_msg_tel .com_post_msg_tel_n{color:#5d5c5b}
.iconfont_jobshow_teluser{width:13px;height:13px; background:url(../images/com_icon1.png) no-repeat; background-size:100%}
.iconfont_jobshow_tel{width:15px;height:15px; background:url(../images/yun_jobshow_tel.png) no-repeat; background-size:100%}
.iconfont_jobshow_telip{width:15px;height:15px; background:url(../images/com_icon2.png) no-repeat; background-size:100%}
.iconfont_jobshow_bus{width:15px;height:15px; background:url(../images/zph_icon_jt.png) no-repeat; background-size:100%}
.iconfont_jobshow_map{width:15px;height:15px; background:url(../images/yun_wap_jobshow_map.png) no-repeat; background-size:100%}
.com_post_tel_bd{ text-align:center; display:inline-block; background:#3b7cff;color:#fff;border-radius:3px; margin-left:15px;padding:1px 5px;font-size:12px;}

.job_show_tip{color:#333;min-height:60px; line-height:23px;position:relative; padding:10px;}
.job_show_tip_p{ color:#aaa;}
.job_show_tip_jb {color:#3c7aff; }
.job_show_tip_jbbox{ padding-top:5px;font-size:12px;}
.job_show_tip_cr{color:#39F}
.job_show_tip_p_t{ color:#ff552e; font-size:14px; padding-left:20px; position:relative}
.job_show_tip_p_t:after{width:13px;height:13px;content:""; background:url(../images/wxts.png) no-repeat; background-size:100%; display:inline-block;  position:absolute;left:0px;top:4px;}
.com_show_firm_name img{ max-width:14px; vertical-align:middle}
.yun_com_fl_dy{ display:inline-block; margin-right:5px;}
.com_show_firm_guim{width:90%;height:20px; line-height:20px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:13px;}
.com_map{ background:#fff; padding:10px 50px 10px 50px; position:relative;    border-top: 1px solid #eee; font-size:12px;}
.com_map a{color:#999}
.com_map_name{color:#999; position:absolute;left:10px;top:10px;}
.com_map_name_jt{ font-size:24px; position:absolute;right:10px;top:14px; width:8px;height:8px;border: #ccc solid;-webkit-transform: rotate(45deg);border-width: 1px 1px 0 0;color: #fff; margin-top:0px;color:#CCC; display:block}
.com_map_name_icon{width:16px;height:16px; display:inline-block; background:url(../images/map_nav.png) no-repeat; background-size:100%; position:absolute;top:10px;right:20px;}
.com_map em{color:#2f90f3; display:inline-block; margin-left:5px;}
.jobmap_box{ background:#fff; padding:10px;}
.jobmap_comname{ font-size:20px;}
.jobmap_comsdd{ color:#999}
.jobmap_box_look{ background:#fff; border-top: 1px solid #eee; padding:10px 0; text-align:center}
.yun_jobshow_tj{ padding:13px 10px 10px 10px; position:relative;border-bottom:1px solid #eee}
.yun_jobshow_tjname{ font-size:16px; font-weight:bold}
.yun_jobshow_tjname h3{font-size:16px; font-weight:bold;color:#000; line-height:18px;}
.yun_jobshow_tjline{ font-size:12px; display:inline-block; padding:0px 8px;}
.yun_jobshow_tj_xz{ font-size:16px;color:#f00; position:absolute;right:10px;top:10px;}
.yun_jobshow_tj_jz{ padding:2px 4px; background:#f00;color:#fff;border-radius:3px;color:#fff; font-size:12px; position:absolute;right:10px;top:40px; line-height:15px;}
.yun_jobshow_tjinfo{ padding:10px 0 5px 0 ;}
.yun_jobshow_tj_fl{ display:inline-block;border-radius:2px; background:#eef7fc;color:#73777a; font-size:12px; margin-right:10px; line-height:15px; padding:2px 5px;}
.jobshow_content_lh{ line-height:26px;}

/*20200429企业内容页*/
.com_show_infobox{ background:#3b7cff}
.com_show_infobox_bg{width:100%; background:url(../images/combg.png) no-repeat center bottom; background-size:180%;}

.com_show_info{ padding-right:80px; padding-left:15px; padding-bottom:25px; position:relative;font-size:13px;}
.com_show_name{color:#fff; font-size:22px; padding-left:15px;  padding-bottom:8px;  padding-top:20px;}
.com_show_xx{color:#fff; padding-top:2px; padding-bottom:8px;}
.com_show_hy{color:#fff}

.com_show_interview_c{padding:0px 0px 10px 0px;background:#fff;}
.com_show_interview{background:#fff;padding: 10px 0 10px 70px;position: relative;    box-shadow: 0 0 10px 0 rgba(56,81,76,.12);border-radius:5px;}
.com_show_interview_img{ position: absolute;top: 15px;left: 10px;width: 40px;display: block;}
.com_show_interview_con{line-height: 25px;}
.com_show_interview_con_tit{color: #333;font-size: 15px;font-weight: bold;}
.com_show_interview_con_tips{color: #999;font-size: 14px;}
.com_show_interview_con_tips span{color: #3b7cff;}
.com_show_interview_bth{border-radius:20px; position:absolute;right:15px;top:20px;border:1px solid #3b7cff; display:inline-block;color:#3b7cff;padding:2px 10px;}
.com_show_nav{background:#fff;border-bottom: 1px solid #eeeeee;border-radius:8px 8px 0 0 }
.com_show_nav ul li{width:32%;height:45px; line-height:45px; display:inline-block; text-align:center;color:#999; font-size:16px}
.com_show_nav ul .com_show_navcur{color:#333; position:relative}
.com_show_nav ul .com_show_navcur:after{width:30px;height:2px; background:#3b7cff;content:''; display:inline-block; position:absolute;left:50%; margin-left:-15px;bottom:0px;border-radius:2px}
.com_show_add{}



.company_info { position: relative; height: 50px; background:#3366cc;}
.company-info .cancel-favorite {color: #ff8b26;}
.company_info_logo{display: block;  background:#fff;width:50px;height:50px; position:absolute;right:15px; top:0px;border-radius:5px; overflow:hidden;box-shadow: 0 1px 5px rgba(0,0,0,.05);}
.avatar {width:50px;height:50px;border-radius:5px;}
.company_info_logo_c{width:50px;height:50px; position:relative;border-radius:5px;background:#fff;}
.company_mq_icon{padding:2px 10px;color: #fff;font-size: 10px;background:#f60 ; display:inline-block; line-height:15px;border-radius:2px; margin-top:8px;}
.company_cominfo{ padding-top:45px; padding-bottom:10px; background:#fff }
.company_infonname{width:100%; text-align:center;font-size:16px;}
.company_cominfo_p{ padding:0px 0px 0px 0px; font-size:13px;color:#999; text-align:center; line-height:23px;}
.company_cominfo_p_hy{ padding-bottom:3px; padding-top:3px;}
.company_infonname img{max-width:50px;max-height:15px; vertical-align:middle}





.company_info_basic{ padding-left:19px;height:30px; display:inline-block; position:relative; margin-right:10px;}
.company_info_basic:after{width:15px;height:15px; background:url(../images/map_nav.png) no-repeat; background-size:100%; content:''; position:absolute;left:0px;top:3px;}
.company_info_basic_xz:after{width:13px;height:13px;background:url(../images/com_hy.png) no-repeat; background-size:100%; content:''; top:5px;}
.company_info_basic_zz:after{width:13px;height:13px;background:url(../images/com_zz.png) no-repeat; background-size:100%; content:'';top:5px; }
.company_info_basic_rs:after{background:url(../images/com_rs.png) no-repeat; background-size:100%; content:''; }

.firm_name{width:100%;text-align:center;color:#fff; padding:8px 0;}
.firm_name_gz a{color:#fff;}
.firm_name_gz_no{background:#ddd;}
.firm_name_gz_no a{color:#666;}
.job_t_date_t{top:5px;right:10px;}
.com_footer{width:100%;height:60px;}
.com_show_cont{width:100%;  text-align:center;background: linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,1));}
.com_show_cont a{ display:block; position:relative}
.com_show_cont a:after{content: ' ';width: 12px;height: 12px;
border: #d9d9d9 solid;-webkit-transform: rotate(135deg);border-width: 1px 1px 0 0;display: inline-block;}
.com_show_cont2 a:after{content: ' ';width: 12px;height: 12px;
border: #d9d9d9 solid;-webkit-transform: rotate(-45deg);border-width: 1px 1px 0 0;display: inline-block;}
.jobmap_box_footer{width:100%; position:fixed;bottom:0px;left:0px; background:#fff;}
.com_post_msg_bot{padding:10px 10px 10px 15px;min-height:120px;line-height:35px; position:relative}

.resume_user_ewm{width:80px;height:80px; position:absolute;right:10px;top:10px;}


/*微招聘*/
.once_cont_content{ }
.once_t_fb {width:100%;display:block; text-align:center; font-size:16px;color:#fff;}
.once_icon{ position:absolute;right:0px;top:0px; background:#b1bb08;color:#fff; padding:1px 5px;border-radius:0% 0% 0% 30%;}
.list_once_name{width:75%; font-size:18px; padding:0px 0 5px 0 }
.list_once_xz{ font-size:14px;color:#f00; position:absolute;right:10px;top:10px;}
.list_once_name_P{position:relative; line-height:25px;height:25px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;font-size:13px;color:#666}
.once_box{ }
.list_once_box{position:relative; margin-top:10px;  background:#fff; padding:10px;}
.list_once_touch_add{width:80%;color:#666;}
.tiny_cz{ display:inline-block;width:25%;padding:3px 0;border-radius:5px;text-align:center; background:#ff6a6a;color:#fff; font-size:16px; margin-right:5px;}
.tiny_cz_sx{ display:inline-block;width:25%;padding:3px 0;border-radius:5px;text-align:center; background:#2f90f3;color:#fff; font-size:16px; margin-right:5px;}
.tiny_tag{width:100%; text-align:center; padding:10px 0}
.tiny_but{width:100%;height:40px; padding:0; margin:0; margin-top:10px;border:none;color:#fff; background:-webkit-gradient(linear,0 0,0 100%,from(#288ee0),to(#1f7dc8)); font-size:14px; cursor:pointer;border-radius:0px;}
.resume-cont_wate_list{ position:relative;border-bottom:1px solid #eee; padding:10px 10px 10px 90px; background:#fff}
.resume-cont_wate_list dt{width:90px; position:absolute;left:10px;top:10px;color: #000; font-size:13px; line-height:20px;}
.resume-cont_wate_list dd{margin:0; padding:0; }
.resume-cont_wate_list dd input{margin:0; padding:0;border:none;height:20px; line-height:20px; font-size:14px;color:#999}
.once_textarea_t{ padding:10px;}
.once_textarea_box{ }
.once_textarea_box textarea{ padding:0px; margin:0; font-size:14px;border:none;}
.reinputText{border: 1px solid #ddd;overflow: hidden;width:90%;display: block;height:35px;font-size: 14px;border-radius:0px; background:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#ffffff));color: #454545;vertical-align: top;}
.cont_wate_list_date{ position:absolute;left:230px;top:0px;color:#999}
.reinputText_w100{width:100px;}
.reinputText_w120{width:120px;}
.once_cont_wate_list_tips{position:absolute;left:200px;top:0px;color:#999; line-height:20px;}
.x_cor{color:#f00; padding-left:5px;}
.once_cont_wate_list_photo{height:30px; position:relative; text-align:right}
.once_file{width:100%;height:100%; background:red; margin:0; padding:0; position:absolute;left:0px;top:0px; z-index:11; opacity:0}
.once_cont_wate_list_photo_b{width:100%;height:39px; line-height:39px; position:absolute;right:0px;top:-2px; z-index:10;color:#0b93f5 }
.once_cont_wate_list_photo_img{ width:20px;height:20px; background:url(../images/xj.png) no-repeat; background-size:100%; display:inline-block; position:absolute;right:65px;top:5px; z-index:11}
.once_cont_wate_list_photo_pic{width:35px; height:35px;position:absolute;right:120px;top:10px;}
.list_once_name_P_tel{position:relative; margin-top:10px;border-top:1px dashed #ddd; padding-top:10px; font-size:13px;color:#666; line-height:25px;}
.list_once_name_P_tel.list_once_name_P{ font-size:14px;line-height:30px;position:relative;}
.list_once_name_tm{width:100%;height:30px;line-height:30px;text-indent:10px;background:#f9f9f9;color:#999;margin-top:15px;}
.list_once_name_p_icon_peo_city{position:absolute;left:5px;top:0px;width:18px;height:18px;display:inline-block;background:url(../images/zph_icon_hc.png) no-repeat; background-size:100%}
.list_once_name_p_icon_phe{position:absolute;left:0;top:0px;width:18px;height:18px;display:inline-block;background:url(../images/yun_wap_iconfont_dh.png) no-repeat; background-size:100%;}
.list_once_name_p_icon_peo{position:absolute;left:0;top:3px;width:18px;height:18px;display:inline-block;background:url(../images/yun_wap_jobshow_teluser.png) no-repeat; background-size:100%;}
.list_once_touch{ display:inline-block;; color:#666;position:relative; margin-right:10px; font-size:13px}
.list_once_gxtime{ font-size:12px;color:#999; padding:5px  0 0 0px }
.list_once_touch_tel{ position:absolute;right:5px;top:10px;border-left:1px solid #eee; padding-left:20px; font-size:12px; text-align:center}
.list_once_touch_tel_icon{width:25px;height:25px; background:url(../images/yun_wap_jobshow_telicon.png) no-repeat; background-size:100%; display:inline-block}
.list_once_touch_tel_p{ color:#56abe4; font-size:11px; display:block; padding-top:2px;}
.once_fb{ position:fixed;right:0px;top:0px; z-index:100000000; font-size:13px; }
.once_selcet{width:31%; height:35px;display:inline-block; background:#f8f8f8;border:1px solid #ddd; position:relative}
.once_selcet select {margin: 0;padding: 0;width: 100%;border: 0;background: transparent;color: #999;-webkit-appearance: none;height: 35px;line-height: 35px;vertical-align: middle;display: inline-block; position:absolute;left:5px;top:0px;}
.once_selcet:after {position: absolute;top: 50%;right: 10px;margin-top: -6px;width: 6px;height: 6px;border: #ccc solid;border-width: 1px 1px 0 0;content: ' ';-webkit-transform: rotate(135deg);}

/*微简历*/
.tiny_list{background:#fff;font-size:14px; margin-top:10px; font-size:12px;;}
.tiny_list_content{ padding:10px 10px ; position:relative}
.tiny_list_content_time{ position:absolute;right:10px;top:20px;color:#999}
.tiny_list_content h3{ font-size:16px;width:80%; height:20px; line-height:20px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;font-weight:normal}
.tiny_list_content_p{ padding:8px 0 0 0;color:#666}
.tiny_list_content_userxb{  position:relative; display:inline-block;}
.tiny_list_content_userjy{  position:relative}
.tiny_list_content_username{color:#3366cc}
.tiny_list_content_js{width:100%;height:35px; line-height:35px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;border-top:1px solid #f2f2f2;color:#666}
.tiny_list_content_js_s{ padding-left:10px;}
.tiny_list_top{background:#fff; padding:5px 10px 5px 10px;border-bottom:1px solid  #f2f2f2;position:relative;  }
.tiny_photo{width:40px;height:40px;position:absolute;left:5px;top:50%; margin-top:-18px; background:#ffaa19;border-radius:50%; text-align:center}
.tiny_photo_icon{ font-size:18px;color:#fff; display:inline-block}
.tiny_list h3{ font-size:16px; font-weight:normal;}
.tiny_list_date{color:#9e9f94; position:absolute;right:10px;top:10px;}
.tiny_box{ padding:6px 10px;color:#666}
.tiny_box .tiny_box_tit{ font-size:14px;color:#333;}
.tiny_sub{ display:inline-block; padding:1px 5px; background:#ff9630;color:#fff;border-radius:5px;}
.resume-cont_wate_list_tips{color:#F00}
.once_textAreaMsg{width:98%;height:80px;border: 1px solid #ddd;border-radius:0px; background:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#ffffff)); font-size:14px;}
.selectOption_sex{display:inline-block;height:43px;background:-webkit-gradient(linear,left top, left bottom, from(#fff),to(#fff));vertical-align:middle;position:relative;border-radius:2px;overflow:hidden;border:1px solid #ccc;box-shadow: 2px 2px 2px #fff inset;width:80%;
}
.selectOption_sex:before{content:' ';position:absolute;top:0;right:0;width:24px;height:38px;background:-webkit-gradient(linear,left top, left bottom, from(#fff),to(#fff));border-top-right-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #fff;}
.selectOption_sex:after{content: ' ';position: absolute;top: 50%;right: 10px;width: 8px;height:8px;border: #AAAAAA solid;-webkit-transform: rotate(135deg);border-width: 2px 2px 0 0;color: #434343; margin-top:-6px;}
.selectOption_sex select{float:left;position:absolute;top:0;right:0;z-index:2;padding:0;border:0;-webkit-appearance:none;width:100%;background:transparent;height:43px;font-size:14px;font-family:微软雅黑;color: #454545;}
.selectOption_sex select option{font-size:12px;}
.tiny_sex_box{width:100%; height:39px;}
.yun_info_sex{ display:inline-block; padding-left:35px; cursor:pointer; margin-top:5px; font-size:14px; line-height:30px; position:relative; margin-right:30px;}
.usericon_sex{width:28px;height:28px; display:inline-block; position:absolute;left:0px;top:0px;}
.usericon_sex1{ background:url(../images/boy_icon.png) no-repeat 0 0; background-size:100%}
.yun_info_sex_cur .usericon_sex1{background:url(../images/boy_curicon.png) no-repeat 0 0; background-size:100%}
.usericon_sex2{ background:url(../images/g_icon.png) no-repeat 0 0; background-size:100%}
.yun_info_sex_cur .usericon_sex2{ background:url(../images/g_curicon.png) no-repeat 0 0; background-size:100%}
/*资讯*/
.news_list_box{border:1px solid #cdd7de; position:relative; margin-top:10px; background:#fff; padding:10px;}
.news_cont_box{ background:#fff; padding:10px}
.news_cont_box_tit{ text-align:left}
.news_cont_box_tit h1{ font-size:18px; line-height:30px;}
.wap_news_cont{width:100%; overflow-x:hidden}

/*职位弹出框*/
.job_pop_function_box{ display:none;}
.job_pop_function{	background-color: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;position: absolute;width: 100%;top: 0;left: 0;z-index: 1100;overflow: hidden}
.job_pop_function_selected{ background:#f4f4f4}
.job_pop_function_a{width:100%;}
.job_pop_function_b{background: #f4f4f4;position: absolute;top:0px;right: 0;width: 50%;}
.job_pop_function_b_list{ padding:0px 5px;border:1px solid #dddddd; background:#fff; margin-top:10px; }
.job_pop_function_selected_icon{ position:absolute;right:10px;top:10px; font-size:18px;  }
.job_pop_function_list{width:100%;height:100%; position:relative}
.job_pop_function_list li{ padding:10px; position:relative}
.job_pop_function_list_tj{width:100%;height:100%; position:relative;}
.job_pop_function_list_tj li{border-bottom:1px solid #cdd7de; padding:10px; position:relative;}
.job_y_selected{width:100%; background:#fff; position:absolute;left:0px;top:48px; z-index:1200;border-bottom:1px solid #cdd7de; text-align:right; padding:8px 0}
.selectorOk{overflow: hidden;height: 28px;line-height: 26px;width: 49px;background: -webkit-gradient(linear, left top, left bottom, from(#288ee0), to(#288ee0));color: #FFF;margin-right: 7px;font-size: 14px;text-indent: 0;border: 1px solid #288ee0;border-radius: 3px;font-family:微软雅黑;}
.selectorClear{overflow: hidden;height: 28px;line-height: 26px;width: 49px;background: -webkit-gradient(linear, left top, left bottom, from(#D15321), to(#D15321));color: #FFF;margin-right: 7px;font-size: 14px;text-indent: 0;border: 1px solid #D15321;border-radius: 3px;font-family:微软雅黑;}
.selectorclose{overflow: hidden;height: 28px;line-height: 26px;width: 49px;background: -webkit-gradient(linear, left top, left bottom, from(#56c107), to(#56c107));color: #FFF;margin-right: 7px;font-size: 14px;text-indent: 0;border: 1px solid #56c107;border-radius: 3px;font-family:微软雅黑;}
/*更多弹出框*/
.job_pop_more{width:100%;background:#fff; position:absolute;left:0px;top:48px; display:none;}
.com_search_box_cont{ padding:5px;}
.com_search_box_list{border-bottom:1px solid #cdd7de; padding:5px 0px; position:relative;}
.com_search_box_left{ position:absolute;left:10px;top:10px;}
.com_search_box_right{ }
.selectOption{display:inline-block;height:33px;background:-webkit-gradient(linear,left top, left bottom, from(#fff),to(#fff));vertical-align:middle;position:relative;border-radius:2px;overflow:hidden;border:1px solid #fff;box-shadow: 2px 2px 2px #fff inset;
}
.selectOption:before{content:' ';position:absolute;top:0;right:0;width:24px;height:28px;background:-webkit-gradient(linear,left top, left bottom, from(#fff),to(#fff));border-top-right-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #fff;}
.selectOption:after{content: ' ';position: absolute;top: 50%;right: 10px;width: 8px;height:8px;border: #AAAAAA solid;-webkit-transform: rotate(135deg);border-width: 2px 2px 0 0;color: #434343; margin-top:-6px;}
.selectOption select{float:left;position:absolute;top:0;right:0;z-index:2;padding:0;border:0;-webkit-appearance:none;width:100%;background:transparent;height:33px;font-size:14px;font-family:微软雅黑;}
.selectOption select option{font-size:12px;}
.seach_post_sub{overflow: hidden;height: 40px;line-height: 40px;width: 100%;background: -webkit-gradient(linear, left top, left bottom, from(#f60), to(#f60));color: #FFF;font-size: 14px;text-indent: 0;border: 1px solid #f60;font-family:微软雅黑;margin-top:8px; font-size:16px;}
/*微简历弹出框*/
.tiny_show_tckbox{width:220px;height:170px;}

.tiny_show_tckbox_cont{width:160px; padding:0px 20px;}
.tiny_show_tckbox_p{border-bottom:1px solid #eee;}
.tiny_show_tckbox_cont_p{ padding:8px 0; font-weight:bold; font-size:15px;}
.tiny_show_tckbox_p input{ padding:0; margin:0;height:35px; line-height:35px; font-size:14px;border:none;}
.tiny_show_tckbox_bth{width:100%; text-align:center; padding:15px 0 20px 0;}
.tiny_show_tckbox_bth .tiny_show_tckbox_bth1{width:100%;height:40px;background: -webkit-gradient(linear, left top, left bottom, from(#f60), to(#f60));color: #FFF;border:none; border-radius:3px; margin:0; padding:0px;}
.tiny_show_tckbox_bth  .tiny_show_tckbox_bth2{width:100%;height:40px;background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f8f8f8));color: #333;border:none; border-radius:0px;; margin:15px 0 0 0;padding:0px;border-radius:3px;border:1px solid #eee}
/*兼职*/
.part_box_list{ background:#fff; margin-top:10px; padding:10px 0px 10px 10px; position:relative;border-radius: 5px;border: 1px solid #eee;}
.part_box_list_pd{ padding:0px 0px 0px 0px; position:relative}
.part_box_jobname{ font-size:16px; padding-bottom:5px;width:75%;}
.part_box_jobp{width:100%; color:#999; font-size:13px; padding:5px 0;}
.part_box_jobcity{ display:inline-block; padding-left:15px; position:relative;width:70%;height:20px; line-height:20px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.part_box_jobcity .part_box_jobiconcity{width:12px;height:12px; display:inline-block; background:url(../images/yun_wap_partmap.png) no-repeat; background-size:100%; position:absolute;left:0px;top:3px;}
.part_box_jobdate{ position:absolute;right:10px;top:5px;color:#999; font-size:12px;}
.part_box_jobicondate{width:15px;height:15px; display:inline-block; background:url(../images/yun_wap_partdate.png) no-repeat; background-size:100%; position:absolute;left:0px;top:0px;}
.part_box_jobdeye_p{ display:inline-block; padding-left:18px; position:relative; margin-left:20px;}
.part_box_jobdeye{width:13px;height:13px; display:inline-block; background:url(../images/p_yl.png) no-repeat; background-size:100%; position:absolute;left:0px;top:3px;}
.part_box_jobxz_box{ font-size:12px;color:#f60;}
.part_box_jobxz{ padding-top:5px;color:#f60; font-size:18px;}
.part_box_jobxz_fh{font-size:14px;}
.part_box_list_bm{width:50px;height:28px; line-height:28px; text-align:center;border-radius:3px;color:#fff; background:#ff6a6a; position:absolute;right:10px;top:35px;}
.Part_jsfs{ text-align:center; color:#fff;border-radius:3px; display:inline-block; margin-left:10px;  padding:0px 3px; font-size:11px;border:1px solid #04abfd;color:#04abfd;}
.jz_top_box{ padding:15px 15px 15px 15px; background:#fff}
.jz_top_box_xz{color:#f60; font-size:20px; position:absolute;right:0px;top:-5px; font-weight:bold}
.jz_top_box_xz_dw{ font-size:15px;}
.jz_top_box_tit { position:relative; padding-right:100px;}
.jz_top_box_tit h2{ font-size:20px; font-weight:bold; }
.jz_show_cont{ padding:10px 0; line-height:30px;}
.Part-time_job{ padding-left:55px; position:relative}
.Part-time_job_name{ width:100%;height:20px; line-height:20px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; font-size:16px;color:#2c84cc}
.Part-time_job_name a{ color:#2c84cc}
.Part-time_job_js{width:100%; margin-top:5px;color:#918e8e}
.Part-time_job_js_span{ display:inline-block;  position:relative; }
.Part-time_job_js_city{ display:block; position:absolute;left:0px;top:3px; font-size:16px;}
.Part-time_job_js_doc{ display:block; position:absolute;left:0px;top:-1px; font-size:14px;color:#093}
.Part-time_job_js_s_doc{display:block; position:absolute;left:0px;top:0px; font-size:14px;color:#093}
.Part-time_left{ width:45px;position:absolute; left:0px;top:3px}
.yun_jzdata{padding: 10px 15px;font-size: 14px;color: #a0a0a0;border-top:1px solid #eee; background:#fff}
.yun_jzdata span{ display:inline-block; margin-right:40px;}
.Part-time_job_fl{ margin:1px; background:#fff; padding:5px 5px;height:30px; overflow:hidden; line-height:16px; text-align:center}
.Part-time_left_a{background:#72983c;color:#72983c}
.Part-time_left_b{background:#629e9c;color:#629e9c}
.Part-time_left_c{background:#89c51c;color:#89c51c}
.Part-time_job_js_jgt{color:#89c51c;top:5px;}
.Part-time_job_js_span_jg{color:#f60; font-size:16px;}
.user_contnet_ul_jz li{width:100%}
.job_jz_tips{color:#f00; line-height:25px;}
.job_jz_tips_sq{width:100%; margin-top:20px;}
.job_jz_tips_sq_bth{width:120px;height:35px; line-height:35px; text-align:center;color:#fff; display:inline-block; background:#ff7701;border-radius:3px;}
.job_jz_tips_sq_bthtop{width:80px;height:35px; line-height:35px; text-align:center;color:#fff; display:inline-block; background:#ff7701;border-radius:3px;}
.job_jz_tips_sq_have_bth{ color:#555; background:#ddd;}
.job_jz_tips_sq_sc{width:113px;height:35px; line-height:35px;color:#f60; display:inline-block;border-radius:3px; margin-left:15px; position:relative; padding-left:40px;}
.jz_comname{ padding:10px 0 0 0;color:#666}
.sc_icon{width:16px;height:16px; display:inline-block; background:url(../images/yun_jobshow_ysc2.png) no-repeat; background-size:100%; position:absolute;left:15px;top:50%; margin-top:-9px;}
.ysc_icon{width:16px;height:16px; display:inline-block; background:url(../images/yun_jobshow_ysc.png) no-repeat; background-size:100%; position:absolute;left:15px;top:50%; margin-top:-9px;}
.job_jz_tips_share{color:#ff7701; display:inline-block; position:relative; margin-left:10px; padding-left:20px;}
.job_jz_tips_sq_icon{ display:inline-block; position:absolute;left:0px;top:1px; font-size:15px;}
.con_link_per {line-height: 50px;width: 100%;}
.con_link_per em {margin-right: 30px;}
.share_con{ position:relative;}
.newJsbg{ overflow:hidden; width:168px; position:absolute; left:-39px;top:20px;; z-index:5;}
.newJobEct .newJshare{width:70px; height:30px; float:left;border-right:2px solid #fff; position:relative; z-index:10;}
.newJobEct .newJshare .newJect2{width:70px; height:30px; color:#b8c3cc; line-height:30px; #line-height:32px;font-size:12px; background:url(/img/job/newjob/newJob_51.png) 12px 9px no-repeat;  text-indent:3em;#text-indent:2.6em;}
.newJobEct .newJshare .newJect2:hover,.newJobEct .newJshare .newJectCur{background:url(../images/newJob_51hover.png) 12px 9px no-repeat #00aadb; color:#fff;}
.newJsbd{width:165px; border:1px solid #ccc; background:#fff; height:44px; position:relative;margin-top:8px; z-index:500}
.newJsbd a{ display:block; margin:9px 0 0 12px;_margin:9px 0 0 6px; float:left;}
.newJsbd a i{ display:block;width:26px; height:26px;}
.newJsbd a i.shareIcon01{background:url(../images/newjobAll.png) -120px 0px no-repeat;}
.newJsbd a i.shareIcon02{background:url(../images/newjobAll.png) -146px 0px no-repeat;}
.newJsbd a i.shareIcon03{background:url(../images/newjobAll.png) -172px 0px no-repeat;}
.newJsbd a i.shareIcon04{background:url(../images/newjobAll.png) -198px 0px no-repeat;}
.njsImg {width: 19px;height: 8px;background: url(../images/newjobAll.png) -318px -17px no-repeat;display: block;position: absolute;margin-left: 72px;left:0px;top:-8px}
.yun_job_list_cz {width:100%; text-align:center;}
.yun_job_list_cz .yun_job_bths{ display:inline-block;width:26%; padding-left:15px; margin-right:2px;height:28px; text-align:center; line-height:28px; background:#969696;color:#fff; position:relative;border-radius:3px; margin-top:10px; }
.yun_job_list_cz .yun_job_bth{ display:inline-block;width:30%;  margin-right:2px;height:28px; text-align:center; line-height:28px; background:#288ee0;color:#fff; position:relative;border-radius:3px; margin-top:10px;}
.yun_job_list_cz .yun_job_bth:first-child{ background:#ff6600}
.yun_job_list_cz .yun_job_list_cur{ background:#eee;color:#333;}
.yun_job_icon{width:16px;height:16px; display:inline-block; position:absolute;left:6px;top:0px; }
.com_post_msg_touch li{position: relative;padding: 8px 0 8px 0px;line-height: 20px;}

.com_post_msg_tel{ position:relative}
.com_post_msg_tel a{color:#288ee0}
.com_post_msg_touch_icon{ position:absolute;left:0px;top:8px; font-size:18px;color:#288ee0}
.yun_job_footer{width:100%;}
.yun_job_footer_fixed{width:100%;height:55px; position:fixed;left:0x;bottom:0px; z-index:10000}
.yun_job_footer_bg{width:100%;height:55px; background:#fff; position:relative;border-top:1px solid #eee}
.yun_job_footer_fx_left{width:50%;height:100%; display:inline-block}
.yun_job_footer_fx{width:30%;display:inline-block;text-align:center; padding:9px 0 0px 0; position:relative}
.yun_job_footer_wl{width:30%;display:inline-block;text-align:center; padding:5px 0; position:relative;    border-left: 1px solid #545555;    color: #d0d0d0;}
.yun_job_footer_wl_icon{width:22px;height:30px; display:block; margin:0 auto; background:url(../images/chaticon.png) no-repeat 0 5px; background-size:100%}
.yun_job_footer_bth{width:100%; display:inline-block;}
.yun_job_footer_fx i{ color:#d0d0d0; display:block; }
.iconfont_sc{width:18px;height:18px; display:block; margin:0 auto; background:url(../images/yun_jobshow_sc.png) no-repeat center center; background-size:100%}
.iconfont_ysc{width:18px;height:18px; display:block; margin:0 auto; background:url(../images/yun_wap_iconfont_ysc.png) no-repeat center center; background-size:100%}
.iconfont_share{width:18px;height:18px; display:block; margin:0 auto; background:url(../images/yun_wap_iconfont_share.png) no-repeat; background-size:100%}
.iconfont_jobshare{width:18px;height:18px; display:block; margin:0 auto; background:url(../images/yun_jobshow_fx.png) no-repeat center  center; background-size:100%}
.iconfont_jb{width:22px;height:22px; display:block; margin:0 auto; background:url(../images/yun_wap_iconfont_jb.png) no-repeat center center; background-size:100%}
.iconfont_ysc{width:22px;height:22px; display:block; margin:0 auto; background:url(../images/yun_wap_iconfont_ysc.png) no-repeat center center; background-size:100%}
.iconfont_usershowtel{width:22px;height:22px; display:block; margin:0 auto; background:url(../images/yun_wap_iconfont_dh.png) no-repeat; background-size:100%}
.yun_job_footer_fx_y{color:#f60}
.yun_job_footer_fx .yun_job_footer_s { display:block; color:#171717; font-size:0.85em; padding-top:5px;}
.yun_job_footer_fx_right{width:50%;height:50px;; display:inline-block; position:absolute;right:0px;bottom:0px;}
.yun_job_footer_fx_right_bth{width:100%;height:50px; line-height:50px; text-align:center; background:#3b7cff;color:#fff; font-size:16px;display:inline-block}
.yun_job_footer_fx_right_ytd_bth{width:100%;height:50px; line-height:50px; text-align:center;  font-size:16px;display:inline-block; background:#eee;color:#333;}
.yun_job_footer_fx .yun_job_footer_fx_y {color:#f60}
.job_jz_tips_sq_icon_sc{width:16px;height:16px; background:url(../images/yun_wap_iconfont_sc.png) no-repeat;background-size:100%;}
.job_jz_tips_sq_icon_ysc{width:16px;height:16px; background:url(../images/yun_wap_iconfont_ysc.png) no-repeat;background-size:100%;}
.job_jz_tips_sq_icon_ysc_s{color:#666}
.yun_job_footer_fx .yun_job_footer_s_y{color:#f60}


/*reg tck_box*/
.none {
    display: none;
}
.yun_bg_color {
    background: #1369c0 none repeat scroll 0 0;
}
.yun_reg_BasicInfo{background:#fff;}
.yun_reg_BasicInfo_h1{width:100%;color:#666;position:relative;padding:10px 0px;background:#fbf1e8;}
.yun_reg_BasicInfo_h1 .yun_reg_BasicInfo_h1_span{ font-size:14px;width:100%;text-align:center; display:inline-block; }
.yun_reg_BasicInfo_h1 .yun_reg_BasicInfo_h1_em{width:100%;text-align:center;}
.yun_reg_BasicInfo_h1 .yun_reg_BasicInfo_h1_bth{ display:inline-block;color:#f60;border:1px solid #f60; padding:0px 10px;border-radius:3px; margin-left:8px;}
.yun_reg_BasicInfo_box{background:#fff;}
.yun_reg_BasicInfo_left{}
.yun_reg_BasicInfo_list{width:100%;position:relative;}
.yun_reg_BasicInfo_box .yun_reg_BasicInfo_list{}
.yun_reg_BasicInfo_xb_box{width:100%;height:35px; line-height:35px;}
.yun_reg_BasicInfo_s{width:88px;height:36px;position:absolute; line-height:36px; display:inline-block; font-size:14px; text-align:right;color:#272d31;left:0px;top:0px;}
.yun_box_w_rt{padding-left:90px;}
.yun_reg_BasicInfo_i{color:#F30; margin-right:5px; display:inline-block}
.yun_reg_BasicInfo_text{width:90%;height:35px;line-height:35px;DISPLAY:block;border:none; padding:0; margin:0;font-size:13px;}
.yun_reg_BasicInfo_right{}
.yun_reg_BasicInfo_text_w155{width:120px;}
.yun_reg_BasicInfo_list .yun_reg_BasicInfo_r{width:13px;height:13px; overflow:hidden;margin-left:10px; margin-top:13px; margin-right:5px;}
.yun_reg_BasicInfo_list .yun_reg_BasicInfo_xb{ display:inline-block;height:36px; line-height:36px;}
.yun_reg_BasicInfo_xb_box_s{ background:#f8f8f8;height:32px; line-height:32px; margin-right:5px; padding:0px 30px 0px 30px; display:inline-block; vertical-align:top; position:relative;border:1px solid #eee;}
.yun_reg_BasicInfo_xb_ro{ position:absolute;left:5px;top:6px;width:16px;height:16px;border:1px solid #ddd;}
.yun_reg_BasicInfo_l_r{ width:100%;position:relative;}
.yun_reg_BasicInfo_but{width:90%;height:35px;border:none; background:#fff url(../images/sub_bg2.gif) no-repeat right 10px;text-align:left;color:#999; cursor:pointer}
.yun_reg_BasicInfo_list_icon{width:7px;height:9px; background:#fff; position:absolute;right:20px;top:12px; }
.yun_reg_BasicInfo_list_icon_i{width:7px;height:9px; background:#fff url(../images/sub_bg2.gif) no-repeat; position:absolute;right:10px;top:12px; }
.yun_reg_BasicInfo_l_box{width:90%;border:1px solid #e3e0e0; background:#fff; position:absolute;left:-1px;top:40px; padding-bottom:10px; float:left;z-index:10;max-height:160px;_height:expression(this.scrollHeight > 160 ? "160px" : "auto");overflow: auto;
overflow-x: hidden;}
.yun_reg_BasicInfo_text_list li{width:100%;height:28px; line-height:28px; font-size:14px;}
.yun_reg_BasicInfo_text_list li a{ display:block; padding:0px 10px;}
.yun_reg_BasicInfo_text_list li a:hover{ background:#bad9f9;color:#333; text-decoration:none}
.yun_reg_BasicInfo_tips{width:160px;height:38px; line-height:38px; border:1px solid #e5e7ce; background:#fdffe3;color:#9e9f8e; padding:0px 10px; float:left; margin-left:20px; position:relative}
.yun_reg_BasicInfo_tips_icon{ width:6px;height:9px; display:block; position:absolute;left:-6px;top:10px;background:url(../images/yun_reg_tck_icon.jpg) no-repeat}
.yun_reg_BasicInfo_l_date{ width:90%;border:none;}
.yun_reg_BasicInfo_date_text{width:100%;height:35px;border:none; text-align:left; color:#999;background:url(../images/yun_reg_tck_date.jpg) no-repeat right center; font-size:14px;}
.yun_fast_reg_time_text{width:100%;height:35px;border:none; text-align:left; color:#999;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff)); padding:0px;font-size:14px;}
.yun_fast_reg_time{width:20px;height:20px;background:url(../images/yun_rl.png) no-repeat; background-size:100%; display:inline-block; position:absolute;right:15px;top:10px;}
.news_expect_text_w100{width:30%;background:#f9f9f9;}
.news_expect_text_ww{width:100px;}
.yun_reg_BasicInfo_box .news_expect_text_w100{ margin-right:5px;} 
.yun_reg_BasicInfo_butw100{width:100%;height:35px;border:none; color:#999;background:#f9f9f9;}
.yun_reg_BasicInfo_l_box_w90{width:63px;}
.yun_reg_BasicInfo_l_box_w90 li{width:100%;height:28px; line-height:28px; font-size:14px;}
.yun_reg_BasicInfo_l_box_w90 li a{ display:block; padding:0px 10px;}
.yun_reg_BasicInfo_l_box_w90 li a:hover{ background:#bad9f9;color:#333; text-decoration:none}
.yun_reg_BasicInfo_bot{width:100%;text-align:center;display:inline-block;}
.yun_reg_BasicInfo_box .yun_reg_BasicInfo_bot{ margin-top:20px;} 
.yun_reg_BasicInfo_bth{height:41px;width:100%; border-radius:0px;background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f60), to(#f60)); font-size:16px;color:#fff;color:#fff;border:none; cursor:pointer}
.yun_reg_BasicInfo_l_r_cur{ z-index:100}
.yun_reg_box{width:100%; background:#fff; padding-bottom:20px;}
.yun_reg_list_but{ padding:10px;}
.register_list{width:100%;}
.yun_reg_Switching_box{width:100%;}
.yun_reg_list_tip_s{width:100%; background:#fdffe3; padding:10px 0; font-size:16px;color:#F99;border-bottom:1px solid #e5e7ce; text-align:center}
.yun_reg_list li{ padding:0px 0px 0px 80px;border-bottom:1px solid #eee; position:relative}
.yun_reg_list li em{ font-size:14px;width:80px; line-height:46px;display:inline-block; text-align:right; color:#333; position:absolute;left:0px;top:0px;}
.yun_reg_text{width:100%;height:46px; line-height:46px;border:none;color:#999;  font-size:14px;}
.yun_reg_lgn_psw_strong {display: block;font-size: 12px;height: 12px;line-height: 1em;margin-top: 10px;position: relative; z-index:50}
.yun_reg_lgn_psw_txt {color: #7B7B7B;display:inline-block;height:16px; line-height:16px;position: relative; float:left}
.yun_reg_lgn_psw_strong_cnt {display: inline-block;height: 12px;margin: 0 3px;overflow: hidden;position: relative;width: 179px; float:left}
.yun_reg_lgn_psw_strong_cnt .yun_reg_span{ display:block;width:55px;height:12px; float:left; margin-left:2px; background:#E0E0E0}
.yun_reg_lgn_psw_strong_cnt .yun_reg_span_cur{ background:#ffb095}
.yun_reg_xs{ float:left; padding-left:10px; position:relative; z-index:100}
.yun_regre2{ position:relative; z-index:80}
.yun_reg_xs_a{color:#008fd9}
.yun_reg_xs_icon{ display:inline-block;width:15px;height:16px; background:url(../images/ico_warn.png) no-repeat 0px -150px; vertical-align:middle; margin-right:5px; cursor:pointer}
.yun_reg_xs_tips{width:180px; padding:10px;border:1px solid #e4dcb4; position:absolute;left:0px;top:18px; background:#fffff1;color:#666; z-index:1000}
.yun_reg_yhxy{color:#4c7cc5}
.yun_reg_btn_s02_disable{ display:inline-block;width:118px;height:33px; line-height:33px; background:#ff7300; font-size:14px;color:#fff; text-align:center;border-radius:2px; margin-top:1px;}
.yun_reg_btn_s02_disable:hover{ text-decoration:none; background:#f30;color:#fff;}
.yun_reg_text_success{color:#999;}
.yun_reg_check{wuidth:13px;height:13px; vertical-align:middle; overflow:hidden}
.yun_reg_err{width:100%;height:23px; line-height:23px; overflow:hidden; float:left; margin-top:6px;display:none}
.yun_reg_err em{width:135px; display:inline-block;float:left;}
.yun_reg_Judge{color:#999;float:left;display:none}
.yun_reg_Judge img{ margin-right:5px; vertical-align:middle}
.yun_reg_submit{width:100%;height:46px; background:-webkit-gradient(linear,0 0,0 100%,from(#ff6600),to(#ff6600));color:#fff;border:none; cursor:pointer;border-radius:0px; font-size:16px;}
.yun_reg_text_yz{width:80px;height:46px;line-height:46px;border:none;color:#999;margin-right:10px;}
.yun_reg_list_pic{ position:absolute;left:180px;top:7px;}
.yun_reg_list_pic_look{ position:absolute;left:270px;top:10px;}
.yun_box_w{border-bottom:1px solid #e9e9e9;width:100%;display:block;padding:5px 0px;}
.yun_box_w_rt_select{height:35px; position:relative}
.yun_box_w_rt_select select {position: absolute;top: 0;right: 0;margin: 0;padding: 0;width: 100%;border: 0;background: transparent;color: #999;-webkit-appearance: none;height: 35px;line-height: 35px;vertical-align: middle;display: inline-block;font-size:13px;}
.yun_box_w_rt_select:after {position: absolute;top: 50%;right: 20px;margin-top: -10px;width: 6px;height: 6px;border: #ccc solid;border-width: 1px 1px 0 0;content: ' ';-webkit-transform: rotate(135deg);}
.yun_box_w_rt_select:before {position: absolute;top: 50%;right: 20px;margin-top: -6px;width: 6px;height: 6px;border: #ccc solid;border-width: 1px 1px 0 0;content: ' ';-webkit-transform: rotate(135deg);}
.yun_box_w_rt_selectw30{width:30%; display:inline-block; background:#f8f8f8}
.yun_box_w_rt_selectw30:after {position: absolute;top: 50%;right: 10px;margin-top: -8px;width: 6px;height: 6px;border: #ccc solid;border-width: 1px 1px 0 0;content: ' ';-webkit-transform: rotate(135deg);}
.yun_box_w_rt_selectw30:before {position: absolute;top: 50%;right: 10px;margin-top: -4px;width: 6px;height: 6px;border: #ccc solid;border-width: 1px 1px 0 0;content: ' ';-webkit-transform: rotate(135deg);}
.yun_reg_BasicInfo_butjob{width:100%;height:35px;border:none;border-radius:0px;background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#fff)); text-align:left;color:#999; padding:0px; margin:0;}
.yun_reg_BasicInfo_buttext{width:100%;height:35px; overflow:hidden}
.yun_reg_BasicInfo_buttext:after {position: absolute;top: 50%;right: 20px;margin-top: -10px;width: 6px;height: 6px;border: #ccc solid;border-width: 1px 1px 0 0;content: ' ';-webkit-transform: rotate(135deg);}
.yun_reg_BasicInfo_buttext:before {position: absolute;top: 50%;right: 20px;margin-top: -6px;width: 6px;height: 6px;border: #ccc solid;border-width: 1px 1px 0 0;content: ' ';-webkit-transform: rotate(135deg);}
.yun_reg_BasicInfo_xz{width:90px;border:1px solid #ddd;height:32px; line-height:32px;border-radius:0px;background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#fff)); margin:0; padding:0px;}
.job_user_box {
    font-size: 14px;
    line-height: 26px;
    padding: 10px;
    text-align: center;
}
.job_user_name_s {
    color: #c30;
    font-weight: bold;
}
.job_user_name_tip {
    padding: 10px 0 15px;
}
.job_user_box_hn {
    background: #5ea7dd none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    height: 27px;
    line-height: 27px;
    width: 72px;
}
.job_user_box_qh {
    background: #f60 none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    height: 27px;
    line-height: 27px;
    margin-left: 10px;
    width: 72px;
}
.com_show_liyx{ position:relative; padding:0px 0px 0px 40px;}
.com_show_liyx_n{ position:absolute;left:0px;top:0px;}
.company_tit_p_touch_l_c{width:100%; text-align:center; padding:10px 0;}
.company_tit_p_touch_l_c a{ display:inline-table;width:40%; margin-right:10px;color:#fff; padding:3px 0;border-radius:3px;}
.company_tit_p_touch_log{ background:#ff6a6a;}
.company_tit_p_touch_reg{ background:#288ee0}
.company_msg{ background:#fff; padding:0px 10px 10px 10px;}
.company_msg ul li{border-bottom:1px solid #eee; padding:10px 0px 10px 28px; line-height:20px; position:relative}
.company_msg ul li:last-child{border:none;}
.company_msg_time_icon{width:22px;height:22px; background:url(../images/yun_wap_partdate.png) no-repeat; background-size:90%; display:inline-block; position:absolute;left:0px;top:12px;}
.company_msg_time{}
.company_msg_hf{border:1px solid #fbe5d6; background:#fbe2dd; padding:2px; margin-top:5px;}
.company_msg_pl{ margin-top:10px; background:#fff; padding:10px;}
.company_msg_pl_bth{width:100%;height:35px; line-height:35px; background:#06F;color:#fff; text-align:center; display:block}
.company_msg_pl_h1{height: 30px;line-height: 30px;background: #3b8ee3;color: #fff;font-size: 14px; padding:0px 10px;}
.program_tooltip{width:99%;border:1px solid #ddd;height:100px; margin-top:10px; padding:0}
.zx_yx_input{width:100px;height:33px;border:1px solid #ddd;}
.zx_yx_int{width:200px;height:33px;border:1px solid #ddd;}
.form_to{color:#666;}
.advice_list_but{}
.program_reply_pl{width:100%;height:43px;background: -webkit-gradient(linear, left top, left bottom, from(#f60), to(#f60));color: #FFF;border:none; border-radius:0px; font-size:16px;}
.affirm_yz{ position:relative; padding-top:10px;}
.affirm_yz_img{ position:absolute;left:110px;top:10px;}
.company_msg_pl_p{color:#666; padding-top:5px;}
.company_msg_pl_mn{ font-size:16px;}
.det-tab tr th{ border:1px solid #f5f3ee; border-left:none; border-top:none; text-align:center; color:#fff;}
.det-tab tr td{ color:#fff; border:1px solid #f5f3ee; text-align:center;}
.det-tab tr th.fre-tab01{ background:#62729f; border-bottom:1px solid #62729f; border-right:1px solid #62729f;}
.det-tab tr th.fre-tab02{ background:#0ea5a0; border-bottom:1px solid #0ea5a0; border-right:1px solid #0ea5a0;}
.det-tab tr th.fre-tab03{ background:#0eada8; border-bottom:1px solid #0eada8; border-right:1px solid #0eada8;}
.det-tab tr th.fre-tab04{ background:#0fb8b2; border-bottom:1px solid #0fb8b2; border-right:1px solid #0fb8b2;}
.det-tab tr th.fre-tab05{ background:#0fbfb9; border-bottom:1px solid #0fbfb9; border-right:1px solid #0fbfb9;}
.det-tab tr th.fre-tab06{ background:#10c9c3; border-bottom:1px solid #10c9c3; border-right:1px solid #10c9c3;}
.det-tab tr th.fre-tab07{ background:#11d1cb; border-bottom:1px solid #11d1cb; border-right:1px solid #11d1cb;}
.det-tab tr th.fre-tab08{ background:#11d9d2; border-bottom:1px solid #11d9d2; border-right:1px solid #11d9d2;}
.det-tab tr td.fre-tab09{ background:#e8912a; border-bottom:1px solid #e8912a; border-right:1px solid #e8912a;border-left:1px solid #e8912a;}
.det-tab tr td.fre-tab10{ background:#f2992c; border-bottom:1px solid #f2992c; border-right:1px solid #f2992c;border-left:1px solid #f2992c;}
.det-tab tr td.fre-tab11{ background:#ffa12e; border-bottom:1px solid #ffa12e; border-right:1px solid #ffa12e;border-left:1px solid #ffa12e;}
.det-tab tr td i{ display:none;color:#ff7000;width:15px;height:15px; background:url(../images/yun_wap_u_yz.png) no-repeat; background-size:100%; text-align:center; }
.det-tab tr td.cut i{ display:block; margin:0 auto}
.yun_resume_jobtime{ background:#fff7ee; display:inline-block;height:22px; line-height:22px;color:#f00; font-size:12px; padding:0px 8px;;position:absolute;left:110px;top:12px;}
.two_vita_ewm_box{width:100%; text-align:center; padding-top:10px;}
/*企业列表页*/
.com_list_box{ width:100%; overflow:hidden;background:#fff; margin-top:13px; font-size:14px;}
.com_list_t_box{ padding-left:70px; position:relative}
.com_list_logo_box{width:50px;height:50px;border:1px solid #f2f2f2; position:absolute;left:10px;top:10px; text-align:center}
.com_list_logo_box img{width:45px;height:45px; margin-top:2px;}
.com_list_box_jobn{border-top:1px solid #f2f2f2; padding:8px 0; text-align:center}
.com_list_box_c{ padding:13px 15px 3px 0px;}
.com_list_box_joblist{ padding:5px 0px 5px 0;border-top:1px solid #f2f2f2;position: relative;}
.com_list_box_joblist_a{ background:#efefef;color:#333; padding:3px 8px;border-radius:3px; font-size:12px; margin-left:6px; white-space:nowrap;max-width:100px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; display:inline-block; margin-top:5px; vertical-align:top}
.com_list_box_c img{max-width:40px;}
.com_list_box_c h3{ font-weight:normal;font-size:17px;}
.com_list_box_js { padding:5px 0px 10px 0;color:#999}
.com_list_box_js .com_list_box_js_s{ margin-left:10px;height:20px; line-height:20px; display:inline-block; padding-left:20px; position:relative; vertical-align:top}
.com_list_box_js .com_list_box_js_s_hy{max-width:180px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.com_list_box_js_icon{width:16px;height:16px; display:inline-block; position:absolute;left:0px;top:1px;}
.com_list_box_js_icon_hy{background:url(../images/qyhy.png) no-repeat; background-size:100%; }
.com_list_box_js_icon_sl{background:url(../images/zwsl.png) no-repeat; background-size:100%;top:2px; }
.com_list_box_js_icon_map{background:url(../images/zph_icon_hc.png) no-repeat; background-size:100%;left:2px; }
.com_list_box_jobncor{color:#ec6a59; padding:0px 3px;}
.com_list_box_jobzs{ margin-left:70px; display:inline-block; line-height:34px;color: #666;}
.com_show_city{ padding-left:20px; position:relative;color:#999}
.com_show_city_icon{width:16px;height:16px; display:inline-block; position:absolute;left:0px;top:1px;background:url(../images/zph_icon_hc.png) no-repeat; background-size:100%;}
.com_show_city{width:100%;}
.com_show_joblist{width:100%; padding:10px 0px 10px 0px; position:relative;border-bottom:1px solid #f2f2f2}
.com_show_joblist h3{width:90%; font-size:16px; font-weight:normal}
.part_bax_tj{width:32px;height:22px;background:url(../images/jj.png) no-repeat 6px center;display:inline-block;}
.part_show_cont{width:100%;}
.part_show_cont img{ max-width:100%}
.com_shw_xz{ padding-bottom:10px; color:#8f8f94; font-size:12px; position:relative}
.com_shw_xz_yl{ position:absolute;right:0px;top:0px;color: #cbcbcb; padding-left:18px;}
.com_shw_xz_yl:after{width:15px;height:15px; background:url(../images/ask_yl.png) no-repeat; background-size:100%; position:absolute;left:0px;top:2px;content:''; display:inline-block}
.com_tel_p{ line-height:30px;}
.com_post_login_pd{ padding:10px 0;}
.evaluate_userlist{padding:15px 0px 15px 0px; position:relative}
.evaluate_ms{width:240px; }
.evaluate_username{min-height:45px; position:relative; padding-left:55px;}
.evaluate_username_u{width:100%; margin-top:5px;color:#999}
.evaluate_user_pf{}
.evaluate_ms_box{width:100%; position:relative}
.evaluate_tag{width:100%;}
.evaluate_tag_s{ display:inline-block; padding:1px 8px;border:1px solid #ddd; margin-top:5px;font-size:12px;color:#999}
.evaluate_pj_box{ padding:5px 10px;  background:#f6f7f8; margin-top:10px; margin-bottom:10px;}
.evaluate_pj{width:100%; line-height:25px;color:#666;font-size:13px; }
.evaluate_date{ color:#999}
.evaluate_userphoto{width:40px;height:40px; position:absolute;left:0px;top:0px;}
.evaluate_userphoto img{width:40px;height:40px;border-radius:50%}
.evaluate_look_compj{width:100%; text-align:center;}
.evaluate_look_compj a{color:#3b7cff}
.evaluate_zh{width:100%; padding:15px 0;}
.evaluate_zh_pf{  font-size:18px;}
.evaluate_zh_pfimg{ }
.evaluate_job{ width:790px; padding:10px 10px 10px 80px ; position:relative;background:#f8f8f8; }
.evaluate_job_s{ width:80px;display:inline-block; position:absolute;left:0px;top:10px; text-align:right}
.evaluate_job a{ display:inline-block; margin-left:10px; margin-right:5px;}
.evaluate_job_cur{ background:#39F;color:#fff; padding:2px 8px;border-radius:3px;}
.evaluate_pj_dp {width:100%; }
.evaluate_pj_dp a{color:#11cd6e; display:inline-block; padding-left:20px; background:url(../images/yun_z.png) no-repeat;}
.evaluate_pj_dp a:hover{ text-decoration:none;}
.evaluate_pf_otherbox{width:100%; }
.evaluate_pf_other{ margin-top:20px; position:relative; padding:0px 0px 0px 75px}
.evaluate_pf_other_name{width:80px;  text-align:left; position:absolute;left:0px;top:-7px;color:#999}
.evaluate_pf_other_start{width:100%;height:8px; background:#f6f7fc; position:relative;border-radius:20px}
.evaluate_pf_other_startbox{width:100%;height:8px; background:#ffbb00; overflow:hidden;position:absolute;left:0px;top:0px;border-radius:20px}
.evaluate_pf_other_start_p{width:115px;height:8px; background:#ffbb00; display:block;border-radius:20px}
.evaluate_pf_left{ padding-left:110px; padding-right:10px;}
.evaluate_pf_other_fs{ position:absolute;left:210px;top:0px;}
.evaluate_pf_right{ width:90px; position:absolute;left:0px;top:-5px;border-right:1px solid #eeeeee;text-align:center; padding-right:15px; }
.evaluate_pf_right_fs{ font-size:35px;color:#333; font-weight:bold}
.evaluate_pf_p{color:#999; font-size:12px;}
.evaluate_pf_right_name{ padding-bottom:10px;}
.evaluate_pf_userzh{ position:relative; padding:0px 0px 0px 80px; height: 30px;}
.evaluate_pf_userzh_l{width:80px; position:absolute;left:0px;top:0px;}
.evaluate_pf_job{ }
.evaluate_pf_job a{color:#2f90f3}
.evaluate_pf_left_tit{ font-size:16px; padding:15px 0px 0px 0px;}
.evaluate_pf_left_tit_n{ font-size:12px;color:#999; padding-left:10px;}
.evaluate_pf_otherbox_bor{position:relative}
.evaluate_pf_userzh_list{ position:relative; margin-top:15px;padding:8px 60px 0px 80px;}
.evaluate_pf_other_zhfs{ position:absolute;right:20px;top:0px;}
.evaluate_pj_no{width:100%; text-align:center; padding:150px 0 10px 0px;color:#999; position:relative}
.evaluate_pj_no_icon{width:80px;height:80px; background:url(../images/yun_wap_no.png) no-repeat; background-size:100%; display:inline-block; position:absolute;left:50%; top:40px;margin-left:-40px;}
.evaluate_newstart{width:90px;height:15px; background:url(../images/start_no.png) no-repeat; background-size:100%; position:relative}
.evaluate_newstartbox{width:100%;height:15px; position:absolute;left:0px;top:0px; overflow:hidden}
.evaluate_newstart_x{width:90px;height:15px; display:block; background:url(../images/start_yes.png) no-repeat; background-size:100%}
.evaluate_newstartr{ position:absolute;right:10px;top:0px;}

.sj_job_box{ background:#fff; padding:0px 50px 10px 0px;color:#666; position:relative; font-size:12px; }
.sj_job_box_n{color:#f60; font-size:18px;}
.sj_job_box_f_s{ display:inline-block; margin-right:20px;}
.sj_job_box_icon{width:30px;height:30px; background:url(../images/job_reward_icon.png)no-repeat; background-size:100%; display:inline-block; position:absolute;left:0px;top:0px; }
.sj_job_box_bth{ display:inline-block; position:absolute;right:0px;bottom:18px;padding:2px 8px;color:#f00; font-size:12px;border:1px solid #f00;border-radius:3px; box-shadow:0px 2px 5px #ccc;  }
.sj_job_box_bth:after{width:44px;height:44px; background:url(../images/yun_jobshow_sj.png) no-repeat; background-size:100%; display:inline-block; position:absolute;left:50%; margin-left:-25px;;top:-50px;content:'';}
.sj_job_box_name{ font-size:11px; background:#f60655;color:#fff;border-radius:3px; display:inline-block; padding:0px 3px; margin-right:8px;}
.sj_job_box_name_fs{ background:#F90}
.sj_job_box_name_sj{color:#f00; font-size:18px;}
.sj_job_box_b{ padding:10px 0 0 0;}
.comapply_redpack_pop {color: #666666;line-height: 24px;padding:10px 0px 20px 0px;}
.comapply_redpack_tit_s{ font-size:16px;}
.comapply_redpack_tit_n{color:#f00}
.comapply_redpack_tit{width:100%; float:left; padding:10px 0 20px  0; text-align:center}
.comapply_redpack_list_c{width:100%; padding:20px 0px 10px 0;}
.comapply_redpack_list_c_s{ width:25%;display:inline-block; position:relative; padding:60px 0 10px 0; position:relative;text-align:center; cursor:pointer; float:left;}
.comapply_redpack_list_c_icon{width:40px;height:40px; display:inline-block; position:absolute;left:50%; margin-left:-20px;;top:5px;}
.comapply_redpack_list_c_icon_gz{ background:url(../images/j_icon1_y.png) no-repeat;background-size:100%;}
.comapply_redpack_list_c_icon_jy{ background:url(../images/j_icon2_y.png) no-repeat;background-size:100%;}
.comapply_redpack_list_c_icon_xm{ background:url(../images/j_icon3_y.png) no-repeat;background-size:100%;}
.comapply_redpack_list_c_icon_jn{ background:url(../images/j_icon4_y.png) no-repeat;background-size:100%;}
.comapply_redpack_list_c_s_cur{ text-align:center; }
.comapply_redpack_list_c_s_cur .comapply_redpack_list_c_icon_gz{ background:url(../images/j_icon1.png) no-repeat;background-size:100%;}
.comapply_redpack_list_c_s_cur .comapply_redpack_list_c_icon_jy{ background:url(../images/j_icon2.png) no-repeat;background-size:100%;}
.comapply_redpack_list_c_s_cur .comapply_redpack_list_c_icon_xm{ background:url(../images/j_icon3.png) no-repeat;background-size:100%;}
.comapply_redpack_list_c_s_cur .comapply_redpack_list_c_icon_jn{ background:url(../images/j_icon4.png) no-repeat;background-size:100%;}
.comapply_redpack_jl{width:100%; float:left; padding:0 0 10px 0;text-align:center;}
.comapply_redpack_jl a{color:#09F; text-decoration:underline}
.comapply_redpack_list_resume_tj{width:100%; text-align:center;}
.comapply_redpack_list_resume_s{ display:inline-block;color:#29b654}
.comapply_redpack_list_resume_tj_no .comapply_redpack_list_resume_s{color:#f00; }
.comapply_redpack_td{witdh:100%; text-align:center;}
.comapply_redpack_td a{ display:block;padding:0px 20px;height:38px;color:#333;border:1px solid #ddd; line-height:38px; text-align:center;border-radius:5px; margin-left:10px; margin-right:20px; margin-top:8px;}
.comapply_redpack_td .comapply_redpack_td_cur{color:#f60;border:1px solid #f60;}

.sj_job_list_box{ background:#fff; padding:10px 10px 10px 0px; margin-top:10px;}
.sj_job_list_box_pd{padding:0px 0px 0px 100px;position:relative; }
.sj_job_list_box_icon{width:70px;height:70px; background:url(../images/red_icon.png) no-repeat; position:absolute;left:10px;top:10px;background-size:100%; text-align:center;color:#FF0}
.sj_job_list_box_jg{ padding-top:10px; font-weight:bold}
.wap_redpack_list_box li{width:24%; display:inline-block; text-align:center; padding:50px  0 0px 0;position:relative;color:#999 }
.wap_redpack_list_icon{width:40px;height:40px; display:inline-block; position:absolute;left:50%; margin-left:-20px;top:5px;}
.wap_redpack_list_icon_gz{ background:url(../images/j_icon1_y.png) no-repeat;background-size:100%;}
.wap_redpack_list_icon_jy{ background:url(../images/j_icon2_y.png) no-repeat;background-size:100%;}
.wap_redpack_list_icon_xm{ background:url(../images/j_icon3_y.png) no-repeat;background-size:100%;}
.wap_redpack_list_icon_jn{ background:url(../images/j_icon4_y.png) no-repeat;background-size:100%;}
.wap_redpack_list_cur{ text-align:center; }
.wap_redpack_list_cur .wap_redpack_list_icon_gz{ background:url(../images/j_icon1.png) no-repeat;background-size:100%;}
.wap_redpack_list_cur .wap_redpack_list_icon_jy{ background:url(../images/j_icon2.png) no-repeat;background-size:100%;}
.wap_redpack_list_cur .wap_redpack_list_icon_xm{ background:url(../images/j_icon3.png) no-repeat;background-size:100%;}
.wap_redpack_list_cur .wap_redpack_list_icon_jn{ background:url(../images/j_icon4.png) no-repeat;background-size:100%;}
.share_job_list{padding-top:10px;border-top: 1px solid #eee;margin-top: 10px;}
.share_job_list li{width:49%; display:inline-block;position:relative;color:#999; vertical-align:top }
.share_job_list_b{ padding:0px 0px 0px 40px;}
.reward_list_zf_money{ font-size:16px; font-weight:bold;color:#f00}
.reward_list_zf_fx{display:inline-block;padding:3px 10px;background:#f60;color:#fff;border-radius:20px;position:absolute;right:10px;top: 30px;}
.share_job_list_n{ font-size:16px; font-weight:bold}
.share_job_list_icon{width:30px;height:30px; display:inline-block; position:absolute;left:0px;top:10px;}
.share_job_list_b_hy .share_job_list_n{ color:#f00}
.share_job_list_b_ze .share_job_list_n{ color:#00a0e8}
.share_job_list_b_sj .share_job_list_n{ color:#f00}
.share_job_list_b_hy .share_job_list_icon{ background:url(../images/s_icon2.png) no-repeat;background-size:100%;}
.share_job_list_b_ze .share_job_list_icon{ background:url(../images/s_icon3.png) no-repeat;background-size:100%;}
.share_job_list_b_sj .share_job_list_icon{ background:url(../images/s_icon4.png) no-repeat;background-size:100%;}
.share_job_list_s{color:#999; font-size:12px; display:block}
.user_list_info{ display:inline-block; margin-right:5px; background:#f7f8fc;color:#8c939d; padding:0px 5px;}
.wap_school_jobname{ font-size:16px;}
.wap_school_jobtime{ font-size:12px;color:#999}
.wap_school_xjhtime{ font-size:12px;color:#999; padding-left:18px; position:relative; margin:5px 0;}
.wap_school_xjhtime_icon{width:12px;height:12px; display:inline-block; position:absolute;left:0px;top:4px;background:url(../images/yun_wap_partdate.png) no-repeat; background-size:100%;}
.wap_school_xjh_add{ font-size:12px;color:#999; padding-left:18px; position:relative; margin:5px 0;}
.wap_school_xjhadd_icon{width:12px;height:12px; display:inline-block; position:absolute;left:0px;top:4px;background:url(../images/yun_wap_partmap.png) no-repeat; background-size:100%;}
.wap_school_yxadd{ font-size:12px;color:#999;   margin:5px 0;}
.yun_jobline{ font-size:12px; padding:0px 5px;color:#999}
.com_welfare{border-top:1px solid #eee;background:#fff; padding:5px 10px 3px 10px;color:#5d5c5b; line-height:25px; position:relative;word-break:break-all;}
.chat_com_box{ background:#fff;margin-top:10px; position:relative}
.chat_com_box_bth{width:90px;height:35px; line-height:35px; text-align:center;color: #1c99ef;
border: 1px solid #1c99ef; background:#fff;-webkit-border-radius: 5px; font-size:14px; position:absolute;right:10px;top:12px;}
.chat_com_box_hr{ padding:10px 0 10px 15px;}
.chat_com_box_hr_info{ font-size:12px;color:#999}
.chat_com_box_hr_name{ font-weight:bold; margin-right:10px; font-size:16px;color:#000}
.chat_com_box_hr_by{color:#999; font-size:12px;}
.com_footer_bg{width:100%; background:#fff;}
.com_footer{width:100%;height:58px; background:#fff; position:relative}
.com_footer{width:50%; display:inline-block; float:left}
.com_footer a{color: #FF5A5A;border:1px solid  #FF5A5A; display:block;height:40px; line-height:40px; text-align:center; border-radius:3px;}
.com_footer_pd{ padding:10px;}
.com_footer .com_footer_gz{ background:#FF5A5A;color:#fff}
.com_footer .com_footer_gz_qx{ background:#f8f8f8;color:#333;border:1px solid #eee}
.yun_wap_jp{ display:inline-block; padding:1px 8px 1px 22px; background:#cdc60e;color:#fff; font-size:12px;border-radius:20px; position:relative; vertical-align:top; margin-left:5px;}
.yun_wap_jp:after{width:15px;height:15px; background:url(../images/diyjp.png) no-repeat; background-size:100%;content:''; position:absolute;left:5px;top:2px;}
.yun_wap_tjshow{ display:inline-block;padding:1px 8px 1px 22px; background:#66ac13;color:#fff; font-size:12px;border-radius:20px;position:relative; vertical-align:top; margin-left:5px;}
.yun_wap_tjshow:after{width:13px;height:13px; background:url(../images/yun_jobtj.png) no-repeat; background-size:100%;content:''; position:absolute;left:5px;top:4px;}
.yun_wap_tj{width:30px;height:30px; background:url(../images/tj.png) no-repeat; background-size:100%; display:inline-block;font-size:0px;position:absolute;right:-2px;top:-2px;}
.yun_wap_resumetj{width:40px;height:40px; background:url(../images/tj.png) no-repeat; background-size:100%; display:inline-block;font-size:0px;position:absolute;right:-3px;top:-3px;}

/*店铺招聘支付*/
.once_pay_list{ background:#fff;border-bottom:1px solid #eee; padding:10px 10px 10px 80px; position:relative; text-align:right}
.once_pay_list_name{ position:absolute;left:15px;top:10px;}
.once_pay_list_fs .once_pay_list_name{left:45px;}
.once_pay_list_fswx:after{width:20px;height:20px; background:url(../images/yun_wap_wxzf.png) no-repeat; background-size:100%;content:''; display:inline-block; position:absolute;left:15px;top:12px;}
.once_pay_list_fszfb:after{width:20px;height:20px; background:url(../images/yun_wap_zfb.png) no-repeat; background-size:100%;content:''; display:inline-block; position:absolute;left:15px;top:14px;}
.once_pay_list_money{ font-size:16px;color:#f00;}
.once_pay_bth{ padding:20px;}
.once_pay_bth input{width:100%;height:40px; line-height:40px;border:none; margin:0; padding:0px;border-radius:3px; font-size:16px}
.once_pay_tel{ text-align:center; padding-top:20px;}
.once_pay_tip{ text-align:center; padding-top:20px;}
.once_paylog{ background:#fff; margin-top:10px; padding:10px 10px 8px 10px; line-height:25px;}
.once_paylog_cz{border-top:1px solid #eee; padding-top:8px; text-align:right; margin-top:5px;}
.once_paylog_cz a{border:1px solid #eee;border-radius:20px; padding:3px 10px; margin-left:10px}
.once_paylog_tip{ padding:5px 10px; background:#fbf1e8;color:#f00; text-align:center}
.login_resumetipbox{width:100%; text-align:center; line-height:30px; padding:50px 0; background:url(../images/mhbg.png) no-repeat; background-size:100%; margin-top:10px;border-radius: 5px;}
.login_resumetip{ font-size:16px; font-weight:bold}
.login_resumetipmore{color:#999;}
.login_resumetipbth{ padding:10px 0;}
.login_resumetipbth a{display:inline-block; padding:5px 30px; background:#ff5050;color:#fff;border-radius:3px; margin-left:10px; margin-right:10px; line-height:25px;}
.login_resumetipbth .login_resumetipbth_login{ background:#3366cc}
.login_resumetiptel{color:#999}
.yun_newedition_job{ background:#fff; margin-top:13px; padding:15px 15px 15px 15px; position:relative}
.yun_newedition_jobcont{ }
.yun_newedition_jobname{ padding-right:120px;}
.yun_newedition_job a:visited  h3{color: #9eadb8}
.yun_newedition_jobname h3{width:100%;height:24px; line-height:24px; font-size:18px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.yun_newedition_jobname h3 font{color:#000}
.yun_newedition_jobinfo{ padding:10px 80px 10px 0; font-size:14px;color:#666}
.yun_newedition_userinfo{width:100%;  height:30px; line-height:30px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:14px;color:#666}
.yun_newedition_jobline {display: inline-block;width: 1px;height: 14px;vertical-align: middle;background: #e7e7e7;margin: 0 5px; }
.yun_newedition_comname{height:22px; line-height:22px; padding:0px 30px 0px 30px;color:#666;font-size:14px; position:relative; overflow:hidden}
.yun_joblogo{width:20px;height:20px;border-radius:50%; position:absolute;left:0px;top:0px;}
.yun_joblogo img{width:20px;height:20px;border-radius:50%;border:1px solid #eee}
.yun_newedition_comname img{     vertical-align: middle;}
.yun_newedition_jobemergency{display: inline-block;padding:4px 8px 4px 8px;;line-height: 1;font-size: 10px;color: #d78404;
background-color: #fcf6ed;border-radius: 2px; margin-top:5px; margin-right:3px;font-weight:normal}
.yun_newedition_jobhot{display: inline-block;padding:4px 8px;;line-height: 1;font-size: 12px;color: #52a95a;
background-color: #f0f8f1;border-radius: 2px; margin-top:5px; margin-right:3px; font-weight:normal}
.yun_newedition_jobflbox{width:100%;height: 30px;overflow: hidden;}
.yun_newedition_jobfl {display: inline-block;padding:1px 5px;font-size: 12px;color: #727272; background-color:#f5f5f5;border-radius: 2px; margin-bottom:8px;  margin-right:3px;}
.yun_newedition_jobxz{color: #fd7d17; position:absolute;right:10px;top:12px;font-family: arial,verdana,helvetica,Microsoft Yahei,sans-serif; font-size:16px;}
.yun_newedition_jobtime{    color: #c8c6c6; position:absolute;right:15px;top:45px; font-size:12px; z-index:10}
.yun_newedition_jobzd{    color: #c8c6c6; position:absolute;right:15px;bottom:15px; font-size:12px;}
.yun_newedition_jobshow{ padding:18px 15px 10px 15px ; background:#fff}
.yun_newedition_jobshow_name{ font-size:22px; font-weight:bold; line-height:30px;}
.yun_newedition_jobshow_xz{ padding-top:8px; padding-bottom:8px;color: #ff3030;}
.yun_newedition_jobshow_xz_n{font-size:18px;color: #ff6702;font-weight:bold; display:inline-block;margin-right:10px;   }
.yun_newedition_jobshow_xz_c{ display:inline-block;}
.yun_newedition_jobdata{display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;font-size: 12px;color: #a0a0a0;border-top:1px solid #eee;padding:10px;}
.yun_newedition_jobshow_opt{ position:fixed;right:35px;top:14px; z-index:10000001}
.yun_newedition_jobshow_opt_icon{width:20px;height:20px; display:inline-block; margin-right:25px;}
.yun_newedition_jobshow_opt_sc{width:20px;height:20px; background:url(../images/yun_jobshow_sc.png) no-repeat; background-size:100%; }
.yun_newedition_jobshow_opt_ysc{width:20px;height:20px; background:url(../images/yun_jobshow_sc2.png) no-repeat; background-size:100%;}
.yun_newedition_jobshow_opt_jb{ background:url(../images/yun_jobshow_jb.png) no-repeat; background-size:100%;}
.yun_newedition_jobshow_opt_fx{ background:url(../images/yun_jobshow_fx.png) no-repeat; background-size:100%;}
.yun_newedition_jobshow_opt_gz{ background:url(../images/yun_jobshow_gz.png) no-repeat; background-size:100%;}
.yun_newedition_jobshow_opt_gzqx{ background:url(../images/yun_jobshow_qxgz.png) no-repeat; background-size:100%;}
.yun_newedition_jobshow_content{ padding:5px 15px 15px 15px; background:#fff;color: #666;font-size:14px; overflow:hidden}
.yun_newedition_showtit{ height:45px; line-height:45px; position:relative; font-size:16px;color:#000}
.yun_newedition_showtit:after {content: '';width: 15px;height:3px;background-color:#007aff;position: absolute;left: 0;bottom:0;border-radius: 3px;}
.yun_newedition_show_mstit{ padding:15px 0; font-weight:bold}
.yun_newedition_show_content{ line-height:35px;  padding:0px 0 0 0;color: #666;}
.yun_newedition_jobshow_info{ line-height:28px; font-size:12px; padding:15px 0 0 0;color: #666;}
.yun_newedition_show_jobaddressbox{border-top:1px solid #ededed; padding-top:10px;font-size:13px}
.yun_newedition_show_jobaddressbus{ padding-right:20px; line-height:25px;}
.yun_newedition_show_jobaddress{ padding:0px 100px 0px 18px;position: relative; display:block; line-height:25px;color: #666;}
.yun_newedition_show_jobaddress:after {content: " ";display: inline-block;height: 6px;width: 6px;border-width: 1px 1px 0 0;border-color: #999;border-style: solid;-webkit-transform: matrix(.71,.71,-.71,.71,0,0);transform: matrix(.71,.71,-.71,.71,0,0);position: relative;top: -2px;position: absolute;top: 50%;right:5px;margin-top:-3px;}
.yun_newedition_show_jobprimary{color: #999; font-size:12px; position:absolute;right:15px;top:0px;}
.yun_newedition_hr{ padding:5px 10px 5px 75px; background:#fdf6f6;  position:relative}
.yun_newedition_hrname{ font-size:18px;}
.yun_newedition_hr_gt{color:#ff6a6a; display:inline-block; position:absolute;right:20px;top:8px; font-size:12px; padding-top:28px; cursor:pointer}
.yun_newedition_hr_gt:after{width:25px;height:25px; background:url(../images/gt.png) no-repeat; background-size:100%;content:''; position:absolute;top:0px;left:10px;}
.yun_newedition_hrjob{ font-size:12px; padding-top:3px;color:#999}
.yun_newedition_hr_comlogo{width:45px;height:45px;position:absolute;left:15px;top:7px;}
.yun_newedition_hr_comlogo img{width:45px;height:45px;border-radius:50%;border:1px solid #fde5e5}
.yun_newedition_cominfo{ padding:0px 0px 5px 60px; position:relative; margin-top:8px;min-height:45px;}

.yun_newedition_cominfo_logo{width:45px;height:45px;position:absolute;left:0px;top:2px;border:1px solid #eee;border-radius:3px;overflow: hidden;}
.yun_newedition_cominfo_logo img{width:45px;height:45px;border-radius:3px;}
.yun_newedition_cominfo_name{ width:100%;font-size:16px; font-weight:bold}
.yun_newedition_cominfo_name_all{ padding:5px 0;height:30px;color:#999}
.yun_newedition_cominfo_name img{ max-width:150px; max-height:14px; vertical-align:top}
.yun_newedition_cominfo_m{width:100%;height:20px; line-height:20px; overflow:hidden;color:#666; font-size:12px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; margin-top:5px; margin-bottom:5px;}
.yun_newedition_show_welfare{}
.yun_newedition_show_welfare_n{ padding:4px 7px; background: #f4fbff;color:#798aac;border-radius:4px; display:inline-block; white-space:nowrap; font-size:12px; margin-right:8px; margin-top:8px;}
.yun_newedition_showask{ padding-left:25px; margin-top:15px; position:relative;color:#333;}
.yun_newedition_showask_icon{width:16px;height:16px; line-height:16px; font-size:11px;color:#fff; position:absolute;left:0px;top:0px; display:inline-block; background:#007aff;border-radius:2px; text-align:center}
.yun_newedition_showand{ padding-left:25px; margin-top:15px; position:relative}
.yun_newedition_showand_icon{width:16px;height:16px; line-height:16px; font-size:11px;color:#fff; position:absolute;left:0px;top:0px; display:inline-block; background:#4faf0f;border-radius:2px; text-align:center}
.yun_newedition_showand_time{ font-size:12px;color:#999}
.yun_newedition_showtit_tw{ font-size:12px; position:absolute;right:0px;top:3px;color:#999}
.yun_newedition_showtit_tw:after{width:16px;height:16px; display:inline-block;content:''; background:url(../images/ask_icon.png) no-repeat; background-size:100%; position:absolute;left:-24px;top:15px; opacity:0.5}

.yun_newedition_jobtj_list{ padding:15px 15px; position:relative; margin-bottom:15px;border-radius:5px;  box-shadow: 2px 2px 8px 0 rgba(0,0,0,.06);}
.yun_newedition_jobtj_name{ font-size:16px; padding-right:120px;}
.yun_newedition_jobtj_xz{color:#ff6600; position:absolute;right:15px;top:12px; font-weight:bold;font-size:16px;}
.yun_newedition_jobcominfo{border-top:1px dashed #eee; padding-top:10px;color:#666;}
.yun_newedition_jobtj_bth{ padding-top:15px;}
.yun_newedition_jobtj_bth a{height:35px; line-height:35px; text-align:center; display:block;    color: #007aff;    background-color: #f4faff;border-radius:4px;}
.yun_newedition_shosakno{width:100%; padding:60px 0  20px 0; text-align:center;color:#999; position:relative}
.yun_newedition_shosakno:after{width:30px;height:30px; position:absolute;top:10px;left:50%; margin-left:-11px;content:'';background:url(../images/msg_icon.png) no-repeat; background-size:100%; opacity:0.5}
.job_show_foottip{width:100%; text-align:center; background:#fff;color:#999;padding:10px 0;border-top:1px solid #eeeeee}
/*简历列表*/
.yun_newedition_resumelist{ background:#fff; margin-top:10px; }
.yun_newedition_resumelist a{ display:block; padding:15px 15px 15px 15px;position:relative }
.yun_newedition_resume_wantjob{ font-size:16px;color:#666; padding-bottom:10px;}
.yun_newedition_resume_name{font-size:16px; }
.user_i_n{font-size:12px;color:#999; margin-left:5px; display:inline-block}
.yun_newedition_resumelist a:visited  .yun_newedition_resume_name{color: #9eadb8}
.yun_newedition_resume_wantjob_n{font-size:16px; font-weight:bold;color:#000 }
.yun_newedition_resume_info{display: inline-block;padding:4px 8px; line-height:12px;font-size: 12px;color: #d78404;
background-color: #fcf6ed;border-radius: 2px; margin-right:3px;}
.yun_newedition_resumepic{ position:absolute;right:20px;top:20px;}
.yun_newedition_resumepic img{ width:50px; height:50px;border-radius:50%;}
.yun_newedition_resume_time{width:70px; text-align:center; display:inline-block;color:#999; font-size:12px; position:absolute;right:15px;top:80px;}
.yun_newedition_resume_zd{color:#f00; font-size:12px; position:absolute;right:10px;top:13px;}
.user_undergo{width:100%;height:30px;line-height:30px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap ;    font-size: 13px;
    color: #333;  }
.usertj{font-size:12px;color:#fff;  font-weight: normal; background:#f00;border-radius:2px;padding:0px 3px;margin-left:5px}
.user_undergo_box{padding:0px 15px 0px 0px;}
.user_undergo_a{ padding-left:22px; position:relative}
.user_undergo_a:after{width:14px;height:14px; background:url(../images/yun_xl.png) no-repeat; background-size:100%; display:inline-block;content:''; position:absolute;left:0px;top:7px;}
.user_undergo_b{ padding-left:22px; position:relative}
.user_undergo_b:after{width:14px;height:14px; background:url(../images/yun_ms_job.png) no-repeat; background-size:100%; display:inline-block;content:''; position:absolute;left:0px;top:7px;}
.yun_tjresume{ display:inline-block; background:#e9f4fd;color:#3d92ff;padding:2px 8px;border-radius:2px;font-size:12px; margin-top:5px; margin-right:5px; margin-bottom:5px;}
.yun_ljl{font-size:12px; padding-top:5px;color:#f60;}

/*简历详细*/
.yun_newedition_resumeheader{width:100%;height:48px; position:relative}
.yun_newedition_resumeheader_c{width:100%;height:48px; position:fixed;left:0px;top:0px; background:#3b7cff; z-index:10000}
.yun_newedition_resumeheader_box{width:100%;height:48px; position:relative}
.yun_newedition_resumeheader_name{ font-size:17px; line-height:48px;color:#fff; display:inline-block; padding-left:45px; position:relative}
.yun_newedition_resumeheader_name:after{content: ' ';width: 12px;height: 12px;border: #fff solid;-webkit-transform: rotate(-135deg);border-width: 1px 1px 0 0;display:inline-block; position:absolute;left:20px;top:17px;}
.yun_newedition_resumeheader_sc{ width:16px;height:16px;position:absolute;right:90px;top:14px;background:url(../images/yun_resumeshow_sc.png) no-repeat; background-size:100%; }
.yun_newedition_resumeheader_ysc{ width:16px;height:16px;position:absolute;right:90px;top:14px;background:url(../images/yun_jobshow_sc2.png) no-repeat; background-size:100%; }
.yun_newedition_resumeheader_fx{ width:16px;height:16px; position:absolute;right:50px;top:15px; background:url(../images/yun_resumeshow_fx.png) no-repeat; background-size:90%; }
.usermem_headerbg{background:#3b7cff;height:100px; position:relative;padding:15px 15px 0 15px;}
.usermem_headercont_all{width:100%; position:absolute;left:0px;right:0px;top:20px;}
.usermem_headercont{ background:#fff;position:relative; padding-bottom:10px;border-radius:8px;box-shadow: 0 1px 1px rgba(0,0,0,.02), 0 5px 10px -4px rgba(0,0,0,.17); margin-left:15px; margin-right:15px;}

.usermem_header_info{ padding-left:110px;min-height:90px;position:relative;}
.usermem_header_infopic{width:80px;height:80px; background:#fff;border-radius:50%; position:absolute;left:15px;top:-15px;}
.usermem_header_infopic img{ border-radius:50%;}
.usermem_header_info_name{font-size:22px; padding-top:5px;padding-bottom:5px;}
.usermem_header_info_name span{font-size: 14px;color: #666;}
.usermem_header_info_city{color:#666;font-size: 13px; line-height:25px; padding-right:10px;}
.usermem_header_info_zt{ background:#ebf1ff;color:#3c7cff; padding:2px 10px;border-radius:20px 0 0 20px; position:absolute;right:0px;top:15px;font-size:12px;}
.usermem_header_info_pb{padding:0px 0 5px 0;font-size:12px;}
.usermem_header_info_p{width:32.5%; display:inline-block; text-align:center;color:#666; position:relative}
.usermem_header_info_p:after{content:'';width:1px;height:30px; background:#e7e7e7; display:inline-block;position:absolute;right:0px;top:10px;}
.usermem_header_info_none:after{ display:none;}
.usermem_header_info_n{color:#333; font-size:15px; font-weight:bold; padding-bottom:2px;}
.usermem_yxjob{font-weight:bold; font-size:16px; padding-top:5px;color: #333;}
.usermem_yxjobinfo{ padding:10px 0;color:#666}
.usermem_yxline{ display:inline-block; padding:0px 5px;color:#e7e7e7}
.usermem_yxqz{color:#9a9a9a}
.usermem_header_time{ position:absolute; font-size:12px;color:#999; right:10px;top:10px;}
.dxrq{font-size:12px;color:#999;padding-top:10px;}


.yun_newedition_resume_userinfo{ padding:50px 0 0px 0; background:#fff;}
.yun_newedition_resume_username{width:100%; text-align:center; font-size:18px;}
.yun_newedition_resume_username{width:100%; text-align:center; font-size:18px;}
.yun_newedition_resume_userinfo_p{width:100%; text-align:center; padding:10px 0;  color: #666;    font-size: 14px;} 
.yun_newedition_resumeheader_pic{width:50px;height:50px; background:#fff;border-radius:50%; position:absolute;left:10px;top:0px;}
.yun_newedition_resumeheader_pic img{ margin-left:2px; margin-top:2px;border-radius:50%;}
.yun_newedition_resume_userxb{ display:inline-block;width:20px;height:20px; background:#ff7cb6;border-radius:50%;border:1px solid #fff; position:absolute;right:0px;bottom:5px;}
.yun_newedition_resume_userxb:after{width:12px;height:12px; background:url(../images/yun_g.png) no-repeat;content:""; position:absolute;left:3px;top:3px;background-size:100% }
.yun_newedition_resume_userxb_n{ display:inline-block;width:20px;height:20px; background:#3366cc;border-radius:50%;border:1px solid #fff; position:absolute;right:0px;bottom:5px;}
.yun_newedition_resume_userxb_n:after{width:12px;height:12px; background:url(../images/yun_boy.png) no-repeat;content:""; position:absolute;left:3px;top:3px;background-size:100% }
.yun_newedition_resume_good{width:80px;height:80px; background:url(../images/user_yz.png) no-repeat; background-size:100%; display:inline-block; position:absolute;right:20px;top:180px;}

.yun_newedition_resume_showbox{ background:#fff; padding:0px 15px 0px 15px;}
.yun_newedition_resume_show_tit{ height:50px; line-height:50px; position:relative; font-size:18px;font-weight:bold;color:#333}
.yun_newedition_resume_show_con{color: #666;}
.yun_newedition_resume_show_con span{color: #e7e7e7;padding: 0 10px}

.yun_newedition_resume_show_yx{ padding:0px 0 0 0;}
.yun_newedition_resume_show_yx li{ line-height:28px; margin-top:5px;color:#333}

.yun_newedition_resume_showtime{ background:#fff7ee;height:22px; line-height:22px;color:#f00; text-align:center; font-size:12px; }
.yun_newedition_resume_nologin{/* background:url(../images/resumebg.png) no-repeat; background-size:cover;*/color:#666}
.yun_newedition_resume_nologin_list{ margin-top:15px; position:relative; padding:0px 0px 0 0px; line-height:23px; font-size:13px; }
.yun_newedition_resume_nologin_tip{ padding-top:15px; font-size:12px;color:#f00}
.yun_newedition_resume_nologin_tip a {height: 35px;line-height: 35px;text-align: center;display: block;color: #007aff;background-color: #f4faff;border-radius: 4px;border:1px solid #89c2ff;}
.yun_newedition_comshow_js{ line-height:28px;color:#666; position:relative}
.yun_newedition_comshow_js p{color:#666; }
.yun_newedition_comshow_info{ padding:20px 0 0 0; font-size:12px;color:#666;}
.yun_newedition_comshow_info_hy{width:100%; text-align:center; padding:5px 0 0 0;color:#666; font-size:12px;}
.yun_newedition_resume_mhname{ font-weight:bold; font-size:15px;color:#333;padding:5px 0;}
.job_userjzl{color:#666; padding-top:20px; padding-bottom:0px; padding-left:110px; position:relative; margin-top:5px}
.job_userjzl_name{ position:absolute;left:0px;top:13px}
.job_userjzl_line{width:100%;height:4px; background:#09F;border-radius:10px;background:linear-gradient(to right,#2ab55c,#007aff);}
.job_userjzl_look{ position:absolute; font-size:12px;right:0px;top:0px;color:#007aff}
.job_userjzl_zt{width:31%; display:inline-block; padding-top:5px; text-align:center; position:relative;font-size:12px;color:#999}
.job_userjzl_zt:after{width:1px;height:4px; background:#fff;content:""; display:inline-block; position:absolute;left:50%;top:-4px}
.job_userjzl_my{ position:absolute;right:50px;top:0px; font-size:12px}
.identity_tip{ padding:25px 25px 25px 25px; line-height:28px;color:#666 }
.identity_tip_hi{ font-weight:bold; font-size:15px; padding-bottom:8px; }
.identity_tip_bth{width:260px;height:38px; line-height:38px; background:#00a0e9; margin-top:15px; display:block;border-radius:5px; text-align:center;color:#fff}
.identity_tip_bth:hover{ background:#0790cf;color:#fff; text-decoration:none;}
.identity_tip_bth_cur{ background:none;color:#333; font-size:16px; text-decoration:underline;}
.identity_o{ padding-top:15px; text-align:center}


.hr_yx_box{ background:#3366cc;padding:15px 20px 30px 20px; }
.hr_yx_zc{ background:rgba(255,255,255,.5); padding:10px 10px 10px 70px; position:relative;border-radius:5px;}
.hr_yx_zc_her{ display:inline-block; padding-left:10px;}
.hr_yx_info{ background:#fff; margin-bottom:10px; padding:10px 0px 10px 60px; position:relative}
.hr_yx_info_comname{ padding-bottom:5px; font-size:16px}
.hr_yx_info_n{ display:inline-block; padding:0px 10px; background:#eeba7c;border-radius:20px;color:#b16913; font-size:12px;}
.hr_yx_info_zc{ position:absolute;right:20px;top:40px;}
/* 企业详情页部门类别样式 */
.department_a{background:#ffffff;border:1px solid #ddd;color:#999;cursor:pointer;padding:2px 10px;margin-right:10px;margin-top:10px;border-radius:20px;white-space: normal; word-break: break-all; display:inline-block}
.department_a:hover,.department_a_cur {border:1px solid #0378d8;color:#0378d8;background:#F4F9FD;} 

.job_todaynew{position:absolute;right:10px;bottom:15px;color:#3b7cff;font-size:12px;}


.job_prompt_sendresume{}
.job_prompt_sendresume_job{color:#9f9999; padding:10px 20px;}
.job_prompt_sendresume_jobname{color:#1787fb}
.POp_up_r{ padding-left:20px;}
.job_prompt_sendresume_list{ padding-top:15px;color:#666; padding-left:25px; position:relative }
.job_prompt_sendresume_radio{width:16px;height:16px;border:1px solid #ddd;border-radius:50%; position:absolute;left:0px;top:17px; display:inline-block; cursor:pointer}
.job_prompt_sendresume_list_cur .job_prompt_sendresume_radio{width:16px;height:16px;border:none; background:url(../images/czcg.png) no-repeat; background-size:100%;}
.job_prompt_box_ok{width:100%; text-align:center; padding:20px 0;}
.job_prompt_box_ok_bth{width:125px;height:40px; line-height:40px; text-align:center; background:#ff6a6a;color:#fff;display:inline-block;border-radius:3px;}
.job_prompt_box_ok_bth:hover{ background:#fb2222;color:#fff; text-decoration:none;}

/*20200424职位详细页*/
.jobshowbg{width:100%; background:#fff url(../images/combg.png) no-repeat; background-size:100%}
.jobshowbox_c{ background:#fff;border-radius:5px;  box-shadow: 0 1px 1px rgba(0,0,0,.02), 0 5px 10px -4px rgba(0,0,0,.17);}
.jobshowbox_cont{ padding:15px;}
.jobshowbox{ padding:15px;}
.jobshowname{font-size:22px; font-weight:bold;color:#333;position: relative;}
.jobshowname_time{position: absolute;right: 0;top: 8px;font-size: 12px;font-weight: normal;color: #999;}
.jobshowsalary{color:#ff6702;font-size:16px;font-weight:bold ; padding-top:10px;}
.jobshowinfo{padding:10px 0px 0px 0px}
.jobshowinfoc{width:100%;}
.jobshowadd{border-top:1px solid #f0f0f0; padding-top:10px;color:#121212; position:relative}
.jobshowadd:after {content: " ";display: inline-block;height: 6px;width: 6px;border-width: 1px 1px 0 0;border-color: #999;border-style: solid;-webkit-transform: matrix(.71,.71,-.71,.71,0,0);transform: matrix(.71,.71,-.71,.71,0,0);position: relative;top: -2px;position: absolute;top: 50%;right:0px;}
.jobshowinfo_s{ display:inline-block; margin-right:15px; padding-left:15px; position:relative;font-size:13px;}
.jobshowinfo_icon{ width:13px;height:13px;display:inline-block;background:url(../images/job_city.png) no-repeat; background-size:100%;  position:absolute;left:0px;top:3px;}
.jobshowinfo_iconjy{background:url(../images/job_jy.png) no-repeat; background-size:100%;left:-3px; }
.jobshowinfo_iconxl{background:url(../images/501job_xl.png) no-repeat; background-size:100%;width: 16px;height: 16px; top:1px;left:-4px;}
.jobshowinfo_iconuser{background:url(../images/job_user.png) no-repeat; background-size:100%; }
.jobshowbox_all{ position:relative;}
.jobshowbox_dw{width:100%; }
.jobshowdata{border-top:1px solid #eee; padding-top:5px;}
.jobshow{ padding:0px 15px 15px 15px; background:#fff;}
.jobshow_tit{ color:#333;padding:13px 0; position:relative}
.jobshow_tit_name{font-size:17px;font-weight:bold;}
.jobshow_tit_more{ position:absolute;right:0px;top:12px;color:#989898}
.jobshow_tit_tw{ position:absolute;right:0px;top:14px;color:#3c7cff; }
.jobshow_tit_tw:after{width:13px;height:13px;content:""; background:url(../images/tw_tj.png) no-repeat; background-size:100%; display:inline-block;  position:absolute;left:-20px;top:4px;}
.jobshow_vie{ padding:12px 0 5px 0;text-align:center;}
.jobshow_vielist{width:32%; display:inline-block; text-align:center;color:#999; font-size:14px;}
.jobshow_vielist .jobshow_vie_n{ display:block; font-size:23px;color:#3c7cff; padding-bottom:5px;}
.pm_lookbox{ display:block; position:relative;color:#999}
.pm_look{ position:absolute;top:-50px;right:-20px;width:150px;}
.jobshow_wx_tips{color:#f95959; padding:10px 0;border-top:1px solid #eee; margin-top:10px;}
.jobshow_wx_tips_p{color:#989898}
.job_show_foot{width:100%;height:60px; text-align:center; position:relative}
.job_show_foot_fixd{width:100%;text-align:center; background:#fff;border-top:1px solid #eee; position:fixed;left:0px;bottom:0px;}
.job_show_foot_left{width:40%; float:left;}
.job_show_foot_leftlist{width:50%; float:left;  }
.job_show_foot_leftbth{ display:block; padding-top:28px; font-size:12px; position:relative ;color:#999 }
.job_show_foot_leftbth_icon{width:20px;height:20px; position:absolute;top:6px;left:50%; margin-left:-11px;}
.job_show_foot_leftbth_icontel{background:url(../images/job_foot_telicon.png) no-repeat; background-size:100%;}
.job_show_foot_leftbth_iconchat{background:url(../images/gt.png) no-repeat; background-size:100%;}
.job_show_foot_leftbth_iconsc{background:url(../images/yun_jobshow_ysc2.png) no-repeat; background-size:100%;}
.job_show_foot_leftbth_iconysc{background:url(../images/yun_jobshow_ysc.png) no-repeat; background-size:100%;}
.job_show_chat{width:50%; float:left}
.job_show_foot_right{width:60%;height:50px; line-height:50px; font-size:16px;color:#fff; float:right; background:#f60;}
.job_show_foot_leftbth_n{ position:absolute;left:50%;top:-5px; background:#f00;color:#fff; padding:0px 5px;border-radius:20px; line-height:14px; margin-left:3px;}
.job_show_foot_cont{padding:8px 15px 8px 15px; position:relative}
.job_show_foot_td{width:100%;height:45px;font-size: 17px; line-height:45px;border-radius:4px; background:#3c7cff;color:#fff; display:block}
.job_show_foot_zl{width:100px;height:45px; font-size: 16px;line-height:45px;border-radius:3px; position:absolute;left:15px;top:8px;border:1px solid #3a7dff;color: #3c7cff;display:inline-block;background: #f5f8ff url(../images/yun_m_zhiliao.png) no-repeat 10px center;background-size: 25%;padding-left: 45px;text-align: left;}
.job_show_tel{width: 100px;height: 45px;line-height: 45px;border-radius: 3px;position: absolute;left: 15px;top: 8px;border: 1px solid #3a7dff;display: inline-block;color: #3c7cff;background: #f5f8ff url(../images/yun_m_phone.png) no-repeat 10px center;background-size: 25%;padding-left: 45px;text-align: left;}
.job_show_tel a{color:#3c7cff;font-size: 16px;}
.jobshow_tw_box{width:100%; padding:0px 0  20px 0; text-align:center;color:#778aab; position:relative}
.jobshow_tw_box .jobshow_tw_boximg{width:300px;height:100px;background:url(../images/tw_tip.png) no-repeat; background-size:100%; display:block; margin:0 auto}
.jobshow_tw_bth{ padding-top:15px;}
.jobshow_tw_bth a{ display:inline-block; padding:7px 30px; background:#3c7cff;color:#fff;border-radius:20px;}
.com_show_foot_cont{padding:8px 15px 10px 135px; position:relative; font-size:16px;}
.com_show_foot_tel{width:110px;height:45px; line-height:45px;border-radius:3px; position:absolute;left:15px;top:8px;border:1px solid #3a7dff; background:#f5f8ff;color:#3c7cff; display:inline-block}
.com_show_foot_zl{width:100%;height:45px; line-height:45px;border-radius:3px; background:#3c7cff;color:#fff; display:block}
.com_show_foot_zl_i{background: #f5f8ff url(../images/yun_m_phone.png) no-repeat 10px center;}
.job_show_foot_zlbth_i{background: #f5f8ff url(../images/yun_m_zhiliao.png) no-repeat 10px center;}

.yun_resume_zjbq{}
.yun_resume_zjbq span{color: #7a8aac;padding: 4px 10px;background: #f3fbfe;display: inline-block;margin: 5px 5px 0 0;}

.com_list_t_box_bq{padding: 0px 0 10px 65px;}
.com_list_box_jobzs_more{    background: url(../images/yun_m_right.png) no-repeat;display: block;width: 10px;height: 24px;position: absolute;right: 15px;top: 14px;background-size: 100%;}
.zhiliao_a{display: block;height: 27px;width: 70px;font-size: 14px;color: #3c7cff;line-height: 19px;border-radius: 20px;border: 1px solid #3c7cff;padding: 3px 10px 3px 30px;background: url(../images/yun_m_zl.png) no-repeat 8px center;background-size: 25%;float: right;margin-top: 12px;}
.usernaviconfont{ width:16px;height:16px; position:absolute;right:0px;top:2px; background:url(../images/navicon.png) no-repeat; background-size:100%; }
.jobshow_telbox{ position:relative}
.jobshow_telpd{ padding-left:20px; font-size:16px; padding-bottom:8px;padding-top:8px; position:relative}
.jobshow_teluser{}
.jobshow_telicon{width:14px;height:14px; display:inline-block; background:url(../images/com_icon1.png) no-repeat;background-size:100%; position:absolute;left:0px;top:12px; }
.jobshow_tel_n{ background:url(../images/com_icon2.png) no-repeat;background-size:100%; }
.jobshow_telright{ position:absolute;right:20px;top:15px;}
.jobshow_tel_a{ display:inline-block; margin-left:30px;color:#3f7fff}
.jobshow_tel_icon{width:23px;height:23px;background:url(../images/yun_m_zl.png) no-repeat;background-size:100%; display:block; margin:0 auto }
.jobshow_tel_icondh{background:url(../images/yun_m_tel.png) no-repeat;background-size:100%; }
.jobshow_tel_p{ display:block; padding-top:5px;}
.job_show_infolist{ line-height:35px;}
.job_show_infolist li{width:48%; display:inline-block}
.job_show_infolist li .user_contnet_info_n{color:#999}
.job_show_infowelfare_n{ background:#f4fbff;padding:5px 10px; margin-right:5px;border-radius:3px; margin-top:10px;white-space:nowrap;display:inline-block}
.job_show_infowelfare{ padding-bottom:10px;}
.job_zant{width:70px;height:70px; background:url(../images/stamp.png) no-repeat; background-size:100%; display:inline-block; position:absolute;right:0px;top:0px;}
/* 弹出层 */
.conshow_popup_tc{position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgb(0, 0, 0,0.4);}
.conshow_popup_tc_box{position: absolute;top: 50%;left: 50%;background: #fff;border-radius: 5px;width: 260px;margin-left: -130px;margin-top: -62px;}
.conshow_popup_tc_con{padding: 20px 20px;color: #333;font-size: 14px;text-align: center;}
.conshow_popup_tc_btn{border-top: 1px solid #e9e9e9;height: 40px;line-height: 40px;}
.conshow_popup_tc_btn a{display: block;float: left;width: 50%;text-align: center;position: relative;font-weight: bold;}
.conshow_popup_tc_a1{color: #666;}
.conshow_popup_tc_a2{color: #3a7dff;}
.conshow_popup_tc_a1:after{position: absolute;height: 40px;width: 1px;background: #e9e9e9;right: -1px;top: 0;display: block;content: '';clear: both;}

/* 海报	*/
.zphb_show{padding: 10px 15px 0 15px;}
.zphb_show_c{border-radius:3px; background:#fff; position:relative;padding: 10px 90px 10px 15px;background:#fff url(../images/zphb_show_bg.png) no-repeat bottom right;background-size: 40%;}
.zphb_show_tit{font-weight: bold;font-size: 16px;margin-bottom: 5px;}
.zphb_show_sp{font-size: 12px;color: #999;}

.share_box{width:100%; background-color: #fff; position: fixed;bottom:0px;left:0px;border-radius:10px 10px 0 0 ;text-align: center;z-index: 1001;
}
.share_tit{padding:15px 0; color:#666;}
.share_list{width:24%; display: inline-block; text-align: center; padding-top: 50px; position: relative; font-size: 12px;color:#666;}
.share_icon{width:45px;height:45px;border-radius:50%; position: absolute;left:50%; margin-left: -22px;;top:0px; background:url(../images/fx_wx.png) no-repeat; background-size:100%;}
.share_qx{padding:10px 0 15px 0;border-top:1px solid #eee; margin-top:15px; }
.share_icon_hb{background:url(../images/fx_hb.png) no-repeat; background-size:100%;}
.share_icon_lj{background:url(../images/fx_lj.png) no-repeat; background-size:100%;}
.share_icon_wb{background:url(../images/fx_wb.png) no-repeat; background-size:100%;}
.hb_tc{width:259px; position:fixed;left:50%; margin-left:-130px;top:80px; text-align:center}
.hb_tc img{width:259px;height:462px;border-radius:6px;}
.hb_tc_bth{width:100%; text-align:center; padding-top:10px;}
.hb_tc_hyz{width:259px;height:36px; line-height:36px; background:#3a7bfe;color:#fff; display:inline-block;border-radius:3px; position:
relative;text-indent:20px;}
.hb_tc_hyz:after{width:15px;height:15px;background:url(../images/hx.png) no-repeat; background-size:100%;content:''; position:absolute;left:50%; margin-left:-40px;top:10px; }
.hb_tc_bchb{padding:2px 10px 2px 0px; background:rgba(0,0,0,0.5);color:#fff; display:inline-block; border-radius:20px 0 0 20px; position:absolute;right:0px;bottom:200px; font-size:12px; }
.hb_tc_bchb_c{ display:inline-block; position:relative;padding-left:30px;}
.hb_tc_bchbicon{width:15px;height:15px;background:url(../images/ca.gif) no-repeat; background-size:100%;content:''; position:absolute;left:10px; top:2px; }
.fzwbbox{width:290px; position:fixed;left:50%; margin-left:-140px;top:140px; text-align:left; z-index:1000000001}
.fzwbbox_c{border-radius:6px; background:#fff;padding:20px 20px 15px 20px; }
.fzwbbox_b{width:270px;height:280px; overflow:auto}
.fzwb{width:180px;height:36px; line-height:36px; background:#3a7bfe;color:#fff; display:block;border-radius:3px; position:
relative;text-indent:20px; text-align:center; margin:0 auto}
.fzwb:after{width:15px;height:15px;background:url(../images/diynews.png) no-repeat; background-size:100%;content:''; position:absolute;left:50%; margin-left:-40px;top:10px; }
.fzwbbox_bth{ padding-top:10px;}
.xzw{width:35px;height:35px; background:url(../images/xfb.png) no-repeat; background-size:100%; position:absolute;left:0px;top:0px; display:block;}