﻿@import url("base.css");
#warp{ width:1000px; margin:0 auto; padding:10px 0 0; overflow:hidden;}
#head{ margin:0 0 15px;}
#center{ margin:0 0 5px;}
#main{ width:625px; float:left;}
#sidebar{ width:370px; float:right;}
#foot{ clear:both;}
.more{ float:right; font-weight:400;}
.red{color:#c51718;}
.gree{color:#4b860b;}
/*title--标题样式*/
.title1{ background:url(../images/title_021.gif) no-repeat; font-size:12px; padding:5px 10px; margin:0 0 10px;color:#000;}
.title2{ background:url(../images/title2.gif) no-repeat; font-size:12px;color:#fff;padding:2px 10px 0;}
/*bot--底部圆角样式*/
.bot1{ background:url(../images/bot1.gif) no-repeat; height:6px; overflow:hidden; clear:both;}
.bot2{ background:url(../images/bot2.gif) no-repeat; height:9px; overflow:hidden;}
.bot3{ background:url(../images/bot3.gif) no-repeat; height:8px; overflow:hidden; clear:both;}
/*头部通用样式*/
.logo{ width:180px; float:left; margin:0 0 0 20px; display:inline;}
.submenu{ width:730px; height:25px; overflow:hidden; margin:0 0 5px; float:right;}
.nav li{ float:left; margin:4px 6px; display:inline;}
.search li{ float:left; margin:0 2px; display:inline;}
.search .s_bg{ height:28px;padding:2px 0 0; background:url(../images/select_2.gif) no-repeat 0 2px;}
.search .s_bg2{background:url(../images/select_1.gif) no-repeat 0 2px; width:125px; height:23px;}
.search .s_bg2 div{ padding:3px 0 0;}
.search .s_bg2 select{ width:120px;}
.search .s_bg2 select{font-size:12px;width:100px; height:23px; +margin:-2px 0 0 8px; _margin:0px 0 0 8px; margin:1px 0 0 8px; }
.submenu input{ vertical-align:middle; border:none; background:none;}
.submenu .submit{height:26px; width:61px;background: url(../images/select_submit.gif) no-repeat; border:none;color:#fff; padding:0 0 0 13px;}
.submenu .input_t{ width:140px; margin:0 10px;}
.add{ width:730px; float:right;}
#head a:link,#head a:visited,.title2 a:link,.title2 a:visited{color:#d4d0d0;}
#head a:hover{color:#e6b304; text-decoration:none;}
.meun{ clear:both; background:url(../images/menu.gif) repeat-x;}
.meun .bot{ height:4px; background:url(../images/head_bot.gif) no-repeat; width:1001px;}
.meun ul{ width:1010px; overflow:hidden; margin:0 -10px 0 0;}
.meun li{ float:left; background:url(../images/menu_li.gif) no-repeat 100% 0; padding:0 3px 0 0;}
.meun li a{ font-size:14px; font-weight:700; width:88px; text-decoration:none; height:27px; padding:5px 0; text-align:center; display:block;}
.meun li a:link,.meun li a:visited{color:#c7c7c7c7;}
.meun li a:hover{ background:url(../images/menu_vis.gif) repeat-x;}
#head .yell a:link,#head .yell a:visited{color:#e6b304}
/*底部通用样式*/
#foot li{ text-align:center;}
#foot .bq{ font-family:Arial;}
/*合作伙伴*/
.logolink{ border:1px solid #cdcdcd; clear:both; margin:0 0 10px;}
.logolink h4{ padding:2px 0 0 20px; border-bottom:1px solid #cdcdcd; font-size:12px;}
.logolink p{ text-align:center; padding:10px 0;}
.logolink p a{ margin:0 10px;}
/*-------侧边栏样式--------*/
/*联系方式*/
.contact{ border:1px solid #d1d1d1; background:#e4e4e4; padding:3px;}
.incontact{ background:#fff; padding:5px 10px;}
.contact .telephone{ background:url(../images/telephone.gif) no-repeat 0 1px; border-bottom:1px dashed #ccc;padding:0 0 10px; margin:0 0 5px;}
.contact .telephone p{border:solid #000; border-width:1px 0; margin:0 0 0 23px; line-height:18px; font-weight:700;}
.contact strong.red{ font-family:Arial; }
.side_add img{ vertical-align:top;}
/*排片查询*/
.taxis_search{ background:url(../images/img_002.gif) repeat-y; margin:0 0 3px;}
.taxis_search .title2{ padding:0;}
.taxis_search .title2 li{ width:174px; float:left;color:#fff; font-weight:700; padding:0 0 0 10px; border-right:1px solid #cba3aa;}
.taxis_search .left{ float:left; width:185px; background:url(../images/img_003.gif) no-repeat 100% 100%; padding:15px 0 0 0; text-align:center;}
.taxis_search select{ width:134px;}
.taxis_search input{ background:url(../images/submit.gif) no-repeat; width:66px; height:23px; border:none; padding:0 0 0 15px;color:#ff7200;}
.taxis_search .left li{ margin:0 0 22px;}
.taxis_search .right{ float:right;width:185px; padding:20px 0 0;}
.taxis_search .right li{ border-bottom:1px dashed #ccc;line-height:12px; margin:0 10px 9px; font-weight:700; padding:0 10px;}
.taxis_search .right span{ float:right; font-weight:400;}
/*今日上映*/
.infeature{ border:solid #cdcdcd; border-width:0 1px; background:url(../images/item.gif) repeat-x 0 100%;}
.feature dl{ border-bottom:1px dashed #ccc; margin:0 5px 15px; padding:0 0 11px;}
.feature dt{ float:left; width:145px;background:url(../images/feature_dt.gif) no-repeat 100% 0; margin-top:10px;}
.feature dt img{ width:107px; height:142px; margin:0 0 0 8px; padding:2px; border:1px solid #e6e6e6;}
.feature dd{ width:210px; float:right;}
.feature .jrtj{ background:url(../images/jrht.gif) no-repeat 100% 0; font-size:14px; font-weight:700; text-align:right; padding:21px 20px;color:#fff;}
.feature dd h3{ font-size:12px;}
.jryp_list{ border:1px solid #c3c5c0; margin:0 auto; background:url(../images/table1.gif) 0 59px;}
.jryp_list th{ background:url(../images/table_th.gif) repeat-x; border-right:1px solid #ccc;}
.jryp_list td{ text-align:center; height:35px;border-right:1px solid #ccc;color:#2f688c;}
.feature .bot{ height:12px; background:url(../images/feature_bot.gif) no-repeat;}
/*-------侧边栏样式end--------*/

/*本周新片*/
.news_movie,.item{ background:url(../images/news_movie.gif) repeat-y; margin:0 0 5px;}
.Hot_top{ border-bottom:1px dashed #cecece; margin:0 20px 10px; padding:0 0 16px; position:relative;}
.Hot_top .pic{ float:left; width:150px;}
.Hot_top .pic img{ width:150px; border:1px solid #999; padding:1px;}
.Hot_top .textbox{ width:415px; float:right;}
.Hot_top .textbox h3{ margin:0 0 10px; font-size:14px;}
.Hot_top .textbox{ line-height:20px;}
.Hot_top .textbox .brief{ margin:5px 0 0; height:65px;}
.Hot_top .textbox ul.Tflist{ position:absolute; bottom:10px;}
.Hot_top .textbox li{color:#6a0202;}
.Hot_top .textbox li a{ margin:0 5px;}
.minpic{ width:123px; float:right;background:url(../images/minpic.gif) no-repeat 5px 5px;}
.minpic img{ width:120px; height:90px; margin:0 0 5px;}
.minpic span{ display:block; text-align:center;}
.piclist h4{ background:none; margin:0 5px 5px;}
.piclist li{ width:79px; float:left; margin:0 0 0 20px; display:inline; text-align:center;}
.piclist li img{ width:75px; height:100px; padding:1px;border:1px solid #999; margin:0 0 10px;}
.add2{ margin:0 0 10px;}
.add2 img{ vertical-align:top;}
/*item--即将上映*/
.initem{ background:url(../images/item.gif) repeat-x 0 100%; margin:0 1px;}
.item .title1{ background-image:url(../images/title_059.gif);}
.item dl{ height:188px; border-bottom:1px dashed #cecece; margin:0 15px 10px;}
.item dt{ width:102px; float:left; text-align:center; margin:0 0 0 10px; display:inline;}
.item dt img{ width:96px; height:128px; padding:1px; border:1px solid #999; margin:0 0 10px;}
.item dt strong{ font-size:30px; color:#c43948; display:block; line-height:30px; font-family:Arial;}
.item dt em{ font-size:16px; vertical-align:text-top;}
.item dd{ width:455px; float:right;}
.item dd h3{ font-size:14px;}
.item dd ul{ margin:0 0 20px;}
.item dd li{ float:left; width:49%;}
.item dd p{ clear:both;text-align:center;}
.item dd .a_botton a,
.segment_play .area1 .a_botton a{ float:left; width:104px; height:25px; background:url(../images/a_botton.gif) repeat-x; text-decoration:none; border:1px solid #ccc; margin:0 20px 0 0; display:inline; text-align:center;}
.line{ background:url(../images/line.gif) no-repeat 50% 0; height:4px; margin:-12px 0 10px; clear:both;}
.page{ text-align:center;}
.page span{ color:#c43948;}
/*--------------电影影评页-----------------*/
.remark .PTbox{ width:443px; height:310px; overflow:hidden;float:left; margin:0 0 0 10px; display:inline; background:url(../images/line2.gif) no-repeat 100% 0; padding:10px 0 0;}
.remark .PTbox dl{ clear:both; margin:0 0 30px;}
.remark .PTbox dt{ width:103px; margin:0 10px 0 0;}
.remark .PTbox dd{ width:316px;}
.remark .PTbox dd h4{ font-size:14px;}
.remark .PTbox img{ width:96px; height:128px; padding:1px; border:1px solid #999;}
.remark .Tbox{ width:160px; float:right; margin:0 8px 0 0; padding:15px 0 0;}
.remark .Tbox li{ text-indent:2em; background:url(../images/img_042.gif) no-repeat; margin:0 0 10px; line-height:22px;}
.remark .item dl{ border:none; height:auto; clear:both; margin:0 10px 10px 0;}
.remark .item dd{ float:left; margin:0 10px; display:inline;}
.remark .item h3{ border-bottom:1px dashed #ccc;}
.remark .item .time{ margin:0 0 5px;}
.remark .item p{ text-align:left; line-height:20px;}
.remark .infeature,.show_remark .infeature,#rmyp .infeature{ padding:10px 0 0;}
#rmyp dl{ border:none; padding:0; margin:0 0 10px;}
#rmyp dt,#jqrb dt{ float:left; width:180px; margin:0 10px 0 0; background:url(../images/img_058.gif) no-repeat 4px 4px; padding:0 0 4px;}
#rmyp dd{ width:100px; float:left;}
#rmyp img,#jqrb img{ width:175px; height:65px; margin:0; padding:0; border-color:#000;}
#rmyp ul,#dbph ul{ margin:0 20px;}
#rmyp li,#dbph li{ border-bottom:1px dashed #ccc; background:url(../images/libg.gif) no-repeat 0 12px; padding:3px 0 3px 10px;}
#rmyp li.Vbox,#dbph li.Vbox{ background:none; padding:0 0 5px;}
#rmyp li span{ float:right;color:#f57838; font-weight:700;}
#rmyp strong{font-size:30px; color:#f57838; display:block; line-height:30px; font-family:Arial;}
#rmyp em{font-size:16px; vertical-align:text-top;}
.remark .side_add,.show_remark .side_add{ margin:5px 0;}
#jqrb dl{ margin:0 0 15px; border:none;}
#jqrb dt{ margin:0 10px;}
#jqrb dd{ width:150px;float:left;}
/*影评子页*/
.show_remark .art{ width:500px; margin:0 auto 10px;}
.show_remark .art img{ margin:0 0 20px;}
.show_remark .line{ margin:0 0 5px;}
.show_remark .page{ margin:0 0 10px;}
/*片花欣赏*/
.enjoy .item .title1{ background-image:url(../images/title_021.gif);}
.enjoy .side_add{ margin:5px 0;}
#dbph .infeature{ padding:10px 0 0;}
#dbph li{ background:none;line-height:12px; padding:10px 0;}
#dbph .Vbox dl{ border:none; margin:0; padding:0;}
#dbph dt{ background:none; width:90px; margin:0;}
#dbph dt img{ width:75px; height:100px; margin:0;}
#dbph dd{ width:200px; line-height:30px;}
#dbph em{ font-size:12px;width:30px; float:left; font-family:Arial;}
#dbph em.vis{color:#804910;}
.phxs_mune{ float:right; width:500px; padding:5px 0 0;}
.phxs_mune a{ float:left; width:59px; height:21px; text-align:center;}
.phxs_mune a.vis{ background:url(../images/img_548.gif) no-repeat;}
/*segment_play 片花播放*/
.segment_play #main{ width:646px; background:url(../images/play_info.gif) repeat-x; margin:5px 0 0;}
.segment_play #sidebar{ width:350px;margin:5px 0 0;}
.segment_play .area1{ background:url(../images/a_corner_c.gif) repeat-x;}
.segment_play .a_corner_l{ width:11px; height:270px; float:left; background:url(../images/a_left.gif) no-repeat;}
.segment_play .a_corner_r{width:13px;height:270px; float:right;background:url(../images/a_corner.gif) no-repeat;}
.segment_play .left{ width:625px; float:left; background:url(../images/s_line.gif) no-repeat 100% 40px;}
.segment_play .right{ width:350px; float:left; text-align:center; padding:45px 0 0;}
.segment_play .area1 h3{ font-size:12px; padding:5px 0 0;color:#000;}
.segment_play .left img{ width:105px; height:140px; padding:1px; border:1px solid #ccc;}
.segment_play .area1 dl{ padding:20px 0 0;}
.segment_play .area1 dt{ float:left; width:110px; margin:0 10px 0 0;}
.segment_play .area1 dd{ float:left; width:405px;}
.rating{ width:300px; height:30px; background:url(../images/img_054.gif) no-repeat; float:left;}
.pingf span{ float:left;}
.rating span{ background:url(../images/img_0547.gif) no-repeat;  height:30px;}
.pingf strong,.fen{font-size:30px; color:#c43948; display:block; line-height:30px; font-family:Arial;}
.pingf strong em,.fen em{font-size:16px; vertical-align:text-top;}
.segment_play .area1 h4{ font-size:14px;}
.segment_play .area1 li{ float:left; width:170px;}
.segment_play .area1 .a_botton{ clear:both; padding:5px 0 0;}
.segment_play .round_left{ float:left;height:645px; width:12px; background:url(../images/round_left.gif) no-repeat;}
.segment_play .round_right{ float:right;height:646px; width:11px; background:#fff url(../images/round_right.gif) no-repeat;}
.play_info{ float:left; width:580px; padding:10px 20px 0 10px;}
.play_info h4{ font-size:12px; color:#000; clear:both; padding:20px 0;}
.play_info .ulfoal{ width:49%; float:left;}
.play_info .PFlist li{ float:left; display:inline;margin:0 7px;}
.play_info .PFlist li img{ width:75px; height:75px; padding:2px; border:1px solid #8f8f8f; }
.play_info .more{ text-align:right; padding:10px 15px 0;}
.segment_play .side_add{ margin:0 0 5px;}
.segment_play #sidebar dt{ float:left;}
.segment_play #sidebar dt img{ border:1px solid #8f8f8f;}
.segment_play #sidebar dd{ width:177px; float:left;}
.segment_play .fen{ color:#f57838;}
.segment_play #dbph dd em{ float:none;}
.segment_play #dbph .title2{ background-image:url(../images/title564.gif); color:#000; padding:8px 0 0 25px;}
.segment_play #dbph .infeature{ padding:18px 0 0;}
.segment_play .feature .bot{ background-image:url(../images/img_bot.gif); height:8px;}
/*show_pic 图片显示页*/
.show_pic #center{ background:url(../images/show_pic_cen.gif) repeat-y;}
.show_pic .s_c_bot{ width:100%; height:7px; background:url(../images/s_c_bot.gif) repeat-y;}
.show_pic .title{ background:url(../images/s_round_cen.gif) repeat-x; margin:0 0 40px;}
.show_pic .title h3{ float:left; font-size:12px;color:#000; padding:5px 0 0 15px;}
.show_pic .round_left{ width:6px; height:31px; background:url(../images/s_round_left.gif) no-repeat; float:left;}
.show_pic .round_right{width:6px;height:31px;background:url(../images/s_round_right.gif) no-repeat; float:right;}
.show_pic_t{ width:741px; height:30px; margin:0 auto; background:url(../images/show_pic_t.gif) no-repeat; padding:10px 0 0;color:#000;}
.show_pic_t span{ float:right; margin:0 32px;}
.show_pic_b{ width:741px; height:23px; margin:0 auto 40px; background:url(../images/show_pic_b.gif) no-repeat;}
.show_pic_m{ width:735px; margin:0 auto; border:solid #cdcdcd; border-width:0 3px;}
.show_pic_m h3{ background:url(../images/show_line.gif) no-repeat 0 100%; font-size:14px;color:#000; padding:5px 0 8px 15px; margin:0 0 0 10px;}
.turn{ text-align:center; font-size:14px;}
.show_pic_m .play{ text-align:center; margin:0 0 5px; background:url(../images/play_img.gif) no-repeat 188px 5px;}
.show_pic_m .pic{ width:502px; margin:0 auto 5px;}
.show_pic .phxs_mune{float:left; margin:0 0 0 15px;}
#piclist{ width:915px; margin:0 auto 10px;}
#piclist li{ float:left; border:1px solid #ededed; text-align:center; line-height:16px; margin:0 5px 10px; display:inline;}
#piclist li p{ background:#ededed;width:136px; height:147px; margin:1px; padding:10px 0 0; overflow:hidden;}
#piclist li img{ margin:0 0 5px;}
.pic_list .title{ margin:0 0 20px;}
.pic_list .page{ background:url(../images/page.gif) repeat-x; padding:20px 0; margin:0 3px 10px;}
/*link--链接样式*/
.Hot_top .textbox li a:link,.Hot_top .textbox li a:visited{color:#6a0202;}
.jryp_list td a:link,.jryp_list td a:visited,
.remark .Tbox a:link,.remark .Tbox a:visited,
.turn a:link,.turn a:visited{color:#2f688c;}
.remark .item p a:link,.remark .item p a:visited{color:#2f688c;}
#piclist li a:link,#piclist li a:visited{color:#000;}
#piclist li a:hover{color:#f30;}
.nav_btn a{ background:url(../images/btn.png) no-repeat; text-align:center; width:63px; padding-bottom:3px; padding-left:8px; padding-right:8px; padding-top:3px;}
.nav_btn a:hover{background:url(../images/btn_hover.png) no-repeat;}
