body {
	background: #f5f8fa; 
}
/*学术列表*/

.xs-cont {
	background: #fff;
	padding-bottom: 20px;
	min-height: 600px;
}

.cont-cc2 .cc-list {
	box-shadow: none;
	border: 1px solid #e4ecf3;
	position: relative;
}

.cont-cc2 .cc-list:hover {
	box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.11);
	border: none;
}


/*只适用于IE8*/

@media \0screen {
	.cont-cc2 .cc-list:hover {
		box-shadow: 0px 5px 20px rgb(234, 234, 234);
		border: 1px solid rgb(234, 234, 234);
		position: relative;
		behavior: url(js/PIE-1.0.0/PIE.htc);
	}
}

.cont-cc2 .cc-list .buttom .tag {
	width: 60px;
	font-size: 12px;
	background: none;
}

.cont-cc2 .cc-list .buttom .tag1 {
	border: 1px solid #FF2A00;
	color: #FF2A00;
}

.cont-cc2 .cc-list .buttom .tag2 {
	border: 1px solid #Fd6a7f;
	color: #Fd6a7f;
}

.cont-cc2 .cc-list .buttom .tag3 {
	border: 1px solid #3E7CD9;
	color: #3E7CD9;
}

.cont-cc2 .cc-list .buttom .tag-yu {
	background: #2fb86f;
	color: #fff;
}

.cont-cc2 .cc-list .dz-Box {
	position: absolute;
	left: 0;
	width: 68px;
	top: 0px;
	color: #fff;
	font-size: 14px;
}

.cont-cc2 .cc-list .dz-Box p {
	height: 20px;
	background: rgba(0, 0, 0, 0.5);
}


/*只适用于IE8*/

@media \0screen {
	.cont-cc2 .cc-list .dz-Box p {
		background: #000000;
		filter: Alpha(opacity=50);
		position: static;
		*zoom: 1;
	}
}

.cont-cc2 .cc-list .dz-Box img {
	/*width: 15px;*/
	margin-left: 5px;
	margin-right: 3px;
	margin-top: -3px;
	position: relative;
}

.cont-cc2 .cc-list .dz-Box span {
	position: relative;
}

.cont-cc2 .cc-list .dao-time {
	position: absolute;
	bottom: 0;
	background: rgba(0, 0, 0, 0.5);
	width: 100%;
	text-indent: 5px;
	color: #fff;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
}


/*只适用于IE8*/

@media \0screen {
	.cont-cc2 .cc-list .dao-div {
		background: #000000;
		filter: Alpha(opacity=50);
		position: static;
		*zoom: 1;
	}
}

.cont-cc2 .cc-list .dao-time p {
	position: relative;
}

.cont-cc2 .cc-list .dao-time span {
	display: inline-block;
	color: #FF7200;
	background: #fff;
	width: 28px;
	text-align: center;
	line-height: 20px;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
}


/*快讯*/

.cont-cc3 {
	margin-left: 7px;
}

.cont-cc3 .cc-list {
	margin-top: 20px;
	height: auto;
	min-height: 286px;
	padding-bottom: 10px;
	margin-left: 0px;
	box-shadow: none;
	border: 1px solid #e4ecf3;
}

.cont-cc3 .cc-list:hover {
	border: 1px solid #FF5722;
}

.cont-cc3 .cc-list .buttom {
	overflow: hidden;
}


/*预约弹窗*/

.yuyue_Box {}

.yuyue_Box .close-layer {
	text-align: right;
	margin-right: 10px;
	overflow: hidden;
	padding: 13px 0;
}

.yuyue_Box .close-layer img {
	cursor: pointer;
}

.yuyue_Box .title {
	font-size: 16px;
	color: #666;
	text-align: center;
	padding-bottom: 10px;
}

.yuyue_Box .yuyue-list {
	width: 280px;
	line-height: 40px;
	color: #666666;
	font-size: 14px;
	margin: auto;
	margin-top: 20px;
}

.yuyue_Box .yuyue-list input {
	border: 1px solid #D9D9D9;
	text-indent: 12px;
	width: 100%;
	height: 40px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	position: relative;
	behavior: url(js/PIE-1.0.0/PIE.htc);
}

.yuyue_Box .yuyue-list .yubtn {
	width: 84px;
	float: right;
}
.yuyue_Box .yuyue-list .yzm-ativ{
	    color: #949494;
    background: #eee;
}
.yuyue_Box .yuyue-btn {
	line-height: 40px;
	width: 280px;
	margin: auto;
	margin-top: 30px;
}


