_message-detail.css 2.6 KB
.content-message-page {
    .title {
        background-image: resolve('home/message.png');

        .back-list {
            font-size: 12px;
            float: right;
            width: 67px;
            height: 22px;
            line-height: 22px;
            margin-top: 9px;
            padding-right: 4px;
            text-align: center;
            color: #fdfdfd;
            display: block;
            background: resolve('home/btn-more.png') no-repeat;
            cursor: pointer;
        }
    }
    .text-container {
        font-size: 12px;
        line-height: 18px;
        padding: 20px;

        .text-title {
            margin-bottom: 10px;
            padding-bottom: 10px;
            border-bottom: 1px dashed #999;

            span {
                color: #999;
            }
        }

        .birth-card > img {
            width: 100%;
            margin: 6px 0;
        }

        .show-birth-coupon {
            cursor: pointer;
        }

        .birth-coupon-wrap {
            display: none;
        }

        .coupon-item {
            display: table-row;

            > div {
                padding: 10px 0;
                display: table-cell;
                vertical-align: middle;
            }

            img {
                vertical-align: middle;
            }

            a {
                width: 90px;
                height: 30px;
                line-height: 30px;
                text-align: center;
                color: #b3b3b3;
                font-size: 14px;
                background-color: #ddd;
                border: 1px solid #ccc;
                border-radius: 4px;
                display: inline-block;
                cursor: pointer;
            }

            .coupon-img {
                width: 160px;
                text-align: center;
            }

            .coupon-info {
                width: 470px;
                line-height: 20px;
            }

            .view-coupon-btn,
            .pick-coupon-btn {
                color: #fff;
                background: #da044a;
                border-color: #cc0345;
                display: inline-block;
            }
        }

        .sale-img {
            margin-bottom: 15px;
            overflow: hidden;

            img {
                max-width: 100%;
                vertical-align: top;
            }
        }

        .sale-btn {
            color: #fff;
            padding: 0 10px;
            background: #e1044b;
            margin-top: 15px;
            border: 1px solid #c10241;
            border-radius: 2px;
            display: inline-block;
            cursor: pointer;
        }
    }
}