.acupoint-main-category[data-v-307b5c94] .acupoint-main-category-tabs .el-tabs__header{margin-bottom:0}.acupoint-main-category[data-v-307b5c94] .acupoint-main-category-tabs .el-tabs__nav-wrap:after{height:0}.acupoint-main-category[data-v-307b5c94] .acupoint-main-category-tabs .is-active{font-weight:700}.acupoint-category-nav[data-v-7a07ad46]{position:-webkit-sticky;position:sticky;top:0;align-self:stretch;display:flex;flex-direction:column;flex-shrink:0;width:153px;background:#f2f3f5}.acupoint-category-nav .acupoint-category-nav-scrollbar[data-v-7a07ad46]{height:100%;background:#f2f3f5}.acupoint-category-nav .nav-item[data-v-7a07ad46]{position:relative;padding:12px 0 12px 16px;font-size:14px;color:#646566;cursor:pointer;background-color:#f2f3f5}.acupoint-category-nav .nav-item.active[data-v-7a07ad46]{font-size:14px;font-weight:700;color:#333;background:#fff;z-index:1}.acupoint-category-nav .nav-item.active[data-v-7a07ad46]:before{position:absolute;top:50%;left:4px;width:3px;height:12px;content:"";background:#7373ff;border-radius:10px;transform:translateY(-50%);z-index:2}.acupoint-category-nav .nav-item.active .nav-item-curve-top[data-v-7a07ad46],.acupoint-category-nav .nav-item.active[data-v-7a07ad46]:after{content:"";position:absolute;right:0;width:8px;height:8px;z-index:10}.acupoint-category-nav .nav-item.active[data-v-7a07ad46]:after{bottom:-8px;background:radial-gradient(circle at 0 100%,transparent 8px,#fff 0)}.acupoint-category-nav .nav-item.active .nav-item-curve-top[data-v-7a07ad46]{top:-8px;background:radial-gradient(circle at 0 0,transparent 8px,#fff 0)}.acupoint-category-nav .nav-item .nav-item-count[data-v-7a07ad46]{position:absolute;top:50%;right:16px;font-size:12px;color:#726fff;transform:translateY(-50%)}.acupoint-category-nav .nav-item.fonts12px[data-v-7a07ad46]{font-size:12px}.acupoint-category-nav .school-part-select[data-v-7a07ad46]{padding:12px 0 6px 0}.acupoint-category-nav .school-part-select[data-v-7a07ad46] .el-input__inner{font-size:16px;font-weight:700;border:none;background-color:#f2f3f5}.acupoint-category-nav .school-part-select[data-v-7a07ad46] .el-input__inner:focus,.acupoint-category-nav .school-part-select[data-v-7a07ad46] .el-input__inner:hover{box-shadow:none}[data-v-6a1ed236] .acupoint-grid-scrollbar{height:524px;overflow-x:hidden}.acupoint-box .acupoint-content[data-v-6a1ed236]{display:flex;flex-wrap:wrap;gap:8px}.acupoint-box .acupoint-content .acupoint-item[data-v-6a1ed236]{position:relative;box-sizing:border-box;width:108px;padding:8px 0;font-size:14px;color:#323233;text-align:center;cursor:pointer;background:#fff;border:1px solid #dcdee0;border-radius:8px}.acupoint-box .acupoint-content .acupoint-item[data-v-6a1ed236]:hover{background:#f1f1ff;border-color:#726fff}.acupoint-box .acupoint-content .acupoint-item.selected[data-v-6a1ed236]{background:#f1f1ff;color:#726fff;border:1px solid #726fff}.acupoint-box .acupoint-content .acupoint-item .tag[data-v-6a1ed236]{position:absolute;top:0;right:-1px;width:16px;height:16px}.body-position-part[data-v-7cb6a446]{width:100%;background-color:#fff}.body-position-part .body-position-top[data-v-7cb6a446]{display:flex;gap:8px;padding:8px 0;margin-left:64px;border-bottom:1px solid #e5e5e5}.body-position-part .body-position-top .top-item[data-v-7cb6a446]{padding:8px;font-size:14px;color:#646566;cursor:pointer;border-radius:4px}.body-position-part .body-position-top .top-item.active[data-v-7cb6a446]{color:#726fff;background:#f1f1ff;border-radius:4px}.body-position-part .body-position-content .body-position-content-item[data-v-7cb6a446]{display:flex;align-items:center}.body-position-part .body-position-content .body-position-content-item .item-name[data-v-7cb6a446]{flex-shrink:0;padding:4px 8px 4px 16px;margin-right:12px;color:#323233;font-weight:700}.body-position-part .body-position-content .body-position-content-item:not(:last-child) .body-position-item-list[data-v-7cb6a446]{border-bottom:1px solid #e5e5e5}.body-position-part .body-position-content .body-position-item-list[data-v-7cb6a446]{display:flex;flex:1;flex-wrap:wrap;gap:8px;padding:8px 0}.body-position-part .body-position-content .body-position-item-list .item-list[data-v-7cb6a446]{padding:4px 8px;font-size:14px;color:#646566;cursor:pointer}.body-position-part .body-position-content .body-position-item-list .item-list[data-v-7cb6a446]:hover{color:#726fff;background:#f1f1ff;border-radius:4px}.acupoint-select-dialog .acupoint-select-container{display:flex;gap:8px;width:872px;min-height:532px;max-height:532px;overflow:auto;background:#fff}.acupoint-select-dialog .acupoint-select-footer{display:flex;flex-wrap:wrap;align-items:center}.acupoint-select-dialog .acupoint-select-footer .tag-wrapper{width:80%;text-align:left}.acupoint-select-dialog .acupoint-select-footer .confirm-btn{flex-shrink:0;margin-left:auto}.acupoint-select-dialog .acupoint-select-footer .el-tag{margin-bottom:8px;color:#726fff;background:#f1f1ff;border-color:#c9c8ff}.acupoint-select-dialog .acupoint-select-footer .el-tag:not(:last-child){margin-right:8px}.acupoint-select-dialog .acupoint-select-footer .el-tag .el-tag__close:hover{color:#726fff!important;background-color:initial!important}.gc-bg-content[data-v-900715ae]{padding:20px;font-size:14px;line-height:30px;background-color:#f2f3f5;border-radius:6px}.gc-bg-content .gc-bg-content-title[data-v-900715ae]{font-size:18px;font-weight:600}.gc-bg-content .gc-bg-content-title-icn[data-v-900715ae]{margin-right:6px;margin-left:6px;font-size:14px;color:#7bdddc}