.tCenter{text-align:center;}/* 文字居中 */
.tLeft{text-align:left;}/*  */
.tRight{text-align:right;}/*  */

.area{ width:960px; margin:0 auto}
.areaBor{ width:958px; border:1px solid #ccc}
.areabg{ background:url(endpage/areabg4.gif) repeat-y center;}
.areaGray{ border-bottom:7px solid #f7f7f7;border-top:7px solid #f7f7f7; background:#f7f7f7 url(endpage/areabg5.gif) repeat-y center}

.areabg .col1{ float:left; width:660px;}
.areabg .col2{ float:right; width:289px}

.areaGray .col1{ display:inline; margin:0 7px; float:left; width:653px; background:#fff}
.areaGray .col2{ display:inline; margin:0 7px 0 0; float:right; width:282px; background:#fff}

.areabot{ clear:both; background:url(endpage/areabot3.gif) no-repeat center top; height:1px; font-size:1px; line-height:1px; overflow:hidden}

.areaBor .col1{display:inline;float:left;margin:5px 9px 5px 6px; width:320px}
.areaBor .col2{display:inline;float:left;margin:5px 8px 5px 0; width:320px}
.areaBor .col3{display:inline;float:left;margin:5px 0; width:289px}

.line_dot_bg{width:auto; background:url(endpage/lingbg.gif) repeat-x center}

.in250_150{ width:250px; margin:0 auto}

/*栏目标题*/
.title{ background:#f00 url(endpage/tilcor.gif) repeat-x left -65px; line-height:25px;height:25px; overflow:hidden; border-bottom:1px solid #e0e0e0}
.title .til{ float:left; background:url(endpage/tilcor.gif) no-repeat left top; padding-left:20px; font-size:14px; font-weight:900}
.title .exp{ float:right; padding-right:8px; background:url(endpage/tilcor.gif) no-repeat right -33px; color:#7c7c7c}

.title2{ background:url(endpage/brocast.gif) no-repeat left top;height:28px}
.title2 h2{ text-align:left; font-size:14px; font-weight:900; color:#fff; padding:8px 0 0 26px}

.title3{ background:#f00 url(endpage/tilcor2.gif) repeat-x left -65px; line-height:23px;height:23px; overflow:hidden; border-bottom:1px solid #e0e0e0}
.title3 .til{ float:left; background:url(endpage/tilcor2.gif) no-repeat left top; padding-left:18px; font-size:14px; font-weight:900}
.title3 .exp{ float:right; padding-right:8px; background:url(endpage/tilcor2.gif) no-repeat right -33px; color:#7c7c7c}

.title4{ border-bottom:1px dashed #ccc; margin:0 10px; line-height:30px; height:30px;}
.title4 .til{ float:left; font-size:14px; font-weight:900; color:#d61515}
.title4 .exp{ float:right}

.titleTab{ width:100%; overflow:hidden; background:#fff url(endpage/line.gif) repeat-x left bottom; height:26px; line-height:26px}
.titleTab ul{ width:300px}
.titleTab li{ display:inline; float:left; background:url(endpage/til_tab_tvs.gif) no-repeat right -33px;margin-right:3px; cursor:pointer}
.titleTab li strong{float:left;background:url(endpage/til_tab_tvs.gif) no-repeat left top}
.titleTab li.active{background:url(endpage/til_tab_tvs.gif) no-repeat right -68px; cursor:text; color:#ea1415}
.titleTab li.active strong{background:url(endpage/til_tab_tvs.gif) no-repeat left -106px}

.titleTab .t4 li strong{ width:70px}
.titleTab .t2 li strong{ width:143px}

.titleTab2{ background:#f7f7f7; line-height:31px; height:31px}
.titleTab2 li{ float:left; padding:0 30px; height:31px; background:url(endpage/titletab2.gif) repeat-x center top; border-right:1px solid #fff; font-size:14px; cursor:pointer}
.titleTab2 li.active{ background:#fff; color:#d61515; cursor:text}

/*图片聚焦*/
.focusPic .small{ width:320px; overflow:hidden}
.focusPic ul{ width:340px;}
.focusPic .small li{ display:inline; float:left; margin-right:13px; padding-top:10px; position:relative; z-index:1; cursor:pointer}
.focusPic .pic{ background:url(endpage/flash2.gif) no-repeat center bottom; padding-bottom:46px}
.focusPic .small li.active{ background:url(endpage/arrow_focus.gif) no-repeat center 4px;}
.focusPic .small li .bor{ margin-top:10px; width:64px; height:40px;display:block;position:absolute; left:0; top:0; z-index:3}
.focusPic .small li.active .bor{filter:alpha(opacity=50);-moz-opacity:.50;opacity:0.5; border:3px solid #000}

.focusList{background:#f5f5f5; border:1px solid #e0e0e0; border-top:0; padding-bottom:3px}
.focusList li{ display:inline;float:left; margin:0 15px; text-align:left; line-height:18px}
.focusList img{ border:1px solid #e0e0e0; padding:3px; background:#fff}
.focusList h2{ padding-top:3px}
.focusList li a,.focusList li a:visited{ color:#4b4b4b}
.focusList li a:hover{ color:#f00}

/*视频直播*/
.broadcast{ background:#5e5e5e url(endpage/brocast2.gif) no-repeat center bottom;}
.broadcast .link span{ float:left; padding-left:20px; line-height:28px}
.broadcast .link span.sp{ margin-left:20px; background:url(endpage/brocastsp.gif) no-repeat left bottom}
.broadcast table{ background:#5e5e5e}
.broadcast table td{ background:#dadfe2 url(endpage/brocast_td_bg.gif) left top; line-height:23px; text-align:left}
.broadcast table td.c1{ width:60px; color:#d61515; text-align:center}
.broadcast table td .bg{ padding:0 6px 0 10px}
.broadcast table td.c1 .bg{ background:url(endpage/brocast_td_bgl.gif) no-repeat left top}
.broadcast table td.c2 .bg{ background:url(endpage/brocast_td_bgr.gif) no-repeat right top}

/*关键字*/
.tagList{ margin-top:5px; text-align:left; line-height:20px; background:#f5f5f5; border:1px dashed #e0e0e0; padding:5px 10px;}
.tagList dt{ font-weight:900; line-height:23px;}
.tagList,.tagList a,.tagList a:visited{ color:#005886}

.tvList{border:1px solid #e0e0e0; border-top:0; height:237px; overflow:hidden; overflow-y:scroll; line-height:23px}
.tvList ul{ padding:5px 8px 0 12px; text-align:left}
.tvList li{ padding-left:18px; background:url(endpage/tv.gif) no-repeat 3px 6px;}
.tvList li a{ color:#7c7c7c}
.tvList li a:hover{ color:#f00}

/*通栏切换*/
.areaTab{ overflow:hidden}
.areaTab .tab ul{ margin:0;float:left; height:29px; background:url(endpage/areatab_bg.gif) repeat-x left -187px}
.areaTab .tab .exp{ float:right; line-height:29px;}
.areaTab .tab li{ float:left; border-right:2px solid #fff; background:url(endpage/areatab_bg.gif) no-repeat right -146px; line-height:29px; cursor:pointer}
.areaTab .tab li h2{ padding:0 22px;background:url(endpage/areatab_bg.gif) no-repeat left -108px; font-size:14px; color:#fff; font-weight:900}
.areaTab .tab li a,.areaTab .tab li a:visited{ color:#fff}
.areaTab .tab li.active{background:#df1112 url(endpage/areatab_bg.gif) no-repeat right -73px;}
.areaTab .tab li.active h2{background:url(endpage/areatab_bg.gif) no-repeat left top;}

.areaTab .list{ clear:both; background:#db1011 url(endpage/piclistbg.gif) repeat-x left top; width:100%;}
.areaTab .list .pre{ float:left; padding:60px 0 50px 10px;}
.areaTab .list .next{ float:left; padding:60px 10px 50px 0;}
.areaTab .list .pre img,.areaTab .list .next img{ cursor:pointer}

.areaTab .list .picList{ float:left; padding:16px 0; width:888px; overflow:hidden}
.areaTab .list .picList ul{ width:900px; float:left}
.areaTab .list .picList li{ display:inline; margin:0 15px; float:left;width:148px; text-align:left; position:relative; z-index:1}
.areaTab .list .picList li .top{background:url(endpage/pictop.gif) no-repeat center top; line-height:24px;height:24px; overflow:hidden; color:#fff}
.areaTab .list .picList li h3,.areaTab .list .picList li .bg{ padding:0 5px;position:absolute; left:4px; bottom:23px; z-index:9; width:130px; text-align:left; display:block; height:16px; line-height:16px;}
.areaTab .list .picList li .bg{z-index:8; background:#000;filter:alpha(opacity=50);-moz-opacity:.50;opacity:0.5;}
.areaTab .list .picList li a h3{ color:#fff}
.areaTab .list .picList li .num{ float:left; padding-left:5px;width:60px}
.areaTab .list .picList li .name{ float:left; padding-left:6px; padding-top:3px;}
.areaTab .list .picList li .num strong{font-size:20px; font-family:Arial}
.areaTab .list .picList li img{ clear:both; display:block; border:1px solid #db1011; background:#fff; padding:3px}
.areaTab .list .picList li .bot{ background:url(endpage/picbot.gif) no-repeat center; line-height:19px;height:19px}
.areaTab .list .picList li .bot span{ float:left; width:74px; text-align:center}
.areaTab .list .picList li .bot span.tv{ padding-left:19px; width:55px;}

/*排行榜*/
.rankingList{ background:url(endpage/num_vdo.gif) no-repeat 19px 5px}
.rankingList li{text-align:left;line-height:23px; padding:0 8px 0 40px; height:23px; overflow:hidden}

/*搜索*/
.vdoSearch{text-align:left}
.vdoSearch li{ display:inline; padding:0 10px 0 0}
.vdoSearch select{ border:1px solid #b9b9b9; height:19px; width:72px; font-size:12px; color:#b9b9b9}
.vdoSearch .arrow{ background:url(endpage/arrow2.gif) no-repeat 2px center; padding-left:18px}
.vdoSearch .txt{ width:80px; height:16px; border:1px solid #b9b9b9}
.vdoSearch .bt{ background:url(endpage/bt_vdo_search.gif) no-repeat; width:35px; height:19px; border:0; color:#fff}

.fourList{ width:100%; margin:12px 0; background:url(endpage/fourlist.gif) repeat-y center}
.fourList .list{ float:left; width:165px;}

/*图片列表*/
.picList2 dl{ margin:0 auto; width:128px;}
.picList2 dt{ padding:8px 0; text-align:left}
.picList2 dd{ margin-bottom:8px;}
.picList2 dd img{ border:1px solid #ccc; padding:4px; background:#fff}
.picList2 dd h3,.picList2 dd p{ margin:0;text-align:left; line-height:18px}
.picList2 dd h3{ padding-top:6px}
.picList2 dd p{ color:#7c7c7c}

.picList3{margin:0 15px; text-align:left; line-height:18px}
.picList3 li {zoom:1; overflow:hidden; text-align:left; padding:12px 0;}
.picList3 img{ float:left;border:1px solid #ccc; margin-right:8px; padding:4px; background:#fff}
.picList3 h3{ font-weight:900; margin:0}
.picList3 p{ margin:0;color:#7c7c7c}
.picList3 p.play{ padding-top:18px}
.picList3 .more{ margin:0 15px}

.picList3 .c4{display:inline; float:left; clear:both; margin:0 -10px}
.picList3 .c4 li{ display:inline; margin:0 16px; padding:6px 0; float:left; width:130px;}
.picList3 .c4 img{ clear:right;margin-bottom:6px;}
.picList3 .c2{ display:inline; float:left; clear:both; margin:0 -10px}
.picList3 .c2 li{ display:inline; margin:0 16px; padding:8px 0; float:left; width:280px}
.picList3 .c2 h3{ line-height:20px;}
.picList3 .c3{ display:inline; float:left; clear:both; margin:0 -5px}
.picList3 .c3 li{ display:inline; margin:0 12px; padding:8px 0; float:left; width:188px}
.picList3 .c3 h3{ line-height:20px; padding:3px 0;}

.picList4{ width:256px; margin:0 auto; text-align:left}
.picList4 img{border:1px solid #e0e0e0; padding:3px; background:#fff}
.picList4 h3{ font-weight:900; padding-top:5px; line-height:18px}

/*奥运冠军相*/
.picRank{ display:inline; margin:0 16px 0 16px; float:left}
.picRank img{border:1px solid #e0e0e0; padding:3px; background:#fff}
.picRank h3{ font-size:14px; padding-top:5px}

.voteList{ float:left; width:444px; overflow:hidden}

.picVote ul{ width:110%;}
.picVote li{ display:inline; margin:0 20px 0 6px; float:left; line-height:18px; text-align:left}
.picVote img{border:1px solid #e0e0e0; padding:3px; background:#fff}
.picVote p{ line-height:19px; margin:0; padding-top:8px}
.picVote p .bt,.picVote p .bt:visited{ float:left;margin-right:6px; background:url(endpage/votebt.gif) no-repeat; width:46px; height:19px; text-align:center; color:#fff}

/*文本列表*/
.txtList{ margin:0 15px; text-align:left; line-height:20px}
.txtList li{background:url(endpage/http://cimg2.163.com/sports/img/index0422/i01.gif) no-repeat 0 7px; padding-left:10px;}
.txtList .more{ padding:5px 0 0}

.txtList2{ margin:0 15px; text-align:left; line-height:20px}
.txtList2 li{padding:0 0 0 10px; background:url(endpage/li_blue_bg.gif) no-repeat 1px 7px;}
.txtList2 li a{ color:#005886}
.txtList2 .more{ padding:5px 0 0}

.txtLink{ margin:0 12px; text-align:left}

.footBg { background:#fff; border-top:3px solid #db1011; width:100%;}
.footBg .foot { width:960px;}
.footBg .foot .logo { padding:5px 0;}
.footBg .foot .logo img{ margin:5px 5px 0}
.footBg .foot .text { border-bottom:0px;}