 .nearby_shop_list {
     ul {
         margin: 0px;
         padding: 10px;
         padding-left: 20px;
         padding-right: 20px;
         li {
             list-style: none;
             .nearby_image {
                 width: 110px;
                 height: 120px;
                 float: left;
                 background-color: #a8a8a8;
                 border-radius: 8px;
                 img {
                     width: 100%;
                     height: 100%;
                     object-fit: cover;
                     object-position: center;
                 }
             }
             .nearby_detail {
                 width: calc(100% - 110px);
                 float: left;
                 padding-left: 20px;
                 padding-top: 40px;
                 h5 {
                     margin: 0px;
                     padding: 0px;
                     color: rgba(59, 57, 77, 1);
                     font-weight: 900;
                     padding-bottom: 2px;
                     img {
                         width: 16px;
                     }
                 }
                 p {
                     margin: 0px;
                     padding: 0px;
                     color: rgba(176, 174, 199);
                 }
             }
         }
     }
 }
 
 .review_list {
     padding: 15px;
     ul {
         margin: 0px;
         padding: 0px;
         li {
             list-style: none;
             padding-bottom: 20px;
             .review_image {
                 width: 35px;
                 height: 35px;
                 border-radius: 50%;
                 float: left;
                 background-color: #a8a8a8;
                 img {
                     width: 100%;
                     height: 100%;
                     border-radius: 50%;
                     object-fit: cover;
                     object-position: center;
                 }
             }
             .review_detail {
                 float: left;
                 width: calc(100% - 35px);
                 padding-left: 10px;
                 padding-top: 2px;
                 padding-bottom: 7px;
                 h4 {
                     margin: 0px;
                     padding: 0px;
                     color: rgba(59, 57, 77, 1);
                     span {
                         font-weight: bolder;
                         font-size: 18px;
                         margin-left: 10px;
                         img {
                             width: 16px;
                             margin-right: 2px;
                         }
                     }
                 }
                 .review_date {
                     color: rgba(176, 174, 199, 1);
                     font-size: 14px;
                 }
                 p {
                     margin: 0px;
                     padding: 0px;
                     color: rgba(59, 57, 77, 1);
                     padding-top: 10px;
                 }
             }
         }
     }
 }