*{
margin:0; padding:0;
}
body{
font-size:12px;
background:#251713 url(bg.jpg) no-repeat center 35px;
line-height:20px;
color:#333333;
}
a{
color:#773F17;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
ul,li{
list-style:none;
}
.clear{
clear:both;
}
.mid{
margin:auto;
width:960px;
}
/*官网顶部*/
.top{
height:325px;
background:url(tdyx_01.jpg);
position:relative;
}
.logo{
position:absolute;
left:337px;
top:0px;
width:233px;
height:116px;
overflow:hidden;
text-indent:-1000px;
}
.nav{
padding:20px 0 0 25px;
}
.nav a{
display:block;
float:left;
width:83px;
height:30px;
margin-right:25px;
overflow:hidden;
text-indent:-1000px;
}
.play{
position:absolute;
left:389px;
top:259px;
width:200px;
height:98px;
display:block;
overflow:hidden;
text-indent:-1000px;
}
.play0{
position:absolute;
left:46px;
top:230px;
width:102px;
height:98px;
display:block;
overflow:hidden;
text-indent:-1000px;
}
.t_1{
position:absolute;
left:253px;
top:280px;
width:121px;
height:54px;
display:block;
over-flow:hidden;
text-indent:-1000px;
}
.t_2{
position:absolute;
left:590px;
top:280px;
width:121px;
height:54px;
display:block;
over-flow:hidden;
text-indent:-1000px;
}

.main{
background:url(tdyx_25.gif) no-repeat 201px 0;
position:relative;
}
.f_l{
width:201px;
float:left;
color:#E4C9A0;
background:url(tdyx_03.gif);
position:relative;
}
.f_l h3,.f_r h3{
text-indent:-1000px;
overflow:hidden;
}
.f_l a,.f_r a{
color:#E4C9A0;
}
.f_m{
background:url(tdyx_16.png);
width:548px;
float:left;
margin-left:5px;
position:relative;
}
.f_r{
width:201px;
float:right;
color:#E4C9A0;
background:url(tdyx_03.gif);
position:relative;
}

/*用户中心*/
.user{
height:218px;
background:url(tdyx_02.jpg);
margin-bottom:7px;
color:#45320E;
}
.user a{
color:#45320E;
}
.bt{
width:186px;
height:35px;
padding:12px 0 0 9px;
}
.bt a{
width:91px;
height:27px;
line-height:27px;
float:left;
display:block;
margin-right:2px;
cursor:pointer;
font-size:14px;
font-weight:bold;
text-indent:32px;
}
.bt a:hover{
text-decoration:none;
}
a.b1{
background:url(tdyx_17.gif) no-repeat 0 -48px;
color:#FFF158;
}
a.b2{
background:url(tdyx_17.gif) no-repeat -90px -48px;
color:#C6C6C6;
}
.b3{
background:url(tdyx_17.gif) no-repeat 0 -77px;
color:#C6C6C6;
width:100px;
height:26px;
line-height:26px;
margin-left:40px;
overflow:hidden;
text-indent:-1000px;
}
.user form{
padding-left:15px;
}
.user label{
display:inline-block;
height:28px;
line-height:24px;
}
.ipt1{
width:110px;
height:20px;
background:#F5ECCE;
border:1px solid #82673A;
}
.ipt2{
width:112px;
height:33px;
margin:auto;
background:url(login.jpg);
border:0;
display:block;
margin:8px 0 0 27px;
}
.ipt3{
width:112px;
height:33px;
margin:auto;
background:url(reg.jpg);
border:0;
display:block;
margin:8px 0 0 27px;
}
.lose{
display:inline-block;
}
.success{
padding:0 15px;
overflow:hidden;
width:171px;
}
.et {
color:#FFFFFF;
font-size:14px;
font-weight:bold;
line-height:30px;
text-align:center;
}
.et a {
color:#f00;
}
.wan{
color:#FF6600;
overflow:hidden;
height:20px;
}
.wan a{
color:#FF6600;
font-weight:bold;
}
.u_p {
text-align:center;
}
.login .lose{
line-height:30px;
padding-left:40px;
}
.login .cz{
display:block;
margin-left:13px;
width:148px;
height:35px;
overflow:hidden;
text-indent:-1000px;
background:url(cz.gif);
}
/*服务器列表*/
.fwq{
width:180px;
margin:auto;
background:#322417;
}
.fwq h3{
background:url(tdyx_04.jpg);
height:36px;
}
.fwq_l a{
width:174px;
height:25px;
line-height:25px;
display:block;
margin:0 auto 3px;
background:url(tdyx_05.png);
text-indent:35px;
}
.fwq_l a:hover{
background:url(tdyx_05.png) 0 bottom;
}
.fwq a:hover{
text-decoration:none;
}
.fwq .wh{
text-align:center;
padding-bottom:5px;
}
.fwq a.all{
display:block;
margin:2px auto 0;
background:url(tdyx_06.png);
text-align:center;
height:20px;
line-height:20px;
width:131px;
color:#BAA47F;
}
.fwq a.all:hover{
color:#E0CEB0;
}

/*活动日历*/
.hd{
margin:auto;
width:180px;
}
.hd h3{
background:url(tdyx_07.jpg) no-repeat 0 0;
height:43px;
}
.num{
border-bottom:1px solid #64411C;
height:20px;
margin-bottom:1px;
}
.num a{
display:block;
cursor:pointer;
float:left;
height:20px;
width:25px;
line-height:20px;
text-align:center;
}
.num a:hover{
text-decoration:none;
}
a.bcol{
color:#FFB400;
background:#64411C;
}
.hd ul{
padding:5px 5px 0;
background:url(tdyx_08.png) repeat-x 0 0;
width:170px;
}
.hd li{
float:left;
width:84px;
text-indent:20px;
height:24px;
line-height:24px;
background:url(tdyx_09.png) no-repeat 2px 4px;
border-bottom:1px dotted #8C6638;
}
/*客服中心*/
.kf{
margin:7px auto 0;
width:180px;
position:relative;
z-index:1000;
background:url(tdyx_11.gif);
}
.kf h3{
background:url(tdyx_10.jpg);
height:52px;
}
.kf ul{
padding:0 0 0 12px;
line-height:22px;
position:relative;
z-index:1000;
}
.kf ul a.e{
color:#FFBC55;
background:url(tdyx_12.png);
display:inline-block;
width:61px;
height:18px;
line-height:18px;
text-align:center;
}
.kf ul a.e:hover{
color:#FFA316;
text-decoration:none;
}
.kf li strong{
color:#FF8942;
}
.bg1{
position:absolute;
width:215px;
height:70px;
background:url(tdyx_14.gif);
left:-11px;
bottom:-60px;
}
.npc{
width:62px;
height:222px;
position:absolute;
background:url(tdyx_13.jpg);
bottom:-20px;
right:-10px;
}
/*新闻&幻灯*/
.p1{
width:548px;
height:303px;
background:url(tdyx_15.jpg);
position:relative;
}
.focus{
position:absolute;
left:20px;
top:45px;
background:#3E290E;
width:196px;
height:238px;
padding:4px 0 0 4px;
}
.news{
position:absolute;
left:224px;
top:45px;
width:312px;
height:246px;
overflow: hidden;
}
.n_tit{
height:20px;
width:292px;
background:url(tdyx_17.gif);
padding-top:6px;
padding-left:20px;
}
.n_tit a{
display:block;
width:60px;
height:20px;
float:left;
text-align:center;
margin-right:5px;
cursor:pointer;
}
.n_tit a:hover{
text-decoration:none;
}
a.ne1{
background:url(tdyx_17.gif) 0 -27px;
color:#632C04;
}
a.ne2{
background:url(tdyx_17.gif) -60px -27px;
color:#F4DDAB;
}
.news ul{
padding:10px 5px 0;
}
.news li{
line-height:24px;
height:24px;
border-bottom:1px dotted #8C6638;
overflow:hidden;
padding-left:16px;
background:url(icon1.gif) no-repeat 3px 8px;
}
.news li span{
float:right;
}
.news a.more{
position:absolute;
top:3px;
right:20px;
color:#F4DDAB;
}
/*新手指南*/
.p01{
float:left;
width:268px;
height:218px;
display:inline;
margin-left:6px;
margin-bottom:5px;
background:url(tdyx_18.jpg);
}
.p02{
float:left;
width:268px;
height:218px;
margin-bottom:5px;
background:url(tdyx_18.jpg) right 0;
}
.p01 h3,.p02 h3{
height:25px;
margin:3px 0 12px 8px;
overflow:hidden;
text-indent:-1000px;
}
.xszl h3{
background:url(tdyx_20.png) no-repeat 0 0;
}
.wjgl h3{
background:url(tdyx_20.png) no-repeat 0 -25px;
}
.ltjh h3{
background:url(tdyx_20.png) no-repeat 0 -50px;
}
.wjfc h3{
background:url(tdyx_20.png) no-repeat 0 -75px;
}
.bk173 h3{
background:url(tdyx_20.png) no-repeat 0 -100px;
}
.gl173 h3{
background:url(tdyx_20.png) no-repeat 0 -125px;
}
.list{
padding:7px 15px 0;
width:238px;
position:relative;
}
.list li{
line-height:22px;
height:22px;
overflow:hidden;
}
.list li span{
float:right;
}
.list a.more,.p_list a.more{
position:absolute;
top:-30px;
right:10px;
width:38px;
height:17px;
line-height:17px;
text-align:center;
display:block;
background:url(tdyx_19.png);
color:#C4AE84;
}
.p_list{
position:relative;
padding:7px 15px 0;
width:238px;
}
.p_list li{
width:78px;
float:left;
text-align:center;
height:82px;
}
.p_list img{
padding:1px;
border:1px solid #986F4F;
display:block;
margin:0 auto 2px;
width:64px;
height:54px;
}
/*游戏截图*/
.yxjt{
width:536px;
height:183px;
background:url(tdyx_18.jpg) no-repeat 0 bottom;
margin:auto;
position:relative;
z-index:1000;
}
.yxjt h3{
height:40px;
overflow:hidden;
text-indent:-1000px;
}
.yxjt ul{
padding:0 20px 0;
}
.yxjt li{
float:left;
width:33.3%;
text-align:center;
}
.yxjt li img{
padding:1px;
border:1px solid #986F4F;
width:130px;
height:100px;
display:block;
margin:0 auto 3px;
}
.yxjt a.more{
position:absolute;
top:8px;
right:24px;
width:38px;
height:17px;
line-height:17px;
text-align:center;
display:block;
background:url(tdyx_19.png);
color:#C4AE84;
}
.bg2{
width:616px;
height:85px;
background:url(tdyx_21.png);
position:absolute;
left:-34px;
bottom:-60px;
}
/*通栏广告*/
.ad{
text-align:center;
}
.ad img{
margin-bottom:5px;
}
/*游戏简介*/
.about{
width:180px;
margin:auto;
}
.about h3{
background:url(tdyx_22.jpg);
height:42px;
}
.about div{
background:#322417;
padding:0 10px;
text-indent:2em;
}
/*游戏资料*/
.yxzl{
width:180px;
margin:auto;
}
.yxzl h3{
background:url(tdyx_23.jpg);
height:64px;
}
.yxzl ul{
background:url(tdyx_11.gif);
padding:0 15px;
width:150px;
margin-top:-6px;
}
.yxzl li{
float:left;
width:74px;
text-indent:12px;
background:url(icon1.gif) no-repeat 0 6px;
line-height:21px;
border-bottom:1px dotted #917D62;
}
/*热闹道具*/
.dj{
width:180px;
margin:auto;
position:relative;
z-index:1000;
}
.dj h3{
background:url(tdyx_24.jpg);
height:78px;
}
.dj ul{
background:url(tdyx_11.gif);
padding:0 10px;
width:160px;
margin-top:-5px;
}
.dj li{
float:left;
width:80px;
height:70px;
text-align:center;
}
.dj li img{
width:62px;
height:42px;
display:block;
margin:0 auto 2px;
padding:1px;
border:1px solid #937E63;
}
.bg3{
position:absolute;
width:215px;
height:70px;
background:url(tdyx_14.gif) no-repeat 0 bottom;
left:-2px;
bottom:-65px;
}
.foot{
text-align:center;
padding:417px 0 30px;
color:#fff;
height:100px;
background:url(f_bg.jpg) no-repeat center bottom;
margin-top:-330px;
}
.foot a{
color:#fff;
}
/*列表页*/
.bg4{
background:url(tdyx_27.jpg);
}
.dh{
background:url(tdyx_28.jpg);
height:129px;
}
.dh h3{
padding:0px 0 0 60px;
color:#F3CF79;
font-size:18px;
font-family:"微软雅黑";
width:130px;
float:left;
position:absolute;
margin-top:-4px;
}
.dh p{
float:right;
width:550px;
color:#E4C9A0;
position:relative;
margin-top:-2px;
}
.dh p a{
color:#E4C9A0;
}
.f_r0{
	background:url(tdyx_29.gif);
	float:right;
	width:754px;
	position:relative;
	z-index: 2000;
}
.contend{
margin-top:-50px;
min-height:900px;
height:auto !important; 
height:900px;
overflow:visible;
overflow-x:hidden;
background:url(tdyx_31.jpg) no-repeat 0 bottom;
}
.list0{
width:640px;
margin:auto;
}
.list0 li{
line-height:27px;
border-bottom:1px dashed #D9BB6A;
padding-left:18px;
background:url(icon1.gif) no-repeat 2px 8px;
}
.list0 li a{
font-size:14px;
color:#000;
}
.list0 li a:hover{
color:#B10D00;
}
.list0 li span{
float:right;
}
.pages{
width:636px;
height:26px;
margin:auto;
text-align:center;
font-weight:bold;
padding-top:29px;
}
.bg5{
width:764px;
height:68px;
position:absolute;
left:-4px;
bottom:-68px;
background:url(tdyx_30.gif);
}
.bg6{
width:19px;
height:65px;
position:absolute;
right:-19px;
top:-65px;
background:url(tdyx_32.jpg);
}

/*文章页*/
.tit{
height:82px;
width:636px;
margin:auto;
}
.tit h1{
font-size:15px;
text-align:center;
color:#000;
}
.tit span{
text-align:center;
line-height:26px;
color:#666;
display:block;
}
.txt{
margin:auto;
font-size:14px;
line-height:24px;
width:670px;
overflow:hidden;
}
.txt img{
display:block;
margin:10px auto;
}

/*图片列表页*/
.pic li{
float:left;
width:25%;
text-align:center;
height:145px;
}
.pic{
width:680px;
margin:auto;
}
.pic li img{
display:block;
margin:auto;
padding:4px;
border:1px solid #C9916B;
width:140px;
height:110px;
}
.pic li p{
line-height:25px;
}

/*验证码*/
.lo_code_log{left:0px; top:100px;}
.lo_code_reg{left:0px; top:160px;}