.wc-tabs-wrapper{background:#fff;}
.wc-tabs-wrapper .wc-tabs{background:#f8f9fa}
.woocommerce-Tabs-panel--description{padding-left:1em !important;padding-right:0.8em !important}
.woocommerce-Tabs-panel--description h3,.art-cont-text h4,.art-cont-text h5{font-weight: 500}
.woocommerce-Tabs-panel--description h2{font-size: 20px;color: #000;text-align: center;}
.woocommerce-Tabs-panel--description h3{font-size: 20px;color: #f00;padding-top:0.8em;padding-bottom:0.4em}
.woocommerce-Tabs-panel--description h4{font-size: 18px;padding-top:1em;padding-bottom:0.06em;color: #fc4a1a;}
.woocommerce-Tabs-panel--description h5{font-size: 16px;padding-bottom:0.06em}
.woocommerce-Tabs-panel--description p{line-height: 1.8;margin:0}
.woocommerce-Tabs-panel--description table{color:#333;}
.woocommerce-Tabs-panel--description table td img{margin:0 auto;}
.site-main .product .summary .price span bdi{color:#e21e51;font-size:1.5rem}

/****套餐调整***/
.myshop-products-list li div .price bdi{color:#e21e51;font-size:1.5rem}
.myshop-products-list li div h2 a:hover{color:#e21e51;}

/***模块调整***/
.myshop-products ul li div span bdi{color:#f1810a;font-size:1.6rem;}
.myshop-products ul li div h2 a:hover{color:#E21E51}
.myshop-products ul li a.woocommerce-loop-image-link img{}
.myshop-pagination{margin-bottom:20px;}
.myshop-pagination span,.myshop-pagination a{padding:0.2rem 1rem;font-size:1rem;background:#fff;border-radius:5px;margin:0 0.5rem;display:inline-block;text-decoration: none;color: #000;}
.myshop-pagination .current{background:#e21e51;color:#fff;}
.myshop-pagination a:hover{background:#032075;color:#fff;}

/*******搜索结果页********/
.page-title {font-size:1.8rem;}
.loop-entry .entry-content-wrap{padding:1rem;}
.entry-content-wrap h2 a{font-size:1.3rem;}
.content-wrap li a{padding-bottom:0;height:auto;}
.content-wrap li a .post-thumbnail-inner {position:none;}
.site-main .product .summary .product_title{font-size:1.8rem}
@media screen and (max-width:768px) {
	.woocommerce-Tabs-panel--description{padding-left:0.5em !important;padding-right:0.5em !important}
	.woocommerce-Tabs-panel--description p{line-height: 1.5;font-size:0.8rem;}
	.woocommerce-Tabs-panel--description h3{font-size: 18px;font-weight:bold}
	.woocommerce-Tabs-panel--description h4{font-size: 16px;}
	.woocommerce-Tabs-panel--description p:has(+ table) {padding-top:0.3rem !important;padding-bottom:0.5rem; }
	.site-main .product .summary .product_title{font-size:1.5rem}
	
}
/* 屏幕宽度 ≤ 768px 时（覆盖上面的规则） */
@media (max-width:768px) {
	.woocommerce-Tabs-panel--description table {font-size:calc(100vw / 7.68);}
}
/* 屏幕宽度 ≤ 480px 时（覆盖上面的规则） */
@media (max-width:480px) {
	.woocommerce-Tabs-panel--description table {font-size:calc(100vw / 4.8);}
}

.woocommerce-Tabs-panel--description table{line-height:1.5;overflow: scroll;display: block;word-break: break-all;hyphens: auto;border:0;overflow-y:hidden;overflow-x: visible ;}
.woocommerce-Tabs-panel--description table tbody{min-width:26rem;width:100%;display:inline-block;}
@media screen and (max-width:768px) {
	.woocommerce-Tabs-panel--description table{font-size:0.7rem}

}
