@charset "utf-8";@font-face{font-family:'DIN';src:url('fonts/DIN-Medium.otf')}html,body{margin:0;padding:0;width:100%;height:100%;overflow:hidden;background-color:#f3f7f9 !important}body{margin:0;padding:0;font:14px/1.5 Helvetica Neue,Helvetica,Arial,Microsoft Yahei,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,sans-serif}input:-webkit-autofill{box-shadow:0 0 0 1000px white inset !important}.admin-login-container{min-height:100vh;display:flex;align-items:center;justify-content:space-between;flex-direction:column}.admin-login-container.display-show{display:flex !important}.admin-login-container .admin-login-header{width:100%;height:70px;line-height:70px;z-index:10;background-color:#fff;box-shadow:0 3px 4px rgba(0,0,0,0.1)}.admin-login-container .admin-login-header .admin-header-box{max-width:1280px;min-width:1140px;margin:0 auto;font-size:12px;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between}.admin-login-container .admin-login-header .admin-header-box .admin-logo{height:70px}.admin-login-container .admin-login-header .admin-header-box .admin-logo img{height:70%}.admin-login-container .admin-login-header .admin-header-box .header-nav{letter-spacing:1px;display:flex;align-items:center;justify-content:center}.admin-login-container .admin-login-header .admin-header-box .header-nav i{font-size:18px;margin-right:5px}.admin-login-container .admin-login-main{flex:1;display:flex;align-items:center;justify-content:center}.admin-login-container .admin-login-main .admin-login-box{width:1000px;height:600px;background:#fff;box-shadow:0 0 20px 0 rgba(12,1,4,0.05);border-radius:4px;margin:40px 0}.admin-login-container .admin-login-main .admin-login-box .swiper{width:422px;height:600px;overflow:hidden;float:left;position:relative;border-radius:4px 0 0 4px}.admin-login-container .admin-login-main .admin-login-box .login{width:578px;height:600px;overflow:hidden;float:right;position:relative;border-radius:4px 0 0 4px;display:flex;align-items:center;justify-content:center;flex-direction:column}.admin-login-container .admin-login-main .admin-login-box .login .login-form{width:334px;height:auto;text-align:center;position:relative}.admin-login-container .admin-login-main .admin-login-box .login .login-form .layui-tab .layui-tab-title{margin-bottom:15px;transition-duration:0s}.admin-login-container .admin-login-main .admin-login-box .login .login-form .layui-tab .layui-tab-title li{font-size:18px;width:137px;color:#3a405b;transition-duration:0s}.admin-login-container .admin-login-main .admin-login-box .login .login-form .layui-form-item{position:relative}.admin-login-container .admin-login-main .admin-login-box .login .login-form .layui-form-item .layui-form-label{width:56px;color:#a1a6bb;border-top-left-radius:22px;border-bottom-left-radius:22px;padding-left:20px;height:45px;display:flex;justify-content:center;align-items:center}.admin-login-container .admin-login-main .admin-login-box .login .login-form .layui-form-item .layui-form-label .layui-icon{font-size:20px}.admin-login-container .admin-login-main .admin-login-box .login .login-form .layui-form-item .layui-input-inline{width:265px}.admin-login-container .admin-login-main .admin-login-box .login .login-form .layui-form-item .layui-input-inline .layui-input{height:45px;padding-left:15px;padding-right:15px;letter-spacing:1.5px;transition-duration:0s;border-top-right-radius:22px;border-bottom-right-radius:22px}.admin-login-container .admin-login-main .admin-login-box .login .login-form .layui-form-item .layui-input-inline .layui-input:hover{border-color:#eee !important}.admin-login-container .admin-login-main .admin-login-box .login .login-form .layui-form-item .layui-input-inline .layui-input:focus{border-color:#eee !important}.admin-login-container .admin-login-main .admin-login-box .login .login-form .layui-form-item .layui-input-inline .layui-input::placeholder{color:#a1a6bb}.admin-login-container .admin-login-main .admin-login-box .login .login-form .layui-form-item .curtains{top:4px;right:30px;position:absolute}.admin-login-container .admin-login-main .admin-login-box .login .login-form .layui-form-item .curtains .iconfont{color:#a1a6bb;font-size:25px}.admin-login-container .admin-login-main .admin-login-box .login .login-form .layui-form-item .curtains .login-captcha{height:32px;padding-top:3px;border-radius:10px}.admin-login-container .admin-login-main .admin-login-box .login .login-form .layui-form-item .curtains .send-code{line-height:38px;font-size:12px;cursor:pointer;color:#1E9FFF}.admin-login-container .admin-login-main .admin-login-box .login .login-form .layui-form-item .login-btn{width:330px;height:50px;background-color:#0076fe;border-radius:25px;font-size:18px;line-height:50px;color:#fff;cursor:pointer;transition-duration:0s}.admin-login-container .admin-login-main .admin-login-box .login .login-form .actions{padding:0 12px;margin:25px 0;line-height:24px;font-size:14px;display:flex;justify-content:space-between;align-items:center}.admin-login-container .admin-login-main .admin-login-box .login .login-form .actions .layui-form-checkbox[lay-skin=primary]{padding-left:24px;transition-duration:0s}.admin-login-container .admin-login-main .admin-login-box .login .login-form .actions .layui-form-checkbox[lay-skin=primary]:hover i{border-color:#0076fe !important;color:#fff}.admin-login-container .admin-login-main .admin-login-box .login .login-form .actions .layui-form-checked[lay-skin=primary] i{border-color:#0076fe !important;background-color:#0076fe;color:#fff}.admin-login-container .admin-login-main .admin-login-box .login .login-form .actions .layui-form-checkbox[lay-skin=primary] span{color:#3a405b}.admin-login-container .admin-login-main .admin-login-box .login .login-form .actions .forget{display:flex;justify-content:center;align-items:center}.admin-login-container .admin-login-main .admin-login-box .login .login-form .actions .forget a{color:#9ea1b1}.admin-login-container .admin-login-main .admin-login-box .login .login-form .actions .forget a:hover{color:#0076fe}.admin-login-container .admin-login-main .admin-login-box .login .login-form .layui-tab-brief>.layui-tab-more li.layui-this:after,.admin-login-container .admin-login-main .admin-login-box .login .login-form .layui-tab-brief>.layui-tab-title .layui-this:after{border-bottom:2px solid #0076fe}.admin-login-container .admin-login-main .admin-login-box .login .third-party-login .title{position:relative;font-size:14px;display:block;color:#888888;text-align:center}.admin-login-container .admin-login-main .admin-login-box .login .third-party-login .title:before,.admin-login-container .admin-login-main .admin-login-box .login .third-party-login .title::after{content:'';width:95px;height:10px;border-bottom:1px solid #888888;position:absolute}.admin-login-container .admin-login-main .admin-login-box .login .third-party-login .title:before{left:-115px}.admin-login-container .admin-login-main .admin-login-box .login .third-party-login .title:after{right:-115px}.admin-login-container .admin-login-main .admin-login-box .login .third-party-login .icons{margin-top:5px}.admin-login-container .admin-login-main .admin-login-box .login .third-party-login .icons i{font-size:28px;margin:0 5px 5px}.admin-login-container .admin-login-main .admin-login-box .login .wechat-scan{display:flex;align-items:center;justify-content:center;flex-direction:column}.admin-login-container .admin-login-main .admin-login-box .login .wechat-scan .title{color:#3a405b;font-size:22px;text-align:center}.admin-login-container .admin-login-main .admin-login-box .login .wechat-scan .title i{font-size:30px;margin-right:5px}.admin-login-container .admin-login-main .admin-login-box .login .wechat-scan .tips{margin-top:28px;font-size:14px}.admin-login-container .admin-login-main .admin-login-box .login .wechat-scan .qr-box{width:206px;height:206px;border:1px solid #cacaca;margin-top:30px;display:flex;align-items:center;justify-content:center}.admin-login-container .admin-login-main .admin-login-box .login .wechat-scan .qr-box img{width:180px;height:180px}.admin-login-container .admin-login-main .admin-login-box .login .switch{position:absolute;right:0;top:0;cursor:pointer}.admin-login-container .admin-login-main .admin-login-box .login .switch .switch-icon{display:flex;justify-content:center;align-items:flex-start}.admin-login-container .admin-login-main .admin-login-box .login .switch .switch-icon .tips{display:flex;align-items:center;justify-content:center;color:#666;border:1px solid #cacaca;font-size:12px;padding:2px 8px;border-radius:4px;position:relative;margin-top:16px}.admin-login-container .admin-login-main .admin-login-box .login .switch .switch-icon .tips i{margin:0 5px;font-size:14px}.admin-login-container .admin-login-main .admin-login-box .login .switch .switch-icon .icon{overflow:hidden;position:relative;margin-right:12px}.admin-login-container .admin-login-main .admin-login-box .login .switch .switch-icon .icon .iconfont{height:52px;width:52px;font-size:52px;color:#61667c}.admin-login-container .admin-login-main .admin-login-box .login .switch .switch-icon .icon:before{content:'';width:0;height:0;left:-20px;bottom:-20px;position:absolute;border-bottom:104px solid #FFFFFF;border-right:104px solid transparent}.admin-login-container .admin-login-footer{height:56px;line-height:56px;display:flex;align-items:center;justify-content:center;font-size:12px;color:rgba(62,62,62,0.75);font-family:DIN,DINPro-Medium Helvetica Neue,Helvetica,Arial,Microsoft Yahei,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,sans-serif;opacity:.7;text-transform:uppercase;margin-bottom:20px}.admin-login-container .admin-login-footer a{color:#667790;padding:0 5px}/*# sourceMappingURL=login.css.map */