﻿@import url("base.css");
#warp{ width:1000px; margin:0 auto; padding:7px 0 0; overflow:hidden; background:#fff url(../images/warp.gif) repeat-x;}
#head{ margin:0 0 10px; background:url(../images/head.gif) repeat-x 0 100%; padding:0 0 12px;}
#center{ margin:0 0 5px;}
#main{ width:611px; margin:0 0 0 15px; display:inline; float:left; overflow:hidden;}
#sidebar{ width:354px; float:right; margin:0 15px 0 0; display:inline; overflow:hidden;}
#foot{ clear:both;}
.more{ float:right; font-weight:400; margin:0 10px;}
.more a:link,.more a:visited{color:#707070;}
.red{color:#c51718;}
.gree{color:#4b860b;}
.layou{ width:611px; float:left; margin:0 0 0 15px; display:inline;}
/*title--标题样式*/
.title1{height:31px;background:url(../images/title1_c.gif) repeat-x; font-size:12px; color:#000; font-weight:700; line-height:31px;}
.title1 .l{ width:10px; height:30px; background:url(../images/title1_l.gif) no-repeat;}
.title1 .r{width:10px; height:30px; background:url(../images/titile1_r.gif) no-repeat;}
.title2{ background:url(../images/title2.gif) no-repeat; font-size:12px;color:#fff;padding:0 10px 2px;}
/*bot--底部圆角样式*/
.bot1{ background:url(../images/bot_001.gif) no-repeat; height:8px; 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;}
.bot4{ background:url(../images/bot_002.gif) no-repeat; height:8px; overflow:hidden; clear:both;}
/*头部通用样式*/
.top{ margin:0 20px 10px; text-align:right;}
.top input{ vertical-align:middle;}
.top .submit{ width:65px;padding:5px 0 0; background:url(../images/select_submit.gif) no-repeat;border:none;color:#fff; padding:3px 0 0 13px; cursor:pointer;}
.top a{ background:url(../images/libg.gif) no-repeat 0 5px; padding:0 0 0 10px;}
#head .top a:link,#head .top a:visited{color:#000;}
.headadd{ text-align:center; margin:0 0 5px;}
.headadd img{ width:480px; height:70px;}
.meun{ width:970px; height:62px; margin:0 auto; background:url(../images/navbg.jpg) no-repeat;}
.meun ul{ float:right; padding:19px 0 0;}
.meun li{ float:left;}
.meun li a{ font-size:14px; font-weight:700; width:87px; text-decoration:none; height:25px; padding:3px 0 0; text-align:center; display:block;}
.meun li.vis a{ background:url(../images/menu_vis.png) no-repeat;}
.meun li a:link,.meun li a:visited{color:#fff; text-decoration:none;}
.meun li.vis a:link,.meun li.vis a:visited{color:#d92300;}

/*底部通用样式*/
#foot li{ text-align:center;}
#foot .bq{ font-family:Arial;}
/*幻灯片切换*/
#tabflash{ margin:0 0 0 10px;}
#tabflash #gotop {cursor:pointer;display:block;}
#tabflash #gobottom {cursor:pointer;display:block;}
#tabflash #showArea {height:264px; margin:0 0 0 3px; padding:4px 0;overflow:hidden}
#tabflash .maxpic{ width:466px; float:left; margin:0 10px 0 0; text-align:center;}
#tabflash .maxpic img{width:466px; height:274px;cursor:pointer;display:block; margin:0 0 5px;}
#tabflash .minpic{ width:110px; float:left; border:1px solid #ccc;text-align:center;}
#tabflash #showArea img{ width:102px; height:59px; border:1px solid #d8d8d8;cursor:pointer;display:block;margin-bottom:4px}
/*合作伙伴*/
.logolink{ border:1px solid #cdcdcd; clear:both; margin:0 15px 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;}

/*sidearea*/
.sidearea,.feature{ width:354px; float:right; margin:0 0 10px; background:url(../images/sidearea.gif) repeat-y; display:inline; overflow:hidden;}
.index .sidearea,.index .feature{ margin-right:15px;}
.sidearea h4{ margin:0 0 10px;}
.sidearea .Tlist{ margin:0 0 0 10px;}
.sidearea .Tlist li{ background:url(../images/libg.gif) no-repeat 0 10px; padding:0 0 0 10px; font-weight:400;}
.sidearea .bot{ height:7px; background:url(../images/sidebot.gif) no-repeat; clear:both; overflow:hidden;}
#ychd ul{ float:left; width:180px;}
#ychd .pic{ float:right; width:150px; margin:0 10px 0 0;}
#ychd .pic img{ width:150px;}
#ysdt .Tlist{ margin-bottom:2px;}
#ysdt .Tlist span{ width:170px; float:right; cursor:pointer;}
.add1{ margin:0 0 10px; text-align:center;}
.add1 img{ width:970px;}
/*联系方式*/
.contact{ border:1px solid #d1d1d1; background:#e4e4e4; margin-bottom:5px;}
.incontact{ background:#fff; padding:5px 10px; margin:3px;}
.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;}
.taxis_search .title2{ padding:0; width:365px; margin:0 -12px 0 0;}
.taxis_search .title2 li{ width:172px; float:left;color:#fff; font-weight:700; padding:0 0 2px 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:165px; 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:#fff url(../images/item.gif) repeat-x 0 100%;}
.feature .pic{ border-bottom:1px dashed #ccc; margin:0 0 10px;}
.feature .pic img{ width:352px;}
.feature .youhui{ background:#fff url(../images/youhui.gif); margin:0 5px; border:1px solid #cecece; font-size:14px;}
.feature .youhui h3{ background:url(../images/youhui_h3.gif) repeat-x; font-size:14px; text-align:center; line-height:34px;color:#0d8fc0;}
.feature .youhui li{line-height:33px; padding:0 0 0 20px; color:#3e3e3e;}
.feature .youhui li a:link,.feature .youhui li a:visited{color:#3e3e3e;}
.feature .bot{ height:12px; background:url(../images/feature_bot.gif) no-repeat;}
/*电影点评*/
#dydp{background:url(../images/feature_dt.gif) no-repeat 415px 40px;}
#dydp dl{ float:left; width:416px; margin:0 0 0 10px; display:inline;}
#dydp dl img{ width:98px; height:130px;}
#dydp dt{width:98px; float:left; padding:1px; border:1px solid #ccc; margin:0 10px 0 0;}
#dydp dd{ width:285px; float:left;}
#dydp dd h3{font-size:14px;}
#dydp .textbox{ float:right; width:175px; text-indent:3em; background:url(../images/img_042.gif) no-repeat;}
#dydp .textbox a:link,#dydp .textbox a:visited{color:#2f688c;}
/*影迷之家*/
#ymzj .welcome{ background:#e6f1fb url(../images/ymzj.gif) no-repeat 10px 5px; border-bottom:2px solid #c1d8ea; padding:7px 0 5px 50px;color:#3a60a9; margin:0 0 17px;}
#ymzj td{ padding:5px 0;}
#ymzj td a{ margin:0 10px;}
#ymzj td .submit{ width:91px; height:32px; cursor:pointer; background:url(../images/ymzj_submit.gif) no-repeat; border:none;}
/*海报/剧照欣赏*/
#hbxs ul{ margin:0 0 0 17px;}
#hbxs li{ float:left; border:1px solid #ededed; padding:1px;margin:0 5px; line-height:16px; text-align:center;}
#hbxs li a{ line-height:30px;}
#hbxs li a:link,#hbxs li a:visited{color:#333;}
#hbxs li p{ background:#ededed; padding:10px 15px;}
/*热门推荐*/
.layouarea{ border:solid #cdcdcd; border-width: 1px 1px 0; padding:10px 0;}
.layou .bot{ height:8px; background:url(../images/bot_001.gif) no-repeat; clear:both;}
.item{ padding:10px 0;}
.item .title1{ background-image:url(../images/title_059.gif);}
.item dl{ height:193px; border-bottom:1px dashed #cecece; margin:0 15px 17px;}
.index .item dl{ margin-bottom:22px;}
.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;}
#phxs .Pflist{ margin:0 0 0 10px;}
#phxs .Pflist li{ width:77px; float:left; margin:0 10px; display:inline;}
#phxs .layouarea{ background:url(../images/phxs.gif) repeat-x 0 100%;}
#phxs .bot{ background-image:url(../images/phxs_bot.gif);}
/*--------------电影影评页-----------------*/
.news_movie,.initem{background:url(../images/border01.gif) repeat-y}
.news_movie2{background:url(../images/border02.gif) repeat-y}
.initem{ padding:10px 0 0;}
.remark .PTbox{ width:420px; 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:290px;}
.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 25px 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 h4{ font-size:12px;}
#rmyp dl{ border:none; padding:0; margin:0 0 10px 10px; clear:both;}
#rmyp dt,#jqrb dt{ float:left; width:80px; margin:0 10px 0 0; background:url(../images/img_058.gif) no-repeat 4px 4px; padding:0 0 4px;}
#rmyp dd{ width:235px; float:left;}
#rmyp img{ width:82px; height:106px; 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 .infeature{ background:url(../images/img_3481.gif) repeat-x 0 100%;}
#jqrb dl{ margin:0 0 15px; border:none;}
#jqrb dt{ margin:0 10px;}
#jqrb dd{ width:250px;float:left;}
.line{ background:url(../images/line.gif) no-repeat 50% 0; height:4px; margin:-12px 0 10px; clear:both;}
.page{ height:25px; text-align:center; overflow:hidden;}
.page span{ color:#c43948;}
/*影评子页*/
.show_remark .art{ width:570px; /*height:1035px;*/ overflow:hidden; margin:0 auto 10px; padding:20px;}
.show_remark .art img{ margin:0 0 20px;}
.show_remark .art p{ margin:0 0 30px;}
.show_remark .art h2{ font-size:16px; text-align:center;}
.show_remark .art h3{ font-size:12px; font-weight:400; text-align:center; padding-left:160px;}
.show_remark .line{ margin:0 0 5px;}
.show_remark .page{ margin:0 0 10px;}
.show_remark .art .pic{ float:right;}
/*片花欣赏*/
.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; line-height:21px}
.phxs_mune a.vis{ background:url(../images/img_548.gif) no-repeat;}
/*segment_play 片花播放*/
.segment_play #main{ margin:5px 0 0 15px; background:#e3e2e2;}
.segment_play #sidebar{margin-top:5px;}

.segment_play .area1{ background:url(../images/a_corner_c.gif) repeat-y; margin:0 15px;}
.area1_title{ height:31px; background:url(../images/s_round_cen.gif) repeat-x;}
.area1_title .title_l{ float:left; width:6px; height:31px; background:url(../images/s_round_left.gif) no-repeat;}
.area1_title .title_r{ float:right;width:6px; height:31px; background:url(../images/s_round_right.gif) no-repeat;}
.a_corner_bot{ height:15px; background:url(../images/a_corner_bot.gif) no-repeat; overflow:hidden; clear:both;}

.segment_play .left{ width:600px; float:left; background:url(../images/s_line.gif) no-repeat 100% 40px; margin:0 0 0 20px; display:inline;}
.segment_play .right{ width:350px; float:left; text-align:center; padding:35px 0 0; margin:0 0 10px}
.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; clear:both;}
.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;}*/
.segment_play .play_info{background:#fff url(../images/play_info2.gif) repeat-x 0 100%; width:569px; overflow:hidden; margin:0 0 0 4px; border:solid #cdcdcd; border-width:0 2px;display:inline;}
.play_info{ float:left;width:580px; padding:10px 20px 0 10px;}
.segment_play .round_top{ width:645px; height:9px; background:url(../images/round_top.gif) no-repeat; overflow:hidden;}
.segment_play .round_bot{ width:645px; height:10px; background:url(../images/round_bot.gif) no-repeat; overflow:hidden;}
.play_info h4{ font-size:12px; color:#000; clear:both; padding:17px 0 20px;}
.play_info .ulfoal{ width:49%; float:left;}
.play_info .PFlist{ margin:0 0 0 10px;}
.play_info .PFlist li{height:85px; float:left; display:inline;margin:0 6px; display:inline;}
.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 dl,.enjoy #sidebar dl{ margin:0 20px;}
.segment_play #sidebar dt,.enjoy #sidebar dt{ background:url(../images/libg.gif) no-repeat 0 20px; padding:10px 0 0 10px; margin:0 0 1px;}
.segment_play #sidebar dt img{ border:1px solid #8f8f8f;}
.segment_play #sidebar dd,,.enjoy #sidebar dd{ padding:0 0 0 20px; border-bottom:1px dashed #ccc;}
.segment_play .fen{ color:#f57838;}
.segment_play #dbph dd em{ float:none;}
.segment_play #dbph .infeature{ padding:18px 0 0;}
.segment_play .feature .bot{ background-image:url(../images/img_bot.gif); height:8px; clear:both; overflow:hidden;}
/*show_pic 图片显示页*/
.show_pic #center{ margin:0 15px 10px; background:url(../images/s_c_cen.gif) repeat-y;}
.show_pic .title1{ margin-bottom:30px;}
.show_pic .s_c_bot{ width:100%; height:7px; background:url(../images/s_c_bot.gif) repeat-y;overflow:hidden}
.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; text-align:center;}
.show_pic .phxs_mune{float:left; margin:0 0 0 15px;}
#piclist{ margin:0 0 10px 7px; height:900px; overflow:hidden; padding:10px 0 0;}
#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:105px; 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;}
.pic_list #main{ background:url(../images/border01.gif) repeat-y;}
/*searchlist--搜索列表*/
.searchlist .tablelist{ margin:0; padding:26px 0 0; background:url(../images/border01.gif) repeat-y;}
.searchlist .page{background:#e8e8e8 url(../images/line.gif) no-repeat 50% 5px;padding:15px 0 5px; margin:20px 1px 0;}
.searchlist .infeature{ padding:10px 0 0;}
.searchlist .feature dl{ border:none; margin:0;}
.searchlist .feature dt{ background:none;width:100px; margin:0;}
.searchlist .feature dt img{ width:82px; height:106px;}
.searchlist .feature dd{ width:265px; overflow:hidden; }
.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;}
.enjoy .item{ padding:0;}
.enjoy #rmyp dl{ margin:0;}
.enjoy #rmyp dt{ width:175px; background:none;}
.enjoy #rmyp dt img{ width:175px; height:65px;}
.enjoy #rmyp dd{ width:115px; border:none; padding:10px 0 0 10px;}
.enjoy .initem{ background:url(../images/play_info2.gif) repeat-x 0 100%; border:solid #ccc; border-width:0 1px;}
.enjoy #dbph dd,.segment_play #dbph dd{ width:auto; border:none; }
/*newslist*/
.newslist{ padding:15px 0;}
.newslist li{ background:url(../images/libg.gif) no-repeat 0 10px; margin:0 30px; padding:0 0 0 10px; line-height:30px;}
.newslist li span{ float:right;}
.newslist li a:link,.newslist li a:visited{color:#000;}
.newslist li a:hover{color:#f30;}
/*link--链接样式*/
.title2 a:link,.title2 a:visited{color:#fff;}

.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;}
#head .yell a:link,#head .yell a:visited{color:#e6b304;}
