/*视频*/
div.video-box{ margin-top: 143px;  }
.video-box .video{ float: left; width: 700px; height: 400px; background: #000; }
.video-box .list{ float: right; width: 290px; height: 376px; padding:12px 10px 12px 0; background: #121212;  }
.video-box .list ul{ height: 376px; overflow-y: auto; }
.video-box .list ul::-webkit-scrollbar{ background-color: transparent; width:8px;  margin-left:-50px;  position:absolute}
.video-box .list ul::-webkit-scrollbar-track{background-color: #333333; box-shadow:0 0 0; opacity:0; border-radius: 5px;}
.video-box .list ul::-webkit-scrollbar-thumb:vertical{background: #666; border-radius: 5px; overflow:hidden;  }
.video-box .list ul::-webkit-scrollbar-thumb:vertical:hover{background:#999}
.video-box li{ height: 75px; padding: 2px; cursor: pointer; overflow: hidden; }
.video-box li:hover{ background: #212121; }
.video-box .pic{ float: left; width: 110px; height: 65px; margin: 4px 0 0 12px; position: relative;}
.video-box li:hover i,.pics li:hover i,.video-box .current i{  opacity: 0.6; filter: alpha(opacity=60);}

.video-box .pic img{  display: block; width: 100%; height: 100%;}
.video-box .txt{ float: left; width: 138px; margin:4px 0 0 9px; }
.video-box h3{ height: 44px; color: #eee; font-size: 14px; font-weight: normal; overflow: hidden;}
.video-box .txt p{ color: #666; font-size: 12px; padding-top: 3px; }
.video-box .current{ border:2px solid #de0000; padding:0px; background: #212121;}
.video-box .current:hover i{  opacity: 1; filter: alpha(opacity=100); }
.video-box .ico_video,.scroll-pic .ico_video{ width: 34px; height: 34px; position: absolute; top: 50%; left: 50%; margin: -17px 0 0 -17px; background: url(/n0../images/ico_play.png) no-repeat;  opacity: 0; filter: alpha(opacity=0); transition: all 0.2s;  }
