common.css 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924
  1. html,body {
  2. font-family: 微软雅黑;
  3. }
  4. .checkbox input[type=checkbox],
  5. .checkbox-inline input[type=checkbox],
  6. .radio input[type=radio],
  7. .radio-inline input[type=radio] {
  8. margin-top: 2px;
  9. }
  10. .btn-default {
  11. color: inherit;
  12. background: white;
  13. border: 1px solid #e7eaec;
  14. }
  15. .btn-default:hover,
  16. .btn-default:focus,
  17. .btn-default:active,
  18. .btn-default.active,
  19. .open .dropdown-toggle.btn-default {
  20. color: inherit;
  21. border: 1px solid #d2d2d2;
  22. background: white;
  23. }
  24. .btn-default:active,
  25. .btn-default.active {
  26. box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15) inset;
  27. background: white;
  28. }
  29. .btn-default:active,
  30. .btn-default.active,
  31. .open .dropdown-toggle.btn-default {
  32. background-image: none;
  33. }
  34. .btn-default.disabled,
  35. .btn-default.disabled:hover,
  36. .btn-default.disabled:focus,
  37. .btn-default.disabled:active,
  38. .btn-default.disabled.active,
  39. .btn-default[disabled],
  40. .btn-default[disabled]:hover,
  41. .btn-default[disabled]:focus,
  42. .btn-default[disabled]:active,
  43. .btn-default.active[disabled],
  44. fieldset[disabled] .btn-default,
  45. fieldset[disabled] .btn-default:hover,
  46. fieldset[disabled] .btn-default:focus,
  47. fieldset[disabled] .btn-default:active,
  48. fieldset[disabled] .btn-default.active {
  49. color:#ccc;
  50. background: #fff;
  51. }
  52. .btn-white {
  53. background-color: #c2c2c2;
  54. border-color: #c2c2c2;
  55. color: #FFFFFF;
  56. }
  57. .btn-white:hover,
  58. .btn-white:focus,
  59. .btn-white:active,
  60. .btn-white.active,
  61. .open .dropdown-toggle.btn-white {
  62. background-color: #bababa;
  63. border-color: #bababa;
  64. color: #FFFFFF;
  65. }
  66. .btn-white:active,
  67. .btn-white.active,
  68. .open .dropdown-toggle.btn-white {
  69. background-image: none;
  70. }
  71. .btn-white.disabled,
  72. .btn-white.disabled:hover,
  73. .btn-white.disabled:focus,
  74. .btn-white.disabled:active,
  75. .btn-white.disabled.active,
  76. .btn-white[disabled],
  77. .btn-white[disabled]:hover,
  78. .btn-white[disabled]:focus,
  79. .btn-white[disabled]:active,
  80. .btn-white.active[disabled],
  81. fieldset[disabled] .btn-white,
  82. fieldset[disabled] .btn-white:hover,
  83. fieldset[disabled] .btn-white:focus,
  84. fieldset[disabled] .btn-white:active,
  85. fieldset[disabled] .btn-white.active {
  86. background-color: #cccccc;
  87. border-color: #cccccc;
  88. }
  89. .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
  90. background-color: #1ab394;
  91. border-color: #1ab394;
  92. color: #fff;
  93. cursor: default;
  94. z-index: 2;
  95. }
  96. .pagination li > a:focus,.pagination li > a:hover {
  97. color: #1ab394;
  98. }
  99. .label { font-size:11px;}
  100. ul,li {padding:0;margin:0; list-style: none}
  101. .main-wrapper { width:1000px;margin: auto;padding:0; height: auto; background: #fff }
  102. .page-menubar{
  103. float:left;width:160px;
  104. }
  105. .page-content {
  106. float:left; padding:0; width:840px; display:none;
  107. }
  108. .top-navigation { border-bottom:1px solid #dadada;}
  109. .top-navigation .nav li.active, .top-navigation .nav li:active {
  110. background: #f3f3f4;
  111. }
  112. .top-navigation .nav > li.active {
  113. background: #f3f3f4;
  114. }
  115. .menu-head-top {
  116. padding-top:20px;
  117. }
  118. .menu-header {
  119. color:#a0a0a0;
  120. width:100%;padding:10px 5px;
  121. padding-top:30px;
  122. }
  123. .page-menubar li a { display:block;width:100%; background: #fff;padding:0px; line-height:36px; padding-left:5px; color:#333;font-size:14px;}
  124. .page-menubar li a:focus,
  125. .page-menubar li a:active,
  126. .page-menubar li a:hover,
  127. .page-menubar li.active a { color:#f90;background: #fff;}
  128. .page-heading { padding:5px 0; border-bottom: 1px solid #ccc; margin-bottom: 20px; position:relative;}
  129. .page-heading h2 { font-size:16px; }
  130. .page-heading .pull-right { padding-top:10px; }
  131. .page-heading .pull-right .btn { float:left; margin-left:10px; }
  132. .page-content { padding-bottom:50px;}
  133. select.select-sm { width:100px; }
  134. select.select-md { width:120px; }
  135. select.input-sm { line-height:18px; padding-top:0; padding-bottom: 0}
  136. .page-toolbar { height:35px;}
  137. .page-toolbar select
  138. { float:left; }
  139. .select2-container { float:left;}
  140. .form-horizontal .form-group::after {
  141. clear:disabled;
  142. }
  143. table tr td {
  144. position: relative;
  145. white-space: nowrap;
  146. }
  147. .wb-header .dropdown-menu {
  148. position: absolute;
  149. top: 58px;
  150. left: 0;
  151. z-index: 1000;
  152. display: none;
  153. float: left;
  154. min-width: 160px;
  155. margin: 2px 0 0;
  156. padding: 0;
  157. font-size: 12px;
  158. text-align: left;
  159. list-style: none;
  160. background-color: #fff;
  161. -webkit-background-clip: padding-box;
  162. background-clip: padding-box;
  163. border: none;
  164. border-radius: 0px;
  165. -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .1);
  166. box-shadow: 0 6px 12px rgba(0, 0, 0, .1);
  167. text-align: center;
  168. }
  169. .wb-header .dropdown-menu li:hover {
  170. background: #f9f9f9;
  171. }
  172. .wb-header .dropdown-menu > li > a {
  173. padding: 17px 20px;
  174. font-size: 12px;
  175. /* line-height: 50px; */
  176. }
  177. .wb-header .dropdown-menu .divider {
  178. height: 1px;
  179. /*margin: 9px 0;*/
  180. overflow: hidden;
  181. background-color: #efefef;
  182. line-height: 1px;
  183. }
  184. .wb-content {
  185. height: 100%;
  186. width: 100%;
  187. display: flex;
  188. padding-bottom: 50px;
  189. }
  190. .wb-header .dropdown-menu {
  191. position: absolute;
  192. top: 100%;
  193. left: 0;
  194. z-index: 1000;
  195. display: none;
  196. float: left;
  197. min-width: 160px;
  198. margin: 2px 0 0;
  199. padding: 0;
  200. font-size: 12px;
  201. text-align: left;
  202. list-style: none;
  203. background-color: #fff;
  204. -webkit-background-clip: padding-box;
  205. background-clip: padding-box;
  206. border: none;
  207. border-radius: 0px;
  208. -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .1);
  209. box-shadow: 0 6px 12px rgba(0, 0, 0, .1);
  210. text-align: center;
  211. }
  212. .wb-header .dropdown-menu li:hover {
  213. background: #f9f9f9;
  214. }
  215. .wb-header .dropdown-menu > li > a {
  216. padding: 17px 20px;
  217. font-size: 12px;
  218. /* line-height: 50px; */
  219. }
  220. .wb-header .dropdown-menu .divider {
  221. height: 1px;
  222. /*margin: 9px 0;*/
  223. overflow: hidden;
  224. background-color: #efefef;
  225. line-height: 1px;
  226. }
  227. .wb-content {
  228. height: 100%;
  229. width: 100%;
  230. display: flex;
  231. padding-bottom: 50px;
  232. }
  233. /*微信消息*/
  234. .tips {
  235. position: absolute;
  236. padding: 0 2px;
  237. width: 22px;
  238. height: 15px;
  239. line-height: 15px;
  240. text-align: center;
  241. -webkit-border-radius: 7px;
  242. border-radius: 7px;
  243. background: #54c952;
  244. color: #fff;
  245. font-size: 12px;
  246. top: 20px;
  247. left: 40px;
  248. display: block;
  249. white-space: nowrap;
  250. overflow: hidden;
  251. text-overflow: ellipsis;
  252. }
  253. /*微信消息*/
  254. /*.tip {*/
  255. /*position: absolute;*/
  256. /*padding: 0 2px;*/
  257. /*width: 22px;*/
  258. /*height: 15px;*/
  259. /*line-height: 15px;*/
  260. /*text-align: center;*/
  261. /*-webkit-border-radius: 7px;*/
  262. /*border-radius: 7px;*/
  263. /*background: #54c952;*/
  264. /*color: #fff;*/
  265. /*font-size: 12px;*/
  266. /*top: 20px;*/
  267. /*left: 40px;*/
  268. /*display: block;*/
  269. /*white-space: nowrap;*/
  270. /*overflow: hidden;*/
  271. /*text-overflow: ellipsis;*/
  272. /*}*/
  273. .table-responsive .label { display:inline-block;margin:0;margin-bottom:2px;}
  274. .tab-pane { margin-top:20px;}
  275. .table-responsive.panel-body{overflow:auto;}
  276. .table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td{vertical-align:middle;}
  277. .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
  278. .table>thead>tr>th{border-top:none;}
  279. .table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th{border-top:none;}
  280. .table>thead>tr>td.full,
  281. .table>tbody>tr>td.full,
  282. .table>tfoot>tr>td.full { word-break: break-all; overflow: auto; white-space:normal; }
  283. .modal-dialog .avatar-browser{min-height:480px;line-height:0;color:#428bca;}
  284. .modal-dialog .avatar-browser .thumbnail{display:block;float:left;width:100px;height:100px;margin-right:13px;cursor:pointer;overflow:hidden;}
  285. .modal-dialog .avatar-browser .thumbnail:hover{border-color:#428bca;}
  286. .modal-dialog .avatar-browser{min-height:480px;line-height:0;color:#428bca;}
  287. .modal-dialog .avatar-browser .thumbnail{display:block;float:left;width:100px;height:100px;margin-right:13px;cursor:pointer;overflow:hidden;}
  288. .modal-dialog .avatar-browser .thumbnail:hover{border-color:#428bca;}
  289. .pagination { margin:0;}
  290. #modal-webuploader .nav > li.active >a,
  291. #modal-webuploader .nav > li.active >a:active,
  292. #modal-webuploader .uploader .placeholder .webuploader-pick {background: #19aa8d; border: none;}
  293. #modal-webuploader .btn-primary:hover,
  294. #modal-webuploader .btn-info:active {background: #19aa8d;}
  295. #modal-webuploader .btn-info:active {border-color: #19aa8d;}
  296. #modal-webuploader .nav > li.active {border: none; background: none}
  297. #modal-webuploader .history-content {height: auto; overflow: hidden;}
  298. .history .img-list { margin: 4px; display: block; clear: both; list-style: outside none none; padding:0px;}
  299. .history .img-list .img-item { float: left; padding: 1px; cursor: pointer; position: relative;}
  300. .history .img-list .img-item .img-container { position: relative; width:75px; height:75px; text-align:center; background-color:#eee; background-size: contain; background-repeat: no-repeat; background-position: 50% 50%;}
  301. .history .img-list .img-item .img-container:hover .img-meta{display:none; }
  302. .history .img-list .img-item .img-container .img-meta { width:100%; position: absolute; bottom: 0; z-index:1; background:rgba(0,0,0,0.5); color:#eee;}
  303. .history .img-list .img-item .img-container .select-status {display:inline-block; width:50px; height:50px; position: absolute; bottom:0; right:0; z-index:2;}
  304. .history .img-list .img-item-selected .img-container .select-status {display:inline-block; width:50px; height:50px; position: absolute; bottom:0; right:0; background: url('../images/success-small.png') no-repeat right bottom; z-index:2;}
  305. .history .img-list .img-item-selected .img-container .img-meta {display:none;}
  306. .history .img-list .img-item .btnClose{text-align:right; position:absolute; top:-10px; right:-5px; display:none; z-index:10;}
  307. .history .img-list .img-item:hover .btnClose{display:block;}
  308. .history .img-list .img-item .btnClose a{display:inline-block; width:20px; height:20px; text-align:center; line-height:20px; color:#fff; background:rgba(0,0,0,.3); border-radius:50%;}
  309. .history .img-list .img-item .btnClose a i.fa-times{font-size:14px; padding:3px;margin-top: 0;}
  310. .history .img-list .img-item .btnClose a:hover{background:rgba(0,0,0,1);}
  311. .pagination { margin:0;}
  312. .must::before {
  313. content:"*";
  314. position:absolute;
  315. right:0px;
  316. top:10px;
  317. color:#f30;
  318. font-size:12px
  319. }
  320. .msgbox {
  321. position:fixed;
  322. margin:auto;
  323. height:32px;
  324. line-height:32px;
  325. top:-32px; width:100%;
  326. text-align:center;
  327. z-index:111111111;
  328. transition-duration: 300ms;
  329. -webkit-transition-duration: 300ms;
  330. opacity:0;
  331. }
  332. .msgbox.in {
  333. top:0;
  334. opacity: 1;
  335. }
  336. .msgbox .msg {
  337. display:inline-block;
  338. white-space:nowrap;
  339. height:32px;
  340. line-height:32px; color:#fff; font-size:14px;
  341. min-width: 350px;
  342. }
  343. .msgbox .msg-success { background:#5cb85c }
  344. .msgbox .msg-error { background:#eaa000 }
  345. .aops a { position: relative; display:inline-block; padding:0 5px;}
  346. .aops a::after {
  347. content: '-';
  348. position:absolute;
  349. right:-4px;
  350. top:0px;
  351. color:#666;
  352. font-size:12px
  353. }
  354. .aops a:last-child::after { display: none;}
  355. .step-region {
  356. position:relative;
  357. border:1px solid #f2f2f2;
  358. margin-bottom: 10px;
  359. }
  360. .ui-step {
  361. padding:14px 0 8px 0;
  362. zoom:1
  363. }
  364. .ui-step:after {
  365. content:"";
  366. display:table;
  367. clear:both
  368. }
  369. .ui-step li {
  370. float:left;
  371. position:relative;
  372. -webkit-box-sizing:border-box;
  373. -moz-box-sizing:border-box;
  374. box-sizing:border-box;
  375. text-align:center
  376. }
  377. .ui-step li::before,.ui-step li::after {
  378. position:absolute;
  379. left:0;
  380. top:36px;
  381. display:block;
  382. content:' ';
  383. width:50%;
  384. height:4px;
  385. background:#999;
  386. z-index:1
  387. }
  388. .ui-step li::after {
  389. left:50%
  390. }
  391. .ui-step li:first-child::before {
  392. width:0
  393. }
  394. .ui-step li:last-child::after {
  395. width:0
  396. }
  397. .ui-step .ui-step-title {
  398. color:#999;
  399. font-size:12px;
  400. font-weight:bold;
  401. line-height:18px
  402. }
  403. .ui-step .ui-step-number {
  404. position:relative;
  405. display:inline-block;
  406. width:20px;
  407. height:20px;
  408. margin:10px 0;
  409. line-height:22px;
  410. background:#999;
  411. color:#fff;
  412. border-radius:100%;
  413. -webkit-box-sizing:border-box;
  414. -moz-box-sizing:border-box;
  415. box-sizing:border-box;
  416. z-index:2
  417. }
  418. .ui-step .ui-step-meta {
  419. color:#ccc
  420. }
  421. .ui-step li.ui-step-done::before,
  422. .ui-step li.ui-step-done::after,
  423. .ui-step li.ui-step-done .ui-step-number {
  424. background:#1ab394
  425. }
  426. .ui-step li.ui-step-done .ui-step-number {
  427. color:transparent
  428. }
  429. .ui-step li.ui-step-done .ui-step-number::after {
  430. position:absolute;
  431. left:0;
  432. width:17px;
  433. height:20px;
  434. line-height:22px;
  435. content:'√';
  436. color:#fff;
  437. font-family:serif
  438. }
  439. .ui-step li.ui-step-done .ui-step-title {
  440. color:#1ab394
  441. }
  442. .ui-step-2 li {
  443. width:50%
  444. }
  445. .ui-step-3 li {
  446. width:33.33333%
  447. }
  448. .ui-step-4 li {
  449. width:24.9999%
  450. }
  451. .ui-step-5 li {
  452. width:20%
  453. }
  454. .panel { border:1px solid #f2f2f2;}
  455. .table { table-layout: fixed}
  456. .dropdown-select>li>a input {
  457. position:absolute;
  458. left:-9999em
  459. }
  460. .dropdown-select-50 {
  461. min-width:50px;
  462. text-align:left;
  463. max-height:500px;
  464. overflow:auto
  465. }
  466. .dropdown-float li { float:left;display: block;}
  467. .text-default,.text-default a,.text-default:active,.text-default:hover { color:#999}
  468. .text-danger a,.text-danger:active,.text-danger:hover { color:red}
  469. input[type=text] { padding:0px 5px; }
  470. .form-group.splitter { border-bottom: 1px dotted #e7eaec;}
  471. .form-group-title { padding:0px 0 10px 20px; border-bottom:1px dotted #ccc;margin-bottom:10px;font-size:14px;}
  472. .multi-img-details, .multi-audio-details {margin-top:.5em;max-width: 700px; padding:0; }
  473. .multi-img-details .multi-item{max-height: 100px; max-width: 100px; position:relative; float: left; margin-right: 18px; }
  474. .multi-img-details .multi-item img{width: 100px; }
  475. .multi-img-details .multi-item em{position:absolute; top: 0; right: -14px;}
  476. .multi-img-details .img-nickname
  477. { position: absolute;bottom:0px;line-height:25px;height:25px;color:#fff;text-align:center;width:90px; left:5px; bottom:5px;background:rgba(0,0,0,0.8);}
  478. .multi-audio-details .multi-audio-item {width:155px; height: 40px; position:relative; float: left; margin-right: 5px;}
  479. .js-switch { display:none; }
  480. .footer {
  481. margin: 0;
  482. margin-top: 50px;
  483. overflow: hidden;
  484. float: left;
  485. margin-bottom: 10px;
  486. height: auto;
  487. padding: 10px 0;
  488. background: none !important;
  489. color: inherit !important;
  490. }
  491. .order-container { position:relative;
  492. overflow:hidden;border:1px solid #f2f2f2;margin: 0px;
  493. }
  494. .order-container-left {
  495. float:left;width:300px;
  496. }
  497. .order-container-right {border-left:1px solid #f2f2f2;
  498. float:left;width:500px;position:relative;
  499. }
  500. .order-tips {
  501. width:95%;
  502. margin:10px;
  503. position: absolute;
  504. bottom:0;
  505. }
  506. .order-tips-title {
  507. padding: 10px 0 10px 45px;
  508. color:#f90;
  509. border-top:1px dotted #f2f2f2;
  510. }
  511. .order-tips-row {
  512. padding: 0px 0 2px 50px
  513. }
  514. .help-block-validate {
  515. display:block;
  516. padding:0;
  517. }
  518. .has-error .help-block-validate {
  519. color:#ed5565;
  520. }
  521. .nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover{
  522. background: #44abf7 !important;
  523. }
  524. /*订单流程*/
  525. .step-region {
  526. position: relative;
  527. margin-bottom: 10px;
  528. }
  529. .nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover{
  530. background: #44abf7;
  531. }
  532. /*订单流程*/
  533. .step-region {
  534. position: relative;
  535. margin-bottom: 10px;
  536. }
  537. .tips-upgrade { position: fixed;z-index:999; bottom:10px;right:10px ;width:300px;height:auto; background:rgba(26,179,148,0.5);color:#fff; padding:10px;border-radius: 5px;}
  538. .tips-upgrade .tclose { position:absolute;top:10px; right:10px;color:#fff;}
  539. .tips-upgrade .title { padding:5px 10px;font-weight:bold;color:#fff;}
  540. .tips-upgrade .text { padding:10px;color:#fff;}
  541. .tips-upgrade .buttons { text-align: right; padding-top:5px;}
  542. /*功能条*/
  543. .funbar-btn {
  544. height: 110px;
  545. width: 34px;
  546. line-height: 10px;
  547. background: #1ab394;
  548. text-align: center;
  549. cursor: pointer;
  550. padding: 5px 0px;
  551. color: #fff;
  552. font-size: 15px;
  553. position: fixed;
  554. left: 0;
  555. top: 50%;
  556. margin-top: -40px;
  557. }
  558. .funbar {
  559. height: 100%;
  560. width: 84px;
  561. position: fixed;
  562. z-index: 999;
  563. top: 0;
  564. left: -120px;
  565. background: #f4f4f4;
  566. -moz-transition-duration: 300ms;
  567. -webkit-transition-duration: 300ms;
  568. transition-duration: 300ms;
  569. moz-user-select: -moz-none;
  570. -moz-user-select: none;
  571. -o-user-select:none;
  572. -khtml-user-select:none;
  573. -webkit-user-select:none;
  574. -ms-user-select:none;
  575. user-select:none;
  576. }
  577. .funbar.active {
  578. left: 0;
  579. }
  580. .funbar.edit {
  581. width: 150px;
  582. }
  583. .funbar:before {
  584. position: absolute;
  585. top: 0;
  586. right: 0;
  587. bottom: 0;
  588. content: "";
  589. border-right: 1px solid #1ab394;
  590. z-index: 10;
  591. }
  592. .funbar .fb-header {
  593. height: 50px;
  594. background: #1ab394;
  595. color: #fff;
  596. font-size: 16px;
  597. line-height: 50px;
  598. text-align: center;
  599. overflow: hidden;
  600. }
  601. .funbar .fb-inner {
  602. width: 100%;
  603. height: auto;
  604. overflow-y: auto;
  605. overflow-x: hidden;
  606. position: absolute;
  607. top: 90px;
  608. bottom: 40px;
  609. }
  610. .funbar .search {
  611. padding: 5px;
  612. }
  613. .funbar .search .input {
  614. width: 100%;
  615. height: 30px;
  616. outline: none;
  617. }
  618. .funbar .fb-inner nav {
  619. height: 40px;
  620. line-height: 40px;
  621. padding: 0 10px;
  622. font-size: 14px;
  623. display: block;
  624. color: #666;
  625. z-index: 20;
  626. position: relative;
  627. overflow: hidden;
  628. text-overflow: ellipsis;
  629. white-space: nowrap;
  630. cursor: pointer;
  631. }
  632. .funbar .fb-inner nav .editdel {
  633. position: absolute;
  634. top: 0;
  635. right: 0;
  636. bottom: 0;
  637. color: #fff;
  638. background: #1ab394;
  639. padding: 0 5px;
  640. display: none;
  641. font-size: 12px;
  642. }
  643. .funbar .fb-inner nav:hover,
  644. .funbar .fb-inner nav:focus {
  645. background: #1ab394;
  646. color: #fff;
  647. }
  648. .funbar .fb-inner nav.active {
  649. background: #1ab394;
  650. }
  651. .funbar.edit .fb-inner nav:hover .editdel {
  652. display: block;
  653. }
  654. .funbar .fb-footer {
  655. position: absolute;
  656. bottom: 0;
  657. left: 0;
  658. right: 0;
  659. height: 36px;
  660. background: #1ab394;
  661. text-align: center;
  662. line-height: 36px;
  663. color: #fff;
  664. font-size: 15px;
  665. cursor: pointer;
  666. }
  667. .funbar .fb-footer .default {
  668. display: block;
  669. }
  670. .funbar .fb-footer .complete {
  671. display: none;
  672. }
  673. .funbar .fb-footer .default.one .item {
  674. width: 100%;
  675. }
  676. .funbar .fb-footer .item {
  677. width: 50%;
  678. float: left;
  679. position: relative;
  680. }
  681. .funbar .fb-footer .item:first-child:before {
  682. content: "";
  683. position: absolute;
  684. top: 10px;
  685. right: 0;
  686. bottom: 10px;
  687. border-right: 1px solid #fff;
  688. }
  689. .page-gotop {
  690. height: 60px;
  691. width: 40px;
  692. padding: 5px 0;
  693. background: rgba(0, 0, 0, 0.2);
  694. color: #fff;
  695. line-height: 10px;
  696. text-align: center;
  697. cursor: pointer;
  698. position: fixed;
  699. bottom: 100px;
  700. right: 50%;
  701. margin-right: -560px;
  702. display: none;
  703. moz-user-select: -moz-none;
  704. -moz-user-select: none;
  705. -o-user-select:none;
  706. -khtml-user-select:none;
  707. -webkit-user-select:none;
  708. -ms-user-select:none;
  709. user-select:none;
  710. -moz-transition-duration: 300ms;
  711. -webkit-transition-duration: 300ms;
  712. transition-duration: 300ms;
  713. }
  714. .page-gotop p:first-child {
  715. margin-bottom: 5px;
  716. }
  717. .page-gotop.style2 {
  718. width: 85px;
  719. height: 30px;
  720. line-height: 22px;
  721. font-size: 13px;
  722. background: #1ab394;
  723. position: absolute;
  724. left: 0;
  725. bottom: -35px;
  726. }
  727. .page-gotop.style2.edit {
  728. width: 130px;
  729. }
  730. .funbar.style2 {
  731. height: 500px;
  732. left: auto;
  733. right: 50%;
  734. top:50%;
  735. margin-top: -250px;
  736. margin-right: -630px;
  737. position: absolute;
  738. }
  739. .funbar.style2.edit {
  740. width: 130px;
  741. margin-right: -680px;
  742. }
  743. .funbar.style2:after {
  744. position: absolute;
  745. top: 0;
  746. left: 0;
  747. bottom: 0;
  748. content: "";
  749. border-left: 1px solid #1ab394;
  750. z-index: 10;
  751. }
  752. .funbar.style2 .fb-inner nav {
  753. height: 36px;
  754. line-height: 36px;
  755. }
  756. .funbar.style2 .fb-header,
  757. .funbar.style2 .fb-footer {
  758. height: 30px;
  759. line-height: 30px;
  760. font-size: 14px;
  761. }
  762. .funbar.style2 .fb-inner {
  763. top: 65px;
  764. bottom: 30px;
  765. }
  766. .funbar.style2 .search .input {
  767. height: 26px;
  768. line-height: 26px;
  769. }
  770. .funbar.style2.perm .fb-inner {
  771. bottom: 0;
  772. border-bottom: 1px solid #1ab394;
  773. }
  774. .fui-tag{display: inline-block;}
  775. .fui-tag-danger{background: #ff9326;color:#fff;font-size:12px;-webkit-border-radius: 3px;border-radius:3px;font-style: normal;
  776. padding:2px;line-height: 16px;}
  777. .modal-dialog .embed-responsive-16by9{padding-bottom:0; height:490px; overflow:hidden;}
  778. .switch-version {
  779. height: 26px;
  780. width: 70px;
  781. background: #ff5555;
  782. color: #fff !important;
  783. position: absolute;
  784. top: 10px;
  785. right: -120px;
  786. font-size: 12px;
  787. line-height: 26px;
  788. text-align: center;
  789. moz-user-select: -moz-none;
  790. -moz-user-select: none;
  791. -o-user-select:none;
  792. -khtml-user-select:none;
  793. -webkit-user-select:none;
  794. -ms-user-select:none;
  795. user-select:none;
  796. cursor: pointer;
  797. display: block;
  798. }
  799. .switch-version:before {
  800. content: '';
  801. display: inline-block;
  802. width: 0;
  803. height: 0;
  804. border-right: 6px dashed #ff5555;
  805. border-right: 6px solid #ff5555;
  806. border-top: 6px solid transparent;
  807. border-bottom: 6px solid transparent;
  808. position: absolute;
  809. left: -6px;
  810. top: 50%;
  811. margin-top: -6px;
  812. }
  813. .switch-version{
  814. -webkit-animation: bounce-down 1s steps(4,end) infinite;
  815. animation: bounce-down 1s steps(4,end) infinite;
  816. }
  817. @keyframes bounce-down {
  818. from {
  819. transform: translateY(0px);
  820. }
  821. 25%{
  822. transform: translateY(-1px);
  823. }
  824. 50%{
  825. transform: translateY(-2px);
  826. }
  827. 75% {
  828. transform: translateY(1px);
  829. }
  830. 100%{
  831. transform: translateY(2px);
  832. }
  833. }
  834. /*6Z2S5bKb5piT6IGU5LqS5Yqo572R57uc56eR5oqA5pyJ6ZmQ5YWs5Y+454mI5p2D5omA5pyJ*/