/* CSS Document */
.clearfix{zoom:1}
.clearfix:after {content:"";display:block;clear:both; visibility:hidden; overflow:hidden;}

body {
	margin:0;
	padding:0;
	font-size:12px;
	line-height:16px;
	background:url(1_02.jpg) repeat-x top #dcdcdc;
	color:#5c5c5c;
}
input,select,textarea {
	font-size:12px;
	line-height:16px;
}
img {
	border:0;	
}
form,label,input,select {
	margin:0;
}
ul,ol,li {
	padding:0;
	margin:0;
	list-style-type:none;
}
em {
	display:none;
}
h1,h2,h3,h4,h5 {
	padding:0;
	margin:0;
	font-size:12px;
	line-height:16px;
}
.px14 {
	font-size:14px;
	line-height:18px;
}
.en {
	font-size:11px;
	font-family:"Verdana";
}
.npage {
	text-align:center;
	padding:10px 0;
}
.strong {
	font-weight:bold;
}
.L18 {
	line-height:18px;
}
.L20 {
	line-height:20px;
}
.L22 {
	line-height:22px;
}
.L24 {
	line-height:24px;
}
.L26 {
	line-height:26px;
}
.ndate {
	color:#999;
	padding-left:8px;
}

.a01,.a01 a {
	color:#de2f18;
}
.a01 a:hover {
	color:#ff660a;
}
.a02,.a02 a {
	color:#ff660a;
}
.a02 a:hover {
	color:#de2f18;
}
.a03,.a03 a {
	color:#f60;
}
.a03 a:hover {
	color:#069;
}
.a04,.a04 a {
	color:#5c5c5c;
}
.a04 a:hover {
	color:#de2f18
}
.a05 {
	color:#5c5c5c;
}
.a05 a {
	color:#de2f18;
}
.a05 a:hover {
	color:#ff660a
}
.a06,.a06 a {
	color:#000;
}
.a06 a:hover {
	color:#000;
}
.a07 a:hover {
	color:#d8ff00;
}
.a07 a:link,.a07 a:visited {
	color:#fff;
}
a {
	color:#3d3d3d;
	text-decoration:none;
}
a:hover {
	color:#f60;
	text-decoration:none;
}
.hl a:hover {
	text-decoration:underline;
}
.ul a,.ul a:hover {
	text-decoration:underline;
}

.zone {
	display:block;
	float:left;
	width:100%;
}
.clear,.space1,.space2,.space3,.space4,.space5,.space6,.space7 {
	padding:0;
	clear:both;
	line-height:1px;
	font-size:1px;
}
.space1 {	height:12px;	}
.space2 {	height:5px;		}
.space3 {	height:2px;	}
.space4 {	height:10px;	}
.space5 {	height:15px;	}
.space6 {
	float:left;
	height:15px;
	width:50px;	}
.space7 {	height:8px;	}
.margin1 {
	margin-top:12px;
}
.margin2 {
	margin-left:5px;
}
.margin3 {
	margin-left:12px;
}
.line1 {
	border-bottom:1px solid #c5c5c5;
}
.line2 {
	border-bottom:1px solid #de2f18;
}
.line3 {
	border-bottom:1px solid #eedd96;
}
.pading1 {
	padding:0 0 0 5px;
}
.links{ 
	background:#fff;
}
.links #lang {
	float:left;
	width:90px;
	height:20px;
	background:url(1_00.gif) no-repeat center center;
	padding:0 50px;
}
.links #lang a {
	display:block;
	float:left;
	width:50%;
	height:20px;
	padding:0px;
}
#head{ 
	width:950px; 
	margin:0 auto;
}

#top {
	width:975px;
}
#maintop {
	width:950px;
	background:url(1_03.jpg) top left repeat-x;
	margin:0 0 0 25px;
}
#logo {
	float:left;
	width:230px;
	text-align:center;
}
#banner {
	float:left;
	width:690px;
	padding:15px 10px 0 0;
}
.banner {
    float: left;
    width: 690px;
    height: 80px;
    margin: 15px 10px 0 0;
}
#mlogin {
	float:left;
	margin:15px 0 0 0;
	height:78px;
	width:190px;
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
}
	
