@charset "utf-8";
/*Author: BeiYue*/
/*QQ: 964214970*/
/*Telegram: BeiYue*/
/*==============================================================*/

/* CSS TanChuang_Media */

/*首页弹窗----开始--------------------------------------------------------*/
@media only screen and (max-width: 540px) {

    /*首页弹窗----开始--------------------------------------------------------*/
    .tc_box {
        width: 100vw;
    }
    
    .tc_box .tc_cent {
        max-width: 540px;
        max-height: 122.22vw;
    }

    .tc_cent dd {
        margin-bottom: 1.852vw;
    }

    .tc_btn_gb {
        width: 38px;
        height: 38px;
        border-radius: 3.704vw;
    }

    .tc_cent dt {
        border-radius: 5.556vw;
        padding: 3.704vw;
    }

    .tc_01 ul {
        border-radius: 3.704vw;
        padding: 2.963vw;
    }

    .tc_01 ul a {
        max-height: 135.81px;
        margin-bottom: 2.222vw;
    }

    .tc_01 ul a i {
        height: 8.333vw;
        left: -1.296vw;
        top: 1.296vw;
    }

    .tc_btn {
        height: 12.963vw;
        border-radius: 3.704vw;
        font-size: 5.556vw;
        letter-spacing: 0.370vw;
        box-shadow: inset 0 0 1.481vw #fff;
        margin-top: 3.704vw;
    }

    .tc_02 ul .tc02_bt_box {
        height: 7.407vw;
        margin-bottom: 1.852vw;
    }

    .tc02_bt_box i {
        width: 5.926vw;
        height: 5.926vw;
        margin-right: 1.852vw;
    }

    .tc02_bt_box p {
        font-size: 5.556vw;
        margin-bottom: 0.370vw;
    }

    .ym_box {
        margin-bottom: 2.963vw;
    }

    .ym_box p {
        font-size: 3.333vw;
        margin-right: 3.704vw;
    }

    .ym_box a {
        border-radius: 5.556vw;
        padding: 0.741vw 2.963vw;
        font-size: 2.963vw;
        margin-bottom: 0.370vw;
    }

    .rjym_box {
        padding: 2.222vw;
        border-radius: 3.704vw;
        gap: 1.852vw;
        margin-bottom: 2.963vw;
    }

    .rjym_box li {
        height: 8.148vw;
        border-radius: 5.556vw;
        padding: 0 2.963vw;
    }

    .wz_txt i {
        width: 4.815vw;
        height: 4.815vw;
        margin-right: 1.481vw;
    }

    .wz_txt p {
        font-size: 4.074vw;
    }

    .rjxz_box {
        padding: 0 1.852vw 2.963vw;
    }

    .rjxz_box a {
        padding: 1.852vw 3.704vw;
        border-radius: 5.556vw;
    }

    .rjxz_box a i {
        width: 4.444vw;
        height: 4.444vw;
        margin-right: 0.926vw;
    }

    .rjxz_box a p {
        margin-bottom: 0.370vw;
        font-size: 3.704vw;
    }

    .tc_ms_box {
        font-size: 2.963vw;
        padding: 0 1.852vw;
    }

    .tc_02 .copy_btn {
        padding: 0.370vw 2.222vw;
        border-radius: 3.704vw;
        font-size: 3.704vw;
        box-shadow: 0 0.370vw 1.481vw rgba(62, 97, 59, 0.5), inset 0 0.185vw 0.370vw #fff, inset 0 -0.185vw 0.185vw rgba(198, 198, 198, .25);
    }

    /*首页弹窗----结束--------------------------------------------------------*/
}