.wrapper {
    background: #F8FAFC;
}

.home-tap-link {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);   
    border-radius: 16px;
    height: 104px;
    padding: 20px 20px;
    text-align: center;
	margin-top: 20px;
	background: #fff url("../image/menu_bg.png") no-repeat;
    background-size: cover;
	justify-content: space-between;
}
.home-tap-link, .home-tap-link__left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-right: 20px;
}
.home-tap-link__left-item {
    font-size: 15px;
    font-weight: 500;
	padding: 0 10px;    
}
.home-tap-link__left-item div {
    border-radius: 36px;
    margin-bottom: 6px;
    overflow: hidden;
    width: 78px;
    padding-left: 14px;
}
.home-tap-link__left-item div img {
    display: block;
    width: 50px;
}
.home-tap-link__left-item span {
    color: #333;
    display: block;
    border-radius: 12px;
    background: rgba(255, 255, 255, .5);
}
.home-tap-link__left-item span:hover {
    background: var(--Linear, linear-gradient(159deg, #12C6FB 31.17%, #148AFF 72.66%));
	color: #fff;
}
.home-tap-link__center {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
	width: 645px;
}
.home-tap-link__center-item {
    border-radius: 8px;
    color: #333;
    font-family: PingFangSC, PingFangSC-Regular;
    font-size: 15px;
    font-weight: 500;
	padding: 5px 15px;
	background: rgba(255, 255, 255, .5);
	display: block;
	margin: 5px 10px;
}
.home-tap-link__center-item:hover {
    background: var(--Linear, linear-gradient(159deg, #12C6FB 31.17%, #148AFF 72.66%));
	color: #fff;
}
.home-tap-link .home-tap-link__center .home-tap-link__center-item {
	position: relative;
}
.home-tap-link .home-tap-link__center .home-tap-link__center-item ul {
    position: absolute;
	display: block;
    top: 30px;
	width: 300%;
	left: 0px;
    z-index: 900;
    visibility: hidden;
    -webkit-backface-visibility: hidden;
    background: #fff;
	box-shadow: 1px 1px 6px 0px rgb(183 183 183 / 30%);
    padding: 10px;
	border-radius: 10px;
}
.home-tap-link .home-tap-link__center .home-tap-link__center-item ul li {
	float: left;;
	color: #000;
	padding: 10px; 
}
.home-tap-link .home-tap-link__center .home-tap-link__center-item ul li:hover {
	color: #39F;
}
.home-tap-link .home-tap-link__center .home-tap-link__center-item:hover ul {
	opacity: 1;
	visibility:unset;
	-webkit-backface-visibility:unset;
}
.home-tap-link__right {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    border-left: 1px solid hsla(0, 0%, 81%, .4);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
	align-items: center;
    justify-content: space-between;
    padding-left: 25px;
    width: 310px;
	margin-left: 25px;
}
.home-tap-link__right-item {
    color: #333;
    font-family: PingFangSC, PingFangSC-Medium;
    font-size: 15px;
    font-weight: 500;
    text-align: center;
	padding: 5px 10px;
}
.home-tap-link__right-item:hover {
	color: #39F;
}
section.hero-area {
    position: relative;
    z-index: 1;
    padding-bottom: 20px;
    padding-top: 100px;
    overflow: hidden;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(46.2%, hsla(0, 0%, 100%, 0)), to(#F8FAFC)), #def4ff;
    background: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 46.2%, #F8FAFC), #def4ff;
}
section.hero-area .container {
    padding: 0;
}
section.hero-area .container .row {
    margin: 0;
}
section.hero-area .container .row .owl-item img {
    border-radius: 16px;
}
.hero-left-content h2 {
    color: #000;
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 400;
    margin-bottom: 16px;
}

.hero-left-content h2 span {
    color: #39F;
    display: block;
    font-weight: 700;
    margin-top: 16px;
}

.hero-left-content h2 strong {
    font-weight: 700;
    color: #39F;
    margin-top: 16px;
    display: block;
}

.hero-left-content p {
    color: #5B5766;
    font-size: 16px;
    font-weight: 400;
    line-height: 33px;
    margin-bottom: 33px;
}

/* card area start */
.card-area {
    padding-top: 90px;
}

.card-are-bg {
    background-image: url("../image/Map-wrap.png");
    background-position: calc(62%);
    background-repeat: no-repeat;
}

.card-wrap {
    display: flex;
    justify-content: space-between;
    align-items: center;
}


.signle-card-item {
    position: relative;
    background: #fff;
    box-shadow: 0px 0px 20px 0px #E1E4ED;
    border-radius: 10px;
    padding: 40px 40px 20px 25px;
    margin-bottom: 25px;
    margin-left: 25px;
    width: 360px;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: left;
    min-height: 200px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.signle-card-item::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 10px;
    background-color: rgba(0, 0, 0, 0.3);
    /* 白色半透明背景，可以调整RGB和透明度 */
    pointer-events: none;
    /* 使伪元素不接收鼠标事件 */
}

.signle-card-item.last-child {
    margin-bottom: 0;
}

.signle-card-item:nth-child(1) {
    margin-left: 0;
}

.signle-card-item:hover {
    background: var(--Linear, linear-gradient(159deg, #12C6FB 31.17%, #148AFF 72.66%));

}

.signle-card-item:hover h4 {
    color: #fff;
}

.signle-card-item:hover p {
    color: #fff;
}

.signle-card-item h4 {
    position: absolute;
    left: 40px;
    font-size: 22px;
    font-weight: 700;
    line-height: 33px;
    color: #fff;
    margin-bottom: 15px;
    transition: .3s;
}

.signle-card-item p {
    position: absolute;
    top: 80px;
    left: 40px;
    width: 215px;
    font-size: 15px;
    font-weight: 400;
    line-height: 28px;
    color: #fff;
    margin-bottom: 0;
    transition: .3s;
}

.card-right-content h3 {
    font-size: 34px;
    font-weight: 700;
    line-height: 46px;
    color: #545454;
    margin-bottom: 23px;
}

.card-right-content p {
    font-size: 18px;
    font-weight: 400;
    line-height: 28px;
    color: #716C80;
    margin-bottom: 35px;
}
.card-right-content {
    padding-left: 55px;
}
.comm_friendLnk .comm_footer_partner {
    padding: 10px 0;
    margin-top: 10px;
}
.comm_friendLnk .comm_footer_partner .partner-title {
    color: rgba(0, 0, 0, .85);
    font-family: PingFangSC, PingFangSC-Medium;
    font-size: 16px;
    font-weight: 700;
    line-height: 22px;
    margin-bottom: 20px;
}
.comm_friendLnk .comm_footer_partner div.comm_footer_friendLnk {
    overflow: hidden;
}
.comm_html_footer a {
    text-decoration: none;
}
.comm_friendLnk .comm_footer_partner div.comm_footer_friendLnk a {
    border-right: 1px solid #979797;
    color: #333;
    float: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 16px;
    margin-bottom: 12px;
    margin-right: 8px;
    padding-right: 8px;
}
.comm_friendLnk .comm_footer_partner div.comm_footer_friendLnk a {
    border-right: 1px solid #979797;
    color: #333;
    float: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 16px;
    margin-bottom: 12px;
    margin-right: 8px;
    padding-right: 8px;
}
.comm_friendLnk .comm_footer_partner div.comm_footer_friendLnk a:last-of-type {
    border-right: none;
}
.novel-update {
    margin: 0;
    position: relative;
	background: #fff;
	border-radius: 12px;
	padding: 20px 0 0 0;
    margin-top: 20px;
}
.novel-update_update-main {
    display: flex;
    flex-direction: column;
    padding: 20px 26px;
}
.novel-update_update-main ul {
    display: flex;
}
.novel-update_update-main ul:nth-child(even) {
    background-color: #F8FAFC;
}
.novel-update_update-main ul li {
    overflow: hidden;
    height: 45px;
    line-height: 45px;
}
.novel-update_update-main ul li:nth-child(1) {
    width: 8%;
    text-align: center;
}
.novel-update_update-main ul li:nth-child(1) a {
    border: 1px solid #dcdddf;
    padding: 3px 6px;
    border-radius: 5px;
}
.novel-update_update-main ul li:nth-child(2) {
    width: 25%;
}
.novel-update_update-main ul li:nth-child(3) {
    width: 25%;
}
.novel-update_update-main ul li:nth-child(4) {
    width: 10%;
    color: #999;
}
.novel-update_update-main ul li:nth-child(5) {
    width: 19%;
    color: #999;
}
.novel-update_update-main ul li:nth-child(6) {
    width: 13%;
    color: #999;
}
.novel-update_update-main .update-menu {
    color: #999;
}
.zh-modules-nav {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    color: #999;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 22px;
    font-weight: 700;
    justify-content: space-between;
    line-height: 28px;
    text-align: center;
    width: 100%;
}
.zh-modules-nav--item, .zh-modules-nav {
    display: inline-block;
    position: relative;
}
.zh-modules-nav--item {
    padding-bottom: 12px;
}
.zh-modules-nav--item.currTab, .zh-modules-nav--item:hover {
    color: #333;
}
.zh-modules-nav--item span {
    font-family: SourceHanSerifCN-Bold;
}
.zh-modules-nav-cont {
	display: flex;
	align-items: center;
	flex-direction: column;
}
.el-tabs__active-bar {
    background-color: #e60000;
    border-radius: 3px;
    height: 3px;
    list-style: none;
	width: 64px;
    z-index: 1;
}
.global-arrow:after, .global-arrow:hover:after {
    background-position: 50%;
    height: 18px;
    width: 18px;
}
.global-arrow:after {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAANpJREFUWEft1zsOAjEMBNBxRwXXoKXiSD6TT0XLFSihojPaFiG0a4+jCJw6Vp7GUT6CyYdM7kMDsx3qBDvBbALZ+t/cg2Z2A7ADcFbVazalb/WhBM3sDmAvIk93P1Uio8CjiFzcfVeNDAGXlpjZEGQYOAqZAo5ApoHVSAqwEkkDViGpwAokHfiOBPBQ1UP0tvk/IPsApybIxi3bggaswNGAVTgKsBKXBlbjUsARuDBwFC4DnP7JP/enKXqvRupoB3Vk8TU1DVyTEv3jnl10S323eEtan+Z2gtkEXzKH7CnG6iZ7AAAAAElFTkSuQmCC) no-repeat;
    background-size: 100%;
    content: "";
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.home-advertising {
    display: block;
    margin: 0;
    overflow: hidden;
    width: 100%;
}
.home-advertising img {
    display: block;
    height: 100%;
    width: 100%;
}
.editor-recommend {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: space-between;
    margin: 20px auto;
    padding: 20px;
    border-radius: 12px;
    background: #fff;
}
.editor-recommend__left {
    background: -webkit-gradient(linear,left top,left bottom,from(#e3e9ed),color-stop(58%,#fff));
    background: linear-gradient(180deg,#e3e9ed,#fff 58%);
    border: 1px solid #ececec;
    border-radius: 12px;
    height: 392px;
    margin-top: 66px;
    position: relative;
    width: 282px
}
.editor-recommend__left-carousel {
    margin: 0 auto;
    width: 192px
}
.editor-recommend__left-carousel .main-book-info {
    background-color: #f6f8fa;
    border-radius: 6px 4px 4px 6px;
    height: 256px;
    margin: -66px 0 20px;
    overflow: hidden;
    position: relative;
    width: 192px
}
.editor-recommend__left-carousel .main-book-info img {
    height: 100%;
    position: relative;
    width: 100%;
    z-index: 10
}
.editor-recommend__left-coverImage {
    background-color: #f6f8fa;
    border-radius: 6px 4px 4px 6px;
    height: 256px;
    margin: -66px auto 20px;
    position: relative;
    width: 192px
}
.editor-recommend__left-coverImage-cover {
    background-color: #f6f8fa;
    border: 1px solid #d0d3d6;
    border-radius: 8px;
    height: 100%;
    overflow: hidden;
    position: relative;
    z-index: 10
}
.editor-recommend__left-coverImage-cover.global-book--frame:before {
    width: 17px
}
.editor-recommend__left-coverImage-cover img {
    display: block;
    height: 100%;
    width: 100%;
    z-index: 10
}
.editor-recommend__left-coverImage-shadow {
    background-color: #f6f8fa;
    border: 1px solid #d0d3d6;
    border-radius: 6px 4px 4px 6px;
    border-radius: 6px;
    -webkit-box-shadow: 2px 0 7px 0 hsla(204,2%,49%,.2);
    box-shadow: 2px 0 7px 0 hsla(204,2%,49%,.2);
    height: 240px;
    position: absolute;
    top: 6px;
    width: 198px
}
.editor-recommend__left-currInfo {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    font-family: PingFangSC,PingFangSC-Regular;
    padding: 0 24px;
    position: relative
}
.editor-recommend__left-currInfo .currInfo-title {
    color: #333;
    font-size: 22px;
    font-weight: 500;
    line-height: 30px;
    margin-bottom: 12px;
    text-align: center;
    width: 100%
}
.editor-recommend__left-currInfo .currInfo-author {
    color: #666;
    font-size: 16px;
    line-height: 18px;
    margin-bottom: 18px
}
.editor-recommend__left-currInfo .currInfo-desc {
    color: #999;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    margin-bottom: 21px
}
.editor-recommend__left .currInfo-btn {
    background: linear-gradient(331deg,#e60000,#ff6114);
    border-radius: 21px;
    bottom: 41px;
    color: #fff;
    cursor: pointer;
    font-size: 15px;
    font-weight: 700;
    height: 42px;
    left: 50%;
    line-height: 42px;
    position: absolute;
    text-align: center;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 114px
}
.editor-recommend__center {
    cursor: pointer;
    margin: 60px 24px 0;
    width: 588px
}
.editor-recommend__center-recommend {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 588px
}
.editor-recommend__center-recommend .recommend-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 36px;
    margin-right: 44px;
    width: 272px
}
.editor-recommend__center-recommend .recommend-item .recommend-img {
    height: 128px;
    margin-right: 16px;
    width: 96px
}
.editor-recommend__center-recommend .recommend-item .recommend-img--cover {
    background-color: #f6f8fa;
    height: 100%;
    overflow: hidden
}
.editor-recommend__center-recommend .recommend-item .recommend-img--cover img {
    display: block;
    height: 100%;
    width: 96px
}
.editor-recommend__center-recommend .recommend-item:nth-of-type(2n) {
    margin-right: 0
}
.editor-recommend__center-recommend .recommend-item:nth-of-type(n+4) {
    margin-bottom: 0
}
.editor-recommend__center-recommend .recommend-item .recommend-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 129px;
    justify-content: space-between;
    padding: 2px 0;
    width: 164px
}
.editor-recommend__center-recommend .recommend-item .recommend-content .recommend-title {
    color: #333;
    font-size: 15px;
    font-weight: 500
}
.editor-recommend__center-recommend .recommend-item .recommend-content .recommend-title a {
    color: #333
}
.editor-recommend__center-recommend .recommend-item .recommend-content .recommend-desc {
    color: #999;
    font-family: PingFangSC,PingFangSC-Regular;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px
}
.editor-recommend__center-recommend .recommend-item .recommend-content .recommend-type {
    color: #666;
    font-size: 12px;
    line-height: 14px
}
.editor-recommend__center-recommend .recommend-item .recommend-content .recommend-type a {
    color: #666
}
.editor-recommend__rank {
    background: url("../image/9f59488.png") no-repeat;
    background-color: #fff;
    background-position: 0 0;
    background-size: 100% auto;
    margin-top: 60px;
    position: relative;
}
.editor-recommend__rank-title {
    background-image: url("../image/comm_top_ico.png");
    background-size: contain;
    cursor: pointer;
    left: 14px;
    top: -51px;
    width: 100%
}
.editor-recommend__rank-title,.editor-recommend__rank-title:after {
    background-position: 0;
    background-repeat: no-repeat;
    height: 20px;
    position: absolute
}
.editor-recommend__rank-title:after {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAQ5JREFUWEft10sKwjAQBuCZ9hpKewF7iULBnQuhC8/ghdy7EFy4FnqJeIGKXqONWBEVrLTzCAHTdZJ+/AmTCYLnH3rugwDk7lBIMCTITYA7n3QGTVLMAZpN93OM11l9PHAhffOJwPxiASaPRbGJ0K5mdbXTQAoAdZE0YFosrG33ADZ+paaTJAl4R53SvGwtbrWRZKArJAvoAskGaiNFgJpIMaAWUhT4C4kYLSk3jjiwD4kA1+xcTcfeNv8H7CvgXmyxxu0itsUauK4NGXtov43XwokANXFsoDaOBXSBIwON7w2rSd7fJD62/B9AnVb/WS1IZcb7Z6dE7Ry6BinBoYtLjAtAboohwZAgNwHu/Btw6twpiVVORwAAAABJRU5ErkJggg==);
    background-size: 20px 20px;
    content: "";
    left: 134px;
    -webkit-transition: all .1s;
    transition: all .1s;
    width: 20px
}
.editor-recommend__rank-title:hover:after {
    left: 135px
}
.editor-recommend__rank-text {
    color: #999;
    font-family: PingFangSC-Regular,PingFang SC;
    font-size: 14px;
    font-weight: 400
}
.editor-recommend__right-slot {
    -webkit-box-align: left;
    -ms-flex-align: left;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    align-items: left;
    color: #999;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: 12px;
    line-height: 20px
}
.editor-recommend__right-slot .editor-recommend--desc {
    color: #d11f43;
    font-size: 12px;
    font-weight: 700;
    line-height: 15px
}
.editor-recommend__right-slot a {
    color: #999
}
.common-module__title {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #333;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 22px;
    font-weight: 500;
    justify-content: space-between;
    line-height: 28px;
    padding-bottom: 28px;
    text-align: left
}
.common-module__title span {
    font-family: SourceHanSerifCN-Bold!important
}
.common-module__title.isBorder {
    border-bottom: 1px solid hsla(0,0%,93%,.7)
}
.common-module__title .isLink {
    cursor: pointer
}
.global-book--frame {
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: 100%;
    display: block;
    position: relative;
    z-index: 5;
}
.global-book--frame:before {
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    border-radius: 4px 0 0 4px;
    content: "";
    height: 100%;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 13px;
    z-index: 6;
}
.animation-img {
    cursor: pointer;
    -webkit-transition: all .1s ease-out !important;
    transition: all .1s ease-out !important;
}
.global-radius {
    border-radius: 4px !important;
    overflow: hidden !important;
}
.global-book--shadow {
    background-color: #fff;
    position: relative;
}
.global-book--shadow:after {
    background-color: #7b7e80;
    bottom: 0;
    content: "";
    -webkit-filter: blur(9px);
    filter: blur(9px);
    height: 10%;
    left: 50%;
    position: absolute;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 70%;
}
.global-hover {
    cursor: pointer;
}
.ellipsis {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.ellipsis-two-lines {
    -webkit-line-clamp: 2;
    line-clamp: 2;
}
.ellipsis-three-lines, .ellipsis-two-lines {
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: -o-ellipsis-lastline;
    text-overflow: ellipsis;
}
.global-book--small-frame {
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: 100%;
    position: relative;
    z-index: 10;
}
.global-book--small-frame:before {
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    border-radius: 4px 0 0 4px;
    content: "";
    height: 100%;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 5px;
    z-index: 20;
}
.global-book--small-shadow {
    background-color: #fff;
    position: relative
}
.global-book--small-shadow:after {
    background-color: #7b7e80;
    bottom: 0;
    content: "";
    -webkit-filter: blur(9px);
    filter: blur(9px);
    height: 70%;
    left: 50%;
    position: absolute;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 60%
}
.zh-modules-rank {
    border-radius: 12px;
    padding: 25px 0 15px 0;
    width: 100%
}
.zh-modules-rank .zh-modules-rank-box {
    min-height: 430px
}
.zh-modules-rank-book {
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-family: PingFangSC,PingFangSC-Regular;
    font-size: 15px;
    height: 35px;
    line-height: 35px;
    margin-bottom: 8px;
    padding: 0 24px
}
.zh-modules-rank-book .book-rank--num {
    font-weight: 700;
    text-align: center
}

.zh-modules-rank-book .book-rank--num img {
    height: 33px;
    width: 33px
}
.zh-modules-rank-book .book-rank--num span {
    color: #c6c4c4;
    font-size: 16px;
    line-height: 19px;
    margin-right: 12px
}
.zh-modules-rank-book .book-rank--title {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-flex: 1;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 1;
    flex: 1;
    justify-content: space-between;
    line-height: 24px;
    position: relative
}
.zh-modules-rank-book .book-rank--title a {
    color: #333
}
.zh-modules-rank-book .book-rank--title-text {
    color: #000;
    width: 140px;
	margin-bottom: 0;
}
.zh-modules-rank-book:nth-of-type(n+4) {
    padding-left: 32px
}
.zh-modules-rank-book:nth-of-type(-n+3) {
    height: 35px;
    line-height: 35px;
    margin-bottom: 8px
}
.zh-modules-rank-book:last-of-type {
    margin-bottom: 0
}
.home-activities {
    margin: 20px auto;
    overflow: hidden;
    /* position: relative; */
	padding: 20px 0;
	background: #fff;
	border-radius: 12px;
}
.home-activities__main-title, .home-activities__main {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.home-activities__main-list {
    -webkit-box-flex: 1;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 1;
    flex: 1;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: center;
}
.home-activities__main-list-item {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #eee;
    color: #666;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-family: PingFangSC, PingFangSC-Regular;
    font-size: 14px;
    font-weight: 400;
    height: 30px;
    line-height: 30px;
    margin-left: 50px;
    padding-bottom: 6px;
    padding-right: 50px;
}
.home-activities__main-list-item:first-of-type, .home-activities__main-list-item:nth-of-type(4) {
    margin-left: 0;
}
.home-activities__main-list-item p, .home-activities__main-list-item_title {
    margin-right: 40px;
    width: 248px;
	color: #333;
}
.home-activities__main-list-item span {
    color: #999;
    font-size: 12px;
    white-space: nowrap;
    width: 40px;
}
.home-activities__main-list-item:nth-of-type(n+4) {
    padding-bottom: 0;
}
.home-activities__main-list-item:nth-of-type(3n) {
    border: 0;
    margin-right: 0;
    padding-right: 0;
}
.website-rank {
    margin: 20px auto;
}
.website-rank__main {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: space-between;
}
.website-rank__list {
    background: url("../image/a30a996.png") no-repeat 0 0;
    background-size: 100% 100%;
    background: #fff;
    background-position: top;
    background-repeat: no-repeat;
    background-size: contain;
    border-radius: 12px;
    padding-top: 82px;
    width: 282px;
}