@charset "gb2312";
body  {
	background:url(1_01.jpg) left top repeat-x #de2101;
	margin: 0;
	padding: 0;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
div,select,input {
	font-size: 12px;
	line-height: 16px;
}
img {
	border: 0;
}
form,label,h1,h2,h3 {
	margin: 0;
	padding: 0;
}
a em {
	display: none;
}
ul,li {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
a:link {
	color: #333;
	text-decoration: underline;
}
a:visited {
	color: #666;
	text-decoration: none;
}
a:hover,a:active {
	color: #c00;
	text-decoration: none;
}
.a01 a:link,.a01 a:visited {
	color: #fff;
}
.a01 a:hover,.a01 a:active {
	color: #ff3;
}
.a02,.a02 a:link,.a02 a:visited {
	color: #000;
}
.a02,.a02 a:hover,.a02 a:active {
	color: #000;
}
.a03,.a03 a:link,.a03 a:visited {
	color: #fff;
}
.a03 a:hover,.a03 a:active {
	color: #ff6;
}
.ul{
	text-decoration: underline;
}
.clear,.space1,.space2,.space3,.space4,.space5 {
	padding:0;
	clear:both;
	line-height:1px;
	font-size:1px;
	height:1px;
	overflow:hidden;
}
#container { 
	width: 950px;
	margin: 0 auto;
	background:#fff;
} 
#topnav { 
	display: block;
	float: left;
	width: 940px;
	margin: 4px 5px 0 5px;
	border-bottom: 1px solid #b1b1b1;
}
#header {
	background:url(1_02a.jpg) no-repeat;
	width: 950px;
	height:169px;
	margin:auto;
}
#right {
	display: block;
	float: right;
	width: 322px;
	padding: 0 15px 0 7px;
}
#main { 
	display: block;
	float: left;
	width: 576px;
	padding: 0 10px 0 15px;

} 
#footer {
	padding:30px 0 20px 0;
}
#footer div {
	display:block;
	margin:auto;
	width:560px;
	line-height:200%;
	text-align:center;
}
#footer div img {
	float:right;
}
#footer,#footer a {
	color:#474747;
}
#footer a:hover {
	color:#069;
}
.fltrt {
	display: block;
	float: right;
}
.fltlft {
	display: block;
	float: left;
}
.clearfloat {
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0px;
}
.space1 {
	height:10px;
}
.space2 {
	height:20px;
}
.space3 {
	height:1px;
}
/*页头一级导航*/
#topnav #logo a {
	display: block;
	background: url(http://images.sports.cn/sports/newscenter/2_01.gif) no-repeat center center;
	width: 210px;
	height: 26px;
}
#topnav ul {
	margin-left:20px;
}
#topnav li {
	display: block;
	float: left;
	padding: 4px 15px 4px 18px;
	background: url(http://images.sports.cn/sports/newscenter/2_02.gif) no-repeat 0px center;
	letter-spacing: 2px;
}
#topnav a:link,#topnav a:visited {
	color: #333;
}
#topnav a:hover,#topnav a:active {
	color: #00c;
}

/*页头通栏和二级导航*/
/*#header div img {
	float: left;
	width: 310px;
	height: 115px;
}
#header #nav1 {
	display: block;
	float: left;
	width: 100%;
	background: #000;
	color: #fff;
}
#header #nav1 .fltrt {
	width: 60px;
	height: 24px;
	background: url(http://images.sports.cn/sports/star/070330/3_05.gif) no-repeat right bottom;
}
#header #nav1 .fltlft {
	width: 60px;
	height: 24px;
	background: url(http://images.sports.cn/sports/star/070330/3_04.gif) no-repeat left bottom;
}
#header #nav1 li {
	display: block;
	float: left;
	padding: 5px 24px 3px 24px;
	font-weight:bold;
	background: url(http://images.sports.cn/sports/star/070330/3_06.gif) no-repeat right center;
}*/
#nav {
	height:34px;
	background:url(1_03.jpg) left top repeat-x;
}
#nav .n0 {
	width:950px;
	margin:0 auto;
}
#nav .n1,#nav .n2,#nav .n3,#nav .n4,#nav .n5,#nav .n6 {
	float:left;
}
#nav .n1 {
	width:150px;
	text-align:center;
}
#nav form {
	display: block;
	float: right;
	padding: 6px 10px 0 0;
}
#nav label {
	padding: 0 0 0 6px;
}
#nav #go input {
	width: 33px;
	height: 20px;
	border: 0;
	background: url(2_05.gif) no-repeat left center;
	cursor: pointer;
}
.s1 {
	text-align:right;
	padding:5px 10px 0 0;
}

