.topbox { display: block; width: 100%; background-color: #ffffff; position: fixed; top: 0; left: 0; z-index: 9999999; } .leftindexbox { position: absolute; left: 8px; width: 70px; padding: 4px 0; height: 28px; border-radius: 18px; box-sizing: border-box; } .leftindexbox .leftgoto { display: block; width: 8px; height: 14px; float: left; margin-left: 11px; transform: rotateY(180deg); position: relative; top: 2px; z-index: 9; } .gotoindex { display: block; width: 16px; height: 16px; float: right; position: relative; right: 10px; top: 1px; } .leftindexbox text { position: absolute; height: 14px; width: 1px; left: 30px; top: 6px; background-color: #d1cfcf; } page{ background-color: #F6F6F6; padding-bottom: 140rpx; } .topcoverbox{ display: block; width: 100%; max-height: 530rpx; overflow: hidden; } .topcoverbox image{ display: block; width: 100%; height:auto; } .titlebox{ display: block; width: 100%; background-color: #ffffff; padding: 30rpx 30rpx 20rpx; } .startimebox{ margin-top: 4rpx; } .casemsgbox{ display: block; background-color: #FFFFFF; position: relative; z-index: 1; } .casemsgbox{ width: 690rpx; margin: 16rpx auto 0; background-color: #ffffff; border-radius: 10rpx; /* box-shadow: 0px 6rpx 13rpx 2rpx rgba(102, 102, 102, 0.16); */ box-sizing: border-box; padding: 20rpx 0 32rpx; margin-bottom: 20rpx; border: 2rpx solid #ECECEC; } .casepricebox view{ height:32rpx; overflow:hidden; margin-top:24rpx; } .stepbox{ display: block; width: 100%; margin-top: 20rpx; padding: 24rpx 30rpx; background-color: #FFFFFF; } .everysteps{ text-align: center; position: relative; } .everysteps .stepnum{ display: block; width: 32rpx; height: 32rpx; background: #FFFFFF; border: 2rpx solid #CCCCCC; /* background: #28A1FF; */ border-radius: 50%; /* color: #fff; */ margin: 0 auto 12rpx; position: relative; z-index: 2; } .everysteps::after{ display: block; content:" "; width: 125.2rpx; height: 10rpx; background: #EEEEEE; position: absolute; top: 11rpx; left: -50%; z-index: 1; } .sitestep .everysteps:first-child::after{ display: none; } .sitestep{ margin-top: 32rpx; } .stepmsgbox{ margin-top: 20rpx; padding: 40rpx 40rpx 0; background-color: #FFFFFF; } .stepmsgtitbox{ position: relative; } .stepmsgtitbox::before{ content: " "; display: block; width: 10rpx; height: 38rpx; background: #333333; border-radius: 2rpx; position: absolute; top: 1px; left: -16rpx; } .contentbox{ display: block; width: 100%; } .imgbox image{ display: block; width: 200rpx; height: 200rpx; margin-right: 35rpx; margin-bottom: 35rpx; border-radius: 4rpx; /* border: 1px solid #707070; */ } .imgbox image:nth-of-type(3n){ margin-right: 0; } .laststeps .stepnum{ background-color: #28A1FF; border-color: #28A1FF; color: #fff; } .laststeps::after{ background-color: #28A1FF; } .unloginbox{ position: relative; } .unloginlayer{ display: block; position: fixed; bottom: 0; left: 0; width: 100%; height: 50%; background-image: linear-gradient(180deg, rgba(255,255,255,0.00) 0%, #FFFFFF 69%); z-index: 8; } .articlebtn{ display: block; width: 312rpx; height: 64rpx; background: #FFFFFF; border: 1px solid #384855; border-radius: 36rpx; position: absolute; bottom: 200rpx; left: 50%; margin-left: -156rpx; text-align: center; line-height: 64rpx; font-size: 24rpx; color: #384855; } .articleview{ width: auto; height: 64rpx; line-height: 64rpx; } .articleview image{ width: 32rpx; height: 32rpx; position: relative; top: 16rpx; margin-left: 8rpx; margin-top: 0; } /* 联系销售人员 */ .contactSales { position: fixed; width: 100%; height: 140rpx; background-color: #fff; bottom: 0rpx; left: 0rpx; z-index: 9999; display: flex; align-items: center; box-sizing: border-box; padding: 20rpx 30rpx; border-top: 1rpx solid #CCCCCC; } .contactSales-left { flex:2; display: flex; align-items: center; } .left-avatar { width: 80rpx; height: 80rpx; border-radius: 50%; } .left-msg { display: flex; flex-direction: column; box-sizing: border-box; padding-left: 20rpx; } .left-name { display: flex; align-items: center; } .nameCard { width: 40rpx; height: 40rpx; margin-left: 10rpx; } .left-text { font-size: 24rpx; color: #999999; } .contactSales-right { flex:1; display: flex; flex-direction: row; justify-content: space-between; } .rightmobile { width: 40rpx; height: 40rpx; } .right-box1 { width: 100rpx; display: flex; flex-direction: column; align-items: center; } .right-box1 > text { font-size: 24rpx; margin-top: 10rpx; } /* 联系销售人员 */ .titleStyle { color: #333333; font-weight: bold; width: 80%; } .clientBox { position: fixed; bottom: 200rpx; right: 30rpx; z-index: 999; width: 112rpx; height: 112rpx; transition: 1s; } .clientBox-avatar { width: 110rpx; height: 110rpx; border-radius: 50%; border: 5rpx solid #249EFB; overflow: hidden; } .clientBox-avatar>image { width: 100%; height: 100%; } .clientBox-text { width: 57rpx; height: 28rpx; background-color: #249EFB; border-radius: 8rpx; color: #fff; font-size: 18rpx; text-align: center; position: absolute; left: 50%; transform: translateX(-50%); bottom: -8rpx; } .duihaoIcon { width: 20rpx; height: 20rpx; margin-top: 7rpx; } .videobox{ display: block; width: 100%; height: 300rpx; } .vr-img-link{ display: block; width: 150rpx; } .vr-box { width: 120rpx; height: 65rpx; position: absolute; z-index: 9; top: 50%; left: 50%; transform: translate(-50%, -50%); color: #fff; font-size: 36rpx; } .vr-box > image { width: 100%; }