body {
margin: 0 auto;
text-align: center;
background-color: #1C5E84;
}
a:link,
a:visited {
color: #0066CC;
text-decoration: none;
}
a:hover,
a:active {
color: #C00;
text-decoration: underline;
}
.container {
overflow: hidden;
width: 960px;
margin: auto;
text-align: left;
}
.top_menu {
overflow: hidden;
height: 25px;
background: #000;
color: #FFF;
font-family: Tahoma, Geneva, sans-serif;
line-height: 25px;
}
.top_menu a:link,
.top_menu a:visited {
color: #FFF;
}
.e_nm, #e_name {
    color: #0066CC;
    font-size: 16px;
    font-weight: bold;
    padding: 6px 0;
    text-align: center;
    text-indent: 28px;
}
.tm_fun {
float: left;
width: 24%;
padding-left: 1%;
}
.tm_fun a {
margin-right: 5px;
}
.tm_ll {
float: right;
width: 74%;
padding-right: 1%;
font-family: Tahoma, Geneva, sans-serif;
text-align: right;
}
.tm_ll a:visited,
.tm_ll a:link {
margin-right: 5px;
text-decoration: underline;
}
.tm_ll span {
margin-right: 5px;
}
.top_smenu {
height: 25px;
padding: 0 10px;
border-top: 1px solid #999;
background: url(/nba/index.aspx?si=0&type=binary&path=%2fnba%2fimages%2ft_bg.gif) no-repeat 0 -25px;
text-align: left;
line-height: 25px;
color: #CCC;
}
.top_smenu a:link,
.top_smenu a:visited {
margin-right: 5px;
margin-left: 5px;
color: #FFF;
text-decoration: none;
font-weight: 700;
}
.logo {
height: 60px;
padding-top: 10px;
}
.sign {
float: left;
width: 380px;
padding-top: 10px;
padding-left: 10px;
}
.banner_t1 {
float: right;
width: 560px;
height: 50px;
margin-right: 10px;
}
.content {
/*float: left;*/
overflow: hidden;
padding-bottom: 5px;
background-color:#ffffff;
}
.c_main {
overflow: hidden;
float: left;
width: 730px;
padding: 3px 4px 0 4px;
border-left: 1px solid #FFF;
border-right: 1px solid #FFF;
}
.c_sub {
float:right;
width: 200px;
padding-top: 36px;
}
.d_tab_menu {
overflow: hidden;
float: left;
width: 730px;
}
.d_tab_menu dt,
.d_tab_menu dd {
float: left;
height: 28px;
font-weight: 700;
line-height: 28px;
}
.d_tab_menu a:link,
.d_tab_menu a:visited {
background: url(/nba/index.aspx?si=0&type=binary&path=%2fnba%2fi%2fmbg_blue.gif) repeat-x scroll 0 -27px #0055AA;
    border: 1px solid #CCDDFF;
    color: White;
    display: block;
    height: 24px;
    line-height: 23px;
    margin-right: 6px;
}
.d_tab_menu dt {
padding: 0 0px;
}
.d_tab_menu dd
{
	   float: left;
    text-align: center;
    width: 100px;
	}
dd.dtm_sel {
float: left;
    text-align: center;
    width: 100px;
}
.dtm_sel a:link,
.dtm_sel a:visited 
{
       border-color: #000000;
    color: Yellow;
}
.d_tab_frame {
overflow: hidden;
float: left;
clear: both;
width: 710px;
padding: 10px;
border: 2px solid #C8DFF4;
}
.d_tab_content {
clear: both;
overflow: auto;
line-height: 1.5em;
}
.d_tab_content_p {
clear: both;
overflow: hidden;
line-height: 1.5em;
}
.d_tab_content_p p,
.d_tab_content p {
margin: 1.2em 0;
}

