
#fei_web_header_001_0{
	--theme: 242, 89, 3;
}
/* ==================================================================================== */
/* 滚动到一定距离，将导航隐藏 */
#header_bg,
#header_ct{ /*height: 97px;*/ background: #fff; border-bottom: 1px solid #e3e3e3; box-shadow: 0 4px 32px rgba(0, 0, 0, .1); transition:.3s; opacity: 1;}
#header.scroll-down #header_bg,
#header.scroll-down #header_ct{transform: translateY(-100%);pointer-events: none;}
/* ==================================================================================== */


/* 背景色 */
#header_bg{ width: 100%; pointer-events: none; transition: .3s,height .1s;}
#header{}
#header.fixed{ height: 97px !important;}
#header.fixed.scroll-top #header_bg{background: rgba(0, 0, 0, 0);}
#header.fixed.scroll-top.opacity_black #header_bg{background-color: rgba(255, 255, 255, 0.1);}

#fei_web_header_001_0_mb{ display: none;}
#fei_web_header_001_0.cur{ box-shadow: 0 0 10px rgba(0, 0, 0, .05);}
#fei_web_header_001_0 .head{ height: 97px; transition: .3s;}
#header.fixed #fei_web_header_001_0.cur{ top: 0; left: 0; width: 100%;}
#header.fixed #fei_web_header_001_0.cur,
#header.fixed.scroll-top #fei_web_header_001_0 .head{color: #fff;}
#header.fixed #fei_web_header_001_0.cur .head,
#header.fixed.scroll-center #fei_web_header_001_0 .head{color: #333;}
#header.fixed.scroll-center #fei_web_header_001_0,
#header.fixed.scroll-top #fei_web_header_001_0{background: transparent;}

/* logo部分 */
#fei_web_header_001_0 .weblogo{ margin-right: 20px; max-width: 318px; overflow: hidden;}
#fei_web_header_001_0 .weblogo img{ max-width: 100%;}

/* 搜索&语言切换 */
/*#fei_web_header_001_0 .rig{ margin-left: 30px;}*/
#fei_web_header_001_0 .rig > *{ font-size: 22px; color: #333;}
#fei_web_header_001_0 .rig > *:last-child{padding-right: 0;}
#fei_web_header_001_0 .rig > * > i{font-size: 22px;}
#fei_web_header_001_0 .rig .menu-nav{ display: none; margin-right: 20px;}
#fei_web_header_001_0 .rig .menu-nav .lyicon-menu{ font-size: 24px;}
#fei_web_header_001_0 .rig .search{ font-weight: bold;}

@media only screen and (max-width: 1460px) {
	#fei_web_header_001_0 .head_btn{display: none;}
}

/* 导航 */
#fei_web_header_001_0 .nav{ margin-right: 20px; height: 100%;}
#fei_web_header_001_0 .nav .li{height:100%; color: #333;}
#fei_web_header_001_0 .nav .li>a{ padding: 0 20px; font-size: 22px; color: #333; text-transform: uppercase;}
/*#fei_web_header_001_0 .nav .li.cur{}*/
#fei_web_header_001_0 .nav .li.cur>a{ background: #e3e3e3; color: rgba(var(--theme));}
#fei_web_header_001_0 .nav .li.cur>a:before{ display: block; content: ''; position: absolute; left: 0; bottom: 0; width: 100%; height: 3px; background: rgba(var(--theme));}

#header.fixed.scroll-top #fei_web_header_001_0 .list{box-shadow: none;color: #fff;}
#header.fixed.scroll-top.opacity_black #fei_web_header_001_0 .list{color: #333;}

@media only screen and (max-width: 750px) {
	#header .fei_web_header_001_0{opacity: 1;position: static;height: var(--head_top_height_app);}
}


/* 移动端菜单按钮 */
#fei_web_header_001_0 .head .menu{ display: none;padding: 30px 20px;position: relative;cursor: pointer;margin-right: -20px;}
#fei_web_header_001_0 .head .menu i{width: 36px;height: 2px;display: block;background: var(--head_fz_color);position: relative;transition: .3s;}
#fei_web_header_001_0 .head .menu i::before{display: block;content: '';width: 100%;height: 2px;background: var(--head_fz_color);position: absolute;top: 0;transform: translateY(-14px);transition: .3s;}
#fei_web_header_001_0 .head .menu i::after{display: block;content: '';width: 100%;height: 2px;background: var(--head_fz_color);position: absolute;top: 0;transform: translateY(14px);transition: .3s;}
#fei_web_header_001_0 .head .search{ margin-right: 40px; width: 208px; height: 45px; border: 1px solid #dedede; border-radius: 8px;}
#fei_web_header_001_0 .head input[name=keyword]{ padding: 0 10px; width: calc(100% - 47px); height: 100%; font-size: 18px;}
#fei_web_header_001_0 .head .submit{ width: 47px; height: 100%;}
#fei_web_header_001_0 .head .submit .lyicon-search{ font-size: 23px;}
#fei_web_header_001_0 .head .submit input[type=submit]{ top: 0; left: 0; width: 100%; height: 100%; cursor: pointer;}
#fei_web_header_001_0 .head .language{ width: 45px; height: 100%;}
#fei_web_header_001_0 .head .lyicon-language{ height: 100%; font-size: 40px;}
#fei_web_header_001_0 .head .pop{ top: 150%; left: 50%; padding: 18px 12px 23px; background: #fff; transform: translateX(-50%); border-radius: 4px; transform: translateX(-50%); box-shadow: 1px 1px 9px rgba(51, 49, 49, .28); opacity: 0; pointer-events: none;}
#fei_web_header_001_0 .head .pop-item{ margin-top: 6px; padding: 0 34px; line-height: 30px; font-size: 18px; font-family: Montserrat-Light; border-radius: 4px;}
#header.fixed.scroll-top #fei_web_header_001_0 .head .menu i,
#header.fixed.scroll-top #fei_web_header_001_0 .head .menu i::before,
#header.fixed.scroll-top #fei_web_header_001_0 .head .menu i::after{background: #fff;}
#header.fixed.scroll-top.opacity_black #fei_web_header_001_0 .head .menu i,
#header.fixed.scroll-top.opacity_black #fei_web_header_001_0 .head .menu i::before,
#header.fixed.scroll-top.opacity_black #fei_web_header_001_0 .head .menu i::after{background: #333;}

/* 侧边栏菜单展开状态(右侧)  */
#header.menu_expand #fei_web_header_001_0 .head{box-shadow: none !important;border-bottom-color: transparent !important;}
#header.menu_expand #fei_web_header_001_0 .menu i{background: transparent !important;}
#header.menu_expand #fei_web_header_001_0 .menu i::before{background: var(--head_fz_color) !important;transform: translateY(0px) rotateZ(45deg);}
#header.menu_expand #fei_web_header_001_0 .menu i::after{background: var(--head_fz_color) !important;transform: translateY(0px) rotateZ(-45deg);}
#header.menu_expand #fei_web_header_001_0 .head_btn{display: none;}

