@charset "utf-8";
/* CSS Document */
body {
	background: #f1f1f1
}

.Banner {
	width: 100%;
	height: 346px;
	position: relative;
}

.Banner .focus {
	height: 346px;
	position: relative;
}

.Banner .focus .f_pic {
	width: 100%;
	height: 346px;
}

.Banner .focus .pagination {
	bottom: 10px;
	left: 0;
	position: absolute;
	width: 100%;
	text-align: center;
}

.Banner .focus .pagination .toc {
	display: inline-block;
	margin: 0 3px;
	width: 74px;
	height: 4px;
	line-height: 99;
	overflow: hidden;
	background: #4e4e4e;
	border-radius: 35px;
}

.Banner .focus .pagination .selected {
	background: #27a9e5
}

.whitebg {
	background: #fff;
}

.LiveTit {
	line-height: 35px;
	height: 35px;
	margin-bottom: 18px;
}

.LiveTit span {
	display: inline-block;
	padding: 0 10px;
	font-size: 20px;
	color: #333;
}

.LiveTit span i {
	display: inline-block;
	width: 4px;
	height: 35px;
	background: #ff9000;
	margin-right: 5px;
	float: left
}

.LiveTit a {
	color: #666;
	font-size: 16px;
}

.Livecon dl {
	width: 349px;
	height: 272px;
	margin: 0 25px 25px 25px;
}

.Livecon dl dt {
	width: 349px;
	height: 200px;
	position: relative
}

.Livecon dl dt span {
	display: inline-block;
	width: 100%;
	height: 27px;
	background: #53bf44;
	font-size: 16px;
	color: #fff;
	text-align: center;
	position: absolute;
	left: 0;
	bottom: 0;
}

.Livecon dl dd {
	padding-top: 10px;
}

.Livecon dl dd p {
	font-size: 14px;
	color: #666;
	line-height: 24px;
}

.Livecon dl dd p a {
	display: inline-block;
	float: right;
	width: 88px;
	height: 24px;
	border: 1px solid #ff9000;
	background: #ffffcc;
	border-radius: 35px;
	line-height: 24px;
	text-align: center;
	color: #ff9000;
	font-size: 16px;
}

/*直播内容页*/
.Wid944 {
	width: 948px;
}

.Live_video {
	width: 100%;
	height: 581px;
}
/* .Wid944{width:944px;} */
/* .Live_video{width:100%;height:540px;} */
.Live_introduce {
	padding: 10px 26px 30px 26px;
	background: #fff;
	margin-bottom: 48px;
}

.L_titel {
	line-height: 30px;
	font-size: 18px;
	height: 30px;
}

.L_titel span {
	display: inline-block;
	float: left;
}

.L_titel span i {
	display: inline-block;
	padding: 0 10px;
	line-height: 27px;
	border: 1px solid #ff9000;
	background: #ffffcc;
	border-radius: 20px;
	float: left;
	font-size: 18px;
	color: #ff9000;
	margin-right: 10px;
}

.L_titel b {
	display: inline-block;
	font-size: 18px;
	color: #333;
}

.L_titel b i {
	color: #881414;
	font-size: 22px;
}

.Time {
	display: block;
	line-height: 40px;
	color: #666;
	height: 40px;
	font-size: 16px;
}

.LivePcon {
	color: #666;
	font-size: 16px;
	line-height: 26px;
}

.SubpageTitel {
	width: 100%;
	height: 37px;
	border-bottom: 1px solid #d4d4d4;
	line-height: 37px;
	font-size: 18px;
	color: #333;
}

.SubpageTitel i {
	display: inline-block;
	width: 9px;
	height: 37px;
	background: #ff9000;
	float: left;
	margin-right: 10px;
}

.commentText {
	width: 96%;
	height: 112px;
	background: #fff;
	border: 1px solid #e4e4e4;
	padding: 15px 2%;
	margin-top: 24px;
	font-size: 16px;
	text-indent: 2em;
	line-height: 26px;
}

.Submitbtn {
	display: inline-block;
	padding: 3px 20px;
	background: #ff9000;
	font-size: 24px;
	border-radius: 10px;
	margin-top: 15px;
}

.introduction {
	padding: 12px 30px;
	border: 1px solid #e4e4e4;
	background: #fff;
	margin-top: 30px 0;
}

.Speaker {
	width: 156px;
	height: 222px;
	display: inline-block;
}

.Speaker img {
	width: 156px;
	height: 222px;
	display: block
}

.Speaker_con {
	width: 712px;
}

.Speaker_con span {
	display: block;
	line-height: 30px;
	font-size: 16px;
}

.Speaker_con p {
	text-indent: 2em;
	font-size: 16px;
	line-height: 26px;
}

.Wid237 {
	width: 237px;
}

.BorderMain {
	width: 235px;
	border: 1px solid #b5b5b5;
	border-bottom: none;
	height: auto !important;
	overflow: hidden;
}

.Rmpcon {
	padding: 5px;
	border-bottom: 1px solid #b5b5b5;
	font-size: 16px;
	line-height: 22px;
}

.BorderMain2 {
	width: 235px;
	border: 1px solid #b5b5b5;
	height: 566px;
	margin-top: 24px;
	background: url(../images/rbg.png) no-repeat bottom center;
}

.BorderMain2 dl {
	width: 202px;
	margin: 0 auto;
	margin-top: 25px;
}

.BorderMain2 dl dt {
	width: 202px;
	height: 202px;
}

.BorderMain2 dl dd {
	line-height: 26px;
	font-size: 16px;
	width: 202px;
	text-align: center;
	padding-top: 10px;
}