﻿.index捷徑列16 {
}

    .index捷徑列16 .elementContainer {
        display: flex;
        flex-direction: column;
        flex-wrap: wrap;
        justify-content: flex-start;
        align-items: flex-start;
    }

    .index捷徑列16 .eachShortcut {
        width: 250px;
        height: 70px;
        position: relative;
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: space-between;
        align-items: center;
        border-radius: 20px;
        padding: 10px;
        box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
        background: linear-gradient(to bottom, rgba(201,116,181,0.85) 0%,rgba(191,126,173,0.93) 50%,rgba(160,101,141,0.93) 51%,rgba(219,54,164,1) 100%);
        margin: 0 0 10px 0;
    }

        .index捷徑列16 .eachShortcut .title {
            font-size: 20px;
            font-weight: 900;
            color: #FFFFFF;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 1;
            -webkit-box-orient: vertical;
            flex-shrink: 1;
            margin-right: 1em;
        }

        .index捷徑列16 .eachShortcut .icon {
            width: 50px;
            height: 50px;
            border-radius: 20px;
            overflow: hidden;
            border: solid 2px #FFFFFF;
            flex-shrink: 0;
        }

.index捷徑列16 .eachShortcut .icon img
{
   width : 100%; 
}

        .index捷徑列16 .eachShortcut .link {
            position: absolute;
            top: 0;
            right: 0;
            left: 0;
            bottom: 0;
            z-index: 1;
        }

@media (max-width: 480px) {
    .index捷徑列16 .eachShortcut .title {
        font-size: 10px;
        font-weight: 700;
    }

    .index捷徑列16 .eachShortcut .icon {
        width: 25px;
        height: 25px;
        border-radius: 10px;
        border: solid 1px #FFFFFF;
    }

    .index捷徑列16 .eachShortcut {
        width: 150px;
        height: 30px;
        border-radius: 10px;
        padding: 10px;
        margin: 0 0 10px 0;
    }
}

@media (min-width: 481px) and (max-width: 767px) {
    .index捷徑列16 .eachShortcut .title {
        font-size: 15px;
        font-weight: 700;
    }

    .index捷徑列16 .eachShortcut .icon {
        width: 35px;
        height: 35px;
        border-radius: 10px;
        border: solid 2px #FFFFFF;
    }

    .index捷徑列16 .eachShortcut {
        width: 200px;
        height: 40px;
        border-radius: 15px;
        padding: 10px;
        margin: 0 0 10px 0;
    }
}
