body{background:#f1f2f4;}
.main{width:1258px;margin: 0 auto;overflow: hidden;padding-bottom: 28px;}
.main1{margin:30px 0 0 0;overflow: hidden;}
.banner{width:100%;height:180px;background:url("../../img/index/banner.jpg") no-repeat;float: left;background-size: cover}
.notice{width:226px;float: right;}
.notice_title{font-size:18px;color:#fff;line-height:33px;text-align: center;height:33px;background:url("../../img/index/notice.png") no-repeat;}
.notice_inner{height:116px;padding: 15px 18px;background:#fff;border-radius:3px;width:190px;overflow:hidden;}
.notice_inner a{display: block;cursor: pointer;color: #333;font-size:14px;line-height: 20px;}
.main2{margin:30px 0 0 0;overflow: hidden;}
.music{float:left;width:409px;height:560px;border-radius:3px;}
.music1{background:#fff url("../../img/index/music1.png") top center no-repeat;}
.music2{background:#fff url("../../img/index/music2.png") top center no-repeat;margin:0 15px;}
.music3{background:#fff url("../../img/index/music3.png") top center no-repeat;}
.music_top{height: 150px;overflow: hidden;}
.music_title{font-size: 26px;color: #fff;padding: 48px 0 0 150px;line-height: 36px;}
.music_text{font-size:18px;line-height:28px;color:#fff;padding-left:150px;}
.music_outer{height:360px;overflow:hidden;border-top:1px solid #f3f4f8;width:370px;margin:0 auto;}
.music_inner{height:360px;overflow:hidden;}
.music_every{height:36px;}
.music_every:nth-child(even){background:#f7f7f7;}
.num{width:43px;color:#a2a2a2;line-height:36px;text-indent:15px;font-size: 18px;font-style:italic;float: left;}
.num1,.num2,.num3{font-size:24px;color:#666;}
.play{width: 17px;height: 17px;background: url("../../img/index/play.png") no-repeat;float: left;margin:10px 16px 0 0;cursor: pointer;}
.music_every.on .play{background: url("../../img/index/play1.png") no-repeat;}
.music_name{width: 200px;float: left;height: 36px;font-size: 14px;color: #333;line-height: 36px;}
.music_money{display:inline-block;color:#fff;padding:0 10px;background:#fa8c35;border-radius:16px;transform:scale(.6);font-size:16px;height:30px;line-height:30px;}
.download1{width:16px;height:16px; margin: 10px 31px 0 0;float: left;cursor: pointer;}
.download{width:16px;height:16px;background:url("../../img/index/download.png") no-repeat;margin: 10px 31px 0 0;float: left;cursor: pointer;}
.listen{width:17px;height: 16px;background: url("../../img/index/listen.png") no-repeat;margin:10px 0 0 0;float: left;cursor: pointer;}
.music_point {width: 70px;height: 15px;float: right;margin: 11px 22px 0 0;}
.music_point_li{width: 16px;height: 15px;margin-left: 2px;font-size: 10px;border: 1px solid #bcbcbc; color: #000;float: left;text-align: center;cursor: pointer}
.music_point_li.on{width: 16px;height: 15px;margin-left: 2px;background: #b5b5b5;font-size: 10px;color: #fff}
.main3{margin:30px 0 0 0;overflow: hidden;/*height: 342px;*/background: #fff;border-radius:3px;}
.main_left{width:596px;float: left;margin: 0 0 0 15px;}
.main_right{/*width:596px;float: left;*/margin: 0 0 0 34px;}
.main_title{height:39px;border-bottom:1px solid #f3f4f8;margin:20px 0 0 0;font-size:24px;color:#111;line-height: 30px;text-indent: 39px;display: block;}
.show_title{background: url("../../img/index/show.png") no-repeat;}
.game_title{background: url("../../img/index/game.png") no-repeat;}
.exhibition_title{background: url("../../img/index/exhibition.png") no-repeat;}
.main_every{width:285px;height:230px;float:left;margin:20px 0 0 10px;overflow: hidden;}
.main_img{width:100%;height:196px;border-radius:10px;background:#e5e5e5;overflow: hidden;}
.main_img img{height:196px;text-align: center;}
.main_name{font-size:18px;color:#ffdb00;line-height:32px;text-align: center;font-weight: bold;text-shadow: 2px 2px 1px rgba(0,0,0,.5);}
.main_every1{margin-left: 20px;}
.main4{margin:30px 0 0 0;overflow: hidden;height: 330px;background: #fff;border-radius:3px;}
.main4_inner{width: 1226px;margin: 0 auto;}
.main4_contain{padding-top: 22px;}
.main_every2{width:392px;height:237px;float: left;margin: 0 14px 0 5px;}
.main_every2:nth-child(3),.main_every2:nth-child(6){margin-right: 0;}
.main_img2{width:393px;height:197px;border-radius:3px;background:#e5e5e5; }
.main_img2 img{width:393px;height:197px;}
.main5{margin:30px 0 0 0;overflow: hidden;height: 342px;background: #fff;border-radius:3px;}
/*客服*/
.service{width:170px;height:104px;border-radius: 3px;overflow: hidden;position: fixed;right: 10px;bottom:200px;background: #fff;box-shadow:2px 2px 10px #3333;}
.service_title{height:36px;background:#fa8c35 url("../../img/index/service.png") 38px 6px no-repeat;text-indent:72px;line-height:36px;color: #fff;}
.service_inner{padding: 10px 0 0 13px;color: #999;line-height: 25px;}

/*.bg{width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 998;background:rgba(0,0,0,.5);display: none}*/

/*歌曲付费弹框*/
.music_pop{width: 314px;height: 192px;background:#fff;position: fixed;left: 50%;top: 50%;margin: -96px 0 0 -157px;border-radius: 3px;z-index: 999;}
.music_pop_text{color: #757575;padding:59px 0 40px;text-align: center;}
.music_pop_button{width: 182px;margin: 0 auto;}
.music_pop_button1{width:86px;height:32px;background: #fba35d;border-radius: 20px;text-align: center;line-height: 32px;color: #fff;float: left;cursor: pointer;}
.music_pop_button2{width:86px;height:32px;background: #e1e1e1;border-radius: 20px;text-align: center;line-height: 32px;float: right;cursor: pointer;}
/*音乐固定*/
.music_play_fixed{position: fixed;z-index: 10;bottom: 10px;right: 0}
