index.acss 40 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368
  1. .flex1 {
  2. display: flex;
  3. justify-content: space-between;
  4. flex-wrap: wrap;
  5. }
  6. .flex2 {
  7. display: flex;
  8. justify-content: left;
  9. justify-items: flex-end;
  10. flex-wrap: wrap;
  11. }
  12. .main .interviewee-content {
  13. margin: calc(10vmax / 12.80) calc(17vmax / 12.80);
  14. display: flex;
  15. justify-content: space-between;
  16. align-items: center;
  17. /*flex-wrap: wrap;*/
  18. }
  19. .main .interviewee-content .tit-box {
  20. height: calc(46vmax / 12.80);
  21. line-height: calc(46vmax / 12.80);
  22. font-weight: 500;
  23. font-size: calc(28vmax / 12.80);
  24. color: #145676;
  25. display: inline-block;
  26. }
  27. .main .interviewee-content .interviewee-content-left,
  28. .main .interviewee-content .interviewee-content-right {
  29. background-color: #fff;
  30. /*overflow: hidden;*/
  31. box-sizing: border-box;
  32. height: calc(650vmax / 12.80);
  33. }
  34. .main .interviewee-content .interviewee-content-left {
  35. width: calc(377vmax / 12.80);
  36. padding: calc(20vmax / 12.80) calc(24vmax / 12.80);
  37. }
  38. .main .interviewee-content .interviewee-content-right {
  39. width: calc(855vmax / 12.80);
  40. padding: calc(20vmax / 12.80) 0 calc(20vmax / 12.80) calc(24vmax / 12.80);
  41. position: relative;
  42. }
  43. .main .interviewee-content .interviewee-content-left .userInfo-box {
  44. margin-top: calc(42vmax / 12.80);
  45. display: flex;
  46. justify-content: space-between;
  47. }
  48. .main .interviewee-content .interviewee-content-left .userInfo-box .avatar {
  49. width: calc(100vmax / 12.80);
  50. height: calc(130vmax / 12.80);
  51. border-radius: calc(2vmax / 12.80);
  52. margin-right: calc(10vmax / 12.80);
  53. background: #B5D7E7;
  54. }
  55. .main .interviewee-content .interviewee-content-left .userInfo-box .info-box {
  56. width: calc(100% - 110vmax / 12.80);
  57. font-size: calc(22vmax / 12.80);
  58. color: #145676;
  59. }
  60. .main .interviewee-content .interviewee-content-left .userInfo-box .info-box > view {
  61. line-height: calc(40vmax / 12.80);
  62. height: calc(40vmax / 12.80);
  63. }
  64. .main .interviewee-content .interviewee-content-left .userInfo-box .info-box .userInfo-phone {
  65. display: flex;
  66. align-items: flex-end;
  67. justify-content: space-between;
  68. }
  69. .main .interviewee-content .interviewee-content-left .userInfo-box .info-box .userInfo-phone .phone-input {
  70. width: calc(100% - 32vmax / 12.80);
  71. height: calc(40vmax / 12.80);
  72. line-height: calc(40vmax / 12.80);
  73. border-bottom: calc(2vmax / 12.80) solid #B8EFF3;
  74. font-size: calc(22vmax / 12.80);
  75. color: #145676;
  76. vertical-align: middle;
  77. padding: 0;
  78. }
  79. .main .interviewee-content .interviewee-content-left .userInfo-box .info-box .userInfo-phone .phone-icon {
  80. width: calc(22vmax / 12.80);
  81. height: calc(32vmax / 12.80);
  82. }
  83. .main .interviewee-content .interviewee-content-left .remainingInfo-box {
  84. margin-top: calc(48vmax / 12.80);
  85. display: flex;
  86. justify-content: left;
  87. justify-items: flex-end;
  88. flex-wrap: wrap;
  89. }
  90. .main .interviewee-content .interviewee-content-left .remainingInfo-box .box-item {
  91. font-size: calc(22vmax / 12.80);
  92. color: #145676;
  93. margin-bottom: calc(22vmax / 12.80);
  94. width: calc(100%);
  95. position: relative;
  96. display: flex;
  97. }
  98. .main .interviewee-content .interviewee-content-left .remainingInfo-box .box-item > text {
  99. margin-right: calc(20vmax / 12.80);
  100. width: calc(50vmax / 12.80);
  101. height: calc(44vmax / 12.80);
  102. line-height: calc(44vmax / 12.80);
  103. }
  104. .main .interviewee-content .interviewee-content-left .remainingInfo-box .box-item .input,
  105. .main .interviewee-content .interviewee-content-left .remainingInfo-box .box-item .picker {
  106. width: calc(100% - 70vmax / 12.80);
  107. height: calc(44vmax / 12.80);
  108. line-height: calc(44vmax / 12.80);
  109. border: calc(1vmax / 12.80) solid #B8EFF3;
  110. box-shadow: 0 0 calc(8vmax / 12.80) 0 rgba(185,238,243,0.98);
  111. border-radius: calc(2vmax / 12.80);
  112. color: #09AECC;
  113. font-size: calc(22vmax / 12.80);
  114. padding-left: calc(15vmax / 12.80);
  115. box-sizing: border-box;
  116. }
  117. .main .interviewee-content .interviewee-content-left .remainingInfo-box .box-item .input-pl {
  118. color: #B5D7E7;
  119. }
  120. .main .interviewee-content .interviewee-content-left .select-area {
  121. max-height: calc(200vmax / 12.80);
  122. position: absolute;
  123. bottom: 0;
  124. left: calc(100% + 10vmax / 12.80);
  125. width: calc(100% - 70vmax / 12.80);
  126. background-color: #fff;
  127. padding: calc(6vmax / 12.80) calc(20vmax / 12.80);
  128. box-sizing: border-box;
  129. font-size: calc(18vmax / 12.80);
  130. color: #4489B9;
  131. z-index: 999;
  132. box-shadow: 0 0 calc(8vmax / 12.80) 0 rgba(115, 218, 228, 1);
  133. border-radius: calc(2vmax / 12.80);
  134. overflow-y: auto;
  135. }
  136. .main .interviewee-content .interviewee-content-left .select-area .item {
  137. padding: calc(10vmax / 12.80) 0;
  138. opacity: 0.7;
  139. text-align: center;
  140. border-bottom: calc(1vmax / 12.80) solid transparent;
  141. }
  142. .main .interviewee-content .interviewee-content-left .select-area .item:not(:last-child) {
  143. border-bottom: calc(1vmax / 12.80) solid #DFEDF7;
  144. }
  145. .main .interviewee-content .interviewee-content-right .manual-operation {
  146. background: #13B5B1;
  147. border-radius: calc(23vmax / 12.80);
  148. font-weight: 500;
  149. font-size: calc(22vmax / 12.80);
  150. color: #FFFFFF;
  151. width: calc(170vmax / 12.80);
  152. height: calc(46vmax / 12.80);
  153. line-height: calc(46vmax / 12.80);
  154. text-align: center;
  155. margin-left: calc(34vmax / 12.80);
  156. display: inline-block;
  157. }
  158. .main .interviewee-content .interviewee-content-right .right-floor {
  159. height: 100%;
  160. width: calc(76vmax / 12.80);
  161. position: absolute;
  162. top: calc(32vmax / 12.80);
  163. right: 0;
  164. }
  165. .main .interviewee-content .interviewee-content-right .right-floor .right-floor-item {
  166. width: calc(76vmax / 12.80);
  167. height: calc(40vmax / 12.80);
  168. line-height: calc(40vmax / 12.80);
  169. background: #FFF3E1;
  170. border-radius: calc(8vmax / 12.80) 0 0 calc(8vmax / 12.80);
  171. font-weight: bold;
  172. font-size: calc(20vmax / 12.80);
  173. color: #D6AB6A;
  174. text-align: center;
  175. margin-bottom: calc(12vmax / 12.80);
  176. }
  177. .main .interviewee-content .interviewee-content-right .search-content {
  178. width: calc(100% - 106vmax / 12.80);
  179. overflow: hidden;
  180. transition: max-height 0.4s linear;
  181. }
  182. .main .interviewee-content .interviewee-content-right .search-content-max {
  183. max-height: calc(200vmax / 12.80);
  184. }
  185. .main .interviewee-content .interviewee-content-right .search-content-min {
  186. max-height: 0;
  187. }
  188. .main .interviewee-content .interviewee-content-right .search-content .content-top {
  189. width: 100%;
  190. display: flex;
  191. justify-content: space-between;
  192. flex-wrap: wrap;
  193. }
  194. .main .interviewee-content .interviewee-content-right .search-content .search-item {
  195. width: calc(100% / 3 - 10vmax / 12.80);
  196. color: #145676;
  197. margin-bottom: calc(16vmax / 12.80);
  198. box-sizing: border-box;
  199. display: flex;
  200. justify-content: left;
  201. align-items: center;
  202. }
  203. .main .interviewee-content .interviewee-content-right .search-content .search-item > text {
  204. font-size: calc(20vmax / 12.80);
  205. height: calc(44vmax / 12.80);
  206. line-height: calc(44vmax / 12.80);
  207. padding-right: calc(8vmax / 12.80);
  208. padding-left: calc(8vmax / 12.80);
  209. box-sizing: border-box;
  210. }
  211. .main .interviewee-content .interviewee-content-right .search-content .search-item .search-input {
  212. font-size: calc(20vmax / 12.80);
  213. /*width: calc(100% - 80vmax / 12.80);*/
  214. flex: 1;
  215. height: calc(44vmax / 12.80);
  216. line-height: calc(44vmax / 12.80);
  217. /*margin-left: 6rpx;*/
  218. padding: 0 calc(8vmax / 12.80);
  219. box-sizing: border-box;
  220. color: #09AECC;
  221. }
  222. .main .interviewee-content .interviewee-content-right .search-content .search-item .search-input-placeholder {
  223. font-size: calc(20vmax / 12.80);
  224. color: #B5D7E7;
  225. }
  226. .main .interviewee-content .interviewee-content-right .search-content .search-btn {
  227. display: flex;
  228. justify-content: flex-end;
  229. margin-bottom: calc(20vmax / 12.80);
  230. }
  231. .main .interviewee-content .interviewee-content-right .search-content .search-btn .click-search,
  232. .main .interviewee-content .interviewee-content-right .search-content .search-btn .click-clear {
  233. width: calc(170vmax / 12.80);
  234. height: calc(46vmax / 12.80);
  235. line-height: calc(46vmax / 12.80);
  236. text-align: center;
  237. border-radius: calc(20vmax / 12.80);
  238. font-weight: 500;
  239. font-size: calc(22vmax / 12.80);
  240. }
  241. .main .interviewee-content .interviewee-content-right .search-content .search-btn .click-search {
  242. background: #146576;
  243. color: #FFFFFF;
  244. margin-right: calc(35vmax / 12.80);
  245. }
  246. .main .interviewee-content .interviewee-content-right .search-content .search-btn .click-clear {
  247. color: #146576;
  248. border: calc(1vmax / 12.80) solid #146576;
  249. }
  250. .main .interviewee-content .interviewee-content-right .input-shadow {
  251. box-shadow: 0 0 calc(4vmax / 12.80) 0 rgba(185,238,243,0.98);
  252. border-radius: calc(2vmax / 12.80);
  253. border: calc(1vmax / 12.80) solid #B8EFF3;
  254. }
  255. .main .interviewee-content .interviewee-content-right .floor-detail {
  256. margin-top: calc(10vmax / 12.80);
  257. overflow: hidden;
  258. transition: max-height 0.4s linear;
  259. width: calc(100% - 106vmax / 12.80);
  260. }
  261. .main .interviewee-content .interviewee-content-right .floor-detail .floor-detail-item {
  262. width: calc((100% - calc(72vmax / 12.80)) / 3);
  263. height: calc(84vmax / 12.80);
  264. background: #D1F4F7;
  265. border-radius: calc(12vmax / 12.80);
  266. font-size: calc(22vmax / 12.80);
  267. color: #145676;
  268. padding: calc(12vmax / 12.80);
  269. margin-bottom: calc(10vmax / 12.80);
  270. box-sizing: border-box;
  271. margin-left: calc(36vmax / 12.80);
  272. }
  273. .main .interviewee-content .interviewee-content-right .floor-detail .floor-detail-item > view {
  274. height: calc(30vmax / 12.80);
  275. line-height: calc(30vmax / 12.80);
  276. width: 100%;
  277. white-space:nowrap;
  278. overflow: hidden;
  279. text-overflow: ellipsis;
  280. }
  281. .main .interviewee-content .interviewee-content-right .floor-detail .floor-detail-item:nth-child(3n - 2) {
  282. margin-left: 0 !important;
  283. }
  284. .main .interviewee-content .interviewee-content-right .num-page {
  285. position: absolute;
  286. bottom: calc(15vmax / 12.80);
  287. }
  288. .main .interviewee-content .interviewee-content-right .num-page .previous,
  289. .main .interviewee-content .interviewee-content-right .num-page .next {
  290. width: calc(170vmax / 12.80);
  291. height: calc(40vmax / 12.80);
  292. line-height: calc(40vmax / 12.80);
  293. display: inline-block;
  294. background: #FFF3E1;
  295. border-radius: calc(20vmax / 12.80);
  296. font-weight: 500;
  297. font-size: calc(22vmax / 12.80);
  298. color: #D6AB6A;
  299. text-align: center;
  300. }
  301. .main .interviewee-content .interviewee-content-right .num-page .total {
  302. display: inline-block;
  303. font-weight: 500;
  304. font-size: calc(20vmax / 12.80);
  305. color: #D6AB6A;
  306. margin: 0 calc(20vmax / 12.80);
  307. }
  308. .main .interviewee-content .interviewee-content-right .enter {
  309. margin-top: calc(35vmax / 12.80);
  310. width: calc(100% - 24vmax / 12.80);
  311. }
  312. .main .interviewee-content .interviewee-content-right .enter .enter-item {
  313. font-size: calc(22vmax / 12.80);
  314. color: #145676;
  315. margin-bottom: calc(22vmax / 12.80);
  316. }
  317. .main .interviewee-content .interviewee-content-right .enter .enter-item > text {
  318. width: calc(80vmax / 12.80);
  319. margin-top: calc(10vmax / 12.80);
  320. }
  321. .main .interviewee-content .interviewee-content-right .enter .enter-item .enter-input {
  322. font-size: calc(22vmax / 12.80);
  323. height: calc(44vmax / 12.80);
  324. line-height: calc(44vmax / 12.80);
  325. width: calc(250vmax / 12.80);
  326. margin-left: calc(20vmax / 12.80);
  327. padding: 0 calc(15vmax / 12.80);
  328. color: #09AECC;
  329. white-space:nowrap;
  330. overflow: hidden;
  331. text-overflow: ellipsis;
  332. }
  333. .main .interviewee-content .interviewee-content-right .enter .enter-item .enter-input-placeholder {
  334. font-size: calc(22vmax / 12.80);
  335. color: #B5D7E7;
  336. }
  337. .main .interviewee-content .interviewee-content-right .enter-clear {
  338. width: calc(170vmax / 12.80);
  339. height: calc(40vmax / 12.80);
  340. line-height: calc(40vmax / 12.80);
  341. margin-top: calc(47vmax / 12.80);
  342. display: inline-block;
  343. background: #FFF3E1;
  344. border-radius: calc(20vmax / 12.80);
  345. font-weight: 500;
  346. font-size: calc(22vmax / 12.80);
  347. color: #D6AB6A;
  348. text-align: center;
  349. }
  350. .main .interviewee-content .interviewee-content-right .right-top {
  351. display: flex;
  352. justify-content: space-between;
  353. flex-wrap: wrap;
  354. width: calc(100% - 106vmax / 12.80);
  355. margin-bottom: calc(20vmax / 12.80);
  356. }
  357. .main .interviewee-content .interviewee-content-right .right-top .right-top-tit {
  358. width: 50%;
  359. height: calc(46vmax / 12.80);
  360. line-height: calc(46vmax / 12.80);
  361. }
  362. .main .interviewee-content .interviewee-content-right .right-top .right-top-screen {
  363. text-align: right;
  364. height: calc(46vmax / 12.80);
  365. line-height: calc(46vmax / 12.80);
  366. display: flex;
  367. justify-content: center;
  368. align-items: center;
  369. }
  370. .main .interviewee-content .interviewee-content-right .right-top .right-top-screen .floor {
  371. font-weight: bold;
  372. font-size: calc(20vmax / 12.80);
  373. color: #D6AB6A;
  374. height: calc(46vmax / 12.80);
  375. line-height: calc(46vmax / 12.80);
  376. display: inline-block;
  377. }
  378. .main .interviewee-content .interviewee-content-right .right-top .right-top-screen .screen {
  379. font-weight: bold;
  380. font-size: calc(22vmax / 12.80);
  381. color: #80c269;
  382. margin-left: calc(24vmax / 12.80);
  383. height: calc(46vmax / 12.80);
  384. line-height: calc(46vmax / 12.80);
  385. display: flex;
  386. justify-content: center;
  387. align-items: center;
  388. }
  389. .main .interviewee-content .interviewee-content-right .right-top .right-top-screen .hidden-icon {
  390. width: calc(28vmax / 12.80);
  391. height: calc(28vmax / 12.80);
  392. margin-left: calc(10vmax / 12.80);
  393. vertical-align: middle;
  394. }
  395. /* 键盘样式开始 */
  396. /* 键盘 */
  397. .main .interviewee-content .keyboard {
  398. position: fixed;
  399. width: calc(640vmax / 12.80);
  400. padding: 0 calc(15vmax / 12.80) calc(15vmax / 12.80) calc(15vmax / 12.80);
  401. /*height: calc(480vmax / 12.80);*/
  402. bottom: calc(150vmax / 12.80);
  403. right: calc(180vmax / 12.80);
  404. z-index: 99;
  405. /*background-color: #fff;*/
  406. border: 0 solid #B8EFF3;
  407. box-shadow: 0 0 calc(8vmax / 12.80) 0 rgba(115, 218, 228, 1);
  408. overflow: hidden;
  409. display: flex;
  410. flex-direction: column;
  411. justify-content: center;
  412. align-items: center;
  413. border-radius: calc(16vmax / 12.80);
  414. background: linear-gradient(180deg, #00E3C5 0%, #07D3E0 100%);
  415. }
  416. .main .interviewee-content .keyboard .keyboard-tit {
  417. color: rgba(20, 86, 118, 1);
  418. font-size: calc(28vmax / 12.80);
  419. font-weight: 700;
  420. height: calc(60vmax / 12.80);
  421. line-height: calc(60vmax / 12.80);
  422. }
  423. .main .interviewee-content .keyboard .keyboard-mini {
  424. background-color: #fff;
  425. padding: calc(15vmax / 12.80) 0;
  426. position: relative;
  427. /*height: calc(375vmax / 12.80);*/
  428. display: flex;
  429. flex-direction: column;
  430. justify-content: center;
  431. align-items: center;
  432. border-radius: calc(16vmax / 12.80);
  433. }
  434. .main .interviewee-content .keyboard .keyboard-mini .provinces,
  435. .main .interviewee-content .keyboard .keyboard-mini .keyNums{
  436. overflow: hidden;
  437. display: flex;
  438. flex-wrap: wrap;
  439. }
  440. .main .interviewee-content .keyboard .kb-btn-box {
  441. width: calc(295vmax / 12.80);
  442. display: flex;
  443. justify-content: space-between;
  444. align-items: center;
  445. }
  446. .main .interviewee-content .keyboard .kb-btn-box .kb-delete-btn {
  447. background: rgba(225, 69, 69, 1) !important;
  448. color: #fff;
  449. width: calc(140vmax / 12.80);
  450. height: calc(42vmax / 12.80);
  451. line-height: calc(42vmax / 12.80);
  452. border-radius: calc(24vmax / 12.80);
  453. font-size: calc(22vmax / 12.80);
  454. text-align: center;
  455. }
  456. .main .interviewee-content .keyboard .kb-btn-box .kb-sure-btn {
  457. background: #ccc;
  458. color: #fff;
  459. width: calc(140vmax / 12.80);
  460. height: calc(42vmax / 12.80);
  461. line-height: calc(42vmax / 12.80);
  462. border-radius: calc(24vmax / 12.80);
  463. font-size: calc(22vmax / 12.80);
  464. text-align: center;
  465. }
  466. .main .interviewee-content .keyboard .kb-btn-box .down-blue {
  467. background-color: rgba(24, 186, 255, 1) !important;
  468. color: #ffffff !important;
  469. }
  470. .main .interviewee-content .keyboard .keyboard-mini .pro-li {
  471. background: rgba(208, 244, 248, 1);
  472. color: #145676;
  473. width: calc(50vmax / 12.80);
  474. height: calc(60vmax / 12.80);
  475. line-height: calc(60vmax / 12.80);
  476. border-radius: calc(10vmax / 12.80);
  477. font-size: calc(22vmax / 12.80);
  478. text-align: center;
  479. margin: 0 calc(15vmax / 12.80) calc(15vmax / 12.80) calc(15vmax / 12.80);
  480. }
  481. /* 键盘样式结束 */
  482. /* 多选楼层开始 */
  483. .main .interviewee-content .floor-box {
  484. position: absolute;
  485. top: calc(120vmax / 12.80);
  486. left: 50%;
  487. transform: translateX(-50%);
  488. /*width: calc(880vmax / 12.80);*/
  489. /*height: calc(470vmax / 12.80);*/
  490. padding: 0 calc(20vmax / 12.80) calc(20vmax / 12.80) calc(20vmax / 12.80);
  491. background-color: #01e2c7;
  492. border-radius: calc(16vmax / 12.80);
  493. display: flex;
  494. flex-direction: column;
  495. justify-content: center;
  496. align-items: center;
  497. z-index: 999;
  498. }
  499. .main .interviewee-content .floor-box .floor-tit {
  500. position: relative;
  501. color: rgba(20, 86, 118, 1);
  502. font-size: calc(28vmax / 12.80);
  503. font-weight: 700;
  504. height: calc(60vmax / 12.80);
  505. line-height: calc(60vmax / 12.80);
  506. }
  507. .main .interviewee-content .floor-box .floor-content {
  508. display: flex;
  509. justify-content: space-between;
  510. align-items: center;
  511. width: calc(880vmax / 12.80);
  512. }
  513. .main .interviewee-content .floor-box .floor-content .box-content {
  514. position: relative;
  515. background-color: #fff;
  516. border-radius: calc(10vmax / 12.80);
  517. width: calc(640vmax / 12.80);
  518. height: calc(440vmax / 12.80);
  519. padding: calc(30vmax / 12.80);
  520. box-sizing: border-box;
  521. }
  522. .main .interviewee-content .floor-box .floor-content .box-content .floor-item {
  523. height: calc(310vmax / 12.80);
  524. overflow: hidden;
  525. overflow-y: auto;
  526. }
  527. .main .interviewee-content .floor-box .floor-content .box-content .floor-item .floor-item-box {
  528. font-size: calc(20vmax / 12.80);
  529. display: inline-block;
  530. background-color: #d0f4f8;
  531. color: rgba(20, 86, 118, 1);
  532. width: calc(130vmax / 12.80);
  533. height: calc(56vmax / 12.80);
  534. line-height: calc(56vmax / 12.80);
  535. text-align: center;
  536. border-radius: calc(8vmax / 12.80);
  537. margin-bottom: calc(10vmax / 12.80);
  538. margin-right: calc(20vmax / 12.80);
  539. }
  540. .main .interviewee-content .floor-box .floor-content .box-content .floor-item .floor-item-box:nth-child(4n) {
  541. margin-right: 0;
  542. }
  543. .main .interviewee-content .floor-box .floor-content .box-content .floor-item .choose-floor-item {
  544. background-color: #13a1b4;
  545. color: #fff;
  546. }
  547. .main .interviewee-content .floor-box .floor-content .box-content .floor-btn {
  548. position: absolute;
  549. left: 50%;
  550. width: calc(330vmax / 12.80);
  551. padding: calc(20vmax / 12.80) 0;
  552. margin-top: calc(10vmax / 12.80);
  553. transform: translateX(-50%);
  554. display: flex;
  555. justify-content: space-between;
  556. align-items: center;
  557. }
  558. .main .interviewee-content .floor-box .floor-content .box-content .floor-btn .floor-btn-css {
  559. display: inline-block;
  560. font-size: calc(20vmax / 12.80);
  561. border-radius: calc(24vmax / 12.80);
  562. width: calc(140vmax / 12.80);
  563. height: calc(42vmax / 12.80);
  564. line-height: calc(42vmax / 12.80);
  565. text-align: center;
  566. }
  567. .main .interviewee-content .floor-box .floor-content .box-content .floor-btn .floor-cancel {
  568. background-color: #b1e3ff;
  569. color: rgba(21, 140, 207, 1);
  570. }
  571. .main .interviewee-content .floor-box .floor-content .box-content .floor-btn .floor-sure {
  572. background-color: #18baff;
  573. color: rgba(255, 255, 255, 1);
  574. }
  575. .main .interviewee-content .floor-box .floor-content .selected-floor {
  576. position: relative;
  577. background-color: #fff;
  578. border-radius: calc(10vmax / 12.80);
  579. width: calc(220vmax / 12.80);
  580. height: calc(440vmax / 12.80);
  581. overflow-y: auto;
  582. padding: calc(30vmax / 12.80) calc(20vmax / 12.80);
  583. box-sizing: border-box;
  584. }
  585. .main .interviewee-content .floor-box .floor-content .selected-floor .selected-floor-item {
  586. background-color: #13a2b5;
  587. color: #fff;
  588. width: calc(80vmax / 12.80);
  589. height: calc(32vmax / 12.80);
  590. line-height: calc(32vmax / 12.80);
  591. /* text-align: center; */
  592. border-radius: calc(24vmax / 12.80);
  593. margin-bottom: calc(12vmax / 12.80);
  594. font-size: calc(16vmax / 12.80);
  595. position: relative;
  596. padding-left: calc(20vmax / 12.80);
  597. box-sizing: border-box;
  598. display: inline-block;
  599. }
  600. .main .interviewee-content .floor-box .floor-content .selected-floor .selected-floor-item:nth-child(2n - 1) {
  601. margin-right: calc(20vmax / 12.80);
  602. }
  603. .main .interviewee-content .floor-box .floor-content .selected-floor .delete-icon {
  604. position: absolute;
  605. top: calc(10vmax / 12.80);
  606. right: calc(12vmax / 12.80);
  607. width: calc(12vmax / 12.80);
  608. height: calc(12vmax / 12.80);
  609. }
  610. /*竖屏样式*/
  611. .portrait-main .interviewee-content {
  612. margin: calc(10vmin / 12.80) calc(17vmin / 12.80);
  613. display: flex;
  614. justify-content: space-between;
  615. align-items: center;
  616. /*flex-wrap: wrap;*/
  617. }
  618. .portrait-main .interviewee-content .tit-box {
  619. height: calc(46vmin / 12.80);
  620. line-height: calc(46vmin / 12.80);
  621. font-weight: 500;
  622. font-size: calc(28vmin / 12.80);
  623. color: #145676;
  624. display: inline-block;
  625. }
  626. .portrait-main .interviewee-content .interviewee-content-left,
  627. .portrait-main .interviewee-content .interviewee-content-right {
  628. background-color: #fff;
  629. /*overflow: hidden;*/
  630. box-sizing: border-box;
  631. height: calc(650vmin / 12.80);
  632. }
  633. .portrait-main .interviewee-content .interviewee-content-left {
  634. width: calc(377vmin / 12.80);
  635. padding: calc(20vmin / 12.80) calc(24vmin / 12.80);
  636. }
  637. .portrait-main .interviewee-content .interviewee-content-right {
  638. width: calc(855vmin / 12.80);
  639. padding: calc(20vmin / 12.80) 0 calc(20vmin / 12.80) calc(24vmin / 12.80);
  640. position: relative;
  641. }
  642. .portrait-main .interviewee-content .interviewee-content-left .userInfo-box {
  643. margin-top: calc(42vmin / 12.80);
  644. display: flex;
  645. justify-content: space-between;
  646. }
  647. .portrait-main .interviewee-content .interviewee-content-left .userInfo-box .avatar {
  648. width: calc(100vmin / 12.80);
  649. height: calc(130vmin / 12.80);
  650. border-radius: calc(2vmin / 12.80);
  651. margin-right: calc(10vmin / 12.80);
  652. background: #B5D7E7;
  653. }
  654. .portrait-main .interviewee-content .interviewee-content-left .userInfo-box .info-box {
  655. width: calc(100% - 110vmin / 12.80);
  656. font-size: calc(22vmin / 12.80);
  657. color: #145676;
  658. }
  659. .portrait-main .interviewee-content .interviewee-content-left .userInfo-box .info-box > view {
  660. line-height: calc(40vmin / 12.80);
  661. height: calc(40vmin / 12.80);
  662. }
  663. .portrait-main .interviewee-content .interviewee-content-left .userInfo-box .info-box .userInfo-phone {
  664. display: flex;
  665. align-items: flex-end;
  666. justify-content: space-between;
  667. }
  668. .portrait-main .interviewee-content .interviewee-content-left .userInfo-box .info-box .userInfo-phone .phone-input {
  669. width: calc(100% - 32vmin / 12.80);
  670. height: calc(40vmin / 12.80);
  671. line-height: calc(40vmin / 12.80);
  672. border-bottom: calc(2vmin / 12.80) solid #B8EFF3;
  673. font-size: calc(22vmin / 12.80);
  674. color: #145676;
  675. vertical-align: middle;
  676. padding: 0;
  677. }
  678. .portrait-main .interviewee-content .interviewee-content-left .userInfo-box .info-box .userInfo-phone .phone-icon {
  679. width: calc(22vmin / 12.80);
  680. height: calc(32vmin / 12.80);
  681. }
  682. .portrait-main .interviewee-content .interviewee-content-left .remainingInfo-box {
  683. margin-top: calc(48vmin / 12.80);
  684. display: flex;
  685. justify-content: left;
  686. justify-items: flex-end;
  687. flex-wrap: wrap;
  688. }
  689. .portrait-main .interviewee-content .interviewee-content-left .remainingInfo-box .box-item {
  690. font-size: calc(22vmin / 12.80);
  691. color: #145676;
  692. margin-bottom: calc(22vmin / 12.80);
  693. width: calc(100%);
  694. position: relative;
  695. display: flex;
  696. }
  697. .portrait-main .interviewee-content .interviewee-content-left .remainingInfo-box .box-item > text {
  698. margin-right: calc(20vmin / 12.80);
  699. width: calc(50vmin / 12.80);
  700. height: calc(44vmin / 12.80);
  701. line-height: calc(44vmin / 12.80);
  702. }
  703. .portrait-main .interviewee-content .interviewee-content-left .remainingInfo-box .box-item .input,
  704. .portrait-main .interviewee-content .interviewee-content-left .remainingInfo-box .box-item .picker {
  705. width: calc(100% - 70vmin / 12.80);
  706. height: calc(44vmin / 12.80);
  707. line-height: calc(44vmin / 12.80);
  708. border: calc(1vmin / 12.80) solid #B8EFF3;
  709. box-shadow: 0 0 calc(8vmin / 12.80) 0 rgba(185,238,243,0.98);
  710. border-radius: calc(2vmin / 12.80);
  711. color: #09AECC;
  712. font-size: calc(22vmin / 12.80);
  713. padding-left: calc(15vmin / 12.80);
  714. box-sizing: border-box;
  715. }
  716. .portrait-main .interviewee-content .interviewee-content-left .remainingInfo-box .box-item .input-pl {
  717. color: #B5D7E7;
  718. }
  719. .portrait-main .interviewee-content .interviewee-content-left .select-area {
  720. max-height: calc(200vmin / 12.80);
  721. position: absolute;
  722. bottom: 0;
  723. left: calc(100% + 10vmax / 12.80);
  724. /*bottom: calc(58vmin / 12.80);*/
  725. /*right: 0;*/
  726. width: calc(100% - 70vmin / 12.80);
  727. background-color: #fff;
  728. padding: calc(6vmin / 12.80) calc(20vmin / 12.80);
  729. box-sizing: border-box;
  730. font-size: calc(18vmin / 12.80);
  731. color: #4489B9;
  732. z-index: 999;
  733. box-shadow: 0 0 calc(8vmin / 12.80) 0 rgba(115, 218, 228, 1);
  734. border-radius: calc(2vmin / 12.80);
  735. overflow-y: auto;
  736. }
  737. .portrait-main .interviewee-content .interviewee-content-left .select-area .item {
  738. padding: calc(10vmax / 12.80) 0;
  739. opacity: 0.7;
  740. text-align: center;
  741. border-bottom: calc(1vmin / 12.80) solid transparent;
  742. }
  743. .portrait-main .interviewee-content .interviewee-content-left .select-area .item:not(:last-child) {
  744. border-bottom: calc(1vmin / 12.80) solid #DFEDF7;
  745. }
  746. .portrait-main .interviewee-content .interviewee-content-right .manual-operation {
  747. background: #13B5B1;
  748. border-radius: calc(23vmin / 12.80);
  749. font-weight: 500;
  750. font-size: calc(22vmin / 12.80);
  751. color: #FFFFFF;
  752. width: calc(170vmin / 12.80);
  753. height: calc(46vmin / 12.80);
  754. line-height: calc(46vmin / 12.80);
  755. text-align: center;
  756. margin-left: calc(34vmin / 12.80);
  757. display: inline-block;
  758. }
  759. .portrait-main .interviewee-content .interviewee-content-right .right-floor {
  760. height: 100%;
  761. width: calc(76vmin / 12.80);
  762. position: absolute;
  763. top: calc(32vmin / 12.80);
  764. right: 0;
  765. }
  766. .portrait-main .interviewee-content .interviewee-content-right .right-floor .right-floor-item {
  767. width: calc(76vmin / 12.80);
  768. height: calc(40vmin / 12.80);
  769. line-height: calc(40vmin / 12.80);
  770. background: #FFF3E1;
  771. border-radius: calc(8vmin / 12.80) 0 0 calc(8vmin / 12.80);
  772. font-weight: bold;
  773. font-size: calc(20vmin / 12.80);
  774. color: #D6AB6A;
  775. text-align: center;
  776. margin-bottom: calc(12vmin / 12.80);
  777. }
  778. .portrait-main .interviewee-content .interviewee-content-right .search-content {
  779. width: calc(100% - 106vmin / 12.80);
  780. overflow: hidden;
  781. transition: max-height 0.4s linear;
  782. }
  783. .portrait-main .interviewee-content .interviewee-content-right .search-content-max {
  784. max-height: calc(200vmax / 12.80);
  785. }
  786. .portrait-main .interviewee-content .interviewee-content-right .search-content-min {
  787. max-height: 0;
  788. }
  789. .portrait-main .interviewee-content .interviewee-content-right .search-content .content-top {
  790. width: 100%;
  791. display: flex;
  792. justify-content: space-between;
  793. flex-wrap: wrap;
  794. }
  795. .portrait-main .interviewee-content .interviewee-content-right .search-content .search-item {
  796. width: calc(100% / 3 - 10vmin / 12.80);
  797. color: #145676;
  798. margin-bottom: calc(16vmin / 12.80);
  799. box-sizing: border-box;
  800. display: flex;
  801. justify-content: left;
  802. align-items: center;
  803. }
  804. .portrait-main .interviewee-content .interviewee-content-right .search-content .search-item > text {
  805. font-size: calc(20vmin / 12.80);
  806. height: calc(44vmin / 12.80);
  807. line-height: calc(44vmin / 12.80);
  808. padding-right: calc(8vmin / 12.80);
  809. padding-left: calc(8vmin / 12.80);
  810. box-sizing: border-box;
  811. }
  812. .portrait-main .interviewee-content .interviewee-content-right .search-content .search-item .search-input {
  813. font-size: calc(20vmin / 12.80);
  814. /*width: calc(100% - 80vmin / 12.80);*/
  815. flex: 1;
  816. height: calc(44vmin / 12.80);
  817. line-height: calc(44vmin / 12.80);
  818. /*margin-left: 6rpx;*/
  819. padding: 0 calc(8vmin / 12.80);
  820. box-sizing: border-box;
  821. color: #09AECC;
  822. }
  823. .portrait-main .interviewee-content .interviewee-content-right .search-content .search-item .search-input-placeholder {
  824. font-size: calc(20vmin / 12.80);
  825. color: #B5D7E7;
  826. }
  827. .portrait-main .interviewee-content .interviewee-content-right .search-content .search-btn {
  828. display: flex;
  829. justify-content: flex-end;
  830. margin-bottom: calc(20vmin / 12.80);
  831. }
  832. .portrait-main .interviewee-content .interviewee-content-right .search-content .search-btn .click-search,
  833. .portrait-main .interviewee-content .interviewee-content-right .search-content .search-btn .click-clear {
  834. width: calc(170vmin / 12.80);
  835. height: calc(46vmin / 12.80);
  836. line-height: calc(46vmin / 12.80);
  837. text-align: center;
  838. border-radius: calc(20vmin / 12.80);
  839. font-weight: 500;
  840. font-size: calc(22vmin / 12.80);
  841. }
  842. .portrait-main .interviewee-content .interviewee-content-right .search-content .search-btn .click-search {
  843. background: #146576;
  844. color: #FFFFFF;
  845. margin-right: calc(35vmin / 12.80);
  846. }
  847. .portrait-main .interviewee-content .interviewee-content-right .search-content .search-btn .click-clear {
  848. color: #146576;
  849. border: calc(1vmin / 12.80) solid #146576;
  850. }
  851. .portrait-main .interviewee-content .interviewee-content-right .input-shadow {
  852. box-shadow: 0 0 calc(4vmin / 12.80) 0 rgba(185,238,243,0.98);
  853. border-radius: calc(2vmin / 12.80);
  854. border: calc(1vmin / 12.80) solid #B8EFF3;
  855. }
  856. .portrait-main .interviewee-content .interviewee-content-right .floor-detail {
  857. margin-top: calc(10vmin / 12.80);
  858. overflow: hidden;
  859. transition: max-height 0.4s linear;
  860. width: calc(100% - 106vmin / 12.80);
  861. }
  862. .portrait-main .interviewee-content .interviewee-content-right .floor-detail .floor-detail-item {
  863. width: calc((100% - calc(72vmin / 12.80)) / 3);
  864. height: calc(84vmin / 12.80);
  865. background: #D1F4F7;
  866. border-radius: calc(12vmin / 12.80);
  867. font-size: calc(22vmin / 12.80);
  868. color: #145676;
  869. padding: calc(12vmin / 12.80);
  870. margin-bottom: calc(10vmin / 12.80);
  871. box-sizing: border-box;
  872. margin-left: calc(36vmin / 12.80);
  873. }
  874. .portrait-main .interviewee-content .interviewee-content-right .floor-detail .floor-detail-item > view {
  875. height: calc(30vmin / 12.80);
  876. line-height: calc(30vmin / 12.80);
  877. width: 100%;
  878. white-space:nowrap;
  879. overflow: hidden;
  880. text-overflow: ellipsis;
  881. }
  882. .portrait-main .interviewee-content .interviewee-content-right .floor-detail .floor-detail-item:nth-child(3n - 2) {
  883. margin-left: 0 !important;
  884. }
  885. .portrait-main .interviewee-content .interviewee-content-right .num-page {
  886. position: absolute;
  887. bottom: calc(15vmin / 12.80);
  888. }
  889. .portrait-main .interviewee-content .interviewee-content-right .num-page .previous,
  890. .portrait-main .interviewee-content .interviewee-content-right .num-page .next {
  891. width: calc(170vmin / 12.80);
  892. height: calc(40vmin / 12.80);
  893. line-height: calc(40vmin / 12.80);
  894. display: inline-block;
  895. background: #FFF3E1;
  896. border-radius: calc(20vmin / 12.80);
  897. font-weight: 500;
  898. font-size: calc(22vmin / 12.80);
  899. color: #D6AB6A;
  900. text-align: center;
  901. }
  902. .portrait-main .interviewee-content .interviewee-content-right .num-page .total {
  903. display: inline-block;
  904. font-weight: 500;
  905. font-size: calc(20vmin / 12.80);
  906. color: #D6AB6A;
  907. margin: 0 calc(20vmin / 12.80);
  908. }
  909. .portrait-main .interviewee-content .interviewee-content-right .enter {
  910. margin-top: calc(35vmin / 12.80);
  911. width: calc(100% - 24vmin / 12.80);
  912. }
  913. .portrait-main .interviewee-content .interviewee-content-right .enter .enter-item {
  914. font-size: calc(22vmin / 12.80);
  915. color: #145676;
  916. margin-bottom: calc(22vmin / 12.80);
  917. }
  918. .portrait-main .interviewee-content .interviewee-content-right .enter .enter-item > text {
  919. width: calc(80vmin / 12.80);
  920. margin-top: calc(10vmin / 12.80);
  921. }
  922. .portrait-main .interviewee-content .interviewee-content-right .enter .enter-item .enter-input {
  923. font-size: calc(22vmin / 12.80);
  924. height: calc(44vmin / 12.80);
  925. line-height: calc(44vmin / 12.80);
  926. width: calc(250vmin / 12.80);
  927. margin-left: calc(20vmin / 12.80);
  928. padding: 0 calc(15vmin / 12.80);
  929. color: #09AECC;
  930. white-space:nowrap;
  931. overflow: hidden;
  932. text-overflow: ellipsis;
  933. }
  934. .portrait-main .interviewee-content .interviewee-content-right .enter .enter-item .enter-input-placeholder {
  935. font-size: calc(22vmin / 12.80);
  936. color: #B5D7E7;
  937. }
  938. .portrait-main .interviewee-content .interviewee-content-right .enter-clear {
  939. width: calc(170vmin / 12.80);
  940. height: calc(40vmin / 12.80);
  941. line-height: calc(40vmin / 12.80);
  942. margin-top: calc(47vmin / 12.80);
  943. display: inline-block;
  944. background: #FFF3E1;
  945. border-radius: calc(20vmin / 12.80);
  946. font-weight: 500;
  947. font-size: calc(22vmin / 12.80);
  948. color: #D6AB6A;
  949. text-align: center;
  950. }
  951. .portrait-main .interviewee-content .interviewee-content-right .right-top {
  952. display: flex;
  953. justify-content: space-between;
  954. flex-wrap: wrap;
  955. width: calc(100% - 106vmin / 12.80);
  956. margin-bottom: calc(20vmin / 12.80);
  957. }
  958. .portrait-main .interviewee-content .interviewee-content-right .right-top .right-top-tit {
  959. width: 50%;
  960. height: calc(46vmin / 12.80);
  961. line-height: calc(46vmin / 12.80);
  962. }
  963. .portrait-main .interviewee-content .interviewee-content-right .right-top .right-top-screen {
  964. text-align: right;
  965. height: calc(46vmin / 12.80);
  966. line-height: calc(46vmin / 12.80);
  967. display: flex;
  968. justify-content: center;
  969. align-items: center;
  970. }
  971. .portrait-main .interviewee-content .interviewee-content-right .right-top .right-top-screen .floor {
  972. font-weight: bold;
  973. font-size: calc(20vmin / 12.80);
  974. color: #D6AB6A;
  975. height: calc(46vmin / 12.80);
  976. line-height: calc(46vmin / 12.80);
  977. display: inline-block;
  978. }
  979. .portrait-main .interviewee-content .interviewee-content-right .right-top .right-top-screen .screen {
  980. font-weight: bold;
  981. font-size: calc(22vmin / 12.80);
  982. color: #80c269;
  983. margin-left: calc(24vmin / 12.80);
  984. height: calc(46vmin / 12.80);
  985. line-height: calc(46vmin / 12.80);
  986. display: flex;
  987. justify-content: center;
  988. align-items: center;
  989. }
  990. .portrait-main .interviewee-content .interviewee-content-right .right-top .right-top-screen .hidden-icon {
  991. width: calc(28vmin / 12.80);
  992. height: calc(28vmin / 12.80);
  993. margin-left: calc(10vmin / 12.80);
  994. vertical-align: middle;
  995. }
  996. /* 键盘样式开始 */
  997. /* 键盘 */
  998. .portrait-main .interviewee-content .keyboard {
  999. position: fixed;
  1000. width: calc(640vmin / 12.80);
  1001. padding: 0 calc(15vmin / 12.80) calc(15vmin / 12.80) calc(15vmin / 12.80);
  1002. /*height: calc(480vmin / 12.80);*/
  1003. bottom: calc(150vmin / 12.80);
  1004. right: calc(180vmin / 12.80);
  1005. z-index: 99;
  1006. /*background-color: #fff;*/
  1007. border: 0 solid #B8EFF3;
  1008. box-shadow: 0 0 calc(8vmin / 12.80) 0 rgba(115, 218, 228, 1);
  1009. overflow: hidden;
  1010. display: flex;
  1011. flex-direction: column;
  1012. justify-content: center;
  1013. align-items: center;
  1014. border-radius: calc(16vmin / 12.80);
  1015. background: linear-gradient(180deg, #00E3C5 0%, #07D3E0 100%);
  1016. }
  1017. .portrait-main .interviewee-content .keyboard .keyboard-tit {
  1018. color: rgba(20, 86, 118, 1);
  1019. font-size: calc(28vmin / 12.80);
  1020. font-weight: 700;
  1021. height: calc(60vmin / 12.80);
  1022. line-height: calc(60vmin / 12.80);
  1023. }
  1024. .portrait-main .interviewee-content .keyboard .keyboard-mini {
  1025. background-color: #fff;
  1026. padding: calc(15vmin / 12.80) 0;
  1027. position: relative;
  1028. /*height: calc(375vmin / 12.80);*/
  1029. display: flex;
  1030. flex-direction: column;
  1031. justify-content: center;
  1032. align-items: center;
  1033. border-radius: calc(16vmin / 12.80);
  1034. }
  1035. .portrait-main .interviewee-content .keyboard .keyboard-mini .provinces,
  1036. .portrait-main .interviewee-content .keyboard .keyboard-mini .keyNums{
  1037. overflow: hidden;
  1038. display: flex;
  1039. flex-wrap: wrap;
  1040. }
  1041. .portrait-main .interviewee-content .keyboard .kb-btn-box {
  1042. width: calc(295vmin / 12.80);
  1043. display: flex;
  1044. justify-content: space-between;
  1045. align-items: center;
  1046. }
  1047. .portrait-main .interviewee-content .keyboard .kb-btn-box .kb-delete-btn {
  1048. background: rgba(225, 69, 69, 1) !important;
  1049. color: #fff;
  1050. width: calc(140vmin / 12.80);
  1051. height: calc(42vmin / 12.80);
  1052. line-height: calc(42vmin / 12.80);
  1053. border-radius: calc(24vmin / 12.80);
  1054. font-size: calc(22vmin / 12.80);
  1055. text-align: center;
  1056. }
  1057. .portrait-main .interviewee-content .keyboard .kb-btn-box .kb-sure-btn {
  1058. background: #ccc;
  1059. color: #fff;
  1060. width: calc(140vmin / 12.80);
  1061. height: calc(42vmin / 12.80);
  1062. line-height: calc(42vmin / 12.80);
  1063. border-radius: calc(24vmin / 12.80);
  1064. font-size: calc(22vmin / 12.80);
  1065. text-align: center;
  1066. }
  1067. .portrait-main .interviewee-content .keyboard .kb-btn-box .down-blue {
  1068. background-color: rgba(24, 186, 255, 1) !important;
  1069. color: #ffffff !important;
  1070. }
  1071. .portrait-main .interviewee-content .keyboard .keyboard-mini .pro-li {
  1072. background: rgba(208, 244, 248, 1);
  1073. color: #145676;
  1074. width: calc(50vmin / 12.80);
  1075. height: calc(60vmin / 12.80);
  1076. line-height: calc(60vmin / 12.80);
  1077. border-radius: calc(10vmin / 12.80);
  1078. font-size: calc(22vmin / 12.80);
  1079. text-align: center;
  1080. margin: 0 calc(15vmin / 12.80) calc(15vmin / 12.80) calc(15vmin / 12.80);
  1081. }
  1082. /* 键盘样式结束 */
  1083. /* 多选楼层开始 */
  1084. .portrait-main .interviewee-content .floor-box {
  1085. position: absolute;
  1086. top: calc(120vmin / 12.80);
  1087. left: 50%;
  1088. transform: translateX(-50%);
  1089. /*width: calc(880vmin / 12.80);*/
  1090. /*height: calc(470vmin / 12.80);*/
  1091. padding: 0 calc(20vmin / 12.80) calc(20vmin / 12.80) calc(20vmin / 12.80);
  1092. background-color: #01e2c7;
  1093. border-radius: calc(16vmin / 12.80);
  1094. display: flex;
  1095. flex-direction: column;
  1096. justify-content: center;
  1097. align-items: center;
  1098. z-index: 999;
  1099. }
  1100. .portrait-main .interviewee-content .floor-box .floor-tit {
  1101. position: relative;
  1102. color: rgba(20, 86, 118, 1);
  1103. font-size: calc(28vmin / 12.80);
  1104. font-weight: 700;
  1105. height: calc(60vmin / 12.80);
  1106. line-height: calc(60vmin / 12.80);
  1107. }
  1108. .portrait-main .interviewee-content .floor-box .floor-content {
  1109. display: flex;
  1110. justify-content: space-between;
  1111. align-items: center;
  1112. width: calc(880vmin / 12.80);
  1113. }
  1114. .portrait-main .interviewee-content .floor-box .floor-content .box-content {
  1115. position: relative;
  1116. background-color: #fff;
  1117. border-radius: calc(10vmin / 12.80);
  1118. width: calc(640vmin / 12.80);
  1119. height: calc(440vmin / 12.80);
  1120. padding: calc(30vmin / 12.80);
  1121. box-sizing: border-box;
  1122. }
  1123. .portrait-main .interviewee-content .floor-box .floor-content .box-content .floor-item {
  1124. height: calc(310vmin / 12.80);
  1125. overflow: hidden;
  1126. overflow-y: auto;
  1127. }
  1128. .portrait-main .interviewee-content .floor-box .floor-content .box-content .floor-item .floor-item-box {
  1129. font-size: calc(20vmin / 12.80);
  1130. display: inline-block;
  1131. background-color: #d0f4f8;
  1132. color: rgba(20, 86, 118, 1);
  1133. width: calc(130vmin / 12.80);
  1134. height: calc(56vmin / 12.80);
  1135. line-height: calc(56vmin / 12.80);
  1136. text-align: center;
  1137. border-radius: calc(8vmin / 12.80);
  1138. margin-bottom: calc(10vmin / 12.80);
  1139. margin-right: calc(20vmin / 12.80);
  1140. }
  1141. .portrait-main .interviewee-content .floor-box .floor-content .box-content .floor-item .floor-item-box:nth-child(4n) {
  1142. margin-right: 0;
  1143. }
  1144. .portrait-main .interviewee-content .floor-box .floor-content .box-content .floor-item .choose-floor-item {
  1145. background-color: #13a1b4;
  1146. color: #fff;
  1147. }
  1148. .portrait-main .interviewee-content .floor-box .floor-content .box-content .floor-btn {
  1149. position: absolute;
  1150. left: 50%;
  1151. width: calc(330vmin / 12.80);
  1152. padding: calc(20vmin / 12.80) 0;
  1153. margin-top: calc(10vmin / 12.80);
  1154. transform: translateX(-50%);
  1155. display: flex;
  1156. justify-content: space-between;
  1157. align-items: center;
  1158. }
  1159. .portrait-main .interviewee-content .floor-box .floor-content .box-content .floor-btn .floor-btn-css {
  1160. display: inline-block;
  1161. font-size: calc(20vmin / 12.80);
  1162. border-radius: calc(24vmin / 12.80);
  1163. width: calc(140vmin / 12.80);
  1164. height: calc(42vmin / 12.80);
  1165. line-height: calc(42vmin / 12.80);
  1166. text-align: center;
  1167. }
  1168. .portrait-main .interviewee-content .floor-box .floor-content .box-content .floor-btn .floor-cancel {
  1169. background-color: #b1e3ff;
  1170. color: rgba(21, 140, 207, 1);
  1171. }
  1172. .portrait-main .interviewee-content .floor-box .floor-content .box-content .floor-btn .floor-sure {
  1173. background-color: #18baff;
  1174. color: rgba(255, 255, 255, 1);
  1175. }
  1176. .portrait-main .interviewee-content .floor-box .floor-content .selected-floor {
  1177. position: relative;
  1178. background-color: #fff;
  1179. border-radius: calc(10vmin / 12.80);
  1180. width: calc(220vmin / 12.80);
  1181. height: calc(440vmin / 12.80);
  1182. overflow-y: auto;
  1183. padding: calc(30vmin / 12.80) calc(20vmin / 12.80);
  1184. box-sizing: border-box;
  1185. }
  1186. .portrait-main .interviewee-content .floor-box .floor-content .selected-floor .selected-floor-item {
  1187. background-color: #13a2b5;
  1188. color: #fff;
  1189. width: calc(80vmin / 12.80);
  1190. height: calc(32vmin / 12.80);
  1191. line-height: calc(32vmin / 12.80);
  1192. /* text-align: center; */
  1193. border-radius: calc(24vmin / 12.80);
  1194. margin-bottom: calc(12vmin / 12.80);
  1195. font-size: calc(16vmin / 12.80);
  1196. position: relative;
  1197. padding-left: calc(20vmin / 12.80);
  1198. box-sizing: border-box;
  1199. display: inline-block;
  1200. }
  1201. .portrait-main .interviewee-content .floor-box .floor-content .selected-floor .selected-floor-item:nth-child(2n - 1) {
  1202. margin-right: calc(20vmin / 12.80);
  1203. }
  1204. .portrait-main .interviewee-content .floor-box .floor-content .selected-floor .delete-icon {
  1205. position: absolute;
  1206. top: calc(10vmin / 12.80);
  1207. right: calc(12vmin / 12.80);
  1208. width: calc(12vmin / 12.80);
  1209. height: calc(12vmin / 12.80);
  1210. }