.hidden-info{display:none !important}.form-container #signUpForm .obtain-code,.form-container #signUpForm .invalid-code,.form-container #signUpForm .phone-number,.form-container #phone-login .m-password .invalid-code,.form-container #phone-login .send-code{position:absolute;left:1px;display:inline-block;line-height:34px;background-color:#f3f3f3;height:32px;z-index:1;border-top-left-radius:5px;border-bottom-left-radius:5px;margin-top:1px;border-right:1px solid #bdbdbd}.user-main-panel label,.user-form label{display:block;font-weight:bold;color:#331515;margin:24px 0 10px 0;padding-left:1px}.user-main-panel input,.user-form input[type=text],.user-form input[type=password]{width:306px;height:34px;display:block;margin:0;padding:0 16px;border:1px solid #bdbdbd;border-radius:5px;font-size:14px}.user-main-panel select,.user-form select{width:306px;height:36px;padding:0 12px;border:1px solid #bdbdbd;border-radius:5px;font-size:14px}.user-main-panel button,.user-form button{background-color:#8972ac;height:35px;font-size:14px;font-weight:bold;color:#fff;border-radius:5px;border:none;cursor:pointer;padding:0 24px}.user-main-panel button.wait,.user-form button.wait{cursor:wait;pointer-events:none}.user-main-panel button:disabled,.user-form button:disabled{background-color:#ccc;color:#fff;border:1px solid #ccc}.user-main-panel button.link,.user-form button.link{background-color:#fff;border:none;color:#6a4b92}.user-main-panel button.link:disabled,.user-form button.link:disabled{background-color:#fff;color:#999;border:none}.user-main-panel button.light,.user-form button.light{background-color:#f9f7fb;border:1px solid #ebe4f6;color:#6a4b92}.on{background-color:#8972ac !important}.on span{color:#fff !important;border-bottom:1px solid #8972ac !important;z-index:1}#bread ol li span{line-height:20px}.section-title{font-size:20px !important}.section-title span{color:#6a4b92 !important}.form-container{width:1000px}.user-form{font-size:14px}.user-form p{margin:24px 0;line-height:22px;width:400px}.user-form table th{padding:10px 0 0 0;text-align:right;vertical-align:top}.user-form table td{padding:4px 0 4px 20px}.error{color:#ee3134;font-size:12px;margin-top:2px;height:17px;line-height:1}.error+label{margin-top:6px}.hint{color:#999;font-size:12px;margin-top:4px}.hint+label{margin-top:6px}.hidden{display:none;visibility:visible}.hidden-inplace{visibility:hidden}.user-sidebar{float:left;width:200px;padding:0}.user-sidebar .info-list{border:1px solid #ebe4f6}.user-sidebar .info-list p.active a{border-top:none}.user-sidebar .margin-t{margin-top:20px}.user-sidebar p{width:198px}.user-sidebar p a{border-bottom:1px solid #ebe4f6}.user-sidebar p:last-child a{border-bottom:none}.user-sidebar #cn_user_sidebar_score{color:#ee3134;font-size:16px;font-weight:normal;position:absolute;left:56px;bottom:10px}.user-sidebar .active{background-color:#8972ac;cursor:default}.user-sidebar .active:hover{background-color:#8972ac;color:#fff}.user-sidebar .active a{color:#fff;border-bottom:none}.user-sidebar .active #cn_user_sidebar_score{color:#ebe4f6}.user-sidebar ul{padding:10px 0 15px 0}.user-sidebar ul li{margin:5px 0;height:25px;line-height:25px}.user-sidebar p:first-child{background-color:#f9f7fb}.user-sidebar p:first-child a{border-bottom:1px solid #ebe4f6;color:#331515;font-size:16px;font-weight:normal}.user-sidebar a{display:inline-block;color:#6a4b92;font-weight:bold;font-size:14px;text-align:left;padding:8px 0px 11px 0px;border:none;width:173px;margin-left:13px;margin-right:12px}.user-sidebar form button{font-size:14px;font-weight:bold;background-color:#fff;border:1px solid #ebe4f6;height:36px;width:200px;border-radius:0;margin-top:40px;color:#6a4b92;cursor:pointer}.user-sidebar .cart-box{position:fixed;z-index:99;top:200px;right:0;width:73px}.user-sidebar .cart-box .box-img{width:73px;height:79px;top:18px;position:relative;left:-6px;z-index:89}.user-sidebar .cart-box .box{width:60px;height:70px;background:#8f77b5;border-radius:6px;position:relative}.user-sidebar .cart-box .box img{position:absolute;top:29px;left:15px}.user-sidebar .cart-box .box .circle{color:#fff;line-height:14px;text-align:center;position:absolute;top:25px;left:30px}.user-sidebar .cart-box .box .circle span{min-width:14px;height:14px;display:inline-block;background:#cf4131;border:3px solid #cf4131;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.user-sidebar .cart-box .box a{font-weight:normal}.user-main-header{font-size:22px;margin-bottom:35px;white-space:nowrap;overflow:hidden;margin-top:50px}.user-main-header div{display:inline-block}.user-main-header .hr{width:1000px;border-top:1px solid #ebe4f6;padding-bottom:6px;margin-left:50px}.user-main-panel{padding:0 0 74px 200px;font-size:14px}.user-main-panel .change-password{padding-left:100px}.user-main-panel .info-switch{padding-left:53px}.user-main-panel .address-list{padding-left:53px}.user-main-panel .profile-panel{padding-left:100px}.user-main-panel input[readonly]{border-color:#fff !important}.user-main-panel .row .col{display:inline-block;vertical-align:top}.user-main-panel .row .form-list{padding-right:50px}.user-main-panel .row #province select,.user-main-panel .row #province input{width:160px !important;margin-right:18px}.user-main-panel .row #city select,.user-main-panel .row #city input{width:128px !important}.user-main-panel .row .password-tit{display:flex;flex-flow:nowrap row}.edit{font-size:12px;font-weight:bold;color:#6a4b92}.edit>*{cursor:pointer}.edit [class^=icon-]{font-size:21px}a.form_btn_submit{display:inline-block;height:28px}.clickable{cursor:pointer}.login-type{padding-top:8px;font-size:12px;font-weight:bold}.form-group label{margin-top:4px}.div-wait{cursor:wait;pointer-events:none}.form-container>tbody>tr>td{vertical-align:top}.form-container input{width:340px !important}.form-container #phone-login .send-code{background-color:#8972ac !important;padding:0 49px 0 18px;border:1px solid #8972ac !important;cursor:pointer;margin-top:0px}.form-container #phone-login .send-code span{color:#fff;font-weight:bold}.form-container #phone-login .m-password{margin:0 0 0 0 !important;position:relative}.form-container #phone-login .m-password>label{margin-top:0 !important}.form-container #phone-login .m-password .invalid-code{padding:0 49px 0 18px}.form-container #phone-login .m-password .invalid-code span{color:#9f9f9f}.form-container #phone-login .m-password #loginCountdown{position:absolute;margin-left:5px;top:-1px}.form-container #phone-login .m-password #info-code{margin-top:10px}.form-container #phone-login .m-password>input{padding-left:154px}.form-container .user-form label{line-height:1}.form-container .user-form #bar1{height:34px;width:300px}.form-container #resetForm p{margin:45px 0px 29px 0px !important;line-height:1}.form-container #resetForm span{margin-bottom:8px;display:block}.form-container #signUpForm{position:relative}.form-container #signUpForm #signUpCode{margin-top:0px}.form-container #signUpForm .phone-number{padding:0 31px 0 18px}.form-container #signUpForm .phone-number span{padding-right:9px}.form-container #signUpForm .invalid-code{padding:0 49px 0 18px;margin-top:1px}.form-container #signUpForm .invalid-code span{color:#9f9f9f}.form-container #signUpForm .invalid-code #signUpCountdown{position:absolute;margin-left:5px;top:-1px}.form-container #signUpForm .obtain-code{background-color:#8972ac !important;padding:0 49px 0 18px;border:1px solid #8972ac !important;margin:0px 0 0 0 !important;left:0 !important;cursor:pointer}.form-container #signUpForm .obtain-code span{color:#fff;font-weight:bold}.form-container #signUpForm input[name=phone]{padding-left:154px}.form-container #signUpForm #obtainCode{margin-top:0px}.form-container #signUpForm #invalidCode{margin-top:0px}.form-container #signUpForm #checkAgreement{margin-top:26px;display:flex;align-items:center}.form-container #signUpForm #checkAgreement .ckb_square{top:2px}.form-container #signUpForm #checkAgreement span{line-height:1;font-size:12px;display:flex;flex-flow:nowrap row;z-index:999}.form-container #signUpForm #checkAgreement span a b{color:#6a4b92}.form-container #signUpForm #checkAgreement span i{color:red;padding-right:5px}.form-container #signUpForm #push-info .ckb_square{top:2px}.form-container #signUpForm #push-info span{line-height:1;font-size:12px}#resetPasswordForm,#resetOtpForm,#resetForm,#unlockOtpForm,#unlockForm,#loginForm{float:left;width:500px}#resetPasswordForm button,#resetOtpForm button,#resetForm button,#unlockOtpForm button,#unlockForm button,#loginForm button{margin-top:8px}#resetPasswordForm button.link,#resetOtpForm button.link,#resetForm button.link,#unlockOtpForm button.link,#unlockForm button.link,#loginForm button.link{margin-left:80px}#resetPasswordForm p+button,#resetOtpForm p+button,#resetForm p+button,#unlockOtpForm p+button,#unlockForm p+button,#loginForm p+button{margin-top:0}#forgotPasswordButton{float:right;height:auto;font-size:12px;text-align:right;margin:8px 0 0 60px !important;padding:0}#loginErrorContainer{width:340px}#signUpForm{float:right;width:420px}#signUpForm .container{margin-bottom:3px}#signUpForm .hidden-info+label{margin:24px 0 10px 0 !important}#signUpForm #signUpButton{margin-top:23px;font-weight:normal !important}#signUpForm #reset-phone-number{background-color:#8972ac;color:#fff;cursor:pointer;position:absolute;right:-30px;top:117px;border-radius:5px;height:34px;line-height:34px;padding:0px 8px}.typeLogin{padding-right:20px}.phone-code{position:relative}.phone-code #mphonecode{display:inline-block}.phone-code #phoneCodeImg{margin-left:-70px;color:#8e8e8e;background:none;outline:none;border:none}.phone-code #seconds{position:absolute;width:70px;color:#8e8e8e;background:none;outline:none;border:none;bottom:8px;right:180px}.checkAgreementError{color:#ee3134 !important;font-weight:bold !important}.checkAgreementError a{border-bottom:1px solid #ee3132;padding-bottom:3px}.checkAgreementError a b{color:#ee3134 !important;font-weight:bold !important}.pro_login_jifen{width:100%;height:235px;margin:0 auto;font-size:14px;font-weight:normal;padding-top:62px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.pro_login_jifen img{margin-top:27px}.pro_position{position:absolute;top:44%;left:50%;transform:translate(-50%, -26%)}.pro_login_jifen-sub1{width:260px;float:left;line-height:30px;font-weight:normal;font-size:15px;margin-top:5px}.pro_login_jifen-sub2{width:654px;float:right;text-align:right}.pro_user_login{margin:0;padding-top:68px;justify-content:space-between;font-size:14px}.tipcolor_userlogin{font-weight:bold;font-size:18px}.tipfont20{font-size:20px}.tipcolor{color:#cf4232;font-weight:bold;font-size:16px}.tipfont16{font-size:16px}.tipfont22{font-size:22px}
