.tool-item{display:flex;align-items:center;border-radius:.625rem;border:1px solid #efefef;padding:1.25rem}.tool-item:hover{text-decoration:none}.tool-item:hover .pic .img-box{box-shadow:0 2px 6px 0 rgba(0,0,0,0.4)}.tool-item:hover .tool-info{color:#7b298b}.tool-item .img-box{display:flex;align-items:center;width:3.75rem;height:3.75rem;margin-right:1.25rem}.tool-item .img-box .img{width:100%}.tool-item .tool-info{flex:1}.tool-item .tool-info .name{font-size:1.25rem;color:#101010;overflow-wrap:break-word}.tool-list{display:grid;width:100%;grid-template-columns:repeat(3, 1fr);gap:1.25rem 1.25rem}@media (min-width:1450px){.tool-list{grid-template-columns:repeat(5, 1fr)}}.file-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.72rem 1.72rem}.file-list .item{position:relative;display:flex;background-color:#EFEFEF;border-radius:5px;padding:1rem 1.2rem 2rem}.file-list .item .icon{font-size:3rem}.file-list .item .name{flex:1;padding:.5rem .8rem 0}.file-list .item .btn-right{position:absolute;right:1.5rem;bottom:.75rem}.file-list .item .btn-right .btn-item{color:#000}.file-list .item .btn-right .btn-item:hover{text-decoration:none}.file-list .item .btn-right .btn-item.btn-eye{margin-right:3px}.file-list .item .btn-right .btn-item .iconfont{font-size:1.5rem;margin-left:.5rem}.tool-index-container{padding-bottom:4.5rem}.tool-cate-wrap{padding-top:19px}.tool-cate-wrap .tool-cate-list{position:relative;display:flex;padding-top:2.125rem;padding-bottom:.8rem}.tool-cate-wrap .tool-cate-list .item{display:flex;align-items:center;flex-direction:column;width:5.3rem;text-decoration:none;margin-right:2.8rem}.tool-cate-wrap .tool-cate-list .item[data-id="2"]{padding:0 10px}.tool-cate-wrap .tool-cate-list .item.active .tit{color:#7b298b;border-color:#7b298b}.tool-cate-wrap .tool-cate-list .item .img-box{display:flex;align-items:center;justify-content:center;width:78px;height:78px}.tool-cate-wrap .tool-cate-list .item .img-box .img{max-width:100%;max-height:100%}.tool-cate-wrap .tool-cate-list .item .tit{height:50px;text-align:center;color:#000;border-bottom:1px solid transparent;margin-top:1.25rem}.tool-cate-wrap .tool-cate-list .search-box{position:absolute;right:11.25rem;top:2.125rem;margin:.3rem 0 0 .875rem}.tool-cate-wrap .tool-cate-list .search-box .search-form{display:flex;align-items:center}.tool-cate-wrap .tool-cate-list .search-box .form-control{width:15rem;height:2.5rem;line-height:2.5rem;border-radius:5px;color:#9a9a9a;color:#4f4f4f;background-color:#efefef;font-size:.875rem;text-align:left;border:1px solid #efefef;padding:0 .625rem}.tool-cate-wrap .tool-cate-list .search-box .btn{position:absolute;right:0}.tool-wrap{margin-bottom:4.5rem}.tool-wrap .item{margin-bottom:2rem}.tool-detail{padding-bottom:4.5rem}.tool-detail .unit-wrap{border-radius:.31rem 1.88rem .31rem 1.88rem;background-color:#fff;box-shadow:0 .13rem .38rem 0 rgba(0,0,0,0.4);padding:1.44rem 1.88rem}.tool-detail .unit-wrap input[type="number"]::-webkit-outer-spin-button,.tool-detail .unit-wrap input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tool-detail .unit-wrap .unit-list .unit-item{margin-bottom:1.88rem}.tool-detail .unit-wrap .unit-list .unit-item:last-child{margin-bottom:1rem}.tool-detail .unit-wrap .unit-list .unit-item .txt{color:#101010;font-size:1.25rem;margin-bottom:.7rem}.tool-detail .unit-wrap .unit-list .unit-item .val .form-control{width:100%;height:3.13rem;border:1px solid #bbb;border-radius:5px;padding-left:.5rem}.tool-detail .unit-wrap .unit-box{display:flex}.tool-detail .unit-wrap .unit-box .input-box{flex:1;display:flex;align-items:center}.tool-detail .unit-wrap .unit-box .input-box .prepend{width:30%;min-width:14rem}.tool-detail .unit-wrap .unit-box .input-box .prepend .filter-item{width:100%}.tool-detail .unit-wrap .unit-box .input-box .prepend .filter-item .filter-item-box{height:3rem;border-radius:5px 0 0 5px}.tool-detail .unit-wrap .unit-box .input-box .form-control{flex:1;height:3rem;border:1px solid #efefef;border-left-width:0;border-radius:0 5px 5px 0;padding-left:.625rem}.tool-detail .unit-wrap .unit-box .icon{display:flex;align-items:center;justify-content:center;width:3.44rem}.tool-detail .search-box{position:relative}.tool-detail .search-box .search-form{display:flex;align-items:center}.tool-detail .search-box .form-control{width:15rem;height:2.5rem;line-height:2.5rem;border-radius:5px;color:#9a9a9a;color:#4f4f4f;background-color:#efefef;font-size:.875rem;text-align:left;border:1px solid #efefef;padding:0 .625rem}.tool-detail .search-box .btn{position:absolute;left:12rem}.tool-detail .items{display:grid;width:100%;grid-template-columns:repeat(4, 1fr);gap:1.25rem 1.25rem;margin-top:1.25rem}.tool-detail .items .item{border-radius:5px;box-shadow:0 2px 6px 0 rgba(0,0,0,0.1);padding:.625rem .625rem}.tool-detail .btn-wrap{display:inline-block;margin-bottom:1.5rem}.tool-detail .btn-wrap .btn-box{display:flex;border:1px solid #003894;border-radius:5px}.tool-detail .btn-wrap .btn-box .btn{width:6.25rem;height:2rem;line-height:2rem;text-align:center;border-radius:0;border-right:1px solid #003894;padding:0}.tool-detail .btn-wrap .btn-box .btn:last-child{border-right:0px}.tool-detail .btn-wrap .btn-box .btn.active{color:#fff;background-color:#003894}