/* Minification failed. Returning unminified contents.
(2,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
.swiper-container {
    --swiper-theme-color: #ff6600; /* 设置Swiper风格 */
    --swiper-navigation-color: #ffffff; /* 单独设置按钮颜色 */
    --swiper-navigation-size: 30px; /* 设置按钮大小 */
}

#swiper-focus {
    max-width: 540px;
    max-height: 360px;
    display: block;
}

    #swiper-focus .swiper-slide {
        display: inline-block;
        height: 100%;
    }

        #swiper-focus .swiper-slide img {
            width: 540px;
            height: 360px;
            display: inline-block;
        }

        #swiper-focus .swiper-slide .shadow {
            width: 100%;
            position: absolute;
            bottom: 0;
            left: 0;
            z-index: 10;
            height: 50px;
            line-height: 50px;
            background: rgba(0,0,0,0.6);
            filter: progid:DXImageTransform.Microsoft.gradient( gradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;
            display: block;
            text-align: left;
        }

            #swiper-focus .swiper-slide .shadow .shadow-text {
                width: 240px;
                height: 50px;
                padding-left: 15px;
                line-height: 50px;
                color: #fff;
            }

                #swiper-focus .swiper-slide .shadow .shadow-text a {
                    text-decoration: none;
                    color: #fff;
                    font-size: 14px;
                    font-weight: bolder;
                    overflow: hidden;
                }

.swiper-racelamp {
    width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
}

    .swiper-racelamp .swiper-slide {
        text-align: center;
        font-size: 16px;
        background: #fff;
        height: auto;
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        transition-property: all;
    }

.racelamp {
    width: 200px;
    height: 150px;
    margin: 10px 0;
}

