@charset "utf-8";
*{ font-family:"微软雅黑","宋体",Arial,Helvetica,sans-serif; font-size: 12px; margin:0; padding:0;}
body{ color:#666; text-align:center;}
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;}
.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{ display:block; 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:290px; overflow:hidden; 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;}

.div1{ background:url(../images/tit01.jpg) no-repeat 0 0; margin:40px 78px 0px; padding-top:53px; position:relative; width:847px;}
.div111{ float:left; padding-left:4px; width:415px;}
.div111 img{ border:3px solid #e0e0e0; float:left; margin:0px 10px 5px 0px;}
.div111 .tit{ color:#444; float:left; padding-bottom:5px; width:210px;}
.div111 .tit strong{ display:block;}
.div111 p{ padding:0px 0px 5px;}
.ullb li{ padding-top:10px;}
.ullb li strong{ border-bottom:1px dotted #4C4C4C; color:#444; display:block; line-height:2; margin-bottom:3px;}
.ullb li strong span{ font:10px normal Arial, Helvetica, sans-serif; margin-left:20px;}
.partake{ background:url(../images/tit02.jpg) no-repeat 0 0; margin:40px 78px 0px; padding-top:53px; position:relative; width:847px;}
.partake ul{ float:left;}
.partake ul li{ float:left; padding:0px 15px 0px 4px; width:192px;}
.partake ul li a img{ border:3px solid #e0e0e0;}
.partake ul li a span{ color:#666; display:block; font-weight:bold; padding:3px;}
/*.share{ background:url(../images/tit02.jpg) no-repeat 0 0; margin:40px 78px 0px; padding-top:53px; position:relative; width:847px;}*/
.active2{ float:left; height:242px; width:375px;}
.active2 img{ border:3px solid #e0e0e0; margin-bottom:5px;}
.active2 span{ display:block; text-align:left;}
.share ul{ float:right; padding-right:20px; width:440px;}
.share ul.ulshare1 li{ float:left; height:110px; overflow:hidden; padding:0px 9px 20px; text-align:center; width:126px;}
.share ul.ulshare2 li{ float:left; height:110px; overflow:hidden; padding:0px 9px 10px; text-align:center; width:126px;}
.share ul li img{ height:86px; margin-bottom:2px; _margin-bottom:5px; width:126px;}
.share ul li a{ color:#666; text-align:center;}
.share ul li a span{ display:block;}
.share ul li a img{ border:2px solid #e0e0e0;}
.share ul li a:hover img, .share ul li a.on img{ border:2px solid #ce1332;}


.rimb{ background:url(../images/005.jpg) no-repeat 0 0; height:40px; overflow:hidden; margin-top:20px; width:1003px;}

.divin{ background:url(../images/020.jpg) no-repeat 0 0; min-height:282px; _height:282px; padding:20px 78px; width:847px;}
.divin p{ line-height:26pt; text-indent:2em;}
.divin .share{ margin:40px 0px 0px;}
.breadcrumbs li{ display:inline;}
.breadcrumbs li a,.breadcrumbs li a:hover{ color:#666;}

.tit{ font-size:16px; font-weight:bold; padding:10px 0px; text-align:left;}
.tit span{ float:right; font-size:12px; font-weight:normal;}
.tit strong{ font-size:16px;}
.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;}
.concon p{ line-height:2;}
/*赛事介绍开始*/
.bread {float:left; padding:15px 0px 0px 86px; height:20px; width:847px;}
.div_infor{
	margin:20px 78px 0px 0;
	position:relative;
	width:847px;
}
.infor p {
	padding-top:6px;
	line-height:22px;
	width:847px;
	text-indent: 0;
	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;}
#slidescontent li p{text-indent:0; line-height:1.3;padding-top:5px;} 

.infocon #subjectinfo {
    margin: 0;
    padding: 0;
}
.infocon #subjectinfo li {
    border: medium none;
    float: left;
    margin: 0;
    padding: 0;
    width: 45%;
}
.infocon #subjectinfo li a {
    background: none repeat scroll 0 0 transparent;
    font-weight: bold;
}
