*{margin:0;padding:0}html{font-size:14px!important}body{margin:0;padding:0;height:100%;font:14px "Microsoft Yahei","Helvetica Neue",Helvetica,Arial,serif;background-color:#F5F5F5;color:#555;text-align:left}img{border:0;vertical-align:middle}h1{font-size:18px}h2{font-size:16px}a{text-decoration:none;cursor:pointer;color:#666;display:inline-block}button,input,select,textarea,ul,ol,dl,p,li{margin:0;padding:0;vertical-align:middle}.pigimall-detail-wrap{position:relative;background-color:rgba(255,255,255,.2);border:1px solid #eee;max-width:750px;margin:0 auto}.pigimall-swiper-content img{max-width:100%;width:100%;margin:0 auto}.pigimall-goods-info,.pigimall-goods-content{padding:0;background:#fff}.pigimall-plug{color:#616161;overflow:hidden;background:#fff;text-align:center;padding-left:10px}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.pigimall-plug .price{display:flex;align-items:baseline;gap:8px;font-family:'Helvetica Neue',Arial,sans-serif;white-space:nowrap;overflow:hidden;padding:12px 0;transition:all .3s ease}.pigimall-plug .price:hover{transform:translateY(-2px)}.pigimall-plug .price>span{vertical-align:bottom}.pigimall-plug .price .symbol{color:#ff4d4f;font-size:16px;font-weight:bold}.pigimall-plug .current-price{color:#ff4d4f;font-size:24px;font-weight:bold;animation:pulse 2s infinite}.pigimall-plug .group{display:inline-flex;align-items:center;gap:12px;margin-left:8px}.pigimall-plug .original-price{color:#999;font-size:14px;text-decoration:line-through;position:relative}.pigimall-plug .original-price::after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#ff4d4f;transform:scaleX(0);transition:transform .3s ease}.price:hover .pigimall-plug .original-price::after{transform:scaleX(1)}.pigimall-plug .discount{border:1px solid #456;padding:3px 5px;border-radius:5px;margin-left:5px}.pigimall-plug .salenum{color:#666;font-size:12px;background:#f5f5f5;padding:2px 8px;border-radius:10px;transition:all .3s ease}.pigimall-plug .price:hover .salenum{background:#ff4d4f;color:white}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}@media(max-width:480px){.pigimall-plug .current-price{font-size:20px}.pigimall-plug .original-price{font-size:12px}.pigimall-plug .group{gap:8px}}.pigimall-content-title{padding:15px}.by-list{background:#f9dfb4;overflow:hidden;padding:10px 0 10px 10px}.by-list span{padding-left:22px;float:left;margin-right:15px;display:inline;font-size:13px;background:url(../media/icon-ok.svg) left center no-repeat;background-size:20px 20px}.pigimall-buy-fst-btn{margin:5px 5px 15px 5px;height:45px;background:#c00101;border-radius:3px;font-size:18px;color:#fff;text-align:center;line-height:45px}.pigimall-buy-fst-btn a{color:#fff;font-size:18px;text-decoration:none;width:100%}.pigimall-goods-content .title{margin:0;padding:12px 10px;border-top:1px solid #eee;border-bottom:1px solid #eee;font-weight:normal;background:url(../media/vline.jpg) no-repeat 15px center;padding-left:27px}.pigimall-detail-content img{max-width:100%;height:auto!important;width:100%}.pigimall-order{background:#fff;color:#333;font-size:1rem;font-weight:normal}#pigimall-order{border-color:#666;color:#333;background-color:#FFF;border-bottom:0}.pigimall-full-row{float:none;width:100%!important}.pigimall-main{margin-bottom:30px!important}#pigimall-order .pigimall-full-row{border-color:#666}.ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;word-wrap:break-word}.pigimall-title{background-color:#F4AA2E;padding:.4rem;padding-bottom:.2rem;height:auto;color:#fff;border-color:#666}.pigimall-title .icon-cart,.pigimall-title .icon-shipping{display:inline-block;width:2rem;height:2rem;background:url(../media/icon-product.svg) no-repeat;background-size:2rem;vertical-align:middle;margin-right:.2rem}.pigimall-order-content{padding:.5rem;border-color:#666}.hide{display:none;opacity:0}.pigimall-plan-list{margin:0 0 20px 0;border-radius:2px;box-shadow:0 0 0 4px #f4f4f4;background:#fafafa}.pigimall-plan-rows{padding-top:.5rem}.rows-head{display:block;margin-bottom:.2rem;padding:.2rem 0;font-size:1rem;font-weight:bold;line-height:2rem}.pigimall-request{font-size:1rem;font-weight:bold;color:#f60;float:left;display:inline-block;line-height:2rem;margin-left:3px}.rows-params{padding:2px 0;line-height:2rem;position:relative}.pigimall-plan-item{float:left;padding:.2rem;font-size:1rem;color:#666;background-color:#fff;border:2px solid #ccc;margin-right:4px;margin-bottom:4px;text-decoration:none;transition:all .3s linear 0s;max-width:95%;border-radius:.4rem;box-shadow:0 0 5px rgba(0,0,0,0.2);width:100%;text-align:center;font-weight:bold}.pigimall-plan-item.active{color:#fff!important;text-decoration:none;background-color:#F4AA2E;border-color:#F4AA2E}.pigimall-plan-item p{margin:0;line-height:2em}.pigimall-plan-item input,.pigimall-payment-item input{display:none}.pigimall-totals .rows-id-price{padding-top:.5rem;margin-top:20px;text-align:right}.rows-id-price .rows-head,.rows-id-salenum .rows-head{float:none}.rows-id-price .rows-head,.rows-id-salenum .rows-head{margin-right:0}.pigimall-request-none{visibility:hidden}.rows-id-price .rows-params{font-size:1.5rem;font-weight:bold;display:inline-block}.pigimall-total-price{color:red;font-size:2rem}.pigimall-addresss{margin:0 0 20px 0;border-radius:2px;box-shadow:0 0 0 4px #f4f4f4;background:#fafafa}.pigimall-rows{padding-top:.5rem}.pigimall-payment-item{float:left;padding:.2rem;font-size:1rem;color:#666;background-color:#fff;border:2px solid #ccc;margin-right:4px;margin-bottom:4px;text-decoration:none;transition:all .3s linear 0s;max-width:95%;border-radius:.4rem;box-shadow:0 0 5px rgba(0,0,0,0.2)}.pigimall-payment label{background:url(../media/payment.png) left -2px no-repeat;padding-left:32px}.pigimall-payment-item.active{color:#fff!important;text-decoration:none;background-color:#F4AA2E;border-color:#F4AA2E;background-position:-200px -2px}.pigimall-payment-item.active,.pigimall-payment-item:hover{background-position:-200px -2px}.pigimall-payment .pigimall-payment-3{background-position:2px -345px}.pigimall-payment .pigimall-payment-3.active,.pigimall-payment .pigimall-payment-3:hover{background-position:-200px -345px}.pigimall-payment .pigimall-payment-2{background-position:2px -395px}.pigimall-payment .pigimall-payment-2.active,.pigimall-payment .pigimall-payment-2:hover{background-position:-200px -395px}.pigimall-alert{padding:.4rem;margin-bottom:1rem;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#f9dfb4;border:1px solid #eed3d7;border-radius:.2rem;color:#c00;line-height:1.5rem}select,.pigimall-input-text{text-indent:.3rem;width:98%;display:inline-block;padding:.5rem 0;margin-right:1px;color:#555;border:1px solid #ccc;font-family:MicroSoft Yahei;outline:0;transition:all .2s linear 0s;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);border-radius:2px;font-size:1.1rem}.rows-id-region .region-select{display:flex;width:100%;gap:1px}.rows-id-region .region-select select{flex:1 1 33.26%;min-width:0;box-sizing:border-box}.rows-id-region .region-select select:nth-child(1):not([style*="display: none"]) ~ select{flex-basis:33.33%}.rows-id-region .region-select select:nth-child(1)[style*="display: none"] ~ select{flex-basis:49%}.rows-id-region .region-select select:nth-child(3)[style*="display: none"] ~ select,.rows-id-region .region-select select:nth-child(3)[style*="display: none"]{flex-basis:49%}.pigimall-id-btn{margin-bottom:1rem}.pigimall-btn{width:100%;display:inline-block;padding:1rem 0;margin-bottom:0;font-size:1.4rem;line-height:1.2rem;color:#fff;text-align:center;vertical-align:middle;background-color:#FF004E;border:1px solid #FF004E;border-radius:.2rem;cursor:pointer;outline:0;font-family:MicroSoft Yahei;-webkit-appearance:none}#pigimall-submit{background-color:#c00101;border-color:#c00101}.pigimall-box-notice{padding:0;background:#fff}.pigimall-border,.pigimall-side.pigimall-full-row{border-color:#666}.pigimall-box-notice .pigimall-title{background-color:#f9dfb4;color:#000;border-color:#666;font-weight:bold}.pigimall-full-row.pigimall-scroll{height:250px!important;width:100%!important;position:relative;overflow:hidden}.pigimall-footer{color:#737373;text-align:center;border-top:0;background:0;margin-top:10px;padding:10px 0 60px 0}.pigimall-footer a{color:#737373}.pigimall-foot-nav{background-color:#F4AA2E;margin:0 auto;width:100%;position:fixed;z-index:100;left:0;right:0;bottom:0;opacity:.9;filter:alpha(opacity=90);max-width:750px}.pigimall-foot-nav ul{margin:0 auto;padding:0;line-height:45px;width:auto;overflow:hidden;list-style:none;opacity:.9;filter:alpha(opacity=90)}.pigimall-foot-nav ul li{width:100%;float:left;text-align:center}.pigimall-foot-nav ul li a{border-left:1px dashed #f3f3f3;display:block;width:100%;color:#fff;font-size:14px;text-decoration:none}.pigimall-foot-nav ul li:first-child a{border-left:none}.pigimall-foot-nav ul li a strong{white-space:nowrap;display:inline;position:inherit;font-weight:normal;background-position:left center;background-repeat:no-repeat;background-size:1.3rem 1.3rem;font-size:1rem}.pigimall-foot-nav .icon{padding-left:25px;background-image:url(../media/icon-cart.svg)}.pigimall-line-io{bottom:150px;right:0;box-sizing:border-box;position:fixed!important;z-index:20000160!important;direction:ltr;text-align:right}.pigimall-line-io a{color:#337ab7;text-decoration:none}.pigimall-line-io img{display:block;width:100%}.hKYcqG{display:flex;margin:7px;position:relative;-webkit-box-pack:end;justify-content:flex-end}.pigimall-line-io>*{-webkit-tap-highlight-color:rgba(0,0,0,0)!important;box-sizing:border-box!important}.hMTVHK{display:none}.hMTVHK.clickst{display:inline-block;animation-duration:.2s;animation-timing-function:ease;animation-delay:.05s;transform:translateY(0px);animation-fill-mode:backwards;animation-name:bhWfGd}.eySZQj{box-shadow:rgba(136,136,136,0.4) 0 1px 7px;min-height:149px;border-radius:10px;right:0;bottom:86px;background-color:#fff;width:302px;position:absolute;line-height:23px;font-size:14px;text-align:center;font-family:Roboto,"Helvetica Neue",sans-serif}.gTpDWL{order:2;position:relative}.fgIrjD{flex-shrink:0;opacity:1;width:56px;height:56px;border-radius:50%;display:block;order:2;padding:5px;box-sizing:border-box;cursor:pointer;overflow:hidden;box-shadow:rgba(136,136,136,0.4) 0 1px 7px;transition:.5s;position:relative;z-index:200;animation:auto ease 0s 1 normal none running none;text-decoration:none!important;background-color:#00c300!important}.kKsydr{background-color:#00c300;display:flex;height:50px;border-radius:9px 9px 0 0;-webkit-box-align:center;align-items:center;text-align:left}.dLpmyL{width:28px;height:28px;margin:0 3px 0 12px}.lmSbXj{text-align:left;color:#fff}.etEzpE{cursor:pointer;width:24px;margin:6px 12px 0 auto}.BVAfu{margin:25px 20px}.body-fbpage .buy-nav{bottom:103px}.body-fbpage .pigimall-line-io{bottom:174px}.pigimall-timer{display:flex;align-items:center;justify-content:center;font-family:'Arial',sans-serif;white-space:nowrap;overflow:hidden;padding:12px 0;background:linear-gradient(135deg,#ff4d4d 0,#f9cb28 100%);border-radius:50px;box-shadow:0 4px 20px rgba(0,0,0,0.15);color:white;text-shadow:0 1px 2px rgba(0,0,0,0.2);max-width:100%;margin:0 auto}.tt{font-size:clamp(14px,3vw,18px);font-weight:bold;margin-right:10px;animation:pulse 2s infinite}.pigimall-timer-Hour,.pigimall-timer-Minute,.pigimall-timer-Second{display:inline-flex;justify-content:center;align-items:center;min-width:2.2em}.pigimall-timer strong{display:inline-block;font-size:clamp(20px,5vw,28px);font-weight:800;background:rgba(255,255,255,0.2);border-radius:8px;padding:4px 8px;margin:0 2px;min-width:1.2em;text-align:center;transform:translateY(0);transition:all .3s ease;animation:bounce 1s infinite alternate}.pigimall-timer span:not(.tt){font-size:clamp(18px,4vw,24px);font-weight:bold;margin:0 2px;color:rgba(255,255,255,0.8)}@media(max-width:480px){.pigimall-timer{padding:8px 0}.tt{margin-right:5px}}@keyframes pulse{0%{opacity:.9}50%{opacity:1;transform:scale(1.05)}100%{opacity:.9}}@keyframes bounce{from{transform:translateY(0)}to{transform:translateY(-5px)}}.pigimall-timer strong.changing{animation:flip .6s ease}@keyframes flip{0%{transform:rotateX(0deg);opacity:1}50%{transform:rotateX(90deg);opacity:0}100%{transform:rotateX(0deg);opacity:1}}.pigimall-delivery{font-family:'PingFang SC','Helvetica Neue',Arial,sans-serif;background:linear-gradient(135deg,#f8f9fa 0,#e9ecef 100%);border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,0.08);padding:12px;height:250px;overflow:hidden;position:relative}.pigimall-scroll{height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#adb5bd #f1f3f5}.pigimall-scroll::-webkit-scrollbar{width:4px}.pigimall-scroll::-webkit-scrollbar-thumb{background-color:#adb5bd;border-radius:2px}.pigimall-scroll::-webkit-scrollbar-track{background-color:#f1f3f5}.pigimall-scroll ul{list-style:none;padding:0;margin:0}.pigimall-scroll li{padding:14px 16px;margin-bottom:8px;background:white;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,0.05);transition:transform .2s ease}.pigimall-scroll li:active{transform:scale(0.98)}.pigimall-scroll li.even{background:#f8f9fa}.pigimall-scroll p{margin:0;line-height:1.5;color:#495057}.pigimall-scroll p:first-child{font-weight:600;margin-bottom:6px;color:#212529}.pigimall-badge{display:inline-block;padding:2px 8px;background:#4dabf7;color:white;border-radius:10px;font-size:12px;margin-right:8px;font-weight:normal}.pigimall-date{float:right;font-size:12px;color:#868e96}.pigimall-scroll p:nth-child(2){color:#f03e3e;font-weight:500}@media(max-width:480px){.pigimall-delivery{border-radius:0;box-shadow:none;padding:8px}.pigimall-scroll li{padding:12px}}textarea[disabled]{background-color:#eee!important}#pigimall-to-top{background:url(../media/top.png) no-repeat left 0;bottom:80px;cursor:pointer;display:none;height:42px;position:fixed;right:14px;width:42px;transition:all .3s linear 0s;position:fixed;z-index:2000000;display:inline-block}#pigimall-to-top:hover{background-position:0 -42px}.pigimall-type-list{margin:0 0 20px 0;border-radius:2px;box-shadow:0 0 0 4px #f4f4f4;background:#fafafa}.pigimall-params{float:left;padding:.2rem;font-size:1rem;color:#666;background-color:#fff;border:2px solid #ccc;margin-right:4px;margin-bottom:4px;text-decoration:none;transition:all .3s linear 0s;max-width:95%;border-radius:.4rem;box-shadow:0 0 5px rgba(0,0,0,0.2)}.pigimall-group{position:relative;display:inline-block;text-decoration:none;min-width:30px;text-align:center}.pigimall-params.active{color:#fff!important;background-color:#F34242;border-color:#F34242;text-decoration:none}.rows-id-types input{display:none}.rows-id-types .pigimall-params p{margin:0;line-height:2em}.rows-id-types .pigimall-params .item-image{background:#fff;text-align:center}.rows-id-types .pigimall-params .item-image img{height:auto!important;width:100%;max-width:120px}.pigimall-msg-model{position:fixed;top:40%;left:50%;transform:translate(-50%,-50%);padding:16px 24px;background:rgba(30,30,30,0.78);backdrop-filter:blur(12px);border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,0.35);color:rgba(255,255,255,0.75);font-size:15px;line-height:1.5;text-align:center;z-index:9999;display:inline-flex;align-items:center;justify-content:center;opacity:0;transition:all .4s cubic-bezier(0.34,1.56,0.64,1);max-width:80%;min-width:auto;white-space:nowrap}.pigimall-msg-model.show{opacity:1;transform:translate(-50%,-50%) scale(1)}.pigimall-msg-model.hide{opacity:0;transform:translate(-50%,-50%) scale(0.95)}@media(max-width:480px){.pigimall-msg-model{padding:14px 20px;border-radius:10px;font-size:14px;max-width:90%;white-space:normal}}.pigimall-order-content textarea{resize:unset}.pigimall-success-box{width:100%;height:100%;position:fixed;top:0;left:0;z-index:10000000;font-family:MicroSoft Yahei;background:#F1F1F1;color:#555;text-align:left;margin:0;display:none}.pigimall-success-box h1{text-align:center;background:#F55;color:#fff;padding:15px;font-size:25px;font-weight:normal}.order-innner{position:relative;min-height:100vh;overflow:hidden}.order-innner .order-content{padding:10px;background:#f5f5f5;font-size:16px;line-height:1.8em;min-height:calc(100vh - 380px)}.order-innner table{margin-bottom:10px;border-collapse:collapse;display:table}.order-innner table tr th{padding:0 5px;border:0;min-width:80px;vertical-align:initial;text-align:right;font-size:14px;color:#333;font-weight:bold}.order-innner table tr td{padding:0 5px;border:0}.order-footer{text-align:center;background:#f5f5f5}.order-footer a{margin-bottom:40px;display:inline-block;min-width:45%;font-weight:normal;text-align:center;cursor:pointer;background-image:none;border:1px solid #f5f5f5;border-radius:30px;white-space:nowrap;padding:7px;font-size:16px;line-height:2.4;color:#fff;background-color:#f60;text-decoration:none;outline:0;-webkit-transition:background-color .15s;transition:all .3s linear 0s}