specia1l.css 162 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467
  1. body,html {
  2. margin:0;padding: 0;color: rgba(0, 0, 0, 1); font-size:14px;
  3. overflow-x:hidden; overflow-y:auto;
  4. font-family: Microsoft YaHei, SimSun, Arial, Helvetica, Verdana, sans-serif;
  5. }
  6. /***********使网站整体变灰色的样式代码 如果需要打开,把下面的body注释去掉*************/
  7. /**
  8. body,html {filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: url("data:image/svg+xml;utf8,#grayscale");}
  9. **/
  10. /**变灰色的样式支持IE6以上和Webkit浏览器(Chrome 18+, Safari 6.0+, and Opera 15+)**/
  11. *{-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
  12. a{text-decoration:none;color: rgba(0, 0, 0, 1);cursor:pointer;}
  13. a:link{text-decoration:none;}
  14. a:visited{text-decoration:none;}
  15. a:hover{text-decoration:underline;}
  16. a:active{text-decoration:underline;}
  17. input,textarea,select {outline:none;} img{border:0;}
  18. select{background:#fff}/*部分浏览器select背景色默认是灰色*/
  19. input[type="button"]{cursor:pointer;}
  20. input::-ms-clear{display: none;}
  21. input::-ms-reveal{display: none;}
  22. input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-user-select: text; -webkit-rtl-ordering: logical; -webkit-appearance: textfield;}
  23. input[type="search"]::-webkit-search-cancel-button {-webkit-appearance: none;display: none;}
  24. input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;display: none;}
  25. input.placeholder{color:#ccc;}/*给input定义 placeholder样式*/
  26. input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset !important;} /*解决谷歌浏览器中的input背景色默认是黄色*/
  27. ul, ol, li {list-style-type:none;padding:0;margin:0;}
  28. /**{margin:0;padding:0;}*//*淘宝的样式初始化:*/
  29. body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
  30. h1,h2,h3{font-weight: normal; line-height: 1.5;margin:20px 0 10px 0;}
  31. h4,h5,h6{font-weight: normal; line-height: 1.5;margin:10px 0 10px 0;}
  32. h1{font-size: 36px;}
  33. h2{font-size: 30px;}
  34. h3{font-size: 24px;}
  35. h4{font-size: 18px;}
  36. h5{font-size: 14px;}
  37. h6{font-size: 12px;}
  38. pre{line-height:1.5;margin:5px 0 5px 0;-ms-word-break: break-all; word-break: break-all;white-space: pre-wrap;}
  39. sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
  40. sup{top:-0.5em}
  41. sub{bottom:-0.25em}
  42. table {border-collapse: collapse;}
  43. em {position:relative;color: red; padding-left: 3px;line-height:1;vertical-align:central; font:14px/21px "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif;}
  44. hr {margin-top: 10px;margin-bottom: 10px;border: 0;border-top: 1px solid #eee;}
  45. /*为加上0.1秒的过渡**/
  46. /**{outline: none; -moz-transition: all 0.1s linear 0s; -o-transition: all 0.1s linear 0s;-webkit-transition: all 0.1s linear 0s; transition: all 0.1s linear 0s;}*/
  47. .sp-transition{-webkit-transition:0.6s; -moz-transition:0.6s;-ms-transition:0.6s;-o-transition:0.6s;transition:0.6s;}/**过渡**/
  48. .sp-transition-no{-moz-transition:0s; -o-transition:0s; -webkit-transition:0s;transition:0s;}
  49. /*冻结头部和底部*/
  50. .sp-fixed-top{position:fixed;top:0;left:0; width:100%;height:50px;line-height:50px;font-size:17px;z-index:999; background-color:#fff;}
  51. .sp-fixed-foot{position:fixed;left:0;bottom:0; width:100%;height:40px;line-height:40px;border-top:1px solid #e5e6e7;z-index:999;}
  52. /**背景遮罩层**/
  53. .sp-bgMask {/*background:#000;opacity: 0.3;filter: alpha(opacity=30);*/
  54. background:url('./icons/bgMask.png') center center repeat; position: fixed;top: 0;left: 0;z-index: 800;display:none;width: 100%;height: 100%;}
  55. /*loading加载层样式*/
  56. .sp-load{z-index:311;background:#fff;height:200px;width:450px;display:none; border:1px solid #ddd; box-shadow: 0 0 7px #888; border-radius:5px;}
  57. .sp-load-img{float:left;width:439px; margin-left:5px; height:175px;background:url('./icons/loading/loading_round.gif') center center no-repeat;}
  58. .sp-load-title{float:left;width:100%;height:30px;line-height:30px;text-align:center;color:#093;margin-top:-50px;}
  59. /**对话框样式,注意名字**/
  60. .sp-dialog{height:auto;z-index:903;background:#fff;max-height:400px;width:300px;display:none;}
  61. .sp-dialog-head{float:left;height:34px;line-height:34px;background:#05519c;width:100%;color:#fff;font-size:15px;}
  62. .sp-dialog-tip{float:left;width:auto;line-height:34px;margin-left:7px; color:#fff;}
  63. .sp-dialog-close{float:right;height:32px;line-height:32px; width:22px; font-size:26px; color:#fff;margin:0 5px 2px 0; cursor:pointer;}
  64. .sp-dialog-body{float:left;width:94%;margin-left:3%;padding:10px 0; min-height:24px; overflow-y:auto;line-height:24px;-ms-word-break:break-all; word-break:break-all;}
  65. .sp-dialog-foot{float:left;width:100%;height:50px;border-top:1px solid #ddd;text-align:center;}
  66. .sp-dialog-btnTrue{background:none;border:none; height:30px;line-height:30px;margin:10px 10px; text-align:center;width:80px;border-radius:3px; background-color:#215b94;color:#fff; cursor:pointer;}
  67. .sp-dialog-btnCancle{background:none;border:none; height:30px;line-height:30px;margin:10px 10px; text-align:center;width:80px;border-radius:3px; background-color:#8697a7;color:#fff; cursor:pointer;}
  68. .sp-dialog-btnClose{background:none;border:none; height:30px;line-height:30px;float:right; margin:10px 10px; text-align:center;width:80px;border-radius:3px; background-color:#215b94;color:#fff; cursor:pointer;}
  69. .sp-dialog-logo-true{ float: left; width:100%;height:50px; background: url("icons/state/true.png") center center no-repeat; background-size: 50px 50px;}
  70. .sp-dialog-logo-false{ float: left; width:100%;height:50px; background: url("icons/state/false.png") center center no-repeat; background-size: 50px 50px;}
  71. /**居中的 对话框**/
  72. .sp-layer{width:auto;height:auto;background:#fff;z-index:901;min-width:400px; min-height:120px; display:none; position:absolute;}
  73. .sp-layer-head{float:left;width:100%;height:34px; line-height:34px;background-color:#05519c;border-bottom:1px solid #85a9cc; color:#fff;font-size:15px;cursor:move}
  74. .sp-layer-title{width:auto;float:left;line-height:34px;margin-left:15px; color:#fff;font-size:15px;}
  75. .sp-layer-close{float:right;width: 20px;height:100%;height:32px;line-height:32px; font-size:26px;color:#fff; cursor:pointer;margin:0 5px 2px 0;}
  76. .sp-layer-body{float:left;width:100%;height:auto;min-height:80px; padding:10px;overflow-y:auto; }
  77. .sp-layer-foot{float:left;width:100%;height:50px;border-top:1px solid #ddd;text-align:center;}
  78. .sp-dialog-btnTrue{background:none;border:none; height:30px;line-height:30px;margin:10px 10px; text-align:center;width:100px;border-radius:3px; background-color:#215b94;color:#fff; cursor:pointer;}
  79. .sp-dialog-btnCancle{background:none;border:none; height:30px;line-height:30px;margin:10px 10px; text-align:center;width:100px;border-radius:3px; background-color:#8697a7;color:#fff; cursor:pointer;}
  80. .openCenter,.closeCenter,.openDialog,.closeDialog{cursor:pointer;}/*作为打开关闭的标记class*/
  81. /***只有空白背景的弹出层20180604***/
  82. .sp-layer2{width:auto;height:auto;background:#fff;z-index:902;min-width:300px; min-height:160px; display:none; position:absolute;}
  83. .sp-layer2-close{float:right; width:34px; height:34px; margin-right: -24px; margin-top:-24px; cursor: pointer; background:url(icons/layerImg/sp-layer2-close.png) no-repeat center center;}
  84. .sp-layer2-body { float: left; width:100%;height:auto;min-height:80px; margin-top:-7px; padding:5px 10px 10px 10px;overflow-y:auto;text-align: center;}
  85. .sp-layer2-body img{float:left;width:100%;}
  86. /**宽度自适应的表格**/
  87. .sp-grid-autowidth a { color:rgba(0,0,0,1); text-decoration: none; }
  88. .sp-grid-autowidth a:hover { color:rgba(0,0,0,1); text-decoration: underline; }
  89. .sp-grid-autowidth{border-collapse: collapse;min-width:100%;table-layout: fixed;}
  90. .sp-grid-autowidth thead th{line-height:20px;padding:8px 10px;border:none; white-space: nowrap; background:#F5F6FA; text-align:center;}
  91. .sp-grid-autowidth tbody td{text-align: left;border-top:1px solid #E1E6EB;line-height:20px;padding:8px 10px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
  92. /**table表格**/
  93. .sp-grid a { color:rgba(0,0,0,1); text-decoration: none; }
  94. .sp-grid a:hover {text-decoration: underline; }
  95. .sp-grid{border-collapse: collapse;width:100%;}
  96. .sp-grid thead th{line-height:20px;padding:8px 8px; border:none; white-space: nowrap; background:#F5F6FA; text-align:left; font-weight:normal !important;letter-spacing:1px;}
  97. .sp-grid tbody td{text-align: left;line-height:20px;padding:7px 8px;border-bottom:1px solid #E1E6EB;}
  98. /***条纹*为*奇数行背景***/
  99. .sp-grid-striped{}
  100. .sp-grid-striped tbody td{border-bottom:none;}
  101. .sp-grid-striped .evenTr{background:#fbfbfb;}
  102. .sp-grid-border{border:1px solid #E1E6EB; border-right:none;} /*对表格加上头部和外围线*/
  103. .sp-grid-border thead th{border-bottom:1px solid #E1E6EB; border-right:1px solid #E1E6EB;}
  104. .sp-grid-border tbody td{border-bottom:1px solid #E1E6EB;border-right:1px solid #E1E6EB;}
  105. .sp-grid-noline{} /*取消掉table的下划线*/
  106. .sp-grid-noline tbody td{border-bottom:none;}
  107. .sp-grid-nothead{}/*设置thead为不可见*/
  108. .sp-grid-nothead thead th{height:0 !important;line-height:0 !important; opacity:0; border:0;padding:0;background:none !important;}
  109. .sp-grid-nowrap{table-layout: fixed;}/*以省略号显示过长字段*/
  110. .sp-grid-nowrap tbody td{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
  111. /*鼠标移入的变色效果*/
  112. .sp-grid-hover tbody tr:hover{background:#f2fbff;}
  113. /*table中文字居中显示*/
  114. .sp-grid-center thead th{text-align:center;}
  115. .sp-grid-center tbody td{text-align:center;}
  116. /*这是点击表行出现选中效果,背景色*/
  117. .sp-grid-select{}
  118. .sp-grid-trselected td{background-color:#fbec88 !important;}/*点击行后选中该行变色*/
  119. .sp-grid-xs tbody td{padding:6px 8px;}
  120. .sp-grid-xs tbody td a:hover{ color:#0c6ad8;}
  121. /**无边框的table表格样式**/
  122. .sp-grid-job{border-collapse: collapse;width:100%; border:1px solid #E1E6EB; border-left:none;}
  123. .sp-grid-job tbody td{text-align: center;height:30px; line-height:30px; border-bottom:1px solid #E1E6EB; border-left:1px solid #E1E6EB;}
  124. .sp-grid-job tbody td input[type='text']{outline:none;border:none;width:100%; text-indent:5px; color:rgba(0,0,0,1); float:left;}
  125. .sp-grid-job tbody td input[type='password']{outline:none;border:none;width:100%; text-indent:5px; color:rgba(0,0,0,1); float:left;}
  126. .sp-grid-job tbody td input[type='number']{outline:none;border:none;width:100%; text-indent:5px; color:rgba(0,0,0,1); float:left;}
  127. .sp-grid-job tbody td select{outline:none;border:none;float:left;width:100%; text-indent:5px;color:rgba(0,0,0,1); -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
  128. .sp-grid-job tbody td select:hover{border:1px solid #ddd;}
  129. .sp-grid-job tbody td textarea{outline:none;border:none;width:100%;padding:0 5px; line-height:22px !important;color:rgba(0,0,0,1); float:left;}
  130. .sp-grid-job-div{width:100%;height:40px;line-height:40px; text-align:center; border:1px solid #E1E6EB; border-top:none;}
  131. .sp-grid-job-div a{color:#0066cc !important;}
  132. /**报表样式的表格样式**/
  133. .sp-grid-import{border-collapse: collapse;width:100%; border:1px solid #E1E6EB; border-left:none;}
  134. .sp-grid-import thead th{line-height:20px;padding:8px 8px; border-bottom:1px solid #E1E6EB; border-left:1px solid #E1E6EB; white-space: nowrap; text-align:center; font-weight:normal !important;letter-spacing:1px;}
  135. .sp-grid-import tbody td{text-align: center;line-height:20px;padding:8px 8px;border-bottom:1px solid #E1E6EB; border-left:1px solid #E1E6EB;}
  136. /*新闻表格 放在首页-列表形式*/
  137. .sp-grid-news a { color:#000000; text-decoration: none; }
  138. .sp-grid-news a:hover { color:#000000; text-decoration: underline; }
  139. .sp-grid-news{ margin: 0; border-collapse: collapse; float:left; width: 96%;margin-left:2%; table-layout: fixed;}
  140. .sp-grid-news thead th{height:0; line-height:0px; border:none; white-space: nowrap;}
  141. .sp-grid-news tbody td { line-height:20px;padding:7px 8px;cursor: pointer;color:#606060;border-bottom:1px dotted #ccc;text-align: left; white-space: nowrap; overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;text-overflow: ellipsis; }
  142. .sp-grid-news tbody td a:hover{color:#0c6ad8;}
  143. .sp-grid-news-noborder{margin: 0; border-collapse: collapse; float:left; width: 98%;margin-left:1%; table-layout: fixed;}
  144. .sp-grid-news-noborder tbody td { line-height:20px;padding:7px 8px;cursor: pointer;color:#606060;text-align: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
  145. .sp-grid-news-noborder tbody td a:hover{color:#0c6ad8;}
  146. /*.sp-grid-list tbody td a:hover{color:#0c6ad8;}*/
  147. .sp-grid-xs tbody td{padding:6px 8px;}
  148. .sp-grid-xs tbody td a:hover{ color:#0c6ad8;}
  149. .sp-noLine{border-bottom:0 !important;}
  150. /*行选中时状态*/
  151. .sp-gridActive{background-color:#cce8ff;}
  152. .sp-gridActive td{background-color:#cce8ff !important; color: rgba(0, 0, 0, 1);}
  153. .sp-table-striped{}/*条纹*/
  154. .sp-table-striped tbody tr:nth-child(even){background:#f8f8f9}/*奇数行背景*/
  155. /*数据表格用到的单独的一个样式*/
  156. .sp-table a { color:rgba(0,0,0,1); text-decoration: none; }
  157. .sp-table a:hover {text-decoration: underline; }
  158. .sp-table{border-collapse: collapse;width:100%; border:1px solid #E1E6EB; color:rgba(0,0,0,1);}
  159. .sp-table thead th{line-height:20px;padding:8px 8px; border:none; white-space: nowrap; background:#F5F6FA;border-right:1px solid #E1E6EB; text-align:center; font-weight:normal !important;letter-spacing:1px; cursor:pointer;}
  160. .sp-table tbody td{text-align: center;line-height:20px;padding:7px 8px;font-size:13px; border-top:1px solid #E1E6EB;}
  161. .sp-table tbody tr:hover{background:#F9F9FA;}
  162. .sp-table tfoot td{text-align: left;line-height:20px;padding:15px 8px;font-size:13px; border-top:1px solid #E1E6EB;}
  163. .sp-table .btninput{outline:none;border:0; padding:4px 15px;background:#F7F7F7; color:#555; border:1px solid #ddd; cursor:pointer; margin:3px;}/*灰色按钮*/
  164. .sp-table .btninput:hover{background:#fff;}
  165. a.title-unread{color:#000 !important;}
  166. .sp-pagebtn{outline:none;border:0; padding:4px 15px;background:#F7F7F7; color:#555; border:1px solid #ddd; cursor:pointer;}/*灰色按钮*/
  167. .sp-table-tip{width:100%;height:200px;line-height:200px;font-size:18px; text-align:center; border:1px solid #E1E6EB; border-top:none;}
  168. .sp-table-tip i{color:#57C2ED;}
  169. /***行高最小的一种,表头较小,用于表头是两行及以上的表格情况***/
  170. .sp-table-sm{border-collapse: collapse;width:100%; border:1px solid #E1E6EB; color:rgba(0,0,0,1);}
  171. .sp-table-sm thead th{line-height:20px;padding:3px 8px; border:none; white-space: nowrap; background:#F5F6FA;border-right:1px solid #E1E6EB; text-align:center; font-weight:normal !important;letter-spacing:1px; cursor:pointer;}
  172. .sp-table-sm tbody td{text-align: center;line-height:20px;padding:7px 8px;border-top:1px solid #E1E6EB; max-width:200px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
  173. .sp-table-sm tbody tr:hover{background:#F9F9FA;}
  174. .sp-table-sm tfoot td{text-align: left;line-height:20px;padding:15px 8px;font-size:13px; border-top:1px solid #E1E6EB;}
  175. .sp-table-sm a {color: rgba(0, 0, 0, 1);text-decoration: none;}
  176. .sp-table-sm a:hover {text-decoration: underline;}
  177. /***行高较小的一种,用于表头是一行的表格情况***/
  178. .sp-table-md{border-collapse: collapse;width:100%; border:1px solid #E1E6EB; color:rgba(0,0,0,1);}
  179. .sp-table-md thead th{line-height:20px;padding:7px 8px; border:none; white-space: nowrap; background:#F5F6FA;border-right:1px solid #E1E6EB; text-align:center; font-weight:normal !important;letter-spacing:1px; cursor:pointer;}
  180. .sp-table-md tbody td{text-align: center;line-height:20px;padding:7px 8px;border-top:1px solid #E1E6EB; max-width:200px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
  181. .sp-table-md tbody tr:hover{background:#F9F9FA;}
  182. .sp-table-md a {color: rgba(0, 0, 0, 1);text-decoration: none;}
  183. .sp-table-md a:hover {text-decoration: underline;}
  184. /*主要用于统计模块的表格*/
  185. .sp-table-sta{border-collapse: collapse;width:100%; border:1px solid #E1E6EB;border-right:none; color:rgba(0,0,0,1);}
  186. .sp-table-sta thead th{line-height:20px;padding:7px 8px; border:none; white-space: nowrap; background-color:#6d96b9; color:#fff; border-right:1px solid #E1E6EB; text-align:center; font-weight:normal !important;letter-spacing:1px; cursor:pointer;}
  187. .sp-table-sta tbody td{text-align: center;line-height:20px;padding:7px 8px;border-top:1px solid #E1E6EB;border-right:1px solid #E1E6EB; max-width:200px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
  188. .sp-table-sta tbody td:nth-child(even){background-color:#ebf2fa;}
  189. .sp-table-sta tbody tr:hover td{background-color:#F9F9FA !important;}
  190. .sp-table-sta a {color: rgba(0, 0, 0, 1);text-decoration: none;}
  191. .sp-table-sta a:hover {text-decoration: underline;}
  192. /**统计模块的第二种演示布局**/
  193. .sp-table-sta-two{border-collapse: collapse;width:100%; border:1px solid #E1E6EB; color:#888;}
  194. .sp-table-sta-two thead th{line-height:20px;padding:8px 8px; border:none; white-space: normal; background:#505f75; color: #fff; border-right:1px solid #E1E6EB; text-align:center; font-weight:normal !important;letter-spacing:1px; cursor:pointer;}
  195. .sp-table-sta-two tbody td{text-align: center;line-height:20px;padding:7px 8px;font-size:13px; border-top:1px solid #E1E6EB; border-right:1px solid #E1E6EB;}
  196. .sp-table-sta-two tbody tr:nth-child(even){background:#eef2f2}
  197. /**table结束**/
  198. /*字体颜色设置*/
  199. .sp-color-white{color:#fff;}
  200. .sp-color-white a{color:#fff;}
  201. a.sp-color-white{color:#fff;padding:0 5px;}
  202. a.sp-color-white:hover{text-decoration:underline !important;}
  203. .sp-color-black{color:#222;}
  204. .sp-color-black a{color:#222;}
  205. a.sp-color-black{color:#222;padding:0 5px;}
  206. a.sp-color-black:hover{text-decoration:underline !important;}
  207. .sp-color-black-dark{color:#000 !important;}
  208. .sp-color-black-dark a{color:#000 !important;}
  209. a.sp-color-black-dark{color:#000 !important;padding:0 5px;}
  210. a.sp-color-black-dark:hover{text-decoration:underline !important;}
  211. .sp-color-orange{color:#e97505 !important;}
  212. .sp-color-orange a{color:#e97505 !important;}
  213. a.sp-color-orange{color:#e97505 !important;padding:0 5px;}
  214. a.sp-color-orange:hover{text-decoration:underline !important;}
  215. .sp-color-green{color:#009900 !important;}
  216. .sp-color-green a{color:#009900 !important;}
  217. a.sp-color-green{color:#009900 !important;padding:0 5px;}
  218. a.sp-color-green:hover{text-decoration:underline !important;}
  219. .sp-color-blue{color:#0066cc !important;}
  220. .sp-color-blue a{color:#0066cc !important;}
  221. a.sp-color-blue{color:#0066cc !important;padding:0 5px;}
  222. a.sp-color-blue:hover{text-decoration:underline !important;}
  223. .sp-color-red{color:red !important;}
  224. .sp-color-red a{color:red !important;}
  225. a.sp-color-red{color:red !important;padding:0 5px;}
  226. a.sp-color-red:hover{text-decoration:underline !important;}
  227. .sp-color-gray{color:#999999 !important;}
  228. .sp-color-gray a{color:#999999 !important;}
  229. a.sp-color-gray{color:#999999 !important;padding:0 5px;}
  230. a.sp-color-gray:hover{text-decoration:underline !important;}
  231. .sp-color-purple,.sp-color-purple a{color:#93f !important;}
  232. a.sp-color-purple{color:#93f !important;padding:0 5px;}
  233. a.sp-color-purple:hover{text-decoration:underline !important;}
  234. .sp-color-yellow,.sp-color-yellow a{color:#febb2c !important;}
  235. a.sp-color-yellow{color:#febb2c !important;padding:0 5px;}
  236. a.sp-color-yellow:hover{text-decoration:underline !important;}
  237. .sp-color-brown,.sp-color-brown a{color:#cf8c00 !important;}
  238. a.sp-color-brown{color:#cf8c00 !important;padding:0 5px;}
  239. a.sp-color-brown:hover{text-decoration:underline !important;}
  240. /* 背景颜色设置 */
  241. .sp-bg-gray{background-color: #f3f4f7 !important;}
  242. .sp-bg-white{background-color: #fff !important;}
  243. /**页面宽度列行布局**/
  244. .sp-page{ float:left; width:100%; }
  245. .sp-page-mgn{float:left;width:98.6%; margin:10px 0.7%; background-color:#fff;}
  246. .sp-page-pad{ float:left; width:100%; padding:10px;}
  247. .sp-page-center{width:1000px;margin:0 auto;}
  248. .sp-page-row{float:left;width:100%; margin:3px 0;}
  249. .sp-page-col{float:left; width:auto; height:auto; }
  250. /*页面标题*/
  251. .sp-page-title{float:left; height:18px;line-height:18px; width:100%; border-left:2px solid #88B7E0; text-indent:8px; margin:5px 0;}
  252. .sp-page-title-gray{float:left;width:100%;text-indent:10px; margin-top:10px; height:40px;line-height:40px; border-left:4px solid #6D7781;background-color:#F5F6FA; border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;}
  253. .sp-page-back{outline:none;height:18px;line-height:18px; text-align:center; padding:1px 10px; margin-left:10px; background:#fff; color:rgba(0,0,0,1); border:1px solid #BBBBBB; cursor:pointer;}
  254. .sp-page-back i{margin-left:-8px;}
  255. /*没有浮动的盒子*/
  256. .sp-box{width:100%;padding:8px 0; display:inline-block;float:left;clear:both;}
  257. .sp-box-mgn{width:98.6%; margin:10px 0.7%;background-color:#fff;}
  258. .sp-box-pad{width:100%; padding:10px;}
  259. .sp-box-line{width:100%;line-height:26px; padding:3px 0;}
  260. .sp-box-row{width:100%;padding:3px 0;display:inline-block; vertical-align:top;}
  261. .sp-box-col{width:auto;display:inline-block; vertical-align:top;}
  262. /*浮动页面标题,主要为了结合bootstrap用*/
  263. .sp-box-title{ height:18px;line-height:18px; width:100%; border-left:2px solid #88B7E0; text-indent:8px; margin:5px 0;}
  264. .sp-box-title-gray{width:100%;text-indent:10px; margin-top:10px; height:40px;line-height:40px; border-left:4px solid #6D7781;background-color:#F5F6FA; border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;}
  265. .sp-box-title-back{outline:none;height:18px;line-height:18px; text-align:center; padding:1px 10px; margin-left:10px; background:#fff; color:rgba(0,0,0,1); border:1px solid #BBBBBB; cursor:pointer;}
  266. .sp-box-title-back i{margin-left:-8px;}
  267. /*新闻样式*/
  268. .sp-news{width:100%;height:100%;float:left; border:1px solid #eeeeee; margin:10px 0; padding:15px 0; font-family:Microsoft YaHei;}
  269. .sp-news-maintitle{width:100%;line-height:20px; text-align:center; padding-top:20px; padding-bottom:10px; font-size:20px;color:rgba(0,0,0,1);}
  270. .sp-news-subtitle{width:100%;line-height:20px;margin:0 5% 0 5%; padding:5px 0 12px 0; font-size:16px;color: rgba(0, 0, 0, 1);text-align:center;}
  271. .sp-news-date{width:100%;line-height:20px;margin:0 10% 0 10%; padding:5px 0 12px 0; font-size:14px;color:rgba(0,0,0,1);text-align:center;border-bottom:1px solid #ddd;}
  272. .sp-news-info{width:100%; margin:0 auto; padding-top:30px; color:rgba(0,0,0,1); line-height:32px; }
  273. /*自定义行间距*/
  274. .sp-lh-16{ float:left; width:100%;line-height:16px;margin:3px 0;}
  275. .sp-lh-18{ float:left; width:100%;line-height:18px;margin:3px 0;}
  276. .sp-lh-20{ float:left; width:100%;line-height:20px;margin:3px 0;}
  277. .sp-lh-22{ float:left; width:100%;line-height:22px;margin:3px 0;}
  278. .sp-lh-24{ float:left; width:100%;line-height:24px;margin:3px 0;}
  279. .sp-lh-26{ float:left; width:100%;line-height:26px; margin:3px 0;}
  280. .sp-lh-28{ float:left; width:100%;line-height:28px; margin:3px 0;}
  281. .sp-lh-30{ float:left; width:100%;line-height:30px; margin:3px 0;}
  282. .sp-lh-32{ float:left; width:100%;line-height:32px; margin:3px 0;}
  283. .sp-lh-34{ float:left; width:100%;line-height:34px; margin:3px 0;}
  284. .sp-lh-36{ float:left; width:100%;line-height:36px; margin:3px 0;}
  285. .sp-lh-40{ float:left; width:100%;line-height:40px; margin:3px 0;}
  286. .sp-lh-50{ float:left; width:100%;line-height:50px; margin:3px 0;}
  287. /*自定义线条*/
  288. .sp-line-blue{float:left;width:100%;height:1px;border-bottom:1px solid #0f9ae0;margin:5px 0;display:block; clear:both;}
  289. .sp-line-gray{float:left;width:100%;height:1px;border-bottom:1px solid #e7eaec;margin:5px 0;display:block; clear:both;}
  290. .sp-line-gray-dashed{float:left;width:100%;height:1px;border-bottom:1px dashed #797979;margin:5px 0;display:block; clear:both;}
  291. .sp-line-gray-dotted{float:left;width:100%;height:1px;border-bottom:1px dotted #797979;margin:5px 0;display:block; clear:both;}
  292. .sp-line-gray-double{float:left;width:100%;height:4px;border-bottom:4px double #797979;margin:3px 0;display:block; clear:both;}
  293. /*文字阴影:发光字体*/
  294. .sp-textshadow-shine{-webkit-text-shadow:0 0 0.2em #0f9ae0,0 0 0.2em #0f9ae0;text-shadow:0 0 0.2em #0f9ae0,0 0 0.2em #0f9ae0;}
  295. /**文字阴影:立凸体文字**/
  296. .sp-textshadow-solid{-webkit-text-shadow:-1px -1px #fff, 1px 1px #666; text-shadow:-1px -1px #fff, 1px 1px #666;}
  297. /**文字阴影:凹体文字**/
  298. .sp-textshadow-dent{-webkit-text-shadow:1px 1px #fff, -1px -1px #666; text-shadow:1px 1px #fff, -1px -1px #666;}
  299. /*文字阴影:浮雕文字阴影效果*/
  300. .sp-textshadow-relief{-webkit-text-shadow: 0 2px 0 rgba(255,255,255,0.6); text-shadow: 0 2px 0 rgba(255,255,255,0.6); }
  301. /*盒阴影*/
  302. .sp-boxshadow{-ms-box-shadow: 0 0 10px #888; -moz-box-shadow: 0 0 10px #888; -webkit-box-shadow: 0 0 10px #888;box-shadow: 0 0 10px #888;}/**边框阴影**/
  303. /*form表单的input与textarea控件*/
  304. .sp-input {-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  305. margin:1px 0;border: solid 1px #ddd; width: 100%; height:30px;-webkit-line-height: 1;-ms-line-height: 30px;line-height: 30px\9; text-indent:5px;}
  306. .sp-textarea{width:100%;padding:0 5px;border: solid 1px #ddd; -webkit-line-height: 1;-ms-line-height: 22px; line-height: 22px\9;
  307. -moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
  308. /*鼠标移入变色效果*/
  309. .sp-input:hover, .sp-textarea:hover{border: solid 1px #3bb4f2;}
  310. .sp-input:focus, .sp-textarea:focus{border: solid 1px #0f9ae0 \9; border-color: rgba(82,168,236,0.8);
  311. -ms-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 5px rgba(102, 175, 233, 0.6);
  312. -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 5px rgba(102, 175, 233, 0.6);
  313. -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 5px rgba(102, 175, 233, 0.6);
  314. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 5px rgba(102, 175, 233, 0.6);
  315. }
  316. .sp-input-sigle-line{-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  317. margin:1px 0;border:0; border-bottom: solid 1px #ddd; width: 99%; height:34px;line-height: 34px; text-indent:5px;}
  318. /***input加上红色边框**/
  319. .sp-input-red {-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  320. margin:1px 0;border: solid 1px #f81a1a; width: 100%; height:30px;-webkit-line-height: 1;line-height: 30px\9;-ms-line-height: 30px; text-indent:5px;}
  321. .sp-textarea-red{width:100%;text-indent:3px;border: solid 1px #f81a1a; -webkit-line-height: 1;line-height: 22px\9;-ms-line-height: 22px;
  322. -moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
  323. .sp-input-red:hover, .sp-textarea-red:hover{border: solid 1px #f81a1a;}
  324. .sp-input-red:focus, .sp-textarea-red:focus{border: solid 1px #f81a1a \9; border-color: rgba(241, 82, 82,0.8);
  325. -ms-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 5px rgba(241, 82, 82, 0.6);
  326. -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 5px rgba(241, 82, 82, 0.6);
  327. -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 5px rgba(241, 82, 82, 0.6);
  328. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 5px rgba(241, 82, 82, 0.6);
  329. }
  330. /*表单验证:右侧提示信息*/
  331. /*.sp-error{position: relative;line-height:18px; padding:4px 5px;white-space:nowrap;display:none;vertical-align:top;background: #d45252;border-radius:3px;color:#fff;font-size:12px;margin-left:5px; top:7px;}
  332. .sp-error:after, .sp-error:before {right: 100%;top: 50%;border: solid transparent;content: " "; height: 0;width: 0;position: absolute;pointer-events: none;}
  333. .sp-error:after {border-color: rgba(136, 183, 213, 0);border-right-color: #d45252;border-width: 6px;margin-top: -6px;}*/
  334. .sp-error{position: absolute;line-height:18px; white-space:nowrap;display:none;vertical-align:middle;background: #fff;color:#d45252;font-size:12px; top:8px; right:32px; }
  335. .sp-errorTip{border:1px solid #d45252;}
  336. .sp-errorTip:hover{border:1px solid #d45252;}/**验证错误后,边框变红**/
  337. .sp-errorTip:focus{border:1px solid #d45252;box-shadow:0 0 2px rgba(212,82,82,0.8);-moz-box-shadow:0 0 2px rgba(212,82,82,0.8);-ms-box-shadow:0 0 2px rgba(212,82,82,0.8);-webkit-box-shadow:0 0 2px rgba(212,82,82,0.8);}
  338. .sp-requireLogo{background:url('./icons/validate/input-require.png') no-repeat;background-position:right center;}
  339. .sp-errorLogo{background:url('./icons/validate/input-errorLogo.png') no-repeat;background-position:right center;}
  340. .sp-rightLogo{background:url('./icons/validate/input-rightLogo.png') no-repeat;background-position:right center;}
  341. textarea.sp-errorLogo {background-position:right 7px;}
  342. textarea.sp-requireLogo {background-position:right 7px;}
  343. .sp-strength-tip{position: relative;line-height:18px; padding:4px 5px;white-space:nowrap;display:none;vertical-align:top; background: #59c153;border-radius:3px;color:#fff;font-size:12px;margin-left:5px; top:7px;}
  344. .sp-strength-tip:after, .sp-strength-tip:before {right: 100%;top: 50%;border: solid transparent;content: " "; height: 0;width: 0;position: absolute;pointer-events: none;}
  345. .sp-strength-tip:after {border-color: rgba(136, 183, 213, 0);border-right-color: #59c153;border-width: 6px;margin-top: -6px;}
  346. /*表单验证是需要用到的class名*/
  347. .sp-required{}
  348. .sp-telephone{}
  349. .sp-phone{}
  350. .sp-tel{}
  351. .sp-card{}
  352. .sp-email{}
  353. .sp-postcode{}
  354. .sp-fax{}
  355. .sp-num{}
  356. .sp-decimal{}
  357. .sp-url{}
  358. .sp-ip{}
  359. .sp-chinese{}
  360. .sp-username{}
  361. .sp-password{}
  362. /*日期控件加上必填class*/
  363. .sp-required-date{}
  364. /*end 表单验证:右侧提示信息*/
  365. /*input radio单选按钮*/
  366. .sp-radio-default,.sp-radio-orange,.sp-radio-blue,.sp-radio-green,.sp-radio-none{line-height:26px;}
  367. /*1.灰色radio*/
  368. .sp-radio-default label{vertical-align:middle;margin:0 10px;}
  369. .sp-radio-default img{vertical-align:middle;}
  370. .rd-default{padding-left:25px;cursor:pointer;background: url("./icons/radio/rd-default.png") no-repeat left center; background-size:16px 16px;}
  371. .rd-default-checked{padding-left:25px;cursor:pointer;background: url("./icons/radio/rd-default-checked.png") no-repeat left center; background-size:16px 16px;}
  372. /*2.橙色radio*/
  373. .sp-radio-orange label{vertical-align:middle;margin:0 10px;}
  374. .sp-radio-orange img{vertical-align:middle;}
  375. .rd-orange {padding-left:25px;cursor:pointer;background: url("./icons/radio/rd-orange.png") no-repeat left center; background-size:16px 16px;}
  376. .rd-orange-checked{padding-left:25px;cursor:pointer;background:url('./icons/radio/rd-orange-checked.png') no-repeat left center; background-size:16px 16px;}
  377. /*3.蓝色radio*/
  378. .sp-radio-blue label{vertical-align:middle;margin:0 10px;}
  379. .sp-radio-blue img{vertical-align:middle;}
  380. .rd-blue{padding-left:25px;cursor:pointer;background: url("./icons/radio/rd-blue.png") no-repeat left center; background-size:16px 16px;}
  381. .rd-blue-checked{padding-left:25px;cursor:pointer;background: url("./icons/radio/rd-blue-checked.png") no-repeat left center; background-size:16px 16px;}
  382. /*4.绿色radio*/
  383. .sp-radio-green label{vertical-align:middle;margin:0 10px;}
  384. .sp-radio-green img{vertical-align:middle;}
  385. .rd-green{padding-left:25px;cursor:pointer;background: url("./icons/radio/rd-green.png") no-repeat left center; background-size:16px 16px;}
  386. .rd-green-checked{padding-left:25px;cursor:pointer;background: url("./icons/radio/rd-green-checked.png") no-repeat left center; background-size:16px 16px;}
  387. /**5.无皮肤radio**/
  388. .sp-radio-none label{vertical-align:middle;margin:0 10px;}
  389. .rd-none{}
  390. .rd-none-checked{}
  391. /*checkbox多选按钮样式*/
  392. .sp-checkbox-gray,.sp-checkbox-blue,.sp-checkbox-orange,.sp-checkbox-green,.sp-checkbox-none{line-height:26px;}
  393. /*灰色checkbox*/
  394. .sp-checkbox-gray label{vertical-align:middle;margin:0 10px;}
  395. .chb-gray{padding-left:25px;cursor:pointer;background: url("./icons/checkbox/chb-gray.png") no-repeat left center; background-size:16px 16px;}
  396. .chb-gray-checked{padding-left:25px;cursor:pointer;background: url("./icons/checkbox/chb-gray-checked.png") no-repeat left center; background-size:16px 16px;}
  397. /*蓝色checkbox*/
  398. .sp-checkbox-blue label{vertical-align:middle;margin:0 10px;}
  399. .chb-blue{padding-left:25px;cursor:pointer;background: url("./icons/checkbox/chb-blue.png") no-repeat left center; background-size:16px 16px;}
  400. .chb-blue-checked{padding-left:25px;cursor:pointer;background: url("./icons/checkbox/chb-blue-checked.png") no-repeat left center; background-size:16px 16px;}
  401. /*橙色checkbox*/
  402. .sp-checkbox-orange label{vertical-align:middle;margin:0 10px;}
  403. .chb-orange{padding-left:25px;cursor:pointer;background: url("./icons/checkbox/chb-orange.png") no-repeat left center; background-size:16px 16px;}
  404. .chb-orange-checked{padding-left:25px;cursor:pointer;background: url("./icons/checkbox/chb-orange-checked.png") no-repeat left center; background-size:16px 16px;}
  405. /*绿色checkbox*/
  406. .sp-checkbox-green label{vertical-align:middle;margin:0 10px;}
  407. .chb-green{padding-left:25px;cursor:pointer;background: url("./icons/checkbox/chb-green.png") no-repeat left center; background-size:16px 16px;}
  408. .chb-green-checked{padding-left:25px;cursor:pointer;background: url("./icons/checkbox/chb-green-checked.png") no-repeat left center; background-size:16px 16px;}
  409. /*无皮肤checkbox*/
  410. .sp-checkbox-none label{vertical-align:middle;margin:0 10px;}
  411. .chb-none{}
  412. .chb-none-checked{}
  413. .sp-checkbox-all{}
  414. /**利用span标签实现单选操作2018-4-3**/
  415. .sp-radio-tabs{float:left; width:100%; background:url('icons/radio/rd-blue.png') left center no-repeat; background-size:16px 16px; cursor:pointer; padding-left:20px; line-height:25px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
  416. .sp-radio-tabs-active{background:url('icons/radio/rd-blue-checked.png') left center no-repeat; background-size:16px 16px;}
  417. /**利用span标签实现多选操作2018-7-24**/
  418. .sp-checkbox-tabs{float:left; width:100%; background:url('icons/checkbox/chb-blue.png') left center no-repeat; background-size:16px 16px; cursor:pointer; padding-left:20px; line-height:25px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
  419. .sp-checkbox-tabs-active{background:url('icons/checkbox/chb-blue-checked.png') left center no-repeat; background-size:16px 16px;}
  420. /**空心按钮**/
  421. .sp-btn-default-outline{outline:none;border:1px solid #c2c2c2; padding:3.6px 14.5px;color:#000;background:transparent;cursor:pointer; margin:1px 3px;}/*灰色按钮*/
  422. .sp-btn-default-outline:hover{background:#bababa;}
  423. .sp-btn-gray-outline{outline:none;border:1px solid #bdc7d4; padding:3.6px 14.5px;background:transparent; color:#000; margin:1px 3px; cursor:pointer;}/*灰色按钮*/
  424. .sp-btn-gray-outline:hover{background:#bdc7d4;color:#000;}
  425. .sp-btn-blue-outline{outline:none;border:1px solid #1c84c6; padding:3.6px 14.5px;color:#1c84c6;background:transparent;cursor:pointer; margin:1px 3px;}/*蓝色按钮*/
  426. .sp-btn-blue-outline:hover{color:#fff !important; background:#1c84c6; text-decoration:none;}
  427. .sp-btn-green-outline{outline:none;border:1px solid #009f3c; padding:3.6px 14.5px;color:#009f3c;background:transparent;cursor:pointer; margin:1px 3px;}/*绿色 #02aa41 #009f3c*/
  428. .sp-btn-green-outline:hover{background:#02aa41;color:#fff !important; text-decoration:none;}
  429. .sp-btn-red-outline{outline:none;border:1px solid #e3302b; padding:3.6px 14.5px;color:#e3302b;background:transparent;cursor:pointer; margin:1px 3px;}/*红色*/
  430. .sp-btn-red-outline:hover{color:#fff;background:#e3302b;text-decoration:none;}
  431. .sp-btn-yellow-outline{outline:none;border:1px solid #febb2c;padding:3.6px 14.5px;color:#febb2c;background:transparent;cursor:pointer; margin:1px 3px;}
  432. .sp-btn-yellow-outline:hover{background:#f7a54a;color:#fff !important; text-decoration:none;}
  433. .sp-btn-orange-outline{outline:none;border:1px solid #e97505; padding:3.6px 14.5px;color:#e97505;background:transparent;cursor:pointer; margin:1px 3px;}
  434. .sp-btn-orange-outline:hover{background:#ed7a0a;color:#fff !important; text-decoration:none;}
  435. .sp-btn-brown-outline{outline:none;border:1px solid #cf8c00; padding:3.6px 14.5px;color:#cf8c00;background:transparent;cursor:pointer; margin:1px 3px;}
  436. .sp-btn-brown-outline:hover{background:#cf8c00;color:#fff;}
  437. .sp-btn-sea-outline{outline:none;border:1px solid #044d8b; padding:3.6px 14.5px;color:#044d8b;background:transparent;cursor:pointer; margin:1px 3px;}/*灰色按钮*/
  438. .sp-btn-sea-outline:hover{background:#044d8b;color:#fff !important; text-decoration:none;}
  439. a.sp-btn-default-outline{text-decoration:none !important; color:#000 !important;}
  440. a.sp-btn-gray-outline{text-decoration:none !important; color:#000 !important;}
  441. a.sp-btn-blue-outline{text-decoration:none !important; color:#1c84c6 !important;}
  442. a.sp-btn-green-outline{text-decoration:none !important; color:#009f3c !important;}
  443. a.sp-btn-red-outline{text-decoration:none !important; color:#e3302b !important;}
  444. a.sp-btn-yellow-outline{text-decoration:none !important; color:#febb2c !important;}
  445. a.sp-btn-orange-outline{text-decoration:none !important; color:#e97505 !important;}
  446. a.sp-btn-brown-outline{text-decoration:none !important; color:#cf8c00 !important;}
  447. a.sp-btn-sea-outline{text-decoration:none !important; color:#044d8b !important;}
  448. a.sp-btn-solid{text-decoration:none !important; }
  449. /* 实心按钮 */
  450. .sp-btn-default{outline:none;border:0; padding:5px 15px;color:#000;background:#c2c2c2;cursor:pointer; margin:1px 3px;}/*灰色按钮*/
  451. .sp-btn-default:hover{background:#bababa;}
  452. .sp-btn-gray{outline:none;border:0; padding:5px 15px;background:#bdc7d4; color:#000; margin:1px 3px; cursor:pointer;}/*灰色按钮*/
  453. .sp-btn-gray:hover{background:#cdd3db;color:#000;}
  454. .sp-btn-blue{outline:none;border:0; padding:5px 15px;color:#fff;background:#1c84c6;cursor:pointer; margin:1px 3px;}/*蓝色按钮*/
  455. .sp-btn-blue:hover{color:#fff !important; text-decoration:none;}
  456. .sp-btn-green{outline:none;border:0; padding:5px 15px;color:#fff;background:#009f3c;cursor:pointer; margin:1px 3px;}/*绿色 #02aa41 #009f3c*/
  457. .sp-btn-green:hover{background:#02aa41;color:#fff !important; text-decoration:none;}
  458. .sp-btn-red{outline:none;border:0; padding:5px 15px;color:#fff;background:#e3302b;cursor:pointer; margin:1px 3px;}/*红色*/
  459. .sp-btn-red:hover{color:#fff;background:#e3302b;text-decoration:none;}
  460. .sp-btn-yellow{outline:none;border:0; padding:5px 15px;color:#fff;background:#febb2c;cursor:pointer; margin:1px 3px;}
  461. .sp-btn-yellow:hover{background:#f7a54a;color:#fff !important; text-decoration:none;}
  462. .sp-btn-orange{outline:none;border:0; padding:5px 15px;color:#fff;background:#e97505;cursor:pointer; margin:1px 3px;}
  463. .sp-btn-orange:hover{background:#ed7a0a;color:#fff !important; text-decoration:none;}
  464. .sp-btn-brown{outline:none;border:0; padding:5px 15px;background:#cf8c00;color:#fff;cursor:pointer; margin:1px 3px;}
  465. .sp-btn-brown:hover{background:#cf8c00;color:#fff;}
  466. .sp-btn-sea{outline:none;border:0; padding:5px 15px;color:#fff;background:#044d8b;cursor:pointer; margin:1px 3px;}/*灰色按钮*/
  467. .sp-btn-sea:hover{background:#044d8b;color:#fff !important; text-decoration:none;}
  468. /**更多操作时的按钮*/
  469. .sp-btn-solid{outline:none;border: 1px solid #ccc;padding:5px 15px;color:#007cc6;background:#fff;cursor:pointer; margin:1px 3px;display:inline-block;}
  470. .sp-btn-solid:hover{border: 1px solid #007cc6;}
  471. .sp-btn-solid-part{ position:absolute; background-color:#fff; width:120px; border:1px solid #ddd; border-top:2px #2d8fd9 solid; box-shadow:0 0 3px #bbb; z-index:9;}
  472. /*透明按钮*/
  473. .sp-btn-transparent{ float:left;outline:none;border:0;background-color:#fff; width:100%; text-align:center; padding:5px 0; color: rgba(0, 0, 0, 1);}
  474. .sp-btn-lg{padding:7px 40px;}
  475. .sp-btn-md{padding:3px 15px;}
  476. .sp-btn-sm{padding:1px 10px;}
  477. .sp-btn-min{padding: 3px 5px;}
  478. a.sp-btn-default{text-decoration:none !important;color:#000;}
  479. a.sp-btn-gray{text-decoration:none !important;color:#000;}
  480. a.sp-btn-blue{text-decoration:none !important;color:#fff !important; }
  481. a.sp-btn-green{text-decoration:none !important;color:#fff !important;}
  482. a.sp-btn-red{text-decoration:none !important;color:#fff !important;}
  483. a.sp-btn-yellow{text-decoration:none !important;color:#fff !important;}
  484. a.sp-btn-orange{text-decoration:none !important;color:#fff !important;}
  485. a.sp-btn-brown{text-decoration:none !important;color:#fff !important;}
  486. a.sp-btn-sea{text-decoration:none !important;color:#fff !important;}
  487. a.sp-btn-solid{text-decoration:none !important;}
  488. .sp-btn-default-outline,.sp-btn-gray-outline,.sp-btn-blue-outline,.sp-btn-green-outline,.sp-btn-red-outline,.sp-btn-yellow-outline,.sp-btn-orange-outline,.sp-btn-brown-outline,.sp-btn-sea-outline{white-space:nowrap;}
  489. .sp-btn-default,.sp-btn-gray,.sp-btn-blue,.sp-btn-green,.sp-btn-red,.sp-btn-yellow,.sp-btn-orange,.sp-btn-brown,.sp-btn-sea,.sp-btn-solid{white-space:nowrap;}
  490. .sp-btn-radius{-ms-border-radius: 3px;-moz-border-radius: 3px; -webkit-border-radius: 3px;border-radius: 3px;}
  491. /***圆角兼容ie的处理 PIE.htc文件路径是相对于html文件的路径,而不是相对于css文件**/
  492. /*.sp-radius{position:relative;behavior:url('../css/PIE.htc'); -ms-border-radius: 3px;-moz-border-radius: 3px; -webkit-border-radius: 3px;border-radius: 3px;}*/
  493. .sp-radius{-ms-border-radius: 3px;-moz-border-radius: 3px; -webkit-border-radius: 3px;border-radius: 3px;}
  494. /*用于时间框,宽度是240*/
  495. .sp-input-date{border: solid 1px #ddd;width:240px;height:30px;-webkit-line-height: 1;line-height: 30px\9;-ms-line-height: 30px; text-indent:5px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
  496. /*一般的密码框、用户名*/
  497. .sp-input-user{border: solid 1px #ddd;width:240px;height:30px;-webkit-line-height: 1;line-height: 30px\9;-ms-line-height: 30px; text-indent:5px; background:url('./icons/userpwd/logo-user.png') right center no-repeat #fff;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
  498. .sp-input-pwd{border: solid 1px #ddd;width:240px;height:30px;-webkit-line-height: 1;line-height: 30px\9;-ms-line-height: 30px; text-indent:5px; background:url('./icons/userpwd/logo-pwd.png') right center no-repeat #fff;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
  499. /*背景图片合成的搜索框*/
  500. .sp-search-imgtxt{float:left; border: none;width:206px;height:32px;line-height:30px;text-indent:5px;color:#aaa;background:url('./icons/search/bg_searchTxt.png') no-repeat; }
  501. .sp-search-imgbtn{float:left;cursor:pointer; margin-left:-2px; outline:none;border:0; background:url('./icons/search/bg_btnSeacrh.png') no-repeat;width:64px; height:32px;color:#fff; border:1px solid #f27d0a;}
  502. /*常用搜索框*/
  503. .sp-input-search{float:left;border: solid 1px #ddd;width:240px;height:30px;-webkit-line-height: 1;line-height: 30px\9;-ms-line-height: 30px; text-indent:35px; background:url('./icons/search/input_search.png') no-repeat;background-position:left center;background-color:#fff; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
  504. .sp-search{float:left;width:200px;height:30px;line-height:30px;border:1px solid #ccc;text-indent:5px;}
  505. .sp-search:focus{border:1px solid #aaa;}
  506. .sp-search-btn{float:left;outline:none;border:0;width:60px; height:30px;line-height:30px;color:#000;background-color:#c2c2c2;cursor:pointer; }
  507. .sp-search-btn:hover{background-color:#bababa; color:#2a6496;}
  508. .sp-search-green{float:left;width:200px;height:30px;line-height:30px;border:1px solid #009f3c;text-indent:5px;border-radius:3px 0 0 3px;}
  509. .sp-search-green:focus{border:1px solid #093;}
  510. .sp-search-green-btn{float:left;outline:none;border:0; width:60px; height:30px;line-height:30px;color:#fff;background:#009f3c;cursor:pointer;border-radius:0 3px 3px 0;}
  511. .sp-search-green-btn:hover{background:#093;}
  512. .sp-search-blue{float:left;width:200px;height:30px;line-height:30px;border:1px solid #1c84c6;text-indent:5px;border-radius:3px 0 0 3px;}
  513. .sp-search-blue:focus{border:1px solid #1a7bb9;}
  514. .sp-search-blue-btn{float:left;outline:none;border:0; width:60px; height:30px;line-height:30px;color:#fff;background:#1c84c6;cursor:pointer;border-radius:0 3px 3px 0;}
  515. .sp-search-blue-btn:hover{background:#1a7bb9;}
  516. .sp-search-orange{float:left;width:200px;height:30px;line-height:30px;border:1px solid #ea7706;text-indent:5px;border-radius:3px 0 0 3px;}
  517. .sp-search-orange:focus{border:1px solid #ed7a0a;}
  518. .sp-search-orange-btn{float:left;outline:none;border:0; width:60px; height:30px;line-height:30px;color:#fff;background:#e97505;cursor:pointer;border-radius:0 3px 3px 0;}
  519. .sp-search-orange-btn:hover{background:#ed7a0a;}
  520. /*span自定义宽度设置*/
  521. .sp-span1 { width: 80px;}
  522. .sp-span2 { width: 160px;}
  523. .sp-span3 { width: 240px;}
  524. .sp-span4 { width: 320px;}
  525. .sp-span5 { width: 400px;}
  526. .sp-span6 { width: 480px;}
  527. .sp-span7 { width: 560px;}
  528. .sp-span8 { width: 640px;}
  529. .sp-span9 { width: 720px;}
  530. .sp-span10 { width: 800px;}
  531. .sp-span11 { width: 880px;}
  532. .sp-span12 { width: 960px;}
  533. /*页面布局第一种-左、右侧布局*/
  534. .sp-wrapper-head{position:absolute;top:0; left:0; right:0; height:40px; background-color:#1e74d5;color:#fff; }
  535. .sp-wrapper-left{position:absolute; left:0; top:40px; bottom:0; width:140px; background-color:#1f263f;}
  536. .sp-wrapper-right{position:absolute; left:140px; right:0; top:40px; bottom:0;}
  537. .sp-wrapper-right iframe{overflow-y:auto;}
  538. /******页面布局头部中的布局*************/
  539. .sp-wrapper-head .sp-wrapper-head-left{float:left;width:auto; height:40px;white-space:nowrap; margin-left:10px;}
  540. .sp-wrapper-head .sp-wrapper-head-title{float:left;height:40px;line-height:40px;cursor:pointer; padding-left:5px; color:#fff; }
  541. .sp-wrapper-head .sp-wrapper-head-title i{font-size:18px;}
  542. .sp-wrapper-head .sp-wrapper-head-title span{padding-left:5px;font-size:18px;}
  543. .sp-wrapper-head .sp-wrapper-head-img{float:left;width:auto;height:30px; margin:5px 0; }
  544. /*页面布局头部右侧*/
  545. .sp-wrapper-head .sp-wrapper-head-right{float:right;width:auto; height:40px;white-space:nowrap;}
  546. .sp-wrapper-head .sp-wrapper-head-col{float:left;height:40px;line-height:40px;cursor:pointer;color:#e9f3fd;}
  547. .sp-wrapper-head .sp-wrapper-head-col-span {padding:0 10px;height:40px;line-height:40px;color:#e9f3fd; }
  548. .sp-wrapper-head .sp-wrapper-head-col span i{padding-right:5px;}
  549. .sp-wrapper-head .sp-wrapper-head-col a{text-decoration:none;color:#666666;}
  550. .sp-wrapper-head .sp-wrapper-head-col:hover{background-color:#3a7fcf;}
  551. /*标识头部含有子菜单*/
  552. .sp-wrapper-head .sp-wrapper-head-sub{position:absolute; background:#fff;width:100%;height:auto;padding:5px 0; color: rgba(0, 0, 0, 1);display:none;z-index:99; border:1px solid #ccc; box-sizing: border-box;}
  553. .sp-wrapper-head .sp-wrapper-head-sub a{
  554. /*color:#666;*/
  555. color:rgba(0,0,0,1);
  556. }
  557. .sp-wrapper-head .sp-wrapper-head-sub a:hover{color:#3a7fcf;}
  558. .sp-wrapper-head .sp-wrapper-head-col:hover .sp-wrapper-head-sub{display:block;}
  559. /*.sp-wrapper-head-sub i{color:#f56704;}*/
  560. /**头部头像**/
  561. .sp-wrarrer-photo{width:30px; height:30px; border-radius:15px; float:left; margin:5px 0 5px 8px;}
  562. /*页面布局-头部-皮肤设置*/
  563. .sp-wrapper-head .sp-skin-box{padding:0 10px;}
  564. .sp-wrapper-head .sp-skin-box>span{float:left; width:23px;height:23px;margin:3px; border:none; cursor:pointer;}
  565. .sp-wrapper-head .sp-skin-box .sp-skin-current{border:1px solid red;}
  566. .sp-wrapper-head .sp-skin-black{background-color:#333438 !important;float:left; width:23px;height:23px; border:none;cursor:pointer;}
  567. .sp-wrapper-head .sp-skin-gray{background-color:#576a85 !important;float:left; width:23px;height:23px; border:none;cursor:pointer;}
  568. .sp-wrapper-head .sp-skin-white{background-color:#ccc !important;float:left; width:23px;height:23px; border:none;cursor:pointer;}
  569. .sp-wrapper-head .sp-skin-green{background-color:#19a97b !important;float:left; width:23px;height:23px; border:none;cursor:pointer;}
  570. .sp-wrapper-head .sp-skin-blue{background-color:#169ddc !important;float:left; width:23px;height:23px; border:none;cursor:pointer;}
  571. .sp-wrapper-head .sp-skin-red{background-color:#bc3906 !important;float:left; width:23px;height:23px; border:none;cursor:pointer;}
  572. .sp-wrapper-head .sp-skin-box .sp-skin-current>label{width:21px;height:21px; border:none;}
  573. /*****左侧菜单第一种风格;五级菜单**********/
  574. /*左侧最多能扩展到五级的菜单*/
  575. /*第一种左侧菜单改版写法**/
  576. .sp-leftmenu{float:left;width:140px;height:100%; overflow:hidden;background-color:#1f263f;table-layout: fixed;font-size:13px;}
  577. .sp-leftmenu-scroll{float:left;width:160px;height:100%; overflow-y:scroll;overflow-x:hidden; }
  578. .sp-leftmenu ul li{padding:0;margin:0;list-style-type:none;line-height:0 !important;}
  579. .sp-leftmenu ul li .sp-leftmenu-active{cursor:pointer;color:#fff;background-color:#f27d0a !important;-moz-transition:0s; -o-transition:0s; -webkit-transition:0s;transition:0s;}
  580. .sp-leftmenu a{ float:left; width:100%; text-decoration:none;cursor:pointer;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
  581. .sp-leftmenu a:hover{text-decoration:none;cursor:pointer;}
  582. /*左侧菜单上部折叠的开关*/
  583. .sp-leftmenu .sp-leftmenu-switch{float:left;width:100%;height:38px; line-height:38px;background-color:#394555;cursor:pointer;}
  584. .sp-leftmenu .sp-leftmenu-switch i{font-size:20px;text-align:center;width:100%;height:38px; line-height:38px;color:#f7f7f7;}
  585. .sp-leftmenu .sp-leftmenu-first,.sp-leftmenu-second,.sp-leftmenu-third,.sp-leftmenu-fourth,.sp-leftmenu-fifth{float:left;width:100%; }
  586. .sp-leftmenu .sp-leftmenu-first>a{line-height:38px;background-color:#1f263f; color:#A7B1C2;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
  587. .sp-leftmenu .sp-leftmenu-first>a:hover{background-color:#364a5c;color:#fff;}
  588. .sp-leftmenu-first>a .sp-leftmenu-ltitle{ float:left; width:100px; padding-left:5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
  589. .sp-leftmenu-first>a>i{float:left; width:18px; margin-left:5px; text-align:center; line-height:38px;}
  590. .sp-leftmenu-second{display:none;}
  591. .sp-leftmenu-second>a{line-height:38px;background-color:#3d5266;color:#e6e5e5;cursor:pointer; border-bottom:1px solid #31485e;}
  592. .sp-leftmenu-second>a:hover{color:#fff;}
  593. .sp-leftmenu-second>a .sp-leftmenu-ltitle{float:left;width:120px;padding-left:25px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
  594. .sp-leftmenu-third{display:none;}
  595. .sp-leftmenu-third>a{line-height:38px;background-color:#475f75;color:#e6e5e5;border-bottom:1px solid #3a536a;}
  596. .sp-leftmenu-third>a .sp-leftmenu-ltitle{float:left;width:120px;padding-left:32px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
  597. .sp-leftmenu-fourth{display:none;}
  598. .sp-leftmenu-fourth>a{line-height:38px;background-color:#4f6a82;border-bottom:1px solid #49627a;color:#e6e5e5;}
  599. .sp-leftmenu-fourth>a .sp-leftmenu-ltitle{float:left;width:120px;padding-left:38px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
  600. .sp-leftmenu-fifth{display:none;}
  601. .sp-leftmenu-fifth>a{line-height:38px;background-color:#587389;color:#e6e5e5;}
  602. .sp-leftmenu-fifth>a .sp-leftmenu-ltitle{float:left;padding-left:44px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
  603. .sp-leftmenu .sp-leftmenu-icon{position:relative; float:right; display:inline-block; margin-right:10px; width:10px;}
  604. .sp-leftmenu .sp-leftmenu-icon i{width:8px;}
  605. .sp-leftmenu .has-sub i.sub-logo{ color:#a0abb3;width:10px;}
  606. .sp-leftmenu .has-sub i.sub-logo-hide{display:none;color:#a0abb3; width:8px;}
  607. .sp-leftmenu .leftmenuClick{color:#ff6600 !important;}
  608. /*菜单折叠*/
  609. .sp-leftmenu-fold{width:40px;}
  610. .sp-leftmenu-fold .sp-leftmenu-scroll{width:60px;}
  611. .sp-leftmenu-fold .sp-leftmenu-first{width:40px;}
  612. .sp-leftmenu-fold .sp-leftmenu-first>a>i{margin-left:11px;}
  613. .sp-leftmenu-fold .sp-leftmenu-first>a .sp-leftmenu-ltitle{display:none !important;}
  614. .sp-leftmenu-fold .sp-leftmenu-first:hover .sp-leftmenu-ltitle{position:absolute;display:block !important;width:100px;text-indent:2px;line-height:38px;background-color:#364a5c;margin-left:39px;z-index:30;}
  615. .sp-leftmenu-fold .sp-leftmenu-second{width:40px;display:none !important;}
  616. .sp-leftmenu-fold .sp-leftmenu-third{width:40px;display:none !important;}
  617. .sp-leftmenu-fold .sp-leftmenu-fourth{width:40px;display:none !important;}
  618. .sp-leftmenu-fold .sp-leftmenu-fifth{width:40px;display:none !important;}
  619. .sp-leftmenu-fold .sub-logo{display:none !important;}
  620. .sp-leftmenu-fold .sub-logo-hide{display:none !important;}
  621. /*第二种框架风格布局-左右布局不同之处*/
  622. .sp-wrapper-left-second{position:absolute; left:0; top:40px; bottom:0; width:60px; background-color:#2F4050;}
  623. .sp-wrapper-right-second{position:absolute; left:60px; right:0; top:40px; bottom:0;}
  624. .sp-wrapper-right-second iframe{overflow-y:auto;}
  625. /*第二种框架风格左侧菜单风格---最新修改201808--最多支持到五级横向展开*/
  626. .sp-leftbar{float:left;width:60px;height:100%; overflow:hidden;background-color:#2F4050;table-layout: fixed;}
  627. .sp-leftbar-scroll{float:left;width:80px;height:100%; overflow-y:scroll;overflow-x:hidden; }
  628. .sp-leftbar ul li{padding:0;margin:0;list-style-type:none;line-height:0 !important;}
  629. .sp-leftbar .sp-leftbar-first{float:left; width:60px; height:50px; text-align:center; cursor:pointer; border-top:1px solid #364a5c;}
  630. .sp-leftbar .sp-leftbar-first .sp-leftbar-first-up{float:left; width:100%; margin-top:7px;line-height:18px; color:#fff; font-size:15px; text-align:center;}
  631. .sp-leftbar .sp-leftbar-first .sp-leftbar-first-down{float:left; width:100%; margin-bottom:7px;line-height:18px; color:#fff; font-size:13px; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
  632. .sp-leftbar .sp-leftbar-first:hover{background:url('skintwo/horzActive.png') no-repeat;}
  633. .sp-leftbar .leftbarTwoActive{background:url('skintwo/horzActive.png') no-repeat; border-top:0;}
  634. .sp-leftbar-first>ul{position:absolute;z-index:22; margin-left:60px; width:120px; height:auto; background-color:#fff;border:1px solid #ccc; display:none; border-bottom-right-radius:3px;border-top-right-radius:3px;}
  635. /*.sp-leftbar-first:hover>ul{display:block;}*/
  636. .sp-leftbar-second{float:left;width:100%;}
  637. .sp-leftbar-second>a{float:left;width:100%; padding:0 0;height:30px;line-height:30px;}
  638. .sp-leftbar-second>a:hover{color:#0068b7; background-color:#eee;}
  639. .sp-leftbar-second a .ileft{float:left;width:15px; text-align:center;}
  640. .sp-leftbar-second a .lbtitle{float:left;width:81px; margin-left:5px; text-align:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
  641. .sp-leftbar-second a .iright{float:right;width:5px; margin-right:10px;}
  642. .sp-leftbar-second>ul{position:absolute;margin-left:119px; width:120px; height:auto; background-color:#fff; border:1px solid #ccc; display:none;}
  643. .sp-leftbar-second:hover>ul{display:block;}
  644. .sp-leftbar-third{float:left;width:100%;}
  645. .sp-leftbar-third>a{float:left;width:100%; padding:0;height:30px;line-height:30px;}
  646. .sp-leftbar-third>a:hover{color:#0068b7; background-color:#eee;}
  647. .sp-leftbar-third>ul{position:absolute;margin-left:119px; width:120px; height:auto; background-color:#fff; border:1px solid #ccc; display:none;}
  648. .sp-leftbar-third:hover>ul{display:block;}
  649. .sp-leftbar-fourth{float:left;width:100%;}
  650. .sp-leftbar-fourth>a{float:left;width:100%; padding:0;height:30px;line-height:30px;}
  651. .sp-leftbar-fourth>a:hover{color:#0068b7; background-color:#eee;}
  652. .sp-leftbar-fourth>ul{position:absolute;margin-left:119px; width:120px; height:auto; background-color:#fff; border:1px solid #ccc; display:none;}
  653. .sp-leftbar-fourth:hover>ul{display:block;}
  654. .sp-leftbar-fifth>a{float:left;width:100%;padding:0;height:30px;line-height:30px;}
  655. .sp-leftbar-fifth>a:hover{color:#0068b7; background-color:#eee;}
  656. .sp-leftbar-second a.leftbartitleActive{color:#0068b7; background-color:#eee;}
  657. /*框架页签布局--页签*/
  658. .sp-wrapper-tabs{float:left; width:100%;}/**框架页签**/
  659. .sp-wrapper-tabs .sp-wrapper-tabs-head{position:relative; height:31px;min-width:500px; overflow:hidden;
  660. background:url('../../tpl/index/img-new/background.png') left center;
  661. background-size:cover;background-position:0 0;
  662. /*border-bottom:1px solid #bbb;*/
  663. }
  664. /*tab的菜单*/
  665. /*.sp-wrapper-tabs .sp-wrapper-tabs-menu{position: absolute; width:100%; overflow:hidden;height:30px;background-color:#fafafa;}*/
  666. /*.sp-wrapper-tabs .sp-wrapper-tabs-menu{position: absolute; z-index:1; margin-left:40px; width:10000px; overflow:hidden; height:30px;background-color:#fafafa;}*/
  667. /*20220222修改*/
  668. .sp-wrapper-tabs .sp-wrapper-tabs-menu{position: absolute; z-index:1; margin-left:100px; width:10000px; overflow:hidden; height:30px;
  669. /*background-color:#fafafa;*/ }
  670. .sp-wrapper-tabs .sp-wrapper-tabs-menu li{float:left;position:relative;width:90px;height:30px;line-height:30px !important;color:#888; border-right:1px solid #eee; text-align:center;cursor:pointer;
  671. background-color:rgba(255, 255, 255, 0.7);
  672. }
  673. .sp-wrapper-tabs .sp-wrapper-tabs-menu li.sp-wrapper-tabs-current{color:#000;font-weight:bold; background-color:#fff;border-bottom:2px solid #666;height:31px;line-height:30px;}
  674. .sp-wrapper-tabs .sp-wrapper-tabs-menu li i{/*float:right; margin-bottom:5px; margin-right:2px;*/ display:none;
  675. position:absolute; right:0; width:12px; height:14px;}
  676. .sp-wrapper-tabs .sp-wrapper-tabs-menu li:hover i{display:inline-block;}
  677. /*页签左右移动按钮*/
  678. .sp-wrapper-tabs-menu-shiftleft{position:absolute;z-index:3; left:0; width:40px; height:30px; line-height:30px; color:#888; background-color:#fff; text-align:center; border-right: solid 1px #eee; cursor:pointer;}
  679. .sp-wrapper-tabs-menu-shiftleft:hover{background-color:#f5f5f5;}
  680. .sp-wrapper-tabs-menu-shiftright{position:absolute;z-index:3; right:110px; width:40px; height:30px; line-height:30px; color:#888; background-color:#fff;text-align:center; border-left: solid 1px #eee; cursor:pointer;}
  681. .sp-wrapper-tabs-menu-shiftright:hover{background-color:#f5f5f5;}
  682. /*页签操作*/
  683. .sp-pagetab-close{position:absolute; right:0px; z-index:3; height:30px;line-height:30px; width:110px; text-align:center; color:#888; border-left:1px solid #eeeeee; background-color:#fff; cursor:pointer;}
  684. .sp-pagetab-close:hover{color:#1e74d5;}
  685. .sp-pagetab-closepart{position:absolute; z-index:3; width:120px; top:31px; padding: 2px 5px; right:5px; display:none; background-color:#fff; box-shadow:0 0 5px #aaa; border:1px solid #eee; text-align:center;}
  686. .sp-pagetab-closeline{float:left; width:100%; line-height:26px; margin:3px 0; color:#666; cursor:pointer; font-size:13px;}
  687. .sp-pagetab-closeline:hover{background-color:#f5f5f5; color:#000;}
  688. /*页签对应的iframe*/
  689. .sp-wrapper-tabs .sp-wrapper-tabs-box{float:left; width:100%; padding:0; margin-top:-1px;}/*tab的肚子*/
  690. .sp-wrapper-tabs .sp-wrapper-tabs-box .hide{display:none;}
  691. .sp-wrapper-tabs .sp-wrapper-tabs-box-col{display:none;}
  692. .sp-wrapper-tabs .sp-wrapper-tabs-box .sp-wrapper-tabs-box-current{display:block;}
  693. /*.sp-wrapper-tabs .sp-wrapper-tabs-box-col .sp-wrapper-tabs-box-col-iframelayer{ position:relative; z-index:99; margin:0 0.5%; border-left:1px solid #dedede; border-right:1px solid #dedede; box-sizing:border-box; display:inline-block;}*/
  694. /*和主iframe相接*/
  695. .sp-wrapper-tabs .sp-wrapper-tabs-box-col .sp-wrapper-tabs-box-col-iframelayer{ position:relative; z-index:99; margin:0; border-left:1px solid #dedede; border-right:1px solid #dedede; box-sizing:border-box; display:inline-block;}
  696. .sp-wrapper-tabs .sp-wrapper-tabs-box-col .sp-wrapper-tabs-box-col-iframelayer-curent{ }
  697. .sp-wrapper-tabs-box-col-iframelayer-close{position:absolute; right:0; top:0;
  698. width: 30px;height:30px;line-height:30px; border-radius:50%;
  699. margin-top:-20px; margin-right:-5px; text-align:center;
  700. font-size:26px; background:#aaa; color:#fff; cursor:pointer;}
  701. /*tab选项卡默认-蓝色*/
  702. .sp-tab{float:left; width:100%;background-color:#fff;}
  703. .sp-tab .sp-tab-menu{float:left;height:30px;width:100%;border-bottom:1px solid #bdbdbd;}/*tab的菜单*/
  704. .sp-tab .sp-tab-menu li{float:left;width:100px;height:30px;line-height:30px;color: rgba(0, 0, 0, 1);text-align:center;cursor:pointer;}
  705. .sp-tab .sp-tab-menu li.sp-tab-current{color:#1e74d5;border-bottom:2px solid #1e74d5;height:30px;}
  706. .sp-tab .sp-tab-menu li a{color: rgba(0, 0, 0, 1);text-decoration:none;}
  707. .sp-tab .sp-tab-menu li.sp-tab-current a{color:#1e74d5;}
  708. .sp-tab .sp-tab-box{float:left; width:97%; padding:10px 1.5%; line-height:22px;margin-top:-1px;}/*tab的肚子*/
  709. .sp-tab .sp-tab-box .sp-tab-hide{display:none;}
  710. .sp-tab .sp-tab-box .sp-tab-current{}
  711. /**灰色风格****/
  712. .sp-tab-gray .sp-tab-menu{height:32px;background-color:#e6ebf2; border-bottom:1px solid #ccc;}
  713. .sp-tab-gray .sp-tab-menu li{ height:32px; line-height:32px; color:#666; border-bottom:1px solid #ccc;}
  714. .sp-tab-gray .sp-tab-menu li.sp-tab-current{height:32px; line-height:27px; color:#154C9F; border-top:3px solid #084da9;border-left:1px solid #ccc; border-right:1px solid #ccc; background-color:#fff; border-bottom:1px solid #fff;}
  715. /*椭圆风格*/
  716. .sp-tab-round .sp-tab-menu{border:1px solid #1e74d5; border-radius:5px;height:32px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
  717. .sp-tab-round .sp-tab-menu li{color: rgba(0, 0, 0, 1); width:25%; border-right:1px solid #1e74d5; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
  718. .sp-tab-round .sp-tab-menu li:hover{color:#154C9F;}
  719. .sp-tab-round .sp-tab-menu li.sp-tab-current{color:#fff;height:30px;background-color:#1e74d5; border-bottom:none; border-right:none;}
  720. .sp-tab-round .sp-tab-menu li a{color: rgba(0, 0, 0, 1);text-decoration:none;}
  721. .sp-tab-round .sp-tab-menu li.sp-tab-current a{color:#fff;}
  722. .sp-tab-round .sp-tab-menu li:last-child{ border-right:none;}
  723. /**绿色:#093; #009933;**/
  724. /*块状风格*/
  725. .sp-tab-block .sp-tab-menu{border-bottom:1px solid #bdbdbd;}
  726. .sp-tab-block .sp-tab-menu li{color: rgba(0, 0, 0, 1);}
  727. .sp-tab-block .sp-tab-menu li:hover{color:#01479d;}
  728. .sp-tab-block .sp-tab-menu li.sp-tab-current{color:#fff;height:30px;background-color:#1e74d5;border-bottom:none;}
  729. .sp-tab-block .sp-tab-menu li a{color: rgba(0, 0, 0, 1);text-decoration:none;}
  730. .sp-tab-block .sp-tab-menu li.sp-tab-current a{color:#fff;}
  731. /***边框风格****/
  732. .sp-tab-radius .sp-tab-menu li:hover{color:#01479d;}
  733. .sp-tab-radius .sp-tab-menu li.sp-tab-current{color:#1e74d5; height:30px; border:1px solid #bdbdbd; border-bottom:1px solid #fff; border-top-left-radius:10px; border-top-right-radius:10px;}
  734. .sp-tab-radius .sp-tab-menu li.sp-tab-current a{color:#1e74d5;}
  735. .sp-tab-border .sp-tab-menu{float:left;height:30px;width:100%;border-bottom:1px solid #1e74d5;}
  736. .sp-tab-border .sp-tab-menu li{float:left;width:100px;height:30px; margin-left:6px; line-height:30px !important; border:1px solid #666666; border-bottom:none; color:#666666;border-top-left-radius:5px; border-top-right-radius:5px;}
  737. .sp-tab-border .sp-tab-menu li:first-child{margin-left:0;}
  738. .sp-tab-border .sp-tab-menu li:hover{color:#01479d;}
  739. .sp-tab-border .sp-tab-menu li.sp-tab-current{color:#0066cc; height:30px; border:1px solid #1e74d5; border-top-left-radius:5px; border-top-right-radius:5px;}
  740. .sp-tab-border .sp-tab-menu li.sp-tab-current a{color:#1e74d5;}
  741. /**左右布局**/
  742. /*类型七:选项签在左侧sp-tab-left*/
  743. .sp-tab-left{background-color:#f7f7f7;border:1px solid #cccbca;}
  744. .sp-tab-left .sp-tab-menu{float:left; height:auto; width:20%; border-bottom:none; border-right:1px solid #cccbca;}/*tab的菜单*/
  745. .sp-tab-left .sp-tab-menu li{float:left;width:100%;height:40px;line-height:40px;color: rgba(0, 0, 0, 1);text-align:center;cursor:pointer;}
  746. .sp-tab-left .sp-tab-menu li a{color: rgba(0, 0, 0, 1);text-decoration:none;}
  747. .sp-tab-left .sp-tab-menu li.sp-tab-current{color:#1e74d5;height:40px; border-right:1px solid #fff;border-top:1px solid #cccbca; border-bottom:1px solid #cccbca;margin-right:-1px; background-color:#fff; }
  748. .sp-tab-left .sp-tab-menu li.sp-tab-current a{color:#1e74d5;}
  749. .sp-tab-left .sp-tab-box{float:left; width:80%; height:100%; padding:10px; line-height:22px;margin-top:0; background-color:#fff; overflow-y:auto; }/*tab的肚子*/
  750. .sp-tab-left .sp-tab-box .sp-tab-hide{display:none;}
  751. .sp-tab-left .sp-tab-box .sp-tab-current{}
  752. /*类型八:选项签在右侧sp-tab-right*/
  753. .sp-tab-right{background-color:#f7f7f7;border:1px solid #cccbca;}
  754. .sp-tab-right .sp-tab-menu{float:right; height:auto; width:20%; border-bottom:none; border-left:1px solid #cccbca;}/*tab的菜单*/
  755. .sp-tab-right .sp-tab-menu li{float:left;width:100%;height:40px;line-height:40px;color: rgba(0, 0, 0, 1);text-align:center;cursor:pointer;}
  756. .sp-tab-right .sp-tab-menu li a{color: rgba(0, 0, 0, 1);text-decoration:none;}
  757. .sp-tab-right .sp-tab-menu li.sp-tab-current{color:#1e74d5;height:40px; border-left:1px solid #fff;border-top:1px solid #cccbca; border-bottom:1px solid #cccbca;margin-right:-1px; background-color:#fff; }
  758. .sp-tab-right .sp-tab-menu li.sp-tab-current a{color:#1e74d5;}
  759. .sp-tab-right .sp-tab-box{float:left; width:80%; height:100%; padding:10px; line-height:22px;margin-top:0; background-color:#fff; overflow-y:auto; }/*tab的肚子*/
  760. .sp-tab-right .sp-tab-box .sp-tab-hide{display:none;}
  761. .sp-tab-right .sp-tab-box .sp-tab-current{}
  762. /*label的数字提示*/
  763. .label {display: inline;padding:1px 5px;font-size: 12px !important;line-height: 1;color: #fff;white-space: nowrap;border-radius: .25em;vertical-align:text-top;font-weight:normal;left:-10px;}
  764. a.label:hover,a.label:focus {color: #fff;text-decoration: none; cursor: pointer;}
  765. .label:empty {display: none;}
  766. .label {position: relative;top: -1px;}
  767. .label-default {background-color: #777;}
  768. .label-default[href]:hover,.label-default[href]:focus {background-color: #5e5e5e;}
  769. .label-primary {background-color: #337ab7;}
  770. .label-primary[href]:hover,.label-primary[href]:focus {background-color: #286090;}
  771. .label-success {background-color: #5cb85c;}
  772. .label-success[href]:hover,.label-success[href]:focus {background-color: #449d44;}
  773. .label-info {background-color: #5bc0de;}
  774. .label-info[href]:hover,.label-info[href]:focus {background-color: #31b0d5;}
  775. .label-warning {background-color: #f0ad4e;}
  776. .label-warning[href]:hover,.label-warning[href]:focus {background-color: #ec971f;}
  777. .label-danger {background-color: #d9534f;}
  778. .label-danger[href]:hover,.label-danger[href]:focus {background-color: #c9302c;}
  779. /*圆圈中间有数字的 提示样式*/
  780. .sp-circletip-default{position:absolute;width:22px;height:22px;line-height:22px;font-size: 12px !important;color:#fff; text-align:center;background:url('./icons/circle/label_default.png') no-repeat center; margin-top: -10px;}
  781. .sp-circletip-primary{position:absolute;width:22px;height:22px;line-height:22px;font-size: 12px !important;color:#fff; text-align:center;background:url('./icons/circle/label_primary.png') no-repeat center; margin-top: -10px;}
  782. .sp-circletip-success{position:absolute;display: inline;width:22px;height:22px;line-height:22px;font-size: 12px !important;color:#fff; text-align:center;background:url('./icons/circle/label_success.png') no-repeat center; margin-top: -10px;}
  783. .sp-circletip-danger{position:absolute;width:22px;height:22px;line-height:22px;font-size: 12px !important;color:#fff; text-align:center;background:url('./icons/circle/label_danger.png') no-repeat center; margin-top: -10px;}
  784. .sp-circletip-red{position:absolute;width:22px;height:22px;line-height:22px; border-radius:11px; font-size: 12px !important;color:#fff; text-align:center;background:url('./icons/circle/label_red.png') no-repeat center; margin-top: -10px;}
  785. .sp-circletip-warning{position:absolute;display: inline;width:22px;height:22px;line-height:22px;font-size: 12px !important;color:#fff; text-align:center;background:url('./icons/circle/label_warning.png') no-repeat center; margin-top: -10px;}
  786. .sp-circletip-info{position:absolute;display: inline;width:22px;height:22px;line-height:22px;font-size: 12px !important;color:#fff; text-align:center;background:url('./icons/circle/label_info.png') no-repeat center; margin-top: -10px;}
  787. /*面板panel*/
  788. .sp-panel{float:left;height:auto;width:100%;border-radius:5px;margin:5px 0;}
  789. .sp-panel .sp-panel-head{float:left;width:100%;line-height:22px;padding:8px;font-size:15px; cursor:pointer;}
  790. .sp-panel .sp-panel-body{float:left;width:100%;line-height:22px;padding:8px;}
  791. .sp-panel .sp-panel-footer{float:left;width:100%;line-height:22px;padding:8px; background-color:rgba(0, 0, 0, 0.075); border-top:1px solid #ccc;}
  792. /****面板:灰色*******/
  793. .sp-panel-default{border:1px solid #ccc;}
  794. .sp-panel-default .sp-panel-head{background-color:rgba(0, 0, 0, 0.075);color: rgba(0, 0, 0, 1);}
  795. /****面板:绿色*******/
  796. .sp-panel-green{border:1px solid #093;}
  797. .sp-panel-green .sp-panel-head{background-color:#093;color:#fff;}
  798. /****面板:蓝色*******/
  799. .sp-panel-blue{border:1px solid #1C84C6;}
  800. .sp-panel-blue .sp-panel-head{background-color:#1C84C6;color:#fff;}
  801. /****面板:红色*******/
  802. .sp-panel-red{border:1px solid #bc3906;}
  803. .sp-panel-red .sp-panel-head{background-color:#e3302b;color:#fff;}
  804. /****面板:橙色*******/
  805. .sp-panel-orange{border:1px solid #ed7a0a;}
  806. .sp-panel-orange .sp-panel-head{background-color:#ed7a0a;color:#fff;}
  807. /*折叠面板*/
  808. .sp-panel-folder{}
  809. .sp-panel-folder .sp-panel-body{display:none;transition: height 0.5s;-ms-transition: height 0.5s;-moz-transition: height 0.5s;}
  810. .sp-panel-folder .sp-panel-footer{display:none;}
  811. /*文件上传 控件*/
  812. .sp-upload{position:relative; display:block; min-height:36px;overflow:hidden;vertical-align:middle;}
  813. .sp-upload-file{position:absolute; right:0; top:0; opacity:0; filter:alpha(opacity=0);cursor:pointer !important; width:100%;height:100%;}
  814. .sp-upload-btn{ position:absolute; right:0; outline:none;border:0; height:30px; line-height:30px; padding:0 5px; color:#fff;background:#1c84c6;cursor:pointer !important; margin:3px 0; border-radius:3px;}
  815. .sp-upload-btn:hover{background:#1c7dbb;}
  816. .sp-upload-url { position:absolute; left:0px; right:60px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius:2px;
  817. border: solid 1px #ddd; width: 98%;margin:3px 0 3px 0; height:30px;-webkit-line-height: 1;line-height: 30px\9;-ms-line-height: 30px; text-indent:3px;}
  818. .sp-upload-btn-single{position:absolute; left:10px; outline:none;border:0; height:30px; line-height:30px; padding:0 5px; color:#fff;background:#1c84c6;cursor:pointer !important; margin:3px 0; border-radius:3px;}
  819. .sp-upload-btn-single:hover{background:#1c7dbb;}
  820. .sp-upload-file-single{position:absolute; left:10px; width:68px; height:34px; line-height:34px; top:0; opacity:0; filter:alpha(opacity=0);cursor:pointer !important; cursor:pointer !important;}
  821. .sp-upload-tip { float: left; width: 100%; margin-top: 35px; padding:0 10px; color:#666; font-size:13px !important;border-radius:3px; display:none;text-align: left; }
  822. .sp-upload-tip-lh{ float: left; width: 100%; line-height:20px; margin:2px 0; padding:0 5px;white-space:nowrap; }
  823. .sp-upload-tip-info{float:left;width:100%; line-height:20px; display:none; cursor:pointer; white-space:nowrap;}
  824. .sp-upload-tip-close{float:right; cursor:pointer;line-height:20px; }
  825. .sp-upload-tip-lh:hover{background-color:#ddd;}
  826. .sp-upload-tip-lh:hover .sp-upload-tip-close{color:red;}
  827. .sp-upload-img{float:left; outline:none; background:url('./icons/file/addPhotocenter.png') center center no-repeat; width:120px;height:90px; border-radius:3px; cursor:pointer;}
  828. .sp-upload-file-img{position:absolute; left:0; top:0; opacity:0; filter:alpha(opacity=0);cursor:pointer; width:100%;height:100%;}
  829. .sp-upload img.sp-grid-control-checked{background:url('./icons/file/addPhotocenter2.png') center center no-repeat #fff8dc; border:1px dashed #aaa !important;}
  830. /**表格中**/
  831. /*.sp-grid-job .sp-upload{position:relative; display:block; min-height:36px;overflow:hidden;vertical-align:middle; cursor:pointer !important;}
  832. .sp-grid-job .sp-upload-file{position:absolute; right:0; top:0; font-size:100px; opacity:0; filter:alpha(opacity=0);cursor:pointer !important; width:100%;height:100%;}
  833. .sp-grid-job .sp-upload-btn{ position:absolute; outline:none;border:0; height:30px; line-height:30px; padding:0 5px; margin:3px 1px 3px 0; color:#fff;background:#1c84c6;cursor:pointer !important; border-radius:3px;}
  834. .sp-grid-job .sp-upload-btn:hover{background:#1b6a95;}
  835. .sp-grid-job .sp-upload-url { position:absolute;left:1px; right:60px; border-radius:2px; border: solid 1px #ddd !important; width: 98%; height:30px;line-height: 30px; margin:3px 0 3px 0; text-indent:3px;}*/
  836. /********************* 开始:跑马灯 *********************/
  837. .sp-scroll-img{ float:left; width:100%; background-color:#e2e7ed; height:auto; padding:10px 0;}
  838. .sp-scroll-img .scroll-content{width:1000px;margin:0 auto;height:131px;background:#f1f5f8;}
  839. .scroll-content .scroll-content-goleft{float:left;width:27px;height:51px;line-height:51px;margin-top:40px;cursor:pointer;}
  840. .scroll-content .scroll-content-goleft .scroll-goleftLogo{float:left;width:27px; height:51px; line-height:51px; background:url('./icons/marquee/goLeft.png');}
  841. .scroll-content .scroll-content-goright{float:right; width:28px;height:49px;line-height:49px; margin-top:41px;cursor:pointer;}
  842. .scroll-content .scroll-content-goright .scroll-gorightLogo{float:left;width:28px; height:49px; line-height:49px;background:url('./icons/marquee/goRight.png');}
  843. .scroll-content .scroll-content-center{ float:left;width:944px;overflow: hidden;height:101px;background:none;padding:15px 0;}
  844. .scroll-content-center .scroll-img-wrap {width: 944px; height: 101px; text-align: center; overflow: hidden; position: relative;}
  845. .scroll-img-wrap ul, li {list-style-type: none; margin: 0; padding: 0;}
  846. .scroll-img-wrap ul {position: absolute;left: 0;top: 0;}
  847. .scroll-img-wrap li {float: left;width: 217px;height: 101px;line-height: 101px;background: #aacccc; margin-right: 5px;}
  848. .scroll-img-wrap li img{height: 101px; width: 217px;}
  849. /********************* 结束:跑马灯 *********************/
  850. /*横向菜单:纵向向下展开的二级菜单 horizontal的缩写是:horz vertical缩写:vert*/
  851. .sp-horz-down{position:relative;width:auto;height:auto;}
  852. .sp-horz-down ul,li{padding:0; margin:0; list-style:none;}
  853. .sp-horz-down ul li{float:left;width:120px;line-height:30px !important;cursor:pointer; background-color:#093;text-align:center;color:#fff;}
  854. .sp-horz-down ul li a{text-decoration:none;color:#fff;width:100%;}
  855. .sp-horz-down ul li ul{position:absolute;display:none; width:118px;border-right:1px solid #f4f4f4;border-left:1px solid #f4f4f4;}
  856. .sp-horz-down ul li:hover ul{display:block !important;}
  857. .sp-horz-down ul li:hover ul li{float:left;width:100%;line-height:30px !important;cursor:pointer; background-color:#fff; border-bottom:1px solid #f4f4f4;}
  858. .sp-horz-down ul li:hover ul li a{color: rgba(0, 0, 0, 1);}
  859. .sp-horz-down ul li:hover ul li a:hover{color:#ffae3e;}
  860. /*横向菜单:纵向向上展开的二级菜单 样式 */
  861. .sp-horz-up {width:auto;position:relative; font-size:14px;}
  862. .sp-horz-up ul,li {padding:0; margin:0;list-style-type: none; }
  863. .sp-horz-up ul li {float:left; position:relative;}
  864. .sp-horz-up ul li a{display:block;text-decoration:none;width:120px; height:30px;line-height:30px !important; text-align:center; color:#fff; border-top:1px solid #f4f4f4;background:#1c84c6;font-size:14px; cursor:pointer;}
  865. .sp-horz-up ul li ul {display: none; }
  866. .sp-horz-up ul li:hover a {color:#fff; background:#167bbb;}
  867. .sp-horz-up ul li:hover ul {display:block; position:absolute;bottom:30px;left:0;border-right:1px solid #f4f4f4;border-left:1px solid #f4f4f4;width:118px;}
  868. .sp-horz-up ul li:hover ul li {display:block; background:#fff; width:100%; clear:both;}
  869. .sp-horz-up ul li:hover ul li a {display:block; background:#fff; color:#000; width:100%; line-height:30px !important;}
  870. .sp-horz-up ul li:hover ul li a:hover {background:#eee; color:#000;}
  871. /***简单竖向多级菜单 向右展开两级菜单***/
  872. .sp-ver{position:relative; width:auto; height:auto;}
  873. .sp-ver-right{float:left; width:130px;background: #f2f2f2;border-top:2px solid #f27d0a;}
  874. .sp-ver-right-up{float:left; width:100%; line-height:36px; color:#000; font-size:18px;text-indent:20px;}
  875. .sp-ver-right ul>li{float:left; width:100%;}
  876. .sp-ver-right ul>li>a{float:left;width:100%;line-height:34px;text-indent:18px;}
  877. .sp-ver-right ul>li:hover{border-left:2px solid #f27d0a;background:#fff;cursor:pointer;}
  878. .sp-ver-right ul>li:hover a{text-indent:16px;}
  879. .sp-ver-right ul li ul{display:none; position:absolute;background:#fff;width:120px;margin-left:130px;box-shadow: 0 0 5px #ddd;}
  880. .sp-ver-right ul li ul li{width:100%; line-height:34px !important; }
  881. .sp-ver-right ul li ul li a:hover{color:#f27d0a;cursor:pointer;}
  882. .sp-ver-right ul>li:hover ul{display:block;}
  883. .sp-ver-right ul>li:hover ul li{border-left:none;}
  884. /**树形菜单20181104**/
  885. .sp-tree{ float:left; height:auto; overflow:auto;}
  886. .sp-tree ul,li {padding:0; margin:0;list-style-type: none; }
  887. .sp-tree ul li {float:left; width:100%; line-height:30px; padding-left:20px;}
  888. .sp-tree ul li i.fa-plus-square-o{width:20px;}
  889. .sp-tree ul li i.fa-minus-square-o{width:20px; display:none;}
  890. .sp-tree ul li ul li{display:none;}
  891. .sp-tree-nochild{padding-left:40px !important;}
  892. /*进度条*/
  893. .sp-progress {position: relative;border: 1px solid #1ab394;background-color: #fff;border-radius:5px;}
  894. .sp-progress .progress-in {position: absolute;height: 100%;width: 0%;border: none;background-color: #1ab394;text-align: center;color: #fff;z-index: 1;}
  895. .sp-progress .direction-left{left:0;border-top-right-radius: 2px;border-bottom-right-radius: 2px;}
  896. .sp-progress .direction-right{right:0;border-top-left-radius: 2px;border-bottom-left-radius: 2px;}
  897. .sp-progress .percent-show {position: absolute;width: auto; min-width:30px; height: 100%;top: 0;left: 0;color: #333;text-align: center;z-index: 2;}
  898. .sp-progress-blue{border:1px solid #1c84c6;}
  899. .sp-progress-blue .progress-in{background-color: #1c84c6;}
  900. .sp-progress-orange{border:1px solid #e97505;}
  901. .sp-progress-orange .progress-in{background-color: #e97505;}
  902. .sp-progress-red{border:1px solid #ed5565;}
  903. .sp-progress-red .progress-in{background-color: #ed5565;}
  904. /*时间轴 自定义蓝色*/
  905. .sp-timeline-blue{float:left;width:100%;padding:10px;height:100%;background-color:#f8f8f8;}
  906. .sp-timeline-blue .sp-timeline-blue-title{float:left;width:100%;text-indent:150px;line-height:40px;font-size:16px; font-weight:bold;}
  907. .sp-timeline-blue .sp-timeline-blue-clock{float:left;width:100%;height:40px;background: url("icons/timeline/timeline-clock-blue.png") no-repeat 105px 0;}
  908. .sp-timeline-blue .sp-timeline-blue-list{float:left;width:100%;background: url("icons/timeline/timeline-bg-blue.png") repeat-y 124px 0; padding-top:20px;}
  909. .sp-timeline-blue-list ul,li{padding:0;margin:0;list-style:none;}
  910. .sp-timeline-blue-list ul{float:left;width:100%;background: url("icons/timeline/timeline-circle-blue.png") no-repeat 117px 12px;color: #333; min-height:50px; padding:5px 0;}
  911. .sp-timeline-blue-list .sp-timeline-blue-list-left{float:left;width:110px;height:auto;padding:5px 0;}
  912. .sp-timeline-blue-list-left .sp-timeline-blue-list-date{width:100%;text-align:left;float:left; line-height:20px;word-break:break-all; word-wrap:break-word;}
  913. .sp-timeline-blue-list-right{position:relative; margin:1px 12px 0 145px; height:100%;border-radius:2px; background-color:#008bf5;}
  914. .sp-timeline-blue-list-right-info{float:left;width:100%;text-align:left;line-height:22px;padding:5px; word-break:break-all; word-wrap:break-word;background-color:#008bf5; border-radius:5px;color:#fff; }
  915. .sp-timeline-blue-list-right:after, .sp-timeline-blue-list-right:before{right: 100%;top: 14px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
  916. .sp-timeline-blue-list-right:after {border-color: rgba(136, 183, 213, 0);border-right-color: #008bf5;border-width: 6px;margin-top: -6px;}
  917. .sp-timeline-blue-list-right:before {border-color: rgba(194, 225, 245, 0);border-right-color: #008bf5;border-width: 7px;margin-top: -7px;}
  918. .sp-timeline-blue-end-linecover{float:left;width:124px;height:30px;border-right:2px solid #f8f8f8; margin-top:-30px;}/*去掉时间轴的尾巴*/
  919. /*时间轴蓝色和灰色:右侧有时间、新闻*/
  920. .sp-timeline-default{float:left;width:100%;padding:10px;height:100%;background-color:#f8f8f8;}
  921. .sp-timeline-default .sp-timeline-default-list{float:left;width:100%;height:auto; background:url("icons/timeline/timeline-bg-default.png") repeat-y 8px 0;}
  922. .sp-timeline-default-list ul,li{padding:0;margin:0;list-style:none;}
  923. .sp-timeline-default-list ul{float:left;width:100%;height:auto;padding:5px 0;background:url("icons/timeline/timeline-circle-default.png") no-repeat 0 0;}
  924. .sp-timeline-default-up{float:left;width:100%;height:auto;}
  925. .sp-timeline-default-date{float:left;width:100%;height:22px;line-height:22px;text-indent:28px; margin-top:-6px; color:#8a8686 !important;}
  926. .sp-timeline-default-down{position:relative;margin:20px 10px 5px 28px;background:#fff; line-height:22px; min-height:32px;border:1px solid #f5f5f5;}
  927. .sp-timeline-default-down-info{float:left;width:100%;position:relative;line-height:22px; padding:5px; background:#fff;word-break:break-all; word-wrap:break-word;}
  928. /*时间轴 绿色风格*/
  929. .sp-timeline-green{float:left;width:100%;padding:10px;height:100%;background-color:#f8f8f8;}
  930. .sp-timeline-green .sp-timeline-green-list{float:left;width:100%;height:auto; background:url("icons/timeline/timeline-bg-green.png") repeat-y 8px 0;}
  931. .sp-timeline-green-list ul,li{padding:0;margin:0;list-style:none;}
  932. .sp-timeline-green-list ul{float:left;width:100%;height:auto;padding:10px 0;background:url("icons/timeline/timeline-circle-green.png") no-repeat 0 11px; }
  933. .sp-timeline-green-up{position:relative;margin:0 10px 0 28px;height:auto;background-color:#339933;}
  934. .sp-timeline-green-up-date{float:left;width:100%;padding:0 5px;height:30px;line-height:30px;margin-top:-5px; color:#fff !important; background-color:#339933; font-size:15px;border-radius:5px 5px 0 0;}
  935. .sp-timeline-green-up-date:after, .sp-timeline-green-up-date:before{right: 100%;top: 11px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
  936. .sp-timeline-green-up-date:after {border-color: rgba(136, 183, 213, 0);border-right-color: #339933;border-width: 6px;margin-top: -6px;}
  937. .sp-timeline-green-up-date:before {border-color: rgba(194, 225, 245, 0);border-right-color: #339933;border-width: 7px;margin-top: -7px;}
  938. .sp-timeline-green-down{position:relative;margin:28px 10px 5px 28px;background:#fff;line-height:22px; min-height:32px;}
  939. .sp-timeline-green-down-info{float:left;width:100%;position:relative;line-height:22px; padding:5px; background:#fff;word-break:break-all; word-wrap:break-word; border-radius:0 0 5px 5px;box-shadow: 0 2px 1px #dcdcdc;}
  940. .sp-timeline-green-up-linecover{float:left;background:no-repeat;width:8px;height:15px;margin-bottom:-15px;border-right:2px solid #f8f8f8; }/*用于遮盖住顶部长处来的线条*/
  941. /*设置消息左侧导航 2017-03-10*/
  942. .sp-pagebar-head{float: left;width: 100%; height: 70px;line-height: 70px;text-indent: 20px;background-color: #d9dee4;}
  943. .sp-pagebar-content{float: left;width: 100%;height: 100%; background-color:#F6F8F8;}
  944. .sp-pagebar-content ul, li {padding: 0;margin: 0;list-style: none;}
  945. .sp-pagebar-content ul {float: left;width: 100%;}
  946. .sp-pagebar-content ul li {float: left;width: 100%;}
  947. .sp-pagebar-content ul li a {float: left;width: 100%;line-height: 40px;text-indent: 25px;cursor: pointer;}
  948. .sp-pagebar-content ul li a:hover {background-color: #f4f6f8;}
  949. .sp-pagebar-content ul.has-sub li a {text-indent: 0;}
  950. .sp-pagebar-content ul.has-sub li a i {float: left;margin-left: 8px;line-height: 33px;padding-right: 8px;font-size: 16px;}
  951. .sp-pagebar-content ul li a.sp-menu-active {background-color: #fff;}
  952. .sp-pagebar-content ul li ul li a i{float: left; margin-top:3px;}
  953. .sp-pagebar-content ul li ul li a span{float: left; margin-left:0;}
  954. .sp-pagebar-content ul li ul li {float: left;width: 100%;}/*二级*/
  955. .sp-pagebar-content ul li ul li a {float: left;width: 100%;line-height: 40px;text-indent: 25px !important;}
  956. .sp-pagebar-leftfold {position: absolute; width: 21px;height: 77px; margin-left: 159px;margin-top: 267px; cursor: pointer;z-index:20;}
  957. .sp-pagebar-leftfold i:hover{font-size:16px;}
  958. /*select 单选样式 作为标记*/
  959. .sp-select{float:left;width:100%; height:30px;line-height:30px;border: solid 1px #ddd;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
  960. .sp-select option{padding:3px 6px;}
  961. .sp-select-mul{width:100%;padding:3px 0; border: solid 1px #ddd;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
  962. .sp-select-mul option{padding:3px 6px;}
  963. .sp-select-mul-btn{width:80px;outline:none;border:0; padding:4px 15px;background:#F7F7F7; color:#555; border:1px solid #ddd; cursor:pointer; margin:3px;}
  964. .sp-select-mul-btn:hover{background:#fff;}
  965. /**首页的桌面布局**/
  966. .sp-desktop{float:left;width:100%; height:auto;}
  967. .sp-desksp-nav-head-left{float:left;width:40%;}
  968. .sp-desksp-nav-head-right{float:right;width:60%;}
  969. .sp-desktop .dtrow{float:left; width:180px; height:60px;background-color:#ccc; margin:10px;padding:15px 20px; color:#fff; border-radius:6px;cursor:pointer;}
  970. .sp-desktop .dtrow a{color:#fff;}
  971. .sp-desktop .dtrow .left{float:left; width:40px;height:60px;line-height:60px;font-size:30px;}
  972. .sp-desktop .dtrow .right{float:right;width:135px;line-height:60px;font-size:28px; text-align:center;}
  973. .sp-desktop .dtrowBlue{background-color:#476b9f;} .sp-desktop .dtrowBlue:hover{background-color:#426494;}
  974. .sp-desktop .dtrowGreen{background-color:#689f30;} .sp-desktop .dtrowGreen:hover{background-color:#60942c;}
  975. .sp-desktop .dtrowRed{background-color:#db2042;} .sp-desktop .dtrowRed:hover{background-color:#d22040;}
  976. .sp-desktop .dtrowOrg{background-color:#e6891d;} .sp-desktop .dtrowOrg:hover{background-color:#db831c;}
  977. .sp-desktop .dtrowDeep{background-color:#853636;} .sp-desktop .dtrowDeep:hover{background-color:#5e2626;}
  978. .sp-desktop .dtrowZi{background-color:#8c1987;} .sp-desktop .dtrowZi:hover{background-color:#7d1779;}
  979. .sp-desktop .dtrowHuang{background-color:#ff8000;} .sp-desktop .dtrowHuang:hover{background-color:#e27303;}
  980. .sp-desktop .dtrowLan{background-color:#007cc6;} .sp-desktop .dtrowLan:hover{background-color:#1f82e5;}
  981. /*fontello字体图标*/
  982. /*@font-face {font-family: 'fontello';font-weight: normal;font-style: normal;src: url('./fontello/font/fontello.eot?38983849');
  983. src: url('./fontello/font/fontello.eot?38983849#iefix') format('embedded-opentype'),url('./fontello/font/fontello.ttf?38983849') format('truetype'),url('./fontello/font/fontello.svg?38983849#fontello') format('svg');
  984. }
  985. .icon{ font-family: "fontello"; font-style: normal; font-weight: normal; speak: none;display: inline-block;text-decoration: inherit;
  986. text-align: center; font-variant: normal;text-transform: none;line-height: 1em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}*/
  987. /**自定义步骤条还未完成**/
  988. .sp-step{float:left;width:100%;height:40px;min-width:300px;}
  989. .sp-step-col{float:left;width:25%; min-width:100px;height:40px;background:url('./icons/step/sp-step-line-gray.png') repeat-x left center; }
  990. .sp-step-col-num{float:left;width:50px;height:40px;background:url('./icons/step/sp-step-roundGray.png') no-repeat 10px center #fff;line-height:40px;text-align:center; text-indent:10px; color:#cdcdcd !important; font-size:16px;}
  991. .sp-step-col-title{float:left;width:auto;height:40px;line-height:40px; padding:0 10px; color:#999999;background-color:#fff;}
  992. /**行列20180627**/
  993. /*ul,li的样式布局,超出宽度以..显示*/
  994. .sp-ul-list{width:100%;padding-bottom:0px;list-style:none; color:#666666; }
  995. .sp-ul-list>li{width:96%;line-height:20px;padding:3px 2%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
  996. .sp-ul-list li a{color:#666666;}
  997. /*让li在一行,有更好效果可以给li加上宽度*/
  998. .sp-ul-list-inline{padding-left:0;margin-left:-5px;list-style:none;color:#666666;}
  999. .sp-ul-list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}
  1000. .sp-ul-list-inline>li a{color:#666;}
  1001. /**列表类别20180626**/
  1002. .sp-list-type{float:left; width:100%; height:30px; border-bottom:1px solid #1e74d5;}
  1003. .sp-list-type .sp-list-type-title{float:left;color:#1e74d5; border:1px solid #1e74d5; padding:0 20px; text-align:center; height:30px; line-height:30px; cursor:pointer; border-top-left-radius:10px; border-top-right-radius:10px;}
  1004. .sp-list-type .sp-list-type-active{ border-bottom:1px solid #fff;}
  1005. .sp-list-type .sp-list-type-right{float:right; padding-right:5px; text-align:center; height:30px; line-height:30px; color:#1c84c6;}
  1006. .sp-list-type-gray{float:left; width:100%; height:30px; border-bottom:1px solid #bcbcbc;}
  1007. .sp-list-type-gray .sp-list-type-title{float:left;color:#555; border:1px solid #bcbcbc; padding:0 20px; cursor:pointer; text-align:center; height:30px; line-height:30px; border-top-left-radius:10px; border-top-right-radius:10px;}
  1008. .sp-list-type-gray .sp-list-type-title:hover{color:#1e74d5;}
  1009. .sp-list-type-gray .sp-list-type-active{ border-bottom:1px solid #fff; color:#1e74d5;}
  1010. .sp-list-type-gray .sp-list-type-right{float:right; padding-right:5px; text-align:center; height:30px; line-height:30px; color:#666;}
  1011. /*首页用到的img头像样式*/
  1012. .sp-user-img{width:100px;height:100px; border-radius:20px;}
  1013. .sp-index-img{width:50px; height:50px;border-radius:25px;}
  1014. /*状态*/
  1015. .sp-status-hasSet{position:absolute;width:20px;height:26px;background:url('./icons/status/hasSet.png') center no-repeat;}
  1016. .sp-status-unset{position:absolute;width:20px;height:26px;background:url('./icons/status/unset.png') center no-repeat;}
  1017. /*页面的tab切换效果20170524*/
  1018. .sp-page-tab{float:left;width:100%;height:36px;border-bottom:1px solid #ddd;}
  1019. .sp-page-tab-left{float:left; width:auto;}
  1020. .sp-page-tab-left span{float:left;width:100px; height:36px;line-height:36px; text-align:center; cursor:pointer; }
  1021. .sp-page-tab-left span.pageTabActive{color:#1c84c6; border-bottom:2px solid #1c84c6;height:36px;}
  1022. .sp-page-tab-right{float:right; width:auto;}
  1023. .sp-page-tab span{float:left;width:100px; height:36px;line-height:36px; text-align:center; cursor:pointer; }
  1024. .sp-page-tab span.pageTabActive{color:#1c84c6; border-bottom:2px solid #1c84c6;height:36px;}
  1025. /**/
  1026. .sp-sort-th{cursor:pointer !important;}
  1027. span.grid-th-span{display: inline-block;speak: none;font-style: normal;font-weight: normal;font-variant: normal;
  1028. text-transform: none; -webkit-font-smoothing: antialiased; }
  1029. /*span.grid-th-span i{ display:block; float:left; width:100%; line-height:6.5px !important;}*/
  1030. /*20170810加上美化滚动条*/
  1031. /*::-webkit-scrollbar { width: 6px;background-color: #F5F5F5;}
  1032. ::-webkit-scrollbar-thumb {
  1033. background-color: #999;
  1034. }
  1035. ::-webkit-scrollbar-track {
  1036. background-color: #F5F5F5;
  1037. }*/
  1038. /**美化滚动条 只对webkit内核管用**/
  1039. /*::-webkit-scrollbar{ width: 6px;height: 14px;}*/
  1040. /*::-webkit-scrollbar-track, ::-webkit-scrollbar-thumb{border-radius: 999px;border: 5px solid transparent;}*/
  1041. /*::-webkit-scrollbar-track{box-shadow: 1px 1px 5px rgba(0,0,0,.2) inset;}*/
  1042. /*::-webkit-scrollbar-thumb{min-height: 20px;-moz-background-clip: content-box; -webkit-background-clip: content-box; background-clip: content-box;box-shadow: 0 0 0 5px rgba(0,0,0,.2) inset;}*/
  1043. /*::-webkit-scrollbar-corner{background: transparent;}*/
  1044. /*2017年8月12日*/
  1045. .sp-search-box{}
  1046. /*文字缩进*/
  1047. .sp-indent-0{text-indent:0px;}
  1048. .sp-indent-5{text-indent:5px;}
  1049. .sp-indent-10{text-indent:10px;}
  1050. .sp-indent-15{text-indent:15px;}
  1051. .sp-indent-20{text-indent:20px;}
  1052. .sp-indent-25{text-indent:25px;}
  1053. .sp-indent-30{text-indent:30px;}
  1054. /*文字的对齐方式,大小写,加粗,换行*/
  1055. .sp-text-left {text-align: left !important;}
  1056. .sp-text-right {text-align: right !important;}
  1057. .sp-text-center {text-align: center !important;}
  1058. .sp-text-justify {text-align: justify !important;}/*两侧对其*/
  1059. .sp-text-top{ vertical-align:top !important}/*上下居顶*/
  1060. .sp-text-middle{ vertical-align:middle !important}/*上下居中*/
  1061. .sp-text-bottom{ vertical-align:bottom !important}/*上下居底*/
  1062. .sp-text-lowercase {text-transform: lowercase !important;}/*小写*/
  1063. .sp-text-uppercase {text-transform: uppercase !important;}/*大写*/
  1064. .sp-text-capitalize {text-transform: capitalize !important;}/*首字母大写*/
  1065. .sp-text-weight{font-weight:bold !important;}/*字体加粗*/
  1066. .sp-text-nowrap {white-space: nowrap;} /*禁止文字换行*/
  1067. .sp-text-break{white-space:normal;word-break:break-all; }/*允许文字换行*/
  1068. .sp-text-ellipsis{white-space:nowrap;overflow: hidden;text-overflow: ellipsis;}/*溢出后以省略号显示*/
  1069. .sp-text-del{text-decoration:line-through;}
  1070. .sp-text-overline{text-decoration:overline;}
  1071. .sp-text-underline{text-decoration:underline;}
  1072. /**浮动**/
  1073. .sp-pull-left{float:left !important; }
  1074. .sp-pull-right{float:right !important;}
  1075. .sp-pull-none{float:none !important;}
  1076. .sp-clear-left{clear:left !important;} /**清除浮动**/
  1077. .sp-clear-right{clear:right !important;}
  1078. .sp-clear-both{clear:both !important;}
  1079. /*定义隐藏、透明的样式*/
  1080. .sp-hide{display: none;}
  1081. .sp-opacity{opacity:0; height:0 !important;height:0;}
  1082. /*angular样式默认隐藏*/
  1083. .ng-hide{display:none !important;}
  1084. /*字体大小设置*/
  1085. .sp-fs-12{font-size:12px !important;}
  1086. .sp-fs-13{font-size:13px !important;}
  1087. .sp-fs-14{font-size:14px !important;}
  1088. .sp-fs-15{font-size:15px !important;}
  1089. .sp-fs-16{font-size:16px !important;}
  1090. .sp-fs-17{font-size:17px !important;}
  1091. .sp-fs-18{font-size:18px !important;}
  1092. .sp-fs-20{font-size:20px !important;}
  1093. .sp-fs-22{font-size:22px !important;}
  1094. .sp-fs-24{font-size:24px !important;}
  1095. .sp-fs-26{font-size:26px !important;}
  1096. /*常用居中宽度*/
  1097. .sp-center-800{width:800px; margin:0 auto;}
  1098. .sp-center-900{width:900px; margin:0 auto;}
  1099. .sp-center-950 {width:950px;margin:0 auto;}
  1100. .sp-center-1000{width:1000px; margin:0 auto;}
  1101. .sp-center-1100{width:1100px; margin:0 auto;}
  1102. .sp-center-1150{width:1150px; margin:0 auto;}
  1103. .sp-center-1200{width:1200px; margin:0 auto;}
  1104. .sp-width-1200{width:1200px;}
  1105. .sp-width-1000{width:1000px;}
  1106. .sp-width-900{width:900px;}
  1107. .sp-height-400{max-height:400px;}
  1108. /*select:disabled, input:disabled, textarea:disabled {
  1109. background:#fff !important;
  1110. }*/
  1111. /*禁用样式*/
  1112. input[type='button'].sp-disabled,input[type='radio'].sp-disabled,input[type='checkbox'].sp-disabled,input[type='submit'].sp-disabled,button.sp-disabled{text-decoration: none; pointer-events:none; cursor: not-allowed !important; opacity: 0.5; filter: alpha(opacity=50);}
  1113. a.sp-disabled,span.sp-disabled,label.sp-disabled,textarea.sp-disabled,input[type='text'].sp-disabled,input[type='number'].sp-disabled,input[type='file'].sp-disabled{ pointer-events:none; cursor: not-allowed !important;}
  1114. input[type='button']:disabled,input[type='radio']:disabled,input[type='checkbox']:disabled,button:disabled{cursor: not-allowed !important; opacity: 0.5; filter: alpha(opacity=50);}
  1115. a:disabled,span:disabled,label:disabled,textarea:disabled,input[type='text']:disabled{ pointer-events:none; cursor: not-allowed !important; }
  1116. input[type='text']:disabled,input[type='number']:disabled,input[type='datetime']:disabled,textarea:disabled{ background-color:#fff; }
  1117. /*将file控件鼠标移入变成手型*/
  1118. /*input[type='file']{cursor: pointer !important;font-size: 0;}*/
  1119. input[type='file']{cursor: pointer !important;}
  1120. /*将number类型文本框的右侧两个按钮去掉*/
  1121. input::-webkit-outer-spin-button,input::-webkit-inner-spin-button { -webkit-appearance: none; }
  1122. input[type="number"]{-moz-appearance: textfield;}
  1123. /* ios12 input[disabled]导致字体不兼容颜色变浅问题*/
  1124. input[type='text']:disabled,input[type='number']:disabled{
  1125. /*color:#8a8a8a;
  1126. -webkit-text-fill-color: #8a8a8a;*/
  1127. -webkit-opacity:1;
  1128. opacity: 1;
  1129. }
  1130. select:disabled{
  1131. -webkit-opacity:1;
  1132. opacity:1
  1133. }
  1134. /**鼠标移到标签上面显示的样式,手型、禁用**/
  1135. .sp-cursor-pointer{cursor:pointer !important;} /*鼠标手型样式*/
  1136. .sp-cursor-allowed{cursor: not-allowed !important; color:#888 !important;} /*鼠标禁用样式*/
  1137. /**只读**/
  1138. .sp-readonly{ pointer-events:none; cursor: not-allowed !important;}
  1139. /*常用图标 20180321*/
  1140. .sp-logo-add{display:inline-block; width:18px; height:16px; background:url('icons/logo/sp-logo-add.png') no-repeat center center; background-size:14px 14px; cursor:pointer; outline:none; border:0; }
  1141. .sp-logo-edit{display:inline-block; width:18px; height:16px; background:url('icons/logo/sp-logo-edit.png') no-repeat center center; background-size:16px 16px; cursor:pointer; outline:none; border:0;}
  1142. .sp-logo-delete{display:inline-block; width:18px; height:16px; background:url('icons/logo/sp-logo-delete.png') no-repeat center center; background-size:16px 16px; cursor:pointer; outline:none; border:0; }
  1143. .sp-logo-share{display:inline-block; width:18px; height:16px; background:url('icons/logo/sp-logo-share.png') no-repeat center center; background-size:16px 16px; cursor:pointer; outline:none; border:0;}
  1144. .sp-sort-up{display:inline-block; width:18px; height:16px; background:url('icons/logo/sp-sort-up.png') no-repeat center center; background-size:18px 16px; cursor:pointer; outline:none; border:0;}
  1145. .sp-sort-down{display:inline-block; width:18px; height:16px; background:url('icons/logo/sp-sort-down.png') no-repeat center center; background-size:18px 16px; cursor:pointer; outline:none; border:0;}
  1146. .sp-logo-add-gray{display:inline-block; width:18px; height:16px; background:url('icons/logo/sp-logo-add-gray.png') no-repeat center center; background-size:14px 14px; cursor:pointer; outline:none; border:0; }
  1147. .sp-logo-edit-gray{display:inline-block; width:18px; height:16px; background:url('icons/logo/sp-logo-edit-gray.png') no-repeat center center; background-size:16px 16px; cursor:pointer; outline:none; border:0;}
  1148. .sp-logo-delete-gray{display:inline-block; width:18px; height:16px; background:url('icons/logo/sp-logo-delete-gray.png') no-repeat center center; background-size:16px 16px; cursor:pointer; outline:none; border:0; }
  1149. .sp-logo-share-gray{display:inline-block; width:18px; height:16px; background:url('icons/logo/sp-logo-share-gray.png') no-repeat center center; background-size:16px 16px; cursor:pointer; outline:none; border:0;}
  1150. .sp-sort-up-gray{display:inline-block; width:18px; height:16px; background:url('icons/logo/sp-sort-up-gray.png') no-repeat center center; background-size:18px 16px; cursor:pointer; outline:none; border:0;}
  1151. .sp-sort-down-gray{display:inline-block; width:18px; height:16px; background:url('icons/logo/sp-sort-down-gray.png') no-repeat center center; background-size:18px 16px; cursor:pointer; outline:none; border:0;}
  1152. .sp-logo-preview{display:inline-block; width:18px; height:16px; background:url('icons/logo/sp-logo-preview.png') no-repeat center center; background-size:16px 16px; cursor:pointer; outline:none; border:0; }
  1153. .sp-logo-download{display:inline-block; width:18px; height:16px; background:url('icons/logo/sp-logo-download.png') no-repeat center center; background-size:16px 16px; cursor:pointer; outline:none; border:0; }
  1154. .sp-people-list{display:inline-block; width:18px; height:16px; background:url('icons/logo/sp-people-list.png') no-repeat center center; background-size:16px 16px; cursor:pointer; outline:none; border:0; }
  1155. .sp-logo-upfile{display:inline-block; width:18px; height:16px; background:url('icons/logo/sp-logo-upfile.png') no-repeat center center; background-size:16px 16px; cursor:pointer; outline:none; border:0;}
  1156. /*border颜色,单纯给标签加上2018-3-30 */
  1157. .sp-border{border:1px solid #E1E6EB !important;}
  1158. .sp-border-top{border-top:1px solid #E1E6EB !important;}
  1159. .sp-border-bottom{border-bottom:1px solid #E1E6EB !important;}
  1160. .sp-border-right{border-right:1px solid #E1E6EB !important;}
  1161. .sp-border-left{border-left:1px solid #E1E6EB !important;}
  1162. /**2018-5-18 统计statistic模块左右布局**/
  1163. /*左侧*/
  1164. .sp-sta-left{position:absolute;top:10px; left:10px; bottom:10px; width: 130px; background-color: #fff;}
  1165. .sp-sta-left a{float:left; width:100%; height:36px; line-height:36px; text-indent:15px;color:#222; border-bottom:1px solid #dfdfdf; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; padding:0 3px;}
  1166. .sp-sta-left a.staLeftActive{border-left:3px solid #015293; color:#015293;text-indent:12px; font-weight:bold; background-color:#f0f3f4;}
  1167. /*右侧*/
  1168. .sp-sta-right{position:absolute; top:10px; left:150px; right:10px; bottom:10px; width:auto; background-color: #fff;}
  1169. /*根据建设局项目信息以及滨旅计划明细的详情页面的完善,将有多个详细页面时的布局进行归纳2018-5-22*/
  1170. .sp-prj-left{position:absolute;top:10px; left:10px; bottom:10px; width: 190px;background-color:#ebf2f6;}
  1171. .sp-prj-right{position:absolute; top:10px; left:201px; right:10px; bottom:10px; width:auto;}
  1172. /**百分比布局20180604***/
  1173. .sp-col-5,.sp-col-10,.sp-col-15,.sp-col-20,.sp-col-25,.sp-col-30,.sp-col-33,.sp-col-35,.sp-col-40,.sp-col-45,.sp-col-50,.sp-col-55,.sp-col-60,.sp-col-65,.sp-col-70,.sp-col-75,.sp-col-80,.sp-col-85,.sp-col-90,.sp-col-95,.sp-col-100{float:left; padding:0 10px;}
  1174. .sp-col-12,.sp-col-18,.sp-col-22,.sp-col-28,.sp-col-32,.sp-col-38,.sp-col-42,.sp-col-48,.sp-col-52,.sp-col-58,.sp-col-62,.sp-col-68,.sp-col-72,.sp-col-78,.sp-col-82,.sp-col-88{float:left; padding:0 10px;}
  1175. .sp-col-5{width:5%;}
  1176. .sp-col-10{width:10%;}
  1177. .sp-col-15{width:15%;}
  1178. .sp-col-20{width:20%;}
  1179. .sp-col-25{width:25%;}
  1180. .sp-col-30{width:30%;}
  1181. .sp-col-33{width:33.3333333%;}
  1182. .sp-col-35{width:35%;}
  1183. .sp-col-40{width:40%;}
  1184. .sp-col-45{width:45%;}
  1185. .sp-col-50{width:50%;}
  1186. .sp-col-55{width:55%;}
  1187. .sp-col-60{width:60%;}
  1188. .sp-col-65{width:65%;}
  1189. .sp-col-70{width:70%;}
  1190. .sp-col-75{width:75%;}
  1191. .sp-col-80{width:80%;}
  1192. .sp-col-85{width:85%;}
  1193. .sp-col-90{width:90%;}
  1194. .sp-col-95{width:95%;}
  1195. .sp-col-100{width:100%;}
  1196. .sp-col-12{width:12%;}
  1197. .sp-col-18{width:18%;}
  1198. .sp-col-22{width:22%;}
  1199. .sp-col-28{width:28%;}
  1200. .sp-col-32{width:32%;}
  1201. .sp-col-38{width:38%;}
  1202. .sp-col-42{width:42%;}
  1203. .sp-col-48{width:48%;}
  1204. .sp-col-52{width:52%;}
  1205. .sp-col-58{width:58%;}
  1206. .sp-col-62{width:62%;}
  1207. .sp-col-68{width:68%;}
  1208. .sp-col-72{width:72%;}
  1209. .sp-col-78{width:78%;}
  1210. .sp-col-82{width:82%;}
  1211. .sp-col-88{width:88%;}
  1212. /*间距设置*/
  1213. .sp-mt-0{margin-top:0px;}
  1214. .sp-mt-5{margin-top:5px;}
  1215. .sp-mt-10{margin-top:10px;}
  1216. .sp-mt-15{margin-top:15px;}
  1217. .sp-mt-20{margin-top:20px;}
  1218. .sp-mt-30{margin-top:30px;}
  1219. .sp-mb-0{margin-bottom:0px;}
  1220. .sp-mb-5{margin-bottom:5px;}
  1221. .sp-mb-10{margin-bottom:10px;}
  1222. .sp-mb-15{margin-bottom:15px;}
  1223. .sp-mb-20{margin-bottom:20px;}
  1224. .sp-mb-30{margin-bottom:30px;}
  1225. .sp-ml-0{margin-left:0px;}
  1226. .sp-ml-5{margin-left:5px;}
  1227. .sp-ml-10{margin-left:10px;}
  1228. .sp-ml-15{margin-left:15px;}
  1229. .sp-ml-20{margin-left:20px;}
  1230. .sp-ml-30{margin-left:30px;}
  1231. .sp-mr-0{margin-right:0px;}
  1232. .sp-mr-5{margin-right:5px;}
  1233. .sp-mr-10{margin-right:10px;}
  1234. .sp-mr-15{margin-right:15px;}
  1235. .sp-mr-20{margin-right:20px;}
  1236. .sp-mr-30{margin-right:30px;}
  1237. .sp-mgn-0{margin:0px;}
  1238. .sp-pt-0{padding-top:0px;}
  1239. .sp-pt-5{padding-top:5px;}
  1240. .sp-pt-10{padding-top:10px;}
  1241. .sp-pt-15{padding-top:15px;}
  1242. .sp-pt-20{padding-top:20px;}
  1243. .sp-pt-30{padding-top:30px;}
  1244. .sp-pb-0{padding-bottom:0px;}
  1245. .sp-pb-5{padding-bottom:5px;}
  1246. .sp-pb-10{padding-bottom:10px;}
  1247. .sp-pb-15{padding-bottom:15px;}
  1248. .sp-pb-20{padding-bottom:20px;}
  1249. .sp-pb-30{padding-bottom:30px;}
  1250. .sp-pl-0{padding-left:0px;}
  1251. .sp-pl-5{padding-left:5px;}
  1252. .sp-pl-10{padding-left:10px;}
  1253. .sp-pl-15{padding-left:15px;}
  1254. .sp-pl-20{padding-left:20px;}
  1255. .sp-pl-30{padding-left:30px;}
  1256. .sp-pr-0{padding-right:0px;}
  1257. .sp-pr-5{padding-right:5px;}
  1258. .sp-pr-10{padding-right:10px;}
  1259. .sp-pr-15{padding-right:15px;}
  1260. .sp-pr-20{padding-right:20px;}
  1261. .sp-pr-30{padding-right:30px;}
  1262. .sp-pad-0{padding:0;}
  1263. .sp-pad-col{background-color:#f9fafc;padding:10px 15px;}
  1264. .sp-pad-col:hover{background-color:#f7f7f7; cursor:pointer;}
  1265. .sp-pad-col i{width:18px;}
  1266. /***图片列表20180604***/
  1267. .sp-imglist{}
  1268. /**全站搜索结果20180604**/
  1269. .sp-search-result{float:left;width:100%;box-shadow:0 0 8px #e6ebf1; border:2px solid #e6ebf1; background-color:#fff; margin-bottom:20px;}
  1270. .sp-search-head{float:left; width:100%; height:50px; line-height:50px; background-color:#f5f5f5; font-weight:bold; font-size:17px; border-bottom:1px solid #e6e6e6; text-indent:100px;}
  1271. .sp-search-head span{color:#f27d0a;}
  1272. .sp-search-bottom{float:left;width:100%; padding:10px 100px; min-height:600px; }
  1273. .sp-search-content{float:left; width:100%; margin-top:5px;}
  1274. .sp-search-list{float:left;width:100%; border-bottom:1px dotted #b0b0b0; padding:8px 0;}
  1275. .sp-search-list-title{float:left;width:100%;color:#2e8dd2; line-height:24px;}
  1276. .sp-search-list-title a{float:left;width:100%;color:#2e8dd2; line-height:24px;}
  1277. .sp-search-list-time{float:left;width:100%;color:#6b6b6b; line-height:22px; text-indent:5px;}
  1278. .sp-search-list-info{float:left;width:100%;color:#414141; line-height:26px; margin-top:6px; padding:0 5px; }
  1279. .sp-search-list-info em,.sp-search-list-title a em{font-weight:normal;padding:0; color:#f27d0a; font:"14px/21px "Microsoft YaHei", "Helvetica Neue", Helvetica, SimSun, Arial, Verdana, sans-serif"; }
  1280. /**遮罩条20180611**/
  1281. /**第一种风格**/
  1282. .sp-maskbar{position:relative;}
  1283. .sp-maskbar-first{float:left;width:330px;height:138px; cursor:pointer;}
  1284. .sp-maskbar-first img{float:left;width:100%;height:138px;}
  1285. .sp-maskbar-first .sp-maskbar-title{float:left;width:100%;margin-top:-28px;text-align:center;height:28px;line-height:28px;background-color:rgba(222,134,57,.7);color:#fff;transition:.3s; -moz-transition:.3s; -webkit-transition:.3s;-o-transition:.3s;}
  1286. .sp-maskbar-first:hover .sp-maskbar-title{float:left;width:100%;margin-top:-138px;height:138px;line-height:138px;font-size:18px}
  1287. /*第二种风格*/
  1288. .sp-maskbar-second{float:left;width:330px;height:138px; cursor:pointer;}
  1289. .sp-maskbar-second img{float:left;width:100%;height:138px;}
  1290. .sp-maskbar-second .sp-maskbar-title{float:left; width:100%;margin-top:0; text-align:center; height:0; line-height:32px; font-size:14px; background-color:rgba(0,0,0,.7); opacity:0; color:#fff; transition:.3s; -moz-transition:.3s; -webkit-transition:.3s;-o-transition:.3s;}
  1291. .sp-maskbar-second:hover .sp-maskbar-title{margin-top:-32px; height:32px; line-height:32px; opacity:1; }
  1292. /*遮罩块20180612*/
  1293. .sp-maskbar-block{position:relative; width:330px;height:138px; cursor:pointer;}
  1294. .sp-maskbar-block img{float:left;width:100%;height:138px;}
  1295. .sp-maskbar-block .sp-maskbar-layer{position:absolute; width:100%; height:100%; top:0; right:0; left:0; bottom:0; text-align:center; background-color:rgba(0,0,0,.7); opacity:0; color:#fff; transition:all .3s; -moz-transition:all .3s; -webkit-transition:all .3s;-o-transition:all .3s; }
  1296. .sp-maskbar-block:hover .sp-maskbar-layer{ opacity:1;}
  1297. /*遮罩块-含有文字的模式20180614*/
  1298. .sp-maskbar-data{ float:left; position:relative; overflow: hidden;background: #fff;width:109px; height:109px; text-align:center;cursor:pointer; border:1px solid #ddd;}
  1299. .sp-maskbar-data span{ float:left; position: relative; z-index:1; width:100%; height:30px; line-height:30px; margin-top:25px;cursor:pointer; color:#484848; font-size:17px;}
  1300. .sp-maskbar-data label{float:left; position: relative; z-index:1; width:100%; line-height:20px; margin-top:10px; font-size:16px;cursor:pointer; color:#555; font-weight:normal !important;}
  1301. .sp-maskbar-data .sp-maskbar-layer { top: 0; left: 0; width: 100%; height: 100%; position: absolute; background: none;}
  1302. .sp-maskbar-data .sp-maskbar-layer::after {
  1303. content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0;
  1304. background: #d9e3eb; border-radius: 100%;
  1305. -webkit-transform: scale(0); transform: scale(0);
  1306. transition:transform ease-out 0.6s;-moz-transition:transform ease-out 0.6s;-webkit-transition:transform ease-out 0.6s;-o-transition:transform ease-out 0.6s;
  1307. }
  1308. .sp-maskbar-data:hover .sp-maskbar-layer::after {
  1309. -webkit-transform: scale(2); transform: scale(2); z-index: 0;
  1310. }
  1311. /**面包屑导航**/
  1312. .sp-breadcrumb{width:98%; margin-left:1%; height:40px; line-height:40px;}
  1313. .sp-breadcrumb a{padding:0 2px;}
  1314. .sp-breadcrumb a:last-child{color:#0066cc; text-decoration:none;}
  1315. .sp-breadcrumolb i{padding-right:5px;}
  1316. /**气泡嘴**/
  1317. /*尖嘴向左 arrow:箭头*/
  1318. .sp-arrow-left {position: relative;background: #fff;border: 1px solid #ddd; width:100%;height:37px;line-height:37px;color:#ff840a;text-indent:10px;}
  1319. .sp-arrow-left:after, .sp-arrow-left:before{right: 100%;top: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
  1320. .sp-arrow-left:after {border-color: rgba(136, 183, 213, 0);border-right-color: #fff;border-width: 6px;margin-top: -6px;}
  1321. .sp-arrow-left:before {border-color: rgba(194, 225, 245, 0);border-right-color: #ddd;border-width: 7px;margin-top: -7px;}
  1322. /*尖嘴向上*/
  1323. .sp-arrow-top {position: relative;background: #fff;border: 1px solid #093; height:36px;line-height:36px;width:100%;color:#093;text-indent:10px;}
  1324. .sp-arrow-top:after, .sp-arrow-top:before {bottom: 100%;left: 94%;border: solid transparent;content: " "; height: 0;width: 0;position: absolute;pointer-events: none;}
  1325. .sp-arrow-top:after {border-color: rgba(136, 183, 213, 0); border-bottom-color: #fff;border-width: 8px;margin-left: -8px;}
  1326. .sp-arrow-top:before {border-color: rgba(194, 225, 245, 0);border-bottom-color: #093;border-width: 9px;margin-left: -9px;}
  1327. /*尖嘴向右*/
  1328. .sp-arrow-right {position: relative; background: #d45252;border: 1px solid #d45252;height:36px;line-height:36px;width:100%;color:#fff;text-indent:10px;}
  1329. .sp-arrow-right:after, .sp-arrow-right:before {left: 100%;top: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
  1330. .sp-arrow-right:after {border-color: rgba(136, 183, 213, 0);border-left-color: #d45252;border-width: 8px;margin-top: -8px;}
  1331. .sp-arrow-right:before {border-color: rgba(194, 225, 245, 0);border-left-color: #d45252;border-width: 9px;margin-top: -9px;}
  1332. /*尖嘴向下*/
  1333. .sp-arrow-bottom {position: relative;background: #fff;border: 1px solid #337ab7;height:36px;line-height:36px;width:100%;color:#337ab7;text-indent:10px;}
  1334. .sp-arrow-bottom:after, .sp-arrow-bottom:before {top: 100%;left: 94%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
  1335. .sp-arrow-bottom:after {border-color: rgba(136, 183, 213, 0);border-top-color: #fff;border-width: 8px;margin-left: -8px;}
  1336. .sp-arrow-bottom:before {border-color: rgba(194, 225, 245, 0);border-top-color: #337ab7;border-width: 9px;margin-left: -9px;}
  1337. /**对bootstrap中部分宽度进行调整**/
  1338. /*.row{margin-right:-8px;margin-left:-8px;}
  1339. .col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:8px;padding-left:8px;}
  1340. .ibox-content{padding: 15px 20px 15px 20px;}*/
  1341. /****/
  1342. .sp-ibox{}
  1343. .sp-ibox:hover{}
  1344. .sp-ibox-radius{float:left; width: 50px; height: 50px; line-height: 50px; border-radius: 25px; background-color: #bdc7d4; color: #fff; text-align: center; font-size: 22px;}
  1345. .sp-ibox-title{float: left; height: 40px; line-height: 40px; color: #666; text-indent:20px; font-size:16px;}
  1346. /**图片设置**/
  1347. .sp-img-auto{max-width:100%; height:auto;}
  1348. /**给元素加上relative20180710**/
  1349. .sp-relative{position:relative;}
  1350. /**值班安排总布局**/
  1351. .sp-duty{width:auto;min-width:1100px; width:100%; margin:0 auto;}
  1352. .sp-duty-col{float:left; width:14%; min-width:150px; height:110px; margin:2px 0.142%; border:1px solid #89abdb;background-color:#d5e5f9; border-radius:3px;}
  1353. .sp-duty-col ul,li{padding:0;margin:0;list-style:none;}
  1354. .sp-duty-col ul.sp-duty-col-up{float:left;width:100%;height:24px;line-height:24px; background-color:#89abdb; border-bottom:1px solid #fff;}
  1355. .sp-duty-col ul.sp-duty-col-foot{float:left;width:100%;height:100%;padding-top:5px;}
  1356. .sp-duty-col ul.sp-duty-col-foot li{float:left;width:100%;line-height:19px; text-indent:6px;}
  1357. .sp-duty-col ul.sp-duty-col-foot li .span_leader{width:48px;}
  1358. .sp-duty-col ul.sp-duty-col-foot li .span_name{width:28px;}
  1359. .sp-duty-col ul.sp-duty-col-foot li .span_ban{width:30px;}
  1360. .sp-duty-col-left{padding-left:8px;float:left;}
  1361. .sp-duty-col-right{float:right;height:20px;width:40px;text-align:center;line-height:20px; background-color:#fff; border-radius:10px; font-size:13px;}
  1362. .sp-duty-weekend{border:1px solid #f7bb2c;background-color:#f7e7bd;}
  1363. .sp-duty-weekend ul.sp-duty-col-up{background-color:#f7bb2c;}
  1364. /**分页控件的布局**/
  1365. .pagination{margin:5px 0;}
  1366. /**焦点20180725**/
  1367. .sp-focus{text-indent:3px; }
  1368. /*利用checkbox的多选组件*/
  1369. .sp-selectmore{float:left; width:100%; min-height:30px; border:1px solid #ddd; border-radius:5px;}
  1370. .sp-selectmore-up{float:left; width:100%; min-height:30px; line-height:30px; color:#666; cursor:pointer; background:url('icons/selectmore/down.png') no-repeat center right; padding-right:15px;}
  1371. .sp-selectmore-up-hasclick{ background:url('icons/selectmore/up.png') no-repeat center right;}
  1372. .sp-selectmore-up span{float:left; line-height:20px; margin:5px 2px; padding:0 5px; border:1px solid #ddd;}
  1373. .sp-selectmore-up span>label{padding-right:4px; cursor:pointer; font-size:16px;}
  1374. .sp-selectmore-up span:hover label{color:#000 !important; font-size:16px; font-weight:bold;}
  1375. .sp-selectmore-bottom{float:left; width:100%; display:none; padding:0 5px; }
  1376. .sp-selectmore-bottom span{ float: left; width: 100%; background: url(icons/checkbox/chb-blue.png) left center no-repeat;
  1377. cursor: pointer; padding-left: 20px; line-height: 25px; white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}
  1378. .sp-selectmore-bottom span.sp-selectmore-active {
  1379. background: url(icons/checkbox/chb-blue-checked.png) left center no-repeat;
  1380. }
  1381. /*圆角tab页签头部,20181102*/
  1382. .sp-tabs-head-single{ margin-left: 3px; padding: 5px; border: 1px solid #c6c6c6; border-bottom: 0; border-radius: 5px 5px 0 0; cursor: pointer;}
  1383. .sp-tabs-head-single-active{background: #1d7dcc; color: white;}
  1384. /*由于量很大如要加样式,加载此上部20180730*/
  1385. /**下面是icon的字体图标,**/
  1386. @font-face {
  1387. font-family: 'fontello';
  1388. src: url('fontello/font/fontello.eot?22676561');
  1389. src: url('fontello/font/fontello.eot?22676561#iefix') format('embedded-opentype'), url('fontello/font/fontello.woff?22676561') format('woff'),url('fontello/font/fontello.woff2') format('woff2'),
  1390. url('fontello/font/fontello.ttf?22676561') format('truetype'),
  1391. url('fontello/font/fontello.svg?22676561#fontello') format('svg');
  1392. font-weight: normal; font-style: normal;
  1393. }
  1394. [class^="icon-"]:before, [class*=" icon-"]:before {
  1395. font-family: "fontello"; font-style: normal; font-weight: normal; speak: none;
  1396. display: inline-block; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center;
  1397. font-variant: normal; text-transform: none; line-height: inherit; margin-left: .2em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
  1398. }
  1399. .icon-search:before { content: '\e803'; } /* '' */
  1400. .icon-flashlight:before { content: '\e804'; } /* '' */
  1401. .icon-mail:before { content: '\e805'; } /* '' */
  1402. .icon-heart:before { content: '\e806'; } /* '' */
  1403. .icon-heart-empty:before { content: '\e807'; } /* '' */
  1404. .icon-star:before { content: '\e808'; } /* '' */
  1405. .icon-star-empty:before { content: '\e809'; } /* '' */
  1406. .icon-video:before { content: '\e80d'; } /* '' */
  1407. .icon-picture:before { content: '\e80e'; } /* '' */
  1408. .icon-camera:before { content: '\e80f'; } /* '' */
  1409. .icon-layout:before { content: '\e810'; } /* '' */
  1410. .icon-menu:before { content: '\e811'; } /* '' */
  1411. .icon-check:before { content: '\e812'; } /* '' */
  1412. .icon-cancel:before { content: '\e813'; } /* '' */
  1413. .icon-plus:before { content: '\e816'; } /* '' */
  1414. .icon-plus-squared:before { content: '\e818'; } /* '' */
  1415. .icon-minus:before { content: '\e819'; } /* '' */
  1416. .icon-minus-circled:before { content: '\e81a'; } /* '' */
  1417. .icon-minus-squared:before { content: '\e81b'; } /* '' */
  1418. .icon-help:before { content: '\e81c'; } /* '' */
  1419. .icon-help-circled:before { content: '\e81d'; } /* '' */
  1420. .icon-info:before { content: '\e81e'; } /* '' */
  1421. .icon-info-circled:before { content: '\e81f'; } /* '' */
  1422. .icon-back:before { content: '\e820'; } /* '' */
  1423. .icon-home:before { content: '\e821'; } /* '' */
  1424. .icon-link:before { content: '\e822'; } /* '' */
  1425. .icon-attach:before { content: '\e823'; } /* '' */
  1426. .icon-lock:before { content: '\e824'; } /* '' */
  1427. .icon-lock-open:before { content: '\e825'; } /* '' */
  1428. .icon-eye:before { content: '\e826'; } /* '' */
  1429. .icon-tag:before { content: '\e827'; } /* '' */
  1430. .icon-bookmark:before { content: '\e828'; } /* '' */
  1431. .icon-bookmarks:before { content: '\e829'; } /* '' */
  1432. .icon-flag:before { content: '\e82a'; } /* '' */
  1433. .icon-thumbs-up:before { content: '\e82b'; } /* '' */
  1434. .icon-thumbs-down:before { content: '\e82c'; } /* '' */
  1435. .icon-download:before { content: '\e82d'; } /* '' */
  1436. .icon-upload:before { content: '\e82e'; } /* '' */
  1437. .icon-upload-cloud:before { content: '\e82f'; } /* '' */
  1438. .icon-reply:before { content: '\e830'; } /* '' */
  1439. .icon-reply-all:before { content: '\e831'; } /* '' */
  1440. .icon-forward:before { content: '\e832'; } /* '' */
  1441. .icon-quote:before { content: '\e833'; } /* '' */
  1442. .icon-code:before { content: '\e834'; } /* '' */
  1443. .icon-export:before { content: '\e835'; } /* '' */
  1444. .icon-pencil:before { content: '\e836'; } /* '' */
  1445. .icon-feather:before { content: '\e837'; } /* '' */
  1446. .icon-print:before { content: '\e838'; } /* '' */
  1447. .icon-retweet:before { content: '\e839'; } /* '' */
  1448. .icon-keyboard:before { content: '\e83a'; } /* '' */
  1449. .icon-comment:before { content: '\e83b'; } /* '' */
  1450. .icon-chat:before { content: '\e83c'; } /* '' */
  1451. .icon-bell:before { content: '\e83d'; } /* '' */
  1452. .icon-attention:before { content: '\e83e'; } /* '' */
  1453. .icon-alert:before { content: '\e83f'; } /* '' */
  1454. .icon-vcard:before { content: '\e840'; } /* '' */
  1455. .icon-address:before { content: '\e841'; } /* '' */
  1456. .icon-location:before { content: '\e842'; } /* '' */
  1457. .icon-map:before { content: '\e843'; } /* '' */
  1458. .icon-direction:before { content: '\e844'; } /* '' */
  1459. .icon-compass:before { content: '\e845'; } /* '' */
  1460. .icon-cup:before { content: '\e846'; } /* '' */
  1461. .icon-trash:before { content: '\e847'; } /* '' */
  1462. .icon-doc:before { content: '\e848'; } /* '' */
  1463. .icon-docs:before { content: '\e849'; } /* '' */
  1464. .icon-doc-landscape:before { content: '\e84a'; } /* '' */
  1465. .icon-doc-text:before { content: '\e84b'; } /* '' */
  1466. .icon-doc-text-inv:before { content: '\e84c'; } /* '' */
  1467. .icon-newspaper:before { content: '\e84d'; } /* '' */
  1468. .icon-book-open:before { content: '\e84e'; } /* '' */
  1469. .icon-book:before { content: '\e84f'; } /* '' */
  1470. .icon-folder:before { content: '\e850'; } /* '' */
  1471. .icon-archive:before { content: '\e851'; } /* '' */
  1472. .icon-box:before { content: '\e852'; } /* '' */
  1473. .icon-rss:before { content: '\e853'; } /* '' */
  1474. .icon-phone:before { content: '\e854'; } /* '' */
  1475. .icon-cog:before { content: '\e855'; } /* '' */
  1476. .icon-tools:before { content: '\e856'; } /* '' */
  1477. .icon-share:before { content: '\e857'; } /* '' */
  1478. .icon-shareable:before { content: '\e858'; } /* '' */
  1479. .icon-basket:before { content: '\e859'; } /* '' */
  1480. .icon-bag:before { content: '\e85a'; } /* '' */
  1481. .icon-calendar:before { content: '\e85b'; } /* '' */
  1482. .icon-login:before { content: '\e85c'; } /* '' */
  1483. .icon-logout:before { content: '\e85d'; } /* '' */
  1484. .icon-mic:before { content: '\e85e'; } /* '' */
  1485. .icon-mute:before { content: '\e85f'; } /* '' */
  1486. .icon-sound:before { content: '\e860'; } /* '' */
  1487. .icon-volume:before { content: '\e861'; } /* '' */
  1488. .icon-clock:before { content: '\e862'; } /* '' */
  1489. .icon-hourglass:before { content: '\e863'; } /* '' */
  1490. .icon-lamp:before { content: '\e864'; } /* '' */
  1491. .icon-light-down:before { content: '\e865'; } /* '' */
  1492. .icon-light-up:before { content: '\e866'; } /* '' */
  1493. .icon-adjust:before { content: '\e867'; } /* '' */
  1494. .icon-block:before { content: '\e868'; } /* '' */
  1495. .icon-resize-full:before { content: '\e869'; } /* '' */
  1496. .icon-resize-small:before { content: '\e86a'; } /* '' */
  1497. .icon-popup:before { content: '\e86b'; } /* '' */
  1498. .icon-publish:before { content: '\e86c'; } /* '' */
  1499. .icon-window:before { content: '\e86d'; } /* '' */
  1500. .icon-arrow-combo:before { content: '\e86e'; } /* '' */
  1501. .icon-down-circled:before { content: '\e86f'; } /* '' */
  1502. .icon-left-circled:before { content: '\e870'; } /* '' */
  1503. .icon-right-circled:before { content: '\e871'; } /* '' */
  1504. .icon-up-circled:before { content: '\e872'; } /* '' */
  1505. .icon-down-open:before { content: '\e873'; } /* '' */
  1506. .icon-left-open:before { content: '\e874'; } /* '' */
  1507. .icon-right-open:before { content: '\e875'; } /* '' */
  1508. .icon-up-open:before { content: '\e876'; } /* '' */
  1509. .icon-down-open-mini:before { content: '\e877'; } /* '' */
  1510. .icon-left-open-mini:before { content: '\e878'; } /* '' */
  1511. .icon-right-open-mini:before { content: '\e879'; } /* '' */
  1512. .icon-up-open-mini:before { content: '\e87a'; } /* '' */
  1513. .icon-down-open-big:before { content: '\e87b'; } /* '' */
  1514. .icon-left-open-big:before { content: '\e87c'; } /* '' */
  1515. .icon-right-open-big:before { content: '\e87d'; } /* '' */
  1516. .icon-up-open-big:before { content: '\e87e'; } /* '' */
  1517. .icon-down:before { content: '\e87f'; } /* '' */
  1518. .icon-left:before { content: '\e880'; } /* '' */
  1519. .icon-right:before { content: '\e881'; } /* '' */
  1520. .icon-up:before { content: '\e882'; } /* '' */
  1521. .icon-down-dir:before { content: '\e883'; } /* '' */
  1522. .icon-left-dir:before { content: '\e884'; } /* '' */
  1523. .icon-right-dir:before { content: '\e885'; } /* '' */
  1524. .icon-up-dir:before { content: '\e886'; } /* '' */
  1525. .icon-down-bold:before { content: '\e887'; } /* '' */
  1526. .icon-left-bold:before { content: '\e888'; } /* '' */
  1527. .icon-right-bold:before { content: '\e889'; } /* '' */
  1528. .icon-up-bold:before { content: '\e88a'; } /* '' */
  1529. .icon-down-thin:before { content: '\e88b'; } /* '' */
  1530. .icon-left-thin:before { content: '\e88c'; } /* '' */
  1531. .icon-right-thin:before { content: '\e88d'; } /* '' */
  1532. .icon-up-thin:before { content: '\e88e'; } /* '' */
  1533. .icon-ccw:before { content: '\e88f'; } /* '' */
  1534. .icon-cw:before { content: '\e890'; } /* '' */
  1535. .icon-arrows-ccw:before { content: '\e891'; } /* '' */
  1536. .icon-level-down:before { content: '\e892'; } /* '' */
  1537. .icon-level-up:before { content: '\e893'; } /* '' */
  1538. .icon-shuffle:before { content: '\e894'; } /* '' */
  1539. .icon-loop:before { content: '\e895'; } /* '' */
  1540. .icon-switch:before { content: '\e896'; } /* '' */
  1541. .icon-play:before { content: '\e897'; } /* '' */
  1542. .icon-stop:before { content: '\e898'; } /* '' */
  1543. .icon-pause:before { content: '\e899'; } /* '' */
  1544. .icon-record:before { content: '\e89a'; } /* '' */
  1545. .icon-to-end:before { content: '\e89b'; } /* '' */
  1546. .icon-to-start:before { content: '\e89c'; } /* '' */
  1547. .icon-fast-forward:before { content: '\e89d'; } /* '' */
  1548. .icon-fast-backward:before { content: '\e89e'; } /* '' */
  1549. .icon-progress-0:before { content: '\e89f'; } /* '' */
  1550. .icon-progress-1:before { content: '\e8a0'; } /* '' */
  1551. .icon-progress-2:before { content: '\e8a1'; } /* '' */
  1552. .icon-progress-3:before { content: '\e8a2'; } /* '' */
  1553. .icon-target:before { content: '\e8a3'; } /* '' */
  1554. .icon-palette:before { content: '\e8a4'; } /* '' */
  1555. .icon-list:before { content: '\e8a5'; } /* '' */
  1556. .icon-list-add:before { content: '\e8a6'; } /* '' */
  1557. .icon-signal:before { content: '\e8a7'; } /* '' */
  1558. .icon-trophy:before { content: '\e8a8'; } /* '' */
  1559. .icon-battery:before { content: '\e8a9'; } /* '' */
  1560. .icon-back-in-time:before { content: '\e8aa'; } /* '' */
  1561. .icon-monitor:before { content: '\e8ab'; } /* '' */
  1562. .icon-mobile:before { content: '\e8ac'; } /* '' */
  1563. .icon-network:before { content: '\e8ad'; } /* '' */
  1564. .icon-cd:before { content: '\e8ae'; } /* '' */
  1565. .icon-inbox:before { content: '\e8af'; } /* '' */
  1566. .icon-install:before { content: '\e8b0'; } /* '' */
  1567. .icon-globe:before { content: '\e8b1'; } /* '' */
  1568. .icon-cloud:before { content: '\e8b2'; } /* '' */
  1569. .icon-cloud-thunder:before { content: '\e8b3'; } /* '' */
  1570. .icon-flash:before { content: '\e8b4'; } /* '' */
  1571. .icon-moon:before { content: '\e8b5'; } /* '' */
  1572. .icon-flight:before { content: '\e8b6'; } /* '' */
  1573. .icon-paper-plane:before { content: '\e8b7'; } /* '' */
  1574. .icon-leaf:before { content: '\e8b8'; } /* '' */
  1575. .icon-lifebuoy:before { content: '\e8b9'; } /* '' */
  1576. .icon-mouse:before { content: '\e8ba'; } /* '' */
  1577. .icon-briefcase:before { content: '\e8bb'; } /* '' */
  1578. .icon-suitcase:before { content: '\e8bc'; } /* '' */
  1579. .icon-dot:before { content: '\e8bd'; } /* '' */
  1580. .icon-dot-2:before { content: '\e8be'; } /* '' */
  1581. .icon-dot-3:before { content: '\e8bf'; } /* '' */
  1582. .icon-brush:before { content: '\e8c0'; } /* '' */
  1583. .icon-magnet:before { content: '\e8c1'; } /* '' */
  1584. .icon-infinity:before { content: '\e8c2'; } /* '' */
  1585. .icon-erase:before { content: '\e8c3'; } /* '' */
  1586. .icon-chart-pie:before { content: '\e8c4'; } /* '' */
  1587. .icon-chart-line:before { content: '\e8c5'; } /* '' */
  1588. .icon-chart-bar:before { content: '\e8c6'; } /* '' */
  1589. .icon-chart-area:before { content: '\e8c7'; } /* '' */
  1590. .icon-tape:before { content: '\e8c8'; } /* '' */
  1591. .icon-graduation-cap:before { content: '\e8c9'; } /* '' */
  1592. .icon-language:before { content: '\e8ca'; } /* '' */
  1593. .icon-ticket:before { content: '\e8cb'; } /* '' */
  1594. .icon-water:before { content: '\e8cc'; } /* '' */
  1595. .icon-droplet:before { content: '\e8cd'; } /* '' */
  1596. .icon-air:before { content: '\e8ce'; } /* '' */
  1597. .icon-credit-card:before { content: '\e8cf'; } /* '' */
  1598. .icon-floppy:before { content: '\e8d0'; } /* '' */
  1599. .icon-clipboard:before { content: '\e8d1'; } /* '' */
  1600. .icon-megaphone:before { content: '\e8d2'; } /* '' */
  1601. .icon-database:before { content: '\e8d3'; } /* '' */
  1602. .icon-drive:before { content: '\e8d4'; } /* '' */
  1603. .icon-bucket:before { content: '\e8d5'; } /* '' */
  1604. .icon-thermometer:before { content: '\e8d6'; } /* '' */
  1605. .icon-key:before { content: '\e8d7'; } /* '' */
  1606. .icon-flow-cascade:before { content: '\e8d8'; } /* '' */
  1607. .icon-flow-branch:before { content: '\e8d9'; } /* '' */
  1608. .icon-flow-tree:before { content: '\e8da'; } /* '' */
  1609. .icon-flow-line:before { content: '\e8db'; } /* '' */
  1610. .icon-flow-parallel:before { content: '\e8dc'; } /* '' */
  1611. .icon-rocket:before { content: '\e8dd'; } /* '' */
  1612. .icon-gauge:before { content: '\e8de'; } /* '' */
  1613. .icon-traffic-cone:before { content: '\e8df'; } /* '' */
  1614. .icon-cc:before { content: '\e8e0'; } /* '' */
  1615. .icon-cc-by:before { content: '\e8e1'; } /* '' */
  1616. .icon-video-1:before { content: '\e8fc'; } /* '' */
  1617. .icon-videocam-outline:before { content: '\e8fd'; } /* '' */
  1618. .icon-videocam:before { content: '\e8fe'; } /* '' */
  1619. .icon-picture-outline:before { content: '\e8ff'; } /* '' */
  1620. .icon-picture-1:before { content: '\e900'; } /* '' */
  1621. .icon-camera-outline:before { content: '\e901'; } /* '' */
  1622. .icon-camera-1:before { content: '\e902'; } /* '' */
  1623. .icon-th-outline:before { content: '\e903'; } /* '' */
  1624. .icon-th:before { content: '\e904'; } /* '' */
  1625. .icon-th-large-outline:before { content: '\e905'; } /* '' */
  1626. .icon-th-large:before { content: '\e906'; } /* '' */
  1627. .icon-th-list-outline:before { content: '\e907'; } /* '' */
  1628. .icon-th-list:before { content: '\e908'; } /* '' */
  1629. .icon-cancel-circled-outline:before { content: '\e90f'; } /* '' */
  1630. .icon-cancel-circled-1:before { content: '\e910'; } /* '' */
  1631. .icon-plus-outline:before { content: '\e911'; } /* '' */
  1632. .icon-plus-1:before { content: '\e912'; } /* '' */
  1633. .icon-home-outline:before { content: '\e91b'; } /* '' */
  1634. .icon-attach-outline:before { content: '\e91f'; } /* '' */
  1635. .icon-attach-1:before { content: '\e920'; } /* '' */
  1636. .icon-lock-1:before { content: '\e921'; } /* '' */
  1637. .icon-lock-filled:before { content: '\e922'; } /* '' */
  1638. .icon-lock-open-1:before { content: '\e923'; } /* '' */
  1639. .icon-lock-open-filled:before { content: '\e924'; } /* '' */
  1640. .icon-pin-outline:before { content: '\e925'; } /* '' */
  1641. .icon-pin:before { content: '\e926'; } /* '' */
  1642. .icon-eye-outline:before { content: '\e927'; } /* '' */
  1643. .icon-eye-1:before { content: '\e928'; } /* '' */
  1644. .icon-tag-1:before { content: '\e929'; } /* '' */
  1645. .icon-tags:before { content: '\e92a'; } /* '' */
  1646. .icon-bookmark-1:before { content: '\e92b'; } /* '' */
  1647. .icon-flag-1:before { content: '\e92c'; } /* '' */
  1648. .icon-flag-filled:before { content: '\e92d'; } /* '' */
  1649. .icon-download-outline:before { content: '\e930'; } /* '' */
  1650. .icon-download-1:before { content: '\e931'; } /* '' */
  1651. .icon-upload-outline:before { content: '\e932'; } /* '' */
  1652. .icon-upload-1:before { content: '\e933'; } /* '' */
  1653. .icon-upload-cloud-outline:before { content: '\e934'; } /* '' */
  1654. .icon-upload-cloud-1:before { content: '\e935'; } /* '' */
  1655. .icon-code-outline:before { content: '\e93a'; } /* '' */
  1656. .icon-code-1:before { content: '\e93b'; } /* '' */
  1657. .icon-export-outline:before { content: '\e93c'; } /* '' */
  1658. .icon-export-1:before { content: '\e93d'; } /* '' */
  1659. .icon-pencil-1:before { content: '\e93e'; } /* '' */
  1660. .icon-pen:before { content: '\e93f'; } /* '' */
  1661. .icon-feather-1:before { content: '\e940'; } /* '' */
  1662. .icon-edit:before { content: '\e941'; } /* '' */
  1663. .icon-print-1:before { content: '\e942'; } /* '' */
  1664. .icon-comment-1:before { content: '\e943'; } /* '' */
  1665. .icon-chat-1:before { content: '\e944'; } /* '' */
  1666. .icon-chat-alt:before { content: '\e945'; } /* '' */
  1667. .icon-bell-1:before { content: '\e946'; } /* '' */
  1668. .icon-attention-1:before { content: '\e947'; } /* '' */
  1669. .icon-attention-filled:before { content: '\e948'; } /* '' */
  1670. .icon-warning-empty:before { content: '\e949'; } /* '' */
  1671. .icon-warning:before { content: '\e94a'; } /* '' */
  1672. .icon-contacts:before { content: '\e94b'; } /* '' */
  1673. .icon-vcard-1:before { content: '\e94c'; } /* '' */
  1674. .icon-address-1:before { content: '\e94d'; } /* '' */
  1675. .icon-location-outline:before { content: '\e94e'; } /* '' */
  1676. .icon-location-1:before { content: '\e94f'; } /* '' */
  1677. .icon-map-1:before { content: '\e950'; } /* '' */
  1678. .icon-direction-outline:before { content: '\e951'; } /* '' */
  1679. .icon-direction-1:before { content: '\e952'; } /* '' */
  1680. .icon-compass-1:before { content: '\e953'; } /* '' */
  1681. .icon-trash-1:before { content: '\e954'; } /* '' */
  1682. .icon-doc-1:before { content: '\e955'; } /* '' */
  1683. .icon-doc-text-1:before { content: '\e956'; } /* '' */
  1684. .icon-doc-add:before { content: '\e957'; } /* '' */
  1685. .icon-doc-remove:before { content: '\e958'; } /* '' */
  1686. .icon-news:before { content: '\e959'; } /* '' */
  1687. .icon-folder-1:before { content: '\e95a'; } /* '' */
  1688. .icon-folder-add:before { content: '\e95b'; } /* '' */
  1689. .icon-folder-delete:before { content: '\e95c'; } /* '' */
  1690. .icon-archive-1:before { content: '\e95d'; } /* '' */
  1691. .icon-box-1:before { content: '\e95e'; } /* '' */
  1692. .icon-rss-outline:before { content: '\e95f'; } /* '' */
  1693. .icon-rss-1:before { content: '\e960'; } /* '' */
  1694. .icon-phone-outline:before { content: '\e961'; } /* '' */
  1695. .icon-phone-1:before { content: '\e962'; } /* '' */
  1696. .icon-menu-outline:before { content: '\e963'; } /* '' */
  1697. .icon-menu-1:before { content: '\e964'; } /* '' */
  1698. .icon-cog-outline:before { content: '\e965'; } /* '' */
  1699. .icon-cog-1:before { content: '\e966'; } /* '' */
  1700. .icon-basket-1:before { content: '\e969'; } /* '' */
  1701. .icon-calendar-outlilne:before { content: '\e96a'; } /* '' */
  1702. .icon-calendar-1:before { content: '\e96b'; } /* '' */
  1703. .icon-mic-outline:before { content: '\e96c'; } /* '' */
  1704. .icon-mic-1:before { content: '\e96d'; } /* '' */
  1705. .icon-volume-off:before { content: '\e96e'; } /* '' */
  1706. .icon-volume-low:before { content: '\e96f'; } /* '' */
  1707. .icon-volume-middle:before { content: '\e970'; } /* '' */
  1708. .icon-volume-high:before { content: '\e971'; } /* '' */
  1709. .icon-headphones:before { content: '\e972'; } /* '' */
  1710. .icon-clock-1:before { content: '\e973'; } /* '' */
  1711. .icon-wristwatch:before { content: '\e974'; } /* '' */
  1712. .icon-stopwatch:before { content: '\e975'; } /* '' */
  1713. .icon-lightbulb:before { content: '\e976'; } /* '' */
  1714. .icon-block-outline:before { content: '\e977'; } /* '' */
  1715. .icon-block-1:before { content: '\e978'; } /* '' */
  1716. .icon-resize-full-outline:before { content: '\e979'; } /* '' */
  1717. .icon-resize-full-1:before { content: '\e97a'; } /* '' */
  1718. .icon-resize-normal-outline:before { content: '\e97b'; } /* '' */
  1719. .icon-resize-normal:before { content: '\e97c'; } /* '' */
  1720. .icon-move-outline:before { content: '\e97d'; } /* '' */
  1721. .icon-move:before { content: '\e97e'; } /* '' */
  1722. .icon-popup-1:before { content: '\e97f'; } /* '' */
  1723. .icon-zoom-in-outline:before { content: '\e980'; } /* '' */
  1724. .icon-zoom-in:before { content: '\e981'; } /* '' */
  1725. .icon-zoom-out-outline:before { content: '\e982'; } /* '' */
  1726. .icon-zoom-out:before { content: '\e983'; } /* '' */
  1727. .icon-popup-2:before { content: '\e984'; } /* '' */
  1728. .icon-loop-outline:before { content: '\e999'; } /* '' */
  1729. .icon-loop-1:before { content: '\e99a'; } /* '' */
  1730. .icon-loop-alt-outline:before { content: '\e99b'; } /* '' */
  1731. .icon-loop-alt:before { content: '\e99c'; } /* '' */
  1732. .icon-play-outline:before { content: '\e99e'; } /* '' */
  1733. .icon-stop-outline:before { content: '\e9a0'; } /* '' */
  1734. .icon-stop-1:before { content: '\e9a1'; } /* '' */
  1735. .icon-record-outline:before { content: '\e9a8'; } /* '' */
  1736. .icon-record-1:before { content: '\e9a9'; } /* '' */
  1737. .icon-eject-outline:before { content: '\e9aa'; } /* '' */
  1738. .icon-eject:before { content: '\e9ab'; } /* '' */
  1739. .icon-eject-alt-outline:before { content: '\e9ac'; } /* '' */
  1740. .icon-eject-alt:before { content: '\e9ad'; } /* '' */
  1741. .icon-bat1:before { content: '\e9ae'; } /* '' */
  1742. .icon-bat2:before { content: '\e9af'; } /* '' */
  1743. .icon-bat3:before { content: '\e9b0'; } /* '' */
  1744. .icon-bat4:before { content: '\e9b1'; } /* '' */
  1745. .icon-bat-charge:before { content: '\e9b2'; } /* '' */
  1746. .icon-plug:before { content: '\e9b3'; } /* '' */
  1747. .icon-desktop:before { content: '\e9b8'; } /* '' */
  1748. .icon-laptop:before { content: '\e9b9'; } /* '' */
  1749. .icon-tablet:before { content: '\e9ba'; } /* '' */
  1750. .icon-mobile-1:before { content: '\e9bb'; } /* '' */
  1751. .icon-contrast:before { content: '\e9bc'; } /* '' */
  1752. .icon-globe-outline:before { content: '\e9bd'; } /* '' */
  1753. .icon-globe-1:before { content: '\e9be'; } /* '' */
  1754. .icon-globe-alt-outline:before { content: '\e9bf'; } /* '' */
  1755. .icon-globe-alt:before { content: '\e9c0'; } /* '' */
  1756. .icon-sun:before { content: '\e9c1'; } /* '' */
  1757. .icon-sun-filled:before { content: '\e9c2'; } /* '' */
  1758. .icon-cloud-1:before { content: '\e9c3'; } /* '' */
  1759. .icon-flash-outline:before { content: '\e9c4'; } /* '' */
  1760. .icon-flash-1:before { content: '\e9c5'; } /* '' */
  1761. .icon-moon-1:before { content: '\e9c6'; } /* '' */
  1762. .icon-waves-outline:before { content: '\e9c7'; } /* '' */
  1763. .icon-waves:before { content: '\e9c8'; } /* '' */
  1764. .icon-rain:before { content: '\e9c9'; } /* '' */
  1765. .icon-cloud-sun:before { content: '\e9ca'; } /* '' */
  1766. .icon-drizzle:before { content: '\e9cb'; } /* '' */
  1767. .icon-snow:before { content: '\e9cc'; } /* '' */
  1768. .icon-cloud-flash:before { content: '\e9cd'; } /* '' */
  1769. .icon-cloud-wind:before { content: '\e9ce'; } /* '' */
  1770. .icon-wind:before { content: '\e9cf'; } /* '' */
  1771. .icon-plane-outline:before { content: '\e9d0'; } /* '' */
  1772. .icon-plane:before { content: '\e9d1'; } /* '' */
  1773. .icon-leaf-1:before { content: '\e9d2'; } /* '' */
  1774. .icon-lifebuoy-1:before { content: '\e9d3'; } /* '' */
  1775. .icon-briefcase-1:before { content: '\e9d4'; } /* '' */
  1776. .icon-brush-1:before { content: '\e9d5'; } /* '' */
  1777. .icon-pipette:before { content: '\e9d6'; } /* '' */
  1778. .icon-power-outline:before { content: '\e9d7'; } /* '' */
  1779. .icon-power:before { content: '\e9d8'; } /* '' */
  1780. .icon-check-outline:before { content: '\e9d9'; } /* '' */
  1781. .icon-check-1:before { content: '\e9da'; } /* '' */
  1782. .icon-gift:before { content: '\e9db'; } /* '' */
  1783. .icon-temperatire:before { content: '\e9dc'; } /* '' */
  1784. .icon-chart-outline:before { content: '\e9dd'; } /* '' */
  1785. .icon-chart:before { content: '\e9de'; } /* '' */
  1786. .icon-chart-alt-outline:before { content: '\e9df'; } /* '' */
  1787. .icon-chart-alt:before { content: '\e9e0'; } /* '' */
  1788. .icon-chart-bar-outline:before { content: '\e9e1'; } /* '' */
  1789. .icon-chart-bar-1:before { content: '\e9e2'; } /* '' */
  1790. .icon-chart-pie-outline:before { content: '\e9e3'; } /* '' */
  1791. .icon-chart-pie-1:before { content: '\e9e4'; } /* '' */
  1792. .icon-ticket-1:before { content: '\e9e5'; } /* '' */
  1793. .icon-credit-card-1:before { content: '\e9e6'; } /* '' */
  1794. .icon-clipboard-1:before { content: '\e9e7'; } /* '' */
  1795. .icon-database-1:before { content: '\e9e8'; } /* '' */
  1796. .icon-key-outline:before { content: '\e9e9'; } /* '' */
  1797. .icon-key-1:before { content: '\e9ea'; } /* '' */
  1798. .icon-flow-split:before { content: '\e9eb'; } /* '' */
  1799. .icon-flow-merge:before { content: '\e9ec'; } /* '' */
  1800. .icon-flow-parallel-1:before { content: '\e9ed'; } /* '' */
  1801. .icon-flow-cross:before { content: '\e9ee'; } /* '' */
  1802. .icon-certificate-outline:before { content: '\e9ef'; } /* '' */
  1803. .icon-certificate:before { content: '\e9f0'; } /* '' */
  1804. .icon-scissors-outline:before { content: '\e9f1'; } /* '' */
  1805. .icon-scissors:before { content: '\e9f2'; } /* '' */
  1806. .icon-flask:before { content: '\e9f3'; } /* '' */
  1807. .icon-wine:before { content: '\e9f4'; } /* '' */
  1808. .icon-coffee:before { content: '\e9f5'; } /* '' */
  1809. .icon-beer:before { content: '\e9f6'; } /* '' */
  1810. .icon-anchor-outline:before { content: '\e9f7'; } /* '' */
  1811. .icon-anchor:before { content: '\e9f8'; } /* '' */
  1812. .icon-puzzle-outline:before { content: '\e9f9'; } /* '' */
  1813. .icon-puzzle:before { content: '\e9fa'; } /* '' */
  1814. .icon-tree:before { content: '\e9fb'; } /* '' */
  1815. .icon-calculator:before { content: '\e9fc'; } /* '' */
  1816. .icon-infinity-outline:before { content: '\e9fd'; } /* '' */
  1817. .icon-infinity-1:before { content: '\e9fe'; } /* '' */
  1818. .icon-pi-outline:before { content: '\e9ff'; } /* '' */
  1819. .icon-pi:before { content: '\ea00'; } /* '' */
  1820. .icon-at:before { content: '\ea01'; } /* '' */
  1821. .icon-at-circled:before { content: '\ea02'; } /* '' */
  1822. .icon-looped-square-outline:before { content: '\ea03'; } /* '' */
  1823. .icon-looped-square-interest:before { content: '\ea04'; } /* '' */
  1824. .icon-sort-alphabet-outline:before { content: '\ea05'; } /* '' */
  1825. .icon-sort-alphabet:before { content: '\ea06'; } /* '' */
  1826. .icon-sort-numeric-outline:before { content: '\ea07'; } /* '' */
  1827. .icon-sort-numeric:before { content: '\ea08'; } /* '' */
  1828. .icon-dribbble-circled-1:before { content: '\ea09'; } /* '' */
  1829. .icon-dribbble-1:before { content: '\ea0a'; } /* '' */
  1830. .icon-facebook-circled-1:before { content: '\ea0b'; } /* '' */
  1831. .icon-facebook-1:before { content: '\ea0c'; } /* '' */
  1832. .icon-flickr-circled-1:before { content: '\ea0d'; } /* '' */
  1833. .icon-flickr-1:before { content: '\ea0e'; } /* '' */
  1834. .icon-github-circled-1:before { content: '\ea0f'; } /* '' */
  1835. .icon-github-1:before { content: '\ea10'; } /* '' */
  1836. .icon-lastfm-circled-1:before { content: '\ea11'; } /* '' */
  1837. .icon-lastfm-1:before { content: '\ea12'; } /* '' */
  1838. .icon-linkedin-circled-1:before { content: '\ea13'; } /* '' */
  1839. .icon-linkedin-1:before { content: '\ea14'; } /* '' */
  1840. .icon-pinterest-circled-1:before { content: '\ea15'; } /* '' */
  1841. .icon-pinterest-1:before { content: '\ea16'; } /* '' */
  1842. .icon-skype-outline:before { content: '\ea17'; } /* '' */
  1843. .icon-skype-1:before { content: '\ea18'; } /* '' */
  1844. .icon-tumbler-circled:before { content: '\ea19'; } /* '' */
  1845. .icon-tumbler:before { content: '\ea1a'; } /* '' */
  1846. .icon-twitter-circled-1:before { content: '\ea1b'; } /* '' */
  1847. .icon-twitter-1:before { content: '\ea1c'; } /* '' */
  1848. .icon-vimeo-circled-1:before { content: '\ea1d'; } /* '' */
  1849. .icon-vimeo-1:before { content: '\ea1e'; } /* '' */
  1850. .icon-help-circled-1:before { content: '\ea26'; } /* '' */
  1851. .icon-help-circled-alt:before { content: '\ea27'; } /* '' */
  1852. .icon-pencil-2:before { content: '\ea29'; } /* '' */
  1853. .icon-clock-2:before { content: '\ea2d'; } /* '' */
  1854. .icon-stopwatch-1:before { content: '\ea2e'; } /* '' */
  1855. .icon-hourglass-1:before { content: '\ea2f'; } /* '' */
  1856. .icon-aboveground-rail:before { content: '\ea44'; } /* '' */
  1857. .icon-airfield:before { content: '\ea45'; } /* '' */
  1858. .icon-airport:before { content: '\ea46'; } /* '' */
  1859. .icon-art-gallery:before { content: '\ea47'; } /* '' */
  1860. .icon-bar:before { content: '\ea48'; } /* '' */
  1861. .icon-baseball:before { content: '\ea49'; } /* '' */
  1862. .icon-basketball:before { content: '\ea4a'; } /* '' */
  1863. .icon-beer-1:before { content: '\ea4b'; } /* '' */
  1864. .icon-belowground-rail:before { content: '\ea4c'; } /* '' */
  1865. .icon-bicycle:before { content: '\ea4d'; } /* '' */
  1866. .icon-bus:before { content: '\ea4e'; } /* '' */
  1867. .icon-cafe:before { content: '\ea4f'; } /* '' */
  1868. .icon-campsite:before { content: '\ea50'; } /* '' */
  1869. .icon-cemetery:before { content: '\ea51'; } /* '' */
  1870. .icon-cinema:before { content: '\ea52'; } /* '' */
  1871. .icon-college:before { content: '\ea53'; } /* '' */
  1872. .icon-commerical-building:before { content: '\ea54'; } /* '' */
  1873. .icon-credit-card-2:before { content: '\ea55'; } /* '' */
  1874. .icon-cricket:before { content: '\ea56'; } /* '' */
  1875. .icon-embassy:before { content: '\ea57'; } /* '' */
  1876. .icon-fast-food:before { content: '\ea58'; } /* '' */
  1877. .icon-ferry:before { content: '\ea59'; } /* '' */
  1878. .icon-fire-station:before { content: '\ea5a'; } /* '' */
  1879. .icon-football:before { content: '\ea5b'; } /* '' */
  1880. .icon-fuel:before { content: '\ea5c'; } /* '' */
  1881. .icon-garden:before { content: '\ea5d'; } /* '' */
  1882. .icon-giraffe:before { content: '\ea5e'; } /* '' */
  1883. .icon-golf:before { content: '\ea5f'; } /* '' */
  1884. .icon-grocery-store:before { content: '\ea60'; } /* '' */
  1885. .icon-harbor:before { content: '\ea61'; } /* '' */
  1886. .icon-heliport:before { content: '\ea62'; } /* '' */
  1887. .icon-hospital:before { content: '\ea63'; } /* '' */
  1888. .icon-industrial-building:before { content: '\ea64'; } /* '' */
  1889. .icon-library:before { content: '\ea65'; } /* '' */
  1890. .icon-lodging:before { content: '\ea66'; } /* '' */
  1891. .icon-london-underground:before { content: '\ea67'; } /* '' */
  1892. .icon-minefield:before { content: '\ea68'; } /* '' */
  1893. .icon-monument:before { content: '\ea69'; } /* '' */
  1894. .icon-museum:before { content: '\ea6a'; } /* '' */
  1895. .icon-pharmacy:before { content: '\ea6b'; } /* '' */
  1896. .icon-pitch:before { content: '\ea6c'; } /* '' */
  1897. .icon-police:before { content: '\ea6d'; } /* '' */
  1898. .icon-post:before { content: '\ea6e'; } /* '' */
  1899. .icon-prison:before { content: '\ea6f'; } /* '' */
  1900. .icon-rail:before { content: '\ea70'; } /* '' */
  1901. .icon-religious-christian:before { content: '\ea71'; } /* '' */
  1902. .icon-religious-islam:before { content: '\ea72'; } /* '' */
  1903. .icon-religious-jewish:before { content: '\ea73'; } /* '' */
  1904. .icon-restaurant:before { content: '\ea74'; } /* '' */
  1905. .icon-roadblock:before { content: '\ea75'; } /* '' */
  1906. .icon-school:before { content: '\ea76'; } /* '' */
  1907. .icon-shop:before { content: '\ea77'; } /* '' */
  1908. .icon-skiing:before { content: '\ea78'; } /* '' */
  1909. .icon-soccer:before { content: '\ea79'; } /* '' */
  1910. .icon-swimming:before { content: '\ea7a'; } /* '' */
  1911. .icon-tennis:before { content: '\ea7b'; } /* '' */
  1912. .icon-theatre:before { content: '\ea7c'; } /* '' */
  1913. .icon-toilet:before { content: '\ea7d'; } /* '' */
  1914. .icon-town-hall:before { content: '\ea7e'; } /* '' */
  1915. .icon-trash-3:before { content: '\ea7f'; } /* '' */
  1916. .icon-tree-1:before { content: '\ea80'; } /* '' */
  1917. .icon-tree-2:before { content: '\ea81'; } /* '' */
  1918. .icon-warehouse:before { content: '\ea82'; } /* '' */
  1919. .icon-user-3:before { content: '\ea88'; } /* '' */
  1920. .icon-video-2:before { content: '\ea89'; } /* '' */
  1921. .icon-th-large-1:before { content: '\ea8b'; } /* '' */
  1922. .icon-th-1:before { content: '\ea8c'; } /* '' */
  1923. .icon-doc-3:before { content: '\eaa3'; } /* '' */
  1924. .icon-docs-landscape:before { content: '\eaa4'; } /* '' */
  1925. .icon-folder-3:before { content: '\eaa5'; } /* '' */
  1926. .icon-archive-2:before { content: '\eaa6'; } /* '' */
  1927. .icon-clock-3:before { content: '\eaab'; } /* '' */
  1928. .icon-popup-3:before { content: '\eaaf'; } /* '' */
  1929. .icon-up-circle:before { content: '\eab5'; } /* '' */
  1930. .icon-terminal:before { content: '\eacd'; } /* '' */
  1931. .icon-vimeo-rect:before { content: '\ead0'; } /* '' */
  1932. .icon-tumblr-rect:before { content: '\ead1'; } /* '' */
  1933. .icon-linkedin-rect:before { content: '\ead3'; } /* '' */
  1934. .icon-vkontakte-rect:before { content: '\ead4'; } /* '' */
  1935. .icon-youtube:before { content: '\ead5'; } /* '' */
  1936. .icon-odnoklassniki-rect:before { content: '\ead6'; } /* '' */
  1937. .icon-pencil-3:before { content: '\eae5'; } /* '' */
  1938. .icon-cd-1:before { content: '\eaf5'; } /* '' */
  1939. .icon-inbox-2:before { content: '\eaf6'; } /* '' */
  1940. .icon-globe-3:before { content: '\eaf7'; } /* '' */
  1941. .icon-graduation-cap-1:before { content: '\eafb'; } /* '' */
  1942. .icon-megaphone-1:before { content: '\eafc'; } /* '' */
  1943. .icon-database-2:before { content: '\eafd'; } /* '' */
  1944. .icon-key-2:before { content: '\eafe'; } /* '' */
  1945. .icon-food:before { content: '\eb02'; } /* '' */
  1946. .icon-shop-1:before { content: '\eb03'; } /* '' */
  1947. .icon-diamond:before { content: '\eb04'; } /* '' */
  1948. .icon-t-shirt:before { content: '\eb05'; } /* '' */
  1949. .icon-wallet:before { content: '\eb06'; } /* '' */
  1950. .icon-group:before { content: '\eb14'; } /* '' */
  1951. .icon-video-3:before { content: '\eb17'; } /* '' */
  1952. .icon-photo-1:before { content: '\eb1e'; } /* '' */
  1953. .icon-photo-circled:before { content: '\eb1f'; } /* '' */
  1954. .icon-th-large-2:before { content: '\eb20'; } /* '' */
  1955. .icon-view-mode:before { content: '\eb23'; } /* '' */
  1956. .icon-ok-circled-1:before { content: '\eb25'; } /* '' */
  1957. .icon-ok-circled2:before { content: '\eb26'; } /* '' */
  1958. .icon-help-1:before { content: '\eb2e'; } /* '' */
  1959. .icon-help-circled-2:before { content: '\eb2f'; } /* '' */
  1960. .icon-info-circled-2:before { content: '\eb30'; } /* '' */
  1961. .icon-website:before { content: '\eb33'; } /* '' */
  1962. .icon-website-circled:before { content: '\eb34'; } /* '' */
  1963. .icon-bookmark-2:before { content: '\eb3f'; } /* '' */
  1964. .icon-bookmark-empty:before { content: '\eb40'; } /* '' */
  1965. .icon-flag-2:before { content: '\eb41'; } /* '' */
  1966. .icon-flag-circled:before { content: '\eb42'; } /* '' */
  1967. .icon-quote-circled:before { content: '\eb4a'; } /* '' */
  1968. .icon-export-3:before { content: '\eb4b'; } /* '' */
  1969. .icon-pencil-4:before { content: '\eb4c'; } /* '' */
  1970. .icon-pencil-circled:before { content: '\eb4d'; } /* '' */
  1971. .icon-edit-1:before { content: '\eb4e'; } /* '' */
  1972. .icon-edit-circled:before { content: '\eb4f'; } /* '' */
  1973. .icon-edit-alt:before { content: '\eb50'; } /* '' */
  1974. .icon-print-3:before { content: '\eb51'; } /* '' */
  1975. .icon-retweet-3:before { content: '\eb52'; } /* '' */
  1976. .icon-location-5:before { content: '\eb5a'; } /* '' */
  1977. .icon-location-circled:before { content: '\eb5b'; } /* '' */
  1978. .icon-compass-2:before { content: '\eb5c'; } /* '' */
  1979. .icon-compass-circled:before { content: '\eb5d'; } /* '' */
  1980. .icon-trash-5:before { content: '\eb5e'; } /* '' */
  1981. .icon-trash-circled:before { content: '\eb5f'; } /* '' */
  1982. .icon-doc-5:before { content: '\eb60'; } /* '' */
  1983. .icon-doc-circled:before { content: '\eb61'; } /* '' */
  1984. .icon-doc-new:before { content: '\eb62'; } /* '' */
  1985. .icon-doc-new-circled:before { content: '\eb63'; } /* '' */
  1986. .icon-folder-4:before { content: '\eb64'; } /* '' */
  1987. .icon-folder-circled:before { content: '\eb65'; } /* '' */
  1988. .icon-folder-close:before { content: '\eb66'; } /* '' */
  1989. .icon-folder-open-1:before { content: '\eb67'; } /* '' */
  1990. .icon-wrench-1:before { content: '\eb6e'; } /* '' */
  1991. .icon-wrench-circled:before { content: '\eb6f'; } /* '' */
  1992. .icon-basket-2:before { content: '\eb70'; } /* '' */
  1993. .icon-basket-circled:before { content: '\eb71'; } /* '' */
  1994. .icon-calendar-4:before { content: '\eb72'; } /* '' */
  1995. .icon-calendar-circled:before { content: '\eb73'; } /* '' */
  1996. .icon-mic-3:before { content: '\eb74'; } /* '' */
  1997. .icon-mic-circled:before { content: '\eb75'; } /* '' */
  1998. .icon-volume-off-1:before { content: '\eb76'; } /* '' */
  1999. .icon-volume-down:before { content: '\eb77'; } /* '' */
  2000. .icon-volume-1:before { content: '\eb78'; } /* '' */
  2001. .icon-volume-up:before { content: '\eb79'; } /* '' */
  2002. .icon-headphones-1:before { content: '\eb7a'; } /* '' */
  2003. .icon-clock-5:before { content: '\eb7b'; } /* '' */
  2004. .icon-lightbulb-2:before { content: '\eb7d'; } /* '' */
  2005. .icon-lightbulb-alt:before { content: '\eb7e'; } /* '' */
  2006. .icon-move-1:before { content: '\eb85'; } /* '' */
  2007. .icon-zoom-in-2:before { content: '\eb86'; } /* '' */
  2008. .icon-zoom-out-2:before { content: '\eb87'; } /* '' */
  2009. .icon-down-hand:before { content: '\eb94'; } /* '' */
  2010. .icon-left-hand:before { content: '\eb95'; } /* '' */
  2011. .icon-right-hand:before { content: '\eb96'; } /* '' */
  2012. .icon-up-hand:before { content: '\eb97'; } /* '' */
  2013. .icon-record-2:before { content: '\eba3'; } /* '' */
  2014. .icon-target-3:before { content: '\ebad'; } /* '' */
  2015. .icon-desktop-2:before { content: '\ebaf'; } /* '' */
  2016. .icon-desktop-circled:before { content: '\ebb0'; } /* '' */
  2017. .icon-laptop-1:before { content: '\ebb1'; } /* '' */
  2018. .icon-laptop-circled:before { content: '\ebb2'; } /* '' */
  2019. .icon-network-1:before { content: '\ebb3'; } /* '' */
  2020. .icon-inbox-alt:before { content: '\ebb6'; } /* '' */
  2021. .icon-globe-4:before { content: '\ebb7'; } /* '' */
  2022. .icon-globe-alt-1:before { content: '\ebb8'; } /* '' */
  2023. .icon-cloud-5:before { content: '\ebb9'; } /* '' */
  2024. .icon-cloud-circled:before { content: '\ebba'; } /* '' */
  2025. .icon-flight-1:before { content: '\ebbb'; } /* '' */
  2026. .icon-leaf-2:before { content: '\ebbc'; } /* '' */
  2027. .icon-font-1:before { content: '\ebbd'; } /* '' */
  2028. .icon-fontsize-1:before { content: '\ebbe'; } /* '' */
  2029. .icon-bold:before { content: '\ebbf'; } /* '' */
  2030. .icon-italic:before { content: '\ebc0'; } /* '' */
  2031. .icon-text-height:before { content: '\ebc1'; } /* '' */
  2032. .icon-text-width:before { content: '\ebc2'; } /* '' */
  2033. .icon-briefcase-2:before { content: '\ebca'; } /* '' */
  2034. .icon-road:before { content: '\ebcc'; } /* '' */
  2035. .icon-qrcode:before { content: '\ebcd'; } /* '' */
  2036. .icon-barcode:before { content: '\ebce'; } /* '' */
  2037. .icon-braille:before { content: '\ebcf'; } /* '' */
  2038. .icon-book-1:before { content: '\ebd0'; } /* '' */
  2039. .icon-adjust-1:before { content: '\ebd1'; } /* '' */
  2040. .icon-tint:before { content: '\ebd2'; } /* '' */
  2041. .icon-check-2:before { content: '\ebd3'; } /* '' */
  2042. .icon-check-empty:before { content: '\ebd4'; } /* '' */
  2043. .icon-gift-1:before { content: '\ebd6'; } /* '' */
  2044. .icon-fire-2:before { content: '\ebd7'; } /* '' */
  2045. .icon-magnet-1:before { content: '\ebd8'; } /* '' */
  2046. .icon-chart-1:before { content: '\ebd9'; } /* '' */
  2047. .icon-chart-circled:before { content: '\ebda'; } /* '' */
  2048. .icon-credit-card-3:before { content: '\ebdb'; } /* '' */
  2049. .icon-megaphone-2:before { content: '\ebdc'; } /* '' */
  2050. .icon-clipboard-2:before { content: '\ebdd'; } /* '' */
  2051. .icon-hdd-1:before { content: '\ebde'; } /* '' */
  2052. .icon-key-3:before { content: '\ebdf'; } /* '' */
  2053. .icon-filter:before { content: '\ebe2'; } /* '' */
  2054. .icon-gauge-1:before { content: '\ebe3'; } /* '' */
  2055. .icon-smiley-circled:before { content: '\ebe5'; } /* '' */
  2056. .icon-address-book:before { content: '\ebe6'; } /* '' */
  2057. .icon-address-book-alt:before { content: '\ebe7'; } /* '' */
  2058. .icon-asl:before { content: '\ebe8'; } /* '' */
  2059. .icon-glasses:before { content: '\ebe9'; } /* '' */
  2060. .icon-hearing-impaired:before { content: '\ebea'; } /* '' */
  2061. .icon-iphone-home:before { content: '\ebeb'; } /* '' */
  2062. .icon-person:before { content: '\ebec'; } /* '' */
  2063. .icon-adult:before { content: '\ebed'; } /* '' */
  2064. .icon-child:before { content: '\ebee'; } /* '' */
  2065. .icon-blind:before { content: '\ebef'; } /* '' */
  2066. .icon-guidedog:before { content: '\ebf0'; } /* '' */
  2067. .icon-accessibility:before { content: '\ebf1'; } /* '' */
  2068. .icon-universal-access:before { content: '\ebf2'; } /* '' */
  2069. .icon-male-1:before { content: '\ebf3'; } /* '' */
  2070. .icon-female-1:before { content: '\ebf4'; } /* '' */
  2071. .icon-behance-1:before { content: '\ebf5'; } /* '' */
  2072. .icon-blogger:before { content: '\ebf6'; } /* '' */
  2073. .icon-delicious:before { content: '\ebf9'; } /* '' */
  2074. .icon-deviantart:before { content: '\ebfa'; } /* '' */
  2075. .icon-digg:before { content: '\ebfb'; } /* '' */
  2076. .icon-dribbble-3:before { content: '\ebfc'; } /* '' */
  2077. .icon-facebook-3:before { content: '\ebfd'; } /* '' */
  2078. .icon-flickr-2:before { content: '\ebfe'; } /* '' */
  2079. .icon-foursquare:before { content: '\ebff'; } /* '' */
  2080. .icon-friendfeed:before { content: '\ec00'; } /* '' */
  2081. .icon-friendfeed-rect:before { content: '\ec01'; } /* '' */
  2082. .icon-github-3:before { content: '\ec02'; } /* '' */
  2083. .icon-github-text:before { content: '\ec03'; } /* '' */
  2084. .icon-googleplus:before { content: '\ec04'; } /* '' */
  2085. .icon-instagram-2:before { content: '\ec05'; } /* '' */
  2086. .icon-linkedin-3:before { content: '\ec06'; } /* '' */
  2087. .icon-path:before { content: '\ec07'; } /* '' */
  2088. .icon-picasa-1:before { content: '\ec08'; } /* '' */
  2089. .icon-pinterest-2:before { content: '\ec09'; } /* '' */
  2090. .icon-reddit:before { content: '\ec0a'; } /* '' */
  2091. .icon-skype-3:before { content: '\ec0b'; } /* '' */
  2092. .icon-slideshare:before { content: '\ec0c'; } /* '' */
  2093. .icon-stackoverflow:before { content: '\ec0d'; } /* '' */
  2094. .icon-stumbleupon-1:before { content: '\ec0e'; } /* '' */
  2095. .icon-twitter-3:before { content: '\ec0f'; } /* '' */
  2096. .icon-tumblr-1:before { content: '\ec10'; } /* '' */
  2097. .icon-vimeo-2:before { content: '\ec11'; } /* '' */
  2098. .icon-vkontakte-1:before { content: '\ec12'; } /* '' */
  2099. .icon-w3c:before { content: '\ec13'; } /* '' */
  2100. .icon-wordpress:before { content: '\ec14'; } /* '' */
  2101. .icon-youtube-1:before { content: '\ec15'; } /* '' */
  2102. .icon-facebook-4:before { content: '\ec16'; } /* '' */
  2103. .icon-facebook-rect-1:before { content: '\ec17'; } /* '' */
  2104. .icon-linkedin-rect-1:before { content: '\ec18'; } /* '' */
  2105. .icon-tumblr-rect-1:before { content: '\ec19'; } /* '' */
  2106. .icon-vimeo-rect-1:before { content: '\ec1a'; } /* '' */
  2107. .icon-vimeo-3:before { content: '\ec1b'; } /* '' */
  2108. .icon-twitter-bird-1:before { content: '\ec1c'; } /* '' */
  2109. .icon-win8:before { content: '\ec1f'; } /* '' */
  2110. .icon-menu-2:before { content: '\f008'; } /* '' */
  2111. .icon-th-list-1:before { content: '\f009'; } /* '' */
  2112. .icon-th-thumb:before { content: '\f00a'; } /* '' */
  2113. .icon-th-thumb-empty:before { content: '\f00b'; } /* '' */
  2114. .icon-upload-cloud-2:before { content: '\f014'; } /* '' */
  2115. .icon-data-science:before { content: '\f016'; } /* '' */
  2116. .icon-download-2:before { content: '\f02e'; } /* '' */
  2117. .icon-upload-2:before { content: '\f02f'; } /* '' */
  2118. .icon-monitor-1:before { content: '\f032'; } /* '' */
  2119. .icon-tablet-1:before { content: '\f033'; } /* '' */
  2120. .icon-mobile-2:before { content: '\f034'; } /* '' */
  2121. .icon-isight:before { content: '\f039'; } /* '' */
  2122. .icon-videocam-1:before { content: '\f03a'; } /* '' */
  2123. .icon-bell-2:before { content: '\f03f'; } /* '' */
  2124. .icon-movie:before { content: '\f040'; } /* '' */
  2125. .icon-doc-2:before { content: '\f04a'; } /* '' */
  2126. .icon-user-2:before { content: '\f061'; } /* '' */
  2127. .icon-user-male:before { content: '\f062'; } /* '' */
  2128. .icon-user-female:before { content: '\f063'; } /* '' */
  2129. .icon-users-2:before { content: '\f064'; } /* '' */
  2130. .icon-folder-2:before { content: '\f067'; } /* '' */
  2131. .icon-folder-empty:before { content: '\f069'; } /* '' */
  2132. .icon-trophy-1:before { content: '\f074'; } /* '' */
  2133. .icon-trash-2:before { content: '\f083'; } /* '' */
  2134. .icon-flickr:before { content: '\f303'; } /* '' */
  2135. .icon-vimeo:before { content: '\f306'; } /* '' */
  2136. .icon-vimeo-circled:before { content: '\f307'; } /* '' */
  2137. .icon-twitter:before { content: '\f309'; } /* '' */
  2138. .icon-twitter-circled:before { content: '\f30a'; } /* '' */
  2139. .icon-skype-2:before { content: '\f30b'; } /* '' */
  2140. .icon-facebook:before { content: '\f30c'; } /* '' */
  2141. .icon-facebook-circled:before { content: '\f30d'; } /* '' */
  2142. .icon-facebook-squared:before { content: '\f30e'; } /* '' */
  2143. .icon-gplus:before { content: '\f30f'; } /* '' */
  2144. .icon-gplus-circled:before { content: '\f310'; } /* '' */
  2145. .icon-tumblr-2:before { content: '\f311'; } /* '' */
  2146. .icon-pinterest:before { content: '\f312'; } /* '' */
  2147. .icon-pinterest-circled:before { content: '\f313'; } /* '' */
  2148. .icon-tumblr:before { content: '\f315'; } /* '' */
  2149. .icon-tumblr-circled:before { content: '\f316'; } /* '' */
  2150. .icon-linkedin:before { content: '\f318'; } /* '' */
  2151. .icon-linkedin-circled:before { content: '\f319'; } /* '' */
  2152. .icon-linkedin-4:before { content: '\f31a'; } /* '' */
  2153. .icon-dribbble:before { content: '\f31b'; } /* '' */
  2154. .icon-dribbble-circled:before { content: '\f31c'; } /* '' */
  2155. .icon-stumbleupon:before { content: '\f31e'; } /* '' */
  2156. .icon-stumbleupon-circled:before { content: '\f31f'; } /* '' */
  2157. .icon-lastfm:before { content: '\f321'; } /* '' */
  2158. .icon-lastfm-circled:before { content: '\f322'; } /* '' */
  2159. .icon-rdio:before { content: '\f324'; } /* '' */
  2160. .icon-rdio-circled:before { content: '\f325'; } /* '' */
  2161. .icon-spotify:before { content: '\f327'; } /* '' */
  2162. .icon-spotify-circled:before { content: '\f328'; } /* '' */
  2163. .icon-qq:before { content: '\f32a'; } /* '' */
  2164. .icon-codepen:before { content: '\f32c'; } /* '' */
  2165. .icon-instagram:before { content: '\f32d'; } /* '' */
  2166. .icon-dropbox:before { content: '\f330'; } /* '' */
  2167. .icon-evernote:before { content: '\f333'; } /* '' */
  2168. .icon-flattr:before { content: '\f336'; } /* '' */
  2169. .icon-skype:before { content: '\f339'; } /* '' */
  2170. .icon-skype-circled:before { content: '\f33a'; } /* '' */
  2171. .icon-renren:before { content: '\f33c'; } /* '' */
  2172. .icon-sina-weibo:before { content: '\f33f'; } /* '' */
  2173. .icon-paypal:before { content: '\f342'; } /* '' */
  2174. .icon-picasa:before { content: '\f345'; } /* '' */
  2175. .icon-soundcloud:before { content: '\f348'; } /* '' */
  2176. .icon-mixi:before { content: '\f34b'; } /* '' */
  2177. .icon-behance:before { content: '\f34e'; } /* '' */
  2178. .icon-google-circles:before { content: '\f351'; } /* '' */
  2179. .icon-vkontakte:before { content: '\f354'; } /* '' */
  2180. .icon-smashing:before { content: '\f357'; } /* '' */
  2181. .icon-folder-open-empty:before { content: '\f4c2'; } /* '' */
  2182. .icon-calendar-2:before { content: '\f4c5'; } /* '' */
  2183. .icon-newspaper-1:before { content: '\f4f0'; } /* '' */
  2184. .icon-camera-2:before { content: '\f4f7'; } /* '' */
  2185. .icon-search-2:before { content: '\f50d'; } /* '' */
  2186. .icon-db-shape:before { content: '\f600'; } /* '' */
  2187. .icon-sweden:before { content: '\f601'; } /* '' */
  2188. .icon-logo-db:before { content: '\f603'; } /* '' */
  2189. /*2021-11-16点击不会因此的背景遮罩层*/
  2190. .DLTX { background:url('./icons/bgMask.png') center center repeat; position: fixed;top: 0;left: 0;z-index: 99999;display:none;width: 100%;height: 100%;}
  2191. /*2022-05-18统一添加ng-cloak初始化隐藏效果*/
  2192. [ng-cloak]{display:none}
  2193. /*2022-06-07滚动条美化*/
  2194. ::-webkit-scrollbar{width:16px;height:14px}
  2195. ::-webkit-scrollbar-track,::-webkit-scrollbar-thumb{border-radius:999px;border:5px solid transparent}
  2196. ::-webkit-scrollbar-track{box-shadow:1px 1px 5px rgba(0,0,0,.2) inset}
  2197. ::-webkit-scrollbar-thumb{min-height:20px;-moz-background-clip:content-box;-webkit-background-clip:content-box;background-clip:content-box;box-shadow:0 0 0 5px rgba(0,0,0,.2) inset}
  2198. ::-webkit-scrollbar-corner{background:transparent}
  2199. /*2022-09-04加载loading*/
  2200. .loading{background:url(../../AFrontEnd/css/icons/bgMask.png) center center repeat;position:fixed;top:0;left:0;z-index:800;width:100%;height:100%}
  2201. .loading-msg{width:400px;position:fixed;top:40%;left:50%;transform:translate(-50%,-50%);color:white;text-align:center}
  2202. .spinner{margin:20px auto 0;width:150px;text-align:center}
  2203. .spinner > div{width:30px;height:30px;background-color:white;border-radius:100%;display:inline-block;animation:bouncedelay 1.4s infinite ease-in-out;animation-fill-mode:both}
  2204. .spinner .bounce1{animation-delay:-0.32s}
  2205. .spinner .bounce2{animation-delay:-0.16s}
  2206. @keyframes bouncedelay{0%,80%,100%{transform:scale(0.0)}
  2207. 40%{transform:scale(1.0)}
  2208. }
  2209. /*2022-09-07点击不会因此的背景遮罩层*/
  2210. .wpsBg { background:url('./icons/bgMask.png') center center repeat; position: fixed;top: 0;left: 0;z-index: 99999;display:none;width: 100%;height: 100%;}
  2211. /*2023-2-24更换工作桌面底图*/
  2212. .sp-desk-img{width:100%;height:50px;float:left;background-size:cover;margin-top:5px;border:1px solid white;}
  2213. .sp-desk-current{border:1px solid red;}
  2214. /*2023-01-11 新table操作栏按钮*/
  2215. .sp-new-logo-add{display:inline-block; width:16px; height:16px; background:url('newicons/add.png') no-repeat center center; background-size:16px 16px; cursor:pointer; outline:none; border:0;}
  2216. .sp-new-logo-check{display:inline-block; width:16px; height:16px; background:url('newicons/check.png') no-repeat center center; background-size:16px 16px; cursor:pointer; outline:none; border:0;}
  2217. .sp-new-logo-edit{display:inline-block; width:16px; height:16px; background:url('newicons/edit.png') no-repeat center center; background-size:16px 16px; cursor:pointer; outline:none; border:0;}
  2218. .sp-new-logo-delete{display:inline-block; width:16px; height:16px; background:url('newicons/delete.png') no-repeat center center; background-size:16px 16px; cursor:pointer; outline:none; border:0;}
  2219. .sp-new-logo-set{display:inline-block; width:16px; height:16px; background:url('newicons/set.png') no-repeat center center; background-size:16px 16px; cursor:pointer; outline:none; border:0;}
  2220. .sp-new-logo-column{display:inline-block; width:16px; height:16px; background:url('newicons/column.png') no-repeat center center; background-size:16px 16px; cursor:pointer; outline:none; border:0;}
  2221. .sp-new-logo-up{display:inline-block; width:16px; height:16px; background:url('newicons/up.png') no-repeat center center; background-size:16px 16px; cursor:pointer; outline:none; border:0;}
  2222. .sp-new-logo-down{display:inline-block; width:16px; height:16px; background:url('newicons/down.png') no-repeat center center; background-size:16px 16px; cursor:pointer; outline:none; border:0;}
  2223. .sp-new-logo-formbuilder{display:inline-block; width:16px; height:16px; background:url('newicons/formbuilder.png') no-repeat center center; background-size:16px 16px; cursor:pointer; outline:none; border:0;}
  2224. .sp-new-logo-set-pwd{display:inline-block; width:16px; height:16px; background:url('newicons/pwd-set.png') no-repeat center center; background-size:16px 16px; cursor:pointer; outline:none; border:0;}
  2225. .sp-new-logo-set-cancel{display:inline-block; width:16px; height:16px; background:url('newicons/logo-cancelSet.png') no-repeat center center; background-size:16px 16px; cursor:pointer; outline:none; border:0;}
  2226. .sp-new-logo-jinYong{display:inline-block; width:16px; height:16px; background:url('newicons/logo-jinYong.png') no-repeat center center; background-size:16px 16px; cursor:pointer; outline:none; border:0;}
  2227. .sp-new-logo-qiYong{display:inline-block; width:16px; height:16px; background:url('newicons/logo-qiYong.png') no-repeat center center; background-size:16px 16px; cursor:pointer; outline:none; border:0;}
  2228. .sp-new-logo-role{display:inline-block; width:16px; height:16px; background:url('newicons/logo-role.png') no-repeat center center; background-size:16px 16px; cursor:pointer; outline:none; border:0;}
  2229. .sp-new-logo-depart{display:inline-block; width:16px; height:16px; background:url('newicons/logo-depart.png') no-repeat center center; background-size:16px 16px; cursor:pointer; outline:none; border:0;}