@charset "utf-8";

.form {
  padding: 0 0 40px;
}

.form label {
  display: flex;
  margin: 0 0 20px;
}

.form label span {
  width: 100px;
  font-size: 1.6rem;
  line-height: 2;
}

.form label input[type="text"],
.form label textarea {
  box-sizing: border-box;
  flex: auto;
  min-width: 0;
  padding: 0 15px;
  font-size: 1.6rem;
  line-height: 2;
}

.form label textarea {
  height: 120px;
  font-family: "Microsoft YaHei", Helvetica, sans-serif;
  resize: none;
}

.form input[type="submit"] {
  display: block;
  padding: 0;
  margin: auto;
  width: 120px;
  height: 40px;
  font-size: 1.6rem;
  line-height: 2.25;
  color: rgb(255, 255, 255);
  background: rgb(65, 93, 196);
  border: 0 none;
  border-radius: 2px;
  cursor: pointer;
}

@media screen and (max-width: 768px) {
}
