@charset "utf-8";
*{ margin:0; padding:0;}
body{ color:#666; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:12px; text-align:center;}
font-family{"微软雅黑","宋体",Arial,Helvetica,sans-serif;}
img{ border:0 none;}
ul{ list-style:none;}
a{ text-decoration:none; color:#666666;}
p{ line-height:1.5;}
strong{ color:#444;}
.clear{ clear:both; height:0; overflow:hidden;}

.w_122{ width:122px;}
.f_cr{ color:#CF0027;}
.f_cbb{ color:#444; font-weight:bold;}
.f_cg{ color:#666;}
.m_t10{ margin-top:10px;}
.p_t10{ padding-top:10px;}
.p_t20{ padding-top:20px;}
.more{ color:#999; position:absolute; top:9px; right:5px;}
.a_hr:link{ color:#333;}
.a_hr:visited{ color:#666;}
.a_hr:hover{ color:#ce1332;}
.a_hrb:link{ color:#333; font-weight:bold;}
.a_hrb:visited{ color:#666; font-weight:bold;}
.a_hrb:hover{ color:#ce1332; font-weight:bold;}
.fleft{ float:left;}
.fright{ float:right;}
.textright{ text-align:right;}
.aback,.aback:link,.aback:visited{ background:url(../images/back.jpg) no-repeat 0 0; display:block; float:left; height:28px; outline:none; text-indent:-99999px; width:85px;}
.aback:hover,.aback:active{ background:url(../images/backon.jpg) no-repeat 0 0;}
.apre,.apre:link,.apre:visited{ background:url(../images/pre.jpg) no-repeat 0 0; display:block; float:left; height:28px; outline:none; text-indent:-99999px; width:85px;}
.apre:hover,.apre:active{ background:url(../images/preon.jpg) no-repeat 0 0;}
.anext,.anext:link,.anext:visited{ background:url(../images/next.jpg) no-repeat 0 0; display:block; float:left; height:28px; outline:none; text-indent:-99999px; width:85px;}
.anext:hover,.anext:active{ background:url(../images/nexton.jpg) no-repeat 0 0;}

.page{ background:url(../images/004.jpg) repeat-y 0 0; margin:0 auto; text-align:left; width:1003px;}
.head{ background:#fff; height:46px; overflow:hidden; padding:12px 0px 0px 0px;}
.logo{ float:left; padding-left:16px;}
.reg{ float:right; padding-right:18px; padding-top:9px; text-align:right;}
.reg a{ color:#7A7A7A; font-weight:bold; line-height:17px; margin:0 5px;}
.rss{ background:url(../images/rss.jpg) no-repeat scroll 100% 0 transparent; padding-right:18px;}
.reg input.input1{ border:1px solid #CCCCCC; color:#7A7A7A; font-size:11px; height:13px; line-height:13px; padding:2px 2px 0; width:122px;}
.reg input.searchss{ background:url(../images/search.jpg) no-repeat scroll 0 0 transparent; border:0 none; cursor:pointer; height:24px; overflow:hidden;text-indent:-99999em; width:24px;}

.nav{ background:url(../images/002.jpg) no-repeat 0 0; height:53px; overflow:hidden; padding:0px 50px; width:903px;}
.nav ul{ float:left;}
.nav ul li{ display:inline; float:left; padding:10px 0px;}
.nav ul li a{ color:#221815; font-size:18px; font-weight:bold; padding:10px 30px 8px;}
.nav ul li a:hover,.nav ul li a.on{ background:url(../images/006.jpg) no-repeat 22px 4px; color:#cf0027;}
.nav table{ float:right; margin-top:20px;}
.divinfo{ background:url(../images/003.jpg) no-repeat 0 0; height:328px; overflow:hidden; padding-top:15px; width:1003px;}
.active{ float:left; padding:38px 0px 0px 86px; height:237px; width:374px;}
.infocon{ float:right; padding:89px 82px 0px 0px; width:438px;}
.infocon ul{ padding:5px 0px;}
.infocon ul li{ border-bottom:1px solid #e0e0e0; padding:5px 10px 2px 0px; width:428px;}
.infocon ul li a{ background:url(../images/dot.jpg) no-repeat 3px 7px; color:#666; padding-left:10px;}
.infocon ul li a span{ color:#b2b2b2; float:right;}

.nlxy{ background:#eee url(../images/nlxy.jpg) no-repeat 0 0; margin:40px 78px 0px; padding-top:60px; width:847px;}
.nlxyxhb{ float:left;}
.nlxyvideo{ float:right;}
.maincon{ background:#eee; margin:0px 78px; padding:0 10px 5px; width:827px;}
.rbwb{ border-bottom:1px solid #cfcfcf; margin-top:5px; padding:29px 0px 10px 8px; width:819px;}
.gfwb{ float:left;}
.rbwb div.wbhd{ float:right; width:525px;}
.rbwb h2{ color:#cf0027; font-size:16px;}
.rbwb h3{ color:#1f1b1b; font-size:14px;}
.djs{ background:#fafafa; margin-top:10px;  width:807px;}
.djs1{ float:left; width:50px;}
.djs2{ float:left; padding-right:30px; width:373px;height:200px;}
.djs2 p{ line-height:1.8; padding-bottom:5px;}
.djs3{ float:left; width:350px;}
.djs3 textarea{ border:1px solid #cfcfcf; color:#999; font-size:12px; height:45px; margin-top:5px; padding:10px; width:329px;}
#btnfb{ background:#f5f5f5; border:1px solid #e1e1e1; color:#ccc; cursor:pointer; float:right; font-size:16px; font-weight:bold; padding:3px 10px; position:relative; top:-10px;}
.xznlbz{ background:url(../images/xznlbz.jpg) no-repeat 0 0; margin:15px 78px 0px; padding:60px 10px 5px; width:827px;}
.xzteam{ float:left; width:470px;}
.xzcheats{ float:right; width:350px;}
.captain{ border-top:1px solid #b2b2b2; margin-top:5px; padding-top:10px;}
.captain img.captainpic{ float:left; padding-right:22px;}
.cheats{ float:left; padding-right:10px;}
.xzcheats h4{ color:#444; padding-left:22px;}

.rimb{ background:url(../images/005.jpg) no-repeat 0 0; height:40px; overflow:hidden; margin-top:20px; width:1003px;}
.foot{ background:#fff; color:#aaa; padding:10px 40px 30px; width:923px;}
.foot a,.foot a:link{ color:#aaa; margin: 0 5px;}
.copyright{ float:left;}
.footsitemap{ float:right;}
.fy{ text-align:center;}
.fy li { color:#3F4041; display:inline;}
.fy li a, .fy li a:link, .fy li a:visited{ color:#3F4041; display:inline; padding:2px;}
.fy li a:hover, .fy li a:active, .fy li a.on{ color:#CE1332; text-decoration:underline;}

.ulnews{ float:left; overflow:hidden; padding-top:20px; width:100%;}
.ulnews li{ float:left; height:120px; margin:5px 20px 5px 0; text-align:left; width:100%;}
.ulnews li .pic{ background: url("../images/bg10580.jpg") no-repeat scroll 0 0 transparent; float:left; height:80px; padding:5px 9px 7px 6px; width:130px;}
.ulnews li .con{ float:right; line-height:2; width:700px;}
.contit{ font-size:16px; font-weight:bold;}
.contit span{ float:right; font-size:12px; font-weight:normal;}
.concon{ width:525px;}

/*赛事介绍开始*/
.bread {float:left; padding:15px 0px 0px 86px; height:20px; width:847px;}
.div_infor{
	margin:20px 78px 0px 78px;
	position:relative;
	width:847px;
}
.infor p {
	padding-top:6px;
	line-height:22px;
	width:847px;
	text-indent: 25px;
	margin: 5px;
}
.infor strong{ color:#444;}
.infortit {
    font-size:16px; 
    font-weight:bold;
    padding-bottom: 10px;
    text-align: left;
}

.infortit span {
    float: right;
    font-size: 12px;
    font-weight: normal;}

.infornav{
    font-size:16px; 
    font-weight:bold;
    padding-bottom: 10px;
    text-align:right;
	padding-right:10px;
	list-style:inside;
}
.infornav a.on{
    color:#cf0027;
	}
    
/*赛事介绍结束*/

/*争霸精彩分享开始*/
.shareins{
	background:url(../images/tit02.jpg) no-repeat 0 0;
	margin:20px 78px 0px 78px;
	padding-top:53px;
	position:relative;
	width:847px;
}
.shareins ul{ float:right; padding-right:20px; width:440px;}
.shareins ul li{ float:left; padding:0px 9px 20px; text-align:center; width:126px;}
.shareins ul li img{ margin-bottom:2px; _margin-bottom:5px;}
.shareins ul li a{ color:#666; text-align:center;}
.shareins ul li a span{ display:block;}
.shareins ul li a img{ border:2px solid #e0e0e0;}
/*争霸精彩分享结束*/





/*登录 刘勇*/
.ssout {
    left: 50%;
    position: absolute;
    top: 50%;
    z-index: 100;
}
.ssin, .ssin2 {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 5px solid #EEEEEE;
    height: 230px;
    left: -200px;
    padding: 10px 25px 10px 15px;
    position: absolute;
    top: -115px;
    width: 360px;
}
.ssin2 {
    height: 250px;
}
.ssin textarea, .ssin input, .ssin2 textarea, .ssin2 input {
    margin: 5px 0;
    width: 340px;
}
.ssin textarea, .ssin2 textarea {
    height: 80px;
}
.ssin select, .ssin2 select {
    margin: 5px 0;
    width: 344px;
}
.ssin a, .ssin2 a {
    margin: 10px;
}
.ssin .text, .ssin2 .text {
    border: 1px solid #6D6E70;
    width: 150px;
}
.close {
    border: 1px solid #CE1331;
    color: #CE1331;
    cursor: pointer;
    font-size: 12px;
    padding: 0 4px;
    position: absolute;
    right: 2px;
    top: 2px;
}
#slidecontent{padding:0; float:left; height:242px; width:375px;}
#slidecontent li a{display:block;}
#slidecontent li a img{ border:3px solid #e0e0e0; margin-bottom:5px;}
#slidecontent li span{ display:block; text-align:left;}
