.reset_section {
  width: 100%;
  height: 720px;
  background-color: #F2F2F2;
  position: relative; }
  .reset_section .main_set {
    width: 810px;
    height: 480px;
    background-color: white;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: 4px;
    box-shadow: 0 5px 10px rgba(47, 47, 47, 0.2); }
    .reset_section .main_set .title {
      width: 100%;
      height: 120px;
      text-align: center;
      line-height: 120px;
      font-size: 30px;
      color: #0F6FDD; }
    .reset_section .main_set #step2 {
      display: none; }
    .reset_section .main_set .main_success {
      width: 315px;
      height: 260px;
      position: absolute;
      top: 60%;
      left: 50%;
      transform: translate(-50%, -50%); }
      .reset_section .main_set .main_success .face {
        width: 55px;
        height: 55px;
        margin: 0 auto;
        background: url("/Index/Public/image/success_face.jpg") no-repeat;
        background-size: 55px 55px; }
      .reset_section .main_set .main_success .title1 {
        width: 100%;
        text-align: center;
        font-size: 20px;
        color: #313131;
        margin-top: 20px; }
      .reset_section .main_set .main_success .title2 {
        width: 100%;
        text-align: center;
        color: #313131;
        font-size: 14px;
        margin-top: 20px; }
      .reset_section .main_set .main_success .return_index {
        width: 315px;
        height: 40px;
        background-color: #0F6FDD;
        text-align: center;
        line-height: 40px;
        font-size: 20px;
        color: white;
        border-radius: 4px;
        margin-top: 60px;
        cursor: pointer; }
    .reset_section .main_set .input {
      width: 300px;
      height: 45px;
      border: 1px solid #dcdcdc;
      border-radius: 4px;
      margin: 0 auto;
      margin-top: 12px;
      padding: 0; }
      .reset_section .main_set .input .mobile {
        width: 45px;
        height: 45px;
        background: url("/Index/Public/image/shouji.png") no-repeat;
        background-size: 26px 30px;
        margin-top: 7px;
        margin-left: 7px;
        float: left; }
      .reset_section .main_set .input .lock {
        width: 45px;
        height: 45px;
        background: url("/Index/Public/image/lock_icon.png") no-repeat;
        background-size: 30px 30px;
        margin-top: 7px;
        margin-left: 7px;
        float: left; }
      .reset_section .main_set .input input {
        float: left;
        width: 200px;
        height: 25px;
        font-size: 14px;
        margin-top: 9px;
        border: none; }
      .reset_section .main_set .input .code {
        width: 140px;
        margin-left: 20px; }
      .reset_section .main_set .input input:-webkit-autofill {
        -webkit-box-shadow: 0 0 0px 1000px #ffffff inset; }
      .reset_section .main_set .input .container_input {
        width: 180px;
        height: 45px;
        border: 1px solid #dcdcdc;
        float: left;
        border-radius: 4px; }
      .reset_section .main_set .input .send_code {
        width: 100px;
        height: 45px;
        float: right;
        border-radius: 4px;
        color: white;
        background-color: #0F6FDD;
        font-size: 16px;
        text-align: center;
        line-height: 45px;
        cursor: pointer; }
    .reset_section .main_set .input:nth-of-type(2) {
      border: none; }
    .reset_section .main_set .submit {
      width: 300px;
      height: 45px;
      font-size: 18px;
      background-color: #0F6FDD;
      text-align: center;
      line-height: 45px;
      cursor: pointer;
      margin: 0 auto;
      margin-top: 12px;
      border-radius: 4px;
      color: white; }
    .reset_section .main_set .return_login {
      position: absolute;
      right: 255px;
      bottom: 35px;
      font-size: 16px; }

/*# sourceMappingURL=reseting_password.css.map */
