﻿@charset "utf-8";
/* CSS Document */
#news_nav{background:url(images/new_nav_bg.jpg) repeat-x; height:60px; position:relative; padding:0 10px;}
#news_nav_l{position:absolute; width:10px; height:60px; left:0; top:0; background:url(images/img.jpg) no-repeat 0 -245px;}
#news_nav_r{position:absolute; width:10px; height:60px; right:0; top:0; background:url(images/img.jpg) no-repeat -10px -245px;}
#news_nav ul{clear:both; overflow:hidden;}
#news_nav li{float:left; height:30px; line-height:30px; margin-right:-1px;}
#news_nav h6{font-size:16px; font-weight:bold; line-height:30px;}
#news_nav li a{background:url(images/border_l.jpg) no-repeat right center; *background-position:right top; padding:0 8px; color:#333; text-decoration:none;}

#photo_news{width:310px; float:left; margin-right:8px; margin-top:5px; overflow:hidden;}
#photo_dec{margin:5px; line-height:18px;}
#photo_dec h3{color:#C00; font-size:14px;}

#news_box{float:left; width:435px; margin-top:5px; background:#F6F6F6;}
.top_news{margin:15px 5px;}
.top_news h2 a{font-size:18px; font-weight:bold; color:#C30; text-decoration:none;}
.top_news p{text-indent:2em; line-height:20px;}
#news_box ul{margin:5px;}
#news_box li{height:22px; line-height:22px; width:100%; white-space:nowrap; overflow:hidden;}

.news_logo a{margin:2px 4px 0 4px; float:left;}

/*news_list*/
.news_list{width:353px; padding:10px; float:left;}
.news_list h4{font-size:14px; height:22px; font-weight:bold; line-height:22px;}
.news_list li{height:22px; width:100%; line-height:22px; background:url(images/li_bg3.jpg) no-repeat left center; text-indent:1em; white-space:nowrap; overflow:hidden;}

/*rel_data*/
.rel_data{display:none;}
.rel_data a{display:block; width:100px; height:22px; line-height:22px; text-align:center; border:1px solid #CCC; background:#F6F6F6; margin:5px auto; *margin:3px auto; text-decoration:none; color:#333;}
.rel_data a:hover{background:#DDD; text-decoration:underline;}

/*rel_pic*/
.rel_pic{background:#DDD; padding:10px; margin-bottom:5px; overflow:hidden; zoom:1;}
.rel_pic_right{background:#DDD; padding:10px 0; margin-bottom:5px; overflow:hidden; zoom:1;}
.rel_pic h3{height:20px; margin:5px 0; line-height:20px; font-weight:bold; text-indent:1em;}
.rel_pic a,.rel_pic_right a{display:block; float:left; margin:0 8px; margin-bottom:3px; width:150px; padding:10px; text-align:center; background:#FFF; text-decoration:none;}
.rel_pic a span,.rel_pic_right a span{display:block; color:#333; height:20px; line-height:20px;}
.rel_pic a:hover span,.rel_pic_right a:hove span{text-decoration:underline;}

.perfect_pic{overflow:hidden; zoom:1;}
.perfect_pic a{display:block; width:140px; float:left; text-align:center; text-decoration:none; color:#333; margin:5px 8px; _margin-left:4px;}
.perfect_pic a:hover span{text-decoration:underline;}

/*club_events*/
.club_events{width:300px; float:left; margin-top:10px;  border-right:1px solid #CCC;}
.club_events h4{height:24px; line-height:24px; font-weight:bold; text-indent:1em; background:#DDD;}
.club_name{margin:5px 0;}
.club_name strong{padding:3px 5px; background:#C00; font-size:14px; font-weight:bold; color:#FFF;}
.event_box{margin-top:15px; padding-right:5px;}
.top_event_c{width:205px; float:right;}
.top_event_c h6{font-weight:bold; margin:3px 0;}
.top_event_c p{text-indent:2em; line-height:18px;}
.event_list{clear:both;}
.event_list li{height:22px; line-height:22px; text-indent:1em; background:url(images/li_bg3.jpg) no-repeat left center; width:100%; white-space:nowrap; overflow:hidden;}

/*news_list_box*/
.news_list_box{width:425px; margin:10px 5px; float:left; padding:10px;}
.news_list_box1{margin:10px;}
.news_list_box li,.news_list_box1 li{height:22px; line-height:22px; text-indent:1em; border-bottom:1px solid #DDD; background:url(images/li_bg3.jpg) no-repeat left center; width:100%; white-space:nowrap; overflow:hidden;}

/*data_link_box*/
.data_link_box{padding:5px;}
.data_link_box a{display:block; float:left; width:55px; height:24px; margin:2px; line-height:24px; border:1px solid #CCC; background:#F6F6F6; text-align:center; color:#333; text-decoration:none;}

/*left_titile*/
#left_title{height:28px; line-height:28px; background:#CCC; position:relative;}
#left_title span{background:#FE6F17; padding:6px 5px;}
#left_title a{color:#333; text-decoration:none; margin:0 5px;}
#left_title a.crt_a{color:#FFF;}
#left_title a:hover{text-decoration:underline;}

/*news_content*/
.news_content{width:635px;}
.news_content_r{width:320px; margin:10px 0; background:#F6F6F6;}
.news_r_b{position:relative; margin-top:10px; padding:10px 0;}
.news_r_b h6{display:inline; padding:0 5px; background:#F6F6F6; position:absolute; top:-6px; left:5px;}
.bbs_hot{overflow:hidden; zoom:1;}
.bbs_hot ul{width:150px; float:left;}
.bbs_hot li{margin:0 5px; width:280px; height:20px; line-height:20px; white-space:nowrap; overflow:hidden;}
.bbs_hot li a{color:#C30; text-decoration:none;}
.content_control{height:30px; line-height:30px; margin:0 10px; text-align:right;}
.content_control a{margin:0 5px; text-decoration:none;}
.content_more{margin:20px 10px;}

/*tabs*/
.tabs,.tabs_list{height:19px; margin-top:8px; border-bottom:2px solid #6FA31C;}
.tabs a,.tabs_list a{display:block; float:left; width:44px; height:18px; line-height:18px; margin-left:1px; border:1px solid #CCC; border-bottom:none; background:#EEE; text-decoration:none; text-align:center; color:#333;}
.tabs_list a{width:35px;}
.tabs_nba a{width:78px;}
.tabs a:hover,.tabs a.hover{background:url(images/img.jpg) no-repeat -210px -310px; width:46px; height:19px; border:none; line-height:19px;}
.tabs_list a:hover,.tabs_list a.hover{background:url(images/img.jpg) no-repeat -260px -310px; width:37px; height:19px; line-height:19px; border:none;}
.tabs_nba a:hover,.tabs_nba a.hover{background:url(images/img.jpg) no-repeat -22px -245px; width:80px; height:19px; line-height:19px; border:none;}
.tabs_content{height:24px; line-height:24px; border-bottom:1px solid #CCC; margin-bottom:10px;}
.tabs_content strong{font-weight:bold; margin:0 3px;}
.tabs_content a{padding:4px 10px; border:1px solid #CCC; margin:0 2px; color:#333; text-decoration:none; background:#DDD;}
.tabs_content a:hover,.tabs_content a.hover{background:#FFF;}
.content_more li{height:22px; line-height:22px; padding-left:12px; background:url(images/li_bg3.jpg) no-repeat left center;}
.content_more .more_box{display:none;}

/*tables*/
.table_jfb,.table_nba_rank,.table_zjsc{width:100%;}
.table_jfb th,.table_nba_rank th{background:#DDD; height:20px; text-align:center;}
.table_jfb td,.table_nba_rank td,.table_zjsc td{height:19px; border-bottom:1px solid #DDD; text-align:center;}
.table_zjsc td span{padding:0 3px; color:#FFF; background:#C30;}
.table_jfb tbody,.table_nba_rank tbody{display:none;}
.table_jfb tbody.show_tbody,.table_nba_rank tbody.show_tbody{display:table-row-group; *display:block;}

/*top title*/
.top_title{height:50px; border-bottom:3px solid #B71010;}
.top_title img{vertical-align:middle;}
.top_title strong{font-size:18px; font-weight:bold; margin:0 5px;}
.enter_league{float:right; margin-top:-30px; background:url(images/enter_l_bg.jpg) no-repeat right bottom;}
.enter_league a{margin:0 5px; color:#333;}

/*a*/
.top_news p a:hover,.content_control a:hover{text-decoration:underline;}
#news_box li a,.news_list li a,.event_list li a,.news_list_box li a,.news_list_box1 li a,.content_more li a{color:#333; text-decoration:none;}
#news_nav li a:hover{color:#FFF; text-decoration:underline;}
.top_news p a{color:#C30; text-decoration:none;}
.top_event_c p a{color:#999; text-decoration:none;}
#news_box li a:hover,.news_list li a:hover,.enter_league a:hover,.top_event_c p a:hover,.event_list li a:hover,.news_list_box li a:hover,.news_list_box1 li a:hover,.data_link_box a:hover,.bbs_hot li a:hover,.content_more li a:hover{color:#C30; text-decoration:underline;}
.right_more{position:absolute; right:5px; top:3px;}

/*over css*/
.width_200{width:200px;}
.margin_t_5{margin-top:5px;}
.margin_t_10{margin-top:10px;}
.width_755{width:755px;}
.float_05{float:left; width:50%;}
