@charset "utf-8";
/*全局*/
body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,span{margin:0;padding:0;}
body,button,input,select,textarea{ font-size:14px; line-height:1.8;color:#91725b; font-family:"Microsoft Yahei";}
body{background:#2b2118 url(../images/bodybj.jpg) no-repeat center top;}
ul,ol{list-style:none;}
a:link,a:visited{text-decoration:none;color:#91725b;}
a:hover{text-decoration: none; color:#d86f1e;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
i{ font-style:normal;}
.cl{ clear:both;}
.cl:after{ content:'\20'; display:block; height:0; clear:both; }
.clearfix{ *zoom:1;}
.ztwrap{width:1032px; margin:0 auto; clear:both;zoom:1;}
.mtop15{ margin-top:15px;}
#header,#header a{color:#333;}
/*导航*/
.topnav{width:1032px; background:url(../images/navbj.png) repeat-x; padding:0 4px; height:86px; margin:420px auto 0; position:relative;}
.topnav .navlist li{float:left; display:inline;height:86px; text-align:center;}
.topnav .xxline{ width:2px; height:86px; display:block; background:url(../images/libj.png) no-repeat center center;}
.topnav .navlist li a{ display:block; width:145px; height:70px; padding-top:16px;font-size:12px; color:#94550c;}
.topnav .navlist li a:hover,.topnav .navlist li.on a{ background:url(../images/navon.jpg) no-repeat center 2px; color:#ff5254;}
.topnav .navlist li a span{ display:block;font-size:18px; font-weight:bold; color:#ffe400;-moz-text-shadow:0 1px 0 #995502;-webkit-text-shadow:0 1px 0 #995502;text-shadow:0 1px 0 #995502;}
.topnav .navlist li a:hover span,.topnav .navlist li.on a span{ color:#fed3d3;}
/*match*/
.matchNav .prev,.matchNav .next,.matchCont .prev,.matchCont .next{display: block;position: absolute;background-image: url(../images/pn.png);z-index: 9999;cursor: pointer;}
.match_nav{width:930px;height:60px;overflow:hidden;margin-left:50px;}
/*matchNav*/
.matchNav{position: relative;background: url(../images/mnavbj.png) no-repeat;height:59px;line-height:59px; margin-top:15px;}
.matchNav .match_cont{margin-left:60px;}
.matchNav .prev,.matchNav .next,.matchNav .prev:hover,.matchNav .next:hover{width:50px;height:60px;top: 0;}
.matchNav .prev{left: 0;background-position: 0 0;}
.matchNav .next{right: 0;background-position: -82px 0;}
.matchNav .prev:hover{left: 0;background-position: 0 -130px;}
.matchNav .next:hover{right: 0;background-position: -82px -130px;}
.matchNav ul{position: relative;height:60px;}
.matchNav li{float: left;width: 118px;text-align: center;font-size:18px;font-weight: bold;color: #ba733d;cursor: pointer;position: relative;}
.matchNav li.active,.matchNav li:hover{color: #ffde00; background:url(../images/non.png) no-repeat center bottom;}
.matchNav li.match_nav_winner{color: #ffde00;}
/*matchCont*/
.matchCont{position: relative;width:1030px;height: 220px;overflow: hidden; border:1px solid #130a03;-moz-box-shadow:inset 0 0 0 1px #3c3229;-webkit-box-shadow:inset 0 0 0 1px #3c3229;box-shadow:inset 0 0 0 1px #3c3229; background:url(../images/ng2.png);}
.matchCont .match_cont{margin-left:50px;overflow: hidden;width: 921px;height: 220px;}
.matchCont .prev,.matchCont .next{width:40px;height:40px;top:70px;}
.matchCont .prev{left:15px;background-position: 0 -202px;}
.matchCont .next{right:15px;background-position: -50px -202px;}
.matchCont .prev:hover{left:15px;background-position: 0 -300px;}
.matchCont .next:hover{right:15px;background-position: -50px -300px;}
.matchCont ul{width: 1200px;height: 210px;position: relative;display: none;overflow-y: hidden;}
.matchCont ul.show{display: block;}
.matchCont li{float: left;position: relative;width: 191px;height: 210px;padding: 0 21px 0 20px; background:url(../images/line2.jpg) no-repeat right center;}
.matchCont li .date{width:191px;height:60px; line-height:60px;overflow: hidden;text-align: center;font-size:16px;color: #ba733d;display: block; background:url(../images/nz.jpg) no-repeat 15px center;}
.matchCont li div{width: 191px;height: 113px; color:#ffd4b4;}
.matchCont img{width:60px;height:60px;overflow: hidden;display:block; border-radius:50%;}
.matchCont i{float: left;}
.matchCont .txt{display: block;font-size: 14px;width:60px;height: 32px;line-height: 32px;position: absolute;bottom: -35px;text-align: center;overflow: hidden;}
.matchCont a{display: block;width: 180px;height:34px;background: url(../images/match_play.png) 0 -88px no-repeat;position: absolute;bottom:10px;left:25px;}
.matchCont a.play{background-position: 0 0;}
.matchCont a.play:hover{background-position: 0 -44px;}
.match_cont .img1,.match_cont .img2{width:60px; height:60px;border: 1px solid #180e06; background:#392c21;position: relative;-moz-box-shadow:inset 0 0 0 1px #3c3229;-webkit-box-shadow:inset 0 0 0 1px #3c3229;box-shadow:inset 0 0 0 1px #3c3229;border-radius:50%;}
.match_cont .img3_txt,.match_cont .img3{width:66px;font-size:32px;font-family: "Arial";line-height:60px;text-align: center; position:relative;}
.match_cont .img3{font-size:18px;font-family:"Microsoft Yahei";}
.match_cont .img3 .txt,.match_cont .img3_txt .txt{font-size:14px;}
/*新闻直播*/
.lan2_l{ width:506px; float:left; display:inline;}
.lan2_l .live_play{width: 506px;height: 340px;}
.lan2_r{ width:506px; float:right;}
.toutiao{ background: url(../images/ttbj.jpg) no-repeat; height:82px; padding-top:8px; clear:both;zoom:1;}
.toutiao h2{ font-size:20px; font-weight:bold;text-align:center; height:40px; line-height:40px; overflow:hidden;}
.toutiao h2 a{color:#ffd4b4;}
.toutiao p{height:31px; line-height:31px; overflow:hidden; text-align:center;}
.toutiao p a{color:#d86f1e; padding:0 10px;}
.newslist{ margin:10px 0;}
.newslist li{ height:31px; line-height:31px; clear: both;zoom:1; overflow:hidden;}
.newslist li span{ float:right; color:#4d433a; padding-left:15px;}
.newslist li a.leibie{ color:#b05f14; margin-right:5px;}
.lan2_r .more{ width:504px; height:38px; line-height:38px; text-align:center; border:1px solid #463a2f; background:#312a24; font-size:16px; display:block;-moz-box-shadow:0 1px 0 1px #0b0806;-webkit-box-shadow:0 1px 0 1px #0b0806;box-shadow:0 1px 0 1px #0b0806; color:#91725b;}
.lan2_r .more:hover{ border-color:#e76700; background-color:#e78c00; color:#2b2118;}
.ggtit{ font-size:24px; color:#e6720c;height:70px; line-height:70px; margin-top:10px; background:url(../images/tb.jpg) no-repeat left center; padding-left:15px; position:relative;}
.ggtit span{ font-size:18px;font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding-left:5px;}
.ggtit .more{ width:84px; height:31px; display:block; float:right; background:url(../images/more.jpg) no-repeat; font:0/0 a; margin-top:24px;}
.ggtit .more:hover{ background-position:-85px 0;}
.ggtit .hd{ position:absolute; right:0; bottom:10px; clear:both; zoom:1; overflow:hidden;}
.ggtit .hd i{ float:left; display:inline-block; width:98px;height:47px; line-height:45px; cursor:pointer;text-align:center; font-size:18px; background:url(../images/tabbj.jpg) no-repeat 0 -47px; margin-left:11px; color:#eac3a5;-moz-text-shadow:0 1px 0 #582d0f;-webkit-text-shadow:0 1px 0 #582d0f;text-shadow:0 1px 0 #582d0f; }
.ggtit .hd .on{ background-position:0 0; color:#f9d700;}
/*比赛赛程*/
.tab_con{ padding:22px 19px; clear:both;zoom:1; overflow:hidden;}
.sc-lf{ width:324px; float:left; display:inline;}
.table01{ width:100%;color:#c4926b; text-align:center; background:#2b2118;}
.table01 tr{border:1px solid #3f362f;}
.table01 td{ line-height:49px;height:49px;}
.table01 .textleft{ text-align:left; padding-left:24px;}
.table01 .bdtit{border:1px solid #514740;background:#3c322b;line-height:38px;height:38px;color:#998171; font-size:12px;}
.table01 .bdtit th{font-weight:normal;}
.table01 img{ width:30px; height:30px; vertical-align:middle; margin-right:5px;}
.sc-rt{ width:640px; float:right;}
.bs_tab{ width:100%;color:#c4926b; text-align:center; background:#2b2118;}
.bs_tab td{height:36px; line-height:36px; text-align:center;color:#8c7564; font-size:12px;border:1px solid #3f362f;}
.bs_tab .textleft{ text-align:left; padding-left:24px;}
.bs_tab th{border:1px solid #514740;background:#3c322b;line-height:38px;height:38px;color:#998171; font-size:12px; font-weight:normal;}
.bs_tab img{ width:20px; height:20px; vertical-align:middle; margin-right:5px;}
.bs_tab font{ font-size:18px; color:#b05f14;}
.vd{ width:67px; height:24px; display:block;background:url(../images/sp.jpg) no-repeat; font:0/0 a; margin:0 auto;}
.vd:hover{ background-position:-67px 0;}
.taotai-ul{ border:1px solid #514740; background:#3c322b;}
.taotai-ul li{ float:left; display:inline; width:240px; color:#998171; height:38px; line-height:38px; font-size:12px; text-align:center;}
.taotai-box{ background:url(../images/ttbj2.jpg) no-repeat 176px 21px; width:994px; height:457px; margin-top:26px;}
.taotai-box .ttbj1{ width:165px; height:43px; line-height:43px; border-left:5px solid #bb6214; background:#3c322b;}
.taotai-box span{ display:inline-block;}
.taotai-box .zu{ color:#eaaf81; width:128px;}
.taotai-box img{ margin:0 10px; vertical-align:text-bottom;}
.taotai-box .num{ font-size:18px; color:#e6720c;}
.taotai-box .ttbj2{ width:170px; height:43px; line-height:43px;background:#ffbe0d;}
.taotai-box .ttbj2 .gj{ width:50px; color:#fff; text-align:center; background:#ec850c;height:43px;}
.taotai-box .ttbj2 .zu{ width:120px; color:#643107;}
.taotai-box .lastwin{ background:#ec850c; color:#fff; text-align:center;}
.taotai-box .win{ background:#ffbe0d;}
.taotai-box .win .zu{ color:#643107;}
.taotai-box .win .num{ color:#ff4e02;}
.taotai-box .unknown{ text-align:center; color:#eaaf81;}
.mtop8{ margin-top:8px;}
.mtop27{ margin-top:27px;}
.mtop62{ margin-top:62px;}
.mtop145{ margin-top:145px;}
.mtop178{ margin-top:178px;}
.mtop208{ margin-top:208px;}
.lie1{ width:170px; float:left; display:inline;}
.lie2{ width:170px; float:left; display:inline; margin-left:97px; position:relative;}
.lie2 .vd{ position:absolute; left:-45px;}
.lie3 .vd{ position:absolute; left:-15px;}
.lie4 .vd{ position:absolute; left:-81px;}
.lie2 .ck1{ top:13px;}
.lie2 .ck2{ top:182px;}
.lie2 .ck3{ top:252px;}
.lie2 .ck4{ top:421px;}
.lie3 .ck5{ top:77px;}
.lie3 .ck6{ top:365px;}
.lie4 .ck7{ top:194px;}
.lie3{ width:170px; float:left; display:inline; margin-left:65px; position:relative;}
.lie4{ width:170px; float:left; display:inline; margin-left:121px; position:relative;}
/*比赛视频*/
.bordbox{border:1px solid #130a03;-moz-box-shadow:inset 0 0 0 1px #3c3229;-webkit-box-shadow:inset 0 0 0 1px #3c3229;box-shadow:inset 0 0 0 1px #3c3229;}
.vdList{ padding:0 0 15px 25px;}
.vdList li{ width:165px; float:left; display:inline; margin:19px 36px 0 0; position:relative;}
.vdList li img{width:165px; height:110px; display:block; margin-bottom:10px;filter:alpha(opacity=70);-moz-opacity:0.7;-webkit-opacity: 0.7;opacity: 0.7;transition: opacity 0.3s ease 0s;}
.vdList li p{ line-height:22px; height:44px; overflow:hidden;text-align: center; color:#8c7564; font-size:12px;}
.vdList li i{ width:60px; height:60px; background:url(../images/vd.png) no-repeat; position:absolute; left:50%; margin-left:-30px; top:24px;display:block;}
.vdList li a:hover p{color:#e6720c;}
.vdList li a:hover img{filter:alpha(opacity=100);-moz-opacity:1;-webkit-opacity:1;opacity:1;}
/*战队介绍*/
.teambox{position:relative;}
.teambox li{margin: 0 10px 10px;display:inline-block; float:left;width: 152px; height:192px;z-index:99;}
.teambox .img{z-index:99;}
.teambox .img img{width: 148px;height: 148px;border: 1px solid #000; padding:1px; background:#413a34; display:block;filter:alpha(opacity=45);-moz-opacity:0.45;-webkit-opacity: 0.45;opacity: 0.45;transition: opacity 0.3s ease 0s;}
.teambox span{width: 152px;height:40px;line-height:40px;font-size: 18px;color: #826c5c;overflow: hidden;text-align: center; display:block;}
.teambox li:hover .img img{filter:alpha(opacity=100);-moz-opacity:1;-webkit-opacity:1;opacity:1;}
.teambox li div{ background:#1c140d; width:1012px; display:none; position:absolute;left:10px; top:152px;z-index:9999;-moz-box-shadow:inset 0 5px 3px 3px #0f0b08;-webkit-box-shadow:inset 0 5px 3px 3px #0f0b08;box-shadow:inset 0 5px 3px 3px #0f0b08;}
.teambox li div a{ display:inline-block; margin:22px 0 0 22px; font-size:14px; color:#ccc; text-align:center; position:relative; width:175px; height:240px;}
.teambox li div a img{ width:175px; height:205px; display:block;}
.teambox li div a p{ height:35px; line-height:35px; overflow:hidden;}
.teambox li div a i{ display:block; padding:0 10px; background:#fb8800; color:#fff; position:absolute; left:0 ;top:0;}
.teambox div.top2{top:353px;}
.teambox div.top3{top:556px;}
.commentbox{ background:#fff; padding:15px; margin-bottom:50px;}
/*foot*/
.bottombox{ background:#18110c url(../images/bbj.jpg) repeat-x top;width:100%;}
.flinks h3{ font-size:18px; color:#6c513d; font-weight:bold; padding:20px 0 10px;}
.flinks p{ line-height:20px; color:#505050;font-size:12px; padding-bottom:25px;}
.flinks p a{color:#505050; padding:0 10px;}
#footer{background:url(../images/bbj.jpg) repeat-x top;color:#505050;}
#footer .copy a{color:#505050;}
#footer .copy p.a_links{ font-size:14px; padding:10px 0;color:#5f4735;}
#footer .copy p.a_links a{padding:0 10px;color:#5f4735;}
#footer .tips{ color:#000;}