    /*登陆*/
    .log{width:776px;height:400px;z-index:999;left: 50%;top:50%;position:fixed;margin:-238px 0 0 -388px;background:#fff;overflow: hidden;display:none;}
    .log_top{display:none;height: 135px;width: 776px;}
    .log_top img{height: 135px;width:776px;}
    .log_close{width:44px;height:38px;background:url(/sresource/nav/img/login/log_close.png) #a83c6b center center no-repeat;position: absolute;top:0;right:0;cursor:pointer;}
    .log_main{width:776px;overflow:hidden;}
    .log_left{width:415px;float:left;}
    .account_login{margin-top: 25px;padding-left:52px;width:363px;}
    .account_login_top{height: 38px;font-size:20px;color: #585858;line-height: 20px; }
    .account_number_login_wai,.password_login_wai{width:310px;height:38px;position:relative;}
    .log_warning{height:36px;line-height:36px;background:#f6f6f6 url("/sresource/img/index/log_warning.png") left center no-repeat;color:#f00;position: absolute;right:2px;top:1px;text-indent: 20px;padding-right:6px;display: none;}
    .account_number_login,.password_login{width:297px;height: 36px;outline:none;border:0;border-top: 1px solid #d5d5d5;background:#f6f6f6;padding-left: 11px;font-size: 14px;line-height: 36px; }
    .account_number_login_wai.on .account_number_login{width:297px;height: 36px;border:1px solid #ff478c;}
    .account_number_login_wai.on .log_warning{display: block;}

    .password_login_wai.on .password_login{width:297px;height: 36px;border:1px solid #ff478c;}
    .password_login_wai.on .log_warning{display: block;}
    .password_login_wai{margin:18px 0 12px;}
    .register_gender{height: 40px; }
	.register_gender span{color:#a9a9a9;font-size:14px;}
    .verification_code{height:24px;line-height: 16px;color:#585858;}
    .login_yanzheng{height:36px;}
    .log_find_help{margin-left: 142px;line-height:12px;color: #757575;}
    .log_find_help a{color:#ff3380;}
    .log_free_landing{margin-top: 16px;}
    .log_free_landing span{line-height: 12px;color:#585858;}
    .log_button{width: 308px;height: 38px;background:#ff478c;font-size: 18px;line-height: 38px;text-align: center;color:#fff;cursor: pointer;margin-top: 8px;}
    .login_button_loading{width: 308px;height: 38px;background:url(/sresource/img/loadingPicBusy.gif) no-repeat;text-indent: 45px;line-height: 40px;margin-top: 15px;font-size: 14px;color: #900003;display: none}
    .weixin_login{width:415px;display:none;}
    .weixin_log_code{width: 415px;margin-bottom: 14px;}
    .weixin_log_code img{display: block;margin: 0 auto;}
    .weixin_scan_code{line-height:16px;color:#7c7c7c;text-align: center; }
    .weixin_return{width:415px;height:25px;text-indent:26px;}
    .weixin_return span{line-height:32px;color: #ff478c;cursor: pointer;}
    .weixin_login_text{height: 40px;color: #373737;font-size: 18px;width: 415px;text-align: center;line-height:18px;}
    .log_right{width:302px;height:272px;border-left: 1px solid #eee;float: left;margin-top:25px;padding-left:57px;}
    .log_no_account_text{height: 23px;line-height: 12px;color:#585858;}
    .log_register{width:250px;height:38px;border:1px solid #e4e4e4;color: #7c7c7c;line-height: 38px;background:#eee;text-align: center;display: block;border-radius: 3px; }
    .log_register:hover{background:#ed5a8f linear-gradient(rgb(242,102,152),rgb(238,82,134));border:1px solid #ec3f79;color: #fff;cursor: pointer;}
    .quick_log{height:24px;line-height:12px;margin-top:43px;color:#585858;}
    .log_qq,.log_sina,.log_weixin{width:250px;height:38px;border:1px solid #e4e4e4;color: #7c7c7c;line-height: 38px;background:#eee;text-align: center;display: block;margin-bottom:7px;border-radius: 3px;}
    .log_qq:hover{background:#50abea;border:1px solid #3c9de9;color: #fff;cursor: pointer;}
    .log_sina:hover{background:#ffc036;border:1px solid #e7a52d;color: #fff;cursor: pointer;}
    .log_weixin:hover{background:#55ca3f;border:1px solid #3eb227;color: #fff;cursor: pointer;}
    .log_qq_img{width: 20px;height: 23px;margin:10px 15px 0 65px;float: left;}
    .log_sina_img{width:27px;height:21px;margin:10px 10px 0 67px;float: left;}
    .log_weixin_img{width:29px;height:24px;margin:10px 8px 0 67px;float: left;}
    .log_qq p,.log_sina p,.log_weixin p{float: left;}
    /*注册*/
    .register{width:776px;height:500px;z-index:999;left: 50%;top:50%;position:fixed;margin:-320px 0 0 -388px;background:#fff;overflow:hidden;display: none;}
    .register_top{display:none;height: 135px;width: 776px;}
    .register_top img{height: 135px;width:776px;}
    .register_close{width:44px;height:38px;background:url(/sresource/nav/img/login/log_close.png) #a83c6b center center no-repeat;position: absolute;top:0;right:0;cursor:pointer;}
    .register_main{width:776px;overflow:hidden;}
    .register_left{width:415px;float:left;}
    .account_register{margin-top: 25px;padding-left:52px;width:363px;position: relative}
    .account_register_top{height: 38px;font-size:20px;color: #585858;line-height: 20px; }
    .account_number_register_wai,.password_register_wai{width:310px;height:38px;position:relative;}
    .register_warning{height:36px;line-height:36px;background:#f6f6f6 url("/sresource/img/index/log_warning.png") left center no-repeat;color:#f00;position: absolute;right:2px;top:1px;text-indent: 20px;padding-right:6px;display: none;}
    .account_number_register,.password_register,.confirm_password_register{width:297px;height: 36px;outline:none;border:0;border-top: 1px solid #d5d5d5;background:#f6f6f6;padding-left: 11px;font-size: 14px;line-height: 36px; }
    .account_number_register_wai.on .account_number_register{width:297px;height: 36px;border:1px solid #ff478c;}
    .account_number_register_wai.on .register_warning{display: block;}
    .account_phone{width:310px;height:38px;padding-bottom: 18px;}
    .account_phone_left_wai{position: relative;float: left;width:201px;height: 38px;}
    .account_phone_left{width:190px;height:37px;outline:none;border:0;border-top: 1px solid #d5d5d5;background:#f6f6f6;padding-left: 11px;font-size: 14px; }
    .account_phone_right{width:100px;float:right;height:36px;border:1px solid #e1e1e1;background: #e9e9e9;color:#999;line-height: 36px;text-align: center;}
    .account_phone_right_success{border:1px solid #c6ebbe;background: #d5f1cf;color:#57c446;cursor: pointer;}
    .password_register_wai.on .password_register{width:297px;height: 36px;border:1px solid #ff478c;}
    .password_register_wai.on .register_warning{display: block;}
    .password_register_wai{margin:18px 0;}
    .confirm_password_register_wai{margin-bottom:18px;width: 310px;position: relative;]}
     .confirm_password_register_wai.on .confirm_password_register{width:297px;height: 36px;border:1px solid #ff478c;}
    .verification_code{height:24px;line-height: 16px;color:#585858;}
    .register_yanzheng{height:36px;}
    .register_find_help{margin-left: 142px;line-height:12px;color: #757575;}
    .register_find_help a{color:#ff3380;}
    .register_free_landing{margin-top: 16px;}
    .register_free_landing a{line-height: 12px;color:#585858;}
    .register_button{width: 308px;height: 38px;background:#ff478c;font-size: 18px;line-height: 38px;text-align: center;color:#fff;cursor: pointer;margin-top: 8px;}
    .register_button_loading{display: none;width: 308px;height: 38px;background:url(/sresource/img/loadingPicBusy.gif) no-repeat;text-indent: 45px;line-height: 40px;margin-top: 15px;font-size: 14px;color: #900003;}
    .register_right{width:302px;height:272px;border-left: 1px solid #eee;float: left;margin-top:25px;padding-left:57px;}
    .register_no_account_text{height: 23px;line-height: 12px;color:#585858;}
    .register_register{font-size:14px;width:250px;height:38px;border:1px solid #e4e4e4;color: #7c7c7c;line-height: 38px;background:#eee;text-align: center;display: block;border-radius: 3px; }
    .register_register:hover{background:#ed5a8f linear-gradient(rgb(242,102,152),rgb(238,82,134));border:1px solid #ec3f79;color: #fff;cursor: pointer;}
    .quick_register{height:24px;line-height:12px;margin-top:43px;color:#585858;}
    .register_qq,.register_sina,.register_weixin{width:250px;height:38px;border:1px solid #e4e4e4;color: #7c7c7c;line-height: 38px;background:#eee;text-align: center;display: block;margin-bottom:7px;border-radius: 3px;}
    .register_qq:hover{background:#50abea;border:1px solid #3c9de9;color: #fff;cursor: pointer;}
    .register_sina:hover{background:#ffc036;border:1px solid #e7a52d;color: #fff;cursor: pointer;}
    .register_weixin:hover{background:#55ca3f;border:1px solid #3eb227;color: #fff;cursor: pointer;}
    .register_qq_img{width: 20px;height: 23px;margin:10px 15px 0 65px;float: left;}
    .register_sina_img{width:27px;height:21px;margin:10px 10px 0 67px;float: left;}
    .register_weixin_img{width:29px;height:24px;margin:10px 8px 0 67px;float: left;}
    .register_qq p,.register_sina p,.register_weixin p{float: left;}
    .geetest_box1{position:absolute;width:356px;height:340px;top:38px;left:42px;background-color:#ffffff;display:none;}
/*微信样式*/
.impowerBox .qrcode {width: 150px;margin-top: 15px;margin-left: 90px}
.impowerBox .title {display: block;font-size: 20px;margin-left: 88px}
.impowerBox .info {width: 200px;margin-left: 88px}
.status_icon {display：none}
.impowerBox .status {text-align: center;} 
/*退出*/ 
.tuichu{ width:380px; height:190px;border-radius:4px; position:fixed; top:50%; left:50%; margin-left:-190px; margin-top:-95px;overflow:hidden;background:url("/sresource/img/bgbg.png") repeat;}
.tuichu_d{ background:#fff; width:376px; height:186px; background:#fff; margin:2px 0 0 2px; border-radius:4px; position:relative; z-index:4;}
.tuichu_d1{ padding:10px 0 0 20px; font-size:14px; color:#000;}
.tuichu_d2{padding:30px 0 30px 20px; color:#797979;}
.tuichu_d3a1{ display:block; float:left; width:60px; height:26px; background:#7dbc00; line-height:26px; text-align:center; color:#fff; margin:10px 10px 0 120px;}
.tuichu_d3a2{ display:block; float:left; width:60px; height:26px; background:#7dbc00; line-height:26px; text-align:center; color:#fff; margin:10px 10px 0 10px;}
.tuichu_d4{ width:8px; height:8px; position:absolute; top:16px; right:18px;}


/*弹出框*/
.yue{display:none;}
.yue1{  width:350px; z-index: 9999; position:fixed; top:50%; left:50%; margin-left:-175px; margin-top:-55px;overflow:hidden;border-radius:4px;  box-shadow:0 0 4px rgba(0,0,0,0.2); }
.yue1_d{ background:#fff; width:346px; padding-bottom:10px; background:#fff; margin:2px 0 0 2px; border-radius:4px; position:relative; z-index:4;}
.yue1_d1{ padding:10px 0 0 20px; font-size:14px; color:#000;}
.yue1_d2{ padding:10px; color:#666666; text-align:center;}
.yue1_d3{ text-align:center;}
.yue1_d3a1{ display:inline-block; width:60px; height:26px; background:#f06099; line-height:26px; text-align:center; color:#fff; border-radius:2px; margin-top:10px;cursor: pointer;}
.yue1_d3a2{ display:inline-block; width:60px; height:26px; background:#f3f1f4; line-height:26px; text-align:center; color:#646263; border-radius:2px; margin-top:10px;margin-left: 10px;}
.yue1_d4{ width:8px; height:8px; position:absolute; top:16px; right:18px;}
.yue1_d4 a{ font-size:20px; font-weight:bold;}
.loginzdiv,.zhucezdiv,.tuichuzdiv
        {
            display: none;z-index: 9999;left: 50%;top: 50%;position: fixed;
        }
 .bg
        {
            display: none;background-color: #000;display: none;width: 100%;height: 100%;left: 0;top: 0; /*FF IE7*/filter: alpha(opacity=40); /*IE*/opacity: 0.4; /*FF*/z-index: 998;position: fixed;
        }
        
#loginTipdialog{position:fixed;left:50%; top:50%;height:36px; text-align:center; padding:10px 5px 10px 5px;
	line-height:36px;color:#fff;background-color:#ec5b95; z-index:10000;display:none;margin-left:-100px; margin-top:-18px; border-radius:10px;}
    /*.onShow{height:36px;line-height:36px;background:#f6f6f6 url(/sresource/img/index/log_warning.png) left center no-repeat;color:red;right:2px;top:1px;text-indent:20px;padding-right:6px}.onFocus{height:36px;line-height:36px;background:#f6f6f6 url(/sresource/img/index/log_warning.png) left center no-repeat;color:red;;right:2px;top:1px;text-indent:20px;padding-right:6px}.onError{height:36px;line-height:36px;background:#f6f6f6 url(/sresource/img/error.png) 10px center no-repeat;color:red;right:2px;top:1px;text-indent:20px;padding-right:6px;padding-left:10px}.onCorrect{height:36px;line-height:36px;background:url(/sresource/img/ok.png) left center no-repeat;color:#3d882d;right:2px;top:1px;text-indent:20px;padding-right:6px}*/

/*下载说明*/
.game_explain{padding:10px 0 20px; }
.game_explain p{text-align: center;font-size: 14px;line-height: 28px;color: #333;}
