.btn-collect{display:block;width:100%;height:40px;border-radius:4px;text-align:center;line-height:40px;font-size:14px;color:#fff;background:#000}.save-succcess-pop2{width:440px;padding:43px 0 22px;text-align:center;position:relative}.save-succcess-pop2 .btn-close{position:absolute;top:18px;right:18px;cursor:pointer;transition:.3s}.save-succcess-pop2 .btn-close:hover{transform:rotate(180deg)}.save-succcess-pop2 .btn-close i{font-size:14px;color:#000}.save-succcess-pop2 .icon-duihao{font-size:40px;color:#31d1b1}.save-succcess-pop2 .title{margin-top:8px;font-size:20px;color:#333;font-weight:600}.save-succcess-pop2 .info{margin-top:36px;font-size:18px;color:#000}.save-succcess-pop2 .desc{margin-top:12px;font-size:14px;color:#888}.save-succcess-pop2 .btn-group{margin-top:36px;display:flex;justify-content:center}.save-succcess-pop2 .btn-open{margin-right:25px;background:#f1f3f4;color:#202937}.save-succcess-pop2 .btn-download,.save-succcess-pop2 .btn-open{width:120px;height:40px;border-radius:4px;text-align:center;line-height:40px;font-size:14px}.save-succcess-pop2 .btn-download{background:linear-gradient(270deg,#50c3f3,#5dd988);color:#fff;transition:.3s}.save-succcess-pop2 .btn-download:hover{opacity:.9}.block-li .free-source,.block-li .simple-source,.block-li .team-source,.block-li .vip-source{float:left;width:60px;height:20px;text-align:center;line-height:20px;font-size:12px;color:#fff;border-radius:0 0 4px 0}.simple-source{background:linear-gradient(90deg,#50c3f3,#5dd988)}.free-source{background-color:#05d6b6}.vip-source{background:linear-gradient(90deg,#cea46b 45%,#c48838)}.team-source{background-color:#eb6e28}.copyright-icon{display:inline-block;vertical-align:middle;padding:0 6px;height:20px;text-align:center;line-height:20px;font-size:12px;color:#fff;white-space:nowrap;border-radius:8px 0 8px 0}.copyright-icon.free{background:#07d7b6}.copyright-icon.noFree{background:linear-gradient(270deg,#265eef,#50c3f3)}.block-li{float:left;width:calc(33.333% - 20px);background-color:#fff;border-radius:12px;position:relative;overflow:hidden;cursor:pointer;transition:.28s;box-shadow:1px 4px 9px rgba(0,0,0,.2)}@media screen and (max-width:568px){.block-li{width:100%}.block-li .img-box .show-font{font-size:32px}.block-li .font-name{font-size:20px;line-height:40px}.block-li .price-info{top:200px!important}.block-li .price-info span{font-size:16px;padding:4px 8px;border-radius:12px}.block-li .priceTag{height:24px!important;font-size:10px!important;line-height:24px!important;padding-left:6px!important;padding-right:10px!important;border-radius:0 12px 12px 0!important;animation:priceTagPulseMobile 2.5s ease-in-out infinite!important}.block-li .btn-group{height:50px}}@media screen and (min-width:569px) and (max-width:1024px){.block-li{width:calc(48% - 10px)}.block-li .img-box .show-font{font-size:36px}.block-li .font-name{font-size:24px;line-height:48px}.block-li .price-info{top:120px}.block-li .price-info span{font-size:18px;padding:5px 10px}.block-li .priceTag{height:26px!important;font-size:14px!important;line-height:26px!important;transform:scale(.95)}}@media screen and (min-width:1025px) and (max-width:1200px){.block-li{width:calc(33.333% - 20px)}}.block-li.block-li-onlyShow{cursor:default}.block-li:hover{transform:translateY(-5px);box-shadow:0 0 9px 0 hsla(0,0%,81.6%,.6)}.block-li .go-box{position:absolute;left:0;bottom:0;background:rgba(125,122,122,.4);background:transparent;width:100%;height:100%;display:block;cursor:pointer;z-index:3}.block-li .img-box{width:100%;aspect-ratio:2;overflow:hidden;text-align:center}.block-li .img-box img{aspect-ratio:2;transition:.28s;transition:all .2s linear;width:100%;opacity:1;z-index:1;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.block-li .img-box .show-font{width:100%;aspect-ratio:2;font-size:40px;padding:0 10px;color:#fff;background-color:#000;transition:all .2s linear;opacity:1;box-sizing:border-box;border-radius:4px 4px 0 0;position:relative;z-index:0;text-align:center;letter-spacing:1px;display:flex;justify-content:center;align-items:center}.block-li:hover .img-box img{opacity:0;transform:scale(1.05)}.block-li .bottom-box{padding:0 0 20px;text-align:center}.block-li .bottom-box i{font-size:12px;color:#fff}.block-li .font-name{line-height:56px;text-align:center;font-size:28px;color:#1c1c1c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.block-li .amount-info{width:99%;height:18px;text-align:left;font-size:12px;color:#a6a6a6;position:absolute;top:0;left:0;border-radius:4px 0 4px 0;z-index:2;display:flex;justify-content:space-between;align-items:center}.block-li .price-info{top:140px;left:12px;z-index:2;display:flex;align-items:center}.block-li .price-info span{background:linear-gradient(135deg,#ff5468,#265eef);color:#fff;font-weight:900;font-size:22px;padding:6px 12px;border-radius:16px;box-shadow:0 3px 12px rgba(44,62,80,.3);position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.block-li .price-info span:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#3498db,#2980b9);border-radius:16px;opacity:0;transition:opacity .3s ease;z-index:-1}.block-li .price-info span:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 6px 20px rgba(44,62,80,.4)}.block-li .price-info span:hover:before{opacity:1}.block-li .priceInfo{position:relative;margin-top:14px}.block-li .currentPrice{position:relative;display:inline-block}.block-li .currentPrice span{vertical-align:baseline;white-space:nowrap}.block-li .price{font-weight:600;color:#f42a2a;font-size:28px;padding:0 6px}.block-li .free{font-weight:600;color:#05d6b6;font-size:26px;padding:0 6px}.block-li .priceType{position:absolute;right:100%;bottom:3px;font-weight:700}.block-li .originPrice{color:#b5bcc4;font-size:12px;position:absolute;bottom:3px;text-decoration:line-through}.block-li .priceTag{display:inline-block;height:28px;font-size:14px;font-weight:700;position:absolute;left:0;top:5px;line-height:28px;color:#fff;padding-left:8px;padding-right:12px;background:linear-gradient(135deg,#ff6b35,#f36 50%,#ff0f7b);background-position:50%;background-size:100%;background-repeat:no-repeat;border-radius:0 14px 14px 0;box-shadow:0 3px 8px rgba(255,51,102,.4),0 1px 3px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.3);transform-origin:left center;transition:all .3s cubic-bezier(.4,0,.2,1);animation:priceTagPulse 2s ease-in-out infinite;z-index:5}.block-li .priceTag .discount-text{text-shadow:0 1px 2px rgba(0,0,0,.3);letter-spacing:.5px;font-weight:900;display:inline-block;position:relative}.block-li .priceTag .discount-text:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px;background:hsla(0,0%,100%,.6);transform:scaleX(0);transition:transform .3s ease}.block-li .priceTag:before{content:"";position:absolute;left:-4px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:4px solid #c03;z-index:-1}.block-li .priceTag:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#fd0,#ff6b35 50%,#f06);border-radius:0 14px 14px 0;opacity:0;transition:opacity .3s ease;z-index:-1}.block-li .priceTag:hover{box-shadow:0 6px 16px rgba(255,51,102,.6),0 2px 6px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.4)}.block-li .priceTag:hover .discount-text:after{transform:scaleX(1)}.block-li .priceTag:hover:after{opacity:1}@keyframes priceTagPulse{0%{box-shadow:0 3px 8px rgba(255,51,102,.4),0 1px 3px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.3)}50%{box-shadow:0 4px 12px rgba(255,51,102,.6),0 2px 5px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.4)}to{box-shadow:0 3px 8px rgba(255,51,102,.4),0 1px 3px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.3)}}@keyframes priceTagPulseMobile{0%{box-shadow:0 2px 6px rgba(255,51,102,.3),0 1px 2px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.25);transform:scale(1)}50%{box-shadow:0 3px 8px rgba(255,51,102,.5),0 1px 3px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.35);transform:scale(1.02)}to{box-shadow:0 2px 6px rgba(255,51,102,.3),0 1px 2px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.25);transform:scale(1)}}.block-li .info{width:100%;margin-top:12px;font-size:12px;color:#5a687e;text-align:center;clear:both}.block-li .info.available{color:#f42a2a}.block-li .auth-icon{width:44px;height:18px;background:#fff;border-radius:4px;border:1px solid #d0b277;font-size:12px;color:#d0b277;line-height:16px;text-align:center}.block-li .btn-group{opacity:0;position:absolute;bottom:0;left:30%;width:100%;height:62px;background-color:#fff;transition:.3s;display:flex;z-index:3;justify-content:space-around;align-content:center;align-items:center}.block-li:hover .btn-group{opacity:1;left:0}.block-li .btn-cart{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-top:20px;background:#fff;border:1px solid #e0e0e0;border-radius:6px;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.05);position:relative;z-index:4}.block-li .btn-cart .iconfont{font-size:16px;color:#333;margin-right:0;transition:all .3s ease}.block-li .btn-cart:hover:not(:disabled){background:#f5f5f5;border-color:#333;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.block-li .btn-cart:hover:not(:disabled) .iconfont{color:#000}.block-li .btn-cart:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.05)}.block-li .btn-cart:disabled{background:#f5f5f5;border-color:#e0e0e0;cursor:not-allowed;opacity:.6}.block-li .btn-cart:disabled .iconfont{color:#999}@media screen and (max-width:568px){.block-li .btn-cart{width:36px;height:36px;margin-top:16px}.block-li .btn-cart .iconfont{font-size:14px}}.block-li .btn-down{display:inline-flex;align-items:center;justify-content:center;width:calc(70% - 48px);height:40px;margin-top:20px;margin-left:8px;background-color:#50c3f3;text-align:center;font-size:12px;color:#fff;border-radius:6px;border:none;cursor:pointer;transition:all .3s ease;position:relative;z-index:4}.block-li .btn-down .iconfont{margin-right:4px}.block-li .btn-down:hover{background-color:#5dd988;transform:translateY(-2px);box-shadow:0 4px 12px rgba(80,195,243,.4)}@media screen and (max-width:568px){.block-li .btn-down{width:calc(100% - 44px);height:36px;margin-top:16px}}.block-li .btn-collect{display:inline-block;padding:0 10px;height:30px;background-color:#50c3f3;text-align:center;line-height:30px;font-size:12px;color:#fff;border-radius:6px;position:relative;z-index:4}.block-li .btn-collect .iconfont{margin-right:4px}.block-li .btn-vip{background-color:#cfa66d}.block-li .btn-team,.block-li .btn-vip{display:inline-block;width:88px;height:24px;text-align:center;line-height:24px;font-size:12px;color:#fff;border-radius:6px}.block-li .btn-team{background-color:#eb6e28}.block-li.rm .btn-down{display:inline-block;min-width:88px;width:auto!important;height:26px;padding:0 8px;white-space:nowrap;background:#fff;border-radius:6px;border:1px solid #50c3f3;text-align:center;font-size:14px;color:#50c3f3;transition:.3s}.block-li.rm .btn-down:hover{background:#5dd988;color:#fff}.block-li.rm .btn-collect{background-color:#1c1c1c}.block-li.rm .btn-collect,.block-li.rm .btn-vip{display:inline-block;min-width:88px;width:auto;height:26px;text-align:center;line-height:26px;font-size:14px;color:#fff}.block-li.rm .btn-vip{background-color:#cea46b;border-radius:6px}.block-li.rm .btn-vip:hover{background:#c48838}.block-li.rm .btn-consult{display:inline-block;width:88px;height:26px;background:#50c3f3;border-radius:6px;text-align:center;line-height:26px;font-size:14px;color:#fff}.block-li.rm .btn-consult:hover{background:#5dd988}.list-content .free-source{background-color:#05d6b6}.list-content .vip-source{background-color:#cfa66d}.block-li .free-source,.block-li .team-source,.block-li .vip-source{float:left;width:60px;height:20px;text-align:center;line-height:20px;font-size:12px;color:#fff;border-radius:0 0 4px 0}.line-li{width:100%;background-color:#fff;margin-bottom:30px;border-radius:8px;padding:32px 32px 20px;position:relative;overflow:hidden;cursor:pointer}@media screen and (max-width:568px){.line-li{padding:20px 16px 16px;margin-bottom:20px;border-radius:12px}.line-li .price-display{font-size:14px!important;padding:6px 12px!important;border-radius:16px!important}.line-li .font-name{font-size:12px!important}.line-li .font-show{font-size:32px;line-height:1.2em;margin-top:16px}.line-li .btn-group{height:80px!important;bottom:16px;right:-5%;padding-right:20px}}@media screen and (min-width:569px) and (max-width:1024px){.line-li{padding:24px 24px 16px;margin-bottom:24px}.line-li .font-show{font-size:40px}.line-li .btn-group{height:90px}}@media screen and (min-width:1025px) and (max-width:1200px){.line-li{padding:28px 28px 18px}}@media screen and (min-width:1201px){.line-li{padding:32px 32px 20px}}.line-li:hover{box-shadow:0 0 9px 0 hsla(0,0%,81.6%,.6)}.line-li .top-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.line-li .price-display{background:linear-gradient(270deg,#265eef,#50c3f3);color:#fff;font-weight:900;font-size:16px;padding:8px 16px;border-radius:20px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);margin-right:10px}.line-li .font-name{margin-right:16px;font-size:14px;color:#a6a6a6}.line-li .free-source,.line-li .simple-source,.line-li .team-source,.line-li .vip-source{display:inline-block;width:60px;height:18px;text-align:center;line-height:20px;font-size:12px;color:#fff;border-radius:4px}.line-li .sm-logo{margin-top:-4px;height:25px}.line-li .fr,.line-li .fr i{font-size:12px;color:#a6a6a6}.line-li .fr i{margin-right:5px;margin-left:8px}.line-li .font-show{margin-top:10px;width:100%;height:1.5em;line-height:1.4em;text-align:left;font-size:70px;color:#333;overflow:hidden;text-overflow:ellipsis}.line-li .btn-group{opacity:0;position:absolute;bottom:10px;right:-10%;height:108px;background:linear-gradient(90deg,hsla(0,0%,100%,.1),#fff);transition:.3s;padding-right:34px;display:flex;justify-content:space-evenly;align-items:center;flex-direction:column}.line-li:hover .btn-group{opacity:1;right:0}.line-li .btn-add-cart-line{display:inline-block;min-width:90px;padding:0 12px;height:28px;background:linear-gradient(135deg,#ff9a9e,#fad0c4);border:none;border-radius:6px;text-align:center;line-height:28px;font-size:12px;color:#fff;cursor:pointer;transition:all .3s ease;white-space:nowrap}.line-li .btn-add-cart-line .iconfont{margin-right:4px}.line-li .btn-add-cart-line:hover:not(:disabled){background:linear-gradient(135deg,#fad0c4,#ff9a9e);transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,154,158,.4)}.line-li .btn-add-cart-line:disabled{background:#d9d9d9;cursor:not-allowed;opacity:.6}.line-li .btn-down{display:inline-block;width:90px;height:28px;background-color:#50c3f3;border:none;border-radius:6px;text-align:center;line-height:28px;font-size:12px;color:#fff;cursor:pointer;transition:all .3s ease}.line-li .btn-down:hover{background:linear-gradient(90deg,#50c3f3,#5dd988);transform:translateY(-1px)}.line-li .btn-collect{display:inline-block;padding:0 8px;height:28px;border:2px solid #e2e8f0;background:linear-gradient(135deg,#fff,#f8fafc);color:#475569;border-radius:8px;transition:all .3s ease;font-weight:500;border-radius:6px;text-align:center;line-height:20px;font-size:12px}.line-li .btn-collect:hover{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-color:#50c3f3;color:#50c3f3;transform:translateY(-1px)}.line-li .btn-vip{background-color:#cfa66d}.line-li .btn-team,.line-li .btn-vip{display:inline-block;width:90px;height:28px;border-radius:6px;text-align:center;line-height:20px;font-size:12px;color:#fff}.line-li .btn-team{background-color:#eb6e28}.line-li.rm:hover .btn-group{opacity:1;right:0}.line-li.rm .btn-group{opacity:0;position:absolute;bottom:0;right:-10%;width:300px;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.7) 20%,#fff);transition:.3s;padding:0 34px;display:flex;justify-content:flex-end;align-items:center}.line-li.rm .btn-group>*{cursor:pointer}.line-li.rm .btn-group>div:nth-of-type(2){margin-top:22px}.line-li.rm label,.line-li.rm span{margin-right:14px;font-size:14px;color:#1c1c1c;line-height:20px}.line-li.rm label b,.line-li.rm span b{font-size:28px}.line-li.rm .btn{width:80px;height:26px;background:#50c3f3;border-radius:6px;font-size:14px;font-weight:600;color:#fff}.line-li.rm .btn:hover{background:#5dd988}.line-li.rm .btn-down{display:inline-block;min-width:90px;width:auto;height:26px;background:#fff;border-radius:6px;border:1px solid #50c3f3;text-align:center;font-size:14px;color:#50c3f3;padding:0 8px;white-space:nowrap}.line-li.rm .btn-down:hover{color:#fff;background:#5dd988}.line-li.rm .btn-collect{display:inline-block;padding:0 8px;background-color:#1c1c1c}.line-li.rm .btn-collect,.line-li.rm .btn-vip{height:26px;border-radius:6px;text-align:center;font-size:14px;color:#fff}.line-li.rm .btn-vip{width:90px;background-color:#cea46b;line-height:20px}.line-li.rm .btn-vip:hover{background:#c48838}@media screen and (max-width:568px){.block-li,.line-li{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.block-li:active,.line-li:active{transform:scale(.98)}.img-box img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}}@media screen and (min-width:569px) and (max-width:1024px){.block-li,.line-li{transition:all .3s cubic-bezier(.4,0,.2,1)}.block-li:hover,.line-li:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.15)}}@media screen and (min-width:1025px){.block-li,.line-li{transition:all .3s cubic-bezier(.4,0,.2,1)}.block-li:hover,.line-li:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(0,0,0,.2)}}@media (prefers-reduced-motion:reduce){.block-li,.line-li{transition:none!important}.block-li:hover,.line-li:hover{transform:none!important}}@media (prefers-contrast:high){.block-li,.block-li .btn-collect,.block-li .btn-down,.block-li .btn-team,.block-li .btn-vip,.line-li,.line-li .btn-collect,.line-li .btn-down,.line-li .btn-team,.line-li .btn-vip{border:2px solid #000}}@media print{.block-li,.line-li{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;box-shadow:none!important}.block-li .btn-group,.line-li .btn-group{display:none!important}}