/* @Author       : Junchen-Yi
 * @Designer	 : Taohua-Nong
 * @Date         : 2023-3-22 19:32:02
 * @Program name : login.css
 * Copyright (c) 2024 by Junchen-Yi Taohua-Nong, All Rights Reserved.
 */
input:-internal-autofill-previewed,
input:-internal-autofill-selected {
  -webkit-text-fill-color: #FFFFFF !important;
  transition: background-color 5000s ease-in-out 0s !important;
}
input::-webkit-outer-spin-button,
    input::-webkit-inner-spin-button {
        -webkit-appearance: none;
    }
    input[type="number"]{
        -moz-appearance: textfield;
    }
	
.login{
	padding-top: 90px;
	width: 35.5%;
	margin: 0 auto;
}
@media only screen and (max-width:768px)  {
.login{
	padding-top: 50px;
	width: 87.5%;
	margin: 0 auto;
}
}
.login-head{
	display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    align-content: center;
    flex-wrap: nowrap;
}
.login-head-img{
	
}
.login-head-img-img{
	width: 120px;
	height: 120px;
}
.login-head-text{
	margin-top: 50px;
}
.login-head-text-p{
	text-align: center;
	font-weight: 400;
	font-size: 18px;
}
.login-head-text-p2{
	margin-top: 10px;
	text-align: center;
	font-weight: 800;
	font-size: 24px;
}
.login-form{
	
}
.login_line1{
	margin-top: 30px;
	display: flex;
	    flex-direction: row;
	    flex-wrap: nowrap;
	    align-content: center;
	    justify-content: flex-start;
	    align-items: center;
}
.login_line1_tit{
	
}
.login_line1_input{
	border-color: #d2d2d7;
	border: 1px solid #d2d2d7;
	border-radius: 12px;
	width: 100%;
	height: 3.29412rem;
	padding-left: 16px;
	padding-right: 16px;
	font-size: 17px;
	font-weight: 400;
}
.login_line1_text{
	
}
.login_line2{
	margin-top: 30px;
	display: flex;
	    flex-direction: row;
	    flex-wrap: nowrap;
	    align-content: center;
	    justify-content: flex-start;
	    align-items: center;
}
.login_line2_tit{
	
}
.login_line2_input{
	border-color: #d2d2d7;
	border: 1px solid #d2d2d7;
	border-radius: 12px;
	width: 100%;
	height: 3.29412rem;
	padding-left: 16px;
	padding-right: 16px;
	font-size: 17px;
	font-weight: 400;
}
.login_line2_text{
	
}
.login_line3{
	margin-top: 30px;
	display: flex;
	    flex-direction: row;
	    flex-wrap: nowrap;
	    align-content: center;
	    justify-content: flex-start;
	    align-items: center;
}
.login_line3_tit{
	
}
.login_line3_input{
	border-color: #d2d2d7;
	border: 1px solid #d2d2d7;
	border-radius: 12px;
	width: 50%;
	height: 3.29412rem;
	padding-left: 16px;
	padding-right: 16px;
	font-size: 17px;
	font-weight: 400;
}
.login_line3_text{
	
}
.login_line3_img{
	width: 50%;
	    height: 3.29412rem;
	    border-radius: 12px;
}
.login_button_div{
	margin-top: 10px;
}
.login_button{
	background-color: #933493;
	color: #ffffff;
	border-color: #d2d2d7;
	border: 1px solid #d2d2d7;
	border-radius: 12px;
	width: 100%;
	height: 3.29412rem;
	padding-left: 16px;
	padding-right: 16px;
	font-size: 17px;
	font-weight: 800;
	letter-spacing: 10px;
}
.register-tip{
	padding: 0!important;
	margin-top: 5px;
	text-align: left;
	/* margin-left: 10px; */
	font-size: 12px;
	color: #999999;
}
.foget{
	margin-top: 10px;
}
.foget-text{
	font-size: 12px;
	margin-left: 10px;
	color: #0066cc;
}
.foget-text-p{
	
}