#fei_web_header_001_0 .nav .sub{ top: 150%; left: 50%; padding: 18px 12px 23px; background: #fff; transform: translateX(-50%); border-radius: 4px; transform: translateX(-50%); box-shadow: 1px 1px 9px rgba(51, 49, 49, .28); opacity: 0; pointer-events: none;}
#fei_web_header_001_0 .nav .sub-name{ margin-top: 6px; padding: 0 34px; line-height: 30px; font-size: 18px; font-family: Montserrat-Light; border-radius: 4px;}

/* 导航栏放不下时 */
/*
#fei_web_header_001_0.pc_app .nav .li{display: none;}
#fei_web_header_001_0.pc_app .menu{display: block;}
*/

#fei_web_header_001_0 .head .language.cur .pop{ left: 50%;}

@media (any-hover: hover) {
	#fei_web_header_001_0 .nav .li:hover>a,
	#fei_web_header_001_0 .nav .li.nav_hover>a{color: rgba(var(--theme));}

	.ly_header_nav_default .li:hover{ background: rgba(var(--theme)) !important;}
	#fei_web_header_001_0 .li:hover .sub{ top: 100%; pointer-events: visible; opacity: 1;}
	#fei_web_header_001_0 .nav .sub .sub-li:hover .sub-name{ background: #e3e3e3; text-decoration: underline;}

	#fei_web_header_001_0 .head .language:hover .pop{ top: 100%; pointer-events: visible; opacity: 1;}
	#fei_web_header_001_0 .head .pop-item:hover{ background: #e3e3e3; text-decoration: underline;}
}

@media only screen and (max-width: 1480px) {
	#fei_web_header_001_0 .nav .li>a{ padding: 0 10px;}
}

@media only screen and (max-width: 1280px) {
	#fei_web_header_001_0 .weblogo{ max-width: 218px;}
	#fei_web_header_001_0 .rig > *{ font-size: 18px;}
	#fei_web_header_001_0 .head .search{ margin-right: 10px;}
	#fei_web_header_001_0 .nav .li>a{ font-size: 18px;}
}

@media only screen and (max-width: 1145px) {
	#fei_web_header_001_0 .head .lyicon-language{ font-size: 30px;}
	#fei_web_header_001_0 .head .search{ margin-right: 10px;}
	#fei_web_header_001_0 .nav .li>a{ font-size: 15px;}
}

@media only screen and (max-width: 992px) {
	#fei_web_header_001_0 .rig .menu-nav{ display: block; margin: 0 0 0 10px;}
	#fei_web_header_001_0 .rig .nav{ display: none;}

	#fei_web_header_001_0_mb{ display: block; top: 0; left: 0; z-index: 1; padding: 20px; width: 100%; height: 100%; background: #fff; text-align: right; transform: translateX(-200%);}
	#fei_web_header_001_0_mb.open{ transform: translateX(0);}
	#fei_web_header_001_0_mb .nav-top .search-form{ display: none;}
	#fei_web_header_001_0_mb .lyicon-close{ font-size: 26px; color: #7f7f7f;}
	#fei_web_header_001_0_mb .nav_in{ height: 100%; overflow-y: auto;}
	#fei_web_header_001_0_mb .li{ border-bottom: 1px solid #ddd;}
	#fei_web_header_001_0_mb .li .title{ width: 100%; height: 60px;}
	#fei_web_header_001_0_mb .li .text{ width: 100%; font-size: 26px; text-align: left;}
	#fei_web_header_001_0_mb .li .lyicon-add{ font-size: 26px; color: #7f7f7f;}
	#fei_web_header_001_0_mb .li .sub-li{ padding-left: 30px;}
	#fei_web_header_001_0_mb .li .sub-name{ height: 50px;}
	#fei_web_header_001_0_mb .li .sub-text{ font-size: 22px;}
	#fei_web_header_001_0_mb .li .sub-two-name{ padding-left: 30px; height: 50px;}
	#fei_web_header_001_0_mb .li .sub-two-text{ line-height: 50px; font-size: 22px;}
	#fei_web_header_001_0_mb .li .sub-three{ padding-left: 30px;}
	#fei_web_header_001_0_mb .li .sub-three-name{ padding-left: 30px; line-height: 40px; font-size: 18px; text-align: left;}

	#fei_web_header_001_0_mb .sub-li.cur .sub-name .lyicon-arrow-down{ transform: rotate(180deg);}
	#fei_web_header_001_0_mb .sub-two-li.cur .sub-two-name .lyicon-arrow-down{ transform: rotate(180deg);}
}

/*
@media only screen and (max-width: 900px) {
	#fei_web_header_001_0 .rig .search{ display: none;}
	#fei_web_header_001_0 .rig .search i {font-size: 26px;}

	#fei_web_header_001_0_mb .nav-top{ justify-content: space-between; height: 60px;}
	#fei_web_header_001_0_mb .search-form{ display: flex !important; max-width: 300px; width: 92%; height: 40px; border: 1px solid #333; border-radius: 20px;}
	#fei_web_header_001_0_mb .search-form input[type=text]{ padding: 0 20px; width: calc(100% - 60px); height: 100%; font-size: 16px;}
	#fei_web_header_001_0_mb .search-form .submit{ width: 40px; height: 100%;}
}
*/

@media only screen and (max-width: 768px) {
	/*
	#fei_web_header_001_0 .head{height: var(--head_top_height_app) !important;}
	#header_bg{height: var(--head_top_height_app) !important;}
	*/

	#fei_web_header_001_0 .weblogo{ margin-right: 0; width: 2rem;}
	#fei_web_header_001_0{ background: #fff; box-shadow: 0 0 30px rgba(0, 0, 0, .05);}
	/*
	#header.fixed,
	#fei_web_header_001_0 .rig,
	#header_bg{ height: 1.2rem !important;}
	*/
	#fei_web_header_001_0 .rig{ margin-left: .2rem;}
	#fei_web_header_001_0 .rig .menu-nav{ margin-right: .2rem;}
	#fei_web_header_001_0 .rig .lyicon-telephone{ display: none;}
	#fei_web_header_001_0 .rig .phone{ margin-right: .2rem; font-size: .3rem; white-space: nowrap;}
	#fei_web_header_001_0 .rig .lyicon-language{ font-size: .42rem;}
	#fei_web_header_001_0 .rig > * > i{font-size: .36rem !important;}
	#fei_web_header_001_0 .rig .search i {font-size: .36rem !important;}
	/* #fei_web_header_001_0 .rig .language{display: none;} */

	#fei_web_header_001_0 .head .search{ width: 2.5rem; height: .6rem;}
	#fei_web_header_001_0 .head .pop{ padding: .18rem .12rem .23rem;}
	#fei_web_header_001_0 .head .pop-item{ margin-top: .06rem; padding: 0 .34rem; line-height: 1.8; font-size: .3rem;}
	#fei_web_header_001_0 .head .menu{padding: 30px;}
	#fei_web_header_001_0 .head .menu i{width: 46px;height: 3px;}
	#fei_web_header_001_0 .head .menu i::before{transform: translateY(-18px);height: 3px;}
	#fei_web_header_001_0 .head .menu i::after{transform: translateY(18px);height: 3px;}

	#header.menu_expand #fei_web_header_001_0 .weblogo{opacity: 0;}

	#fei_web_header_001_0_mb .li .text{ font-size: .3rem;}
	#fei_web_header_001_0_mb .li .sub{ padding-bottom: .5rem;}
	#fei_web_header_001_0_mb .li .sub-name{ height: auto; line-height: 1.8;}
	#fei_web_header_001_0_mb .li .sub-text{ font-size: .26rem;}
	#fei_web_header_001_0_mb .li .sub-two-name{ height: auto; line-height: 1.8;}
	#fei_web_header_001_0_mb .li .sub-two-text{ line-height: 1.8; font-size: .26rem;}
	#fei_web_header_001_0_mb .li .sub-three-name{ height: auto; line-height: 1.8; font-size: .26rem;}
}

