@charset "utf-8";
/*contact start*/
.contact-superiority,
.application-process {
  width: 6.45833333rem;
  margin: 0.41666667rem auto 0;
}
.contact-superiority h5,
.application-process h5 {
  font-weight: bold;
  font-size: 0.25rem;
  color: #bf9345;
  margin-bottom: 0.13888889rem;
}
.contact-superiority p {
  font-size: 0.19444444rem;
  line-height: 0.33333333rem;
  color: #000;
}
.online-application-tip {
  width: 100%;
  height: 0.5rem;
  background: #efefef;
}
.online-application-tip h5 {
  width: 1.56944444rem;
  height: 100%;
  line-height: 0.5rem;
  background: #000;
  font-weight: bold;
  font-size: 0.22222222rem;
  color: #bf9345;
  text-align: center;
}
#focal-point {
  color: red;
}
.contact-online-application {
  margin-top: 0.41666667rem;
}
.online-application-prompt {
  font-size: 0.19444444rem;
  margin: 0.13888889rem 0 0;
  color: #000;
}
.form {
  width: 8.75rem;
  height: 10.13888889rem;
}
.item-input {
  width: 100%;
  height: 0.29166667rem;
  margin-bottom: 0.20833333rem;
}
.item-input span {
  font-size: 0.19444444rem;
  color: #000;
  vertical-align: top;
}
.item-input input {
  float: right;
  vertical-align: top;
}
.item-input:nth-child(1) input {
  width: 7.41666667rem;
  height: 100%;
}
.item-input:nth-child(2) input {
  width: 7.41666667rem;
  height: 100%;
}
.item-input:nth-child(3) input {
  width: 7.27777778rem;
  height: 100%;
}
.item-input:nth-child(4) textarea {
  width: 7.30555556rem;
  height: 1.19444444rem;
  float: right;
}
.item-input:nth-child(4) {
  height: 1.19444444rem;
}
.item-input:nth-child(4) span {
  vertical-align: top;
}
.item-input:nth-child(5) input {
  width: 7.08333333rem;
  height: 100%;
}
.item-input:nth-child(6) input {
  width: 7.41666667rem;
  height: 100%;
}
.item-input:nth-child(7) input {
  width: 7.41666667rem;
  height: 100%;
}
.item-input:nth-child(8) input {
  width: 6.66666667rem;
  height: 100%;
}
.item-input:nth-child(9) textarea {
  width: 6.25rem;
  height: 1.20833333rem;
  float: right;
}
.item-input:nth-child(9) {
  height: 1.20833333rem;
}
.item-input:nth-child(9) span {
  vertical-align: top;
}
.item-input:nth-child(10) select {
  width: 2.72222222rem;
  text-align: center;
  height: 100%;
}
#cooperation {
  vertical-align: top;
  font-size: 0.125rem;
}
.submit {
  float: right;
  margin: 0.69444444rem 0rem 0.69444444rem 0;
  width: 1.58333333rem;
  height: 0.45833333rem;
  text-align: center;
  line-height: 0.45833333rem;
  color: #b39447;
  font-size: 0.22222222rem;
  font-weight: bold;
  cursor: pointer;
  background: #000;
}
/*end contact*/
/*contactHiring start*/
.contactHiring-recruitment-position {
  width: 100%;
  margin: 0.27777778rem 0 1.66666667rem;
}
.recruitment-position-item {
  margin-bottom: 0.27777778rem;
}
.position-item-name {
  height: 0.52777778rem;
}
.serialNumber {
  width: 0.47222222rem;
  height: 0.47222222rem;
  border: 0.01388889rem solid #bf9345;
  color: #bf9345;
  font-size: 0.30555556rem;
  text-align: center;
  line-height: 0.5rem;
  vertical-align: middle;
  margin-right: 0.06944444rem;
}
.position-item-name h3 {
  width: 8.47222222rem;
  background: #efefef;
  font-size: 0.27777778rem;
  font-weight: bold;
  color: #000;
  line-height: 0.5rem;
}
.position-item-body {
  padding-left: 0.59722222rem;
}
.position-item-body h3 {
  font-size: 0.19444444rem;
  font-weight: bold;
  margin: 0.27777778rem 0 0.13888889rem;
  color: #000;
}
.position-item-body p {
  font-size: 0.16666667rem;
  line-height: 0.36111111rem;
  color: #000;
}
/*end contactHiring*/
/*feedback start*/
.feedback-body {
  padding: 0 0.25rem 0 0;
}
.feedback-body p {
  font-size: 0.25rem;
  margin-left: 0.27777778rem;
  font-weight: 400;
  color: #000;
}
.feedback-form {
  margin-top: 0.27777778rem;
}
.feedback-form-item {
  height: 0.41666667rem;
  margin-bottom: 0.04166667rem;
}
.feedback-form-item span {
  display: inline-block;
  width: 1.02777778rem;
  text-align: center;
  font-size: 0.19444444rem;
  vertical-align: top;
  font-weight: 500;
  color: #000;
}
#clientele {
  width: 2.68055556rem;
  vertical-align: top;
  z-index: 100;
  padding-left: 0.13888889rem;
}
.feedback-form-item input {
  vertical-align: top;
  width: 7.22222222rem;
}
.txt {
  width: 7.22222222rem;
  height: 1.90277778rem;
}
.feedback-submit {
  width: 1.18055556rem;
  height: 0.43055556rem;
  line-height: 0.43055556rem;
  text-align: center;
  font-size: 0.19444444rem;
  color: #b39447;
  background: #000;
  margin: 2.25rem auto 1.70833333rem;
}
/*end feedback*/
/* contactInformation start */
.Information-introduce {
  width: 8.5rem;
  margin: auto;
}
.Information-introduce h3 {
  font-size: 0.25rem;
  font-weight: bold;
  margin: 0.27777778rem 0;
  color: #000;
}
.Information-introduce p,
.address-phone p {
  font-size: 0.16666667rem;
  line-height: 0.25rem;
  color: #000;
  font-weight: 400;
}
.address-phone {
  width: 8.5rem;
  margin: 0.72222222rem auto 0.88888889rem;
}
/* end contactInformation */
/*# sourceMappingURL=contact.css.map */