.links li {
	display:block;
	float:right;
}
.links a {
	display:block;
	padding:7px 30px 4px 25px;
}
.links .s {
	background:url(1_15.gif) no-repeat left center;
	margin:0 30px 0 0;
}
.links .o {
	background:url(images.sports.cnsportsi2007041_02.gif) no-repeat left center;
}
#nav {
	float:left;
	width:743px;
	height:38px;
	background-image:url(1_08.jpg);
	background-repeat:no-repeat;
}
#nav a {
	display:block;
	float:left;
	height:38px;
}
#nav a:hover {
	background-image:url(1_09.jpg);
}
#nav_1 {
	background-position:0 0;
	width:56px;
}
#nav_2 {
	background-position:-56px 0;
	width:75px;
}
#nav_3 {
	background-position:-131px 0;
	width:75px;
}
#nav_4 {
	background-position:-206px 0;
	width:48px;
}
#nav_5 {
	background-position:-254px 0;
	width:48px;
}
#nav_7 {
	background-position:-302px 0;
	width:74px;
}
#nav_8 {
	background-position:-376px 0;
	width:76px;
}
#nav_9 {
	background-position:-452px 0;
	width:76px;
}
#nav_10 {
	background-position:-528px 0;
	width:89px;
}
#nav_11 {
	background-position:-617px 0;
	width:76px;
}
.mainnav {
	width:950px;
	margin:0 0 0 25px;
}
.navbox{
	 height:40px; 
	 margin-bottom:3px;
	 background:#eb3629;
}
.nav{ 
	float:left;
    padding-left:45px;
}
.nav li{
	 float:left; 
	 line-height:40px;
}
.nav li a{
	 padding:0 8px;
	  color:#fff; 
	  font-size:14px;
}
.nav li a:hover{
	 color:#fff200;
}

#search1 {
	float:right;
	height:26px;
	width:172px;
	padding:7px 10px 0 0;
}
#search1 #inta {
	float:left;
	height:26px;
	width:130px;
	margin-top:0px;
	padding:0; 
	border:none;
    background:#e8cfcd;
}
#search1 #submit {
	float:right;
	display:block;
	width:40px;
	height:26px;
	background:url(images.sport.org.cnImage201512101011588675.jpg) repeat-x;
	margin-top:0px;
	padding:0;
	cursor:pointer;
}

.starsearch {
	margin:7px 10px 5px 10px;
	padding:2px 0 7px 0;
	text-align:right;
	background-repeat:no-repeat;
	background-position:left center;
	border-top:1px solid #eedd96;
	border-bottom:1px solid #eedd96;
	background-image:url(1_70.gif);
}
.inb input {
	border:0;
	background:url(images.sports.cnsportsi2007041_18.gif);
	color:#fff;
	width:50px;
	height:20px;
	margin:6px 0 0 0;
	cursor:pointer;
}

