@charset "utf-8";
/* CSS common */
html {}
body { margin:0; color:#969696; font:12px/21px "宋体"; background:#fff;}
ul, ol, li, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, input {margin:0; padding:0;}
img, fieldset {border:none;}
li {list-style:none;}
select, input {vertical-align:middle;}
select, input, textarea { font-size:12px; }
div, ul, dl { zoom:1; }
h1,h2,h3{font-size:14px;}
a{ color:#444; text-decoration:none; outline:none; cursor:pointer;}
a:hover{ text-decoration:underline; color:#2b83c1;}
a.blu,.blu{color:#2B83c1;}
input,textarea{ background:none; border:none; color:#969696;resize:none;outline:none}
i,b,u,em{ font-style:normal; font-weight:normal; text-decoration:none;}

h2 span b,.roll .s1,.fruit p span,.cycle a,.date ol li span,.grade span,.collect span a,.down span a,.share li a,.icoImg dd a,h3 ul,h3 span a,.playNum,.playNum .more a,.listPic .multi dt,.J-List .multi dt,.user-Form .p1 b,.user-Form .s1 a,.user-Form .Li03 span a,.up-ico,.line,.user-Form .Li03 u,form h6 span a,.help-form .Li01 a,.listNum li i,.help-txt a,.LetvPlay i,.Num .prompt b,.LetvBox i,.date .b,.playNum i,.playNum .ico,.m-pai li i,.m-pai h2 ul,.EP-roll .s-c small,.Star-list .H101 small,.H100,.m-pai i.ipad,.m-pai i.iphone,.m-pai i.android,.comment .s3 a,.comment .s3 a i.i-1{ background:url(http://i1.letvimg.com/img/201303/05/video-ico.png) no-repeat -10000px -10000px;}

h2{ height:34px; line-height:34px; color:#444;overflow:hidden;}
h2 span{ float:right; display:inline-block;font-size:12px; font-weight:normal; overflow:hidden; margin-top:8px;}
h2 span a{ display:block; height:18px; line-height:20px; color:#aaa;}
h2 span a:hover{ text-decoration:none; color:#aaa;}
h2 span b{ display:inline-block; position:absolute; width:6px; height:7px; right:6px; top:6px;}
h2 .more { height:18px; background:#fafafa; position:relative; float:right; font-size:12px; padding-left:6px; margin-top:7px;}
h2 .more,.synth{border:1px solid #ededed; border-radius:2px; display:inline-block; background-color:#f7f7f7;}
h2 .more:hover{ box-shadow:1px 1px 3px #ccc; background-color:#fafafa; border:1px solid #d7d7d7;}
h2 .more:active{ background-color:#e6e6e6; box-shadow:1px 1px 3px #ccc inset; border:1px solid #ccc;}

 h3{ font-weight:normal; height:34px;line-height:34px; position:relative; color:#444; overflow:hidden;}
 h3 em,h3 i{ color:#969696;}
 h3 i{padding:0 10px;}
 h3 li.Li03{font-size:12px; padding-left:15px;}
.H302 .Li03{ font-size:14px; padding-left:0;}

h3 p{ padding:10px 25px 0 25px; font-size:12px; overflow:hidden; height:24px;}
h3 p b{ font-weight:bold; font-size:14px; padding-right:10px; color:#444;}
h3 p i{ padding:0 5px;}
h3 ul{ display:block; overflow:hidden; background-color:#f7f7f7; background-position:left -703px;background-repeat:repeat-x;height:34px;}
h3 li{ display:inline-block; float:left; position:relative;height:33px; overflow:hidden;}
h3 li a{ padding:0 18px; display:inline-block; color:#969696; border-right:1px solid #ebebeb;}
h3 li a:hover{ background-color:#fcfcfc; text-decoration:none; color:#969696;}
h3 .active{ box-shadow:3px 3px 3px #d7d7d7; height:34px;}
h3 .active a,h3 .active a:hover{ background-color:#fff; font-weight:bold; color:#444;}
h3 span{ float:right; position:absolute; right:17px; top:7px;}
h3 span,h3 span a,.playNum .more a{ display:block; background-color:#f7f7f7;}
h3 span a,.playNum .more a{ background-position:-58px 5px; border:1px solid #e8e8e8; border-radius:2px;width:26px;height:16px; }
h3 span a:hover,.playNum .more a:hover{ border:1px solid #d7d7d7; box-shadow:1px 1px 3px #ccc; background-color:#fafafa;}
h3 span .active,h3 span .active:hover,.playNum .more .active,.playNum .more .active:hover{background-position:-76px 5px;background-color:#E6E6E6;border:1px solid #ccc;box-shadow:1px 1px 4px #ccc inset;height:16px;}

h5{ height:24px; line-height:24px; overflow:hidden; font-size:12px; margin-top:5px;}

.list{ display:block; zoom:1; overflow:hidden;}
.list dl{}
.list .w100{padding:15px 10px;}
.list dl dt{ position:relative;}
.list dl dt span{ position:absolute; bottom:0px; right:0px; height:20px; line-height:20px; display:block; text-align:right; cursor:pointer;}
.list dl dt .bg{ background:#000;filter:alpha(opacity=30); opacity:0.3;}
.list dl dt .time{ color:#fff;}

.noBg,.noBg a{ border:none;}

.page{ padding:25px;}
.page span{ cursor:default;}
.page a,.listNum a,.page span{ display:inline-block!important;border:1px solid #e8e8e8; text-align:center; overflow:hidden; border-radius:2px; background-color:#f7f7f7;}
.page a:hover,.listNum a:hover{ box-shadow:1px 1px 3px #ccc; background-color:#fafafa; text-decoration:none; border:1px solid #d7d7d7;}
.page a:active,.listNum a:active{ border:1px solid #ccc; box-shadow:1px 1px 4px #ccc inset; background-color:#e6e6e6;}
.page .active,.page .active:hover,.listNum .page .active,.listNum li .active,.listNum li .active:hover{ background-color:#e6e6e6; box-shadow:1px 1px 4px #ccc inset; color:#2b83c1; font-weight:bold; border:1px solid #ccc;}

.listPic ul{ margin-bottom:20px;}
.listPic .page,.listTxt .page{ text-align:right;}
.listPic .page a,.listTxt .page a,.page span{ padding:0 8px; height:20px; line-height:20px; margin:0 5px 15px;}
.listPic .page .up,.listPic .page .next,{ width:50px;_padding-top:1px; _height:19px; _overflow:hidden;}
.listPic .page .up,.listTxt .page .up{ color:#c6c6c6;}
.listPic .page .next,.listTxt .page .next{ margin-right:0; color:#c6c6c6;}

.listNum p,.listTxt p{ padding:15px 18px 0 18px;}
.listNum p i,.listTxt p i{ padding:0 10px;}
.listNum ul{ height:44px; overflow:hidden; position:relative; padding-top:5px; margin-bottom:20px;/*margin:0; padding-bottom:20px;*/}
.listNum li{ display:inline; float:left; width:47px; height:33px; margin:10px 0 0 9px; position:relative;}
.listNum li i{ display:inline-block; width:47px; height:14px; position:absolute; left:0px; top:21px;}
.listNum .vip{ background-position:-128px -214px;}
.listNum .pre{ background-position:-128px -242px; display:none;}
.listNum a{width:45px; height:28px; line-height:28px; text-decoration:none;}
.listNum a:hover{ text-decoration:none;}
.listNum .page{ display:none;}
.listNum .page a{ margin:0 0 15px 11px;}
.listNum .active .page{ display:block;}
.listNum .active{ padding-bottom:0;}
.listNum .active ul{ height:auto; margin-bottom:0; padding-bottom:20px;/*min-height:55px; max-height:220px; height:auto;*/}
.listNum .active .active{ width:45px; height:28px;}
.listNum .list{ padding:0 6px 0 6px; width:626px;}
.listNum .page,.listPic .page{ padding:0 14px; text-align:right; line-height:0px;}
.listNum .page a{ height:20px; line-height:20px; width:50px;}
.listNum .page .active{ height:20px; width:50px;}

.listTxt ul{ padding:0 0 0 13px; margin-bottom:20px;}
.listTxt li{ display:inline; margin:20px 0 0 4px; float:left; position:relative;}
.listTxt li a{display:block;width:96px;height:39px;border:1px solid #e8e8e8; padding:6px 10px 14px 10px; line-height:24px; background-color:#f7f7f7; word-wrap:break-word;overflow:hidden;}
.listTxt li a:hover{ box-shadow:1px 1px 3px #ccc; text-decoration:none; border:1px solid #d7d7d7; background-color:#fafafa;}
.listTxt li .active,.listTxt li .active:hover,.listTxt li a:active{ text-decoration:none; background-color:#e6e6e6; box-shadow:1px 1px 4px #ccc inset; color:#444; border:1px solid #ccc;}
.listTxt li a b{color:#969696; display:inline-block; cursor:pointer; position:absolute; right:10px; bottom:8px;}
.listTxt .page{ padding:0 20px; text-align:right; line-height:0;}

.listNum,.listPic,.listTxt{display:none;}
.J-List .active,.Y-List .active,.L-List .active{ display:block;}

.novideo{ text-align:center; line-height:174px; font-size:14px;}

/**/

.add{ padding-top:10px;}
.add dt{ font-weight:bold;}
.add dd p{ height:30px; line-height:28px; overflow:hidden; margin-top:10px;}
.add dd label{ float:left; display:block; width:44px;}
.add dd input{ float:left; cursor:pointer;}
.add .i-t{ padding:4px; height:18px; border-top:1px solid #cbcbcb; border-left:1px solid #e3e3e3; box-shadow:1px 1px 4px #ccc inset; background-color:#efefef; width:188px;}
.add .i-b{ border-radius:0 2px 2px 0; border:1px solid #e8e8e8; background-color:#f7f7f7;  height:27px; width:50px; line-height:27px; overflow:hidden;}
.add .i-b:hover{ box-shadow:1px 1px 3px #ccc;}
.add .i-b:active{ box-shadow:1px 1px 4px #ccc inset; background-color:#e6e6e6;}

.icoImg{ padding:50px 35px 0 40px;}
.icoImg dt{ font-weight:bold;}
.icoImg dd a{ display:inline-block;}

.w48{ padding:10px 0; margin:0 18px;}
.w48 span{ display:inline-block;}
.w48 dt{ display:inline-block; float:left; width:48px; margin-right:10px;}
.w48 dt a{ cursor:default;}
.w48 dt img{ width:48px; height:48px;}
.w48 dd{ position:relative; overflow:hidden;}
.w48 textarea{ width:100%; border:0px solid; overflow:hidden; overflow-y:scroll;resize:none; color:#969696; height:66px; *height:65px; padding:5px 0;}

.user-Form{ padding:0 0 0 2px;}
.user-Form .Li01{ color:#969696; height:22px; overflow:hidden;}
.user-Form .Li01,.user-Form .Li02{ line-height:22px;}
.user-Form .Li01 .vip{ width:20px; height:20px; background-position:left 2px; display:inline-block; float:left;}
.user-Form .Li02 img{ vertical-align:top; *vertical-align:middle;}
.user-Form .Li04{ border:1px solid #ebebeb; border-top:1px solid #c0c0c0; border-radius:2px; height:76px; padding:0 0 0 5px;background-color:#fff;}
.user-Form .Li04:hover{ box-shadow:1px 1px 4px #ebebeb inset;}
.user-Form .active,.user-Form .active:hover{ border:1px solid #00a0e9; border-top:1px solid #0094d7; box-shadow:-1px 0px 1px #beebff;}
.user-Form .Li05 input,.help form .Li04 input,.D-Info span a{border-radius:2px;font-size:13px;font-weight:bold;width:70px;text-align:center;cursor:pointer;height:28px;margin:0 0 0 7px;*padding-top:2px;}
.user-Form .Li05 input:hover,.D-Info .s2 a:hover{ box-shadow:1px 1px 3px #ccc;}
.user-Form .Li05{ padding:10px 0 5px 1px; height:30px; position:relative;}
.user-Form .Li05 .r{ color:#E70015;}
.user-Form .Li05 .ip-1,.D-Info .s1 a{ background-color:#c8000b; box-shadow:1px 1px 4px #C6010B inset; border:0;color:#fff;}
.user-Form .Li05 .ip-1:hover,.D-Info .s1 a:hover{ box-shadow:1px 1px 3px #999;}
.user-Form .Li05 .ip-2{ background-color:#f7f7f7; color:#444; border:1px solid #e8e8e8;}
.user-Form .Li05 .ip-2:hover{background-color:#fafafa; border:1px solid #d7d7d7;}
.user-Form .Li05 .ip-2:active{background-color:#e6e6e6; border:1px solid #ccc;}
.user-Form .Li05 .s1{ float:left;}
.user-Form .Li05 .s1 a{display:inline-block; width:28px; height:26px; background-position:-108px -291px; border:1px solid #d7d7d7; border-radius:2px;}
.user-Form .Li05 .s1 a:hover{box-shadow:1px 1px 3px #ccc; background-color:#fafafa; border:1px solid #ccc;}
.user-Form .Li05 .s1 a:active{box-shadow:1px 1px 4px #ccc inset; background-color:#e6e6e6; background-position:-143px -291px; border-radius:3px; border:1px solid #ebebeb; }
.user-Form .Li05 .s2{ float:right;}
.user-Form .Li05 .s2 i{ font-family:Arial; font-size:16px; padding:0 2px;}
.user-Form .Li05 .s2 em{ font-size: 16px; display: inline-block; vertical-align: middle; font-family: arial;}
.user-Form .Li06{ margin-top:10px; position:relative;}

.up-ico{ display:inline-block; position:absolute; left:15px; top:-7px; width:16px; height:8px; background-position:-204px top;}
.listCom .up-ico{ left:7px;}
.listCom .page a,.listCom .page span{ margin:0 0 0 11px; line-height:20px;}

.w17{ background:#fbfbfb; border:1px solid #EBEBEB; border-radius:2px; padding:15px;}
.w17 dt{ width:100%; float:none; margin:0;}
.w17 dt img{ width:17px; height:17px;}
.w17 dt a,.w17 dt b,.w17 dt i{ float:left;}
.w17 dt a{ margin-top:3px;}
.w17 dt i{ font-family:Arial; padding:0 3px 0 5px; color:#969696;}
.w17 dt u{ font-size:13px; line-height:24px;}
.w17 dd{ float:none; width:100%; margin-left:0; color:#444;}

.list .w48{ border-bottom:1px solid #ebebeb; padding:20px 0;}
.list .w48:hover{ background-color:#fbfbfb;}
.list .user-Form .Li02{ word-wrap:break-word;overflow:hidden; color:#444;}
.list .user-Form .Li03{ height:32px; padding-right:4px; line-height:32px;}
.list .user-Form .Li03 em,.list .user-Form .Li03 i,.list .user-Form .Li03 b,.list .user-Form .Li03 em{ height:32px; display:inline-block;}
.list .user-Form .Li03 u{ background-position:-54px -113px; padding-left:22px; display:inline-block; margin-left:5px;}
.list .user-Form .Li03 b{ padding-right:10px;}
.list .user-Form .Li03 i,.list .user-Form .Li03 em{ padding:0 3px; color:#c6c6c6;}
.list .user-Form .Li03 span{ float:right; display:none; height:32px; overflow:hidden; padding-right:3px;}
.list .user-Form:hover .Li03 span{ display:block;}
.list .user-Form .Li03 span a{display:inline-block; width:45px; height:27px;border:1px solid #e8e8e8; border-radius:2px; background-position:-172px -290px; background-color:#f7f7f7;}
.list .user-Form .Li03 span a:hover{ box-shadow:1px 1px 3px #ccc; background-color:#fafafa; border:1px solid #d7d7d7;}
.list .user-Form .Li03 span a:active{ box-shadow:1px 1px 4px #ccc inset; background-color:#e6e6e6; background-position:-205px -290px; background-color:none;}
.list .user-Form .Li04{ margin-top:20px;}

.expression{ position:absolute; left:66px; top:175px; border:1px solid #eee; box-shadow:1px 1px 3px #ccc; padding:10px 10px; background-color:#fff; width:140px;}
.expression .list{ position:relative; overflow:visible;}
.expression ul{ overflow:hidden;}
.expression li{ display:inline-block; float:left; overflow:hidden;}
.expression li a{ display:inline-block; width:18px; height:18px; padding:5px;}
.expression li a:hover{ background-color:#f7f7f7;}
.expression .up-ico{ top:-18px;}

.w96{ width:96px; float:left; display:inline; margin:20px 11px 0 19px;overflow:hidden;}
.w96 dt,.w96 dt a{ display:block; width:96px; height:128px; overflow:hidden;}
.w96 dt img{ width:96px; height:128px;}
.w96 dd{ margin-top:5px; height:21px; overflow:hidden;}
.w96 .bg{ height:20px; line-height:20px; width:96px; right:0px; bottom:0px;}
.w96 .time{ bottom:0px; right:5px;}

.w100{ padding:15px; display:none;}
.w100 dt,.w100 dt img{ width:100px; height:100px; float:left;}
.w100 dd{ float:right; width:175px; padding:5px 0 0 0;}
.w100 dd{color:#666;}
.w100 dd p{padding-bottom:3px;}

.w105{ width:105px; float:left; display:inline; margin:0 40px 0 19px; height:108px;}
.w105 dt,.w105 dt a,.w105 dt img{ display:block; width:105px; height:70px;}
.w105 dd{ margin-top:5px; height:21px; overflow:hidden;}
.w105 .bg{ height:20px; line-height:20px; width:105px; right:0px; bottom:0px;}
.w105 .time{ bottom:0px; right:5px;}
.w105 dt a:hover{ text-decoration:none;}

.left .w105{ margin:20px 0px 0 19px; height:96px; overflow:hidden;}

.cinemalook .w105{width:120px;margin:0 10px 0 19px;}
.cinemalook .w105 dt,.cinemalook .w105 dt a,.cinemalook .w105 dt img{ display:block; width:120px; height:70px;}


.w120{ width:120px; float:left; display:inline; margin:20px 20px 0 19px; overflow:hidden;}
.w120 dt,.w120 dt a,.w120 dt img{ display:block; width:120px; height:90px;}
.w120 dd{ margin-top:5px; height:21px; overflow:hidden;}
.w120 .bg{ height:20px; line-height:20px; width:120px; right:0; bottom:0;}
.w120 .time{ bottom:0; right:5px;}
.w120 dt a:hover{ text-decoration:none;}

.w130{ width:130px;}
.w130 dt,.w130 dt a,.w130 dt img{ display:block; width:105px; height:79px;}
.w130 .bg{ height:20px; line-height:20px; width:130px; left:0; bottom:0;}
.w130 .time{ bottom:0; right:10px;}
.w130 dt a:hover,.w96 dt a:hover{ text-decoration:none;}
.w130 p .active{ color:#2b83c1;}
.multi .bg{ right:4px; bottom:5px;}
.multi .time{ bottom:5px; right:7px;}

.listPic .w130{ float:left; width: 105px;display:inline; margin:20px 0px 0 19px;}
.listPic .w130 dt{ }
.listPic .w130 dd{ margin-top:5px; height:38px; overflow:hidden;}
.listPic .w130 .p1{ height:38px; overflow:hidden;}
.listPic .multi dt{background-position:2px -27px; height:84px;}

.whole .w130{ width:308px; margin-bottom:25px;}
.whole .w130 dt{ float:left; }
.whole .w130 dd{ float:right; width:78px;}

.txtCom{ padding:15px 5px; margin:0 25px; border-bottom:1px solid #EBEBEB;}
.txtCom dt{ font-size:14px;}
.txtCom p{ line-height:24px;}

/**/

.crumbs-info{ position:relative; float:left; display:inline-block;}
.crumbs-info .prompt{ padding:2px 10px 1px; left:236px;}
.crumbs-info .prompt i{ color:#DD9631;}
.crumbs-info .prompt b{ background-position:-27px -139px; top:23px;}
.crumbs .banner{ float:right; display:inline-block; margin:0; height:60px;width:312px;}

.crumbs,.player,.content{ width:970px; margin:10px auto 0 auto;}
.crumbs .banner img{ height:60px; border:1px solid #d5d5d5; width:310px;}

.crumbs-info h1 strong,.crumbs-info h1 u{display:inline-block; float:left;}

.crumbs-info h1 u{ padding:0 5px; font-size:12px; color:#969696; margin-top:5px; _margin-top:2px;}
.crumbs-info font{ font-size:12px;}

.cycle{ position:absolute; right:20px; top:10px;}
.cycle a{ display:block; zoom:1; overflow:hidden; width:19px; height:18px; float:left; display:inline; cursor:default; background-color:#f7f7f7; border:1px solid #e8e8e8;}
.cycle .on-1:hover,.cycle .on-2:hover{ box-shadow:1px 1px 3px #ccc; border:1px solid #d7d7d7; background-color:#fafafa;}
.cycle .on-1:active,.cycle .on-2:active{ box-shadow:1px 1px 4px #ccc inset; border:1px solid #ccc; background-color:#e6e6e6;}
.cycle .a1{ background-position:left -168px; border-radius:3px 0 0 3px;}
.cycle .a2{ background-position:-18px -186px; border-radius:0 3px 3px 0;}
.cycle .on-1{ background-position:left -186px; cursor:pointer;}
.cycle .on-2{ background-position:-18px -168px; cursor:pointer;}

/**/

.info,.whole,.rank,.ind,.cooperation,.Star-list{ background-color:#f7f7f7;}
.info,.whole,.list,.rank,.interact{ position:relative;}
.info,.whole,.ind,.rank,.spread,.cooperation,.Star-list,.m-pai{border:1px solid #ebebeb;}
.tag,.ind{ padding:0 18px; width:272px;}
.content,.whole,.ind,.rank,.L-List,.Y-List,.comment,.cooperation{ margin-top:20px;}
.content .right,.spread{ width:310px; overflow:hidden;}
.content .left{ width:640px;}
.content{ margin-bottom:20px;}

.L-List,.J-List,.comment,.Y-List{ border:1px solid #ebebeb;}
.J-List{margin-bottom:20px;}
/**/

.crumbs-info{ padding:9px 0 0 0; }
.crumbs-info h1{ font-family:"微软雅黑"; font-size:20px; line-height:22px; width:630px; overflow:hidden; height:22px; color:#444;}
.crumbs-info p{ padding:5px 0;}
.crumbs-info i a{ color:#c6c6c6; margin:0 3px;}
.crumbs-info i a:hover{ color:#2b83c1;}
.crumbs-info i,.crumbs-info em{ padding:0 5px; color:#c6c6c6;}
.crumbs-info b{ display:inline-block; line-height:20px;}
.crumbs-info b a{ display:inline-block; padding:1px 8px 0 8px;_padding-top:2px; background-color:#f7f7f7; border:1px solid #ebebeb; border-radius:2px;color:#444;}
.crumbs-info b a:hover{ text-decoration:none; box-shadow:1px 1px 3px #ccc; color:#444; border:1px solid #d7d7d7; background-color:#fafafa;}
.crumbs-info b .active,.crumbs-info b .active:hover{ box-shadow:1px 1px 4px #ccc inset; background-color:#e6e6e6; border:1px solid #ccc;}
.crumbs-guide,.crumbs-guide2{float:left;display:inline-block;}
.crumbs-guide{padding:4px 0;}
.crumbs-guide2{padding:3px 0 3px 15px;line-height:22px;_line-height:24px;}
.crumbs-guide2 b a{padding-top:0;}
/**/

.video-play{ height:480px; background-color:#000; position:relative;}

/**/

.L-List{}
.L-List .listPic .list,.Y-List .listPic .list{ display:none;}
.L-List .listPic .active,.Y-List .listPic .active{ display:block;}

/**/

.Y-List .listPic,.L-List .listPic{ padding-bottom:20px;}
.listPic li{ overflow:hidden; float:left;}

/**/

.synth{ width:388px; height:28px; background:#f7f7f7; float:left; display:inline-block;}
.synth span,.share li{ display:inline-block; height:17px; float:left;}

.grade,.collect,.down,.share,.LetvPlay{ float:left;}

.grade{ width:250px; height:30px; line-height:30px; padding:0; float:right;}
.grade span{ display:block; height:18px;}
.grade .s1{ background-position:left -214px; width:98px; margin:5px 10px 0 0; float:right;}
.grade .hov .s2{ background-position:left -242px; width:50px;}
.grade .active .s2{ background-position:left -268px; width:50px;}
.grade .s3{ display:none; width:120px; line-height:32px; height:30px; text-align:right;}
.grade .s3 .loading{ display:inline-block;}

.grade .number{ float:right; height:30px; font-family:Arial; color:#969696; position:relative;}
.grade .number em{ color:#e70; font-weight:bold;}
.grade .number em b{ font-size:20px;}
.grade .number i{ padding:0 2px;}
.grade .number u{ position:absolute; left:30px; top:-5px; font-size:18px; font-weight:bold; color:#e60012; display:none;}

.interact{ z-index:1;}
.interact .left{ width:150px;}
.interact .prompt{ left:15px; top:38px; padding:3px 10px 2px 10px; display:block;}
.interact .prompt b{ left:0; top:-7px;}

.LetvPlay{ width:80px; position:relative; height:29px;}
.LetvPlay span,.LetvPlay b,.LetvPlay i{ display:inline-block; height:29px; float:left;overflow:hidden;}
.LetvPlay span{ position:absolute; left:-1px; top:0; color:#fff;width:90px;}

.LetvPlay b{ width:60px; text-align:center; font-size:14px; font-weight:bold; line-height:30px;border-radius:2px 0px 0px 2px;}
.LetvPlay b a{ color:#fff; display:block;}
.LetvPlay b a:hover{ text-decoration:none; color:#fff;}
.LetvPlay i{background-color:#c8000b;background-position:-178px -343px; border:none; border-left:1px solid #ad1919;width:20px;border-radius:0px 2px 2px 0px;cursor:pointer;}
.LetvPlay i:hover{ box-shadow:none;}
.LetvPlay b,.LetvPlay i{background-color:#c8000b;box-shadow:1px 1px 13px #c6010b inset;}
.LetvPlay i.active,.LetvPlay i.active:hover{background-position:-206px -343px; border-left:1px solid #ad1919;}
.LetvPlay b.active a{color:#ccc;}

.LetvPlay .active b a,.LetvPlay .active b a:hover{ color:#969696;}
.LetvPlay .active b,.LetvPlay .active i,.LetvPlay .active i.active,.LetvPlay .active b.active,.LetvPlay .active i.active,.LetvPlay .active i.active{background-color:#e6e6e6;box-shadow:1px 1px 4px #ccc inset; color:#969696;}
.LetvPlay .active i{ border-left:1px solid #ccc; background-position:-149px -369px;}
.LetvPlay .active i.active,.LetvPlay .active i.active:hover{ background-position:-177px -369px; border-left:1px solid #ccc;}

.Num{ padding:0 25px; height:125px; width:260px; float:left; position:relative;}
.Num u{ text-decoration:none;}
.Num dt{ padding:0 0 30px 0; font-weight:bold; font-size:14px; height:31px; overflow:hidden;}
.Num h2{ line-height:22px; height:30px; position:absolute; left:25px; top:10px; width:265px;}
.Num dt span{ margin:0 3px 0 0; font-weight:normal; line-height:20px; display:inline; padding:0;}
.Num dt span a{ display:inline-block; color:#aaa; padding:0 6px;}
.Num dt span a:hover{ color:#aaa; text-decoration:none;}
.Num dd{ height:26px; position:relative;}
.Num dd p{ height:26px; line-height:26px;}
.Num dd p span{ display:inline-block; float:left;}
.Num dd p .s2{ float:right;}
.Num dd .p1 .s2 i{ font-family:Arial; font-size:18px; color:#e60012;}
.Num dd .p2 .s2{ width:208px; height:7px; border:1px solid #bebebe; position:relative; background-color:#fff; margin-top:6px;*margin-top:8px;}
.Num dd .p2 .s3{ position:absolute; left:0; top:0; height:7px; overflow:hidden; background-color:#e7e7e7;}
.Num h4 .active a{background-position: left -214px;}
.Num strong{ display:inline-block; width:180px; overflow:hidden;height:22px; float:left\0;}

.Num .prompt{ display:block; top:55px; padding:2px 10px 1px 10px; left:50px; background-color:#f7f7f7; box-shadow:1px 1px 3px #ccc; color:#969696; border:1px solid #ccc;}
.Num .prompt b{ top:-7px; left:40px; background-position:-327px 1px;}
.prompt i{ padding:0;}
.prompt i a{ color:#2b83c1;}

.K-Info,.N-Info{ position:relative; display:none;}
.N-Info{ padding-bottom:10px;}
.N-Info .rank{ float:right; background:none; border:none; width:329px; margin:10px 0 0 0; padding:0; border-left:1px dotted #ccc; height:160px;}
.N-Info .rank h2{ line-height:22px; height:27px;}
.N-Info .rank h2 span{ margin:0;}
.N-Info .date li{ height:28px; overflow:hidden; line-height:28px;}
.N-Info .date .s2{ width:203px;}

.rule{ background:url(http://i3.letvimg.com/user/201206/27/layer_bg.png) repeat left top; _background:#ccc; padding:5px; position:absolute; left:300px; top:10px; width:330px; clear:both;}
.rule dl{ background-color:#fff; border:1px solid #ebebeb;}
.rule dt{ height:32px; line-height:32px; border-bottom:1px solid #ebebeb; background-color:#f7f7f7; padding:0 15px; color:#444;}
.rule dt span{ float:right;}
.rule dt span a{ display:inline-block; width:10px; height:32px; text-align:center;}
.rule dt span a:hover{ text-decoration:none; color:#444;}
.rule dd{ padding:0 10px 10px 10px;}
.rule p{ margin-top:10px;}
.rule b{ border-color:#fff #ccc #fff #fff; border-width:6px;left:-12px; top:10px;}

.collect,.down{ height:29px; width:63px; border-right:1px solid #ededed;overflow:hidden;}
.collect i,.down i{ display:inline-block; float:left; line-height:28px; font-family:"微软雅黑"; padding-left:8px; background-color:#f7f7f7;}
.collect span a,.down span a{ color:#969696; display:block; background-position:38px -290px; padding:0; width:65px; height:29px;}
.collect span a:hover,.down span a:hover{ background-position:-38px -290px; text-decoration:none; color:#969696;}
.collect .active a,.collect .active a:hover,.down .active a,.down .active a:hover{background-position:0 -290px;box-shadow:1px 1px 4px #CCCCCC inset; background-color:#E6E6E6;}
.collect .active a i,.collect .active a:hover i,.down .active a i,.down .active a:hover i{box-shadow:1px 1px 4px #CCCCCC inset; background-color:#E6E6E6;}

.down span a{background-position:38px -317px;}
.down span a:hover{background-position:0 -317px;}
.down .active a,.down .active a:hover{background-position:38px -317px;}

.share{ width:180px;}
.share ul{ height:29px;}
.share .active .hov i{ display:inline-block; color:#ccc;}
.share li{ width:30px; height:29px; position:relative;overflow:hidden;}
.share li i{ display:none; color:#e5e5e5; width:1px; position:absolute; left:0px; top:5px;*top:4px;}
.share li .i-1{ left:-2px;}
.share li .i-2{ left:27px;}
.share li a{ display:inline-block; width:16px; height:16px; margin:6px 0 0 8px;}
.share .Li01{ width:50px; line-height:28px; line-height:30px\0; overflow:hidden; padding-left:10px; font-family:"微软雅黑";}
.share .Li02 a{ background-position:-36px -350px;}
.share .active .Li02 a{ background-position:-36px -376px;}
.share .Li03 a{ background-position:-72px -350px;}
.share .active .Li03 a{ background-position:-72px -376px;}
/**renren
.share .Li04 a{ background-position:-108px -350px;}
.share .active .Li04 a{ background-position:-108px -376px;}**/

.share .Li04 a{ background-position:-68px -456px;}
.share .active .Li04 a{ background-position:left -430px;}

.share .Li05 a{ background-position:-142px -370px; margin:0; width:34px; height:29px;}
.share .Li05 .i-1{ display:inline-block;}
.share .Li05 .active{ background-position:-142px -344px; background-color:#e6e6e6; box-shadow:1px 1px 4px #ccc inset; border-radius:2px 0 0 2px;}

.icoImg a{ width:16px; height:16px; margin:10px 12px 0 0;}
.icoImg .a-1 { background-position:left -402px;}
.icoImg .a-2 { background-position:-23px -402px;}
.icoImg .a-3 { background-position:-46px -402px;}
.icoImg .a-4 { background-position:-69px -402px;}
.icoImg .a-5 { background-position:-92px -402px;}
.icoImg .a-6 { background-position:-115px -402px;}
.icoImg .a-7 { background-position:-138px -402px;}
.icoImg .a-8 { background-position:-161px -402px;}
.icoImg .a-9 { background-position:left -430px;}
.icoImg .a-10{ background-position:-45px -456px;}
.icoImg .a-11{ background-position:-45px -430px;}
.icoImg .a-12{ background-position:-68px -430px;}
.icoImg .a-13{ background-position:-91px -430px;}
.icoImg .a-14{ background-position:-114px -430px;}
.icoImg .a-15{ background-position:-137px -430px;}
.icoImg .a-16{ background-position:-161px -430px;}
.icoImg .a-17{ background-position:left -456px;}
.icoImg .a-18{ background-position:-23px -456px;}

.D-Info{ background-color:#fff; padding:0 25px 10px 25px; display:none;}
.line{ background-position:left -546px; height:10px;}
.ress{ float:left; display:inline-block; width:325px;}
.icos{ float:right; display:inline-block; width:300px;}
.o-ts{ padding:10px 0; clear:both;}
.o-ts .i-1{ color:#2b83c1;}
.o-ts .i-2{ color:#E60012;}

.D-Info p{ padding:5px 0 0 0;}
.D-Info .p1{ font-weight:bold;}
.D-Info span a{ display:inline-block; width:48px; height:24px; line-height:24px; padding:0;}
.D-Info span a:hover{ text-decoration:none;}
.D-Info .s2 a{ border:1px solid #e8e8e8; background-color:#f7f7f7;}

/**/

.comment{ position:relative;}
.comment h3{ font-weight:bold; padding:0 18px; color:#444; line-height:44px; overflow:hidden;}
.comment h3 span{ background:none; top:2px; font-size:12px; font-weight:normal; height:34px; overflow:hidden;}
.comment h3 span a{ background:none; width:50px; height:auto; border:0; display:inline-block;}
.comment h3 span a:hover{ box-shadow:none; border:none;}
.comment h3 span span{ top:100px;}
.comment h3 .s1{ right:155px;}
.comment h3 .s2{ height:24px; width:62px; overflow:hidden; top:10px; right:80px;}
.comment h3 .s3{ height:21px; width:65px; overflow:hidden; top:12px; line-height:30px; right:4px;}
.comment form{ padding-bottom:30px; margin-top:5px;}
.comment .page{ text-align:right;}
.comment .page a{ padding:0 8px;}

.tab{}
.tab i{ padding:0 5px;}
.tab ul{ margin:0 18px; border-bottom:1px solid #ebebeb;}
.tab li{ font-size:12px; display:inline-block; line-height:34px; height:34px; float:left;}
.tab li a:hover{ color:#e70015; text-decoration:none;}
.tab .active a,.tab .active a:hover{ font-weight:bold; color:#e70015;}

/**/

.loaInfo{}
.loaInfo a{display:block;text-align:center;color:#2b83c1;background:#fafafa;margin:15px 25px 0 25px;border:1px solid #ebebeb;border-top:1px solid #ccc;border-radius:2px;line-height:34px;}
.loaInfo a:hover{ box-shadow:1px 1px 3px #ccc; text-decoration:none;}

/**/

.m-pai h2 ul{ background-position:left -703px; background-repeat:repeat-x; background-color:#F7F7F7;}
.m-pai h2 ul li{ width:153px; text-align:center; cursor:pointer; height:34px; overflow:hidden; float:left;}
.m-pai ul li i{ display:inline-block; width:17px; height:17px; float:left; margin:8px 0 0 0;}
.m-pai ul li a{ display:block; overflow:hidden; padding-left:12px;}
.m-pai ul li u{ float:left; display:block; padding-left:5px;}
.m-pai ul .Li01{ border-right:1px solid #EBEBEB;}
.m-pai ul .Li01 i{ background-position:-267px -323px;}
.m-pai ul .Li02 i{ background-position:-300px -324px;}
.m-pai ul .active{ background-color:#fff; border-bottom:1px solid #fff;}
.m-pai ul .active u{ font-weight:bold;}
.m-pai .list .active{ display:block;}

dd.dd_other{ border-top:1px solid #ebebeb; width:278px; margin-top:12px;}
dd.dd_other h4{ font-weight:normal; height:30px; line-height:32px; overflow:hidden; font-size:12px;}

dd.dd_other h5{ font-weight:normal; background:#f5f5f5; padding:4px 0 5px 0 ; height:24px; overflow:hidden;}
dd.dd_other h5 a{ display:block; float:left; font-family:Arial; font-size:14px; color:#666666; margin-left:18px; display:inline;}
dd.dd_other h5 u{ float:left; height:24px; line-height:28px; _line-height:26px; overflow:hidden;}
dd.dd_other a:hover u{ color:#2b83c1; text-decoration:underline;}
dd.dd_other a.a1 i{}

.m-pai i.ipad,.m-pai i.iphone,.m-pai i.android{ float:left; width:20px; height:22px; }
.m-pai i.ipad,.m-pai i.iphone{ background-position:-340px -318px;}
.m-pai i.android{ background-position:-380px -318px;}




.info,.m-pai{ margin-bottom:20px;}
.info .H201,.Star-list .H101{ padding:0 18px; border-bottom:1px solid #ededed;}
.info span{ width:64px;}
.info span b{ background-position:-33px -1px;}
.info .T-Info{ margin:5px 18px 0 18px;}

.T-Info{ position:relative; width:275px; padding-bottom:5px; overflow:hidden; margin-top:5px; border-bottom:1px solid #ebebeb;}

.text{ padding:5px 0 0 0;}
.text li{ line-height:24px; }
.text li span{ display:inline-block; float:left; text-align:left;}
.text li .s1{ width:36px;}
.text li .s2{ float:right; width:230px;}
.text li .p1 .s2{ width:58px;}
.text li .p2 .s2{ width:79px;float:left;}
.text .Li02{ max-height:72px; overflow:hidden;/*_height:expression(this.scrollHeight > 72 ? "72px" : (this.scrollHeight < 24 ? "24px" : "auto"));*/_height:24px;}
.text .Li01,.text .Li03,.text .Li04{ height:24px; overflow:hidden;}
.text .Li04 p{ float:left; height:24px; overflow:hidden;}
.text .Li04 .p1{ width:95px;}



.roll{}
.roll span{ width:6px; display:block; position:absolute; right:0px;}

.roll .s1{ right:60px; bottom:40px; width:200px; height:12px; background-position:left -148px; display:none;}
.info .roll .active{ display:block;_background:none;}

.fruit{ padding:10px 25px;}
.fruit p{ float:left; display:block; width:128px;}
.fruit p i{ line-height:26px;}
.fruit p span{ display:inline-block; width:18px; height:17px; margin:5px 3px 0 0;float:left;}
.fruit .p1 span{ background-position:left -121px;}
.fruit .p2 span{ background-position:-26px -121px;}

/**/

.whole{ overflow:hidden; width:308px;}
.whole .title{ padding:0 18px;}
.whole .list{ float:left; display:inline; margin-right:18px; width:335px; overflow:hidden;}
.whole .whole-list{ width:805px;}

.left .whole,.left .whole .list,.left .whole .whole-list{ width:638px; background:none;}
.left .whole .title{ padding:0;}
.left .whole .list{ margin:0;}
.left .whole .whole-list{ padding-bottom:15px;}

/**/

.spread{ border:none;}
.spread img{ width:270px; height:200px;}

/**/

.rank{ margin-bottom:20px; width:308px; padding-bottom:10px;}
.rank h2,.date,.area{ padding:0 18px;}
.rank span{ width:65px;}
.rank span b{ background-position:-49px -1px; width:8px; height:7px; top:8px; right:6px;}
.rank .cycle{ top:47px; display:none;}

.area{background:#f7f7f7; border:1px solid #ebebeb; border-left:none; border-right:none; height:30px; line-height:30px; padding:0 6px;}
.area ul li{ display:inline-block; float:left; width:50px; font-size:13px; text-align:center;}
.area ul .active a{ color:#2b83c1; font-weight:bold;}
.area ul .active a:hover,.day .active:hover,.ind span .active:hover{ text-decoration:none;}

.date{}
.date .list{ display:none;}
.date .active{ display:block;}
.date ol li{ height:28px; line-height:28px; overflow:hidden;}
.date ol li span{ display:inline-block; float:left;}
.date .s1{ width:15px; font-family:Arial; color:#ccc; line-height:28px; *line-height:26px; background-position:-104px -318px; text-align:center; margin-right:10px;}
.date .s2{ width:240px; padding-right:5px;}
.date .s3{ width:55px; padding-right:5px; text-align:right;}
.date .s4{ width:7px; height:9px; margin-top:9px; display:none;}
.date .up{ background-position:left top;}
.date .bt{ background-position:-16px top;}
.date .b{ background-position:-127px -318px; font-weight:bold; color:#fff;}

.day { padding:8px 0 0 0;}
.day span{ display:inline-block; width:18px; cursor:pointer;}
.day span:hover{ text-decoration:underline; color:#2b83c1;}
.day .active{ color:#2b83c1; display:inline-block;}
.day small{padding:0 5px;}
/**/

.ind{}
.ind h6{ font-weight:normal; clear:both; font-size:12px;}
.ind p{ overflow:hidden; padding:5px 0;}
.ind p a{ display:inline-block; height:18px;_height:21px; overflow:hidden;}
.ind .p1 a,.ind .p3 a{width:35px;}
.ind .p2 a{margin-right:10px;}
.ind span a{ margin:0 2px; height:22px;line-height:26px;width:34px;display:inline;zoom:1;overflow:hidden;float:left;text-align:center; color:#666;}
.ind span a:hover{ margin:0 2px; color:#2b83c1; text-decoration:underline;}
.ind span .active,.ind span .on{ color:#2b83c1; font-weight:bold;}

.sort{ width:269px; overflow:hidden;}
.sort .list{ margin:0; padding-bottom:10px; width:300px; display:none;}
.sort .active,.sort .on{display:block;}

/**/

.LetvBox{ padding:0 8px 12px 8px;height:auto; width:254px; border-top:1px solid #fff; display:none;}
.LetvBox .H202{ padding:0 15px; height:30px;}
.LetvBox dl{ margin-top:10px;}
.LetvBox dt{ overflow:hidden; padding-left:17px;}
.LetvBox i,.LetvBox a{ display:inline; float:left; height:34px; line-height:36px; overflow:hidden;}
.LetvBox a{ margin-left:8px;}
.LetvBox i{ width:34px;}
.LetvBox .i-1{ background-position:-273px -148px;}
.LetvBox .i-2{ background-position:-229px -148px;}
.LetvBox .i-3{ background-position:-317px -148px;}
.LetvBox .i-4{ background-position:-361px -148px;}
.LetvBox .i-5{ background-position:-405px -148px;}
.LetvBox .i-6{ background-position:-449px -148px;}
.LetvBox a:hover .i-1{ background-position:-273px -192px;}
.LetvBox a:hover .i-2{ background-position:-229px -192px;}
.LetvBox a:hover .i-3{ background-position:-317px -192px;}
.LetvBox a:hover .i-4{ background-position:-361px -192px;}
.LetvBox a:hover .i-5{ background-position:-405px -192px;}
.LetvBox a:hover .i-6{ background-position:-449px -192px;}

/**/

.cooperation{ padding-bottom:15px;}
.cooperation ul{ padding:0 18px;}
.cooperation .ul-1{ margin-top:10px;}
.cooperation .ul-1 li{ height:26px; line-height:26px; overflow:hidden;}
.cooperation .ul-2 li{ height:60px; overflow:hidden; margin-top:10px;} 
.cooperation .ul-2 li img{ width:270px; height:60px;}

/**/

.left .banner img { width:680px;}
.right .banner img{ width:270px;}
.left .banner iframe,.putongadr{ height:90px; overflow:hidden; margin-top:20px;}
.left .banner iframe{ display:block;height:127px;}
.right .banner iframe{ display:block; height:226px;}

/**/

#j-load{ height:401px; overflow:hidden;}
#j-iframe-login{ background-color:#ebf8ff;}

/**/

.Ggao{border:1px solid #ede6c7;padding:20px 20px 20px 45px; margin:0 18px;background:#fffbd9 url(http://i2.letvimg.com/playlist/201206/05/tip.png) no-repeat 10px 15px;color:#DD9631;font-size:14px;clear:both;}
.Ggao u{ text-decoration:underline;}
.GGclose{color:#dd9631;font-weight:bold;float:right;font-size:12px;position:relative;top:-7px;right:-5px;height:10px;width:10px;}
.GGclose:hover{ text-decoration:none; color:#DD9631;}
.no-com{ padding:10px 0; margin:10px 25px;}

/**/

/*
.mod {background:url(http://i1.letvimg.com/user/201207/23/bg.png); _background:#e9f1f6;brder-radius:5px;padding:10px; display:none;}
.tips{ background:#fff url(http://i1.letvimg.com/img/201209/07/tips.png) no-repeat left top; width:430px; height:320px; border:1px solid #96bdce; border-radius:5px; position:relative;}
.tips .p1{ font-family:"微软雅黑"; font-size:15px; position:absolute; color:#444; padding:0 50px; top:75px; line-height:26px;}
.tips .p2 a,.tips span{ display:block; width:87px; height:34px; border-radius:3px; position:absolute; top:149px; cursor:pointer;}
.tips .p2 a:hover{ box-shadow:1px 1px 10px #ccc;}
.tips .a-1{ left:113px;}
.tips .a-2{ left:228px;}
.tips span{background:url( http://i3.letvimg.com/user/201207/23/ico.png) no-repeat -132px -1px;width:18px; height:18px; right:15px; top:15px;}
.tips .else{ margin:10px 10px 0 20px; border-top:1px solid #F5F5F5; padding-top:10px; position:absolute; top:195px; width:400px; overflow:hidden;}
.tips .else .u-ico{ padding:0;}
.tips .else .u-ico li{ width:80px;}
.tips .else .u-ico a,.tips .else .u-ico a:hover{ color:#969696;}

.u-ico{ overflow:hidden; padding:0 20px;}
.u-ico li,.u-ico li i,.u-ico li u{ display:inline-block; float:left;}
.u-ico li{ width:105px; height:36px; line-height:36px;}
.u-ico li i{ padding:0 5px;}
.u-ico li u{ height:27px; padding-top:9px;}
.u-ico li u img{ float:left;}
.u-ico li a{ color:#969696;}
*/

/**/

.help{ display:inline-block; position:absolute; top:50%; right:10px; overflow:hidden;}
.help form,.help-txt{border:1px solid #ebebeb; overflow:hidden; border-radius:2px;display:inline-block; box-shadow:1px 1px 3px #ccc; background-color:#fff;}
.help a{ color:#969696;}
.help .list{ width:26px; height:115px;}
.help .active{ width:312px;}
.help .active form{ display:block;}

.help-txt{ width:24px; float:right; display:inline;}
.help-txt a{ color:#969696; display:block; width:24px; height:35px; text-align:center; line-height:35px; overflow:hidden;}
.help-txt a:hover{ text-decoration:none; background-color:#f7f7f7;}
.help-txt a:active{ background-color:#e6e6e6;}
.help-txt dt{font-size:14px; position:relative;}
.help-txt dd{ border-top:1px solid #ebebeb;}
.help-txt .a-1{ background-position:-152px -50px;}
.help-txt .a-2{ background-position:-225px -48px;}
.help-txt .a-3{ background-position:-295px -49px;}

.help form{ width:268px; padding-bottom:10px; display:none;}
.help form h6{ font-size:14px; height:40px; line-height:40px; padding:0 15px; font-weight:normal; color:#444;}
.help form h6 span{ float:right; display:inline-block; width:16px; height:16px; margin-top:12px;}
.help form h6 span a{ display:block; width:16px; height:16px; background-position:-293px 5px;}
.help form h6 span a:hover{ box-shadow:1px 1px 3px #ccc;}
.help form h6 span a:active{ box-shadow:1px 1px 4px #ccc inset; background-color:#e6e6e6;}
.help form li{ margin:10px 15px 0 15px;}
.help form .Li01{ margin:0; height:53px; overflow:hidden;}
.help form .Li01 a{ width:48px; height:48px; display:inline-block; line-height:72px; overflow:hidden; text-align:center; border:1px solid #fff; border-radius:2px; margin:0 0 0 15px;}
.help form .Li01 a:hover{ border:1px solid #ebebeb; box-shadow:1px 1px 3px #ccc; text-decoration:none;}
.help form .Li01 .active a{ box-shadow:1px 1px 4px #ccc inset; background-color:#e6e6e6;}
.help form .Li01 .a-1{ background-position:-44px -164px;}
.help form .Li01 .a-2{ background-position:-83px -164px;}
.help form .Li01 .a-3{ background-position:-120px -164px;}
.help form .Li01 .a-4{ background-position:-158px -164px;}
.help form .Li02,.help form .Li03 input{ border:1px solid #ebebeb; border-top:1px solid #c0c0c0; border-radius:2px;}
.help form .Li02:hover,.help form .Li03 input:hover{ box-shadow:1px 1px 4px #ebebeb inset;}
.help form .Li02 textarea{ border:0px solid; overflow:hidden;resize:none; width:226px; height:70px; padding:5px;}
.help form .Li03 input{ padding:8px 5px; width:226px;}
.help form .Li04{ overflow:hidden; position:relative; height:42px;}
.help form .Li04 input{ float:right;position:absolute; top:5px; left:158px;background-color:#f7f7f7;color:#444;border:1px solid #e8e8e8; }
.help form .Li04 input:hover{ box-shadow:1px 1px 3px #ccc;}
.help form .Li04 input:active{ box-shadow:1px 1px 4px #ccc inset; background-color:#e6e6e6;}

/**/
.loading{background:url(http://i2.letvimg.com/img/201112/08/nav/loading.gif) no-repeat center;}

/**/

.v-m p{ display:block; width:970px; position:relative; margin:0 auto; z-index:1;}
.v-m p a{ position:absolute; right:-60px; top:84px; _top:82px; display:block; width:59px; height:19px;}
.v-b{ position:absolute; width:100%;top:125px;display:block;_top:127px; margin-left:-1px\9;}
/**/

.entbg1 .video-play,.entbg2 .video-play,.entbg3 .video-play,.entbg4 .video-play,.entbg5 .video-play,.entbg6 .video-play,.entbg7 .video-play,.entbg8 .video-play{margin:88px auto 0 auto; text-align:center; background:none;height:430px;}
.entbg1 .video-play img,.entbg2 .video-play img,.entbg3 .video-play img,.entbg4 .video-play img,.entbg5 .video-play img,.entbg6 .video-play img,.entbg7 .video-play img,.entbg8 .video-play img{width:720px;height:400px;}
.entbg1{background:url(http://i1.letvimg.com/playlist/201207/24/dpd.jpg) no-repeat center 27px;}
.entbg2{background:url(http://i1.letvimg.com/playlist/201207/24/dyhbb.jpg) no-repeat center 27px;}
.entbg3{background:url(http://i3.letvimg.com/playlist/201207/24/hlll.jpg) no-repeat center 27px;}
.entbg4{background:url(http://i0.letvimg.com/playlist/201207/24/lsjhk.jpg) no-repeat center 27px;}
.entbg5{background:url(http://i3.letvimg.com/playlist/201207/24/wjl.jpg) no-repeat center 27px;}
.entbg6{background:url(http://i2.letvimg.com/playlist/201207/24/xbl.jpg) no-repeat center 27px;}
.entbg7{background:url(http://i1.letvimg.com/playlist/201207/24/ysdyx.jpg) no-repeat center 27px;}
.entbg8{background:url(http://i0.letvimg.com/playlist/201207/24/yyfxb.jpg) no-repeat center 27px;}

.entbg2 .crumbs-info a,.entbg2 .crumbs-info h1{color:#c6c6c6;}
.entbg2 .crumbs-info b a,.entbg7 .crumbs i a,.entbg7 .crumbs i,.entbg1 .crumbs i a,.entbg1 .crumbs i,.entbg8 .crumbs i a,.entbg8 .crumbs i,.entbg6 .crumbs i a,.entbg6 .crumbs i,.entbg5 .crumbs i a,.entbg5 .crumbs i,.entbg3 .crumbs i a,.entbg3 .crumbs i,.entbg4 .crumbs i a,.entbg4 .crumbs i{color:#444;}

.vbtn{position:absolute; right:-90px;top:5px; cursor:pointer;background:url(http://i1.letvimg.com/playlist/201112/09/dimon.png) no-repeat;width:79px;height:31px;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.letvimg.com/playlist/201112/09/dimon.png', sizingMethod=scale);}
.vbtn a{width:79px;height:31px;display:block;}

/**/

 h3 .Li09,h3 .Li09 a,h3 .Li09 a:hover{ margin:0; padding:0 18px; background:none; border:none; box-shadow:none; font-size:12px;}
 h3 .Li09 a,h3 .Li09 a:hover{ color:#c92323; padding:0 1px;}
 h3 .Li09 a:hover{ text-decoration:underline;}

.yesLike{ clear:both; overflow:hidden; margin:0 10px; padding-top:10px;}
.yesLike p{ height:20px; line-height:20px; background-color:#f7f7f7; padding:7px 9px; text-align:center;}
.yesLike .p2{ display:none;}
.yesLike span{ padding:0 5px;}
.yesLike p span a{ display:inline-block; height:22px; line-height:22px; border-radius:2px;}
.yesLike p span a:hover{ background-color:#c92323; text-decoration:none; color:#fff; padding:0 10px;}

/**/

.player{ background:#000; word-break:break-all; word-wrap:break-word;}
.w-scr{}/*宽屏*/
.n-scr{ background-color:#000;}/*窄屏*/
.n-scr .video-play{width:640px;float:left;height:515px;}
.n-scr .video-play embed,.n-scr .video-play object,.n-scr .video-play video{width:640px;height:515px;}

.w-scr .video-play{width:970px;float:left;height:480px;}
.w-scr .video-play embed,.w-scr .video-play object,.w-scr .video-play video{width:970px;height:480px;}

.n-scr .EP-list{width:328px;float:right;height:513px; overflow:hidden; position:relative; z-index:100;}
.n-scr .EP-list h2{ margin-bottom:2px;}
.n-scr .EP-list ul{ display:none; width:316px; position:absolute; left:0px; top:0px;}
.n-scr .EP-list li{ width:304px;position:absolute; left:12px; color:#6c6c6c;border-bottom:1px solid #343434;}
.n-scr .EP-list li a{ color:#999;}
.n-scr .EP-list li a:hover{ text-decoration:underline; color:#2b83c1;}
.n-scr .EP-list li dl,.staUl dl{border-bottom:1px solid #1a1a1a;height:78px;overflow:hidden; padding-left:7px;}
.n-scr .EP-list li dt,.n-scr .EP-list li dd.txt,.staUl dt,.staUl dd.txt{margin-top:8px;}
.n-scr .EP-list li dt,.staUl dt{width:81px;height:62px;float:left; text-align:center;padding-right:10px;}
.n-scr .EP-list li dt a,.staUl a{ display:block}
.n-scr .EP-list li dt a{ width:81px; height:62px; background-color:#ccc;}
.n-scr .EP-list li dt img,.staUl img{width:81px;height:62px;}
.n-scr .EP-list li.active dd.time,.staUl li.active dd.time{color:#969696;}
.n-scr .EP-list li dd{float:left;width:190px;}
.n-scr .EP-list li dd.time,.staUl dd.time{color:#555}
.n-scr .EP-list li dd.bgc{ display:none;}
.n-scr .EP-list .active{ background-color:#1a1a1a;}
.n-scr .EP-list .active img{ width:75px; height:56px;}
.n-scr .EP-list .EP-pre,.n-scr .EP-list .EP-next{ display:none;}
.n-scr .EP-list div.loading{ position:absolute; left:0px; top:34px;height:478px; width:310px; background:url(http://i2.letvimg.com/img/201301/11/load.gif) no-repeat center center;}

.staUl li{border-bottom:1px solid #fff;}
.staUl dl{border-bottom:1px solid #EDEDED;}

.EP-list li.active dt img{border:3px solid #2b83c1;}
.EP-list li.active dd a{color:#2b83c1}

.w-scr .EP-list{width:968px;float:left;height:220px;margin-top:15px;}
.w-scr .EP-list .list{ background:#fff;height:180px;}
.w-scr .EP-list .list .EPKong{float:left; width:910px;height:150px;overflow:hidden; position:relative;}
.w-scr .EP-list ul{width:100000000px;}
.w-scr .EP-list li{float:left;width:106px;padding:15px 9px 15px 15px;}
.w-scr .EP-list li dl{ position:relative}
.w-scr .EP-list li dt img{width:100px;height:75px;border:3px solid #fff;}
.w-scr .EP-list li.active dt img{border:3px solid #2b83c1;}
.w-scr .EP-list li dd{height:38px;overflow:hidden;}
.w-scr .EP-list li dd.time,.w-scr .EP-list li dd.bgc{position:absolute;top:56px;left:3px;height:22px;line-height:22px;display:block;width:100px;color:#fff;}
.w-scr .EP-list li dd.bgc{ background:#000;opacity: 0.5;filter:Alpha(opacity=50);z-index:1}
.w-scr .EP-list li dd.time{ z-index:2;text-indent:5px;}

.EP-pre,.EP-next{width:29px;float:left;overflow:hidden;height:150px;}

.EP-pre a,.EP-next a{font-weight:bold; display:block;width:28px;padding:25px 0; text-align:center;font-size:14px; text-decoration:none;border:1px solid #fff;margin-top:30px;}
.EP-pre a:hover,.EP-next a:hover{background:#f7f7f7;border:1px solid #e5e5e5;}
.EP-pre a:hover,.EP-pre a{border-left:none;}
.EP-next a:hover,.EP-next a{border-right:none;}
.EP-pre a.sta,.EP-pre a:hover.sta,.EP-pre a.end,.EP-pre a:hover.end{color:#CCC;background:none;border:none; cursor:default; text-decoration:none;}

.EP-list .H100{ border-bottom:1px solid #1f1f1f; padding:0 17px; color:#969696; background-position:-230px -103px;}
.EP-list .list{ position:relative}
.EP-roll{background:#111;overflow:hidden;border-radius:2px; position:absolute;}
.n-scr .EP-roll{width:14px;height:474px;right:8px;top:0;}
.n-scr .EP-info{ background:url(http://i1.letvimg.com/img/201301/10/n-src.png) repeat left top; height:478px;-moz-user-select:none;-webkit-user-select:none;}
.w-scr .EP-roll{width:890px;height:14px;left:42px;top:155px;overflow:hidden;}

.EP-roll .C-g{ background:#404040;cursor:pointer;border-radius:2px;display:inline-block;}
.EP-roll .C-g span,.EP-roll .s-c small{ display:inline-block;float:left;}
.w-scr .EP-roll .C-g{*display:inline;height:14px;overflow:hidden;}

.EP-roll .s-l,.EP-roll .s-r {border-style:solid;border-width:3px;height:0;font-size:0px;width:0;overflow:hidden;margin:2px;}
.n-scr .EP-roll .s-l{border-color:#404040 #404040 #1d1d1d; margin:0;}
.n-scr .EP-roll .s-r{border-color:#1d1d1d #404040 #404040; margin:0;}
.w-scr .EP-roll .s-l{border-color:#404040 #1d1d1d #404040 #404040;margin:4px 0 0 10px;}
.w-scr .EP-roll .s-r{border-color:#404040 #404040 #404040 #1d1d1d;margin:4px 10px 0 2px;}

.EP-roll .s-c{height:15px;width:14px;position:relative}
.EP-roll .s-c small,.Star-list .H101 small{height:15px;width:15px;}
.EP-roll i{ overflow:hidden; display:inline-block; float:left;}
.EP-roll .i-1,.EP-roll .i-3{ width:8px; height:6px;}
.EP-roll .i-1{ padding:10px 2px 2px 4px;}
.EP-roll .i-3{ padding:2px 2px 10px 4px;}

.n-scr .EP-roll .s-c{padding:5px 0;}
.n-scr .EP-roll .s-c small{background-position:-200px -323px; position:absolute;top:50%;margin-top:-9px;left:0;}
.w-scr .EP-roll .s-c{margin:0 5px;}
.w-scr .EP-roll .s-c small{background-position:-236px -326px; position:absolute;left:50%;margin-left:-5px;top:0;}

.EP-list{ background-color:#252525; padding:1px;}

.Star-list{margin-bottom:20px;}
.Star-list h2{ cursor:pointer;}
.Star-list p{padding:10px 0;}
.staUl{padding-left:15px;width:285px;overflow:hidden;}
.staUl li dd{float:left;width:185px;}
.Star-list .H101 em{float:left;}

.Star-list .H101 small,.Star-list .H101 b{display:inline-block; float:left;}
.Star-list .H101 small{ width:13px;height:13px;margin:10px 10px 0 0;}
.Star-list .H101 b{font-weight:bold; width:245px; overflow:hidden;}
.Star-list .H101 em.plus small{background-position:-153px -326px;}
.Star-list .H101 em.cut small{background-position:-173px -326px;}

.Star-list .list{ display:none;border-bottom: 1px solid #EBEBEB;}
.opusUl{padding:18px 0 0 19px;border-bottom:1px solid #ebebeb;}
.opusUl li{float:left;width:80px;padding-right:15px;height:150px;}
.opusUl li img{width:80px;height:107px;}
.opusUl li dd{height:22px;overflow:hidden;}
.B-p{border-TOP: 1px solid #fff;margin:0 15px;}


/*gaofei1 2013-2-18*/
.downcon{font-family:'微软雅黑';padding-top:20px;}
.downcon strong{color:#000;}
.downcon a{text-align:center;background:url('http://i0.letvimg.com/playlist/201302/18/azappbg.png') repeat-x;display:block;height:23px;border:1px solid #d4d1d1;line-height:23px;vertical-align:middle;}
.dcleft{padding-bottom:10px;float:left;width:165px;border-right:1px solid #e6e6e6;}
.dcleft div{position:relative;background:url('http://i0.letvimg.com/playlist/201302/18/numbg.png') left no-repeat;padding-left:22px;height:18px;line-height:18px;vertical-align:middle;}
.dcleft div span,.dcright div span{position:absolute;display:block;left:0;height:18px;width:18px;line-height:18px;vertical-align: middle;text-align:center;}
.dcleft dl{padding:15px 0 0 22px;}
.dcleft dd{padding-top:5px;}
.dcleft dd a{width:57px;}
.dcright{float:right;width:410px;}
.dcright b{padding-left:20px;}
a.dcmore{display:inline;background:none;border:none;padding-left:140px;}
.dcright div{position:relative;background:url('http://i0.letvimg.com/playlist/201302/18/numbg.png') left no-repeat;padding-left:22px;height:18px;line-height:18px;vertical-align:middle;}
.dcright ul{padding:0 0 0 22px;}
.dcright li{overflow:hidden;_zoom:1;padding-top:12px;}
.dcright li a{float:left;margin-right:20px;_display:inline;}
a.dc-iph,a.dc-ipd{width:120px;}
a.dc-aph,a.dc-apd{width:165px;}
p.pblack{color:#000;}

.comment .s3{ display:inline-block; margin-left:16px;}
.comment .s3 b{ display:inline-block; line-height:30px; vertical-align:top; margin-right:6px;}
.comment .s3 a,.s3 a i.i-1{ display:inline-block; width:17px; height:17px; margin:6px 6px 0 0; position:relative;}
.comment .s3 a i.i-1{background-position:-137px -456px;display:inline-block;width:11px;height:11px;overflow:hidden;position:absolute;top:8px;left:8px;display:none;margin:0;}
.comment .s3 .t-1 { background-position:-92px -402px;}
.comment .s3 .t-2 { background-position:left -402px;}
.comment .s3 .t-3 { background-position:left -430px;}
.comment .s3 .t-4 { background-position:-108px -376px;}
.comment .s3 .t-5 { background-position:-23px -402px;}
.comment .s3 .t-6 { background-position:-46px -402px;}
.comment .s3 .t-11 { background-position: -72px -350px;}
.comment .s3 .t-21 { background-position: -36px -350px;}
.comment .s3 .t-31 { background-position: -68px -456px;}
.comment .s3 .t-41 { background-position:-108px -350px;}
.comment .s3 .t-51 { background-position: -92px -456px;}
.comment .s3 .t-61 { background-position: -114px -456px;}
.comment .prompt{padding:3px 10px 2px;}
.comment .prompt b{ background-position:-27px -139px; top:25px;}