@-webkit-keyframes fei_web_header_001_0-scale-up {
	0% {-webkit-transform: scale(0);opacity: 0;}
	60% {-webkit-transform: scale(1.2);opacity: 1;}
	100% {-webkit-transform: scale(1);opacity: 1;}
}
@-moz-keyframes fei_web_header_001_0-scale-up {
	0% {-moz-transform: scale(0);opacity: 0;}
	60% {-moz-transform: scale(1.2);opacity: 1;}
	100% {-moz-transform: scale(1);opacity: 1;}
}
@keyframes fei_web_header_001_0-scale-up {
	0% {-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);opacity: 0;}
	60% {-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);opacity: 1;}
	100% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 1;}
}

@-webkit-keyframes fei_web_header_001_0-scale-down {
	0% {-webkit-transform: scale(1);opacity: 1;}
	60% {-webkit-transform: scale(0);opacity: 0;}
}
@-moz-keyframes fei_web_header_001_0-scale-down {
	0% {-moz-transform: scale(1);opacity: 1;}
	60% {-moz-transform: scale(0);opacity: 0;}
}
@keyframes fei_web_header_001_0-scale-down {
	0% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 1;}
	60% {-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);opacity: 0;}
}



#fei_web_footer_001_0{
    --theme: 242, 89, 3;
}

#fei_web_footer_001_0 { min-height: 880px; background: url(/images/footer_bg.jpg) no-repeat center / auto 100% rgba(var(--theme)); overflow: hidden;}

#fei_web_footer_001_0 .top{ padding: 108px 0 25px;}
#fei_web_footer_001_0 .top .left{ padding-right: 10px; width: 455px;}
#fei_web_footer_001_0 .top .right{ width: calc(100% - 455px);}

#fei_web_footer_001_0 .left .info{ margin-top: 30px;}
#fei_web_footer_001_0 .info .info-item{ margin-top: 15px; padding-right: 95px; line-height: 32px;}
#fei_web_footer_001_0 .info .info-item:first-child{ margin-top: 0;}
#fei_web_footer_001_0 .info .info-icon{ margin-right: 15px; line-height: 32px; font-size: 30px; color: #fff;}
#fei_web_footer_001_0 .info .info-text{ line-height: 32px; font-size: 18px; color: #fff; font-family: Montserrat-Light;}
#fei_web_footer_001_0 .left .feedback{ margin-top: 28px;}
#fei_web_footer_001_0 .feedback .row{ margin-top: 15px; height: 40px;}
#fei_web_footer_001_0 .feedback .row:first-child .input{ margin-right: 2%; width: 49%;}
#fei_web_footer_001_0 .feedback .row:first-child .input:last-child{ margin-right: 0;}
#fei_web_footer_001_0 .feedback .input{ padding: 0 10px; width: 100%; height: 100%; border: 1px solid #8a8c8d; background: #fff; border-radius: 5px;}
#fei_web_footer_001_0 .feedback input{ width: 100%; height: 100%; font-size: 16px;}
#fei_web_footer_001_0 .feedback .message{ height: 160px;}
#fei_web_footer_001_0 .message .input{ padding: 10px; background: #fff;}
#fei_web_footer_001_0 .message textarea{ width: 100%; height: 100%; font-size: 16px;}
#fei_web_footer_001_0 .row .submit{ width: 192px; background: #130a07; font-size: 16px; color: #fff;}
#fei_web_footer_001_0 .row .lyicon-bofang1{ font-size: 14px;}
#fei_web_footer_001_0 .row .lyicon-bofang1:first-child{ margin-left: 6px;}
#fei_web_footer_001_0 .row input[type=submit]{ cursor: pointer;}

#fei_web_footer_001_0 .right .ul{ margin-right: 2%; width: 23.5294%;}
#fei_web_footer_001_0 .right .ul:last-child{ margin-right: 0;}
#fei_web_footer_001_0 .right .ul .title{ margin-bottom: 18px;/* padding-top: 20px;*/ height: 100px;}
#fei_web_footer_001_0 .right .ul .text{ font-size: 22px; color: #fff; font-family: Montserrat-Semibold; text-transform: uppercase;}
#fei_web_footer_001_0 .right .ul .lyicon-add{ display: none;}
#fei_web_footer_001_0 .right .ul .li { margin-top: 16px;}
#fei_web_footer_001_0 .right .ul .li-title { line-height: 28px; font-size: 18px;}
#fei_web_footer_001_0 .right .ul .li .lyicon-arrow-down{ display: none;}
#fei_web_footer_001_0 .right .ul .li a{ color: #fff; font-family: Montserrat-Light;}
#fei_web_footer_001_0 .right .sub-two{ padding-left: 20px;}
#fei_web_footer_001_0 .right .sub-two-text{ font-size: 14px;}
#fei_web_footer_001_0 .right .sub-three{ padding-left: 20px;}
#fei_web_footer_001_0 .right .sub-three-name{ font-size: 12px;}
#fei_web_footer_001_0 .right .ul .li.cur .li-title .lyicon-arrow-down{  transform: rotate(180deg);}
#fei_web_footer_001_0 .right .ul .sub-two-li.cur .sub-two-name .lyicon-arrow-down{  transform: rotate(180deg);}

