﻿@charset "utf-8";
/* CSS Document */
html{
	background:#cccccc;
}
body{
	margin:0;
	padding:0;
	font-size:10pt;
	line-height:150%;
	background:url(../images/bg.jpg) no-repeat center top #B4000C;
	width:950px;
	margin:0 auto;
}
#head{
	width:950px;
	height:120px;
	background:url(../images/home_04.gif) no-repeat right;
}
.clear{
	height:0;
	font-size:0;
	margin:0;
	padding:0;
	line-height:0;
	clear:both;
}
#logo{
	width:312px;
	height:120px;
	background:url(../images/home_03.gif) no-repeat;
	float:left;
}
#banner{width:600px; height:60px; float:left; margin:20px 0 0 0;}
a{color:#000000; text-decoration:none;}
a:hover{text-decoration:underline;}
/*-----------------right--------------*/
#main{
	width:950px;
	height:auto;
	background:#b4000b;
}
#LBox{
	width:710px;
	height:auto;
	float:left;
	background:url(../images/mainBg.gif) repeat-y;
}
#menuBox{
	width:710px;
	height:30px;
	background:url(../images/home_07.gif) repeat-x;
}
#menuL{
	width:102px;
	height:30px;
	float:left;
	background:url(../images/home_06.gif) no-repeat;
}
#menuR{
	width:25px;
	height:30px;
	float:right;
	background:url(../images/home_09.gif) no-repeat;
}
#menuBox ul{
	height:30px;
	margin:0;
	padding:0;
	float:left;
}
#menuBox ul li{
	height:30px;
	width:70px;
	float:left;
	list-style:none;
}
#menuBox ul li a{
	height:30px;
	line-height:30px;
	padding:0 18px;
	display:block;
	float:left;
	color:#003366;
	font-weight:bold;
	font-size:12pt;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#menuB{
	width:710px;
	height:10px;
	font-size:0;
	background:url(../images/home_12.gif) no-repeat;
}
#mainLeftBg{
	width:40px;
	height:370px;
	background:url(../images/home_13.gif) top no-repeat;
	float:left;
}

