common.css 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155
  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. text-overflow:ellipsis;
  147. -o-text-overflow:ellipsis;
  148. overflow: hidden; }
  149. .table-responsive .label { display:inline-block;margin:0;margin-bottom:2px;}
  150. .tab-pane { margin-top:20px;}
  151. .table-responsive.panel-body{overflow:auto;}
  152. .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;}
  153. .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
  154. .table>thead>tr>th{border-top:none;}
  155. .table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th{border-top:none;}
  156. .table>thead>tr>td.full,
  157. .table>tbody>tr>td.full,
  158. .table>tfoot>tr>td.full { word-break: break-all; overflow: auto; white-space:normal; }
  159. .modal-dialog .avatar-browser{min-height:480px;line-height:0;color:#428bca;}
  160. .modal-dialog .avatar-browser .thumbnail{display:block;float:left;width:100px;height:100px;margin-right:13px;cursor:pointer;overflow:hidden;}
  161. .modal-dialog .avatar-browser .thumbnail:hover{border-color:#428bca;}
  162. .modal-dialog .avatar-browser{min-height:480px;line-height:0;color:#428bca;}
  163. .modal-dialog .avatar-browser .thumbnail{display:block;float:left;width:100px;height:100px;margin-right:13px;cursor:pointer;overflow:hidden;}
  164. .modal-dialog .avatar-browser .thumbnail:hover{border-color:#428bca;}
  165. .pagination { margin:0;}
  166. #modal-webuploader .nav > li.active >a,
  167. #modal-webuploader .nav > li.active >a:active,
  168. #modal-webuploader .uploader .placeholder .webuploader-pick {background: #19aa8d; border: none;}
  169. #modal-webuploader .btn-primary:hover,
  170. #modal-webuploader .btn-info:active {background: #19aa8d;}
  171. #modal-webuploader .btn-info:active {border-color: #19aa8d;}
  172. #modal-webuploader .nav > li.active {border: none; background: none}
  173. #modal-webuploader .history-content {height: auto; overflow: hidden;}
  174. .history .img-list { margin: 4px; display: block; clear: both; list-style: outside none none; padding:0px;}
  175. .history .img-list .img-item { float: left; padding: 1px; cursor: pointer; position: relative;}
  176. .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%;}
  177. .history .img-list .img-item .img-container:hover .img-meta{display:none; }
  178. .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;}
  179. .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;}
  180. .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;}
  181. .history .img-list .img-item-selected .img-container .img-meta {display:none;}
  182. .history .img-list .img-item .btnClose{text-align:right; position:absolute; top:-10px; right:-5px; display:none; z-index:10;}
  183. .history .img-list .img-item:hover .btnClose{display:block;}
  184. .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%;}
  185. .history .img-list .img-item .btnClose a i.fa-times{font-size:14px; padding:3px;margin-top: 0;}
  186. .history .img-list .img-item .btnClose a:hover{background:rgba(0,0,0,1);}
  187. .pagination { margin:0;}
  188. .must::before {
  189. content:"*";
  190. position:absolute;
  191. right:0px;
  192. top:10px;
  193. color:#f30;
  194. font-size:12px
  195. }
  196. .msgbox {
  197. position:fixed;
  198. margin:auto;
  199. height:32px;
  200. line-height:32px;
  201. top:-32px; width:100%;
  202. text-align:center;
  203. z-index:111111111;
  204. transition-duration: 300ms;
  205. -webkit-transition-duration: 300ms;
  206. opacity:0;
  207. }
  208. .msgbox.in {
  209. top:0;
  210. opacity: 1;
  211. }
  212. .msgbox .msg {
  213. display:inline-block;
  214. white-space:nowrap;
  215. height:32px;
  216. line-height:32px; color:#fff; font-size:14px;
  217. min-width: 350px;
  218. }
  219. .msgbox .msg-success { background:#5cb85c }
  220. .msgbox .msg-error { background:#eaa000 }
  221. .aops a { position: relative; display:inline-block; padding:0 5px;}
  222. .aops a::after {
  223. content: '-';
  224. position:absolute;
  225. right:-4px;
  226. top:0px;
  227. color:#666;
  228. font-size:12px
  229. }
  230. .aops a:last-child::after { display: none;}
  231. .step-region {
  232. position:relative;
  233. border:1px solid #f2f2f2;
  234. margin-bottom: 10px;
  235. }
  236. .ui-step {
  237. padding:14px 0 8px 0;
  238. zoom:1
  239. }
  240. .ui-step:after {
  241. content:"";
  242. display:table;
  243. clear:both
  244. }
  245. .ui-step li {
  246. float:left;
  247. position:relative;
  248. -webkit-box-sizing:border-box;
  249. -moz-box-sizing:border-box;
  250. box-sizing:border-box;
  251. text-align:center
  252. }
  253. .ui-step li::before,.ui-step li::after {
  254. position:absolute;
  255. left:0;
  256. top:36px;
  257. display:block;
  258. content:' ';
  259. width:50%;
  260. height:4px;
  261. background:#999;
  262. z-index:1
  263. }
  264. .ui-step li::after {
  265. left:50%
  266. }
  267. .ui-step li:first-child::before {
  268. width:0
  269. }
  270. .ui-step li:last-child::after {
  271. width:0
  272. }
  273. .ui-step .ui-step-title {
  274. color:#999;
  275. font-size:12px;
  276. font-weight:bold;
  277. line-height:18px
  278. }
  279. .ui-step .ui-step-number {
  280. position:relative;
  281. display:inline-block;
  282. width:20px;
  283. height:20px;
  284. margin:10px 0;
  285. line-height:22px;
  286. background:#999;
  287. color:#fff;
  288. border-radius:100%;
  289. -webkit-box-sizing:border-box;
  290. -moz-box-sizing:border-box;
  291. box-sizing:border-box;
  292. z-index:2
  293. }
  294. .ui-step .ui-step-meta {
  295. color:#ccc
  296. }
  297. .ui-step li.ui-step-done::before,
  298. .ui-step li.ui-step-done::after,
  299. .ui-step li.ui-step-done .ui-step-number {
  300. background:#1ab394
  301. }
  302. .ui-step li.ui-step-done .ui-step-number {
  303. color:transparent
  304. }
  305. .ui-step li.ui-step-done .ui-step-number::after {
  306. position:absolute;
  307. left:0;
  308. width:17px;
  309. height:20px;
  310. line-height:22px;
  311. content:'√';
  312. color:#fff;
  313. font-family:serif
  314. }
  315. .ui-step li.ui-step-done .ui-step-title {
  316. color:#1ab394
  317. }
  318. .ui-step-2 li {
  319. width:50%
  320. }
  321. .ui-step-3 li {
  322. width:33.33333%
  323. }
  324. .ui-step-4 li {
  325. width:24.9999%
  326. }
  327. .ui-step-5 li {
  328. width:20%
  329. }
  330. .panel { border:1px solid #f2f2f2;}
  331. .table { table-layout: fixed}
  332. .dropdown-select>li>a input {
  333. position:absolute;
  334. left:-9999em
  335. }
  336. .dropdown-select-50 {
  337. min-width:50px;
  338. text-align:left;
  339. max-height:500px;
  340. overflow:auto
  341. }
  342. .dropdown-float li { float:left;display: block;}
  343. .text-default,.text-default a,.text-default:active,.text-default:hover { color:#999}
  344. .text-danger a,.text-danger:active,.text-danger:hover { color:red}
  345. input[type=text] { padding:0px 5px; }
  346. .form-group.splitter { border-bottom: 1px dotted #e7eaec;}
  347. .form-group-title { padding:0px 0 10px 20px; border-bottom:1px dotted #ccc;margin-bottom:10px;font-size:14px;}
  348. .multi-img-details, .multi-audio-details {margin-top:.5em;max-width: 700px; padding:0; }
  349. .multi-img-details .multi-item{max-height: 100px; max-width: 100px; position:relative; float: left; margin-right: 18px; }
  350. .multi-img-details .multi-item img{width: 100px; }
  351. .multi-img-details .multi-item em{position:absolute; top: 0; right: -14px;}
  352. .multi-img-details .img-nickname
  353. { 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);}
  354. .multi-audio-details .multi-audio-item {width:155px; height: 40px; position:relative; float: left; margin-right: 5px;}
  355. .js-switch { display:none; }
  356. .footer { margin:0; margin-top:50px; overflow: hidden; float:left; margin-bottom:10px;height:auto; padding:10px 0; }
  357. .order-container { position:relative;
  358. overflow:hidden;border:1px solid #f2f2f2;margin: 0px;
  359. }
  360. .order-container-left {
  361. float:left;width:300px;
  362. }
  363. .order-container-right {border-left:1px solid #f2f2f2;
  364. float:left;width:500px;position:relative;
  365. }
  366. .order-tips {
  367. width:95%;
  368. margin:10px;
  369. position: absolute;
  370. bottom:0;
  371. }
  372. .order-tips-title {
  373. padding: 10px 0 10px 45px;
  374. color:#f90;
  375. border-top:1px dotted #f2f2f2;
  376. }
  377. .order-tips-row {
  378. padding: 0px 0 2px 50px
  379. }
  380. .help-block-validate {
  381. display:block;
  382. padding:0;
  383. }
  384. .has-error .help-block-validate {
  385. color:#ed5565;
  386. }
  387. .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;}
  388. .tips-upgrade .tclose { position:absolute;top:10px; right:10px;color:#fff;}
  389. .tips-upgrade .title { padding:5px 10px;font-weight:bold;color:#fff;}
  390. .tips-upgrade .text { padding:10px;color:#fff;}
  391. .tips-upgrade .buttons { text-align: right; padding-top:5px;}
  392. /*功能条*/
  393. .funbar-btn {
  394. height: 110px;
  395. width: 34px;
  396. line-height: 10px;
  397. background: #1ab394;
  398. text-align: center;
  399. cursor: pointer;
  400. padding: 5px 0px;
  401. color: #fff;
  402. font-size: 15px;
  403. position: fixed;
  404. left: 0;
  405. top: 50%;
  406. margin-top: -40px;
  407. }
  408. .funbar {
  409. height: 100%;
  410. width: 84px;
  411. position: fixed;
  412. z-index: 999;
  413. top: 0;
  414. left: -120px;
  415. background: #f4f4f4;
  416. -moz-transition-duration: 300ms;
  417. -webkit-transition-duration: 300ms;
  418. transition-duration: 300ms;
  419. moz-user-select: -moz-none;
  420. -moz-user-select: none;
  421. -o-user-select:none;
  422. -khtml-user-select:none;
  423. -webkit-user-select:none;
  424. -ms-user-select:none;
  425. user-select:none;
  426. }
  427. .funbar.active {
  428. left: 0;
  429. }
  430. .funbar.edit {
  431. width: 150px;
  432. }
  433. .funbar:before {
  434. position: absolute;
  435. top: 0;
  436. right: 0;
  437. bottom: 0;
  438. content: "";
  439. border-right: 1px solid #1ab394;
  440. z-index: 10;
  441. }
  442. .funbar .fb-header {
  443. height: 50px;
  444. background: #1ab394;
  445. color: #fff;
  446. font-size: 16px;
  447. line-height: 50px;
  448. text-align: center;
  449. overflow: hidden;
  450. }
  451. .funbar .fb-inner {
  452. width: 100%;
  453. height: auto;
  454. overflow-y: auto;
  455. overflow-x: hidden;
  456. position: absolute;
  457. top: 90px;
  458. bottom: 40px;
  459. }
  460. .funbar .search {
  461. padding: 5px;
  462. }
  463. .funbar .search .input {
  464. width: 100%;
  465. height: 30px;
  466. outline: none;
  467. }
  468. .funbar .fb-inner nav {
  469. height: 40px;
  470. line-height: 40px;
  471. padding: 0 10px;
  472. font-size: 14px;
  473. display: block;
  474. color: #666;
  475. z-index: 20;
  476. position: relative;
  477. overflow: hidden;
  478. text-overflow: ellipsis;
  479. white-space: nowrap;
  480. cursor: pointer;
  481. }
  482. .funbar .fb-inner nav .editdel {
  483. position: absolute;
  484. top: 0;
  485. right: 0;
  486. bottom: 0;
  487. color: #fff;
  488. background: #1ab394;
  489. padding: 0 5px;
  490. display: none;
  491. font-size: 12px;
  492. }
  493. .funbar .fb-inner nav:hover,
  494. .funbar .fb-inner nav:focus {
  495. background: #1ab394;
  496. color: #fff;
  497. }
  498. .funbar .fb-inner nav.active {
  499. background: #1ab394;
  500. }
  501. .funbar.edit .fb-inner nav:hover .editdel {
  502. display: block;
  503. }
  504. .funbar .fb-footer {
  505. position: absolute;
  506. bottom: 0;
  507. left: 0;
  508. right: 0;
  509. height: 36px;
  510. background: #1ab394;
  511. text-align: center;
  512. line-height: 36px;
  513. color: #fff;
  514. font-size: 15px;
  515. cursor: pointer;
  516. }
  517. .funbar .fb-footer .default {
  518. display: block;
  519. }
  520. .funbar .fb-footer .complete {
  521. display: none;
  522. }
  523. .funbar .fb-footer .default.one .item {
  524. width: 100%;
  525. }
  526. .funbar .fb-footer .item {
  527. width: 50%;
  528. float: left;
  529. position: relative;
  530. }
  531. .funbar .fb-footer .item:first-child:before {
  532. content: "";
  533. position: absolute;
  534. top: 10px;
  535. right: 0;
  536. bottom: 10px;
  537. border-right: 1px solid #fff;
  538. }
  539. .page-gotop {
  540. height: 60px;
  541. width: 40px;
  542. padding: 5px 0;
  543. background: rgba(0, 0, 0, 0.2);
  544. color: #fff;
  545. line-height: 10px;
  546. text-align: center;
  547. cursor: pointer;
  548. position: fixed;
  549. bottom: 100px;
  550. right: 50%;
  551. margin-right: -560px;
  552. display: none;
  553. moz-user-select: -moz-none;
  554. -moz-user-select: none;
  555. -o-user-select:none;
  556. -khtml-user-select:none;
  557. -webkit-user-select:none;
  558. -ms-user-select:none;
  559. user-select:none;
  560. -moz-transition-duration: 300ms;
  561. -webkit-transition-duration: 300ms;
  562. transition-duration: 300ms;
  563. }
  564. .page-gotop p:first-child {
  565. margin-bottom: 5px;
  566. }
  567. .page-gotop.style2 {
  568. width: 85px;
  569. height: 30px;
  570. line-height: 22px;
  571. font-size: 13px;
  572. background: #1ab394;
  573. position: absolute;
  574. left: 0;
  575. bottom: -35px;
  576. }
  577. .page-gotop.style2.edit {
  578. width: 130px;
  579. }
  580. .funbar.style2 {
  581. height: 500px;
  582. left: auto;
  583. right: 50%;
  584. top:50%;
  585. margin-top: -250px;
  586. margin-right: -630px;
  587. position: absolute;
  588. }
  589. .funbar.style2.edit {
  590. width: 130px;
  591. margin-right: -680px;
  592. }
  593. .funbar.style2:after {
  594. position: absolute;
  595. top: 0;
  596. left: 0;
  597. bottom: 0;
  598. content: "";
  599. border-left: 1px solid #1ab394;
  600. z-index: 10;
  601. }
  602. .funbar.style2 .fb-inner nav {
  603. height: 36px;
  604. line-height: 36px;
  605. }
  606. .funbar.style2 .fb-header,
  607. .funbar.style2 .fb-footer {
  608. height: 30px;
  609. line-height: 30px;
  610. font-size: 14px;
  611. }
  612. .funbar.style2 .fb-inner {
  613. top: 65px;
  614. bottom: 30px;
  615. }
  616. .funbar.style2 .search .input {
  617. height: 26px;
  618. line-height: 26px;
  619. }
  620. .funbar.style2.perm .fb-inner {
  621. bottom: 0;
  622. border-bottom: 1px solid #1ab394;
  623. }
  624. .fui-tag{display: inline-block;}
  625. .fui-tag-danger{background: #ff9326;color:#fff;font-size:12px;-webkit-border-radius: 3px;border-radius:3px;font-style: normal;
  626. padding:2px;line-height: 16px;}
  627. .modal-dialog .embed-responsive-16by9{padding-bottom:0; height:490px; overflow:hidden;}
  628. .phone-main{
  629. background: #f6f6f6;
  630. }
  631. .search-top{
  632. padding: 10px;
  633. position: relative;
  634. display: -webkit-box;
  635. display: -webkit-flex;
  636. display: flex;
  637. -webkit-box-align: center;
  638. -webkit-align-items: center;
  639. align-items: center;
  640. background: #f7f7f7;
  641. }
  642. .search-top-logo{
  643. padding-right: 10px;
  644. }
  645. .search-top-input{
  646. -webkit-box-flex: 1;
  647. -webkit-flex: 1;
  648. flex: 1;
  649. }
  650. .search-top-msg{
  651. text-align: right;
  652. margin-left: 15px;
  653. }
  654. .search-top-logo img{
  655. width: 50px;
  656. height: 20px;
  657. }
  658. .search-top-input input{
  659. background: #FFFFFF;
  660. border-radius: 100px;
  661. width: 100%;
  662. height: 30px;
  663. border: 0;
  664. padding: 0;
  665. }
  666. .search-top-msg img{
  667. width: 20px;
  668. }
  669. .search-logo{
  670. font-size: 12px;
  671. color: #999999;
  672. display: flex;
  673. justify-content: center;
  674. align-items: center;
  675. height: 30px;
  676. margin-top: -30px;
  677. }
  678. .search-logo img{
  679. width: 15px;
  680. margin-right: 5px;
  681. }
  682. .nav-top{
  683. background: #f7f7f7;
  684. width: 100%;
  685. }
  686. .nav-top-list-item{
  687. font-size: 14px;
  688. color: #333333;
  689. float: left;
  690. padding: 10px 0;
  691. width: 68px;
  692. text-align: center;
  693. }
  694. .nav-top-list-item-on span{
  695. padding-bottom: 9px;
  696. border-bottom: 2px solid #dddddd;
  697. }
  698. .goodsbanner img{
  699. width: 100%;
  700. height: 175px;
  701. }
  702. .spellList-title{
  703. background: #f6f6f6;
  704. padding: 5px 15px;
  705. position: relative;
  706. display: -webkit-box;
  707. display: -webkit-flex;
  708. display: flex;
  709. -webkit-box-align: center;
  710. -webkit-align-items: center;
  711. align-items: center;
  712. }
  713. .spellList-title__hd{
  714. font-size: 14px;
  715. color: #333333;
  716. display: flex;
  717. justify-content: center;
  718. align-items: center;
  719. line-height: 14px;
  720. }
  721. .spellList-title__bd{
  722. -webkit-box-flex: 1;
  723. -webkit-flex: 1;
  724. flex: 1;
  725. text-align: right;
  726. font-size: 12px;
  727. color: #FF4B6D;
  728. }
  729. .spellList-title__ft{
  730. margin-left: 5px;
  731. }
  732. .spellList-title__ft img{
  733. width: 16px;
  734. display: block;
  735. }
  736. .spellList-title__hd img{
  737. width: 20px;
  738. margin-right: 5px;
  739. }
  740. .common-phone{
  741. padding: 10px 15px;
  742. position: relative;
  743. display: -webkit-box;
  744. display: -webkit-flex;
  745. display: flex;
  746. -webkit-box-align: center;
  747. -webkit-align-items: center;
  748. align-items: center;
  749. }
  750. .common-phone__bd{
  751. -webkit-box-flex: 1;
  752. -webkit-flex: 1;
  753. flex: 1;
  754. }
  755. .common-phone__ft{
  756. text-align: right;
  757. color: #999;
  758. }
  759. .spellList-list-item .common-phone__hd img{
  760. width: 100px;
  761. height: 100px;
  762. border: 1px solid #dddddd;
  763. display: block;
  764. }
  765. .spellList-list-item .common-phone__bd{
  766. height: 100px;
  767. margin-left: 10px;
  768. }
  769. .pintuan-goodsname{
  770. display: -webkit-box;
  771. -webkit-box-orient: vertical;
  772. -webkit-line-clamp: 2;
  773. overflow: hidden;
  774. font-size: 14px;
  775. line-height: 20px;
  776. height: 40px;
  777. color: #333333;
  778. }
  779. .pintuan-goodsprice{
  780. font-size: 14px;
  781. color: #FF4B6D;
  782. margin-top: 5px;
  783. }
  784. .pintuan-goodsprice del{
  785. font-size: 14px;
  786. color: #999999;
  787. margin-left: 10px;
  788. background: #ffffff;
  789. }
  790. .pintuan-jiren{
  791. position: absolute;
  792. bottom: 10px;
  793. font-size: 12px;
  794. color: #666666;
  795. line-height: 18px;
  796. padding-right: 15px;
  797. display: flex;
  798. justify-content: center;
  799. align-items: center;
  800. }
  801. .common-phone__ft a{
  802. display: block;
  803. position: absolute;
  804. bottom: 10px;
  805. width: 70px;
  806. height: 30px;
  807. line-height: 30px;
  808. text-align: center;
  809. font-size: 12px;
  810. color: #FFFFFF !important;
  811. background: #FF4B6D;
  812. border-radius: 2px;
  813. margin-left: -70px;
  814. }
  815. .pintuan-jiren img{
  816. width: 18px;
  817. margin-right: 5px;
  818. }
  819. .everyday-secondskill{
  820. width: 100%;
  821. overflow: hidden;
  822. background: #ffffff;
  823. }
  824. .everyday-secondskill-list{
  825. width: 100%;
  826. padding-left: 1px;
  827. margin-left: -1px;
  828. }
  829. .everyday-secondskill-list-item{
  830. width: 50%;
  831. float: left;
  832. }
  833. .everyday-secondskill-list-item-content{
  834. border-left: 1px solid #dddddd;
  835. border-top: 1px solid #dddddd;
  836. padding-bottom: 8px;
  837. }
  838. .everyday-secondskill-list-item-content-title{
  839. font-size: 14px;
  840. color: #FD5A3C;
  841. padding-top: 8px;
  842. padding-left: 15px;
  843. }
  844. .everyday-secondskill-list-item-content-list{
  845. padding-right: 15px;
  846. margin-top: 1px;
  847. }
  848. .everyday-secondskill-list-item-content-list-item{
  849. width: 50%;
  850. float: left;
  851. }
  852. .everyday-secondskill-list-item-content-list-item-img{
  853. width: 37px;
  854. height: 37px;
  855. margin: auto;
  856. overflow: hidden;
  857. }
  858. .everyday-secondskill-list-item-content-list-item-img img{
  859. width: 100%;
  860. height: 100%;
  861. display: block;
  862. }
  863. .everyday-secondskill-list-item-content-list-item-present-price{
  864. text-align: center;
  865. font-size: 12px;
  866. color: #FF4B6D;
  867. margin-top: 5px;
  868. }
  869. .everyday-secondskill-list-item-content-list-item-original-price{
  870. font-size: 12px;
  871. color: #999999;
  872. text-align: center;
  873. display: block;
  874. background: #ffffff;
  875. }
  876. .tushu-book-title{
  877. font-size: 14px;
  878. color: #333333;
  879. width: 100%;
  880. height: 40px;
  881. display: flex;
  882. justify-content: center;
  883. align-items: center;
  884. background: #f6f6f6;
  885. }
  886. .tushu-book-title img{
  887. width: 100%;
  888. height:33px;
  889. }
  890. .fui-picturew {
  891. height: auto;
  892. display: block;
  893. overflow: hidden;
  894. }
  895. .fui-picturew.row-3 .item {
  896. width: 33.33%;
  897. }
  898. .fui-picturew.row-2 .item {
  899. width: 50%;
  900. }
  901. .fui-picturew .item {
  902. height: auto;
  903. width: 100%;
  904. display: block;
  905. float: left;
  906. background: #ffffff;
  907. padding: 3px 3px 3px 4px;
  908. border-left: 5px solid #f6f6f6;
  909. margin-top: 5px;
  910. }
  911. .tushu-book-content{
  912. margin-left: -5px;
  913. padding: 0 5px;
  914. }
  915. .fui-picturew .item .image {
  916. position: relative;
  917. }
  918. .fui-picturew.row-3 .item img {
  919. display: block;
  920. width: 87px;
  921. height: 87px;
  922. }
  923. .fui-picturew.row-2 .item img {
  924. display: block;
  925. width: 137px;
  926. height: 137px;
  927. }
  928. .fui-picturew .item .image .title {
  929. position: absolute;
  930. bottom: 0;
  931. left: 0;
  932. right: 0;
  933. line-height: 1rem;
  934. color: #fff;
  935. padding: 0.4rem 0.15rem 1px;
  936. font-size: 0.65rem;
  937. background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.7)));
  938. background: -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.7));
  939. display: block;
  940. white-space: nowrap;
  941. overflow: hidden;
  942. text-overflow: ellipsis;
  943. }
  944. .fui-picturew .text{
  945. display: -webkit-box;
  946. -webkit-box-orient: vertical;
  947. -webkit-line-clamp: 2;
  948. overflow: hidden;
  949. font-size: 12px;
  950. color: #333333;
  951. height: 33px;
  952. padding: 0 5px;
  953. margin-top: 5px;
  954. }
  955. .tushu-book-content .book-price{
  956. font-size: 12px;
  957. color: #FF4B6D;
  958. padding: 0 5px;
  959. }
  960. .tushu-book-content .book-price del{
  961. font-size: 12px;
  962. color: #999999;
  963. margin-left: 10px;
  964. background: #ffffff;
  965. }
  966. .spellList-list{
  967. background: #ffffff;
  968. }
  969. .secondskill-goods img{
  970. width: 100%;
  971. max-height: 113px;
  972. }
  973. .bannerimg .item-image img{
  974. height: 68px;
  975. width: auto;
  976. max-width: 220px;
  977. display: block;
  978. }
  979. .operatingposition span{
  980. display: block;
  981. float: right;
  982. margin: 10px;
  983. border: 1px solid #dddddd;
  984. border-radius: 8px;
  985. padding: 5px 10px;
  986. cursor: pointer;
  987. }
  988. .linkto{
  989. position: fixed;
  990. top: 0;
  991. bottom: 0;
  992. left: 0;
  993. right: 0;
  994. z-index: 4999;
  995. background: #000;
  996. opacity: 0.8;
  997. }
  998. .linktowindow{
  999. position: fixed;
  1000. top: 50%;
  1001. left: 50%;
  1002. width: 440px;
  1003. background: #ffffff;
  1004. z-index: 5000;
  1005. margin-left: -220px;
  1006. margin-top: -150px;
  1007. padding: 10px 20px 20px;
  1008. border-radius: 8px;
  1009. }
  1010. .linktowindow-btn{
  1011. float: left;
  1012. padding: 5px 0;
  1013. width:106px;
  1014. border-radius: 100px;
  1015. border: 1px solid #dddddd;
  1016. color: #333333;
  1017. margin-left: 20px;
  1018. margin-top: 20px;
  1019. font-size: 14px;
  1020. text-align: center;
  1021. }
  1022. .linktowindow-btn:hover{
  1023. cursor: pointer;
  1024. }
  1025. .linktowindow-title{
  1026. font-size: 18px;
  1027. text-align: center;
  1028. color: #000000;
  1029. }
  1030. .linktowindow-delete{
  1031. position: absolute;
  1032. right: 8px;
  1033. top: 3px;
  1034. font-size: 18px;
  1035. color: #666666;
  1036. }
  1037. .editor-arrow:before{
  1038. display:none;
  1039. }
  1040. .immediatelykill{
  1041. width: 120px;
  1042. height: 30px;
  1043. line-height: 30px;
  1044. text-align: center;
  1045. background: linear-gradient(-180deg, #BB72FC 0%, #9436E9 98%);
  1046. border-radius: 2px;
  1047. font-size: 14px;
  1048. color: #FFFFFF;
  1049. margin-top: 5px;
  1050. }
  1051. .imagesizeprompt{
  1052. font-size: 12px;
  1053. margin-top: 5px;
  1054. }
  1055. .imagesizeprompt span{
  1056. color: #FF4B6D;
  1057. }