﻿
.k2News {
    line-height: 25px;
}

    .k2News a {
        font-size: 15px;
        color: #000;
    }

    .k2News .nsBX .bxr {
        border-bottom: dotted 1px #eae8e8;
    }

        .k2News .nsBX .bxr:last-child {
            border-bottom: none !important;
        }

    .k2News .imp {
        font-size: 12px;
        color: #FFF;
        background-color: #F3565D;
        padding: 0px 4px 1px 4px;
        font-weight: 300;
        border-radius: .25em;
        margin-left: 4px;
    }

    .k2News .archive {
        font-size: 12px;
        color: #000;
        background-color: #d6d6d6;
        padding: 0px 4px 1px 4px;
        font-weight: 300;
        border-radius: .25em;
        margin-top: 3px;
        margin-left: 4px;
        float: left;
        height: 19px;
    }



    .k2News .newsTitle {
        padding-top: 2px;
        font-size: 13px !important;
        color: #080000;
        font-weight:bold;
    }

    .k2News .newsDate {
        font-size: 13px !important;
        color:#080000;
    }

.k2_birthday_fpg_cnt {
}

    .k2_birthday_fpg_cnt div.k2Box {
        border: 1px solid #EAEAEA;
        width: 96%;
        position: relative;
        margin-bottom: 4%;
    }

        .k2_birthday_fpg_cnt div.k2Box div.userInfo {
            position: absolute;
            left: 0;
            bottom: 0;
            background-color: #000;
            opacity: 0.7;
            height: 36px;
            width: 100%;
            text-align: right;
            color: #fff;
            font-size: 12px;
            padding-top: 2%;
            padding-right: 3%;
            line-height: 15px;
        }
        .k2_birthday_fpg_cnt div.k2Box div.userInfo span {
        }
        .k2_birthday_fpg_cnt div.k2Box div.likeCount i.cOfbirthLike {
            color: #ff1744;
            font-size: 15px;
            left: 5px;
            top: 5px;
            position: absolute;
        }

        .k2_birthday_fpg_cnt div.k2Box div.likeCount i.youDobirth {
            color: #283593;
            font-size: 18px;
            right: 5px;
            top: 5px;
            position: absolute;
        }

        .k2_birthday_fpg_cnt div.k2Box span.count {
            float: right;
            color: #CC0066;
            cursor: pointer;
            font-size: 13px;
            left: 6px;
            top: 18px;
            position: absolute;
            text-shadow: 1px 1px 2px #FFF;
        }


        .k2_birthday_fpg_cnt div.k2Box div.mountInfo {
            float: left;
            position: absolute;
            left: 0;
            bottom: 0;
            background-color: #ea0e31;
            height: 36px;
            width: 40px;
            z-index: 1;
            color: #FFFFFF;
            font-size: 10px;
            text-align: center;
            padding-top: 2px;
        }

        .k2_birthday_fpg_cnt div.k2Box span.ruz {
            position: absolute;
            left: 0;
            right: 0;
            font-family: dana,'b yekan', Tahoma;
            color: #FFF;
            font-size: 16px;
            bottom: -3px;
            font-weight: 700;
        }

    .k2_birthday_fpg_cnt img {
        width: 100%;
    }

    .k2_birthday_fpg_cnt div.userPicDiv {
        background-color: #FFF;
        height: 90px;
        width: 100%;
        text-align: center;
        position: relative;
    }

        .k2_birthday_fpg_cnt div.userPicDiv span {
            color: #000;
            position: absolute;
            top: 20%;
            left: 0;
            right: 0;
            font-size: 30px;
            font-family: Tahoma;
        }
