*{
margin:0;
padding:0;
}
body{
font-size:12px;
background:#DCFCFF url(http://webpic.my4399.com/ftxy/images2/bg.jpg) no-repeat center 35px;
line-height:170%;
}
ul,li{
list-style:none;
}
a{
color:#000;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
.m_07{
margin-top:7px;
}
.clear{
clear:both;
}
/*首页*/
.mid{
width:960px;
margin:auto;
}
.t1{
height:160px;
background:url(http://webpic.my4399.com/ftxy/images2/ft_02.jpg);
position:relative;
}
.t1 .logo{
position:absolute;
left:391px;
top:5px;
width:185px;
height:100px;
display:block;
overflow:hidden;
text-indent:-1000px;
}
.nav{
padding:40px 0 0 96px;
}
.nav a{
display:block;
float:left;
width:74px;
height:25px;
margin-right:28px;
overflow:hidden;
text-indent:-1000px;
}
.t2{
height:187px;
background:url(http://webpic.my4399.com/ftxy/images2/ft_04.jpg);
}
.main{
background:url(http://webpic.my4399.com/ftxy/images2/ft_06.jpg) no-repeat 210px 0px;
width:960px;
}
.f_l{
	width:210px;
	float:left;
	position:relative;
}
.enter{
width:210px;
height:190px;
top:-76px;
position:absolute;
z-index:1000;
}
.u_bg{
background:url(http://webpic.my4399.com/ftxy/images2/ft_05.jpg);
height:157px;
width:210px;
position:relative;
}
.u_bg a{
	display:block;
	position:absolute;
	bottom:0px;
	overflow:hidden;
	width:102px;
	height:54px;
	text-indent:-1000px;
	cursor:pointer;
}
.btn1{
	left: 4px;
}
.btn2{
	right: 0px;
}
.btn01{
	left: 4px;
	background:url(http://webpic.my4399.com/ftxy/images2/ft_09.jpg) no-repeat 0 0;
}
.btn02{
	right: 0px;
	background:url(http://webpic.my4399.com/ftxy/images2/ft_09.jpg) no-repeat right 0;
}
.btn3{
width:210px;
height:55px;
position:absolute;
bottom:0;
left:0;
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_51.jpg);
overflow:hidden;
text-indent:-1000px;
}

.user{
background:url(http://webpic.my4399.com/ftxy/images2/ft_12.jpg);
}
.user form{
padding-top:10px;
}
.user li{
clear:both;
padding-bottom:2px;
}
.user li label{
width:74px;
display:block;
text-align:right;
float:left;
line-height:25px;
}
.success ul{
position:relative;
width:180px;
margin:auto;
}
.success li b{
	line-height:26px;
	display:block;
	font-size:14px;
	color:#FF3400;
	text-align: center;
}
.success li a:hover b{
text-decoration:none;
}
.wg,.wg a{
color:#FF0000;
}
.panel{
text-align:center;
}
.panel a{
padding:0 2px;
}
#ustr{
position:absolute;
left:32px;
top:0px;
width:145px;
overflow:hidden;
height:20px;
color:#FF3400;
font-size:14px;
font-family:Arial;
}
.ipt1{
border:1px solid #38B7EB;
height:22px;
line-height:22px;
text-indent:2px;
background:#fff;
width:100px;
}
.czhi {
background:url(http://webpic.my4399.com/ftxy/images2/cz.jpg);
display:block;
height:40px;
margin:5px auto 0;
overflow:hidden;
text-indent:-1000px;
width:144px;
}
.fwq_t{
background:url(http://webpic.my4399.com/ftxy/images2/ft_14.jpg);
height:88px;
overflow:hidden;
text-indent:-1000px;
}
.fwq{
background:url(http://webpic.my4399.com/ftxy/images2/ft_18.jpg);
}
.fwq li{
line-height:18px;
padding:0 18px;
}
.fwq li span{
float:right;
}
.hd_t{
background:url(http://webpic.my4399.com/ftxy/images2/ft_20.jpg);
height:127px;
}
.hd table{
margin:auto;
width:90%;
border-left:1px solid #50A0DD;
border-top:1px solid #50A0DD;
}
.hd th{
	line-height:28px;
	border-bottom:1px solid #50A0DD;
	border-right:1px solid #50A0DD;
	text-align:center;
	color:#FF3400;
	background-color: #FFE79B;
}
.hd td{
background:#FFFFFF;
line-height:22px;
border-bottom:1px solid #50A0DD;
border-right:1px solid #50A0DD;
text-align:center;
line-height:18px;
padding:2px 0;
}
.wh{
	padding:19px 0 0 0;
	text-align: center;
}
.wh span{
color:#FF3400;
}
.hd_t h3{
overflow:hidden;
height:20px;
text-indent:-1000px;
}
.hd{
background:url(http://webpic.my4399.com/ftxy/images2/ft_25.jpg);
padding:5px 0;
}
.kf_t{
background:url(http://webpic.my4399.com/ftxy/images2/ft_27.jpg);
height:108px;
overflow:hidden;
text-indent:-1000px;
}
.kf{
background:url(http://webpic.my4399.com/ftxy/images2/ft_35.jpg);
}
.kf_l{
padding:5px 0 10px 20px;
}
.kf_l a{
color:#FF3400;
}
.kf_f{
background:url(http://webpic.my4399.com/ftxy/images2/ft_39.jpg);
height:95px;
}


.f_r{
width:739px;
float:right;
background:url(http://webpic.my4399.com/ftxy/images2/ft_46.jpg);
}
.r1{
background:url(http://webpic.my4399.com/ftxy/images2/ft_07.jpg);
height:165px;
position:relative;
}
.focus{
position:absolute;
left:16px;
top:14px;
width:484px;
height:128px;
border:1px solid #61C7C8;
padding:1px;
background:#fff;
}
a.xsk{
display:block;
position:absolute;
right:26px;
top:-39px;
width: 193px;
height: 104px;
line-height:65px;
overflow:hidden;
text-indent:-1000px;
background:url(http://webpic.my4399.com/ftxy/images2/xsk.jpg);
}
a.help{
display:block;
position:absolute;
right:10px;
top:83px;
width: 208px;
height: 70px;
line-height:65px;
overflow:hidden;
text-indent:-1000px;
}


.r2{
float:left;
width:499px;
margin-left:10px;
background:#fff;
display:inline;
}
.news li strong{
	width:46px;
	height:24px;
	display:block;
	float:left;
	margin-right:5px;
	text-align:center;
	color:#fff;
	font-weight:normal;
	letter-spacing:1px;
}
#nlist1 li strong,#nlist2 li strong{
	background:url(http://webpic.my4399.com/ftxy/images2/art_type_bg.gif) no-repeat 0px 4px;
}
#nlist3 li strong{
	background:url(http://webpic.my4399.com/ftxy/images2/art_type_bg.gif) no-repeat 0px -19px;
}
#nlist4 li strong{
	background:url(http://webpic.my4399.com/ftxy/images2/art_type_bg.gif) no-repeat 0px -62px;
}
.news_t{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_03.jpg);
height:45px;
margin-bottom:5px;
position:relative;
}
.news_t a{
position:absolute;
display:block;
top:10px;
height:35px;
overflow:hidden;
text-indent:-1000px;
cursor:pointer;
}
.bt1{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_01.jpg);
left:25px;
width:72px;
}
.bt2{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_02.jpg);
left:90px;
width:72px;
}
.bt3{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_04.jpg);
left:154px;
width:72px;
}
.bt4{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_05.jpg);
left:219px;
width:72px;
}
.bt01{
left:33px;
width:57px;
}
.bt02{
left:97px;
width:57px;
}
.bt03{
left:162px;
width:57px;
}
.bt04{
left:226px;
width:57px;
}
.news ul{
position:relative;
}
.news li{
border-bottom:1px dashed #3EA35B;
line-height:24px;
width:434px;
}
.news li span{
float:right;
}
.news ul .more{
position:absolute;
top:-55px;
right:20px;
width:49px;
height:22px;
overflow:hidden;
text-indent:-1000px;
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_32.gif);
}

.bg1{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_07.jpg);
width:475px;
height:33px;
margin:auto;
}
.bg2{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_10.jpg);
width:475px;
margin:auto;
}
.bg2 ul{
padding:0 20px;
position:relative;
top:-14px;
width:435px;
}
.bg3{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_12.jpg);
width:475px;
height:18px;
margin:-12px auto 0;
}
.ban1{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_15.jpg);
width:468px;
height:33px;
margin:7px auto;
position:relative;
}
.ban2{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_34.jpg);
width:468px;
height:33px;
margin:7px auto;
position:relative;
}
.ban3{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_28.jpg) no-repeat 0 0;
width:456px;
height:26px;
margin:7px auto 5px;
position:relative;
}
.ban4{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_50.jpg) no-repeat 0 0;
width:456px;
height:26px;
margin:7px auto 5px;
position:relative;
}
.ban5{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_38.jpg);
width:468px;
height:33px;
margin:7px auto;
position:relative;
}
.ban3 a,.ban4 a{
float:left;
display:block;
position:absolute;
overflow:hidden;
cursor:pointer;
text-indent:-1000px;
}
.b3_1{
width:85px;
height:26px;
top:0;
left:0;
text-indent:-1000px;
}
.b3_2{
width:85px;
height:26px;
top:0;
left:88px;
text-indent:-1000px;
}
.b3_3{
width:85px;
height:26px;
top:0;
left:176px;
text-indent:-1000px;
}
.b3_01{
width:85px;
height:26px;
top:0;
left:0;
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_280.jpg) no-repeat 0 0;
}
.b3_02{
width:85px;
height:26px;
top:0;
left:88px;
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_280.jpg) no-repeat -88px 0;
}
.b3_03{
width:85px;
height:26px;
top:0;
left:176px;
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_280.jpg) no-repeat -176px 0;
}

