.parisOlympics20574_zhibo_ind02 h3 .share { float: right;
    margin-top: 27px;
    height: 29px;
    line-height: 29px;
    font-size: 18px;
    color: #fff;
    font-weight: initial;
    position: relative; }
.parisOlympics20574_zhibo_ind02 .right .con .scrollbox .overview {list-style: none;position: absolute;left: 0px;top: 0;width: 100%;}
.parisOlympics20574_zhibo_ind02 .right .con .scrollbox .track { background: #84d3ff; height: 100%; width: 12px; position: relative; }
.parisOlympics20574_zhibo_ind02 .right .con {height: 452px;overflow: hidden;}
.parisOlympics20574_zhibo_ind02 .bottom .spot a {color:#fff; vertical-align: middle; }
.parisOlympics20574_zhibo_ind02 .right .con ul li.nostart .btn {color: #7c7c7c;}
.parisOlympics20574_zhibo_ind02 .right .con ul li .btn {width:76px; display: inline-block;vertical-align: middle;font-weight: bold; font-size: 14px;}
.parisOlympics20574_zhibo_ind02 .right { width:472px;height:522px; background: #ffffff; border-top-right-radius:10px; overflow: hidden; }
.parisOlympics20574_zhibo_ind02 h3  b {
    width: 1130px;
    overflow: hidden;
    display: block;
  float:left;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.parisOlympics20574_zhibo_ind02 h3 .share a.weibo {background-position: -44px 0;}
.parisOlympics20574_zhibo_ind02 .right .con ul li.zb.cur .btn a { color:#7c7c7c; background-color:#de0000;  line-height: 30px;height: 30px; display: inline-block; border-radius: 10px; color: #fff; padding: 0 10px; }
.parisOlympics20574_zhibo_ind02 .bottom .soon .text {    width: 1000px;  overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.parisOlympics20574_zhibo_ind02 .right .con .scrollbox .thumb .end {background: #d7c47b;width: 12px;}
.parisOlympics20574_zhibo_ind02 .right .con ul li {border-bottom:1px dashed #d8c2a7;padding:12px 0;color: #333333; font-size: 16px; line-height: 20px;text-align: center;}
.parisOlympics20574_zhibo_ind02 .bottom .spot .like {  width: 48px; height: 48px; display: inline-block; margin-left: 23px; vertical-align: middle; cursor: pointer; position: relative; z-index: 3;}
.parisOlympics20574_zhibo_ind02 .box { width: 1400px; margin: 0 auto;margin-top: 20px; padding-bottom:20px; }
.parisOlympics20574_zhibo_ind02 h3 .share a {height: 29px;width: 29px;display: inline-block;background-image: url(//p2.img.cntv.cn/photoAlbum/templet/common/DEPA1718611707570347/djzb19626_share.png);background-repeat: no-repeat;margin-right: 5px; vertical-align: middle;}
.parisOlympics20574_zhibo_ind02 h3 .share .ind04cntvshare_weixin .cntvshare_head { border-top: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #fff;border-left: 10px solid transparent; position: absolute; top: -20px; left:50%; margin-left: -10px; }
.parisOlympics20574_zhibo_ind02 .right .con .scrollbox .thumb { background: #d7c47b; width: 12px; cursor: pointer; overflow: hidden; position: absolute; top: 0; border-radius:5px;}
.parisOlympics20574_zhibo_ind02 .right .right_tit {height: 70px; padding:0 20px; background:url(//p2.img.cntv.cn/photoAlbum/templet/common/DEPA1718611707570347/parisOlympics20574_headBg04.jpg) no-repeat center center/100% auto; }
.parisOlympics20574_zhibo_ind02 .bottom .spot { float: right;color:#fff;font-weight: bold;font-size: 22px;  line-height: 70px; margin-right: 25px; }
.parisOlympics20574_zhibo_ind02 .bottom .spot .like .fire .someone img { display: block; width:auto !important;height:100% !important;}
.parisOlympics20574_zhibo_ind02 .left { float: left; width:928px; height:522px; border-top-left-radius:10px; overflow: hidden; }
.parisOlympics20574_zhibo_ind02 .bottom .soon span {color:#fff;vertical-align: top; display: inline-block;}
.parisOlympics20574_zhibo_ind02 .right .con ul {padding:0px 20px 0 15px;font-size: 0;}
.parisOlympics20574_zhibo_ind02 h3 .share .ind04cntvshare_weixin { position: absolute;width:150px;height:176px;padding:0;margin:0;z-index:11000;top:45px;left:-2px;text-align:center;  display: block; }
.parisOlympics20574_zhibo_ind02 {width: 100%; background-color: #f1f1f1; box-shadow: 0 0 14px 9px rgba(0, 0, 0, 0.15);margin-bottom: 98px; border-radius: 10px; box-sizing: border-box; }
.parisOlympics20574_zhibo_ind02 .bottom .soon .btn { background-color: #13326e;padding:0 8px; border-radius:10px; margin-right:10px;}
.parisOlympics20574_zhibo_ind02 h3 .share .ind04cntvshare_weixin .codeqr {padding:24px 24px 0 24px;min-height:102px;}
.parisOlympics20574_zhibo_ind02 .right .con ul li.cur {color:#de0000;}
.parisOlympics20574_zhibo_ind02 .right .con ul li .time {width:47px; display:  inline-block;vertical-align: middle;}
.parisOlympics20574_zhibo_ind02 .bottom .soon { margin-left: 5px; float: left; font-weight: bold;font-size: 22px;  line-height: 38px;height: 38px; color:#fff; margin-top: 16px;}
.parisOlympics20574_zhibo_ind02 h3 { padding:0 25px; font-size:26px; color: #ffffff; line-height: 84px; height: 84px; background:url(//p2.img.cntv.cn/photoAlbum/templet/common/DEPA1718611707570347/parisOlympics20574_headBg05.jpg) no-repeat center center/100% auto; border-radius:10px 10px 0 0;}
.parisOlympics20574_zhibo_ind02 .left img {height: 100%;width: 100%;}
.parisOlympics20574_zhibo_ind02 .right .con .scrollbox .scrollbar { position:relative;  float:right; width:12px; border-radius:0; z-index: 2;}
.parisOlympics20574_zhibo_ind02 h3 .share .ind04cntvshare_weixin .sharebg {background-color:#fff;width:150px;height:168px;  border-radius: 2px;box-shadow: 0px 2px 2px 1px rgba(0, 0, 0, 0.1)}
.parisOlympics20574_zhibo_ind02 h3 .share a.weixin {background-position: 0 0;}
.parisOlympics20574_zhibo_ind02 .right .con ul li.end .btn {font-weight: normal;}
.parisOlympics20574_zhibo_ind02 .bottom .spot .like .fire .someone {position: absolute;bottom: 12px;right: 6px;width: 48px !important;height:48px !important;opacity: 1; fliter: alpha(opacity=100);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;  }
.parisOlympics20574_zhibo_ind02 .right .con ul li .btn a {color:#333333}
.parisOlympics20574_zhibo_ind02 .bottom .spot .like .fire { position: relative; z-index: 1;}
.parisOlympics20574_zhibo_ind02 .right .con .scrollbox .viewport {height:100%;position: relative;margin-right: 0;}
.parisOlympics20574_zhibo_ind02 .bottom { height:70px; width: 100%; display: block; line-height:70px;background:url(//p2.img.cntv.cn/photoAlbum/templet/common/DEPA1718611707570347/parisOlympics20574_headBg03.jpg) no-repeat center center/100% auto; border-radius:0 0 10px 10px; }
.parisOlympics20574_zhibo_ind02 h3 .share a.qq {background-position: -129px 0;margin-right: 0px;}
.parisOlympics20574_zhibo_ind02 .right .con ul li .xmmc {width: 85px; display: inline-block;vertical-align: middle;}
.parisOlympics20574_zhibo_ind02 h3 .share a.qqzone {background-position: -86px 0;}
.parisOlympics20574_zhibo_ind02 .bottom .spot .like span { width: 48px; height: 48px;background: url(//p2.img.cntv.cn/photoAlbum/templet/common/DEPA1718611707570347/parisOlympics20574_zhibo_Like.png) no-repeat center center; display: block; position: relative; z-index: 2;}
.parisOlympics20574_zhibo_ind02 h3 .share .ind04cntvshare_weixin .cntvshare_headfoot {font-size:12px;text-align:center;line-height:30px;color:#666;}
.column_wrapper_1440 {width: 1440px;clear: both;
  margin: 0 auto;
  text-align: left;}
.parisOlympics20574_zhibo_ind02 .right .con .scrollbox {width:100%;height:452px;position: relative;}
.parisOlympics20574_zhibo_ind02 .right .right_tit span {color:#fff;font-weight: bold;font-size:30px;line-height: 70px;}
.parisOlympics20574_zhibo_ind02 .right .con ul li .brief {width:210px; display: inline-block;text-align: left;vertical-align: middle; padding-left: 5px; }