/******文章科普详情******/
.main_box{margin-bottom:20px;}
.main_box .clear{clear:both;}
.main_box .top_line{border-top:1px solid #f0f0f0;height:1px;}
.main_box .left_box{width:880px;float: left;margin-top:20px;}
.main_box .left{float:left;width:260px;border:1px solid #f0f0f0;}
.main_box .left .expert{float:left;text-align:center;width:100%;margin-top:20px;}
.main_box .left .expert .span_img{display:inline-block;overflow:hidden; width:100px;height:100px;border-radius: 50%;border:1px solid #fff;}
.main_box .left .expert .span_name{font-size:16px;font-weight:bold;margin-top:5px;line-height:20px;text-align: center;}
.main_box .left .expert .text{font-size:12px;margin:14px;line-height:20px;}
.main_box .left .expert .tags{line-height:30px;margin:10px 0px;}
.main_box .left .expert .tags span{display: inline-block;vertical-align: top;margin: 3px 2px;padding: 0 10px;background-color: #f6f6f6;border-radius: 12px;line-height: 24px;font-size: 12px;color: #666666;}
.main_box .left .expert .bottom{float:left;border-top:1px solid #eee;border-right:1px solid #eee;border-bottom:0px;padding:10px 0px;width:86px;line-height:30px;font-size:16px;}
.main_box .left .expert .bottom .link{font-size:18px;font-weight:bold;}
.main_box .left .expert .summary{line-height:20px;max-height:100px;overflow:hidden;font-size:12px;margin:14px;color:#aba2a2;text-align:left;}

.main_box .main{float:right;width:600px;border:0px solid #f0f0f0;margin:0px;}
.main_box .main h1.title{font-size:22px;font-weight:normal;margin:0px;}
.main_box .main h2.title{font-size:16px;font-weight:bold;line-height:58px;}
.main_box .main .info{color:#aba2a2;font-size:12px;line-height:30px;margin-top:10px;margin-bottom:15px;border-bottom: 1px dashed #E5E5E5;}
.main_box .main .list{float:left;width:100%;border:1px solid #f0f0f0;margin-top:20px;}
.main_box .main .list .kepu_box{float:left;padding:0px;width: 100%;border-top:1px solid #f0f0f0;}
.main_box .main .list .kepu_box .expert{float:left;width:80px;padding:10px 10px 5px 10px;}
.main_box .main .list .kepu_box .expert .span_img{display:inline-block;overflow:hidden; width:60px;height:60px;border-radius: 50%;border:1px solid #fff;}
.main_box .main .list .kepu_box .expert .span_name{font-size:12px;margin-top:0px;line-height:20px;text-align: center;color:#aba2a2;}
.main_box .main .list .kepu_box .kepu{height:100px;width:510px;float:left;}
.main_box .main .list .kepu_box .title{font-size:16px;line-height:35px;}
.main_box .main .list .kepu_box .summary{line-height:20px;min-height:40px;max-height:40px;overflow:hidden;font-size:12px;text-align:left;margin-top:-3px;color:#aba2a2;}
.main_box .main .list .kepu_box .bottom{font-size:12px;line-height:20px;margin-top:3px;}
.main_box .main .list .kepu_box .bottom .hospital{width:300px;float:left;color:#aba2a2;}
.main_box .main .list .kepu_box .bottom .time{width:66px;float:right;color:#aba2a2;}

.main_box .right_box{width:300px;float: right;margin-top:20px;}
.main_box .right{float:left;width:300px;border:1px solid #f0f0f0;}
.main_box .right h2.title{font-size:16px;font-weight:bold;margin-left:20px;line-height: 58px;}
.main_box .right .kepu_box{border-top:1px solid #f0f0f0;}
.main_box .right .kepu_box .title{font-size:14px;line-height:20px;}
.main_box .right .kepu_box .time_str{font-size:12px;line-height:12px;color:#aba2a2;margin-top:10px;}
.main_box .right .kepu_box .video_info{float:left;margin:10px;width:278px;}