.def-login-wrap{background:url(../../static/img/login-bg.57e71160.png) no-repeat;background-size:cover;background-position:50%}.def-login-wrap .contain{width:680px;height:460px;background:url(../../static/img/login-img.2bf233a2.png) no-repeat 0;background-color:#fff;background-size:contain;box-shadow:0 10px 40px 0;border-radius:8px;margin:0 auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.def-login-wrap .contain .main{position:absolute;top:49px;right:50px}.def-login-wrap .contain .main .logo{width:92px;height:84px;background-size:contain;margin:0 auto}.def-login-wrap .contain .main .logo img{width:100%;height:100%}.def-login-wrap .contain .main h1{color:#000;font-size:16px;text-align:center;margin:16px auto 30px}.def-login-wrap .contain .main .login-btn{padding-top:10px}.def-login-wrap .contain .main .login-btn .ant-btn-primary{background-color:#f34d1d;border-color:#f34d1d;width:100%;line-height:1.499;font-size:16px}.def-login-wrap .contain .main .login-btn .ant-btn-primary:focus,.def-login-wrap .contain .main .login-btn .ant-btn-primary:hover{background-color:#f34d1d;border-color:#f34d1d}.def-login-wrap .contain .main .ant-form-item-explain{position:absolute;left:0;bottom:-23px}.def-login-wrap .contain .main .ant-form-item-control-wrapper{flex:1 1}.def-login-wrap .contain .main .ant-form-item{margin-bottom:20px;min-width:240px}.def-login-wrap .contain .main .ant-form-item .ant-form-item-control-input .code{width:70px;height:25px;position:absolute;right:0;bottom:3px}.def-login-wrap .contain .main .ant-input{border:none;border-bottom:none;border-radius:0;padding:0;height:30px;outline:none;vertical-align:top}.def-login-wrap .contain .main .ant-input:focus{box-shadow:none}.def-login-wrap .contain span.ant-input-affix-wrapper{border:none;border-bottom:1px solid #ddd;padding:0;outline:none;vertical-align:top;box-shadow:none}.def-login-wrap .contain span.ant-input-affix-wrapper:focus{box-shadow:none}.def-login-wrap .contain .fotter{font-size:12px;color:#b7b4b4;text-align:center}.def-login-wrap .contain .fotter a{color:#b7b4b4}@media(max-width:500px){.login-wrap .contain{width:85%;height:auto;background-image:none;padding:20px}.login-wrap .contain .main{position:static}}.site-box{width:240px;padding-top:16px}.site-box .head{padding-bottom:10px}.site-box .head h2{font-size:16px;color:#000;margin-bottom:5px}.site-box .head p{font-size:12px;color:#999}.site-box .bodys{max-height:200px;overflow:hidden;overflow-y:auto;padding-right:10px;box-sizing:border-box}.site-box .bodys::-webkit-scrollbar{width:4px;height:4px}.site-box .bodys::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:rgba(0,0,0,.2)}.site-box .bodys::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:0;background:rgba(0,0,0,.1)}.site-box .item{background-color:#f5f5f5;padding:10px 10px;border-radius:5px;display:flex;vertical-align:middle;align-items:center;margin-bottom:10px;cursor:pointer}.site-box .item:last-child{margin-bottom:0}.site-box .item .tit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}