
.md37498.md-contact-1 { padding-top: .79rem; padding-bottom: .2rem; }

.md37498.md-contact-1 .layout { margin-left: auto; margin-right: auto; max-width: 90%; width: 9.4rem; }

.md37498.md-contact-1 .form { margin-top: .25rem; }

.md37498.md-contact-1 .form-row-1 { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; gap: .46rem; }

.md37498.md-contact-1 .form-row-1 .form-item { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }

.md37498.md-contact-1 .form-item { margin-bottom: .2rem; }

.md37498.md-contact-1 .form .label { margin-bottom: .02rem; }

.md37498.md-contact-1 .form .label span { color: var(--theme); }

.md37498.md-contact-1 .form .ipt, .md37498.md-contact-1 .form .textarea { display: block; width: 100%; height: 0.41rem; min-height: 35px; background-color: #ffffff; border: solid 0.01rem #ccc; padding: 0 .13rem; }

.md37498.md-contact-1 .form .ipt:focus, .md37498.md-contact-1 .form .textarea:focus { border-color: var(--theme); }

.md37498.md-contact-1 .form .textarea { height: 1.63rem; padding: .08rem .12rem; }

.md37498.md-contact-1 .form .btn-submit { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; min-width: 1.49rem; min-height: 0.41rem; padding: .1rem .2rem; border: none; border-radius: 0; cursor: pointer; margin-top: .06rem; }

.md37498.md-contact-1 .form .m-code { position: relative; width: 47.7%; }

.md37498.md-contact-1 .form .m-code .ipt { padding-right: 1.01rem; }

.md37498.md-contact-1 .form .m-code img { position: absolute; right: 1px; top: 0; height: 100%; width: 1rem; -o-object-fit: contain; object-fit: contain; }

.md37498.md-contact-1 .form .tips { margin-top: .12rem; }

@media (max-width: 600px) { .md37498.md-contact-1 .form-row-1 { display: block; }
  .md37498.md-contact-1 .form-row-1 .form-item { width: 100%; }
  .md37498.md-contact-1 .form .ipt { height: .7rem; min-height: auto; }
  .md37498.md-contact-1 .form .textarea { height: 2rem; }
  .md37498.md-contact-1 .form .m-code { width: 100%; }
  .md37498.md-contact-1 .form .m-code img { width: 1.6rem; } }

.md37499.md-contact-2 { padding-top: .29rem; padding-bottom: .85rem; }

.md37499.md-contact-2 .layout { margin-left: auto; margin-right: auto; max-width: 90%; width: 9.4rem; }

.md37499.md-contact-2 .list { margin-top: .16rem; border-top: 1px solid #d9d9d9; }

.md37499.md-contact-2 .list .li { border-bottom: 1px solid #d9d9d9; padding-top: .17rem; padding-bottom: .25rem; }

.md37499.md-contact-2 .list .li:hover .tit { color: #000; }

.md37499.md-contact-2 .list .li:hover .desc { color: #666; }

.md37499.md-contact-2 .list .tit { letter-spacing: -0.006rem; color: #808080; }

.md37499.md-contact-2 .list .desc { color: #bfbfbf; line-height: 1.58333; }
