a.c_ba2636,a:visited.c_ba2636,.c_ba2636 {
	color: #ba2636
}

html {
	-webkit-text-size-adjust:none
}
.mylottery {
	overflow:auto
}
.all_lottery h2,.all_lottery_big h2,.all_lottery .cz_list,.all_lottery_big .cz_list,.all_lottery iframe,.all_lottery_big iframe {
	top:45px
}
.chart_center dd a,.chart_center dd a:visited,.btn_draw,.btn_draw:visited,.btn_gray,.btn_gray:visited {
	color:#2b2b2b
}
.chart_center dd a:hover {
	color:#dc342b
}
.sort_top strong,.sort_bottom strong,.hot,.new,.zx_subnav dt,.showall,.hide,.btn_draw {
	background:url(chart_icon.png?201200309) no-repeat
}
.chart_center,.zx_nav,.select_way,.statistic h3,.btn_gray,.btn_pink,.btn_blue {
	background:url(chart_repeat.png?20121029) repeat-x 0 0
}
.chart_center {
	background-position:0 -444px;
	overflow:hidden;
	zoom:1;
	border:#f79b66 1px solid
}
.chart_nav {
	border-top:#999 1px dotted;
	overflow:hidden;
	zoom:1;
	padding:15px 0;
	margin:-1px 20px 1px 20px;
	position:relative
}
.chart_nav h3 {
	width:120px;
	float:left;
	text-align:center
}
.chart_nav h3 .typeImg {
	background:url(../../img/czlogo_81x85.png?t=20130315) no-repeat;
	width:80px;
	height:84px;
	display:block;
	margin:0 auto;
	text-indent:-9999px;
	overflow:hidden
}
.chart_nav .sd_chart .typeImg {
	background-position:0 -90px
}
.chart_nav .ql_chart .typeImg {
	background-position:0 -180px
}
.chart_nav .ssc_chart .typeImg {
	background-position:-85px -360px
}
.chart_nav .dlt_chart .typeImg {
	background-position:0 -270px
}
.chart_nav .pls_chart .typeImg {
	background-position:0 -360px
}
.chart_nav .plw_chart .typeImg {
	background-position:0 -450px
}
.chart_nav .qxc_chart .typeImg {
	background-position:-85px 0
}
.chart_nav .sydyj_chart .typeImg {
	background-position:-85px -450px
}
.chart_nav .sfc_chart .typeImg {
	background-position:-85px -90px
}
.chart_nav .kuai3_chart .typeImg {
	background-position:-255px 0
}
.chart_nav .gdd11_chart .typeImg {
	background-position:-255px -90px
}
.chart_nav h3 a,.chart_nav h3 a:visited {
	color:#dc342b;
	font-weight:bold
}
.nav_list {
	width:790px;
	margin-left:120px;
	font-size:12px;
	line-height:30px
}
.nav_list dl {
	padding-left:75px;
	position:relative;
	overflow:hidden;
	zoom:1
}
.nav_list dt {
	width:75px;
	float:left;
	font-weight:bold;
	position:absolute;
	text-align:center;
	left:0;
	top:0
}
.nav_list dd {
	width:119px;
	position:relative;
	display:inline-block;
	display:-moz-inline-stack;
	*display:inline;
	zoom:1
}
.hot,.new {
	background-position:right 0;
	display:inline;
	zoom:1;
	width:30px;
	height:11px;
	position:absolute;
	top:9px
}
.new {
	background-position:right -30px
}
.zx_nav {
	height:34px;
	line-height:34px;
	border-bottom:1px solid #dbdbdb;
	background-position:0 -176px;
	font-size:14px;
	margin:0 0 10px 0;
	min-width:990px
}
.zx_subnav {
	display:block;
	width:960px;
	margin:0 auto;
	color:#a3a3a3
}
.zx_subnav dd {
	margin-right:15px;
	float:left
}
.zx_subnav dd .active {
	font-weight:bold
}
.zx_subnav dt {
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	width:25px
}
.zx_subnav dt.tc {
	background-position:0 5px
}
.zx_subnav dt.zc {
	background-position:-78px 5px
}
.zx_subnav dt.fc {
	background-position:-38px 5px
}
.zx_subnav dt.gpc {
	background-position:-117px 5px
}
.zx_subnav a,.zx_subnav a:visited {
	margin:8px;
	color:#2b2b2b;
	font-size:12px
}
.zx_subnav a:hover {
	color:#2b2b2b;
	text-decoration:underline
}
.zx_subnav li.active a {
	font-weight:bold
}
.bd_none {
	border:0 none
}
.select_way {
	border-top:1px solid #e7e7e7;
	border-bottom:1px solid #dbdbdb;
	height:28px;
	line-height:28px;
	font-size:12px;
	background-position:0 -98px;
	padding:0 10px
}
.select_way a {
	margin:0 5px
}
.zs_tab {
	display:inline-block;
	width:450px
}
.zs_tab select,.zs_tab .xatq_btn {
	_margin:4px 0 0 5px
}
.ml100 {
	margin-left:100px
}
.xatq_btn {
	background:url(../../images/information/zx_spring.png) right -90px no-repeat;
	display:inline-block;
	padding-left:10px;
	background-position:left -90px;
	vertical-align:middle
}
.xatq_btn span {
	display:inline-block;
	height:13px;
	line-height:13px;
	padding:3px 10px 3px 0;
	font-size:12px;
	color:#fff;
	cursor:pointer
}
.select_way .f_right {
	padding:4px 0 0 0;
	padding-top:4px\9;
	line-height:18px;
	font-family:Tahoma
}
.select_way .f_right input {
	width:70px;
	margin:0 2px;
	height:12px;
	line-height:12px;
	padding:2px;
	text-align:center
}
.select_way input.buy_btn,.select_way .buy_btn {
	border:0;
	height:19px;
	line-height:18px;
	margin-top:1px;
	width:38px;
	vertical-align:middle
}
.select_way a.active {
	color:#ba2636;
	font-weight:700;
	text-decoration:none
}
.select_way .active:hover {
	color:#ba2636;
	text-decoration:none
}
.periods {
	margin-right:10px;
	_font-family:simsun
}
.periods select {
	*margin:5px
}
.control_input {
	text-align:center;
	background:#f6f6f6;
	font-size:12px;
	padding:5px 0;
	font-family:Tahoma
}
.control_input input {
	margin-right:3px;
	_margin-right:0
}
.control_input label {
	vertical-align:middle
}
.control_input span {
	padding-right:8px
}
.data_table {
	font-size:12px;
	text-align:center;
	background:#f7f7f7;
	line-height:20px;
	background:#fff;
	border-spacing:1px;
	border-collapse:separate;
	position:relative
}
.data_table td {
	background:#f7f7f7;
	font-family:宋体;
	text-align:center;
}
.data_table .wdh {
	width:21px
}
.data_table .wd {
	width:18px;
	min-width:18px
}
.data_table .thbg01 td,.data_table .thbg01 th,.data_table th {
	background:#ffe3b5;
	text-align:center
}
.data_table tr .br01 {
	width:3px;
	background:url(dot2.gif) repeat-y;
	overflow:hidden;
}
.data_table .td_bg02 td {
	background:#e8f0f9
}
.data_table .tdbck2 td {
	background:#52a7dd;
	height:4px
}
.data_table .lineh12 {
	line-height:12px;
	padding:2px 0
}
.data_table .sort_top,.data_table .sort_bottom {
	background-color:#ffe3b5;
	cursor:pointer
}
.data_table .sort_top strong {
	background-position:right -245px;
	padding-right:10px;
	position:relative;
	z-index:2;
	display:inline-block
}
.data_table .sort_bottom strong {
	background-position:right -217px;
	padding-right:10px;
	position:relative;
	z-index:2;
	display:inline-block
}
.vic_def_table {
	color:#464646;
	background:#fff;
	border-spacing:1px;
	border-collapse:separate;
	text-align:center;
	font-size:12px
}
.vic_def_table th {
	background:#ffe3b5;
	text-align:center
}
.vic_def_table td {
	border:0;
	background:#f7f7f7;
	line-height:20px
}
table td.c_deepbg {
	background-color:#eaeaea
}
.vic_def_table .c_gray {
	color:#b3b3b3
}
.vic_def_table .c_yellowbg {
	background:#ffe3b5
}
#menuitem td {
	background-color:#ffe3b5
}
.big_data {
	position:relative;
	width:958px;
	height:auto;
	overflow-x:scroll;
	overflow-y:hidden
}
.big_data table {
	position:relative;
	left:0
}
#wrapper {
	position:absolute;
	top:0;
	left:0;
	z-index:1
}
.chart_list {
	border:#c9c9c9 1px solid;
	padding-top:10px;
	position:relative
}
.chart {
	margin:0;
	position:relative;
}
.gross {
	color:#333
}
.zs_table {
	background:#fff;
	font-family:Arial;
	color:#464646
}
.zs_table td {
	text-align:center;
	height:18px
}
.zs_table tr {
	background:#f3f2f2
}
.yl01 {
	color:#d2b0b0
}
.yl02 {
	color:#9bc6ed
}
.yl03 {
	color:#d16630;
	background:#fdd2c6
}
.yl04 {
	color:#ccc
}
.yl05 {
	background:#eff7fe;
	color:#aed2fd
}
.yl06 {
	color:#aad5d7
}
.yl07 {
	color:#f99
}
.yl08 {
	color:#bbc6e5
}
.yl09 {
	color:#aad5d7
}
.yl10 {
	color:#c6c6c6
}
.yl11 {
	color:#ff97ff
}
.yl12 {
	color:#d2ac77
}
.ylbg {
	background:#fdeacc
}
.y113 {
	color:#cc5701
}
.c_green {
	color:#1a6e07
}
.data_table .bg_b {
	color:#fff;
	background-color:#1e50a2
}
.data_table .bg_p {
	color:#f99;
	background-color:#fee3e3
}
.data_table .bg_y,.vic_def_table .bg_y {
	color:#d87c29;
	background-color:#fff4d8
}
.data_table .bg_o,.vic_def_table .bg_o {
	color:#fff;
	background-color:#f8b44c
}
.data_table .bg_l,.vic_def_table .bg_l {
	color:#fff;
	background-color:#499495
}
.data_table .bg_g {
	color:#094;
	background-color:#deecd5
}
.data_table .bg_r {
	color:#fff;
	background-color:#ba2636
}
.data_table .bg_red {
	color:#fff;
	background-color:#ba2636;
	line-height:12px;
	padding:3px 0;
	font-family:Arial
}
.data_table .bg_dg {
	color:#fff;
	background-color:#499495
}
.data_table .bg_br {
	color:#fff;
	background-color:#a66a4e
}
.data_table .bg_dh {
	color:#fff;
	background-color:#949494
}
.data_table .bg_th {
	color:#fff;
	background-color:#ec01de
}
.data_table .presele .squareY {
	background:#bfbfbf;
	color:#fff
}
td.f_small {
	font-size:10px;
	font-family:Tahoma,Geneva,sans-serif
}
td.ft8 {
	font-size:8px;
	font-family:Arial
}
td.ft6 {
	font-size:6px;
	font-family:Arial
}
.data_table .chartBall01,.data_table .chartBall02,.data_table .chartBall03,.data_table .chartBall04,.data_table .chartBall05,.data_table .chartBall06,.data_table .chartBall07,.data_table .chartBall08,.data_table .chartBall09,.data_table .chartBall10,.data_table .chartBall11,.data_table .realBall {
	background-position:center center;
	color:#fff;
	background-repeat:no-repeat;
	font-weight:bold;
	font-family:Arial
}
.data_table .chartBall01 {
	background-image:url(chartBall01.gif)
}
.data_table .chartBall02 {
	background-image:url(chartBall02.gif)
}
.data_table .chartBall07 {
	background-image:url(chartBall07.gif?20120313)
}
.data_table .chartBall06 {
	background-image:url(chartBall06.gif)
}
.data_table .chartBall08 {
	background-image:url(chartBall08.gif)
}
.data_table .chartBall09 {
	background-image:url(chartBall09.gif)
}
.data_table .chartBall10 {
	background-image:url(chartBall10.gif)
}
.data_table .chartBall11 {
	background-image:url(chartBall11.gif)
}
.data_table .chartBall05 {
	background-image:url(chartBall05.gif)
}
.data_table .chartBall03 {
	background-image:url(chartBall03.gif)
}
.data_table .chartBall04 {
	background-image:url(chartBall04.gif)
}
.data_table .realBall {
	background-image:url(real_ball.gif)
}
.s_ball {
	position:absolute;
	background:url(s_ball.gif) no-repeat center center;
	color:#fff;
	width:16px;
	height:16px;
	line-height:16px;
	margin:-7px 0 0 9px;
	_margin:-7px 0 0 6px;
	z-index:998;
	font-size:10px
}
.tdbck td {
	background:url(dot.gif);
	height:1px
}
.thbg01 td {
	height:20px;
	background:urbg1.gif) repeat-x bottom
}
.thbg01 .td_bg {
	background:#f3f2f2
}
.thbg01 .td_bg2 {
	background:#ccc
}
.chartIntro {
	display:block;
	text-align:left;
	line-height:20px;
	padding:0 10px;
	overflow:auto
}
.introContent {
	float:left
}
.all_lottery_big .cz_top {
	top:41px
}
.crumbs {
	width:960px;
	margin:0 auto 10px auto;
	font-size:12px;
	color:#999;
	font-family:"宋体";
	position:relative;
	z-index:10
}
.crumbs a,.trend_nav a {
	margin:0 7px
}
.crumbs strong {
	color:#000;
	margin:0 7px
}
.trend_nav {
	font-size:12px;
	color:#999;
	margin:0 10px 10px 10px
}
.select_way .bonus,.select_way .period {
	display:inline-block;
	width:285px;
	line-height:20px;
	margin-top:4px;
	vertical-align:top;
	*font-family:simsun;
	white-space:nowrap
}
.select_way input,.bonus input {
	width:4em;
	margin:0 5px;
	height:12px;
	line-height:12px;
	padding:2px
}
.statistic table {
	width:100%
}
.statistic table td {
	line-height:25px
}
.statistic h3 {
	height:28px;
	border:1px solid #c9c9c9;
	border-left:0;
	border-right:0;
	background-position:0 -214px;
	text-align:center;
	line-height:28px;
	font-size:14px;
	font-weight:bold
}
.presele,.presele2 {
	position:relative;
	z-index:10
}
.presele td {
	background:url(light_ball.gif) center center no-repeat #eaeaea;
	color:#bfbfbf;
	cursor:pointer;
	font-family:Arial
}
.presele2 td {
	background:#eaeaea;
	cursor:pointer;
	color:#b2b2b2;
	font-family:Arial;
	line-height:12px;
	padding:3px 0
}
td.presele_tit {
	background-image:none;
	color:#2b2b2b;
	cursor:default
}
.preSqu td {
	background-image:none;
    top: 133px;
    left: -59px;
   
}
.explain {
	border:1px solid #c9c9c9;
	padding:10px;
	margin-top:10px;
	font-size:12px;
	color:#464646
}
.bgnone,.presele .bgnone {
	background-image:none;
	cursor:default
}
.parameter {
	padding:10px;
	background:#f7f7f7;
	font-size:12px
}
.parameter h3 {
	text-align:left;
	padding:5px 0;
	font-weight:bold;
	color:#666;
	position:relative;
	z-index:10
}
.parameter .explan {
	height:60px;
	overflow:hidden
}
table td .explan {
	text-align:left;
	margin:0 0 10px 10px;
	height:60px;
	overflow:hidden
}
table td .explanall {
	text-align:left;
	margin:0 0 10px 10px;
	height:auto
}
table td .explan li {
	height:20px;
	line-height:20px
}
.explan .showall,.explan .hide {
	color:#c00;
	cursor:pointer;
	margin-left:20px;
	padding-right:10px;
	display:inline
}
.explan .showall {
	background-position:right -144px
}
.explan .hide {
	background-position:right -122px
}
table td h3 {
	text-align:left;
	padding:10px 0 5px 10px;
	font-weight:bold;
	color:#666;
	position:relative;
	z-index:10
}
.table_foot td,.table_foot {
	text-align:right;
	height:30px;
	line-height:30px;
	font-size:12px;
	padding-right:10px;
	background:#f7f7f7
}
.table_foot input,.table_foot label {
	font-family:Tahoma;
	vertical-align:middle
}
.table_foot label {
	font-weight:bold;
	cursor:pointer;
	margin-left:3px
}
.nonum #cpdata .yl01,.nonum #cpdata .yl02,.nonum #cpdata .yl03,.nonum #cpdata .yl04,.nonum #cpdata .yl05,.nonum #cpdata .yl06,.nonum #cpdata .yl07,.nonum #cpdata .yl08,.nonum #cpdata .yl09,.nonum #cpdata .yl10,.nonum #cpdata .yl11,.nonum #cpdata .yl12,.nonum #cpdata .bg_p,.nonum #cpdata .c_deepbg {
	color:#f7f7f7;
	background-color:#f7f7f7
}
.data_table #cpdata td.ball_omit_5,.data_table #cpdata td.ball_omit_11,.data_table #cpdata td.ball_omit_m {
	background-color:#99c
}
.nonum #cpdata td.ball_omit_5,.nonum #cpdata td.ball_omit_11,.nonum #cpdata td.ball_omit_m {
	color:#99c
}
.data_table td.ball_omit_5 {
	color:#000
}
.data_table td.ball_omit_11 {
	color:#06f
}
.data_table td.ball_omit_m {
	color:#f00
}
.qh {
	color:#1e50a2;
	cursor:pointer
}
#hotBlock {
	margin-top:10px
}
.addAwardIcon {
	background:url(../../images/information/addaward_icon.png) no-repeat scroll 0 0 transparent;
	bottom:6px;
	display:block;
	height:85px;
	position:absolute;
	right:37px;
	width:119px;
	z-index:1
}
.main {
	margin-bottom:10px
}
.select_way .btn_org {
	display:inline-block;
	vertical-align:middle;
	background:url(newchart_repeat.png?201210301543) repeat-x 0 -346px;
	padding:0 5px;
	margin-right:5px;
	height:16px;
	line-height:17px;
	overflow:hidden;
	border:1px solid #de7f48;
	color:#9f0b1b;
	*margin:6px 0;
	cursor:pointer
}
.select_way .btn_org:visited {
	color:#9f0b1b
}
.select_way .btn_org:hover {
	text-decoration:none
}
a.lotteryBtn:link,a.lotteryBtn:visited,a.lotteryBtn:hover {
	background:url(../../../caipiao/img/head_repeat.png?201210301543) repeat-x scroll 0 -72px transparent;
	border-radius:2px 2px 2px 2px;
	color:#fff;
	display:inline-block;
	font-size:12px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	padding:0 9px;
	position:absolute;
	top:-1px;
	right:0;
	color:#fff;
	text-decoration:none;
	margin:0
}
table td h3 a.lotteryBtn:link,table td h3 a.lotteryBtn:visited,table td h3 a.lotteryBtn:hover {
	top:8px;
	right:10px
}
.parameter h3 a.lotteryBtn:link,.parameter h3 a.lotteryBtn:visited,.parameter h3 a.lotteryBtn:hover {
	_right:10px
}

