css01.css 29 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705
  1. @charset "utf-8";
  2. /* CSS Document */
  3. pre{
  4. white-space:inherit;
  5. white-space: pre-wrap;
  6. word-wrap: break-word;
  7. }
  8. ul, ol, li {
  9. list-style: none;
  10. }
  11. /* 重置文本格式元素 */
  12. a {
  13. text-decoration: none;
  14. display: block;
  15. width: 100%;
  16. }
  17. abbr[title], acronym[title] {
  18. /* 注:1.ie6 不支持 abbr; 2.这里用了属性选择符,ie6 下无效果 */
  19. border-bottom: 1px dotted;
  20. cursor: help;
  21. }
  22. title {
  23. text-align: center;
  24. }
  25. input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  26. color: #b9b9b9;
  27. }
  28. q:before, q:after {
  29. content: '';
  30. }
  31. /* 重置表单元素 */
  32. legend {
  33. color: #000;
  34. }
  35. /* for ie6 */
  36. fieldset, img {
  37. border: none;
  38. }
  39. /* img 搭车:让链接里的 img 无边框 */
  40. /* 注:optgroup 无法扶正 */
  41. /*
  42. button, input, select, textarea {
  43. font-size: 100%; /!* 使得表单元素在 ie 下能继承字体大小 *!/
  44. }
  45. */
  46. /* 重置 hr */
  47. hr {
  48. border: none;
  49. height: 1px;
  50. }
  51. * {
  52. margin: 0;
  53. padding: 0;
  54. /*font-family: "微软雅黑";*/
  55. font-family: "黑体";
  56. color: #1c2b36;
  57. font-size: 14px;
  58. }
  59. img {
  60. border: none;
  61. display: block;
  62. }
  63. a, button, input {
  64. -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  65. border: none;
  66. }
  67. button {
  68. background: none;
  69. border-radius: 5px;
  70. padding: 0 15px;
  71. color: #fff;
  72. cursor:pointer
  73. }
  74. input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  75.   color: #b9b9b9;
  76. }
  77.   input:-moz-placeholder, textarea:-moz-placeholder {
  78.   color: #b9b9b9;
  79. }
  80.   input::-moz-placeholder, textarea::-moz-placeholder {
  81.   color: #b9b9b9;
  82. }
  83.   input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  84.   color: #b9b9b9;
  85. }
  86. input {
  87. /*font-family: "微软雅黑";*/
  88. font-family: "黑体";
  89. appearance: none;
  90. border: none;
  91. border-radius: 0;
  92. background-color: #FFF;
  93. -webkit-border-radius: 0;
  94. -webkit-border: none;
  95. -webkit-appearance: none;
  96. outline: none;
  97. }
  98. body{
  99. min-width: 1000px!important;
  100. overflow-x: scroll!important;
  101. }
  102. /*chrome表单自动填充去掉input黄色背景解决方案
  103. 可以对input:-webkit-autofill使用足够大的纯色内阴影来覆盖input输入框的黄色背景;如:
  104. input:-webkit-autofill {
  105. -webkit-box-shadow: 0 0 0px 1000px white inset;
  106. border: 1px solid #CCC!important;
  107. }*/
  108. textarea {
  109. outline: none;
  110. resize: none;
  111. /*font-family: "微软雅黑";*/
  112. font-family: "黑体";
  113. appearance: none;
  114. border: none;
  115. border-radius: 0;
  116. -webkit-border-radius: 0;
  117. -webkit-border: none;
  118. -webkit-appearance: none;
  119. }
  120. button {
  121. border: none;
  122. outline: none;
  123. }
  124. table {
  125. width: 100%;
  126. text-align: center;
  127. border-collapse: collapse;
  128. border-spacing: 0;
  129. }
  130. table td {
  131. word-break: break-all;
  132. word-wrap: break-word;
  133. }
  134. select {
  135. /*Chrome和Firefox里面的边框是不一样的,所以复写了一下*/
  136. border: solid 1px #ccc;
  137. padding: 0 10px;
  138. border-radius: 5px;
  139. height: 34px;
  140. /*很关键:将默认的select选择框样式清除*//*
  141. appearance: none;
  142. -moz-appearance: none;
  143. -webkit-appearance: none;*/
  144. /*在选择框的最右侧中间显示小箭头图片*/
  145. /*
  146. background: url("http://ourjs.github.io/static/2015/arrow.png") no-repeat scroll right center transparent;
  147. */
  148. /*为下拉小箭头留出一点位置,避免被文字覆盖*/
  149. /* padding-right: 14px;*/
  150. }
  151. /*清除ie的默认选择框样式清除,隐藏下拉箭头*/
  152. /*select::-ms-expand {
  153. display: none;
  154. }*/
  155. .bg {
  156. background: #f1f4f5;
  157. }
  158. /*----------------------------------------------------------------------------*/
  159. .top {
  160. background-image: url("../img/top_01.png");
  161. background-size: 100% 80px;
  162. width: 100%;
  163. height: 80px;
  164. line-height: 80px;
  165. overflow: hidden;
  166. position: fixed;
  167. top: 0;
  168. z-index: 8;
  169. }
  170. .top span{
  171. margin-left: 20px;
  172. font-size: 20px;
  173. color: #fff;
  174. word-spacing: 7em;
  175. }
  176. .logo {
  177. width: 230px;
  178. height: 80px;
  179. line-height: 80px;
  180. background: #121d25;
  181. color: #fff;
  182. font-size: 30px;
  183. text-align: center;
  184. float: left;
  185. margin-right: 25px;
  186. }
  187. .left-top{
  188. margin-top: 70px;
  189. width: 190px;
  190. padding: 0 20px;
  191. color: #4d7cc2;
  192. height: 50px;
  193. line-height: 50px;
  194. overflow: hidden;
  195. }
  196. .left-top img{
  197. width: 16px;
  198. float: left;
  199. margin: 17px 0;
  200. }
  201. .left-top p{
  202. color: #4d7cc2;
  203. float: left;
  204. padding-left: 10px;
  205. font-size: 16px;
  206. }
  207. .top-left {
  208. color: #fff;
  209. float: left;
  210. margin-right: 40px;
  211. overflow: hidden;
  212. }
  213. .top-left > a > img,
  214. .top-left > a > p {
  215. float: left;
  216. font-size: 20px;
  217. }
  218. .top-left > a > img {
  219. margin: 25px 10px 25px 0;
  220. }
  221. .slt02 > a > p {
  222. color: #4ccfff;
  223. }
  224. .top-right11{
  225. float: right;
  226. color: #fff;
  227. }
  228. .top-right11 img{
  229. float: left;
  230. margin: 32px 4px 32px 40px;
  231. }
  232. .top-right11 a{
  233. display: inline;
  234. color: #fff;
  235. padding-right: 20px;
  236. border-right: 1px solid #fff;
  237. line-height: 80px;
  238. }
  239. .top-right, .top-right01, .top-right02 {
  240. float: right;
  241. color: #fff;
  242. }
  243. .top-right01 {
  244. overflow: hidden;
  245. padding-right: 25px;
  246. }
  247. .top-right01 > img, .top-right01 > p {
  248. float: left;
  249. }
  250. .top-right01 > img {
  251. margin: 32px 4px 32px 15px;
  252. }
  253. .top-right02 {
  254. width: 50px;
  255. height: 50px;
  256. border-radius: 50px;
  257. overflow: hidden;
  258. margin: 15px 0 15px 10px;
  259. }
  260. .top-right02 > img {
  261. width: 100%;
  262. }
  263. /*-----------------------------------------------------------------------------------------------------------*/
  264. .left {
  265. width: 230px;
  266. height: 100%;
  267. position: fixed;
  268. left: 0;
  269. z-index: 6;
  270. background: #fff;
  271. overflow: hidden;
  272. }
  273. .left > div {
  274. width: 100%;
  275. height: 100%;
  276. overflow-x: hidden;
  277. overflow-y: auto;
  278. padding-right: 25px;
  279. }
  280. .nav-left-01 {
  281. width: 190px;
  282. padding: 0 20px;
  283. color: #4d7cc2;
  284. overflow: hidden;
  285. }
  286. .nav-left-01 > a {
  287. height: 50px;
  288. line-height: 50px;
  289. }
  290. .nav-left-01 > a > img:first-of-type {
  291. width: 16px;
  292. float: left;
  293. margin: 17px 0;
  294. }
  295. .nav-left-01 > a > p {
  296. color: #4d7cc2;
  297. float: left;
  298. padding-left: 10px;
  299. font-size: 16px;
  300. }
  301. .icon-right {
  302. width: 16px;
  303. float: right;
  304. margin: 17px 0;
  305. }
  306. .classification {
  307. width: 100%;
  308. }
  309. .classification > li {
  310. padding-left: 65px;
  311. width: 165px;
  312. height: 50px;
  313. line-height: 50px;
  314. }
  315. .classification > li > a {
  316. font-size: 14px;
  317. color: #4d7cc2;
  318. }
  319. .slt01 {
  320. background: #fff;
  321. }
  322. .slt01 > a, .slt01 > a > p {
  323. color: #4d7cc2;
  324. }
  325. .slt011{
  326. background: #fff;
  327. }
  328. .slt011 > a{
  329. color:#ec6b6b!important;
  330. }
  331. .classification > li:hover,
  332. .nav-left-01:hover {
  333. background: #ebf3ff;
  334. }
  335. .classification > li > a:hover{
  336. color: #ec6b6b;
  337. }
  338. .classification > li:hover p{
  339. color: #ec6b6b;
  340. }
  341. .main {
  342. padding-left: 255px;
  343. padding-right: 25px;
  344. padding-bottom: 40px;
  345. padding-top: 80px;
  346. }
  347. .title {
  348. width: 100%;
  349. height: 60px;
  350. line-height: 60px;
  351. overflow: hidden;
  352. }
  353. .title > div {
  354. float: left;
  355. width: 4px;
  356. height: 20px;
  357. background: #868f95;
  358. margin-top: 20px;
  359. }
  360. .title > p {
  361. float: left;
  362. padding-left: 5px;
  363. font-size: 16px;
  364. }
  365. .title > p:first-of-type {
  366. padding-left: 10px;
  367. }
  368. .title > p > a {
  369. color: #58666e;
  370. text-decoration: underline;
  371. font-size: 16px;
  372. }
  373. .content {
  374. background: #fff;
  375. padding: 20px 0;
  376. position: relative;
  377. }
  378. .content01 {
  379. padding: 20px;
  380. background: #fff;
  381. }
  382. .recommendation-screen {
  383. padding: 0 20px;
  384. display: block;
  385. overflow: hidden;
  386. /*border-bottom: solid 1px #ccc;*/
  387. }
  388. .recommendation-screen > li {
  389. float: left;
  390. }
  391. .recommendation-screen > li:first-child {
  392. /*padding-right: 120px!important;*/
  393. overflow: hidden!important;
  394. }
  395. .recommendation-screen > li:last-of-type {
  396. position: absolute;
  397. right: 20px;
  398. top: 20px;
  399. }
  400. .recom_inpu{
  401. border: 1px solid #37c9a5;
  402. width:233px;
  403. height:32px;
  404. float:left;
  405. padding-left: 5px;
  406. }
  407. .recommendation-screen > li:last-of-type > button {
  408. border-radius: 0!important;
  409. height: 34px;
  410. line-height: 34px;
  411. padding: 0 15px;
  412. background:#37c9a5;
  413. color: #fff;
  414. float:right;
  415. }
  416. .recommendation-screen .input01 {
  417. float: left;
  418. border-radius: 5px;
  419. margin-bottom: 20px;
  420. margin-right: 10px;
  421. border: solid 1px #ccc;
  422. width: 148px;
  423. height: 32px;
  424. padding-left: 30px;
  425. line-height: 32px;
  426. background: url("../img/icon10.png") no-repeat;
  427. background-position: 7px 10px;
  428. }
  429. .recommendation-screen tr td:last-child{
  430. text-align: left;
  431. }
  432. .recommendation-screen tr td:first-child{
  433. text-align: right;
  434. }
  435. .recommendation-screen .select01 {
  436. float: left;
  437. margin-bottom: 20px;
  438. margin-right: 10px;
  439. }
  440. .recommendation-screen .button01,
  441. .recommendation-screen .calendar01 {
  442. float: left;
  443. margin-bottom: 40px;
  444. margin-right: 10px;
  445. height: 34px;
  446. }
  447. .recommendation-screen .button01 > button {
  448. height: 34px;
  449. line-height: 34px;
  450. padding: 0 15px;
  451. background: #4d7cc2;
  452. color: #fff;
  453. }
  454. .recommendation-screen .font01 {
  455. float: left;
  456. margin-bottom: 20px;
  457. margin-right: 10px;
  458. height: 34px;
  459. line-height: 34px;
  460. }
  461. .page {
  462. padding: 20px 20px 0px;
  463. overflow: hidden;
  464. }
  465. .table {
  466. padding: 20px 20px 0px 0px;
  467. }
  468. .table tr {
  469. height: 40px;
  470. /*border-bottom: solid 1px #e5e5e5;*/
  471. }
  472. .table thead tr:first-of-type{
  473. background: none!important;
  474. }
  475. .table thead tr {
  476. background: #ebf3ff;
  477. border: none;
  478. /*border-bottom: solid 2px #ccc;*/
  479. }
  480. .table thead tr th {
  481. color: #4d7cc2;
  482. }
  483. .table th,
  484. .table td {
  485. padding: 0 2px;
  486. /*
  487. word-break:keep-all;!* 不换行 *!
  488. white-space:nowrap;!* 不换行 *!
  489. overflow:hidden;!* 内容超出宽度时隐藏超出部分的内容 *!
  490. text-overflow:ellipsis; !* 当对象内文本溢出时显示省略标记(...) ;需与overflow:hidden;一起使用。*!
  491. */
  492. }
  493. .table-heat a img {
  494. display: inline;
  495. }
  496. .table tbody tr:nth-of-type(2n+1){
  497. background: #ecf9e7;
  498. }
  499. .table tbody tr input{
  500. background: none!important;
  501. }
  502. .play > a img {
  503. display: inline;
  504. }
  505. .btn-modify {
  506. background: #78cd9a;
  507. padding: 0px 5px;
  508. }
  509. .btn-modify-title {
  510. background: #fc7e7e;
  511. padding: 5px 10px;
  512. }
  513. .btn{
  514. padding: 0px 5px;
  515. }
  516. .btn-delete {
  517. background: #fc7e7e;
  518. padding: 0px 5px;
  519. }
  520. .btn-again {
  521. background: #4ccfff;
  522. padding: 2px 10px;
  523. }
  524. .btn-title{
  525. background: #4ccfff;
  526. padding: 2px 10px;
  527. margin-left: 5px;
  528. }
  529. .btn-cancel {
  530. background: #cccccc;
  531. padding: 2px 10px;
  532. }
  533. .btn-upper {
  534. background: #4ccfff;
  535. padding: 2px 15px;
  536. border-radius: 20px;
  537. }
  538. .btn-lower {
  539. background: #78b0cd;
  540. padding: 2px 15px;
  541. border-radius: 20px;
  542. }
  543. .btn-moveup {
  544. background: url("../img/moveup.png") no-repeat;
  545. background-position: 0 2px;
  546. color: #4ccfff;
  547. padding: 0 5px 0 15px;
  548. }
  549. .btn-movedown {
  550. background: url("../img/movedown.png") no-repeat;
  551. background-position: 0 2px;
  552. color: #4ccfff;
  553. padding: 0 5px 0 15px;
  554. }
  555. .page {
  556. padding: 20px 20px 0 20px;
  557. overflow: hidden;
  558. }
  559. .page > div {
  560. float: left;
  561. line-height: 34px;
  562. }
  563. .page > ul {
  564. float: right;
  565. overflow: hidden;
  566. }
  567. .page > ul > li {
  568. float: left;
  569. margin-left: 10px;
  570. padding: 0 10px;
  571. height: 32px;
  572. line-height: 32px;
  573. border-radius: 5px;
  574. border: solid 1px #ccc;
  575. }
  576. .page > ul > li > a:hover{
  577. background: #fff!important;
  578. color: #333!important;
  579. }
  580. .page-s {
  581. background: #4ccfff!important;
  582. border: none !important;
  583. }
  584. .page-s > a {
  585. color: #fff;
  586. }
  587. .font02 {
  588. border: none !important;
  589. padding: 0 !important;
  590. }
  591. .skip{
  592. margin-left: 5px;
  593. padding: 9px 16px;
  594. border-radius: 10px;
  595. background: #4d7cc2;
  596. }
  597. .skip a{
  598. color: #fff;
  599. }
  600. .input02 {
  601. width: 50px;
  602. overflow: hidden;
  603. margin-left: 5px !important;
  604. }
  605. .input02 > input {
  606. width: 100%;
  607. height: 100%;
  608. text-align: center;
  609. line-height: 32px;
  610. }
  611. /*---------------------------------------------------------------------------*/
  612. .regular-checkbox, .regular-checkbox01, .regular-checkbox02 {
  613. display: none;
  614. }
  615. .regular-checkbox + label {
  616. background-color: #fff;
  617. border: 1px solid #4ccfff;
  618. padding: 9px;
  619. border-radius: 3px;
  620. display: inline-block;
  621. position: relative;
  622. margin-top: 5px;
  623. }
  624. .regular-checkbox:checked + label {
  625. background-color: #4ccfff;
  626. border: 1px solid #4ccfff;
  627. color: #99a1a7;
  628. }
  629. .regular-checkbox:checked + label:after {
  630. content: '\2714';
  631. font-size: 14px;
  632. position: absolute;
  633. top: -2px;
  634. left: 3px;
  635. color: #fff;
  636. }
  637. .regular-checkbox01 + label {
  638. padding: 0 15px;
  639. height: 34px;
  640. line-height: 34px;
  641. border-radius: 3px;
  642. display: inline-block;
  643. position: relative;
  644. margin-top: 5px;
  645. background: #edf1f2;
  646. }
  647. .regular-checkbox01:checked + label {
  648. background-color: #4ccfff;
  649. color: #fff;
  650. }
  651. .regular-checkbox01:checked + label:after {
  652. position: absolute;
  653. top: 0px;
  654. left: 0px;
  655. color: #fff;
  656. }
  657. .regular-checkbox02 + label {
  658. background: none;
  659. border: 1px solid #fff;
  660. padding: 9px;
  661. border-radius: 3px;
  662. display: inline-block;
  663. position: relative;
  664. }
  665. .regular-checkbox02:checked + label {
  666. background-color: #fff;
  667. color: #1c2b36;
  668. }
  669. .regular-checkbox02:checked + label:after {
  670. content: '\2714';
  671. font-size: 14px;
  672. position: absolute;
  673. top: -2px;
  674. left: 3px;
  675. color: #1c2b36;
  676. }
  677. /*----上传音频------------------------------------------------------------------*/
  678. /*----弹出层------------------------------------------------------------------*/
  679. .alt {
  680. position: fixed;
  681. top: 50%;
  682. left: 50%;
  683. z-index: 9;
  684. background: #fff;
  685. border-radius: 20px;
  686. }
  687. .alt01,
  688. .alt04 {
  689. width: 400px;
  690. height: 200px;
  691. margin-top: -100px;
  692. margin-left: -200px;
  693. }
  694. .alt01 p {
  695. text-align: center;
  696. margin-top: 60px;
  697. margin-bottom: 50px;
  698. }
  699. .alt01 div,
  700. .alt05 > div:last-of-type {
  701. overflow: hidden;
  702. }
  703. .alt01 > div:last-of-type button,
  704. .alt04 > div:last-of-type button,
  705. .alt05 > div:last-of-type button {
  706. width: 80px;
  707. height: 34px;
  708. }
  709. .alt01 > div:last-of-type button:first-of-type,
  710. .alt04 > div:last-of-type button:first-of-type,
  711. .alt05 > div:last-of-type button:first-of-type {
  712. background: #4ccfff;
  713. margin-left: 90px;
  714. }
  715. .alt01 > div:last-of-type button:last-of-type,
  716. .alt04 > div:last-of-type button:last-of-type,
  717. .alt05 > div:last-of-type button:last-of-type {
  718. background: #cccccc;
  719. margin-left: 60px;
  720. }
  721. .alt04 > div:first-of-type {
  722. padding-top: 50px;
  723. padding-left: 104px;
  724. padding-bottom: 40px;
  725. overflow: hidden;
  726. }
  727. .alt04 > div > p {
  728. float: left;
  729. line-height: 34px;
  730. }
  731. .alt04 > div > input {
  732. width: 90px;
  733. height: 24px;
  734. padding: 5px;
  735. float: left;
  736. line-height: 34px;
  737. border-radius: 5px;
  738. border: solid 1px #ccc;
  739. }
  740. .alt02, .alt03, .alt05 {
  741. width: 400px;
  742. height: 325px;
  743. margin-top: -162.5px;
  744. margin-left: -200px;
  745. }
  746. .alt03 {
  747. height: 340px !important;
  748. margin-top: -170px !important;
  749. }
  750. .alt02 > div:first-of-type,
  751. .alt03 > div:first-of-type,
  752. .alt05 > div:first-of-type {
  753. color: #4ccfff;
  754. padding: 0 30px;
  755. height: 50px;
  756. line-height: 50px;
  757. border-bottom: solid 1px #4ccfff;
  758. }
  759. .alt02-upload, .alt02-name,
  760. .alt03-upload, .alt03-name {
  761. overflow: hidden;
  762. padding: 20px 30px 0 30px;
  763. }
  764. .alt02-upload > p:first-of-type, .alt02-name > p:first-of-type,
  765. .alt03-upload > p:first-of-type, .alt03-name > p:first-of-type {
  766. float: left;
  767. }
  768. .alt02-upload > p:first-of-type > span, .alt02-name > p:first-of-type > span,
  769. .alt03-upload > p:first-of-type > span, .alt03-name > p:first-of-type > span {
  770. color: #ee3939;
  771. padding-right: 5px;
  772. }
  773. .upload-img,
  774. .upload-img01 {
  775. float: left;
  776. margin-left: 30px;
  777. }
  778. .upload-img > input {
  779. width: 100px;
  780. height: 100px;
  781. opacity: 0;
  782. }
  783. .upload-img01 > input {
  784. width: 200px;
  785. height: 100px;
  786. opacity: 0;
  787. }
  788. .upload-img > div {
  789. width: 100px;
  790. height: 100px;
  791. margin-top: -100px;
  792. }
  793. .upload-img01 > div {
  794. width: 200px;
  795. height: 100px;
  796. margin-top: -100px;
  797. }
  798. .alt02-upload > p:last-of-type {
  799. float: left;
  800. padding-left: 10px;
  801. color: #ee3939;
  802. margin-top: 60px;
  803. font-size: 12px;
  804. }
  805. .alt03 > p {
  806. color: #ee3939;
  807. padding-left: 100px;
  808. margin-top: 5px;
  809. font-size: 12px;
  810. }
  811. .alt02-name > input {
  812. margin-left: 30px;
  813. width: 200px;
  814. height: 24px;
  815. padding: 5px;
  816. border-radius: 5px;
  817. border: solid 1px #ccc;
  818. }
  819. .alt02-btn {
  820. width: 80px;
  821. height: 34px;
  822. background: #4ccfff;
  823. margin-left: 100px;
  824. margin-top: 30px;
  825. }
  826. /*----------------------------------------------------------------*/
  827. .content01, .content02 {
  828. padding: 20px;
  829. background: #fff;
  830. }
  831. .uploadaudio01 {
  832. overflow: hidden;
  833. padding-bottom: 20px;
  834. border-bottom: solid 1px #ccc;
  835. }
  836. .uploadaudio01 > li,
  837. .uploadaudio02 > li {
  838. float: left;
  839. margin-right: 20px;
  840. line-height: 34px;
  841. }
  842. .uploadaudio01 > li:first-of-type select,
  843. .uploadaudio02 > li:first-of-type select {
  844. width: 100px;
  845. }
  846. .uploadaudio01 > li:nth-of-type(2) select,
  847. .uploadaudio02 > li:nth-of-type(2) select {
  848. width: 100px;
  849. }
  850. .uploadaudio01 > li:nth-of-type(3) {
  851. width: 180px;
  852. text-align: center;
  853. }
  854. .uploadaudio01 > li:nth-of-type(4) {
  855. width: 250px;
  856. text-align: center;
  857. }
  858. .uploadaudio01 button,
  859. .uploadaudio02 button {
  860. background: #4ccfff;
  861. height: 34px;
  862. line-height: 34px;
  863. }
  864. .uploadaudio02 {
  865. overflow: hidden;
  866. padding-top: 20px;
  867. }
  868. .uploadaudio02 > li:nth-of-type(3) > input,
  869. .uploadaudio02 > li:nth-of-type(4) > input {
  870. width: 168px;
  871. height: 22px;
  872. padding: 5px;
  873. border: solid 1px #ccc;
  874. border-radius: 5px;
  875. text-align: center;
  876. }
  877. .uploadaudio02 > li:nth-of-type(4) > input {
  878. width: 238px !important;
  879. }
  880. .uploadaudio02 > li:nth-of-type(5) > button {
  881. margin-left: 14px;
  882. }
  883. .uploadaudio02 .success {
  884. background: url("../img/success.png") no-repeat;
  885. background-position: 85px 9px;
  886. width: 240px;
  887. text-align: center;
  888. padding-left: 10px;
  889. color: #7bcb96;
  890. }
  891. .uploadaudio02 .fail {
  892. background: url("../img/fail.png") no-repeat;
  893. background-position: 45px 9px;
  894. width: 240px;
  895. text-align: center;
  896. padding-left: 10px;
  897. color: #fc7e7e;
  898. }
  899. .content01 .add,
  900. .content01 .excel {
  901. margin-top: 20px;
  902. height: 34px;
  903. line-height: 34px;
  904. background: #edf1f2;
  905. color: #1c2b36;
  906. }
  907. .submit {
  908. margin-top: 20px;
  909. height: 34px;
  910. line-height: 34px;
  911. background: #4ccfff;
  912. margin-left: 30px;
  913. }
  914. .content01 .excel {
  915. background: #4ccfff !important;
  916. color: #fff !important;
  917. }
  918. .newalbum01, .newalbum02 {
  919. width: 100%;
  920. height: auto;
  921. margin-bottom: 20px;
  922. overflow: hidden;
  923. }
  924. .newalbum01 > p:first-of-type,
  925. .newalbum02 > p {
  926. float: left;
  927. width: 100px;
  928. text-align: right;
  929. margin-right: 30px;
  930. }
  931. .newalbum01 > p:first-of-type > span,
  932. .newalbum02 > p > span {
  933. color: #ee3939;
  934. padding-right: 5px;
  935. }
  936. .newalbum01 > div,
  937. .newalbum02 > div {
  938. float: left;
  939. }
  940. .newalbum01 > div {
  941. margin-left: 0;
  942. }
  943. .newalbum01 > p:last-of-type {
  944. float: left;
  945. color: #ee3939;
  946. padding-left: 10px;
  947. padding-top: 80px;
  948. font-size: 12px;
  949. }
  950. .newalbum02 > p {
  951. line-height: 34px;
  952. }
  953. .newalbum02 > input {
  954. width: 274px;
  955. height: 22px;
  956. padding: 5px 12px;
  957. line-height: 22px;
  958. border: solid 1px #ccc;
  959. border-radius: 5px;
  960. }
  961. .newalbum02 > div select {
  962. width: 298px;
  963. }
  964. .newalbum02 > textarea {
  965. width: 274px;
  966. height: 88px;
  967. padding: 5px 12px;
  968. line-height: 22px;
  969. border: solid 1px #ccc;
  970. border-radius: 5px;
  971. }
  972. .tags {
  973. height: 34px;
  974. line-height: 34px;
  975. padding: 0 15px;
  976. background: #edf1f2;
  977. position: relative;
  978. margin-top: 4px;
  979. margin-right: 24px;
  980. border-radius: 5px;
  981. }
  982. .tags button {
  983. width: 14px;
  984. height: 14px;
  985. border-radius: 14px;
  986. background: #ee3939;
  987. padding: 0;
  988. line-height: 12px;
  989. position: absolute;
  990. top: -4px;
  991. right: -4px;
  992. }
  993. .tags-add {
  994. width: 32px;
  995. height: 32px;
  996. border-radius: 5px;
  997. border: solid 1px #ccc;
  998. color: #1c2b36;
  999. text-align: center;
  1000. line-height: 30px;
  1001. font-size: 20px;
  1002. padding: 0;
  1003. margin-top: 4px;
  1004. }
  1005. .upload-img03 {
  1006. float: left;
  1007. position: relative;
  1008. }
  1009. .upload-img03 > input {
  1010. position: absolute;
  1011. bottom: 0;
  1012. left: 210px;
  1013. opacity: 0;
  1014. z-index: 2;
  1015. }
  1016. .upload-img03 > div:first-of-type {
  1017. width: 200px;
  1018. float: left;
  1019. }
  1020. .upload-img03 > div:last-of-type {
  1021. width: 100px;
  1022. position: absolute;
  1023. bottom: 0;
  1024. left: 210px;
  1025. float: left;
  1026. text-decoration: underline;
  1027. color: #4ccfff;
  1028. }
  1029. .theme-btn {
  1030. border-radius: 20px;
  1031. height: 34px;
  1032. line-height: 34px;
  1033. padding: 0 15px;
  1034. background: #4ccfff;
  1035. }
  1036. .theme-title {
  1037. margin-top: 60px;
  1038. margin-bottom: 30px;
  1039. color: #58666e;
  1040. }
  1041. .theme-list,
  1042. .banner-list {
  1043. overflow: hidden;
  1044. }
  1045. .theme-list > li {
  1046. float: left;
  1047. width: 450px;
  1048. height: 140px;
  1049. margin-right: 30px;
  1050. margin-bottom: 30px;
  1051. background: #f5fcff;
  1052. position: relative;
  1053. }
  1054. .theme-list > li > img:first-child {
  1055. float: left;
  1056. width: 100px;
  1057. height: 100px;
  1058. margin: 20px 30px 20px;
  1059. }
  1060. .theme-list > li > div {
  1061. float: left;
  1062. margin-top: 37px;
  1063. }
  1064. .theme-list > li > div > p {
  1065. line-height: 22px;
  1066. }
  1067. .theme-list > li > div > p > span {
  1068. color: #23b7e5;
  1069. }
  1070. .theme-list button:first-of-type {
  1071. position: absolute;
  1072. top: 30px;
  1073. right: 30px;
  1074. height: 34px;
  1075. width: 80px;
  1076. padding: 0;
  1077. }
  1078. .theme-list button:last-of-type {
  1079. position: absolute;
  1080. top: 74px;
  1081. right: 30px;
  1082. height: 34px;
  1083. width: 80px;
  1084. padding: 0;
  1085. }
  1086. .theme-list > li > img:nth-of-type(2) {
  1087. position: absolute;
  1088. top: 2px;
  1089. left: 2px;
  1090. }
  1091. .banner-title {
  1092. color: #58666e;
  1093. margin-bottom: 20px;
  1094. }
  1095. .banner-list > li {
  1096. float: left;
  1097. width: 300px;
  1098. margin-right: 30px;
  1099. position: relative;
  1100. margin-bottom: 20px;
  1101. }
  1102. .banner-list > li > img:first-child {
  1103. width: 100%;
  1104. height: 146px;
  1105. }
  1106. .banner-list > li > img:nth-of-type(2) {
  1107. position: absolute;
  1108. top: 2px;
  1109. left: 2px;
  1110. }
  1111. .btn-moveleft {
  1112. background: url("../img/moveleft.png") no-repeat;
  1113. background-position: 0 2px;
  1114. color: #4ccfff;
  1115. padding: 0 5px 0 15px;
  1116. }
  1117. .btn-moveright {
  1118. background: url("../img/moveright.png") no-repeat;
  1119. background-position: 0 2px;
  1120. color: #4ccfff;
  1121. padding: 0 5px 0 15px;
  1122. }
  1123. .banner-list > li > div {
  1124. overflow: hidden;
  1125. width: 100%;
  1126. margin-top: 20px;
  1127. }
  1128. .banner-list > li > div > button:first-child,
  1129. .banner-list > li > div > button:nth-of-type(2) {
  1130. float: left;
  1131. }
  1132. .banner-list > li > div > button:nth-of-type(3),
  1133. .banner-list > li > div > button:nth-of-type(4),
  1134. .banner-list > li > div > button:nth-of-type(5) {
  1135. float: right;
  1136. }
  1137. .upload-img02 {
  1138. margin-top: 0 !important;
  1139. }
  1140. .upload-img02 > input {
  1141. width: 300px;
  1142. height: 146px;
  1143. opacity: 0;
  1144. }
  1145. .upload-img02 > div {
  1146. width: 300px;
  1147. height: 146px;
  1148. margin-top: -146px;
  1149. }
  1150. /*----------------------------------------------------------------*/
  1151. .login-bg {
  1152. background: url("../img/login-bg.jpg") center center no-repeat;
  1153. width: 100%;
  1154. height: 900px \9;
  1155. /*“\9”支持IE6、IE7、IE8、IE9浏览器,意思这几个版本的样式一致。
  1156. “\0”表示支持IE8浏览器。*/
  1157. height: 100vh;
  1158. display: block;
  1159. -webkit-background-size: cover;
  1160. -moz-background-size: cover;
  1161. -o-background-size: cover;
  1162. background-size: cover;
  1163. }
  1164. .login-main {
  1165. width: 400px;
  1166. height:500px ;
  1167. position: fixed;
  1168. top: 50%;
  1169. left: 50%;
  1170. margin-top: -260px;
  1171. margin-left: -200px;
  1172. z-index: 5;
  1173. }
  1174. .login-main > img {
  1175. width: 100%;
  1176. margin-bottom: 110px;
  1177. }
  1178. .login-main > div {
  1179. width: 400px;
  1180. background: rgba(255, 255, 255, 0.1);
  1181. position: relative;
  1182. }
  1183. .upload-img04 {
  1184. position: absolute;
  1185. top: -50px;
  1186. left: 150px;
  1187. width: 100px;
  1188. height: 100px;
  1189. border-radius: 50px;
  1190. overflow: hidden;
  1191. }
  1192. .upload-img04 > input {
  1193. width: 100px;
  1194. height: 100px;
  1195. opacity: 0;
  1196. }
  1197. .head {
  1198. position: absolute;
  1199. top: -50px;
  1200. left: 150px;
  1201. width: 100px;
  1202. height: 100px;
  1203. border-radius: 50px;
  1204. overflow: hidden;
  1205. }
  1206. .upload-img04 > div {
  1207. width: 100px;
  1208. height: 100px;
  1209. margin-top: -100px;
  1210. }
  1211. .user, .password {
  1212. width: 265px;
  1213. margin-left: 50px;
  1214. margin-right: 50px;
  1215. border-bottom: solid 1px #fff;
  1216. height: 34px;
  1217. padding-left: 35px;
  1218. line-height: 34px;
  1219. }
  1220. .user {
  1221. background: url("../img/user.png") no-repeat;
  1222. background-position: 0 8px;
  1223. margin-top: 70px;
  1224. }
  1225. .password {
  1226. background: url("../img/password.png") no-repeat;
  1227. background-position: 0 8px;
  1228. margin-top: 30px;
  1229. }
  1230. .login-main > div > p {
  1231. text-align: right;
  1232. color: #ee3939;
  1233. font-size: 12px;
  1234. padding-top: 5px;
  1235. padding-right: 50px;
  1236. padding-bottom: 10px;
  1237. }
  1238. .remember {
  1239. overflow: hidden;
  1240. margin-top: 30px;
  1241. padding-left: 50px;
  1242. }
  1243. .remember > div {
  1244. float: left;
  1245. }
  1246. .remember > p {
  1247. float: left;
  1248. color: #fff;
  1249. line-height: 20px;
  1250. padding-left: 5px;
  1251. }
  1252. .login-btn {
  1253. background: #4ccfff;
  1254. width: 300px;
  1255. height: 34px;
  1256. margin: 50px 50px 30px;
  1257. border-radius: 5px;
  1258. color: #fff;
  1259. }
  1260. .login-copyright {
  1261. position: fixed;
  1262. bottom: 30px;
  1263. width: 100%;
  1264. text-align: center;
  1265. color: #fff;
  1266. opacity: 0.5;
  1267. font-size: 16px;
  1268. z-index: -1;
  1269. }
  1270. /*新建约稿信息样式*/
  1271. .add-table{
  1272. width: 100%;
  1273. border-collapse:collapse ;
  1274. border: 1px solid #d9d9d9;
  1275. }
  1276. .add-table tr{
  1277. border: 1px solid #d9d9d9;
  1278. /*height: 50px;*/
  1279. }
  1280. .add-table tr.tr-odd{
  1281. background: #f8fbff;
  1282. }
  1283. .add-table tr.tr-odd input{
  1284. background: #f8fbff;
  1285. }
  1286. .add-table tr.text-tr{
  1287. height: 148px;
  1288. }
  1289. .add-table tr th{
  1290. border: 1px solid #d9d9d9;
  1291. width: 120px;
  1292. }
  1293. .add-table tr td{
  1294. border: 1px solid #d9d9d9;
  1295. text-align: center;
  1296. padding-left: 20px;
  1297. }
  1298. .add-table tr td input{
  1299. /*opacity: 0;*/
  1300. border: none;
  1301. width: 100%;
  1302. line-height: 50px;
  1303. height: 49px;
  1304. }
  1305. .add-table button{
  1306. line-height: 50px;
  1307. }
  1308. /*.add-table button:hover{*/
  1309. /*color: #00b7ee;*/
  1310. /*}*/
  1311. .add-table .input-block{
  1312. opacity: 1;
  1313. }
  1314. .edui-default .edui-editor-iframeholder{
  1315. width: 100%;
  1316. }
  1317. .edui-default .edui-editor{
  1318. width: 100%;
  1319. border: none;
  1320. }
  1321. .edui-default .edui-editor-iframeholder
  1322. .edui-default .edui-editor
  1323. .edui-default .edui-editor-bottomContainer{
  1324. display: none;
  1325. }
  1326. /*添加按钮内容样式*/
  1327. #iMenuAdd tr{
  1328. width: 500px;
  1329. line-height: 60px;
  1330. }
  1331. #iMenuAdd tr td input{
  1332. border-radius: 5px;
  1333. /*margin-bottom: 20px;*/
  1334. margin-right: 10px;
  1335. border: solid 1px #ccc;
  1336. /*width: 100%;*/
  1337. height: 32px;
  1338. padding: 0 10px;
  1339. line-height: 32px;
  1340. border: solid 1px #ccc;
  1341. }
  1342. #iUserAddForm tr td input{
  1343. border-radius: 5px;
  1344. /*margin-bottom: 20px;*/
  1345. margin-right: 10px;
  1346. border: solid 1px #ccc;
  1347. /*width: 100%;*/
  1348. height: 32px;
  1349. padding: 0 10px;
  1350. line-height: 32px;
  1351. border: solid 1px #ccc;
  1352. }
  1353. /*#enclosure{*/
  1354. /*padding-left: 20px;*/
  1355. /*float: left;*/
  1356. /*}*/
  1357. #sc input{
  1358. width: 50%;
  1359. margin-top: 10px;
  1360. }
  1361. #sc button{
  1362. padding: 0 15px;
  1363. background: #f15b6c;
  1364. height: 30px;
  1365. line-height: 30px;
  1366. }
  1367. #enclosure input{
  1368. width: 50%;
  1369. margin-top: 10px;
  1370. }
  1371. #enclosure .del-input{
  1372. background: #f15b6c;
  1373. height: 30px;
  1374. line-height: 30px;
  1375. color: #fff;
  1376. width: 65px;
  1377. border-radius: 5px;
  1378. }
  1379. #enclosure button{
  1380. padding: 0 15px;
  1381. background: #f15b6c;
  1382. height: 30px;
  1383. line-height: 30px;
  1384. }
  1385. .ad-btn .upload-input{
  1386. color: #fff;
  1387. }
  1388. #selectman tr{
  1389. border: none;
  1390. }
  1391. #selectman td{
  1392. text-align: left;
  1393. border: none;
  1394. }
  1395. #selectman input{
  1396. width: 16px;
  1397. height: 16px;
  1398. /*margin-left: 25px;*/
  1399. z-index: 10;
  1400. margin-right: 10px;
  1401. /*margin-top: 10px;*/
  1402. -webkit-appearance: checkbox;
  1403. }
  1404. #iUserAdd tr{
  1405. line-height: 60px;
  1406. }
  1407. body{
  1408. overflow-x: hidden;
  1409. }
  1410. .content_wrap .ztree {
  1411. margin: 7px;
  1412. }
  1413. .view body{
  1414. overflow-y: scroll ;
  1415. }
  1416. table{font-size: 14px}
  1417. #tabTitle{
  1418. float: left;
  1419. }
  1420. .find{
  1421. width: 27%;
  1422. margin: 0 20px;
  1423. float: left;
  1424. padding: 20px;
  1425. border: 1px solid #d9d9d9;
  1426. }
  1427. .find input{
  1428. border: 1px solid #4ccfff;
  1429. border-radius: 5px;
  1430. padding: 0 10px;
  1431. font-size: 14px;
  1432. height: 40px;
  1433. line-height: 40px;
  1434. }
  1435. .find button{
  1436. padding: 10px 20px;
  1437. background: #4ccfff;
  1438. border-radius: 5px;
  1439. }
  1440. .find ul{
  1441. height: 317px;
  1442. overflow: auto;
  1443. }
  1444. .find ul li{
  1445. margin-top: 10px;
  1446. float: left;
  1447. margin-left: 10px;
  1448. }
  1449. .find ul li input{
  1450. }
  1451. .often-use{
  1452. width: 30%;
  1453. height: 400px;
  1454. overflow-x: hidden;
  1455. overflow-y: auto;
  1456. float: left;
  1457. }
  1458. .often-use dl{
  1459. height: 99%;
  1460. width: 99%;
  1461. border: 1px solid #d9d9d9;
  1462. border-radius: 10px;
  1463. }
  1464. .often-use dl dt{
  1465. height: 35px;
  1466. line-height: 35px;
  1467. width: 100%;
  1468. color: #fff;
  1469. background: #4d7cc2;
  1470. font-size: 14px;
  1471. /* padding: 10px 20px; */
  1472. line-height: 35px;
  1473. text-align: center;
  1474. border-radius: 10px 10px 0 0;
  1475. }
  1476. .often-use dl .tabNo{
  1477. float: left;
  1478. width: 85px;
  1479. height: 30px;
  1480. margin: 20px 0 0 10px;
  1481. font-size: 14px;
  1482. border: 1px solid #4ccfff;
  1483. text-align: center;
  1484. line-height: 30px;
  1485. color: #4ccfff;
  1486. border-radius: 10px;
  1487. }
  1488. .often-use dl .tabOn{
  1489. float: left;
  1490. width: 85px;
  1491. height: 30px;
  1492. margin: 20px 0 0 10px;
  1493. font-size: 14px;
  1494. border: 1px solid #4ccfff;
  1495. text-align: center;
  1496. line-height: 30px;
  1497. color: #fff;
  1498. background: #4ccfff;
  1499. border-radius: 10px;
  1500. }