area-topic.scss 4.2 KB
@import 'common/area-common.scss';

.topic-page {
    max-width: 750px;
    margin: 0 auto;
    padding: 0 5px;
    padding-bottom: 170px;

    .fixed-bg {
        z-index: -1;
        width: 100%;
        height: 100%;
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-position: center top;
        background-size: 100% auto;
        background-image: url('../images/area/topic-bg.jpg');
        background-repeat: no-repeat;
        background-color: #000;
    }

    .des {
        margin-top: 400px;
        font-size: 26px;
        padding: 25px;
        background-color: #fff;
        line-height: 45px;
        margin-bottom: 5px;
    }

    .list {
        background-color: #fff;

        .item {
            color: #000;
            height: 170px;
            padding: 20px 0;
            margin: 0 25px;
            border-bottom: solid 1px #e0e0e0;
            position: relative;

            .pic {
                width: 170px;
                height: 170px;
            }

            .title {
                font-size: 28px;
                line-height: 40px;
                height: 40px;
                overflow: hidden;
                font-weight: bold;
            }

            .tip {
                font-size: 24px;
                color: #b0b0b0;
                line-height: 30px;
                height: 30px;
                overflow: hidden;

                span {
                    margin-right: 2px;
                }
            }

            .hot {
                display: inline-block;
                width: 20px;
                height: 25px;
                background-size: 100%;
                background-image: url('../images/area/hot.jpg');
                background-repeat: no-repeat;
            }

            .intro {
                font-size: 26px;
                line-height: 40px;
                margin-top: 10px;
                height: 80px;
                overflow: hidden;
            }

            .num {
                background-repeat: no-repeat;
                position: absolute;
                top: 50px;
                right: 30px;
            }

            .num-1 {
                @include sprite($num1);
            }

            .num-2 {
                @include sprite($num2);
            }

            .num-3 {
                @include sprite($num3);
            }

            .num-4 {
                @include sprite($num4);
            }

            .num-5 {
                @include sprite($num5);
            }

            .num-6 {
                @include sprite($num6);
            }

            .num-7 {
                @include sprite($num7);
            }

            .num-8 {
                @include sprite($num8);
            }

            .num-9 {
                @include sprite($num9);
            }

            .num-10 {
                @include sprite($num10);
            }

            .num-11 {
                @include sprite($num11);
            }

            .num-12 {
                @include sprite($num12);
            }

            .num-13 {
                @include sprite($num13);
            }

            .num-14 {
                @include sprite($num14);
            }

            .num-15 {
                @include sprite($num15);
            }

            .num-16 {
                @include sprite($num16);
            }

            .num-17 {
                @include sprite($num17);
            }

            .num-18 {
                @include sprite($num18);
            }

            .num-19 {
                @include sprite($num19);
            }

            .num-20 {
                @include sprite($num20);
            }

            .left {
                width: 170px;
                height: 170px;
                float: left;
            }

            .right {
                width: 395px;
                height: 160px;
                float: left;
                padding: 10px 0 0 25px;
            }
        }
    }

    .download {
        width: 750px;
        height: 155px;
        position: fixed;
        left: 50%;
        margin-left: -375px;
        bottom: 0;
        background-image: url('../images/area/download.png');
        background-size: 100% 100%;
    }
}