@charset "UTF-8";
html{
  font-size: 7.14vw;
}
@media screen and  (min-width:1400px){ /*主体宽度*/
  html{
  font-size: 100px;
}
}
@media screen and  (max-width:300px){
  html{
  font-size:100px;
}
}

html {
  scrollbar-width: thin;
  scrollbar-color: #FF253F rgba(255, 255, 255, .75);
}
html::-webkit-scrollbar {
  width:8px;
}
html::-webkit-scrollbar-thumb {
  background-color: #fff;border-radius:8px;
}
html::-moz-scrollbar {
  width:8px; 
}
html::-moz-scrollbar-thumb {
  background-color: #fff;border-radius:8px;
}	

.w1103{max-width:1103px; margin-right: auto; margin-left: auto;}
.w1350{max-width:1350px; margin-right: auto; margin-left: auto;}
.w1493{max-width:1493px; margin-right: auto; margin-left: auto;}
.max-width{max-width:1400px; margin-right: auto; margin-left: auto;}
.w1198{max-width:1198px; margin-right: auto; margin-left: auto;}
.w1920{max-width:1920px; margin-right: auto; margin-left: auto;}
.ctext{padding-left:1rem;padding-right:1rem;}
@media  screen and (max-width: 1024px){
.ctext{padding-left: 15px;padding-right: 15px;}
}




