﻿@import url("/ui/2010v1/css/reset.css");
@import url("/ui/2010v1/css/general.css");

/*首页布局*/
.layout-wrap { width:960px; margin:0 auto; }
.layout-main { float:left; width:700px; }
.layout-side { float:right; width:250px; }
.sp { margin-bottom:10px;}
.fix { clear:both; height:1px; line-height:0; overflow:hidden; font-size:0;}

/*排行榜公共模块*/
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-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;position:relative;z-index:1;width:57px;height:77px;margin:0 auto;} 
.list-rank-b ol dt span.paid{position:absolute;left:0px;top:8px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) 0 0 no-repeat;}
.list-rank-b ol dt span.paidtj{position:absolute;left:0px;top:8px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -40px 0px no-repeat;}
.list-rank-b ol dt span.paidby{position:absolute;left:0px;top:8px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -80px 0px no-repeat;}
.list-rank-b ol dt span.paid1y{position:absolute;left:0px;top:8px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -120px 0px no-repeat;}
.list-rank-b ol dt span.paid2y{position:absolute;left:0px;top:8px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -160px 0px no-repeat;}
.list-rank-b ol dt span.paid3y{position:absolute;left:0px;top:8px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -200px 0px no-repeat;}
.list-rank-b ol dt span.paid4y{position:absolute;left:0px;top:8px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -240px 0px no-repeat;}
.list-rank-b ol dt span.paid5y{position:absolute;left:0px;top:8px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -280px 0px no-repeat;}
.list-rank-b ol dt span.paid6y{position:absolute;left:0px;top:8px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -320px 0px no-repeat;}

.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;}

