/**
Theme Name: FactGo Child
Author: ThemeOri
Author URI: https://themeforest.net/user/themeori/
Description: Child theme for the FactGo theme.
Version: 1.0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: factgo-child
Template: factgo
*/

.products-tabs .e-n-tabs-heading {
    display: flex;
    width: 100%;
}

.products-tabs .e-n-tabs-heading .e-n-tab-title {
    flex: 1;
    text-align: center;
    padding: 10px 15px;
}
.products-tabs .e-n-tabs-heading .e-n-tab-title-text {
  display: block !important;
}
.products-tabs .e-n-tab-title:nth-child(1) .e-n-tab-title-text{
    color:#171C61;
}

.products-tabs .e-n-tab-title:nth-child(1) {
    background-color: #ffffff !important;
    --tab-bg-color: #ffffff;
}

.products-tabs .e-n-tab-title:nth-child(2) {
    background-color: #0A59C3 !important;
    --tab-bg-color: #0A59C3;
}

.products-tabs .e-n-tab-title:nth-child(3) {
    background-color: #064295 !important;
    --tab-bg-color: #064295;
}

.products-tabs .e-n-tab-title:nth-child(4) {
    background-color: #033374 !important;
    --tab-bg-color: #033374;
}

.products-tabs .e-n-tab-title:nth-child(5) {
    background-color: #022453 !important;
    --tab-bg-color: #022453;
}


.products-tabs .e-n-tab-title[aria-selected="true"]::before {
    content: '';
    position: absolute;
    top: -15px; /* 调整箭头位置 */
    left: 50%;
    transform: translateX(-50%);
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 15px solid var(--tab-bg-color); /* 跟随背景色 */
	z-index:10;
}
.flexitype_breadcrumb-area ul li.current{
	color:#fff !important;
}
.yk-panel-item:not(.is-active) .yk-panel-content{
	justify-content: flex-start;
}

.fu-title .section-heading-title::before {
    content: "";
    display: inline-block;
    width: 4px;
    height: 16px;
    background-color: #C30D23;
    margin-right: 10px;
    vertical-align: middle;
}
.elementor-element-37f28c8 > .e-con-inner{
	border-top: 1px solid #e5e5e5;
}
.sbp-single-product,.sbp-products-wrapper {
	margin-top:90px !important;
}
.elementor-posts .elementor-post__read-more{
	padding: 10px 20px;
    color: #fff;
    background-color: #9a9a9a;
    float: right;
}
.elementor-posts .elementor-post__read-more:hover{
    background-color:#171C61;	
}

.elementor-posts .elementor-post__excerpt{
	margin-top:2rem;
}
.sbp-product-image,.sbp-main-image{
	padding-top:100%;
}
.chaty-channel-list{
	bottom: 60px;
    right: -9px;
}
.chaty-i-trigger .chaty-channel{
	bottom: 60px;
    right: -6px;
}
.elementor-element-c2bf38c{
	background-image: url("/wp-content/uploads/2026/03/新闻和展会-scaled.webp") !important;
}
.single-post .section-padding{
	padding: 50px 0px;
}

@media screen and (max-width:767px) {
	.elementor-posts .elementor-post{
		display:block;
	}
	.yk-panel-content-text {
	  display: none;
	}

	.yk-panel-item.is-active .yk-panel-content-text {
	  display: block;
	}
	.elementor-posts .elementor-post__read-more{
		float:unset;
	}
	.elementor-posts .elementor-post__excerpt{
		margin-top:1rem;
	}
	.elementor-posts .elementor-post__title{
		margin-top: 10px;
	}
}