.login {background: url(/assets/images/xian/login_bg.png) no-repeat center;background-size: contain;overflow: hidden;width: 750rpx;height: 1624rpx;height: 100%;background-size: cover;}
.login .login_title {margin-top: 191rpx;margin-top: 279rpx;margin-top: 244rpx;margin-left: 84rpx;color: #150132;}
.login .login_title image {width: 448.25rpx;height: 68.86rpx;display: block;}
.login .login_form {display: flex; flex-direction: column; justify-content: center; align-items: center;padding: 0 75rpx;margin-top: 164rpx;box-sizing: border-box;}
.login .login_form form {width: 100%;}
.login .login_form form .row {display: flex;flex-wrap: nowrap;padding: 30rpx;background-color: #ffffff;border-radius: 16rpx;border: 1rpx solid #DDDDDD;margin-bottom: 40rpx;height: 100rpx;box-sizing: border-box;}
.login .login_form form .row:nth-child(2) {margin-bottom: 0;}
.login .login_form form .row .row_icon {display: inline-block;}
.login .login_form form .row .row_icon.phone {width: 36rpx;height: 38.25rpx;}
.login .login_form form .row .row_icon.password {width: 36rpx;height: 36rpx;}
.login .login_form form .row .row_input {margin-left: 10px;font-family: PingFang SC;font-weight: 400;font-size: 28rpx;color: #BFBFBF;line-height: 40rpx;text-align: left;font-style: normal;text-transform: none;display: inline-block;}
.login .login_form form .row_tip {/*width: 240rpx;height: 33rpx;*/
font-family: PingFang SC;font-weight: 400;font-size: 24rpx;color: #EE742F;line-height: 33rpx;font-style: normal;text-transform: none;text-align: right;margin-top: 30rpx;}
.login .login_form form .row_btn {margin-top: 160rpx;}
.login .login_form form .row_btn button#triggerBtn {width: 600rpx;height: 100rpx;line-height: 100rpx;background: #EE742F;box-shadow: 0rpx 10rpx 20rpx 1rpx rgba(238,116,47,0.5);border-radius: 50rpx;margin: 0;font-family: PingFang SC, PingFang SC;font-weight: 400;font-size: 36rpx;color: #FFFFFF;text-align: center;font-style: normal;text-transform: none;display: inline-block;box-sizing: border-box;padding: 0;box-sizing: border-box;}


