@charset "utf-8";
/* CSS Document */
a:hover{text-decoration: none;}
.fancybox-skin{ background:none;}
.fancybox-opened .fancybox-skin{box-shadow:none;}
.bg{background:url(../images/bg.jpg) center top no-repeat #000;width:100%; position:relative; height:2400px;}
.content{position:relative; padding-top:309px;width:1000px;margin:0 auto;}
.fs_index{display:block;position:absolute;width:128px;height:59px;left:438px;top:32px;}
.video-wrap{width:662px;margin:0 auto 40px;}
.video-wrap h2{text-align:center;line-height:45px;background:url(../images/video_title.png) 426px center no-repeat #d0463b;color:#f5f6f6;font-size:24px;font-weight:normal;text-shadow:2px 2px 8px #000;}
.liver-wrap{width:975px;height:244px;margin:0 auto 80px;padding-top:30px;position: relative;}
.liver-list{width:918px;height:244px;position:relative;margin:0 auto;}
.liver-list ul{position:absolute;left:0;top:0;}
.liver-list ul li{margin:0 38px;width:230px;}
.liver-list ul li p.top{width:173px;height:33px;line-height:33px;text-align:center;border-radius:30px;background:#008aff;color:white;font-size:16px;margin:0 auto;}
.liver-list ul li p.date{text-align:center;color:white;font-size:16px;line-height:30px;margin-bottom:17px;}
.intro-wrap{display:flex;justify-content:space-between;}
.intro{width:84px;position: relative;}
.header-img{display:block;width:84px;border-radius:60px;}
.vs-img{display:block;margin-top:27px;height:32px;}
.intro-btn{display:block;width:84px;text-align:center;height:28px;line-height:28px;background:#efaa44;font-size:12px;color:black;margin-top:11px;border-radius:60px;}
.intro-btn span{color:#993128;}
.pop{width:287px;height:145px;background:#282c39;position:absolute;border: 5px solid #8d8f95;left:0;bottom:-155px;display: none;}
.rule-wrap{width:843px;margin: 0 auto 25px;}
.rule-wrap ul{padding-top: 20px;}
.rule-wrap ul li{font-size: 14px;color:white;line-height: 30px;background: url("../images/intro_arrow.png") no-repeat 28px 10px;padding-left:46px;}
.award-img{display: block;margin: 0 auto;}
.pop div{width:267px;line-height: 32px;margin:0 auto;position: relative;border-bottom: 1px solid #616161;}
.pop div p{font-size: 18px;color: #efaa44;padding-left: 26px;}
.pop div a{display: block;width:12px;height: 32px;background: url("../images/close.png") center no-repeat;position: absolute;right: 0;top: 0;}
.pop-intro{font-size: 14px;color: white;line-height: 32px;padding-left: 26px;}
.live-btn{width:66px;padding-left: 16px;display: block;height: 23px;line-height: 23px;border-radius: 30px;font-size: 14px;color: white;background: url("../images/play_icon.png") 65px center no-repeat #993128;margin:0 0 0 190px;}
.tips{font-size: 14px;color: white;line-height: 32px;padding-left: 26px;width:788px;margin: 0 auto 15px;}
.arrowL{display: block;background: url("../images/arrow_L.png") no-repeat;width:18px;height: 21px;position: absolute;left: 30px;top: 140px;z-index: 5;}
.arrowR{display: block;background: url("../images/arrow_R.png") no-repeat;width:18px;height: 21px;right: 30px;top: 140px;position: absolute;z-index: 5;}