#main {
	width:926px;
	background-color:#FFFFFF;
	padding:12px 12px;
	
}
#left {
	float:left;
	width:232px;
	padding-right:12px;
}
#left1 {
	float:left;
	width:260px;
	padding-right:12px;
}
.center {
	float:left;
	width:420px;
}
#right {
	float:left;
	width:682px;
}
.right1 {
	float:left;
	width:289px;
}
.right2 {
	float:left;
	width:210px;
}
.right3 {
	float:left;
	width:654px;
}
.style1 {
	height:31px;
	background:url(1_24.gif) right no-repeat;
}
.style1 h2 {
	background:url(1_22.gif) left no-repeat;
	padding:10px 0 5px 10px;
}
.style2 {
	background:#FFFFFF;
	border:1px solid #c5c5c5;
	padding:5px;
}
.style2 h2 {
	color:#45551a;
	padding:3px 0 4px 0;
}
.style3 {
	background:url(1_24.gif) right no-repeat;
}
.style4 {
	height:30px;
	background:url(1_45.jpg) right no-repeat;
}	
.style4 h2 {
	background:url(1_43.jpg) left no-repeat;
	padding:10px 0 4px 20px;
}
.style5 {
	border:1px solid #c5c5c5;
	padding:5px;
}
.style5 h2 {
	padding:1px 0 3px 18px;
	color:#ff6609;
	line-height:20px;
}
.style6 {
	border:1px solid #c5c5c5;
	padding:5px;
}
.style6 h2 {
	padding:1px 0 3px 15px;
	color:#ff6609;
	line-height:20px;
}
.style7 {
	float:left;
	width:420px;
	border:1px solid #c5c5c5;
	padding:5px;
}
.style7 h2 {
	padding:1px 0 3px 15px;
	color:#ff6609;
	line-height:20px;
}
.style8 {
	height:30px;
	background:url(1_83.gif) right no-repeat;
}	
.style8 h2 {
	background:url(1_82.gif) left no-repeat;
	padding:10px 0 4px 20px;
}
.style9 {
	height:30px;
	background:url(1_88.gif) left top no-repeat;
}	
.bg1 {
	background:url(1_75.gif) 3px 4px no-repeat;
}
.bg2 {
	background:url(1_81.gif) 12px 12px no-repeat;
}
.c1 {
	float:left;
	width:392px;
}
.c2 {
	float:left;
	width:276px;
	margin-left:12px;
}
.c3 {
	width:100%;
}
.c4 {
	float:left;
	width:361px;
}
.c5 {
	float:left;
	width:309px;
}

