body,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,label,input,select{
	margin:0;
	padding:0;
}
body {
	font-size:11px;
	line-height:16px;
	background:#dbeeff url(bg.jpg) repeat-x top;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
}
input,select,textarea {
	font-size:12px;
	line-height:16px;
}
img {
	border:0;
}
select,input,img,select{
	vertical-align:middle;
}
ul,ol {
	list-style:none;
}
h3 {
	font-size:14px;
}
h4 {
	font-size:12px;
}
/* 颜色链接 */
a:link{
	color:#333;
	text-decoration:none;
	}
a:visited{
	 color:#666;
	 text-decoration:none;
	 }
a:hover {
	color:#039;
	text-decoration:underline;
	}
a span {
	color:#dc0001;
	}
a em {
	display:none;
	}
.col_blue a:link {
	color:#039;
	}
.col_blue a:visited {
	color:#666;
	}
.col_blue a:hover {
	color:#db4e01;
	}
.col_blue_2 a:link,.col_blue_2 a:visited {
	color:#039;
	}
.col_fff a:link,.col_fff a:visited {
	color:#fff;
	}
/* 通用类 */
.clear,.space1 {
	clear:both;
	line-height:0px;
	font-size:1px;
	height:0px;
	overflow:hidden;
}
.space1 {
	height:10px;
}
.clear02 {
	clear:both;
}
.martop {
	margin-top:10px;
}
.martop2 {
	margin-top:14px;
}
.flo_le {
	float:left;
}
.flo_ri {
	float:right;
}
.dis {
	display:block;
}
#wrap {
	width:950px;
	margin:0 auto;
	}
#con_le {
    width:225px;
	background:#fff url(img_01.jpg) no-repeat left top;
	padding-top:13px;
	}	
#con_cen {
	width:426px;
	margin:10px 0 0 10px;
	display:inline;
	background:#fff url(img_07.jpg) no-repeat left top;
	}
#con_ri {
    width:279px;
	}	
.bot_bg {
	overflow:hidden;
	background:url(img_03.jpg) no-repeat right top;
	}	
.bot_bg span {
    height:9px;
	overflow:hidden;
	width:11px;
	background:url(img_02.jpg) no-repeat left top;
	display:block;
	}	
.nav_bg {
    background:#326ebe;
	width:214px;
	margin:0 0 0 6px;
	}
.nav_bg ul {
	width:200px;
	margin:8px auto 0 auto;
	}
.nav_bg ul li {
	margin-top:2px;
	font-size:14px;
	}
.nav_bg ul li a,.nav_bg ul li a:visited { 
	color:#fff; 
	text-decoration:none; 
	display:block;
	background:#5089c9 url(img_05.jpg) no-repeat 24px bottom;
	width:154px;
	line-height:24px;
	padding:3px 0 0 46px;
	font-weight:bold;
	}
.nav_bg ul li a:hover { 
	color: #fff; 
	background:#71a6d5 url(img_05.jpg) no-repeat 24px top; 
	}
.nav_bg2 {
	width:214px;
	margin:0 0 0 6px;
	background:url(img_04.jpg);
	height:10px;
	overflow:hidden;
	}	
.eng {
    text-align:center;
	}	
.t1 {
	background:url(09_36.gif) no-repeat 8px center;
	padding:3px 0 0 24px;
	line-height:25px;
	color:#039;
	}
.t1_2 {
	background:url(img_g3.gif) no-repeat 8px center;
	padding:3px 0 0 24px;
	line-height:25px;
	color:#039;
	}
.table1 {
	width:90%;
	margin:0 auto;
	background:url(09_06.gif);
}
.table1 td,.table1 th {
	padding:5px 0 4px 0;
}
.table1 th {
    background:#b9dffc;
	color:#0c4da2;
	}	
.t_ad {
    text-align:center;
	}
.t_ad img {
    width:198px;
	height:58px;
	border:1px solid #d1d1d1;
	} 
/*查询*/
.search {
	width:205px;
	margin:20px auto 0 auto;
}
.s1 {
	background:url(09_50.gif) right top no-repeat;
}
.s2 {
	height:8px;
	background:url(09_49.gif) left top no-repeat;
}
.s3 {
	background:url(09_58.gif) right top no-repeat;
}
.s4 {
	height:8px;
	background:url(09_57.gif) left top no-repeat;
	margin-top:5px;
}
#form1 {
	padding:3px 0 3px 10px;
}
#form1 .search_1 {
	height:20px;
	background:url(09_54.gif);
	border:0;
	width:44px;
}
#playerdb {
	padding:2px 0 2px 20px;
}
#playerdb #txtKey {
	width:136px;
	}
/*排名*/
.rank {
    width:96%;
	margin:0 auto;
	}
