@media screen and (max-width:1200px) {
   /* top */
   .t_logo{
     margin: 0 37.5% 0 37.5%;
     width: 25%;
     height: auto;
   }

   .d_maintext {
     font-size: 25px;
   }

   .d_maintext_b {
     font-size: 25px;
   }

   .d_w85 {
     margin: 0 0 0 0;
     width: 90%;
     text-align: center;
   }


   .d_whatclo2_1 {
     font-size: 30px;
   }

   .d_whatclo2_2 {
     font-size: 18px;
   }

   .d_table table ul a {
     font-size: 18px;
     line-height: 30px;
   }

   .d_table table ul li {
     font-size: 14px;
     margin-left: 2%;
     line-height : 20px;
   }

   .d_xmrwld {
     font-size: 36px;
   }

   .d_tabox {
     font-size: 16px;
   }

   .d_tatext {
     font-size: 16px;
   }

   .useuse {
     width: 60%;
     height: auto;
   }

   .item_ {
     width: 60%;
     height: auto;
   }


  @media screen and (max-width:960px) {

    .d_w85 {
      width: 100% !important;
    }

    .d_whatclo2_1 {
      font-size: 30px;
    }

    .d_whatclo2_2 {
      font-size: 15px !important;
    }

    .d_table table ul a {
      font-size: 16px;
      line-height: 30px;
    }

    .d_table table ul li {
      font-size: 12px;
      margin-left: 2%;
      line-height : 20px;
    }

    .bg_gray .d_report_name img {
      width: 50%;
    }

    .d_xmrwld {
      font-size: 30px;
    }

    .d_tabox {
      font-size: 14px;
    }

    .d_tatext {
      font-size: 14px;
    }
  }


    @media screen and (max-width:640px) {

      .d_c70 {
        margin: 0 0 0 0;
        width : 100%;
      }

      .d_w85 {
        margin: 0 0 0 0;
        width: 80%;
        text-align: center;
      }


      .t_logo{
        margin: 0 30% 0 30%;
        width: 40%;
        height: auto;
      }

      .d_table table ul a {
        font-size: 12px;
      }

      .xmrwld {
        margin: 0 5% 0 5%;
        width: 90%;
      }

      .d_table {
        margin: 0 5% 0 5%;
        width: 90%;
        height: auto;
        text-align: left;
      }

      .d_report_1 img {
        margin: 0 5% 0 5%;
        width: 90%;
        height: auto;
      }

      .clo2_rhd {
        margin: 0 5% 0 5% ;
        width: 90%;
        height: auto;
      }

      .d_tabox {
        width: 12%;
        font-size: 12px;
        padding: 0 5px 0 5px;
      }

      .d_ta- {
        width: 3%;
        font-size: 14px;
        font-weight: bold;
        color: #438ac0;
      }

      .d_tatext {
        width: 35%;
        font-size: 12px;
      }

      .useuse {
        width: 90%;
        height: auto;
      }

      .item_ {
        width: 90%;
        height: auto;
      }

      .pb_40 {
        padding-bottom: 30px;
      }

      .mb_100 {
        margin-bottom: 40px !important;
      }
    }

  @media screen and (max-width:480px) {

    .d_maintext {
      font-size: 21px;
      line-height: 24px;
    }

    .d_maintext_b {
      font-size: 21px;
    }

    .d_whatclo2_1 {
      font-size: 24px;
    }

    .d_whatclo2_2 {
      font-size: 12.5px !important;
      line-height: 15px;
    }

    .d_xmrwld {
      font-size: 22px;
    }

    .d_tabox {
      font-size: 10.5px;
      line-height: 12px;
    }

    .d_tatext {
      font-size: 10.5px;
      line-height: 12px;
    }
  }
