* { margin: 0; padding: 0; } i { font-style: normal; } a { text-decoration: none; } #getcode{ margin-top: -67px; margin-left: 282px; width: 102px; height: 50px; } input { outline: none; border: none; } html, body { width: 100%; font: 14px/150% tahoma, arial, Microsoft YaHei, Hiragino Sans GB, "\u5b8b\u4f53", sans-serif; -webkit-font-smoothing: antialiased; color: #666; } /* .logo { width: 160px; height: 50px; background: url(../img/icon.png) no-repeat; position: absolute; top: 20px; left: 20px; } */ .desc { font-size: 18px; line-height: 34px; border-left: 1px solid #ccc; position: absolute; left: 200px; top: 28px; padding-left: 20px; font-weight: bold; } header { width: 100%; height: 110px; box-shadow: 10px 10px 10px rgba(111, 111, 111, .5); position: relative; } form { width: 400px; margin: auto; margin-top: 100px; } .register-box { border: 1px solid #ddd; margin-bottom: 32px; } .register-box label { height: 52px; line-height: 52px; padding-left: 20px; display: inline-block; } .register-box input { width: 190px; height: 19px; padding-bottom: 11px; padding-left: 20px; padding-top: 16px; font-size: 14px; color: #666; font-family: "Microsoft YaHei", "Hiragino Sans GB"; } .register-box .tips { position: absolute; margin-top: 5px; font-size: 14px; color: #ccc; } .register-box .username_label { word-spacing: 10px; } .register-box .other_label { word-spacing: 2px; } .register-box span { width: 77px; height: 52px; } .register-box .phone { padding-left: 18px; } #code { display: inline-block; width: 100px; height: 50px; vertical-align: middle; background-color: black; font-size: 25px; color: #fff; text-align: center; line-height: 50px; } .arguement { margin-bottom: 58px; } .arguement input { vertical-align: middle; } .arguement a { color: #38f; text-decoration: none; font-size: 12px; } .submit_btn button { width: 100%; height: 54px; color: #fff; background: #e22; border: 0; font-size: 16px; font-family: "Microsoft YaHei", "Hiragino Sans GB"; }