@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.066667rem;
	line-height: 1.066667rem;
	color:#fff;
}
header .back {
	position: absolute;
	left: 0.266667rem;
	top: 0.266667rem;
}

.back img{
	width: 0.25rem;
    vertical-align: middle;
    margin-left: 0.133333rem;
    margin-top: 0.05rem;
}

header .back a{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	border-radius: 50%;
}

header .news {
	position: absolute;
	right: 0.266667rem;
	top: 0.266667rem;
	font-size: 0.32rem;
}
.news .redround {
	width: 0.16rem;
	height: 0.16rem;
	border-radius: 50%;
	background: red;
	position: absolute;
	right: 0;
	top: 0.053333rem;
}
header .msg{
	position: absolute;
	right: 0.366667rem;
	top: 0.366667rem;
	font-size: 0.32rem;
}
.msg img{
	width:0.466667rem;
	vertical-align: middle;
	margin-right: 0.133333rem;
}
.back i,.news i{
	font-size:0.666667rem;
	color:#fff;
}

.news i{
	vertical-align: middle;
	margin-left: 0.133333rem;
}
header .back {
	position: absolute;
	left: 0.266667rem;
	top: 0.266667rem;
}

header .back a{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	border-radius: 50%;
}

.back i {
	font-size:0.666667rem;

}

nav .list {
	height: 1.173333rem;
	line-height: 1.173333rem;
	text-align: center;
	background: #f5f7f4;
	position: relative;
	width: 50%;
	font-size:0.373333rem;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

nav .list:first-child {
	border-right:1px solid #e2e8e2;
}

nav .active {
	color:#25bb1c;
	border-bottom:0.053333rem solid #25bb1c;
	background: #fff;
}

nav .list:before {
	content:'';
	position: absolute;
	bottom: auto;
	left: 0;
	right: auto;
	top: 0;
	width: 100%;
	height: 1px;
	background: #e2e8e2;
	display: block;
	z-index: 15;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5);
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
}

.content {
	display: none;
}

section .content .itt {
	float: left;
	width: 50%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background: #fff;
	line-height: 1;
	margin-top: 0.266667rem;
}

section .content .itt:nth-child(odd) {
	border-right:0.04rem solid #e2e8e2;
	border-left:0.04rem solid #e2e8e2;
}

section .content .itt:nth-child(even) {
	border-right:0.04rem solid #e2e8e2;
	border-left:0.04rem solid #e2e8e2;
}

.content .itt img{
	width: 100%;
}

.content .itt .main {
	height: 1.066667rem;
	padding: 0 0.266667rem 0.266667rem;
	font-size:0.32rem;
}

.itt .main h2 {
	font-size:0.373333rem;
	padding: 0.133333rem 0 ;
	font-weight: normal;
	line-height: 1.2;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.content .itt .nate {
	background: #f5f7f4;
	text-align: center;
	height: 0.64rem;
	line-height: 0.64rem;
	font-size:0.373333rem;
}

.itt .nate i{
	/*vertical-align: middle;*/
	margin-left: 0.133333rem;
	font-size:0.32rem;
}

.show{display: block;}
.hide{display: none;}

