@charset "utf-8";
/* CSS Document */
.logincontent{width:100%; height:auto;min-height:485px;background:#f4f4f4; padding:37px 0; box-sizing: border-box;}
.registercon{ background: #fff; padding: 40px; box-sizing: border-box; width: 1200px; margin: 0 auto;}
.regconform{ width: 100%; margin-top: 20px; border-top: 1px solid #eee; padding-top: 50px; padding-bottom: 50px;}
.regform{ width: 368px; margin: 0 auto;}
.inputdiv{margin-bottom: 15px;}
.regconform input{border:1px solid #d2d2d2;}
.regconform input[type="text"],.regconform input[type="password"]{width: 100%; box-sizing: border-box; height:40px;  border-radius:2px; padding:0 40px 0 12px; line-height:40px;}
.yzm span{ display: block;}
.regconform input[type="radio"]{ margin-right: 5px;margin-top:-2px;}
.regconform .yzm input.login-input3{ width: 230px;}
.myradio label{ width: 100%; display: inline-block; color: #333; font-size: 14px;}
.yzm .button-duanxin{ width: auto;}
.button-duanxin .fsyzcode{width:130px; height:40px; background:#fb6827; color:#fff; display:inline-block; line-height:40px; text-align:center; font-size:14px;}
.button-login button{ width: 100%; height: 40px; line-height: 40px; text-align: center; border:none;;}
.button-login .graybtn{ background: #e4e4e4; color: #999;}
.button-login .bluebtn{ background: #319eff; color: #fff;cursor: pointer;}
.errtip{ font-size: 14px; display: none; background: url(/Public/images/tanhao.png) 10px 5px no-repeat; padding-left: 32px; color: red; height: 20px; line-height: 20px; padding-top: 5px;}
.yhzcxy{ padding-bottom: 10px; font-size: 14px; color: #a9a9a9;}
.yhzcxy a{ color:#319eff; margin-right:10px; text-decoration:none;}
.yhzcxy a:hover{ text-decoration:underline}

/*注册进度条*/
.stepflex {text-align: center;margin: 0px auto;width: 880px;position: relative;}
.stepflex dl {float: left;/*position: relative;*/width: 32%;/*top: -4px;*/border-top: 2px solid #ccc; margin-left:7px;}
.s-text {color: #ccc;margin: 5px 0;}
.s-num {position: relative;margin: -13px auto 10px auto;color: #fff;font-weight:normal;width: 23px;height: 23px;line-height: 23px;background-color: #cbcbcb;border-radius: 50%;}
dl.done {border-top-color: #97d2f2;}
.done .s-num {background-color: #97d2f2;}
.done .s-text,.done .time {color: #97d2f2;}
dl.doing {border-top-color: #9ad9fe;}
.doing .s-num {background-color: #319eff;}
.doing .s-text,.doing .time {color: #1197e0;}
.header h1{ font-size:30px; font-weight:normal; margin-left:25px; margin-top:15px; padding-left:18px; border-left:1px solid #eee; float:left; height:66px; line-height:66px;}
.touxiang{ background:url(../images/touxiang.gif) left bottom no-repeat; padding-left:35px; font-size:16px; color:#333; margin-top:40px;}
.touxiang a{ color:#f94c00; text-decoration:none;}
.touxiang a:hover{text-decoration:underline}
