page { background: linear-gradient(90deg, #ff5734, #ff854f); } .box { position: relative; background: #FFFFFF; width: 706rpx; border-radius: 20rpx; margin: 0 auto; box-sizing: border-box; } .actColor { color: #ff6139; } .actBg { background: #ff6139; } .tag { width: 32rpx; height: 32rpx; margin-right: 10rpx; } .btn { position: relative; width: 637rpx; height: 97rpx; line-height: 92rpx; margin: 20rpx auto 15rpx; } .btn-bg { width: 100%; position: absolute; left: 0; top: 0; z-index: 0; } .btn .title { position: relative; z-index: 1; color: #FFFFFF; font-size: 34rpx; } .invite-num { font-size: 60rpx; } /*分享begin*/ .ui-mask { position: fixed; display: block; top: 0; left: 0; width: 100%; height: 100%; z-index: 999; background: rgba(0, 0, 0, 0.6); } .model-services { width: 100%; position: fixed; background-color: #fff; bottom: 0; z-index: 1000; color: #333; transition: all 0.3s; transform: translate(0, 100%); } .model-services.show { transform: translate(0); } .model-services .model-services-title { font-size: 36rpx; text-align: center; height: 80rpx; line-height: 80rpx; border-bottom: 1px solid #f2f5f8; } .model-services .model-services-content { padding: 40rpx; } .model-services .model-services-content .service-item { margin-bottom: 20rpx; width: 50%; float: left; text-align: center; } .model-services .model-services-content .service-icon { font-size: 80rpx; color: #50b674; } .service-name { padding-left: 10rpx; } .none_btn { border: none; line-height: 1.1; padding: 0px; font-size: 26rpx; } button[plain] { border: none; } .shareModal-box { background: transparent!important; left: 115rpx!important; right: 115rpx!important; bottom: initial!important; top: 50%; transform: translateY(-50%)!important; width: 520rpx!important; } .shareModal { width: 520rpx; } .shareBtn { line-height: 84rpx; }