/* 视频部分-左侧 */
#bodyer .lecture_bg{
	background-color: #191919;
}
.lecture_bg .forum_row{
	background-color: #242424;
	display: flex;
	justify-content: space-between;
	flex-direction: row-reverse;
	align-items: center;
}
.lecture_bg .forum_row .forum_btn{
	margin: 0;
}
.lecture_bg .forum_row .forum_btn a{
	width: 86px;
	height: 30px;
	line-height: 30px;
	border-radius: 3px;
	border: solid 1px #f4ac3d;
}
.forum_row .prohibit{
	background-color: #242424 !important;
	color: #f4ac3d !important;
	border-color: #f4ac3d !important;
}
.forum_row .forum_visits,.forum_row .forum_visits i{
	color: #ccc;
}

/* 视频部分-右侧 */
.lecture_bg .lecture_outline{
	background-color: #404449;
	box-shadow: none;
}
.lecture_outline .lecture_tit{
	padding-left: 20px;
	background-image: none;
	background-color: #404449;
	color: #6bc081;
	font-size: 18px;
	position: relative;
}
.lecture_outline .lecture_tit:after{
	width: 111px;
	height: 2px;
	background-color: #6bc081;
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
}
.lecture_block .lecture_outline>ul>li{
	background-image: url(/images/icon_video_grey.png);
	background-position: 20px 13px !important;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #50555b;
}
.lecture_block .lecture_outline>ul>li>a{
	color: #ccc;
}
.lecture_block .lecture_outline>ul>li:hover,.lecture_block .lecture_outline>ul .outline_hover {
	background-color: #303236;
	background-image: url(/images/icon_video.png);
}
.lecture_block .lecture_outline>ul>li:hover a,.lecture_block .lecture_outline>ul .outline_hover a{
	color: #fff;
}
.lecture_block .lecture_outline>ul>li.lecture_none {
    background-image: url(/images/icon_line_grey.png);
	background-position: 20px -1px !important;
	background-size: 10px 37px;
}
.lecture_outline>ul>li.lecture_none:hover{
	background-color: #303236;
	background-image: url(/images/icon_line.png);
}
.lecture_outline>ul>li.lecture_none:hover a{
	color: #fff;
}
.lecture_block ::-webkit-scrollbar-thumb {
  box-shadow: 0 0 0 5px #999999 inset;  
}
#outline .space {
    border-top: 7px solid #50555b;
}
#outline .space:first-child{border-top:0px;}

/* 主题介绍 + 视频概要 */
.lecture_right .lecture_infotxt{
	padding-right: 10px;
	padding-left: 10px;
}
.lecture_block .lecture_info{
	box-shadow: none;
	border: solid 1px #e0e4e7;
	border-radius: 0;
	box-sizing: border-box;
}
.lecture_block .lecture_info:nth-child(2){
	width: 497px;
}
.lecture_block .lecture_info .lecture_tit{
	border-bottom-color: #E0E4E7;
}
.lecture_block .lecture_infotxt ul li>p{
	background-color: #f0f9f2;
	color: #333;
	margin-bottom: 6px;
}
.lecture_infotxt ul li>p b{
	background-color: #6bc081;
	display: inline-block;
	margin-right: 10px;
	width: 83px;
	text-align: center;
	color: #fff;
}   
.lecture_right ::-webkit-scrollbar-thumb {
  box-shadow: 0 0 0 5px #bde0c8 inset;  
}
.lecture_block .lecture_right .lecture_info:first-child{
	margin-right: 10px;
}

/* 我要报名+进入论坛 */
.lecture_right .forum_btn{
	display: none;
}

/* 添加讨论区 */
.lecture_right .forum_discussion{
	border-radius: 0;
	box-shadow: none;
	border: solid 1px #e0e4e7;
	margin-top: 10px;
	line-height: 50px;
}
.lecture_right .forum_discussion .forum_discussion_tit{
	border-radius: 0;
}

