.topbox { display: block; width: 100%; background-color: #ffffff; position: fixed; top: 0; left: 0; z-index: 9999999; } .leftindexbox { position: absolute; left: 8px; width: 70px; /* border: 1px solid #d1cfcf; */ 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 { display: block; width: 100%; height: 100vh; background: #f0f4f7; overflow: auto; box-sizing: border-box; } .designerbox{ /* overflow: hidden; */ } .personmsgbox { display: block; width: 710rpx; background: #FFFFFF; box-shadow: 0px 0px 16rpx 0px rgba(36, 158, 251, 0.16); border-radius: 4rpx; padding: 24rpx 0 40rpx 20rpx; margin: 0 auto; } .personmsgbox .headimg { display: block; width: 375rpx; height: 440rpx; } .personmsgbox .rightpersonmsgbox { display: block; margin-left: 20rpx; width: 280rpx; padding-top: 40rpx; } .personmsgbox .rightpersonmsgbox .personame { display: inline-block; max-width: 240rpx; margin-right: 14rpx } .personmsgbox .rightpersonmsgbox .stylebox text { float: left; display: flex; height: 36rpx; border: 1px solid rgba(113, 196, 255, 1); border-radius: 18rpx; padding: 0 9rpx; margin-top: 18rpx; margin-right: 10rpx; } .personmsgbox .rightpersonmsgbox .linebox { margin: 0 12rpx; } .personmsgbox .wordbox { display: block; width: 670rpx; background: #F0F4F7; border-radius: 48rpx; margin: 40rpx auto 0; padding: 20rpx 40rpx; line-height: 40rpx; text-align: center; } .personmsgbox .resumebox { display: block; padding-right: 20rpx; margin-top: 34rpx; } .personmsgbox .resumebox .resumemsgbox { white-space: pre-line; } .personmsgbox .resumebox .arrow-down { margin-top: 40rpx; } .personmsgbox .resumebox .apointbtn { display: block; width: 670rpx; height: 84rpx; border-radius: 42rpx; margin-top: 34rpx; } .vcrtitle::before { content: ' '; display: block; width: 182rpx; height: 1px; /*no*/ background-image: linear-gradient(90deg, rgba(105, 127, 142, 0.00) 0%, #384855 100%); position: absolute; top: 50%; left: 80rpx; transform: translateY(-50%); } .vcrtitle::after { content: ' '; display: block; width: 182rpx; height: 1px; /*no*/ background-image: linear-gradient(90deg, rgba(105, 127, 142, 0.00) 0%, #384855 100%); position: absolute; top: 50%; right: 80rpx; transform: translateY(-50%) scaleX(-1); } .vcrvideo { display: block; width: 660rpx; height: 360rpx; background: rgb(34, 31, 31); margin: 0 auto; margin-left: 7rpx; } .caselistbox { margin-top: 50rpx; } .vcrtitle { margin-bottom: 24rpx; margin-top: 30rpx; } .caselistbox .caselist { display: block; padding: 0 20rpx; } .caselistbox .caselist .everycase { width: 345rpx; margin-right: 20rpx; border-radius: 4rpx; background: #FFFFFF; box-shadow: 0 4rpx 20rpx 0 rgba(36, 158, 251, 0.26); overflow: hidden; margin-bottom: 20rpx; } .caselistbox .caselist .everycase .casecoverimg { display: block; position: relative; width: 100%; height: 260rpx; overflow: hidden; } .caselistbox .caselist .everycase .casecoverimg image { display: block; width: 100%; height: 100%; } .caselistbox .caselist .everycase .casecoverimg .casetitbox { width: 100%; position: absolute; bottom: 0; left: 0; background: rgba(56, 72, 85, 0.7); height: 48rpx; padding-left: 10rpx; } .caselistbox .caselist .everycase .casecoverimg .casetitbox .linebox { margin: 0 6rpx; } .caselistbox .caselist .everycase .casecoverimg .casetitbox .casename { max-width: 130rpx; } .caselistbox .caselist .everycase .casecoverimg .casetitbox .casestyle { max-width: 90rpx; } .caselistbox .caselist .everycase .casefootbox { padding: 20rpx 10rpx; } .caselistbox .caselist .everycase .casefootbox .othercase { margin-top: 20rpx; } .caselistbox .caselist .everycase .casefootbox .othercase image { display: block; width: 20rpx; height: 20rpx; margin-right: 8rpx; position: relative; top: 8rpx; } .caselistbox .caselist .everycase:nth-of-type(2n) { margin-right: 0; } .lookmore{ display: block; width: 444rpx; height: 88rpx; border: 2rpx solid #9DB6CF; border-radius: 40rpx; line-height: 84rpx; margin: 40rpx auto; } .interVrStyle { position: absolute; width: 90rpx !important; top: 50%; left: 50%; transform: translate(-50%,-50%); } .cutAticle{ height: 200rpx; overflow: hidden; } .titleStyle { font-weight: bold; width: 76%; } .leftitbox{ display: block; width: 30px; height: 28px; position: absolute; top: 0; left: 0; z-index: 10; } .gotoidxbox{ display: block; position: absolute; top: 0; right: 0; width: 35px; height: 28px; z-index: 9; }