.t_info {
overflow: hidden;
float: left;
width: 410px;
}
.t_info a:link,
.t_info a:visited {
color: #00C;
}
.t_info dt {
overflow: hidden;
float: left;
width: 108px;
height: 138px;
padding: 10px 5px;
border: 1px solid #DDD;
text-align: center;
}
.t_info dd {
float: right;
width: 275px;
padding-right: 5px;
padding-left: 10px;
text-align: left;
}
.t_info dd span.dt_item {
float: left;
padding-right: 5px;
}
.t_info dd.t_name {
font-size: 14px;
font-weight: 700;
line-height: 1.2em;
padding-bottom: 5px;
}
.d_tab_content_p .t_info span.dt_item {
width: 100px;
}
div.dt_broad dl.t_info {
width: 710px;
}
div.dt_broad dl.t_info dd {
width: 570px;
}
div.dt_broad dl.t_info dd span.dt_item {
width: 140px;
}
div.dt_broad dl.t_news,
div.dt_broad div.t_news {
display: none;
}
div.dt_broad dl.t_info dd.bio_img {
width: 500px;
padding-left: 70px;
}
.t_news {
overflow: hidden;
float: left;
width: 300px;
height: 272px;
}
.t_news h3.t_title {
float: left;
clear: both;
width: 300px;
font-weight: 700;
}
.t_news h3.t_title strong {
float: left;
}
.t_news h3.t_title a {
float: right;
}
.t_news ul {
overflow: hidden;
float: left;
width: 300px;
}
.t_news li.more,
.t_news p.more {
float: left;
clear: both;
width: 300px;
text-align: right;
margin: 0;
}
.m_db_frame {
clear: both;
float: left;
width: 730px;
margin-top: 5px;
}
.m_db_tb {
width: 100%;
background: #FFF;
text-align: center;
}
.m_db_tb td {
padding: 2px;
line-height: 1.5em;
}
.m_db_tb .m_db_tc td
{
	background: url(/nba/index.aspx?si=0&type=binary&path=%2fnba%2fi%2fheadBg.gif) repeat-x scroll left top #CEE9FF;
    
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    margin-bottom: 8px;
    text-align: center;
	}
#Match_tb .m_db_tb .m_db_tc td {
background: none repeat scroll 0 0 #C8DFF4;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    margin-bottom: 8px;
    text-align: center;
}
.m_db_th{
	background: url(/nba/index.aspx?si=0&type=binary&path=%2fnba%2fi%2fmbg_blue.gif) repeat-x scroll 0 -1px #0055AA;
    font-weight: bold;
    text-align: center;
    height: 21px;
	}
.m_db_th1 {
    font-weight: bold;
    text-align: center;
    font-size:14px;
}
.m_db_th1 td {
    color: Green;
    font-weight: bold;
      font-size: 12px;
}
.m_db_th2 {
    font-weight: bold;
    text-align: center;
    font-size:14px;
    background: none repeat scroll 0 0 #C8DFF4;
}
.m_db_th2 td {
    color: Green;
    font-weight: bold;
      font-size: 12px;
}
.m_db_th2 {
background: #C8DFF4;
font-weight: 700;
}
.m_db_width td {
padding: 0;
height: 0;
}
.m_db_lea {
color: #FFF;
font-weight: 700;
}
.td_score span {
color: #F00;
font-weight: 700;
}
.m_db_tr0 {
background-color: #C6E4F5;
}
.m_db_tr1 {
background-color: #E6F4FB;
}
.list_player {
width: 200px;
/*background-color: #999;*/
text-align: left;
}
.list_player tr.m_db_tr0 td {
/*background-color: #DCDCD2;background-color: #ffffff;*/
background-color: #ffffff;
height:25px;
}
.list_player tr.m_db_tr1 td {
/*background-color: #CCCCC2;*/
background-color: #ffffff;
height:25px;
}
.lp_num {
text-align: center;
}
.foot {
clear: both;
width: 100%;
padding-bottom: 10px;
text-align: center;
background: #EAEAE1 url(/nba/index.aspx?si=0&type=binary&path=%2fnba%2fdatabase%2fimages%2fc_t_bg.gif) repeat-x 0 0;
}
.f_line {
overflow: hidden;
height: 1px;
margin-bottom: 5px;
}
.item_link {
height: 25px;
line-height: 30px;
}
.copyright,
.disclaimer {
width: 700px;
margin: 5px auto;
line-height: 130%;
}
.b_qlink {
overflow: hidden;
clear: both;
width: 840px;
padding-left: 60px;
padding-right: 60px;
padding-bottom: 10px;
text-align: center;
line-height: 120%;
}
.b_qlink {
overflow: hidden;
margin: auto;
}
.b_qlink dl {
float: left;
display: inline;
width: 130px;
margin-right: 5px;
margin-left: 5px;
text-align: left;
}
.b_qlink dt {
height: 25px;
font-weight: 700;
line-height: 25px;
}
.b_qlink a:link,
.b_qlink a:visited {
margin-right: 5px;
}
.br_pi {
margin-top: 10px;
}
.br_pi h3 {
height: 23px;
font-weight: 700;
line-height: 23px;
text-align: center;
}
.bp_body {
overflow: hidden;
height: 42px;
}
.bp_body a:link,
.bp_body a:visited {
display: inline;
float: left;
width: 32px;
height: 32px;
margin: 5px 0 0 13px;
}
.m_db_tb a:link,
.m_db_tb a:visited {
color: #0066CC;
}
.list_player a:link,
.list_player a:visited {
color: #000;
}
.rel_img img {
width: 100px;
height: 80px;
}
.rel_img {
clear: both;
float: left;
width: 730px;
background: #FFF;
}
.rel_title {
clear: both;
float: left;
width: 716px;
height: 21px;
padding: 0 7px;
background: #000;
color: #FFF;
font-weight: 700;
line-height: 21px;
}
.rel_img li {
overflow: hidden;
display: inline;
float: left;
width: 100px;
margin: 5px 6px 5px 14px;
}
.rel_img li.more {
clear: both;
float: left;
width: 710px;
height: 20px;
text-align: right;
line-height: 20px;
}
.overdiv {
display: none;
position: absolute;
z-index: 20;
width: 350px;
border: 1px solid #CCC;
background: #FFF;
}
.overdiv .od_tc td {
height: 23px;
padding: 0 6px;
color: #FFF;
font-weight: 700;
text-align: center;
line-height: 23px;
}
.overdiv 
.od_name {
text-align: left;
}
.o_w,
.c_t0 {
color: #F00;
}
.o_l,
.c_t1 {
color: #008000;
}
.o_d,
.c_t2 {
color: #00F;
}