/*PC head*/
.t_navs{ position:fixed; left:0; top:0; z-index: 20; width:100%;}
.t_navs._Head1{transform: translateY(-200%); -ms-transform: translateY(-200%);}
.t_navs .top{background: rgba(255, 255, 255, 0.2);
box-shadow: 0px 4px 6.5px rgba(0, 0, 0, 0.06);
backdrop-filter: blur(10px);}
.t_navs .box{ width: 100%; flex-wrap:wrap; display: flex; justify-content: space-between; align-items: center; 
}
.t_navs .logo{ line-height: 0; float: left;}
.t_navs .logo a{ float: left;}
.t_navs .logo img{ width: auto; height:0.42rem;}
.t_navs .logo .img1{ display: block;}
.t_navs .logo .img2{ display: none;}
.t_navs .lang{ display:flex; align-items: center; position: relative;}
.t_navs .lang .a{ display:flex; align-items: center; position: relative; color:#010101; font-size:18px; line-height:0.78rem; text-transform: uppercase; display: inline-flex; padding-right:10px; background: url(img/Polygon1.png) right 52% no-repeat; background-size:6px !important;}
.t_navs .lang .a .i{ width:25px; height:25px; margin-right:0.12rem; background: url(img/word.png) center no-repeat; background-size:100% 100% !important;}
.t_navs .lang:hover .a{color: #FF253F; background: url(img/Polygon.png) right 52% no-repeat;} 
.t_navs .lang:hover .a .i{ background: url(img/word1.png) center no-repeat;} 
.t_navs .lang .sub{ display: block; position: absolute;top:100%; left:50%;transform: translateX(-50%); -ms-transform: translateX(-50%);opacity: 0;visibility: hidden; padding-top: 14px; background: url(img/arrow1.png) center 8px no-repeat; background-size:auto 6px !important;}
.t_navs .lang:hover .sub{ -webkit-transition: all .85s;opacity: 1;visibility: visible;}
.t_navs .lang .sub .ul{ display:flex; flex-direction: column; white-space: nowrap;  z-index:8;
padding:5px 16px;
background: #FFFFFF;
border-radius: 4px;
box-shadow:0px 4px 10px rgba(0, 0, 0, 0.1);
}
.t_navs .lang .sub .li{ display: block; text-align: center; width:100%; -webkit-transform: translateY(5px);opacity: 0; padding:6px 0;
transition: All 0s ease-in-out;
-webkit-transition: All 0s ease-in-out;
-moz-transition: All 0s ease-in-out;
-o-transition: All 0s ease-in-out;}
.t_navs .lang .sub .li a{ display: block; width:100%;color: #010101; line-height:28px; font-size:16px; padding:0 25px; position: relative; }
.t_navs .lang .sub .li a::after{ content: '';
width: 0;
height: 2px;
background: linear-gradient(139.95deg, #DD761B 22.07%, #CE2721 77.93%);
border-radius: 10px;
position: absolute;bottom:0; left:50%;transform: translateX(-50%); -ms-transform: translateX(-50%);
}
.t_navs .lang:hover .sub .li{-webkit-transition: all .5s ease 0s;-webkit-transform: translateY(0px);opacity: 1; }
.t_navs .lang .sub .li:hover a::after{ width:22px;}
.t_navs .btn{ display: flex; justify-content: center; align-items: center; margin:0 0.24rem;
padding: 6px 16px;
background: #010101;
box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.1), 0px 0px 0px #FFFFFF;
border-radius: 9999px;
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 150%;
color: #FFFFFF;
}
.t_navs .btn:hover{background: #FF253F;}
.t_navs .btn a{ color: #fff;}
.t_navs .btn.name .a{ display: inline-flex; align-items: center;}
.t_navs .btn.name{
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.1), 0px 0px 0px #FFFFFF;
border-radius: 9999px;
}
.t_navs .btn.name .a img{ width:18px; height:18px; margin-right: 4px;}
.t_navs .shop{ display: flex; position: relative;}
.t_navs .shop .num{
display: flex;
justify-content: center;
align-items: center;
padding: 1px 1px 2px 2px;
position: absolute;
width: 15px;
height: 15px;
top: 1px;
right:0;
font-style: normal;
font-weight: 500;
font-size: 10px;
line-height:1;
color: #FFFFFF;
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
border-radius:50%;
}
.t_navs .shop .a{ display: flex; line-height: 0; align-items: center; justify-content: center; width: 33px; height: 33px;}
.t_navs .shop .a img{ width: 100%;}
.t_navs .shop .img1{ display: block;}
.t_navs .shop .img2{ display: none;}
.t_navs .shop:hover .img1{ display: none;}
.t_navs .shop:hover .img2{ display: block;}
.t_navs .right{ display: flex; align-items: center;}
.t_navs .menu{ display: flex; flex-wrap: wrap; }
.t_navs .menu .u1{ display: flex; flex-wrap: wrap;}
.t_navs .menu .nli{ display: flex;position: relative;}
.t_navs .menu .nli span{ display: flex; align-items: center;}
.t_navs .menu .nli span a{ position: relative; display: block;color: #010101; line-height:0.78rem; font-size:16px; text-align: center; padding:0 0.32rem;}
.t_navs .menu .nli span::after{ display: block; content: ''; position: absolute; left:50%; bottom:0;background:#010101; width:0; height:2px; transform: translateX(-50%); -ms-transform: translateX(-50%);}
.t_navs .menu .nli.on span a{ font-weight: bold;}
.t_navs .menu .nli.on span::after{width:100%;}
.t_navs .menu .nli:hover span::after{width:100%;}
.t_navs .menu .sub{ display: block; position: absolute;top:100%; left:50%;transform: translateX(-50%); -ms-transform: translateX(-50%);opacity: 0;visibility: hidden; padding-top: 14px; background: url(img/arrow1.png)  center 8px no-repeat; background-size:auto 6px !important;}
.t_navs .menu .nli:hover .sub{ -webkit-transition: all .85s;opacity: 1;visibility: visible;}
.t_navs .menu .sub .ul{ display:flex; flex-direction: column; white-space: nowrap;  z-index:8;
padding:5px 16px;
background: #FFFFFF;
border-radius: 4px;
box-shadow:0px 4px 10px rgba(0, 0, 0, 0.1);
}
.t_navs .menu .sub .li{ display: block; width:100%; -webkit-transform: translateY(5px);opacity: 0; padding:6px 0;
transition: All 0s ease-in-out;
-webkit-transition: All 0s ease-in-out;
-moz-transition: All 0s ease-in-out;
-o-transition: All 0s ease-in-out;}
.t_navs .menu .sub .li a{ display: block; width:100%;color: #010101; line-height:28px; font-size:16px; padding:0 25px; position: relative; text-align: center; }
.t_navs .menu .sub .li a::after{ content: '';
width: 0;
height: 2px;
background: linear-gradient(139.95deg, #DD761B 22.07%, #CE2721 77.93%);
border-radius: 10px;
position: absolute;bottom:0; left:50%;transform: translateX(-50%); -ms-transform: translateX(-50%);
}
.t_navs .menu .nli:hover .sub .li{-webkit-transition: all .5s ease 0s;-webkit-transform: translateY(0px);opacity: 1; }
.t_navs .menu .sub .li:hover a::after{ width:22px;}


.t_navs.act{ background:#fff;box-shadow:: 0px 4px 10px rgba(0, 0, 0, 0.05);
}
.t_navs.act .logo .img1{ display: none;}
.t_navs.act .logo .img2{ display: block;}
.t_navs.act .menu .nli span::after{ bottom: 0.16rem;
background: linear-gradient(139.95deg, #DD761B 22.07%, #CE2721 77.93%);
border-radius: 15px;
}
.t_navs.act .menu .nli:hover span a{ 
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
.t_navs.act .menu .nli.on span a{ font-weight: bold;
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
.t_navs.act .menu .nli.on span::after{width:10px;}
.t_navs.act .menu .nli:hover span::after{width:10px;}



.t_navs.ect{ background:#fff;
box-shadow:: 0px 4px 10px rgba(0, 0, 0, 0.05);
}
.t_navs.ect .logo .img1{ display: none;}
.t_navs.ect .logo .img2{ display: block;}
.t_navs.ect .menu .nli span::after{ bottom: 0.16rem;
background: linear-gradient(139.95deg, #DD761B 22.07%, #CE2721 77.93%);
border-radius: 15px;
}
.t_navs.ect .menu .nli:hover span a{ 
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
.t_navs.ect .menu .nli.on span a{ font-weight: bold;
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
.t_navs.ect .menu .nli.on span::after{width:10px;}
.t_navs.ect .menu .nli:hover span::after{width:10px;}

@media screen and (max-width:1600px) {
.t_navs .menu .nli span a{padding:0 0.26rem;}
}
@media screen and (max-width:1440px) {
.t_navs .menu .nli span a{padding:0 0.2rem;}
}
@media screen and (max-width:1270px) {
.t_navs .lang .a{ font-size: 16px;}
.t_navs .lang .down .li a{ font-size: 14px;line-height:24px;}	
.t_navs .menu .nli span a{ font-size: 14px;}	
.t_navs .menu .sub .li a{ font-size: 14px; line-height:24px;}
}	
@media screen and (max-width:1024px) {
.t_navs .box{ height:50px;}
.t_navs .menu{ display: none;}
.t_navs .logo img{ height:36px;}
.t_navs .btn{ margin:0 12px 0 8px; font-size:13px; padding:4px 12px 5px 12px;}
.t_navs .lang{ margin-right: 14px;}
.t_navs .lang .sub .li{ padding: 3px 0;}
.t_navs .lang .a{ font-size:15px;  line-height:50px;}
.t_navs .lang .a .i{ width:20px; height:20px; margin-right: 6px;}
.t_navs .top.active{ background:#fff;}
.t_navs .btn.name{ display: none;}
.t_navs .shop-hy{ display: none;}
}
@media screen and (max-width:440px) {
.t_navs .btn.name{padding: 4px 6px 5px 6px;    margin: 0 10px 0 6px;}	
.t_navs .btn.name .a{ font-size:12px;}	
.t_navs .btn.name .a img{width: 16px;
  height: 16px;
  margin-right:2px;}
.t_navs .btn.name .a span{ width:60px; overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp:1;}
}	


.menuph{ display:none; float: right; width:26px; height: 20px; cursor: pointer; text-align: center;}
.menuph .point { float:left; width: 100%;  height: 20px; position: relative;}
.menuph .point:hover .navbtn,
.menuph .point:hover .navbtn::after,
.menuph .point:hover .navbtn::before { width: 100%;}
.menuph .navbtn { position: absolute; top:9px; right: 0; display: inline-block; width:100%; height: 2px; background: #010101;
-webkit-transition: all .3s ease-out 0s; 
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.menuph .navbtn::after,
.menuph .navbtn::before { position: absolute; right: 0; display: inline-block; width: 100%; height: 2px; content: ''; background: #010101;
-webkit-transition: all .3s ease-out 0s;  
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.menuph .navbtn::after { top: -9px;}
.menuph .navbtn::before { top: 9px;}
.menuph.active .point .navbtn{ background: transparent !important;}
.menuph.active .point .navbtn::after{ -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 0px;}
.menuph.active .point .navbtn::before { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 0px;}



@media  screen and (max-width:1024px){
.menuph{ display:block;}
}

.xialaph{ position: fixed; left: 0; float: left; width: 100%; top:50px; height:calc(100vh - 50px); overflow: scroll; padding:5px 15px 50px 15px; display: none; z-index:15; background:#fff; border-top:1px solid rgba(27, 27, 27, 0.1); }
.xialaph::-webkit-scrollbar{ display: none;}
.xialaph .ul2,
.xialaph .ul3{ display: none;}
.xialaph h4 a{ float: left; width:100%; color: #010101; font-size:16px; line-height:30px; padding:10px 0;}
.xialaph h4{ float: left; width: 100%; position: relative; margin-top:-1px;}
.xialaph .a1box{display:block; width:50px; height:100%; position:absolute; right:0; top:0;}
.xialaph .a1box::after{display:block; content:''; width:9px; height:9px; position:absolute; right:6px; top:50%; border-top:1px solid #010101; border-right:1px solid #010101; transform:translate(0,-50%) rotate(45deg); -ms-transform:translate(0,-50%) rotate(45deg);}
.xialaph .on .a1box::after{ transform:translate(0,-50%) rotate(135deg); -ms-transform:translate(0,-50%) rotate(135deg); margin-top:-4px; border-top:1px solid #FF253F; border-right:1px solid #FF253F; opacity:1}
.xialaph li:last-child h4::before{ content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color: rgba(27, 27, 27, 0.1);}
.xialaph li:first-child h4::after{ display:none;}
.xialaph li:last-child h4::before{ display:none;}
.xialaph h4.on  a{ color: #FF253F;}
.xialaph h4::after{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 1px; background-color: rgba(27, 27, 27, 0.1);}
.xialaph h5 a{ float: left; width:100%; color: #010101; font-size:14px; line-height:30px;}
.xialaph h5 a:hover{ color: #FF253F;}
.xialaph h5{ float: left; width: 100%; position: relative;}
.xialaph h5::after{ display:none; content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: rgba(27, 27, 27, 0.1);}
.xialaph li:last-child h5::after{ display:none;}
.xialaph .ul1{ float: left; width: 100%; border-bottom:1px solid rgba(27, 27, 27, 0.1);}
.xialaph .ul2{ float: left; width: 100%; padding:0 10px 20px 10px;}



.footer2{ position: relative; overflow:hidden;}
.footer2 .lt-ico{ display:block; line-height: 0; position: absolute; left: 0; top: 0; z-index: 1; width:6.06rem;}
.footer2 .box{ width:100%; display:flex;  align-items:flex-start; justify-content: space-between; padding:0.68rem 0 1.17rem 0;}
.footer2 .left{ display:flex; flex-wrap: wrap; align-content: flex-start; width:38%;}
.footer2 .right{ display: flex; flex-wrap: wrap; justify-content: flex-end;gap:0 0.48rem; margin-top:12px; width:60.14%; padding:0 0.38rem 0 0.92rem; }
.footer2 .logo{ display: inline-flex; line-height:0;}
.footer2 .logo img{ height:0.56rem;}
.footer2 .info{margin:0.56rem 0 0.96rem 0; width:100%; 
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
color: #010101;
}
.footer2 .addr{ margin-top: 4px; width:100%; 
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 21px;
color: #010101;
}
.footer2 .nav{ display: flex; flex-wrap: wrap; align-content: flex-start; flex: 1;}
.footer2 .nav .u2{ display: flex; flex-direction: column; width:100%; margin-top:6px;}
.footer2 .nav .a1{ display:block; padding: 0 0 0 10px;
font-style: normal;
font-weight: 700;
font-size: 16px;
line-height: 30px;
color: #010101;
}
.footer2 .nav .a1:hover{ color:#FF253F !important;}
.footer2 .nav .a2{ display:block;  margin-bottom:9px; padding: 0 0 0 10px;
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 30px;
color: #010101;
}
.footer2 .nav .a2:hover{ color:#FF253F !important;}
.footer3{
background: rgba(35, 24, 21, 0.05);
}
.footer3 .box{ width:100%; display:flex; flex-wrap: wrap;  justify-content: space-between; align-items: center; padding:16px 0;}
.footer3 .share{ display:flex;}
.footer3 .share .li{ position: relative; display:flex; margin-left:12px;}
.footer3 .share .li .er{ float:left; width:100px; line-height: 0; background:#fff; box-shadow:0 0 6px rgba(0,0,0,0.2); position:absolute; left:50%; margin:0 0 15px -50px; bottom:100%; z-index:80;-webkit-transition: all 500ms cubic-bezier(.5, 1, .4, 1);
-moz-transition: all 500ms cubic-bezier(.5, 1, .4, 1);
transition: all 500ms cubic-bezier(.5, 1, .4, 1);
-webkit-transform-origin:50% 80%;
-moz-transform-origin:50% 80%;
-ms-transform-origin:50% 80%;
-o-transform-origin:50% 80%;
transform-origin:50% 80%;
-webkit-transform: translateY(0) scale(0);
-moz-transform: translateY(0) scale(0);
-ms-transform: translateY(0) scale(0);
-o-transform: translateY(0) scale(0);
transform: translateY(0) scale(0)}
.footer3 .share .li .er::after{ display: block; content:''; position: absolute; left:50%; top:100%; margin-left: -6px; border-left: 6px solid transparent; border-right:6px solid transparent;border-top: 6px solid #fff; }
.footer3 .share .li:hover .er{ opacity: 1;
filter: alpha(opacity=100);
display: block \9;
pointer-events: auto;
-webkit-transform: translateY(0) scale(1);
-moz-transform: translateY(0) scale(1);
-ms-transform: translateY(0) scale(1);
-o-transform: translateY(0) scale(1);
transform: translateY(0) scale(1);}
.footer3 .share .li .a{ display: flex; align-items: center; justify-content: center; width:20px; height:20px; overflow: hidden; opacity:0.5;}
.footer3 .share .li .a:hover{ opacity:1;}
.footer3 .share .li .a img{ width:20px; height:20px;}
.footer3 .Copyright{ display:inline-flex
font-weight: 350;
font-size: 14px;
line-height: 21px;
color:#97979a;
}
.footer3 .Copyright .ml10{ margin-left:10px;}
.footer3 .Copyright a{color:#97979a;}
.footer3 .Copyright a:hover{ color: #FF253F !important;}
.footer3 .nav{ display:inline-flex; align-items: center;
font-weight: 350;
font-size: 14px;
line-height: 21px;
color:#97979a;
}
.footer3 .nav i{ margin:0 12px;
width:1px;display:inline-flex;
height: 20px;
background:#97979a;
}
.footer3 .nav a{color:#97979a;}
.footer3 .nav a:hover{ color: #FF253F !important;}

@media (max-width: 1440px){
.footer2 .right{padding:0 0 0 0.6rem;  gap: 0 0.4rem; }
}
@media (max-width: 1024px){
.footer2{ background-attachment: fixed !important;}
.footer2 .box{  padding:25px 0;}
.footer2 .logo{ margin: 0;}
.footer2 .logo img{ height:42px;}
.footer3 .Copyright{ justify-content: center; width:100%; text-align:center; margin-top:6px;}
.footer3 .nav{ justify-content: center; width:100%; text-align:center;}
.footer3 .nav i{ height:14px;}
.footer3 .share{ width:100%; justify-content: center; margin-top:10px;}
.footer3 .share .li{ margin:0 12px;}
.footer2 .right{padding:0 0 0 20px; gap: 0 14px; }
.footer2 .info{  margin:15px 0 20px 0;}
.footer2 .nav .a2{ margin-bottom:2px;}
}
@media (max-width:700px){
.footer3 .Copyright .ml10{ margin:0;}
.footer3 .Copyright a{ display: block;}
.footer2 .box{ flex-wrap: wrap; justify-content: center; }
.footer2 .left{ width: auto; flex-direction: column; justify-content:center;align-items: center;}
.footer2 .right{ width:100%;padding:0;}
.footer2 .info{ text-align: center;}
}


.footer-in{
background: linear-gradient(180deg, #010208 16.39%, #010206 20.51%, #040008 24.79%, #010101 30.46%, #010101 34.11%, #010101 36.21%, #010101 100%);
}
.footer-in .footer3{
background: rgba(255, 255, 255, 0.05);
}
.footer-in .footer2 .info{ color: #fff;}
.footer-in .footer2 .addr{ color: #fff;}
.footer-in .footer2 .nav .a1{ color: #fff;}
.footer-in .footer2 .nav .a2{ color: #fff;}
.footer-in .footer3 .nav a{   color: rgba(255, 255, 255,0.5);}
.footer-in .footer3 .nav i{  background: rgba(255, 255, 255,0.5);}
.footer-in .footer3 .Copyright{color: rgba(255, 255, 255,0.5);}
.footer-in .footer3 .Copyright a{color: rgba(255, 255, 255,0.5);}
.footer-in .footer3 .share .li .a{ opacity: 1;}




.index-banner{ display:flex; width: 100%; overflow: hidden; z-index:5; position: relative; }
.index-banner .swiper-wrapper{position: relative; z-index: 1; display: flex; transition-property: transform; box-sizing: content-box;width: 100%;}
.index-banner .swiper-slide {flex-shrink: 0; position: relative; transition-property: transform; width:100%; line-height: 0;}
.index-banner .swiper-slide .pc_show{width: 100%;}
.index-banner .swiper-slide .ph_show{width: 100%;}
.index-banner .swiper-prev,
.index-banner .swiper-next{ display:flex; position: absolute; z-index:10; bottom:0.5rem; width:0.5rem; height:0.5rem; background: url(img/ico18.png) center no-repeat; background-size:100% 100% !important; cursor: pointer;}
.index-banner .swiper-prev:hover,
.index-banner .swiper-next:hover{ opacity:0.6;}
.index-banner .swiper-prev{ left:0.5rem; transform: rotateY(180deg); -ms-transform: rotateY(180deg);}
.index-banner .swiper-next{ right:0.5rem;}
.index-banner .swiper-notification{ display:none; }


@media screen and (max-width:1024px) {
.index-banner .swiper-prev,
.index-banner .swiper-next{ bottom:20px; width:30px; height:30px;}
.index-banner .swiper-prev{ left:15px;}
.index-banner .swiper-next{ right:15px;}

}




.lits01{ display: block; width: 100%;}
.lits01 .u2 { display:grid;grid-template-columns: repeat(4, 1fr);gap: 0.24rem;}
.lits01 .u2 .li{ display:flex; flex-wrap: wrap; width:100%;}
.lits01 .u2 .a{ width: 100%; display: flex; flex-wrap: wrap;  position: relative;
}
.lits01 .u2 .a ._img{ padding-bottom: 59%; overflow: hidden; border-radius: 9.20914px;}
.lits01 .u2 .a ._img::after{ content: '';
position: absolute;
left: 0%;
top: 0%;
background: rgba(57, 58, 65, 0.1);
 width: 100%; height: 100%;
}
.lits01 .u2 .a .title{ display: inline-flex; position: absolute; left: 0; top: 0; z-index: 10;
background: #FF2D55;
border-radius: 8px 0px 9px 0;
font-weight: 400;
font-size: 12px;
line-height: 25px;
color: #FFFFFF;
padding:0 17px;
}
.lits01 .u2 .a .sect{ width: 100%; top: 0; margin-top: -0.54rem;
position: relative; z-index: 10; display: flex; flex-wrap: wrap;
padding:0.23rem 16px;
background: #FFFFFF;
box-shadow: 0px 4.60457px 15.3486px rgba(66, 135, 255, 0.1);
border-radius: 9.20914px;

 }
.lits01 .u2 .a .tit{ width: 100%;
font-style: normal;
font-weight: bold;
font-size: calc(14px + 0.02rem);
line-height: 21px;
color: #010101;
}
.lits01 .u2 .a .info{ width: 100%;margin-top:4px;
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 17px;
color: #010101;
opacity: 0.6;}
.lits01 .u2 .a .cont{ width:100%; display: flex; flex-wrap: wrap; gap:9px; margin-top: 8px; 
font-weight: 350;
font-size: 11px;
line-height:12px;
color: #FF5B02;
} 
.lits01 .u2 .a .s{ display: inline-flex;
justify-content: center;
align-items: center;
padding: 0 6px 2px 6px;
border:1px solid #FF5B02;
border-radius: 1.53486px;
}
.lits01 .u2 .li:nth-child(8n+2) .a .title{ background: #FF9500;}
.lits01 .u2 .li:nth-child(8n+3) .a .title{ background: #AF52DE;}
.lits01 .u2 .li:nth-child(8n+4) .a .title{ background: #007AFF;}
.lits01 .u2 .li:nth-child(8n+5) .a .title{ background: #34C759;}
.lits01 .u2 .li:nth-child(8n+6) .a .title{ background: #A2845E;}
.lits01 .u2 .li:nth-child(8n+7) .a .title{ background: #00C0E8;}
.lits01 .u2 .li:nth-child(8n+8) .a .title{ background: #6155F5;}


@media screen and (max-width:1440px) {
.lits01 .u2 .a .sect{ margin-top: -0.44rem;} 	
}	
@media screen and (max-width:1024px) {
.lits01 .u2 { gap:14px;}	
.lits01 .u2 .a .sect{padding:18px 14px; margin-top: -20px;} 
.lits01 .u2 .a .title{padding:0 12px;}
}
@media screen and (max-width:767px) {
.lits01 .u2 {grid-template-columns: repeat(2, 1fr);}	
}


.lits02{ display: block; width: 100%; padding:0 0.68rem;}
.lits02 .u2 { display:block; width: 100%;}
.lits02 .u2 .li{ display:flex; flex-wrap: wrap; width:33.33%;padding:0 0.35rem;}
.lits02 .u2 .a{ width: 100%; display: flex; flex-wrap: wrap;  position: relative; overflow: hidden; border-radius:16px;
}
.lits02 .u2 .a ._img{ padding-bottom: 128.125%;}
.lits02 .u2 .a .sect{ width: 100%; bottom:0.34rem; left: 0;
position: absolute; z-index: 10; display: flex; align-items: center;
padding:0 0.22rem 0 0.3rem;
 }
.lits02 .u2 .a .tit1{ width: 100%;
font-style: normal;
font-weight: 400;
font-size: 0.32rem; line-height:0.42rem;
color: #FFFFFF;
}
.lits02 .u2 .a .ico{margin-left:0.2rem;
display: flex;
justify-content: center;
align-items: center;
width: 0.64rem;min-width: 0.64rem;
height: 0.64rem;
background: #FF253F;
border-radius: 50%;
}
.lits02 .u2 .a .ico img{ width:0.24rem; height: 0.24rem; 
}
.lits02 .u2 .li:nth-child(3n+2) .a .ico{ background:#FF5B02;}
.lits02 .u2 .li:nth-child(3n+3) .a .ico{ background:#393A41;}


@media screen and (max-width:1440px) {
.lits02{ padding:0;}	
.lits02 .u2 .li{ padding:0 0.25rem;}
.lits02 .u2 .a .tit1{ 
font-size: 0.26rem; line-height:0.36rem;
}
.lits02 .u2 .a .ico{margin-left:0.15rem;
width: 0.58rem;min-width: 0.58rem;
height: 0.58rem;
}
}	
@media screen and (max-width:1024px) {
.lits02 .u2{ width: calc(100% + 14px); margin:0 -7px;}	
.lits02 .u2 .li{ padding:0 7px; }	
.lits02 .u2 .a{ border-radius:12px;margin-bottom: 10px;}
.lits02 .u2 .a .sect{padding:0 14px; bottom:14px;} 
.lits02 .u2 .a .tit1{ font-size: 16px; line-height:24px;}
.lits02 .u2 .a .ico{margin-left:12px;
width:34px;min-width:34px;
height: 34px;
}
.lits02 .u2 .a .ico img{ width:20px; height:20px; 
}
}
@media screen and (max-width:700px) {
.lits02 .u2 {grid-template-columns: repeat(2, 1fr);}	
}


.about2{ position: relative;}
.about2 .bg{ position: absolute; left:0; top:1.27rem; z-index:1; width:100%; height:98.81%; }
.about2 .logo{display: flex; flex-wrap: wrap; width: 100%; line-height: 0; justify-content: center; height:1.1rem;margin-bottom: 0.36rem; position: relative; }
.about2 .logo .img1{ position: relative; z-index: 6; height:1.1rem; object-fit: contain;}
.about2 .logo .img2{ position: absolute; left:50%; top:50%; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); z-index:1; height:5.45rem; object-fit: contain;}
.about2 .cont{display: flex; flex-wrap: wrap; width: 100%; margin-top: 1.42rem;}
.about2 .cont .box{display: flex; flex-wrap: wrap; justify-content: center; align-content: flex-start; width: 33.33%; padding:0.34rem 0.34rem;} 
.about2 .cont .box ._flex{display: inline-flex; justify-content: center; align-items:center;
font-size: 0.64rem;
line-height:0.74rem;
background: linear-gradient(139.95deg, #DD761B 22.07%, #CE2721 77.93%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
.about2 .cont .box .num{ display: inline-flex;font-weight: bold;}
.about2 .cont .box .dw{ display: inline-flex;font-weight: bold;}
.about2 .cont .box .p2{
width: 100%; margin-top:11px;
font-style: normal;
font-weight: 700;
font-size: 14px;
line-height: 27px;
text-align: center;
color: #010101;
 }
.about2 .cont .box .p3{width: 100%;margin-top:16px;
font-weight: 500;
font-size: calc(14px + 0.02rem);
line-height: 26px;
text-align: center;
color: #010101;

}

@media screen and (max-width:1440px) {
.about2 .cont .box{ padding:0.34rem 0.5rem;} 	
}	
@media screen and (max-width:1024px) {
.about2 .bg{ top:60px; }	
.about2 .logo{ height:55px;margin-bottom: 18px; }
.about2 .logo .img1{height:55px;}
.about2 .logo .img2{ height:272px; }	
.about2 .cont{ margin-top:50px;}	
.about2 .cont .box{ padding:0;} 
.about2 .cont .box ._flex{ font-size:24px;line-height:30px;}
.about2 .cont .box .p2{margin-top:4px;}
.about2 .cont .box .p3{margin-top:4px;font-size: 13px;
line-height: 24px;}

}
@media screen and (max-width:700px) {
.about2{ padding-bottom: 0;}	
.about2 .cont{ display:grid;grid-template-columns: repeat(3, 1fr);gap:20px 14px;}	
.about2 .cont .box{ width: 100%; }	
.about2 .cont .box .p3 br{ display:none;}
}

.main1{ display: flex; flex-wrap: wrap; justify-content: center; width:100%; position:relative; padding:6px 0;}
.main1 .pic{ display: flex; position: relative; z-index: 6; width:6.36rem; line-height: 0;}
.main1 .tit48{ position: absolute; left:0; top:50%; width: 100%; z-index: 10; transform: translateY(-50%); -ms-transform: translateY(-50%); }
.main1 .dl .dd{ position: absolute;display: inline-flex; z-index: 10; }
.main1 .dl .p{
display: inline-flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 0.16rem 0.24rem;
background: rgba(255, 255, 255, 0.65);
border: 0.846366px solid rgba(206, 39, 33, 0.1);
box-shadow: 0.1rem 0.25rem 1rem rgba(234, 160, 157, 0.5);
backdrop-filter: blur(2px);
border-radius: 60px;
font-weight: 400;
font-size: 0.2rem;
line-height:0.3rem;
color: #010101;
}
.main1 .dl .ino1{ position: absolute; left: 0.67rem; margin-bottom: 0.28rem; bottom:100%; width:0.84rem;}
.main1 .dl .ino2{ position: absolute; left:13px; top:100%; margin-top:16px; width:0.95rem;}


@media screen and (max-width:1024px) {
.main1 .dl .p{font-size: 14px;
line-height: 24px;padding:6px 14px;box-shadow:4px 6px 12px rgba(234, 160, 157, 0.5);}

}
@media screen and (max-width:700px) {
.main1 .pic{ width:280px;}	
.main1 .dl{ flex-wrap: wrap; display: flex; width: 100%; justify-content: space-between; position: relative;}
.main1 .dl .dd{ position: static; width: 48.5%; margin-top: 20px; }
.main1 .dl .p{font-size: 13px; width: 100%; text-align: center;}
.main1 .dl .ino1{ left:auto; right: 13px; margin-bottom:-10px; width:42px;}
.main1 .dl .ino2{ width:48px;}
}

	
.top-line{border-top: 1px solid #DDDDDD;}

.lits03{ display: block; width: 100%;}
.lits03 .u2 { display:grid;grid-template-columns: repeat(3, 1fr);gap: 0.24rem 0.31rem;}
.lits03 .u2 .li{ display:flex; flex-wrap: wrap; width:100%;}
.lits03 .u2 .a{ width: 100%; display: flex; flex-wrap: wrap;  position: relative;
}
.lits03 .u2 .a ._img{ padding-bottom: 59%; overflow: hidden; border-radius:4px;}
.lits03 .u2 .a ._img::after{ content: '';
position: absolute;
left: 0%;
top: 0%;
background:rgba(221, 118, 27, 0.1);
 width: 100%; height: 100%;
}
.lits03 .u2 .a .sect{ width: 100%; top: 0; margin-top: -1.06rem;
position: relative; z-index: 10; display: flex; flex-wrap: wrap;
padding: 0.2rem 0.21rem;
background: #FFFFFF;
box-shadow: 0px 6.17471px 20.5824px rgba(66, 135, 255, 0.1);
border-radius: 4px;


 }
.lits03 .u2 .a .tit{ width: 100%;
font-style: normal;
font-weight: 700;
font-size: calc(14px + 0.04rem);
line-height: calc(22px + 0.07rem);
color: #010101;
}
.lits03 .u2 .a .info{ width: 100%;margin-top:0.16rem;
font-weight: bold;
font-size: calc(14px + 0.04rem);
line-height:22px;
color: #E68D07;
}
.lits03 .u2 .a .cont{ width:100%; display: flex; align-items:flex-start; justify-content: space-between; gap:9px; margin-top: 8px; 
font-weight: 350;
font-size: 14px;
line-height:24px;
color: rgba(1, 1, 1, 0.7);
} 
.lits03 .u2 .a .s{ display: inline-flex;align-items:flex-start;
}
.lits03 .u2 .a .s img{ min-width:18px; width:18px; height: 18px; margin-top:4px; margin-right:0.05rem; object-fit:contain;}
.lits03 .u2 .a .mj{ white-space: nowrap;}

@media screen and (max-width:1440px) {
.lits03 .u2 .a .sect{ margin-top: -0.94rem;padding: 0.2rem 0.2rem;} 	
.lits03 .u2 {gap: 0.24rem 0.24rem;}
.lits03 .u2 .a .cont{ font-size:13px;}
}	
@media screen and (max-width:1024px) {
.lits03 .u2 {grid-template-columns: repeat(2, 1fr); gap:14px;}	
.lits03 .u2 .a .sect{padding:18px 14px; margin-top: -85px;box-shadow: 0px 3px 10px rgba(66, 135, 255, 0.1);} 
.lits03 .u2 .a .info{ margin-top:8px;}
}
@media screen and (max-width:700px) {
.lits03 .u2 {grid-template-columns: repeat(1, 1fr);}	
}


.page_section{width: 100%;}
.page_section .pcpage{display: flex;justify-content: center;align-items: center;width: 100%; }
.page_section .pcpage a{display: flex;justify-content: center;align-items: center; width:36px; height:36px; font-size: 14px; line-height: 34px; color:#41464F;
 margin:0 5px; box-sizing: border-box;
border: 1px solid rgba(65, 70, 79, 0.1);
border-radius: 4px;
background: rgba(255, 255, 255, 1);}
.page_section .pcpage span{ padding:0 6px;}
.page_section .pcpage a:hover,
.page_section .pcpage a.on{ background:#E68D07; border:1px solid #E68D07; color: #fff;}
.page_section .pcpage .btn{ width: auto; padding:0 0.27rem; }
.page_section .phpage{display: none;justify-content: center;align-items: center;width: 100%;}
.page_section .phpage a{height: 34px;display: flex;font-size: 14px; line-height: 32px; color:#41464F; margin:0 5px; box-sizing: border-box;
border: 1px solid rgba(65, 70, 79, 0.1); padding:0 14px; 
border-radius: 4px;
background: rgba(255, 255, 255, 1);}
.page_section .phpage a:hover{background:#E68D07; border:1px solid #E68D07; color: #fff; }
.page_section .phpage span{margin: 0 20px; font-size: 14px; line-height: 34px; color:#41464F;}

.page_section1 .pcpage a:hover,
.page_section1 .pcpage a.on{ background:#FF5B02; border:1px solid #FF5B02; }
.page_section1 .phpage a:hover{background:#FF5B02; border:1px solid #FF5B02;  }

.page_section2 .pcpage a:hover,
.page_section2 .pcpage a.on{ background:#FF253F; border:1px solid #FF253F; }
.page_section2 .phpage a:hover{background:#FF253F; border:1px solid #FF253F;  }


@media screen and (max-width:1024px) {
.page_section .pcpage{display: none;}
.page_section .phpage{display: flex;}
}



.search_box{width: 100%; padding:0 1.31rem 0.48rem 1.31rem; display: flex; flex-wrap: wrap; justify-content:center; }
.search_box1{width: 100%; padding:0 10.78%; display: flex; flex-wrap: wrap; justify-content:center; }
.search_box2{width: 100%; padding:0 18.78% 0.28rem 18.78%;  display: flex; flex-wrap: wrap; justify-content:center; }
.search_input{width:100%; position: relative; display: flex; align-items: center;
box-shadow:0px 4px 15.9px rgba(0, 0, 0, 0.1);background:#fff; 
border-radius:56px;
 }
.search_input input{width: 100%;height:56px; 
font-weight: 350;
font-size: calc(14px + 0.02rem);
line-height:32px; opacity:1 !important;
color:#010101; padding:10px 144px 10px 56px;
background:#fff; border:2px solid #E68D07;border-radius:56px;
box-shadow: 8px 8px 56px rgba(0, 0, 0, 0.05);
}
.search_input input:focus{ outline:none;}
.search_input input::placeholder{color:rgba(65, 70, 79, 0.5); opacity:1 !important;}
.search_input .img{width:24px; height: 24px; display: block;position: absolute;left:24px;top: 50%;transform: translate(0,-50%); -ms-transform: translate(0,-50%); cursor: pointer;background: url(img/search.svg) center no-repeat; background-size:24px auto !important;}
.search_input .img:hover{background: url(img/search1.svg) center no-repeat;}
.search_input .button{ display:block; background:#E68D07; border-radius: 42px;
width:128px;
height:56px;
font-weight: 700;
font-size: calc(14px + 0.02rem);
line-height: 56px;
text-align: center;
color: #FFFFFF; position: absolute; right:0; top: 0;
}
.search_input1 input{border:2px solid #FF5B02;}
.search_input1 .button{background:#FF5B02;}
.search_input1 .button:hover{background:#FF253F;}

.search_input2 input{border:2px solid #FF253F;}
.search_input2 .button{background:#FF253F;}
.search_input2 .button:hover{background:#FF5B02;}


@media screen and (max-width:1024px) {

.search_input{width:100%; }
.search_input .img{left:14px;background-size:18px auto !important; }
.search_input input{ line-height:26px; height:40px; padding:5px 15px 5px 40px;}
.search_input .button{font-size:13px; width:80px;line-height:40px; padding-bottom: 1px; height:40px; }

}
@media screen and (max-width:700px) {
.search_box{ padding:0 0 15px 0;}
.search_box1{ padding:0;}
.search_box2{ padding:0 0 15px 0;;}
}


.select1{ display: block; width: 100%;
font-weight: 350;
font-style: Normal;
font-size: 14px;
leading-trim: NONE;
line-height:28px;
letter-spacing: 0%;
vertical-align: middle;color: #41464F;
}
.select1 span{color: rgba(230, 141, 7, 1);font-weight: 700; margin:0 4px;
}
.select1-1 span{ color: #FF5B02;}
.select1-2 span{ color: #FF253F;}
.select0{ display: flex; align-items:flex-start; width: 100%;}
.select0 .clear{ display:inline-flex; white-space: nowrap;
font-weight: 700;
font-style: Bold;
font-size: 12px;
line-height:26px;
color:#010101; padding:0 4px;
}
.select0-1 .clear{color:#FF5B02; }
.select0-2 .clear{color:#FF253F; }
.select0 .clear:hover{color: #FF253F !important;}
.select0 .tit{font-size: 14px; white-space: nowrap; display: inline-flex;
line-height:26px;color:#010101;font-weight: 700; }
.select0 .ul{display: flex; flex-wrap: wrap; gap:8px; padding:0 8px;}
.select0 .ul .li{display: flex; align-items: center; gap:0 8px; padding:0 0.16rem;
line-height:18px;font-size: 12px;  height:26px;
background:#E68D07;}
.select0 .ul .li.om{ padding:0 !important;}
.select0-1{ justify-content: space-between;}
.select0-2{ justify-content: space-between;}
.select0-1 .ul .li{background:#FF5B02; }
.select0-2 .ul .li{background:#FF253F; }
.select0 .ul .li .la{display: flex;color:#fff; margin-bottom: 1px;
}
.select0 .ul .li .colse{
width: 7px;
height: 7px; display:inline-flex;
}
.select0 .input_box{width:1183; min-width:1.83rem; position: relative; display: flex; align-items: center; margin: -6px 0;
height: 41px; cursor: pointer;background:#fff;
border: 1px solid rgba(27, 27, 27, 0.1);
border-radius: 3px; padding:3px 18px; cursor: pointer;
}
.select0 .input_box ._text{width: 100%;height:33px; background:#fff; border:0; 
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 32px;
color: #010101;
 cursor: pointer;
}
.select0 .input_box ._text:focus{ outline:none;}
.select0 .input_box ._text::placeholder{color: #41464F; opacity: 1 !important; }
.select0 .input_box .jt {
  width: 21px; min-width: 21px;
  height: 21px;
  background: url(img/chevron.png) center no-repeat;
    background-size: auto;
  background-size: 21px auto !important;
}
.select0 ._down{ display:none; position: absolute; left: 0; top:100%; z-index:20; width: 100%;margin-top:4px;
  background: #FFFFFF;
  border-radius: 4px; padding:10px 0;
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
}
.select0 ._down li{ display: block;
  width: 100%;
  color: #010101;
  line-height: 28px;
  font-size: 14px;
  padding: 0 18px; cursor: pointer;}
.select0 ._down li:hover{ color: #FF253F;}




@media screen and (max-width:1024px) {
.select0 .ul .li{ gap:0 6px; padding:0 8px;}
.select0 .input_box{
height:37px; padding:1px 8px 1px 14px; 
}
.select0 ._down li{  padding: 0 14px; }
}
@media screen and (max-width:700px) {
.select0.pt22{ padding: 0; margin-top: 5px;}	
.select0{ position: relative; flex-wrap: wrap;}
.select0 .ul{ width:100%; gap:6px; padding:10px 0 0 0;}
.select0 .clear{ position: absolute; right: 0; top: 0;}
.select0 .input_box{width: 100%; min-width: 100%; margin:15px 0 0 0;}
}

.search-share{ display:flex;
padding:4px 8px;
background: linear-gradient(139.95deg, rgba(221, 118, 27, 0.05) 22.07%, rgba(206, 39, 33, 0.05) 77.93%);
border-radius:29px;
}
.search-share .li{ display:flex; padding:1px;border-radius:25px;
}
.search-share .li .a{ display: flex;padding:6px 0.17rem;border-radius:24px;
}
.search-share .li:hover{
background: url(img/bg.png) center no-repeat; background-size:100% 100%;
}
.search-share .li:hover .a{
  
  background: linear-gradient(139.95deg, rgba(221, 118, 27, 0.3) 22.07%, rgba(206, 39, 33, 0.3) 77.93%);

}
.search-share .li .a img{ min-width:36px; width:36px; height:36px;}

@media screen and (max-width:1024px) {
.search-share{ display:flex;
padding:4px 6px;
border-radius:24px;
}
.search-share .li{border-radius:20px;
}
.search-share .li .a{ padding:3px 12px;border-radius:18px;
}	
.search-share .li .a img{ min-width:30px; width:30px; height:30px;}
}
@media screen and (max-width:700px) {
.search-share{ width:auto; justify-content: center;    padding: 4px 26px;}	
}	


.searchbox4-1{position: relative;
background: #FFFFFF;
box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.05);
}
.searchbox4-2{ width: 100%; display: flex; align-items: center;position: relative;}
.searchbox4-2 .searchbox4{grid-template-columns: repeat(5, 1fr); padding:0 1.4rem 0 0.3rem; }

.searchbox4{ display:grid;width: 100%;grid-template-columns: repeat(7, 1fr); padding:16px 0; gap:0.21rem;}
.searchbox4 .input_box{width:100%; position: relative; display: flex; align-items: center;
height: 41px; cursor: pointer;
border: 1px solid rgba(27, 27, 27, 0.1);
border-radius: 38px; padding:3px 0.18rem; cursor: pointer;
}
.searchbox4 .input_box ._text{width: 100%;height:33px; background:#fff; border:0; 
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 28px;
color: #41464F;
padding:0 4px; cursor: pointer;
}
.searchbox4 .input_box ._text:focus{ outline:none;}
.searchbox4 .input_box ._text::placeholder{color: #41464F; opacity: 1 !important; }
.searchbox4 .input_box .ico {
  width:18px; min-width: 18px;
  height: 18px;}
.searchbox4 .input_box .jt {
  width: 21px; min-width: 21px;
  height: 21px;
  background: url(img/chevron.png) center no-repeat;
    background-size: auto;
  background-size: 21px auto !important;
}
.searchbox4 ._down{ display:none; position: absolute; left: 0; top:100%; z-index: 8; width: 100%;margin-top:4px;
  background: #FFFFFF;
  border-radius: 4px; padding:10px 0;
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
}
.searchbox4 ._down li{ display: block;
  width: 100%;
  color: #010101;
  line-height: 28px;
  font-size: 14px;
  padding: 0 26px; cursor: pointer;}
.searchbox4 ._down li:hover{ color: #FF253F;}


@media screen and (max-width:1440px) {
.searchbox4{   gap: 0.16rem; grid-template-columns: repeat(6, 1fr); }
.searchbox4-2 .searchbox4{grid-template-columns: repeat(4, 1fr); padding:0 1.3rem 0 0.3rem; }
}
@media screen and (max-width:1270px) {
.searchbox4-2 .searchbox4{ padding:0 0 0 0.3rem; }
}
@media screen and (max-width:1024px) {
.searchbox4 { gap: 10px;grid-template-columns: repeat(4, 1fr);}
.searchbox4 .input_box{
height:37px; padding:1px 8px 1px 14px; 
}
.searchbox4 ._down li{  padding: 0 36px; }
.searchbox4-2 .searchbox4{grid-template-columns: repeat(4, 1fr); padding:0; }
}
@media screen and (max-width:700px) {
.searchbox4 {grid-template-columns: repeat(2, 1fr);}
.searchbox4-2{ flex-wrap: wrap; justify-content: center;gap:14px 0;}
.searchbox4-2 .searchbox4{grid-template-columns: repeat(2, 1fr); padding:0; }
} 


.sect01{
display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-end;
padding: 0.78rem 0.51rem 0.43rem 0.51rem;
width: 100%;
background: linear-gradient(180deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.9) 100%);
border: 3px solid #FFFFFF;
box-shadow: 0px 3.99936px 48px rgba(0, 83, 208, 0.08);
border-radius: 12px;
}
.sect01 .left{ display: flex; flex-wrap: wrap; width:45%; }
.sect01 .right{ display: block; width:40.3%; }
.sect01 .t1{ 
width: 100%;
font-style: normal;
font-weight: 300;
font-size:0.24rem;
line-height: 120%;
color: #010101;
}
.sect01 .t2{display:block; width:100%;
font-style: normal;
font-weight: 350;
font-size: calc(14px + 0.02rem);
line-height: 24px;
color: #010101;
margin:0.31rem 0 0.1rem 0;}
.sect01 .pic{ display: block; width:100%; line-height: 0;  }

@media screen and (max-width:1440px) {
.sect01{padding: 0.4rem 0.4rem 0.4rem 0.4rem;}	
.sect01 .left{ width:54%;}
.sect01 .right{ width:43%;}
.sect01 .t2{
margin:0.25rem 0 0 0;}
}
@media screen and (max-width:1024px) {
.sect01{ padding:20px 15px 30px 15px; }	
.sect01 .left{ width:100%;}
.sect01 .right{ width:100%; margin-top: 25px;}
.sect01 .box{ margin-top:25px; padding:30px 20px; }
.sect01 .box::after{ height: 100%;background: linear-gradient(180deg, #F5A200 -42.37%, #FFFFFF 120%);}
.sect01 .box .pic{ border-radius: 10px;  }
.sect01 .box .ico{margin-top:20px;}
.sect01 .box .ico img{ width:22px; height: 22px;}
.sect01 .t1{ font-size:17px; line-height:26px;}
.sect01 .t2{ margin:10px 0 0 0;}
}
@media screen and (max-width:767px) {

}


.title-cio .img2 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
  -ms-transform: translate(-50%,-50%);
  z-index: 1;
  height: 5.45rem;
  object-fit: contain;
}

@media screen and (max-width:767px) {
.title-cio .img2{ height:272px; }	
}


.sect02{display:block; width: 100%;}
.sect02 .ul{ display:flex; flex-wrap: wrap; width:calc(100% + 0.38rem); margin:-0.19rem; }
.sect02 .li{display:flex; flex-wrap: wrap; width: 25%; padding:0.19rem;}
.sect02 .li .la{ width: 100%; overflow: hidden; flex-wrap: wrap; border-radius:12px; position: relative; height:100%;
background: #FFFFFF;
box-shadow: 0px 12px 20px rgba(255, 91, 2, 0.05);
backdrop-filter: blur(5px);
border-radius: 4px;
display: flex;
align-content: flex-start;
padding:0.56rem 0.36rem;

}
.sect02 .li .tit{display:block; width: 100%; margin-top: 0.24rem;
font-style: normal;
font-weight: bold;
font-size:0.24rem;
line-height:0.29rem;
color: #010101;

}
.sect02 .li .p{display:block; width: 100%; margin-top:0.16rem;
font-style: normal;
font-weight: 350;
font-size: calc(14px + 0.02rem);
line-height: 24px;
text-align: justify;

color: #666666;
}
.sect02 .li .ico{
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
width: 0.64rem;
height: 0.64rem;
background: #FFF4F0;
border-radius: 16px;
}
.sect02 .li .ico img{width: 0.4rem;height:0.4rem;}


@media screen and (max-width:1024px) {
.sect02 .ul{  width:calc(100% + 14px); margin:-7px; }
.sect02 .li{ padding:7px;}	
.sect02 .li .la{ 
padding:20px 14px;}
.sect02 .li .tit{margin-top:10px;
font-size:16px;
line-height:26px;}
.sect02 .li .p{margin-top:6px;font-size: 14px;
line-height: 20px;}
.sect02 .li .ico{width:44px; height:44px;border-radius:6px; }
.sect02 .li .ico img{width:24px;height:24px;}

}
@media screen and (max-width:767px) {
.sect02 .li{ width: 50%;}	
}


.inbanner{ display: block; width: 100%; padding-top: 1.6rem; padding-bottom: 1.6rem;}

@media screen and (max-width:700px) {
.inbanner{  padding-top:50px; padding-bottom:50px;}
}




.lits04{ display: block; width: 100%;}
.lits04 .u2 { display:grid;grid-template-columns: repeat(4, 1fr);gap:0.3rem 0.33rem;}
.lits04 .u2 .a{ display:flex; flex-wrap: wrap; width:100%;}
.lits04 .u2 .a ._img{ padding-bottom: 52.3%; }
.lits04 .u2 .a .sect{ width: 100%; 
 display: flex; flex-wrap: wrap;
padding:16px 0.2rem 14px 20px;
background: rgba(255, 255, 255, 0.002);
box-shadow: 0px 4px 8px -8px rgba(31, 35, 41, 0.06), 0px 6px 12px rgba(31, 35, 41, 0.04), 0px 8px 24px 8px rgba(31, 35, 41, 0.04);
 border-radius: 0 0 4px 4px;
 }
.lits04 .u2 .a .tit{ width: 100%;margin-top:10px;
font-style: normal;
font-weight: bold;
font-size: calc(14px + 0.02rem);
line-height: 24px;
color:#1F2329;
}
.lits04 .u2 .a .info{ width: 100%;margin-top:4px;
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 18px;min-height: 36px;
color: #1F2329;}
.lits04 .u2 .a .title{ display: inline-flex;
background:rgba(127, 59, 245, 0.2);
border-radius:4px;
font-weight: 400;
font-size: 10px;
line-height:18px;
color:#6425D0;
padding:2px 8px;
}
.lits04 .u2 .a .cont{ width:100%; display: flex; flex-wrap: wrap; position: relative;overflow: hidden; border-radius:4px 4px 0 0;
} 
.lits04 .u2 .a .play{ display: inline-flex; position: absolute; left:50%; top:50%; z-index: 10;
transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); width: 0.4rem; height:0.4rem;
}

@media screen and (max-width:1024px) {
.lits04 .u2 { gap:14px;}	
.lits04 .u2 .a .sect{padding:15px 14px; box-shadow: 0px 2px 4px -4px rgba(31, 35, 41, 0.06), 0px 3px 6px rgba(31, 35, 41, 0.04), 0px 4px 12px 4px rgba(31, 35, 41, 0.04);} 
.lits04 .u2 .a .play{ width:30px; height:30px;}
}
@media screen and (max-width:767px) {
.lits04 .u2 {grid-template-columns: repeat(2, 1fr);}	
}

._more{ width:100%; display: flex; flex-wrap: wrap; justify-content: center;}
._more a{  display: inline-flex; position: relative; padding-right: 27px;
font-style: normal;
font-weight: 350;
font-size: calc(14px + 0.02rem);
line-height: 26px;
color:rgba(1, 1, 1, 0.5);
}
._more a::after{ content: ''; position: absolute; right: 0; top:5px;
width: 11px;
height: 11px;
transform: rotate(45deg);
 border-bottom: 1px solid rgba(1, 1, 1, 0.5);border-right: 1px solid rgba(1, 1, 1, 0.5);
}
._more a:hover{color:#FF5B02;}
._more a:hover::after{ border-bottom: 1px solid #FF5B02;border-right: 1px solid #FF5B02;}


._pimg {
width: 100%;
overflow: hidden;
}

._pimg ._div {
position: relative;
overflow:hidden;
}

._pimg ._img {
width: 100%;
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
}
._pop{ background:rgba(0,0,0,0.6); float:left; width:100%; height:100%; position:fixed; left:0; top:0; z-index:10000; display:none;}
._pop video{ max-width:100%; max-height: 100%; object-fit: contain;}
._col{ float:left; transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); -webkit-transform:rotate(45deg); text-align:center; cursor:pointer; position:absolute; right:-40px; top:0; width:40px; height:40px; color:#fff; line-height:30px; font-size:50px;}
._htm{ float:left; width:1400px; font-size:14px; line-height:26px; color:#fff; position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
._html_con{ display:flex; justify-content: center; align-items: center; width:100%;overflow:hidden;
height:80vh;
}


@media  screen and (max-width:1600px){
._htm{width:80%;}

}
@media  screen and (max-width: 767px){
._col{ right:-5px; top:-30px; width:30px; height:30px; color:#fff; line-height:20px; font-size:36px;}
._htm{width:92%;}
	
}


.searchbox3{display: flex; flex-wrap: wrap; width: 100%; padding:16px 0.24rem; gap:16px 0;}
.searchbox3 .ul{ display: flex; flex-wrap: wrap; width: 100%; gap:8px	;}
.searchbox3 .li{ display: inline-flex;}
.searchbox3 .li a{ display: inline-flex;
padding: 4px 0.24rem;
background: rgba(230, 230, 230, 0.2);
border-radius: 36px;
font-weight: 400;
font-size: 14px;
line-height: 24px;
color:rgba(65, 70, 79, 0.8);
}
.searchbox3 .li.om a{font-weight: bold;
background: linear-gradient(139.95deg, rgba(221, 118, 27, 0.05) 22.07%, rgba(206, 39, 33, 0.05) 77.93%);
}
.searchbox3 .li.om a span{background: linear-gradient(139.95deg, #DD761B 22.07%, #CE2721 77.93%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;}
.searchbox3 .li:hover a{
background: linear-gradient(139.95deg, rgba(221, 118, 27, 0.05) 22.07%, rgba(206, 39, 33, 0.05) 77.93%);
}
.searchbox3 .li:hover a span{background: linear-gradient(139.95deg, #DD761B 22.07%, #CE2721 77.93%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;}


@media  screen and (max-width:1024px){
.searchbox3{ padding:15px 0; gap:15px 0;}
.searchbox3 .li a{padding: 4px 13px; font-size:13px;}
}


.inbanner2{ width:100%; padding-top: 0.85rem;padding-bottom: 0.85rem;
}
.inbanner2 .input-box1{width:6.68rem; position: relative;}
.inbanner2 input{width:100%;height:46px; 
font-weight: 350;
font-size: calc(14px + 0.02rem);
line-height:30px; opacity:1 !important;
color:#010101; padding:8px 16px;
background:#fff; border:0;border-radius:46px;
}
.inbanner2 input:focus{ outline:none;}
.inbanner2 input::placeholder{color:rgba(153, 153, 153, 1); opacity:1 !important;}
.inbanner2 .img {
  width: 44px;
  height: 100%;
  display: block;
  position: absolute;
  right: 6px;
  top: 0;
  cursor: pointer;
  background: url(img/search.svg) center no-repeat;
    background-size: auto;
  background-size: 24px auto !important;
}

@media  screen and (max-width:1024px){
.inbanner2{ padding-top:40px;padding-bottom:40px;}
.inbanner2 .input-box1{width:100%;}
}

.inbanner1{ display: block; width: 100%; padding-top:0.44rem; padding-bottom:0.75rem;}

@media screen and (max-width:700px) {
.inbanner1{  padding-top:30px; padding-bottom:40px;}
}

.slide1{display: flex; flex-wrap: wrap; width: 100%;}
.slide1 .ul{ display: flex; flex-wrap: wrap; width: 100%; gap:12px;}
.slide1 .li{ display: inline-flex;}
.slide1 .li a{ display: inline-flex;
padding: 4px 16px;
border:1px solid rgba(1, 1, 1, 0.5);
border-radius: 4px;
font-weight: 400;
font-size: 14px;
line-height: 24px;
text-align: center;
color: #010101;
}
.slide1 .li.om a{ color: rgba(255, 91, 2, 1);
background: #FFF5F0;
border:1px solid rgba(255, 91, 2, 0.5);
}
.slide1 .li:hover a{
 color: rgba(255, 91, 2, 1);
background: #FFF5F0;
border:1px solid rgba(255, 91, 2, 0.5);
}

@media  screen and (max-width:1024px){
.slide1 .li a{padding: 4px 13px; font-size:13px;}
}


.slide2{display: flex; flex-wrap: wrap; width: 100%;border-radius:0 0 4px 4px;border: 1px solid #E5E7EB; margin-top: -1px;background: #fff; padding:11px 16px 17px 16px;}
.slide2 .ul{ display: flex; flex-wrap: wrap; width: 100%; gap:16px 0; padding:10px 8px;}
.slide2 .li{ display: inline-flex;width: 100%; }
.slide2 .li a{ display: inline-flex;
padding: 6px 16px;
border-radius: 4px;
font-weight: 400;
font-size: calc(14px + 0.02rem)
line-height: 24px;
text-align: center;
color: #010101;
}
.slide2 .li.om a{ color: rgba(255, 91, 2, 1);
background: #FFF5F0;
}
.slide2 .li:hover a{
 color: rgba(255, 91, 2, 1);
background: #FFF5F0;
}
.slide2 .info{ display:block;width: 100%;border-top: 1px solid #E5E7EB; padding:15px 0 0 0;
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 24px;
text-align: center;
color: rgba(1, 1, 1, 0.5);
 }


@media  screen and (max-width:1024px){
.slide2{ padding:14px 14px;}	
.slide2 .ul{ display:grid; gap:8px; padding:0 0 14px 0;grid-template-columns: repeat(4, 1fr);}
.slide2 .li a{padding: 4px 0; font-size:13px;width: 100%; justify-content: center;}
.slide2 .info{ padding:10px 0 0 0;}
}


.helpBox{ position: relative; overflow: hidden;}
.helpBox .bg{ display: block; position: absolute; left: 0; top:2.42rem; z-index: 1; width: 100%; height: 100%;}
.helpBox .sect{ display: flex;width: 100%; align-items: flex-start; justify-content: space-between;}
.helpBox .left{ display: flex; flex-wrap: wrap; width:294px; min-width:294px; margin-right: 24px;}
.helpBox .right{ display: flex; flex-wrap: wrap; width: 100%; gap:24px 0;}
.helpBox .title{ display: flex; flex-wrap: wrap; width: 100%;
display: block;
padding:14px 24px; border-radius: 4px 4px 0 0;
background: #FAFAFA;
border: 1px solid #E5E7EB;
font-weight: bold;
font-size: calc(14px + 0.04rem);
line-height: 28px;
color: #393A41;
}
.helpBox .box{ display: flex; flex-wrap: wrap; width: 100%;}
.helpBox .dl{ display: flex; flex-wrap: wrap; width: 100%;border: 1px solid #E5E7EB;background: #fff; margin-top: -1px; border-radius: 0 0 4px 4px; padding:1px 0.61rem;}
.helpBox .dd{ display: flex; align-items: flex-start; width: 100%; padding:0.24rem 0;border-bottom: 1px solid #E5E7EB;}
.helpBox .dd:last-child{border-bottom:0;}
.helpBox .dd .num{ display: flex; align-items:center; justify-content: center;
width: 24px;min-width: 24px;
height: 24px; padding-bottom: 1px;
background: rgba(255, 91, 2, 0.1);
border-radius:50%;
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 18px;
color: #FF5B02;
margin-right: 12px;}
.helpBox .dd .tit1{ display:block; width: 100%;
font-style: normal;
font-weight: bold;
font-size: calc(14px + 0.02rem);
line-height: 24px;
color: rgba(1, 1, 1, 0.7);
}
.helpBox .dd .tit2{ display:block; width: 100%; margin-top: 8px;
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 24px;
color: rgba(1, 1, 1, 0.7);
}
.helpBox .title1{ display:block; width: 100%;border-bottom: 1px solid #E5E7EB; padding-bottom: 12px;
font-style: normal;
font-weight: bold;
font-size: calc(14px + 0.02rem);
line-height: 24px;
color: #010101; cursor: pointer;
}
.helpBox .dl1{ display: flex; flex-wrap: wrap; width: 100%;border: 1px solid #E5E7EB;background: #fff; margin-top: -1px; border-radius: 0 0 4px 4px; padding:24px 24px 0 24px; gap:31px 0;}
.helpBox .dd1{ display: flex; flex-wrap: wrap;  width: 100%;  padding:24px 0 24px 24px; gap:8px 0; margin-top: 16px;}
.helpBox .div{ display: flex; flex-wrap: wrap; align-items: flex-start; width: 100%; }
.helpBox .top{ display: flex; align-items: flex-start; width: 100%; padding:12px;border-bottom: 1px solid #0101010D; border-radius: 0 0 4px 4px; cursor: pointer;}
.helpBox .active .top{border-bottom: 1px solid #fff;}
.helpBox .div:last-child .top{border-bottom:0;}
.helpBox .dd1 .num{ display: flex; align-items:center; justify-content: center;
width: 24px;min-width: 24px;
height: 24px; padding-bottom: 1px;
background: rgba(230, 230, 230, 0.4);
border-radius:50%;
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 18px;
color:rgba(1, 1, 1, 1);
margin-right: 17px;}
.helpBox .dd0{ display:block; width: 100%;}
.helpBox .dd1 .tit1{ display:block; width: 100%;
font-style: normal;
font-weight: 350;
font-size: calc(14px + 0.02rem);
line-height: 24px;
color:#393A41;
}
.helpBox .dd1 .tit2{ display:none; width: 100%;
padding: 16px;
background: rgba(255, 91, 2, 0.03);
border-radius: 4px;
 margin-top: 8px;
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 24px;
color:#393A41;
}
.helpBox .dd0.active .title1{
 color:#FF5B02;	
}
.helpBox .dd0.active .num{
 background:#FF5B02;color:#fff;	
}

@media  screen and (max-width:1024px){
.helpBox .sect{ flex-wrap: wrap; }	
.helpBox .left{  width:100%; min-width:100%; margin:0 0 24px 0;}
.helpBox .dd1 .num{  margin-right: 12px;}
.helpBox .dd{ padding:20px 0;}
.helpBox .dl{  padding: 1px 15px;}
.helpBox .title{  padding: 10px 14px;}
.helpBox .dl1{ padding:14px 14px; gap: 14px 0;}
.helpBox .dd1{ padding:8px 0 8px 8px;  margin-top: 8px;}
.helpBox .dd1 .tit2{ padding:14px 14px;}
}




.table01{ display: block;  width:100%; }
.table01 table{ background: #fff;  width:100%;
font-weight: 500;
font-size: calc(14px + 0.02rem);
line-height: 24px;
color: #41464F;
}
.table01 table th{ padding:14px 0; padding-right:0.16rem; background: #ececec;
font-weight: 700; text-align: left;
font-style: Bold;
font-size: 14px;
line-height:29px;
color: #1C2721;
 white-space: nowrap;
}
.table01 table th:first-child{ padding-left:1.26rem;}
.table01 table td{ padding:0.3rem 0; padding-right:0.16rem;
border-bottom: 1px solid rgba(230, 230, 230, 0.5);
}
.table01 table tr:last-child td{border-bottom:0 ;}
.table01 table td:first-child{ padding-left:0.28rem;}
.table01 table .tit{ display:inline-flex; align-items: center; gap:0 0.21rem;font-weight: 700;
font-size: calc(14px + 0.04rem);color: #010101;}
.table01 table .tit:hover{color: #FF5B02;}
.table01 table .pic{  width:0.8rem; height: 0.8rem; border-radius: 50%;}
.table01 table .a1{color: #41464F;}
.table01 table .a1:hover{color: #FF5B02;}
.table01 table .but{ display: flex; flex-direction: column; gap: 8px 0;}
.table01 table .a{color: #fff;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center; text-align: center;
width: 85px; min-width: 85px;
height: 28px;
background: #FF5B02;
border-radius: 4px;
 font-size: 12px; line-height: 1; padding-bottom: 1px;
}
.table01 table .a:hover{background: #FF253F;}
.table01 table .a.active{background: #393A41;}

@media  screen and (max-width:1270px){
.table01 table th{font-size: 13px; }	
.table01 table th:first-child{ padding-left:1.2rem;}	
.table01 table td:first-child{ padding-left:0.22rem;}
.table01 table .tit{ gap:0 0.16rem;}

}

@media  screen and (max-width:900px){
	.table01{ overflow-x: auto;}
	.table01 table { width: 900px;}
	.table01 table .pic{  width:50px; height:50px;}
	.table01 table{ font-size: 14px; line-height: 22px; }
	.table01 table .tit{ font-size: 15px;gap:0 12px; }
	.table01 table th{ padding:8px 0; padding-right:14px;}
	.table01 table td{ padding:16px 0; padding-right:14px;}
	.table01 table th:first-child{ padding-left:77px;}
	.table01 table td:first-child{ padding-left:15px;}
}



.duibi-poupo{ position: fixed; left: 0; bottom: 0; display: none;
width: 100%; z-index: 20;padding-bottom: constant(safe-area-inset-bottom);padding-bottom: env(safe-area-inset-bottom);
background: rgba(255, 255, 255, 0.97);
border-top: 2px solid #FF5B02;
box-shadow: 0px -4px 24px rgba(0, 0, 0, 0.12);
}
.duibi-poupo.active{ display: block; }
.duibi-poupo .box{ display: flex;width: 100%; align-items:center; justify-content: space-between; padding:14px 0;}
.duibi-poupo .left{ display: flex; align-items:center; width: 100%;  }
.duibi-poupo .duibi-tit{display: flex; align-items: center;  gap:0 8px; white-space: nowrap;}
.duibi-poupo .duibi-tit .ico{display: flex; min-width:20px; width:20px; height:20px; }
.duibi-poupo .duibi-tit .tit{display: flex;
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height:36px;
color: #010101;
}
.duibi-poupo .total-num{display: flex; align-items: center;
padding: 0px 0.16rem;
height: 18px;
background: #FF5B02;
border-radius: 10px;
font-weight: 700;
font-size: 12px;
line-height: 1; padding-bottom: 3px;
color: #FFFFFF;
 }
.duibi-poupo .right{ display: flex; gap:0 8px; }
.duibi-poupo .clear{ display: inline-flex; }
.duibi-poupo .ksdb{ display: inline-flex;color: #fff;
justify-content: center;
align-items: center; text-align: center;
height:36px;
background: #FF5B02;
border-radius: 4px;
 font-size: 14px; line-height: 1; padding:0 0.24rem 1px 0.24rem; white-space: nowrap;
}
.duibi-poupo .ksdb:hover{background: #FF253F;}
.duibi-poupo .clear{ display: inline-flex;color: #010101;
justify-content: center;
align-items: center; text-align: center;
height:36px;
background: #fff;
border-radius: 4px;border:1px solid rgba(230, 230, 230, 0.8);
 font-size: 14px; line-height: 1;padding:0 0.24rem 1px 0.24rem; white-space: nowrap;
}
.duibi-poupo .clear:hover{background: #FF253F;border:1px solid #FF253F;color: #fff;}
.duibi-poupo .dl{ width: 100%; gap:12px; padding:0 1.2rem 0 16px;display: grid;
grid-template-columns: repeat(4, 1fr);}
.duibi-poupo .dd{display:inline-flex; gap:0 8px; padding:8px 12px;
align-items: center;
gap: 8px;
background: rgba(255, 91, 2, 0.02);
border: 1px solid rgba(255, 91, 2, 0.5);
border-radius: 4px;
}
.duibi-poupo .dd.om{display:none;}
.duibi-poupo .dd .tit{ width: 100%; font-weight: 700; line-height: 20px;
font-size: 14px;color:#010101;}
.duibi-poupo .dd .info{ width: 100%;
	font-family: 'Source Han Sans CN';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 18px;
	color: rgba(1, 1, 1, 0.5);
}
.duibi-poupo .dd:hover .tit{color: #FF5B02;}
.duibi-poupo .dd .pic{ min-width:34px;  width:34px; height: 34px;}
.duibi-poupo .dd .colse{ min-width:18px;   width:18px; height: 18px;}
.duibi-poupo .addr{display:inline-flex; align-items: center; justify-content: center;
background: #F7F8FA;
border: 1px dashed #DCDCE0;
border-radius: 4px;
font-style: normal;
font-weight: 500;
font-size: 12px;
line-height: 20px;height:54px;
color: #C0C0CC;
}
.duibi-poupo .addr:hover{color: #FF5B02;}


@media  screen and (max-width:1440px){
.duibi-poupo .dl{padding:0 16px 0 16px;}
}
@media  screen and (max-width:1270px){
.duibi-poupo .dl{grid-template-columns: repeat(3, 1fr);}
}
@media  screen and (max-width:1024px){
.duibi-poupo .box{ flex-wrap: wrap; position: relative;}	
.duibi-poupo .left{ flex-wrap: wrap; gap:14px 0;}
.duibi-poupo .dl{padding:0;}
.duibi-poupo .right{ position: absolute; right: 0; top:13px ;}
.duibi-poupo .ksdb{ height: 32px; padding: 0 14px;}
.duibi-poupo .clear{ height: 32px; padding: 0 14px;}
.duibi-poupo .duibi-tit .tit{ line-height:32px;}
}
@media  screen and (max-width:700px){
.duibi-poupo .dl{grid-template-columns: repeat(2, 1fr);}
}



.duibi-poupo-hei{ display: block; width: 100%;}
.lits05{ display: block; width: 100%;}
.lits05-item{display:flex;align-items:center;padding:0.26rem 0.36rem; width: 100%;
border-bottom: 1px solid rgba(230, 230, 230, 0.5); background: #fff; flex-wrap:wrap;
}
.lits05-item:last-child{border-bottom:0;}
.lits05-left{display:flex;align-items:center;  width: 29%; }
.lits05-left-img{width:1.12rem;min-width:1.12rem;height:1.12rem;border-radius:50%;overflow:hidden;}
.lits05-left-img img{width:100%;height:100%;object-fit:cover;}
.lits05-left-content{flex:1;padding:0 4px 0 0.15rem;}
.lits05-left-name{width:100%;
font-style: normal;
font-weight: 700;
font-size: calc(14px + 0.04rem);
line-height: calc(20px + 0.08rem);
display: flex;
align-items: flex-end;
color: #010101;
margin-bottom:0.08rem;}
.lits05-left-name img{width:14px;height:14px; margin-bottom: 6px; margin-left: 0.08rem;}
.lits05-left-country{display: flex;
align-items: center;width:100%;font-size:14px;color:#41464F; line-height:line-height: calc(20px + 0.08rem);; margin-bottom:8px;}
.lits05-left-country img{width:18px;height:18px; margin-right: 4px;}
.lits05-left-douyin{display:flex;width:100%;line-height: 0;}
.lits05-left-douyin img{width:24px;height:24px;}
.lits05-middle{ display: flex; flex-wrap: wrap; width: 20.5%;border-left: 1px solid rgba(230, 230, 230, 0.5); border-right: 1px solid rgba(230, 230, 230, 0.5); padding:0.16rem 0; }
.lits05-middle-row{ display: flex; width: 100%;font-weight: 350; font-size:calc(14px + 0.02rem);line-height:28px;color:#41464F;}
.lits05-middle-row .t1{ width:52%;text-align: right; padding:0 0.12rem;}
.lits05-middle-row .t2{ width:48%;font-weight: 700;color: #010101; padding:0 0.12rem; }
.lits05-right{ width:50.5%;display:flex; padding:0 0 0 0.23rem;}
.lits05-right-left{ min-width:1.09rem;width:1.09rem;}
.lits05-right-img{width:100%; line-height: 0; overflow:hidden;border-radius:4px;aspect-ratio: 100 / 133; cursor: pointer;}
.lits05-right-img img{width:100%;height:100%;object-fit:cover;}
.lits05-right-middle{flex:1;padding:0 0.25rem; flex-wrap: wrap; display:flex; align-content: space-between;}
.lits05-right-title{
width: 100%;
font-style: normal;
font-weight: 700;
font-size: 14px;line-height:17px;
color: #000000;
margin-bottom:8px;}
.lits05-right-desc{width: 100%;
font-weight: 400;
font-size: 12px;
line-height:14px;
color:rgba(1, 1, 1, 0.5);
margin-bottom:8px;}
.lits05-right-number{ display: flex; flex-wrap: wrap; width: 100%; gap:0 10px;
font-weight: 500;
font-size: 12px;
line-height:19px;
color:rgba(65, 70, 79, 0.5);
}
.lits05-number{ display: flex; align-items: center;}
.lits05-number img{
width: 16px;
height: 16px;
 margin-right: 5px;
}
.lits05-right .but{ display: flex; align-items: center; justify-content: center; flex-direction: column; gap:0.22rem 0;}
.lits05-right .but .a{color: #fff;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center; text-align: center;
width: 85px; min-width: 85px;
height: 28px;
background:#FF253F;
border-radius: 4px;
 font-size: 12px; line-height: 1; padding-bottom: 1px;
}
.lits05-right .but .a:hover{background: #FF5B02;}
.lits05-right .but .a.active{background: #393A41;}


@media  screen and (max-width:1440px){
.lits05-item{  padding: 0.26rem 0.26rem;}	
.lits05-left-name{
font-size:15px;
line-height: 24px;	}
.lits05-left{  width: 33%;}
.lits05-middle{  width: 20.5%;}
.lits05-right{  width: 46.5%;}	
.lits05-middle-row{  font-size: 14px; line-height:26px;}

}
@media  screen and (max-width:1024px){
.lits05-item{ flex-wrap: wrap; padding:25px 15px;}	
.lits05-left-name{
font-size:15px;
line-height: 24px;	}
.lits05-left{  width: 48%;}
.lits05-middle{  width: 52%;  border-right: 0;  padding:0 0;}
.lits05-right{  width: 100%; padding: 0; margin-top:20px;}	
.lits05-left-img{
	width:90px;
	  min-width:90px;
	  height: 90px;
}
.lits05-right-left {
  min-width:90px;
  width:90px;
}
.lits05-left-content{  padding: 0 0 0 12px;}
.lits05-middle-row{ width: 50%;}
.lits05-middle-row .t1{  width: 58%; padding:0 7px;}
.lits05-middle-row .t2{  width: 42%; padding:0 7px;}
.lits05-right-middle{  padding: 0 12px;}
}
@media  screen and (max-width:700px){
.lits05-left{  width: 100%;}
.lits05-middle{  width: 100%; margin-top:20px; padding:15px 0; border-left:0;  border-top: 1px solid rgba(230, 230, 230, 0.5);  border-bottom: 1px solid rgba(230, 230, 230, 0.5);}
.lits05-right .but{position: absolute; right:15px; top:34px; z-index: 6;  gap:14px 0;}
.lits05-item{ position: relative;}
.lits05-left-content{ padding: 0 97px 0 12px;}
}



.zmt_zfcg{ display: flex;justify-content: center; flex-wrap: wrap; padding-top: 1.64rem; padding-bottom:2.58rem;}
.zmt_zfcg .pic{
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
width: 72px;
height: 72px;
background: linear-gradient(135deg, #FF5B02 0%, #FF253F 100%);
box-shadow: 0px 8px 28px rgba(255, 91, 2, 0.3);
border-radius: 50%;
}
.zmt_zfcg .pic img{width:36px;
height: 36px;}
.zmt_zfcg .content{
width: 100%; margin-top: 12px; padding-bottom: 14px;
font-style: normal;
font-weight: bold;
font-size: 24px;
line-height: 120%;
text-align: center;
color: #1A1A2E;

}
.zmt_zfcg .info{
width: 100%; margin-top:6px;
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 18px;
text-align: center;
color:rgba(1, 1, 1, 0.5);


}
.zmt_zfcg .but{
width: 100%; margin-top:32px;  display: flex;
justify-content: center; flex-wrap: wrap;
}
.zmt_zfcg .but .a{
	margin:0 6px;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
min-width: 134px;
height: 40px;
background: #FFFFFF;
border: 1px solid #DCDCE0;
border-radius: 4px;
font-style: normal;
font-weight: bold;
font-size: 14px;
line-height: 20px;
text-align: center;
color: #010101;
}
.zmt_zfcg .but .a.ckddjl{border:0;color: #fff;
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
}
.zmt_zfcg .but .a:hover{border:0;color: #fff;
background:#FF5B02;
box-shadow: 0px 8px 28px rgba(255, 91, 2, 0.3);
}


@media  screen and (max-width:700px){
.zmt_zfcg{  padding-top:80px; padding-bottom:120px;}	
.zmt_zfcg .but .a{min-width: 120px;height: 36px;}
.zmt_zfcg .pic{
width: 62px;
height: 62px;
box-shadow: 0px 4px 14px rgba(255, 91, 2, 0.3);
}
.zmt_zfcg .pic img{width:30px;
height: 30px;}
.zmt_zfcg .content{
font-size:18px;
}
.zmt_zfcg .info{padding:0 8%;}

}



.sect03{ display: flex; flex-direction: column; align-items: center; justify-content: center; width: 100%;}
.sect03 .box{ display: flex; justify-content: center; width: 100%;}
.sect03 .box .img{width:1.28rem;min-width:1.28rem;height:1.28rem;border-radius:50%;overflow:hidden; margin:8px 0.4rem 0 8px;
border: 4px solid #FFFFFF;
box-shadow: 0px 4px 6px -1px rgba(0, 0, 0, 0.05), 0px 2px 4px -2px rgba(0, 0, 0, 0.05);
border-radius: 50%;
}
.sect03 .box .img img{width:100%;height:100%;object-fit:cover;}
.sect03 .box .content{ display: inline-flex; flex-direction: column;}
.sect03 .box .name{width:100%;
font-style: normal;
font-weight: 700;
font-size: calc(14px + 0.04rem);
line-height: calc(20px + 0.08rem);
display: flex;
align-items: flex-end;
color: #010101;
margin-bottom:0.16rem;}
.sect03 .box .name img{width:14px;height:14px; margin-bottom: 6px; margin-left: 0.08rem;}
.sect03 .box .country{display: flex;
align-items: center;width:100%;font-size:14px;color:#010101; line-height:line-height:20px; margin-bottom:0.16rem;}
.sect03 .box .country img{width:18px;height:18px; margin-right: 4px;}
.sect03 .box .country .i{ opacity:0.5; margin:0 8px;}
.sect03 .box .country .FF253F{ font-weight: bold;}
.sect03 .box .info{width:100%; display: flex; flex-wrap: wrap; gap: 4px;
font-style: normal;
font-weight: 400;
font-size:12px;
line-height:18px;
color: #666;
}
.sect03 .box .info .t0{
display: inline-flex;
font-style: normal;
font-weight: 400;
font-size:14px;
line-height:28px;
color: #010101;
}
.sect03 .box .info .s{
display: inline-flex;
padding: 3px 0.16rem 5px 0.16rem;
border: 1px solid rgba(255, 91, 2, 0.5);
border-radius: 4px;
}
.sect03 .box .cont{width:100%;
font-style: normal;
font-weight: 400;
font-size:14px;
line-height:24px;
color: #010101;
margin-top:0.18rem;}
.sect03 .box .cont .FF253F{ font-weight: bold;font-size: calc(16px + 0.02rem); margin: 0 8px;}
.sect03 .box .cont .t{opacity: 0.5;}
.sect03 .box .cont .t1{opacity: 0.5; text-decoration:line-through;}
.sect03 .box .but{ display: flex; flex-wrap: wrap; gap:0 12px;margin-top:0.22rem;}
.sect03 .box .but .a{color: #fff;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center; text-align: center;
padding: 0 0.24rem;
height: 40px;
border: 1px solid #FF253F;
border-radius: 4px;
font-style: normal;
font-weight: 500;
font-size: calc(14px + 0.02rem);
line-height: a;
color: #FF253F;
 padding-bottom: 1px;
}
.sect03 .box .but .a:hover{background: #FF253F;color: #fff;}
.sect03 .box0{
display: flex;
flex-direction: column;
align-items: flex-start;
width: 240px; min-width: 240px;
background: #FFFFFF;
border-radius: 4px;padding:1px;
}
.sect03 .box0 .tit1{
 display: block;
width: 100%;	
background: #FF5B02;
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 20px;
 padding:14px 16px;
color: #FFFFFF;

}
.sect03 .box0 .ul{
 display: block;
width: 100%;padding:16px 16px;	
}	
.sect03 .box0 .tit3{
width: 100%;
font-style: normal;
font-weight: bold;
font-size: 14px;
line-height: 20px;
color: #393A41; margin-bottom: 12px; margin-top:4px;
}
.sect03 .box0 .tit2{
width: 100%; opacity: 0.5;
 display: flex; align-items: center;
font-weight: 400;
font-size: 12px;
line-height: 18px;
color: #010101;
}
.sect03 .box0 .tit2 img{width:13px;height:13px; margin-right: 6px;}
.sect03 .box0 .li1{
border-bottom: 1px solid #F5F5F5;
 margin-bottom: 16px;
width: 100%;}
.sect03 .box0 .li2{ display: flex; align-items: center; width: 100%; justify-content: space-between;border-bottom: 1px solid #F5F5F5; padding:6px 0;}
.sect03 .box0 .li2:last-child{border-bottom:0;}
.sect03 .box0 .tit5{ display: inline-flex;
font-style: normal;
font-weight: bold;
font-size: 12px;
line-height: 20px;
color: #393A41; white-space: nowrap; margin-left: 12px;
}
.sect03 .box0 .tit4{
width: 100%; opacity: 0.5;
 display: flex; align-items: center;
font-weight: 400;
font-size: 12px;
line-height: 18px;
color: #010101;
}
.sect03 .box0 .tit4 img{width:12px;height:12px; margin-right: 6px;}


.sect03-1{ padding:0 0.64rem; gap:0 0.64rem; align-items: center; flex-wrap: nowrap;flex-direction: row;}
.sect03-1 .box{ justify-content: flex-start;}
.sect03-1 .box .img{margin: 8px 0.32rem 0 0;}
.sect03-1 .box .but .a{border: 1px solid #FF5B02;color: #FF5B02;}
.sect03-1 .box .but .a:hover{background: #FF5B02;color: #fff;
box-shadow: 0px 4px 12px rgba(255, 91, 2, 0.35);
}
.sect03-1 .box .cont .FF253F{ color: #FF5B02 !important; font-size:0.28rem;}
.sect03-1 .box .info .s{border: 1px solid #FF5B02;color: #FF5B02;}


@media (max-width: 1024px){
.sect03 .box .img{width:80px;min-width:80px;height:80px;margin:0 14px 0 0;
border: 4px solid #FFFFFF;
}
.sect03 .box .name{ margin-bottom: 8px;}
.sect03 .box .country{ margin-bottom: 12px;}
.sect03 .box .cont{ margin-top: 12px;}
.sect03 .box .but{ margin-top: 15px;gap:8px;}
.sect03 .box .but .a{padding: 0 12px 1px 12px;height:30px;font-size: 14px;}
.sect03 .box .cont .FF253F{ margin:0 5px;}
.sect03 .box .info .s{
padding: 3px 10px 5px 10px;
}

.sect03 .box0{width: 100%;
  min-width: 100%;}
.sect03 .box0 .ul{ display: flex; flex-wrap: wrap; justify-content: space-between;  padding:8px 14px 0 14px;}
.sect03 .box0 .li1{ width:48.5%; margin-top: 16px;border-bottom:0; }
.sect03 .box0 .down{ width:48.5%;}
.sect03 .box0 .li2{ min-height:60px;}

.sect03-1 .box .cont .FF253F{font-size:18px;}
.sect03-1{ padding:0 15px; gap:0 30px; }
.sect03-1 .box .img{margin: 0 14px 0 0;}

}


@media (max-width: 700px){
.sect03 .box{ position: relative;}	
.sect03 .box .img{ position: absolute; left: 0; top: 0; margin:0;}
.sect03 .box .top{ padding-left:92px; min-height:80px; display: flex; flex-wrap: wrap; align-content: center; margin-bottom: 15px;}
.sect03 .box .country{ margin-bottom:0;}

	
.sect03-1{  flex-wrap: wrap; justify-items: center;}	
.sect03-1{ padding:0; gap:30px 0; }	
}	



.silde_h{ width:100%; height:0.7rem; position:relative; }
.silde_h .clearfix::after { display: none;}
.silde_h .nav-wrap{ float:left; width:100%; height:0.7rem; top:0; z-index:20; background:#fff; border-bottom:1px solid rgba(0, 0, 0, 0.02);}
.silde_h .navFix{ position:fixed; left:0;  box-shadow: : 0px 4px 10px rgba(0, 0, 0, 0.05);}
.silde_h .nav-wrap ul{ float:left; width:100%; display:flex; justify-content:center; gap:0 0.56rem; }
.silde_h .nav-wrap ul li{ float:left;}
.silde_h .nav-wrap ul li a{ float:left; position:relative; font-weight: 350; color:#121933; font-size:calc(14px + 0.02rem); line-height:0.7rem; padding:0 0.2rem; }
.silde_h .nav-wrap ul li a:after{ background:#FF253F; float:left; width:0; height:2px; content:''; position:absolute; left:50%; bottom:0; transform:translateX(-50%); -ms-transform:translateX(-50%);-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;   }
.silde_h .nav-wrap ul li a.active{ color:#FF253F; font-weight: 500;}
.silde_h .nav-wrap ul li a.active:after{ width:100%;}

.silde_h1 .nav-wrap ul li a:after{ background:#FF5B02;  }
.silde_h1 .nav-wrap ul li a.active{ color:#FF5B02;}

.silde_h2 .nav-wrap ul li a:after{ background:#E68D07;  }
.silde_h2 .nav-wrap ul li a.active{ color:#E68D07;}

@media (max-width: 1024px){
.silde_h{height:40px;  }
.silde_h .nav-wrap{height:40px; }
.silde_h .nav-wrap ul{ gap:0 12px;}
.silde_h .nav-wrap ul li a{line-height:40px;font-size: 14px; padding:0 12px; }
}
@media (max-width: 700px){
.silde_h .nav-wrap{ padding: 0;}
.silde_h .nav-wrap ul{ gap:0; justify-content: space-around;}
.silde_h .nav-wrap ul li a{font-size:calc(12px + 0.02rem); padding:0; }
}


.sect04{ display: block; width: 100%;
background: rgba(245, 245, 245, 0.372549);
 padding:24px 0.64rem;
}
.sect04 .info{ display: block; width: 100%; margin-top:0.48rem;
font-style: normal;
font-weight: 350;
font-size: calc(14px + 0.02rem);
line-height: 24px;
color: #393A41;
}
.sect04 .info{ display: block; width: 100%;}

.sect04-1 .info{color: #1C2721;line-height: calc(24px + 0.04rem);}


.sect05{display: flex; flex-wrap: wrap; width: 100%; justify-content: center;  padding:0.64rem 0.4rem 0.6rem 0.4rem;}
.sect05 .box{display: flex; flex-direction: column; align-items: center; justify-content: center; width: 12.9%; padding:0 12px;} 
.sect05 .box ._flex{display: inline-flex; justify-content: center; align-items:center;
font-style: normal;
font-weight: 700;
font-size: calc(14px + 0.1rem);
line-height:calc(23px + 0.06rem);
text-align: center;
background: linear-gradient(139.95deg, #DD761B 22.07%, #CE2721 77.93%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
.sect05 .box .num{ display: inline-flex;}
.sect05 .box .dw{ display: inline-flex;}
.sect05 .box .p2{margin-top:4px;
font-family: 'Source Han Sans CN';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 24px;
text-align: center;
background: linear-gradient(139.95deg, #DD761B 22.07%, #CE2721 77.93%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}

@media screen and (max-width:1440px) {
.sect05 .box{ width: 14.28%;} 	
	
}	
@media screen and (max-width:1024px) {
.sect05 { padding:30px 10px; gap:15px 0; justify-content: flex-start;}	
.sect05 .box{ width: 25%; padding:0 4px;} 
.sect05 .box ._flex{ font-size:19px;line-height:24px;}
.sect05 .box .p2{ margin-top: 2px;}
}
@media screen and (max-width:700px) {

}


.sect06{ display:grid;grid-template-columns: repeat(2, 1fr);gap:16px 20px;}
.sect06 .div{ width: 100%; display: flex; flex-wrap: wrap;
padding: 21px;

background: #FAFAFA;
border: 1px solid #EBEBEB;
border-radius: 4px;

}
.sect06 .tit{ width: 100%; padding-left: 18px; position: relative;
font-style: normal;
font-weight: bold;
font-size: calc(14px + 0.02rem);
line-height: 24px;
color: #010101;
}
.sect06 .tit::after{
	 content: '';
	position: absolute;
	width: 6px;
	height: 6px;
	left: 0px;
	top: 7px;
	
	background: #FF253F;
	box-shadow: 0px 4px 4px rgba(255, 91, 2, 0.15);
	border-radius: 3px;

}
.sect06 .info{ width: 80%;margin-top:3px; padding-left: 18px;
font-style: normal;
font-weight: 350;
font-size: calc(14px + 0.02rem);
line-height: 24px;
color: #010101;
opacity: 0.5;
}

.sect06-1 .tit::after{
	background: #FF5B02;
	
}

@media screen and (max-width:1440px) {
.sect06 .info{ width: 100%;}	
}	
@media screen and (max-width:767px) {
.sect06{grid-template-columns: repeat(1, 1fr);gap:15px 15px;}
.sect06 .div{padding: 20px 14px;}
}




.sect07{ display:flex; flex-wrap: wrap; width: 100%; justify-content: center;}
.sect07 .div{ width: 20.57%; display: flex; flex-wrap: wrap; justify-content: center; position: relative;
}
.sect07 .div::after{
	 content: '';
	position: absolute;
	width: 100%;
	height: 3px;
	left:50%;
	top: 50%; margin-top: -1px;
	background:#010101;

}
.sect07 .div:nth-child(4n)::after{ display: none;}
.sect07 .div::before{
	 content: '';
	position: absolute;
	width: 100%;
	height: 3px;
	left:100%;
	top: 50%; margin-top: -7px;
 border-top:7px solid transparent; border-bottom:7px solid transparent;border-left:11px solid #010101; 
}
.sect07 .div:nth-child(4n)::before{ display: none;}
.sect07 .img{width:0.5rem;min-width:0.5rem;height:0.5rem;
}
.sect07 .img img{width:100%;height:100%;object-fit:contain;}
.sect07 .a{display: flex; flex-direction: column;position: relative; z-index: 6;
width: 116px;
height:116px;
 align-items: center; border-radius: 50%; padding:0 5%;
background: #FF253F;
box-shadow: 4px 4px 24.6px rgba(255, 91, 2, 0.1);
 justify-content: center;}
.sect07 .tit1{ width: 100%; display:flex; align-items: center; justify-content: center;
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height:16px; min-height:32px;
color: #fff; text-align:center;
}
.sect07-1 .a{
	background: #FF5B02;
}
.sect07-2 .a{
	background:#E68D07;
}


@media screen and (max-width:1024px) {
.sect07 .div{ width:25%;}
.sect07 .img{width:40px;min-width:40px;height:40px;
}
.sect07 .tit1{font-size: 13px;}
}
@media screen and (max-width:767px) {
.sect07{gap: 30px 0;}	
.sect07 .div{ width:50%;}
.sect07 .div:nth-child(2n)::after{ display: none;}
.sect07 .div:nth-child(2n)::before{ display: none;}

}




.sect08{ display:grid;grid-template-columns: repeat(7, 1fr);gap:0.3rem; padding:0.44rem 0;}
.sect08 .div{ width: 100%; display: flex; flex-wrap: wrap;
}
.sect08 .img{width:0.96rem;min-width:0.96rem;height:0.96rem;overflow:hidden;
border: 4px solid #FFFFFF;
box-shadow: 0px 4px 6px -1px rgba(0, 0, 0, 0.05), 0px 2px 4px -2px rgba(0, 0, 0, 0.05);
border-radius:50%;
}
.sect08 .img img{width:100%;height:100%;object-fit:cover;}
.sect08 .a{display: flex; flex-wrap: wrap; width: 100%; justify-content: center;}
.sect08 .name{ width: 100%;  margin-top: 12px;
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 20px;
color: #393A41; text-align:center;
}
.sect08 .a:hover .name{  color: #FF253F;}


@media screen and (max-width:1024px) {
.sect08{grid-template-columns: repeat(5, 1fr);gap:20px 14px; padding:10px 0;}
.sect08 .img{width:76px;min-width:76px;height:76px;}
}
@media screen and (max-width:700px) {
.sect08{ display: block; grid-template-columns: repeat(3, 1fr); padding: 0 0 10px 0;}
.sect08 .a{ margin:10px 0;}
}



.sect09{ display:grid;grid-template-columns: repeat(6, 1fr);gap:18px; padding:0.42rem 0;}
.sect09 .div{ width: 100%; display: flex; flex-wrap: wrap;
}
.sect09 .img{width:48px;min-width:48px;height:48px;border-radius:50%;overflow:hidden;
}
.sect09 .img img{width:100%;height:100%;object-fit:cover;}
.sect09 .a{display: flex; flex-wrap: wrap; width: 100%; justify-content: center;
background: #FFFFFF;
border: 1px solid #EBEBEB;
border-radius: 4px;
 padding:17px 17px;
}
.sect09 .name{ width: 100%;  margin-top: 9px;
font-style: normal;
font-weight: bold;
font-size: 14px;
line-height: 20px;
color:#010101; text-align:center;
}
.sect09 .country{ width: 100%;  margin-top:4px;
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 18px;
color:rgba(1, 1, 1, 0.5); text-align:center;
}
.sect09 .a:hover .name{  color: #FF253F;}


@media screen and (max-width:1024px) {
.sect09{grid-template-columns: repeat(4, 1fr);gap:14px; padding:10px 0;}
.sect09 .a{padding:17px 14px;}
}
@media screen and (max-width:700px) {
.sect09{grid-template-columns: repeat(3, 1fr);}
}


.sect10{ width: 100%; display: flex; flex-wrap: wrap;}
.sect10 .div{ width: 100%; display: flex; flex-wrap: wrap; margin-bottom: -1px;}
.sect10 .a{ width: 100%; display: flex; 
justify-content: space-between;
align-items: flex-start;
padding:12px 20px;
gap: 12px;
background: #FBFBFB;
border: 1px solid #EBEBEB;
}
.sect10 .div:first-child .a{
border-radius: 4px 4px 0 0;
}
.sect10 .div:last-child .a{
border-radius:0 0 4px 4px;
}
.sect10 .a .time{

width: 83px; min-width: 83px;
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 24px;

color: #8A8A9A;

}
.sect10 .a .tit{ width: 100%;
font-style: normal;
font-weight: 350;
font-size: calc(14px + 0.02rem);
line-height: 24px;
 padding-right: 24px;
color: #010101;
background: url(img/Icon19.png) right 5px no-repeat; background-size: 14px !important;
}


@media screen and (max-width:700px) {
.sect10 .a{ flex-wrap: wrap;  padding: 12px 15px  16px 15px;  gap:5px;}
}



.sect11{ display: flex; flex-wrap: wrap; justify-content:space-between; align-items: center; width: 100%; padding:0 0.54rem 0 0.54rem;}
.sect11 .pic{ display: flex; justify-content:space-between; align-items: center; flex-direction: row-reverse; line-height:0; width: 59%;}
.sect11 .pic .big{ display: block; width:calc(100% - 72px); padding:0 0 0 0.28rem;}
.sect11 .pic .big ._img{ padding-bottom:51.51%;border-radius: 4px;}
.sect11 .pic .big ._img img{ object-fit: cover;}
.sect11 .pic .samll{ display: block; width:72px;}
.sect11 .pic .samll .img{ margin:4px 0;}
.sect11 .pic .samll ._img{ padding-bottom:65.71%;
border: 2px solid #E5E7EB;
border-radius: 4px;
}
.sect11 .pic .samll .slick-current ._img{border: 2px solid #E68D07;}
.sect11 .pic .samll ._img img{ object-fit: cover;}
.sect11 .pic .img{ display: block; line-height:0; width: 100%; cursor: pointer; }
.sect11 .slick-prev{
  width:100%;top:0; margin-top: -28px; transform: rotate(180deg); -ms-transform: rotate(180deg);
}
.sect11 .slick-next{
width:100%; top:100%; margin-top: 4px;
}
.sect11 .right{display: block; width: 38%; }
.sect11 .tit{width: 100%;
font-style: normal;
font-weight: 700;
font-size: 0.22rem;
line-height: 0.33rem;
color: #E68D07; padding-bottom: 0.1rem;
}
.sect11 .info{ width: 100%; margin-top: 0.11rem; display: flex; align-items: flex-start;
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 20px;
color: #010101;
}
.sect11 .info .s1{color:rgba(1, 1, 1, 0.7); width:80px; min-width:80px;
}
.sect11 .info .s2{ width: 100%;
}
.sect11 .but{ display: flex; flex-wrap: wrap; gap:0 12px;margin-top:0.22rem;}
.sect11 .but .a{color: #fff;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center; text-align: center;
padding: 0 0.24rem;
height: 40px;
border: 1px solid #E68D07;
border-radius: 4px;
font-style: normal;
font-weight: 500;
font-size: calc(14px + 0.02rem);
line-height: a;
background: #E68D07;color: #fff;
 padding-bottom: 1px;
}
.sect11 .but .a:hover{background:none;color: #E68D07;}


@media (max-width: 1440px){
.sect11{ padding:0;}	

}	
@media (max-width: 1024px){
.sect11 .but{ margin-top: 15px;gap:8px;}
.sect11 .but .a{padding: 0 18px 2px 18px;height:34px;font-size: 14px;}
.sect11 .pic{ flex-wrap: wrap; width:100%;}
.sect11 .pic .big{ width:100%; padding:0;}
.sect11 .pic .samll{ width:100%; margin:10px 0 0 0; padding:0 24px;}
.sect11 .pic .samll .img{ padding:0 5px;}
.sect11 .pic .img{ width: 100%;}
.sect11 .slick-prev{
  width:24px; height:100%; top:0; margin-top:0; transform: rotate(90deg); -ms-transform: rotate(90deg);
}
.sect11 .slick-next{
  width:24px; height:100%; top:0; margin-top: 0; transform: rotate(-90deg); -ms-transform: rotate(-90deg);
}
.sect11 .right{ width:100%; padding-top:22px; display: flex; flex-wrap: wrap; gap:0 16px;}
.sect11 .tit{ font-size:16px; line-height:26px;padding-bottom: 5px;}
.sect11 .info{ width: auto; min-width:45%; margin-top:6px;}
.sect11 .but{ width:100%;}

}

.case01{
	background: #FAFAFA;
	border-top: 1px solid #EBEBEB;
}
.h-tit{display: flex; flex-wrap: wrap;width:100%; align-items: center; justify-content: space-between;}
.h-tit .tit24{  width: auto; text-align: left;}
._more1{display: flex; flex-wrap: wrap; align-items: center;
font-style: normal;
font-weight: 500;
font-size: 12px;
line-height: 20px;

color: #FF5B02;

}
._more1 img{ width: 13px; height:13px; margin:0 0.16rem 0 6px;}
._more1:hover img{ transform: translateX(0.16rem); -ms-transform: translateX(0.16rem);}



.sect12{ display: block; width: 100%;
}
.sect12 .info{ display: block; width: 100%;
font-style: normal;
font-weight: 350;
font-size: calc(14px + 0.02rem);
line-height: calc(24px + 0.04rem);
color: #1C2721;
}
.sect12 .tit24{color: ##1C2721; font-weight: bold; text-align: left;}


.case02{display: flex;width:100%; align-items: flex-start; justify-content: space-between; gap:0 0.48rem;}

.sect13{
display: flex;
flex-direction: column;
align-items: flex-start;
width: 300px; min-width: 300px; gap: 21px 0;
}
.sect13 .tit1{
 display: block;
width: 100%;	
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
font-style: normal;
font-weight: bold;
font-size: calc(14px + 0.02rem);
line-height: 24px;
 padding:14px 20px;
color: #FFFFFF;
border-radius: 4px 4px 0 0;
}
.sect13 .ul{
 display: block;
width: 100%;background: #FFFFFF;
border-radius:0 0 4px 4px;
border: 1px solid #EBEBEB;
box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.04);
border-radius: 4px;
}	
.sect13 .li1{padding:16px 17px; gap: 12px 0;
 display: flex; flex-wrap: wrap;
width: 100%;}
.sect13 .tit2{
width: 100%; 
 display: flex; align-items: center;
font-weight: 50;
font-size: 12px;
line-height:20px;
color:#393A41;
}
.sect13 .tit2 img{width:15px;height:15px; margin-right:10px;}
.sect13 .ul1{
 display: block;
width: 100%;
background: #FFFFFF;
border: 1px solid #EBEBEB;
box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.04);
border-radius: 4px;
}

.sect13 .tit0{
width: 100%; 
background: #FAFAFA;
border-bottom: 1px solid #EBEBEB;
padding: 14px 20px;
font-style: normal;
font-weight: bold;
font-size: calc(14px + 0.02rem);
line-height: 24px;
color: #010101;

}
.sect13 .dl{ padding:16px 17px;
 display: block;
width: 100%;}
.sect13 .li2{ display: flex; align-items: center; width: 100%;  align-items: flex-start;/* justify-content: space-between; */border-bottom: 1px solid #F5F5F5; padding:10px 0;}
/* .sect13 .li2:last-child{border-bottom:0;} */
.sect13 .tit5{ display: inline-flex;
font-style: normal;
font-weight: bold;
font-size: 14px;
line-height: 24px;
color:#010101; margin-left: 12px;
}
.sect13 .tit4{
 display: inline-flex; white-space: nowrap;
font-weight: 400;
font-size: 14px;
line-height:24px;
color:#8A8A9A;
}
.sect13 .tit4 img{width:12px;height:12px; margin-right: 6px;}
.sect13 .ul2{ padding:24px 24px 18px 24px;
 display: block;
width: 100%; text-align: center;
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);

}
.sect13 .tit6{
 display: block;width: 100%;
font-weight: bold;
font-size: calc(14px + 0.02rem);
line-height:24px;
color:#fff;
}
.sect13 .tit7{
 display: block;width: 100%; margin-top: 4px;
font-weight: 400;
font-size: 14px;
line-height:24px;
color:#fff;
}
.sect13 .tit8{
width: 100%; margin-top: 15px;
font-weight: bold;
font-size: 14px;
line-height:24px;height:48px;
color:#FF5B02;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
background: #FFFFFF;
border-radius: 4px;

}
.sect13 .tit8:hover{background:rgba(255,255,255,0.2);color:#fff;}


@media screen and (max-width:1024px) {
.case02{ flex-wrap: wrap; gap:30px 0;}
.sect13{width: 100%; min-width: 100%;}
.sect13 .tit8{max-width:250px; margin-left: auto; margin-right: auto; height:40px;}
.sect13 .li1{ justify-content: space-between;  gap:6px 0;}
.sect13 .tit2{ width:48.5%;}
}



.sect14{ width: 100%;  padding:0.32rem 0.64rem;
border-bottom: 1px solid #EBEBEB;display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 16px;
}
.sect14 .box{
display: flex;
flex-direction: column;
align-items: center;
padding:0.2rem;
background: #FAFAFA;
border: 1px solid #EBEBEB;
border-radius: 8px;
} 
.sect14 .box ._flex{display: inline-flex; justify-content: center; align-items:center;
font-style: normal;
font-weight: 700;
font-size: 0.3rem;
line-height:0.38rem;
text-align: center;
color:#FF5B02;
}
.sect14 .box .num{ display: inline-flex;}
.sect14 .box .dw{ display: inline-flex;}
.sect14 .box .p2{width: 100%; text-align: center;
font-weight: 400;
font-size: 12px;
line-height: 18px;
color: #010101;
}

	
@media screen and (max-width:1024px) {
.sect14{ padding:30px 0;
gap: 14px;
}
.sect14 .box ._flex{
font-size:18px;
line-height:26px;
}
.sect14 .box { padding:14px 14px;}
}
@media screen and (max-width:700px) {
.sect14{ grid-template-columns: repeat(2, 1fr);} 	
}



.sect15{ display: flex; align-items: center; justify-content: center; width: 100%; padding:0 0.64rem; gap:0 0.64rem;}
.sect15 .box{ display: flex; width: 100%; align-items: center;}
.sect15 .box .img{width:1.4rem;min-width:1.4rem;height:1.4rem;border-radius:50%;overflow:hidden; margin:0 24px 0 0;
background: #FE575F;
border: 2px solid rgba(255, 255, 255, 0.15);
box-shadow: 0px 8px 32px rgba(255, 91, 2, 0.23);
}
.sect15 .box .img img{width:100%;height:100%;object-fit:cover;}
.sect15 .box .content{ display: inline-flex; flex-direction: column;}
.sect15 .box .name{width:100%;
font-style: normal;
font-weight: 700;
font-size: 0.32rem;
line-height: 0.38rem;
color:#010101;
margin-bottom:0.11rem;}
.sect15 .box .info{width:100%; display: flex; flex-wrap: wrap; gap:8px;margin-bottom:0.13rem;
font-style: normal;
font-weight: 400;
font-size:12px;
line-height:18px;
color: #fff;
}
.sect15 .box .info .s{
display: inline-flex;
padding: 1px 10px 3px 10px;
border: 1px solid rgba(255, 255, 255, 0.35);
border-radius: 10px;

}
.sect15 .box .cont{width:100%;
font-style: normal;
font-weight: 400;
font-size:calc(14px + 0.02rem);
line-height:24px;
color:#010101;
}
.sect15 .box0{
display: flex;
 flex-wrap: wrap;
width: 400px; min-width: 400px;
background: #f9f9f9;
border: 1px solid rgba(255, 255, 255, 0.12);
border-radius: 4px;

}
.sect15 .box0 .tit3{
width: 100%;
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 20px;
color:#010101; margin-top:4px;
}
.sect15 .box0 .tit2{
width: 100%; opacity: 0.5;
 display: flex; align-items: center;
font-weight: 400;
font-size: 11px;
line-height: 17px;
color: #010101;
}
.sect15 .box0 .tit2 img{width:14px;height:14px; margin-right: 6px;}
.sect15 .box0 .li1{ display: flex; align-items: center; flex-wrap: wrap;
border: 1px solid rgba(255, 255, 255, 0.06); padding: 14px 16px 11px 16px;
width: 50%;}


@media (max-width: 1024px){
.sect15{ padding:0; gap:0 20px;}	
.sect15 .box .img{width:90px;min-width:90px;height:90px;margin:0 12px 0 0;
}
.sect15 .box .name{ font-size:18px; line-height: 26px; margin-bottom:2px;}
.sect15 .box .info{ margin-bottom:8px;}
.sect15 .box .cont{ font-size:14px;}
}


@media (max-width: 700px){
.sect15{ flex-wrap: wrap; padding:0; gap:30px 0;}		
.sect15 .box0{
width: 100%; min-width: 100%;}
}	


.sect16{
display: flex; flex-wrap: wrap;
width: 100%;
border: 1px solid #EBEBEB;
border-radius: 4px;

}
.sect16 .tit1{
 display: block;
width: 100%;	
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
font-style: normal;
font-weight: bold;
font-size: 14px;
line-height: 24px;
 padding:14px 20px;
color: #FFFFFF;
border-radius: 4px 4px 0 0;
}
.sect16 .dl{ align-content: space-between; padding:20px 21px 27px 21px;background: #FFFFFF;
display: flex; flex-wrap: wrap;border-radius: 0 0 4px 4px; min-height: 347px;
width: 100%;}
.sect16 .li2{ display: flex; align-items: center; width: 100%; justify-content: space-between; }
.sect16 .tit5{ display: inline-flex;
font-style: normal;
font-weight: bold;
font-size: 14px;
line-height: 24px;
color:#393A41; white-space: nowrap; margin-left: 12px;
}
.sect16 .ul{display: flex; flex-wrap: wrap; align-content:flex-start; width: 100%; gap: 9px 0; padding-bottom: 14px;border-bottom: 1px dashed #EBEBEB; min-height: 105px;}
.sect16 .tit4{
 display: inline-flex;
font-weight: 400;
font-size: 14px;
line-height:24px;
color:#8A8A9A;
}
.sect16 .tit9{ margin-top: 17px;
 display: block; text-align: right;
font-weight: 400;
font-size: 14px;
line-height:24px;
color:rgba(1, 1, 1, 0.5);
}
.sect16 .tit6{
display: inline-flex;
font-weight: bold;
font-size: 14px;
line-height:24px;
color:#393A41;
}
.sect16 .tit7{
display: inline-flex;
font-weight: bold;
font-size: calc(14px + 0.1rem);
line-height:36px;
color:#FF253F;
}
.sect16 .li1{gap:0 12px; margin-top: 16px;
 display: flex; justify-content: space-between; align-items: center;
width: 100%;}
.sect16 .tit8{
width: 100%; margin-top: 15px;
font-weight: bold;
font-size:calc(14px + 0.02rem);
line-height:24px;height:48px;
color:#fff;
display: flex;
align-items: center; justify-content: center;
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
box-shadow: 0px 4px 14px rgba(255, 91, 2, 0.35);
border-radius: 4px;
}
.sect16 .tit8:hover{ background: #FF5B02;}
.sect16 .tit10{gap:0 8px; margin-top: 20px;
 display: flex; justify-content: center; align-items: center;
width: 100%; padding: 9px 9px;
background: rgba(255, 91, 2, 0.06);
border: 1px solid rgba(255, 91, 2, 0.2);
border-radius: 4px;
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 18px;
color: #FF5B02;

}
.sect16 .tit10 img{width:14px;height:14px;}


@media screen and (max-width:1024px) {

}




.order1{display: flex;width:100%; align-items: flex-start; justify-content: space-between; gap:0 24px;}
.order-left{display: flex; flex-wrap:wrap; align-content: flex-start; width:100%; }
.order-right{display: flex; flex-wrap:wrap; align-content: flex-start; width:280px; min-width:280px;}
.order-li2{ display: flex; width: 100%; align-items: flex-start; padding:0 0.2rem; margin-top:20px;}
.order-li2 .t2{ display: flex; width: 100px; min-width: 100px;
font-style: normal;
font-weight: bold;
font-size: 14px;
line-height: 36px;
color: #010101;
}
.order-li2 .dl{ display: flex; width: 100%; flex-wrap: wrap; gap:12px;}
.order-li2 .dl .dd{ display: inline-flex; align-items: center; justify-content:center; cursor: pointer;
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 20px;
color: #010101;
width: 76px;
height: 36px;
background: #FFFFFF;
border: 1px solid #E6E6E6;
border-radius: 4px; gap: 0 4px;
}
.order-li2 .dl .dd img{width: 12px;
height: 12px; display: none;
}
.order-li2 .dl .dd.on{border: 1px solid #FF5B02;
background: rgba(255, 91, 2, 0.05);
border-radius: 4px;
color:#FF5B02;}
.order-li2 .dl .dd.on img{ display: block;}
.order-li2 .textarea{
width: 100%;border: 1px solid #DCDCE0; border-radius: 4px; padding: 10px 12px;
font-style: normal;
font-weight: 400;
font-size: 13px;
line-height: 22px;height:110px;
color: rgba(57, 58, 65, 1);
}
.order-li2 .textarea1{font-style: normal;width: 100%; padding: 0 0 0 8px;
  font-weight: 500;
  font-size: 14px;
  line-height: 36px;
  color: #010101;}
.order-li2 .zhu{
width: 100%;
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height:18px;
color: #B0B0BC;
}
.order-li2 .file{ display: inline-flex; position: relative; overflow: hidden;
display: flex;
flex-direction: row;
align-items: center; justify-content: center;
min-width: 101px;
width: 101px;
height: 34px;
background: #FAFAFA;
border: 1px dashed #DCDCE0;
border-radius: 4px;
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 24px;
text-align: center;
color: #8A8A9A; cursor: pointer;
}
.order-li2 .file input{ cursor: pointer; position: absolute; left: 0; top: 0; z-index: 1; opacity: 0; width: 100%; height: 100%;}
.order-li2 .file-box{ display: flex; width: 100%; align-items: center; gap: 12px;}
.order-li2 .download{ display: inline-flex;
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 24px;
align-items: flex-start;
color: #010101;
 gap:0 10px;
 padding: 6px 12px;
 background: #F7F8FA;
 border-radius: 2px;
}
.order-li2 .download img{ 
min-width: 16px; margin-top: 4px;
width: 16px;
height:16px;}
.order-li2 .download:hover{color:#FF5B02;}

.orderDate{ float:left; width:220px;height: 36px;
border: 1px solid #E6E6E6;
border-radius: 4px;color: #010101;
 font-size:14px;line-height:24px; padding:5px 12px;
   background: url(img/calendar.png) 93% center no-repeat #FFFFFF; background-size: 16px !important;
 }
.shopT input::placeholder{color: rgba(1, 1, 1, 0.5); opacity:1 !important;}
.shopT textarea1::placeholder{color: rgba(1, 1, 1, 0.5); opacity:1 !important;}


@media (max-width: 1024px){
.order1{ flex-wrap: wrap; gap:24px 0;}	
.order-right{ width:100%; min-width:100%;}
.order-li2 .file-box{ flex-wrap: wrap;}
.order-li2{  padding:0 14px; margin-top:20px;}
}



.shopT .jiage{ width:15% ;}
.shopT .shop{ display: flex; width: 100%; color: #333; font-weight: bold; font-size:calc(14px + 0.06rem); line-height:calc(22px + 0.08rem); padding:13px 24px;}
.shopT .top{ display: flex; flex-wrap: wrap;align-items: center;width: 100%; background:#FAFAFA;color:#010101; font-size:14px; line-height:24px;
border: 1px solid #EBEBEB; border-radius:4px 4px  0 0 ; 
padding:5px 0;
}
.shopT .top .cpms{ padding-left:0.2rem;}
.shopT .div{display: flex;align-items: center; padding:5px 5px; }
.shopT .shopCon{ display: flex; flex-wrap: wrap; width: 100%; background:#fff;border: 1px solid #EBEBEB; margin-top: -1px; align-content: flex-start;
padding:0 0 50px 0; border-radius: 0 0 4px 4px; min-height:360px; }
.shopT .shopCon .order_content{ display: flex; flex-wrap: wrap; width: 100%;}
.shopT .shopCon li{ display: flex; flex-wrap: wrap; align-items: center; border-bottom:1px solid #EBEBEB; width:100%; color: #010101; font-size:14px; line-height:24px; padding:20px 0;}
.shopT .shopCon .cpms{ padding-left:0.25rem; display:flex;}
.shopT .shopCon .ph{ display:none; white-space: nowrap; background:#FAFAFA; min-width: 100px;min-width:100px;border-right:1px solid #EBEBEB; }
.shopT .shopCon .tit{ color: #010101;}
.shopT .shopCon .tit.fl{ align-items: center; gap: 0 12px;}
.shopT .shopCon .tit.fl img{
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
width: 36px;
height: 36px;
background: #FF7D06;
border: 1px solid #EBEBEB;
border-radius: 50%;
overflow: hidden;
}
.shopT .shopCon .tit:hover{ color:#FF5B02;}
.shopT .shopCon .btn{  display: flex; width: 100%; justify-content: center;}
.shopT .shopCon .btn .btn1,
.shopT .shopCon .btn .btn2{ display: flex; min-width:28px; width:28px; height: 28px; cursor: pointer; position: relative; background-size:12px 12px !important; border-radius: 2px;}
.shopT .shopCon .btn .btn1{background: url(img/minus.svg) center no-repeat rgba(230, 230, 230, 0.2); }
.shopT .shopCon .btn .btn2{ background: url(img/plus.svg) center no-repeat rgba(230, 230, 230, 0.2); }
.shopT .shopCon .btn .number{ display: flex;width:0.74rem; border:1px solid #E6E6E6; text-align: center; height:28px; line-height:26px; color:#1D2129;border-radius: 2px;}


.shopT .ddbh{ width:19.2% ; padding-left:0.2rem; display:flex;}
.shopT .mtpt-1{ width:18% ; display:flex;}
.shopT .fwlx-1{ width:14.8% ; padding:0 5px;}
.shopT .yj-1{ width:13.6% ;}
.shopT .hyyh-1{ width:13.8% ;}
.shopT .yhj-1{ width:9.7% ;}
.shopT .sl-1{ width:10.9% ; text-align: center;justify-content:center;}

.shopT .mtpt{ width:25.4% ; padding-left:0.2rem; display:flex;}
.shopT .fwlx{ width:19.3% ;}
.shopT .yj{ width:14.6% ;}
.shopT .hyyh{ width:14.4% ;}
.shopT .yhj{ width:9.5% ;}
.shopT .sl{ width:16.8% ; text-align: center; justify-content:center;}

.shopT .cpms{ width:40% ;}
.shopT .cdwz{ width:32.9% ;}
.shopT .mianji{ width:12.1% ;}

@media (max-width: 1440px){
.shopT .shopCon .btn .number{width:0.54rem;}
}	
@media (max-width: 700px){
.shopT .top{ display:none;}
.shopT .div{ padding:0;border-top:1px solid #EBEBEB; }
.shopT .shopCon .ph{ display:inline-flex;padding:12px 12px; align-items: center; height: 100%;}
.shopT .shopCon .cpms{ padding-left:0;}
.shopT .shopCon li{ padding:0; align-items: inherit;}
.shopT .shopCon .s{ padding:12px 14px;}
.shopT .shopCon .tit{ padding:12px 14px;}
.shopT .cpms{ width:100% ;}
.shopT .cdwz{ width:100% ;}
.shopT .mianji{ width:100% ;}
.shopT .jiage{ width:100% ;}
.shopT .mtpt{ width:100% ; padding-left:0;}
.shopT .fwlx{ width:100% ;}
.shopT .yj{ width:100% ;}
.shopT .hyyh{ width:100% ;}
.shopT .yhj{ width:100% ;}
.shopT .sl{ width:100% ; text-align: left; justify-content:flex-start;}
.shopT .shopCon .btn{ justify-content: flex-start; padding:12px 14px;}
.shopT .shopCon .btn .number{width:54px;}

.shopT .ddbh{ width:100% ; padding-left:0;}
.shopT .mtpt-1{ width:100% ;}
.shopT .fwlx-1{ width:100% ;}
.shopT .yj-1{ width:100% ;}
.shopT .hyyh-1{ width:100% ;}
.shopT .yhj-1{ width:100% ;}
.shopT .sl-1{ width:100% ; text-align: left;justify-content: flex-start;}

}

.duibi1{ display: flex; align-items: center; justify-content:space-between; width: 100%;}
.duibi1 .select1{ margin-top:10px; line-height:24px;}
.duibi1 .left{ display: flex; flex-direction: column;}
.duibi1 .fanhui{ display: inline-flex; white-space: nowrap; align-items: center; justify-content: center;
padding: 0 0.24rem 1px 0.24rem;
height: 36px;
border: 1px solid #FF5B02;
border-radius: 4px;
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 24px;
text-align: center;
color: #FF5B02;

}
.duibi1 .fanhui:hover{background:#FF5B02; color:#fff;}
@media (max-width: 700px){
.duibi1{ position: relative;}	
.duibi1 .fanhui{ position: absolute; right: 0; top: -2px;
padding: 0 16px 1px 16px;
height: 32px;font-size: 13px;
}	
}	


.pord3 .down{ position: relative; width:100%;background:#fff; color:#393A41; font-size:14px; line-height:23px;  text-align: center; overflow: hidden;
box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.04);
border-radius: 4px;

}
.pord3 .down table{ width:100%;}
.pord3 .down th{padding:0.2rem 0.2rem;border:1px solid #EBEBEB; color:#010101;  font-size: calc(14px + 0.02rem); font-weight: bold; position: relative; text-align:center;background:#FAFAFA;}
.pord3 .down td{padding:0.2rem 0.2rem;border:1px solid #F5F5F5;}
.pord3 .down tr:nth-child(2n+1) td{ background:#FAFAFA;}
.pord3 .down .cont{ width:92%; margin:0 4%; position: relative;}
.pord3 .down .colse{  position: absolute; right:0.16rem; top:50%; transform: translateY(-50%); -ms-transform: translateY(-50%); z-index: 6; cursor: pointer;
 display: flex;
 align-items: center; justify-content: center;
 padding: 3px 9px 4px 9px;
 gap:0 5px;
 height: 24px;
 border: 1px solid #DCDCE0;
 border-radius: 4px;
 font-style: normal;
 font-weight: 400;
 font-size: 12px;
 line-height: 18px;
 text-align: center;
 color:rgba(1, 1, 1, 0.5);
}
.pord3 .down .colse:hover{border: 1px solid #FF5B02;background:#FF5B02;color: #fff;}
.pord3 .down .colse img{width: 12px;
height: 12px;}
.pord3 .down .colse .img1{ display: block; opacity: 0.5;}
.pord3 .down .colse .img2{ display: none;}
.pord3 .down .colse:hover .img1{ display: none;}
.pord3 .down .colse:hover .img2{ display: block;}
.pord3 .down .img{ 
display:flex; margin:0 auto;
flex-direction: column;
align-items:center; justify-content: center;
width: 72px;
height: 72px;
background: linear-gradient(135deg, #DD761B 0%, #CE2721 100%);
box-shadow: 0px 3px 12px rgba(221, 118, 27, 0.3);
border-radius: 50%; overflow: hidden;

 }
.pord3 .down .img img{width: 68px; 
height: 68px; object-fit: cover;border-radius: 50%;}
.pord3 .down .tit1{ margin-top: 12px; color:#010101;  font-size: calc(14px + 0.02rem); font-weight: bold;font-family: 'NotoSans-Bold';}
.pord3 .down .first{text-align:left; color:#010101; width:160px; min-width:160px;  font-weight: bold;font-family: 'NotoSans-Bold';}
.pord3 .down .but{ display: flex; width: 100%; align-items: center; justify-content: center; flex-direction: column; gap:10px 0;}
.pord3 .down .but .a{color: #FF5B02;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center; text-align: center;
width: 118px; min-width: 118px;
height: 36px;
border:1px solid #FF5B02;
border-radius: 4px;
 font-size: 14px; line-height: 1; padding-bottom: 1px;
}
.pord3 .down .but .a:hover{background:#FF5B02;color: #fff;}
.pord3 .down .but .a.active{background: #393A41;color: #fff;}
.pord3 .down .t1{
font-weight: 400;
font-style: Regular;
font-size: 12px;
color: #8A8A9A;
line-height: 18px;
 width:100%;  display: block;
}
.pord3 .down .t2{
font-weight: 800;
font-style: Regular;
font-size: calc(14px + 0.06rem);
color:#FF5B02;
line-height: calc(24px + 0.06rem);
 width:100%;  display: block;
}


@media (max-width:1440px){
.pord3 .down .colse{  right: 0.08rem;  padding: 3px 5px 4px 5px;  gap: 0 2px;}	
.pord3 .down .first{ width:120px;min-width:120px;}
}	
@media (max-width:1024px){
.pord3 .down .but .a{
width: 94px; min-width: 94px;
height: 32px;
 font-size: 13px; 
}
.pord3 .down .first{ width:110px; min-width:110px;}
.pord3 .down.om .first{ position: sticky; top: 0; left: 0; z-index: 6;
box-shadow: 7px 4px 4px rgba(0, 0, 0, 0.05);
}
.pord3 .down th{padding:14px 12px;background:#FAFAFA; }
.pord3 .down td{padding:14px 12px; background: #fff;}
.pord3 .down .img{ 
width: 52px;
height: 52px;
 }
.pord3 .down .img img{width: 48px; 
height: 48px;}
.pord3 .down{ overflow-x: auto;}
}
@media (max-width:700px){
.pord3 .down .colse{ position: static; width:61px; margin:8px auto 0 auto;
 transform: translateY(0); -ms-transform: translateY(0);}
}




._form3{ width:100%; flex-wrap:wrap; display: flex; }
._form3 .name{ width:80px; min-width:80px; display:block; color:#393A41; font-size:calc(14px + 0.02rem); line-height:44px;}
._form3 .name span{ color: #ff0707;}
._form3 .text{ position: relative; z-index: 6; cursor: pointer; width:100%; border:1px solid #E5E7EB; background:#fff; font-size:14px;color:#010101; line-height:30px; height:44px; padding:6px 16px; border-radius: 4px;}
._form3 .textarea{ position: relative; z-index: 6; cursor: pointer; width:100%;border:1px solid #E5E7EB; background:#fff;; font-size:14px;color: #010101; line-height:24px; height:140px; padding:16px 16px;border-radius: 4px; }
._form3 .submit{ display: flex; justify-content:center; align-items: center;
width: 160px;
height: 48px;
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
box-shadow: 0px 4px 14px rgba(255, 91, 2, 0.35);
border-radius: 4px;
font-style: normal;
font-weight: 500;
font-size: calc(14px + 0.02rem);
line-height: 24px;
text-align: center;
color: #FFFFFF; padding-bottom: 1px;
}
._form3 .submit:hover{ background: #FF5B02; color: #fff;}
._form3 .lab1{ width:100%; display: flex; justify-content: center; margin-top:20px;}
._form3 .lab{ width:100%;display: flex;  margin-bottom:16px; }
._form3 .lab0{width:100%;display: flex;  margin-bottom:32px; gap:0 32px; }
._form3 .lab0 .text1{ width:2.58rem;min-width:2.58rem;}
._form3 .dl{ display: inline-flex;  }
._form3 .dl .dd{ display: inline-flex; white-space: nowrap; position: relative; align-items: center; padding-left: 22px;  margin-right:16px;  color:#1D2129; font-size:14px; line-height:44px; cursor: pointer;}
._form3 .dl .dd::after{ content: ''; position: absolute; left: 0; top:50%; margin-top: -7px;
width: 14px;
height: 14px;
background: #FFFFFF;
border: 2px solid #E5E6EB;
border-radius: 50%;
}
._form3 .dl .dd.on::after{ 
border:4px solid #FF5B02;
}
._form3 .input{width:100%;}
._form3 .input .text{ display: none;}
._form3 .input .text.on{ display: block;}

._form3 input::placeholder{color:rgba(57, 58, 65, 0.5); opacity:1 !important;}
._form3 textarea::placeholder{color:rgba(57, 58, 65, 0.5); opacity:1 !important;}

@media screen and (max-width:1024px) {
._form3 .lab{ margin-bottom: 14px;}
._form3 .name{ line-height: 40px;}
._form3 .text{ font-size:14px; height:40px; padding:4px 15px;}
._form3 .textarea{ font-size:14px; padding:7px 12px;}
._form3 .submit{width: 120px; height:40px;}
._form3 .lab1{  margin-top:10px;}
._form3 .lab0{ margin-bottom:14px; gap:0 16px; }
._form3 .lab0 .text1{ width:160px; min-width:160px;}
}
@media screen and (max-width:700px) {
._form3 .lab0{ flex-wrap: wrap;}
._form3 .lab0 .text1{ width:100%; min-width:inherit;}
._form3 .lab0 .fl{ width:100%;}
._form3 .lab0 .fl.w100{ flex-wrap: wrap;}
._form3 .input{ padding:0 0 0 80px;}
}





.list02{ display:grid; width: 100%;grid-template-columns: repeat(2, 1fr);gap:24px 24px;
}
.list02 .li{ display: flex; flex-wrap: wrap; width: 100%;
align-content: flex-start;
padding: 31px 32px;
background: rgba(192, 192, 204, 0.14);
border-radius: 4px;
}
.list02 .tit{ display:inline-flex; max-width: 100%; 
font-style: normal;
font-weight: bold;
font-size: 0.24rem;
line-height:0.31rem;
background: linear-gradient(139.95deg, #DD761B 22.07%, #CE2721 77.93%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
 margin-bottom:0.16rem;}
.list02 .info{ display:flex; align-items: flex-start; width: 100%; color:rgba(1, 1, 1, 0.7); font-size:14px; line-height:23px; font-weight: 400; margin-top: 7px;}
.list02 .info .s{ white-space: nowrap; margin-right: 16px; color:rgba(1, 1, 1, 1); font-weight: bold; font-size:calc(14px + 0.02rem);}
.list02 .info:hover{color:#FF5B02;}

@media screen and (max-width:1024px) {
.list02{gap:15px 15px;}	
.list02 .tit{font-size:16px;
line-height:22px; margin-bottom:8px;}
.list02 .li{ 
padding:20px 20px;
}
}
@media screen and (max-width:700px) {
.list02{grid-template-columns: repeat(1, 1fr);}
}




.list03{ display:flex; flex-wrap: wrap; width: 100%;gap:8px 0;
}
.list03 .li{ display: flex; flex-wrap: wrap; width: 100%;
padding: 24px 36px 21px 36px;
background:url(img/Frame2.png) center no-repeat; background-size:100% 100%;
 justify-content: center;
}
.list03 .tit{ display:inline-flex; max-width: 100%; 
font-style: normal;
font-weight: bold;
font-size: 0.24rem;
line-height:0.31rem;
background: linear-gradient(139.95deg, #DD761B 22.07%, #CE2721 77.93%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
 .list03 .dl{ display:grid; width: 100%;grid-template-columns: repeat(3, 1fr);gap:30px 0.74rem;}
 .list03 .dl .dd{ display: flex; flex-wrap: wrap; width: 100%; align-content: flex-start;}
.list03 .info{ display:block; text-align: center; width: 100%; color:rgba(1, 1, 1, 0.7); font-size:14px; line-height:24px; font-weight: 400; margin-top:10px;}
.list03 .t1{ display: flex; width: 100%; align-items: center; justify-content: center; color:#010101; font-size:calc(14px + 0.02rem); line-height:24px; font-weight: bold; gap:0 8px;}
.list03 .t1 img{ width:20px;height:20px ;}

@media screen and (max-width:1440px) {
.list03 .dl{ gap:32px 0.4rem;}	
}	
@media screen and (max-width:1024px) {
.list03 .dl{gap:12px 12px;}	
.list03 .tit{font-size:16px;
line-height:22px; margin-bottom:8px;}
.list03 .li{ 
padding:20px 16px;
}
.list03 .info{ margin-top: 0;}
}
@media screen and (max-width:700px) {
.list03 .dl{grid-template-columns: repeat(1, 1fr); margin-top: 10px;}
.list03 .dl .dd{ flex-wrap: nowrap; align-items: flex-start;}
.list03 .t1{ min-width:76px;width:76px; white-space: nowrap;  justify-content: flex-start; }
.list03 .info{ text-align: left; margin-top: 0;}
}



.contact-box{
background: linear-gradient(180deg, rgba(0, 0, 0, 0.04) 0%, rgba(0, 0, 0, 0) 100%);
backdrop-filter: blur(11.8px); overflow: hidden;
}
.contact-box1{
background: linear-gradient(180deg, rgba(0, 0, 0, 0.02) 0%, rgba(0, 0, 0, 0) 100%);
backdrop-filter: blur(23.600000381469727px)

}
.contact-box .w1103{ height:calc(494px + 0.78rem);}
.contact-box .w1493{ height:494px;}


.buju2{ width:100%; position: relative;  display:block; }
.buju2 .MapImg{ width:100%; display:block; line-height: 0; position: relative; }

 
 @media screen and (max-width:1024px) {
.contact-box .w1103{ height:auto;}
.contact-box .w1493{ height:auto;}
.buju2{  margin-bottom:20px; }

}
 @media screen and (max-width:700px) {
.buju2{ margin-top: 50px;}
.contact-box .top-78{ padding-top: 0;}

 } 
  
  
  .mapInfo .li{ cursor: pointer; display: block; width:18px; height:18px;  margin:-9px 0 0 -9px; position: absolute; display:inline-flex;}
  .mapInfo .li .tit{ display: inline-flex; align-items: center; 
font-style: normal;
font-weight: 500;
font-size: calc(14px + 0.02rem);
line-height: 24px;
text-align: center;
color:#FF5B02 ;
 
}
  .mapInfo .li .tit img{ display:inline-flex; width:18px; height:18px; }
  .mapInfo .li .tit span{white-space: nowrap;  display: inline-flex; color:#fff;background: linear-gradient(139.95deg, #DD761B 22.07%, #CE2721 77.93%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent; position: absolute; margin:-12px 26px 0 26px;
 }
  
  
 @media screen and (max-width:700px) {
.mapInfo .li .tit{font-size:12px;}
.mapInfo .li .tit span{ margin:-12px 18px 0 18px;}
.mapInfo .li .tit img{ display:inline-flex; width:16px; height:16px; }
  .mapInfo .li{ width:16px; height:16px;  margin:-8px 0 0 -8px; }
.mapInfo .lit .tit span{ margin:-30px 8px 0 0; transform: translateX(50%); -ms-transform: translateX(50%);}
.mapInfo .lid .tit span{ margin:4px 0 0 8px; transform: translateX(-50%); -ms-transform: translateX(-50%);}
 } 
 
 
 
 
 .wap_down{display: none; width: 100%;height:60px; }
 .pf_down{ display:none; width: 100%;position: fixed;z-index: 15;padding-bottom: constant(safe-area-inset-bottom);padding-bottom: env(safe-area-inset-bottom); left: 0; bottom: 0;
 background:#fff;
   box-shadow: 0px 0 6.5px rgba(0, 0, 0, 0.06);
 backdrop-filter: blur(25px);
 }
 .pf_down ul{ width: 100%; display: inline-flex; flex-wrap: wrap; padding:0 4.9%;}
 .pf_down ul li{ width: 25%; text-align: center; position: relative;}
 .pf_down ul li:last-child{border-right:0;}
 .pf_down ul li a{ width: 100%; color: #010101; font-size:13px; line-height:16px; display: inline-flex; flex-wrap: wrap; flex-direction: column; justify-content: center; align-items: center; padding:11px 0; position: relative; }
 .pf_down ul li a i{ width:100%; height:20px; display: flex; align-items: center; justify-content: center;}
 .pf_down ul li a img{ width:18px; height: 18px; margin:0 auto;}
.pf_down ul li:last-child a img{ width:20px; height: 20px;}
 .pf_down ul li a .img1{ display: block;}
 .pf_down ul li a .img2{ display: none;}
  .pf_down ul li a span{ margin-top:2px;}
 .pf_down ul li .toll{display: flex;
   justify-content: center;
   align-items: center;
   padding: 1px 1px 2px 2px;
   position: absolute;
   width: 15px;
   height: 15px;
   top:4px;
   left:50%; margin-left:2px;
   font-style: normal;
   font-weight: 500;
   font-size: 10px;
   line-height: 1;
   color: #FFFFFF;
   background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
   border-radius: 50%;}
 .pf_down ul li a:hover{ color:#FF5B02;}
 .pf_down ul li a:hover .img1{ display: none;}
 .pf_down ul li a:hover .img2{ display: block;}
 
 
 @media screen and (max-width:1024px) {
 .wap_down{ display: block;}
 .pf_down{ display: block;}
 }
 
 
 
 
 /*20260509start*/
 .w1622{max-width:1622px; margin-right: auto; margin-left: auto;}
 .w550{max-width:550px; margin-right: auto; margin-left: auto;}
 /*登录通用*/
 .dl_section{width: 100%; position: relative;}
 .dl_section .bg{ position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%;}
 .dl_section .sect{display: flex;justify-content:space-between;width: 100%; align-items: center;min-height: 100vh;}
 .dl_section .dl_left{width:50.57%; display: flex; flex-wrap: wrap; align-content: flex-end; height:70vh;}
  .dl_section .dl_left .tit48{ text-align: left; line-height: 0.67rem;}
   .dl_section .dl_left .mt24{ margin-top: 0.28rem;}
 .dl_section .dl_left .info{width:100%;
font-weight: 300;color: #FFFFFF;
font-size: calc(14px + 0.02rem);
line-height: calc(22px + 0.06rem);
 margin-top: 0.28rem;
 }
 
 .dl_section .dl_right{width:5.02rem;display: flex; flex-wrap: wrap; align-content: center; min-height: 100vh; margin-right:8.19%;}
 .dl_right.mt19{ padding-top: 20px;}
 
 @media screen and (max-width:1600px){
 .dl_section .dl_left .tit48{ font-size:0.38rem; line-height:0.5rem;}
 .dl_section .dl_right{ margin-right:0;width:4.1rem;}
 .dl_section .dl_left .mt24{ margin-top: 0.16rem;}
 .dl_section .dl_left .info{
  margin-top: 0.18rem;
  }
   
 }	
  @media screen and (max-width:1270px){
	  .dl_section .dl_left{  width: 55.57%;}
	 } 
 @media screen and (max-width:1024px){
.dl_section{ background-position: 18% bottom !important;}	 
 .dl_section .sect{ flex-wrap: wrap; align-items: flex-start; align-content: flex-start; padding:0 5px 40px 5px;}
 .dl_section .dl_left{display: block;width: 100%; height: auto; padding:80px 0 30px 0;}
 .dl_section .dl_right{width: 100%; min-height: initial;}
 .dl_section .dl_left .tit48{ font-size:20px; line-height:30px;}
 .dl_section .dl_left .mt24{ margin-top:12px;}
 .dl_section .dl_left .info{
  margin-top: 14px; font-size: 14px;
  }
  .dl_section .dl_left .info br{ display:none;}
  .dl_right.mt19{ padding-top:0;}
 }

/*验证码登录*/
.yzmdl_box{width: 100%;position: relative;display: block;
padding: 0.36rem;
background: #FFFFFF;
box-shadow: 0px 4px 27.6px rgba(0, 0, 0, 0.05);
}
.yzmdl_box .top{margin-bottom:0.36rem;display: flex;justify-content: flex-start;align-items: flex-start;}
.yzmdl_box .top .dd{margin-right:8px;padding-right:8px;position: relative;}
.yzmdl_box .top .dd::after{content: "";display: block;height:20px;width: 1px;background:rgba(1, 1, 1, 0.4);position: absolute;right: 0;top: 50%;transform: translate(0,-48%);}
.yzmdl_box .top .dd:last-child::after{display: none;}
.yzmdl_box .top .dd:last-child{padding-right: 0;margin-right: 0;}
.yzmdl_box .top .dd a{display: block;
font-weight: 400;
font-size: 0.2rem;
line-height: 0.28rem;
color: rgba(1, 1, 1, 0.4);
}
.yzmdl_box .top .dd.on a{color:rgba(255, 91, 2, 1) !important;font-weight: bold;}
.yzmdl_box .top .dd:hover a{color:rgba(255, 91, 2, 1) !important;}
.yzmdl_box .bottom{width: 100%;display: none;}
.yzmdl_box .bottom.on{display: block;}
.yzmdl_box .bottom ul{width: 100%;}
.yzmdl_box .bottom ul li{width: 100%;margin-bottom:0.24rem;}
.yzmdl_box .bottom ul .dh{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;}
.yzmdl_box .bottom ul .dh ._l{width: 81px;position: relative; display:none;}
.yzmdl_box .bottom ul .dh ._t{width: 100%;display: flex;justify-content: center;align-items: center;cursor: pointer;}
.yzmdl_box .bottom ul .dh ._t .wz{font-size: calc(14px + 0.02rem);color: #1D2129;line-height: 48px;margin-right: 6px;}
.yzmdl_box .bottom ul .dh ._t img{width: 16px;display: block;}
.yzmdl_box .bottom ul .dh ._b{width: 100%;position: absolute;left: 0;top: calc(100% + 12px);background: #fff;border-radius: 4px;box-shadow: 0 0 12px rgba(0,0,0,0.1);padding: 10px;display: none;z-index: 50;}
.yzmdl_box .bottom ul .dh ._b a{display: block;font-size: 14px;color: #1C2721;line-height: 20px;padding: 10px 0;text-align: center;border-bottom: 1px solid #eee;}
.yzmdl_box .bottom ul .dh ._b a:last-child{border-bottom: 0;}
.yzmdl_box .bottom ul .dh ._b a:hover{color: #0052D9;}
.yzmdl_box .bottom ul .dh ._r{width: calc(100% - 81px);border-left: 1px solid rgb(229, 232, 239); width:100%; border:0;}
.yzmdl_box .bottom ul input{width: 100%;height:0.52rem;display: block;padding:0.05rem 17px;font-size: calc(14px + 0.02rem); line-height:0.4rem; color: #1C2721;border:1px solid rgba(0, 0, 0, 0.05); border-radius: 4px;}
.yzmdl_box .bottom ul input:focus {outline: none;border-color: #ff6b35}
.yzmdl_box .bottom ul .dhyzm{width: 100%; position: relative;}
.yzmdl_box .bottom ul .dhyzm .btn{font-size: calc(14px + 0.02rem);color:#FF5B02;line-height:0.4rem;position: absolute;right: 17px;top: 50%;transform: translate(0,-50%);cursor: pointer; width: auto !important; padding:0 !important; border:0 !important;}
.yzmdl_box .bottom ul .dhyzm .btn:hover{color: #FF253F;}
.yzmdl_box .bottom .gx{display: flex;justify-content:space-between;align-items: center;margin-bottom:0.56rem;}
.yzmdl_box .bottom .gx .fl{  align-items: center;}
.yzmdl_box .bottom .gx .icobox{width: 15px;cursor: pointer; line-height: 0;}
.yzmdl_box .bottom .gx .icobox img{width: 100%;display: block;}
.yzmdl_box .bottom .gx .icobox .ico2{display: none;}
.yzmdl_box .bottom .gx .icobox.on .ico1{display: none;}
.yzmdl_box .bottom .gx .icobox.on .ico2{display: block;}
.yzmdl_box .bottom .gx .wz{font-size: 14px;color:#1C2721;line-height: 24px;padding-left:5px;}
.yzmdl_box .bottom .gx .wz a{color: #FF5B02; padding:0 5px;}
.yzmdl_box .bottom .gx .wz a:hover{color: #FF253F;}
.yzmdl_box .bottom .Forgot{font-size: 14px;color:#FF5B02;line-height: 24px; display: inline-flex;}
.yzmdl_box .bottom .Forgot:hover{color: #FF253F;}
.yzmdl_box .bottom .dl_btn{width: 100%;margin-bottom: 0.24rem;background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
box-shadow: 0px 4px 14px rgba(255, 91, 2, 0.35);
border-radius: 4px;}
.yzmdl_box .bottom .dl_btn a{
font-weight: bold;
font-size: calc(14px + 0.04rem);
line-height: 28px;
color: #FFFFFF;
text-align: center;
display: flex;
justify-content: center;
align-items: center;
height: 0.56rem;border-radius: 4px;
}
.yzmdl_box .bottom .dl_btn a:hover{ background: #FF253F;}
.yzmdl_box .bottom .zc_btn{width: 100%;display: flex;justify-content: center;align-items: flex-start;}
.yzmdl_box .bottom .zc_btn a{display: block;
font-weight: bold;
font-size: calc(14px + 0.04rem);
line-height: 28px;
text-align: center;
color: #FF5B02;
}
.yzmdl_box .bottom .zc_btn a:hover{color: #FF253F;}
.yzmdl_box .title{ display: flex; flex-wrap: wrap; width: 100%; align-items: center; justify-content: space-between; margin-bottom: 0.56rem;}
.yzmdl_box .title .tit1{ display: inline-flex;
font-weight: 400;
font-size: calc(14px + 0.1rem);
line-height: 1.4;
color: #1C2721;
}
.yzmdl_box .title .tit2{display: inline-flex;
align-items: center;
padding: 0 32px 1px 16px;
height: 0.4rem;
background:url(img/down.svg) 87.5% center no-repeat #F2F3F5; background-size:12px !important;
border-radius: 4px;
font-style: normal;
font-weight: 350;
font-size: calc(14px + 0.02rem);
line-height: 24px;
color: #010101; cursor: pointer;
}
.yzmdl_box .title .seclt{ display: inline-flex; position: relative;}
.yzmdl_box ._down1{ display:none; position: absolute; left: 0; top:100%; z-index: 8; width: 100%;margin-top:4px;
  background: #FFFFFF;
  border-radius: 4px; padding:10px 0;
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
}
.yzmdl_box ._down1 li{ display: block;
  width: 100%;
  color: #010101;
  line-height: 28px;
  font-size: 14px;
  padding: 0 0 0 16px; cursor: pointer;}
.yzmdl_box ._down1 li:hover{ color: #FF253F;}


.yzmdl_box input::placeholder{color: rgba(114, 114, 114, 0.8) !important;}


@media screen and (max-width:1600px){
.yzmdl_box{  padding: 0.3rem;}	
.yzmdl_box .title{ margin-bottom:0.3rem;}	
.yzmdl_box .bottom .gx{ margin-bottom:0.2rem;}	
.yzmdl_box .top{ margin-bottom:0.2rem;}	
.yzmdl_box .bottom ul li{ margin-bottom:0.15rem;}	
.yzmdl_box .bottom ul input{height: 0.42rem;}	
.yzmdl_box .bottom .dl_btn{ margin-bottom:0.15rem;}	
.yzmdl_box .bottom .dl_btn a{ height: 0.42rem;}
}
@media screen and (max-width:1024px){
.yzmdl_box{padding:25px 20px;}
.yzmdl_box .title{ margin-bottom:20px;}	
.yzmdl_box .top{margin-bottom: 16px;}
.yzmdl_box .top .dd::after{height: 14px;}
.yzmdl_box .top .dd a{font-size: 14px;line-height: 24px;}
.yzmdl_box .bottom ul li{margin-bottom: 14px;}
.yzmdl_box .bottom ul .dh ._l{width: 70px;}
.yzmdl_box .bottom ul .dh ._t .wz{font-size: 14px;line-height: 38px;margin-right: 4px;}
.yzmdl_box .bottom ul .dh ._t img{width: 14px;}
.yzmdl_box .bottom ul .dh ._b{padding: 6px;}
.yzmdl_box .bottom ul .dh ._b a{padding: 6px 0;}
.yzmdl_box .bottom ul .dh ._r{width: calc(100% - 70px); width:100%;}
.yzmdl_box .bottom ul input{height: 36px;padding: 0 12px;font-size: 14px;}
.yzmdl_box .bottom .gx{margin-bottom: 20px;}
.yzmdl_box .bottom .gx .icobox{width: 14px;}
.yzmdl_box .bottom .dl_btn{margin-bottom: 12px;}
.yzmdl_box .bottom .dl_btn a{font-size: 15px;height: 40px;}
.yzmdl_box .bottom ul .dhyzm .btn{ line-height:36px;}
.yzmdl_box .bottom .zc_btn a{font-size: 15px;}
.yzmdl_box .title .tit2{ height: 32px;}
}





.yzmzhdl_box .bottom .mm_input{width: 100%;position: relative;}
.yzmzhdl_box .bottom .mm_input .icobox{width: 24px;position: absolute;right: 16px;top: 50%;transform: translate(0,-50%);cursor: pointer;}
.yzmzhdl_box .bottom .mm_input .icobox img{width: 100%;display: none;}
.yzmzhdl_box .bottom .mm_input .icobox .ico1{display: block;}
.yzmzhdl_box .bottom .mm_input .icobox.on .ico2{display: block;}
.yzmzhdl_box .bottom .mm_input .icobox.on .ico1{display: none;}
.yzmzhdl_box .bottom .tpyzm{width: 100%;position: relative;}
.yzmzhdl_box .bottom .tpyzm input{padding:5px 130px 5px 16px;}
.yzmzhdl_box .bottom .tpyzm img{width: 113px;height: 42px;display: block;position: absolute;right: 4px;top: 50%;transform: translate(0,-50%);cursor: pointer;}
.yzmzhdl_box .bottom .zcwj_btn{width: 100%;display: flex;justify-content: center;align-items: flex-start;}
.yzmzhdl_box .bottom .zcwj_btn a{display: block;
font-weight: bold;
font-size: calc(14px + 0.04rem);
line-height: 28px;
text-align: center;
color: #FF5B02;
}
.yzmzhdl_box .bottom .zcwj_btn a:hover{color: #FF253F;}




@media screen and (max-width:1024px){
.yzmzhdl_box .bottom .mm_input .icobox{width: 20px;right: 12px;}
.yzmzhdl_box .bottom .tpyzm input{height: 38px;padding: 0 100px 0 12px;font-size: 14px;}
.yzmzhdl_box .bottom .tpyzm img{width: 80px;height: 30px}
}


.poup-bg{ display: none; width: 100%; height: 100%; position: fixed; left: 0; top:0; z-index: 60; background: #000; opacity: 0.6;}

.PrivacyPolicy{ display: none; position: fixed; left:50%; top:50%; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); z-index: 66;
width:11.44rem;}
.PrivacyPolicy .box{ display: block;width: 100%; position: relative; padding:0.36rem 0.36rem;background:#fff;}
.PrivacyPolicy .colse{ cursor: pointer; display:flex; align-items: center; justify-content: center; width:40px; height: 40px; position: absolute; top:9px; right:0.15rem; line-height: 0;  z-index: 10;}
.PrivacyPolicy .colse img{ width: 10px; height: 10px;}
.PrivacyPolicy .pic{ display: block;width:100%; line-height: 0; }
.PrivacyPolicy .pic img{ width:64px;}
.PrivacyPolicy .title{ width:calc(100% - 42px); color:#010101; font-size: 24px; line-height:29px; font-weight: 700; text-align: center;}
.PrivacyPolicy .info{ width:100%; color:#393A41; font-size:calc(14px + 0.02rem); line-height:24px; font-weight: 400; margin:0.36rem 0;  overflow:hidden; overflow-y:auto; scrollbar-width:thin; max-height:60vh;scrollbar-width: thin;
  padding:0 0.24rem;
  background: #F8F8F8;
 border-top:0.24rem solid #F8F8F8;border-bottom:0.24rem solid #F8F8F8;
  }
.PrivacyPolicy .dl_btn{ display: flex; width: 100%; justify-content: center;}
.PrivacyPolicy .dl_btn .a{ display: flex; align-items: center; justify-content: center;
padding: 0 0.64rem 1px 0.64rem;
height: 0.48rem;
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
box-shadow: 0px 4px 14px rgba(255, 91, 2, 0.35);
border-radius: 4px;
font-size: calc(14px + 0.02rem);color: #fff;
}
.PrivacyPolicy .dl_btn .a:hover{ background: #FF253F;}


@media screen and (max-width:1024px) {
.PrivacyPolicy .box{ padding:20px 20px;}
.PrivacyPolicy .pic img{ width:54px;}
.PrivacyPolicy .title{width:calc(100% - 20px); margin:0 10px;  font-size:18px; line-height: 28px;}
.PrivacyPolicy .info{ padding:0 16px; margin: 20px 0;
 border-top:16px solid #F8F8F8;border-bottom:16px solid #F8F8F8;}
.PrivacyPolicy .dl_btn .a{height:34px;padding: 0 30px 1px 30px;}
.PrivacyPolicy .colse{top:0;}
}
@media screen and (max-width:767px) {
.PrivacyPolicy{width:90%;}
}


.form3{width: 100%;display: block;
padding-left:0.48rem;padding-right:0.48rem;
background: #FFFFFF;
 /* border-radius:0 0 16px 16px; */

}
.form3 .bottom{width: 100%;display: block;}
.form3 .bottom ul{width: 100%;}
.form3 .bottom ul li{width: 100%;margin-bottom:0.24rem; display: flex;}
.form3 .bottom ul .dh{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;}
.form3 .bottom ul input{width: 100%;display: block;padding:0.05rem 17px;font-size: calc(14px + 0.02rem); line-height:0.4rem; color: #1C2721;border:1px solid rgba(0, 0, 0, 0.05); border-radius: 4px;height:0.52rem; background: #fff;}
.form3 .bottom ul input:focus {outline: none;border-color: #ff6b35}
.form3 .bottom ul .dhyzm{ position: relative;width: 100%;}
.form3 .bottom ul .dhyzm .btn{font-size: calc(14px + 0.02rem);color:#FF5B02;line-height:0.4rem;height:0.4rem;position: absolute;right: 17px;top: 50%;transform: translate(0,-50%);cursor: pointer; width: auto; padding:0 !important; border:0 !important;}
.form3 .bottom ul .dhyzm .btn:hover{color: #FF253F;}
.form3 .dl_btn{width: 100%;background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
box-shadow: 0px 4px 14px rgba(255, 91, 2, 0.35);
border-radius: 4px;}
.form3 .dl_btn a{
font-weight: bold;
font-size: calc(14px + 0.04rem);
line-height: 28px;
color: #FFFFFF;
text-align: center;
display: flex;
justify-content: center;
align-items: center;
height: 0.56rem;
border-radius: 4px;
}
.form3 .dl_btn a:hover{ background: #FF253F;}
.form3 .tit1{ display:block; width: 100%; text-align: center;
font-weight: 400;
font-size: calc(14px + 0.04rem);
line-height:calc(22px + 0.06rem);
color: #010101;
}
.form3 .bottom .mm_input{width: 100%;position: relative;}
.form3 .bottom .mm_input .icobox{width: 24px;position: absolute;right: 16px;top: 50%;transform: translate(0,-50%);cursor: pointer;}
.form3 .bottom .mm_input .icobox img{width: 100%;display: block;}
.form3 .bottom .mm_input .icobox .ico2{display: none;}
.form3 .bottom .mm_input .icobox.on .ico1{display: none;}
.form3 .bottom .mm_input .icobox.on .ico2{display: block;}
.form3 .name{ min-width:120px; line-height:0.52rem; font-size: calc(14px + 0.02rem);color: #010101;}
.form3 .bottom input[type="password"] {
    background-color: transparent;
    background-color: #fff;
}


.form3 input::placeholder{color: rgba(114, 114, 114, 0.8) !important;}



@media screen and (max-width:1024px){
.form3 {padding-left:18px;padding-right:18px;}	
.form3 .bottom ul li{margin-bottom: 14px; flex-wrap: wrap;}
.form3 .bottom ul input{height: 38px;padding: 0 12px;font-size: 14px;}
.form3 .bottom ul .dhyzm .btn{font-size: 14px;right: 12px; line-height: 34px; height:34px;}
.form3 .bottom .mm_input .icobox{width: 20px;right: 12px;}
.form3 .dl_btn a{font-size: 14px;height: 40px;}
.form3 .name{ min-width:100%; line-height:24px; font-size: 14px; margin-bottom:8px; }

}
@media screen and (max-width:700px){
	

}


.vip01{ flex-wrap: wrap;/*  border-radius: 16px 16px 0 0; */
display: flex;
flex-direction: row;
align-items: center;
padding: 17px 34px;
background: #FFFFFF;
border-bottom: 1px solid #F3F4F6;

}
@media screen and (max-width:1024px) {
.vip01{padding: 12px 16px;}

}

.fhsyj{ display: inline-flex;}
.fhsyj .a{ display: inline-flex; align-items: center;
font-weight: 400;
font-size: 14px;
line-height: 20px;
text-align: center;
color: rgba(1, 1, 1, 0.5);
 gap: 0 4px;
}
.fhsyj .a img{ min-width: 20px; height: 20px;}
.fhsyj .a .img1{ display: block;}
.fhsyj .a .img2{ display: none;}
.fhsyj .a:hover{
	  color: #FF5B02;
}
.fhsyj .a:hover .img1{ display: none;}
.fhsyj .a:hover .img2{ display: block;}



._box9{ display: flex; align-items: center; flex-wrap: wrap; justify-content: space-between; background: #fff; width:100%;
background: #FFFFFF;
 padding:0 36px 3px 36px;border-bottom: 1px solid rgba(243, 244, 246, 1)
}
._box9 ._l1{ display: flex; }
._box9 ._l1 .a{ position: relative; display: flex;color:rgba(1, 1, 1, 0.5); font-size:14px; line-height:20px; border-bottom:2px solid #fff; margin-right: 0.4rem; padding:0.24rem 0; min-width: 42px; align-items: center; justify-content: center;}
._box9 ._l1 .a:last-child{ margin-right:0 !important;}
._box9 ._l1 .a::after{ content: '';
position: absolute;
width: 0;
height: 2px;
left: 0px;
bottom:13px;
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
}
._box9 ._l1 .a:hover{
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
._box9 ._l1 .a.on{ background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;}
._box9 ._l1 .a:hover::after{width: 100%; }
._box9 ._l1 .a.on::after{width:  100%; }


._box9-1{ padding:0 24px 3px 24px;}

@media screen and (max-width:1440px) {
._box9 ._l1 .a{font-size:14px; margin-right: 0.2rem;}	

}
@media screen and (max-width:1024px) {
._box9{ padding:0 14px 3px 14px;}
._box9 ._l1 .a{ padding:16px 0; margin-right:20px;}
._box9 ._l1 .a::after{ 
bottom:6px;
}
._box9-1{ padding:0 14px 3px 14px;}

}
@media screen and (max-width:767px) {



}




._box3{display: flex; flex-wrap: wrap; width:100%; justify-content: center; align-content: flex-start; background: #fff; padding:1.29rem 36px; min-height:4.16rem;}
._box3 .ico{ display: block; text-align: center; width: 100%; line-height: 0;}
._box3 .ico img{ object-fit: contain; height:65px;}
._box3 .cont{ display:block; text-align: center; width:100%; color:rgba(74, 85, 101, 1); font-size:calc(14px + 0.02rem); line-height:24px; margin-top:8px;}

@media (max-width: 1024px){
._box3{ padding:80px 18px; min-height:inherit;}	



}





.mtf_box3{width: 100%; display: flex; flex-wrap: wrap; align-items: center; justify-content:space-between; background: #Fff; }
.mtf_box3 .top{ align-items: center; padding:0 36px;}
.mtf_box3 .tit24{ width:auto; display: inline-flex;}

.search_input3{width:4.07rem; position: relative; display: flex; align-items: center;
 }
.search_input3 input{width: 100%;height:42px; 
font-weight: 350;
font-size: calc(14px + 0.02rem);
line-height:30px; opacity:1 !important;
color:#010101; padding:5px 80px 5px 56px;
background: #FFFFFF;
border: 1px solid #E6E6E6;
box-shadow: 8px 8px 50px rgba(0, 0, 0, 0.05);
border-radius: 79px;
}
.search_input3 input:focus{ outline:none;}
.search_input3 input::placeholder{color:rgba(65, 70, 79, 0.5); opacity:1 !important;}
.search_input3 .img{width:20px; height: 20px; display: block;position: absolute;left:24px;top: 50%;transform: translate(0,-50%); -ms-transform: translate(0,-50%); cursor: pointer;background: url(img/search.svg) center no-repeat; background-size:20px auto !important;}
.search_input3 .img:hover{background: url(img/search1.svg) center no-repeat;}
.search_input3 .button{ display:block; border-radius: 42px;
width:80px;
height:42px;
font-weight: bold;
font-size: calc(14px + 0.02rem);
line-height: 42px;
text-align: center;
 position: absolute; right:0; top: 0;
}
.search_input3 .button span{background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;}
.search_input3 .button:hover{
	background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
	
}
.search_input3 .button:hover span{ color: #fff !important;-webkit-text-fill-color: inherit;}
.cards-info{width:100%;
font-weight: 350;
font-size: calc(14px + 0.02rem);
line-height: 24px;
color: #4A5565; padding-left:36px; padding-roght:36px;

}
.tab-mt1{width:100%; background: #fff; padding:0 36px;}
.tab-mt1 .collection-table{ margin-top: 0 !important;}
.tab1000{ min-width: 1000px;}

@media screen and (max-width:1024px) {
.search_input3 .img{left:14px;background-size:18px auto !important; }
.search_input3 .button{width:70px;}
.search_input3 input{ padding:5px 70px 5px 40px;}
.tab-mt1{ padding:0 16px;}
}
@media screen and (max-width:700px) {
.mtf_box3 .top{ padding:0 16px;}
.cards-info{ padding:16px 16px  5px 16px;}
.search_input3{width:100%; margin-top: 15px; }
.tab-mt1{padding:0 16px;}
}




.popup-bg{ display: none;
 z-index: 100;
position: fixed;
width: 100%;
height: 100%;
left: 0;
top: 0;
background: rgba(0, 0, 0, 0.6);
}
.form-popup{ display: none;
 z-index: 110;
position: fixed;
width: 657px;
left:50%; background: #fff;
top:50%; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%);
}
.form-popup{
 z-index: 110;
position: fixed;
width: 657px;
left:50%; background: #fff;
top:50%; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%);
}
.form-popup .form-title {
  display: flex; flex-wrap: wrap;
  align-items: center;
  padding: 16px 32px;
  width: 100%;
  background: #F3F3F3;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #010101;
}
.form-popup .form-group {
  display: flex;width: 100%;
  align-items: center;
  margin-bottom: 16px;
}
.form-popup .form-group1{ display: flex;width: 100%; padding:0 0.32rem;
  align-items: center;margin-bottom: 24px;}
.form-popup .form-label {
  font-weight: bold;
  font-size: 14px;
  line-height: 20px;
  color:rgba(0, 0, 0, 0.9);
width: 100%;font-family: 'NotoSans-Bold';
}
.form-popup .form-label  span{ margin-left: 2px; color: rgba(213, 73, 65, 1);}
.form-popup .form-label1 {
  color:rgba(1, 1, 1, 0.9); text-align: right; justify-content: flex-end;
min-width:109px;width:109px; padding-right:10px;
}
.form-popup .upload-group {
  align-items: flex-start; margin-bottom:24px;
}
.form-popup .upload-area {
     width: 128px;
     height: 128px;
     border: 2px dashed #E6E6E6;
     border-radius: 4px;
     cursor: pointer;
     position: relative;
     display: flex;
     align-items: center;
     justify-content: center;
     transition: border-color 0.3s, background-color 0.3s;
	 margin:12px 0 0 0;
 }
.form-popup .upload-area:hover {border-color: #ff6b35;background-color: #fff8f5;}
.form-popup .upload-input {position: absolute;width: 100%;height: 100%;opacity: 0;cursor: pointer}
.form-popup .upload-content {display: flex;flex-direction: column;align-items: center;}
.form-popup .upload-content span{font-weight: 700;font-size: 12px;line-height: 20px;color: #010101;opacity: 0.5;}
.form-popup .upload-content img {width: 32px;height: 32px;margin-bottom: 8px;}
.form-popup .colse{ cursor: pointer; display:flex; align-items: center; justify-content: center; position: absolute; right:22px; top:8px; width:40px; height: 40px; line-height: 0;}
.form-popup .colse img{ width:20px;}
.form-popup .form-wrapper{ width: 100%;  position: relative;}
.form-popup .info-form{ width: 100%; padding:36px 32px 24px 32px; display: flex; flex-wrap: wrap;}
.form-popup .p1{

	width: 100%; margin-top: 8px;
	font-weight: 400;
	font-size: 12px;
	line-height: 18px;
	color: rgba(1, 1, 1, 0.5);
	
}
.form-popup .btn-group{ width: 100%; justify-content: center;  margin-top: 0.36rem;}
.form-popup .form-input {font-size: 14px;color: rgba(1, 1, 1, 1);transition: border-color 0.3s;display: flex;flex-direction: row;padding:3px 7px;width: 100%;height: 32px; font-size: 14px; line-height:24px; background: #FFFFFF;border: 1px solid #DCDCDC;border-radius: 3px;}
.form-popup .form-input:focus {outline: none;border-color: #ff6b35}
.form-popup .form-input::placeholder {color: rgba(1, 1, 1, 0.5) !important;}
.form-popup .form-fbx{ width: 100%;
font-weight: 400;
font-size: 14px;
line-height: 24px;
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
.form-popup .dl{ display: inline-flex; width: 100%; gap:0 16px; }
.form-popup .dl .dd{ display: inline-flex;padding-left:24px;  color:rgba(0, 0, 0, 0.9); font-size:14px; line-height:32px; cursor: pointer;  background: url(img/radio.png) left center no-repeat; background-size: 16px !important; }
.form-popup  .dl .dd.on{ 
  background: url(img/radio1.png) left center no-repeat;
}

@media (max-width: 1024px) {
.form-popup .info-form{ padding:24px 16px 24px 16px;}
.form-popup .upload-area{ width:100px; height: 100px;}
.form-popup .upload-content img{ width: 26px; height: 26px;}
.form-popup .upload-group{ margin-bottom: 16px;}
.form-popup .form-title{  padding:8px 16px;}
.form-popup .colse{ top: 0; right:4px;}
.form-popup .btn-group{  margin-top:20px;}
.form-popup .form-input{ padding:4px 12px;}
.form-popup .form-label{  min-width:140px; padding-right: 10px;}	
.form-popup .form-group1{ padding:0;margin-bottom:16px;}
}
@media (max-width: 700px) {
.form-popup{ width:90%;}	
.form-popup .form-label{ line-height:28px; text-align: left;  min-width:100%; padding:0 0 6px 0;}	
.form-popup .form-label1{ width:100%; }
.form-popup .form-group1{ flex-wrap: wrap;}
 }
 


.plr32{ padding-left: 0.32rem; padding-right: 0.32rem;}
.plr36{ padding-left: 0.36rem; padding-right: 0.36rem;}
.fabu1{ background: #fff; width: 100%;  display: flex; flex-wrap: wrap; justify-content: center;}
.fabu1 .info-form{width: 100%; display: flex; flex-wrap: wrap;}
.fabu1 .form-group {
  display: flex;width: 100%;
  align-items: center;
  margin-bottom: 20px;
}
.fabu1 .form-group1 {
  display: flex;width: 100%;
  align-items: center;
  margin-bottom: 16px; padding-right: 0.85rem;
}
.fabu1 .form-group2 {
  display: flex;width: 100%;
  align-items: center;
  margin-bottom: 16px; padding-right: 0.71rem;
}
.fabu1 .form-label {
  font-weight: 500;
  font-size: 14px;
  line-height:32px;
  color:rgba(1, 1, 1, 1); text-align: right; justify-content: flex-end;
min-width:2.07rem; padding-right:0.16rem;
}
.fabu1 .form-label  span{ margin-left: 4px; color: rgba(245, 63, 63, 1);}
.fabu1 .form-label.w84{ min-width: 100px !important; white-space: nowrap;}
.fabu1 .form-label.w98{ min-width: 110px !important; white-space: nowrap;}
.fabu1 .form-label.w115{ min-width: 115px !important; white-space: nowrap; font-weight: 500;}
.fabu1 .upload-group {
  align-items: flex-start;
}
.fabu1 .form-input {font-size: 14px;color: rgba(1, 1, 1, 1);transition: border-color 0.3s;display: flex;flex-direction: row;padding:4px 0.16rem;width: 100%;height: 38px; line-height:28px; background: #FFFFFF;border: 1px solid rgba(0, 0, 0, 0.1);border-radius: 2px;}
.fabu1 .form-input:focus {outline: none;border-color: #ff6b35}
.fabu1 .form-input::placeholder {color: rgba(1, 1, 1, 0.3) !important;}
.fabu1 ._text::placeholder {color: rgba(1, 1, 1, 1) !important;}
.fabu1 .form-textarea {font-size: 14px;color: rgba(1, 1, 1, 1);transition: border-color 0.3s;display: flex;flex-direction: row;padding:5px 0.16rem;width: 100%;height: 92px; line-height:28px; background: #FFFFFF;border: 1px solid rgba(0, 0, 0, 0.1);border-radius: 2px;}
.fabu1 .form-textarea1{ height: 158px;padding:10px 0.16rem;} 
.fabu1 .form-textarea:focus {outline: none;border-color: #ff6b35}
.fabu1 .form-textarea::placeholder {color: rgba(1, 1, 1, 0.3) !important;}
.fabu1 ._text1{ overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp:1;}
.fabu1 ._text1::placeholder {color: rgba(1, 1, 1, 1) !important;}
.fabu1 .form-img{ gap: 8px;}
.fabu1 .upload-img {
     width: 100%;
     height: 100%; object-fit: cover;
     border-radius:4px;
 }
.fabu1 .upload-area {
     width: 128px;
     height: 128px;background-color: #fff;
     border: 2px dashed rgba(230, 230, 230, 1);
     border-radius: 50%;
     cursor: pointer;
     position: relative;
     display: flex;
     align-items: center;
     justify-content: center; margin-right: 8px;
     transition: border-color 0.3s, background-color 0.3s;
 }
 .fabu1 .upload-area1 {border-radius:4px;}
.fabu1 .upload-area2 { width: 102px;
     height: 182px; border-radius:4px;}
.fabu1 .upload-area:hover {border-color: #ff6b35;background-color: #fff8f5;}
.fabu1 .upload-input {position: absolute;width: 100%;height: 100%;opacity: 0;cursor: pointer}
.fabu1 .upload-content {display: flex;flex-direction: column;align-items: center;}
.fabu1 .upload-content span{font-weight: 700;font-size: 12px;line-height: 20px;color: #010101;opacity: 0.5;}
.fabu1 .upload-content img {width: 32px;height: 32px;margin-bottom: 8px;}
.fabu1 .p1{
	width: 100%; margin-top: 8px;
	font-weight: 400;
	font-size: 12px;
	line-height: 18px;
	color: rgba(1, 1, 1, 0.5);
	
}
.fabu1 .p2{
	margin-left:4px;
	font-weight: 400;
	font-size: 14px;
	line-height: 24px;
	color: rgba(1, 1, 1, 0.5);
	
}
.fabu1 .p3{
	font-weight: 400;
	font-size: 14px;
	line-height:24px;
	color: #393A41; padding:0.12rem 0.16rem;
	
}
.fabu1 .p4{
	font-weight: bold;
	font-size: 14px;
	line-height:33px;
	color: rgba(1, 1, 1,1);
	
}
.fabu1 .p5{
 width: 100%;
    font-weight: 400;
    font-size: 14px;
    line-height: 32px;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 2px;
    /* 文字渐变 */
    background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    /* 下划线颜色 - 使用最近的渐变色（取起始色） */
    text-decoration-color: #FF5B02;  word-break: break-word;
}
.fabu1 .form-cont{ display: flex; align-items: center; width:calc(100% - 2.07rem); margin-right:2.07rem; position: relative;}
.fabu1 .btn-group{ width: 100%; justify-content: center;  margin-top: 0.6rem;}
.fabu1 .bianji{ display: block; width: 100%; line-height: 0;}
.fabu1 .form-cont1{ display: grid; gap:8px;grid-template-columns: repeat(3, 1fr);}
.fabu1 .form-cont2{ display: grid; gap:16px 0.42rem;grid-template-columns: repeat(3, 1fr);}
.fabu1 .date{
font-weight: 400;
font-size: 14px;
line-height:38px;
color: #010101;
 position: absolute; right: 0; top: 0; padding:0 16px;
}
.fabu1 .md0{ margin-bottom:8px !important;}
.fabu1 .w32{ width: 32.2%; position: relative;}
.fabu1 .w30{ width: 30.6%; position: relative;}
.fabu1 .w29{ display: flex; align-items: center; width: 100%; position: relative; gap:0 8px;}
.fabu1 .w29 .t1{ min-width:70px;
font-weight: 400;
font-size: 14px;
line-height: 24px;
color: rgba(1, 1, 1, 0.7);
}
.fabu1 .w29 .form-input{ width: 96px;  padding: 4px 12px;}
.fabu1 .addr-info{
font-weight: 400;
font-size: 14px;
line-height: 24px;
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent; position: relative;
}
.fabu1 .addr-info::after{ display: block; content: ''; position: absolute; left:0; bottom:0; width: 0; height: 1px;background:linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);}
.fabu1 .addr-info:hover::after { width: 100%;}
.fabu1 .riqi{background: url(img/calendar1.svg) 94% center no-repeat #FFFFFF;
  background-size: 16px !important;
}
.fabu1 .jt{background: url(img/icon-wrapper.svg) 98% center no-repeat #FFFFFF;
  background-size: 12px !important;
}
.fabu1 .dl{ display: inline-flex;  }
.fabu1 .dl .dd{ display: inline-flex; white-space: nowrap; position: relative; align-items: center; padding-left: 22px;  margin-right:16px;  color:rgba(29, 33, 41, 1); font-size:14px; line-height:32px; cursor: pointer; gap:0 4px;}
.fabu1 .dl .dd img{ min-width: 20px;width: 20px; height: 20px;}
.fabu1 .dl .dd::after{ content: ''; position: absolute; left: 0; top:50%; margin-top: -7px;
width: 14px;
height: 14px;
background: #FFFFFF;
border: 2px solid #E5E6EB;
border-radius: 50%;
}
.fabu1 .dl .dd.on::after{ 
border:4px solid #FF5B02;
}
.fabu1 .dl2{ display:flex; flex-wrap: wrap; width: 100%; gap:8px;  margin:8px 0;}
.fabu1 .dl2 .form-input{width:188px;  line-height:24px;  height:30px;padding: 4px 8px;}
.fabu1 .dl1{ display:flex; flex-wrap: wrap; width: 100%; gap:8px;  }
.fabu1 .dl1 .dd{ 
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 4px 8px; min-width:90px;
height: 30px;
border: 0.5px solid rgba(1, 1, 1, 0.1);
border-radius: 4px;
font-weight: 400;
font-size: 14px;
line-height: 24px;
text-align: center;
color: #010101;
}
.fabu1 .add1{ cursor: pointer;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 4px 8px; min-width: 90px;
height: 30px;
border-radius: 4px;
font-weight: 400;
font-size: 14px;
line-height: 24px;
text-align: center;
color: #fff;
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
}
.fabu1 .add1:hover{background: #FF2525;}
.fabu1 .queren{ cursor: pointer;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 4px 8px; min-width: 90px;
height: 30px;
border-radius: 4px;
font-weight: 400;
font-size: 14px;
line-height: 24px;
text-align: center;
color: #fff;
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
}
.fabu1 .queren:hover{background: #FF2525;}
.fabu1 .choice{ display:flex; flex-wrap: wrap; width: 100%; gap:4px 16px;  }
.fabu1 .choice1{width: auto;max-width:460px; display: inline-flex;}
.fabu1 .choice .dd{ display: inline-flex; white-space: nowrap; position: relative; align-items: center; padding-left: 24px; color:rgba(29, 33, 41, 1); font-size:14px; line-height:32px; cursor: pointer; background: url(img/img155.svg) left center no-repeat; background-size: 16px !important; min-width: 80px; }
.fabu1 .choice .dd.on{ 
 background: url(img/img156.svg) left  center no-repeat; 
}
.fabu1 ._down{ display:none; position: absolute; left: 0; top:100%; z-index: 8; width: 100%;margin-top:4px;
  background: #FFFFFF; z-index: 10;
  border-radius: 4px; padding:10px 0;
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1); max-height: 188px;  scrollbar-width: thin; overflow-x: auto;
}
.fabu1 ._down li{ display: block;
  width: 100%;
  color: #010101;
  line-height: 28px;
  font-size: 14px;
  padding: 0 0.16rem; cursor: pointer;}
.fabu1 ._down li:hover{ color: #FF253F;}
.fabu1 .tit18{ width: 100%;
font-weight: bold;
font-size: calc(14px + 0.04rem);
line-height:28px;
 color: rgba(1, 1, 1, 1);
}
.fabu1 .pic1{ display: flex; flex-wrap: wrap; gap: 8px; width: 100%;
}
.fabu1 .pic1 .div{ display: flex; line-height: 0; width:1.54rem;aspect-ratio: 100 / 69.48;
}
.fabu1 .pic1 .div img{ max-width: 100%; max-height: 100%; object-fit: contain;}
.fabu1 .modify{ display: inline-flex;
font-weight: 350;
font-size: calc(14px + 0.02rem);
line-height: 24px;
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
.fabu1 .basic{ display: flex; flex-wrap: wrap; gap:16px 0;padding:0.24rem 0; width: 100%;
font-weight: 400;
font-size: 14px;
line-height: 24px;
color:rgba(1, 1, 1, 0.7); word-break: break-all;

}
.fabu1 .basic .div a{color:rgba(1, 1, 1, 0.7);}
.fabu1 .basic .div a:hover{color:#ff6b35;}
.fabu1 .basic .div{ display: flex; width: 33%; margin-right:6%;
}
.fabu1 .basic .div span{color:rgba(1, 1, 1, 1); white-space: nowrap;}
.fabu1 .basic .w100{ width: 100%; margin-right: 0;}
.fabu1 .basic .w22{ width: 22%; margin-right: 0;}
.fabu1 .basic1{ display: flex; flex-wrap: wrap; gap:16px 0;padding:0.24rem 0.3rem; width: 100%;
font-weight: 400;
font-size: 14px;
line-height: 24px;
color:rgba(1, 1, 1, 0.7);

}
.fabu1 .basic1 .div{ display: flex; width: 33%; margin-right:5.4%;
}
.fabu1 .basic1 .div span{color:rgba(1, 1, 1, 1); white-space: nowrap;}
.fabu1 .basic1 .w100{ width: 100%; margin-right: 0;}
.fabu1 .basic1 .w22{ width: 23.2%; margin-right: 0;}
.fabu1 .zt1{ display: inline-flex; flex-wrap: wrap; gap:0.16rem 0;}
.fabu1 .zt1 .s{ display: inline-flex; flex-wrap: wrap; margin-left: 0.16rem;
font-weight: bold;
font-size: 14px;
line-height: 20px;
padding: 3px 8px;
border-radius: 2px;

}
.fabu1 .pl123{ padding-left: 1.23rem;}
.fabu1 .tishi{ display: flex; flex-wrap: wrap; position: relative; align-items: flex-start; width:100%;
font-weight: 400;
font-size: 14px;
line-height: 24px;
color:rgba(1, 1, 1, 0.5); padding-left: 22px;
}
.fabu1 .tishi img{ position: absolute; left: 0; top:3px;
	width: 18px;
	height: 18px;
}
.fabu1 .dg-show{ display: none;}
.fabu1 .dg-show.active{ display: none;}

@media (max-width: 1600px) {
.fabu1 .w29 .form-input{ width: 100%;}	
}	
@media (max-width: 1400px) {
.fabu1 .form-label{  min-width: 1.87rem;}
.fabu1 .form-cont{width: calc(100% - 1.87rem);
  margin-right:1.87rem;}
.fabu1 .form-group1{ padding-right: 0;}
.fabu1 .form-group2{ padding-right: 0;}
.fabu1 .pl123{ padding-left: 1rem;}
}	
@media (max-width: 1024px) {
.plr32{ padding-left: 16px; padding-right: 16px;}
.plr36{ padding-left: 16px; padding-right: 16px;}
/* .fabu1 .upload-img{ width:100px; height: 100px;} */
.fabu1 .upload-area{ width:100px; height: 100px;}
.fabu1 .upload-area2 { width: 82px;
     height: 146px; border-radius:4px;}
.fabu1 .upload-content img{ width: 26px; height: 26px;}
.fabu1 .form-group{ margin-bottom: 14px;}
.fabu1 .form-group1{ margin-bottom: 14px;}
.fabu1 .form-group2{ margin-bottom: 14px;;}
.fabu1 .form-input{ padding:4px 12px;}
.fabu1 .form-textarea1{ height: 158px;padding:6px 12px;} 
.fabu1 .form-cont{width: 100%;
  margin-right:0;}
.fabu1 .form-label{  min-width:140px; padding-right: 10px;}	

.fabu1 .btn-group{ margin-top: 10px;}
.fabu1 .choice{gap:2px 14px;  }
.fabu1 .choice .dd{ font-size:13px; padding-left: 22px;min-width:74px; line-height: 28px; }
.fabu1 .choice .dd.on{ 
 background: url(img/img156.svg) left  center no-repeat; 
}
.fabu1 .modify{    line-height: 27px;}
.fabu1 .pic1 .div{ width:120px;
}
.fabu1 .basic{  gap:6px 0;padding:4px 0;}
.fabu1 .basic1{  gap:6px 0;padding:10px 14px;}
.fabu1 .zt1{  gap:12px 0;}
.fabu1 .zt1 .s{  margin-left:12px;}
.fabu1 .basic .div.ph{ flex-wrap: wrap;}
.fabu1 ._down li{ 
  padding: 0 12px;}
.fabu1 .pl123{ padding-left: 62px;}
}
@media (max-width:700px) {
.fabu1 .form-group{ flex-wrap: wrap;}
.fabu1 .form-group1{ flex-wrap: wrap;}
.fabu1 .form-group2{ flex-wrap: wrap;}
.fabu1 .form-label{ line-height:28px; text-align: left;  min-width:100%; padding:0 0 6px 0;}	
.fabu1 .form-cont1{  grid-template-columns: repeat(1, 1fr);}
.fabu1 .form-cont2{  grid-template-columns: repeat(2, 1fr);}
.fabu1 .form-label.w84{ min-width: 100% !important; white-space: normal;}
.fabu1 .form-label.w98{ min-width: 100% !important; white-space: normal;}
.fabu1 .ph{ flex-wrap: nowrap;}
.fabu1 .ph .form-label{ text-align: left; white-space: nowrap;  min-width:110px; padding:0 0 0 0;}
.fabu1 .w30{ width: 100%;}
.fabu1 .w32{ width: 100%; }
.fabu1 .ph-fx{ flex-wrap: wrap;}
.fabu1 .p2{ width: 100%; margin: 8px 0 0 0;}
.fabu1 .p3{
	padding:6px 0;
}
.fabu1 .pl123{ padding:10px 0;}
.fabu1 .form-none{ display: none;}
.fabu1 .basic .div{ width:100%; margin-right: 0;}
.fabu1 .basic1 .div{ width:100%; margin-right: 0;}

.fabu1 .dl1{ display: grid; grid-template-columns: repeat(3, 1fr);}
.fabu1 .dl2{ display: grid; grid-template-columns: repeat(3, 1fr);}
.fabu1 .dl2 .form-input{width:100%;}

}	



.fabu1 .basic2{ display: flex; flex-wrap: wrap; gap:16px 0;padding:0.4rem 0 20px 0; width: 100%; justify-content:space-between;
font-weight: 400;
font-size: 14px;
line-height: 24px;
color:rgba(1, 1, 1, 0.7);

}
.fabu1 .basic2 .div{ display: flex; width: 31.49%;
}
.fabu1 .basic2 .div img{ width: 20px; height:20px; margin:2px 0;}
.fabu1 .basic2 .div span{color:rgba(1, 1, 1, 1); white-space: nowrap;}
.fabu1 .basic2 .w22{ width:27.55%}


@media (max-width: 1024px) {
.fabu1 .basic2{  gap:6px 0;padding:20px 0;}
}
@media (max-width:700px) {
.fabu1 .basic2 .div{ width:100%;}

}	






.sect20{ background: #F7F8FA; width: 100%; padding:36px 0.36rem 20px 0.36rem;}


@media (max-width:700px) {
.sect20{  padding:20px 16px 6px 16px;}

}	

.sect19{ display: inline-flex; align-items: flex-start;
padding: 7px 12px;
gap: 8px;
background: #F7F8FA;
border-radius: 2px;
}
.sect19 .a{font-weight: 400;
font-size: 14px;
line-height: 24px;
color: #010101;}
.sect19 .ico{ min-width: 16px; height: 16px; margin: 4px 0 0 0;}
.sect19 .download{ min-width: 16px; width: 16px; height: 16px; margin: 4px 0 0 0; line-height: 0;}
.sect19 .download .img1{ display: block;}
.sect19 .download .img2{ display: none;}
.sect19:hover .download .img1{ display: none;}
.sect19:hover .download .img2{ display: block;}
.sect19:hover .a{ color: #ff6b35;}


.main-content .tit24{ font-weight: bold;}

.fabu-tishi{ display: flex; align-items: flex-start;width:100%;  padding:7px 22px;
background: #FFFBE6;
border: 1px solid #FFE58F;
font-weight: 400;
font-size: 14px;
line-height: 24px;
color: rgba(0, 0, 0, 0.65);

}
.fabu-tishi img{ min-width: 14px; height: 14px; margin: 5px 8px 0 0;}
.bg-ff{ background: #fff;}
.collection-table.mt0{ margin-top:0 !important;}
@media (max-width:1024px) {
.fabu-tishi{ padding:7px 14px;}

}	
.member-center .collection-table .zt{ display: inline-flex; align-items: center;}
.member-center .collection-table .zt i{ display: inline-flex;  margin-right:0.08rem;
width: 6px;
height: 6px;
 border-radius: 50%;
}
.member-center .collection-table .drmc-cio{ display: inline-flex; align-items: center;}
.member-center .collection-table .drmc-cio img{ display: inline-flex;  margin-right:8px;
width: 20px;
height: 20px
}
.member-center .collection-table .xb-cio{ display: inline-flex; align-items: center;}
.member-center .collection-table .xb-cio img{ display: inline-flex;  margin-right:4px;
width: 20px;
height: 20px;
}
.member-center .collection-table .pt-cio{ display: inline-flex; align-items: center;}
.member-center .collection-table .pt-cio img{ display: inline-flex;  margin-right:4px;
width: 20px;
height: 20px;
 
}
.kol-htqs{ background:#F8F8F8;
	width: 100%; padding: 24px 24px 0.76rem 24px;
	font-weight: 350;
	font-size: calc(14px + 0.02rem);
	line-height: 24px;
	color: #393A41;
}

@media (max-width:1024px) {
.kol-htqs{ padding:20px 14px 40px 14px;font-size: 14px;}

}	



/*xj*/

 .back-link{background-color: #fff;}
  .back-link a{display: flex;align-items: center;padding: 17px 0.34rem;gap: 4px;border-bottom: 1px solid #F3F4F6}
  .back-link .back-btn {align-items: center;color: #010101;font-size: 14px;transition: color 0.3s;opacity: 0.5;}
  .back-link .back-btn:hover {color: #FF2525;}
  .back-link .return{background: url(img/arrow.svg) center no-repeat;width: 20px;height: 20px;display: inline-block;} 
  .back-link .back-btn:hover .return{background: url(img/arrow-h.svg) center no-repeat;}
  @media (max-width: 768px) {
  .back-link a {padding: 14px 16px;}
  }
      
  /* 广告公司-会员中心-会员权益说明 */
 .member_quanyi {background-color: #fff}
 .member_quanyi .form-wrapper {text-align: center;padding-top: 0.84rem;padding-bottom: 0.48rem;display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 0.84rem 24px 0.48rem 24px;}
 .member_quanyi .form-title {font-weight: 500;font-size: calc(14px + 0.04rem);line-height: 28px;text-align: center;color: #010101;margin-bottom: 24px;}
 .member_quanyi .info-form{margin-bottom: 0.36rem;}
 .member_quanyi .form-group {display: flex;align-items: center;margin-bottom: 16px}
.member_quanyi .form-group:last-child {margin-bottom: 0;}
 .member_quanyi .form-label {font-weight: 500;font-size: 14px;line-height: 20px;text-align: right;color: #010101;white-space: nowrap;width:70px}
 .member_quanyi .form-input {font-size: 14px;color: #393A41;transition: border-color 0.3s;margin-left: 16px;display: flex;flex-direction: row;padding:7px 16px;gap: 4px;width: 635px;height: 48px; line-height:32px; background: #FFFFFF;border: 1px solid #E6E6E6;border-radius: 4px;}
 .member_quanyi .form-input:focus {outline: none;border-color: #ff6b35}
 .member_quanyi .form-input::placeholder {color: #999;}
 .member_quanyi .upload-group {align-items: flex-start;}
 .member_quanyi .upload-area {width: 128px;height: 128px;border: 2px dashed #E6E6E6;border-radius: 4px;cursor: pointer;position: relative;display: flex;align-items: center;justify-content: center;transition: border-color 0.3s, background-color 0.3s;margin-left: 16px;}
 .member_quanyi .upload-area:hover {border-color: #ff6b35;background-color: #fff8f5;}
 .member_quanyi .upload-input {position: absolute;width: 100%;height: 100%;opacity: 0;cursor: pointer}
 .member_quanyi .upload-content {display: flex;flex-direction: column;align-items: center;}
 .member_quanyi .upload-content span{font-weight: 700;font-size: 12px;line-height: 20px;color: #010101;opacity: 0.5;}
 .member_quanyi .upload-content img {width: 32px;height: 32px;margin-bottom: 8px;}
 
 /* 通用按钮 */
 .btn-group {display: flex;justify-content: center;gap: 20px;margin-top: 0.36rem}
 .ty_btn{font-weight: 500;font-size: 16px;line-height: 22px;text-align: center;padding: 13px 47px;}
 .btn-skip {
 	 border-radius: 4px;
 	 position: relative;
 	 background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
 	 -webkit-background-clip: text;
 	 -webkit-text-fill-color: transparent;
 	 background-clip: text;
 	 text-fill-color: transparent;
 }
 /* 使用伪元素实现渐变边框 */
 .btn-skip::before {
 	 content: '';
 	 position: absolute;
 	 top: 0;
 	 left: 0;
 	 right: 0;
 	 bottom: 0;
 	 border-radius: 4px;
 	 padding: 1px;
 	 background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
 	 -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
 	 -webkit-mask-composite: xor;
 	 mask-composite: exclude;
 	 pointer-events: none;
 }
.btn-confirm {color: #fff;background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);box-shadow: 0px 4px 14px rgba(255, 91, 2, 0.35);border-radius: 4px}
.btn-confirm:hover {background: #FF2525;}
  
 /* 响应式设计 */
 @media (max-width: 1024px) {
 	.member_quanyi .form-input{width: 550px;}
 	.member_quanyi .form-wrapper{ padding:30px 16px 40px 16px;}
 	.member_quanyi .upload-area{ width:100px; height: 100px;}
 	.member_quanyi .upload-content img{ width: 26px; height: 26px;}
 	.member_quanyi .btn-group {gap:12px;margin-top:30px}
 	.member_quanyi .form-group {gap:12px;}
	
	.ty_btn{ font-size: 14px; display: inline-flex; padding:8px 20px}
 	
   }
 @media (max-width: 700px) {
    .member_quanyi .info-form{width: 100%;/* padding: 0 24px; */}
    .member_quanyi .form-group {flex-direction: column;align-items: flex-start;}
 	.member_quanyi .form-label{text-align: left;}
    .member_quanyi .form-input {margin-left: 0;width: 100%;padding:4px 14px;height: 38px;line-height:28px;}
    .member_quanyi .upload-area {margin-left: 0;}
	.member_quanyi .form-title .s{ display: block;}
	.btn-group {margin-top: 24px;}
  }
  
 
 
 
 /* 品牌-会员中心 */
 /* 容器 */
 .member-center { flex-wrap: wrap; display: flex;min-height: 906px;margin: 0 auto;justify-content: space-between; }
 /* 通用左侧侧边栏 */
 .member-center .sidebar {width: 16%;background-color: #fff;padding: 0.36rem 0.22rem;display: flex;flex-direction: column;gap:0.48rem;border-radius: 4px}
 .member-center .user-info {display: flex;flex-direction: column;justify-content: center;text-align: center;gap:0.22rem}
 .member-center .avatar {width: 1.2rem;height: 1.2rem;margin: 0 auto 0.16rem auto;border-radius: 50%;border:5px solid #fff;box-shadow: 0px 4px 5.8px rgba(0, 0, 0, 0.05);position: relative;overflow: hidden}
 .member-center .upload-input {position: absolute;width: 100%;height: 100%;opacity: 0;cursor: pointer}
 .member-center .avatar img {width: 100%;height: 100%;object-fit: cover;border-radius: 50%}
 .member-center .user-name {font-weight: bold;font-size:calc(14px + 0.04rem);line-height:calc(22px + 0.06rem);text-align: center;color: #1C2721}
 .member-center .nav-menu li a{display: flex;align-items: center;justify-content: center;padding: 0.12rem 0.15rem;margin-bottom: 5px;color: rgba(1, 1, 1, 0.7);font-weight: 350;font-size: calc(14px + 0.04rem);line-height: 0.36rem;border-radius: 4px;gap:0.16rem;white-space: nowrap;}
 .member-center .nav-menu li a:hover {background-color: #f5f5f5;}
 .member-center .nav-menu li.active a {background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);color: #fff}
 .member-center .nav-menu li.active img {filter: brightness(0) invert(1);}
 .member-center .nav-menu li img {width: 24px;height: 24px;object-fit: contain}
 .member-center .nav-menu li span{padding-bottom: 2px;}
 
 /* 响应式设计 */
 @media (max-width: 1440px) {
 	.member-center .nav-menu li a {font-size: 14px;line-height:0.28rem;gap:5px;}
 	.member-center .nav-menu li img {width: 20px;height: 20px;}
 	.member-center .sidebar{  padding: 0.30rem 0.22rem;gap:0.38rem;}
 	.member-center .user-info {gap:0.12rem}
	 .member-center .user-name  br{ display: none;}
   }
 
 @media (max-width: 1024px) {
 .member-center{ align-content: flex-start;min-height: inherit;}	
 	.member-center .avatar {width: 100px;height: 100px;}
 	.member-center .nav-menu li a{padding:3px 12px; line-height:26px;}
 }
 
 @media (max-width:1024px) {
     .member-center {flex-direction: column;}
     .member-center .sidebar {padding: 24px;width: 100%;margin-bottom: 15px}
 	.member-center .main-content{width: 100%;}
     .member-center .nav-menu ul {display:grid;grid-template-columns: repeat(6, 1fr);gap: 8px;}
     .member-center .nav-menu li a {margin-bottom: 0;}
     .member-center .collection-table {overflow-x: auto;}
 	.member-center .user-info {flex-direction: row;align-items: center;justify-content: start;gap:20px}
 	.member-center .avatar {margin: 0;width: 80px;height: 80px;}
	.member-center .user-name br{ display: none;}
 }
 @media (max-width: 520px) {
 	.member-center .nav-menu ul {display:grid;grid-template-columns: repeat(3, 1fr);gap: 8px;}
 	
 }
 
 /* 右边主内容区域 */
 .member-center .main-content {width: 82.64%;}
 /* 通用标题 */
 .ty_title24 {font-weight: bold;font-size:0.24rem;line-height: 0.34rem;color: #010101;white-space: nowrap}
 .wz-jb{
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;font-family: 'NotoSans-Bold';

}
 /* 通用顶部卡片 */
 .top-cards {display: grid;grid-template-columns: repeat(3, 1fr);gap: 0.15rem;margin-bottom: 16px}
 .top-cards .card {background-color: #fff;border-radius: 4px;padding: 0.27rem 0.24rem;box-shadow: 0px 4px 19.4px 0px rgba(0, 0, 0, 0.02);}
 .top-cards .card-header {display: flex;align-items: center;gap:8px;margin-bottom: 0.22rem}
 .top-cards .member-icon {width: 0.28rem;height: 0.28rem}
 .top-cards .card-desc {font-size: calc(14px + 0.02rem);line-height: 24px;color: #4A5565}
 .top-cards .card-link { display: inline-flex; align-items: center; font-size: 14px;line-height: 24px;background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent; position: relative;}
  .top-cards .card-link::after{ display: block; content: ''; position: absolute; left:0; bottom: 0; width: 0; height: 1px;background:linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);}
 .top-cards .card-link:hover::after { width: 100%;}
  .top-cards .card-link span{ padding-bottom: 0;}
 .top-cards .card-links {display: flex;gap: 15px}
 .top-cards .wchat {display: flex;align-items: center;gap:4px;}
 .top-cards .wchat .wchat_icon {background: url(img/wchat.svg) center no-repeat;width: 16px;height: 16px; transform: translateY(1px); -ms-transform: translateY(1px);}
 
 @media (max-width: 1440px) {
 	.top-cards .card-desc {font-size: calc(13px + 0.01rem);}
 	.top-cards .card{  padding: 0.27rem 0.2rem;}
    .top-cards .card-header{ margin-bottom: 0.1rem;}
    .top-cards .card{ padding:20px 16px;}
 
 }
 @media (max-width: 1024px) {
 	.member-center .main-content{width: 100%;}
 	.top-cards .card-desc{ font-size:14px;}
 	.ty_title24{ font-size: 16px; line-height: 24px;}
 	.top-cards .member-icon {width:24px;height:24px}
 	.top-cards {grid-template-columns: repeat(3, 1fr);gap:14px;margin-bottom: 16px}
 }
 @media (max-width:700px) {
	 .top-cards {grid-template-columns: repeat(1, 1fr);}
 }	
 
 
 /* 右边收藏区域 */
 .member-center .section {background-color: #fff;width: 100%;}
 /* 收藏表格 */
 .member-center .collection-table {width: 100%;border-collapse: collapse;font-size: 14px; line-height: 20px;margin-top: 0.36rem;}
 .member-center .collection-table th {text-align: left;padding:13px 0.1rem;background-color: #f8f9fa;color: #010101;border-bottom: 1px solid #eee;}
 .member-center .collection-table td {padding:0.13rem 0.1rem;border-bottom: 1px solid #eee;color: #101828;}
 .member-center .collection-table td a{ line-height:40px;}
 /* 媒体信息 */
 .member-center .media-info {display: flex;align-items: center;gap:8px;}
 .member-center .media-icon {width: 30px;height: 30px;border-radius: 50%;margin-right: 10px;}
 .member-center .media-info .mt_logo{width: 30px;height: 30px;border-radius: 50%;position: relative;background: #fff;}
 /* 使用伪元素实现渐变边框 */
 .member-center .media-info .mt_logo::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 50%;
    padding: 1px;
    background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
 }
 
 .member-center .status {display: inline-block;width: 16px;height: 16px;border-radius: 50%;}
 .member-center .status.yes {background-color: #27ae60;position: relative;}
 .member-center .status.yes::after {content: '';position: absolute;left: 5px;top: 2px;width: 5px;height: 9px;border: solid white;border-width: 0 2px 2px 0;transform: rotate(45deg);}
 .member-center .status.no {background-color: #e74c3c;position: relative;}
 .member-center .status.no::after {content: '';position: absolute;left: 4px;top: 7px;width: 8px;height: 2px;background-color: white;transform: rotate(45deg);}
 .member-center .status.no::before {content: '';position: absolute;left: 4px;top: 7px;width: 8px;height: 2px;background-color: white;transform: rotate(-45deg);}
 .member-center .action-link { position: relative; display: inline-flex;
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;

}
 .member-center .action-link::after{ display: block; content: ''; position: absolute; left:0; bottom:10%; width: 0; height: 1px;background:linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);}
 .member-center .action-link:hover::after { width: 100%;}
  .member-center .action-link.rlshz{ background:none;color:rgba(1, 1, 1, 0.5);text-fill-color: initial;-webkit-text-fill-color: initial;}
 
 /* 分页 */
 .member-center .pagination { display: flex; flex-wrap: wrap; justify-content: flex-end;margin-top: 20px;gap: 10px;}
 .member-center .phpage {margin-top: 20px;gap: 0;}
 .member-center .page-btn {padding: 0 0 1px 0;border: 1px solid #ddd;background-color: #fff;border-radius: 4px;cursor: pointer; justify-content: center;font-size: 13px; line-height: 1;height:32px; width: 100px;color: #666; display: flex; align-items: center;transition: all 0.3s;
 }
 .member-center .page-btn:hover:not(:disabled) {border: 0;color: #fff;background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);}
 .member-center .page-btn:disabled {opacity: 0.5;cursor: not-allowed;}
 .member-center .page-item {width: 32px;height: 32px;display: flex;align-items: center;justify-content: center;border-radius: 4px;font-size: 13px;color: #666;}
 .member-center .page-item.active {color: #fff;background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);}
 .member-center .collection-table th:first-child{position: sticky;left: -1px;z-index: 10;background-color: #f8f9fa; white-space: nowrap;padding-left: 0.24rem;}
 .member-center .collection-table th:last-child{position: sticky;right: -1px;z-index: 10;background-color: #f8f9fa; white-space: nowrap;
 box-shadow: -7px 0px 4px rgba(0, 0, 0, 0.1);
 -webkit-box-shadow: -7px 0px 4px rgba(0, 0, 0, 0.1);
 -moz-box-shadow: -7px 0px 4px rgba(0, 0, 0, 0.1); 
 box-shadow: -7px 0px 4px rgba(0, 0, 0, 0.1);
 }
 .member-center .collection-table td:first-child {position: sticky;left: -1px;z-index: 10;background-color: #fff; white-space: nowrap; padding-left: 0.24rem;}	
 .member-center .collection-table td:last-child {position: sticky;right: -1px;z-index: 10;background-color: #fff; white-space: nowrap;
 box-shadow: -7px 0px 4px rgba(0, 0, 0, 0.1);
 -webkit-box-shadow: -7px 0px 4px rgba(0, 0, 0, 0.1);
 -moz-box-shadow: -7px 0px 4px rgba(0, 0, 0, 0.1); 
 box-shadow: -7px 0px 4px rgba(0, 0, 0, 0.1);
 }
.member-center .collection-table th.last-l17{padding-left: 0.17rem; }
.member-center .collection-table td.last-l17{padding-left: 0.17rem; }
.member-center .collection-table th.last-l24{padding-left: 0.24rem; }
.member-center .collection-table td.last-l24{padding-left: 0.24rem; }
.member-center .collection-table th.lw100{min-width: 100px;width: 100px;}
.member-center .collection-table th.lw100{min-width: 100px;width: 100px;}
.member-center .collection-table th.w92{min-width: 92px;width: 92px;text-align: center;}
.member-center .collection-table td.w92{min-width: 92px;width: 92px;text-align: center;}
.member-center .collection-table th.w126{min-width: 126px;width: 126px;padding-left: 0.31rem;}
.member-center .collection-table td.w126{min-width: 126px;width: 126px;padding-left: 0.31rem;}
.member-center .collection-table th.w139{min-width: 139px;width: 139px;padding-left: 0.2rem;}
.member-center .collection-table td.w139{min-width: 139px;width: 139px;padding-left: 0.2rem;}
.member-center .collection-table th.w184{min-width: 189px;width: 189px;padding-left: 0.28rem;}
.member-center .collection-table td.w184{min-width: 189px;width: 189px;padding-left: 0.28rem;}
 .member-center .qxdd{ margin-left: 16px;}
 
 .tab-box{  width: 100%;display: block;overflow-x: auto;overflow-y: hidden;scrollbar-width: thin;-webkit-overflow-scrolling: touch; position: relative;}

 .table-one{ white-space: nowrap;}
 
 /* .tab1100{ min-width:700px;} */
 
 @media (max-width: 1024px) {
    .member-center .pagination{ display:none;}
    .member-center .collection-table th{  padding: 12px 12px;}
    .member-center .collection-table td{  padding:12px 12px;}
    .member-center .collection-table th:first-child{ padding-left:12px;}
	.member-center .collection-table th:last-child{width: 80px}
	.member-center .collection-table td:first-child{ padding-left:12px;}
.member-center .collection-table th.last-l17{padding-left: 12px; }
.member-center .collection-table td.last-l17{padding-left: 12px; }
.member-center .collection-table th.last-l24{padding-left: 12px; }
.member-center .collection-table td.last-l24{padding-left: 12px; }
.member-center .collection-table th.lw100{min-width:50px;width: 50px;}
.member-center .collection-table th.lw100{min-width: 50px;width: 50px;}
    .member-center .collection-table th.w92{min-width: 66px;width: 66px;}
    .member-center .collection-table td.w92{min-width: 66px;width: 66px;}
	.member-center .collection-table th.w126{min-width: 86px;width: 86px;padding-left:12px;}
	.member-center .collection-table td.w126{min-width: 86px;width: 86px;padding-left: 12px;}
	.member-center .collection-table th.w139{min-width: 100px;width: 100px;padding-left: 12px;}
	.member-center .collection-table td.w139{min-width: 100px;width: 100px;padding-left:12px;}
	.member-center .collection-table th.w184{min-width: 100px;width: 100px;padding-left: 12px;}
	.member-center .collection-table td.w184{min-width: 100px;width: 100px;padding-left: 12px;}
	 .member-center .qxdd{ margin-left: 8px;}
	 
	 
	 
 }
 @media (max-width: 700px) {
	 .member-center  .tab-bd .collection-table .first-child{ padding-right:20px;}
}	 




/* 会员权益说明页面2 */
.member-center .section1{padding: 0.48rem 0.36rem;}
.member_quanyi2 .pd16{padding:0.12rem 0.16rem}
.member_quanyi2 .ty_title24{color: #393A41;}
/* 表格容器 */
.member_quanyi2 .table-wrapper {

width: 100%;
background: #F9FAFB;
border-radius: 4px;
padding:4px 0.21rem 0.24rem 0.24rem;
}
/* 会员表格 */
.member_quanyi2 .member-table {width: 100%;border-collapse: collapse;font-size: calc(14px + 0.02rem);line-height: 24px;}
.member_quanyi2 .member-table th {color: #FF5B02;font-weight: 500;padding: 0.16rem 0.15rem;text-align: center;border-bottom: 1px solid #E5E7EB;}
.member_quanyi2 .member-table td {padding: 0.16rem 0.15rem;text-align: center;border-bottom: 1px solid #E5E7EB;color: #393A41;}
.member_quanyi2 .member-table tbody tr:last-child td {border-bottom: none;}
/* 说明文字 */
.member_quanyi2 .description{font-size: 18px;line-height: 28px;color: #393A41;font-weight: 600;}
/* 权益详情 */
.member_quanyi2 .benefits-detail {margin-bottom: 0.32rem;font-size: calc(14px + 0.02rem);line-height: 24px;color: #393A41;}
.member_quanyi2 .benefits-section:last-child {border-bottom: none;margin-bottom: 0;padding-bottom: 0;}
.member_quanyi2 .section-title {font-size: 18px;line-height: 28px;color: #FF5B02;margin-bottom: 12px;font-weight: 600;}
.member_quanyi2 .benefits-section { width: 100%; margin-bottom: 15px;}
/* 温馨提示 */
.member_quanyi2 .tip {font-size: 12px;line-height: 20px;color:rgba(1, 1, 1, 0.5); width: 100%; padding-bottom: 12px;}
.member_quanyi2 .btn-confirm{padding: 13px 48px;}

/* 响应式设计 */
@media (max-width: 1024px) {
	.member-center .section1{padding: 30px 16px 40px 16px;}
	.member_quanyi2 .description,
	.member_quanyi2 .section-title{font-size:15px;line-height: 24px;}
	.member_quanyi2 .benefits-detail{font-size: 14px;line-height: 22px;}
	.member_quanyi2 .table-wrapper {margin: 24px 0;}
	.member_quanyi2 .pd16{ padding: 0;}
	.member_quanyi2 .btn-confirm{    padding: 8px 20px;}
}
@media (max-width: 768px) {
    .member_quanyi2 .benefits-container {padding: 20px;}
    .member_quanyi2 .page-title {font-size: 20px;}
    .member_quanyi2 .member-table {font-size: 14px;}
    .member_quanyi2 .member-table th,
    .member_quanyi2 .member-table td {padding: 10px 5px;}
    .member_quanyi2 .button-group {flex-direction: column;align-items: center}
    .member_quanyi2 .btn {width: 100%;max-width: 200px}

}

/* 广告-会员中心 */
.top-cards2 {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 0.15rem;
    margin-bottom: 16px;
}
/* 顶部标签页 */
.AD_tabs {
    display: inline-flex;
    overflow: hidden;
	background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
	box-shadow:0px 1px 2px rgba(16, 24, 40, 0.05);
	border-radius: 4px; padding: 1px;

}

.AD_tabs .tab { min-width: 1.26rem; border-right: 1px solid rgba(208, 213, 221, 1);
    padding: 0.12rem 0.21rem;
    font-size: 14px;
    font-weight: 500; line-height: 24px; height: 42px; display: flex; align-items: center; justify-content: center; text-align: center;
    color:rgba(1, 1, 1, 1);
    background-color: #fff;
    border: none;
    border-right: 1px solid #ff6b35;
    cursor: pointer;
    transition: all 0.3s;
}
.AD_tabs li:first-child .tab {
   border-radius:4px 0 0 4px;
}
.AD_tabs li:last-child .tab{
    border-right: none;border-radius:0 4px 4px 0;
}

.AD_tabs li:hover .tab {
    background-color: #fff8f5;
}

.AD_tabs li.on .tab {
    background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
    color: #fff;
}




@media (max-width: 1024px) {
.AD_tabs .tab { min-width:auto;  font-size: 13px;
    padding:4px 14px; height:32px; 
}
}







/*xin*/


@media (min-width: 700px) {
.top-cards-02{  grid-template-columns: repeat(2, 1fr);}
.top-cards-01 {
    display: grid;
    grid-template-columns: 27.5fr 27.5fr 42fr;
}
/* 或者使用百分比 */
.top-cards-01 {
    display: grid;
    grid-template-columns: 27.6% 27.6% ca;
}

}

@media (min-width: 700px) {
.top-cards-02{  grid-template-columns: repeat(2, 1fr);}
.top-cards-01 {
    display: grid;
    grid-template-columns: 27.5fr 27.5fr 42fr;
}
/* 或者使用百分比 */
.top-cards-01 {
    display: grid;
    grid-template-columns: 27.6% 27.6% calc(44.8% - 0.3rem);
}

}

.tab-mt0{width:100%; padding: 0 16px 24px 16px; background: #fff;}
.tab-mt0 .collection-table{ margin-top: 0 !important;}
.tit24.vip{ text-align:left; padding:0 16px;}
.tab-box .modify{ margin-left: 0.2rem;}
.tab-box .mt_logo-20{line-height: 0;}
.tab-box .mt_logo-20 img{ width:20px;height:20px;}

.member-center .collection-table .first-child {
    position: static !important; width: auto !important;

}
		

@media (max-width: 1024px) {
.tab-box .modify{ margin-left:10px;}	
}



/*20260515start*/
.pt12{ padding-top: 12px;}
.jymx{ display: flex; flex-wrap: wrap; width: 100%; align-items: center; justify-content: space-between; padding:0 16px; }
.jymx .tit24{ width: auto;}
.chongzhi{
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 0 0.26rem;
gap: 8px;
height: 32px;
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
border-radius: 4px;
font-weight: 400;
font-size: 14px;
line-height: 22px;
color: #FFFFFF;
}
.chongzhi img{width: 14px;
height: 14px;
}
.chongzhi:hover{background: #FF2525;}

@media (max-width: 1024px) {
.chongzhi{ padding: 0 16px;}	
.jymx{ padding:0 16px; }
}
.sect18{ width: 100%; display: block;
padding: 24px 24px;
background: #F8F9FA;
border-radius: 4px;
}
.sect18 .t3{ width: 100%; display: block;
font-weight: bold;
font-size: 16px;
line-height: 24px;
color: #010101; margin-bottom: 10px;font-family: 'NotoSans-Bold';

}
.sect18 .t4{ width: 100%; display: block; margin-top: 4px;
font-weight: 400;
font-size: 14px;
line-height: 24px;
color:rgba(1, 1, 1, 0.7);
}
@media (max-width: 1024px) {
.sect18{ padding:20px 16px;}	
.sect18 .t3{ margin-bottom:5px;}

}

.sect17{display: grid;grid-template-columns: repeat(2, 1fr);gap:16px;width: 100%;}
.sect17 .card {width: 100%;
display: flex; flex-wrap: wrap; position: relative;
align-content: center;
padding:21px 0.36rem ;
background: #FFFFFF;
border: 1px solid #E6E6E6;
border-radius: 4px; cursor: pointer;
}
.sect17 .t5 { display: inline-flex; align-items: center; width: 100%; font-size:16px;line-height: 24px; gap:0 8px; color:#393A41; font-weight: bold;font-family: 'NotoSans-Bold'; padding-right: 50px;}
.sect17 .t5 img{width: 24px;height: 24px;}
.sect17 .t6 { display: inline-flex; align-items: center; width: 100%; font-size: 14px;line-height: 25px; color: #4A5565; margin-top: 8px; padding-right: 50px;}
.sect17 .ico7{width: 24px;height: 24px; position: absolute; right: 0.36rem; top:50%; z-index: 10; margin-top: -12px;}
.sect17 .card.active{
	background: rgba(255, 91, 2, 0.02);
	border: 1px solid #FF5B02;

}

@media (max-width: 700px) {
.sect17{grid-template-columns: repeat(1, 1fr);gap:14px;}
.sect17 .card{padding:20px 16px ;}
.sect17 .t5{ padding-right:36px;}
.sect17 .t6{ padding-right:36px;}
}



.shopT1 .label{ float:left; min-width:20px; width:20px; height:20px; line-height:0; position:relative; cursor:pointer; margin-right:0.47rem; background:url(img/img155.svg) no-repeat; background-size:100% 100%;}
.shopT1 .label .son_check{ z-index: 1; cursor: pointer; opacity:0; position:absolute; display:block; width:100%; height:100%;}
.shopT1 .label .whole_check{ z-index: 1; cursor: pointer; opacity:0; position:absolute; display:block; width:100%; height:100%;}
.shopT1 .label label{ cursor: pointer; z-index: 6; position: relative; display: block; width:20px; height:20px; background-size:100% 100% !important; }
.shopT1 .label .mark{  background:url(img/img156.svg) no-repeat;}

.shopT1 .label input[type="checkbox"]{ cursor: pointer; opacity:0; position:absolute; display:block; width:100%; height:100%;}
.shopT1 .label span.img_span{ width:20px; height:20px; display:block; cursor: pointer;}
.shopT1 .label input[type="checkbox"]:checked + span.img_span{  background:url(img/img156.svg) no-repeat; background-size:100% 100%;}
.shopT1 .label.on span.img_span{  background:url(img/img156.svg) no-repeat; background-size:100% 100%;}

.shopT1 .shopCon .btn{ display:flex;}
.shopT1 .shopCon .btn .btn1,
.shopT1 .shopCon .btn .btn2{  display:flex; width:28px; width:28px; height: 28px; cursor: pointer; position: relative; background-size:100% 100% !important;}
.shopT1 .shopCon .btn .btn1{background: url(img/_minus.svg) center no-repeat; }
.shopT1 .shopCon .btn .btn2{ background: url(img/_plus.svg) center no-repeat; }
.shopT1 .shopCon .btn .number{
display: flex;
flex-direction: row;
align-items: center; justify-content: center; text-align: center;
padding:0 0 1px 0;
width: 73.58px;
height: 28px;
background: #FFFFFF;
border: 0.811997px solid #E6E6E6;
border-radius: 1.62399px;
font-weight: 500;
font-size: 12px;
line-height: 16px;
color: #1D2129;
}




.shopT1 .down{ display: flex; flex-wrap: wrap; justify-content:flex-end; align-items: center; width:100%; margin-top:28px; color:rgba(1, 1, 1, 1); font-size: calc(14px + 0.02rem); line-height:24px; gap: 0.24rem;}
.shopT1 .down .sett{ 
display: flex;
justify-content: center;
align-items: center;
padding: 0 0.48rem;
height: 48px;
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
box-shadow: 0px 4px 14px rgba(255, 91, 2, 0.35);
border-radius: 4px;
font-style: normal;
font-weight: 500;
font-size: calc(14px + 0.02rem);
line-height: 24px;
text-align: center;
color: #FFFFFF;
}
.shopT1 .down .sett:hover{ background: #FF2525;color: #FFFFFF;}
.shopT1 .down .cont{ display: flex; flex-wrap: wrap; align-items: center; gap:4px 0.24rem;}
.shopT1 .down .cont .fl{gap:0 4px;}
.shopT1 .down .jian{font-weight: 700;font-family: 'NotoSans-Bold';}
.shopT1 .down .num{font-weight: 700;font-family: 'NotoSans-Bold';}
.shopT1 .down .hyyh{font-weight: 700;font-family: 'NotoSans-Bold';
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
.shopT1 .down .toll{font-weight: 700;font-family: 'NotoSans-Bold';}
.shopT1 .action-link.delete{ margin-left: 0.3rem;}

@media screen and (max-width:1024px) {
.shopT1 .down{ gap:14px;  margin-top: 20px;}	
.shopT1 .down .sett{height:38px;padding: 0 20px;font-size: 14px; }
.shopT1 .down .cont{ gap:4px 14px; }
.shopT1 .label{ margin-right:10px; }
.shopT1 .cpms:first-child{ padding-right:40px;}
.shopT1 .action-link.delete{ margin-left:8px;}

}
@media screen and (max-width:767px) {
.shopT1 .down .cont{ width:100%;justify-content: center;}
.shopT1 .down{ justify-content:center;}


}


.pd52{ padding-bottom: 0.52rem;}

@media screen and (max-width:1024px) {
.pd52{ padding-bottom:35px;}
}


._box19{ margin-top: 0.68rem;
	 display: flex; align-items: center; flex-wrap: wrap; width: 100%;
	border-radius: 2px; overflow: hidden;
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%); padding: 1px;
font-weight: 400;
font-size: 14px;
line-height: 24px;
color: #010101;


}
._box19 .div{ display: flex; align-items: center; flex-wrap: wrap; width: 100%; padding:7px 15px;
background: #fff7f2;

 }
._box19 .div img{ width: 14px; height: 14px; margin-right: 8px;}
._box19  .num{
	display: inline-flex;
font-family: 'NotoSans-Bold';
	font-weight: bold;
	background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	text-fill-color: transparent; margin:0 4px;
}
._box19  .delete{
	display: inline-flex;
font-family: 'NotoSans-Bold';
	font-weight: bold;
	background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	text-fill-color: transparent; margin-left: 0.28rem;
}
._box19  .delete:hover{ color: #FF2525;}



@media screen and (max-width:1024px) {
._box19{ margin-top:20px;}
}

.slideTxtBox .bd{-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}


/*end*/




/*20260602start*/
.fabu1 .upload-area5{ display: flex;
  line-height: 0;
  width: 1.54rem;
  aspect-ratio: 100 / 69.48;}
.fabu1 .upload-area4 {
      width: 128px;
          height: 128px;background-color: #fff;
          border-radius:4px;
          cursor: pointer;
          position: relative;
          display: flex;
          align-items: center;
          justify-content: center;
          transition: border-color 0.3s, background-color 0.3s;
 }
.fabu1 .form-cont-xia{  align-items: flex-end;}
.fabu1 .cxsc{	display: inline-flex; cursor: pointer; margin-left: 12px;
font-weight: 350;
font-size: calc(14px + 0.02rem);
line-height: 24px;
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
.fabu1 .text1{	display: inline-flex; width: 100%;
	font-weight: 400;
	font-size: 14px;
	line-height: 24px;
	color: rgba(1, 1, 1, 1); margin-right: 12px;
	-webkit-transition: all 0.5s ease-out 0s;
	-moz-transition: all 0.5s ease-out 0s; 
	-o-transition: all 0.5s ease-out 0s; 
	transition: all 0.5s ease-out 0s; 
}
.fabu1 .xg{ display: inline-flex; cursor: pointer; white-space: nowrap;
font-weight: 350;
font-size: calc(14px + 0.02rem);
line-height: 24px;
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
	}
.fabu1 .jb{
background: linear-gradient(90deg, #FF5B02 0%, #FF253F 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
	}

@media screen and (max-width:1024px) {
.fabu1 .upload-area5{ width:120px;}	
.fabu1 .upload-area4{ width:100px; height: 100px;}	
.fabu1 .cxsc{
	color: rgba(1, 1, 1, 1); margin-left:6px;
	}

}






.sect23{display: flex; align-items: center; justify-content: space-between; width: 100%;}
.sect23 .img{width:1.12rem;min-width:1.12rem;height:1.12rem;border-radius:50%;overflow:hidden;
}
.sect23 .img img{width:100%;height:100%;object-fit:cover;}
.sect23 .img1{width:2.24rem;min-width:2.24rem; border-radius: 4px;overflow:hidden;aspect-ratio: 100 / 59;}
.sect23 .img1 img{width:100%;height:100%;object-fit:cover;}
.sect23 .content{ display: inline-flex; flex-direction: column;width:100%; padding:0 0.4rem;}
.sect23 .name{width:100%;
font-style: normal;
font-weight: 700;
font-size: calc(14px + 0.04rem);
line-height: calc(20px + 0.08rem);
display: flex;
align-items: flex-end;
color: #010101;
margin-bottom:0.16rem;}
.sect23 .name .xb{width:14px;height:14px; margin-bottom:6px; margin-left:8px;}
.sect23 .name .a{width:18px;height:18px; margin-bottom:4px; margin-left:8px; line-height: 0;}
.sect23 .country{display: flex;
align-items: center;width:100%;font-size:14px;color:#41464F; line-height:20px;}
.sect23 .country img{width:18px;height:18px; margin-right: 4px;}
.sect23 .country .i{ opacity:0; margin:0 8px;}
.sect23 .country .FF5B02{ color:#010101 !important; font-weight: bold;}
.sect23 .but{ display: flex; flex-wrap: wrap; gap:0 12px;}
.sect23 .but .a{color: #fff; white-space: nowrap;
display: inline-flex;font-weight: bold;font-family: 'NotoSans-Bold';
font-size: 14px; padding: 1px 10px 1px 10px;
line-height: 23px;
background: #FFF7E8;
color: #FF7D00;
}
.sect23 .but .lv{
	 background: #E8FFEA; color: #00B42A;
}

@media (max-width: 1024px){
.sect23 .img{width:80px;min-width:80px;height:80px;
}
.sect23 .img1{width:120px;min-width:120px; }
.sect23 .name{margin-bottom: 8px;}
.sect23 .content{ padding:0 14px;}
.sect23 .but{gap:8px;}
.sect23 .cont .FF5B02{ margin:0 5px;}
}
@media (max-width: 700px){
.sect23{ flex-wrap: wrap; position: relative; padding:16px 16px 25px 16px;}	
.sect23 .img{ position: absolute; left:16px; top:20px;}
.sect23 .img1{ position: absolute; left:13px; top:16px;}
.sect23 .top{ padding-left:92px; min-height:80px; display: flex; flex-wrap: wrap; align-content: center; margin-bottom: 0; }
.sect23 .but{margin-left:92px;}
.sect23 .content{ padding:0;}
.sect23-2 .top{ padding-left:132px;}
.sect23-2 .but{ margin-left:132px; margin-top:6px;}
}	


.sect23-2{ padding: 12px 0.32rem 12px 13px;}
.sect23-1{
	padding:16px 0.36rem;
	background: rgba(248, 249, 250, 0.5);
	border: 1px solid #E6E6E6;
	border-radius: 4px;
}
@media (max-width: 1024px){
.sect23-1{ padding:16px 16px;}
.sect23-2{ padding: 12px 13px 25px 13px;}
}	

.basic .download{ min-width: 16px; width: 16px; height: 16px; margin: 4px 0 0 8px; line-height: 0;}
.basic .download .img1{ display: block;}
.basic .download .img2{ display: none;}
.basic .div:hover .download .img1{ display: none;}
.basic .div:hover .download .img2{ display: block;}
.basic .ico{ min-width: 16px; height: 16px; margin: 4px 8px 0 0;}
.basic .div01{  margin:10px 0 15px 0;}

@media (max-width:1024px){
.basic .div01{  margin:10px 0 10px 0;}

}

.btn-group01{display: flex;justify-content: center;gap: 20px; margin-top:0.2rem;}
.btn-group01.mt50{ margin-top:0.5rem;}
.btn-group01.mt105{ margin-top:1.05rem;}
.btn-group01 .ty_btn{ min-width: 160px;justify-content: center;}

@media (max-width:1024px){
.btn-group01{ margin-top:15px;}
.btn-group01.mt50{ margin-top:20px;}
.btn-group01.mt105{ margin-top:30px;}
.btn-group01 .ty_btn{ min-width: 96px;}
}	

.basic01 .bold{ text-align: right; white-space: nowrap; min-width: 94px;width: 94px; padding-right:14px;}
.basic02 .bold{ text-align: right; white-space: nowrap; min-width: 116px;width: 116px; padding-right:14px;}
.basic03 .bold{ text-align: right; white-space: nowrap; min-width: 108px;width: 108px; padding-right:14px;}



@media (max-width:1024px){
.basic01 .bold{ min-width: 90px;width: 90px; padding-right:10px;}
.basic02 .bold{ min-width: 112px;width: 112px; padding-right:10px;}
.basic03 .bold{ min-width: 104px;width: 104px; padding-right:10px;}
}	





.basic2 .zt{ display: inline-flex; align-items: center;}
.basic2 .zt i{ display: inline-flex;  margin:0 0.07rem;
width: 6px;
height: 6px;
 border-radius: 50%;
}





.member-center .collection-table1 .pt-cio img{ margin-right: 8px;}

.member_quanyi .form-label{ justify-content: flex-end; display: flex;}

@media (max-width:1024px){
.member_quanyi .form-group{ flex-wrap: wrap; }
.member_quanyi .form-label{ width: 100%; justify-content: flex-start; text-align: left;}
.member_quanyi .form-input{ margin:0; width: 100%;}
}



.rzyydrzh{ min-height:535px;}
.rzyydrzh .info{ width: 100%;font-weight: 500;font-size: calc(14px + 0.04rem);line-height: 28px;text-align: center;color: #010101;}
.rzyydrzh .dl{ display: flex; flex-wrap: wrap; width: 100%; align-items:center; justify-content: center; gap:0 0.6rem;}
.rzyydrzh .dl .dd{ display: flex; align-items: center; }
.rzyydrzh .dl .img{width:0.68rem;min-width:0.68rem;height:0.68rem;border-radius:50%;overflow:hidden;display: inline-flex;
}
.rzyydrzh .dl .img img{width:100%;height:100%;object-fit:cover;}
.rzyydrzh .dl .name{display: inline-flex; margin-left:16px;
font-style: normal;
font-weight: 700;
font-size: calc(14px + 0.02rem);
line-height: calc(20px + 0.04rem);
display: inline-flex;
color: #010101;}
.rzyydrzh .dl .country{display: inline-flex; font-size:14px;color:#41464F; line-height:24px;}
.rzyydrzh .dl .sspt{width:24px;height:24px; line-height: 0; margin-left:12px;}	
.rzyydrzh	.search_input3{ margin:0 !important;}

@media (max-width:1024px){
.rzyydrzh{ min-height:360px;}	
.rzyydrzh .dl{ gap:0 30px; padding-bottom: 10px;}	
.rzyydrzh .dl .img{width:50px;min-width:50px;height:50px;}
.rzyydrzh .dl .sspt{width:20px;height:20px;margin-left:12px;}		

}






/*20260602end*/



/* 20260604start */
.fabu1 .jia{ cursor: pointer; position: absolute; width:26px; height: 26px; border-radius: 50%; background:rgba(1, 1, 1, 1); right:calc(0.71rem - 42px); top: 6px;}
.fabu1 .jia::after,
.fabu1 .jia::before{ content: ''; position: absolute; left: 50%; top: 50%; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); background: #fff;}
.fabu1 .jia::after{ width:2px; height: 10px;}
.fabu1 .jia::before{height:2px; width: 10px;}
.fabu1 .jia:hover{background: #FF2525;}



@media (max-width:1024px){
.fabu1 .info-form-z6{ padding-right:34px;}	
.fabu1 .jia{  right:0; top: 6px;}
}
@media (max-width:700px){
.fabu1 .info-form-z6{ padding-right:0;}	
.fabu1 .jia{  right:0; top: 0;}
}


.order-left{  scrollbar-width: thin; overflow-y: auto;  max-height:401px; gap: 16px 0;}
.shopT .shopCon{ min-height:initial;}


/* 20260604end */


/*20260605start*/
.order-li2 .file-box.fx .zhu{ width: calc(100% - 134px);}

@media (max-width:700px){
.order-li2 .file-box.fx .zhu{ width: 100%;}
}

/*20260605end*/



/*20260615start*/
.form-popup .form3{ padding: 0.72rem 0.85rem 36px 0.85rem;}
.form-popup .form3 .fl.center{ margin-top: 0.72rem;}
@media (max-width:1024px){
.form-popup .form3{ padding:26px 18px 36px 18px;}
.form-popup .form3 .fl.center{ margin-top:26px;}
}


/*20260615end*/




/*20260630start*/



.index-banner .swiper-pagination{display:flex; width: 100% !important; justify-content: center; z-index: 10; position:absolute; left: 0; bottom:25px;}
.index-banner .swiper-pagination-bullet{ cursor: pointer; border-radius:9px; width:9px; height:9px; margin:0 3px; display:block;  background:#E6E6E6; }
.index-banner .swiper-pagination-bullet-active{  background:#FF5B02 }
.index-banner .swiper-pagination-lock{display:none;}

/*20260630end*/

.pdfbox{position:relative;  background: #eee; }
.pdfbox .pdfimg{width:50px !important; height:50px !important; object-fit:initial !important; position:absolute; left:50%; top:50%; margin-top:-25px; margin-left:-25px;}




/*20260714start*/
.searchbox4 ._down{  scrollbar-width: thin; overflow-y: auto; max-height: 242px;}
.sect15 .box0 .li1{  align-content: flex-start;}
.index-banner .sect{ position: absolute; left:0; top:26.5%; width: 100%; z-index: 6;}
.index-banner .tit1{
width: 100%;
font-weight: 300;
font-size: 0.48rem;
line-height: 140%;
text-align: center;
color: #010101;font-family: 'NotoSans-Light';
}
.index-banner .tit2{ display: flex; flex-wrap: wrap; gap:0.36rem; margin-top: 0.24rem;
width: 100%; justify-content: center;
font-weight: 400;
font-size: 0.16rem;
line-height: 150%;
color: #010101;
}
.index-banner .tit2 .s{ display: inline-flex;
align-items: center;
padding: 0.08rem 0.24rem;
background: #FFFFFF;
border-radius: 24px;

}

@media (max-width:1600px){
.index-banner .tit1{font-size: 0.38rem;}
.index-banner .tit2{font-size: 14px; margin-top: 0.2rem; gap:0.24rem;}
.index-banner .tit2 .s{padding: 0.06rem 0.2rem;}
}
@media (max-width:767px){
.index-banner .sect{ top:19%;}	
.index-banner .tit1{font-size:0.66rem;}
.index-banner .tit2{font-size:0.4rem; margin-top:0.3rem; gap:0.2rem;}
.index-banner .tit2 .s{padding:2px 0.36rem 3px 0.36rem;}
}


.table01 table td .td-tit{  gap: 0 0.21rem;}
@media  screen and (max-width:1270px){
.table01 table td .td-tit{ gap:0 0.16rem;}

}

@media  screen and (max-width:900px){
.table01 table td .td-tit{gap:0 12px; }
}


/*20260714end*/



.order-li2 .s{font-size:14px; line-height:36px; padding:0 20px !important;}

@media  screen and (max-width:900px){
.order-li2 .t2{width:65px; min-width:65px;}
.order-li2 .s{font-size:12px; line-height:36px; padding:0 5px !important;}
.orderDate{width:110px; padding:5px 8px;}
}



.lits05-left-link{margin-top:8px;}

.lits05-left-link:hover{color: #FF5B02;}

.fabu1 .p5.beizhu{color:#000; text-decoration:none; background:none; -webkit-text-fill-color: initial;}


.yzmdl_box.regbox .title {margin-bottom:0.1rem;}
.yzmdl_box.regbox .jscon{margin-bottom:0.2rem; font-size: 14px; color: #1C2721; line-height: 24px;}
@media screen and (max-width:1600px){
.yzmdl_box.regbox .title {margin-bottom:0.06rem;}
.yzmdl_box.regbox .jscon{margin-bottom:0.12rem; font-size: 14px; color: #1C2721; line-height: 20px;}
}
@media screen and (max-width:1024px){
.yzmdl_box.regbox .title {margin-bottom:10px;}
.yzmdl_box.regbox .jscon{margin-bottom:15px; font-size: 12px; color: #1C2721; line-height: 18px;}
}

.fabu1 .dl1 .dd{padding-right:5px; word-break: keep-all;}
.fabu1 .dl1 .dd img{margin-left:3px; cursor:pointer;}



/*260817start*/
/* en */
.body_english .t_navs .menu .nli span a{  font-size:15px;  padding:0 0.1rem;}
.body_english .t_navs .menu .sub .li a{ font-size:15px; }
.body_english .t_navs .btn{margin:0 0.1rem;padding: 6px 16px;font-size: 14px; }
.body_english .t_navs .lang .a{  font-size:18px; }

@media screen and (max-width:1600px) {
.body_english .t_navs .menu .nli span a{padding:0 0.08rem; font-size: 14px;}
.body_english .t_navs .menu .sub .li a{ font-size:14px; }
.body_english .t_navs .btn{ font-size: 12px;}
.body_english .t_navs .lang .a{ font-size: 16px;}
}
@media screen and (max-width:1440px) {
.body_english .t_navs .menu .nli span a{padding:0 0.06rem;  font-size: 12px;}
.body_english .t_navs .lang .a .i{  margin-right: 0.06rem;}
.body_english .t_navs .btn{ padding: 6px 14px;  margin: 0 0.1rem 0 0;}
}
@media screen and (max-width:1270px) {
.body_english .t_navs .lang .a{ font-size: 14px;}
.body_english .t_navs .lang .down .li a{ font-size: 14px;line-height:24px;}	
.body_english .t_navs .menu .sub .li a{ font-size: 14px; line-height:24px;}
}	
@media screen and (max-width:1024px) {
.body_english .t_navs .btn{ margin:0 12px 0 8px; font-size:13px; padding:4px 12px 5px 12px;}
.body_english .t_navs .lang{ margin-right: 14px;}
.body_english .t_navs .lang .sub .li{ padding: 3px 0;}
.body_english .t_navs .lang .a{ font-size:15px;  line-height:50px;}
.body_english .t_navs .lang .a .i{ width:20px; height:20px; margin-right: 6px;}
}


.body_english .searchbox4-2 .searchbox4{  padding: 0 0rem 0 0.3rem;}
.body_english .searchbox4 .input_box ._text{  white-space: nowrap;}

@media screen and (max-width:1600px) {
.body_english .searchbox4{   gap: 0.16rem; grid-template-columns: repeat(6, 1fr); }
.body_english .searchbox4-2 .searchbox4{grid-template-columns: repeat(4, 1fr); padding:0 1.3rem 0 0.3rem; }
}
@media screen and (max-width:1270px) {
.body_english .searchbox4-2 .searchbox4{ padding:0 0 0 0.3rem; }
}
@media screen and (max-width:1024px) {
.body_english .searchbox4 { gap: 10px;grid-template-columns: repeat(4, 1fr);}
.body_english .searchbox4-2 .searchbox4{grid-template-columns: repeat(4, 1fr); padding:0; }
.body_english .searchbox4-2{ flex-wrap: wrap; justify-content: center;gap:14px 0;}
.body_english .searchbox4 .input_box ._text{  font-size: 13px;}
.body_english .searchbox4 .input_box{padding: 1px 6px 1px 12px;}
}
@media screen and (max-width:700px) {
.body_english .searchbox4 {grid-template-columns: repeat(2, 1fr);}
.body_english .searchbox4-2{ flex-wrap: wrap; justify-content: center;gap:14px 0;}
.body_english .searchbox4-2 .searchbox4{grid-template-columns: repeat(2, 1fr); padding:0; }
} 


.body_english .select0 .input_box{width:183px; min-width:183px; }

@media screen and (max-width:700px) {
.body_english .select0 .input_box{width: 100%; min-width: 100%; }
.body_english .searchbox4{    gap: 4px;}
.body_english .searchbox4 .input_box ._text{  font-size: 12px;   padding: 0 0 0 2px;}
.body_english .searchbox4 .input_box{    padding: 1px 4px 1px 10px;}
.body_english .searchbox4 .input_box .ico{width: 16px;
  min-width: 16px;
  height: 16px;}
.body_english .searchbox4 .input_box .jt{width: 18px;
  min-width: 18px;
  height: 18px;  background-size: 18px auto !important;} 
}


.body_english .footer2 .right{  padding: 0 0rem 0 0.92rem;  justify-content: space-between;}
.body_english .footer2 .nav{flex: initial; flex-direction: column;}

@media (max-width: 1440px){
.body_english .footer2 .right{padding:0 0 0 0.6rem;  gap: 0 0.4rem; }
}
@media screen and (max-width:1024px) {
.body_english .footer2 .box{ flex-wrap: wrap;}	
.body_english .footer2 .left{ width: 100%;}
.body_english .footer2 .right{ width: 100%; padding: 0; margin-top: 16px; gap: 16px  0;}
.body_english .footer2 .info{    text-align: left;}
}
@media screen and (max-width:700px) {
.body_english .footer2 .nav{ width: 100%;flex-wrap: wrap;  flex: initial;}
.body_english .footer2 .nav .a1{ padding: 0;  line-height: 24px;}
.body_english .footer2 .nav .a2{ padding: 0;  line-height: 24px;    min-width: 50%;}
.body_english .footer2 .nav .u2{  flex-direction: row;  flex-wrap: wrap;}	
}	


/* 阿拉伯 */
.body_arabic .t_navs .menu .nli span a{font-size:15px; text-align: center; padding:0 0.1rem;}
.body_arabic .t_navs .menu .sub .li a{ font-size:15px;}
.body_arabic .t_navs .lang .a{  font-size:16px; padding-right:10px; }
.body_arabic .t_navs .lang .a .i{ width:23px; height:23px; margin-right:0.08rem;}
.t_navs .btn{ margin:0 0.1rem 0 0;
padding: 6px 16px;
font-size: 14px;
}

@media screen and (max-width:1600px) {
.body_arabic .t_navs .menu .nli span a{padding:0 0.08rem; font-size: 14px;}
.body_arabic .t_navs .menu .sub .li a{ font-size: 14px; line-height:24px;}
.body_arabic .t_navs .btn{ font-size: 12px;}
.body_arabic .t_navs .lang .a{ font-size: 14px;}
}
@media screen and (max-width:1440px) {
.body_arabic .t_navs .menu .nli span a{padding:0 0.06rem;  font-size: 12px;}
.body_arabic .t_navs .lang .a .i{  margin-right: 0.06rem;}
.body_arabic .t_navs .btn{ padding: 6px 12px;  margin: 0 0.1rem 0 0;}
}
@media screen and (max-width:1270px) {
.body_arabic .t_navs .lang .a{ font-size: 14px;}
.body_arabic .t_navs .lang .down .li a{ font-size: 14px;line-height:24px;}	

}	
@media screen and (max-width:1024px) {
.body_arabic .t_navs .btn{ margin:0 12px 0 8px; font-size:13px; padding:4px 12px 5px 12px;}
.body_arabic .t_navs .lang{ margin-right: 14px;}
.body_arabic .t_navs .lang .sub .li{ padding: 3px 0;}
.body_arabic .t_navs .lang .a{ font-size:15px;  line-height:50px;}
.body_arabic .t_navs .lang .a .i{ width:20px; height:20px; margin-right: 6px;}
}
@media screen and (max-width:500px) {
.body_arabic .t_navs .btn{ margin:0 8px 0 0; font-size:12px; padding:4px 8px 5px 8px;}
.body_arabic .t_navs .lang{ margin-right:10px;}
.body_arabic .t_navs .lang .sub .li{ padding: 3px 0;}
.body_arabic .t_navs .lang .a{ font-size:14px;  line-height:50px;}
.body_arabic .t_navs .lang .a .i{ width:18px; height:18px; margin-right:3px;}
}



.body_arabic .searchbox4-2 .searchbox4{  padding: 0 0rem 0 0.3rem;}
.body_arabic .searchbox4 .input_box ._text{  white-space: nowrap;}

@media screen and (max-width:1600px) {
.body_arabic .searchbox4{   gap: 0.16rem; grid-template-columns: repeat(6, 1fr); }
.body_arabic .searchbox4-2 .searchbox4{grid-template-columns: repeat(4, 1fr); padding:0 1.3rem 0 0.3rem; }
}
@media screen and (max-width:1270px) {
.body_arabic .searchbox4-2 .searchbox4{ padding:0 0 0 0.3rem; }
}
@media screen and (max-width:1024px) {
.body_arabic .searchbox4 { gap: 10px;grid-template-columns: repeat(4, 1fr);}
.body_arabic .searchbox4-2 .searchbox4{grid-template-columns: repeat(4, 1fr); padding:0; }
.body_arabic .searchbox4-2{ flex-wrap: wrap; justify-content: center;gap:14px 0;}
}
@media screen and (max-width:700px) {
.body_arabic .searchbox4 {grid-template-columns: repeat(2, 1fr);}
.body_arabic .searchbox4-2{ flex-wrap: wrap; justify-content: center;gap:14px 0;}
.body_arabic .searchbox4-2 .searchbox4{grid-template-columns: repeat(2, 1fr); padding:0; }
} 


.body_arabic .select0 .input_box{width:183px; min-width:183px; }

@media screen and (max-width:700px) {
.body_arabic .select0 .input_box{width: 100%; min-width: 100%; }
}


.body_arabic .footer2 .right{  padding: 0 0rem 0 0.92rem;  justify-content: space-between;}
.body_arabic .footer2 .nav{flex: initial; flex-direction: column;}

@media (max-width: 1440px){
.body_arabic .footer2 .right{padding:0 0 0 0.6rem;  gap: 0 0.4rem; }
}
@media screen and (max-width:1024px) {
.body_arabic .footer2 .box{ flex-wrap: wrap;}	
.body_arabic .footer2 .left{ width: 100%;}
.body_arabic .footer2 .right{ width: 100%; padding: 0; margin-top: 16px; gap: 16px  0;}
.body_arabic .footer2 .info{    text-align: left;}
}
@media screen and (max-width:700px) {
.body_arabic .footer2 .nav{ width: 100%;flex-wrap: wrap;  flex: initial;}
.body_arabic .footer2 .nav .a1{ padding: 0;  line-height: 24px;}
.body_arabic .footer2 .nav .a2{ padding: 0;  line-height: 24px;    min-width: 50%;}
.body_arabic .footer2 .nav .u2{  flex-direction: row;  flex-wrap: wrap;}	
}	




/*260817end*/