/*右侧内容*/
.border1 {
	border: 1px solid #686868;
}
.border1 img {
	width: 320px;
	height: 240px;
}
.bg1 {
	background: url(http://images.sports.cn/sports/star/070330/3_17.jpg) repeat-y left;
}
.bg1 h1 {
	text-align: center;
	padding: 10px 0;
	font-size: 14px;
	line-height: 18px;
}
.bg2 {
	background: url(http://images.sports.cn/sports/star/070330/3_18.jpg) no-repeat right 15px;
	padding-bottom: 12px;
}
.bg2 ul {
	background: #fff;
	margin: 0 12px;
	padding: 5px;
}
.bg2 li {
	padding: 7px 0 4px 18px;
	background: url(http://images.sports.cn/sports/star/070330/3_19.gif) no-repeat 10px center;
}
h1.video {
	padding: 6px 0 2px 68px;
	font-size: 14px;
	line-height: 20px;
	color: #fff;
	background: url(http://images.sports.cn/sports/star/070330/3_20.gif) no-repeat 0 0;
}
#video {
	position: relative;
	height: 309px;
}
#play_div{ 
	width: 320px;
	height: 309px;
	z-index: 1;
	position: absolute;
}
#img_div {
	position: absolute;
}
.z1 {
	background:#f47d00;
	text-align:center;
}
.t2 {
	background:url(1_06.gif) left top no-repeat;
	padding:13px 0 10px 30px;
	text-align:left;
}

/*基本资料*/
.border2 {
	display: block;
	float: left;
	width: 580px;
	border: 3px solid #ccc;
	background: url(http://images.sports.cn/sports/star/070330/3_08.gif) repeat-x top #ccc;
	padding-bottom: 4px;
}
#pb {
	display: block;
	float: left;
	width: 220px;
	margin-left: 6px;
	background: url(http://images.sports.cn/sports/star/070330/3_09.gif) repeat-y left;
}
#pb #photo {
	background: url(http://images.sports.cn/sports/star/070330/3_10.gif) no-repeat left top;
	padding: 27px 35px 8px 35px;
}
#pb #photo img {
	width: 150px;
	height: 200px;
}
#pb #func {
	display: block;
	float: left;
	width: 190px;
	background: url(http://images.sports.cn/sports/star/070330/3_11.gif) no-repeat left bottom;
	padding: 0 0 8px 30px;
}
#pb #func a {
	display: block;
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
	padding: 1px 3px 1px 18px;
}
#pb #func #y { background-image: url(http://images.sports.cn/sports/star/070330/3_12.gif); }
#pb #func #n { background-image: url(http://images.sports.cn/sports/star/070330/3_13.gif); }
#pb #func #c { background-image: url(http://images.sports.cn/sports/star/070330/3_14.gif); }

#binfo {
	display: block;
	float: left;
	width: 280px;
	padding: 10px 0 0 40px;
}
#binfo li {
	background: url(http://images.sports.cn/sports/star/070330/3_16.gif) no-repeat left bottom;
	margin-top: 6px;
}
#binfo li div {
	background: url(http://images.sports.cn/sports/star/070330/3_15.gif) no-repeat left top;
	font-size: 12px;
	line-height: 18px;
	padding: 4px 10px 2px 40px;
}
#binfo h1 {
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	padding: 10px 5px;
	text-align: right;
}
#binfo h1 a {
	text-decoration: underline;
}
.t1 {
	background:url(2_06.gif) left top no-repeat #ffae00;
	padding:30px 0 10px 85px;
	color:fff;
}
.px14 {
	font-size:14px;
}
.strong {
	font-weight:bold;
}


/*其他资料*/
#einfo {
	display: block;
	float: left;
	width: 560px;
	background: url(http://images.sports.cn/sports/star/070330/3_21.gif) no-repeat left bottom;
	padding: 15px 0 45px 10px;
}
#einfo li {
	display: block;
	float: left;
	width: 550px;
	border-bottom: 1px dashed #666;
	padding: 7px 0 4px 20px;
	font-size: 12px;
	line-height: 18px;
}
#einfo li b {
	padding: 3px 0 0 10px;
	background-repeat: no-repeat;
	background-position: 0 -1px;
	display: block;
	float: left;
	width: 150px;
}
/*
#einfo #e1 b { background-image: url(http://images.sports.cn/sports/star/070330/3_22.gif); }
#einfo #e2 b { background-image: url(http://images.sports.cn/sports/star/070330/3_23.gif); }
#einfo #e3 b { background-image: url(http://images.sports.cn/sports/star/070330/3_24.gif); }
#einfo #e4 b { background-image: url(http://images.sports.cn/sports/star/070330/3_25.gif); }
#einfo #e5 b { background-image: url(http://images.sports.cn/sports/star/070330/3_26.gif); }
#einfo #e6 b { background-image: url(http://images.sports.cn/sports/star/070330/3_27.gif); }
#einfo #e7 b { background-image: url(http://images.sports.cn/sports/star/070330/3_28.gif); }
#einfo #e8 b { background-image: url(http://images.sports.cn/sports/star/070330/3_29.gif); }
*/

