.exclusive-plan {
    padding: px2rem(30) px2rem(25);
    background-color: #fff;
    .plan-type-list {
        font-size: 0;
        margin-right: -px2rem(20);
    }
    .plan-type__item {
        display: inline-block;
        margin: px2rem(20) px2rem(20) 0 0;
        &.active {
            a {
                color: #fff;
                background-color: $highLightColor;
            }
        }
        a {
            display: block;
            height: px2rem(40);
            padding: 0 px2rem(12);
            box-sizing: content-box;
            font-size: 13px;
            line-height: px2rem(40);
            border: 1px solid $highLightColor;
            color: $highLightColor;
        }
    }
    .plan-list__item {
        position: relative;
        height: px2rem(394);
        margin-top: px2rem(30);
        a{
            display: block;
            height: 100%;
        }
        .plan-cover {
            display: block;
            width: 100%;
            height: 100%;
        }
        .plan-title {
            position: absolute;
            left: 0;
            right: 0;
            bottom: 0;
            padding: px2rem(25);
            font-size: 15px;
            line-height: px2rem(42);
            color: #fff;
            background: url('../img/plan_cover_shade.png');
            background-size: 100% 100%;
        }
    }
    .common-look-more{
        border: $baseBorder;
        border-width: 0 1px 1px;
    }
}