.homepage-wrap,.homepage-offer-wrap{width: 100%;padding: 0;margin: 0;}
/*首页头部*/
.homepage-header{width: 100%;height: 55px;}
.homepage-header span{color: #000;margin-right: 10px;float: right;margin-top: 25px;}
/* .homepage-header span a{color: #000;} */
.homepage-header a{color: #000;}
.homepage-wrap .homepage-header img{
	width: 35%;padding:10px 5px 0 10px;
	max-width: 140px;
}
#searchText{
	background: #efeff4;transform-origin: 0px 0px 0px; opacity: 1; transform: scale(1, 1);
}
.swiper-container1 .swiper-slide a{
	width: 25%;
}
.swiper-container1 .swiper-slide a .weui-grid__icon{
	height: 50%;width: 50%;
}
.swiper-container1 .swiper-slide a .weui-grid__label{
	font-size:12px;
}
.marginTop10{margin-top: 10px;}
.weui-tab .weui-tab__panel .weui-flex {
	text-align: center;margin-top: 10px;
}
.weui-tab .weui-tab__panel .weui-flex span{
	color:#efeff4;
}
#swiper-container{
	height: 40px;
}
#swiper-container .frist_flex{
	text-align: center;margin-top: 7.5px;width: 85%;
}
#swiper-container .second_flex{
	margin-right: 15px;text-align: center;margin-top: 7.5px;width: 85%;float: right;
}
#swiper-container .weui-flex__item{
	padding: 1px;margin-left: 2%;border: 1px solid silver;border-radius: 10px;
}

.some_logo a.weui-grid{
	padding: 5px 10px;
}
.some_logo a .weui-grid__icon{
	width: 80%;height: 80%;
}
.some_logo a .weui-grid__icon img{
	width: 100%;
}
.weui-cell .weui-cell__ft.yelowColor span{
	font-size: 12px;color:white;height: 50%;width:10%;
	border-radius:1px solid rgb(250,102,0);background: rgb(250,102,0);
	padding: 4px 8px;border-radius: 10px;
}
.jobfair .sirinfo{
	font-size: 12px;padding-left:15px;color:rgb(105,105,121);width: 90%;
}
.jobfair .welfare{
	font-size: 12px;padding-left:15px;width: 90%;
}

.fanhuidingbu{
	display: none;z-index: 99999;text-align: center;border-radius: 5px;position: fixed;right: 5%;bottom: 70px;height: 40px;width: 40px;background: #EFEFF4;
}
.fanhuidingbu i{
	font-size: 25px;
}
.homepage-header.whiteColor.bgYellowColor img{
	vertical-align: bottom;
	width: 35%;padding:10px 5px 0 10px;
	max-width: 140px;
}
.weui-cell__hd.father.font14{
	width: 15%;
}
.jobhide{
	color: silver;text-align: center;padding: 5px;
}

	









/*轮播分页器*/
.container-foot{
	width: 100%;text-align: center;
}
.redline{height: 3px;width: 15px;background: red;display: inline-block;border-radius:1.5px}
.silverdot{height: 3px;width: 3px;background: silver;border-radius:1.5px ;display: inline-block;}
/*导航栏*/
.weui-bar__item_on—myself{
	color: rgb(255,102,0);
	position: relative;
}
.weui-bar__item_on—myself span{
	position: absolute;bottom:0;left: 25%;
	height: 2px;width: 50%;background: rgb(255,102,0);
}
.weui-tab__panel ul li {
	list-style: none;display: inline-block;
}
.icon-zuocezhankai{
	position: absolute;
	top: 50%;
	width: 27px;
	height: 44px;
	margin-top: -15px;
	z-index: 10;
	cursor: pointer;
	background-size: 27px 44px;
	background-position: center;
	background-repeat: no-repeat;
	right: 5px;
	font-size: 20px;
}
.icon-zuocesuohui{
	position: absolute;
	top: 50%;
	width: 27px;
	height: 44px;
	margin-top: -15px;
	z-index: 10;
	cursor: pointer;
	background-size: 27px 44px;
	background-position: center;
	background-repeat: no-repeat;
	left: 10px;
	font-size: 20px;
}
.silverLine{
	position: absolute;top:1px;left:80%;height:85%;
	width: 1px;background:#efeff4
}
.prinkred-white{font-size: 12px;padding:1px 1.5px ;background: rgb(229,28,35);color: white;border: 1px solid rgb(229,28,35)}
.white-prinkred{font-size: 12px;padding:1px 1.5px ;color:rgb(229,28,35) ;border: 1px solid rgb(229,28,35);}
/* .changejob{
	width: 100%;padding: 2px 0 5px 0 ;text-align: center;
	height: 20px;color: #EFEFF4;
} */
.recommend{
	padding: 0 8px;margin-left: 0;display: inline-block;border-radius: 2px;background: #f1f1f1;
	border: 1px solid #f1f1f1;text-align: center;color:rgb(105,105,121);font-size:12px ;
	white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;
}
.bgsilver{background: #EFEFF4 !important;}

.tarhide{
	color: silver;text-align: center;padding: 5px;
}
/*定位*/
.shelvesResume-body .current_location,
.shelvesResume-body .hot_city,
.shelvesResume-body .commonly_city{
	padding: 5px 15px;
}
.shelvesResume-body  span{
	padding: 5px 15px;display: inline-block;background: #fff;border-radius:2px ;
	width: 20%;text-align: center;
}
.shelvesResume-body p{
	padding: 5px 0;color: #a9a9a9;
}
.frist,.second,.third{
	justify-content: space-around;display: flex;
}
.shelvesResume-body .right{
	width: 5px;position: absolute;top: 14.5%;color: #000;text-align: center;
	z-index: 999;right: 10px;
}
	
.right a{
	color: #000000;
}
.paddleft15{padding-left:15px !important;}
@media screen and (min-width:310px) and (max-width:350px)  {
	.shelvesResume-body .right{
		font-size: 10px;top: 18%;
	}
}

.redpacket-job p{font-size: 15px;}
.redpacket-job .weui-cell__ft.yelowColor{font-size: 15px;}
.redpacket-job .weui-cell__ft.yelowColor span{font-size: 12px;}
.redpacket-job p span.font10{color: #9a9a9a;}

.offerreward-job p{font-size: 15px;}
.offerreward-job .weui-cell__ft.yelowColor{font-size: 15px;}
.offerreward-job .weui-cell__ft.yelowColor span{font-size: 12px;}
.offerreward-job p span.font10{color: #9a9a9a;}


/* .homepage-wrap .page__bd{background: #f1f1f1;} */
/* 搜索框背景颜色 和 输入框背景颜色 */
.homepage-wrap .weui-search-bar{background: #f1f1f1;}
.homepage-wrap #searchText {background: white;}

.weui-tab__panel .low_ .weui-flex__item .placeholder,
.weui-tab__panel .centre_ .weui-flex__item .placeholder,
.weui-tab__panel .high_ .weui-flex__item .placeholder,
.frist_flex .placeholder,.second_flex .placeholder{
	white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;
}
