body {
margin: auto;
text-align: center;
}
.live_box {
width: 600px;
margin: auto;
}
.top_fun {
overflow: hidden;
height: 23px;
line-height: 23px;
}
.sel_lang {
float: right;
}
.sel_lang dt,
.sel_lang dd {
float: left;
}
.sel_lang dt {
font-weight: 700;
}
.sel_lang dd strong,
.sel_lang a:link,
.sel_lang a:visited {
margin-right: 5px;
}
.sel_lang a:link,
.sel_lang a:visited {
text-decoration: underline;
}
.sel_lang a:hover {
text-decoration: none;
}
.lb_top_fun {
position: relative;
z-index: 30;
width: 578px;
height: 26px;
padding: 0 10px;
line-height: 26px;
}
.lb_tf_item {
float: left;
width: 340px;
}
.lb_tf_item label,
.lb_tf_item a,
.lb_tf_item span {
float: left;
}
.lb_tf_item label input {
margin-top: -2px;
margin-right: 2px;
}
.lb_tf_fun a,
.lb_tf_fun span {
float: right;
}
.lb_tf_fun {
float: right;
width: 238px;
text-align: right;
}
.lb_tf_item label,
.ld_sel_date,
.lb_tf_fun span.sel_date,
.lb_tf_fun span.s_gap,
.lb_tf_fun a {
margin-left: 5px;
}
.lb_tf_item span.sel_sound,
.lb_tf_item span.s_gap,
.lb_tf_item a {
margin-right: 5px;
}
.ld_sel_date {
padding-right: 7px;
font-weight: 700;
cursor: pointer;
}
.sel_date {
cursor: pointer;
}
#currdate2 {
padding-right: 7px;
}
#hider {
margin: 0 2px;
color: #F00;
font-weight: 700;
}
.live {
overflow: hidden;
clear: both;
text-align: center;
}
.live_tb {
width: 100%;
text-align: center;
border-collapse: collapse;
}
.live_tb tr {
height: 20px;
}
.live_tb td {
padding: 2px;
line-height: 120%;
border-collapse: collapse;
}
.live_t_head td {
height: 21px;
line-height: 21px;
}
tr.t_lea td {
line-height: 150%;
}
.t_week {
height: 21px;
line-height: 21px;
font-weight: 700;
}
.t_team,
.t_gap,
.t_sum {
text-align: left;
}
.t_winner {
font-weight: 700;
}
.t_none {
font-family: Tahoma, Geneva, sans-serif;
font-size: 11px;
}
.l_state,
.l_process {
display: block;
clear: both;
}
.l_lea {
display: block;
padding: 3px 0;
}
.l_odds {
margin-left: 2px;
font-size: 11px;
font-family: Tahoma, Geneva, sans-serif;
}
.l_close {
display: block;
width: 8px;
height: 16px;
margin: auto;
}
.l_times {
width: 100%;
font-weight: 400;
text-align: center;
}
.l_tips {
text-align: center;
}
.l_text td {
text-align: left;
}
.c_sub {
float: left;
width: 180px;
}

.list_league {
display: none;
overflow: hidden;
position: absolute;
top: 2px;
left: 4px;
width: 100px;
padding: 0 5px 5px 5px;
text-align: left;
}
.list_league dl {
line-height: 20px;
}
.lb_tf_lea,
.list_league dt {
font-weight: 700;
cursor: pointer;
}
.list_league input {
margin-top: -1px;
margin-right: 2px;
}
.list_league label {
display: block;
width: 100%;
cursor: pointer;
}
.list_date {
display: none;
position: absolute;
top: 2px;
right: 4px;
width: 154px;
padding: 0 5px 5px 5px;
text-align: center;
}
.ld_date {
overflow: hidden;
height: 20px;
text-align: right;
line-height: 20px;
}
.ld_w {
font-weight: 700;
}
.ld_d li,
.ld_w li {
float: left;
width: 18px;
margin: 1px;
text-align: center;
line-height: 150%;
}
.ld_d li a:link,
.ld_d li a:visited {
text-decoration: underline;
}
.more_fun {
position: absolute;
top: 50px;
z-index: 60;
overflow: hidden;
width: 180px;
padding: 5px;
text-align: left;
}
.more_fun dt {
overflow: hidden;
margin-bottom: 5px;
padding-bottom: 6px;
border-bottom: 1px solid #EEE;
font-weight: 700;
}
.more_fun dt strong {
float: left;
}
.more_fun dd {
clear: both;
float: left;
width: 100%;
padding: 2px 0;
text-align: left;
}
a.mf_close {
float: right;
width: 20px;
font-size: 11px;
font-family: Tahoma, Geneva, sans-serif;
text-align: center;
}
.more_fun label {
float: left;
}
.more_fun label input {
margin-right: 2px;
}
.pf_lt {
float: left;
padding-top: 2px;
font-weight: 700;
}
/* 日期下拉 + */
.sel_pd,
.sel_pd_item {
width: 76px;
}
.sel_pd {
position: absolute;
z-index: 30;
}
.sel_pd_item {
margin-left: 2px;
}
.sel_pd_item,
.sel_pd {
overflow: hidden;
font-family: Tahoma, Geneva, sans-serif;
font-size: 11px;
text-align: left;
line-height: 20px;
}
.sel_pd {
display: none;
margin-top: -1px;
cursor: pointer;
}
.sel_pd_item {
float: right;
}
.sel_pd_title {
padding: 0 2px;
cursor: default;
}
.sel_pd li {
height: 20px;
line-height: 20px;
}
.sel_pd a {
display: block;
height: 20px;
padding: 0 2px;
}
.sel_pd a:link,
.sel_pd a:visited {
text-decoration: none;
}
.sel_month,
.sel_pd_month {
width: 36px;
}
/* 日期下拉 - */

.i_tv,
.i_ana {
display: block;
clear: both;
width: 14px;
height: 14px;
margin: 2px auto;
}
.i_reload {
width: 15px;
height: 26px;
}
.font_1,
.font_0 {
width: 14px;
height: 16px;
margin-right: 5px;
}
.ld_d li.ld_d_td {
border: 1px solid #0CF;
background: #06F;
}
.ld_d li.ld_d_td a:link,
.ld_d li.ld_d_td a:visited {
color: #FFF;
font-weight: 700;
}
.ld_d li.ld_d_td a:hover {
color: #FF9;
text-decoration: none;
}