.th-layout-wrapper{background:#fff;height:100%;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.th-layout-wrapper,.th-layout-wrapper .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.th-layout-wrapper .top{-ms-flex-negative:0;flex-shrink:0;padding:0 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px;border-bottom:1px solid #f3f4f6}.th-layout-wrapper .top .logo{height:28px}.th-layout-wrapper .top .title{font-family:PingFang SC,Microsoft YaHei,Helvetica,Arial,sans-serif;font-size:26px}.th-layout-wrapper .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:auto;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.th-layout-wrapper .container .main{min-width:260px;width:480px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.th-layout-wrapper .container .main .top-title{font-size:36px;font-weight:400;color:#101820;margin-bottom:22px}.th-layout-wrapper .container .main .el-form-item{margin-bottom:17px}.th-layout-wrapper .container .main .el-form-item ::v-deep .el-input.is-active .el-input__inner,.th-layout-wrapper .container .main .el-form-item ::v-deep .el-input__inner:focus{border-color:#101820;outline:0}.th-layout-wrapper .container .main .el-form-item ::v-deep .el-form-item__label :before{content:"*";display:inline-block}.th-layout-wrapper .container .main .el-form-item ::v-deep .el-form-item__label{line-height:36px}.th-layout-wrapper .container .main .el-form-item .view{position:absolute;left:-34px;top:2px;cursor:pointer}.th-layout-wrapper .container .main .el-form-item .view img{width:19px}.th-layout-wrapper .container .main .el-form-item .view.lock img{-webkit-filter:brightness(.8);filter:brightness(.8)}.th-layout-wrapper .container .main ::v-deep .el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before,.th-layout-wrapper .container .main ::v-deep .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{content:"*";color:#f56c6c;display:inline-block;margin-right:4px;position:relative;top:3px;left:2px}.th-layout-wrapper .container .main .el-button--primary{color:#fff;border-color:transparent}.th-layout-wrapper .container .main .captcha-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.th-layout-wrapper .container .main .captcha-box .captcha ::v-deep input.el-input__inner{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.th-layout-wrapper .container .main .captcha-box .vPic{width:33%;height:40px;float:right!important;background:#ccc;border-top-right-radius:4px;border-bottom-right-radius:4px}.th-layout-wrapper .container .main .captcha-box .vPic img{height:38px;cursor:pointer;vertical-align:middle}.th-layout-wrapper .container .info-form{width:480px;-webkit-box-sizing:border-box;box-sizing:border-box}.th-layout-wrapper .container .info-form .top-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.th-layout-wrapper .container .info-form .top-title .success-img{margin-right:5px;width:36px;height:36px}.th-layout-wrapper .container .info-form .el-form-item{margin-bottom:5px}.th-layout-wrapper .footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;height:80px;-ms-flex-negative:0;flex-shrink:0}.th-layout-wrapper .footer .copyright{margin:0 auto;text-align:center;color:#667e93;opacity:.6}.th-layout-wrapper .forget-password a{color:#999;position:relative}.th-layout-wrapper .forget-password a:hover .forget-tag-info{opacity:1;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.th-layout-wrapper .forget-password a .forget-tag-info{opacity:0;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;position:absolute;width:280px;height:110px;background:#101820;border-radius:4px;top:32px;left:-112px;right:0;margin:0 auto;padding:12px;-webkit-box-sizing:border-box;box-sizing:border-box}.th-layout-wrapper .forget-password a .forget-tag-info .triangle{position:absolute;width:20px;top:-24px;left:0;right:0;margin:0 auto}.th-layout-wrapper .forget-password a .forget-tag-info .triangle .triangle-icon{border-top:10px solid #9acd32;border-left:10px solid bisque;border-right:10px solid #d2691e;border:10px solid transparent;border-bottom:10px solid #000}.th-layout-wrapper .forget-password a .forget-tag-info p{color:#fff;line-height:22px;font-size:12px}.black-btn{background:#101820;color:#fff;border-color:transparent}.empty-btn:focus,.empty-btn:hover{color:#fff;border-color:#101820;background-color:#101820}.top-btn-tools{position:relative}.top-btn-tools .line{position:absolute;width:1px;height:100%;background:#fff;z-index:9999999}.top-btn-tools .el-button--small{padding:9px 15px;font-size:12px;border-radius:4px}.top-btn-tools.el-button-group>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.top-btn-tools.el-button-group>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}