/*all*/
body,form,div,ul,ol,li,p,span,dl,dt,dd,input{ padding:0; margin:0;list-style:none;}
body{text-align:center;font:12px/1.8 "宋体", SimSun ,serif, sans-serif;color:#ba8137; background:url(http://webpic.my4399.com/sdz/images2/bg.jpg);}
img{border:none;vertical-align:middle;}
h1,input{color:#000;font:12px Verdana, Arial, "宋体", SimSun ,serif, sans-serif;}
b{ font-weight:normal;}
.cle{_height:1%; overflow:hidden;}
a:link,a:visited{color:#fff; text-decoration:none;}
a:hover{color:#fec248;text-decoration:underline;}
body div ul li a:hover{color:#ffe400!important;}
.wzys a:link,.wzys a:visited{ color:#000;}
.wzys a:hover{ color:#c50000;} 
/*main*/
.menubox{background:url(http://webpic.my4399.com/sdz/images2/index_1.jpg) no-repeat center top; height:110px;}
.mainbox{background:url(http://img.my4399.com/sdz/images2/index_2.jpg) no-repeat center top;}
.menu{ width:870px; margin:0 auto; }
.menu ul li{ float:left;height:31px; margin:36px 0 0 20px; display:inline;}
.menu ul li.m1{ margin-top:40px;}
.menu ul li.m2{ margin-top:45px;}
.menu ul li.logo{ width:205px; margin-top:5px; height:100px;}
.menu ul li.logo a:link,.menu ul li.logo a:visited{ width:205px; height:100px;}
.menu ul li a:link,.menu ul li a:visited{ width:86px; display:block; height:31px; overflow:hidden; line-height:500px;}
.main{ width:975px; margin:0 auto;_height:1%; overflow:hidden;}
.mleft{ float:left;background:url(http://webpic.my4399.com/sdz/images2/sdz_1.gif) no-repeat 0 0;width:202px; padding:25px 0 0 15px; text-align:left;}
.gogame{ width:172px; padding-left:15px; position:relative;}
a.go:link,a.go:visited{ display:block; height:42px;overflow:hidden; line-height:999px;}
/*login*/
.loginbox {display:inline-block;width:171px; margin-top:2px;}
.logtit {border-bottom:1px solid #1B0A00;height:25px;overflow:hidden;}
.logtit p {cursor:pointer;float:right;font-weight:bold;text-align:center;width:83px;}
.logtit p#log2 {float:left;}
.logtit p.log_1 {background:url(http://webpic.my4399.com/sdz/images2/login.gif);color:#FFFF00;font:bold 14px/normal "宋体";height:18px;padding-top:7px;}
.logtit p.log_2 {background:url(http://webpic.my4399.com/sdz/images2/login.gif) repeat 0 -25px;color:#E1CFA1;height:20px;padding-top:5px;}
.logcon {background:#64311C;border:1px solid #A06D2C;color:#DEBF90;width:168px;padding:3px;height:131px;}
.logcon p {padding:2px 0 1px 5px; width:150px; height:20px;}
.logcon p span {float:left;text-align:right;width:48px;}
.logcon p input{background:#FFFFFF repeat 0 0;border:1px solid #1B0A00;width:90px;}
.logcon p input.yz {width:50px;}
.iconbn {padding-top:5px;text-align:center;}
.iconbn input {background:url(http://webpic.my4399.com/sdz/images2/login1.gif);font-weight:bold;border:none;height:23px;width:63px;cursor:pointer;}
/*login-end*/
.lbotbox{ margin-top:20px; width:194px; margin-left:3px;background:url(http://webpic.my4399.com/sdz/images2/sdz_4.gif);text-align:center;}
.lbtit{ background:url(http://webpic.my4399.com/sdz/images2/sdz_icon.gif); height:42px; overflow:hidden; line-height:999px;}
.lbcont{ width:168px; background:url(http://webpic.my4399.com/sdz/images2/sdz_3.gif); margin:0 auto;}
.lbctop{ height:14px;background:url(http://webpic.my4399.com/sdz/images2/sdz_3.gif) -168px 0; overflow:hidden;}
.lbcbot{background:url(http://webpic.my4399.com/sdz/images2/sdz_3.gif) no-repeat -336px bottom; padding-bottom:14px;color:#fff;}
.bg1{ background-position:0 -43px;}
.bg2{ background-position:0 -86px;}
.lefbot{ margin:0 2px; height:15px; border-bottom:1px solid #3c2e24; overflow:hidden;}
.kfzx{ margin-top:5px; padding-bottom:30px; background:url(http://webpic.my4399.com/sdz/images2/kfbot.gif) no-repeat 0 bottom;}
.kftop{ height:30px; background:url(http://webpic.my4399.com/sdz/images2/kftop.gif); width:194px;}
.kfcen{ background:url(http://webpic.my4399.com/sdz/images2/kfcen.gif); padding:2px 16px 1px 20px; color:#fff;}
.sdzrig{ float:right; width:757px;}
.sdznews{ width:511px; height:245px; float:left; background:url(http://webpic.my4399.com/sdz/images2/sdz_2.gif); text-align:left; padding-left:27px; margin-top:5px;}
.tabimg{ width:150px; height:197px; border:1px solid #000; float:left; margin-top:26px; display:inline; background:#000;}
.tabimg img{ width:150px; height:197px;}
.newtit{ float:left; width:302px; height:19px; margin:25px 0 0 27px;}
.newtit a{ float:right; width:42px; height:19px; overflow:hidden; line-height:999px;}
.newtit span{ width:72px; height:19px; display:block; text-align:center;background:#b44d00; font:bold 12px/19px "宋体"; color:#fff;}
.newlist{ float:left; width:322px; margin:10px 0 0 17px;}
.newlist ul li{ padding-left:15px; background:url(http://webpic.my4399.com/sdz/images2/sdz_icon.gif) no-repeat -209px -3px; height:22px;line-height:22px; overflow:hidden;}
.newlist ul li span{ float:right; color:#c4b59e;}
.newlist ul li a:link,.newlist ul li a:visited{color:#fff;}
.newlist ul li.new a:link,.newlist ul li.new a:visited{color:#ff0000;}
.newlist ul li.new span{color:#ff0000;}
.yxts{width:165px;height:223px;float:right;background:url(http://webpic.my4399.com/sdz/images2/sdz_1.gif) right 0; padding-left:18px; padding-top:27px; padding-right:35px; text-align:left;}
.yxts ul li{ float:left;}
.yxts a{ margin-bottom:2px; display:block;}
.dbox{ width:740px; float:left; margin:5px 0 0 2px;background:url(http://webpic.my4399.com/sdz/images2/dcen.png) 0 3px;display:inline; overflow:hidden;}
.dcon{ background:url(http://webpic.my4399.com/sdz/images2/dtop.gif) no-repeat 0 top; width:100%;}
.dbot{ height:93px; background:url(http://webpic.my4399.com/sdz/images2/jk.gif); float:left; width:100%;clear:both;}
.hdbox{_height:1%; overflow:hidden; padding:5px 0 0 11px;}
.hdbox ul li{ float:left; width:169px; height:132px; background:url(http://webpic.my4399.com/sdz/images2/sdz_icon.gif) 0 -207px; text-align:center; margin:8px 0 0 8px; display:inline;}
.hdbox ul li a{ display:block;margin:0 auto;margin-top:7px;width:155px; height:90px;}
.hdbox ul li img{ width:153px; height:88px; border:1px solid #000; display:block; }
.listbox{ width:337px; float:left;text-align:left; margin:0 5px 10px 21px; display:inline;}
.listtit{ width:337px; height:35px; background:url(http://webpic.my4399.com/sdz/images2/sdz_icon.gif) 0 -131px; }
.listtit a{ float:right; height:24px; margin-right:7px; line-height:999px; overflow:hidden; width:52px;}
.listtit span{ width:79px; height:15px; text-align:center;font:bold 12px/15px "宋体"; color:#ffd07e; display:block; padding:8px 0 0 24px;}
.listbox ul{ padding:5px 10px 0 0;}
.listbox ul li{ line-height:22px; padding-left:10px; background:url(http://webpic.my4399.com/sdz/images2/sdz_icon.gif) no-repeat -214px -49px;}
.listbox ul li span{ float:right; color:#c4b59e;}
.listbox ul li a:link,.listbox ul li a:visited{ color:#ece3d5;}
.bg3{ background-position:0 -169px; }
.bg3 span{color:#dde8e5;}
.listbox p{ float:left; width:152px; height:123px; background:url(http://webpic.my4399.com/sdz/images2/sdz_icon.gif) -173px -207px; float:left; display:inline;margin:10px 0 0 10px;}
.listbox p a{ display:block; width:135px; height:87px; margin:5px 0 0 5px;}
.listbox p img{ width:133px; height:85px; border:1px solid #000;}
/*footer*/
.footer{ height:100px;background:url(http://webpic.my4399.com/sdz/images2/ftbg.png); padding-top:20px; color:#fff; font-family:Verdana;}
.footer a:link,.footer a:visited{ color:#fff; margin:0 5px;}
.links{ text-align:center; padding:10px 0; }
.jiao{height:62px; background:url(http://webpic.my4399.com/sdz/images2/jiaobg.png) no-repeat center bottom; padding-top:123px;}
/*list*/
.listlef{ float:left; width:209px; background:url(http://webpic.my4399.com/sdz/images2/detail_nbg.png) no-repeat 0 0; text-align:left;overflow:hidden}
.lisgo{ padding:16px 17px 0 20px;}
.listrig{ float:right; width:729px; text-align:left;over-flow:hidden;}
.lisrigtop{ height:47px; background:url(http://webpic.my4399.com/sdz/images2/listop.png); text-align:left; padding:25px 30px 0 30px;}
.nav{ float:right; color:#fdc346;}
.nav a:link,.nav a:visited{ color:#fdc346;}
.lisrigtop span{ font-weight:bold; color:#f7dbab;}
.listcen{ background:url(http://webpic.my4399.com/sdz/images2/liscen.png); width:682px; margin-left:2px; padding:0 20px;overflow:hidden;}
.listbot{ height:38px; background:url(http://webpic.my4399.com/sdz/images2/lisbot.png); height:38px; width:722px; margin-left:2px;}
.listit{ text-align:center;font:bold 18px/30px "宋体"; background:url(http://webpic.my4399.com/sdz/images2/http://webpic.my4399.com/sdz/images2/x.gif) repeat-x 0 bottom; margin:0 20px; color:#b79764; overflow:hidden;}
.listit h1{font:bold 18px/30px "宋体";color:#fdc346; padding:20px 0 10px 0; margin:0;}
.newelist{ padding:0 20px; font:12px/30px "宋体"; padding-top:10px;min-height:655px; height:auto!important;height:655px;}
.newelist ul li{ border-bottom:1px dashed #514126; padding-left:20px; background:url(http://webpic.my4399.com/sdz/images2/xico.png) no-repeat 5px 10px;}
.newelist ul li span{ float:right; color:#b79764;}
.newelist ul li a:link,.newelist ul li a:visited{ color:#c0a988; text-decoration:underline;}
.page{ padding-top:10px; margin:0 20px; background:url(http://webpic.my4399.com/sdz/images2/x.gif) repeat-x 0 top; margin-top:10px; font-size:14px; text-align:center; height:20px; line-height:20px;}
.page a:link,.page a:visited{ color:#ba8137; text-decoration:underline; font-weight:bold;}
.page span{ color:#fff; font-weight:bold;}
.page a:hover{ color:#ffff00;}
.txtcon{ padding:10px 20px; text-align:left; line-height:24px;min-height:655px; height:auto!important;height:655px; color:#b59668; font-size:14px;}
.imglist{ padding-left:10px;min-height:543px; height:auto!important;height:543px;}
.imglist ul li{ float:left; margin:10px 0 0 10px; border:1px solid #000; display:inline;}
.imglist ul li a:link,.imglist ul li a:visited{ display:block; border:1px solid #402f15; background:#2d210f; padding:5px; width:139px;}
.imglist ul li a:hover{ text-decoration:none;}
.imglist ul li p{ display:block; text-align:center; line-height:15px; height:15px; width:100%; overflow:hidden;padding-top:5px; cursor:pointer; color:#b59668;}
.imglist ul li img{ width:137px; height:97px; border:1px solid #000;}
.yued{ color:#9a8463; padding-right:30px; font-family:Tahoma; text-align:right;}
.yued span{ color:#ef4e00;}
/*新增*/
.bg4{ background:url(http://webpic.my4399.com/sdz/images2/n2.gif) no-repeat; }
.bg4 span{ color:#cfebc0;}
.spbox{ height:168px; overflow:hidden;}
.spbox dl{ height:28px; padding:5px 0 6px 0; background:url(http://webpic.my4399.com/sdz/images2/n3.gif) repeat-x 0 bottom ; margin:0 10px 0 5px;}
.spbox dl dt{ float:left;}
.spbox dl dt{ border:1px solid #322516; background:#938c8a;}
.spbox dl dt img{ width:24px; height:24px; border:1px solid #000;}
.spbox dl dd{ height:28px; padding-left:5px; line-height:14px; float:left; font-weight:bold; color:#ffd082;}
.spbox dl dd span{ display:block; color:#9a8463; font-weight:normal; width:286px; height:15px; overflow:hidden;}
.spbox table{
background:#3E362C;
}
.spbox td{
line-height:17px;
color:#D6CCC0;
background:#20160A;
}
.spbox th{
text-align:center;
height:18px;
line-height:18px;
background:#3E0101;
color:#fff;
}
.phtit{ height:23px; padding-top:5px;}
.phtit span{ float:left; width:66px; height:23px; text-align:center; margin-right:5px; font:bold 12px/23px "宋体"; background:url(http://webpic.my4399.com/sdz/images2/n1.gif); color:#beaf91; cursor:pointer;}
.phtit span.no{ color:#FF0; background-position:0 -23px;}
.phbox{ padding:0 5px; height:168px;}
.phbox table{ background:#3e362c;}
.phbox table tr.bold{ font-weight:bold;}
.phbox table td{ background:#20160a; text-align:center; color:#d6ccc0; font-family:Tahoma; line-height:21px;}
.jhm_ban{
background:url(http://webpic.my4399.com/sdz/images2/h2_bg.gif);
color:#FFFF00;
font-weight:bold;
line-height:30px;
padding:0 0 0 35px;
font-size:12px;
}
.jhm_ban2{
background:url(http://webpic.my4399.com/sdz/images2/alc_memo_bottom.gif);
height:13px;
line-height:1px;
overflow:hidden;
width:619px;
}
.jhm_bg {
background:url(http://webpic.my4399.com/sdz/images2/alc_memo_center.gif);
padding:20px 0;
color:#000;
font-size:12px;
}
#ustr {
width:130px;
word-break:keep-all;
overflow:hidden;
white-space:nowrap; 
text-overflow:ellipsis; /* for IE */ 
-o-text-overflow: ellipsis; /* for Opera */ 
-icab-text-overflow: ellipsis; /* for iCab */ 
-khtml-text-overflow: ellipsis; /* for Konqueror Safari */ 
-moz-text-overflow: ellipsis; /* for Firefox,mozilla */ 
-webkit-text-overflow: ellipsis; /* for Safari,Swift*/ 
display: block;
}

/*验证码*/
.lo_code_log{left:1px; top:120px;}
.lo_code_reg{left:1px; top:166px;}