contact.css 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. /* .wrap {
  2. } */
  3. .wrap .company-info {
  4. width: 90rem;
  5. margin: 0 auto;
  6. padding: 1.875rem 0;
  7. border-bottom: 0.0625rem solid rgba(151, 151, 151, 0.2);
  8. }
  9. .company-info .name {
  10. font-size: 1.875rem;
  11. font-weight: 500;
  12. color: #222222;
  13. text-align: center;
  14. }
  15. .company-info .info {
  16. display: flex;
  17. align-items: center;
  18. padding-top: 1.875rem;
  19. }
  20. .company-info .info > :not(:last-child) {
  21. margin-right: 1.875rem;
  22. }
  23. .company-info .info .info-item {
  24. width: 27.5rem;
  25. }
  26. .company-info .info .info-item .top {
  27. height: 5rem;
  28. font-size: 1.375rem;
  29. font-weight: 400;
  30. color: #222222;
  31. line-height: 5rem;
  32. border-bottom: 0.0625rem solid rgba(151, 151, 151, 0.2);
  33. }
  34. .company-info .info .info-item .bottom {
  35. padding: 1.875rem 0;
  36. height: 8.75rem;
  37. font-size: 1rem;
  38. font-weight: 400;
  39. color: #222222;
  40. }
  41. .wrap .contact {
  42. width: 90rem;
  43. margin: 0 auto;
  44. padding: 3.125rem 0;
  45. }
  46. .contact .title {
  47. width: 100%;
  48. height: 2.8125rem;
  49. font-size: 2rem;
  50. font-weight: 600;
  51. color: #222222;
  52. line-height: 2.8125rem;
  53. text-align: center;
  54. }
  55. .contact .tips {
  56. width: 100%;
  57. font-size: 0.875rem;
  58. font-weight: 400;
  59. color: #666666;
  60. text-align: center;
  61. margin-top: 1.25rem;
  62. }
  63. .contact .card {
  64. height: 50rem;
  65. background: #f4f4f4;
  66. margin-top: 3.125rem;
  67. padding: 3.125rem 6.25rem 5rem;
  68. }
  69. .contact .card input {
  70. width: 100%;
  71. height: 3.5rem;
  72. background: #ffffff;
  73. font-size: 1rem;
  74. color: #222222;
  75. padding: 0 1.25rem;
  76. }
  77. .contact .card textarea {
  78. width: 100%;
  79. height: 15.375rem;
  80. background: #ffffff;
  81. font-size: 1rem;
  82. color: #222222;
  83. padding: 1.25rem;
  84. resize: none;
  85. }
  86. .contact .card .row {
  87. display: flex;
  88. align-items: center;
  89. }
  90. .contact .card .item-title {
  91. font-size: 1rem;
  92. font-weight: 400;
  93. color: #222222;
  94. height: 5rem;
  95. line-height: 5rem;
  96. }
  97. .contact .card .required::after {
  98. content: "*";
  99. color: #e02020;
  100. }
  101. .contact .card .name {
  102. width: calc((100% - 1.875rem) / 2);
  103. }
  104. .contact .card .phone {
  105. width: calc((100% - 1.875rem) / 2);
  106. margin-left: 1.875rem;
  107. }
  108. .contact .card .email {
  109. width: 100%;
  110. }
  111. .contact .card .confirm {
  112. margin-top: 1.875rem;
  113. }