.re-tabs3{box-shadow:0 0 43px 0 rgba(53,53,53,.15);border:1px solid #f7941d;background-color:#fff;border-radius:20px;padding:56px 45px 45px 78px;position:relative;overflow:hidden}
.re-tabs3 .bg{position:absolute;right:0;bottom:0;width:710px;display:block}
.re-tabs3 .inner1{position:relative;z-index:1;font-size:16px;display:flex;justify-content:space-between;align-items:flex-end}
.re-tabs3 .inner1 .left{width:46%}
.re-tabs3 .inner1 .right{width:50%;color:#535d73;padding-bottom:100px}
.re-tabs3 .tit{font-size:20px;color:#1b1b30;display:flex;align-items:center;margin-bottom:20px}
.re-tabs3 .tit .icon{display:block;width:40px;margin-right:20px}
.re-tabs3 .desc{margin-bottom:25px}
.re-tabs3 .info{margin-bottom:30px}
.re-tabs3 .price{font-size:20px;color:#f7941d;margin-bottom:20px}
.re-tabs3 .price .del{display:inline-block;font-size:14px;color:#535d73;position:relative;margin-left:10px}
.re-tabs3 .price .del::after{top:50%;transform:translateY(-50%);content:"";height:1px;width:100%;left:0;right:0;background-color:#535d73;position:absolute}
.re-tabs3 .info p{padding-left:32px;position:relative;margin-bottom:10px}
.re-tabs3 .info p::after{width:18px;height:18px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/revision/icon2.png);content:"";left:0;top:.2em;position:absolute}
.row-idx3 .re-tabs3 .g-btnd1{margin:0}
.re-tabs3 .desc2,.re-tabs3 .tit2{margin-bottom:10px}
.re-tabs3 .cont3{display:flex;align-items:center;justify-content:space-between}
.re-tabs3 .cont3 .col{display:flex;align-items:center}
.re-timelist{font-size:0;display:inline-block;border-radius:2px;border:1px solid #c0c6cb}
.re-timelist li{display:inline-block}
.re-timelist .btn{display:block;line-height:34px;font-size:14px;transition:.3s;width:62px;text-align:center;color:#636c7f;border-right:1px solid #c0c6cb}
.re-timelist li:last-child .btn{border-right:none}
.re-timelist .on .btn{color:#f7941d;background-color:#fef4e8}
.re-tabs3 .col .price2 .p{display:inline-block;margin-left:10px}
.re-tabs3 .col .price2 .p2{position:relative}
.re-tabs3 .col .price2 .p2::after{top:50%;transform:translateY(-50%);content:"";height:1px;width:100%;left:0;right:0;background-color:#535d73;position:absolute}
.re-tabs3 .col .price2 .p3{font-size:20px;color:#f7941d}
.re-tabs3 .cont2{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}
.re-tabs3 .cont2 .linebox{flex:1;height:6px;background-color:#e9e9e9;position:relative}
.re-tabs3 .cont2 .linebox .line{position:absolute;left:0;top:0;bottom:0;background-color:#f7941d;height:100%}
.re-tabs3 .cont2 .inp{margin-left:22px;width:83px;height:34px;line-height:34px;border:1px solid #c0c6cb;font-size:14px;padding:0 10px}
.re-timelist2 li{display:inline-block;vertical-align:top;margin-left:30px}
.re-timelist2 .con{display:block;width:202px;position:relative;overflow:hidden;border-radius:16px}
.re-timelist2 .pic{padding-top:106%;position:relative}
.re-timelist2 .pic .img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;object-fit:cover}
.re-timelist2 .cover{position:absolute;bottom:0;height:0;left:0;right:0;width:100%;background-color:rgba(247,160,52,.88);color:#fff;font-size:14px;padding:25px 15px 0;transition:.5s;transform:translateY(50px);overflow:hidden;border-radius:8px}
.re-timelist2 .cover .tit3{text-align:center;font-weight:700;font-size:24px;margin-bottom:20px}
.re-timelist2 .con:hover .cover{height:100%;transform:translateY(0)}
.re-rowplat5{background-position:center;background-repeat:no-repeat;background-size:cover;padding:152px 0 144px}
.re-ulplat5{display:flex;align-items:center;justify-content:space-between;margin-top:80px}
.re-ulplat5 li{width:24.3%}
.re-ulplat5 .con{background-color:#fff;height:264px;box-shadow:0 0 15px 0 rgba(53,53,53,.2);transition:.3s;padding:26px 25px 0 20px;display:block;border-radius:10px}
.re-ulplat5 .con:hover{transform:translateY(-10px)}
.re-ulplat5 .icon{width:60px;margin-bottom:10px;display:block}
.re-ulplat5 .top{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}
.re-ulplat5 .top .tit{font-size:24px;color:#1b1b30}
.re-ulplat5 .top .btn{width:111px;height:32px;line-height:32px;border:1px solid #644cff;color:#644cff;font-size:14px;transition:.3s;text-align:center;border-radius:4px;box-sizing:border-box}
.re-ulplat5 .top .btn .span{display:inline-block;padding-right:18px;background-position:right center;background-repeat:no-repeat;background-size:7px auto;background-image:url(../images/revision/icon8.png)}
.re-ulplat5 .top .btn:hover{background-color:#644cff;color:#fff}
.re-ulplat5 .top .btn:hover .span,.re-ulplat5 li:nth-child(2) .top .btn:hover .span,.re-ulplat5 li:nth-child(3) .top .btn:hover .span,.re-ulplat5 li:nth-child(4) .top .btn:hover .span{background-image:url(../images/revision/icon8-1.png)}
.re-ulplat5 li:nth-child(2) .top .btn{border-color:#00b894;color:#00b894}
.re-ulplat5 li:nth-child(2) .top .btn:hover{background-color:#00b894;color:#fff}
.re-ulplat5 li:nth-child(2) .top .btn .span{background-image:url(../images/revision/icon9.png)}
.re-ulplat5 li:nth-child(3) .top .btn{border-color:#2d6ff5;color:#2d6ff5}
.re-ulplat5 li:nth-child(3) .top .btn:hover{background-color:#2d6ff5;color:#fff}
.re-ulplat5 li:nth-child(3) .top .btn .span{background-image:url(../images/revision/icon10.png)}
.re-ulplat5 li:nth-child(4) .top .btn{border-color:#f7941d;color:#f7941d}
.re-ulplat5 li:nth-child(4) .top .btn:hover{background-color:#f7941d;color:#fff}
.re-ulplat5 li:nth-child(4) .top .btn .span{background-image:url(../images/revision/icon11.png)}
.re-ulplat5 .desc{font-size:16px;color:#535d73}
.re-rowplat6{background-position:center;background-repeat:no-repeat;background-size:cover;padding:140px 0 108px}
.re-ulplat6{margin:70px 0 60px;display:flex;justify-content:space-between;align-items:stretch}
.re-ulplat6 li{width:31.5%}
.re-ulplat6 .con{display:block;height:100%;min-height:530px;box-shadow:0 0 15px 0 rgba(53,53,53,.2);border-radius:18px;display:flex;justify-content:space-between;flex-direction:column;background-color:#fff;transition:.3s;overflow:hidden}
.re-ulplat6 .con:hover{transform:translateY(-10px)}
.re-ulplat6 .top{padding:48px 20px 20px}
.re-ulplat6 .tit{font-size:24px;color:#f7941d;font-weight:700;margin-bottom:18px}
.re-ulplat6 .group{margin-bottom:24px}
.re-ulplat6 .group .tit1{color:#1b1b30;font-size:20px;margin-bottom:8px}
.re-ulplat6 .group .desc{font-size:16px;color:#535d73}
.re-ulplat6 .group:last-child{margin-bottom:0}
.re-ulplat6 .dw{padding-left:50px}
.re-ulplat6 .pic{padding-top:47%;position:relative;overflow:hidden;box-shadow:0 0 15px 0 rgba(53,53,53,.3)}
.re-ulplat6 .pic .img{position:absolute;left:0;bottom:0;top:0;width:100%;height:100%;display:block;object-fit:cover}
.re-rowplat5 .g-btnd1,.re-rowplat6 .g-btnd1{margin:0 auto}
.linebox{width:100%;background:rgba(255,255,255,.1);border-radius:3px;position:relative;overflow:visible;cursor:pointer}
.line{background:linear-gradient(90deg,#4362ff,#4362ff);border-radius:3px;position:relative;transition:width .1s ease}
.slider-thumb{position:absolute;top:50%;left:33%;transform:translate(-50%,-50%);width:20px;height:20px;background:#fff;border:2px solid #4362ff;border-radius:50%;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:all .1s ease;z-index:10}
.slider-thumb:hover{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 3px 6px rgba(0,0,0,.3)}
.slider-thumb.active{transform:translate(-50%,-50%) scale(1.2);border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}
@media only screen and (min-width:1199px){
.re-tabs3{box-shadow:0 0 2.239vw 0 rgba(53,53,53,.15);border:1px solid #f7941d;border-radius:1.041vw;padding:2.916vw 2.343vw 2.343vw 4.062vw}
.re-tabs3 .bg{right:0;bottom:0;width:36.97vw}
.re-tabs3 .inner1{font-size:.833vw;justify-content:space-between;align-items:flex-end}
.re-tabs3 .inner1 .right{padding-bottom:5.208vw}
.re-tabs3 .tit{font-size:1.041vw;align-items:center;margin-bottom:1.041vw}
.re-tabs3 .tit .icon{width:2.083vw;margin-right:1.041vw}
.re-tabs3 .desc{margin-bottom:1.302vw}
.re-tabs3 .info{margin-bottom:1.562vw}
.re-tabs3 .price{font-size:1.041vw;margin-bottom:1.041vw}
.re-tabs3 .price .del{font-size:.729vw;margin-left:.52vw}
.re-tabs3 .price .del::after{top:50%;transform:translateY(-50%);content:"";height:1px;left:0;right:0}
.re-tabs3 .info p{padding-left:1.666vw;margin-bottom:.52vw}
.re-tabs3 .info p::after{width:.937vw;height:.937vw;background-size:contain;background-image:url(../images/revision/icon2.png);content:"";left:0;top:.2em}
.row-idx3 .re-tabs3 .g-btnd1{margin:0}
.re-tabs3 .desc2,.re-tabs3 .tit2{margin-bottom:.52vw}
.re-tabs3 .cont3{align-items:center;justify-content:space-between}
.re-tabs3 .cont3 .col{align-items:center}
.re-timelist{font-size:0;border-radius:.104vw;border:1px solid #c0c6cb}
.re-timelist .btn{line-height:1.77vw;font-size:.729vw;transition:.3s;width:3.229vw;border-right:1px solid #c0c6cb}
.re-timelist li:last-child .btn{border-right:none}
.re-tabs3 .col .price2 .p{margin-left:.52vw}
.re-tabs3 .col .price2 .p3{font-size:1.041vw}
.re-tabs3 .cont2{align-items:center;justify-content:space-between;margin-bottom:1.458vw}
.re-tabs3 .cont2 .linebox{flex:1;height:.312vw}
.re-tabs3 .cont2 .linebox .line{left:0;top:0;bottom:0}
.re-tabs3 .cont2 .inp{margin-left:1.145vw;width:4.322vw;height:1.77vw;line-height:1.77vw;border:1px solid #c0c6cb;font-size:.729vw;padding:0 .52vw}
.re-timelist2 li{margin-left:.5vw}
.re-timelist2 .con{width:11vw;border-radius:.416vw}
.re-timelist2 .pic .img{left:0;right:0;top:0;bottom:0;object-fit:cover}
.re-timelist2 .cover{bottom:0;left:0;right:0;font-size:.729vw;padding:1.302vw .781vw 0;transition:.5s;transform:translateY(2.604vw);border-radius:.416vw}
.re-timelist2 .cover .tit3{font-weight:700;font-size:1.25vw;margin-bottom:1.041vw}
.re-timelist2 .con:hover .cover{transform:translateY(0)}
.re-rowplat5{background-size:cover;padding:7.916vw 0 7.5vw}
.re-ulplat5{align-items:center;justify-content:space-between;margin:4.166vw 0 4vw}
.re-ulplat5 li{width:24.3%}
.re-ulplat5 .con{height:13.75vw;box-shadow:0 0 .781vw 0 rgba(53,53,53,.2);transition:.3s;padding:1.354vw 1.302vw 0 1.041vw;border-radius:.52vw}
.re-ulplat5 .con:hover{transform:translateY(-.52vw)}
.re-ulplat5 .icon{width:3.125vw;margin-bottom:.52vw}
.re-ulplat5 .top{align-items:center;justify-content:space-between;margin-bottom:.625vw}
.re-ulplat5 .top .tit{font-size:1.25vw}
.re-ulplat5 .top .btn{width:5.781vw;height:1.666vw;line-height:1.666vw;border:1px solid #644cff;font-size:.729vw;transition:.3s;border-radius:.208vw;box-sizing:border-box}
.re-ulplat5 .top .btn .span{padding-right:.937vw;background-size:.364vw auto;background-image:url(../images/revision/icon8.png)}
.re-ulplat5 .desc{font-size:.833vw}
.re-rowplat6{background-size:cover;padding:7.291vw 0 5.625vw}
.re-ulplat6{margin:3.645vw 0 3.125vw;justify-content:space-between;align-items:stretch}
.re-ulplat6 li{width:31.5%}
.re-ulplat6 .con{min-height:27.6vw;box-shadow:0 0 .781vw 0 rgba(53,53,53,.2);border-radius:.937vw;justify-content:space-between;flex-direction:column;transition:.3s}
.re-ulplat6 .con:hover{transform:translateY(-.52vw)}
.re-ulplat6 .top{padding:2.5vw 1.041vw 1.041vw}
.re-ulplat6 .tit{font-size:1.25vw;font-weight:700;margin-bottom:.937vw}
.re-ulplat6 .group{margin-bottom:1.25vw}
.re-ulplat6 .group .tit1{font-size:1.041vw;margin-bottom:.416vw}
.slider-thum{width:1.041vw;height:1.041vw}
.re-ulplat6 .group .desc{font-size:.833vw}
.re-ulplat6 .dw{padding-left:2.604vw}
.re-ulplat6 .pic{box-shadow:0 0 .781vw 0 rgba(53,53,53,.3)}
.re-ulplat6 .pic .img{left:0;bottom:0;top:0;object-fit:cover}
.re-rowplat6 .g-btnd1{margin:0 auto}
}
@media only screen and (max-width:1199px){
.re-ulplat5 .top .tit{font-size:18px}
.re-ulplat5 .desc{font-size:14px}
.re-ulplat5 .icon{width:40px}
.re-ulplat5 .top .btn{width:80px;height:26px;line-height:26px;font-size:11px}
.re-ulplat5 .top .btn .span{padding-right:10px;background-size:5px auto}
.re-rowplat5,.re-rowplat6{padding:60px 0}
.re-ulplat5{margin-top:30px}
.re-ulplat6{margin:30px 0}
.re-ulplat6 .tit{font-size:18px}
.re-ulplat6 .group{margin-bottom:10px}
.re-ulplat6 .group .tit1{font-size:16px}
.re-ulplat6 .group .desc{font-size:14px}
.re-ulplat6 .top{padding:15px}
.re-ulplat6 .con{min-height:380px;border-radius:10px}
.re-tabs3{padding:15px}
.re-tabs3 .tit .icon{width:25px;margin-right:6px}
.re-tabs3 .tit{font-size:18px;margin-bottom:10px}
.re-tabs3 .desc{margin-bottom:10px}
.re-tabs3 .inner1{font-size:14px}
.re-tabs3 .price{font-size:16px;margin-bottom:10px}
.re-tabs3 .cont3{display:block}
}
@media only screen and (max-width:959px){
.re-ulplat5 .top{display:block}
.re-ulplat5 .con{height:300px}
.re-tabs3 .inner1{display:block}
.re-tabs3 .inner1 .left{width:100%;margin-bottom:20px}
.re-tabs3 .inner1 .right{padding-bottom:0;width:100%}
.re-timelist2 li{margin:0 10px}
.re-timelist2 .cover{transform:translateY(0);bottom:0;top:0;height:100%}
.re-timelist2 .cover .tit3{font-size:16px;margin-bottom:10px}
}
@media only screen and (max-width:767px){
.re-ulplat5,.re-ulplat6{display:block}
.re-ulplat5 li,.re-ulplat6 li{width:100%;margin-bottom:20px}
.re-ulplat5 .con{height:auto;padding:15px}
.re-ulplat6 .con{display:block;min-height:auto}
.re-timelist2 li,.re-ulplat6 .tit{margin-bottom:10px}
.re-timelist2 .con{width:100%;margin:0 auto}
.re-tabs3 .cont3 .col,.re-timelist2 li{display:block}
}