.ui-form-item {
    height:auto;
}
.form-errors {
	background-color:red;
	color:#fff;
	padding:0.21rem;
}


.index .ui-header{
	height: 1.04521503rem;
	position: relative;
}
.index header .ui-icon-personal{
	position: absolute;
	right:5px;
	top:5px;
	color:#1FBEDD;
	line-height: 0.8386rem;
}
.index header .logo {
	margin:auto;
	display: block;
	width: 3.354rem;
	text-indent:-9991000px;
	background: url(../img/logo.png) no-repeat;
	background-size: 3.354rem;
}
.index header{
	padding-top:5px;
}
.index footer{
	padding:0.21rem 0;
}
.index footer p{
	text-align: center;
	font-size:0.2515723rem;
	color: #888888;
}
.index .ui-header-positive{
	background-color: transparent;
}
.index .ui-border-b{
	background:none;
}
.index .ui-border-radius::before{
	border:none;
}
.index .city{
	position: absolute;
	left: 0.734rem;
	top:2px;
}
.index .city{
	color: #1FBEDD;
}
.index .city.list{
	top:1.04521503rem;
	left: 0;
}
.index .city.list li{
	line-height: 0.63rem;
	background:rgba(0,0,0,.8);
	color: white;
	border-top:1px solid white;
	padding:0 0.21rem;
}
.index .city.list li:first-child{
	border:none;
}
.index .city.list.hidden{
	display: none;
}
.index .city #a{
	display: inline-block;
	font-size:0.25rem;

}
/*Service*/
.list .service li{
	padding:0.147rem 0.21rem;
	position: relative;
	overflow: hidden;
}
.list .service li:before {
  content: " ";
  position: absolute;
  left: 0;
  bottom:-.021rem;
  right: 0;
  height: 1px;
  border-bottom: 1px solid rgba(207, 207, 207, 0.95);
  color: rgba(207, 207, 207, 0.95);
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: scaleY(0.501);
  transform: scaleY(0.501);
}
.gk{padding:0 0.21rem 0 1.89rem;height:1.89rem; overflow:hidden;}
.list .service .triangle,.h.com.x.info .triangle{
	background: #F95156;
	width: 1.04521503rem;
	height: 0.31446541rem;
	position: absolute;
	left: -0.398rem;
	top: -3px;
	-webkit-transform: rotate(-45deg);
}
.list  .service .triangle span,.h.com.x.info .triangle span{
	display: block;
	width: 100%;
	font-size:0.21rem;
	padding-top: 0.08385744rem;
	line-height: 1;
	text-align: center;
	color: white;
	-webkit-transform: rotate(45deg);
}
.list .service li:first-child{
	border-top:none;
}
.list .service .til,.service .com,.service .pay{
	padding-right:1.25786rem;
	font-size:0.3135rem;
}
.list .service .til{
	color: #333333;
}
.list .service .til span{
	color: #00C160;
}
.list .service .til i{
	color: #999; font-size:0.21rem;
}
.list .service a:visited .til{
	color:#666666;
}
.list .service .com{
	color: #888888;
	font-size:0.25rem;
}
.list .service .pay{
	color: #F95156;
}
.list .service li .left_pic{
	position: absolute;
	left:0.21rem;
	top:0.21rem;
	width:1.6rem;
	height:1.6rem;
	background-size:cover;
}
.list .service li .right{
	position: absolute;
	right:0.21rem;
	top:0.21rem;
	width:1.25786rem;
	text-align: right;
}
.list .service li ul li{
	padding:0.147rem 2px 0.087rem ;
	line-height:0.545rem;
	position: relative;
	overflow: hidden;
}
.list .service li ul li:before {
  content: " ";
  position: absolute;
  left: 0;
  top:-0.021rem;
  right: 0;
  height: 1px;
  border-top: 1px solid rgba(177, 177, 177, 0.25);
  color: rgba(177, 177, 177, 0.25);
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: scaleY(0.501);
  transform: scaleY(0.501);
}
.list .service li ul li .right{
	position: absolute;
	right: 0;
	top:0.147rem;
	width:1.25786rem;
	text-align: right;
}

