/*四有好老师相关*/
.list_container{
	padding:33px 470px 70px 25%;
	overflow: hidden;
	background:url(../img/s.png) no-repeat 0% 100%;
}
.list_container dl{
	border-bottom:1px dashed #cfa972;
	padding-bottom: 25px;
	margin-bottom: 22px;
	overflow: hidden;
}
.list_container dl dt{
	float:left;
	width:241px;
	height:178px;
	margin-right: 46px;
}
.list_container dl dd{
	 float: left;
	 width:593px;
	 overflow: hidden;
}
.list_container dl dd a.title{
	font-size: 18px;
	font-weight: bold;
	color:#d20b0f;
}
.list_container dl dd p{
	padding-top: 12px;
	line-height: 20px;
	font-size: 14px;
	color:#878683;
}
.list_container dl dd p em{
	color:#ca2f2f;
}
.list_container dl dd p span{
	color:#ae8033;
}
.list_container dl dd .zhangjieNumber{
	padding-top: 8px;
	overflow: hidden;
}
.list_container dl dd .zhangjieNumber a{
	display: inline-block;
	width:24px;
	height: 24px;
	background-color: #c68d39;
	line-height: 24px;
	text-align: center;
	color:white;
}
/*列表页*/
.page .list_conn{
	padding:16px 15px 20px 18px;
}
.page .list_conn ul{
	border-bottom:1px solid #e0e0e0;
	margin-bottom: 25px;
	overflow: hidden;
}
.page .list_conn ul li{
	background: url(../images/listItem_bg.png) no-repeat 9px center;
	padding-left: 24px;
	line-height: 40px;
	overflow: hidden;
}
.page .list_conn ul li a{
	display: inline-block;
	float:left;
}
.page .list_conn ul li span{
	float:right;
	color:#949494;
}
.page .list_conn ul li a:link,.page .list_conn ul li a:visited{
	font-size: 18px;
	color:#484848;
}
/*正文页*/
.page .changePadding{padding:30px 34px 50px 50px;}
.page .changePadding h1{
	text-align: center;
	font-size: 28px;
	color:#be0f16;
	margin-bottom: 20px;
}
.page .changePadding .infor{
	height:27px;
	background-color: #ebe9e9;
	line-height: 27px;
	padding-right: 24px;
	text-align: right;
	color:#959494;
}
.page .changePadding p{
	padding-top:20px;
	line-height: 36px;
	text-indent: 2em;
	font-size: 16px;
	color:#5c5c5c;
}
.page .changePadding .btn{
	padding:15px 0;
	text-align: right;
}
.page .changePadding .btn a{
	display: inline-block;
	/*width:20px;*/
	height:26px;
	line-height: 26px;
	margin-right: 10px;
	padding-left: 28px;
	font-size: 14px;
}
.page .changePadding .btn a.print{
	background: url(../images/print.jpg) no-repeat left center;
}
.page .changePadding .btn a.share{
	background: url(../images/share.jpg) no-repeat left center;
}
/*视频播放页*/
.page .video{
	padding:30px 45px;
	overflow: hidden;
}
.page .video h1{
	margin-top: 25px;
	text-align: center;
	font-size: 24px;
	color:#d20b0f;
}
.page .video span.tit{
	display:block;
	padding:15px 0;
	text-align: center;
	font-size: 16px;
	color:#555555;
}
.page .video .videoPlay{text-align: center;}
.page .video p{
	padding-left: 20px;
	padding-right: 20px;
	line-height: 30px;
	font-size: 16px;
	color:#878683;
}
.page .video p em{color:#ca2f2f;}
.page .video p span{color:#ae8033;}
.page .video .link{
	padding:22px 0;
	margin:50px 0 0 18px;
	border-top:1px dashed #cfa972;
	overflow: hidden;
	font-size: 16px;
	color:#999999;
}
.page .video .link .last{float: left;}
.page .video .link .next{float: right;}
.page .video .link a:link,.page .video .link a:visited{color:#d40b0e;}
/*征文*/
.page .video dl{
	overflow: hidden;
}
.page .video dl dt{
	float:left;
	width: 90px;
	font-size: 18px;
	color:#d9131b;
}
.page .video dl dd{
	float:right;
	width:748px;
	font-size: 16px;
	color:#b7963c;
}
.page .video ul{
	padding:36px 0 0 0;
	overflow: hidden;
}
.page .video ul li{
	height:auto;
	margin-bottom: 20px;
	overflow: hidden;
}
.page .video ul li span{
	float: left;
	width: 100px;
	margin-right: 16px;
	font-size: 18px;
	color:#868686;
}
.page .video ul li input,.page .video ul li .zhengwen{
	float: left;
	width: 720px;
	height:30px;
	line-height: 30px;
	border:1px solid #e0e0e0;
}
.page .video ul li .zhengwen{height:auto;}
.page .video ul li .zhengwen_hd{border-bottom:1px solid #dedede;}
.page .video ul li .zhengwen p.con1{
	padding:30px;
}
.page .video ul li p.tip{
	padding:0 0 0 82px;
	font-size: 16px;
	color:#8d8d8d;
	line-height: 20px;
}
.page .video ul li input.present{
	float: right;
	width:140px;
	height:48px;
	background-color: #dd9642;
	border-radius:3px;
	font-size: 20px;
	font-weight: bold;
	color:white;
}