* {margin: 0;padding: 0;}
body {font-family: "Microsoft Yahei",Arial,Helvetica,sans-serif;color: #9B9B9B;background:#F3F3F3;}
a {color:#428BCA;text-decoration: none;font-size:20px;}
.main{ width:500px;  background:#fff; margin:150px auto;-webkit-box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, .3);box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, .3); padding:30px 50px 50px 50px;}h1{ font-size:36px; padding-bottom:20px;}h1 span{ font-size:60px; padding-right:15px; color:#333}p{line-height: 2em;}input,button {padding: 15px 10px;border: 0px; background:#F5F6F7;border-radius: 0px; color:#999; outline:0; font-size:16px;}input{ width:300px;}button{ background:#0090FF; color:#fff; cursor:pointer; width:80px; overflow:hidden;  }.form-group{margin-top:10px;}