index.3c280baa.css 73 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090
  1. body {
  2. margin: 0;
  3. font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  4. -webkit-font-smoothing: antialiased;
  5. -moz-osx-font-smoothing: grayscale
  6. }
  7. code {
  8. font-family: source-code-pro, Menlo, Monaco, Consolas, Courier New, monospace
  9. }
  10. .App {
  11. text-align: center;
  12. background-image: url(./xverse_bg.d88826fa.png);
  13. background-size: 100% 100%;
  14. background-position: center;
  15. height: 100vh;
  16. width: 100vw;
  17. overflow: hidden
  18. }
  19. .App .roate-notice {
  20. position: absolute;
  21. top: 0;
  22. left: 0;
  23. display: flex;
  24. justify-content: center;
  25. align-items: center;
  26. height: 100%;
  27. width: 100%;
  28. overflow: hidden;
  29. z-index: 9999;
  30. font-weight: 500;
  31. font-size: 16px;
  32. color: #fff;
  33. flex-direction: column;
  34. background: rgba(51, 51, 51, .8)
  35. }
  36. .App .roate-notice__img {
  37. display: inline-block;
  38. width: 100px;
  39. height: 100px;
  40. background-image: url(./rotate_notice.777b0dad.png);
  41. background-position: center;
  42. background-size: cover;
  43. margin: 0 auto
  44. }
  45. .App .stream {
  46. width: 100%;
  47. height: 100%;
  48. /* visibility: hidden; */
  49. -webkit-user-select: none;
  50. -moz-user-select: none;
  51. -khtml-user-select: none;
  52. -ms-user-select: none;
  53. -o-user-select: none;
  54. user-select: none
  55. }
  56. .App .app-notice {
  57. position: absolute;
  58. right: 10%;
  59. bottom: 10%
  60. }
  61. .App-logo {
  62. height: 40vmin;
  63. pointer-events: none
  64. }
  65. @media (prefers-reduced-motion: no-preference) {
  66. .App-logo {
  67. animation: App-logo-spin infinite 20s linear
  68. }
  69. }
  70. .App-header {
  71. background-color: #282c34;
  72. min-height: 100vh;
  73. display: flex;
  74. flex-direction: column;
  75. align-items: center;
  76. justify-content: center;
  77. font-size: calc(10px + 2vmin);
  78. color: #fff
  79. }
  80. .App-link {
  81. color: #61dafb
  82. }
  83. @keyframes App-logo-spin {
  84. 0% {
  85. transform: rotate(0)
  86. }
  87. to {
  88. transform: rotate(360deg)
  89. }
  90. }
  91. button {
  92. font-size: calc(10px + 2vmin)
  93. }
  94. .exit-room {
  95. position: absolute;
  96. bottom: 15%;
  97. right: 10%;
  98. width: 8%
  99. }
  100. .interviewModel {
  101. position: absolute;
  102. background: rgba(0, 0, 0, .5);
  103. display: flex;
  104. width: 100%;
  105. height: 100%;
  106. pointer-events: none
  107. }
  108. .interviewModel div {
  109. position: absolute;
  110. inset: 50% 20%;
  111. margin: auto;
  112. display: flex;
  113. height: 200px;
  114. flex-direction: column
  115. }
  116. .interviewModel div img {
  117. width: 20%;
  118. margin: auto
  119. }
  120. .interviewModel div span {
  121. color: #fff
  122. }
  123. .right-control {
  124. position: absolute;
  125. right: 20px;
  126. top: 28px;
  127. color: #fff
  128. }
  129. .right-control .item {
  130. display: flex;
  131. flex-direction: column;
  132. align-items: center;
  133. justify-content: center;
  134. align-content: center;
  135. font-size: 14px
  136. }
  137. .right-control .item img {
  138. width: 28px;
  139. height: 28px
  140. }
  141. .answer_Turing {
  142. position: absolute;
  143. width: 100%;
  144. height: 100%;
  145. display: flex;
  146. align-items: center;
  147. justify-content: center
  148. }
  149. .answer_Turing .answer_Turing_Img {
  150. width: 400px;
  151. height: 250px
  152. }
  153. .answer_Turing .answer_Turing_Close {
  154. width: 20px;
  155. margin-top: -230px;
  156. margin-left: -20px
  157. }
  158. .meeting-control-panel {
  159. position: absolute;
  160. bottom: 20px;
  161. color: #fff;
  162. width: 100%;
  163. margin: 0 auto
  164. }
  165. .x-notice {
  166. position: relative;
  167. min-height: 100px;
  168. max-width: 350px;
  169. overflow: hidden;
  170. z-index: 9999;
  171. font-weight: 500;
  172. font-size: 16px;
  173. flex-direction: column;
  174. background: url(./x-vector.3664ad0f.png) no-repeat right / 55%
  175. }
  176. .x-notice .content {
  177. padding: 15px 20px;
  178. margin-right: 30px;
  179. text-align: left;
  180. background: linear-gradient(118.03deg, rgba(35, 35, 50, .7) 21.21%, rgba(133, 75, 228, .3) 100%);
  181. border-radius: 16px;
  182. color: #fff;
  183. font-size: 12px
  184. }
  185. .x-notice .content__title {
  186. font-weight: 700;
  187. font-size: 16px;
  188. margin-bottom: 20px
  189. }
  190. .x-notice .content__desc {
  191. font-size: 12px
  192. }
  193. .x-notice .close-button {
  194. position: absolute;
  195. cursor: pointer;
  196. right: 5px;
  197. top: 5px;
  198. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKWSURBVHgB1Zm/ctpAEIdXTBpThpSmJc9ASqu1W7eky7jOM6SkTktNCy0uwzOY1pRRSlKS/cGecojT3d7prEy+mRvZPp30zZ7u37qgRI7H40e+3HKZcBlzueEylOoDl19cfnLZc9kVRfFCCRQxN7MUBEoud5aMlorLjsuKZSttI5WgiN2LXA62pBQNCrIcpCAXG7EQkFuz5A/fTV5BlnukfFFrY8OSy7ZKp6B06ROdB0AfYCDNWfTQrBi0NPhK/ckBzAZProorQenWW+qfibz7ggtBvmFKb//N+ShlUNbUglwx4ssD/XvuZQycsCMIuZGnIeatL3xdUjoLecbKc4+Zc/8KSvSmnkbED17LdYMXUZrc1n6Wh9JE0UQw2LXc4JP5WV60ID21nDxL852XtqBmSpklSjbl8IxHRbu7k6DsSkakI1bSJTcjHUO+f4IIxk7IWskucoYxBMcUT0gyhxyYvCN997okyexGIITfLeGucmAMwfeUzpWkXdlRDtygi7vu8y6625BBDgwHlIej8m/RQPBA3Vg0uxYkTOYuDhD8TelcjdaOK06TCoMEu9mUkdw6lbSM7s8UT4UIppxXQ/PcLFMk9xB8pTi0k3AOyZcBN8RhWjtQYleILpIV3Mw086xosExcIVIlEbh6u7UJ3S0b1Vg5n2SIVS0o51GvJL/gIVHOliztZ3nYmrRIYQlgyftG+VMcsUBsbgTrpU6iGDor9MHaTipdrMXynQW/xzdk00wmXW0WJJGzo/7Zu5JIbbuZ73ReAvsCAZm7Kv7P9JuN5GtCWYcUToPSnl9daFPAJm8zpTxAau3KBzaJTaIbURxVYyNqFoNnjZghStAGh2q+mH9FfKDz4cv+NwQ2wtgpYQC8yqYkmj9550GoCF22fAAAAABJRU5ErkJggg==);
  199. background-size: cover;
  200. background-repeat: no-repeat;
  201. width: 20px;
  202. height: 20px
  203. }
  204. .x-notice .bg_icon {
  205. background-image: url(./notice_bg_icon.d9439ea6.png);
  206. background-size: cover;
  207. position: absolute;
  208. right: 0;
  209. bottom: 0;
  210. z-index: 9999;
  211. width: 50px;
  212. height: 50px
  213. }
  214. .x-job-offer {
  215. position: absolute;
  216. top: 0;
  217. right: 0;
  218. display: flex;
  219. justify-content: center;
  220. align-items: center;
  221. height: 100%;
  222. width: 40%;
  223. overflow: hidden;
  224. z-index: 9999;
  225. font-weight: 500;
  226. font-size: 16px;
  227. color: #fff;
  228. flex-direction: column;
  229. background: rgba(51, 51, 51, .8);
  230. padding: 0 10px
  231. }
  232. .x-job-offer .lists {
  233. width: 100%;
  234. height: 100%;
  235. overflow-y: scroll
  236. }
  237. .x-job-offer .lists .header {
  238. position: relative;
  239. font-style: normal;
  240. font-weight: 700;
  241. font-size: 18px;
  242. margin-top: 32px
  243. }
  244. .x-job-offer .lists .header .back-button {
  245. display: inline-block;
  246. position: absolute;
  247. left: 15px;
  248. top: 7px;
  249. width: 12px;
  250. height: 12px;
  251. cursor: pointer;
  252. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAXCAYAAAA7kX6CAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABYSURBVHgB7dIxDQAgDETRSkACEpCCBKTgCAlIQQISypFAAgspTAy95I8vXUokHDM7VFFB5hbNhRfUL1pF3yF7jQaMvM+TZONiWWC/7hQrPmHZdy04o4RMA7iT37IvISfOAAAAAElFTkSuQmCC);
  253. background-size: contain;
  254. background-repeat: no-repeat
  255. }
  256. .x-job-offer .lists .header .close-button {
  257. display: inline-block;
  258. position: absolute;
  259. right: 15px;
  260. top: 5px;
  261. width: 12px;
  262. height: 12px;
  263. cursor: pointer;
  264. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB3SURBVHgBtZTRCcAgDEQziqM4mpt2lKuUlgrGmAvxQD/k7qlRIgBKH9c7ipCa8n1q+EVBB9inpi26oGaOhbr8Xii1+c6MSHlWIQRrbUFjMAMahw3QqgCrRJR6wtQaIvOVkfkPvWaXj70OMhvDFoqD/ZCCKdAnfwOjG9VJg/motAAAAABJRU5ErkJggg==);
  265. background-size: cover
  266. }
  267. .x-job-offer .lists .content .item {
  268. display: flex;
  269. align-items: flex-start;
  270. justify-content: space-between;
  271. margin: 28px 15px;
  272. text-align: left;
  273. font-size: 14px
  274. }
  275. .x-job-offer .lists .content .item--label {
  276. margin-top: 20px;
  277. font-size: 12px
  278. }
  279. .x-job-offer .lists .content .item--label span {
  280. min-width: 150px;
  281. margin-right: 10px;
  282. background: rgba(255, 255, 255, .2);
  283. border-radius: 4px;
  284. align-items: flex-start;
  285. padding: 4px 8px
  286. }
  287. .x-job-offer .lists .content .item--income {
  288. color: #9fa3ff
  289. }
  290. .x-job-offer .lists .content .no_item {
  291. margin-top: 50px;
  292. font-size: 14px
  293. }
  294. .x-job-offer .detail {
  295. height: 100%;
  296. width: 100%;
  297. overflow-y: scroll
  298. }
  299. .x-job-offer .detail .header {
  300. position: relative;
  301. font-style: normal;
  302. font-weight: 700;
  303. font-size: 18px;
  304. margin-top: 32px
  305. }
  306. .x-job-offer .detail .header .back-button {
  307. display: inline-block;
  308. position: absolute;
  309. left: 15px;
  310. top: 7px;
  311. width: 12px;
  312. height: 12px;
  313. cursor: pointer;
  314. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAXCAYAAAA7kX6CAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABYSURBVHgB7dIxDQAgDETRSkACEpCCBKTgCAlIQQISypFAAgspTAy95I8vXUokHDM7VFFB5hbNhRfUL1pF3yF7jQaMvM+TZONiWWC/7hQrPmHZdy04o4RMA7iT37IvISfOAAAAAElFTkSuQmCC);
  315. background-size: contain;
  316. background-repeat: no-repeat
  317. }
  318. .x-job-offer .detail .header .close-button {
  319. display: inline-block;
  320. position: absolute;
  321. right: 15px;
  322. top: 7px;
  323. width: 12px;
  324. height: 12px;
  325. cursor: pointer;
  326. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB3SURBVHgBtZTRCcAgDEQziqM4mpt2lKuUlgrGmAvxQD/k7qlRIgBKH9c7ipCa8n1q+EVBB9inpi26oGaOhbr8Xii1+c6MSHlWIQRrbUFjMAMahw3QqgCrRJR6wtQaIvOVkfkPvWaXj70OMhvDFoqD/ZCCKdAnfwOjG9VJg/motAAAAABJRU5ErkJggg==);
  327. background-size: cover
  328. }
  329. .x-job-offer .detail .content {
  330. margin: 28px 0;
  331. font-size: 14px
  332. }
  333. .x-job-offer .detail .content .dotted-line {
  334. width: 100%;
  335. height: 1px;
  336. border-top: 1px dotted #9fa3ff;
  337. margin: 5px 0
  338. }
  339. .x-job-offer .detail .content .desc {
  340. opacity: .8;
  341. text-align: left
  342. }
  343. .x-job-offer .detail .content .location {
  344. text-align: left;
  345. margin-top: 26px
  346. }
  347. .x-job-offer .detail .content .location__title {
  348. font-weight: 700
  349. }
  350. .x-job-offer .detail .content .location__title-icon {
  351. display: inline-block;
  352. width: 16px;
  353. height: 16px;
  354. margin-right: 5px;
  355. cursor: pointer;
  356. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAeCAYAAAA2Lt7lAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAR5SURBVHgBrVZPTxtXEJ95b3cDlEpG/QLuvVLg2BP2pVJPwZVyxj4mlMI2Kf0jNSytVFJRuiYO5GijSM2hlQD1HLGRIrVSDjj9AjhfoJiEPwF733TmGZxkDY6JOpK9+/bN7zd/3+wi9CjTAaXgEqTs4gjqxQDrveCwK+kCZUDBOACNAZ2QnwpBDRRGfN0o3sT1Cxm4ycQx0izfZhARiKitSCcgAnmGrTVCTceYW5jB6lsNzIRMbCiwpJYcIgO4rkzjUSN2bVocp5lG7VxmvTFWybR0AZRSwW0f58418N1izF5TYD1FVaU49m9/5UbQRb5ZaGSU1mUyJo3WCgQ/+Xquw8CtX+Mp9qQoSsbQqqP1dOD3VkiR78O4zBHlWyvj/3jDK7YNBPOURq+5LSs2sH7Ld3LwDvJD2FzjbHFDUJ2OnZHgW6wp2XD74lmNBA5gzYD2zyMIQkp1M8DYggNU1wgp4bQRzIeHaSS93cqVyn/9pbOaBP78S3MMNE3xbeake6poaGnmhldJ6s4vHgWchVnhO0R3SHlGZxxeSQQe6o0kIAwbs45j1tgz1iNw+ZkDMKwUlBd5L6nfp7yiq6Cu2ZEB0xhTWtGoK+lBjPxEUe9JdGACUdYAkSLKKYizvI4Eo9EEYXiYeR0jHKxbFac9DaOOh5g2EjaZp0lvYtBT4jXr1iZ8L/sqKqo6cLzNtykF+gpfo9dxLnMRYkaBSXOkhkPmCBTuJA042gy7zO4mCMRLTtO64Bj/YRKnuNCtPTmU8m9axz4pOqZniDIMIN1hXFHa4lBvJ/c8JQMA7IhRmuiZYw9gPNJBAlBpNQBk7peObEHL3KqVOy9DxmWkNooajzocQxyWPW77uuLuqTIBFxlGk4oFvz/i55GEC2SC+0sH5KrDfzWYaUug1HrBf69jkmpqpVawyo3R5pK9TT0ovdkRIo34ZY6Vi1anFQ2y96K/1IwvFZL6v5X2x1gvbR0wtGET/3vpYJMvQh5dnRzIwhnygFsWeIqqJqUO4P2ocM6c+oO5OPfMhdHVLway1sBa6YU82JTKcNGyucn+CN5B1u7s5ZmgLMXl6uY/+7x/td06f5b2NkmiIKzF8fFIzh/qeZJa8jKl3P2DLUOUZp7qlclB2zTqVOGSAl9Op8vt1+e6IVxQ+vb3Q857WmrlNXV7GrcNfDIxWOWx4EsBuQvyD5f3Z3slF10mz5+MlLlP/f7a6V7H6Xp493mZp2FejopWKj96fXC1G/nmyt44v80qlgxVJTsx+EZnqSRANWKf+9wOK+79yuOV5+PnkT9mco62Ip5zeqsw0Oh4l3QYyHJxPWVynMuaa08qVP5aftGRrr+Xd6eQ4opjyaHWZEy20NkY6izPPr42VENlZCzXOBoZI8GT5d22kSf3duWFwofPjpOq6GYZcxZX1w+vrXAnRR6fD6Bh+S7Bk6lKrUMp30aR7ofcSOH8lu5q4FT+WdkNiefPK4icSFi6fG1o+m3YngyIPL27M82je5Y7hUHx3EfXPyjC/y1b5Z2U/C6C+Q+ygu5wV9BrrgAAAABJRU5ErkJggg==);
  357. background-size: contain;
  358. background-repeat: no-repeat
  359. }
  360. .x-job-offer .detail .content .location__desc {
  361. opacity: .8
  362. }
  363. .x-job-offer .detail .content .job-concat {
  364. text-align: left;
  365. margin-top: 26px
  366. }
  367. .x-job-offer .detail .content .job-concat__title {
  368. font-weight: 700
  369. }
  370. .x-job-offer .detail .content .job-concat__title-icon {
  371. display: inline-block;
  372. width: 16px;
  373. height: 16px;
  374. margin-right: 5px;
  375. cursor: pointer;
  376. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAcCAYAAAB75n/uAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKjSURBVHgBrVZdbtNAEJ6ZXQd4S2/gE/QM5ATACUgfywsN9KXigRQEiL+kFVKfkOKeAPUEHAGJE5gbhKeKNrvDzOw6pFVIXclj2WuPZ+fb+dnPRsiy95lfMvNTBNgyBcuJsF4QakQcT5/hKdwg5mLvE88QeAi3FhxO9zeD4P5Hvo8Yv+sDIxxBpLP0apFN/Mo9AJGbSaRlEyACDT9sAPE9CqWayYT5u+duBDfIwSSuPClMrF5MGN78J10kBuDEUNY5hxbiWW3NfuwRa70nDtXhZPF4LUBPLgrgkNv4T4tBBaLaIQ08Ya06OarXa0BIQoACdWI7KQgsAsRLHI+wZrgYFKSRWKKrt8dXQajIqyogtgJwHC3aO0gW8nh0rya4HGi6dKEUuHq/AmIp8paiVv4tWlstx+WMAwFhBYFYewF3IVSTDOIJgoSriWpXA5/dMvHsaPpntnyBWkRpdGkCJBliqL5Mz395J76p5epVpFa1zC7FYfIL6tKGpLC1Jo1Alr5YgrcE4LAjQ2lO1on6JppB3ozeZVBo2aa7km/QKDbI1+NzsD1Ojn3hckgditM6aIqkvr4nF5Yid4mRGkFApDU9NdpbFLodQCqr1CBqthLddSSFUYcAxIhWZFQQ6i6ERDsCokXWFHnsNEPg8l4w33cTVqcABaSNpkzqlYuUVbpsVK2rOlQashSlAndZ5EQcSohW5E7zI9IwMwmle+eg0xZV8dmfdqfRtVO67nInA/ftr4MRvY9QExl3lD9Ofk8X4eLMi8lCjutjmuyXjq7rzNb1HkhX9vU5hFBbtn6ezL9JPA+Zm9AwE31qX250Jv9CNT1e7fL8v6Sa0+3drR2jou0n/UcY+VA/Jg7RaoJ5o+g9mX1zwnK09/YBw6xXHc5F90qdq++/4JoIoimyOpgAAAAASUVORK5CYII=);
  377. background-size: contain;
  378. background-repeat: no-repeat
  379. }
  380. .x-job-offer .detail .content .job-concat__desc {
  381. opacity: .8
  382. }
  383. .x-job-offer .detail .content .email button {
  384. margin-top: 24px;
  385. padding: 10px 20px;
  386. font-weight: 500;
  387. font-size: 16px;
  388. color: #fff;
  389. background: linear-gradient(104.46deg, #708cfe 10.7%, #854be4 60.25%);
  390. border-radius: 10px;
  391. border: none
  392. }
  393. .x-progress {
  394. width: 90%;
  395. z-index: 9999;
  396. display: flex;
  397. justify-content: space-evenly;
  398. align-items: center;
  399. color: #fff
  400. }
  401. .x-progress progress {
  402. width: 90%;
  403. height: 12px;
  404. color: red;
  405. background: #efeff4;
  406. border-radius: .2rem
  407. }
  408. .x-progress progress::-webkit-progress-bar {
  409. background-color: #f2f2f2;
  410. border-radius: .2rem
  411. }
  412. .x-progress progress::-webkit-progress-value {
  413. background: linear-gradient(270deg, #85b6ff -.68%, #854be4 68.54%, #6100ff 101%), linear-gradient(270deg, #708cfe -.68%, #d396ef 48.17%, #85b6ff 101%);
  414. border-radius: .2rem
  415. }
  416. .app-loading {
  417. height: 100%;
  418. color: #fff;
  419. background-color: #000000b3;
  420. display: flex;
  421. flex-direction: column;
  422. justify-content: space-evenly
  423. }
  424. .app-loading__content--loaded-text {
  425. margin-bottom: 20px
  426. }
  427. .app-loading__content--card {
  428. display: flex;
  429. justify-content: center
  430. }
  431. .app-loading__content--card-pre {
  432. position: relative
  433. }
  434. .app-loading__content--card-pre .dot {
  435. display: inline-block;
  436. width: 50px;
  437. height: 50px;
  438. background-image: url(./dot_bg_icon-1.76e173d1.png);
  439. background-size: cover;
  440. background-position: center;
  441. position: absolute;
  442. right: 5px;
  443. top: 5px
  444. }
  445. .app-loading__content--card-pre .plus {
  446. display: inline-block;
  447. width: 20px;
  448. height: 20px;
  449. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAubSURBVHgB7VnNbxxJFX+vqrp7Pjzj8cQTx5Eh3hD2MIuEwAKOOwcOXJCQ0KzEX2P7r+EwR4TgwME5wQGLA+yAFmuVbCw7ycRjx/PR091Vr3hV0/Nhb5a1vbtISFtKp9vV3dW/+tV7v/deDcC37f+gWbDoDn9tF2d/bed9CF9DE3CH5gHaxZF3wt6e9eNZd95ngHyHn0Bu/JidT2J5grdtd571HKhrDtyug8znfYBOs+Pvtbtty/3uvvvn2+70Of8O7iHBLdsdGLbomcQcaD7pzkc8Voevm4CNbsMf7tr1dfi8OwULM+b3YclsbtFuzbDNl919sPkxv98GaHSn41Q2D/m8s3j48BB2frNjD54C9Jpg23n3fhesw+5XBR0ItDf9/q0Az9nYz1ll5tqN6XW3B+L5yyN//X14kr9xBH/rp/bxZtPuvA/2gHt6vRx4G+guZqFu8/AyUMfq43PAbrfLfU0I64DFvsKoqlCtgT1LT8S98Am1GXt3yMdTwMom2Nb7AAdPD6DX6Yk2tJ2GOI6/Xoa9R9v8eWenzOrhbw+x+LCIYT3EYwa6/WgbzlIQQfEVqsIG6ol74xXU32x4BrcU0BEznjLj8WZsB+/v2NZTIGdau3vuAzcDfWPA+3tTxzlgR+1BV/yo3kRVAVTMcn8dhBoAhqt9cdwTosbPueOsZO1qwseDOhFP4Dg+sffCh/TPwZEdMvAGNKkFbBq5cjj5+zIs+AUI3SrlAQBmsgUH+yC26iCPGWiF2dwqAl5kIIb6XIRGiICGIiYpZILIVgDr1RKVZIXO07c2lUQrD9YoeQuUMfDBaUr3m9vUbDDgpwvQy6jexfoVwE7cvejkj+0z0KZzrDY7DION60eypguivB6I+CKQKkJsrKyJyXAgJ5coVAlFQrH44/fW/+Le/9WL8c+stvZiPKSIwRelpUK1anov+7aYZKa6vmHGZZiD9uYxA7aL5IPONdDqGvw5WMfq7GVntz02hZ9UnuDlm1ce7EZFiLOzsbqgQKiCEHZlIsmWRAGV4CG+4wmYJAEF1t6rV8zwcmx1oWDevB5gSUkKy3XLY0H/eQzxybYdPDwQzWbLAkue12jwYL0yLZvK5wPHdSNxDnYOov1TQOdUUX1D8AflWTpWkVJyVQhJcRKERioLaZCoLJy9OlEytCADitNgVZZlMBGypIWK2GrS5DMV1aWobIZi9QcgKictVp4D7HzcmRPlVvy6XYtrBFvHsDMFJ10+UnErnnbxz/86ZgUAHPbO2VaF0LGSJkrViIVBYUnGKAILWcDGGszG4xvK9ZkA1RgvAxOhMtFEpTxJnq8caimKmleIfaL4kP3ipMLm1/ayma83XI+EVwD7mzO7nbH7CXjpelTewtJFXzaqQqQxylpFyECUJVMlLaYMMgsCVVBhKILFiDqwJBRxvxZswbwCAYM1g4mqlavcI+XASOE02+s4y+QBs+xscH9qF8xw7vh5U1fA5q3d9VFJuFBbXNtBNVIoJeBbfv1BJrxzyVFZJJhKZPY0olQikkmmleTr+ZiZCAJMCdMMkfiGAMep1GpMCaFYDapYiM5xeCmxJ4/FarNpKn+KPY5dmIZtO02p3sEwTmfjW9NFpTwv6PKszhXL1xsvXWfMrjaJGvKhBM/DA9SBoilYSaiWGRZhWSZ8zyqtDJuISdlmmOVMTORoAjgyA7FZ2sDvbAGEK1OWW9CCDucpTvunmBZkLgDbqfzOdGVwumOLa4ClRyC6JhAXI4ExTdllOROSjyxAYRxIzeRhKBVgYKWZA5YyVGk24cmgkjpkUdN+NcZBqtz7gRjxIzXsF96gON9C9Qp8mD/c9FKarzzAkkJftWE3I3d2dlQ5OcSQk5nT82N84MyZNbcWVFAWUAheTpMxU5Qpw2AdaJKxSq1RtGQS7m++Kcm4CaGMVChEyJO1PNmxEKyBIjZu8sJ/130rrB/hp6ddvLryC6W44oEuz3UEOy/lxEYMTp/JqLqNq1FPpmmgRCEJf/9o468znf2qjT/+4hdHL3dWH0TpcJLqLDYculMaP9+m1xyyW5ySuqzunTrsnG6mf408ZYzr2oblk8WkymX4JtrlCHEDNiAdEQPbznsPYBnb7Bqvd3Y6HeGqhR7cFyssZz4Usw1n1ZBtMw5KUAuS8WUErGoWJUtZxGFEq4zt1zmcW/7fPV556sb65WfDDznAaqLUcLzQIacRHBM1gsnYH9NiuZZMxCAbnfb05loho7WHdvIS6O0/Dmnn5zvU4THaLm+GhVksPBqnNrzrctSms2OgGI7k5tqWDVOwL5I+W17F2vHIVlZWzRhSjhiCRwn4YBwExmTaqdd8SGEzgyQNKI4XwFKsrRmbhEIZGiyFPJWRJS6SVhqPCTRrCstpCl0PrAPT/9FHhIVJqGWq7Sxj6kyZvx89IT3g1FGDrUTGkUcRFmmIY6qasjE2wRgGAlzoivh9JS075HxwI0iHVmhGbjC1OmN2i5ZMmjBOHmMAka1OiMZhz1KjYZ+dPuMyq2kHPFS367C056s/Y/hqaM7J6eQ2dMg1WfoArL585h9O5SqZKovTxNJI8JmskTrQyMDiJOEJWBMAW8dsPKM0KWu0sZpjnlF8X4iKXlmJdEAFU+AxiHPme5UGkw32Poz98jtna7qcYp4nLzAuibzfO/Ax3KWT0Gn53vicBZ2dL1YZ6aQvdElRoAsmUBYzSRCEPHdOFkIVWsoyIjvkMUv5qiVZSCVtOOmU2uohxaaEDJ/BhsaaNLJkz9YoWwPSL49sk9mFU/72GnP7QdtO2b0qa5/L1lwM359tIjDLrnhM+098pVCRhlwiHhatubgcmiAik2WhRhtmDhCHAs3qN2eYI7XW3slUlvIqlMpV7d65FEPifoZdNYlgsMxu+uDJFCyz61d4D95ZfVzJh122Zndn2btbmpYrGLH1YYv+8HfAH0YNGtAbk4pLVOvKZAMFgRxBUijbICFb5IxBg5pXwRiaDBOpM7TE1s9pjmWXKxglLmmSGXOP5eK8Cnb7OdDh5qE9OBhwUG5Nq+qc2es7RFezNVy66WbIht9r9ixwaX4/AvqEdSnpGxrrFRP3tRmrok5UQSs+SxnpBMJsoiidj8fSlclQl4phpiqk2WCMCtgR2WGL1ZqhCnCp9Iy6/KHB6cC2Wi2af3uJxC8E7G/OQqGdbpa47Sa3RANervvMxOhRRsVa3TTEd3XIQuEAqHSgJWurKFLG1pm6COYOCsLU9SV8P05J16omc2YQRqt6qMHEBoyv6z5s0lNokc9j9pYofYdRfM6Gl2e05zY5dqcS09oFHy5Xu1um/+kzU34PdDiuaS49ssG55sx9JRuOLrIxA//1i8GP2y+HnOqZrGpMirbAflXJ4mMGegkM9sTc49XSXD2/7uZF6GyRvfMDLDbBruO7UXN7YG7/rCPYe7HbBOESI8U13nQvAjDi9NNldFxa4L0NxIsLgBVZo7N+H3SR7Hu1dUO8weKCg64fsZOlDLZJfgvrI84XpnC+tMy/4Wbg1FS6H/goRK+7B3Tcf2K2UzCryREv8jPTr6xr1a/rQYVte5zpMKzpY9kjtTnR4r2JTpnRS6Z8DF16G72lJjRN7+NZgLhaVfxXJHCLNiuhXILvUlBWD3AlFIP2Ez/Ot6rCMqeLpxxommQ3R1vWlfLuPms6wzqcOlheITuTu8kGyt0Bz6Jhm5OkDxoetGtuM3D2nKsc/n105K+H+Wagu3aOm6eMs40vC/ZmOz6zdqvNwHwnHff39zlJ2vVJUqc33W5tgdNSLnE4+X67GdOj/g7GvPl3f3MJ6JrLBnly3el4u7cE6zHc5uHZpuCskt2fbba4spyXt5NX2wfd2bi8S+mWvuPTRJinizgfcC6l3wjgOejpxWKEvS8ZZ1oZWDfBvb3cv+4A9s7t2ubG/IcWV2K5HfqlH2yE78t/hLnyy9Idf5T5Ss3mWvSu3ymWfzFa6v7fg/y23bL9BzIEizhZHn7EAAAAAElFTkSuQmCC);
  450. background-size: cover;
  451. background-position: center;
  452. position: absolute;
  453. right: 5px;
  454. top: 55px
  455. }
  456. .app-loading__content--card-ctx {
  457. text-align: center;
  458. height: 225px;
  459. width: 150px;
  460. border-radius: 8px;
  461. background-image: url(./vister_card_bg.42aa6611.png);
  462. background-size: contain;
  463. background-repeat: no-repeat
  464. }
  465. .app-loading__content--card-ctx .identify {
  466. height: 75%;
  467. display: flex;
  468. flex-direction: column;
  469. justify-content: flex-end;
  470. font-weight: 700
  471. }
  472. .app-loading__content--card-ctx .identify .person {
  473. padding-bottom: 10px;
  474. text-align: left;
  475. padding-left: 10px;
  476. font-size: 10px
  477. }
  478. .app-loading__content--card-ctx .identify .person .avatar {
  479. height: 50px;
  480. width: 50px;
  481. border-radius: 6px;
  482. display: inline-block;
  483. margin-right: 5px
  484. }
  485. .app-loading__content--card-ctx .code {
  486. color: #979797;
  487. text-align: left;
  488. display: flex;
  489. flex-direction: column;
  490. justify-content: space-around;
  491. padding: 10px;
  492. font-size: 10px;
  493. position: relative
  494. }
  495. .app-loading__content--card-ctx .code .dot {
  496. background-image: url(./dot_bg_icon.d308480a.png);
  497. background-size: cover;
  498. background-position: center;
  499. position: absolute;
  500. width: 80px;
  501. height: 80px;
  502. right: -40px;
  503. bottom: -38px
  504. }
  505. .app-loading__content--card-ctx .code .date {
  506. font-size: 12px;
  507. position: relative
  508. }
  509. .app-loading__content--card-ctx .code .date span {
  510. display: inline-block;
  511. position: absolute;
  512. left: -2px;
  513. transform: scale(.9)
  514. }
  515. .app-loading__content--card-suf {
  516. position: relative
  517. }
  518. .app-loading__content--card-suf .dot {
  519. display: inline-block;
  520. width: 50px;
  521. height: 50px;
  522. background-image: url(./dot_bg_icon.d308480a.png);
  523. background-size: cover;
  524. background-position: center;
  525. position: absolute;
  526. left: 5px;
  527. bottom: 5px
  528. }
  529. .app-loading__content--card-suf .plus {
  530. display: inline-block;
  531. width: 20px;
  532. height: 20px;
  533. background-image: url(data:image/png;base64,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);
  534. background-size: cover;
  535. background-position: center;
  536. position: absolute;
  537. left: 5px;
  538. bottom: 70px
  539. }
  540. .app-loading__progress {
  541. position: absolute;
  542. bottom: 5%;
  543. left: 5%;
  544. width: 100%
  545. }
  546. .app-loading__loaded .start {
  547. padding: 10px 40px;
  548. background: radial-gradient(120.89% 755.68% at 49.64% 50%, #DAA2F3 2.67%, #6D96FF 100%);
  549. color: #fff;
  550. border-radius: 12px;
  551. font-size: 14px;
  552. border: none
  553. }
  554. .app-joining {
  555. height: 100%;
  556. color: #fff;
  557. background-color: #000000b3;
  558. display: flex;
  559. flex-direction: column;
  560. justify-content: flex-end;
  561. align-items: center
  562. }
  563. .app-joining .text {
  564. padding-bottom: 20px
  565. }
  566. .x-step {
  567. color: #fff;
  568. background: rgba(0, 0, 0, .4);
  569. display: flex;
  570. align-items: center;
  571. padding: 5px 10px;
  572. border-radius: 15px
  573. }
  574. .x-step .line {
  575. display: inline-block;
  576. vertical-align: middle;
  577. height: 16px;
  578. margin: 0 10px;
  579. border-right: 1px solid #e0e2e5;
  580. opacity: .6
  581. }
  582. .x-step .button {
  583. cursor: pointer;
  584. opacity: .6
  585. }
  586. .xmodal-mask {
  587. position: fixed;
  588. inset: 0;
  589. z-index: 9999;
  590. height: 100%;
  591. width: 100%;
  592. background-color: #00000073
  593. }
  594. .xmodal-mask .xmodal-content {
  595. position: relative;
  596. background: rgba(35, 35, 50, .5);
  597. background-clip: padding-box;
  598. border: 0;
  599. box-shadow: 0 3px 6px -4px #0000001f, 0 6px 16px #00000014, 0 9px 28px 8px #0000000d;
  600. pointer-events: auto;
  601. height: 210px;
  602. width: 300px;
  603. left: 50%;
  604. top: 50%;
  605. transform: translate(-50%, -50%);
  606. display: flex;
  607. flex-direction: column;
  608. justify-content: space-around;
  609. border-radius: 10px
  610. }
  611. .xmodal-mask .xmodal-content .xmodal-header {
  612. font-size: 18px;
  613. font-weight: 700
  614. }
  615. .xmodal-mask .xmodal-content .xmodal-body {
  616. padding: 0 50px;
  617. font-size: 14px
  618. }
  619. .xmodal-mask .xmodal-content .xmodal-footer {
  620. display: flex;
  621. justify-content: space-around
  622. }
  623. .xmodal-mask .xmodal-content .xmodal-footer .btn {
  624. padding: 7px 10px;
  625. width: 100px;
  626. background: rgba(112, 140, 254, .6);
  627. border-radius: 10px;
  628. cursor: pointer;
  629. font-size: 14px
  630. }
  631. .xmodal-mask .xmodal-content .xmodal-footer .cancel {
  632. background-color: red;
  633. color: #fff
  634. }
  635. .xmodal-mask .xmodal-content .xmodal-footer .confirm {
  636. background: linear-gradient(104.46deg, #708CFE 10.7%, #854BE4 60.25%);
  637. color: #fff
  638. }
  639. .x-guide {
  640. background: rgba(0, 0, 0, .5);
  641. color: #fff;
  642. width: 100%;
  643. height: 100%;
  644. position: absolute;
  645. pointer-events: none
  646. }
  647. .x-guide__content {
  648. width: 100%;
  649. position: absolute;
  650. bottom: 20%
  651. }
  652. .x-guide__content--curser-point {
  653. width: 105px;
  654. height: 52.5px;
  655. background-size: cover;
  656. background-position: center;
  657. margin: 5px auto;
  658. background-image: url(./finish_guide_step.d768dbc1.png);
  659. pointer-events: all
  660. }
  661. .x-guide__content--curser-img {
  662. width: 80px;
  663. height: 80px;
  664. background-size: contain;
  665. background-position: center;
  666. background-repeat: no-repeat;
  667. margin: 0 auto
  668. }
  669. .x-guide__content--curser-img,
  670. .x-guide__content .move {
  671. background-image: url(./move.6415aa5a.png)
  672. }
  673. .x-guide__content--curser-img,
  674. .x-guide__content .pointer {
  675. background-image: url(./Click.56d04e87.png)
  676. }
  677. .x-guide__content--curser-img,
  678. .x-guide__content .touch {
  679. background-image: url(./round.3e9aa876.png)
  680. }
  681. .x-guide__step {
  682. position: absolute;
  683. top: 5%;
  684. right: 5%;
  685. pointer-events: all
  686. }
  687. .x-guide__modal {
  688. pointer-events: all
  689. }
  690. .x-welcome {
  691. height: 100%;
  692. color: #fff;
  693. display: flex;
  694. flex-direction: column;
  695. justify-content: flex-end
  696. }
  697. .x-welcome .start-botton {
  698. margin-bottom: 40px
  699. }
  700. .x-welcome .start-botton button {
  701. background: radial-gradient(44.96% 391.37% at 49.64% 50%, #854BE4 2.67%, #708CFE 100%);
  702. border: 3px solid rgba(112, 140, 254, .7);
  703. box-shadow: inset 0 6.91304px 25.3478px #708cfe, inset 0 -6.91304px 9.21739px #d396efcc;
  704. color: #fff;
  705. border-radius: 5px;
  706. padding: 5px 15px;
  707. border: none
  708. }
  709. .x-welcome .start-text {
  710. margin-bottom: 20px
  711. }
  712. .x-lucky-lottery {
  713. width: 100%;
  714. height: 100%;
  715. color: #fff;
  716. background-image: url(./lottery-loading.49b88c8e.png);
  717. background-size: cover;
  718. background-position: center;
  719. font-size: 24px
  720. }
  721. .x-lucky-lottery__back-botton {
  722. position: absolute;
  723. left: 25px;
  724. top: 25px;
  725. font-size: 16px;
  726. display: flex;
  727. align-items: center
  728. }
  729. .x-lucky-lottery__back-botton .icon {
  730. width: 16px;
  731. height: 16px;
  732. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAXCAYAAAA7kX6CAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABYSURBVHgB7dIxDQAgDETRSkACEpCCBKTgCAlIQQISypFAAgspTAy95I8vXUokHDM7VFFB5hbNhRfUL1pF3yF7jQaMvM+TZONiWWC/7hQrPmHZdy04o4RMA7iT37IvISfOAAAAAElFTkSuQmCC);
  733. background-position: center;
  734. background-size: cover;
  735. margin-right: 10px
  736. }
  737. .x-lucky-lottery__img {
  738. height: 85vh;
  739. display: inline-block;
  740. position: relative;
  741. border-radius: 5px;
  742. margin-top: 5vh
  743. }
  744. .x-lucky-lottery__img__point {
  745. pointer-events: none
  746. }
  747. .x-lucky-lottery__card {
  748. display: flex;
  749. justify-content: center;
  750. position: relative
  751. }
  752. .x-lucky-lottery__card .split-line {
  753. width: 82%;
  754. margin: auto;
  755. height: 1px;
  756. border-top: 1px dashed #ffffff
  757. }
  758. .x-lucky-lottery__card-pre {
  759. position: relative
  760. }
  761. .x-lucky-lottery__card-pre .dot {
  762. display: inline-block;
  763. width: 50px;
  764. height: 50px;
  765. background-image: url(./dot_bg_icon-1.76e173d1.png);
  766. background-size: cover;
  767. background-position: center;
  768. position: absolute;
  769. right: 5px;
  770. top: 5px
  771. }
  772. .x-lucky-lottery__card-pre .plus {
  773. display: inline-block;
  774. width: 20px;
  775. height: 20px;
  776. background-image: url(data:image/png;base64,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);
  777. background-size: cover;
  778. background-position: center;
  779. position: absolute;
  780. right: 5px;
  781. top: 55px
  782. }
  783. .x-lucky-lottery__card .type1 {
  784. background-image: url(./elephant_logo1.c1c7468a.png)
  785. }
  786. .x-lucky-lottery__card .type2 {
  787. background-image: url(./elephant_logo2.c7ccdd5c.png)
  788. }
  789. .x-lucky-lottery__card .type3 {
  790. background-image: url(./elephant_logo3.a2c52efd.png)
  791. }
  792. .x-lucky-lottery__card .type4 {
  793. background-image: url(./elephant_logo4.943ca716.png)
  794. }
  795. .x-lucky-lottery__card .type5 {
  796. background-image: url(./elephant_logo5.2dab4020.png)
  797. }
  798. .x-lucky-lottery__card .type6 {
  799. background-image: url(./elephant_logo6.c6e2f5c3.png)
  800. }
  801. .x-lucky-lottery__card .type7 {
  802. background-image: url(./elephant_logo7.a070f74a.png)
  803. }
  804. .x-lucky-lottery__card .type8 {
  805. background-image: url(./elephant_logo8.a21ff0b3.png)
  806. }
  807. .x-lucky-lottery__card .type9 {
  808. background-image: url(./elephant_logo9.a30a5f20.png)
  809. }
  810. .x-lucky-lottery__card-ctx {
  811. text-align: left;
  812. width: 750px;
  813. height: 1334px;
  814. position: relative;
  815. background-image: url(./lucky_lottery_card_bg.3c0cafa8.png);
  816. background-size: cover;
  817. background-repeat: no-repeat;
  818. background-position: center;
  819. opacity: 0;
  820. border: none
  821. }
  822. .x-lucky-lottery__card-ctx--header {
  823. padding: 101px 59px 0 71px;
  824. text-align: left
  825. }
  826. .x-lucky-lottery__card-ctx--header .title {
  827. margin-bottom: 32px
  828. }
  829. .x-lucky-lottery__card-ctx--body {
  830. padding: 0 59px 0 71px
  831. }
  832. .x-lucky-lottery__card-ctx--body .lucky-type {
  833. font-size: 120px;
  834. font-weight: 700
  835. }
  836. .x-lucky-lottery__card-ctx--body .lucky-text {
  837. font-size: 32px;
  838. margin: 5px auto
  839. }
  840. .x-lucky-lottery__card-ctx--body .lucky-img {
  841. width: 500px;
  842. height: 500px;
  843. margin: 10px auto;
  844. background-size: cover;
  845. background-position: center
  846. }
  847. .x-lucky-lottery__card-ctx--body .lucky-customer {
  848. position: absolute;
  849. bottom: 20%;
  850. display: flex;
  851. align-items: flex-end
  852. }
  853. .x-lucky-lottery__card-ctx--body .lucky-customer .avatar {
  854. width: 134px;
  855. height: 134px;
  856. border-radius: 18px
  857. }
  858. .x-lucky-lottery__card-ctx--body .lucky-customer .info {
  859. margin-left: 30px
  860. }
  861. .x-lucky-lottery__card-ctx--body .lucky-customer .info .info-item {
  862. display: flex;
  863. align-items: flex-end;
  864. margin-top: 32px
  865. }
  866. .x-lucky-lottery__card-ctx--body .lucky-customer .info .info-item .user-icon {
  867. display: inline-block;
  868. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGVSURBVHgB7ZftUYQwEIYXx/9eCSmBDrwSroOjA+3g6EA7ODtwrAA7OKwAO0ArWJPJBlYGJCwQdMwzk+Hmssluvt5sACKRPw4ipro86lJhy0WXsy4KtkQH8IDjnGALOsGZGdyzOjOrT6z+DCHRDu/Icc0D67FLycZwDyHQjnZsv2Ue9ns2mB2sjQmKHBYT2hS+A+pyBdNJ6fvi36SxTWEikgDdMn34N2lsb2AikgAliPeeJMCSvrf+TZqlfYO1oVPsTqXysFdMD0ftF4GJ8OUn6aDBlMHFuqOFVZ9Yk/5xGwUhoaWr2PKZ389Uuv8r2ArtPO8EhGyP5jjz9khgIXQg5qQqsJJSJklSQiTyXyDdO1HaVKOcmvrIFpMetII7J6ghKl0OMAfdwZF1WFCwYl1DuxIHtFek4wgS0N4UbuZyWBi0Io7omXT0deASgtUuebEPbFMqxBXvUfyeuvlvHWxfYt4PIylsP/a+V4YyajeaT1gfl2WLAqxhY0I9msRcj9Qbxc9gQ4Zm0ORy7xAO825+hUjkF/IFWF+73XG+9X8AAAAASUVORK5CYII=);
  869. background-size: cover;
  870. background-position: center;
  871. width: 30px;
  872. height: 30px;
  873. margin-right: 26px
  874. }
  875. .x-lucky-lottery__card-ctx--body .lucky-customer .info .info-item .clock-icon {
  876. display: inline-block;
  877. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHbSURBVHgB7ViLUcMwDFWYwCOYCcgGzQiMUDZgk2aDZoPCBIEJWiYwG6QbCJXIh0jzsWy3cAfvTueeLdnPkmLLBfjHPApQAhENNfckK5KSxJIYHj6SvJMcSF5JnoqiOMIlQEQsSU3SoQ7bky3kwskjJJvBIi3JI0nJHpO6FY+1A5sNpIK94mJ3y/aNsHfR3uLdOzFRCZEYbEw/12CCRoYlgdQpnLsoTwkyO4W+C9RtBKnljYoEDjPobT4RqGvEhjdLylYkoIVAaAixfhm0jnDnFhTQEhqsVU8pmBjvJBDy0ehGU4M616zQghIxhNiuZdO177sR4xW3z3A9+LVWvkMSuuP2ANfDC7fnByV+XZrqQzAhZD5vu2yTSluZC1rb8IGwSZ0g5TTE5ghFh4zt11piSyHb82D0rT5FbEa3Yp2975Nf2Ru3FSSAStaG5JZ+PkBfzs7Bb/78y8aEgzEWYwejHDQijyxcGPj9IjdTSjUrqC7XSELLF/mAdVJyL5AJL3OElxxmKF1H5pcFWq01yB46FHW1xkgW+TvMV+Rvhfetxn7sGWQhEpjrSYW/6aEoJjUi0T1a7J/LFZ4/pUscf0rXmPMjGdltCDomYkPXSfk7poK+yrTwE3/H/Fl8AE/vD96Mp+pPAAAAAElFTkSuQmCC);
  878. background-size: cover;
  879. background-position: center;
  880. width: 30px;
  881. height: 30px;
  882. margin-right: 26px
  883. }
  884. .x-lucky-lottery__card-ctx--footer {
  885. width: 100%;
  886. position: absolute;
  887. bottom: 0%
  888. }
  889. .x-lucky-lottery__card-ctx--footer .content {
  890. margin: 25px 0 49px;
  891. padding: 0 9%;
  892. display: flex;
  893. justify-content: space-between
  894. }
  895. .x-lucky-lottery__card-ctx--footer .content .left {
  896. text-align: left
  897. }
  898. .x-lucky-lottery__card-ctx--footer .content .left .text {
  899. font-size: 36px;
  900. font-weight: 700;
  901. margin-bottom: 25px
  902. }
  903. .x-lucky-lottery__card-ctx--footer .content .left .info .number {
  904. display: inline-block;
  905. margin-left: 20px
  906. }
  907. .x-lucky-lottery__card-ctx--footer .content .left .info .number .number-item {
  908. display: inline-block;
  909. background: rgba(211, 150, 239, .5);
  910. width: 28px;
  911. height: 40px;
  912. line-height: 40px;
  913. border-radius: 6px;
  914. margin-right: 6px;
  915. text-align: center
  916. }
  917. .x-lucky-lottery__card-ctx--footer .content .right {
  918. width: 160px;
  919. height: 160px;
  920. border-radius: 50%;
  921. background-image: url(./office_applte.b652a7f0.png);
  922. background-size: cover;
  923. background-position: center
  924. }
  925. .x-lucky-lottery__card-suf {
  926. position: relative
  927. }
  928. .x-lucky-lottery__card-suf .dot {
  929. display: inline-block;
  930. width: 50px;
  931. height: 50px;
  932. background-image: url(./dot_bg_icon.d308480a.png);
  933. background-size: cover;
  934. background-position: center;
  935. position: absolute;
  936. left: 5px;
  937. bottom: 5px
  938. }
  939. .x-lucky-lottery__card-suf .plus {
  940. display: inline-block;
  941. width: 20px;
  942. height: 20px;
  943. background-image: url(data:image/png;base64,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);
  944. background-size: cover;
  945. background-position: center;
  946. position: absolute;
  947. left: 5px;
  948. bottom: 70px
  949. }
  950. .x-lucky-lottery__save {
  951. font-size: 14px;
  952. display: flex;
  953. justify-content: center
  954. }
  955. .x-lucky-lottery__save-icon {
  956. width: 20px;
  957. height: 20px;
  958. background-image: url(data:image/png;base64,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);
  959. background-size: cover;
  960. background-position: center;
  961. margin-right: 10px
  962. }
  963. .x-job-offer {
  964. position: absolute;
  965. top: 0;
  966. right: 0;
  967. display: flex;
  968. justify-content: center;
  969. align-items: center;
  970. height: 100%;
  971. width: 40%;
  972. overflow: hidden;
  973. z-index: 9999;
  974. font-weight: 500;
  975. font-size: 16px;
  976. color: #fff;
  977. flex-direction: column;
  978. padding: 0 20px;
  979. border-bottom-left-radius: 28px;
  980. border-top-left-radius: 28px;
  981. backdrop-filter: blur(8px);
  982. background: rgba(27, 27, 45, .8)
  983. }
  984. .x-job-offer .detail {
  985. height: 100%;
  986. width: 100%;
  987. overflow-y: scroll
  988. }
  989. .x-job-offer .detail .content .job-list {
  990. display: flex;
  991. justify-content: space-between;
  992. flex-wrap: wrap
  993. }
  994. .x-job-offer .detail .content .job-list .job-item {
  995. width: 40%;
  996. display: flex;
  997. flex-direction: column;
  998. justify-content: space-between;
  999. padding: 16px;
  1000. background: rgba(255, 255, 255, .08);
  1001. border-radius: 16px;
  1002. margin: 10px 0
  1003. }
  1004. .x-job-offer .detail .content .job-list .job-item .top {
  1005. display: flex;
  1006. justify-content: space-between
  1007. }
  1008. .x-job-offer .detail .content .job-list .job-item .top h2 {
  1009. font-size: 15px;
  1010. margin-top: 0;
  1011. margin-bottom: 20px
  1012. }
  1013. .x-job-offer .detail .content .job-list .job-item .top img {
  1014. width: 20px;
  1015. height: 20px
  1016. }
  1017. .x-job-offer .detail .content .job-list .job-item .bottom span {
  1018. display: block;
  1019. text-align: right;
  1020. font-size: 12px;
  1021. color: #a5a4ffcc
  1022. }
  1023. .x-job-offer .detail .header {
  1024. position: relative;
  1025. font-style: normal;
  1026. font-weight: 700;
  1027. font-size: 18px;
  1028. margin-top: 15px;
  1029. padding-bottom: 15px;
  1030. border-bottom: 1px solid rgba(255, 255, 255, .15)
  1031. }
  1032. .x-job-offer .detail .header .back-button {
  1033. display: inline-block;
  1034. position: absolute;
  1035. left: 15px;
  1036. top: 7px;
  1037. width: 12px;
  1038. height: 12px;
  1039. cursor: pointer;
  1040. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAXCAYAAAA7kX6CAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABYSURBVHgB7dIxDQAgDETRSkACEpCCBKTgCAlIQQISypFAAgspTAy95I8vXUokHDM7VFFB5hbNhRfUL1pF3yF7jQaMvM+TZONiWWC/7hQrPmHZdy04o4RMA7iT37IvISfOAAAAAElFTkSuQmCC);
  1041. background-size: contain;
  1042. background-repeat: no-repeat
  1043. }
  1044. .x-job-offer .detail .header .close-button {
  1045. display: inline-block;
  1046. position: absolute;
  1047. right: 15px;
  1048. top: 7px;
  1049. width: 12px;
  1050. height: 12px;
  1051. cursor: pointer;
  1052. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB3SURBVHgBtZTRCcAgDEQziqM4mpt2lKuUlgrGmAvxQD/k7qlRIgBKH9c7ipCa8n1q+EVBB9inpi26oGaOhbr8Xii1+c6MSHlWIQRrbUFjMAMahw3QqgCrRJR6wtQaIvOVkfkPvWaXj70OMhvDFoqD/ZCCKdAnfwOjG9VJg/motAAAAABJRU5ErkJggg==);
  1053. background-size: cover
  1054. }
  1055. .x-job-offer .detail .content {
  1056. margin: 28px 0;
  1057. font-size: 14px
  1058. }
  1059. .x-job-offer .detail .content .dotted-line {
  1060. width: 100%;
  1061. height: 1px;
  1062. border-top: 1px dotted #9fa3ff;
  1063. margin: 5px 0
  1064. }
  1065. .x-job-offer .detail .content .desc {
  1066. opacity: .8
  1067. }
  1068. .x-job-offer .detail .content .job-concat {
  1069. text-align: left;
  1070. margin-top: 26px
  1071. }
  1072. .x-job-offer .detail .content .job-concat__desc {
  1073. opacity: .8
  1074. }
  1075. .x-message-box .detail .header .close-button {
  1076. display: inline-block;
  1077. position: absolute;
  1078. right: 15px;
  1079. top: 7px;
  1080. width: 12px;
  1081. height: 12px;
  1082. cursor: pointer;
  1083. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB3SURBVHgBtZTRCcAgDEQziqM4mpt2lKuUlgrGmAvxQD/k7qlRIgBKH9c7ipCa8n1q+EVBB9inpi26oGaOhbr8Xii1+c6MSHlWIQRrbUFjMAMahw3QqgCrRJR6wtQaIvOVkfkPvWaXj70OMhvDFoqD/ZCCKdAnfwOjG9VJg/motAAAAABJRU5ErkJggg==);
  1084. background-size: cover
  1085. }
  1086. .x-meeting-panel {
  1087. position: absolute;
  1088. top: 0;
  1089. right: 0;
  1090. height: 100%;
  1091. width: 40%;
  1092. overflow: hidden;
  1093. z-index: 999;
  1094. font-weight: 500;
  1095. font-size: 16px;
  1096. color: #fff;
  1097. backdrop-filter: blur(8px);
  1098. background: rgba(27, 27, 45, .8)
  1099. }
  1100. .x-meeting-panel .meeting-control .header {
  1101. position: relative
  1102. }
  1103. .x-meeting-panel .meeting-control .header .close {
  1104. font-size: 14px;
  1105. display: flex;
  1106. align-items: center;
  1107. justify-content: space-around;
  1108. width: 80px;
  1109. padding: 5px;
  1110. border-bottom: 1px solid rgba(255, 255, 255, .1);
  1111. border-right: 1px solid rgba(255, 255, 255, .1);
  1112. border-bottom-right-radius: 10px
  1113. }
  1114. .x-meeting-panel .meeting-control .header .close img {
  1115. width: 12px;
  1116. height: 12px
  1117. }
  1118. .x-meeting-panel .meeting-control .header .logo {
  1119. position: absolute;
  1120. right: 10px;
  1121. top: 0;
  1122. font-size: 18px;
  1123. font-family: "MF JianHei (Noncommercial)";
  1124. line-height: 33px;
  1125. color: #708cfe99
  1126. }
  1127. .x-meeting-panel .meeting-control .content {
  1128. padding: 30px 20px
  1129. }
  1130. .x-meeting-panel .meeting-control .content .item {
  1131. display: flex;
  1132. justify-content: flex-start;
  1133. align-content: center;
  1134. align-items: center;
  1135. margin-bottom: 12px;
  1136. padding: 10px;
  1137. font-size: 16px;
  1138. background: linear-gradient(95.17deg, rgba(112, 140, 254, .8) .57%, rgba(135, 117, 245, .8) 100.76%);
  1139. border: 2px solid rgba(255, 255, 255, .2);
  1140. box-sizing: border-box;
  1141. border-radius: 6px
  1142. }
  1143. .x-meeting-panel .meeting-control .content .item img {
  1144. display: inline-block;
  1145. margin-right: 10px;
  1146. width: 32px;
  1147. height: 32px
  1148. }
  1149. .x-meeting-panel .meeting-list {
  1150. height: 100%
  1151. }
  1152. .x-meeting-panel .meeting-list .header {
  1153. position: relative
  1154. }
  1155. .x-meeting-panel .meeting-list .header .back {
  1156. font-size: 14px;
  1157. display: flex;
  1158. align-items: center;
  1159. justify-content: space-around;
  1160. width: 80px;
  1161. padding: 5px;
  1162. border-bottom: 1px solid rgba(255, 255, 255, .1);
  1163. border-right: 1px solid rgba(255, 255, 255, .1);
  1164. border-bottom-right-radius: 10px
  1165. }
  1166. .x-meeting-panel .meeting-list .header .back img {
  1167. width: 12px;
  1168. height: 16px
  1169. }
  1170. .x-meeting-panel .meeting-list .header .logo {
  1171. position: absolute;
  1172. right: 10px;
  1173. top: 0;
  1174. font-size: 18px;
  1175. font-family: "MF JianHei (Noncommercial)";
  1176. line-height: 33px;
  1177. color: #708cfe99
  1178. }
  1179. .x-meeting-panel .meeting-list .content {
  1180. height: 80%;
  1181. overflow-y: scroll;
  1182. padding: 30px 20px
  1183. }
  1184. .x-meeting-panel .meeting-list .content .meeting-item {
  1185. display: flex;
  1186. justify-content: space-between;
  1187. align-items: center;
  1188. text-align: left;
  1189. margin-bottom: 26px
  1190. }
  1191. .x-meeting-panel .meeting-list .content .meeting-item .meeting-title {
  1192. color: #666;
  1193. font-size: 14px
  1194. }
  1195. .x-meeting-panel .meeting-list .content .meeting-item .meeting-name {
  1196. font-size: 16px;
  1197. color: #c5c5c5
  1198. }
  1199. .x-meeting-panel .meeting-list .content .meeting-item .enter-button {
  1200. display: flex;
  1201. align-items: center;
  1202. color: #708cfe;
  1203. font-size: 14px;
  1204. height: 18px;
  1205. line-height: 18px
  1206. }
  1207. .x-meeting-panel .meeting-list .content .meeting-item img {
  1208. width: 12px;
  1209. height: 18px;
  1210. margin-left: 10px
  1211. }
  1212. .x-create-meeting-modal {
  1213. position: fixed;
  1214. inset: 0;
  1215. z-index: 999;
  1216. height: 100%;
  1217. width: 100%;
  1218. background-color: #23233280
  1219. }
  1220. .x-create-meeting-modal .x-modal-content {
  1221. position: relative;
  1222. background: #fff;
  1223. background-clip: padding-box;
  1224. border: 0;
  1225. box-shadow: 0 3px 6px -4px #0000001f, 0 6px 16px #00000014, 0 9px 28px 8px #0000000d;
  1226. pointer-events: auto;
  1227. height: 164px;
  1228. width: 280px;
  1229. left: 50%;
  1230. top: 50%;
  1231. transform: translate(-50%, -50%);
  1232. border-radius: 10px;
  1233. text-align: left;
  1234. padding: 28px 30px
  1235. }
  1236. .x-create-meeting-modal .x-modal-content .title {
  1237. font-family: ".PingFang SC";
  1238. font-weight: 600;
  1239. font-style: normal;
  1240. margin-bottom: 8px
  1241. }
  1242. .x-create-meeting-modal .x-modal-content .meeting-name {
  1243. margin-bottom: 40px
  1244. }
  1245. .x-create-meeting-modal .x-modal-content .meeting-name input {
  1246. width: 280px;
  1247. height: 35px;
  1248. border: 1px solid #dadada;
  1249. background: #FFFFFF;
  1250. box-sizing: border-box;
  1251. border-radius: 6px
  1252. }
  1253. .x-create-meeting-modal .x-modal-content .meeting-name ::placeholder {
  1254. color: #c4c4c4
  1255. }
  1256. .x-create-meeting-modal .x-modal-content .confirm-button {
  1257. width: 224px;
  1258. height: 39px;
  1259. margin: 0 auto 18px;
  1260. line-height: 39px;
  1261. color: #fff;
  1262. text-align: center;
  1263. background: #4E3BFF;
  1264. border-radius: 38.5px;
  1265. font-family: ".PingFang SC";
  1266. font-style: normal;
  1267. font-weight: 400
  1268. }
  1269. .x-create-meeting-modal .x-modal-content .cancel-button {
  1270. text-align: center
  1271. }
  1272. .x-meeting-control-panel {
  1273. display: flex;
  1274. justify-content: center;
  1275. align-items: center
  1276. }
  1277. .x-meeting-control-panel .share-button {
  1278. position: relative;
  1279. width: 40px;
  1280. height: 40px;
  1281. line-height: 40px;
  1282. background: rgba(51, 51, 51, .6);
  1283. border: 2px solid rgba(255, 255, 255, .2);
  1284. backdrop-filter: blur(12px);
  1285. border-radius: 50%;
  1286. margin-right: 21px
  1287. }
  1288. .x-meeting-control-panel .share-button img {
  1289. width: 14px;
  1290. height: 17px
  1291. }
  1292. .x-meeting-control-panel .share-button .pop-tip {
  1293. font-size: 10px;
  1294. position: absolute;
  1295. top: -60px;
  1296. left: -30px;
  1297. white-space: nowrap;
  1298. background-color: #708cfe;
  1299. border-radius: 6px;
  1300. padding: 0 5px
  1301. }
  1302. .x-meeting-control-panel .share-button .triangle {
  1303. display: inline-block;
  1304. border: 4px solid transparent;
  1305. border-top: 4px solid #708CFE;
  1306. position: absolute;
  1307. top: -20px;
  1308. left: 16px
  1309. }
  1310. .x-meeting-control-panel .user-list {
  1311. display: flex;
  1312. justify-content: space-around;
  1313. align-items: center;
  1314. align-content: center;
  1315. background: rgba(51, 51, 51, .6);
  1316. border: 1px solid rgba(255, 255, 255, .2);
  1317. backdrop-filter: blur(12px);
  1318. border-radius: 8px;
  1319. font-size: 12px;
  1320. min-width: 166px;
  1321. height: 46px;
  1322. padding: 3px 10px;
  1323. margin-right: 21px
  1324. }
  1325. .x-meeting-control-panel .user-list .voice-icon {
  1326. width: 15px;
  1327. height: 21px
  1328. }
  1329. .x-meeting-control-panel .user-list .voice-icon-disable {
  1330. width: 22px !important
  1331. }
  1332. .x-meeting-control-panel .user-list .vertical-line {
  1333. display: inline-block;
  1334. width: 1px;
  1335. height: 21px;
  1336. background: rgba(255, 255, 255, .3);
  1337. box-shadow: 0 0 4px #00000040;
  1338. margin: 0 10px
  1339. }
  1340. .x-meeting-control-panel .user-list .user-info {
  1341. display: flex;
  1342. justify-content: space-around
  1343. }
  1344. .x-meeting-control-panel .user-list .user-info .user-header {
  1345. width: 26px;
  1346. height: 26px;
  1347. border-radius: 50%;
  1348. border: 2px solid #FF6050
  1349. }
  1350. .x-meeting-control-panel .user-list .user-info .active {
  1351. border: 2px solid #49DEA8 !important
  1352. }
  1353. .x-meeting-control-panel .user-list .user-info .nick-name {
  1354. max-width: 60px;
  1355. white-space: nowrap;
  1356. overflow: hidden;
  1357. text-overflow: ellipsis
  1358. }
  1359. .x-meeting-control-panel .end-button {
  1360. width: 40px;
  1361. height: 40px;
  1362. line-height: 40px;
  1363. color: #ff6050;
  1364. border: 1px solid #FF6050;
  1365. backdrop-filter: blur(12px);
  1366. border-radius: 50%
  1367. }
  1368. .x-share-meeting {
  1369. position: absolute;
  1370. top: 0;
  1371. right: 0;
  1372. height: 100%;
  1373. width: 100%;
  1374. overflow: hidden;
  1375. z-index: 10000;
  1376. font-weight: 500;
  1377. font-size: 16px;
  1378. color: #fff;
  1379. background: rgba(0, 0, 0, .7);
  1380. backdrop-filter: blur(16px)
  1381. }
  1382. .x-share-meeting .back-button {
  1383. position: absolute;
  1384. left: 22px;
  1385. top: 19px
  1386. }
  1387. .x-share-meeting .back-button img {
  1388. width: 12px;
  1389. height: 19px
  1390. }
  1391. .x-share-meeting .content {
  1392. height: 100%;
  1393. width: 100%;
  1394. display: flex;
  1395. flex-direction: column;
  1396. align-items: center;
  1397. justify-content: space-evenly
  1398. }
  1399. .x-share-meeting .content .control {
  1400. display: flex;
  1401. justify-content: center;
  1402. align-items: center
  1403. }
  1404. .x-share-meeting .content .control .input-bar {
  1405. position: relative
  1406. }
  1407. .x-share-meeting .content .control .input-bar .net-icon {
  1408. width: 20px;
  1409. height: 20px;
  1410. position: absolute;
  1411. left: 9px;
  1412. top: 9px
  1413. }
  1414. .x-share-meeting .content .control .input-bar .meeting-link {
  1415. width: 188px;
  1416. height: 34px;
  1417. background: #666666;
  1418. border-radius: 6px;
  1419. color: #dadada;
  1420. padding-left: 38px;
  1421. padding-right: 10px;
  1422. border: none
  1423. }
  1424. .x-share-meeting .content .control .copy-button {
  1425. background: #708CFE;
  1426. border-radius: 6px;
  1427. width: 140px;
  1428. height: 40px;
  1429. font-weight: 600;
  1430. font-size: 14px;
  1431. line-height: 40px;
  1432. text-align: center;
  1433. color: #fff;
  1434. margin-left: 10px
  1435. }
  1436. .x-share-meeting .content .share-card {
  1437. background: #FFFFFF;
  1438. width: 385px;
  1439. height: 170px;
  1440. text-align: center;
  1441. margin: 0 auto;
  1442. display: flex;
  1443. justify-content: center;
  1444. align-items: center;
  1445. border-radius: 5px;
  1446. position: relative
  1447. }
  1448. .x-share-meeting .content .share-card .meeting-introduce {
  1449. width: 200px;
  1450. height: 130px;
  1451. color: #333;
  1452. margin: 22px 0 14px 30px;
  1453. padding-right: 30px;
  1454. text-align: left;
  1455. border-right: 2px dashed #EFEFEF;
  1456. border-radius: 5px
  1457. }
  1458. .x-share-meeting .content .share-card .meeting-introduce .quarter-top {
  1459. position: absolute;
  1460. left: 232px;
  1461. top: 0;
  1462. width: 8px;
  1463. height: 8px;
  1464. border-radius: 0 0 0 10px;
  1465. background-color: #000
  1466. }
  1467. .x-share-meeting .content .share-card .meeting-introduce .meeting-title {
  1468. font-weight: 600;
  1469. font-size: 16px;
  1470. margin-bottom: 15px
  1471. }
  1472. .x-share-meeting .content .share-card .meeting-introduce .meeting-info {
  1473. font-style: normal;
  1474. font-weight: 500;
  1475. font-size: 12px;
  1476. width: 133px;
  1477. margin-bottom: 35px
  1478. }
  1479. .x-share-meeting .content .share-card .meeting-introduce .logo img {
  1480. width: 62px;
  1481. height: 8px
  1482. }
  1483. .x-share-meeting .content .share-card .meeting-introduce .quarter-bottom {
  1484. position: absolute;
  1485. left: 232px;
  1486. bottom: 0;
  1487. width: 8px;
  1488. height: 8px;
  1489. border-radius: 10px 0 0;
  1490. background-color: #000
  1491. }
  1492. .x-share-meeting .content .share-card .applet-code {
  1493. width: 158px
  1494. }
  1495. .x-share-meeting .content .share-card .applet-code img {
  1496. width: 116px;
  1497. height: 116px
  1498. }
  1499. .x-share-meeting .content .share-card .applet-code .quarter-top {
  1500. position: absolute;
  1501. left: 240px;
  1502. top: 0;
  1503. width: 8px;
  1504. height: 8px;
  1505. border-radius: 0 0 10px;
  1506. background-color: #000
  1507. }
  1508. .x-share-meeting .content .share-card .applet-code .quarter-bottom {
  1509. position: absolute;
  1510. left: 240px;
  1511. bottom: 0;
  1512. width: 8px;
  1513. height: 8px;
  1514. border-radius: 0 10px 0 0;
  1515. background-color: #000
  1516. }
  1517. .x-share-meeting .content .save-button {
  1518. display: flex;
  1519. align-items: center
  1520. }
  1521. .x-share-meeting .content .save-button img {
  1522. width: 17px;
  1523. height: 21px
  1524. }
  1525. .x-close-meeting-modal {
  1526. position: absolute;
  1527. top: 0;
  1528. right: 0;
  1529. height: 100%;
  1530. width: 100%;
  1531. overflow: hidden;
  1532. z-index: 10000;
  1533. font-weight: 500;
  1534. font-size: 16px;
  1535. color: #2a2a2a;
  1536. background: rgba(0, 0, 0, .7);
  1537. backdrop-filter: blur(16px)
  1538. }
  1539. .x-close-meeting-modal .modal {
  1540. position: relative;
  1541. width: 225px;
  1542. height: 204px;
  1543. background-color: #fff;
  1544. left: 50%;
  1545. top: 50%;
  1546. transform: translate(-50%, -50%);
  1547. border-radius: 12px;
  1548. padding: 20px 45px;
  1549. display: flex;
  1550. flex-direction: column;
  1551. justify-content: space-between
  1552. }
  1553. .x-close-meeting-modal .modal .title {
  1554. font-weight: 400;
  1555. font-size: 16px
  1556. }
  1557. .x-close-meeting-modal .modal .desc {
  1558. font-weight: 400;
  1559. font-size: 14px
  1560. }
  1561. .x-close-meeting-modal .modal .exit-meeting {
  1562. background: #4E3BFF;
  1563. border-radius: 19px;
  1564. color: #fff;
  1565. height: 39px;
  1566. line-height: 39px;
  1567. font-size: 14px
  1568. }
  1569. .x-close-meeting-modal .modal .close-meeting {
  1570. border-radius: 19px;
  1571. color: #4e3bff;
  1572. height: 39px;
  1573. line-height: 39px;
  1574. font-size: 14px;
  1575. border: 1px solid #ddd
  1576. }
  1577. .x-close-meeting-modal .modal .exit-modal {
  1578. color: #000;
  1579. opacity: .6;
  1580. font-size: 12px
  1581. }
  1582. .x-welcome-meeting-modal {
  1583. position: fixed;
  1584. inset: 0;
  1585. z-index: 999;
  1586. height: 100%;
  1587. background-color: #232332b3
  1588. }
  1589. .x-welcome-meeting-modal .content {
  1590. position: absolute;
  1591. left: 50%;
  1592. top: 50%;
  1593. transform: translate(-50%, -50%);
  1594. display: flex;
  1595. justify-content: space-around;
  1596. align-items: center;
  1597. width: 400px;
  1598. height: 74px;
  1599. background: #FFFFFF;
  1600. border-radius: 10px;
  1601. font-size: 13px
  1602. }
  1603. .x-welcome-meeting-modal .content .img {
  1604. width: 43px;
  1605. height: 43px
  1606. }
  1607. .x-welcome-meeting-modal .content .right {
  1608. display: flex;
  1609. flex-direction: column;
  1610. align-items: flex-end
  1611. }
  1612. .x-welcome-meeting-modal .content .confirm-button {
  1613. padding: 5px 16px;
  1614. color: #fff;
  1615. background: #4E3BFF;
  1616. border-radius: 19px;
  1617. margin-top: 10px
  1618. }
  1619. .gender-select {
  1620. width: 100%;
  1621. height: 100%;
  1622. background-color: #fff;
  1623. z-index: 1000;
  1624. position: absolute;
  1625. display: flex;
  1626. flex-direction: column;
  1627. flex-wrap: nowrap;
  1628. align-items: center;
  1629. background-image: url(../../img/Background_m23.png);
  1630. background-size: cover;
  1631. background-position: center;
  1632. background: rgba(0, 0, 0, .4)
  1633. }
  1634. .gender-select .back-area {
  1635. display: flex;
  1636. padding-left: 1.1429rem;
  1637. height: 1.3714rem;
  1638. font-family: Noto Sans SC;
  1639. font-style: normal;
  1640. font-weight: 500;
  1641. font-size: 1.0286rem;
  1642. line-height: 1.3714rem;
  1643. color: #000
  1644. }
  1645. .gender-select .back-area img {
  1646. width: 1.3714rem;
  1647. height: 1.3714rem
  1648. }
  1649. .gender-select .title {
  1650. flex: 1;
  1651. display: flex;
  1652. justify-content: center;
  1653. align-items: center;
  1654. font-family: Noto Sans S Chinese;
  1655. font-style: normal;
  1656. font-weight: 500;
  1657. font-size: .9429rem;
  1658. line-height: 1.0286rem;
  1659. text-align: center;
  1660. color: #fff
  1661. }
  1662. .gender-select .gender-img {
  1663. width: 100%;
  1664. margin: 0 auto;
  1665. flex: 1
  1666. }
  1667. .gender-select .gender-img .item {
  1668. display: flex;
  1669. display: inline-block;
  1670. width: 6.2286rem;
  1671. height: 6.2286rem;
  1672. position: relative
  1673. }
  1674. .gender-select .gender-img .item .SelectAvatarImg {
  1675. width: 1.0286rem;
  1676. height: 1.0286rem;
  1677. top: 4.9143rem;
  1678. right: .5714rem;
  1679. position: absolute
  1680. }
  1681. .gender-select .gender-img .item .avatarImg {
  1682. margin-top: .4429rem;
  1683. height: 5.6rem;
  1684. width: 5.4286rem;
  1685. border-radius: 10%
  1686. }
  1687. .gender-select .gender-img .select {
  1688. width: 6.0571rem;
  1689. height: 6.0571rem;
  1690. background: rgba(112, 140, 254, .6);
  1691. border: .1714rem solid #708CFE;
  1692. border-radius: 1.1429rem
  1693. }
  1694. .gender-select .gender-img .select .SelectAvatarImg {
  1695. border: 0px solid #708CFE !important;
  1696. border-radius: 1px 1px .4857rem !important;
  1697. opacity: 1 !important;
  1698. position: absolute;
  1699. width: 1.3714rem;
  1700. overflow: hidden;
  1701. height: 1.3714rem;
  1702. left: 4.6857rem;
  1703. top: 4.6857rem;
  1704. background: none
  1705. }
  1706. .gender-select .gender-img .unSelect {
  1707. width: 6.0571rem;
  1708. height: 6.0571rem;
  1709. background: rgba(112, 140, 254, .4);
  1710. border-radius: 1.1429rem
  1711. }
  1712. .gender-select .gender-img .unSelect .SelectAvatarImg {
  1713. display: none
  1714. }
  1715. .gender-select .gender-img .black {
  1716. display: inline-block;
  1717. width: 1.4286rem;
  1718. height: 6.2286rem
  1719. }
  1720. .gender-select .btn-area {
  1721. flex: 1;
  1722. display: flex;
  1723. align-items: center
  1724. }
  1725. .gender-select .btn-area-next_button {
  1726. background-size: contain;
  1727. background-position: center;
  1728. background-repeat: no-repeat;
  1729. width: 12.8rem;
  1730. height: 2.5714rem;
  1731. background-image: url(data:image/png;base64,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)
  1732. }
  1733. .x-message-box {
  1734. position: absolute;
  1735. top: 0;
  1736. right: 0;
  1737. display: flex;
  1738. justify-content: center;
  1739. align-items: center;
  1740. height: 100%;
  1741. width: 38%;
  1742. overflow: hidden;
  1743. z-index: 9999;
  1744. font-weight: 500;
  1745. font-size: 16px;
  1746. color: #fff;
  1747. flex-direction: column;
  1748. padding: 0 20px;
  1749. border-bottom-left-radius: 28px;
  1750. border-top-left-radius: 28px;
  1751. backdrop-filter: blur(8px);
  1752. background: rgba(27, 27, 45, .8)
  1753. }
  1754. .x-message-box .detail {
  1755. height: 100%;
  1756. width: 100%
  1757. }
  1758. .x-message-box .detail .header {
  1759. position: relative;
  1760. font-style: normal;
  1761. font-weight: 700;
  1762. font-size: 18px;
  1763. margin-top: 20px;
  1764. padding-bottom: 15px;
  1765. border-bottom: 1px solid rgba(255, 255, 255, .15)
  1766. }
  1767. .x-message-box .detail .header .title {
  1768. display: block;
  1769. text-align: left
  1770. }
  1771. .x-message-box .detail .header .title img {
  1772. width: 30%
  1773. }
  1774. .x-message-box .detail .header .close-button {
  1775. display: inline-block;
  1776. position: absolute;
  1777. right: 15px;
  1778. top: 7px;
  1779. width: 12px;
  1780. height: 12px;
  1781. cursor: pointer;
  1782. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB3SURBVHgBtZTRCcAgDEQziqM4mpt2lKuUlgrGmAvxQD/k7qlRIgBKH9c7ipCa8n1q+EVBB9inpi26oGaOhbr8Xii1+c6MSHlWIQRrbUFjMAMahw3QqgCrRJR6wtQaIvOVkfkPvWaXj70OMhvDFoqD/ZCCKdAnfwOjG9VJg/motAAAAABJRU5ErkJggg==);
  1783. background-size: cover
  1784. }
  1785. .x-message-box .detail .content {
  1786. font-size: 14px
  1787. }
  1788. .x-message-box .detail .content .item {
  1789. text-align: left;
  1790. margin: 1% 0
  1791. }
  1792. .x-message-box .detail .content .item img {
  1793. width: 100%
  1794. }
  1795. .x-message-box .detail .content .desc {
  1796. opacity: .8;
  1797. text-align: left
  1798. }
  1799. .x-message-box .detail .content .desc .desc_title {
  1800. font-style: italic;
  1801. font-size: 10px
  1802. }
  1803. .x-message-box .detail .content .desc .centerBox {
  1804. width: 100%;
  1805. height: 250px;
  1806. display: flex;
  1807. flex-wrap: wrap;
  1808. justify-content: center
  1809. }
  1810. .x-message-box .detail .content .desc .centerBox img {
  1811. width: 300px;
  1812. height: 200px
  1813. }
  1814. .x-message-box .detail .content .desc .centerBox p {
  1815. width: 100%;
  1816. text-align: center;
  1817. font-size: 14px;
  1818. margin-top: 10px
  1819. }