/*申请试用模态框*/
	#applyTryout .publicModalContent,
	#userApplyDataTest .publicModalContent{
		width: 480px;
		margin:0 auto;
		/*box-shadow: none;*/
		top:0;
		box-shadow: 0px 0px 16px 2px rgba(74,144,226,0.15);

	}

	#applyTryout .publicModalHeader,
	#userApplyDataTest .publicModalHeader{
		padding:40px 0px 24px 0px;
		background-image: url("/img/account/applyTryout.png");
		background-size: cover;
		background-repeat: no-repeat;
		border:none;
	}

	#applyTryout .publicModalTitle,
	#userApplyDataTest .publicModalTitle{
		color: rgba(74,144,226,1);
		font-family: PingFang SC;
		font-weight: medium;
		font-size: 24px;
		line-height: normal;
		letter-spacing: 4px;
		text-align: center;
	}

	#applyTryout .publicModalBody,
	#userApplyDataTest .publicModalBody{
		padding:0px 30px;
	}

	#applyTryout .publicModalBody .applyTryoutList,
	#userApplyDataTest .publicModalBody .applyTryoutList{
		padding:0px 0px 20px 48px;
		position: relative;
	}

	#applyTryout .publicModalBody .applyTryoutList .title,
	#userApplyDataTest .publicModalBody .applyTryoutList .title{
		position: absolute;
		left: 0;
		top:10px;
		color: rgba(0,0,0,0.65);
		font-family: PingFang SC;
		font-size: 16px;
		line-height: normal;
		letter-spacing: 0px;
	}

	.applyTryoutProductList .input,
	#applyTryout .publicModalBody .applyTryoutList input,
	#userApplyDataTest .publicModalBody .applyTryoutList input{
		width: 100%;
		height: 40px;
		border-radius: 4px;
		border: 1px solid rgba(222,222,222,1);
		padding:0px 16px;
		outline:none;
	}

	#applyTryout .publicModalBody .applyTryoutList .errorTitle,
	#userApplyDataTest .publicModalBody .applyTryoutList .errorTitle{
		position: absolute;
		left: 48px;
		bottom: 0;
		font-size: 12px;
		color:#ff4800;
	}

	#applyTryout .publicModalBody .applyTryoutList input:focus,
	#userApplyDataTest .publicModalBody .applyTryoutList input:focus{
		border-color: rgba(74,144,226,1);
	}

	#applyTryout .publicModalFooter,
	#userApplyDataTest .publicModalFooter{
		border:none;
		padding:6px 30px 37px 30px;
	}

	#applyTryout .applyTryoutSubmit,
	#userApplyDataTest .applyTryoutSubmit{
		border-radius: 2px;
		background: rgba(74,144,226,1);
		width: 100%;
		padding:8px;
		color: rgba(255,255,255,1);
		font-family: PingFang SC;
		font-size: 16px;
		line-height: normal;
		letter-spacing: 0px;
		border:none;
	}

	#applyTryout .applyTryoutSubmit:hover,
	#userApplyDataTest .applyTryoutSubmit:hover{
		background:rgba(28,107,199,1);
	}


	#applyTryoutHint1 .publicModalContent,
	#applyTryoutHint2 .publicModalContent
	{
		width: 460px;
		margin:0 auto;
		box-shadow: none;
		border-radius: 2px;
		background: rgba(255,255,255,1);
		top:0;
	}

	#applyTryoutHint1 .modal-open .modal,
	#applyTryoutHint2 .modal-open .modal{
		background: rgba(0,0,0,0.45);
	}

	#applyTryoutHint1 .publicModalHeader,
	#applyTryoutHint1 .publicModalFooter,
	#applyTryoutHint2 .publicModalHeader,
	#applyTryoutHint2 .publicModalFooter
	{
		border:none;
	}

	#applyTryoutHint1 .publicModalSubmitBtn,
	#applyTryoutHint2 .publicModalSubmitBtn
	{
		padding: 6px 16px;
		border-radius: 2px;
		background: rgba(74,144,226,1);
		color: rgba(255,255,255,1);
		font-family: PingFang SC;
		font-size: 16px;
		line-height: normal;
		letter-spacing: 0px;
		height: 35px;
	}

	#applyTryoutHint1 .publicModalSubmitBtn:hover,
	#applyTryoutHint2 .publicModalSubmitBtn:hover{
		background: rgba(115,171,236,1);
		color:#fff;
	}

	#applyTryoutHint1 .publicModalSubmitBtn:active,
	#applyTryoutHint2 .publicModalSubmitBtn:active{
		background: rgba(28,107,199,1);
		color:#fff;
	}

	.userApplyDataTestText{
		color: rgba(0,0,0,0.65);
		font-family: PingFang SC;
		font-size: 14px;
		line-height: 24px;
		letter-spacing: 0px;
		text-align: left;
	}
/*申请试用模态框*/


.dataList{
    text-align: left;
    position: relative;
    padding-bottom: 20px;
}

.dataList .input{
    color:#000;
}

.dataList .title{
    font-size: 16px;
    /*font-weight: bold;*/
    color:rgba(0,0,0,0.65);
}

.dataList .title span{
    color:red;
}

.dataList .tryOutError{
    position: absolute;
    color: red;
    font-size: 12px;
    bottom: 10px;
    left: 0;
}

.applyTryoutProductList{
    position: relative;
    padding-left: 32px;
}

.applyTryoutProductList .checkboxInput{
    position: absolute;
    left: 6px;
    width: 16px;
    height: 16px;
    top:0px;
}

.applyTryoutProductList label{
    font-size: 16px;
    cursor: pointer;
    color:rgba(0,0,0,0.65);
    font-weight: 300;
}

.applyTryoutProductList .input{
    position: absolute;
    width: 220px;
    top:-10px;
}

.custom-radio{
    margin-right: 50px;
    font-weight: 400;
    cursor: pointer;
    color: rgba(0,0,0,0.65);
    font-family: PingFang SC;
    font-size: 14px;
    line-height: 22px;
    letter-spacing: 0px;
}
/* 隐藏原生单选按钮 */
.custom-radio input[type="radio"] {
  display: none;
}
 
/* 定义自定义单选按钮样式 */
.custom-radio .radio-btn {
  height: 14px;
  width: 14px;
  border: 1px solid #D9D9D9; /* 边框颜色 */
  border-radius: 50%; /* 圆形 */
  display: inline-block;
  margin-right: 5px; /* 与文本的间隔 */
  vertical-align: middle; /* 垂直居中 */
  position: relative; /* 用于定位勾选图标 */
}
 
/* 当单选按钮选中时，改变背景和勾选图标 */
.custom-radio input[type="radio"]:checked + .radio-btn {
  border-color: #4e90fe; /* 边框勾选颜色 */
}
 
/* 使用伪元素添加勾选图标 */
.custom-radio input[type="radio"]:checked + .radio-btn::after {
  content: '';
  position: absolute;
  left: 2px;
  top: 2px;
  height: 8px;
  width: 8px;
  border-radius: 50%;
  background-color: #4e90fe; /* 勾选图标颜色 */
}

.applyTryoutList input::placeholder {
  color: rgba(191,191,191,1); /* 灰色的placeholder文字 */
}