:root{--global-padding: 12.5%}.BDesign__container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:hidden;background-color:#f5f5f5}.BDesign__container.no-footer .BDesign__wrapper{height:100%}.BDesign__container.no-footer .BDesign__home-wrapper{margin-bottom:16px}.BDesign__container.no-footer .BDesign__footer{display:none !important}.BDesign__container.no-footer .BDesign__sum{bottom:0}.BDesign__container input:not([type=checkbox]){-webkit-appearance:none;-moz-appearance:none;appearance:none}.BDesign__container select.BDesign__panel-select,.BDesign__container select.BDesign__input,.BDesign__container select.edit-input{background-color:#fff}.BDesign__container *{padding:0;margin:0;box-sizing:border-box}.BDesign__container * ::-webkit-scrollbar{height:12px;width:6px;background:#f5f5f5}.BDesign__container * ::-webkit-scrollbar-thumb{height:12px;width:6px;border-radius:10px;background-color:rgba(200,200,200,.8)}.BDesign__container ::-webkit-scrollbar{height:12px;width:6px;background:#f5f5f5}.BDesign__container ::-webkit-scrollbar-thumb{height:12px;width:6px;border-radius:10px;background-color:rgba(200,200,200,.8)}.BDesign__container .BDesign__loading{height:100vh;width:100vw;background-color:rgba(0,0,0,.6);display:none;align-items:center;justify-content:center;z-index:99999;position:fixed;left:0;right:0}.BDesign__container .BDesign__loading.show{display:flex}.BDesign__container .BDesign__loading .BDesign__loading-inner{height:40px;width:40px;border:4px solid #2f81ff;border-radius:50%;border-bottom-color:rgba(0,0,0,0);-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.BDesign__container .BDesign__wrapper{width:100%;flex:1;overflow:auto;scroll-behavior:smooth}.BDesign__container .BDesign__wrapper>div{width:100%;display:none}.BDesign__container .BDesign__footer{width:100%;height:60px;background-color:#fff;display:none;align-items:center;justify-content:center;box-shadow:0 0 10px rgba(0,0,0,.06)}.BDesign__container .BDesign__footer.show{display:flex}.BDesign__container .BDesign__footer .BDesign__footer-box{width:75%;min-width:992px;display:flex;align-items:center;justify-content:space-between}.BDesign__container .BDesign__footer .BDesign__footer-label{font-size:18px;font-weight:600;color:#3d3d3d}.BDesign__container .BDesign__footer .BDesign__footer-main{height:100%;display:flex;align-items:center;justify-content:center}.BDesign__container .BDesign__footer .BDesign__footer-icon{height:30px;width:30px;margin-right:10px}.BDesign__container .BDesign__footer .BDesign__footer-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.BDesign__container .BDesign__footer .BDesign__footer-phone{font-size:18px;font-weight:600;color:#2f81ff;line-height:24px}.BDesign__container .BDesign__footer .BDesign__footer-desc{font-size:14px;font-weight:500;color:#2f81ff;line-height:18px}.BDesign__home-wrapper{align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:60px 0 20px 0}.BDesign__home-wrapper .BDesign__home-container{width:75%;min-width:992px;display:flex;align-items:center;flex-direction:column}.BDesign__home-wrapper.show{display:flex !important}.BDesign__home-wrapper .BDesign__home-logo{height:60px;width:60px;display:flex;align-items:center;justify-content:center;background-color:#2f81ff;border-radius:50%;margin-bottom:15px}.BDesign__home-wrapper .BDesign__home-logo>img{height:30px;width:30px}.BDesign__home-wrapper .BDesign__home-title{font-size:24px;font-weight:600;line-height:34px}.BDesign__home-wrapper .BDesign__home-list{width:100%;border-radius:12px;background-color:#fff;padding:20px 32px;margin-top:40px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.BDesign__home-wrapper .BDesign__home-list>div{width:31.6%;min-width:289px;border-radius:12px;box-shadow:0 0 24px 0 rgba(0,0,0,.05);cursor:pointer}.BDesign__home-wrapper .BDesign__home-list .BDesign__home-item{transition:all .3s}.BDesign__home-wrapper .BDesign__home-list .BDesign__home-item:hover{box-shadow:0 0 24px 0 rgba(0,0,0,.1)}.BDesign__home-wrapper .BDesign__home-list .BDesign__home-item:hover .BDesign__home-icon{-webkit-transform:scale(1.08);transform:scale(1.08)}.BDesign__home-wrapper .BDesign__home-list .BDesign__home-item:hover .BDesign__home-item--hidden{opacity:1}.BDesign__home-wrapper .BDesign__home-list .BDesign__home-logo--box{width:100%;height:71.2%;border-radius:12px;overflow:hidden;position:relative}.BDesign__home-wrapper .BDesign__home-list .BDesign__home-logo--box .BDesign__home-icon{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.BDesign__home-wrapper .BDesign__home-list .BDesign__home-logo--box .BDesign__home-item--hidden{position:absolute;top:0;left:0;border-radius:12px;opacity:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);transition:all .3s}.BDesign__home-wrapper .BDesign__home-list .BDesign__home-logo--box .BDesign__home-item--hidden .BDesign__home-item--btn{height:36px;width:110px;border-radius:24px;background-color:#00a0dd;color:#fff;font-size:14px;font-weight:500;text-align:center;line-height:36px;cursor:pointer}.BDesign__home-wrapper .BDesign__home-list .BDesign__home-item-text{height:28.8%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;padding-bottom:12px;margin-top:8px}.BDesign__home-wrapper .BDesign__home-list .BDesign__home-item-text .BDesign__home-item--title{font-size:20px;font-weight:600;line-height:30px}.BDesign__home-wrapper .BDesign__home-list .BDesign__home-item-text .BDesign__home-item--desc{height:40px;font-size:14px;font-weight:500;line-height:18px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;padding:0 8px}.BDesign__step-container{flex-direction:column;align-items:center;justify-content:center;padding:60px 0 20px 0}.BDesign__step-container.show{display:flex !important}.BDesign__step-container .BDesign__step-title{font-size:26px;font-weight:600;text-align:center;margin-bottom:16px}.BDesign__step-container .BDesign__step-tabs{height:40px;width:100%;display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:16px}.BDesign__step-container .BDesign__step-tabs .BDesign__step-tab{display:flex;align-items:center;justify-content:center;height:100%;padding:0 26px;font-size:16px;font-weight:500;color:#666;background-color:#f3f4f5;border-radius:12px;cursor:pointer;transition:all .3s}.BDesign__step-container .BDesign__step-tabs .BDesign__step-tab.active{color:#fff;background-color:#2f81ff}.BDesign__step-container .BDesign__step-back{display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;line-height:24px;margin-bottom:16px}.BDesign__step-container .BDesign__step-back .BDesign__step-back--box{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;gap:8px;color:#2f81ff;cursor:pointer}.BDesign__step-container .BDesign__step-back .BDesign__step-back--icon{background-color:#2f81ff;height:24px;width:24px;border-radius:50%;display:flex;align-items:center;justify-content:center}.BDesign__step-container .BDesign__step-back .BDesign__step-back--icon svg{height:12px;width:7px}.BDesign__step-container .BDesign__step-list{display:flex;align-items:center;justify-content:center;margin-bottom:16px;position:relative}.BDesign__step-container .BDesign__step-list .BDesign__step-list--box{width:46.667%;min-width:672px;display:flex;align-items:center;justify-content:center}.BDesign__step-container .BDesign__step-list .BDesign__step-label--box{display:none;position:absolute;top:-100%;width:100%;align-items:center;justify-content:center}.BDesign__step-container .BDesign__step-list .BDesign__step-label--box>div{display:none;font-size:14px;font-weight:600;line-height:20px;color:#3d3d3d}.BDesign__step-container .BDesign__step-list .BDesign__step-label--box>div.in{display:block}.BDesign__step-container .BDesign__step-list .step__item{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;color:#b3b3b3;flex-direction:column;position:relative}.BDesign__step-container .BDesign__step-list .step__item::before{content:"";display:inline-block;height:1px;width:calc(100% - 24px);position:absolute;background-color:#e5e5e5;top:12px;left:calc(50% + 12px);transition:all .3s}.BDesign__step-container .BDesign__step-list .step__item.in .step__item-step{color:#2f81ff;border-color:#2f81ff}.BDesign__step-container .BDesign__step-list .step__item.in .step__item-label{color:#333}.BDesign__step-container .BDesign__step-list .step__item.active::before{background-color:#2f81ff}.BDesign__step-container .BDesign__step-list .step__item.active .step__item-step{color:#fff;border-color:#2f81ff;background-color:#2f81ff}.BDesign__step-container .BDesign__step-list .step__item.active .step__item-label{color:#333}.BDesign__step-container .BDesign__step-list .step__item:last-child::before{display:none}.BDesign__step-container .BDesign__step-list .step__item .step__item-step{display:flex;align-items:center;justify-content:center;height:24px;width:24px;font-size:16px;font-weight:bold;transition:all .3s;position:relative;border:1px solid #b3b3b3;border-radius:50%}.BDesign__step-container .BDesign__step-list .step__item .step__item-label{text-align:center;font-size:14px;font-weight:500;color:#999;line-height:20px;transition:all .3s}.BDesign__step-container .BDesign__step-wrapper{display:none;width:75%;min-width:992px;align-items:center;flex-direction:column}.BDesign__step-container .BDesign__step-wrapper.show{display:flex}.BDesign__step-container .BDesign__step-wrapper.wizard .BDesign__step[step2]{padding:32px}.BDesign__step-container .BDesign__step-wrapper.userDefined .BDesign__step[step2]{padding:32px}.BDesign__step-container .BDesign__step{padding:32px;width:100%;display:none;align-items:center;flex-direction:column}.BDesign__step-container .BDesign__step.show{display:flex}.BDesign__step-container .BDesign__step[step2]{padding-top:0}.BDesign__step-container .BDesign__step[step1],.BDesign__step-container .BDesign__step.refer{background-color:#fff;border-radius:12px}.BDesign__step-container .BDesign__step .BDesign__step-box{width:46.667%;min-width:672px}.BDesign__step-container .step__title{font-size:18px;font-weight:600;color:#333;line-height:27px;margin-bottom:32px;text-align:center}.BDesign__step-container .BDesign__step-item{width:100%;margin-bottom:16px}.BDesign__step-container .BDesign__step-item:last-child{margin-bottom:0}.BDesign__step-container .BDesign__step-item .BDesign__step-item--label{font-size:16px;font-weight:700;color:#333;line-height:20px;margin-bottom:12px}.BDesign__step-container .BDesign__input-box{width:100%;display:flex;align-items:center;justify-content:center;position:relative}.BDesign__step-container .BDesign__input-box.input-suffix{position:relative}.BDesign__step-container .BDesign__input-box.input-suffix .BDesign__input{padding-right:110px !important}.BDesign__step-container .BDesign__input-box.input-suffix .BDesign__input-suffix{position:absolute;right:16px;font-size:16px;font-weight:500;color:#999;line-height:24px}.BDesign__step-container .BDesign__input-box.input-prefix .BDesign__input{padding-left:60px !important}.BDesign__step-container .BDesign__input-box.input-prefix .BDesign__input-prefix{position:absolute;left:16px;font-size:16px;font-weight:500;color:#999;line-height:24px}.BDesign__step-container .BDesign__input-box .BDesign__input{width:100%;height:48px;border-radius:12px;border:1px solid #e5e5e5;outline:none;text-align:center;font-size:16px;color:#666;transition:all .3s}.BDesign__step-container .BDesign__input-box .BDesign__input.not-center{text-align:left;padding:0 16px}.BDesign__step-container .BDesign__input-box .BDesign__input:focus{outline:none;border-color:#2f81ff}.BDesign__step-container .BDesign__input-box .BDesign__input::-webkit-input-placeholder{font-size:16px;font-weight:500;color:#b3b3b3}.BDesign__step-container .BDesign__input-box .BDesign__input::-moz-placeholder{font-size:16px;font-weight:500;color:#b3b3b3}.BDesign__step-container .BDesign__input-box .BDesign__input::placeholder{font-size:16px;font-weight:500;color:#b3b3b3}.BDesign__step-container .BDesign__input-box .BDesign__error-message{width:100%;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);bottom:-4px;font-size:14px;font-weight:500;color:#f53f3f;line-height:20px;visibility:hidden;opacity:0;transition:all .3s}.BDesign__step-container .BDesign__input-box.error .BDesign__input{border-color:#f53f3f}.BDesign__step-container .BDesign__input-box.error .BDesign__error-message{visibility:visible;opacity:1}.BDesign__step-container .BDesign__scene-list{width:100%;min-height:48px;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.BDesign__step-container .BDesign__scene-list .BDesign__scene-item{height:48px;flex:1;display:flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid #e5e5e5;transition:all .3s;color:#666;font-size:16px;font-weight:500;cursor:pointer;line-height:1;text-align:center;padding:4px}.BDesign__step-container .BDesign__scene-list .BDesign__scene-item.active{color:#146ff8;font-weight:600;border-color:#2f81ff;background-color:#f1f9fd}.BDesign__step-container .BDesign__step-btn--box{width:100%;display:flex;align-items:center;justify-content:center}.BDesign__step-container .BDesign__step-btn--box .step-next__btn{height:48px;background-color:#2f81ff;border-radius:24px;width:340px;font-size:16px;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.BDesign__step-container .BDesign__bill-label{font-size:16px;font-weight:500;color:#666;line-height:24px;margin-bottom:32px}.BDesign__step-container .BDesign__bill-label .BDesign__bill-value{display:inline-block;margin:0 2px;color:#2f81ff;font-weight:600}.BDesign__step-container .BDesign__hes-wrapper{width:100%;display:flex;align-items:center;justify-content:center;gap:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BDesign__step-container .BDesign__hes-wrapper .BDesign__hes-item{height:48px;flex:1;display:flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid #e5e5e5;font-size:16px;font-weight:500;color:#666;line-height:24px;transition:all .3s;cursor:pointer}.BDesign__step-container .BDesign__hes-wrapper .BDesign__hes-item.active{color:#2f81ff;font-weight:600;border-color:#2f81ff;background-color:#f1f9fd}.BDesign__step-container .BDesign__count-box{width:100%;display:flex;align-items:center;gap:8px}.BDesign__step-container .BDesign__count-box .BDesign__count-incr,.BDesign__step-container .BDesign__count-box .BDesign__count-decr{height:48px;width:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid #e5e5e5;font-size:26px;color:#e5e5e5;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.BDesign__step-container .BDesign__count-box .BDesign__count-incr::before,.BDesign__step-container .BDesign__count-box .BDesign__count-decr::before{content:"";display:inline-block;width:17px;height:2px;background-color:#b3b3b3;border-radius:12px}.BDesign__step-container .BDesign__count-box .BDesign__count-incr::after{content:"";display:inline-block;height:17px;width:2px;background-color:#b3b3b3;border-radius:12px;position:absolute;left:50%}.BDesign__step-container .BDesign__count-box .BDesign__count-main{width:148px;height:48px;position:relative;display:flex;align-items:center;justify-content:center}.BDesign__step-container .BDesign__count-box .BDesign__count-main .BDesign__input{width:100%;height:100%;border-radius:24px;text-align:center;padding:0 44px 0 16px;border:1px solid #e5e5e5;outline:none;transition:all .3s;font-size:16px;color:#666}.BDesign__step-container .BDesign__count-box .BDesign__count-main .BDesign__input:focus{border-color:#2f81ff}.BDesign__step-container .BDesign__count-box .BDesign__count-main .BDesign__count-suffix{position:absolute;font-size:16px;font-weight:500;color:#999;line-height:24px;right:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BDesign__step-container .BDesign__reference-wrapper{width:100%;margin-top:32px;position:relative}.BDesign__step-container .BDesign__reference-wrapper .BDesign__reference-title{font-size:18px;font-weight:600;color:#333;line-height:27px}.BDesign__step-container .BDesign__reference-wrapper .BDesign__reference-desc{font-size:14px;font-weight:500;line-height:20px;color:#999}.BDesign__step-container .BDesign__reference-wrapper .BDesign__reference-box{width:100%;border-radius:12px;box-shadow:0 0 10px 0 rgba(0,0,0,.06);border:1px solid #e5e5e5;margin-top:8px}.BDesign__step-container .BDesign__reference-wrapper .BDesign__reference-head{width:100%;display:flex;align-items:center;justify-content:center;border-top-left-radius:12px;border-top-right-radius:12px;background-color:rgba(47,129,255,.1);height:48px;padding:0 16px}.BDesign__step-container .BDesign__reference-wrapper .BDesign__reference-head>div{flex:1;font-size:16px;font-weight:600;color:#333}.BDesign__step-container .BDesign__reference-wrapper .BDesign__reference-main{width:100%;padding:0 16px 16px 16px;background-color:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.BDesign__step-container .BDesign__reference-wrapper .BDesign__reference-line{height:56px;width:100%;display:flex;align-items:center;justify-content:center}.BDesign__step-container .BDesign__reference-wrapper .BDesign__reference-line:nth-child(even){background-color:#f3f4f5}.BDesign__step-container .BDesign__reference-wrapper .BDesign__reference-item{flex:1;font-weight:500;font-size:16px;color:#333}.BDesign__step-container .BDesign__reference-wrapper .BDesign__reference-item.reference-name{padding-left:32px}.BDesign__step-container .BDesign__application-title{width:100%;text-align:center;font-size:16px;font-weight:600;color:#333;background-color:#fff;border-radius:12px;margin-bottom:16px;padding:16px}.BDesign__step-container .BDesign__application-wrapper{width:100%;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.06);border-radius:12px;border:1px solid #e5e5e5;margin-bottom:32px}.BDesign__step-container .BDesign__application-wrapper:last-child{margin-bottom:0}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-top{width:100%;display:flex;align-items:center;justify-content:space-between;border-top-left-radius:12px;border-top-right-radius:12px;background-color:rgba(47,129,255,.1);padding:16px}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-top .BDesign__application-top--name{flex:1;padding-right:32px;overflow:hidden}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-top .BDesign__application--name{font-size:18px;font-weight:600;color:#333;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-top .BDesign__application--desc{font-size:14px;font-weight:500;color:#999;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-top .BDesign__application-top--total{display:flex;align-items:flex-start;justify-content:center;gap:32px}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-top .BDesign__application-top--total .BDesign__application-total--value{font-size:18px;font-weight:700;color:#333;line-height:20px;margin-bottom:4px;text-align:center}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-top .BDesign__application-top--total .BDesign__application-total--name{font-size:16px;font-weight:500;color:#999;line-height:20px}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-top .BDesign__application-edit{display:none}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-main{width:100%;padding:16px;background-color:#fff;border-bottom-right-radius:12px;border-bottom-left-radius:12px}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-main.edit .BDesign__application-main--right{display:flex}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-main.edit .application-name{width:50%}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-main.edit .application-own{width:9%}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-main.edit .application-backup{width:15%}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-main.edit .application-qty{flex:1}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-main.no-backup .application-name{width:68% !important}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-main.no-backup .application-own{width:18% !important}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-main.no-backup .application-qty{flex:1}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-main.no-backup.edit .application-name{width:60% !important}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-main.no-backup.edit .application-own{width:14% !important}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-main.no-backup.edit .application-qty{flex:1}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-main--head{width:100%;display:flex;align-items:center;justify-content:center;position:relative;padding-right:42px;font-size:14px;font-weight:600;color:#333;line-height:20px}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-main--head>div{align-items:center;text-align:center}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-main--head .BDesign__application-main--right{padding-left:12px}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-main--head .BDesign__application-main--left{padding-right:12px}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-main--left{display:flex;flex:1}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-main--right{width:50%;display:none;gap:8px}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-edit{height:30px;width:30px;border-radius:50%;cursor:pointer;background:url("https://h5.bluettipower.com/bluettiDesign2.0/src/images/edit.png") no-repeat center center;background-size:contain;position:absolute;right:0}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-main--box{width:100%;padding-right:42px}.BDesign__step-container .BDesign__application-wrapper .application-name{width:69%}.BDesign__step-container .BDesign__application-wrapper .application-own{width:8%}.BDesign__step-container .BDesign__application-wrapper .application-backup{width:10%}.BDesign__step-container .BDesign__application-wrapper .application-qty{flex:1}.BDesign__step-container .BDesign__application-wrapper .application-power,.BDesign__step-container .BDesign__application-wrapper .application-usage,.BDesign__step-container .BDesign__application-wrapper .application-surge{display:flex;align-items:center;gap:6px}.BDesign__step-container .BDesign__application-wrapper .application-power{width:30%}.BDesign__step-container .BDesign__application-wrapper .application-usage{width:25%}.BDesign__step-container .BDesign__application-wrapper .application-surge{flex:1}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-line{display:flex;height:56px}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-line>div{align-items:center}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-line .BDesign__application-main--left{padding-right:12px}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-line .BDesign__application-tr--box{width:100%;display:flex;align-items:center;justify-content:center}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-line .BDesign__application-tr--hidden{display:none;align-items:center;justify-content:center}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-line .BDesign__application-main--right{padding-left:12px;border-left:1px solid #e5e5e5}.BDesign__step-container .BDesign__application-wrapper .BDesign__application-item{height:100%;display:flex;align-items:center;overflow:hidden}.BDesign__step-container .BDesign__application-wrapper .application-item__svg-box{background-color:#b3b3b3;height:30px;width:30px;border-radius:50%;margin-right:12px;display:flex;align-items:center;justify-content:center;transition:all .3s}.BDesign__step-container .BDesign__application-wrapper .application-item__svg-box.active{background-color:#2f81ff}.BDesign__step-container .BDesign__application-wrapper .application-item__svg-box img.application-item__svg{height:20px;width:20px;-o-object-fit:contain;object-fit:contain}.BDesign__step-container .BDesign__application-wrapper .application-item__name-box{flex:1;overflow:hidden;width:0}.BDesign__step-container .BDesign__application-wrapper .application-item__name{font-size:16px;font-weight:500;color:#333;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.BDesign__step-container .BDesign__application-wrapper .application-item__desc{font-size:14px;font-weight:500;color:#999;line-height:20px}.BDesign__step-container .BDesign__application-wrapper .BDesign__checkbox{visibility:hidden;display:none}.BDesign__step-container .BDesign__application-wrapper .BDesign__checkbox+label{display:flex;align-items:center;justify-content:center;position:relative;height:20px;width:20px;border-radius:6px;cursor:pointer;border:1px solid #48484a;transition:border-color .25s cubic-bezier(0.71, -0.46, 0.29, 1.46),background-color .25s cubic-bezier(0.71, -0.46, 0.29, 1.46)}.BDesign__step-container .BDesign__application-wrapper .BDesign__checkbox+label::after{box-sizing:content-box;content:"";border:2px solid #fff;border-left:0;border-top:0;height:10px;left:6px;position:absolute;top:1px;-webkit-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);width:5px;transition:-webkit-transform .15s ease-in .05s;transition:transform .15s ease-in .05s;transition:transform .15s ease-in .05s, -webkit-transform .15s ease-in .05s;-webkit-transform-origin:center;transform-origin:center}.BDesign__step-container .BDesign__application-wrapper .BDesign__checkbox:checked+label{background-color:#2f81ff;border-color:rgba(0,0,0,0)}.BDesign__step-container .BDesign__application-wrapper .BDesign__checkbox:checked+label::after{-webkit-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}.BDesign__step-container .BDesign__application-wrapper .BDesign__switch{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:24px;width:42px;border-radius:20px;cursor:pointer;position:relative;background-color:#d1d1d6;transition:all .3s;display:flex !important;align-items:center;justify-content:center;border:none;outline:none}.BDesign__step-container .BDesign__application-wrapper .BDesign__switch::before{content:"";position:absolute;width:18px;height:18px;background:#fff;left:4px;border-radius:50%;transition:left cubic-bezier(0.3, 1.5, 0.7, 1) .3s,right cubic-bezier(0.3, 1.5, 0.7, 1) .3s}.BDesign__step-container .BDesign__application-wrapper .BDesign__switch:checked{background-color:#2f81ff}.BDesign__step-container .BDesign__application-wrapper .BDesign__switch:checked::before{left:20px}.BDesign__step-container .BDesign__application-wrapper .appliance__item-qty-pc{width:100%;display:flex;align-items:center;gap:4px}.BDesign__step-container .BDesign__application-wrapper .application__item-qty--count{display:none;text-align:center;font-size:16px;font-weight:500;color:#666;width:100%}.BDesign__step-container .BDesign__application-wrapper .appliance__qty-incr,.BDesign__step-container .BDesign__application-wrapper .appliance__qty-add{display:flex;align-items:center;justify-content:center;font-size:18px;height:30px;width:30px;line-height:1;border-radius:50%;border:1px solid #e5e5e5;color:#b3b3b3;cursor:pointer;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BDesign__step-container .BDesign__application-wrapper .appliance__qty-incr:hover,.BDesign__step-container .BDesign__application-wrapper .appliance__qty-add:hover{border-color:#2f81ff;color:#2f81ff}.BDesign__step-container .BDesign__application-wrapper .appliance__qty-count{height:30px;width:8%;min-width:40px;border-radius:24px;border:1px solid #e5e5e5;text-align:center;font-size:16px;font-weight:500;color:#666;outline:none;transition:all .3s}.BDesign__step-container .BDesign__application-wrapper .appliance__qty-count:focus{border-color:#2f81ff}.BDesign__step-container .BDesign__application-wrapper .edit-input{height:30px;border-radius:12px;border:1px solid #e5e5e5;text-align:center;font-size:16px;color:#666;outline:none;transition:all .3s}.BDesign__step-container .BDesign__application-wrapper .edit-input:focus{border-color:#2f81ff;outline:none}.BDesign__step-container .BDesign__application-wrapper .appliance__operate-input{width:50%}.BDesign__step-container .BDesign__application-wrapper .appliance__operate-select{width:45%}.BDesign__step-container .BDesign__application-wrapper .appliance__daily-input,.BDesign__step-container .BDesign__application-wrapper .appliance__current-input{width:100%;text-align:left;padding:0 28% 0 10%}.BDesign__step-container .BDesign__application-wrapper .appliance__daily-suffix{position:absolute;right:10%;font-size:14px;color:#666}.BDesign__step-container .BDesign__application-wrapper .appliance__current-suffix{position:absolute;right:8%;font-size:14px;color:#666}.BDesign__step-container .BDesign__application-wrapper .appliance__current-select{width:60%;text-align:left;padding-left:10px}.BDesign__step-container .BDesign__application-wrapper .appliance__edit-input-box{height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;display:flex;align-items:center}.BDesign__step-container .BDesign__application-wrapper .application-surge .appliance__edit-input-box{width:40%}.BDesign__sum{width:100%;background-color:#fff;border-bottom:1px solid #e5e5e5;display:none;align-items:center;justify-content:center;flex-direction:column;padding-top:12px;box-shadow:0 0 10px rgba(0,0,0,.06)}.BDesign__sum.show{display:flex}.BDesign__sum .BDesign__warning-wrapper{width:75%;min-width:992px;font-size:14px;font-weight:500;line-height:21px;color:#ff3b30;border-radius:12px;padding:12px 16px;background-color:#ffd8d6;display:none}.BDesign__sum .BDesign__warning-wrapper.show{display:block}.BDesign__sum .BDesign__warning-wrapper.show .BDesign__warning-title{display:block}.BDesign__sum .BDesign__warning-wrapper .BDesign__warning-title,.BDesign__sum .BDesign__warning-wrapper .BDesign__warning-line{display:none}.BDesign__sum .BDesign__warning-wrapper .BDesign__warning-title.show,.BDesign__sum .BDesign__warning-wrapper .BDesign__warning-line.show{display:block}.BDesign__sum .BDesign__warning-wrapper .BDesign__warning-line::before{content:"";display:inline-block;margin-right:4px;height:4px;width:4px;background-color:currentColor;border-radius:50%;vertical-align:middle}.BDesign__sum .BDesign__warning-wrapper .BDesign__warning-text{font-weight:600}.BDesign__sum .BDesign__sum-wrapper{width:75%;min-width:992px;display:flex;align-items:center;justify-content:space-between;padding:16px 0}.BDesign__sum .BDesign__sum-title{font-size:20px;font-weight:600;color:#333;line-height:24px}.BDesign__sum .BDesign__sum-title .BDesign__warning-icon{width:20px;height:20px;border-radius:50%;align-items:center;justify-content:center;font-size:16px;background-color:#f53f3f;color:#fff;cursor:pointer;display:none}.BDesign__sum .BDesign__sum-title .BDesign__warning-icon::before{content:"";display:none;background-color:rgba(0,0,0,0);border:8px #f53f3f solid;border-bottom:none;border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);position:absolute;top:-12px}.BDesign__sum .BDesign__sum-main{display:flex;align-items:center;justify-content:center;gap:60px}.BDesign__sum .BDesign__sum-main .BDesign__sum-label{font-size:16px;font-weight:500;line-height:24px;color:#333}.BDesign__sum .BDesign__sum-main .BDesign__sum-content{display:flex;align-items:center;height:100%;justify-content:center;gap:100px}.BDesign__sum .BDesign__sum-main .BDesign__sum-item{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px}.BDesign__sum .BDesign__sum-main .BDesign__sum-item .BDesign__sum-value{font-size:20px;font-weight:600;color:#333;line-height:24px}.BDesign__sum .BDesign__sum-main .BDesign__sum-item .BDesign__sum-desc{font-size:14px;font-weight:500;color:#999;line-height:6px}.BDesign__sum .step-next__btn{height:40px;background-color:#2f81ff;border-radius:24px;width:180px;font-size:16px;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BDesign__sum .step-next__btn.warning{background-color:#d1d1d6;cursor:not-allowed}.BDesign__recommend-tip{font-size:16px;font-weight:500;color:#676c76;line-height:20px;margin-bottom:12px}.BDesign__recommend-label{width:100%;font-size:16px;font-weight:700;color:#333;line-height:20px;margin-bottom:16px}.BDesign__recommend-choose--box,.BDesign__recommend-panel--box{width:100%;margin-bottom:16px}.BDesign__recommend-choose{width:100%;display:flex;align-items:center;gap:16px}.BDesign__recommend-choose .BDesign__recommend-choose--item{width:328px;height:48px;display:flex;align-items:center;justify-content:center;border:1px solid #e5e5e5;border-radius:12px;font-size:16px;font-weight:500;color:#666;transition:all .3s;cursor:pointer}.BDesign__recommend-choose .BDesign__recommend-choose--item.active{background-color:#f1f9fd;border-color:#2f81ff;color:#146ff8;font-weight:600}.BDesign__recommend-list{width:100%;display:flex;align-items:center;gap:16px;margin-bottom:16px;flex-wrap:wrap}.BDesign__recommend-list .BDesign__recommend-item{display:flex;align-items:center;justify-content:center;flex:1;min-width:600px;height:212px;border:1px solid #e5e5e5;border-radius:12px;box-shadow:0 0 10px rgba(0,0,0,.06);cursor:pointer;transition:all .3s;padding:16px;gap:16px}.BDesign__recommend-list .BDesign__recommend-item.active{background-color:#f1f9fd;border-color:#2f81ff}.BDesign__recommend-list .BDesign__recommend-item.active .BDesign__recommend-view{background-color:#c1daff !important}.BDesign__recommend-list .BDesign__recommend-item .BDesign__recommend-item--img{height:180px;width:180px}.BDesign__recommend-list .BDesign__recommend-item .BDesign__recommend-item--img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.BDesign__recommend-list .BDesign__recommend-item .BDesign__recommend-item--main{width:0;flex:1;height:100%;display:flex;justify-content:center;flex-direction:column;text-align:left}.BDesign__recommend-list .BDesign__recommend-item .BDesign__recommend-item--main .BDesign__recommend-item--title{width:100%;overflow:hidden;font-size:22px;font-weight:600;color:#333;margin-bottom:12px}.BDesign__recommend-list .BDesign__recommend-item .BDesign__recommend-item--main .BDesign__recommend-item--message{font-size:16px;font-weight:500;color:#666;margin-bottom:8px}.BDesign__recommend-list .BDesign__recommend-item .BDesign__recommend-item--main .BDesign__recommend-item--count{font-size:18px;font-weight:600;color:#3d3d3d}.BDesign__recommend-list .BDesign__recommend-item .BDesign__recommend-item--main .BDesign__recommend-item--price{width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;font-size:14px;color:#666;margin-top:14px}.BDesign__recommend-list .BDesign__recommend-item .BDesign__recommend-item--main .BDesign__recommend-price--box{color:#2f81ff;font-weight:600}.BDesign__recommend-list .BDesign__recommend-item .BDesign__recommend-item--main .BDesign__recommend-price--box .BDesign__recommend-unit{font-size:14px}.BDesign__recommend-list .BDesign__recommend-item .BDesign__recommend-item--main .BDesign__recommend-price--box .BDesign__recommend-price--value{font-size:20px}.BDesign__recommend-list .BDesign__recommend-item .BDesign__recommend-item--main .BDesign__recommend-discount{font-size:14px;color:#3d3d3d;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.BDesign__recommend-list .BDesign__recommend-item .BDesign__recommend-item--view{width:115px;height:36px}.BDesign__recommend-list .BDesign__recommend-item .BDesign__recommend-item--view .BDesign__recommend-view{display:inline-block;height:100%;width:100%;border-radius:24px;background-color:#f3f4f5;font-size:14px;font-weight:500;color:#2f81ff;line-height:36px;text-align:center;transition:all .3s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BDesign__recommend-choose--content{width:100%;margin-top:16px;display:none}.BDesign__recommend-choose--content.show{display:block}.BDesign__recommend-choose--content .BDesign__recommend-battery{width:100%;height:212px;border-radius:12px;border:1px solid #e5e5e5;padding:16px;display:flex;align-items:center;justify-content:center}.BDesign__recommend-choose--content .BDesign__battery-icon{height:180px;width:180px;margin-right:16px}.BDesign__recommend-choose--content .BDesign__battery-icon img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.BDesign__recommend-choose--content .BDesign__battery-message{width:0;flex:1;height:100%;overflow:hidden;display:flex;justify-content:center;flex-direction:column}.BDesign__recommend-choose--content .BDesign__battery-title{width:100%;font-size:22px;font-weight:600;color:#333;margin-bottom:12px}.BDesign__recommend-choose--content .BDesign__battery-capacity{width:100%;font-size:16px;color:#666;font-weight:500;margin-bottom:6px}.BDesign__recommend-choose--content .BDesign__battery-name{font-size:18px;font-weight:600;color:#3d3d3d;margin-bottom:12px}.BDesign__recommend-choose--content .BDesign__battery-price{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;font-size:14px;color:#666}.BDesign__recommend-choose--content .BDesign__price--box{color:#2f81ff}.BDesign__recommend-choose--content .BDesign__price--box .BDesign__price-unit{display:inline-block;padding-right:4px;font-size:14px;font-weight:600}.BDesign__recommend-choose--content .BDesign__price--box .BDesign__price-value{font-size:20px;font-weight:600}.BDesign__recommend-choose--content .BDesign__price-discount{font-size:14px;font-weight:500;color:#3d3d3d;display:inline-block;padding-bottom:1px}.BDesign__recommend-choose--content .BDesign__battery-view{width:126px;height:36px}.BDesign__recommend-choose--content .BDesign__battery-view .BDesign__recommend-view{display:inline-block;height:100%;width:100%;border-radius:12px;text-align:center;line-height:36px;font-size:14px;font-weight:500;color:#00a0dd;background-color:#f3f4f5;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BDesign__recommend-choose--content .BDesign__battery-count{display:flex;align-items:center;justify-content:center;gap:10px;margin-right:130px}.BDesign__recommend-choose--content .BDesign__battery-count.hidden{visibility:hidden}.BDesign__recommend-choose--content .BDesign__battery-count.disabled .BDesign__panel-add,.BDesign__recommend-choose--content .BDesign__battery-count.disabled .BDesign__panel-incr{background-color:#f3f4f5;cursor:not-allowed}.BDesign__recommend-choose--content .BDesign__battery-count.disabled .BDesign__panel-add:hover,.BDesign__recommend-choose--content .BDesign__battery-count.disabled .BDesign__panel-incr:hover{border-color:#e5e5e5}.BDesign__recommend-choose--content .BDesign__battery-count.disabled .BDesign__panel-add:hover::before,.BDesign__recommend-choose--content .BDesign__battery-count.disabled .BDesign__panel-add:hover::after,.BDesign__recommend-choose--content .BDesign__battery-count.disabled .BDesign__panel-incr:hover::before,.BDesign__recommend-choose--content .BDesign__battery-count.disabled .BDesign__panel-incr:hover::after{background-color:#b3b3b3}.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__panel-add,.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__panel-incr,.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__battery-add,.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__battery-incr{height:36px;width:36px;display:flex;align-items:center;justify-content:center;font-size:28px;color:#e5e5e5;border-radius:50%;border:1px solid #e5e5e5;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s;position:relative}.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__panel-add::before,.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__panel-incr::before,.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__battery-add::before,.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__battery-incr::before{content:"";display:inline-block;width:14px;height:1px;background-color:#b3b3b3;border-radius:50%;transition:all .3s}.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__panel-add:hover,.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__panel-incr:hover,.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__battery-add:hover,.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__battery-incr:hover{border-color:#2f81ff}.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__panel-add:hover::after,.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__panel-add:hover::before,.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__panel-incr:hover::after,.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__panel-incr:hover::before,.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__battery-add:hover::after,.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__battery-add:hover::before,.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__battery-incr:hover::after,.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__battery-incr:hover::before{background-color:#2f81ff}.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__panel-add::after,.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__battery-add::after{position:absolute;content:"";display:inline-block;height:14px;width:1px;background-color:#b3b3b3;border-radius:50%;left:50%;transition:all .3s}.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__panel-input,.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__battery-input{width:80px;height:36px;border-radius:24px;border:1px solid #e5e5e5;outline:none;font-size:16px;font-weight:500;color:#666;text-align:center;padding:0 16px}.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__panel-input:disabled,.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__battery-input:disabled{background-color:#f3f4f5}.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__panel-input:focus,.BDesign__recommend-choose--content .BDesign__battery-count .BDesign__battery-input:focus{border-color:#2f81ff;outline:none}.BDesign__recommend-choose--content .BDesign__panel-select{height:40px;border-radius:12px;border:1px solid #e5e5e5;outline:none;transition:all .3s;font-size:20px;font-weight:600;color:#3d3d3d;padding:0 40px 0 12px}.BDesign__recommend-choose--content .BDesign__panel-select:focus{outline:none;border-color:#2f81ff}.BDesign__step[step4] .BDesign__submit-tip,.BDesign__step[step3] .BDesign__submit-tip{width:100%;padding:16px;text-align:center;background-color:#f1f9fd;border-radius:12px;font-size:18px;font-weight:600;color:#333;line-height:27px;margin-bottom:32px}.BDesign__step[step4] .BDesign__submit-title,.BDesign__step[step3] .BDesign__submit-title{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-size:18px;font-weight:600;color:#333;line-height:27px}.BDesign__step[step4] .BDesign__submit-title .BDesign__submit-title--download,.BDesign__step[step3] .BDesign__submit-title .BDesign__submit-title--download{height:48px;width:240px;background-color:#2f81ff;border-radius:24px;line-height:48px;text-align:center;font-size:16px;font-weight:700;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BDesign__step[step4] .BDesign__submit-list,.BDesign__step[step3] .BDesign__submit-list{width:100%;display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:16px}.BDesign__step[step4] .BDesign__submit-list .BDesign__submit-product,.BDesign__step[step3] .BDesign__submit-list .BDesign__submit-product{height:464px;width:32%;min-width:298px;padding:32px;border:1px solid #e5e5e5;border-radius:12px;box-shadow:0 0 10px rgba(0,0,0,.06);display:flex;align-items:center;justify-content:flex-start;flex-direction:column}.BDesign__step[step4] .BDesign__submit-list .BDesign__submit-product--box,.BDesign__step[step3] .BDesign__submit-list .BDesign__submit-product--box{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.BDesign__step[step4] .BDesign__submit-list .BDesign__submit-product--icon,.BDesign__step[step3] .BDesign__submit-list .BDesign__submit-product--icon{height:180px;width:100%;margin-bottom:16px}.BDesign__step[step4] .BDesign__submit-list .BDesign__submit-product--icon img,.BDesign__step[step3] .BDesign__submit-list .BDesign__submit-product--icon img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.BDesign__step[step4] .BDesign__submit-list .BDesign__submit-product--type,.BDesign__step[step3] .BDesign__submit-list .BDesign__submit-product--type{font-size:24px;font-weight:600;line-height:28px;color:#333;margin-bottom:8px}.BDesign__step[step4] .BDesign__submit-list .BDesign__submit-product--capacity,.BDesign__step[step3] .BDesign__submit-list .BDesign__submit-product--capacity{font-size:16px;font-weight:500;line-height:24px;color:#666}.BDesign__step[step4] .BDesign__submit-list .BDesign__submit-product--count,.BDesign__step[step3] .BDesign__submit-list .BDesign__submit-product--count{font-size:18px;font-weight:600;color:#3d3d3d;line-height:26px;margin:8px 0}.BDesign__step[step4] .BDesign__submit-list .BDesign__submit-product--price,.BDesign__step[step3] .BDesign__submit-list .BDesign__submit-product--price{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:14px}.BDesign__step[step4] .BDesign__submit-list .BDesign__submit-product--price .BDesign__price-discount,.BDesign__step[step3] .BDesign__submit-list .BDesign__submit-product--price .BDesign__price-discount{font-size:14px;color:#3d3d3d}.BDesign__step[step4] .BDesign__submit-list .BDesign__submit-price--box,.BDesign__step[step3] .BDesign__submit-list .BDesign__submit-price--box{font-weight:600;color:#2f81ff}.BDesign__step[step4] .BDesign__submit-list .BDesign__submit-price--box .BDesign__price-unit,.BDesign__step[step3] .BDesign__submit-list .BDesign__submit-price--box .BDesign__price-unit{font-size:14px}.BDesign__step[step4] .BDesign__submit-list .BDesign__submit-price--box .BDesign__price-value,.BDesign__step[step3] .BDesign__submit-list .BDesign__submit-price--box .BDesign__price-value{display:inline-block;padding-left:4px;font-size:18px}.BDesign__step[step4] .BDesign__submit-list .BDesign__submit-view,.BDesign__step[step3] .BDesign__submit-list .BDesign__submit-view{display:inline-block;height:48px;width:138px;line-height:48px;text-align:center;border-radius:24px;background-color:#f3f4f5;color:#2f81ff;font-size:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BDesign__step[step4] .BDesign__submit-recommend,.BDesign__step[step3] .BDesign__submit-recommend{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:64px}.BDesign__step[step4] .BDesign__submit-recommend .BDesign__submit-total,.BDesign__step[step3] .BDesign__submit-recommend .BDesign__submit-total{font-size:16px;font-weight:600;color:#333}.BDesign__step[step4] .BDesign__submit-recommend .BDesign__submit-total--value,.BDesign__step[step3] .BDesign__submit-recommend .BDesign__submit-total--value{font-size:20px;font-weight:600;color:#333}.BDesign__step[step4] .BDesign__submit-recommend .BDesign__submit-product--tips,.BDesign__step[step3] .BDesign__submit-recommend .BDesign__submit-product--tips{font-size:16px;font-weight:500;color:#f53f3f}.BDesign__step[step4] .BDesign__submit-contact,.BDesign__step[step3] .BDesign__submit-contact{width:100%;display:flex;align-items:center;justify-content:center}.BDesign__step[step4] .BDesign__submit-contact .BDesign__submit-contact--box,.BDesign__step[step3] .BDesign__submit-contact .BDesign__submit-contact--box{width:46.667%;min-width:672px}.BDesign__step[step4] .BDesign__submit-contact .BDesign__submit-contact--title,.BDesign__step[step3] .BDesign__submit-contact .BDesign__submit-contact--title{font-size:18px;font-weight:600;color:#333;line-height:27px;margin-bottom:16px}.BDesign__step[step4] .BDesign__submit-contact .BDesign__submit-contact--line,.BDesign__step[step3] .BDesign__submit-contact .BDesign__submit-contact--line{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;margin-bottom:32px}.BDesign__step[step4] .BDesign__submit-contact .BDesign__submit-contact--item,.BDesign__step[step3] .BDesign__submit-contact .BDesign__submit-contact--item{flex:1;min-width:328px}.BDesign__step[step4] .BDesign__submit-contact .BDesign__submit-contact--btn,.BDesign__step[step3] .BDesign__submit-contact .BDesign__submit-contact--btn{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.BDesign__step[step4] .BDesign__submit-contact .BDesign__submit-contact--submit,.BDesign__step[step3] .BDesign__submit-contact .BDesign__submit-contact--submit{width:240px;height:48px;border-radius:24px;background-color:#2f81ff;color:#fff;font-size:16px;font-weight:600;line-height:48px;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BDesign__step[step4] .BDesign__submit-contact .BDesign__submit-agree,.BDesign__step[step3] .BDesign__submit-contact .BDesign__submit-agree{display:flex;align-items:flex-start;justify-content:center;gap:6px}.BDesign__step[step4] .BDesign__submit-contact .BDesign__agree,.BDesign__step[step3] .BDesign__submit-contact .BDesign__agree{zoom:120%;-webkit-transform:translateY(2px);transform:translateY(2px)}.BDesign__step[step4] .BDesign__submit-contact .BDesign__agree+label,.BDesign__step[step3] .BDesign__submit-contact .BDesign__agree+label{font-size:12px;color:#666;line-height:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;flex:1}.BDesign__step[step4] .BDesign__agree-tips,.BDesign__step[step3] .BDesign__agree-tips{font-size:14px;font-weight:500;color:#f53f3f;margin-bottom:12px;display:none}.BDesign__step[step4] .BDesign__agree-tips.show,.BDesign__step[step3] .BDesign__agree-tips.show{display:block}.BDesign__final-icon--box{margin-bottom:32px}.BDesign__final-icon--box .BDesign__final-icon{height:48px;width:48px;border-radius:16px;background-color:#5dd27a;display:flex;align-items:center;justify-content:center}.BDesign__final-icon--box .BDesign__final-icon svg{width:32px;height:32px}.BDesign__final-label{font-size:16px;font-weight:500;line-height:24px;color:#666;margin-bottom:32px}.BDesign__final-box{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.BDesign__final-box .BDesign__final-download,.BDesign__final-box .BDesign__final-btn{height:48px;width:208px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #2f81ff;border-radius:12px;color:#146ff8;font-size:16px;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BDesign__final-box .BDesign__final-download{background-color:#2f81ff;color:#fff;margin-right:16px}.BDesign__recommend-select--box{display:none;width:100%;margin-bottom:16px}.BDesign__container.phone .BDesign__wrapper{height:100%}.BDesign__container.phone.no-footer .BDesign__wrapper{height:100%}.BDesign__container.phone.no-footer .BDesign__home-wrapper{margin-bottom:0}.BDesign__container.phone.no-footer .BDesign__sum{bottom:0}.BDesign__container.phone .BDesign__home-wrapper .BDesign__home-container{width:calc(100% - 32px);min-width:unset}.BDesign__container.phone .BDesign__home-wrapper .BDesign__home-logo{width:44px;height:44px}.BDesign__container.phone .BDesign__home-wrapper .BDesign__home-logo>img{height:24px;width:24px}.BDesign__container.phone .BDesign__home-wrapper .BDesign__home-title{font-size:18px;line-height:27px}.BDesign__container.phone .BDesign__home-wrapper .BDesign__home-list{padding:16px}.BDesign__container.phone .BDesign__home-wrapper .BDesign__home-list.pad{flex-direction:column}.BDesign__container.phone .BDesign__home-wrapper .BDesign__home-list.pad .BDesign__home-item{width:100%;display:flex;margin:0 0 16px 0;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.BDesign__container.phone .BDesign__home-wrapper .BDesign__home-list.pad .BDesign__home-logo--box{margin-bottom:0}.BDesign__container.phone .BDesign__home-wrapper .BDesign__home-list.pad .BDesign__home-icon{-o-object-fit:contain;object-fit:contain}.BDesign__container.phone .BDesign__home-wrapper .BDesign__home-list.pad .BDesign__home-item-text{height:100%}.BDesign__container.phone .BDesign__home-wrapper .BDesign__home-list>div{flex:1;margin:0 4px;min-width:240px;height:326px;border-radius:12px;overflow:hidden;margin-bottom:16px}.BDesign__container.phone .BDesign__home-wrapper .BDesign__home-list .BDesign__home-logo--box{height:222px;margin-bottom:12px}.BDesign__container.phone .BDesign__home-wrapper .BDesign__home-list .BDesign__home-logo--box .BDesign__home-icon{-o-object-fit:cover;object-fit:cover}.BDesign__container.phone .BDesign__home-wrapper .BDesign__home-list .BDesign__home-item-text{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.BDesign__container.phone .BDesign__home-wrapper .BDesign__home-list .BDesign__home-item-text .BDesign__home-item--title{font-size:18px;line-height:20px}.BDesign__container.phone .BDesign__home-wrapper .BDesign__home-list .BDesign__home-item-text .BDesign__home-item--desc{font-size:16px}.BDesign__container.phone .BDesign__footer{padding:12px 16px;height:unset}.BDesign__container.phone .BDesign__footer.pad .BDesign__footer-box{flex-direction:row;justify-content:space-between;align-items:center}.BDesign__container.phone .BDesign__footer.pad .BDesign__footer-main{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.BDesign__container.phone .BDesign__footer.pad .BDesign__footer-content{display:block}.BDesign__container.phone .BDesign__footer.phone .BDesign__footer-content{display:block}.BDesign__container.phone .BDesign__footer .BDesign__footer-box{width:100%;min-width:unset;align-items:flex-start;flex-direction:column}.BDesign__container.phone .BDesign__footer .BDesign__footer-label{font-size:14px;line-height:21px}.BDesign__container.phone .BDesign__footer .BDesign__footer-icon{height:20px;width:20px}.BDesign__container.phone .BDesign__footer .BDesign__footer-main{width:100%}.BDesign__container.phone .BDesign__footer .BDesign__footer-content{flex:1;overflow:hidden;text-align:left;display:flex;align-items:center}.BDesign__container.phone .BDesign__footer .BDesign__footer-phone{font-size:16px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;margin-right:10px}.BDesign__container.phone .BDesign__footer .BDesign__footer-desc{font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.BDesign__container.phone .BDesign__step-container{min-width:100%;padding:16px;position:relative}.BDesign__container.phone .BDesign__step-container .BDesign__step-wrapper{width:100%;min-width:unset}.BDesign__container.phone .BDesign__step-container .BDesign__step-wrapper.wizard .BDesign__step[step2]{padding:16px}.BDesign__container.phone .BDesign__step-container .BDesign__step-wrapper.userDefined .BDesign__step[step2]{padding:16px}.BDesign__container.phone .BDesign__step-container .BDesign__step-wrapper .BDesign__input-box .BDesign__error-message{font-size:12px;line-height:12px}.BDesign__container.phone .BDesign__step-container .BDesign__step-title{font-size:20px;line-height:30px;margin-bottom:20px}.BDesign__container.phone .BDesign__step-container .BDesign__step-tabs{height:40px;margin-bottom:40px}.BDesign__container.phone .BDesign__step-container .BDesign__step-tabs .BDesign__step-tab{font-size:14px}.BDesign__container.phone .BDesign__step-container .BDesign__step-back{position:absolute;top:20px;left:16px}.BDesign__container.phone .BDesign__step-container .BDesign__step-back .BDesign__step-back--text{display:none}.BDesign__container.phone .BDesign__step-container .BDesign__step-list{width:100%;margin-bottom:20px;position:relative}.BDesign__container.phone .BDesign__step-container .BDesign__step-list .BDesign__step-label--box{display:flex}.BDesign__container.phone .BDesign__step-container .BDesign__step-list .BDesign__step-list--box{width:100%;min-width:100%}.BDesign__container.phone .BDesign__step-container .BDesign__step-list .step__item .step__item-label{display:none;width:160%;position:absolute;top:-100%}.BDesign__container.phone .BDesign__step-container .BDesign__step{padding:16px}.BDesign__container.phone .BDesign__step-container .BDesign__step .BDesign__step-box{width:100%;min-width:100%}.BDesign__container.phone .BDesign__step-container .BDesign__step-item{margin-bottom:12px}.BDesign__container.phone .BDesign__step-container .BDesign__step-item .BDesign__step-item--label{margin-bottom:8px}.BDesign__container.phone .BDesign__step-container .BDesign__reference-wrapper{margin-top:16px}.BDesign__container.phone .BDesign__step-container .BDesign__scene-list .BDesign__scene-item{height:40px;width:100%;flex:unset;font-size:14px;margin-bottom:8px}.BDesign__container.phone .BDesign__step-container .BDesign__scene-list .BDesign__scene-item:last-child{margin-bottom:0}.BDesign__container.phone .BDesign__step-container .BDesign__input-box .BDesign__input{height:40px}.BDesign__container.phone .BDesign__step-container .BDesign__step-btn--box .step-next__btn{width:280px;height:40px}.BDesign__container.phone .BDesign__step-container .step__title{font-size:16px;margin-bottom:12px;line-height:20px}.BDesign__container.phone .BDesign__step-container .BDesign__reference-wrapper .BDesign__reference-head>div{font-size:14px}.BDesign__container.phone .BDesign__step-container .BDesign__reference-wrapper .BDesign__reference-head .reference-name{display:none}.BDesign__container.phone .BDesign__step-container .BDesign__reference-wrapper .BDesign__reference-main{padding:0}.BDesign__container.phone .BDesign__step-container .BDesign__reference-wrapper .BDesign__reference-line{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex-wrap:wrap;overflow:hidden;padding:12px}.BDesign__container.phone .BDesign__step-container .BDesign__reference-wrapper .BDesign__reference-line .reference-name{flex:none;width:100%;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;margin-bottom:8px;padding-left:0}.BDesign__container.phone .BDesign__recommend-select--box{display:block}.BDesign__container.phone .BDesign__recommend-item{display:none;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:100%;gap:0}.BDesign__container.phone .BDesign__recommend-item.phone{flex-direction:column;padding:32px 16px}.BDesign__container.phone .BDesign__recommend-item.phone .BDesign__recommend-item--main{width:100%;flex:none;justify-content:center;text-align:center}.BDesign__container.phone .BDesign__recommend-item.phone .BDesign__recommend-item--view{margin-top:10px}.BDesign__container.phone .BDesign__recommend-item.active{display:flex}.BDesign__container.phone .BDesign__recommend-item .BDesign__recommend-item--price{margin-top:6px}.BDesign__container.phone .BDesign__recommend-item .BDesign__recommend-item--img{height:120px;width:120px;margin-right:16px}.BDesign__container.phone .BDesign__recommend-item .BDesign__recommend-item--main .BDesign__recommend-item--title{font-size:18px}.BDesign__container.phone .BDesign__recommend-choose{gap:0}.BDesign__container.phone .BDesign__recommend-choose .BDesign__recommend-choose--item{flex:1;width:0;height:40px}.BDesign__container.phone .BDesign__recommend-choose .BDesign__recommend-choose--item:first-child{margin-right:8px}.BDesign__container.phone .BDesign__application-title{font-size:16px;line-height:24px;height:unset;margin-bottom:12px;padding:8px 0}.BDesign__container.phone .BDesign__application-title+.BDesign__application-wrapper{margin-top:0}.BDesign__container.phone .BDesign__application-wrapper{margin-bottom:0;margin-top:16px}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-top{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex-direction:column;padding:16px}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-top .BDesign__application-edit{display:flex;position:relative;border-radius:12px}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-top .BDesign__application-top--name{width:100%;overflow:hidden;padding-right:0;display:flex;align-items:center;justify-content:center}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-top .BDesign__application-top--name .BDesign__application-top--name-box{flex:1;overflow:hidden}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-top .BDesign__application--name{font-size:16px;line-height:24px;margin-bottom:6px}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-top .BDesign__application--desc{font-size:12px;line-height:16px}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-top--total{width:100%;margin-top:6px;gap:0}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-top--total .BDesign__application-total--item{flex:1}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-top--total .BDesign__application-total--value{font-size:14px;line-height:21px}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-top--total .BDesign__application-total--name{font-size:12px;line-height:16px;text-align:center}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-main--head{padding-right:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:12px;line-height:21px}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-main--head .application-qty{justify-content:center}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-main--head .BDesign__application-main--left{padding-right:0}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-main--head .BDesign__application-edit{display:none}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-line{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:16px}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-line:last-child{margin-bottom:0}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-main--box{padding-right:0}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-main--box .BDesign__application-main--left{padding-right:0;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-main.edit .BDesign__application-tr--hidden{width:100%;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:16px;border-bottom:1px dotted #e5e5e5;padding-top:6px}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-main.edit .BDesign__hidden-tr{width:100%;display:flex;align-items:center;justify-content:center;height:30px;margin-bottom:6px}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-main.edit .BDesign__hidden-tr:last-child{margin-bottom:0}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-main.edit .BDesign__hidden-name{width:56%;font-size:14px;font-weight:600;color:#333;line-height:20px}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-main.edit .BDesign__hidden-name .appliance__current-select{width:94%}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-main.edit .BDesign__hidden-main{flex:1;display:flex;align-items:center;justify-content:space-between}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-main.edit .BDesign__hidden-main .appliance__edit-input-box{width:100%}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-main.edit .BDesign__hidden-main .appliance__operate-select{width:50%;margin-left:4px}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-main.edit .BDesign__hidden-main .appliance__item-qty-pc{display:flex;gap:0}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-main.edit .BDesign__hidden-main .appliance__item-qty-pc .appliance__qty-count{flex:1;margin:0 4px}.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-main.edit .BDesign__application-main--right{display:none}.BDesign__container.phone .BDesign__application-wrapper .appliance__item-qty-pc{display:none}.BDesign__container.phone .BDesign__application-wrapper .application__item-qty--count{display:block}.BDesign__container.phone .BDesign__application-wrapper .application-name,.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-main.no-backup .application-name,.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-main.no-backup.edit .application-name{width:56% !important}.BDesign__container.phone .BDesign__application-wrapper .application-own,.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-main.no-backup .application-own,.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-main.no-backup.edit .application-own{width:13% !important}.BDesign__container.phone .BDesign__application-wrapper .application-backup,.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-main.no-backup .application-backup,.BDesign__container.phone .BDesign__application-wrapper .BDesign__application-main.no-backup.edit .application-backup{width:20% !important}.BDesign__container.phone .BDesign__application-wrapper .application-qty{flex:1}.BDesign__container.phone .BDesign__application-wrapper .application-item__svg-box{height:24px;width:24px;margin-right:8px}.BDesign__container.phone .BDesign__application-wrapper .application-item__svg-box .application-item__svg{width:18px;height:18px}.BDesign__container.phone .BDesign__application-wrapper .application-item__name{font-size:12px;font-weight:600;line-height:17px;padding-right:4px}.BDesign__container.phone .BDesign__application-wrapper .application-item__desc{font-size:12px;line-height:16px}.BDesign__container.phone .BDesign__sum{border-top-left-radius:12px;border-top-right-radius:12px;padding-top:0;position:relative}.BDesign__container.phone .BDesign__sum .BDesign__sum-wrapper{min-width:100%;width:100%;flex-direction:column;justify-content:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:12px;border-top-left-radius:12px;border-top-right-radius:12px;padding-top:0}.BDesign__container.phone .BDesign__sum .BDesign__sum-wrapper .BDesign__sum-title{width:100%;text-align:left;background-color:#2f81ff;color:#fff;font-size:16px;line-height:24px;border-top-left-radius:12px;border-top-right-radius:12px;padding:5px 16px;display:flex;align-items:center}.BDesign__container.phone .BDesign__sum .BDesign__sum-wrapper .BDesign__sum-title .BDesign__warning-icon.show{display:flex;margin-left:10px}.BDesign__container.phone .BDesign__sum .BDesign__sum-wrapper .BDesign__sum-title .BDesign__warning-icon.show.warning::before{display:inline-block}.BDesign__container.phone .BDesign__sum .BDesign__sum-wrapper .BDesign__sum-main{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:16px 0;gap:0;position:relative}.BDesign__container.phone .BDesign__sum .BDesign__sum-wrapper .BDesign__sum-main .BDesign__sum-label{position:absolute;right:16px;top:-2px;-webkit-transform:translateY(-100%);transform:translateY(-100%);font-size:16px;line-height:24px;color:#fff}.BDesign__container.phone .BDesign__sum .BDesign__sum-wrapper .BDesign__sum-main .BDesign__sum-content{width:100%;justify-content:center;gap:0;padding:0 16px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.BDesign__container.phone .BDesign__sum .BDesign__sum-wrapper .BDesign__sum-main .BDesign__sum-item{flex:1}.BDesign__container.phone .BDesign__sum .BDesign__sum-wrapper .BDesign__sum-main .BDesign__sum-item .BDesign__sum-value{font-size:18px;font-weight:600;line-height:27px}.BDesign__container.phone .BDesign__sum .BDesign__sum-wrapper .BDesign__sum-main .BDesign__sum-item .BDesign__sum-desc{font-size:12px;font-weight:500;color:#999;line-height:20px}.BDesign__container.phone .BDesign__sum .step-next__btn{height:40px;width:200px}.BDesign__container.phone .BDesign__sum .BDesign__warning-wrapper{width:calc(100% - 32px);min-width:unset;position:absolute;top:-12px;-webkit-transform:translateY(-100%);transform:translateY(-100%);color:#fff;background-color:#f53f3f}.BDesign__container.phone .BDesign__recommend-battery.phone{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex-direction:column}.BDesign__container.phone .BDesign__recommend-battery.phone .BDesign__battery-message{width:100%;flex:none;text-align:center}.BDesign__container.phone .BDesign__recommend-battery.phone .BDesign__panel-select{width:100%}.BDesign__container.phone .BDesign__recommend-battery.phone .BDesign__battery-price{white-space:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}.BDesign__container.phone .BDesign__recommend-battery.phone .BDesign__battery-count{margin-right:0;margin-top:10px}.BDesign__container.phone .BDesign__recommend-battery.phone .BDesign__battery-count.hidden{display:none}.BDesign__container.phone .BDesign__recommend-battery.phone .BDesign__battery-icon{margin-right:0px}.BDesign__container.phone .BDesign__recommend-battery.phone .BDesign__battery-view{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.BDesign__container.phone .BDesign__recommend-battery.phone .BDesign__battery-view .BDesign__recommend-view{margin-top:12px}.BDesign__container.phone .BDesign__battery-count{margin-right:16px;gap:0}.BDesign__container.phone .BDesign__battery-count .BDesign__battery-input,.BDesign__container.phone .BDesign__battery-count .BDesign__panel-input{margin:0 10px}.BDesign__container.phone .BDesign__battery-count.hidden{display:none}.BDesign__container.phone .BDesign__submit-tip{order:0;font-size:14px;line-height:20px;margin-bottom:16px}.BDesign__container.phone .BDesign__submit-list{order:1;gap:0}.BDesign__container.phone .BDesign__submit-list .BDesign__submit-product{width:100%;min-width:100%;padding:12px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex-direction:row;flex-wrap:wrap;margin-bottom:16px}.BDesign__container.phone .BDesign__submit-list .BDesign__submit-product:last-child{margin-bottom:0}.BDesign__container.phone .BDesign__submit-list .BDesign__submit-product--icon{height:80px;width:80px;margin-bottom:10px}.BDesign__container.phone .BDesign__submit-list .BDesign__submit-product--box{flex:1;padding-left:12px}.BDesign__container.phone .BDesign__submit-list .BDesign__submit-product--box>p{text-align:left;width:100%}.BDesign__container.phone .BDesign__submit-list .BDesign__submit-product--type{font-size:16px;line-height:20px;margin-bottom:4px}.BDesign__container.phone .BDesign__submit-list .BDesign__submit-product--capacity{font-size:14px;line-height:18px;color:#666}.BDesign__container.phone .BDesign__submit-list .BDesign__submit-product--count{font-size:16px;color:#3d3d3d;line-height:20px;margin:6px 0}.BDesign__container.phone .BDesign__submit-list .BDesign__submit-product--price{width:100%;padding-top:12px;border-top:1px solid #e5e5e5;margin-bottom:8px}.BDesign__container.phone .BDesign__submit-list .BDesign__submit-product--price .BDesign__price-discount{display:inline-block;margin-left:12px}.BDesign__container.phone .BDesign__submit-list .BDesign__submit-product--view{width:100%;display:flex;align-items:center;justify-content:center}.BDesign__container.phone .BDesign__submit-list .BDesign__submit-view{height:36px;width:120px;font-size:12px;line-height:36px}.BDesign__container.phone .BDesign__submit-recommend{order:2;flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:16px}.BDesign__container.phone .BDesign__submit-recommend .BDesign__submit-total{font-size:14px}.BDesign__container.phone .BDesign__submit-recommend .BDesign__submit-total--value{font-size:16px}.BDesign__container.phone .BDesign__submit-recommend .BDesign__submit-product--tips{font-size:12px}.BDesign__container.phone .BDesign__submit-title{order:3;flex-direction:column;align-items:flex-start;justify-content:center;font-size:14px;gap:8px}.BDesign__container.phone .BDesign__submit-title .BDesign__submit-title--download{height:36px;width:100%;line-height:36px}.BDesign__container.phone .BDesign__submit-contact{order:4}.BDesign__container.phone .BDesign__submit-contact .BDesign__submit-contact--title{font-size:16px;line-height:20px}.BDesign__container.phone .BDesign__submit-contact .BDesign__submit-contact--box{width:100%;min-width:100%}.BDesign__container.phone .BDesign__submit-contact .BDesign__submit-contact--line{margin-bottom:23px;gap:0}.BDesign__container.phone .BDesign__submit-contact .BDesign__submit-contact--item{min-width:100%;margin-bottom:23px}.BDesign__container.phone .BDesign__submit-contact .BDesign__submit-contact--item:last-child{margin-bottom:0}.BDesign__container.phone .BDesign__submit-contact .BDesign__submit-contact--submit{height:36px;width:100%;line-height:36px}.BDesign__container.phone .BDesign__submit-contact .BDesign__submit-agree{gap:0}.BDesign__container.phone .BDesign__submit-contact .BDesign__submit-agree .BDesign__agree{margin-right:6px}.BDesign__container.phone .BDesign__submit-contact .BDesign__agree-tips{font-size:12px;line-height:12px;margin-bottom:6px}.BDesign__container.phone .BDesign__final-label{font-size:14px;text-align:center}.BDesign__container.phone .BDesign__recommend-choose--content .BDesign__battery-icon{margin-right:12px}.BDesign__container.phone .BDesign__recommend-choose--content .BDesign__battery-title{margin-top:12px;margin-bottom:0}.BDesign__container.phone .BDesign__final-box{flex-direction:column}.BDesign__container.phone .BDesign__final-box .BDesign__final-download{margin-bottom:12px;margin-right:0}