.block_12 { margin-bottom: 4.96875%; text-align: center; color: #fff; height: 20.3125%; }
.block_12 .tit { font-size: 44px; margin-bottom: 2.34375%; text-align: center; color: #000; }
.block_12 .form {  }
.block_12 .form .form-control { width: 350px; border-radius: 3px; background: #f5f5f5; color: #615f5f; margin-right: 10px; box-sizing: border-box; padding: 30px 0; display: inline-block;vertical-align: middle;line-height: 1;cursor: pointer;}
.block_12 .form .product_btn { display: inline-block;vertical-align: middle; padding: 30px;background: #2fd3ae; color: #fff;width:auto;line-height: 1;margin-top: 0;cursor: pointer;}

@media screen and (max-width: 1200px) { .block_12 { margin-bottom: 5.2083333333%; }
  .block_12 .tit { font-size: 44px; }
  .block_12 .form { height: 60px; width: 46.6666666667%; }
  .block_12 .form .product_btn { margin-top: 0px; }
  .block_12 .form .form-control { padding: 20px; } }
@media screen and (max-width: 875px) { .block_12 { padding-top: 25px; padding-bottom: 30px; margin-bottom: 35px; }
  .block_12 .des { padding: 0; }
  .block_12 .des:before { display: none; }
  .block_12 .form { height: auto; width: 100%; }
  .block_12 .form .form-control { padding: 20px 10px; height: auto; }
  .block_12 .product_btn { line-height: 1;}
  .block_12 .form .product_btn{ padding: 10px 15px;margin-top: 20px;}
}
