.c-security-tips{padding:0 10px;height:34px;line-height:34px;font-size:12px;background:#fffaf1;color:#ac8642;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.c-security-tips.hide{display:none}.c-security-tips .c-security-tips-content{margin-left:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;width:390px;text-align:left}.c-security-tips .c-security-tips-close{-webkit-transform:scale(.7);transform:scale(.7)}.c-login-modal-email .ant-form-item .ant-form-item-control .ant-form-item-control-input-content input,.c-login-modal-email .ant-form-item .ant-form-item-label,.font_m{font-size:14px;line-height:20px}.c-login-modal-email .ant-form-item{margin-bottom:16px}.c-login-modal-email .ant-form-item.ant-form-item-has-error .ant-form-item-control .ant-form-item-control-input-content{border-bottom:2px solid #c82d31!important}.c-login-modal-email .ant-form-item.ant-form-item-has-error .ant-form-item-control .ant-form-item-explain{color:#c82d31;margin-top:7px;font-size:12px;line-height:18px;min-height:14px;text-align:left}.c-login-modal-email .ant-form-item .ant-form-item-label{color:#333;font-weight:500;padding:0 0 10px;margin:0}.c-login-modal-email .ant-form-item .ant-form-item-control .ant-form-item-control-input-content input{width:100%;height:40px;color:#333;border:1px solid #ccc;padding:0 0 0 10px;border-radius:0}.c-login-modal-email .ant-form-item .ant-form-item-control .ant-form-item-control-input-content .password-input{display:inline-block;width:250px;margin-bottom:0}.c-login-modal-email .ant-form-item .ant-form-item-control .ant-form-item-control-input-content .password-input input{padding-right:28px}.c-login-modal-email .ant-form-item .ant-form-item-control .ant-form-item-control-input-content .login-button{width:120px;margin-left:20px;display:inline-block;margin-bottom:0}.c-login-modal-email .ant-form-item .ant-form-item-control .ant-form-item-control-input-content .login-button .ant-btn{width:100%;height:40px;background-color:#876a20}.c-login-modal-email .ant-form-item .ant-form-item-control .ant-form-item-explain{color:#c82d31;margin-top:7px;font-size:12px;line-height:18px;min-height:14px;text-align:left}.c-login-modal-email .server-msg{height:30px;text-align:left;display:table-cell;vertical-align:bottom}.c-login-modal-email .server-msg .server-msg-text{color:#c82d31;font-size:12px;line-height:18px;line-height:20px}.gc .c-login-modal-email .ant-form-item .ant-form-item-control .ant-form-item-control-input-content .login-button .ant-btn{background-color:#ac8642}.c-login-modal-phone .ant-form-item .ant-form-item-control .ant-form-item-control-input-content input,.c-login-modal-phone .ant-form-item .ant-form-item-label,.font_m{font-size:14px;line-height:20px}.font_l{font-size:16px;line-height:24px}.c-login-modal-phone .ant-form-item{margin-bottom:16px}.c-login-modal-phone .ant-form-item.ant-form-item-has-error .ant-form-item-control .ant-form-item-control-input-content{border-bottom:2px solid #c82d31!important}.c-login-modal-phone .ant-form-item.ant-form-item-has-error .ant-form-item-control .ant-form-item-control-input-content .c-area-code .ant-input-affix-wrapper input{height:37px!important}.c-login-modal-phone .ant-form-item.ant-form-item-has-error .ant-form-item-control .ant-form-item-explain{color:#c82d31;margin-top:7px;font-size:12px;line-height:18px;min-height:14px;text-align:left}.c-login-modal-phone .ant-form-item .ant-form-item-label{color:#333;font-weight:500;padding:0 0 10px;margin:0}.c-login-modal-phone .ant-form-item .ant-form-item-control .ant-form-item-control-input-content .ant-input-group-addon{padding:0;background-color:#fff;border:none}.c-login-modal-phone .ant-form-item .ant-form-item-control .ant-form-item-control-input-content input{height:40px;color:#333;border:1px solid #ccc;padding:0 10px;border-radius:0;text-align:left}.c-login-modal-phone .ant-form-item .ant-form-item-control .ant-form-item-control-input-content input:-ms-input-placeholder{color:#ccc}.c-login-modal-phone .ant-form-item .ant-form-item-control .ant-form-item-control-input-content #phone{border-left:none!important}.c-login-modal-phone .ant-form-item .ant-form-item-control .ant-form-item-control-input-content .password-input{display:inline-block;width:250px;margin-bottom:0}.c-login-modal-phone .ant-form-item .ant-form-item-control .ant-form-item-control-input-content .password-input input{padding-right:28px}.c-login-modal-phone .ant-form-item .ant-form-item-control .ant-form-item-control-input-content .login-button{width:120px;margin-left:20px;display:inline-block;margin-bottom:0}.c-login-modal-phone .ant-form-item .ant-form-item-control .ant-form-item-control-input-content .login-button .ant-btn{width:100%;height:40px;background-color:#876a20}.c-login-modal-phone .ant-form-item .ant-form-item-control .ant-form-item-explain{color:#c82d31;margin-top:7px;font-size:12px;line-height:18px;min-height:14px;text-align:left}.c-login-modal-phone .ant-form-item .ant-form-item-control .ant-form-item-explain>div:nth-of-type(2){display:none}.c-login-modal-phone .server-msg{height:30px;text-align:left;display:table-cell;vertical-align:bottom}.c-login-modal-phone .server-msg .server-msg-text{color:#c82d31;font-size:12px;line-height:18px;line-height:20px}.gc .c-login-modal-phone .ant-form-item .ant-form-item-control .ant-form-item-control-input-content .login-button .ant-btn{background-color:#ac8642}.font_xs{font-size:10px;line-height:10px}.font_s{font-size:12px;line-height:18px}.font_m{font-size:14px;line-height:20px}.c-lego-login-modal .ant-modal-close .ant-modal-close-x .c-dialog-close-btn,.c-lego-login-security-modal .ant-modal-body .ant-modal-confirm-content,.font_l{font-size:16px;line-height:24px}.font_xl{font-size:18px;line-height:26px}.font_xxl{font-size:20px;line-height:28px}.font_xxxl{font-size:22px;line-height:30px}.font_24{font-size:24px;line-height:32px}.font_30{font-size:30px;line-height:40px}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mobile-search-item{padding:15px;height:60px;line-height:60px;font-size:14px;color:#fff;background-color:hsla(0,0%,100%,.3)}.mobile-search-item .num{font-size:28px}.cover-bg{position:relative}.cover-bg:after{content:" ";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:56px;height:30px;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6) 52%,#fff)}.btn-disable{background-color:#ccc;color:#fff;pointer-events:none}.playfair{font-family:PlayfairDisplay,Georgia,Times New Roman,serif}.playfair-bold{font-family:PlayfairDisplay_bold,Georgia,Times New Roman,serif}.c-lego-login-modal .ant-modal .ant-modal-content{padding-bottom:0}.c-lego-login-modal .ant-modal-header{padding:none}.c-lego-login-modal .ant-modal-close{right:10px}.c-lego-login-modal .ant-modal-close .ant-modal-close-x{width:16px;height:45px;line-height:45px}.c-lego-login-modal .ant-modal-header{height:60px;text-align:center;background:#f4f5f6;border:none;padding:0}.c-lego-login-modal .ant-modal-header .ant-modal-title{font-weight:400;font-size:24px;color:#333;height:62px;line-height:62px;background:#f4f5f6}.c-lego-login-modal .ant-modal-body{font-size:14px;padding:0}.c-lego-login-modal .ant-modal-body:after{content:"";display:table}.c-lego-login-modal .login-modal-form-wrap{padding:0 30px}.c-lego-login-modal .login-modal-form-wrap .login-form .c-login-modal-email{display:block}.c-lego-login-modal .login-modal-form-wrap .login-form .c-login-modal-phone,.c-lego-login-modal .login-modal-form-wrap .login-form.login-phone-show .c-login-modal-email{display:none}.c-lego-login-modal .login-modal-form-wrap .login-form.login-phone-show .c-login-modal-phone{display:block}.c-lego-login-modal .login-link{color:#876a20;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:500;font-size:14px}.c-lego-login-modal .login-link:hover{color:#a68a3a}.c-lego-login-modal .login-group{display:flex;justify-content:space-between}.c-lego-login-modal .login-group .login-link{font-size:10px;line-height:10px;position:relative}.c-lego-login-modal .login-group .login-link:after{position:absolute;content:"";width:100%;height:1px;background:#876a20;left:0;bottom:-2px}.c-lego-login-modal .login-modal-btn-group{display:flex;position:relative;margin:47px 30px 44px;border-top:1px solid #ddd;padding-top:45px}.c-lego-login-modal .login-modal-btn-group .login-seperator{position:absolute;color:#ccc;top:0;left:50%;padding:0 8px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;font-size:12px;line-height:18px}.c-lego-login-modal .login-modal-btn-group .login-modal-btn-link{height:36px;line-height:36px;flex:1 1;border:1px solid #876a20;background-color:transparent;color:#876a20}.c-lego-login-modal .login-modal-btn-group .login-modal-btn-link:last-child{margin-left:20px}.c-lego-login-modal .login-modal-btn-group .login-modal-btn-link:hover{color:#a68a3a;border-color:#a68a3a}.c-lego-login-modal .login-modal-order-query{height:46px;line-height:46px;background-color:#f4f5f6;width:100%;padding:0 10px;color:#876a20;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-lego-login-modal .login-modal-order-query .c-iconfont{justify-content:space-between;font-size:14px}.c-lego-login-modal .login-modal-order-query .icon{margin-top:1px}.c-lego-login-security-modal .ant-modal-body{padding-bottom:50px}.c-lego-login-security-modal .ant-modal-body .ant-modal-confirm-content .c-close-btn-wrap{display:none}.c-lego-login-security-modal .ant-modal-body .ant-modal-confirm-btns .ant-btn.ant-btn-primary{background-color:#876a20;border-color:#876a20}.c-lego-login-security-modal .ant-modal-body .ant-modal-confirm-btns .ant-btn.ant-btn-primary:hover{background-color:#a68a3a;border-color:#a68a3a}.gc .c-lego-login-modal .login-link{color:#ac8642}.gc .c-lego-login-modal .login-link:hover{color:#cba65d}.gc .c-lego-login-modal .login-group .login-link:after{background-color:#ac8642}.gc .c-lego-login-modal .login-modal-btn-group .login-modal-btn-link{color:#ac8642;border-color:#ac8642}.gc .c-lego-login-modal .login-modal-btn-group .login-modal-btn-link:hover{color:#cba65d;border-color:#cba65d}.gc .c-lego-login-modal .login-modal-order-query{color:#ac8642}.gc .c-lego-login-security-modal .ant-modal-body .ant-modal-confirm-btns .ant-btn.ant-btn-primary{background-color:#ac8642;border-color:#ac8642}.gc .c-lego-login-security-modal .ant-modal-body .ant-modal-confirm-btns .ant-btn.ant-btn-primary:hover{background-color:#cba65d;border-color:#cba65d}