/* 清除默认样式 */
*{ margin:0; padding:0; font-size:14px; font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;  list-style:none; }
a{ text-decoration:none; }
a:hover{ color:#da251d; }
.main.head a img{width: 100%;height: 250px;}
/* con */
.con{ width:1300px; overflow:hidden; margin:0 auto; padding-top:20px; }
/* 轮播 */
.con video{ float:left; width:806px; height:346px; border:2px solid #e5e5e5; margin-right:20px; background:#000; }
.con .lunBo{ float:left; width:806px; height:386px; margin-right:20px;margin-bottom: 10px; position:relative; }
.con .lunBo ul li{ position:absolute; top:0; left:0; display:none; }
.con .lunBo ul .act01{ display:block; }
.con .lunBo ul li img{ display:block; width:806px; height:346px; }
.con .lunBo .btn_list span{ top:50%; color:#fff; width:50px; height:50px; cursor:pointer; text-align:center; position:absolute; margin-top:-25px; background:rgba(0,0,0,0.3); font:normal 30px/50px '黑体'; border-radius:50%; }
.con .lunBo .btn_list .btn_l{ left:10px; }
.con .lunBo .btn_list .btn_r{ right:10px; }
.con .lunBo .btn_list span:hover{ background:rgba(0,0,0,0.5); }
.con .lunBo ol{ right:10px; bottom:10px; position:absolute; }
.con .lunBo ol li{ float:left; background:rgba(0,0,0,0.2); width:12px; height:12px; cursor:pointer; text-align:center; margin-right:10px; border:1px solid #fff; border-radius:50%; font:normal 14px/20px '微软雅黑'; }
.con .lunBo ol .act02{ background:#398ce5; border:1px solid #fff; }
.con .lunBo p{ position:absolute; left:10px; bottom:0; line-height:30px;  }
.con .lunBo p a{ color:#fff; display:none; font-size:14px; }
.con .lunBo p .act03{ display:block; }
/* 关于赛事 */
.con h2{ height:34px; line-height:34px; color:#fff; font-size:14px; }
.con h2 a{ float:right; padding-right:18px; font-size:14px; font-weight:normal; color:#e41f17; }
.con .gyss{ float:left; width:470px;}
.con .gyss h2{ width:443px; padding-left:27px; background:url(../images/home/game/megagame_title_bg01.png) no-repeat;background-size: 100% 100%; margin-bottom:10px; }
.con .gyss div{ padding:0 5px; color:#666; line-height:23px;height:280px;width: 320px;}
.con .gyss div b{ color:#da251d; }
.con .gyss p i{ font-style:normal; font-weight:normal; color:#e41f17; }
/* 编者按 */
.con .bza{ float:left; width:640px; height:310px; padding:20px 20px 0 0; }
.con .bza h2{ width:580px; padding-left:60px; background:url(../images/home/game/megagame_title_bg02.png) no-repeat;background-size: 100% 100%; margin-bottom:10px; }
.con .bza div{line-height:30px; text-indent:2em;width: 640px;height: 270px;overflow: hidden; }
/* 赛程安排 */
.con .scap{ float:left; width:640px; min-height:310px; padding-top:20px; }
.con .scap h2{ width:580px; padding-left:60px; background:url(../images/home/game/megagame_title_bg02.png) no-repeat;background-size: 100% 100%; }
.con .scap .chart{ width:638px; height:270px; border:1px solid #e5e5e5; }
.con .scap ul{ padding:0 7px; }
.con .scap ul li{ padding-left:16px; line-height:33px; border-bottom:1px dashed #ddd; background:url(../images/home/game/megagame_redArrow.png) left center no-repeat; }
.con .scap ul li span{ float:right; color:#666; }
/* 页中广告 */
.con .ad{ float:left; padding: 10px 0 20px;display: block; }
.con .ad img{ width: 100%;height: 156px }
/* 通知公告 */
.con .notice{ float:left; width:640px; height:310px; padding:0 20px 0 0;/* margin-top: 5px; */ }
.con .notice h2{ width:580px; padding-left:60px; background:url(../images/home/game/megagame_title_bg02.png) no-repeat;background-size: 100% 100%; }
.con .notice ul{ padding:0 7px; }
.con .notice ul li{ padding-left:16px; line-height:33px; border-bottom:1px dashed #ddd; background:url(../images/home/game/megagame_redArrow.png) left center no-repeat; }
.con .notice ul li span{ float:right; color:#666; }
/* 参赛须知 */
.con .ccxz{ float:left; width:640px; height:310px; }
.con .ccxz h2{ width:580px; padding-left:60px; background:url(../images/home/game/megagame_title_bg02.png) no-repeat;background-size: 100% 100%; }
.con .ccxz .details{ padding:0 10px; }
.con .ccxz  div{ padding-top:10px; line-height:20px; height: 270px }
.con .ccxz  div i{ font-style:normal; font-weight:normal; color:#e41f17; }
/* 赛程动态 */
.con .scdt{ float:left; width:640px; height:300px; padding:20px 20px 0 0; }
.con .scdt h2{ width:580px; padding-left:60px; background:url(../images/home/game/megagame_title_bg02.png) no-repeat;background-size: 100% 100%; }
.con .scdt ul{ padding:0 10px; }
.con .scdt ul li{ padding-left:16px; line-height:33px; border-bottom:1px dashed #ddd;background:url(../images/home/game/megagame_redArrow.png) left center no-repeat; }
.con .scdt ul li i{ font-style:normal; color:#e41f17; }
.con .scdt ul li span{ float:right; color:#666; }
/* 赛程精彩直播 */
.con .scjczb{ float:left; width:640px; height:300px; padding-top:20px; }
.con .scjczb h2{ width:455px; padding-left:45px; background:url(../images/home/game/megagame_title_bg02.png) no-repeat; background-size: 100% 100%;}
.con .scjczb .lunBo01{ width:380px; height:290px; padding:10px 55px; overflow:hidden; position:relative; }
.con .scjczb .lunBo01 .box{ width:380px; height:284px; overflow:hidden; position:absolute; }
.con .scjczb .lunBo01 span{ top:50%; color:#fff; width:28px; height:60px; cursor:pointer; text-align:center;position:absolute; margin-top:-40px; border-radius:2px; background:#e5e5e5; font:normal 28px/60px '黑体'; }
.con .scjczb .lunBo01 span:hover{ background:#dbdbdb; }
.con .scjczb .lunBo01 .btn_list .btn_l{ left:0; }
.con .scjczb .lunBo01 .btn_list .btn_r{ right:0; }
.con .scjczb .lunBo01 .box ul{ position:absolute; top:0; left:0; width:99999px; }
.con .scjczb .lunBo01 .box ul li{  width:180px; height:130px; }
.con .scjczb .lunBo01 .box ul li a{ float:left; }
.con .scjczb .lunBo01 .box ul li a img{ display:block;width: 180px;height: 100px; }
.con .scjczb .lunBo01 .box ul li a i{ display:block; width:180px; height:30px; line-height:30px; background:#eee; font-style:normal; text-align:center; color:#666; }
.con .scjczb .lunBo01 .box ul li a:nth-child(1){ margin:0 20px 24px 0; }
.con .scjczb .lunBo01 .box ul li a:nth-child(2){ margin:0 0 24px 0; }
.con .scjczb .lunBo01 .box ul li a:nth-child(3){ margin:0 20px 0 0; }
/* 选手风采 */
.con .xsfc{ float:left; width:1300px; overflow:hidden; padding-top:20px; }
.con .xsfc h2{ width:1160px; padding-left:140px; background:url(../images/home/game/megagame_title_bg03.png) no-repeat;background-size: 100% 100%; }
.con .xsfc .lunBo02{ width:1200px; height:330px; padding:30px 50px 0; overflow:hidden; position:relative; }
.con .xsfc .lunBo02 .box{ width:1200px; height:330px; overflow:hidden; position:absolute; }
.con .xsfc .lunBo02 span{ top:50%; color:#fff; width:28px; height:60px; cursor:pointer; text-align:center;position:absolute; margin-top:-30px; border-radius:2px; background:#e5e5e5; font:normal 28px/60px '黑体'; }
.con .xsfc .lunBo02 span:hover{ background:#dbdbdb; }
.con .xsfc .lunBo02 .btn_list .btn_l{ left:0; }
.con .xsfc .lunBo02 .btn_list .btn_r{ right:0; }
.con .xsfc .lunBo02 .box ul{ position:absolute; top:0; left:0; width:99999px; }
.con .xsfc .lunBo02 .box ul li{ float:left; width:1200px; height:330px; }
.con .xsfc .lunBo02 .box ul li a{ float:left; }
.con .xsfc .lunBo02 .box ul li a img{ display:block;width: 180px;height: 100px;  }
.con .xsfc .lunBo02 .box ul li a i{ display:block; width:180px; height:30px; line-height:30px; background:#eee; font-style:normal; text-align:center; color:#666; }
.con .xsfc .lunBo02 .box ul li a:nth-child(1),.con .xsfc .lunBo02 .box ul li a:nth-child(2),.con .xsfc .lunBo02 .box ul li a:nth-child(3){ margin:0 60px 30px 0; }
.con .xsfc .lunBo02 .box ul li a:nth-child(4){ margin:0 0 30px 0; }
.con .xsfc .lunBo02 .box ul li a:nth-child(5),.con .xsfc .lunBo02 .box ul li a:nth-child(6),.con .xsfc .lunBo02 .box ul li a:nth-child(7){ margin:0 60px 0 0; }


/* 选手名单*/
.con .xsmd ul li span{ float:right; color:#666; }
.con .xsmd{ float:left; width:1300px; overflow:hidden; min-height: 200px;border-top: none;margin-bottom: 10px;}
.con .xsmd h2{ width:1265px; padding-left:35px; background:url(../images/home/game/megagame_title_bg04.png) no-repeat;background-size: 100% 100%; }
.con .xsmd.large h2{background:url(../images/home/game/megagame_title_bg03.png) no-repeat; }
.con .xsmd ul{ padding:0 7px; }
.con .xsmd ul li{ padding-left:16px; line-height:33px; border-bottom:1px dashed #ddd; background:url(../images/home/game/megagame_redArrow.png) left center no-repeat; }
.con .xsmd-jcsj{ float:left; width:1300px; overflow:hidden; min-height: 200px;border-top: none;margin-bottom: 10px;}
.con .xsmd-jcsj h2{ width:1265px; padding-left:35px; background:url(../images/home/game/megagame_title_bg04.png) no-repeat; background-size: 100% 100%;}
.con .xsmd-jcsj.large h2{background:url(../images/home/game/megagame_title_bg03.png) no-repeat;background-size: 100% 100%; }
/* 合作伙伴 */
.con .hzhb{ float:left; width:1300px; overflow:hidden; padding-top:20px; }
.con .hzhb h2{ width:1265px; padding-left:35px; background:url(../images/home/game/megagame_title_bg04.png) no-repeat; background-size: 100% 100%;}
.con .hzhb ul{ padding:15px 6px 20px 2px; overflow:hidden; }
.con .hzhb ul li{ padding-left:4px; float:left; }
.con .hzhb ul li a img{ display:block; }

.tabbox .tabbtn{background-size:100% 100% !important }
/* bottom */
.bottom{ width:1300px; height:140px; margin:0 auto; }
