.home .content{overflow-x:hidden}.home .content.hide{display:none}.home .grid{display:flex;flex:1 1;border-top:1px solid #f7f7f7}.home .grid .row{width:100%;border-right:1px solid #f7f7f7}.home .grid .item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(var(--max-width) / 3);height:calc(var(--max-width) / 3);border-bottom:1px solid #f7f7f7;color:#333;text-decoration:none}.home .grid .row:last-child{border-right:none}.home .grid .item img{width:50px;height:50px}.home .grid .item .title{font-size:15px;margin-top:10px}.home .ad .item.zyzy{background:url(/_next/static/media/ad-zyzy.f42f5b05.webp) no-repeat 50%}.home .ad .item.acupoint{background:url(/_next/static/media/ad-acupoint.cbf2b683.webp) no-repeat 50%}.home .ad .item{margin:10px 20px;background-position:50%;background-repeat:no-repeat;position:relative;height:calc(.139 * var(--max-width));background-size:cover!important;display:flex;align-items:center;justify-content:flex-end}.home .ad .item img{width:100%}.home .ad .item .button{height:23px;margin:0 10px;border-radius:35px;color:#fff;font-size:12px;text-align:center;padding:5px 10px;display:flex;align-items:center}.home .ad .item.zyzy .button{background-color:#58bebf}.home .ad .item.acupoint .button{background-color:#c1a16b}.home .tools{padding:0 20px 60px}.home .tools .title{font-size:16px;font-weight:600;height:22px;line-height:19px;margin:20px 0 12px}.home .tools .row{display:flex;flex:1 1;align-items:center;justify-content:center;gap:15px}.home .tools .row2{flex-flow:row wrap;justify-content:flex-start}.home .tools .row .item{position:relative;background-size:contain;display:flex;flex:1 1;height:calc(.173 * var(--max-width));color:var(--adm-color-text)}.home .tools .row2 .item{flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 15px)}.home .tools .row .item .title{position:absolute;top:0;bottom:0;left:20px;z-index:2;margin:auto}.home .tools .row .item .bg{position:absolute;width:100%;top:0;bottom:0;height:100%;left:0;z-index:0}.home .tools .row .item .icon{position:absolute;width:34px;height:34px;top:0;bottom:0;margin:auto;right:10px;z-index:1}.content::-webkit-scrollbar{width:4px;height:4px}.content::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(0,0,0,.1)}.content::-webkit-scrollbar-track{border-radius:0;background:rgba(0,0,0,.05)}