diff --git a/pages/users/user_spread_code/index.vue b/pages/users/user_spread_code/index.vue
index eb44a18..0bbdd52 100644
--- a/pages/users/user_spread_code/index.vue
+++ b/pages/users/user_spread_code/index.vue
@@ -1,467 +1,544 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 保存海报
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 转发给好友
+
+ 保存海报
+
+
+
+
+ 保存海报
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+page {
+ background-color: #a3a3a3 !important;
+}
+
+.canvas {
+ width: 100%;
+ position: absolute;
+ top: 0;
+ left: 0;
+}
+
+.box {
+ width: 100%;
+ height: 100%;
+ position: relative;
+ border-radius: 18rpx;
+ overflow: hidden;
+
+ .user-msg {
+ position: absolute;
+ width: 100%;
+ height: 100%;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+
+ .user-code {
+ width: 100%;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ justify-content: space-between;
+
+ image {
+ width: 100%;
+ }
+ }
+ }
+}
+
+.img-list {
+ margin-right: 40px;
+}
+
+.distribution-posters swiper {
+ width: 100%;
+ height: 1000rpx;
+ position: relative;
+ margin-top: 40rpx;
+}
+
+.distribution-posters .slide-image {
+ width: 100%;
+ height: 100%;
+ margin: 0 auto;
+ border-radius: 15rpx;
+}
+
+.distribution-posters /deep/.active {
+ transform: none;
+ transition: all 0.2s ease-in 0s;
+}
+
+.distribution-posters /deep/ .quiet {
+ transform: scale(0.8333333);
+ transition: all 0.2s ease-in 0s;
+}
+
+.distribution-posters .Sharebution {
+ display: grid;
+ grid-template-columns: 1fr 1fr;
+ height: 80rpx;
+ font-size: 30rpx;
+ margin: 15rpx auto;
+ margin-top: 38rpx;
+
+ .left {
+ width: 350rpx;
+ color: #fff;
+ border-radius: 50rpx;
+ text-align: center;
+ line-height: 80rpx;
+ margin: 15rpx auto;
+ background: #f4c241;
+ background-color: var(--view-theme);
+ }
+
+ .right {
+ font-size: 30rpx;
+ color: #fff;
+ width: 350rpx;
+ border-radius: 50rpx;
+ text-align: center;
+ line-height: 80rpx;
+ margin: 15rpx auto;
+ background-color: var(--view-theme);
+ }
+}
+
+.distribution-posters .keep {
+ font-size: 30rpx;
+ color: #fff;
+ width: 600rpx;
+ height: 80rpx;
+ border-radius: 50rpx;
+ text-align: center;
+ line-height: 80rpx;
+ margin: 15rpx auto;
+ background-color: var(--view-theme);
+}
+
+.distribution-posters .preserve {
+ color: #fff;
+ text-align: center;
+ margin-top: 38rpx;
+}
+
+.distribution-posters .preserve .line {
+ width: 100rpx;
+ height: 1px;
+ background-color: #fff;
+}
+
+.distribution-posters .preserve .tip {
+ margin: 0 30rpx;
+}
+
\ No newline at end of file