.section {
  min-height: 100vh; }
  .section .wrap {
    width: 670px;
    margin: 0 auto;
    padding: 130px 0 0; }
    .section .wrap .avatar_box {
      margin: 0 auto 59px; }
      .section .wrap .avatar_box .avatar_img {
        width: 200px;
        border-radius: 50%;
        overflow: hidden;
        margin: 0 auto 29px; }
        .section .wrap .avatar_box .avatar_img img {
          display: block; }
      .section .wrap .avatar_box .name {
        text-align: center; }
        .section .wrap .avatar_box .name p, .section .wrap .avatar_box .name a {
          display: block;
          font-weight: bold;
          font-size: 36px;
          color: #111111; }
        .section .wrap .avatar_box .name a {
          display: none; }
        .section .wrap .avatar_box .name.isLogin p {
          display: none; }
        .section .wrap .avatar_box .name.isLogin a {
          display: block; }
    .section .wrap .flex {
      display: flex;
      align-items: center;
      justify-content: space-between; }
      .section .wrap .flex a {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        width: 310px;
        height: 120px;
        background: linear-gradient(137deg, #CFF7F4 0%, #EAFFE7 100%);
        border-radius: 67px 67px 67px 67px; }
        .section .wrap .flex a p {
          font-weight: bold;
          font-size: 30px;
          color: #111111;
          line-height: 1;
          margin: 6px 0 0; }
        .section .wrap .flex a .icon {
          height: 36px; }
    .section .wrap .list_box {
      margin: 45px 0 0; }
      .section .wrap .list_box .part {
        padding: 15px 0 20px;
        border-bottom: 1px solid #EDEDED; }
        .section .wrap .list_box .part .item {
          height: 75px;
          display: flex;
          align-items: center;
          justify-content: space-between; }
          .section .wrap .list_box .part .item > p {
            font-weight: 400;
            font-size: 32px;
            color: #111111; }
          .section .wrap .list_box .part .item .item_r {
            display: flex;
            align-items: center;
            justify-content: center; }
            .section .wrap .list_box .part .item .item_r .jt {
              width: 8px;
              margin: 0 0 0 23px; }
            .section .wrap .list_box .part .item .item_r p {
              font-weight: 400;
              font-size: 30px;
              color: #999999; }
    .section .wrap .agreement_box {
      margin: 48px 0 0; }

@media screen and (max-width: 750px) {
  .section {
    min-height: 100vh; }
    .section .wrap {
      width: 89.3333333333vw;
      margin: 0 auto;
      padding: 17.3333333333vw 0 0; }
      .section .wrap .avatar_box {
        margin: 0 auto 7.8666666667vw; }
        .section .wrap .avatar_box .avatar_img {
          width: 26.6666666667vw;
          border-radius: 50%;
          overflow: hidden;
          margin: 0 auto 3.8666666667vw; }
          .section .wrap .avatar_box .avatar_img img {
            display: block; }
        .section .wrap .avatar_box .name {
          text-align: center; }
          .section .wrap .avatar_box .name p, .section .wrap .avatar_box .name a {
            display: block;
            font-weight: bold;
            font-size: 4.8vw;
            color: #111111; }
          .section .wrap .avatar_box .name a {
            display: none; }
          .section .wrap .avatar_box .name.isLogin p {
            display: none; }
          .section .wrap .avatar_box .name.isLogin a {
            display: block; }
      .section .wrap .flex {
        display: flex;
        align-items: center;
        justify-content: space-between; }
        .section .wrap .flex a {
          display: flex;
          flex-direction: column;
          align-items: center;
          justify-content: center;
          width: 41.3333333333vw;
          height: 16vw;
          background: linear-gradient(137deg, #CFF7F4 0%, #EAFFE7 100%);
          border-radius: 8.9333333333vw 8.9333333333vw 8.9333333333vw 8.9333333333vw; }
          .section .wrap .flex a p {
            font-weight: bold;
            font-size: 4vw;
            color: #111111;
            line-height: 1;
            margin: 0.8vw 0 0; }
          .section .wrap .flex a .icon {
            height: 4.8vw; }
      .section .wrap .list_box {
        margin: 6vw 0 0; }
        .section .wrap .list_box .part {
          padding: 2vw 0 2.6666666667vw;
          border-bottom: 1px solid #EDEDED; }
          .section .wrap .list_box .part .item {
            height: 10vw;
            display: flex;
            align-items: center;
            justify-content: space-between; }
            .section .wrap .list_box .part .item > p {
              font-weight: 400;
              font-size: 4.2666666667vw;
              color: #111111; }
            .section .wrap .list_box .part .item .item_r {
              display: flex;
              align-items: center;
              justify-content: center; }
              .section .wrap .list_box .part .item .item_r .jt {
                width: 1.0666666667vw;
                margin: 0 0 0 3.0666666667vw; }
              .section .wrap .list_box .part .item .item_r p {
                font-weight: 400;
                font-size: 4vw;
                color: #999999; }
      .section .wrap .agreement_box {
        margin: 6.4vw 0 0; } }

/*# sourceMappingURL=my.css.map */
