
body,input,button{margin: 0 ;padding: 0;}
img{display: block;width: 100%;}
form{font-size: .4rem;margin: 0 .4rem;}
input[type='radio']{width: .32rem;height: .32rem;margin-right: .2rem;}
form p{margin: .3rem 0 .2rem;}
form label{display: inline-block;margin: 0 .4rem .2rem 0;}
form input[type='text'],form button{display: block; width: 7rem;height: .9rem;font-size: .4rem;margin: .3rem auto .3rem;-webkit-appearance: none;border: 1px solid #999;border-radius: .1rem;text-align: center;}
form button{background: #005cff;color: #fff;margin-bottom: .5rem;font-size: .45rem;}
footer{background:#333;color: #fff;font-size: .35rem;padding: .3rem 0;text-align: center;letter-spacing: .01rem }