*,:after,:before{box-sizing:border-box}html,body,#root{height:100%;margin:0;padding:0;font-family:monospace}.container{max-width:1080px;margin:auto auto 16px;padding:0 16px}.loading-container{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:300px;height:100%}.loading-container .loading-txt{padding:6px 0;color:#f4c720;font-weight:600;font-size:16px}#HomeLayout{min-height:100vh}#HomeLayout .ant-float-btn-group .ant-badge{margin-bottom:16px}#HomeLayout .ant-float-btn-group .ant-badge .ant-float-btn{margin-bottom:0}#HomeLayout #Header{flex:0 0 auto}#HomeLayout #Header #MiniHeader{font-size:16px;padding:6px 24px;color:#fff;background-color:#006cd6;text-align:right}#HomeLayout #Header #MiniHeader .container{padding-left:0;padding-right:0;display:flex;align-items:center;justify-content:space-between}#HomeLayout #Header #MiniHeader .link{cursor:pointer;transition:all .2s ease-in-out}#HomeLayout #Header #MiniHeader .link:hover{text-decoration:underline}#HomeLayout #Header #MiniHeader.isMobile{padding:6px 24px;color:#fff;background-color:#006cd6;transition:all .2s ease-in-out;text-align:center;cursor:pointer}#HomeLayout #Header #MiniHeader.isMobile:hover{background-color:#3289de}#HomeLayout #Header #MainHeader{padding:12px 0;background-image:url(/assets/background-tXKWEiG4.jpg);background-repeat:no-repeat;background-size:cover;background-position:tops}#HomeLayout #Header #MainHeader .container{display:flex}#HomeLayout #Header #MainHeader .container .logo-block{flex:1;cursor:pointer}#HomeLayout #Header #MainHeader .container .logo-block .logo{max-height:64px}#HomeLayout #Header #MainHeader .container .search-block{flex:1;display:flex;align-items:center;justify-content:flex-end}#HomeLayout #Header #MainHeader .container .search-block .search{border-radius:25px;max-width:250px}#HomeLayout #Header #MainHeader.isMobile .container .logo-block .logo{max-height:48px}#HomeLayout #Header .carousel-container{position:relative}#HomeLayout #Header .carousel-container .carousel-btn{position:absolute;color:#f4c72080;top:0;bottom:0;display:flex;align-items:center;font-size:72px;cursor:pointer;transition:all .2s ease-in-out}#HomeLayout #Header .carousel-container .carousel-btn:hover{color:#f4c720e6;background-color:#0000004d}#HomeLayout #Header .carousel-container .carousel-btn.prev{left:0}#HomeLayout #Header .carousel-container .carousel-btn.next{right:0}#HomeLayout #HomeFooter{padding:12px;background-image:url(/assets/background-tXKWEiG4.jpg);background-repeat:no-repeat;background-size:cover;background-position:bottom;color:#fff9;text-align:center}#HomeLayout .carousel-image{cursor:pointer}#HomeLayout .carousel-image img{width:100%;height:464px;border-radius:10px;object-fit:cover}#Profile .email-row{display:flex;align-items:center}#Profile .email-row .email-content{flex:auto}#Profile .email-row .email-action{flex:0 0 auto;padding:0 6px}#AuthLayout{min-height:100vh;background-image:url(/assets/background-tXKWEiG4.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}#AuthLayout #AuthFooter{text-align:center;color:#fff9;background-color:transparent}#Home{height:100%;padding-top:16px;padding-bottom:16px;display:flex}#Home .side{flex:0 0 250px}#Home .side .side-card{-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px #0000001a}#Home .content{padding-left:16px;flex:auto}#Home .top-actions{display:flex;align-items:center;justify-content:space-between}#Home .empty-container{min-height:300px;display:flex;align-items:center;justify-content:center}#Home.isMobile{display:block;flex-direction:column}#Home.isMobile .side{flex:0 0 auto;margin-bottom:16px}#Home.isMobile .top-actions{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}#Home.isMobile .content{padding-left:0}.product-card{margin-bottom:12px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px #0000001a}.product-card .product{display:flex;position:relative}.product-card .product .thumbtack{position:absolute;top:-20px;right:-20px;width:30px;height:30px}.product-card .product .product-image{padding-top:6px}.product-card .product .product-image img{width:116px;height:116px;object-fit:contain;border-radius:5px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.2);-moz-box-shadow:0 0 6px rgba(0,0,0,.2);box-shadow:0 0 6px #0003}.product-card .product .product-main{padding:0 0 0 12px;flex:auto}.product-card .product .product-main .product-title-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.product-card .product .product-main .product-title-row .product-title{flex:auto;font-size:16px;font-weight:600}.product-card .product .product-main .product-title-row .product-favorite{flex:0 0 auto}.product-card .product .product-main .product-title-row .product-favorite .favorite{color:#e91e63}.product-card .product .product-main .product-descript{font-size:12px;white-space:pre-line}.product-card .product .product-main .product-descript .ant-descriptions-item{padding:0}.product-card .product .product-main .product-price{font-size:20px;font-weight:600;margin-bottom:10px;color:#006cd6;padding-left:6px}.product-card .product .product-main .product-add-btn{color:#006cd6}.product-card .product .product-main .ant-input-number-input,.product-card .product .product-main .product-amount-control{width:50px;text-align:center!important}.product-card.isMobile .product .product-image img{width:64px;height:64px}#User{padding-top:16px;display:flex;align-items:flex-start}#User #UserMenu{flex:0 0 auto}#User #UserMenu .title-container{background:#006cd6;font-size:18px;font-weight:600;color:#fff}#User #UserContent{flex:auto;padding-left:16px}#User.isMobile{padding:16px;flex-direction:column}#User.isMobile #UserMenu{width:100%;margin-bottom:16px}#User.isMobile #UserMenu .title-container{font-size:16px}#User.isMobile #UserContent{width:100%;padding:0}#News .news-image{height:100px;width:100px;object-fit:cover;border-radius:10px}#News .news-item{display:flex;align-items:flex-start;border-radius:10px;padding:12px 16px;transition:all .2s ease-in-out;cursor:pointer}#News .news-item:hover{background-color:#ececec}#News .news-item:last-child{border-bottom:0px}#News .news-item .news-item-title{font-size:16px;font-weight:600;margin-bottom:12px}#News .news-item .news-content{flex:auto}#News .news-item .news-image-container{flex:auto;text-align:right}#News .news-mobile-item{display:flex;align-items:flex-start;border-radius:10px;padding:12px 16px;transition:all .2s ease-in-out;cursor:pointer}#News .news-mobile-item:hover{background-color:#ececec}#News .news-mobile-item:last-child{border-bottom:0px}#News .news-mobile-item .news-mobile-item-title{font-size:16px;font-weight:600;margin-bottom:6px}#News .news-mobile-item .news-mobile-content{flex:auto;padding-right:6px}#News .news-mobile-item .news-mobile-image-container{flex:auto;text-align:right}#News .news-mobile-item .news-mobile-image{height:50px;width:50px;object-fit:cover;border-radius:10px}#Order .loading-container{padding:12px 0;display:flex;align-items:center;justify-content:center}#Order .ant-descriptions-item{padding-bottom:0}#Order .order-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}#Order .product-item{display:flex;align-items:center;padding:12px}#Order .product-item .avatar-container{flex:0 0 auto}#Order .product-item .title-container{flex:auto;padding:0 12px}#Order .product-item .title-container .title{font-size:14px;font-weight:600}#Order .product-item .title-container .subtitle{font-size:14px;font-weight:300}#Order .product-item .action-container{flex:0 0 auto}#OrderDetail .ant-descriptions-header{margin-bottom:12px!important}#OrderDetail .ant-descriptions-item{padding-bottom:6px!important}#Cart .product_item{padding:12px;display:flex;align-items:flex-start;border-bottom:1px solid rgba(200,200,200,.3)}#Cart .product_item:last-child{border-bottom:0px}#Cart .product_item .product-image{width:64px;height:64px}#Cart .product_item .product-image-row{flex:0 0 auto;height:64px}#Cart .product_item .product-content-row{flex:auto;display:flex;align-items:flex-start;justify-content:space-between}#Cart .product_item .product-action{text-align:right}#Cart .product_item .product-content{padding-left:12px}#Cart .product_item .product-content .product-title{font-size:16px;font-weight:600}#Cart .product_item .product-content .product-spec{color:#a7a7a7}#Cart .product_item .product-amount-control{width:50px}#Cart .product_item .product-amount-control input{text-align:center}#Cart .btn-row{display:flex;align-items:center;justify-content:space-between}#Cart .btn-row .btn-col{flex:auto}#Cart .btn-row .btn-col .summary{font-size:16px;font-weight:600}.recipient-drawer .ant-descriptions-item{padding-bottom:0!important}.recipient-drawer .recipient-card{transition:all .2s ease-in-out}.recipient-drawer .recipient-card:hover{background-color:#c8c8c81a;border-color:#c8c8c8cc;cursor:pointer}.recipient-drawer .recipient-item{display:flex;align-items:center}.recipient-drawer .recipient-item .recipient-check{flex:0 0 auto;padding:0 12px}.recipient-drawer .recipient-item .recipient-content{flex:auto}#Login{flex:1;height:100%;display:flex;align-items:center;justify-content:center}#Login .login-card{width:400px;background-color:#fff6}#Login .login-card .logo-block{text-align:center;margin-bottom:16px}#Login .login-card .logo{max-width:200px}#LoginForm .login-input{background-color:#fff6}#LoginForm .login-input *{background-color:#fff0}#LoginForm .login-link{color:#f4c720}#LoginForm .login-link:hover{color:#ffec3d}#Forget{flex:1;height:100%;display:flex;align-items:center;justify-content:center}#Forget .forget-card{width:400px;background-color:#fff6}#Forget .forget-card .logo-block{text-align:center;margin-bottom:16px}#Forget .forget-card .logo{max-width:200px}#ForgetForm .forget-input{background-color:#fff6}#ForgetForm .forget-input *{background-color:#fff0}#ForgetForm .descript{margin-bottom:16px;color:#ffffffe6}#ForgetForm .forget-link{color:#f4c720}#ForgetForm .forget-link:hover{color:#ffec3d}#ForgetForm .ghost-btn{background-color:#fff6;color:#fff}
