.elementor-879 .elementor-element.elementor-element-3e80e9e0{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:62px;--padding-bottom:49px;--padding-left:260px;--padding-right:260px;overflow:visible;}.elementor-879 .elementor-element.elementor-element-3e80e9e0:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-3e80e9e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://guchi.wp.g.aibuild.com/wp-content/uploads/2025/06/member2.png");}.elementor-879 .elementor-element.elementor-element-3e80e9e0, .elementor-879 .elementor-element.elementor-element-3e80e9e0::before{--border-transition:0.3s;}.elementor-879 .elementor-element.elementor-element-fdab2e8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:221px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-879 .elementor-element.elementor-element-fdab2e8:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-fdab2e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-fdab2e8, .elementor-879 .elementor-element.elementor-element-fdab2e8::before{--border-transition:0.3s;}.elementor-879 .elementor-element.elementor-element-fdab2e8.e-con{--align-self:center;}.elementor-879 .elementor-element.elementor-element-e6af55b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:52px 0px 57px 0px;}.elementor-879 .elementor-element.elementor-element-e6af55b .elementor-heading-title{font-family:"AlibabaPuHuiTi", Sans-serif;font-size:38px;font-weight:700;}.elementor-879 .elementor-element.elementor-element-9bac93c .elementor-repeater-item-05d63a2{width:100%;}.elementor-879 .elementor-element.elementor-element-9bac93c .elementor-repeater-item-1369f71{width:100%;}.elementor-879 .elementor-element.elementor-element-9bac93c .elementor-repeater-item-6caeb8f{width:100%;}.elementor-879 .elementor-element.elementor-element-9bac93c .lr-form-wrapper form{background-color:#FFFFFF;width:596px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-879 .elementor-element.elementor-element-9bac93c .eael-login-form .eael-lr-btn{background-color:#B7262D;margin:126px 0px 0px 0px;font-family:"AlibabaPuHuiTi", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;border-radius:36px 36px 36px 36px;width:596px;height:60px;}.elementor-879 .elementor-element.elementor-element-9bac93c{width:100%;max-width:100%;}.elementor-879 .elementor-element.elementor-element-9bac93c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 48px 0px;}.elementor-879 .elementor-element.elementor-element-9bac93c.elementor-element{--align-self:center;}.elementor-879 .elementor-element.elementor-element-9bac93c .eael-login-form .eael-user-login{width:100%;}.elementor-879 .elementor-element.elementor-element-9bac93c .eael-login-form .eael-user-password{width:100%;}.elementor-879 .elementor-element.elementor-element-9bac93c .eael-lostpassword-form .eael-lr-form-group{width:100%;}.elementor-879 .elementor-element.elementor-element-9bac93c .eael-resetpassword-form .eael-lr-form-group {width:100%;}.elementor-879 .elementor-element.elementor-element-9bac93c .eael-lr-form-wrapper{width:596px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-879 .elementor-element.elementor-element-9bac93c .lr-form-wrapper{width:50%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-879 .elementor-element.elementor-element-9bac93c .lr-form-wrapper .eael-lr-form-group{margin:0px 0px 24px 0px;}.elementor-879 .elementor-element.elementor-element-9bac93c .lr-form-wrapper .eael-lr-form-control{font-family:"AlibabaPuHuiTi", Sans-serif;font-size:18px;text-align:left;background-color:#ffffff;border-radius:8px 8px 8px 8px;}.elementor-879 .elementor-element.elementor-element-9bac93c .lr-form-wrapper .eael-lr-form-control:focus{background-color:#ffffff;}.elementor-879 .elementor-element.elementor-element-9bac93c .lr-form-wrapper .eael-field-label{font-family:"AlibabaPuHuiTi", Sans-serif;font-size:18px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D3D3;border-radius:8px 8px 8px 8px;}.elementor-879 .elementor-element.elementor-element-9bac93c .lr-form-wrapper .forget-menot, .elementor-879 .elementor-element.elementor-element-9bac93c .lr-form-wrapper .forget-menot label{font-family:"AlibabaPuHuiTi", Sans-serif;font-size:18px;}.elementor-879 .elementor-element.elementor-element-9bac93c .lr-form-wrapper .forget-pass a{color:#000000;font-family:"AlibabaPuHuiTi", Sans-serif;font-size:18px;font-weight:400;}.elementor-879 .elementor-element.elementor-element-9bac93c .lr-form-wrapper .forget-pass{background-color:#ffffff;}.elementor-879 .elementor-element.elementor-element-9bac93c .lr-form-wrapper .forget-pass:hover{background-color:#ffffff;}.elementor-879 .elementor-element.elementor-element-9bac93c .eael-login-form .eael-lr-footer{flex-direction:row;justify-content:center;}.elementor-879 .elementor-element.elementor-element-9bac93c .eael-login-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:row;justify-content:center;}.elementor-879 .elementor-element.elementor-element-9bac93c .eael-register-form .eael-lr-footer{flex-direction:row;justify-content:space-between;}.elementor-879 .elementor-element.elementor-element-9bac93c .eael-register-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:row;justify-content:center;}.elementor-879 .elementor-element.elementor-element-9bac93c .eael-lostpassword-form .eael-lr-footer{flex-direction:row;justify-content:space-between;}.elementor-879 .elementor-element.elementor-element-9bac93c .eael-lostpassword-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:row;justify-content:center;}.elementor-879 .elementor-element.elementor-element-9bac93c .eael-resetpassword-form .eael-lr-footer{flex-direction:row;justify-content:space-between;}.elementor-879 .elementor-element.elementor-element-9bac93c .eael-resetpassword-form .eael-sign-wrapper{padding-top:0;}.elementor-879 .elementor-element.elementor-element-9bac93c .lr-social-login-container .lr-social-buttons-container{flex-direction:row;}.elementor-879 .elementor-element.elementor-element-9bac93c .pass-meta-info{width:100%;}.elementor-879 .elementor-element.elementor-element-38b799b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-879 .elementor-element.elementor-element-38b799b.e-con{--align-self:center;}.elementor-879 .elementor-element.elementor-element-696e05c .elementor-heading-title{font-family:"AlibabaPuHuiTi", Sans-serif;font-size:18px;}.elementor-879 .elementor-element.elementor-element-098e4b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;}.elementor-879 .elementor-element.elementor-element-098e4b7 .elementor-heading-title{color:#B7262D;font-family:"AlibabaPuHuiTi", Sans-serif;font-size:18px;}@media(min-width:2px){.elementor-879 .elementor-element.elementor-element-fdab2e8{--width:1400px;}}@media(max-width:2px){.elementor-879 .elementor-element.elementor-element-9bac93c .eael-lr-form-wrapper{width:75%;}.elementor-879 .elementor-element.elementor-element-9bac93c .lr-form-wrapper{width:75%;}}@media(max-width:1px){.elementor-879 .elementor-element.elementor-element-9bac93c .eael-lr-form-wrapper{width:100%;}.elementor-879 .elementor-element.elementor-element-9bac93c .lr-form-wrapper{width:100%;}}/* Start custom CSS for eael-login-register, class: .elementor-element-9bac93c *//* 隐藏原生 checkbox */
input[type="checkbox"].remember-me {
  opacity: 0;
  width: 0;
  height: 0;
  position: absolute;
}

