.toggle-box{position:relative;cursor:pointer;height:20px;margin-right:8px}.toggle-box span{box-shadow:0 0 0 1px #ccc;width:40px;height:20px;display:inline-block;border-radius:20px;background-color:#bdbdbd;overflow:hidden}.toggle-box span:before{content:'';position:absolute;left:1px;top:1px;width:20px;height:18px;display:inline-block;border-radius:20px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;background-color:#fff;z-index:2;-webkit-transition:all .5s;transition:all .5s}.toggle-box input{position:absolute;top:0;left:0;width:40px;height:20px;border:none;-moz-opacity:0;opacity:0;z-index:3;cursor:pointer}.toggle-box input:checked+span{background-color:#ff34a8}.toggle-box input:checked+span:before{left:20px}.account-content{margin:10px 0 0}.account-content .buttons-set button{min-width:120px;height:36px;line-height:36px;color:#fff;font-size:14px;padding:0 10px;background:#ff34a8;text-align:center;cursor:pointer;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.pay-layer{width:100%;height:100%;background:rgba(0,0,0,.6);position:fixed;top:0;left:0;bottom:0;right:0;margin:auto;z-index:1002;cursor:pointer;justify-content:center;align-items:center;display:-webkit-flex}.pay-layer-hide{display:none}.pay-box{width:650px!important;z-index:1001;background-color:#fff;border:1px solid #dadada;position:relative;padding:10px!important}.pay-layer{transform:translateX(100%);transition:transform .5s ease;-webkit-transition:transform .5s ease;-moz-transition:transform .5s ease;position:fixed;top:0;left:0;right:0;z-index:1007;height:100%;background:#fff;display:block!important}.pay-layer.on{transform:translateX(0);border-bottom:1px solid #e5e5e5}.pay-layer .sub-header{position:relative;height:1.173333rem;border-bottom:1px solid #e5e5e5;font-size:.426667rem;line-height:1.173333rem;text-align:center;width:100%;background:#fff;z-index:1004;color:#333;overflow-x:hidden;top:0;font-family:OpenSans-Bold}.pay-layer .sub-header .back{width:1.173333rem;height:1.173333rem;line-height:1.173333rem;text-align:center;color:#666;position:absolute;left:0;top:0}.pay-layer .sub-header .back i{font-size:.48rem}.pay-layer .amscheckout{margin:0;padding:0;text-align:left}.account-info{background:#fff;text-align:left;padding:20px 10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.account-info h1{border-bottom:1px solid #e5e5e5;margin-bottom:20px}.account-info h1 span{display:inline-block;padding:0 0 5px 0;color:#333;font-size:16px;text-transform:uppercase}.account-info h2{font-size:14px}.account-info h3{font-size:12px}.account-menu{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.account-menu .info-list{margin-bottom:10px;border-bottom:1px solid #e5e5e5}.account-menu .info-list li,.account-menu .list li{padding:4px 10px}.account-menu .list li a{display:flex;align-items:center}.account-menu .list li i{width:36px;height:36px;line-height:36px;font-size:28px;margin-right:10px;text-align:center;color:#993ff2}.account-menu li.active p,.account-menu li.active span,.account-menu li:hover span{color:#ff34a8}.account-menu li a:hover,.account-menu li.active a{font-weight:600;color:#ff34a8}.recommend-product{display:block!important;width:100%;height:auto;margin:40px auto 0;position:relative}.recommend-product .title{width:100%;height:auto;margin:0 auto;font-weight:700;font-size:16px;color:#333;margin-bottom:20px}.recommend-product .recommend{margin:20px 0 0}.recommend-product .product-item{width:calc((100% - 20px)/ 2.2);width:-moz-calc((100% - 20px)/ 2.2);width:-webkit-calc((100% - 20px)/ 2.2);width:-ms-calc((100% - 20px)/ 2.2);height:auto;margin:0 10px 20px 0}.account-index .customer-info{text-align:center;background-image:linear-gradient(to right,#993ff2,#ff34a8);padding:15px 0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.account-index .customer-info .num{color:#fff;font-size:14px}.account-index .customer-info .title{font-size:14px;color:#fff;text-align:center;margin-top:5px}.account-index .info-box{margin-top:20px}.account-index .info-box .title{margin-bottom:20px;display:flex;align-items:center;line-height:20px}.account-index .info-box .title span{margin-left:10px;align-items:center}.account-index .info-box .title a{color:#ff34a8}.account-index .sub-title{margin-bottom:10px;display:flex;align-items:center;border-bottom:1px dashed #e5e5e5;padding-bottom:3px;justify-content:space-between}.account-index .sub-title span{margin-left:10px;align-items:center}.account-index .operate a,.account-index .sub-title a{color:#ff34a8}.account-index .info-box .operate{margin-top:5px}.upload-input{width:92px;height:92px;display:flex;justify-content:center;align-items:center;position:relative;background:#fff;cursor:pointer;border:1px solid #e5e5e5;border-radius:92px;-webkit-border-radius:92px;-moz-border-radius:92px;-ms-border-radius:92px;-o-border-radius:92px}.profileimage img{width:90px;height:90px;border-radius:90px;-webkit-border-radius:90px;-moz-border-radius:90px;-ms-border-radius:90px;-o-border-radius:90px}.upload-sel{position:absolute;top:0;left:0;width:92px;height:92px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;background-color:#fff;filter:Alpha(opacity=0);-moz-opacity:0;opacity:0;cursor:pointer;z-index:3;-ms-border-radius:100%;-o-border-radius:100%}.account-info .empty{text-align:center}.account-info .empty .shop-now{margin-top:20px}.account-info .empty span{display:inline-block;color:#ff34a8;border-radius:5px;border:solid 1px #ff34a8;padding:6px 25px}.account-information .control{display:flex;align-items:center}.account-information .password-info{display:none}.account-information .password-info.active{display:block}.account-information .buttons-set{text-align:left}.order-track .track-list{width:100%;height:auto}.order-track .track-input{width:100%;height:auto;display:flex;align-items:center;margin:0 0 10px}.order-track .track-input input{width:70%;height:40px;padding:0 10px;border:1px solid #ccc;background-color:transparent;border-radius:none;-webkit-border-radius:none;-moz-border-radius:none;-ms-border-radius:none;-o-border-radius:none;border-top-left-radius:4px;border-bottom-left-radius:4px;box-shadow:0 0 0 1000px #fff inset;-webkit-box-shadow:0 0 0 1000px #fff inset}.order-track .track-btn{width:30%;height:40px;background:#ff34a8;color:#fff;line-height:40px;text-align:center;cursor:pointer;border-top-right-radius:4px;border-bottom-right-radius:4px}.order-track #tracklist{margin-top:20px}.addresses-additional,.addresses-primary{margin:0 0 20px 0}.addresses-additional h2,.addresses-primary h2{padding:0 0 5px;border-bottom:1px dashed #e5e5e5;margin-bottom:15px}.addresses-book h3{margin-bottom:5px}.addresses-primary .item{background:#eef6ff;padding:10px}.addresses-primary .address-operation{text-align:right}.addresses-primary .address-operation .icon{font-size:22px}.addresses-primary address{margin:0 0 5px}.addresses-additional li{margin-bottom:10px}.addresses-additional .item{border:1px solid #ccc;padding:10px;position:relative}.addresses-additional .operate{margin:0;text-align:right}.addresses-additional .operate a{display:inline-block;margin-left:10px}.addresses-additional .operate span{font-size:22px;cursor:pointer}.addresses-additional .set{display:inline-block;position:absolute;top:8px;right:10px}.addresses-additional .set a{color:#2d83ff}.addresses-book .buttons-set{text-align:center}.del-layer{position:fixed;top:0;left:0;bottom:0;right:0;z-index:30;background:rgba(0,0,0,.6);display:none;align-items:center;justify-content:center}.del-layer.active{display:flex}.del-main{position:relative;width:300px;height:auto;background:#fff;padding:40px 10px 30px;animation:itemnotice .5s;-webkit-animation:itemnotice .5s;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.del-main .close{right:3px;top:3px;width:30px;height:30px;position:absolute;cursor:pointer;-webkit-transition-duration:.3s;transition-duration:.3s;line-height:30px;text-align:center}.del-main .close:hover{animation:irotate2 1s;-moz-animation:irotate2 1s;-webkit-animation:irotate2 1s;-o-animation:irotate2 1s}.del-main .close i{font-size:22px}.del-main p{text-align:center;font-size:14px}.del-main .del-btn{display:flex;justify-content:center;margin:20px 0 0}.del-main .del-btn span{display:inline-block;width:120px;font-size:14px;height:34px;line-height:34px;margin:0 10px;cursor:pointer;text-align:center;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.del-main .del-btn .confirm{background:#ff34a8;color:#fff}.del-main .del-btn .cancel{background:#fff;border:1px solid #ff34a8;color:#ff34a8}.address-form{max-width:600px}.address-form .input-address{margin-top:3px}.address-form .control{margin-bottom:10px;display:flex}.address-form .no-control{margin-bottom:10px}.address-form .buttons-set{text-align:center;margin-top:15px}.wishlist-msg{width:100;height:auto}.my-wishlist .btn-cart,.my-wishlist .wish-remove{background:#fff;border:solid 1px #ddd;color:#333;border-radius:10px;padding:0;width:34px;height:34px;line-height:36px;text-align:center}.my-wishlist .wish-remove{margin-left:20px}.my-wishlist .btn-cart i,.my-wishlist .wish-remove i{font-size:26px}.my-wishlist .btn-cart:hover,.my-wishlist .wish-remove:hover{background:#ff34a8}.my-wishlist .btn-cart:hover a,.my-wishlist .wish-remove:hover a{color:#fff!important}.newsletter-subscription .detail{margin:10px 0}.wallet-info{background:#eef6ff;margin-bottom:20px;padding:10px}.wallet-info p{color:#3c8cff;font-size:14px}.wallet-info .price{color:#ea271c;font-size:20px;font-family:Lato-Bold;margin-top:10px}.wallet-subscribe{margin-top:10px;display:flex;align-items:center}.points-detail .title,.wallet-detail .title{display:flex;align-items:center;padding:5px 10px;background:#f5f5f5;margin-bottom:10px;font-weight:700}.points-detail .list li,.wallet-detail .list li{display:flex;padding:5px 10px;margin-bottom:10px}.points-detail .value,.wallet-detail .value{width:25%}.points-detail .note,.wallet-detail .note{width:33%;padding-left:5px}.points-detail .date,.wallet-detail .date{width:42%;padding-left:5px}.points-info .box{width:320px;height:68px;display:flex;justify-content:space-between;align-items:center;background:url(/responsive/images/account/my-points.png) no-repeat;background-size:contain}.points-info .cashable,.points-info .total{width:160px;text-align:center}.points-info .p,.points-info .use a{color:#ff34a8}.points-info span{color:#ea271c;font-size:16px;font-family:Lato-Bold}.points-detail{margin-top:20px}.points-email{margin-top:30px}.points-subscribe{margin-top:10px;display:flex;align-items:center}.my-points .m-use{margin-top:20px}.about-points-box,.about-points-top{width:100%;height:auto;margin:0 auto}.about-points-box>div{margin-bottom:30px}.about-points-box h2{font-size:16px;color:#333;padding:0;margin:0 0 10px 0;font-weight:800;font-weight:700}.about-points-top p{line-height:28px;font-size:14px;color:#000;margin:0}.about-points-middle ul{width:100%;height:auto;margin-top:15px;margin-bottom:0}.about-points-middle li{margin-bottom:10px}.about-points-middle li .box{display:flex;align-items:center;width:300px;height:112px;text-align:center;background:url(/responsive/images/account/aboutpoints.png) no-repeat;background-size:contain}.about-points-middle li .info-left{width:94px;height:auto}.about-points-middle li .info-left p{font-size:20px;height:auto;color:#ea271c}.about-points-middle li .info-left span{display:block;width:100%}.about-points-middle li .info-right{flex:1;padding:10px}.about-points-middle li .info-right span{display:block;text-align:left}.customer-reviews .title{display:flex;align-items:center;background:#f5f5f5;margin-bottom:10px;font-weight:700}.customer-reviews .list li,.customer-reviews .title{display:flex;align-items:center;padding:5px 10px}.customer-reviews .title .image{width:100px}.customer-reviews .list .image{width:100px;height:100px}.customer-reviews .rating-box,.reviews-details .rating-box{width:60px;height:12px}.customer-reviews .rating-box:before,.reviews-details .rating-box:before{font-size:12px;height:12px;line-height:12px}.customer-reviews .rating,.reviews-details .rating{height:12px}.customer-reviews .rating:before,.reviews-details .rating:before{font-size:12px;height:12px;line-height:12px}.reviews-details .image{width:100px;height:100px}.reviews-details .product-name{font-size:14px}.reviews-details .ave-review-images{margin-top:5px}.reviews-details .ave-review-images li{width:80px;height:80px;margin-left:10px}.reviews-details .ave-review-images li:first-child{margin-left:0}.reviews-details .ratings-info{margin-top:5px}.reviews-details .time{margin-top:5px;color:#666}.reviews-details .reviews{margin-top:5px}.status-menu{width:100%;height:auto;border-bottom:1px solid #e5e5e5;margin-bottom:20px}.status-menu ul{display:flex;flex-wrap:wrap}.status-menu li{height:40px;line-height:40px;position:relative;cursor:pointer}.status-menu li.active{color:#ff34a8;border-bottom:4px solid #2dcfea}.status-menu li.active a{color:#ff34a8;font-weight:700}.order-search{width:auto;max-width:400px;padding-right:40px;border:1px solid #e5e5e5;position:relative}.order-search input{width:190px;height:34px;border:none;border-top-left-radius:3px;border-bottom-left-radius:3px;padding-left:5px}.order-search button{width:38px;height:34px;line-height:34px;background-color:#f8f8f8;border:none;border-top-right-radius:3px;border-bottom-right-radius:3px;padding:0;border-left:none;position:absolute;top:0;right:0}.order-search button i{font-size:34px;color:#e6e6e6}.orders-list{width:100%;height:auto}.orders-item .title{width:100%;height:auto;display:flex;justify-content:space-between;align-items:center}.orders-item .title .box{display:flex;align-items:center}.orders-item .title span{height:44px;line-height:44px;margin-left:10px}.orders-item .title .status{margin-left:0;font-weight:700}.orders-item .title span i{font-size:24px;color:#999}.orders-item .orders-info .detail-left{display:flex;align-items:center}.type-one{display:flex;align-items:center}.type-one .info{display:block!important;margin-left:10px;flex:1}.orders-item .product-info .image{width:calc((100% - 30px)/ 3.2);width:-moz-calc((100% - 30px)/ 3.2);width:-webkit-calc((100% - 30px)/ 3.2);width:-ms-calc((100% - 30px)/ 3.2);margin-right:10px}.orders-item .product-info .item-options dd,.orders-item .product-info .item-options dt{color:#999;font-weight:400;font-size:12px}.orders-item .qty span,.orders-item li .status a{display:block!important;width:100%!important;height:auto!important;font-size:14px;float:inherit!important;margin-top:10px}.orders-item .qty span:first-child,.orders-item li .status a:first-child{margin-top:0!important}.orders-item .qty span em{font-style:normal;font-size:14px}.orders-item .button-next,.orders-item .button-prev{position:absolute;height:50px;cursor:pointer;line-height:50px;width:24px;text-align:center;top:50%;margin-top:-25px;background:#fff;transition:all .5s ease;text-decoration:none;display:none}.orders-item .button-prev{left:0}.orders-item .button-next{right:0}.orders-item .button-next i,.orders-item .button-prev i{font-size:28px;color:#ccc;font-weight:600}.orders-item .button-next:hover i,.orders-item .button-prev:hover i{color:#ff34a8}.orders-item .button-next.hide,.orders-item .button-prev.hide{display:none!important}.order-track-layer{position:fixed;top:0;left:0;bottom:0;right:0;z-index:30;justify-content:center;align-items:center;background:rgba(0,0,0,.6);display:none}.order-track-layer.active{display:flex}.order-track-layer .order-track{width:300px;height:auto;background:#fff;text-align:left;padding:30px 10px 20px;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.order-track-layer .order-track .close{display:inline-block;width:36px;height:36px;position:absolute;right:0;top:0;text-align:center;cursor:pointer;line-height:36px}.order-track-layer .order-track .close i{font-size:20px;color:#333}.order-track-layer .order-track .title{width:100%;height:auto;margin-bottom:20px;font-size:14px;color:#333}.order-track-layer .order-track .title span{margin-left:4px}.order-track-layer .order-track #track-msg{width:100%;height:auto}.orders-detail .detail-list .date{font-size:12px;color:#999;margin-left:20px;display:flex;align-items:center}.orders-detail .detail-list .item{margin-top:20px}.orders-detail .detail-list h2{margin-bottom:10px;display:flex;align-items:center;border-bottom:1px dashed #e5e5e5;padding-bottom:5px}.orders-content .top-info .title-left{display:flex;align-items:center}.orders-content .top-info .title-left span{font-weight:600}.orders-content .top-info .title-left .status{margin-left:10px}.orders-content .top-info .order-receipt,.orders-content .top-info .order-track,.orders-content .top-info .reorder{display:inline-block;width:auto;height:30px;line-height:28px;padding:0 10px;margin-left:5px;cursor:pointer;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.orders-content .top-info .reorder{border:1px solid #ff34a8;color:#ff34a8}.orders-content .top-info .order-track{color:#333;border:1px solid #ff34a8;margin-left:10px}.orders-content .top-info .order-receipt{color:#fff;background:#ff34a8;border:1px solid #ff34a8;margin-left:10px}.product-detail li .detail{display:flex;align-items:center}.product-detail li .image{width:100px;height:100px}.product-detail li .info{flex:1;margin-left:10px}.product-detail li .name{font-size:14px}.product-detail .m-price{margin-top:8px;display:flex;justify-content:space-between;align-items:center}.product-detail .write{color:#4d6cbe}.orders-totals{padding:0 10px;margin-top:20px}.orders-totals li{display:flex;align-items:center;margin-bottom:10px}.orders-totals li .title{width:calc(100% - 140px);width:-moz-calc(100% - 140px);width:-webkit-calc(100% - 140px);width:-ms-calc(100% - 140px);text-align:right;color:#666}.orders-totals li .info{width:120px;margin-left:20px;text-align:right;color:#ea271c;font-family:Lato-Regular}.order-reviews-box{position:fixed;top:0;left:0;bottom:0;right:0;z-index:30;justify-content:center;align-items:center;background:rgba(0,0,0,.6);display:none}.order-reviews-box.active{display:flex!important}.order-reviews-box .write-reviews{width:300px;height:auto;background:#fff;padding:20px 10px;position:relative}.order-reviews-box .close{display:inline-block;width:36px;height:36px;position:absolute;right:0;top:0;text-align:center;cursor:pointer;line-height:36px}.order-reviews-box .close i{font-size:20px;color:#333}.reviewsimg ul{margin-top:10px}.reviewsimg input,.reviewsimg ul li{width:80px!important;height:80px!important}.reviews-layer .box{width:310px}@media (max-width:1199px){.status-menu{padding-bottom:10px}.status-menu ul{height:40px;display:flex;flex-wrap:wrap;overflow-x:auto;flex-direction:column}.status-menu li{margin-right:30px}.order-search{margin-top:10px}.orders-item ul{border-bottom:1px solid #e5e5e5}.orders-item .sub-total{width:100%;height:auto;display:flex;justify-content:end;align-items:center;padding:5px 10px 0}.orders-item .sub-total div{margin-left:20px;line-height:21px}.orders-item .sub-total .price{font-family:Lato-Bold;font-size:14px}.orders-item .sub-total .price span{font-weight:400;font-size:12px}.orders-item .operate{width:100%;height:auto;display:flex;justify-content:end;align-items:center;flex-wrap:wrap;padding:10px}.orders-item .operate div{display:inline-block;width:auto;height:30px;line-height:30px;padding:0 15px;margin:0 0 5px 10px;border:1px solid #ff34a8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.orders-item .operate div:first-child{margin-left:0!important}.orders-content .top-info .logistics-number{color:#999;font-size:12px}.orders-content .top-info .title-right{width:100%;height:auto;margin-top:5px;display:flex;align-items:center}}@media (max-width:991px){.account-index .profileimage{padding:10px 10px 20px;display:flex;align-items:center}.profileimage .upload-box{width:92px;height:92px;margin-right:15px}.profileimage .upload{display:none!important}.profileimage p{font-size:14px}.account-menu{padding:10px 0 0}.account-menu .list{background:#fff;margin-top:10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.account-menu .list li{border-top:1px solid #e5e5e5}.account-menu .list li:first-child{border:none}.account-menu .list li span{display:flex;align-items:center;font-size:14px}.account-menu .list li span i{font-size:24px;margin-right:5px}.account-menu .list .logout{border-top:1px solid #e5e5e5;text-align:center;padding:12px 0;font-size:14px}.my-wishlist .operate{display:flex;justify-content:flex-end;margin:10px 0 0}.my-wishlist .wish-remove{margin-left:20px}.my-wishlist .btn-cart i,.my-wishlist .wish-remove i{font-size:26px}.my-orders .account-info{padding:0;background:0 0}.my-orders .account-info .top{padding:20px 10px 10px;background:#fff;border-top-left-radius:5px;border-top-right-radius:5px}.my-orders .notice-info{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.my-orders .notice-info,.my-orders .pager{padding:10px;background:#fff}.my-orders .pager{margin-top:10px}.my-orders .status-menu{margin-bottom:0}.orders-item{background:#fff;padding:0 10px 10px;margin-top:10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.orders-item .product-info,.orders-item .type-two{width:100%;padding:10px 0;position:relative;border-top:1px solid #e5e5e5}.orders-item .sub-total{padding:5px 0 0}.orders-item .operate{padding:10px 0 0}.orders-detail .account-info{padding:0;background:0 0}.orders-detail .account-info .top{padding:20px 10px 10px;background:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.orders-detail .detail-list .info{width:100%;height:auto;padding:0 0 10px 0;display:flex;align-items:center;border-bottom:1px solid #e5e5e5}.orders-content{margin-top:10px;background:#fff;padding-bottom:20px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.orders-content .top-info{padding:10px;border-bottom:1px solid #e5e5e5}.product-detail{padding:10px}.product-detail li{padding:10px 0;border-bottom:1px dashed #e5e5e5}.product-detail li .detail{width:100%}.product-detail .options-list{display:flex;flex-wrap:wrap;margin-top:8px}.product-detail .item-options{margin-right:5px}}@media (max-width:767px){.account-index .info-box .row>div{margin-bottom:25px}.addresses-primary>.row>div:first-child{margin-bottom:20px}.customer-reviews .detail{flex:1;margin-left:10px}.customer-reviews .list .product-name{font-size:14px}.customer-reviews .list .summary-rating{margin-top:5px}.customer-reviews .list .operate{margin-top:5px}.customer-reviews .list .operate a{display:inline-block;background:#eef6ff;color:#ff34a8;padding:4px 8px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.customer-reviews .list .time{margin-top:5px;color:#666}.orders-item .orders-info .time{padding:5px 0 0;text-align:right}.orders-content .top-info .logistics-number{margin-top:5px}}@media (min-width:350px){.order-reviews-box .write-reviews,.order-track-layer .order-track{width:340px}}@media (min-width:576px){.order-reviews-box .write-reviews,.order-track-layer .order-track{width:480px}}@media (min-width:768px){.account-info{padding:20px}.account-index .info-box{margin-top:40px}.account-information .info-box{max-width:600px}.order-track .track-input input{width:40%}.order-track .track-btn{width:120px}.recommend-product .product-item{width:calc(calc(100% - 30px)/ 3.2);width:-moz-calc(calc(100% - 30px)/ 3.2);width:-webkit-calc(calc(100% - 30px)/ 3.2);width:-ms-calc(calc(100% - 30px)/ 3.2);height:auto}.newsletter-code{margin:20px 0}.points-detail .title,.wallet-detail .title{padding:10px 20px}.points-detail .list li,.wallet-detail .list li{padding:5px 20px}.points-detail .value,.wallet-detail .value{width:20%}.points-detail .balance,.wallet-detail .balance{width:25%;padding-left:5px}.points-detail .note,.wallet-detail .note{width:25%}.points-detail .date,.wallet-detail .date{width:30%}.points-info .box{width:380px;height:82px}.points-info .cashable,.points-info .total{width:190px}.points-info{display:flex;align-items:end;justify-content:space-between}.about-points-middle li .box{width:450px;height:168px}.about-points-middle li .info-left{width:140px}.about-points-middle li .info-left p{font-size:32px}.about-points-middle li .info-left span{font-size:16px}.about-points-middle li .info-right{padding:10px 20px}.customer-reviews .detail{flex:1;display:flex}.customer-reviews .detail .product-name{width:40%;padding-left:10px}.customer-reviews .detail .summary-rating{width:24%;padding-left:5px}.customer-reviews .detail .operate{width:20%;padding-left:5px}.customer-reviews .detail .time{width:16%;padding-left:5px}.customer-reviews .list .summary-rating{margin-top:5px}.customer-reviews .list .operate a{display:inline-block;background:#eef6ff;padding:4px 8px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;color:#ff34a8}.customer-reviews .list .time{margin-top:5px;color:#666}.reviews-details{display:flex}.reviews-details .details{margin-left:20px}.orders-item .product-info .image{width:calc((100% - 40px)/ 4.2);width:-moz-calc((100% - 40px)/ 4.2);width:-webkit-calc((100% - 40px)/ 4.2);width:-ms-calc((100% - 40px)/ 4.2)}.order-reviews-box .write-reviews,.order-track-layer .order-track{width:540px;padding:30px 20px 20px}.orders-content .top-info .title-left-box{display:flex;align-items:center;justify-content:space-between}.orders-content .top-info .title-right{justify-content:end}.del-main{width:400px}}@media (min-width:992px){.account-content{margin:20px 0 0}.account-menu{padding:20px 0;background:#fff}.account-menu .info-list li,.account-menu .list li{padding:10px 20px}.account-menu .list li i{display:none}.account-info{min-height:707px}.account-content>.row{flex-flow:row-reverse}.profileimage{margin-bottom:40px}.profileimage .upload-box{width:100%;height:auto;margin-bottom:20px}.account-index .profileimage .upload-box,.account-menu .profileimage .upload-box{display:flex;justify-content:center}.profileimage .upload{width:100%;height:100%;display:block;position:absolute;top:0;left:0;border-radius:50%;background-color:rgba(0,0,0,.4);line-height:94px;color:#fff;font-size:13px;text-align:center;opacity:0;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.profileimage .upload-box:hover .upload{opacity:1;z-index:2}.profileimage p{text-align:center}.account-info{padding:20px 30px}.account-info h1{margin-bottom:30px}.account-info h1 span{padding:0 0 10px 0;font-size:24px}.account-info h2{font-size:16px}.account-info h3{font-size:14px}.account-index .customer-info .num{font-size:16px;font-family:Lato-Bold}.account-index .info-box{margin-top:60px}.account-index .info-box .title{line-height:26px}.account-index .sub-title{padding-bottom:5px}.addresses-additional li{margin-bottom:15px}.my-wishlist .operate{display:none}.my-wishlist .product-item:hover .operate{display:block}.my-wishlist .btn-cart{position:absolute;top:6px;right:10px;z-index:5}.my-wishlist .wish-remove{position:absolute;top:44px;right:10px;z-index:5;line-height:34px;margin:0}.my-wishlist .product-item:hover .btn-cart,.my-wishlist .product-item:hover .wish-remove{display:block}.recommend-product .title{font-size:20px}.orders-list{width:100%;height:auto}.orders-item{border:1px solid #e5e5e5;margin-top:20px}.orders-item .title{padding:0 10px;background:#f8f8f8;border-bottom:1px solid #e5e5e5}.orders-item .product-info{width:376px;padding:20px 24px;position:relative}.orders-item ul{border-right:1px solid #e5e5e5}.orders-item ul li{display:flex;align-items:center;border-top:1px solid #e5e5e5;padding-right:10px}.orders-item ul li:first-child{border-top:none}.orders-item .product-info .image{width:calc((100% - 30px)/ 3.2);width:-moz-calc((100% - 30px)/ 3.2);width:-webkit-calc((100% - 30px)/ 3.2);width:-ms-calc((100% - 30px)/ 3.2)}.orders-item ul .qty{width:100px;margin-left:20px}.orders-item ul .status{width:120px;margin-left:10px}.orders-item ul .order-track{font-size:14px;color:#ff34a8;margin-top:10px;cursor:pointer}.orders-item ul .order-receipt{color:#ff34a8;margin-top:10px}.orders-item ul .order-receipt span{display:inline-block;padding:5px 6px;background:#ff34a8;color:#fff;font-size:12px;cursor:pointer;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.orders-detail .detail-list{border:1px solid #e5e5e5;margin-bottom:40px}.orders-detail .detail-list .info{background:#f5f5f5;padding:10px;display:flex;align-items:center}.orders-detail .detail-list .list{padding:0 10px 20px}.orders-content{border:1px solid #e5e5e5}.orders-content .top-info{padding:10px;background:#f5f5f5}.product-info-title{width:100%;padding:10px;border-bottom:1px solid #e5e5e5;display:flex!important;align-items:center;margin-bottom:10px}.product-info-title li{font-weight:700}.product-detail li{display:flex;align-items:center;padding:10px}.orders-content .list .detail{width:270px}.orders-content .list .price{width:80px;margin-left:10px}.orders-content .list .qty{width:90px;margin-left:10px}.orders-content .list .subtotal{width:80px;margin-left:10px}.orders-content .list .operate{width:58px;margin-left:10px}.product-detail .item-options{display:flex;flex-wrap:wrap}.del-main{width:460px}}@media (min-width:1200px){.recommend-product .product-item{width:calc(calc(100% - 40px)/ 4.2);width:-moz-calc(calc(100% - 40px)/ 4.2);width:-webkit-calc(calc(100% - 40px)/ 4.2);width:-ms-calc(calc(100% - 40px)/ 4.2);height:auto}.recommend-product .button-prev{left:-40px}.recommend-product .button-next{right:-40px}.status-menu{display:flex;justify-content:space-between;align-items:center}.status-menu li{margin-left:20px}.status-menu li:first-child{margin-left:0}.orders-item .orders-info{display:flex}.orders-item ul{flex:1}.orders-item .product-info{width:356px}.orders-item ul .qty{width:70px;margin-left:10px}.orders-item ul .status{width:104px;margin-left:10px}.orders-item .detail-right{display:flex;align-items:stretch}.orders-item .orders-info .sub-total{width:100px;height:auto;margin-left:10px;text-align:center;border-right:1px solid #e5e5e5;display:flex;align-items:center;justify-content:center}.orders-item .orders-info .operate{width:86px;height:auto;text-align:center;margin-left:10px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column}.orders-item .orders-info .operate>div{display:block;width:100%;margin:10px 0 0}.orders-item .orders-info .operate a{color:#ff34a8}.orders-content .top-info,.orders-detail .detail-list .info,.product-detail li,.product-info-title{padding:10px 20px}.orders-detail .detail-list .list{padding:0 20px 20px}.orders-content .list .detail{width:310px}.orders-content .list .price{width:90px}.orders-content .list .qty{width:95px}.orders-content .list .subtotal{width:90px}.orders-content .list .operate{width:104px}.orders-content .top-info .logistics-number{color:#999;font-size:12px;margin-left:20px}.orders-content .top-info{display:flex;align-items:center;justify-content:space-between}.orders-content .top-info .title-right{display:flex;align-items:center}}@media (min-width:1400px){.recommend-product .title{font-size:26px}.status-menu li{margin-left:30px}.orders-item .product-info{width:372px}.orders-item ul .qty{width:90px}.orders-item .orders-info .operate,.orders-item .orders-info .sub-total,.orders-item ul .status{width:130px}.orders-content .list .detail{width:380px}.orders-content .list .price{width:110px}.orders-content .list .qty{width:110px}.orders-content .list .subtotal{width:110px}.orders-content .list .operate{width:104px}}@media (min-width:1500px){.orders-content .list .detail{width:480px}.orders-item .product-info{width:432px}}.write-reviews{padding:20px 0;border-top:1px solid #e5e5e5}.write-reviews form{width:100%;max-width:800px;margin:0 auto}.write-rating{display:flex}.write-reviews .notice{text-align:center}.rating-content{width:100%;height:auto;background:#f8f8f8;padding:10px 0;margin-top:15px;display:flex;justify-content:center;align-items:center}.rating-content label{margin-right:10px}.write-rating .tit{width:80px;line-height:30px}.write-rating .inpu-w{position:relative;display:inline-block;height:30px;line-height:30px}.write-rating input[type=radio]{position:absolute;height:100%;opacity:0;z-index:10;width:100%;top:0;left:0;cursor:pointer}.write-rating label{color:#ccc;font-size:30px;width:30px;text-align:center;display:inline-block;cursor:pointer}.write-rating .inpu-w.active label,.write-rating .inpu-w.on label{color:#333}.write-reviews_box .captchabox{width:100%;height:auto;margin:20px 0 0}.write-reviews .validation-advice{width:100%;max-width:100%}.reviews-button{margin-top:10px;text-align:center}.reviews-button button{width:136px;height:36px;line-height:36px;text-align:center;font-size:14px;background:#ff34a8;color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.ave-reviews-images{margin:10px 0 0}.ave-reviews-images li{width:70px;height:70px;display:inline-block;margin-right:8px;overflow:hidden;cursor:pointer;text-align:center}.ave-reviews-images li img{width:auto;height:auto}.reviewsimg ul{display:flex}.reviewsimg ul li{width:80px;height:80px;margin-right:10px;border:1px dashed #ddd;position:relative;cursor:pointer}.reviewsimg input{width:80px;height:80px;opacity:0;z-index:10;position:relative;cursor:pointer}.uploadimg:after,.uploadimg:before{content:"";position:absolute;top:50%;left:50%;width:3px;height:64px;margin:-32px 0 0 -1px;background-color:#ddd;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.uploadimg:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.reviewsimg .img2{display:none;position:absolute;left:0;top:0;width:100%;height:100%}.reviewsimg .deleteimg{display:none;position:absolute;top:0;right:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.6);color:#fff;text-align:center;line-height:100px;opacity:0;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;z-index:12;cursor:pointer;text-decoration:none}.reviewsimg .deleteimg:hover{opacity:1}.reviewsimg .deleteimg i{font-size:20px}.ave-review-big-image img{max-width:100%;height:auto}.ave-review-big-image{max-height:100%;max-width:100%;height:auto;margin-top:6px;display:none}.ave-review-big-image.active{display:block}.ave-review-big-image a{display:inline-block}#customer-reviews dd{border-bottom:1px solid #ccc;padding-bottom:10px}.review-meta{display:block}.ave-hint{font-size:.8em;color:#888;text-transform:none}.reviews-layer{width:100%;height:100%;background:rgba(0,0,0,.6);position:fixed;top:0;left:0;bottom:0;right:0;margin:auto;z-index:12;display:none;cursor:pointer}.reviews-layer.active{display:flex;align-items:center;justify-content:center}.reviews-layer .box{width:300px;height:auto;background:#fff;padding:40px 20px;position:relative}.reviews-layer p{font-size:15px}.reviews-layer .close{position:absolute;top:0;right:0;width:40px;height:40px;cursor:pointer;background:#fff;color:#000;line-height:40px;text-align:center}.reviews-error-box,.reviews-success-box{position:fixed;top:0;left:0;bottom:0;right:0;z-index:30;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.4)}.reviews-error,.reviews-success{width:300px;height:auto;background:#fff;padding:40px 10px;animation:itemnotice .5s;-webkit-animation:itemnotice .5s;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.reviews-error span,.reviews-success span{display:block;width:36px;height:36px;line-height:34px;text-align:center;margin:0 auto;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}.reviews-success span{border:2px solid #2dcfea}.reviews-error span{border:2px solid #cd3333}.reviews-success span i{font-size:30px;color:#2dcfea}.reviews-error span i{font-size:28px;color:#cd3333;margin-left:1px}.reviews-error p,.reviews-success p{margin:15px auto 0;text-align:center;color:#333}@media (min-width:768px){.reviews-error,.reviews-layer .box,.reviews-success{width:400px}.reviewsimg input,.reviewsimg ul li{width:100px;height:100px}}@media (min-width:992px){.reviews-error,.reviews-layer .box,.reviews-success{width:460px}}