.c7 {
	float:left;
	width:654px;
}
.bt1 {
	background:#FFFFFF;
	border:1px solid #c5c5c5;
	border-top:none;
	padding:5px;
}
.bt2 {
	background:url(1_51.jpg) top repeat-x #fff;
	border:1px solid #c5c5c5;
	border-top:none;
}
.bt3 {
	background:url(1_84.gif) top repeat-x #fff;
	border:1px solid #c5c5c5;
	border-top:none;
}
.bt4 {
	background:#fcf9d5;
	border:1px solid #c5c5c5;
	border-top:none;
}
.tlist1 li {
	padding:5px 0 2px 18px;
	background:url(1_39.gif) no-repeat 4px center;
}
.tlist2 {
	padding:5px 12px 2px 5px;
}
.tlist2 li {
	float:left;
	padding:5px 0 3px 0;
	width:100px;
}
.right2 .tlist2 {
	padding:5px 0 2px 0;
}
.right2 .tlist2 li {
	float:left;
	padding:5px 0 3px 0;
	width:96px;
}
.tlist3 li {
	padding:4px 0 2px 15px;
	background:url(1_79.gif) no-repeat 7px center;
}
.tlist4 li {
	float:left;
	width:42%;
	padding:4px 0 2px 12px;
	background:url(1_80.gif) no-repeat 4px center;
}
.tlist5 li {
	padding:4px 0 2px 30px;
	background:url(1_63.gif) no-repeat 20px 10px;
}
.tlist6 {
	margin:0 0 0 10px;
}
.tlist6 li {
	padding:4px 0 2px 25px;
	background:url(1_63.gif) no-repeat 15px center;
}
.tlist7 li {
	padding:4px 0 2px 10px;
}
.more1 {
	width:8px;
	height:8px;
	background:url(1_32.gif) no-repeat;
	float:right;
	margin:3px 11px;
	cursor:pointer;
}
.more2 {
	width:38px;
	height:9px;
	background:url(1_47.gif) no-repeat;
	float:right;
	margin:3px 11px;
	cursor:pointer;
}
.login {
	padding:5px 0 5px 0;
}
.ina {
	float:left;
	width:145px;
	padding-left:1px;
}
.ina input {
	width:90px;
	height:18px;
	background:#edd6ab;
	border:none;
	margin:1px 0;
}
.submit1 {
	float:right;
	display:block;
	width:44px;
	height:44px;
	background:url(1_55.gif) no-repeat;
	margin:2px 0;
	border:0;
	cursor:pointer;
}
.banner1 {
	padding:4px;
	text-align:center;
}
.nlist1 {
	display:block;
	float:left;
	width:100%;
	line-height:20px;
}
.nlist1 a,.nlist2 a {
	display:block;
	float:left;
	padding:0 2px 0 5px;
}
.nlist2 {
	line-height:24px;
	padding-left:20px;
}
.title1 {
	color:#ff6609;
	text-decoration: underline;
}
.title2 {
	color:#ff6609;
	text-decoration: underline;
	margin:3px 20px 10px 20px;
	border-bottom:1px solid #ff6609;
}
.title3 {
	font-family:"黑体";
	font-size:20px;
	line-height:30px;
}
.play1 {
	height:234px;
	position:relative;
}
.img_div,.play_div {
	position:absolute;
}
#focus_img {
	float:left;
	width:392px;;
}
#slides {
	float:left;
	width:361px;
	height:252px;
	padding:14px 0 0 0;
	background:url(1_26.gif) no-repeat;
	text-align:center;
}
.focus {
	float:left;
	padding-top:5px;
}
.focus #title {
	height:29px;
	width:321px;	
	background:url(1_29.gif) no-repeat;
}
.txt {
	margin:8px 8px;
	width:300px;
	height:87px;
}
.txt h1{
	text-align:center;
	font-family:"黑体";
	font-size:20px;
	line-height:140%;
	font-weight:normal;
}
.txt h2{
	text-align:center;
	font-weight:normal;
	padding:6px 0 0 0;
}
.txt h3{
	text-align:center;
	font-weight:normal;
	line-height:20px;
	padding:4px 0;
}
.txt1 {
	margin:15px 40px;
	text-align:center;
}
.txt1 .title {
	margin-top:8px;
	text-align:center;
	font-family:"黑体";
	font-size:18px;	
}
.txt12 {
	margin:15px 40px;
	text-align:center;
}
.txt2 .title {
	margin-top:8px;
	text-align:center;
	font-family:"黑体";
	font-size:18px;	
}
.content {
	margin-top:8px;
	font-size:14px;
	text-align:left;
	color:#5c5c5c;
	line-height:24px;
}
.p1 {
	padding:8px 0 8px 15px;
}
.p1 img {
	width:100px;
	height:70px;
	border:1px solid #c5c5c5;
	padding:1px;
	background-color:#fff;
}
.p1 #photo {
	float:left;
	width:116px;
	text-align:center;
}
.p1 #title {
	float:left;
	width:160px;
	padding:1px;
	font-size:12px;
	line-height:18px;
}
.p2 {
	padding:5px 0 0 0;
}
.p2 #photo {
	float:left;
	width:110px;
	text-align:right;
}
.p2 img,.p4 img,.p7 img {
	width:100px;
	height:70px;
	border:1px solid #c5c5c5;
	padding:1px;
	background-color:#fff;
}
.p2 #list li {
	float:left;
	width:170px;
	line-height:20px;
	padding:4px 0 0 15px;
	background:url(1_63.gif) no-repeat 5px center;
}
.p3 {
	padding:5px 0 4px 0;
}
.p3 #photo {
	float:left;
	width:70px;
	text-align:right;
}
.p3 img {
	width:60px;
	height:70px;
	border:1px solid #c5c5c5;
	padding:1px;
	background-color:#fff;
}
.p3 .nlist2 {
	float:left;
	width:222px;
	line-height:24px;
	padding:0;
}
.p3 .nlist2 a {
	display:block;
	float:left;
	padding:0 2px 0 4px;
}
.p4 #photo {
	float:left;
	width:132px;
	padding:12px 0;
	text-align:right;
}
.p5 {
	float:left;
	width:360px;
	text-align:right;
	margin-top:5px;
}
.p5 img,.p6 img {
	width:80px;
	height:64px;
	border:1px solid #c5c5c5;
	padding:1px;
	background-color:#fff;
}
.p5 li {
	float:left;
	width:120px;
	text-align:right;
}
.p5 #photo {
	float:left;
	width:120px;
	text-align:center;
}
.p5 #title {
	float:left;
	width:120px;
	text-align:center;
	margin-top:5px;
}
.p6 {
	margin:5px 0 0 10px;;
}
.p6 li {
	float:left;
	width:115px;
	text-align:right;
}
.p6 #photo {
	float:left;
	width:115px;
	text-align:center;
}
.p6 #title {
	float:left;
	width:116px;
	text-align:center;
	margin-top:5px;
}
.p7 {
	float:left;
	padding-top:5px;
}
.p7 #photo {
	float:left;
	width:116px;
	text-align:right;
}
.p7 #list li {
	line-height:20px;
	padding:4px 0 0 20px;
	background:url(1_63.gif) no-repeat 7px center;
}
.p8 {
	margin:5px 0 0 6px;
}
.p8 img {
	width:80px;
	height:64px;
	border:1px solid #c5c5c5;
	padding:1px;
	background-color:#fff;
}
.p8 li {
	float:left;
	width:98px;
	text-align:center;
}
.p8 #photo {
	float:left;
	width:98px;
	text-align:center;
}
.p8 #title {
	float:left;
	width:98px;
	text-align:center;
	margin-top:5px;
}
.p9 {
	margin:auto;
	text-align:center;
}
.p9 img {
	width:190px;
	height:145px;
}
.p9 p {
	margin:0;
	padding:5px 0;
}
.plist1 {
	display:block;
	width:340px;
	padding:8px 0 0 13px;
}
.plist1 .child {
	display:block;
	float:left;
	width:165px;
}
.plist1 .child div {
	text-align:center;
	line-height:30px;
}
.plist1 .child img {
	width:125px;
	height:90px;
}
.plist2 .child {
	display:block;
	float:left;
	width:166px;
}
.plist2 .child div {
	text-align:center;
	line-height:30px;
}
.plist2 .child img {
	width:125px;
	height:90px;
	border:1px solid #c5c5c5;
	padding:1px;
	background-color:#fff;
}
.c6 .plist2 .child {
	display:block;
	float:left;
	width:200px;
}
.c7 .plist2 .child {
	display:block;
	float:left;
	width:160px;
	padding:5px 0;
}
.label_a {
	padding:0 5px;
}
.label_a ul {
	float:left;
	padding-left:1px;
}
.label_a li {
	display:block;
	float:left;
	padding:0 6px;
	cursor:pointer;
}
.label_a li a {
	display:block;
	border:0;
	color:#de2f18;
}
.label_a li.on a {
	border-bottom:4px solid #ff6609;
}
.flink {
	border-top:1px solid #f08c03;
	border-bottom:1px solid #f08c03;
	padding:5px 0 15px 5px;
}
.flink .photo {
	float:left;
	width:226px;
	text-align:center;
	padding:5px 0;
}
.flink img {
	width:180px;
	height:60px;
}
.flink .bg2 {
	background:url(1_81.gif) 5px 5px no-repeat;
}
.flink h2 {
	color:#ff6609;
	padding:1px 0 0 12px;
}
.footer div {
	display:block;
	margin:0 auto;
	width:580px;
	line-height:200%;
	text-align:center;
	padding:10px 0 15px 0;
}
.footer img {
	float:right;
}
.footer .kanhan {
	padding:6px 0 4px 65px;
	background:url(images.sports.cnsportsi200704kanhan.gif) no-repeat left center;
}
/* 0803 */
.focus08 {
	background:url(83_1.jpg) left top no-repeat #fff;
	width:100%;
}
#slides08 {
	display:block;
	float:left;
	width:365px;
	height:231px;
	padding:18px 0;
	text-align:center;
}
.txt08 {
	display:block;
	float:left;
	width:317px;
}
.txt08 h1 {
	text-align:center;
	font-family:"黑体";
	font-size:20px;
	font-weight:normal;
	line-height:28px;
}