/* share/pages/articleshare/articleshare.wxss */ page { display: block; width: 100%; height: 100%; overflow: auto; } .topbox { display: block; width: 100%; background-color: #ffffff; position: fixed; top: 0; left: 0; z-index: 9999999; } .gotoidxbox { display: block; position: absolute; top: 0; right: 0; width: 35px; height: 28px; z-index: 9; } .leftindexbox { position: absolute; left: 8px; width: 70px; border: 1px solid #d1cfcf; padding: 4px 0; height: 28px; border-radius: 18px; box-sizing: border-box; z-index: 25; } .leftindexbox .leftgoto { display: block; width: 8px; height: 14px; float: left; margin-left: 11px; transform: rotateY(180deg); position: relative; top: 2px; z-index: 9; } .leftitbox{ display: block; width: 30px; height: 28px; position: absolute; top: 0; left: 0; z-index: 10; } .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; } .sharenumBox { position: fixed; display: block; width: 50%; height: 98rpx; bottom: 0; right: 0%; background-color: transparent; z-index: 10; } .sharenumBox button { display: block; width: 100%; height: 98rpx; color: transparent; line-height: 98rpx; background-color: transparent; } .viewBox { display: block; width: 750px; height: 100%; position: fixed; top: 0; left: 0; z-index: 9999; background: transparent; } .viewBox button { display: block; width: 100%; height: 100%; color: transparent; line-height: 2000rpx; background-color: transparent; } .userLogin { display: block; width: 750px; height: 100%; color: transparent; background: transparent; line-height: 2000rpx; } .articleshareshow { position: fixed; display: block; width: 25%; height: 98rpx; bottom: 0; right: 25%; background-color: transparent; z-index: 10; } .bannerImg { display: block; width: 100%; } .contentBox { background-color: #ffffff; border-radius: 20rpx; padding: 32rpx 10rpx 0; position: relative; z-index: 2; padding-bottom: 140rpx; } .contentBox .title { font-size: 40rpx; line-height: 64rpx; color: #384855; margin-bottom: 28rpx; text-align: center; font-weight: 600; } .articlebox { display: block; font-family: PingFangSC-Medium, Source Han Sans CN Medium; font-size: 28rpx; line-height: 42rpx; color: #384855; padding: 0rpx 20rpx 24rpx; } .unloginbox { min-height: 400rpx; max-height: 900rpx; overflow: hidden; position: relative; } .articlebox image { max-width: 100%; display: block !important; border-radius: 0rpx !important; margin: 0rpx !important; padding: 0rpx !important; } .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; } .footer { display: block; width: 100%; height: 98rpx; position: fixed; left: 0; bottom: 0; z-index: 11; background-color: #FFFFFF; box-shadow: 0 -4rpx 12rpx 0 rgba(0, 145, 255, 0.15); overflow: hidden; } .sharebox { width: 100%; height: 100%; } .sharebox { height: 100%; overflow: hidden; background-color: #249EFB; font-size: 32rpx; color: #fff; border: unset; } .tagBox { margin: 20rpx 0 32rpx; } .companybox image { display: block; width: 48rpx; height: 48rpx; border-radius: 50%; margin-right: 24rpx; } /* css */ .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; } /* css */ /* css */ .updateBox { width: 100%; height: auto; overflow: hidden; padding: 0 20rpx 30rpx; background-color: #fff; display: flex; align-items: center; } .u-img-box { width: 94rpx; height: 94rpx; border-radius: 50%; overflow: hidden; } .u-img-box image { width: 100%; height: 100%; } .u-company { overflow: hidden; box-sizing: border-box; padding: 0rpx 20rpx; } .u-company-name { font-size: 32rpx; color: #333333; } .u-company-address { color: #999999; font-size: 24rpx; width: 100%; display: flex; } .address-text { flex: 1; } .address-ellipsis { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .address-show { color: #28A1FF; } .u-button { width: 150rpx; height: 60rpx; background-color: #28A1FF; color: #fff; font-size: 28rpx; font-style: normal; line-height: 60rpx !important; } .flex-sub { flex: 1; } /* css */ .line { width: 100vw; height: 20rpx; background-color: #f6f6f6; margin-bottom: 20rpx; position: relative; left: -30rpx; } .title-tips { border-left: 10rpx solid #333333; height: 35rpx; line-height: 35rpx; box-sizing: border-box; padding-left: 10rpx; font-size: 32rpx; color: #333333; font-weight: bold; margin-bottom: 20rpx; } .titleStyle { color: #333333; font-weight: bold; width: 78%; } .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; } .pricebtnimg { display: block; position: fixed; right: 20rpx; bottom: 300rpx; width: 140rpx; height: 140rpx; z-index: 9; } .application { width: 100%; height: 110rpx; position: fixed; bottom: 0rpx; left: 0rpx; z-index: 999; text-align: center; line-height: 100rpx; font-size: 32rpx; border-radius: 0rpx; background-color: #F96400; box-sizing: border-box; color: #fff; }