#app{background-color:var(--pc-bg);width:100%;min-height:100vh}*{box-sizing:border-box;margin:0;padding:0}html,body{color:#1d2129;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;font-synthesis-weight:none;background:#f5f7fa;height:100%;font-family:Microsoft YaHei,微软雅黑,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6,strong,b,button,.el-button,.el-button__text,.el-tag,.el-pagination,.el-pagination__item,.el-tabs__item,.el-menu-item,.el-sub-menu__title,el-form-item__label,.el-message-box__title,.el-dialog__title,.el-card__header,.el-table th,.el-descriptions__label,.el-rate,.el-checkbox__label,.el-radio__label,.el-switch__label,.el-select-dropdown__item{font-weight:400!important}.el-button,.el-input,.el-select,.el-pagination,.el-table,.el-tag,.el-dialog,.el-message,.el-tooltip,.el-popover,.el-card,.el-tabs,.el-menu,.el-dropdown,.el-form,.el-radio,.el-checkbox,.el-switch,.el-link,.el-empty,.el-message-box,.el-loading-mask,.el-loading-spinner,*{font-family:Microsoft YaHei,微软雅黑,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important}a{color:inherit;text-decoration:none}a:hover{color:var(--pc-primary)}ul,ol{list-style:none}img{max-width:100%;display:block}button{cursor:pointer;font-family:inherit}:root{--pc-primary:#3b8cfe;--pc-primary-light:#6aa9ff;--pc-primary-dark:#1f6fd0;--pc-danger:#ff4d4f;--pc-success:#52c41a;--pc-warning:#faad14;--pc-text:#1f2939;--pc-text-2:#4b5563;--pc-text-3:#6b7280;--pc-text-4:#9ca3af;--pc-bg:#f2f3f5;--pc-bg-2:#fff;--pc-bg-3:#fafbfc;--pc-border:#e5e7eb;--pc-border-2:#f2f3f5;--pc-border-blue:#dbe9f8;--pc-shadow:0 2px 8px #0000000a;--pc-shadow-hover:0 4px 16px #3b8cfe1f;--pc-radius:8px;--pc-radius-lg:12px;--pc-header-height:80px;--pc-nav-height:40px;--pc-footer-height:280px;--pc-container-width:1300px}.pc-container{box-sizing:border-box;width:1300px;margin:0 auto}.text-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-ellipsis-2{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.price{color:#ff4d4f;font-weight:600}.price:before{content:"¥";margin-right:2px;font-size:.75em}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#00000040}
