.lot_info_spacer{margin-top:26px;}
.lot_info_border{height:3px; font-size:0px;background:#EBEBEB}
.lot_info .grey3_title_x33 .title{position:relative}
.lot_info_title{position:absolute; left:18px;top:-24px;}

.last_no_info{border-top:1px solid #DBDBDB;background:#F7F7F7;}
	.last_no_info .last_no_info_award{float:left;padding-left:20px;padding-top:10px;padding-bottom:10px;}
	.last_no_info .last_no_info_award .list{height:32px;line-height:32px;}
	.last_no_info .last_no_info_award .list .ico{position:relative;bottom:-2px;}
	.last_no_info .last_no_info_award_level{float:left;width:300px;padding-top:18px;}
		.award_level_table{width:294px; height:95px;margin-bottom:10px;}

		.award_level_table th{height:26px;font-weight:bold; color:#333;background:#FFF7ED;}
		.award_level_table td{text-align:center;height:22px;line-height:22px;color:#333;background:#FFF7ED;}

.num_red{font-size:16px;font-family:Arial;font-weight:bold; color:#FF3030;}

.lot_info .curr_no_info{padding-left:6px;padding-top:24px;height:40px;}
	.lot_info .curr_no_info .left {float:left;width:78px;}
	.lot_info .curr_no_info .center {float:left;line-height:16px;}
	.lot_info .curr_no_info .right {float:right;width:120px;margin-top:-2px;}
	.lot_info .curr_no_info .right_award {float:right;width:260px; margin-top:-16px;background:url('../lot_award_bg_c.png');}
	.lot_info .curr_no_info .right_award .l{float:left;width:8px;height:51px;background:url('../lot_award_bg_l.png');}
	.lot_info .curr_no_info .right_award .c{float:left;height:39px;padding-top:12px;}
	.lot_info .curr_no_info .right_award .r{float:right;width:8px;height:51px;background:url('../lot_award_bg_r.png');}
	.lot_info .curr_no_info .play_buy_timer{background:#000000;padding:2px 4px 2px 4px; display:inline-block;}
	.lot_info .curr_no_info .play_buy_timer span{color:#49FF00;font-family: "Arial";font-weight:bold;font-size:16px; }
.star{float:left; height:30px; line-height:30px; color:#FFFFBE;}
	.star a:link, .star a:visited { font-size:12px;color:#FFFFBE; text-decoration:underline;}
	.star a:hover, .star a:active { font-size:12px;color:#fff; text-decoration:underline;}

.zhanji_guize_link{ float:right;text-align:left;background:url(../icons/dot_arrow.gif) no-repeat; background-position:3px 0px; padding-left:22px;padding-right:16px;height:18px; line-height:18px;}
.zhanji_guize{}
.zhanji_guize .title{height:32px; line-height:32px;font-weight:bold; text-align:center;border:1px solid #DBDBDB;border-bottom:0px;}

.main_r2_spacer{margin-top:26px;}


/* 中奖喜报列表 */
#board_list {text-align:left;padding:6px;padding-left:12px;}
#board_list ul {padding:0;margin:0;}
#board_list li {padding:0px;color:#666;line-height:200%;}
	#board_list li a:link, #board_list li a:visited { font-size:12px;color:#CF0000; text-decoration:none;}
	#board_list li a:hover, #board_list li a:active { font-size:12px;color:#ff4800; text-decoration:underline;}


/* 专家推荐列表 */
#zhuanjia_list {text-align:left;padding:6px;padding-left:12px;height:194px;}
#zhuanjia_list ul {padding:0;margin:0;}
#zhuanjia_list li {padding:0px;color:#666;line-height:200%;}
	#zhuanjia_list li a:link, #zhuanjia_list li a:visited { font-size:12px;color:#0069AA; text-decoration:none;}
	#zhuanjia_list li a:hover, #zhuanjia_list li a:active { font-size:12px;color:#ff4800; text-decoration:underline;}

/* 数据图表 */
#stat_list_list {text-align:left;padding:6px;padding-top:12px;height:80px;}
#stat_list_list ul {padding:0;margin:0;}
#stat_list_list li {text-align:center;padding:0px;color:#666;line-height:200%;}
	#stat_list_list li a:link, #stat_list_list li a:visited { font-size:12px;color:#0069AA; text-decoration:none;}
	#stat_list_list li a:hover, #stat_list_list li a:active { font-size:12px;color:#ff4800; text-decoration:underline;}


/* 搜索、标题 */
.list_search_table{border:#A60228 solid 1px;height:34px;line-height:34px;border-collapse:collapse;background:#FFF url(../list_search_bg.png) repeat-x}
.list_search_table td{color:#fff;}


/* 标签 */
.buy_title_tab_select {
	float:left;margin-right:5px;margin-top:4px;
	z-index:101px;
	height:26px;
}
.buy_title_tab_select .left{
	float:left;
	background:#FFF url(../buy_title_tab.png) no-repeat;
	background-position:0px 0px;
	width:5px;height:26px;
}
.buy_title_tab_select .center{
	float:left;
	background:#FFF url(../buy_title_tab.png) repeat-x;
	background-position:0px -27px;
	width:90px;height:26px;line-height:26px;

	color:#333333;text-align:center;
	font-weight:bold;
	cursor: default;
}
.buy_title_tab_select .right{
	float:left;
	background:#FFF url(../buy_title_tab.png) no-repeat;
	background-position:0px -54px;
	width:5px;height:26px;
}

.buy_title_tab_over {
	float:left;margin-right:5px;margin-top:4px;
	z-index:101px;
	height:26px; 
}
.buy_title_tab_over .left{
	float:left;
	background:#8B0F00 url(../buy_title_tab.png) no-repeat;
	background-position:0px -81px;
	width:5px;height:26px;
}
.buy_title_tab_over .center{
	float:left;
	background:#8B0F00 url(../buy_title_tab.png) repeat-x;
	background-position:0px -108px;
	width:90px;height:26px;line-height:26px;

	color:#ffffff;text-align:center;
	font-weight:bold;
	cursor: pointer;
}
.buy_title_tab_over .right{
	float:left;
	background:#8B0F00 url(../buy_title_tab.png) no-repeat;
	background-position:0px -135px;
	width:5px;height:26px;
}


.buy_title_tab_out {
	float:left;margin-right:5px;margin-top:4px;
	z-index:101px;
	height:26px;
}
.buy_title_tab_out .left{
	float:left;
	background:#8B0F00 url(../buy_title_tab.png) no-repeat;
	background-position:0px -81px;
	width:5px;height:26px;
}
.buy_title_tab_out .center{
	float:left;
	background:#8B0F00 url(../buy_title_tab.png) repeat-x;
	background-position:0px -108px;
	width:90px;height:26px;line-height:26px;

	color:#D6BDBD;text-align:center;
	font-weight:bold;
	cursor: pointer;
}
.buy_title_tab_out .right{
	float:left;
	background:#8B0F00 url(../buy_title_tab.png) no-repeat;
	background-position:0px -135px;
	width:5px;height:26px;
}
.buy_title_tab_button {
	float:right;padding-right:15px;
	z-index:101px;
	width:101px;height:26px;
	padding-top:3px;
}
.buy_title_tab_button img {
	display:block;
}
.buy_title_tab_info {
	float:right;padding-right:10px;
	text-align:right;
	z-index:101px;
	color:#FFFFFF;
	padding-top:8px;
}
.buy_title_tab{
	background:#FFF url(../buy_title_tab_bg.png) repeat-x;
	height:30px;
	
	padding-left:12px;
}
.xtab_pane {
	
	z-index:100px;
	padding-top:8px;
}
.xtab_pane2 {
	z-index:100px;
	padding:0px;margin:0px; 
}
.xtab_pane_body {
	z-index:100px;
	padding:0px;margin:0px; 
}
/*玩法选择标签*/
.lot_select_box_bg{
	background:#fff url(../lot_select_box_bg.png) repeat-x;
	background-position:0px bottom;
	border-left:1px solid #DBDBDB;border-right:1px solid #DBDBDB;
}
.lot_play_tab_pane{
	padding-top:5px;
	
}
.lot_play_tab_bg{
	position : relative;
	z-index : 90;
	height:25px;
	padding-left:10px;
	margin-top:15px;
	border-bottom:1px solid #DBDBDB;
}

.lot_play_tab_out {
	float:left;
	cursor: pointer;
	margin-right:6px;
	background:url(../lot_play_tab_bg.png) repeat-x;
	border:1px solid #DBDBDB;
	border-bottom:0px;
	height:25px;
}
.lot_play_tab_out .left {
	width:0px;
	height:23px;
	float:left;
}
.lot_play_tab_out .center {
	width:72px;
	height:24px;
	line-height:24px;
	float:left;

	
	color:#333;
	font-size:12px;
	text-align:center;
	
}
.lot_play_tab_out .right {
	width:0px;
	height:23px;
	float:left;
}

.lot_play_tab_select {
	float:left;
	position : relative;
	z-index : 100;
	cursor: pointer; 
	margin-right:6px;
	margin-bottom:-1px;
	border:1px solid #DBDBDB;
	border-bottom:0px;
	background:#fff;
	height:26px;
}
.lot_play_tab_select .left {
	width:0px;
	height:24px;
	float:left;
}
.lot_play_tab_select .center {
	width:72px;
	height:25px;
	line-height:25px;
	float:left;

	color:#CF0000;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	
}
.lot_play_tab_select .right {
	width:0px;
	height:24px;
	float:left;
}

.lot_play_tab_over {
	float:left;
	cursor: pointer;
	margin-right:6px;
	background:url(../lot_play_tab_bg.png) repeat-x;
	border:1px solid #DBDBDB;
	border-bottom:0px;
	height:25px;
}
.lot_play_tab_over .left {
	width:0px;
	height:23px;
	float:left;
}
.lot_play_tab_over .center {
	width:72px;
	height:24px;
	line-height:24px;
	float:left;
	
	color:#9F5126;
	font-size:12px;
	text-align:center;
	
}
.lot_play_tab_over .right {
	width:0px;
	height:23px;
	float:left;
}


/* 玩法操作方式tab */
.xtab_ball_sub_out{
	cursor: pointer; 
	color:#333333;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	padding-left:20px;margin-left:10px;
	background:url(../radio.gif) no-repeat;
	background-position:0px 0px;
	height:20px;line-height:20px;
	float:left;
}
.xtab_ball_sub_over{
	cursor: pointer; 
	color:#333333;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	padding-left:20px;margin-left:10px;
	background:url(../radio.gif) no-repeat;
	background-position:0px -19px;
	height:20px;line-height:20px;
	float:left;
}
.xtab_ball_sub_select{
	cursor: pointer;  
	color:#333333;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	padding-left:20px;margin-left:10px;
	background:url(../radio.gif) no-repeat;
	background-position:0px -38px;
	height:20px;line-height:20px;
	float:left;
}



/* 订单列表标签 */

.order_list_tab_select {
	float:left;margin-right:8px;
	z-index:101px;
	position:relative;bottom:-1px;
	background: #F9F9F9;
	color:#333333;text-align:center;
	width:150px;
	height:26px;line-height:25px;
	font-weight:bold;
	cursor: default;
	border:1px solid #DBDBDB;
	border-bottom:0px;
}
.order_list_tab_over {
	float:left;margin-right:8px;
	margin-top:1px;
	background: #F7F7F2;
	color:#666666;text-align:center;
	cursor: pointer;  
	width:150px;
	height:25px;line-height:25px;
	border:1px solid #DBDBDB;
	border-bottom:0px;
}
.order_list_tab_out {
	float:left;margin-right:8px;
	margin-top:1px;
	background: #F2F2F2;
	color:#666666;text-align:center;
	cursor: pointer;  
	width:150px;
	height:25px;line-height:25px;
	border:1px solid #DBDBDB;
	border-bottom:0px;
}

.order_list_tab{
}
.order_list_tab_pane {
	z-index:100px;
	border:1px solid #DBDBDB;
	padding-bottom:8px;
}



/* 选号区 */
/* red */
.hall_select_ball_red{
	margin:5px 0 10px 0;
}
.hall_select_ball_red td{
	color:#AAAAAA;
}
.hall_select_ball_red td.red{
	color:#ff0000;
}
.hall_select_ball_red td div{
	background:url(../ball_2.gif) no-repeat;
	background-position:0px 0px;
	width:24px;
	height:29px;
	line-height:24px;
	color:#666666;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	margin-left:3px;margin-right:3px;
}

.hall_select_ball_red td div.select{
	background:url(../ball_2.gif) no-repeat;
	background-position:0px -30px;
	width:24px;
	height:29px;
	line-height:24px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}
.hall_select_ball_red td div.over{
	background:url(../ball_2.gif) no-repeat;
	background-position:0px 0px;
	width:24px;
	height:29px;
	line-height:24px;
	color:#333;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}
.hall_select_ball_red td div.disabled{
	background:url(../ball_2.gif) no-repeat;
	background-position:0px 0px;
	width:24px;
	height:29px;
	line-height:24px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}

/* 生肖 */
.hall_select_ball_sx img{
	cursor:pointer;
}

/* blue */
.hall_select_ball_blue{
	margin:5px 0 10px 0;
}
.hall_select_ball_blue td{
	color:#AAAAAA;
}
.hall_select_ball_blue td.red{
	color:#ff0000;
}
.hall_select_ball_blue td div{
	background:url(../ball_2.gif) no-repeat;
	background-position:0px 0px;
	width:24px;
	height:29px;
	line-height:24px;
	color:#666666;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	margin-left:3px;margin-right:3px;
}

.hall_select_ball_blue td div.select{
	background:url(../ball_2.gif) no-repeat;
	background-position:0px -61px;
	width:24px;
	height:29px;
	line-height:24px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}
.hall_select_ball_blue td div.over{
	background:url(../ball_2.gif) no-repeat;
	background-position:0px 0px;
	width:24px;
	height:29px;
	line-height:24px;
	color:#333;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}
.hall_select_ball_blue td div.disabled{
	background:url(../ball_2.gif) no-repeat;
	background-position:0px 0px;
	width:24px;
	height:29px;
	line-height:24px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}

/* orange */
.hall_select_ball_orange{
}
.hall_select_ball_orange td{
	color:#AAAAAA;
}
.hall_select_ball_orange td.red{
	color:#ff0000;
}
.hall_select_ball_orange td div{
	background:url(../ball_2.gif) no-repeat;
	background-position:0px 0px;
	width:24px;
	height:29px;
	line-height:24px;
	color:#666666;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	margin-left:3px;margin-right:3px;
}

.hall_select_ball_orange td div.select{
	background:url(../ball_2.gif) no-repeat;
	background-position:0px -92px;
	width:24px;
	height:29px;
	line-height:24px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}
.hall_select_ball_orange td div.over{
	background:url(../ball_2.gif) no-repeat;
	background-position:0px 0px;
	width:24px;
	height:29px;
	line-height:24px;
	color:#333;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}
.hall_select_ball_orange td div.disabled{
	background:url(../ball_2.gif) no-repeat;
	background-position:0px 0px;
	width:24px;
	height:29px;
	line-height:24px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}


.number_textarea {
	color:#858585;background:#ffffff; border: 1px solid #D4D0C8;
	FONT-SIZE: 12px; WORD-BREAK: break-all; 
	FONT-FAMILY: "宋体", "tahoma", "Verdana", "Arial", "Helvetica", "sans-serif"
}

/*btn*/
.hall_select_btn{
	margin:0;
}
.hall_select_btn td div{
	background:url(../hall_select_btn.png) no-repeat;
	background-position:0px 0px;
	width:20px;
	height:19px;padding-top:1px;
	line-height:19px;
	font-weight:normal;
	color:#989898;
	text-align:center;
	cursor:pointer;
}
.hall_select_btn td div.over{
	background:url(../hall_select_btn.png) no-repeat;
	background-position:0px 0px;
	width:20px;
	height:19px;padding-top:1px;
	line-height:19px;
	font-weight:normal;
	color:#989898;
	text-align:center;
	cursor:pointer;
}
.hall_select_btn td div.select{
	background:url(../hall_select_btn.png) no-repeat;
	background-position:0px -42px;
	width:20px;
	height:19px;padding-top:1px;
	line-height:19px;
	font-weight:normal;
	color:#fff;
	text-align:center;
	cursor:pointer;
}


/* 提示信息 */
.msg{
	border:1px solid #E9C394;
	background:#FFF7ED;
	height:20px;
	padding-top:5px;
	width:96%;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	
}
.msg img{
	margin-right:3px;vertical-align:-2px;
	
}

.stat_msg {
	height:25px;
	width:636px;
	margin-left:auto;
	margin-right:auto;
	margin-top:12px;
	margin-bottom:12px;
	background:#FFFFFF url(../stat_msg_c.png) repeat-x;
}
.stat_msg .l{
	float:left;
	background:url(../stat_msg_l.png) no-repeat;
	text-align:center;
	height:25px;
	width:7px;
	
}
.stat_msg .c{
	float:left;
	text-align:center;
	height:25px;line-height:25px;
	width:622px;
	
}
.stat_msg .r{
	float:left;
	background:url(../stat_msg_r.png) no-repeat;
	height:25px;
	width:7px;
}

/* 追号列表 */
.repeat_list_table{border:#DBDBDB solid 1px; }
	.repeat_list_table th{height:28px; background:#FFF url(../repeat_list_table_th.png) repeat-x}}
	.repeat_list_table td{height:24px;line-height:22px;}
	.repeat_list_table td strong{color:#989898;}
.repeat_list_table .list_item1{	height:24px;background:#FFFFFF;}
.repeat_list_table .list_item2{	height:24px;background:#F8F8F8;}
.repeat_list_table .list_item_over{height:24px;background:#E2FCFE;}

.repeat_list_table .list_item_select{height:24px;background:#DCF3F2;}
.repeat_list_table .list_item_select strong{color:#CF0000}

/* 进度条 */
#process_div{border:1px solid #999999; background:#ffffff; padding:1px; height:7px;  font-size:0px; text-align:left;}
#process_div img{margin-right:1px;}


/* 选号区标题 */
.lot_select_box_top_red{
	background:url(../lot_select_box_top.png) repeat-x;
	background-position:0px 0px;
	height:22px;
	line-height:22px;
	width:96%;
}
.lot_select_box_top_blue{
	background:url(../lot_select_box_top.png) repeat-x;
	background-position:0px -24px;
	height:22px;
	line-height:22px;
	width:96%;
}

.lot_select_box_top_gray{
	background:url(../lot_select_box_top.png) repeat-x;
	background-position:0px -48px;
	height:22px;
	line-height:22px;
	margin-bottom:10px;
	width:96%;
}

/* 其它 */
.box_body_title{height:27px; color:#333; background:#F4F4F4 url(../title_bg_grey5.png) repeat-x; border:1px solid #E3E3E3;}

/*排行榜选择标签*/
.lot_rank_box_bg{
	background:#fff url(../lot_rank_tab_bg.png) repeat-x;
	background-position:0px bottom;
	border:1px solid #DBDBDB;
	border-top:0px;
	height:25px;
}
.lot_rank_tab_pane{
	padding-top:5px;
	
}
.lot_rank_tab_bg{
	position : relative;
	z-index : 90;
	height:25px;
	padding-top:6px;
	border-bottom:1px solid #DBDBDB;
}

.lot_rank_tab_out {
	float:left;
	cursor: pointer;
	border:1px solid #DBDBDB;
	border-left:0px;border-bottom:0px;

	width:84px;
	height:24px;
	line-height:24px;


	
	color:#666666;
	font-size:12px;font-weight:bold;
	text-align:center;
	
}


.lot_rank_tab_select {
	float:left;
	position : relative;
	z-index : 100;
	cursor: pointer; 
	margin-bottom:-1px;
	border:1px solid #DBDBDB;
	border-left:0px;border-bottom:0px;
	background:#fff;

	width:84px;
	height:25px;
	line-height:25px;


	color:#333333;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	
}


.lot_rank_tab_over {
	float:left;
	cursor: pointer;
	border:1px solid #DBDBDB;
	border-left:0px;border-bottom:0px;

	width:84px;
	height:24px;
	line-height:24px;

	
	color:#9F5126;
	font-size:12px;font-weight:bold;
	text-align:center;
	
}

.repeat_box{height: 270px;overflow:hidden; overflow-y:scroll ; *width:654px}


