.body{background-color:#daedfe;width:100%;min-height:100vh;padding:20px 0 40px;box-sizing:border-box}.body .container{width:90%;max-width:1200px;margin:0 auto;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.body .container .title-container{width:100%;display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:20px}.body .container .title-container .title{padding-bottom:24px;padding-left:12px;display:flex;justify-content:left;align-items:baseline}.body .container .title-container .title .logo{margin-right:12px;height:30px;flex-basis:30px;flex-shrink:0}.body .container .title-container .title h1{margin:0;color:#3a4a5f}.platform-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;border-bottom:1px dashed #d9e1ef;padding-bottom:10px}.platform-header h3{margin:0;color:#3a4a5f;font-size:16px}.platform-header .toggle-button{background-color:transparent;color:#4a7cb3;border:1px solid #4a7cb3;border-radius:16px;padding:4px 12px;cursor:pointer;transition:all .3s ease;font-size:14px}.platform-header .toggle-button:hover{background-color:#f0f5fd;transform:translateY(-2px)}.installation-options{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:20px 0;width:100%;gap:15px}@media (max-width:768px){.installation-options{flex-direction:column}.installation-options .option-card{width:100%}}.installation-options .option-card{width:calc(50% - 20px);border-radius:12px;border:1px solid #e8e8e8;transition:all .3s ease;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);display:flex;flex-direction:column}.installation-options .option-card.hovered{background-color:#f6f9ff;border-color:#bbdefc;box-shadow:0 4px 12px rgba(38,98,238,.15);transform:translateY(-5px)}.installation-options .option-card .option-header{background-color:#4a7cb3;color:#fff;font-size:18px;font-weight:700;padding:12px 16px;border-bottom:1px solid hsla(0,0%,100%,.1);text-align:center}.installation-options .option-card .option-content{padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-grow:1;min-height:240px}.installation-options .option-card .option-content .logo-container{display:flex;justify-content:center;align-items:center;width:100%;height:100px;margin-bottom:15px;background-color:#f9fbff;border-radius:8px;padding:15px}.installation-options .option-card .option-content .option-image{width:100px;height:100px;margin-bottom:16px;-o-object-fit:contain;object-fit:contain}.installation-options .option-card .option-content .system-logo{width:70px;height:70px;margin-bottom:20px;-o-object-fit:contain;object-fit:contain}.installation-options .option-card .option-content .option-description{margin:8px 0 20px;text-align:center;color:#555;font-size:14px;max-width:90%;line-height:1.5;flex-grow:1}.installation-options .option-card .option-content .download-btn{margin-top:auto;width:100%;max-width:200px}.download-banner{margin:10px 0;width:100%;display:flex;flex-wrap:wrap;justify-content:center}.download-banner .download-banner-item{display:flex;flex-direction:column;align-items:center;margin:0 12px 15px}.download-banner .download-banner-item .system-logo{width:60px;height:60px;-o-object-fit:contain;object-fit:contain}.download-banner .download-banner-item .download-btn{margin-top:12px}.download-banner .download-banner-item .mac-buttons{display:flex;flex-direction:column;align-items:center}.download-banner .download-banner-item .mac-buttons .download-btn{margin-bottom:10px}.download-banner .download-banner-item .mac-buttons .download-btn:last-child{margin-bottom:0}@media (max-width:480px){.download-banner .download-banner-item .mac-buttons{width:100%}}.app-card{cursor:pointer;width:100px;display:flex;flex-direction:column;align-items:center;-webkit-animation:appCardShow 1s ease;animation:appCardShow 1s ease}@-webkit-keyframes appCardShow{0%{opacity:0}to{opacity:1}}@keyframes appCardShow{0%{opacity:0}to{opacity:1}}.content-container{width:100%;padding:30px 40px 40px 30px;background-color:#fff;min-width:300px;max-width:100%;border-radius:12px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:nowrap;box-shadow:0 4px 15px rgba(0,0,0,.05)}@media (max-width:768px){.content-container{padding:20px}}.content-container-title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:32px;border-bottom:16px solid #bbdefc;font-weight:700;font-size:24px;line-height:24px;color:#000f7a;white-space:nowrap}.button-primary{background-color:#5a8dc0;font-weight:600;color:#fff;transition:.3s;border:none;padding:8px 16px;border-radius:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 6px rgba(0,0,0,.1);min-width:160px}.button-primary:hover{background-color:#4a7cb3;box-shadow:0 4px 8px rgba(0,0,0,.15);transform:translateY(-2px)}.button-primary .anticon{margin-right:8px;font-size:16px}.button-primary.download-btn{margin-top:15px;background-color:#4080c8;padding:10px 20px}.button-primary.download-btn:hover{background-color:#2b6cb3}.accept-btn{width:220px;height:50px;font-size:18px;font-weight:400;background-color:#29a329;position:relative;padding-right:52px;margin:10px 0}.accept-btn:hover{background-color:#218521}.accept-btn:after{content:"";position:absolute;top:13px;right:12px;display:inline-block;width:46px;height:23px;background-image:url(/img/arrow.b784a1d7.gif);background-size:300px;background-repeat:no-repeat;background-position-x:-64px;background-position-y:-73px}.step-description{display:flex;height:100%;width:100%;flex-direction:column;justify-content:space-between}.step-img{height:206px;width:300px;max-width:100%}.primary{color:#4a7cb3;font-weight:700}.p-title{font-size:18px;line-height:50px;color:#3a4a5f;font-weight:700;margin-bottom:10px;border-bottom:1px solid #eaeaea}.p-title:before{content:">";color:#4a7cb3;margin-right:10px;font-size:21px}.download-tips .notes{margin-top:12px;line-height:1.6}.download-tips .notes span{color:#4a7cb3;font-weight:700}.download-tips .pic{width:500px;max-width:100%;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin:15px 0}.download-tips .section{margin-top:20px;padding:15px;background-color:#fefefe;border-radius:10px;border:1px solid #eaeaea;border-left:4px solid #4a7cb3}.download-tips .section h4{font-weight:700;margin-bottom:10px;color:#3a4a5f}.download-tips .section p{line-height:1.6;margin:0;color:#555}@media (max-width:768px){.title-container{flex-direction:column;align-items:center!important}.title-container .title{text-align:center;padding-left:0;flex-direction:column;align-items:center}.title-container .title span{margin-left:0!important;margin-top:8px}.title-container img{margin-top:20px;width:200px}.download-banner-item .mac-buttons .download-btn{width:100%}}.windows-usage-guide{background-color:#fefefe;border-radius:10px;padding:15px 20px;margin:0 0 12px;border-left:4px solid #4a7cb3;box-shadow:0 2px 6px rgba(0,0,0,.05)}.windows-usage-guide .usage-header{font-weight:700;color:#3a4a5f;margin-bottom:10px;font-size:15px;border-bottom:1px solid #e0e9f5;padding-bottom:8px}.windows-usage-guide .usage-content p{margin:8px 0;line-height:1.6;font-size:14px}.windows-usage-guide .usage-content p:last-child{margin-bottom:0}.windows-usage-guide .usage-content p .highlight{color:#4a7cb3;font-weight:600}.windows-usage-guide .usage-content p strong{background-color:#eef5ff;padding:2px 6px;border-radius:4px;font-weight:500}.mac-version-selector{width:90%;margin:0}.mac-version-selector .chip-group{display:flex;justify-content:center;gap:8px;margin-bottom:15px}@media (max-width:768px){.mac-version-selector .chip-group{flex-direction:column;align-items:center;gap:8px}}.mac-version-selector .chip-group .chip{display:flex;align-items:center;padding:6px 12px;background-color:hsla(0,0%,100%,.2);color:#fff;border:1px solid hsla(0,0%,100%,.3);min-width:auto;border-radius:20px;cursor:pointer;transition:all .2s ease;position:relative;justify-content:center;font-size:13px}.mac-version-selector .chip-group .chip .chip-dot{width:6px;height:6px;background-color:#fff;border-radius:50%;margin-right:6px}.mac-version-selector .chip-group .chip.active{background-color:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.5);color:#fff;font-weight:500}.mac-version-selector .chip-group .chip:hover{background-color:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.5);transform:translateY(-2px)}.erp-helper-card{overflow:visible!important;box-shadow:none!important;border:none!important;background:transparent!important;width:calc(50% - 15px);cursor:pointer}.erp-helper-card.hovered{transform:none!important;box-shadow:none!important}.erp-helper-card .erp-card{position:relative;width:100%;height:280px;padding:0;border-radius:12px;overflow:hidden;transition:all .3s;background:linear-gradient(135deg,#a3bad4,#237ef5);box-shadow:0 5px 15px rgba(53,137,245,.2);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff}.erp-helper-card .erp-card.juxie-card{background:linear-gradient(135deg,#94c6ef,#329bf0);box-shadow:0 5px 15px rgba(211,65,65,.2)}.erp-helper-card .erp-card.juxie-mac-card{background:linear-gradient(135deg,#ff78a8,#e43a7a);box-shadow:0 5px 15px rgba(228,58,122,.2);height:320px}.erp-helper-card .erp-card .logo-area{margin-bottom:15px}.erp-helper-card .erp-card .erp-logo,.erp-helper-card .erp-card .juxie-logo{width:50px;height:50px;background-color:hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center}.erp-helper-card .erp-card .title{font-size:24px;font-weight:700;margin-bottom:10px;color:#fff}.erp-helper-card .erp-card .desc{color:hsla(0,0%,100%,.9);font-size:15px;line-height:1.5;margin-bottom:20px;padding:0 15px}.erp-helper-card .erp-card .download-area{position:relative;width:60px;height:60px;margin-bottom:30px}.erp-helper-card .erp-card .download-circle{width:100%;height:100%;border-radius:50%;background-color:hsla(0,0%,100%,.25);display:flex;align-items:center;justify-content:center;transition:all .3s;border:2px solid hsla(0,0%,100%,.4);position:relative}.erp-helper-card .erp-card .download-circle:after{content:"点击下载";position:absolute;bottom:-25px;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:13px;color:hsla(0,0%,100%,.9)}.erp-helper-card .erp-card .download-circle:hover{background-color:hsla(0,0%,100%,.4);border-color:hsla(0,0%,100%,.6);transform:translateY(-5px)}.erp-helper-card .erp-card .download-circle img{width:25px;height:25px}.erp-helper-card .erp-card .tip{font-size:13px;color:hsla(0,0%,100%,.7);text-align:center;padding:0 15px;position:absolute;bottom:12px;width:100%}.module-section{position:relative;padding:25px;border-radius:12px;margin-bottom:40px;border:2px solid transparent;box-shadow:0 2px 10px rgba(0,0,0,.03)}.module-section.assist-module{background-color:#f9fafc;border-color:#e5eaf0}.module-section.assist-module .module-icon{background-color:#29a329;box-shadow:0 3px 6px rgba(41,163,41,.2)}.module-section.assist-module .module-header{border-bottom-color:#eaeff5}.module-section.download-module{background-color:#f9fafc;border-color:#e5eaf0}.module-section.download-module .module-icon{background-color:#4a7cb3;box-shadow:0 3px 6px rgba(74,124,179,.2)}.module-section.download-module .module-header{border-bottom-color:#eaeff5}.module-header{display:flex;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #eaeff5;font-size:20px;font-weight:600;color:#3a4a5f}.module-header .module-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#fff;border-radius:50%;margin-right:15px}.content-container-step{margin-bottom:30px;width:100%}.content-container-step .p-title{margin-top:0}