/*--------------------left content --------------*/
#LContentBox{
	width:140px;
	height:auto;
	float:left;
	margin:15px 10px 0 0;
	*margin:15px 10px 0 0 !important;
	*margin:15px 0 0 0;
}
#stake{
	width:140px;
	height:50px;
	display:block;
	cursor:pointer;
	background:url(../images/home_18.gif) no-repeat;
}
#menber{
	width:140px;
	*width:140px !important;
	*width:130px;
	height:110px;
	margin:10px 0;
	background:url(../images/home_23.gif) no-repeat;
	color:#FFFFFF;
	padding:30px 0 0 10px;
}
#menber input{
	border:0;
	width:80px;
	height:15px;
}
.ok
{
	float:right;
	border:1px solid #ffffff;
	height:18px;
	line-height:15px;
	width:50px;
	background:#ff9900;
	color:#FFFFFF;
	cursor:pointer;
	margin:0 20px 0 0;
	*margin:0 20px 0 0 !important;
	*margin:0 10px 0 0;
}
.ok2
{
	float:left;
	border:1px solid #ffffff;
	height:18px;
	line-height:15px;
	width:50px;
	background:#ff9900;
	color:#FFFFFF;
	cursor:pointer;
	margin:0 20px 0 0;
	*margin:0 20px 0 0 !important;
	*margin:0 10px 0 0;
}
.inputLogin{
	border:0;
	width:80;
	height:15px;
}
.inputLogin02{
	border:0;
	width:85px;
*width:90px !important;
*width:95px;
	height:15px;
	border:1px solid #dddddd;
}
.err{float:left; width:auto;}
#menber a{
	color:#FFFFFF;
	text-decoration:none;
	padding:0 3px;
}
#affiche{
	width:140px;
	height:100px;
	margin:10px 0;
	background:url(../images/home_32.gif) no-repeat;
	padding:30px 15px 10px 15px;
	*padding:30px 15px 10px 15px !important;
	*padding:30px 0px 10px 10px;
}
#affiche table{
	margin:0;
	padding:0;
}
#affiche table td{
	width:116px;
	overflow:hidden;
}
#affiche table td a{
	text-decoration:none;
	color:#000000;
}
#affiche table td a:hover{
	text-decoration:underline;
}
#report{
	width:140px;
	height:130px;
	background:url(../images/home_43.gif) no-repeat top;
	padding:30px 0 0 0;
	margin:0;
}
#report li{
	list-style:none;
}
#mlb a{
	width:140px;
	height:40px;
	background:url(../images/home_48.gif) no-repeat top;
	display:block;
}
#nba a{
	width:140px;
	height:40px;
	background:url(../images/home_49.gif) no-repeat top;
	display:block;
}
#europFootball a{
	width:140px;
	height:40px;
	background:url(../images/home_51.gif) no-repeat top;
	display:block;
}
#tomReport{
	width:140px;
	height:170px;
	background:url(../images/home_55.gif) no-repeat top;
	padding:30px 0 0 0;
	margin:0;
}
#tomReport li{
	list-style:none;
}
#tmlb a{
	width:140px;
	height:40px;
	background:url(../images/home_56.gif) no-repeat top;
	display:block;
}
#tnba a{
	width:140px;
	height:40px;
	background:url(../images/home_57.gif) no-repeat top;
	display:block;
}
#teuropFootball a{
	width:140px;
	height:40px;
	background:url(../images/home_58.gif) no-repeat top;
	display:block;
}
#other a{
	width:140px;
	height:40px;
	background:url(../images/home_62.gif) no-repeat top;
	display:block;
}
#btnBox{
	margin:0;
	padding:0;
}
#btnBox li{
	list-style:none;
	width:140px;
	height:40px;
	margin:5px 0;
}
#btnBox li a{
	width:140px;
	height:40px;
	line-height:40px;
	text-align:center;
	display:block;
	background:#cccccc;
	color:#333333;
	text-decoration:none;
	font-size:12pt;
	font-family:"微软雅黑", "新宋体";
	font-weight:bold;
}
#caiBox{
	width:145px;
	height:194px;
	margin:0;
	padding:0;
}
#caiBox li{
	list-style:none;
	width:35px;
	height:194px;
	float:left;
}
#letou a{
	width:35px;
	height:194px;
	display:block;
	background:url(../images/index_21-71.gif) no-repeat;
}
#liuhe a{
	width:35px;
	height:194px;
	display:block;
	background:url(../images/home_71.gif) no-repeat;
}
#paoma a{
	width:35px;
	height:194px;
	display:block;
	background:url(../images/home_72.gif) no-repeat;
}
#meipaoma a{
	width:35px;
	height:194px;
	display:block;
	background:url(../images/home_73.gif) no-repeat;
}
#mainCenter{
	width:490px;
	height:auto;
	float:left;
	margin:15px 0 0 0;
}
#flashTitle{
	width:490px;
	height:68px;
	line-height:68px;
	background:url(../images/home_20.gif) repeat-x;
	color:#FFFFFF;
	font-family:"微软雅黑", "新宋体";
	font-size:12pt;
	font-weight:bold;
	text-align:center;
}
#flashTxt{height:75px; overflow:hidden;}
#flashBox{
	height:369px;
	width:490px;
	background:#002c57;
}
#flash{
	height:300px;
	width:415px;
	float:left;
}
#flashBtnBox{
	width:75px;
	height:293px;
	float:left;
}
#flashBtnBox ul{
	margin:0;
	padding:0;
}
#flashBtnBox ul li{
	list-style:none;
	margin:3px 0;
}
#flashBtnBox ul li img{
	border:1px solid #119eff;
	margin:0 0 0 10px;
	cursor:pointer;
}
#flashBtnBox ul .selected{
	background:url(../images/flasBtnBg.gif) no-repeat left top;
	width:69px;
	height:45px;
	margin:3px 0 6px 0;
	*margin:3px 0 6px 0 !important;
	*margin:3px 0 3px 0;
}
#flashBtnBox ul .selected img{
	border:1px solid #ffffff;
}
#pause{
	border:0;
	margin: 0 0 0 10px;
	width:60px;
	height:27px;
	background:url(../images/home_37.gif) no-repeat;
	cursor:pointer;
}
h1{
	color:#000000;
	font-family:"微软雅黑", "新宋体";
	font-size:12pt;
	font-weight:bold;
	line-height:40px;
	margin:0;
}
#newsBox{
	width:490px;
	height:576px;
	background:url(../images/home_59.gif) repeat-y;
	margin:20px 0 0 0;
}
#newsT{
	width:490px;
	height:139px;
	background:url(../images/home_53.gif) no-repeat;
}
#newsImg{
	width:150px;
	height:110px;
	border:2px solid #ffffff;
	margin:10px;
	float:left;
}
#newsTxt{
	float:left;
	margin:10px 5px;
	color:#FFFFFF;
}
#newsBox ul{
	margin:0;
	padding:10px 20px 10px 40px;
	clear:both;
}
#newsBox ul li{
	list-style-type:hebrew;
	line-height:150%;
}
#newsBox ul li a{
	color:#000000;
	text-decoration:none;
}
#newsBox ul li a:hover{
	text-decoration:underline;
}
#newB{
	width:490px;
	height:19px;
	background:url(../images/home_77.gif) no-repeat;
}
#ads{
	width:490px;
	height:99px;
	margin:10px 0 0 0 ;
}
#zhuanqu01{
	width:310px;
	height:157px;
	background:url(../images/home_83.gif) #ff9900  no-repeat top;
	margin:0 0 0 40px;
	*margin:0 0 0 40px !important;
	*margin:0 0 0 22px;
	clear:left;
	float:left;
}
#zhuanqu02{
	width:310px;
	height:157px;
	background:url(../images/home_83.gif) #ff9900  no-repeat top;
	margin:0 0 0 20px;
	float:left;
}
.pad{
	padding:0 10px;
}
.zhuanquImg{
	margin:8px;
	width:80px;
	height:100px;
	float:left;
}
.zhuanTxt{
	margin:8px;
	float:left;
	height:100px;
	width:190px;
	*width:190px !important;
	*width:180px;
	overflow:hidden;
}
#rBg{
	width:30px;
	height:485px;
	background:url(../images/home_17.gif) no-repeat;
	float:left;
	margin:0;
}
/*---------------right----------------*/
#rBox{
	width:240px;
	height:auto;
	background:url(../images/home_11.gif) no-repeat right top #b4000b;
	float:left;
}
#television{
	width:220px;
	*width:220px !important;
	*width:200px;
	height:105px;
	margin:0;
	background:url(../images/home_10.gif) no-repeat;
	padding:35px 15px 10px 15px;
}
#television ul{
	margin:0;
	padding:0;
}
#television ul li{
	list-style:none;
	width:190px;
	overflow:hidden;
}
#television ul li a{
	color:#000000;
	text-decoration:none;
}
#television ul li a:hover{
	text-decoration:underline;
}
#space01{
	width:220px;
	height:10px;
	font-size:0;
	padding:0;
	margin:0;
	line-height:0;
	background:url(../images/home_27.gif) no-repeat;
}
#space02{
	width:220px;
	height:10px;
	font-size:0;
	padding:0;
	margin:0;
	background:url(../images/home_29.gif) no-repeat;
}
#space03{
	width:220px;
	height:10px;
	font-size:0;
	padding:0;
	margin:0;
	background:url(../images/home_33.gif) no-repeat;
}
.ads{
	width:220px;
	height:60px;
}
.ads02{
	width:220px;
	height:60px;
	margin:5px 0;
}
#xiangBox{
	width:220px;
	height:337px;
	background:url(../images/home_35.gif) no-repeat top;
	padding:46px 0 0 0;
}
/*
#xiangList{
	width:220px;
	height:317px;
	background:url(../images/home_39.gif) repeat-y;
}
#xiangList table td{
	margin:5px 8px 5px 20px;
	padding:0;
}

#xiangList{
	width:220px;
	*width:192px;
	height:317px;
	background:url(../images/home_39.gif) repeat-y;
	*padding:5px 8px 5px 20px;
}*/
#xiangList{
	width:220px;
	height:317px;
	background:url(../images/home_39.gif) repeat-y;
	text-align:center
}
#xiangList table{
	width:180px;
}
#xiangList table td{
	/*margin:5px 8px 5px 20px;*/
	padding:5px 0;
	 text-align:left
}
#xiangList table img{margin:5px;}
#xiangList ul li{
	list-style:none;
	height:70px;
	margin:5px 0;
}
#xiangList ul li img, #xiangList td img{
	float:left;
	margin:0 5px 0 0;
}
#xiangList td a{
	width:110px;
	height:70px;
	display:block;
	float:left;
	text-decoration:none;
	color:#000000;
}
#xiangList ul li a:hover, #xiangList td a:hover{
	text-decoration:underline;
}
#xiangB{
	width:220px;
	height:14px;
	background:url(../images/home_61.gif) no-repeat;
}
#forum{
	width:220px;
	height:auto;
	background:url(../images/home_67.gif) no-repeat top;
	padding:35px 0 0 0;
	margin:10px 0 0 0;
}
#forumList{
	width:220px;
	height:160px;
	background:url(../images/home_68.gif) repeat-y;
}
#forumList ul{
	margin:0 10px 5px 20px;
	padding:0;
}
#forumList ul li{
	list-style:none;
}
#forumB{
	width:220px;
	height:15px;
	background:url(../images/home_74.gif) no-repeat;
}
#research{
	width:220px;
	height:190px;
	background:url(../images/home_76.gif) no-repeat top;
	padding:38px 0 0 0;
	margin:10px 0 0 0;
}
#researchList{
	width:190px;
	height:157px;
	background:url(../images/home_79.gif) repeat-y;
	padding:0 10px 5px 20px;
	position:relative;
}
#researchBtn{
	position:absolute;
	left:20px;
	bottom:5px;
}
#researchB{
	width:220px;
	height:16px;
	background:url(../images/home_86.gif) no-repeat;
}


.Text-W2{color:#FFFFFF; text-decoration:none;}
.Text-W2:hover{color:#FFFFFF; text-decoration:underline;}
.Text2blue {
	font: bold 12pt/150% Verdana, Arial, Helvetica, sans-serif;
	color: #0066cc;
	text-decoration: none;
}
#foot{
	width:930px;
	height:60px;
	background:url(../images/home_88.gif) no-repeat left top #b4000b;
	clear:both;
	color:#FFFFFF;
	padding:30px 0 0 20px;
}