﻿@charset "utf-8";
/* CSS Document */
.block8{width:100%;float:left;margin-top:18px; }
.block-title8 { font-size:20px; color:#333; }
.block-title8 span { font-size:14px; color:#666; }
.block-video8 { width:100%; height:600px; position: relative;}
/*播放器样式*/
.block-player8 { width:1040px; height:600px; float:left; color:#fff; text-align:center; background-color:#292929;}
.block-playlist8 { width:294px; height:600px;float:left; padding-left:26px; background-color:#292929; position:relative;overflow-y:auto;}
.playlist-title8 { line-height:24px; margin-bottom:20px; font-size:18px; color:#fff;margin-top: 26px;}
.block-playlist8 ul li{ float:left; height:40px; width:40px;cursor:pointer;position:relative;}
.block-playlist8 .li-right1 { height:38px; width:38px;border-radius:60px;border:1px solid #f5f5f5;display: flex; justify-content: center;align-items: center; }
.block-playlist8 .play-li-check { background-color:#0aa770; } 
.block-playlist8 .play-li-hover {border-radius: 60px;width:40px;height:40px;left:0px;top:0px; background-color: #f5f5f5;position:absolute;display:none; }
.block-playlist8 .play-li-hover i{ width:12px;height:14px;display:block; background:url(../../Images/IconList.png) -222px -46px no-repeat;margin: 12px 0 0 15px; }
.block-playlist8 ul li a{ color:#fff; }
.block-playlist8 .li-hover2 { float:left; background-color:#4F4F4F;}
.block-player8-open i { background-position:-320px -24px !important; }
.block-player8-close i { background-position:-301px -24px !important; }
.block-player8-ico i{ background:url(../../Images/IconList.png) no-repeat;width:8px;height:14px;display:block;}
.block-player8-ico { cursor:pointer;z-index:100;position:absolute;right: 328px;top:293px;  }
/*滚动条*/
.out { width:294px; height:600px; overflow:hidden;position: relative; }
.inner{ width:294px;height:auto;margin:0px auto;}
.inner:after{ content:""; display: block;clear:both;}
.scrollbar{width:6px;height:600px; background:#5E5E5E; border-radius:20px; position: absolute;right:0;top:0;}
.scrollbtn{width:100%;height:50px; background:#848484; border-radius:20px; position: absolute;}
.block-content1 { padding:30px 90px; width:740px; height:1084px; overflow:hidden; }
.block-content1 img { max-width: 740px; width: expression(this.width > 740 && this.width > this.height ? 740 : auto); }
