.loginBg{background:url(../img/root/top_bg.png) top no-repeat #fff;position:fixed;top:0;left:0;width:100%;height:100%;background-size:100% auto}.loginOut{width:100%;height:100%}.loginOut .right{width:100%;height:100%;float:left}.loginOut .right .rightMain{width:400px;margin:0 auto;position:relative;top:50%;transform:translateY(-50%);border-radius:5px;overflow:hidden}.loginOut .right .rightMain .title{width:100%;background:#2866dc;padding:0 15px;box-sizing:border-box;display:none}.loginOut .right .rightMain .title h1{line-height:50px;color:#fff;font-weight:bolder;font-size:24px;letter-spacing:.5rem}.loginOut .right .rightMain .main{width:100%;background:#fff;overflow:hidden;padding-bottom:45px}.loginOut .right .rightMain .main .typeOut{width:100%}.loginOut .right .rightMain .main .typeOut .inputGroup{width:100%;padding:7.5px 15px;box-sizing:border-box;position:relative}.loginOut .right .rightMain .main .typeOut .inputGroup input{width:100%;border-radius:3px;border:1px solid #95a5a6;padding-left:5em;box-sizing:border-box}.loginOut .right .rightMain .main .typeOut .inputGroup input::-webkit-input-placeholder{font-size:12px}.loginOut .right .rightMain .main .typeOut .inputGroup h1{width:6em;position:absolute;top:7.5px;left:0;text-align:right;line-height:40px;font-size:12px}.loginOut .right .rightMain .main .typeOut .inputGroup img{position:absolute;top:9px;right:16px;height:36px;cursor:pointer}.loginOut .right .rightMain .main .typeOut .imgOut{width:80px;height:80px;margin:0 auto;border-radius:15px;overflow:hidden;box-shadow:1px 1px 15px rgba(52,152,219,.9)}.loginOut .right .rightMain .main .typeOut .imgOut img{width:100%;height:100%;cursor:pointer}.loginOut .right .rightMain .main .typeOut .unInsert{-webkit-filter:grayscale(1)}.loginOut .right .rightMain .main .typeOut center{line-height:50px}.loginOut .right .rightMain .main .code{padding-right:12em}.loginOut .right .rightMain .main .btnOut{width:100%;padding:0 15px;box-sizing:border-box;margin-top:20px}.loginOut .right .rightMain .main .btnOut button{width:100%;height:40px;background:#f39c12;border:none;border-radius:5px;color:#fff;cursor:pointer}.loginOut .right .rightMain .main .logo{height:50px;display:block;margin:30px auto;margin-bottom:0}.loginOut .right .rightMain .main h2{text-align:center;font-size:12px;line-height:50px}.loginOut .right .rightMain .main h6{text-align:center;font-size:18px;line-height:50px;font-weight:bolder}.loginOut .right .rightMain .main h5{text-align:center;font-size:24px;font-weight:bolder;line-height:100px}.loginOut .right .rightMain .main h3{text-align:center;margin-top:30px}.loginOut .right .rightMain .main .type{width:100%;border-top:.5px dotted #ccc;margin-top:15px}.loginOut .right .rightMain .main .type center{line-height:50px}.loginOut .right .rightMain .main .type ul{width:100%;overflow:hidden;text-align:center}.loginOut .right .rightMain .main .type ul li{display:inline;cursor:pointer}.loginOut .right .rightMain .main .type ul li svg{height:40px;width:40px}h3{position:fixed;bottom:80px;left:0;width:100%;z-index:999;text-align:center;font-size:12px}h3 a{color:#3498db;text-decoration:underline}b{position:fixed;bottom:55px;left:0;width:100%;z-index:999;text-align:center;font-weight:400;font-size:12px}b a{color:#3498db;text-decoration:underline}h4{position:fixed;bottom:15px;left:0;width:100%;z-index:999;text-align:center}h4 img{height:30px;display:inline}