﻿body{ font:12px/160% Verdana; background:#f7eddb; color:#5c301b;text-align:center; font-family:"宋体";}
.bodyy{background:url(body.jpg) no-repeat center 0; width:100%;}
body,span,p,ul,li,input,h1,form,br,h3,form{padding:0;margin:0; list-style:none;}
img{ border:none;}
a{ color:#864911; text-decoration:none; cursor:pointer;}
a:hover{ color:#ff0000; text-decoration:underline;}
.box{ width:960px; margin:auto; background:url(top.jpg) no-repeat 0 0;}
.menu{ height:140px; padding-left:20px;}
.menu a{ float:left; width:86px; height:32px; overflow:hidden; display:inline; margin-left:35px; margin-top:30px; text-indent:-1000px;}
.menu a.logo{ width:171px; height:139px; margin:0 0 0 10px;}
.menu a.m4{ margin-left:8px}
.left{ float:left; width:230px; margin-top:135px; color:#bd9d68;}
.left a{ color:#bd9d68;}
.star{ height:159px; position:relative; overflow:hidden; }
.star a{ display:block; height:113px;overflow:hidden; z-index:2; left:55px; top:50px; position:absolute; width:123px; background:url(dian.png) no-repeat -999px 0;text-indent:-1000px;}
.lefcon{ background:url(lbg.jpg);}
.logtit{ height:30px; margin:auto; padding-left:100px;background:url(lg1.jpg) -15px 0; padding-top:35px; text-align:left;}
.logtit a{ display:block;width:58px; height:27px; cursor:pointer; line-height:999px; overflow:hidden;}

.logcon{background:url(le1.jpg); margin:auto; width:200px; }
.logbot{ height:11px; background:url(le1.jpg) -200px 0; overflow:hidden; margin:auto; width:200px;}
.tj {padding-top:10px;}
.logcon p input {height:22px;width:122px; border:1px solid #aa9986; float:left; line-height:22px; text-indent:2px;}
.logcon p{display:block;height:24px;padding:0 0 5px 0;}
.logcon p span{ float:left; padding-left:13px; line-height:22px;}
.lmbox{ width:200px; margin:3px auto 0 auto; background:url(le1.jpg) no-repeat -200px bottom; padding-bottom:11px;}
.lmtit{ height:38px; background:url(ltit.jpg); line-height:999px; overflow:hidden;}
.t1{ background-position:-200px 0;}
.t2{ background-position:-400px 0;}
.t3{ background-position:-600px 0;}
.lmcon{ background:url(le1.jpg); padding:5px}
.lmcon table{ width:94%; margin:auto;}
.lmcon th{ line-height:26px; color:#fc0;} 
.lmcon td a{ font-size:12px; color:#fc0;}
.lmcon a.more{ line-height:32px;}
.cjfw{ line-height:24px;}
a.bnt:link,a.bnt:visited{  width:60px;  text-align:center; background:url(bnt1.jpg); display:block; height:25px; margin:10px auto 0 auto; line-height:25px; color:#333;}
.ygjj{ text-align:left; padding:5px 10px;} 
.ygjj strong{ font-weight:normal;}
.wjtc{ text-align:left; padding:5px 0 0 10px;}
.wjtc span{ font-weight:bold;}
.wjtc strong{ font-weight:normal;}
.wjtc p{ padding-left:10px;}
.kf{ text-align:left; padding:5px 5px 0 10px;}
.lefbot{height:15px; background:url(lbot.jpg); overflow:hidden;}
.right{ float:right; width:710px; background:url(rcen.jpg); overflow:hidden; margin-top:295px;}
.rtop{ height:4px; overflow:hidden; background:url(rtop.jpg);}
.rbot{height:14px; overflow:hidden; background:url(rbot.jpg) no-repeat 0 bottom; clear:both;}

.nlef { float: left; padding: 8px 0 0 10px; width: 568px;}
.news{ /*background:url(news.jpg) no-repeat 0 bottom;*/ height:371px; overflow:hidden;}
.newbox{ float:right; width:295px; position:relative;}
.newbox a.more{ position:absolute;top:5px; right:0px;}
.tabimg{ float:left; width:264px; height:208px;}
.title{ height:30px; background:url(title.png); padding-left:30px;}
.title span{ float:left; height:30px; background:url(title.png) 0 -90px; width:77px; overflow:hidden; text-indent:-1000px;}
.s1{ background-position:0 -30px;}
.s1 span{ background-position:-78px -90px}
.s2{ background-position:0 -30px;}
.s2 span{ background-position:-156px -90px}
.s6{ background-position:0 -60px;}
.s6 span{ background-position:-468px -90px; width:94px;}
.s7{ background-position:0 -60px;}
.s7 span{ background-position:-562px -90px; width:94px;}
.s8{ background-position:0 -30px;}
.s8 span{ background-position:0 -120px;}

.yxts{ width:686px; float:left; margin:10px 0 0 11px; display:inline; position:relative;}
.hdimg{ float:left; width:100%; margin-top:10px; padding-left:1px;}
.hdcon a{ float:left; margin:10px 10px 0 0;}
.hdcon a.no{ margin-right:0;}
.hdcon img{ width:180px; height:102px; border:1px solid #1f1611;}
.newtit{ height:31px; background:url(xian.jpg) repeat-x 0 bottom; padding-left:0px;}
.newtit a{ float:left; width:63px; height:31px; background:url(newstit.jpg); cursor:pointer; text-align:center; line-height:31px; color:#cfb8a4;}
.newtit a.n1{ background-position:0 -31px; color:#000;}
.newcon{ border:1px solid #dfd0c3; border-top:none; background:#fff url(pp.png) repeat-x 0 bottom; text-align:left;}
.newcon ul{ padding:4px 5px 4px 5px; height:169px;}
.newcon ul a{ color:#36332c;}
.newcon ul li span{ float:right; color:#36332c;}
.newcon ul li{ height:23px;overflow:hidden;line-height:23px;padding-left:20px; background:url(dian.png) no-repeat 5px 8px;border-bottom:1px dashed #d9c8ba;}
.newcon a.more{ float:right; color:#353130; line-height:26px;}


.rigcon{ background:url(http://pic.my4399.com/js/resource/image/blank.gif);}/*r4.jpg*/

.zltit{ height:42px; background:url(http://pic.my4399.com/js/resource/image/blank.gif); }/*r6.jpg*/
.nrig{width:112px;float:right; padding-right:12px; padding-top:10px; text-align:center;}
.nsgn a{ display:block; margin-bottom:5px;}
.nsgn a img{ display:block;}
.yxzl{ border:1px solid #dfd0c3; background:#fff url(ts.jpg) no-repeat 0 0; padding-top:40px; line-height:24px; height:179px; line-height:24px;}

.zlbot{text-align:left;background:#fff url(pp.png) repeat-x 0 bottom;border:1px solid #c3ac98; border-top:none; overflow:hidden;_height:1%; padding:10px 0 10px 10px; width:682px;}
.zlbot li{line-height:23px;float:left; width:130px; margin-right:3px; height:150px; background:url(index_03.gif); position:relative;}
.zlbot strong{ font-weight:bold; font-size:12px; display:block;text-align:center; color:#fff; line-height:30px; height:30px;}
.zlbot strong a,.zlbot strong a:hover{color:#fff; text-decoration:none;}
.zlbot li div{ padding:0 5px;}
.zlbot li div a{ display:block; float:left; width:50%; text-align:center;}
.zlbot li a.more{ position:absolute; top:128px; text-align:right; left:4px; display:block; width:118px; height:20px; line-height:20px; text-align:center; background:url(index_04.gif);}

.imgt{ padding:0 0 10px 3px;}
.imgt a{ float:left; border:1px solid #000; margin:10px 0 0 8px; display:inline;}
.imgt img{ width:124px; height:102px;}
.imgt a.more{ border:0; position:absolute; top:-5px; right:20px; font-weight:normal; color:#eae58d; font-size:12px;}

.zlbot table{ background:#9e8559; text-align:center; position:relative; z-index:1;}
.zlbot table tr{ background:#ead092;}
.zlbot table td{ padding:20px 5px;}

.ren{ width:115px; height:181px; background:url(http://pic.my4399.com/js/resource/image/blank.gif); position:absolute; right:-50px; bottom:-6px;}/*ren.png*/
.rlmbox{ float:left; margin-top:10px; width:338px; margin-left:10px; display:inline; position:relative;}

.title a{ float:right; font:12px/30px "宋体"; color:#eae58d; margin-right:20px;}

.rlmbot{text-align:left;background:#fff url(pp.png) repeat-x 0 bottom; border:1px solid #c3ac98; border-top:none;text-align:left; width:336px;}
.rlmbot ul{ padding:5px 15px 10px 15px;}
.rlmbot ul li{ height:27px; line-height:27px; overflow:hidden; padding-left:13px; background:url(dian.png) no-repeat 0 11px; border-bottom:1px dashed #d9c8ba;}
.rlmbot ul li span{ float:right; color:#9c8674;}
.jietu{ width:747px; margin:4px auto 0 auto;}
.jtit{ height:28px; background:url(http://pic.my4399.com/js/resource/image/blank.gif); padding-left:40px;}/*jtit.png*/
.jtcon{ background:url(http://pic.my4399.com/js/resource/image/blank.gif);}/*jt2.jpg*/
.jtbot{ background:url(http://pic.my4399.com/js/resource/image/blank.gif) no-repeat 0 bottom;}/*jt1.jpg*/
.hzmt{ padding:10px 6px; height:66px; overflow:hidden;}

.hzmt img{ margin-right:5px;border:1px solid #000; width:132px; height:64px;}

.jtit a{ float:left; display:block; width:89px; height:26px; margin-top:2px; font:bold 14px/26px "宋体"; color:#fff; cursor:pointer;}
.jtit a.xz{ color:#000;background:url(http://pic.my4399.com/js/resource/image/blank.gif);width:89px; height:26px;}/*jttit.png*/
.imglist{ overflow:hidden;_height:1%; padding:8px 0 25px 16px;}
.imglist a{ float:left;border:2px solid #d2c152; margin-left:11px; margin-top:11px; display: inline;}
.imglist a img{ width:160px; height:92px; }
.jtit1{ height:28px;background:url(http://pic.my4399.com/js/resource/image/blank.gif) 0 -28px;}/*jtit.png*/
.footer{ background:url(footer.jpg) no-repeat center bottom; width:100%;}
.foot{ padding-top:80px; padding-bottom:50px; color:#000; line-height:24px;}
.foot a{ color:#000;}
.links{overflow:hidden;_height:1%; padding:5px 0 20px 25px}
.links a{ float:left; border:1px solid #000; width:86px; height:29px; margin:10px 0 0 10px; display:inline;}
.links a img{ width:86px; height:29px;}

.listcon{background:#fff url(pp.png) repeat-x 0 bottom;border:1px solid #c3ac98; border-top:none;}
.listcon h1 {font:bold 22px/62px "宋体";height:30px; text-align:center; color:#5c301b;background:url(listt.jpg) no-repeat center bottom; height:62px; padding-top:20px;}
.autoh {height:auto!important;min-height:1100px; height:1100px;overflow:visible;}
.listc{ text-align:left; padding:20px 40px;}
.listc ul li{ padding-left:15px; background:url(dian.png) no-repeat 0 14px; border-bottom:1px dashed #d9c8ba; height:32px; line-height:32px; font-size:14px;}
.listc ul li span{ float:right; color:#9c8674;}

.page{ text-align:center; color:#000;padding-top:20px; font-size:14px;}
.page a{ color:#545454; margin:0 2px;}
.page span{ font-weight:bold; color:#c50000;}
.instxt{padding:0 40px 20px 40px; text-align:left; line-height:180%; font-size:12px;}
.instxt img{ padding:15px 0;}

.listnav{ height:30px; background:url(title.png) 0 -30px; padding-left:30px; text-align:left; color:#bd9d68; line-height:30px;}
.listnav a{ color:#bd9d68;}

.cother{ text-align:center; padding:10px 10px 5px 10px; margin-bottom:20px;font-size:12px;}
.sso{ border-bottom:1px solid #f1e1d5; padding:5px 0; text-align:center; margin-bottom:10px; font-size:12px;}

.txtcon{ text-align:left; padding-top:10px; border-top:1px solid #c9bcab; margin-top:10px;}
.txtcon a{ color:#000;}
.listimg{  padding:10px 0 20px 10px; width:674px;}
.listimg a{float:left;margin-left:10px;margin-top:10px; height:120px; overflow:hidden; display:inline; white-space:nowrap; width:154px;}
.listimg a img {height:92px;width:150px; display:block;border:2px solid #efe9e2; margin-bottom:5px;}


/*游戏资料页*/
.zl{width:662px; margin:0 auto; text-align:left;}
.zl li{ line-height:24px;  border-bottom:1px solid #eaeaea; width:640px; margin:auto;}
.zl h4{ height:31px;line-height:31px; text-indent:35px; font-size:14px; margin:15px auto 10px; color:#5c301b;background:#e4dad0 url(icon1.gif) no-repeat 11px 8px; border:1px solid #cfbeac;}
.zl li strong{ font-size:12px; color:#e20100; padding:0 6px 0 0px; display:inline-block; }
.zl li a{ margin:0 3px; }

.yxzltit{height:38px; background:url(ltit.jpg) right 0; line-height:999px; overflow:hidden;}
.zl_l{text-align:left; padding:5px 10px}
.zl_l li{ margin:0 auto 8px; line-height:25px;}
.zl_l strong{display:block; line-height:29px; text-align:center; background:url(icon2.gif); width:173px; margin:auto; color:#e9d59f;}
.zl_l a{ display:inline-block;  width:33%; text-align:center; }

.success{background:url(le1.jpg); margin:auto; width:200px;}
.u_bg2{ height:30px; background:url(lg1.jpg) -15px 0; }
.success ul{ padding:0 20px 5px;}
.success .nn{ text-align:left;}
.success li b{ color:#FF0; font-size:14px;}

/*服务器*/
.fwq{display:inline; float:left; margin:10px 0 0 11px;width:686px;background:#FFFFFF url("pp.png") repeat-x 0 bottom; position:relative; }
.fwq h3{background:url("title.png") -78px -120px; width:94px; height:30px; overflow:hidden; text-indent:-1000px; }
.fwq ul{padding: 5px 15px 10px; border:1px solid #c3ac98; clear:both;width:654px;}
.fwq li{float:left; width:20%; height:27px; line-height:27px; text-align:left;  background: url("dian.png") no-repeat  0 11px; text-indent:13px;   border-bottom: 1px dashed #D9C8BA;}
.fwq a.more{ position:absolute; top:6px; right:18px; color:#eae58d}
.clear{ clear:both;}
/*游戏视频*/
.video{text-align:left;background:#fff url(pp.png) repeat-x 0 bottom; border:1px solid #c3ac98; border-top:none;text-align:left; width:336px;}
.video ul{ padding:8px 10px 0; height:203px; overflow:hidden;}
.video li{ float:left; width:50%; text-align:center; height:100px;}
.video li img{height: 94px;width: 148px;}

/*排行榜*/
.phb{text-align:left;background:#fff url(pp.png) repeat-x 0 bottom; border:1px solid #c3ac98; border-top:none;text-align:left; height:211px;}
.phtit{ text-align:center; margin:5px 10px; padding:5px; background:#673717;}
.phb table{ margin:auto;width:320px; position:relative; top:4px;}
.phb td{ background:#e3d7c3;text-indent:8px; line-height:21px;}
.phb th{background:#60351a;text-indent:8px; padding:4px 0; text-align:left;}


.s5{ background-position:0 -30px;}
.s5 a{ cursor:pointer; width:90px; height:30px; background-image:url(btn.png); float:left; overflow:hidden; text-indent:-1000px; margin:0 5px 0 0;}
.s5 a.b1{ background-position:-360px 0px;}
.s5 a.b2{ background-position:-450px 0px;}
.s5 a.b3{ background-position:-540px 0px;}
.s5 a.b01{ background-position:-360px -30px;}
.s5 a.b02{ background-position:-450px -30px;}
.s5 a.b03{ background-position:-540px -30px;}
.s3{ background-position:0 -60px;}
.s3 a{ cursor:pointer; width:90px; height:30px; background-image:url(btn.png); float:left; overflow:hidden; text-indent:-1000px; margin:0 5px 0 0;}
.s3 a.b1{ background-position:0px 0px;}
.s3 a.b2{ background-position:-90px 0px;}
.s3 a.b01{ background-position:-0px -30px;}
.s3 a.b02{ background-position:-90px -30px;}
.s4{ background-position:0 -60px;}
.s4 a{ cursor:pointer; width:90px; height:30px; background-image:url(btn.png); float:left; overflow:hidden; text-indent:-1000px; margin:0 5px 0 0;}
.s4 a.b1{ background-position:-180px 0px;}
.s4 a.b2{ background-position:-270px 0px;}
.s4 a.b01{ background-position:-180px -30px;}
.s4 a.b02{ background-position:-270px -30px;}

.rlmcon a.more{ border:0; position:absolute; top:6px; right:20px; font-weight:normal; color:#eae58d; font-size:12px;}
/*新手卡*/
.xsk{padding:20px 40px; text-align:left; line-height:200%; font-size:12px;}
.xsk b{ line-height:30px; font-size:14px; color:#F00;}
.xsk span{color:#328400;}
.xsk ul{ padding: 10px 0 20px;}
.xsk li{ float:left; width:25%;}

.xsk table{ margin:auto;}
.xsk td{ padding:3px 0;}
.xsk td .ipt{ border:1px solid #cfb9a4; width:200px; line-height:20px; height:20px;}

#code_label input{width:50px;}
#code_label img{float:right;margin-right:16px;}
#login_td_submit{vertical-align:top;padding-top:2px;}
#login_td_submit input{background: url(http://webpic.my4399.com/zt/images/bnt.jpg);cursor: pointer; width: 68px; margin-right: 5px; height:31px; border:none;}
#auto_span{margin-bottom:5px;}