/* 自定义 toggle 外壳 */
input[type="checkbox"].remember-me + label {
  position: relative;
  padding-left: 50px;
  cursor: pointer;
  font-size: 18px;
  line-height: 24px;
  color: #000000;
}

/* toggle 背景 */
input[type="checkbox"].remember-me + label::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 2px;
  width: 44px;
  height: 24px;
  background-color: #B7262D; /* 红色背景 */
  border-radius: 20px;
  transition: background-color 0.3s ease;
   margin-left: -10px;
}

/* toggle 圆点 */
input[type="checkbox"].remember-me + label::after {
  content: "";
  position: absolute;
  top: 6px;
  left: -5px;
  width: 16px;
  height: 16px;
  background: white;
  border-radius: 50%;
  transition: transform 0.3s ease;
}

/* checked 状态样式 */
input[type="checkbox"].remember-me:checked + label::after {
  transform: translateX(20px);
}

input[type="checkbox"].remember-me:checked + label::before {
  background-color: #B7262D;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'AlibabaPuHuiTi';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://guchi.wp.g.aibuild.com/wp-content/uploads/2025/06/AlibabaPuHuiTi-3-55-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'AlibabaPuHuiTi';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://guchi.wp.g.aibuild.com/wp-content/uploads/2025/06/AlibabaPuHuiTi-3-85-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */