.content{padding-bottom:10px;padding-top:50px}.content-pc{padding-top:120px;width:750px;margin:0 auto}.content .Route{margin:10px 3px;font-weight:700;border-bottom:1px solid #000}.content .position,.content .tab{border-bottom:1px solid #ccc;border-top:1px solid #ccc}.content .Route a{color:#000}.content .position{background:#facd9d;width:100%;height:35px;display:none}.content .position .icon-arrow-left{font-size:25px;color:#fff;width:35px;height:35px;line-height:35px;position:absolute}.content .position .position-text{flex:1;text-align:center;line-height:33px}.content .position .position-text a,.content .position .position-text span{color:#fff;font-size:14px}.content .step img{width:100%;padding:10px 0}.content .tab{margin-bottom:15px;overflow:hidden}.content .tab ul li{text-align:center;width:25%;float:left;background:#1c76bb;border-right:1px solid #ccc}.content .tab ul li a{display:block;padding:10px 0;color:#fff;cursor:pointer}.content .tab ul .selected{background:#1C76BB;font-weight:700;color:#FFF}.content .login-register-tab{border:1px solid #ccc}.content .login-register-tab ul li{padding:0;width:50%;background:#fff}.content .login-register-tab ul li.selected a{color:#fff}.content .login-register-tab ul li.selected button{background:0 0;border:none;color:#fff;line-height:40px;width:100%;cursor:pointer;font-weight:700}.content .login-register-tab ul li a{display:block;padding:0;height:40px;line-height:40px;color:#BEBEBE;background-color:#EFEFEF;box-sizing:border-box}.swiper-slide,.swiper-wrapper{height:auto}.content .banner{background:#FFF;position:relative;padding:0 .4rem 16px}.content .banner .swiper-slide{padding-bottom:0;overflow:hidden;border-radius:5px}.content .banner .swiper-slide a{display:block;height:auto;width:100%;background-size:100% 100%;border-radius:5px;overflow:hidden}.content .banner .swiper-slide img{max-width:100%;display:block;margin:0 auto}.content .banner .flash-sale{position:fixed;top:115px;right:0;width:50%;z-index:1}.content .banner .flash-sale .close{position:absolute;top:0;right:0}.content .banner .flash-sale .close .iconfont{font-size:25px;color:#000}.content .banner .flash-sale .img{width:100%}.content .banner .flash-sale .img a{display:block}.content .banner .flash-sale .img img{width:100%;display:block}.swiper-paginationsoliderkg{bottom:12px;left:50%;z-index:0!important;transform:translateX(-50%)}.swiper-paginationsoliderkg span.swiper-pagination-bullet{width:8px;height:8px;margin-right:6px;border-radius:50%;background:#999}.swiper-paginationsoliderkg span.swiper-pagination-bullet-active{background:#333;opacity:1}.grid-btn{overflow:hidden;clear:both}.tree .grid-btn a.grid_mo{display:block;position:relative;width:40%;padding:8px 0;text-align:center;border:none!important;font-weight:700;font-size:14px;margin:0 auto;border-radius:6px}.grids,.tree-list{border-top:1px solid #333}.list .text .price{font-size:14px;color:#BC0000}.swiper-souxuanwei1{padding-bottom:4px}.swiper-souxuanwei1 .swiper-slide a{display:block;width:100%;color:#333}.swiper-souxuanwei1 .swiper-slide a .pre-sale{background:rgba(238,20,20,1);z-index:1;width:34px;height:34px;border-radius:4px 0 30px;font-weight:700;color:#fff;top:0;left:0;position:absolute;font-size:10px;padding:4;text-align:left}.swiper-souxuanwei1 .swiper-slide .swiper-slide-img{width:100%;height:31vw;overflow:hidden;text-align:center;border-radius:5px}.swiper-souxuanwei1 .swiper-slide img{display:block;width:100%}.discount_right{right:0;line-height:1.3}.discount_right>*{display:block}.swiper-souxuanwei1 .swiper-slide p.price{font-size:14px;color:#BC0000;margin-top:8px}.swiper-paginationsouxuanwei1{bottom:0!important}.swiper-paginationsouxuanwei1 span.swiper-pagination-bullet{width:10px;height:4px;border-radius:3px;border:1px solid #333;background:#fff;margin-right:5px}.swiper-paginationsouxuanwei1 span.swiper-pagination-bullet-active{background:#333}.cloth{display:flex}.cloth .valentine-banner{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;background:#fff;padding:0 .4rem}.cloth .valentine-banner .cloths{width:48%}.cloth .valentine-banner .cloths .dress{display:inline-block;text-align:center}.cloth .valentine-banner .cloths .dress .dress_txt{display:inline-block;margin:8px 0;color:#333;font-weight:600}.tree .list .ul-list li:nth-child(2n),.tree .list .ul-list li:nth-child(3n){margin-right:0}.main{padding:0 .4rem;background:#fff}.{padding:0;width:100%}.main .grid{padding:0 0 16px;overflow:hidden}.main .no-boxshow{box-shadow:none}.main .grid .title-img{width:100%;padding-top:16px;background:#fff;text-align:center;font-weight:600;color:#333;font-size:16px}.main .grid .title-img img{height:20px}.price_sc{float:right}.price_sc>img{width:1rem;height:1rem}.adver1,.adver1>img,.adver2,.adver2>img{width:100%}.adver2{margin-bottom:-10px}.main .tree{padding:0;overflow:hidden}.main .tree .title-img{width:100%;padding-top:16px;background:#fff;text-align:center;font-weight:600;color:#333;font-size:16px}.grids{width:100%;height:40px;overflow-x:auto;overflow-y:hidden;background:#fff}.grids::-webkit-scrollbar{display:none}.gds{height:38px;overflow:hidden}.grid-list{margin-top:0}.grid-list li{display:inline-block;padding:0 7px;font-size:14px;line-height:32px;height:32px;font-weight:500}.grid-list li.active{background:#333;border-bottom-right-radius:10px;color:#fff;position:relative}.discount_right,.tree .list li .pre-sale{left:0;top:0;border-radius:4px 0 30px;text-align:left;font-weight:700}.tree .list li .pre-sale{background:rgba(238,20,20,1);width:34px;height:34px;color:#fff;position:absolute;font-size:10px;padding:4px}.tree .list{display:none}.tree .list.on{overflow:hidden;display:block}.tree .list .ul-list{display:flex;justify-content:space-between;flex-wrap:wrap}.tree .list .ul-list li{width:32.5%;position:relative;padding-bottom:2px}.tree .list .ul-list li p.txtGray{width:100%;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.tree .list .ul-list li a{color:#333}.product-imgflex{display:flex;align-items:center;justify-content:center;height:47vw;overflow:hidden}.discount_right{background:rgba(238,20,20,1);width:34px;height:34px;color:#fff;position:absolute;font-size:10px;padding:4px}.tax{font-size:.8em;color:#666}.tree ul.list li p,.tree ul.list li p b{font-size:14px;color:#BC0000}#contentBox{margin-top:10px;padding-bottom:16px}.tree ul.list li img{display:block;max-width:100%}.tree ul.list li p{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:5px 0;text-align:left}.main .evaluate .mypage .info-content .evaluate-list-table .star i,.main .evaluate .star .icon-g,.reviewsStarBox_{color:#ffb71c}.reviewsStarBox_{display:inline-block;vertical-align:bottom;font-size:12px}.total{vertical-align:bottom}.reviewsStarBox_ .icon-buoumaotubiao44{font-size:10px!important}.tree .grid-btn a,.tree-list li{font-size:14px;text-align:center}.tree button{margin-top:20px}.tree .grid-btn a{display:block;position:relative;width:40%;padding:8px 0;border:1px solid #000;font-weight:700;margin:16px auto 0;border-radius:6px}.tree-list li.on{background:#333;border-bottom-right-radius:10px;color:#fff;position:relative}.tree-list li.on:after{content:'';display:inline-block;width:16px;height:16px;position:absolute;right:10px;top:8px;background:url(../../assets/img/arrow_bottom.png) center/100% auto no-repeat}.tree-list li .icon_on{margin-left:8px}#gridContent .two-col{display:none}#gridContent .two-col.active{display:block}.main .grid ul li{margin-bottom:4px}.main .grid ul li .status{margin-bottom:5px}.main .grid ul li .status img{max-width:100%}.main .grid ul li .img img{width:100%;border-radius:5px}.main .grid ul li .text p{line-height:20px}.main .grid ul li .text .price span{font-size:12px;color:#BC0000;text-align:left}.main .grid ul li .text .price{font-size:14px;color:#333;text-align:left}.main .grid ul li .text .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500}.main .grid .color li{width:60px;height:60px;margin-right:5px;margin-bottom:0;position:relative;border:1px solid #ccc;display:inline-block;overflow:hidden}.main .grid .color li.selected{border:2px solid #1C76BB;color:#323232}.main .grid .color li p{width:100%;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main .grid .color li .img img{width:100%;position:absolute}.main .grid .color li input[type=radio]{width:100%;height:60px;z-index:1;color:#fff;display:none}.main .grid .size li,.main .number .change-number a{display:inline-block;text-align:center;cursor:pointer}.main .grid .color li .text p{text-align:center;position:absolute}.main .grid .color li .text img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}.main .grid .color li .text input[type=radio]{width:100%;height:35px;position:relative;z-index:1;opacity:0}.main .grid .size li{border:1px solid #ccc;width:80px;margin-bottom:0;margin-right:5px;position:relative}.main .grid .size li.selected{color:#323232;border:2px solid #1C76BB}.main .grid .size li input[type=radio]{width:100%;height:30px;opacity:0}.main .grid .size li p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main .number .change-number{width:150px}.main .number .change-number a{border-radius:50%;line-height:26px;height:28px;border:1px solid #1C76BB;width:28px;vertical-align:middle;font-weight:700}.main .number input[type=text]{width:50px;border:1px solid #ccc;padding:6.5px;vertical-align:top;outline:0;text-align:center}.main .distribution-instructions{padding-top:10px;position:relative}.main .join-cart{background:#ff3499;padding:0 10px;flex:1;text-align:center;margin-top:10px}.main .join-cart .icon-cart,.main .join-cart span{margin-top:5px;display:inline-block;color:#fff;vertical-align:middle}.main .join-cart .icon-cart{font-size:25px}.main .join-cart span{font-size:14px}.main .grid .three-column{font-size:0;margin:10px 0 30px;padding:0 10px;text-align:center}.main .grid .three-column li{width:31%;display:inline-block;margin-right:3%}.main .grid .one-column img,.main .ranking .ranking-ad img{width:100%;height:auto}.main .grid .three-column li:nth-child(3n+0){margin-right:0}.main .grid .three-column li .img{overflow:hidden}.main .grid .three-column li .text .price{text-align:left;font-size:14px;position:relative}.main .grid .three-column li .text .price .old-price{font-size:12px;padding-left:20px;text-decoration:line-through;position:absolute;right:0}.main .grid .two-column .img,.main .grid .two-column a.two_btn,.main .grid .two-column li .text{position:relative}.main .ranking .ranking-ad{text-align:center;margin:20px 0}.main .ranking .ranking-ad .ranking-ad-item{background:#274849;padding:10px 0 12px}.main .ranking .ranking-ad .ranking-ad-item p{font-size:14px;font-weight:700;padding:0 20px;color:#fff;line-height:16px}.main .ranking .ranking-ad .ranking-ad-btn{color:#fff;border:solid #fff;background:#274849;border-radius:3px;padding:6px 10px;margin-top:10px}.main .grid .two-column{font-size:0;margin-top:10px;display:flex;justify-content:space-between;flex-wrap:wrap}.main .grid .two-column li{width:49.2%;display:inline-block;border:1px solid #fff;padding:1px;background:#fff}.main .grid .one-column,.main .grid .two-column .img{overflow:hidden;border-radius:5px}.main .grid .two-column .img{width:100%;min-height:10.875rem}.main .grid .two-column li:nth-child(2n+0){margin-right:0}.main .grid .two-column li .text .iconfont{font-size:18px;position:absolute;bottom:6px;right:2px}.main .grid .grid-btn a,.main .product-banner{position:relative;text-align:center}.main .grid .two-column li .text .icon-iconfont-love{color:#000}.main .grid .two-column li .text .icon-iconfont-love1{color:#ee1414}.main .grid .grid-btn a{display:block;width:40%;padding:8px 0;border:1px solid #000;font-weight:700;font-size:14px;margin:0 auto;border-radius:6px}.main .grid .grid-btn a.grid_more{border:none}.main .grid .grid-btn a.grid_more>img{width:2rem;height:2rem}.main .grid .grid-btn a .iconfont{position:absolute;right:5px;font-weight:700}.main .ranking{margin-bottom:1px}.main .ranking ul li .status{font-size:12px;color:#FFF;text-align:center;width:30px;height:33px;position:absolute}.main .ranking ul li .status span{text-align:center;font-weight:700;top:7px;left:8px;position:absolute}.main .ranking ul li .status1{background:url(../../assets/images/rankicon.png) no-repeat}.main .ranking ul li .status2{background:url(../../assets/images/rankicon.png) 0 -33px no-repeat}.main .ranking ul li .status3{background:url(../../assets/images/rankicon.png) 0 -66px no-repeat}.main .ranking ul li .ranking-num{position:absolute;width:20px;height:20px;background:#e793b6;border-radius:50%;display:none}.main .ranking ul li .ranking-num p{text-align:center;line-height:20px;color:#fff;font-size:12px}.main .navBar{border-bottom:1px solid #ccc;margin-bottom:10px}.navBar ul{width:100%;font-size:0}.navBar ul li{display:inline-block;border-left:1px solid #ccc;font-size:12px}.navBar ul li:first-child{border-left:none}.main .index-nav{background:#fff}.main .index-nav ul li{width:16.666%}.main .index-nav ul .active{border-bottom:2px solid #000}.main .pageBar,.main .pageBar .page-info{border-bottom:1px solid #ccc}.main .index-nav ul li img{width:60%;display:block;margin:5px auto}.main .index-nav ul li p{text-align:center;padding-bottom:10px;font-weight:700}.main .index-nav ul li .accessories{letter-spacing:-3px}.main .index-nav ul li .bottoms{letter-spacing:-2px}.main .tab-content .grid{display:none}.main .tab-content .grid:first-child{display:block}.main .pageBar .page-info{text-align:center;padding:15px 0}.main .pageBar .page-btn ul{font-size:0;text-align:center;padding:15px 0}.main .pageBar .page-btn ul .iconfont{font-size:20px;vertical-align:middle;padding:0 5px}.main .pageBar .page-btn ul li{display:inline-block;width:22;height:22px;border:1px solid #323232;line-height:19px;font-size:12px;margin:0 2px;vertical-align:middle}.main .pageBar .page-btn ul .selected{background:#000;color:#fff}.main .product-banner .swiper-button-next,.main .product-banner .swiper-button-prev{background-image:none}.main .product-banner .iconfont{font-size:40px}.main .product-banner .icon-arrow-left{margin-left:-5px}.main .product-banner .designation{position:absolute;left:0;bottom:0;background:#e793b6;color:#fff;padding:10px;z-index:3}.main .product-info .name{text-align:center;padding:5px 0}.main .product-info .price-stock{padding:5px 0;overflow:hidden;position:relative}.main .product-info .price-stock .referencePrice-stock{overflow:hidden;margin-bottom:10px}.main .product-info .price-stock .price{overflow:hidden;width:100%;display:inline-block}.main .product-info .price-stock .price .left{float:left;padding-top:5px}.main .product-info .price-stock .price .right{font-size:22px;color:#1C76BB;font-weight:700;text-align:center}.main .product-info .price-stock .price p span{font-size:12px;color:#555;float:none;vertical-align:bottom}.main .product-info .price-stock a{position:absolute;top:65px;right:8px}.main .product-info .price-stock .icon-iconfont-love{font-size:20px;vertical-align:middle}.main .product-info .price-stock .icon-iconfont-love1{color:#fa5757;font-size:20px}.main .product-info .price-stock .stock span{padding:3px 5px;color:#fff;vertical-align:middle}.main .product-info .price-stock .in-stock{background:#6ebf28;float:right;color:#fff;padding:5px}.main .product-info .price-stock .out-stock{background:#d65152;float:right;color:#fff;padding:5px}.main .detail ul li img{width:100%}.main .detail ul li{margin:0}.main .relevant{padding-bottom:0;text-align:center}.main .relevant .swiper-container{margin:0 5px;text-align:center;padding-bottom:15px}.main .recent{margin:20px 8px;box-shadow:2px 2px 1px #ccc;border:1px solid #ccc;position:relative;padding-bottom:10px;background:#fff}.main .recent .recent-product{overflow:hidden;margin:0 5px}.main .recent .recent-product ul{flex-wrap:nowrap}.main .recent .recent-product .swiper-slide{width:30%}.main .recent .recent-product .swiper-slide .img img{width:100%}.main .recent .recent-product .swiper-slide .text p{text-align:center;line-height:20px}.main .recent .recent-product .swiper-slide .text .price{font-size:13px;font-weight:700}.main .recent .swiper-button-next,.main .recent .swiper-button-prev{background-image:none;top:50%}.main .recent .swiper-button-next{right:0;text-align:right}.main .recent .swiper-button-prev{left:0;text-align:left}.main .recent .icon-arrow-left,.main .recent .icon-arrow-right-bold{display:block;margin-top:50%}.main .list{padding-right:0}.main .wishlist{padding-top:20px;background:#F2F2F2;margin-bottom:50px}.main .cart-product-list ul{border-bottom:1px solid #ccc}.main .cart-product-list ul:last-child{border-bottom:none}.main .list ul li .img{border-radius:5px;overflow:hidden}.main .list ul li .img img{display:block;width:100%}.main .list ul li .textArea p{line-height:18px;color:#a7a5a5;margin-bottom:5px}.main .list ul li .textArea .name a{display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.main .list ul li .textArea .price{font-weight:700}.main .list ul li .textArea .price span{font-weight:400;margin-left:5px}.main .cart-product-list li .operation{width:100%;text-align:right;position:relative;display:inline-block;margin:5px 3px}.main .cart-product-list li .operation select{width:80px;display:block;outline:0}.main .cart-product-list li .operation .icon-shanchu{margin-bottom:0;bottom:0;right:10px;position:absolute}.main .cart-product-list li .operation .icon-shanchu span{font-size:12px;vertical-align:middle;padding-left:3px}.main .checkout{padding:0}.main .checkout ul li{justify-content:flex-start}.main .checkout ul li .textArea{margin-left:10px}.main .checkout-list .list-title{background:#FFF;padding:12px 10px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-weight:700;font-size:13px}.main .checkout-list .list-title .iconfont{float:right;font-weight:700;color:#323232}.main .checkout-list .list-content{position:relative;padding-left:20px;background:#F2F2F2;border-bottom:1px dotted #ccc}.main .checkout-list .list-content:last-child{border-bottom:none}.main .checkout-list .list-content .list-content-text{width:70%}.main .checkout-list .list-content p{line-height:30px}.main .checkout-list .list-content p input[name=shippingMethods]{display:inline-block;vertical-align:middle}.main .checkout-list .list-content p label{line-height:20px;display:inline-block;vertical-align:middle;padding-left:10px;margin:5px 0}.main .checkout-list .list-content p img{float:right}.main .cart-empty .left,.main .checkout-list .checkout-list-content p .left{float:left}.main .checkout-list .list-content .textArea{width:58%;display:inline-block}.main .checkout-list .subtotal{display:block;text-align:right;padding:0 10px 10px;font-weight:700}.main .checkout-list .change{position:absolute;width:50px;height:100%;right:0;top:0;text-align:center;background:#ccc;line-height:100%}.main .checkout-list .change a{color:#EE1414;display:block;position:absolute;width:100%;height:100%;top:50%;left:50%;margin-top:-15%;margin-left:-25px}.main .checkout-list .checkout-list-title{padding:10px;background:#fff;color:#EE1414;font-weight:700}.main .checkout-list .checkout-list-content{padding:10px;background:#F2F2F2}.main .checkout-list .checkout-list-content p{line-height:20px;overflow:hidden}.main .checkout-list .checkout-list-content p .right{float:right}.main .checkout-list .optionTextBox{background:#F2F2F2;padding:0 5px}.main .checkout-list .optionTextBox table{margin:10px auto;background:#FFF}.main .text .description{padding:10px}.main .text .total table{width:100%}.main .text .total table td{border:1px solid #ccc;width:50%;padding:5px;text-align:center}.main .cart-empty{text-align:center;padding:10px 0;margin-top:20px}.main .cart-empty img{width:100px}.main .cart-empty .empty-text{padding:10px 0;font-size:16px;color:#807c7c}.main .cart-empty-text{padding:18px 0;text-align:center;color:#fff;background:#333}.main .cart-empty-text span{font-size:18px}.main .cart-empty p{padding:10px}.main .cart-empty .right{float:right}.main .mypage .info{overflow:hidden;padding:0 10px 10px}.main .mypage .info .left{float:left;color:#1C76BB;padding:0!important}.main .mypage .info .left .iconfont{font-size:45px;vertical-align:middle;margin-right:15px}.main .mypage .info .left span{vertical-align:middle;font-size:14px;font-weight:700}.main .mypage .info .right{float:right}.main .mypage .info .right .iconfont{padding-right:2px}.main .mypage .coupon{border-bottom:1px solid #ccc}.main .mypage .coupon h1{background:#ccc;padding:10px}.main .mypage .coupon .empty-coupon{text-align:center;padding:30px 0}.main .btnMenu{font-size:0;padding:20px 10px 10px;flex-wrap:wrap;justify-content:space-between}.main .btnMenu a{display:inline-block;height:45px;line-height:45px;border-radius:5px;border:1px solid #ccc;width:100%;margin-bottom:10px;font-size:14px}.main .btnMenu a:nth-child(3n+0){margin-right:0}.main .btnMenu a .iconfont{font-size:25px;color:#1C76BB;margin-left:5%;float:left;margin-right:15px}.main .btn-flex form,.main .mypage .info-content table td .safe,.main .wishlist ul li .textArea .delete,.zip-code{float:right}.main .mypage .info-title{height:40px;line-height:40px;padding:0}.main .infoArea{margin:15px;background:#FFF}.main .mypage .info-content{margin:0;padding-bottom:10px}.contact-us .mypage .info-content{border:none}.contact-us .mypage .info-content p{line-height:25px}.contact-us .mypage .info-content img{vertical-align:top}.main .mypage .info-content .forgetPasswordArea .iconfont{color:#00f}.main .mypage .info-content .forgetPassword{text-decoration:underline;color:#00f}.main .btn-flex{margin:0 auto;overflow:hidden}.main .btn-flex a{padding:10px 0;background:#ccc;width:50%;display:inline-block}.main .btn-flex form a{background:#f39;color:#fff;padding:10px 15px;display:block}.main .mypage .address{padding:0;margin:0}.main .mypage .address-list{display:table;border-bottom:1px solid #ccc;width:100%}.main .mypage .address-list .address-info{padding:10px;display:table-cell;width:80%}.main .mypage .address-list .address-info p{line-height:25px;word-wrap:break-word}.main .mypage .address-list .address-operation{width:20%;border-left:1px solid #ccc;vertical-align:middle;display:table-cell}.main .mypage .address-list .address-operation a{display:block;text-align:center;line-height:35px}.main .mypage .info-content table{width:100%}.main .mypage .info-content table th{width:108px;text-align:left;padding:10px 0;vertical-align:middle;color:#353535}.main .mypage .info-content table td{padding:5px 3px;vertical-align:middle}.main .mypage .info-content table td .form-input,.open_file table td .form-input{padding:0 13px;height:35px;border-radius:40px;background-color:#f9f9f9;outline:0;width:100%}.main .mypage .info-content table td .form-select{border:0;padding:0 13px;border-radius:40px;height:35px;line-height:35px;outline:0;width:100%;background:#fff;-webkit-appearance:none}.main .mypage .info-content table em{color:red}.main .mypage .info-content table td .commonSelect{position:relative;border:0;height:35px;border-radius:40px;line-height:35px;padding:0 13px;outline:0;width:100%;-webkit-appearance:none}.main .mypage .info-content table td.disabled-td{position:relative}.main .mypage .info-content table td.disabled-td::after{content:"";position:absolute;top:20px;right:19px;display:block;width:0;height:0;border:5px solid;border-color:#DCC6C2 transparent transparent}.zip-code{background:#b88a4e;color:#fff;text-align:center;line-height:35px;height:35px;width:27%;border-radius:40px;display:inline-block;box-sizing:border-box;font-size:15px}#partialUserResetForm p,.main .order-product-list ul .order-title h3 p{line-height:20px}.main .mypage .info-content table td .zip-code-input{width:71%}.main .mypage .info-content table td input .zip-code-input{width:50%}.main .order-product-list ul{border:1px solid #ccc;background:#fff;margin:10px 0}.main .order-product-list ul li{justify-content:flex-start}.main .order-product-list ul li .textArea{padding-left:10px;width:58%;display:inline-block}.main .order-product-list ul .order-title h3{background:#e0e0e0;padding:5px;width:100%;position:relative}.main .order-product-list ul .order-title{padding:0}.main .order-product-list ul .order-title h3 a{position:absolute;top:20px;right:10px;color:red;font-size:14px}.main .order-product-list .padding0{background:#F2F2F2;padding:5px}.main .wishlist ul li{border-bottom:1px solid #ccc;position:relative;display:flex;align-items:stretch}.main .wishlist ul li .img{width:70px}.main .wishlist ul li .textArea{padding-left:5px;position:relative;width:0;display:inline-block;flex:1}.main .wishlist ul li .textArea p{line-height:15px}.main .wishlist ul li .textArea .name a{text-decoration:none}.cancel,.main .btn .cancel{text-decoration:underline}.main .wishlist ul li .textArea .arrow{text-align:right;padding:5px 0}.main .wishlist ul li .textArea .price-box{margin-top:40px;text-align:left}.main .evaluate{display:none;border:1px solid #aaa;background:#fff}.main .evaluate h1{text-align:center;padding:5px 0}.main .order-detail,.main .order-detail ul .order-table{padding:0}.main .evaluate .mypage .info-content{border:0}.main .evaluate .evaluate-list .img img{width:50px}.main .evaluate .evaluate-list .evaluate-list-table td{border:1px solid #ccc}.main .evaluate .eveluate-write{display:none}.main .evaluate .select-star .icon-g{color:#ccc}.main .order-detail ul{margin-bottom:0;border:0}.main .order-detail ul .order-title h3{background:#FFF;color:#1C76BB;font-weight:700;font-size:13px}.main .order-detail ul .order-table table{width:100%}.main .order-detail ul .order-table table td,.main .order-detail ul .order-table table th{border:1px solid #ccc;padding:5px;border-right:none}.main .order-detail ul .order-table table th{background:#f2f2f2;text-align:left;width:28%}.main .order-detail ul .total p{display:block;overflow:hidden;padding:5px 0}.main .order-detail ul .total p .left{float:left}.main .order-detail ul .total{display:block;border-bottom:1px solid #ccc}.main .order-detail ul .total p .right{float:right}.main .order-detail ul .total p.total-price{color:#1C76BB}.main .order-detail ul .total p.total-price span{color:#1C76BB;font-size:17px;font-weight:700}.main .order-detail ul .orderdetai-title{padding:5px 0;font-size:14px;margin-top:15px}.main .btn .cancel{color:#000;background:#fff;margin-top:5px}.main .btn input[type=submit]{width:100%;padding:15px 0;background:#ff3499;color:#fff;border-radius:5px}.content .tab .order-tab-ul{overflow:hidden}.content .tab .order-tab-ul li{padding-top:15px;float:left;height:40px}.padding0{padding:0}.main .btn-flex .change{background:#1C76BB;color:#fff;border:none;padding:6px;width:130px}.info-content .points p{line-height:25px}.info-content .points table td,.info-content .points table th{border:1px solid #ccc}.btn-add{text-align:center;padding:15px 0}.main .mypage .info-content .points table th{width:auto;text-align:center}.categoty-swiper ul li div a img{width:100%}.categoty-swiper ul li div a b{text-align:center}.categoty-swiper ul li div p{text-align:center;padding:5px 0}.categoty-swiper{border-bottom:1px solid #ccc;position:relative}.categoty-swiper .swiper-slide{padding-bottom:5px;width:50%}#partialUserResetForm .form-group{display:block;margin:5px 0}#partialUserResetForm .form-group label{display:block}#partialUserResetForm .form-group .form-control{width:100%;padding:10px 5px;outline:0;border:1px solid #ccc}#partialUserResetForm .btn-default{background:#1c76bb;border:none;color:#fff;padding:10px 0;border-radius:5px}.main .grid .two-column li .pre-sale,.main .grid .two-column li .pre-sale1{width:34px;height:34px;border-radius:4px 0 30px;color:#fff;text-align:left;position:absolute;font-weight:700}.main .grid .two-column li .pre-sale{background:rgba(238,20,20,1);top:1px;left:1px;font-size:10px;padding:6px 5px}.main .grid .two-column li .pre-sale1{background:rgba(238,20,20,1);z-index:1;top:0;left:0;font-size:10px;padding:4}.product-banner .swiper-pagination-bullet-active{background:#1C76BB}.checkout-list table td,.checkout-list table th{border:1px solid #ccc}.checkout-list table th{background:#e0e0e0;text-align:right;padding:5px;width:100px}.checkout-list table td{padding:5px;text-align:center}.checkout-list table{width:100%}.content .tab ul li.select_category a{font-weight:700}.content .main .payment-failure p{line-height:25px;text-align:center;padding:5px 0}.content .main .payment-failure p .iconfont{font-size:25px;transform:rotate(45deg);display:block}.font-big span{font-size:16px}.flashCloseCont{position:absolute;top:30%;left:50%;display:block;opacity:1;background:#fff;width:300px;margin-left:-160px;padding:10px;font-size:13px;color:#393939;z-index:99999}.flashCloseProcuct,.flashCloseProcuct.flash_fail{display:block;opacity:1;width:150px;margin:-85px 0 0 -85px;padding:90px 10px 10px;font-size:13px;color:#fff;z-index:99999;border-radius:10px;top:50%;position:absolute}.flashCloseProcuct{left:50%;background:url(../../assets/img/nav_icon/flash_pass.png) top 20px center/40% auto no-repeat rgba(0,0,0,.6)}.flashCloseProcuct.flash_fail{left:50%;background:url(../../assets/img/nav_icon/flash_fail.png) top 20px center/40% auto no-repeat rgba(0,0,0,.6)}.logoutArea .logout a,.logoutArea .logout p{color:#323232;font-size:14px;text-align:center}.flashCloseProcuct p{width:100%;text-align:center;line-height:1.2}.flashCloseCont .flashClose{margin-top:10px;outline:0}.logoutArea{display:none;width:100%;height:100%;position:fixed;background:rgba(0,0,0,.6);top:0;left:0;z-index:999}.logoutArea .logout{position:fixed;top:50%;left:50%;width:300px;height:100px;background:#FFF;margin-left:-150px;margin-top:-50px}.logoutArea .logout a{width:50%;height:40px;display:inline-block;line-height:40px}.logoutArea .logout a:first-child{background:#ccc}.logoutArea .logout p{line-height:60px;background:#fff;font-weight:700}.logoutArea .logout .btn{margin:0;font-size:0}.page-btn li.active{background:#333;color:#fff}.btn-red a .icon-cart{font-size:18px}.underline{overflow:hidden;margin:5px 0;width:80%;display:inline-block}.underline .right{text-decoration:line-through;color:#ccc}.price-stock .left{float:left}.cashierEditSumit{padding:0}.use-coupons{margin-top:10px;padding:5px}.use-coupons p{padding:5px 0;background:#f2f2f2}.use-coupons input[type=text]{padding:8px 2px;width:70%;border:1px solid #ccc}.use-coupons button{background:#1c76bb;padding:7px;color:#fff;margin-left:5px;border-radius:5px;border:none}.text{padding-top:5px;background:#fff}.cart-product-text{margin:8px;box-shadow:2px 2px 1px #ccc;border:1px solid #ccc}.catalogAdSwiper{margin-top:10px;overflow:hidden}.catalogAdSwiper .swiper-slide{padding:2%;box-sizing:border-box;-webkit-box-sizing:border-box}.catalogAdSwiper .price{font-size:13px;font-weight:700;color:#f39}.categories .categories-list{text-align:center}.categories .categories-list li{margin-bottom:10px;width:47%;display:inline-block;margin-right:2.5%}.categories .categories-list li:nth-child(2n+0){margin-right:0}.categories .categories-list li img{border:1px solid #fff;width:100%}.categories .categories-list li .name{font-weight:700;font-size:15px;margin-top:2px}#add-address-btn{margin:30px 0;border:none;box-shadow:none}#add-address-btn ul{width:100%;margin:0 auto;display:flex;justify-content:center}#add-address-btn ul li{width:34%;border:0;border-radius:40px;overflow:hidden;height:40px;line-height:40px}.mypage h2{margin:20px 0;color:#323232;font-size:18px}.warningBox{position:absolute;bottom:0;left:0;padding-bottom:48px;width:100%;border-radius:10px 10px 0 0;background:#fff;display:none}.colorSizeBg{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);z-index:997}.colorSizeClose{position:absolute;top:16px;right:8px;color:#333;font-size:24px;font-weight:600}.warningBox .warningBox-txt{font-size:18px;line-height:30px;margin:15px 0 15px 42px;color:#392f2f}.warningBox .warningBox-txt b{color:#dc7253}.imgArae{width:100%;height:100%;position:fixed;top:0;z-index:9999;display:none}.imgArae .img{width:100%;height:400px;position:fixed;top:50%;margin-top:-200px;background:rgba(0,0,0,.5)}.imgArae img{width:80%;display:block;margin:35px auto}.addToCartBtn ul li,.crumbs_nav li{display:inline-block}.body3{overflow:hidden!important}.crumbs_nav{padding:10px 0;text-align:center}.crumbs_nav li a{font-weight:700}.sale-time-fixed{position:fixed;width:100%;background:#fff;top:67px;left:0;z-index:300}.valentine-banner div img{width:100%;margin-bottom:3vw}.remind-area{position:fixed;top:0;left:0;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:99999}.remind-area .remind{border-radius:5px;position:fixed;top:50%;left:50%;width:300px;height:250px;margin-left:-150px;margin-top:-125px;background:#fff;border:1px solid #ccc;padding:6px}.remind-area .remind .close{cursor:pointer;font-size:14px;font-weight:700;float:right;width:25px;height:25px;border-radius:50%;border:1px solid #ccc;position:absolute;top:0;right:0;text-align:center;line-height:25px;background:rgba(0,0,0,.6);color:#fff}.remind-area .remind h1{text-align:center;color:red;padding:10px;font-size:18px}.remind-area .remind p{line-height:22px;font-size:13px}.remind-area .remind .ascertain{border:none;background:#1c76bb;color:#fff;padding:5px 40px;display:block;margin:8px auto;border-radius:5px}#tuanthird{position:absolute;right:0}#tuanthird ul li{float:left;margin-right:5px;background:#DD6768;color:#fff;border-radius:3px;width:20px;height:20px;line-height:20px;text-align:center}#tuanthird ul li span{margin:0 3px}.btn_pingl{float:right;background:#1c76bb;color:#fff;padding:5px;border-radius:5px}#product_addtocart_form .addToCartBtn{position:fixed;bottom:0;left:0;margin:0;padding-left:0;z-index:999}.addToCartBtn ul{font-size:0}.addToCartBtn ul li{font-size:14px;width:50%}.addToCartBtn ul li .byNow{background:#EE1414}.shareArea{display:none;position:fixed;bottom:0;left:0;z-index:3;height:100px;background:#fff;width:100%;border-top:1px solid #ccc}.shareArea h2{padding:10px 0;text-align:center;color:#1C76BB}.shareArea ul{font-size:0}.shareArea ul li{font-size:14px;width:25%;display:inline-block;text-align:center}.shareArea ul li a{display:block}.shareArea ul li a img{width:35px;height:35px}.shareArea ul li a p{padding-top:10px}.shareArea .close-share{position:absolute;top:0;right:0}.shareArea .close-share .iconfont{font-size:25px}.sharebtn{width:30px;float:right}.pay-logo,.payment-logo{text-align:center;border-top:1px solid #ccc;padding-top:10px}.pay-logo img{width:2rem;height:2rem;margin-right:6px}.pay-logo h1{font-weight:700;margin-bottom:10px}.payment-logo img{margin-top:10px}.price99{position:absolute;bottom:0;right:0;z-index:1}#slide-tuan li{padding:0 5px}.breadcrumbs{position:fixed;z-index:996;background:#fff;width:100%}.breadcrumbs ul{padding:5px 10px;line-height:1.2em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumbs ul li{display:inline;padding-right:14px;position:relative}.breadcrumbs ul li a{color:#444}.breadcrumbs ul li:after{content:"";display:block;width:4px;height:4px;border-right:1px solid #222;border-top:1px solid #222;margin-top:-2px;position:absolute;right:5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}.cagegory-list{width:100%;overflow:hidden;height:18.67vw;margin-top:10px}.cagegory-list ul{font-size:0;white-space:nowrap;overflow-x:scroll}.cagegory-list ul li{width:22vw;height:18.67vw;display:inline-block;border-radius:4px;position:relative}.cagegory-list ul li a{display:block;font-size:12px;color:#333;font-weight:700;text-align:center}.cagegory-list ul li.active:before{content:'';width:18.6vw;height:2px;background:#EE1414;position:absolute;bottom:0;z-index:1}.cagegory-list ul li img{width:14vw;position:absolute;top:0;left:50%;transform:translateX(-50%)}.cagegory-list ul li a span{width:100%;position:absolute;bottom:0;display:inline-block;left:50%;transform:translateX(-50%)}.cagegory-list ul li .swiper_a{display:flex;flex-direction:column;justify-content:center;align-items:center}.cagegory-list ul li a b{position:absolute;bottom:0;display:inline-block}.icon_evaluation_ban{background:url(../../assets/img/icon_evaluation_ban.png) center 3px no-repeat;height:10px;width:10px;display:table-cell;background-size:10px}.tree-list{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:16px}.tree-list li{color:#333;width:50%!important;height:32px!important;line-height:32px;border-radius:0!important}#trees>div>div{display:none}#trees .active{display:block}[style*="--aspect-ratio"]>:first-child{width:100%}[style*="--aspect-ratio"]>img{height:auto}@supports (--custom:property){[style*="--aspect-ratio"]{position:relative}[style*="--aspect-ratio"]::before{content:"";display:block;padding-bottom:calc(100% / (var(--aspect-ratio)))}[style*="--aspect-ratio"]>:first-child{position:absolute;top:0;left:0;height:100%}}.specialTag{display:inline-block;height:3.2vw;margin-right:2px;min-height:12px;max-height:24px;vertical-align:baseline}