/* 登录弹窗 */

 * {
            margin: 0;
            padding: 0;
        }
        html {
            height: 100%;
			background: #FFFFFF;
        }
        body {
            height: 100%;
			min-width:1px;
        }
   .body{    
	   background-color: #f1f5f8;
	   }
        .login-wrapper {
			    width: auto;
			    height: auto;
			    FONT-WEIGHT: 500;
			    padding: 5% 10%;
			    position: relative;
			   overflow: hidden;
            /* width: 400px;
            height: 400px;
            border-radius: 15px;
            padding:30px 60px;
			position: relative;
			overflow: hidden; */
        }
       .login .header {
            font-size: 7vw;
            font-weight: bold;
            text-align: center;
           /* line-height: 100px; */
		  /* padding-bottom: 10px; */
		      position: relative;
        }
		.login .header.min{
		    font-size: 5vw;
		    font-weight: bold;
		    text-align: center;
			/* padding-top: 20px ; */
			padding-bottom: 0;
			color: #9ca3ab;
			font-weight: lighter;
			position: relative;
		    /* line-height: 20px; */
		}
	/* 	input {
		      border: 0;
		      width: 60%;
		      font-size: 15px;
		      color: #fff;
		      background: transparent;
		      border-bottom: 2px solid #fff;
		      padding: 5px 10px;
		      outline: none;
		      margin-top: 10px;
		    } */
      .login   .input-item {
			background: transparent;
            display: block;
            width: 85%;
            /* margin-bottom: 20px; */
            border: 0;
            padding: 5px 10px;
            border-bottom: 1px solid rgb(128 125 125 / 30%);
            font-size: 15px;
            outline: none;
        }
       .login  .input-item::placeholder {
            text-transform: uppercase;
        }
       .login  .btn {
            text-align: center;
            padding: 2vw 0;
            width: 98%;
            margin-top: 40px;
            background-image: linear-gradient(to right,#ffab37, #fe842e);
            color: #fff;
			border-radius: 100px;
			font-weight: bold;
			border: 2px solid #fff;
			box-shadow: 0 0 5px 4px #e2e5ea;
			position: relative;
        }
		.login .btn.two{
			color: #000;
			margin:20px 0;
		    background-image: linear-gradient(to right,#fefefe, #d2dae7);
		}
       .login  .msg {
            text-align: center;
            
			color: #ac1315;
			font-size: 14px;
        }
       .login  a {
            text-decoration-line: none;
            color: #abc1ee;
        }
		.login .box{
			display: flex;
			align-items: center;
			margin-top: 8vw;
		}
		.login .box .boxtext{
			width: 50px;
			font-weight: bold;
			font-size: 18px;
			padding: 0 10px;
		}
		.login .loginimg{
			/* z-index: -1; */
			position: absolute;
			top: 0;
			left: 0;
			/* height: 100%; */
			object-fit:cover;
			width: auto;
			height: auto;
			/* max-height: 450px; */
		}
		.login .form-wrapper{
			position: relative;
		}
		.login .boxright{
			padding-bottom: 5px;
		}
		.login .textright{
			position: absolute;
			right: 0;
			font-size: 14px;
			color: #777b84;
			
		}
		 .layui-layer-iframe{
			border-radius: 50px 10px 10px 10px !important;
		}
		 .layui-layer-iframe iframe{
			border-radius: 50px 10px 10px 10px !important;
		}
		.login .inp{
			border: none;
			    width: 100%;
			    height: 100%;
			    background-color: rgba(255,255,255,0);
			    position: absolute;
			    top: 0;
			    left: 0;
			    outline: none;
			    cursor: pointer;
		}
   
.forgotpassword .content{
	width: auto;
	padding: 7% 8% 5%;
}
.forgotpassword .content .right-title{
	width: 100%;
	margin-left:0;
}
/* .forgotpassword  .right-title .tianxie ul{
	padding:0;
} */
.forgotpassword  .right-title .tianxie li{
	display: flex;
}
.forgotpassword  .tianxie{
	margin-top: 15px;
}
.forgotpassword input[type=checkbox]:checked{
	background: url(../library/mall/10000/images/layout/conf9.png) center;
}
.headerright{
	display: flex;
	align-items: flex-end;
	font-size: 18px;
}
.headerright .loginpop{
	padding: 5px 8px !important;
	background: #ff9532;
	border-radius: 21px;
	box-sizing: border-box;
	color: #FFFFFF;
	margin-right: 3px;
	font-weight: normal;
	font-size: 14px;
}

/* 忘记密码 */
.forgotpassword .right-title .tianxie li p{
	font-size: 17px;
}
.mintext{
	display: none;
}

@media screen and (max-width: 400px) {
	.maxtext{
		display: none;
	}
	.mintext{
		display: block;
	}
}