/* 专栏知乎 */
.lecture_right .lecture_commend{
	margin-top: 10px;
	border: solid 1px #e0e4e7;
	border-radius: 0;
	-webkit-border-radius: 0;
}
.lecture_right .lecture_commend .comment_vid{
	padding: 0;
	width: 100%;
}
.lecture_right .lecture_commend .comment_vid .r_title h3{
	height: 50px;
	line-height: 50px;
	box-sizing: border-box;
}
.lecture_right .comment_vid .r_title {
	height: 50px;
	line-height: 50px;
}
.lecture_right .forum_btn_outline{
	margin-top: 10px !important;
	margin-right: 20px;
}
.lecture_right .r_title span{
	display: inline-block;
	color: #ffa900;
	line-height: 30px;
	background-color: #fef8eb;
	border-radius: 3px;
	background-image: url(/images/icon_notice.png);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding: 0 10px 0 36px;
}
.lecture_right .comment_vid .take .com_bot{
	border-width: 0 0 1px 0;
	border-color: #e0e4e7;
	margin-top: 0;
}
.lecture_right .lecture_commend .comment_vid .take .com_bot {
	padding: 15px 20px;
}
.lecture_right > .lecture_commend .comment_vid .take{
	width: 100%;
}
.lecture_right .lecture_commend .comment_vid .take .com_bot{
	width: 100%;
	box-sizing: border-box;
}
.lecture_right .lecture_commend .comment_vid .take .com_bot figure{
	display: flex;
}
.lecture_commend .comment_vid .take .com_bot figure img{
	width: 50px;
	height: 50px;
	margin-right: 10px;
}
.lecture_commend .comment_vid .take .com_bot figure figcaption{
	margin-left: 0 !important;
}
.lecture_commend .comment_vid .take .com_bot figure i{
	color: #f4ac3d;
}
/* 用户名 */
.comment_vid .take .com_bot .user_questions{	
	padding: 0px 10px;
	background-color: #6bc081;
	border-radius: 20px;
	display: inline-block;
	color: #fff;
	margin-bottom: 10px;
}
/* 时间 */
.comment_vid .user_questions_time{
	font-size: 13px;
	color: #999;
	display: inline-block;
	margin-left: 10px;
}
/* 回复+点赞 */
.lecture_right .comment_vid .take .com_bot figure figcaption p a {
	color: #999;
	padding-left: 15px;
	margin-right: 20px;
}
.lecture_right .comment_vid .take .com_bot figure figcaption p a:first-child {
	margin-right: 20px;
}
.lecture_right .comment_vid .thumbs-up{
	background: url(/images/icon_thumbs-up.png) no-repeat left center;
}
.lecture_right .comment_vid .reply{
	background: url(/images/icon_message.png) no-repeat left center;
}
/* 回复信息 */
.lecture_right .lecture_commend .comment_vid .take .com_bot .reply_list{
	border: 0;
	margin-top: 15px;
	padding-top: 10px;
}
.lecture_right .lecture_commend .comment_vid .take .com_bot .reply_list figure{
	border-bottom: 1px solid #e0e4e7
}
.lecture_right .comment_vid .take .com_bot .reply_list figure figcaption .user_questions{
	background-color: #4078c9;
	border-radius: 20px;
}
.lecture_right .comment_vid .com_bot .reply_list>p{
	font-size: 15px !important;
	text-align: left !important;
}
.lecture_right .comment_vid .com_bot .reply_list>p a{
	color: #999 !important;
	background: url(/images/icon_lookMore.png) no-repeat right center;
	padding-right: 20px;
	background-size: 16px 14px;
}
.lecture_right .reply_list .fa-angle-down:before{
	content: "";
}
/* 隧道网专家名字 */
.lecture_right .com_bot .expertAnswer{
	color: #4078ca;
}

/* 专家介绍 */
.lecture_left .lecture_lecturer{
	box-shadow: none;
	margin-top: 26px;
}
.lecture_left .lecture_lecturer .lecture_tit{
	background-color: #f4f6f8;
	color: #1a1a1a;
	height: 22px;
	line-height: 22px;
	font-size: 20px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #6bc081;
	background-image: url(/images/icon_expertIntr.png);
	background-position: left 3px;
	padding-left: 30px;
	padding-bottom: 15px;
}
.lecture_block .lecture_left:nth-child(3) .lecture_lecturer .lecture_tit{
	background-image: url(/images/icon_cmpanyIntr.png);
}
.lecture_left .lecture_lecturer>div:last-child{
	background: url(/images/cmpanyIntr_bg.png) no-repeat;
	background-size: 100% 100%;
}
.lecture_block .lecture_left:nth-child(2) .lecture_lecturer>div:last-child{
	background: url(/images/expertIntr_bg.png) no-repeat;
	background-size: 100% 100%;
}
.lecture_left .lecture_lecturer figure{
	padding-bottom: 18px;
	padding-top: 20px;
	border: 0;
}
.lecture_left .lecture_lecturer .txt_info{
	padding: 0;
	margin-top: 45px;
}
.lecture_block .lecture_left .lecture_lecturer .plural{
	border-left: 1px solid #46c37b;
	border-right: 1px solid #46c37b;
	border-bottom: 0;
	padding: 10px 20px;
	box-sizing: border-box;
	width: calc(100% + 40px);
	margin-top: 1px;
}
.lecture_block .lecture_left .lecture_lecturer .plural:hover{
	border-left: 1px solid #46c37b;
	padding-left: 20px;
}
/* 专家介绍信息框 */
.lecture_block .lecture_left .plural_info{
	top: 40px;
	right: 1px;
	height: calc(100% - 41px);
}