/* ×ó±ß×¢²á*/
.reg{background: #71dffa;height: 627px;padding-top:43px;}
.reg_content{width:993px;margin:0 auto;background: #fff;}
.reg_content h2{color:#005099;height:47px;line-height: 47px;font-size: 18px;padding-left: 30px;background: #f6f6f6;}
.reg_info{padding:33px 0 23px 50px; float: left;width:610px;}
.txt.reg_public,.txt1.reg_public{width:390px;margin-bottom: 10px; margin-right:10px;}
.text.reg_public,.text.text_other.reg_public{width:542px;margin-bottom: 10px;}
.login_btn.w190{width:190px;float: right;}
.login_btn.w190 a{width:190px;}
.text.iphone label{background: url(../images/iphone_icon.png) no-repeat left center;width:19px;}
.text.qq label{background: url(../images/qq_icon.png) no-repeat left center;}
.txt.w230{width: 230px;float:left;}
.sel{line-height: 44px;margin-left: 10px;color:red;}
.vcode_v{width:200px;height: 40px;border: 1px solid #ddd;padding-left: 16px;font-size: 14px;line-height: 40px;outline: none;float: left;}
.vcode{float: left;margin:8px 0 0 10px;}
.read{color:#898989;}
.reg_public .reg_posa{ display:block; width:100px; height:42px; line-height:42px; color:#ccc; position:absolute; right:0; top:0;}

/* ÓÒ±ß¶þÎ¬Âë*/
.reg{ padding:50px 0 40px 0;}
.reg_scan{width:282px;float: right;padding:33px 0 23px 50px; }
.login_scan{float: right;padding:33px 0 23px 50px; }
.barcode{margin-bottom: 15px;}

.w190 input{width:190px;color:#fff;background:#df598b;margin-top: 0px; cursor: pointer}