﻿/*mainbox jckx*/

.mainbox {
    width: 978px;
    overflow: hidden;
    border: #dbdcde solid 1px;
    margin: 10px 0 0 0;
}


/*mainboxtop*/

.mainboxtop {
    width: 978px;
    height: 35px;
    overflow: hidden;
}

.mainboxtop_n {
    width: 218px;
    height: 35px;
    float: left;
    line-height: 35px;
    font-size: 18px;
    font-weight: bold;
    font-family: "宋体", Tahoma;
    color: #fff;
}

.mainboxtop ul {
    float: left;
    overflow: hidden;
    padding-top: 5px;
}

.mainboxtop ul li {
    float: left;
    padding: 0 3px;
    line-height: 32px;
    +line-height: 30px;
    _line-height: 32px;
}

.mainboxtop ul li a {
    line-height: 32px;
}

.mainboxtop .more {
    width: 50px;
    height: 21px;
    display: block;
    float: right;
    background: url(//www.cnki.com.cn/cnki/images/newversion/indexmore001.gif) no-repeat;
    margin: 10px 10px 0 0;
    _display: inline;
}


/*mainboxcon*/

.mainboxcon {
    width: 978px;
    overflow: hidden;
    background: fff;
}


/*mainboxcon_lf*/

.mainboxcon_lf {
    float: left;
    width: 218px;
    padding: 10px 0;
    min-height: 375px;
    height: auto !important;
    height: 375px;
    overflow: hidden;
}

.mainboxcon_lfst {
    min-height: 300px;
    height: auto !important;
    height: 300px;
}

.mainboxcon_lf img {
    float: left;
    margin: 0 0 0 9px;
    _display: inline;
}

.mainboxcon_lf p {
    padding: 5px 10px 0 10px;
    line-height: 24px;
    text-align: left;
    text-indent: 25px;
}

.mainboxcon_lf .p2 {
    padding: 5px 10px 0 10px;
    line-height: 24px;
    text-align: left;
    text-indent: 0px;
}

.mainboxcon_lf .entermore {
    float: right;
    font-size: 12px;
    font-weight: bold;
    _display: inline;
    position: relative;
}

.mainboxcon_lf .entermall {
    float: left;
    _display: inline;
    position: relative;
}


/*mainboxcon_rt*/

.mainboxcon_rt {
    float: right;
    width: 752px;
    overflow: hidden;
}

.mainboxcon_rt .qikanlist {
    float: left;
    width: 752px;
    padding-bottom: 0px;
    display: inline;
    overflow: hidden;
}

.qikanlist .qikanli {
    float: left;
    width: 520px;
    margin: 0px 0px 0 5px;
    _display: inline;
    text-align: left;
    font-size: 12px;
    color: #999999;
    overflow: hidden;
    padding-top: 8px;
    +padding-top: 10px;
}

.qikanlist .qikanli li {
    width: 520px;
    height: 28px;
    +height: 26px;
    line-height: 28px;
    +line-height: 26px;
    overflow: hidden;
}

.qkqwskin .qikanlist .qikanli li a {
    overflow: hidden;
    color: #0000A0;
    height: 24px;
    line-height: 24px;
}

.xwlwskin .qikanlist .qikanli li a {
    overflow: hidden;
    text-align: left;
    color: #CE1E1E;
    height: 24px;
    line-height: 24px;
}

.hylwskin .qikanlist .qikanli li a {
    overflow: hidden;
    text-align: left;
    color: #BD5501;
    height: 24px;
    line-height: 24px;
}
.hylwskin .qikanlist .qikanli{
    width: auto;
}
.hylwskin .qikanlist .qikanli li{
    width: auto;
}
.qikanlist .qikanli li .qikanli_name {
    float: left;
    width: 60px;
    text-align: left;
}

.qikanlist .qikanli li .qikanli_time {
    float: right;
    width: 80px;
    text-align: left;
}

a.blue14:link,
a.blue14:visited {
    color: #0250b4;
    font-size: 14px;
    text-decoration: none;
}

a.blue14:hover {
    color: #0250b4;
    font-size: 14px;
    text-decoration: underline;
}

a.orange14:link,
a.orange14:visited {
    color: #a35503;
    font-size: 14px;
    text-decoration: none;
}

a.orange14:hover {
    color: #a35503;
    font-size: 14px;
    text-decoration: underline;
}

a.red14:link,
a.red14:visited {
    color: #a21001;
    font-size: 14px;
    text-decoration: none;
}

a.red14:hover {
    color: #a21001;
    font-size: 14px;
    text-decoration: underline;
}

.qikanlist .qikanpiclist {
    float: right;
    width: 210px;
    margin: 0 10px 0 0;
    text-align: left;
    font-size: 12px;
    color: #333;
    line-height: 28px;
    overflow: hidden;
    display: inline;
}

.qikanpiclist .qikanpic {
    float: left;
    width: 210px;
    overflow: hidden;
    text-align: left;
}

.qikanpiclist .qikanpic img {
    margin: 2px 5px 5px 5px;
    display: inline;
    text-align: left;
}

.qikanpiclist ul {
    float: left;
    width: 210px;
    overflow: hidden;
    margin: 0px 0 0 5px;
    text-align: left;
    display: inline;
}

.qikanpiclist ul li {
    float: left;
    width: 210px;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    text-align: left;
    color: #0250b4;
}

.qikanpiclist ul li a {
    font-size: 12px;
    color: #0000A0;
}

.qikanlist .qikanadbanner {
    float: left;
    text-align: left;
    margin: 5px 0 0 5px;
    display: inline;
}

.qikanlist .qikanadbanner img {
    margin: 0 10px 0 0;
}


/*qkqwskin*/

.qkqwskin .mainboxtop {
    background: url(//www.cnki.com.cn/cnki/images/newversion/indexmainboxtopbg.gif) repeat-x;
}

.qkqwskin .mainboxtop_n {
    background: url(//www.cnki.com.cn/cnki/images/newversion/indexjckxtopbg1.gif) no-repeat;
}

.qkqwskin .mainboxcon_lf {
    background: #f6f7fc;
    color: #0e3db3;
}

.qkqwskin .mainboxcon_lf a {
    color: #0000A0;
}

.qkqwskin .mainboxtop .mainboxtop_m {
    float: left;
    overflow: hidden;
    padding-top: 5px;
    line-height: 30px;
    font-size: 12px;
    color: #014bb3;
}

.qkqwskin .mainboxtop .mainboxtop_m strong {
    font-weight: bold;
}


/*xwlwskin*/

.xwlwskin .mainboxtop {
    background: url(//www.cnki.com.cn/cnki/images/newversion/indexmainboxtopbg7.gif) repeat-x;
}

.xwlwskin .mainboxtop_n {
    background: url(//www.cnki.com.cn/cnki/images/newversion/indexjckxtopbg7.gif) no-repeat;
}

.xwlwskin .mainboxcon_lf {
    background: #fbf5f5;
    color: #a21001;
}

.xwlwskin .mainboxcon_lf a {
    color: #a21001;
}

.xwlwskin .mainboxtop .mainboxtop_m {
    float: left;
    overflow: hidden;
    padding-top: 5px;
    line-height: 30px;
    font-size: 12px;
    color: #a21001;
}

.xwlwskin .mainboxtop .mainboxtop_m strong {
    font-weight: bold;
}


/*hylwskin*/

.hylwskin .mainboxtop {
    background: url(//www.cnki.com.cn/cnki/images/newversion/indexmainboxtopbg6.gif) repeat-x;
}

.hylwskin .mainboxtop_n {
    background: url(//www.cnki.com.cn/cnki/images/newversion/indexjckxtopbg6.gif) no-repeat;
}

.hylwskin .mainboxcon_lf {
    background: #fef7f1;
    color: #a35503;
}

.hylwskin .mainboxcon_lf a {
    color: #a35503;
}

.hylwskin .mainboxtop .mainboxtop_m {
    float: left;
    overflow: hidden;
    padding-top: 5px;
    line-height: 30px;
    font-size: 12px;
    color: #a35503;
}

.hylwskin .mainboxtop .mainboxtop_m strong {
    font-weight: bold;
}