﻿
.nav ul li .on {
    color: #2396cc;
    /* border-top: 6px #2396cc solid;*/
    padding-top: 0;
}


.pageon {
    float: left;
    min-width: 32px;
    height: 32px;
    border: 1px solid #ddd;
    margin-right: -1px;
    text-align: center;
    line-height: 32px;
    background: #0c71b4;
    color: #ffffff;
    margin: 0 4px 0 0;
}

.detail_main .pager .s2 .a {
    float: left;
    min-width: 32px;
    height: 32px;
    border: 1px solid #ddd;
    margin-right: -1px;
    text-align: center;
    line-height: 32px;
    color: #4889bf;
    margin: 0 4px 0 0;
}


    .detail_main .pager .s2 .a:hover {
        background: #0c71b4;
        color: #fff;
        min-width: 32px;
        margin: 0 4px 0 0;
    }

.no_content {
    padding: 18px 0;
    text-align: center;
}

    .no_content p {
        height: 56px;
        line-height: 56px;
        color: #929292;
        padding-left: 46px;
        font-size: 14px;
    }

        .no_content p a {
            color: #0066a8;
        }

.lawbox5 > div {
    min-height: 398px;
}

.lawbox4 > div {
    min-height: 320px;
}

.lawboxsearch {
    width: auto !important;
    z-index: auto !important;
}

    .lawboxsearch input {
        background-color: #f5fafd !important;
    }

.downlist {
    border: 1px #bcb9b9 solid !important;
    position: absolute !important;
    top: 28px !important;
    left: -1px !important;
    z-index: 19 !important;
    background-color: #fff !important;
    display: none;
}

    .downlist li {
        width: 222px !important;
        height: 14px !important;
        padding: 7px !important;
        color: #71767d !important;
        cursor: pointer !important;
    }

        .downlist li a {
            position: static !important;
            display: block !important;
            width: 180px !important;
        }

.lawboxsearch .no12-span3 {
    display: block !important;
    width: 72px !important;
    text-align: right !important;
    color: #71767d !important;
    line-height: 30px !important;
    float: left !important;
    font-size: inherit !important;
    margin-left: auto !important;
}


/*----------香港库 详细页面-------------*/
.bd {
    padding: 20px 20px 30px 20px;
    width: 842px;
}

.content .box {
    margin-right: 38px;
}

.fulltext {
    font-size: 16px;
    line-height: 26px;
    color: #333;
}


    .fulltext table {
        border: 1px;
    }

    .fulltext img {
        max-width: 800px;
    }

.mtitle {
    /*font-size: 22px;*/
    font-weight: bold;
}

.tiaonoa {
    font-weight: bold;
    color: #000000;
}

.zhang {
    font-weight: 600;
    font-size: 16px;
    color: black;
    font-style: normal;
    font-family: 宋体, 楷体_gb2312;
    background-color: transparent;
    font-variant: small-caps;
    margin: 10px 10px 10px 10px;
}


#omitspan {
    text-align: left;
}

.js_ml-list a {
    display: block;
    margin-top: 8px;
}

.ml10 {
    margin-left: 10px;
    color: #656565 !important;
}

.ml20 {
    margin-left: 20px;
    color: #999 !important;
}

.ml30 {
    margin-left: 30px;
    color: #333 !important;
}

.text_item h1 {
    color: #3e4a61;
    font-size: 14px;
    border-left: 2px solid #0c71b4;
    padding-left: 8px;
}

.text_item span {
    color: #515151;
    font-size: 12px;
    padding-left: 10px;
    padding-top: 9px;
    display: inline-block;
}



.sp_class {
    display: none;
}


#divitemlibcount {
    margin-top: 15px;
    margin-bottom: 15px;
}

    #divitemlibcount a {
        color: #0c71b4;
        font-size: 16px;
        margin-bottom: 10px;
        width: 920px;
        line-height: 22px;
        padding-left: 30px;
    }


        #divitemlibcount a:hover {
            font-weight: bold;
        }

.naturepop a {
    display: inline-block;
    color: #6b6b6b;
    font-size: 14px;
    vertical-align: middle;
}

.naturepop .active a {
    display: inline-block;
    color: #0c71b4;
    font-size: 14px;
    vertical-align: middle;
}

.naturepop a:hover {
    color: #0c71b4;
}



.nop-t2 a {
    color: #3e4a61;
}

    .nop-t2 a:hover {
        color: #0c71b4;
    }




/*后台提交过来的 css样式*/

.title_m {
    font-family: simsun;
    font-size: 21px;
    font-weight: bold;
    text-align: center;
}

    .title_m table {
        margin: auto;
    }

