@media (max-width:730px) {
    main .contain .container {
        gap: 10px;
        padding: 10px 0px;
    }

    main .contain .container .song-img {
        min-height: 270px;
        padding: 10px 0;
        flex-basis: 100%;
    }

    main .contain .container .s-img {
        width: 100%;
    }

    main .contain .container .song-detail {
        padding: 8px 0;
        flex-basis: 100%;
        width: 100%;
        text-align: center;
    }

    .table {
        font-size: 10px;
        padding: 8px 0px;
        width: 100%;
        text-align: center;
    }

    .btn1 {
        min-width: 100%;
    }

    .btn2 {
        min-width: 100%;
    }

    .btn3 {
        min-width: 100%;
    }
}