.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:none}:active,:after:active,:after:focus,:before:active,:before:focus,:focus{outline:none}body,button,input,textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,PingFang SC,Hiragino Sans GB,Heiti SC,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;color:#444}a,a:hover{text-decoration:none}.container-fluid{width:1200px;margin-left:auto;margin-right:auto}.hidden,[hidden]{display:none!important}.text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vertical-push-10{height:10rem}.vertical-push-20{height:20rem}.vertical-push-30{height:30rem}.vertical-push-40{height:40rem}.vertical-push-50{height:50rem}.vertical-push-60{height:60rem}.vertical-push-70{height:70rem}.vertical-push-80{height:80rem}.vertical-push-90{height:90rem}.vertical-push-100{height:100rem}.vertical-push-110{height:110rem}.vertical-push-120{height:120rem}.vertical-push-130{height:130rem}.vertical-push-140{height:140rem}.vertical-push-150{height:150rem}.vertical-push-160{height:160rem}.vertical-push-170{height:170rem}.vertical-push-180{height:180rem}.vertical-push-190{height:190rem}.vertical-push-200{height:200rem}.cf:after,.clearfix:after{display:block;content:"";clear:both}.cloak{opacity:0!important}@media (max-width:767px){.hidden-mobile{display:none!important}}@media (min-width:768px){.hidden-desktop{display:none!important}}.bd1{border:1px solid #ff1493}.bd2{border:1px solid #00b600}.bd3{border:1px solid #00c6f3}.img-responsive{display:block;max-width:100%;height:auto}.has-custom-scrollbar::-webkit-scrollbar{width:3px}.has-custom-scrollbar::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.has-custom-scrollbar::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3)}.has-custom-scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.6)}.antdicon-flip-horizontal{display:inline-block;transform:scaleX(-1)}.no-data-container .no-data{text-align:center;padding:20px}.no-data-container .no-data .no-data-text{color:#999;font-size:14px;line-height:22px}body{background:#f6f6f6}.page-body-container .product-card-container{margin-top:30px}.page-body-container .product-card-container .product-card{padding:0;display:flex;background:#fff;border-radius:6px;overflow:hidden;height:375px}.page-body-container .product-card-container .product-card .swiper-container{flex-shrink:0;width:600px;height:100%}.page-body-container .product-card-container .product-card .swiper-container .swiper-slide{background-color:#ddd;background-repeat:no-repeat;background-size:cover;background-position:50%}.page-body-container .product-card-container .product-card .swiper-container .swiper-pagination .swiper-pagination-bullet{width:14px;height:14px;border-radius:7px;opacity:.6;background:#fff}.page-body-container .product-card-container .product-card .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background:#aa2d32}.page-body-container .product-card-container .product-card .card-detail{flex-grow:1;padding:30px;display:flex;flex-direction:column;justify-content:space-between}.page-body-container .product-card-container .product-card .card-detail .card-detail-top-section .product-title{font-size:30px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page-body-container .product-card-container .product-card .card-detail .card-detail-top-section .product-tag{margin-top:20px;display:inline-block;background:#007cc5;border-radius:15px;padding:0 15px;color:#fff;font-size:14px;line-height:30px}.page-body-container .product-card-container .product-card .card-detail .card-detail-bottom-section .product-stats{display:flex}.page-body-container .product-card-container .product-card .card-detail .card-detail-bottom-section .product-stats .product-stat{display:flex;align-items:center;color:#999;font-size:18px}.page-body-container .product-card-container .product-card .card-detail .card-detail-bottom-section .product-stats .product-stat+.product-stat{margin-left:35px}.page-body-container .product-card-container .product-card .card-detail .card-detail-bottom-section .product-stats .product-stat .antdicon{font-size:22px}.page-body-container .product-card-container .product-card .card-detail .card-detail-bottom-section .product-stats .product-stat .count-text{margin-left:5px}.page-body-container .product-card-container .product-card .card-detail .card-detail-bottom-section .product-actions{margin-top:25px;display:flex}.page-body-container .product-card-container .product-card .card-detail .card-detail-bottom-section .product-actions .btn{height:56px;background:#aa2d32;padding:0 5px;border:none;border-radius:6px;color:#fff;font-size:18px;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;flex-grow:1;justify-content:center}.page-body-container .product-card-container .product-card .card-detail .card-detail-bottom-section .product-actions .btn.btn-download,.page-body-container .product-card-container .product-card .card-detail .card-detail-bottom-section .product-actions .btn.btn-favorite{background-color:#fff;color:#aa2d32;border:1px solid #aa2d32}.page-body-container .product-card-container .product-card .card-detail .card-detail-bottom-section .product-actions .btn+.btn{margin-left:18px}.page-body-container .product-card-container .product-card .card-detail .card-detail-bottom-section .product-actions .btn:disabled{opacity:.6}.page-body-container .product-card-container .product-card .card-detail .card-detail-bottom-section .product-actions .btn .antdicon{font-size:22px}.page-body-container .product-card-container .product-card .card-detail .card-detail-bottom-section .product-actions .btn .btn-caption{margin-left:5px}.page-body-container .product-contact-us-container{margin-top:30px}.page-body-container .product-contact-us-container .product-contact-us{background:#fff;border-radius:5px;padding:20px 30px;border-left:3px solid #aa2d32}.page-body-container .product-contact-us-container .product-contact-us .section-header .header-title{color:#aa2d32;font-size:18px;font-weight:700}.page-body-container .product-contact-us-container .product-contact-us .section-body{margin-top:20px;display:flex;align-items:center}.page-body-container .product-contact-us-container .product-contact-us .section-body .contact-method{display:flex;align-items:center}.page-body-container .product-contact-us-container .product-contact-us .section-body .contact-method+.contact-method:before{content:"";display:inline-block;margin:0 20px;width:1px;height:14px;background:#dfdfdf}.page-body-container .product-contact-us-container .product-contact-us .section-body .contact-method .antdicon{color:#aa2d32;font-size:22px}.page-body-container .product-contact-us-container .product-contact-us .section-body .contact-method .contact-method-text{margin-left:10px;color:#444}.page-body-container .product-contact-us-container .product-contact-us .section-body .contact-method .contact-method-text:hover{color:#aa2d32}.page-body-container .product-post-container{margin-top:55px;background:#fff}.page-body-container .product-post-container .product-post{padding:55px 0 100px}.page-body-container .product-post-container .product-post .post-title{font-size:36px;font-weight:700;text-align:center}.page-body-container .product-post-container .product-post .post-meta{margin-top:40px;display:flex;flex-direction:column;align-items:center}.page-body-container .product-post-container .product-post .post-meta .post-meta-item{margin-top:10px;display:flex;color:#999}.page-body-container .product-post-container .product-post .post-meta .post-meta-item .item-label{font-weight:700}.page-body-container .product-post-container .product-post .post-meta .post-meta-item .item-value{margin-left:5px}.page-body-container .product-post-container .product-post .post-body{margin-top:40px;color:#444;font-size:16px;line-height:1.75}.page-body-container .product-post-container .product-post .post-body p{margin-bottom:1em;word-break:break-word}.page-body-container .product-post-container .product-post .post-body img{display:block;max-width:100%;margin-top:1em;margin-bottom:1em}.page-body-container .product-post-container .product-post .post-body h1{font-size:36px}.page-body-container .product-post-container .product-post .post-body h2{font-size:30px}.page-body-container .product-post-container .product-post .post-body h3{font-size:24px}.page-body-container .product-post-container .product-post .post-body h4{font-size:18px}.page-body-container .product-post-container .product-post .post-body h5{font-size:14px}.page-body-container .product-post-container .product-post .post-body h6{font-size:12px}.page-body-container .product-post-container .product-post .post-body h1,.page-body-container .product-post-container .product-post .post-body h2,.page-body-container .product-post-container .product-post .post-body h3,.page-body-container .product-post-container .product-post .post-body h4,.page-body-container .product-post-container .product-post .post-body h5,.page-body-container .product-post-container .product-post .post-body h6{font-weight:500;line-height:2}.page-body-container .product-post-container .product-post .post-body ol li{margin-bottom:1em}.page-body-container .product-post-container .product-post .post-body ol{display:block;list-style-type:decimal;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:20px;padding-inline-start:20px}.page-body-container .product-post-container .product-post .post-body strong{font-weight:700!important}.page-body-container .product-post-container .product-post .post-body a{color:#0056a0;margin-left:2px;margin-right:2px}.page-body-container .product-post-container .product-post .post-body a:hover{text-decoration:underline}.page-body-container .recommended-products-container{padding:45px 0}.page-body-container .recommended-products-container .section-header .header-title{font-size:26px;font-weight:700;text-align:center}.page-body-container .recommended-products-container .section-body{margin-top:40px;display:flex}.page-body-container .recommended-products-container .section-body .product-card{margin:0 0 30px 42px;width:261px;height:250px;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 1px 10px rgba(0,0,0,.05);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.page-body-container .recommended-products-container .section-body .product-card .card-image{width:100%;height:164px;background-color:#ddd;background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative}.page-body-container .recommended-products-container .section-body .product-card .card-image .product-pv{position:absolute;left:20px;bottom:15px;color:#fff;font-size:18px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:50%}.page-body-container .recommended-products-container .section-body .product-card .card-image .product-pv .anticon-eye{flex-shrink:0;font-size:20px;font-weight:700}.page-body-container .recommended-products-container .section-body .product-card .card-image .product-tag{position:absolute;right:0;bottom:13px;background:#007cc5;border-radius:13px 0 0 13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:50%;padding:0 5px 0 11px;color:#fff;font-size:12px;line-height:26px}.page-body-container .recommended-products-container .section-body .product-card:nth-child(4n-2) .product-tag{background:#b58633}.page-body-container .recommended-products-container .section-body .product-card:nth-child(4n) .product-tag{background:rgba(228,0,127,.8)}.page-body-container .recommended-products-container .section-body .product-card .card-detail{height:90px;padding:0 20px 10px;display:flex;align-items:center}.page-body-container .recommended-products-container .section-body .product-card .card-detail .product-title{height:50px;color:#444;font-size:18px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}