@charset "gb2312";
/* CSS Document  By wondger*/
body{font-size:12px; font-family:"����",verdana,arial; background:url(images/bg.jpg);}
.bg1{min-width:985px; margin:0 auto; background:url(images/fd.jpg) no-repeat center bottom;}
.bg2{min-width:985px; margin:0 auto; background:url(images/headerv1.jpg) no-repeat center top;}
.wrapper{width:960px; margin:0 auto; background:url(images/headerv1.jpg) no-repeat center top;}
.header{height:250px; position:relative;}
	.header h1{width:135px; height:110px; position:absolute; left:440px; top:7px; z-index:100;}
		.header h1 a{display:block; height:110px; text-indent:-9999px; outline:none;}
	.flash_nav{width:935px; height:225px; margin:0 auto; overflow:hidden;}
	.nav{width:910px; padding-left:30px; margin:0 auto; height:52px; position:relative; top:21px;}
		.nav li{width:88px; height:52px; float:left;}
			.nav li a{display:block; height:52px; text-indent:-9999px; outline:none; background:url(images/nav_o.jpg) no-repeat 0 -9999px;}
		#n1{width:50px;}
			#n1 a:hover{background-position:0 0;}
		#n6{margin-left:135px;}
			#n2 a:hover{background-position:-50px 0;}
			#n3 a:hover{background-position:-138px 0;}
			#n4 a:hover{background-position:-226px 0;}
			#n5 a:hover{background-position:-314px 0;}
			#n6 a:hover{background-position:-537px 0;}
			#n7 a:hover{background-position:-625px 0;}
			#n8 a:hover{background-position:-713px 0;}
			#n9 a:hover{background-position:-801px 0;}
	.sub_nav{display:none; height:26px; line-height:26px; padding:0 5px; color:#4C2C0E; background:url(images/sub_bg.jpg) repeat-x; position:absolute; left:50px; top:68px; z-index:101;}
	#sn1{left:100px;}#sn2{left:185px;}#sn3{left:276px;}#sn4{left:360px;}#sn5{left:585px;}#sn6{left:650px;}
		.sn_left{width:5px; height:26px; background:url(images/sub_left.jpg) no-repeat 0 0; overflow:hidden; position:absolute; left:0; top:0;}
		.sn_right{width:5px; height:26px; background:url(images/sub_right.jpg) no-repeat 0 0; overflow:hidden; position:absolute; right:0; top:0;}
		.sub_nav a{margin:0 3px; color:#4C2C0E;}
		.sub_nav a:hover{color:#B70000; text-decoration:underline;}
.cnt{}
.side_box1_hd,.side_box1_fd,.side_box2_hd,.side_box2_fd,.main1_hd,.main1_fd,.main2_hd,.main2_fd,.box1_hd,.box1_fd,.box2_hd,.box2_fd,.box3_hd,.box3_fd,.box4_hd,.box4_fd{background:url(images/c.png) no-repeat 0 0;}
.side{width:237px; float:left; _overflow:hidden;}
.side_box1{width:237px; margin-bottom:5px;}
	.side_box1_hd{height:23px; background-position:-250px -45px;}
	.side_box1_fd{height:23px; background-position:-250px -68px;}
	.side_box1_bd{background:url(images/side_box1_bd.jpg) repeat-y;height:80px;}
.side_box1 h2{width:188px; height:20px; margin:0 auto; text-indent:-9999px; background-position:center top;}
.t_reg{background:url(../images/t_reg_1.jpg) no-repeat 0 0;}
	.reg{padding:0 20px;}
		.reg li{padding:3px 0;}
		.reg li label{font-size:12px; color:#FC0; float:left; }
		.reg li .i_text{width:120px; padding:2px 0; background-color:#F1E7C4; border:1px solid #401C0F;}
		.reg li a{color:#CCC;}
.side_box2{width:237px;}
	.side_box2_hd{height:35px; background-position:-250px -92px;}	
	.side_box2_fd{height:125px; background-position:0 -8px;}	
	.side_box2_bd{padding-left:5px; padding-bottom:8px; background:url(images/side_box2_bd.jpg) repeat-y;}	
.side_box3{width:215px; margin:0 auto; padding:5px 0;}
	.side_box3_hd{height:5px; background:url(images/side_box3_hd.png) no-repeat 0 0; overflow:hidden;}
	.side_box3_fd{height:5px; background:url(images/side_box3_fd.png) no-repeat 0 0; overflow:hidden;}
	.side_box3_bd{background-color:#BC9A58; border-left:1px solid #550D0D; border-right:1px solid #550D0D;}
.side .side_box2{text-align:center;}
	.link_guide{float:left; display:inline; width:217px; height:96px; margin:-33px 0 0 8px;}
.t_server{height:45px; text-indent:-9999px; outline:none; background:url(images/t_server.jpg) no-repeat center top; position:relative; top:-5px;}
.top_server{padding:0 10px; text-align:left; font-size:14px;}
	.top_server li{padding:5px 0; height:18px;}
	.top_server li span{float:left;}
	.top_server li a{display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; float:right; width:55px; height:16px; line-height:16px; font-size:12px; text-align:center; color:#FC6; border:1px solid #7B3807; background:url(images/enter_bg.jpg) repeat-x;}
	.top_server li em{color:#900;}
	.top_server li.server_more a{background:none; border:none; color:#900; font-weight:bold;}
.side_box3.service{text-align:left;}
.t_service{height:45px; text-indent:-9999px; outline:none; background:url(images/t_service.jpg) no-repeat center top; position:relative; top:-5px;}
	.side_box3.service .side_box3_bd{background:#BC9A58 url(images/service_bd.jpg) no-repeat center bottom;}
	.side_box3.service .side_box3_bd p{font-size:14px; padding:5px 15px 15px 25px; line-height:1.6;}
	.side_box3.service .side_box3_bd p em{font-size:12px; color:#900;}
	.side_box3.service .side_box3_bd a{color:#900;}
.main{float:left; width:723px; padding-top:210px; position:relative;}
.main_header{width:723px; height:144px; background:url(images/slide_search.png) no-repeat 0 0; position:absolute; left:0; top:68px;}
    .slide{width:435px; height:135px; float:left; overflow:hidden; position:relative; left:8px; top:8px;}
		.slide_cnt li{display:none;}
		.slide_cnt li.active{display:block;}
	.slide_nav{height:18px; width:4395px; text-align:right; position:absolute; right:25px; bottom:2px;}
		.slide_nav a{display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; width:20px; height:14px; margin:0 1px; text-align:center; background-color:#E1DCDC; border:1px solid #FFF; filter:alpha(opacity=60); opacity:0.6; cursor:pointer;}
       .slide_nav a.active{filter:alpha(opacity=100); opacity:1;}
		.dragon_hd{width:160px; height:78px; background:url(images/dragon_hd.png) no-repeat 0 0; position:absolute; left:-30px; top:-22px;}
        .dragon_tail{width:105px; height:105px; background:url(images/dragon_tail.png) no-repeat 0 0; position:absolute; right:265px; top:-30px;}
        .c_lb,.c_rb{width:40px; height:30px; position:absolute;}
        .c_lb{background:url(images/c_lb.png) no-repeat 0 0; left:3px; bottom:0;}
        .c_rb{background:url(images/c_rb.png) no-repeat 0 0; left:411px; bottom:0;}
    .search{width:260px; height:30px; position:absolute; left:455px; top:102px;}
        .search .i_text{height:20px; width:190px; vertical-align:middle; padding:4px 2px; font-size:14px; line-height:16px; border:1px solid #832020; background:#BD9A60 url(images/yd_sgtx.gif) no-repeat right center;}
		.bt_search{width:50px; height:26px; vertical-align:middle; margin-left:3px; padding:0; font-size:14px; font-weight:bold; color:#FFF; background:url(images/bt_search.jpg) repeat-x; border:1px solid #832020;}
.main1{width:723px;}
	.main1_hd{height:21px; background-position:0 -138px; overflow:hidden;}
	.main1_fd{height:22px; background-position:0 -159px; overflow:hidden;}
	.main1_bd{padding:0 13px;background:url(images/main1_bd.jpg) repeat-y; overflow:hidden; zoom:1;}
.main2{width:723px; margin-top:5px;}
	.main2_hd{height:21px; background-position:0 -182px; overflow:hidden;}
	.main2_fd{height:21px; background-position:0 -203px; overflow:hidden;}
	.main2_bd{padding:0 20px;background:url(images/main2_bd.jpg) repeat-y;}
.tab_w{height:29px; padding-right:5px; background:url(images/hd.jpg) no-repeat right top;}
.tab{height:24px; padding:5px 5px 0 15px; background:url(images/hd.jpg) no-repeat 0 0; position:relative;}
.hd_more{position:absolute; right:5px; top:10px;}
	.tab li{float:left; display:inline; margin:0 3px; height:24px; padding-right:10px;}
	#news .tab li{width:40px;}#guide .tab li,#photos .tab li,#group .tab li,#battle_news .tab li,#player_ss .tab li,#player_pp .tab li,#medium .tab li{width:70px;}#guide_hot .tab li{width:100px;}
		.tab li.active{background:url(images/tab.jpg) no-repeat right top;}
		.tab li a{display:block; height:24px; line-height:24px; font-size:14px; color:#FFF; font-weight:bold; padding-left:10px;}
			.tab li.active a{color:#900; background:url(images/tab.jpg) no-repeat 0 0;}
.box4{width:694px; margin:0 auto;}
	.box4_hd{height:7px; background-position:0 -225px; overflow:hidden;}
	.box4_fd{height:7px; background-position:0 -232px; overflow:hidden;}
	.box4_bd{padding:2px 10px; background:url(images/box4_bd.jpg) repeat-y;}
#sg_intro{color:#896123; line-height:1.8;}
.box5{width:315px; float:left; display:inline; margin:0 5px;}
	.box5_hd{height:8px; background:url(images/box5_hd.jpg) no-repeat 0 0; overflow:hidden;}
	.box5_fd{height:10px; background:url(images/box5_fd.jpg) no-repeat 0 0; overflow:hidden;}
	.box5_bd{padding:2px 10px;background:url(images/box5_bd.jpg) repeat-y;}
.copyright{padding:20px 10px 0; height:95px; font-size:12px; color:#FFF; line-height:2; font-family:verdana,arial;}
	.copyright a{color:#FFF;}
		.copyright a:hover{text-decoration:underline;}

.bt_start{display:block; width:238px; height:140px; text-indent:-9999px; outline:none; background:url(images/bt_start.png) no-repeat 0 0; position:relative; left:-18px;}
.bt_reg{width:112px; height:33px; border:none; background:url(images/bt_reg.jpg) no-repeat 0 0;}
.center{text-align:center!important;}
.abc{display:block; width:218px; height:70px; margin:0 auto 5px;}

.red{color:#CE3838!important;}
.redb{color:#CE3838!important; font-weight:bold!important;}
.blue{color:blue!important;}
/*clearfix*/
.clearfix{zoom:1;}
.clearfix:after{content:""; display:block; clear:both; visibility:hidden; height:0;}.thzz { margin:0px auto 0px auto; }
.th { width:1000px; height:37px; text-align:center }
.th1 { width:100px; height:37px; padding-left:10px; line-height:37px; }
.th2 { width:280px; height:37px; line-height:37px; }
.th3 { height:37px; line-height:37px; }
.th3 a{ margin:0 5px;}
.th4_1 { width:62px; height:21px; background-image:url(../../images/3.gif); margin:7px 0 0 10px; line-height:21px; }
.thcl { clear: both; }
.fl { float: left; }
.fr { float: right; }
.th100 { width:100%; height:37px; background-image:url(../../images/bg.gif); font-size:12px; }
.thred { color:#FF0000; }
.thrff6600 { color:#ff6600; }
ul.gd { overflow:hidden; height:22px; line-height:22px; font-size:12px; padding:6px 7px 0px; *padding-top:10px 0 0;
margin:0; float:left; }
ul.gd li { list-style:none; }