@charset "utf-8";
/* default style */
body{ background:url(../images/top_bg.jpg) center 37px #142335 no-repeat;}
#wrap{width:997px; margin:0 auto; padding-top:447px; position:relative;}
#wrap h1{ position:absolute; left:109px; top:57px;}
#wrap h1 a{display:block;width:107px; height:46px;}
.nav_menu{ height:68px; background:url(../images/nav_bg.png) no-repeat;margin-bottom:13px;}
.nav_menu ul{padding-left:42px;}
.nav_menu ul li{margin-right:40px;color:black; text-align:center;_margin-right:20px;}
.nav_menu ul li a{_display:block;height:43px; line-height:43px;color:#002250;font-size:18px; font-weight:bold; _float:left; _padding:0 10px;}
.nav_menu ul li a:hover{color:#c00000; text-decoration:none;}
.nav_menu ul li p{ line-height:15px; clear:both;}
.contain{width:987px; margin:0 auto; margin-bottom:50px; padding-bottom:30px; background-color:white;}
/*index style*/
.content_1{height:207px; margin-bottom:15px;padding-top:12px; padding-left:23px;}
.ad{width:291px; height:207px; overflow:hidden; margin-right:6px;}
#news{width:371px; margin-right:11px;}
#news h2{ height:35px; background:url(../images/news_top.jpg) no-repeat;}
#index_intro{width:273px;}
#index_intro h2{height:35px; background:url(../images/intro_top.jpg) no-repeat;}
#index_intro p{color:#343a77; padding:5px 6px 0 6px; background:#efefef; height:167px;}
.content_2{width:960px; height:219px; margin:0 auto;margin-bottom:7px;}
#bonus{width:478px; height:176px; background:url(../images/bonus_bg.jpg) no-repeat; padding-top:43px; margin-right:7px;}
#bonus h2,#weibo h2,#partners h2{display:none;}
#bonus ul{padding-left:9px;}
#bonus ul li{width:147px; overflow:hidden; margin-right:10px;}
#weibo{width:468px; height:176px; background:url(../images/weibo_bg.jpg) no-repeat; padding-top:43px; position:relative; padding-left:7px;}
#weibo span{display:block;width:55px; height:33px; position:absolute; cursor:pointer; background:url(../images/weibo_icon.png) no-repeat;top:2px;}
#weibo .sina{ background-position:0 -33px;left:409px;}
#weibo .qq{left:352px;}
.banner_75{width:960px; margin:0 auto; margin-bottom:7px;}
.content_3{width:960px; margin:0 auto; height:360px; margin-bottom:10px; background-color:#cfcfcf;}
.content_3 h2{height:35px; background:url(../images/team_top.jpg) no-repeat;}
.content_3 div{padding:4px 0 0 84px;}
.content_3 div .ul_fl{background:#fffdad;padding: 5px;width: 820px;}
.content_3 div .ul_fl li{margin: 5px 33px;width: 139px;}
.content_3 div .ul_fl li h3,.content_3 div .ul_fr li h3{display:none;}
#video,#photo{width:960px; margin:0 auto; height:218px; background-color:#c3c3c3; margin-bottom:10px; position:relative;}
#video h2,#photo h2{width:960px; height:36px; background:url(../images/video_top.jpg) no-repeat;}
#photo h2{ background:url(../images/photo_top.jpg) no-repeat;}
#video .more{display:block;width:57px; height:23px; position:absolute; right:10px; top:10px; background:url(../images/video_more.jpg) no-repeat;}
#partners{width:960px; margin:0 auto; background-color:white; height:77px; background:url(../images/partners_bg.jpg) left no-repeat;}
#partners ul{ padding-left:125px;}
#vsmap{width:960px; margin:0 auto; margin-bottom:10px;}
#vsmap h2{width:960px; height:35px; background:url(../images/vs_top.jpg) no-repeat;}

/*inner style*/
.inner_contain{padding-top:35px;}
.inner_contain h2{padding-left:35px; height:33px; line-height:33px;color:#f1ebd2; font-size:24px; font-weight:normal; background-color:#282836}
.tb1, .tb1 td, .tb1 th {border: 1px solid #000000; border-collapse: collapse;line-height: 2em;text-align: center;color:#F1EBD2;}
.tb1 {font-size: 16px;margin: 0 auto;width: 900px;}
.thead, .tb1 .thead {background:#520C0F;}
.tb1 th {background:#483F3C;font-weight: normal;}
.tb1 td {background:#635854;}
.tb1 td ol {padding: 1em 2em 1em 2em;text-align: left;}
.review_img{display:block; margin:0 auto; margin-bottom:10px;}
.event_img{display:block;width:625px; margin:0 auto; margin-bottom:20px;}
#player .nav {background: #b9b9b9; border: 1px solid black;margin: 0 auto;padding: 5px 0 0 3px;width: 895px; margin-bottom:5px;}
#player .nav li {margin: 0 18px;text-align: center; width: 75px;}
#player .nav li a{color:#2e3c56;}
#player .nav li a:hover{ text-decoration:underline;}
#player .nav li img{display:block;}
#player .con {margin:0 auto;width: 900px;}
#player .con1 {background:#e1e1e1; border: 1px solid #000000;padding: 9px; height:470px;}
#player h3 {color: #1b1b1b;font-size: 18px;font-weight: normal;margin-bottom: 0.3em;}
#player .con1 div { background:#193f88; padding: 9px; width: 520px; float:left; position:relative;}
#player .con1 ul{ overflow:hidden;color:white; padding-bottom:20px;}
#player .con1  ul li {font-size: 13px;line-height: 1.5em; margin: 0 3px; width: 167px;}
#player .con1 .pg {background: url(../images/icon_pg.gif) no-repeat center 170px #E3DFCD;}
#player .con1 .sg {background: url(../images/icon_sg.gif) no-repeat center 170px #E3DFCD;}
#player .con1 .pf {background: url(../images/icon_pf.gif) no-repeat center 170px #E3DFCD;}
#player .con1 .sf {background: url(../images/icon_sf.gif) no-repeat center 170px #E3DFCD;}
#player .con1 .c {background: url(../images/icon_c.gif) no-repeat center 170px #E3DFCD;}
#player .con1 .player_common {margin-bottom: 10px; padding: 5px 5px 0 5px;width: 157px; height:300px;}
#player .con1 .fr {background:white;color: #332e2b;font-size: 14px;height: 374px;width: 310px; margin-left:10px;}
#player .con1 h4 {background:#193F88;color:white;font-size: 16px;text-align: center; height:32px; line-height:32px;}
#player .con1 .fr p {line-height: 140%;padding: 1em;}
.play_img{display:block; margin-top:10px;}