#fei_web_footer_001_0 .top .right-top{ width: 100%;}
#fei_web_footer_001_0 .top .right-bottom{ width: 365px;}
#fei_web_footer_001_0 .right-bottom .foot_share{ margin-top: 30px;}
#fei_web_footer_001_0 .right-bottom .share-item{ margin-left: 22px; width: 48px; height: 48px; font-size: 58px; color: #fff;}
#fei_web_footer_001_0 .right-bottom .share-item:first-child{ margin-left: 0;}
#fei_web_footer_001_0 .right-bottom .share-item .img{ left: 50%; top: 110%; width: 150px; height: 150px; background: #fff; transform: translateX(-50%); border-radius: 8px; opacity: 0; pointer-events: none;}
#fei_web_footer_001_0 .share-item .img img{ width: 100%; height: 100%;}
#fei_web_footer_001_0 .newsletter{ margin-top: 25px;}
#fei_web_footer_001_0 .newsletter .input{ padding: 0 10px; width: calc(100% - 116px); height: 40px; border: 1px solid #8a8c8d; background: #fff; border-radius: 5px;}
#fei_web_footer_001_0 .newsletter input{ height: 100%; font-size: 16px;}
#fei_web_footer_001_0 .newsletter .submit{ width: 110px; background: #130a07; font-size: 16px; color: #fff;}
#fei_web_footer_001_0 .newsletter input[type=submit]{ cursor: pointer;}

#fei_web_footer_001_0 .bottom{ width: 100%; height: 85px; border-top: 1px solid #fff;}
#fei_web_footer_001_0 .bottom .cw1400{ height: 100%;}
#fei_web_footer_001_0 .bottom-href-parting{ margin: 0 8px; font-size: 18px; color: #fff; font-family: Montserrat-Light;}
#fei_web_footer_001_0 .bottom-href-a{ font-size: 18px; color: #fff; font-family: Montserrat-Light;}
#fei_web_footer_001_0 .copyright *{ font-size: 18px; color: #fff; font-family: Montserrat-Light;}

/*#fei_web_footer_001_0 .right{ padding-left: 70px; width: 550px;}*/
#fei_web_footer_001_0 .right:before{ display: block; content: ''; position: absolute; top: 50%; left: 0; height: 95%; border-left: 1px solid rgba(255, 255, 255, .05); transform: translateY(-50%);}
#fei_web_footer_001_0 .foot_title{ line-height: 38px; font-size: 32px; color: #fff; font-family: MiSans-Demibold;}

#fei_web_footer_001_0 .foot_info{ margin-top: 55px;}
#fei_web_footer_001_0 .foot_info .item{ margin-top: 30px;}
#fei_web_footer_001_0 .foot_info .item:first-child{ margin-top: 0;}
#fei_web_footer_001_0 .foot_info .item span{ margin-right: 16px; font-size: 20px;}
#fei_web_footer_001_0 .foot_info .item .tit{ line-height: 30px; font-size: 22px; color: #fff; font-family: MiSans-Medium;}
#fei_web_footer_001_0 .foot_info .item .txt{ margin-top: 10px; line-height: 24px; font-size: 18px; color: #fff; font-family: Montserrat-Light;}
#fei_web_footer_001_0 .foot_info .item .email{ margin-top: 8px; line-height: 21px; font-size: 18px; color: #fff; font-family: Montserrat-Light;}
#fei_web_footer_001_0 .right .copyright{ margin-top: 85px; font-size: 18px; color: #fff; font-family: Montserrat-Light;}
#fei_web_footer_001_0 .right .copyright .mb_copyright{ display: none;}
#fei_web_footer_001_0 .right .copyright .parting{ margin: 0 15px; font-size: 18px; color: #fff;}

/*
#fei_web_footer_001_0 .content { max-width: 800px; background: rgba(255, 255, 255, 0.9); border-radius: 20px; padding: 40px; box-shadow: 0 15px 50px rgba(0, 0, 0, 0.2); text-align: center;}
*/
#fei_web_footer_001_0 p { font-size: 20px; line-height: 1.6; margin-bottom: 20px; color: #34495e;}
#fei_web_footer_001_0 .cookie-overlay { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%;/* background: rgba(0, 0, 0, 0.7);*/ justify-content: flex-end; align-items: flex-end; z-index: 1000; opacity: 0; transition: all 0.5s ease; pointer-events: none;}
#fei_web_footer_001_0 .cookie-overlay.active { display: flex; opacity: 1;}
#fei_web_footer_001_0 .cookie-modal { background: white; border-radius: 15px; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3); width: 90%; max-width: 500px; padding: 30px; transform: translateY(50px); opacity: 0; transition: all 0.5s ease 0.2s; pointer-events: visible;}
#fei_web_footer_001_0 .cookie-overlay.active .cookie-modal { transform: translateY(0); opacity: 1;}
#fei_web_footer_001_0 .cookie-header { display: flex; align-items: center; margin-bottom: 20px;}
#fei_web_footer_001_0 .cookie-icon { width: 50px; height: 50px; background: rgba(var(--theme)); border-radius: 50%; display: flex; justify-content: center; align-items: center; margin-right: 15px;}
#fei_web_footer_001_0 .cookie-icon i { color: white; font-size: 24px;}
#fei_web_footer_001_0 .cookie-title { font-size: 30px; color: #2c3e50;}
#fei_web_footer_001_0 .cookie-text { margin-bottom: 25px; line-height: 1.6; color: #34495e;}
#fei_web_footer_001_0 .cookie-types { background: #f8f9fa; border-radius: 10px; padding: 20px; margin-bottom: 25px;}
#fei_web_footer_001_0 .cookie-type { display: flex; justify-content: space-between; align-items: center; padding: 10px 0; border-bottom: 1px solid #e9ecef;}
#fei_web_footer_001_0 .cookie-type:last-child { border-bottom: none;}
#fei_web_footer_001_0 .type-info { display: flex; align-items: center;}
#fei_web_footer_001_0 .type-info i { margin-right: 10px; color: rgba(var(--theme)); font-size: 20px;}
#fei_web_footer_001_0 .type-info span{ font-size: 20px;}
#fei_web_footer_001_0 .switch { position: relative; display: inline-block; width: 50px; height: 24px;}
#fei_web_footer_001_0 .switch input { opacity: 0; width: 0; height: 0;}
#fei_web_footer_001_0 .slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc; transition: .4s; border-radius: 24px;}
#fei_web_footer_001_0 .slider:before { position: absolute; content: ""; height: 16px; width: 16px; left: 4px; bottom: 4px; background-color: white; transition: .4s; border-radius: 50%;}
#fei_web_footer_001_0 input:checked + .slider { background-color: rgba(var(--theme));}
#fei_web_footer_001_0 input:checked + .slider:before { transform: translateX(26px);}
#fei_web_footer_001_0 .cookie-buttons { display: flex; justify-content: space-between;}
#fei_web_footer_001_0 .cookie-btn { padding: 12px 25px; border-radius: 50px; font-weight: 600; cursor: pointer; transition: all 0.3s ease; border: none; font-size: 16px;}
#fei_web_footer_001_0 .btn-settings { background: #e9ecef; color: #495057;}
#fei_web_footer_001_0 .btn-settings:hover { background: #dee2e6;}
#fei_web_footer_001_0 .btn-accept { background: rgba(var(--theme)); color: white;}
#fei_web_footer_001_0 .btn-accept:hover { background: #c0392b;}
#fei_web_footer_001_0 .btn-reject { background: #e74c3c; color: white;}
#fei_web_footer_001_0 .btn-reject:hover { background: #c0392b;}
#fei_web_footer_001_0 .learn-more { display: block; margin-top: 15px; color: rgba(var(--theme)); text-decoration: none; font-weight: 500;}
#fei_web_footer_001_0 .learn-more:hover { text-decoration: underline;}

