.register{margin:0 auto}.register .logo,.register .companyNOL,.register .email,.register .pwd,.register .verify-mail,.register .verify-mail-scenario2{width:380px;margin:0 auto}.register .logo{text-align:center;width:237px;height:50px;line-height:50px;font-size:16px}.register .verify-msg{margin-top:24px}.register .email .back-2{color:#0d5c91;margin-top:24px;cursor:pointer;display:none}.register .verify-mail,.register .verify-mail-scenario2{font-family:Lato;display:none}.register .verify-mail .back-1,.register .verify-mail-scenario2 .back-1{color:#0d5c91;margin-top:24px;cursor:pointer}.register .verify-mail .back-s1,.register .verify-mail-scenario2 .back-s1{color:#0d5c91;margin-top:24px;cursor:pointer}.register .verify-mail .error-warning,.register .verify-mail-scenario2 .error-warning{margin-bottom:24px;width:100%;border:1px solid #c73d00;border-radius:4px;padding:14px;background:#f8e9de;font-size:14px;margin-top:24px;display:flex}.register .verify-mail .err_icon,.register .verify-mail-scenario2 .err_icon{flex:25%;width:20px;height:24px}.register .verify-mail .err_msgs,.register .verify-mail-scenario2 .err_msgs{color:#000;font-size:16px;line-height:19px}.register .select-mail{margin:24px 0 24px 0}.register .select-mail .radio1{margin-bottom:16px}.register .select-mail label{padding-left:6px;color:#171717;font-size:16px;font-family:Lato}.register .companyNOL{font-size:24px;text-align:center;margin-top:24px}.register .pwd_box{display:none;box-sizing:border-box;border:1px solid green;border-radius:4px;background-color:#e1f2db;padding:13px;margin:0 auto;width:380px}.register .pwd_box.show{display:inline-block}.register .pwd_box.hide{display:none}.register .pwd_box .pwd_logo{width:20px;height:20px;float:left}.register .pwd_box .pwd_logo img{display:inline-block;width:100%;height:100%}.register .pwd_box .pwdSuccessMsg{margin-left:26px;vertical-align:sub;width:322px}.register .error_storeaccess{display:none;margin-bottom:24px;width:100%;border:1px solid #af0200;border-radius:4px;padding:14px;background:#f3d9d9;font-size:14px;margin-top:10px}.register .error_storeaccess .err_icon_storeaccess{width:10%}.register .error_storeaccess .err_msg{flex:1}.register .error_storeaccess .err_msg a{color:#0d5c91  !important}.register .email .cookieExpiration{display:none;padding:15px;font-size:14px;border-radius:4px;margin-top:24px;background:#d9eef7;border:1px solid #0d5c91}.register .email .cookieExpiration img{width:20px;height:20px;margin-right:12px}.register .email .cookieExpiration .cookieExpiration-description{flex:1}.register .email .welcome{font-size:16px;margin:24px 0 24px 0}.register .email .recaptcha_switch{display:block;cursor:pointer}.register .email .errEmail{font-size:14px;color:#af0200;margin-top:10px;display:none}.register .email .text_input_content{position:relative;width:100%}.register .email .text_input_content input{height:55px;width:100%;outline:0;color:#000;font-size:16px;letter-spacing:0;padding-top:20px;box-sizing:border-box;border:1px solid #bcbcbc;padding-left:40px;border-radius:4px;background:url(//p3-ofp.static.pub/fes/cms/2022/02/15/0pfw4du4lux63ny1xqn8h0zdka9hjb547988.svg) no-repeat 12px 20px}.register .email .text_input_content input:-webkit-autofill{box-shadow:0 0 0px 1000px rgba(0,0,0,0) inset  !important;transition:background-color 50000s ease-in-out 0s;-webkit-text-fill-color:#000  !important}.register .email .text_input_content input:focus+.labelText{transform:translateY(0px) scale(1);transform-origin:top left;font-size:12px;line-height:15px;color:#545454;pointer-events:none;padding-top:5px;box-sizing:border-box;margin-left:40px}.register .email .text_input_content input+.labelText.notnone{transform:translateY(0px) scale(1);transform-origin:top left;font-size:12px;line-height:15px;color:#545454;pointer-events:none;padding-top:5px;box-sizing:border-box}.register .email .text_input_content .labelText{top:0;left:0px;position:absolute;max-width:90%;height:55px;line-height:33px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transform-origin:top left;color:#545454;font-size:16px;margin-left:40px;transition:.3s cubic-bezier(0.25, .8, .5, 1)}.register .email .continueBtn,.register .email .continueBtn_verification{box-sizing:border-box;text-align:center;height:46px;width:100%;line-height:46px;border-radius:4px;font-size:16px;font-weight:bold;background-color:#0d5c91;cursor:pointer;color:#fff;margin-top:24px;border:0}.register .email .continueBtn:hover,.register .email .continueBtn_verification:hover{background-color:#e3f2f9;color:#0d5c91;border:1px solid #0d5c91}.register .pwd{display:none}.register .pwd .error_password,.register .pwd .error_activateAccount{display:none;margin-bottom:24px;width:100%;border:1px solid #af0200;border-radius:4px;padding:14px;background:#f3d9d9;font-size:14px;margin-top:24px}.register .pwd .error_password .err_icon,.register .pwd .error_activateAccount .err_icon{min-width:6%;height:18px;margin-right:13px}.register .pwd .error_password .err_msg .emailPage,.register .pwd .error_activateAccount .err_msg .emailPage{border-bottom:1px solid #0d5c91;color:#0d5c91  !important;cursor:pointer;text-align:center}.register .pwd .welcomeHybrisUser{font-size:14px;margin:24px 0 24px 0}.register .pwd .welcomeOldUser,.register .pwd .welcomeOldB2BUser{margin-top:24px;margin-bottom:24px;font-size:16px}.register .pwd .welcomeOldUser .pwd_emailAdress,.register .pwd .welcomeOldB2BUser .pwd_emailAdress{font-weight:bold}.register .pwd .welcomeNewUser{margin-bottom:24px;margin-top:24px;font-size:16px}.register .pwd .welcomeNewUser .pwd_emailAdress{font-weight:bold}.register .pwd .errPassword{font-size:14px;margin-top:10px;color:#af0200;display:none}.register .pwd .asterisk_require{color:#af0200}.register .pwd .text_field_general_input_default{position:relative}.register .pwd .text_field_general_input_default .dropdownBox{display:none}.register .pwd .text_field_general_input_default .dropdownBox .hintText{height:17px;color:#000;font-size:14px;letter-spacing:0;line-height:17px;margin-bottom:12px}.register .pwd .text_field_general_input_default .dropdownBox li{height:15px;color:#757575;font-size:12px;font-weight:normal;letter-spacing:0;line-height:15px;margin-bottom:10px}.register .pwd .text_field_general_input_default .dropdownBox li .icon{width:14px;height:14px;overflow:hidden;display:block;float:left;margin-top:2px}.register .pwd .text_field_general_input_default .dropdownBox li .text{width:90%;display:inline-block;margin-left:6px;font:normal normal normal 14px/17px Lato;letter-spacing:-0.28px;color:#000;opacity:1}.register .pwd .text_field_general_input_default .dropdownBox li.correctMsg .text{color:#285d50;font-weight:bold}.register .pwd .text_field_general_input_default .dropdownBox li.errortMsg .text{color:#af0200;font-weight:bold}.register .pwd .text_field_general_input_default .dropdownBox li.correctMsg .icon{width:14px;height:14px;background:url(//p3-ofp.static.pub//fes/cms/2025/03/25/bvok2txtbcl1in1yzvhy513ki5fu6a995061.svg) 0 0 no-repeat;background-size:100%}.register .pwd .text_field_general_input_default .dropdownBox li.errortMsg .icon{width:12px;height:12px;background:url(//p1-ofp.static.pub/fes/cms/2020/12/23/7o1m6rylwcbgy4n2qglntyszpxvado326015.jpg) 0 0 no-repeat;background-size:100%}.register .pwd .text_field_general_input_default .dropdownBox.errorStatus .text-field-general-input-default{background-color:rgba(175,0,0,.05);border:1px solid #af0200  !important}.register .pwd .text_field_general_input_default .dropdownBox .errorMsg{position:relative;top:-24px;left:16px;width:100%;color:#af0200;font-size:12px}.register .pwd .text_field_general_input_default .dropdownBoxCpwd{display:none;height:auto}.register .pwd .text_field_general_input_default .dropdownBoxCpwd .hintText{height:17px;color:#000;font-size:14px;letter-spacing:0;line-height:17px;margin-bottom:12px}.register .pwd .text_field_general_input_default .dropdownBoxCpwd li{height:15px;color:#757575;font-size:12px;font-weight:normal;letter-spacing:0;line-height:15px;margin-bottom:10px}.register .pwd .text_field_general_input_default .dropdownBoxCpwd li .icon{width:12px;overflow:hidden;display:block;float:left;margin-top:2px}.register .pwd .text_field_general_input_default .dropdownBoxCpwd li .text{width:90%;display:inline-block;opacity:1}.register .pwd .text_field_general_input_default .dropdownBoxCpwd li.correctMsg .text{color:#285d50;font-weight:bold}.register .pwd .text_field_general_input_default .dropdownBoxCpwd li.correctMsg .icon{width:12px;height:12px;background:url(//p3-ofp.static.pub//fes/cms/2025/03/25/bvok2txtbcl1in1yzvhy513ki5fu6a995061.svg) 0 0 no-repeat;background-size:100%}.register .pwd .text_field_general_input_default .dropdownBoxCpwd li.errortMsg .icon{width:12px;height:12px;background:url(//p1-ofp.static.pub/fes/cms/2020/12/23/7o1m6rylwcbgy4n2qglntyszpxvado326015.jpg) 0 0 no-repeat;background-size:100%}.register .pwd .text_field_general_input_default .dropdownBoxCpwd.errorStatus .text-field-general-input-default{background-color:rgba(175,0,0,.05);border:1px solid #af0200  !important}.register .pwd .text_field_general_input_default .dropdownBoxCpwd .errorMsg{position:relative;top:-24px;left:16px;width:100%;color:#af0200;font-size:12px}.register .pwd .text_field_general_input_default .tyepIsPsd{width:20px;height:16px;position:absolute;top:19px;right:12px;cursor:pointer}.register .pwd .text_field_general_input_default .tyepIsPsd img{width:100%;height:100%}.register .pwd .text_field_general_input_default .tyepIsPsd .typeIsTextImg{display:none}.register .pwd .text_field_general_input_default .errorStatus .text-field-general-input-default{background-color:rgba(175,0,0,.05);border:1px solid #af0200  !important}.register .pwd .text_field_general_input_default .tyepIsPsdcmf{width:20px;height:16px;position:absolute;top:19px;right:12px;cursor:pointer}.register .pwd .text_field_general_input_default .tyepIsPsdcmf img{width:100%;height:100%}.register .pwd .text_field_general_input_default .tyepIsPsdcmf .typeCfmTextImg{display:none}.register .pwd .text_field_general_input_default .errorStatus .text-field-general-input-default{background-color:rgba(175,0,0,.05);border:1px solid #af0200  !important}.register .pwd .input_comf{display:none;margin-top:24px}.register .pwd .input_comf .typeCfmTextImg{display:none}.register .pwd .text_input_content{position:relative;width:100%}.register .pwd .text_input_content input{height:55px;width:100%;outline:0;color:#000;font-size:16px;letter-spacing:0;padding-top:20px;margin-bottom:10px;box-sizing:border-box;border:1px solid #bcbcbc;padding-left:40px;border-radius:4px;background:url(//p3-ofp.static.pub/CMS/svg/passwordlockicon.089f56e53db6f41b.svg) no-repeat 12px 20px}.register .pwd .text_input_content input:-webkit-autofill{box-shadow:0 0 0px 1000px rgba(0,0,0,0) inset  !important;transition:background-color 50000s ease-in-out 0s;-webkit-text-fill-color:#000  !important}.register .pwd .text_input_content input:focus+.labelText{transform:translateY(-12px) scale(1);transform-origin:top left;font-size:12px;line-height:15px;color:#294e95;pointer-events:none;padding-top:5px;box-sizing:border-box;margin-left:40px}.register .pwd .text_input_content input+.labelText.notnone{transform:translateY(-12px) scale(1);transform-origin:top left;font-size:12px;line-height:15px;color:#545454;pointer-events:none;padding-top:5px;box-sizing:border-box}.register .pwd .text_input_content #password_input{margin-bottom:9px}.register .pwd .text_input_content #createCpassword{margin-bottom:4px;margin-top:1px}@media screen and (max-width: 750px)and (min-width: 360px){.register .pwd .text_input_content input{height:55px;width:100%;outline:0;color:#171717;font-size:16px;letter-spacing:0;padding-top:20px;margin-bottom:10px;box-sizing:border-box;border:1px solid #bcbcbc;padding-left:40px;border-radius:4px;background:url(//p3-ofp.static.pub/CMS/svg/passwordlockicon.089f56e53db6f41b.svg) no-repeat 12px 20px}.register .pwd .text_input_content input:-webkit-autofill{box-shadow:0 0 0px 1000px rgba(0,0,0,0) inset  !important;transition:background-color 50000s ease-in-out 0s;-webkit-text-fill-color:#000  !important}.register .pwd .text_input_content input:focus+.labelText{transform:translateY(-12px) scale(1);transform-origin:top left;font-size:12px;line-height:15px;color:#4e444e;pointer-events:none;padding-top:5px;box-sizing:border-box;margin-left:40px}.register .pwd .text_input_content input+.labelText.notnone{transform:translateY(-12px) scale(1);transform-origin:top left;font-size:12px;line-height:15px;color:#4e444e;pointer-events:none;padding-top:5px;box-sizing:border-box}.register .pwd .text_input_content input#password_input:focus-within{box-shadow:none  !important;border:2px solid #171717  !important}.register .pwd .text_input_content input#password_input:hover{border:2px solid #aba8b1}.register .pwd .text_input_content input#createCpassword:focus-within{box-shadow:none  !important;border:2px solid #171717  !important}.register .pwd .text_input_content input#createCpassword:hover{border:2px solid #aba8b1}.register .pwd .text_input_content .labelText{top:15px;left:0px;position:absolute;max-width:90%;height:55px;line-height:33px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transform-origin:top left;color:#6d656f;font-size:16px;margin-left:40px;transition:.3s cubic-bezier(0.25, .8, .5, 1)}}.register .pwd .text_input_content input#password_input:focus-within{box-shadow:0px 1px 4px rgba(41,78,149,.8);border:1px solid #294e95}.register .pwd .text_input_content input#password_input:hover{border:1px solid #294e95}.register .pwd .text_input_content input#createCpassword:focus-within{box-shadow:0px 1px 4px rgba(41,78,149,.8);border:1px solid #294e95}.register .pwd .text_input_content input#createCpassword:hover{border:1px solid #294e95}.register .pwd .text_input_content .labelText{top:15px;left:0px;position:absolute;max-width:90%;height:55px;line-height:33px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transform-origin:top left;color:#545454;font-size:16px;margin-left:40px;transition:.3s cubic-bezier(0.25, .8, .5, 1)}.register .pwd .forgotPWD{color:#0d5c91;font-size:14px;cursor:pointer;text-align:right;margin-top:12px}.register .pwd .continueBtn,.register .pwd .continueBtn_verification{box-sizing:border-box;text-align:center;height:46px;width:100%;line-height:46px;border-radius:4px;font-size:14px;font-weight:bold;background-color:#0d5c91;cursor:pointer;color:#fff;margin-top:24px;border:0}.register .pwd .continueBtn:disabled,.register .pwd .continueBtn_verification:disabled{color:#817e7e;background-color:#efefef}.register .pwd .continueBtn:hover,.register .pwd .continueBtn_verification:hover{background-color:#e3f2f9;color:#0d5c91;border:1px solid #0d5c91}.register .pwd .continueBtn:hover:disabled,.register .pwd .continueBtn_verification:hover:disabled{color:#817e7e;background-color:#efefef}.register .pwd .back{color:#0d5c91;margin-top:24px;cursor:pointer}.register .pwd.pwd_add .input_comf{display:block}.register .pwd1{display:none}.register .pwd1 .welcome{font-size:16px;margin-top:24px}.register .pwd1 .text_field_general_input_default{position:relative}.register .pwd1 .text_field_general_input_default .tyepIsPsd{width:20px;height:16px;position:absolute;top:19px;right:12px;cursor:pointer;fill:#fff;filter:contrast(0);color:#fff img;color-width:100%;color-height:100%}.register .pwd1 .text_input_content{position:relative;width:100%}.register .pwd1 .text_input_content input{height:55px;width:100%;outline:0;color:#000;font-size:16px;letter-spacing:0;padding-top:20px;box-sizing:border-box;border:1px solid #bcbcbc;padding-left:40px;border-radius:4px;background:url(//p3-ofp.static.pub/CMS/svg/passwordlockicon.089f56e53db6f41b.svg) no-repeat 12px 20px}.register .pwd1 .text_input_content input:-webkit-autofill{box-shadow:0 0 0px 1000px rgba(0,0,0,0) inset  !important;transition:background-color 50000s ease-in-out 0s;-webkit-text-fill-color:#000  !important}.register .pwd1 .text_input_content input:focus+.labelText{transform:translateY(0px) scale(1);transform-origin:top left;font-size:12px;line-height:15px;color:#545454;pointer-events:none;padding-top:5px;box-sizing:border-box;margin-left:40px}.register .pwd1 .text_input_content input+.labelText.notnone{transform:translateY(0px) scale(1);transform-origin:top left;font-size:12px;line-height:15px;color:#545454;pointer-events:none;padding-top:5px;box-sizing:border-box}.register .pwd1 .text_input_content .labelText{top:0;left:0px;position:absolute;max-width:90%;height:55px;line-height:55px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transform-origin:top left;color:#545454;font-size:16px;margin-left:40px;transition:.3s cubic-bezier(0.25, .8, .5, 1)}.register .pwd1 .continueBtn,.register .pwd1 .continueBtn_verification{box-sizing:border-box;text-align:center;height:46px;width:100%;line-height:46px;border-radius:4px;font-size:14px;font-weight:bold;background-color:#0d5c91;cursor:pointer;color:#fff;margin-top:24px;border:0}.register .pwd1 .continueBtn:hover,.register .pwd1 .continueBtn_verification:hover{background-color:#e3f2f9;color:#0d5c91;border:1px solid #0d5c91}.register .pwd1 .back{color:#0d5c91;margin-top:24px;cursor:pointer}.register .useLenovoID{display:none;margin:0 auto;width:381px}.register .useLenovoID .foundLenovoID{width:380px;height:116px;margin:200px 0 24px 0;font-size:16px;text-align:left}.register .useLenovoID .foundLenovoID .userEmail{font-weight:bold}.register .useLenovoID .useThisId{box-sizing:border-box;text-align:center;height:45px;width:100%;line-height:46px;border-radius:4px;font-size:14px;font-weight:bold;background-color:#0d5c91;cursor:pointer;color:#fff;margin-top:24px;border:0}.register .useLenovoID .useThisId:hover{background-color:#e3f2f9;color:#0d5c91;border:1px solid #0d5c91}.register .useLenovoID .useDifferent{color:#0d5c91;text-align:center;font-size:16px;margin-top:23px;font-weight:bold;cursor:pointer}.register .progressRectangle{display:none;width:100%;background:#f4f4f4}.register .create_lenovo_id,.register .check_email{display:none;width:100%;background:#f4f4f4;padding:0 24px 30px 24px}.register .create_lenovo_id .progressRectangle,.register .check_email .progressRectangle{display:none;width:100%;background:#f4f4f4}.register .create_lenovo_id .create_step_bar,.register .check_email .create_step_bar{width:100%;padding:16px}.register .create_lenovo_id .create_step_bar .step_bar,.register .check_email .create_step_bar .step_bar{width:100%;margin-left:auto;height:45px;display:flex;justify-content:space-between}.register .create_lenovo_id .create_step_bar .step_bar .bar_container,.register .check_email .create_step_bar .step_bar .bar_container{width:100%;display:flex;align-items:center}.register .create_lenovo_id .create_step_bar .step_bar .bar_container span,.register .check_email .create_step_bar .step_bar .bar_container span{display:inline-block;height:2px;background:#e3e3e3;flex:1}.register .create_lenovo_id .create_step_bar .step_bar .bar_container .step_bar_name,.register .check_email .create_step_bar .step_bar .bar_container .step_bar_name{display:flex;flex-direction:column}.register .create_lenovo_id .create_step_bar .step_bar .bar_container .step_bar_name .bar_name,.register .check_email .create_step_bar .step_bar .bar_container .step_bar_name .bar_name{width:24px;height:24px;border:2px solid #e3e3e3;border-radius:50px;font-size:14px;font-weight:bold;margin:0px 3px;text-align:center}.register .create_lenovo_id .create_step_bar .step_bar .bar_container .step_bar_name .step_name_det,.register .check_email .create_step_bar .step_bar .bar_container .step_bar_name .step_name_det{position:absolute;margin-top:25px;font-size:14px;background:0}.register .create_lenovo_id .create_step_bar .step_bar .bar_container .step_bar_name .step_name,.register .check_email .create_step_bar .step_bar .bar_container .step_bar_name .step_name{font-weight:bold}.register .create_lenovo_id .create_step_bar .step_bar .bar_container .step_bar_name .step_name_check,.register .check_email .create_step_bar .step_bar .bar_container .step_bar_name .step_name_check{margin-left:-35px}.register .create_lenovo_id .create_step_bar .step_bar .bar_container .step_bar_name .step_name_verify,.register .check_email .create_step_bar .step_bar .bar_container .step_bar_name .step_name_verify{margin-left:-35px}.register .create_lenovo_id .create_step_bar .step_bar .bar_container .step_bar_name .step_name_sign,.register .check_email .create_step_bar .step_bar .bar_container .step_bar_name .step_name_sign{margin-left:-10px}.register .create_lenovo_id .create_step_bar .step_bar .bar_container .step_bar_name .name1,.register .check_email .create_step_bar .step_bar .bar_container .step_bar_name .name1{border:2px solid #060}.register .create_lenovo_id .create_step_bar .step_bar .bar_container .right1,.register .check_email .create_step_bar .step_bar .bar_container .right1{background:#060;border-radius:4px 0 0 4px}.register .create_lenovo_id .create_step_bar .step_bar .bar_container .left2,.register .check_email .create_step_bar .step_bar .bar_container .left2{background:#060;border-radius:0 4px 4px 0}.register .create_lenovo_id .create_step_bar .step_bar .bar_container:nth-child(1) .bar_left,.register .check_email .create_step_bar .step_bar .bar_container:nth-child(1) .bar_left{visibility:hidden}.register .create_lenovo_id .create_step_bar .step_bar .bar_container:last-child .bar_right,.register .check_email .create_step_bar .step_bar .bar_container:last-child .bar_right{visibility:hidden}.register .create_lenovo_id .create_your_id,.register .check_email .create_your_id{width:100%;padding:10px 15px 33px;background:#fff}.register .create_lenovo_id .create_your_id .step_name,.register .check_email .create_your_id .step_name{display:flex;align-items:center;font-size:18px;padding-bottom:12px;border-bottom:1px solid #f4f4f4}.register .create_lenovo_id .create_your_id .step_name img,.register .check_email .create_your_id .step_name img{margin-right:9px}.register .create_lenovo_id .create_your_id .create_detail,.register .check_email .create_your_id .create_detail{width:380px;margin:24px auto}.register .create_lenovo_id .create_your_id .create_detail .tip_pwd_box,.register .check_email .create_your_id .create_detail .tip_pwd_box{display:none;width:100%;justify-content:center;padding:13px 0px}.register .create_lenovo_id .create_your_id .create_detail .tip_pwd_box .tip_content,.register .check_email .create_your_id .create_detail .tip_pwd_box .tip_content{box-sizing:border-box;display:flex;border:1px solid #af0200;border-radius:4px;background-color:#fbf2f2;padding:13px}.register .create_lenovo_id .create_your_id .create_detail .tip_pwd_box .tip_content .tip_logo,.register .check_email .create_your_id .create_detail .tip_pwd_box .tip_content .tip_logo{width:20px;height:20px}.register .create_lenovo_id .create_your_id .create_detail .tip_pwd_box .tip_content .tip_logo img,.register .check_email .create_your_id .create_detail .tip_pwd_box .tip_content .tip_logo img{display:inline-block;width:100%;height:100%}.register .create_lenovo_id .create_your_id .create_detail .tip_pwd_box .tip_content .tip_pwd_text,.register .check_email .create_your_id .create_detail .tip_pwd_box .tip_content .tip_pwd_text{flex:1;margin-left:5px}.register .create_lenovo_id .create_your_id .create_detail .errMsg,.register .check_email .create_your_id .create_detail .errMsg{color:#af0200;font-size:14px;display:none}.register .create_lenovo_id .create_your_id .create_detail .text_field_general_input_default,.register .check_email .create_your_id .create_detail .text_field_general_input_default{position:relative}.register .create_lenovo_id .create_your_id .create_detail .text_field_general_input_default .tyepIsPsd,.register .check_email .create_your_id .create_detail .text_field_general_input_default .tyepIsPsd{width:20px;height:16px;position:absolute;top:19px;right:12px;cursor:pointer}.register .create_lenovo_id .create_your_id .create_detail .text_field_general_input_default .tyepIsPsd img,.register .check_email .create_your_id .create_detail .text_field_general_input_default .tyepIsPsd img{width:100%;height:100%}.register .create_lenovo_id .create_your_id .create_detail .text_field_general_input_default .tyepIsPsd .typeIsTextImg,.register .check_email .create_your_id .create_detail .text_field_general_input_default .tyepIsPsd .typeIsTextImg{display:none}.register .create_lenovo_id .create_your_id .create_detail .text_field_general_input_default .tyepIsPsd .typeCfmTextImg,.register .check_email .create_your_id .create_detail .text_field_general_input_default .tyepIsPsd .typeCfmTextImg{display:none}.register .create_lenovo_id .create_your_id .create_detail .text_input_content,.register .check_email .create_your_id .create_detail .text_input_content{position:relative;width:100%;margin-top:20px}.register .create_lenovo_id .create_your_id .create_detail .text_input_content .asterisk_require,.register .check_email .create_your_id .create_detail .text_input_content .asterisk_require{color:red}.register .create_lenovo_id .create_your_id .create_detail .text_input_content input,.register .check_email .create_your_id .create_detail .text_input_content input{height:55px;width:100%;outline:0;color:#000;font-size:16px;letter-spacing:0;padding-top:20px;box-sizing:border-box;border:1px solid #bcbcbc;padding-left:20px;border-radius:4px}.register .create_lenovo_id .create_your_id .create_detail .text_input_content input:-webkit-autofill,.register .check_email .create_your_id .create_detail .text_input_content input:-webkit-autofill{box-shadow:0 0 0px 1000px rgba(0,0,0,0) inset  !important;transition:background-color 50000s ease-in-out 0s;-webkit-text-fill-color:#000  !important}.register .create_lenovo_id .create_your_id .create_detail .text_input_content input:focus+.labelText,.register .check_email .create_your_id .create_detail .text_input_content input:focus+.labelText{transform:translateY(0px) scale(1);transform-origin:top left;font-size:12px;line-height:15px;color:#545454;pointer-events:none;padding-top:5px;box-sizing:border-box;margin-left:20px}.register .create_lenovo_id .create_your_id .create_detail .text_input_content input+.labelText.notnone,.register .check_email .create_your_id .create_detail .text_input_content input+.labelText.notnone{transform:translateY(0px) scale(1);transform-origin:top left;font-size:12px;line-height:15px;color:#545454;pointer-events:none;padding-top:5px;box-sizing:border-box}.register .create_lenovo_id .create_your_id .create_detail .text_input_content .labelText,.register .check_email .create_your_id .create_detail .text_input_content .labelText{top:0;left:0px;position:absolute;max-width:90%;height:55px;line-height:55px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transform-origin:top left;color:#545454;font-size:16px;margin-left:20px;transition:.3s cubic-bezier(0.25, .8, .5, 1)}.register .create_lenovo_id .create_your_id .create_detail .create_input,.register .check_email .create_your_id .create_detail .create_input{display:flex;align-items:center;margin-top:24px;border:1px solid #bcbcbc;border-radius:4px;height:55px;color:#bcbcbc;padding:8px 12px}.register .create_lenovo_id .create_your_id .create_detail .getuser_opinions,.register .check_email .create_your_id .create_detail .getuser_opinions{width:100%;margin-top:36px;border:1px solid #bcbcbc;border-radius:4px;height:55px;display:flex;background-color:#f4f4f4}.register .create_lenovo_id .create_your_id .create_detail .getuser_opinions span,.register .check_email .create_your_id .create_detail .getuser_opinions span{display:inline-block;margin-top:12px;font-size:14px}.register .create_lenovo_id .create_your_id .create_detail .getuser_opinions .checked_opinions,.register .check_email .create_your_id .create_detail .getuser_opinions .checked_opinions{margin:12px 12px 0}.register .create_lenovo_id .create_your_id .create_detail .create_button,.register .check_email .create_your_id .create_detail .create_button{width:100%;display:flex;justify-content:space-between;margin-top:24.5px;text-align:center}.register .create_lenovo_id .create_your_id .create_detail .create_button .button,.register .check_email .create_your_id .create_detail .create_button .button{width:179px;height:45px;line-height:45px;border:1px solid #0d5c91;border-radius:4px}.register .create_lenovo_id .create_your_id .create_detail .create_button .cancel_button,.register .check_email .create_your_id .create_detail .create_button .cancel_button{color:#0d5c91}.register .create_lenovo_id .create_your_id .create_detail .create_button .register_button,.register .check_email .create_your_id .create_detail .create_button .register_button{border:1px solid #efefef}.register .create_lenovo_id .create_your_id .create_detail .create_button .register_button:enabled,.register .check_email .create_your_id .create_detail .create_button .register_button:enabled{color:#fff;background:#0d5c91}.register .create_lenovo_id .create_your_id .create_detail .create_button .register_button:disabled,.register .check_email .create_your_id .create_detail .create_button .register_button:disabled{color:#817e7e;background-color:#efefef}.register .create_lenovo_id .create_your_id .create_detail .create_button .cancel_button:hover,.register .check_email .create_your_id .create_detail .create_button .cancel_button:hover{background:#d9eef7;border:1px solid #0d5c91;border-radius:4px;opacity:1}.register .create_lenovo_id .create_your_id .create_detail .create_button .register_button:hover,.register .check_email .create_your_id .create_detail .create_button .register_button:hover{color:#0d5c91;background:#e3f2f9;border:1px solid #0d5c91;border-radius:4px;opacity:1}.register .account_create_b2b{display:none;width:100%;background:#f4f4f4;padding:0 24px 30px 24px}.register .account_create_b2b .create_step_bar{width:100%;padding:16px}.register .account_create_b2b .create_step_bar .step_bar{width:calc(100% - 140px);margin-left:140px;height:45px;display:flex;justify-content:space-between;align-items:center}.register .account_create_b2b .create_step_bar .step_bar .bar_container{width:100%;display:flex;align-items:center}.register .account_create_b2b .create_step_bar .step_bar .bar_container span{display:inline-block;height:2px;background:#e3e3e3;flex:1}.register .account_create_b2b .create_step_bar .step_bar .bar_container .regiter_step_name{display:flex;flex-direction:column}.register .account_create_b2b .create_step_bar .step_bar .bar_container .regiter_step_name .bar_name{width:24px;height:24px;border:2px solid #e3e3e3;border-radius:50px;font-size:14px;font-weight:bold;margin:0px 3px;line-height:20px;text-align:center}.register .account_create_b2b .create_step_bar .step_bar .bar_container .regiter_step_name .step_name_register{position:absolute;margin-top:25px;background:0;font-weight:bold}.register .account_create_b2b .create_step_bar .step_bar .bar_container .regiter_step_name .step_name_pending{position:absolute;margin-top:25px;background:0;font-weight:normal;margin-left:-90px}.register .account_create_b2b .create_step_bar .step_bar .bar_container .regiter_step_name .name1{border:2px solid #060}.register .account_create_b2b .create_step_bar .step_bar .bar_container .right1{background:#060;border-radius:4px 0 0 4px}.register .account_create_b2b .create_step_bar .step_bar .bar_container .left2{background:#060;border-radius:0 4px 4px 0}.register .account_create_b2b .create_step_bar .step_bar .bar_container:nth-child(1) .bar_left{display:none}.register .account_create_b2b .create_step_bar .step_bar .bar_container:last-child .bar_right{display:none}.register .account_create_b2b .create_your_id{width:100%;padding:10px 15px 33px;background:#fff}.register .account_create_b2b .create_your_id .step_name{display:flex;align-items:center;font-size:18px;padding-bottom:12px;border-bottom:1px solid #f4f4f4}.register .account_create_b2b .create_your_id .step_name img{margin-right:9px}.register .account_create_b2b .create_your_id .create_detail{margin:24px auto}.register .account_create_b2b .create_your_id .create_detail .create_input{width:100%;border:1px solid #bcbcbc;height:51px;margin-top:24px;border-radius:4px;display:flex;align-items:center;padding:12px;color:#bcbcbc}.register .account_create_b2b .create_your_id .create_detail .no_store_default{margin-top:24px}.register .account_create_b2b .create_your_id .create_detail .no_store_default .level_default{font-size:18px;font-weight:bold}.register .account_create_b2b .create_your_id .create_detail .no_store_default .info{font-size:14px;padding:12px 0}.register .account_create_b2b .create_your_id .create_detail .no_store_default .store_default_select{width:100%;height:45px;text-align:center;border:1px solid #0d5c91;line-height:45px;color:#0d5c91;border-radius:4px;cursor:pointer}.register .account_create_b2b .create_your_id .create_detail .no_store_default .store_default_select:hover{background:#d9eef7}.register .account_create_b2b .create_your_id .create_detail .text_field_general_input_default{position:relative;cursor:pointer}.register .account_create_b2b .create_your_id .create_detail .text_field_general_input_default .tyepIsPsd{width:20px;height:16px;position:absolute;top:19px;right:12px;cursor:pointer}.register .account_create_b2b .create_your_id .create_detail .text_field_general_input_default .tyepIsPsd .arrow_icon{width:100%;height:100%}.register .account_create_b2b .create_your_id .create_detail .text_field_general_input_default .tyepIsPsd .rotate{transform-origin:center center;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transition:transform .2s;-moz-transition:-moz-transform .2s;-moz-transition:-moz-transform .2s;-o-transition:-o-transform .2s;-ms-transition:-ms-transform .2s}.register .account_create_b2b .create_your_id .create_detail .text_field_general_input_default .tyepIsPsd .rotate1{transform-origin:center center;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transition:transform .2s;-moz-transition:-moz-transform .2s;-moz-transition:-moz-transform .2s;-o-transition:-o-transform .2s;-ms-transition:-ms-transform .2s}.register .account_create_b2b .create_your_id .create_detail .text_input_content{position:relative;width:100%;margin-top:20px;cursor:pointer}.register .account_create_b2b .create_your_id .create_detail .text_input_content input{height:55px;width:100%;outline:0;color:#000;font-size:16px;letter-spacing:0;padding-top:20px;box-sizing:border-box;border:1px solid #bcbcbc;padding-left:14px;border-radius:4px}.register .account_create_b2b .create_your_id .create_detail .text_input_content input:-webkit-autofill{box-shadow:0 0 0px 1000px rgba(0,0,0,0) inset  !important;transition:background-color 50000s ease-in-out 0s;-webkit-text-fill-color:#000  !important}.register .account_create_b2b .create_your_id .create_detail .text_input_content input:focus+.labelText{transform:translateY(0px) scale(1);transform-origin:top left;font-size:12px;line-height:15px;color:#545454;pointer-events:none;padding-top:5px;box-sizing:border-box;margin-left:20px}.register .account_create_b2b .create_your_id .create_detail .text_input_content input+.labelText.notnone{transform:translateY(0px) scale(1);transform-origin:top left;font-size:12px;line-height:15px;color:#545454;pointer-events:none;padding-top:8px;box-sizing:border-box}.register .account_create_b2b .create_your_id .create_detail .text_input_content .labelText{top:0;left:0px;position:absolute;max-width:90%;height:55px;line-height:55px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transform-origin:top left;color:#545454;font-size:16px;margin-left:12px;transition:.3s cubic-bezier(0.25, .8, .5, 1)}.register .account_create_b2b .create_your_id .create_detail .has_store_default .level_default{width:100%;margin-top:36px}.register .account_create_b2b .create_your_id .create_detail .has_store_default .level_default div:nth-child(1){display:flex;justify-content:space-between}.register .account_create_b2b .create_your_id .create_detail .has_store_default .level_default div:nth-child(1) p{font-size:18px;font-weight:bold}.register .account_create_b2b .create_your_id .create_detail .has_store_default .level_default div:nth-child(1) button{font-size:14px;text-decoration:underline;color:#0d5c91;cursor:pointer}.register .account_create_b2b .create_your_id .create_detail .has_store_default .level_default_detail{width:100%;margin-top:24px}.register .account_create_b2b .create_your_id .create_detail .has_store_default .level_default_detail ul{width:100%;font-size:14px}.register .account_create_b2b .create_your_id .create_detail .has_store_default .level_default_detail ul li{margin-bottom:12px}.register .account_create_b2b .create_your_id .create_detail .has_store_default .level_default_detail ul li span:nth-child(1){display:inline-block;width:114px;font-weight:bold;margin-right:19px}.register .account_create_b2b .create_your_id .create_detail .select_role{width:100%;display:none}.register .account_create_b2b .create_your_id .create_detail .select_role ul{width:100%;border-radius:4px;box-shadow:#bcbcbc 0px 3px 10px}.register .account_create_b2b .create_your_id .create_detail .select_role ul li{height:41px;line-height:41px;padding-left:14px;font-size:14px  !important}.register .account_create_b2b .create_your_id .create_detail .select_role ul li:hover{background-color:#d9eef7;font-weight:bold}.register .account_create_b2b .create_your_id .create_detail .learn_role_detail{color:#0d5c91;font-size:12px;text-decoration:underline;margin-left:13px;margin-top:5px;cursor:pointer}.register .account_create_b2b .create_your_id .create_detail .role_introduction{width:100%;position:relative;margin-top:10px;display:none}.register .account_create_b2b .create_your_id .create_detail .role_introduction .role_arrow{width:15px;height:15px;display:inline-block;border-top:1px solid #bcbcbc;border-left:1px solid #bcbcbc;transform:rotate(45deg);top:-8px;z-index:999;background:#fff;position:absolute;margin-left:55px}.register .account_create_b2b .create_your_id .create_detail .role_introduction .introduction{width:100%;font-size:12px;position:absolute;background:#fff;border-radius:4px;padding:23px 31px 23px 16px;box-shadow:#bcbcbc 0px 3px 10px}.register .account_create_b2b .create_your_id .create_detail .role_introduction .introduction .usermgn_role{font-size:16px}.register .account_create_b2b .create_your_id .create_detail .role_introduction .introduction li{padding:5px 0}.register .account_create_b2b .create_your_id .create_detail .role_introduction .introduction .approver,.register .account_create_b2b .create_your_id .create_detail .role_introduction .introduction .browser,.register .account_create_b2b .create_your_id .create_detail .role_introduction .introduction .builder,.register .account_create_b2b .create_your_id .create_detail .role_introduction .introduction .buyer,.register .account_create_b2b .create_your_id .create_detail .role_introduction .introduction .customer,.register .account_create_b2b .create_your_id .create_detail .role_introduction .introduction .punchoutcustomer{display:none}.register .account_create_b2b .create_your_id .create_detail .register_option{width:100%;background-color:#f4f4f4;border-radius:4px;border:1px solid #bcbcbc;display:flex;padding:12px;margin-top:36px;font-size:14px}.register .account_create_b2b .create_your_id .create_detail .register_option .agree-checkbox{margin:8px}.register .account_create_b2b .create_your_id .create_detail .create_button{width:100%;display:flex;justify-content:space-between;margin-top:24.5px;text-align:center}.register .account_create_b2b .create_your_id .create_detail .create_button .button{width:179px;height:45px;line-height:45px;border:1px solid #0d5c91;border-radius:4px;cursor:pointer}.register .account_create_b2b .create_your_id .create_detail .create_button .cancel_button{color:#0d5c91}.register .account_create_b2b .create_your_id .create_detail .create_button .register_button{border:1px solid #efefef}.register .account_create_b2b .create_your_id .create_detail .create_button .register_button:enabled{color:#fff;background:#0d5c91}.register .account_create_b2b .create_your_id .create_detail .create_button .register_button:disabled{background:#fff 0% 0% no-repeat padding-box;border:1px solid #bcbcbc;border-radius:4px;color:#757575}.register .account_create_b2b .create_your_id .create_detail .create_button .cancel_button:hover{background:#d9eef7}.register .account_create_b2b .create_your_id .create_detail .create_button .register_button:hover{border:1px solid var(--accessibility-blue);background:#e3f2f9 0% 0% no-repeat padding-box;border:1px solid #0d5c91;border-radius:4px;color:#0d5c91}.register .company_store{display:none;width:1232px;margin:12px auto;box-shadow:0px 0px 10px #ececec;padding:35px 43px}.register .company_store .company_store_level{width:100%;font-size:24px;padding-bottom:24px;font-weight:bold}.register .company_store .company_level_step{width:100%;display:flex}.register .company_store .company_level_step .level_step1_store{width:331px;margin-right:13px}.register .company_store .company_level_step .level_step1_store .step1_title{padding-bottom:24px;font-size:18px;font-weight:bold}.register .company_store .company_level_step .level_step1_store .step1_title span{color:#af0200;margin-left:5px}.register .company_store .company_level_step .level_step1_store .level_store{width:100%;height:453px;padding:13px 9px;overflow:scroll;background:#f8f8f8;overflow-x:hidden}.register .company_store .company_level_step .level_step1_store .level_store .level_store_choose_all .store_item_out{width:100%;padding:0 0 12px;font-size:14px;font-weight:bold;border-bottom:1px solid #ececec}.register .company_store .company_level_step .level_step1_store .level_store .level_store_choose_all .store_item_out input{margin-right:8px}.register .company_store .company_level_step .level_step1_store .level_store .level_store_item #showProvince,.register .company_store .company_level_step .level_step1_store .level_store .level_store_item #showCity{cursor:pointer}.register .company_store .company_level_step .level_step1_store .level_store .level_store_item .level_store_item_content{display:flex;width:100%;border-bottom:1px solid #ececec;padding-top:8px;padding-bottom:8px}.register .company_store .company_level_step .level_step1_store .level_store .level_store_item .level_store_item_content_mainView{display:flex;width:100%;border-bottom:1px solid #ececec;padding-top:8px;padding-bottom:8px}.register .company_store .company_level_step .level_step1_store .level_store .level_store_item .out_item_checkbox{margin-right:8px}.register .company_store .company_level_step .level_step1_store .level_store .level_store_item .country_detail{width:100%}.register .company_store .company_level_step .level_step1_store .level_store .level_store_item .country_detail .out_item_country{width:100%}.register .company_store .company_level_step .level_step1_store .level_store .level_store_item .country_detail .out_item_country .country_name{width:100%;display:flex;justify-content:space-between;font-size:14px;font-weight:bold}.register .company_store .company_level_step .level_step1_store .level_store .level_store_item .country_detail .out_item_country .country_name span:nth-child(2){color:#0d5c91}.register .company_store .company_level_step .level_step1_store .level_store .level_store_item .country_detail .out_item_country .provinces_detail .choose_provinces{width:100%;display:flex;font-size:14px;padding-top:12px}.register .company_store .company_level_step .level_step1_store .level_store .level_store_item .country_detail .out_item_country .provinces_detail .choose_provinces .provinces_checkbox{margin-right:8px}.register .company_store .company_level_step .level_step1_store .level_store .level_store_item .country_detail .out_item_country .provinces_detail .choose_provinces .choose_provinces_item{width:100%}.register .company_store .company_level_step .level_step1_store .level_store .level_store_item .country_detail .out_item_country .provinces_detail .choose_provinces .choose_provinces_item .slodto_detail .choose_soldto{width:100%;display:flex;padding-top:12px}.register .company_store .company_level_step .level_step1_store .level_store .level_store_item .country_detail .out_item_country .provinces_detail .choose_provinces .choose_provinces_item .slodto_detail .choose_soldto .soldto_checkbox{margin-right:8px}.register .company_store .company_level_step .level_step1_store .level_store .level_store_item .country_detail .out_item_country .provinces_detail .choose_provinces .choose_provinces_item .slodto_detail .choose_soldto .choose_soldto_item .soldto_name{font-size:14px}.register .company_store .company_level_step .level_step1_store .level_store .level_store_item .country_detail .out_item_country .provinces_detail .choose_provinces .choose_provinces_item .province_name{width:100%;display:flex;justify-content:space-between}.register .company_store .company_level_step .level_step1_store .level_store .level_store_item .country_detail .out_item_country .provinces_detail .choose_provinces .choose_provinces_item .province_name img{width:18px}.register .company_store .company_level_step .level_step1_store .level_store .level_store_item .country_detail .out_item_country .provinces_detail .choose_provinces .choose_provinces_item .province_name .imgrotate{transform:rotate(180deg)}.register .company_store .company_level_step .level_step1_store .level_store .level_store_item .country_detail .out_item_country .provinces_detail .choose_provinces .choose_provinces_item .slodto_detail .choose_city{width:100%;display:flex;margin-bottom:12px}.register .company_store .company_level_step .level_step1_store .level_store .level_store_item .country_detail .out_item_country .provinces_detail .choose_provinces .choose_provinces_item .slodto_detail .choose_city .city_checkbox{margin-right:8px}.register .company_store .company_level_step .level_step1_store .level_store .level_store_item .country_detail .out_item_country .provinces_detail .choose_provinces .choose_provinces_item .slodto_detail .choose_city .choose_city_item .city_name{font-size:14px}.register .company_store .company_level_step .level_step1_store .level_store .level_store_item .country_detail .out_item_country .provinces_detail .choose_provinces .choose_provinces_item .slodto_detail .choose_city .choose_city_item .slodto_detail .choose_soldto{width:100%;display:flex;padding-top:12px}.register .company_store .company_level_step .level_step1_store .level_store .level_store_item .country_detail .out_item_country .provinces_detail .choose_provinces .choose_provinces_item .slodto_detail .choose_city .choose_city_item .slodto_detail .choose_soldto .soldto_checkbox{margin-right:8px}.register .company_store .company_level_step .level_step1_store .level_store .level_store_item .country_detail .out_item_country .provinces_detail .choose_provinces .choose_provinces_item .slodto_detail .choose_city .choose_city_item .slodto_detail .choose_soldto .choose_soldto_item .soldto_name{font-size:14px}.register .company_store .level_step2_default{width:758px}.register .company_store .level_step2_default p{margin-bottom:24px;font-weight:bold;font-size:18px}.register .company_store .level_step2_default p span{color:#af0200;margin-left:5px}.register .company_store .level_step2_default .step2_default_list{width:100%;height:453px;overflow:scroll;overflow-x:hidden;overflow-y:scroll;font-size:12px}.register .company_store .level_step2_default .step2_default_list .list_title{width:100%;display:flex;background:#f8f8f8;padding:6px 0;color:#555}.register .company_store .level_step2_default .step2_default_list .list_title .list_select{width:10%;text-align:center}.register .company_store .level_step2_default .step2_default_list .list_title .list_country{width:20%;text-align:left}.register .company_store .level_step2_default .step2_default_list .list_title .list_dmu{width:15%;text-align:left}.register .company_store .level_step2_default .step2_default_list .list_title .store_name{width:55%;text-align:left}.register .company_store .level_step2_default .step2_default_list .step2_default_item .default_item{width:100%;padding:12px 0;display:flex;color:#555;border-bottom:1px solid #f8f8f8}.register .company_store .level_step2_default .step2_default_list .step2_default_item .default_item .item_select{width:10%;text-align:center}.register .company_store .level_step2_default .step2_default_list .step2_default_item .default_item .item_country{width:20%;text-align:left}.register .company_store .level_step2_default .step2_default_list .step2_default_item .default_item .item_dmu{width:15%;text-align:left}.register .company_store .level_step2_default .step2_default_list .step2_default_item .default_item .store_name{width:55%;text-align:left}.register .company_store .button_container{text-align:right;width:100%;padding-right:35px}.register .company_store .button_container .button{display:inline-block;padding:12px 25px;border-radius:4px;font-weight:bold;cursor:pointer}.register .company_store .button_container .button:hover{background-color:#eaeef5;color:#294e95;border:1px #294e95 solid;border-color:#294e95}.register .company_store .button_container .cancel_button{border:1px solid #0d5c91;color:#0d5c91}.register .company_store .button_container .confirm{border:1px solid #757575;color:#fff;background:#0d5c91;margin-left:20px}.register .company_store .button_container .confirm:disabled{background:#fff 0% 0% no-repeat padding-box;border:1px solid #bcbcbc;border-radius:4px;color:#757575}.register .company_store .button_container .confirm:hover{background-color:#eaeef5;color:#294e95;border:1px #294e95 solid;border-color:#294e95}.register .pending_approve{display:none;width:100%;background:#f4f4f4;padding:0 24px 30px 24px}.register .pending_approve .back_btn{box-sizing:border-box;text-align:center;height:46px;width:100%;line-height:46px;border-radius:4px;font-size:16px;font-weight:bold;background-color:#0d5c91;cursor:pointer;color:#fff;margin-top:24px;border:0}.register .pending_approve .back_btn:hover{background-color:#e3f2f9;color:#0d5c91;border:1px solid #0d5c91}.register .pending_approve .create_step_bar{width:100%;padding:1px}.register .pending_approve .create_step_bar .step_bar{width:calc(100% - 140px);margin-left:140px;height:45px;display:flex;justify-content:space-between;align-items:center}.register .pending_approve .create_step_bar .step_bar .bar_container{width:100%;display:flex;align-items:center}.register .pending_approve .create_step_bar .step_bar .bar_container span{display:inline-block;height:2px;background:#e3e3e3;flex:1}.register .pending_approve .create_step_bar .step_bar .bar_container .regiter_step_name{display:flex;flex-direction:column}.register .pending_approve .create_step_bar .step_bar .bar_container .regiter_step_name .bar_name{width:24px;height:24px;border:2px solid #e3e3e3;border-radius:50px;font-size:14px;font-weight:bold;margin:0px 3px;line-height:20px;text-align:center}.register .pending_approve .create_step_bar .step_bar .bar_container .regiter_step_name .step_name_register{position:absolute;margin-top:25px;background:0;font-weight:bold}.register .pending_approve .create_step_bar .step_bar .bar_container .regiter_step_name .step_name_pending{position:absolute;margin-top:25px;background:0;font-weight:normal;margin-left:-90px}.register .pending_approve .create_step_bar .step_bar .bar_container .regiter_step_name .name1{border:2px solid #060}.register .pending_approve .create_step_bar .step_bar .bar_container .right1{background:#060;border-radius:4px 0 0 4px}.register .pending_approve .create_step_bar .step_bar .bar_container .left2{background:#060;border-radius:0 4px 4px 0}.register .pending_approve .create_step_bar .step_bar .bar_container:nth-child(1) .bar_left{display:none}.register .pending_approve .create_step_bar .step_bar .bar_container:last-child .bar_right{display:none}.register .pending_approve .create_your_id{width:100%;height:70vh;padding:10px 15px 33px;background:#fff;margin-top:15px}.register .pending_approve .create_your_id .step_name{display:flex;align-items:center;font-size:18px;padding-bottom:12px;border-bottom:1px solid #f4f4f4}.register .pending_approve .create_your_id .step_name img{margin-right:9px}.register .pending_approve .create_your_id .create_detail{width:380px;margin:24px auto}.register .pending_approve .create_your_id .create_detail .create_input{width:100%;border:1px solid #bcbcbc;height:51px;margin-top:24px;border-radius:4px;display:flex;align-items:center;padding:12px;color:#bcbcbc}.register .pending_approve .create_your_id .create_detail .no_store_default{margin-top:24px}.register .pending_approve .create_your_id .create_detail .no_store_default .level_default{font-size:18px;font-weight:bold}.register .pending_approve .create_your_id .create_detail .no_store_default .info{font-size:14px;padding:12px 0}.register .pending_approve .create_your_id .create_detail .no_store_default .store_default_select{width:100%;height:45px;text-align:center;border:1px solid #0d5c91;line-height:45px;color:#0d5c91;border-radius:4px;cursor:pointer}.register .pending_approve .create_your_id .create_detail .no_store_default .store_default_select:hover{background:#d9eef7}.register .pending_approve .create_your_id .create_detail .text_field_general_input_default{position:relative;cursor:pointer}.register .pending_approve .create_your_id .create_detail .text_field_general_input_default .tyepIsPsd{width:20px;height:16px;position:absolute;top:19px;right:12px;cursor:pointer}.register .pending_approve .create_your_id .create_detail .text_field_general_input_default .tyepIsPsd .arrow_icon{width:100%;height:100%}.register .pending_approve .create_your_id .create_detail .text_field_general_input_default .tyepIsPsd .rotate{transform-origin:center center;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transition:transform .2s;-moz-transition:-moz-transform .2s;-moz-transition:-moz-transform .2s;-o-transition:-o-transform .2s;-ms-transition:-ms-transform .2s}.register .pending_approve .create_your_id .create_detail .text_field_general_input_default .tyepIsPsd .rotate1{transform-origin:center center;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transition:transform .2s;-moz-transition:-moz-transform .2s;-moz-transition:-moz-transform .2s;-o-transition:-o-transform .2s;-ms-transition:-ms-transform .2s}.register .pending_approve .create_your_id .create_detail .text_input_content{position:relative;width:100%;margin-top:20px;cursor:pointer}.register .pending_approve .create_your_id .create_detail .text_input_content input{height:55px;width:100%;outline:0;color:#000;font-size:16px;letter-spacing:0;padding-top:20px;box-sizing:border-box;border:1px solid #bcbcbc;padding-left:20px;border-radius:4px}.register .pending_approve .create_your_id .create_detail .text_input_content input:-webkit-autofill{box-shadow:0 0 0px 1000px rgba(0,0,0,0) inset  !important;transition:background-color 50000s ease-in-out 0s;-webkit-text-fill-color:#000  !important}.register .pending_approve .create_your_id .create_detail .text_input_content input:focus+.labelText{transform:translateY(0px) scale(1);transform-origin:top left;font-size:12px;line-height:15px;color:#545454;pointer-events:none;padding-top:5px;box-sizing:border-box;margin-left:20px}.register .pending_approve .create_your_id .create_detail .text_input_content input+.labelText.notnone{transform:translateY(0px) scale(1);transform-origin:top left;font-size:12px;line-height:15px;color:#545454;pointer-events:none;padding-top:5px;box-sizing:border-box}.register .pending_approve .create_your_id .create_detail .text_input_content .labelText{top:0;left:0px;position:absolute;max-width:90%;height:55px;line-height:55px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transform-origin:top left;color:#545454;font-size:16px;margin-left:20px;transition:.3s cubic-bezier(0.25, .8, .5, 1)}.register .pending_approve .create_your_id .create_detail .has_store_default .level_default{width:100%;margin-top:36px}.register .pending_approve .create_your_id .create_detail .has_store_default .level_default div:nth-child(1){display:flex;justify-content:space-between}.register .pending_approve .create_your_id .create_detail .has_store_default .level_default div:nth-child(1) p{font-size:18px;font-weight:bold}.register .pending_approve .create_your_id .create_detail .has_store_default .level_default div:nth-child(1) button{font-size:14px;text-decoration:underline;color:#0d5c91;cursor:pointer}.register .pending_approve .create_your_id .create_detail .has_store_default .level_default_detail{width:100%;margin-top:24px}.register .pending_approve .create_your_id .create_detail .has_store_default .level_default_detail ul{width:100%}.register .pending_approve .create_your_id .create_detail .has_store_default .level_default_detail ul li{margin-bottom:12px}.register .pending_approve .create_your_id .create_detail .has_store_default .level_default_detail ul li span:nth-child(1){display:inline-block;width:114px;font-weight:bold;margin-right:19px}.register .pending_approve .create_your_id .create_detail .select_role{width:100%;display:none}.register .pending_approve .create_your_id .create_detail .select_role ul{width:100%;border-radius:4px;box-shadow:#bcbcbc 0px 3px 10px}.register .pending_approve .create_your_id .create_detail .select_role ul li{height:41px;line-height:41px;padding-left:6px}.register .pending_approve .create_your_id .create_detail .select_role ul li:hover{background-color:#d9eef7;font-weight:bold}.register .pending_approve .create_your_id .create_detail .learn_role_detail{color:#0d5c91;font-size:12px;text-decoration:underline;margin-left:13px;margin-top:5px;cursor:pointer}.register .pending_approve .create_your_id .create_detail .role_introduction{width:100%;position:relative;margin-top:10px;display:none}.register .pending_approve .create_your_id .create_detail .role_introduction .role_arrow{width:15px;height:15px;display:inline-block;border-top:1px solid #bcbcbc;border-left:1px solid #bcbcbc;transform:rotate(45deg);top:-8px;z-index:999;background:#fff;position:absolute;margin-left:55px}.register .pending_approve .create_your_id .create_detail .role_introduction .introduction{width:100%;font-size:12px;position:absolute;background:#fff;border-radius:4px;padding:23px 31px 23px 16px;box-shadow:#bcbcbc 0px 3px 10px}.register .pending_approve .create_your_id .create_detail .role_introduction .introduction span{font-weight:bold}.register .pending_approve .create_your_id .create_detail .role_introduction .introduction li{padding:5px 0}.register .pending_approve .create_your_id .create_detail .role_introduction .introduction .approver,.register .pending_approve .create_your_id .create_detail .role_introduction .introduction .browser,.register .pending_approve .create_your_id .create_detail .role_introduction .introduction .builder,.register .pending_approve .create_your_id .create_detail .role_introduction .introduction .buyer,.register .pending_approve .create_your_id .create_detail .role_introduction .introduction .customer,.register .pending_approve .create_your_id .create_detail .role_introduction .introduction .punchoutcustomer{display:none}.register .pending_approve .create_your_id .create_detail .register_option{width:100%;background-color:#f4f4f4;border-radius:4px;border:1px solid #bcbcbc;display:flex;padding:12px;margin-top:36px;font-size:14px}.register .pending_approve .create_your_id .create_detail .create_button{width:100%;display:flex;justify-content:space-between;margin-top:24.5px;text-align:center}.register .pending_approve .create_your_id .create_detail .create_button .button{width:179px;height:45px;line-height:45px;border:1px solid #0d5c91;border-radius:4px;cursor:pointer}.register .pending_approve .create_your_id .create_detail .create_button .cancel_button{color:#0d5c91;transition:all 1s}.register .pending_approve .create_your_id .create_detail .create_button .register_button{color:#fff;background:#0d5c91;transition:all 1s}.register .pending_approve .create_your_id .create_detail .create_button .cancel_button:hover{background:#d9eef7}.register .pending_approve .create_your_id .create_detail .create_button .register_button:hover{color:#0d5c91;background:#d9eef7}.loading-mask{top:0;left:0;right:0;bottom:0;position:fixed;z-index:9999;background-color:rgba(0,0,0,.65);display:none}.loading-mask .center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.loading-mask .center .ouro{left:50%;transform:translateX(-50%);position:relative;height:46px;width:46px;border-radius:50%;background:#ddd;overflow:hidden;margin:1em}.loading-mask .center .ouro>div{position:absolute;height:100%;width:50%;overflow:hidden}.loading-mask .center .ouro .left{left:0}.loading-mask .center .ouro .right{left:50%}.loading-mask .center .ouro .right .anim{left:-100%;transform-origin:100% 50%;animation-name:ui-spinner-rotate-right;animation-delay:1.5s}.loading-mask .center .ouro .anim{position:absolute;left:100%;top:0;height:100%;width:100%;background:#000;opacity:.8;animation:ui-spinner-rotate-left 3s linear 0s infinite;transform-origin:0 50%}.loading-mask .center .ouro::after{content:"";position:absolute;top:9px;left:9px;display:block;height:28px;width:28px;background:#f2f2f2;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.1)}.loading-mask .center .txt{color:#fff;font-family:Lato;font-size:20px;font-weight:bold;letter-spacing:0;line-height:24px;text-align:center}.bottomStickyDock{display:none}::-webkit-scrollbar{width:14px;height:14px}::-webkit-scrollbar-track,::-webkit-scrollbar-thumb{border-radius:999px;border:5px solid rgba(0,0,0,0)}::-webkit-scrollbar-track{box-shadow:1px 1px 5px rgba(14,13,13,.2) inset}::-webkit-scrollbar-thumb{min-height:20px;background-clip:content-box;box-shadow:inset 0 0 0px rgba(35,35,35,.5);background-color:rgba(30,29,29,.5)}::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.text_field_general_input_default.confirmPwd{display:none}.welcomeHybrisUser{display:none}.welcomeOldUser{display:none}.welcomeOldB2BUser{display:none}.welcomeNewUser{display:none}.create_detail .default_email_msg{display:block;width:368px;height:30px;text-align:left;letter-spacing:0px;color:#545454;opacity:1;font-size:12px;font-family:Lato-Regular;margin-left:12px;padding:4.5px}.create_detail .selected_email_msg{display:none;width:368px;height:30px;text-align:left;letter-spacing:0px;color:#545454;opacity:1;font-size:12px;font-family:Lato-Regular;margin-left:12px;padding:4.5px}.error_msg{display:none;margin-bottom:24px;width:100%;border:1px solid #af0200;border-radius:4px;padding:14px;background:#f3d9d9;font-size:14px}.error_msg .err_icon{width:20px;height:20px;margin-right:13px}.error_msg .errmsg{flex:1}.error_msg .errmsg a{color:#0d5c91  !important}@keyframes ui-spinner-rotate-left{0%{transform:rotate(0deg)}25%{transform:rotate(0deg)}50%{transform:rotate(180deg)}75%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@keyframes ui-spinner-rotate-right{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}.contry-list-name{width:220px}.alet-cehckout_msgs{background-color:#d9eef7;margin-top:20px;padding:15px;border-radius:5px;border:1px solid #0d5c91}.hide_root_tree{display:none}.continueBtn_verification{box-sizing:border-box;text-align:center;height:46px;width:100%;line-height:46px;border-radius:4px;font-size:16px;font-weight:bold;background-color:#0d5c91;cursor:pointer;color:#fff;margin-top:24px;border:0}.continueBtn_verification:disabled{color:#817e7e;background-color:#efefef}.continueBtn_verification:hover{background-color:#e3f2f9;color:#0d5c91;border:1px solid #0d5c91} .tip_pwd_box{display:none;width:100%;justify-content:center;padding:13px 0px}.tip_pwd_box .tip_content{box-sizing:border-box;display:flex;border:1px solid #af0200;border-radius:4px;background-color:#fbf2f2;padding:13px}.tip_pwd_box .tip_content .tip_logo{width:20px;height:20px}.tip_pwd_box .tip_content .tip_logo img{display:inline-block;width:100%;height:100%}.tip_pwd_box .tip_content .tip_pwd_text{flex:1;margin-left:5px}.progressRectangle{display:none;width:100%;background:#f4f4f4}.create_account{width:500px;height:auto;min-height:450px;margin:25px auto}.create_account_info{margin-bottom:10px;padding-bottom:5px;text-align:left;letter-spacing:0px}.thankyou{margin-top:10px}.pwd_emailAdress{font-weight:bold;text-align:left;letter-spacing:0px;color:#000;padding:5px}.group{display:flex}.rememberMe{width:16px;height:16px}.remember_me_text{margin-left:6px}.remember_me{margin-top:20px}.dropdownBox{display:none;margin-left:12px;margin-bottom:19px}.dropdownBox .hintText{height:17px;color:#000;font-size:14px;letter-spacing:0;line-height:17px;margin-bottom:12px}.dropdownBox li{height:15px;color:#757575;font-size:12px;font-weight:normal;letter-spacing:0;line-height:15px;margin-bottom:10px}.dropdownBox li .icon{overflow:hidden;display:block;float:left;margin-top:2px}.dropdownBox li .text{width:90%;display:inline-block;margin-left:6px;font:normal normal normal 14px/17px Lato;letter-spacing:-0.28px;color:#000;opacity:1}.dropdownBox li.correctMsg .text{color:#285d50;font-weight:bold}.dropdownBox li.errortMsg .text{color:#af0200;font-weight:bold}.dropdownBox li.correctMsg .icon{width:14px;height:14px;background:url(//p3-ofp.static.pub//fes/cms/2025/03/25/bvok2txtbcl1in1yzvhy513ki5fu6a995061.svg) 0 0 no-repeat;background-size:100%}.dropdownBox li.errortMsg .icon{width:12px;height:12px;background:url(//p1-ofp.static.pub/fes/cms/2020/12/23/7o1m6rylwcbgy4n2qglntyszpxvado326015.jpg) 0 0 no-repeat;background-size:100%}.dropdownBox.errorStatus .text-field-general-input-default{background-color:rgba(175,0,0,.05);border:1px solid #af0200  !important}.dropdownBox .errorMsg{position:relative;top:-24px;left:16px;width:100%;color:#af0200;font-size:12px}.dropdownBoxCpwd{display:none;height:auto;margin-left:12px;margin-bottom:19px;min-height:fit-content}.dropdownBoxCpwd .hintText{height:17px;color:#000;font-size:14px;letter-spacing:0;line-height:17px;margin-bottom:12px}.dropdownBoxCpwd li{height:15px;color:#757575;font-size:12px;font-weight:normal;letter-spacing:0;line-height:15px;margin-bottom:10px}.dropdownBoxCpwd li .icon{overflow:hidden;display:block;float:left;margin-top:2px}.dropdownBoxCpwd li .text{width:90%;display:inline-block;font:normal normal normal 14px/17px Lato;letter-spacing:-0.28px;color:#000;opacity:1}.dropdownBoxCpwd li.correctMsg .text{color:#285d50;font-weight:bold}.dropdownBoxCpwd li.errortMsg .text{font:normal normal bold 12px/15px Lato;letter-spacing:0px;color:#b8322e}.dropdownBoxCpwd li.correctMsg .icon{width:12px;height:12px;background:url(//p1-ofp.static.pub/fes/cms/2020/12/23/d279ifhnccmm98judpz9kb7lrrj2za452333.jpg) 0 0 no-repeat;background-size:100%}.dropdownBoxCpwd li.errortMsg .icon{width:12px;height:12px;background:url(//p1-ofp.static.pub/fes/cms/2020/12/23/7o1m6rylwcbgy4n2qglntyszpxvado326015.jpg) 0 0 no-repeat;background-size:100%}.dropdownBoxCpwd.errorStatus .text-field-general-input-default{background-color:rgba(175,0,0,.05);border:1px solid #af0200  !important}.dropdownBoxCpwd .errorMsg{position:relative;top:-24px;left:16px;width:100%;color:#af0200;font-size:12px}.register .create_lenovo_id .create_your_id .create_detail .text_input_content .borderRed{border:1px solid red}.register .account_create_b2b .create_your_id .create_detail{width:380px}.text_field_general_input_default.confirmPwd{display:none}.pwd.welcomeOldUser{display:none}.pwd.welcomeNewUser{display:none}.pwd.welcomeOldB2BUser{display:none}#confirmPassword.errorState input{background:#faeceb 0% 0% no-repeat padding-box;border:1px solid #b8322e  !important;border-radius:4px;opacity:1;padding-left:12px}#confirmPassword.errorState .labelText{font:normal normal bold 12px/15px Lato;letter-spacing:0px;color:#b8322e;margin-left:12px}#confirmPassword.errorState input#createCpassword:focus-within{box-shadow:none}.thank_you_for_creati{width:393px;line-height:20px;margin:24px auto 0;display:none}.thank_you_for_creati .thank_you_for_text{margin-bottom:20px}.thank_you_for_creati p{font-size:16px}.thank_you_for_creati p .email{font-weight:bold}.thank_you_for_creati p .next{font-size:15px}.thank_you_for_creati .thank_you_for_confir{margin-bottom:16px;margin-top:24px}.thank_you_for_creati .this_page_will_autom{margin-bottom:24px}.thank_you_for_creati .base{height:45px;line-height:45px;border-radius:4px;cursor:pointer}.thank_you_for_creati .base input{-webkit-appearance:none;display:block;width:100%;height:100%;text-align:center;cursor:pointer;font-size:16px;border-radius:4px}.thank_you_for_creati .base input:disabled{color:#fff;background-color:#0d5c91}.thank_you_for_creati .base input:enabled{color:#fff;background-color:#0d5c91}.hide_root_tree{display:none}