.b4_01{
width:85px;
height:26px;
top:0;
left:0;
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_49.jpg) no-repeat 0 0;
}
.b4_02{
width:85px;
height:26px;
top:0;
left:88px;
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_49.jpg) no-repeat -88px 0;
}
.b4_03{
width:85px;
height:26px;
top:0;
left:176px;
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_49.jpg) no-repeat -176px 0;
}


.ban1 h3,.ban2 h3,.ban5 h3,.ban6 h3{
width:155px;
overflow:hidden;
text-indent:-1000px;
float:left;
}
.ban1 .more,.ban2 .more,.ban6 .more{
position:absolute;
right:18px;
top:7px;
color:#124166;
}
.ban5 .more{
position:absolute;
left:157px;
top:9px;
color:#124166;
}
.send{
position:absolute;
left:382px;
top:6px;
width:67px;
height:22px;
overflow:hidden;
text-indent:-1000px;
display:block;
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_33.gif);
}
.yxzl li {
	border-bottom:1px dashed #3EA35B;
	height:46px;
	position:relative;
	padding-top:4px;
	line-height: 21px;
}
.yxzl li strong{
background:#87BB11;
color:#fff;
float:left;
height:37px;
width:38px;
text-align:center;
padding-top:3px;
margin-right:4px;
border-bottom:1px solid #5A7912;
border-right:1px solid #5A7912;
font-size:14px;
line-height:18px;
letter-spacing:1px;
padding-left:3px;
}
.yxzl li p {
padding-top:1px;
}
.yxzl li a{
padding:0 3px;
}
.yxzl li .more{
position:absolute;
bottom:3px;
right:8px;
}
.n_list .more,.pic .more{
position:absolute;
right:18px;
top:-45px;
color:#124166;
}
.n_list li span{
float:right;
}
.n_list li{
border-bottom:1px dashed #3EA35B;
line-height:24px;
width:420px;
padding-left:14px;
background:url(http://webpic.my4399.com/ftxy/images2/icon1.gif) no-repeat 0 8px;
}


.pic li{
	width:33.3%;
	text-align:center;
	float:left;
}
.pic li span{
display:block;
padding-top:5px;
}
.pic li img{
padding:2px;
border:1px solid #20A4D7;
}
.bg4{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_33.jpg);
height:9px;
line-height:1px;
overflow:hidden;
margin-top:3px;
}


