BODY {
margin:0px;
padding:0px;
background-image: url(image/bg.gif); 
background-position:center;
Scrollbar-Face-Color:d9d9d9;
Scrollbar-Highlight-Color:ffffff;
Scrollbar-Shadow-Color:d0d2c8;
Scrollbar-3Dlight-Color:000000;
Scrollbar-Darkshadow-Color:000000;
Scrollbar-Arrow-Color:000000;
Scrollbar-Track-Color:808080;
}

A:link {FONT-SIZE: 9pt; COLOR: #333333; TEXT-DECORATION: none}
A:visited {	FONT-SIZE: 9pt; COLOR: #333333; TEXT-DECORATION: none}
A:hover {	FONT-SIZE: 9pt; COLOR: #ff0000; TEXT-DECORATION: underline}

A.blue:link {	FONT-SIZE: 9pt; COLOR: #0000FF; TEXT-DECORATION: none}
A.blue:visited {FONT-SIZE: 9pt; COLOR: #0000FF; TEXT-DECORATION: none}
A.blue:hover {	FONT-SIZE: 9pt; COLOR: #FF0000; TEXT-DECORATION: underline}

form,div,img{margin:0 auto; padding:0; border:0;}
body,tr,a,input,textarea,select{color:#333;font-family: Tahoma, "宋体";font-size: 12px;}
ul li {
	list-style:none;
	line-height: normal;
}
ul{margin:0; padding:0; }

/*********页头**********/

#web_top {
	width: 820px;
	background-color: #FFFFFF;
}
#web_top2 {
	background-color: #FFFFFF;
	width: 830px;
	padding:0px 0px 3px 0px;
}

#web_bet {
	background: url(http://img.bet007.com/head/logo_live.gif) center no-repeat;
	float: left;
	height: 45px;
	width: 198px;
	margin-right: 5px;
}

#lottory_menu {
    background-image: url(image/ts_bg.gif);
    clear: both;
    height: 26px;
    width: 800px;
    line-height: 26px;
    color: #DBB48C;
    margin: 3px auto 2px auto;
    padding: 0 10px 0 10px;
}

#web_nav {
	float:right;
	background-image: url(http://img.bet007.com/head/menu2_nav.gif);
	height: 36px;
	width: 608px;
	padding-bottom: 2px;
	padding-left: 7px;
	margin-top: 4px;
	Z-INDEX: 50;
}
#web_nav li {
	float: left;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
}
#web_nav span a {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 36px;
	display: block;
	text-align: center;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
#web_nav span a:hover {color: #D7F7FF;text-decoration: none;background-image: url(http://img.bet007.com/head/nav_h.gif);}
#web_nav LI UL {
	LEFT: -999em;WIDTH: 180px;POSITION: absolute;padding: 6px;
	background-image: url(images/n_bg.gif);border: 3px solid #1C90D1; 
}
#web_nav LI UL LI {LEFT: 100%;TOP: 0px;float: left;}
#web_nav LI:hover UL {Z-INDEX: 999;background-image: url(http://img.bet007.com/head/n_bg.gif);LEFT: auto}
#web_nav LI.sfhover UL {Z-INDEX: 999;background-image: url(http://img.bet007.com/head/n_bg.gif);LEFT: auto}
#web_nav LI UL LI a,#web_nav LI UL LI a:visited {
	color:#333333;font-size: 12px;line-height: 28px;display: block;
	height: 28px;width: 76px;text-align: center;border-bottom: 1px solid #E7E7E7;font-weight: normal;
}
#web_nav LI UL LI a:hover {color:#FFFFFF;background-color: #FF9900;text-decoration: none;background-image: none;}
.d_l {background: url(http://img.bet007.com/head/menu_bg.gif) no-repeat top;width: 2px;height: 36px;}

select{height: 19px;}



#ad {
	width: 820px;
	margin-bottom: 3px; 	
}
#ad .ad1 {
	float: left;
	height: 40px;
	width: 160px;
}
#ad .ad2 {
	float: left;
	width: 490px;
	margin:0 5px;
}
#nav2 {
	background: url(http://img.bet007.com/head/g_bg.gif);
	height: 27px;
	border: 1px solid #E3BC44;
	padding: 0 5px;
}
.line {
	background: url(http://img.bet007.com/head/navline.gif);
	height: 29px;
	width: 1px;
	overflow: hidden;
	float: left;
}
.3line {
	height: 3px;
	overflow: hidden;
	width: 818px;
	float: left;
}
.nav2_left,.nav2_right,.nav2_select {float: left;}
.nav2_left li {
	float: left;
	margin:3px 2px 0 0;
}
.nav2_left li a {
	display: block;
	border: 1px solid #8DB47A;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	height:19px;
	line-height:19px;
}
.nav2_left li a:link{background: url(http://img.bet007.com/head/22bg.gif);}
.nav2_left li a:visited{background: url(http://img.bet007.com/head/22bg.gif);}
.nav2_left li a:hover {background: url(http://img.bet007.com/head/22bg2.gif);color: #486A00;text-decoration:none;}
.data {
	line-height: 27px;
	float: left;
	width:100px;
	text-align:center;
}
.red_number {
	color: #FF0000;
	font-family: tahoma;
	font-weight: bold;
}
.nav2_right li {
	float: left;
	margin:3px 2px 0 0;
}
.nav2_right li a {display: block;padding:0px 5px 0px 5px;border: 1px solid #D0934F;line-height:19px;}
.nav2_right li a:link{background: url(http://img.bet007.com/head/22bg3.gif);}
.nav2_right li a:visited{background: url(http://img.bet007.com/head/22bg3.gif);}
.nav2_right li a:hover {background: url(http://img.bet007.com/head/22bg4.gif);color: #CC5200;text-decoration:none;}

.nav2_select li {
	background: url(http://img.bet007.com/head/4bg.gif);
	float: left;
	height: 21px;
	width: 69px;
	padding:0px 0 0 5px;
	margin:3px 3px 0 0px;
}
.nav2_select li a {display: block;width: 68px;height:18px;	line-height:21px;}
.nav2_select li a:hover {color: #CC5200;text-decoration:none;}

.btn22 {
	line-height: 21px;
	color: #333333;
	background-image: url(image/bstn.gif);
	height: 21px;
	width: 57px;
	border-width: 0px;
	margin-right: 2px;
}
.btn33 {
	line-height: 21px;
	color: #333333;
	background-image: url(image/bstn2.gif);
	height: 21px;
	width: 72px;
	border-width: 0px;
	margin-right: 2px;
}
.hmunber {
	line-height:23px;
	float: left;
	padding: 0 8px;
	text-align: center;
	width: 20%;
} 
.blueff:link,.blueff:visited {color: #3366CC;text-decoration: underline;}
.blueff:hover {color: #FFF;background-color: #33C;text-decoration: none;}
.ri_menu { float:right}
.ri_menu li {float: left;}
.ri_menu li a{
	background: url(image/e3.gif) left top;
	height: 21px;
	width: 37px;
	display: block;
	line-height: 21px;
	text-align: center;
	float: left;
	margin-right: 2px;
}
.ri_menu li a:hover{
	color: #993300;
	background: url(image/e3.gif) left -21px;
	text-decoration: none;
}
#new2menu {
	background-image: url(image/stbg.gif);
	border: 1px solid #C1C6CA;
	height: 27px;
	line-height: 27px;
	padding: 0 6px;
}
#new2menu ul {padding-top:3px;float: left;}
#new2menu li { float:left; margin-right:2px}
#new2menu li a { line-height:21px; display:block; text-align:center}
.gs a {
	background: url(image/ee1.gif) left top;
	height: 21px;width: 61px;
}
.gs a:hover {
	color: #993300;
	text-decoration: none;
	background: url(image/ee1.gif) left -21px;
}
.gs2 a {
	background: url(image/ee2.gif) left top;
	height: 21px;width: 51px;
}
.gs2 a:hover {
	color: #993300;
	text-decoration: none;
	background: url(image/ee2.gif) left -21px;
}
.gs3 a {
	background: url(image/ee3.gif) left top;
	height: 21px;width: 68px;
}
.gs3 a:hover {
	color: #993300;
	text-decoration: none;
	background: url(image/ee3.gif) left -21px;
}
.greens a {
	background: url(image/bui.gif) left -42px;
	height: 21px;width: 37px;
}
.greens a:hover {background: url(image/bui.gif) left -63px;text-decoration: none;}
.greens3 a {
	background: url(image/bui.gif) left top;
	height: 21px;width: 57px;
}
.greens3 a:hover {background: url(image/bui.gif) left -21px;text-decoration: none;}
.outlink {float:right;color: #999;}
.outlink a,.outlink a:visited { color:#0000FF}









.font13 {
	font-family: "Tahoma", "宋体";
	font-size: 13px;
}
.white {color: #FFFFFF;}
.f1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #333; margin: 10px 0; 
}
.f2 {
	FONT-SIZE: 10pt; COLOR: #005500; FONT-FAMILY: Arial
}
.p1 {
	FONT-SIZE: 9pt; FONT-FAMILY: 宋体
}

TABLE,TR,.font12 {
	FONT-SIZE: 12px; FONT-FAMILY:"Tahoma", "宋体";
}
.tr_color1 {
	BACKGROUND-COLOR: #EEEEFF
}
.tr_color2 {
	BACKGROUND-COLOR: #FFF0F0
}
.td_half {
	 FONT-FAMILY: verdana
}
.td_halfR {
	 COLOR: red; FONT-FAMILY: verdana
}
.td_score {
	FONT-WEIGHT: bold; CURSOR: hand;  COLOR: blue; FONT-FAMILY: verdana
}
.td_scoreR {
	FONT-WEIGHT: bold; CURSOR: hand; COLOR: red; FONT-FAMILY: verdana
}
.td_team {
	FONT-WEIGHT: normal; CURSOR: hand; COLOR: black; FONT-FAMILY: verdana
}
.td_teamR {
	FONT-WEIGHT: bold; CURSOR: hand; COLOR: #ff0000; FONT-FAMILY: verdana
}
.td_status {color:red;}
.td_statusR {
	FONT-WEIGHT: bold; COLOR: red
}

.link_title  { cursor:hand; color:#000000; font-weight:bold}
.link_title2  {color:#000000; font-weight:bold}

.chinese {  font-family: "Arial", "Helvetica", "sans-serif", "宋体"; font-size: 12px}
.explain {  font-size: 12px; color:green}
.english {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px}
.font-bg1 {
	font-family: "Tahoma", "宋体";
	font-size: 12px;
	background-color: #009933;
	color: #FFFF00;
}
.inp{border:0px; height:15px;width:15px;}
.odds {  font-size: 11px; color:#000088;font-family: "Tahoma", "宋体";}

#Layer2 {
	background-color: #FFF;
	padding: 1px;
	width: 580px;
	border: 2px solid #666;
	left: 150px;
	top: 185px;
	z-index:5;
	position:absolute;
	visibility:hidden;
}
#Layer5 {
	background-color: #FFF;
	padding: 1px;
	width: 580px;
	border: 2px solid #666;
	left: 150px;
	top: 80px;
	z-index:5;
	position:absolute;
	visibility:hidden;
}
#Layer2 h1,#Layer3 h1,#Layer5 h1 {
	float:left;
	font-size:11px;
	font-weight: bold;
	padding-left: 15px;
}
#Layer2 .title,#Layer3 .title,#Layer5 .title {
	font-size:12px;
	font-weight: bold;
	padding-left: 15px;
	float:left;
}
#Layer2 li,#Layer5 li {
	line-height: 22px;
	display: block;
	float: left;
	width: 100px;
	border:solid 1px #bbb;
	padding-left: 3px;
	margin:2px;
	text-align:left;	
}
#myleague
{
    max-height:360px;
    OVERFLOW: auto; 
}
#Layer3{
 top:118px;
 left:390px;
 width:135px;
 position:absolute;
 border:solid 2px #666;
 line-height:22px;
 background-color:White;
 z-index:8;
 padding:3px;
 visibility:hidden;
}

#league,#cup {
	background-color: #FFF;
	width: 236px;
	border: 1px solid #666;
	padding:1px 0px 0px 1px;
	top: 114px;
	left: 100px;
	z-index:5;
	position:absolute;
	text-align:center;
	visibility:hidden;
}

#league li,#cup li {
	line-height: 22px;
	float: left;
	width: 58px;
	margin:-1px 0px 0px -1px;
	border:solid 1px #fff;
}

.cc a{
	float:right;
	background-image: url(image/cc.gif);
	display: block;
	height: 13px;
	width: 15px;
	margin-top: 1px;
}
.sotit {
	border-bottom: 1px solid #E1E1E1;
	height: 18px;
	padding: 2px  6px 0 6px;
	line-height: 18px;
	background-color: #F5F4EF;
	margin-bottom: 3px;
}
.bts {
	display: block;
	clear: both;
	padding: 8px 0 8px 0px;
	text-align:center;
}
.bts input,.vsbtn {
	margin:0 3px;
	font-weight: bold;
	background-color: #E2F5FA;
	border: 1px solid #AEC6EC;
	color: #06C;
	line-height:18px;
	cursor:pointer;
}

.rbl {
	padding: 3px;
	text-align:center;
	font-weight: bold;
	border-bottom: 1px solid #AEC6EC;
	color: #06C;
	margin-bottom:3px;
}

#divMatchType3{visibility:hidden;top:178px;width:60px;position:absolute;border:solid 2px #666;line-height:22px;text-align:center;background-color:White;z-index:8;padding:3px;left:480px;}

.up {
   line-height:16px;
	background-color: #FFb0c8;
}
.down {
     line-height:16px;
	background-color: #DCFFB9;
}

.odds1{color:#880000;}