/*----css初始化样式*/
@CHARSET "UTF-8";
body {font-family: "微软雅黑"; padding:0; margin:0; font-size:12px;behavior: url(css/hover.htc);background:#eeeeee;}
p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input { margin:0px; padding:0; }
ul,ol{ list-style:none; }
img { border:0px; vertical-align:middle; margin:0; padding:0; outline:none;}
a { color:#CC0000; text-decoration:none; outline:none;}
em{font-style:normal;}
input,textarea,select{outline:none; margin:0;}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #8c8e94 inset;}
.gamebg{background:url(../images/games_bg.jpg) no-repeat 50% 47px #070b11;}
/*header*/
#header{height:91px;background:url(../images/top_bg_1.jpg) repeat-x;}
#header .header_menu{position:relative;}
#header .logo{position:absolute;right:1000px;}
#header_con{width:1280px;height:91px;background:url(../images/top_bg.jpg) no-repeat 350px 0;margin:0 auto;}
#header_con .con{width:714px;height:100%;margin:0 auto;margin-left:350px;border:1p solid #fff;}
#header_con .con .top{height:34px;color:#ffdbdb;}
#header_con .con .top .left{float:left;height:34px;margin-left:30px;}
#header_con .con .top .right{float:right;height:34px;margin-right:10px;}
#header_con .con .top span,#header .con .top a{color:#fff;padding-left:10px;line-height:40px;}
#header_con .con .top em{padding-left:7px;}
#header_con .con .bottom{height:52px; padding-left:20px; width:805px;}
#header_con .con .bottom ul li{float:left;background:url(../images/dl.gif) no-repeat right 12px;width:115px;}
#header_con .con .bottom ul li a{font-size:16px;color:#202020;display:inline-block;width:105px;height:50px;text-align:center;line-height:55px;}
#header_con .con .bottom ul .last{background:none;}

#header_con .con .bottom a:hover{background:url(../images/dh_gray.gif) no-repeat center 11px;}
/*container*/
#container{background:#FFFFFF;width:1000px;height:100%;margin:0 auto;}
/*footer*/
#footer{display:block;width:100%;padding:33px 0;color:#FFFFFF;margin-top:120px;background-color:#333946;}
#footer .footer_con{position:relative;padding-left:240px;width:760px;margin:0 auto;text-align:left;color:#7b828e;}
#footer .footer_con a,#footer .footer_con a:hover{color:#7b828e;}
#footer .footer_con .f_logo{position:absolute;left:0;top:0;width:223px;height:100%;background:url(../images/fsp1.gif) repeat-y right center;}
#footer .footer_con .f_logo .f_logoA{display:block;width:180px;height:40px;margin:0 0 0 13px;text-align:right;}
#footer .footer_con .f_logo .f_logoA{font-size:16px;font-weight:bold;color:#ffffff;}
#footer .footer_con .f_links{height:24px;line-height:24px;color:#aaabaf;margin:0 0 4px 1px;overflow:hidden;}
#footer .footer_con .f_links a{margin:0 20px 0 -20px;padding:0 20px;background:url(../images/fsp2.gif) no-repeat 0 center;color:#FFFFFF;}
#footer .footer_con .yq_links{line-height:20px;overflow:hidden;}
#footer .footer_con .yq_links a{margin-right:20px;white-space:nowrap;word-break:break-all;}
#footer .footer_con p{line-height:20px;}
/*图片轮播*/
#show {width:512px;height:209px;overflow:hidden;position:relative;}  
#show ul{display:none;}  
#show .loading{width:443px;font-size:12px;height:179px;text-align:center;padding-top:30px;font-weight:bold;}
#show .d2{width:100%;height:209px;overflow:hidden;}  
#show .num_list{position:absolute;width:100%;left:0px;bottom:-1px;color:#FFFFFF;font-size:12px;padding:4px 0px;height:20px;overflow:hidden;}  
#show .num_list span{display:inline-block;height:16px;padding-left:6px;}
#show .button{position:absolute;z-index:1000;right:0px;bottom:8px;font-size:12px;}  
#show .button a{background-color:#666666;display:block;line-height:14px;float:left;padding:2px 4px;margin-right:5px;color:#FFFFFF;text-decoration:none;cursor:pointer;} 
#show .button .b2{color:#ff3d1b;background:#FFFFFF;}
/*首页登录后样式*/
#lg_after{width:99%;height:auto;border:1px solid #d4d5d5;background:#FFFFFF;float:left;margin-bottom:12px;}
#lg_after em,#lg_after span{color:#000000;}
#lg_after .login_info{height:220px;}
#lg_after .login_ser{margin: 0 auto;width:248px;height:145px;background:url(../images/labg.jpg) no-repeat;color:#d30011;}
#lg_after .login_ser .my_tit{font-size:16px;color:#f28a03;padding:5px 0 0 15px;}
#lg_after .login_ser p{margin-left:5px;width:225px;}
#lg_after .login_ser p a{color:#000;font-size:14px;display:inline-block;}
#lg_after .login_ser p .gn{color:#d30011;}
#lg_after .login_ser p .gs{font-size:12px;float:right;}
#weixin_box{position:absolute; width:590px; height:360px; top:20px; left:0; text-align:center; background-color:white;}
.qlogin_reg .rl_con .form div#login_container{margin:0;}
/*登录后页面*/
.welcome{height:215px;}
.welcome .title{float:left;margin:10px 0 0 10px;background:url(../images/wbg.png) no-repeat;width:243px;height:34px;text-align:center;color:#FFFFFF;font-weight:bold;line-height:24px;}
#lg_after .title{margin-left:20px;_margin-left:10px;}
.welcome p{float:left;width:250px;height:auto;margin:10px 0 5px 30px;_margin-left:15px;color:#FFFFFF;font-style:normal;}
.welcome .avatar,.gleft .welcome .ilevel{float:left;}
.welcome .ilevel{margin:20px 0 0 5px;}
.welcome .ilevel em{display:block;font-style:normal;letter-spacing:1px;margin-top:5px;}
 .welcome .ilevel em b{display:inline-block;font-style:normal;margin-left:10px;color:#ff0303;letter-spacing:1px;}
.welcome .ilevel .level{background:url(../images/level.jpg) no-repeat;width:14px;height:14px;vertical-align:middle;}
.welcome .ilevel .l1{background:url(../images/wbg.png) no-repeat -5px -43px;}
.welcome p span{display:inline-block;margin-right:7px;}
.welcome p .center{display:inline-block;width:60px;height:20px;background:#FFFFFF;border:1px solid #fe9ea6;color:#d30011;text-align:center;line-height:20px;}
.welcome p .m{height:24px;}
.welcome p .pay{display:inline-block;width:76px;height:20px;background:url(../images/pay_btn1.png) no-repeat;vertical-align:middle;}
.welcome p .pay:hover{background:url(../images/pay_btn2.png) no-repeat;}
/*游戏页面登录前*/
.welcome .blogin{width:200px;height:200px;margin:0 auto;position:relative;padding-top:15px;}
.welcome .blogin p{margin:12px 0 0 0;width:193px;height:26px;}
.welcome .blogin p input{vertical-align:middle;color:#FFFFFF;height:24px;line-height:24px;width:155px;background:none;border:none;}
.welcome .blogin .user,.welcome .blogin .btn{background:#8c8e94;border:none;}
.welcome .blogin .iuser,.welcome .blogin .ipass{background:url(../images/lg_ico.png) no-repeat -50px -42px;width:15px;height:25px;display:inline-block;vertical-align:top;margin:0 2px 0 5px;}
.welcome .blogin .ipass{background:url(../images/lg_ico.png) no-repeat -30px -44px;}
.welcome .blogin p .remember{width:12px;height:14px;}
.welcome .blogin .btn{width:193px;}
.welcome .blogin p .btn{background:#ef7f48;cursor:pointer;}
.welcome .blogin p .btn:hover{background:#FFCE37;}
.welcome .blogin p .l{float:left;}
.welcome .blogin p .r{float:right;}
.welcome .blogin p span a{color:#FFFFFF;}
.welcome .blogin #info_error{color:#ff5200;position:absolute;top:5px;}
.welcome .blogin .forget{display:block;background:url(../images/lg_ico.png) no-repeat -4px -46px;width:20px;height:18px;}
.welcome .blogin .sina{display:inline-block;background:url(../images/lg_ico.png) no-repeat 0px -2px;width:20px;height:22px;margin-right:10px;}
.welcome .blogin .sina:hover{background:url(../images/lg_ico.png) no-repeat 0px -24px;}
.welcome .blogin .qq{display:inline-block;background:url(../images/QQ.png) no-repeat 0px 0px;width:20px;height:22px;}
/*游戏页面快速登录*/
.qrl{width:216px;height:448px;background:url(../images/qbg.png) no-repeat;position:fixed;top:95px;right:0;}
.qrl_img{position:fixed;top:95px;right:0;}
.qrl .close{display:block;width:34px;height:34px;float:right;}
.qrl .regform{margin-top:65px;color:#ffffff;}
.qrl .regform p{line-height:35px;}
.qrl .regform p span,.gamebg .qrl .regform input{display:inline-block;}
.qrl .regform p span{width:60px;text-align:right;}
.qrl .regform p input{width:130px;height:20px;background:#7b7b8a;border:none;margin-left:5px;}
.qrl .regform .rem input{width:auto;vertical-align:middle;}
.qrl .regform .rem em{font-style:normal;}
.qrl .regform .regbtn{display:block;background:url(../images/qbtn.png) no-repeat -5px -49px;width:132px;height:48px;margin:0 auto;}
.qrl .regform .regbtn:hover{background:url(../images/qbtn.png) no-repeat -148px -49px;}
.qrl .client{margin-top:110px;}
.qrl .client .downbtn{display:block;background:url(../images/qbtn.png) no-repeat 0px 0px;width:180px;height:50px;margin:0 auto;margin-top:20px;}
.qrl .client .downbtn:hover{background:url(../images/qbtn.png) no-repeat -188px 0px;}

.smstxt{display:inline-block; width:123px; background:#74bb15; border-radius:12px;color:#fff;line-height:33px; text-align:center; cursor:pointer;}
.smstxt.gray{background-color:#aaa;}