/*重置默认的外边距和内边距*/
*{margin:0;padding:0;font-family: "微软雅黑";}
/*常用标签的样式重置*/
i{font-style: normal;}
a{text-decoration: none;}
input{outline: none;border:none;}
/*设定html和body的宽度为100%*/
html,body{font: 14px/150% tahoma,arial,Microsoft YaHei,Hiragino Sans GB,"\u5b8b\u4f53",sans-serif;-webkit-font-smoothing: antialiased;color: #666;}
/*总体布局*/
form{width: 500px;margin: auto;margin-top: 50px;}
.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-left: 10px;font-size: 14px;color: #666;font-family: "Microsoft YaHei","Hiragino Sans GB"; border: none;}
.register-box input:hover {border: none;background: none;}
.register-box .tips{position: absolute;margin-top: 5px;font-size: 14px;color: #ccc;}
.tips{ padding-left: 50px;}
/*用户名*/
.register-box .username_label{word-spacing: 10px;}
/*密码，确认密码，*/
.register-box .other_label{word-spacing: 2px;}
/*手机号*/
.register-box span{display: inline-block;width: 80px;height: 52px;}
.tips span{ width: auto;}
span.tips{width:200px;}
#userName{background-image: url('/images/user.png');}
#userPwd{background-image: url('/images/lock.png');}
#userPwdRe{background-image: url('/images/key_gold.png');}
#mobileNo{background-image: url('/images/mobile_yellow.png');}
#verifyNo{background-image: url('/images/sun.png');}
#userName,#userPwd,#mobileNo,#userPwdRe,#verifyNo{background-repeat: no-repeat;background-position: 60px 50%;}
/*协议*/
.arguement{margin-bottom: 18px;}
.arguement input{vertical-align: middle;}
.arguement a{color: #38f;text-decoration: none;font-size: 12px;}
/*提交按钮*/
.submit_btn input{width: 100%;height: 40px;color: #fff;font-size: 12pt;background: #e22;border-radius: 5px;border: 0;text-align: center;
    background: linear-gradient(to top, lightseagreen 0, lightblue  100%);vertical-align:middle;opacity: 0.8;}
.submit_btn input:hover{cursor: pointer;background: linear-gradient(to bottom, lightgreen 0, lightblue  100%); box-shadow: 0 0 3px slateblue;opacity: 1;}
/*验证码*/
.btnCode,.btnCodeDisable{padding: 2px 5px;margin: 1px 2px;display: inline-block;width: 120px !important;height: 28px !important;vertical-align: middle;text-align: center;line-height: 24px;height: 28px;background: gainsboro;border-style: solid !important; border-width: 1px !important; border-radius: 3px;opacity: 0.6;}
.btnCode,.btnCodeDisable{color: darkolivegreen; background: linear-gradient(to bottom, lightgoldenrodyellow 0, lightgreen  100%);vertical-align:middle;}
.btnCode:hover{cursor: pointer; border-color: palevioletred;border-style: dashed; background: linear-gradient(to bottom, greenyellow 0, gold  100%); box-shadow: 0 0 3px slateblue;opacity: 1;}