body{background:#fff;}
.ipt {width: 100%;border:none;font-size: 14px;padding: 15px 14px;border-radius: 5px;background: #F7FAFF}
.btn {width:356px;background:#19b955;border:solid 1px #19b955;color:#fff;padding: 15px 14px;border-radius:5px;}
.btn:hover{background:#2F86DF;border:1px solid #2F86DF;cursor:pointer;}
.login-main{margin-top:20px}
.loginform {background:#fff;padding: 0px 10px;width:380px;height: 439px;overflow:hidden;border-radius: 4px;text-align: center;}
.loginform h3 {font:bold 14px normal;padding:5px}
.loginform h3 span {color:#000;padding:0px 25px;font-size: 24px;font-weight: 800;}
.loginform ul {font:13px normal;margin:0 auto;padding:20px 0; width:329px;}
.loginform li {padding:5px 0;}
.loginform li label {display:block;float:left;padding-top:8px;text-align:left;width:70px;}
.loginform li p {color:#ccc;float:left;font-size:12px;padding:8px 0 0 70px;}

.regbanner{height:100%;background:url(2.jpg) no-repeat center top;background-size:100%;}
.regform {padding:10px 0;background: #ffffff;margin-top:20px;}
.regform h3 {font:bold 14px normal; margin-top: 20px;}
.regform h3 span {color:#000;padding:0px 25px;font-size:16px;}
.regform ul {font:12px normal; margin:0 auto;padding:20px 0;width:500px;}
.regform li {padding:5px 0;}
.regform li label {display:block;float:left;padding-top:8px;text-align:left;width:85px;font-size:14px;}
.regform li p {color:#999;font-size:12px;padding:6px 0 0 100px;}
.regform li span {color: #666; font: 12px normal; padding-left: 5px;}
.textinfo {background: #fff7e1;border: dashed 1px #ffdec8;line-height: 30px;margin: 10px;padding: 10px;color: #b7890c;}

.youkeqq{width:100px;height:30px;line-height:30px;background: #eaf3ff;text-align:center;border-radius:3px;float:left;margin-bottom:10px}
.youkeqq a{color:#19b955;width:100%;display:inline-block;}
.youke-blue{color:#19b955;}

.loginpass {font-size:12px;height: 30px;float: right;line-height: 30px;}
