div.zxf_pagediv{
	text-align: center;
	color: #999999;
	display: flex;
	align-items: center;
	/* padding: 20px 20px 40px 0; */
}
div.zxf_pagediv a{
	text-decoration: none;
	
}
div.zxf_pagediv span,div.zxf_pagediv a{
	display: inline-block;
	box-sizing: border-box;
}
.current{
	color: #a80f11;
	/* background: #a80f11; */
	border: 1px solid #a80f11;
	width: 2.5vw;
	height: 2.5vw;
	line-height: 2.5vw;
	background-color: rgba(168,15,17,0.2);
	/* border-radius: 3px; */
}
.zxfPagenum{
	color: #666;
	/* background: #fff; */	
	width: 1vw;
	height: 1vw;
	line-height: 1vw;
	margin: 0 1vw;
	border-radius: 3px;
}
.nextpage{
	margin: 0 1vw;
}
.nextbtn,.prebtn,span{
	/* display: none; */
	/*! color: #eee; */
	/* background: red; */
	/* width: 88px;*/
	/*! height: 42px; */
	/*! line-height: 42px; */
	/*! border-radius: 3px; */
}
/* 左 */
.prebtn{
	width: 1.2vw;
	height: 1.2vw;
	line-height: 1.2vw;
	/* background-color: #a80f11; */
	background-image: url(../static/goleft.png);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}
/* 左 */
.prebtn_disabled{
	width: 1.2vw;
	height: 1.2vw;
	line-height: 1.2vw;
	/* background-color: #a80f11; */
	background-image: url(../static/goleftdis.png);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}


.nextbtn{
	width: 1.2vw;
	height: 1.2vw;
	line-height: 1.2vw;
	transform: rotate(180deg);
	/* background-color: #a80f11; */
	background-image: url(../static/goleft.png);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}

.nextbtn_disabled{
	width: 1.2vw;
	height: 1.2vw;
	line-height: 1.2vw;
	transform: rotate(180deg);
	/* background-color: #a80f11; */
	background-image: url(../static/goleftdis.png);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}



.zxfinput{
	width: 50px;
	height: 42px;
	text-align: center;
	box-sizing: border-box;
	border: 1px solid #E6E6E6;
	margin: 0 12px;
	border-radius: 3px;
	color: #666;
}
.zxfokbtn{
	width: 48px;
	height: 32px;
	line-height: 32px;
	border: 1px solid #E6E6E6;
	margin-left: 10px;
	cursor:pointer;
	border-radius: 3px;
	background: #fff;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
input[type="number"]{
  -moz-appearance: textfield;
}





.pTalent-details{ background:#f7f7f7; padding:3.125vw 0 4.166vw 0;}
.pTalent-details-article{ background:#fff; margin-top: 40px;}
.pTalent-details-article .article-head{ text-align:center;border-bottom: 1px solid #ccc;padding-bottom: 20px;}
.pTalent-details-article .article-head .t{ font-size:1.275vw; padding-bottom:1.3vw;}
.pTalent-details-article .article-head .c span{ color:#999; margin:0 9px;}
.pTalent-details-article .article-text{ line-height:33px; margin-top:2.08vw;font-size: 14px;}
.pTalent-details-article .article-page{ padding-top:3.645vw;}
.pTalent-details-article .article-page a{ display:block; margin-top:1.3vw;}

.ppage{ font-size:0; text-align:center;margin:20px 0px;}
.ppage li a{ line-height:2.395vw; margin:0 10px; vertical-align:top; padding:0 0.989vw; display:inline-block; font-size:16px; color:#888; border:1px #e6e6e6 solid; border-radius:3px;}
.ppage li.active{
	 line-height:2.395vw; margin:0 10px; vertical-align:top; padding:0 0.989vw; display:inline-block; font-size:16px; color:white; background:#8c2423; border-radius:3px;
}
.ppage span{ font-size:16px; }

.ppage .nowpage{ 
    display: inline-block;
    box-sizing: border-box;
    color: #a80f11;
	border: 1px solid #a80f11;
	width: 2.5vw;
	height: 2.5vw;
	line-height: 2.5vw;
	background-color: rgba(168,15,17,0.2);}
.ppage a:hover{ background-color: rgba(168,15,17,0.2); border:1px solid #a80f11; color:#a80f11;}
.team-txt dd span{color:white;}