/*直播详情*/


/*视频播放框*/

.video-Div {
	overflow: hidden;
	background: #212121;
}

.video-Div .video-Box {
	width: 880px;
	height: 530px;
	background: #007DDB;
}

.video-Div .video-list {
	width: 320px;
}

.video-Div .video-ul {
	height: 500px;
	overflow: auto;
	padding-bottom: 30px;
}

.video-Div .video-ul li {
	overflow: hidden;
	padding-left: 20px;
	margin-top: 10px;
	padding-top:10px;
	padding-bottom:10px;
	cursor: pointer;
}
.video-Div .video-ul .li-ativ {
	background: #4d4d4d;
}
.video-Div .video-ul .left {
	height: 72px;
	width: 114px;
	overflow: hidden;
}

.video-Div .video-ul .right {
	width: 150px;
	color: #fff;
	line-height: 24px;
	margin-left: 10px;
}

.video-Div .video-ul .right .one {
	font-size: 14px;
	height: 48px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

.video-Div .video-ul .right .tow {
	font-size: 12px;
	overflow: hidden;
}

.video-Div .video-ul .right .tow p {
	width: 50%;
	color: #949494;
	white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}

.video-cont {}

.video-cont .vleft {
	width: 880px;
}


/*学术会议*/

.video-cont .hy-box {
	background: #fff;
	padding-bottom: 20px;
	margin-top: 20px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	position: relative;
	behavior: url(js/PIE-1.0.0/PIE.htc);
}

.video-cont .hy-box .one {
	padding: 16px 0px;
	margin: 0 20px;
	overflow: hidden;
	font-size: 16px;
}

.video-cont .hy-box .one .gd {
	color: #949494;
	cursor: pointer;
}

.video-cont .hy-ul {
	margin-left: 10px;
}

.video-cont .hy-ul li {
	position: relative;
	width: 274px;
	height: 173px;
	overflow: hidden;
	float: left;
	margin-left: 10px;
	cursor: pointer;
	overflow: hidden;
}

.video-cont .hy-ul .text {
	font-size: 16px;
	line-height: 24px;
	height: 48px;
	background: rgba(0, 0, 0, 0.5);
	bottom: 0;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	color: #fff;
	position: absolute;
	width: 254px;
	padding: 4px 10px;
}


/*直播 日程*/

.hy-box .one .rc {
	line-height: 26px;
	width: 100px;
	margin: 0 10px;
	display: inline-block;
	font-size: 14px;
	cursor: pointer;
}


/*直播日程*/

.rc-ul {
	padding: 0px 20px;
	font-size: 14px;
}

.rc-ul li {
	margin-top: 20px;
}

.rc-ul .rc-one {
	color: #949494;
}

.rc-ul .tow {
	color: #000;
}

.hy-box .img-Box img {
	margin: auto;
	margin-top: 10px;
	display: block;
	cursor: pointer;
}


/*内容说明*/


/*评论*/

.pl-box {
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 20px;
	background: #fff;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	position: relative;
	behavior: url(js/PIE-1.0.0/PIE.htc);
}

.pl-box .one {
	overflow: hidden;
	font-size: 16px;
	padding: 20px 0px;
}

.pl-box .btn-bl {
	line-height: 36px;
	width: 90px;
	font-size: 14px;
	margin-top: 20px;
	float: right;
	margin-right: 20px;
	margin-bottom: 20px;
}


/*评论列表*/

.bl-list-box {
	/*padding-left: 20px;
					padding-right: 20px;*/
}

.bl-list {
	margin-top: 30px;
	overflow: hidden;
	padding-bottom: 30px;
	border-bottom: 1px solid #E6E6E6;
}

.bl-list .tx {
	width: 40px;
	height: 40px;
	overflow: hidden;
}

.bl-list .right {
	width: 790px;
	margin-left: 10px;
}

.bl-list .right .one .name {
	font-size: 16px;
}

.bl-list .right .one .time {
	font-size: 12px;
	color: #949494;
}

.bl-list .right .cont {
	margin-top: 20px;
	padding: 0px 0
}

.bl-list .right .btn-box {
	font-size: 14px;
	color: #949494;
	line-height: 24px;
	margin-top: 20px;
}

.bl-list .right .btn-box img {
	margin-right: 6px;
}

.bl-list .right .btn-box span {
	margin-right: 20px;
	cursor: pointer;
}


/*回复*/

.bl-list .right .one {
	padding: 0;
}

.bl-list .right .hf-list {
	padding: 20px 10px;
	background: #F5F5F5;
	overflow: hidden;
	margin-top: 20px;
	position: relative;
}

.bl-list .right .hf-list .hf-cont {
	margin-left: 10px;
	width: 720px;
}

.bl-list .right .hf-list .one .name {
	font-size: 14px;
	margin-right: 10px;
}

.bl-list .right .hf-list .btn-box {
	position: absolute;
	right: 0;
	margin-top: -10px;
}

.bl-list .right .hf-list .hf-text {}


/*回复输入框*/

.bl-list .right .hf-list2 {
	padding: 0px 10px;
	background: #fff;
	display: none;
}

.bl-list .right .hf-list2 input {
	width: 710px;
	line-height: 38px;
	height: 38px;
	border: 1px solid #D9D9D9;
	text-indent: 10px;
}

.bl-list .right .hf-list2 .btnBlue {
	line-height: 40px;
	width: 90px;
	margin-left: 10px;
}


/*右边 会议信息*/

.video-cont .vright {
	width: 300px;
	margin-left: 20px;
	background: #fff;
	margin-top: 20px;
	padding-bottom: 40px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	position: relative;
	behavior: url(js/PIE-1.0.0/PIE.htc);
}

.video-cont .vright .one {
	font-size: 16px;
	line-height: 24px;
	padding: 0 10px;
	margin-top: 12px;
	height: 48px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	margin-top: 10px;
}

.video-cont .vright .tow {
	margin-top: 10px;
}

.video-cont .vright .tow .fl {
	color: #949494;
	font-size: 14px;
	margin-left: 10px;
	line-height: 24px;
}

.video-cont .vright .tow .tag {
	width: 60px;
	font-size: 12px;
	height: 24px;
	line-height: 24px;
	width: 76px;
	text-align: center;
	margin-right: 10px;
	border-radius: 1000px;
	-moz-border-radius: 1000px;
	-webkit-border-radius: 1000px;
	position: relative;
	behavior: url(js/PIE-1.0.0/PIE.htc);
}

.video-cont .vright .tow .tag1 {
	border: 1px solid #FF2A00;
	color: #FF2A00;
}
.video-cont .vright .tow .tag2 {
	border: 1px solid #FC6A7F;
	color: #FC6A7F;
}
/* 回播 */
.video-cont .vright .tow .tag3 {
	border: 1px solid #3E7CD9;
	color: #3E7CD9;
}
.video-cont .vright .three {
	padding-top: 10px;
}

.video-cont .vright .three img {
	margin-left: 10px;
	cursor: pointer;
}


/*会议信息 详情*/

.xq-box {
	border: 1px solid #E6E6E6;
	width: 280px;
	margin: auto;
	margin-top: 30px;
	font-size: 14px;
}

.xq-box .xq-noe {
	line-height: 35px;
	padding-left: 10px;
	border-bottom: 1px solid #E6E6E6;
}

.xq-box .xq-tow {
	border-bottom: 1px solid #E6E6E6;
	padding-bottom: 5px;
	color: #666;
}

.xq-box .xq-tow-list {
	margin-left: 10px;
	overflow: hidden;
	padding-top: 5px;
}

.xq-box .xq-tow .xq-left {
	width: 70px;
}

.xq-box .xq-tow .xq-right {
	width: 190px;
	text-align: justify;
}

.xq-box .xq-three {
	padding: 10px 10px;
	text-align: justify;
	color: #666;
}


/*病例详情*/

.blBox .detail-detail {
	padding: 0 20px;
	width: 91%;
}

.qh-box {
	position: absolute;
	top: 60px;
	right: -70px;
}

.qh-box p {
	width: 70px;
	text-align: center;
	line-height: 40px;
	background: #D9D9D9;
	color: #fff;
	margin-top: 10px;
	cursor: pointer;
}

.qh-box .p-ativ {
	background: #f95951;
}


/*病例评论*/

.blBox .pl-box {
	width: 91%;
}

.blBox .bl-list .right {
	width: 1000px;
}

.blBox .bl-list .right .hf-list2 input {
	width: 900px;
}

.blBox .btnBox {
	padding-right: 30px;
}