/* 专题列表页样式 */
.list_left{width: 885px;}
.test_choice .it{padding-left: 46px !important; margin-right: 5px !important;}
.zt_list li:hover .inr a p{color: #27ae61;}
.zt_list li .book_bg{width: 169px; height: 164px;padding: 12px 40px 20px 12px; box-sizing: border-box; position: relative; font-family: microsoft yahei; cursor: pointer;}
.zt_list li:hover .book_bg{transform: translate(0,-4px);}
/*.zt_list li .book_bg p{position: absolute; left: 15px; bottom: 24px;}*/
.zt_list li .book_bg p:nth-child(1){max-width: 105px;font-size: 14px;}
.zt_list li .book_bg p:nth-child(2){max-width: 105px;height: 66px;font-size: 17px;font-weight: bold;line-height: 21px;margin-top: 8px;overflow: hidden;text-overflow: ellipsis;}
.zt_list li .book_bg p:nth-child(3){max-width: 105px;font-size: 15px;font-weight: bold;margin-top: 10px;position: absolute;bottom: 25px;}
.zt_list li h4{height: 70px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.zt_list li h5{height: 23px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.zt_list li .inr{width: 675px;}
.zt_list li .inr a p{max-width: 460px;}
.zt_list li .inr a:hover p{color: #27ae61;}
.zt_list li .inr .state{width: 67px; height: 26px; display: inline-block; position: relative; top: 2px;}
.state_gx{background: url(../../images/special/state_gx.svg) no-repeat;}
.state_wj{background: url(../../images/special/state_wj.svg) no-repeat;}
.zt_list li .inr .inr_mid{height: 44px;line-height: 22px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.zt_list li .inr .inr_bot{color: #99a2aa;}
.list_right{width: 305px;}
.list_right h2 span{background: url(../../images/special/rightRecommend.png) no-repeat; display: inline-block; width: 20px; height: 10px;}
.list_right ul li{cursor: pointer;}
.list_right ul li:hover a{color: #27ae61;}
.list_right dl dd:hover p{color: #27ae61;}
.list_right ul li .relative{width: 104px; height: 70px; overflow: hidden; border-radius: 5px;}
.list_right ul li .relative p{font-size: 15px; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; margin-top: 0; width: 90%; padding: 0 10px;}
.list_right ul li .inr{width: 159px; color:#99a2aa;}
.list_right ul li .inr p{margin-bottom: 2px;}
.list_right ul li .inr h3{height: 40px;line-height:20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.icon_doc{position: absolute;left: -4px;top: 13px;}
.icon_doc svg{width: 33px;height: 32px;}
.list_right dl dd p{height: 40px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; line-height: 20px;}
.list_right dl dd:hover a{color: #27ae61;}
.list_right ul li:nth-child(1) .relative{background: url(../../images/special/zt1_1.png) center no-repeat; background-size: 100%;}
.list_right ul li:nth-child(2) .relative{background: url(../../images/special/zt1_2.png) center no-repeat; background-size: 100%;}
.list_right ul li:nth-child(3) .relative{background: url(../../images/special/zt1_3.png) center no-repeat; background-size: 100%;}
.list_right ul li:nth-child(4) .relative{background: url(../../images/special/zt1_4.png) center no-repeat; background-size: 100%;}
.list_right ul li:nth-child(5) .relative{background: url(../../images/special/zt1_5.png) center no-repeat; background-size: 100%;}
.list_right ul li:nth-child(6) .relative{background: url(../../images/special/zt1_6.png) center no-repeat; background-size: 100%;}
/*.zt_list li .book_1{background: url(../../images/special/book1.png)  no-repeat;}*/
/*.zt_list li .book_2{background: url(../../images/special/book2.png)  no-repeat;}*/
/*.zt_list li .book_3{background: url(../../images/special/book3.png)  no-repeat;}*/
/*.zt_list li .book_4{background: url(../../images/special/book4.png)  no-repeat;}*/
/*.zt_list li .book_5{background: url(../../images/special/book5.png)  no-repeat;}*/
/*.zt_list li .book_6{background: url(../../images/special/book6.png)  no-repeat;}*/
/*.zt_list li .book_7{background: url(../../images/special/book7.png)  no-repeat;}*/



/* 专题详情页样式 */
/*.indruce{background: #fff url(../images/special/qqbj.svg) 1015px 30px no-repeat;height: 197px;}*/
.indruce .book{background: url(../images/special/book7.png)  no-repeat; width: 169px; height: 164px; box-sizing: border-box; padding: 15px; color: #fff; font-size: 17px; font-weight: bold;}
.indruce .book{background: url(../images/special/book7.png)  no-repeat; width: 169px; height: 164px; box-sizing: border-box; padding: 15px; color: #fff; font-size: 17px; font-weight: bold;}
.indruce .book p:nth-child(1){max-width: 105px;font-size: 14px;}
.indruce .book p:nth-child(2){max-width: 105px;height: 40px;font-size: 17px;font-weight: bold;line-height: 21px;margin-top: 8px;overflow: hidden;text-overflow: ellipsis;}
.indruce .book p:nth-child(3){max-width: 105px;font-size: 16px;font-weight: bold;margin-top: 10px;}

.indruce .book span{left: 25px; bottom: 35px; font-size: 14px; }
.indruce .tits span{max-width: 700px;}
.indruce .inr p{width: 980px;line-height: 20px;height: 40px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;white-space: pre-wrap;}
.indruce .inr p span{font-family: yahei !important;}
.indruce b.lines{width: 3px;height: 13px;display: inline-block; position: relative;background: #0b9f5e;border-radius: 3px;margin-right: 3px; top: 2px}
.banner-button{color: #666666;font-size: 12px;line-height: 18px;}
.banner-button li{width: 94px;}
.banner-button a{width: 16px;height: 16px;border-radius: 20px;margin-right: 6px;}
.mj_2 a{background: url(../images/ms_i.png) -32px -7px;}
.mj_2-1 a{background: url(../images/ms_i.png)-315px -7px;}
.share a {padding: 0 !important;line-height: 16px !important;margin: 0px !important;margin-left: 5px!important;width: 18px !important;height: 18px !important;/*background: url(../images/share.png) no-repeat;*/  }
.share .bds_weixin {background-position: 0px 0px !important;}
.share .bds_sqq {background-position: 0px -26px !important;}
.share .bds_qzone {background-position: 0px -53px !important;}
.share .bds_tsina {background-position: 0px -79px !important;}
.test_list{width: 925px;}
.test_list .scale, .test_list .preview_list{width: 845px !important;}
.test_list .preview_list{padding: 5px 20px;}
.test_list input[type=checkbox] + label{width: 12px; height: 12px;}
.test_list input[type=checkbox]:checked + label{width: 12px; height: 12px;}
.test_list input[type=checkbox] + label i{font-size: 12px;}
.preview_tit{padding: 0; margin-bottom: 20px;}
.preview_tit ul{width: 385px;}

.testmain dl dd a{background: url(../images/xuanzhong.svg) left center no-repeat; background-size: 10%; height: 64px; position: relative;}
.testmain dl dd a p{position: relative; transform: translate(-50%,-50%); top: 50%; left: 50%;line-height: 20px;  overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;white-space: pre-wrap;}
.testmain dl dd,.testmain dl dd a{transition: all ease-out .4s;}
.testmain dl dd:hover{background-color: #fffaf0;}
.active_bg{background-color: #fffaf0;}
.testmain dl dd:hover a{color: #dc6a35;}
.download{background-image: linear-gradient(to right, #2ab78b 50%,#3cc895);text-align: center;padding: 3px 4px;border-radius: 4px;width: 90px; transition: all .3s ease-out;}
.download a{ color: #fff; border: 1px dashed rgba(255,255,255,.6); line-height: 26px; border-radius: 4px;}
.download:hover{opacity: .9;}
.plus div{ display: inline-block; background: url(../images/plus.png); width: 12px; height: 12px; background-size: contain; position: relative; top: 1px; margin-right: 3px;}
.testmain{overflow-y: auto;}
.testmain::-webkit-scrollbar{width:10px;height:10px; background-color:rgb(197 182 182 / 10%); border-radius: 3px;}
.testmain::-webkit-scrollbar:hover{ background-color:rgb(197 182 182 / 10%); }
.testmain::-webkit-scrollbar-thumb{ background-color: #e3e3e3; height:11px; border-radius: 3px;}
.testmain::-webkit-scrollbar-thumb:hover{background-color: #e3e3e3;}
.testmain::-webkit-scrollbar-thumb:active{background-color: #e3e3e3;}

#collectHtml:hover,#collectHtml:hover i {color: #5da97e}



