#product_analysis .wide{width: 1540px;margin: 0 auto;}
@media screen and (max-width:1560px) {
	#product_analysis .wide{width: auto; padding: 0 20px;}
}
#product_analysis .navigation{width: 100%;padding: 20px 0 0 0;}

/*搜索框*/
.search_out.product_analysis {position: relative;margin: 36px 0 0;}
.search_out.product_analysis .search_box{background: #fff;padding: 20px;}
.search_out.product_analysis .search_box .choose_box .name{font-size: 14px;font-weight: bold;color: #000;}
.search_out.product_analysis .search_box .choose_box label{color: #495567;}
.search_out.product_analysis .search_box .choose_box .more{height: 28px;line-height: 28px;font-size: 12px;width: 120px;}
.search_out.product_analysis .search_box .normal_search_box .search_fields{width: calc(100% - 104px);}
.search_out.product_analysis .search_box .normal_search_box .search_fields .show_name{display: none;}
.search_out.product_analysis .search_box .normal_search_box .search_fields .input_out{border-radius: 4px;background: #f4f7ff;width: 100%;padding: 6px 11px;box-sizing: border-box;display: flex;align-items: center;justify-content: space-between;gap: 15px;}
.search_out.product_analysis .search_box .normal_search_box .search_fields .input_out .select_btn{display: flex;gap: 8px;}
.search_out.product_analysis .search_box .normal_search_box .search_fields .input_out .select_btn .btn{font-size: 14px;color: #515151;line-height: 30px;background: #fff;border-radius: 15px;padding: 0;border: none;padding: 0 16px;}
.search_out.product_analysis .search_box .normal_search_box .search_fields .input_out .select_btn .btn.cur{background: #045afe;color: #fff;}
.search_out.product_analysis .search_box .normal_search_box .search_fields .input_out input{background: transparent;border: 1px solid transparent;font-size: 14px;color: #888888;line-height: 34px;padding: 0 15px;border-left-color: #e7eaf1;flex: 1;text-transform: capitalize;}
.search_out.product_analysis .search_box .normal_search_box .search_fields .input_out .input_content_out{width: 100%;display: flex;}
.search_out.product_analysis .search_box .normal_search_box .search_fields .input_out .input_content_out .search_button{display: none;}
.search_out.product_analysis .search_box .normal_search_box .menu_btn,
.search_out.product_analysis .search_box .normal_search_box .menu_btn.filter_btn{width: 94px;}
.search_out.product_analysis .search_box .normal_search_box .menu_btn.filter_btn{display: none;}
.search_out.product_analysis .search_box .normal_search_box .menu_btn.filter_btn .button{display: none;}
.search_out.product_analysis .search_box .normal_search_box .menu_btn.filter_btn.global_tooltip-top .tooltiptext{position: unset;transform: unset;padding: 0;width: 100%;text-align: center;opacity: 1;visibility: unset;background: #e6f2ff;border: 1px solid #b0cbff;border-radius: 4px;line-height: 46px;box-shadow: none;}
.search_out.product_analysis .search_box .normal_search_box .menu_btn .button{height: 48px;line-height: 48px;}
.search_out.product_analysis .search_box .normal_search_box .menu_btn .button i{display: none;}
@media screen and (max-width: 1024px){
	.search_out.product_analysis .search_box{padding: 3.33vw 3.33vw 5vw;border-radius: 8px;background: #fff;border: 1px solid #cbd3de;;}
	.search_out.product_analysis .search_box .normal_search_box{flex-wrap: wrap;justify-content: space-between;margin: 0;}
	.search_out.product_analysis .search_box .normal_search_box .menu_btn{display: none;}
	.search_out.product_analysis .search_box .normal_search_box .search_fields{width: 100%;}
	.search_out.product_analysis .search_box .normal_search_box .search_fields .input_out{ display: flex;width: 100%;flex-direction: column;row-gap: 3.33vw;background: unset;padding: 0; }
	.search_out.product_analysis .search_box .normal_search_box .search_fields .input_out .select_btn_out{position: relative;z-index: 1;}
	.search_out.product_analysis .search_box .normal_search_box .search_fields .input_out .select_btn{display: flex;gap: 20vw;justify-content: space-between;}
	.search_out.product_analysis .search_box .normal_search_box .search_fields .input_out .select_btn .btn{font-size: 4.26vw;color: #6b7481;line-height: 8vw;padding: 0;}
	.search_out.product_analysis .search_box .normal_search_box .search_fields .input_out .select_btn .btn.cur{border-bottom: 0.66vw solid #045afe;color: #000000;font-weight: bold;background: unset;border-radius: 0;}
	.search_out.product_analysis .search_box .normal_search_box .search_fields .input_out .input_content_out{width: 100%;padding: 4vw;background: #f7fbff;box-sizing: border-box;position: relative;z-index: 2;border: 1px solid #cbd3de;;border-radius: 8px;}
	.search_out.product_analysis .search_box .normal_search_box .search_fields .input_out .input_content_out input{width: 100%;box-sizing: border-box;line-height: 9vw;background: unset;border: transparent;color: #333333;font-size: 3.73vw;flex: 1;padding-right: 14vw;}
	.search_out.product_analysis .search_box .normal_search_box .search_fields .input_out .input_content_out .search_button{display: flex;align-items: center;justify-content: center;width: calc(17vw + 2px);height: calc(17vw + 2px);background: #045afe;border-radius: 1.33vw;position: absolute;top: 0;right: 0;margin: -2px;}
	.search_out.product_analysis .search_box .normal_search_box .search_fields .input_out .input_content_out .search_button i {display: inline-block;background: url(/static/themes/default/images/icon-search5.png) no-repeat center / 6.66vw;width: 6.66vw;height: 6.66vw;}
}
/*搜索框*/

#product_analysis .filters_btn { width: 120px; height: 33px; border: 1px solid #096efd; background: #096efd; font-size: 14px; color: #FFF; text-align: center; line-height: 33px; border-radius: 10px; font-weight: bold; cursor: pointer; text-transform: capitalize; margin-top: 20px; display: none; }

#product_analysis .analysis_content{padding: 25px 0 40px;display: flex;flex-direction: row;gap: 20px;}
#product_analysis .analysis_content .left_side{width: calc(100% - 295px);}
#product_analysis .analysis_content .right_side {width: 295px;}

#product_analysis .left_side .data_module { background: #fff; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); border-radius: 8px; margin-bottom: 30px; padding: 25px 30px; }
#product_analysis .left_side .data_module .module_header .header_title { font-size: 20px; font-weight: bold; color: #000000; margin-bottom: 15px; }
#product_analysis .left_side .data_module .module_header .header_title em{color: var(--maincolor1);font-weight: bold;}
#product_analysis .left_side .data_module .module_header .header_subtitle { font-size: 14px; color: #6b7481; margin-bottom: 20px; }
#product_analysis .left_side .data_module .module_header .header_subtitle em{color: var(--maincolor1);font-weight: bold;}
#product_analysis .left_side .data_module .module_header .header_divider { border: none; border-top: 1px solid #e5e5e5; margin-bottom: 20px; }
#product_analysis .left_side .data_module.overview_module .module_header .header_title{font-size: 30px;}
#product_analysis .left_side .data_module.overview_module .module_header .header_subtitle { color: #333;font-size: 16px;line-height: 1.75;margin-bottom: 0;width: 84%; }
#product_analysis .left_side .data_module.overview_module .module_header .header_subtitle em{color: #333;}

#product_analysis .left_side .data_module .module_section { margin-bottom: 40px; }
#product_analysis .left_side .data_module .module_section .section_title { font-size: 18px; font-weight: bold; color: #000000; margin-bottom: 15px; }
#product_analysis .left_side .data_module .module_section .chart_container{margin-top: 20px;}
#product_analysis .left_side .data_module.key_indicators_module .module_section { margin-bottom: 20px; }

#product_analysis .left_side .module_section .company_name { font-size: 24px; font-weight: bold; color: #0057ff; margin-bottom: 8px; text-transform: uppercase;}
#product_analysis .left_side .module_section .company_country { display: flex; align-items: center; gap: 8px; font-size: 14px; color: #6b7481; }
#product_analysis .left_side .module_section .company_country .icon_span{ display: inline-block; vertical-align: middle; width: 27px;height: 17px; } 
#product_analysis .left_side .module_section .company_country .icon_span i{ transform-origin: left top; transform: scale(0.67); }

#product_analysis .left_side .module_section .overview_list { display: grid; grid-template-columns: repeat(4, calc((100% - 3* 10px) / 4));gap: 10px; }
#product_analysis .left_side .module_section .overview_list .list_item { flex: 1; display: flex ; flex-direction: column; padding: 20px 20px 25px; border-radius: 8px; background: #f2f8ff; }
#product_analysis .left_side .module_section .overview_list .item_label { font-size: 14px; color: #6b7481; margin-bottom: 10px; }
#product_analysis .left_side .module_section .overview_list .item_content{ display: flex;flex-direction: row;gap: 10px;align-items: flex-end; }
#product_analysis .left_side .module_section .overview_list .item_number { display: block; font-size: 20px; font-weight: bold; color: #000000;word-break: break-all; }
#product_analysis .left_side .module_section .overview_list .view_all_btn{ white-space: nowrap;font-size: 14px;color: #0057ff;line-height: 1.5; }
#product_analysis .left_side .data_module.key_indicators_module .module_section .overview_list { grid-template-columns: repeat(6, calc((100% - 5 * 10px) / 6)); }

#product_analysis .left_side .module_section .recent_container { overflow: hidden; margin-bottom: 20px; }
#product_analysis .left_side .module_section .recent_container .recent_container_out{ min-width: 750px;}
#product_analysis .left_side .module_section .recent_container .recent_header { display: grid; grid-template-columns: 1fr 2fr 1fr 1fr; gap: 10px; background: #045afe; color: #fff; font-weight: bold; font-size: 14px; padding: 0 30px; }
#product_analysis .left_side .module_section .recent_container .header_item { display: flex;align-items: center; min-height: 40px; }
#product_analysis .left_side .module_section .recent_container .recent_list { background: #fff; padding: 0 30px; border: 1px solid #d7dce2; }
#product_analysis .left_side .module_section .recent_container .recent_list .list_item { border-bottom: 1px solid #e5e5e5; }
#product_analysis .left_side .module_section .recent_container .recent_list .list_item:last-child { border-bottom: none; }
#product_analysis .left_side .module_section .recent_container .recent_list .item_row { display: grid; grid-template-columns: 1fr 2fr 1fr 1fr; align-items: center; gap: 10px;}
#product_analysis .left_side .module_section .recent_container .recent_list .item_cell { padding: 10px 0; font-size: 14px; color: #495567; min-height: 45px; display: flex; align-items: center; word-break: break-word;}
#product_analysis .left_side .module_section .recent_container .recent_list .country_cell,
#product_analysis .left_side .module_section .recent_container .recent_list .trade_country_cell { gap: 5px; }
#product_analysis .left_side .module_section .recent_container .recent_list .country_cell .icon_flag ,
#product_analysis .left_side .module_section .recent_container .recent_list .trade_country_cell .icon_flag  { margin-top: -3px; }
#product_analysis .left_side .module_section .recent_container .recent_list .view_complete_btn { display: block; width: 100%;box-sizing: border-box;border-radius: 999px;text-align: center; padding: 10px; color: #0057ff; font-size: 14px; background-color: #e3edff; margin-bottom: 30px; text-decoration: none; }
#product_analysis .left_side .module_section .recent_container .recent_list .view_complete_btn:hover { text-decoration: underline; color: #0347cc; }
#product_analysis .left_side .data_module.import_module .module_section .recent_container .recent_header,
#product_analysis .left_side .data_module.export_module .module_section .recent_container .recent_header {  grid-template-columns: 1fr 1fr 2fr 1fr 1fr 1fr 1fr; }
#product_analysis .left_side .data_module.import_module .module_section .recent_container .recent_list .item_row,
#product_analysis .left_side .data_module.export_module .module_section .recent_container .recent_list .item_row { grid-template-columns: 1fr 1fr 2fr 1fr 1fr 1fr 1fr; }

#product_analysis .left_side .module_section .contact_container { padding-top: 9px; display: flex;flex-direction: row;align-items: flex-end;gap: 20px; }
#product_analysis .left_side .module_section .contact_options { display: flex; flex-wrap: wrap; gap: 20px; }
#product_analysis .left_side .module_section .contact_options .contact_item { display: flex; align-items: center; gap: 10px; font-size: 14px; color: #495567; }
#product_analysis .left_side .module_section .contact_options .contact_icon { background-size: contain; background-repeat: no-repeat; }
#product_analysis .left_side .module_section .contact_options .contact_icon.people_icon { width: 16px; height: 16px; background-image: url('/static/themes/default/images/product_analysis/people_icon.png'); }
#product_analysis .left_side .module_section .contact_options .contact_icon.website_icon { width: 18px; height: 18px; background-image: url('/static/themes/default/images/product_analysis/website_icon.png'); }
#product_analysis .left_side .module_section .contact_options .contact_icon.phone_icon { width: 17px; height: 17px; background-image: url('/static/themes/default/images/product_analysis/phone_icon.png'); }
#product_analysis .left_side .module_section .contact_options .contact_icon.linkedin_icon { width: 16px; height: 16px; background-image: url('/static/themes/default/images/product_analysis/linkedin_icon.png'); }
#product_analysis .left_side .module_section .contact_options .contact_icon.email_icon { width: 18px; height: 14px; background-image: url('/static/themes/default/images/product_analysis/email_icon.png'); }
#product_analysis .left_side .module_section .contact_options .contact_item span{flex: 1;}
#product_analysis .left_side .module_section .contact_container .view_detail_btn{font-size: 14px;color: #0058ff;white-space: nowrap;}

#product_analysis .left_side .module_section .view_more_container { text-align: center; margin-top: 40px; }
#product_analysis .left_side .module_section .view_more_container .view_more_btn { border: 1px solid #045afe; color: #045afe; padding: 11px 25px; border-radius: 999px; font-size: 14px; font-weight: bold; cursor: pointer; display: inline-block; }
#product_analysis .left_side .module_section .view_more_container .view_more_btn:hover { background: #045afe; color: #fff; }

#product_analysis .left_side .subscription_module { background: #e6f5fe; border: 1px solid #a7ddfd; border-radius: 8px; margin-bottom: 70px; padding: 40px 0 45px; }
#product_analysis .left_side .subscription_module .subscription_title { font-size: 20px; font-weight: bold; color: #000000; margin-bottom: 25px; line-height: 1.5; text-align: center; }
#product_analysis .left_side .subscription_module .subscription_buttons { display: flex; gap: 20px; justify-content: center; flex-wrap: wrap; }
#product_analysis .left_side .subscription_module .subscription_btn { width: 190px; height: 55px; line-height: 55px; text-align: center ; border: none; border-radius: 4px; font-size: 16px; color: #fff; font-weight: bold; cursor: pointer; transition: all 0.3s ease; display: inline-block; }
#product_analysis .left_side .subscription_module .subscription_btn.trial_btn { background: #ff8c00; }
#product_analysis .left_side .subscription_module .subscription_btn.trial_btn:hover { background: #e67e00; }
#product_analysis .left_side .subscription_module .subscription_btn.expert_btn { background: #045afe; }
#product_analysis .left_side .subscription_module .subscription_btn.expert_btn:hover { background: #0347cc; }

#product_analysis .right_side .filter_module { background: #fff; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); border-radius: 8px; overflow: hidden; margin-bottom: 20px; }
#product_analysis .right_side .filter_header { padding: 15px 20px 5px 20px; display: flex; align-items: center; gap: 8px; }
#product_analysis .right_side .filter_header .title_text { font-size: 16px; font-weight: bold; color: #000000; }
#product_analysis .right_side .filter_content { padding: 20px; transition: all 0.3s ease; }
#product_analysis .right_side .filter_section { margin-bottom: 20px; }
#product_analysis .right_side .filter_section:last-child { margin-bottom: 0; }
#product_analysis .right_side .filter_section .section_header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 18px; cursor: pointer; }
#product_analysis .right_side .filter_section .section_title_group { display: flex; align-items: center; gap: 8px; }
#product_analysis .right_side .filter_section .section_title_group .section_icon { width: 23px; height: 23px; }
#product_analysis .right_side .filter_section .section_title_group .section_title { font-size: 14px; color: #000000; }
#product_analysis .right_side .filter_section .toggle_btn { display: flex; align-items: center; justify-content: center; cursor: pointer; transition: all 0.3s ease; }
#product_analysis .right_side .filter_section .toggle_btn .toggle_icon { font-size: 24px;  color: #666; line-height: 1; }
#product_analysis .right_side .filter_section .section_content { transition: all 0.3s ease; }
#product_analysis .right_side .filter_section .section_content.collapsed { display: none; }
#product_analysis .right_side .filter_section .filter_shipment_sort { display: flex; align-items: center; gap: 11px; margin-bottom: 18px; cursor: pointer;  border-radius: 4px; transition: background-color 0.2s ease; }
#product_analysis .right_side .filter_section .filter_shipment_sort .sort_icon { width: 14px; height: 14px; }
#product_analysis .right_side .filter_section .filter_shipment_sort .sort_text { font-size: 12px; color: #495567; user-select: none; }
#product_analysis .right_side .filter_section .filter_search_box { position: relative; margin-bottom: 10px; }
#product_analysis .right_side .filter_section .filter_search_box .filter_search_input{ box-sizing: border-box; width: 100%; padding: 8px 35px 8px 12px; border: 1px solid #ddd; border-radius: 4px; font-size: 14px; outline: none; transition: border-color 0.3s ease; }
#product_analysis .right_side .filter_section .filter_search_box .filter_search_input:focus { border-color: #007bff; }
.search_icon { position: absolute; right: 10px; top: 50%; transform: translateY(-50%); width: 16px; height: 16px; opacity: 0.6; }
#product_analysis .right_side .filter_section .filter_list { margin-bottom: 10px; }
#product_analysis .right_side .filter_section .filter_list .filter_item { display: flex; justify-content: space-between; align-items: center; padding: 5px 0; text-decoration: none; color: #333; border-radius: 4px; transition: background-color 0.2s ease;}
#product_analysis .right_side .filter_section .filter_list .filter_item:hover { background-color: #f8f9fa; text-decoration: none; color: #007bff; }
#product_analysis .right_side .filter_section .filter_list .filter_item.hidden { display: none; }
#product_analysis .right_side .filter_section .filter_list .filter_item .item_content { font-size: 14px; color: #045afe; }
#product_analysis .right_side .filter_section .filter_list .filter_item .item_count { font-size: 12px; color: #989da6; }
#product_analysis .right_side .filter_section .view_more { text-align: left; }
#product_analysis .right_side .filter_section .view_more_btn { font-size: 14px; color: #045afe; text-decoration: none;}
#product_analysis .right_side .filter_section .view_more_btn:hover { text-decoration: underline; color: #0056b3; }
#product_analysis .right_side .section_divider { border: none; border-top: 1px solid #e5e5e5; margin: 20px 0; }
@media screen and (max-width: 1350px) {
    #product_analysis .left_side .data_module.key_indicators_module .module_section .overview_list { grid-template-columns: repeat(3, calc((100% - 2 * 10px) / 3)); }
}
@media screen and (max-width: 1024px) {
    #product_analysis .filters_btn{display: block;margin-top: 3vw;}
    #product_analysis .analysis_content{padding: 3vw 0 6vw;gap: 2.66vw;}
    #product_analysis .analysis_content .left_side{width: 100%;}
    #product_analysis .analysis_content .right_side {position: absolute; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);display: none;}

    #product_analysis .left_side .data_module { margin-bottom: 4vw; padding: 4vw; }
    #product_analysis .left_side .data_module .module_header .header_title { margin-bottom: 2vw; }
    #product_analysis .left_side .data_module .module_header .header_subtitle {  margin-bottom: 2.66vw; }
    #product_analysis .left_side .data_module .module_header .header_divider { margin-bottom: 2.66vw; }
    #product_analysis .left_side .data_module.overview_module .module_header .header_title{font-size: 24px;}
    #product_analysis .left_side .data_module.overview_module .module_header .header_subtitle { font-size: 16px;width: auto;line-height: 1.5; }

    #product_analysis .left_side .data_module .module_section { margin-bottom: 5.66vw; }
    #product_analysis .left_side .data_module .module_section .section_title { font-size: 18px; margin-bottom: 2vw; }
    #product_analysis .left_side .data_module .module_section .chart_container{margin-top: 2.66vw;}
    #product_analysis .left_side .data_module.key_indicators_module .module_section { margin-bottom: 2.66vw; }

    #product_analysis .left_side .module_section .company_name { font-size: 18px; margin-bottom: 1.06vw; }
    #product_analysis .left_side .module_section .company_country { gap: 1.06vw; }

    #product_analysis .left_side .module_section .overview_list { grid-template-columns: repeat(2, calc((100% - 1 * 1.33vw) / 2)); gap: 1.33vw; }
    #product_analysis .left_side .module_section .overview_list .list_item { padding: 2.66vw; }
    #product_analysis .left_side .module_section .overview_list .item_label { margin-bottom: 1.06vw; }
    #product_analysis .left_side .module_section .overview_list .item_content{ gap: 1.06vw; }
    #product_analysis .left_side .module_section .overview_list .item_number { font-size: 18px; }
    #product_analysis .left_side .data_module.key_indicators_module .module_section .overview_list { grid-template-columns: repeat(2, calc((100% - 1 * 1.33vw) / 2)); gap: 1.33vw; }

    #product_analysis .left_side .module_section .recent_container { margin-bottom: 2.66vw;overflow-x: scroll; }
    #product_analysis .left_side .module_section .recent_container .recent_header { padding: 0 4vw; }
    #product_analysis .left_side .module_section .recent_container .recent_list { padding: 0 4vw; }
    #product_analysis .left_side .module_section .recent_container .recent_list .item_cell { padding: 1.33vw 0; }
    #product_analysis .left_side .module_section .recent_container .recent_list .country_cell { gap: 0.88vw; }
    #product_analysis .left_side .module_section .recent_container .recent_list .view_complete_btn { padding: 1.33vw; margin-bottom: 4vw; }

    #product_analysis .left_side .module_section .contact_container { padding-top: 1.33vw; flex-direction: column; gap: 2.66vw; }
    #product_analysis .left_side .module_section .contact_options { gap: 2.66vw; }
    #product_analysis .left_side .module_section .contact_options .contact_item { gap: 1.33vw; }

    #product_analysis .left_side .module_section .view_more_container { margin-top: 5.33vw; }
    #product_analysis .left_side .module_section .view_more_container .view_more_btn { padding: 1.33vw 3vw; }

    #product_analysis .left_side .subscription_module { margin-bottom: 6.33vw; padding: 5.33vw; }
    #product_analysis .left_side .subscription_module .subscription_title { font-size: 18px; margin-bottom: 3vw; }
    #product_analysis .left_side .subscription_module .subscription_buttons { gap: 2.66vw; }
    #product_analysis .left_side .subscription_module .subscription_btn { width: auto; padding: 0 3vw; height: 40px; line-height: 40px; font-size: 14px; }
}

#product_analysis .left_side .faq_module { margin-bottom: 60px; }
#product_analysis .left_side .faq_module .module_header{text-align: center;}
#product_analysis .left_side .faq_module .module_header .header_title { font-size: 20px; font-weight: bold; color: #000000; margin-bottom: 15px; }
#product_analysis .left_side .faq_module .module_header .header_title em{color: var(--maincolor1);font-weight: bold;}
#product_analysis .left_side .faq_module .module_header .header_subtitle { font-size: 14px; color: #6b7481; margin-bottom: 40px; }
#product_analysis .left_side .faq_module .module_content .faq_list{ display: flex;flex-direction: column; gap: 15px; }
#product_analysis .left_side .faq_module .module_content .faq_list .faq_item{ padding: 20px 30px; background-color: #fff; border-radius: 6px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); display: flex; flex-direction: column; gap: 10px; }
#product_analysis .left_side .faq_module .module_content .faq_list .item_info{ display: flex; gap: 18px; }
#product_analysis .left_side .faq_module .module_content .faq_list .item_info .item_label{ width: 26px;height: 26px;border-radius: 999px;font-size: 16px; display: flex;align-items: center; justify-content: center; background-color: #ff8c00;color: #fff;line-height: 1; }
#product_analysis .left_side .faq_module .module_content .faq_list .item_info .item_content{ font-size: 16px; color: #000000; flex: 1; line-height: 1.75; }
#product_analysis .left_side .faq_module .module_content .faq_list .item_info .item_content em{ color: var(--maincolor1);font-weight: bold; }
#product_analysis .left_side .faq_module .module_content .faq_list .item_info.question .item_label{ background-color: var(--maincolor1); }
#product_analysis .left_side .faq_module .module_content .faq_list .item_info.question .item_content{ font-weight: bold; }
#product_analysis .left_side .faq_module .module_content .faq_list .item_info.question .item_content em{ font-weight: bold; }
@media screen and (max-width: 1024px) {
    #product_analysis .left_side .faq_module { margin-bottom: 8vw; }
    #product_analysis .left_side .faq_module .module_header .header_title { margin-bottom: 2vw; }
    #product_analysis .left_side .faq_module .module_header .header_subtitle { margin-bottom: 4.33vw; }
    #product_analysis .left_side .faq_module .module_content .faq_list{ gap: 2vw; }
    #product_analysis .left_side .faq_module .module_content .faq_list .faq_item{ padding: 4vw; gap: 1.33vw; }
    #product_analysis .left_side .faq_module .module_content .faq_list .item_info{ gap: 1.66vw; }
    #product_analysis .left_side .faq_module .module_content .faq_list .item_info .item_label{ width: 20px;height: 20px;font-size: 14px;margin-top: 2px;}
    #product_analysis .left_side .faq_module .module_content .faq_list .item_info .item_content{ font-size: 14px; }
}
