diff --git a/app/src/main/java/com/huanchengfly/tieba/post/adapters/RecyclerFloorAdapter.java b/app/src/main/java/com/huanchengfly/tieba/post/adapters/RecyclerFloorAdapter.java
index 08376389..8669ce33 100644
--- a/app/src/main/java/com/huanchengfly/tieba/post/adapters/RecyclerFloorAdapter.java
+++ b/app/src/main/java/com/huanchengfly/tieba/post/adapters/RecyclerFloorAdapter.java
@@ -379,10 +379,10 @@ private List<View> getContentViews(SubFloorListBean.PostInfo postListItemBean) {
                     ImageView imageView = new ImageView(getContext());
                     imageView.setLayoutParams(getLayoutParams(contentBean));
                     imageView.setScaleType(ImageView.ScaleType.CENTER_INSIDE);
-                    ImageUtil.load(imageView, ImageUtil.LOAD_TYPE_SMALL_PIC, contentBean.getSrc());
+                    ImageUtil.load(imageView, ImageUtil.LOAD_TYPE_SMALL_PIC, ImageUtil.getNonNullString(contentBean.getCdnSrc(), contentBean.getOriginSrc()));
                     List<PhotoViewBean> photoViewBeans = new ArrayList<>();
-                    photoViewBeans.add(new PhotoViewBean(ImageUtil.getNonNullString(contentBean.getSrc(), contentBean.getOriginSrc()),
-                            ImageUtil.getNonNullString(contentBean.getOriginSrc(), contentBean.getSrc()),
+                    photoViewBeans.add(new PhotoViewBean(ImageUtil.getNonNullString(contentBean.getCdnSrc(), contentBean.getOriginSrc()),
+                            ImageUtil.getNonNullString(contentBean.getOriginSrc(), contentBean.getCdnSrc()),
                             "1".equals(contentBean.isLongPic())));
                     ImageUtil.initImageView(imageView, photoViewBeans, 0);
                     views.add(imageView);
diff --git a/app/src/main/java/com/huanchengfly/tieba/post/api/caster/ForumBeanCaster.java b/app/src/main/java/com/huanchengfly/tieba/post/api/caster/ForumBeanCaster.java
index d415c3fe..965f48e6 100644
--- a/app/src/main/java/com/huanchengfly/tieba/post/api/caster/ForumBeanCaster.java
+++ b/app/src/main/java/com/huanchengfly/tieba/post/api/caster/ForumBeanCaster.java
@@ -145,7 +145,7 @@ public ForumPageBean.MediaInfoBean cast(ForumBean.MediaBean mediaBean) {
             if (mediaBean.getBigPic().contains(".hiphotos.baidu.com") || mediaBean.getBigPic().contains("imgsrc.baidu.com")) {
                 origin = "http://imgsrc.baidu.com/forum/pic/item/" + fileName;
             } else {
-                origin = "http://tiebapic.baidu.com/forum/pic/item/" + fileName;
+                origin = "http://imgsa.baidu.com/forum/pic/item/" + fileName;
             }
             mediaInfoBean.setBigPic(mediaBean.getBigPic())
                     .setShowOriginalBtn(mediaBean.isGif() ? "0" : "1")
diff --git a/app/src/main/java/com/huanchengfly/tieba/post/api/interfaces/impls/MixedTiebaApiImpl.kt b/app/src/main/java/com/huanchengfly/tieba/post/api/interfaces/impls/MixedTiebaApiImpl.kt
index 52ab3e2a..00a6d2ae 100644
--- a/app/src/main/java/com/huanchengfly/tieba/post/api/interfaces/impls/MixedTiebaApiImpl.kt
+++ b/app/src/main/java/com/huanchengfly/tieba/post/api/interfaces/impls/MixedTiebaApiImpl.kt
@@ -239,7 +239,7 @@ object MixedTiebaApiImpl : ITiebaApi {
     override fun floor(
         threadId: String, page: Int, postId: String?, subPostId: String?
     ): Call<SubFloorListBean> =
-        RetrofitTiebaApi.MINI_TIEBA_API.floor(threadId, page, postId, subPostId)
+        RetrofitTiebaApi.OFFICIAL_TIEBA_API.floor(threadId, page, postId, subPostId)
 
     override fun forumHomeAsync(sortType: Int, page: Int): Deferred<ApiResult<ForumHome>> {
         return RetrofitTiebaApi.WEB_TIEBA_API.getForumHomeAsync(
diff --git a/app/src/main/java/com/huanchengfly/tieba/post/api/retrofit/interfaces/OfficialTiebaApi.kt b/app/src/main/java/com/huanchengfly/tieba/post/api/retrofit/interfaces/OfficialTiebaApi.kt
index 22f217a0..5826110c 100644
--- a/app/src/main/java/com/huanchengfly/tieba/post/api/retrofit/interfaces/OfficialTiebaApi.kt
+++ b/app/src/main/java/com/huanchengfly/tieba/post/api/retrofit/interfaces/OfficialTiebaApi.kt
@@ -534,4 +534,14 @@ interface OfficialTiebaApi {
         @Field("friend_uid") friendUid: String?,
         @Field("is_guest") is_guest: String?,
     ): Flow<UserLikeForumBean>
+
+    @POST("/c/f/pb/floor")
+    @FormUrlEncoded
+    fun floor(
+        @Field("kz") threadId: String,
+        @Field("pn") page: Int = 1,
+        @Field("pid") postId: String?,
+        @Field("spid") subPostId: String?,
+        @Field("rn") rn: Int = 20
+    ): Call<SubFloorListBean>
 }
\ No newline at end of file