html{height:100%}body{height:auto;width:auto;overflow-x:hidden;-ms-overflow-x:hidden;overflow-y:hidden;-ms-overflow-y:hidden;background-color:rgba(24,145,255,1);background-image:url(../img/login-background.svg);background-position:right bottom;background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-origin:border-box;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;display:flex;justify-content:center}.sign-in-panel{margin:28% auto 0;border-width:0;position:relative;left:0;top:0;width:500px;display:flex;font-family:'微软雅黑',sans-serif;font-weight:400;font-style:normal;text-align:left;line-height:24px}.sign-in-panel form{background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.3);-moz-box-shadow:0 3px 0 rgba(12,12,12,.03);-webkit-box-shadow:0 3px 0 rgba(12,12,12,.03);box-shadow:0 3px 0 rgba(12,12,12,.03);-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;padding:30px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:500px}.logo-panel{width:120px;height:120px}.sign-in-panel .title{width:100%;display:flex;justify-content:center;font-family:'微软雅黑 Bold','微软雅黑 Regular','微软雅黑',sans-serif;font-weight:700;font-style:normal;font-size:32px;color:#fff;line-height:36px;margin:15px 0}.sign-in-panel .input-box{position:relative;top:0;left:0;display:flex;justify-content:center;align-items:center;font-family:'微软雅黑',sans-serif;font-weight:400;font-style:normal;text-align:left;width:380px;height:50px;margin:10px 0}.sign-in-panel .validate{justify-content:flex-end!important}.input-icon{position:absolute;left:0;top:0;width:15%;height:100%;color:#fff;z-index:100;display:flex;justify-content:center;align-items:center;font-size:15px}.input-tag{position:absolute;left:0;top:0;border-radius:5px;background:transparent;width:380px;height:50px;padding:2px 2px 2px 15%;font-family:'微软雅黑',sans-serif;font-weight:400;font-style:normal;font-size:14px;letter-spacing:normal;color:#666;text-align:left;text-transform:none;border-color:transparent}.code-input{width:230px!important}.code-img{width:133px;height:50px;border:1px solid rgba(255,255,255,.3)!important;border-radius:5px}input:focus:first-child{color:rgba(64,158,255,1)}.sign-in-panel .btn{border-width:0;position:relative;left:0;top:0;width:380px;height:50px;display:flex;justify-content:center;align-items:center;font-family:'微软雅黑 Bold','微软雅黑 Regular','微软雅黑',sans-serif;font-weight:700;font-style:normal;font-size:18px;color:#409eff;background-color:rgba(255,255,255,0.8);line-height:20px;margin-bottom:30px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.sign-in-panel .btn:hover{background-color:rgba(255,255,255,1)}.signup-footer{border-top:solid 1px rgba(255,255,255,.3);margin:20px 0;padding-top:15px}.sign-in-footer{border-width:0;position:absolute;left:0;bottom:0;height:100px;width:100%;text-align:center;font-family:'微软雅黑',sans-serif;font-weight:400;font-style:normal;font-size:12px;color:#ccc}.checkbox-custom{position:relative;padding:0 15px 0 25px;display:flex;align-items:center;width:380px;height:50px;font-family:'微软雅黑 Bold','微软雅黑 Regular','微软雅黑',sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#fff;text-align:left;line-height:28px}.checkbox-custom input[type="checkbox"]{opacity:0;position:absolute;cursor:pointer;z-index:2;margin:-6px 0 0 0;top:50%;left:5px}.checkbox-custom label:before{content:'';position:absolute;top:50%;left:0;margin-top:-8px;width:18px;height:17px;display:inline-block;border-radius:2px;border:1px solid #FFF;background:transparent}.checkbox-custom input[type="checkbox"]:checked+label:after{position:absolute;display:inline-block;font-family:'Glyphicons Halflings';content:"\e013";top:50%;left:1px;margin-top:-8px;padding-left:2px;padding-top:2px;font-size:11px;line-height:1;width:16px;height:16px;color:rgba(0,0,0,0.4);background:#FFF}.checkbox-custom label{cursor:pointer;line-height:1.2;font-weight:normal;margin-bottom:0;text-align:left;margin-left:5px}textarea,select,input,button{outline:0}input{background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.3)!important;-moz-box-shadow:0 3px 0 rgba(12,12,12,.03)!important;-webkit-box-shadow:0 3px 0 rgba(12,12,12,.03)!important;box-shadow:0 3px 0 rgba(12,12,12,.03)!important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#666!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,input:hover,input:focus,input:active{transition-delay:99999s;transition:color 99999s ease-out,background-color 99999s ease-out;-webkit-transition-delay:99999s;-webkit-transition:color 99999s ease-out,background-color 99999s ease-out}input,input:-webkit-autofill{box-shadow:0 0 0 1000px rgba(255,255,255,0) inset!important}input::placeholder,input::-webkit-input-placeholder{color:#fff!important;font-size:14px!important;font-family:'微软雅黑 Regular','微软雅黑',sans-serif;font-weight:400;font-style:normal}input:focus,input:-webkit-autofill:focus{box-shadow:0 0 0 1000px #fff inset!important}.err-msg{border-width:0;position:relative;left:0;top:0;width:380px;height:40px;display:flex;text-align:left}label.error{font-family:'微软雅黑 Regular','微软雅黑',sans-serif;font-weight:400;color:#fff!important;font-size:14px!important;font-style:normal;right:0!important;top:0!important}