@charset "utf-8";


*{ margin:0; padding:0;}
body{ font-size:12px;}
img{ border:0px;}
.clear{ clear:both;}
ul,li{ list-style:none; list-style-type:none;}
h2{ width:680px; line-height:30px; color:#054761; font-weight:bold; font-size:14px; text-indent:15px;}
h2 span.warning{ font-size:12px; font-weight:normal; color:#aeaeae;}
h2 span.addlink{ font-size:12px; font-weight:normal; color:#F00; float:right; margin-top:0px!important; margin-top:-30px; margin-right:16px;}
h2 span.addlink a{ color:#666; text-decoration:none;}
h2 span.addlink a:hover{ color:#666; text-decoration:underline;}
.addlink_text{width:446px; margin-left:26px!important; margin-left:36px;}
.addChildlink_text{ width:290px; margin-left:10px!important; margin-left:10px;}
.addlink_text_js{ width:30px;}
.addlink_butt{margin-left:5px; height:22px; margin-top:2px;}

.header{ width:930px; margin:0 auto; height:90px; font-size:12px;}
.header .top{ width:920px; height:21px; line-height:21px; text-align:right; margin:0 auto; color:#686868;}
.header .top  a{ color:#686868; text-decoration:none; margin:0 7px;}
.header .top  a:hover{ color:#686868; text-decoration:underline;}
.header .top span{ float:left;}


.logo{ width:108px; height:45px; background-image:url(../images/headerbj.gif); margin-top:10px; float:left;}
.logo a{ display:block; width:108px; height:45px;}
.logo a span{ display:none;}

.search{ width:auto; height:30px; float:left; margin-top:20px; margin-left:30px;}
.search_input{width:300px; font-size:18px; line-height:22px; height:26px; border-bottom:1px solid #c3c3c3; border-right:1px solid #c3c3c3; border-top:1px solid #7c7c7c; border-left:1px solid #7c7c7c;}
.search_butt{width:110px; height:28px; border:0px; background-image:url(../images/headerbj.gif); background-position:0 -147px; margin-left:5px; font-size:14px; letter-spacing:1px; color:#333; font-weight:bold;}

.nav{ height:30px; width:100%; background-image:url(../images/headerbj.gif); background-position:0 -109px; font-size:14px;}
.nav_con{ width:940px; height:30px; line-height:30px; margin:0 auto; color:#FFF;}
.nav_con a{ color:#FFF; text-decoration:none; margin:0 10px;}
.nav_con a:hover{ color:#FFF; text-decoration:underline;}
.banner{height:auto; width:950px; margin:10px auto;}

.movie_title{ font-size:26px; color:#002d3e; width:950px; text-align:left; line-height:30px; margin:10px auto; font-family:"黑体";}
.movie_title strong{float:right;font-size:14px;font-weight:normal;color:#ef5000;}
.movie_title strong a{color:#ef5000;margin-right:270px;}
.movie_title span{ color:#686868; font-size:14px; font-weight:normal; margin-left:10px; font-family:Verdana,"宋体";}
.movie_title strong{float:right;color:#666;font-size:16px;font-family:"宋体";}
.movie_title  a{ color:#002D3E; text-decoration:underline;}
.movie_title  a:hover{ color:#ef5000; text-decoration:none;} 

.movie_container{ width:950px; height:auto; margin:0 auto;}
.movie_con_left{ width:680px; height:auto; float:left;}
.movie_con_right{ width:250px; height:auto; float:right;}

.movie_info_con{ width:680px; height:auto; padding-top:9px; background-image:url(../images/movie_bj.gif); background-repeat:no-repeat; background-position:0 -1px;}
.movie_info{ width:672px; height:auto; border-left:4px solid #c8edfa; border-right:4px solid #c8edfa; background:#FFF;}
.movie_intro{ width:672px; height:auto; border-left:4px solid #c8edfa; border-right:4px solid #c8edfa; background:#FFF; clear:both; line-height:28px;}
.movie_intro p{ width:94%; margin:0 auto; padding:10px; font-size:14px; color:#333; line-height:28px; clear:both; }
.movie_info_bottom{ width:680px; height:7px; line-height:7px; background-image:url(../images/movie_bj.gif); background-repeat:no-repeat; background-position:0 -14px; overflow:hidden;}

.movie_pic{ height:256px; width:184px; border:1px solid #87969c; text-align:center; float:left; margin:6px 10px 8px 10px!important; margin:6px 10px 8px 5px;}
.movie_pic img{ display:block; margin-top:2px; margin-left:auto; margin-right:auto;}

.movie_piclist{ height:198px; width:144px; border:1px solid #87969c; text-align:center; float:left; margin:6px 10px 8px 16px!important; margin:6px 10px 8px 8px;}
.movie_piclist img{ display:block; margin-top:2px; margin-left:auto; margin-right:auto;}

.xuline{height:12px; overflow:hidden; width:672px; border-left:4px solid #c8edfa; border-right:4px solid #c8edfa;}
.line{ height:1px; border-bottom:1px dashed #ccc; overflow:hidden; width:96%; margin:0 auto; margin-top:5px;}

/*电影主演*/
.actor{ width:453px; float:left; height:90px; margin-top:6px; margin-left:3px;}
.actor_tit{ width:27px; height:90px; background-image:url(../images/headerbj.gif); background-repeat:no-repeat; background-position:-217px -147px; float:left;}
.actor_con{ width:424px; height:90px; float:left; background-image:url(../images/headerbj.gif); background-position:right -147px; background-repeat:no-repeat; }
/*
.actor_con ul{ float:left; height:78px; padding-top:10px; width:420px; background:#FFF; border-bottom:1px solid #bddbe6; border-top:1px solid #bddbe6;}
.actor_con li{ float:left;height:68px; text-align:center;}
.actor_con li a{ color:#14a6df; text-decoration:none;}
.actor_con li a:hover{ color:#ef5000; text-decoration:underline;}
.actor_con li img{ border:2px solid #ccc;}*/

.wBox{ position: relative; border: 0px solid black; overflow: scroll; width: 380px; height: 78px; margin-right:5px;}
.wBox .belt{ position: absolute; left: 0; top: 0; text-align:center; }

.wBox .panel{ float: left; overflow: hidden; margin: 0 4px; width:71px; text-align:center; line-height:22px;}
.wBox .panel img{ border:2px solid #ccc;}
.wBox .panel a{ color:#14a6df; text-decoration:none;}
.wBox .panel a:hover{ color:#ef5000; text-decoration:underline;}

.actor_con .cleft_on{ width:10px; display:block; float:left;  height:32px; background-image:url(../images/headerbj.gif); background-position:-176px 0; background-repeat:no-repeat; margin-left:3px; cursor:pointer;}
.actor_con .cleft_off{ width:10px; display:block; float:left; height:32px; background-image:url(../images/headerbj.gif); background-position:-154px 0; background-repeat:no-repeat; margin-left:5px; cursor:pointer; margin-top:18px;}
.actor_con .cright_on{width:10px; display:block; float:right; height:32px; background-image:url(../images/headerbj.gif); background-position:-218px 0; background-repeat:no-repeat; margin-right:3px; cursor:pointer;}
.actor_con .cright_off{width:10px; display:block; float:right; height:32px; background-image:url(../images/headerbj.gif); background-position:-197px 0; background-repeat:no-repeat; margin-right:2px; cursor:pointer; margin-top:-60px;}
.actor_con .zhuyan{ width:78px; line-height:18px!important; line-height:24px;}

/*电影基本信息*/
.movie_basic_info{width:453px; float:left; height:auto; margin-top:6px; font-size:12px; line-height:23px; margin-left:0px!important; margin-left:4px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.movie_basic_info h6{ font-size:20px; margin:5px 0;}
.movie_basic_info span{ color:#666; font-weight:bold;}
.movie_basic_info ul{ width:453px;}
.movie_basic_info li{ text-align:left; float:left;}
.movie_basic_info .oneline{ width:100%;}
.movie_basic_info .halfline{ width:49%;}
.movie_basic_info a{ color:#14a6df; text-decoration:none;}
.movie_basic_info a:hover{ color:#ef5000; text-decoration:underline;}
.movie_basic_info dl{ width:453px;}
.movie_basic_info dt{ float:left; width:40px; }
.movie_basic_info dd{ float:left; width:413px; color:#333;}
.movieintro{line-height:26px; padding-left:10px; padding-right:10px; margin-bottom:3px; color:#333;}
.movieintro span{font-weight:bold; color:#666;}
.movie_basic_info .business{width:100%; height:30px; margin-top:2px; clear:both;}
.movie_basic_info .business a{ display:block; float:left; background:#C3F2FC; font-weight:bold; padding:0 5px; color:#14A6DF; text-decoration:none;}
.movie_basic_info .business a:hover{ display:block; float:left; background:#14A6DF; font-weight:bold; padding:0 5px; color:#FFF; text-decoration:none;}
/*在线链接*/
.online_con_top{ background-image:url(../images/movie_bj.gif); background-position:left -21px; background-repeat:no-repeat; height:3px; line-height:3px; overflow:hidden; margin-top:10px;}
.online_con_middle{ background:#f3fcfe; width:680px; height:auto;}
.online_con_bottom{ background-image:url(../images/movie_bj.gif); background-position:left -25px; background-repeat:no-repeat; height:3px; line-height:3px; overflow:hidden;}
.online_links{ height:26px!important; height:22px; line-height:26px; width:652px; margin:5px auto; background-image:url(../images/movie_bj.gif); background-position:left -30px; background-repeat:no-repeat; font-size:12px; text-indent:10px; color:#c3f2fc; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:0px!important; padding-top:6px;font-family:Arial;}
.show_childLink{ margin-top:0px!important; margin-top:-1px; vertical-align:middle;}
.online_links_child_top{width:652px; height:4px; overflow:hidden; background-image:url(../images/movie_bj.gif); background-repeat:no-repeat; background-position:0 -58px; margin:0 auto;}
.online_links_child_middle{width:600px; line-height:22px; height:auto; padding:0 26px; overflow:hidden; margin:0 auto; background:#c3f2fc; }
.online_links_child_bottom{width:652px; height:4px; overflow:hidden; background-image:url(../images/movie_bj.gif); background-repeat:no-repeat; background-position:0 -63px; margin:0 auto;}
.online_links_child_middle ul{ width:96%; margin:0 auto;}
.online_links_child_middle li{ line-height:22px; border-bottom:1px dashed #a5e0f0; font-size:12px; text-indent:22px;}
.online_links_child_middle a{ color:#14a6df; text-decoration:none; margin:0 10px;}
.online_links_child_middle a:hover{ color:#ef5000; text-decoration:underline;}

.online_links a{ color:#FFF; text-decoration:none; margin-right:10px;}
.online_links a:hover{ color:#FFF; text-decoration:underline;}
.online_links span{line-height:22px; margin-top:0!important; margin-top:-19px; float:right; color:#c3f2fc; margin-right:0; margin-right:0px; }
.definition{ width:110px; height:21px; margin-top:4px!important; margin-top:-20px; float:right;text-align:left; text-indent:0px;}
.definition ul{ width:110px; height:16px; margin-top:0!important; margin-top:3px;}
.definition li{ float:left; height:16px; width:17px; background:url(../images/headerbj.gif); background-repeat:no-repeat;}
.definition li.orange{ background-position:0 -178px;}
.definition li.gray{ background-position:-15px -178px;}

#pager{ height:25px; float:right; margin-right:12px; margin-top:10px;}
#pager li{ float:left; background:#c3f2fc; font-size:12px; font-family:Verdana; line-height:20px; margin:0 4px;}
#pager li a{ color:#14a6df; text-decoration:none; padding:3px 8px;}
#pager li a:hover{color:#FFF; background:#14a6df; text-decoration:none;}
#pager li.current a{background:#14a6df; color:#FFF; }
h3{ height:29px; line-height:29px; text-align:left; background-image:url(../images/movie_bj.gif);background-position: left -71px; background-repeat:no-repeat; margin:6px auto; margin-top:10px; color:#054761; font-weight:bold; font-size:14px; text-indent:15px; clear:both;}
h3 span{float:right; font-size:12px;margin-right:15px;}
h3 span a{color:#14a6df; text-decoration:none; }
h3 span a:hover{color:#ef5000; text-decoration:underline;}
/*相关电影*/
.about_movie{ width:680px; height:auto;}
.about_movie ul{ width:680px;}
.about_movie li{ font-size:12px; line-height:24px;overflow:hidden;height:152px; text-align:center; width:20%; float:left; margin-top:10px; margin-bottom:0;}
.about_movie li a{color:#14a6df; text-decoration:none;}
.about_movie li a:hover{ color:#ef5000; text-decoration:underline;}
.about_movie img { border:2px solid #ccc;}
.about_movie a:hover img { border:2px solid #33CCFF;}

/*剧情简介*/
.juqing_intro{text-align:left; line-height:22px; width:96%; text-indent:24px; margin:0 auto; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333;}

/*点评*/
.comments{ width:680px; height:auto; margin-top:15px;}
.comments_left{ float:left; width:80px; height:auto; text-align:center;}
.comments_right{ float:right; width:600px; height:auto;}
.comments_right p{ height:25px; text-align:left; background:url(../images/movie_bj.gif); background-position:left -103px; background-repeat:no-repeat; font-size:12px; font-family:Verdana, Arial; line-height:25px; color:#666; text-indent:6px;}
.comments a{color:#14a6df; text-decoration:none;}
.comments_right p span{float:right; margin-top:-26px; margin-right:5px;}
.comments a:hover{ color:#ef5000; text-decoration:underline;}
.comm_con{ line-height:22px; font-size:12px; text-align:left; width:96%; margin-left:6px; margin-top:6px; color:#333;}

.comment_area{ height:240px;}
.comment_area dl{ width:640px; margin:0 auto; height:auto; font-size:12px;}
.comment_area dt{ float:left; width:64px; text-align:right; line-height:30px; color:#054761; margin-bottom:8px;}
.comment_area dd{ float:left; height:30px; width:560px; text-align:left; color:#999; margin-bottom:8px;}
.conmments_textarea{width:500px; height:120px; border:1px solid #ccc;}
.input_tit{ border:1px solid #ccc; height:20px; margin-top:3px; width:300px; vertical-align:middle; }
.butt{ width:98px; height:31px; line-height:31px; font-size:14px; color:#064661; font-weight:bold; background-image:url(../images/headerbj.gif); background-position:-115px -147px; background-repeat:no-repeat; border:0; cursor:pointer; margin-top:100px!important; margin-top:0px;}

.basic_type_top{ height:9px; width:250px; overflow:hidden; background-image:url(../images/headerbj.gif); background-position:0 -47px; background-repeat:no-repeat;}
.basic_type_middle { height:auto; width:242px; border-left:4px solid #c8ecfa; border-right:4px solid #c8ecfa;}
.basic_type_middle strong{ letter-spacing:15px; color:#666666; font-size:12px; line-height:22px; display:block; margin:6px 0 3px 13px;}
.basic_type_middle p{ width:92%; line-height:24px; margin:0 auto; font-family:Verdana;}
.basic_type_middle p a{color:#14a6df; text-decoration:none; margin:0 3px; }
.basic_type_middle p a:hover{ color:#ef5000; text-decoration:underline;}
.basic_type_bottom{ height:9px; width:250px; overflow:hidden; background-image:url(../images/headerbj.gif); background-position:0 -62px; background-repeat:no-repeat; margin-bottom:10px;}

h4{ line-height:25px; color:#f47d17; font-size:14px; text-align:left; width:92%; margin:0 auto; border-bottom:2px solid #e2f3f9; text-indent:4px;} 
.ph_tit{border-bottom:2px solid #d6d6d6;}

.paihang_top{ height:9px; width:250px; background-image:url(../images/headerbj.gif); background-position:0 -76px; background-repeat:no-repeat; margin-top:10px; overflow:hidden;}
.paihang{ width:242px; height:390px; border-left:4px solid #d6d6d6; border-right:4px solid #d6d6d6;}
.paihang_bottom{ height:9px; width:250px; background-image:url(../images/headerbj.gif); background-position:0 -92px; background-repeat:no-repeat; overflow:hidden; margin-bottom:10px;}

.frist_ph{border-bottom:1px dashed #ccc; width:224px; margin:0 auto;}
.frist_ph a{color:#ef5000; text-decoration:none; }
.frist_ph a:hover{ color:#ef5000; text-decoration:underline;}
.frist_ph .pic{ text-align:center; border:1px solid #d6d6d6; width:auto; height:auto; margin:5px 0px; float:left;}
.frist_ph .pic img{ border:1px solid #ccc;}
.frist_ph p{ width:55%; margin-left:95px;}
.ph_intro{ line-height:20px; color:#666;}
.ph_num{ background:url(../images/headerbj.gif); background-position:-234px -242px; padding-left:20px; line-height:24px; background-repeat:no-repeat;}
#phList{width:218px; height:auto; margin:0 auto;}
#phList li{line-height:24px; color:#666; border-bottom:1px dashed #ccc; text-indent:24px;}
#phList li.num1 a{color:#ef5000; text-decoration:none;}
#phList li.num1 a:hover{ color:#ef5000; text-decoration:underline;}
#phList li.num2 a{color:#ef5000; text-decoration:none;}
#phList li.num2 a:hover{ color:#ef5000; text-decoration:underline;}
#phList li.num3 a{color:#ef5000; text-decoration:none;}
#phList li.num3 a:hover{ color:#ef5000; text-decoration:underline;}
#phList li.num1 { background:url(../images/headerbj.gif);background-position:-234px -237px; background-repeat:no-repeat;}
#phList li.num2 { background:url(../images/headerbj.gif);background-position:-234px -257px; background-repeat:no-repeat;}
#phList li.num3 { background:url(../images/headerbj.gif);background-position:-234px -276px; background-repeat:no-repeat;}
#phList li.num4 { background:url(../images/headerbj.gif);background-position:0px -196px; background-repeat:no-repeat;}
#phList li.num5 { background:url(../images/headerbj.gif);background-position:0px -220px; background-repeat:no-repeat;}
#phList li.num6 { background:url(../images/headerbj.gif);background-position:0px -247px; background-repeat:no-repeat;}
#phList li.num7 { background:url(../images/headerbj.gif);background-position:0px -270px; background-repeat:no-repeat;}
#phList li.num8 { background:url(../images/headerbj.gif);background-position:-46px -196px; background-repeat:no-repeat;}
#phList li.num9 { background:url(../images/headerbj.gif);background-position:-123px 5px; background-repeat:no-repeat;}
#phList li.num10 { background:url(../images/headerbj.gif);background-position:-123px -18px; background-repeat:no-repeat;}
#phList li span{ display:block; background:#FFF;  margin-left:24px; text-indent:0px;}
#phList li a{ color:#696969; text-decoration:none;}
#phList li a:hover{ color:#ef5000; text-decoration:underline;}

.actorList{ width:100%; margin:0 auto; overflow:hidden;}
.actorList li{ line-height:26px; color:#666; border-bottom:1px dashed #e8e8e8; width:98%; margin:0 auto;}
.actorList li a{color:#14a6df; text-decoration:none; }
.actorList li a:hover{ color:#ef5000; text-decoration:underline;}
.actorList span a{color:#696969; text-decoration:none; }
.actorList span a:hover{ color:#ef5000; text-decoration:underline;}

.actorList1 { width:92%; margin:0 auto; overflow:hidden;}
.actorList1 li{ border-bottom:1px solid #f3f3f3; margin-bottom:3px; margin-top:2px; overflow:hidden;}
.actorList1 li.actor_pic{ width:70px; height:85px; line-height:20px; text-align:center; float:left;}
.actorList1 li.actor_pic img{ padding:2px; border:1px solid #ccc;}
.actorList1 li.actor_pic span{ line-height:60px;}
.actorList1 li.actor_middle{ width:82px; text-align:center;line-height:60px; height:85px; float:left; color:#666;}
.actorList1 li a{color:#14a6df; text-decoration:none; }
.actorList1 li a:hover{ color:#ef5000; text-decoration:underline;}

.actorListNav{ text-align:right; width:92%;}

.actorList2 { width:92%; margin:0 auto; overflow:hidden;}
.actorList2 li{ margin-bottom:3px; margin-top:2px; overflow:hidden; padding-top:15px;}
.actorList2 li.actor_pic{ width:100px; height:85px; line-height:20px; text-align:center; float:left;}
.actorList2 li.actor_pic img{ padding:2px; border:1px solid #ccc; background:#FFF;}
.actorList2 li.actor_pic span{ line-height:50px;}
.actorList2 li.actor_name{ width:100px; height:85px; line-height:50px; text-align:left; float:left;}
.actorList2 li.actor_name2{ width:180px; height:85px; line-height:50px; text-align:right; float:left;}
.actorList2 li.actor_middle{ width:138px; text-align:center;line-height:50px; height:85px; float:left; color:#666;}
.actorList2 li a{color:#14a6df; text-decoration:none; }
.actorList2 li a:hover{ color:#ef5000; text-decoration:underline;}

/*添加剧中人物*/
.addPerson{ width:242px; height:auto; background-image:url(../images/movie_bj.gif); background-position:-1px -166px;}
.addPerson .addtit{ width:242px; height:28px; background-image:url(../images/movie_bj.gif); background-position:-1px -133px; }
.addPerson .addtit span{ line-height:28px; font-size:12px; color:#022d3d; font-weight:bold; margin-left:10px;}
.addPerson_con{ width:240px; height:80px!important; height:60px; border-left:1px solid #12a7df; border-right:1px solid #12a7df; background:#FFF; text-align:center;}
.addPerson_con .intext{ margin:10px 0; height:20px; line-height:20px; width:180px;}
.addPerson_con .addbutt{ line-height:20px; padding:2px 5px 0 5px;}
.addPerson_bottom{width:242px; height:6px; overflow:hidden; background-image:url(../images/movie_bj.gif); background-position:-1px -166px;}


/*简介页面的基本信息*/
.movieinfo{ width:120px; float:right; margin-top:5px; margin-left:3px;}
.movieinfo dt{ float:left; width:40px; text-align:right; line-height:22px; font-weight:bold; color:#666;}
.movieinfo dd{ float:left; width:80px; text-align:left; line-height:22px; font-family:Verdana, Arial; overflow:hidden; color:#333;}
.movieinfo dd a{color:#14a6df; text-decoration:none; }
.movieinfo dd a:hover{ color:#ef5000; text-decoration:underline;}

.moviejq{width:620px;margin:0 auto;}
.moviejq h5{font-size:14px;border-bottom:1px solid #f3f3f3; color:#333;line-height:26px;margin-bottom:20px;}
.moviejq p{line-height:22px;color:#666px; text-align:left;margin-bottom:20px;text-indent:24px;}

.copyright{ height:30px; border-top:2px solid #c3f2fc; width:100%; font-family:Verdana, Arial; color:#666; margin-top:20px;}
.cr_con{ width:950px; line-height:30px; margin:20px auto;}
.cr_con a{color:#14a6df; text-decoration:none; margin:0 3px;}
.cr_con a:hover{ color:#ef5000; text-decoration:underline;}



