@charset "utf-8";

.test_choice .it {padding-left: 50px;}
@media screen and (max-width: 1460px){.biaoti {width: 448px;}}

.wrap{max-width: 1220px;}

.st_px{padding: 17px 0px;background: #FFFFFF;margin: 10px auto;color: #666666;font-size: 14px; border-radius: 8px;}
.st_px h1{margin-left: 34px;float: left}
.st_px em{width: 4px;height:12px;background: #1eb77f;display: block;margin:5px 6px 0 0;}
.st_px h2{margin:0 0 0 32px;}
.st_px h2 a{color: #888888;}
.st_px h2 i{color: #c6c6c6;}
.st_px h2 a:hover{color: #089e67;}
.st_px h2 a:hover i{color: #1ebb81;}

.st_list {background: #FFFFFF;margin-bottom: 34px;padding: 10px 0 12px 0;min-height: 810px;}
.st_list ul li{border: 1px solid #fff;}
.st_list ul li .text-mid{width: 530px;}
.st_list ul li:hover{border: 1px solid #1eb77f;}
.st_list ul li:hover .download{ box-shadow: 0 4px 10px 0 #bde2d4;}
.st_list ul li h2{max-width: 500px;font-weight: normal;font-size: 16px;margin-top: 10px;color: #333;}
.st_list ul li:hover h2{color: #1eb77f;}
.st_list ul li p{margin-top: 26px;}
.st_list ul li p span{margin-right: 13px;font-size: 12px;}
.st_list ul li .rightBtn{position: absolute;transform: translateY(-50%);top: 50%;right: 30px;}
.st_list ul li a:visited h2{color:#999}
/* .st_list ul li .download:hover p,.st_list ul li .download:active p{background: -webkit-linear-gradient(left top,#3cd79e,#27bb86); color: #fff;} */
.knowledge a{max-width: 130px; background-color: #EFF1F4; font-size: 12px; padding: 2px 6px; font-weight: 400; font-family: "Microsoft YaHei"; border-radius: 2px;color: #666}
.sl_ico{margin: 0 10px 0 11px!important;}
.xuhao{width:26px;text-align:center ;}
.biaoti{width: 368px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin:0 13px 0 26px;text-align: left;}
.tishu{margin: 0 20px 0 51px;width: 50px;text-align: center;}
.yudu{width: 50px;text-align: center;margin-right:15px;}
.caozuo{margin-left:22px;}
.caozuo i{margin-right:3px;}
.st_list .sl_ico{color:#FFFFFF}
.rightDownLoad{position: absolute;right: 30px;top: 13px;}
.st_px .sl_dq a,.st_px .sl_dq i{color: #1eb77f!important;}
.grade{cursor: pointer; position: relative;}
.gradebox{position: absolute;top: 35px;left:-10px;z-index: 10;background-color: #fff;border-radius: 2px;border: 1px solid #e5e5e5; width: 60px;}
.gradebox ul li{height: 30px; line-height: 30px; padding: 0 10px; font-size:12px !important; text-align: center;}
.gradebox ul li:hover{background: #eeeeee;}

.icon-form{width: 66px;height: 70px; transform: translateY(-50%);top: 50%;}
.icon-dy{background: url(../images/icon.png) -2px -10px no-repeat;}
.icon-qz{background: url(../images/icon.png) -2px -89px no-repeat;}
.icon-qm{background: url(../images/icon.png) -2px -168px no-repeat;}
.icon-zk{background: url(../images/icon.png) -2px -247px no-repeat;}
.icon-gk{background: url(../images/icon.png) -2px -326px no-repeat;}
.icon-yk{background: url(../images/icon.png) -2px -405px no-repeat;}
.icon-mn{background: url(../images/icon.png) -2px -484px no-repeat;}
.icon-kx{background: url(../images/icon.png) -2px -642px no-repeat;}
.icon-yl{background: url(../images/icon.png) -89px -10px no-repeat;}
.icon-el{background: url(../images/icon.png) -89px -89px no-repeat;}
.icon-ym{background: url(../images/icon.png) -89px -168px no-repeat;}
.icon-em{background: url(../images/icon.png) -89px -247px no-repeat;}
.icon-sm{background: url(../images/icon.png) -89px -326px no-repeat;}
.icon-jd{background: url(../images/icon.png) -89px -405px no-repeat;}
.icon-zc{background: url(../images/icon.png) -89px -484px no-repeat;}
.icon-tb{background: url(../images/icon.png) -90px -564px no-repeat;}


.bg_book{background: url(../images/paper_book.png) no-repeat;width: 63px;height: 77px;text-shadow: 1px 1px 0 #ff996636, -1px -1px 0 #d9823db8;position: relative;}
.bg_book1{background: url(../images/paper_purple.png) no-repeat;width: 63px;height: 77px;text-shadow: 1px 1px 0 rgba(0,0,0,.2);position: relative;}
.bg_book2{background: url(../images/paper_pinkbook.png) no-repeat;width: 63px;height: 77px;text-shadow: 1px 1px 0 rgba(0,0,0,.2);position: relative;}
.bg_book span,.bg_book1 span,.bg_book2 span{position: absolute; bottom: 8px; left: 20px;}
.greyLine{width: 1px;height: 12px;background-color: #dedede;position: relative;top: 1px;}
.download,.joinIn div{background-image: linear-gradient(to right, #26ce8f,#1ec485);text-align: center;text-shadow: 2px 2px #1ec485;padding: 3px 4px;border-radius: 5px;width: 100px;}
.download a,.joinIn a{ color: #fff; border: 1px dashed rgba(255,255,255,.6); line-height: 26px; border-radius: 4px;}
.joinIn{box-shadow: 8px 3px 8px 4px #dedede;height: 60px;padding-top: 20px;position: absolute;bottom: 0;width: 100%;z-index: 100;background: #fff;}
.joinIn div{width: 200px; margin-left: 35px;}
.joinIn div:hover{transform: translateY(-2px);}
.joinIn a{line-height: 30px;}
.test_list{width: 925px;}
.tree-tit{ overflow: visible !important; }
.tree-tit a{display: inline-block;text-align: center;padding: 3px 0px;font-size: 16px;}
.tree-tit a.active {color: #1eb77f;/* border-bottom: 3px solid #1eb77f; */}
.tree-tit a:nth-child(1){margin-right: 20px;}
.tree-tit a:nth-child(2){margin-right: 15px;}
@media screen and (min-width: 1460px) {
    .wrap{max-width: 1400px;}
    .biaoti{width: 368px;}
    .tishu{margin-left: 79px;}
    .sl_top h2{margin-left:0px;}
    .sl_top h3 {margin: 0 83px 0 37px;}
    .sl_top h3.btestcount {margin: 0 98px 0 !important}
    .sl_top h5 {
        margin-left: 115px;
    }
    .yudu{margin-right: 17px;}
    .caozuo {margin-left: 75px;}
    .test_list{width: 925px;}
    .testmain {width: 265px;}
}

#knowPiontName{margin-left: 205px!important;}
.bptitle{margin-left: 191px;}
.bptishu{margin-left: -232px!important;}
.bptishu span{color: #dc6a35!important;}
.bpkd{width: 500px!important;margin-left: 0px!important;}
.bpkd a{float: left;}
#kdCount{margin: 0px!important;color: #dc6a35;background:none!important;width: auto!important;}
.kdem{margin-left: 5px!important;float: right;}
.color_or{color: #dc6a35;margin-left: 0px!important; padding-top:3px!important;}

.toolbar-box{width: 282px;right: -282px; overflow-x: hidden; border-radius: 8px 0 0 8px;}
.toolbar-box .toolbar{ border-radius: 8px 0 0 8;}
.toolbar-box .tool-content{width: 282px;border-left: 1px solid #1eb77f;border-radius: 8px 0 0 8px;}
.toolmytest-box{overflow-y: auto; overflow-x: hidden; border-radius: 8px 0 0 8px;}
.tool-top{background: url(../images/tooltop.png) -12px top no-repeat; height: 68px; color: #fff; position:sticky; top:0;}
.tool-top b{color: #fff133;}
.tool-content .list{margin-top: -10px;padding-bottom: 83px;}
.tool-content .list .test{background: url(../images/green.png) 8px 18px no-repeat;color: #333;padding-left: 28px;}
.tool-content .list .test .lines{line-height: 25px;max-height: 50px;overflow: hidden;width: 204px;color: #333;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
.tool-content .list .test a{color: #bbb;}
.tool-content .list .test:hover{background-color: #f6f6f6;}
.tool-content .list .test:hover a{color: #1eb77f;}

.paper_active{color: #e9ac6a !important;}
.toolmytest-box::-webkit-scrollbar{width:10px;height:10px; background-color:rgb(197 182 182 / 10%); border-radius: 3px;}
.toolmytest-box::-webkit-scrollbar:hover{ background-color:rgb(197 182 182 / 10%); }
.toolmytest-box::-webkit-scrollbar-thumb{ background-color: #e3e3e3; height:11px; border-radius: 3px;}
.toolmytest-box::-webkit-scrollbar-thumb:hover{background-color: #e3e3e3;}
.toolmytest-box::-webkit-scrollbar-thumb:active{background-color: #e3e3e3;}

.st_list ul li p .bg1{background: #ebf6ff;color: #2ea2ff;padding: 2px 6px;text-align: center; border-radius:3px;}
.st_list ul li p .bg2{background: #fef4e4;color: #b68a5c;padding: 2px 6px;text-align: center; border-radius:3px;}
.st_list ul li p .bg3{background: #edfafb;color: #61bdc1;padding: 2px 6px;text-align: center; border-radius:3px;}
.st_list ul li p .bg4{background: #fef1ee;color: #d67a61;padding: 2px 6px;text-align: center; border-radius:3px;}