﻿@charset "utf-8";
/* CSS Document */
#ad_dec{background:#fff; height:60px; padding:0px; margin-top:5px;}
#ad_player h3{color:#FF0606; font-size:14px; font-weight:bold; margin-top:5px;}
#ad_player p{font-size:12px; text-indent:2em; line-height:16px; color:#FFF;}

#ad_player{width:230px; height:315px; float:left; padding:5px; background:#EEE;}
#news_box{width:480px; height:324px; background:#F9F9F9; float:left; border:1px solid #CCC; border-top:none;}
#news_tabs{height:32px;}
#news_tabs li{float:left; width:60px; background:url(images/img.jpg) no-repeat -4px -66px;}
#news_tabs li a{display:block; height:28px; text-align:center; font:12px/28px Arial, Helvetica, sans-serif; color:#333; text-decoration:none;}
#news_tabs li a:hover,#news_tabs li a.crt_news_tab{position:relative; height:32px; background:url(images/img.jpg) no-repeat -87px -66px; color:#FFF;}
.news_content{display:none;}
.news_content a{text-decoration:none; cursor:pointer;}
.news_content h2{height:30px; font:100 20px/30px "黑体"; color:#009; text-align:center; overflow:hidden; white-space:nowrap;}
.news_content h2 a:hover{color:#E30000; text-decoration:underline;}
.news_content p{line-height:20px; font-size:12px; text-indent:2em; margin:0 5px;}
.news_content p a{color:#333; font-size:12px;}

.news_list{clear:both; border-top:1px solid #CCC; margin:1px; padding:5px 0; overflow:hidden; zoom:1;}
.news_list h5{width:20px; padding:0 8px; padding-top:80px; height:130px; *padding-top:0; *height:210px; float:left; border-right:1px solid #CCC; writing-mode:tb-rl;font:100 20px/20px "黑体"; text-align:center;}
.news_list ul{width:214px; float:left;}
.news_list li{padding-left:10px; width:198px; background:url(images/li_bg1.jpg) no-repeat left center; overflow:hidden; white-space:nowrap;}
.news_list a{font:12px/24px Arial, Helvetica, sans-serif; color:#333; text-decoration:none;}

#award_notice{height:49px; padding:10px; background:url(../images/award_notice.jpg) no-repeat 10px 10px; padding-left:140px; overflow:hidden; clear:both;}
#award_notice p{font-size:12px; line-height:18px;}
#award_notice strong{font-weight:bold; color:#F00;}

#focus_table{margin-top:10px; width:100%;}
#focus_table thead{background:url(images/focus_bg.gif) repeat-x left bottom; height:28px;}
#focus_table thead a{display:block; width:70px; height:22px; line-height:22px; font-size:12px; color:#333; background:url(images/img.jpg) no-repeat 0 -154px; text-align:center; text-decoration:none; float:left; margin-left:3px;}
#focus_table thead a:hover,#focus_table thead a.focus_tab_over{background:url(images/img.jpg) no-repeat -80px -154px; color:#FFF; cursor:pointer;}
#focus_table tbody{display:none;}
#focus_table td{font-size:12px; text-align:center; height:25px;}
#focus_table tbody a:hover{color:#F00;}

#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 td{height:49px; border:1px solid #E4E4E4; text-align:center; font-size:12px; color:#333;}
#commend_table td img{margin:0 2px;}

#video_box{width:195px; height:160px; padding-left:5px; padding-top:20px; background:url(images/video_bg.jpg) no-repeat left top; margin:10px 15px; float:left; overflow:hidden; _margin:10px 7px;}
#video_box p a{color:#FFF; font-size:12px; text-decoration:none; line-height:30px; margin-left:20px;}
#video_list{clear:both; margin:0 15px;}
#video_list li{height:26px; overflow:hidden; white-space:nowrap;}
#video_list li a{color:#333; font:12px/26px Arial,"宋体"; text-decoration:none;}

.soccer_hot_list{border:1px solid #CCC; margin:5px 10px; width:455px; font-size:12px; float:left; display:inline; overflow:hidden; zoom:1;height:139px;}
.soccer_hot_title{width:25px; padding-left:11px; border-right:1px solid #CCC; height:133px; float:left;; font-weight:bold; font-size:14px; letter-spacing:10px; line-height:40px;}
.soccer_hot_list h6{float:left; width:418px; height:27px; font:bold 12px/27px Arial; text-indent:1em; background:#F1BEBE; position:relative;}
.soccer_hot_list h6 span{color:#F00; margin:0 5px;}
.soccer_hot_list h6 .time{color:#333; font-weight:normal; position:absolute; top:0; right:10px;}
.soccer_hot_caption{float:left; width:418px; height:22px; font:12px/22px Arial; text-align:center; display:block;}
.soccer_hot_tabs{width:89px; height:83px; float:left; border-top:1px solid #CCC; border-right:1px solid #CCC;}
.soccer_hot_tabs a{display:block; padding-left:16px; width:55px; height:20px; line-height:20px; background:url(images/img.jpg) no-repeat 0 -220px; margin-top:5px; margin-left:9px; color:#333; text-decoration:none;}
.soccer_hot_table{border-top:1px solid #CCC; width:328px; float:left;}
.soccer_hot_table th{text-align:center; height:23px; *height:22px; border:1px solid #DDD; background:#DDD;}
.soccer_hot_table td{text-align:center; height:20px; *height:19px; border:1px solid #DDD;}

.basketball_hot_list{padding:1px; border:1px solid #CCC; margin:5px;}
.basketball_hot_list h6{height:28px; background:#EAEAEA; font:12px/28px Arial, "宋体";}
.basketball_hot_list h6 span{margin:0 5px; font-size:14px; font-weight:bold; color:#F00;}
.basketball_hot_list h6 .type{margin:0; margin-right:5px; padding:6px 5px; font-size:12px; background:#D84747; font-weight:normal; color:#FFF;}
.basketball_hot_time{height:22px; font:12px/22px Arial; text-align:center; display:block;}
.basketball_hot_tabs{height:22px; background:#EAEAEA;}
.basketball_hot_tabs a{display:block; height:18px; width:50px; text-align:center; font:12px/18px Arail,"宋体"; float:left; margin:2px 5px; background:url(images/img.jpg) no-repeat -80px -220px; color:#333; text-decoration:none;}
.basketball_hot_table{width:100%; font-size:12px; background:#F5F5F1;}
.basketball_hot_table th{height:22px; *height:20px; text-align:center; background:#F1BEBE; border:1px solid #FFF;}
.basketball_hot_table td{height:20px; text-align:center; border:1px solid #FFF;}

.analysis_nav{width:535px; margin:10px auto;}
.analysis_nav li{float:left; height:20px; line-height:20px; width:60px; background:url(images/img.jpg) no-repeat -140px -220px; margin-right:5px; margin-bottom:5px; text-align:center;}
.analysis_nav li a{font-size:12px; color:#333; text-decoration:none;}
.analysis_list{margin:10px; *margin-bottom:5px; border-top:1px solid #999; clear:both; overflow:hidden; zoom:1;}
.analysis_list ul{width:50%; float:left;}
.analysis_list li{text-index:2px;text-overflow:ellipsis;height:22px; width:275px; font:12px/22px Arial,"宋体"; white-space:nowrap; overflow:hidden;}
.analysis_list li a{color:#333; text-decoration:none;}

.data{margin:10px; border:1px solid #CCC;}
.data h6{height:24px; line-height:24px; font-weight:bold; background:url(images/head1_bg.jpg) repeat-x; text-indent:1em; border-bottom:1px solid #CCC;}
.data ul{margin:0 10px;}
.data strong{font-weight:bold;}
.data li{height:23px; line-height:23px;}
.data a{color:#333; margin:0 3px; text-decoration:none;}

/*a:hover*/
.news_content p a:hover,.news_list a:hover,#video_list li a:hover,.photo span a:hover,.analysis_nav li a:hover,.analysis_list li a:hover,.data a:hover{color:#E30000; text-decoration:underline;}
/*show*/
.show{display:block;}
#focus_table tbody.show_tbody,#commend_table tbody.show_tbody{display:table-row-group; *display:block;}
/*bg*/
.bg_gray{background:#EEE;}
/*form*/
select,option{font-size:12px;}
/*height*/
.height_310{height:310px;}
/*color_green*/
.color_green{color:green;}
/*color_red*/
.color_red{color:red;}
/*color_gray*/
.color_gray{color:#999;}
