@charset "gb2312";
/* CSS Document */
.clear{ clear:both;}
.content{width: 730px;float:left;min-height:680px;}
#box{ width:980px; background:#fff url(../images/players_bg.gif) right top repeat-y; margin:0 auto; text-align:left; }
.bodycontent2{width:1000px; margin:0 auto; background:url(../images/bg.gif) center top repeat-y;}
.paddingleft{ padding-left:10px;}
.pinglun{ border-top:1px #666 solid; border-left:1px #666 solid; border-right:1px #666 solid; background:#f4f4f4 url(../images/bgsay2.gif) no-repeat top center;}
.pinglun2{ border-top:1px #666 solid; border-left:1px #666 solid; border-right:1px #666 solid; background:#fff url(../images/bgsay1.gif) no-repeat top center;}
.text_pinglun{ padding:20px 120px;}
.text_pinglun span{ color:#000;}

tr.tabletop td{ background:url(../images/background.gif) no-repeat #f5f5f5; font-weight:normal;}
tr.tabletop2 td{ background:url(../images/background2.gif) no-repeat #fff; font-weight:normal; font-weight:bold;}
.xixian{ margin-top:2px; margin-bottom:20px; width:710px; text-align:left;}
.xixian table {border-collapse:collapse;border-right:1px solid #ccc;border-top:1px solid #ccc;margin:1px auto; font-size:12px; text-align:left;}
.xixian table td,.xixian2 table td { padding:2px 0 2px 5px;}
.xixian table td a{ color:#333;}
.xixian table td.small,.small{ font-size:11px;}
.xixian2{  text-align:left;}
.xixian2 table {border-collapse:collapse;border-right:1px solid #ccc;border-top:1px solid #ccc;margin:1px auto;}
.xixian table table {border:0;}
.xixian strong{ font-weight:normal;}
.xixian3{padding:0; margin:0;}
.xixian3 table{ margin:0;}

.boxs span a:link,.boxs span a:visited{ padding:2px 5px;float:left; border:1px solid #ccc; color:#333; line-height:15px;  }
.boxs span a:hover,.boxs span a:active{padding:2px 5px; text-decoration:none; border:1px solid #999; color:#000; line-height:15px; }
.zhichi{  background: url(../images/gyq0.gif) no-repeat; margin-right:8px;}
.zhichi:hover{  background: url(../images/gyq.gif) no-repeat; margin-right:8px;}
.boxs2 span a:link,.boxs2 span a:visited{color:#333;  margin-left:5px; margin-right:3px; padding-top:2px; padding-bottom:2px;}
.boxs2 span a:hover,.boxs2 span a:active{text-decoration:none; color:#000;  margin-left:5px; margin-right:3px;padding-top:1px;#padding-top:2px;_padding-top:2px; padding-bottom:2px;}

.today{ list-style:none; background:url(../images/upnext.gif) no-repeat; height:30px; text-align:center; padding-top:8px; padding-left:142px;}
.today li{ float:left; padding-left:50px;color:#ffd39f;}
.up a:link,.up a:visited{ padding-left:20px; background:url(../images/up.gif) no-repeat;color:#ffd39f;}
.up a:hover,.up a:active{ padding-left:20px; background:url(../images/up2.gif) no-repeat; color:#fff; text-decoration:none;}
.next a:link,.next a:visited{ padding-right:20px; background:url(../images/next.gif) no-repeat right top;color:#ffd39f;}
.next a:hover,.next a:active{ padding-right:20px; background:url(../images/next2.gif) no-repeat right top; color:#fff; text-decoration:none;}
.xiaolv img{ border:1px solid #dedede; padding:1px; margin:0 2px;}
.xiaolv a:link,.xiaolv a:visited{ color:#333;}
.xiaolv a:hover,.xiaolv a:active{ color:#e38000;}
.xiaolv{ margin-top:5px;}

.sidebar {width:236px; padding-left:5px; float:left;}
#headertop{ background: url(../images/top.jpg) no-repeat; width:970px; height:90px;#height:98px;_height:90px; margin:0 auto; padding:0;}

#panelCalendar{ text-align:center;}
#panelCalendar a{ display:block; width:32px; height:23px; padding:2px 0;}
#panelCalendar a:hover{ color:#333;background:#fff; display:block; width:32px; height:23px; padding-top:2px; text-decoration:none;}
#panelCalendar table{border-collapse:collapse;border-right:1px solid #ccc;border-top:1px solid #ccc;margin:1px auto;}
.calendar-weekdays{  color:#FFFFCC; width:30px; height:28px; border:0;}
.calendar-weekday-cell{background:url(../images/background2.gif) no-repeat;}
#panelCalendar table {border-left:1px solid #636363;border-top:1px solid #636363;border-right:1px solid #636363;margin-bottom:5px;}
#calendar td {border-bottom:1px solid #636363;border-right:1px solid #636363;text-align:center;}
#calendar th {border-bottom:1px solid #636363;border-right:1px solid #636363;}
.calendar-top {background:url(../images/clock.jpg) no-repeat;padding:3px 5px 3px 35px;}
.calendar-top a:hover {color:#FFFFFF;text-decoration:underline;}
.calendar-weekday-cell {color:#E2D0B7;}
.calendar-day {background-color:#ccc;}
.calendar-day-blank {background-color:#999;}
.calendar-saturday {}
.calendar-sunday {}
.calendar-today a:link {background:#905000;color:#fff;font-size:11px;}
.calendar-today a:hover {background-color:#905000;}
.calendar-today {color:#FFFFFF;text-decoration:none;}

.peoplelist span{ display:block; margin-top:-5px;#margin-top:0px;_margin-top:0px;}
.peoplelist li{ float:left; text-align:center; padding:5px 0px; list-style:none; display:block; width:77px;}

/*boxscore*/
.boxscore{}
.vs img{  padding:1px; margin:3px 1px 1px 1px; background:#dedede;}
.vs a:hover img{  padding:1px; margin:3px 1px 1px 1px; background:#666}
.boxscore span a:link,.boxscore span a:visited{ color:#666; padding-right:5px; padding-left:23px; line-height:35px; margin:0 3px; padding-top:1px;#padding-top:2px;_padding-top:2px; padding-bottom:1px;#padding-bottom:2px;_padding-bottom:2px;}
.boxscore span a:hover,.boxscore span a:active{ color:#666; padding-right:5px; padding-left:23px; line-height:35px; text-decoration:none; color:#000; margin:0 3px; padding-top:2px; padding-bottom:2px;}
a.hooper{ background:url(../images/hp.gif) left bottom no-repeat;padding-right:5px; padding-left:23px;}
a.hooper:hover{ background:url(../images/hp.gif) left top no-repeat;padding-right:5px; padding-left:23px;}
a.wenzi{background:url(../images/wz.gif) left bottom no-repeat;padding-right:5px; padding-left:23px;}
a.wenzi:hover{background:url(../images/wz.gif) left top no-repeat;padding-right:5px; padding-left:23px;}
a.zhanbao{background:url(../images/zhanbao.gif) left top no-repeat;padding-right:5px; padding-left:19px; }
a.zhanbao:hover{background:url(../images/zhanbao2.gif) left top no-repeat;padding-right:5px; padding-left:19px;}
a.jishu{background: url(../images/js.gif) left bottom no-repeat;padding-right:5px; padding-left:19px;}
a.jishu:hover{background:url(../images/js.gif) left top no-repeat;padding-right:5px; padding-left:19px;}
a.shipin{background:url(../images/sp.gif) left bottom no-repeat;padding-right:5px; padding-left:23px;}
a.shipin:hover{background:url(../images/sp.gif) left top no-repeat;padding-right:5px; padding-left:23px;}
a.qianzhan{background:url(../images/qz.gif) left bottom no-repeat;padding-right:5px; padding-left:23px;}
a.qianzhan:hover{background:url(../images/qz.gif) left top no-repeat;padding-right:5px; padding-left:23px;}
a.tupian{background:url(../images/tp.gif) left bottom no-repeat;padding-right:5px; padding-left:19px;}
a.tupian:hover{background:url(../images/tp.gif) left top no-repeat;padding-right:5px; padding-left:19px;}

a.back{float:right; position:relative; top:16px; background: url(../images/bk.gif) no-repeat left bottom ; padding-left:20px; color:#666;}
a.back:hover{ background: url(../images/bk.gif) no-repeat left top ; padding-left:20px; color:#000; text-decoration:none;}
.sidebar_content{ width:233px; padding-left:2px; margin-top:5px; text-align:center;}
.sidebar_content table{ text-align:left;font-size:12px;}
.sidebar_content a,.sidebar_content a:visited{ color:#333; padding-bottom:1px;#padding-bottom:1px;_padding-bottom:1px; padding-top:2px;#padding-top:1px;_padding-top:1px;}
.sidebar_content a:hover,.sidebar_content a:active{ color:#e38000; padding-bottom:1px;#padding-bottom:1px;_padding-bottom:1px; padding-top:2px;#padding-top:1px;_padding-top:1px;}
.sidebar_content td{ padding:5px;}
.sidebar_content img{ border:1px solid #dedede; padding:1px;  background:#fff;}
.sidebar_content a:hover img{ border:1px solid #dedede; padding:1px;  background:#666;}
.tie{ margin-left:0;}
.tie li{ margin-left:11px;#margin-left:15px;_margin-left:13px; list-style-image: url(../images/list.gif); text-align:left; padding:0;#padding:0 0 7px 0;_ padding:0 0 7px 0;}
td.bq{ font-size:9px;}
td.bq img{ cursor:pointer;}
.shuzi,.shuzi2{ position:absolute; width:1px; clear:both;}
.shuzi div,.shuzi2 div{position:absolute; left:-36px;#left:-44px; top:-5px; width:40px; height:29px; line-height:28px; background: url(../images/bg_shuzi.gif) no-repeat; }
.shuzi .ok,.shuzi2 .ok{position:absolute; left:32px; top:-3px; width:103px; height:21px; text-align:center; padding:0 10px; line-height:21px; font-size:12px; background:#fff; border:1px solid #ccc; z-index:101;}


/*rp*/
.rp{ width:700px; position:relative;}
.rp div{ float:left; height:60px;}
.rpzhi{background: url(../images/rp.gif) no-repeat; z-index:101; width:65px; position:relative; top:-11px; left:-49px; color:#fff;}
.rp1{ width:50px; text-align:center; position:absolute; top:34px;#top:33px;_top:33px; left:-15px;}
.rp2{  width:50px; text-align:center; color:#000; position:absolute;top:34px;#top:33px;_top:33px; left:60px;}
.kedu{ background:url(../images/kedu.gif) no-repeat; width:630px; height:60px; position: absolute; left:35px; top:-5px; z-index:100;}
.rp .ok{position:absolute; left:270px; top:10px; width:120px; height:20px; text-align:center; padding:10px; background:#fff; border:1px solid #ccc; z-index:101;}


/*ing*/
.ing_border{ border-left:1px solid #fff;border-right:1px solid #fff; background:#c60; height:1px; overflow:hidden;}
.ing{ text-align:center; padding:2px 0 5px 0; border-left:1px solid #c60;border-right:1px solid #c60; background:#ffe6cb; font-size:14px;}
.ing a{ color:#840;}
.ing a:hover{ text-decoration:none;}
.ing a img{ position:relative; top:4px;}


/*preview*/
a.win{ padding-right:25px; background: url(../images/win.gif) no-repeat right;}
.win_s{ background: url(../images/win_s.gif) no-repeat right;}

/*recap*/
.chatu{ float:right;margin-left:0.5em; margin-top:15px; border:1px solid #ccc;height:250px;padding:5px;}
.chatu .pic{width:240px; text-align:center; padding:3px 0px; background:#f4f4f4 url(../images/bg_chatu.gif) no-repeat left bottom;}
.chatu .pic img{ padding:1px; background:#999;border:1px solid #f4f4f4;}
.chatu .pic img:hover{ padding:1px; border:1px solid #ccc; background:#999;}
.chatu .list{ background:#dedede; padding:5px;}
.chatu .list ul li{ width:230px; height:70px; list-style:none;}
.chatu .list ul li img{ width:100px; height:63px; float:left; margin-right:5px;}
.chatu .list ul li span{ width:100px; display:block; float:left;}
.info{ color:#999; text-align:center; margin-bottom:20px;}
.info a{ color:#666; border-bottom:1px dotted #ccc;}
.info a:hover{ color:#333; border-bottom:1px dotted #666; text-decoration:none;}
.recapbody p{ margin:15px 0;}
.recapbody{ font-size:14px; line-height:180%; padding-left:10px;}
.recapbody a{ color:#333;}

.huaxu{ border-bottom:1px solid #ccc; padding-left:2em; margin-top:10px; font-size:14px; text-align:left; list-style-type:georgian}
.shengyin{ border-bottom:1px solid #ccc; padding-left:2em; margin-top:10px;}

/*photos*/
.photo{ margin:15px 0; clear:both;}
.bg{ background:url(../images/photo_bg.gif) no-repeat center;}
.photo td{padding-top:12px;min-height:120px; }
.pictext div{ position: relative; top:-15px;}
.photo td img{ padding:1px; margin:2px; background:#dedede;}
.photo td a:hover img{ padding:1px; margin:2px; background:#666;}
.photo_more{ margin:15px 0 15px 40px;_margin:15px 0 15px 55px; clear:both;}
.photo_more span a{ color:#f00; padding:0 5px;}

.upload{margin:15px 0; padding:10px 0 0 45px;}.upload span{ position:relative; top:-3px;}
.input1{border:1px solid #ccc; width:400px; height:20px; padding-left:5px;}
.uploadtitle{ padding-left:45px; margin-top:10px; font-size:14px; text-align:left; list-style-type:georgian; background:url(../images/background2.gif) no-repeat; color:#fff;}

.photopage{ text-align:center; font-size:20px; height:50px; background:url(../images/photopage.gif) left center no-repeat; margin:0 auto; padding-top:20px;}
.photopage span{ padding:5px 10px; top:-5px;#top:-8px;_top:-3px; position:relative;}

.datu{ text-align:center;}
.moshi{ width:150px; text-align:right; position:relative; top:-47px; left:520px; color:#666;}
.moshi a{ padding:2px 3px; color:#666;}
.moshi a:hover{ background:#666; color:#fff; padding:2px 3px; text-decoration:none;}

/*hooper*/
.page{ text-align:right; margin:10px 0;}
.page a{ padding:2px 5px; background:#e6e6e6; border:1px solid #ccc; color:#000; font-family:"ËÎÌå"; margin:0 3px;}
.page a:hover{ padding:2px 5px; background:#fff; border:1px solid #ccc; color:#ff6000; text-decoration:none;}

/*playbyplay*/
.four{ text-align:right; padding-right:35px; color:#ccc; margin-bottom:2px;}
.four a{ padding:2px 5px; font-family:"ËÎÌå"; }
.four a:hover{ padding:2px 5px; background:#666;  color:#fff; text-decoration:none;}


/*biaoge*/
.biaoge{ border:1px solid #ccc; border-left-width:0; line-height:180%; background:url(../images/biaoge.gif) 0 0 repeat-y;}

.jie{ background:#f3e8da; font-weight:bold; text-align:center;}
.hang{border:1px solid #ccc; border-left:0; border-top:0; width:648px;}
.hang div{ float:left;}
.hang .shijian{ width:36px; padding:0 5px;}
.hang .about{ width:260px; padding:0 5px; position:relative}
.hang .about .xiezi { position:absolute; top:20px; left:55px; border:1px solid #ccc}
.hang .bifen{ width:62px; text-align:center;}
.hang .stop{ width:602px;text-align:center; border-top: 1px solid #ccc; background:#f4f4f4; font-weight:bold; }
.end{ background:#fff; line-height:180%;}



/*ad-binghongcha*/
.bhc{ background:url(../images/bhc_title.gif) no-repeat; text-indent:-999em; padding-left:45px;}
h3.huojian{ background:url(../images/h3_huojian.gif) no-repeat; text-indent:-999em; padding-left:45px; margin-top:10px;}
.shankuan{ background:#04568b; color:#fff; text-align:center;}

.binghongcha{ text-align:center; font-size:65px; height:80px; overflow:hidden; padding:0; font-family: Arial, Helvetica, sans-serif; color:#fff; line-height:100%; background: url(../images/bhc_fen0.gif) no-repeat;}
.binghongcha ul{ padding-left:2px;}
.binghongcha li{ width:33px; float:left; height:80px; list-style:none; background-image:url(../images/bhc_fen.gif);}
.binghongcha li.n{ background:none;}
.binghongcha li.n1{ background-position:-4px 0;}
.binghongcha li.n2{ background-position:-50px 0;}
.binghongcha li.n3{ background-position:-96px 0;}
.binghongcha li.n4{ background-position:-141px 0;}
.binghongcha li.n5{ background-position:-187px 0;}
.binghongcha li.n6{ background-position:-236px 0;}
.binghongcha li.n7{ background-position:-282px 0;}
.binghongcha li.n8{ background-position:-328px 0;}
.binghongcha li.n9{ background-position:-374px 0;}
.binghongcha li.n0{ background-position:-420px 0;}

.sanka{ border:1px solid #f00; width:708px; position:relative; top:-10px;}
	.sanka .ok{ position:absolute; left:215px; top:30px; width:100px; height:20px; text-align:center; padding:10px; background:#fff; border:1px solid #ccc;}
.sanka .shuoming{ float:left; width:230px; background:#f1f1f1; padding:5px; margin:1px; border-right:1px solid #ccc; height:86px; overflow:hidden;}
.sanka .btn_bhc{ float:left; width:65px; height:90px;  position:relative; cursor:pointer;}
	.btn_bhc .btn{ background:url(../images/btn_bhc.gif) no-repeat; width:50px; height:90px; position:relative; left:8px; top:5px;}
	.btn_bhc .btn_k{ background:url(../images/btn_bhc_k.gif) no-repeat; position:absolute; left:8px;top:5px; overflow:hidden; width:50px;}
.sanka .shuoming2{ float:left; width:100px; background:#f1f1f1; height:86px; padding:5px; margin:1px;border-left:1px solid #ccc;border-right:1px solid #ccc; overflow:hidden; }
.sanka .mingdan{ float:left; width:265px;  padding:5px; overflow:hidden;}