*{margin:0;padding:0;list-style:none;}
img{border:0;}
body { font:12px Tohoma,Arial, Helvetica, sans-serif; background:#fff;}
a{color:#31559C;text-decoration:none}
a:hover{color:#5179C1;text-decoration:underline;}
.wrap{background:#fff;border:1px solid #ccc;}
.clear{clear:both;}
.red{color:red;}
.blue{color:blue;}
.cf60{color:#f60;}
.fz11{font-size:12px;_font-size:11px;}
.fz11_1{font-size:12px;_font-size:11px;color:#888;}
.fz14{font-size:14px; }
.fz1444{width:67px; }
span.fz1444 {display:block; float:left; padding-top:5px;}
.input{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;padding:4px;width:150px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.input1{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;padding:4px;width:68px;font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#top{background:url(../images/top_bg.gif) repeat-x;height:48px;width:100%;}
#head{padding:0 10px; margin:0 auto;}
#head #logo{float:left;width:190px;margin-top:3px;}
#head #menu{float:left;}
#head #menu a{font-size:14px;color:#fff;line-height:290%;padding:0 12px; display:block;float:left;}
#head #menu a:hover{background:#444; text-decoration:none;}
#head span{float:right;line-height:240%;color:#999;margin-top:5px;}
#head span a{color:#fff;padding:0 3px;}
#main{margin:15px auto 5px;color:#333; padding:0 20px; overflow:hidden; width:96%;}
/*====================注册====================*/
#register{border:1px solid #ddd;padding:30px 40px; background:url(../images/c5.gif) right no-repeat}
#register h1{height:52px;}
#register div{padding:20px 0;border-top:1px solid #eee;}
#register p{padding:15px 0;color:#999;}
#register p span{width:90px;float:left;font-size:14px;color:#333;}
#register p .radio{padding:3px 12px;margin-left:88px;}
#register .pay1{margin-left:90px;}
/*====================登录====================*/
#login_m{ border:1px solid #ddd;width:150px;padding:30px;}
#login_m h1{height:50px;}
#login_m p{padding:10px 0;clear:both;}
#login_m p span{width:58px;float:left;}
#login_m p .login{padding:2px 8px;}
/*====================充值====================*/
#pay{margin-top:10px;}
#pay_main{width:790px;border:1px solid #ddd;padding:20px;}
#pay_top a{background:url(../images/help_icon.gif) left no-repeat;padding:2px 0 0 22px;color:#333;text-decoration:underline;}
#pay_top a:hover{background:url(../images/help_icon_on.gif) left no-repeat;}
#pay_l{width:188px;float:left;}
#pay_l li{height:54px;line-height:50px;padding-left:10px;border:1px solid #ddd; z-index:1; position: relative;background:#f6f6f6;margin-bottom:12px;font-size:14px;}
#pay_l li a{color:#333;}
#pay_l li a:hover{color:#000;}
#pay_l .li{border:1px solid #ddd; z-index:1;position:relative;border-right:none;background:#fff;font-weight:bold;}
.icon1{background:url(../images/ips_icon.gif) left no-repeat;display:block;padding:5px 0 0 54px;}
.icon2{background:url(../images/shenzhou_icon.gif) left no-repeat;display:block;padding:5px 0 0 54px;}
.icon3{background:url(../images/junnet_icon.gif) left no-repeat;display:block;padding:5px 0 0 54px;}
.icon4{background:url(../images/yunpay_icon.gif) left no-repeat;display:block;padding:5px 0 0 54px;}
.icon5{background:url(../images/tianxia_icon.gif) left no-repeat;display:block;padding:5px 0 0 54px;}
#pay_r{width:600px; background:#fff;padding:20px;margin-left:-1px;float:left;border:1px solid #ddd;}

.paylist{margin-top:20px;height:82px;border-top:1px dotted #ddd;padding:20px 0;clear:both;}
.paylist_l{float:left;width:210px;}
.paylist_r{float:left;width:368px;line-height:140%;margin-left:15px;color:#666;}
.paylist_r h3{font-size:12px;color:#333;}
.paylist_r p{margin-top:8px;}
.pay_sub a{font-family:"宋体";background: url(../images/pay_icon.gif) no-repeat;width:102px;height:24px;line-height:24px; display:block;text-align:center;color:#333;}
.pay_sub a:hover{background: url(../images/pay_icon_on.gif) no-repeat; text-decoration:none;color:#364800;}
.pay_sub{font-family:"宋体";background: url(../images/pay_icon.gif) no-repeat;width:102px;height:24px;line-height:24px;display:block;text-align:center;color:#aaa;}

#paylist_two{padding:20px 30px;}
#paylist_two ul li{padding:15px 0;border-bottom:1px dotted #ddd;}
#paylist_two ul li span{ width:120px;float:left;font-size:14px;color:#333;}
#paylist_two ul li .radio{padding:3px 12px;margin-left:120px;}
#paylist_two ul li select{font-size:12px;}
#paylist_two ul .pay1{margin-left:120px;}
.pay1 a{ width:150px;height:38px;line-height:38px;background:url(../images/pay_icon1.gif) left no-repeat;color:#fff; font-size:14px; text-align:center;font-weight:bold; display:block;}
.pay1 a:hover{background:url(../images/pay_icon1_on.gif) left no-repeat;color:#fff;}
/*====================找回密码====================*/
#password{}
#password h3{height:20px;font-weight:normal;}
#password div{padding:30px;line-height:240%;margin-bottom:10px;background:#f6f6f6;border:1px solid #ddd;color:#666;margin-top:10px;}
#password div p{clear:both;height:38px;}
#password div .pay_sub{margin-left:120px;font-size:14px;}
#password div span{width:120px;float:left;}
/*====================个人中心====================*/
#personal{}
#p_l{float:left;width:188px;}
#p_l #gamelist{height:268px;color:#fff;background:url(../images/gamelist_bg.gif);}
#p_l #gamelist h3{padding:12px;font-size:14px; font-weight:normal;}
#p_l #gamelist ul{margin-left:8px;}
#p_l #gamelist ul li{margin-bottom:10px;background: url(../images/gamelist_libg.gif) center no-repeat;width:162px;height:42px;line-height:36px;font-size:14px;display:block;padding-left:10px;}
#p_l #gamelist ul li a{color:#000;font-size:14px;}
#p_l #gamelist ul li .gicon2{ background:url(../images/icon1.gif) left no-repeat;padding:5px 0 0 40px;display:block;margin-left:4px;}
#p_l #gamelist ul li a.gicon2:hover{ background:url(../images/icon1_on.gif) left no-repeat;}
#p_l #gamelist ul li .gicon1{ background:url(../images/icon2.gif) left no-repeat;padding:5px 0 0 40px;display:block;margin-left:4px;}
#p_l #gamelist ul li a.gicon1:hover{ background:url(../images/icon2_on.gif) left no-repeat;}
#p_l #gamelist ul li .gicon4{ background:url(../images/icon4.gif) left no-repeat;padding:5px 0 0 40px;display:block;margin-left:4px;}
#p_l #gamelist ul li a.gicon4:hover{ background:url(../images/icon4_on.gif) left no-repeat;}
#p_l #gamelist ul li .gicon3{ background:url(../images/icon3_on.gif) left no-repeat;padding:5px 0 0 40px;display:block;margin-left:4px;}
#p_l #gamelist ul li a.gicon3:hover{ background:url(../images/icon3.gif) left no-repeat;}
#p_l #service{background:url(../images/service_bg.gif); width:158px;padding:10px 15px;height:116px;margin-top:10px;color:#666;line-height:180%;}
#p_l #service ul{margin:0 10px;margin-bottom:4px;}
#p_l #service li{line-height:180%;}
#p_l #service h3{font-size:12px;}

#p_r{float:left;width:632px;margin-left:10px;}
#p_r #p_r_top{border:1px solid #ddd;width:610px;padding:10px;}
#p_r #news{float:left;width:340px;}
#p_r #news h3{font-size:14px;line-height:30px;color:#333;}
#p_r #news ul li{line-height:220%;border-top:1px dashed #ddd;color:#85B000;}
#p_r #news ul li a{margin-left:6px;font-size:14px;}
#p_r #news ul li span{float:right;font-size:11px;color:#666;}
#p_r #hello{float:left;width:260px;margin-left:10px;}
#p_r #aboutgame{clear:both;padding:20px;height:350px;margin-top:10px;border:1px solid #ddd;}
#p_r #aboutgame h3{font-size:14px;line-height:30px;color:#333;}
#p_r #aboutgame .aboutgame{ clear:both;}
#p_r #aboutgame .aboutgame_l{float:left;width:210px;}
#p_r #aboutgame .aboutgame_r{float:left;width:360px;margin-left:20px;line-height:140%;color:#666;}
#p_r #aboutgame .aboutgame_r h3{font-weight:normal;font-size:15px;}
#p_r #aboutgame .aboutgame_r p{margin-bottom:10px;}

#p_r #user{border:1px solid #ddd;}
#p_r .user_nav{background:#f6f6f6;height:24px;border-bottom:1px solid #ddd;position: relative;}
#p_r .user_nav li{float:left; border-right:1px solid #ddd;width:104px;text-align:center;height:24px;line-height:24px; font-weight:bold;}
#p_r .user_nav .on{background:#fff;height:25px;line-height:25px;}
#p_r .user_main{padding:30px;}
#p_r .user_main p{height:50px;}
#p_r .user_main p span{width:180px;float:left;font-size:14px;}
#p_r .user_main .pay_sub{margin-left:84px; display:inline;}
#p_r .user_main h1{font-weight:normal; font-size:16px}
#p_r .user_main #face_l{float:left;width:210px;background:#f6f6f6;padding:10px;margin-top:10px; text-align:center;}
#headpic {margin-bottom:10px;}
#p_r .user_main #face_l img{border:1px solid #ccc;padding:4px; background:#fff;margin-bottom:6px}
#p_r .user_main #face_r{float:left;width:330px;margin-left:10px;}
#p_r .user_main #face_r #face_r_nav{ background:url(../images/face_navbg.gif);height:25px;}
#p_r .user_main #face_r #face_r_nav a{width:108px;display:block;float:left;margin-left:8px;height:24px;line-height:24px;text-align:center;border:1px solid #ddd;background:#f6f6f6;border-bottom:none;}
#p_r .user_main #face_r #face_r_nav .on{background:#fff;color:#000;}
#p_r .user_main #face_r ul{height:220px;margin-bottom:10px;}
#p_r .user_main #face_r ul li{width:110px;margin-top:10px;float:left;}
#p_r .user_main #face_r ul li a img{border:1px solid #ddd; padding:4px; }
#p_r .user_main #face_r p{line-height:180%; margin:100px 0pt 0pt 20px;}
/*====================底部====================*/
#footer{margin:5px 25px 30px; overflow:hidden; clear:both;}
#footer_left{float:left;}
#footer_right{float:right;text-align:right;}
#footer_right a{margin-left:6px;}
#footer_right p{margin-top:4px;}
#footer_right p a{color:#666;}
/**/
.jxs, .cz {display:block; height:24px; line-height:24px;font-size:14px; margin-left:120px}
.cs {width:90px;}
.jxs {width:100px;}
.noborder {border-bottom:0px;}
.zt {font-size:14px; font-weight:700; border-bottom:0;}
.updateimage {margin:20px; width:400px;}
#p_r .user_main .sbxx {float:left; margin:0;}
.sbx {line-height:25px; margin-left:20px; height:25px; overflow:hidden;}

.today {overflow: hidden; height: 25px; margin-left: 3px; zoom: 1; }
.today input {margin-left:24px;}
#re .to1 {width:762px; margin:5px 0 0 0; overflow:hidden; text-indent:74px;}
.title {color:#789f00}
.bbstd span {font-size:14px;}
.color01 {color:#999; font-size:11px;}
