﻿.lo { width:950px; margin:0 auto; margin-bottom:10px; padding-top:10px; height:1%;}
.lo-main { float:left; width:320px; margin-right:20px; }
.lo-side { float:left; width:320px; }
.lo-extra { float:right; width:270px; }

.supergirl { overflow:hidden; background:url(home_h_split.gif) 0 100% repeat-x;}
.supergirl .enter { float:left; width:120px; height:35px;}
.supergirl .click-175-25 { float:right; width:175px; padding-top:10px;}
.supergirl .adlink { height:35px; line-height:35px; clear:both; font-size:12px;}

.scroll-news { float:right; height:36px; line-height:36px; width:193px; background:url(home_h_split.gif) 0 100% repeat-x;}
.scroll-news span.btn-prev { float:left; padding-top:13px; margin-right:3px;}
.scroll-news span.btn-prev a { float:left; width:10px; height:10px; overflow:hidden; text-indent:-9999px; background:url(home_bg.png) -120px 0 no-repeat;}
.scroll-news span.btn-next { float:left; padding-top:13px;}
.scroll-news span.btn-next a { float:left; width:10px; height:10px; overflow:hidden; text-indent:-9999px; background:url(home_bg.png) -133px 0 no-repeat;}
.scroll-news ul { float:right; height:36px; overflow:hidden; text-align:right;}
.scroll-news ul li { height:36px; line-height:36px; font-size:12px; overflow:hidden;}

