/* CSS Document */
@charset "utf-8";
.subject{ width:1000px; margin: 0 auto;}
.subjectone{ width:1000px; margin-top:12px; float:left;}
/*news*/
.subjectleft{ width:124px; float:left;}
.subjectleft .north{ width:124px; font-size:14px; font-weight:bold;}
.subjectleft .northone{ width:124px; margin-top:17px;}
.subjectleft .northone li{ width:124px; height:30xp; line-height:30px; font-size:12px; font-weight:bold; background-color:#df0522; z-index:100;}
.subjectleft .northone li a{ color:#FFF;  padding-left:20px;}
.subjectleft .northone li a:hover{ color:#FF0000; display:block;}
.subjectleft .northone li:hover{ background:url(../images/GG_EE.jpg) no-repeat; width:124px; height:30px;}
.subjectleft .northone li:hover a{ color:#FF0000;}
.subjectleft .northone .arrow{ background:url(../images/GG_EE.jpg) no-repeat; width:124px; height:30px;}
.subjectleft .northone .arrow a{ color:#FF0000;}

.subjectright{ width:843px; float:right;}
.subjectright .cover{ width:843px; float:left;}
.subjectright .cover  dt{ width:255px; float:left;}
.subjectright .cover  dd{ width:550px; height:119px; overflow:hidden; float:right;}
.subjectright .cover  dd h4{ font-size:14px;}
.subjectright .cover dd a{ color:#000;}
.subjectright .cover  dd a:hover{ text-decoration:underline;}
.subjectright .cover  dd .show{ margin-top:15px;}
.subjectright .cover  dd p{ width:550px; height:90px; margin-top:10px; overflow:hidden; line-height:24px; color:#000; font-size:12px;}
.subjectright .things{ width:843px; float:left; margin-bottom:70px;}
/*分页样式*/

.page{ width:300px; text-align:center; padding-top:20px; margin:0 auto;}
.page a{display:block; float:left; color:#000; width:25px; height:25px; }
.page .current{ border-radius:60px; background-color:#DF0522; color:#FFF;}
.page .num:hover{ border-radius:60px; background-color:#DF0522; color:#FFF;}
.page .num{ height:25px; line-height:25px; width:25px;}
/*新闻详情*/
.author{ width:843px; height:34px; border-top:#000 1px solid;}
.authorone{ height:34px; width:81px; line-height:34px; font-size:12px; color:#000; display:inline; margin-left:150px;}
.authortwo{ height:34px; width:81px; line-height:34px; font-size:12px; color:#000; display:inline; margin-left:63px;}
.authorthree{ height:34px; width:81px; line-height:34px; font-size:12px; color:#000; display:inline; margin-left:66px;}
.authorfour{ height:34px; width:200px; line-height:34px; font-size:12px; color:#000; margin-left:66px; position:relative;}
.authorfour .authorfive{ position:absolute; top:0px; left:45px; width:23px;}
.authorfour .authorsix{ position:absolute; top:0px; left:70px; width:23px;}
.man{ width:843px;}
.manone{ width:843px;font-size:12px; color:#000;line-height:25px;}
.manone .mantwo{ width:843px; text-align:center; font-size:14px; font-weight:bold; color:#000; margin-top:40px;}
.man .manthree{ width:843px; font-size:12px; color:#000; margin-top:35px; line-height:25px;}
.man .manfour{ width:843px; font-size:12px; color:#000; margin-top:35px; line-height:25px;}
.man .manfive{ width:843px; margin-top:25px;}
.mansix{ width:843px; margin-top:28px;}
.mansix li{ width:843px; line-height:25px; color:#666; font-size:12px;}
.mansix li span{ font-weight:bold; color:#000;}
.manseven{ width:836px; padding-left:13px;}
.manseven li{ width:843px; font-size:12px; color:#000; line-height:25px; list-style-type:circle;}
.manseven li span{ color:#000; font-weight:bold;}
.no{ width:843px; line-height:25px; color:#000; font-size:12px; margin-top:34px;}
.no_one{ width:843px; margin-top:33px; border-bottom:#000 1px solid;}
.no_one li{ line-height:25px; color:#000; font-size:12px;}
.no_two{ margin-bottom:30px;}
/*公司介绍*/
.firm{ width:843px; padding:20px 0; border-top:#000 1px solid; border-bottom:#000 1px solid; font-size:12px;color:#000; line-height:25px;}
.firm h3{ width:843px; text-align:center; font-size:14px; color:#000;}
.firmone{ width:843px; font-size:12px; color:#000; margin-top:37px;}
.firmone li{ width:843px; line-height:25px;}
.Peking{ width:843px; float:left; margin-top:55px;}
.Pekingone{ float:left; width:206px; height:126px; margin-left:182px; padding-right:10px;}
.Pekingtwo{ float:left; width:269px;  height:126px; border-left:#FF0000 2px solid; padding-left:10px;}
.Kyo{ text-indent:2em; width:843px; font-size:12px; color:#000; line-height:25px; margin-top:69px;}
.Kyoone{ text-indent:2em; width:843px; font-size:12px; color:#000; line-height:25px; margin-top:35px;}
.Kyotwo{ text-indent:2em; width:843px; font-size:12px; color:#000; line-height:25px; margin-top:35px; margin-bottom:65px;}
/*合作演奏家*/
.tea{ width:843px; float:left; margin-bottom:60px;}
.teaone{ width:130px; height:200px; font-size:14px; font-weight:bold; color:#000; float:left; margin:0 19px 25px 19px;}
.teatwo dd{ text-align:center;}
.teatwo dd a{ color:#000;}
.teaone dd{ text-align:center;}
.teaone dd a{ color:#000;}
.teatwo{ margin-top:35px;}
.teathree{ margin-left:49px;}
.teafour{ margin-left:45px;}
#teafive{ margin-top:40px;}
/*经典回顾-演唱会*/
.key{  width:843px; float:left; margin-bottom:60px;}
.law{ width:255px; height:145px; float:left;margin:0 13px 13px 13px;}
.law a{ color:#666;}
.law a:hover{ text-decoration:underline;}
.law a{ color:#000;}
.law dt{ width:255px;}
.law dd{ height:16px; line-height:16px; font-size:12px;}
.lawone{ float:left; width:255px; margin-left:38px;}
.lawtwo{ float:left; width:255px; margin-left:40px;}
#release{ width:255px; margin-top:38px;}



.madeeight{color:#666666; border-top:1px solid #000000; padding-top:10px;font-size:12px; margin-top:20px;}
.madeeight a{color:#333;}


/*会员*/
.VIP{ width:843px; border-top:#000 1px solid; border-bottom:#000 1px solid;}
.VIPone{ width:843px; margin-top:38px; text-align:center; font-size:14px; font-weight:bold; color:#000;}
.VIPtwo{width:843px; text-align:center; margin-top:30px;}
.VIPtwo li{width:843px; font-size:12px; line-height:25px;}
.VIPtwo li a{ color:#df0522;}

.VIPthree{ width:843px; margin-top:30px;}
.VIPfour{ font-size:12px; color:#000;}
.VIPfive{ width:843px; margin-top:34px;}
.VIPfive li{ width:843px; font-size:12px; color:#555; line-height:25px;}
.VIPfive li a{ color:#555;}
.VIPfive li span{ padding-left:60px;}
.VIPsix{ width:843px; margin-top:20px;}
.VIPsix li{ font-size:12px; color:#000; line-height:20px; color:#000;}
.VIPsix li a{ color:#555;}
.VIPsix li a:hover{ color:#555;}
.VIPseven{ width:843px; margin-top:36px;}
.VIPseven li{ line-height:20px; font-size:12px; color:#444;}
.VIPseven li a{ color:#444;}
.VIPseven li a:hover{ color:#444;}
.become{ width:843px; margin-top:30px;}
.becomeone{ width:843px; border-bottom:#000 1px solid;}
.becometwo{ height:30px; width:95px; background-color:#df0522; line-height:30px; text-align:center; font-size:14px; color:#FFF; font-weight:bold;}
.becomethree{ width:843px; margin-top:37px;}
.becomefour{ font-size:14px; color:#222;}
.becomefive{ font-size:12px; color:#000; margin-top:30px;}
.becomesix{ width:151px; height:21px;}
.becomeseven{ margin-top:30px; font-size:12px; color:#000;}
.becomeseven .element{ width:151px;}
.bekeen{ width:843px; margin-top:30px; font-size:12px; position:relative;}
.bekeenone{ width:85px; position:absolute; left:23px; top:3px;}
.bekeentwo{ padding-left:10px;}
.bekeenthree{ padding-left:40px;}
.bekeenfour{ position:absolute; left:159px; top:3px;}
.bekeenfive{ padding-left:30px;}
.bekeensix{ position:absolute; left:277px; top:3px;}
.bekeenseven{ padding-left:30px;}
.bekeeneight{ position:absolute; left:350px; top:3px;}
.bekeennine{ padding-left:30px;}
.bekeenten{ position:absolute; left:425px; top:3px;}
.bekeeneleven{ padding-left:30px;}
.bekeentwelve{ position:absolute; left:523px; top:3px;}
.travel{ padding-left:30px;}
.travelone{ position:absolute; left:608px; top:3px;}
.bekeenthirteen{ padding-left:60px;}
.bekeenfourteen{ padding-left:43px;}
.affirm{ width:843px; margin-top:67px; text-align:center; margin-bottom:30px;}
.affirmone{ width:95px; height:30px; background-color:#df0522; border:0; color:#FFF; font-weight:bold; cursor:pointer;}
.join{ width:843px;}
.join li{ width:843px; line-height:30px; font-size:12px;}
.join li a{ color:#444;}
.join li span{ padding-left:82px;}
.add{ width:843px; margin-top:75px; margin-bottom:40px;}
.addone{ width:210px; margin:0 auto; height:20px; font-size:12px;}
.addtwo{ width:94px; height:28px; background-color:#FFF; border:#CCC 1px solid; cursor:pointer;}
/*票务页面*/
.went{ width:843px; float:left;}
.wentone{ width:843px; float:left;}
.wenttwo{ width:255px; float:left;}
.wentthree{ width:550px; float:left; margin-left:36px; position:relative;}
.wentfour{ width:550px; height:20px; border-bottom:#000 1px solid; font-size:14px; font-weight:bold;}
.wentthree p{ line-height:25px; font-size:12px; margin-top:10px;}
.wentfive{ font-size:12px; color:#555; }
.wentfive li{ line-height:21px; width:400px;}
.wentfive li a{ color:#df0522;}
.wentsix{ width:95px; height:30px; line-height:30px; text-align:center; background-color:#df0522; color:#FFF; font-size:14px; font-weight:bold; position:absolute; right:0px; top:90px;}
.wentsix a{ color:#FFF;}
.noise{ margin-top:70px;}
/*购票页面2级*/
.call{ width:843px; border-bottom:#000000 1px solid;}
.callone{ width:843px; float:left;}
.calltwo{ width:255px; float:left;}
.callthree{ width:547px; float:left; margin-left:39px;}
.real{ width:547px;}
.real li{ line-height:40px; font-size:12px; color:#000;}
.real li .fact{ height:18px; width:152px; border:#CCC 1px solid;}
.location{ width:547px; border-bottom:#000 1px solid; font-size:14px; font-weight:bold;}
.poplar{ width:547px; margin-top:45px; text-align:center;}
.poplarone{ width:94px; height:30px; background-color:#df0522; border:0; color:#FFF; font-weight:bold}
.bright{ width:843px; margin-top:50px;}
.brightone{ width:843px; float:left; border-bottom:#000 1px solid;}
.brightone li{ cursor:pointer; float:left; width:95px; height:28px; line-height:28px; text-align:center; font-size:14px; color:#000; font-weight:bold; border-right:#CCC 1px solid; border-left:#CCC 1px solid; border-top:#CCC 1px solid; margin-left:2px;}
.brightone li a:hover{ color:#FFF;}
.brighttwo{ width:843px; margin-top:37px;}
.brightthree{ width:843px; text-align:center; font-size:14px;}
.brightthree a{ color:#222;}
.brightfour{ width:843px; line-height:25px; font-size:12px; color:#444;  margin-top:34px;}
.brightfive{width:843px; line-height:25px; font-size:12px; color:#444;  margin-top:34px;}
.brightsix{ width:843px; text-align:center; margin-top:26px;}
.brightseven{ width:843px; margin-top:25px; margin-bottom:30px;}
.brightseven li{ font-size:12px; line-height:25px; color:#000;}
.brightseven li a{ color:#000;}
.brightseven li span{ color:#000; font-weight:bold;}
.bySwitch{ width:843px;line-height:25px; font-size:12px; color:#444;}
.briefness{ width:547px; font-size:12px; color:#000; line-height:25px; margin-top:17px;}
.ticket{ width:547px;}
.ticket li{ line-height:30px; width:547px; font-size:12px;}
.ticket li a{ border:#CCC 1px solid; color:#222; padding:4px;}
.red{ border:#FF0000 1px solid; color:#FF0000; width:50px;}
.brightone .redh{ background-color:#DF0522; color:#FFF;}