.r3{
float:right;
width:210px;
padding-right:10px;
}
.video{
background:url(http://webpic.my4399.com/ftxy/images2/ft_10.jpg);
height:189px;
position:relative;
}
.video h3{
display:none;
}
.video .more{
	position:absolute;
	right:10px;
	top:18px;
	color: #FF3400;
}
.video div{
padding:42px 0 0;
text-align:center;
}
.video div img{
border:2px solid #fff;
}
.yxts{
	background:url(http://webpic.my4399.com/ftxy/images2/ft_16.jpg);
	height:249px;
	position: relative;
}
.yxts h3{
display:none;
}
.yxts a{
display:block;
position:absolute;
left:11px;
height:46px;
width:146px;
overflow:hidden;
text-indent:-1000px;
}
.b1{
top:55px;
}
a.b1:hover{
background:url(http://webpic.my4399.com/ftxy/images2/ft_50.jpg) no-repeat 0 0;
}
.b2{
top:101px;
}
a.b2:hover{
background:url(http://webpic.my4399.com/ftxy/images2/ft_50.jpg) no-repeat 0 -46px;
}
.b3{
top:147px;
}
a.b3:hover{
background:url(http://webpic.my4399.com/ftxy/images2/ft_50.jpg) no-repeat 0 -92px;
}
.b4{
top:193px;
}
a.b4:hover{
background:url(http://webpic.my4399.com/ftxy/images2/ft_50.jpg) no-repeat 0 -138px;
}

.about_t{
background:url(http://webpic.my4399.com/ftxy/images2/ft_23.jpg);
height:53px;
text-indent:-1000px;
overflow:hidden;
}
.about{
	background:url(http://webpic.my4399.com/ftxy/images2/ft_28.jpg);
	padding:0 18px;
	text-indent:2em;
}
.about p{
text-align:right;
}
.about p a{
color:#FF3400;
}
.about_f{
background:url(http://webpic.my4399.com/ftxy/images2/ft_30.jpg);
height:25px;
}

.ad_t{
background:url(http://webpic.my4399.com/ftxy/images2/ft_32.jpg);
height:12px;
line-height:1px;
overflow:hidden;
}
.ad{
background:url(http://webpic.my4399.com/ftxy/images2/ft_37.jpg);
}
.ad li{
padding-top:6px;
height:60px;
background:url(http://webpic.my4399.com/ftxy/images2/ft_35.gif) no-repeat center 0;
text-align:center;
}
.ad_b{
	background:url(http://webpic.my4399.com/ftxy/images2/ft_40.jpg);
	height:10px;
	line-height:1px;
	overflow:hidden;
	margin-top: -3px;
}
.phb{
background:url(http://webpic.my4399.com/ftxy/images2/ft_42.jpg);
height:195px;
margin-top:5px;
}
.phb h3{
display:none;
}
.phb dl{
padding:54px 0 0 74px;
width:132px;
} 
.phb dt{
	height:21px;
	border-bottom:1px solid #7F9DB9;
	margin-bottom:4px;
}
.phb dt select{
float:right;
width:40px;
height:20px;
overflow:hidden
}
.phb dt a{
display:block;
float:left;
text-align:center;
position:relative;
margin-right:2px;
border:1px solid #7F9DB9;
width:34px;
height:21px;
top:1px;
}
.phb_1{
background:#fff;
color:#f00;
}
.phb_2{
background:#CDEDFB;
border-bottom:1px solid #7F9DB9;
}
.phb dd{
line-height:20px;
padding-left:25px;
}
.f_r_f{
background:url(http://webpic.my4399.com/ftxy/images2/ft_47.jpg) no-repeat 0 bottom;
height:18px;
}


#marquePic1 ul{
width:646px;
}
#marquePic1 ul li{
float:left;
width:130px;
text-align:center;
}

#demo{
position:relative;
top:-14px;
OVERFLOW:hidden; 
WIDTH:436px;
margin:auto;
}
#indemo{
width:800%;
}
#indemo a{
display:block;
float:left;
margin-right:10px;
text-align:center;
}
#indemo a:hover{
text-decoration:none;
}
#demo span{
display:block;
padding-top:3px;
}
#demo img{
padding:2px;
border:1px solid #20A4D7;
}
#demo1,#demo2{
float:left;
}

/*页尾*/
.foot{
background:url(http://webpic.my4399.com/ftxy/images2/f_bg.jpg) no-repeat center bottom;
height:220px;
}
.f_txt{
line-height:18px;
text-align:center;
padding-top:70px;
}
.f_txt a{
padding:0 2px;
}


/*列表页*/
.f_r2{
width:739px;
float:right;
background:url(http://webpic.my4399.com/ftxy/images2/ft_l_08.jpg);
}
.f_r_f2{
background:url(http://webpic.my4399.com/ftxy/images2/ft_l_12.jpg) no-repeat 0 bottom;
height:23px;
}
.r4{
background:url(http://webpic.my4399.com/ftxy/images2/ft_l_07.jpg);
height:145px;
position:relative;
}
.dh{
padding:42px 0 0 100px;
color:#fff;
font-weight:bold;
}
.r4 strong{
display:block;
line-height:67px;
padding-left:148px;
font-size:18px;
font-family:"微软雅黑";
letter-spacing:2px;
font-weight:600;
color:#f00;
}
.dh a{
color:#fff;
}
.list{
padding:20px 50px;
}
.list li{
line-height:25px;
border-bottom:1px dashed #69C2DA;
background:url(http://webpic.my4399.com/ftxy/images2/tree_item_.gif) no-repeat 2px 7px;
padding-left:20px;
font-size:13px;
}
.list span{
float:right;
}
.page{
text-align:center;
line-height:28px;
margin-bottom:20px;
}
.page a{
padding:0 3px;
}
.page strong{
color:#f00;
padding:0 3px;
}

/*文章页*/
.content{
	width:646px;
	margin:auto;
	overflow:hidden;
	line-height:160%;
	font-size:13px;
	padding-top: 20px;
}
.content h1{
text-align:center;
line-height:55px;
font-size:20px;
color:#FF3400;
border-bottom:1px solid #B7DFE9;
}
.content img,.content table{
display:block;
margin:10px auto;
}
.content a{
text-decoration:underline;
}
.content a:hover{
text-decoration:none;
}
.link{
text-align:center;
line-height:28px;
margin:35px auto;
}
.link a{
color:#2D5C34;
text-decoration:underline;
font-weight:bold;
}
.link a:hover{
text-decoration:none;
}
/*游戏资料*/
.zl_list{
padding:20px 50px;
}
.title1{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_39.jpg) no-repeat 0 0;
}
.title2{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_40.jpg) no-repeat 0 0;
}
.title3{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_41.jpg) no-repeat 0 0;
}
.title4{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_42.jpg) no-repeat 0 0;
}
.title5{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_43.jpg) no-repeat 0 0;
}
.title6{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_44.jpg) no-repeat 0 0;
}
.title7{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_45.jpg) no-repeat 0 0;
}
.title8{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_46.jpg) no-repeat 0 0;
}
.title9{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_52.jpg) no-repeat 0 0;
}
.zl_list dl{
margin:15px auto;
}
.zl_list dt{
height:50px;
width:322px;
}

.zl_list dt strong{
display:none;
}
.zl_list dd a {
padding:0 5px;
border-right:1px solid #2D5C34;
line-height:14px;
display:inline-block;
margin-bottom:10px;
}
/*新闻中心*/
.news_ban{
margin:30px auto 0px;
width:630px;
height:20px;
border-bottom:1px solid #8AE4ED;
overflow:hidden;
}
.news_ban a{
width:72px;
height:21px;
display:block;
float:left;
margin-right:3px;
text-align:center;
line-height:22px;
overflow:hidden;
font-weight:bold;
}
.news_ban a:hover{
text-decoration:none;
}
.nn1{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_47.jpg);
color:#f00;
}
.nn01{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_48.jpg);
color:#5B5B5B;
}
.dc_t{
background:url(http://webpic.my4399.com/ftxy/images2/ft_51.jpg);
height:108px;
overflow:hidden;
text-indent:-1000px;
}
.dc{
background:url(http://webpic.my4399.com/ftxy/images2/ft_25.jpg);
}
.dc dl{
padding:5px 0 5px 15px;
}
.dc dt{
line-height:24px;
font-weight:bold;
}
.dc dd{
padding-left:10px;
}
.dc li{
padding:1px 0;
}
/*热门道具*/
.rmdj{
padding:0;
}
.rmdj ul{
padding:0 15px;
}
.rmdj li{
text-align:center;
float:left;
width:20%;
margin-bottom:3px;
}
.rmdj li p{
line-height:15px;
padding-top:5px;
}
.rmdj li img{
border:1px solid #9AD7FF;
padding:3px;
display:block;
margin:0 auto;
}
.rmdj span{
color:#FF6600;
}
.ban6{
background:url(http://webpic.my4399.com/ftxy/images2/ft_m_53.jpg);
width:468px;
height:33px;
margin:7px auto;
position:relative;
}



/*小调查*/
.xdc_t{
background:url(http://webpic.my4399.com/ftxy/images2/ft_xdc.jpg);
height:53px;
text-indent:-1000px;
overflow:hidden;
}
.xdc{
	background:url(http://webpic.my4399.com/ftxy/images2/ft_28.jpg);
	padding:0 0 0 27px;
}
.xdc b{
color:#f00;
}