/*广告*/
.click-230-120 { padding:10px; height:1%; background:#FFFFFF;}


/*分类公共模块*/
.col-cat { background:#FFFFFF;}
.col-cat h2.title { height:46px;line-height:46px; overflow:hidden; background:url(/ui/2010v1/images/side_panel_bg.gif) 0 0 repeat-x;}
.col-cat h2.title span.name { float:left; height:46px; text-indent:-9999px; background:url(/ui/2010v1/images/drama_title_r.gif) 0 -230px no-repeat; width:100px;} 
.col-cat .list { padding:10px 10px 0px 10px;  border-bottom:1px solid #FFFFFF; overflow:hidden;background:url(/ui/2010v1/images/show_hot_bg.gif) 0 100% repeat-x;}

.col-cat dl { clear:both;}
.col-cat dt { float:left; width:3em; line-height:21px; color:#666666;}
.col-cat dd { float:right; width:190px; margin-bottom:1em; line-height:21px; word-break:break-all; }
.col-cat dd a { margin-right:7px;  color:#333333;}
.col-cat dd a:hover { color:#0079B9;}
.col-cat dd.year { float:right; width:190px; margin-bottom:1em; line-height:21px; word-break:break-all; overflow:hidden;}
.col-cat dd.year a { float:left; display: block ; width:32px; margin-right:5px;  color:#333333;}
.col-cat dd.year a:hover { color:#0079B9;}
.col-cat .more { clear:both; text-align:right; height:24px; line-height:24px; }
.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; background:#000000; filter: Alpha(opacity=75); -moz-opacity:.75; opacity:0.75;}
.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 { 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:12px; color:#CCCCCC; position:absolute; right:35px; top:110px; width:180px; line-height:18px;}
.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-main { padding:10px 20px 5px 20px; background:#FFFFFF;}
.col-main .mb1 { float:left; width:320px; display:inline;}
.col-main .mb2 { float:left; width:331px; margin-left:9px; display:inline; background:url(/ui/2010v1/images/b_split.gif) 0 0 no-repeat;}
.col-main .split { margin-left:11px;}

#col-neidi h2.title span.name { background:url(/ui/2010v1/images/drama_title.gif) 0px -35px no-repeat;}
#col-gangtai h2.title span.name { background:url(/ui/2010v1/images/drama_title.gif) 0px -70px no-repeat;}
#col-hanguo h2.title span.name { background:url(/ui/2010v1/images/drama_title.gif) 0px -105px no-repeat;}
#col-zuijin h2.title span.name { background:url(/ui/2010v1/images/drama_title.gif) 0px -140px no-repeat;}
#col-cehua h2.title span.name { background:url(/ui/2010v1/images/drama_title.gif) 0px -175px no-repeat;}

#col-tbch1 h2.title span.name { background:url(/ui/2010v1/images/tbch_title.gif) 0px 0px no-repeat;}

.col-m1 h2.title { height:35px; line-height:35px; overflow:hidden;}
.col-m1 h2.title span.name { float:left; height:35px; text-indent:-9999px; background:url(/ui/2010v1/images/drama_title.gif) 0 0 no-repeat; width:100px;}
.col-m1 h2.title span.more { float:right; padding-top:10px;}
.col-m1 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-m1 .list-a,.col-m3 .list-a  { width:645px;   overflow:hidden;}
.col-m1 .list-a dt,.col-m3 .list-a dt { height:108px; width:315px; overflow:hidden; margin-bottom:5px;border:1px solid #C8C8C8;position:relative;z-index:1;}
.col-m1 .list-a dt span.paid{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) 0 0 no-repeat;}
.col-m1 .list-a dt span.paidtj{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -40px 0px no-repeat;}
.col-m1 .list-a dt span.paidby{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -80px 0px no-repeat;}
.col-m1 .list-a dt span.paid1y{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -120px 0px no-repeat;}
.col-m1 .list-a dt span.paid2y{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -160px 0px no-repeat;}
.col-m1 .list-a dt span.paid3y{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -200px 0px no-repeat;}
.col-m1 .list-a dt span.paid4y{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -240px 0px no-repeat;}
.col-m1 .list-a dt span.paid5y{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -280px 0px no-repeat;}
.col-m1 .list-a dt span.paid6y{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -320px 0px no-repeat;}
.col-m1 .list-a dd.title,.col-m3 .list-a dd.title  { float:right; display:block; width:315px; line-height:19px; height:38px; overflow:hidden;}
.col-m1 .list-a dd.title a.name,.col-m3 .list-a dd.title a.name {display:block; color:#0079B9;height:19px; line-height:19px; padding-bottom:6px; font-size:14px;font-weight:bold;}
.col-m1 .list-a dd.title a.name:hover,.col-m3 .list-a dd.title a.name:hover { color:#0079B9;}
.col-m1 .list-a dd.title,.col-m3 .list-a dd.title  { color:#999; line-height:20px; height:115px;overflow:hidden;}
.col-m1 .list-a dd.title a.xx ,.col-m3 .list-a dd.title a.xx ,.col-m1 .list-e dd.title a.xx{  color:#0079B9; font-size:12px;height:19px; line-height:19px; } 
.col-m1 .list-a dd.title a.xx:hover,.col-m3 .list-a dd.title a.xx:hover,.col-m1 .list-e dd.title a.xx:hover{ color:#0079B9;}

.col-m1 .list-b { float:left; width:680px;margin-bottom:15px;}
.col-m1 .list-b-inner { width:680px; margin-top:15px;   }
.col-m1 .list-b dl.item { float:left; width:155px;  margin-right:13px; display:inline;margin-bottom:20px;} 
.col-m1 .list-b dl.item dt { height:90px; width:155px; margin-bottom:5px;position:relative;z-index:1;overflow:hidden; }
.col-m1 .list-b dl.item dt span.paid{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) 0 0 no-repeat;}
.col-m1 .list-b dl.item dt span.paidtj{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -40px 0px no-repeat;}
.col-m1 .list-b dl.item dt span.paidby{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -80px 0px no-repeat;}
.col-m1 .list-b dl.item dt span.paid1y{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -120px 0px no-repeat;}
.col-m1 .list-b dl.item dt span.paid2y{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -160px 0px no-repeat;}
.col-m1 .list-b dl.item dt span.paid3y{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -200px 0px no-repeat;}
.col-m1 .list-b dl.item dt span.paid4y{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -240px 0px no-repeat;}
.col-m1 .list-b dl.item dt span.paid5y{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -280px 0px no-repeat;}
.col-m1 .list-b dl.item dt span.paid6y{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -320px 0px no-repeat;}
.col-m1 .list-b dl.item dt span.thumb { display:block; padding:4px; border:1px solid #C8C8C8;}
.col-m1 .list-b dl.item dt span.thumb a { display:block; width:145px; height:80px; overflow:hidden;}
.col-m1 .list-b dl.item dt span.thumb a img { width:145px;}
.col-m1 .list-b dl.item dt a img { width:145px;}
.col-m1 .list-b dl.item dd.title { line-height:19px; overflow:hidden;}
.col-m1 .list-b dl.item dd.title a { color:#333333;}
.col-m1 .list-b dl.item dd.name { height:19px; line-height:19px;}
.col-m1 .list-b dl.item dd.name a { color:#0079B9; }

.col-m1 .list-e { float:left; width:654px;margin-bottom:15px;}
.col-m1 .list-e-inner { width:654px; margin-top:15px;   }
.col-m1 .list-e dl.item { float:left; display:block; width:315px;height:168px;margin-right:12px; overflow:hidden;} 
.col-m1 .list-e dl.item dt {float:left; height:150px; width:110px; margin:0 auto;margin-bottom:5px;position:relative;z-index:1;overflow:hidden; }

.col-m1 .list-e dl.item dt span.paid{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) 0 0 no-repeat;}
.col-m1 .list-e dl.item dt span.paidtj{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -40px 0px no-repeat;}
.col-m1 .list-e dl.item dt span.paidby{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -80px 0px no-repeat;}
.col-m1 .list-e dl.item dt span.paid1y{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -120px 0px no-repeat;}
.col-m1 .list-e dl.item dt span.paid2y{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -160px 0px no-repeat;}
.col-m1 .list-e dl.item dt span.paid3y{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -200px 0px no-repeat;}
.col-m1 .list-e dl.item dt span.paid4y{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -240px 0px no-repeat;}
.col-m1 .list-e dl.item dt span.paid5y{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -280px 0px no-repeat;}
.col-m1 .list-e dl.item dt span.paid6y{position:absolute;left:0px;top:0px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -320px 0px no-repeat;}

.col-m1 .list-e dl.item dt span.thumb { display:block; padding:4px; border:1px solid #C8C8C8;}
.col-m1 .list-e dl.item dt span.thumb a { display:block; width:100px; height:140px; overflow:hidden;}
.col-m1 .list-e dl.item dt span.thumb a img { width:100px;}
.col-m1 .list-e dl.item dt a img { width:145px;}
.col-m1 .list-e dl.item dd {float:right; display:block; width:190px;}
.col-m1 .list-e dl.item dd.title { line-height:20px; overflow:hidden;color:#999;}
.col-m1 .list-e dl.item dd.name { height:19px; line-height:19px; padding-bottom:6px;font-size:14px;font-weight:bold;}
.col-m1 .list-e dl.item dd.name a { color:#0079B9; }


.col-m1 .list-c{margin:10px 0px;}
.col-m1 .list-c ul.item li{float:left;display:block;width:315px;background:url(/ui/2010v1/images/arrow_1.gif) 0 7px no-repeat;padding-left:15px;font-size:12px; color:#666666;line-height:21px;height:21px;}
.col-m1 .list-c ul.item li a.mt { color:#0079B9;}
.col-m1 .list-c ul.item li a.st { color:#333333; }

.col-m2 h2.title { height:35px; line-height:35px; overflow:hidden;}
.col-m2 h2.title span.name { float:left; height:35px; text-indent:-9999px; width:100px;}
.col-m2 h2.title span.more { float:right; padding-top:10px;}
.col-m2 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-m2 .list-a { width:320px; overflow:hidden; height:200px; margin-bottom:10px;}
.col-m2 .list-a-inner { width:330px; margin-right:-10px; }
.col-m2 .list-a dl.item { float:left; width:155px; text-align:center; height:200px; margin-right:10px; display:inline;}
.col-m2 .list-a dl.item dt { height:150px; width:110px; margin:0 auto; overflow:hidden; margin-bottom:5px;}
.col-m2 .list-a dl.item dt span.thumb { display:block; padding:4px; border:1px solid #C8C8C8;}
.col-m2 .list-a dl.item dt span.thumb a { display:block; width:100px; height:140px; overflow:hidden;}
.col-m2 .list-a dl.item dt span.thumb a img { width:100px;}
.col-m2 .list-a dl.item dd.title { height:19px; line-height:19px; overflow:hidden;}
.col-m2 .list-a dl.item dd.title a { color:#0079B9;}
.col-m2 .list-a dl.item dd.des { height:19px; line-height:19px; color:#999999;}
.col-m2 .list-b li { float:left; width:50%; display:inline; height:19px; line-height:19px; color:#999999; overflow:hidden;}
.col-m2 .list-b li a { color:#0079B9;}

.col-m3 h2.title { height:35px; line-height:35px; overflow:hidden;}
.col-m3 h2.title span.name { float:left; height:35px; margin-right:130px; text-indent:-9999px; width:300px;}
.col-m3 h2.title span.more { float:right; padding-top:10px;}
.col-m3 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-m3 h2.title span.col-nav { float:left; height:35px; width:200px; text-align:center; line-height:38px; overflow:hidden; font-size:12px; font-weight:normal; color:#DCDCDC;}
.col-m3 h2.title span.col-nav a { color:#0079B9;}
.col-m3 h2.title span.col-nav a.current { color:#333333;}
.col-m3 .list { width:660px; height:420px;}
.col-m3 .list dl { float:left; width:165px; height:210px; text-align:center;}
.col-m3 .list dl dt { height:150px; width:110px; margin:0 auto; position:relative; z-index:1; margin-bottom:5px;}
.col-m3 .list dl.item dt span.thumb { display:block; padding:4px; border:1px solid #C8C8C8;}
.col-m3 .list dl.item dt span.thumb a { display:block; width:100px; height:140px; overflow:hidden;}
.col-m3 .list dl.item dt span.thumb a img { width:100px;}
.col-m3 .list dl.item dt span.paid{position:absolute;left:1px;top:1px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) 0 0 no-repeat;}
.col-m3 .list dl.item dt span.paidtj{position:absolute;left:1px;top:1px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -40px 0px no-repeat;}
.col-m3 .list dl.item dt span.paidby{position:absolute;left:1px;top:1px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -80px 0px no-repeat;}
.col-m3 .list dl.item dt span.paid1y{position:absolute;left:1px;top:1px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -120px 0px no-repeat;}
.col-m3 .list dl.item dt span.paid2y{position:absolute;left:1px;top:1px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -160px 0px no-repeat;}
.col-m3 .list dl.item dt span.paid3y{position:absolute;left:1px;top:1px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -200px 0px no-repeat;}
.col-m3 .list dl.item dt span.paid4y{position:absolute;left:1px;top:1px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -240px 0px no-repeat;}
.col-m3 .list dl.item dt span.paid5y{position:absolute;left:1px;top:1px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -280px 0px no-repeat;}
.col-m3 .list dl.item dt span.paid6y{position:absolute;left:1px;top:1px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -320px 0px no-repeat;}
.col-m3 .list dl.item dt span.fav{position:absolute;right:1px;bottom:1px;*right:1px;*bottom:3px;display:block;display:block;height:16px;width:16px;}
.col-m3 .list dl.item dt span.fav a{display:block;height:16px;width:16px;text-indent:-9999px;background:url(/ui/2010v1/images/icon_addfav.gif) 0 0 no-repeat;}

.col-m3 .list dl dd.title { height:19px; line-height:19px; overflow:hidden;}
.col-m3 .list dl dd.title a { color:#0079B9;}
.col-m3 .list dl dd.des { width:140px; margin:0 auto; height:19px; line-height:19px; color:#999999; overflow:hidden;}
.col-m3 .list dl dd.des a { color:#333333;}
.col-m3 .list dl dd.des a:hover { color:#0079B9;}

.col-m3 .list220 { width:660px; height:220px;}
.col-m3 .list220 dl { float:left; width:165px; height:210px; text-align:center;}
.col-m3 .list220 dl dt { height:150px; width:110px; margin:0 auto; position:relative; z-index:1; margin-bottom:5px;}
.col-m3 .list220 dl.item dt span.thumb { display:block; padding:4px; border:1px solid #C8C8C8;}
.col-m3 .list220 dl.item dt span.thumb a { display:block; width:100px; height:140px; overflow:hidden;}
.col-m3 .list220 dl.item dt span.thumb a img { width:100px;}
.col-m3 .list220 dl.item dt span.paid{position:absolute;left:1px;top:1px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) 0 0 no-repeat;}
.col-m3 .list220 dl.item dt span.paidtj{position:absolute;left:1px;top:1px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -40px 0px no-repeat;}
.col-m3 .list220 dl.item dt span.paidby{position:absolute;left:1px;top:1px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -80px 0px no-repeat;}
.col-m3 .list220 dl.item dt span.paid1y{position:absolute;left:1px;top:1px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -120px 0px no-repeat;}
.col-m3 .list220 dl.item dt span.paid2y{position:absolute;left:1px;top:1px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -160px 0px no-repeat;}
.col-m3 .list220 dl.item dt span.paid3y{position:absolute;left:1px;top:1px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -200px 0px no-repeat;}
.col-m3 .list220 dl.item dt span.paid4y{position:absolute;left:1px;top:1px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -240px 0px no-repeat;}
.col-m3 .list220 dl.item dt span.paid5y{position:absolute;left:1px;top:1px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -280px 0px no-repeat;}
.col-m3 .list220 dl.item dt span.paid6y{position:absolute;left:1px;top:1px;display:block;width:40px;height:40px;text-indent:-9999px;background:url(/ui/2010v1/images/ico_pay.gif) -320px 0px no-repeat;}
.col-m3 .list220 dl.item dt span.fav{position:absolute;right:1px;bottom:1px;*right:1px;*bottom:3px;display:block;display:block;height:16px;width:16px;}
.col-m3 .list220 dl.item dt span.fav a{display:block;height:16px;width:16px;text-indent:-9999px;background:url(/ui/2010v1/images/icon_addfav.gif) 0 0 no-repeat;}

.col-m3 .list220 dl dd.title { height:19px; line-height:19px; overflow:hidden;}
.col-m3 .list220 dl dd.title a { color:#0079B9;}
.col-m3 .list220 dl dd.des { width:140px; margin:0 auto; height:19px; line-height:19px; color:#999999; overflow:hidden;}

.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;}
.col-live .list-a-inner ul { height:24px; line-height:24px; overflow:hidden;}
.col-live .list-a-inner li { height:24px; line-height:24px; overflow:hidden; color:#1E1E1E; }
.col-live .list-a-inner li a { color:#0079B9;}

.col-live .list-b { padding:5px 15px;background:#fff;}
.col-live .list-b li { height:120px; 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;}


.col-trailer { background:#FFFFFF; }
.col-trailer h2.title { height:46px; line-height:46px; overflow:hidden; background:url(/ui/2010v1/images/side_panel_bg.gif) 0 0 repeat-x;}
.col-trailer h2.title span.name { float:left; height:46px; text-indent:-9999px; background:url(/ui/2010v1/images/drama_title_r.gif?2) 0px -92px no-repeat; width:100px;}
.col-trailer h2.title span.more { float:right; height:46px; line-height:46px;}
.col-trailer h2.title span.more a { font-size:12px; font-weight:normal; color:#444444; background:url(/ui/2010v1/images/arrow_2.gif) 0 50% no-repeat; padding-left:12px;}
.col-trailer .list { padding:10px;background:url(/ui/2010v1/images/show_hot_bg.gif) 0 100% repeat-x;} 
.col-trailer .list dl { margin-bottom:5px; border-bottom:1px solid #EAEAEA; }
.col-trailer .list dt {line-height:20px; height:auto; color:#666; display:block; width:100%}
.col-trailer .list dt a { color:#0079B9;}
.col-trailer .list dd.des { line-height:20px; color:#999999;}
.col-trailer .list dd.time {  line-height:20px; font-size:12px; color:#999999; font-family:Verdana, Geneva, sans-serif;}
.col-trailer .list dd.time span{ padding:0px 6px;}

.col-drama-hot0,.col-drama-hot1,.col-drama-hot2 { width:250px; overflow:hidden; background:#FFFFFF;} 
.col-drama-hot0 h2.title,.col-drama-hot1 h2.title,.col-drama-hot2 h2.title { height:46px; overflow:hidden;}
.col-drama-hot0 h2.title span.name {position:relative;display:block; height:46px; text-indent:-9999px; background:url(/ui/2010v1/images/title_drama_hot.gif) 0 -46px no-repeat;}
.col-drama-hot1 h2.title span.name {position:relative;display:block; height:46px; text-indent:-9999px; background:url(/ui/2010v1/images/title_drama_hot.gif) 0 -92px no-repeat;}
.col-drama-hot2 h2.title span.name {position:relative;display:block; height:46px; text-indent:-9999px; background:url(/ui/2010v1/images/title_drama_hot.gif) 0 -138px no-repeat;}
 

.col-topic { background:#FFFFFF; }
.col-topic h2.title { height:46px; line-height:46px; overflow:hidden; background:url(/ui/2010v1/images/side_panel_bg.gif) 0 0 repeat-x;}
.col-topic h2.title span.name { float:left; height:46px; text-indent:-9999px; background:url(/ui/2010v1/images/drama_title_r.gif) 0px -138px no-repeat; width:100px;}
.col-topic h2.title span.more { float:right; height:46px; line-height:46px;}
.col-topic h2.title span.more a { font-size:12px; font-weight:normal; color:#444444; background:url(/ui/2010v1/images/arrow_2.gif) 0 50% no-repeat; padding-left:12px;}
.col-topic .list { padding:10px;background:url(/ui/2010v1/images/show_hot_bg.gif) 0 100% repeat-x;} 
.col-topic .list ul {}
.col-topic .list ul li{margin:5px 0px;}


#ucdivdramalist122{ height:220px;}
#ucdivspecially22 { height:220px;}


#col-r_zj h2.title span.name { background:url(/ui/2010v1/images/drama_title_r.gif) 0px -184px no-repeat; }
.col-topic { background:#FFFFFF; }
.col-topic h2.title { height:46px;line-height:46px; overflow:hidden; background:url(/ui/2010v1/images/side_panel_bg.gif) 0 0 repeat-x;}
.col-topic h2.title span.name { float:left; height:46px; text-indent:-9999px; background:url(/ui/2010v1/images/drama_title_r.gif) 0px -138px no-repeat; width:100px;}
.col-topic h2.title span.more { float:right; height:46px; line-height:46px;}
.col-topic h2.title span.more a { font-size:12px; font-weight:normal; color:#444444; background:url(/ui/2010v1/images/arrow_2.gif) 0 50% no-repeat; padding-left:12px;}
.col-topic .list { padding:10px;background:url(/ui/2010v1/images/show_hot_bg.gif) 0 100% repeat-x;} 
.col-topic .list ul {}
.col-topic .list ul li{ display:block; margin-bottom:5px;}
.col-topic .list ul li a{ display:block; text-align:center;padding:0px 0px 10px 0px;color:#0079B9;} 
 
.col-topic .list .b3 li.thumb {line-height:19px; width:100%; padding-left:0px;background:none;text-align:center; border-bottom:1px solid #ddd; margin-bottom:10px;}
.col-topic .list .b3 li.thumb a.a{text-align:center; width:100%;  }
.col-topic .list .b3 li.thumb a.b{color:#0079B9;text-align:left; width:90%; padding-left:12px;}

.col-topic .list .b3 li {  line-height:19px; margin-bottom:0px; padding-bottom:5px;padding-left:15px; background:url(/ui/2010v1/images/arrow_1.gif) 0 6px no-repeat;text-align:left;}
.col-topic .list .b3 li a { padding:0px;text-align:left;}


#ucdivspecially12, #ucdivspecially12 .list-inner{ height:220px;}

#col-yugao h2.title span.name { background:url(/ui/2010v1/images/drama_title.gif?2) 0px -630px no-repeat;}
#col-yugao .list{ height:200px; }
#col-zuijin .list{ height:200px; }