@charset "utf-8";

/*2011-10-01 15:50 - xf*/
/*2011-11-23 15:00 - npy edit*/
.rank .redIco i,.rank .redIco li,.soydl,.page,.day-text p,h6,.redIco li,.into .list,.musweibo h4 span a,.ZOL h4 span a,.tag,.txt-list li,.txt-list li i,.s-number i, .t-red, .t-gray, .t-live, .new-cycle span a,.abs li,.rank h4{background:url(http://i2.letvimg.com/yule/201203/12/doc.png) no-repeat -10000px -10000px;}
.longtit h2.on span,.otherbox h2,.soybox h2,.longtit h2.on{ background:url(http://i1.letvimg.com/yule/201203/12/titBg.png) no-repeat -10000px -10000px;}
 i{ font-style:normal;}
 h3{ background:url(http://i0.letvimg.com/yule/201203/12/H3.png) no-repeat -10000px -10000px;}
 h6{ background-position:left -599px; background-repeat:repeat-x; margin:0 20px; padding:10px 0}
 h6 span{ float:right; font-size:12px; font-weight:normal;}
 p input,.foldbox,.Aclose,.title,.w128 dt,.txt-list .u-1,.w128 dd p span,.hot-mv .w130 .p3 span{background:url(http://i2.letvimg.com/yule/201203/12/list-doc.png) no-repeat -10000px -10000px;}

h4{ font-family:"宋体"; padding:13px 0; overflow:hidden;}
h4 span{ float:right;}
h4 em{ background:url(http://i0.letvimg.com/yule/201203/12/list-H4.png) no-repeat -10000px -10000px; display:block; zoom:1; overflow:hidden; width:100px; height:20px;}
h4 em a{ display:block; width:65px; text-decoration:none; height:22px;}
h4 em a:hover{ text-decoration:none;}
h4 .e01 a,h4 .e20 a,h4 .e19 a{ width:95px;}
h4 .e03 a,h4 .e09 a{ width:80px;}
h4 .e10 a{ width:70px;}
h4 .e01{ background-position:left 2px;}
h4 .e02{ background-position:left -40px;}
h4 .e03{ background-position:left -78px;}
h4 .e04{ background-position:left -118px;}
h4 .e05{ background-position:left -159px;}
h4 .e06{ background-position:left -198px;}
h4 .e07{ background-position:left -238px;}
h4 .e08{ background-position:left -278px;}
h4 .e09{ background-position:left -318px;}
h4 .e10{ background-position:left -358px;}
h4 .e11{ background-position:left -398px;}
h4 .e12{ background-position:left -438px;}
h4 .e13{ background-position:left -478px;}
h4 .e14{ background-position:left -518px;}
h4 .e15{ background-position:left -558px;}
h4 .e16{ background-position:left -598px;}
h4 .e17{ background-position:left -638px;}
h4 .e18{ background-position:left -678px;}
h4 .e19{ background-position:left -718px;}
h4 .e20{ background-position:left -758px;}
.musweibo h4{ height:24px; padding:8px 10px;}

.title{ height:42px; padding:0; display:block; zoom:1; overflow:hidden; position:relative;}
.title .ta{ display:block;height:42px;width:190px; position:absolute; left:0; top:0;}
.title h2{ height:42px; background:url(http://i1.letvimg.com/yule/201203/12/List-H2.png) no-repeat -1000px -1000px;}
.title h2 span{ font-weight:normal; margin:12px 20px 0 0; text-indent:0;}
.title h2 em{ display:block;}
.title .H201{ background-position:left top;}
.title .H202{ background-position:left -60px;}
.title .H203{ background-position:left -120px;}
.title .H204{ background-position:left -180px;}
.title .H205{ background-position:left -240px;}
.title .H206{ background-position:left -300px;}
.title .H207{ background-position:left -360px;}
.title .H208{ background-position:left -420px;}
.title .H209{ background-position:left -480px;}
.title .H210{ background-position:left -540px;}
.title .H211{ background-position:left -600px;}
.title .H212{ background-position:left -660px;}
.title .H213{ background-position:left -720px;}
.title .H214{ background-position:left -780px;}
.title .H215{ background-position:left -840px;}
.title .H216{ background-position:left -900px;}
.title .H217{ background-position:left -960px;}
.title .H218{ background-position:left -1020px;}
.title .H219{ background-position:left -1080px;}
.title .H220{ background-position:left -1140px;}
.title .H221{ background-position:left -1200px;}
.title .H222{ background-position:left -1260px;}
.title .H223{ background-position:left -1320px;}
.title .H224{ background-position:left -1380px;}
.title .H225{ background-position:left -1440px;}

.option,.sort,.korea,.vane,.bulletin,.guest{ width:968px; margin:10px auto 0 auto; border:1px solid #d2d2d2;}
.sort{ width:970px; border:none;}
.report,.swot,.big,.Boxflash{ width:970px; margin:10px auto 0 auto;}
.guest .today{ border:none;}

.w60{ width:60px; float:left; display:inline; margin:0 4px 0 20px;}
.w60 dt,.w60 dt img{ width:60px; height:80px;}
.w60 dd{ padding:6px 0; text-align:center;}
.w60 dd i{ color:#000;}
.next-star .w60{ margin:0; width:186px;}
.next-star .w60 dt{ float:left; width:60px;}
.next-star .w60 dd{ float:right; width:115px; padding:0; text-align:left;}

.w100{ margin:0;}
.w100 dt{ width:100px; height:62px;}
.w100 dt img{ border:none; background:none; padding:0;}
.w100 dd p{ line-height:22px;}
.EntWeek .w100{ height:62px; overflow:hidden;}
.visit .w100,.releases .w100,.new-tv .w100{ padding-bottom:10px; height:66px;}
.topic .w100{padding-bottom:17px;}

.big .w100{ padding:5px 0 3px 0;}
.big .w100 dd,.guest .w100 dd{ width:75px;}
.big .w100 dd p,.guest .w100 dd p{ padding:0; background:none;}
.big .w100 dd .p1,.EntWeek .w100 dd .p1,.guest .w100 dd .p1{ font-size:12px; height:45px; overflow:hidden;}
.big li .w100,.guest li .w100{ padding:0;}

.rank .w100{ margin:0; padding:0; width:100%;}
.rank .w100 dt{ float:left; width:125px;}
.rank .w100 dd{ width:96px; float:right; padding:0;}
.rank .w100 dd p{ padding:0; background:none;}
.rank .w100 dd .p1{ font-size:12px; height:45px; overflow:hidden;}

.Excl .w100{ width:100%; margin:0; padding-bottom:8px;}
.Excl .w100 dt{ float:left; width:100px;}
.Excl .w100 dd{ float:right; width:120px; padding:0;}

.hot-korea .w128{ width:96px; padding-bottom:10px; margin-right:16px;}
.hot-korea .w128 dt{ width:96px;}
.hot-korea .w128 dt img{ padding:0; border:none;}
.hot-korea .w128 dd p{ width:96px;}
.hot-korea .w128 dd p span{ background-position:-113px -7px; padding-left:18px;}
.plot .w128{ width:106px; margin:20px 10px 0 20px;}
.plot .w128 dt{ width:106px; height:139px; background-position:3px -145px;}
.plot .w128 dt img{ padding:0; border:none;}
.plot .w128 dd a{ font-size:12px;}

.w130{ width:130px; padding:0 0 16px 0; float:left; display:inline; margin:0 0 0 19px;}
.w130 dt{ float:none; width:130px; height:80px;}
.w130 dt img{ width:130px; height:80px; padding:0; border:none;}
.w130 dd{ float:none; width:auto;padding:7px 0 0 0;height:21px;overflow:hidden;}
.w130 dd p{ padding:0;height:22px;overflow:hidden;}
.w130 dd p u{ text-decoration:none;}
.w130 dd p u a{ color:#6c6c6c;}
.today .w130 span{ float:none;}
.today .w130 dd{ height:auto;}
.sort .w130{ margin:20px 7px 0 22px; padding:0;}
.sort .w130 dd{ height:65px; overflow:hidden;}
.report .w130,.korea .w130,.vane .w130,.bulletin .w130{ margin:0 21px; padding-bottom:10px;}
.hot-mv .w130{ width:230px; margin:0; padding-bottom:25px;}
.hot-mv .w130 dt{ float:left; width:130px;}
.hot-mv .w130 dd{ float:right; width:85px; padding:0;height:auto;}
.hot-mv .w130 .p2 a{ color:#6c6c6c;}
.hot-mv .w130 .p2 a:hover{ color:#c92323;}
.hot-mv .w130 .p3 span{ float:none; background-position:-113px -7px; padding-left:18px;}

.w150{ width:150px; padding:0; float:left; display:inline; margin:20px 21px 0 22px;}
.w150 dt{ float:none; width:130px;}
.w150 dt img{ width:150px; height:200px; padding:0; border:none;}
.w150 dd{ float:none; width:auto; padding:7px 0 0 0;}
.w150 dd p{ padding:0;}
.sort .w150 dd p{ height:20px; overflow:hidden;}

.w200{ width:200px;}
.w200 dt,.w200 dt img{ width:200px; height:205px; margin-bottom:0;}
.w200 dd{ padding:6px 0; text-align:left;}
.recomm .w200{ float:left; margin:10px 10px 0 20px; width:210px; display:inline; }
.recomm .w200 dt,.recomm .w200 dt img{ height:120px; width:210px;}
.recomm .w200 dd{text-align:center}
.No1 .w200 dd p,.side .w200 dd p,.My .side .w200 dd p{ line-height:24px;}
.w200 dd p.tit{height:22px;overflow:hidden;}
.w200 dd p.txt{height:70px;overflow:hidden;}

.w210{ width:210px; float:left; display:inline; margin:0 0 0 14px;}
.w210 dt{width:210px;}
.w210 dt img{ width:210px; height:120px;}
.w210 dd{padding:7px 0 0 0;height:21px;overflow:hidden;}
.No1 .w210,.side .w210,.My .w210{ padding-bottom:10px;}
.w210 dd a,.w210 span,.w200 dd p.tit a,.w200 dd p.tit span{float:left;display:block;}
.w210 dd a,.w200 dd p.tit a{/*width:145px;*/height:21px;overflow:hidden;}
/*.w200 dd p.tit a{width:130px;}*/

.w230{ width:230px;}
.w230 dt{width:230px;}
.w230 dt img{ width:230px; height:90px;}
.w230 dd{padding:7px 0 0 0;}
.w230 dd p{ line-height:24px;}
.w230 dd .p1{ text-align:center;}

.w450{ width:450px; float:left; display:inline;}
.w450 dt{width:450px; position:relative; height:220px;}
.w450 dt img{ width:450px; height:220px;}
.w450 dd{padding:7px 0 0 0;}
.top-info .list .w450{ height:311px;}
.s-number{ display:block; position:absolute; left:370px; bottom:93px; width:80px; height:26px;}
.s-number i{ display:inline; width:16px; height:16px; color:#000; text-align:center; line-height:16px; background-position:-92px -148px; float:left; margin:0 0 0 6px; cursor:pointer;-webkit-box-shadow:2px 2px 2px #000;-moz-box-shadow:2px 2px 2px #ccc;box-shadow:2px 2px 2px #000; }
.s-number .active{ color:#fff; background-position:left -148px}

.redIco{ padding-bottom:10px;}
.redIco h4{ padding:8px 0;}
.redIco li{ background-position:-274px -90px; padding-left:10px; height:21px; overflow:hidden;}
.redIco .active{ background:none; padding:0; height:62px; padding:9px 0;}
.redIco .active .w100,.redIco .active .w100 p{ display:block;}
.redIco li .w100,.redIco .active p{ display:none;}

/**/

.option i{}
.option u{ text-decoration:none;}
.option .H301{ background-position:center 25px; height:27px; padding:20px 0 10px 0;}
.option h3 span{ float:right; background:#ffd6e0; padding:2px 10px; border:1px solid #d2d2d2; color:#000; font-weight:normal; border-right:none;}
.option ul{ padding:15px 140px;}
.option li{ height:31px; border-bottom:1px solid #f1eff0; line-height:32px; overflow:hidden; padding:0 5px;}
.option li label input{ float:left; margin:8px 5px 0 0; width:12px; height:12px;}
.option p{ text-align:center; padding:50px 0; border-top:1px solid #d2d2d2; margin:20px 50px 0 50px;}
.side .option{ width:auto; border:none; margin:0; padding:0 19px; border:1px solid #d2d2d2;}
.side .option p{ margin:0; padding:24px 0; border:none;}
.side .option ul{ padding:0;}
.side .number .s1,.My .number .s1{ width:120px;}
.side .mod-music,.My .mod-music,.My .musweibo{ margin-top:0;}

.number{ float:right;}
.number span{ display:block; float:left;}
.number span img{ border:1px solid #c18850;}
.number .s1{ width:200px; margin:11px 10px 0 0; background:#ededed;}
.number .s1 .img-1{ border-color:#c18850;}
.number .s1 .img-2{ border-color:#aabf00;}
.number .s1 .img-3{ border-color:#bf2146;}
.number .s1 .img-4{ border-color:#5ab502;}
.number .s1 .img-5{ border-color:#ea7b21;}
.number .s1 .img-6{ border-color:#3a8938;}
.number .s1 .img-7{ border-color:#486193;}
.number .s1 .img-8{ border-color:#b2228c;}
.number .s2{ width:115px; color:#000;}

.ip01{ background-position:left top; width:103px; height:27px; color:#fff; border:none; text-align:center; line-height:28px; cursor:pointer; font-size:14px; font-weight:bold;}

/**/

.longtit{background:#fafafa;border:1px solid #dbdbdb;clear:both;height:26px; margin-top:10px;}
.longtit h2,.longtit h5{float:left; font:14px/26px normal;border:solid #dbdbdb; border-width:0 1px; margin-left:-1px; color:#000;}
.longtit h2 span{float:left;border:solid #fff;border-width:0 1px;padding:0 13px; cursor:pointer;}
.longtit h2.on{font-weight:bold; color:#4c4c4c; padding-right:4px; background-position:right -27px; border-right:none; position:relative; margin:0 -1px -1px;}
.longtit h2.on span{ background-position:left 1px; height:27px; background-repeat:repeat-x;}
.longtit h3{border:none; background:#fff;}
.longtit h5 span{float:left;border:solid #fff;border-width:0 1px;padding:0 13px;}

.soybox{border:1px solid #e8e8e8; padding-top:5px; overflow:hidden;}
.soybox h2{ background-position:left -143px; background-repeat:repeat-x;height:33px;line-height:33px;border-bottom:1px solid #e7e7e7;font-weight:normal;font-size:12px; color:#000000;}
.soybox h2 span{color:#df3231;font-size:14px;font-weight:normal;border-right:1px solid #ddd;padding-right:13px;margin-right:5px;margin-left:10px;font-weight:bold;}
.soybox h2 a:hover{text-decoration:none}
.Aclose{ background-position:left -66px;text-decoration:none;padding-right:3px;}
.soy_cont{padding:0 18px 0 18px;}
.soydl{padding:7px 0;line-height:21px;oveflow:hidden;margin:0 5px; background-position:left bottom; background-repeat:repeat-x;}
.soydl dt{width:60px;float:left;font-weight:bold;color:#000;text-align:left;margin-top:4px; font-size:13px;}
.soydl dd{float:right;width:840px;}
.soydl dd a{margin-right:9px;float:left;padding:0 6px;overflow:hidden;border:1px solid #fff;height:17px;line-height:17px;margin-top:4px;white-space: nowrap;}
.soydl dd a.on{border:1px solid #b31817;background:#e23433;color:#fff;text-decoration:none;}	
.list_r ol{display:none;}
.list_r ol.on{display:block;}

.foldbox{height:19px;overflow:hidden;display:block;cursor:pointer;margin-top:-1px;position:relative;border-top:1px solid #fff;}
.foldbox.on{ background-position:440px -36px;}
.foldbox.hov{ background-position:425px -284px;}
.sort{}
.sort .data{border:1px solid #eaeaea; border-top:none;}
.sort .list{border-top:none;padding:0;background:#fff; overflow:hidden;}
.sort .list h2{margin-top:35px;}
.m_dl{width:130px;text-align:center;float:left;padding-bottom:15px;margin:0 20px;overflow:hidden;display:inline}
.m_dl dt{width:130px;height:175px;position:relative;z-index:1;}
.m_dl dt img{width:120px;height:160px;border:1px solid #dcdcdc;padding:4px;}
.m_dl dd{width:130px;overflow:hidden;height:22px;line-height:22px;overflow:hidden;text-align:left;color:#787878;}
.m_dl dt em{background:#000;display:block;width:120px;height:22px;opacity: 0.6; filter:Alpha(opacity=60);position:absolute;left:5px;top:143px; z-index:2;}
.m_dl dt i{color:#fff;display:block;width:116px;height:22px;line-height:24px;text-align:right;position:absolute; left:5px;top:143px; z-index:3;}
.imgA b{left:68px;top:9px;}
.m_dl dd strong{font-size:14px;font-weight:normal;}

.clear{clear:both;heigh:1px;overflow:hidden;}
.page{ padding:15px 0 30px 0;}
.sort .page { padding:50px 0 25px 0; background-position:left -570px; background-repeat:repeat-x; margin:0 20px;}

/**/

.title{ background-position:left -97px; background-repeat:repeat-x;}
.report .left,.swot .left,.big .left,.guest .left                     { width:690px;}
.report .right,.swot .right,.big .right,.Boxflash .right,.guest .right{ width:270px;}
.Boxflash .left{ width:700px;}

.today,.into,.plot { border:1px solid #e1e1e1; border-top:none;}
.EntWeek,.visit,.musweibo,.ZOL{ border:1px solid #e1e1e1; padding:0 19px;}

.top-info{ padding:20px 20px 10px 20px;}
.top-info .list{ width:450px; float:left; overflow:hidden; height:311px; position:relative; overflow:hidden;}
.day-text{ float:right; width:186px;}
.day-text h5{ font-size:14px; font-weight:bold;}
.day-text p{ background-position:left bottom; padding:5px 0 8px 0; line-height:24px;}
.day-text p span,.EntWeek p span{ display:block; width:134px;_width:130px; float:left; overflow:hidden; height:21px;}.EntWeek p span{ width:178px; _width:174px;}
.day-text ul{ padding-top:5px;}
.day-text li p{ padding:0; line-height:22px;}
.into .day-text .p1{ background:none; padding:0;}
.into .day-text .p2{ padding-top:4px;}

.EntWeek h6{ margin:15px 0 0 0;*margin-top:13px;}
.EntWeek .redIco{ padding:0 0 12px 0;}
.EntWeek .redIco li{ height:22px;}
.EntWeek .redIco .active{ height:62px;}

.into .list{ background-position:left -599px; background-repeat:repeat-x; margin:0 20px; padding:13px 0;}
.place{ float:left; width:395px;}
.place li{ height:22px; overflow:hidden;}
.day-more{ float:right; width:219px; border-left:1px solid #e2e2e2; padding-left:20px;}
.day-more h6{ background:none; padding:0; margin:0;}
.day-more .redIco{ padding-bottom:0;}

.plot,.musweibo{ margin-top:10px;}
.plot{ padding-bottom:10px;}

.musweibo{background:#f5f5f5; padding:0 10px;}
.musweibo h4 span a,.ZOL h4 span a{ display:block; width:72px; height:16px; background-position:1px -172px; margin-top:6px;}
.musweibo .weibobox{ background:#fff;}

/**/

.mod-star,.mod-movie,.mod-tv,.mod-network,.merge,.No1,.side,.My{ width:970px; margin:10px auto 0 auto;}
.mod-star .left,.mod-movie .left,.mod-tv .left,.mod-network .left{ width:688px; border:1px solid #d2d2d2; border-top:none;}
.mod-star .right,.mod-movie .right,.mod-tv .right,.mod-network .right{ width:268px; border:1px solid #d2d2d2;}
.mod-star .texInfo .list,.mod-movie .texInfo .list,.mod-tv .texInfo .list,.mod-music .texInfo .list,.mod-variety .texInfo .list,.mod-network .texInfo .list{ padding-left:0; width:468px;}
.mod-music,.mod-variety,.topic{border:1px solid #d2d2d2; margin-top:10px;}
.mod-music,.mod-variety{ border-top:none;}
.mod-network .musweibo{ margin-top:0; border:none;}
.topic{ padding-bottom:2px;}
.topic .list{ overflow:hidden; height:583px;}
.No1 .mod-music,.No1 .topic{ margin-top:0;}
.No1 .topic .list{ height:331px;}

.merge{ margin-top:0;}
.merge .left,.No1 .left,.side .left,.My .left    { width:690px;}
.merge .right,.No1 .right,.side .right,.My .right{ width:270px;}

.viscera   { display:block; zoom:1; overflow:hidden;margin:20px 20px 0 20px;}
.viscera em{ font-style:normal; float:left; display:block;}
.viscera ul{ padding:10px 0 0 0;}
.viscera li{ line-height:26px; white-space:nowrap; overflow:hidden;}
.viscera li span{ padding:0 3px; display:block; width:8px; text-align:center; float:left;}

.LiInfo{ width:200px;float:left;}
.texInfo{ width:448px;float:right; overflow:hidden;}
.texInfo .list{ width:430px; padding:0 0 0 20px;}
.texInfo ul{ padding:0px 10px 0 20px; margin-top:-1px;}
.texInfo li{ float:left; width:210px; padding-right:10px; line-height:24px;}

.HotStar h4,.tag{ margin:0 20px;}

.releases,.new-tv,.topic{ padding:0 20px;}
.releases .redIco,.new-tv .redIco{ padding:9px 0 17px 0;}

.tag{ background-position:left -599px; padding:14px 0 13px 0;_padding-bottom:14px; margin-top:10px;}
.tag p{ height:28px; line-height:28px; overflow:hidden;}
.tag p a{ display:block; float:left; padding:0 5px; color:#6c6c6c;}
.tag p a:hover{ color:#6c6c6c;}
.tag .font-14{ font-size:14px; font-weight:bold;}
.tag .font-16{ font-size:16px; font-weight:bold;}
.tag .font-18{ font-size:18px;}

/**/

.recomm,.list-ent,.list-movie,.list-tv,.list-variety,.list-music,.list-coll{ width:968px; margin:10px auto 0 auto; border:1px solid #d2d2d2; border-top:none;}
.recomm .list{ padding:10px 0;}

.txt-list ul{ width:440px; padding:10px 22px; overflow:hidden; float:left;}
.txt-list .u-1{ background-position:481px -284px;}
.txt-list .u-2{}
.txt-list li{ height:32px; line-height:32px; overflow:hidden; background-position:left bottom; background-repeat:repeat-x;}
.txt-list li i{ background-position:-274px -94px; padding-left:10px;}
.txt-list li span{ float:right;}

/**/

.big  h6,.guest h6{ margin:0; padding:5px 0;}
.big .day-text h6,.guest .day-text h6,.korea .day-text h6,.vane .day-text h6,.bulletin .day-text h6{background:none; padding:0;}
.big .right,.guest .right{ overflow:visible;}
.next-star{ width:186px; float:right;}
.ZOL p span{ color:#6c6c6c;}
.zol-text{ border-bottom:1px solid #d2d2d2; padding-bottom:10px;}

 table     { padding:6px 0 0 0;}
 thead td  { color:#000;}
 table td i{ font-style:normal; display:block; width:16px; height:16px; text-align:center; line-height:16px;}
.program{ height:243px; *height:245px;_height:247px;}
.program h4{ padding:10px 0;}
.program td{ width:35px; height:22px; line-height:22px; *padding-top:1px;} 
.t-gray{ background-position:-92px -148px; color:#000; cursor:pointer;}
.t-live{ background-position:-46px -148px; color:#fff; cursor:pointer;}
.t-red { background-position: left -148px; color:#fff; cursor:pointer;}
.t-black { color:#010101;}
.time{ height:30px;border-bottom:1px solid #d2d2d2;}

.new-cycle{ width:110px; float:left; overflow:hidden; margin-top:2px;}
.new-cycle i{ font-style:normal;}
.new-cycle span{ margin-top:4px;}
.new-cycle span,.new-cycle span a{ display:block; float:left; overflow:hidden; width:13px; height:12px;}
.new-cycle .a1{ background-position:left -96px;}
.new-cycle .on-1{ background-position:-23px -108px;}
.new-cycle .s2{ width:72px; text-align:center; height:auto; margin-top:0; color:#000;}
.new-cycle .a2{ background-position:-23px -96px;}
.new-cycle .on-2{ background-position:left -108px;}

.t260{width:91px; float:right;}
.t260 dd{float:left;border:1px solid #c3c3c3;padding:0 2px;cursor:pointer; position:relative; z-index:2; width:85px; background-position:68px 1px; text-indent:5px;}
.classul{width:89px;border:1px solid #c3c3c3;border-top:none;position:absolute;z-index:5;left:-1px;top:20px;background:#fff; display:none;}
.classul li{overflow:hidden;height:22px;}
.classul li a{margin:0;padding:0; height:22px;line-height:22px;text-indent:9px;overlfow:hidden; display:block;}
.classul li a:hover{background:#ddd;text-decoration:none;}

.korea,.vane,.bulletin,.guest{ border-top:none;}
.korea .left,.vane .left,.bulletin .left{ width:698px;}
.korea .right,.vane .right,.bulletin .right{ width:269px;}
.korea .today,.vane .today,.bulletin .today{ border:none; padding-right:10px;}
.korea .redIco li,.vane .redIco li,.bulletin .redIco li{ overflow:visible; height:auto; line-height:24px; background-position:-274px -89px;}
.korea .top-info h6,.vane .top-info h6,.bulletin .top-info h6{ margin:0;}
.korea .top-info .next-star h6,.vane .top-info .next-star h6,.bulletin .top-info .next-star h6{ padding:5px 0;}

.hot-korea,.hot-mv,.Excl{ border-left:1px solid #d2d2d2;}
.hot-korea h4,.hot-mv h4,.Excl h4{ padding:13px 20px 13px 19px;}
.hot-mv .list,.Excl .list{ padding:0 20px; height:415px; overflow:hidden;}
.Excl .list{ height:300px;}

/**/

.abs{ position:absolute; width:157px;}
.abs span{ padding:0 3px;}
.abs li{ padding:8px 0;}
.abs .abs-default .p1 a,.abs .abs-default .p1 a:hover{ color:#6c6c6c;}
.abs .abs-live,.abs .abs-live a,.abs .abs-live a:hover,.abs-live .p1 span{ color:#f38709;}
.abs .abs-default{ background-position:left -599px;}
.abs-t,.abs-c,.abs-b{ background:url(http://i1.letvimg.com/yule/201203/12/abs.png) no-repeat -10000px -10000px;}
.abs-t span{ float:right; padding:0; display:inline; margin:6px 8px 0 0; cursor:pointer; width:12px; height:12px;}
.abs-t i{ font-style:normal; padding:0 9px; line-height:24px;}
.abs-c{ background-position:left bottom; padding:0 9px;}
.abs-b{ background-position:left -46px; height:23px;}

.abs-red{ left:35%; top:50%;}
.abs-red i { color:#fff;}
.abs-red .abs-t{ background-position:left top; height:23px;}

.abs-gray{ left:55%; top:50%;}
.abs-gray i{ color:#000;}
.abs-gray .abs-t{ background-position:left -23px; height:23px;}

/**/

.Aflash{width:700px;margin:0 auto;position:relative; overflow:hidden; height:350px;}
.picLI{position:relative;overflow:hidden;}
.picbox{width:10000px;}
.picbox small{display:block;position:absolute;left:-8px;top:-7px;width:110px;height:110px;}
.picbox .tv{ display:none;}
.picbox img{ width:700px;height:350px;}
.picLI .bg{ background:#000000;opacity: 0.5; filter:Alpha(opacity=50);position:absolute;left:0;top:255px;height:95px;width:970px;}
.picLI .info{ position:absolute;left:0;top:255px;height:88px;overflow:hidden;padding-left:20px;margin-top:7px;width:650px;}
.picLI  h2{font-size:16px;font-family:"微软雅黑";height:35px;line-height:35px;}
.picLI  p{line-height:20px;}
.picLI a:hover{text-decoration:none;}
.pre,.next{float:left;margin-top:28px; position:relative; width:30px; z-index:11;}
.pre i,.next i{display:block;width:25px;height:24px; position:absolute;left:20px;top:2px; display:none;}
.next i{left:-20px;}
.smalpic{float:left; width:350px; display:block; zoom:1; overflow:hidden;padding:10px 5px 0 5px;}
.pre a{width:27px;height:26px;display:block; background-position:-84px -10px;}
.next a{width:27px;height:26px;display:block; background-position:-123px -10px;}
.pre i{display:block;}
.infobtn{ position:absolute;left:210px;top:320px;width:300px; height:21px; overflow:hidden;}
.infobtn span{ display:inline; zoom:1; overflow:hidden; width:21px; height:21px;background:url(http://i2.letvimg.com/yule/201112/09/doc-top.png) !important;background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i2.letvimg.com/yule/201112/09/doc-top.png',sizingMethod='img'); float:left; margin:0 3px; cursor:pointer;}
.infobtn .active{background:url(http://i1.letvimg.com/yule/201112/09/doc-bot.png) no-repeat left top !important;background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.letvimg.com/yule/201112/09/doc-bot.png',sizingMethod='img');}

#j-focusPic-list{position:relative;overflow:hidden;width:700px;height:350px;}
#j-focusPic-list span{display:block;float:left;width:700px;height:350px;overflow:hidden;}
#j-focusPic-list .j-slider{position:absolute;width:1000000px;}

/**/

.rank{ border:1px solid #e1e1e1; height:348px; overflow:hidden;}
.rank h4{ padding:8px 0; border:none; background-position:left -251px;}
.rank h4 span a{ margin:0 5px; height:22px;line-height:22px;width:25px;display:inline;zoom:1;overflow:hidden;float:left;text-align:center;}
.rank h4 span a:hover{ margin:0 5px; text-decoration:none;}
.rank h4 span .active{border:1px solid #d6d6d6;border-bottom:1px solid #fff;}
.rank .redIco{ padding:0; margin-top:-4px;_margin-top:0;}
.rank .redIco h4{ padding:8px 0;}
.rank .redIco li{ background-position:-274px -90px; height:25px; overflow:hidden; line-height:25px; padding:0;}
.rank .redIco i{ display:inline; margin:4px 5px 0 0; width:17px; height:16px; float:left; text-align:center; line-height:16px; font-style:normal;}
.rank .redIco .i-1{ background-position:left -148px; color:#fff;}
.rank .redIco .i-2{ background-position:-92px -148px; color:#000;}
.rank .redIco dt i{ margin-top:0;}
.rank .redIco .active .w100,.rank .redIco .active .w100 p{ display:block;}
.rank .redIco li .w100,.rank .redIco .active p{ display:none;}
.rank .redIco .active{ background:none; padding:0; height:62px; padding:9px 0;}

/**npy 2012-04-09 add**/
.rank .redIco{ display:none;}
.rank .redIco.active{ display:block;}
.j-item{ float:left;}

.Boxflash{ position:relative;}
.Aflash{ width:970px;}
.rankBg{ position:absolute; top:0px; right:0px; height:350px; width:270px; background:url(http://i3.letvimg.com/yule/201203/27/rankBg.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i3.letvimg.com/yule/201203/27/rankBg.png');}
.rank{ position:absolute; top:8px; right:0px; border:none; height:350px; width:232px;}
.picbox{ width:1000000px;}
.picbox img{ width:970px;}
.rank,.rank a{ color:#ffffff;}
.rank h4 .e20{ float:left; background:none; width:149px; overflow:hidden; height:22px; border-bottom:1px solid #dfdfdf;}
.rank h4{ background:none;}
.rank h4 span a{ border-bottom:1px solid #dfdfdf; width:27px;}
.rank h4 span a.active{ border:1px solid #dfdfdf; border-bottom:none;}
.rank h4 span a,.rank h4 span a:hover{ margin:0;}
.rank h4 span{ float:left; width:83px; _width:90px; overflow:hidden;}
#tabbox1 .w450,#tabbox2 .w450{ display:none;}
#tabbox1 .w450.active,#tabbox2 .w450.active{ display:block;}