@charset "utf-8";
/* CSS Document */
/**npy 2012-06-08 edit**/
.Bnav .fl a,.Bnav .fr a{ position:relative; _display:inline-block; _padding:0;}
.Bnav .fl a sup,.Bnav .fr a sup{display:block;width:28px;height:19px;overflow:hidden;position:absolute;right:-20px;top:-7px;  _top:1px; background:url(http://i0.letvimg.com/best/201206/04/new.png) no-repeat; z-index:10;}

.focus_cont a span,.container_nav h2,.side_nav h3,.sub_nav h2,.num_play,.num_comm,.rank_info,.rank_info3,.ABC a,.ABC span.on,.weibo_text{ background:url(http://i0.letvimg.com/dongman/201205/30/ico_comic.png) no-repeat -10000px;}
.content{ width:970px; margin:0 auto;}
.cont_main{ width:692px; float:left;}
.cont_sub{ width:270px; float:right;}
.bg{ background:url(http://i3.letvimg.com/dongman/201205/22/comic/bg.png) #f3f3f3 no-repeat center top; width:100%;}
.Bnav .fr{ padding-right:8px;}

.focus{ width:970px; margin:0 auto; margin-top:10px; height:350px; overflow:hidden; position:relative;}
.focus_img,.focus_img img{ width:700px; height:350px; float:left; overflow:hidden;}
.focus_img{position: relative;}
.silderArea {height: 350px;overflow: hidden; width: 1000000px;position: absolute;}

.focus_cont{ background:url(http://i0.letvimg.com/dongman/201205/22/comic/ico_bg.png) no-repeat; width:270px; height:350px; float:left; overflow:hidden;}
.focus_cont a{ width:120px; height:74px; position:relative; display:inline-block; margin:10px 0 0 10px;}
.focus_cont img{ width:120px; height:74px;}
.focus_cont a span{ position:absolute; top:0px; left:0px; width:120px; height:74px; overflow:hidden; display:block; display:none; background-position: 0px -200px;}
.focus_cont a:hover span{ display:block;}
.focus_bg{ background:#000; filter:alpha(opacity=50); opacity:0.5; position:absolute; bottom:0px; left:0px; width:700px; height:85px; cursor:pointer;}
.focus_tit{ position:absolute; bottom:0px; left:0px; width:700px; height:85px; cursor:pointer; overflow:hidden; }
.focus_tit h3{ height:26px; line-height:26px; overflow:hidden; font-family:"微软雅黑"; font-size:22px; font-weight:normal;float:left; width:600px;}
.focus_tit p{ height:20px; line-height:20px; overflow:hidden; padding-top:10px; font-family:"宋体";float:left; width:600px;}
.focus_tit a{ width:684px; height:75px; display:block; color:#ffffff; padding-right:80px; padding:10px 0 0 16px;}
.focus_tit a:hover{ text-decoration:none; }
.j-tagshow{width:700px; height:85px; overflow:hidden;}
.focus_tit a,.focus_tit a:hover { cursor:pointer; color:#ffffff;}
.focus_tit a .play_btn{float:left; display:block; position:absolute;*margin-top:-25px; right:10px; height:69px; width:68px; background:url(http://i0.letvimg.com/dongman/201205/22/comic/btn_play.png) ; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i0.letvimg.com/dongman/201205/22/comic/btn_play.png');}
.focus_tit a:hover .play_btn{ background:url(http://i2.letvimg.com/dongman/201205/22/comic/btn_play_on.png); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i2.letvimg.com/dongman/201205/22/comic/btn_play_on.png');}

.hot_text a:hover,.ABC a:hover{ text-decoration:none; color:#ffffff;}
.HotTag{ width:970px; margin:10px auto 0 auto; }
.ABC{ font-family:Arial;font-size:18px; clear:both;}
.ABC a{ background-position:-1px -41px;}
.ABC a{float:left;padding:0 10px;height:32px;line-height:32px;width:12px; border-left:1px solid #ffffff;overflow:hidden;color:#ffffff;}
.ABC span.on{ float:left; background-position:-1px -1px; width:63px; height:33px;}
.ABC a:hover,.ABC .on{ background-position:-1px -81px;}
.ABC .big{ width:28px;border-right:none;}

.hot_text{ background:url(http://i3.letvimg.com/dongman/201205/22/comic/ico1.png) no-repeat; height:147px; width:970px; margin:0 auto;}
.hot_cont1{ width:181px; float:left; padding:24px 0 0 16px;}
.hot_cont2{ width:368px; float:left; padding:24px 0 0 11px;}
.hot_cont3{ width:131px; float:left; padding:24px 0 0 11px;}
.hot_cont4{ width:237px; float:left; padding:24px 0 0 11px;}
.p_tit{ text-align:right;}
.p_tit a{ display:inline-block; width:36px; height:11px; overflow:hidden; margin-right:10px; padding-bottom:2px;}
.p_cont a{ display:inline-block; width:82px; height:40px; text-align:center; line-height:38px; font-family:"微软雅黑"; font-size:16px; color:#ffffff; border:1px solid #9bcefd; margin-right:4px; margin-top:4px;}
.p_cont a:hover{ border:1px solid #ffffff; text-decoration:none;}
.p_cont3 a{ width:120px;}
.p_cont4 a{ width:52px;}

a.color1{ background:#4aadb3;}
a.color2{ background:#e3a11a;}
a.color3{ background:#771766;}
a.color4{ background:#d55037;}
a.color5{ background:#e86b28; width:53px;}
a.color6{ background:#bb213c; width:53px;}
a.color7{ background:#5859ba; width:116px;}
a.color8{ background:#30445c; width:116px;}
a.color9{ background:#1aa355; width:116px;}
a.color10{ background:#18a2e1; width:53px;}
a.color11{ background:#034c91; width:53px;}
a.color12{ background:#99b534; width:116px;}
a.color13{ background:#d81618;}
a.color14{ background:#69b41c;}
a.color15{ background:#2d86ee;}
a:hover.color1{ background:#4aadb3;}
a:hover.color2{ background:#e3a11a;}
a:hover.color3{ background:#771766;}
a:hover.color4{ background:#d55037;}
a:hover.color5{ background:#e86b28; width:53px;}
a:hover.color6{ background:#bb213c; width:53px;}
a:hover.color7{ background:#5859ba; width:116px;}
a:hover.color8{ background:#30445c; width:116px;}
a:hover.color9{ background:#1aa355; width:116px;}
a:hover.color10{ background:#18a2e1; width:53px;}
a:hover.color11{ background:#034c91; width:53px;}
a:hover.color12{ background:#99b534; width:116px;}
a:hover.color13{ background:#d81618;}
a:hover.color14{ background:#69b41c;}
a:hover.color15{ background:#2d86ee;}

.container,.side{ border:1px solid #cccccc; margin-top:10px; background:#ffffff;}
.container_nav,.side_nav{ background:url(http://i2.letvimg.com/dongman/201205/22/comic/comic_tit_bg.png) repeat-x; height:35px; line-height:34px; position:relative;}
.container_nav{ padding:0 10px 0 0;}
.container_nav h2{ float:left; position:absolute; top:-1px; left:-1px; width:111px; height:52px;}
.container_nav p,.side_nav p{ float:right;}
.container_nav p a,.side_nav p a{ margin-right:10px;}
h2.tit1{ background-position:-120px 0px;}
h2.tit2{ background-position:-120px -60px;}
h2.tit3{ background-position:-120px -120px;}
h2.tit4{ background-position:-120px -180px;}
h2.tit5{ background-position:-120px -240px;}
h2.tit6{ background-position:-120px -300px;}
.side_nav h3{ float:left; position:relative; height:20px; margin:6px 0 0 10px; display:inline;}
h3.tit1{ background-position:-280px -160px; width:100px;}
h3.tit2{ background-position:-280px -200px; width:40px;}
h3.tit3{ background-position:-280px -240px; width:66px;}
h3.tit4{ background-position:-280px -280px; width:80px;}
h3.tit5{ background-position:-280px -320px; width:80px;}
h3.tit6{ background-position:-280px -360px; width:66px;}
h3.tit7{ background-position:-280px -400px; width:66px;}

.side_main{ padding:6px 12px 14px 12px;}
.container_main{ padding:16px 0 20px 0;}
.container_main dl{ width:132px; display: inline-block; *display: inline; zoom:1; overflow:hidden; font-size:0px;  vertical-align: top; margin:20px 20px 0 20px;}
.container_main dt{ position:relative; }
.container_main dt,.container_main dt img{ width:132px; height:100px;}
.container_main dt span{ width:132px; position:absolute; bottom:0px; right:0px; height:20px; line-height:20px; display:block; text-align:right; cursor:pointer;}
.container_main dt .bg{ background:#000; filter:alpha(opacity=50); opacity:0.5;}
.container_main dt .time{ width:130px; right:2px; color:#fff; font-size:12px;}
.container_main dt i.sort{ font-size:12px; background:url(http://i2.letvimg.com/dongman/201205/22/comic/ico2.png) repeat-x; display:block; position:absolute; bottom:1px; left:3px; font-style:normal; height:16px; line-height:16px; padding:0 2px; color:#ffffff; cursor:pointer;}
.container_main dt a:hover{ text-decoration:none;}
.container_main dd{ color:#333333; padding:8px 0 0 0; line-height:14px; text-align:center; font-size:12px;}
.container_main dd a{ color:#333333;cursor: pointer;font-size: 12px; display:block;}
.container_main dd a:hover {color:#C92323; text-decoration:underline; }

.p2{ text-align:left; margin-top:6px;}
.p2 span{ display: inline-block; *display: inline; zoom:1; overflow:hidden; width:52px; height:16px; line-height:16px; padding-left:18px; overflow:hidden; }
span.num_play{ background-position:0px -141px;}
span.num_comm{ background-position:0px -171px; width:38px; padding-left:22px;}

.duanpian{ width:350px; float:left;}
.sub_nav{ height:20px; *height:21px; overflow:hidden; vertical-align:bottom; margin:0 20px; padding-bottom:6px; margin-top:22px;}
.sub_nav h2{ float:left; width:81px; height:20px; }
.sub_nav p{ float:right; height:16px; margin-top:1px;}
.sub_nav p a{}
.nav1{ border-bottom:1px solid #ea5520;}
.nav1 h2{ background-position:-280px 0px;}
.nav2{ border-bottom:1px solid #7c509d;}
.nav2 h2{ background-position:-280px -40px;}
.nav3{ border-bottom:1px solid #9ebd19;}
.nav3 h2{ background-position:-280px -80px;}
.nav4{ border-bottom:1px solid #dc4a88;}
.nav4 h2{ background-position:-280px -120px;}

.ova dl{ width:132px;}
.ova dt,.ova dt img{ width:130px; height:172px;}
.ova dt span{ width:130px;}
.ova dt .time{ width:128px;}

.banner{ width:970px; margin:0 auto; height:60px; margin-top:10px;}
.banner,.banner img{ height:90px;}
.ad_banner{ overflow:hidden; margin-top:10px;}
.ad_banner,.ad_banner img{ width:692px; height:90px;}

dl.w300{ width:300px; float:left;}
.w300 dt{ position:relative;}
.w300 dt,.w300 dt img{ width:300px; height:190px;}
.w300 dt a:hover{ text-decoration:none;}
.w300 dd{ text-align:left;}
.w300 h5{ height:20px; line-height:20px;}
.w300 h5 a{ display:inline; font-size:14px; color:#333;}
.w300 dd p{ line-height:22px; color:#6c6c6c;}
.w300 dd p a{ display:inline; color:#6c6c6c;}
.w300 h5 a:hover{ color:#333;}

.rank_tit{ font-family:"微软雅黑"; color:#d2d1d1; background:url(http://i1.letvimg.com/img/201112/06/home/border.gif) repeat-x left 25px; height:26px;}
.rank_tit span{ float:right;}
.rank_tit span a{ padding:0 5px; height:24px;line-height:24px; display:inline-block; *display:inline; zoom:1; overflow:hidden; text-align:center; width:24px; text-align:center; }
.rank_tit span a:hover{ text-decoration:none;}
.rank_tit span .active{border:1px solid #d6d6d6;border-bottom:1px solid #fff; width:28px; color:#c62322;}

.rank_info,.rank_info3{display:none; background-position:-420px 7px;}
.rank_info li,.rank_info3 li{ line-height:31px; padding-left:25px; height:31px; padding-top:0px; padding-bottom:0px; overflow:hidden; background:url(http://i2.letvimg.com/img/201112/06/home/doc-x.gif) repeat-x left bottom;}/**2012-06-04 edit npy**/
.rank_info1{display:none; padding-top:6px; height:240px; overflow:hidden;}
.rank_info1 li{ line-height:14px; height:18px; padding:3px 0; overflow:hidden; text-align:left;}/**2012-06-04 edit npy**/
.rank_info1 li a{ display:inline-block; width:70px; height:14px; overflow:hidden;}/**2012-06-04 edit npy**/
.rank_info1 li span{ display:inline-block; margin-left:4px; height:14px; overflow:hidden; width:12px;}/**2012-06-04 add npy**/
.rank_info2{display:none; padding-top:7px; height:144px;}/**2012-06-04 edit npy**/
.rank_info2 li{ line-height:22px; height:22px; padding:1px 0; overflow:hidden; text-align:left;}
.rank_info2 li a{ display:inline-block; height:22px; width:108px; overflow:hidden;}
.rank_info2 li span{ display:inline-block; width:8px; margin-right:6px; overflow:hidden;}
.rank_info3{ margin-top:5px; background-position:-420px 7px;}
ol.active{ display:block;}
.rank_info li span,.rank_info3 li span{ float:right; font-family:Verdana; padding-right:5px;}

#j-tab1,#j-tab2{ padding-bottom:10px;}
#j-tab2 .rank_tit span a,#j-tab5 .rank_tit span a{ width:50px;}
#j-tab2 .rank_tit span .active,#j-tab5 .rank_tit span .active{ width:52px;}

p .rank_tit1{ margin-right:10px;}
p .rank_tit1 a{ margin-right:0px;}
p .rank_tit1 a.active{ display:inline;}

.side_w100 dl{ width:246px; height:62px; overflow:hidden; padding: 12px 0 8px 0px; *padding-top:10px;}
.side_w100 dt{ width:100px; height:62px; float:left;}
.side_w100 dt img{ width:100px; height:62px;}
.side_w100 dd{ float:right; width:126px; height:62px; overflow:hidden; position:relative;}
.side_w100 dd p{ line-height:20px;}
.side_w100 dd .p1{ }
.side_w100 dd .p2{ margin-top:2px;}
.side_w100 dd .p2 a,.side_w100 dd .p2 a:hover{ color:#900;}
.side_more{ position:absolute; bottom:0px; right:0px; color:#c90000;}

.links{ width:968px; margin:0 auto; margin-top:10px; position:relative;}
.links ul{ padding:10px 0 0 20px;}
.links li{ float:left; width:100px; margin:0 18px 0 0; display:inline;}
.links_img{ padding-top:12px; width:928px; overflow:hidden;}
.links_img ul{ padding-left:0px; width:10000px; position:relative;}
.links_img li img{ width:100px; height:60px;}
.links_img li{ margin-right:18px;}
.links_text { margin-left: 0px; overflow: hidden; padding-top:0px; width: 924px;}
.links_text ul { padding-left: 0; position: relative; padding-top:4px;}
.links_text ul,.links_img ul{ width:1888px;}
.links_scroll{width:944px; overflow:hidden; position:relative; margin-left:20px;}

.cycle{ position:absolute; right:18px; top:1px;}
.cycle a{ background:url(http://i3.letvimg.com/img/201112/06/home/doc.png) no-repeat -1000px -1000px;}
.cycle a{width:13px; height:12px; padding:0; display:inline; margin-left:7px; cursor:default;}
.cycle .a1{ background-position:-10px -10px;}
.cycle .a2{ background-position:-23px -10px;}
.cycle .on-1{ background-position:-10px -22px; cursor:pointer;}
.cycle .on-2{ background-position:-23px -22px; cursor:pointer;}

.SiteMap{ background:#ffffff;}
.weibo_box{height:80px; padding-bottom:14px;}/**2012-06-04 edit npy**/
.weibo_text{ background-position:58px -304px; padding-right:18px;}

/*logo ad*/
.Header{width:970px;margin:0 auto; position:relative;z-index:2;}
.c-2{position:absolute;left:190px;top:6px;width:80px;height:70px; z-index:3;}

/*version:2011-11-17 17:00 zyf*/


/*add npy 2013-01-30*/
.rank_info li i, .rank_info3 li i{ font-style:normal; float:right; font-family:Verdana, Geneva, sans-serif;}

.hot_text{ background:url(http://i3.letvimg.com/dongman/201301/30/ico01.jpg) no-repeat; height:256px;}

.cont5{ float:left; width:970px; overflow:hidden; margin-top:36px;}
.cont5_cont{ position:relative; width:922px; overflow:hidden; float:left; height:90px;}
.cont5_cont .j-slider{ position:relative; width:100000px;}
.cont5_cont dl{ width:110px; display: inline-block; *display: inline; zoom:1; overflow:hidden; font-size:0px;  vertical-align: top; padding-right:6px; float:left;}
.cont5_cont dt{ position:relative; }
.cont5_cont dt,.cont5_cont dt img{ width:110px; height:64px;}
.cont5_cont dt span{ width:110px; position:absolute; bottom:0px; right:0px; height:20px; line-height:20px; display:block; text-align:right; cursor:pointer;}
.cont5_cont dt .bg{ background:#000; filter:alpha(opacity=50); opacity:0.5;}
.cont5_cont dt .time{ width:108px; right:2px; color:#fff; font-size:12px;}
.cont5_cont dt a:hover{ text-decoration:none;}
.cont5_cont dd{ color:#333333; padding:8px 0 0 0; line-height:14px; text-align:center; font-size:12px;}
.cont5_cont dd a{ color:#333333;cursor: pointer;font-size: 12px; display:block;}
.cont5_cont dd a:hover {color:#C92323; text-decoration:underline; }

.jt_left,.jt_right{ float:left; width:18px; height:58px; overflow:hidden; margin:4px 2px 0 3px; display:inline;}
.jt_left{ background:url(http://i2.letvimg.com/dongman/201301/30/ico_pre.png) no-repeat;}
.jt_right{ background:url(http://i3.letvimg.com/dongman/201301/30/ico_next.png) no-repeat;}

.focus_bg,.focus_tit,.focus_tit a,.j-tagshow{ padding-top:1px; height:69px;}
.focus_tit h3{ padding-top:10px;}
.focus_tit a{ padding-top:0;}
.focus_tit a .play_btn{ *margin-top:-36px;}
.focus_tit p{ padding-top:6px;}