*{margin:0;padding:0;border:0}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{margin:0;padding:0}
ul,ul li{list-style:none}
a{font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif;outline:medium none;text-decoration:none}
table{border-collapse:collapse}
em{font-style:normal}
a{text-decoration:none;}
img{border:0}
body{font-family:"Microsoft Yahei",Verdana,Arial,Helvetica,sans-serif;font-size:14px;color:#4f4f4f}
input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px white inset}
input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 100px white inset}
input,button,select,textarea{outline:0;font-size:14px;font-family: "Microsoft Yahei";}
.regBox span{line-height:40px;float:left;width:100px; font-size: 18px; color: #000;}
.register{width:100%;overflow:hidden; position: relative;}
.register .regBox{margin: 0 0 0 55px; width: 308px;height: 343px;}
.accountArea,.pwdArea,.yzimgArea,.messageArea,.nameArea,.numberArea,.nicknameArea{position:relative;margin:0 auto; height: 50px;margin-bottom: 5px;}
.input{width:206px; height:38px; line-height: 38px; position:relative; background: #eee; color: #4f4f4f; font-size: 14px; border: solid 1px #000; text-indent: 5px; display: inline-block; vertical-align: top;}
.select{width: 208px; height: 40px; line-height: 40px; text-indent: 2px;}
.yabox{display:inline-block;width:63px;height:38px;z-index:1000000;text-align:center;line-height:38px;vertical-align:top;border: solid 1px #000; margin-left: 2px;}
.yabox img{line-height:0;padding:0;height:38px;width:100%}
.botspan{display:inline-block;text-align:center;width:65px;height:40px;line-height:40px;color:#e6e6e6;font-size:12px;padding:0;cursor:pointer; background: #bf0c1f; vertical-align: top; margin-left: 2px;}
.botspan-gray{background: #ccc;cursor: auto; color: #999;}
a.abot{width: 303px; height: 86px; display: block;  background: url(../img/btn.png) no-repeat; text-align: center; font-size: 30px; line-height: 86px; color: #fff;cursor:pointer}
a:hover.abot{background: url(../img/btn_h.png) no-repeat;}
.ico_c{width: 41px; height: 42px; background: url(../img/ico_c.png) no-repeat; display: inline-block; vertical-align: top; margin: 22px 10px 0 0;}
.agreement,.tips{font-size:14px; color: #5a5a5a; line-height: 18px; height: 36px; padding: 0 0 22px;}
.agreement a{color:#5a5a5a}
.pline{text-align:left;margin-bottom:10px}
.error{color:#f00}
.suc_bg{position: absolute; top: 0; left: 32px; background: url(../img/bg.jpg) no-repeat; width: 335px; height: 237px; display: block;}
.iphone{color: #5a5a5a; font-size: 36px; line-height: 48px; position: relative; margin: 88px 0 0 84px;}
.iphone span{color: #ca2828;}
.messageArea .input, .yzimgArea .input{width: 134px;}
.hide {display: none;}
.arar{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 238px;
}
.registerBtn{
    position: absolute;
    bottom: 0;
}
a.abot{background: url(http://gw2.kongzhong.com/zhuolu/20200211/img/btn.png) no-repeat;}
a:hover.abot{background: url(http://gw2.kongzhong.com/zhuolu/20200211/img/btn_h.png) no-repeat;}