.i-com { height:1%; padding-bottom:8px; padding-top:7px; background:url(home_h_split.gif) 0 100% repeat-x; }
.i-com dt { height:25px; line-height:25px; overflow:hidden; margin-bottom:5px; font-weight:bold;}
.i-com dt a.dujia { display:block; padding-left:45px; background:url(dujia2.gif) 0 0 no-repeat; }
.i-com dd.thumb { float:left; height:74px; width:124px; overflow:hidden; margin-right:10px; margin-bottom:5px;} 
.i-com dd.thumb img{ width:120px; height:70px;}
.i-com dd.thumb a { display:block; border:1px solid #E7E7E7; padding:1px;}
.i-com dd.des { height:75px; line-height:25px; overflow:hidden; color:#555555;}
.i-com dd.des a.more { padding-left:7px; font-size:10px; font-weight:bold; font-family:SimSun, Verdana, Geneva, sans-serif;}
.i-com dd.sublist li { height:25px; line-height:25px; overflow:hidden; color:#CCCCCC;}
.i-com dd.sublist li b { color:#333333;}

.index_adsimg{ width:316px; height:185px; padding:1px;border:1px solid #E7E7E7; overflow:hidden;}
.index_adsing img{ width:316px; height:185px;}

.i-text { height:1%; padding-bottom:8px; padding-top:7px; background:url(home_h_split.gif) 0 100% repeat-x; } 
.i-text li { height:27px; line-height:27px; overflow:hidden;}
.i-text .dujia { display:block; padding-left:45px; background:url(dujia2.gif) 0 0 no-repeat;}

.i-video { height:1%; padding-bottom:8px; padding-top:7px; background:url(home_h_split.gif) 0 100% repeat-x; }
.i-video dt { height:25px; line-height:25px; overflow:hidden; margin-bottom:5px; font-weight:bold; padding-left:35px; background:url(home_bg.png) -170px -36px no-repeat;}
.i-video dd.thumb { float:left; height:74px; width:124px; margin-right:10px; margin-bottom:5px; position:relative;} 
.i-video dd.thumb a.img { display:block; border:1px solid #E7E7E7; padding:1px;}
.i-video dd.thumb a.play { position:absolute; left:2px; top:60px; display:block; height:25px; width:120px; background:url(home_bg.png) -80px -320px no-repeat;}
.i-video dd.des { height:75px; line-height:25px; overflow:hidden; color:#555555;}
.i-video dd.des a.more { padding-left:7px; font-size:10px; font-weight:bold; font-family:SimSun, Verdana, Geneva, sans-serif;}
.i-video dd.sublist li { height:25px; line-height:25px; overflow:hidden; color:#CCCCCC;}

.i-list { overflow:hidden; margin-bottom:-1px; } 
.i-list li { height:37px; line-height:37px; overflow:hidden; background:url(home_h_split.gif) 0 100% repeat-x;}
.i-list .dujia { display:block; padding-left:45px; background:url(dujia2.gif) 0 50% no-repeat;}

.i-pic h3.title { height:41px; }
.i-pic h3.title span.name { float:left; height:41px; width:110px;}
.i-pic h3.title span.name a { display:block; height:36px; text-indent:-9999px; background:url(home_bg.png) 0 -80px no-repeat;}
.i-pic h3.title span.extra { float:right; padding-top:13px;}
.i-pic .list { height:311px; width:320px; overflow:hidden;}
.i-pic .list ul { float:left;}
.i-pic .list ul li { float:left; width:320px; display:inline;}
.i-pic span.thumb { display:block; height:270px; overflow:hidden;}
.i-pic span.title { display:block; height:41px; line-height:41px; background:url(home_h_split.gif) 0 100% repeat-x;}
.i-pic span.title a { color:#666666;}

.i-people { border:1px solid #EBEBEB; border-top:2px solid #666666; padding:10px 5px 0 5px;}
.i-people ul { height:115px;}
.i-people li { float:left; width:25%; display:inline; text-align:center;}
.i-people li span.thumb { display:block; height:65px; width:65px; margin:0 auto;}
.i-people li span.name { display:block; height:25px; line-height:25px; font-size:12px;}
.i-people li span.follow { display:block; height:17px; line-height:17px; font-size:12px;}
.i-people li span.follow a { padding-left:12px; background:url(home_icon_follow.gif) 0 50% no-repeat;}

.i-tab { padding:10px 0;}
.i-tab h3 { height:32px; text-align:center; font-size:12px; font-weight:normal; background:url(home_tab.png) 0 -32px no-repeat; }
.i-tab h3 a { float:left; width:85px; height:32px; line-height:25px; color:#FFFFFF; background:url(home_tab.png) -85px 0 no-repeat;}
.i-tab h3 a.current { color:#666666; line-height:30px; background:url(home_tab.png) 0 0 no-repeat;}
.i-tab .box { background:url(home_tab.png) 0 100% no-repeat; padding:0 12px 0 12px;}

.i-ticket { border:1px solid #EBEBEB; border-top:2px solid #666666; padding-bottom:5px; margin-bottom:10px;}
.i-ticket h3 { height:32px; line-height:32px; padding-left:12px; font-size:12px; }
.i-ticket h3 a { color:#555555;}
.i-ticket .list { overflow:hidden; padding:0 10px;}
.i-ticket .list li { height:33px; line-height:33px; vertical-align:bottom; overflow:hidden; margin-bottom:-1px; font-size:12px; background:url(home_h_split.gif) 0 32px repeat-x; }
.i-ticket .list li span.title { float:left; height:33px; padding-left:2px;}
.i-ticket .list li span.extra { float:right; width:35px; padding-top:8px; margin-right:5px; display:inline;}
.i-ticket .list li a.ico-order { float:left; height:16px; width:35px; overflow:hidden; text-indent:-9999px; background:url(home_bg.png) -120px -80px no-repeat;}

.scroll { float:right; height:15px;}
.scroll a.btn-prev { float:left; height:15px; width:23px; height:15px; text-indent:-9999px; overflow:hidden; background:url(home_bg.png) -140px -200px no-repeat;}
.scroll a.btn-prev:hover { background:url(home_bg.png) -140px -215px no-repeat;}
.scroll a.btn-next { float:left; height:15px; width:23px; height:15px; text-indent:-9999px; overflow:hidden; background:url(home_bg.png) -163px -200px no-repeat;}
.scroll a.btn-next:hover { background:url(home_bg.png) -163px -215px no-repeat;}
.scroll .btn-pos { float:left; display:inline; height:15px; margin-left:1px; margin-right:5px;}
.scroll .btn-pos em { float:left; width:11px; height:15px; text-indent:-9999px; overflow:hidden; display:inline; background:url(home_bg.png) -188px -200px no-repeat;}
.scroll .btn-pos em.current { background:url(home_bg.png) -188px -215px no-repeat; }

.scroll2 { float:left; height:15px;}
.scroll2 a.btn-prev { float:left; height:15px; width:23px; height:15px; text-indent:-9999px; overflow:hidden; background:url(home_bg.png) -140px -160px no-repeat;}
.scroll2 a.btn-prev:hover { background:url(home_bg.png) -140px -175px no-repeat;}
.scroll2 a.btn-next { float:left; height:15px; width:23px; height:15px; text-indent:-9999px; overflow:hidden; background:url(home_bg.png) -163px -160px no-repeat;}
.scroll2 a.btn-next:hover { background:url(home_bg.png) -163px -175px no-repeat;}
.scroll2 .btn-pos { float:left; display:inline; height:15px; margin-left:5px; margin-right:5px;}
.scroll2 .btn-pos em { float:left; width:15px; height:15px; text-indent:-9999px; overflow:hidden; display:inline; background:url(home_bg.png) -188px -160px no-repeat;}
.scroll2 .btn-pos em.current { background:url(home_bg.png) -188px -175px no-repeat; }

.headline { font-size:14px; margin-bottom:2px;}
.headline .htitle { height:36px; overflow:hidden; }
.headline .htitle span.name { float:left; height:36px; width:90px; }
.headline .htitle span.name a { display:block; height:36px; text-indent:-9999px; background:url(home_bg.png) 0 0 no-repeat;}
.headline .htitle span.extra { float:right; padding-top:7px;}
.headline .i-com { margin-bottom:0; padding-bottom:9px;}

.ent-panel { font-size:14px;}
.ent-panel h2.title { height:41px; border-top:3px solid #E26C45; background:url(home_h_split.gif) 0 100% repeat-x;}
.ent-panel h2.title span.name { float:left; height:41px; }
.ent-panel h2.title span.name a { display:block; height:41px; text-indent:10px; }
.ent-panel h2.title span.extra { float:right; height:41px; line-height:41px; font-size:14px; font-weight:normal;}

.ent-news h2.title { border-top:none;}
.ent-news h2.title span.name { width:75px;}
.ent-news h2.title span.name a { background:url(home_bg.png) 0 -40px no-repeat;}
.ent-news h2.title span.pickdate { float:right; text-align:right; padding-top:3px;}
.ent-news h2.title span.pickdate input.btn { border:0 none; width:36px; height:22px; cursor:pointer; background:url(home_bg.png) -164px 0 no-repeat;}

.ent-show h2.title span.name { width:45px;}
.ent-show h2.title span.name a { background:url(home_bg.png) 0 -120px no-repeat;}
.ent-show .i-tab .box { height:80px; overflow:hidden;}

.show-com { border:1px solid #EBEBEB; border-top:2px solid #666666; margin-bottom:10px;}

.show-commend { padding:5px 10px 15px 10px; border-bottom:1px solid #EBEBEB;}
.show-commend h3 { height:27px; line-height:23px; font-size:12px; color:#555555;}
.show-commend dl { height:65px;}
.show-commend dt { float:left; width:90px; margin-right:10px; }
.show-commend dd.title { height:21px; line-height:21px; font-size:14px; font-weight:bold;}
.show-commend dd.des { height:21px; line-height:21px; color:#999999; margin-bottom:5px; font-size:12px;}
.show-commend dd.link { height:21px; line-height:21px; font-size:12px; }
.show-commend dd.follow { height:21px; line-height:21px; font-size:12px; }
.show-commend dd.follow a { margin-right:5px;}
.show-commend dd.follow a.add { padding-left:12px; background:url(home_icon_follow.gif) 0 50% no-repeat;}

.show-schedule { padding:0 0 10px 10px; background:#F7F7F7;}
.show-schedule h3 { float:left; height:27px; line-height:27px; margin-right:10px; margin-top:15px; display:inline; overflow:hidden; font-size:12px; color:#555555; }
.show-schedule .tab { float:left; height:27px; margin-bottom:5px; width:225px; overflow:hidden; margin-top:15px; display:inline; } 
.show-schedule .tab a { float:left; height:28px; font-weight:bold; line-height:23px; overflow:hidden; margin-right:1px; padding-left:7px; padding-right:7px; font-size:14px; color:#FFFFFF; background:url(home_schedule.png) 50% 0 no-repeat;}
.show-schedule .tab a.current { background:url(home_schedule.png) 50% -28px no-repeat; color:#555555;}
.show-schedule .week { overflow:hidden; clear:both; padding:0; height:23px;}
.show-schedule .week a { padding:0; float:left; height:23px; width:40px; line-height:23px; font-size:12px; display:inline; }

.ent-music h2.title span.name { width:45px;}
.ent-music h2.title span.name a { background:url(home_bg.png) 0 -160px no-repeat;}
.ent-music .i-tab .box { height:105px; overflow:hidden;}

.music-try { padding-bottom:5px;}
.music-try ul { overflow:hidden;}
.music-try li { height:33px; font-size:12px; margin-bottom:-1px; line-height:33px; overflow:hidden; vertical-align:bottom; background:url(home_h_split.gif) 0 100% repeat-x;}
.music-try li span.title { float:left; height:33px; padding-left:3px;}
.music-try li span.extra { float:right; width:45px; padding-top:8px; margin-right:5px; display:inline;}
.music-try a.ico-listen { float:left; margin-right:11px; height:16px; width:16px; overflow:hidden; text-indent:-9999px; background:url(home_bg.png) -120px -40px no-repeat;}
.music-try a.ico-down { float:left; height:16px; width:16px; overflow:hidden; text-indent:-9999px; background:url(home_bg.png) -140px -40px no-repeat;}

.music-ticket { padding-bottom:5px;}
.music-ticket ul { overflow:hidden;}
.music-ticket li { height:33px; font-size:12px; margin-bottom:-1px; line-height:33px; overflow:hidden; vertical-align:bottom; background:url(home_h_split.gif) 0 100% repeat-x;}
.music-ticket li span.title { float:left; height:33px; padding-left:3px;}
.music-ticket li span.extra { float:right; width:35px; padding-top:8px; margin-right:5px; display:inline;}
.music-ticket a.ico-order { float:left; height:16px; width:35px; overflow:hidden; text-indent:-9999px; background:url(home_bg.png) -120px -80px no-repeat;}

.ent-fashion h2.title span.name { width:45px;}
.ent-fashion h2.title span.name a { background:url(home_bg.png) 0 -200px no-repeat;}

.ent-pic { background:#E26C45; padding:10px; margin-bottom:10px;}
.ent-pic .list { height:441px; width:300px; overflow:hidden;}
.ent-pic .list ul { float:left;}
.ent-pic .list ul li { width:300px; float:left; display:inline;}
.ent-pic .thumb { display:block; height:400px; overflow:hidden;}
.ent-pic .title { display:block; height:41px; line-height:41px; text-align:center; font-size:14px; font-weight:bold;}
.ent-pic .title a { color:#FFFFFF;}
.ent-pic .btn { height:15px; padding-left:90px; }

.ent-star { margin-bottom:10px;}
.ent-star h2.title span.name { width:75px; font-size:14px; font-weight:bold; line-height:40px; vertical-align:middle;}
.ent-star h2.title span.name a { color:#E26C45 }

.ent-video { overflow:hidden; margin-bottom:-1px;}
.ent-video h2.title { background:none;}
.ent-video h2.title span.name { width:80px;}
.ent-video h2.title span.name a { background:url(home_bg.png) 0 -280px no-repeat;} 
.ent-video li { height:35px; line-height:35px; background:url(home_h_split.gif) 0 100% repeat-x;}
.ent-video li a  { display:block; height:35px; background:url(home_bg.png) -140px -110px no-repeat; padding-left:24px;}

.ent-movie { margin-bottom:10px;}
.ent-movie h2.title span.name { width:45px;}
.ent-movie h2.title span.name a { background:url(home_bg.png) 0 -320px no-repeat;}
.ent-movie .i-hotmovie { border:1px solid #EBEBEB; border-top:2px solid #666666; padding:5px 8px 8px 8px;}
.ent-movie .i-hotmovie h3.title { height:26px; margin-bottom:8px; }
.ent-movie .i-hotmovie h3.title span.name { float:left; height:26px; line-height:26px; margin-right:5px; font-size:12px; color:#666666; font-weight:normal;}
.ent-movie .i-hotmovie h3.title span.extra { float:right; padding-top:5px; width:110px;}
.ent-movie .i-hotmovie h3.title span.zosdon { display:none; float:left; width:125px; height:26px;}
.ent-movie .i-hotmovie .list { height:65px; width:300px; overflow:hidden;}
.ent-movie .i-hotmovie .list ul { float:left; height:65px;}
.ent-movie .i-hotmovie .list li { float:left; width:300px; display:inline;}
.ent-movie .i-hotmovie .list dt { float:left; height:65px; width:90px; margin-right:10px;}
.ent-movie .i-hotmovie .list dd.title { height:16px; line-height:16px; font-size:14px; font-weight:bold; margin-bottom:10px;}
.ent-movie .i-hotmovie .list dd.des { height:18px; line-height:18px; color:#555555; font-size:12px; margin-bottom:4px;}
.ent-movie .i-hotmovie .list dd.order { height:23px; line-height:23px; }
.ent-movie .i-hotmovie .list dd.order a.btn { display:block; height:23px; width:70px; text-indent:-9999px; overflow:hidden; background:url(home_bg.png) -120px -240px no-repeat;}


.ent-tv { margin-bottom:10px;}
.ent-tv h2.title span.name { width:60px;}
.ent-tv h2.title span.name a { background:url(home_bg.png) 0 -360px no-repeat;}
.ent-tv .i-play { border:1px solid #EBEBEB; border-top:2px solid #666666; margin-bottom:10px;}
.ent-tv .i-play h3 { height:25px; line-height:32px; overflow:hidden; padding-left:12px; font-size:12px; }
.ent-tv .i-play h3 a { color:#555555;}
.ent-tv .i-play .list { padding: 0 12px; overflow:hidden;}
.ent-tv .i-play .list dl { padding:10px 0 11px 0; width:100%; overflow:hidden; margin-top:-1px; background:url(home_h_split.gif) 0 0 repeat-x; }
.ent-tv .i-play .list dl dt { float:left; width:90px; height:65px; margin-right:10px;}
.ent-tv .i-play .list dl dd.title { height:21px; line-height:19px; font-size:14px; font-weight:bold;}
.ent-tv .i-play .list dl dd.info { height:21px; line-height:21px; margin-bottom:5px; font-size:12px; color:#555555;}
.ent-tv .i-play .list dl dd.follow { height:17px; line-height:17px; font-size:12px; color:#555555;}
.ent-tv .i-play .list dl dd.follow a { margin-right:5px;} 
.ent-tv .i-play .list dl dd.follow a.add { padding-left:12px; background:url(home_icon_follow.gif) 0 50% no-repeat;}

.ent-house { margin-bottom:10px;}
.ent-house h2.title span.name { width:45px;}
.ent-house h2.title span.name a { background:url(home_bg.png) 0 -400px no-repeat;}

.hot-topic { margin-bottom:10px; }
.hot-topic h2.title { height:30px; background:url(home_h_split.gif) 0 100% repeat-x;}
.hot-topic h2.title span.name { float:left; height:30px; width:90px; text-indent:-9999px; overflow:hidden; background:url(home_bg.png) 0 -440px no-repeat;}
.hot-topic h2.title span.old { float:right; height:30px; line-height:20px; font-size:12px; font-weight:normal;}
.hot-topic li { height:35px; line-height:35px; vertical-align:bottom; padding-left:1px; white-space:nowrap; overflow:hidden; background:url(home_h_split.gif) 0 34px repeat-x;}
.hot-topic li a { float:left; font-size:12px; margin-right:7px;}

.tazai { margin-bottom:10px; padding-top:10px; padding-bottom:5px; background:#80BAD7;}
.tazai h2.title { height:30px; overflow:hidden; padding:0 10px;}
.tazai h2.title span.name { float:left; height:30px; width:60px; background:url(home_bg.png) 0 -680px no-repeat;}
.tazai h2.title span.name a { text-indent:-9999px; display:block; height:30px;}
.tazai h2.title span.extra { float:right; height:30px; width:130px; background:url(home_bg.png) -70px -680px no-repeat;}
.tazai .tmp { width:260px; height:210px; margin:0 auto; background:url(/ui/2011/images/tazai_bg.gif) 0 0 no-repeat;}
.tazai .tmp img { margin:5px;}
.tazai .list { width:260px; height:284px; overflow:hidden; margin:0 auto; background:url(/ui/2011/images/tazai_bg2.gif) 0 0 no-repeat;}
.tazai .list .item { height:95px; margin:0 10px; overflow:hidden; background:url(home_h_split.gif) 0 100% repeat-x;}
.tazai .list .item dl { padding-top:11px;}
.tazai .list .item dt { float:left; width:74px; height:74px; margin-right:10px;}
.tazai .list .item dt a { display:block; border:1px solid #E4E4E4; padding:1px;}
.tazai .list .item dd.name { height:20px; line-height:20px; margin-bottom:5px; font-size:14px; font-weight:bold;}
.tazai .list .item dd.title { height:48px; line-height:24px; overflow:hidden; font-size:14px;}
.tazai .list .item dd.title a { color:#555555;}
.tazai .list .item dd.title a.more { padding-left:7px; font-size:10px; font-weight:bold; font-family:SimSun, Verdana, Geneva, sans-serif; }

.ispace { padding:5px; background:#E26C45; }
.ispace h2.title { height:32px;}
.ispace h2.title span.name { float:left; width:100px; height:28px;}
.ispace h2.title span.name a { display:block; height:28px; overflow:hidden; text-indent:-9999px; background:url(home_bg.png) 0 -680px no-repeat;} 
.ispace h2.title span.extra { float:right; padding-top:8px; font-size:12px; font-weight:normal;}
.ispace h2.title span.extra a { color:#FFFFFF; text-decoration:underline; padding-right:24px; background:url(/ui/2011/images/ibar_new.gif) 100% 0 no-repeat;}
.ispace .list { overflow:hidden; padding:5px 0 0 0; width:100%; background:#FFFFFF url(hd2.gif) 0 0 no-repeat;}
.ispace .list-inner { overflow:hidden; padding:0 10px 5px 10px; background:#FFFFFF url(ft1.gif) 0 100% no-repeat;}
.ispace .list ul { overflow:hidden; height:240px;} 
.ispace .list li { font-size:12px; width:100%; padding:8px 0; margin-top:-1px; overflow:hidden; background:url(home_h_split.gif) 0 0 repeat-x;}
.ispace .list li span.avt { float:left; width:28px; height:28px; margin-right:10px;}
.ispace .list li span.avt a { display:block; border:1px solid #E4E4E4; padding:1px;}
.ispace .list li span.event { float:left; width:200px; line-height:20px; color:#555555;}

.mangogame { padding:5px; background:#E26C45;}
.mangogame h2.title { height:28px;}
.mangogame h2.title span.name { float:left; width:90px; height:28px;}
.mangogame h2.title span.name a { display:block; height:28px; overflow:hidden; text-indent:-9999px; background:url(home_bg.png) 0 -480px no-repeat;}
.mangogame h2.title span.tab { float:right; font-weight:normal;}
.mangogame h2.title span.tab a { float:left; height:28px; font-size:12px; overflow:hidden; text-indent:17px; color:#FFFFFF; line-height:28px; width:75px;}
.mangogame h2.title span.tab a.current { color:#E26C45; background:url(home_bg.png) -125px -360px no-repeat;}
.mangogame .list { overflow:hidden; margin:0 auto; padding:10px 0 0 0; width:100%; background:#FFFFFF url(hd1.gif) 0 0 no-repeat;}
.mangogame .list-inner { overflow:hidden; height:1%; padding:0 2px 5px 2px; background:url(ft1.gif) 0 100% no-repeat;}
.mangogame .list ul { width:256px; overflow:hidden; height:160px; }
.mangogame .list li { float:left; width:128px; height:80px; display:inline; text-align:center; }
.mangogame .list li span.thumb { display:block; width:120px; margin:0 auto; height:70px; background:url(home_game_bg.gif) 0 0 no-repeat;}
.mangogame .list li span.thumb img { padding-top:5px;}
.mangogame .bar { width:246px; margin:0 auto; height:22px; background:url(home_game_bar.gif) 0 8px no-repeat;}
.mangogame .bar .handle { display:block; height:22px; width:22px; cursor:pointer; background:url(home_game_handle.gif) 0 0 no-repeat;}

.hunantvhd { padding:5px; background:#E26C45;}
.hunantvhd h2.title { height:28px;}
.hunantvhd h2.title span.name { float:left; width:90px; height:28px;}
.hunantvhd h2.title span.name a { display:block; height:28px; overflow:hidden; text-indent:-9999px; background:url(home_bg.png) 0 -720px no-repeat;} 
.hunantvhd .list { overflow:hidden; height:1%; padding:5px 0 0 0; width:100%; background:#FFFFFF url(hd2.gif) 0 0 no-repeat;}
.hunantvhd .list-inner { overflow:hidden; padding:5px 0 10px 4px; background:#FFFFFF url(ft1.gif) 0 100% no-repeat;}
.hunantvhd .list ul { overflow:hidden; width:252px; height:190px;}
.hunantvhd .list li { float:left; width:126px; height:190px; overflow:hidden; display:inline;}
.hunantvhd .list li span.thumb { display:block; width:120px; margin:0 auto;}
.hunantvhd .list li span.title { display:block; width:120px; margin:0 auto; height:35px; line-height:35px; text-align:center; font-size:12px; overflow:hidden;}
.hunantvhd .bar { height:15px; padding-right:75px;}

.imgo { padding:5px; background:#E26C45;}
.imgo h2.title { height:28px;}
.imgo h2.title span.name { float:left; width:90px; height:28px; font-size:14px; font-weight:bold; line-height:24px; vertical-align:middle; color:#fff;}
.imgo h2.title span.name a { display:block; height:28px; overflow:hidden; text-indent:5px;  color:#fff } 
.imgo .list { overflow:hidden; padding:10px 0 0 0; width:100%; background:#FFFFFF url(hd2.gif) 0 0 no-repeat;}
.imgo .list ul { overflow:hidden; height:1%; padding:0 2px 5px 2px; background:url(ft1.gif) 0 100% no-repeat;}
.imgo .list ul li { float:left; width:250px; height:24px; line-height:24px; vertical-align:middle; border-bottom:1px dotted #B4B4B4}
.imgo .list ul li a{ width:auto; padding:0px 5px; display:block; float:left; }

.hunantv { padding:5px; background:#E26C45;}
.hunantv h2.title { height:28px;}
.hunantv h2.title span.name { float:left; width:90px; height:28px;}
.hunantv h2.title span.name a { display:block; height:28px; overflow:hidden; text-indent:-9999px; background:url(home_bg.png) 0 -560px no-repeat;}
.hunantv h2.title span.live { float:right;}
.hunantv h2.title span.live a { display:block; width:103px; height:23px; overflow:hidden; text-indent:-9999px; background:url(home_bg.png) -95px -560px no-repeat;}
.hunantv .list { overflow:hidden; padding:5px 0 0 0; width:100%; background:#FFFFFF url(hd2.gif) 0 0 no-repeat;}
.hunantv .list ul { overflow:hidden; padding:0 10px 5px 10px; background:#FFFFFF url(ft1.gif) 0 100% no-repeat;}
.hunantv .list li { height:35px; line-height:35px; font-size:12px; vertical-align:bottom; padding-left:1px; overflow:hidden; background:url(home_h_split.gif) 0 34px repeat-x;}

.ent-rank { padding:5px; background:#E26C45;}
.ent-rank h2.title { height:28px;}
.ent-rank h2.title span.name { float:left; width:90px; height:28px; overflow:hidden; text-indent:-9999px; background:url(home_bg.png) 0 -600px no-repeat;}
.ent-rank .list { padding:5px 0 0 0; background:#FFFFFF url(hd2.gif) 0 0 no-repeat;}
.ent-rank .list ol { padding:0 0 5px 0; height:1%; background:url(ft1.gif) 0 100% no-repeat;}
.ent-rank .list li { height:35px; line-height:35px; vertical-align:bottom; padding-right:4px; overflow:hidden; font-size:12px;}
/*.ent-rank .list li.c1 { background:#F1F1F1;}*/
li.c1,li.c3,li.c5,li.c7,li.c9 { background:#F1F1F1;}
li.c2,li.c4,li.c6,li.c8,li.c10 { background:#FFFFFF;}
.ent-rank .list li span.num { float:left; height:35px; overflow:hidden; width:36px; text-align:center; text-indent:5px; color:#E26C45; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:13px;}
.ent-rank .list li a.title { float:left; height:35px; line-height:35px; width:210px;}
.ent-rank .list li a.img { display:none;}
.ent-rank .list li.current { height:55px; line-height:21px;  background:#E99174;}
.ent-rank .list li.current a.title { color:#FFFFFF; float:left; width:155px; line-height:21px; padding-top:6px;}
.ent-rank .list li.current a.img { display:block; float:right; margin-top:10px;}
.ent-rank .list li.current span.num { height:55px; line-height:55px; color:#FFFFFF;}

.hunantv-news { padding:5px; background:#E26C45;}
.hunantv-news h2.title { height:28px;}
.hunantv-news h2.title span.name { float:left; width:90px; height:28px;}
.hunantv-news h2.title span.name a { display:block; height:28px; overflow:hidden; text-indent:-9999px; background:url(home_bg.png) 0 -640px no-repeat;}
.hunantv-news .list { padding:5px 0 0 0; background:#FFFFFF url(hd2.gif) 0 0 no-repeat;}
.hunantv-news .list ul { padding:0 10px 5px 10px; height:1%; background:#FFFFFF url(ft1.gif) 0 100% no-repeat;}
.hunantv-news .list li { height:35px; line-height:35px; font-size:12px; vertical-align:bottom; padding-left:1px; overflow:hidden; background:url(home_h_split.gif) 0 34px repeat-x;}

.haowai { border:1px solid #E7E7E7; padding:5px 0 5px 2px; margin-bottom:10px;}
.haowai li { height:22px; line-height:22px; font-size:12px;}

.radsbox{ width:250px; height:250px; border:10px solid #E26C45; overflow:hidden;}

