You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

436 lines
5.5 KiB

  1. .in3Sec3L {
  2. float: left;
  3. /* padding-left: 40px; */
  4. width: 55%;
  5. overflow: hidden;
  6. margin-top: 12%;
  7. }
  8. .in3Sec3LBox {
  9. overflow: hidden;
  10. font-size: 14px;
  11. float: left;
  12. margin-left: 28px;
  13. }
  14. .in3Sec3LBox img {
  15. float: left;
  16. width: 35px;
  17. margin-right: 10px;
  18. margin-top: 6px;
  19. }
  20. .in3Sec3LBox>div {
  21. float: left;
  22. font-size: 12px;
  23. }
  24. .in3Sec3LT {
  25. font-size: 23px;
  26. font-weight: bold;
  27. margin-top: 0px;
  28. }
  29. .in3Sec3ClassTxt {
  30. position: absolute;
  31. right: 0;
  32. top: 0;
  33. bottom: 0;
  34. text-align: center;
  35. margin: auto;
  36. height: 24px;
  37. width: 45%;
  38. line-height: 24px;
  39. font-size: 14px;
  40. }
  41. #class {
  42. float: right;
  43. width: 45%;
  44. }
  45. .classSort {
  46. right: inherit;
  47. left: 28px;
  48. margin-left: 0;
  49. }
  50. .in3Sec3Total {
  51. color: #424242;
  52. font-size: 14px;
  53. margin: 20px 0;
  54. }
  55. .in3Sec3Total b {
  56. font-size: 20px;
  57. }
  58. .in3Sec3PerBox {
  59. margin-top: 15px;
  60. }
  61. .in3Sec3Per {
  62. color: #424242;
  63. display: inline-block;
  64. position: relative;
  65. font-size: 14px;
  66. }
  67. .in3Sec3Per b {
  68. font-size: 16px;
  69. }
  70. .in3Sec3Icon {
  71. position: absolute;
  72. top: 50%;
  73. margin-top: -8px;
  74. left: calc(100% + 10px);
  75. height: 16px;
  76. width: 32px;
  77. line-height: 16px;
  78. font-size: 12px;
  79. color: #fff !important;
  80. border-radius: 8px;
  81. text-align: center;
  82. }
  83. .in3Sec3Icon::before {
  84. content: '';
  85. position: absolute;
  86. top: 50%;
  87. left: -8px;
  88. margin-top: -5px;
  89. border: 5px solid transparent;
  90. color: #fff;
  91. }
  92. .in3Sec3Icon.in3Sec3Green {
  93. background-color: #0BB56C;
  94. }
  95. .in3Sec3Icon.in3Sec3Green::before {
  96. border-right-color: #0BB56C;
  97. }
  98. .in3Sec3Icon.in3Sec3Red {
  99. background-color: #EB5858;
  100. }
  101. .in3Sec3Icon.in3Sec3Red::before {
  102. border-right-color: #EB5858;
  103. }
  104. .in3Sec3Line {
  105. margin: 22px -22px;
  106. height: 2px;
  107. background-color: #FAFAFA;
  108. }
  109. .in3Sec3Echart1Box {
  110. height: 190px;
  111. position: relative;
  112. }
  113. .in3Sec3Echart1Con {
  114. height: 24px;
  115. position: absolute;
  116. bottom: -10px;
  117. left: 0;
  118. margin: auto;
  119. font-size: 12px;
  120. right: 0;
  121. text-align: center;
  122. }
  123. .in3Sec3Echart1Con b {
  124. font-size: 18px;
  125. color: #EB5858;
  126. }
  127. .in3Sec3Echart1 {
  128. height: 100%;
  129. margin-left: 100px;
  130. padding-top: 1px;
  131. }
  132. .in3Sec3Echart2 {
  133. height: 100%;
  134. padding-top: 1px;
  135. }
  136. .in3Sec3Echart1Img {
  137. position: absolute;
  138. left: 100px;
  139. right: 0;
  140. top: 0;
  141. bottom: 0;
  142. margin: auto;
  143. width: 45px;
  144. height: 63px;
  145. }
  146. .teacherBox>* {
  147. float: left;
  148. width: 25%;
  149. }
  150. .teacherCon {
  151. padding-left: 25px;
  152. }
  153. .ageTxt {
  154. position: absolute;
  155. height: 36px;
  156. line-height: 18px;
  157. top: 0;
  158. bottom: 0;
  159. left: 9%;
  160. right: 0;
  161. margin: auto;
  162. text-align: center;
  163. font-size: 12px;
  164. }
  165. .organT {
  166. text-align: center;
  167. font-size: 14px;
  168. }
  169. .organLine {
  170. height: 150px;
  171. margin-top: 10px;
  172. width: 60px;
  173. margin: 10px auto 0;
  174. background-color: #F6685E;
  175. position: relative;
  176. padding-top: 2px;
  177. }
  178. .organLine>div {
  179. background-color: #fff;
  180. height: 2px;
  181. margin-top: 2px;
  182. position: relative;
  183. z-index: 3;
  184. }
  185. .organLine div:first-child {
  186. margin-top: 0;
  187. }
  188. .organLine .organZ {
  189. position: absolute;
  190. left: 0;
  191. right: 0;
  192. bottom: 0;
  193. background-color: #72A7F6;
  194. z-index: 2;
  195. }
  196. .organLine .organCon {
  197. position: absolute;
  198. width: 64px;
  199. height: 54px;
  200. background-color: transparent;
  201. font-size: 12px;
  202. }
  203. .organCon1 {
  204. right: 110%;
  205. top: 10%;
  206. }
  207. .organCon2 {
  208. left: 110%;
  209. bottom: 10%;
  210. }
  211. .organCon1 span {
  212. color: #F6685E;
  213. }
  214. .organCon2 span {
  215. color: #72A7F6;
  216. }
  217. .in3Sec3Echart1 {
  218. height: 100%;
  219. margin-left: 100px;
  220. padding-top: 1px;
  221. }
  222. .in3Sec3Echart2 {
  223. height: 100%;
  224. padding-top: 1px;
  225. }
  226. .in3Sec3Echart1Img {
  227. position: absolute;
  228. left: 100px;
  229. right: 0;
  230. top: 0;
  231. bottom: 0;
  232. margin: auto;
  233. width: 45px;
  234. height: 63px;
  235. }
  236. .in3Sec3Echart1Img1 {
  237. position: absolute;
  238. left: 0;
  239. right: 0;
  240. top: 0;
  241. bottom: 0;
  242. margin: auto;
  243. width: 45px;
  244. height: 63px;
  245. }
  246. .in3Sec3Echart1Con1 {
  247. height: 46px;
  248. position: absolute;
  249. bottom: 0;
  250. left: -30px;
  251. margin: auto;
  252. font-size: 12px;
  253. }
  254. .in3Sec3Echart1Con2 {
  255. /* height: 46px; */
  256. position: absolute;
  257. bottom: 42px;
  258. left: 0;
  259. right: 0;
  260. margin: auto;
  261. font-size: 12px;
  262. text-align: center;
  263. }
  264. .in3Sec3Echart1Con3{
  265. position: absolute;
  266. left: -30px;
  267. top: 10px;
  268. margin: auto;
  269. font-size: 12px;
  270. }
  271. .in3Sec3Echart1Con1 b,.in3Sec3Echart1Con2 b,.in3Sec3Echart1Con3 b {
  272. font-size: 18px;
  273. color: #EB5858;
  274. }
  275. .in3Sec3Echart1Con2 b {
  276. margin-left: 10px;
  277. }
  278. .in3Sec3Echart1 {
  279. height: 100%;
  280. margin-left: 100px;
  281. padding-top: 1px;
  282. }
  283. .in3Sec3Echart2 {
  284. height: 100%;
  285. padding-top: 1px;
  286. }
  287. .in3Sec3Echart1Img {
  288. position: absolute;
  289. left: 100px;
  290. right: 0;
  291. top: 0;
  292. bottom: 0;
  293. margin: auto;
  294. width: 45px;
  295. height: 63px;
  296. }
  297. .toClass {
  298. width: 50%;
  299. height: 40%;
  300. margin: 17% auto 0;
  301. position: relative;
  302. background-color: #F4F4F4;
  303. border-radius: 8px;
  304. }
  305. .toClassImg1 {
  306. width: 100%;
  307. position: absolute;
  308. bottom: 100%;
  309. left: 0;
  310. }
  311. .toClassImg2 {
  312. height: 36px;
  313. position: absolute;
  314. top: 0;
  315. bottom: 0;
  316. left: 0;
  317. right: 0;
  318. margin: auto;
  319. line-height: 0;
  320. text-align: center;
  321. z-index: 3;
  322. }
  323. .toClassImg2 img {
  324. height: 100%;
  325. }
  326. .toClassBl {
  327. position: absolute;
  328. z-index: 2;
  329. left: 0;
  330. right: 0;
  331. bottom: 0;
  332. border-radius: 0 0 8px 8px;
  333. }
  334. .toClassBl.red {
  335. background-color: #E44E4E;
  336. }
  337. .toClassBl.blue {
  338. background-color: #64CDFE;
  339. }
  340. .toClassBl.green {
  341. background-color: #0AB56B;
  342. }
  343. .toClassLegend {
  344. line-height: 0;
  345. text-align: right;
  346. position: absolute;
  347. bottom: 0px;
  348. right: 0;
  349. }
  350. .toClassLegend * {
  351. display: inline-block;
  352. vertical-align: middle;
  353. background-color: transparent;
  354. }
  355. .toClassLegend > *{
  356. float: left;
  357. margin-top: 10px;
  358. }
  359. .toClassLegend .red i {
  360. background-color: #E44E4E;
  361. }
  362. .toClassLegend .blue i {
  363. background-color: #64CDFE;
  364. }
  365. .toClassLegend .green i {
  366. background-color: #0AB56B;
  367. }
  368. .toClassLegend i {
  369. width: 10px;
  370. height: 10px;
  371. border-radius: 2px;
  372. margin: 0 5px 0 10px;
  373. }
  374. .toClassLegend span {
  375. font-size: 12px;
  376. }