.form{font-size:.28rem}.form .bro{background-color:#fff;border-radius:.12rem;margin:.32rem auto 0;padding:0 .32rem}.form .bro .row{border-bottom:.01rem solid #e6e6e6;display:flex;flex-wrap:wrap;position:relative}.form .bro .row input[type=email],.form .bro .row input[type=password],.form .bro .row input[type=text]{border:none;flex:1;font-size:.28rem;height:1.08rem;margin-bottom:.01rem;width:1%}.form .bro .row span.col{display:block;line-height:375%;width:2.4rem}.form .bro .row:last-child{border-bottom:0}.form .bro dl{display:inline-block;line-height:300%;margin-right:.1rem;position:relative}.form .bro .space{flex:1}.form .bro .switch{background-color:#e9e9ea;border-radius:.4rem;height:.46rem;margin-top:.28rem;position:relative;transition:background-color .3s ease-in-out;width:.8rem}.form .bro .switch:before{background-color:#fff;border-radius:100%;content:"";display:block;height:.4rem;left:.04rem;position:absolute;top:.02rem;transition:left .3s ease-in-out;width:.4rem}.form .bro .switch.hot{background-color:#2ea670}.form .bro .switch.hot:before{left:.38rem}@media (max-width:400px){.form .bro span.col{white-space:nowrap;width:1.7rem!important}}.form a.sumbit{background-color:#000;border-radius:.12rem;color:#fff;display:block;font-size:.32rem;font-weight:700;height:1.2rem;line-height:360%;margin-top:.4rem;text-align:center}.form a.second{background-color:transparent;border:.01rem solid #000!important;color:#000}
