﻿body{font-size:12px;}
.main {clear: both;width: 850px;padding: 10px 0;}

#soccerlogo {
	background: url(/images/soccerlogo.gif) no-repeat 5px top; 
	height:42px;clear: both;padding-top: 7px;position: relative;
}
#soccerlogo p,.clock {
	background: url(/images/ns/soccer1.png) no-repeat -297px top;
	height: 22px;width: 190px;float: right;
	padding-left: 25px;margin-top: 8px;line-height: 22px;display:block;
}
#mymenu {border-bottom: 2px solid #DF3A0D;height: 33px;}
#mymenu li{float: left;margin-right: 3px;}
#mymenu li a,#mymenu li a:visited{
	display: block;float: left;
	background: url(/images/ns/soccer1.png) no-repeat left top;
	height: 21px;width: 70px;text-align: center;color: #333;padding-top: 12px;
}
#mymenu li a:hover{
	text-decoration: none;color: #FF6600;
	background: url(/images/ns/soccer1.png) no-repeat -91px top;
}
#mymenu .myons a:link,#mymenu .myons a:visited,#mymenu .myons a:hover {
	background: url(/images/ns/soccer1.png) no-repeat -182px top;
	font-size: 14px;font-weight: bold;color: #FFF;width: 82px;height: 24px;padding-top: 9px;
}
.te1 {
	background-color: #D5E7F4;
	border-right: 1px solid #B3D8EE;border-left: 1px solid #B3D8EE;
	background: url(/images/soccerbg.png) repeat-x left top;
}
.te1_1 {clear: both;float: left;display: block;width: 350px;padding-left: 15px;padding-top: 4px;}
.te1_2 {clear: both;line-height: 22px;padding: 5px 0;width: 100%;background-color: #E3F0F9;}
.te2 {
	background: url(/images/soccerbg.png) repeat-x left -76px;
	height: 39px;padding-right: 5px;padding-left: 10px;
	border-top: 1px solid #B3D8EE;
	border-right: 1px solid #B3D8EE;
	border-left: 1px solid #B3D8EE;
}
.td_div {
	background-color: #FFF;
	border-right: 1px solid #a9c6e4;
	border-bottom: 1px solid #a9c6e4;
	border-left: 1px solid #a9c6e4;
}
.td_div3 {
	background-color: #FFF;
	border: 1px solid #a9c6e4;
}
.gamefor {float:left;margin-top: 6px;margin-right: 10px;}
.gamefor label{color:#000;line-height:24px;padding-left:10px;cursor:pointer;}
.gamefor:link,.gamefor:visited {
	background: url(/images/ns/soccer1.png) no-repeat left -128px;
	display: block;height: 24px;width: 76px;
}
.gamefor:hover {background: url(/images/ns/soccer1.png) no-repeat -77px -128px;text-decoration:none;}
.gamefor:active {background: url(/images/ns/soccer1.png) no-repeat -154px -128px; }
#DivLeague {
	background-color: #FFF;
	width: 296px;border: 1px solid #DCDCDC;
	left: 10px;top: -8px;z-index:5;
	position:absolute;visibility:hidden;
}

#DivLeague li {line-height: 24px;display: block;float: left;width: 88px;padding-left: 10px;}

.bred {font-size: 14px;font-weight: bold;color: #F00;}
.selling {font-weight: bold;color: yellow;background-color:blue;padding:3px;}
.socai  {text-align:center;line-height:17px;}
.socai tr {height: 28px;}

.ttis td{word-break:keep-all;white-space:nowrap;}

.td_div2 {
	background-color: #FFF;padding-right:1px;clear: both;
	border-right: 1px solid #A9C6E4;
	border-bottom: 1px solid #A9C6E4;
	border-left: 1px solid #A9C6E4;
}
#div_SwitchChoose{line-height:25px;}
.spnLnk{word-break:keep-all;white-space:nowrap;}
.tzse:link,.tzse:visited,.spitems {
	color: #FFF;background-color: #F56202;display: block;
	border: 1px solid #D55500;line-height: 20px;float: left;
	margin:0 2px;padding: 0 3px;word-break:keep-all;white-space:nowrap;
}
.spitems2 {
	color: #FFF;background-color: #666;display: block;border: 1px solid #000;line-height: 20px;
	float: left;margin:0 2px;padding: 0 3px;
}

.tzse:hover {color: #F00;background-color: #FF6;text-decoration: none;}
.tzse2 {
	color: #060;line-height: 20px;margin: 0 auto;padding: 0 3px;width: 20px;
	background-color: #F4FDC1;border: 1px solid #D0EA68;
}

.dl:link,.dl:visited {text-decoration: underline;}
.ni {background-color:#F0F3F4;}
.ni td {border-bottom: 1px solid #DDE3EA;}
.ni2 {background-color:#F9FBFD;}
.ni2 td {border-bottom: 1px solid #DDE3EA;}
.niOn td {background-color:#FFD0C0;border-bottom: 1px solid #E7DBD3; }
.niDate{font-weight:bold;line-height:24px;color:#333;background-color:#EEEFF0;}
.niDate td {border-bottom: 1px solid #D0DDEA;}
.der1 {
	background: url(/images/ns/soccer1.png) no-repeat 3px -53px;
	padding-left: 20px;display: block;float: left;height: 25px;width: 12px;
}
.der2 {
	background: url(/images/ns/soccer1.png) no-repeat -68px -53px;
	padding-left: 20px;display: block;float: left;height: 25px;width: 12px;
}
.der3 {
	background: url(/images/ns/soccer1.png) no-repeat -32px -53px;
	padding-left: 20px;display: block;float: left;height: 25px;width: 12px;
}
.sctitle {
	line-height: 24px;
	border: 1px solid #A9C6E4;
	font-size: 12px;
	color: #000;
height:24px;
	background: url(/images/soccerbg.png) repeat-x left -118px;
}

.sctitle2 {
	line-height: 25px;
	background: url(/images/soccerbg.png) repeat-x left -118px;
	border: 1px solid #8DBDE0;font-size: 12px;color: #333;height:25px
}

.buy,.buy1 {
	background: url(/images/ns/soccer1.png) no-repeat -404px -50px;
	height: 32px;width: 104px;border-width: 0px;margin:0 2px;cursor:pointer;vertical-align:middle;
}
.buy2 {
	background: url(/images/ns/soccer1.png) no-repeat -132px -88px;
	height: 32px;width: 102px;border-width: 0px;margin: 0 2px;cursor:pointer;vertical-align:middle;
}
.buySave {
	background: url(/images/ns/soccer1.png) no-repeat -132px -203px;
	height: 32px;width: 102px;border-width: 0px;margin: 0 2px;cursor:pointer;vertical-align:middle;
}
.forecast {
	background: url(/images/ns/soccer1.png) no-repeat -286px -53px;
	height: 24px;width: 90px;border-width: 0px;
	margin-right: 2px;margin-left: 2px;cursor:pointer;vertical-align:middle;
}

.oe,.oe td {height: 30px;border-bottom: 1px solid #D8D8D8;line-height: 30px;padding-left: 6px;}
.oe2,.oe2 td {
	height: 27px;border-bottom: 1px solid #D8D8D8;line-height: 27px;
	padding-left: 3px;
	padding-right: 2px;
}

.noBB01 td{border-bottom:0px;}

.big {font-size:14px;font-weight: bold;color: #333;}
.note {background-color: #FFF;border: 1px solid #D9D9D9;margin-top: 6px;padding: 8px 0;}
.pass {border:1px solid #EFC7A5;margin-bottom:5px;color:#333}
.pass th {
	line-height:150%;height:25px;background:url(/images/info/bjdc/b_img_010.gif);
	border-right: 1px solid #EDD5AB;border-bottom: 1px solid #EDD5AB;
}
.pass td {padding:1.5px;border-right: 1px solid #EDD5AB;border-bottom: 1px solid #e5e5e5;}
.pass .t1 {background-color: #FF9;}
.pass_on,.newchose {color: #FFF;background-color: #FC4E08;}
.pass_off{color: #FFF;background-color: #444;}

.passTyles{width:61px;float:left;line-height:20px;}
.opensp a {
	background: url(/images/ns/soccer1.png) no-repeat -279px -131px;
	height: 24px;width: 90px;margin:0 auto;display: block;
}
.opensp a:hover {
	background: url(/images/ns/soccer1.png) no-repeat -459px -131px;
	height: 24px;width: 90px;margin: 0 auto;
}
.closesp a {background: url(/images/ns/soccer1.png) no-repeat -369px -131px;height: 24px;width: 90px;margin: 0 auto;display: block;}

.tdtitle { background-color: #FFFFE0;border-right: 1px solid #D8D8D8;
    text-align:center;
	padding:0;
	width:69px;}

.tdtitle2{background-color: #ffffe0;text-align:center;border-right: 1px solid #D8D8D8;}
.selectedOption{color:Red;}
.input_text{border:solid 1px #bbb;padding:2px;font-size:14px;text-align:right;}
.input_text_click{border:solid 1px #faa;padding:2px;font-size:14px;text-align:right;background-color:#ffffe0;}
.hp{background-color:red;color:White;padding:0px 2px 0px 2px;}
#mymenu .ot_link a,#mymenu .ot_link a:visited {background: url(/images/ns/soccer1.png) no-repeat -413px -241px; color: #930;}
#mymenu .ot_link a:hover {text-decoration: none;background: url(/images/ns/soccer1.png) no-repeat -91px top; color: #FF6600;}
#MatchTable input{width:13px;padding:0px;}

.yp{color:#33b;font-size:11px;font-family:Tahoma;cursor:pointer;}
.yp2{color:green;font-size:11px;font-family:Tahoma;cursor:pointer;}
.op{color:#666;font-size:11px;font-family:Tahoma;cursor:pointer;}
.up {background-color: #FFb0c8;}
.down {	background-color: #DCFFB9;}
.filter {background: url(/images/zxgl.gif) no-repeat;height: 29px;width: 101px;border-width: 0px;}
.tdRadio input{width:12px;}
.tdRadio2 input{width:14px;}

#LotteryNameList {line-height:20px;float:left;height: 23px;color:#ccc;}
#LotteryNameList li{float: left;margin:0px 3px 0px 3px;}
#LotteryNameList li a:hover{text-decoration: underline;}
#LotteryNameList .selected {background: url(/images/s_btn.gif);text-align:center;width:54px;height: 23px;}
#LotteryNameList .selected a{color: #FFF;}

#DivCurFilter {
	background-color: #FFF;width: 450px;border: 1px solid #0795D6;left: 10px;top: -8px;z-index:5;
	position:absolute;visibility:hidden;
	z-index:100;
	-webkit-box-shadow: 0 0 5px #999;box-shadow: 0 0 5px #999;filter: progid:DXImageTransform.Microsoft.Shadow(color='#999999',direction=135,strength=8);
}
#DivCurFilter label{display:inline-block;min-width:90px;margin-right:15px;}
#DivCurFilter table{ background-color:#CCC;}
#DivCurFilter td{ background-color:#FFF;}
#DivCurFilter th{ background-color:#DBF1FE; font-weight:bolder;}
#DivCurFilter td,th{padding-left:5px;line-height:25px;}
#DivCurFilter li {line-height: 20px;display: block;float: left;width: 88px;padding-left: 10px;}
.curFilterTitle{background-color:#0795D6;height:20px; line-height:20px;}
.btnCurFilter{margin-right:5px;margin-bottom:5px;height: 20px;width: 55px;cursor:pointer;background: url(/images/sbutton2.gif) no-repeat;border:0px;}
