﻿@charset "utf-8";
/* CSS Document */

/*全局控制类*/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select,img{margin:0;padding:0}
body{font-size:12px;font-family:"微软雅黑";-webkit-text-size-adjust:100%;position:relative;}
a{text-decoration:none;blr:expression(this.onFocus=this.blur());color:#2d374b;}
a:hover{text-decoration:underline;color:#ee4238;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.cl{clear:both}
.none{display:none}
.fl{float:left}
.fr{float:right}

.top_dldiv{width:100%;background:#fff;}
.top_dl_content{width:1200px;margin:auto;height:27px;color:#666;text-align:right;}
.s_dl{color:#ef403a;margin-left:7px;}
.s_dl14{font-size:14px;color:#00bebc;margin-left:7px;}
.s_zc{color:#333;margin-left:7px}
.top_dl_content_l{float:left}
.top_dl_content_r{position:relative;padding-right:250px;line-height:27px;}
.top_dl_content_r ul li{float:left;line-height:27px;padding-right:10px;position:relative;padding-left:3px;zoom:1;color:#7c7c83;}
.top_dl_content_r ul li a{color:#7c7c83;}
.top_dl_content_r ul li img{margin-left:3px;position:absolute;top:12px;right:0px}
.top_dl_content_r_nr{width:80px;background:#000;color:#fff;zoom:1;z-index:9;position:absolute;top:27px;left:-10px;display:none;box-shadow: -1px 3px 10px #666;}
.top_dl_content_r_nr ul li{text-align:center;}
#Header_top1_LoginInfo{color:#7c7c83;}
.erweima{position:fixed;right:20px;top:15%;z-index:999}
/*内容专区*/
.Show_list{width:1200px;margin:auto;height:355px;margin-top:0px;overflow:hidden;margin-bottom:70px;}
.show_listBox {border-bottom:4px solid #c7c7c7;overflow:hidden}
.t1 {width:100%;height:400px;border-top:4px solid #c7c7c7;background:url(../images/t01.jpg) center no-repeat;margin-bottom:70px;}
.t01 {width:1200px;margin:auto;background:url(../images/zgy2026.jpg);height:400px;cursor:pointer;}
.t01_E {width:1200px;margin:auto;background:url(../images/t1_E.jpg);height:400px; cursor:pointer;}
.YC_Date{width:288px;height:358px;float:left;}
.YC_Date h3{background:#0f0f0f;color:#737373;text-align:center;font-size:16px;line-height:45px}
.Show_menu{float:right;width:912px;height:312px;overflow:hidden}
.Show_menu_List{float:left;width:290px;height:312px;background:#fff;position:relative;margin-left:14px;}
.Show_menuImg{width:310px;padding:0px;height:190px;}
.Show_menuImg img{width:300px;height:175px;}
.Show_menuImg h3{font-weight:normal;font-size:16px;color:#5b5b5b;margin-top:5px;margin-bottom:10px;padding:5px;}
.Show_menuImg p{line-height:2em;}
.buy{width:270px; height:35px;background:url(../images/buy_ticket.png);cursor:pointer;position:absolute;bottom:-40px;}
.buy:hover{background:url(/images/buy_ticketa.png)}
.buye{width:270px; height:35px;background:url(../images/buy_ticket_btn_E.png);cursor:pointer;position:absolute;bottom:-40px;}
.buye:hover{background:url(../images/buy_ticket_btna.png)}
.t_banner{width:1200px;margin:auto;margin-bottom:70px;display:none;}
.mr_img{float:left;}
.ST_Div{width:309px;height:320px;float:right}
.ST_title{width:309px;height:42px;position:relative;background:url(../images/st_div.jpg)}
.more{position:absolute;top:18px;right:7px;color:#b29795}
.ST_list{width:283px;height:250px;margin-top:3px;padding:13px;background:#fff;overflow:hidden}
.ST_list ul li{width:283px;height:135px;}
.ST_list ul li img{float:left;margin-right:20px;width:139px;height:105px}
.buy_ticket{width:1200px;margin:auto;background:#fff;height:75px;text-align:center;color:#5b5b5b;line-height:75px;margin-top:20px;margin-bottom:20px}
.VIP_Mess{width:1200px;margin:auto;overflow:hidden}
.VIP_Mess_l{width:290px;height:215px;float:left;background:#fff;overflow:hidden}
.vip_input{width:230px;height:143px;overflow:hidden;padding:15px 30px;}
.vip_input h3{text-align:right;font-weight:normal;}
.vip_input h3 a{color:#b8b8b8;font-size:12px}
.vip_input input{width:160px;height:28px;border:1px solid #e6e6e6;}
.dl{display:block;float:left;background:#ef403a;width:70px;height:27px;line-height:27px;text-align:center;color:#fff}
.dl a{color:#fff}
.zc a{color:#fff}
.find_pwd a{color:#fff}
.zc{display:block;float:left;background:#ef403a;width:70px;height:27px;line-height:27px;text-align:center;color:#fff;margin-left:5px;}
.find_pwd{display:block;float:left;background:#b6b6b6;width:70px;height:27px;line-height:27px;text-align:center;color:#fff;margin-left:5px;}
.Mess{width:894px;height:215px;float:right;overflow:hidden;background:#fff;}
.mess_top{position:relative;}
.mess_top a{display:block;position:absolute;top:15px;right:9px;color:#b6b6b6}
.mess_div{height:133px;width:250px;padding:20px;line-height:25px;position:relative;float:left}
.mess_div h3{color:#d4a569;font-size:12px;}
.mess_time{position:absolute;bottom:29px;color:#acabab;right:20px}
.dashed{position:absolute;right:0px;top:16px;height:142px;width:3px;background:url(../images/mess_dashed.jpg) no-repeat}


/*HeadBox*/
.head{width:100%;border-top:0px solid #ef413b;}
.head01{width:1100px;margin:5px auto;height:115px;position:relative;padding-left:100px;}
.head01 ul li{float:left;display:block;line-height:70px;font-size:14px;margin-right:70px;}
.head01 ul li:hover{border-bottom:3px solid #ef413b;}
.English{width:100px;height:20px;line-height:20px;text-align:center;color:#fff;background:#ef413b;position:absolute;right:75px;top:0;display:block;z-index:100}



.MessBox{width:100%;overflow:hidden;border-top:4px solid #ef403a;}
.MessDiv{width:1200px;margin:auto;}
.MessLeft{width:400px;height:400px;float:left;}
.MessRight{width:716px;height:348px;float:left;margin-left:30px;border:2px solid #c7c7c7;border-top:none;padding:25px;}
.MessTop_E{height:40px;width:100%;background:url(../images/liuyan_E.png) left no-repeat;border-bottom:1px solid #c7c7c7;position:relative;}
.MessTop{height:40px;width:100%;background:url(../images/liuyan.jpg) left no-repeat;border-bottom:1px solid #c7c7c7;position:relative;}
.MessTopMore{width:140px;height:40px;background:url(../images/ico01.png) no-repeat left;position:absolute;right:0px;bottom:0}
.MessTopMore a{font-size:14px;color:#666;display:block;padding-left:20px;padding-top:10px;}
.MessList{overflow:hidden}
.MessList li{border-bottom:1px solid #c7c7c7;display:block;height:85px;overflow:hidden;}
.MessList li p{line-height:40px;}
.niming{font-size:14px;font-weight:bold;display:block;float:left}
.messTime{display:block;float:right;color:#C7C7C7}
.messContent{font-size:14px;}
/*公告*/
.notice{height:70px;width:100%;background:url(../images/gonggao.jpg) left no-repeat;}
.notice_E{height:70px;width:100%;background:url(/images/gonggao_E.png) left no-repeat;}
.noticTipTxt{color:#ff7300;height:70px;overflow:hidden;display: flex ;flex-direction: column;}
.noticTipTxt li{height:70px;line-height:70px;padding-left:105px;padding-right:10px;display:block;}
.noticTipTxt a{font-size:16px;color:#242424;text-decoration:none;}
.noticTipTxt a:hover{color:green;text-decoration:underline;}

/*日历*/

.calendar_title tr td{font-size:16px;font-weight:bold;height:60px;line-height:60px;}
.calendar_dataheader{text-align:center;color:#707070;}
.calendar_dataheader A {text-decoration: none;font-weight:bold;}
.calendar_dataheader:hover {text-decoration:underline;color:#fff;}
#div_Calendar{color:#2F2211;}
#div_Calendar A{color:#2F2211;}

/* navbox */
.drop-menu-effect a{color:#000}
.navbox{height:35px;position:relative;z-index:99;margin:auto;display:flex;}
.nav{width:1000px;height:120px;margin:0 auto;list-style:none;}
.nav li{float:left;position:relative;list-style:none;margin-right:48px;}
.nav li.last{background:none;}
.nav li a{display:block;}
.nav li a span{float:left;display:block;line-height:35px;font-size:14px;cursor:pointer;text-align:center;padding-top:70px}
.hover_menu{text-decoration:none;border-bottom:3px solid #ef403a;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:135px;left:-9px;background:url(../images/navmenu_bg.png) repeat;z-index:9999}
.nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 0px #BEBEBE;}
.menu_pro_main{width:765px;margin:auto;overflow:hidden}
.menu_pro_li{ float:left;overflow:hidden;}
.menu_li_txt{line-height:40px;font-size:14px;overflow:hidden;padding-left:10px;padding-right:10px;width:140px;margin-top:20px;}
.menu_li_txt a{color:#fff;border-bottom:1px solid #252527;display:block;}
.menu_news_bg{width:480px;height:185px;background:url(images/menu_news_bg.png) no-repeat;}
.menu_news_main{width:440px;margin:auto;}
.menu_news_img{margin-left:50px;width:161px;color:#fff;border-bottom:1px solid #212223;overflow:hidden;margin-right:20px;margin-bottom:10px;}
.menu_news_box{float:left;overflow:hidden}
.menu_news_img h3{font-size:16px;color:#ef403a;font-weight:normal;line-height:60px;}
.menu_news_img p{line-height:22px;}
.news_img{width:157px;height:94px;border:2px solid #898686}
.news_more{width:58px;height:25px;line-height:30px;border-radius:5px;background:url(../images/ico01.png) 10px no-repeat #c2c2c2;color:#fff;padding-left:30px;margin:10px auto;float:left}
.news_more a{color:#000;}
.show_title {width:100%;border-bottom:4px solid #ef403a;}
.show_title01{width:1200px;overflow:hidden;margin:auto;background:url(/images/banner.jpg) no-repeat;height:150px;position:relative;}
/* rslides */
.rslides{
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0;
}
.rslides li{
	-webkit-backface-visibility:hidden;
	position:absolute;
	display:none;
	width:100%;
	left:0;
	top:0;
}
.rslides li:first-child{
	position:relative;
	display:block;
	float:left;
}
.rslides img{
	display:block;
	height:auto;
	float:left;
	width:100%;
	border:0;
}
/*pager*/
.callbacks_tabs.callbacks1_tabs{margin-top:-40px; position:relative;z-index:100;margin-bottom:20px;}
.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:10px;height:10px;margin-left:5px;border-radius:10px;border:1px solid #ccc;background:#ccc;position:relative;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:10px;height:10px;border-radius:10px;position:absolute; left:0; z-index:1000;color:transparent;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:#ef403a;}

/*列表页*/
.listTop01{width:100%;height:148px;background:url(../images/listTop01.jpg) center no-repeat;}
.listTop{width:1200px;margin:auto;height:148px;background:url(../images/listTop.jpg) center no-repeat;}
.listTitle{width:100%;height:150px;border-bottom:2px solid red;overflow:hidden}
.listTitle01{width:1200px;margin:auto;height:150px;font-size:36px;line-height:220px;}
.listBox{width:1200px;margin:auto;overflow:hidden;padding-bottom:50px;}
.listBox li{margin-top:30px;position:relative;height:420px;width:1200px;overflow:hidden}
.listBox li .listText{position:absolute;right:0;top:0;height:400px;width:385px;background:url(../images/listBoxPNG.png) repeat;padding:20px;color:#fff;}
.listBox li .listText h3{font-size:20px;font-weight:normal;line-height:30px;margin-top:20px;margin-bottom:20px;}
.listBox li .listText p{line-height:25px;font-size:14px;margin-top:10px;}
.listText a{color:#fff;}
.page{height:50px;line-height:50px;text-align:right;width:1200px;margin:auto;}
.detail_btn{display:block;width:30%;position:absolute;bottom:30px;left:20px;height:30px;line-height:30px;text-align:center;color:#fff;background:#ef413b;border-radius:3px;}

/*content*/
.content_w01{width:100%;overflow:auto;border-bottom:3px solid red;padding-top:40px;}
.content_w{width:1200px;margin:auto;overflow:hidden;}
.content_w h3{height:50px;line-height:50px;font-size:30px;display:block;float:left}
.content_w span{float:right;margin-top:30px;font-size:16px;}
.content_text{overflow:hidden;width:1200px;margin:auto;line-height:25px;}
.content_text img{display:block;text-align:center;margin:auto;}
.content_text p{line-height:25px;}
.c_buyTicket{margin:20px auto;}
.c_buyBtn{display:block;margin:auto;text-align:center;margin-top:20px;font-size:14px;color:#7c7c83;}
.content_w02{width:100%;overflow:auto;background:#ebebeb;margin-top:60px;position:relative;}
.float_content{width:100%;height:100%;top:0;left:0;position:fixed;background:url(../images/mask.png) repeat;display:none}
.float_text p{line-height:25px;color:#fff;margin-bottom:20px;}
.float_text img{display:block;margin:auto;}
.float_text{width:1200px;height:100%;overflow:auto;margin:auto;position:relative;}
.float_text h3{font-size:18px;display:block;text-align:center;margin:auto;color:#fff;padding-top:70px;}
.float_text .close{position:absolute;right:20px;top:20px;cursor:pointer;}

.content_list{width:1200px;margin:auto;}
.content_list ul li{width:1200px;height:80px;line-height:80px;border-bottom:1px solid #fff;font-size:14px;color:#2a1f23}
.content_list ul li a{display:block;float:right;color:#2a1f23;}
.content_w03{width:100%;overflow:auto;background:#ebebeb;border-top:3px solid #c7c7c7;margin-top:140px;}
.content_imglist{width:1200px;margin:auto;overflow:hidden;padding-bottom:20px;}
.content_imglist ul li{margin-top:20px;padding:15px;background:#fff;overflow:hidden}
.clist_img{float:left;margin-right:20px;width:160px;height:160px;border:radius:5px;}
.content_imglist ul li a{color:#000}
.content_imglist ul li h3{font-size:18px;margin-bottom:20px;}
.clist_text{height:100px;overflow:hidden;line-height:25px;margin-top:20px;}


.content_w04{width:100%;overflow:auto;background:#fff;border-top:3px solid #c7c7c7;margin-top:140px;padding-bottom:20px;}
.content_list4{width:1200px;margin:auto;overflow:hidden;padding-bottom:80px;}
.content_list4 .Show_menu_List img{width:280px;}
.content_list4 .Show_menu_List{margin-left:10px;}
.content_list4 .Show_menu_List .buy{left:10px;}



/* Callback example */
.callbacks_container{
	margin-bottom:2px;
	position:relative;
	width:100%;
	max-width:100%;
	text-align:center;
    margin-top:17px;
}

.callbacks{
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0;
}
.callbacks li{
	position:absolute;
	width:100%;
	left:0;
	top:0;
}
.callbacks img{
	display:block;
	position:relative;
	z-index:1;
	height:auto;
	width:100%;
	border:0;
}
.callbacks .caption{
	display:block;
	position:absolute;
	z-index:2;
	font-size:20px;
	text-shadow:none;
	color:#fff;
	background:#000;
	background:rgba(0,0,0, .8);
	left:0;
	right:0;
	bottom:0;
	padding:10px 20px;
	margin:0;
	max-width:none;
}
.callbacks_nav{
	position:absolute;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	top:50%;
	left:0;
	opacity:0.6;
	z-index:3;
	text-indent:-9999px;
	overflow:hidden;
	text-decoration:none;
	height:61px;
	width:38px;
	background:transparent url("../images/themes.gif") no-repeat left top;
	margin-top:-30px;
	display:none;
}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{
	left:auto;
	background-position:right top;
	right:0;
}

@media screen and (max-width:600px){
	.callbacks_nav{
		top:47%;
	}
}









/*********************************原演艺集团CSS移植*********************************************/


/*底部帮助*/
.yy_help{width:100%;margin:auto;background:#242424;}
.yy_help01{width:850px;margin:auto;}
.left01{width:204px;float:left;overflow:hidden;background:url(../images/logo.png) 0px 15px no-repeat;padding-top:110px;color:#545454;}
.left01 a{color:#545454;float:left;text-align:center;margin-right:5px;line-height:25px;}
.left_help{color:#545454;float:left;margin-left:100px;overflow:hidden}
.left_help h3{font-size:16px;font-weight:normal;padding-top:40px;color:#ff3f6d;}
.left_help ul{margin-top:10px;}
.left_help ul li{line-height:25px;}
.left_help ul li a{color:#545454}
.bottom {width:100%;background: #242424;color:#797979;border-top:5px solid #b2b2b2;}
.bottom p{text-align:center;line-height:25px;}    
/*foot */
.foot{width:1200px;margin:auto;text-align:center;margin-top:15px;}
.foot p{line-height:35px;color:#575757}
   
/*留言*/
.float{width:58px;height:174px;border:1px solid #d7d7d7;position:fixed;right:10px;bottom:80px;color:#ee413b;z-index:999}
.float a{display:block;width:58px;text-align:center;color:#ee413b;background:#fff;}



/*购票栏*/
.buyTicket_box{width:1118px;overflow:hidden;margin:auto;margin-top:40px; padding:40px;border:1px solid #d7d7d7;overflow:hidden;background:#fff;position:relative;}
.listimg{float:left;display:block;margin-right:15px;width:289px;height:382px;}
.Ticker_Title{border-bottom:1px solid #d7d7d7;float:left;color:#575757;overflow:hidden;width:800px;padding-bottom:20px;}
.Ticker_Title h3{font-size:18px;font-weight:bold;line-height:30px;}
.Ticker_Title p{margin-top:10px;font-size:14px;height:25px;line-height:25px;}
.Change_Ticket{width:800px;padding-top:30px;overflow:hidden;}
.Change_Ticket p{margin-top:15px;font-size:14px;line-height:25px;color:#575757;}
.Change_Time{height:18px;line-height:30px;border:1px solid #ee413b;padding:10px;width:150px;cursor:pointer}
.Change_money{color:#ee413b;}
.Change_Num{overflow:hidden;float:left;}
.Change_seat{width:125px;height:40px;line-height:40px;background:#ee413b;text-align:center;color:#fff;font-size:16px;display:block;border-radius:4px;float:left}
.Change_seat:hover{background:#f07f9b;color:#fff;}
/*活动简介*/
.act_text{width:1198px;margin:auto;border:1px solid #d7d7d7;background:#fff;margin-top:30px;}
.act_text .title{border-bottom:1px solid #d7d7d7;height:52px;line-height:52px;}
.act_text .title h3{width:155px;display:block;height:50px;float:left;border-top:2px solid #ee413b;text-align:center;font-size:16px;border-right:1px solid #d7d7d7}
.act_text .act_content{padding:10px 50px;line-height:20px;font-size:14px;color:#575757;}
.act_content img{margin:auto;display:block;margin-top:10px;margin-bottom:10px;}

/*演出计划*/
.pr-main{width:1200px;margin:0 auto 50px;}
.pr-main h1{font-size:36px;text-align:center;font-weight:normal;margin:30px auto;}
.pr-main ul{width:100%;display:flex;}
.pr-main ul li:hover{border:solid 1px #ddd;}
.pr-main ul li a:hover{text-decoration:none;}
.pr-main ul li{flex:1;background:#efefef;padding:10px;margin-right:10px}
.pr-main ul li h2{font-size:24px;margin:10px 0;font-weight:500;}
.pr-main ul li a h3{font-size:18px;margin:15px 0;height:40px;}
.pr-main ul li a h3:hover{text-decoration:none;}
.pr-main ul li a img{width:100%;display:block;}
.pr-main ul li p{color:#333;margin-bottom:5px;font-size:14px;}
.pr-main ul li p .rates{color:#ef403a}
.pr-main ul li .series-btn{background:#ef403b;display:block;width:80%;text-align:center;padding:10px 0;color:#fff;border-radius:20px;margin:20px auto 10px;font-size:14px;}
.pr-main ul li .series-btn:hover{color:#fff;text-decoration:none;}
