/*wap-main*/
.wap-main{width: 100%; height: auto; }
.wap-main .main-myd{width: 7rem;height: 100%;position: relative;margin: 0 auto;text-align: center;}
table,td,tr,img,ul,li,h1,h2,p,object,param,embed{margin:0; padding:0; border:0;}

/* 公共title */
.wap-main  .main-myd img{display: block;width: 100%;height: 100%;}

.wap-main .titlefont .titlebig{display: flex;align-items: end;justify-content: center;}

.wap-main .titlefont .titlebig .titleleft{display: flex;align-items: baseline;}
.wap-main .titlefont .titlebig .titleleft .leftitem{ background: #27a4de;width: 0.1rem;height: 0.1rem;border-radius: 0.22rem;margin-right: 0.05rem;transform: skewX(12deg);}
.wap-main .titlefont .titlebig .titleleft .leftitem:nth-child(1){}
.wap-main .titlefont .titlebig .titleleft .leftitem:nth-child(2){height: 0.3rem;}
.wap-main .titlefont .titlebig .titleleft .leftitem:nth-child(3){ height: 0.44rem;}

.wap-main .titlefont .titlebig .titlecenter{background: linear-gradient(to right, #27a4de, #2fb3b5);font-size: 0.38rem;color: #fff;font-weight: bold;line-height: 0.38rem;padding: 0.08rem 0.25rem;clip-path: polygon(0 0, 0.08rem 100%, calc(100% - 0.08rem) 100%, 100% 0);}

.wap-main .titlefont .titlebig .titleright{display: flex;align-items: baseline;}
.wap-main .titlefont .titlebig .titleright .rightitem{background: #2fb4b3;width: 0.1rem;height: 0.15rem;border-radius: 0.22rem;margin-left: 0.05rem;transform: skewX(-12deg);}
.wap-main .titlefont .titlebig .titleright .rightitem:nth-child(1){height: 0.44rem;}
.wap-main .titlefont .titlebig .titleright .rightitem:nth-child(2){height: 0.3rem;}
.wap-main .titlefont .titlebig .titleright .rightitem:nth-child(3){ }

.wap-main .titlefont .titlesmall{width: 6.5rem;margin: 0.15rem auto 0 auto;font-size: 0.32rem;color: #434142;line-height: 0.34rem;text-align: center;}

.wap-main .roangebtn{position: relative;width: 4.5rem;height: 0.55rem;margin: 0 auto; background: linear-gradient(to bottom,#ee8420,#fd9228,#ee8420);display: flex;align-items: center;justify-content: center;}
.wap-main .roangebtn .rotxt{color: #fff;font-weight: bold;font-size: 0.34rem;line-height: 0.34rem;animation: cricleHandle 2s ease infinite;}
.wap-main .roangebtn .rohand{width: 0.49rem;height: 0.46rem;position: absolute;right: -0.30rem;bottom: -0.20rem;animation: fingerHandle 2s ease infinite;}
@keyframes cricleHandle {
    0% {
        transform: none;
    }
    20% {
        transform: none;
        
    }
    30% {
        transform: none;
    }
    40% {
        transform: scale3d(0.8, 0.8, 0.8);
    }
    50% {
        transform: none;
    }
    80%{
        transform: none;
    }
    100% {
        transform: none;
    }
}
@keyframes fingerHandle {
    0% {
        transform: none;
    }
    20% {
        transform: translate(-0.15rem,-0.15rem);
        
    }
    30% {
        transform: scale3d(0.8, 0.8, 0.8);
    }
    40% {
        transform: scale3d(0.9, 0.9, 0.9);
    }
    50% {
        transform: scale3d(1,1,1);
    }
    100% {
        transform: none;
    }
}

/* 顶部*/
.wap-main .top{width: 100%; height:6.61rem; background:url(../images/bg01.png) no-repeat ; background-size:100%;}
.wap-main .top .topBox{width: 4.8rem;height: auto;display: flex;flex-direction: column;align-items: baseline;position: relative;top: 1.1rem;left: 0.45rem;}
.wap-main .top .topBox .topone{font-size: 1.1rem;line-height: 1.2rem;color: #fff;margin-bottom: 0.1rem;text-align: left;}
.wap-main .top .topBox .toptwo{width: 3.96rem;height: 0.25rem;}
.wap-main .top .topBox .topthree{width: 100%;background: linear-gradient(to right, #00dfd4, 15%, #58d7fa, 72%, #4e9abc, #2a3950, transparent);color: #172647;font-size: 0.4rem;line-height: 0.4rem;padding: 0.08rem 0 0.08rem 0.1rem;text-align: left;margin: 0.2rem 0 0.15rem 0;}
.wap-main .top .topBox .topfour{font-size: 0.36rem;font-weight: bold;line-height: 0.36rem;color: #fff;}
.wap-main .top .topBox .topfour span{color: #14ebfd;}

/* 预约 */
.wap-main .yuyue{background: linear-gradient(to right,#249ee7,#30b6af); padding: 0.2rem 0.25rem;position: relative;}

.wap-main .yuyue .formtitle{color: #fff;font-size: 0.36rem;font-weight: bold;line-height:0.36rem;margin-bottom: 0.25rem;}

.wap-main .yuyue .get-form{width: 100%;height: auto;box-sizing: border-box;}
.wap-main .yuyue .get-form .get-form-top{width: 100%;display: flex;flex-direction: column;background-color: #f8f7f3;padding: 0.35rem;box-sizing: border-box;}
.wap-main .yuyue .get-form .get-form-top .gft-item{width: 100%;height: 0.75rem;position: relative;display: flex;align-items: center;border: 0.02rem solid #c7c7c7;background-color: #fff;margin-bottom: 0.35rem;box-shadow: 0.1rem 0.15rem 0.1rem #c8c8c8;padding: 0.1rem 0.2rem;box-sizing: border-box;}
.wap-main .yuyue .get-form .get-form-top .gft-item .gfi-title{ width: 1.2rem;height: 100%;margin-right: 0.05rem;display: flex;align-items: center;font-size: 0.3rem;font-weight: bold;}
.wap-main .yuyue .get-form .get-form-top .gft-item .gfi-input .gfi-input-name{width: 100%;height: 100%;border: none;background: #ffffff;font-size: 0.28rem;}
.wap-main .yuyue .get-form .get-form-top .gft-item .gfi-getCode{position: absolute;right: 0.05rem;top: 50%;transform: translate(0, -50%);}
.wap-main .yuyue .get-form .get-form-top .gft-item .gfi-getCode .getYzm{border: none;padding: 0.06rem 0.15rem;display: flex;align-items: center;justify-content: center;color: #192c4c;font-size: 0.3rem;background-color: #ffffff;}
.wap-main .yuyue .get-form .get-form-top .gft-submit{height: 0.75rem;box-shadow: 0.1rem 0.15rem 0.1rem #c8c8c8;background-color: #ff9229;padding: 0 0.15rem;display: flex;align-items: center;justify-content: center;color: #fffeff;font-size: 0.34rem;font-weight: bold;}
.wap-main .yuyue .get-form .get-form-bottom{display: flex;align-items: center;justify-content: center;margin-top: 0.25rem;font-size: 0.24rem;}

/* 新航道锦秋国际 适合人群 */
.wap-main .adapt{margin-top: 0.45rem;} 
.wap-main .adapt .adaptbox{background: #eaeaea;display: flex;flex-direction: column;justify-content: space-between;margin-top: 0.25rem;padding: 0.25rem 0.3rem;box-sizing: border-box;position: relative;} 

.wap-main .adapt .adaptbox .abrightitem{display: flex;align-items: baseline;margin-bottom: 0.25rem;position: relative;z-index: 1;} 
.wap-main .adapt .adaptbox .abrightitem .abrione{width: 0.35rem;height: 0.35rem;border: 0.01rem solid #172645;background: #fff;} 
.wap-main .adapt .adaptbox .abrightitem .abrione .abrionein{width: 100%;height: 100%;background: #172645;color: #fff;font-size: 0.26rem;font-weight: bold;line-height: 0.26rem;display: flex;align-items: center;justify-content: center;position: relative;left: -0.05rem;top: -0.05rem;} 

.wap-main .adapt .adaptbox .abrightitem .abrigh{display: flex;flex-direction: column;align-items: baseline;margin-left: 0.15rem;}
.wap-main .adapt .adaptbox .abrightitem .abrigh .abritwo{color: #172645;font-weight: bold;font-size: 0.32rem;line-height: 0.32rem;margin-bottom: 0.1rem}
.wap-main .adapt .adaptbox .abrightitem .abrigh .abrithree{color: #424242;font-size: 0.3rem;line-height: 0.34rem;text-align: left;}

.wap-main .adapt .adaptbox .rightimg{width: 3.04rem;height: 2.64rem;position: absolute;right: 0;bottom: 0;}

/* 新航道锦秋国际 品牌简介 */
.wap-main .pinpai{margin: 0.45rem 0;}
.wap-main .pinpai .pinpaibox{display: flex;align-items: center; margin-top: 0.25rem;}
.wap-main .pinpai .pinpaibox .pinpaileft{width: 2.54rem;height: 2.50rem;}

.wap-main .pinpai .pinpaibox .pinpairight{width: 4.45rem;background: linear-gradient(to left, #eaeaea, transparent);display: flex;flex-direction: column;align-items: baseline;justify-content: center;padding: 0.15rem 0.15rem 0.15rem 0.25rem;box-sizing: border-box;}
.wap-main .pinpai .pinpaibox .pinpairight .righttxt{color: #424242;font-size: 0.3rem;line-height: 0.42rem;text-align: left;}

.wap-main .pinpai .iconbox{display: flex;flex-direction: column; align-items: baseline;justify-content: space-between;margin: 0.35rem 0 0.25rem 0;}
.wap-main .pinpai .iconbox .iconitem{display: flex;align-items: center;background: linear-gradient(to top, #eff6ff, transparent);border-radius: 0.25rem 0 0 0.25rem; margin-bottom: 0.15rem;}
.wap-main .pinpai .iconbox .iconitem .iconImg{width: 0.58rem;height: 0.58rem;}
.wap-main .pinpai .iconbox .iconitem .iconbig{width: 2.7rem;color: #182547;font-size: 0.32rem;font-weight: bold;}
.wap-main .pinpai .iconbox .iconitem .iconsmall{width: 3.72rem;font-size: 0.3rem;line-height: 0.34rem;color: #424345;text-align: left;padding: 0 0.2rem;box-sizing: border-box;}
.wap-main .pinpai .iconbox .iconitem:nth-child(odd){background: linear-gradient(to right, #eff6ff, transparent);}
.wap-main .pinpai .iconbox .iconitem:nth-child(even){background: linear-gradient(to right, #f2fcfb, transparent);}

/* 新航道锦秋国际 课程安排 */
.wap-main .cource{width: 100%; background: url("../images/bg02.png") no-repeat top;padding-top: 0.25rem;box-sizing: border-box;}
.wap-main .cource .courcebox{position: relative;margin-top: 0.25rem;}

.wap-main .cource .courcebox .swiperTitle{font-size: 0.32rem;line-height: 0.32rem;font-weight: bold;color: #172645;display: flex;align-items: center;justify-content: center;margin-bottom: 0.2rem;}

.wap-main .cource .courcebox .tableone{background-color: #ffffff;padding: 0.25rem;}
/* .wap-main .cource .courcebox .tableone .swiper-slide{width: 7rem !important;} */

.wap-main .cource .courcebox .tableone tr{border-bottom: 0.01rem solid #fff;}
.wap-main .cource .courcebox .tableone tr th{background: #3d4f67;padding: 0.2rem 0.1rem;border-right: 0.01rem solid #fff;font-size: 0.32rem;color: #fff;line-height: 0.32rem;}
.wap-main .cource .courcebox .tableone tr th:nth-child(1){width:1.735rem;}
.wap-main .cource .courcebox .tableone tr th:nth-child(2){width: 1.74rem;}
.wap-main .cource .courcebox .tableone tr th:nth-child(3){width: 1.74rem;}
.wap-main .cource .courcebox .tableone tr th:nth-child(4){width: 1.735rem;}

.wap-main .cource .courcebox .tableone tr td{color: #191919;font-size: 0.28rem;line-height: 0.32rem;padding:0.15rem 0.1rem;box-sizing: border-box;border-right: 0.01rem solid #fff;text-align: center;}

.wap-main .cource .courcebox .tableone .trea{background-color: #eaeaea;}
.wap-main .cource .courcebox .tableone .trfsix{background-color: #f6f6f6;}

.wap-main .cource .courcebox .officai-swiperChange{ position: absolute;z-index: 1;width: 80%;display: flex;align-items: center;justify-content: space-between;top: 0.2rem;left: 50%;transform: translate(-50%, 0);}
.wap-main .cource .courcebox .officai-swiperChange .officai-pre img{width: 0.51rem;height: 0.51rem;}


.wap-main .cource .giftBox{position: relative;display: flex;flex-direction: column;align-items: center;justify-content: center;}

.wap-main .cource .giftBox .gifLeft{width: 98%;background: #fff;display: flex;align-items: center;justify-content: center;position: relative;padding: 0.25rem 0 0.35rem 0.65rem;box-sizing: border-box;}
.wap-main .cource .giftBox .gifLeft .leftleft{margin-right: 0.15rem;}
.wap-main .cource .giftBox .gifLeft .leftleft .bookname{font-size: 0.3rem;color: #010101;line-height: 0.42rem;}

.wap-main .cource .giftBox .gifLeft .gileftitem{display: flex;align-items: center;justify-content: end;}
.wap-main .cource .giftBox .gifLeft .gileftitem .bookimg{width: 1.12rem;height: 1.6rem;}
.wap-main .cource .giftBox .gifLeft .gileftitem .hot{width: 1.2rem;height: 0.6rem;position: absolute;bottom: 0;right: 0;transform: translate(-50%, 0);}
.wap-main .cource .giftBox .gifLeft .hezi{ width: 1.49rem;height: 1.82rem;position: absolute;left: -0.25rem;bottom: -0.25rem;z-index: 1;}

.wap-main .cource .giftBox .gifcenter{width: 98%;height: 0.1rem;background-color: #ededed;}

.wap-main .cource .giftBox .gifright{width: 100%;height: auto;background: linear-gradient(to right, #30b6af, 48%, #249ee7); padding-top: 0.20rem;box-sizing: border-box;position: relative;}

/*  新航道锦秋国际 核心优势*/
.wap-main .advance{margin: 0.45rem 0 0.50rem 0;}
.wap-main .advance .advancebox{display: flex;flex-direction: column;justify-content: space-between;margin: 0.25rem 0;}
.wap-main .advance .advancebox .advbleft{ display: flex;flex-direction: column;}
.wap-main .advance .advancebox .advbleft .aleftitem{display: flex;flex-direction: column;align-items: center;justify-content: center;margin-bottom: 0.25rem;}
.wap-main .advance .advancebox .advbleft .aleftitem .aitemtitle{width: 100%; background: #2d5094;font-size:0.32rem;font-weight: bold;color: #fff;line-height: 0.32rem;display: flex;align-items: center;justify-content: center;padding: 0.12rem 0;}
.wap-main .advance .advancebox .advbleft .aleftitem .aitemdes{width: 100%;font-size: 0.3rem;line-height: 0.38rem;background: #f1f1f1;text-align: center;padding: 0.15rem 0.25rem;box-sizing: border-box;}
.wap-main .advance .advancebox .advbleft .aleftitem:last-child{margin-bottom: 0.2rem;}

.wap-main .advance .advancebox .advaright{display: flex;align-items: center;justify-content: space-between;}
.wap-main .advance .advancebox .advaright .rightimgone{width: 2.87rem;height: 1.34rem;}
.wap-main .advance .advancebox .advaright .rightimgtwo{width: 3.38rem;height: 1.42rem;}

/* 新航道锦秋国际 服务管理 */
.wap-main .manage{margin: 0 0 0.50rem 0;}
.wap-main .manage .manageebox{display: flex;flex-direction: column;justify-content: space-between;margin: 0.25rem 0;}
.wap-main .manage .manageebox .manleftitem{display: flex;flex-direction: column;align-items: center;justify-content: center;margin-bottom: 0.25rem;background: linear-gradient(to bottom, #eff6ff, transparent);padding: 0 0.25rem;box-sizing: border-box;}
.wap-main .manage .manageebox .manleftitem .manitemtitle{width: 100%;font-size: 0.32rem;font-weight: bold;color: #010000;line-height: 0.32rem;display: flex;align-items: center;justify-content: center;padding: 0.2rem 0;}
.wap-main .manage .manageebox .manleftitem .manitemdes{width: 100%;font-size: 0.3rem;line-height: 0.38rem;text-align: center;padding:0 0 0.15rem 0;}
.wap-main .manage .manageebox .manleftitem:last-child{margin-bottom: 0;}

/* 新航道锦秋国际 师资团队  */
.wap-main .teacher{margin-bottom: 0.65rem;}
.wap-main .teacher .teabox{position: relative;}

.wap-main .teacher .teabox .teacher-swiper{position: relative;}
.wap-main .teacher .teabox .teacher-swiper .swiper-slide{width: 7rem !important;}
.wap-main .teacher .teabox .teacher-swiper .teacherBox{ display: flex;background-image: linear-gradient(to right, #269fe8, #caeced, #f5fbfb, transparent, #f5fbfb);position: relative;box-sizing: border-box;margin: 0.250rem auto 0 auto;}

.wap-main .teacher .teabox .teacher-swiper .teacherBox .swiper-img{width: 2.76rem;height: 3.43rem;position: absolute;left: 0;bottom: 0;}

.wap-main .teacher .teabox .teacher-swiper .teacherBox .teacherBox-right{ display: flex;flex-direction: column;align-items: baseline;width: 100%;height: 100%;padding: 0.25rem 0.45rem 0.25rem 2rem;}
.wap-main .teacher .teabox .teacher-swiper .teacherBox .teacherBox-right .teacherName{ font-size: 0.36rem;line-height: 0.36rem;font-weight: bold;color: #252f4a;border-left: 0.04rem solid #252f4a;padding-left: 0.10rem;}
.wap-main .teacher .teabox .teacher-swiper .teacherBox .teacherBox-right .teacherGrade{ display: flex;margin-top: 0.15rem;}
.wap-main .teacher .teabox .teacher-swiper .teacherBox .teacherBox-right .teacherGrade .courceTitle{font-size: 0.32rem;color: #000;line-height: 0.32rem;font-weight: bold;margin-right: 0.08rem;}
.wap-main .teacher .teabox .teacher-swiper .teacherBox .teacherBox-right .teacherGrade .courceName{ width: 2.8rem;color: #484a49;font-size: 0.3rem;line-height: 0.36rem;text-align: left;}


.wap-main .teacher .teabox .teacher-swiper .gallery-thumbs{width: 90%; margin: 0.25rem auto;}
.wap-main .teacher .teabox .teacher-swiper .gallery-thumbs .swiper-slide { width: 0.55rem !important;border: 0.02rem solid #e7e7e7;border-radius: 50%;cursor: pointer;}
.wap-main .teacher .teabox .teacher-swiper .gallery-thumbs .swiper-slide img{border-radius: 50%;}
.wap-main .teacher .teabox .teacher-swiper .gallery-thumbs .swiper-slide-thumb-active {width: 0.55rem !important;display: flex;align-items: center;justify-content: center; background: linear-gradient(to bottom,#249eeb,#30b6af);border-radius: 50%;border: none; padding: 0.03rem;box-sizing: border-box;}
.wap-main .teacher .teabox .teacher-swiper .gallery-thumbs .swiper-slide-thumb-active img{border-radius: 50%;}

.wap-main .teacher .teabox .teacher-swiper .teacher-swiperChange{display: flex;align-items: center;justify-content: space-between;top:40%;position: absolute;width: 100%;}
.wap-main .teacher .teabox .teacher-swiper .teacher-swiperChange .teacher-pre{width: 0.51rem;height: 0.51rem;cursor: pointer;z-index: 1;}

/* 新航道锦秋国际 导师制  */
.wap-main .daoshi{margin-bottom: 0.65rem;}
.wap-main .daoshi .daoshicontent{margin-top: 0.35rem;}
.wap-main .daoshi .daoshicontent .gallery-daoshitab{background: #DDDDDD;border-radius: 0.3rem;}
.wap-main .daoshi .daoshicontent .gallery-daoshitab .swiper-slide .dstabitem{padding: 0.15rem 0;color: #515151;font-size: 0.3rem;line-height: 0.3rem;}
.wap-main .daoshi .daoshicontent .gallery-daoshitab .swiper-slide-thumb-active .dstabitem{color: #fff;font-weight: bold;}
.wap-main .daoshioneborder{clip-path: polygon(0 0%, 0 100%, calc(100% - 0.41rem) 100%, 100% 0);border-radius:0.3rem 0 0 0.3rem;background: linear-gradient(to left, #2db6ae, #27a5d8);}
.wap-main .daoshitwoborder{clip-path: polygon(0% 100%, 0% 100%, 100% 100%, 100% calc(100% - 5rem));border-radius:0 0.3rem 0.3rem 0;background: linear-gradient(to left, #2db6ae, #27a5d8);}

.wap-main .daoshi .daoshibox{display: flex;flex-wrap: wrap;justify-content:space-between;margin-top: 0.25rem;}
.wap-main .daoshi .daoshibox  .daoshiitem{display: flex;flex-direction: column;align-items: baseline;background: linear-gradient(to right, #e8f5fd, transparent);padding: 0.25rem;box-sizing: border-box;border-image: linear-gradient(to bottom, #2db6ae, #27a5d8) 1;border-left: 0.08rem solid transparent;margin-bottom: 0.25rem;}
.wap-main .daoshi .daoshibox  .daoshiitem:last-child{margin-bottom: 0;}
.wap-main .daoshi .daoshibox  .daoshiitem .dsitemtop{display: flex;align-items: flex-start;}
.wap-main .daoshi .daoshibox  .daoshiitem .dsitemtop .dstopimg{width:0.33rem;height: 0.45rem;}
.wap-main .daoshi .daoshibox  .daoshiitem .dsitemtop .dstoptxt{font-size: 0.32rem;line-height: 0.32rem;font-weight: bold;margin-left: 0.1rem;padding-top: 0.02rem;color: #0f0f0f;}
.wap-main .daoshi .daoshibox  .daoshiitem .dsitemdes{font-size: 0.3rem;color: #3a3a3c;line-height:0.36rem;text-align: left;margin-top: 0.1rem;}

.wap-main .daoshi .daoshiboxtwo{ margin-top: 0.25rem;display: flex;flex-wrap: wrap; justify-content: space-between;}
.wap-main .daoshi .daoshiboxtwo .dstwoitem{width: 100%;display: flex;align-items: flex-start;border: 0.05rem solid #f4f4f4;padding: 0.15rem;box-sizing: border-box;background: linear-gradient(to left, #cde9f4, 15%, #fff);margin-bottom: 0.25rem;}
.wap-main .daoshi .daoshiboxtwo .dstwoitem:last-child{margin-bottom: 0;}
.wap-main .daoshi .daoshiboxtwo .dstwoitem .dstwoimg{width: 1.66rem;height: 1.89rem;}
.wap-main .daoshi .daoshiboxtwo .dstwoitem .dsbottome .dsname{width: 1.5rem;height: 0.5rem;display: flex;align-items: center;justify-content: center;color: #fff;font-size: 0.28rem;font-weight: bold;line-height: 0.28rem;background: linear-gradient(to left, #2db6ae, #27a5d8);border-radius: 0 0.30rem 0.30rem 0;}
.wap-main .daoshi .daoshiboxtwo .dstwoitem .dsbottome .dsdes{width: 5rem;text-align: left;font-size: 0.28rem;line-height: 0.34rem;padding: 0.15rem 0.15rem 0 0.25rem;box-sizing: border-box;}

/*  新航道锦秋国际 录取成果 */
.wap-main .last{margin-bottom: 0.65rem;}
.wap-main .last .lastone{margin: 0.25rem 0;}
.wap-main .last .lastone img{width:7.5rem;height: 6.59rem;}

/*  新航道锦秋国际 校园环境*/
.wap-main .lastend{background: url("../images/bglast.png") no-repeat bottom;width: 100%;padding-bottom: 0.5rem;}

.wap-main .lastend .lasttwo{margin: 0.25rem auto 0 auto;}
.wap-main .lastend  .lasttwo .swiper-scroll{}
.wap-main .lastend  .lasttwo .swiper-scroll .gallery-thumbsTwo {}
.wap-main .lastend  .lasttwo .swiper-scroll .gallery-thumbsTwo .swiper-wrapper{display: flex;align-items: end;justify-content: center;}
.wap-main .lastend  .lasttwo .swiper-scroll .gallery-thumbsTwo .swiper-slide {background-color: #dddddd;padding:0.1rem 0;}
.wap-main .lastend  .lasttwo .swiper-scroll .gallery-thumbsTwo .swiper-slide .slidtxt{font-size: 0.3rem;color: #515151; }
.wap-main .lastend  .lasttwo .swiper-scroll .gallery-thumbsTwo .swiper-slide-thumb-active {background:linear-gradient(to right,#249ee7,#30b6af) ;border-radius:0.25rem 0.25rem 0 0 !important;height:0.55rem;display: flex;align-items: center;justify-content: center;font-weight: bold;}
.wap-main .lastend  .lasttwo .swiper-scroll .gallery-thumbsTwo .swiper-slide-thumb-active .slidtxt{border: none;color: #fff;}
.wap-main .lastend .havebord{border-right: 0.02rem solid #747474;}

.wap-main .lastend  .lasttwo .swiper-scroll .gallery-topTwo{}
.wap-main .lastend  .lasttwo .swiper-scroll .gallery-topTwo .swiper-wrapper{}
.wap-main .lastend  .lasttwo .swiper-scroll .gallery-topTwo .swiper-wrapper .swiper-slide{display: flex;justify-content: center;}
.wap-main .lastend  .lasttwo .swiper-scroll .gallery-topTwo .imgList{width: 100%;background-color: #fff;display: flex;align-items: center;justify-content: center;padding: 0.15rem 0;}
.wap-main .lastend  .lasttwo .swiper-scroll .gallery-topTwo .imgList .imgin{width: 6.66rem;height: 7.51rem;}

.wap-main .lastend .lastfont{width: 4.25rem;height: 0.81rem;margin: 0.45rem auto 0 auto;}






input[type="checkbox"]{
    display: none;
}
label {
    display: inline-block;
    padding-left: 0.25rem;
    position: relative;
    cursor: pointer;
}

/* 创建自定义复选框样式 */
label:before {
    content: "";
    position: absolute;
    left: -0.1rem;
    width: 0.3rem;
    height: 0.3rem;
    background: #fff;
    border: 0.01rem solid #dcdcdc;
    border-radius: 0.03rem;
    box-sizing: border-box;
    transition: border-color 0.3s ease-in-out;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* 当复选框被选中时改变背景和边框颜色 */
input[type="checkbox"]:checked + label:before {
    content: "✔";
    color:#fff;
    background: #767676; 
    border-color: #fff; 
}
