/*认证样式*/
.rz-alert *{box-sizing: border-box;}
.rz-alert{display: none;border-radius: 30px;overflow: hidden;background: #ffffff;position: relative;padding: 0 40px;}
.rz-alert .slideForm{text-align: center;border-bottom: 1px solid #ddd;padding:40px 0 0;margin: 0 16px;}
.rz-alert .slideForm span{display: inline-block;border:1px solid #ddd;border-bottom: 1px solid #fff;height: 50px;line-height:48px;text-align: center;padding: 0 22px;color: #777;font-size:24px;margin: 0 4px;position: relative;cursor: pointer;}
.rz-alert .slideForm span.on:after{content: '';width: 100%;height:6px;background: #fff;position: absolute;left: 0;bottom: -3px;}
.rz-alert .closed{position: absolute;top:12px;right:20px;width:46px;background: #fff;height:46px;border-radius: 100%;text-align: center;cursor: pointer;}
.rz-alert h3{width: 100%;text-align: center;color: #555555;font-size:40px;padding:10px 0 0;line-height: 50px;font-weight: normal;}
.rz-alert h3 p{color: #999999;font-size: 30px;}
.rz-alert h3 img{margin-right: 6px;vertical-align: middle;}
.rz-alert h3 span{vertical-align: middle;}
body .layui-layer.rz-class{border-radius: 30px;width:600px !important;}
.rzForm-change form{display: none;}
.rz-alert ul{padding:10px 16px;}
.rz-alert ul li{height:50px;background:#fbfbfb;margin-top: 10px;border:1px solid #f3f3f3;}
.rz-alert ul li input{font-size: 20px;background: none;outline: none;padding: 0 10px;color: red;border: none;}
.rz-alert ul li input::-webkit-input-placeholder{color: #555;}
.rz-alert ul li .txt{height: 100%;width: 100%;}
.rz-alert ul li .txt1{width: 50%;height: 100%;}
.rz-alert ul li .adress{width: 100%;height: 100%;border: none;font-size: 20px;padding: 0 4px;color: #555;background: none;}
.rz-alert ul li .rzBtn{width: 40%;height: 100%;cursor: pointer;transition: all .3s;color: #fb7c56;}
.rz-alert ul li .rzBtn:hover{color: red;}
.rz-login{text-align: center;padding:10px 16px 40px;}
.rz-login .login{width:100%;height:50px;background:#555;color: #fff;font-size:20px;cursor: pointer;}


.nc-container #nc_1_wrapper, .nc-container.tb-login #nc_1_wrapper {
  width: 100% !important;
  margin-top: 10px !important;
}




.nc-container .nc_scale span {
  
  height: 34px !important;
  
}




@media screen and (max-width: 1400px) and (min-width: 1280px){
	body .layui-layer.rz-class {width: 500px !important;}
	.rz-alert {padding: 0 20px;border-radius: 20px;}
	.rz-alert .closed {width: 36px;height: 36px;}
	.rz-alert .closed img {width: 100%;height: 100%;}
	.rz-alert h3 {font-size: 20px;line-height: 30px;}
	.rz-alert h3 p {font-size: 18px;}
	.rz-alert ul li {height: 36px;margin-top: 8px;}
	.rz-alert ul li input {font-size: 15px;}
	.rz-alert ul li .adress{font-size: 15px;}
	.rz-login .login {height: 36px;font-size: 15px;}
}

@media screen and (max-width:750px) {
	body .layui-layer.rz-class{width: 92% !important;}
	.rz-alert{border-radius: .3rem;padding: 0 .3rem .4rem;}
	.rz-alert .closed{width:1rem;height:1rem;top:.24rem;right:.3rem;}
	.rz-alert .closed img{width: 100%;height: 100%;}
	.rz-alert h3{font-size: .54rem;padding:.3rem 0 0 0;line-height: .76rem;}
	.rz-alert h3 p{font-size: .44rem;}
	.rz-alert ul,.rz-login{padding:.4rem .4rem;}
	.rz-alert ul li{height: 1.1rem;}
	.rz-alert ul li input{font-size: .5rem;padding: 0 .2rem;}
	.rz-alert ul li .adress{font-size:.5rem;padding: 0 .1rem;}
	.rz-login .login{height: 1.1rem;font-size: .5rem;}
	.rz-alert .slideForm {padding:.6rem 0 0;margin: 0 .4rem;}
	.rz-alert .slideForm span {height:1.2rem;line-height:1.18rem;padding: 0 .3rem;font-size:.54rem;margin: 0 .1rem;}
	
	._nc .stage1 .slider {
    
    height: 1.5rem !important;
    margin-top: 0.5rem !important;
    left: 0rem !important;
    right: 0rem !important;
}
    
}

._nc .stage1 {
    height: 1.5rem !important;
    position: relative;
}
._nc .stage1 .track div, ._nc .stage1 .label {
    line-height: 1.5rem !important;
    height: 1.5rem !important;
    
}

._nc .stage1 .button {
    height: 1.5rem !important;
    
}
}