			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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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;
				display: flex;
				flex-direction: column;
				justify-content: center;
			}

			.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("https://www.qcsjhr.com/app/template/wap/css/../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: 377px;
				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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../images/yun_wap_u_zw.png") no-repeat;
				background-size: 100%;
				position: absolute;
				left: 10px;
				top: 13px;
			}

			.resume_showbox_icon_jl {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/rgz.png") no-repeat;
				background-size: 100%;
			}

			.resume_showbox_icon_jyjl {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/rjyjl.png") no-repeat;
				background-size: 100%;
			}

			.resume_showbox_icon_pxjl {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/rpxjl.png") no-repeat;
				background-size: 100%;
			}

			.resume_showbox_icon_xmjl {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/rxm.png") no-repeat;
				background-size: 100%;
			}

			.resume_showbox_icon_zyjn {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/rzyjn.png") no-repeat;
				background-size: 100%;
			}

			.resume_showbox_icon_other {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/rqt.png") no-repeat;
				background-size: 100%;
			}

			.resume_showbox_icon_zwpj {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/rzwpj.png") no-repeat;
				background-size: 100%;
			}

			.resume_showbox_icon_lxfs {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/yun_wap_jobshow_tel.png") no-repeat;
				background-size: 100%;
			}

			.resume_showbox_icon_zwzp {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../images/yun_dx.png") no-repeat;
				background-size: 100%;
			}

			.com_show_useryq_icon_jy {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/yun_xl.png") no-repeat;
				background-size: 100%;
			}

			.com_show_useryq_icon_xl {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../images/com_icon1.png") no-repeat;
				background-size: 100%
			}

			.iconfont_jobshow_tel {
				width: 15px;
				height: 15px;
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/yun_jobshow_tel.png") no-repeat;
				background-size: 100%
			}

			.iconfont_jobshow_telip {
				width: 15px;
				height: 15px;
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/com_icon2.png") no-repeat;
				background-size: 100%
			}

			.iconfont_jobshow_bus {
				width: 15px;
				height: 15px;
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/zph_icon_jt.png") no-repeat;
				background-size: 100%
			}

			.iconfont_jobshow_map {
				width: 15px;
				height: 15px;
				background: url("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../images/combg.png") no-repeat center bottom;
				background-size: 180%;
			}

			.com_show_info {
				padding-right: 80px;
				padding-left: 15px;
				padding-bottom: 10px;
				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: #f60;
				font-size: 10px;
				display: inline-block;
				line-height: 15px;
				border-radius: 2px;
				margin-top: 8px;
				border: 1px solid #f60;
				    background-color: #ffe2cf;
			}

			.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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../images/com_hy.png") no-repeat;
				background-size: 100%;
				content: '';
				top: 5px;
			}

			.company_info_basic_zz:after {
				width: 13px;
				height: 13px;
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/com_zz.png") no-repeat;
				background-size: 100%;
				content: '';
				top: 5px;
			}

			.company_info_basic_rs:after {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../images/boy_icon.png") no-repeat 0 0;
				background-size: 100%
			}

			.yun_info_sex_cur .usericon_sex1 {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/boy_curicon.png") no-repeat 0 0;
				background-size: 100%
			}

			.usericon_sex2 {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/g_icon.png") no-repeat 0 0;
				background-size: 100%
			}

			.yun_info_sex_cur .usericon_sex2 {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../images/newjobAll.png") -120px 0px no-repeat;
			}

			.newJsbd a i.shareIcon02 {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/newjobAll.png") -146px 0px no-repeat;
			}

			.newJsbd a i.shareIcon03 {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/newjobAll.png") -172px 0px no-repeat;
			}

			.newJsbd a i.shareIcon04 {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/newjobAll.png") -198px 0px no-repeat;
			}

			.njsImg {
				width: 19px;
				height: 8px;
				background: url("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../images/yun_wap_iconfont_share.png") no-repeat;
				background-size: 100%
			}

			.iconfont_jobshare {
				width: 18px;
				height: 18px;
				display: block;
				margin: 0 auto;
				background: url("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../images/yun_wap_iconfont_sc.png") no-repeat;
				background-size: 100%;
			}

			.job_jz_tips_sq_icon_ysc {
				width: 16px;
				height: 16px;
				background: url("https://www.qcsjhr.com/app/template/wap/css/../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_h1 {
				width: 100%;
				color: #666;
				position: relative;
				padding: 10px 0px;
				background: #fbf1e8;
			}

			.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_text {
				width: 90%;
				height: 35px;
				line-height: 35px;
				DISPLAY: block;
				border: none;
				padding: 0;
				margin: 0;
				font-size: 13px;
			}

			.yun_reg_BasicInfo_text_w155 {
				width: 120px;
			}

			.yun_reg_box {
				width: 100%;
				background: #fff;
				padding-bottom: 20px;
			}

			.yun_reg_list_but {
				padding: 10px;
			}

			.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;
			}

			.job_user_name_s {
				color: #c30;
				font-weight: bold;
			}

			.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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../images/qyhy.png") no-repeat;
				background-size: 100%;
			}

			.com_list_box_js_icon_sl {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/zwsl.png") no-repeat;
				background-size: 100%;
				top: 2px;
			}

			.com_list_box_js_icon_map {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../images/j_icon1_y.png") no-repeat;
				background-size: 100%;
			}

			.comapply_redpack_list_c_icon_jy {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/j_icon2_y.png") no-repeat;
				background-size: 100%;
			}

			.comapply_redpack_list_c_icon_xm {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/j_icon3_y.png") no-repeat;
				background-size: 100%;
			}

			.comapply_redpack_list_c_icon_jn {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../images/j_icon1.png") no-repeat;
				background-size: 100%;
			}

			.comapply_redpack_list_c_s_cur .comapply_redpack_list_c_icon_jy {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/j_icon2.png") no-repeat;
				background-size: 100%;
			}

			.comapply_redpack_list_c_s_cur .comapply_redpack_list_c_icon_xm {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/j_icon3.png") no-repeat;
				background-size: 100%;
			}

			.comapply_redpack_list_c_s_cur .comapply_redpack_list_c_icon_jn {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../images/j_icon1_y.png") no-repeat;
				background-size: 100%;
			}

			.wap_redpack_list_icon_jy {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/j_icon2_y.png") no-repeat;
				background-size: 100%;
			}

			.wap_redpack_list_icon_xm {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/j_icon3_y.png") no-repeat;
				background-size: 100%;
			}

			.wap_redpack_list_icon_jn {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../images/j_icon1.png") no-repeat;
				background-size: 100%;
			}

			.wap_redpack_list_cur .wap_redpack_list_icon_jy {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/j_icon2.png") no-repeat;
				background-size: 100%;
			}

			.wap_redpack_list_cur .wap_redpack_list_icon_xm {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/j_icon3.png") no-repeat;
				background-size: 100%;
			}

			.wap_redpack_list_cur .wap_redpack_list_icon_jn {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../images/s_icon2.png") no-repeat;
				background-size: 100%;
			}

			.share_job_list_b_ze .share_job_list_icon {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/s_icon3.png") no-repeat;
				background-size: 100%;
			}

			.share_job_list_b_sj .share_job_list_icon {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../images/yun_jobshow_sc.png") no-repeat;
				background-size: 100%;
			}

			.yun_newedition_jobshow_opt_ysc {
				width: 20px;
				height: 20px;
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/yun_jobshow_sc2.png") no-repeat;
				background-size: 100%;
			}

			.yun_newedition_jobshow_opt_jb {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/yun_jobshow_jb.png") no-repeat;
				background-size: 100%;
			}

			.yun_newedition_jobshow_opt_fx {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/yun_jobshow_fx.png") no-repeat;
				background-size: 100%;
			}

			.yun_newedition_jobshow_opt_gz {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/yun_jobshow_gz.png") no-repeat;
				background-size: 100%;
			}

			.yun_newedition_jobshow_opt_gzqx {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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: #4CAF50;
				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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../images/job_city.png") no-repeat;
				background-size: 100%;
				position: absolute;
				left: 0px;
				top: 3px;
			}

			.jobshowinfo_iconjy {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/job_jy.png") no-repeat;
				background-size: 100%;
				left: -3px;
			}

			.jobshowinfo_iconxl {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/501job_xl.png") no-repeat;
				background-size: 100%;
				width: 16px;
				height: 16px;
				top: 1px;
				left: -4px;
			}

			.jobshowinfo_iconuser {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../images/job_foot_telicon.png") no-repeat;
				background-size: 100%;
			}

			.job_show_foot_leftbth_iconchat {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/gt.png") no-repeat;
				background-size: 100%;
			}

			.job_show_foot_leftbth_iconsc {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/yun_jobshow_ysc2.png") no-repeat;
				background-size: 100%;
			}

			.job_show_foot_leftbth_iconysc {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../images/yun_m_phone.png") no-repeat 10px center;
			}

			.job_show_foot_zlbth_i {
				background: #f5f8ff url("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../images/com_icon1.png") no-repeat;
				background-size: 100%;
				position: absolute;
				left: 0px;
				top: 12px;
			}

			.jobshow_tel_n {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../images/yun_m_zl.png") no-repeat;
				background-size: 100%;
				display: block;
				margin: 0 auto
			}

			.jobshow_tel_icondh {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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 10px 15px;
			}

			.zphb_show_c {
				border-radius: 3px;
				background: #fff;
				position: relative;
				padding: 10px 90px 10px 15px;
				background: #fff url("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../images/fx_hb.png") no-repeat;
				background-size: 100%;
			}

			.share_icon_lj {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/fx_lj.png") no-repeat;
				background-size: 100%;
			}

			.share_icon_wb {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../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;
				white-space: pre-wrap;
			}

			.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("https://www.qcsjhr.com/app/template/wap/css/../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("https://www.qcsjhr.com/app/template/wap/css/../images/xfb.png") no-repeat;
				background-size: 100%;
				position: absolute;
				left: 0px;
				top: 0px;
				display: block;
			}

			/*列表页上拉加载 start*/
			.lodbox {
				text-align: center;
				color: #999;
				padding: 10px 0
			}

			.lodbox_p {
				display: inline-block;
				padding-left: 30px;
				position: relative
			}

			.lodbox_iocn {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/loading.gif") no-repeat;
				background-size: 100%;
				width: 20px;
				height: 20px;
				position: absolute;
				left: 0px;
				top: 0px;
			}

			/*列表页上拉加载 end*/
			/*----测评评论样式--*/
			.cp_plcont {
				padding: 0 10px;
			}

			.cp_pllist {
				background: #fff;
				padding: 10px 15px 10px 70px;
				position: relative;
				margin-top: 15px;
			}

			.cp_time {
				font-size: 12px;
				color: #666
			}

			.cp_pl {
				font-size: 14px;
				padding: 5px 0;
			}

			.cp_qttx {
				position: absolute;
				left: 15px;
				top: 10px;
			}

			.cp_qttx img {
				border-radius: 50%;
			}

			.cp_pl_name {
				font-weight: bold
			}

			/*微信扫码查看联系方式 start*/
			.job_tel_wx_cont {
				width: 260px;
				background: #fff;
				border-radius: 6px;
				position: fixed;
				left: 50%;
				margin-left: -130px;
				top: 180px;
				z-index: 10000000001
			}

			.job_tel_wx_tit {
				padding: 15px 0 0 20px;
				font-size: 16px;
				position: relative
			}

			.job_tel_wx_p {
				width: 100%;
				text-align: center;
				padding-top: 20px;
				color: #666
			}

			.job_tel_wx_box {
				padding-top: 20px;
				padding-bottom: 20px;
			}

			.job_tel_wx_zs {
				width: 120px;
				height: 120px;
				line-height: 120px;
				color: #999;
				margin: 0 auto;
				border: 1px solid #eee;
			}

			.job_tel_wx_bth {
				background: #eee;
				display: inline-block;
				padding: 5px 20px;
				border-radius: 20px;
				color: #adadad
			}

			.job_tel_wx_gb {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/close.png") no-repeat;
				background-size: 60%;
				width: 20px;
				height: 20px;
				position: absolute;
				right: 10px;
				top: 20px;
			}




			/*微信扫码查看联系方式 end*/


			/*拨打电话弹出框*/
			.tel_new {
				width: 320px;
				background: #fff;
				left: 50%;
				border-radius: 5px;
				color: #333
			}

			.tel_new_box {
				padding: 10px 15px 15px 15px;
				text-align: center
			}

			.tel_new_tit {
				position: relative
			}

			.tel_new_gb {
				background: url("https://www.qcsjhr.com/app/template/wap/css/../images/close.png") no-repeat;
				background-size: 60%;
				width: 20px;
				height: 20px;
				position: absolute;
				right: 0px;
				top: 0px;
			}

			.tel_new_n {
				font-size: 30px;
				color: #fb0a0a;
			}

			.tel_new_p {
				font-size: 12px;
				color: #999;
				padding-top: 3px;
				padding-bottom: 10px;
			}

			.tel_new_pd {
				padding-top: 5px;
				padding-bottom: 5px;
				position: relative
			}

			.tel_new_time {
				display: block;
				padding: 5px 0 15px 0;
				color: #666
			}

			.tel_new_time span {
				color: #fb0a0a;
			}

			.tel_new_bd {
				background: #fb0a0a;
				color: #fff;
				padding: 8px 40px;
				display: inline-block;
				border-radius: 4px;
			}

			.tel_new_ly {
				padding-top: 20px;
				color: #999;
				font-size: 12px;
			}

			.tel_new_ly_p {}

			.tel_new_pdt {}

			.tel_new_tip {
				padding-top: 5px;
				color: #666;
			}
			.job_qy_famous_icon {
			    width: 14px;
			    height: 14px;
			    display: inline-block;
			    vertical-align: middle;
			    background: url(/img/famous.png) no-repeat;
			    background-size: 100%;
			}
			.rz {
				border: 1px solid #eee;
				color: #999;
				padding: 1px 5px;
				margin-left: 5px;
				border-radius: 2px;
				font-size: 10px;
			}
			.company_rz_icon {
				color: #72e9ac;
				padding: 2px 10px;
				font-size: 10px;
				background: #fff;
				display: inline-block;
				line-height: 15px;
				border-radius: 2px;
				margin-top: 8px;
				border: 1px solid #72e9ac;
				background-color: #d0ffe7;
			}

		