#fei_web_footer_001_0 .lyicon-arrow-up-bold{ right: 20px; bottom: 5%; z-index: 1; width: 60px; height: 60px; background: rgba(var(--theme)); font-size: 20px; color: #fff; border-radius: 5px; box-shadow: 0 0 10px rgba(0, 0, 0, .3); opacity: 0; pointer-events: none;}
#fei_web_footer_001_0 .lyicon-arrow-up-bold.cur{ opacity: 1; pointer-events: visible;}

@media (max-width: 600px) {
    #fei_web_footer_001_0 .cookie-buttons { flex-direction: column;}
    #fei_web_footer_001_0 .cookie-btn { width: 100%; margin-bottom: 10px;}
    #fei_web_footer_001_0 .content { padding: 20px;}
}

@media (any-hover: hover) {
    #fei_web_footer_001_0 .share-item:hover .img{ opacity: 1; cursor: pointer;}
}

@media only screen and (max-width: 1680px){
    #fei_web_footer_001_0 .right .ul{ margin-right: 4.2083vw;}
    #fei_web_footer_001_0 .logo_foot{ width: 90%;}
}

@media only screen and (max-width: 1440px){
    /*#fei_web_footer_001_0 .top .link{ flex-direction: column;}*/
    #fei_web_footer_001_0 .right{ flex-wrap: wrap;}
    #fei_web_footer_001_0 .right .ul{ margin: 0 1.5% 30px; width: 30.1388%;}
}

@media only screen and (max-width: 1200px){
    #fei_web_footer_001_0 .top{ flex-direction: column-reverse;}
    #fei_web_footer_001_0 .top .left{ width: 100%;}
    #fei_web_footer_001_0 .top .right{ padding-left: 0; width: 100%;}
    #fei_web_footer_001_0 .top .right-bottom{ display: flex; justify-content: flex-start; align-items: center; margin: 0 auto; width: auto;}
    #fei_web_footer_001_0 .top .newsletter{ margin-top: 0;}
    #fei_web_footer_001_0 .left .logo{ margin-top: 30px; text-align: center;}
    #fei_web_footer_001_0 .left .copyright{ display: none;}
    #fei_web_footer_001_0 .right .ul{ width: 17%;}
    #fei_web_footer_001_0 .right .copyright .mb_copyright{ display: flex;}
    #fei_web_footer_001_0 .right:before{ border-left: 0;}
    #fei_web_footer_001_0 .share{ margin-right: 20px;}
    #fei_web_footer_001_0 .share-item{ margin-left: 10px; font-size: 50px;}
}

@media only screen and (max-width: 1110px){
    #fei_web_footer_001_0 .bottom .cw1400{ justify-content: center; flex-direction: column-reverse;}
}

@media only screen and (max-width: 992px){
    #fei_web_footer_001_0 .right .ul .title{ margin-bottom: .38rem; height: .23rem;}
    #fei_web_footer_001_0 .right .ul .text{ font-size: .17rem;}
    #fei_web_footer_001_0 .right .ul .li-title{ line-height: .21rem; font-size: .14rem;}
}

@media only screen and (max-width: 768px) {
    .lyfooterfloadbox{ display: none;}
    #fei_web_footer_001_0_float{ display: none;}
    #fei_web_footer_001_0 .top{ padding: .5rem 0;}

    #fei_web_footer_001_0 .lyicon-arrow-up-bold{ display: none;}

    #fei_web_footer_001_0 .top .right-bottom{ flex-direction: column; margin-top: 20px;}
    #fei_web_footer_001_0 .share{ margin-right: 0;}
    #fei_web_footer_001_0 .right-bottom .share-item{ font-size: .58rem;}
    #fei_web_footer_001_0 .info .info-item{ padding-right: 0;}

    #fei_web_footer_001_0 .foot_title{ line-height: 1.8; font-size: .42rem;}
    #fei_web_footer_001_0 .foot_info .item .tit{ line-height: 1.8; font-size: .36rem;}
    #fei_web_footer_001_0 .foot_info .item .txt{ line-height: 1.8; font-size: .26rem;}

    #fei_web_footer_001_0 .top .link{ flex-direction: column; padding: 0 30px 30px; text-align: center;}
    #fei_web_footer_001_0 .top .rig{ justify-content: center; margin-top: 30px;}
    #fei_web_footer_001_0 .top .qrcode{ width: 49%;}
    #fei_web_footer_001_0 .top .right{ margin-top: 0; padding: 0; width: 100%;}
    #fei_web_footer_001_0 .top .ul{ flex-direction: column; margin: 0; padding: 0 30px; width: 100%; border-top: 0; border-bottom: 1px solid #fff;}
    #fei_web_footer_001_0 .top .ul:first-child{ border-top: 0;}
    #fei_web_footer_001_0 .top .ul .title{ margin-bottom: 0; height: auto; line-height: 3; display: flex; justify-content: space-between; align-items: center;}
    #fei_web_footer_001_0 .top .ul .title_a{ width: 100%;}
    #fei_web_footer_001_0 .top .ul .text{ margin-bottom: 0;}
    #fei_web_footer_001_0 .top .ul .lyicon-add{ display: block; margin: 0; font-size: 24px; color: #fff;}
    #fei_web_footer_001_0 .top .ul .li{ display: none; margin: 0 0 10px 0;}
    #fei_web_footer_001_0 .top .ul .li:last-child{ margin-bottom: 25px;}
    #fei_web_footer_001_0 .top .ul.cur .li{ display: block;}
    #fei_web_footer_001_0 .top .ul .li .li-title .lyicon-arrow-down{ display: block;}
    #fei_web_footer_001_0 .top .ul .li.cur .li-title .lyicon-arrow-down{ transform: rotate(180deg);}

    #fei_web_footer_001_0 .top .sub-two{ padding-left: .3rem;}
    #fei_web_footer_001_0 .top .sub-three{ padding-left: .3rem;}

    #fei_web_footer_001_0 .top .feedback input{ width: 100%;}

    #fei_web_footer_001_0 .right .right-top{ flex-direction: column;}
    #fei_web_footer_001_0 .right .ul .text{ font-size: .3rem;}
    #fei_web_footer_001_0 .right .ul .li-title{ font-size: .26rem;}
    #fei_web_footer_001_0 .right .sub-two-name{ line-height: 1.8;}
    #fei_web_footer_001_0 .right .sub-two-text{ font-size: .26rem;}
    #fei_web_footer_001_0 .right .sub-three{ line-height: 1.8;}
    #fei_web_footer_001_0 .right .sub-three-name{ line-height: 1.8; font-size: .26rem;}

    #fei_web_footer_001_0 .right{ margin-top: .5rem;}
    #fei_web_footer_001_0 .copyright{ justify-content: center; margin-top: .2rem;}
    #fei_web_footer_001_0 .copyright>div{ justify-content: center; margin-top: .2rem; font-size: .3rem; text-align: center;}
    #fei_web_footer_001_0 .copyright>div:first-child{ margin-top: 0;}
    #fei_web_footer_001_0 .copyright *{ font-size: .3rem;}

    #fei_web_footer_001_0 .bottom{ padding: .3rem 0; height: auto;}
    #fei_web_footer_001_0 .bottom-href-a{ font-size: .3rem;}
}
:root{
	--theme: 255, 92, 0;
	--box-shadow: 1px 1px 9px rgba(51, 49, 49, .28);
}