.loading_tips {
text-align: center;
line-height: 50px;
}

/* ���� + */
.info {
overflow: hidden;
padding-top: 10px;
}
.info_lea {
float: left;
width: 140px;
}
.lea_name:link,
.lea_name:visited,
.lea_name {
float: left;
padding: 3px;
color: #FFF;
font-weight: 700;
line-height: 120%;
}
.lea_name:hover {
color: #FFF;
}
.info_team {
float: left;
width: 450px;
padding: 3px 0;
margin-right: 140px;
}
.team_main,
.team_away {
float: left;
width: 210px;
font-size: 14px;
font-weight: 700;
line-height: 120%;
}
.team_vs {
float: left;
width: 30px;
color: #C00;
font-weight: 700;
text-align: center;
}
.team_main {
text-align: right;
}
.team_away {
text-align: left;
}

.data_main tr.m_db_tc td {
background: #5467B3;
}
.data_away tr.m_db_tc td {
background: #063;
}
.data_away tr.m_db_tr0 td {
background: #F0FAE5;
}
.data_away tr.m_db_tr1 td {
background: #DCF4C5;
}

.tips {
overflow: hidden;
float: left;
width: 728px;
margin-top: 5px;
border: 1px solid #FFF;
background: #FFF;
}
.tips .m_title {
height: 23px;
padding: 0 5px;
background: #EEE;
line-height: 23px;
}
.tips .m_content {
padding: 5px;
line-height: 1.5em;
}
.tips .m_title strong {
float: left;
}
.tips .m_fun {
float: right;
}
.tips_main,
.tips_away {
float: left;
width: 50%;
text-align: center;
}
.tips .m_bottom {
border-top: 1px solid #EEE;
background: #FFE;
color: #C00;
font-weight: 700;
text-align: center;
line-height: 21px;
}
.rinfo {
width: 198px;
border: 1px solid #FFF;
background: #FFF;
}
.rinfo .m_title {
height: 23px;
padding: 0 5px;
background: #C00;
color: #FFF;
font-weight: 700;
line-height: 23px;
}
.rinfo .m_content {
padding: 2px 5px;
border: 1px solid #C00;
line-height: 1.5em;
}
.t_lineup td {
text-align: left;
vertical-align: top;
}
.ab_po {
font-weight: 700;
}
.ab_name {
text-align: left;
}
/* ���� - */

