﻿@charset "utf-8";
/* CSS Document */
.calendar{width:180px; margin:10px;}
.lottery_news{width:750px; float:left; margin:10px; margin-right:50px; _margin-right:25px;}
.lottery_news li{height:22px; line-height:22px; width:100%; text-indent:1em; border-bottom:1px solid #DDD; white-space:nowrap; overflow:hidden; background:url(images/li_bg3.jpg) no-repeat left center;}

/*tabs*/
.tabs_jsq,.tabs_nav,.tabs_lottery{height:28px; margin-top:5px; border-bottom:3px solid #FF8D00;}
.tabs_jsq a,.tabs_nav a,.tabs_lottery a{display:block; float:left; margin-left:3px; width:60px; height:28px; line-height:28px; text-align:center; color:#333; text-decoration:none; background:url(images/img.jpg) no-repeat -100px -300px;}
.tabs_jsq a:hover,.tabs_jsq a.hover,.tabs_nav a:hover,.tabs_nav a.hover,.tabs_lottery a:hover,.tabs_lottery a.hover{background-position:-100px -270px; color:#FFF; text-decoration:underline;}

.tabs_master_rank{height:23px; margin-top:10px; border-bottom:1px solid #FF8D00;}
.tabs_master_rank a{display:block; float:left; width:40px; height:23px; line-height:23px; margin-left:2px; text-align:center; color:#333; text-decoration:none; background:url(images/img.jpg) no-repeat -160px 0;}
.tabs_master_rank a.hover,.tabs_master_rank a:hover{background-position:-120px 0; color:#FFF;}

/*table*/
.table_normal,.table_tz,.table_green,.table_blue{width:100%;}
.table_normal caption{height:30px; line-height:30px; text-indent:1em; background:#B7DDF2;}
.table_normal th{height:22px; text-align:center; border:1px solid #CCC; }
.table_zqbf th{border:none;}
.table_normal td{height:22px; text-align:center; border:1px solid #CCC; background:#FFF;}
.table_normal tfoot td{height:26px; color:#DB764F; text-indent:1em; background:#EEF7FC;}
.table_normal tfoot button,.table_tz tfoot button{height:20px;}
.table_fa td{text-indent:1em; text-align:left;}

.table_tz{margin-bottom:5px;}
.table_tz th,.table_tz tfoot td{border:1px solid #FFDA7F; text-align:center; height:22px; background:#FFEFCA;}
.table_tz td{height:22px; text-align:center; border:1px solid #FFDA7F;}

.table_js thead th{height:30px; text-align:left;}
.table_green,.table_blue{margin-bottom:10px;}
.table_green thead th{height:24px; color:#FFF; font-size:14px; font-weight:bold; text-align:center; border:1px solid #999; background:#063;}
.table_green tbody td{height:22px; text-align:center; border:1px solid #999;}
.table_green tfoot td{height:22px; text-align:center; color:#F00; border:1px solid #999;}
.table_blue thead th{height:24px; font-size:14px; font-weight:bold; color:#FFF; text-align:center; border:1px solid #5C8FD8; background:#79B2F1;}
.table_blue tbody td{height:22px; text-align:center; border:1px solid #5C8FD8;}
.table_green tbody th,.table_blue tbody th{height:22px; text-align:center; background:#FFFEE6; border:1px solid #999;}

.table_js,.table_hmxq,.table_zqbf,.master_rank tbody,.table_tzjl tbody{display:none;}
.show_table{display:table; *display:block;}

/*xs_commend*/
#commend_table{width:710px; margin:0 5px; margin-bottom:5px;}
#commend_tabs{height:21px; margin:5px; margin-bottom:10px; border-bottom:1px solid #CCC;}
#commend_tabs a{display:block; float:left; width:99px; height:22px; font:12px/21px Arial, Helvetica, sans-serif; text-align:center; text-decoration:none; color: #333; background:url(images/img.jpg) no-repeat -100px -180px; overflow:hidden;}
#commend_tabs a:hover,#commend_tabs a.commend_tab_over{position:relative; height:26px; color:#FFF; background:url(images/img.jpg) no-repeat 0 -180px;}
#commend_tabs a#commend{float:right; background:none; color:#333;}
#commend_tabs a#commend:hover{color:#F00;}
#commend_table th{height:22px; font-size:12px; text-align:center; background:#B7DDF2;}
#commend_table tbody{display:none;}
#commend_table tbody.show_tbody,.master_rank table tbody.show_tbody,.table_tzjl tbody.show_tbody{display:table-row-group; *display:block;}
#commend_table td{height:49px; border:1px solid #E4E4E4; text-align:center; font-size:12px; color:#333;}
#commend_table td img{margin:0 2px;}

/*dl*/
.lotter_time_nav{margin:5px; display:none;}
.lotter_time_nav dt{height:22px; line-height:22px; margin:0 5px; padding:0 5px; text-align:center; color:#FFF; background:#6F6F6F; clear:both; display:inline; }
.lotter_time_nav dt a{color:#FFF; text-decoration:none;}
.lotter_time_nav dt a:hover{color:#C30; text-decoration:underline;}
.lotter_time_nav dd{float:left;height: 14px; line-height:14px;  padding:2px 3px; margin:1px; background:#DEDEDE;}
.lotter_time_nav dd a{color:#666; text-decoration:none;}
.lotter_time_nav dd a:hover{color:#C30; text-decoration:underline;}

/*user panel*/
.user_panel{padding:10px; border:none;}
.user_panel a{display:block; height:22px; line-height:22px; width:85px; color:#FFF; text-decoration:none; text-align:center; margin:5px; float:left; background:url(images/img.jpg) no-repeat -105px -245px;}
/*玩法查询*/
.search_o{border:none; padding:0; text-align:center; background:url(images/lottery_o_bg.jpg) no-repeat center top;}
.search_o  ul{margin:10px; height:100px;}
.search_o li{height:26px; line-height:26px; color:#FFF;}
.search_o select{width:100px;}
.search_o button{height:22px; line-height:22px; width:68px; border:none; background:url(images/img.jpg) no-repeat -22px -285px;}

/*list*/
.bbs_hot ul{margin:10px;}
.bbs_hot li{width:100%; height:22px; line-height:22px; white-space:nowrap; overflow:hidden;}
.bbs_hot li a{color:#C30; text-decoration:none;}
.award_notice{padding-left:30px; margin:10px; height:65px; background:url(images/award_notice.jpg) no-repeat left center;}
.award_notice li{height:22px; line-height:22px;}

.user_info{background:#FFF;}
.user_info ul{margin:10px 0;}
.user_info li{height:24px; text-align:center;}
.user_info li a{color:#F00; margin:0 3px;}
.user_info button{height:22px; line-height:normal; padding:0;}

.user_info_box ul{margin:10px;}
.user_info_box li{height:24px;}

/*table_header*/
.table_header{height:27px; line-height:27px; border-top:1px solid #CCC; background:url(images/head1_bg.jpg) repeat-x; position:relative;}
.p_left{font-weight:bold; margin-left:10px;}
.p_left strong{color:#C30; font-weight:bold;}
.p_right{position:absolute; top:3px; right:5px;}
.p_right strong{color:#C30;}

/*user_info_box*/
.user_info_box{margin-top:5px; border:1px solid #CCC; padding:5px; background:#F6F6F6; display:none;}
.user_info_box em{font-weight:bold; color:#F00;}
.user_info_box p{line-height:22px;}
#user_nav{line-height:30px; text-indent:1em; border-bottom:5px solid #CCC;}
#user_nav_bar{background:#F2B7B7;}
#user_nav_bar a{margin-right:5px; color:#333;}
#user_nav_bar a:hover,#user_nav_bar a.hover{color:#FFF;}

#soccer_lottery_nav{line-height:26px; border:1px solid #CCC; text-indent:1em; height:26px; background:url(images/head1_bg.jpg) repeat-x;}
#soccer_lottery_nav a{margin:0 10px; color:#333; text-decoration:none;}
#soccer_lottery_nav a:hover,#soccer_lottery_nav a.hover{color:#F00; text-decoration:underline;}

/*lotter_data*/
.lotter_data{border:1px solid #CCC; display:none;}
.data_tip{height:24px; line-height:24px; text-indent:1em; margin-bottom:1px; border-bottom:5px solid #52AEE0;}

/*other*/
.bt_white{margin-left:5px; line-height:20px; text-decoration:none; padding:1px 3px; border:1px solid #999; color:#999; background:#FFF;}
.right_bar{float:right; margin-top:-18px;}
.right_ctrl{float:right; margin-top:-25px; _margin-top:-22px; margin-right:5px;}
.right_ctrl input{vertical-align:middle;}
.right_bar *{margin-right:3px;}
.download_box{border:none; text-align:center; padding:10px;}
.award_hero,.bbs_hot{border:none; margin:10px; background:#FFF;}
.img_link{display:block; width:140px; margin:10px auto; text-decoration:none;}
.img_link span{display:block; clear:both; height:22px; line-height:22px; text-align:center; color:#333;}
.img_link:hover span{text-decoration:underline;}
.right_calendar{margin:10px; border:none; background:#FFF;}
.hmxq_table_nav{height:100%; line-height:22px; text-align:left; background:#9C3;}
.hmxq_table_nav a{margin:0 5px; color:#333; text-decoration:none;}
.hmxq_table_nav a:hover,.hmxq_table_nav a.hover{color:#FFF; font-weight:bold; text-decoration:underline;}
.hmxq_table_ctrl{height:30px; line-height:30px; text-align:left; background:#CCC;}
.hmxq_table_ctrl select{margin:3px;}
.bt_language{margin:0 3px; padding:1px 3px;}
.bt_language:hover,.bt_language_hover{background:#333; color:#FFF; text-decoration:underline;}
.box_tz{margin:10px; border:none; background:#FFF;}
.table_tz span{padding:0px 2px; padding-top:1px; margin:0 1px; border:1px solid #9C3; background:#ECFFC7;}
.text_info{margin:5px; line-height:22px;}
.text_info em{color:#F60;}
#tips{margin:5px 10px; padding:5px; border:1px solid #CCC; background:#FFF3EC;}
#tips em{font-weight:bold; color:#C00;}
.title_tz{height:24px; line-height:24px; color:#FFF; text-indent:1em; background:#FB0; position:relative; }
.link_box{height:24px; line-height:24px; text-align:center;}
.link_box a{margin:0 5px;}
.td_text{text-align:left; padding:10px; line-height:20px;}
.td_text li{list-style:inside decimal;}
.td_title{height:28px!important; text-align:left!important; text-indent:1em; background:#999!important;}

/*over css*/
.color_deep_red{color:#C30; font-weight:bold;}
.align_left{text-align:left!important;}
.w_20{width:20px!important;}
.align_c{text-align:center!important;}
.align_r{text-align:right!important;}
.tfoot_right{float:right;}
.table_fa .f_right{float:right; margin-right:5px; margin-top:-14px;}
.color_green{color:#080;}
.bg_ctz{background:#C30!important; color:#FFF;}
.w_760{width:760px!important;}
.w_760 h2{font-size:18px; font-weight:bold; margin:10px 0; text-align:center;}
.color_red{color:#F00;}
.td_tabs{height:28px!important; border:none!important; background:none!important;}
.td_tabs a{background:#EEE; display:block; width:80px; height:27px; line-height:27px; float:left; margin:0 2px; border:1px solid #CCC; border-bottom:none;}
.td_tabs a:hover,.td_tabs a.hover{background:#73AE1F; color:#FFF;}

/*a*/
.lottery_news li a,.award_notice li a{color:#333; text-decoration:none;}
.lottery_news li a:hover,.award_notice li a:hover{color:#F00; text-decoration:underline;}
td a{color:#C30; text-decoration:none;}
td a:hover,.bbs_hot li a:hover{text-decoration:underline;}