#fei_web_banner_001_0_index_pc{ width:100%; height: 48.4792vw;}
#fei_web_banner_001_0_index_pc .pic{ width: 100%; height: 100%;}
#fei_web_banner_001_0_index_pc video{ width: 100%; height: 100%; object-fit: cover;}
#fei_web_banner_001_0_index_pc .pic .con{ width: 100%; height: 100%; z-index: 1;}
#fei_web_banner_001_0_index_pc .pic .name{ line-height: 82px; font-size: 65px; font-family: Montserrat-Semibold;}
#fei_web_banner_001_0_index_pc .pic .brief{ margin-top: 18px; line-height: 48px; font-size: 28px; color: #333;}
#fei_web_banner_001_0_index_pc .pic .btn{ margin-top: 60px; width: 180px; height: 52px; font-size: 16px; color: #fff; border-radius: 26px;}
#fei_web_banner_001_0_index_pc .slide .cw1600{ margin: 0 auto;}

/*
#fei_web_banner_001_0_index_pc .btn-list{ top: 50%; left: 0; z-index: 1; padding: 0 5%; width: 100%;}
#fei_web_banner_001_0_index_pc .btn-item{ font-size: 50px;}
*/

#fei_web_banner_001_0_index_pc .btn-list{ width: 92%; max-width: 1920px; top: 50%; left: 50%; z-index: 1; transform: translate(-50%, -50%); pointer-events: none;}
#fei_web_banner_001_0_index_pc .btn-item{ display: block; width: 60px; height: 60px; line-height: 60px; background: #fff; font-size: 20px; color: #000; text-align: center; font-weight: bold; border-radius: 50%; box-shadow: 0 20px 30px rgba(var(--theme), .08); pointer-events: visible;}

#fei_web_banner_001_0_index_pc .swiper-pagination-bullets{ bottom: 47px;}
#fei_web_banner_001_0_index_pc .swiper-pagination-bullet{ margin: 0 4px; width: 75px; height: 2px; background: #fff; opacity: .3;}
#fei_web_banner_001_0_index_pc .swiper-pagination-bullet.swiper-pagination-bullet-active{ opacity: 1;}

#fei_web_banner_001_0_inner_ban_pc{ width: 100%;/* min-height: 100%;*/}
#fei_web_banner_001_0_inner_ban_pc .content-name{ line-height: 60px; font-size: 48px; color: #000; font-family: Montserrat-Bold; text-align: center;}
#fei_web_banner_001_0_inner_ban_pc .content-brief{ margin-top: 5px; line-height: 24px; font-size: 16px; color: rgba(var(--theme)); text-align: center;}
#fei_web_banner_001_0_inner_ban_pc img{ width: 100%;}

@media (any-hover: hover) {
	#fei_web_banner_001_0_index_pc .btn-item:hover{ color: rgba(var(--theme));}
}

@media screen and (max-width: 992px){
	#fei_web_banner_001_0_inner_ban_pc .content-name{ line-height: .38rem; font-size: .29rem;}
	#fei_web_banner_001_0_inner_ban_pc .content-brief{ margin-top: .038rem; line-height: .18rem; font-size: .12rem;}
}

@media screen and (max-width: 768px){
	#fei_web_banner_001_0_index_pc{ display: none;}
	#fei_web_banner_001_0_index_mb{ display: block; height: 126.6667vw;}

	#fei_web_banner_001_0_index_mb .pic{ width: 100%; height: 100%;}
	#fei_web_banner_001_0_index_mb .pic .con{ align-items: flex-end; width: 100%; height: 100%; z-index: 1; transform: translateY(-.6rem);}
	#fei_web_banner_001_0_index_mb .pic .con .cw1600{ margin: 0 auto;}
	#fei_web_banner_001_0_index_mb .pic .name{ line-height: .82rem; font-size: .65rem; font-family: Montserrat-Semibold;}
	#fei_web_banner_001_0_index_mb .pic .brief{ margin-top: .13rem; line-height: .48rem; font-size: .28rem; color: #333;}
	#fei_web_banner_001_0_index_mb .pic .btn{ display: none; margin-top: .6rem; width: 1.8rem; height: .8rem; font-size: .26rem; color: #fff; border-radius: .4rem;}

	#fei_web_banner_001_0_inner_ban_pc{ display: none;}
	#fei_web_banner_001_0_inner_ban_mb{ display: block;}

	#fei_web_banner_001_0_inner_ban_mb{ width: 100%;}
	#fei_web_banner_001_0_inner_ban_mb .content{ margin: 0 auto; width: 92%;}
	#fei_web_banner_001_0_inner_ban_mb .content-name{ line-height: 1.8; font-size: .42rem; text-align: center;}
	#fei_web_banner_001_0_inner_ban_mb .content-brief{ margin-top: 0; width: 100%; line-height: 1.8; font-size: .26rem; color: rgba(var(--theme)); text-align: center;}
	#fei_web_banner_001_0_inner_ban_mb img{ width: 100%;}
}.lyuilocation_001 {
	--theme: 255, 92, 0;
    --width: 100%;
	--fontSize: 14px;
}

