special.css 159 KB

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