/**index.wxss**/ image{ display: block; } .main{ height: calc(100vh - 150rpx); overflow: auto; } .imgBg{ position: fixed; top: 0; left: 0; width: 750rpx; height: 1356rpx; transition: opacity 1000ms; z-index: 9; } .msgFrame{ position: fixed; bottom: 150rpx; left: 0; width:750rpx; padding: 0 39rpx; padding-top:50rpx; padding-bottom: 64rpx; background-color: rgba(000, 000, 000, 0.5); box-sizing: border-box; } .inputGroup{ position: relative; display: flex; align-items: center; justify-content: space-between; } .inputSty{ width:333rpx; height:55rpx; background-color: white; border-radius: 10rpx; box-sizing: border-box; line-height: 55rpx; padding: 0 25rpx; font-size: 20rpx; color: black; } .getPhoneFrame{ position: absolute; top:0; right:0; width:333rpx; height:55rpx; border-radius: 10rpx; overflow: hidden; opacity: 0; z-index: 2; } .getPhoneBtn{ margin: 0; padding: 0; height: 100%; width: 100%; } .selectGroup{ width:672rpx; height:55rpx; background-color: white; border-radius: 10rpx; box-sizing: border-box; line-height: 55rpx; padding: 0 25rpx; font-size: 20rpx; margin-top: 18rpx; display: flex; align-items: center; justify-content: space-between; } .selectIcon{ width: 25rpx; height: 15rpx; } .subscribeBtn{ width:672rpx; height:54rpx; line-height: 54rpx; text-align: center; background-color: #005EFF; color: white; font-size: 29rpx; margin-top: 18rpx; border-radius: 10rpx; } .indexBottom{ width: 750rpx; height: 353rpx; } .videoSty{ position: relative; width:750rpx; height:530rpx; margin-bottom: 18rpx; } #video{ width: 100%; height: 100%; } .videoPlay{ width: 139rpx; height: 138rpx; position: absolute; top:50%; left: 50%; transform: translate(-50%,-50%); } .swiperFrame{ position: relative; width: 750rpx; height: 340rpx; } .swiperSty{ width: 100%; height: 100%; } .leftArrow{ position: absolute; top:50%; left: 23rpx; width: 28rpx; height: 118rpx; transform: translateY(-50%); } .rightArrow{ position: absolute; width: 27rpx; height: 118rpx; top:50%; right: 23rpx; transform: translateY(-50%); } .codeGroup{ width:672rpx; height:55rpx; background-color: white; border-radius: 10rpx; box-sizing: border-box; line-height: 55rpx; padding: 0 25rpx; font-size: 20rpx; margin-top: 18rpx; display: flex; align-items: center; justify-content: space-between; } .inputCode{ height: 100%; width: 500rpx; } .bannerBarGroup{ margin-top: 23rpx; display: flex; align-items: center; justify-content: center; } .bannerBar1{ height: 5rpx; background-color: #ABABAD; width: 50rpx; transition: width 0.3s; margin-left: 5rpx; } .bannerBar1:first-child{ margin-left: 0; } .bannerBar2{ width: 80rpx; background-color: #212B53; } .bannerName{ font-size:28rpx; font-family:PingFang; font-weight:bold; color:rgba(25,47,91,1); text-align: center; line-height: 28rpx; margin-top: 21rpx; margin-bottom: 40rpx; } .videoPoster{ position: absolute; left: 0; top:0; width: 100%; height: 100%; }