﻿html {
	-webkit-text-size-adjust:none
}
body {
	_background-image:url(about:blank);
	_background-attachment:fixed
}
.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,.popup_draw input,.btn_close,.ico_arrow,.turnOff,.print,.ico_arrow_t,.ico_delete,.ico_add,.popup_importNum ul li,.fs_red_area li span,.fs_blue_area li span,.btn_pink,.btn_blue,.popup_num .num_list li span,.ico_grayArrow,.ico_add,.ico_delete,.ico_arrow_r,.icoArrowT,.magnify,.editing,.delete,#bet_retime .clock {
	background:url(../img/chart_icon.png?201210301543) no-repeat
}
.chart_center,.zx_nav,.select_way,.statistic h3,.btn_gray,.btn_gray_b,.chart_num h3,.chart_num .submit_box,.btn_org,.popup_chart h2 {
	background:url(../img/newchart_repeat.png?201210301543) repeat-x 0 0
}
.chart_list {
	border:#c9c9c9 1px solid;
	padding-top:10px
}
.chart {
	z-index:100;
	position:relative
}
.ml10 {
	margin-left:10px
}
.ml5 {
	margin-left:5px
}
.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
}
.chart_nav h3 {
	width:120px;
	float:left;
	text-align:center
}
.chart_nav h3 .typeImg {
	background:url(../../images/cz_t_logos.png?t=20121120) 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 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 -36px;
	font-size:14px;
	margin-bottom:10px;
	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 -1px;
	padding:0 10px
}
.select_way_r {
	float:right;
	text-align:right;
	font-family:Tahoma
}
.select_way a {
	margin-right:10px
}
.zs_tab {
	display:inline-block;
	width:300px
}
.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:3px 0 1px 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
}
.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
}
.select_way .btn_org {
	display:inline-block;
	vertical-align:middle;
	background-position: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
}
.periods {
	margin-right:15px;
	zoom:1
}
.periods select {
	_margin:5px
}
.control_input {
	text-align:center;
	background:#f6f6f6;
	font-size:12px;
	padding:5px 0;
	font-family:Tahoma;
	position:relative
}
.control_input input {
	margin-right:3px;
	_margin-right:0
}
.control_input label {
	vertical-align:middle
}
.control_input span {
	padding-right:8px
}
.data_table {
	width:998px;
	font-size:12px;
	text-align:center;
	line-height:20px;
	background:#f7f7f7
}
.data_table td {
	background:#f7f7f7;
	font-family:宋体;
	border:solid #fff;
	border-width:1px;
	height:20px;
	line-height:20px
}
.data_table th {
	text-align:center;
	background:#f7f7f7
}
.data_table thead th,.data_table thead td {
	font-weight:normal;
	background:#ffe3b5;
	border:solid #fff;
	border-width:1px
}
.data_table .wdh {
	width:20px
}
.data_table .wd {
	width:18px;
	min-width:18px
}
.data_table .tdbck td {
	background:url(../img/dot.gif);
	height:2px
}
.data_table tr td.br01,.data_table tr th.br01 {
	width:1px;
	background:url(../img/dot2.gif) repeat-y;
	overflow:hidden;
	zoom:1;
	font-size:0
}
.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;
	display:inline-block
}
.data_table .sort_bottom strong {
	background-position:right -217px;
	padding-right:10px;
	display:inline-block
}
#menuitem td {
	background-color:#ffe3b5
}
#wrapper {
	position:absolute;
	top:0;
	left:0;
	z-index:1
}
.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 td.bg_doe,.data_table .bg_doe td {
	color:#fff;
	background-color:#c0b1a2
}
.data_table td.bg_bice,.data_table .bg_bice td {
	color:#fff;
	background-color:#9fb2c9
}
.data_table td.bg_tan,.data_table .bg_tan td {
	color:#fff;
	background-color:#eda386
}
.data_table td.bg_sea,.data_table .bg_sea td {
	color:#fff;
	background-color:#86b1de
}
.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 td.bg_l,.vic_def_table .bg_l {
	color:#fff;
	background-color:#499495
}
.data_table td.bg_g {
	color:#094;
	background-color:#deecd5
}
.data_table td.bg_r {
	color:#fff;
	background-color:#ba2636
}
.data_table td.bg_red {
	color:#fff;
	background-color:#ba2636;
	line-height:12px;
	padding:3px 0;
	font-family:Arial
}
.data_table td.bg_dg {
	color:#fff;
	background-color:#499495
}
.data_table td.bg_br {
	color:#fff;
	background-color:#a66a4e
}
.data_table td.bg_dh {
	color:#fff;
	background-color:#949494
}
.data_table td.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(../img/chartBall01.gif?201210301543)
}
.data_table .chartBall02 {
	background-image:url(../img/chartBall02.gif?201210301543)
}
.data_table .chartBall07 {
	background-image:url(../img/chartBall07.gif?201210301543)
}
.data_table .chartBall06 {
	background-image:url(../img/chartBall06.gif?201210301543)
}
.data_table .chartBall08 {
	background-image:url(../img/chartBall08.gif?201210301543)
}
.data_table .chartBall09 {
	background-image:url(../img/chartBall09.gif?201210301543)
}
.data_table .chartBall10 {
	background-image:url(../img/chartBall10.gif?201210301543)
}
.data_table .chartBall11 {
	background-image:url(../img/chartBall11.gif?201210301543)
}
.data_table .chartBall05 {
	background-image:url(../img/chartBall05.gif?201210301543)
}
.data_table .chartBall03 {
	background-image:url(../img/chartBall03.gif?201210301543)
}
.data_table .chartBall04 {
	background-image:url(../img/chartBall04.gif?201210301543)
}
.data_table .realBall {
	background-image:url(../img/real_ball.gif?201210301543)
}
.s_ball {
	position:absolute;
	background:url(../img/s_ball.gif?201210301543) 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:98;
	font-size:10px
}
.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:100%;
	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:3px;
	vertical-align:top
}
.select_way input,.bonus input {
	width:60px;
	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 -74px;
	text-align:center;
	line-height:28px;
	font-size:14px;
	font-weight:bold
}
.presele td {
	background:url(../img/chartBall.png) center -220px no-repeat #eaeaea;
	color:#bfbfbf;
	cursor:pointer;
	font-family:Arial
}
.presele .lineh12 {
	background-image:none
}
.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
}
.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
}
.parameter .showall,.parameter .hide {
	color:#c00;
	cursor:pointer;
	margin-left:20px;
	padding-right:10px;
	display:inline
}
.parameter .showall {
	background-position:right -144px
}
.parameter .hide {
	background-position:right -122px
}
table td h3 {
	text-align:left;
	padding:10px 0 5px 10px;
	font-weight:bold;
	color:#666
}
.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
}
.float_div {
	width:998px;
	background-color:#fff;
	position:relative
}
.chart_tool {
	padding:10px;
	border:1px solid #dbdbdb;
	font-size:12px;
	top:0;
	background-color:#fff;
	width:976px;
	margin:0 -1px
}
.tool_center {
	text-align:center
}
.chart_tool input,.tool label,.chart_tool button {
	vertical-align:middle;
	font-family:Tahoma;
	cursor:pointer;
	margin:0 2px;
	font-size:12px
}
.tool_draw {
	float:left;
	width:86px;
	height:23px;
	display:inline;
	position:relative
}
.chart_tool .tool_draw .btn_draw,.chart_tool .tool_draw .btn_draw:visited {
	width:86px;
	height:23px;
	vertical-align:middle;
	border:0;
	background-position:0 -52px;
	text-indent:26px;
	float:left;
	text-align:left;
	cursor:pointer;
	color:#fff;
	padding:0;
	margin:0;
	font-weight:bold
}
.btn_gray {
	background-position:0 -106px;
	border:1px solid #d1d1d1;
	display:inline-block;
	line-height:normal;
	color:#2b2b2b;
	font-size:12px;
	padding:0;
	overflow:visible;
	position:relative;
	border-radius:2px;
	-moz-border-radius:2px;
	cursor:pointer
}
.chart_tool .btn_gray {
	line-height:16px;
	padding:2px 10px 0 10px;
	*line-height:normal
}
.chart_tool .btn_gray:hover {
	text-decoration:none
}
.btn_pink,.btn_blue {
	border:0;
	width:70px;
	height:22px;
	text-align:center
}
.btn_pink {
	background-position:-157px -53px;
	color:#920500
}
.btn_blue {
	background-position:-87px -53px;
	color:#015d89
}
.chart_tool .bd4 {
	border-radius:2px;
	-moz-border-radius:2px;
	cursor:pointer
}
.chart_num {
	clear:both;
	border-bottom:1px solid #dbdbdb;
	font-size:12px
}
.chart_num_l 
{
	width:958px
}
.chart_num h3 {
	height:29px;
	line-height:29px;
	padding-left:10px;
	font-weight:bold;
	border-bottom:1px solid #dbdbdb;
	background-position:0 -178px
}
.chart_num ul {
	float:left;
	width:500px;
	padding:12px 0
}
.chart_num ul li {
	float:left;
	width:240px;
	margin-left:10px;
	display:inline
}
.chart_num p {
	float:right;
	width:195px;
	text-align:right;
	margin-top:30px;
	margin-right:5px;
}
.chart_num .submit_box {
	float:right;
	width:250px;
	height:120px;
	border-left:1px solid #dbdbdb;
	text-align:center;
	background-position:0 -224px
}
.chart_num .submit_box .submit_btn {
	width:149px;
	height:39px;
	background:url(../../../caipiao/images/newlottrey_icon.png?t=20120215) -394px -38px;
	margin:30px auto 10px auto
}
.chart_num .submit_box .treaty {
	padding-bottom:10px
}
.chart_tool_b {
	clear:both;
	background:#fbfbfb;
	height:28px;
	line-height:28px;
	padding-left:10px;
	font-size:12px;
	border-bottom:1px solid #dbdbdb;
	border-top:1px solid #fff
}
.chart_tool_b span {
	margin-right:40px;
	padding-left:8px;
	position:relative
}
.chart_tool_b .arrowR {
	height:0;
	display:block;
	position:absolute;
	top:3px;
	left:0;
	line-height:0;
	border-left:4px solid #929292;
	border-top:4px solid #fff;
	border-bottom:4px solid #fff;
	margin-right:3px
}
.btn_gray em {
	position:absolute;
	left:4px;
	top:4px
}
.presele button.btn_gray {
	padding-left:10px
}
#bet_retime {
	float:right;
	margin-right:10px;
	padding-left:18px
}
#bet_retime .clock {
	display:block;
	position:absolute;
	left:0;
	top:7px;
	width:16px;
	height:14px;
	line-height:16px;
	background-position:-154px -113px
}
.control_r {
	position:absolute;
	right:10px;
	top:5px;
	color:#1e50a2
}
.control_r .turnOff,.control_r .print {
	padding-left:15px;
	cursor:pointer
}
.control_r .turnOff {
	background-position:-290px -278px
}
.control_r .print {
	padding-left:18px;
	background-position:-287px -303px
}
.ico_add,.ico_delete {
	width:9px;
	height:9px;
	display:inline-block;
	vertical-align:middle;
	cursor:pointer;
	font-size:0
}
.presele_tit .ico_add,.presele_tit .ico_delete {
	_margin:5px 0
}
.ico_add {
	background-position:-291px -73px
}
.ico_delete {
	background-position:-291px -58px
}
.popup_chart {
	position:absolute;
	z-index:50;
	background-color:#fff;
	border:1px solid #e1e1e1;
	font-size:12px;
	box-shadow:2px 2px 6px #ddd
}
.popup_chart h2 {
	background-position:0 -1px;
	height:30px;
	font:12px/30px sinsum;
	padding-left:15px;
	text-align:left
}
.popup_chart .btn_close {
	display:block;
	width:16px;
	height:16px;
	position:absolute;
	font-size:0;
	background-position:-284px -90px;
	overflow:hidden;
	text-indent:-999px;
	zoom:1;
	right:6px;
	top:7px;
	cursor:pointer;
	z-index:10
}
.popup_chart .ico_arrow,.popup_chart .ico_arrow_t,.ico_grayArrow,.ico_arrow_r {
	position:absolute;
	display:block;
	font-size:0;
	left:20px;
	bottom:-7px;
	width:14px;
	height:7px;
	background-position:-248px -53px
}
.popup_chart .ico_arrow_t {
	background-position:-288px -162px;
	bottom:auto;
	top:-7px;
	left:230px
}
.popup_chart .ico_arrow_r {
	background-position:-236px -62px;
	bottom:auto;
	top:50%;
	margin-top:-4px;
	right:-7px;
	width:7px;
	height:9px;
	left:auto
}
.popup_chart .ico_grayArrow {
	background-position:-249px -64px
}
.popup_chart .ico_delete {
	background-position:-290px -183px;
	display:inline-block;
	width:10px;
	height:10px;
	vertical-align:middle;
	*margin-top:5px
}
.popup_chart .ico_add {
	background-position:-290px -73px;
	display:inline-block;
	width:10px;
	height:10px;
	vertical-align:middle;
	*margin-top:5px
}
.popup_chart .content {
	padding:10px 10px 5px 15px
}
.popup_chart .btnbox {
	padding:5px 0;
	text-align:center;
	clear:both
}
.popup_chart ul {
	overflow:hidden;
	zoom:1;
	padding:5px 0
}
.popup_chart input {
	width:auto;
	margin:0;
	padding:0
}
.popup_chart label {
	margin-left:3px;
	*margin-left:0
}
.popup_chart .btn_gray_b {
	cursor:pointer;
	border:1px solid #e1e1e1;
	background-position:0 -364px;
	height:22px;
	line-height:21px;
	padding:0 15px;
	*padding:0 10px;
	margun:0;
	-moz-border-radius:2px;
	-khtml-border-radius:2px;
	-webkit-border-radius:2px
}
.popup_chart .w60 {
	width:60px
}
.popup_chart .con_wrap {
	overflow-y:scroll;
	height:332px
}
.popup_chart .infor_list {
	padding:20px 10px 10px 30px;
	text-align:left
}
.popup_chart .text {
	padding:5px 0 5px 20px
}
.popup_chart th,.popup_chart td {
	text-align:center
}
.popup_chart table th.t_l,.popup_chart table td.t_l {
	text-align:left;
	padding-left:10px
}
.popup_select {
	width:300px
}
.popup_select ul {
	padding:10px 0 10px 20px
}
.popup_select ul li {
	float:left;
	width:70px;
	height:24px;
	line-height:24px
}
.popup_select .content {
	text-align:center
}
.popup_senior {
	width:308px
}
.popup_senior .text_add {
	margin:2px 0 0 80px
}
.popup_senior .text_add span {
	cursor:pointer
}
.popup_senior h3 {
	border-top:1px dotted #efefef;
	padding-top:5px;
	clear:both
}
.popup_senior ul li {
	float:left;
	width:46px;
	padding:3px 0
}
.popup_senior ul.qihao li {
	width:50px
}
.popup_draw {
	height:24px;
	padding-left:5px;
	white-space:nowrap;
	padding-right:30px
}
.popup_draw {
	background-color:#fffae7;
	border-color:#efc59d
}
.popup_draw .btn_close {
	top:4px
}
.popup_draw input {
	width:24px;
	margin-left:2px;
	height:19px;
	margin:3px 0;
	cursor:pointer;
	border:0;
	border:1px solid #fff
}
.popup_draw .tool_square {
	background-position:-1px -32px
}
.popup_draw .tool_circle {
	background-position:-28px -32px
}
.popup_draw .tool_line {
	background-position:-54px -32px
}
.popup_draw .tool_curve {
	background-position:-80px -32px
}
.popup_draw .tool_clear {
	background-position:-105px -32px
}
.popup_draw .tool_back {
	background-position:-130px -32px
}
.popup_draw .active {
	border:1px solid #6c80a0
}
.popup_draw .ico_arrow {
	display:none
}
.popup_importNum {
	width:470px
}
.popup_importNum ul {
	padding:5px 0 0 10px;
	border-bottom:2px solid #ff7937
}
.popup_importNum ul li {
	float:left;
	width:74px;
	height:25px;
	background-position:-76px -78px;
	line-height:25px;
	text-align:center;
	margin-left:5px;
	cursor:pointer
}
.popup_importNum ul li.active {
	background-position:0 -78px;
	color:#fff;
	font-weight:bold
}
.popup_importNum table {
	border:1px solid #fff;
	width:453px;
	text-align:center
}
.popup_importNum table th {
	background:#dfdfdf;
	border-bottom:1px solid #fff;
	line-height:30px
}
.popup_importNum table td {
	line-height:20px;
	padding-top:5px;
	padding-bottom:5px
}
.popup_importNum .view span {
	display:inline-block;
	margin:0 5px;
	white-space:nowrap
}
.popup_tips {
	width:220px;
	text-align:center
}
.popup_filter {
	width:510px
}
.filter_block {
	border-collapse:separate;
	border-right:1px solid #ffe2d4;
	width:483px;
	margin:5px
}
.filter_block label {
	margin-right:5px;
	*margin-right:0
}
.filter_block .block_r input {
	*margin:0 -1px 0 -2px
}
.filter_block th {
	background:#fcdfd1;
	border:1px solid #f0bda5;
	width:20px;
	text-align:center
}
.filter_block td {
	background:#fdf0ec;
	border-top:1px solid #ffe2d4;
	border-bottom:1px solid #ffe2d4;
	padding:5px 0 5px 10px;
	line-height:24px;
	text-align:left
}
.filter_block .block_l {
	width:100px
}
.filter_block .block_r {
	width:365px
}
.filter_block .block_r ul {
	overflow:hidden;
	zoom:1
}
.filter_block .block_r li {
	width:80px;
	float:left
}
.filter_bottom {
	padding:15px 20px;
	background-color:#f5f5f5
}
.popup_danma {
	width:310px
}
.popup_danma p {
	text-align:center
}
.popup_danma label {
	margin-right:8px
}
.popup_num {
	width:360px
}
.popup_num .num_right {
	position:absolute;
	right:30px;
	top:0;
	line-height:28px
}
.popup_num .num_right span {
	display:inline-block;
	vertical-align:middle
}
.popup_num .num_text {
	position:absolute;
	left:0;
	width:90px;
	height:80px;
	background:#f9f9f9;
	border-right:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	border-top:1px solid #fff;
	text-align:right
}
.popup_num .num_text p {
	padding:10px 10px 0 0;
	line-height:34px
}
.popup_num .num_list {
	margin-left:90px;
	height:81px;
	padding:0;
	border-bottom:1px solid #e1e1e1;
	width:253px;
	padding-left:15px
}
.popup_num .num_list li {
	width:50px;
	float:left;
	text-align:center;
	padding-top:14px
}
.popup_num .num_list li p {
	margin-top:-5px
}
.popup_num .num_list li span {
	display:inline-block;
	width:42px;
	height:51px;
	cursor:pointer;
	text-align:center;
	font:bold 24px/44px Arial;
	color:#fff
}
.popup_num .num_list li span.redBall {
	background-position:-2px -140px;
	padding:0
}
.popup_num .num_list li span.redGrayBall {
	background-position:-48px -140px;
	color:#cb2923
}
.popup_num .num_list li span.blueBall {
	background-position:-96px -140px;
	padding:0
}
.popup_num .num_list li span.blueGrayBall {
	background-position:-142px -140px;
	color:#508b16
}
.popup_num .num_bottom {
	padding:5px 8px;
	margin-top:1px;
	background-color:#f5f5f5;
	border-bottom:1px solid #e1e1e1
}
.quickPick {
	height:26px;
	width:200px;
	overflow:hidden;
	position:fixed;
	right:0;
	bottom:0;
	box-shadow:none;
	_position:absolute;
	_right:auto;
	_left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth));
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight))
}
.quickPick h2 {
	font-weight:bold;
	color:#fff;
	font-size:14px;
	cursor:pointer;
	background-position:0 -386px
}
.quickPick .btn_close {
	background-position:-171px -111px
}
.quickPick .magnify {
	background-position:-92px -111px;
	width:16px;
	height:16px;
	position:absolute;
	right:6px;
	top:7px
}
.quickPickOpen {
	height:auto;
	width:200px;
	right:0;
	z-index:100
}
.redball_box h3,.blueball_box h3 {
	font-weight:bold;
	float:left;
	width:60px;
	text-align:center;
	line-height:114px;
	color:#c81e19
}
.blueball_box h3 {
	line-height:90px;
	color:#3370b0
}
.redball_box,.blueball_box {
	border-bottom:1px solid #e1e1e1;
	border-top:1px solid #fff;
	background-color:#f9f9f9
}
.select_left_text {
	float:left;
	font-size:12px;
	text-align:right;
	padding-top:5px
}
.fs_red_area,.fs_blue_area {
	text-align:center;
	overflow:hidden;
	margin-left:60px;
	padding:10px 0 0 10px;
	width:340px;
	border-left:1px solid #e1e1e1;
	background:#fff
}
.fs_red_area li,.fs_blue_area li {
	float:left;
	width:27px;
	height:28px;
	margin:0 3px 3px 0;
	font-size:12px;
	color:#9d9d9d;
	font-weight:normal;
	line-height:12px;
	text-align:center
}
.fs_red_area li span,.fs_blue_area li span {
	font-size:14px;
	width:27px;
	height:26px;
	line-height:26px;
	display:block;
	color:#666;
	font-weight:bold;
	cursor:pointer;
	background-position:-59px -106px
}
.fs_red_area li.active_red span {
	background-position:1px -106px;
	color:#FFF
}
.blueball_box .fs_blue_area li.active_blue span {
	background-position:-30px -106px;
	color:#fff
}
.ball_sele {
	margin-left:60px;
	border-left:1px solid #e1e1e1;
	font-size:12px;
	background:#fff;
	padding:0 13px 5px 20px;
	text-align:center;
	color:#cbcbcb
}
.ball_sele select,.ball_sele input,.ball_sele a {
	margin-right:5px
}
.addbtn_box {
	clear:both;
	padding:5px 0;
	text-align:center;
	background-color:#f9f9f9;
	border-top:1px solid #fff
}
.submit_btn,.addbtn,.addbtn_disabled,.collect_img,.del_img {
	background-image:url(../../../caipiao/images/newlottrey_icon.png?t=20120215)
}
.addbtn {
	background-position:0 -37px;
	width:147px;
	height:32px;
	margin:0 auto;
	display:block
}
.addbtn_disabled {
	background-position:0 -69px;
	width:147px;
	height:32px;
	margin:0 auto;
	display:block
}
.selected_box {
	background-color:#f9f9f9;
	border-bottom:1px solid #e1e1e1
}
.selected_box p {
	font-size:12px;
	clear:both;
	padding:5px 0 5px 30px
}
.selected_list {
	float:left;
	width:300px;
	height:85px;
	overflow:scroll;
	overflow-x:hidden;
	background:white;
	border:1px solid #f79b66;
	margin-left:15px;
	display:inline
}
.selected_btnbox {
	float:right;
	width:90px;
	position:relative
}
.selected_btnbox .btn_gray {
	margin-bottom:10px;
	width:80px;
	height:21px;
	overflow:hidden;
	line-height:18px
}
.submit_btn {
	width:149px;
	height:39px;
	background-position:-394px -38px
}
.collect_btn {
	color:#ef4f00;
	text-decoration:none
}
.collect_img,.del_img {
	display:inline-block;
	width:14px;
	height:14px;
	line-height:14px;
	background-position:-639px -62px;
	margin-right:3px;
	position:relative!important;
	top:2px;
	background-position:-654px -62px
}
.del_img {
	background-position:-669px -62px
}
.selected_list dl {
	margin:0 8px;
	font-size:12px
}
.selected_list dl dd {
	padding:2px 0;
	border-bottom:1px dotted #ddd;
	overflow:hidden;
	zoom:1;
	white-space:nowrap
}
.selected_list dl dd .f_left {
	width:224px;
	overflow:hidden
}
.selected_list dl dd .f_right {
	width:42px
}
.editing,.delete {
	float:left;
	width:16px;
	height:16px;
	background-position:-115px -111px;
	margin:3px 0 0 5px;
	cursor:pointer
}
.delete {
	background-position:-134px -111px
}
.backTo {
	background-color:#ffdbd1;
	border:1px solid #fbbead;
	width:22px;
	height:87px;
	font-size:12px;
	position:absolute;
	text-align:center;
	line-height:16px;
	color:#9f0b1b
}
.icoArrowT {
	display:block;
	width:20px;
	height:15px;
	background-position:-265px -58px
}
.select_way {
	direction:none
}
#trend_daigou {
	margin-left:20px
}
.w990 {
	width:990px;
	margin:0 auto
}
.w990 table {
	width:990px
}
.w990 table .wdh {
	width:22px
}
.w990 .chart_tool {
	width:970px
}
.w990 .float_div {
	width:990px
}
.w990 .chart_num_l {
	width:736px
}
.main 
{
	margin:0px auto 10px auto;
}
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
}
