.reg_block{width: 100%;overflow: hidden;}
.reg_content{background: #fff;border-radius:4px 4px 0 0 ;-webkit-border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; -ms-border-radius:4px 4px 0;margin: 0 0.2rem;}
.reg_banner{width: 100%;border-radius:4px 4px 0 0 ;-webkit-border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; -ms-border-radius:4px 4px 0;}
.reg_form{padding: .32rem .4rem .72rem;}
.row{align-items: center;-webkit-box-align: center;-ms-flex-align: center;}
.row label{-moz-flex-shrink: 0;-webkit-flex-shrink: 0;flex-shrink: 0;width: 1.3rem;text-align: right;padding-right: 0.4rem;font-size: 0.32rem;}
.row .right_opt{-webkit-box-flex: 1.0;-moz-flex-grow: 1;-webkit-flex-grow: 1;flex-grow: 1;border-bottom: 1px solid #eee;padding: 0.3rem 0;}
.row .right_opt input{width: 100%;outline: none;height: .6rem;display: block;}
.row .right_opt input::-webkit-input-placeholder{color: #999;font-size: 0.26rem;}
.row .right_opt input:-moz-placeholder{color: #999;font-size: 0.26rem;}                 
.row .right_opt input::-moz-placeholder{color: #999;font-size: 0.26rem;}                 
.row .right_opt input:-ms-input-placeholder{color: #999;font-size: 0.26rem;} 
.sex_seleted{padding:0.2rem 0 0 1.7rem;font-size: 0.24rem;}
.sex_seleted a{margin-right: 0.2rem;display: inline-block;width:0.96rem;height: 0.5rem;text-align: center;line-height: 0.5rem;border-radius:.2rem;-webkit-border-radius:.2rem; -moz-border-radius:.2rem; -ms-border-radius:.2rem;background: #f7f7f7;color: #333;}
.sex_seleted a.se{background: #fcf200;}
.row .right_opt a.type{color: #666;display: inline-block;font-size: 0.24rem;width:1.2rem;margin-right:0.1rem;height: 0.4rem;text-align: center;line-height: 0.4rem;border-radius:0.4rem;-webkit-border-radius:0.4rem; -moz-border-radius:0.4rem; -ms-border-radius:0.4rem;background: #f6f6f6;}
.row .right_opt a.se{color: #333;background: #fcf200;}
.row .right_opt a:last-child{margin-right: 0;}
.row .right_opt .getcode{-moz-flex-shrink: 0;-webkit-flex-shrink: 0;flex-shrink: 0;background: none;font-size: 0.24rem;outline: none;color:#0093FA;}
.row .right_opt .getcode.gray{color:#666;}
.read_notes{text-align: center;margin:0.48rem 0;}
.read_notes input{width:15px;height: 15px;box-shadow: none;}
.read_notes span{font-size:0.24rem;vertical-align: 3px;color:#333333;margin-left: 0.1rem;}
.read_notes span a{color: #fd4e53;}
.submit_btn{box-shadow: 5px 0 12px rgba(0,0,0,0.15);font-size: 0.36rem;color: #333;background: #f9b900;display:block;margin: 0 auto;width:62%;text-align: center;padding:0.2rem 0;border-radius:0.2rem;-webkit-border-radius:0.2rem; -moz-border-radius:0.2rem; -ms-border-radius:0.2rem;}


.succ_form{padding:.72rem .32rem;text-align:center;}
.succ_form img{margin:0 auto;width:170px; height:auto; display:block;}
.succ_form div{font-size:.48rem;text-align:center; line-height:.8rem; margin:.5rem 0;}
.succ_form p{color:#666;line-height:.5rem;}
.OK_btn{box-shadow: 5px 0 12px rgba(0,0,0,0.15);font-size: 0.36rem;color: #fff;background: #fd4e53;display:block;margin: 0 auto;width:50%;text-align: center;padding:0.2rem 0;border-radius:0.2rem;-webkit-border-radius:0.2rem; -moz-border-radius:0.2rem; -ms-border-radius:0.2rem; margin-top:.5rem;}