/* ���ͼƬ + */
.mc_list_photo {
	clear: both;
	overflow: hidden;
	background: #FFF;
	width: 722px;
	height: 180px;
	margin: auto;
	padding: 5px 4px;
}
a.mc_lp_next:link,
a.mc_lp_next:visited,
a.mc_lp_prev:link,
a.mc_lp_prev:visited {
	float: left;
	width: 16px;
	height: 80px;
	margin-top: 50px;
}
a.mc_lp_prev:link,
a.mc_lp_prev:visited {
	margin-left: 10px;
	margin-right: 5px;
}
a.mc_lp_next:link,
a.mc_lp_next:visited {
	margin-left: 5px;
	margin-right: 10px;
}
.mc_lp_0:link,
.mc_lp_0:visited,
.mc_lp_1:link,
.mc_lp_1:visited,
.mc_ln_0:link,
.mc_ln_0:visited,
.mc_ln_1:link,
.mc_ln_1:visited {
	background-image: url(/nba/index.aspx?si=0&type=binary&path=%2fnba%2fimages%2froll.gif);
	background-repeat: no-repeat;
}
.mc_lp_0:link,
.mc_lp_0:visited {
	background-position: -40px 0;
	cursor: default;
}
.mc_lp_1:hover {
	background-position: -80px 0;
}
.mc_ln_0:link,
.mc_ln_0:visited {
	background-position: -160px 0;
	cursor: default;
}
.mc_ln_1:link,
.mc_ln_1:visited {
	background-position: -120px 0;
}
.mc_ln_1:hover {
	background-position: -200px 0;
}
.mc_lp_item {
	overflow: hidden;
	float: left;
	width: 660px;
	height: 170px;
	padding: 5px 0;
}
.mc_lp_item li {
	display: inline;
	overflow: hidden;
	float: left;
	width: 100px;
	height: 80px;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 10px;
	background: #EEE;
}
.mc_lp_item li a:link,
.mc_lp_item li a:visited {
	overflow: hidden;
	float: left;
	width: 100px;
	height: 80px;
}
.mc_lp_item li a:hover {
	float: left;
}
.mc_list_photo_num {
	font-size: 14px;
	text-align: center;
	line-height: 25px;
	background: #FFF;
}
.mc_list_photo_num strong {
	color: #F00;
}
.m_db_frame table {
	width: 100%;
	background: #FFF;
	text-align: center;
	margin-bottom: 5px;
}
.m_db_frame table td {
    text-align: center;
}
div.bb1 {
	display: none;
}
.p_name {
    color: #0066CC;
    font-size: 16px;
    font-weight: bold;
    padding: 6px 0;
    text-align: center;
    text-indent: 28px;
}
.class_type {
    background: url(/nba/index.aspx?si=0&type=binary&path=%2fnba%2fi%2fheadBg.gif) repeat-x scroll left top #CEE9FF;
    border-bottom: 1px solid #205AA7;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    margin-bottom: 8px;
    text-align: center;
}
.class_type strong {
float: left;
}
.class_type a:link,
.class_type a:visited {
float: right;
color: #FFF;
}
.p_month {
height: 20px;
background: #FFF;
text-align: right;
line-height: 20px;
}
.p_month a:link,
.p_month a:visited {
margin-right: 5px;
text-decoration: underline;
}
a.d_l_gmt:link,
a.d_l_gmt:visited {
margin-left: 5px;
color: #FFF;
text-decoration: underline;
}
a.d_l_gmt:hover {
text-decoration: none;
}
tr.mt_c td {
text-align: center;
}
.match_rule {
overflow: hidden;
padding: 5px 10px;
border: 1px solid #FFF;
background: #E6F4FB;
line-height: 1.5em;
}
.match_rule p {
margin: 1.5em 0;
}
.m_class {
overflow: hidden;
}
.m_class li {
float: left;
width: 160px;
margin-bottom: 5px;
padding: 0 10px;
line-height: 25px;
background-color: #EEF5FF;
border: 1px solid #AACCFF;
display: block;
margin: 3px 6px;
padding-left: 15px;
text-align: left;
/*background: url(/nba/index.aspx?si=0&type=binary&path=%2fnba%2fimages%2fmc_bg.gif) no-repeat 0 0;*/
}
.m_class li a:link,
.m_class li a:visited {
display: block;
width: 100%;
font-weight: 700;
line-height: 21px;
}
li.mc_1 {
width: 175px;
padding-left: 15px;
}
li.mc_2 {
width: 165px;
padding-left: 25px;
}
li.mc_3 {
width: 155px;
padding-left: 35px;
}
.backhome,
.list_year {
display: inline;
overflow: hidden;
float: left;
width: 156px;
margin-top: 10px;
margin-left: 10px;
padding: 0 10px;
border: 2px solid #CCC;
background: #FFF;
line-height: 20px;
}
.list_year {
border-bottom: 0;
}
.backhome {
margin-top: 0;
border-top: 0;
}
.list_year li {
float: left;
width: 156px;
line-height: 21px;
}
.m_sign {
display: inline;
float: left;
width: 174px;
margin-left: 10px;
margin-top: 10px;
padding: 1px;
background: #FFF;
text-align: center;
border: 2px solid #CCC;
}
.m_sign_img {
float: left;
clear: both;
width: 154px;
padding: 10px;
}
.m_sign_name {
float: left;
width: 174px;
color: #FFF;
font-weight: 700;
line-height: 1.2em;
padding-bottom: 2px;
}
.md_list_news {
float: left;
overflow: hidden;
width: 720px;
padding: 5px;
background: #FFF;
line-height: 1.5em;
}
.md_list_news li {
width: 50%;
float: left;
}
.md_list_news li.more {
clear: both;
float: left;
width: 720px;
height: 20px;
padding-top: 5px;
text-align: right;
line-height: 20px;
}
.md_list_news li.more a:link,
.md_list_news li.more a:visited {
margin-right: 5px;
}
.md_list_news li.more strong {
margin: 0 3px;
color: #F00;
}
td.mt_t_name {
text-align: left;
}

