@charset "gb2312";
/*===体坛网-奥运人物专题===*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd{margin:0px;padding:0px;font-family:Verdana,宋体;}
textarea,input,select,body{font-size:12px;}
select,input{vertical-align:middle!important;vertical-align:-2px;}
fieldset,img{border:0;}
ul,ol{list-style:none;}
a{color:#000000;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
/* Clear Fix */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{display:block;}
.clear{clear:both;height:0px;font-size:0px;line-height:0px;}
.rela{position:relative;}
.posi{position:absolute;}
.cursor{cursor:pointer;}
body{text-align:left;background:url(image/bodybg.jpg) repeat-x top;}
h1{display:none;}
/*topand*/
.topbg{height:22px;line-height:22px;padding:7px 8px 3px;overflow:hidden;border:none; background:#fff;}
.rnav{ float:right;}
#nTtnav{border:none;border-top:1px solid #d7d7d7;}
#nTtnav li{font-family:"宋体";}
#nfooter{margin-top:11px;}
#nfooter{ background:#AD0000; padding-bottom:20px;}
/*mian*/
.bg{background:url(image/main_bg.jpg) repeat-y center #fff;}
.main{width:950px;margin:0px auto;text-align:left;background:#0452A1;}
.banner{
	clear:both;
	overflow:hidden;
	height:150px;
	background:url(image/banner.jpg);
	position:relative;
	width: 950;
}
.banner span{font-size:30px;color:#c00;float:left;padding:102px 0 0 220px;width:40px;text-align:center;}
.banner span a{color:#c00;}
/*scr01*/
.scr01{ display:block; padding-left:16px; clear:both; height:384px; background:#0452A1;}
	.lft{ float:left; height:377px; width:646px; margin-right:4px; background:url(image/a01.jpg) 0 0 no-repeat; overflow:hidden;}
	.lft dl{ margin:12px 6px 0px 4px; padding:6px 16px 0; height:200px;}
	.lft dt{ float:left; margin-right:16px;}
	.lft dt img{ width:300px; height:190px;}
	.lft dd h3{ height:40px; line-height:40px; font-family:"黑体"; font-size:20px; text-align:center; color:#fff; font-weight:normal;}
	.lft dd h3 a{ color:#fff;}
	.lft dd p{  text-indent:2em; line-height:20px; color:#C5C5C5;}
	.lft dd p a{ color:#C5C5C5;}
	.lft ul{ margin:12px 0 0 32px;}
	.lft li{ float:left; width:290px; padding-left:10px; background:url(image/001.gif) 0 center no-repeat; height:20px; line-height:20px;}
	.lft li a{ color:#fff;}
	.lft li a:hover{ color:#fff;}
	
	.lft .ne{ margin:8px 0 0 5px; padding:5px 0 0 0; background:url(image/a04.jpg) no-repeat right 0;}
	.lft .ne span{ width:290px; padding-left:10px; background:url(image/001.gif) 0 center no-repeat; height:20px; line-height:20px;}
	.lft .ne a{ color:#fff;}
	
	.rit{ float:left; width:272px; height:377px; background:url(image/poll.jpg) 0 0 no-repeat; overflow:hidden;}
	.poll{ width:212px; margin:30px auto 0;}
	.poll h2{ display:none;}
	.poll h3{ background:#000; height:24px; line-height:24px; padding:3px 0 0 8px; font-size:18px; font-family:"黑体";font-weight:100; color:#fff;}
	.poll h3 strong{ color:#f00; font-weight:normal;}
	.poll ul{ margin:12px 0; padding-bottom:8px;}
	.poll li{ width:49%; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;; color:#fff; height:20px; margin-bottom:2px;}
	.poll p{ margin-bottom:8px; text-align:center; padding-top:8px;}
	.poll p button{ width:76px; height:27px; left:27px; text-align:center; margin:0 8px; background:url(image/btn.gif) no-repeat; border:none;}
	
/*scr02*/
.scr02{ clear:both;}
	.scr02 .top_bar{ height:10x; line-height:10px; font-size:10px; background:#0452A1;}
	.scr02 .item{background:#0452A1;clear:both; padding-left:8px; width:942px; _overflow-x:hidden; min-height:300px;_height:300px;}
		.item div{ width:229px; height:284px; float:left; margin:0 6px 10px 0; background:url(image/a02.jpg) no-repeat; position:relative;}
		.item h3{ margin-top:9px; padding-left:18px; height:32px; line-height:32px; font-size:14px; font-weight:100; color:#fff;}
		.item h3 strong{ font-size:16px; font-family:"黑体"; font-weight:normal;}
		.item h3 a{ color:#fff;}
		.item dl{ padding:4px 8px;}
		.item dt{ height:72px; text-align:center; margin-bottom:2px; overflow:hidden;}
		.item dt img{ display:inline;}
		.item dd{ line-height:20px; text-indent:2em; height:128px; overflow:hidden; color:#C5C5C5;}
		.item dd a{ color:#C5C5C5;}
		.item p{ text-align:center; line-height:20px; color:#fff;}
		.item p a{ margin:0 6px; color:#fff;}
		.item p a:hover{ color:#fff; text-decoration:none;}
	
.ll{ clear:both; height:500px; overflow:hidden; padding:0 0 0 10px; position:relative;}
.ll div{ width:463px; height:237px; float:left; margin:0 6px 10px 0; background:url(image/a05.jpg) no-repeat; position:relative;}
.ll h3{ margin-top:9px; padding-left:18px; height:32px; line-height:32px; overflow:hidden; font-size:14px; font-weight:100; color:#fff;}
.ll h3 strong{ font-size:16px; font-family:"黑体"; font-weight:normal;}
.ll h3 a{ color:#fff;}
.ll h3 span{ float:left; padding:0 5px 0 0;}
.ll dl{ float:left; padding:2px 0 0 14px; height:170px;}
.ll dt{ float:left; position:relative; z-index:999; height:156px; text-align:center; overflow:hidden;}
.ll dt img{ width:222px; height:148px; border:#C6C6C6 4px solid;}
.ll dd{ float:left; padding:10px 0 0 15px; width:184px; line-height:20px; text-indent:2em; height:138px; overflow:hidden; color:#C5C5C5;}
.ll dd a{ color:#FFCC00;}
.ll p{ clear:both; text-align:center; line-height:20px; color:#fff;}
.ll p a{ margin:0 6px; color:#fff;}
.ll p a:hover{ color:#fff; text-decoration:none;}
.ll .b{ position:absolute; top:181px; left:-47px; width:91px; height:69px; overflow:hidden; z-index:9;}

#nfooter{ border-top:#B5B5B5 3px solid!important; background:#0452A1; color:#C5C5C5;}
#nfooter a{ color:#C5C5C5;}
#nfunc li {border-right:1px solid #C5C5C5;}

