body, html, h1, p, ul, li, form, input, textarea { margin: 0; padding: 0; }
html, body, .ch_form_wrap, .content-wrap { height: 100%; width: 100%; }
* { box-sizing: border-box; outline: 0; }
.content-wrap.form .ch_form_wrap { font: 13px Arial, Helvetica, sans-serif; }
.content-wrap.form .ch_form_wrap .title {
  background: #013e5a; color: #fff; font-size: 16px; font-weight: normal;
  height: 55px; line-height: 55px; padding: 0 20px; width: 100%;
}
.content-wrap.form .ch_form_wrap .title em { font-style: normal; }
.content-wrap.form .ch_form_wrap .email_point { display: none; }
.content-wrap.form .ch_form_wrap form { position: relative; }
.content-wrap.form .ch_form_wrap ul { padding: 20px 20px 5px; }
.content-wrap.form .ch_form_wrap ul li {
  display: flex; line-height: 40px; list-style: none; margin: 0 0 9px;
  min-height: auto; position: relative;
}
.content-wrap.form .ch_form_wrap ul,
.content-wrap.form .ch_form_wrap ul li,
.content-wrap.form .ch_form_wrap ul input,
.content-wrap.form .ch_form_wrap ul textarea { position: relative; width: 100%; }
.content-wrap.form .ch_form_wrap ul input,
.content-wrap.form .ch_form_wrap ul textarea {
  border: 1px solid #eee; border-left: 3px solid #013e5a;
  font: 13px Arial, Helvetica, sans-serif; height: 39px; padding: 0 10px;
}
.content-wrap.form .ch_form_wrap ul textarea { height: 95px; padding: 10px; resize: none; }
.content-wrap.form .ch_form_wrap .item_submit { padding: 0 20px; }
.content-wrap.form .ch_form_wrap .item_submit input {
  background: #ff6f00; border: 0; color: #fff; cursor: pointer;
  height: 33px; transition: background .3s; width: 100%;
}
.content-wrap.form .ch_form_wrap .item_submit input:hover { background: #013e5a; }
.content-wrap.form .ch_form_wrap .item_submit input:disabled { cursor: wait; opacity: .72; }
.cfg-frame-status {
  color: #c62828; font: 13px/1.35 Arial, Helvetica, sans-serif;
  min-height: 18px; padding: 4px 20px 0;
}
.cfg-frame-status.is-success { color: #2e7d32; }
@media only screen and (max-width: 600px) {
  .content-wrap.form .ch_form_wrap ul li { margin-bottom: 20px; }
}
