﻿@charset "UTF-8";
/* OPKG -- Next Version Journal Issues Page Cascading Style Sheets */
/*
    ------------------------------------------------------------
    Desc:generic Journal Issues list page css.
    Author:jokechen expert@siom.ac.cn
    Time:2022-08-12 10:55:38
    ------------------------------------------------------------
*/
.issue-list {
}

    .issue-list .year-wrap .year-item {
        padding-top: 20px;
    }

        .issue-list .year-wrap .year-item.active .h3-tit .arrow {
            -webkit-transform: rotate(180deg);
            -moz-transform: rotate(180deg);
            -o-transform: rotate(180deg);
            -ms-transform: rotate(180deg);
            transform: rotate(180deg);
        }

        .issue-list .year-wrap .year-item.active .year-detail {
            display: block;
        }

        .issue-list .year-wrap .year-item:first-child {
            border-top: none;
            padding-top: 0;
        }

        .issue-list .year-wrap .year-item .h3-tit {
            border-bottom: 1px solid #cccccc;
            cursor: pointer;
        }

            .issue-list .year-wrap .year-item .h3-tit .h3 {
                font-size: 20px;
                line-height: 30px;
                font-weight: bold;
                margin-top: 0;
                margin-bottom: 0;
                padding-top: 5px;
                padding-bottom: 15px;
            }

            .issue-list .year-wrap .year-item .h3-tit .arrow {
                /*width: 12px;*/
                margin-top: 17px;
            }

        .issue-list .year-wrap .year-item .year-detail {
            display: none;
            border-bottom: 2px solid #cccccc;
        }

            .issue-list .year-wrap .year-item .year-detail .year-detail-item .item-tit {
                font-size: 16px;
                line-height: 50px;
                font-weight: bold;
            }

    /*.issue-list .year-wrap .year-item .year-detail .year-detail-item .item-con {
                    font-size: 0;
                }

                    .issue-list .year-wrap .year-item .year-detail .year-detail-item .item-con .img-text {
                        display: inline-block;
                        vertical-align: top;
                        width: 110px;
                        text-align: center;
                        margin-right: 54px;
                    }

                        .issue-list .year-wrap .year-item .year-detail .year-detail-item .item-con .img-text:last-child {
                            margin-right: 0;
                        }

                        .issue-list .year-wrap .year-item .year-detail .year-detail-item .item-con .img-text .link {
                            display: inline-block;
                        }

                        .issue-list .year-wrap .year-item .year-detail .year-detail-item .item-con .img-text .text {
                            font-size: 14px;
                            line-height: 20px;
                            padding-top: 16px;
                            padding-bottom: 25px;
                        }*/

    .issue-list h3 {
        font-size: 16px;
        line-height: 50px;
        font-weight: bold;
    }

    .issue-list .item-con {
        font-size: 0;
    }

        .issue-list .item-con .img-text {
            display: inline-block;
            vertical-align: top;
            /*width: 110px;*/
            text-align: center;
            /*margin-right: 56px;*/
        }

            .issue-list .item-con .img-text:nth-child(6n) {
                margin-right: 0;
            }

            .issue-list .item-con .img-text:last-child {
                margin-right: 0;
            }

            .issue-list .item-con .img-text .link {
                display: inline-block;
            }
            .issue-list .item-con .img-text .link:hover {
                color:#0094ff;
            }

                .issue-list .item-con .img-text .link .img {
                    width: 110px;
                }

            .issue-list .item-con .img-text .text {
                font-size: 14px;
                line-height: 20px;
                padding-top: 16px;
                padding-bottom: 25px;
            }

            .issue-list .item-con .img-text div {
                position: relative;
            }

            .issue-list .item-con .img-text .pdf {
                display: inline-block;
                width: 110px;
                line-height: 24px;
                font-size: 12px;
                color: #333;
                position: absolute;
                bottom: 0;
                left: 50%;
                opacity: 0;
                transform: translateX(-50%);
            }
                .issue-list .item-con .img-text .pdf:hover {
                    opacity: 0.8;
                }