/* pages/rankbox/rankbox.wxss */ .topBox { position: fixed; z-index: 14; width: 750rpx; overflow: hidden; top: 0; left: 0; z-index: 11; } .topImg { position: absolute; top: 0; left: 0; z-index: 9; width: 750rpx; height: 415rpx; } .navigation { background-image: url("https://o.nczyzs.com/xcx/sharecard.jpg"); background-repeat: no-repeat; background-size: 100%; } .topImg image { display: block; width: 750rpx; height: 415rpx; } .title { position: relative; z-index: 9; font-family: PingFangSC-Regular, Source Han Sans CN ExtraLight; font-size: 36rpx; color: #FFFFFF; text-align: center; } .golastbox { position: absolute; top: 0; left: 0; width: 80rpx; z-index: 10; } .lastImg { display: block; position: absolute; left: 40rpx; margin-top: 24rpx; width: 36rpx; height: 36rpx; z-index: 11; } .nameCardBox { display: block; width: 710rpx; height: 384rpx; background: #FFFFFF; box-shadow: 0px 4rpx 12rpx 0px rgba(36, 158, 251, 0.3); border-radius: 10rpx; position: absolute; z-index: 10; margin: 0 auto; top: 60rpx; left: 20rpx; padding: 50rpx 20rpx; } .myheadimg { display: block; width: 240rpx; height: 284rpx; background: #000000; border-radius: 10rpx; } .minemsgbox { margin-left: 20rpx; width: 410rpx; } .namebox { width: 310rpx; } .qrcodebox { display: block; width: 88rpx; height: 88rpx; position: absolute; top: 0; right: 0; } .qrcodebtn { display: block; width: 88rpx; height: 88rpx; position: absolute; top: 0; right: 0; background-color: transparent; } .lefticon { display: block; width: 36rpx; height: 36rpx; } .everybox { display: block; line-height: 36rpx; } .everybox view { margin-left: 11rpx; } .everybox button { width: 60rpx; height: 36rpx; border: 1px solid #249DFA; border-radius: 8rpx; font-size: 20rpx; color: #249DFA; background-color: #FFFFFF; line-height: 36rpx; justify-content: center; align-items: center; display: flex; } .btnbox { display: block; margin: 88rpx 20rpx 40rpx; } .btnbox button { display: flex; width: 335rpx; height: 88rpx; border: 1px solid #249DFA; border-radius: 8rpx; text-align: center; justify-content: center; align-items: center; } .lookbox { display: block; margin: 40rpx 20rpx; } .imgarr { display: block; width: 60rpx; height: 60rpx; background: #249DFA; border: 2px solid #9DB6CF; border-radius: 50%; overflow: hidden; float: left; } .imgarr image { display: block; width: 100%; height: 100%; } .looknum { margin-left: 20rpx; } .likeicon { display: block; width: 24rpx; height: 24rpx; margin-right: 12rpx; position: relative; top: 18rpx; } .bgbox { background: #F0F4F7; } .titlebox { padding-top: 30rpx; } .titlebox view { padding-bottom: 10rpx; } .titlebox view.nowtit { color: #249DFA; position: relative; } .titlebox view.nowtit::after { content: ' '; width: 40rpx; height: 4rpx; background: #249DFA; position: absolute; bottom: 0; left: 50%; margin-left: -20rpx; } .companybox { display: block; width: 710rpx; background: #F9F9F9; border-radius: 10rpx; margin: 30rpx auto; padding: 30rpx 20rpx; } .company_logo { display: block; width: 88rpx; height: 88rpx; border-radius: 50%; margin-right: 14rpx; } .companymsgbox { width: 565rpx; } .searchicon { display: block; width: 100rpx; height: 44rpx; border: 1px solid #249DFA; border-radius: 4rpx; box-sizing: content-box; line-height: 44rpx; top: 32rpx; right: 20rpx; } .searchicon image { display: block; width: 30rpx; height: 21rpx; margin: 11rpx 8rpx 0 8rpx; } .company_name { display: block; width: 460rpx; } .address { display: block; width: 100%; } .ocompany { display: block; background: #F9F9F9; width: 710rpx; border-radius: 10rpx; margin: 0 auto; padding: 30rpx 20rpx; overflow: hidden; } .companytitle::before { content: " "; display: block; width: 80rpx; height: 4rpx; background: #249DFA; position: absolute; top: 18rpx; left: 182rpx; } .companytitle::after { content: " "; display: block; width: 80rpx; height: 4rpx; background: #249DFA; position: absolute; top: 18rpx; right: 182rpx; } .ocompany image { max-width: 100%; } page { padding-bottom: 50rpx; } .listbox { display: block; margin: 30rpx 20rpx; } .typetitbox { display: block; width: 100%; background-color: #FFFFFF; height: 44rpx; padding-left: 60rpx; } .firstbox { display: block; width: 100%; height: 44rpx; overflow-x: auto; white-space: nowrap; } .firstbox view { display: inline-block; height: 44rpx; border-radius: 22px; padding: 0 12rpx; margin-left: 16rpx; } .firstbox view.nowtit { background: #D3E3EF; color: #249DFA; } .leftitbox { display: block; left: 0; top: 0; } .evilistbox { margin-top: 30rpx; } .leftpublicpraisebox, .rightpublicpraisebox { display: block; width: 345rpx; } .leftpublicpraisebox { margin-right: 20rpx; } .everypublicpraisebox { display: block; background: #FFFFFF; box-shadow: 0 4rpx 20rpx 0 rgba(36, 158, 251, 0.26); border-radius: 10rpx; overflow: hidden; margin-bottom: 20rpx; } .publicimg { display: block; width: 100%; height: auto; min-height: 80rpx; } .publicsharebox { display: block; position: absolute; left: 0; z-index: 2; bottom: 10rpx; border-radius: 0 24rpx 24rpx 0; opacity: 0.7; background: #384855; color: #B6CADE; height: 48rpx; padding: 0 24rpx 0 14rpx; } .publicsharebox image { display: block; width: 22rpx; height: 18rpx; margin-right: 6rpx; position: relative; top: 14rpx; } .publicsharebox view { line-height: 48rpx; } .publicpraisemsgbox { padding: 16rpx 16rpx 8rpx; } /* 案例 */ .casetitbox { display: block; width: 100%; box-sizing: border-box; padding: 8rpx 0 0 20rpx; background-color: #fff; z-index: 99; } .everysiftbox { display: block; width: 100%; position: relative; line-height: 44rpx; padding: 10rpx 0 10rpx 80rpx; } .everysiftbox .leftextbox { display: block; width: 80rpx; position: absolute; top: 10rpx; left: 0; } .rightsiftbox { display: block; width: 100%; white-space: nowrap; overflow-x: auto; overflow-y: hidden; } .rightsiftbox view { display: inline-block; padding: 0 16rpx; height: 44rpx; margin-right: 12rpx; border-radius: 22rpx; } .rightsiftbox view.nowtitbox { background: #D4E4ED; color: #249EFB; } .scrolltitbox { box-shadow: 0 6rpx 12rpx 0 rgba(36, 158, 251, 0.41) } .caselistbox { display: block; padding: 30rpx 20rpx; } .everycasebox { width: 345rpx; box-shadow: 0 4rpx 20rpx 0 rgba(36, 158, 251, 0.26); border-radius: 10rpx; overflow: hidden; margin-bottom: 20rpx; } .caselistbox .everycasebox:nth-of-type(2n-1) { margin-right: 20rpx; } .caselistbox .everycasebox .imgbox { height: 260rpx; } .caselistbox .everycasebox .imgbox image { display: block; width: 100%; height: 100%; } .casehousemsgbox { display: block; position: absolute; bottom: 0; left: 0; width: 100%; background-color: rgb(56, 72, 85); opacity: 0.7; z-index: 2; } .casemsgbox { padding: 20rpx 10rpx 30rpx; } .layercommunity { display: block; width: 100%; height: 100%; position: fixed; left: 0; bottom: 0; z-index: 99; background-color: rgba(56, 72, 85, 0.5); } .communitybox { display: block; width: 100%; position: fixed; left: 0; bottom: 0; background-color: #fff; z-index: 99; padding-top: 48rpx; padding-bottom: 16px; } mp-index-list { display: block; width: 100%; height: 620rpx; position: relative; } .communitytitle { display: block; width: 100%; background-color: #fff; position: absolute; top: 0; left: 0; } .imgtype { display: block; width: 44rpx; height: 44rpx; position: absolute; top: 20rpx; right: 20rpx; z-index: 2; } .noneContent { width: 100%; display: flex; flex-direction: column; justify-content: center; align-items: center; } .noneContent>image { margin-top: 20rpx; width: 300rpx; } .noneText { font-size: 28rpx; color: #999999; } .interVrStyle { position: absolute; width: 90rpx !important; top: 50%; left: 50%; transform: translate(-50%, -50%); }