.background{position:fixed;top: 0;left: 0;width:100%;height:100%;min-width: 1000px;z-index:-10;zoom: 1;background-color: #fff;background: url(/assets/luna/img/background.png) no-repeat;background-size: cover;-webkit-background-size: cover;-o-background-size: cover;background-position: center 0;}input::-webkit-outer-spin-button, input::-webkit-inner-spin-button{-webkit-appearance: none;}input[type="number"]{-moz-appearance: textfield;}.noML{margin-left: initial !important;}.hide{display: none;}.layui-tab-title .layui-this:after{border-radius: 5px 5px 0 0;}.layui-tab-title .layui-this{color: #737373;}.layui-tab-title li{color: #737373;} .geetest_holder.geetest_wind{display: inline-block;vertical-align: middle;}.notSelection{-moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; user-select: none;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;} ::-webkit-scrollbar{width: 7px;height: 7px;background-color: #F5F5F5;}::-webkit-scrollbar-track{background-color: #fff;border-radius: 10px;}::-webkit-scrollbar-thumb{ background-color: #AAA;}.layui-row{margin: 0 10px;}.header .header-box{padding-top: 15px;}.header .header-box img{max-width: 150px;max-height: 45px;}.header .header-box .info{font-size: 16px;font-weight: 700;color: #545454;display: inline-block;margin-left: 10px;vertical-align: middle;}.header .header-box .query{display: inline-block;float: right;}.header .header-box .query a{color: #fff;display: inline-block;width: 119px;line-height: 35px;border-radius: 19px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;box-shadow: 0 5px 6px 0 rgba(73, 105, 230, .22);background-image: linear-gradient(135deg, #3C8CE7 10%, #00EAFF 100%);}.header .header-box .query a svg{margin-left: 18px;margin-right: 5px;vertical-align: middle;}.header .header-box .notice{margin-top: 20px;padding: 0 15px;}.header .header-box .notice .tit{color: #545454;font-size: 14px;font-weight: 700;}.header .header-box .notice .tips{margin-top: 5px;color: #515a6e;font-size: 12px;line-height: 1.5;} .main .main-box{margin-top: 20px;background: #fff;-webkit-box-shadow: 0 7px 29px 0 rgba(18, 52, 91, .11);box-shadow: 0 7px 29px 0 rgba(18, 52, 91, .11);border-radius: 6px;padding-top: 14px;padding-bottom: 20px;}.main-box:after{ content: "";display: block;height: 0;clear: both;visibility: hidden;}.main .title, .main .cate, .main .goods{margin: 0 20px;}.main .title{font-size: 18px;font-weight: 600;color: #545454;}.main .title svg, .main .title img{vertical-align: middle;}.main .cate{padding-top: 20px;margin: 0 10px;font-size: 0;}.main .cate .cate-box{overflow: hidden;display: inline-block;vertical-align: middle;min-width: 130px;background: #f1f1f1;border-radius: 10px;height: 67px;padding: 0 20px;margin: 0 10px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative;margin-bottom: 10px;}.main .cate .cate-box-select{background-image: linear-gradient(135deg, #3C8CE7 10%, #00EAFF 100%);-webkit-box-shadow: 0 7px 10px 0 rgba(54, 144, 248, .23);box-shadow: 0 7px 10px 0 rgba(54, 144, 248, .23);}.main .cate .cate-box-select img{position: absolute;right: -6px;bottom: -19px;}.main .cate .cate-box p{font-weight: 400;font-size: 12px;color: #545454;margin-top: 12px;}.main .cate .cate-box-select p{color: #fff;}.main .cate .cate-box div{opacity: .76;color: #999;font-size: 12px;margin-top: 7px;}.main .cate .cate-box-select div{color: #fff;}.main .goods{margin-top: 10px;border-top: 1px solid #f7f7f7;padding-top: 10px;}.main .title-2{margin-bottom: 10px;color: #545454;}.main .title-2 svg, .main .title-2 span{vertical-align: middle;}.main .goods .goods-box{padding: 18px;vertical-align: middle;min-width: 185px;min-height: 80px;background: #fff;border: 2px solid #f1f4fb;-webkit-box-shadow: 0 4px 10px 0 rgba(135, 142, 154, .14);box-shadow: 0 4px 10px 0 rgba(135, 142, 154, .14);border-radius: 10px;margin-right: 11px;margin-bottom: 10px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative;display: inline-flex}.main .goods .picture{vertical-align: top;margin-right: 10px;display: inline-block;min-width: 80px;width: 80px;height: 80px;}.main .goods .picture img{width: 100%;height: 100%;border-radius: 10px;object-fit: cover;}.main .goods .msg{vertical-align: top;display: inline-block;}.main .goods .msg .goods-name{margin-bottom: 10px;color: #545454;font-size: 12px;font-weight: 400;margin-top: 5px;}.main .goods .msg .goods-price{color: #3C8CE7;font-size: 14px;font-weight: 700;}.main .goods .msg .goods-price span{font-size: 12px;vertical-align: bottom;}.main .goods .msg .goods-price div{display: inline-block;background: #ffebe8;color: #fb636b;padding: 1px 3px;border-radius: 3px;font-size: 12px;margin-right: 5px;}.main .goods .msg .goods-num{margin-top: 3px;}.main .goods .msg .goods-num div{display: inline-block;width: 53px;height: 5px;background: #f3f3f3;position: relative;border-radius: 3px;}.main .goods .msg .goods-num div p{display: inline-block;position: absolute;width: 40%;height: 100%;background: linear-gradient(55deg, #65d69e, #31dd92);border-radius: 3px;}.main .goods .msg .goods-num span{color: #0db26a;font-size: 12px;margin-left: 10px;margin-right: 18px;} .query-m{display: none;position: fixed;width: 60px;height: 60px;background-image: linear-gradient(135deg, #3C8CE7 10%, #00EAFF 100%);border-radius: 50%;right: 20px;bottom: 20%;box-shadow: 0 5px 6px 0 rgba(73, 105, 230, .22);}.query-m a{width: 60px;height: 60px;display: inline-block;}.query-m svg{margin-left: 15px;margin-top: 6px;}.query-m span{color: #fff;display: block;text-align: center;margin-top: -5px;font-weight: 700;} .order-m{cursor: pointer;position: fixed;width: 70px;height: 70px;background-image: linear-gradient(135deg, #3C8CE7 10%, #00EAFF 100%);border-radius: 50%;right: 100px;bottom: 20%;box-shadow: 0 5px 6px 0 rgba(73, 105, 230, .22);}.order-m a{width: 70px;height: 70px;display: inline-block;}.order-m svg{margin-left: 17.5px;margin-top: 6px;}.order-m span{color: #fff;display: block;text-align: center;margin-top: -4px;font-weight: 700;}.buy{text-align: center;margin-top: 10px;}.buy button{border: initial;color: #fff;display: inline-block;width: 170px;font-size: 18px;font-weight: 700;line-height: 45px;border-radius: 100px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;box-shadow: 0 5px 6px 0 rgba(73, 105, 230, .22);background-image: linear-gradient(135deg, #3C8CE7 10%, #00EAFF 100%);}.intro{padding: 10px 20px;color: #444444;font-size: 14px;line-height: 2.2;letter-spacing: .5px;font-weight: 700;} .footer{margin-top: 50px;margin-bottom: 15px;text-align: center;color: #9a9a9a;} .home-tips{border-radius: 12px !important;}.home-tips .layui-layer-title{background-image: linear-gradient(135deg, #3C8CE7 10%, #00EAFF 100%);color: #fff !important;height: 40px;line-height: 40px;border-radius: 10px 10px 0 0;background-color: initial;border-bottom: initial;font-size: 16px;font-weight: 700;text-align: center;padding: initial;overflow: hidden;}.home-tips .layui-layer-setwin{color: #fff;position: absolute;top: initial;bottom: -50px;left: 50%;transform: translate(-50%, 0);width: 30px;height: 30px;}.home-tips .layui-layer-setwin a{position: initial;}.home-tips .layui-layer-content{padding: 10px 20px;color: #444444;font-size: 14px;line-height: 2.2;letter-spacing: .5px;font-weight: 700;word-wrap: break-word;word-break: normal;} .qr{text-align: center;position: relative;}.qr svg{display: block;margin: 0 auto;}.qr img{height: 300px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);} .main-box .goods-img{margin-left: 20px;margin-right: 10px;margin-top: 10px;width: calc(100% - 30px);height: 0;position: relative;padding-bottom: calc(100% - 40px);}.main-box .goods-msg{margin-right: 20px;margin-left: 10px;margin-top: 20px;}.main-box .goods-img img{width: calc(100% - 10px);box-shadow: 0 5px 6px 0 rgba(73, 105, 230, .22);border-radius: 5px;margin-top: 5px; height: 100%;position: absolute;object-fit: cover;}.main-box .goods-msg .goods-name{font-weight: 700;font-size: 18px;color: #545454;border-bottom: 1px solid #f7f7f7;padding-bottom: 5px;}.layui-form-select dl dd.layui-this{ background-color: #22b6f2;} .small-tips{display: inline-block;padding: 1px 5px;border-radius: 3px;font-size: 11px;margin-left: 5px;line-height: initial;}.tips-cyan{background: #ccdcf6;color: #2F4056;}.tips-pink{background: #ffebe8;color: #fb636b;}.tips-green{background: #dff7ea;color: #28C76F;}.tips-yellow{background: #fbf7da;color: #d6b900;}.tips-blue{background: #cadbff;color: #3C8CE7;}.tips-red{background: #ffd3d3;color: #FA016D;}.tips-black{background: #262626;color: #ffffff}.pay{margin-top: 20px;border-top: 1px solid #f7f7f7;padding-top: 10px;}.pay-type{display: inline-block;text-align: center;background: #f7f7f7;border: 2px solid #e7e7e7;border-radius: 5px;position: relative;padding: 7px 10px;margin-right: 10px;margin-bottom: 10px;cursor: pointer;}.pay-type svg{vertical-align: middle;}.pay-select{border: 2px solid rgb(51, 105, 255);background: rgb(248, 250, 255);color: rgb(51, 105, 255);}.sale{margin-top: 5px;margin-left: -5px;}.sale .small-tips{margin-bottom: 5px;}.l-msg{color: #999;width: 72px;display: inline-block;vertical-align: middle;}.price{margin-top: 5px;}.price .price-sign{color: #e4393c;font-size: 16px;}.price .price-num{color: #e4393c;font-size: 22px;}.price .price-c{margin-left: 5px;color: #666;font: 12px/150% tahoma, arial, Microsoft YaHei, Hiragino Sans GB, "\u5b8b\u4f53", sans-serif;}.entry{margin-top: 15px;}.pay-num{width: 50px !important;text-align: center;font-size: 20px !important;}.sub svg, .add svg{vertical-align: middle;margin-top: -7px;cursor: pointer;}.input input{display: inline-block;padding: 0 5px;height: 35px;width: 300px;font-weight: 500;font-size: 14px;color: #999;background: #fff;border: 1px solid #f0f0f0;-webkit-box-shadow: 0 4px 10px 0 rgba(135, 142, 154, .07);box-shadow: 0 4px 10px 0 rgba(135, 142, 154, .07);border-radius: 4px;overflow: hidden;}.code img{height: 35px;border-radius: 4px;border: 1px solid #f0f0f0;vertical-align: middle;margin-top: -3px;}.code input{width: 178px !important;}#wait-geetest-captcha{color: #999;}.err_title{color: #545454;font-size: 20px;font-weight: 700;margin-top: 20px;}.err_content{margin-top: 30px;margin-bottom: 30px;color: #737373;}.err_but{padding-bottom: 100px;}.btn a, .btn button{border: initial;text-align: center;font-size: 18px;font-weight: 700;color: #fff;display: inline-block;width: 160px;line-height: 45px;margin-top: 15px;border-radius: 100px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;box-shadow: 0 5px 6px 0 rgba(73, 105, 230, .22);background-image: linear-gradient(135deg, #3C8CE7 10%, #00EAFF 100%);}.pay-title{color: #737373;font-weight: 700;font-size: 20px;margin: 0 15px;}.order-list{margin-left: initial;margin-right: initial;margin-top: 10px;border-bottom: 1px solid #f7f7f7;padding-bottom: 5px;}.info-ui{color: #737373;}.info-ui strong{width: 30%;margin-bottom: 3px;text-align: right;display: inline-block;}.order-info{width: calc(100% - 12px);height: 75px;overflow-wrap: break-word;padding: 5px;overflow: auto;resize: none !important;border: 1px solid #f0f0f0;-webkit-box-shadow: 0 4px 10px 0 rgba(135, 142, 154, .07);box-shadow: 0 4px 10px 0 rgba(135, 142, 154, .07);border-radius: 4px;} @media (max-width: 768px){body{background: initial;}.header{background-image: linear-gradient(135deg, #3C8CE7 10%, #00EAFF 100%);color: #fff;height: 205px;margin-bottom: -145px;border-radius: 0 0 10px 10px;}.header .info{color: #fff !important;}.query-m{display: initial;}.order-m{display: none;}.input input{width: calc(100% - 95px);}.code input{width: calc(100% - 219px) !important;}.main-box .goods-msg{margin-left: 20px;}.main .goods .goods-price div{margin-bottom: 5px;}.geetest_holder.geetest_wind{margin-top: 10px;}.order-info{margin-top: 10px;}}@media (max-width: 425px){.main .cate .cate-box{min-width: calc(50% - 60px);}}html{margin:0;padding:0;}body.sht-home-page{margin:0;padding:0;background:#f5ede9!important;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.sht-home, .sht-home *{box-sizing:border-box;}.sht-home{width:calc(100% - 32px);max-width:1180px;margin:20px auto 35px;color:#919ca7;font-size:14.4px;line-height:1.5;}.sht-home a{text-decoration:none;}.sht-quick-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 5px 12px;}.sht-quick-button{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:43px;padding:10px 15px;border:0;border-radius:12px;background:linear-gradient(135deg,#ff9ac8,#ff6dc6);color:#fff!important;font-size:14px;font-weight:700;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .2s ease,box-shadow .2s ease,background .2s ease;}a.sht-quick-button:hover{color:#fff!important;background:linear-gradient(135deg,#ff6dc6,#ff3fa1);box-shadow:0 6px 12px rgba(0,0,0,.15);transform:translateY(-2px);}.sht-quick-button.is-disabled{opacity:.65;cursor:not-allowed;}.sht-quick-button svg{width:17px;height:17px;flex:0 0 17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}.sht-marquee{position:relative;width:100%;height:42px;overflow:hidden;white-space:nowrap;}.sht-marquee-content{position:absolute;top:0;left:0;display:inline-flex;align-items:center;min-width:max-content;height:42px;padding-left:100%;font-size:18px;font-weight:700;line-height:42px;animation:shtMarquee 24s linear infinite;will-change:transform;}.sht-marquee:hover .sht-marquee-content{animation-play-state:paused;}.sht-marquee-red{color:#f00;}.sht-marquee-pink{color:#ff6dc6;}.sht-marquee-blue{color:#3688fc;}.sht-marquee a{color:#3688fc!important;}.sht-marquee-separator{display:inline-block;margin:0 14px;color:#ff6dc6;}@keyframes shtMarquee{from{transform:translateX(0)}to{transform:translateX(-100%)}}.sht-notice-card{margin:0 0 23px;padding:20px 24px 23px;background:#fff;border-radius:4px;box-shadow:0 0 35px rgba(154,161,171,.13);}.sht-notice-heading{margin:0 0 18px;color:#333;font-size:14px;font-weight:700;line-height:22px;}.sht-notice-body{width:100%;margin-top:-36px;color:#666;text-align:center;overflow:hidden;overflow-wrap:anywhere;}.sht-notice-body img{max-width:100%;height:auto;}.sht-notice-body a{color:#3688fc;}.sht-notice-body div, .sht-notice-body .card, .sht-notice-body .card-body, .sht-notice-body .layui-card, .sht-notice-body .layui-card-body{background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;}.sht-notice-body .card, .sht-notice-body .card-body, .sht-notice-body .layui-card, .sht-notice-body .layui-card-body{width:100%!important;margin:0!important;padding:0!important;}.sht-notice-body>.layui-row, .sht-notice-body .layui-row{margin:0!important;}.sht-notice-body .layui-col-md8, .sht-notice-body .layui-col-md-offset2, .sht-notice-body .layui-col-sm12{width:100%!important;margin-left:0!important;}.sht-notice-body .notice, .sht-notice-body .notice-box, .sht-notice-body .header-box{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}.sht-notice-mobile{display:none;}.sht-product-broadcast{margin:0 0 10px;}.sht-product-broadcast .sht-marquee-content{color:#ff6dc6;}.sht-broadcast-prefix{margin-right:7px;color:#ff6dc6;}.sht-broadcast-link{color:#ff6dc6!important;font-weight:700;}.sht-broadcast-link:hover{color:#3688fc!important;}.sht-broadcast-text{color:#3688fc;}.sht-category{margin:0 0 24px;}.sht-category-title{width:100%;margin:0 0 10px;padding:10px 16px;border:0;border-radius:3px;background:#ff6dc6;color:#fff;font-size:17px;font-weight:700;line-height:22px;text-align:center;overflow-wrap:anywhere;}.sht-table-card{width:100%;padding:0 6px;background:#fff;border-radius:3px;box-shadow:0 0 35px rgba(154,161,171,.12);overflow:hidden;}.sht-table{width:100%;margin:0;border:0;border-collapse:collapse;table-layout:fixed;background:#fff;color:#919ca7;}.sht-table col.sht-name-column{width:58%;}.sht-table col.sht-type-column{width:10%;}.sht-table col.sht-stock-column{width:10%;}.sht-table col.sht-price-column{width:12%;}.sht-table col.sht-action-column{width:10%;}.sht-table th, .sht-table td{padding:15px;border:0;border-bottom:1px solid #eef0f2;vertical-align:middle;text-align:left;font-size:14.4px;line-height:22px;}.sht-table th{color:#919ca7;font-weight:700;}.sht-table tbody tr:last-child td{border-bottom:0;}.sht-table tbody tr:hover{background:#fffafd;}.sht-table .sht-center{text-align:center;}.sht-product{display:inline;color:#919ca7!important;overflow-wrap:anywhere;word-break:break-word;}.sht-product-name{color:inherit;}a.sht-product:hover{color:#3688fc!important;}.sht-product-image{display:inline-block;width:36px;height:36px;margin-right:9px;border-radius:4px;object-fit:cover;vertical-align:middle;}.sht-tag{display:inline-block;padding:1px 5px;border:1px solid #3688fc;border-radius:3px;color:#3688fc;font-size:11px;line-height:15px;white-space:nowrap;}.sht-tag-empty{border-color:#b8c0c8;color:#9ca5ae;}.sht-stock-mobile{display:none;}.sht-price{color:#f00;font-size:14px;font-weight:700;white-space:nowrap;}.sht-buy{display:inline-block;padding:6px 12px;border:1px solid #3688fc;border-radius:3px;background:#fff;color:#3688fc!important;font-size:14px;line-height:22px;white-space:nowrap;transition:background .2s ease,color .2s ease;}a.sht-buy:hover{background:#3688fc;color:#fff!important;}.sht-buy-disabled{border-color:#d4d9de;background:#f7f8f9;color:#a4abb2!important;cursor:not-allowed;}.sht-wholesale{margin-top:4px;color:#ff6da8;font-size:12px;line-height:18px;}.sht-empty{padding:38px 15px!important;color:#9ba4ac;text-align:center!important;}.sht-article-section{margin:4px 0 0;}.sht-article-heading{position:relative;display:flex;align-items:center;justify-content:center;min-height:42px;margin:0 0 10px;padding:8px 104px;text-align:center;border-radius:3px;background:#ff6dc6;color:#fff;}.sht-article-heading h2{margin:0;color:#fff;font-size:17px;font-weight:700;line-height:24px;}.sht-article-view-switch{position:absolute;top:50%;right:9px;display:flex;width:72px;height:32px;padding:3px;border:1px solid rgba(255,255,255,.48);border-radius:18px;background:rgba(125,28,87,.2);box-shadow:inset 0 1px 3px rgba(74,0,44,.14);transform:translateY(-50%);overflow:hidden;}.sht-article-view-switch::before{position:absolute;top:3px;left:3px;width:32px;height:24px;border-radius:13px;background:#fff;box-shadow:0 2px 7px rgba(87,20,61,.23);content:"";transition:transform .28s cubic-bezier(.22,.75,.25,1);}.sht-article-view-switch.is-list::before{transform:translateX(34px);}.sht-article-view-button{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:32px;height:24px;padding:0;border:0;border-radius:13px;background:transparent;color:#fff;cursor:pointer;transition:color .25s ease,transform .16s ease;}.sht-article-view-button.is-active{color:#ff6dc6;}.sht-article-view-button:hover:not(.is-active){color:#fff4fb;}.sht-article-view-button:active{transform:scale(.94);}.sht-article-view-button svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}.sht-article-content{ height:420px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;opacity:1;transform:translateY(0);transition:opacity .18s ease,transform .18s ease;} .sht-article-content::-webkit-scrollbar{display:none;width:0;height:0;}.sht-article-content:focus-visible{outline:2px solid #3688fc;outline-offset:3px;}.sht-article-content[data-view="list"] .sht-article-list-head{position:sticky;top:0;z-index:2;background:#fff;}.sht-article-content[data-view="grid"]{padding:4px 0;}.sht-article-content[data-view="grid"] .sht-article-items{align-items:start;}.sht-article-content.is-switching{opacity:0;transform:translateY(5px);}.sht-article-list-head, .sht-article-item{display:grid;grid-template-columns:minmax(0,1fr) 200px;align-items:center;column-gap:18px;}.sht-article-list-head{padding:15px 15px 13px;border-bottom:1px solid #e8edf2;color:#87929e;font-weight:700;}.sht-article-list-head span:last-child{text-align:center;}.sht-article-items{width:100%;}.sht-article-content[data-view="list"]{padding:0 6px;border-radius:3px;background:#fff;box-shadow:0 0 35px rgba(154,161,171,.12);}.sht-article-content[data-view="list"] .sht-article-items{display:block;}.sht-article-content[data-view="list"] .sht-article-item{min-height:61px;padding:9px 15px;border-bottom:1px solid #eef0f2;}.sht-article-content[data-view="list"] .sht-article-item:last-child{border-bottom:0;}.sht-article-main{display:flex;align-items:center;min-width:0;}.sht-article-cover{display:block;flex:0 0 34px;width:34px;height:34px;margin-right:12px;border-radius:4px;background:#fff3fa;object-fit:cover;}.sht-article-placeholder{display:flex;align-items:center;justify-content:center;color:#ff6dc6;}.sht-article-placeholder svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;}.sht-article-title{min-width:0;color:#87929e!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.sht-article-title:hover{color:#3688fc!important;}.sht-article-description{display:none;}.sht-article-date{color:#87929e;text-align:center;white-space:nowrap;}.sht-article-content[data-view="grid"]{background:transparent;box-shadow:none;}.sht-article-content[data-view="grid"] .sht-article-list-head{display:none;}.sht-article-content[data-view="grid"] .sht-article-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}.sht-article-content[data-view="grid"] .sht-article-item{display:grid;grid-template-columns:132px minmax(0,1fr);grid-template-rows:auto 1fr auto;column-gap:16px;min-width:0;min-height:126px;padding:11px;border:1px solid rgba(227,231,235,.92);border-radius:10px;background:#fff;box-shadow:0 8px 24px rgba(70,83,98,.07);overflow:hidden;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease;}.sht-article-content[data-view="grid"] .sht-article-item:hover{border-color:rgba(255,109,198,.35);box-shadow:0 12px 28px rgba(70,83,98,.12);transform:translateY(-2px);}.sht-article-content[data-view="grid"] .sht-article-main{display:contents;}.sht-article-content[data-view="grid"] .sht-article-main > a:first-child{grid-column:1;grid-row:1 / 4;}.sht-article-content[data-view="grid"] .sht-article-cover{width:132px;height:104px;margin:0;border-radius:7px;}.sht-article-content[data-view="grid"] .sht-article-placeholder svg{width:42px;height:42px;}.sht-article-content[data-view="grid"] .sht-article-title{display:-webkit-box;grid-column:2;margin:2px 0 6px;color:#44505c!important;font-size:15px;font-weight:700;line-height:1.45;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.sht-article-content[data-view="grid"] .sht-article-description{display:-webkit-box;grid-column:2;min-height:0;margin:0 0 7px;color:#87929e;font-size:13px;line-height:1.5;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.sht-article-content[data-view="grid"] .sht-article-date{grid-column:2;margin:0;padding:0;font-size:12px;text-align:left;}.sht-article-empty{grid-column:1 / -1;padding:38px 15px;border-radius:3px;background:#fff;color:#9ba4ac;text-align:center;}.sht-home a:focus-visible{outline:2px solid #3688fc;outline-offset:3px;}@media(max-width:767px){.sht-home{width:calc(100% - 20px);margin:13px auto 24px;font-size:13px;}.sht-quick-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0 0 7px;}.sht-quick-button{min-height:42px;padding:9px 7px;border-radius:9px;font-size:13px;}.sht-marquee{height:36px;}.sht-marquee-content{height:36px;padding-left:100%;font-size:14px;line-height:36px;animation-duration:18s;}.sht-marquee-separator{margin:0 9px;}.sht-notice-card{margin-bottom:16px;padding:15px 12px 17px;border-radius:4px;}.sht-notice-heading{margin-bottom:12px;}.sht-notice-body{margin-top:-20px;}.sht-notice-desktop{display:none;}.sht-notice-mobile{display:block;}.sht-product-broadcast{margin-bottom:8px;}.sht-category{margin-bottom:18px;}.sht-category-title{margin-bottom:8px;padding:9px 8px;font-size:15px;line-height:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.sht-table-card{padding:0 8px;overflow:hidden;}.sht-table{display:block;width:100%;min-width:0;table-layout:fixed;}.sht-table colgroup{display:none;}.sht-table thead, .sht-table tbody{display:block;width:100%;}.sht-table thead tr, .sht-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) 58px;align-items:center;column-gap:10px;width:100%;}.sht-table tbody tr{border-bottom:1px solid #eef0f2;}.sht-table tbody tr:last-child{border-bottom:0;}.sht-table col.sht-name-column{width:auto;}.sht-table col.sht-type-column{width:0;}.sht-table col.sht-stock-column{width:74px;}.sht-table col.sht-price-column{width:0;}.sht-table col.sht-action-column{width:56px;}.sht-table th:nth-child(2), .sht-table td:nth-child(2), .sht-table th:nth-child(3), .sht-table td:nth-child(3), .sht-table th:nth-child(4), .sht-table td:nth-child(4){display:none;}.sht-table th, .sht-table td{display:block;min-width:0;padding:10px 5px;border-bottom:0;font-size:12px;line-height:19px;}.sht-table th{white-space:nowrap;}.sht-table th:first-child, .sht-table td:first-child{padding-left:10px;}.sht-table th:last-child, .sht-table td:last-child{padding-right:10px;}.sht-table th:first-child{text-align:center;}.sht-product{display:flex;align-items:center;min-width:0;width:100%;}.sht-product-name{display:-webkit-box;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:18px;word-break:break-word;}.sht-product-image{flex:0 0 42px;width:42px;height:42px;margin-right:9px;}.sht-price{font-size:12px;}.sht-buy{padding:4px 7px;font-size:12px;line-height:19px;}.sht-wholesale{display:none;}.sht-table .sht-tag{max-width:58px;padding:1px 4px;overflow:hidden;font-size:10px;text-overflow:ellipsis;}.sht-stock-desktop{display:none;}.sht-stock-mobile{display:inline;}.sht-table .sht-empty[colspan]{grid-column:1 / -1;width:100%;}.sht-article-heading{min-height:40px;padding:7px 88px;}.sht-article-heading h2{font-size:15px;}.sht-article-view-switch{right:7px;}.sht-article-view-button{width:32px;height:24px;}.sht-article-list-head, .sht-article-item{grid-template-columns:minmax(0,1fr) 92px;column-gap:8px;}.sht-article-list-head{padding:12px 8px 10px;}.sht-article-content[data-view="list"]{padding:0 3px;}.sht-article-content[data-view="list"] .sht-article-item{min-height:56px;padding:8px;}.sht-article-cover{flex-basis:32px;width:32px;height:32px;margin-right:8px;}.sht-article-date{font-size:11px;}.sht-article-content[data-view="grid"] .sht-article-items{grid-template-columns:1fr;gap:10px;}.sht-article-content[data-view="grid"] .sht-article-item{grid-template-columns:104px minmax(0,1fr);min-height:104px;column-gap:12px;padding:9px;}.sht-article-content[data-view="grid"] .sht-article-cover{width:104px;height:86px;}}@media(max-width:380px){.sht-home{width:calc(100% - 14px);}.sht-quick-nav{gap:7px;}.sht-quick-button{font-size:12px;}}@media(prefers-reduced-motion:reduce){.sht-quick-button, .sht-buy{transition:none;}.sht-marquee-content{position:static;padding-left:0;animation:none;}.sht-marquee{overflow-x:auto;}}body.sht-detail-page{margin:0;min-height:100%;background:#f5ede9!important;color:#6c757d;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.sht-detail-page,.sht-detail-page *{box-sizing:border-box}.sht-detail-wrap{width:calc(100% - 32px);max-width:900px;margin:22px auto 90px}.sht-detail-title{margin:0 0 20px;color:#333;font-size:18px;font-weight:700;line-height:26px}.sht-detail-shell{width:100%;padding:24px;border:0;border-radius:4px;background:#fff;box-shadow:0 0 35px rgba(154,161,171,.13)}.sht-order-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(210px,.8fr);gap:22px;width:100%;padding:20px 0;border-bottom:1px solid #eef0f2}.sht-order-card:first-child{padding-top:0}.sht-order-card:last-child{padding-bottom:0;border-bottom:0}.sht-order-list{margin:0;padding:0;list-style:none}.sht-order-list li{display:flex;align-items:flex-start;margin:0 0 9px;color:#6c757d;font-size:14px;line-height:1.55;overflow-wrap:anywhere}.sht-order-list li:last-child{margin-bottom:0}.sht-order-list strong{flex:0 0 auto;margin-right:5px;color:#333;font-weight:500}.sht-status{display:inline-block;padding:2px 7px;border:1px solid #ff9da1;border-radius:3px;background:transparent;color:#ff6b70;font-size:12px;font-weight:600;line-height:18px}.sht-status-blue{border-color:#6da8ff;color:#3688fc}.sht-status-dark{border-color:#89919a;color:#6c757d}.sht-status-cyan{border-color:#56c6cf;color:#33aab4}.sht-price{color:#ff6b70;font-weight:700}.sht-order-content{display:flex;flex-direction:column;min-width:0}.sht-order-content textarea{display:block;width:100%;min-height:118px;padding:10px 11px;border:1px solid #e3e6e9;border-radius:3px;outline:0;background:#fafbfc;color:#495057;font:13px/1.65 Consolas,"Courier New",monospace;resize:vertical}.sht-copy-button{display:inline-flex;align-items:center;justify-content:center;width:100%;height:36px;margin-top:10px;padding:6px 14px;border:1px solid #ff6b70;border-radius:3px;background:#ff6b70;color:#fff;font-size:13px;font-weight:600;line-height:20px;box-shadow:none;cursor:pointer}.sht-copy-button:hover{border-color:#ff5259;background:#ff5259}.sht-empty{padding:34px 10px 20px;text-align:center}.sht-empty svg{display:block;width:118px;height:118px;margin:0 auto 18px}.sht-empty-title{margin-bottom:7px;color:#333;font-size:18px;font-weight:600}.sht-empty-content{color:#9299a1;font-size:14px;line-height:1.7}.sht-back{margin:22px 0 0}.sht-back a{display:inline-flex;align-items:center;justify-content:center;min-width:92px;height:36px;padding:6px 17px;border:1px solid #ff6b70;border-radius:3px;background:#ff6b70;color:#fff!important;font-size:13px;font-weight:600;text-decoration:none!important}@media(max-width:767px){.sht-detail-wrap{width:calc(100% - 20px);margin:14px auto 90px}.sht-detail-title{margin-bottom:12px;font-size:16px}.sht-detail-shell{padding:18px 14px}.sht-order-card{grid-template-columns:1fr;gap:14px;padding:18px 0}.sht-order-content textarea{min-height:105px}}body.sht-search-page{margin: 0;min-height: 100%;background: #f5ede9 !important;color: #6c757d;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}.sht-search-page, .sht-search-page *{box-sizing: border-box;}.sht-search-wrap{width: calc(100% - 32px);max-width: 570px;margin: 22px auto 90px;}.sht-search-title{margin: 0 0 20px;color: #333;font-size: 18px;font-weight: 700;line-height: 26px;}.sht-search-card{width: 100%;padding: 24px;border: 0;border-radius: 4px;background: #fff;box-shadow: 0 0 35px rgba(154, 161, 171, .13);}.sht-search-tips{margin: 0 0 20px;padding: 10px 12px;border: 1px solid rgba(255, 107, 112, .22);border-radius: 4px;background: rgba(255, 107, 112, .06);color: #ff6b70;font-size: 14px;font-weight: 600;line-height: 22px;text-align: center;}.sht-search-page .layui-tab{margin: 0;}.sht-search-page .layui-tab-title{display: flex;width: 100%;height: auto;margin: 0;padding: 0;border-bottom: 1px solid #eef0f2;white-space: normal;}.sht-search-page .layui-tab-title li{flex: 1 1 0;min-width: 0;height: 42px;padding: 0 8px;color: #8b929a;font-size: 14px;line-height: 42px;text-align: center;}.sht-search-page .layui-tab-title li::after{border: 0 !important;}.sht-search-page .layui-tab-title .layui-this{color: #ff6b70;font-weight: 600;}.sht-search-page .layui-tab-title .layui-this::before{position: absolute;right: 14px;bottom: -1px;left: 14px;height: 2px;border-radius: 2px;background: #ff6b70;content: "";}.sht-search-page .layui-tab-content{min-height: 190px;padding: 24px 0 0;}.sht-search-page .layui-tab-item{width: 100%;}.sht-search-page .layui-form{width: 100%;max-width: 420px;margin: 0 auto;}.sht-search-page .entry{display: block;width: 100%;min-height: 0;margin: 0 0 16px;}.sht-search-page .entry .l-msg{display: block;margin: 0 0 7px;color: #333;font-size: 14px;font-weight: 400;line-height: 20px;text-align: left;}.sht-search-page .entry .input{display: block;width: 100%;}.sht-search-page .entry input{display: block;width: 100%;height: 38px;padding: 7px 11px;border: 1px solid #dfe3e7;border-radius: 3px;outline: 0;background: #fff;color: #495057;font-size: 14px;line-height: 22px;transition: border-color .18s ease, box-shadow .18s ease;}.sht-search-page .entry input:focus{border-color: #ff9da1;box-shadow: 0 0 0 3px rgba(255, 107, 112, .10);}.sht-search-page .btn{margin: 24px 0 0;text-align: center;}.sht-search-page .btn button{width: auto;min-width: 92px;min-height: 36px !important;height: 36px !important;padding: 6px 17px !important;border: 1px solid #ff6b70;border-radius: 3px;outline: 0;background: #ff6b70;color: #fff;font-size: 13px;font-weight: 600;line-height: 20px;box-shadow: none;cursor: pointer;}.sht-search-page .btn button:hover, .sht-search-page .btn button:focus{border-color: #ff5259;background: #ff5259;}.sht-browser-search{padding: 20px 0 8px;}.sht-browser-search p{margin: 0 0 18px;color: #8b929a;font-size: 13px;line-height: 1.7;text-align: center;}@media (max-width: 767px){.sht-search-wrap{width: calc(100% - 20px);margin: 14px auto 90px;}.sht-search-title{margin-bottom: 12px;font-size: 16px;}.sht-search-card{padding: 18px 14px;}.sht-search-tips{margin-bottom: 14px;font-size: 13px;}.sht-search-page .layui-tab-title li{height: 40px;padding: 0 4px;font-size: 13px;line-height: 40px;}.sht-search-page .layui-tab-content{min-height: 180px;padding-top: 20px;}}body.sht-buy-page{margin:0;background:#f5ede9!important;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.sht-buy-page, .sht-buy-page *{box-sizing:border-box;}.sht-buy-page .main{width:calc(100% - 32px);max-width:1140px;margin:22px auto 0;}.sht-buy-page .main+.main{margin-top:22px;margin-bottom:36px;}.sht-buy-page .layui-row, .sht-buy-page .layui-col-md8, .sht-buy-page .layui-col-md4, .sht-buy-page .layui-col-sm12{float:none;}.sht-buy-page .main>.layui-row>.layui-col-md8{width:100%!important;margin-left:0!important;}.sht-buy-page .main-box{display:flex;flex-wrap:wrap;width:100%;padding:24px;border:0;border-radius:4px;background:#fff;box-shadow:0 0 35px rgba(154,161,171,.13);overflow:hidden;}.sht-buy-page .main-box>.title{display:flex;align-items:center;width:100%;min-height:38px;margin:0 0 22px;padding:0 0 12px!important;border-bottom:1px solid #eef0f2!important;color:#333;font-size:16px;font-weight:700;line-height:24px;}.sht-buy-page .main-box>.title svg{width:20px;height:20px;margin-right:8px;}.sht-buy-page .main-box>.layui-col-md4{width:36%!important;padding-right:28px;}.sht-buy-page .goods-img{position:static;width:100%;padding:14px;border:1px solid #eef0f2;border-radius:4px;background:#fff;text-align:center;}.sht-buy-page .goods-img img{display:block;width:100%;max-width:360px;max-height:420px;margin:0 auto;border-radius:4px;object-fit:contain;cursor:zoom-in;}.sht-buy-page .main-box>form{display:flex;flex-wrap:wrap;width:64%;margin:0;}.sht-buy-page .main-box>form>.layui-col-md8, .sht-buy-page .main-box>form>.layui-col-sm12{width:100%!important;}.sht-buy-page .goods-msg{width:100%;}.sht-buy-page .goods-name{display:flex;align-items:flex-start;gap:8px;margin:0 0 12px;color:#333;font-size:19px;font-weight:700;line-height:1.55;overflow-wrap:anywhere;}.sht-buy-page .goods-name>svg{flex:0 0 25px;margin-top:2px;}.sht-buy-page .small-tips{display:inline-block;margin:3px 3px 0 0;padding:2px 7px;border:1px solid #ff6dc6!important;border-radius:3px;background:transparent!important;color:#ff6dc6!important;font-size:12px;font-weight:700;line-height:18px;vertical-align:middle;}.sht-buy-page .tips-blue{border-color:#3688fc!important;color:#3688fc!important;}.sht-buy-page .tips-red{border-color:#f05b72!important;color:#f05b72!important;}.sht-buy-page .price{margin:8px 0 16px;color:#ff6dc6;font-weight:700;}.sht-buy-page .price-sign{font-size:18px;}.sht-buy-page .price-num{font-size:30px;line-height:1;}.sht-buy-page .price-c{margin-left:6px;color:#a4abb2;font-size:13px;font-weight:400;}.sht-buy-page .sale{margin:-4px 0 14px;}.sht-buy-page .entry{display:flex;align-items:center;width:100%;min-height:42px;margin:0 0 14px;}.sht-buy-page .entry .l-msg{flex:0 0 92px;color:#56606a;font-size:14px;font-weight:700;}.sht-buy-page .entry .input{display:flex;flex:1 1 auto;min-width:0;}.sht-buy-page .entry input, .sht-buy-page .entry select, .sht-buy-page .layui-form-pane .layui-input{width:100%!important;height:40px!important;padding:8px 12px;border:1px solid #dee2e6!important;border-radius:4px!important;background:#fff!important;color:#333!important;outline:0;transition:border-color .2s ease,box-shadow .2s ease;}.sht-buy-page .entry input:focus, .sht-buy-page .entry select:focus{border-color:#ff6dc6!important;box-shadow:0 0 0 3px rgba(255,109,198,.12);}.sht-buy-page .entry.notSelection .input{max-width:220px;}.sht-buy-page .entry .sub, .sht-buy-page .entry .add{display:flex;align-items:center;justify-content:center;flex:0 0 40px;height:40px;border:1px solid #dee2e6;background:#f7f8fa;cursor:pointer;}.sht-buy-page .entry .sub{border-right:0;border-radius:4px 0 0 4px;}.sht-buy-page .entry .add{border-left:0;border-radius:0 4px 4px 0;}.sht-buy-page .entry .pay-num{max-width:120px;border-radius:0!important;text-align:center;}.sht-buy-page .entry.code{flex-wrap:wrap;}.sht-buy-page .captcha-img{height:40px;margin-left:8px;border-radius:4px;cursor:pointer;}.sht-buy-page .pay{display:flex;flex-wrap:wrap;gap:10px;width:100%;margin:4px 0 18px;}.sht-buy-page .pay-type{min-width:104px;min-height:42px;padding:8px 12px;border:1px solid #dee2e6!important;border-radius:4px;background-color:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;}.sht-buy-page .pay-type:hover, .sht-buy-page .pay-type.pay-select{border-color:#ff6dc6!important;box-shadow:0 0 0 2px rgba(255,109,198,.1);}.sht-buy-page .buy{margin-top:4px;text-align:left!important;}.sht-buy-page .buy button{width:100%;min-height:44px;padding:10px 18px;border:0;border-radius:4px;background:linear-gradient(135deg,#ff9ac8,#ff6dc6);color:#fff;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 4px 10px rgba(255,109,198,.2);transition:transform .2s ease,box-shadow .2s ease,background .2s ease;}.sht-buy-page .buy button:hover{background:linear-gradient(135deg,#ff6dc6,#ff3fa1);box-shadow:0 6px 14px rgba(255,109,198,.28);transform:translateY(-1px);}.sht-buy-page .intro{width:100%;color:#666;font-size:14px;line-height:1.8;overflow-wrap:anywhere;}.sht-buy-page .intro img{max-width:100%;height:auto;border-radius:4px;}.sht-buy-page .intro a{color:#3688fc;}.sht-buy-page .query-m, .sht-buy-page .order-m{background:#ff6dc6!important;box-shadow:0 4px 12px rgba(255,109,198,.25);}.sht-buy-heading{width:calc(100% - 32px);max-width:1140px;margin:22px auto 24px;color:#333;font-size:18px;font-weight:700;line-height:26px;}.sht-buy-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(340px,1fr);align-items:start;gap:12px;width:calc(100% - 32px);max-width:1140px;margin:0 auto 38px;}.sht-buy-grid>.main{width:100%;max-width:none;margin:0!important;}.sht-buy-grid>.main:first-child{order:2;position:sticky;top:18px;align-self:start;}.sht-buy-grid>.main:nth-child(2){order:1;}.sht-buy-grid>.main .main-box{display:block;padding:24px;}.sht-buy-grid>.main:first-child .main-box{position:relative;}.sht-buy-grid>.main .main-box>.title, .sht-buy-grid>.main:first-child .main-box>.layui-col-md4{display:none!important;}.sht-buy-grid>.main:first-child .main-box>form{display:block;width:100%!important;}.sht-buy-grid>.main:first-child .goods-name{display:block;margin-bottom:12px;font-size:22px;font-weight:400;line-height:1.25;}.sht-buy-product-thumb{display:block;width:100%;height:180px;margin:0 0 14px;border:1px solid #eef0f2;border-radius:4px;background:#fff;object-fit:contain;cursor:zoom-in;}.sht-buy-grid>.main:first-child .goods-name>svg{display:none;}.sht-buy-grid>.main:first-child .small-tips{margin-top:10px;}.sht-buy-grid>.main:first-child .price{margin:18px 0;}.sht-buy-grid>.main:first-child .price-sign{display:none;}.sht-buy-grid>.main:first-child .price-num::after{content:" ¥";}.sht-buy-grid>.main:first-child .entry{display:block;margin-bottom:16px;}.sht-buy-grid>.main:first-child .entry .l-msg{display:block;margin-bottom:6px;color:#333;font-weight:400;}.sht-buy-grid>.main:first-child .entry.notSelection .input{max-width:none;}.sht-buy-grid>.main:first-child .pay{margin-top:2px;}.sht-buy-grid>.main:first-child .buy{margin-top:20px;text-align:center!important;}.sht-buy-grid>.main:first-child .buy button{width:auto;min-width:108px;min-height:36px!important;height:36px!important;padding:6px 16px!important;border-radius:3px;background:#ff6b70;font-size:13px;font-weight:600;line-height:20px;box-shadow:none;}.sht-buy-grid>.main:first-child .buy button span{line-height:20px;}.sht-buy-grid>.main:first-child .buy button:hover{background:#ff5259;}.sht-buy-grid>.main:nth-child(2) .main-box{min-height:570px;}.sht-buy-grid>.main:nth-child(2) .intro{font-size:15px;line-height:1.75;}@media(max-width:767px){.sht-buy-page .main{width:calc(100% - 20px);margin-top:14px;}.sht-buy-page .main+.main{margin-top:14px;margin-bottom:90px;}.sht-buy-page .main-box{padding:16px 12px;}.sht-buy-page .main-box>.title{margin-bottom:15px;font-size:15px;}.sht-buy-page .main-box>.layui-col-md4, .sht-buy-page .main-box>form{width:100%!important;padding:0;}.sht-buy-page .goods-img{position:static;margin-bottom:18px;padding:10px;}.sht-buy-page .goods-img img{max-height:300px;}.sht-buy-page .goods-name{font-size:16px;}.sht-buy-page .price-num{font-size:26px;}.sht-buy-page .entry{display:block;margin-bottom:13px;}.sht-buy-page .entry .l-msg{display:block;margin-bottom:6px;}.sht-buy-page .entry.notSelection .input{max-width:none;}.sht-buy-page .captcha-img{margin:8px 0 0;}.sht-buy-page .pay-type{flex:1 1 calc(50% - 5px);}.sht-buy-heading{width:calc(100% - 20px);margin:14px auto 12px;font-size:16px;}.sht-buy-grid{grid-template-columns:1fr;width:calc(100% - 20px);margin-bottom:90px;}.sht-buy-grid>.main:first-child, .sht-buy-grid>.main:nth-child(2){order:initial;width:100%!important;max-width:none!important;margin:0!important;}.sht-buy-grid>.main:nth-child(2){order:2;}.sht-buy-grid>.main:first-child{order:1;position:static;}.sht-buy-grid>.main:first-child .main-box{position:static;}.sht-buy-grid>.main .main-box{width:100%;margin:0 auto;padding:14px 10px;}.sht-buy-grid>.main:first-child .main-box>form, .sht-buy-grid>.main:first-child .main-box>form>.layui-col-md8, .sht-buy-grid>.main:first-child .goods-msg{width:100%!important;max-width:none!important;margin-right:auto!important;margin-left:auto!important;padding-right:0!important;padding-left:0!important;}.sht-buy-grid>.main:nth-child(2) .main-box{min-height:0;}.sht-buy-grid>.main:first-child .goods-name{font-size:18px;}.sht-buy-product-thumb{width:100%;height:auto;max-height:260px;}}.sht-buy-page .layui-form-select{width: 300px;display: inline-block;}.sht-buy-page .layui-form-pane .layui-input{border-radius: 4px;height: 37px;width: 312px;}.sht-buy-page .layui-form-select .layui-edge{right: 0px;}@media (max-width: 768px){.sht-buy-page .layui-form-select{width: calc(100% - 83px);}.sht-buy-page .layui-form-pane .layui-input{width: 100%;}.sht-buy-page .layui-form-select .layui-edge{right: 10px;}}.sht-buy-page .sht-buy-inline-1{border-bottom: 1px solid #f7f7f7;padding-bottom: 5px}.sht-buy-page .sht-buy-inline-2{vertical-align: middle;}.sht-buy-page .sht-buy-inline-3{text-align: center}.sht-top-header,.sht-top-header *{box-sizing:border-box}.sht-top-header{width:100%;min-height:58px;margin:0;background:#ff6dc6}.sht-top-header-inner{display:flex;align-items:center;justify-content:flex-start;width:calc(100% - 32px);max-width:930px;min-height:58px;margin:0 auto}.sht-top-brand{display:inline-flex;align-items:center;justify-content:center;min-width:0;color:#fff!important;text-decoration:none!important}.sht-top-brand img{display:block;flex:0 0 auto;width:auto;height:36px;max-width:100%;margin:0 1px 0 0;object-fit:contain}.sht-top-brand-text{min-width:0;color:#fff;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:26px;font-weight:400;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:767px){.sht-top-header,.sht-top-header-inner{min-height:54px}.sht-top-header-inner{width:calc(100% - 20px);justify-content:center}.sht-top-brand{max-width:100%}.sht-top-brand img{width:auto;height:32px;max-width:calc(100vw - 32px);margin-right:1px}.sht-top-brand-text{font-size:20px}}body{display:flex;flex-direction:column;min-height:100vh;padding-bottom:0!important}.sht-footer,.sht-footer *{box-sizing:border-box}.sht-footer{position:relative;z-index:1;width:100%;margin:auto 0 0;padding:19px 20px 20px;border-top:1px solid rgba(152,166,173,.2);background:transparent!important;color:#ff6dc6;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.7}.sht-footer-container{width:calc(100% - 32px);max-width:1180px;margin:0 auto}.sht-footer-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px}.sht-footer-left,.sht-footer-right{min-width:0;color:#ff6dc6;font-weight:700;overflow-wrap:anywhere}.sht-footer-left{text-align:left}.sht-footer-right{text-align:right}.sht-footer-title{display:inline;margin:0;font:inherit}.sht-footer-left p,.sht-footer-right p{margin:0}.sht-footer a{color:#ff6dc6!important;font-weight:700;text-decoration:none;transition:color .2s ease}.sht-footer a:hover{color:#3688fc!important}.sht-back-to-top{position:fixed;right:22px;bottom:22px;z-index:99;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:0;border-radius:8px;background:linear-gradient(135deg,#ff9ac8,#ff6dc6);color:#fff;cursor:pointer;box-shadow:0 5px 15px rgba(255,109,198,.3);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease,background .2s ease}.sht-back-to-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.sht-back-to-top:hover{background:linear-gradient(135deg,#ff6dc6,#ff3fa1)}.sht-back-to-top svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:767px){body{padding-bottom:0!important}.sht-footer{padding:16px 10px;font-size:13px}.sht-footer-container{width:calc(100% - 20px)}.sht-footer-row{grid-template-columns:1fr;gap:7px}.sht-footer-left{text-align:center}.sht-footer-right{display:none}.sht-back-to-top{right:14px;bottom:14px;width:38px;height:38px}}@media(prefers-reduced-motion:reduce){.sht-footer a,.sht-back-to-top{transition:none}}body.sht-qr-page{margin:0;min-height:100%;background:#f5ede9!important;color:#6c757d;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.sht-qr-page,.sht-qr-page *{box-sizing:border-box}.sht-qr-wrap{width:calc(100% - 32px);max-width:570px;margin:22px auto 90px}.sht-qr-title{margin:0 0 20px;color:#333;font-size:18px;font-weight:700;line-height:26px}.sht-qr-card{width:100%;padding:24px;border:0;border-radius:4px;background:#fff;box-shadow:0 0 35px rgba(154,161,171,.13)}.sht-qr-tips{margin:0 0 20px;padding:10px 12px;border:1px solid rgba(255,107,112,.22);border-radius:4px;background:rgba(255,107,112,.06);color:#ff6b70;font-size:14px;font-weight:600;line-height:22px;text-align:center}.sht-qr-box{width:280px;max-width:100%;margin:0 auto;padding:22px 18px 20px;border:1px solid #eef0f2;border-radius:4px;background:#fff;text-align:center}.sht-qr-price{margin:0 0 14px;color:#737373;font-size:14px;line-height:22px}.sht-qr-price strong{display:block;margin-top:3px;color:#ff6b70;font-size:24px;font-weight:700;line-height:32px}.sht-qr-image{display:block;width:200px;height:200px;max-width:100%;margin:0 auto;padding:5px;background:#fff;object-fit:contain}.sht-open-pay{margin:18px 0 0;text-align:center}.sht-open-pay a{display:inline-flex;align-items:center;justify-content:center;min-width:118px;min-height:36px;padding:7px 17px;border:1px solid #ff6b70;border-radius:3px;background:#ff6b70;color:#fff!important;font-size:13px;font-weight:600;line-height:20px;text-decoration:none!important}.sht-open-pay a:hover,.sht-open-pay a:focus{border-color:#ff5259;background:#ff5259;color:#fff!important}@media(max-width:767px){.sht-qr-wrap{width:calc(100% - 20px);margin:14px auto 90px}.sht-qr-title{margin-bottom:12px;font-size:16px}.sht-qr-card{padding:18px 14px}.sht-qr-tips{margin-bottom:16px;font-size:13px}.sht-qr-box{padding:18px 12px}}body.sht-confirm-page{margin:0;min-height:100%;background:#f5ede9!important;color:#6c757d;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.sht-confirm-page,.sht-confirm-page *{box-sizing:border-box}.sht-confirm-wrap{width:calc(100% - 32px);max-width:570px;margin:22px auto 90px}.sht-confirm-title{margin:0 0 20px;color:#333;font-size:18px;font-weight:700;line-height:26px}.sht-confirm-card{width:100%;padding:24px;border:0;border-radius:4px;background:#fff;box-shadow:0 0 35px rgba(154,161,171,.13)}.sht-confirm-expire{margin:0 0 20px;padding:10px 12px;border:1px solid rgba(255,107,112,.22);border-radius:4px;background:rgba(255,107,112,.06);color:#ff6b70;font-size:14px;font-weight:600;line-height:22px;text-align:center}.sht-order-list{width:100%;max-width:470px;margin:0 auto}.sht-order-row{display:flex;align-items:flex-start;width:100%;margin-bottom:7px;font-size:14px;line-height:1.65}.sht-order-label{flex:0 0 92px;padding-right:8px;color:#6c757d;white-space:nowrap}.sht-order-value{flex:1 1 auto;min-width:0;color:#6c757d;overflow-wrap:anywhere}.sht-order-value p{margin:0}.sht-order-total{margin-top:14px;padding-top:14px;border-top:1px solid #eef0f2}.sht-order-total .sht-order-value{color:#ff6b70;font-size:18px;font-weight:700}.sht-pay-action{margin:28px 0 0;text-align:center}.sht-pay-button{display:inline-flex;align-items:center;justify-content:center;min-width:92px;min-height:36px;padding:7px 17px;border:1px solid #ff6b70;border-radius:3px;background:#ff6b70;color:#fff!important;font-size:13px;font-weight:600;line-height:20px;text-decoration:none!important;transition:background-color .18s ease,border-color .18s ease}.sht-pay-button:hover,.sht-pay-button:focus{border-color:#ff5259;background:#ff5259;color:#fff!important}@media(max-width:767px){.sht-confirm-wrap{width:calc(100% - 20px);margin:14px auto 90px}.sht-confirm-title{margin-bottom:12px;font-size:16px}.sht-confirm-card{padding:18px 14px}.sht-confirm-expire{margin-bottom:16px;font-size:13px}.sht-order-row{margin-bottom:9px;font-size:13px}.sht-order-label{flex-basis:82px}}.blog-wrap{max-width:1100px;margin:28px auto;padding:0 18px;color:#334155}.blog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.blog-card,.blog-detail{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.blog-card img{width:100%;height:180px;object-fit:cover}.blog-card-text{padding:20px}.blog-card h2{font-size:20px;margin:0 0 12px}.blog-card p{color:#64748b;overflow-wrap:anywhere}.blog-detail{padding:28px;max-width:850px;margin:auto}.blog-detail h1{font-size:28px;overflow-wrap:anywhere}.blog-cover{width:100%;max-height:420px;object-fit:cover;border-radius:8px;margin:20px 0}.blog-body{line-height:1.9;overflow-wrap:anywhere}.blog-body img{max-width:100%;height:auto}.blog-body pre{overflow:auto;padding:14px;background:#f1f5f9}.blog-body table{display:block;overflow:auto}.blog-body h2,.blog-body h3{margin-top:24px}.blog-body ul,.blog-body ol{padding-left:24px}.blog-date{color:#64748b;font-size:13px}.blog-pagination{margin:24px 0;display:flex;gap:18px}.blog-empty{padding:40px;text-align:center}.blog-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}
