@charset "utf-8";
header {
	height: 1.173333rem;
	background:#00d865;
	position: relative;
	text-align: center;
}
header h1 {
	font-weight: normal;
	font-size:0.426667rem;
	height: 1.173333rem;
	line-height: 1.173333rem;
	color:#fff;
}


section .content li {
	background: #fff;
	position: relative;
	float:left;
}

section .content li:nth-of-type(1){
	margin-top:0;
}

section .content li a{
	position: absolute;
	left: 0;
	width: 100%;
	height: 100%;
}

section .content li img {
	width: 100%;
}

.fl{
	font-size:0.38rem;
	height:0.906667rem;
	line-height: 0.906667rem;
}

.fr{
	font-size:0.32rem;
	height:0.32rem;
	margin-bottom:0.8rem;
}

.emptyDiv{
	width: 100%;
    height: 1.6rem;
}

.content li.more{
	padding: 0.266667rem 0;
	text-align: center;
	background: #fff;
	font-size: 0.373333rem;
	margin: 0.266667rem 0 0.8rem;
}

li .data .left{
	font-size:0.373333rem;
}
.show{display: block;}
.hide{display: none;}

@media screen and (min-width: 580px) {

}

/*-- 弹框 --*/
#pbg{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1000;
	background: rgba(0,0,0,.5);
}

#pbg #close_btn{
	position: absolute;
	right: 0.533333rem;
	top: 0.533333rem;
}

#pbg #close_btn i{
	font-size: 0.8rem;
	color: #fff;
}

#con{
	position: fixed;
	top:50%;
	left: 50%;
	/*display: none;*/
	/*width: 7.226667rem;*/
	/*height: 10.386667rem;*/
	/*height: 2.666667rem*/
	padding: 1.453333rem 0.44rem 1.186667rem 0.413333rem;
	z-index: 999;
	background: url(../img/kuang1.png) no-repeat center center;
	background-size: 8.08rem 13.026667rem;
	-webkit-transform: translate(-50%, -50%);   
    -moz-transform: translate(-50%, -50%);   
    -ms-transform: translate(-50%, -50%);   
    -o-transform: translate(-50%, -50%);   
    transform: translate(-50%, -50%);
}

#con .img_btn{
	width: 100%;
	text-align: center;
}

#con .img_btn:first-child{
	margin-bottom: 1.413333rem;
}

#con .img_btn img{
	width: 3.733333rem;
	height: 1.066667rem;
	display: inline;
}

#con .img_content img{
	width: 6.0rem;
	height: 8.36rem;
	display: inline;
}

.fl,.fr{
	    text-align: center;
    width: 100%;
}

.lis{
	position: relative;
}

.lis:after{
	content: "";
   display: block;
   position: absolute;
   right: 0;
   top: -50%;
   width: 1px;
   height: 200%;
   background: #e2e8e2;
   transform:scale(0.5);
   -webkit-transform:scale(0.5);
}


.lrs{
	position: relative;
}

.lrs:before{
	content: "";
    display: block;
    position: absolute;
    right: -50%;
    bottom: 0;
    width: 200%;
    height: 1px;
    background: #e2e8e2;
    transform: scale(0.5);
    -webkit-transform: scale(0.5);
}

.emptyDiv{
	width:100%;
	height:1.173333rem;
	float: left;
}