﻿/*手机*/
@media screen and (max-width:600px){
    .product_video{height:351px!important;}
}
.product_video{height:550px;}
.elementor-swiper-button-prev:hover{color:white;background:#0068B7}
.elementor-swiper-button-next:hover{color:white;background:#0068B7}
.pp-active-slide{filter:brightness(0.8)}
.pp-image-slider-thumb-item-wrap:hover{filter:brightness(0.8)}
.play{position:relative;}
.play:before{content:'';position:absolute;transform:translate(-50%,-50%);border-radius:50%;border:4px solid #fff;left:50%;top:50%;width:50%;height:50%;z-index:11;cursor:pointer;}
.play:after{content:'';position:absolute;inset:0 0 0 0;background-color:rgba(0,0,0,.4);cursor:pointer;}
.play a:before{content:'';position:absolute;transform:translate(-50%,-50%);border-radius:50%;border:4px solid #fff;left:50%;top:50%;width:50%;height:50%;z-index:11;cursor:pointer;}
.play a:after{content:'';position:absolute;border-width:6px 0 6px 12px;border-style:solid;border-color:transparent transparent transparent #fff;transform:translate(-50%,-50%);z-index:14;left:52%;top:50%;cursor:pointer;}
.product_image:hover{cursor:pointer;}
.show_img_list img{filter:brightness(0.5);}
.show_current{filter:brightness(1.3)!important;}
.show_image_pre:hover{cursor:pointer;color:white!important;}
.show_image_next:hover{cursor:pointer;color:white!important;}




#product_specifications{width: 100%;overflow-x:auto;}
#product_specifications .table{border: 0;}
#product_specifications .table td{border: 0;border-bottom: 1px solid #D9D9D9;padding: 41px 50px;vertical-align: middle;text-align:left;font-family: Inter;font-weight: 700;line-height: 32px;font-size: 24px;color: #000;background-color: transparent !important;}
#product_specifications .table td.center{text-align: center;}
#product_specifications .table td .title{color: #0068B7;}
#product_specifications .table td .title span{font-size: 18px;font-weight: 300;}
#product_specifications .table td .sub_title{color: #B9B9B9;font-weight: 300;margin-bottom: 16px;}
#product_specifications .table td .info_list{display: flex;gap:12px;flex-direction: column;}
#product_specifications .table td .info_list .item{font-weight: 300;}
#product_specifications .table .rowspan.up td{padding-bottom: 12px;border-bottom: 0;}
#product_specifications .table .rowspan.down td{padding-top: 0;}
#product_specifications .table .table_tr{padding: 0;border-bottom: 0;}
#product_specifications .table .table_tr td{vertical-align: top;}
#product_specifications .table .table_tr .info_list .item{white-space: nowrap;}



.acf-clear{clear: both !important;}
/*.acf-field-image .acf-image-uploader.has-value{height: 150px;}*/
.acf-field-image .acf-image-uploader.has-value .show-if-value{height: 100%;}



#main_specification{margin-top: 50px;}
#main_specification .item{display: flex;color: #444444;font-size: 16px;font-weight: 400;font-family: var(--e-global-typography-text-font-family), Sans-serif;text-transform: var(--e-global-typography-text-text-transform);font-style: var(--e-global-typography-text-font-style);text-decoration: var(--e-global-typography-text-text-decoration);align-items: center;}
#main_specification .item .key{width: 120px;font-weight: bold;}

#key_features{margin-top: 80px;}
#key_features .item{color: #444444;font-size: 16px;font-weight: 400;margin-bottom: 0.9rem;font-family: var(--e-global-typography-text-font-family), Sans-serif;text-transform: var(--e-global-typography-text-text-transform);font-style: var(--e-global-typography-text-font-style);text-decoration: var(--e-global-typography-text-text-decoration);line-height: var(--e-global-typography-text-line-height);}


#down_list_1{}
#down_list_1 .item a{color: var(--e-global-color-primary);font-family: "Arial", Sans-serif;font-size: 18px;font-weight: 300;text-transform: none;font-style: normal;text-decoration: none;line-height: 32px;letter-spacing: 0px;}


#down_list_2{width: 100%;overflow-x:auto;}
#down_list_2 table{border: 0;min-width: 900px;}
#down_list_2 table th,
#down_list_2 table td{background: transparent;border: 0;padding: 0}
#down_list_2 table th{color:#000000;font-family:"Arial",Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:43.57px;letter-spacing:0px;text-align: left;}
#down_list_2 table td{color:#000000;font-family:"Arial",Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;letter-spacing:0px;}
#down_list_2 table td a:hover,
#down_list_2 table td a{color: var(--e-global-color-primary);font-weight: 400;}

#product_desc_1{}
#product_desc_1 .list{display: flex;gap:20px;flex-direction:column;}
#product_desc_1 .list .item_box{display:flex;gap:38px;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);align-items:var(--align-items);align-content:var(--align-content);flex-basis:auto;flex-grow:1;flex-shrink:1;align-self:auto;}
#product_desc_1 .list .item_box:nth-child(odd){flex-direction: row-reverse;}
#product_desc_1 .list .item_box:nth-child(even){}
#product_desc_1 .list .item_box .img,
#product_desc_1 .list .item_box .char_box{width: 50%;display: flex;}
#product_desc_1 .list .item_box .img{justify-content: center;align-items: center;}
#product_desc_1 .list .item_box .char_box{gap:20px;flex-direction:column;justify-content: center;}
#product_desc_1 .list .item_box .char_box .title{color:#000000;font-family:"Arial",Sans-serif;font-size:36px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:43.57px;letter-spacing:0px;}
#product_desc_1 .list .item_box .char_box .desc{color:#444444;font-family:"Arial",Sans-serif;font-size:18px;font-weight:300;line-height:32px;text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);}

#product_detail_pic_new{width:100%;}
#product_detail_pic_new .detail_pic{display:flex;gap:38px;}
#product_detail_pic_new .detail_pic .down{width:84px;}
#product_detail_pic_new .detail_pic .small_img_list{position: relative;padding:62px 0;}
#product_detail_pic_new .detail_pic .small_img_list .list{width:100%;}
#product_detail_pic_new .detail_pic .small_img_list .list .item:after{opacity: 0;content: '';position: absolute;inset:0 0 0 0;background-color:#8E8D8D78;cursor: pointer;transition:all 0.4s ease-out}
#product_detail_pic_new .detail_pic .small_img_list .list .item:hover:after,
#product_detail_pic_new .detail_pic .small_img_list .list .item.current:after,
#product_detail_pic_new .detail_pic .small_img_list .list .item.video:after{opacity: 1;}
#product_detail_pic_new .detail_pic .small_img_list .list .item.video:before{content: '';position: absolute;transform:translate(-50%,-50%);border-radius: 50%;border:4px solid white;left: 50%;top: 50%;width: 50%;    height: 50%;z-index: 11;cursor: pointer;}
#product_detail_pic_new .detail_pic .small_img_list .list .item .imgBox{position:relative; }
#product_detail_pic_new .detail_pic .small_img_list .list .item.video .imgBox:after{content: '';position: absolute;border-width: 6px 0 6px 12px;border-style: solid;border-color: transparent transparent transparent white;transform:translate(-50%,-50%);z-index: 14;left: 52%;top: 50%;cursor: pointer;}
#product_detail_pic_new .detail_pic .down .bx-controls{position: absolute;inset:0 0 0;pointer-events: none;}
#product_detail_pic_new .detail_pic .down .bx-controls-direction .bx-prev{position:absolute;left:0;top:0;display:block;width:100%;text-align: center;background:#F4F4F4;pointer-events:auto;}
#product_detail_pic_new .detail_pic .down .bx-controls-direction .bx-next{position:absolute;left:0;bottom:0;display:block;width:100%;text-align: center;background:#F4F4F4;pointer-events:auto;}
#product_detail_pic_new .video_box{display:none;}
#product_detail_pic_new .detail_pic .up{width:80%;}
#product_detail_pic_new .detail_pic .up img{border: 1px solid #ccc;}

#product_detail_pic .detail_pic{text-align:center;position: relative;}
#product_detail_pic .detail_pic .up{position: relative;margin-bottom: 11px;}
#product_detail_pic .detail_pic .up .big_box{margin:auto;position: relative;padding-top: 100%;border: 1px solid #ccc;}
#product_detail_pic .detail_pic .up .big_box.FirstVideo .big_pic{display: none;}
#product_detail_pic .detail_pic .up .big_box.FirstVideo .video_box{display: block;}
#product_detail_pic .detail_pic .up .big_box .video_box{display: none;position: absolute;inset:0 0 0 0;}
#product_detail_pic .detail_pic .up .big_box .video_box iframe{width: 100%;height: 100%;}
/*#product_detail_pic .detail_pic .up .big_box.center{left: 50%;transform:translate(-50%,0);}*/
#product_detail_pic .detail_pic .big_pic{position: absolute;inset:0 0 0 0;align-items: center;justify-content: center;display: flex;}
#product_detail_pic .detail_pic .small_img_list{margin:0 auto; position:relative;width: 100%;}
#product_detail_pic .detail_pic .small_img_list .list{list-style-type: none;padding-inline-start: 0;}
#product_detail_pic .detail_pic .small_img_list .list .item{position:relative;border-radius: 6px;overflow: hidden;}
#product_detail_pic .detail_pic .small_img_list .list .item:after{opacity: 0;content: '';position: absolute;inset:0 0 0 0;background-color:#8E8D8D78;cursor: pointer;transition:all 0.4s ease-out}
#product_detail_pic .detail_pic .small_img_list .list .item:hover:after,
#product_detail_pic .detail_pic .small_img_list .list .item.current:after,
#product_detail_pic .detail_pic .small_img_list .list .item.video:after{opacity: 1;}
#product_detail_pic .detail_pic .small_img_list .list .item.video:before{content: '';position: absolute;transform:translate(-50%,-50%);border-radius: 50%;border:4px solid white;left: 50%;top: 50%;width: 50%;    height: 50%;z-index: 11;cursor: pointer;}
#product_detail_pic .detail_pic .small_img_list .list .item .imgBox{position:relative;padding-top: 100%;height: 0; }
#product_detail_pic .detail_pic .small_img_list .list .item.video .imgBox:after{content: '';position: absolute;border-width: 6px 0 6px 12px;border-style: solid;border-color: transparent transparent transparent white;transform:translate(-50%,-50%);z-index: 14;left: 52%;top: 50%;cursor: pointer;}
#product_detail_pic .detail_pic .small_img_list .list a{width: 100%;height: 100%; display:flex;position: absolute;left: 0;top: 0;align-items: center;justify-content: center;}
#product_detail_pic .detail_pic .small_img_list .bx-controls .bx-controls-direction{position: absolute;inset:0 0 0 0;pointer-events:none;}
#product_detail_pic .detail_pic .small_img_list .bx-controls .bx-controls-direction .bx-next,
#product_detail_pic .detail_pic .small_img_list .bx-controls .bx-controls-direction .bx-prev{width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;position: absolute;top:calc(50% - 20px);z-index: 10;background: #FFFFFF;color: #000000;pointer-events:auto;border-radius: 20px;font-size: 22px;transition:all 0.4s ease-out;}
#product_detail_pic .detail_pic .small_img_list .bx-controls .bx-controls-direction svg{fill: currentColor;width: auto;height: 1em;}
#product_detail_pic .detail_pic .small_img_list .bx-controls .bx-controls-direction .bx-next{right:10px;}
#product_detail_pic .detail_pic .small_img_list .bx-controls .bx-controls-direction .bx-prev{left:10px;}
#product_detail_pic .detail_pic .small_img_list .bx-controls .bx-controls-direction .bx-next:hover{color:#FFFFFF;background: #000000;}
#product_detail_pic .detail_pic .small_img_list .bx-controls .bx-controls-direction .bx-prev:hover{color:#FFFFFF;background: #000000;}

#product_description_one{display:grid;grid-template-columns: repeat(4,1fr);grid-gap: 40px;}
#product_description_one .description_one_info{display:flex;flex-direction:column;padding:20px 20px 0 20px;background-color: transparent;background-image: linear-gradient(180deg, #F7F7F7 0%, #E3FAFE 100%);}
#product_description_one .description_one_info .image{padding:20px 50px 10px; 50px;}
#product_description_one .description_one_info .description{color: #252525;font-family:"Arial",Sans-serif;font-size:14px;text-align: center;}

#product_specifications_new .info{margin:40px 0;overflow-x:auto;}
#product_specifications_new .info_title h3{color: #000000;font-family: "Arial", Sans-serif;font-size: 24px;font-weight: 600;text-transform: none;font-style: normal;text-decoration: none;letter-spacing: 0;}
#product_specifications_new .info_content{display:grid;grid-template-columns: repeat(3,1fr);grid-gap:5px;min-width: 800px;}
#product_specifications_new .info_content .info_text{color:#424242;font-family: "Arial", Sans-serif;font-size: 16px;font-weight: 400;text-transform: none;font-style: normal;text-decoration: none;line-height: 1.5em;min-width:100px;word-break: break-word;}
#product_specifications_new .info_content .info_text a{color:#0068B7;font-family: "Arial", Sans-serif;font-size:16px;font-weight: 400;text-transform: none;font-style: normal;text-decoration: none;line-height: 1.5em;letter-spacing: 0;}

#down_list_1 .item{font-size:16px;}
#down_list_1 .item a{font-size:16px;line-height: 1.5em;}

.product_key_feature{color: #252525;font-family: "Arial", Sans-serif;font-size:16px;line-height: 30px;}

.elementor-2690{min-height: 112px;}
.elementor-element-194494b{position: fixed;}
.anchor_point{z-index:10;top:64px;}

@media screen and (max-width: 1360px){
	#product_detail_pic .detail_pic .down{width:18%;}
}

@media screen and (max-width: 1200px){
	#product_specifications .table td{padding: 20px 25px;font-size: 12px;}
	#product_specifications .table td .info_list{gap:6px;}
}

@media screen and (max-width: 900px){
	#product_desc_1 .list .item_box,
	#product_desc_1 .list .item_box:nth-child(odd){flex-direction: column;}
	#product_desc_1 .list .item_box .img,
	#product_desc_1 .list .item_box .char_box{width: 100%;}
	#product_description_one{grid-template-columns: repeat(1,1fr);}
	#product_specifications_new .info_content .info_text{font-size: 14px;}
	#down_list_1 .item{font-size:14px;}
}