.login-sprite,.login-contract,.login-g-logo,.login-light,.login-lock,.login-log-safe,.login-log-safe01,.login-logo,.login-m,.login-oragne-safe,.login-pc,.login-refresh,.login-right,.login-s-01,.login-s-icon,.login-s,.login-safe,.login-user,.login-warning{background-image:url('/Content/images/login-icon.png');background-repeat:no-repeat}.login-contract{background-position:0 0;height:20px;width:21px}.login-g-logo{background-position:0 -30px;height:57px;width:213px}.login-light{background-position:0 -97px;height:19px;width:20px}.login-lock{background-position:0 -126px;height:26px;width:22px}.login-log-safe{background-position:0 -162px;height:25px;width:122px}.login-log-safe01{background-position:0 -197px;height:25px;width:122px}.login-logo{background-position:0 -232px;height:121px;width:400px}.login-m{background-position:0 -363px;height:31px;width:34px}.login-oragne-safe{background-position:0 -404px;height:14px;width:11px}.login-pc{background-position:0 -428px;height:31px;width:34px}.login-refresh{background-position:0 -469px;height:15px;width:15px}.login-right{background-position:0 -494px;height:13px;width:13px}.login-s-01{background-position:0 -517px;height:52px;width:52px}.login-s-icon{background-position:0 -579px;height:22px;width:22px}.login-s{background-position:0 -611px;height:52px;width:52px}.login-safe{background-position:0 -673px;height:26px;width:22px}.login-user{background-position:0 -709px;height:26px;width:22px}.login-warning{background-position:0 -745px;height:24px;width:24px}@font-face{font-family:digital;src:url(../fonts/LetsgodigitalRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/LetsgodigitalRegular.ttf),url(../fonts/letsgodigitalregular.woff),url(../fonts/letsgodigitalregular.woff2)}.login{height:calc(100vh - 50px);background:url(/Content/images/loginbg2.jpg?v=20220210) no-repeat;background-size:cover;max-width:100%}.logintitle{font-size:24px;text-align:center;margin-bottom:30px}.loginwrapper{position:relative;display:flex;justify-content:center;padding-top:100px;margin:auto}.top-logo{position:relative;text-align:center;width:500px;margin:0 auto}.top-logo:before{content:'';position:absolute;top:10px;right:-43px;width:80px;height:30px;line-height:30px;background:#f4852a;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.top-logo:after{content:'';position:absolute;top:22px;right:29px;width:0;height:0;border-style:solid;border-width:8.5px 21px 8.5px 0;border-color:transparent #f4852a transparent transparent;transform:skewY(-35deg);-ms-transform:skewY(-35deg);-moz-transform:skewY(-35deg);-webkit-transform:skewY(-35deg);-o-transform:skewY(-35deg)}.top-logo p{display:inline-block;width:80px;height:30px;line-height:30px;position:absolute;top:10px;right:-43px;color:#fff}.login-form{position:relative;width:400px;height:596px;padding:50px 20px;background:#fff;border:1px solid #ececec;-moz-box-shadow:0 15px 14px -16px #212121;-webkit-box-shadow:0 15px 14px -16px #212121;box-shadow:0 15px 14px -16px #212121;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.login-form label{position:relative;width:100%;margin-bottom:20px;padding:5px 0 5px 50px;border-bottom:1px solid #ddd}.login-form form i{position:absolute;top:0;bottom:0;left:15px;margin:auto;vertical-align:middle}.rightimg{margin-left:-60px}.login-form input{width:100%;height:40px;border:0;font-size:14px;color:#a0a0a0}.login-form input:focus{outline:0}.login-form .blue-btn{height:50px;width:100%;font-size:16px;border-radius:25px;background:#edb42f}.login-form .title{text-align:center;font-size:18px;color:#f4852a;padding:20px 0 10px 0}.login-form .description{display:block;text-align:center;padding:0 0 30px 0;color:#a0a0a0;font-size:14px}.login-form .sub-titile{font-size:14px;padding:5px 0;color:#f4852a}.login-form .userid{position:relative;width:100%;margin-bottom:20px;padding:5px 0 5px 50px;color:#333}.login-form .chat-window-content textarea{border:1px solid #ececec;background:transparent;width:100%}.login-form .chat-window-content .chat-extension{font-size:12px}.login-form .chat-window-content .chat-message.left .chat-text-wrapper{background:#edb42f}.login-form .chat-window-content .chat-message.left .chat-extension{float:right;right:44px;font-size:12px}.login-form .chat-window-content .chat-message.right .chat-extension{float:right;font-size:12px}.login-form .chat-window-content .userOther,.login-form .chat-window-content .userMe{font-size:16px;color:#a0a0a0;text-decoration:none}.login-form .chat-window-content .chat-window-text-box-wrapper{width:380px}.login-form .chat-window-content label{border:0;width:auto;padding:0;margin:0}.login-form .chat-window-content .chat-window-text-box-tool-item-wrapper{position:absolute;right:30px;bottom:10px;height:24px}.login-form .chat-window-content .chat-window-text-box-tool-item-wrapper label{margin-right:25px}.login-form .chat-window-content .chat-window-text-box-tool-item-wrapper input[type="file"]{display:none}.field-validation-error,.validation-summary-errors{top:-17px}.safecode label{position:relative}.safecode img{vertical-align:middle;max-height:50px;max-width:110px;padding-top:6px;position:absolute;right:20px}.haveaccount{padding:40px 0 0 0;text-align:right;color:#a0a0a0;font-size:14px}.haveaccount a{color:#f4852a}.footer{width:100%;height:50px;overflow:hidden;background:#3f3a2f;color:#dac69d;font-size:14px}.footer .wrapper{text-align:center;line-height:50px}.footer i{margin-right:5px;vertical-align:middle}.footer button{display:inline-block;padding:0 20px;height:50px}.changesafecode{cursor:pointer}.login-form .demo--label{width:200px;padding:5px 0;border:0;background:none;color:#666;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.login-form .demo--label .demo--checkbox{margin-right:5px;vertical-align:bottom}.forget-password{padding:20px 0;font-size:14px;color:#999;display:flex;justify-content:center}.forget-password a{color:#999;padding:0 25px;position:relative}.forget-password a:not(:last-child):after{content:"";position:absolute;right:0;top:0;display:block;width:1px;height:16px;background:#e3e3e3}.loginchange{position:absolute;bottom:20px;left:20px;z-index:50}.loginchange .login-s,.loginchange .login-s-01{margin:0 5px 5px 5px;cursor:pointer}.qrcodelogin{display:none}.qrcodelogin .forget-password{position:absolute;right:10px;bottom:20px}.loginchange-wrapper{position:relative}.chagnecontent.normal.qrcode{display:none}.chagnecontent.qrcodelogin.qrcode{display:block}.qrcode-wrapper{text-align:center}.qrcode-wrapper img{width:200px;height:200px}.qrcode-wrapper p{padding:20px 0;color:#a0a0a0;font-size:16px;display:flex;align-items:center;justify-content:center}.qrcode-wrapper i{position:relative;left:0;margin:0 5px 0 0}.usercontract{padding-top:80px}.usercontract .title{padding:0 20px;height:50px;line-height:50px;font-size:20px;font-weight:bold;color:#fff;background:#f4852a;border-radius:5px 5px 0 0}.usercontract .title i{margin-right:5px}.usercontract .content{padding:20px;background:#fff}.usercontract .content li{text-indent:.3rem;margin-left:4rem;line-height:40px}.button-wrapper{padding:20px 0 100px 0;text-align:center;background:#fff}.button-wrapper .btn{height:40px;width:110px}.button-wrapper .btn:first-child{margin-right:10px}.fixed-top{position:fixed;width:1200px;height:54px;background:#333;overflow:hidden}.speed-test-wrapper{width:800px;padding-top:100px;margin:0 auto}.speed-test{}.speed-test .upperbox{padding:10px 15px;width:100%;line-height:40px;background:#2097c3;border-radius:5px 5px 0 0}.speed-test .upperbox .speedbox{color:#fff}.speed-test .notice{color:#f4f4f4}.speed-test .notice .btn{padding:0;margin-left:5px;width:80px;height:30px;color:#2097c3;font-size:16px;background:#fff;vertical-align:unset;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.speed-test .notice i{margin-right:5px}.speed-test .content ul{padding:0 0 30px 0}.speed-test .content li{font-size:16px}.speed-test .content .speedbox{padding:7px;margin:5px 0;border:1px solid #fbe5d4;background:#fef9f5;display:flex;align-items:center;border-radius:5px}.speed-test .content .speedbox .btn{background:#f4852a;color:#fff}.speed-test .content .speedbox.fast{border-color:#d3f2fe;background:#f6fdff}.speed-test .content .speedbox.fast .btn{background:#2097c3;color:#fff}.speed-test .content .speedbox.slow{border-color:#fed9d8;background:#fef5f5}.speed-test .content .speedbox.slow .btn{background:#f30600;color:#fff}.speedbox{display:flex}.speedbox .time{padding:0 10px;position:relative;display:inline-block}.speedbox .time:after{position:absolute;right:0;top:0;bottom:0;margin:auto;content:'';width:1px;height:15px;background:#f4f4f4}.speedbox .linenum{padding:0 10px;display:inline-block}.speedbox .btn{padding:0;width:80px;height:30px;color:#2097c3;font-size:16px;background:#fff;vertical-align:unset;margin-left:auto;border-radius:5px}#wechatMenu{display:block;text-align:center;padding-bottom:30px}#wechatMenu a{display:inline-block;width:100px;height:32px;font-size:14px;line-height:32px;background:#e7e7e7;color:#666;transition:.2s}#wechatMenu a.current{color:#fff;background:#edb42f;transition:.2s}#wechatMenu a:first-child{border-radius:5px 0 0 5px}#wechatMenu a:last-child{border-radius:0 5px 5px 0}.login-refresh{margin-right:5px}.forget-password-pop{padding:0 20px}.forget-password-pop .title{display:block;padding:20px 0;text-align:center;color:#f4852a}.forget-password-pop label{position:relative;width:90%;display:block;margin:0 auto 20px auto;padding:5px 0 5px 50px;background:#fdfdfd;border:1px solid #f4f4f4;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.forget-password-pop i{position:absolute;top:0;bottom:0;left:15px;margin:auto;vertical-align:middle}.forget-password-pop input{width:100%;height:40px;border:0;font-size:14px;color:#a0a0a0}.forget-password-pop input:focus{outline:0}.forget-password-pop .button-wrapper{padding:20px 0}.forget-password-pop .btn{margin:0!important;width:90%}