@charset "utf-8";
html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;}
body {height:100%;text-size-adjust:none;}
div {text-align:left;}
body{font: 12px/1.5em arial,"Microsoft Yahei";color:#454545;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
address, cite, em{font-style:normal;}
li{list-style-type:none;}
a{text-decoration:none;color:#08c;}
a:hover{color:#d70000;text-decoration:none;}
fieldset, img {border:0;}
label,button{cursor: pointer;}
input,select,label{vertical-align:middle;}
select,input,textarea,font{font-size:12px;line-height:1.2em;}
.clear{clear:both; line-height:0px; overflow:hidden;}
h3{width:530px;height:120px;margin:0 auto;overflow:hidden;zoom:1;margin-top:72px;}

/*top*/
#top{ width:100%; height:28px; background: #f8f8f8; border-bottom: 1px solid #e7e7e7; overflow: hidden; zoom:1; }
#top ul{width: 473px;float:right;height:28px;overflow:hidden;zoom:1;color:#a0a0a0;}
#top ul a{ color:#454545; display:inline-block; height:28px; line-height:28px;}
#top ul a:hover{ color:#df0000;}
.topcon{width: 1100px;margin:0 auto;overflow:hidden;zoom:1;}

/*logo*/
.banner{ min-width:1200px; background:url(../images/bg1.jpg) top center no-repeat; height:1026px;}
.bbox{width: 1100px;margin:0 auto;overflow:hidden;zoom:1;}
.logo{width: 430px;height:60px;padding-top: 28px;}
.logo a{ display:inline-block; float:left; text-indent:-9999px; height:60px;}
.logo a.ali{ width:215px; background:url(../images/ali_logo.png) 0px 0px no-repeat;}
.logo a.yxdown{width:200px;background:url(../images/logo.png) 0px 0px no-repeat;margin-left: 11px;}

/*progress*/
#progress{width: 1100px;overflow:hidden;zoom:1;background: url(../images/line.png) 0px 82px no-repeat;margin-top: 300px;}
#progress ul{margin: 0 auto;overflow: hidden;zoom: 1;width: 850px;}
#progress ul li{width: 206px;float:left;}
#progress ul li span,#progress ul li b,#progress ul li strong{ display:block; font-weight:normal; margin:0 auto;}
#progress ul li span{background: url(../images/area.png) -1px 0px no-repeat;width:150px;height:49px;padding-bottom:6px;color:#bee3ff;font-size:18px;line-height:49px;text-align:center;margin-top: 13px;}
#progress ul li b{width: 26px;height: 26px;background: url(../images/mesg.png) 5px -203px no-repeat;margin-top: 8px;}
#progress ul li strong{color:#fff;background: url(../images/op4.png) repeat;font-size:14px;width: 102px;height: 30px;border-radius: 3px;text-align: center;line-height: 30px;margin-top: 5px;}

#progress ul li.cur{ padding:0px 10px;}
#progress ul li.cur span{background: url(../images/areaCur.png) -2px -1px no-repeat;width:190px;height: 64px;font-size: 26px;color: #fff;line-height: 62px;margin-top: 0px;}
#progress ul li.cur b{background: url(../images/mesg.png) -2px -230px no-repeat;margin-top: 5px;}
#progress ul li.cur strong{width:150px;height:39px;background: url(../images/op5.png) repeat;font-size: 18px;color: #ffc617;line-height: 39px;}
#progress ul li.over strong{ color:#b5bdc1;}

#news{width: 1100px;overflow:hidden;zoom:1;padding-top: 48px;}
/*jdimg*/
#jdimg {position: relative;width: 620px;overflow: hidden;zoom: 1;margin: 0 auto;float: left;}
#jdimg .jdibox{overflow:hidden;zoom:1;height: 380px;}
#jdimg .jdibox li,#jdimg .jdibox li img{float:left;display:inline;width: 620px;height: 380px;overflow:hidden;}
#jdimg .jdibox li a{display:block;position:relative;}
#jdimg .jdibox li a span{width: 620px;height: 45px;display: block;left: 0px;top: 317px;position: absolute;font-size: 18px;font-weight: bold;}
#jdimg .jdibox li a span em{display:block;line-height: 53px;height: 53px;overflow:hidden;zoom:1;font-size: 15px;font-weight: bold;text-align: center;color: #fff;opacity: 1.0;background: url(../images/op6.png) repeat;}
#jdimg .rslides_tabs{width: 631px;position: absolute;bottom: 0px;z-index: 9;}
#jdimg .rslides_tabs,#jdimg .rslides_tabs li,#jdimg .rslides_tabs li a{overflow:hidden;zoom:1; float:left;display:inline;}
#jdimg .rslides_tabs li,#jdimg .rslides_tabs li a{width: 190px;}
#jdimg .rslides_tabs li{margin-right: 2px;background: #121313;}
#jdimg .rslides_tabs li a{color:#dcdcdc;text-indent:-999em;height: 10px;}
#jdimg .rslides_tabs li.rslides_here,#jdimg .rslides_tabs li.rslides_here a{width: 237px;}
#jdimg .rslides_tabs li.rslides_here a{background: #ff6c24;opacity: 1;/* padding-top:2px; */}
#jdimg .rslides_nav{width: 45px;height: 68px;position:absolute;z-index: 9;text-indent: -999em;top: 136px;opacity: 0.8;display: none;}
#jdimg .prev{left:0px;background: url(../images/scrollBtn.png) no-repeat 0px -68px;}
#jdimg .next{right:0px;background: url(../images/scrollBtn.png) no-repeat 0px -68px;}

/* zixun */
#zixun{width:480px;height: 380px;float:left;overflow:hidden;zoom:1;background: url(../images/newsbg.png) 0px 0px no-repeat;}
#zixun h3{width:430px;margin:0 auto;}
#zixun h3 a.tit{text-align:center;display:block;font-size: 24px;color: #fff;height: 24px;font-weight: normal;padding-top: 34px;white-space: nowrap;}
#zixun h3 span{display:block;padding-top: 6px;text-align: center;}
#zixun h3 span a{text-align:center;font-size:12px;color: #07acf9;display: inline-block;padding: 0px 5px;}

#zixun ul{width:430px;margin:0 auto;}
#zixun ul li{height: 34px;line-height: 34px;}
#zixun ul li em{color: #fff;font-size:14px;float:right;display:inline-block;}
#zixun ul li em.new{ color:#ffc617;}
#zixun ul li a{color: #e0f5ff;font-size:14px;float:left;display:inline-block;padding-left: 15px;background: url(../images/mesg.png) -2px -173px no-repeat;white-space: nowrap;width: 375px;overflow: hidden;text-overflow: ellipsis;}
#zixun ul li a:hover,#zixun h3 a.tit:hover,#zixun h3 span a:hover{  text-decoration:underline;}

/*视频直播*/
.zbBox{ width:1100px; margin:0 auto; overflow:hidden; zoom:1;}
#zhibo{min-width:1200px;background:url(../images/bg2.png) top center no-repeat;height:900px;overflow: hidden;zoom: 1;}
#zhibo h3{width:540px;height:68px;margin:0 auto;overflow:hidden;zoom:1;text-indent:-9999px;background: url(../images/title.png) 0px -6px no-repeat;margin-top: 52px;}

.vdTab{width:1100px;margin:0 auto;overflow:hidden;zoom:1;height:80px;background: #16366e;margin-top: 52px;}
.vdTab ul{}
.vdTab ul li{float:left;height: 80px;line-height: 80px;}
.vdTab ul li a{color:#c3d7f9;font-size:22px;float: left;display: inline-block;-webkit-transition: all .3s linear;-ms-transition: all .3s linear;-moz-transition: all .3s linear;transition: all .3s linear;width: 200px;text-align: center;}
.vdTab ul li.hover{background:url(../images/mesg.png) 0px 0px no-repeat;padding-right: 20px;}
.vdTab ul li.hover a{font-size: 26px;color:#fff;}
.vdTab ul span{width:222px;height:80px;float:left;display:inline-block;background:url(../images/mesg.png) 0px 0px no-repeat;text-indent:-9999px;margin-right: 25px;}
.vdTab ul li b{width:1px;float:left;color:#0a2759;font-weight:normal;font-size: 26px;}

.video{}
.video ul{}
.video ul li{}

/*赛事介绍*/
#saishi{ min-width:1200px; background:url(../images/bg3.png) top center no-repeat; overflow:hidden; zoom:1; height:782px;}
#saishi h3{width:540px;height:68px;margin:0 auto;overflow:hidden;zoom:1;text-indent:-9999px;background: url(../images/title.png) 0px -132px no-repeat;margin-top: 52px;}

.time{width:1030px;margin: 0 auto;overflow:hidden;zoom:1;background: url(../images/progress.png) 0px 0px no-repeat;margin-top: 60px;}
.time ul{}
.time ul li{color:#fff;float:left;height: 137px;text-align: center;width: 320px;}
.time ul li span{font-size:30px;display: block;padding-bottom: 9px;height: 30px;line-height: 30px;padding-top: 40px;}
.time ul li b{font-size:15px;font-weight:normal;display: block;}
.time ul li.s2{padding-left: 22px;}
.time ul li.s3{padding-left: 20px;}

.intro{ width:1100px; overflow:hidden; margin:0 auto; zoom:1; padding-top:80px;}
.link{ width:476px; float:left; overflow:hidden; zoom:1;}
.link a.ir_img,.link a.ir_img img{ width:476px; height:219px;}
.link span{height:76px;display:block;overflow: hidden;zoom: 1;padding-top: 5px;width: 480px;}
.link span a{width:155px;height:76px;display:inline-block;background:url(../images/mesg.png) no-repeat;text-indent:-9999px;margin-right: 5px;-webkit-transition: all .2s linear;-ms-transition: all .2s linear;-moz-transition: all .2s linear;transition: all .2s linear;float: left;}
.link span a.gz{background-position: 0px -263px;}
.link span a.sc{background-position: 0px -339px;}
.link span a.dw{background-position: 0px -415px;}
.link span a:hover{opacity: 0.8;}

.irTxt{ width:517px; height:300px; float:right; overflow:hidden; zoom:1; background:url(../images/dw.png) repeat; padding:0px 50px;}
.irTitle{border-bottom:2px solid #6bc9a9;padding-top:38px;overflow: hidden;zoom: 1;}
.irTitle span{font-size:20px;font-weight:bold;color:#6bc9a9;padding-bottom: 16px;display: inline-block;height: 20px;line-height: 20px;}
.irTitle a{color:#f0ad5d;font-size:14px;float:right;padding-top: 4px;}
.irTitle a:hover{ text-decoration:underline;}
.irTxt span.txt{ color:#cad6ff; line-height:30px; font-size:15px; display:block; padding-top:12px;}

/*赛事奖金*/
#prize{min-width:1100px;background:url(../images/bg4.png) top center no-repeat;overflow:hidden;zoom:1;height: 1022px;}
#prize h3{width:540px;height:68px;margin:0 auto;overflow:hidden;zoom:1;text-indent:-9999px;background: url(../images/title.png) 0px -269px no-repeat;margin-top: 52px;}

.new_l3 i{ background: url("../images/icon_mo.png")no-repeat !important;}
.captil_box{ width: 100%; height: 100%}
.captil_box .til{ height: 100px;}.captil_box p{font-size: 68px;color:#00a6f3;text-align: center;height: 60px;line-height: 60px;}
.til_tab1{ background: url("../images/rank_bg.jpg") no-repeat 0 0}
.til_tab1 .tab1_line,.tab_line2,.tab1_line3,.tab1_line4{    height: 100px;background-color: #4074a0; margin: 5px; overflow: hidden;}
.til_tab1 .tab1_line span{ font-size: 30px; color: white; display: block; float: left;width: 170px; text-align: center; line-height: 100px;cursor: pointer;}
.til_tab1 .tab1_line3 span{ font-size: 30px; color: white; display: block; float: left;width: 170px; text-align: center; line-height: 100px;cursor: pointer;}
.til_tab1 .tab1_line4 span{ font-size: 30px; color: white; display: block; float: left;width: 170px; text-align: center; line-height: 100px;cursor: pointer;}
.til_tab1 .tab_line2 span{ font-size: 30px; color: white; display: block; float: left;width: 170px; text-align: center; line-height: 100px;cursor: pointer;}
.til_tab1 .tab1_line .on{ color: #ffcd2a !important; font-size: 36px;}
.til_tab1 .tab1_line3 .on{ color: #ffcd2a !important; font-size: 36px;}
.til_tab1 .tab1_line4 .on{ color: #ffcd2a !important; font-size: 36px;}
.til_tab1 .tab_line2 .on{ color: #ffcd2a !important; font-size: 36px;}
.bk_bg{ position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: #121522; z-index:1001; -moz-opacity: 0.7; opacity:.70; filter: alpha(opacity=70);}

.container_image{width:1000px;height:800px;margin:0 auto;position:relative;padding-top: 40px;}
.container_image .i_btn{display:block;width:34px;height:80px;position:absolute;top:400px;z-index:3;background-image:url(../images/a_l.png);}
.container_image .prev_L{left:53px;background-position:0 0;}
.container_image .next_R{right:53px;background-position:-34px 0;}
.slide_img {width:880px;height:625px;position:relative;z-index:1; top: 127px}
.slide_img li{width:180px;height:380px;overflow:hidden;position:absolute;top:15px;padding-top: 20px;}
.slide_img li a{display:block;position:relative;width:100%;height:100%;height:500px;}
.slide_img li a img{position:absolute;height:100%;}
.slide_img li.left{left:0;}
.slide_img li.right{left:1000px;}
.slide_img li.mid{left:190px;}
.slide_img li .info{height:134px;padding-top:6px;position:absolute;left:0;bottom:0;width:94%;padding:0 3%;color:#ffffff;display:none;z-index:3;}
.slide_img li .bg{width:100%;height:142px;background:#000000;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);position:absolute;left:0;bottom:0;z-index:0;display:none;}

.new_l4 i{    background: url("../images/icon_view.png")no-repeat !important; margin-top: 5px;}

.module-rank{width: 690px; height: 539px; margin: 90px auto 0px; background: url(../images/rank-img1.png) no-repeat 0 45px;}
.module-rank1{ background: url(../images/rank-img2.png) no-repeat 0 45px;}
.module-rank:after{ content: ''; display: block; clear: both; visibility: hidden;}
.module-rank .rank-rmb{ position: relative; float: left; line-height: 45px; height: 45px; text-align: center; font-size: 35px;}
.module-rank .rank-rmb div{position: absolute;top:0;left:50%;width: 150%;height: 100%;margin-left: -52%;color:#fff;}
.module-rank .rank-rmb1,.module-rank .rank-rmb5{ width: 115px; margin-top: 206px;}
.module-rank .rank-rmb2{ width: 135px; margin-top: 85px;margin-right: 5px;}
.module-rank .rank-rmb4{width: 150px; margin-top: 110px;}
.contant_flw4 .module-rank .rank-rmb4{ width: 170px; margin-top: 110px;}
.module-rank .rank-rmb3{ width: 150px;}

.ch_day_table{ display: none;}
.ch_day_table[stage="main"]{ display: block;}

/*赛事视频*/
#shipin{ min-width:1100px; background:url(../images/bg5.png) top center no-repeat; height:726px; overflow:hidden; zoom:1;}
#shipin h3{width:540px;height:68px;margin:0 auto;overflow:hidden;zoom:1;text-indent:-9999px;background: url(../images/title.png) 0px -405px no-repeat;margin-top: 52px;}

.sp_tab{width:1100px;margin:0 auto;overflow:hidden;zoom:1;padding-top: 60px;}
.sp_tab ul{width:1200px;}
.sp_tab ul li{height:75px;float:left;}
.sp_tab ul li.hover{padding-bottom: 16px;}
.sp_tab ul li a{font-size: 24px;width:275px;color: #cfeaff;display:inline-block;height: 60px;line-height: 80px;text-align:center;background: #16366e;border-right: 1px solid #0a2759;cursor:pointer;padding-bottom: 20px;}
.sp_tab ul li.hover a{color:#fff;background: url(../images/mesg.png) 0px -80px no-repeat;padding-bottom: 20px;height: 80px;}

#video{width:1100px;margin:0 auto;overflow:hidden;zoom:1;padding: 28px;}
#video ul{width:1200px;padding: 14px 0px;height: 350px;}
#video ul li{float:left;width: 250px;padding-right: 33px;position: relative;padding-bottom: 40px;background: url(../images/shadow.png) -18px 115px no-repeat;}
#video ul li a{ position: relative; display:block;}
#video ul li a img{width: 250px;height: 150px;}
#video ul li a em{color: #fff;background: url(../images/op6.png) repeat;position: absolute;bottom: 0px;height: 14px;padding: 10px 10px 13px 10px;overflow: hidden;font-size: 14px;width: 230px;white-space: nowrap;text-overflow: ellipsis;z-index: 99;left: 0px;}

/*我要评论*/
#comment{min-width:1100px;background: #161825 url(../images/bg6.png) top center no-repeat;overflow:hidden;zoom:1;}
#comment h3{width:540px;height:68px;margin:0 auto;overflow:hidden;zoom:1;text-indent:-9999px;background: url(../images/title.png) 0px -539px no-repeat;margin-top: 52px;}
.plbox{ width:1100px; margin:0 auto; overflow:hidden; zoom:1;}
.plbox #SOHUCS #SOHU_MAIN .module-cmt-list .wrap-issue-gw .issue-wrap-gw{ color:#ccc;}
.plbox #SOHUCS #SOHU_MAIN .module-cmt-box .post-wrap-w .post-wrap-main .area-textarea-e .textarea-fw{ color:#ccc;}

/*bottom*/
#bottom{overflow:hidden;zoom:1;height: 112px;position: relative;background: #111;clear: both;width: 100%;}
.bottom1{width:970px;height:75px;display:block;margin:0px auto;padding-top: 15px;color:#fff;}
.bottom1 li{width:970px;text-align:center;height: 28px;line-height: 28px;color: #a5a5a5;}
.bottom1 li a{color: #cdcdcd;padding: 0px 12px;}
.bottom1 li a:hover{ color:#4074a0;}
.bottom1 li font{ color:#666; margin:0px 7px;}
.bottom1 li.word{ color:#999;}