.tb-account-wrap{max-width:400px;margin:56px auto}.tb-account-title{margin-bottom:24px;line-height:38px;font-size:28px;font-weight:700}.tb-account-status{margin-top:10px;display:flex;align-items:center;padding:10px;border-radius:4px;margin-bottom:16px}.tb-account-status.hide{display:none}.tb-account-status.tb-account-status-error{color:#d20f1d;background:#d20f1d17}.tb-account-status.tb-account-status-success{color:#67c23a;background:#eaf5e4}.tb-account-status .iconfont{font-size:20px;margin-right:8px;line-height:20px}.tb-account-status .errors{font-size:16px}.tb-account-form{margin-top:10px}.tb-account-form-inline{display:flex;justify-content:space-between}.tb-account-form-inline .tb-account-form-group{flex:1}.tb-account-form-inline .tb-account-form-group:first-child{margin-right:16px}.tb-account-form-footer{display:flex}.tb-account-form-footer .btn{margin-right:16px;background:linear-gradient(100deg,#1082f1,#1d9efb);border-radius:4px;display:inline-block;color:#fff;padding:4px 12px;line-height:24px;font-size:14px}.tb-account-form-group{margin-bottom:16px}.tb-account-form-group .tb-account-form-label{font-size:14px;font-weight:500;line-height:22px;cursor:pointer}.tb-account-form-group .tb-account-form-input{display:block;width:100%;padding-left:16px;margin-top:0;height:40px;border:1px solid #BDBDBD;border-radius:4px}.tb-account-form-group .tb-account-form-input.tb-account-form-input-error{background:#d7000f0a;border:1px solid rgba(215,0,15,.4)}.tb-account-form-group .tb-account-form-tab{margin-top:8px;font-size:12px;color:#1082f1;cursor:pointer}.tb-account-form-btn{display:block;padding:8px 0;font-size:14px;font-weight:600;line-height:24px;width:100%;color:#fff;border:none;border-radius:4px;text-align:center}.tb-account-form-btn:focus{color:#fff;text-decoration:none}.tb-account-form-submit{background:linear-gradient(100deg,#1082f1,#1d9efb)}.tb-account-split{display:flex;align-items:center;justify-content:center;height:24px;margin:8px 0}.tb-account-split:before,.tb-account-split:after{content:"";display:block;width:169px;height:1px;background-color:#eaeaea}.tb-account-split span{margin:0 8px}.tb-account-form-create{background:#232221}.tb-account-form-create:hover{color:#fff}.tb-forget-box{display:none}.tb-forget-box .tb-account-title{margin-bottom:8px}.tb-forget-box .tb-account-desc{font-size:12px;line-height:22px}.tb-forget-box .tb-account-form{margin-top:24px}.tb-account-form-cancel{font-size:14px;line-height:24px;color:#1082f1;margin-top:10px;display:block;cursor:pointer}.tb-account-form-cancel i{font-style:normal}.tb-account-form-cancel .iconfont{font-size:16px;vertical-align:middle;margin-top:-2px;display:inline-block}.tb-account-form-cancel:hover{color:#1082f1}.tb-register-box .tb-account-status.tb-account-status-error{background:none;padding:0}.tb-account-split{height:20px}.my-account{padding:56px 0}h1.account-title{margin-bottom:8px;font-size:28px;font-weight:700;line-height:38px}h3.account-title{font-size:20px;font-weight:700;line-height:24px;margin-bottom:16px}.account-logout{font-size:14px;line-height:24px;color:#272727;text-decoration:underline}.account-wrap{display:flex;flex-wrap:wrap;margin-top:48px}.account-wrap .account-details{flex:1;max-width:160px}.account-wrap .account-details .account-address{font-size:14px;line-height:24px}.account-wrap .account-details .account-link{display:block;color:#fff;margin-top:24px;line-height:32px;font-size:14px;text-align:center;background:linear-gradient(100deg,#1082f1,#1d9efb);border-radius:4px}.account-wrap .account-order{margin-left:104px;flex:2}.account-wrap .account-order .account-order-list{display:none}.account-wrap .account-order table{width:100%}.account-wrap .account-order table th{padding:12px 0;font-size:16px}.account-wrap .account-order table td{padding:8px 0;font-size:14px}.account-wrap .account-order table th,.account-wrap .account-order table td{padding-left:16px;line-height:24px;border:1px solid #f2f2f2}.account-wrap .account-order .account-order-name{color:#1082f1}.account-wrap .account-order .account-order-btn{padding:4px 8px;font-size:12px;border-radius:2px}.account-wrap .account-order .account-order-btn.refund,.account-wrap .account-order .account-order-btn.return{border:1px solid linear-gradient(100deg,#1082f1 0%,#1d9efb 100%);color:#1082f1}.account-wrap .account-order .account-order-btn[disabled=true]{border:1px solid #cccccc;color:#ccc}.order-box{position:fixed;top:50%;background-color:#fff;left:50%;transform:translate(-50%,-50%);width:100%;padding:80px;max-width:560px;box-sizing:border-box;z-index:9;border-radius:5px;opacity:0;visibility:hidden;transition:opacity .3s}.order-box .iconfont{position:absolute;top:24px;right:32px;color:#8f8f8f;font-size:25px;width:32px;height:32px;text-align:center;line-height:32px;cursor:pointer}.order-box.show{opacity:1;visibility:visible}.order-box.order-result p{margin:16px 0;font-size:16px}.order-box.order-result .cancel-success,.order-box.order-result .return-success,.order-box.order-result .return-error,.order-box .order-form-title{display:none}.order-box h2,.order-box h3{margin-bottom:10px;font-size:28px;font-weight:700;line-height:28px}.order-box p{font-size:14px;line-height:22px}.order-box .form-group label{font-size:14px;font-weight:400;margin-bottom:8px}.order-box .form-group .form-control{height:40px}.order-box .form-btn{display:block;color:#fff;line-height:32px;font-size:14px;font-weight:600;text-align:center;background:linear-gradient(100deg,#1082f1,#1d9efb);border-radius:4px;padding:0 24px;height:40px;line-height:40px;margin:24px auto 0;width:100%;max-width:100%}.order-layer{position:fixed;top:0;left:0;right:0;bottom:0;display:none;background:#00000080;z-index:8}.tb-address-main{padding:56px 0}.tb-address-main .address-return{font-size:14px;line-height:24px;display:block;color:#272727}.tb-address-main .address-return .iconfont{vertical-align:middle}.tb-address-main .address-add{margin-top:16px;background:linear-gradient(100deg,#1082f1,#1d9efb);border-radius:4px;display:inline-block;color:#fff;padding:4px 12px;line-height:24px;font-size:14px;border:none;outline:none}.tb-address-main .address-form{margin-top:40px}.tb-address-main .add-address-form,.tb-address-main .edit-address-form{display:none}.tb-address-main .address-list{margin-top:48px}.tb-address-main .address-list li{padding:24px 0 16px;border-bottom:1px solid #EAEAEA}.tb-address-main .address-list .address-content{display:flex;justify-content:space-between}.tb-address-main .address-list .address-content .address-default{margin-bottom:10px;display:inline-block;border:1px solid linear-gradient(100deg,#1082f1 0%,#1d9efb 100%);border-radius:4px;padding:2px 5px;color:#1082f1}.tb-address-main .address-list .address-content .address-info{font-size:14px;line-height:24px}.tb-address-main .address-list .address-content .address-handle button i{font-size:20px;color:#bdbdbd}.tb-address-main .address-list .address-content .address-handle button:first-child{margin-right:24px}.tb-address-main .address-list .address-add{margin-top:0}.tb-address-main .address-list .address-edit-toggle{margin-top:10px}.account-order-number{margin:48px 0 24px}.account-order-number dt{margin-bottom:12px;font-size:20px;font-weight:700}.account-order-number dd{font-size:14px;line-height:24px}.account-order-wrap{display:flex}.account-order-wrap .account-order-details{flex:1}.account-order-wrap .account-order-details table{width:100%;border:1px solid #EAEAEA}.account-order-wrap .account-order-details table thead tr{border-bottom:1px solid #EAEAEA}.account-order-wrap .account-order-details table thead tr td{padding:16px;font-size:18px;line-height:22px;font-weight:600}.account-order-wrap .account-order-details table tbody td{padding:16px;font-size:16px}.account-order-wrap .account-order-details tfoot{border-top:1px solid #eaeaea}.account-order-wrap .account-order-details tfoot td{font-size:16px}.account-order-wrap .account-order-details .order-product-link{line-height:22px;color:#272727;text-decoration:underline}.account-order-wrap .account-order-details .order-sale-list{margin-top:8px}.account-order-wrap .account-order-details .order-sale-list li{font-size:14px;line-height:22px;color:#1082f1}.account-order-wrap .account-order-details .order-sale-list li .iconfont{margin-right:4px;width:16px;height:16px;font-size:16px;vertical-align:middle}.account-order-wrap .account-order-details p .money{margin-bottom:4px;font-size:16px;font-weight:500}.account-order-wrap .account-order-details s .money{font-size:14px;line-height:22px;color:#8f8f8f}.account-order-wrap .account-order-details .account-order-list{display:none}.account-order-wrap .account-order-details .order-subtotal td{padding:24px 16px 8px}.account-order-wrap .account-order-details .order-subtotal td strong{font-weight:500;font-size:18px}.account-order-wrap .account-order-details .order-shipping td{padding:8px 16px 24px}.account-order-wrap .account-order-details .order-total{border-top:1px solid #eaeaea}.account-order-wrap .account-order-details .order-total td{padding:24px 16px;font-weight:600;font-size:18px}.account-order-wrap .account-order-details .account-order-print{margin-top:32px;display:flex;font-size:16px;line-height:24px}.account-order-wrap .account-order-details .account-order-print a{color:#272727}.account-order-wrap .account-order-details .account-order-print .iconfont{margin-left:11px;font-size:18px;cursor:pointer}.account-order-wrap .account-order-address{margin-left:40px;min-width:192px}.account-order-wrap .account-order-address .account-address-item{margin-bottom:40px}.account-order-wrap .account-order-address h3{font-size:20px;line-height:24px;font-weight:600}.account-order-wrap .account-order-address .account-order-status{font-size:16px;margin:16px 0 8px}.account-order-wrap .account-order-address .account-order-status strong{font-weight:500}.account-order-wrap .account-order-address .account-address-info{font-size:16px;line-height:24px}@media (max-width: 1024px){.account-wrap{flex-direction:column}.account-wrap .account-details{position:relative;max-width:100%;width:100%}.account-wrap .account-details .account-link{margin-top:0;width:148px;position:absolute;right:0;top:0}.account-wrap .account-order{margin-left:0;margin-top:24px}.account-order-wrap{flex-direction:column}.account-order-wrap .account-order-address{margin-top:32px;margin-left:0;display:flex}.account-order-wrap .account-order-address .account-address-item{margin-right:72px}}@media (max-width: 768px){.tb-account-wrap{margin:0 auto;padding:23px 16px}.tb-account-title{margin-bottom:20px;line-height:23px;font-size:17px}.tb-account-form-group .tb-account-form-label{margin:0}.tb-account-form-group .tb-account-form-input{height:44px;margin-top:8px}.tb-account-form-btn{padding:10px 0}.tb-account-form-submit{margin-top:28px}h1.account-title{font-size:18px;line-height:23px}h3.account-title{font-size:15px;line-height:20px;margin-bottom:8px}.my-account{padding:28px 0 40px}.my-account .account-logout{font-size:12px;line-height:12px}.my-account .account-wrap{margin-top:24px}.my-account .account-wrap .account-details .account-address{font-size:13px;line-height:24px}.my-account .account-wrap .account-details .account-link{width:fit-content;padding:0 12px;font-size:12px;line-height:28px}.my-account .account-wrap .account-order{margin-top:20px}.my-account .account-wrap .account-order table{display:none}.my-account .account-wrap .account-order .account-order-list{display:block}.my-account .account-wrap .account-order .account-order-list ul{border-bottom:1px solid #eaeaea}.my-account .account-wrap .account-order .account-order-list ul:last-child{border-bottom:none}.my-account .account-wrap .account-order .account-order-list li{display:flex;justify-content:space-between;font-size:13px;line-height:12px;padding-bottom:16px;align-items:center}.my-account .account-wrap .account-order .account-order-list li:first-child{padding-top:16px}.my-account .account-wrap .account-order .account-order-list li label{font-weight:400;margin:0}.order-box{width:85%;padding:16px}.order-main{padding:0}.account-order-number{padding:0 16px}.account-order-number dt{font-size:14px;line-height:12px;margin-bottom:8px}.account-order-number dd{font-size:12px;line-height:12px}.account-order-wrap .account-order-details table{display:none}.account-order-wrap .account-order-details .account-order-list{display:block}.account-order-wrap .account-order-details .account-order-list>ul{padding-top:16px;border-top:1px solid #EAEAEA}.account-order-wrap .account-order-details .account-order-list>ul>li{display:flex;padding:0 16px 16px}.account-order-wrap .account-order-details .account-order-list>ul>li strong{width:30%;font-weight:500;font-size:14px}.account-order-wrap .account-order-details .account-order-list>ul>li>div{flex:1;font-size:13px}.account-order-wrap .account-order-details .account-order-list>ul>li>div p{display:inline-block;margin-right:16px}.account-order-wrap .account-order-details .account-order-list>ul>li>div .order-sale-list li{font-size:13px}.account-order-wrap .account-order-details .account-order-list .order-subtotal{display:flex;padding:16px}.account-order-wrap .account-order-details .account-order-list .order-subtotal strong{font-weight:600;font-weight:14px}.account-order-wrap .account-order-details .account-order-list .order-subtotal strong:first-child{width:30%}.account-order-wrap .account-order-details .account-order-list .order-shipping{padding:0 16px 16px;display:flex}.account-order-wrap .account-order-details .account-order-list .order-shipping span{font-size:13px}.account-order-wrap .account-order-details .account-order-list .order-shipping span:first-child{width:30%}.account-order-wrap .account-order-details .account-order-list .order-total{display:flex;border:none;padding:16px;background:#f9f9f9}.account-order-wrap .account-order-details .account-order-list .order-total strong{font-weight:600;font-weight:14px}.account-order-wrap .account-order-details .account-order-list .order-total strong:first-child{width:30%}.account-order-wrap .account-order-details p .money{font-size:14px}.account-order-wrap .account-order-details s .money{font-size:12px}.account-order-wrap .account-order-details .account-order-print{margin-top:25px;padding:0 16px;font-size:13px;line-height:15px}.account-order-wrap .account-order-details .account-order-print .iconfont{margin-left:8px;vertical-align:bottom}.account-order-wrap .account-order-address{margin-top:20px;flex-direction:column;padding:0 16px}.account-order-wrap .account-order-address h3{font-size:15px}.account-order-wrap .account-order-address .account-order-status{margin:12px 0 8px;font-size:13px}.account-order-wrap .account-order-address .account-address-info{font-size:13px;line-height:24px}.account-order-wrap .account-order-address .account-address-item{margin-right:0;margin-bottom:20px}.account-order-wrap .account-order-address .account-address-item:last-child{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/account.scss.css.map */