.match_data .container {
width: 920px;
}
.match_data .content {
background: url(/nba/index.aspx?si=0&type=binary&path=%2fnba%2fimages%2fc_bg_s.gif) repeat-y 0 0;
}
.match_data .banner_t1 {
width: 520px;
}
.match_data .c_main {
width: 690px;
}
.match_data .m_db_frame {
width: 690px;
}
/* ���Ͽ� - */

/* �������� + */
.b_qlinks_box {
	position: relative;
}
.b_qlinks {
	display: none;
	overflow: hidden;
	position: absolute;
	z-index: 100;
	right: 5px;
	top: -310px;
	width: 420px;
	padding: 0 5px;
	border: 1px solid #CCC;
	background: #FFF;
	text-align: left;
}
.b_ql_title {
	height: 23px;
	border-bottom: 1px solid #EEE;
	font-weight: 700;
	line-height: 23px;
}
.b_qlinks dt {
	font-weight: 700;
	padding-top: 5px;
}
.b_qlinks dd {
	padding-left: 1em;
}
.b_qlinks dd strong {
	color: #C00;
}
.b_ql_left,
.b_ql_center,
.b_ql_right {
	float: left;
	padding-bottom: 5px;
	line-height: 18px;
}
.b_ql_left {
	width: 140px;
}
.b_ql_center {
	width: 140px;
}
.b_ql_right {
	width: 140px;
}
.b_ql_txt {
	text-align: right;
	padding: 5px;
}
/* �������� - */

/* logo + */
.s_kr,
.s_th,
.s_vn,
.s_en,
.s_big,
.s_gb {
float: left;
width: 320px;
height: 40px;
background-repeat: no-repeat;
}
.s_gb {
background-image: url(/nba/index.aspx?si=0&type=binary&path=%2fnba%2fimages%2fdata_logo1.gif);
}
.s_big {
background-image: url(/nba/index.aspx?si=0&type=binary&path=%2fnba%2fimages%2fdata_logo1.gif);
}
.s_en {
background-image: url(/nba/index.aspx?si=0&type=binary&path=%2fnba%2fimages%2fdata_logo1.gif);
}
.s_vn {
background-image: url(/nba/index.aspx?si=0&type=binary&path=%2fnba%2fimages%2fdata_logo1.gif);
}
.s_th {
background-image: url(/nba/index.aspx?si=0&type=binary&path=%2fnba%2fimages%2fdata_logo1.gif);
}
.s_kr {
background-image: url(/nba/index.aspx?si=0&type=binary&path=%2fnba%2fimages%2fdata_logo1.gif);
}
/* logo - */
.icon {
background: url(/nba/index.aspx?si=0&type=binary&path=%2fnba%2fimages%2ficon.gif) no-repeat;
}
.i_ana {
background-position: 0 0;
}
.i_ana {
display: block;
clear: both;
width: 14px;
height: 14px;
margin: 2px auto;
}
/* banner + */
#c_b_2 a:link,
#c_b_2 a:visited,
#c_b_1 a:link,
#c_b_1 a:visited,
#r_b_1 a:link,
#r_b_1 a:visited {
display: block;
}
#c_b_1 a:link,
#c_b_1 a:visited,
#r_b_1 a:link,
#r_b_1 a:visited {
margin-top: 10px;
}
#c_b_2 a:link,
#c_b_2 a:visited,
#c_b_1 a:link,
#c_b_1 a:visited {
float: left;
margin-top: 5px;
}
/* banner - */body{background-color:inherit;}.container{width:940px;}