:root{--login-theme-color:#fc9153}.login-code .describe-wrapper{margin-bottom:27px}.login-code .describe-wrapper .describe{line-height:20px;font-size:14px;color:#999}.login-code .describe-wrapper .cell-des{direction:ltr}.login-code .code-wrapper{margin-bottom:8px;overflow:hidden}.login-code .code-wrapper .code-describe{float:left;width:70%;line-height:33px;font-size:14px;color:#ccc}.login-code .code-wrapper .code-retry{-webkit-box-sizing:border-box;box-sizing:border-box;float:right;min-width:70.5px;max-width:80px;height:33px;line-height:33px;text-align:center;color:#fc9153;color:var(--login-theme-color,#fc9153);font-size:12px;position:relative;margin-right:1px}.login-code .code-wrapper .code-retry:after{content:" ";pointer-events:none;display:block;position:absolute;left:0;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;border:1px solid #fc9153;border:1px solid var(--login-theme-color,#fc9153);border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.login-code .code-wrapper .code-retry:after{width:200%;height:200%;border-radius:4px;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3){.login-code .code-wrapper .code-retry:after{width:300%;height:300%;border-radius:6px;-webkit-transform:scale(.33);transform:scale(.33)}}.login-code .code-wrapper .code-retry.hide{display:none}.login-code .code-wrapper .timeout{line-height:33px;float:right;display:none;font-size:12px;color:#fc9153;color:var(--login-theme-color,#fc9153)}.login-code .code-wrapper .timeout.show{display:block}.login-code .code-box{position:relative}.login-code .code-box .code-inner{display:-webkit-box;display:flex;margin-bottom:12px;-webkit-transform:translateZ(0);transform:translateZ(0)}.login-code .code-box .code-inner .input{position:relative;-webkit-box-flex:1;flex:1;width:13%;padding-top:13.6%;margin-right:3%;border:1px solid #ccc;border-radius:2px}.login-code .code-box .code-inner .input.active{border:1px solid #fc9153;border:1px solid var(--login-theme-color,#fc9153)}.login-code .code-box .code-inner .input:last-child{margin-right:0}.login-code .code-box .code-inner .input.blink{border:1px solid #fc9153;border:1px solid var(--login-theme-color,#fc9153)}.login-code .code-box .code-inner .input.blink:before{content:" ";position:absolute;left:50%;top:50%;height:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;-webkit-animation:infinite linear 1.6s blink}.login-code .code-box .code-inner .input .val{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:0;font-size:25px;color:#333;line-height:1;text-align:center}.login-code .code-box .hidden-wrapper{position:absolute;opacity:0;outline:none;left:-200px;width:1000%;height:100%}.login-code .code-box .hidden-wrapper .access-label{display:inline-block;width:100%;height:100%}.login-code .code-cant-get{display:none;position:relative;height:17px;line-height:17px;font-size:12px;color:#666}.login-code .code-cant-get.show{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.login-code .code-cant-get .code-get-icon{display:inline-block;width:12px;height:12px;background:url("../img/icon_xiajiantou@2x.png") no-repeat 50%;background-size:12px 12px}.login-code .action-sheet-wrapper{position:fixed;right:0;bottom:0;width:0;height:0}.login-code .action-sheet-wrapper .action-sheet-mask{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(37,38,45,.4);-webkit-transition:all .3s;transition:all .3s;opacity:0;display:none}.login-code .action-sheet-wrapper .action-sheet-mask.block{display:block}.login-code .action-sheet-wrapper .action-sheet-mask.show{opacity:1}.login-code .action-sheet-wrapper .action-sheet{position:fixed;left:0;right:0;bottom:0;width:100%;background-color:#fff;text-align:center;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);display:none}.login-code .action-sheet-wrapper .action-sheet.block{display:block}.login-code .action-sheet-wrapper .action-sheet.show{-webkit-transform:translateZ(0);transform:translateZ(0)}.login-code .action-sheet-wrapper .action-sheet .action-sheet-select{border-bottom:4px solid #e5e5e5}.login-code .action-sheet-wrapper .action-sheet .action-sheet-select ul li{padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px;height:50px;line-height:50px;color:#646466}.login-code .action-sheet-wrapper .action-sheet .action-sheet-close{font-size:17px;height:50px;line-height:50px;color:#999}@media (max-width:320px){.login-code .code-inner .input .val{font-size:20px}}@-webkit-keyframes blink{0%{background:#fc9153}30%{background:#fc9153;background:var(--login-theme-color,#fc9153)}70%{background:#fc9153;background:var(--login-theme-color,#fc9153)}to{background:#fc9153}}@keyframes blink{0%{background:#fc9153}30%{background:#fc9153;background:var(--login-theme-color,#fc9153)}70%{background:#fc9153;background:var(--login-theme-color,#fc9153)}to{background:#fc9153}}.RTL .login-code .code-describe,.RTL .login-code .code-retry,.RTL .login-code .code-wrapper,.RTL .login-code .timeout{-webkit-transform:rotate(180deg);transform:rotate(180deg);text-align:right}.RTL .login-code .code-retry{text-align:center}.RTL .login-code .code-inner{direction:ltr}.RTL .login-code .code-cant-get{float:right}.RTL .login-code .code-get-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
