@CHARSET "UTF-8";
.login_img{text-align: center;padding:20px 0px;border-bottom: 1px dashed #e2e2e2;}
.login_img img{height: 3.5rem;margin-bottom: 0.5rem;}
.login_img{padding:2.5rem 0px 0px;border: none;}
.login_img div{text-align: center;padding: 0.5rem 0px ;font-size: 0.6rem;font-size: 16px;color: #000;}
.login-box{margin-top: 15px;margin:0 auto;}
.item-button{}
.input_btn_row{    display: flex;
    justify-content: space-between;}
.mll-header{border:none;}
.login-box1{width:300px;margin:0 auto;}
.login-box{color:#777777;font-size: 14px;margin-top:30px;margin:20px;}
.login-box .field_txt{margin-bottom:10px}
.login-box .item-info{margin-bottom:20px}
select[name="country_code"]{width:5rem;margin-right:5px;}
input[name="username"]{width:8rem;}
input[name="password"]{width:100%;}
input[name="confirm_password"]{width:100%;}
.img_captcha{margin-left:5px;border-radius: 5px;}
.icon_box {
    display: flex;
    justify-content: center;
}
.icon_box img{width:10rem;}
.icon_tips {
    font-size: 20px;
    font-family: PingFang SC, PingFang SC-Regular;
    font-weight: 400;
    text-align: left;
    color: #402719;
    text-align: center;
    margin-top: 30px;
    margin-bottom: 48px;
}
.login-box .item-info input[type="text"],.login-box .item-info input[type="password"],.login-box select{height: 40px;
padding:0px 10px;font-size: 0.6rem;border: 0.5px solid #cccccc;color:#333;
border-radius: 5px;}
.login-box .item-info  input[type="text"]{width:100%;}
.sc-redBg-btn{width: 100%;
height: 50px;font-size:0.8rem;color:#333;
background: linear-gradient(300deg,#f5af80 7%, #fed2ae 91%);border: none;border-radius: 5px;}
.privacy_box{text-align:center;    margin-bottom: 20px;}
.privacy_box a{color: #a8450e;}
.privacy_box .content{position: relative;}
.login-box .title2 .txt {
   
    color: #333;margin-left:5px;margin-right:5px;
}
.login-box .title2 .hx {
    width: 8px;
    height: 0px;
    border: 1px solid #464444;
}
.login-box .title {
    font-size: 0.8rem;
    text-align: center;
    color: #333;
}
.login-box .title2 {
    font-size: 0.6rem;
    text-align: center;
    color: #777777;
    font-weight: 500;
    letter-spacing: 1.2px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.other_link_box{display: flex;
    justify-content: flex-end;margin-bottom:30px;}
.other_link_box a{color:#777777;}
.other_link_box span{margin-right:5px;margin-left:5px;}
.login-box .title3{font-size:0.6rem;text-align: center;color: #777777;font-weight: 400;}
.user_nav{background-color: #fff;padding: 0px 17%;padding-bottom: 1px;border-bottom: 1px solid #F3F3F3;width: 66%;}
.user_nav a{position: relative;display:inline-block;height: 44px;line-height: 44px;text-align: center;font-size: 17px;color: #333;margin-right: 2rem;}
.user_nav a:last-child{margin-right: 0px;}
.login-type-toggle ul li div.sborder{border: none;}
.login-type-toggle{border-top: solid 1px #F3F3F3;border-bottom: solid 1px #F3F3F3;}
.user_nav .current{color: #ff6191;}
.user_nav .current span{background: linear-gradient(270deg,rgba(242,163,88,1) 0%,rgba(238,121,77,1) 100%);height: 0.085rem;display: block;}
.user_input ul{padding: 20px 5% 10px;display: none;}
.user_input ul.current{display: block;}
.user_input li{background-color: #F3F3F3;border-radius: 20px;height: 41px;margin-bottom: 15px;font-size: 14px;line-height: 41px;}
.user_input li input{border: none;background-color: #F3F3F3;height: 40px;line-height: 40px;font-size: 14px;width: 7rem;}
.user_input li i{font-style: normal;padding-left: 20px;color: #484848;}
.user_input li .yzm_input,.user_input li .input-phone-captcha{width:4rem;}
.user_input li img{height: 1.5rem;margin-top: 0.2rem;float:right;margin-right:15px;}
.user_input li .captcha{display: inline-block;color:#ff6191;font-size: 14px;float:right;margin-right:5px;}
.user_input li .captcha strong{border:1px solid #9f9f9f;border-radius:50px;color:#999;padding:3px 8px;font-size:0.5rem;    font-weight: normal;}
.user-login{border-bottom:1px dashed #e2e2e2;padding-bottom:40px;}
.user-login .login-options{padding: 0px 5%;}
.user-login .login-options .login-button, .user-login .login-options .register-button, .user-login .login-options .quick-login-button{
background:linear-gradient(91deg,rgba(253,208,172,1) 0%,rgba(244,176,129,1) 100%) !important;border-radius: 20px;color:#333;font-weight:500;  }
.about-register a:link, .about-register a:visited{color: #848484;}
.user-register-nav,.about-register{display: none;}
.user-login{border: none;}
.user_input li{height:2rem;line-height:2rem;border-radius: 1rem;font-size: 16px;margin-bottom: 0.8rem;}
.user_input li input{background-color: #f3f3f3;height:1.5rem;line-height:1.5rem;font-size: 16px;outline: none;}
.user_input li input::-webkit-input-placeholder{font-size: 14px;}
.user-login .login-options .quick-login-button{height:2rem;line-height:2rem;font-size: 0.7rem;}
.input-phone-captcha{width:3rem;}