.login-register {
	padding-bottom:160rem;
}
.login-register .con {
	max-width:600px;
	margin-left:auto;
	margin-right:auto;
}
.login-register .titleBig {
	text-align:center;
	padding-bottom:40rem;
	line-height:1;
	font-size:32rem;
	font-weight:700;
	color:#000
}
.login-register .list-form {
	width:80%;
	margin-left:auto;
	margin-right:auto
}
.login-register .list-form li {
	padding-bottom:20rem
}

.login-register .list-form .text-form {
	line-height:40rem;
	height:42rem;
	font-size:14rem;
	padding-left:10rem;
	padding-right:10rem;
	width:100%
}


.login-register .list-form .btnDiv {
	text-align:center
}

.login-register.login .list-form .text-form {
	line-height:56rem;
	border: 1px solid #666;
	height:58rem
}
.login-register.login .list-form .primary-btn{
	line-height:56rem;
	height:58rem;
	font-size:20rem;
	display: block;
    background-image: linear-gradient(180deg, #e7141c 0%, #aa1e23 100%);
    border-radius: 4rem;
    color: #fff;	
}
@media screen and (max-width:1023px) {
	.login-register {
		font-size:14px;
		line-height:24px;
		padding:60px 0;
	}
	.login-register .titleBig{
		font-size: 32px;
		padding-bottom: 40px;
	}
	.login-register .con {
		padding:40px 20px
	}

	.login-register .list-form {
		width:100%
	}
	.login-register .list-form li {
		padding-bottom:20px
	}

	.login-register .list-form .editDiv {
		width:100%
	}
	.login-register .list-form .text-form {
		min-width:auto;
		line-height:40px;
		height:42px;
		border-width:1px;
		padding:0 15px;
		font-size:14px
	}

	.login-register.login .list-form .text-form {
		min-width:auto;
		line-height:40px;
		height:42px;
		border-width:1px;
		padding:0 15px;
		font-size:14px
	}
	.login-register.login .list-form .primary-btn{
		min-width:120px;
		font-size:14px;
		border-width:1px;
		line-height:40px;
		height:42px;
		padding:0 15px
	}
}