@media all and (max-width: 600px) {
  footer {
    display: none; }

  .if_api {
    background: none !important;
    padding: 0  !important; }

  .main_wrapper_nohome {
    padding-bottom: 60px !important; }

  .header_wrapper_wrap {
    min-height: 60px; }

  .logo_wraper .logo_wraper_center {
    padding: 10px 0 10px; } }
.frame_large {
  padding: 20px 30px 30px;
  position: relative; }
  @media all and (max-width: 600px) {
    .frame_large {
      padding: 0px 10px 20px; } }
  .frame_large .user-info {
    position: absolute;
    width: 100%;
    left: 0px;
    top: -40px;
    color: #fff;
    padding: 10px 0px 10px;
    box-sizing: border-box;
    z-index: 999; }
    @media all and (max-width: 600px) {
      .frame_large .user-info {
        position: fixed;
        top: 10px;
        right: 10px;
        width: auto;
        display: inline-block;
        left: unset;
        color: #fff; } }
    .frame_large .user-info .user-name {
      float: left;
      max-width: 80px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis; }
    .frame_large .user-info .user-point {
      float: right; }

.head {
  text-align: center;
  padding: 40px 0 120px;
  background-image: url("/images/bglogin.webp");
  background-position: center center;
  background-size: cover; }
  @media all and (max-width: 600px) {
    .head {
      display: none;
      background-image: url("/images/bgloginmb.jpg");
      padding: 10px 0; }
      .head .logo_img {
        height: 40px !important; } }

footer {
  display: none; }

.header_wrapper_wrap .header_top, .logo_wraper {
  background: none; }

.main_wrapper_nohome {
  padding-top: 10px; }

@media all and (min-width: 600px) {
  .header_wrapper_wrap {
    display: none; } }

.linktele {
  display: inline-block;
  padding: 10px 30px;
  border-radius: 20px;
  background: var(--main-color);
  text-align: center;
  color: #fff;
  position: relative;
  padding-left: 40px;
  margin-top: 10px; }
  .linktele img {
    position: absolute;
    top: 10px;
    left: 10px;
    width: 20px; }

.calcellinktele {
  display: inline-block;
  padding: 10px 30px;
  border-radius: 20px;
  background: orange;
  text-align: center;
  color: #111;
  position: relative;
  margin-top: 10px; }

/*# sourceMappingURL=api2.css.map */
