@charset "utf-8";
/* CSS Document */
body{ background:black;}
body,html{ overflow-x:hidden;}
.wrap{width:100%; background:url(../images/main_bg.jpg) center top no-repeat;height:2800px;}
.content{width:1000px; margin:0 auto; position:relative; padding-top:623px;}
.master_index{display:block;width:224px;height:210px;left:89px;top:59px;position:absolute;}
.top_link{display:block;width:313px;height:97px;margin:0 auto 31px;position: relative;z-index: 3;}
.menu_wrap{height: 135px;position: relative;}
.menu_wrap li{margin:0 29px;}
.menu_wrap li.ball_s{padding-top: 9px;}
.menu_wrap li img{vertical-align: top;}
.menu_wrap li a:hover img{width:101%;}
.index-top{display:block;position: absolute;left: 50%;margin-left:-380px;top: 0;z-index: 2;}
.back_link{display: block;position: absolute;left: 0;top: 20px; z-index: 99;}
#schedule_top{ height:133px; position:relative;background:url(../images/timeLine.png) no-repeat;margin-bottom:10px;}
.main_content{ margin-bottom:15px; clear:both;}
.city_cur{width:639px;height: 311px;position: relative;background:url(../images/main_city.png) no-repeat;margin-left: -20px;}
.city_cur a{display: block;width:209px;height: 63px;background:url(../images/city_btn.png) no-repeat;position: absolute;top: 56px;left: 275px;}
.news_wrap{width:432px;height: 280px;position: relative;background:url(../images/main_news.png) no-repeat;margin:20px 0 0 -60px;}
.news_wrap a.more{display: block;width:39px;height: 15px;background:url(../images/more.png) no-repeat;position: absolute;top: 35px;right: 30px;}
.news_wrap ul{padding:75px 28px 15px 40px;}
.news_wrap ul li{ height:30px; line-height:30px; position:relative;color:#b9b9b9;}
.news_wrap ul li a{ font-size:14px; color:#b9b9b9;}
.news_wrap ul li span{ display:block; width:35px; position:absolute; right:0; top:0; height:35px;}
.video_content{width:100%; clear: both;}
.video_content h2{width:256px;height: 44px;background:url(../images/video_title.png) no-repeat;margin-bottom: 30px;}
.video_wrap{width:100%;height: 597px;background:url(../images/video_bg.png) center top no-repeat;position: relative;padding-top: 33px;}
.video_img{display: block;position: absolute;top: 15px; right: -400px;}
.video{width:723px;height: 411px;overflow: hidden;margin-left:136px;}
.arrow_L{display: block;position: absolute;background:url(../images/video_arrow_L.png) no-repeat;width:30px;height: 61px;left: 60px;top: 210px;}
.arrow_R{display: block;position: absolute;background:url(../images/video_arrow_R.png) no-repeat;width:30px;height: 61px;left: 910px;top: 210px;}
.bottom_content{width:100%;clear: both;}
.show_wrap{width:591px; position: relative;}
.show_wrap h2{width:374px;height: 44px;background:url(../images/show_title.png) no-repeat;margin-bottom: 20px;}
.show_img{background:url(../images/main_show.png) no-repeat;width:571px;height: 341px;padding:21px 0 0 20px; }
.show_img img{display: block;width:454px;height: 311px;}
.show_pic{display: block;position: absolute;top: 135px; right: -40px;}
.show_nav{position: relative;}
.arrow_l{display: block;position: absolute;background:url(../images/show_arrow_L.png) no-repeat;width:31px;height: 47px;left: 0px;top: 0px;}
.arrow_r{display: block;position: absolute;background:url(../images/show_arrow_R.png) no-repeat;width:31px;height: 47px;right: 0px;top:0px;}
.show_nav div{width:525px;margin:0 auto;position: relative;overflow:hidden;top: 10px;height: 35px;}
.show_nav div ul{width:9999px;position: absolute; left: 0;top: 0;}
.show_nav div ul li{width:85px;text-align: center;height: 35px;line-height: 35px;margin:0 10px;background: #000;font-weight: bold;font-size: 18px;color: #edbc10;cursor: pointer;}
.show_nav div ul li.cur{}
.sponsor_wrap{width:320px;}
.sponsor_wrap h2{width:167px;height: 44px;background:url(../images/media_title.png) no-repeat;margin-bottom: 20px;}
.sponsor_wrap .zz_title{background:url(../images/media_title2.png) no-repeat;}
.sponsor_wrap img{display: block;margin:0 auto 40px;}

.inner_wrap{width:100%; background:url(../images/inner_bg.jpg) center top no-repeat #fec600;padding-bottom: 100px;}
.inner_wrap .content{padding-top:432px;}
.inner_wrap .top_link{position: absolute;background: none;top: 288px;left: 50%;margin:0 0 0 -155px;}
.inner_wrap .menu_wrap{margin-bottom: 60px;}
.page_content{width:100%; background: #333;padding-bottom:100px;position: relative;}
.page_nav{background:#535353; height: 60px;}
.page_nav ul li{line-height: 60px;text-align: center;font-size: 18px;font-weight:bold;color: white;cursor: pointer;}
.page_nav ul li.current{color: #fed700;}
.page_nav p{ text-align: center;font-size:24px;color: #fec700;line-height: 60px; }
#rule_nav{width:780px;margin:0 auto;height: 60px;}
#rule_nav li{width:260px;}
.rule{width:890px;margin:0 auto;}
.rule h2{font-size:24px;color: #fec600;line-height: 75px;padding-top: 30px;}
.rule h3{font-size:14px;font-weight: normal;color: #fec600;line-height: 75px;}
.rule ol li{font-size:14px;color: white;list-style: decimal;line-height:30px;}
.rule p{font-size:14px;color: white;line-height:30px;}
.award_img{ margin-top: 36px;clear: both; }
.award_8,.award_9,.award_10,.award_11{width:890px;margin: 0 auto 10px;position: relative;}
.award_8 a,.award_9 a,.award_10 a,.award_11 a{display: block;width:230px;position: absolute;right: 0;height: 27px;}
.award_11{background:url(../images/award_11.jpg) no-repeat;height: 335px;}
.award_8{background:url(../images/award_8.jpg) no-repeat;height: 766px;}
.award_9{background:url(../images/award_9.jpg) no-repeat;height: 649px;}
.award_10{background:url(../images/award_10.jpg) no-repeat;height: 649px;}
.award_11 a{top: 260px;}
.award_8 a{top: 415px;}
.award_9 a{top: 348px;}
.award_10 a{top: 325px;}
.award_img img{display: block;margin:0 auto 10px;}
.eligible_wrap{width:855px;margin:0 auto;padding-top: 60px;}
.eligible_wrap p{font-size:16px;color: #d2d2d2; line-height: 30px; margin-bottom:45px;}
.eligible_wrap p b{color: #ffcc00;}
.eligible_wrap p span{color: #ccff00;}
#player-list{width:720px; margin:0 auto; margin-top:60px;}
#player-list ul li{width:150px; margin:0 15px 40px; height:215px;}
#player-list ul li div{width:100%;height:180px;background: #fff; line-height: 180px;overflow: hidden;}
#player-list ul li img{vertical-align: bottom;width:100%;}
#player-list ul li p{ text-align:center; line-height:35px; color:#b1b1b1; font-weight:bold; background:#141414;}
#events_all{background:url(../images/events_bg.jpg) center 93px no-repeat #333;padding-top: 30px;}
#events_all a{ display: block;margin-bottom:65px; }
.event_1{margin:0 auto 65px;width:326px;}
.event_2{width:332px;float: left;margin-left: 55px;}
.event_3{width:326px;float: right;margin-right: 55px;}
.event_4{width:337px;float: left;margin-left: 100px;}
.event_5{width:326px;float: right;margin-right: 100px;}
#events_nav{width:100%;height: 60px;}
#events_nav li{width:20%;}
#events_nav li a{color: white;text-decoration: none;}
#events_nav li.current a{color: #fed700;text-decoration: none;}
.event_img{ display: block;margin:40px auto 0;clear: both;}
.event_wrap{width:890px;margin:0 auto;position: relative;}
.event_wrap h1{font-size:56px;color: #fec600; line-height: 130px;}
.event_wrap b{font-size:18px;color: #fee000; font-weight:normal;line-height: 35px;}
.event_wrap p{font-size:14px;color: white; line-height: 30px;margin-bottom:30px;}
.event_wrap ol li{font-size:14px;color: white;list-style: decimal;line-height:30px;}
.event2_img{display: block;position: absolute;top: 50px;right:-20px;}
.xz_img{ display: block;margin-bottom:30px;  }
