/*#0096b7*/
/*hover #2cb2d0*/
@charset "utf-8";
body {
	min-width: 1200px;
	overflow-x: hidden;
}
body,
textarea {
	font: 12px/1.5 "微软雅黑", "Microsoft Yahei", "Hiragino Sans GB", tahoma, arial, "宋体";
	color: #141414;
	background: #fff;
}
body,
div,
ul,
ol,
dl,
dt,
dd,
li,
dl,
h1,
h2,
h3,
h4,
h5,
h6,
p,
marquee,
from {
	margin: 0;
	padding: 0;
}
ol,
ul,
li {
	list-style: none;
}
img {
	border: 0;
	vertical-align: middle;
}
a {
	color: #222;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
.container a:hover{
	opacity: 1;
}
.l {
	float: left;
}
.r {
	float: right;
}
.after-clear::after,
.zoom::after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clear,.after-clear{ clear:both;}
.clear:after,.after-clear:after{ display:block; content:''; clear:both; visibility:hidden;}
.container * {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}
.w1200 {
	width: 1200px;
	margin: 0 auto;
}
ul.flexbox,
dl.flexbox {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
ul.flexbox li,
dl.flexbox dd {
	display: block;
	align-items: center;
	justify-content: flex-start;
}
.table {
	display: table;
	height: 100%;
}
.table-cell {
	display: table-cell;
	vertical-align: middle;
}
.bg-white{
	background-color: #fff !important;
}
.gray-content{
	background-color: #f6f6f8;
}
.mt10{
	margin-top: 10px;
}
.mt20{
	margin-top: 20px;
}
.mt50{
	margin-top: 50px;
}
hr{
	border: none;
    border-top: 1px solid #eee;
}
/* 公安部备案图标 */
.gabba:before{
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(../image/icon_gaba.png) no-repeat center;
	margin:0 4px 4px 0;
	vertical-align: middle;
}
/*期刊详情页*/
.juqk-qk-header{
	color: #fff;
	background-image: linear-gradient(90deg, 
		#003c5a 0%, 
		#0086b4 100%);
}
.juqk-topbar{
	display: flex;
	justify-content: space-between;
    align-items: center;
    padding: 22px 0;
}
.juqk-breadcrumb{
	color: #90abc2;
}
.juqk-article-breadcrumb{
	color: #222;
	margin-top: 25px;
	margin-bottom: 25px;
}
.juqk-breadcrumb a,.juqk-breadcrumb h1,
.juqk-article-breadcrumb a, .juqk-article-breadcrumb h1{
	display: inline-block;
	font-weight: normal;
	font-size: 12px;
	color: #90abc2;
}
.juqk-article-breadcrumb a, .juqk-article-breadcrumb h1{
	color: #222;
}
.juqk-breadcrumb a:after,
.juqk-article-breadcrumb a:after{
	content: '/';
	display: inline-block;
	vertical-align: middle;
	margin: 0 2px 6px 6px;
}
.juqk-breadcrumb a:hover,
.juqk-article-breadcrumb a:hover{
	color: #0096b7;
}
.juqk-breadcrumb a:hover::after{
	color: #90abc2;
}
.juqk-article-breadcrumb a:hover::after{
	color: #222;
}
.juqk-list-breadcrumb{
	padding-top: 22px;
}
.juqk-list-breadcrumb a, 
.juqk-list-breadcrumb h1{
	color: #141414;
}
.juqk-list-breadcrumb a:hover{
	color: #0096b7;
}
.juqk-list-breadcrumb a:hover:after{
	color: #141414;
}
.juqk-topbar-menu{
	color: #fff;
	font-size: 15px;
	display: flex;
	align-items: center;
}
.juqk-topbar-menu a{
	margin-right: 32px;
}
.juqk-topbar-menu a.dlicar{
	position: relative;
	display: block;
	width: 18px;
	height: 18px;
	background: url(../images/juqk/juqk-icon-head-right.png) no-repeat;
	background-size: 120px 18px;
	background-position: 1px 0;
}
.juqk-site-header .juqk-header-actions>a.dlicar{
	position: relative;
}
.juqk-site-header .juqk-header-actions>a.dlicar>b,
.juqk-topbar-menu a.dlicar>b {
    position: absolute;
    width: 14px;
    height: 14px;
    line-height: 14px;
    border-radius: 14px;
    color: #fff;
    text-align: center;
    right: -10px;
    top: -8px;
    font-size: 12px;
    font-weight: normal;
    background-color: #ff222c;
}
.juqk-topbar-menu a.nav-login{
	display: block;
	width: 18px;
	height: 18px;
	background: url(../images/juqk/juqk-icon-head-right.png) no-repeat;
	background-size: 120px 18px;
	background-position: -52px 0;
	animation: none;
  transition: transform .3s;
}
@keyframes bounce {
	0%, 100% { transform: translateY(0); }
	50% { transform: translateY(-4px); }
}
.juqk-topbar-menu a.dlicar:hover{
	animation: bounce 0.3s ease;
}
.juqk-topbar-menu a.nav-login:hover{
	animation: bounce 0.3s ease;
}
.juqk-topbar-menu .nav-tel:before{
	content: '';
	display: inline-block;
	width: 18px;
	height: 18px;
	background: url(../images/juqk/juqk-icon-head-right.png) no-repeat;
	background-size: 120px 18px;
	background-position: -103px 0;
	vertical-align: middle;
	margin: 0 8px 3px 0;
}
/*banner*/
.juqk-qk-banner {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 12px 0 20px 0;
}
.juqk-qk-banner .juqk-qk-cover{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.juqk-qk-banner .juqk-qk-cover .cover-container{
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
	width: 300px;
	height: 242px;
}
.juqk-qk-banner .juqk-qk-cover .cover-container .cover-card {
	position: absolute;
    width: 178px;
	height: 242px;
    border-radius: 16px;
    overflow: hidden;
}
.juqk-qk-banner .juqk-qk-cover .cover-container .cover-card img {
    width: 100%;
    height: 100%;
    object-fit: cover;
	box-shadow: 1px 5px 8px 1px 
			rgba(102, 102, 102, 0.2);
}
.juqk-qk-banner .juqk-qk-cover .cover-container .card-left {
    transform: translateX(-54px) scale(0.87);
    opacity: 0.15;
    z-index: 1;
}
.juqk-qk-banner .juqk-qk-cover .cover-container .card-right {
    transform: translateX(54px) scale(0.87);
    opacity: 0.15;
    z-index: 1;
}
.juqk-qk-banner .juqk-qk-cover .cover-container .card-center {
    z-index: 10;
    box-shadow: 1px 5px 8px 1px 
		rgba(102, 102, 102, 0.2);
}
.juqk-qk-banner .juqk-qk-cover .juqk-qk-qkjb{
	margin-top: 16px;
    font-size: 12px;
    color: #fff;
}
.juqk-qk-banner .juqk-qk-cover .juqk-qk-qkjb span:after{
	content: '/';
	display: inline-block;
	vertical-align: middle;
	margin: 0 2px 4px 6px;
}
.juqk-qk-banner .juqk-qk-cover .juqk-qk-qkjb span:last-child:after {
    display: none;
}
.juqk-qk-banner .juqk-qk-title {
    flex: 1;
	margin-top: -10px;
}
.juqk-qk-banner .juqk-qk-title h1 {
    font-size: 46px;
    font-weight: bold;
    color: #fff;
    line-height: 1.1;
    margin-bottom: 26px;
}
.juqk-qk-banner .juqk-qk-title p {
    font-size: 15px;
    color: #fff;
    line-height: 32px;
    margin-bottom: 40px;
    width: 69%;
}
.juqk-qk-banner .juqk-btn {
    display: inline-block;
    width: 150px;
	height: 50px;
	line-height: 50px;
    background: #fff;
    color: #141414;
    font-size: 16px;
    transition: all 0.3s;
	border-radius: 25px;
	text-align: center;
}
.juqk-qk-banner .juqk-btn:hover {
    color: #0096b7;
}
.juqk-qk-banner .juqk-btn:after {
	content: '';
	display: inline-block;
	width: 12px;
	height: 12px;
    background: url(../images/juqk/juqk-icon-button-arrow.png) no-repeat;
    background-size: 12px 12px;
    vertical-align: middle;
    margin: 0 0 4px 7px;
    transition: all 0.3s ease; 
}
.juqk-qk-banner .juqk-btn:hover:after{
	transform: translateX(5px);
	background: url(../images/juqk/juqk-icon-button-arrow-green.png) no-repeat;
	background-size: 12px 12px;
}
/*菜单*/
.juqk-nav-header {
    border-bottom: 1px solid #ebebeb;
}
.juqk-nav-header .juqk-nav-wrap {
    height: 74px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.juqk-nav-header .juqk-nav-menu a {
    font-size: 16px;
    font-weight: bold;
    color: #141414;
    margin-right: 48px;
    line-height: 74px;
}
.juqk-nav-header .juqk-nav-menu a.nav-active {
    color: #0096b7;
}
.juqk-nav-header .juqk-nav-menu a:hover {
    color: #0096b7;
}
.juqk-nav-header .juqk-nav-search .search-input {
    width: 245px;
    height: 42px;
    border: solid 1px #d7d7d7;
    border-radius: 21px;
    overflow: hidden;
}
.juqk-nav-header .juqk-nav-search .q {
    width: 156px;
    height: 42px;
    border: none;
    outline: none;
    font-size: 14px;
    padding: 0 20px;
    color: #141414;
}
.juqk-nav-header .juqk-nav-search .s {
    width: 46px;
    height: 42px;
    border: none;
    background: url(../images/juqk/juqk-icon-search-small.png) no-repeat center;
    background-size: 14px 14px;
	cursor: pointer;
    font-size: 18px;
    color: #666;
    outline: none;
}
.juqk-nav-header .juqk-nav-search .s:hover {
    color: #0086b4;
}
.juqk-qk-common{
	margin-top: 45px;
}
.juqk-qk-common>h2{
	font-size: 24px;
    font-weight: bold;
    color: #141414;
    margin-bottom: 32px;
}
.juqk-qk-common>h2 .sci-mini-tit{
	font-size: 16px;
	font-weight: normal;
	color: #af1d1d;
}
.juqk-qk-common>.juqk-intro-subtitle{
	font-size: 20px;
	font-weight: bold;
    color: #141414;
    margin-bottom: 22px;
}
.juqk-article-common>p{
	font-size: 15px;
	line-height: 28px;
	color: #222;
	margin-bottom: 30px;
}
.juqk-article-common>p img{
	display: block;
    margin: 0 auto;
    text-align: center;
    vertical-align: middle;
}
.juqk-article-common>p:last-of-type{
	margin-bottom: 0;
}
/* ========== 收录荣誉模块 ========== */
.juqk-record-wrap {
    padding-bottom: 37px;
    border-bottom: 1px solid #ebebeb;
}
.juqk-record-wrap .juqk-record-taglist {
    display: flex;
    flex-wrap: wrap;
}
.juqk-record-wrap .juqk-record-tag {
	display: block;
	margin: 0 10px 13px 0;
    padding: 8px 18px;
    background: #f6f6f6;
    border-radius: 20px;
    font-size: 14px;
    color: #141414;
    white-space: nowrap;
    transition: all 0.25s ease;
}
.juqk-record-wrap .juqk-record-tag:hover{
	background-color: #e6f3f8;
    color: #0096b7;
}
/* 杂志介绍 */
.juqk-intro-wrap .juqk-intro-card-list {
    display: flex;
    margin-bottom: 40px;
}
.juqk-intro-wrap .juqk-intro-card {
    flex: 1;
    background-color: #f6f6f6;
	border-radius: 16px;
    padding: 28px 16px;
    text-align: center;
    margin-left: 15px;
}
.juqk-intro-wrap .juqk-intro-card:first-of-type{
	margin-left: 0;
}
.juqk-intro-wrap .juqk-intro-card:nth-child(n+6) {
    display: none;
}
.juqk-intro-wrap .juqk-intro-card .card-label {
    font-size: 16px;
    font-weight: bold;
    color: #141414;
    margin-bottom: 10px;
}
.juqk-intro-wrap .juqk-intro-card .card-value {
    font-size: 18px;
    color: #0096b7;
}
.juqk-intro-wrap .juqk-intro-card {
    transition: all 0.25s ease;
}
.juqk-intro-wrap .juqk-intro-card:hover {
    background: #e6f3f8;
    transform: translateY(-4px);
}
/*期刊评价*/
.juqk-eval-wrap .evallists{
	display: flex;
	align-items: center;
    justify-content: space-between;
}
.juqk-eval-wrap .evallists>div{
	width: 590px;
	height: 350px;
}
.juqk-eval-wrap .evallists>div>div{
	width: 100%;
	height: 100%;
}
.juqk-eval-wrap .mcjsbox,
.juqk-bycsbg-wrap .mcjsbox{
	margin: 25px 0 50px 0;
}
.juqk-bycsbg-wrap .mcjsbox{
	margin-bottom: 0;
}
.juqk-eval-wrap .mcjsbox h6,
.juqk-bycsbg-wrap .mcjsbox h6{
	display: block;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 4px;
}
.juqk-eval-wrap .mcjsbox p,
.juqk-bycsbg-wrap .mcjsbox p{
	font-size: 12px;
	color: #666;
	line-height: 24px;
}
/*发文*/
.juqk-publish-wrap {
    margin-bottom: 50px;
}
.jutg-publish-list {
    display: flex;
}
.jutg-publish-list .jutg-publish-card {
	margin-right: 20px;
    flex: 1;
    background: #f8f8f8;
    border-radius: 16px;
    padding: 32px 36px;
}
.jutg-publish-list .jutg-publish-card:last-of-type{
	margin-right: 0;
}
.jutg-publish-list .jutg-publish-card .jutg-publish-title {
    display: flex;
    align-items: center;
    font-size: 20px;
    font-weight: bold;
    color: #141414;
    margin-bottom: 18px;
}
.jutg-publish-list .jutg-publish-title i {
    display: block;
    width: 22px;
    height: 30px;
    background: url(../images/juqk/juqk-icon-data-title.png) no-repeat;
	background-size: 96px 22px;
    margin-right: 10px;
}
.jutg-publish-list .jutg-publish-card-fir .jutg-publish-title i{
	background-position: 0 center;
}
.jutg-publish-list .jutg-publish-card-sec .jutg-publish-title i{
	background-position: -37px center;
}
.jutg-publish-list .jutg-publish-card-thi .jutg-publish-title i{
	background-position: -74px center;
}
.jutg-publish-list .jutg-publish-card ul li {
    font-size: 15px;
    color: #141414;
    line-height: 40px;
    padding-left: 19px;
    position: relative;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.jutg-publish-list .jutg-publish-card ul li::before {
    content: "";
    width: 6px;
    height: 6px;
    border-radius: 6px;
    position: absolute;
    left: 0;
    top: 17px;
    background-color: #141414;
}
/* 发文摘录  */
.juqk-abstract-wrap {
    margin-bottom: 50px;
}
.juqk-block-scishow .juqk-abstract-wd-wrap{
	margin-bottom: 0;
}
.juqk-abstract-wrap .abstract-two-col {
    display: grid;
    grid-template-columns: calc(50% - 20px) calc(50% - 20px);
    gap: 0 40px;
}
.juqk-abstract-wrap .abstract-col {
    display: contents;
}
.juqk-abstract-wrap .abstract-item {
    padding: 22px 0;
    border-bottom: 1px solid #eee;
}
.juqk-abstract-wrap .abstract-item:first-child,
.juqk-abstract-wrap .abstract-item:nth-of-type(2){
    padding-top: 0;
}
.juqk-abstract-wrap .abstract-col > .abstract-item:first-child:nth-last-child(1) {
	padding-bottom: 0;
    border-bottom: none;
}
.juqk-abstract-wrap .abstract-col > .abstract-item:first-child:nth-last-child(2n+1):not(:nth-last-child(1)) ~ .abstract-item:last-child {
	padding-bottom: 0;
    border-bottom: none;
}
.juqk-abstract-wrap .abstract-col > .abstract-item:first-child:nth-last-child(2n) ~ .abstract-item:nth-last-child(-n+2) {
	padding-bottom: 0;
    border-bottom: none;
}
.juqk-abstract-wrap .abstract-item>a{
	display: block;
	min-width: 0;
}
.juqk-abstract-wrap .abstract-num {
    float: left;
    width: 30px;
    font-size: 20px;
    color: #0096b7;
    font-weight: bold;
	line-height: 24px;
	position: absolute;
	left: 0;
}
.juqk-block-scishow .juqk-abstract-wd-wrap .abstract-num{
	margin-bottom: 28px;
}
.juqk-abstract-wrap .abstract-info {
    overflow: hidden;
}
.juqk-abstract-wrap .abstract-title {
    font-size: 16px;
    color: #141414;
    display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
    margin-bottom: 8px;
	position: relative;
	padding-left: 30px;
}
.juqk-block-scishow .juqk-abstract-wrap .abstract-title {
	white-space: normal;
	line-height: 22px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.juqk-abstract-wrap .abstract-author-org {
    font-size: 13px;
    color: #888;
    line-height: 24px;
	padding-left: 30px;
    display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.juqk-block-scishow .juqk-abstract-wrap .abstract-author-org{
	white-space: normal;
	line-height: 20px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.juqk-abstract-wrap .abstract-item:hover .abstract-title {
    color: #0096b7;
}
.juqk-block-scishow .juqk-abstract-wrap .abstract-item:hover .abstract-title {
    color: #141414;
}
/*在线咨询 */
.juqk-consult-wrap .consult-card-list {
    display: flex;
    justify-content: space-between;
}
.juqk-consult-wrap .consult-card {
    width: 288px;
    border: 1px solid #eee;
    border-radius: 16px;
    padding: 34px 28px;
    transition: all 0.25s ease;
}
.juqk-block-scishow .juqk-consult-wrap .consult-card{
	padding: 23px 28px;
}
.juqk-consult-wrap .consult-card:hover {
    border-color: #0096b7;
    background-color: #f6fcfe;
}
.juqk-consult-wrap .consult-card .card-title {
	display: flex;
    align-items: center;
    font-size: 20px;
    font-weight: normal;
    color: #141414;
    margin-bottom: 18px;
}
.juqk-consult-wrap .consult-card .card-title i{
	display: block;
    width: 28px;
    height: 30px;
    background: url(../images/juqk/juqk-icon-zxzx.png) no-repeat;
	background-size: 122px 23px;
    margin-right: 6px;
}
.juqk-consult-wrap .consult-card:first-of-type .card-title i{
	background-position: 0 3px;
}
.juqk-consult-wrap .consult-card:nth-of-type(2) .card-title i{
	background-position: -32px 3px;
}
.juqk-consult-wrap .consult-card:nth-of-type(3) .card-title i{
	background-position: -66px 3px;
}
.juqk-consult-wrap .consult-card:nth-of-type(4) .card-title i{
	background-position: -100px center;
}
.juqk-consult-wrap .consult-card .card-desc {
    font-size: 14px;
    line-height: 24px;
    color: #444;
}
/*杂志订阅*/
.juqk-subscribe-wrap{
	background-color: #f8f8f8;
}
.juqk-subscribe-wrap .subscribe-head{
    padding: 45px 0 20px 0;
}
.juqk-subscribe-wrap .subscribe-title-box{
	width: calc(100% - 150px);
}
.juqk-subscribe-wrap .subscribe-title-box h2{
    font-size: 24px;
    margin-bottom: 15px;
}
.juqk-subscribe-wrap .subscribe-title-box .cycle-txt{
    margin-left:12px;
}
.juqk-subscribe-wrap .price-red{
    color: #ff4b18;
    font-weight:bold;
}
.juqk-subscribe-wrap .price-red i{
	display: inline-block;
	font-size: 14px;
	font-style: normal;
	font-weight:bold;
	margin-left: 4px;
}
.juqk-subscribe-wrap .subscribe-tags{
    margin-bottom:22px;
}
.juqk-subscribe-wrap .subscribe-tags span{
    font-size:14px;
    margin-right:30px;
    cursor:default;
}
.juqk-subscribe-wrap .subscribe-tags span:before{
	content: '';
	display: inline-block;
	width: 14px;
    height: 14px;
    background: url(../images/juqk/juqk-icon-correct.png) no-repeat;
    background-size: 14px 14px;
    vertical-align: middle;
    margin: 0 8px 4px 0;
}
.juqk-subscribe-wrap .subscribe-buttons{
    display:flex;
    align-items:center;
}
.juqk-subscribe-wrap .subscribe-buttons a:not(.btn-oldissue){
    display:inline-block;
    width: 140px;
    height:44px;
    line-height:42px;
    border-radius:8px;
    font-size: 16px;
    text-align: center;
    border: 1px solid #0096b7;
}
.juqk-subscribe-wrap .subscribe-buttons a{
	margin-right: 20px;
}
.juqk-subscribe-wrap .btn-cart{
    background-color: #0096b7;
    color:#fff;
}
.juqk-subscribe-wrap .btn-cart:before{
	content: '';
	display: inline-block;
	width: 20px;
    height: 20px;
    background: url(../images/juqk/juqk-icon-button-cart.png) no-repeat;
	background-size: 20px 20px;
    vertical-align: middle;
    margin: 0 8px 4px 0;
}
.juqk-subscribe-wrap .btn-cart:hover{
	border-color: #2cb2d0;
	background-color: #2cb2d0;
}
.juqk-subscribe-wrap .btn-order{
    background-color: #fff;
    color: #0096b7;
}
.juqk-subscribe-wrap .btn-order:hover{
	color: #fff;
	border-color: #0096b7;
	background-color: #0096b7;
}
.juqk-subscribe-wrap .btn-oldissue{
    color: #0096b7;
    font-size: 14px;
}
.juqk-subscribe-wrap .btn-oldissue:hover{
	color: #2cb2d0;
}
.juqk-subscribe-wrap .subscribe-cover img{
    width: 120px;
	height: 162px;
	border-radius: 16px;
	box-shadow: 4px 5px 5px 0px 
		rgba(102, 102, 102, 0.2);
}
.juqk-subscribe-wrap .subscribe-three-col{
    display:flex;
    justify-content: space-between;
    padding:40px 0 40px;
}
.juqk-subscribe-wrap .subscribe-col{
    width: 344px;
}
.juqk-subscribe-wrap .subscribe-col h3{
    font-size:16px;
    font-weight:bold;
    margin-bottom:15px;
}
.juqk-subscribe-wrap .subscribe-col ul li{
    font-size:14px;
    line-height:36px;
}
/*底部附加模块*/
.juqk-footer-extra{
    margin: 15px auto 0;
}
.juqk-footer-extra .juqk-footer-block,
.juqk-footer-xgzz{
    padding: 25px 0 20px 0;
}
.juqk-footer-extra .juqk-footer-block-title, 
.juqk-footer-xgzz .juqk-footer-block-title{
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 12px;
}
/*相关期刊*/
.juqk-footer-xgqk .rel-journal-list{
    display: flex;
    flex-wrap: wrap;
}
.juqk-footer-xgqk .rel-journal-list a{
	margin-right: 2%;
	width: 24%;
    display: block;
    overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
    font-size: 15px;
    line-height: 36px;
    color: #141414;
}
.juqk-footer-xgqk .rel-journal-list a:nth-of-type(4n){
	width: 22%;
	margin-right: 0;
}
.juqk-footer-xgqk .rel-journal-list a:hover{
    color:#0096b7;
}
/*免责声明文本*/
.juqk-footer-mzsm .disclaimer-text{
    font-size:14px;
    line-height:24px;
}
/*友情链接*/
.juqk-footer-yqlj .friend-link-list a{
	float: left;
	width: 12.5%;
    font-size:14px;
    line-height: 36px;
    padding-right: 1%;
    color:#141414;
    display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.juqk-footer-yqlj .friend-link-list a:hover{
    color:#0096b7;
}
/*上一本/下一本期刊*/
.juqk-prev-next-journal,
.juqk-breadpage-fw{
    font-size:14px;
    padding: 27px 0;
}
.juqk-breadpage-fw{
	padding: 30px 0 0 0;
}
.juqk-prev-next-journal>div{
	max-width: 50%;
}
.juqk-prev-next-journal a,
.juqk-breadpage-fw a{
    color:#141414;
    display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.juqk-prev-next-journal a:hover,
.juqk-breadpage-fw a:hover{
    color:#0096b7;
}
.juqk-breadpage-fw .juqk-pager-item:nth-of-type(2) a{
	margin-top: 20px;
}
/* 页脚 */
.juqk-site-footer{
    background-color: #272f37;
    padding: 30px 0;
    font-size: 12px;
    text-align: center;
    color: #8a9299;
}
.juqk-site-footer a{
	color: #8a9299;
}
.juqk-site-footer a:hover{
	opacity: .8;
}
.juqk-site-footer-nav{
    margin-bottom: 12px;
}
.juqk-site-footer-nav a{
    display: inline-block;
    font-size: 16px;
    color: #fff;
    margin: 0 26px;
}
.juqk-site-footer-nav a:hover{
    color: #0096b7 !important;
}
.juqk-site-footer-desc,
.juqk-site-footer-info,
.juqk-site-footer-copyright{
    line-height: 22px;
}
.juqk-site-footer-desc p,
.juqk-site-footer-info p,
.juqk-site-footer-copyright p{
    font-size: 12px;
}
.juqk-site-footer-desc p a:hover,
.juqk-site-footer-info p a:hover,
.juqk-site-footer-copyright p a:hover{
	color: #0096b7;
}
/*期刊首页*/
/*首页头部*/
.juqk-site-header {
    height: 70px;
    line-height: 70px;
    background-color: #fff;
    box-shadow: 1px 4px 4px 0px 
		rgba(102, 102, 102, 0.02);
}
.juqk-site-header .juqk-header-inner {
    display: flex;
    align-items: center;
    position: relative;
}
.juqk-site-header .juqk-brand {
	display: block;
	width: 90px;
	height: 30px;
	background: url(../images/juqk/juqk-icon-logo.png) no-repeat;
	background-size: 90px 30px;
}
.juqk-site-header .juqk-main-nav {
    display: flex;
    white-space: nowrap;
    margin-left: 52px;
}
.juqk-site-header .juqk-main-nav .juqk-nav-item{
	margin-right: 44px;
}
.juqk-site-header .juqk-main-nav .juqk-nav-item a {
	display: block;
    font-size: 17px;
    color: #222;
}
.juqk-site-header .juqk-main-nav .juqk-nav-item a:hover {
    color: #0096b7;
}
/* 下拉面板 */
.juqk-site-header .juqk-nav-dropdown {
	width: 100%;
    position: absolute;
    top: 70px;
    left: 0;
    background: #ffffff;
    box-shadow: 0 4px 14px rgba(0,0,0,0.07);
    padding: 0 46px;
    display: none;
    z-index: 999;
    white-space: normal;
	border-top: 1px solid #eee;
}
.juqk-site-header .juqk-nav-item:hover .juqk-nav-dropdown {
    display: flex;
}
.juqk-site-header .juqk-nav-item .juqk-dropdown-col,
.juqk-site-header .juqk-nav-item .juqk-dropdown-col-full {
    flex: 1;
    padding: 40px 0 28px 0;
}
.juqk-site-header .juqk-nav-item .juqk-dropdown-col:nth-of-type(2){
	border-left: 1px solid #eee;
	padding-left: 56px;
}
.juqk-site-header .juqk-nav-item .juqk-nav-dropdown h3 {
	line-height: 1;
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 18px 0;
}
.juqk-site-header .juqk-nav-item .juqk-nav-dropdown .juqk-dropdown-links {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
}
.juqk-site-header .juqk-nav-item .juqk-nav-dropdown .juqk-dropdown-col-full .juqk-dropdown-links {
    grid-template-columns: repeat(8, 1fr);
}
.juqk-site-header .juqk-nav-item .juqk-nav-dropdown .juqk-dropdown-links a {
	color: #141414;
    font-size: 14px;
    line-height: 38px;
    margin-right: 0 !important;
}
.juqk-site-header .juqk-nav-item .juqk-nav-dropdown .juqk-dropdown-links a:hover {
    color: #0096b7;
}
.juqk-site-header .juqk-index-search {
    height: 42px;
    border: 1px solid #e7e8ea;
    border-radius: 24px;
    display: flex;
    align-items: center;
    width: 410px;
    margin-left: 72px;
}
.juqk-site-header .juqk-index-search>form{
	width: 100%;
}
.juqk-site-header .juqk-search-input {
    width: 100%;
    display: flex;
    align-items: center;
}
.juqk-site-header .juqk-search-l {
    flex: 1;
}
.juqk-site-header .juqk-search-q {
    border: 0;
    outline: 0;
    background: transparent;
    padding: 0 22px;
    width: 100%;
    font-size: 14px;
}
.juqk-site-header .juqk-search-q::placeholder {
    color: #888c92;
}
.juqk-site-header .juqk-search-r {
    width: 48px;
    height: 42px;
}
.juqk-site-header .juqk-search-s {
    width: 100%;
    height: 100%;
    border: 0;
    background: transparent;
    display: grid;
    place-items: center;
    cursor: pointer;
    background: url(../images/juqk/juqk-icon-search-mid.png) no-repeat center;
    background-size: 16px 16px;
}
.juqk-site-header .juqk-header-actions {
	margin-left: auto;
    display: flex;
    align-items: center;
}
.juqk-site-header .juqk-header-actions>a {
	width: 17px;
	height: 18px;
    display: grid;
    place-items: center;
    margin-right: 35px;
}
.juqk-site-header .juqk-header-actions>a:hover {
    animation: bounce 0.3s ease;
}
.juqk-site-header .juqk-header-actions>a.dlicar{
	background: url(../images/juqk/juqk-icon-head-cart-black.png) no-repeat;
	background-size: 17px 17px;
}
.juqk-site-header .juqk-header-actions>a.nav-login{
	background: url(../images/juqk/juqk-icon-head-my-black.png) no-repeat;
	background-size: 16px 16px;
}
.juqk-site-header .nav-tel {
	font-size: 15px;
    color: #141414;
}
.juqk-site-header .nav-tel:before{
	content: '';
	display: inline-block;
	width: 17px;
	height: 17px;
	background: url(../images/juqk/juqk-icon-head-tel-black.png) no-repeat;
	background-size: 17px 17px;
	vertical-align: middle;
	margin: 0 6px 4px 0;
}
/*banner*/
.juqk-index-banner{
	height: 424px;
	box-shadow: inset 0px -8px 10px 0px 
		rgba(98, 98, 98, 0.1);
	background: linear-gradient(to right, #003d5a, #045478);
}
.juqk-banner-inner{
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	position: relative;
	/*overflow: hidden;*/
}
.juqk-index-banner .juqk-banner-left h1 {
	color: #fff;
	font-size: 48px;
	line-height: 1;
	margin: 0 0 18px 0;
	letter-spacing: -1px;
}
.juqk-index-banner .juqk-banner-left p {
	color: #fff;
	max-width: 530px;
	line-height: 22px;
	font-size: 14px;
}
.juqk-index-banner .juqk-banner-buttons {
	display: flex;
	margin-top: 44px;
}
.juqk-index-banner .juqk-banner-buttons .juqk-btn {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 145px;
	height: 48px;
	line-height: 48px;
	background-color: #fbfcff;
	border-radius: 23px;
	font-size: 16px;
	color: #141414;
	text-align: center;
	margin-right: 20px;
	box-shadow: 0 8px 20px rgba(35, 55, 80, .09);
}
.juqk-index-banner .juqk-banner-buttons .juqk-btn-dyzx{
	color: #fbfcff;
	border: 1px solid #fbfcff;
	background: transparent;
}
.juqk-index-banner .juqk-banner-buttons .juqk-btn-xszx:hover{
	color: #0096b7;
	box-shadow: 0 4px 12px rgba(8, 153, 178, 0.25);
}
.juqk-index-banner .juqk-banner-buttons .juqk-btn-dyzx:hover{
	background-color: rgba(8, 153, 178, 0.08);
	color: #141414;
	background-color: #fbfcff;
}
.juqk-index-banner .juqk-banner-visual{
	width: 930px;
	height: 424px;
	background: url(../images/juqk/juqk-index-banner-fir-fixed.png) no-repeat;
	position: absolute;
	right: 0;
	transform: translateX(380px);
	bottom: 0;
	-webkit-mask-image: linear-gradient(to left, rgba(0,0,0,1) 60%, transparent 100%);
	mask-image: linear-gradient(to left, rgba(0,0,0,1) 60%, transparent 100%);
}
/*副banner*/
.juqk-index-service-wrap {
	margin-top: 40px;
	display: flex;
}
.juqk-index-service-wrap .juqk-service-card {
	width: 590px;
	height: 320px;
	display: flex;
	align-items: center;
	padding: 66px 28px;
	border-radius: 24px;
}
.juqk-index-service-wrap .juqk-service-card:first-of-type{
	background: url(../images/juqk/juqk-index-banner-sec.png) no-repeat;
	background-size: auto 320px;
	margin-right: 20px;
}
.juqk-index-service-wrap .juqk-service-card:nth-of-type(2){
	background: url(../images/juqk/juqk-index-banner-thd.png) no-repeat;
	background-size: auto 320px;	
}
.juqk-index-service-wrap .juqk-card-tit-sm {
	font-size: 14px;
	color: #141414;
	margin: 0 0 12px 0;
}
.juqk-index-service-wrap .juqk-card-tit {
	font-size: 24px;
	font-weight: bold;
	margin: 0 0 18px 0;
	color: #141414;
}
.juqk-index-service-wrap .juqk-card-desc {
	font-size: 16px;
	line-height: 26px;
	color: #141414;
	margin: 0 0 22px;
}
.juqk-index-service-wrap .juqk-service-card:first-of-type .juqk-card-desc{
	width: 340px;
}
.juqk-index-service-wrap .juqk-service-card:nth-of-type(2) .juqk-card-desc{
	width: 270px;
}
.juqk-index-service-wrap .juqk-card-link {
	font-size: 16px;
	color: #0096b7;
	text-decoration: none;
	transition: all 0.2s;
}
.juqk-index-service-wrap .juqk-card-link:hover {
	color: #00899c;
}
.juqk-index-service-wrap .juqk-card-link:after{
	content: '';
	display: inline-block;
	width: 6px;
	height: 11px;
	background: url(../images/juqk/juqk-icon-mfzx-arrow.png) no-repeat;
	background-size: 6px 11px;
	vertical-align: middle;
	margin: 0 0 2px 10px;
	transition: all 0.3s ease;
}
.juqk-index-service-wrap .juqk-card-link:hover:after{
	transform: translateX(5px);
}
/*首页期刊列表*/
.juqk-index-period-wrap {
	margin-top: 45px;
}
.juqk-index-period-wrap .juqk-period-head {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 30px;
}
.juqk-index-period-wrap .juqk-period-title {
	font-size: 28px;
	font-weight: bold;
	color: #141414;
}
.juqk-index-period-wrap .juqk-period-title a:hover{
	color: #0096b7;
}
.juqk-index-period-wrap .juqk-period-more {
	font-size: 14px;
	color: #141414;
	text-decoration: none;
	transition: all 0.2s;
}
.juqk-index-period-wrap .juqk-period-more:after{
	content: '';
	display: inline-block;
	width: 6px;
	height: 11px;
	background: url(../images/juqk/juqk-icon-more-arrow.png) no-repeat;
	background-size: 6px 11px;
	vertical-align: middle;
	margin: 0 0 2px 10px;
	transition: all 0.3s ease;
}
.juqk-index-period-wrap .juqk-period-more:hover{
	color: #0096b7;
}
.juqk-index-period-wrap .juqk-period-more:hover:after {
	background: url(../images/juqk/juqk-icon-mfzx-arrow.png) no-repeat;
	background-size: 6px 11px;
	transform: translateX(3px);
}
.juqk-index-period-wrap ul {
	display: grid;
	grid-template-columns: 388px 388px 388px;
	gap: 20px 18px;
	margin-bottom: 20px;
}
.juqk-index-period-wrap .juqk-period-item {
	padding: 20px 16px;
	background-color: #f6f6f8;
	border-radius: 20px;
	transition: all 0.2s;
	cursor: pointer;
}
.juqk-index-period-wrap .juqk-period-item>a{
	display: flex;
	align-items: center;
}
.juqk-index-period-wrap .juqk-period-item:hover {
	box-shadow: 0 6px 18px rgba(0,163,184,0.1);
}
.juqk-index-period-wrap .juqk-period-img img {
	width: 66px;
	height: auto;
	object-fit: cover;
	border-radius: 6px;
	display: block;
	margin-right: 16px;
	-webkit-transition: transform 0.6s ease;
	-moz-transition: transform 0.6s ease;
	-ms-transition: transform 0.6s ease;
	transition: transform 0.6s ease;
}
.juqk-index-period-wrap .juqk-period-item:hover img{
	-webkit-transform:scale(1.04);
	-moz-transform:scale(1.04);
	-ms-transform:scale(1.04);
	transform:scale(1.04);
}
.juqk-index-period-wrap .juqk-period-info {
	flex: 1;
	min-width: 0;
}
.juqk-index-period-wrap .juqk-period-name {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: -4px;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.juqk-index-period-wrap .juqk-period-item:hover .juqk-period-name{
	color: #0096b7;
}
.juqk-index-period-wrap .juqk-period-name em{
	color: #af1d1d;
	font-style: normal;
}
.juqk-index-period-wrap .juqk-period-org {
	font-size: 13px;
	margin: 0 0 6px 0;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.juqk-index-period-wrap .juqk-period-price {
	font-size: 13px;
}
.juqk-index-period-wrap .juqk-period-price span {
	color: #af1d1d;
}
.juqk-index-sci-wrap{
	margin-top: 50px;
	padding: 45px 0 30px 0;
	background-color: #f6f6f8;
}
.juqk-index-sci-wrap .juqk-period-item{
	background-color: #fff;
}
/* 期刊排行榜  */
.juqk-index-ranking-wrap{
    padding: 45px 0 50px 0;
}
.juqk-index-ranking-wrap .juqk-section-heading{
    margin-bottom: 30px;
}
.juqk-index-ranking-wrap .juqk-section-heading h2{
    font-size:28px;
    font-weight:bold;
    color:#141414;
}
.juqk-index-ranking-wrap .juqk-ranking-grid{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap:16px;
}
.juqk-index-ranking-wrap .juqk-rank-card{
	min-width: 0;
    background:#fff;
    border-radius:16px;
    padding:22px 26px;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.08);
}
.juqk-index-ranking-wrap .juqk-rank-card h3{
    font-size:19px;
    font-weight:bold;
    margin-bottom:4px;
    text-align:center;
}
.juqk-index-ranking-wrap .juqk-rank-sub{
    font-size:14px;
    color:#777;
    text-align:center;
    margin-bottom:26px;
}
.juqk-index-ranking-wrap .juqk-rank-card ul li{
    margin-bottom: 22px;
}
.juqk-index-ranking-wrap .juqk-rank-card ul li:last-child{
    margin-bottom: 0;
}
.juqk-index-ranking-wrap .juqk-rank-card h4{
    display:block;
    font-size:14px;
    font-weight: normal;
    margin-bottom: 5px;
    display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.juqk-index-ranking-wrap .juqk-rank-card ul li:hover h4{
	color: #0096b7;
}
.juqk-index-ranking-wrap .juqk-rank-card p{
    font-size:12px;
    color:#777;
    display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.juqk-index-ranking-wrap .juqk-rank-card:first-of-type ul li:nth-of-type(2) h4:after,
.juqk-index-ranking-wrap .juqk-rank-card:nth-of-type(2) ul li:nth-of-type(5) h4:after,
.juqk-index-ranking-wrap .juqk-rank-card:nth-of-type(3) ul li:nth-of-type(2) h4:after,
.juqk-index-ranking-wrap .juqk-rank-card:nth-of-type(3) ul li:nth-of-type(3) h4:after,
.juqk-index-ranking-wrap .juqk-rank-card:nth-of-type(4) ul li:nth-of-type(4) h4:after{
	content: 'HOT';
	display: inline-block;
	width: 34px;
	height: 18px;
	line-height: 18px;
	background-color: #e5f4f8;
	border-radius: 2px;
	font-size: 11px;
	color: #0096b7;
	font-weight: bold;
	text-align: center;
	margin-left: 7px;
}
/* 期刊咨询服务  */
.juqk-index-consulting-wrap{
    padding: 50px 0 50px 0;
    background: url(../images/juqk/juqk-index-banner-four.jpg) no-repeat;
    background-size: cover;
}
.juqk-index-consulting-wrap .juqk-services-heading{
    text-align:center;
    margin-bottom:48px;
}
.juqk-index-consulting-wrap .juqk-services-heading h2{
	line-height: 1;
    font-size:28px;
    font-weight:bold;
    margin-bottom:12px;
}
.juqk-index-consulting-wrap .juqk-services-heading p{
    font-size:16px;
}
.juqk-index-consulting-wrap .juqk-service-grid{
    display:grid;
    grid-template-columns: repeat(4,1fr);
    gap:26px;
}
.juqk-index-consulting-wrap .juqk-service-grid div{
    background:#fff;
    border-radius:16px;
    padding:26px 28px;
    text-align:center;
    transition:0.25s ease;
}
.juqk-index-consulting-wrap .juqk-service-grid div:hover{
    transform: translateY(-6px);
    box-shadow:0 8px 24px rgba(0,150,183,0.1);
}
.juqk-index-consulting-wrap .juqk-service-grid div i{
	display: block;
	margin: 0 auto;
    width:52px;
    height:52px;
    background: url(../images/juqk/juqk-icon-index-qkfw.png) no-repeat;
	background-size: 200px 45px;
	background-position: 4px 0;
}
.juqk-index-consulting-wrap .juqk-service-grid div:nth-of-type(2) i{
	background-position: -51px 0;
}
.juqk-index-consulting-wrap .juqk-service-grid div:nth-of-type(3) i{
	background-position: -103px 0;
}
.juqk-index-consulting-wrap .juqk-service-grid div:nth-of-type(4) i{
	background-position: -156px 0px;
}
.juqk-index-consulting-wrap .juqk-service-grid div h3{
    font-size:18px;
    font-weight:bold;
    margin-bottom:14px;
}
.juqk-index-consulting-wrap .juqk-service-grid div p{
    font-size:14px;
    line-height:20px;
    margin-bottom:14px;
}
.juqk-index-consulting-wrap .juqk-service-grid div a{
    font-size:14px;
    color:#0096b7;
}
.juqk-index-consulting-wrap .juqk-service-grid div a:hover{
    opacity: .8;
}
/*期刊列表*/
.juqk-list-banner{
	width: 100%;
	height: 220px;
	background: url(../images/juqk/juqk-list-banner.png) no-repeat;
}
.juqk-list-banner-wrap{
	text-align: center;
}
.juqk-list-banner-wrap h2{
	font-size: 28px;
	font-weight: normal;
	margin: 6px 0 8px 0;
}
.juqk-list-banner-wrap p{
	font-size: 16px;
}
.juqk-list-banner-wrap a{
	display: block;
	width: 120px;
	height: 34px;
	line-height: 34px;
	background-color: #1a96bb;
	border-radius: 17px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	margin: 20px auto 0;
}
.juqk-list-banner-wrap a:hover{
	background-color: #0899b2;
	box-shadow: 0 4px 12px rgba(8, 153, 178, 0.25);
}
.juqk-list-period-wrap{
	margin-top: 20px;
}
.juqk-fullsearch-body .juqk-list-period-wrap,
.juqk-keylist-show .juqk-list-period-wrap{
	margin-top: 0;
	margin-bottom: 20px;
}
.juqk-list-period-wrap .juqk-period-item{
	background-color: #fff;
}
/* 期刊列表网格 */
.juqk-journal-grid {
    margin-bottom: 20px;
}
.juqk-journal-grid>ul{
	margin-bottom: 20px;
	display: grid;
	gap :20px;
	grid-template-columns: repeat(3, minmax(0, 1fr));
}
.juqk-journal-grid .juqk-journal-card {
    background-color: #f7f8f9;
    border-radius: 6px;
    padding: 28px 26px 21px 26px;
    transition: all 0.3s ease;
    border: 1px solid transparent;
}
.juqk-journal-grid .juqk-journal-card:hover{
	border-color: #edeef0;
}
.juqk-journal-grid .juqk-journal-card>a{
	display: flex;
	align-items: flex-start;
}
.juqk-journal-grid .juqk-journal-cover {
    width: 90px;
    height: auto;
    border-radius: 4px;
    flex-shrink: 0;
    overflow: hidden;
    margin-right: 16px;
    -webkit-transition: transform 0.6s ease;
    -moz-transition: transform 0.6s ease;
    -ms-transition: transform 0.6s ease;
    transition: transform 0.6s ease;
}
.juqk-journal-grid .juqk-journal-card:hover .juqk-journal-cover{
	-webkit-transform:scale(1.04);
    -moz-transform:scale(1.04);
    -ms-transform:scale(1.04);
    transform:scale(1.04);
}
.juqk-journal-grid .juqk-journal-cover img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    box-shadow: 2px 3px 5px 1px 
		rgba(102, 102, 102, 0.15);
}
.juqk-journal-grid .juqk-journal-info {
    flex: 1;
	min-width: 0;
}
.juqk-journal-grid .juqk-journal-title {
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 4px;
    display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.juqk-journal-grid .juqk-journal-title em{
	font-style: normal;
	color: #F00;
}
.juqk-journal-grid .juqk-journal-card:hover .juqk-journal-title {
	color: #0096b7;
}
.juqk-journal-grid .juqk-journal-meta {
    font-size: 14px;
    color: #666;
    line-height: 26px;
    margin-bottom: 4px;
}
.juqk-journal-grid .juqk-journal-meta p{
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.juqk-journal-grid .juqk-journal-meta p span{
	color: #222;
}
.juqk-journal-grid .juqk-journal-meta p span.price{
	color: #f20003;
}
.juqk-journal-grid .juqk-journal-hot {
    font-size: 12px;
    color: #666;
    margin-top: 20px;
}
.juqk-journal-grid .juqk-journal-hot span{
	color: #f29500;
}
.juqk-load-more, a.loadmore2 {
	width: 100%;
    text-align: center;
    height: 60px;
    line-height: 60px;
    background-color: #f6f6f8;
	border-radius: 16px;
    font-size: 16px;
    cursor: pointer;
}
.gray-content .juqk-load-more, .gray-content a.loadmore2{
	background-color: #fff;
}
a.loadmore2{
	margin-top: 20px;
}
.juqk-load-more{
	margin-bottom: 20px;
}
.juqk-load-more p {
    display: block;
    width: 100%;
    height: 60px;
    line-height: 60px;
}
.juqk-load-more p a, a.loadmore2 {
    display: block;
    color: #222;
}
.juqk-load-more p a::after, a.loadmore2::after{
	content: '';
    display: inline-block;
    width: 14px;
    height: 14px;
    background: url(../images/juqk/juqk-icon-list-more.png) no-repeat center;
	background-size: 14px 14px;
    vertical-align: middle;
    margin: 0 0 4px 12px;
    transition: transform 0.2s ease;
}
.juqk-load-more:hover, a.loadmore2:hover{
	background: #f1f1f5;
	box-shadow: 0 4px 12px rgba(0,0,0,0.1);
	transition: box-shadow 0.25s ease;
}
.gray-content .juqk-load-more:hover, .gray-content a.loadmore2:hover{
	background-color: #fff;
}
/* 期刊内页分页---订阅  */
.juqk-dymagazine-wrap{
	background-color: #fff;
}
.juqk-dymagazine-wrap .juqk-dymagazine-head h2{
	font-size: 24px;
	color: #141414;
	margin: 50px 0 20px 0;
}
.juqk-dymagazine-info-bar {
	display: flex;
	background: #f6f6f6;
	border-radius: 10px;
	padding: 23px 0;
	margin: 25px 0 25px;
}
.juqk-dymagazine-info-bar .info-item {
	flex: 1;
	text-align: center;
	border-right: 2px solid #e8e8e8;
}
.juqk-dymagazine-info-bar .info-item:last-child {
	border-right: none;
}
.juqk-dymagazine-info-bar .info-val {
	font-size: 18px;
	font-weight: bold;
	color: #141414;
	margin-bottom: 2px;
}
.juqk-dymagazine-info-bar .price-red {
	font-size: 18px;
	color: #ff2f2f;
	font-weight: bold;
}
.juqk-dymagazine-info-bar .info-label {
	font-size: 14px;
	color: #666;
}
.juqk-dymagazine-buy-row {
	display: flex;
	align-items: center;
	margin-bottom: 40px;
	flex-wrap: wrap;
}
.juqk-dymagazine-buy-row .buy-num-wrap {
	display: flex;
	align-items: center;
}
.juqk-dymagazine-buy-row .buy-num-wrap>label {
	font-size: 14px;
	color: #222;
	margin-right: 20px;
}
.juqk-dymagazine-buy-row .box-nums{
	color: #fff;
	text-align: center;
	float: left;
	margin-right: 18px;
}
.juqk-dymagazine-buy-row .box-nums dt{
	width: 48px;
	height: 48px;
	line-height: 48px;
	padding-top: 0;
	display: block;
	float: left;
	border-radius: 0;
	border: 1px solid #d4d4d4;
	border-right: none;
}
.juqk-dymagazine-buy-row .box-nums dt span{
	display: block;
	font-size: 14px;
	font-weight: bold;
}
.juqk-dymagazine-buy-row .box-nums dt input {
    width: 50px;
    height: 22px;
    line-height: 22px;
    padding: 0;
    font-size: 18px;
    text-align: center;
    border-left: none;
    border-right: none;
    background: transparent;
	border-top: 1px solid transparent;
	border-bottom: 1px solid transparent;
    overflow: hidden;
    outline: medium;
	color: #333;
	font-weight: normal;
}
.juqk-dymagazine-buy-row .box-nums dd{
	float: left;
}
.juqk-dymagazine-buy-row .box-nums dd a{
	display: block;
	width: 32px;
	height: 24px;
	line-height: 20px;
	border-radius: 2px;
	color: #333;
	font-size: 18px;
	font-weight: normal;
	border-radius: 0;
	border: 1px solid #d4d4d4;
}
.juqk-dymagazine-buy-row .box-nums dd a:first-of-type{
	border-bottom: none;
}
.juqk-dymagazine-buy-row .box-nums dd a:hover{
	opacity: .8;
}
.juqk-dymagazine-buy-row .dymagazine-buy-buttons a.btns{
	display: inline-block;
	float: left;
	width: 150px;
	height: 48px;
	text-align: center;
	line-height: 46px;
	font-size: 16px;
	color: #fff;
	font-weight: normal;
	margin-right: 20px;
	transition: 0.3s;
	border-radius: 8px;
	border: solid 1px #ff4b18;
}
.juqk-dymagazine-buy-row .dymagazine-buy-buttons a.cart-buy{
	color: #ff4b18;
	background-color: #fff;
}
.juqk-dymagazine-buy-row .dymagazine-buy-buttons a.cart-add{
	background-color: #ff4b18;
}
.juqk-dymagazine-buy-row .dymagazine-buy-buttons a.cart-add:before{
	content: '';
	display: inline-block;
	width: 20px;
	height: 19px;
	background: url(../images/juqk/juqk-icon-button-cart.png) no-repeat;
	background-size: 20px 19px;
	vertical-align: middle;
	margin: 0 6px 4px 0;
}
.juqk-dymagazine-buy-row .dymagazine-buy-buttons a.cart-buy:hover{
	color: #fff;
	background-color: #ff4b18;
	border-color: #ff4b18;
}
.juqk-dymagazine-buy-row .dymagazine-buy-buttons a.cart-add:hover{
	background-color: #ff6c43;
	border-color: #ff6c43;
}
.juqk-dymagazine-wrap .subscribe-tags{
	margin-bottom: 0;
}
.juqk-dymagazine-wrap .subscribe-tags span{
	font-size: 12px;
	color: #bb8b4b;
	margin-right: 18px;
}
.juqk-dymagazine-wrap .subscribe-tags span:before{
	width: 12px;
    height: 16px;
    background: url(../images/juqk/juqk-icon-qkdybz.png) no-repeat;
    background-size: 12px 16px;
}
/* 期刊内页分页---精选发文  */
.juqk-posts-wrap .posts-wrap-inner {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 20px;
}
.juqk-posts-wrap .juqk-posts-item {
	min-width: 0;
	background-color: #f6f6f6;
	border-radius: 16px;
	padding: 25px 20px;
	border: 1px solid #f6f6f6;
}
.juqk-posts-wrap .juqk-posts-item>a{
	display: block;
}
.juqk-posts-wrap .juqk-posts-item:hover {
    border-color: #0096b7;
    background-color: #f6fcfe;
}
.juqk-posts-wrap .juqk-posts-title {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 17px;
	margin-bottom: 14px;
}
.juqk-posts-wrap .juqk-posts-desc {
	font-size: 12px;
	color: #777;
	line-height: 20px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.juqk-posts-wrap .juqk-posts-desc span{
	display: inline-block;
}
.juqk-posts-wrap .juqk-posts-desc span:nth-of-type(2){
	margin-left: 10px;
}
.juqk-domain-wrap .juqk-posts-item{
	padding: 35px 20px;
}
.juqk-domain-wrap>h3:nth-of-type(2){
	margin-top: 45px;
}
/* 年度被引次数报告 */
.bycsbg-box .bycsbg-time{
	display: flex;
    background-color: #f1f1f1;
}
.bycsbg-box .bycsbg-time span {
    display: inline-block;
    flex: 1;
    height: 40px;
    line-height: 40px;
    font-size: 15px;
    color: #121212;
    text-align: center;
    cursor: pointer;
}
.bycsbg-box .bycsbg-time span.active {
	border-top: 3px solid #1a96bb;
    font-weight: bold;
    color: #10a9dc;
    background-color: #fff;
    position: relative;
}
.bycsbg-box .bycsbg-num {
    min-height: 190px;
    height: 190px !important;
    margin-top: 30px;
    position: relative;
}
.bycsbg-box .bycsbg-num .active {
    display: block;
}
.bycsbg-box .bycsbg-numbox {
    position: absolute;
    top: 0;
    left: 0;
	width: 100%;
    display: none;
}
.bycsbg-box .bycsbg-numbox>div {
    height: 50px;
    line-height: 50px;
    color: #333;
}
.bycsbg-box .bycsbg-numbox>div:nth-of-type(odd) p,
.bycsbg-box .bycsbg-numbox>div:nth-of-type(odd) div{
	background-color: #f1f1f1;
}
.bycsbg-box .bycsbg-numbox>div:nth-child(1) {
    height: 40px;
    line-height: 40px;
}
.bycsbg-box .bycsbg-numbox>div:nth-child(1) p,
.bycsbg-box .bycsbg-numbox>div:nth-child(1) div{
	background-color: #1a96bb;
}
.bycsbg-box .bycsbg-numbox>div>p {
    width: 220px;
    margin: 0 9px 0 0;
    float: left;
    font-size: 15px;
    text-indent: 26px;
}
.bycsbg-box .bycsbg-num .bycsbg-active {
    background-color: #1a96bb;
    color: #fff;
}
.bycsbg-box .bycsbg-numbox>div>div {
    width: calc(100% - 229px);
    float: left;
	display: flex;
}
.bycsbg-box .bycsbg-num span {
    display: inline-block;
    flex: 1;
    font-size: 15px;
    text-align: center;
}
/* 侧边栏 */
.dl-side{width:78px; height:320px; border-radius:10px; text-align:center; position:fixed; top:174px; right:12px; z-index:12; background-color:#fff; box-shadow:0 0 10px rgba(0,0,0,0.14);}
.dl-side h5{height:37px; margin-top:0; line-height:37px; color:#fff; border-top-left-radius:10px; border-top-right-radius:10px; background-color:#0096b7;}
.dl-side h5 a,.dl-side h5 a:hover{color:#fff; font-size:14px; font-weight:400;}
.dl-side a:hover{text-decoration:none;}
.dl-side h5 a{margin-left:-7px;}
.dl-side p{width:65px; margin:0 auto;}
.dl-side p a{display:block; height:62px; font-size:13px;}
.dl-side p a:last-of-type{border-bottom: none;}
.dl-side p a:hover{color: #0096b7;}
.dl-side .dl-side-icon5{height:auto; margin-top:18px; border-bottom:none; color:#999; position:relative;}
.dl-side .dl-side-icon5:hover{color:#0096b7;}
.dl-side h5 i{display:inline-block; margin-top:-3px;}
.dl-side p i{display:block; margin:16px auto 2px auto;}
.dl-side i{width:26px; height:26px; vertical-align:middle; background:url(../images/juqk/dl-side.png) no-repeat;background-size: 23px 259px;}
.dl-side-icon1 i{background-position:2px 2px;}
.dl-side-icon2 i{background-position:1px -75px;}
.dl-side-icon3 i{background-position:1px -159px;}
.dl-side-icon4 i{background-position:1px -237px;}
.dl-side a:hover i{-webkit-animation:turn 1.8s ease; -moz-animation:turn 1.8s ease; -ms-animation:turn 1.8s ease; animation:turn 1.8s ease;}
.dl-side span{display:none; font-size:14px; color:#777; text-align:left; padding:9px 20px 11px 20px; border-radius:6px; box-shadow:0 0 10px rgba(0,0,0,0.14); position:absolute; top:-22px; left:-230px; background-color:#fafafa;}
.dl-side span:after{content:""; display:inline-block; width:16px; height:33px; z-index:20; background:url(../image/dl-sangle1.png) no-repeat; position:absolute; top:15px; right:-14px;}
.dl-side a:hover span{display:block;}
.dl-side span b{display:block; margin-top:-6px; font-size:22px; color:#0096b7;}
@-webkit-keyframes turn{
	0{-webkit-transform:rotateY(0deg);}
	100%{-webkit-transform:rotateY(360deg);}
}
@-moz-keyframes turn{
	0{-moz-transform:rotateY(0deg);}
	100%{-moz-transform:rotateY(360deg);}
}
@-ms-keyframes turn{
	0{-ms-transform:rotateY(0deg);}
	100%{-ms-transform:rotateY(360deg);}
}
@keyframes turn{
	0{transform:rotateY0deg);}
	100%{transform:rotateY(-360deg);}
}
/* 弹出框 */
.juqk-dlipop {
	width: 400px;
	height: 240px;
	margin: auto;
	text-align: center;
	border-radius: 5px;
	box-shadow: 0 0 10px rgba(0, 0, 0, .2);
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -120px;
	margin-left: -200px;
	z-index: 9999;
	background-color: #fff;
}
.juqk-dlipop h3 {
	display: inline-block;
	margin-top: 55px;
	font-size: 25px;
	font-weight: 400;
	color: #0096b7;
	margin-bottom: 0;
}
.juqk-dlipop p {
	margin-top: 15px;
	margin-bottom: 20px;
	font-size: 18px;
	color: #777;
}
.juqk-dlipop a {
	display: inline-block;
	width: 120px;
	height: 38px;
	line-height: 38px;
	font-size: 15px;
	border-radius: 5px;
}
.juqk-dlipop .dlidely {
	margin-right: 30px;
	color: #666;
	background-color: #eaeaea;
}
.juqk-dlipop .dlidely:hover {
	text-decoration: none;
	background-color: #dcdbdb;
}
.juqk-dlipop .dlinow {
	color: #fff;
	background-color: #0096b7;
}
.juqk-dlipop .dlinow:hover {
	text-decoration: none;
	background-color: #0096b7;
	opacity: .8;
}
.cart_tip_bd {
	width: 400px;
	height: 136px;
	border: 1px solid #d2d2d2;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -68px;
	margin-left: -200px;
	z-index: 9999;
	background: #fff;
}
.cart_tip_bd .head {
	height: 28px;
}
.cart_tip_bd .head .close-btn {
	float: right;
}
.cart_tip_bd .mac-success-txt {
	height: 30px;
	line-height: 32px;
	padding-left: 30px;
	font-size: 18px;
	color: #333;
}
.cart_tip_bd .mac-success-txt em {
	background: url(../image/ibar_sprites.png) no-repeat -80px -144px;
	display: inline-block;
	height: 30px;
	width: 30px;
	vertical-align: middle;
	margin-right: 3px;
}
.cart_tip_bd .module-cart-box p {
	text-align: center;
}
.cart_tip_bd .mac-go-cart {
	background-color: #0096b7;
	margin-top: 13px;
	background-position: -84px -146px;
	color: #fff;
	font-size: 20px;
	text-align: center;
	width: 145px;
	height: 40px;
	line-height: 40px;
	display: inline-block;
}
.cart_tip_bd .mac-go-cart:hover{
	background-color: #2cb2d0;
}
.cart_tip_bd .close-btn {
	background: url(../image/ibar_sprites.png) no-repeat -55px -138px;
	overflow: hidden;
	display: block;
	width: 12px;
	height: 12px;
	float: right;
	width: 23px;
	height: 23px;
	font: 0/0 a;
	margin-top: 5px;
}
.cart_tip_bd .close-txt {
	margin-left: 20px;
	color: #333;
	text-decoration: underline;
	font-size: 13px;
}
.cart_tip_bd .mac-go-cart:hover {
	text-decoration: none;
}
/* showDialog */
#SD_HideSelect {position:fixed;top:0px;left:0px;z-index:999;width:100%;height:100%;background:#FFFFFF;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
* html #SD_HideSelect {position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#SD_overlay {position:fixed;top:0px;left:0px;z-index:1000;width:100%;height:100%;}
* html #SD_overlay {position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
.SD_overlayBG {background:#000000;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}
.SD_overlayBG2 {background:#FFFFFF;filter:alpha(opacity=20);-moz-opacity:0.20;opacity:0.20;}
.SD_bg {background:#333333;filter:alpha(opacity=30);-moz-opacity:0.30;opacity:0.30;width:9px;height:9px;overflow:hidden;}
#SD_window {position:absolute;top:0px;left:0px;z-index:1000;overflow:hidden;display:none;}
#SD_container {position:relative;z-index:1005;background:#FFFFFF;border:1px solid #888888;float:left;}
#SD_container h3 {height:30px;line-height:30px;background:#F6F6F6;border-bottom:1px solid #CDCDCD;text-indent:10px;color:#336699;font-size:14px;font-weight:bold;cursor:move;}
#SD_body {padding:15px;white-space:normal;}
#SD_body, #SD_body div, #SD_body p, #SD_body td {color:#000000;}
#SD_button {padding:10px 0px;background:#F6F6F6;border-top:1px solid #CDCDCD;text-align:right;display:none;}
#SD_button a {margin-right:10px;padding:6px 10px 4px;background:#005EAC;border-width:1px;border-style:solid;border-color:#D8DFEA #0E1F5B #0E1F5B #D8DFEA;white-space:nowrap;display:inline-block;color:#FFFFFF;font-size:14px;text-align:center;cursor:pointer;}
#SD_button a:hover {text-decoration:none;}
#SD_close {position:absolute;top:6px;right:10px;z-index:1005;width:17px;height:17px;border:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAiCAIAAAA24aWuAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADaSURBVDhPrVPRCYMwEM02DiG4hQM4gW7gbLUfhoBOUfpX6AbtkT7hPB8hjR4PTN69x+XOxD2898Nw77oczH3/XBYnH5NIYxlHZ6gcnPZ8YmiGksQjkWAE9myQRBFWh8qkHwi3MFkBnwHkzCC4og6E+f1AokTY723EoxlK8hmkUeQpudcl7+c1Tb5pblWVg7mu3yE4+ZhEGmvbOkPl4LTn9/s0Q0nikUgwAns2SKIIq0Nl0g+EW5isgM8AcmYQXFEHwvx+IFEi7Pc24tEMJfkM0ijylNzrv99PCF+W8o74YJij0AAAAABJRU5ErkJggg==) no-repeat 0px 0px;display:none;}
#SD_close:hover {background-position:0px -17px;}
#SD_window {position:absolute;top:0px;left:0px;z-index:1000;overflow:hidden;background-color: #fff; border: 10px solid rgba(0,0,0,0.3);}
#SD_container {position:relative;z-index:1005;background:#FFFFFF;border:1px solid #888888;float:left;}
#SD_window h3 {height:30px;line-height:30px;background:#F6F6F6;border-bottom:1px solid #CDCDCD;text-indent:10px;color:#336699;font-size:14px;font-weight:bold;cursor:move;}
#SD_close_n {position:absolute;top:25px;right:25px;z-index:1005;width:17px;height:17px;border:none; background: url(../images/juqk/login-close.png) no-repeat center center; background-position: -1px -16px;display: none;}
#SD_close_n:hover{
	background-position: -1px 1px;
}
#SD_window  #SD_close_n {
	top: 7px;
    right: 11px;
}
.juqk-searchlist{
	margin-top: 0;
}
.fullsearch_tit {
	font-size: 24px;
	margin-bottom: 25px;
}
.fullsearch_tit .red {
	color: #af1d1d;
}
.juqk-btn-more-box{
	display: block;
	width: 100%;
	height: 60px;
	line-height: 60px;
	font-size: 16px;
	background-color: #f7f8f9;
	text-align: center;
	border-radius: 6px;
}
.juqk-btn-more-box>a{
	display: block;
}
.juqk-btn-more-box:hover{
	background-color: #e9ecef;
}
.juqk-fullseach-body .juqk-btn-more-box{
	margin-top: 20px;
}
/* PC移动切换 */
.juqk-themeqh {
	margin: 10px auto;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.juqk-themeqh a {
	padding: 5px 10px;
	color: #fff;
	background-color: #0096b7;
	border: 1px solid #0096b7;
	margin: 0 10px;
}
.juqk-themeqh a:hover {
	text-decoration: none;
}
.juqk-themeqh a.touch {
	background-color: #ff6600;
	border: 1px solid #ff6600;
}
p.tips{
	font-size: 12px;
	color: #777;
}
.juqk-qk-jrshow .juqk-qk-btngroup{
	display: flex;
	justify-content: center;
}
.juqk-qk-jrshow .juqk-qk-btngroup>a{
	width: 200px;
	height: 50px;
	line-height: 48px;
	border-radius: 4px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	transition: all 0.2s ease;
	margin-top: 20px;
}
.juqk-qk-jrshow .juqk-qk-btngroup>a.btn_tgzx {
    background-color: #fff;
    color: #0096b7;
    border: solid 1px #0096b7;
    margin-right: 12px;
}
.juqk-qk-jrshow .juqk-qk-btngroup>a.btn_tgzx:hover{
	background-color: #0096b7;
	color: #fff;
}
.juqk-qk-jrshow .juqk-qk-btngroup>a.btn_addcart{
	background-color: #0096b7;
	color: #fff;
}
.juqk-qk-jrshow .juqk-qk-btngroup>a.btn_addcart:hover{
	background-color: #2cb2d0;
}
.juqk-keyword-list-area{
	display: flex;
	margin-top: 15px;
}
.juqk-keyword-list-area .juqk-artshow-left{
	flex: 1;
}
.juqk-keyword-list-area .juqk-artshow-right {
	width: 280px;
	margin-left: 85px;
	flex-shrink: 0;
}
.juqk-keyword-list .watch_tag{
	display: flex;
	flex-wrap: wrap;
}
.juqk-keyword-list .juqk-sidebar-block:first-of-type{
	margin-top: 0;
}
.juqk-keyword-list .watch_tag li{
	width: 23.5%;
	margin-right: 2%;
	margin-bottom: 2%;;
	height: 36px;
	line-height: 34px;
	text-align: center;
	border: 1px solid #f7f8f9;
	background-color: #f7f8f9;
	overflow: hidden;
	font-size: 13px;
	word-break: break-all;
}
.juqk-keyword-list .watch_tag li>a{
	display: block;
}
.juqk-keyword-list .watch_tag li:hover{
	border-color: #0096b7;
}
.juqk-keyword-list .watch_tag li:hover>a{
	color: #0096b7;
}
.juqk-keyword-list .watch_tag li:nth-of-type(4n){
	margin-right: 0;
}
.juqk-sidebar-xsqkph ul{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.juqk-sidebar-xsqkph ul li{
	width: 49%;
	margin-right: 2%;
	margin-bottom: 2%;
}
.juqk-sidebar-xsqkph ul li:nth-of-type(2n){
	margin-right: 0;
}
.juqk-sidebar-xsqkph ul li a {
    margin: 0 auto;
    display: block;
    height: 36px;
    line-height: 34px;
    text-align: center;
    text-decoration: none;
    background-color: #f7f8f9;
    border: 1px solid #f7f8f9;
}
.juqk-sidebar-xsqkph ul li:hover a{
	color: #0096b7;
	border-color: #0096b7;
}
.juqk-sidebar-booknav .box-item dl {
	height: 42px;
	overflow: hidden;
}
.juqk-sidebar-booknav .box-item dl.action {
	height: auto;
}
.juqk-sidebar-booknav .box-item dl dt {
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	font-weight: 700;
	color: #666;
	cursor: pointer;
}
.juqk-sidebar-booknav .box-item dl dt i {
	width: 16px;
	height: 16px;
	margin-right: 5px;
	display: inline-block;
	background: url(../image/add.png) no-repeat -32px -1px;
	margin-top: 11px;
	float: left;
}
.juqk-sidebar-booknav .box-item dl.action dt i {
	background-position: -48px -1px;
}
.juqk-sidebar-booknav .box-item dl dt:hover,
.juqk-sidebar-booknav .box-item dl.action dt {
	color: #0096b7;
}
.juqk-sidebar-booknav .box-item dl dt:hover a,
.juqk-sidebar-booknav .box-item dl.action dt a {
	color: #0096b7;
}
.juqk-sidebar-booknav .box-item dl dd {
	float: left;
	width: 85px;
	margin-left: 20px;
	line-height: 28px;
}
.juqk-sidebar-booknav .box-item dl dd a {
	width: 100%;
	display: inline-block;
	text-decoration: none;
	overflow: hidden;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.juqk-sidebar-booknav .box-item dl dd a:hover {
	color: #00a2ca;
}
.juqk-sidebar-booknav .box-item dl dd a span {
	color: #999;
}
.juqk-sidebar-booknav .box-item dl dd a:hover span {
	color: #fff;
}
.juqk-sidebar-booknav .box-item dl.col2::after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.juqk-sidebar-booknav .box-item dl.col2 dd {
	width: 85px;
	line-height: 28px;
	margin: 0;
	text-align: center;
	float: left;
}
.juqk-sidebar-booknav .box-item dl.tl dd {
	text-align: left;
}
.juqk-sidebar-booknav .box-item dl.col2 dd a {
	width: 88px;
}
.juqk-sidebar-booknav .box-item dl.col4::after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.juqk-sidebar-booknav .box-item dl.col4 dd {
	width: 40px;
	margin: 0 0 0 10px;
	text-align: center;
	float: left;
}
.juqk-sidebar-booknav .box-item dl.col5 dd{
	margin: 0 0 0 20px;
}
.juqk-sidebar-booknav .box-item dl.col4 dd a {
	width: 44px;
}
.juqk-block-qkbranch .juqk-tgxz-section>div{
	padding-bottom: 50px;
}
.juqk-tgxz-section>div{
	border-bottom: 1px solid #ebebeb;
}
/*文章列表开始*/
.juqk-const-left{
	height: 90px;
	line-height: 90px;
	background-color: #f9f9f9;
	padding-left: 36px;
	margin: 20px 0;
}
.juqk-const-left a{
	display:inline-block; 
	width:20px; 
	height:20px; 
	line-height: 20px;
	margin:0 auto; 
	border-radius:2px; 
	text-transform:uppercase; 
	cursor:pointer; 
	text-align:center; 
	font-size:14px;
	margin-left: 20px;
}
.juqk-const-left a:hover,
.juqk-const-left a.active{
	color:#fff; 
	background-color: #025e8d;
}
.juqk-const-left .active:hover{
	color:#fff;
}
.juqk-const-list>div{
	display: flex;
	padding:40px 0 18px 36px; 
	margin-bottom:20px; 
	background-color:#f9f9f9;
}
.juqk-const-list b{
	display:block; 
	line-height:1; 
	font-size:30px; 
	text-transform:uppercase; 
	font-weight:bold;
	margin-right: 82px;
}
.juqk-const-list p{
	flex: 1;
	display: block;
	margin-top: -6px;
}
.juqk-const-list a{
	display:inline-block; 
	font-size:13px; 
	height: 30px; 
	line-height: 30px;
	margin: 0 44px 22px 0;
}
.juqk-const-list a:hover{
	color: #025e8d;
}
/*文章列表结束*/

/*文章列表2开始*/
.juqk-haowen-main{
	display: flex;
	margin-bottom: 30px;
}
.juqk-keyword-list .juqk-haowen-main{
	margin-bottom: 0;
}
.juqk-haowen-main .juqk-left-list {
	flex: 1;
}
.juqk-haowen-main .juqk-left-list .juqk-list-item {
	padding: 30px 0 28px 0;
	border-bottom: 1px solid #eee;
	position: relative;
}
.juqk-haowen-main .juqk-left-list .juqk-list-item:first-of-type{
	padding-top: 0;
}
.juqk-haowen-main .juqk-left-list .juqk-item-title {
	max-width: 85%;
	margin: 0 0 14px 0;
	font-size: 18px;
	font-weight: normal;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.juqk-haowen-main .juqk-left-list .juqk-list-item:hover .juqk-item-title{
	color: #0096b7;
}
.juqk-haowen-main .juqk-left-list .juqk-item-meta {
	font-size: 12px;
	color: #666;
	position: absolute;
	top: 35px;
	right: 0;
}
.juqk-haowen-main .juqk-left-list .juqk-list-item:first-of-type .juqk-item-meta{
	top: 5px;
}
.juqk-haowen-main .juqk-left-list .juqk-item-desc {
	font-size: 13px;
	color: #666;
	line-height: 26px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.juqk-haowen-main .juqk-right-sidebar {
	width: 280px;
	margin-left: 85px;
	flex-shrink: 0;
}
.juqk-haowen-main .juqk-right-sidebar .juqk-sidebar-block {
	margin-top: 30px;
}
.juqk-keyword-list .juqk-right-sidebar .juqk-sidebar-block:first-of-type,
.juqk-lunwen-show .juqk-right-sidebar .juqk-sidebar-block:first-of-type,
.juqk-block-zslist .juqk-right-sidebar .juqk-sidebar-block:first-of-type,
.juqk-block-fwlist .juqk-right-sidebar .juqk-sidebar-block:first-of-type{
	margin-top: 0;
}
.juqk-haowen-main .juqk-right-sidebar .juqk-block-title {
	margin: 0 0 14px 0;
	font-size: 20px;
	font-weight: normal;
	border-left: 6px solid #0096b7;
	padding-left: 12px;
	line-height: 1;
}
.juqk-haowen-main .juqk-right-sidebar .juqk-sidebar-rmtj{
	background-color: #f8f8f8;
	margin-top: 30px;
	padding: 18px 0 14px 0;
}
.juqk-haowen-main .juqk-right-sidebar .juqk-sidebar-rmtj ul{
	padding-left: 18px;
}
.juqk-haowen-main .juqk-right-sidebar .juqk-sidebar-rmtj ul li {
	font-size: 13px;
	line-height: 44px;
}
.juqk-haowen-main .juqk-right-sidebar .juqk-sidebar-rmtj ul li:hover a{
	color: #0096b7;
}
.juqk-haowen-main .juqk-right-sidebar .juqk-sidebar-rmtj ul li i{
	font-style: normal;
	display: inline-block;
	width: 14px;
	color: #555;
}
.juqk-haowen-main .juqk-right-sidebar .juqk-sidebar-rmtj ul li:first-of-type i,
.juqk-haowen-main .juqk-right-sidebar .juqk-sidebar-rmtj ul li:nth-of-type(2) i,
.juqk-haowen-main .juqk-right-sidebar .juqk-sidebar-rmtj ul li:nth-of-type(3) i{
	color: #f09b41;
}
.juqk-haowen-main .juqk-right-sidebar .juqk-sidebar-gntj .juqk-journal-item {
	margin-bottom: 14px;
	padding: 15px 12px;
	border: 1px solid #eee;
}
.juqk-haowen-main .juqk-right-sidebar .juqk-sidebar-gntj .juqk-journal-item>a{
	display: flex;
}
.juqk-haowen-main .juqk-right-sidebar .juqk-sidebar-gntj .juqk-journal-item:hover{
	background-color: #f7f8f9;
}
.juqk-haowen-main .juqk-right-sidebar .juqk-sidebar-gntj .juqk-journal-cover {
	width: auto;
	height: 95px;
	object-fit: cover;
	margin-right: 14px;
}
.juqk-haowen-main .juqk-right-sidebar .juqk-sidebar-gntj .juqk-journal-info {
	flex: 1;
	min-width: 0;
}
.juqk-haowen-main .juqk-right-sidebar .juqk-sidebar-gntj .juqk-journal-name {
	margin: -2px 0 6px 0;
	font-size: 16px;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.juqk-haowen-main .juqk-right-sidebar .juqk-sidebar-gjtj .juqk-journal-name{
	margin: 2px 0 6px 0;
	line-height: 20px;
	white-space: normal;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.juqk-haowen-main .juqk-right-sidebar .juqk-sidebar-gntj .juqk-journal-desc{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.juqk-haowen-main .juqk-right-sidebar .juqk-sidebar-gntj .juqk-journal-hot{
	margin: 6px 0 0 0;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.juqk-haowen-main .juqk-right-sidebar .juqk-sidebar-gntj .juqk-journal-desc,
.juqk-haowen-main .juqk-right-sidebar .juqk-sidebar-gntj .juqk-journal-hot {
	font-size: 12px;
	color: #666;
	line-height: 20px;
}
.juqk-haowen-main .juqk-right-sidebar .juqk-sidebar-gntj .juqk-journal-hot span{
	color: #f86200;
}
/*文章列表2结束*/

/*文章详情开始*/
.juqk-haowen-main .juqk-left-article {
	flex: 1;
	min-width: 0;
}
.juqk-haowen-main .juqk-left-article .juqk-article-title {
	font-size: 34px;
	font-weight: bold;
	margin: 0 0 8px 0;
	text-align: center;
}
.juqk-haowen-main .juqk-left-article .juqk-article-meta {
	font-size: 12px;
	color: #999;
	text-align: center;
	margin-bottom: 34px;
}
.juqk-haowen-main .juqk-left-article .juqk-article-preface {
	font-size: 16px;
	line-height: 30px;
	margin-bottom: 30px;
}
.juqk-haowen-main .juqk-left-article .juqk-article-img {
	width: 348px;
	text-align: center;
	margin: 30px auto;
}
.juqk-haowen-main .juqk-left-article .juqk-article-img img {
	max-width: 100%;
	height: auto;
	border-radius: 8px;
	display: inline-block;
}
.juqk-haowen-main .juqk-left-article .juqk-article-content {
	font-size: 16px;
	line-height: 36px;
}
.juqk-haowen-main .juqk-left-article .juqk-article-content p {
	margin: 0 0 30px 0;
	text-align: justify;
}
.juqk-haowen-main .juqk-left-article .juqk-article-content p:last-of-type{
	margin-bottom: 0;
}
.juqk-haowen-main .juqk-left-article .juqk-article-subtitle {
	text-align: center;
	font-size: 22px;
    font-weight: bold;
    margin-bottom: 30px;
}
.juqk-haowen-main .juqk-left-article .juqk-article-disclaimer {
	margin-top: 30px;
	padding: 16px 26px;
	background: #f8f8f8;
	border-radius: 6px;
	font-size: 12px;
	color: #666;
	line-height: 24px;
}
.juqk-haowen-main .juqk-left-article .juqk-article-pager {
	margin-top: 30px;
	font-size: 14px;
	line-height: 24px;
	padding-bottom: 30px;
	border-bottom: 1px solid #eee;
}
.juqk-haowen-main .juqk-left-article .juqk-pager-item:nth-of-type(2){
	margin-top: 8px;
}
.juqk-haowen-main .juqk-left-article .juqk-pager-item a:hover {
	color: #0096b7;
}

/*sci table公用开始*/
.juqk-block-scishow h3.mintit{
	color: #141414;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 18px;
}
.juqk-block-scishow h3.mintit span{
	font-weight: normal;
	color: #af1d1d;
}
.juqk-block-scishow .juqk-table-outbox{
	border-radius: 16px;
	overflow: hidden;
	border: 1px solid #eee;
	width: 100%;
	margin-bottom: 35px;
}
.juqk-block-scibranch .juqk-table-outbox{
	margin-bottom: 0;
}
.juqk-block-scishow table{
	width: 100%;
	border-collapse: collapse;
	table-layout: auto;
}
.juqk-block-scishow table thead tr th{
	height: 40px;
	line-height: 40px;
	color: #141414;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	background-color: #f4f7f6;
	border-right: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
}
.juqk-block-scishow table thead tr th:first-of-type{
	border-radius: 16px 0 0 0;
}
.juqk-block-scishow table thead tr th:last-of-type{
	border-radius: 0 16px 0 0;
}
.juqk-block-scishow table tbody tr td{
	padding: 20px 0;
	color: #141414;
	font-size: 15px;
	text-align: center;
	border-right: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
	vertical-align: middle;
}
.juqk-block-scishow table th:last-child,
.juqk-block-scishow table td:last-child {
	border-right: none;
}
.juqk-block-scishow table tr:last-child th,
.juqk-block-scishow table tr:last-child td {
	border-bottom: none;
}
.juqk-block-scishow table tbody tr td span{
	display: block;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 22px;
	font-size: 15px;
	color: #141414;
}
.juqk-block-scishow table tbody tr td span:nth-of-type(2n){
	margin-bottom: 10px;
}
.juqk-block-scishow table tbody tr td span:last-of-type{
	margin-bottom: 0;
}
.juqk-block-scishow table tbody tr td span.keypoint{
	width: 40px;
	color: #0096b7;
	font-size: 13px;
	height: 24px;
	line-height: 22px !important;
	text-align: center;
	background-color: #e9f2ff;
	border: solid 1px #0096b7;
	margin: 0 auto 30px;
	padding: 0;
	border-radius: 2px;
}
.juqk-block-scishow table tbody tr td span.keypoint:last-of-type{
	margin-bottom: 0;
}
.juqk-block-scishow .num-elememt{
	position: relative;
	width: 100%;
	height: 6px;
	left: 0;
}
.juqk-block-scishow .num-elememt .elememt-container{
	position: absolute;
	width: 70px;
	left: 15px;
	top: 0;
}
.juqk-block-scishow .num-elememt:nth-child(even){
	margin-top: 62px;
}
.juqk-block-scishow .num-elememt p{
	font-size: 13px;
	position: absolute;
	right: 15px;
	top: -7px;
	width: 50px;
	text-align: center;
}
.juqk-block-scishow .num-elememt .num-gray{
	width: 100%;
	height: 7px;
	background-color: #eeeeee;
	border-radius: 4px;
	position: absolute;
	left: 0;
	top: 0;
}
.juqk-block-scishow .num-elememt .num-blue{
	width: 100%;
	height: 7px;
	background-color: #0096b7;
	border-radius: 4px;
	position: absolute;
	left: 0;
	top: 0;
}
.juqk-block-scishow .num-elememt .num-blue:after {
    content: '';
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: 8px;
    background-color: #fff;
    border: solid 2px #0096b7;
    position: absolute;
    right: -9px;
    top: -3px;
}
.juqk-block-scishow .num-elememt-two{
	position: relative;
	width: 54%;
	height: 6px;
	left: 23%;
}
.juqk-block-scishow .num-elememt-two:nth-child(even){
	margin-top: 62px;
}
.juqk-block-scishow .num-elememt-two p{
	font-size: 13px;
	position: absolute;
	left: 0;
	top: -16px;
	width: 100%;
	text-align: center;
}
.juqk-block-scishow .num-elememt-two .num-gray{
	position: absolute;
	width: 100%;
	height: 7px;
	background-color: #eeeeee;
	border-radius: 4px;
	left: 0;
	top: 8px;
}
.juqk-block-scishow .num-elememt-two .num-blue{
	position: absolute;
	width: 85%;
	height: 7px;
	background-color: #0096b7;
	border-radius: 4px;
	left: 0;
	top: 8px;
}
.juqk-block-scishow .num-elememt-two .num-blue:after {
    content: '';
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: 8px;
    background-color: #fff;
    border: solid 2px #0096b7;
    position: absolute;
    right: 0;
    top: -3px;
}
/*sci table公用结束*/

/*sci 中科院分区开始*/
.juqk-block-scishow .juqk-zkysj-section .juqk-table-outbox:last-of-type{
	margin-bottom: 0;
}
.juqk-block-scishow table.juqk-table-zkysj thead tr th:first-of-type{
 	width: 300px;
}
.juqk-block-scishow table.juqk-table-zkysj thead tr th:nth-of-type(3), .juqk-block-scishow table.juqk-table-zkysj thead tr th:nth-of-type(4){
 	width: 160px;
}
.juqk-block-scishow table.juqk-table-zkysj tbody tr td.dlfq .l{
	float: left;
	width: 65%;
	text-align: left;
	margin-left: 25px;
	line-height: 20px;
}
.juqk-block-scishow table.juqk-table-zkysj tbody tr td.dlfq .l span{
	padding: 0;
}
.juqk-block-scishow table.juqk-table-zkysj tbody tr td.dlfq .r{
	float: right;
	margin-right: 25px;
	display: grid;
	align-items: center;
	justify-content: center;
}
.juqk-block-scishow table.juqk-table-zkysj tbody tr td.xlfq .l{
	float: left;
	width: 80%;
	text-align: left;
	margin-left: 25px;
	line-height: 20px;
}
.juqk-block-scishow table.juqk-table-zkysj tbody tr td.xlfq .l span{
	padding: 0;
}
.juqk-block-scishow table.juqk-table-zkysj tbody tr td.xlfq .r{
	float: right;
	margin-right: 25px;
	display: grid;
	align-items: center;
	justify-content: center;
}
/*sci 中科院分区结束*/

/*sci JCR分区开始*/
.juqk-block-scishow .juqk-wossj-section table.juqk-table-wossj:last-of-type{
	margin-bottom: 0;
}
.juqk-block-scishow .juqk-wossj-section table.juqk-table-wossj thead tr th:nth-of-type(2), 
.juqk-block-scishow .juqk-wossj-section table.juqk-table-wossj thead tr th:nth-of-type(3), 
.juqk-block-scishow .juqk-wossj-section table.juqk-table-wossj thead tr th:nth-of-type(4), 
.juqk-block-scishow .juqk-wossj-section table.juqk-table-wossj thead tr th:nth-of-type(5){
	width: 160px;
}
.juqk-block-scishow .juqk-wossj-section table.juqk-table-wossj tbody tr td.name{
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
}
/*sci JCR分区结束*/

/*SCI期刊*/
.juqk-sciqkzs-wrap{
	background-color: #f8f8f8;
}
.juqk-sciqkzs-wrap .sciqkzs-head{
    padding: 35px 0 35px 0;
}
.juqk-sciqkzs-wrap .sciqkzs-title-box{
	width: calc(100% - 150px);
}
.juqk-sciqkzs-wrap .sciqkzs-title-box h2{
    font-size: 24px;
}
.juqk-sciqkzs-wrap .sciqkzs-title-box p.sciqkzs-gjjc{
	font-size: 14px;
	color: #777;
}
.juqk-sciqkzs-wrap .sciqkzs-title-box p.sciqkzs-gjjc span{
	display: inline-block;
}
.juqk-sciqkzs-wrap .sciqkzs-title-box p.sciqkzs-gjjc span:nth-of-type(2){
	margin-left: 18px;
}
.juqk-sciqkzs-wrap .sciqkzs-cover img{
    width: 120px;
	height: 162px;
	border-radius: 16px;
	box-shadow: 4px 5px 5px 0px 
		rgba(102, 102, 102, 0.2);
}
.juqk-sciqkzs-wrap .sciqkzs-tags{
	font-size: 14px;
	color: #141414;
	margin-top: 16px;
}
.juqk-sciqkzs-wrap .sciqkzs-tags span{
	display: inline-block;
	margin-right: 30px;
}
.juqk-sciqkzs-wrap .sciqkzs-tags span:last-of-type{
	margin-right: 0;
}
.juqk-sciqkzs-wrap .sciqkzs-tags span:before{
	content: '';
	display: inline-block;
	width: 14px;
	height: 14px;
	background: url(../images/juqk/juqk-icon-sciqkzx.png) no-repeat;
	background-size: 14px 14px;
	vertical-align: middle;
	margin: 0 8px 2px 0;
}
.juqk-sciqkzs-wrap .sciqkzs-lxfs{
	font-size: 15px;
	margin-top: 12px;
}
.juqk-sciqkzs-wrap .sciqkzs-buttons{
	display:flex;
	align-items:center;
	margin-top: 28px;
}
.juqk-sciqkzs-wrap .sciqkzs-buttons a{
	display:inline-block;
	width: 140px;
	height:44px;
	line-height:42px;
	border-radius:8px;
	font-size: 16px;
	text-align: center;
	border: 1px solid #0096b7;
}
.juqk-sciqkzs-wrap .sciqkzs-buttons a.btn-tgissue{
    background-color: #0096b7;
    color: #fff;
	margin-right: 20px;
}
.juqk-sciqkzs-wrap .sciqkzs-buttons a.btn-tgissue:hover{
	border-color: #2cb2d0;
	background-color: #2cb2d0;
}
.juqk-sciqkzs-wrap .sciqkzs-buttons a.btn-fbissue{
    background-color: #fff;
    color: #0096b7;
}
.juqk-sciqkzs-wrap .sciqkzs-buttons a.btn-fbissue:hover{
	color: #fff;
	border-color: #0096b7;
	background-color: #0096b7;
}

/*sci CiteScore开始*/
.juqk-block-scishow .juqk-citescore-section .juqk-table-outbox:last-of-type{
	margin-bottom: 0;
}
.juqk-block-scishow table.juqk-table-citescore thead tr th:first-of-type, 
.juqk-block-scishow table.juqk-table-citescore thead tr th:nth-of-type(2), 
.juqk-block-scishow table.juqk-table-citescore thead tr th:nth-of-type(3),
.juqk-block-scishow table.juqk-table-citescore thead tr th:nth-of-type(5),
.juqk-block-scishow table.juqk-table-citescore thead tr th:nth-of-type(6){
 	width: 130px;
}
.juqk-block-scishow table.juqk-table-citescore tbody tr td span.ranking{
	float: left;
	width: 100%;
	text-align: center;
	line-height: 20px;
}
.juqk-block-scishow table.juqk-table-citescore tbody tr td.dlfq .l{
	margin-left: 25px;
}
.juqk-block-scishow table.juqk-table-citescore tbody tr td.dlfq .l span{
	padding: 0;
}
.juqk-block-scishow table.juqk-table-citescore tbody tr td.dlfq .r{
	float: right;
	margin-right: 25px;
	display: grid;
	align-items: center;
	justify-content: center;
}
/*sci CiteScore结束*/

/*sci 发文机构开始*/
.juqk-fwjg-box{
	display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap:28px;
}
.juqk-fwjg-box-full{
	display: block;
}
.juqk-fwjg-box h3{
	font-size: 16px;
	text-align: center;
	margin-bottom: 24px;
}
.juqk-fwjg-box .fwjgbox{
	min-width: 0;
}
.juqk-fwjg-box .fullfwjgbox{
	max-width: 100%;
}
.juqk-block-scishow .juqk-fwjg-wrap table thead tr th:first-of-type{
	border-right: none;
}
.juqk-block-scishow .juqk-fwjg-wrap table tbody tr td:first-of-type{
	border-right: none;
}
.juqk-block-scishow .juqk-fwjg-wrap table tbody tr td{
	padding: 8px 0;
}
.juqk-block-scishow .juqk-fwjg-wrap table tbody tr td span{
	padding: 0 0 0 50px;
}
.juqk-fwjg-box table th:first-of-type, .juqk-fwjg-box table td:first-of-type{
	text-align: left;
	padding-left: 50px;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.juqk-fwjg-box table th:nth-of-type(2), .juqk-fwjg-box table td:nth-of-type(2){
	width: 160px;
	text-align: center;
}
/* 订阅 */
.juqk-dy-goods{
	margin-top: 40px;
}
.juqk-dy-goods .juqk-title-box {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 20px;
}
.juqk-dy-goods .juqk-title-box .juqk-title {
	font-size: 24px;
	font-weight: bold;
}
.juqk-dy-goods .juqk-desc {
	font-size: 14px;
	line-height: 26px;
}
.juqk-dy-goods .juqk-price-bar {
	display: flex;
	align-items: center;
	padding: 23px 0;
	margin: 32px 0 28px 0;
	background-color: #f6f6f6;
	border-radius: 10px;
}
.juqk-dy-goods .juqk-price-item {
	flex: 1;
	text-align: center;
	border-right: 1px solid #e8e8e8;
}
.juqk-dy-goods .juqk-price-item:last-child {
	border-right: none;
}
.juqk-dy-goods .juqk-sale-price {
	font-size: 18px;
	color: #ff2f2f;
	font-weight: bold;
}
.juqk-dy-goods .juqk-sale-tip {
	font-size: 14px;
	color: #666;
	margin-top: 6px;
}
.juqk-dy-goods .juqk-sale-zh{
	display: flex;
	justify-content: center;
	align-items: center;
}
.juqk-dy-goods .juqk-sale-discount {
	display: inline-block;
	margin-left: 6px;
	width: 40px;
	height: 20px;
	line-height: 20px;
	background-color: #d2a060;
	border-radius: 2px;
	font-size: 12px;
	color: #fff;
	text-align: center;
}
.juqk-dy-goods .juqk-market-price {
	font-size: 18px;
	color: #666;
	font-weight: bold;
	text-decoration: line-through;
}
.juqk-dy-goods .juqk-label-main {
	font-size: 18px;
	font-weight: bold;
}
.juqk-dy-goods .juqk-label-sub {
	font-size: 14px;
	color: #666;
	margin-top: 6px;
}
.juqk-dy-goods .juqk-spec-area {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 30px;
}
.juqk-dy-goods .juqk-spec-title {
	font-size: 14px;
	color: #222;
	display: inline-block;
	width: 80px;
	margin-top: 7px;
}
.juqk-dy-goods .juqk-spec-list {
	flex: 1;
}
.juqk-dy-goods .juqk-spec-list ul li {
	float: left;
	margin: 10px 15px 0 0;
	border: 1px solid #e8e8e8;
	padding: 6px 12px 6px 16px;
	font-size: 14px;
	color: #222;
	background: #fff;
	cursor: pointer;
	border-radius: 2px;
}
.juqk-dy-goods .juqk-spec-list ul li.over {
	border: 1px solid #ff4b18;
	position: relative;
}
.juqk-dy-goods .juqk-spec-list ul li.over::after {
	content: "";
	width: 18px;
	height: 20px;
	background: url(../images/juqk/juqk-icon-chose.png) no-repeat;
	position: absolute;
	right: 0;
	bottom: 0;
	color: #ff4b18;
}
.juqk-dy-goods .juqk-buy-area {
	display: flex;
	align-items: center;
}
.juqk-dy-goods .juqk-buy-num-title {
	font-size: 14px;
	color: #222;
	display: inline-block;
	width: 80px;
}
.juqk-dy-goods .quantity-control{
	position: relative;
	width: 80px;
	margin-right: 20px;
}
.juqk-dy-goods .quantity-input {
	display: inline-block;
	width: 48px;
	height: 48px;
	line-height: 46px;
	padding: 0;
	font-size: 16px;
	text-align: center;
	border-left: none;
	border-right: none;
	border-top: 1px solid #d4d4d4;
	border-bottom: 1px solid #d4d4d4;
	border-left: 1px solid #d4d4d4;
	overflow: hidden;
	outline: medium;
}
.juqk-dy-goods .quantity-input::-webkit-outer-spin-button,
.juqk-dy-goods .quantity-input::-webkit-inner-spin-button {
	-webkit-appearance: none;
	margin: 0;
}
.juqk-dy-goods .quantity-input[type="number"] {
	-moz-appearance: textfield;
}
.juqk-dy-goods .quantity-btn {
	display: block;
	text-decoration: none;
	text-align: center;
	width: 32px;
	height: 25px;
	font-size: 18px;
	line-height: 17px;
	background-color: #eee;
	border: solid 1px #d4d4d4;
	cursor: pointer;
}
.juqk-dy-goods .quantity-btn-add{
	position: absolute;
	right: 0;
	top: 0;
}
.juqk-dy-goods .quantity-btn-sub{
	position: absolute;
	right: 0;
	bottom: 0;
}
.juqk-dy-goods .juqk-cart-btn {
	display: inline-block;
	cursor: pointer;
	color: #fff;
	background-color: #ff4b18;
	width: 170px;
	height: 48px;
	line-height: 46px;
	font-size: 16px;
	text-align: center;
	border-radius: 4px;
	border: solid 1px #ff4b18;
	margin-right: 20px;
}
.juqk-dy-goods .juqk-cart-btn:hover{
	border-color: #ff6b41;
	background-color: #ff6b41;
}
.juqk-dy-goods .juqk-cart-btn:before{
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(../images/juqk/juqk-icon-button-cart.png) no-repeat;
	background-size: 20px 20px;
	vertical-align: middle;
	margin: 0 8px 3px 0;
}
.juqk-dy-goods .juqk-buy-btn{
	display: inline-block;
	background-color: #fff;
	color: #ff4b18;
	width: 170px;
	height: 48px;
	line-height: 46px;
	font-size: 16px;
	text-align: center;
	border-radius: 4px;
	border: solid 1px #ff4b18;
}
.juqk-dy-goods .juqk-buy-btn:hover{
	color: #fff;
	background-color: #ff4b18;
}
.juqk-dy-goods .juqk-buy-dybz{
	display: flex;
	margin-left: 25px;
}
.juqk-dy-goods .juqk-buy-dybz li{
	margin-right: 18px;
	font-size: 12px;
	color: #bb8b4b;
}
.juqk-dy-goods .juqk-buy-dybz li:before{
	content: '';
	display: inline-block;
	width: 12px;
	height: 16px;
	background: url(../images/juqk/juqk-icon-qkdybz.png) no-repeat;
	background-size: 12px 16px;
	vertical-align: middle;
	margin: 0 8px 3px 0;
}
.juqk-jcyl-section{
	padding-bottom: 40px;
}
/* 购物提示 */
.juqk-gwts-wrap .gwts-card-list {
    display: flex;
    justify-content: space-between;
}
.juqk-gwts-wrap .gwts-card {
    width: 386px;
    background-color: #f6f6f6;
    border-radius: 16px;
    padding: 28px 28px;
    transition: all 0.25s ease;
}
.juqk-gwts-wrap .gwts-card:hover {
    border-color: #0096b7;
    background-color: #f6fcfe;
}
.juqk-gwts-wrap .gwts-card .card-title {
	display: flex;
    align-items: center;
    font-size: 16px;
    font-weight: bold;
    color: #ff6700;
    margin-bottom: 8px;
}
.juqk-gwts-wrap .gwts-card .card-title i{
	display: block;
    width: 28px;
    height: 30px;
    background: url(../images/juqk/juqk-icon-gwts.png) no-repeat;
	background-size: 94px 22px;
    margin-right: 6px;
}
.juqk-gwts-wrap .gwts-card:first-of-type .card-title i{
	background-position: 0 3px;
}
.juqk-gwts-wrap .gwts-card:nth-of-type(2) .card-title i{
	background-position: -30px 4px;
}
.juqk-gwts-wrap .gwts-card:nth-of-type(3) .card-title i{
	background-position: -67px 4px;
}
.juqk-gwts-wrap .gwts-card .card-desc {
    font-size: 14px;
    line-height: 24px;
    color: #222;
	text-align: justify;
}
/* 相关杂志 */
.juqk-footer-xgzz{
	margin-top: 40px;
	background-color: #f6f6f6;
}