.list .service li .right p{
	color: #888888;
	margin-bottom0.1048218rem;
	font-size:0.2515723rem;
	text-align: center;
	line-height: 1.2;
}
.list .service li .right .vip{
	color:#1FBEDD;
	border:1px solid #1FBEDD;
}
.list .service li .right .vip2{
	color:#F95156;
	border:1px solid #F95156;
}
.list .service li .right .tel{
	display:block;
	width:0.8386rem;
	height:0.8386rem;
	background-image:url(../../../images/bar_bg.gif);
	background-size: auto 100%;
	background-repeat:no-repeat;
	margin:0.31446541rem auto 0;
}
.list .service li .right .yy{
	color:#fff;
	background-color:#0C6;
	border-radius:0.2935rem;
	line-height:210%;
}
/*招聘信息列表*/
.list .recruit li{
	/*padding:0.147rem 0.21rem;*/
	height:2.6rem;
	line-height:0.49rem;
	background-color:#FFF;
	padding: 0.15rem 5% 0.2rem 1.9rem;
	position: relative;
}
.list .recruit li .info-logo {
    position: absolute;
    left: 5%;
    top: .25rem;
    width: 1.3rem;
    height: 1.3rem;
    border-radius: 1.3rem;
	background-size:cover;
	background-position: center center;
}
.list .recruit li .info-logo img {
    width: 1.3rem;
    height: 1.3rem;
    border: 0;
}
.list .recruit li .intent-jobs {
    position: absolute;
    left: 5%;
    top: 1.8rem;
    width: 90%;
    padding: .1rem 0;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.list .recruit li .intent-jobs:before {
  content: " ";
  position: absolute;
  left: 0;
  top:0;
  right: 0;
  height: 1px;
  border-top: 1px solid rgba(177, 177, 177, 0.95);
  color: rgba(177, 177, 177, 0.95);
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: scaleY(0.501);
  transform: scaleY(0.501);
}
.list .recruit .triangle,.h.com.x.info .triangle{
	background: #F95156;
	width: 1.04521503rem;
	height: 0.31446541rem;
	position: absolute;
	left: -0.398rem;
	top: -3px;
	-webkit-transform: rotate(-45deg);
}
.list  .recruit .triangle span,.h.com.x.info .triangle span{
	display: block;
	width: 100%;
	font-size:0.21rem;
	padding-top: 0.08385744rem;
	line-height: 1;
	text-align: center;
	color: white;
	-webkit-transform: rotate(45deg);
}
.list .recruit li:first-child{
	border-top:none;
}
.list .recruit .til,.recruit .com,.recruit .pay{
	text-overflow:ellipsis;
	overflow: hidden;
	white-space: nowrap;
	padding-right:1.25786rem;
	font-size:0.2935rem;
}
.list .recruit .til{
	color: #333333;
}
.list .recruit .til span{
	color: #00C160;
}
.list .recruit a:visited .til{
	color:#666666;
}
.list .recruit .com{
	color: #888888;
}
.list .recruit .pay{
	color: #F95156;
}
.list .recruit li .left_pic{
	position: absolute;
	left:0.21rem;
	top:0.21rem;
	width:1.6rem;
	height:1.6rem;
	background-size:contain;
}
.list .recruit li .right{
	position: absolute;
	right:0.21rem;
	top:0.21rem;
	width:1.25786rem;
	text-align: center;
}
.list .recruit li .right p{
	color: #888888;
	margin-bottom0.1048218rem;
	font-size:0.2515723rem;
	text-align: center;
	line-height: 1.2;
}
.list .recruit li .right .vip{
	color:#1FBEDD;
	border:1px solid #1FBEDD;
	width:0.8386rem;
	margin:0 auto;
}
.list .recruit li .right .vip2{
	color:#F95156;
	border:1px solid #F95156;
	width:0.8386rem;
	margin:0 auto;
}
.list .recruit li .right .tel{
	display:block;
	width:0.8386rem;
	height:0.8386rem;
	background-image:url(../../../images/bar_bg.gif);
	background-size: auto 100%;
	background-repeat:no-repeat;
	margin-top:0.31446541rem;
}
.list .recruit li .right .yy{
	color:#fff;
	background-color:#0C6;
	border-radius:0.23rem;
	line-height:0.4612rem;
}


.retop{width:100%;height:5.4rem;}
.retop .topbg{position:relative;background-color:#3399FF;height:2.2rem;padding-top:1.2rem;}
.retop .topbg .attention{position:absolute;right:.4rem;top:.4rem;padding-right:.2rem;height:.55rem;line-height:.55rem;color:#FFFFFF;border:1px #FFFFFF solid;border-radius:.1rem;background-image:url(/Mobile/images/163.png);background-repeat:no-repeat;background-size:.34rem;background-position:.18rem center;padding-left:.55rem;}
.retop .topbg .logobox{width:2rem;height:2rem;padding:.1rem;background-color:#FFFFFF;margin:0 auto;top:1.5rem;border-radius:2rem;}
.retop .topbg .logobox img{width:1.8rem;height:1.8rem;border-radius:1.8rem;}
.retop .com{background-color:#FFFFFF;padding-top:1.2rem;text-align:center;padding-bottom:.35rem;}
.retop .com .cname{height:.6rem;line-height:.6rem;}
.retop .com .cname .gold{width:1.85rem;display:inline-block;color:#bc4d10;background-size:1.58rem;background-image:url("/Mobile/images/220.gif");background-repeat:no-repeat;text-align:center;margin-left:.2rem;}
.retop .com .cname .adv{width:.52rem;height:.16rem;display:inline-block;color:#bc4d10;background-size:.52rem .16rem;background-image:url("/Mobile/images/288.png");background-repeat:no-repeat;margin-left:.2rem;}
.retop .com .cname img{width:.3rem;margin-left:.1rem;}
.retop .com .txt{color:#999999;margin-top:0.1rem;}
.retop .bg{width:100%;height:.08rem;background-image:url(/Mobile/images/164.png);background-repeat:repeat-x}

.index .search{
	width: 100%;
}
.index .ui-searchbar-wrap{
	background:none;
}
.index .ui-searchbar{
	border-radius: 0;
}
/*调整幻灯高度*/
.index .ui-slider-content{
	height:100%;
}
.index .ui-slider{
	/*padding-top:0.8386rem;*/
}
.index .link{
	width:100%;
	height:1.678rem;
	padding-top:0.31446541rem;
}
.index .link:before {
  content: " ";
  position: absolute;
  left: 0;
  bottom:-0.021rem;
  right: 0;
  height: 1px;
  border-bottom: 1px solid rgba(177, 177, 177, 0.95);
  color: rgba(177, 177, 177, 0.95);
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: scaleY(0.501);
  transform: scaleY(0.501);
}
.index .link a span{
	display:block;
	width:0.629rem;
	height:0.629rem;
	margin:auto;
	background:url(../img/job_icon.png) no-repeat;
	background-size:5.8700210rem;
}
.index .link a p{
	line-height:1.5;
	color:white;
	font-size:0.34285714rem;
	text-align:center;
	margin-top:0.21rem;
}
.index .link a i{
	display:block;
	line-height:1.5;
	color:#5B86A9;
	font-size:0.3rem;
	text-align:center;
	margin-top:168renm;
}

.index #slider{
	width:100%;
	height:0.8386rem;
	overflow:hidden;
	position:relative;
}
.index #slider ul{
	position:absolute;
	left:0;
	width:500%;
}
.index #slider ul li{
	float:left;
	width:20%;
}
.index #slider li a img{
	width:100%;
	height:0.8386rem;
}
.index #slider span{
	position:absolute;
	padding:0 3px;
	bottom:0;
	left:0;
	background:rgba(0,0,0,.5);
	color:white;
	font-size:0.21rem;
}
.index .ui-arrowlink{
	padding:0.21rem;
	color: #F95156;
}
.index .ui-arrowlink a{
	float:right;
	margin-right:0.31446541rem;
	font-size:0.3rem;
	line-height:25px;
}
.index .lb li a{
	border-left:1px solid #888888;
	text-align: center;
	white-space: nowrap;
	overflow:hidden;
	display: block;
	color:#333333;
	font-size:0.2935rem;
	line-height: 1;
	margin:0.21rem 0;
}
.index .lb li:nth-child(4n+1) a{
	border:none;
}
.index .ui-footer{
	height:0.8386rem;
}
/*急聘区*/
.index .ui-list>li{
	margin-right:0.21rem;
}
.index .ui-nowrap b{
	color:#F95156;
}
.index ul.jp a span{
	color:#888888;
	position: absolute;
	right0.1048218rem;
	font-size:0.2515723rem;
	bottom:0.25rem;
}
.index ul.jp h4{
	color:#333333;
}
.index ul.mq,.index ul.mq li{
	padding:0 3px;
}
.index ul.mq img{
	width: 100%;
	height: 0.8386rem;
}
/*简历管理*/
.h{
	padding:0.94rem 0 0 0;
	background-color:#F1F2F4;
}
.h header{
	background:#3993CF;
}
.h header h1{
	color:#fff;
}
.h .ui-header i,.h .ui-header a{
	color:#fff;
}
.h .ui-header .r{
	position: absolute;
	right0.1048218rem;
}
.h .content{
	padding:0 5px;
}
.h .content .name{
	line-height: 2;
}
.h .content .date{
	font-size:0.2515723rem;
	line-height: 2;
	color:#888888;
	margin-bottom0.1048218rem;
}
.h .content .info span{
	margin-left:0.21rem;
}
.h .content .info .r{
	float:right;
}
.h .content .info .ui-col-20{
	color: green;
	text-align: center;
}
.h .content .info .ui-col-40{
	width: 40%;
}
.h .content .info .jz{
	text-align: right;
	color:#888888;
	font-size:0.2515723rem;
	line-height: 2;
}
.h .content .info .ui-progress{
	height:0.5rem;
}
.h .content .info .ui-progress span{
	margin:0;
}
.h .ui-progress span{
	background:#F95156;
}
.h .content .gl{
	padding-top:0.21rem;
	position: relative;
}
.h .content .gl li{
	text-align: center;
	background:#666666;
	color:white;
	padding:5px 0 0.21rem 0;
}
.h .content .gl span{
	font-size: 0.63rem;
	line-height: 0.8386rem;
	color:white;
}
.h .content .gl p{
	font-size:0.2515723rem;
	line-height: 1;
}
.h .content .gl .t{
	position: absolute;
	top:0;
	left:47%;
	border-bottom:0.21rem solid #666666;
	border-left:0.21rem solid transparent;
	border-right:0.21rem solid transparent;
}
/*修改简历*/
.x .ui-newstips{
	padding:0;
	width: 100%;
	border-radius: 0;
	background:white;
	color:#333333;
	text-align: left;
	margin-top:1px;
}
.x .ui-newstips-wrap{
	margin:0.21rem 0;
}
.x .ui-newstips div{
	padding-left:0.21rem;
}
.x .ui-badge-num{
	margin-right:0.63rem;
}
.x .finish li:first-child{
	padding-right:2px;
}
.x .finish li:last-child{
	padding-left:2px;
}
.x .finish li .ui-btn{
	width: 100%;
	height: 0.8386rem;
	line-height: 0.8386rem;
	border-radius: 0;
}
.x .ui-badge-num.green{
	background:green;
}
/*基本信息*/
.h .ui-form .blank{
	height:0.21rem;
	background:#F1F2F4;
}
/*我的亮点*/
.j .content .ui-col-25{
	padding:0 2px;
}
.j .content h3{
	margin:5px 0;
	padding-left0.1048218rem;
}
.j .content .ui-col-25{
	margin-bottom0.1048218rem;
}
.j .content .ui-col-25 p{
	line-height: 0.63rem;
	font-size:0.2515723rem;
	text-align: center;
	border:1px solid #666666;
	color:#888888;
	white-space: nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
}
.j .content .r1 .ui-col-25 p{
	color:#F95156;
	border:1px solid #F95156;
	background: #fff0e1;
}
.l textarea{
	width: 100%;
	height: 1.678rem;
	padding:5px;
	box-sizing: border-box;
	border-radius: 0;
}
.l button[type="submit"]{
	border-radius:0;
	margin-top:5px;
}
/*工作经验列表 教育经历列表*/
.h.list .desc{
	font-size:0.2515723rem;
	color:#888888;
}
.h.list .ui-nowrap.com{
	width: 80%;
}
.h.list .ui-border-t button{
	position: absolute;
	top: 27.5px;
	right:5px;
}
.h.list a.ui-btn{
	width: 100%;
	margin-top:0.21rem;
	height: 0.8386rem;
	line-height: 0.8386rem;
	border-radius: 0;
}
/*企业后台*/
.x .qy .ui-newstips-wrap{
    margin:0;
}
.x .qy .ui-newstips.top-10{
    margin-top:0.21rem;
}
/*帐户状态*/
.zh .ui-newstips::after{
    content:none;
}
.x .zh .ui-newstips-wrap{
    margin:0;
}
.x .zh span,.x .zh .ui-badge-num{
    margin-right:0.21rem;
}
.x .zh .ui-border-t span{
	float:right;
	margin-right: 0;
}
.x .zh span b{
    color:##F95156;
    margin-right:0.21rem;
}
.x .zh .ui-list>li{
	padding-left: 0.31446541rem;
	margin-left:0;
	font-size:0.2935rem;
}
.x .zh .ui-list>li b{
	font-weight: 400;
}
.x .zh .ui-border-t span{
	color:#888888;
}
.x .zh .ui-border-tb{

}
/*职位列表*/
.list .pagerow{
	text-align:center;
	border-bottom:1px solid #dddddd;
	background-color:#f9f9f9;
	font-size:0.25rem;
	line-height:0.63rem;
}
.list .pagerow span{
	font-size:0.25rem;
	line-height:0.4612rem;
}

.list .pagerow a {
	display:inline-block;
    width: 0.37735849rem;
    height: 0.37735849rem;
    line-height: 0.37735849rem;
    padding: 0px;
    margin-right: 8px;
    border: 1px #CCCCCC solid;
    background: none;
    font-size:0.21rem;
    text-align: center;
    margin-top0.1048218rem;
}

.list .pagerow a.select {
    background-color: #FFFFFF;
    color: #FF6600;
	border-color: #FF6600;
}
.list .select{
	border-bottom:1px solid #dddddd;
}
.list .select .ui-col{
	background:white;
	text-align: center;
	line-height: 0.94rem;
	border-left:1px solid #dddddd;
}
.list .select .ui-col:first-child{
	border:none;
}
.list .option .ui-list-cover>li{
	margin-right: 0px;
}
.list .option ul{
	display: none;
	height: 20.41928rem;
	overflow: auto;
}
.list .option ul#option3>li.list .option ul#option1>li{
	padding:0;
	margin:0;
}
.list .option ul#option4,.list .option ul#option14{
	display: block;
	width: 33.3333%;
	border-right:1px solid #dddddd;
}
.list .option #option3 ul.list .option #option1 ul{
	display: block;
}
#option5,#option6,#option7,#option8,#option9,#option15,#option16,#option17,#option18,#option19{
	float:right;
	width: 66.6666%;
	display: block;
	overflow: scroll;
}
.list #select{
	position: fixed;
	top:0.94rem;
	width: 100%;
	max-width: 750px;
	background:white;
	z-index: 100;
}
.h.list{
	padding:1.89rem 0 0 0;
}
.list .recruit.w90 li a{
	display: block;
	width: 90%;
	float:right;
}
.list .recruit.w90 li input{
	position: absolute;
	top:31px;
	left:4%;
}
.list #request{
	display: block;
	position: fixed;
	bottom:0.41928rem;
	right:0.41928rem;
	width: 1.678rem;
	height:1.678rem;
	border:1px solid white;
	border-radius:0.8386rem;
	background:#1FBEDD;
	display: none;
}
.list #request p{
	text-align: center;
	color: white;
	font-size:0.2935rem;
}
.list #request p:first-child{
	font-size: 0.41928rem;
	margin-top:0.21rem;
}
/*资讯列表*/
.news{
	background:white;
	width:100%;
}
.news li a{
	display:block;
	width:100%;
	line-height:0.8386rem;
	padding:0 0.8386rem 0 0.31446541rem;
	color:#333333;
	white-space: nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
	box-sizing: border-box;
}
.news li:first-child{
	background-color:#f5f5f5;
	background-image:url(../img/news_icon.png);
	background-repeat:no-repeat;
	background-size: 0.8386rem;
}
.news li:first-child span{
	display:block;
	line-height:0.8386rem;
	margin-left:0.8386rem;
	font-weight:bold;
}
.news li a{
	border-bottom:1px solid #f5f5f5;
}
.news li:first-child a{
	position: absolute;
	right: 0;
	color:#3bdf96;
	width:1.678rem;
	padding:0 0.31446541rem;
	text-align:right;
	border:none;
}
.news .ui-list>li{
	margin-left:0;
}
.news .ui-list-link>li:first-child::after{
	content:none;
}
/*简历中心*/
.jl_list li{
	width: 100%;
	box-sizing:border-box;
	min-height: 0.8386rem;
	position: relative;
	overflow: hidden;
	padding:0.21rem;
	border-top:1px solid white;
}
.jl_list li:first-child{
	border:none;
}
.jl_list .triangle{
	background: #F95156;
	width: 1.04521503rem;
	height: 0.31446541rem;
	position: absolute;
	left: -0.398rem;
	top: -3px;
	-webkit-transform: rotate(-45deg);
}
.jl_list .triangle.man{
	background:#1FBEDD;
}
.jl_list .triangle span{
	display: block;
	width: 100%;
	font-size:0.21rem;
	padding-top: 0.08385744rem;
	line-height: 1;
	text-align: center;
	color: white;
	-webkit-transform: rotate(45deg);
}
.jl_list a .name{
	color: #F95156;
	font-size: 0.3354rem;
}
.jl_list a.visited .name,
.jl_list a:visited .name{
	color: #f9bcc8;
}
.jl_list a .name.new::before{
	content:'●';
	color:red;
	position: absolute;
	left:3px;
	font-size:0.2515723rem;
	top:0.2935rem;
}
.jl_list a .qz{
	color: #888888;
	font-size:0.2515723rem;
	width: 78%;
	height: 36px;
	overflow: hidden;
}
.jl_list a div{
	margin-top:3px;
}
.jl_list a div span{
	display: block;
	float: left;
	margin-right: 5%;
	padding:0 5px;
	background:rgb(209,239,241);
	font-size:0.2515723rem;
	text-align: center;
	border:1px solid #1FBEDD;
	color:rgb(34,104,201);
}
.jl_list a img,.jl_list a>span:last-child{
	position: absolute;
	right:0.21rem;
	width:1.25786rem;
	display: block;
	top:0.21rem;
}
.jl_list a img{
	height:1.25786164rem;
	border-radius: 0.63rem;
}
.jl_list a>span:last-child{
	font-size:0.2515723rem;
	color:#888888;
	top:75px;
	text-align: center;
}
/*信息管理*/
ul.info li{
	width: 100%;
	position: relative;
	min-height: 0.8386rem;
	border-top:1px solid white;
	padding:0.21rem 0;
}
ul.info li>a,ul.info li .p3{
	display: block;
	width: 90%;
	margin-left:10%;
}
ul.info li:first-child{
	border:none;
}
ul.info li a .p1{
	color: #333333;
}
ul.info li a .p2{
	color: #888888;
	font-size:0.2935rem;
	margin-bottom0.1048218rem;
}
ul.info li a span{
	display: block;
	width: 0.63rem;
	line-height: 0.63rem;
	font-size: 0.37735849rem;
	position: absolute;
	right: 0.3564rem;
	top:0.3564rem;
	border-radius: 0.31446541rem;
	background:green;
	color: white;
	text-align: center;
}
ul.info li .p3 a{
	color: white;
	font-size:0.2515723rem;
	padding:3px 0.21rem;
}
ul.info li .p3{
	zoom:1;
	overflow: hidden;
}
ul.info li .p3 a:first-child{
	float:left;
}
ul.info li .p3 a{
	float:right;
	margin-right:0.21rem;
	background:#1FBEDD;
}
ul.info li input{
	position: absolute;
	top:30.147rem;
	left:3%;
	display: block;
}
.h.list footer{
	position: fixed;
	z-index: 99;
	bottom:0;
	width: 100%;
}
.h.list footer li{
	text-align: center;
	line-height: 0.734rem;
	border-top:1px solid #dddddd;
	border-left:1px solid #dddddd;
}
.h.list footer li:first-child{
	border-left:none;
}
.h.list footer li.f14{
	font-size:0.2935rem;
	display: none;
}
.h.list footer li select{
	width: 100%;
	-webkit-appearance:none;
	border-radius: 0;
	border:none;
	background:#F1F2F4;
	padding-left:0.41928rem;
	height:0.734rem;
}
/*公司资料*/
body.com{
	background:white;
}
.companypage-logo {
	
    position: relative;
    height: 4.128rem;
    color: #fff;
    background: url(/images/company/1.jpg) center center no-repeat rgba(0,0,0,.8);
    background-size: cover;
    padding: 0 0.309rem;
    overflow: hidden;	
	
}
.companypage-logosize {
	position: absolute;
    z-index: 1;
    left: .475rem;
    top: 0.5rem;
    width: 1.3rem;
    height: 1.3rem;
}
.companypage-logosize img {
    width: 1.63rem;
    height: 1.63rem;
    display: block;
}
.companypage-logosize i {
    position: absolute;
    z-index: 1;
    right: -.9rem;
    top: -.025rem;
    width: .36rem;
    height: .37rem;
    background: url(/images/company/i_v_com_grey.svg) center center no-repeat;
    background-size: contain;
    display: block;
}
.companypage-logosize i.v {
    background: url(/images/company/i_v_com.svg) center center no-repeat;
    background-size: contain;
}
.companypage-logo h2 {
    margin-top: 2.8rem;
	font-size: .355rem;
    overflow: hidden;
}
.companypage-logo .infos {
    line-height: .35rem;
    font-size: .225rem;
    color: rgba(255,255,255,.7);
    margin-top: .155rem;
    display: block;
}
.companypage-logo .infos i {
    width: .0225rem;
    height: .225rem;
    background: #fff;
    opacity: .2;
    margin: 0 .102rem;
    vertical-align: middle;
    display: inline-block;
}
.companypage-logo .btn_gz {
    position: absolute;
    z-index: 1;
    right: .005rem;
    top: 2.725rem;
    width: 1.205rem;
    height: .85rem;
    line-height: .385rem;
    font-size: .2055rem;
    color: #fff;
    text-align: center;
    background: url(/images/company/ico_gz.svg) center top no-repeat;
    background-size: 0.525rem;
    padding-top: 0.65rem;
    display: block;
}
.com .d1,.com .d2,.com .d3{
	padding:0.21rem;
	position: relative;
	border-bottom:0px solid #F1F2F4;
	overflow: hidden;
}
.com .d1 p span,.com .d1 p a{
	font-size: 0.3354rem;
	line-height: 0.5rem;
	display: inline;
	color: #1FBEDD;
	margin-right0.1048218rem;
}
.com .d1 p{
	line-height: 0.5rem;
	
}
.com .d1 p.address{
	max-height:1.25786rem;
	zoom:1;
	overflow: hidden;
	padding-right:0.63rem;
}
.com .d1 p:last-child{
	margin-bottom0.1048218rem;
}
.com .d3{
	padding:0.21rem 0 0 0;
}
.com .d3 h3{
	margin-left:0.21rem;
}
.com .d3 h3 a{
	color: #888888;
	float:right;
	margin-right:0.63rem;
	font-weight: 300;
	font-size:0.2935rem;
	line-height: 0.3354rem;
}
.com h3{
	border-left:0.042rem solid #F95156;
	padding-left:0.21rem;
	color:#1FBEDD;
	line-height: 1;
	margin-bottom:0.21rem;
}
.com .d1 p{
	font-size:0.2935rem;
}
.com .d1 p#desc{
	max-height: 2.1rem;
	overflow: hidden;
}
.com .d1 p span{
	color:#4eb540;
	margin-left:0.21rem;
}
.com .d1>span{
	position: absolute;
	right:0.21rem;
	top:0.21rem;
	padding:2px 5px;
	font-size:0.2515723rem;
	color:#F95156;
	display: block;
	width:0.5241rem;
	text-align: center;
	line-height: 1;
	border:1px solid #F95156;
}
.com .d1>span:last-child{
	color: #1FBEDD;
	border:1px solid #1FBEDD;
	top:0.734rem;
}
.x.com .ui-newstips-wrap{
	margin:0;
}
.com .ui-newstips.link{
	border-bottom:1px solid #f8f8f8;
}
.com .ui-newstips.link:first-child{
	border-top:1px solid #f8f8f8;
}
.com .ui-newstips.link>span{
	margin-right:0.63rem;
}
.com .ui-newstips.link>span b{
	color:#F95156; font-weight:normal;font-size:0.25rem;
}
.com .d2 p span,.com .d2 p a{
	font-size: 0.41928rem;
	line-height: 0.63rem;
	display: inline;
	color: #1FBEDD;
	margin-right0.1048218rem;
}
.com .d2 p{
	line-height: 0.63rem;
	max-height: 0.63rem;
}
.com .d2 p a{
	position: absolute;
	right:0;
	top:0.21rem;
	padding:0 5px;
	font-size: 0.63rem;
}
.com .d2 p.address{
	max-height:1.25786rem;
	zoom:1;
	overflow: hidden;
	padding-right:0.63rem;
}
.com .d2 p:last-child{
	margin-bottom0.1048218rem;
}
.com .d4 p{
	font-size:0.2515723rem;
	text-align: justify;
	padding:0.21rem;
	color: #666666;
	text-align:center;
	/*text-indent:2em;*/
}
.com .d2>a{
	display: block;
	width: 1.89rem;
	height:1.25786rem;
	position: absolute;
	right:0;
	top:0.21rem;
}
.com .d2 img{
	display: block;
	width:100%;
	height:1.49rem;
}
.d5 {
   position: relative;
    width: 100%;
    height: 100%;
	border-bottom:2px solid #F1F2F4;
	overflow: hidden;
    box-sizing: border-box;
}
.d5 H3{margin:0.21rem;}
.PhotoList {
    margin: 0.2rem auto; display: inline-block;
}
.PhotoList>ul>li {
    width: 2.27rem;
    height: 1.42rem;
    float: left;
    margin-left: 0.125rem;
    margin-top: 0.2rem;
}
.PhotoList>ul>li:nth-child(1), .PhotoList>ul>li:nth-child(2), .PhotoList>ul>li:nth-child(3) {
    margin-top: 0;
}
.PhotoList>ul>li:nth-of-type(3n+1) {
    margin-left: 0.195rem;
}
.PhotoList>ul>li>a {
    width: 100%;
    display: block;
    height: 100%;
}
.PhotoList>ul>li>a>img {
    width: 100%;
    display: block;
    height: 100%;
}
/*求职者简历详情*/
.qz.content{
	padding-bottom: 1.04521503rem;
}
.qz.content p{
	font-size:0.25rem;
	color:#888888;
}
.qz.content .photo{
	position: absolute;
	right:0.21rem;
	top:1.0.31446541rem;
	width: 1.678rem;
	height: 2.1rem;
	text-align: center;
}
.qz.content .photo p{
	line-height: 0.41928rem;
}
.qz.content .photo img{
	width: 1.678rem;
	height: 1.678rem;
	display: block;
	border-radius: 0.8386rem;
}
.qz h3{
	margin-top:0.41928rem;
}
.qz h3:first-child{
	margin-top:0.21rem;
}
.qz .light{
	display:inline-block;
	line-height:0.41928rem;
	margin:0 5px 5px 0;
	color:orange;
	border:1px solid orange;
	padding:0 0.21rem;
}
.qz .mark span{
	display:inline-block;
	width:20%;
	text-align:center;
	margin:0.21rem 0 0.21rem 4%;
	box-sizing:border-box;
	line-height:0.63rem;
	background:#fff0e1;
	border:1px solid #ff8875;
	color:#ff8875;
}
/*发布招聘*/
.j form>p{
	background:#F1F2F4;
	line-height: 0.8386rem;
	padding:0 0.21rem;
}
/*招聘详情*/
.com.info{
	padding-bottom: 0.94rem;
}
.com.info .d1 b{
	color: #F95156;
	font-size: 0.3354rem;
}
.com.info .d1 li{
	font-size:0.2515723rem;
	color: #888888;
	text-align: center;
	margin-top:5px;
}
.com.info .d1 li em{
	font-size: 0.2354rem;
}
.com.info .d1 span,.com .d2 span{
	font-size:0.2935rem;
	line-height:0.4154rem;
	color: #888888;
	margin-top:5px;
	font-weight:normal;
}
.com .d2 .tit {
    float: left;
    width: 1.5rem;
    text-align: right;
    color: #999999;
    height: .5rem;
    padding-top: .2rem;
}
.com .d2 .txt {
    float: left;
    width: 5.4rem;
    padding-left: .3rem;
    padding-top: .2rem;
    line-height: 150%;
}
ul.ui-ld{margin-top:5px;}
ul.ui-ld i {BORDER-BOTTOM: #eedb8d 1px dashed; BORDER-LEFT: #eedb8d 1px dashed; padding:0 0.08385744rem; BACKGROUND: #fef9e3; HEIGHT: 0.44rem; COLOR: #c69a02; BORDER-TOP: #eedb8d 1px dashed; BORDER-RIGHT: #eedb8d 1px dashed;padding:0.08385744rem;margin-right:3px;margin-top:5px; font-style:normal;font-size:0.2935rem;
display:inline-block;
}
ul.ui-ld i .a1 {
	BORDER-BOTTOM: #eedb8d 1px dashed; BORDER-LEFT: #eedb8d 1px dashed; padding:0 0.08385744rem; BACKGROUND: #fef9e3; HEIGHT: 0.545rem; COLOR: #c69a02; BORDER-TOP: #eedb8d 1px dashed; BORDER-RIGHT: #eedb8d 1px dashed;padding:0.08385744rem;
}
ul.ui-ld i.a2 {
	BORDER-BOTTOM: #fdd484 1px dashed; BORDER-LEFT: #fdd484 1px dashed; padding:0 0.08385744rem; BACKGROUND: #fffaef; HEIGHT: 0.44rem; COLOR: #da9003; BORDER-TOP: #fdd484 1px dashed; BORDER-RIGHT: #fdd484 1px dashed;padding:0.08385744rem;
}
ul.ui-ld i.a3 {
	BORDER-BOTTOM: #b9e362 1px dashed; BORDER-LEFT: #b9e362 1px dashed; padding:0 0.08385744rem; BACKGROUND: #f6f8f2; HEIGHT: 0.44rem; COLOR: #6a9c03; BORDER-TOP: #b9e362 1px dashed; BORDER-RIGHT: #b9e362 1px dashed;padding:0.08385744rem;
}
ul.ui-ld i.a4 {
	BORDER-BOTTOM: #a9dbfb 1px dashed; BORDER-LEFT: #a9dbfb 1px dashed; padding:0 0.08385744rem; BACKGROUND: #f3faff; HEIGHT: 0.44rem; COLOR: #0875bb; BORDER-TOP: #a9dbfb 1px dashed; BORDER-RIGHT: #a9dbfb 1px dashed;padding:0.08385744rem;
}
.more_wrap {
	padding:0;
    font-size: .975rem;
}
.open_mes,.close_mes {
    background-color: #fff;
    display: inline-block;
    text-align: center;
    width: 100%;
    height: 0.671rem;
    line-height: 0.671rem;
    border-top: 1px solid #f6f6f6;
    font-size:0.2935rem;
	background:#f3f3f3;
}
.com.info .d1 p:first-child{
	/*font-weight: bold;*/
	font-size: 0.31446541rem;
	width: 88%;
}
.com.info .d1 li:first-child{
	text-align: left;
}
.com.info .d1 li:last-child{
	text-align: right;
}
.com.info #more{
	display: block;
	width: 40%;
	line-height: 0.8386rem;
	margin:0.21rem auto;
	text-align: center;
	color:#F95156;
	border:1px solid #F95156;
}
.com.info #more.ui-newstips::after{
	color: #F95156;
}
.com.info .d1 .c{
	/*font-weight: bold;*/
}
.com.info .d1 .c a{
	font-size:0.2515723rem;
}
.com.info .d1 .c span{
	border:1px solid #1FBEDD;
	padding:0 3px;
	font-weight: normal;
	color:#1FBEDD;
	font-size:0.2515723rem;
	line-height: 0.44rem;
}
.com footer,.h footer.show{
	width: 100%;
	position: fixed;
	bottom: 0;
}
.com footer a,.h footer.show a{
	display: inline-block;
	width: 50%;
	background:#F95156;
	color: white;
	text-align: center;
	line-height: 0.94rem;
	font-size: 0.37735849rem;
}
.com footer a:last-child,.h footer.show a:last-child{
	background:#1FBEDD;
}
.com.info .d2 p.address{
	margin:0;
	font-size:0.2935rem;
	line-height: 0.63rem;
	color:#666666;
}
.com.info .d2 p.address{
	border-bottom: 1px solid #F1F2F4;
}
.com.info .d2 p.address span{
	font-size:0.2935rem;
	color:#333333;
}
.com.info .d2 p.address i{
	display:inline-block;
	width:0.41928rem;
}
.com.info .d2 ul{
	padding-top:5px;
}
.com.info .d2 li{
	font-size:0.2515723rem;
	text-align: left;
	overflow: hidden;
	white-space: nowrap;
}
.com.info .d2 li span{
	display: inline;
	font-size: 0.37735849rem;
	line-height: 0.5rem;
}


