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.

366 lines
9.8 KiB

2 years ago
  1. .full_continer {
  2. width: 100%;
  3. height: 100%;
  4. overflow: hidden;
  5. position: relative;
  6. .banner {
  7. margin-top: 35px;
  8. height: 32px;
  9. text-align: center;
  10. border-bottom: 32px solid;
  11. border-image: -webkit-linear-gradient(-180deg, rgba(255,255,255,0.00) 0%,#D8E0F5 40%, rgba(255,255,255,0.00) 99%) 2 2 2 2;
  12. p {
  13. line-height: 32px;
  14. }
  15. }
  16. }
  17. h2 {
  18. font-size: 28px;
  19. font-family: PingFang SC;
  20. font-weight: bold;
  21. color: #303030;
  22. }
  23. .flux_continer {
  24. width: 80%;
  25. height: 100%;
  26. margin: 0 auto;
  27. .content {
  28. .top_desc {
  29. h2 {
  30. margin-top: 60px;
  31. }
  32. p {
  33. margin-top: 34px;
  34. color: #7D7D7D;
  35. font-size: 20px;
  36. }
  37. }
  38. .version {
  39. margin-top: 38px;
  40. .version_item {
  41. display: flex;
  42. flex-direction: row;
  43. .oItem:nth-child(2) {
  44. background-color: #F8F6F4;
  45. }
  46. .oItem {
  47. position: relative;
  48. margin-top: 24px;
  49. display: flex;
  50. flex-direction: row;
  51. width: 220px;
  52. height: 110px;
  53. margin-right: 20px;
  54. border-radius: 5px;
  55. background-color: #F4F5F8;
  56. cursor: pointer;
  57. img {
  58. width: 110px;
  59. height: 110px;
  60. }
  61. .desc {
  62. margin-left: 8px;
  63. display: flex;
  64. flex-direction: column;
  65. justify-content: center;
  66. align-items: center;
  67. font-size: 16px;
  68. p:nth-child(2) {
  69. margin-top: 8px;
  70. font-size: 14px;
  71. }
  72. }
  73. }
  74. .select {
  75. font-size: 30px;
  76. position: absolute;
  77. right: 5px;
  78. top: 2px;
  79. color: #409EFF;
  80. }
  81. }
  82. }
  83. .submit {
  84. margin-top: 35px;
  85. }
  86. }
  87. }
  88. .enterprise {
  89. .sys_type {
  90. margin-top: 52px;
  91. .sys_desc {
  92. display: flex;
  93. height: 46px;
  94. width: 100%;
  95. h2 {
  96. margin-right: 44px;
  97. line-height: 46px;
  98. }
  99. .selectItem {
  100. display: flex;
  101. flex-direction: row;
  102. .item {
  103. display: flex;
  104. margin-right: 60px;
  105. height: 46px;
  106. align-items: center;
  107. cursor: pointer;
  108. font-size: 18px;
  109. }
  110. .active {
  111. font-size: 22px;
  112. color: rgb(116, 155, 242);
  113. }
  114. }
  115. }
  116. .sys_modules {
  117. margin-top: 30px;
  118. display: flex;
  119. flex-wrap: wrap;
  120. .active {
  121. border: 2px solid rgb(116, 155, 242) !important;
  122. }
  123. .module {
  124. display: flex;
  125. flex-direction: column;
  126. background: #FFFFFF;
  127. margin-right: 30px;
  128. margin-top:30px;
  129. .head {
  130. width: 180px;
  131. height: 200px;
  132. border: 1px solid #E3E4E6;
  133. border-radius: 8px;
  134. position: relative;
  135. cursor: pointer;
  136. .module_top {
  137. display: flex;
  138. height: 170px;
  139. flex-direction: column;
  140. justify-content: center;
  141. align-items: center;
  142. text-align: center;
  143. img {
  144. width: 90px;
  145. height: 90px;
  146. margin-top: 20px;
  147. }
  148. span {
  149. color: #606060;
  150. margin-top: 20px;
  151. font-size: 18px;
  152. }
  153. }
  154. .module_bottom {
  155. .selected {
  156. font-size: 30px;
  157. position: absolute;
  158. right: 10px;
  159. top:5px;
  160. color: #409EFF;
  161. }
  162. span{
  163. font-size: 14px;
  164. position: absolute;
  165. left: 10px;
  166. top: 5px;
  167. color: #409EFF;
  168. }
  169. }
  170. }
  171. .footer {
  172. margin-bottom: 20px;
  173. }
  174. }
  175. }
  176. }
  177. .buy_count {
  178. margin-top: 32px;
  179. h2 {
  180. span {
  181. font-size: 18px;
  182. margin-left: 5px;
  183. color: #C7C7C7;
  184. }
  185. }
  186. .buy_count_items {
  187. display: flex;
  188. flex-direction: row;
  189. margin-top: 30px;
  190. .oItem {
  191. margin-right: 30px;
  192. display: flex;
  193. flex-direction: column;
  194. width: 200px;
  195. height: 120px;
  196. border: 2px solid #E3E4E6;
  197. justify-content: center;
  198. border-radius: 6px;
  199. .item_header {
  200. height: 40px;
  201. width: 100%;
  202. text-align: center;
  203. line-height: 30px;
  204. color: #606060;
  205. border-bottom: 2px solid #E3E4E6;
  206. }
  207. .item_bottom {
  208. width: 100%;
  209. text-align: center;
  210. line-height: 60px;
  211. }
  212. }
  213. }
  214. }
  215. .buy_date {
  216. margin-top: 50px;
  217. h2 {
  218. margin-bottom: 30px;
  219. }
  220. .buy_date_items {
  221. display: flex;
  222. flex-direction: row;
  223. .oItem {
  224. display: flex;
  225. flex-direction: column;
  226. width: 200px;
  227. height: 144px;
  228. border-radius: 8px;
  229. margin-right: 30px;
  230. border: 2px solid #E3E4E6;
  231. cursor: pointer;
  232. .header {
  233. position: relative;
  234. height: 44px;
  235. width: 100%;
  236. text-align: center;
  237. line-height: 44px;
  238. color: #424141;
  239. border-bottom: 2px solid #E3E4E6;
  240. .select {
  241. font-size: 30px;
  242. position: absolute;
  243. right: 10px;
  244. top: 5px;
  245. color: #409EFF;
  246. }
  247. }
  248. .bottom {
  249. height: 100px;
  250. width: 100%;
  251. position: relative;
  252. display: flex;
  253. justify-content: center;
  254. flex-direction: column;
  255. align-items: center;
  256. img {
  257. width: 113px;
  258. height: 40px;
  259. }
  260. p {
  261. margin-top: 12px;
  262. }
  263. .normal {
  264. margin-top: 57px;
  265. }
  266. }
  267. }
  268. }
  269. }
  270. .pay_way {
  271. margin-top: 50px;
  272. h2 {
  273. margin-bottom: 20px;
  274. }
  275. .pay_way_items {
  276. display: flex;
  277. .oItem {
  278. display: flex;
  279. flex-direction: row;
  280. align-items: center;
  281. width: 200px;
  282. height: 80px;
  283. margin-right: 30px;
  284. border: 2px solid #E3E4E6;
  285. border-radius: 8px;
  286. margin-top: 5px;
  287. position: relative;
  288. cursor: pointer;
  289. img {
  290. width: 50px;
  291. height: 50px;
  292. margin: 13px 18px 13px 40px;
  293. }
  294. .select {
  295. font-size: 30px;
  296. position: absolute;
  297. right: 5px;
  298. top: 5px;
  299. color: #409EFF;
  300. }
  301. }
  302. }
  303. .phone {
  304. margin-top: 10px !important;
  305. width: 440px;
  306. }
  307. }
  308. .pay_allAmount {
  309. margin-top: 30px;
  310. h2 {
  311. margin-bottom: 20px;
  312. }
  313. .allAmount {
  314. font-size: 22px;
  315. font-weight: bold;
  316. color: #FA5A55;
  317. margin-bottom: 20px;
  318. b {
  319. font-size: 38px;
  320. }
  321. }
  322. }
  323. }
  324. .avatar-container {
  325. height: 50px;
  326. display: flex;
  327. align-items: center;
  328. .avatar-wrapper {
  329. cursor: pointer;
  330. display: flex;
  331. flex-direction: row;
  332. align-items: center;
  333. .user-avatar {
  334. height: 34px;
  335. width: 34px;
  336. border-radius: 50%;
  337. margin-right: 12px;
  338. }
  339. .username{
  340. color: #7D7D7D;
  341. font-size: 18px;
  342. margin-right: 2px;
  343. }
  344. .el-icon-caret-bottom {
  345. font-size: 22px;
  346. }
  347. }
  348. }