#rank_l {
	padding-left:5px;
}
#rank_l li {
	float:left;
	width:37px;
	text-align:center;
	cursor:pointer;
	padding:3px 0 1px 0;
	font-weight:bold;
	color:#656565;
}
#rank_l li.on {
	color:#fff;
	background:#fe831f;
}
#rank_c table {
	background:#fe831f;
	text-align:center;
}
#rank_c th {
	padding-top:3px;
	color:#fe831f;
	background:#fff1e5;
	font-weight:normal;
}
#rank_c td {
	padding-top:3px;
	background:#fff;
}
.lt {
	width:214px;
}
.s5 {
	background:url(09_09.gif) right top no-repeat;
}
.s6 {
	height:10px;
	background:url(09_08.gif) left top no-repeat;
}
.con05 {
    width:395px;
	margin:10px auto;
	}
/*切换*/
.con06 {
    width:395px;
	height:268px;
	position:relative;
	}
.con06 img {
    width:395px;
	height:268px;
	display:block;
	margin:0 auto;
	}	
.con06 h3 {
    position:absolute;
	bottom:0px;
	left:0;
	background:#fff;
	color:#0033cc;
	line-height:27px;
	padding:3px 0 0 0;
	text-align:center;
	width:395px;
	filter:alpha(opacity=70); 
	 -moz-opacity:0.7;
	}	
.con06 h3 a:link,.con06 h3 a:visited {
    color:#0033cc;
	}
.con07 {
    margin-left:6px;
	}
.con07 li {
    width:77px;
	height:61px;
	float:left;
	}
.con07 li img {
    width:71px;
	height:49px;
	margin:0 auto;
	padding-top:9px;
	display:block;
	}	
.con07 li.on a,.con07 li.on a:hover {
	width:77px;
	height:61px;
	display:block;
	background:url(b1.gif);
	}
/*新闻*/
.news {
    background:url(sh_01.gif) no-repeat left bottom;
	margin:0 10px;
	padding-bottom:3px;
	} 
.t3 {
	background:url(09_36.gif) 13px 8px no-repeat;
	padding:5px 0 2px 29px;
}
.tlist1 {
	padding:8px 0 8px 10px;
}
.tlist1 li {
	background:url(09_72.gif) 8px 13px no-repeat;
	padding:3px 0 0 18px;
	line-height:23px;
	font-size:12px;
}
.tlist1 li span {
    font-size:11px;
	color:#999;
	margin-left:10px;
	}
/*精彩图片集锦*/	
.con19 {
    margin:0 10px 0 12px;
	}
.con19 li {
	float:left;
	width:133px;
	padding-top:12px;
	text-align:center;
	}
.con19 li img {
    width:125px;
	height:90px;
	}	
.con19 li span {
    display:block;
	margin-top:5px;
	width:133px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	}
/*观战指南*/
.s7 {
	background:url(09_21.gif) right top no-repeat;
}
.s8 {
	height:21px;
	background:url(img_g1.gif) left top no-repeat;
	padding:6px 0 2px 40px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
}
.s8_2 {
	height:21px;
	background:url(img_g2.gif) left top no-repeat;
	padding:6px 0 2px 40px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	}
.s9 {
	background:url(09_41.gif) right top no-repeat;
}
.s10 {
	height:10px;
	background:url(09_40.gif) left top no-repeat;
	overflow:hidden;
}
.t5 {
	font-size:14px;
	font-weight:bold;
	background:url(09_61.gif) 13px 6px no-repeat;
	padding:5px 0 2px 29px;
}
.rb {
	background:#fff;
	border-left:3px solid #6497dc;
	border-right:3px solid #6497dc;
	width:273px;
	padding-bottom:4px;
}
.img_01 {
	text-align:center;
	padding-top:8px;
	}
.img_01 img {
    width:210px;
	height:150px;
	padding:4px;
	border:1px solid #ccc;
	}
.img_02 {
    margin:8px 10px 0 10px;
	}
.img_02 li {
	background: url(tb_1.gif) 8px 8px no-repeat;
	padding:3px 0 0 30px;
	line-height:19px;
	}
.con29 img {
    width:98px;
	height:70px;
	margin:12px 0 0 10px;
	padding:3px;
	border:1px solid #ccc;
	}
.con30 {
    width:130px;
	margin:12px 0 0 12px;
	display:inline;
	line-height:20px;
	height:80px;
	overflow:hidden;
	}
/*上海介绍*/	
.shjs {
    text-align:center;
	padding:9px 0;
	}	
.shjs_2 {
    width:252px;
	margin:0 auto;
	line-height:20px;
	}	
/*友情链接*/	
.con31 {
    margin:10px 5px 0 5px;
	}
.con31 li {
	float:left;
	width:134px;
	padding:4px 0;
	text-align:center;
	}
.con31 li img {
    width:120px;
	height:40px;
	border:1px solid #ddd;
	vertical-align:top;
	}	
/*赞助商*/	
.z1 {
    background:url(img_09.jpg) repeat-x top;
	width:100%;
	}
.z2 {
    padding:10px 5px 0 5px;
	}	
.z2 ul {
    margin:0;
	}
/* foot */		
.footer {
	border-top:1px solid #9bbae2;
	margin-top:18px;
}
.footer div {
  display:block;
  margin:auto;
  width:440px;
  line-height:200%;
  text-align:center;
  padding:14px 0;
}
.footer img {
  float:right;
}
.footer a:link,.footer a:visited {
	text-decoration:underline;
	color:#333;
	}	
