blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{box-sizing:border-box;margin:0;padding:0}html{color:#000;overflow-x:auto;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,button,input,select,textarea{font:12px Source Han Sans CN,Alibaba,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:auto}h1,h2,h3,h4,h5,h6{font-size:100%}em{font-style:normal}small{font-size:12px}ol,ul{list-style:none}a,a:hover{text-decoration:none}legend{color:#000}fieldset,img{border:0}button,input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}img{-ms-interpolation-mode:bicubic}textarea{resize:vertical}.left{float:left}.right{float:right}.overflow{overflow:hidden}.hide{display:none}.block{display:block}.inline{display:inline}.error{color:red;font-size:12px}button,label{cursor:pointer}.clearfix:after{clear:both;content:" ";display:block;height:0}.clearfix{zoom:1}.clear{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden}.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fcc{justify-content:center}.fc,.fcb,.fcc{align-items:center;display:flex}.fcb{justify-content:space-between}.loading-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px;width:100%}.loading-container .loading-spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#1072ff;height:40px;margin-bottom:20px;width:40px}.loading-container .loading-text{color:#666;font-family:Alibaba;font-size:16px}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar-x::-webkit-scrollbar:horizontal{display:none}.hide-scrollbar-y::-webkit-scrollbar:vertical{display:none}.rich-text-content div,.rich-text-content p,.rich-text-content span{white-space:pre-wrap!important;word-wrap:break-word!important;word-break:break-all!important}.rich-text-content p:has(span),.rich-text-content span{white-space:pre-wrap!important;word-wrap:break-word!important;word-break:break-all!important}.rich-text-content div,.rich-text-content p,.rich-text-content span{font-family:inherit!important;line-height:inherit!important}.company-intro-content .cudef div,.company-intro-content .cudef p,.company-intro-content .cudef span,.company-intro-content .intro-scroll div,.company-intro-content .intro-scroll p,.company-intro-content .intro-scroll span,.company-intro-content .scro div,.company-intro-content .scro p,.company-intro-content .scro span,[data-rich-text=true] div,[data-rich-text=true] p,[data-rich-text=true] span{white-space:pre-wrap!important;word-wrap:break-word!important;word-break:break-all!important}body{background:#f5f5f5;font-family:system-ui,-apple-system,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;margin:0;padding:0}body,html{overflow-x:hidden}.loading-overlay{background:#f5f5f5;flex-direction:column;gap:20px;height:100%;left:0;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:99999}.loading-overlay .loading-text{color:#1072ff;font-size:14px}.loading-spinner{animation:spin 1s linear infinite;border:3px solid #1072ff;border-radius:50%;border-top-color:transparent;height:40px;width:40px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
