needDetail.css 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901
  1. /* 弹层样式 */
  2. .need-pop,.anc-pop,.history-pop,.countermark-pop,.relate-sure-pop{
  3. position: fixed;
  4. top: 0;
  5. left: 0;
  6. bottom: 0;
  7. right: 0;
  8. background: rgba(0, 0, 0, 0.5);
  9. z-index: 20;
  10. display: none;
  11. }
  12. .need-pop-con{
  13. background: #fff;
  14. width: 510px;
  15. position: absolute;
  16. left: 50%;
  17. top: 50%;
  18. transform: translate(-50%,-50%);
  19. }
  20. .need-pop-top{
  21. line-height: 30px;
  22. font-size: 20px;
  23. font-weight: bold;
  24. padding: 6px 12px;
  25. }
  26. .npt-close{
  27. font-size: 30px;
  28. cursor: pointer;
  29. line-height: 28px;
  30. }
  31. .need-pop-list{
  32. margin: 10px 0;
  33. line-height: 30px;
  34. }
  35. .need-pop-menu{
  36. width: 110px;
  37. text-align: right;
  38. margin-right: 4px;
  39. }
  40. .need-pop-menu b{
  41. color: red;
  42. font-weight: bold;
  43. }
  44. .gray-bg{
  45. background: #F0F0F0;
  46. }
  47. .need-pop-detail{
  48. width: 370px;
  49. line-height: 26px;
  50. }
  51. .need-pop-detail input,.need-pop-detail textarea{
  52. border: 1px solid #ccc;
  53. width: 100%;
  54. resize: none;
  55. }
  56. .need-pop-detail input{
  57. height: 26px;
  58. }
  59. .prev-class{
  60. position: relative;
  61. }
  62. .inp-text {
  63. position: relative;
  64. text-indent: 10px;
  65. width: 100%;
  66. height: 100%;
  67. line-height: 30px;
  68. border: 1px solid #D8D8D8;
  69. cursor: pointer;
  70. }
  71. .select-con {
  72. display: none;
  73. border: 1px solid #ccc;
  74. border-top: none;
  75. position: absolute;
  76. background: #fff;
  77. z-index: 10;
  78. width: 100%;
  79. text-indent: 10px;
  80. line-height: 28px;
  81. }
  82. .select-con li {
  83. list-style: none;
  84. }
  85. .select-con li:hover{background: #619aff;color: #fff;cursor: pointer;}
  86. .inp-text:after {
  87. content: '';
  88. border-left: 5px solid transparent;
  89. border-right: 5px solid transparent;
  90. border-top: 5px solid #676767;
  91. position: absolute;
  92. right: 10px;
  93. bottom: 12px;
  94. }
  95. .list-half{
  96. width: 49%;
  97. }
  98. .list-half .need-pop-detail{
  99. width: 120px;
  100. }
  101. .need-pop-sub{
  102. display: block;
  103. margin: 20px auto 30px;
  104. color: #fff;
  105. background: #2977ff;
  106. padding: 2px 24px;
  107. border: none;
  108. border-radius: 4px;
  109. cursor: pointer;
  110. }
  111. .gray-font{
  112. color: rgb(153, 153, 153);
  113. }
  114. .need-warn-con{
  115. font-size: 12px;
  116. padding-left: 20px;
  117. }
  118. .add-file{
  119. cursor: pointer;
  120. font-size: 14px;
  121. }
  122. .vtm{
  123. vertical-align: middle;
  124. }
  125. .upload-icon{
  126. height: 20px;
  127. vertical-align: middle;
  128. }
  129. /* 回复样式 */
  130. .title-detail{
  131. background: #EFF5FB;
  132. padding: 20px;
  133. margin: 20px 30px;
  134. color: #000;
  135. }
  136. .title-msg{
  137. font-weight: bold;
  138. margin-bottom: 10px;
  139. }
  140. .tar{
  141. text-align: right;
  142. }
  143. .flex{
  144. display: -webkit-flex;
  145. display: -moz-flex;
  146. display: -ms-flex;
  147. display: -o-flex;
  148. display: flex;
  149. }
  150. .flex-one{
  151. -webkit-flex: 1;
  152. -moz-flex: 1;
  153. -ms-flex: 1;
  154. -o-flex: 1;
  155. flex: 1;
  156. }
  157. .flex-two{
  158. -webkit-flex: 2;
  159. -moz-flex: 2;
  160. -ms-flex: 2;
  161. -o-flex: 2;
  162. flex: 2;
  163. }
  164. .flex-three{
  165. -webkit-flex: 3;
  166. -moz-flex: 3;
  167. -ms-flex: 3;
  168. -o-flex: 3;
  169. flex: 3;
  170. }
  171. .great-num{
  172. margin-left: 10px;
  173. }
  174. .need-list{
  175. border-bottom: 1px solid #ccc;
  176. padding: 4px;
  177. line-height: 22px;
  178. min-height: 44px;
  179. }
  180. .need-list:last-child{
  181. border: none;
  182. }
  183. .need-detail{
  184. margin: 0 30px 20px;
  185. }
  186. .need-list-menu{
  187. width: 110px;
  188. align-self: center;
  189. }
  190. .need-list-main{
  191. align-self: center;
  192. }
  193. .download-file{
  194. color: #2977ff;
  195. cursor: pointer;
  196. }
  197. .great-opt-con{
  198. width: 80px;
  199. text-align: right;
  200. cursor: pointer;
  201. }
  202. .title-msg-con{
  203. position: relative;
  204. padding-right: 16px;
  205. margin-left: 8px;
  206. }
  207. .title-msg-con:after{
  208. content: '';
  209. border-left: 4px solid transparent;
  210. border-right: 4px solid transparent;
  211. border-top: 6px solid #676767;
  212. position: absolute;
  213. right: 0px;
  214. top: 8px;
  215. }
  216. .need-list-top{
  217. margin-bottom: 10px;
  218. }
  219. .great-list-name{
  220. display: inline-block;
  221. overflow: hidden;
  222. width: 36px;
  223. height: 36px;
  224. background: #2977ff;
  225. color: #fff;
  226. border-radius: 50%;
  227. font-size: 12px;
  228. text-align: center;
  229. line-height: 36px;
  230. margin: 6px 6px 0 0;
  231. }
  232. .menu-icon{
  233. width: 18px;
  234. height: auto;
  235. }
  236. .message-name{
  237. font-size: 16px;
  238. font-weight: bold;
  239. margin-right: 20px;
  240. }
  241. .message-list{
  242. margin-bottom: 12px;
  243. }
  244. .message-inp{
  245. width: 100%;
  246. padding: 10px;
  247. }
  248. .reply-btn{
  249. color: #fff;
  250. background: #2977ff;
  251. padding: 2px 24px;
  252. border: none;
  253. border-radius: 4px;
  254. cursor: pointer;
  255. margin-top: 10px;
  256. }
  257. .great-hook.hide{
  258. display: none;
  259. }
  260. /* menu */
  261. .banner-menu{
  262. /*font-size: 0;*/
  263. }
  264. .banner-menu .menu-msg{
  265. display: inline-block;
  266. font-size: 14px;
  267. padding: 4px 22px;
  268. cursor: pointer;
  269. }
  270. .banner-menu .menu-msg.selected{
  271. border-bottom: 3px solid #2977ff;
  272. }
  273. /* 开发计划 */
  274. .layout-margin{
  275. margin: 10px 30px;
  276. }
  277. .time-sel select{
  278. width: 90px;
  279. margin-right: 20px;
  280. }
  281. .back-href{
  282. cursor: pointer;
  283. color: #2977ff;
  284. }
  285. .develop-plan-top{
  286. background: #EFF5FB;
  287. padding: 10px;
  288. line-height: 24px;
  289. }
  290. .develop-plan-status {
  291. }
  292. .dps-list{
  293. display: inline-block;
  294. margin: 0 6px;
  295. cursor: pointer;
  296. }
  297. .dps-list.selected{
  298. color: rgba(52, 167, 255, 0.988235294117647);
  299. }
  300. .end-date{
  301. cursor: pointer;
  302. margin-right: 36px;
  303. }
  304. .end-date b.up{
  305. color: #2977ff;
  306. border-left: 5px solid transparent;
  307. border-right: 5px solid transparent;
  308. border-bottom: 5px solid #676767;
  309. position: relative;
  310. top: -16px;
  311. left: 5px;
  312. }
  313. .end-date b.up.selected{
  314. color: #2977ff;
  315. border-left: 5px solid transparent;
  316. border-right: 5px solid transparent;
  317. border-bottom: 5px solid #2977ff;
  318. }
  319. .end-date b.down{
  320. color: #2977ff;
  321. border-left: 5px solid transparent;
  322. border-right: 5px solid transparent;
  323. border-top: 5px solid #676767;
  324. position: relative;
  325. top: 16px;
  326. left: -5px;
  327. }
  328. .end-date b.down.selected{
  329. color: #2977ff;
  330. border-left: 5px solid transparent;
  331. border-right: 5px solid transparent;
  332. border-top: 5px solid #2977ff;
  333. }
  334. .propose-man{
  335. height: 24px;
  336. border-radius: 12px;
  337. border: 1px solid #ccc;
  338. text-align: center;
  339. width: 140px;
  340. margin-right: 20px;
  341. }
  342. .search-propose-man{
  343. background: #2977ff;
  344. color: #fff;
  345. width: 80px;
  346. height: 24px;
  347. text-align: center;
  348. border-radius: 4px;
  349. border: none;
  350. cursor: pointer;
  351. margin-right: 10px;
  352. }
  353. .tac{
  354. text-align: center;
  355. }
  356. .title-menu-msg{
  357. font-size: 16px;
  358. line-height: 30px;
  359. border-bottom: 1px solid #ccc;
  360. }
  361. .gray-bg{
  362. background: #F2F2F2;
  363. }
  364. .first-level-plan{
  365. position: relative;
  366. }
  367. .first-level-plan:before{
  368. content: '';
  369. border-left: 4px solid transparent;
  370. border-right: 4px solid transparent;
  371. border-top: 5px solid #676767;
  372. position: absolute;
  373. left: 10px;
  374. top: 50%;
  375. transform: translateY(-50%);
  376. }
  377. .plan-detail{
  378. padding: 10px 10px 10px 26px;
  379. align-self: center;
  380. cursor: pointer;
  381. }
  382. .plan-charact{
  383. display: inline-block;
  384. vertical-align: middle;
  385. }
  386. .plan-charact span{
  387. display: inline-block;
  388. }
  389. .need-source,.need-propose{
  390. margin-right: 12px;
  391. }
  392. .end-date-detail{
  393. border: 1px solid #ccc;
  394. padding: 0 14px;
  395. }
  396. .fw{
  397. font-weight: bold;
  398. }
  399. .plan-leader{
  400. align-self: center;
  401. width: 60px;
  402. margin-left: 20px;
  403. color: #36A8FF;
  404. }
  405. .leading-official{
  406. width: 60px;
  407. margin-left: 20px;
  408. }
  409. .finish-progress{
  410. width: 140px;
  411. border: 1px solid #ccc;
  412. background: #fff;
  413. }
  414. .progress-bar{
  415. color: #fff;
  416. background: #36A8FF;
  417. text-align: center;
  418. }
  419. .task-detail{
  420. /* display: none; */
  421. }
  422. .task-list{
  423. margin-left: 40px;
  424. padding: 10px 0;
  425. position: relative;
  426. line-height: 20px;
  427. }
  428. .task-list:before{
  429. content: '';
  430. width: 6px;
  431. height: 6px;
  432. background: #000;
  433. border-radius: 50%;
  434. position: absolute;
  435. left: -12px;
  436. top: 50%;
  437. transform: translateY(-50%);
  438. }
  439. .stage-detail span{
  440. display: inline-block;
  441. background: #E4E4E4;
  442. padding: 0 10px;
  443. border-radius: 10px;
  444. font-size: 12px;
  445. }
  446. .stage-msg.green{
  447. color: #fff;
  448. background: #2977ff;
  449. }
  450. .stage-msg.orange{
  451. color: #fff;
  452. background: #FF9900;
  453. }
  454. /* 学生账号检测 */
  455. .layout-gap{
  456. margin: 30px;
  457. font-size: 14px;
  458. }
  459. .anc-top{
  460. border-bottom: 1px solid #ccc;
  461. padding: 10px 0;
  462. /*line-height: 40px;*/
  463. }
  464. .anc-opt-btn{
  465. align-self: center;
  466. }
  467. .anc-status-icon{
  468. width: 85px;
  469. height: auto;
  470. margin-right: 20px;
  471. }
  472. .title-center{
  473. align-self: center;
  474. }
  475. .anc-title{
  476. font-size: 40px;
  477. color: #666666;
  478. font-weight: 650;
  479. }
  480. .green-font{
  481. color:#2977ff;
  482. }
  483. .pointer{
  484. cursor: pointer;
  485. }
  486. .anc-main-con{
  487. padding: 16px 0;
  488. }
  489. .begain-check-btn{
  490. background: #2977ff;
  491. color: #fff;
  492. width: 100px;
  493. line-height: 28px;
  494. text-align: center;
  495. margin: 20px 0;
  496. }
  497. .anc-status-con{
  498. padding-left: 26px;
  499. border-left: 1px solid #999;
  500. margin-left: 14px;
  501. }
  502. .anc-status-list{
  503. min-height: 80px;
  504. position: relative;
  505. }
  506. .anc-status-list:before{
  507. content: '';
  508. position: absolute;
  509. left: -39px;
  510. width: 25px;
  511. height: 25px;
  512. border-radius: 50%;
  513. background: #CCCCCC;
  514. z-index: 10;
  515. }
  516. .anc-status-list.now-status:before{
  517. background: #FF9900;
  518. }
  519. .anc-status-list.finish-status:before{
  520. background: url(/images/okays.png) no-repeat;
  521. background-color: #fff;
  522. }
  523. .anc-status-list.error-status:before{
  524. background: url(/images/error.png) no-repeat;
  525. background-color: #fff;
  526. }
  527. .anc-status-list:last-child:after{
  528. content: '';
  529. position: absolute;
  530. left: -39px;
  531. top: 0;
  532. width: 25px;
  533. height: 100%;
  534. background: #fff;
  535. z-index: 6;
  536. }
  537. .status-charact{
  538. margin: 6px 0;
  539. }
  540. .href-underline{
  541. text-decoration: underline;
  542. color:#2977ff;
  543. cursor: pointer;
  544. }
  545. .gray-border-top{
  546. border-top: 1px solid #ccc;
  547. }
  548. .anc-finish-btn{
  549. text-align: center;
  550. width: 100px;
  551. height: 26px;
  552. line-height: 26px;
  553. color: #fff;
  554. background: #2977ff;
  555. margin-top: 20px;
  556. cursor: pointer;
  557. }
  558. .forbidden-btn{
  559. background: #D7D7D7;
  560. color: #666;
  561. cursor: no-drop
  562. }
  563. .confirm-pop-con,.relate-sure-pop-con{
  564. background: #fff;
  565. width: 400px;
  566. position: absolute;
  567. left: 50%;
  568. top: 50%;
  569. transform: translate(-50%,-50%);
  570. /*padding: 10px 20px 30px;*/
  571. }
  572. .put-need{
  573. font-size: 16px;
  574. }
  575. .confirm-msg{
  576. margin: 10px 0 30px;
  577. }
  578. .red-font{
  579. color: red;
  580. }
  581. .pop-btns{
  582. text-align: center;
  583. }
  584. .pop-btns > div{
  585. display: inline-block;
  586. width: 80px;
  587. line-height: 26px;
  588. background: #2977ff;
  589. margin: 0 10px 20px;
  590. cursor: pointer;
  591. color: #fff;
  592. }
  593. .pop-btns .cancel-btn{
  594. color: #666;
  595. background: #ccc;
  596. }
  597. /* 处理重名 */
  598. .hrn-top{
  599. border-bottom: 1px solid #ccc;
  600. line-height: 36px;
  601. }
  602. .hrn-top-title{
  603. font-size: 20px;
  604. }
  605. .menu-list-con{
  606. border-right: 1px solid #ccc;
  607. width: 160px;
  608. padding: 10px 10px 0 0;
  609. }
  610. .prev-menu-page,.next-menu-page{
  611. padding: 2px;
  612. }
  613. .search-opt{
  614. margin: 10px 0;
  615. }
  616. .search-key-value{
  617. width: 114px;
  618. height: 24px;
  619. border: 1px solid #ccc;
  620. }
  621. .search-inp{
  622. position: relative;
  623. display: inline-block;
  624. margin-right: 10px;
  625. }
  626. .clear-search-value{
  627. position: absolute;
  628. right: 4px;
  629. top: 50%;
  630. transform: translateY(-50%);
  631. width: 15px;
  632. height: 15px;
  633. background: #ccc;
  634. line-height: 15px;
  635. border-radius: 50%;
  636. text-align: center;
  637. color: #fff;
  638. display: none;
  639. }
  640. .name-key-datas{
  641. padding-right: 26px;
  642. }
  643. .name-key-list{
  644. margin-bottom: 6px;
  645. }
  646. .handle-detail-top{
  647. padding: 10px;
  648. }
  649. .check-btn{
  650. background: #2977ff;
  651. color: #fff;
  652. width: 100px;
  653. line-height: 32px;
  654. text-align: center;
  655. margin-left: 30px;
  656. }
  657. .handle-detail-top > div{
  658. align-self: center;
  659. }
  660. .handle-detail-main{
  661. margin: 0 10px;
  662. }
  663. .handel-term-list{
  664. margin-bottom: 10px;
  665. position: relative;
  666. }
  667. .edit-icon{
  668. width: 22px;
  669. cursor: pointer;
  670. }
  671. .edit-self-no{
  672. width: 164px;
  673. display: none;
  674. }
  675. .term-name{
  676. color: #000;
  677. line-height: 26px;
  678. border-bottom: 1px solid;
  679. margin-bottom: 10px;
  680. }
  681. .term-card-detail{
  682. position: relative;
  683. white-space: nowrap;
  684. font-size: 0;
  685. min-height: 108px;
  686. }
  687. .term-card-layout{
  688. overflow: hidden;
  689. margin: 0 40px;
  690. width: 0;
  691. }
  692. .arrow-img{
  693. position: absolute;
  694. top: 50%;
  695. transform: translateY(-50%);
  696. width: 24px;
  697. }
  698. .term-card-list{
  699. width: 33.333%;
  700. line-height: 22px;
  701. display: inline-block;
  702. font-size: 14px;
  703. vertical-align: top;
  704. white-space: normal;
  705. background: #fff;
  706. }
  707. .term-card-list.moves .padding-layout{
  708. /*transform: rotate(2deg);*/
  709. /*box-shadow: 2px 2px 20px 0 #ccc;*/
  710. color: #000;
  711. background: rgba(255,255,255,1);
  712. opacity: 1 !important;
  713. }
  714. .padding-layout{
  715. border: 1px solid #ccc;
  716. padding: 20px 4px;
  717. margin: 4px;
  718. }
  719. .card-lis-data > span{
  720. display: inline-block;
  721. word-break: break-word;
  722. }
  723. .card-list-msg{
  724. text-align: left;
  725. }
  726. .card-list-menu{
  727. width: 86px;
  728. text-align: right;
  729. margin-right: 4px;
  730. }
  731. .toggle-opt-btn{
  732. margin-left: 90px;
  733. }
  734. .next-arrow,.next-arrow-pop{
  735. right: 0;
  736. }
  737. .relative{
  738. position: relative;
  739. }
  740. .hide-list{
  741. display: none;
  742. }
  743. /* 历史成绩弹层 */
  744. .history-pop-con{
  745. background: #F2F2F2;
  746. width: 700px;
  747. position: absolute;
  748. left: 50%;
  749. top: 50%;
  750. padding: 10px 20px 20px;
  751. transform: translate(-50%,-50%);
  752. }
  753. .history-mark-table{
  754. background: #fff;
  755. width: 100%;
  756. text-align: center;
  757. border-collapse:collapse;
  758. }
  759. .history-mark-table thead {
  760. display:block
  761. }
  762. .history-mark-table td{
  763. width: 100px;
  764. padding: 12px 0;
  765. }
  766. .history-mark-table tr{
  767. border-top: 1px solid #ccc;
  768. }
  769. .history-mark-table tbody{
  770. /*width: 100%;*/
  771. max-height: 300px;
  772. overflow-y: scroll;
  773. display: block;
  774. }
  775. .history-mark-table tbody::-webkit-scrollbar-track{
  776. -webkit-box-shadow: inset 0 0 4px rgba(0,0,0,0.1);
  777. background-color: #F5F5F5;
  778. border-radius: 4px;
  779. }
  780. .history-mark-table tbody::-webkit-scrollbar{
  781. width: 4px;
  782. background-color: #F5F5F5;
  783. }
  784. .history-mark-table tbody::-webkit-scrollbar-thumb{
  785. border-radius: 10px;
  786. background-color: #FFF;
  787. background-image: -webkit-gradient(linear,
  788. 40% 0%,
  789. 75% 84%,
  790. from(#C1D9F3),
  791. to(#D0E7F3),
  792. color-stop(.6,#D0E7F3))
  793. }
  794. .history-mark-table tbody.overHidden{
  795. overflow: hidden;
  796. }
  797. .browse-history{
  798. cursor: pointer;
  799. }
  800. /* 副号弹层 */
  801. .countermark-pop{
  802. /*display: block;*/
  803. }
  804. .countermark-pop-con{
  805. background: #F2F2F2;
  806. position: absolute;
  807. left: 50%;
  808. top: 50%;
  809. padding: 10px 20px 20px;
  810. transform: translate(-50%,-50%);
  811. }
  812. .countermark-datas{
  813. width: 564px;
  814. margin: 0 60px;
  815. overflow: hidden;
  816. text-align: center;
  817. }
  818. .countermark-list-detail{
  819. white-space: nowrap;
  820. position: relative;
  821. /*left: 0;*/
  822. }
  823. .countermark-list{
  824. border: 1px solid #ccc;
  825. background: #fff;
  826. width: 240px;
  827. padding: 10px;
  828. margin: 0 10px;
  829. padding-bottom: 20px;
  830. display: inline-block;
  831. box-sizing: content-box;
  832. }
  833. .relieve-relate{
  834. /*margin-left: 90px;*/
  835. }
  836. /*placeholder颜色*/
  837. :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  838. color: #B7B7B7; }
  839. ::-moz-placeholder { /* Mozilla Firefox 19+ */
  840. color: #B7B7B7; }
  841. input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #B7B7B7; }
  842. input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #B7B7B7; }
  843. .relate-sure-pop{
  844. /*display: block;*/
  845. }
  846. .pop-sec-time{
  847. position: fixed;
  848. width: 300px;
  849. height: 100px;
  850. line-height: 100px;
  851. text-align: center;
  852. background: rgba(0,0,0,0.6);
  853. color: #fff;
  854. left: 50%;
  855. top: 50%;
  856. transform: translate(-50%,-50%);
  857. display: none;
  858. }
  859. .card_select{width:100%;padding-left:58px;}
  860. .card_select select{width:150px;}
  861. /*导入学生*/
  862. .i_fl{
  863. float:left;
  864. margin-top:20px;
  865. margin-left:10px;
  866. }
  867. .term-name span{
  868. float:right;
  869. }