@charset "utf-8";
/* CSS Document */
/*-------------------------css reset--------------------------*/
/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,
dl, dt, dd, ul, ol, li,
pre,
form, fieldset, legend, button, input, textarea,
th, td{margin: 0;padding: 0}

/** 设置默认字体 **/
body,button, input, select, textarea {font-size:12px}
h1, h2, h3, h4, h5, h6 {font-size: 100%; }
address, cite, dfn, em, var {font-style: normal} /* 将斜体扶正 */
code, kbd, pre, samp { font-family: courier new, courier, monospace} /* 统一等宽字体 */
small,h4{font-size: 12px} /* 小于 12px 的中文很难阅读，让 small,h4 正常化 */

ul,ol,li{list-style: none}
sup {vertical-align: text-top} /* 重置，减少对行高的影响 */
sub {vertical-align: text-bottom}

legend {color: #000} /* for ie6 */
fieldset, img ,input{border: 0}
img,input{vertical-align:middle}
button, input, select, textarea {font-size: 100%}
table{border-collapse:collapse;border-spacing:0}
caption,th{text-align:left}


a:link, a {
	color:#320a00;
	text-decoration:none;
}
a:visited {
	color:#320a00;
	text-decoration:none;
}
a:hover {
	color:#6e0000
}

body,td,th,input,textarea{color:#320a00;font:12px "Verdana",arial,"微软雅黑"}
/*------------------------通用部分--------------------------*/
.fr{float:right}
.fl{float:left}
.clear{clear:both}
.tab-t li{cursor:pointer;float:left;padding-right:4px;background:url(../images/bg.jpg) no-repeat}
	.tab-t a{display:inline-block;width:100%;height:100%}
/*.tab-c a{color:#320a00}*/

.main .title{height:32px;padding:8px 0 0 44px;background:url(../images/index-bg.jpg) 0 -136px no-repeat}
	.main .title strong{display:block;width:85px;height:22px;background:url(../images/bg.jpg) no-repeat}
/*------------------------css layout--------------------------*/
body{background:#000 url(../images/body-bg.jpg) center 50px no-repeat;line-height:20px}
.public_nav,#nav_bg{height:50px;position:relative;z-index:100;}
#wrapper{position:relative;width:1000px;margin:0 auto;z-index:2}
#hd{background:url(../images/hd-bg.jpg) no-repeat}
	.hd-cont-i{height:436px;overflow:hidden}/*index*/
	.hd-cont-n{position:relative;height:284px}/*内页*/
#bd{position:relative;z-index:2}
	#main{float:left;width:100%}
	#sub{float:left;width:250px;margin-left:-100%}
		.main-wrap{margin-left:250px}
		.main-index{padding:0 3px 6px 12px;background:#130903 url(../images/main-wrap-bg.jpg) center top no-repeat}/*首页*/
		.sub-wrap{height:755px;padding:60px 22px 0;background:url(../images/sub-bg.jpg) center top no-repeat}
		.main{float:left;width:468px}
		.extra{float:left;width:267px}
#ft{position:relative;height:210px;margin-top:-488px;padding-top:481px;background:url(../images/ft-bg.jpg) center top no-repeat;z-index:0}
	.ft-wrap{width:1000px;height:212px;margin:-2px auto 0;background:url(../images/ft-wrap-bg.jpg) center top no-repeat}
		#ft .inner{padding:8px 142px}
			#main .tab-c li{background:url(../images/line.gif) left bottom repeat-x}

/*--hd部分--*/
#nav{height:31px;padding:25px 0 0 113px/*;background:#fff*/}
	#nav a{float:left;display:inline;width:91px;height:24px;margin-right:6px;background:url(../images/bg.jpg) no-repeat}
	#nav .nav-01{background-position:0 0}
	#nav .nav-02{background-position:-91px 0}
	#nav .nav-03{background-position:-182px 0}
	#nav .nav-04{background-position:-273px 0}
	#nav .nav-05{background-position:-364px 0}
	#nav .nav-06{background-position:-455px 0}
	#nav .nav-07{background-position:-546px 0}
	#nav .nav-08{background-position:-637px 0}

#game,#ad,#news{float:left}
#game{width:250px}
#ad{width:392px;height:428px}
	#ad .inner{margin:7px 0 0 5px}
#news{width:358px}
	/*左边*/
	.logo{height:108px}.logo a{display:block;height:108px}
	.game-start{display:block;width:172px;height:96px;margin-left:39px}
	.game-btn{height:50px;padding:0 39px 30px}
		.game-btn a{float:left;display:inline;width:80px;height:50px;margin-right:6px}
	.login-sec{padding-top:40px;background:url(../images/hd-bg.jpg) 0 -340px no-repeat}
		.age-tip{color:#fff000;font-size:12px;line-height:20px;font-family:"黑体"}
		.user-login{position:relative;height:84px;overflow:hidden;margin:0 10px;}
	.input-bg{width:121px;height:20px;margin:2px 0;padding:5px;background:url(../images/bg.jpg) 0 -430px no-repeat;overflow:hidden}
		.input-bg input{width:121px;height:20px;line-height:20px;color:#fff000}
		.user-login input{border:0 none;background:none}
	.user-login-btn{position:absolute;top:6px;right:-1px;width:81px;height:42px;padding:5px 7px 5px 8px;background:url(../images/bg.jpg) 0 -460px}
		.user-login-btn input{cursor:pointer;*display:absolute;*display:block;*margin-left:0;width:81px;height:42px}
	.extra-btn a{display:inline-block;margin:0 25px;color:#fff000}
	/*右边*/
	#notice{height:37px;padding-top:65px}
	#tab01{position:relative;height:240px;overflow:hidden;margin:73px 0 0 9px}
		#tab01 .tab-t{margin-bottom:5px}
		#tab01 .tab-c{padding:0 32px 0 8px}
		  #tab01 .tab-t li{height:47px}
		  /*#tab01 .tab-t li.on{width:75px}*/
		  #tab01-0{width:69px;padding-left:6px;background-position:0 -100px} #tab01-0.on{background-position:0 -206px}
		  #tab01-1{width:64px;background-position:-78px -100px} #tab01-1.on{background-position:-78px -206px}
		  #tab01-2{width:58px;background-position:-146px -100px} #tab01-2.on{background-position:-142px -206px}
		  #tab01-3{width:61px;background-position:-206px -100px} #tab01-3.on{background-position:-205px -206px}
		  #tab01 .tab-c li{height:28px;padding-left:15px;background:url(../images/icon.png) 0 5px no-repeat;overflow:hidden}
		  #tab01 .tab-c,#tab01 .tab-c a{color:#ffa800}
		  #tab01 .tab-c a:hover{color:#ff2e00}
		  #tab01 .more{position:absolute;top:-12px;right:0;width:32px;height:57px;}
		  #tab01 .tab-t li .more{display:none}
		  #tab01 .tab-t li.on .more{display:block}
/*--sub部分--*/
	.sub-nav{padding-left:65px}
		.sub-nav a{display:block;width:129px;height:42px;margin-bottom:10px}
	.select-server{position:relative}
		.select-server .title{height:38px;_margin-top:10px}
		.sel-ser-list{height:120px;padding:0 25px 0 58px}
			.sel-ser-list li{height:20px}
			.sel-ser-list a{display:block;height:20px;line-height:20px;padding-left:15px;color:#efdcb0;background:url(../images/icon.png) 0 -45px no-repeat}
			.sel-ser-list a:hover{color:#fff;background-position:0 -94px}
		.select-server .more{display:block;width:72px;height:44px;margin-left:68px}
	.cus-ser{height:65px;margin-top:40px;color:#efdcb0;line-height:18px;width: 221px;}
		.cus-ser .title{height:25px}
		.cus-ser a{margin-left:5px;color:#fff000;text-decoration:underline}
		.cus-ser a:hover{color:#fff000;text-decoration:none}
	.hotline{height:53px;padding-left:65px;color:#efdcb0;line-height:25px}
		.hotline .title{height:28px}
	.gifts{padding-left:65px}
		.gifts .title{height:20px}
		.gifts a{display:block;height:28px;margin-bottom:14px}
/*--main部分--*/
	#banner{position:relative;height:115px;background:url(../images/index-bg.jpg) 0 0 no-repeat}
		.banner{margin-left:-5px;padding-top:8px}
		#banner li{float:left;width:165px;height:85px;padding:5px 9px 7px;background:url(../images/index-bg.jpg) -466px -371px no-repeat}
	/*游戏资料*/
	.game-info{height:233px;overflow:hidden}
		.game-info .title strong{background-position:0 -24px}
		.game-info .content{height:178px;padding:8px 20px 8px 12px;background:url(../images/index-bg.jpg) 0 -176px}
		.game-info dl{float:left;width:50%;height:80px;margin-bottom:8px}
		.game-info h3{height:29px}
		.game-info .part01{height:40px;overflow:hidden;padding:5px 15px 0 15px}.game-info .part02{padding:5px 0 5px 30px}
		.game-info a{padding:0 5px}.game-info a:hover{text-decoration:underline}
	/*攻略心得*/
	.game-exp{height:210px;position:relative;background:url(../images/index-bg.jpg) 0 -455px no-repeat}
		.game-exp .title strong{background-position:-85px -24px}
		.game-exp .more{position:absolute;top:5px;right:10px;width:55px;height:28px;background:url(../images/bg.jpg) 0 -530px no-repeat}
		.game-exp .tab-c{height:156px}
	/*媒体新闻*/
	.media-news{margin-top:4px;background:url(../images/index-bg.jpg) 0 -446px no-repeat}
		.media-news .title strong{background-position:-170px -24px}
		#tab02{height:186px}
			#tab02 .tab-t{height:29px;margin:0 15px 0 7px;background:url(../images/bg.jpg) 0 -147px no-repeat}
			#tab02 .tab-t li{height:29px}
			#tab02-0{width:88px;padding-left:6px;background-position:0 -147px} #tab02-0.on{background-position:0 -254px}
			#tab02-1{width:92px;background-position:-99px -147px} #tab02-1.on{background-position:-97px -254px}
			#tab02-2{width:93px;background-position:-194px -147px} #tab02-2.on{background-position:-193px -254px}
			#tab02-3{width:92px;background-position:-290px -147px} #tab02-3.on{background-position:-290px -254px}
	/**/
	  .main .tab-c{padding:0 30px 0 12px;line-height:21px}
	.sec-bar{height:15px;background:url(../images/index-bg.jpg) 0 -672px no-repeat}
	
/*--extra部分--*/
	/*游戏特色*/
	.game-feature{width:261px;height:232px;margin-left:4px;background:url(../images/index-bg.jpg) -466px -136px no-repeat}
	/*排行*/
	.game-rank{position:relative;width:261px;height:328px;margin-left:4px;background:url(../images/index-bg.jpg) -466px -486px no-repeat}
		.game-rank .title{height:42px}
		.game-rank-select{position:absolute;top:10px;right:10px}
		#tab03{padding:0 10px 0 11px}
			.top-h{margin-bottom:5px;background:url(../images/bg.jpg) 0 -147px no-repeat;overflow:hidden;zoom:1}
			.top-c{padding:0 10px}
			.top-c li{height:22px;padding-bottom:1px;background:url(../images/line.gif) left bottom repeat-x;line-height:22px}
			.top-h li{float:left;cursor:pointer;padding-right:4px;height:30px;background:url(../images/bg.jpg) no-repeat;text-indent:-9999px}
			#two1{width:43px;padding-left:6px;background-position:0 -176px} #two1.hover{background-position:-1px -283px}
			#two2{width:41px;background-position:-53px -176px} #two2.hover{background-position:-53px -283px}
			#two3{width:44px;background-position:-99px -176px} #two3.hover{background-position:-100px -283px}
			#two4{width:44px;background-position:-149px -176px} #two4.hover{background-position:-148px -283px}
			#two5{width:42px;background-position:-197px -176px} #two5.hover{background-position:-195px -283px}
			.top-c span{float:left;display:inline-block;height:22px;overflow:hidden;padding:0 2px}
			.top1{width:35px}
			.top2{width:53px} #con_two_5 .top2{width:72px}
			.top3{width:35px} #con_two_4 .top3{width:50px} #con_two_5 .top3{width:60px}
			.top4{width:72px} #con_two_4 .top4{width:65px} #con_two_5 .top4{width:35px}
			
			
			
		
	/*游戏截图*/
	.game-pic{position:relative;width:259px;height:120px;margin:5px 0 0 6px;background:url(../images/index-bg.jpg) -468px -818px no-repeat}
		.game-pic .content{position:absolute;top:14px;left:44px;width:202px;height:91px}
		.game-pic a{display:block;width:18px;height:29px;margin-top:33px;background:url(../images/bg.jpg) no-repeat}
		.game-pic .up{float:left;background-position:0 -52px}
		.game-pic .down{float:right;background-position:-18px -52px}
			.game-pic .pics{position:absolute;left:26px;width:152px;height:91px;overflow:hidden}
			.game-pic .pics img{width:150px;height:89px;border:1px solid #3c0907}
/*--extra部分--*/
	/*健康公告*/
	.health-notice{height:20px;color:#eacf71}
		.health-notice span{padding:0 5px}
	/*友情链接*/
	.friend-link{height:40px;margin:5px 0;overflow:hidden}
		.friend-link ul{float:left}
		.friend-link li{float:left;display:inline;width:84px;margin-right:5px;}
		.friend-link a{display:block;width:84px;height:34px;overflow:hidden;margin:3px 0;vertical-align:middle}
		.friend-link img{width:84px;height:34px;background:#fff}
	/*版权信息*/	
	.info-9wee{padding:45px 0 0 0; }
		.logo-9wee{float:left;margin-top:14px}
			.logo-9wee a{display:inline-block;width:138px;height:53px;background:url(../images/logo-9wee.png) no-repeat; }
			.logo-9wee img{display:none}
		.copyright{float:right}
		.info-9wee a,.copyright{color:#fff}
/*--内页--*/	
	.top-bar{position:absolute;width:800px;height:284px;left:228px;background:url(../images/top-bar-bg.jpg) no-repeat}
	.page-bg{background:url(../images/main-neiye-l.gif) left top repeat-y}
		.page{position:relative;background:url(../images/main-neiye-r.gif) right top repeat-y}
			.page-top{height:25px;background:url(../images/page-top-bg.jpg) no-repeat}
			.page-left{position:absolute;left:0;top:22px;width:22px;height:936px;background:url(../images/page-left-bg.png) 0 0 no-repeat}
			.page-bottom{height:20px;background:url(../images/page-bottom-bg.png) 0 0 repeat-x}
			.page .content{min-height:930px;_height:930px;margin:0 23px;padding:15px 30px;background:url(../images/page-cont-bg.jpg) 0 0 repeat-y}
			/*.page .content{height:881px;padding:15px 30px;background:url(../images/page-cont-bg.jpg) repeat-y}
			.page #artCont{height:780px;overflow:hidden}*/
				.page h3{padding-bottom:10px;font-size:14px}
				.page h2{margin-top:10px;font-size:14px;text-align:center}
				.list li{background:url(../images/line.gif) left bottom repeat-x}
				.page .content p{margin-top:10px}
				.page .pages{margin:20px 0 10px 0;text-align:center}
				.page .pages a{padding:2px 6px;margin:2px;border:1px solid #371f0d;color:#320A00}
				.sub-bar{position:absolute;top:809px;left:-29px;width:281px;height:490px;background:url(../images/sub-bar-bg.png) no-repeat}
		#footer{height:180px;margin-top:-190px;padding-top:140px;background:url(../images/footer.jpg) no-repeat}
			#footer .ft-wrap{height:auto;background:none}
			#footer .inner{padding:56px 0 0 270px}
			#footer .info-9wee{padding:30px 0 0 23px}

#bd,.main-wrap,.tab-t,.banner,.info-9wee{overflow:hidden;zoom:1}
#nav a,.logo a,.tab-t a,.game-start,.game-btn a,.user-login-btn input,.sub-nav a,.title,.more,.gifts a,.game-info h3{text-indent:-9999px}
.game-feature p,.sub-nav img{display:none}
.age-tip{text-align:center}
.age-tip{font-weight:bold}
.game-info,.game-exp,.game-feature,.game-rank{margin-top:3px}
#game,.sel-ser-list,.sel-ser-list li,.gifts a,#tab02{overflow:hidden}

/*登陆样式*/
/*登陆后的样式*/	
.after_login {
    color: #FFFFFF;
    height: 44px;
    line-height: 25px;
    overflow: hidden;
    text-align: center;
    width: 100%;
}
.user_name1 {
    color: #FFF000;
    font-size: 14px;
    padding: 0 5px;
}
.news_login_btn {
    /*display: inline;
    float: left;*/
    margin: 5px 0 0 23px;
	overflow:hidden;zoom:1
}
.play {
    background: url(/v12/images/news_login.jpg) no-repeat scroll 0 0 transparent;
    float: left;
    height: 35px;
    text-indent: -9999px;
    width: 95px;
}
.forget_passwrod {
    background: url(/v12/images/news_login.jpg) no-repeat scroll 0 -38px transparent;
    float: left;
    height: 35px;
    text-indent: -9999px;
    width: 92px;
}


/*game_startlogin css*/
.reg_box_bg{width:366px;height:269px;background: url(/login/images/login_boxbg.png) no-repeat 0px 0px;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tc3.9wee.com/login/images/login_boxbg.png'); _background-image: none; /* IE6 */}
.reg_box {
    color: #FFFFFF;
    height: 170px;
    left: 67px;
    position: absolute;
    top: 103px;
    width: 280px;
}
.reg_box h1{height:23px;font-size:12px;font-weight:normal;line-height:23px;}
.reg_form{width:280px;overflow:hidden;}
.reg_form li{height:27px;line-height:27px;overflow:hidden;float:left;margin-top:5px;width:280px;}
.reg_form li span{width:163px;height:26px;overflow:hidden;
	background-color:red;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
*display: inline; 	background: url(/login/images/btn.jpg) no-repeat 0px 0px;

}
.reg_form li label{float:left;}
.loginbt, .rebtn {
    background: url(/login/images/btn.jpg) no-repeat scroll 0 -27px transparent;
    border: 0 none;
    cursor: pointer;
    float: left;
    height: 30px;
    margin-right: 25px;
    overflow: hidden;
    width: 103px;
	
}
.rebtn {
    background: url(/login/images/btn.jpg) no-repeat scroll 0 -59px transparent;
}
.ipt1 {
    background-color: transparent;
    border: 0 none;
    color: #000000;
    font-size: 14px;
    height: 22px;
    line-height: 22px;
    margin-left: 9px;
    margin-top: 3px;
    width: 155px;
}

.stargameDialogClose {
    cursor: pointer;
    float: right;
    height: 27px;
    top: 189px;
    width: 99px;
    position: relative;
    right: 54px;
    z-index: 9999;
    text-indent: -9999px;
}

.registerDialogClose {
    cursor: pointer;
    float: right;
    height: 34px;
    position: relative;
    text-indent: -9999px;
    top: 49px;
    width: 47px;
}
.selectserverDialogClose {
    cursor: pointer;
    float: right;
    height: 34px;
    position: relative;
    top: 38px;
    width: 52px;
	text-indent:-9999px;
}
a.greenlink{color:#fff;}
.weeDialog{ z-index:1000;}

/*list*/
.list li {background: url(../images/icon.png) 0 -137px no-repeat;border-bottom: 1px dotted #666666;height: 35px;line-height: 35px;padding-left: 15px;}
.list ul a {float: left;}
.list li span {color: #000;float: right;margin-right: 20px;}
.new_title{width:100%;height:20px;text-align:center;}

#user_lastlogin a:link, a {	color:#fff;	text-decoration:none}
#user_lastlogin a:visited {	color:#fff;}
#user_lastlogin a:hover {color:#f00;text-decoration:underline}

/* [ 轮播 ] - 开始 */
#ad .inner { width: 385px;height: 415px;overflow:hidden;position: relative; }
#ad .inner img { width: 385px;height: 415px; }

.ul_change_a2 { position: absolute;right: 8px;top: 375px; }
.ul_change_a2 li { float: left;margin-right: 5px; }
.ul_change_a2 li span { display: block;width: 20px;height: 12px;text-indent: -9999px;background: #000000; }
.ul_change_a2 li span.on { background: #FF6600; }
/* [ 轮播 ] - 结束 */
