    .mymodel {
      max-width: 228px;
    }
    .qrcodemodalapple {
      font-size: 18px;
      text-align: center;
      margin: 10px
    }
    #footer .footer-logo-container .footer-logo {
      height: 22px;
      background-image: url(../image/white.png?123);
    }
    .f_img {
      text-align: center
    }
    .f_img a img {
      width: 50px;
      margin-left: 12px;
      border: solid 1px #efefef
    }
    #footer {
      background-color: #212121;
    }
    #footer .footer-first-block {
      border-bottom: 1px solid #4b4b4b;
      padding: 47px 0;
    }
    .btnhot .ml10 {
      width: 25px;
      height: 25px;
      margin-right: 5px;
      vertical-align: middle;
    }
    @media only screen and (max-width: 640px) {
      .leftbottom ul {
        text-align: right;
      }
      .rightbottom ul {
        text-align: left;
      }
    }
    .main-menu-container, #footer .footer-first-block, #footer {
      background:url(../image/background_img.gif) repeat
    }
    .search-bar, .search-bar .search-container, #main-menu, #main-menu ul, .menu-toggle, .menu-toggle:focus, .menu-toggle:hover, #language_menu {
      background: transparent;
    }
    .active form {
      background: white
    }
    #footer .footer-first-block {
      border-bottom: solid 1px #c3c3c3
    }
    #footer .footer-submenu a {
      color: #686868
    }
    #footer .footer-submenu a:hover {
      color: #000
    }
    @media (max-width: 1024px) {
      #main-menu ul {
        background: #fff
      }
      #main-menu .third-lvl-list {
        background: #999
      }
    }
    @media (min-width: 1024px) {
      #main-menu .first-lvl-item > a {
        color: #000
      }
    }
    .l-header__toggle {
      height: 3.7rem
    }