You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

216 lines
4.9 KiB

2 years ago
  1. @charset "utf-8";
  2. /* CSS Document */
  3. #memberLeft ul li a:hover, #memberLeft ul li.selected a {
  4. color: #f26529;
  5. }
  6. #memberLeft ul li a.member {
  7. background-image: url(../images/login.svg);
  8. }
  9. #memberLeft ul li a.heart {
  10. background-image: url(../images/heart.svg);
  11. }
  12. #memberLeft ul li a.history {
  13. background-image: url(../images/history.svg);
  14. }
  15. /*-----------------------for PC-----------------------*/
  16. @media screen and (min-width:801px) {
  17. /*-----------------inquiry sort--------------------*/
  18. #memberLeft {
  19. width: 200px;
  20. float: left;
  21. }
  22. #memberLeft h4 {
  23. display: none;
  24. }
  25. #memberRight {
  26. width: auto;
  27. margin-left: 200px;
  28. border-left: 1px solid #e0e0e0;
  29. padding-left: 30px;
  30. min-height: 450px;
  31. }
  32. #memberLeft ul li a {
  33. display: block;
  34. line-height: 35px;
  35. height: 35px;
  36. margin-bottom: 12px;
  37. font-size: 18px;
  38. color: #333;
  39. text-decoration: none;
  40. background-position: left center;
  41. background-repeat: no-repeat;
  42. background-size: 22px 22px;
  43. text-indent: 30px;
  44. }
  45. /*-----------------------css table----------------------*/
  46. .css-table {
  47. display: table;
  48. width: 100%;
  49. }
  50. .css-table .thead {
  51. display: table-header-group;
  52. }
  53. .css-table .tbody {
  54. display: table-row-group;
  55. }
  56. .css-table .tr {
  57. display: table-row;
  58. }
  59. .css-table .tr:nth-child(even) {
  60. background: #f5f5f5;
  61. }
  62. .css-table .th, .css-table .td {
  63. display: table-cell;
  64. padding: 6px 10px;
  65. border-bottom: 1px solid #e0e0e0;
  66. vertical-align: middle;
  67. }
  68. .css-table .th {
  69. background: #f26529;
  70. color: #fff;
  71. border-bottom: none;
  72. }
  73. .css-table .center {
  74. text-align: center;
  75. }
  76. .css-table .right {
  77. text-align: right;
  78. }
  79. .css-table .cellNoWrap {
  80. width: auto;
  81. white-space: nowrap;
  82. text-overflow: ellipsis;
  83. overflow: hidden;
  84. }
  85. .css-table .td span {
  86. display: none;
  87. }
  88. }
  89. /*------------------for mobile------------------------*/
  90. @media screen and (max-width:800px) {
  91. h1 em::before {
  92. content: "- "
  93. }
  94. #memberLeft {
  95. position: relative;
  96. }
  97. #memberLeft h4 {
  98. position: absolute;
  99. right: 0;
  100. top: -63px;
  101. text-indent: -9999px;
  102. display: block;
  103. width: 40px;
  104. height: 40px;
  105. background-color: #fff;
  106. background-image: url(../images/more.svg);
  107. background-size: auto 70%;
  108. background-repeat: no-repeat;
  109. background-position: center center;
  110. border-radius: 50px;
  111. }
  112. #memberLeft h4.gray {
  113. background-color: #eee;
  114. }
  115. #memberLeft ul {
  116. display: none;
  117. position: absolute;
  118. right: 0;
  119. top: -15px;
  120. border: 1px solid #e0e0e0;
  121. box-shadow: 0 0px 5px 0 rgba(0, 0, 0, 0.2);
  122. background: #fff;
  123. }
  124. #memberLeft ul li a {
  125. display: block;
  126. line-height: 40px;
  127. height: 40px;
  128. color: #333;
  129. text-decoration: none;
  130. background-position: left 10px center;
  131. background-repeat: no-repeat;
  132. background-size: 20px 20px;
  133. border-bottom: 1px solid #e0e0e0;
  134. padding: 0 15px 0 35px;
  135. }
  136. #memberLeft ul li:last-child a {
  137. border: none;
  138. }
  139. /*--------------- css table -----------------*/
  140. .css-table {
  141. }
  142. .css-table .thead {
  143. display: none;
  144. }
  145. .css-table .tr:first-child {
  146. border-top: 1px solid #e0e0e0;
  147. }
  148. .css-table .tr {
  149. border-bottom: 1px solid #e0e0e0;
  150. padding: 10px 0;
  151. display: block;
  152. }
  153. .css-table .th {
  154. border: currentColor;
  155. width: 100%;
  156. display: inline-block;
  157. }
  158. .css-table .td {
  159. border: currentColor;
  160. width: 100%;
  161. display: inline-block;
  162. }
  163. .css-table .number {
  164. font-size: 19px;
  165. font-weight: bold;
  166. }
  167. .css-table .status:before {
  168. content: "狀態:";
  169. }
  170. .css-table .expo:before {
  171. content: "展覽:";
  172. }
  173. .css-table .type:before {
  174. content: "類型:";
  175. }
  176. .css-table .city:before {
  177. content: "起運地/目的地:";
  178. }
  179. .css-table .btnSmall {
  180. margin-top: 10px;
  181. }
  182. }