body{overflow-x:hidden}
.block{position:absolute;left:0;top:0}
.sliderContainer{position:relative;text-align:center;line-height:40px;background:#f7f9fa;color:#45494c;border-radius:2px}
.sliderbg{position:absolute;left:0;right:0;top:0;background-color:#f7f9fa;height:40px;border-radius:2px;border:1px solid #e6e8eb}
.sliderContainer_active .slider{top:-1px;border:1px solid #1991FA}
.sliderContainer_active .sliderMask{border-width:1px 0 1px 1px}
.sliderContainer_success .slider{top:-1px;border:1px solid #52CCBA;background-color:#52CCBA !important}
.sliderContainer_success .sliderMask{border:1px solid #52CCBA;border-width:1px 0 1px 1px;background-color:#D2F4EF}
.sliderContainer_success .sliderIcon:before{content:"\f00c";color:#ffffff}
.sliderContainer_fail .slider{top:-1px;border:1px solid #f57a7a;background-color:#f57a7a !important}
.sliderContainer_fail .sliderMask{border:1px solid #f57a7a;background-color:#fce1e1;border-width:1px 0 1px 1px}
.sliderContainer_fail .sliderIcon:before{content:"\f00d";color:#ffffff}
.sliderContainer_active .sliderText,.sliderContainer_success .sliderText,.sliderContainer_fail .sliderText{display:none}
.sliderMask{position:absolute;left:0;top:0;height:40px;border:0 solid #1991FA;background:#D1E9FE;border-radius:2px}
.slider{position:absolute;top:0;left:0;width:40px;height:40px;background:#fff;box-shadow:0 0 3px rgba(0,0,0,0.3);cursor:pointer;transition:background .2s linear;border-radius:2px;display:flex;align-items:center;justify-content:center}
.slider:hover{background:#1991FA}
.slider:hover .sliderIcon{background-position:0 -13px;color:#ffffff}
.sliderText{position:relative}
.sliderIcon{color:#45494c}
.refreshIcon{position:absolute;right:-10px;top:0;cursor:pointer;margin:6px;color:rgba(0,0,0,.25);font-size:1rem;z-index:5;transition:color .3s linear}
.refreshIcon:hover{color:#6c757d}
.slidercaptcha{margin:0 auto;width:314px;height:315px;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,0.125);margin-top:40px}
.slidercaptcha .card-body{padding:1rem}
.slidercaptcha canvas:first-child{border-radius:4px;border:1px solid #e6e8eb}
.slidercaptcha.card .card-header{background-image:none;background-color:rgba(0,0,0,0.03);height:40px;line-height:40px;padding:0 0 0 10px}
.refreshIcon{top:-50px}
#msg{text-align:center;height:35px;line-height:35px;margin-bottom:5px}
input{display:block;width:100px;line-height:40px;margin:0 0 10px 0;padding:0 10px;outline:none;border:1px solid #c8cccf;border-radius:0px;color:#6a6f77}
a:link,a:visited,a:hover,a:active{cursor:pointer;color:#0366D6}
.button1{width:280px;background:#c92c2b;color:#fff}
.button1:hover{cursor:pointer}

/*中文按顺序点击验证部份*/
#clicaptcha-container{display:none;width:380px;height:320px;padding:15px;border:1px solid #b1b3b8;background-color:#f5f6f7;position:fixed;z-index:10000;left:50%;top:50%;margin-left:-191px;margin-top:-161px;border-radius:10px;box-shadow:0 0 0 1px hsla(0,0%,100%,.3) inset,0 .5em 1em rgba(0,0,0,0.6)}
#clicaptcha-container .clicaptcha-imgbox{position:relative}
#clicaptcha-container .clicaptcha-imgbox .step{position:absolute;width:20px;height:20px;line-height:20px;font-size:14px;font-weight:bold;text-align:center;color:#f04848;border:3px solid #f04848;background-color:#fff;border-radius:30px;box-shadow:0 0 10px #fff;-webkit-user-select:none;user-select:none}
#clicaptcha-container .clicaptcha-img{width:350px;height:200px;border:none}
#clicaptcha-container .clicaptcha-title{font-family:'Microsoft YaHei';height:40px;line-height:40px;font-size:14px;text-align:center;color:#333}
#clicaptcha-container .clicaptcha-title span{font-size:16px;font-weight:bold;color:#c00}
#clicaptcha-container .clicaptcha-title span.clicaptcha-clicked{color:#069}
#clicaptcha-container .clicaptcha-refresh-box{position:relative;margin-top:10px}
#clicaptcha-container .clicaptcha-refresh-line{position:absolute;top:16px;width:140px;height:1px;background-color:#ccc}
#clicaptcha-container .clicaptcha-refresh-line-left{left:5px}
#clicaptcha-container .clicaptcha-refresh-line-right{right:5px}
#clicaptcha-container .clicaptcha-refresh-btn{display:block;margin:0 auto;width:32px;height:32px;background:url(/static/verify/refresh.png) no-repeat}
#clicaptcha-container .clicaptcha-refresh-btn:hover{background-position:-32px 0}
#clicaptcha-mask{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;opacity:0.5;background-color:rgb(0,0,0)}
#login{width:500px;padding:50px;border:1px solid #ccc;margin:10px auto;}
.row{height:30px;line-height:30px;padding:5px 0;}
.row .text{width:100px;float:left;}
.row .input{width:350px;float:left;}
.row .input input{width:200px;height:26px;padding:0;}
button{width:100px;height:30px;}
