*{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:16px;color:#161616; background: #f6f6f6;}
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";}
.reg-wrapper{width: 100%;}
.reg-header{width: 100%; height: 98px; background: #fff;}
.reg-logo{width: 1200px; height: 100%; margin:0 auto; line-height: 98px; color: #000; font-size: 26px;}
.regBox span{line-height:44px;float:left;width:265px;text-align:right;}
.register{width:850px;margin:30px auto; padding: 0 35px 100px; overflow:hidden;height:auto; background: #fff;}
.accountArea,.pwdArea,.yzimgArea,.messageArea,.nameArea,.numberArea,.nicknameArea{position:relative;margin:30px auto 0}
.input{width:304px;height:42px;line-height:42px;position:relative;border:solid 1px #e2e2e2;border-radius:1px;padding-left:12px; font-size: 16px;}
.yabox{display:inline-block;position:absolute;top:1px;right:1px;width:80px;background:#fff;height:36px;z-index:1000000;text-align:center;border-radius:3px;line-height:38px;vertical-align:middle}
.yabox img{line-height:0;padding:0;height:36px;width:100%}
.botspan{display:inline-block;text-align:center;width:316px;height:42px;line-height:42px;background:#f6f6f6;border:1px solid #e2e2e2;color:#000;font-size:12px;padding:0;cursor:pointer; font-size: 16px;}
.botspan-gray {background: #ccc;border: 1px solid #ccc;cursor: auto;}
.abot{background:#d25024;width:100%;height:44px;line-height:44px;text-align:center;color:#fff;text-decoration:none;font-size:18px;display:block;letter-spacing:2px;width:316px; margin: 0 0 0 265px;}
.agreement{font-size:14px; line-height: 54px; color: #f00; margin: 0 0 0 265px;}.agreement a{color:#f00}
.pline{text-align:left;margin-bottom:10px}.focus{border:solid 1px #48a6ff}
.error{border:solid 1px #f00;color:#f00}.iphone{text-align:center;padding: 30px 0 100px;}
.iphone h2{margin-bottom:20px}
.iphone ul{margin-top:10px}.iphone li a{display:inline-block;width:190px;height:50px;background-color:#d25024;color:#fff;line-height:50px;border-radius:5px;margin:10px 0}
.iphone li a:hover{opacity:.8;filter:alpha(opacity=90);}
/* 注册协议 */
.register h1{font-size: 14px; color: #222; font-weight: normal; text-align: center; line-height: 24px; margin: 30px 0 15px;}
.register h1 span{font-size: 20px; border-bottom: solid 2px #c39a63;}
.register p,.register h2,.register h3{color: #909090; font-size: 15px; text-indent: 2em; line-height: 36px;}
.register h2,.register h3{font-weight: normal; text-indent: 0;}