@charset "utf-8";
.txt_hidden{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
/* 演出首页 */
.show_box{overflow: hidden;margin-bottom: 25px;}
/* 侧边导航 */
.show_box_left{float: left;width: 290px;background: #fff;}
.show_box_left h3{height: 38px;line-height: 38px;text-align: center;background: #1a4a9e;color:#fff;font-weight: normal;font-size: 16px;}
.icon_arrow_white{display: inline-block;width: 10px;height: 9px;margin-left:5px;background:url(../../../img/www/show/icon_show.png) 0 0 no-repeat;vertical-align: middle;}
.show_box_left ul{padding:0 18px 5px;border:1px solid #ededed;border-top:0;height: 362px;}
.show_box_left li{border-top:1px solid #ededed;}
.show_box_left li:first-child{border-top:0;}
.show_box_left li a{color: #717171;}
.show_box_left li a:hover{color:#1a4a9e;}
/* 轮播图 */
.show_box_center{float: left;width: 608px;height: 400px;}
.show_box_center .flash_pic ul.flash_pic-wrapper li,.show_box_center .flash_pic,.show_box_center .flash_pic ul.flash_pic-wrapper img{width: 608px;height: 400px;}
/* 重磅推荐 */
.show_box_right{width: 290px;height: 400px;padding:0 20px 25px 20px;background: #fff;float:right;border:1px solid #ededed;}
.show_box_right h3{height: 20px;line-height: 20px;font-size: 16px;text-align: center;margin:15px 0 20px;}
.show_box_right h3 strong{display: inline-block;vertical-align: top;color:#333;font-weight: normal;margin:0 6px;}
.show_box_right h3 span{display: inline-block;width: 73px;height: 1px;background: #dcdcdc;vertical-align: middle;}
.show_box_right li{height: 38px;line-height: 38px;border-bottom: 1px dashed #dcdcdc;padding:0 10px;}
.show_box_right li a{width: 100%;display: inline-block;color:#717171;}
.show_box_right .show_info{display: none;overflow: hidden;}
.show_box_right .show_info span{padding:1px;border:1px solid #cecece;display:block;float:left;width: 99px;height: 130px;margin-right: 12px;}
.show_box_right .show_info img{width: 95px;height: 126px;}
.show_box_right .show_txt{float: left;width: 125px}
.show_box_right .show_txt p{height: 24px;line-height: 24px;color: #717171;}
.show_box_right .show_txt p a{height: 24px;line-height: 24px;color: #4a4a4a;}
.show_box_right .show_txt p a:hover{color: #1a4a9e;}
.show_box_right .show_txt p strong{color:#333;}
.show_box_right .btnt_red_buy{display: inline-block;width: 90px;height: 26px;border-radius:4px;line-height: 26px;text-align: center;color:#fff;background: #ee0020;}
.show_box_right .btnt_red_buy:hover{background: #f7372e;}
.show_box_right li.on{height: 160px;padding:10px 0 0 0;}
.show_box_right li.on .hide{display: none;}
.show_box_right li.on .show_info{display: block;}
/* 演出产品切换 */
.show_tab{margin-bottom: 25px;}
.show_tab_menu{height: 44px;border-bottom: 2px solid #1a4a9e;padding:10px 0 8px;}
.show_tab_menu li{float: left;height: 24px;line-height: 24px;font-size: 16px;width: 125px;border-right:1px solid #d1d1d1;text-align: center;position: relative;cursor: pointer;}
.show_tab_menu li:last-child{border-right:0;}
.show_tab_menu span{display: none;position: absolute;bottom:-8px;left:50%;margin-left:-5px;width: 10px;height: 7px;background:url(../../../img/www/show/icon_show.png) 0 -40px no-repeat;}
.show_tab_menu li.on,.show_tab_menu li:hover{color:#1a4a9e;}
.show_tab_menu li.on span{display: inline-block;}
.show_tab_con{background: #fff;padding:28px 30px 25px;border:1px solid #ededed;border-top:0;overflow: hidden;}
.show_tab_con li{width: 147px;float: left;margin-right: 51px;}
.show_tab_con img{width: 147px;height: 191px;}
.show_tab_con li:last-child{margin-right: 0;}
.show_tab_con .txt_hidden{width: 100%;margin-top: 10px;display:inline-block;line-height: 24px;color:#333;}
.show_tab_con .txt_hidden:hover{color:#ff6960;}
.show_tab_con p{color:#828282;line-height: 18px;}
.show_tab_con p span{display: block;}
.show_tab_con p span:first-child{font-size: 13px;}
.show_tab_con p span strong{color: #333;}
.show_tab_con .tab_con{display:none;}
.show_tab .show_tab_con div.on{display: block;}
/* 演出列表展示 */
.show_list_box{margin-bottom: 20px;}
.show_list_box .h3_title{overflow: hidden;border-bottom: 2px solid #1a4a9e;padding:8px 0;margin-bottom:20px;}
.show_list_box .h3_title strong{float: left;font-size: 18px;color:#1a4a9e;}
.show_list_box .h3_title a{float: right;color:#6b6b6b;display: inline-block;margin-top: 8px;}
.show_list_box .h3_title a:hover{color:#ff6960;}
.show_list_box .ul1{width: 1400px;overflow: hidden;}
.show_list_box .li1{width: 206px;background: #eeeef2;padding-bottom:10px;float:left;margin:0 43px 20px 0;}
.show_list_box .enlarge{display: block;width: 206px;height: 278px;overflow: hidden;}
.show_list_box .enlarge:hover img{-webkit-transform:scale(1.1);
									-moz-transform:scale(1.1);
									-o-transform:scale(1.1);
									-webkit-transition-duration: 0.8s;
									-moz-transition-duration: 0.8s;
									-o-transition-duration:0.8s;}
.show_list_box img{width: 206px;height: 278px;
						-webkit-transform:scale(1.0);
						-moz-transform:scale(1.0);
						-o-transform:scale(1.0);
						-webkit-transition-duration: 0.8s;
						-moz-transition-duration: 0.8s;
						-o-transition-duration:0.8s;}
.show_list_box .p_link{margin:8px 20px;height: 38px;overflow: hidden;}
.show_list_box .p_link a{display:inline-block;color:#333;line-height: 18px;font-weight: bold;}
.show_list_box .p_date{margin:0 5px;padding:0 15px;color:#828282;border-bottom:1px solid #e4e2e2;}
.show_list_box .p_price{text-align: right;padding-right: 30px;color: #b91111;font-weight: bold;}
.show_list_box .p_price strong{font-size: 20px;}
.show_list_box .p_price span{color: #828282;font-weight: normal;}
.show_list_box .li1:hover{background: #ff6960;}
.show_list_box .li1:hover p.p_link a,.show_list_box .li1:hover p.p_date,.show_list_box .li1:hover p.p_price,.show_list_box .li1:hover p.p_price span{color:#fff;}
.show_list_box .li1:hover p.p_date{border-bottom-color:#fff;}
/* 右侧浮动导航 */
.show_nav_fixed{position: fixed;right: 70px;top:50%;width: 105px;z-index: 999;}
.show_nav_fixed li{height: 44px;line-height: 44px;background: #1a4a9e;}
.show_nav_fixed li:first-child{border-top: 2px solid #1a4a9e;}
.show_nav_fixed li:first-child:hover,.show_nav_fixed li:first-child.on{border-color: #ff6960;}
.show_nav_fixed li:hover,.show_nav_fixed li.on{background: #ff6960;}
.show_nav_fixed li a{display: inline-block;width: 100%;height: 100%;padding-left:15px;color:#fff;border-top:1px solid #fff;}

/* 演出列表页 */
.show_list_con{overflow: hidden;min-height: 400px;}
/* 精选推荐 */
.show_list_left{width: 320px;float: left;}
.show_list_slide{border:1px solid #ededed;border-top:0;background: #fff;margin-bottom: 20px;}
.show_list_slide h3{height: 50px;border-top:3px solid #1a4a9e;line-height: 46px;border-bottom:1px solid #ededed;font-size: 18px;font-weight: bold;color: #1a4a9e;text-align: center;}
.show_list_slide1 .list_slide_con{padding:20px 30px;}
.show_list_slide1 .list_slide_con img{width: 100%;}
.show_list_slide1 .li1{height: 24px;line-height: 24px;overflow: hidden;margin-bottom: 8px;}
.show_list_slide1 .li1 p{float:left;width: 80%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.show_list_slide1 .li1 p span{display: inline-block;vertical-align: middle;width: 16px;height: 16px;line-height: 16px;text-align: center;background: #c9c9c9;color:#fff;font-size: 12px;font-family: Arial;border-radius: 50%;margin-right: 15px;}
.show_list_slide1 .li1 em{float: right;font-style: normal;}
.show_list_slide1 .li1:first-child p span,.show_list_slide1 .li1:nth-child(2) p span,.show_list_slide1 .li1:nth-child(3) p span{background: #ee0020;}
.show_list_slide1 .li1 p a{color:#717171;}
.show_list_slide1 .li1:hover p a,.show_list_slide1 .li1:hover em{color:#ee0020;}
/* 全国热映 */
.show_list_slide2 .ul2{padding-bottom: 15px;}
.show_list_slide2 .p_con{margin: 0 20px;padding:0 10px;line-height: 44px;border-bottom: 1px dashed #ededed;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.show_list_slide2 .li2:last-child .p_con{border-bottom: 0;}
.show_list_slide2 .p_con span{display: inline-block;width: 19px;height: 17px;margin-right:15px;vertical-align: middle;line-height: 14px;color:#fff;font-size: 12px;text-align: center;background: url(../../../img/www/show/icon_show.png) 0 -130px no-repeat;}
.show_list_slide2 .li2:first-child p.p_con span,.show_list_slide2 .li2:nth-child(2) p.p_con span,.show_list_slide2 .li2:nth-child(3) p.p_con span{background-position: 0 -100px;}
.show_list_slide2 .show_info{display: none;overflow: hidden;padding:23px 30px;background: #e8effc;}
.show_list_slide2 li.on p.p_con{display: none;}
.show_list_slide2 li.on .show_info{display: block;}
.show_list_slide2 .img_left{float:left;display: inline-block;padding:2px;border:1px solid #cececf;width: 100px;height: 130px;background: #fff;}
.show_list_slide2 .img_left img{width: 100%;height: 100%;}
.show_list_slide2 .show_txt{float:right;width: 145px}
.show_list_slide2 .show_txt p{height: 24px;line-height: 24px;color: #717171;}
.show_list_slide2 .show_txt .p1{margin:4px 0;overflow: hidden;height: 44px;}
.show_list_slide2 .show_txt p a{line-height: 16px;color: #4a4a4a;}
.show_list_slide2 .show_txt p a:hover{color: #f7372e;}
.show_list_slide2 .show_txt p strong{color:#333;}
.show_list_slide2 .btnt_red_buy{display: inline-block;width: 90px;height: 26px;border-radius:4px;line-height: 26px;text-align: center;color:#fff;background: #ee0020;}
.show_list_slide2 .btnt_red_buy:hover{background: #f7372e;}

.show_list_right{width: 870px;float: right;margin-bottom: 35px;}
/* 筛选 */
.show_filter{padding:15px;border: 1px solid #ededed;background: #fff;margin-bottom: 12px;}
.show_filter .li3{overflow: hidden;margin-bottom: 15px;}
.show_filter strong{float: left;display: block;width: 50px;line-height: 24px;}
.show_filter .show_filter_con{width: 788px;float:left;overflow: hidden;}
.show_filter p{line-height: 24px;float: left;}
.show_filter p a{display: block;float: left;padding:0px 7px;line-height: 24px;color:#717171;margin:0 10px;border-radius: 3px;}
.show_filter p a:hover{color:#1a4a9e;}
.show_filter p em{font-style: normal;float: left;}
.show_filter p em:last-child{display: none}
.show_filter .p_hide{width: 94%;height: 24px;overflow: hidden;display: inline-block;}
.show_filter p a.on{background: #1a4a9e;color:#fff;}
.show_filter .more{display:inline-block;line-height: 24px;vertical-align: top;}
.show_filter1 p a{margin:0 5px;}
.show_filter1 .p1{width: 59%;overflow: hidden;height: 24px;}
.show_filter1 .p2{width: 41%;text-align: right;}
.show_filter .input_txt{width: 102px;height: 24px;padding:4px;line-height: 16px;*height: 16px;*width: 83px;border: 1px solid #ededed;border-radius: 2px;outline:none;}
.show_filter .input_date{background: url(../../../img/www/show/icon_show.png) 82px -156px no-repeat;}
.show_filter .input_btn{border:0;background: #1a4a9e;color:#fff;width: 40px;border-radius: 3px;}
/* 列表展示 */
.show_con_box{border: 1px solid #ededed;background: #fff;}
.show_con_box h3{overflow: hidden;padding:0 25px;height: 45px;line-height: 44px;border-bottom:1px solid #ededed;}
.show_con_box h3 strong{font-size: 18px;color:#1a4a9e;float:left;}
.show_con_box h3 p{width: 40%;float:right;text-align: right;}
.show_con_box h3 a{color:#333;margin:0 10px;}
.show_con_box h3 a:last-child{margin-right: 0;}
.show_con_box h3 a:hover,.show_con_box h3 a.on{color:#1a4a9e;}
.no_show{text-align: center;padding:40px;min-height: 400px;}
.no_show p{font-size: 18px;line-height: 20px;margin-bottom: 10px;}
.no_show span{padding-top:54px;font-size: 16px;}
.icon_no_message{display:block;width: 121px;height: 92px;background: url(../../../img/www/show/icon_show.png) -130px -260px no-repeat;margin:0 auto;}
.show_con_box ul{padding:0 30px;}
.show_con_box li{padding: 30px 0;overflow: hidden;border-bottom: 1px solid #ededed;}
.show_con_box li:last-child{border-bottom:0;}
.show_con_box .img_left{float:left;}
.show_con_box .img_left img{width: 176px;height: 256px;}
.show_con_box .list_show_right{width: 600px;float:right;}
.show_con_box .txt_hidden{font-size: 18px;font-weight: bold;color:#333;display: block;margin-bottom: 10px;}
.show_con_box .txt_hidden:hover{color:#ee0020;}
.show_con_box .list_show_right p{font-size: 13px;color:#9f9f9f;line-height: 20px;margin-bottom:20px;overflow: hidden;}
.show_con_box .list_show_right p span{display: inline-block;margin-right: 35px;}
.show_con_box .btnt_red{display: block;width: 124px;height: 42px;text-align: center;line-height: 42px;font-size: 16px;border-radius:6px;background: #f7372e;color:#fff;}
.show_con_box .btnt_red:hover{background: #ee0020;}
.show_con_box .list_show_right .sp_box{color:#144a9e;font-size: 16px;}
.show_con_box .list_show_right .icon_show{display: inline-block;width: 22px;height: 22px;margin-right:5px;vertical-align: middle;background: url(../../../img/www/show/icon_show.png) no-repeat;}
.show_con_box .list_show_right .icon_show_dianzi{background-position: -200px -20px;}
.show_con_box .list_show_right .icon_show_zhizi{background-position:-200px -64px;}



/***********
*宽1000px布局
************/
@media screen and (max-width: 1366px){
	/* 演出首页 */
	.show_box_left{width: 200px;}		
	.show_box_left ul{padding:0 5px 1px;height: 295px;}
	.show_box_left ul li{padding-left: 5px;}
	.show_box_left .show_slide_nav li a,.show_box_left .show_slide_nav li a span{height: 41px;line-height: 41px;}
	.show_box_center,.show_box_center .flash_pic ul.flash_pic-wrapper li, .show_box_center .flash_pic, .show_box_center .flash_pic ul.flash_pic-wrapper img{width: 505px;height: 333px;}
	.show_box_right{width: 280px;height: 333px;padding:0 10px 10px 10px;}
	.show_box_right h3{margin:10px 0 15px;}
	.show_box_right ul li{height: 32px;line-height: 32px;}
	.show_box_right ul li.on{height: 145px;padding-top: 5px;}
	.show_tab_con{padding:15px;}
	.show_tab_con ul li{margin-right:20px;}
	.show_tab_con ul li,.show_tab_con ul li img{width: 144px}
	.show_list_box .ul1{width: 1100px;}
	.show_list_box .li1{width: 188px;margin-right: 15px;}
	.show_list_box .enlarge,.show_list_box .li1 img{width: 188px;height: 254px;}
	.show_nav_fixed{right: 20px;}
	/* 演出列表页 */
	.show_list_left{width: 285px}
	.show_list_slide1 .list_slide_con{padding:20px;}
	.show_list_slide2 .show_info{padding:23px 20px;}
	.show_list_slide2 .show_txt{width: 132px;}
	.show_list_right{width: 705px;}
	.show_filter .show_filter_con{width: 623px}
	.show_filter1 .p1{width: 50%;}
	.show_filter1 .p2{width: 50%;}
	.show_filter2 .p1{width: 55%;}
	.show_filter2 .p2{width: 45%;}
	.show_filter .input_txt{width: 80px;}
	.show_filter .input_date{width: 91px;font-size: 12px;padding:0 2px;}
	.show_filter .input_date{background: url(../../../img/www/show/icon_show.png) 71px -156px no-repeat;}
	.show_con_box .list_show_right{width: 445px;}

}