body,div,span,table,td{font-size:12px;font-family: Arial,tahoma,verdana,宋体;}

body {margin:0px;text-align:center;}

img{border:0}
.Redcard{border:1px solid #990000;background:red;color:white;font-size:8px;font-family:tahoma;font-weight:bold;height:1px;padding:0 1px 0 1px;}
.databasePicBox{border:1px solid #e1e1e1;background-color:#f8f8f8;
width:108px;height:100px;text-align:center;padding:5px 0 5px 0;}.cb{clear:both;}
.databaseImgLogo{padding-top:5px;}
.databaseLegName{padding:5px 25px 0px 8px;color:#444444;width:108px;height:27px;background:url('LeagBg.gif');float:left;display:block} 

.signIn input{border:1px solid orange;background-color:#f8f8f8;}


.table {border: 1px solid #7F7F7F;}

.p2 p{text-indent:2em;}
.form{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color:#333333;
	font-weight: bold;
	bottom:1px;
	margin-top:1px;
	filter: dropshadow(color=#cccccc, offx=1, offy=1, positive=true); height: 0px;
	 align:absmiddle;
}

form{margin:0px; padding:0px}

a {
	color: #000;
	text-decoration:none;
}
a:hover {
	color: #3C78F0;
}

a.white,.white a {
	color:White;
	font-weight:bold;
}
a.white:hover,.white a:hover {
	color:Yellow;
}




	
ul#menu010{
	margin:0px; 
	padding:0px;
	list-style-type:none;
	width:auto;
	height:24px;
	line-height:24px;
	vertical-align:middle;
	position:relative;
	display:block;
	background:url("b_main_bg.gif");}
	
.SubMenu{
	color:#ffffff;
	background-color:#652C00;
	background:url("Novbg.png") repeat-x;
	margin:0px;
	padding:5px;
	padding-left:75px;
	list-style-type:none;
	height:27px;
	line-height:20px;
	vertical-align: middle;
	text-align:left;
	width:auto;
	font-size:12px;
	position:relative;
	display:block;

}

.SubMenu li
{display:block;
	float:left;
	margin:0px;
	padding:0px;
}	

.SubMenu li a{
	display:block;
	float:left;
	color:#ffffff;
	text-decoration:none;
	padding:0px 20px 0px 0px;
}

.BuyHisSty
{
font-size:9pt;

color:#FF0000;
}




ul#menu010 li{
	display:block;
	float:left;
	margin:0px;
	padding:0px;}

ul#menu010 li a{
	display:block;
	font-weight:bold;
	float:left;
	color:white;
	text-decoration:none;
	margin:0px;
	padding:0px 15px 0px 15px;
	filter: dropshadow(color=#A21700, offx=1, offy=0, positive=true);
	background:url("separator.gif") no-repeat right top;}

ul#menu010 li a:hover{color:yellow;}

ul#menu010 li a.current,ul#menu010 li a.current:hover{
}




.TabBgLine{
	background-image: url(TabBgLine.gif);
	background-position: right;
	background-repeat: repeat-y;
}

.subtab {
	font-size: 14px;
	font-weight: bold;
	line-height:28px;
		text-align:left;
		color:#333333;
		padding:1px;
}

.SubTabGame{
	background-image: url(SubTabGame.jpg);
	height:32px;
	font-weight: bold;
	text-align:center;
	color:#ffffff;
	
}



.SecTabTd1{background-color:#e7f3f7;height:30px;color:#180000;}
.SecTabTd2{background-color:#F7FAFA;height:30px;color:#180000;}
.SecTabTd3{background-color:#def1fb;height:30px;color:#180000;}
.SecTabTd4{background-color:#d0ecf8;height:30px;color:#180000;}

.IndexSchedule td{padding-left:5px;}

.IndexSocer .live{letter-spacing: 2px;font-family:Verdana;font-size:11px;color:#006ae1;font-weight: bold;}
.IndexSocer .half{letter-spacing: 2px;font-family:Verdana;font-size:11px;color:#5e96d4;font-weight: bold;}



.DocTit{font-family: ,verdana;font-size:10.5pt;color:#0099FF;font-weight: bolder;}
.DocAlert{}
.DocHead{}
.DocQuote{}

.GameForm{position:absolute; background-color: #ffffff;border: 2px solid #333333;padding:5px;font-family: ,verdana;font-size: 9pt;}
.GameForm .title{background: #333333;padding:8px;height:14px;}
.GameForm .message{padding:8px;color:Red;text-align:left;}
.GameForm .controlbox{text-align:center;padding:8px;}

.GameBuyWinTit{font-size:10.5pt;color:#0099FF;font-weight: bolder;text-align:center;}
.GameForm td{padding-left:8px;}
.GameForm .Tip{}
.GameFormCurrent{background-color:#00CCFF;border: 1px solid #005388;font-weight:bold;color:#ffffff;text-align:center;}
.GameFormOther{background-color:#f7f7f7;border: 1px solid #e7e7e7;font-weight:bold;}

.GameForm{position:absolute; 
    /*_top:expression(eval(this.offsetTop2-document.body.scrollTop-
        (this.offsetTop2-document.body.scrollTop+this.offsetHeight<=document.body.offsetHeight?0:
            (this.offsetHeight+(this.previousSibling?this.previousSibling.offsetHeight:80)))));*/
    background-color: #ffffff;border: 2px solid #333333;padding:1px;font-family: ,verdana;font-size: 9pt;}



/* styling button*/
.BtnDate {
    background: transparent url('BtnDate.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 28px;
	width:89px;
    margin-right: 5px;
	margin-top:3px;
    /*padding-right: 0px;*/ /* sliding doors padding */
	padding-top:6px;
	text-align:center;
    text-decoration: none;
}


/*

a.button {
    background: transparent url('btnspan.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 25px;
    margin-right: 5px;
    padding-right: 4px;
    text-decoration: none;
}


a.button span {
    background: transparent url('btn.gif') no-repeat;
    display: block;
    line-height: 15px;
    padding: 5px 0px 5px 4px;
}



a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none;
}


a.button:active span {
    background-position: bottom left;
    padding: 6px 0px 5px 4px;
}


.Button{}
*/

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}


.text
{
	line-height: 200%;
	text-align: left;
	padding:10px;
}

.white{color:White}
.en{font-family: tahoma,verdana;}
.px7{font-size: 11px}
.pt9{font-size: 9pt}
.pt10{font-size: 10.5pt}
.px9{font-size: 9px}
.pt12{font-size: 12pt}
.px12{font-size: 12px}
.px14{font-size: 14px}
.b{font-weight: bold}
.marR5px{margin-right:5px;}


.quotebox
{
	background: #ffffff;
	border: 1px solid #d7d7d7;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right:1px;
	padding-left:2px;
	}
	
	.picbox
{
	background: #ffffff;
	border: 2px solid #333333;
	padding: 2px;
	}
	
	
	.graybox
{
	background: Silver;
	border: 1px solid #A5A5A5;
	padding: 4px;
	}
	
		.imagebox
{
	background: Silver;
	border: 1px solid #eeeeee;
	padding: 4px;
	}
	
.alert {
	background: #f7f7f7 url(bioneural/exclamation.png) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #e1e1e1;
	border-bottom: 2px solid #e1e1e1;
	color: #696969;
	}



.subject{background-image:url(GrayBg.gif); height: 26px; width: 100%; line-height: 26px;padding-left: 5px; float:left; color:#FFFFFF;}

.legVsSocerDigi{font-family:arial;color:#ff8830;font-size:5em;}
.legVsTeamName{color:}

.docQuoteBox
{
	background:#fbfbff;
	border: 1px solid #dcdcdc;
	margin:10px 10px 10px 10px;
}
 /* 文档段落框盒 */	
  
 .digiGame{color: #708090;font-weight: bold;}
 .digiPoint{color: #ff4500;font-weight: bold;}
 .digiWin{color: #ff6600;font-weight: bold;}
 .digiLost{color: #339900;font-weight: bold;}
 .digidraw{color: #0099ff;font-weight: bold;}		
 
 .digiWinCn{color:#ff6600;}
 .digiLostCn{color:#339900;}
 /* 积分数字样式*/
 

	


/* Table def */
.tabSubMemo 	{height:26px;text-align:left;font-size:9pt;font-family:verdana,宋体;color:#4d4398;background-color:#c0c6c9;}
/* 表格副标题广告文字样式 */
.tabTdBg1		{background-color:#fffaf0;}
.tabTdBg2		{background-color:#f5fffa;}

.tabTdBg4		{background-color:#f5f5f5;}

/* 表格间色1 */

.tabTdBg3		{background-color:#dcdddd;}
/* 表格间色2 */


.tabTdBg5		{background-color:#e5e4e6;}
/* 表格间色2 */






.tabWithBorder		{font-family:verdana,宋体;font-size:9pt;background-color:#f1f1f1;}
 /* 带边框样式 */
 
 .tabWithBorder tr	{margin-top:1px;height:26px;text-align:center}
 
.tabWithBorder td	{margin:1px 0px 0px 1px;height:26px;text-align:center}
/* 边框样式-白边 */

.tabWithBorderDark td	{border-right:1px solid #2b2b2b;border-bottom:1px solid #ffffff;height:26px;}
/* 边框样式-实边 */

.tabWithoutBorder		{border-right:0px solid #2b2b2b;border-bottom:0px solid #ffffff;}
 /* 不带边框样式 */
 
.tabWithBorder td.team1{text-align:right;padding:0px 4px 0px 0px;}
.tabWithBorder td.team2{text-align:left;padding:0px 0px 0 4px;}


.tabHeadMain	{height:30px; line-height:30px; text-align:center;font-size:9pt;font-family:verdana,宋体;color:#ffffff;background-image: url(tabHeadMain.gif);}
/* 表格主标题样式-橙色 */

.tabHeadMain2	{height:30px; line-height:30px; text-align:center;font-size:9pt;font-family:verdana,宋体;color:#000000;background-image: url(TabBg.gif);}
/* 表格主标题样式-金黄色 */

.tabSubDef 		{height:24px; line-height:24px; text-align:center;font-size:9pt;font-family:verdana,宋体;color:#ffffff;background-color:#696969;}
/* 表格副标题默认样式 */

.tabSubOrange 		{height:24px; line-height:24px; text-align:center;font-size:9pt;font-family:verdana,宋体;color:#000000;background-color:#f7c114;}
/* 表格副标题默认样式 */


.tabSubDate 	{height:26px; line-height:26px; text-align:center;font-size:9pt;font-family:verdana,宋体;color:#ffffff;background-color:#696969;}
/* 表格副标题日期时间样式 */



.tabSubInfo 	{height:26px; line-height:26px; text-align:center;font-size:9pt;font-family:verdana,宋体;color:#ffff00;background-color:#ff4500;}
/* 表格副标题广告文字样式 */



.tabSubLeg	 	{height:26px; line-height:26px; text-align:center;font-size:9pt;font-family:verdana,宋体;color:#ffffff;background-image: url(tabHeadMain.gif);font-weight: bold;}
/* 表格副标题联盟名称样式 */


.tabSubLeg td a{color:White}



.tabSocerTdLegName{padding-left:5px;color:#ffffff;}
/* 比分联赛单无格样式 */

.tabDocTdHead{text-align:left;padding-left:5px;color:#17184b;font-weight: bold;font-size:10.5pt;}
/* 段落标题单元格样式 */

.tabHeadMainDoc	{height:30px;font-family:verdana,宋体;color:#000000;background-color:#ebd842;}
/* 表格主标题样式-金黄色 */

.tabTableMenuTd{background-color:#f8e58c;text-align:center;padding-top:2px;}
/* 积分榜表格菜单背景 */

.tabDate{}
.tabTr{}

.tabLogoLegName{font-size:10.5pt;color:#f84000;}



a.button,a.button2,a.button3{
	padding:3px 6px 3px 6px;
	margin-right:5px;
	border-left:1px solid #fefefe;
	border-top:1px solid #fefefe;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	background:url(defButtonBg.png);
	height:20px;
}
a.button3{margin-right:1px;}
a.button3:hover{background-position: 0 80px;color:Red;}
a.button:hover{
	background-position: 0 80px;
	color:Red;
}
a.button2{
	background-position: 0 80px;
}






/* list li style */
#navcontainer { width: auto; margin-left:8px}

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer a
{
display: block;
padding: 6px;
width: 198px;
background-color:#fcc800;
border-bottom: 2px solid #ffffff;
}

#navcontainer a:link, #navlist a:visited
{
color: #222222;
text-decoration: none;
font-size:10.5pt;
}

#navcontainer a:hover
{
background-color: #f08300;
color: #fff;
}






/*
body {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        margin: 0;
        font-size: 80%;
        font-weight: bold;
        background: #FFF;
        }

h2 {
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        color: #000;
        margin: 0px;
        padding: 0px 0px 0px 15px;
}

ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

img {
    border: none;
}

/*- Menu 5--------------------------- */

.menu5 {
        width: 191px;
        margin-top: 10px;
		margin-left:10px;
        }

.menu5 li a {
        height: 32px;
        
        text-decoration: none;
		font-size:10.5pt;
        }

.menu5 li a:link, .menu5 li a:visited {
        color: #FFF;
        display: block;
        background:  url(menu5.gif);
        padding: 8px 0 0 10px;
        }

.menu5 li a:hover, .menu5 li a.current, .menu5 li a.current:visited  {
        color: #FFF;
        background:  url(menu5.gif) 0 -32px;
        padding: 8px 0 0 10px;
        }




/*- tab_control--------------------------- */

    .tab_control {
      float:none;
      width:100%;
   line-height:normal;
		  margin-top:0;padding-top:0;
      }
    .tab_control ul {
        margin:0;
        padding:10px 10px 0 0px;
        list-style:none;
      }
    .tab_control li {
      display:inline;
      margin:0;
      padding:0;
      }
    .tab_control a {
      float:left;
      background:url("tableftI.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    .tab_control a span {
      float:left;
      display:block;
      background:url("tabrightI.gif") no-repeat right top;
      padding:3px 15px 2px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .tab_control a span {float:none;}
    /* End IE5-Mac hack */
    .tab_control a:hover span {
      color:#FFF;
      }
    .tab_control a:hover {
      background-position:0% -42px;
      }
    .tab_control a:hover span {
      background-position:100% -42px;
      }

        .tab_control .current a {
                background-position:0% -42px;
        }
		
        .tab_control .current a span {
                background-position:100% -42px;
        }
		   .tab_control .tit a {
                background-position:0% -84px;
        }
		
        .tab_control .tit a span {
                background-position:100% -84px;
        }








ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

/* =-=-=-=-=-=-=-[Menu Four]-=-=-=-=-=-=-=- */

#menu4 {
        width: 200px;
        border-style: solid solid none solid;
        border-color: #D76100;
        border-size: 1px;
        border-width: 1px;
        margin: 10px;
        }

#menu4 li a {
          height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#menu4 li a:link, #menu4 li a:visited {
        color: #9E3C02;
        display: block;
        background: url(menu4.gif);
        padding: 8px 0 0 30px;
        }

#menu4 li a:hover, #menu4 li #current {
        color: #fff;
        background: url((menu4.gif) 0 -32px;
        padding: 8px 0 0 30px;
        }

#menu4 li a:active {
        color: #fff;
        background: url((menu4.gif) 0 -64px;
        padding: 8px 0 0 30px;
        }






.container {
        width: 100%;
        padding: 5px;
        margin: 3px 0 5px 0;
     
}

/* pyramid */
.navPyra {
        margin: 0;
        padding: 5px 0 20px 10px;
        border-bottom: 0px solid #9FB1BC;
		
}

.navPyra li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}

.navPyra a:link, .navPyra a:visited, .navPyra li{
        float: left;
        margin:0 atuo 0 auto;
        line-height: 14px;
        font-weight: bold;
        padding: 0 4px 6px 5px;
        text-decoration: none;
        color: #70a1eb;
}

.navPyra a:link.current, .navPyra a:visited.current, .navPyra a:hover {
        color: #000;
        background: url(pyramid.gif) no-repeat bottom center;
}





/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

		
.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 100%; /* Width of Menu Items */
border-bottom: 0px solid #ccc;
}
	


.suckerdiv ul li{
display: block;
 
position: relative;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 170px; /*sub menu width*/
top: 0;

visibility: hidden;

}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
background: #fff;
padding: 1px 5px;
border: 0px solid #ccc;
border-bottom: 0;
}

.suckerdiv.subMenu{
 background-position:0% -126px;}

.suckerdiv ul li a:visited{
color: black;
}

.suckerdiv ul li a:hover{
background-color: yellow;
}

.suckerdiv .subfolderstyle{
background: url(arrow-list.gif) no-repeat center right;
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */



.menu7 {
	width: 150px;
	margin: 0px;
	FILTER: alpha(opacity=95);
	z-index:1;
}
.menu7 li a {
	text-align:left;
	height: 32px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 24px;
	text-decoration: none;
}
.menu7 li a:link, .menu7 li a:visited {
	color: #FFF;
	display: block;
	background:  url(menu7.gif);
	padding: 7px 0 0 26px;
}
.menu7 li a:hover, .menu7 li .current {
	color: #FFF;
	background:  url(menu7.gif) 0 -32px;
	padding: 7px 0 0 26px;
}

.theinput {
	background-color: #FFF3E3;
	border: 1px solid #999999;
	margin: 0px;
	padding: 2px;
	height: 20px;
	width: 80px;
	position: fixed;
}
.orange { color:#F60;
}

.menu7 li a:link, .menu7 li a:visited {
	color: #FFF;
	display: block;
	background:  url(menu7.gif);
	padding: 7px 0 0 26px;
}
.menu7 li a:hover, .menu7 li .current {
	color: #FFF;
	background:  url(menu7.gif) 0 -32px;
	padding: 7px 0 0 26px;
}

.theinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	background-color: #FFF3E3;
	border: 1px solid #999999;
	margin: 0px;
	padding: 2px;
	height: 20px;
	width: 80px;
	position: fixed;
}
.orange { color:#F60;
}

 .head_grey {
	font-size : 9pt;
    font-weight : bold;
	font-family : Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	text-align : left;  
	color :  #333333;
	margin:0.3em;
}
.t_icon1,.t_icon2{text-align:center;font-size:12px;color:#FFFFFF;cursor:hand;padding:3px 0 0 0;}
.t_icon1{background:#000000 url(m_3_2.gif) right no-repeat top;}

.t_icon2{background:#cc0000 url(m_3_2.gif) right no-repeat top;font-weight:bold;}

.trgrey {
   background-image:url(table_head_bg_grey.gif)}
 .oddsl {
	font-size: 12px;
	padding-top:1px;
	padding-bottom:1px;
	font-family: "Arial", "Helvetica", "sans-serif";
	text-decoration: none;
	color:#000000;
	border:1px solid #cccccc;
	line-height:15px;
 }
 .C333333 {color: #333333;}
 .CFFFFFF {color: #FFFFFF;}
 
 .more {float:right;color: #FF3300;font-size:11px;text-decoration:none;height:100%;}
 .selectb {font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color:#333333;
	background-color: #ffffff;
	border: 1px solid #999999;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.inputw {font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color:#333333;
	background-color: #ffffff;
	border: 1px solid #999999;
	margin: 0px;
	padding: 2px;
	height: 18px;
	width: 150px;
	text-align: left;
}
 .topmenu {
	color: #000000;
	text-decoration: none;
	text-shadow:#333333;
	font-weight:none;
	filter: dropshadow(color=#cccccc, offx=1, offy=1, positive=true); height: 0px;
 }
 .Submit {
     font-family: Verdana;
      font-size: 11px; 
     background-color: #555555;
     color: #FFFFFF;
     margin-right: 3px;
	 width:60px;
	 height:20px;
	 padding:2px;}
	 
.join {
     font-family: Verdana;
      font-size: 11px; 
      background-color: #FFF4CA;
     color: #ff3300;
     margin-right: 3px;
	 width:60px;
	 font-weight:bold;
	 height:20px;
	 padding:2px;
    }
 .head {
	font-size : 11px;
    font-weight : none;
	text-align : left;  
	color :  #222222;
}
.notice {
	font-size: 12px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	line-height:19px;
	text-align:abmiddle;
}

.newsheader {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	line-height:24px;
}
.s-goal-t{border:1px solid #c52000;background:#ff6600}.s-goal-t a{color:White;}
.ellipsis { white-space:nowrap;overflow:hidden;word-break:keep-all;text-overflow:ellipsis; }
.live a{letter-spacing:1;color:blue;font-weight:bold;}