.title_s {
    font-family: simsun;
    font-weight: bold;
    font-size: 14px;
    text-align: center;
}

.title_al {
    font-family: 宋体;
    font-size: 18.7px;
    font-weight: bold;
    text-align: center;
}

    .title_al table {
        margin: auto;
    }

.title_alx {
    font-family: 宋体;
    font-size: 16px;
    font-weight: bold;
}

    .title_alx table {
        margin: auto;
    }

.title_s table {
    margin: auto;
}

.c_zhang {
    font-family: simsun;
    font-weight: bold;
    font-size: 16px;
    text-align: center;
}

    .c_zhang table {
        margin: auto;
    }

.c_jie {
    font-family: simsun;
    font-size: 16px;
    text-align: center;
}

    .c_jie table {
        margin: auto;
    }

.c_tiao {
    font-family: simsun;
    font-weight: bold;
    font-size: 16px;
}

.s_center {
    text-align: center;
}

    .s_center table {
        margin: auto;
    }

.s_left {
    text-align: left;
}

.s_right {
    text-align: right;
}

.fs_1 {
    font-family: simsun;
    font-size: 21px;
}

.fs_2 {
    font-family: simsun;
    font-size: 18px;
}

.fs_3 {
    font-family: simsun;
    font-size: 16px;
}

.fs_4 {
    font-family: simsun;
    font-size: 14px;
}

.c_pre {
}

.jc {
    font-weight: bold;
}

.dline {
    text-decoration: underline;
    font-family: 黑体;
}

.bgcolor {
    background-color: #b3b3b3;
}


.qk_bt {
    font-family: 黑体;
    font-size: 16pt;
    text-align: center;
}

.qk_ebt {
    font-family: times new roman;
    font-size: 16pt;
    font-style: italic;
    text-align: center;
}

.qk_btf {
    font-family: 楷体;
    font-size: 15pt;
    text-align: center;
}

.qk_ebtf {
    font-family: times new roman;
    font-size: 15pt;
    text-align: center;
}

.qk_zz {
    font-family: 楷体;
    font-size: 14pt;
    text-align: center;
}

.qk_zzdw {
    font-family: 楷体;
    font-size: 12pt;
    text-align: center;
}

.qk_ezzdw {
    font-family: times new roman;
    font-size: 14pt;
    font-style: italic;
    text-align: center;
}

.qk_ezz {
    font-family: times new roman;
    font-size: 14pt;
    font-style: italic;
    text-align: center;
}

.qk_bta {
    font-family: 黑体;
    font-size: 14pt;
}

.qk_btb {
    font-family: 宋体;
    font-size: 12pt;
}

.qk_btc {
    font-family: kaiti;
    font-size: 12pt;
}

.qk_zy {
    font-family: 黑体;
    font-size: 10.5pt;
}

.qk_ezy {
    font-family: times new roman;
    font-size: 10.5pt;
    font-weight: bold;
}

.qk_ezyc {
    font-family: times new roman;
}

.qk_kw {
    font-family: 黑体;
    font-size: 10.5pt;
}

.qk_ekw {
    font-family: times new roman;
    font-size: 10.5pt;
    font-weight: bold;
}

.qk_ekwc {
    font-family: times new roman;
}

.qk_f5h {
    font-family: 黑体;
    font-size: 10.5pt;
}

.qk_content {
    font-family: 宋体;
    font-size: 10.5pt;
    line-height: 150%;
}

.qk_text-decoration {
    /* text-decoration:underline;*/
    text-decoration: none;
}

.round44 {
    width: 14px;
    height: 14px;
    border-radius: 7px; /* 所有角都使用半径为5px的圆角，此属性为css3标准属性 */
    -moz-border-radius: 7px; /* mozilla浏览器的私有属性 */
    -webkit-border-radius: 7px; /* webkit浏览器的私有属性 */
    padding-left: 3px;
    padding-right: 3px;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    font-family: @微软雅黑;
    border: 0.5px rgb(0,102,204) solid;
}

.round55 {
    text-align: center;
}



/*后台提交过来的 css样式*/


#wxcd_div {
    color: rgb(12, 113, 180);
    position: absolute;
    top: 130px;
    right: -280px;
    width: 230px;
    background-color: rgb(230, 240, 250);
    padding: 20px;
    border: 1px solid #ddd;
    line-height: 30px;
    font-size: 14px;
}


/*需要更新前台 文件传递 样式  add  by zw 2023年5月18日*/
#wxcd_div a:link{
    font-size:14px;
    color:#71767d;
    text-decoration:underline;
}

#wxcd_div a:hover{
    color: rgb(12, 113, 180);
}


#wxcd_div a:visited{
    color:#71767d;
}