.account-main .account-content{min-height:calc(100vh - 340px);margin-bottom:100px}.account-main .account-left{width:200px;min-height:400px;height:100%;padding-top:20px;flex:0 0 200px;border:1px solid #eee}.account-main .account-left .is-ul{position:sticky;top:140px;margin-bottom:50px}.account-main .account-left .l-item{line-height:2.6;text-align:center;margin:20px 0}.account-main .account-left .l-item a:hover,.account-main .account-left .l-item.active a{color:#e05266}.account-main .account-left .l-item.active a em{background-color:#e05266}.account-main .account-left .l-item a{color:#101010;text-decoration:none}.account-main .account-left .l-item a em{border-radius:100%;width:4px;height:4px;display:inline-block;margin-right:8px;vertical-align:middle}.account-main .min-top--nav{padding:10px;background-color:#fff}.account-main .min-top--nav .nav-pills .nav-link.active{background-color:#e05266;color:#fff}.account-main .min-top--nav .nav-link{color:#101010}.account-main .account-right{width:calc(100% - 220px);border:1px solid #eee}.account-main .account-right .max-title{font-size:1.6rem}.account-main .account-right .max-title em{background:#e05266;display:inline-block;width:4px;padding:12px 0;vertical-align:middle;margin-right:10px;margin-bottom:4px}.account-main .account-right .profile .profile-item{padding-bottom:20px}.address-cont{display:grid;grid-row-gap:24px;grid-column-gap:24px;grid-template-columns:1fr 1fr 1fr}.address-cont .form-line{margin-top:1.1rem}.address-cont .form-label{color:#101010}.address-cont .form-necessary{color:#e05266;padding-right:5px}.address-cont .form-control.is-valid{border-color:#ced4da!important;background:0 0!important}.address-cont .address-del-btn{cursor:pointer}.address-add .modal-dialog,.address-cont .modal-dialog{padding:30px 20px}.address-add .modal-content,.address-cont .modal-content{overflow:inherit!important}.address-grid{min-height:250px;border:1px solid #ddd;padding:20px}.address-grid .grid-ul li{line-height:2;font-size:15px}.address-grid .grid-ul .t{padding-right:5px;text-align:right;display:inline-block}.address-grid .default{background-color:#ffb11b;font-size:12px;border-radius:3px;padding:2px 4px;color:#fff;display:inline-block}.address-grid .item-hd .icon{font-size:1.5rem;color:#bbb;font-weight:100}.address-grid .item-bm{color:#0070c9;font-size:14px}.address-grid .item-bm .is-default .set{display:none}.address-add{color:#999}.address-add .icon{font-size:2.5rem}.address-grid .item-bm .sp,.address-modal-close{cursor:pointer}.address-modal-close .icon{font-size:1.8rem!important;color:#000!important}.address-modal-btn{padding:.3rem 1.5rem;margin:0 20px;cursor:pointer;line-height:2}.address-modal-title{font-size:1.5rem;font-weight:400;padding:1.4rem 0}.address-input-vid{width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.orders-content .empty-order .btn-red{padding:.3rem 1.4rem}.orders-content .order-item{margin-top:1.4rem;background-color:#fafafa}.orders-content .order-item .td-start{width:22rem}.orders-content .order-item .td-end{padding-right:2.4rem}.orders-content .order-item__top td.vt{vertical-align:top}.orders-content .order-item__top .order-state{font-size:1.2rem}.orders-content .order-item__bottom{border:3px solid #f9f8f8;border-top:none}.orders-content .order-item__bottom .line-detail{border-bottom:1px solid #f3f0f0}.orders-content .order-item__bottom .line-detail td,.orders-content .order-item__top td{padding:1.4rem}.orders-content .order-item__bottom .btn-block{margin:.5rem}.orders-content .order-item__bottom .order-btn{padding:.2rem 0;width:120px}.orders-content .order-item__bottom .product-title{padding-left:1.6rem}.orders-content .order-item__bottom .order-state{font-size:1.25rem}.orders-content .order-item__bottom .line-item{margin:1.2rem 0}.order-content{min-height:500px;margin-bottom:80px;padding-left:0;padding-right:0;margin-top:20px}.order-content ._left{width:300px;text-align:center;border-right:1px dashed #ebe9e9}.order-content ._left .cart-item__image{padding:2rem 0}.order-content ._right{width:calc(100% - 300px);padding:1.5rem}.order-process{margin-top:1rem;border-bottom:1px dashed #ebe9e9;padding:1rem 0}.order-process .track-url{word-wrap:break-word}.order-process .success-tip{padding-left:.5rem;color:#999}.order-process .success-tip span{padding-right:.5rem}.order-process .order-number{font-size:12px;padding:5px}.order-process .order-fulfillment{font-size:1.7rem;color:#e05266;padding-bottom:1rem}.order-process .order-tip{font-size:.9rem;color:#999;padding-top:1.4rem;padding-left:.5rem}.order-process .speed-block{padding:3.5rem}.order-process .speed-block .step-icon{width:5.2rem;font-size:.9rem;text-align:center;color:#999}.order-process .speed-block .step-icon.isOn{color:#e05266}.order-process .speed-block .step-icon .icon-block,.order-tacking{padding-bottom:1rem}.order-process .speed-block .step-icon .iconfont{font-size:1.8rem}.order-process .speed-block .surplus-block{width:calc(100% - 5.3rem);position:relative}.order-process .speed-block .surplus-block .deal{color:#e05266;position:absolute;top:-1.2rem;left:50%;transform:translateX(-50%);width:4rem;font-size:12px;text-align:center}.order-process .speed-block .order-step-line{width:100%;white-space:nowrap;overflow:hidden;letter-spacing:.5rem;padding-top:.5rem;text-align:center;color:#999}.order-process .speed-block .order-step-line.isOff .sp,.order-process .speed-block .order-step-line.isOn{color:#e05266}.order-process .speed-block .order-step-line .dot{width:4px;height:4px;background:#e05266;display:inline-block;vertical-align:middle;border-radius:50%;margin:0 8px 0 5px}.order-tacking{border-bottom:1px dashed #ebe9e9}.order-tacking ._left{font-size:.9rem;padding-bottom:3rem}.order-distribution,.order-process .speed-block .step-other{display:grid;grid-template-columns:repeat(3,33.33%)}.order-distribution .i1,.order-distribution .i2{border-right:1px dashed #ebe9e9}.order-distribution .item{margin:2rem 0;padding:0 2rem}.order-distribution .title{font-size:1.2rem;padding-bottom:1.2rem}.order-distribution li{padding-bottom:.4rem;font-size:.95rem}.order-distribution label{width:7rem;display:inline-block;vertical-align:middle}.dokopoi_customer{margin-bottom:20px}.dokopoi_customer h2{text-align:center}#dokopoiPointInner{font-size:18px}.order-history{margin-top:20px;width:100%}.order-history td,.order-history th{padding:10px;border:1px solid #eee}#dokopoiRemainingPoint{color:red}@media (max-width:576px){#dokopoiPointInner{font-size:14px}}@media (max-width:1400px){.order-process .speed-block .order-step-line{letter-spacing:.2rem}}@media (max-width:1200px){.orders-content .order-item__top .order-state,.orders-content .order-item__top td{font-size:14px;width:180px}.order-content ._left{width:250px}.order-content ._right{width:calc(100% - 250px)}.order-process .speed-block{padding:3.5rem 1rem}.order-process .speed-block .order-step-line{letter-spacing:.1rem;font-size:.8rem}.order-process .speed-block .step-icon .icon-block{padding-bottom:0}.order-process .speed-block .step-icon .iconfont{font-size:1.6rem}.order-process .order-fulfillment{font-size:1.2rem}.order-distribution li{font-size:13px}.order-distribution .title{font-size:1.1rem}.address-cont{grid-template-columns:1fr 1fr}}@media (max-width:991px){.orders-content .base-tabs.nav-pills{font-size:14px}.orders-content .order-item .td-start{width:150px}.orders-content .order-item__top td{font-size:12px;width:130px}.orders-content .order-item__top .created-td span.time{display:block;padding-top:.4rem}.orders-content .order-item__bottom .cart-item__image{width:80px;height:80px}.orders-content .order-item__bottom .product-title,.orders-content .order-item__bottom td{font-size:12px}.orders-content .order-item__bottom .order-btn{padding:.2rem;font-size:12px;width:90px}.orders-content .order-item__bottom .btn-td{width:140px}.orders-content .order-item__bottom .line-detail .price-td{width:100px}.address-cont{grid-template-columns:1fr}.order-content ._left{padding:2rem;border-right:0;width:100%}.order-content ._left .cart-item__image{width:60vw}.order-content ._right{width:100%;border-top:1px dashed #ebe9e9}.order-process .order-number{margin-top:0}.order-process .order-fulfillment{padding-bottom:0}.order-process .speed-block{padding:3.5rem 0 2rem}.order-process .speed-block .order-step-line{letter-spacing:.5rem;font-size:1.1rem}.order-distribution label{width:100%;display:block;padding-bottom:10px}.order-distribution li{border-bottom:1px solid #ebe9e9;margin-bottom:10px}.account-main .account-right{width:100%;margin-top:0;min-height:60vh;border:0}}@media (max-width:768px){.orders-content .order-item__bottom .start-bv{flex-direction:column}.orders-content .order-item__bottom .product-title{padding-left:0}.account-main .account-content{margin-bottom:50px;display:block!important;min-height:calc(100vh - 180px)}.account-main .account-right .max-title{font-size:1.2rem}.account-main .account-right .max-title em{padding:.6rem 0}.account-main .account-right .profile .btn-submit{font-size:14px;font-weight:500}.account-main .account-right .profile .profile-item{font-size:14px}.address-cont{grid-template-columns:1fr}.order-process .speed-block .order-step-line{letter-spacing:.1rem;font-size:1rem}.order-distribution .item{margin:1.5rem 0;padding:0 1rem;font-weight:600}.address-modal-close .icon{font-size:1.5rem!important;color:#e05266!important}.del-modal-content .cont-txt{font-size:1.2rem}}@media (max-width:640px){.order-process .speed-block .order-step-line{letter-spacing:.3rem;font-size:.8rem}.orders-content .order-item{margin-top:5px}.orders-content .order-item__bottom{border:0}.orders-content .base-tabs.nav-pills{display:flex}.orders-content .base-tabs.nav-pills .nav-item,.orders-content .base-tabs.nav-pills .nav-link{flex:1 1 auto;text-align:center}.orders-content .base-tabs.nav-pills .nav-link{width:auto;padding:.5rem}.orders-content .order-item__top tr{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:15px 10px}.orders-content .order-item__top .created-td{width:100%;grid-row:2/2}.orders-content .order-item__top .created-td .txt{display:none}.orders-content .order-item__top .td-start{width:100%;grid-column:1/2}.orders-content .order-item__top .td-end{width:auto;padding-right:0}.orders-content .order-item__bottom .line-detail td,.orders-content .order-item__top td{padding:0}.orders-content .order-item__top .order-state{color:#e05266;width:100%;text-align:right;font-size:12px}.orders-content .order-item__bottom .line-detail{display:grid;grid-template:repeat(3,auto)/repeat(3,1fr);gap:20px;padding:30px 20px 0}.orders-content .order-item__bottom .td-start{grid-column:1/3;width:100%}.orders-content .order-item__bottom .price-td{grid-column:3/3;width:100%!important}.orders-content .order-item__bottom .btn-td{grid-column:1/3;width:100%;grid-column-end:span 3}.orders-content .order-item__bottom .order-btn{width:100%}.orders-content .order-item__bottom .btn-block{margin:.5rem 0}}@media (max-width:576px){.order-process .speed-block{width:110%;transform:scale(.9);transform-origin:0 0}.order-process .speed-block .surplus-block{width:calc(100% - 4.6rem)}.order-process .speed-block .step-icon{width:4.6rem;font-size:.7rem}.order-distribution{grid-template-columns:1fr}.order-distribution .i1,.order-distribution .i2{border-right:none}.address-grid{box-shadow:2px 2px 5px #eee}.address-add--dialog,.address-grid,.address-grid .grid-ul li,.address-grid .item-bm{font-size:12px}.address-grid .item-hd .icon{font-size:1rem}.address-grid .item-bm .icon{font-size:14px}.del-modal-content .cont-txt{font-size:.85rem;margin-top:1rem}.del-modal-content .bm-btns{margin-bottom:2rem;margin-top:1rem}.address-add .modal-content,.address-cont .modal-content{max-height:70vh}.address-modal-btn{margin:0 8px;font-size:12px;padding:.375rem .75rem}.account-mail .modal-dialog{padding:20px}.account-mail .modal-title{font-size:1rem;line-height:1}.account-mail .rec-input{flex-direction:column;padding:20px 0 30px}.account-mail .rec-input .l{margin-bottom:15px;font-size:16px!important}.account-mail .rec-input .r{width:90%}.account-mail .rec-input .r input{padding:.2rem .6rem;line-height:1;font-size:1rem}.account-mail .rec-btns{width:90%;margin:0 auto}}@media (max-width:320px){.account-main .min-top--nav .nav-link,.orders-content .base-tabs.nav-pills .nav-link{font-size:12px}.account-main .account-right .max-title{font-size:14px}}