#einfo li div {
	font-size: 11px;
	line-height: 24px;
	display: block;
	float: left;
	width: 350px;
}

/*网友评论*/
.border3 {
	display: block;
	float: left;
	width: 592px;
	border: 1px solid #999;
	margin-top: 12px;
}
.border3 h1 {
	background: url(http://images.sports.cn/sports/star/070330/3_30.gif) no-repeat 15px 15px;
	padding: 16px 0 5px 40px;
	font-size: 14px;
	line-height: 18px;
}
.border3 ol {
	background: #ebebeb;
	padding: 10px 70px;
	margin: 0;
}
.border3 ol li {
	list-style-type: decimal;
	padding: 5px 0 3px 0;
}
.border3 form {
	padding: 12px 0;
	text-align: center;
}
.border3 textarea {
	border: 1px solid #999;
	width: 500px;
	height: 90px;
	font-size: 12px;
	line-height: 18px;
}
.border3 form div {
	background: #ebebeb;
	margin-top: 12px;
	padding-bottom: 2px;
}
.border3 form div label {
	padding-right: 8px;
}
.border3 form #go input {
	width: 48px;
	height: 24px;
	border: 0;
	background: url(http://images.sports.cn/sports/star/070330/3_31.gif) no-repeat left 3px;
	cursor: pointer;
}

/*项目*/

#left1 {
	float:left;
	width:588px;
	padding:0 10px 0 15px;
}
#right1 {
	float:left;
	width:322px;
}
.t3 {
	background:url(1_13.gif) left top no-repeat #ffae00;
	padding:11px 0 8px 8px;
}
.t4 {
	background:#fff;
	border:1px solid #ffae00;
}
.t4 .txt {
	float:left;
	width:400px;
	
}
.t4 .txt li {
	padding:9px 0 6px 35px;
	background:url(1_15.gif) left top no-repeat;
	line-height:29px;
}
.icon {
	float:left;
	width:160px;
	padding-top:10px;
	text-align:center;
}
.z2 {
	margin:0 15px 0 15px;
	border:1px solid #bdbdbd;
	background:#fff;
}
.t5 {
	background:url(1_11.gif) left top no-repeat;
	padding:8px 0 4px 60px;
}
.plist1 {
	margin:0 auto;
	padding:0 30px 0 35px;
}
.piclist {
	display:inline; 
	margin:15px;
	padding:5px;
	border:1px solid #bdbdbd;
	float:left; width:104px;
	height:150px;
	text-align:center;
	overflow:hidden;
	background:#fff;
}
.piclist1 {
	display:inline; 
	margin:15px;
	padding:1px;
	border:1px solid #bdbdbd;
	float:left; 
	width:107px;
	text-align:center;
	overflow:hidden;
	background:#fff;
}
#s_pages {
	text-align:center;
}
.noul a {
	text-decoration: none;
}
.z3 {
	margin:0 60px;
	background:url(1_20.gif) left top no-repeat #ffae00;
}
.gp {
	padding:0 0 20px 100px;
}
.title1 {
	padding:9px 0 0 40px;
}
.npage {
	text-align:right;
	padding:0 80px 30px 0;
}
.z4 {
	margin:0 25px;
	padding:30px;
	background:url(1_21.gif) left top no-repeat #ffa200;
}
.z5 {
	margin:0 25px;
	background:url(1_22.gif) right top no-repeat #e7e7e7;
}
.z5r {
	height:64px;
	background:url(e_02.gif) left top no-repeat;
}
.z6 {
	background:url(1_23.gif) right top no-repeat;
}
.z6r {
	height:41px;
	background:url(e_01.gif) left top no-repeat;
}
.p1 {
	margin:0 auto;
	width:130px;
}
.ph1 {
	display:inline; 
	float:left;
	padding:5px;
	margin:25px;
	width:130px;
	border:1px solid #bdbdbd;
	background:#fff;
	text-align:center;
	background:#fff;
}
.photo {
	padding:5px;
	width:130px;
	border:1px solid #bdbdbd;
	background:#fff;
	text-align:center;
	background:#fff;
}
.ph1 img,.piclist1 img,.photo img {
	padding:5px;
}
.plist2 {
	padding-left:28px;
}
.acenter {
	text-align:center;
}
.plist3 {
	padding:20px 70px;
}
.plist3 div {
	display:inline;
	float:left;
	margin:20px;
	width:100px;
}
.plist4 {
	padding:10px 8px;
}
.plist4 div {
	display:inline;
	float:left;
	margin:6px;
	width:135px;
}

/*通用页脚*/
.footer div {
  display:block;
  width:560px;
  margin:auto;
  line-height:200%;
  text-align:center;
  padding:10px 0 15px 0;
}
.footer img {
  float:right;
}
.line {
	border-bottom:1px solid #ccc;
}
hr {
	height:auto;
	list-style-type:none;
}