/* 重工风整体容器 */
.machinery-social-buttons, .wpcf7 {
font-family: “Arial Black”, Gadget, sans-serif;
max-width: 700px;
margin: 20px auto;
background: #0a0a0a;
background-image: linear-gradient(145deg, #0a0a0a 0%, #1a1a1a 100%);
border: 2px solid #333;
border-radius: 8px;
box-shadow: 0 0 15px rgba(255, 193, 5, 0.2);
}
/* 社交按钮区 */
.machinery-social-buttons {
padding: 25px;
text-align: center;
}
/* 按钮样式 */
.mach-btn {
display: inline-block;
margin: 8px 5px;
padding: 12px 25px;
background: #ffc105;
color: #000;
font-weight: 900;
text-decoration: none;
border-radius: 6px;
border: 1px solid #e6b800;
box-shadow: 0 4px 0 #b38f00;
transition: all 0.2s ease;
}
.mach-btn:hover {
transform: translateY(-2px);
box-shadow: 0 6px 0 #b38f00;
}
.mach-btn:active {
transform: translateY(2px);
box-shadow: 0 2px 0 #b38f00;
}
/* 表单内边距 */
.wpcf7 {
padding: 30px !important;
}
/* 表单标题 */
.wpcf7 h3 {
color: #ffc105;
font-size: 20px;
border-left: 4px solid #ffc105;
padding-left: 10px;
margin: 0 0 20px 0;
text-transform: uppercase;
}
/* 表单标签 */
.wpcf7 label {
display: block;
color: #f0f0f0;
font-weight: bold;
margin: 15px 0 5px 0;
}
/* 输入框样式 */
.wpcf7 input[type=”text”],
.wpcf7 input[type=”email”],
.wpcf7 input[type=”tel”],
.wpcf7 input[type=”number”],
.wpcf7 select,
.wpcf7 textarea {
width: 100%;
padding: 10px;
background: #1a1a1a;
color: #fff;
border: 1px solid #444;
border-radius: 4px;
box-shadow: inset 0 2px 4px rgba(0,0,0,0.5);
box-sizing: border-box;
}
/* 提交按钮 */
.wpcf7 input[type=”submit”] {
background: #ffc105 !important;
color: #000 !important;
font-weight: 900 !important;
padding: 12px 35px !important;
border: 1px solid #e6b800 !important;
border-radius: 6px !important;
box-shadow: 0 4px 0 #b38f00 !important;
margin-top: 20px !important;
cursor: pointer !important;
transition: all 0.2s ease !important;
}
.wpcf7 input[type=”submit”]:hover {
transform: translateY(-2px) !important;
box-shadow: 0 6px 0 #b38f00 !important;
}
.wpcf7 input[type=”submit”]:active {
transform: translateY(2px) !important;
box-shadow: 0 2px 0 #b38f00 !important;
}