@charset "utf-8";

/* 横幅、登录、登录成功 */
.banner-1{
	position: relative;
	width: 100%;
	float: left;
	margin-bottom: 15px;
}
.banner-1 img{
	width: 100%;
	float: left;
}

/* 最新资讯、课堂花絮 */
.new{
	clear: both;
	display: flex;
	margin-bottom: 15px;
}
.new-box{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}
.new-list{
	width: 540px;
	display: flex;
	flex-direction: column;
	background: #FFFFFF;
}
.new-list label{
	display: flex;
	flex-direction: row;
	align-items: center;
	height: 40px;
	margin: 0 20px;
}
.new-list label img{
	width: 32px;
}
.new-list label strong{
	font-size: 15pt;
	margin-left: 10px;
	width: 410px;
}
.new-list label a{
	text-decoration: none;
	color: #000000;
}
.new-list ul{
	margin: 20px;
	padding: 0;
	list-style-type: none;
	font-size: 16px;
	display: flex;
	flex-direction: column;
	line-height: 24.1px;
}
.new-list ul li{
	
}
.new-list ul li span{
	margin-right: 10px;
}
.new-list ul li a{
	text-decoration: none;
	color: #000000;
}
.picture{
	width: 650px;
	display: flex;
	flex-direction: column;
	background: #FFFFFF;
	margin-left: 10px;
}
.picture_tit{
	display: flex;
	flex-direction: row;
	align-items: center;
	height: 40px;
	justify-content: space-between;
}
.picture_tit img{
	width: 32px;
	padding-left: 10px;
}
.picture_tit strong{
	font-size: 15pt;
	margin-left: 10px;
	width: 540px;
}
.picture_tit a{
	text-decoration: none;
	color: #000000;
	padding-right: 10px;
}
.picture_box{
	display: flex;
	flex-flow: row;
	flex-wrap: wrap;
	padding: 5px;
}
.picture_box a{
	display: flex;
	margin: 5px;
}
.picture_box a img{
	width: 150px;
}

.qrcode{
	display: flex;
	flex-direction: column;
	width: 150px;
}
.qrcode span{
	text-align: center;
	margin-bottom: 10px;
	font-size: 14px;
}
.qrcode img{
	width: 150px;
	height: 150px;
}