﻿@import url("/ui/2010v1/css/reset.css");
@import url("/ui/2010v1/css/general.css");

/*首页布局*/
.layout-wrap { position:relative; z-index:1; width:960px; margin:0 auto; height:1%; background:url(/ui/2010v1/images/layout_bg.gif) 100% 0 repeat-y;}
.layout-main { float:left; width:700px; background:#FFFFFF;}
.layout-side { float:right; width:250px; }
.sp { margin-bottom:10px;}
.fix { clear:both; height:1px; line-height:0; overflow:hidden; font-size:0;}
/*.flashpicbg {height:330px;background:url(/ui/2010v1/images/flashpicbg.jpg) top center repeat-x;}节目主题背景*/


/*排行榜公共模块*/
li.no1 { background:url(/ui/2010v1/images/rank_num.gif) 10px 4px no-repeat;}
li.no2 { background:url(/ui/2010v1/images/rank_num.gif) 10px -96px no-repeat;}
li.no3 { background:url(/ui/2010v1/images/rank_num.gif) 10px -196px no-repeat;}
li.no4 { background:url(/ui/2010v1/images/rank_num.gif) 10px -296px no-repeat;}
li.no5 { background:url(/ui/2010v1/images/rank_num.gif) 10px -396px no-repeat;}
li.no6 { background:url(/ui/2010v1/images/rank_num.gif) 10px -496px no-repeat;}
li.no7 { background:url(/ui/2010v1/images/rank_num.gif) 10px -596px no-repeat;}
li.no8 { background:url(/ui/2010v1/images/rank_num.gif) 10px -696px no-repeat;}
li.no9 { background:url(/ui/2010v1/images/rank_num.gif) 10px -796px no-repeat;}
li.no10 { background:url(/ui/2010v1/images/rank_num.gif) 10px -896px no-repeat;}

.list-rank-a { padding:10px 0; height:1%; background:url(/ui/2010v1/images/show_hot_bg.gif) 0 100% repeat-x;}
.list-rank-a ol li { height:23px; line-height:23px; margin-bottom:1px; overflow:hidden; vertical-align:bottom;}
.list-rank-a ol dt { display:none;} 
.list-rank-a ol dd.title { padding-left:35px; padding-right:10px;}
.list-rank-a ol dd.title a { color:#333333;}
.list-rank-a ol li.open { height:60px; background-color:#F2F2F2;}
.list-rank-a ol li.open dl { padding-left:35px;}
.list-rank-a ol li.open dt { display:block; float:left; padding-top:8px; width:80px; margin-right:8px;}
.list-rank-a ol li.open dt a { display:block; height:44px; width:80px; overflow:hidden;}
.list-rank-a ol li.open dt img { width:80px;}
.list-rank-a ol li.open dd.title { padding-top:8px; line-height:16px;}
.list-rank-a ol li.open dd.title a { color:#0079B9;}

.list-rank-b { padding:10px 0; height:1%; background:url(/ui/2010v1/images/show_hot_bg.gif) 0 100% repeat-x;}
.list-rank-b ol li { height:23px; line-height:23px; margin-bottom:1px; padding-right:10px; overflow:hidden; vertical-align:bottom;}
.list-rank-b ol dt { display:none;} 
.list-rank-b ol dd.title { padding-left:35px; padding-right:10px;}
.list-rank-b ol dd.title a { color:#333333;}
.list-rank-b ol li.open { height:94px; background-color:#F2F2F2;}
.list-rank-b ol li.open dl { padding-left:35px;}
.list-rank-b ol li.open dt { display:block; float:left; padding-top:8px; width:57px; margin-right:8px;}
.list-rank-b ol li.open dt a { display:block; height:77px; width:57px; overflow:hidden;}
.list-rank-b ol li.open dt a img { width:57px;}
.list-rank-b ol li.open dd.title { padding-top:8px; line-height:24px; font-size:14px; font-weight:bold;}
.list-rank-b ol li.open dd.title a { color:#0079B9;}
.list-rank-b ol li.open dd.des { color:#999999; line-height:16px;}

/*分类公共模块*/
.col-cat { padding:10px;}
.col-cat .list { margin-bottom:10px; border-bottom:1px solid #FFFFFF; overflow:hidden;}
.col-cat dl { clear:both;}
.col-cat dt { float:left; width:3em; line-height:20px; color:#666666;}
.col-cat dd { float:right; width:190px; line-height:20px;}
.col-cat dd a { margin-right:7px;  color:#333333;}
.col-cat dd a:hover { color:#0079B9;}
.col-cat .more { clear:both; text-align:right; height:14px; line-height:14px; }
.col-cat .more a { color:#444444; background:url(/ui/2010v1/images/arrow_2.gif) 0 50% no-repeat; padding-left:12px;}

/*栏目模块*/
.flashpic { height:335px; overflow:hidden; background:#E6E6E6;}
.flashpic .list { height:300px; width:960px; overflow:hidden; position:relative; z-index:2;}
.flashpic .list-inner { float:left; height:300px; position:relative; z-index:1; width:57600px; overflow:hidden;}
.flashpic .list .item { float:left; height:300px; width:960px; overflow:hidden; display:inline;}
.flashpic .list .item dl { float:left; position:relative; height:300px; width:960px; overflow:hidden;}
.flashpic .list .item dd.item-mask { position:absolute; right:0; top:0; width:250px; height:300px; }
.flashpic .list .item dd.item-mt { font-size:25px; font-family:"微软雅黑","黑体"; position:absolute; right:0; top:20px; width:250px; height:60px; line-height:60px; text-align:center; color:#FFFFFF; }
.flashpic .list .item dd.item-st { display:none; font-size:14px; font-family:Verdana, Geneva, sans-serif; color:#CCCCCC;  position:absolute; right:0; top:60px; width:250px; height:30px; line-height:30px; text-align:center;}
.flashpic .list .item dd.item-des { font-size:14px; color:#CCCCCC; position:absolute; right:35px; top:80px; width:180px; line-height:22px;}
.flashpic .list .item dd.item-btn { position:absolute; top:250px; width:81px; right:88px; }
.flashpic .con { height:30px; width:960px; margin:0 auto; margin-bottom:101px; background:url(/ui/2010v1/images/flash_btn.gif) 0 0 no-repeat;}
.flashpic .con-prev { margin-left:285px; margin-right:45px; display:inline; float:left; padding-top:8px; width:8px;}
.flashpic .con-prev a { display:block; height:12px; width:8px; overflow:hidden; text-indent:-9999px; background:url(/ui/2010v1/images/flash_con.gif) 0 0 no-repeat;}
.flashpic .con-next { float:left; width:8px; padding-top:8px;}
.flashpic .con-next a { display:block; height:12px; overflow:hidden; text-indent:-9999px; background:url(/ui/2010v1/images/flash_con.gif) 100% 0 no-repeat;}
.flashpic .con-satus { float:left; width:330px; padding-top:8px;}
.flashpic .con-satus li { float:left; cursor:pointer; overflow:hidden; display:inline; text-indent:-9999px; margin-right:45px; width:10px; background:url(/ui/2010v1/images/flash_con.gif) -15px 0 no-repeat;}
.flashpic .con-satus li.current { background:url(/ui/2010v1/images/flash_con.gif) -30px 0 no-repeat;}

.col-ibt { float:left; width:320px; display:inline; margin-left:20px; margin-right:20px; padding:10px 0;}
.col-ibt h2.title { height:35px; overflow:hidden;} 
.col-ibt h2.title span.name { float:left; height:35px; width:175px; text-indent:-9999px; background:url(/ui/2010v1/images/title_jydbjc.gif) 0 50% no-repeat;} 
.col-ibt .list dl { margin-bottom:5px;}
.col-ibt .list dt { height:140px; overflow:hidden; margin-bottom:5px; border:1px solid #999;}
.col-ibt .list dd.title { height:27px; line-height:27px; overflow:hidden; font-size:14px; color:#666666;}
.col-ibt .list dd.title a.mt { color:#0079B9;}
.col-ibt .list dd.title a.st { color:#333333; }
.col-ibt .list dd.title a.st:hover { color:#0079B9;}
.col-ibt .list ul { margin-bottom:10px;}
.col-ibt .list ul li { height:21px; line-height:21px; overflow:hidden; font-size:12px; color:#666666; background:url(/ui/2010v1/images/arrow_1.gif) 0 5px no-repeat; padding-left:15px;}
.col-ibt .list ul li a.mt { color:#0079B9;}
.col-ibt .list ul li a.st { color:#333333; }
.col-ibt .list ul li a.st:hover { color:#0079B9;}
.col-ibt .list .more { text-align:right; height:21px; line-height:21px; }
.col-ibt .list .more a { color:#444444; background:url(/ui/2010v1/images/arrow_2.gif) 0 50% no-repeat; padding-left:12px;}


.col-best { float:left; width:320px; display:inline; padding-top:10px;}
.col-best h2.title { height:35px; overflow:hidden;} 
.col-best h2.title span.name { float:left; height:35px; width:90px; text-indent:-9999px; background:url(/ui/2010v1/images/title_jplm.gif) 0 50% no-repeat;} 
.col-best .list dl { margin-bottom:5px;}
.col-best .list dt { height:140px; overflow:hidden; margin-bottom:5px; border:1px solid #999;}
.col-best .list dd.title { height:27px; line-height:27px; font-size:14px; color:#666666;}
.col-best .list dd.title a.mt { color:#0079B9;}
.col-best .list dd.title a.st { color:#333333; }
.col-best .list ul { margin-bottom:10px;}
.col-best .list ul li { height:21px; line-height:21px; overflow:hidden; font-size:12px; color:#666666; background:url(/ui/2010v1/images/arrow_1.gif) 0 5px no-repeat; padding-left:15px;}
.col-best .list ul li a.mt { color:#0079B9;}
.col-best .list ul li a.st { color:#333333; }
.col-best .list ul li a.st:hover { color:#0079B9;}
.col-best .list .more { text-align:right; height:21px; line-height:21px; }
.col-best .list .more a { color:#444444; background:url(/ui/2010v1/images/arrow_2.gif) 0 50% no-repeat; padding-left:12px;}

.col-live .list-a { height:47px; overflow:hidden; background:url(/ui/2010v1/images/live_bg.gif) 0 0 no-repeat;}
.col-live .list-a .con-prev { float:left; width:9px; padding-top:20px; overflow:hidden; display:inline; margin-left:10px; margin-right:5px; }
.col-live .list-a .con-prev a { display:block; width:6px; height:9px; text-indent:-9999px; background:url(/ui/2010v1/images/live_btn.gif) 0 0 no-repeat;}
.col-live .list-a .con-next { float:left; width:9px; overflow:hidden; padding-top:20px; }
.col-live .list-a .con-next a { display:block; width:6px; height:9px; text-indent:-9999px; background:url(/ui/2010v1/images/live_btn.gif) -6px 0 no-repeat;}
.col-live .list-a-inner { float:left; width:205px; padding-top:13px; margin-right:5px; overflow:hidden;}
.col-live .list-a-inner ul { height:24px; line-height:24px;}
.col-live .list-a-inner li { height:24px; line-height:24px; float:left;width:205px; overflow:hidden; color:#666;}
.col-live .list-a-inner li a { color:#0079B9;}

.col-live .list-b { padding:5px 15px;}
.col-live .list-b li { height:24px; line-height:24px; overflow:hidden; color:#666;}
.col-live .list-b li a { color:#0079B9; margin-right:7px;}
.col-live .list-b li a.bold { color:#0079B9; margin-right:7px; font-weight:bold;}

.click-230-120 { padding:20px 10px 10px 10px; height:1%; background:url(/ui/2010v1/images/layout_split.gif) 0 0 no-repeat;}

/*电视节目*/
.col-show { padding:10px 20px;}
.col-show h2.title { height:35px; overflow:hidden;} 
.col-show h2.title span.name a { float:left; height:35px; width:110px; text-indent:-9999px; background:url(/ui/2010v1/images/index_title.gif) 0px -90px no-repeat;} 
.col-show h2.title span.more { float:right; padding-top:8px;}
.col-show h2.title span.more a { font-size:12px; font-weight:normal; line-height:21px; color:#444444; background:url(/ui/2010v1/images/arrow_2.gif) 0 50% no-repeat; padding-left:12px;}
.col-show .list-a { width:660px; height:360px; }
.col-show .list-a-inner { width:673px; margin-right:-13px; }
.col-show .list-a dl.item { float:left; width:155px; height:180px; margin-right:13px; display:inline;}
.col-show .list-a dl.item dt { height:90px; position:relative; z-index:1; margin-bottom:5px;}
.col-show .list-a dl.item dt span.thumb { display:block; padding:4px; border:1px solid #C8C8C8;}
.col-show .list-a dl.item dt span.thumb a { display:block; width:145px; height:80px; overflow:hidden;}
.col-show .list-a dl.item dt span.thumb a img { width:145px;}
.col-show .list-a dl.item dt span.paid { position:absolute; left:0; top:0; display:block; width:36px; height:36px; overflow:hidden; text-indent:-9999px; background:url(/ui/2010v1/images/zl_paid.gif) 0 0 no-repeat;}
.col-show .list-a dl.item dd.title { height:36px; line-height:19px;margin-bottom:2px;overflow:hidden;}
.col-show .list-a dl.item dd.title a { color:#333333;}
.col-show .list-a dl.item dd.title a:hover { color:#0079B9;}
.col-show .list-a dl.item dd.name { height:19px; line-height:19px; overflow:hidden;}
.col-show .list-a dl.item dd.name a { color:#0079B9;}
.col-show .list-a dl.item dd span.time { font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#999999;}
.col-show .list-b { width:660px; overflow:hidden; height:63px; margin-bottom:10px;}
.col-show .list-b ul li { float:left; width:50%; display:inline; height:21px; line-height:21px; overflow:hidden; color:#666666; font-size:12px; background:url(/ui/2010v1/images/arrow_1.gif) 0 5px no-repeat; text-indent:15px;}
.col-show .list-b ul li a.mt { color:#0079B9;}
.col-show .list-b ul li a.st { color:#333333; }
.col-show .list-b ul li a.st:hover { color:#0079B9;}
.col-show .list-c { height:80px; width:660px; overflow:hidden; margin-bottom:10px;}
.col-show .list-c ul { float:left; width:673px; overflow:hidden; margin-left:-13px;}
.col-show .list-c ul li { float:left; height:80px; overflow:hidden; margin-left:13px; display:inline;}
.col-show .list-c ul li img { border:1px solid #CCCCCC; padding:4px;}

.col-show-hot { width:250px; overflow:hidden;} 
.col-show-hot h2.title { height:46px; overflow:hidden;}
.col-show-hot h2.title span.name {position:relative; display:block; height:46px; text-indent:-9999px; background:url(/ui/2010v1/images/index_title_hot.gif) 0px -92px no-repeat;}

/*电视剧*/
.col-drama { padding:10px 20px;}
.col-drama h2.title { height:35px; overflow:hidden;} 
.col-drama h2.title span.name a { float:left; height:35px; width:105px; text-indent:-9999px; background:url(/ui/2010v1/images/index_title.gif) 0px 0px no-repeat;} 
.col-drama h2.title span.more { float:right; padding-top:8px;}
.col-drama h2.title span.more a { font-size:12px; font-weight:normal; line-height:21px; color:#444444; background:url(/ui/2010v1/images/arrow_2.gif) 0 50% no-repeat; padding-left:12px;}
.col-drama .list-a { width:660px; height:420px;}
.col-drama .list-a dl { float:left; width:153px; height:210px; text-align:center; padding:0 6px;}
.col-drama .list-a dl dt { height:150px; width:110px; margin:0 auto; position:relative; z-index:1; margin-bottom:5px;}
.col-drama .list-a dl dt span.thumb { display:block; padding:4px; border:1px solid #C8C8C8; }
.col-drama .list-a dl dt span.thumb a { display:block; width:100px; height:140px; overflow:hidden;}
.col-drama .list-a dl dt span.thumb a img { width:100px;}
.col-drama .list-a dl dt span.paid { position:absolute; left:0; top:0; display:block; width:36px; height:36px; overflow:hidden; text-indent:-9999px; background:url(/ui/2010v1/images/zl_paid.gif) 0 0 no-repeat;}
.col-drama .list-a dl dd.title { height:19px; line-height:19px; overflow:hidden;}
.col-drama .list-a dl dd.title a { color:#0079B9;}
.col-drama .list-a dl dd.des { height:19px; line-height:19px; color:#999999; overflow:hidden;}
.col-drama .list-b { width:660px; overflow:hidden; height:63px; margin-bottom:10px;}
.col-drama .list-b ul li { float:left; width:50%; display:inline; height:21px; line-height:21px; overflow:hidden; color:#999; font-size:12px; background:url(/ui/2010v1/images/arrow_1.gif) 0 5px no-repeat; text-indent:15px;}
.col-drama .list-b ul li a { color:#0079B9;}
.col-drama .list-c { height:80px; width:660px; overflow:hidden; margin-bottom:10px;}
.col-drama .list-c ul { float:left; width:673px; overflow:hidden; margin-left:-13px;}
.col-drama .list-c ul li { float:left; height:80px; overflow:hidden; margin-left:13px; display:inline;}
.col-drama .list-c ul li img { border:1px solid #CCCCCC; padding:4px;}

.col-drama-hot { width:250px; overflow:hidden;}
.col-drama-hot h2.title { height:46px; overflow:hidden;}
.col-drama-hot h2.title span.name {position:relative; display:block; height:46px; text-indent:-9999px; background:url(/ui/2010v1/images/index_title_hot.gif) 0px 0px no-repeat;}

/*电影*/
.col-movie { padding:10px 20px; height:475px;}
.col-movie h2.title { height:35px; overflow:hidden;} 
.col-movie h2.title span.name a { float:left; height:35px; width:105px; text-indent:-9999px; background:url(/ui/2010v1/images/index_title.gif) 0px -45px no-repeat;} 
.col-movie h2.title span.more { float:right; padding-top:8px;}
.col-movie h2.title span.more a { font-size:12px; font-weight:normal; line-height:21px; color:#444444; background:url(/ui/2010v1/images/arrow_2.gif) 0 50% no-repeat; padding-left:12px;}
.col-movie .list-a { width:660px; height:200px;}
.col-movie .list-a dl { float:left; width:151px; height:200px; text-align:center;padding:5px 6px;}
.col-movie .list-a dl dt { height:150px; width:110px; margin:0 auto; z-index:1; position:relative; margin-bottom:5px;}
.col-movie .list-a dl dt span.thumb { display:block; padding:4px; border:1px solid #C8C8C8;}
.col-movie .list-a dl dt span.thumb a { display:block; width:100px; height:140px; overflow:hidden;}
.col-movie .list-a dl dt span.thumb a img { width:100px;}
.col-movie .list-a dl dt span.paid { position:absolute; left:0; top:0; display:block; width:36px; height:36px; overflow:hidden; text-indent:-9999px; background:url(/ui/2010v1/images/zl_paid.gif) 0 0 no-repeat;}
.col-movie .list-a dl dd.title { height:19px; line-height:19px; overflow:hidden;}
.col-movie .list-a dl dd.title a { color:#0079B9;}
.col-movie .list-a dl dd.des { height:19px; line-height:19px; color:#999999; overflow:hidden;}
.col-movie .list-b { width:660px; overflow:hidden; height:63px; margin-bottom:20px;}
.col-movie .list-b ul li { float:left; width:50%; display:inline; height:21px; line-height:21px; color:#999; font-size:12px; background:url(/ui/2010v1/images/arrow_1.gif) 0 5px no-repeat; text-indent:15px;}
.col-movie .list-b ul li a { color:#0079B9;15:48 2010/12/28}
.col-movie .list-c { height:80px; width:660px; overflow:hidden; margin-bottom:20px;}
.col-movie .list-c ul { float:left; width:673px; overflow:hidden; margin-left:-13px;}
.col-movie .list-c ul li { float:left; height:80px; overflow:hidden; margin-left:13px; display:inline;}
.col-movie .list-c ul li img { border:1px solid #CCCCCC; padding:4px;}
.col-movie .list-d { width:660px; height:246px; margin-bottom:15px; background:url(/ui/2010v1/images/original_movie.jpg) 0 0 no-repeat;}
.col-movie .list-d-inner { padding-top:38px;}
.col-movie .list-d dl { float:left; width:165px; height:210px; text-align:center;}
.col-movie .list-d dl dt { height:150px; width:110px; margin:0 auto; z-index:1; position:relative; margin-bottom:5px;}
.col-movie .list-d dl dt span.thumb { display:block; padding:4px; border:1px solid #C8C8C8; background:#FFFFFF;}
.col-movie .list-d dl dt span.thumb a { display:block; width:100px; height:140px; overflow:hidden;}
.col-movie .list-d dl dt span.thumb a img { width:100px;}
.col-movie .list-d dl dt span.paid { position:absolute; left:0; top:0; display:block; width:36px; height:36px; overflow:hidden; text-indent:-9999px; background:url(/ui/2010v1/images/zl_paid.gif) 0 0 no-repeat;}
.col-movie .list-d dl dd.title { height:19px; line-height:19px; overflow:hidden;}
.col-movie .list-d dl dd.title a { color:#0079B9;}
.col-movie .list-d dl dd.des { height:19px; line-height:19px; color:#999999; overflow:hidden;}

.col-movie-hot { width:250px; overflow:hidden;}
.col-movie-hot h2.title { height:46px; overflow:hidden;}
.col-movie-hot h2.title span.name { position:relative;display:block; height:46px; text-indent:-9999px; background:url(/ui/2010v1/images/index_title_hot.gif) 0px -46px no-repeat;}


/*新闻纪实*/
.col-documentary { padding:10px 20px;}
.col-documentary h2.title { height:35px; overflow:hidden;} 
.col-documentary h2.title span.name a { float:left; height:35px; width:190px; text-indent:-9999px; background:url(/ui/2010v1/images/index_title.gif) 0px -135px no-repeat;} 
.col-documentary h2.title span.more { float:right; padding-top:8px;}
.col-documentary h2.title span.more a { font-size:12px; font-weight:normal; line-height:21px; color:#444444; background:url(/ui/2010v1/images/arrow_2.gif) 0 50% no-repeat; padding-left:12px;}
.col-documentary .list-a { width:660px;}
.col-documentary .list-a-inner { width:673px; margin-right:-13px;}
.col-documentary .list-a dl.item { float:left; width:155px; height:170px; margin-right:13px; display:inline;}
.col-documentary .list-a dl.item dt { height:90px; position:relative; z-index:1; margin-bottom:5px;}
.col-documentary .list-a dl.item dt span.thumb { display:block; padding:4px; border:1px solid #C8C8C8;}
.col-documentary .list-a dl.item dt span.thumb a { display:block; width:145px; height:80px; overflow:hidden;}
.col-documentary .list-a dl.item dt span.thumb a img { width:145px;}
.col-documentary .list-a dl.item dt span.paid { position:absolute; left:0; top:0; display:block; width:36px; height:36px; overflow:hidden; text-indent:-9999px; background:url(/ui/2010v1/images/zl_paid.gif) 0 0 no-repeat;}
.col-documentary .list-a dl.item dd.title { height:19px; line-height:19px; overflow:hidden;}
.col-documentary .list-a dl.item dd.title a { color:#333333;}
.col-documentary .list-a dl.item dd.name { height:19px; line-height:19px; overflow:hidden; color:#999;}
.col-documentary .list-a dl.item dd.time { font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#999999;}
.col-documentary .list-a dl.item dd.name a { color:#0079B9;}
.col-documentary .list-a dl.item dd.name a:hover { color:#0079B9;}
.col-documentary .list-b { width:660px; overflow:hidden; height:70px; margin-bottom:10px;}
.col-documentary .list-b ul li { float:left; width:50%; display:inline; height:21px; line-height:21px; font-size:12px; color:#666666; background:url(/ui/2010v1/images/arrow_1.gif) 0 5px no-repeat; text-indent:15px;}
.col-documentary .list-b ul li a.mt { color:#0079B9;}
.col-documentary .list-b ul li a.st { color:#333333; }
.col-documentary .list-b ul li a.st:hover { color:#0079B9;}

.col-documentary-hot { width:250px; overflow:hidden;}
.col-documentary-hot h2.title { height:46px; overflow:hidden;}
.col-documentary-hot h2.title span.name { position:relative;display:block; height:46px; text-indent:-9999px; background:url(/ui/2010v1/images/index_title_hot.gif) 0px -138px no-repeat;}


/*音乐*/
.col-music { padding:10px 20px;}
.col-music h2.title { height:35px; overflow:hidden;} 
.col-music h2.title span.name a { float:left; height:35px; width:110px; text-indent:-9999px; background:url(/ui/2010v1/images/index_title.gif) 0px -180px no-repeat;} 
.col-music h2.title span.more { float:right; padding-top:8px;}
.col-music h2.title span.more a { font-size:12px; font-weight:normal; line-height:21px; color:#444444; background:url(/ui/2010v1/images/arrow_2.gif) 0 50% no-repeat; padding-left:12px;}
.col-music .list-a { width:660px; }
.col-music .list-a-inner { width:673px; margin-right:-13px;}
.col-music .list-a dl.item { float:left; width:155px; height:150px; margin-right:13px; display:inline;}
.col-music .list-a dl.item dt { height:90px; position:relative; z-index:1; margin-bottom:5px;}
.col-music .list-a dl.item dt span.thumb { display:block; padding:4px; border:1px solid #C8C8C8;}
.col-music .list-a dl.item dt span.thumb a { display:block; width:145px; height:80px; overflow:hidden;}
.col-music .list-a dl.item dt span.thumb a img { width:145px;}
.col-music .list-a dl.item dt span.paid { position:absolute; left:0; top:0; display:block; width:36px; height:36px; overflow:hidden; text-indent:-9999px; background:url(/ui/2010v1/images/zl_paid.gif) 0 0 no-repeat;}
.col-music .list-a dl.item dd.title { height:19px; line-height:19px; overflow:hidden;}
.col-music .list-a dl.item dd.title a { color:#333;}
.col-music .list-a dl.item dd.name { height:19px; line-height:19px; overflow:hidden; color:#999;}
.col-music .list-a dl.item dd.name a { color:#0079B9;}
.col-music .list-a dl.item dd.name a:hover { color:#0079B9;}
.col-music .list-b { width:660px; overflow:hidden; height:126px; margin-bottom:10px;}
.col-music .list-b ul li { float:left; width:50%; display:inline; height:21px; line-height:21px; font-size:12px; color:#666666; background:url(/ui/2010v1/images/arrow_1.gif) 0 5px no-repeat; text-indent:15px;}
.col-music .list-b ul li a.mt { color:#0079B9;}
.col-music .list-b ul li a.st { color:#333333; }
.col-music .list-b ul li a.st:hover { color:#0079B9;}

.col-music-hot { width:250px; overflow:hidden;}
.col-music-hot h2.title { height:46px; overflow:hidden;}
.col-music-hot h2.title span.name { position:relative;display:block; height:46px; text-indent:-9999px; background:url(/ui/2010v1/images/index_title_hot.gif) 0px -184px no-repeat;}


 
/* 周月总 ____首页____*/  
  b.w_71 { position:absolute;right:0; bottom:0; display:block; width:121px; height:34px; line-height:34px; overflow:hidden; text-indent:0px; font-size:13px; font-weight:normal; }
  b.w_71 a{float:right; display:block; text-align:center;width:39px;height:34px;color:#0079B9; border-left:1px solid #ddd; border-top:1px solid #ddd;background-color:#e8e8e8;}
  b.w_71 a.now{ display:block;color:#333; text-decoration:none;background-color:#fff;}
  b.w_71 a.now:hover{ display:block;color:#333; text-decoration:none;background-color:#fff;}
  b.w_71 a:hover{ display:block;text-decoration:none;color:#0079B9; background-color:#f1f1f1;}