.lyuilocation_001{ height: 67px; border: 3px solid #f7f7f7; border-left: 0; border-right: 0;}
.lyuilocation_001 .cw1400{ height: 100%;}
.lyuilocation_001 .lyicon-home-filling{ font-size: 22px;}
.lyuilocation_001-item,
.lyuilocation_001-icon{ line-height: 23px;font-size: var(--fontSize); color: #999; font-family: Montserrat-Light; text-transform: uppercase;}
.lyuilocation_001-rig{ font-size: 14px; color: #999; font-family: Montserrat-Light;}
.lyuilocation_001-rig .myicon-return{ margin-left: 10px; font-size: 18px;}
.lyuilocation_001-num{ font-size: 16px; color: rgba(var(--theme));}
.lyuilocation_001-item:last-child{ color: rgba(var(--theme));}

.lyuilocation_001.detail{ margin-top: 0; background: rgba(var(--theme));}
.lyuilocation_001.detail .lyuilocation_001-item,
.lyuilocation_001.detail .lyuilocation_001-rig-icon,
.lyuilocation_001.detail .lyuilocation_001-icon{ color: rgba(var(--theme));}

@media screen and (max-width:1024px) {
	.lyuilocation_001 {width: 100%;padding: 30px;}
}
@media screen and (max-width: 992px) {
	.lyuilocation_001{ display: none;}
}.lyuicategory_008 {
    --theme: 255, 92, 0;
    --box-shadow: 1px 1px 9px rgba(51, 49, 49, .28);
    --margin-top: 0;
    --border-radius: 0;
    --width: 100%;

    --one-border-bottom: 1px solid #e6e6e6;

    --item-font-size: 20px;
    --item-padding: 0 22px;
}

.lyuicategory_008{ margin-top: var(--margin-top); width: var(--width); border-radius: var(--border-radius);}

.lyuicategory_008-list{ margin-top: 54px; padding: 20px 16px; width: 100%; background: #fff; border-radius: 8px; box-shadow: var(--box-shadow);}
.lyuicategory_008-list:first-child{ margin-top: 0;}
.lyuicategory_008-item{ margin-top: 15px; padding: var(--item-padding); height: 63px; font-size: var(--item-font-size); color: #000; font-family: Montserrat-Medium; background: linear-gradient(to bottom, #d7d7d8 30%, #fff 100%); box-shadow: var(--box-shadow); border-radius: 8px;}
.lyuicategory_008-one-tit{ color: #fff; background: linear-gradient(to bottom, #ff5c00 50%, #ffd5be 100%);}
.lyuicategory_008-two-tit.cur{ color: rgba(var(--theme));}

@media (any-hover: hover) {
    .lyuicategory_008-two-tit:hover{ color: rgba(var(--theme));}
}

@media screen and (max-width: 992px){
    .lyuicategory_008-item{ margin-top: .11rem; height: .48rem; border-radius: .06rem;}
    .lyuicategory_008-list{ margin-top: .41rem;}
}

@media screen and (max-width: 768px){
    .lyuicategory_008{ display: none;}
}.lyuicategory_004 {
    --margin-top: 45px;
    --border-radius: 0;
    --width: 100%;
    --title-padding: 0 30px;
    --title-width: 100%;
    --title-height: 60px;
    --title-font-size: 28px;
    --background-color: #fff;

    --one-title-height: 62px;
    --one-border-bottom: 2px solid #f7f7f7;
    --one-title-padding: 0 30px;
    --one-font-size: 18px;
    --one-font-color: #333;

    --open-one-background-color: 242, 89, 3;
    --open-one-font-color: #fff;
    --open-one-icon-color: #fff;

    --two-in: 13px 30px 17px 45px;
    --two-line-height: 43px;
    --two-font-size: 16px;
    --two-font-color: #666;

    --open-two-font-color: 242, 89, 3;
    --open-two-icon-color: 242, 89, 3;

    --three-padding-left: 20px;
    --three-line-height: 30px;
    --three-font-size: 16px;
    --three-font-color: #666;

    --three-title-icon: '·';
    --three-title-before-font-size: 32px;
    --three-title-before-font-color: #666;
}

.lyuicategory_004{ display: none; margin-top: var(--margin-top); width: var(--width); background-color: var(--background-color); border-radius: var(--border-radius); box-shadow: 0 0 30px rgba(0, 0, 0, .1);}
.lyuicategory_004-title{ padding: var(--title-padding); width: var(--title-width); line-height: var(--title-height); font-size: var(--title-font-size); cursor: pointer;}
.lyuicategory_004-title.cur .lyicon-arrow-down-bold{ transform: rotate(180deg);}
.lyuicategory_004-in{ position: absolute; top: 100%; left: 0; z-index: 1; width: 100%; background: #fff;}
.lyuicategory_004-one{ border-bottom: var(--one-border-bottom);}
.lyuicategory_004-one:first-child{ border-top: var(--one-border-bottom);}
.lyuicategory_004-one-title{ padding: var(--one-title-padding); width: 100%; height: var(--one-title-height); cursor: pointer;}
.lyuicategory_004-one-tit{ font-size: var(--one-font-size); color: var(--one-font-color);}
.lyuicategory_004-one-tit.no_sub{ width: 100%; height: 100%;}

.lyuicategory_004-one:hover .lyuicategory_004-one-title,
.lyuicategory_004-one-open .lyuicategory_004-one-title{ background-color: rgba(var(--open-one-background-color)); color: var(--open-one-font-color);}
.lyuicategory_004-one:hover .lyuicategory_004-one-tit,
.lyuicategory_004-one-open .lyuicategory_004-one-tit,
.lyuicategory_004-one:hover .lyuicategory_004-one-icon,
.lyuicategory_004-one-open .lyuicategory_004-one-icon{ color: var(--open-one-icon-color);}

.lyuicategory_004-two-in{ padding: var(--two-in);}
.lyuicategory_004-two-title{ line-height: var(--two-line-height); font-size: var(--two-font-size); color: var(--two-font-color); cursor: pointer;}

.lyuicategory_004-three-title{ padding-left: var(--three-padding-left); line-height: var(--three-line-height); font-size: var(--three-font-size); color: var(--three-font-color);}
.lyuicategory_004-three-title:before{ display: block; content: var(--three-title-icon); position: absolute; top: 50%; left: 0; font-size: var(--three-title-before-font-size); color: var(--three-title-before-font-color); transform: translateY(-50%);}

.lyuicategory_004-two-item:hover .lyuicategory_004-two-title,
.lyuicategory_004-two-open .lyuicategory_004-two-title{ color: rgba(var(--open-two-font-color));}

.lyuicategory_004-two-item:hover .lyuicategory_004-two-tit,
.lyuicategory_004-two-open .lyuicategory_004-two-tit{ color: rgba(var(--open-two-icon-color));}
.lyuicategory_004-two-open .lyuicategory_004-two-icon{ color: rgba(var(--open-two-icon-color)); transform: rotate(180deg);}
.lyuicategory_004-two-open .lyuicategory_004-two-tit.no_sub{ width: 100%; height: 100%;}

.lyuicategory_004-three-title:hover,
.lyuicategory_004-three-titl.cur{ color: rgba(var(--open-two-icon-color));}
.lyuicategory_004-three-title:hover:before,
.lyuicategory_004-three-title.cur:before{ color: rgba(var(--open-two-icon-color));}

@media screen and (max-width: 768px){
    .lyuicategory_004 {
        --margin-top: 0;
    }
    .lyuicategory_004{ display: block;}
    .lyuicategory_004-title{ font-size: .3rem;}
    .lyuicategory_004-one-tit,
    .lyuicategory_004-one-icon{ font-size: .3rem;}
    .lyuicategory_004-two-tit,
    .lyuicategory_004-two-icon{ font-size: .3rem;}
    .lyuicategory_004-three-title{ font-size: .3rem;}
}
#fei_web_accessories_001_1{
	--theme: 255, 92, 0;
	--box-shadow: 1px 1px 9px rgba(51, 49, 49, .28);
}

#fei_web_accessories_001_1 .content{ padding: 95px 0 126px; width: 100%; background: #f7f7f7;}
#fei_web_accessories_001_1 .category{ height: 68px;}
#fei_web_accessories_001_1 .top:before{ display: block; position: absolute; left: -4.875%; top: 0; content: ''; width: 2px; height: 100%; background: rgba(var(--theme));}
#fei_web_accessories_001_1 .top:after{ display: inline-block; position: absolute; left: -5.4375%; top: 0; content: attr(data-content); padding-bottom: 16px; line-height: 24px; font-size: 18px; color: rgba(var(--theme)); font-family: Montserrat-Medium; background: #f7f7f7; writing-mode: vertical-lr;}
#fei_web_accessories_001_1 .list{ width: 71.4286%;}
#fei_web_accessories_001_1 .item{ margin-top: 118px; width: 100%;}
#fei_web_accessories_001_1 .item:first-child{ margin-top: 0;}
#fei_web_accessories_001_1 .left{ position: sticky; top: 0; width: 21.25%;}
#fei_web_accessories_001_1 .left-name{ line-height: 40px; font-size: 42px; color: rgba(var(--theme)); font-family: Montserrat-Bold;}
#fei_web_accessories_001_1 .left-subname{ line-height: 50px; font-size: 36px; color: #000; font-family: Montserrat-Semibold;}
#fei_web_accessories_001_1 .left-brief{ margin-top: 23px; line-height: 21px; font-size: 16px; color: #858585;}
#fei_web_accessories_001_1 .right{ width: 75%;}
#fei_web_accessories_001_1 .item{ margin: 56px 4.3763% 0 0; padding: 26px 20px 40px; width: 30.41%; background: #fff; border-radius: 8px; box-shadow: var(--box-shadow);}
#fei_web_accessories_001_1 .item:nth-child(-n+3){ margin-top: 0;}
#fei_web_accessories_001_1 .item:nth-child(3n){ margin-right: 0;}
#fei_web_accessories_001_1 .item-category{ font-size: 12px; color: #000; white-space: nowrap;}
#fei_web_accessories_001_1 .item-category:before{ display: block; content: ''; margin-right: 26px; width: 100%; height: 2px; background: rgba(var(--theme)); white-space: nowrap;}
#fei_web_accessories_001_1 .item-img{ margin-top: 32px;}
#fei_web_accessories_001_1 .item-img img{ max-width: 100%;}
#fei_web_accessories_001_1 .item-name{ margin-top: 32px; line-height: 28px; font-size: 22px; color: #000; font-family: Montserrat-Medium;}
#fei_web_accessories_001_1 .item-brief{ margin-top: 5px; padding-top: 12px; border-top: 1px solid #ececec; height: 48px; line-height: 18px; font-size: 14px; color: #646464;}

@media (any-hover: hover) {
	#fei_web_accessories_001_1 .item:hover .item-name{ color: rgba(var(--theme));}
}

@media screen and (max-width: 1570px){
	#fei_web_accessories_001_1 .top:before{ left: -1.875%;}
	#fei_web_accessories_001_1 .top:after{ left: -2.4375%;}
}

@media screen and (max-width: 1480px){
	#fei_web_accessories_001_1 .left{ width: 25.25%;}
}

@media screen and (max-width: 1240px){
	#fei_web_accessories_001_1 .accessories_category{
		--item-font-size: 16px;
		--item-padding: 0 10px;
	}
}

@media screen and (max-width: 992px){
	#fei_web_accessories_001_1 .products_category{
		--width: 30%;
		--two-in: 15px;
	}

	#fei_web_accessories_001_1 .content{ padding: .76rem 0;}

	#fei_web_accessories_001_1 .top:before,
	#fei_web_accessories_001_1 .top:after{ display: none;}

	#fei_web_accessories_001_1 .left{ width: 35.25%;}

	#fei_web_accessories_001_1 .list{ width: 61.4286%;}
	#fei_web_accessories_001_1 .item{ margin: .23rem 2% 0 0; width: 49%;}
	#fei_web_accessories_001_1 .item:nth-child(-n+3){ margin-top: .23rem;}
	#fei_web_accessories_001_1 .item:nth-child(3n){ margin-right: 2%;}
	#fei_web_accessories_001_1 .item:nth-child(-n+2){ margin-top: 0;}
	#fei_web_accessories_001_1 .item:nth-child(2n){ margin-right: 0;}

	#fei_web_accessories_001_1 .item-category{ font-size: .09rem;}
	#fei_web_accessories_001_1 .item-category:before{ margin-right: .2rem;}
	#fei_web_accessories_001_1 .item-name{ margin-top: .24rem; line-height: .21rem; font-size: .17rem;}
	#fei_web_accessories_001_1 .item-brief{ margin-top: .038rem; padding-top: .09rem; line-height: .14rem; font-size: .11rem;}

	#fei_web_accessories_001_1 .item-img{ margin-top: .24rem;}
}

@media screen and (max-width: 768px){
	#fei_web_accessories_001_1 .top{ flex-direction: column;}

	#fei_web_accessories_001_1 .left{ position: static; width: 100%;}
	#fei_web_accessories_001_1 .list{ margin-top: .38rem; width: 100%;}

	#fei_web_accessories_001_1 .item{ margin-top: .38rem; padding: .26rem .2rem .4rem; border-radius: .08rem;}
	#fei_web_accessories_001_1 .item:nth-child(-n+3){ margin-top: .38rem;}
	#fei_web_accessories_001_1 .item:nth-child(-n+2){ margin-top: 0;}
	#fei_web_accessories_001_1 .item-category{ font-size: .26rem;}
	#fei_web_accessories_001_1 .item-category:before{ margin-right: .26rem;}
	#fei_web_accessories_001_1 .item-name{ margin-top: .32rem; line-height: 1.8; font-size: .3rem;}
	#fei_web_accessories_001_1 .item-brief{ margin-top: .05rem; padding-top: .12rem; line-height: 1.6; font-size: .26rem;}
}