.h.list .ui-btn-wrap a.ui-btn {
	width:auto;
}
.h.list .ui-btn-danger{
	margin-top:0.41928rem;
	display: block;
}

ul.info li a:visited .p1{
	color: #666666;
}

.pager5{height:1.132rem;padding:168renm 0 0; text-align:center;position:relative;}
.pager5 a,.pager5 select{display:inline-block;width:18%;height:42px;line-height:42px;}
.pager5 a{color:white; background:#00a0e9;font-size:0.3rem;text-align:center;}
.pager5 select{font-size:0.34285714rem;}
.pager5 a.noContent{background-color: gray;}
.pager5 a.p{border-top-left-radius: 0.4612rem;
border-bottom-left-radius: 0.4612rem;}
.pager5 a.n{border-top-right-radius: 0.4612rem;
border-bottom-right-radius: 0.4612rem;}


.jobsearchbox{
	/*position: fixed;
	top:0.94rem;
	z-index: 100;*/
	width: 100%;
	max-width: 750px;
	background:white;
	font-size:0.25rem;
	

	/*width:100%;  margin:0 auto; border:1px #D5D5D5 solid; font-size:0.25rem;*/
}
.KZ_dflex {
    display: -webkit-box!important;
    display: -moz-box!important;
    display: -ms-flexbox!important;
    display: -webkit-flex!important;
    display: flex!important;
	position: fixed;
	z-index: 100;
	
}
.jobsearchbox .loading{background:url(../img/90.gif) no-repeat center; background-color: #FFFFFF;  height:25px;}
.jobsearchbox .myselbox{width:100%;  margin:0 auto; border-top:1px #D5D5D5 solid;border-bottom:1px #D5D5D5 solid;background-color:#f9f9f9; display:none;padding-bottom:5px;top:1.89rem;}
.jobsearchbox .myselbox .left{float:left; width:1.25786164rem; text-align:right; padding-top:0.21rem;}
.jobsearchbox .myselbox .optcentet{float:left; width:calc(90%-1.4675rem); padding-left:5px;}
.jobsearchbox .myselbox .optcentet a{display:block;float:left; color:#FF6600; border:1px #FF9900 solid; height:0.398rem;  line-height:0.398rem; padding-left:5px; padding-right:0.41928rem; text-decoration:none; margin-right:168renm;background:url(../img/51.gif) no-repeat right -5.7442348rem;background-color:#FFFFFF;white-space: nowrap; margin-top:5px;}
.jobsearchbox .myselbox .optcentet a u{ color:#666666; text-decoration:none}
.jobsearchbox .myselbox .optcentet a:hover{background:url(../img/51.gif) no-repeat right -290.147rem;background-color: #FFFBD9; border-color:#FF6600}
.jobsearchbox .myselbox .right{float:left; width:100%;}
.jobsearchbox .myselbox .right a{display:block;width:1.25786164rem;margin:0 auto;color:#009900; border:1px #ADC581 solid; height:0.398rem;  line-height:0.398rem; padding-left:0.4822rem; text-decoration:none;  background:url(../img/51.gif) no-repeat 0px -319px;background-color:#FFFFFF;white-space: nowrap; margin-top:5px;}
.jobsearchbox .myselbox .right a:hover{background-color: #F1FEDA; border-color: #009900}
.jobsearchbox .bottomheight{ height:0.21rem;}
.s1 { padding-top:0px;}
.s1 .litit { margin-left:0;width:100%; margin-top:168renm; float:left; text-align:center; border-top:#DEDEDE 1px dashed; }
.s1 .litit.keysel{ padding-top:0.4822rem;}
.s1 .litit.csel{ padding:0.25rem 0;}
.s1 .littxt{ width:100%;max-width:750px; float:left;padding:5px 0 0 0; border-top:#DEDEDE 1px dashed;}
.s1 .littxt .keybox{width:80%;padding-left:4%; padding-top:0.08385744rem; height:36px; float:left; padding-right:2%;}
.s1 .littxt .keybox .keyinputbox{ width:70%; float:left}
.s1 .littxt .keybox .keyinputbox input{ width:98%; border:1px   #B9B9B9 solid; background-color:#FFFFFF; height:0.608rem; padding:0 1%; line-height:0.608rem;}
.s1 .littxt .keybox .subinputbox{ width:15%;max-width:1.4675rem; height:31px; float:left;}
.s1 .littxt .keybox .subinputbox input{ width:100%; height:31px;background:url(../img/51.gif) no-repeat; border:0px; color:#FFFFFF; font-family:"microsoft yahei","宋体"; font-size:0.25rem; line-height:31px; *margin-top:1px;}
.s1 .littxt .keybox .subinputbox1{ width:15%;max-width:1.4675rem; height:31px; float:left;}
.s1 .littxt .keybox .subinputbox1 input{ width:100%; height:31px;background:url(../img/51.gif) no-repeat right -0.671rem; border:0px; color: #666666; font-family:"microsoft yahei","宋体"; font-size:0.25rem; line-height:31px; *margin-top:1px;}
.s1 .littxt .keymore{ width:14%;background:url(../img/51.gif) no-repeat 25px -66px; float:left; padding-left:0px; padding-top:0.21rem; color:#FF6600; }
.s1 .littxt li{ float:left;width:20%; height:25px; line-height:25px; overflow:hidden; text-align:center; }
.hide{ display:none}
.s1 .littxt li.more a{ display:block; width:1.25786164rem; height:0.44rem; line-height:0.44rem; margin:0 auto; border:1px #CCCCCC solid;background:url(../img/51.gif) no-repeat right -7.3375rem;}
.s1 .littxt li.more a:hover{ background-position:right -7.86163522rem; border-color: #FF9900}
.s1 .littxt li.sel{width:100%;}
.s1 .littxt li span{ color: #FF6600}
.s1 .advbox{ display:none}
@media (max-width: 479px) {
.s1 .littxt li{width:25%}
}
@media (max-width: 319px) {
.s1 .littxt li{width:33.3%}
}
@media (max-width: 239px) {
.s1 .littxt li{width:50%}
}


.hy-dialog{height:35px;background: #d02221;}
.hy-dialog strong{float:left;color:#ffffff;font-size:16px;margin-left:10px;line-height:35px;}
.hy-dialog a{float:right;/*margin-right:10px;*/display:block;width:25px;height:25px;margin-top:7px;}
.ling_mian{max-width: 386px;text-align: center;background:rgba(0,0,0,0.6);border: 0px solid #fff;border-radius:6px;position:relative;z-index:2;behavior:url(2017/images/PIE.htc);/*height:190px;*/font-family: Microsoft YaHei;}
.ling_mian .qdingann{display: block; width: 110px; height: 35px; font-size: 16px;margin: 20px auto 20px auto; border: none; text-align: center;line-height: 35px;color: #fff;font-family: "微软雅黑";border-radius: 4px;cursor: pointer;background-color: #f25f55;}
.ling_mian .qdingann:hover{ background: #e44a42;}
.ling_mian a:link{text-decoration:none;}
.ling_mian a:visited{text-decoration:none;}
.ling_mian a:active{text-decoration:none;}
.sy_cgt{font-family: 微软雅黑; text-align:center;line-height:30px;color:#fff;font-size:16px;margin:10px 15px;}

.ling_mian .qda_a{ width: 95px;}
.ling_mian .qdingann_a{ float: left; margin-left:70px;  margin-right: 25px;}
.ling_mian .qdingann_b{float: left;}
.ling_mian:before,.ling_mian:after{content:"."; display:block; visibility:hidden; height:0; line-height:0; font-size:0;}
.ling_mian:after{clear:both;}
.ling_mian input:disabled {color: #999!important;cursor: auto;}
.ling_mian_a{ text-align: center; font-size: 16px;margin-top: 70px;}
.ling_mian_a{zoom:1;}
.sy_center{ width: 204px;margin: 0 auto;}
.ling_mian .msg_tips{float: left;cursor: pointer;margin: 0 10px;border: 1px #999999 solid;display: block;width: 80px;height: 31px;background: white;color: #000;font-weight: bold;text-align: center;line-height: 31px;border-radius: 4px;font-size: 14px; background: -ms-linear-gradient(top, #fff,  #e5e5e5); background:-moz-linear-gradient(top,#b8c4cb,#e5e5e5); background: -webkit-linear-gradient(top, #fff, #e5e5e5);}
.ling_mian .msg_tips_1{cursor: pointer;margin: 0 auto;border: 1px #999999 solid;display: block;width: 80px;height: 31px;background: white;color: #000;font-weight: bold;text-align: center;line-height: 31px;border-radius: 4px;font-size: 14px; background: -ms-linear-gradient(top, #fff,  #e5e5e5); background:-moz-linear-gradient(top,#b8c4cb,#e5e5e5); background: -webkit-linear-gradient(top, #fff, #e5e5e5);}

.tchs{background:rgba(0,0,0,0);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 9999}
@media (max-width: 460px) {
	.attention .attent-con .attenttxt{display:none;}
	.ling_mian {max-width:286px}
}

.ui-dialog .ui-dialog-bd h4 {
	margin-bottom: 0.08385744rem;
	font-size: 0.3354rem;
	width: 100%;
	text-align: center
}
.ui-dialog .ui-dialog-cnt {
	padding-bottom: 2px;
	text-align: center
}
.ui-dialog .ui-dialog-ft {
	border-top: 1px solid #e1e0e3;
	padding-bottom: 1px
}
.ui-dialog #dialogButton1 {
	border-left: 1px solid #e1e0e3;
}


.b-line,.t-line,.bt-line {
    position: relative;
}
.b-line:before {
    content: " ";
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    height: 1px;
    border-bottom: 1px solid rgba(207, 207, 207, 0.95);
    color: rgba(207, 207, 207, 0.95);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: scaleY(0.501);
    transform: scaleY(0.501);
}
.t-line:after {
    content: " ";
    position: absolute;
    left: 0;
    top: -1px;
    right: 0;
    height: 1px;
    border-top: 1px solid rgba(207, 207, 207, 0.95);
    color: rgba(207, 207, 207, 0.95);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: scaleY(0.501);
    transform: scaleY(0.501);
}
.bt-line:before {
    content: " ";
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    height: 1px;
    border-bottom: 1px solid rgba(207, 207, 207, 0.95);
    color: rgba(207, 207, 207, 0.95);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: scaleY(0.501);
    transform: scaleY(0.501);
}
.bt-line:after {
    content: " ";
    position: absolute;
    left: 0;
    top: -1px;
    right: 0;
    height: 1px;
    border-top: 1px solid rgba(207, 207, 207, 0.95);
    color: rgba(207, 207, 207, 0.95);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: scaleY(0.501);
    transform: scaleY(0.501);
}
.devider {
    display: -webkit-flex;
    display: flex;
    overflow: hidden;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    width: 100%;
    min-height:0.21rem;
    background: #f5f5f5;
}

.jobsshowatt{background-color:#FFFFFF;padding-top:.15rem;padding-bottom:.15rem;}
.jobsshowatt .attul{width:90%;margin:0 auto;}
.jobsshowatt .attul .attli{float:left;width:33.3333%; font-size:0.268rem;height:.7rem;line-height:.7rem;background-size:.35rem;background-image:url(/mobile/images/111.png);background-repeat:no-repeat;background-position:0rem center;padding-left:.5rem;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.jobsshowatt .attul .attli.t1{background-image:url(/mobile/images/109.png);}
.jobsshowatt .attul .attli.t2{background-image:url(/mobile/images/110.png);}
.jobsshowatt .attul .attli.t3{background-image:url(/mobile/images/111.png);}
.jobsshowatt .attul .attli.t4{background-image:url(/mobile/images/112.png);}
.jobsshowatt .attul .attli.t5{background-image:url(/mobile/images/113.png);}
.jobsshowatt .attul .attli.t6{background-image:url(/mobile/images/114.png);}
.jobsshowcom{background-color:#FFFFFF;padding:.3rem .3rem;}
.jobsshowcom .leftpic{float:left;width:1.5rem;}
.jobsshowcom .leftpic .imgbox{width:1.32rem;height:1.32rem;border-radius:.1rem;}
.jobsshowcom .leftpic .imgbox img{width:1.3rem;height:1.3rem;border-radius:.1rem;border:1px #F3F3F3 solid;}
.jobsshowcom .comtxt{float:left;width:5.4rem;background-image:url(/mobile/images/40.png);background-size:.24rem;background-repeat:no-repeat;background-position:right center;}
.jobsshowcom .comtxt .cname{height:.5rem;width:95%;}
.jobsshowcom .comtxt .cname img{width:.3rem;}
.jobsshowcom .comtxt .city{color:#999999;height:.45rem;}
.jobsshowcom .comtxt .trade{color:#999999}
.jobsshowadder{background-color:#FFFFFF;padding:.3rem .3rem;border-top:1px #F2F2F2 solid;}
.jobsshowadder .adder img{width:.3rem;margin-left:.1rem;}
.jobssshowbottomso{text-align:center;height:1.2rem;line-height:1.2rem;}

/* 分页样式二 */
.qspage{height:1.05rem;line-height:1.05rem;background-color:#ffffff;text-align:center;}
.qspage a{display:inline-block;width:25%;font-size:.3rem;text-align:center;color:#ff6600;text-decoration:none;}
.qspage a.unable{color:#999999;}
.qspage span{display:inline-block;width:40%;font-size:.3rem;color:#666666;text-align:center;}

/* 无数据样式 */
.list-empty{background-color:#ffffff;text-align:center;background-image:url("/mobile/images/207.png");background-size:25%;background-repeat:no-repeat;background-position:center .5rem;padding:35% 5% 8%;line-height:165%;}
