人人商城

v3.css 56KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352
  1. body {
  2. font-size: 13px;
  3. font-family: 微软雅黑;
  4. }
  5. ul, li {
  6. padding: 0;
  7. margin: 0;
  8. }
  9. .flex {
  10. display: -webkit-box;
  11. display: -ms-flexbox;
  12. display: -webkit-flex;
  13. display: flex;
  14. }
  15. .flex1{
  16. flex:1;
  17. -webkit-flex: 1;
  18. height:100%;
  19. }
  20. .flex.column{
  21. flex-direction: column;
  22. -webkit-flex-direction: column;
  23. justify-content: space-around;
  24. }
  25. /*select2*/
  26. .select2-container .select2-choice .select2-arrow{
  27. cursor: pointer;
  28. border-left:none !important;
  29. background: #fff !important;
  30. }
  31. .select2-dropdown-open .select2-choice{
  32. background: #fff !important;
  33. }
  34. select, input:focus, input, textarea {
  35. outline: none !important;
  36. box-shadow: none !important;
  37. }
  38. textarea:focus{
  39. color: #666 !important;
  40. }
  41. .must::before {
  42. content: "*";
  43. position: absolute;
  44. right: 0px;
  45. top: 10px;
  46. color: #eb6060;
  47. font-size: 12px
  48. }
  49. .tooltip-inner {
  50. background: rgba(0, 0, 0, 0.8);
  51. }
  52. .tooltip.bottom .tooltip-arrow {
  53. border-bottom-color: rgba(0, 0, 0, 0.8);
  54. }
  55. /**page*/
  56. .page-header {
  57. display: block;
  58. height: 65px;
  59. line-height: 30px;
  60. font-size: 12px;
  61. position: relative;
  62. padding-left: 10px;
  63. margin: 0;
  64. border: none;
  65. overflow: hidden;
  66. padding-top: 15px;
  67. }
  68. .page-header:before {
  69. content: " ";
  70. position: absolute;
  71. left: 0;
  72. top: 22px;
  73. width: 2px;
  74. height: 16px;
  75. border-left: 2px solid #44abf7;
  76. color: #44abf7;
  77. -webkit-transform-origin: 0 0;
  78. -ms-transform-origin: 0 0;
  79. transform-origin: 0 0;
  80. }
  81. .wxcode_box{
  82. position: relative;
  83. }
  84. .wx_code{
  85. width:164px;
  86. height:185px;
  87. background: #fff;
  88. position: absolute;
  89. left:0;
  90. top:50px;
  91. -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .1);
  92. box-shadow: 0 6px 12px rgba(0, 0, 0, .1);
  93. display: none;
  94. }
  95. .wxcode_box:hover .wx_code{
  96. display: block;
  97. }
  98. .wx_code img{
  99. width:150px;
  100. height:145px;
  101. }
  102. .wx_code .text{
  103. text-align: center;
  104. line-height: 40px;
  105. height:40px;
  106. background: #f5f7f9;
  107. color: #333;
  108. }
  109. .page-content{
  110. width: 100%;
  111. min-height:100px;
  112. background: #fff;
  113. padding: 30px;
  114. }
  115. .page-toolbar {
  116. position: relative;
  117. width:100%;
  118. padding:0;
  119. height:35px;line-height:1;
  120. vertical-align: middle;
  121. margin-bottom:15px;
  122. }
  123. .page-toolbar .title {
  124. float:left;
  125. }
  126. .page-toolbar .col-sm-1,
  127. .page-toolbar .col-sm-2,
  128. .page-toolbar .col-sm-3,
  129. .page-toolbar .col-sm-4,
  130. .page-toolbar .col-sm-5,
  131. .page-toolbar .col-sm-6,
  132. .page-toolbar .col-sm-7,
  133. .page-toolbar .col-sm-8,
  134. .page-toolbar .col-sm-9,
  135. .page-toolbar .col-sm-10,
  136. .page-toolbar .col-sm-11,
  137. .page-toolbar .col-sm-12 {
  138. padding:0;
  139. padding-right:5px;
  140. }
  141. .caret {
  142. border: 0;
  143. }
  144. /*btn*/
  145. .btn {
  146. outline: none !important;
  147. padding: 8px 16px;
  148. border-radius: 2px;
  149. font-size: 12px;
  150. line-height: 1;
  151. color: #fff;
  152. text-align: center;
  153. vertical-align: middle;
  154. -webkit-box-sizing: border-box;
  155. -moz-box-sizing: border-box;
  156. box-sizing: border-box;
  157. cursor: pointer;
  158. -webkit-transition: background-color 0.3s;
  159. -moz-transition: background-color 0.3s;
  160. transition: background-color 0.3s;
  161. border: 1px solid transparent;
  162. }
  163. .btn .disabled{
  164. background: inherit;
  165. cursor: not-allowed;
  166. filter: alpha(opacity=65);
  167. -webkit-box-shadow: none;
  168. box-shadow: none;
  169. opacity: .65;
  170. }
  171. .btn-lg{
  172. display: inline-block;
  173. padding: 11px 18px;
  174. line-height: 1;
  175. border-radius: 2px;
  176. font-size: 12px;
  177. color: #fff;
  178. background: #dddddd;
  179. text-align: center;
  180. vertical-align: middle;
  181. -webkit-box-sizing: border-box;
  182. -moz-box-sizing: border-box;
  183. box-sizing: border-box;
  184. cursor: pointer;
  185. -webkit-transition: background-color 0.3s;
  186. -moz-transition: background-color 0.3s;
  187. transition: background-color 0.3s;
  188. }
  189. .btn-sm{
  190. display: inline-block;
  191. padding: 7px 8px;
  192. border-radius: 2px;
  193. font-size: 12px;
  194. line-height: 1;
  195. color: #fff;
  196. background: #dddddd;
  197. text-align: center;
  198. vertical-align: middle;
  199. -webkit-box-sizing: border-box;
  200. -moz-box-sizing: border-box;
  201. box-sizing: border-box;
  202. cursor: pointer;
  203. -webkit-transition: background-color 0.3s;
  204. -moz-transition: background-color 0.3s;
  205. transition: background-color 0.3s;
  206. }
  207. .btn-xs{
  208. display: inline-block;
  209. padding: 3px 5px;
  210. border-radius: 2px;
  211. font-size: 12px;
  212. line-height: 1;
  213. color: #fff;
  214. background: #fff;
  215. text-align: center;
  216. vertical-align: middle;
  217. -webkit-box-sizing: border-box;
  218. -moz-box-sizing: border-box;
  219. box-sizing: border-box;
  220. cursor: pointer;
  221. -webkit-transition: background-color 0.3s;
  222. -moz-transition: background-color 0.3s;
  223. transition: background-color 0.3s;
  224. }
  225. .btn-op{
  226. padding: 4px !important;
  227. }
  228. .btn-operation{
  229. background: #ffffff !important;
  230. color: #9d9d9d !important;
  231. border:1px solid #efefef !important;
  232. }
  233. .btn-operation:hover{
  234. background:#e9e9e9 !important;
  235. color: #9d9d9d;
  236. }
  237. .btn-white:active{
  238. background: #e9e9e9 !important;
  239. }
  240. .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled].focus, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover {
  241. background: #fdfdfd !important;
  242. color: #6b6b6b;
  243. }
  244. .btn-default{
  245. background: #fdfdfd !important;
  246. color: #6b6b6b;
  247. border:1px solid #efefef !important;
  248. outline: none;
  249. }
  250. .btn-default:hover{
  251. background:#f7f7f7 !important;
  252. }
  253. .btn-default:active{
  254. background: #e9e9e9 !important;
  255. outline: none;
  256. border:1px solid #e9e9e9 !important;
  257. }
  258. .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled].focus, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover {
  259. background: #44abf7 !important;
  260. }
  261. .btn-primary{
  262. background: #44abf7 !important;
  263. border-color: #44abf7 !important;
  264. color:#fff !important;
  265. }
  266. .btn-primary:hover{
  267. background:#3c9be1 !important;
  268. border-color:#3c9be1 !important;
  269. }
  270. .btn-primary:active{
  271. background:#368fcf !important;
  272. border-color:#368fcf !important;
  273. }
  274. .btn-success.disabled:focus, .btn-success.disabled:hover, .btn-success[disabled].focus, .btn-success[disabled]:focus, .btn-success[disabled]:hover, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover {
  275. background: #54c952 !important;
  276. border-color:#54c952 !important;
  277. }
  278. .btn-success{
  279. background: #54c952 !important;
  280. border-color:#54c952 !important;
  281. color:#fff !important;
  282. }
  283. .btn-success:hover{
  284. background:#48af48 !important;
  285. border-color:#48af48 !important;
  286. }
  287. .btn-success:active{
  288. background:#409d40 !important;
  289. border-color:#409d40 !important;
  290. }
  291. .btn-info.disabled:focus, .btn-info.disabled:hover, .btn-info[disabled].focus, .btn-info[disabled]:focus, .btn-info[disabled]:hover, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:hover {
  292. background: #3abbdb !important;
  293. border-color:#3abbdb !important;
  294. }
  295. .btn-info{
  296. background: #3abbdb !important;
  297. border-color:#3abbdb !important;
  298. color:#fff !important;
  299. }
  300. .btn-info:hover{
  301. background:#32a3bf !important;
  302. border-color:#32a3bf !important;
  303. }
  304. .btn-info:active{
  305. background:#2e95ad !important;
  306. border-color:#2e95ad !important;
  307. }
  308. .btn-warning.disabled:focus, .btn-warning.disabled:hover, .btn-warning[disabled].focus, .btn-warning[disabled]:focus, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover {
  309. background: #ffc000 !important;
  310. border-color:#ffc000 !important;
  311. }
  312. .btn-warning{
  313. background: #ffc000 !important;
  314. border-color:#ffc000 !important;
  315. color:#fff !important;
  316. }
  317. .btn-warning:hover{
  318. background:#f3b700 !important;
  319. border-color:#f3b700 !important;
  320. }
  321. .btn-warning:active{
  322. background:#e9af00 !important;
  323. border-color:#e9af00 !important;
  324. }
  325. .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger[disabled].focus, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover {
  326. background: #eb6060 !important;
  327. border-color:#eb6060 !important;
  328. }
  329. .btn-danger{
  330. background: #eb6060 !important;
  331. border-color:#eb6060 !important;
  332. color:#fff !important;
  333. }
  334. .btn-danger:hover{
  335. background:#d95656 !important;
  336. border-color:#d95656 !important;
  337. }
  338. .btn-danger:active{
  339. background:#c95050 !important;
  340. border-color:#c95050 !important;
  341. }
  342. .btn-white.disabled:focus, .btn-white.disabled:hover, .btn-white[disabled].focus, .btn-white[disabled]:focus, .btn-white[disabled]:hover, fieldset[disabled] .btn-white.focus, fieldset[disabled] .btn-white:focus, fieldset[disabled] .btn-white:hover {
  343. background: #ffffff !important;
  344. border-color:#ffffff !important;
  345. color: #6b6b6b;
  346. }
  347. .btn-white{
  348. background: #ffffff !important;
  349. color: #6b6b6b;
  350. border:1px solid #efefef !important;
  351. }
  352. .btn-white:hover{
  353. background:#fdfdfd !important;
  354. }
  355. .btn-white:active{
  356. background: #f9f9f9 !important;
  357. }
  358. .btn-primary:active,
  359. .btn-primary-o:active{
  360. background:#368fcf !important;
  361. border-color:#368fcf !important;
  362. }
  363. .btn-primary-o{
  364. color:#44abf7 !important;
  365. background:#fff !important;
  366. border-color: #44abf7 !important;
  367. }
  368. .btn-primary-o:hover{
  369. color:#fff !important;
  370. background:#3c9be1 !important;
  371. border-color:#3c9be1 !important;
  372. }
  373. .btn-success:active,
  374. .btn-success-o:active{
  375. background:#409d40 !important;
  376. border-color:#409d40 !important;
  377. }
  378. .btn-success-o{
  379. color: #54c952 !important;
  380. background:#fff !important;
  381. border-color: #54c952 !important;
  382. }
  383. .btn-success-o:hover{
  384. color:#fff !important;
  385. background:#48af48 !important;
  386. border-color:#48af48 !important;
  387. }
  388. .btn-info:active,
  389. .btn-info-o:active{
  390. background:#706eb3 !important;
  391. border-color:#706eb3 !important;
  392. }
  393. .btn-info-o{
  394. color: #8987d7 !important;
  395. background:#fff !important;
  396. border-color:#8987d7 !important;
  397. }
  398. .btn-info-o:hover{
  399. color:#fff !important;
  400. background:#7a78c3 !important;
  401. border-color:#7a78c3 !important;
  402. }
  403. .btn-warning:active,
  404. .btn-warning-o:active {
  405. background:#e1a710 !important;
  406. border-color:#e1a710 !important;
  407. }
  408. .btn-warning-o{
  409. color: #f9b912 !important;
  410. background:#fff !important;
  411. border-color:#f9b912 !important;
  412. }
  413. .btn-warning-o:hover{
  414. color:#fff !important;
  415. background:#ebaf12 !important;
  416. border-color:#ebaf12 !important;
  417. }
  418. .btn-danger:active,
  419. .btn-danger-o:active{
  420. background:#c95050 !important;
  421. border-color:#c95050 !important;
  422. }
  423. .btn-danger-o{
  424. color: #eb6060 !important;
  425. background:#fff !important;
  426. border-color:#eb6060 !important;
  427. }
  428. .btn-danger-o:hover{
  429. color:#fff !important;
  430. background:#d95656 !important;
  431. border-color:#d95656 !important;
  432. }
  433. .btn-white-o,.btn-default-o{
  434. background: #ffffff !important;
  435. color: #6b6b6b !important;;
  436. border-color: #efefef !important;
  437. }
  438. .btn-white-o:hover,
  439. .btn-default-o:hover{
  440. color:#fff !important;
  441. background:#ccc !important;
  442. }
  443. .btn-white:active,
  444. .btn-white-o:active{
  445. background: #f9f9f9 !important;
  446. }
  447. .btn-link {
  448. color: inherit;
  449. }
  450. .btn-link:hover,
  451. .btn-link:focus,
  452. .btn-link:active,
  453. .btn-link.active,
  454. .open .dropdown-toggle.btn-link {
  455. color: #44abf7;
  456. text-decoration: none;
  457. border: 1px solid #44abf7;
  458. }
  459. .btn-group > .btn {
  460. border-radius: 1px;
  461. }
  462. /* text */
  463. .text{
  464. color: #999;
  465. }
  466. .text-success {
  467. color: #54c952 !important;
  468. }
  469. .text-primary {
  470. color: #44abf7 !important;
  471. }
  472. .text-info {
  473. color: #3abbdb !important;
  474. }
  475. .text-warning {
  476. color: #ffc000 !important;
  477. }
  478. .text-danger {
  479. color: #eb6060 !important;
  480. }
  481. .text-green{
  482. color:#15d2b9 !important;
  483. }
  484. .text-default{
  485. color: #000 !important;
  486. }
  487. /*label*/
  488. .label {
  489. background-color: #d1dade;
  490. color: #fff;
  491. font-family: 'Open Sans';
  492. font-size: 10px;
  493. font-weight: 600;
  494. padding: 3px 8px;
  495. text-shadow: none;
  496. border-radius: 2px;
  497. display: inline-block;
  498. }
  499. .label.label-default {
  500. background: #ccc;
  501. }
  502. .label.label-default:hover {
  503. background: #bbb;
  504. }
  505. .label.label-primary{
  506. background: #44abf7 !important;
  507. }
  508. .label.label-primary:hover{
  509. background: #3c9be1 !important;
  510. }
  511. .label.label-success{
  512. background: #54c952 !important;
  513. }
  514. .label.label-success:hover{
  515. background: #48af48 !important;
  516. }
  517. .label.label-info{
  518. background: #3abbdb !important;
  519. }
  520. .label.label-info:hover{
  521. background: #32a3bf !important;
  522. }
  523. .label.label-warning{
  524. background: #ffc000 !important;
  525. }
  526. .label.label-warning:hover{
  527. background: #f3b700 !important;
  528. }
  529. .label.label-danger{
  530. background: #eb6060 !important;
  531. }
  532. .label.label-danger:hover{
  533. background: #d95656 !important;
  534. }
  535. .control-label{
  536. color: #666;
  537. }
  538. /*progress*/
  539. .progress {
  540. height: 10px;
  541. margin: 0;
  542. margin-top: 4px;
  543. overflow: hidden;
  544. background-color: #ffffff;
  545. border-radius: 0px;
  546. box-shadow: none;
  547. }
  548. .progress-bar{
  549. animation: animate-positive 2s;
  550. }
  551. .progress-num{
  552. float: left;
  553. margin-right:15px;
  554. color: #999;
  555. }
  556. @-webkit-keyframes animate-positive{
  557. 0% { width: 0%; }
  558. }
  559. @keyframes animate-positive{
  560. 0% { width: 0%; }
  561. }
  562. .progress-bar-success{
  563. background: #54c952;
  564. }
  565. .progress-bar-primary{
  566. background: #44abf7;
  567. }
  568. .progress-bar-info{
  569. background:#3abbdb
  570. }
  571. .progress-bar-warning{
  572. background: #ffc000;
  573. }
  574. .progress-bar-danger{
  575. background: #eb6060;
  576. }
  577. /*alert*/
  578. .alert{
  579. border-radius: 2px;
  580. }
  581. .alert-danger {
  582. color: #e55640;
  583. background-color: #fce9e6;
  584. border-color: #edd7d4;
  585. }
  586. .alert-warning {
  587. color: #e1a72b;
  588. background-color: #fdf6e7;
  589. border-color: #eee6d4;
  590. }
  591. .alert-info {
  592. color:#00c1de;
  593. background-color:#dff6fa ;
  594. border-color:#c1e7ee ;
  595. }
  596. .alert-primary{
  597. color: #259fdc;
  598. background-color: #d9edf7;
  599. border-color: #c5dce7;
  600. }
  601. .alert-success{
  602. color: #29bc85;
  603. background-color: #e7f7f1;
  604. border-color: #cfe5dd;
  605. }
  606. .alert-default{
  607. color: #8c8c8c;
  608. background-color: #f2f2f2;
  609. border-color: #e3e4e5;
  610. }
  611. .alert a{
  612. color:#666 !important;
  613. text-decoration: underline !important;
  614. }
  615. .alert a:hover{
  616. color:#333 !important;
  617. }
  618. /*panel*/
  619. .panel{
  620. border-radius: 2px;
  621. border-color: #efefef;
  622. }
  623. .panel-heading{
  624. border-top-left-radius: 0px;
  625. border-top-right-radius: 0px;
  626. }
  627. .panel-default{
  628. color: #8c8c8c;
  629. border-color: #efefef;
  630. }
  631. .panel-default .panel-heading{
  632. background: #fdfdfd;
  633. border-color:#efefef;
  634. }
  635. .panel-primary{
  636. border-color: #efefef;
  637. }
  638. .panel-primary .panel-heading{
  639. background: #44abf7;
  640. border-color:#efefef;
  641. }
  642. .panel-success{
  643. border-color: #efefef;
  644. }
  645. .panel-success .panel-heading{
  646. color:#fff;
  647. background: #54c952;
  648. border-color:#efefef;
  649. }
  650. .panel-info {
  651. border-color:#efefef;
  652. }
  653. .panel-info .panel-heading {
  654. color:#fff;
  655. background:#8987d7;
  656. border-color:#efefef;
  657. }
  658. .panel-body ~ .panel-heading {
  659. border-top: 1px solid #efefef;
  660. }
  661. .panel-body,.panel-footer{
  662. color:#999;
  663. }
  664. .panel-body.empty-data {
  665. text-align: center;
  666. padding: 30px;
  667. }
  668. .panel-danger {
  669. border-color: #efefef;
  670. }
  671. .panel-danger .panel-heading {
  672. color:#fff;
  673. background: #eb6060;
  674. border-color:#efefef;
  675. }
  676. .panel-warning {
  677. border-color: #efefef;
  678. }
  679. .panel-warning .panel-heading {
  680. color:#fff;
  681. background: #ffc000;
  682. border-color:#efefef;
  683. }
  684. .panel-footer{
  685. background: #fff;
  686. border-color: #efefef;
  687. }
  688. /*表单*/
  689. .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
  690. background-color: #ddd;
  691. }
  692. .input-group-addon.disabled{
  693. background-color: #ddd;
  694. }
  695. .form-group-title{
  696. height: 65px;
  697. line-height:80px;;
  698. border-bottom:1px solid #efefef;
  699. margin-bottom: 20px;
  700. font-weight: bold;
  701. font-size:14px;
  702. color: #333;
  703. position: relative
  704. }
  705. .form-group-title:before{
  706. content: '';
  707. position: absolute;
  708. width:4px;
  709. height:14px;
  710. background:#00aeff;
  711. -webkit-border-radius:30%;
  712. -moz-border-radius:30%;
  713. border-radius:30%;
  714. top:33px;
  715. left:-10px;
  716. }
  717. .form-control {
  718. background-color: #FFFFFF;
  719. background-image: none;
  720. border: 1px solid #efefef;
  721. border-radius: 1px;
  722. color: inherit;
  723. display: block;
  724. -webkit-transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  725. transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  726. width: 100%;
  727. font-size: 12px;
  728. height:32px;
  729. }
  730. .form-control.textarea{
  731. height:100px;
  732. }
  733. .form-control.textarea:focus{
  734. color: #666;
  735. }
  736. .form-control.input-sm, .input-sm {
  737. height:28px;
  738. }
  739. .form-control.input-lg, .input-lg {
  740. height:36px;
  741. line-height:36px;
  742. font-size: 16px;
  743. padding:0 10px;
  744. }
  745. .fixmore-input-group{
  746. width:600px;
  747. }
  748. .fixsingle-input-group{
  749. width:300px;
  750. }
  751. .input-group-addon {
  752. background-color: #fff;
  753. border: 1px solid #efefef;
  754. border-radius: 1px;
  755. color: inherit;
  756. font-size: 12px;
  757. font-weight: 400;
  758. padding: 6px 12px;
  759. text-align: center;
  760. }
  761. .input-group-select {
  762. display: table-cell;
  763. width:1%;
  764. white-space: nowrap;
  765. vertical-align: middle;
  766. }
  767. .input-group-select select.form-control {
  768. cursor: pointer;
  769. width:auto;
  770. }
  771. select.form-control{
  772. appearance: none;
  773. -moz-appearance: none;
  774. -webkit-appearance: none;
  775. vertical-align: center;
  776. padding-right:40px !important;
  777. background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAECAYAAACHtL/sAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTdDNTFGMjcwOUVBMTFFN0JEM0FBMTI2MDQ0ODI5QjAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTdDNTFGMjYwOUVBMTFFN0JEM0FBMTI2MDQ0ODI5QjAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjUyNzJFOTI4MDk2MjExRTc5RTI5REFEQUFBNTlDMzI5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjUyNzJFOTI5MDk2MjExRTc5RTI5REFEQUFBNTlDMzI5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+H6DtmAAAAGNJREFUeNpidA3P3cjAwNABxMcZUIEzEOcDsT8Q/9+1YhIDNsAExNOAeAMQeyCJ5wDxEiDuBWlmwANYgHgn1Jb1QFwBxNZAbA7ElkD8gIEAYIHSJ4DYFWrYCaghXxiIAAABBgCUUBKqKacXdQAAAABJRU5ErkJggg==) right no-repeat;
  778. height:30px;
  779. line-height:30px;
  780. padding:0 10px;
  781. }
  782. .input-group .form-control,
  783. .input-group .input-group-addon,
  784. .input-group .input-group-btn > .btn,
  785. .input-group select.form-control{
  786. border-radius:1px;
  787. font-size: 12px;
  788. height: 30px;
  789. }
  790. .input-group .input-group-addon:first-child,
  791. .input-group-sm .input-group-addon:first-child,
  792. .input-group-lg .input-group-addon:first-child {
  793. border-top-right-radius: 0;
  794. border-bottom-right-radius: 0;
  795. }
  796. .input-group-sm .form-control,
  797. .input-group-sm .input-group-addon,
  798. .input-group-sm .input-group-btn > .btn,
  799. .input-group-sm select.form-control,
  800. select.form-control.select-sm{
  801. border-radius:1px;
  802. font-size: 12px;
  803. height:28px;
  804. line-height:1;
  805. }
  806. .input-group-lg .form-control,
  807. .input-group-lg .input-group-addon,
  808. .input-group-lg .input-group-btn > .btn,
  809. .input-group-lg select.form-control ,
  810. select.form-control.select-lg {
  811. border-radius:1px;
  812. height:36px;
  813. line-height:0.75;
  814. font-size: 16px;
  815. }
  816. .img-item.input-group .input-group-addon{
  817. padding: 0 12px;
  818. }
  819. .form-control.select2-container .select2-choice { background: #fff !important;}
  820. .form-control.select2-container .select2-choice .select2-arrow b {
  821. margin-top:1px;
  822. padding-right:20px;
  823. background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAECAYAAACHtL/sAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTdDNTFGMjcwOUVBMTFFN0JEM0FBMTI2MDQ0ODI5QjAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTdDNTFGMjYwOUVBMTFFN0JEM0FBMTI2MDQ0ODI5QjAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjUyNzJFOTI4MDk2MjExRTc5RTI5REFEQUFBNTlDMzI5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjUyNzJFOTI5MDk2MjExRTc5RTI5REFEQUFBNTlDMzI5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+H6DtmAAAAGNJREFUeNpidA3P3cjAwNABxMcZUIEzEOcDsT8Q/9+1YhIDNsAExNOAeAMQeyCJ5wDxEiDuBWlmwANYgHgn1Jb1QFwBxNZAbA7ElkD8gIEAYIHSJ4DYFWrYCaghXxiIAAABBgCUUBKqKacXdQAAAABJRU5ErkJggg==) left no-repeat;
  824. }
  825. .form-control.select2-container:not(.select2-container-multi) {
  826. height:30px !important;
  827. }
  828. .form-control.select2-container .select2-choice{
  829. height:28px !important;
  830. line-height:28px;
  831. }
  832. .form-control.select2-container.select-sm:not(.select2-container-multi) ,
  833. .input-group-sm .form-control.select2-container:not(.select2-container-multi) {
  834. height:28px !important;
  835. }
  836. .form-control.select2-container.select-sm:not(.select2-container-multi) .select2-choice,
  837. .input-group-sm .form-control.select2-container:not(.select2-container-multi) .select2-choice{
  838. height:24px !important;
  839. line-height:26px;
  840. }
  841. .form-control.select2-container:not(.select2-container-multi).select-lg ,
  842. .input-group-lg .form-control.select2-container:not(.select2-container-multi) {
  843. height:36px !important;
  844. }
  845. .form-control.select2-container.select-lg .select2-choice,
  846. .input-group-lg .form-control.select2-container .select2-choice {
  847. height:32px !important;
  848. line-height:34px;
  849. }
  850. .form-control.select2-container-multi .select2-choices{
  851. min-height:26px !important;;
  852. }
  853. .form-control.select2-container-multi .select2-choices .select2-search-field {
  854. height:28px !important;
  855. }
  856. .form-control.select2-container-multi .select2-choices .select2-search-field input {
  857. height:28px !important;
  858. padding:0 10px;
  859. line-height:20px;
  860. }
  861. .form-control.select2-container-multi.select-sm .select2-choices .select2-search-field {
  862. height:24px !important;
  863. }
  864. .form-control.select2-container-multi.select-sm .select2-choices .select2-search-field input {
  865. height:24px !important;
  866. padding:0 10px;
  867. line-height:20px;
  868. }
  869. .form-control.select2-container-multi.select-lg .select2-choices .select2-search-field {
  870. height:34px !important;
  871. }
  872. .form-control.select2-container-multi.select-lg .select2-choices .select2-search-field input {
  873. height:34px !important;
  874. padding:0 10px;
  875. line-height:26px;
  876. }
  877. .form-control.select2-container.select2-container-multi .select2-choices .select2-search-choice{
  878. line-height: 13px;
  879. }
  880. .form-control.select2-container.select2-container-multi.select-sm .select2-choices .select2-search-choice{
  881. line-height: 13px;
  882. }
  883. .form-control.select2-container.select2-container-multi.select-lg .select2-choices .select2-search-choice{
  884. line-height: 20px;
  885. }
  886. .form-control.select2-container.select2-container-multi.select-lg .select2-choices .select2-search-choice .select2-search-choice-close {
  887. margin-top:3px;
  888. }
  889. .input-group .form-control {
  890. border-radius:0;
  891. }
  892. .input-group .form-control:first-child.select2-container {
  893. border-top-left-radius: 1px;
  894. border-bottom-left-radius: 1px;
  895. }
  896. .has-error .help-block,
  897. .has-error .input-group-addon,
  898. .has-error .input-group-btn .btn,
  899. .has-error .control-label {
  900. color:#eb6060 !important;
  901. }
  902. .has-error .input-group-addon,
  903. .has-error .input-group-btn .btn,
  904. .has-error .form-control,
  905. .has-error.form-group .form-control:focus ,
  906. .has-error .select2-container .select2-drop
  907. {
  908. border-color: #eb6060 !important;
  909. }
  910. .has-error .input-group-addon,
  911. .has-error .input-group-btn .btn {
  912. background: #fce9e6 !important;
  913. }
  914. .has-success .help-block,
  915. .has-success .input-group-addon,
  916. .has-success .input-group-btn .btn,
  917. .has-success .control-label {
  918. color:#54c952 !important;
  919. }
  920. .has-success .input-group-addon,
  921. .has-success .input-group-btn .btn,
  922. .has-success .form-control,
  923. .has-success .form-control:focus {
  924. border-color: #54c952 !important;
  925. }
  926. .has-success .input-group-addon,
  927. .has-success .input-group-btn .btn {
  928. background: #e7f7f1 !important;;
  929. }
  930. .has-warning .help-block,
  931. .has-warning .input-group-addon,
  932. .has-warning .input-group-btn .btn,
  933. .has-warning .control-label {
  934. color:#ffc000 !important;
  935. }
  936. .has-warning .input-group-addon,
  937. .has-warning .input-group-btn .btn,
  938. .has-warning .form-control,
  939. .has-warning .form-control:focus {
  940. border-color: #ffc000 !important;;
  941. }
  942. .has-warning .input-group-addon,
  943. .has-warning .input-group-btn .btn {
  944. background: #fdf6e7 !important;
  945. }
  946. /*变量模版*/
  947. .variable{
  948. margin-top: 5px;
  949. }
  950. /*栅格*/
  951. .row {
  952. margin-right: -10px;
  953. margin-left: -10px;
  954. }
  955. .row.no-margins {
  956. margin: 0;
  957. }
  958. .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 {
  959. position: relative;
  960. min-height: 1px;
  961. padding-right: 10px;
  962. padding-left: 10px;
  963. }
  964. /*自定义栅格*/
  965. .col-xs{
  966. float: left;
  967. padding-right: 10px;
  968. padding-left: 10px;
  969. position: relative;
  970. width:50px;
  971. }
  972. .col-sm{
  973. float: left;
  974. padding-right: 10px;
  975. padding-left: 10px;
  976. position: relative;
  977. width:80px;
  978. }
  979. .col-md{
  980. float: left;
  981. padding-right: 10px;
  982. padding-left: 10px;
  983. position: relative;
  984. width:110px;
  985. }
  986. .col-lg{
  987. float: left;
  988. padding-right: 10px;
  989. padding-left: 10px;
  990. position: relative;
  991. width:140px;
  992. }
  993. .ibox {
  994. clear: both;
  995. margin-bottom: 20px;
  996. margin-top: 0;
  997. padding: 0;
  998. background:#fff;
  999. height: auto;
  1000. position: relative;
  1001. }
  1002. .ibox.h300 {
  1003. min-height:300px;
  1004. }
  1005. .ibox-loading {
  1006. position: absolute;
  1007. top: 0;
  1008. left: 0;
  1009. right: 0;
  1010. bottom: 0;
  1011. background-image: url('../images/loading.gif');
  1012. background-color: #fff;
  1013. background-repeat: no-repeat;
  1014. background-size: 40px;
  1015. background-position: center;
  1016. z-index: 99;
  1017. }
  1018. .ibox-title {
  1019. -moz-border-bottom-colors: none;
  1020. -moz-border-left-colors: none;
  1021. -moz-border-right-colors: none;
  1022. -moz-border-top-colors: none;
  1023. background-color: #ffffff;
  1024. border-color: #efefef;
  1025. -webkit-border-image: none;
  1026. -o-border-image: none;
  1027. border-image: none;
  1028. border-width: 4px 0px 0;
  1029. color: inherit;
  1030. margin-bottom: 0;
  1031. padding: 0 15px;
  1032. line-height: 48px;
  1033. height:48px;
  1034. }
  1035. .ibox-title h5{
  1036. float: left;margin:0;
  1037. height:48px;
  1038. line-height: 48px;
  1039. }
  1040. .ibox-title>ul {
  1041. float: right;
  1042. height: 48px;
  1043. border-bottom: none;
  1044. }
  1045. .ibox-title>ul>li>a{
  1046. padding: 15px 0;
  1047. }
  1048. .ibox-content {
  1049. clear: both;
  1050. background-color: #ffffff;
  1051. color: inherit;
  1052. padding: 15px 20px 20px 20px;
  1053. border-color: #e7eaec;
  1054. -webkit-border-image: none;
  1055. -o-border-image: none;
  1056. border-image: none;
  1057. border-style: solid solid none;
  1058. border-width: 1px 0px;
  1059. margin: 0 15px;
  1060. }
  1061. .ibox-content .tab-content{
  1062. height: 296px;
  1063. }
  1064. .ibox-content.no-border{
  1065. border:none;
  1066. }
  1067. .ibox.padding .ibox-content {
  1068. padding: 15px 20px 20px 20px;
  1069. }
  1070. .form-cell{
  1071. border:none;
  1072. background-color: inherit;
  1073. border-top: 1px solid #efefef;
  1074. display: block;
  1075. overflow: hidden;
  1076. margin-bottom: -1px;
  1077. padding:20px 0;
  1078. position: relative;
  1079. }
  1080. .form-cell .check{
  1081. margin-left: 25px;
  1082. }
  1083. .form-cell:first-child {
  1084. border:none;
  1085. }
  1086. .form-cell .cell-label {
  1087. display:inline-block;
  1088. text-align: right;
  1089. }
  1090. .cell-label.col-lg-1, .cell-label.col-lg-10, .cell-label.col-lg-11, .cell-label.col-lg-12, .cell-label.col-lg-2, .cell-label.col-lg-3, .cell-label.col-lg-4, .cell-label.col-lg-5, .cell-label.col-lg-6, .cell-label.col-lg-7, .cell-label.col-lg-8, .cell-label.col-lg-9, .cell-label.col-md-1, .cell-label.col-md-10, .cell-label.col-md-11, .cell-label.col-md-12, .cell-label.col-md-2, .cell-label.col-md-3, .cell-label.col-md-4, .cell-label.col-md-5, .cell-label.col-md-6, .cell-label.col-md-7, .cell-label.col-md-8, .cell-label.col-md-9, .cell-label.col-sm-1, .cell-label.col-sm-10, .cell-label.col-sm-11, .cell-label.col-sm-12, .cell-label.col-sm-2, .cell-label.col-sm-3, .cell-label.col-sm-4, .cell-label.col-sm-5, .cell-label.col-sm-6, .cell-label.col-sm-7, .cell-label.col-sm-8, .cell-label.col-sm-9, .cell-label.col-xs-1, .cell-label.col-xs-10, .cell-label.col-xs-11, .cell-label.col-xs-12, .cell-label.col-xs-2, .cell-label.col-xs-3, .cell-label.col-xs-4, .cell-label.col-xs-5, .cell-label.col-xs-6, .cell-label.col-xs-7, .cell-label.col-xs-8, .cell-label.col-xs-9 {
  1091. padding-left:0;
  1092. }
  1093. /**tabs**/
  1094. .nav-tabs{
  1095. border-color: #efefef;
  1096. }
  1097. .nav-tabs>li:hover{
  1098. background: transparent !important;
  1099. }
  1100. .nav>li>a{
  1101. padding: 0;
  1102. padding: 10px 10px;
  1103. margin:0px 15px;
  1104. color:#666;
  1105. }
  1106. .nav-tabs>li>a, .nav-tabs>li>a:focus, .nav-tabs>li>a:hover{
  1107. border: none !important;
  1108. position: relative;
  1109. }
  1110. .nav-tabs>li>a:focus, .nav>li>a:hover {
  1111. color: #44abf7;
  1112. text-decoration: none;
  1113. background: transparent;
  1114. border:none;
  1115. }
  1116. .nav-tabs>li.active>a:before{
  1117. content: '';
  1118. position: absolute;
  1119. width:100%;
  1120. border-top:2px solid #44abf7;
  1121. left:0;
  1122. bottom:0;
  1123. }
  1124. .nav-tabs.success>li>a:focus,.nav-tabs.success>li>a:hover {
  1125. color: #54c952;
  1126. border:none;
  1127. }
  1128. .nav-tabs.success>li.active>a, .nav-tabs.success>li.active>a:focus, .nav-tabs.success>li.active>a:hover{
  1129. color: #54c952;
  1130. cursor: default;
  1131. background-color: transparent;
  1132. border-bottom: 2px solid #54c952 !important;
  1133. }
  1134. .nav-tabs.info>li>a:focus,.nav-tabs.info>li>a:hover {
  1135. color: #8987d7;
  1136. border:none;
  1137. }
  1138. .nav-tabs.info>li.active>a, .nav-tabs.info>li.active>a:focus, .nav-tabs.info>li.active>a:hover{
  1139. color: #8987d7;
  1140. cursor: default;
  1141. background-color: transparent;
  1142. border-bottom: 2px solid #8987d7 !important;
  1143. }
  1144. .nav-tabs.warning>li>a:focus,.nav-tabs.warning>li>a:hover {
  1145. color: #ffc000;
  1146. border:none;
  1147. }
  1148. .nav-tabs.warning>li.active>a, .nav-tabs.warning>li.active>a:focus, .nav-tabs.warning>li.active>a:hover{
  1149. color: #ffc000;
  1150. cursor: default;
  1151. background-color: transparent;
  1152. border-bottom: 2px solid #ffc000 !important;
  1153. }
  1154. .nav-tabs.danger>li>a:focus,.nav-tabs.danger>li>a:hover {
  1155. color: #eb6060;
  1156. border:none;
  1157. }
  1158. .nav-tabs.danger>li.active>a, .nav-tabs.danger>li.active>a:focus, .nav-tabs.danger>li.active>a:hover{
  1159. color: #eb6060;
  1160. cursor: pointer;
  1161. background-color: transparent;
  1162. border-bottom: 2px solid #eb6060 !important;
  1163. }
  1164. /*双tab切换*/
  1165. .left-tabs{
  1166. display: -webkit-box;
  1167. display: -moz-box;
  1168. display: -ms-flexbox;
  1169. display: -webkit-flex;
  1170. display: flex;
  1171. min-height: 300px;
  1172. margin-left:-20px;
  1173. }
  1174. .left-tabs .nav-tabs{
  1175. float: left;
  1176. display: flex;
  1177. flex-direction: column;
  1178. border-bottom:none;
  1179. width:250px;
  1180. }
  1181. .left-tabs .tab-content{
  1182. -webkit-box-flex: 1;
  1183. -moz-box-flex: 1;
  1184. -webkit-flex: 1;
  1185. -ms-flex: 1;
  1186. flex: 1;
  1187. border-left:1px solid #efefef;
  1188. padding-left:20px;
  1189. }
  1190. .left-tabs .nav li{
  1191. margin: 5px;
  1192. }
  1193. .left-tabs .nav-tabs li a{
  1194. color: #333!important;
  1195. margin: 0;
  1196. border:1px solid #efefef !important;
  1197. height:40px;
  1198. width:200px;
  1199. cursor: pointer;
  1200. }
  1201. .left-tabs .nav-tabs>li.active>a, .left-tabs .nav-tabs>li.active>a:focus,.left-tabs .nav-tabs>li.active>a:hover, .left-tabs .nav-tabs>li>a:focus,.left-tabs .nav-tabs>li>a:hover{
  1202. color: #44abf7!important;
  1203. cursor: pointer;
  1204. background-color:#fdfdfd;
  1205. border:1px solid #efefef !important;
  1206. }
  1207. /** table **/
  1208. .table {
  1209. table-layout: fixed;
  1210. position: relative;
  1211. color: #666;
  1212. }
  1213. .table>tbody+tbody {
  1214. border-top: none;
  1215. }
  1216. .table tr {
  1217. height: 24px;
  1218. }
  1219. .table > caption + thead > tr:first-child > td, .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > td, .table > thead:first-child > tr:first-child > th {
  1220. border: none;
  1221. font-weight: normal;
  1222. color: #999;
  1223. border-top: 1px solid #efefef;
  1224. }
  1225. .table tr th{
  1226. color: #333 !important;
  1227. }
  1228. .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
  1229. position: relative;
  1230. white-space: nowrap;
  1231. overflow: hidden;
  1232. text-overflow: ellipsis;
  1233. }
  1234. .table > thead > tr > td.full, .table > tbody > tr > td.full, .table > tfoot > tr > td.full {
  1235. white-space: normal;
  1236. line-height: 20px;
  1237. }
  1238. .modal .table th, .modal .table td {
  1239. text-align: left;
  1240. position: relative;
  1241. }
  1242. .table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
  1243. border-top: 1px solid #efefef;
  1244. vertical-align: middle;
  1245. }
  1246. .table tfoot {
  1247. border-bottom: 1px solid #efefef;
  1248. }
  1249. .table.table-hover tbody tr:hover {
  1250. background: #f9f9f9;
  1251. }
  1252. fieldset[disabled] input[type=checkbox], fieldset[disabled] input[type=radio], input[type=checkbox].disabled, input[type=checkbox][disabled], input[type=radio].disabled, input[type=radio][disabled] {
  1253. cursor: not-allowed;
  1254. opacity: 0.4;
  1255. background: #f5f5f5;
  1256. }
  1257. fieldset[readonly] input[type=checkbox], fieldset[readonly] input[type=radio], input[type=checkbox].readonly, input[type=checkbox][readonly], input[type=radio].readonly, input[type=radio][readonly] {
  1258. cursor: not-allowed;
  1259. opacity: 0.4;
  1260. background: #f5f5f5;
  1261. }
  1262. .page-table-header{
  1263. padding: 8px;
  1264. border-top:1px solid #efefef;
  1265. }
  1266. .page-table-header input[type=checkbox]{
  1267. margin-right: 5px;
  1268. }
  1269. .table > thead > tr > th input[type=checkbox],
  1270. .table > tbody > tr > td input[type=checkbox] {
  1271. margin-top: -2px;
  1272. }
  1273. .table > tfoot > tr > th .btn, .table > tfoot > tr > td .btn,
  1274. .table > tfoot > tr > th .fui-pager, .table > tfoot > tr > td .fui-pager {
  1275. margin-top: 2px;
  1276. }
  1277. .table thead > tr > th a {
  1278. color: #999;
  1279. }
  1280. .table thead > tr > th .dropdown-menu a {
  1281. color: #999;
  1282. }
  1283. .table > thead > tr > th {
  1284. color: #999;
  1285. }
  1286. .table > tbody > tr > td.select {
  1287. background: #f8f8f8
  1288. }
  1289. .table > tbody > tr > td.empty span {
  1290. text-align: center;
  1291. padding: 10px 0;
  1292. font-size: 16px;
  1293. color: #999;
  1294. display: block;
  1295. border: none;
  1296. }
  1297. table .dropdown-menu > li > a {
  1298. padding: 10px 20px;
  1299. font-size: 12px;
  1300. }
  1301. table .dropdown-menu .divider {
  1302. margin: 0;
  1303. }
  1304. table .dropdown-menu .active a,
  1305. table .dropdown-menu .active a:hover {
  1306. color: #999;
  1307. background: #f2f2f2
  1308. }
  1309. table .dropdown-menu {
  1310. -webkit-filter: drop-shadow(0 0px 5px rgba(0, 0, 0, 0.1));
  1311. -moz-filter: drop-shadow(0 0px 5px rgba(0, 0, 0, .1));
  1312. -o-filter: drop-shadow(0 0px 5px rgba(0, 0, 0, .1));
  1313. filter: drop-shadow(0 0px 5px rgba(0, 0, 0, 0.1));
  1314. border-radius: 0;
  1315. padding: 0;
  1316. /*width:100%; */
  1317. min-width: 1px;
  1318. border: 0px;
  1319. }
  1320. table .dropdown-menu:before {
  1321. position: absolute;
  1322. display: block;
  1323. content: "";
  1324. top: -12px;
  1325. left: 20%;
  1326. width: 0;
  1327. height: 0;
  1328. overflow: hidden;
  1329. border: 6px solid transparent;
  1330. border-bottom-color: #fff;
  1331. }
  1332. .dropdown-select {
  1333. margin-top: 10px;
  1334. }
  1335. .dropdown-select > li > a {
  1336. color: #999;
  1337. padding: 8px 16px;
  1338. font-size: 12px;
  1339. }
  1340. .dropdown-select > li > a input {
  1341. left: -9999px;
  1342. position: absolute;
  1343. }
  1344. .dropdown-select > li > a i {
  1345. float: right;
  1346. margin-top: 1px;
  1347. margin-left: 16px;
  1348. }
  1349. /** checkbox radio */
  1350. .checkbox-inline,.radio-inline{
  1351. position: relative;
  1352. color:#666;
  1353. padding-left:24px;
  1354. vertical-align: middle;
  1355. padding-top:7px;
  1356. }
  1357. .checkbox-inline input[type=checkbox] ,
  1358. .radio-inline input[type=radio] {
  1359. position:absolute;
  1360. margin-left:-24px;
  1361. top:50%; margin-top:-5px;
  1362. cursor: pointer;
  1363. }
  1364. input[type=checkbox],
  1365. input[type=radio] {
  1366. -webkit-appearance: none;
  1367. -moz-appearance: none;
  1368. appearance: none;
  1369. position: relative;
  1370. width: 16px;
  1371. height:16px;
  1372. border: 1px solid #e0e0e0;
  1373. outline: 0;
  1374. border-radius: 18px;
  1375. box-sizing: border-box;
  1376. -webkit-box-sizing: border-box;
  1377. -moz-box-sizing: border-box;
  1378. background:#fff;
  1379. vertical-align:middle;
  1380. -moz-transition-duration: 300ms;
  1381. -webkit-transition-duration: 300ms;
  1382. transition-duration: 300ms;
  1383. -webkit-transition-property: border-color ;
  1384. transition-property:border-color ;
  1385. }
  1386. input[type=checkbox].large,
  1387. input[type=radio].large{
  1388. -webkit-appearance: none;
  1389. -moz-appearance: none;
  1390. appearance: none;
  1391. position: relative;
  1392. width: 18px;
  1393. height:18px;
  1394. border: 1px solid #e0e0e0;
  1395. outline: 0;
  1396. border-radius: 18px;
  1397. box-sizing: border-box;
  1398. -webkit-box-sizing: border-box;
  1399. -moz-box-sizing: border-box;
  1400. background:#fff;
  1401. vertical-align:middle;
  1402. -moz-transition-duration: 300ms;
  1403. -webkit-transition-duration: 300ms;
  1404. transition-duration: 300ms;
  1405. -webkit-transition-property: border-color ;
  1406. transition-property:border-color ;
  1407. }
  1408. input[type=checkbox],input[type=checkbox].large{
  1409. -webkit-border-radius:0px;
  1410. -moz-border-radius:0px;
  1411. border-radius:0px;
  1412. }
  1413. input[type=checkbox]:checked,input[type=radio]:checked {
  1414. border-color: #44abf7;;
  1415. background: #44abf7;
  1416. }
  1417. input[type=checkbox]:checked:before {
  1418. content: " ";
  1419. display: inline-block;
  1420. -webkit-transform: rotate(135deg);
  1421. -ms-transform: rotate(135deg);
  1422. -moz-transform: rotate(135deg);
  1423. transform: rotate(135deg);
  1424. height:6px;
  1425. width: 9px;
  1426. border-width: 2px 2px 0 0;
  1427. border-color: #fff;
  1428. border-style: solid;
  1429. position: absolute;
  1430. top: 3px;
  1431. margin-left:3px;
  1432. }
  1433. input[type=checkbox].large:checked:before{
  1434. top: 4px;
  1435. margin-left:4px;
  1436. }
  1437. input[type=radio]:checked:before {
  1438. content: " ";
  1439. display: inline-block;
  1440. height:8px;
  1441. width: 8px;
  1442. background: #44abf7;
  1443. border-radius: 50%;
  1444. position: absolute;
  1445. top: 2px;
  1446. margin-left:2px;
  1447. }
  1448. input[type=radio].large:checked:before{
  1449. top: 3px;
  1450. margin-left:3px;
  1451. }
  1452. input[type=radio]:checked{
  1453. border:2px solid #44abf7;
  1454. background: #fff;
  1455. }
  1456. input[type=checkbox].success,
  1457. input[type=radio].success {
  1458. border: 1px solid #e0e0e0;
  1459. }
  1460. input[type=checkbox].success:checked,input[type=radio].success:checked:before
  1461. {
  1462. border-color: #54c952;
  1463. background-color: #54c952;
  1464. }
  1465. input[type=radio].success:checked
  1466. {
  1467. background: #fff;
  1468. border:2px solid #54c952;
  1469. }
  1470. input[type=checkbox].warning,
  1471. input[type=radio].warning {
  1472. border:1px solid #e0e0e0;
  1473. }
  1474. input[type=checkbox].warning:checked,input[type=radio].warning:checked:before {
  1475. border-color: #ffc000;
  1476. background-color: #ffc000;
  1477. }
  1478. input[type=radio].warning:checked{
  1479. border:2px solid #ffc000;
  1480. background-color: #fff;
  1481. }
  1482. input[type=checkbox].danger,
  1483. input[type=radio].danger {
  1484. border:1px solid #e0e0e0;
  1485. }
  1486. input[type=checkbox].danger:checked,input[type=radio].danger:checked:before {
  1487. border-color: #eb6060;
  1488. background-color: #eb6060;
  1489. }
  1490. input[type=radio].danger:checked{
  1491. border:2px solid #eb6060;
  1492. background-color: #fff;
  1493. }
  1494. input[type=checkbox].gray,
  1495. input[type=radio].gray {
  1496. border:1px solid #e0e0e0;
  1497. }
  1498. input[type=checkbox].gray:checked,input[type=radio].gray:checked:before {
  1499. border-color: #ccc;
  1500. background-color: #ccc;
  1501. }
  1502. input[type=radio].gray:checked{
  1503. border:2px solid #ccc;
  1504. background-color: #fff;
  1505. }
  1506. input[type=checkbox].success:checked:before,
  1507. input[type=checkbox].primary:checked:before,
  1508. input[type=checkbox].warning:checked:before,
  1509. input[type=checkbox].danger:checked:before,
  1510. input[type=radio].success:checked:before,
  1511. input[type=radio].primary:checked:before,
  1512. input[type=radio].warning:checked:before,
  1513. input[type=radio].danger:checked:before
  1514. {
  1515. border-color:#fff !important;
  1516. }
  1517. /**切换**/
  1518. .switchery.checked {
  1519. border-color: #44abf7 !important;
  1520. box-shadow: #44abf7 0px 0px 0px 16px inset !important;
  1521. background-color: #44abf7 !important;
  1522. }
  1523. .multi-img-details .img-nickname {
  1524. position: absolute;
  1525. bottom: 0px;
  1526. line-height: 25px;
  1527. height: 25px;
  1528. color: #fff;
  1529. text-align: center;
  1530. width: 90px;
  1531. left: 5px;
  1532. bottom: 5px;
  1533. background: rgba(0,0,0,0.8);
  1534. }
  1535. /**
  1536. modal
  1537. */
  1538. .modal-title{
  1539. font-size:14px;
  1540. }
  1541. .modal-header {
  1542. padding: 15px;
  1543. border-radius:2px;
  1544. background: #f6f6f6;
  1545. border:none
  1546. }
  1547. .modal-content{
  1548. -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.1);
  1549. box-shadow: 0 6px 12px rgba(0,0,0,.1);
  1550. border:none;
  1551. border-radius: 2px;
  1552. }
  1553. /**
  1554. 分页
  1555. */
  1556. .pagination {
  1557. display: inline-block;
  1558. padding-left: 0;
  1559. margin: 0;
  1560. border-radius: 4px;
  1561. }
  1562. .modal .pagination {
  1563. display: inline-block;
  1564. padding-left: 0;
  1565. margin:20px 0;
  1566. border-radius: 4px;
  1567. }
  1568. .pagination > li > a, .pagination > li > span{
  1569. margin-right: 5px;
  1570. color: #000;
  1571. line-height: 12px;
  1572. font-size: 12px;
  1573. padding:7px 10px;
  1574. }
  1575. .pagination li.num{
  1576. line-height: 28px;
  1577. }
  1578. .pagination > li > span.input {
  1579. padding: 4px 5px;
  1580. }
  1581. .pagination > li > span.input:hover {
  1582. background: #fff;
  1583. color: #000;
  1584. }
  1585. .pagination > li > span.input input {
  1586. width: 30px;
  1587. }
  1588. .pagination > li > span.nobg {
  1589. background: none;
  1590. border: 0;
  1591. }
  1592. .pagination > li > span.nobg:hover {
  1593. color: #000;
  1594. }
  1595. .pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
  1596. z-index: 3;
  1597. color: #ccc;
  1598. cursor: default;
  1599. background: #f3f3f3;
  1600. border-color: #f3f3f3;
  1601. }
  1602. /** 分页 Pager **/
  1603. .fui-pager {
  1604. position: relative;
  1605. margin: 0;
  1606. padding: 0;
  1607. }
  1608. .fui-pager li {
  1609. float: left;
  1610. margin-left: -1px;
  1611. font-size: 12px;
  1612. border: 1px solid #f2f2f2;
  1613. color: #333;
  1614. list-style: none;
  1615. }
  1616. .fui-pager li a {
  1617. display: inline-block;
  1618. color: #333;
  1619. padding: 5px 10px;
  1620. text-decoration: none;
  1621. }
  1622. .fui-pager li:hover:not(.splitter):not(.active):not(.record-info):not(.page-info) {
  1623. background: #eee;
  1624. }
  1625. .fui-pager li:active:not(.page-info):not(.record-info),
  1626. .fui-pager li.active {
  1627. background: #44abf7;
  1628. }
  1629. .fui-pager.danger li:active:not(.page-info):not(.record-info),
  1630. .fui-pager.danger li.active {
  1631. background: #eb6060;
  1632. }
  1633. .fui-pager.success li:active:not(.page-info):not(.record-info),
  1634. .fui-pager.success li.active {
  1635. background: #54c952;
  1636. }
  1637. .fui-pager.warning li:active:not(.page-info):not(.record-info),
  1638. .fui-pager.warning li.active {
  1639. background: #ffc000;
  1640. }
  1641. .fui-pager li:active:not(.page-info):not(.record-info) a,
  1642. .fui-pager li.active a {
  1643. color: #fff;
  1644. }
  1645. .fui-pager li:active:not(.page-info):not(.record-info) a {
  1646. color: #333;
  1647. }
  1648. .fui-pager li:last-child {
  1649. border-bottom-right-radius: 3px;
  1650. border-top-right-radius: 3px;
  1651. }
  1652. .fui-pager li:first-child {
  1653. border-bottom-left-radius: 3px;
  1654. border-top-left-radius: 3px;
  1655. }
  1656. .fui-pager li.splitter,
  1657. .fui-pager li.record-info {
  1658. padding: 4px 8px;
  1659. line-height: 20px;
  1660. border: none;
  1661. }
  1662. .fui-pager li.page-info {
  1663. padding: 1px 4px;
  1664. }
  1665. .fui-pager .currentpage {
  1666. float: left;
  1667. width: 30px;
  1668. height: 22px;
  1669. margin: 1px;
  1670. padding: 0 5px;
  1671. text-align: center;
  1672. border: 1px solid #f2f2f2;
  1673. background: #eee;
  1674. }
  1675. .fui-pager .pagecount {
  1676. float: left;
  1677. padding: 4px;
  1678. }
  1679. .fui-pager .pagesize {
  1680. border: none;
  1681. }
  1682. .ibox-content .fui-cell{
  1683. border:none;
  1684. background-color: inherit;
  1685. border-top: 1px solid #efefef;
  1686. display: block;
  1687. margin-bottom: -1px;
  1688. padding: 25px 0px;
  1689. position: relative;
  1690. }
  1691. .ibox-content .fui-cell .check{
  1692. margin-left: 25px;
  1693. }
  1694. .ibox-content .fui-cell:first-child {
  1695. border:none;
  1696. }
  1697. /** list-group **/
  1698. /*goods-list-group 格子状的排列*/
  1699. .fui-list-group{
  1700. display: -webkit-box;
  1701. display: -webkit-flex;
  1702. display: -moz-box;
  1703. display: -ms-flexbox;
  1704. display: flex;
  1705. border-bottom:1px solid #e6ecf1 ;
  1706. }
  1707. .fui-list-group .icow {
  1708. font-size: 28px;
  1709. vertical-align: middle;
  1710. }
  1711. .fui-list{
  1712. -webkit-box-flex: 1;
  1713. -webkit-flex: 1;
  1714. -moz-box-flex: 1;
  1715. -ms-flex: 1;
  1716. flex: 1;
  1717. -webkit-box-sizing: border-box;
  1718. -moz-box-sizing: border-box;
  1719. padding: 38px 10px 20px;
  1720. }
  1721. .fui-list:hover a{
  1722. color: #000;
  1723. }
  1724. .fui-list a{
  1725. display: -webkit-box;
  1726. display: -webkit-flex;
  1727. display: -moz-box;
  1728. display: -ms-flexbox;
  1729. display: flex;
  1730. width:100%;
  1731. height: 100%;
  1732. }
  1733. .fui-list-group.noborder{
  1734. border: none !important;
  1735. }
  1736. .fui-list.no-padding{
  1737. padding-top: 0 !important;
  1738. }
  1739. .fui-list-media{
  1740. border-left: 1px solid #e6ecf1;
  1741. padding-left: 23px;
  1742. }
  1743. .fui-list:nth-of-type(1) .fui-list-media{
  1744. border: none;
  1745. }
  1746. .fui-list-inner{
  1747. -webkit-box-flex: 1;
  1748. -webkit-flex: 1;
  1749. -moz-box-flex: 1;
  1750. -ms-flex: 1;
  1751. flex: 1;
  1752. -webkit-box-sizing: border-box;
  1753. -webkit-box-sizing: border-box;
  1754. -moz-box-sizing: border-box;
  1755. text-align: center;
  1756. }
  1757. .fui-list-inner h5{
  1758. font-size: 20px;
  1759. line-height: 38px;
  1760. }
  1761. .fui-list-inner h4{
  1762. font-size: 24px;
  1763. line-height: 25px;
  1764. margin-top: 15px;
  1765. font-weight: lighter;
  1766. }
  1767. /** pop **/
  1768. .fui-pop {
  1769. position: absolute;
  1770. z-index: 10100;
  1771. border-radius: 2px;
  1772. -webkit-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.2);
  1773. box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.2)
  1774. }
  1775. .fui-pop .fui-pop-inner {
  1776. position: relative;
  1777. background: #fff;
  1778. border-radius: 2px;
  1779. padding: 5px 10px;
  1780. z-index: 2
  1781. }
  1782. .fui-pop .arrow {
  1783. position: absolute;
  1784. width: 6px;
  1785. height: 6px;
  1786. background: #fff;
  1787. -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
  1788. box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
  1789. z-index: 1
  1790. }
  1791. .fui-pop.left-top, .fui-pop.left-center, .fui-pop.left-bottom {
  1792. margin-left: -10px
  1793. }
  1794. .fui-pop.left-top .arrow, .fui-pop.left-center .arrow, .fui-pop.left-bottom .arrow {
  1795. right: 0;
  1796. -webkit-transform: rotate(45deg) translateX(50%);
  1797. -moz-transform: rotate(45deg) translateX(50%);
  1798. -ms-transform: rotate(45deg) translateX(50%);
  1799. transform: rotate(45deg) translateX(50%);
  1800. -webkit-transform-origin: 100% 50%;
  1801. -moz-transform-origin: 100% 50%;
  1802. -ms-transform-origin: 100% 50%;
  1803. transform-origin: 100% 50%
  1804. }
  1805. .fui-pop.left-top .arrow {
  1806. top: 10px
  1807. }
  1808. .fui-pop.left-center .arrow {
  1809. top: 50%;
  1810. -webkit-transform: rotate(45deg) translateX(50%) translateY(-50%);
  1811. -moz-transform: rotate(45deg) translateX(50%) translateY(-50%);
  1812. -ms-transform: rotate(45deg) translateX(50%) translateY(-50%);
  1813. transform: rotate(45deg) translateX(50%) translateY(-50%);
  1814. -webkit-transform-origin: 100% 0;
  1815. -moz-transform-origin: 100% 0;
  1816. -ms-transform-origin: 100% 0;
  1817. transform-origin: 100% 0
  1818. }
  1819. .fui-pop.left-bottom .arrow {
  1820. bottom: 10px
  1821. }
  1822. .fui-pop.right-top, .fui-pop.right-center, .fui-pop.right-bottom {
  1823. margin-left: 10px
  1824. }
  1825. .fui-pop.right-top .arrow, .fui-pop.right-center .arrow, .fui-pop.right-bottom .arrow {
  1826. left: 0;
  1827. -webkit-transform: rotate(45deg) translateX(-50%);
  1828. -moz-transform: rotate(45deg) translateX(-50%);
  1829. -ms-transform: rotate(45deg) translateX(-50%);
  1830. transform: rotate(45deg) translateX(-50%);
  1831. -webkit-transform-origin: 0 50%;
  1832. -moz-transform-origin: 0 50%;
  1833. -ms-transform-origin: 0 50%;
  1834. transform-origin: 0 50%
  1835. }
  1836. .fui-pop.right-top .arrow {
  1837. top: 10px
  1838. }
  1839. .fui-pop.right-center .arrow {
  1840. top: 50%;
  1841. -webkit-transform: rotate(45deg) translateX(-50%) translateY(-50%);
  1842. -moz-transform: rotate(45deg) translateX(-50%) translateY(-50%);
  1843. -ms-transform: rotate(45deg) translateX(-50%) translateY(-50%);
  1844. transform: rotate(45deg) translateX(-50%) translateY(-50%);
  1845. -webkit-transform-origin: 0 0;
  1846. -moz-transform-origin: 0 0;
  1847. -ms-transform-origin: 0 0;
  1848. transform-origin: 0 0
  1849. }
  1850. .fui-pop.right-bottom .arrow {
  1851. bottom: 10px
  1852. }
  1853. .fui-pop.top-left, .fui-pop.top-center, .fui-pop.top-right {
  1854. margin-top: -10px
  1855. }
  1856. .fui-pop.top-left .arrow, .fui-pop.top-center .arrow, .fui-pop.top-right .arrow {
  1857. bottom: 0;
  1858. -webkit-transform: rotate(45deg) translateY(50%);
  1859. -moz-transform: rotate(45deg) translateY(50%);
  1860. -ms-transform: rotate(45deg) translateY(50%);
  1861. transform: rotate(45deg) translateY(50%);
  1862. -webkit-transform-origin: 50% 100%;
  1863. -moz-transform-origin: 50% 100%;
  1864. -ms-transform-origin: 50% 100%;
  1865. transform-origin: 50% 100%
  1866. }
  1867. .fui-pop.top-left .arrow {
  1868. right: 10px
  1869. }
  1870. .fui-pop.top-center .arrow {
  1871. left: 50%;
  1872. -webkit-transform: rotate(45deg) translateX(-50%) translateY(50%);
  1873. -moz-transform: rotate(45deg) translateX(-50%) translateY(50%);
  1874. -ms-transform: rotate(45deg) translateX(-50%) translateY(50%);
  1875. transform: rotate(45deg) translateX(-50%) translateY(50%);
  1876. -webkit-transform-origin: 0 100%;
  1877. -moz-transform-origin: 0 100%;
  1878. -ms-transform-origin: 0 100%;
  1879. transform-origin: 0 100%
  1880. }
  1881. .fui-pop.top-right .arrow {
  1882. left: 10px
  1883. }
  1884. .fui-pop .popover-prompt .popover-btns > .btn {
  1885. margin: 5px;
  1886. }
  1887. .fui-pop.bottom-left, .fui-pop.bottom-center, .fui-pop.bottom-right {
  1888. margin-top: 10px
  1889. }
  1890. .fui-pop.bottom-left .arrow, .fui-pop.bottom-center .arrow, .fui-pop.bottom-right .arrow {
  1891. top: 0;
  1892. -webkit-transform: rotate(45deg) translateY(-50%);
  1893. -moz-transform: rotate(45deg) translateY(-50%);
  1894. -ms-transform: rotate(45deg) translateY(-50%);
  1895. transform: rotate(45deg) translateY(-50%);
  1896. -webkit-transform-origin: 50% 0;
  1897. -moz-transform-origin: 50% 0;
  1898. -ms-transform-origin: 50% 0;
  1899. transform-origin: 50% 0
  1900. }
  1901. .fui-pop.bottom-left .arrow {
  1902. right: 10px
  1903. }
  1904. .fui-pop.bottom-center .arrow {
  1905. left: 50%;
  1906. -webkit-transform: rotate(45deg) translateX(-50%) translateY(-50%);
  1907. -moz-transform: rotate(45deg) translateX(-50%) translateY(-50%);
  1908. -ms-transform: rotate(45deg) translateX(-50%) translateY(-50%);
  1909. transform: rotate(45deg) translateX(-50%) translateY(-50%);
  1910. -webkit-transform-origin: 0 0;
  1911. -moz-transform-origin: 0 0;
  1912. -ms-transform-origin: 0 0;
  1913. transform-origin: 0 0
  1914. }
  1915. .fui-pop.bottom-right .arrow {
  1916. left: 10px
  1917. }
  1918. .fui-pop .fui-pop-btns button {
  1919. margin-left: 5px;
  1920. }
  1921. .fui-pop .fui-pop-btns button:first-child {
  1922. margin-left: 0px;
  1923. }
  1924. .fui-pop .fui-pop-inner {
  1925. word-break: break-all;
  1926. }
  1927. .msgbox {
  1928. position:fixed;
  1929. margin:auto;
  1930. height:32px;
  1931. line-height:32px;
  1932. width:100%;
  1933. text-align:center;
  1934. z-index:99999;
  1935. -moz-transition-duration: 300ms;
  1936. -webkit-transition-duration: 300ms;
  1937. transition-duration: 300ms;
  1938. top:-32px;
  1939. opacity:0;
  1940. }
  1941. .msgbox.in {
  1942. top:-1px;
  1943. opacity: 1;
  1944. }
  1945. .msgbox .msg {
  1946. display:inline-block;
  1947. white-space:nowrap;
  1948. height:32px;
  1949. line-height:30px;
  1950. color:#fff;
  1951. font-size:14px;
  1952. min-width: 550px;
  1953. border-bottom-left-radius: 3px;
  1954. border-bottom-right-radius: 3px;
  1955. }
  1956. .msgbox .msg.msg-success {
  1957. background:#54c952
  1958. }
  1959. .msgbox .msg.msg-warning {
  1960. background:#ffc000
  1961. }
  1962. .msgbox .msg.msg-error {
  1963. background:#eb6060
  1964. }
  1965. .msgbox.loading {
  1966. top:10px;
  1967. opacity:1;
  1968. }
  1969. .msgbox.loading .msg {
  1970. min-width: 150px;
  1971. background:#f8f8f8;
  1972. border:1px solid #f2f2f2;
  1973. border-radius:3px;
  1974. color:#666;
  1975. }
  1976. .msgbox.loading i {
  1977. color:#09c;
  1978. }
  1979. .fui-tooltipbox {
  1980. position:absolute; left:0;top:0; text-align:center;
  1981. padding:0px 10px; z-index:1000;
  1982. line-height:30px;
  1983. border:1px solid #e67300; color:#e67300; background-color:#fff;
  1984. }
  1985. .fui-tooltipbox.error {
  1986. border:1px solid #c13e3e; color:#c13e3e;
  1987. }
  1988. .note-editor{
  1989. border:1px solid red;
  1990. }
  1991. /*图片显示*/
  1992. .img-thumbnail{
  1993. border-radius: 0 !important;
  1994. }
  1995. /* Nestable list */
  1996. .dd {
  1997. position: relative;
  1998. display: block;
  1999. margin: 0;
  2000. padding: 0;
  2001. list-style: none;
  2002. font-size: 13px;
  2003. line-height: 20px;
  2004. }
  2005. .dd-list {
  2006. display: block;
  2007. position: relative;
  2008. margin: 0;
  2009. padding: 0;
  2010. list-style: none;
  2011. }
  2012. .dd-list .dd-list {
  2013. padding-left: 30px;
  2014. }
  2015. .dd-collapsed .dd-list {
  2016. display: none;
  2017. }
  2018. .dd-item,
  2019. .dd-empty,
  2020. .dd-placeholder {
  2021. display: block;
  2022. position: relative;
  2023. margin: 0;
  2024. padding: 0;
  2025. min-height: 20px;
  2026. font-size: 13px;
  2027. line-height: 20px;
  2028. }
  2029. .dd-handle {
  2030. display: block;
  2031. margin: 5px 0;
  2032. padding: 5px 10px;
  2033. color: #333;
  2034. text-decoration: none;
  2035. border: 1px solid #e7eaec;
  2036. background: #f5f5f5;
  2037. border-radius: 3px;
  2038. box-sizing: border-box;
  2039. -moz-box-sizing: border-box;
  2040. }
  2041. .dd-handle span {
  2042. font-weight: bold;
  2043. }
  2044. .dd-handle:hover {
  2045. background: #f0f0f0;
  2046. cursor: pointer;
  2047. font-weight: bold;
  2048. }
  2049. .dd-item > button {
  2050. display: block;
  2051. position: relative;
  2052. cursor: pointer;
  2053. float: left;
  2054. width: 25px;
  2055. height: 20px;
  2056. margin: 5px 0;
  2057. padding: 0;
  2058. text-indent: 100%;
  2059. white-space: nowrap;
  2060. overflow: hidden;
  2061. border: 0;
  2062. background: transparent;
  2063. font-size: 12px;
  2064. line-height: 1;
  2065. text-align: center;
  2066. font-weight: bold;
  2067. }
  2068. .dd-item > button:before {
  2069. content: '+';
  2070. display: block;
  2071. position: absolute;
  2072. width: 100%;
  2073. text-align: center;
  2074. text-indent: 0;
  2075. }
  2076. .dd-item > button[data-action="collapse"]:before {
  2077. content: '-';
  2078. }
  2079. #nestable2 .dd-item > button {
  2080. font-family: FontAwesome;
  2081. height: 34px;
  2082. width: 33px;
  2083. color: #c1c1c1;
  2084. }
  2085. #nestable2 .dd-item > button:before {
  2086. content: "\f067";
  2087. }
  2088. #nestable2 .dd-item > button[data-action="collapse"]:before {
  2089. content: "\f068";
  2090. }
  2091. .dd-placeholder,
  2092. .dd-empty {
  2093. margin: 5px 0;
  2094. padding: 0;
  2095. min-height: 30px;
  2096. background: #f2fbff;
  2097. border: 1px dashed #b6bcbf;
  2098. box-sizing: border-box;
  2099. -moz-box-sizing: border-box;
  2100. }
  2101. .dd-empty {
  2102. border: 1px dashed #bbb;
  2103. min-height: 100px;
  2104. background-color: #e5e5e5;
  2105. background-image: -webkit-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff), -webkit-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff);
  2106. background-image: linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff), linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff);
  2107. background-size: 60px 60px;
  2108. background-position: 0 0, 30px 30px;
  2109. }
  2110. .dd-dragel {
  2111. position: absolute;
  2112. z-index: 9999;
  2113. pointer-events: none;
  2114. }
  2115. .dd-dragel > .dd-item .dd-handle {
  2116. margin-top: 0;
  2117. }
  2118. .dd-dragel .dd-handle {
  2119. box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1);
  2120. }
  2121. /*.close{*/
  2122. /*opacity: 1;*/
  2123. /*}*/
  2124. .multi-item{
  2125. margin-top: 0.5em;
  2126. }
  2127. /*pop*/
  2128. .popover{
  2129. border: 1px solid #efefef;
  2130. border: 1px solid #efefef;
  2131. border-radius: 6px;
  2132. /*-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.1);*/
  2133. /*box-shadow: 0 5px 10px rgba(0,0,0,.1);*/
  2134. -webkit-filter: drop-shadow(0 5px 10px rgba(0, 0, 0, 0.1));
  2135. -moz-filter: drop-shadow(0 5px 10px rgba(0, 0, 0, .1));
  2136. -o-filter: drop-shadow(0 5px 10px rgba(0, 0, 0, .1));
  2137. filter: drop-shadow(0 5px 10px rgba(0, 0, 0, 0.1));
  2138. }
  2139. .popover-content{
  2140. padding: 10px !important;
  2141. font-size:12px;
  2142. }
  2143. .popover.right>.arrow{
  2144. border-right-color: #efefef;
  2145. }
  2146. /*help_block*/
  2147. .help-block{
  2148. color: #999;
  2149. }
  2150. .variable{
  2151. color: #333;
  2152. }
  2153. .js-clip{
  2154. cursor: pointer;
  2155. }
  2156. .aops{
  2157. text-align: left;
  2158. border-top:none !important;
  2159. padding:5px 0 !important;
  2160. }
  2161. img.goodslist_img{
  2162. width: 72px;
  2163. height: 72px;
  2164. padding: 1px;
  2165. border: 1px solid #efefef;
  2166. margin: 7px 0;
  2167. }
  2168. .echarts {
  2169. height: 240px;
  2170. }
  2171. .checkbox-inline,
  2172. .radio-inline,
  2173. .checkbox-inline+.checkbox-inline,
  2174. .radio-inline+.radio-inline {
  2175. margin: 0 15px 0 0;
  2176. }
  2177. .navbar-toggle {
  2178. background-color: #fff;
  2179. }
  2180. .J_menuTab {
  2181. -webkit-transition: all .3s ease-out 0s;
  2182. transition: all .3s ease-out 0s;
  2183. }
  2184. ::-webkit-scrollbar-track {
  2185. background-color: #F5F5F5;
  2186. }
  2187. ::-webkit-scrollbar {
  2188. width: 6px;
  2189. background-color: #F5F5F5;
  2190. }
  2191. ::-webkit-scrollbar-thumb {
  2192. background-color: #999;
  2193. }
  2194. select.we7-select {
  2195. height: 30px !important;
  2196. }
  2197. /*时间选择器*/
  2198. .daterangepicker.dropdown-menu li {
  2199. display: inline-block;
  2200. }
  2201. .daterangepicker.dropdown-menu li:nth-child(even){
  2202. margin-left: 10px;
  2203. }
  2204. .daterangepicker.dropdown-menu ul{
  2205. display:table;
  2206. text-align:center;
  2207. }