.popclosebtn {
  width: 38px;
  height: 37px;
  position: absolute;
  background: url(../img/close.png) no-repeat;
  text-indent: -9999em;
  top: -26px;
  right: -30px;
  z-index: 2;
  cursor: pointer;
}

.pop{
  display: none;
  position: relative;
}
.infbox {
	width: 686px;
	height: 602px;
	background: url(../img/infbg.png) no-repeat;
	color: #172746;
	z-index: 1;
	display: none;
}

.infbox .popclosebtn {
	right: -20px;
}

.teambox {
	padding: 24px 30px 0;
    text-align: center;
    font-size: 28px;
    line-height: 38px;
	color: #5e4527;
}

.infbox ul {
	margin: 2px 46px 0;
}

.infbox li {
	height: 77px;
	text-align: center;
	border-bottom: 1px solid #e3b970;
}
.infbox li:last-child{border-bottom: 0;}
.touxian {
	float: left;
	margin: 5px 0 0 -7px;
	width: 35px;
	height: 68px;
	text-indent: 0;
	color: #5e4527;
	line-height: 20px;
	font-size: 18px;
	text-align: center;
	background: url(../img/touxian.png) no-repeat;
	padding: 14px 5px 0;
	box-sizing: border-box;
}

.detailbox {
	float: left;
	line-height: 24px;
	color: #5e4527;
	font-size: 20px;
	padding-top: 15px;
}

.detailbox div {
	padding-left: 9px;
	width: 445px;
	text-align: left;
	float: left;
	box-sizing: border-box;
}

.detailbox div em,.detailbox div p {
	float: left;
	width: 343px;
}

.detailbox div i {
	float: right;
	font-style: normal;
	color: #be2400;
	width: 92px;
	margin-top: -24px;
	line-height: 48px;
	text-align: center;
}

.detailbox span {
	width: 112px;
	text-align: center;
	float: left;
}

.pop_jij .sqlist li em,
.pop_js .sqlist li em {
  font-weight: bold;
  color: #913a00;
  background-image: -webkit-linear-gradient(top, #fed983, #ffedc6);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.pop_js {
  width: 686px;
  height: 354px;
  background: url(../img/pop_js.png) no-repeat;
}
.pop_jij {
  width: 686px;
  height: 354px;
  background: url(../img/pop_jij.png) no-repeat;
}

.pop_js .popcont,
.pop_jij .popcont  {
  padding: 131px 0 0;
  box-sizing: border-box;
}

.pop_js .sqlist,
.pop_jij .sqlist {
  display: flex;
  justify-content: space-between;
  width: 609px;
  margin: 0 auto;
}

.pop_js .sqlist li,
.pop_jij .sqlist li {
  position: relative;
  float: left;
  padding-top: 0;
  height: 172px;
  width: 283px;
  background: url(../img/pop_name_bg.png) center top no-repeat;
}
.pop_js .sqlist li::after,
.pop_jij .sqlist li::after{
  content: '';
  position: absolute;
  top: -12px;
  left: -15px;
  width: 35px;
  height: 67px;
  background: url(../img/win3.png)no-repeat;
}
.sqlist li.gj::after{
  background-position: left top;
}
.sqlist li.yj::after{
  background-position: right top;
}
.sqlist li.jj::after{
  background-position: left bottom;
}
.sqlist li.dj::after{
  background-position: right bottom;
}
.pop_js .sqlist li p,
.pop_jij .sqlist li p {
  width: 100%;
  margin: 0 auto;
  height:100%;
  font-size: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.pop7,
.pop8 {
  width: 686px;
  height: 354px;
  background: url(../img/pop7.png) no-repeat;
}
 .pop7 .popclosebtn,
 .pop8 .popclosebtn{
  top: -30px;
  right: -25px;
 }
.pop8 {
  background: url(../img/pop8.png) no-repeat;
}

.pop9,
.pop10,
.pop11{
  width: 544px;
  height: 520px;
}
.pop9{
  background: url(../img/fzdt1.png) no-repeat;
  background-size: 100% 100%;
}

.pop10 {
  background: url(../img/fzdt2.png) no-repeat;
  background-size: 100% 100%;
}

.pop11 {
  background: url(../img/fzdt3.png) no-repeat;
  background-size: 100% 100%;
}

.pop9 .popclosebtn,
.pop10 .popclosebtn,
.pop11 .popclosebtn {
  top: 48px;
  right: 50px;
}