.footer a:hover {
	color:#039;
	text-decoration:underline;
	}
/* 列表 */	
#list_1 {
	width:715px;
	margin:10px 0 0 10px;
	display:inline;
	background:#fff url(img_10.jpg) no-repeat left top;
	}	
#list_2 {
    width:666px;
	margin:0 auto;
	padding:20px 0;
	}
.list_3 {
    text-align:center;
	margin:18px 0;
	color:#039;
	}
.list_3 span {
    margin-right:12px;
	}
#list_4 {
	width:950px;
	margin:10px 0 0 0;
	background:#fff url(img_11.jpg) no-repeat left top;
	}	
.list07 {
	color:#0c4da2;
	text-align:center;
	font-size:18px;
	padding:30px 20px 10px 20px;
	border-bottom:1px solid #b0dcf7;
	margin:0 45px;
	}
.list08 {
    text-align:center;
	color:#1e69a0;
	margin-top:10px;
	}
.list08 a:link,.list08 a:visited{
	color:#1e69a0;
	text-decoration:none;
	}
.list08 a:hover {
	color:#db4e01;
	text-decoration:underline;
	}
.list09 {
    font-size:12px;
	line-height:30px;
	padding:0 60px;
	}
.list10 {
    margin-right:70px;
	text-align:right;
	}	
.list11 {
    margin:0 6px 0 6px;
	}
.list11 li {
	float:left;
	width:162px;
	padding-top:28px;
	text-align:center;
	}
.list11 li img {
    width:125px;
	height:90px;
	}	
.list11 li span {
    display:block;
	margin-top:5px;
	width:162px;
	line-height:18px;
	}	
/* 图片幻灯 */	
#wrap_2 {
    width:900px;
	margin:0 auto;
	border:1px solid #ccc;
	background:url(tt_1.jpg) repeat-x top;
	}
.top {
    height:33px;
	background:url(tt_2.jpg) no-repeat right center;
	margin:3px auto;
	}
.top02 {
    border-bottom:1px solid #fff;
	height:1px;
	background:#b4b5b7;
	overflow:hidden;
	width:900px;
	margin:0 auto;
	}
.le {
    width:650px;
	height:476px;
	padding:1px;
	border:1px solid #ccc;
	float:left;
	margin:10px 0 0 14px;
	display:inline;
	line-height:460px;
	text-align:center;
	overflow:hidden;
	*font-size:406px;
	}
.le img{
	vertical-align:middle;
	}
.le:after {
	content: "." ;
	}	
.ri {
    width:194px;
	float:left;
	margin:20px 0 0 15px;
	}
.ri h3 {
    color:#016eb3;
	font-size:14px;
	line-height:18px;
	}	
.ri h3 a:link,.ri h3 a:visited{
    color:#016eb3;
	text-decoration:none;
	}	
.ri h3 a:hover {
    color:#dc0001;
	text-decoration:underline;
	}		
.ri span {
    line-height:24px;
	text-indent:24px;
	display:block;
	margin-top:12px;
	}	
.bo {
    border-top:1px solid #ccc;
	background:#eee;
	margin-top:14px;
	height:45px;
	position:relative;
	}	
.bo_im1 {
    width:29px;
	height:29px;
	background:url(tt_5.jpg) no-repeat left top;
	display:block;
	position:absolute;
	left:28px;
	top:8px;
	}	
.bo_im2 {
    width:29px;
	height:29px;
	background:url(tt_5.jpg) no-repeat right top;
	display:block;
	position:absolute;
	left:66px;
	top:8px;
	}	
.bo_im1 a,.bo_im2 a {
    width:29px;
	height:29px;
	display:block;
	}	
.bo_list {
    position:absolute;
	top:13px;
	left:108px;
	height:19px;
	}
.bo_list01 {
	background:#333;
	width:1px;
	height:19px;
	overflow:hidden;
	display:block;
	float:left;
	}
.bo_list02 {
    float:left;
	}		
.bo_list02 li {
    width:19px;
	height:17px;
	background:url(tt_7.jpg);
	border:1px solid #333;
	border-right:0;
	float:left;
	text-align:center;
	line-height:17px;
	font-weight:bold;
	color:#666;
	}	
.bo_list02 li a {
    color:#666;
	text-decoration:none;
	width:19px;
	height:17px;
	display:block;
	}	
.bo_list02 li a:hover {
    color:#fff;
	text-decoration:none;
	background:#eb2a2e;
	}
	
.e1 {
    text-align:center;
	}
.e2 {
	margin:10px 20px;
	line-height:20px;
	} 
.e3 {
    margin:0 4px 0 4px;
	}
.e3 li {
	float:left;
	width:132px;
	padding-top:12px;
	text-align:center;
	}
.e3 li img {
    width:125px;
	height:90px;
	}	
.e3 li span {
    display:block;
	margin-top:5px;
	width:132px;
	line-height:18px;
	}