.live-bd{ margin-top: 20px; }
.live-focus{ height: 550px; }
.live-focus-list{ margin-top: 15px; }
.live-focus-list ul{ width: 1300px; }
.live-focus-list li{ float: left;width: 285px;height: 105px;margin-right: 20px;background-color: #f6f6f6; }
.live-focus-list li img{ width: 105px;height: 105px;float: left;margin-right: 15px; }
.live-focus-list li p{ margin-top: 10px;line-height: 21px;height: 80px;overflow: hidden; }
.live-title{ height: 50px;line-height: 50px;font-size: 22px; margin-top: 15px; }
.live-title span{ display: inline-block;border-left: 3px solid #5892f3;padding-left: 15px;height: 20px;line-height: 22px; }
.live-list{ margin-top: 30px; overflow: hidden;}
.live-list ul{ width: 1280px;margin-top: 15px; }
.live-list li{ float: left; width: 289px;margin:0 15px 15px 0; }
.live-list li img{ width: 289px;height: 157px; }
.live-list li p{ font-size: 14px;margin: 10px 5px;line-height: 20px;height: 40px;overflow: hidden; }
.live-title .more{ float:right;font-size: 14px;font-weight: normal;color:#5892f3;  }

/*幻灯*/
.live-focus-slideBox{ width:100%; height:100%; overflow:hidden; position:relative; border:1px solid #ddd;  }
.live-focus-slideBox .hd{ overflow:hidden; position:absolute; left:50%; bottom:15px; z-index:1;background-color: rgba(0,0,0,.7);padding: 5px 0 5px 8px;border-radius: 12px;margin-left: -44px; }
.live-focus-slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.live-focus-slideBox .hd ul li{ float:left; margin-right:8px;  width:12px; height:12px; line-height:14px; text-align:center; background:#fff; cursor:pointer;border-radius: 50%; }
.live-focus-slideBox .hd ul li.on{ background:#5892f3; color:#fff; }
.live-focus-slideBox .bd{ position:relative; height:100%; z-index:0;   }
.live-focus-slideBox .bd .tempWrap,.live-focus-slideBox .bd .tempWrap ul{ height: 100%; }
.live-focus-slideBox .bd li{ zoom:1; vertical-align:middle;height: 100%; }
.live-focus-slideBox .bd img{ width:100%; height:100%; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.live-focus-slideBox .prev,
.live-focus-slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.live-focus-slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.live-focus-slideBox .prev:hover,
.live-focus-slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.live-focus-slideBox .prevStop{ display:none;  }
.live-focus-slideBox .nextStop{ display:none;  }

/*直播详情*/
.show-title{ margin:15px 0; }
.show-title span{ display: inline-block;width: 80px;height: 42px;background: #d83c44;color: #fff;line-height: 42px;text-align: center;font-size: 26px;font-family: 'microsoft yahei';border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px; }
.show-title h1{ font-size: 33px;line-height: 26px;color: #2d2d2d;display: inline-block;font-weight: normal; }
.show-pos{ color: #414141;line-height: 36px;font-size: 16px; }
.show-pos p a{ margin:0 5px; }
.show-main-video{ height: 674px;background-color: #ccc; }
.show-main-des{ margin:12px 0;overflow: hidden; }
.show-main-des p{ line-height: 36px;font-size: 18px;color: rgb(65, 65, 65);font-family: '微软雅黑';text-indent: 2em; }
.show-content-left{ float: left;width: 840px; }
.show-content-right{ float: right;width: 340px; }
.show-refreshbar{ float: right; }
.show-content-title{ height: 64px;line-height: 78px;border-bottom: 3px solid #ffa800;position: relative; }
.show-content-title h2{ float: left;font-size: 24px;color: #3b3b3b;font-family: '微软雅黑';font-weight: normal; }
.show-refreshbar .refresh-item{ float: left;margin-left: 20px; }
.show-refreshbar .refresh-item label{ font-size: 14px;color: #888;cursor: pointer; }
.show-refreshbar .refresh-item i{ display: inline-block;width: 29px;height: 29px;line-height: 2.25;background-color: #ccc;float: left;margin: 25px 10px 0 0;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;text-align: center; }
.show-refreshbar .refresh-item i span{ display: inline-block;width: 25px;height: 25px;background: url(../images/refresh_btn.png) center no-repeat; }
.show-refreshbar .refresh-btn{ font-size: 18px;color: rgb(127, 127, 127);cursor: pointer; }
.show-host{ float: left;width: 90px;text-align: center;font-size: 14px;position: relative;padding-top: 15px; }
.show-host b{ display: block;margin-bottom: 7px; }
.show-host b img{ width: 50px;height: 50px; }
.show-content-box{ float: right;width: 710px; }
.show-content-box .time{ color: #4f4f4f;font-size: 18px;position: relative; }
.show-content-box .time:before{ content: "";position: absolute;top: 8px;left: -22px;width: 8px;height: 8px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;background-color: #ffa800;z-index: 9; }
.show-content-box .text{ line-height: 26px;color: rgb(102, 102, 102);font-size: 14px;padding: 9px 6px 6px; }
.show-content-box .word{ border-bottom: 1px solid #dcdcdc;position: relative;padding: 15px 0 25px 7px; }
.show-content-box .word:before{ content: "";position: absolute;width: 1px;height: 100%;border-left: 1px solid #eee;top: 0;left: -11px; }
.show-content-box .img img{ margin:0 10px 10px 0;height: 120px;cursor: url(../images/cursor.cur),auto; }
.show-box{ height: 1000px;overflow: auto;width: 100%; }
.show-box::-webkit-scrollbar{ width: 6px; }
.show-box::-webkit-scrollbar-thumb{ background-color: rgba(0,0,0,.3);border-radius: 3px; }
.show-box{ scrollbar-3dlight-color:#fff;scrollbar-face-color:#b3b3b3;scrollbar-arrow-color:#fff;scrollbar-dark-shadow-color:#fff;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#fff;scrollbar-base-color:#fff;scrollbar-track-color:#fff; }        

.show-comment-content{ height: 1000px;background-color: #ccc;margin-top: 12px; }