product.scss 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. page {
  2. overflow-y: auto;
  3. width: 100%;
  4. overflow-x: hidden;
  5. }
  6. .container {
  7. width: 100%;
  8. overflow-x: hidden;
  9. overflow-y: auto;
  10. .product-img {
  11. width: 100%;
  12. padding-bottom: 10rpx;
  13. border-bottom: 1px solid #ebeef5;
  14. box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
  15. image {
  16. width: 100%;
  17. height: 500rpx;
  18. }
  19. >view {
  20. margin: 10rpx 0 0 20rpx;
  21. }
  22. }
  23. .product-desc {
  24. margin-top: 10rpx;
  25. width: 100%;
  26. }
  27. .comments {
  28. width: 100%;
  29. margin-top: 10rpx;
  30. .comment-title {
  31. display: flex;
  32. justify-content: space-between;
  33. padding: 15rpx 25rpx;
  34. border-bottom: 1px solid #ebeef5;
  35. }
  36. .all-comments {
  37. padding-top: 5rpx;
  38. padding-right: 30rpx;
  39. position: relative;
  40. .comments-icon {
  41. position: absolute;
  42. right: 0;
  43. top: 3rpx;
  44. }
  45. }
  46. }
  47. .appointment {
  48. width: 90%;
  49. height: 100rpx;
  50. margin: 10rpx auto;
  51. background-color: #BA9D6E;
  52. color: #fff;
  53. .btn {
  54. font-size: 17px;
  55. line-height: 100rpx;
  56. text-align: center;
  57. letter-spacing: 2rpx;
  58. }
  59. }
  60. /* .appointment-hover {
  61. background-color: #fff;
  62. border: 2rpx solid #BA9D6E;
  63. color: rgb(54, 54, 54);
  64. } */
  65. }