html {height: 100%;overflow: hidden;}body {width: 100%;height: 100%;background: #666666;font-family: "Microsoft YaHei";background: url("loginbg-c9b98e7ac0fe9c5d91737459ba953e42.jpg") no-repeat center center;background-size: 100% 100%;}#supersized-loader {position: absolute;top: 50%;left: 50%;z-index: 0;width: 60px;height: 60px;margin: -30px 0 0 -30px;text-indent: -999em;background: url(../images/loading.gif) no-repeat center center;}#supersized {display: block;position: fixed;left: 0;top: 0;overflow: hidden;z-index: -999;height: 100%;width: 100%;}#supersized img {width: auto;height: auto;position: relative;display: none;outline: none;border: none;}#supersized.speed img {-ms-interpolation-mode: nearest-neighbor;image-rendering: -moz-crisp-edges;}#supersized.quality img {-ms-interpolation-mode: bicubic;image-rendering: optimizeQuality;}#supersized li {display: block;list-style: none;z-index: -30;position: fixed;overflow: hidden;top: 0;left: 0;width: 100%;height: 100%;background: #111;}#supersized a {width: 100%;height: 100%;display: block;}#supersized li.prevslide {z-index: -20;}#supersized li.activeslide {z-index: -10;}#supersized li.image-loading {background: #111 url(../images/loading.gif) no-repeat center center;width: 100%;height: 100%;}#supersized li.image-loading img {visibility: hidden;}#supersized li.prevslide img, #supersized li.activeslide img {display: inline;}#supersized img {max-width: none !important}#supersized i {_zoom: 300;}.layui-fluid {height: 100%;}.larryms-layout {display: -webkit-flex;display: -ms-flexbox;display: flex;height: 100%;margin: 0px;padding: 0px;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}.larry-main {height: auto;margin: auto;padding-top: 27px;padding-bottom: 45px;border-radius: 4px;border: none;background: rgba(255,255,255,1);}.old-sty .larry-main{padding-top: 40px;padding-bottom: 25px;box-shadow: 10px 5px 70px #22699e;border-radius: 5px;border: 1px solid #909090;background: transparent;}.larry-main .title {display: block;width: 100%;height: auto;line-height: 34px;color: rgb(40, 56, 73);font-size: 24px;text-align: center;font-weight: bold;margin-top: 26px;margin-bottom: 4px;}.old-sty .larry-main .title{height: 45px;line-height: 45px;color: #fff;font-size: 32px;margin-top: 0px;margin-bottom: 5px;}.larry-main p.info {display: block;width: 100%;height: auto;line-height: 34px;color: rgb(40, 56, 73);font-size: 24px;font-weight: bold;text-align: center;padding-bottom: 35px;}.old-sty .larry-main p.info{height: 35px;line-height: 35px;color: #fff;padding-bottom: 5px;font-weight: normal;}.user-info {display: block;width: 100%;height: auto;overflow: hidden;margin: 0 auto;}.old-sty .user-info{padding-top: 5px;}.user-info .avatar {display: block;width: 96px;height: 96px;margin: 0 auto;margin-bottom: 25px;}.user-info .avatar img {display: block;width: 100%;height: 100%;}.layui-form {width: 336px;margin: 0 auto;}.old-sty .layui-form{width: 325px;margin-bottom: 20px;}.layui-form .layui-form-item {display: block;width: 100%;height: auto;border: none;position: relative;margin-bottom: 20px;}.old-sty .layui-form .layui-form-item{height: 40px;}.layui-form .layui-form-item label.layui-form-label {display: block;padding: 0px;margin: 0px;width: 55px;height: 20px;line-height: 20px;position: absolute;top: 10px;left: 10px;font-size: 14px;font-weight: 600;color: #fff;padding-right: 10px;border-right: dotted 1px #FFF;text-align: right;}.layui-form .layui-form-item input.larry-input {display: block;width: 100%;height: 44px;vertical-align: middle;margin: 0px;padding: 0px;position: relative;top: 0px;left: 0px;font-size: 14px;font-family: "Microsoft YaHei", "Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Arial, sans-serif;color: rgb(0, 0, 0) !important;background: rgb(242, 243, 245);border: none;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;-o-transition: all .2s;-moz-transition: all .2s;-webkit-transition: all .2s;-ms-transition: all .2s;padding: 12px;}.old-sty .layui-form .layui-form-item input.larry-input{height: 40px;position: absolute;color: #fff !important;background: rgba(15, 15, 15, .15);border: 1px solid #3d3d3d;border: 1px solid rgba(255, 255, 255, .15);-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-shadow: 0 1px 2px rgb(0 0 0 / 10%);-moz-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .1) inset;-webkit-box-shadow: 0 2px 3px 0 rgb(0 0 0 / 10%) inset;box-shadow: 0 2px 3px 0 rgb(0 0 0 / 10%) inset;padding-left: 82px;}input::-webkit-input-placeholder {color: #ccc;}input:-moz-placeholder {color: #ccc;}input::-moz-placeholder {color: #ccc;}input:-ms-input-placeholder {color: #ccc;}.layui-form .layui-form-item input.larry-input:focus {color: #ffffff;}#larry_code {width: 100px;margin-bottom: 25px;}#larry_code input.larry-input {padding-left: 10px !important;color: #fff !important;}#larry_code input.larry-input:focus {color: #fff !important;font-size: 16px;}#larry_code input::-webkit-input-placeholder {color: #fff;}#larry_code input:-moz-placeholder {color: #fff !important;}#larry_code input::-moz-placeholder {color: #fff !important;}#larry_code input:-ms-input-placeholder {color: #fff !important;}#larry_code .code {display: block;background: #ffffff;width: 176px;height: 40px;padding: 0px;border-radius: 4px;position: absolute;top: -1px;left: 108px;box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.25);}#larry_code .code .arrow {background: url(../images/login/login_code.png) no-repeat 0 0;display: block;width: 7px;height: 13px;position: absolute;left: -7px;top: 13px;}#larry_code .code-img {width: 156px;height: 38px;position: absolute;top: 1px;left: 2px;cursor: pointer;}#larry_code .code-img img {display: block;width: 100%;height: 100%;}#larry_code .code a.change {display: block;width: 11px;height: 14px;cursor: pointer;position: absolute;top: 15px;right: 3px;background: url(../images/login/login_code.png) no-repeat 0px -15px;opacity: 0.7;}.larry-btn {position: static;display: block;font-size: 16px;font-family: "Microsoft YaHei", "Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Arial, sans-serif;letter-spacing: 1px;background: rgb(34, 94, 231);width: 100%;height: 48px;line-height: 48px;vertical-align: middle;margin: 0 auto !important;border: none;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;color: #fff;cursor: pointer;-o-transition: all .2s;-moz-transition: all .2s;-webkit-transition: all .2s;-ms-transition: all .2s;opacity: 1;}.old-sty .larry-btn{font-weight: 600;letter-spacing: 1px;background: #ef4300;width: 200px;height: 40px;line-height: 40px;border: 1px solid #ff730e;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 15px 30px 0 rgba(255, 255, 255, .25) inset, 0 2px 7px 0 rgba(0, 0, 0, .2);-webkit-box-shadow: 0 15px 30px 0 rgb(255 255 255 / 25%) inset, 0 2px 7px 0 rgb(0 0 0 / 20%);box-shadow: 0 15px 30px 0 rgb(255 255 255 / 25%) inset, 0 2px 7px 0 rgb(0 0 0 / 20%);color: #fff;text-shadow: 0 1px 2px rgb(0 0 0 / 10%);}.larry-btn:hover {-moz-box-shadow: 0 15px 30px 0 rgba(255, 255, 255, .15) inset, 0 2px 7px 0 rgba(0, 0, 0, .2);-webkit-box-shadow: 0 15px 30px 0 rgba(255, 255, 255, .15) inset, 0 2px 7px 0 rgba(0, 0, 0, .2);box-shadow: 0 15px 30px 0 rgba(255, 255, 255, .15) inset, 0 2px 7px 0 rgba(0, 0, 0, .2);}.larry-btn:active {-moz-box-shadow: 0 15px 30px 0 rgba(255, 255, 255, .15) inset, 0 2px 7px 0 rgba(0, 0, 0, .2);-webkit-box-shadow: 0 15px 30px 0 rgba(255, 255, 255, .15) inset, 0 2px 7px 0 rgba(0, 0, 0, .2);box-shadow: 0 5px 8px 0 rgba(0, 0, 0, .1) inset, 0 1px 4px 0 rgba(0, 0, 0, .1);border: 0px solid #ef4300;}.larry-btn.unfinish{opacity: .6;}.copy-right {display: block;width: 360px;height: 30px;line-height: 30px;margin: 0 auto;text-align: center;color: #000000;font-size: 14px;padding-top: 5px;}.copy-right a {cursor: pointer;color: #000000;}.copy-right a:hover {color: #ffffff;}input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px rgba(59, 62, 62, .7) inset !important;opacity: .6;border: 1px solid #e5e5e5 !important;color: #fff !important;}.larryms-ie {display: block !important;position: relative;}.larryms-ie .larry-main {width: 500px !important;position: absolute;left: 50%;top: 50%;margin-left: -250px;margin-top: -280px;filter: alpha(opacity=70);background: none;}@media screen and (min-width: 560px) {.larry-main {max-width: 432px;}.old-sty .larry-main{max-width: 500px;}}@media screen and (max-width: 768px) {.larry-main .title {font-size: 26px;height: 35px;line-height: 35px;}.larry-main p.info {font-size: 18px;height: 25px;line-height: 25px;}.user-info .avatar {width: 66px;height: 66px;margin: 0 auto;margin-bottom: 15px;}.layui-form {width: 240px;}#larry_code .code {width: 130px;}#larry_code .code-img {width: 112px;}.larry-btn {width: 100%;}}.layui-input-block {margin-left: 90px;}.layui-form-switch em{width: 30px;}.layui-form-switch{width: 46px;}.layui-form .layui-form-item.auth-code-item{width: calc(100% - 145px);box-sizing: border-box;position: relative;}.old-sty .layui-form .layui-form-item.auth-code-item{width: calc(100% - 150px);}.layui-form .layui-form-item.auth-code-item.send-code{width: calc(100% - 92px);}.send-code-btn{width: 92px;height: 44px;line-height: 44px;text-align: right;cursor: pointer;position: absolute;top:0;right: -92px;color: rgba(40, 56, 73, 1);font-weight: 500;font-size: 14px;}.send-code-btn.sended{color: rgb(191, 207, 224);}.auth-code{display: block;position: absolute;top: 0;right: -110px;z-index: 10;}.old-sty .auth-code{border: 1px solid #4e6e92 ;border-radius: 5px;}.larry-icon.auth-fresh-btn{width: 40px;height: 40px;position: absolute;top: 0;right: -150px;font-size: 20px;text-align: center;line-height: 50px;color: rgb(51, 51, 51);cursor: pointer;}.old-sty .larry-icon.auth-fresh-btn{font-size: 22px;color: #fff;}.find-pass{width: 100%;text-align: center;color: #69778A;font-weight: 500;font-size: 14px;padding-top: 16px;}.old-sty .larry-btn.find-pass-btn{background: transparent;border: 1px solid #c2c2c2;color: #69778A;}.top-logo{display: block;width: 78px;height: 78px;margin: 0 auto 26px;}.back-log{cursor: pointer;position: absolute;top:72px;left: 48px;z-index: 10;color: rgb(34, 94, 231);font-size: 14px;}.back-log i{font-weight: bold;position: relative;top: 1px;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button { -webkit-appearance: none; }input[type="number"]{ -moz-appearance: textfield; }.error-note{display: inline-block;color: rgba(239, 11, 11, 1);font-size: 12px;line-height: 18px;position: relative;top: 6px;}.pass-info{color: rgba(125, 126, 128, 1);font-size: 12px;line-height: 20px;margin-top: 9px;}.pass-info.active{color: rgb(21, 91, 212);}.pass-info i{font-size: 14px;margin-right: 5px;}