.cps-item{border:1px solid #eaeaea;padding:10px;overflow:hidden;max-width:840px;margin:0 auto}
.dark-theme .cps-item{background:#fff;color:#000}
.tg-img{display:inline-block;float:left;margin-right:20px}
.tg-img img{width:200px;height:200px;margin:0px}
.cps-item .item-title{font-size:18px;font-weight:bold}
.tg-note{font-size:14px;color:#999;word-wrap:break-word;margin-bottom:0;margin-top:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tg-info{margin:12px 0px;overflow:hidden}
.tg-ma{border:1px solid #4291dd;background-color:#FFFFFF;border-radius:5px;color:#4291dd;margin:5px;padding:2px 8px;display:inline;font-size:15px}
.tg-price{color:#FF351A;margin-top:10px;font-size:24px;display:inline}
.old-price{text-decoration:line-through;color:#999;display:inline;font-size:15px}
.tg-btn{margin:8px 0px;text-align:right}
.cpsbtn{display:inline-block;opacity:0.8;line-height:1;padding:12px 20px;color:#fff;font-size:14px;background-color:#45B6F7;margin:0 7px;border-radius:20px}
.tkl{background-color:#45B6F7}
.lqm{background-color:#ec6149;text-decoration:none}
.bomm{display:inline}
.bomm a{text-decoration:none}
.tg-price em{font-style:normal;font-size:14px}
.tg-tkl{display:inline;float:right;font-size:15px;line-height:2;margin-top:8px}
.tg-tkl p{margin-bottom:0px;margin-top:0px;display:inline}
.cps_copy_btn{cursor:pointer}
.insert-card-container{display:flex;flex-direction:column;padding:10px;width:100%;box-sizing:border-box;border-radius:2px;box-shadow:0 2px 10px #00000014;max-width:622px;margin:0 auto;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.insert-card-container:hover{-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,.08);box-shadow:0 6px 20px 0 rgba(0,0,0,.08);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}
.dark-theme .insert-card-container{background:#fff;color:#000}
.dark-theme .insert-card-container:hover{-webkit-box-shadow:1px 1px 8px #eee;box-shadow:1px 1px 8px #eee;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}
.insert-card-wrapper{display:flex}
.insert-card-left{display:flex;justify-content:center;align-items:center;position:relative;width:130px;height:130px;border-radius:2px;overflow:hidden;flex-shrink:0}
.insert-card-tag{position:absolute;left:0;top:0;padding:0 3px;height:17px;border-radius:2px;font-size:12px;color:#fff;text-align:center;line-height:17px;z-index:1;background-color:rgba(230,40,40,0.8)}
.insert-card-img{position:absolute;left:0;right:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.insert-card-info{padding-left:10px;display:flex;flex-direction:column;flex:1;width:0}
.insert-card-title{font-size:16px;font-weight:600;line-height:1.75;color:#333;display:flex;align-items:center}
.insert-card-title span{overflow:hidden;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.insert-card-article-action{display:flex;align-items:center;margin-top:auto}
.insert-card-article-action .price{font-size:16px;font-weight:500;color:#e62828;flex:1}
.insert-card-article-action .action-primary{color:#fff;background-color:#e62828}
.insert-card-article-action .dmdcpsaction{width:68px;height:28px;display:flex;justify-content:center;align-items:center;font-size:12px;border-radius:2px;margin-left:10px}
.insert-card-article-action .dmdcpsaction a{color:#fff !important;text-decoration-line:none}
.your-content-div{background:#eee;border-radius:2px;margin-top:10px}
.your-content-left{display:inline-block;padding:5px;color:dimgrey;font-size:13px;font-weight:500}
.your-content-left span{margin-left:10px;color:black}
.your-content-right{float:right;padding:5px;text-decoration-line:none;color:red;font-size:13px}
.insert-card-info-tags{display:flex;justify-content:flex-end;margin-top:auto}
.smzdmtklfont{padding:2px 8px;font-size:12px}
.smzdmtg-ma{border:1px solid #4291dd;background-color:#FFFFFF;border-radius:5px;color:#527ee8;display:inline;font-size:12px}
.smzdmcopy{color:#FFFFFF;background-color:#527ee8}
@media (max-width:622px){.cps-item{padding:8px}
.cps-item .item-title{font-size:14px;line-height:1.3}
.tg-img img{width:120px;height:120px}
.tg-img{margin-right:8px}
.tg-note{font-size:10px;margin-top:5px;min-height:0.4rem}
.tg-price em{font-size:12px}
.tg-price{font-size:14px}
.old-price{font-size:10px}
.tg-tkl{font-size:10px;margin-top:5px;padding:2px 4px}
.tg-ma{font-size:10px}
.bomm a{padding:6px 12px;font-size:12px}
.insert-card-container{background-color:#fff;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px;-webkit-box-shadow:0 2px 10px 0 rgb(0 0 0 / 8%);box-shadow:0 2px 10px 0 rgb(0 0 0 / 8%);margin-bottom:15px}
.insert-card-left{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100px;height:100px;border-radius:3px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}
.insert-card-tag{position:absolute;left:0;top:0;padding:0 5px;height:15px;border-radius:3px;font-size:11px;color:#fff;color:var(--color-fff-raw,#fff);backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);text-align:center;line-height:15px;z-index:1;min-width:26px;max-width:80px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.insert-card-img{position:absolute;left:0;right:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.insert-card-info{padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;width:0}
.insert-card-title{font-size:14px;font-weight:600;line-height:24px;color:#333;color:var(--color-333,#333);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.insert-card-article-action .dmdcpsaction{height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;border-radius:3px;margin-left:6px;font-weight:600}
.your-content-left{font-size:12px}
.your-content-right{font-size:12px}
.smzdmtklfont{font-size:10px}
.smzdmtg-ma{font-size:10px}
}