#body-container{background:#191c21}
.aigc-icon{background: url(/assets/revision/images/aigc/icon.x2.png) no-repeat;background-size: 150px 75px;}
.aigc-wrapper .nav-slide{height:540px;position:relative}
.aigc-wrapper .nav-slide .bd ul li{height:540px}
.aigc-wrapper .nav-slide .bd ul li .img{height:540px;background-size:cover;background-repeat:no-repeat;background-position:center}
.aigc-wrapper .nav-slide .hd{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);height:36px;display: flex;align-items: center;justify-content: center;}
.aigc-wrapper .nav-slide .hd >ul {padding: 12px 25px;background: rgba(0, 0, 0, 0.4);border-radius: 215px;margin-right: 10px;}
.aigc-wrapper .nav-slide .hd li{width:12px;height:12px;margin:0 4px;float:left;border-radius:40px;background:rgba(255,255,255,0.3);transition:all 0.2s}
.aigc-wrapper .nav-slide .hd li.on{width:30px;background:#fff}
.aigc-wrapper .nav-slide:hover .slide-btn{display:block}
.aigc-wrapper .nav-slide .slide-btn:hover{background-color:rgba(0,0,0,0.6)}
.aigc-wrapper .nav-slide .slide-btn{background-color:rgba(0,0,0,0.5);opacity:1;transition:all 0.2s;width:38px;height:38px;position:relative;z-index:19;border-radius: 100px 0 0 100px;}
.aigc-wrapper .nav-slide .slide-btn:before{content:'';width:8.15px;height:15px;position:absolute;left:50%;top:50%;background:url(/assets/revision/images/aigc/arrow.png) no-repeat;transform: rotate(180deg) translate(50%, 50%);background-size: 100% 100%;}
.aigc-wrapper .nav-slide .slide-btn.prev:hover:before {background:url(/assets/revision/images/aigc/arrow-w.png) no-repeat;background-size: 100% 100%;}
.aigc-wrapper .nav-slide .slide-btn.next:hover:before {background:url(/assets/revision/images/aigc/arrow-w.png) no-repeat;background-size: 100% 100%;}
.aigc-wrapper .nav-slide .slide-btn.next{border-radius: 0 100px 100px 0;}
.aigc-wrapper .nav-slide .slide-btn.next:before{transform: rotate(0) translate(-50%, -50%);}



#body-container {background: #ffffff;}
.section {width: 1310px;margin: 0 auto;}
.newTab {display: flex;align-items: center;margin-top: 20px;}
.newTab .tabToolItem {border-radius: 10px;background: #FFFFFF;box-sizing: border-box;border: 1px solid #E8E8E8;height: 75px;padding: 0 13px;display: flex;align-items: center;margin-left: 20px;font-size: 18px;}
.newTab .tabToolItem.one > i {width: 21px;height: 18px;background: url(/assets/revision/images/aigc/tab1.png) no-repeat center;display: block;background-size: 100% 100%;margin-right: 5px;}
.newTab .tabToolItem.two > i {width: 20px;height: 18px;background: url(/assets/revision/images/aigc/tab2.png) no-repeat center;display: block;background-size: 100% 100%;margin-right: 5px;}
.tabBox {border: 1px solid #E8E8E8;padding: 15px 20px;border-radius: 10px;height: 75px;align-items: center;justify-content: space-around;width: 983px;}
.tabItem>span {font-size: 18px;color: #3D3D3D;line-height: 25px;}
.tabItem {padding: 10px 20px;border-radius: 8px;border: 1px solid transparent;display: flex;align-items: center;justify-content: center;height: 45px;}
.tabItem:hover {border: 1px solid #FF6000 !important;}
.tabItem:hover>span {color: #FF6000;}
.tabItem >img {width: 16px;height: 18px;margin-right: 8px;}
.tabItem.active {border: 1px solid #E8E8E8;}
.tabArrow {width: 31px;height: 31px;border: 1px solid #D0D0D0;border-radius: 5px;}
.tabArrow>i {width: 6px;height: 11px;background: url("/assets/revision/images/aigc/arrow.png") no-repeat center;display: block;background-size: 100% 100%;}
.tabArrow:hover {border: 1px solid #FF6000;}
.tabArrow:hover>i{background: url("/assets/revision/images/aigc/arrow-active.png") no-repeat center;background-size: 100% 100%;}
.oneBox {margin-top: 45px;margin-bottom: 30px;}
.oneBox .title {color: #3D3D3D;font-size: 28px;font-weight: 600;display: flex;margin-bottom: 19px;}
.oneBox>.title>span {margin-right: 20px;}
.oneBox .title .btn {border-radius: 280px;background: #FF6000;width: 108px;height: 28px;color: #FFFFFF;line-height: 28px;font-size: 16px;font-weight: 400;margin-top: 1px;}
.oneBox .title .btn >img {width: 5px;height: 9px;margin-left: 5px;}
.oneBox .title .btn:hover {opacity: .8;}

.oneCard {border: 1px solid #E8E8E8;border-radius: 10px;padding: 15px;width: 473px;cursor: pointer;position: relative;margin-right: 30px;display: inline-block;}
.oneCard:hover {box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.15);}
.oneCard:hover .name {color: #FF6000;}
.oneCard .playIconBox>img {border-radius: 10px;height: 270px;width: 100%;object-fit: cover;}
.oneCard .playIconBox {margin-bottom: 20px;border-radius: 10px;overflow: hidden;}
.oneCard .name {font-size: 18px;font-weight: 600;color: #3D3D3D;margin-bottom: 15px;}
.oneCard .desc {width: 100%;height: 60px;background: #FAFAFA;border-radius: 5px;color: #3D3D3D;font-size: 14px;line-height: normal;margin-bottom: 15px;padding: 10px 15px;}
.oneCard .desc>span {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.oneCard .footer .author>img {width: 22px;height: 22px;margin-right: 6px;border-radius: 100px;}
.oneCard .footer {display: flex;align-items: center;justify-content: space-between;}
.oneCard .footer .btn {padding: 5px 15px;border: 1px solid #E8E8E8;border-radius: 117px;height: 30px;display: flex;align-items: center;justify-content: center;margin-left: 20px;}
.oneCard .footer .btn1>i {width: 15px;height: 12px;margin-right: 5px;background: url(/assets/revision/images/aigc/download.png) no-repeat;background-size: 100% 100%;}
.oneCard .footer .btn2>i, .studyBtn >i {width: 5px;height: 9px;margin-left: 5px;background: url(/assets/revision/images/aigc/arrow-b.png) no-repeat;background-size: 100% 100%;}
.oneCard .footer .btn:hover {background: #FF6000;border: 1px solid #FF6000;color: #FFFFFF;}
.oneCard .footer .btn1:hover>i {background: url(/assets/revision/images/aigc/download-w.png) no-repeat;background-size: 100% 100%;}
.oneCard .footer .btn2:hover>i, .studyBtn:hover >i {background: url(/assets/revision/images/aigc/arrow-w.png) no-repeat;background-size: 100% 100%;}
.goBtn:hover >i {background: url(/assets/revision/images/aigc/goHover.png) no-repeat;background-size: 100% 100%;}
.oneCard .discount {position: absolute;top: 30px;left: 15px;height: 33px;}
.oneCard .discount>span {font-size: 16px;font-weight: 600;color: #FFFFFF;position: absolute;left: 44%;top: 47%;width: max-content;transform: translate(-50%, -50%);}
.oneCard .discount>img {width: 110px;height: 33px;}
.information {padding: 8px 15px 10px 15px;border: 1px solid #E8E8E8;border-radius: 10px;width: 304px;height: 467px;position: relative;overflow: hidden;background: conic-gradient(from 180deg at 50% 8%, rgba(255, 255, 255, 0.5) -1deg, rgba(252, 243, 238, 0.5) 111deg, rgba(230, 241, 253, 0.5) 239deg, rgba(255, 255, 255, 0.5) 359deg, rgba(252, 243, 238, 0.5) 471deg);}
.information .list {height: calc(100% - 70px);overflow: hidden;}
.information .listItem {border-bottom: 1px solid #E8E8E8;padding-bottom: 15px;margin-bottom: 12px;display: block;}
.information .listItem:hover .num,.information .listItem:hover .infoName  {color: #FF6000;}
.information .listItem:hover .desc {color: #FF914E;}
.information .title>img {width: 86px;height: 30.92px;margin-right: 10px;}
.information>.title>span {font-size: 14px;color: #666666;font-weight: normal;height: 20px;line-height: 20px;margin-top: 9px;display: flex;}
.information .title {margin-bottom: 8px;}
.information .num {font-size: 24px;color: #3D3D3D;font-family: PingFang SC;font-weight: 500;font-style: italic;}
.information .infoName {color: #3D3D3D;font-size: 14px;font-weight: normal;line-height: 24px;margin-top: 2px;margin-left: 5px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.information .listItem .desc {font-size: 12px;color: #666666;line-height: normal;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }
.information .listAll {position: absolute;bottom: 10px;width: calc(100% - 30px);background: #FAFAFA;border: 1px solid #FAFAFA;text-align: center;height: 32px;line-height: 32px;font-size: 14px;color: #999999;border-radius: 5px;}
.information .listAll:hover {background: #FF6000;color: #FFFFFF;}

.cardBox {display: grid;grid-template-columns: repeat(5, 1fr);gap: 20px 30px;}
.cardBox .cardItem {padding: 15px 20px;display: flex;border: 1px solid #EDEDED;background: linear-gradient(180deg, #FEFAF1 0%, #FFFDFD 100%);border-radius: 10px;height: 80px;position: relative;cursor: pointer;}
.cardBox .cardItem>img {width: 22px;height: 22px;margin-right: 12px;}
.cardBox .cardItem .cardInfo {display: flex;flex-direction: column;}
.cardBox .cardItem .cardInfo .title {color: #3D3D3D;font-size: 16px;font-weight: 600;height: 22px;line-height: 22px;margin-bottom: 8px;overflow: hidden;text-overflow: ellipsis;width: 145px;white-space: nowrap;}
.cardBox .cardItem .cardInfo .desc {font-size: 14px;color: #999999;height: 20px;line-height: 20px;width: 160px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.cardBox .cardItem .tag {position: absolute;border-radius: 0px 10px 0px 6px;padding: 2px 7px;color: #FFFFFF;font-size: 12px;font-weight: 500;line-height: normal;background: #FF6040;right: 0;top: 0;}
.cardBox .cardItem:nth-child(2) {background: linear-gradient(180deg, #F5FAFD 0%, #FDFEFE 100%);}
.cardBox .cardItem:nth-child(3) {background: linear-gradient(180deg, #FEFAF1 0%, #FFFDFA 100%);}
.cardBox .cardItem:nth-child(4) {background: linear-gradient(180deg, #F5F3FE 0%, #FAF9FF 99%);}
.cardBox .cardItem:nth-child(5) {background: linear-gradient(180deg, #F1F6FE 0%, #FAFCFF 100%);}
.cardBox .cardItem:nth-child(6) {background: linear-gradient(180deg, #F2F6FF 0%, #FBFCFF 100%);}
.cardBox .cardItem:nth-child(7) {background: linear-gradient(180deg, #FEFAF1 0%, #FFFDFD 100%);}
.cardBox .cardItem:nth-child(8) {background: linear-gradient(180deg, #F5FAFD 0%, #FDFEFE 100%);}
.cardBox .cardItem:nth-child(9) {background: linear-gradient(180deg, #FEFAF1 0%, #FFFEFB 100%);}
.cardBox .cardItem:nth-child(10) {background: linear-gradient(180deg, #FEF8F8 0%, #FFFDFD 100%);}
.cardBox .cardItem:hover .title {color: #FF6000;}
.cardBox .cardItem:hover {box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.05);}

.studyBox, .conBox {margin-top: 30px;color: #3D3D3D;}
.studyBox .more,.conBox .more {font-size: 16px;}
.studyBox .more:hover,.conBox .more:hover {color: #EA522D;}
.studyBox .head, .conBox .head {display: flex;align-items: center;justify-content: space-between;margin-bottom: 20px;}
.studyBox .head>div, .conBox .head>div {display: flex;align-items: center;}
.studyBox .head img, .conBox .head img {height: 26px;margin-right: 12px;}
.studyBox .head .title,.conBox .head .title {font-size: 28px;font-weight: 600;line-height: normal;color: #3D3D3D;}
.conBox .head .title>em {color: #EA522D;}
.conBox .list {display: grid;grid-template-columns: repeat(4, 1fr);gap: 30px;}
.conBox .listItem {border: 1px solid #E8E8E8;border-radius: 10px;}
.toolBox .listItem:hover .name {color: #FF6000;}
.conBox .listItem .playIconBox>img {width: 305px;height: 186px;border-radius: 10px 10px 0px 0px;}
.conBox .listItem .info {padding: 15px 15px 20px 15px;}
.conBox .listItem .info .title {font-size: 16px;margin-bottom: 15px;height: 44px;line-height: 22px;} 
.conBox .listItem .info .footer {display: flex;align-items: center;justify-content: space-between;}
.conBox .listItem .info .footer img {width: 22px;height: 22px;margin-right: 6px;border-radius: 100px;border: 1px solid transparent;}
.conBox .listItem .info .footer {font-size: 14px;}
.conBox .listItem .info .footer>div {display: flex;align-items: center;}
.conBox .listItem:hover {box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.15);}
.conBox .listItem:hover .title {color: #FF6000;}
.conBox .listItem:hover .info .footer img {border: 1px solid #FF6000;}
.conBox .listItem:hover .info .footer>div>span {color: #FF6000;}

.hotfont {width: 63.2px;height: 20px;}
.studyBox .list {display: grid;grid-template-columns: repeat(2, 1fr);gap: 30px;}
.studyBox .listItem {display: flex;border: 1px solid #E8E8E8;border-radius: 10px;padding: 25px;}
.studyBox .listItem .info {display: flex;flex-direction: column;}
.studyBox .listItem .title {font-size: 20px;font-weight: 500;margin-bottom: 15px;line-height: 28px;}
.studyBox .listItem .desc {font-size: 14px;line-height: normal;margin-bottom: 10px;width: 300px;overflow: hidden;height: 60px;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.studyBox .listItem .time {color: #999999;margin-bottom: 10px;}
.studyBox .listItem .btn {width: 126px;height: 42px;display: flex;align-items: center;justify-content: center;font-size: 16px;font-weight: 500;background: #F8D748;border-radius: 6px;}
.studyBox .listItem .btn>img {margin-left: 6px;width: 5px;height: 9px;}
.studyBox .imgBox {position: relative;}
.studyBox .imgBox>img {width: 271px;height: 165px;margin-left: 20px;border-radius: 10px;z-index: 3;position: relative;}
.studyBox .imgBox .bg1 {width: 255px;height: 165px;border-radius: 8px;background: #E3E5E7;position: absolute;bottom: 0px;right: 8px;z-index: 2;}
.studyBox .imgBox .bg2 {width: 235px;height: 165px;border-radius: 8px;background: #F1F2F3;position: absolute;bottom: -10px;right: 18px;}
.studyBox .listItem:hover {box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.15);}
.studyBox .listItem:hover .title {color: #FF6000;}
.studyBox .listItem:hover .btn {background: #FFE781;}
.aigc-wrapper {padding-bottom: 100px;}

.mes-pop {width:100%;height:100%;position:fixed;top:0;left:0;z-index:1001;display: flex;align-items: center;justify-content: center;}
.mes-pop .mes-pop-mask{width:100%;height:100%;background:rgba(0,0,0,.7);position:absolute;top:0;left:0;z-index:997}
.mes-pop .mes-pop-con{z-index:998;border-radius:10px;padding: 20px 10px 20px 20px;background: #FFFFFF;width: 600px;max-height: 700px;position: relative;}
.mes-pop .topImg {width: 86px;height: 31px;margin-bottom: 15px;}
.mes-pop .line {width: 100%;background: #E8E8E8;height: 1px;margin-bottom: 15px;}
.mes-pop .time {font-size: 16px;font-weight: 500;color: #666666;margin-bottom: 10px;}
.mes-pop .list {height: 585px;overflow: auto;padding-right: 10px;}
.mes-pop .listItem {border-bottom: 1px solid #E8E8E8;padding-bottom: 15px;margin-bottom: 10px;display: block;}
.mes-pop .listItem:hover .num,.mes-pop .listItem:hover .infoName  {color: #FF6000;}
.mes-pop .listItem:hover .desc {color: #FF914E;}
.mes-pop .title>img {width: 86px;height: 30.92px;margin-right: 10px;}
.mes-pop>.title>span {font-size: 14px;color: #666666;font-weight: normal;height: 20px;line-height: 20px;margin-top: 9px;display: flex;}
.mes-pop .title {margin-bottom: 5px;}
.mes-pop .num {font-size: 20px;color: #3D3D3D;font-family: PingFang SC;font-weight: 500;line-height: 28px;}
.mes-pop .infoName {color: #3D3D3D;font-size: 14px;font-weight: normal;line-height: 24px;margin-top: 2px;margin-left: 3px;}
.mes-pop .listItem .desc {font-size: 12px;color: #666666;line-height: normal;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden; }
.mes-pop .mes-pop-close {background: url(/assets/revision/images/aigc/close.png) no-repeat;background-size: 100% 100%;width: 20px;height: 20px;position: absolute;top: 0;right: -25px;}
.mes-pop .mes-pop-close:hover {opacity: .8;}

.toolImg {width: 25px;height: 25px;}
.navList {display: flex; align-items: center;  margin-top: 3px;}
.navListItem {padding: 0 15px;border-radius: 93px;color: #666666;font-size: 16px;margin-right: 5px;cursor: pointer;border: 1px solid transparent;margin-left: 20px;height: 31px;line-height: 28px;}
.navListItem.on {background: #FF6000;border: 1px solid #FF6000;color: #FFFFFF !important;}
.navListItem:hover {color: #FF6000;border: 1px solid #FF6000;}
.toolBox .toolInfo {display: flex;align-items: center;margin-bottom: 10px;}
.toolBox .toolInfo .toolImg {width: 28px;height: 28px;margin-right: 15px;}
.toolBox .desc {font-size: 14px;color: #999999;line-height: normal;margin-bottom: 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;min-height: 39px;}
.toolBox .toolInfo .name {font-weight: 600;font-size: 16px;}
.toolBox .list {position: relative;display: flex;}
.toolBox .toolConBox {padding: 20px;}
.toolBox .btnBox {display: flex;}
.toolBox .btnBox .btn {width: 86px;height: 29px;background: #EEEEEE;border-radius: 5px;display: flex;align-items: center;justify-content: center;margin-right: 15px;color: #333333;font-size: 12px; line-height: 29px;}
.goBtn >i {background: url(/assets/revision/images/aigc/go.png) no-repeat;background-size: 100% 100%;display: inline-block;width: 10px;height: 10px;margin-left: 5px;font-size: 12px;}
.listSideItem {grid-template-columns: repeat(5, 1fr);gap: 20px 30px;display: grid;}

.toolBox .btnBox .btn:hover {background: #FF6000;color: #FFFFFF;}
.listSideCut.slide-btn:hover{background: #FF6000;}
.listSideCut.slide-btn{background-color:rgba(0,0,0,0.5);opacity:1;transition:all 0.2s;width:35px;height:35px;position:absolute;z-index:13;border-radius: 100px;display: inline-block;top: 45%;}
.listSideCut.slide-btn:before{content:'';width:8.15px;height:15px;position:absolute;left:50%;top:50%;background:url(/assets/revision/images/aigc/arrow.png) no-repeat;transform: rotate(180deg) translate(50%, 50%);background-size: 100% 100%;}
.listSideCut.slide-btn.prev:hover:before {background:url(/assets/revision/images/aigc/arrow-w.png) no-repeat;background-size: 100% 100%;}
.listSideCut.slide-btn.next:hover:before {background:url(/assets/revision/images/aigc/arrow-w.png) no-repeat;background-size: 100% 100%;}
.listSideCut.slide-btn.next{right: -20px;}
.listSideCut.slide-btn.next:before{transform: rotate(0) translate(-50%, -50%);}
.toolConBox {width: 237px;}
.listSideCut.slide-btn {border: 1px solid #E8E8E8;background: #FFFFFF;}
.listSideCut.slide-btn.prev{left: -20px;display: none;}

.playIconBox {position: relative;}
.play-cover{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:all .25s;background: rgba(0, 0, 0, .35);}
.play-cover:before{content:'';left:50%;top:50%;margin:-30px 0 0 -30px;width:60px;height:60px;transition:all .25s;background:url(/assets/revision/images/hk_new_index_icons3.png) 0 -115px;position:absolute;-webkit-transform:scale(1.5);transform:scale(1.5);}
.oneCard:hover .play-cover, .conBox .listItem:hover .play-cover{opacity: 1;}
.oneCard:hover .play-cover:before,.conBox .listItem:hover .play-cover:before{transform:scale(1)}
/* .oneCard .play-cover:before, .conBox .listItem  .play-cover:before {top: 30%;} */
.conBox .listItem {position: relative;}


.kouBox .listSideItem {cursor: pointer;}
.kouImg {width: 22px; height: 22px !important;}
.kouBox .desc {font-size: 16px;color: #333;}
.kouBox .btnBox .btn {background: #ECF2FE;color: #5D79BA;height: 21px;width: max-content;padding: 0 8px;margin-right: 10px;}
.kouBox .btnBox .btn:hover {background: #ECF2FE;color: #5D79BA;}
.kouBox .infoBox {display: flex;align-items: center;margin-top: 15px;}
.kouBox .infoBox .line {color: #666666;font-size: 12px;height: 17px;line-height: 17px;margin-right: 15px;}
.kouBox .infoBox .line > i{display: inline-block;margin-right: 5px;}
.kouBox .infoBox .down > i {background:url(/assets/revision/images/aigc/down.png) no-repeat;background-size: 100% 100%;width: 9px;height: 8px;}
.kouBox .infoBox .view > i {background:url(/assets/revision/images/aigc/eye.png) no-repeat;background-size: 100% 100%;width: 12px;height: 8px;}
.kouBox .moreBox {width: 160px;height: 40px;border-radius: 10px;background: #FFFFFF;box-sizing: border-box;border: 1px solid #E8E8E8;font-size: 14px;color: #333333;display: flex;align-items: center;justify-content: center;margin: 20px auto;}

.kouBox .head .rightBox{
  position: relative;
  width: 274px;
  height: 30px;
  border-radius: 145px;
  opacity: 1;
  background-color: #FFFFFF;
  box-sizing: border-box;
  border: 1px solid #323FE0;
  background-image: url(/assets/revision/images/aigc/weixin.png);
  background-repeat: no-repeat;
  background-size: 16px 16px;
  background-position: 12px 6px;
  cursor: pointer;
}

.kouBox .head .rightBox .span1{
  width: 134px;
  height: 20px;
  line-height: 20px;
  font-size: 14px;
  color: #323FE0;
  margin-left: 32px;
}

.kouBox .head .rightBox .span2{
  width: 96px;
  height: 30px;
  padding-left: 2px;
  line-height: 29px;
  opacity: 1;
  background: #323FE0;
  border-radius: 145px;
  color: #FFFFFF;
  margin-left: 12px;
  text-align: center;
  background-image: url(/assets/revision/images/aigc/anniu.png);
  background-repeat: no-repeat;
  background-size: 30px 30px;
  background-position: 65px 0px;
}


.kouBox .head .rightBox .qrcode{
  width: 270px;
  height: 191px;
  position: absolute;
  right: -46px;
  top: 27px;
  z-index: 100;
  background-image: url(/assets/revision/images/aigc/hover-box.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

.kouBox .head .rightBox .qrcode .ewm{
  position: absolute;
  top: 40px;
  left: 84px;
}

.kouBox .head .rightBox .qrcode .ewm img{
  width: 97px;
  height: 98px;
}


.kouBox .head .rightBox .qrcode .font0{
  background-image: url(/assets/revision/images/aigc/saoma.png);
  background-repeat: no-repeat;
  background-size: 12px 11px;
  text-indent: 15px;
  position: absolute;
  top: 17px;
  left: 70px;
  font-size: 12px;
  font-weight: 500;
  color: #323FE0;
}

.kouBox .head .rightBox .qrcode .font1{
  position: absolute;
  top: 109px;
  left: 9px;
  font-size: 12px;
  font-weight: 500;
  color: #666666;
}

.kouBox .head .rightBox .qrcode .font2{
  position: absolute;
  top: 61px;
  left: 201px;
  font-size: 12px;
  font-weight: 500;
  color: #666666;
}

.kouBox .head .rightBox .qrcode .font3{
  position: absolute;
  top: 111px;
  left: 196px;
  font-size: 12px;
  font-weight: 500;
  color: #666666;
}

.kouBox .head .rightBox .qrcode .font4{
  background-image: url(/assets/revision/images/aigc/bottom-weixin.png);
  background-repeat: no-repeat;
  background-size: 14px 13px;
  text-indent: 17px;
  position: absolute;
  top: 159px;
  left: 57px;
  font-size: 12px;
  font-weight: 500;
  color: #666666;
}

.picListBox {display: grid;grid-template-columns: repeat(4, 1fr);gap: 15px;}
.picListItemBox{cursor: pointer;height: 437px;overflow: hidden;}
.picListItemBox >img {width: 316.25px;}
.picLoadingBox {font-size: 14px;color: #FF6001;display: flex;align-items: center;justify-items: center;margin: 40px auto;width: max-content;}
.picLoadingBox >i {background:url(/assets/revision/images/aigc/picloading.png) no-repeat;background-size: 100% 100%;width: 12px;height: 12px;display: inline-block;margin-right: 5px;}

#footer {display: none;}
#body-container {padding-bottom: 0 !important;}

.fa-spin {
  -webkit-animation: spin 2s infinite linear;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.kouConBox {padding: 15px !important;}
.popup{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999}
.popup .mask{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.5);z-index:997}
.popup .popup-c{min-width:728px;height: 600px; position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:998;text-align:center;background:#fff;border-radius:10px;padding: 30px 20px 30px;}
.popup .popup-c .close{display:block;width:25px;height:25px;position:absolute;top:5px;right:-30px}
.popup .popup-c .close:after,.popup .popup-c .close:before{content:'';width:27px;height:2px;background:#fff;position:absolute;top:7px;left:-2px;transform:rotate(45deg)}
.popup .popup-c .close:after{transform:rotate(-45deg)}
.popup-b {display: flex;}
.popup-img-box {height: 540px;overflow: hidden;}
.popup-img-box > img {width: 398px;margin-right: 20px;object-fit: cover;}
.popup-title-box {display: flex;justify-content: space-between;font-size: 12px;color: #666666;margin-top: 3px;}
.popup-title-box >div {display: flex;align-items: center;}
.popup-title-box >div >i {background:url(/assets/revision/images/aigc/gf.png) no-repeat;background-size: 100% 100%;width: 11px;height: 13px;display: inline-block;margin-right: 5px;}
.popup-title-box >span {color: #999999;}
.popup-line {width: 100%;background: #D8D8D8;height: 1px;margin-top: 15px;margin-bottom: 20px;}
.popup-copy, .popup-down {width: 280px;border-radius: 6px;background: #FF6000;height: 44px;font-size: 16px;
color: #FFFFFF;line-height: 44px;display: flex;align-items: center;justify-content: center;position: relative; cursor: pointer;}
.popup-copy >i {background:url(/assets/revision/images/aigc/fz.png) no-repeat;background-size: 100% 100%;width: 14px;height: 14px;display: inline-block;margin-right: 5px;}
.popup-down >i.download {background:url(/assets/revision/images/aigc/pop-down.png) no-repeat;background-size: 100% 100%;width: 15px;height: 14px;display: inline-block;margin-right: 5px;}
.popup-down >i.kouzi {background:url(/assets/revision/images/aigc/cp.png) no-repeat;background-size: 100% 100%;width: 15px;height: 14px;display: inline-block;margin-right: 5px;}

.popup-ts {width: 280px;height: 67px;border-radius: 6px;background: #FFFFFF;box-sizing: border-box;border: 1px solid #D8D8D8;padding: 20px 0 0 10px;margin-top: -10px;z-index: -1;position: relative;}
.popup-ts-title {color: #666666;font-size: 12px;height: 17px;width: max-content;}
.popup-ts-word {color: #999999;font-size: 12px;width: 257px;overflow: hidden;text-overflow: ellipsis;text-align: left;height: 17px;white-space: nowrap;margin-top: 5px;}
.popup-use {width: 280px;height: 44px;border-radius: 6px;background: #F8D748;font-size: 16px;
color: #333333;display: inline-block;display: flex;align-items: center;justify-content: center;margin-top: 20px;}
.popup-use >i {background:url(/assets/revision/images/aigc/play.png) no-repeat;background-size: 100% 100%;width: 14px;height: 14px;display: inline-block;margin-right: 5px;}
.popup-info {border-radius: 6px;background: #FFFFFF;box-sizing: border-box;border: 1px solid #E8E8E8;padding: 12px 12px 0 12px;text-align: left;margin-top: 20px;font-size: 12px;}
.popup-info-title {color: #3D3D3D;}
.popup-info .popup-line {margin: 10px 0 0;}
.popup-item {margin: 12px 0;display: flex;}
.popup-item span {display: inline-block;color: #666666;line-height: 17px;}
.popup-item span:nth-child(1) {color: #3D3D3D;width: 50px;margin-right: 15px;}
.popup-item span:nth-child(2) {width: 205px;}
.popup-btn {width: 99px;height: 41px;border-radius: 6px;background: #ECEEF4;display: flex;
align-items: center;justify-content: center;position: absolute;right: 0;bottom: 0;}
.popup-btn >i {background:url(/assets/revision/images/aigc/pop-arr.png) no-repeat;background-size: 100% 100%;width: 3px;height: 6px;display: inline-block;margin-left: 6px;}
.popup-b-con {position: relative;}
.pop-vip {background:url(/assets/revision/images/aigc/jiaob.png) no-repeat;background-size: 100% 100%;width: 30px;height: 16px;display: inline-block;position: absolute;top: 0;right: 0;}

@media only screen and (max-width:1440px){
  .aigc-wrapper .section {width: 1150px;}
  .tabBox {width: 823px;}
  .tabBox .tabItem {margin-right: -1px;}
  .oneCard {width: 404px;height: 412px;margin-right: 18px;}
  .oneCard .playIconBox>img {height: 229px;margin-bottom: 15px;}
  .oneCard .name {font-size: 16px;margin-bottom: 12px;}
  .oneCard .desc {padding: 10px 12px;font-size: 12px;height: 54px;}
  .oneCard .footer .btn {margin-left: 15px;}
  .information {height: 412px;margin-left: 2px;}
  .cardBox {gap: 20px 18px;}
  .cardBox .cardItem {padding: 15px;}
  .conBox .listItem .playIconBox>img {width: 274px;height: 167px;}
  .conBox .listItem .info .title {font-size: 14px;height: 40px;}
  .conBox .listItem .info {padding: 12px 12px 15px 12px;}
  .conBox .list {gap: 20px 18px;}
  .studyBox .imgBox>img {height: 150px;width: 246px;margin-left: 45px;}
  .studyBox .listItem .title {font-size: 18px;margin-bottom: 11px;}
  .studyBox .listItem .desc {font-size: 12px;height: 51px;width: 235px;}
  .studyBox .listItem .time {font-size: 13px;line-height: 18px;}
  .studyBox .list {gap: 20px 18px;}
  .studyBox .listItem {padding: 15px 20px;width: 566px;}
  .studyBox .imgBox .bg1 {bottom: 10px;}
  .studyBox .imgBox .bg2 {bottom: 0px;width: 206px;}
  .studyBox .imgBox .bg1 {height: 149.84px;width: 226px;}
  .cardBox .cardItem .cardInfo .desc {width: 150px;}
  .aigc-wrapper .nav-slide .slide-btn.next {margin-right: 0;}
  .toolConBox {width: 214px;}
  .listSideItem {gap: 20px 18px;}
  .toolBox .toolConBox {padding: 20px 15px;}
}


@media only screen and (max-width:1600px){
  .aigc-wrapper .nav-slide {height: 440px;}
  .aigc-wrapper .nav-slide .bd ul li .img {height: 440px;}
  .aigc-wrapper .nav-slide .bd ul li {height: 440px;}
}


.course-pay-win{background:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;z-index:1001;top:0;left:0}
.course-pay-win .win-m{width:800px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;border-radius:5px;overflow:hidden;padding-bottom: 20px;}
.course-pay-win .win-m .head{height:40px;background:#faf8fa;padding:0 20px;line-height:40px;color:#666}
.course-pay-win .win-m .head a{color:#666}
.course-pay-win .win-m .head a:hover{color:#ff660d}
.course-pay-win .win-m .head .avatar{width:20px;height:20px;border-radius:50%;display:inline-block;vertical-align:top;margin:10px 10px 0 0}
.course-pay-win .win-m .head .close-win{width:14px;height:14px;margin-top:13px;background:url(/assets/revision/images/course/play-icon28.png) -75px -571px;cursor:pointer}
.course-pay-win .win-m .main .vip-tab{margin:30px 0 0 20px;display: flex;flex-grow:1}
.course-pay-win .list .buy-today{position:absolute;left:-1px;top:-12px;display:inline-block;white-space:nowrap;padding:0 10px;height:26px;background:linear-gradient(90deg,rgba(255,112,29,1),rgba(245,53,0,1));border-radius:5px 0 5px 0;line-height:26px;color:#fff}
.course-pay-win .list.active .buy-today{left:-2px;top:-13px;}
.course-pay-win .win-m .main .vip-tab .list{border-radius:5px;margin-right:20px;border:1px #ddd solid;position:relative;text-align:center;padding:1px;cursor:pointer;padding-bottom: 20px;flex-grow:1;max-width: 370px;height: 152px;}
.course-pay-win .win-m .main .vip-tab .list .p1{font-size:16px;color:#ff660d;padding-top:16px}
.course-pay-win .win-m .main .vip-tab .list .old-price{margin-left:7px;color:#999;text-decoration:line-through}
.course-pay-win .win-m .main .vip-tab .list .p1 .price{font-size:36px;vertical-align:-3px}
.course-pay-win .win-m .main .vip-tab .list .p1 .sm{margin-left:6px;font-size:16px;color:#9a9a9a}
.course-pay-win .win-m .main .vip-tab .list .p1.act-office{font-size:14px;color:#666;position:relative}
.course-pay-win .win-m .main .vip-tab .list .p1 i,.course-pay-win .win-m .main .vip-tab .list .p1 small{display:none}
.course-pay-win .win-m .main .vip-tab .list .p1.act-office small{display:inline-block;font-size:16px;color:#999;text-decoration:line-through;margin-right:8px}
.course-pay-win .win-m .main .vip-tab .list .p1.act-office i{display:block;width:48px;height:18px;color:#fff;font-size:12px;background:#e91010;text-align:center;line-height:18px;border-radius:10px 10px 10px 0;position:absolute;top:12px;left:50%;margin-left:44px}
.course-pay-win .win-m .main .vip-tab .list .p1.act-office .price{color:#e91010;margin-right:8px}
.course-pay-win .win-m .main .vip-tab .list .p2{margin:18px 20px 0;padding-top:18px;color:#999;border-top:1px #ddd dashed}
.course-pay-win .win-m .main .vip-tab .list .p3{margin-top:12px;color:#999}
.course-pay-win .win-m .main .vip-tab .list .p4{padding-top: 30px;color: #666;}
.course-pay-win .win-m .main .vip-tab .list .p5{font-size: 16px;color: #999999;padding:10px 0}
.course-pay-win .win-m .main .vip-tab .list .p5 .s1{font-size: 36px;}
.course-pay-win .win-m .main .vip-tab .list .p5 span{color: #FF660D;}
.course-pay-win .win-m .main .vip-tab .list .special-p{position:absolute;padding:0 12px;height:20px;line-height:20px;background:linear-gradient(90deg,#ff701d,#f53500);border-radius:3px 3px 3px 0;color:#fff;font-size:12px;left:-1px;top:-10px}
.course-pay-win .win-m .main .vip-tab .list .special-p i{font-weight:700;}

.course-pay-win .win-m .main .vip-tab .list.active{border:2px #ff660d solid;padding:0 0 19px}
.course-pay-win .win-m .main .vip-tab .list.active .special-p{left:-2px;top:-11px}
.course-pay-win .win-m .main .vip-tab .list.active:after{content:'';position:absolute;right:0;bottom:0;background:url(/assets/revision/images/course/play-icon28.png) -72px -545px;width:20px;height:20px}
.course-pay-win .win-m .main .vip-tab .list.animation{animation:shake 2s linear forwards;width: 0;overflow: hidden;opacity: 0;flex-grow: 0;}
@keyframes shake {
    65%{
        width: 0;opacity: 0;flex-grow: 0;
    }
    100%{
        width: 200px;opacity: 1;flex-grow: 1;
    }
}
.course-pay-win .win-m .main .pay-choose{margin-top:20px;border-top: 1px #ddd solid;}
.course-pay-win .win-m .main .pay-choose .t{position:relative;text-align:center;font-size:16px;color:#666;padding: 20px 0 0 40px;}
.course-pay-win .win-m .main .pay-choose .t .pos-l{position:absolute;left:30px}
.course-pay-win .win-m .main .pay-choose .t .price{color:#ff660d;margin-right:5px}
.course-pay-win .win-m .main .pay-choose .t .old-price{color: #999;text-decoration: line-through;margin: 0 4px 0 2px;}
.course-pay-win .win-m .main .pay-choose .t .day-price{color:#ff660d}
.course-pay-win .win-m .main .pay-choose .t .special-p{width:88px;height:20px;line-height:21px;background:linear-gradient(90deg,#ff701d,#f53500);border-radius:3px;color:#fff;font-size:12px;display:inline-block;margin-right:14px;vertical-align: 2px;}
.course-pay-win .win-m .main .pay-choose .t .special-p i{font-size:14px;font-weight:700;padding-left:4px;vertical-align:-1px}
.course-pay-win .win-m .main .pay-choose .t .act-office-i{display:inline-block;vertical-align:top;margin-top:-3px;width:100px;height:20px;line-height:20px;font-size:12px;color:#fff;text-align:center;border-radius:10px 10px 10px 0;background:#e91010;margin-left:10px}
.course-pay-win .win-m .main .pay-choose .m{padding:26px 175px 0}
.course-pay-win .win-m .main .pay-choose .m .list{width:165px}
.course-pay-win .win-m .main .pay-choose .m .wechat-pay .pay-box{width:165px;height:165px;border:1px #05ae04 solid}
.course-pay-win .win-m .main .pay-choose .m .wechat-pay .pay-box img{display:block;width:100%;height:100%}
.course-pay-win .win-m .main .pay-choose .m .wechat-pay .pay-b{margin-top:14px;text-align:center;line-height:22px;font-size:18px;color:#5b5b5b}
.course-pay-win .win-m .main .pay-choose .m .wechat-pay .pay-b i{width:25px;height:22px;background:url(/assets/revision/images/course/play-icon28.png) -72px -520px;display:inline-block;vertical-align:top;margin-right:10px}
.course-pay-win .win-m .main .pay-choose .m .alipay .pay-box{width:165px;height:165px}
.course-pay-win .win-m .main .pay-choose .m .alipay .pay-box img{display:block;width:100%;height:100%}
.course-pay-win .win-m .main .pay-choose .m .alipay .pay-box img.qrcode-classname{width:auto;height:auto}
.course-pay-win .win-m .main .pay-choose .m .alipay .pay-b{padding-top:7px}
.course-pay-win .win-m .main .pay-choose .m .alipay .pay-b a{display:block;height:34px;line-height:34px;text-align:center;background:#0095e5;font-size:18px;color:#fff}
.course-pay-win .win-m .main .pay-choose .m .list.single{margin:0 auto;text-align:center}
.course-pay-win .win-m .main .pay-choose .m .alipay.single .pay-box{border:1px solid #01A0E8;display:flex;align-items:center;justify-content:center}
.course-pay-win .win-m .main .pay-choose .m .alipay.single .pay-b{font-size:16px;padding-top:15px;line-height:20px;color:#666}
.course-pay-win .win-m .main .pay-choose .m .alipay.single .pay-b i{width:20px;height:20px;background:url(/assets/revision/images/course/play-icon28.png) -104px -520px;display:inline-block;vertical-align:top;margin-right:10px}
.course-pay-win .coupon-box{border:1px #FFD500 solid;background: #fffbe5;border-radius: 5px;padding:0 16px 0 20px;line-height: 38px;height: 40px;margin:20px 20px 0;}
.course-pay-win .coupon-box .s1{color:#666;font-weight: bold;}
.course-pay-win .coupon-box .s1 i{color: #FF660D;padding-left: 6px;}
.course-pay-win .coupon-box .countdown{font-size: 12px;color: #FF660D;}
.course-pay-win .coupon-box .countdown i{display: inline-block;vertical-align: top;border-radius: 2px;width: 24px;height: 20px;line-height: 20px;color: #fff;background: #FF660D;font-weight: bold;font-size: 16px;color: #FFFBE5;text-align: center;margin: 9px 4px 0;}
.course-pay-win .coupon-box{border:1px #FFD500 solid;background: #fffbe5;border-radius: 5px;padding:0 16px 0 20px;line-height: 38px;height: 40px;margin:20px 20px 0;}
.course-pay-win .win-m .main .tips{padding:20px 0 0 20px;font-size:14px;color:#666}
.course-pay-win .win-m .main .tips span{color:#ff701d}
.course-pay-win .vip-only-show{display: none;}
.course-coupon-win{position: fixed;z-index: 1010;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);}
.course-coupon-win .win-m{width: 450px;height: 300px;left: 50%;top: 50%;margin:-150px 0 0 -225px;background: #fff;border-radius: 5px;border-top: 5px #FFE379 solid;position: absolute;}
.course-coupon-win .win-m::before{content: '';width: 114px;height: 88px;left: 50%;top: -72px;margin-left: -57px;background: url(/assets/revision/images/course/hu.png);position: absolute;}
.course-coupon-win .win-m .p1{font-size: 18px;text-align: center;padding-top: 32px;}
.course-coupon-win .win-m .coupon-box{width: 304px;height: 128px;background: url(/assets/revision/images/course/coupon.png);margin:20px auto 0;}
.course-coupon-win .win-m .btn{padding:15px 50px 0}
.course-coupon-win .win-m .btn .close{width: 160px;height: 50px;border-radius: 5px;border: 1px #ddd solid;line-height: 48px;text-align: center;font-size: 18px;color: #666;transition: all .2s;cursor: pointer;}
.course-coupon-win .win-m .btn .close:hover{color:#333;border-color: #ccc;}
.course-coupon-win .win-m .btn .buy-btn{width: 160px;height: 50px;line-height: 50px;text-align: center;font-size: 18px;transition:all .2s;background: #FFD500;border-radius: 5px;cursor: pointer;}
.course-coupon-win .win-m .btn .buy-btn:hover{background: #ffdb25;}
.service-agreement-box{text-align: center;}
.course-pay-win-new{background:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;z-index:1001;left:0;top: 0;}
.course-pay-win-new .win-m{width:800px;padding-bottom:20px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;border-radius:5px;overflow:hidden}
.course-pay-win-new .win-m .head{height:40px;background:#faf8fa;padding:0 20px;line-height:40px;color:#666}
.course-pay-win-new .win-m .head a{color:#666}
.course-pay-win-new .win-m .head a:hover{color:#ff660d}
.course-pay-win-new .win-m .head .avatar{width:20px;height:20px;border-radius:50%;display:inline-block;vertical-align:top;margin:10px 10px 0 0}
.course-pay-win-new .win-m .head .close-win{width:14px;height:14px;margin-top:13px;background:url(/assets/revision/images/course/play-icon28.png) -75px -571px;cursor:pointer}
.course-pay-win-new .win-m .main .vip-tab{margin:30px 0 0 20px;display: flex;}
.course-pay-win-new .win-m .main .vip-tab .list{border-radius:5px;margin-right:20px;border:1px #ddd solid;position:relative;text-align:center;padding:1px;cursor:pointer;padding-bottom: 20px;flex-grow:1;max-width: 370px;height: 152px;}
.course-pay-win-new .win-m .main .vip-tab .list .p1{padding-top:20px;color:#666}
.course-pay-win-new .win-m .main .vip-tab .list .p2{font-size:16px;color:#ff660d;padding-top:20px}
.course-pay-win-new .win-m .main .vip-tab .list .p2.act-office{font-size:14px;color:#666;position:relative}
.course-pay-win-new .win-m .main .vip-tab .list .p2 i,.course-pay-win-new .win-m .main .vip-tab .list .p2 small{display:none}
.course-pay-win-new .win-m .main .vip-tab .list .p2.act-office small{display:inline-block;font-size:16px;color:#999;text-decoration:line-through;margin-right:8px}
.course-pay-win-new .win-m .main .vip-tab .list .p2.act-office i{display:block;width:48px;height:18px;color:#fff;font-size:12px;background:#e91010;text-align:center;line-height:18px;border-radius:10px 10px 10px 0;position:absolute;top:16px;left:50%;margin-left:44px}
.course-pay-win-new .win-m .main .vip-tab .list .p2.act-office .price{color:#e91010;margin-right:8px}
.course-pay-win-new .win-m .main .vip-tab .list .old-price{margin-left:7px;color:#999;text-decoration:line-through}
.course-pay-win-new .win-m .main .vip-tab .list .p2 .price{font-size:36px;vertical-align:-3px}
.course-pay-win-new .win-m .main .vip-tab .list .p2 .sm{margin-left:6px;font-size:16px;color:#9a9a9a}
.course-pay-win-new .win-m .main .vip-tab .list .p3{margin-top:20px;color:#999}
.course-pay-win-new .win-m .main .vip-tab .list .p3 span{color:#ff701d;padding:0 3px}
.course-pay-win-new .win-m .main .vip-tab .list .p4{padding-top: 30px;color: #666;}
.course-pay-win-new .win-m .main .vip-tab .list .p5{font-size: 16px;color: #999999;padding:10px 0}
.course-pay-win-new .win-m .main .vip-tab .list .p5 .s1{font-size: 36px;}
.course-pay-win-new .win-m .main .vip-tab .list .p5 span{color: #FF660D;}
.course-pay-win-new .win-m .main .vip-tab .list .special-p{position:absolute;width:110px;height:20px;line-height:20px;background:linear-gradient(90deg,#ff701d,#f53500);border-radius:3px 3px 3px 0;color:#fff;font-size:12px;left:-1px;top:-10px}
.course-pay-win-new .win-m .main .vip-tab .list .special-p i{font-size:14px;font-weight:700;padding-left:4px;vertical-align:-1px}
.course-pay-win-new .win-m .main .vip-tab .list .recommend{width:64px;height:64px;position:absolute;right:-6px;top:-6px;background:url(/assets/revision/images/course/play-icon28.png) -134px -563px}
.course-pay-win-new .win-m .main .vip-tab .list .recommend i{transform: rotate(45deg);font-size: 16px;color:#fff;display: block;margin:15px 0 0 18px;}
.course-pay-win-new .win-m .main .vip-tab .list.active{border:2px #ff660d solid;padding:0 0 19px;background:#fffbf8}
.course-pay-win-new .win-m .main .vip-tab .list.active .special-p{left:-2px;top:-11px}
.course-pay-win-new .win-m .main .vip-tab .list.active:after{content:'';position:absolute;right:0;bottom:0;background:url(/assets/revision/images/course/play-icon28.png) -72px -545px;width:20px;height:20px}
#VideoAiWordLimitContainer .course-pay-win-new .win-m .main .vip-tab .list.active:after{content:'';position:absolute;right:0;bottom:0;background:url(/assets/revision/images/course/play-icon28.png) -72px -545px;width:28px;height:28px}
.course-pay-win-new .win-m .main .vip-tab .list .special-p2{width:180px}
.course-pay-win-new .win-m .main .vip-tab .list.active .recommend{right:-7px;top:-7px}
.course-pay-win-new .win-m .main .vip-tab .list.animation{animation:shake 2s linear forwards;width: 0;overflow: hidden;opacity: 0;flex-grow: 0;}
.course-pay-win-new .win-m .main .tips{font-size:14px;color:#666;display: flex;align-items: center;}
.course-pay-win-new .win-m .main .tips span{color:#ff701d}
.course-pay-win-new .win-m .main .lockBox {width: 230px;height: 25px;border-radius: 5px;
background: #FFFFFF;box-sizing: border-box;border: 1px solid #E8E8E8;font-size: 12px;color: #666666;position: relative;display: flex;align-items: center;}
.course-pay-win-new .win-m .main .lockBox .lock {background:url(/assets/revision/images/aigc/lock.png) no-repeat;background-size: 100% 100%;width: 8px;height: 9px;margin-right: 6px;display: inline-block;margin-left: 15px;}
.course-pay-win-new .win-m .main .lockBox .lockNew {background:url(/assets/revision/images/aigc/new.png) no-repeat;background-size: 100% 100%;width: 23px;height: 12px;position: absolute;top: 0;right: 0;display: inline-block;}
.course-pay-win-new .win-m .main .pay-choose{margin-top:20px;border-top: 1px #ddd solid;}
#VideoAiWordLimitContainer .course-pay-win-new .win-m .main .pay-choose .t {padding: 20px 0 0 0;}
.course-pay-win-new .win-m .main .pay-choose .t{line-height:20px;position:relative;text-align:center;font-size:16px;color:#666;padding: 20px 0 0 40px;}
.course-pay-win-new .win-m .main .pay-choose .t .pos-l{position:absolute;left:20px}
.course-pay-win-new .win-m .main .pay-choose .t .price{color:#ff660d;margin-right:5px}
.course-pay-win-new .win-m .main .pay-choose .t .day-price{color:#ff660d}
.course-pay-win-new .win-m .main .pay-choose .t .old-price{color: #999;text-decoration: line-through;margin: 0 4px 0 2px;}
.course-pay-win-new .win-m .main .pay-choose .t .special-p{width:88px;height:20px;line-height:20px;background:linear-gradient(90deg,#ff701d,#f53500);border-radius:3px;color:#fff;font-size:12px;display:inline-block;margin-right:14px;vertical-align: 2px;}
.course-pay-win-new .win-m .main .pay-choose .t .special-p i{font-size:14px;font-weight:700;padding-left:4px;vertical-align:-1px}
.course-pay-win-new .win-m .main .pay-choose .t .act-office-i{display:inline-block;vertical-align:top;margin-top:-1px;width:100px;height:20px;line-height:20px;font-size:12px;color:#fff;text-align:center;border-radius:10px 10px 10px 0;background:#e91010;margin-left:10px}
.course-pay-win-new .win-m .main .pay-choose .m{padding:26px 100px 0}
.course-pay-win-new.tab-three .win-m .main .pay-choose .m{padding:26px 160px 0}
.course-pay-win-new .win-m .main .pay-choose .m .list{width:165px}
.course-pay-win-new .win-m .main .pay-choose .m .wechat-pay .pay-box{width:165px;height:165px;border:1px #05ae04 solid}
.course-pay-win-new .win-m .main .pay-choose .m .wechat-pay .pay-box img{display:block;width:100%;height:100%}
.course-pay-win-new .win-m .main .pay-choose .m .wechat-pay .pay-b{margin-top:14px;text-align:center;line-height:22px;font-size:18px;color:#5b5b5b}
.course-pay-win-new .win-m .main .pay-choose .m .wechat-pay .pay-b i{width:25px;height:22px;background:url(/assets/revision/images/course/play-icon28.png) -72px -520px;display:inline-block;vertical-align:top;margin-right:10px}
.course-pay-win-new .win-m .main .pay-choose .m .alipay.single{margin:0 auto;text-align:center}
.course-pay-win-new .win-m .main .pay-choose .m .alipay.single .pay-box{border:1px solid #01A0E8;display:flex;align-items:center;justify-content:center}
.course-pay-win-new .win-m .main .pay-choose .m .alipay.single .pay-b{font-size:16px;padding-top:15px;line-height:20px;color:#666}
.course-pay-win-new .win-m .main .pay-choose .m .alipay.single .pay-b i{width:20px;height:20px;background:url(/assets/revision/images/course/play-icon28.png) -104px -520px;display:inline-block;vertical-align:top;margin-right:10px}
.course-pay-win-new .win-m .main .pay-choose .m .alipay .pay-box{width:165px;height:165px}
.course-pay-win-new .win-m .main .pay-choose .m .alipay .pay-box img{display:block;width:100%;height:100%}
.course-pay-win-new .win-m .main .pay-choose .m .alipay .pay-box img.qrcode-classname{width:auto;height:auto}
.course-pay-win-new .win-m .main .pay-choose .m .alipay .pay-b{padding-top:7px}
.course-pay-win-new .win-m .main .pay-choose .m .alipay .pay-b a{display:block;height:34px;line-height:34px;text-align:center;background:#0095e5;font-size:18px;color:#fff}
.course-pay-win-new .list .buy-today{position:absolute;left:-1px;top:-12px;display:inline-block;white-space:nowrap;padding:0 10px;height:26px;background:linear-gradient(90deg,rgba(255,112,29,1),rgba(245,53,0,1));border-radius:5px 0 5px 0;line-height:26px;color:#fff}
.course-pay-win-new .list.active .buy-today{left:-2px;}
.course-pay-win-new .coupon-box{border:1px #FFD500 solid;background: #fffbe5;border-radius: 5px;padding:0 16px 0 20px;line-height: 38px;height: 40px;margin:20px 20px 0;}
.course-pay-win-new .coupon-box .s1{color:#666;font-weight: bold;}
.course-pay-win-new .coupon-box .s1 i{color: #FF660D;padding-left: 6px;}
.course-pay-win-new .coupon-box .countdown{font-size: 12px;color: #FF660D;}
.course-pay-win-new .coupon-box .countdown i{display: inline-block;vertical-align: top;border-radius: 2px;width: 24px;height: 20px;line-height: 20px;color: #fff;background: #FF660D;font-weight: bold;font-size: 16px;color: #FFFBE5;text-align: center;margin: 9px 4px 0;}
.course-pay-win-new .vip-only-show{display: none;}
.year-vip-win{position: fixed;width: 566px;height: 300px;left: 50%;top: 50%;padding-top: 40px;text-align: center;z-index: -1;background:url(/assets/revision/images/course/coupon-bg.png) no-repeat;opacity: .6;margin:-150px 0 0 -284px;transform: scale(.7);}
.year-vip-win.active{animation: yearVip 2s linear forwards;}
@keyframes yearVip {
    10% {opacity: 1;z-index: 10;transform: scale(1.1);}
    14% {opacity: 1;z-index: 10;transform: scale(.9);}
    20% {opacity: 1;z-index: 10;transform: scale(1);}
    65% {opacity: 1;z-index: 10;transform: scale(1);}
    100% {opacity: .5;z-index: -1;transform: scale(.5) translate(510px,-168px);}
}
.year-vip-win .p1{color: #FADFCA;font-size: 30px;font-weight: bold;}
.year-vip-win .p2{font-size: 18px;color: #FADFCA;font-weight: bold;letter-spacing: 6px;padding-top: 170px;}



.course-pay-win-new{background:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;z-index:1001;left:0;top: 0;}
.course-pay-win-new .win-m{width:800px;padding-bottom:20px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;border-radius:5px;overflow:hidden}
.course-pay-win-new .win-m .head{height:40px;background:#faf8fa;padding:0 20px;line-height:40px;color:#666}
.course-pay-win-new .win-m .head a{color:#666}
.course-pay-win-new .win-m .head a:hover{color:#ff660d}
.course-pay-win-new .win-m .head .avatar{width:20px;height:20px;border-radius:50%;display:inline-block;vertical-align:top;margin:10px 10px 0 0}
.course-pay-win-new .win-m .head .close-win{width:14px;height:14px;margin-top:13px;background:url(/assets/revision/images/course/play-icon28.png) -75px -571px;cursor:pointer}
.course-pay-win-new .win-m .main .vip-tab{margin:30px 0 0 20px;display: flex;}
.course-pay-win-new .win-m .main .vip-tab .list{border-radius:5px;margin-right:20px;border:1px #ddd solid;position:relative;text-align:center;padding:1px;cursor:pointer;padding-bottom: 20px;flex-grow:1;max-width: 370px;height: 152px;}
.course-pay-win-new .win-m .main .vip-tab .list .p1{padding-top:20px;color:#666}
.course-pay-win-new .win-m .main .vip-tab .list .p2{font-size:16px;color:#ff660d;padding-top:20px}
.course-pay-win-new .win-m .main .vip-tab .list .p2.act-office{font-size:14px;color:#666;position:relative}
.course-pay-win-new .win-m .main .vip-tab .list .p2 i,.course-pay-win-new .win-m .main .vip-tab .list .p2 small{display:none}
.course-pay-win-new .win-m .main .vip-tab .list .p2.act-office small{display:inline-block;font-size:16px;color:#999;text-decoration:line-through;margin-right:8px}
.course-pay-win-new .win-m .main .vip-tab .list .p2.act-office i{display:block;width:48px;height:18px;color:#fff;font-size:12px;background:#e91010;text-align:center;line-height:18px;border-radius:10px 10px 10px 0;position:absolute;top:16px;left:50%;margin-left:44px}
.course-pay-win-new .win-m .main .vip-tab .list .p2.act-office .price{color:#e91010;margin-right:8px}
.course-pay-win-new .win-m .main .vip-tab .list .old-price{margin-left:7px;color:#999;text-decoration:line-through}
.course-pay-win-new .win-m .main .vip-tab .list .p2 .price{font-size:36px;vertical-align:-3px}
.course-pay-win-new .win-m .main .vip-tab .list .p2 .sm{margin-left:6px;font-size:16px;color:#9a9a9a}
.course-pay-win-new .win-m .main .vip-tab .list .p3{margin-top:20px;color:#999}
.course-pay-win-new .win-m .main .vip-tab .list .p3 span{color:#ff701d;padding:0 3px}
.course-pay-win-new .win-m .main .vip-tab .list .p4{padding-top: 30px;color: #666;}
.course-pay-win-new .win-m .main .vip-tab .list .p5{font-size: 16px;color: #999999;padding:10px 0}
.course-pay-win-new .win-m .main .vip-tab .list .p5 .s1{font-size: 36px;}
.course-pay-win-new .win-m .main .vip-tab .list .p5 span{color: #FF660D;}
.course-pay-win-new .win-m .main .vip-tab .list .special-p{position:absolute;width:110px;height:20px;line-height:20px;background:linear-gradient(90deg,#ff701d,#f53500);border-radius:3px 3px 3px 0;color:#fff;font-size:12px;left:-1px;top:-10px}
.course-pay-win-new .win-m .main .vip-tab .list .special-p i{font-size:14px;font-weight:700;padding-left:4px;vertical-align:-1px}
.course-pay-win-new .win-m .main .vip-tab .list .recommend{width:64px;height:64px;position:absolute;right:-6px;top:-6px;background:url(/assets/revision/images/course/play-icon28.png) -134px -563px}
.course-pay-win-new .win-m .main .vip-tab .list .recommend i{transform: rotate(45deg);font-size: 16px;color:#fff;display: block;margin:15px 0 0 18px;}
.course-pay-win-new .win-m .main .vip-tab .list.active{border:2px #ff660d solid;padding:0 0 19px;background:#fffbf8}
.course-pay-win-new .win-m .main .vip-tab .list.active .special-p{left:-2px;top:-11px}
.course-pay-win-new .win-m .main .vip-tab .list.active:after{content:'';position:absolute;right:0;bottom:0;background:url(/assets/revision/images/course/play-icon28.png) -72px -545px;width:20px;height:20px}
#VideoAiWordLimitContainer .course-pay-win-new .win-m .main .vip-tab .list.active:after{content:'';position:absolute;right:0;bottom:0;background:url(/assets/revision/images/course/play-icon28.png) -72px -545px;width:28px;height:28px}
.course-pay-win-new .win-m .main .vip-tab .list .special-p2{width:180px}
.course-pay-win-new .win-m .main .vip-tab .list.active .recommend{right:-7px;top:-7px}
.course-pay-win-new .win-m .main .vip-tab .list.animation{animation:shake 2s linear forwards;width: 0;overflow: hidden;opacity: 0;flex-grow: 0;}
.course-pay-win-new .win-m .main .tips{font-size:14px;color:#666;display: flex;align-items: center;padding: 20px 0 0 20px;}
.course-pay-win-new .win-m .main .tips span{color:#ff701d}
.course-pay-win-new .win-m .main .lockBox {width: 230px;height: 25px;border-radius: 5px;
background: #FFFFFF;box-sizing: border-box;border: 1px solid #E8E8E8;font-size: 12px;color: #666666;position: relative;display: flex;align-items: center;}
.course-pay-win-new .win-m .main .lockBox .lock {background:url(/assets/revision/images/aigc/lock.png) no-repeat;background-size: 100% 100%;width: 8px;height: 9px;margin-right: 6px;display: inline-block;margin-left: 15px;}
.course-pay-win-new .win-m .main .lockBox .lockNew {background:url(/assets/revision/images/aigc/new.png) no-repeat;background-size: 100% 100%;width: 23px;height: 12px;position: absolute;top: 0;right: 0;display: inline-block;}
.course-pay-win-new .win-m .main .pay-choose{margin-top:20px;border-top: 1px #ddd solid;}
#VideoAiWordLimitContainer .course-pay-win-new .win-m .main .pay-choose .t {padding: 20px 0 0 0;}
.course-pay-win-new .win-m .main .pay-choose .t{line-height:20px;position:relative;text-align:center;font-size:16px;color:#666;padding: 20px 0 0 40px;}
.course-pay-win-new .win-m .main .pay-choose .t .pos-l{position:absolute;left:20px}
.course-pay-win-new .win-m .main .pay-choose .t .price{color:#ff660d;margin-right:5px}
.course-pay-win-new .win-m .main .pay-choose .t .day-price{color:#ff660d}
.course-pay-win-new .win-m .main .pay-choose .t .old-price{color: #999;text-decoration: line-through;margin: 0 4px 0 2px;}
.course-pay-win-new .win-m .main .pay-choose .t .special-p{width:88px;height:20px;line-height:20px;background:linear-gradient(90deg,#ff701d,#f53500);border-radius:3px;color:#fff;font-size:12px;display:inline-block;margin-right:14px;vertical-align: 2px;}
.course-pay-win-new .win-m .main .pay-choose .t .special-p i{font-size:14px;font-weight:700;padding-left:4px;vertical-align:-1px}
.course-pay-win-new .win-m .main .pay-choose .t .act-office-i{display:inline-block;vertical-align:top;margin-top:-1px;width:100px;height:20px;line-height:20px;font-size:12px;color:#fff;text-align:center;border-radius:10px 10px 10px 0;background:#e91010;margin-left:10px}
.course-pay-win-new .win-m .main .pay-choose .m{padding:26px 100px 0}
.course-pay-win-new.tab-three .win-m .main .pay-choose .m{padding:26px 160px 0}
.course-pay-win-new .win-m .main .pay-choose .m .list{width:165px}
.course-pay-win-new .win-m .main .pay-choose .m .wechat-pay .pay-box{width:165px;height:165px;border:1px #05ae04 solid}
.course-pay-win-new .win-m .main .pay-choose .m .wechat-pay .pay-box img{display:block;width:100%;height:100%}
.course-pay-win-new .win-m .main .pay-choose .m .wechat-pay .pay-b{margin-top:14px;text-align:center;line-height:22px;font-size:18px;color:#5b5b5b}
.course-pay-win-new .win-m .main .pay-choose .m .wechat-pay .pay-b i{width:25px;height:22px;background:url(/assets/revision/images/course/play-icon28.png) -72px -520px;display:inline-block;vertical-align:top;margin-right:10px}
.course-pay-win-new .win-m .main .pay-choose .m .alipay.single{margin:0 auto;text-align:center}
.course-pay-win-new .win-m .main .pay-choose .m .alipay.single .pay-box{border:1px solid #01A0E8;display:flex;align-items:center;justify-content:center}
.course-pay-win-new .win-m .main .pay-choose .m .alipay.single .pay-b{font-size:16px;padding-top:15px;line-height:20px;color:#666}
.course-pay-win-new .win-m .main .pay-choose .m .alipay.single .pay-b i{width:20px;height:20px;background:url(/assets/revision/images/course/play-icon28.png) -104px -520px;display:inline-block;vertical-align:top;margin-right:10px}
.course-pay-win-new .win-m .main .pay-choose .m .alipay .pay-box{width:165px;height:165px}
.course-pay-win-new .win-m .main .pay-choose .m .alipay .pay-box img{display:block;width:100%;height:100%}
.course-pay-win-new .win-m .main .pay-choose .m .alipay .pay-box img.qrcode-classname{width:auto;height:auto}
.course-pay-win-new .win-m .main .pay-choose .m .alipay .pay-b{padding-top:7px}
.course-pay-win-new .win-m .main .pay-choose .m .alipay .pay-b a{display:block;height:34px;line-height:34px;text-align:center;background:#0095e5;font-size:18px;color:#fff}
.course-pay-win-new .list .buy-today{position:absolute;left:-1px;top:-12px;display:inline-block;white-space:nowrap;padding:0 10px;height:26px;background:linear-gradient(90deg,rgba(255,112,29,1),rgba(245,53,0,1));border-radius:5px 0 5px 0;line-height:26px;color:#fff}
.course-pay-win-new .list.active .buy-today{left:-2px;}
.course-pay-win-new .coupon-box{border:1px #FFD500 solid;background: #fffbe5;border-radius: 5px;padding:0 16px 0 20px;line-height: 38px;height: 40px;margin:20px 20px 0;}
.course-pay-win-new .coupon-box .s1{color:#666;font-weight: bold;}
.course-pay-win-new .coupon-box .s1 i{color: #FF660D;padding-left: 6px;}
.course-pay-win-new .coupon-box .countdown{font-size: 12px;color: #FF660D;}
.course-pay-win-new .coupon-box .countdown i{display: inline-block;vertical-align: top;border-radius: 2px;width: 24px;height: 20px;line-height: 20px;color: #fff;background: #FF660D;font-weight: bold;font-size: 16px;color: #FFFBE5;text-align: center;margin: 9px 4px 0;}
.course-pay-win-new .vip-only-show{display: none;}
.year-vip-win{position: fixed;width: 566px;height: 300px;left: 50%;top: 50%;padding-top: 40px;text-align: center;z-index: -1;background:url(/assets/revision/images/course/coupon-bg.png) no-repeat;opacity: .6;margin:-150px 0 0 -284px;transform: scale(.7);}
.year-vip-win.active{animation: yearVip 2s linear forwards;}
@keyframes yearVip {
    10% {opacity: 1;z-index: 10;transform: scale(1.1);}
    14% {opacity: 1;z-index: 10;transform: scale(.9);}
    20% {opacity: 1;z-index: 10;transform: scale(1);}
    65% {opacity: 1;z-index: 10;transform: scale(1);}
    100% {opacity: .5;z-index: -1;transform: scale(.5) translate(510px,-168px);}
}
.year-vip-win .p1{color: #FADFCA;font-size: 30px;font-weight: bold;}
.year-vip-win .p2{font-size: 18px;color: #FADFCA;font-weight: bold;letter-spacing: 6px;padding-top: 170px;}


#VideoFreeLimitContainer .vip-only-win .win-m .head{height: 56px;background:url(/assets/revision/images/course/vip-olny-head.png) no-repeat;line-height: 56px;color: #F5D9B1;background-size: cover;}
#VideoFreeLimitContainer .vip-only-win .win-m .head .close-win{margin-top: 20px;background: none;position: relative;}
#VideoFreeLimitContainer .vip-only-win .win-m .head .close-win::before{width: 16px;height: 1px;background: #F5D9B1;position: absolute;transform: rotate(45deg);left: -1px;top: 6px;content: '';}
#VideoFreeLimitContainer .vip-only-win .win-m .head .close-win::after{width: 16px;height: 1px;background: #F5D9B1;position: absolute;transform: rotate(-45deg);left: -1px;top: 6px;content: '';}
#VideoFreeLimitContainer .vip-only-win .win-m .head .avatar{margin-top: 18px;}
#VideoFreeLimitContainer .vip-only-win .vip-only-hide{display: none;}
#VideoFreeLimitContainer .vip-only-win .vip-only-show{display: block;}
#VideoFreeLimitContainer .vip-only-win .win-m .main .vip-tab .list.active{border: 1px solid #F1D1A0;background: linear-gradient(90deg, #FCF5EA 0%, #F4D7AD 100%);padding-top: 1px;}
#VideoFreeLimitContainer .vip-only-win .win-m .main .cont-tab .tab-li{color: #333;}
#VideoFreeLimitContainer .vip-only-win .vip-only-info{height: 40px;background: linear-gradient(90deg, #FCF5EA 0%, #F4D7AD 100%);border-radius: 5px;font-size: 16px;color: #875427;line-height: 40px;margin:20px 30px 0;text-align: center;}
#VideoFreeLimitContainer .vip-only-win .vip-only-info span{font-size: 18px;}
#VideoFreeLimitContainer .vip-only-win .vip-only-info i{width: 18px;height: 14px;background:url(/assets/revision/images/course/play-icon28.png) -218px -515px;display: inline-block;vertical-align: top;margin:14px 5px 0 0}
#VideoFreeLimitContainer .vip-only-win .win-m .main .vip-tab .list .p1{color: #333;}
#VideoFreeLimitContainer .vip-only-win .win-m .main .vip-tab .list .p2{color: #875427;}
#VideoFreeLimitContainer .vip-only-win .win-m .main .vip-tab .list .p3{color: #666;}
#VideoFreeLimitContainer .vip-only-win .win-m .main .vip-tab .list.active .recommend{right: -6px;top: -6px;}
#VideoFreeLimitContainer .vip-only-win .win-m .list.active .buy-today{left: -1px;top: -15px;}
#VideoFreeLimitContainer .vip-only-win .win-m .main .pay-choose .t .price{color: #875427;}
#VideoFreeLimitContainer .vip-only-win .win-m .main .pay-choose .t .day-price{color: #875427;}
#VideoFreeLimitContainer .vip-only-win .win-m .main .vip-all .list{border: 1px solid #F1D1A0;background: linear-gradient(90deg, #FCF5EA 0%, #F4D7AD 100%);}
#VideoFreeLimitContainer .vip-only-win .win-m .main .vip-all .list .p2{color: #875427;padding-top: 0;}
#VideoFreeLimitContainer .vip-only-win .win-m .main .vip-all .list .p1{border: none;padding-bottom: 16px;color: #333;}
#VideoFreeLimitContainer .vip-only-win .win-m .main .vip-tab{margin-left: 30px;}
#VideoFreeLimitContainer .vip-only-win .win-m .main .tips{padding-left: 30px;}
#VideoFreeLimitContainer .vip-only-win.course-pay-win .win-m .main .tips{padding-top: 21px;}
#VideoFreeLimitContainer .vip-only-win .win-m .main .pay-choose{margin:20px 30px 0;}
#VideoFreeLimitContainer .vip-only-win .win-m .main .pay-choose .t{padding-left: 0;}
#VideoFreeLimitContainer .vip-only-win .win-m .main .pay-choose .t .pos-l{left: 0;}
#VideoFreeLimitContainer .vip-only-win .win-m .main .vip-all{padding-bottom: 3px!important;}
#VideoFreeLimitContainer .vip-only-win .win-m .main .vip-all .list-bottom{margin: 25px 30px 0;}
#VideoFreeLimitContainer .vip-only-win .win-m .main .vip-all .list .p3{margin-top: 20px;}
#VideoFreeLimitContainer .vip-only-win .win-m .main .vip-tab .list.active:after{background-position: -97px -542px;width: 24px;height: 24px;right: -1px;bottom: -1px;}
#VideoFreeLimitContainer .vip-only-win.course-pay-win .win-m .main .vip-tab .list{width: 234px;}
#VideoFreeLimitContainer .vip-only-win .win-m .main .vip-tab .list .p5 span{color: #875427;}
#VideoFreeLimitContainer .vip-only-win .win-m .main .vip-tab .list .p4{color: #333;}
#VideoFreeLimitContainer .vip-only-win.course-pay-win .win-m .main .pay-choose .m{padding:26px 145px 0}
#VideoFreeLimitContainer .vip-only-win.course-pay-win-new.tab-three .win-m .main .pay-choose .m{padding:26px 130px 0}
#VideoFreeLimitContainer .vip-only-win .win-m .main .vip-tab .list .p5{color: #666;}

#VideoFreeLimitContainer .win-m .main .cont-tab{width:100%;height:60px;line-height:60px;background:#efefef;overflow:hidden}
#VideoFreeLimitContainer .win-m .main .cont-tab .tab-li{width:50%;height:100%;background:#efefef;font-size:18px;color:#666;text-align:center;position:relative;cursor:pointer}
#VideoFreeLimitContainer .win-m .main .cont-tab .tab-li.active{background:linear-gradient(180deg,#fff0e8 0,#fff 100%)}
#VideoFreeLimitContainer .win-m .main .cont-tab .tab-li.active:first-child{border-top-right-radius:20px}
#VideoFreeLimitContainer .win-m .main .cont-tab .tab-li.active:first-child:before{content:'';width:40px;height:50%;background:linear-gradient(180deg,#fff7f3 0,#fff 100%);position:absolute;bottom:0;right:-20px;z-index:1}
#VideoFreeLimitContainer .win-m .main .cont-tab .tab-li.active:first-child:after{content:'';width:40px;height:50%;border-radius:0 0 0 20px;background:#efefef;position:absolute;bottom:0;right:-40px;z-index:2}
#VideoFreeLimitContainer .win-m .main .cont-tab .tab-li.active:last-child{border-top-left-radius:20px}
#VideoFreeLimitContainer .win-m .main .cont-tab .tab-li.active:last-child:before{content:'';width:40px;height:50%;background:linear-gradient(180deg,#fff7f3 0,#fff 100%);position:absolute;bottom:0;left:-20px;z-index:1}
#VideoFreeLimitContainer .win-m .main .cont-tab .tab-li.active:last-child:after{content:'';width:40px;height:50%;border-radius:0 0 20px 0;background:#efefef;position:absolute;bottom:0;left:-40px;z-index:2}
#VideoFreeLimitContainer .win-m .main .cont-tab .tab-li i{display:inline-block;vertical-align:top;width:40px;height:40px;margin:10px 0 0 0;background:url(/assets/revision/images/base-icon.v89.png) 0 0;transform:scale(.6)}
#VideoFreeLimitContainer .win-m .main .cont-tab .tab-li .i2{width:40px;height:46px;transform:scale(.5);background-position:-123px -68px;margin-top:8px}
#VideoFreeLimitContainer .win-m .main .cont-tab .tab-li small{display:inline-block;vertical-align:top;height:20px;line-height:18px;border-radius:5px;border:1px solid #ff4821;font-size:12px;color:#ff4821;padding:0 5px;margin:20px 0 0 10px}
#VideoFreeLimitContainer .win-m .main .cont-tab .tab-li.active small{background:#ff4821;color:#fff}
#VideoFreeLimitContainer .win-m .main .vip-all{margin:26px auto 18px}
#VideoFreeLimitContainer .course-pay-win-new .win-m .main .vip-all{margin:30px auto 20px;padding:8px 0}
#VideoFreeLimitContainer .win-m .main .vip-all .list{cursor:pointer;position:relative;width:365px;border-radius:5px;text-align:center;padding-bottom:21px;margin:0 10px;border:2px solid #ff660d;background:#fffbf8;position: relative;}
#VideoFreeLimitContainer .win-m .main .vip-all .list.active:after{content:'';position:absolute;right:0;bottom:0;background:url(/assets/revision/images/course/play-icon28.png) -72px -545px;width:20px;height:20px}
#VideoFreeLimitContainer .win-m .main .vip-all .list-life.active:after {background: url(/assets/revision/images/ai/chat/pay-y.png) no-repeat;background-size: 100% 100%;bottom: -1px;right: -1px;}
#VideoFreeLimitContainer .win-m .main .vip-all .list .buy-today{left:-2px}
#VideoFreeLimitContainer .win-m .main .vip-all .list .p1{width:80%;margin:0 auto;padding:30px 0 15px;border-bottom:1px dashed #ddd;font-size:14px;color:#666}
#VideoFreeLimitContainer .win-m .main .vip-all .list-top .list .p1 {font-size: 18px;padding: 18px 0 0 0;font-weight: 500;border-bottom: unset;line-height: 25px;}
#VideoFreeLimitContainer .win-m .main .vip-all .list .p2{padding-top:12px;margin-top:0;border:0;font-size:16px;color:#ff660d}
#VideoFreeLimitContainer .win-m .main .vip-all .list-top {margin-left: 15px;}
#VideoFreeLimitContainer .win-m .main .vip-all .list-top .list {border: 1px solid #DDDDDD;padding-bottom: 12px;}
#VideoFreeLimitContainer .win-m .main .vip-all .list-top .list.active {border: 2px solid #ED7031;}
#VideoFreeLimitContainer .win-m .main .vip-all .list-top .list.list-life.active {border: 2px solid #D8B55C;background: #FEF9E9;}
#VideoFreeLimitContainer .win-m .main .vip-all .list-top .list .ai-w {padding: 4px 12px;margin: 0 auto;background: linear-gradient( 180deg, #FFFBF9 0%, #FFCCB2 99%);border: 1px solid #FFB28B;margin-top: 2px;color: #ED7031;font-size: 12px;font-weight: 400;display: flex;align-items: center;border-radius: 5px;width: max-content;}
#VideoFreeLimitContainer .win-m .main .vip-all .list-top .list .ai-w i {width: 14px;height: 14px;background: url(/assets/revision/images/ai/chat/logo-pay.png) no-repeat;background-size: 100% 100%;margin-right: 5px;}
#VideoFreeLimitContainer .win-m .main .vip-all .list-top .list .ai-w span {font-weight: 500;}
#VideoFreeLimitContainer .win-m .main .vip-all .list-top .list .ai-desc {margin-top: 7px;font-size: 12px;font-weight: 500;line-height: 17px;display: flex;align-items: center;justify-content: center;color: #666666;}
#VideoFreeLimitContainer .win-m .main .vip-all .list-top .list .ai-desc i {
    background-image: url('/assets/revision/images/aigc/lock.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 100%;
    width: 8px;height: 9px;
    margin-right: 5px;
}

#VideoFreeLimitContainer .win-m .main .vip-all .list-top .list .p2 {padding-top: 0;color: #ED7031;height: 45px;line-height: 45px;}
#VideoFreeLimitContainer .win-m .main .vip-all .list-top .list-life .p2 {color: #D8B55C;}
#VideoFreeLimitContainer .win-m .main .vip-all .list-top .list .p2 .old-price {margin-left: 8px;font-weight: 500;color: #999999;}
#VideoFreeLimitContainer .win-m .main .vip-all .list .p2 .price{font-size:36px}
#VideoFreeLimitContainer .win-m .main .vip-all .list .p2 .old-price{display:inline-block;color:#666;text-decoration:line-through;margin-left:10px}
#VideoFreeLimitContainer .win-m .main .vip-all .list .p3{margin-top:12px;color:#666}
#VideoFreeLimitContainer .win-m .main .vip-all .list .countdown{width: 200px;height: 18px;line-height: 18px;border-radius: 0 0 3px 3px;font-size: 12px;text-align: center;color:#fff;position: absolute;background: #FF660E;left: 60px;bottom: -18px;}
#VideoFreeLimitContainer .win-m .main .vip-all .list .countdown i{padding:0 3px;}
#VideoFreeLimitContainer .win-m .main .vip-all .list-bottom{text-align:center;font-size:14px;color:#666;height:20px;line-height:20px;margin:26px 20px 0;display: flex;justify-content: space-between;}
#VideoFreeLimitContainer .win-m .main .vip-all .list-bottom .sp{display:inline-block;vertical-align:top;}
#VideoFreeLimitContainer .win-m .main .vip-all .list-bottom .sp.red{color: #FF6D29;}
#VideoFreeLimitContainer .win-m .main .vip-all .list-bottom .sp:first-child{margin-left:0}
#VideoFreeLimitContainer .win-m .main .vip-all .list-bottom .sp i{display:inline-block;vertical-align:top;width:18px;height:18px;margin-right:5px}
#VideoFreeLimitContainer .win-m .main .vip-all .list-bottom .sp .i1{background-image: url(/assets/revision/images/ai/i1.png);background-size: 100% 100%;}
#VideoFreeLimitContainer .win-m .main .vip-all .list-bottom .sp .i2{background-image: url(/assets/revision/images/ai/i2.png);background-size: 100% 100%;}
#VideoFreeLimitContainer .win-m .main .vip-all .list-bottom .sp .i3{background-image: url(/assets/revision/images/ai/i3.png);background-size: 100% 100%;}
#VideoFreeLimitContainer .win-m .main .vip-all .list-bottom .sp .i4{background-image: url(/assets/revision/images/ai/i4.png);background-size: 100% 100%;}
#VideoFreeLimitContainer .win-m .main .vip-all .list-bottom .sp .i6{background-image: url(/assets/revision/images/ai/i6.png);background-size: 100% 100%;}
#VideoFreeLimitContainer .win-m .main .vip-all .list-bottom .sp .i5{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+57yW57uEIDI2QDJ4PC90aXRsZT4KICAgIDxnIGlkPSLpobXpnaItMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IueUu+advyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ3Mi4wMDAwMDAsIC01MDAuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSLnvJbnu4QtMTLlpIfku70tMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzkyLjAwMDAwMCwgMTgyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Iue8lue7hC0yNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODAuMDAwMDAwLCAzMTguMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPGNpcmNsZSBpZD0i5qSt5ZyG5b2iIiBmaWxsPSIjRjdGOEZBIiBjeD0iMTAiIGN5PSIxMCIgcj0iMTAiPjwvY2lyY2xlPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSLnvJbnu4QtMTE4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjY0NzA1OSwgNC4xNzY0NzEpIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IuefqeW9oiIgZmlsbD0iI0M2QzZDNiIgcG9pbnRzPSI1LjczNTI5NDEyIDguNDcwNTg4MjQgNy41IDguNDcwNTg4MjQgNy45NDExNzY0NyAxMS4xMTc2NDcxIDUuMjk0MTE3NjUgMTEuMTE3NjQ3MSI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMS4yMjUyMTAwOCwwIEwxMS40ODA2NzIzLDAgQzEyLjE1NzMzNzEsOC41NTY1MjMwNWUtMTYgMTIuNzA1ODgyNCwwLjU0ODU0NTIzOSAxMi43MDU4ODI0LDEuMjI1MjEwMDggTDEyLjcwNTg4MjQsNy4yNDUzNzgxNSBDMTIuNzA1ODgyNCw3LjkyMjA0MyAxMi4xNTczMzcxLDguNDcwNTg4MjQgMTEuNDgwNjcyMyw4LjQ3MDU4ODI0IEwxLjIyNTIxMDA4LDguNDcwNTg4MjQgQzAuNTQ4NTQ1MjM5LDguNDcwNTg4MjQgLTMuNjEyMjE2NjZlLTE2LDcuOTIyMDQzIDAsNy4yNDUzNzgxNSBMMCwxLjIyNTIxMDA4IEMtMy4wNDkxMjE0OWUtMTYsMC41NDg1NDUyMzkgMC41NDg1NDUyMzksLTkuNzc0MzI4OTVlLTE3IDEuMjI1MjEwMDgsMCBaIiBpZD0i55+p5b2iIiBmaWxsPSIjQzZDNkM2Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgaWQ9IuakreWchuW9oiIgZmlsbD0iI0ZGRkZGRiIgY3g9IjYuMzUyOTQxMTgiIGN5PSI0LjIzNTI5NDEyIiByPSIyLjExNzY0NzA2Ij48L2NpcmNsZT4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTcuMTMwMTY0MzIsNC40NzgyMTk4NyBMNi4xNjU2NjE5OSw1LjI1MDUzMTk5IEM2LjA2MDkzNDM1LDUuMzM0MzkxMjMgNS45MjI5NzQyNCw1LjI5MzYwMjQyIDUuODU3NTE5NDYsNS4xNTk0Mjc2NCBDNS44MzUzMDcxNSw1LjExMzg5NDk3IDUuODIzNTI5NDEsNS4wNjEyODEzNiA1LjgyMzUyOTQxLDUuMDA3NTg3MDYgTDUuODIzNTI5NDEsMy40NjI5NjI4MiBDNS44MjM1Mjk0MSwzLjMwNDczNzUzIDUuOTIzNjQ1OCwzLjE3NjQ3MDU5IDYuMDQ3MTQ1NjMsMy4xNzY0NzA1OSBDNi4wODkwNTU3MiwzLjE3NjQ3MDU5IDYuMTMwMTIyMzEsMy4xOTE1NTk5OCA2LjE2NTY2MTk5LDMuMjIwMDE3ODkgTDcuMTMwMTY0MzIsMy45OTIzMzAwMSBDNy4yMzQ4OTE5Nyw0LjA3NjE4OTI1IDcuMjY2NzI4OTIsNC4yNTI5NDA3NCA3LjIwMTI3NDE0LDQuMzg3MTE1NTIgQzcuMTgzMjc3MzUsNC40MjQwMDY4OCA3LjE1ODk1OTE5LDQuNDU1MTYyNzggNy4xMzAxNjQzMiw0LjQ3ODIxOTg3IFoiIGlkPSLkuInop5LlvaIiIGZpbGw9IiNDNkM2QzYiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IuefqeW9oiIgZmlsbD0iI0M2QzZDNiIgeD0iMS41ODgyMzUyOSIgeT0iMTAuMDU4ODIzNSIgd2lkdGg9IjEwLjA1ODgyMzUiIGhlaWdodD0iMS4wNTg4MjM1MyIgcng9IjAuNDA4NDAzMzYxIj48L3JlY3Q+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);}
#VideoFreeLimitContainer .win-m .main .list .p6{padding:5px 0;color:#666}

#VideoAiWordLimitContainer .course-pay-win-new .win-m .main .pay-choose .t .price {color: #ED7031;}
#VideoAiWordLimitContainer .course-pay-win-new .win-m .main .pay-choose .t .day-price {color: #ED7031;}
#VideoAiWordLimitContainer .course-pay-win-new .win-m .main .vip-tab .list {flex: 1;border-radius: 10px;height: 174px;font-weight: 500;}
#VideoAiWordLimitContainer .course-pay-win-new .win-m .main .vip-tab .list-s {background: #FEF9E9;}
#VideoAiWordLimitContainer .course-pay-win-new .win-m .main .vip-tab .list .p1 {padding-top: 25px;font-size: 18px;font-weight: 500;line-height: 25px;}
#VideoAiWordLimitContainer .course-pay-win-new .win-m .main .vip-tab .list .p2 {color: #666;padding-top: 15px;font-size: 16px;color: #666666;}
#VideoAiWordLimitContainer .course-pay-win-new .win-m .main .vip-tab .list .p2-s {color: #D8B55C;}
#VideoAiWordLimitContainer .course-pay-win-new .win-m .main .vip-tab .list .p2-s i {display: inline-block;text-decoration: line-through;margin-left: 6px;}
#VideoAiWordLimitContainer .course-pay-win-new .win-m .main .vip-tab .list .p2 .price {font-size: 32px;font-weight: 500;line-height: 45px;vertical-align: -1px;margin-right: 1px;}
#VideoAiWordLimitContainer .course-pay-win-new .win-m .main .vip-tab .list .p3 {text-decoration: line-through;margin-top: 17px;font-size: 16px;line-height: 22px;font-weight: 500;}
#VideoAiWordLimitContainer .course-pay-win-new .win-m .main .vip-tab .list .p4 {padding: 4px 12px;margin: 0 auto;background: linear-gradient( 180deg, #F9F3CD 0%, #EED9A7 99%);border: 1px solid #E5CA78;margin-top: 20px;color: #755C0F;font-size: 12px;font-weight: 400;display: flex;align-items: center;border-radius: 10px;width: max-content;}
#VideoAiWordLimitContainer .course-pay-win-new .win-m .main .vip-tab .list .p4 i {width: 18px;height: 18px;background: url(/assets/revision/images/ai/chat/logo-pay.png) no-repeat;
background-size: 100% 100%;margin-right: 5px;}
#VideoAiWordLimitContainer .course-pay-win-new .win-m .main .vip-tab .list .p4 span {font-weight: 500;}
#VideoAiWordLimitContainer .course-pay-win-new .win-m .main .vip-tab .list.active {border: 2px solid #D8B55C;}
 #VideoAiWordLimitContainer .course-pay-win-new .win-m .main .vip-tab .list.active:after {background: url(/assets/revision/images/ai/chat/pay-y.png) no-repeat;background-size: 100% 100%;bottom: -1px;right: -1px;}

#VideoAiWordLimitContainer .vip-only-win .win-m .head{height: 56px;background:url(/assets/revision/images/course/vip-olny-head.png) no-repeat;line-height: 56px;color: #F5D9B1;background-size: cover;}
#VideoAiWordLimitContainer .vip-only-win .win-m .head .close-win{margin-top: 20px;background: none;position: relative;}
#VideoAiWordLimitContainer .vip-only-win .win-m .head .close-win::before{width: 16px;height: 1px;background: #F5D9B1;position: absolute;transform: rotate(45deg);left: -1px;top: 6px;content: '';}
#VideoAiWordLimitContainer .vip-only-win .win-m .head .close-win::after{width: 16px;height: 1px;background: #F5D9B1;position: absolute;transform: rotate(-45deg);left: -1px;top: 6px;content: '';}
#VideoAiWordLimitContainer .vip-only-win .win-m .head .avatar{margin-top: 18px;}
#VideoAiWordLimitContainer .vip-only-win .vip-only-hide{display: none;}
#VideoAiWordLimitContainer .vip-only-win .vip-only-show{display: block;}
#VideoAiWordLimitContainer .vip-only-win .win-m .main .vip-tab .list.active{border: 1px solid #F1D1A0;background: linear-gradient(90deg, #FCF5EA 0%, #F4D7AD 100%);padding-top: 1px;}
#VideoAiWordLimitContainer .vip-only-win .win-m .main .cont-tab .tab-li{color: #333;}
#VideoAiWordLimitContainer .vip-only-win .vip-only-info{height: 40px;background: linear-gradient(90deg, #FCF5EA 0%, #F4D7AD 100%);border-radius: 5px;font-size: 16px;color: #875427;line-height: 40px;margin:20px 30px 0;text-align: center;}
#VideoAiWordLimitContainer .vip-only-win .vip-only-info span{font-size: 18px;}
#VideoAiWordLimitContainer .vip-only-win .vip-only-info i{width: 18px;height: 14px;background:url(/assets/revision/images/course/play-icon28.png) -218px -515px;display: inline-block;vertical-align: top;margin:14px 5px 0 0}
#VideoAiWordLimitContainer .vip-only-win .win-m .main .vip-tab .list .p1{color: #333;}
#VideoAiWordLimitContainer .vip-only-win .win-m .main .vip-tab .list .p2{color: #875427;}
#VideoAiWordLimitContainer .vip-only-win .win-m .main .vip-tab .list .p3{color: #666;}
#VideoAiWordLimitContainer .vip-only-win .win-m .main .vip-tab .list.active .recommend{right: -6px;top: -6px;}
#VideoAiWordLimitContainer .vip-only-win .win-m .list.active .buy-today{left: -1px;top: -15px;}
#VideoAiWordLimitContainer .vip-only-win .win-m .main .pay-choose .t .price{color: #875427;}
#VideoAiWordLimitContainer .vip-only-win .win-m .main .pay-choose .t .day-price{color: #875427;}
#VideoAiWordLimitContainer .vip-only-win .win-m .main .vip-all .list{border: 1px solid #F1D1A0;background: linear-gradient(90deg, #FCF5EA 0%, #F4D7AD 100%);}
#VideoAiWordLimitContainer .vip-only-win .win-m .main .vip-all .list .p2{color: #875427;padding-top: 0;}
#VideoAiWordLimitContainer .vip-only-win .win-m .main .vip-all .list .p1{border: none;padding-bottom: 16px;color: #333;}
#VideoAiWordLimitContainer .vip-only-win .win-m .main .vip-tab{margin-left: 30px;}
#VideoAiWordLimitContainer .vip-only-win .win-m .main .tips{padding-left: 30px;}
#VideoAiWordLimitContainer .vip-only-win.course-pay-win .win-m .main .tips{padding-top: 21px;}
#VideoAiWordLimitContainer .vip-only-win .win-m .main .pay-choose{margin:20px 30px 0;}
#VideoAiWordLimitContainer .vip-only-win .win-m .main .pay-choose .t{padding-left: 0;}
#VideoAiWordLimitContainer .vip-only-win .win-m .main .pay-choose .t .pos-l{left: 0;}
#VideoAiWordLimitContainer .vip-only-win .win-m .main .vip-all{padding-bottom: 3px!important;}
#VideoAiWordLimitContainer .vip-only-win .win-m .main .vip-all .list-bottom{margin: 25px 30px 0;}
#VideoAiWordLimitContainer .vip-only-win .win-m .main .vip-all .list .p3{margin-top: 20px;}
#VideoAiWordLimitContainer .vip-only-win .win-m .main .vip-tab .list.active:after{background-position: -97px -542px;width: 24px;height: 24px;right: -1px;bottom: -1px;}
#VideoAiWordLimitContainer .vip-only-win.course-pay-win .win-m .main .vip-tab .list{width: 234px;}
#VideoAiWordLimitContainer .vip-only-win .win-m .main .vip-tab .list .p5 span{color: #875427;}
#VideoAiWordLimitContainer .vip-only-win .win-m .main .vip-tab .list .p4{color: #333;}
#VideoAiWordLimitContainer .vip-only-win.course-pay-win .win-m .main .pay-choose .m{padding:26px 145px 0}
#VideoAiWordLimitContainer .vip-only-win.course-pay-win-new.tab-three .win-m .main .pay-choose .m{padding:26px 130px 0}
#VideoAiWordLimitContainer .vip-only-win .win-m .main .vip-tab .list .p5{color: #666;}

#VideoAiWordLimitContainer .win-m .main .cont-tab{width:100%;background:#efefef;overflow:hidden}
#VideoAiWordLimitContainer .win-m .main .cont-tab .tab-li{width:50%;height:100%;background:#efefef;font-size:18px;color:#666;text-align:center;position:relative;cursor:pointer}
#VideoAiWordLimitContainer .win-m .main .cont-tab .tab-li.active{background:linear-gradient(180deg,#fff0e8 0,#fff 100%)}
#VideoAiWordLimitContainer .win-m .main .cont-tab .tab-li.active:first-child{border-top-right-radius:20px}
#VideoAiWordLimitContainer .win-m .main .cont-tab .tab-li.active:first-child:before{content:'';width:40px;height:50%;background:linear-gradient(180deg,#fff7f3 0,#fff 100%);position:absolute;bottom:0;right:-20px;z-index:1}
#VideoAiWordLimitContainer .win-m .main .cont-tab .tab-li.active:first-child:after{content:'';width:40px;height:50%;border-radius:0 0 0 20px;background:#efefef;position:absolute;bottom:0;right:-40px;z-index:2}
#VideoAiWordLimitContainer .win-m .main .cont-tab .tab-li.active:last-child{border-top-left-radius:20px}
#VideoAiWordLimitContainer .win-m .main .cont-tab .tab-li.active:last-child:before{content:'';width:40px;height:50%;background:linear-gradient(180deg,#fff7f3 0,#fff 100%);position:absolute;bottom:0;left:-20px;z-index:1}
#VideoAiWordLimitContainer .win-m .main .cont-tab .tab-li.active:last-child:after{content:'';width:40px;height:50%;border-radius:0 0 20px 0;background:#efefef;position:absolute;bottom:0;left:-40px;z-index:2}
#VideoAiWordLimitContainer .win-m .main .cont-tab .tab-li i{display:inline-block;vertical-align:top;width:40px;height:40px;margin:10px 0 0 0;background:url(/assets/revision/images/base-icon.v89.png) 0 0;transform:scale(.6)}
#VideoAiWordLimitContainer .win-m .main .cont-tab .tab-li .i2{width:40px;height:46px;transform:scale(.5);background-position:-123px -68px;margin-top:8px}
#VideoAiWordLimitContainer .win-m .main .cont-tab .tab-li small{display:inline-block;vertical-align:top;height:20px;line-height:18px;border-radius:5px;border:1px solid #ff4821;font-size:12px;color:#ff4821;padding:0 5px;margin:20px 0 0 10px}
#VideoAiWordLimitContainer .win-m .main .cont-tab .tab-li.active small{background:#ff4821;color:#fff}
/* #VideoAiWordLimitContainer .win-m .main .vip-all{margin:26px auto 18px}
#VideoAiWordLimitContainer .course-pay-win-new .win-m .main .vip-all{margin:20px auto 20px;padding:8px 0}
#VideoAiWordLimitContainer .win-m .main .vip-all .list{cursor:pointer;position:relative;width:320px;border-radius:5px;text-align:center;padding-bottom:21px;margin:0 auto;border:2px solid #ff660d;background:#fffbf8;position: relative;}
#VideoAiWordLimitContainer .win-m .main .vip-all .list:after{content:'';position:absolute;right:0;bottom:0;background:url(/assets/revision/images/course/play-icon28.png) -72px -545px;width:20px;height:20px}
#VideoAiWordLimitContainer .win-m .main .vip-all .list .buy-today{left:-2px}
#VideoAiWordLimitContainer .win-m .main .vip-all .list .p1{width:80%;margin:0 auto;padding:30px 0 15px;border-bottom:1px dashed #ddd;font-size:14px;color:#666}
#VideoAiWordLimitContainer .win-m .main .vip-all .list .p2{padding-top:12px;margin-top:0;border:0;font-size:16px;color:#ff660d}
#VideoAiWordLimitContainer .win-m .main .vip-all .list .p2 .price{font-size:36px}
#VideoAiWordLimitContainer .win-m .main .vip-all .list .p2 .old-price{display:inline-block;color:#666;text-decoration:line-through;margin-left:10px}
#VideoAiWordLimitContainer .win-m .main .vip-all .list .p3{margin-top:12px;color:#666}
#VideoAiWordLimitContainer .win-m .main .vip-all .list .countdown{width: 200px;height: 18px;line-height: 18px;border-radius: 0 0 3px 3px;font-size: 12px;text-align: center;color:#fff;position: absolute;background: #FF660E;left: 60px;bottom: -18px;}
#VideoAiWordLimitContainer .win-m .main .vip-all .list .countdown i{padding:0 3px;}
#VideoAiWordLimitContainer .win-m .main .vip-all .list-bottom{text-align:center;font-size:14px;color:#666;height:20px;line-height:20px;margin:26px 20px 0;display: flex;justify-content: space-between;}
#VideoAiWordLimitContainer .win-m .main .vip-all .list-bottom .sp{display:inline-block;vertical-align:top;}
#VideoAiWordLimitContainer .win-m .main .vip-all .list-bottom .sp.red{color: #FF6D29;}
#VideoAiWordLimitContainer .win-m .main .vip-all .list-bottom .sp:first-child{margin-left:0}
#VideoAiWordLimitContainer .win-m .main .vip-all .list-bottom .sp i{display:inline-block;vertical-align:top;width:18px;height:18px;margin-right:5px}
#VideoAiWordLimitContainer .win-m .main .vip-all .list-bottom .sp .i1{background-image: url(/assets/revision/images/ai/i1.png);background-size: 100% 100%;}
#VideoAiWordLimitContainer .win-m .main .vip-all .list-bottom .sp .i2{background-image: url(/assets/revision/images/ai/i2.png);background-size: 100% 100%;}
#VideoAiWordLimitContainer .win-m .main .vip-all .list-bottom .sp .i3{background-image: url(/assets/revision/images/ai/i3.png);background-size: 100% 100%;}
#VideoAiWordLimitContainer .win-m .main .vip-all .list-bottom .sp .i4{background-image: url(/assets/revision/images/ai/i4.png);background-size: 100% 100%;}
#VideoAiWordLimitContainer .win-m .main .vip-all .list-bottom .sp .i6{background-image: url(/assets/revision/images/ai/i6.png);background-size: 100% 100%;}
#VideoAiWordLimitContainer .win-m .main .vip-all .list-bottom .sp .i5{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+57yW57uEIDI2QDJ4PC90aXRsZT4KICAgIDxnIGlkPSLpobXpnaItMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IueUu+advyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ3Mi4wMDAwMDAsIC01MDAuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSLnvJbnu4QtMTLlpIfku70tMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzkyLjAwMDAwMCwgMTgyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Iue8lue7hC0yNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODAuMDAwMDAwLCAzMTguMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPGNpcmNsZSBpZD0i5qSt5ZyG5b2iIiBmaWxsPSIjRjdGOEZBIiBjeD0iMTAiIGN5PSIxMCIgcj0iMTAiPjwvY2lyY2xlPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSLnvJbnu4QtMTE4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjY0NzA1OSwgNC4xNzY0NzEpIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IuefqeW9oiIgZmlsbD0iI0M2QzZDNiIgcG9pbnRzPSI1LjczNTI5NDEyIDguNDcwNTg4MjQgNy41IDguNDcwNTg4MjQgNy45NDExNzY0NyAxMS4xMTc2NDcxIDUuMjk0MTE3NjUgMTEuMTE3NjQ3MSI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMS4yMjUyMTAwOCwwIEwxMS40ODA2NzIzLDAgQzEyLjE1NzMzNzEsOC41NTY1MjMwNWUtMTYgMTIuNzA1ODgyNCwwLjU0ODU0NTIzOSAxMi43MDU4ODI0LDEuMjI1MjEwMDggTDEyLjcwNTg4MjQsNy4yNDUzNzgxNSBDMTIuNzA1ODgyNCw3LjkyMjA0MyAxMi4xNTczMzcxLDguNDcwNTg4MjQgMTEuNDgwNjcyMyw4LjQ3MDU4ODI0IEwxLjIyNTIxMDA4LDguNDcwNTg4MjQgQzAuNTQ4NTQ1MjM5LDguNDcwNTg4MjQgLTMuNjEyMjE2NjZlLTE2LDcuOTIyMDQzIDAsNy4yNDUzNzgxNSBMMCwxLjIyNTIxMDA4IEMtMy4wNDkxMjE0OWUtMTYsMC41NDg1NDUyMzkgMC41NDg1NDUyMzksLTkuNzc0MzI4OTVlLTE3IDEuMjI1MjEwMDgsMCBaIiBpZD0i55+p5b2iIiBmaWxsPSIjQzZDNkM2Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgaWQ9IuakreWchuW9oiIgZmlsbD0iI0ZGRkZGRiIgY3g9IjYuMzUyOTQxMTgiIGN5PSI0LjIzNTI5NDEyIiByPSIyLjExNzY0NzA2Ij48L2NpcmNsZT4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTcuMTMwMTY0MzIsNC40NzgyMTk4NyBMNi4xNjU2NjE5OSw1LjI1MDUzMTk5IEM2LjA2MDkzNDM1LDUuMzM0MzkxMjMgNS45MjI5NzQyNCw1LjI5MzYwMjQyIDUuODU3NTE5NDYsNS4xNTk0Mjc2NCBDNS44MzUzMDcxNSw1LjExMzg5NDk3IDUuODIzNTI5NDEsNS4wNjEyODEzNiA1LjgyMzUyOTQxLDUuMDA3NTg3MDYgTDUuODIzNTI5NDEsMy40NjI5NjI4MiBDNS44MjM1Mjk0MSwzLjMwNDczNzUzIDUuOTIzNjQ1OCwzLjE3NjQ3MDU5IDYuMDQ3MTQ1NjMsMy4xNzY0NzA1OSBDNi4wODkwNTU3MiwzLjE3NjQ3MDU5IDYuMTMwMTIyMzEsMy4xOTE1NTk5OCA2LjE2NTY2MTk5LDMuMjIwMDE3ODkgTDcuMTMwMTY0MzIsMy45OTIzMzAwMSBDNy4yMzQ4OTE5Nyw0LjA3NjE4OTI1IDcuMjY2NzI4OTIsNC4yNTI5NDA3NCA3LjIwMTI3NDE0LDQuMzg3MTE1NTIgQzcuMTgzMjc3MzUsNC40MjQwMDY4OCA3LjE1ODk1OTE5LDQuNDU1MTYyNzggNy4xMzAxNjQzMiw0LjQ3ODIxOTg3IFoiIGlkPSLkuInop5LlvaIiIGZpbGw9IiNDNkM2QzYiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IuefqeW9oiIgZmlsbD0iI0M2QzZDNiIgeD0iMS41ODgyMzUyOSIgeT0iMTAuMDU4ODIzNSIgd2lkdGg9IjEwLjA1ODgyMzUiIGhlaWdodD0iMS4wNTg4MjM1MyIgcng9IjAuNDA4NDAzMzYxIj48L3JlY3Q+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);} */
#VideoAiWordLimitContainer .win-m .main .list .p6{padding:5px 0;color:#666}

#VideoAiWordLimitContainer .win-m .main .cont-tab {background: #fff;display: flex;align-items: center;margin-left: 25px;font-size: 18px;color: #666666;margin-top: 18px;}
#VideoAiWordLimitContainer .win-m .main .cont-tab .t-img {width: 18px;height: 18px;background:url(/assets/revision/images/ai/chat/logo-pay.png) no-repeat;background-size: 100% 100%;margin-right: 5px;}
#course-pay-wx-container .pay-box {border: 1px solid #00b700;display: flex;align-items: center;justify-content: center;width: 165px;height: 165px;}
#course-pay-wx-container .pay-box .qrcode-classname{display: block;width: auto;height: auto;}
.service-agreement-box{text-align: center;}
.top-tips-info {
  text-align: center;
  font-size: 14px;
  color: #666;
  margin: 24px auto 35px;
  width: 760px;
}
.top-tips-info i {
  color: #ff711e;
}