
#myForm .item {
  display: flex;
  align-items: flex-start;
  margin-bottom: 36px;
  width: 100%;
  min-width:600px;
}
#myForm .item label{
  	width: 100px;
	font-size: 18px;
    font-weight: 400;
    color: #262626;
  	line-height: 45px;
  	text-align:right;
}
#myForm .item.required  label:before {
    content:"*";
  	color:#FF0100;
}
#myForm .item .link{
    border: 1px solid #DCDCDC;
    height: 45px;
    padding: 0 18px;
    border-radius: 5px;
  	width: calc(100% - 100px);
}
#myForm .item .link .inputWrap{
    height: 43px;
}
#myForm .item .link .inputWrap input{
	display: inline-block;
    height: 100%;
  	font-size:18px;
  	line-height: 40px;
 	font-weight: 400;
    margin-left: 20px;
    outline: none;
    border: none;
    width: calc(100% - 50px);
}

#myForm .item .link .inputWrap input::-webkit-input-placeholder {
    font-size: 18px;
  	font-weight: 400;
  	color: #A3A3A3;
  	line-height: 25px;
}
#myForm .item .message{
	width: calc(100% - 100px);
}
#myForm .item .message .inputWrap textarea::-webkit-input-placeholder{
	font-size:18px;
  	width: 100%;
  	line-height: 40px;
 	font-weight: 400;
  	color: #A3A3A3;
}
#myForm .item .message .inputWrap textarea{
	font-size:18px;
  	width: 100%;
  	line-height: 40px;
 	font-weight: 400;
    text-indent: 36px;
}

#myForm .submitBtn{
  	display: block;
    width: 112px;
    line-height: 40px;
    margin: 40px auto 0;
    font-size: 14px;
    color: #fff;
    background: linear-gradient(90deg, #4e6fd6, #6188e5);
    border-radius: 5px;
    cursor: pointer;
}
.tip{
  text-align:center;
  font-size: 18px;
  margin-top:17px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #F56B19;
  line-height: 25px;
}
.remind{
	font-size: 12px;
    color: #eb4c58;
    margin-top: 20px;
    text-align: center;
  	display:none;
}




















