@charset "UTF-8";/* CSS Document */
body,ul,li,dl,dt,dd,table,tr,td,form,p,img,textarea,h1,h2,h3,h4,h5,h6,span{border:0;margin:0;padding:0;list-style:none;}
body {font-size:12px;text-align:center;line-height:15px;background:#000;}
.clear{clear:both;height:0px;overflow:hidden;}
.clearheight{clear:both;height:10px;overflow:hidden;}
/*故事内容*/
.content_stroy{clear:both; margin:0px auto; width:980px; overflow:hidden; background:#222;}
.story_left{float:left;width:637px;overflow:hidden;}
.left_bg_banner{clear:both;width:637px;height:189px;overflow:hidden;background:url(../images/lzsm2/poster_left.jpg);background-repeat:no-repeat;}
.menu{float:right;width:244px;overflow:hidden;margin-right:68px;_margin-right:34px;}
.menu li{float:left; width:73px; height:23px; overflow:hidden; text-align:left; padding-left:8px; margin-top:155px;}
.menu li a:link{color:#fff;text-decoration:none;}
.menu li a:actived{color:#fff;text-decoration:none;}
.menu li a:visited{color:#fff;text-decoration:none;}
.menu li a:hover{color:#1e2675; text-decoration:none;}
.stroy_box{clear:both; width:632px; height:435px; overflow:hidden; margin-left:5px; background:url(../images/lzsm2/lzsm_bg_left.gif); background-repeat:repeat-x; background-color:#000;}
.box_angle{float:right; width:608px; height:36px; overflow:hidden;}
.box_left{float:left;width:31px;height:36px;overflow:hidden;}
.box_top_center{float:left;width:546px;height:34px;overflow:hidden;border-top:2px solid #ff679a;background-color:#fff;}
.box_foot_center{border-bottom:2px solid #ff679a; border-top:0;}
.story_content{float:right; width:604px; height:360px; overflow:hidden; border-left:2px solid #ff679a; border-right:2px solid #ff679a; background:#fff;}
.text p{clear:both;margin:0 auto;padding-top:20px;width:560px;overflow:hidden;line-height:20px;color:#ff3981;text-align:left;}
.text p span{font-size:16px; font-weight:bold;}
.buttons_box{float:right; width:632px; height:21px; overflow:hidden; padding:30px 0 50px 0; text-align:left; background:#000;}
.story_right{float:left; width:343px; overflow:hidden;}
.serch_box{float:right; width:310px; overflow:hidden; margin-top:12px;}
.serch_input_box{float:left; width:206px; height:22px; overflow:hidden; padding-top:2px;}
.serch_box_fillet{float:left;width:13px;height:22px;overflow:hidden;background-repeat:no-repeat;}
.serch{width:30px; height:14px; float:left; padding:6px 10px 0 0;}
.serch_button{float:left;padding-left:10px;}
.serch_input{margin:0; padding:0; border:0; float:left; width:180px; height:22px; overflow:hidden; font-size:12px; line-height:22px; padding-top:4px; *padding-top:0; _padding-top:0; background:url(../images/header/img_serch_centerbox.gif); background-repeat:repeat-x;}
.keyword_box{float:right; width:300px; height:85px; overflow:hidden; margin-top:3px; margin-right:16px; _margin-right:8px; background:url(../images/lzsm2/lzsm_text_bg2.gif); background-repeat:no-repeat;}
.gy_keyword_box{background:url(../images/gy/keyword_bg.gif);background-repeat:no-repeat;}
.xm_keyword_box{background:url(../images/xm/keywords_bg.gif);background-repeat:no-repeat;}
.keyword_title{width:73px; height:14px; overflow:hidden; float:left; padding:10px 0 0 16px;}
.keyword{width:270px; overflow:hidden; text-align:left; float:left; padding:10px 0 0 16px; line-height:20px;}
.keyword span a{color:#c7c7c7;text-decoration:underline;}
.keyword span a:hover{color:#f4b00f;text-decoration:underline;}
.right_bg_banner{clear:both; width:343px; height:128px; overflow:hidden; background:url(../images/lzsm2/poster_right_head.jpg); background-repeat:no-repeat;}
.banner_box{clear:right;width:338px;height:597px;overflow:hidden;margin-right:5px;background-color:#000; background-image:url(../images/lzsm2/poster_right_foot.jpg);background-repeat:repeat-x;background-color:#000;}
.video_box{float:right; width:294px; height:186px; overflow:hidden; margin-top:8px; margin-right:12px; _margin-right:6px; border:3px solid #F63595;}
.banner_01{float:right; width:300px; height:250px; overflow:hidden; margin-top:8px; margin-right:12px; _margin-right:6px;}
.bg_footer{clear:both; margin:0 auto; width:980px; height:11px; overflow:hidden;}
/*主要角色*/
.role_left{float:left; width:210px; overflow:hidden; margin-left:30px; _margin-left:15px;}
.role_right{float:left;width:325px;overflow:hidden;padding-left:20px;}
.role_right p{font-size:12px;font-weight:bold;color:#E70161;text-align:left;}
.text_intro{float:left;width:325px;overflow:hidden;padding:15px 0 18px 0;}
.text_intro span{width:150px; float:left;}
.text_intro span p{color:#ff3399; font-size:12px; text-align:left; font-weight:normal; line-height:24px;}
.text_intro2{font-size:12px; text-align:left; line-height:18px; color:#333; font-weight:normal;}
.text_intro2 p{color:#333;font-weight:normal;}
.img_box2{float:left;width:205px;height:205px;overflow:hidden;border:3px solid #ff3981;}
.menu_02{clear:both; margin:0 auto; width:208px; overflow:hidden;}
.menu_02 li{float:left;width:99px;height:33px;overflow:hidden;margin-top:8px;}
.menu_02 li a{color:#fff;text-decoration:none;}
.menu_02 li a:hover{color:#ff619b;text-decoration:none;}
.right_bg_banner02{clear:both; width:343px; height:389px; overflow:hidden; background:url(../images/lzsm2/lzsm_banner_03.jpg); background-repeat:no-repeat;}
.banner_box02{clear:both;width:338px; height:336px;overflow:hidden;margin-right:5px;background:url(../images/lzsm2/lzsm_bg_right02.gif);background-repeat:repeat-x;background-color:#000;}
.banner_box03{float:right;width:300px;height:250px;overflow:hidden;margin-right:16px;_margin-right:8px;margin-top:8px;}
/*分集剧情*/
.plot_box{ clear:both; margin:0 auto; width:550px; overflow:hidden;}
.left_menu{float:left; width:180px; overflow:hidden; padding-left:28px;}
.left_menu li{float:left;width:88px;height:33px;overflow:hidden;padding-top:8px;text-align:left;}
.copyright_text{font-size:10px;color:#cc9966;padding-left:28px;line-height:45px;font-family:verdana,Areial,Helvetica,'sans-serit';}
.plot_info{float:left; width:360px; overflow:hidden;}
.plot_info_text{float:left;width:360px;overflow:hidden;padding-top:15px;color:#000;text-align:left;line-height:18px;}
.plot_info_text span{font-size:14px; font-weight:bold; color:#ff3981; line-height:30px;}
 /*零之使魔第三季*/
.left_bg_banner_02{background-image:url(../images/lzsm2/poster_left_02.jpg); background-repeat:no-repeat;}
.stroy_box_02{background-image:url(../images/lzsm2/lzsm_bg_left_02.gif);background-repeat:repeat-x;}
.right_bg_banner_02{background-image:url(../images/lzsm2/poster_right_head_02.jpg);background-repeat:no-repeat;}
.banner_box_02{background-image:url(../images/lzsm2/poster_right_foot_02.jpg); background-repeat:no-repeat;}
.left_menu_02{float:left;width:580px;overflow:hidden;padding-left:12px;}
.left_menu_02 li{float:left; width:70px; height:26px; overflow:hidden; padding:10px 0 0 11px; line-height:33px; text-align:left;}
.plot_info_02{float:left;width:580px;overflow:hidden;padding:5px 0 0 12px;text-align:left;}
.plot_info_text_02{float:left; width:560px; overflow:hidden; padding:10px 0 0 12px;}
  /*怪醫黑傑克*/
.menu_gy{float:left; width:280px; height:31px; overflow:hidden; padding:180px 0 0 28px;}
.menu_gy li{float:left;width:85px;height:31px;overflow:hidden;text-align:left;}
.left_bg_banner_03{height:224px; overflow:hidden; background-image:url(../images/gy/poster_left.jpg); background-repeat:no-repeat;}
.stroy_box_03{height:353px;overflow:hidden;background-image:url(../images/gy/bg_left.gif);background-repeat:repeat-x;}
.buttons_box_02{background-image:url(../images/gy/bg_left_foot.gif);background-repeat:repeat-x;}
.story_content_gy{height:338px;overflow:hidden;border:2px solid #ccccff;}
.right_bg_banner_03{background-image:url(../images/gy/poster_right_head.gif);background-repeat:no-repeat;}
.keyword_box_gy{background-image:url(../images/gy/keyword_bg.gif);background-repeat:no-repeat;}
.banner_box_03{height:550px; overflow:hidden; background-image:url(../images/gy/poster_right_foot.gif); background-repeat:repeat-x;}
.content_img{clear:both; margin:0 auto; width:565px; overflow:hidden; padding-top:20px;}
.content_img img{padding-left:8px;}
.content_info{clear:both; margin:0 auto;width:560px;overflow:hidden;padding:20px 0 0 5px;text-align:left;line-height:18px;color:#000;}
.text_weight{font-weight:bold; font-size:13px;}
.gy_role_people{float:left;width:105px;overflow:hidden;padding:15px 0 0 25px;}
.gy_role_people li{float:left; width:103px; height:18px; overflow:hidden; margin-top:10px; padding-top:3px; text-align:center; vertical-align:middle; background-color:#ccc; border:1px solid #666;}
.gy_plot_people{float:left;width:590px;overflow:hidden;padding-left:12px;}
.gy_plot_people li{float:left; width:58px; overflow:hidden; margin-top:7px; margin-left:5px;}
.gy_role_info{float:left;width:430px;overflow:hidden;padding:25px 0 0 20px;}
.gy_info_img{float:left; overflow:hidden;}
.gy_info_text{float:left;width:430px;overflow:hidden;padding-top:10px;text-align:left;line-height:18px;color:#000;}
.gy_plot_title{float:left; width:375px; height:16px; overflow:hidden; padding-bottom:15px; line-height:16px; text-align:left; color:#000; font-size:14px; font-weight:bold;}
.gy_plot_img{float:left; width:193px; height:140px; overflow:hidden; padding-left:12px; text-align:left;}
.gy_plot_text{float:left;width:375px;overflow:hidden;padding-left:15px;text-align:left;line-height:18px;color:#000;}
.gy_plot_text p{text-align:left;}
/*瑪麗也狂熱*/
.left_bg_banner_04{height:185px; overflow:hidden; background-image:url(../images/mly/poster_left.jpg); background-repeat:no-repeat;}
.menu_mly{padding:145px 0 0 28px;}
.stroy_box_04{height:406px;overflow:hidden;background-image:url(../images/mly/bg_left.gif);background-repeat:repeat-x;}
.right_bg_banner_04{background-image:url(../images/mly/poster_right_head.jpg);background-repeat:no-repeat;}
.banner_box_04{height:564px; overflow:hidden; background-image:url(../images/mly/poster_right_foot.jpg); background-repeat:repeat-x;}
.buttons_box_04{background-image:url(../images/mly/bg_left_foot.gif);background-repeat:repeat-x;}
.story_content_mly{float:right; width:617px; height:402px; overflow:hidden;}
.mly_foillet{float:left; width:617px; height:20px; overflow:hidden;}
.mly_content{float:left; width:613px; height:361px; overflow:hidden; background-color:#fff; border-left:2px solid #996633; border-right:2px solid #996633;}
.content_pic{clear:both; margin:0 auto; width:580px; height:227px; overflow:hidden;}
.mly_pic{float:left; width:340px; height:227px; overflow:hidden; text-align:left;}
.mly_con_info{float:left;width:220px;height:227px;overflow:hidden;color:#000;text-align:left;padding-left:18px;line-height:26px;}
.mly_con_info2{clear:both; width:580px; overflow:hidden; padding:10px 0 0 15px;}
.keyword_box_mly{background-image:url(../images/mly/keywords_bg.gif);background-repeat:no-repeat;}
.mly_role_menu{clear:both; margin:0 auto; width:580px; overflow:hidden;}
.mly_role_menu li{float:left;width:113px;height:24px;overflow:hidden;padding:8px 0 0 3px;}
.mly_role_box{clar:both;margin:30px auto;width:580px;height:240px;overflow:hidden;}
.mly_role_pic{float:left;width:190px;height:170px;overflow:hidden;text-align:left;}
.mly_role_info{float:left; width:370px; overflow:hidden; padding-left:20px; text-align:left; line-height:25px; color:#000;}
.mly_plot_menu{float:left; width:180px; overflow:hidden; padding:5px 0 0 20px;}
.mly_plot_menu li{float:left;width:83px;height:24px;overflow:hidden;padding:8px 0 0 5px;text-align:left;}
.mly_flot_info{float:left; width:360px; overflow:hidden; padding:15px 0 0 30px;}
.mly_flot_pic{float:left;width:270px;height:153px;overflow:hidden;text-align:left;}
.mly_flot_text{float:left; width:340px; overflow:hidden; padding-top:5px; text-align:left; line-height:18px; color:#000;}
.mly_flot_text span{font-weight:bold;font-size:14px;line-height:40px;}
/*夏目友人帳*/
.left_bg_banner_05{height:225px; overflow:hidden; background-image:url(../images/xm/poster_left.jpg); background-repeat:no-repeat;}
.menu_xm{padding:175px 0 0 40px;}
.right_bg_banner_05{background-image:url(../images/xm/poster_right_head.jpg);background-repeat:no-repeat;}
.banner_box_05{height:559px; overflow:hidden; background-image:url(../images/xm/poster_right_foot.jpg); background-repeat:repeat-x;}
.buttons_box_05{background-image:url(../images/xm/bg_left_foot.gif);background-repeat:repeat-x;}
.stroy_box_05{height:361px;overflow:hidden;background-image:url(../images/xm/bg_left.gif);background-repeat:repeat-x;}
.story_content_xm{float:right;width:610px;height:357px;overflow:hidden;border:2px solid #cb999a;background-color:#fff;}
.keyword_box_xm{background-image:url(../images/xm/keywords_bg.gif);background-repeat:no-repeat;}
.xm_content_pic{float:left;width:314px;height:337px;overflow:hidden;padding-top:20px;text-align:left;}
.xm_content_info{float:left; width:260px; overflow:hidden; padding:30px 0 0 5px; text-align:left; color:#000; line-height:25px;}
.xm_role_menu{clear:both;margin:35px auto;width:542px;height:22px;overflow:hidden;text-align:left;}
.xm_role_menu li{float:left; width:82px; height:22px; overflow:hidden; padding-left:6px;}
.xm_role_info{clear:both;width:542px;height:300px;overflow:hidden;}
.xm_role_pic{float:left; width:222px; height:158px; overflow:hidden; padding-lefT:6px; text-align:left;}
.xm_role_text{float:right;width:290px;overflow:hidden;text-align:left;line-height:22px;color:#000;}
.role_title{font-size:14px;font-weight:bold;padding-bottom:8px;}
.xm_plot_menu{float:left;width:170px;overflow:hidden;padding:8px 0 0 20px;}
.xm_plot_menu li{float:left; width:74px; height:21px; overflow:hidden; padding:12px 0 0 8px; text-align:left;}
.xm_plot_info{float:left;width:385px;overflow:hidden;padding:20px 0 0 15px;color:#000;text-align:left;}
.xm_plot_pic{float:left; width:380px; height:167px; overflow:hidden;}
.xm_plot_text1{float:left; width:172px; height:167px; overflow:hidden; line-height:19px;}
.xm_plot_img{float:right; width:200px; height:167px; overflow:hidden; text-align:left;}
.xm_role_text2{float:left; width:385px; overflow:hidden; padding-top:5px; text-align:left; line-height:20px;}
/*导航修改*/
.new_nav_box{float:left; width:640px; height:55px; overflow:hidden; padding-top:12px ; margin-top:1px; background-color:#1a1a1a;}
.new_nav_box li{float:left;width:65px;height:30px;overflow:hidden;padding:0 2px 0 2px;text-align:center;}
.icon_new{float:left;width:32px;height:32px;overflow:hidden;z-index:1000;position:relative;top:-40px;left:538px;}
.new_menu_box{float:left;width:95px;height:378px;overflow:hidden;background-color:#1a1a1a;}
.new_menu_box li{margin:0 auto; width:87px; height:38px; overflow:hidden; text-align:center; padding-top:9px; margin-top:-9px;}
.icon_new_02{float:left; width:32px; height:32px; overflow:hidden; z-index:1000; position:relative; bottom:53px;}
/*导航修改2*/
.left_nav_box3{float:left; width:639px; height:45px; overflow:hidden; padding-top:2px; padding-left:13px; background-color:#1a1a1a;}
.left_nav_box3 li{float:left;width:66px;height:30px;overflow:hidden;padding:0 4px 0 0;text-align:center;}
/*导航修改*/
.new_nav_box{float:left; width:640px; height:55px; overflow:hidden; padding-top:12px ; margin-top:1px; background-color:#1a1a1a;}
.new_nav_box li{float:left;width:65px;height:30px;overflow:hidden;padding:0 2px 0 2px;text-align:center;}
.icon_new{float:left;width:32px;height:32px;overflow:hidden;z-index:1000;position:relative;top:-40px;left:538px;}
.new_menu_box{float:left;width:95px;height:378px;overflow:hidden;background-color:#1a1a1a;}
.new_menu_box li{margin:0 auto; width:87px; height:38px; overflow:hidden; text-align:center; padding-top:9px; margin-top:-9px;}
.icon_new_02{float:left; width:32px; height:32px; overflow:hidden; z-index:1000; position:relative; bottom:53px;}
/*短片*/
.new_plot_main{clear:both; width:938px; overflow:hidden; padding:10px 14px 0 14px; background-color:#1a1a1a;}
/*导航修改2*/
.left_nav_box3{float:left; width:639px; height:45px; overflow:hidden; padding-top:2px; padding-left:13px; background-color:#1a1a1a;}
.left_nav_box3 li{float:left;width:66px;height:30px;overflow:hidden;padding:0 4px 0 0;text-align:center;}
/*导航修改2*/
.left_nav_box3{float:left; width:639px; height:45px; overflow:hidden; padding-top:2px; padding-left:13px; background-color:#1a1a1a;}
.left_nav_box3 li{float:left;width:66px;height:30px;overflow:hidden;padding:0 4px 0 0;text-align:center;}
/*卡通播放*/
.f_look{float:left;width:652px;height:23px;overflow:hidden;padding:3px 0 0 6px;background:url(../images/n_movie/title_fillet2_center.gif) repeat-x;}
.button_f{float:left;width:25px;height:25px;overflow:hidden;padding-left:15px;margin-top:7px;text-align:left;}
.n_text_link a{color:#ff4f02; text-decoration:none;}
