﻿@import url("base.css"); 
body{font-size:12px;color:#000000;line-height:18px;margin:0px;width:100%;height:100%;}
body,html {font-size:12px;margin:0;height:100%; background-color:#4b8ba6; }
* html {overflow-y:hidden;}
* html body {height:100%;overflow-y:auto;}
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: 861px;
	padding:5px 0px 3px 0px;
}

#web_bet {
	background: url() center no-repeat;
	float: left;
	height: 45px;
	width: 198px;
	margin-right: 5px;
}
#web_nav {
	float:right;
	background-image: url();
	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: 11px;
}
#web_nav span a:hover {color: #D7F7FF;text-decoration: none;background-image: url();}
#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;}


#oldnav2 {
	background: url(bet_images/stbg.gif);
	height: 27px;
	border: 1px solid #E3BC44;
	padding: 0 5px;
}
.line {
	background: url();
	height: 29px;
	width: 1px;
	overflow: hidden;
	float: left;
}
.3line {
	height: 3px;
	overflow: hidden;
	width: 818px;
	float: left;
}
.oldnav2_left,.oldnav2_right,.oldnav2_select {float: left;}
.oldnav2_left li {
	float: left;
	margin:3px 2px 0 0;
}
.oldnav2_left li a {
	display: block;
	border: 1px solid #8DB47A;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	height:19px;
	line-height:19px;
}
.oldnav2_left li a:link{background: url(bet_images/22bg.gif);}
.oldnav2_left li a:visited{background: url(bet_images/22bg.gif);}
.oldnav2_left li a:hover {background: url(bet_images/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;
}
.oldnav2_right li {
	float: left;
	margin:3px 2px 0 0;
}
.oldnav2_right li a {display: block;padding:0px 5px 0px 5px;border: 1px solid #D0934F;line-height:19px;}
.oldnav2_right li a:link{background: url(http://img.bet007.com/head/22bg3.gif);}
.oldnav2_right li a:visited{background: url(http://img.bet007.com/head/22bg3.gif);}
.oldnav2_right li a:hover {background: url(http://img.bet007.com/head/22bg4.gif);color: #CC5200;text-decoration:none;}

.oldnav2_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;
}
.oldnav2_select li a {display: block;width: 68px;height:18px;	line-height:21px;}
.oldnav2_select li a:hover {color: #CC5200;text-decoration:none;}

.btn22 {
	line-height: 21px;
	color: #333333;
	background-image:url(bet_images/bstn.gif);
	height: 21px;
	width: 57px;
	border-width: 0px;
	margin-right: 2px;
}
.hmunber {
	line-height:23px;
	float: left;
	padding: 0 1px;
	text-align: center;
	width: 21%;
} 
.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(bet_images/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(bet_images/e3.gif) left -21px;
	text-decoration: none;
}
#new2menu {
	background-image: url(bet_images/stbg.gif);
	border: 1px solid #000000;
	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(bet_images/ee1.gif) left top;
	height: 21px;width: 61px;
}
.gs a:hover {
	color: #993300;
	text-decoration: none;
	background: url(bet_images/ee1.gif) left -21px;
}
.gs2 a {
	background: url(bet_images/ee2.gif) left top;
	height: 21px;width: 51px;
}
.gs2 a:hover {
	color: #993300;
	text-decoration: none;
	background: url(bet_images/ee2.gif) left -21px;
}
.gs3 a {
	background: url(bet_images/ee3.gif) left top;
	height: 21px;width: 68px;
}
.gs3 a:hover {
	color: #993300;
	text-decoration: none;
	background: url(bet_images/ee3.gif) left -21px;
}
.greens a {
	background: url(bet_images/bui.gif) left -42px;
	height: 21px;width: 37px;
}
.greens a:link{color:#ffffff;}
.greens a:visited{color:#ffffff;}
.greens a:hover {background: url(bet_images/bui.gif) left -63px;text-decoration: none;color:#ff0000;}
.greens3 a {
	background: url(bet_images/bui.gif) left top;
	height: 21px;width: 57px;
}
.greens3 a:link{color:#ffffff;}
.greens3 a:visited{color:#ffffff;}
.greens3 a:hover {background: url(bet_images/bui.gif) left -21px;text-decoration: none;color:#ff0000;}
.outlink {float:right;color: #000000;}
.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: #000080; FONT-FAMILY:宋体; 
}
.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: -230px;
	top: 340px;
	z-index:5;
	position:absolute;
	visibility:hidden;
}

#Layer222 {
	background-color: #FFF;
	padding: 1px;
	width: 580px;
	border: 2px solid #666;
	left: 280px;
	top: 340px;
	z-index:5;
	position:absolute;
	visibility:hidden;
}

#Layer222 h1,#Layer2 h1,#Layer3 h1 {
	float:left;
	font-size:11px;
	font-weight: bold;
	padding-left: 15px;
}
#Layer222 .title,#Layer2 .title,#Layer3 .title {
	font-size:12px;
	font-weight: bold;
	padding-left: 15px;
	float:left;
}
#Layer222 li,#Layer2 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:254px;
 left:-0px;
 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: 250px;
	left:-300px;
	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:280px;width:60px;position:absolute;border:solid 2px #666;line-height:22px;text-align:center;background-color:White;z-index:8;padding:3px;left:170px;}
#divMatchType4{visibility:hidden;top:280px;width:60px;position:absolute;border:solid 2px #666;line-height:22px;text-align:center;background-color:White;z-index:8;padding:3px;left:230px;}
#divCompany   {visibility:hidden;top:280px;width:60px;position:absolute;border:solid 2px #666;line-height:22px;text-align:center;background-color:White;z-index:8;padding:3px;left:285px;}
#DivCountry {
	background-color: #FFF;
	width: 272px;
	position: absolute;
	left: -180px;
	top: 280px;
	z-index:5;
	visibility:hidden;
	padding-top:3px;
}
.gamelist1 {
	width:270px;
	border: 1px solid #666;
}
.gamelist1 li{float:left; width:90px;}
.gamelist1 li a,.gamelist li a:visited{
	color: #666;
	display: block;
	height: 24px;
	padding-left: 10px;
	line-height: 24px;
	border-bottom: 1px solid #C6C6C6;
}
.gamelist1 li a:hover
{
	color: #DA6730;
	font-weight:bold;
}

.pl_nav1 {
	BACKGROUND: url(image/nn_bg2.gif) left 79px; WIDTH: 778px
}
.nav_left1 {
	BORDER-RIGHT: #afd3eb 1px solid; FLOAT: right; BORDER-LEFT: #afd3eb 1px solid; HEIGHT: 36px
}
.nav_left1 LI {
	FLOAT: right; WIDTH: 80px; LINE-HEIGHT: 36px; MARGIN-RIGHT: 3px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
.nav_left1 LI A {
	DISPLAY: block; BACKGROUND: url(image/nn_bg.gif) no-repeat -85px top; WIDTH: 80px
}
.nav_left1 A:link {
	COLOR: #336600
}
.nav_left1 A:visited {
	COLOR: #336600
}
.nav_left1 A:hover {
	BACKGROUND: url(image/nn_bg.gif) no-repeat -168px top; COLOR: #62a233; TEXT-DECORATION: none
}
.leftselected1 {
	color: #FFFFFF;font-weight: bold;height: 36px;width: 80px;
	background: url(image/nn_bg.gif) no-repeat left top;
}
.plname1{
	font-size: 16px;font-weight: bold;color: #000000;float: left;margin:10px 15px 0 0;padding-left: 20px;
	background: url(image/nn_bg.gif) no-repeat left -48px;
}
.teamtable{border:#AFD3EB 1px solid; border-bottom:none; background-color:#fff;}
UL { PADDING: 0px; MARGIN: 0px; }
.thead {color: #1B5667; font-weight: bold; }
.teamname {
	font-size: 18px;
	font-weight: bold;
	color: #0000FF;
}
.pl_nav2 {
	BACKGROUND: url(image/nn_bg2.gif) left 79px; WIDTH: 660px
}
.nav_left2 {
	BORDER-RIGHT: #afd3eb 1px solid; FLOAT: right; BORDER-LEFT: #afd3eb 1px solid; HEIGHT: 36px
}
.nav_left2 LI {
	FLOAT: right; WIDTH: 80px; LINE-HEIGHT: 36px; MARGIN-RIGHT: 3px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
.nav_left2 LI A {
	DISPLAY: block; BACKGROUND: url(image/nn_bg.gif) no-repeat -85px top; WIDTH: 80px
}
.nav_left2 A:link {
	COLOR: #336600
}
.nav_left2 A:visited {
	COLOR: #336600
}
.nav_left2 A:hover {
	BACKGROUND: url(image/nn_bg.gif) no-repeat -168px top; COLOR: #62a233; TEXT-DECORATION: none
}
.leftselected1 {
	color: #FFFFFF;font-weight: bold;height: 36px;width: 80px;
	background: url(image/nn_bg.gif) no-repeat left top;
}
.plname2{
	font-size: 16px;font-weight: bold;color: #000000;float: left;margin:10px 15px 0 0;padding-left: 20px;
	background: url(image/nn_bg.gif) no-repeat left -48px;
}









.nav2_select LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(newimages/btbg0.gif); FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 1px 0px 0px; WIDTH: 65px; PADDING-TOP: 0px; HEIGHT: 19px
}
.nav2_select LI A {
	DISPLAY: block; WIDTH: 65px; LINE-HEIGHT: 19px; HEIGHT: 18px
}
.nav2_select LI A:hover {
	COLOR: #cc5200; TEXT-DECORATION: none
}
.nav2_select1 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(newimages/btbg1.gif); FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 3px 0px 0px; WIDTH: 65px; PADDING-TOP: 0px; HEIGHT: 19px
}
.nav2_select1 LI A {
	DISPLAY: block; WIDTH: 65px; LINE-HEIGHT: 19px; HEIGHT: 18px
}
.nav2_select1 LI A:hover {
	COLOR: #cc5200; TEXT-DECORATION: none
}



.Grid{ background-color:#cccccc}
.f1Nav01{color:Yellow; background-image:url(/image/f1_t_2.gif);height:20px; PADDING-LEFT: 5px;}
.f1Nav01 A:link { FONT-SIZE: 12px; COLOR: Yellow; TEXT-DECORATION: none }
.f1Nav01 A:visited { FONT-SIZE: 12px; COLOR: Yellow; TEXT-DECORATION: none }
.f1Nav01 A:hover { FONT-SIZE: 12px; COLOR: Yellow; TEXT-DECORATION: none }
.f1Nav02{color:Yellow; background-image:url(/image/f1_t_1.gif);height:20px; PADDING-LEFT: 5px;}
.f1Nav02 A:link { FONT-SIZE: 12px; COLOR: Yellow; TEXT-DECORATION: none }
.f1Nav02 A:visited { FONT-SIZE: 12px; COLOR: Yellow; TEXT-DECORATION: none }
.f1Nav02 A:hover { FONT-SIZE: 12px; COLOR: Yellow; TEXT-DECORATION: none }
.f1Nav03{ text-align:center; background-color:#cc0000; height:20px; color:#ffffff; }
.f1Nav03 A:link { FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none }
.f1Nav03 A:visited { FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none }
.f1Nav03 A:hover { FONT-SIZE: 12px;COLOR: #dddddd; TEXT-DECORATION: none }
.f1Title01{ text-align:center;   background-color:#cc0000; height:20px; color:Yellow; }
.f1Title01 A:link { FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none }
.f1Title01 A:visited { FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none }
.f1Title01 A:hover { FONT-SIZE: 12px;COLOR: #ffffff; TEXT-DECORATION: none }
.f1Title02{ text-align:center; height:20px; color:#ffffff; background-color:#cc6600}

.f1label01{height:17px; text-align:center;}
.f1label01 A:link { FONT-SIZE: 12px; COLOR: Blue; TEXT-DECORATION: none }
.f1label01 A:visited { FONT-SIZE: 12px; COLOR: Blue; TEXT-DECORATION: none }
.f1label01 A:hover { FONT-SIZE: 12px; COLOR: Blue; TEXT-DECORATION: none }
.f1label02{height:17px;  text-align:center;background-color:#cc0000}
.f1label02 A:link { FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none }
.f1label02 A:visited { FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none }
.f1label02 A:hover { FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none }

.f1label03{height:17px; text-align:center;background-color:#f6f5e9}
.f1label04{height:17px; text-align:center;color:#990000; background-color:#ffffff}

.hladvbox { margin:6px 0 0; height:auto; overflow:hidden;}
.adv85040 { width:851px; height:40px;overflow:hidden; display:block;}
