/* CSS Document */
body {scrollbar-face-color:#F4FDFF;
scrollbar-highlight-color:#fff;
scrollbar-3dlight-color:#ccc;
scrollbar-darkshadow-color:#f4f4f4;
scrollbar-shadow-color:#ccc;
scrollbar-arrow-color:#a7c6d8;
scrollbar-track-color:#dfeef1;
 margin:0 auto; text-align:center; background:#464646;}
html {
font-family:Geneva,Arial,Helvetica,sans-serif,"Î¢ÈíÑÅºÚ","ºÚÌå","ËÎÌå"; font-size:14px; color:#666;
 line-height:20px;}
h6{ font-size:12px; background:#ccc; color:#333; margin:0; border-bottom:1px solid #999; padding-left:20px;} h6 a{ color:#333;}
h5 { margin:0 0 5px 0; font-size:14px; font-weight:bold; color: #ccc; border-bottom:1px solid #333; padding-left:10px; background: url(../images/bg_h.gif) repeat-x; line-height:30px; }
h5 a{ color:#ccc;}
h4{ font-size:12px; line-height:20px; margin:10px 0; font-weight:normal; padding-left:120px;}
h3,h3 a{margin:0; padding-left:20px; padding-top:3px; font-size:12px; color:#fff; background: url(../images/bg_h3.gif) repeat-x bottom; line-height:27px; text-align:left;}
h3 span{ padding-left:5px; color:#999;}
h2 { font-size:12px; font-weight:normal; line-height:25px; padding:0; margin:0 1px;}
h1 { font-size:12px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå", sans-serif; color:#999; text-align:center; font-weight:normal;}
hr{border-bottom: 1px dashed #ccc; border-top:0; height: 1px; margin:3px 0;}
a { color: #ccc; text-decoration: none;}
a:hover{ color: #f30; text-decoration: underline;}
span{ font-size:12px; color:#F60;}
img{ border:0;}
ul{ margin:0; padding:0; margin-left:30px;}


/*ÑÕÉ«*/
.c_b a:link, .c_b{ color: #3185cd;}
.c_k a:link, .c_k{ color:#000;}
.c_z a:link, .c_z{ color:#930;}
.c_w a:link, .c_w{ color:#FFF;}
.c_o a:link, .c_o{color:#fdb44f;}
.c_or a:link, .c_or{ color:#F60;}
.c_r a:link, .c_r{ color:#C00;}
.c_g a:link, .c_g{ color: #0b9d93;}

.left { float:left;}
.overtop{ margin-top:5px;}
.right { float:right;}
.clear { clear:both;}
.bodycontent{ background: url(../images/bg.gif) repeat-y top center; width:1000px; margin:0 auto; text-align:left;}
.bodycontent2{width:960px; margin:0 auto;}
#headertop{ background:url(../images/top.gif) no-repeat top left; width:960px; height:77px; margin:0 auto;}
.content{width:510px; float:left;}
.contentINDEX{ margin:0;width: 657px; float:left; line-height:30px; min-height:1800px; overflow:hidden;}
.m{top:92px;#top:110px;_top:110px; margin-top:100px;}

.box2 .left{width:511px; overflow:hidden;}
.tvnav{width: 950px; background: url(../images/bg_navtv.gif) repeat-x; padding:5px; border-bottom:1px solid #444;}
.tv_title,.tv_title a{ color:#f30; font-size:14px;}
.sidebar {padding-left:1px ; margin:0 0 5px 0;  float:right; width:448px; overflow:hidden;}
.sidebarindex{ width:300px;margin:0 0 5px 2px;_margin:0 0 5px 1px; overflow:hidden;}
.sidebarindex h5{ width:290px;}
.link2{ height:100px; font-size:12px; width:960px; text-align:center; background:url(../images/pagebodybg.gif) no-repeat center top;  line-height:40px;}
.foot{ text-align:center; color:#999; border:0; padding-top:30px;}
.foot a{ color: #f30;}
.title{ width:600px; height:30px; background:url(../images/title.gif) no-repeat; margin:10px 0px 10px 20px;}
.text_title{  padding-top:7px; font-size:14px; width:100px; text-align:center; font-weight:bold;}

.text{ padding:5px 10px;}.text a{ color:#ccc}.text a:hover{color: #f30; }
.rumors{ font-size:12px; color:#666; padding:5px 10px;}
.rumors a{color:#ccc;}
.rumors a:hover{ color:#f30;}
.zhibotv{ padding-left:10px; font-size:12px;}
.zhibotv a{ line-height:25px; color:#333; font-size:12px; padding-left:17px; background:url(../images/play.gif) no-repeat left top;}
.zhibotv a:hover{ color:#f30;}
.jijintv{ padding-left:10px; font-size:12px;}
.jijintv a{ line-height:25px; color:#333; font-size:12px; padding-left:17px; background:url(../images/play_hui.gif) no-repeat left top;}
.jijintv a:hover{ color:#f30;}
.stream,.stream span{  font-size:12px; color:#666}
.stream{ padding-left:10px;}
.stream a{ line-height:25px; color:#000; font-size:12px; padding-left:17px; background:url(../images/stream.gif) no-repeat left top;}
.stream a:hover{ color:#f30;}
.download a{ padding:2px 20px 2px 5px; color:#666; margin-left:5px; background: url(../images/down.gif) no-repeat right;}
.download a:hover{ padding:2px 20px 2px 5px; color:#fff; margin-left:5px; background:#333 url(../images/down2.gif) no-repeat right; text-decoration:none;}
.today_match a{ color:#333; font-size:12px; padding-left:10px; line-height:30px;}
.tv a,.stream span a{ color:#444; font-size:12px; padding-left:15px; background:url(../images/tv.gif) no-repeat left top;}
.tv_nav a{ color:#ccc; font-size:12px; padding-left:15px; background:url(../images/tv_nav.gif) no-repeat left top;}
.tv a:hover,.stream span a:hover,.tv_nav a:hover{ color:#f30; font-size:12px; padding-left:15px; background:url(../images/tvon.gif) no-repeat left top;}
.tv,.zhibotv span{color:#999;}
.jingcai a{ color:#ccc; font-size:12px; line-height:25px;}
.shipintv a,.list a{ color:#999; font-size:12px; line-height:25px;}
.shipintv a:hover,.list a:hover{ color:#f30;}
.shipintv li{ list-style-image:url(../images/play_jijin.gif) }
.list li{ list-style-image:url(../images/li.gif) }
.button{ padding-right:5px; text-align:right;}
.button a{ font-size:12px; font-family:"ËÎÌå"; padding:3px 5px; background:#f0f0f0; color:#666; border:1px solid #ccc; margin-left:5px;}
.button a:hover{padding:3px 5px; background:#e2f0ff; color:#000; border:1px solid #33CCFF; margin-left:5px; text-decoration:none;}
.list_content{ margin:0; background:#d6d6d6 url(../images/listcontent.gif) repeat-x top ; border-bottom:1px solid #999;}
.xixian1{  border-left:1px solid #888;border-top:1px solid #888; margin:10px 0 10px 15px; width:273px; font-size:12px; }
.xixian1 th{ border-right:1px solid #888;border-bottom:1px solid #888; padding-left:3px; line-height:200%; font-size:12px; color:#ccc;}
.xixian1 td{ border-right:1px solid #888;border-bottom:1px solid #888; padding-left:3px; line-height:200%; font-size:12px; color:#ccc;}
.news_list{ margin:0; padding:0; list-style:none;}
.news_list li a{ font-size:12px; padding-left:15px; background: url(http://w3.hoopchina.com.cn/images/news_list.gif) no-repeat; margin-left:7px; color:#fff; line-height:200%;}

.tviframe{width:479px;text-align:left; border:0; padding:12px 0 12px 30px; background:url(../images/playerbg.jpg) repeat-x center;min-height:420px;_height:420px;}
.yingyuan{ position:relative;}
.yingyuan div{ position:absolute; width:30px; height:109px; background: url(../images/bg_yingyuan.jpg) no-repeat; left:0px; top:32px; cursor:pointer;}
.bifen{ line-height:30px; margin-bottom:5px; font-size:14px;}
.boxscore{ font-size:12px; position: relative; left:2px;#left:0;_left:0;}
.boxscore td{ background:#ccc; border:1px solid #666; color:#333; padding-left:3px; text-align:left;}
.ming a{ color:#000;}
.boxscore th{ background: url(../images/th.gif) no-repeat; border:1px solid #666; color:#333; font-weight:normal; line-height:180%;}
td.bet{ font-size:12px; color:#000; padding-left:10px;}
td.bet a{ font-size:12px; color:#000; padding:0 3px;}
/* note */
.here { margin:0 auto; width:400px;}
.here a { margin:0 5px 5px 0; float:left; width:90px; line-height:25px;display:block;	border:1px solid #9dc7f3;color: #000;background:url(../images/butoff.gif) repeat-x left center;}
.here a:hover{background:#e2f0ff url(../images/buton.gif) no-repeat right center; color:#f30;	text-decoration: none;	}
/* Í¼Æ¬ */
.photo,.photo a{ font-size:12px; color:#ccc;}
.photo a:hover{ color:#f30;}
.photo img{ padding:5px; background:#999; width:120px; height:120px;}
.pic{ float:left;}
/* ¿ò¼Ü */
#kuang{ width:960px;  margin:0; background: url(../images/bg2.gif) repeat-y top center;}
#kuang_neiye{ width:960px;  margin:0; background: url(../images/bg1.gif) repeat-y top center;}
.box2{ width:960px; margin:0; padding:0px;}
.side{ float:left; width:300px;}
/* ÁÄÌìÊÒ */
.chat{  font-size:12px;overflow-x:hidden;overflow-y:scroll; width:391px; height:300px;#height:347px;_height:341px;  background: #F4FDFF; padding:5px 20px 5px 5px; border:5px solid #F4FDFF; color:#666; }
.chat tr td{ border-bottom:1px dotted #cbd6ec;}
.chat2{  font-size:12px; width:425px;  height:40px; clear:both;}
.copybottom{#height:10px; #width:5px;height:10px;_height:7px;}.copy{ }
.copy a{ background:#fff; border:1px solid #b5d4f3; padding:2px 30px; color:#666}
.copy a:hover{ background:#e3f1fd; border:1px solid #b5d4f3; text-decoration:none; font-weight:bold; padding:2px 20px;}
.paopao{ background:url(../images/paopao.gif) no-repeat; height:61px; width:90px; position:absolute; left:7px; top:220px; padding:5px 5px 0 11px; line-height:18px; color: #b83400}

.tab{ height:27px;#height:25px;_height:25px; margin-left:10px; font-size:12px;}
.tab ul{ padding:0; margin:0;}
.tab ul li{ list-style:none; float: left; margin-right:5px; text-align:center; height:26px; width:80px;}
.tab ul li a{ float: left; background:url(../images/bg_taboff.gif); text-align:center; height:25px; width:80px; line-height:25px; color:#444;}
.tab ul li a:hover{background:url(../images/bg_tabon.gif); text-decoration:none; font-weight:bold;height:25px; width:80px; color:#fff;}
.tab ul .light a{ background:url(../images/bg_tablight.gif); width:100px;}
.tab ul .light a:hover{ background:url(../images/bg_tablight2.gif); width:100px;}
.hot{ background:url(../images/bg_hot.gif) repeat-x; clear:both; padding-top:10px; margin-left:0px;}
.tuijian{ width:648px;} .tuijian a:link{ color:#f4f4f4;} .tuijian font a:link{ color:#666;}
.tuijian img{ width:120px; height:72px; padding:1px; background:#000; margin-top:10px;}
.tuijian table{ width:640px;border:1px solid #666; background:#777;  margin:0 auto; margin-bottom:5px; }
.on, .tab ul .on{  background:url(../images/bg_tagon.gif); font-weight:bold;height:25px; width:80px; color:#f30; line-height:25px;}
.jubao a{ color: #C4CDD7}
.name{ color:#f60;}
.name span{ color:#069; padding-left:5px;}
.jiajian{position:relative; top:3px; left:-5px; cursor:pointer;}

/*¸ü¶à°´Å¥*/
.menu {	font-family: verdana, sans-serif;width:125px; height:25px;position: absolute; top:175px;font-size:12px;padding-bottom:0px; z-index:999;}
.menu ul {padding:0; margin:0;list-style-type: none;}
.menu ul li {float:left;position:relative;}
.menu ul li a {display:block;text-align:center;text-decoration:none; color:#000; height:24px; padding-top:0;background:  url(../images/more.gif) no-repeat;padding-left:10px; padding-right:10px; line-height:2em;font-size:12px;}
* html .menu ul li a, .menu ul li a:visited { float:left;}
.menu ul li ul {display: none;}
table {margin:-2px;#margin:-1px;_margin:-2px; border-collapse:collapse;font-size:1em;}
.sidebar table{ margin:0}
/*ad*/
.ad_neiyeleft{ padding:0 0 5px 0; width:449px; }
.ad_neiyeright{ padding-left:0; padding-bottom:10px;width:449px;}


/* specific to non IE browsers */
.menu ul li:hover a {color:#000;font-weight:bold;background: url(../images/moreon.gif) no-repeat;}
.menu ul li:hover ul {display:block; position:absolute; top:0px;margin-top:0px;left:110px; width:150px;border:0;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#fff; color:#000;border:0;height:auto; line-height:1.2em; padding:5px 5px; width:120px; font-weight:normal;}
.menu ul li:hover ul li a.drop {background:#ccc;}
.menu ul li:hover ul li a:hover {background:#e6f2ff;  color:#f30}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:150px; top:0;width:150px;}
.menu ul li:hover ul li:hover ul.left {left:-150px;}
.oknav a{ float:left;}.oknav a:hover{ float:left;}
.now{line-height:22px; color:#F30;width:150px;  float:left; padding-top:10px;#padding-top:10px;_padding-top:-10px;}

.more a{ color:#ccc; font-size:12px; padding-right:15px; background:url(../images/s_right.gif) no-repeat right center;}
.more a:hover{ color:#ccc;}

#content { font-size: 14px; width: 200px; height: 10px; background: #eee; padding: 10px; border: 4px #ccc double; overflow: hidden;}
#key { color: red; float: right; margin-top: -20px;}
