.card{margin-top:35px;background:#ffffff;border-radius:10px}@media only screen and (max-width:990px){.card{margin-top:20px;background-color:transparent}}.card .more{color:var(--color-primary)}.card .more-to-list{display:none}@media only screen and (max-width:990px){.card .more{display:none}.card .more-to-list{display:block}}.card .card-header{height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 25px}@media only screen and (max-width:990px){.card .card-header{height:50px;padding:0}}.card .card-header .name{font-size:28px}@media only screen and (max-width:990px){.card .card-header .name{font-size:18px;font-weight:700}}@media only screen and (max-width:990px){.card .card-header .extra{font-size:14px}}.card .card-body{padding:0 25px 25px 25px}@media only screen and (max-width:990px){.card .card-body{padding:0}}.product-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;width:100%}@media only screen and (max-width:990px){.product-list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.product-list .item{width:calc(25% - 13px);background:#ffffff;border:1px solid #d5d5d5;padding:15px;margin-right:0}@media only screen and (max-width:990px){.product-list .item{width:calc(50% - 13px);padding:10px;border-radius:8px}}.product-list .item .name{color:#999;padding:15px 0;border-bottom:1px solid #f1f1f1}@media only screen and (max-width:990px){.product-list .item .name{padding:8px 0;margin-bottom:8px;font-size:16px}}.product-list .item .cover{height:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:990px){.product-list .item .cover{height:140px}}.product-list .item .cover img{max-width:100%;max-height:100%;display:block}.product-list .item .desc{margin-top:15px}@media only screen and (max-width:990px){.product-list .item .desc{margin-top:10px;font-size:14px;text-align:center}}.page-card{background-color:#fff;border-radius:10px;padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.product-list-container{background-color:#fff;border-radius:10px;padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:60px}@media only screen and (max-width:990px){.product-list-container{border-radius:0;padding-top:15px}}.product-list-container .tabs{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;width:300px;padding-left:40px;white-space:nowrap}@media only screen and (max-width:990px){.product-list-container .tabs{display:none}}.product-list-container .tabs .active dt{border-color:transparent;font-weight:600}.product-list-container .tabs .active .arrow{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.product-list-container .tabs .active dd{display:block}.product-list-container .tabs dt{padding:15px 10px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:20px}.product-list-container .tabs dt .arrow{display:inline-block;width:9px;height:9px;border-left:1px solid #333;border-top:1px solid #333;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:30px}.product-list-container .tabs dt a{white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis}.product-list-container .tabs dd{padding-left:10px;display:none}.product-list-container .tabs dd a{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:8px 0}.product-list-container .tabs dd a:hover{color:var(--color-primary)}.product-list-container .tabs dd .active{color:var(--color-primary)}.product-list-container .type-name{font-size:28px;margin-bottom:20px}@media only screen and (max-width:990px){.product-list-container .type-name{font-size:18px;font-weight:700}}.product-list-container .tab-content{padding:0 40px;border-left:1px solid #eee;margin-left:20px}@media only screen and (max-width:990px){.product-list-container .tab-content{padding:0 10px;margin:0}}.detail-card{background-color:#fff;border-radius:10px;padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:60px}@media only screen and (max-width:990px){.detail-card{border-radius:0;padding-top:15px}}.detail-card .tab-content{width:100%;padding:0 40px}@media only screen and (max-width:990px){.detail-card .tab-content{padding:0 10px;margin:0}}.detail-card .tab-content .title{font-size:24px;margin:0 0 25px 0}@media only screen and (max-width:990px){.detail-card .tab-content .title{font-size:20px;margin-bottom:15px}}.detail-card .tab-content .desc{color:#666;margin-top:30px;word-break:break-all}@media only screen and (max-width:990px){.detail-card .tab-content .desc{margin-top:15px}}.detail-card .tab-content .tags{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}@media only screen and (max-width:990px){.detail-card .tab-content .tags{margin-top:15px;gap:8px}}.detail-card .tab-content .tags span{display:block;padding:8px 16px;font-size:12px;border:1px solid var(--color-primary);background:rgba(14,91,213,0.14);border-radius:0px 16px 0px 16px;color:var(--color-primary)}@media only screen and (max-width:990px){.detail-card .tab-content .tags span{padding:6px 12px}}.detail-card .tab-content .content-title{margin:40px 0 0px;color:var(--color-primary);font-size:20px;border-bottom:4px solid var(--color-primary);display:inline-block;padding-bottom:4px;font-weight:500}@media only screen and (max-width:990px){.detail-card .tab-content .content-title{margin-top:20px}}.detail-card .tab-content .html-content{padding:20px 0}.detail-card .tab-content .cover img{max-width:100%;display:block}.detail-card .tab-content .imgs{display:-webkit-box;display:-ms-flexbox;display:flex}.detail-card .tab-content .imgs img{max-width:100%;max-height:100%;display:block}.detail-card .tab-content .imgs .view-img{height:400px;border:1px solid #eee;margin-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px}@media only screen and (max-width:990px){.detail-card .tab-content .imgs .view-img{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto}}.detail-card .tab-content .imgs .img-list{height:254px;margin:0}@media only screen and (max-width:990px){.detail-card .tab-content .imgs .img-list{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;width:auto}}.detail-card .tab-content .imgs .img-list .img-item{width:130px;height:78px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #eee;cursor:pointer}@media only screen and (max-width:990px){.detail-card .tab-content .imgs .img-list .img-item{width:100%}}.detail-card .tab-content .imgs .img-list .img-item:hover,.detail-card .tab-content .imgs .img-list .img-item.active{border-color:var(--color-primary)}.detail-card .pc{display:-webkit-box;display:-ms-flexbox;display:flex}.detail-card .pc .imgs{-webkit-box-flex:0;-ms-flex:0 0 540px;flex:0 0 540px;width:540px;display:block;margin-right:20px}.detail-card .pc .imgs .view-img{margin-bottom:10px;width:100%}.detail-card .pc .imgs .img-list{height:auto}.detail-card .pc .desc{margin-top:0;text-align:justify;word-break:break-all}.detail-card .pc .tags{margin-top:25px}.detail-card .pc .btn{margin-top:25px;padding:10px 0;-webkit-box-flex:1;-ms-flex:1;flex:1}.detail-card .mobile{display:none}@media only screen and (max-width:990px){.detail-card .pc{display:none}.detail-card .mobile{display:block}}.type-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;background-color:#fff;padding:15px;border-bottom:1px solid #ccc}.type-list .item{padding:6px 12px;border-radius:3px;border:1px solid #ccc;font-size:14px;cursor:pointer}.type-list .item.active{color:var(--color-primary);border-color:var(--color-primary)}.product-type-list{background-color:#fff;padding:15px}.product-type-list dt{color:#eaa440;font-weight:700;margin-bottom:10px}.product-type-list dd{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px}.product-type-list dd a{margin-right:1em}.form .form-item{margin-bottom:25px}.form .label{margin-bottom:8px}.form input,.form textarea{min-height:50px;border:1px solid #bfbfbf;border-radius:10px;padding:0 1em;font-size:16px;width:100%}.form textarea{width:100%;max-width:100%;padding:1em;resize:vertical}.form .imgcode{display:-webkit-box;display:-ms-flexbox;display:flex}.form .imgcode .img{width:200px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;margin-left:10px;cursor:pointer}.form .imgcode .img img,.form .imgcode .img svg{display:block;max-width:100%;max-height:100%}.error{text-align:center;color:red}.success{text-align:center;color:green}.group-tag-name{margin:10px 0}.download-item{margin:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}.download-item .icon{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;width:16px;height:17px;margin-right:15px;margin-top:-2px}