index.css 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284
  1. .zl-365-container {
  2. display: flex;
  3. flex-wrap: wrap;
  4. }
  5. .zl-365-header {
  6. background-color: var(--colorBrandBackground);
  7. display: flex;
  8. flex-wrap: nowrap;
  9. align-items: center;
  10. flex: 0 0 100%;
  11. max-width: 100%;
  12. }
  13. .zl-365-header-search > span {
  14. width: 400px;
  15. }
  16. .zl-365-logo-search {
  17. display: flex;
  18. flex-wrap: nowrap;
  19. }
  20. .header-logo-svg {
  21. position: absolute;
  22. left: 9px;
  23. top: 9px;
  24. color: var(--colorBrandBackground);
  25. }
  26. .header-logo-input {
  27. height: 32px;
  28. padding-left: 26px;
  29. width: 480px;
  30. }
  31. .zl-365-header-function {
  32. width: 48px;
  33. height: 48px;
  34. line-height: 48px;
  35. text-align: center;
  36. color: white;
  37. }
  38. .zl-365-header-name {
  39. color: white;
  40. font-weight: 500;
  41. padding: 0 12px;
  42. }
  43. .zl-365-header-tools {
  44. display: flex;
  45. justify-content: flex-end;
  46. flex: 0 0 200px;
  47. max-width: 200px;
  48. color: white;
  49. height: 48px;
  50. align-items: center;
  51. }
  52. .zl-365-header-search {
  53. flex: 1 1 auto;
  54. text-align: center;
  55. }
  56. .zl-365-header-tools>div {
  57. padding: 12px 16px;
  58. }
  59. input.header-search-input {
  60. height: 32px;
  61. padding-left: 40px;
  62. width: 470px;
  63. }
  64. span.header-search-svg {
  65. position: relative;
  66. left: 30px;
  67. top: 3px;
  68. color: var(--colorBrandBackground);
  69. }
  70. .zl-365-header-function:hover {
  71. background-color: var(--colorBrandBackground);
  72. cursor: pointer;
  73. }
  74. .zl-365-header-tools>div:hover {
  75. background-color: var(--colorBrandBackground);
  76. cursor: pointer;
  77. }
  78. .zl-365-article {
  79. height: 88px;
  80. width: 96px;
  81. display: block;
  82. unicode-bidi: isolate;
  83. }
  84. .zl-365-article:hover {
  85. box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .1);
  86. }
  87. .zl-365-article>button {
  88. position: relative;
  89. display: flex;
  90. border-radius: 6px;
  91. box-sizing: border-box;
  92. border: 1px solid transparent !important;
  93. text-decoration: none !important;
  94. background-color: transparent;
  95. -webkit-touch-callout: none;
  96. cursor: pointer;
  97. -webkit-user-select: none;
  98. -moz-user-select: none;
  99. -ms-user-select: none;
  100. user-select: none;
  101. max-height: 100%;
  102. max-width: 100%;
  103. height: 100%;
  104. width: 100%;
  105. padding: 8px 4px 4px;
  106. gap: 4px;
  107. flex-direction: column;
  108. outline-offset: -2px;
  109. }
  110. .zl-365-article span {
  111. font: 12px SegoeUI-Regular-final, Segoe UI, "Segoe UI Web (West European)", Segoe, -apple-system, BlinkMacSystemFont, Roboto, Helvetica Neue, Tahoma, Helvetica, Arial, sans-serif;
  112. }
  113. .custom-div {
  114. width: 100%;
  115. height: 9px;
  116. padding: 12px 0;
  117. box-sizing: content-box;
  118. }
  119. .custom-hr {
  120. height: 1px;
  121. border: none;
  122. width: 100%;
  123. background-color: #E1DFDD;
  124. }
  125. .intentTileWrapper {
  126. display: block;
  127. unicode-bidi: isolate;
  128. }
  129. .intentTile-button {
  130. display: flex;
  131. flex-direction: column;
  132. width: 96px;
  133. height: 112px;
  134. border-radius: 6px;
  135. padding: 4px;
  136. column-gap: 2px;
  137. border: none;
  138. cursor: pointer;
  139. background-color: #ffffff;
  140. }
  141. .intentTile-button:hover {
  142. background-color: #f0f0f0;
  143. }
  144. .intentTile-icon-content {
  145. display: flex;
  146. box-sizing: border-box;
  147. width: 88px;
  148. height: 76px;
  149. padding-bottom: 4px;
  150. justify-content: center;
  151. position: relative;
  152. align-items: center;
  153. }
  154. .intentTile-icon1 {
  155. display: flex;
  156. width: 32px;
  157. height: 44px;
  158. justify-content: center;
  159. background-color: transparent !important;
  160. }
  161. .intentTile-icon2 {
  162. position: absolute;
  163. box-sizing: border-box;
  164. width: 24px;
  165. height: 24px;
  166. top: 40px;
  167. left: 12px;
  168. padding: 2px;
  169. border-radius: 2px;
  170. align-items: center;
  171. box-shadow: 0 0 2px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .14);
  172. }
  173. .intentTile-text {
  174. display: flex;
  175. justify-content: center;
  176. width: 88px;
  177. height: 28px;
  178. }
  179. input:focus {
  180. outline: none;
  181. }
  182. input.header-logo-input:hover:after {
  183. border-bottom: 2px solid var(--colorBrandBackground);
  184. position: absolute;
  185. content: '';
  186. width: 100%;
  187. bottom: 0;
  188. }
  189. span.header-loge-input:hover:after {
  190. content: '';
  191. position: absolute;
  192. z-index: 1;
  193. bottom: 0;
  194. left: 0;
  195. right: 0;
  196. width: 100%;
  197. height: 2px;
  198. border-bottom: 2px solid var(--colorBrandBackground);
  199. }
  200. span.header-loge-input {
  201. position: relative;
  202. }
  203. span.header-loge-input > span {
  204. width: 100%;
  205. }
  206. span.header-loge-input {
  207. width: 100%;
  208. padding: 0 8px;
  209. }
  210. .zl-365-logo-search > span {
  211. width: 100%;
  212. }
  213. .zl-365-logo-search {
  214. padding: 0 16px;
  215. }
  216. .zl-365-theme {
  217. width: 96px;
  218. display: block;
  219. unicode-bidi: isolate;
  220. margin: 8px 10px;
  221. }
  222. .theme-btn-name {
  223. margin-top: -8px;
  224. }
  225. .zl-365-theme:hover {
  226. box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .1);
  227. }
  228. .zl-365-theme>button {
  229. position: relative;
  230. display: flex;
  231. border-radius: 6px;
  232. box-sizing: border-box;
  233. border: 1px solid transparent !important;
  234. text-decoration: none !important;
  235. background-color: transparent;
  236. -webkit-touch-callout: none;
  237. cursor: pointer;
  238. -webkit-user-select: none;
  239. -moz-user-select: none;
  240. -ms-user-select: none;
  241. user-select: none;
  242. max-height: 100%;
  243. max-width: 100%;
  244. height: 100%;
  245. width: 100%;
  246. padding: 12px 4px 4px;
  247. gap: 4px;
  248. flex-direction: column;
  249. outline-offset: -2px;
  250. }