@charset "utf-8";
/* CSS Document */
/*2011-8-19 16:00 zhaoyf*/

/**/

.w100{ padding:0 18px 16px 18px; margin-top:11px;}
.w100 dd p{ height:24px; overflow:hidden;}

.w129{ width:137px; float:left; display:inline; margin:10px 13px 0 20px;}
.w129 dt{ width:137px; height:181px;}
.w129 dt img{ width:129px; height:172px; padding:3px; border:1px solid #ccc;}
.w129 dd{ font-size:14px; text-align:center; padding:5px 0;}

.w132{ width:140px; float:left; display:inline; margin:10px 9px 0 20px;}
.w132 dt{ width:140px; height:108px;}
.w132 dt span{ width:132px;}
.w132 dt .time{ right:6px;}
.w132 dt img{ width:132px; height:99px; padding:3px; border:1px solid #ccc;}
.w132 dd{ font-size:14px; text-align:center; padding:5px 0;height:21px;overflow:hidden;}

.w220{ width:228px; margin:10px 20px 0 20px;}
.w220 dt{ width:228px; height:79px;}
.w220 dt img{ width:220px; height:70px; padding:3px; border:1px solid #ccc;}
.w220 dd{ display:none;}
.subject .w220 dt{ height:99px;}
.subject .w220 dt img{ height:90px;}
.subject .w220 dd{ font-size:14px; text-align:center; padding:5px 0; display:block;}

.w300{ width:308px; margin-top:10px;}
.w300 dt{ position:relative;}
.w300 dt{ width:308px; height:199px;}
.w300 dt img{ width:300px; height:190px; padding:3px; border:1px solid #ccc;}
.w300 dt a:hover{ text-decoration:none;}
.w300 dd{ padding:5px 0;}
.w300 dd p{ background-position:-486px -4px; padding-left:10px;}
.w300 dt .bg{ width:100%; bottom:0px; right:0px; height:32px;}
.w300 dt .time{ width:100%; text-align:center; bottom:6px; right:0px; font-size:14px;}
.w300 h5{ font-size:12px; padding:7px 0;}
.w300 h5 a{ font-size:14px; font-weight:bold; color:#333;}
.w300 h5 a:hover{ color:#333;}

/**/

.rank ul li,.day ul li,.ExprList li,.Theater li,.paren li,.cycle a,.PosTag li,.ABC a,.title,.ABC span.on,.ind .p4{ background:url(http://i0.letvimg.com/dongman/201112/14/doc.png) no-repeat -10000px -10000px;}

.Fine,.Expr,.Cut,.End,.Theater,.integ,.links,.Aflash2{ width:970px; margin:10px auto 0 auto;}

h4{ height:24px; padding:11px 0; font-family:"宋体"; background:url(http://i0.letvimg.com/dongman/201112/14/new-H4.png) no-repeat -10000px -10000px;}
h4 span{ float:right;}
.H401{ background-position:left 15px;}
.H402{ background-position:left -25px;}
.H403{ background-position:left -63px;}
.H404{ background-position:left -103px;}
.H405{ background-position:left -143px;}
.H406{ background-position:left -183px;}

.title{ height:45px; margin:0 19px 5px 19px; padding:0; display:block; zoom:1; overflow:hidden; position:relative; background-position:left -455px; background-repeat:repeat-x;}
.title h2,.SiteMap .title h2{ height:30px; margin:8px 0; text-indent:-99999px; background:#fff url(http://i0.letvimg.com/dongman/201112/14/new-H2.png) no-repeat -1000px -1000px;}
.title h2 span{ font-weight:normal;text-indent:0; float:right; font-size:12px; margin-top:8px;}
.title h2 em{ display:block; width:1px; float:left;}
.title .H201{ background-position:left 4px;}
.title .H202{ background-position:left -34px;}
.title .H203{ background-position:left -74px;}
.title .H204{ background-position:left -114px;}
.title .H205{ background-position:left -154px;}
.title .H206{ background-position:left -314px;}
.title .H207{ background-position:left -234px;}
.title .H208{ background-position:left -274px;}
.title .H209{ background-position:left -194px;}
.SiteMap .title .H209{ background-position:left -194px;}

.list dl{}
.list dl dt{ position:relative;}
.list dl dt a:hover{ text-decoration:none;}
.list dl dt span{ position:absolute; bottom:4px; right:4px; 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;}

.banner{ width:970px; margin:10px auto 0 auto; height:60px; overflow:hidden;}
.right .banner{ margin-top:10px; width:270px; padding:0;}
.right .banner img{ height:90px; width:270px;}

/**/

.Fine{}
.Fine .left,.Expr .left,.Cut .left,.End .left,.Theater .left,.integ .left{ width:690px; float:left;}
.Fine .right,.Expr .right,.Cut .right,.End .right,.Theater .right,.integ .right{ width:270px; float:right; }

.FineList,.rank,.ExprList,.day,.CutList,.ind,.EndList,.land,.TheaList,.Games,.paren,.links,.subject,.comtd{ border:1px solid #d2d2d2;}
.FineList .list,.Games .list{ padding-bottom:10px;}
.links{ width:968px; padding-bottom:10px;}
.land{ padding-bottom:11px;}
.comtd .list{ padding-bottom:17px;}

.rank{ padding:0; width:268px; overflow:hidden;}
.rank ul{ padding:0 20px; margin-top:16px;}
.rank ul li{ float:left; width:50px; height:20px; text-align:center; line-height:22px; overflow:hidden; background-position:-3px -186px; border:1px solid #ccc; display:inline; margin-right:5px;}
.rank ul li a{ display:block; zoom:1; overflow:hidden;}
.rank ul .active{ background-position:-3px -162px; border-bottom:1px solid #fff;}

.rank ol{ background:url(http://i3.letvimg.com/dongman/201112/14/ol.png) no-repeat 23px 20px; padding:17px 20px;}
.rank ol li{ line-height:24px; padding-left:30px; height:24px; overflow:hidden;}
.rank span{ float:right;}
.rank span a{ margin:0 5px; height:22px;line-height:22px;width:25px;display:inline;zoom:1;overflow:hidden;float:left;text-align:center;}
.rank span a:hover{ margin:0 5px; text-decoration:none;}
.rank span .active{border:1px solid #d6d6d6;border-bottom:1px solid #fff;}

/**/

.ExprList,.TheaList,.paren{ width:688px; overflow:hidden;}
.ExprList li,.Theater li,.paren li{ background-position:-253px 1px; padding:0 12px 0 20px; float:left; width:138px;display:inline; margin-top:5px;}
.ExprList ul,.Theater ul,.paren ul{ width:680px; padding:0 20px 10px 20px;}
.Theater ul { width:680px;}
.Theater li { width:138px;}

.day{ height:308px; overflow:hidden;}
.day li{ height:35px; line-height:35px; overflow:hidden;}
.day ul{ margin-top:14px; float:left; width:82px;}
.day ul li{ cursor:pointer; background-position:-3px -40px; width:62px; padding-left:20px; font-weight:bold; font-size:13px;}
.day ul .active{ background-position:-3px -3px; color:#fff;}
.day ol{ float:right; width:180px; margin-top:14px; }
.day ol li{ float:left; width:90px;}

/**/

.viscera{ display:block; zoom:1; overflow:hidden; padding:0; margin:0 0 0 20px;}
.viscera em{ font-style:normal; float:left; display:block;}
.viscera em a{ color:#}
.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:308px; padding:0; float:left;}
.texInfo{ width:350px; float:right;}
.texInfo ul{ padding:0px 10px 0 20px; margin-top:-1px;}
.texInfo li{ float:left; width:210px; padding-right:10px; line-height:24px;}

.hot{ margin:0; padding:0 0 10px 0; clear:both;}
.hot ul{ padding:10px 0 0 0;}
.hot li{ display:inline; zoom:1; overflow:hidden; float:left; width:334px; white-space:nowrap; line-height:22px;}
.hot li a{ margin-right:5px;}
.hot li em{ padding:0 3px;}
.hot li span{ width:22px; color:#c92323; text-align:left;}
.hot li span a,.hot li span a:hover{ color:#c92323;}

.ind{padding:0 0 10px 0;}
.ind h6{ font-weight:normal; clear:both; font-size:12px; font-weight:bold; padding:8px 20px;}
.ind p{ padding:0 20px; display:block; zoom:1; overflow:hidden;}
.ind p a{ margin-right:5px; display:inline; float:left; height:21px; overflow:hidden;}
.ind .p1 a,.ind .p3 a{ width:50px;}
.ind .p2 a{ width:52px;}
.ind .p4{ background-position:left -370px; height:26px;}

/**/

.paren{ margin-top:10px;}

.links{}
.links ul{ padding:10px 0 0 20px;}
.links li{ float:left; width:100px; margin:0 4px 0 0; display:inline;}
.links li img{ width:90px; height:40px;}

.subject{ overflow:hidden; position:relative; padding-bottom:12px;}
.cycle{ right:20px; top:18px;}
.cycle a{width:13px; height:12px; padding:0; display:inline; margin-left:7px; cursor:default;}
.cycle .a1{ background-position:-3px -211px;}
.cycle .a2{ background-position:-16px -211px;}
.cycle .on-1{ background-position:-3px -223px; cursor:pointer;}
.cycle .on-2{ background-position:-16px -223px; cursor:pointer;}

.FineList{ position:relative;}
.PosTag{ position:absolute; right:61px; top:8px; width:380px;}
.PosTag li{ float:left; height:38px; width:92px; display:inline; margin:0 0 0 2px; text-align:center; line-height:36px; background-position:-3px -121px; cursor:pointer;}
.PosTag .active{ background-position:-3px -80px; font-weight:bold; color:#fff;}

/**/

.ABC{ font-family:Arial;font-size:18px;margin-top:-15px;clear:both;}
.ABC a{ background-position:-3px -273px;}
.ABC a,.ABC span{float:left;padding:0 10px;height:32px;line-height:32px;width:12px;overflow:hidden;color:#565656;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.ABC span.on{ background-position:-3px -238px; color:#fff;width: 39px;}
.ABC a:hover,.ABC .on{ background-position:-3px -308px;}
.ABC span{ font-family:"微软雅黑";}
.ABC .big{width:30px;border-right:none;}
.text{padding:8px 0px 0px 8px;clear:both;color:#ccc;font-size:12px;}
.text a{margin:0 8px;font-size:12px;}
.HotTag{border:1px solid #d2d2d2;width:968px;margin:10px auto 0 auto; text-align:left;padding:15px 0;}	
.HotTag{background:none;padding-bottom:8px;}

/**/

.j-slider .list {position: relative;float:left;}

#j-tab-b ol{display:none;}
#j-tab-b .active{display:block;}

#j-tab-b1 ol{display:none;}
#j-tab-b1 .active{display:block;}

#j-tab-b2 .list{display:none;}
#j-tab-b2 .active{display:block;}

#j_animafeature{height:470px;}
#j_animafeature .j-slider{width:10000px;position: absolute;}

/* comic common */
*{border:0;}
.comicBox{float:left; height:300px;}
	.DmArea{position:relative; z-index:0; width:970px; height:280px;overflow:hidden; }
	.DmArea li{padding-bottom:3%; background:url(http://i2.letvimg.com/img/201112/14/dm_bg.gif) repeat-x -1px 100%;}
	.DmArea li a.img{display:block; background:#000}
	.DmArea li a img{  filter:alpha(opacity=40);opacity:0.4; }
	
	.DmPic1{ position:absolute; width:300px; height:170px; z-index:1; overflow:hidden; left:50px; top:46px; }
	.DmPic1 img{width:100%; height:100%}
	
	.DmPic2{ position:absolute; width:368px;height:208px; z-index:2;overflow:hidden;left:130px;top:27px;}
	.DmPic2 img{width:100%; height:100%}
	
	.DmPic3{ position:absolute;z-index:3; width:423px;height:238px; overflow:hidden;left:267px;top:10px;}
	.DmPic3 a.img img{width:100%;; height:100%; filter:alpha(opacity=100);opacity:1;}
	
	.DmPic4{ position:absolute;z-index:2; width:368px;height:208px;overflow:hidden;left:465px;top:27px;}
	.DmPic4 img{width:100%; height:100%}
	
	.DmPic5{ position:absolute;z-index:1; width:300px;height:170px;overflow:hidden;left:620px;top:46px;}
	.DmPic5 img{width:100%; height:100%}
	
	.DMtxt{width:423px;height:82px; position:absolute;z-index:400;left:0px;bottom:28px;display:none;}
	.DmPic3 .DMtxt{ display:block;}
	.pos{ position:relative;width:423px; height:82px; text-align:left; z-index:0;}
	.pos h3{font-size:15px; font-family:"微软雅黑";margin-top:10px;color:#fff;padding:0 20px;}
	.pos h3 a,.pos p a,.pos h3 a:hover,.pos p a:hover{color:#fff;}
	.pos p{line-height:22px;padding:0 20px;}
	.pos small{background:#000;width:550px;height:82px;position:absolute;top:0;left:0; z-index:1;filter:alpha(opacity=70);opacity:0.7;}
	.postxt{position:absolute;top:0;left:0; z-index:400;}
	.Dmbtn{text-align:center;width:970px;height:20px;overflow:hidden;margin-top:0px;}
	.Dmbtn a{border:1px solid #ccc;height:1px;background:#ddd;padding:0px 15px;margin-right:20px;color:#ddd;}
	.Dmbtn a:hover{color:#fff;}
	.Dmbtn a.on{color:#fff;background:#fff;}