﻿/*专用于前台页面的自定义样式*/
/*全局性*/

/*导航栏*/
#starlist ul.sub {
    z-index: 11;
}

/*栏目列表页*/
#categorylist_left_title li:first-child {
    list-style-type: none;
    font-weight: bold;
    font-size: 18px;
}

/*levelcategory*/
.levelcategory {
    border-radius: 3px;
    background: #fff;
    padding: 5px 20px 0;
    margin: 0 0 20px 0;
    overflow: hidden;
    position: relative
}

    .levelcategory ul {
        padding: 10px 0 20px 0;
        overflow: hidden;
        position: relative
    }

    .levelcategory a {
        display: inline-block;
        float: left;
        line-height: 34px;
        text-align: center;
        position: relative;
        color: #2c3e50;
        margin: 4px 5px;
        padding: 0 14px;
        border-radius: 3px;
        transition: .2s;
        width: 35%;
    }

        .levelcategory a:nth-child(1n) {
            background: #def6ff
        }

        .levelcategory a:hover {
            background: #012684;
            color: #fff
        }
/*模型详细页面*/
#a_i_tags {
    /*    margin: 30px 0;
    font-size: 16px;
    background: url(../images/icon_tags.png) no-repeat left center;
    background-size: 24px;
    padding-left: 34px;
    color: #8392A5;*/
}

    #a_i_tags a {
        color: #8392A5;
        border: 1px solid #8392A5;
        display: inline-block;
        font-size: 14px;
        padding: 1px 15px;
        margin: 0px 5px;
        border-radius: 4px;
        transition: all .2s;
    }

        #a_i_tags a:hover {
            background: #012684;
            color: #fff;
            border: 1px solid #012684;
        }

.album_info p.a_i_ms {
    margin-bottom: 2px;
    font-size: 16px;
}

.tagbox {
    background: #fff;
    padding: 2px 20px;
}

.diggit {
    display: block;
    width: 340px;
    margin: 20px auto;
    background: #E2523A;
    background: linear-gradient( 90deg, #c2005f 0%, #f0600c 100%) !important;
    color: #fff;
    box-shadow: 1px 2px 6px 0px rgba(0,0,0,.2);
    border-radius: 3px;
    line-height: 40px;
    text-align: center;
}

    .diggit a {
        font-size: 24px;
        color: #fff;
        display: block
    }

    .diggit b {
        font-size: 14px;
    }

.album_box {
    margin-top: 20px;
}

#gallery {
    margin: 20px 10px;
    max-width:none !important;
}

/*文章列表分页样式补充*/
.pager li span {
    background: #012684;
    color: #fff;
}

/*tag详细页*/
.tagDetails {
    border-radius: 3px;
    background: #fff;
    padding: 5px 20px 0;
    margin: 20px 0;
    overflow: hidden;
}

    .tagDetails ul {
        margin: 10px 0;
        padding: 1px;
        background: #fff;
    }

        .tagDetails ul li {
            line-height: 30px;
            position: relative;
            padding-left: 20px;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            margin-bottom: 5px;
        }

            .tagDetails ul li span {
                float: right;
                margin-right: 10px;
                color: #808595;
                overflow: hidden;
                white-space: nowrap;
                text-overflow: ellipsis;
                text-align: right;
            }

            .tagDetails ul li:nth-child(10n) {
                border-bottom: #e6e6e7 1px solid;
                padding-bottom: 30px;
                margin-bottom: 30px;
            }

/*首页*/
.featured_news {
    margin-top: 0px;
    width: 70%;
    float: left
}
.mycard {
    float: right;
    width: 28%;
    margin-top: 0px;
    height: 500px;
    background: #fff;
    border-radius: 3px;
    position: relative
}