webuploader.css 31 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940
  1. .webuploader-container {
  2. position: relative
  3. }
  4. .webuploader-element-invisible {
  5. position: absolute!important;
  6. clip: rect(1px 1px 1px 1px);
  7. clip: rect(1px,1px,1px,1px)
  8. }
  9. .webuploader-pick {
  10. position: relative;
  11. display: inline-block;
  12. cursor: pointer;
  13. padding: 1px 5px;
  14. color: #fff;
  15. text-align: center;
  16. border-radius: 3px;
  17. overflow: hidden
  18. }
  19. .webuploader-pick-hover {
  20. color: #fff
  21. }
  22. .webuploader-pick-disable {
  23. opacity: .6;
  24. pointer-events: none
  25. }
  26. /*兼容微擎新版图片选择*/
  27. .modal-open {
  28. overflow: inherit;
  29. padding: 0 !important
  30. }
  31. .modal.fade .modal-dialog {
  32. -webkit-transform: translate(0, -75%);
  33. -ms-transform: translate(0, -75%);
  34. -o-transform: translate(0, -75%);
  35. transform: translate(0, -75%)
  36. }
  37. .modal.in .modal-dialog {
  38. -webkit-transform: translate(0, -50%);
  39. -ms-transform: translate(0, -50%);
  40. -o-transform: translate(0, -50%);
  41. transform: translate(0, -50%)
  42. }
  43. #newUploaderImg .modal-dialog, .uploader-modal .modal-dialog {
  44. width: 1088px
  45. }
  46. #newUploaderImg .modal-header, .uploader-modal .modal-header {
  47. border-bottom: 1px solid #e7e7eb;
  48. padding: 15px 20px
  49. }
  50. #newUploaderImg .modal-header .modal-title, .uploader-modal .modal-header .modal-title {
  51. font-size: 16px
  52. }
  53. #newUploaderImg .modal-footer .count, .uploader-modal .modal-footer .count {
  54. display: inline-block;
  55. height: 34px;
  56. line-height: 34px
  57. }
  58. #newUploaderImg .modal-footer .btn-default.disabled, .uploader-modal .modal-footer .btn-default.disabled {
  59. background-color: #E7E7EB
  60. }
  61. #newUploaderImg .modal-body, .uploader-modal .modal-body {
  62. padding: 0;
  63. max-height: 710px;
  64. overflow: hidden
  65. }
  66. #newUploaderImg .modal-body .nav.nav-pills, .uploader-modal .modal-body .nav.nav-pills {
  67. float: left;
  68. width: 150px;
  69. border-right: 1px solid #e7e7eb;
  70. margin-bottom: -999px;
  71. padding-bottom: 999px
  72. }
  73. #newUploaderImg .modal-body .nav.nav-pills li, .uploader-modal .modal-body .nav.nav-pills li {
  74. height: 34px;
  75. line-height: 34px;
  76. margin: 0;
  77. padding-left: 15px
  78. }
  79. #newUploaderImg .modal-body .nav.nav-pills li a, .uploader-modal .modal-body .nav.nav-pills li a {
  80. color: #252424
  81. }
  82. #newUploaderImg .modal-body .nav.nav-pills li.active, #newUploaderImg .modal-body .nav.nav-pills .head .navbar-left > li:hover, .head #newUploaderImg .modal-body .nav.nav-pills .navbar-left > li:hover, #newUploaderImg .modal-body .nav.nav-pills .panel-menu li.list-group-item:not(.list-group-more):hover, .panel-menu #newUploaderImg .modal-body .nav.nav-pills li.list-group-item:not(.list-group-more):hover, #newUploaderImg .modal-body .nav.nav-pills li:hover, .uploader-modal .modal-body .nav.nav-pills li.active, .uploader-modal .modal-body .nav.nav-pills .head .navbar-left > li:hover, .head .uploader-modal .modal-body .nav.nav-pills .navbar-left > li:hover, .uploader-modal .modal-body .nav.nav-pills .panel-menu li.list-group-item:not(.list-group-more):hover, .panel-menu .uploader-modal .modal-body .nav.nav-pills li.list-group-item:not(.list-group-more):hover, .uploader-modal .modal-body .nav.nav-pills li:hover {
  83. background-color: #f4f5f9
  84. }
  85. #newUploaderImg .modal-body .material-body, .uploader-modal .modal-body .material-body {
  86. border: none
  87. }
  88. #newUploaderImg .modal-body .row, .uploader-modal .modal-body .row {
  89. margin: -10px
  90. }
  91. #newUploaderImg .modal-body .col-sm-2, #newUploaderImg .modal-body .col-sm-3, #newUploaderImg .modal-body .col-sm-4, .uploader-modal .modal-body .col-sm-2, .uploader-modal .modal-body .col-sm-3, .uploader-modal .modal-body .col-sm-4 {
  92. padding: 10px;
  93. overflow: hidden;
  94. box-sizing: border-box;
  95. cursor: pointer
  96. }
  97. /*#newUploaderImg .modal-body .col-sm-2.input-group, #newUploaderImg .modal-body .col-sm-3.input-group, #newUploaderImg .modal-body .col-sm-4.input-group, .uploader-modal .modal-body .col-sm-2.input-group, .uploader-modal .modal-body .col-sm-3.input-group, .uploader-modal .modal-body .col-sm-4.input-group {
  98. padding: 0 20px 0 0
  99. }*/
  100. #newUploaderImg .tab-content, .uploader-modal .tab-content {
  101. width: 935px;
  102. height: 100%;
  103. float: left
  104. }
  105. #newUploaderImg.news .tab-content, .uploader-modal.news .tab-content {
  106. height: 370px;
  107. overflow: hidden
  108. }
  109. #newUploaderImg.news .material-appmsg-item, .uploader-modal.news .material-appmsg-item {
  110. width: 100%
  111. }
  112. #newUploaderImg.news #material-list-pager, .uploader-modal.news #material-list-pager {
  113. float: right;
  114. height: 64px;
  115. padding-bottom: 15px;
  116. padding-right: 15px
  117. }
  118. #newUploaderImg.basic .modal-body textarea, .uploader-modal.basic .modal-body textarea {
  119. margin-top: 15px
  120. }
  121. #newUploaderImg.basic .modal-body .tab-content, .uploader-modal.basic .modal-body .tab-content {
  122. width: 100%;
  123. float: none;
  124. margin-top: 1px
  125. }
  126. #newUploaderImg.basic .modal-body,.uploader-modal.basic .modal-body {
  127. padding: 30px
  128. }
  129. #newUploaderImg.basic .modal-body .tab-content textarea, .uploader-modal.basic .modal-body .tab-content textarea {
  130. width: 100%
  131. }
  132. #newUploaderImg.music .modal-body, .uploader-modal.music .modal-body {
  133. padding: 30px
  134. }
  135. #newUploaderImg.voice .tab-content, #newUploaderImg.video .tab-content, #newUploaderImg.image .tab-content, #newUploaderImg.module .tab-content, .uploader-modal.voice .tab-content, .uploader-modal.video .tab-content, .uploader-modal.image .tab-content, .uploader-modal.module .tab-content {
  136. width: 100%;
  137. padding: 15px;
  138. float: none
  139. }
  140. #newUploaderImg.voice #material-list-pager, #newUploaderImg.video #material-list-pager, #newUploaderImg.image #material-list-pager, #newUploaderImg.module #material-list-pager, .uploader-modal.voice #material-list-pager, .uploader-modal.video #material-list-pager, .uploader-modal.image #material-list-pager, .uploader-modal.module #material-list-pager {
  141. float: right;
  142. height: 64px;
  143. padding-bottom: 15px;
  144. padding-right: 15px
  145. }
  146. #newUploaderImg.image .material-body,.uploader-modal.image .material-body {
  147. padding: 0;
  148. position: relative;
  149. overflow-y: hidden
  150. }
  151. #newUploaderImg.image .category, .uploader-modal.image .category{
  152. width: 170px;
  153. height: 460px;
  154. overflow-y: auto;
  155. border-right: 1px solid #e7e7eb;
  156. background: #f4f5f9;
  157. float: left;
  158. display: none;
  159. }
  160. #newUploaderImg.image .category .add, .uploader-modal.image .category .add{
  161. line-height: 44px;
  162. text-align: center;
  163. background: #fff;
  164. border-bottom: 1px solid #e7e7eb;
  165. }
  166. #newUploaderImg.image .category li .name, .uploader-modal.image .category li .name{
  167. width: 100%;
  168. overflow: hidden;
  169. white-space: nowrap;
  170. text-overflow: ellipsis;
  171. }
  172. #newUploaderImg.image .img-container, .uploader-modal.image .img-container{
  173. padding: 10px 10px 41px;
  174. flex-wrap: wrap;
  175. margin-left: 0;
  176. max-height: 460px;
  177. overflow-y: auto;
  178. }
  179. #newUploaderImg.image .img-container .item, .uploader-modal.image .img-container .item{
  180. flex: none;
  181. position: relative;
  182. width: calc(20% - 20px);
  183. margin: 10px;
  184. text-align: center;
  185. vertical-align: middle;
  186. background-color: #eee;
  187. background-size: contain;
  188. background-repeat: no-repeat;
  189. background-position: 50% 50%;
  190. }
  191. #newUploaderImg.image .img-container .item:before, .uploader-modal.image .img-container .item:before{
  192. content: "";
  193. display: inline-block;
  194. padding-bottom: 100%;
  195. width: .1px;
  196. vertical-align: middle;
  197. }
  198. #newUploaderImg.image .img-container .item .name, .uploader-modal.image .img-container .item .name{
  199. position: absolute;
  200. bottom: 0;
  201. left: 0;
  202. width: 100%;
  203. line-height: 34px;
  204. background: rgba(0,0,0,.5);
  205. color: #fff;
  206. padding: 0 20px;
  207. text-align: left;
  208. z-index: 2;
  209. text-overflow: ellipsis;
  210. overflow: hidden;
  211. white-space: nowrap;
  212. }
  213. .we7-flex{
  214. display: flex;
  215. display: -webkit-flex;
  216. }
  217. #newUploaderImg.image .material-body .selected-all,.uploader-modal.image .material-body .selected-all {
  218. width: 915px;
  219. padding: 10px 30px;
  220. background: #fff;
  221. position: absolute;
  222. left: 170px;
  223. bottom: -1px;
  224. z-index: 20
  225. }
  226. #newUploaderImg.image .tab-content, .uploader-modal.image .tab-content{
  227. height: 460px;
  228. padding: 15px 7px
  229. }
  230. #newUploaderImg.image .tab-content .history .img-list, .uploader-modal.image .tab-content .history .img-list {
  231. margin: 0
  232. }
  233. #newUploaderImg.image .col-sm-2 .item, .uploader-modal.image .col-sm-2 .item {
  234. position: relative;
  235. width: 100%;
  236. text-align: center;
  237. vertical-align: middle;
  238. background-color: #eee;
  239. background-size: contain;
  240. background-repeat: no-repeat;
  241. background-position: 50% 50%
  242. }
  243. #newUploaderImg.image .col-sm-2 .item:before, .uploader-modal.image .col-sm-2 .item:before {
  244. content: "";
  245. display: inline-block;
  246. padding-bottom: 100%;
  247. width: .1px;
  248. vertical-align: middle
  249. }
  250. #newUploaderImg.image .col-sm-2 .item .name, .uploader-modal.image .col-sm-2 .item .name {
  251. position: absolute;
  252. bottom: 0;
  253. left: 0;
  254. width: 100%;
  255. line-height: 34px;
  256. background: rgba(0, 0, 0, .5);
  257. color: #fff;
  258. padding: 0 20px;
  259. text-align: left;
  260. z-index: 2
  261. }
  262. #newUploaderImg.image .img-net, .uploader-modal.image .img-net {
  263. font-size: 18px
  264. }
  265. #newUploaderImg.image .img-net .img, .uploader-modal.image .img-net .img {
  266. width: auto;
  267. min-width: 150px;
  268. height: 150px;
  269. background-color: #eee;
  270. margin: 50px 0 20px 0
  271. }
  272. #newUploaderImg.image .img-net input, .uploader-modal.image .img-net input {
  273. width: 500px;
  274. margin: 10px auto
  275. }
  276. #newUploaderImg.image .img-net .btn, .uploader-modal.image .img-net .btn {
  277. width: 120px;
  278. margin: 10px 0
  279. }
  280. #newUploaderImg.keyword .tab-content, .uploader-modal.keyword .tab-content {
  281. width: 100%;
  282. height: 310px;
  283. padding: 15px;
  284. float: none
  285. }
  286. #newUploaderImg.keyword .material-content, .uploader-modal.keyword .material-content {
  287. padding: 0
  288. }
  289. #newUploaderImg.keyword .row, .uploader-modal.keyword .row {
  290. margin: -10px
  291. }
  292. #newUploaderImg.keyword .col-sm-2, .uploader-modal.keyword .col-sm-2 {
  293. padding: 10px;
  294. overflow: hidden;
  295. box-sizing: border-box;
  296. cursor: pointer
  297. }
  298. #newUploaderImg.keyword .col-sm-2 a, .uploader-modal.keyword .col-sm-2 a {
  299. display: block;
  300. width: 100%;
  301. height: 75px;
  302. position: relative;
  303. cursor: pointer;
  304. border: 1px solid #e7e7eb;
  305. text-align: center
  306. }
  307. #newUploaderImg.keyword .col-sm-2 a span, .uploader-modal.keyword .col-sm-2 a span {
  308. display: inline-block;
  309. width: 94%;
  310. padding: 0 3%;
  311. max-height: 54px;
  312. line-height: 18px;
  313. overflow: hidden;
  314. box-sizing: border-box;
  315. white-space: normal;
  316. position: absolute;
  317. top: 50%;
  318. left: 50%;
  319. -webkit-transform: translate(-50%, -50%);
  320. -o-transform: translate(-50%, -50%);
  321. -moz-transform: translate(-50%, -50%);
  322. transform: translate(-50%, -50%)
  323. }
  324. #newUploaderImg.keyword .col-sm-2.active a, #newUploaderImg.keyword .head .navbar-left > li.col-sm-2:hover a, .head #newUploaderImg.keyword .navbar-left > li.col-sm-2:hover a, #newUploaderImg.keyword .panel-menu .col-sm-2.list-group-item:not(.list-group-more):hover a, .panel-menu #newUploaderImg.keyword .col-sm-2.list-group-item:not(.list-group-more):hover a, #newUploaderImg.keyword .col-sm-2:hover a, .uploader-modal.keyword .col-sm-2.active a, .uploader-modal.keyword .head .navbar-left > li.col-sm-2:hover a, .head .uploader-modal.keyword .navbar-left > li.col-sm-2:hover a, .uploader-modal.keyword .panel-menu .col-sm-2.list-group-item:not(.list-group-more):hover a, .panel-menu .uploader-modal.keyword .col-sm-2.list-group-item:not(.list-group-more):hover a, .uploader-modal.keyword .col-sm-2:hover a {
  325. background-color: #f4f6f9;
  326. color: #428bca
  327. }
  328. #newUploaderImg.module .tab-content, .uploader-modal.module .tab-content {
  329. padding: 15px 7px
  330. }
  331. #newUploaderImg.module .img-list, .uploader-modal.module .img-list {
  332. margin: 0
  333. }
  334. #newUploaderImg.module .img-list img, .uploader-modal.module .img-list img {
  335. margin: 17px 0 4px 0
  336. }
  337. #newUploaderImg.module .col-sm-2 .item, .uploader-modal.module .col-sm-2 .item {
  338. position: relative;
  339. width: 100%;
  340. text-align: center;
  341. border: 1px solid #e7e7eb
  342. }
  343. #newUploaderImg.module .col-sm-2 .item:before, .uploader-modal.module .col-sm-2 .item:before {
  344. content: "";
  345. display: inline-block;
  346. padding-bottom: 100%;
  347. width: .1px;
  348. vertical-align: middle
  349. }
  350. #newUploaderImg.module .col-sm-2 .item .icon, .uploader-modal.module .col-sm-2 .item .icon {
  351. width: 80px;
  352. height: 80px;
  353. border-radius: 10px;
  354. vertical-align: middle
  355. }
  356. #newUploaderImg.module .col-sm-2 .item .name, .uploader-modal.module .col-sm-2 .item .name {
  357. position: absolute;
  358. bottom: 0;
  359. left: 0;
  360. width: 100%;
  361. line-height: 34px;
  362. background: rgba(0, 0, 0, .5);
  363. color: #fff;
  364. padding: 0 20px;
  365. text-align: left;
  366. z-index: 2
  367. }
  368. #newUploaderImg.video .col-sm-3 .item, #newUploaderImg.voice .col-sm-3 .item, #newUploaderImg.music .voice-content .col-sm-3 .item, .uploader-modal.video .col-sm-3 .item, .uploader-modal.voice .col-sm-3 .item, .uploader-modal.music .voice-content .col-sm-3 .item {
  369. position: relative;
  370. width: 100%;
  371. height: 150px;
  372. text-align: center;
  373. border: 1px solid #e7e7eb
  374. }
  375. #newUploaderImg.video .col-sm-3 .item .icon, #newUploaderImg.voice .col-sm-3 .item .icon, #newUploaderImg.music .voice-content .col-sm-3 .item .icon, .uploader-modal.video .col-sm-3 .item .icon, .uploader-modal.voice .col-sm-3 .item .icon, .uploader-modal.music .voice-content .col-sm-3 .item .icon {
  376. width: 60px;
  377. height: 60px;
  378. margin-top: 18px
  379. }
  380. #newUploaderImg.video .col-sm-3 .item .time, #newUploaderImg.voice .col-sm-3 .item .time, #newUploaderImg.music .voice-content .col-sm-3 .item .time, .uploader-modal.video .col-sm-3 .item .time, .uploader-modal.voice .col-sm-3 .item .time, .uploader-modal.music .voice-content .col-sm-3 .item .time {
  381. color: #999;
  382. line-height: 34px
  383. }
  384. #newUploaderImg.video .col-sm-3 .item .name, #newUploaderImg.voice .col-sm-3 .item .name, #newUploaderImg.music .voice-content .col-sm-3 .item .name, .uploader-modal.video .col-sm-3 .item .name, .uploader-modal.voice .col-sm-3 .item .name, .uploader-modal.music .voice-content .col-sm-3 .item .name {
  385. position: absolute;
  386. bottom: 0;
  387. left: 0;
  388. width: 100%;
  389. line-height: 34px;
  390. background: rgba(0, 0, 0, .5);
  391. color: #fff;
  392. padding: 0 20px;
  393. text-align: left;
  394. z-index: 2
  395. }
  396. #newUploaderImg .modal-body.image, #newUploaderImg .modal-body.thumb {
  397. height: 459px
  398. }
  399. #newUploaderImg .modal-body #wx .tablepanel-top, #newUploaderImg .modal-body #local .tablepanel-top {
  400. padding: 10px 15px;
  401. line-height: 34px;
  402. border-bottom: 1px solid #e7e7eb
  403. }
  404. #newUploaderImg .modal-body #wx .tablepanel-top span, #newUploaderImg .modal-body #local .tablepanel-top span {
  405. color: #999;
  406. display: inline-block;
  407. margin-right: 20px
  408. }
  409. #newUploaderImg .modal-body #wx .tablepanel-con, #newUploaderImg .modal-body #local .tablepanel-con {
  410. padding: 15px
  411. }
  412. #newUploaderImg .modal-body #wx .tablepanel-con input[type=text].form-control, #newUploaderImg .modal-body #local .tablepanel-con input[type=text].form-control {
  413. border-radius: 4px
  414. }
  415. #newUploaderImg .modal-body #wx .tablepanel-con .empty, #newUploaderImg .modal-body #local .tablepanel-con .empty {
  416. height: 330px;
  417. line-height: 330px;
  418. text-align: center;
  419. font-size: 18px
  420. }
  421. #newUploaderImg .modal-body #wx .tablepanel-con .fa, #newUploaderImg .modal-body #local .tablepanel-con .fa {
  422. margin: 0
  423. }
  424. #newUploaderImg .modal-body #wx .tablepanel-con .item, #newUploaderImg .modal-body #local .tablepanel-con .item {
  425. float: left;
  426. border: 1px solid #e7e7eb;
  427. width: 120px;
  428. height: 150px;
  429. margin: 0 15px 15px 0
  430. }
  431. #newUploaderImg .modal-body #wx .tablepanel-con .item .img, #newUploaderImg .modal-body #local .tablepanel-con .item .img {
  432. position: relative;
  433. overflow: hidden;
  434. width: 100%;
  435. height: 114px;
  436. text-align: center;
  437. background-color: #f4f5f9;
  438. background-size: contain;
  439. background-repeat: no-repeat;
  440. background-position: 50% 50%;
  441. cursor: pointer
  442. }
  443. #newUploaderImg .modal-body #wx .tablepanel-con .item .img .cover, #newUploaderImg .modal-body #local .tablepanel-con .item .img .cover {
  444. display: none;
  445. position: absolute;
  446. top: 0;
  447. left: 0;
  448. width: 100%;
  449. height: 100%;
  450. text-align: center;
  451. line-height: 114px;
  452. background: rgba(0, 0, 0, .6);
  453. color: #fff
  454. }
  455. #newUploaderImg .modal-body #wx .tablepanel-con .item .img .cover .wi, #newUploaderImg .modal-body #wx .tablepanel-con .item .img .cover .ext-apply-list .ext-apply-item.apply-show:before, .ext-apply-list #newUploaderImg .modal-body #wx .tablepanel-con .item .img .cover .ext-apply-item.apply-show:before, #newUploaderImg .modal-body #wx .tablepanel-con .item .img .cover .cut-list .item.apply-show:before, .cut-list #newUploaderImg .modal-body #wx .tablepanel-con .item .img .cover .item.apply-show:before, #newUploaderImg .modal-body #local .tablepanel-con .item .img .cover .wi, #newUploaderImg .modal-body #local .tablepanel-con .item .img .cover .ext-apply-list .ext-apply-item.apply-show:before, .ext-apply-list #newUploaderImg .modal-body #local .tablepanel-con .item .img .cover .ext-apply-item.apply-show:before, #newUploaderImg .modal-body #local .tablepanel-con .item .img .cover .cut-list .item.apply-show:before, .cut-list #newUploaderImg .modal-body #local .tablepanel-con .item .img .cover .item.apply-show:before {
  456. font-size: 48px
  457. }
  458. #newUploaderImg .modal-body #wx .tablepanel-con .item .img-title, #newUploaderImg .modal-body #local .tablepanel-con .item .img-title {
  459. text-align: center;
  460. width: 100%;
  461. height: 34px;
  462. line-height: 34px;
  463. overflow: hidden;
  464. white-space: nowrap;
  465. text-overflow: ellipsis
  466. }
  467. #newUploaderImg .modal-body #wx .tablepanel-con .item.selected .cover, #newUploaderImg .modal-body #wx .tablepanel-con .site-template .item.lock .cover, .site-template #newUploaderImg .modal-body #wx .tablepanel-con .item.lock .cover, #newUploaderImg .modal-body #wx .tablepanel-con .system-template .item.lock .cover, .system-template #newUploaderImg .modal-body #wx .tablepanel-con .item.lock .cover, #newUploaderImg .modal-body #local .tablepanel-con .item.selected .cover, #newUploaderImg .modal-body #local .tablepanel-con .site-template .item.lock .cover, .site-template #newUploaderImg .modal-body #local .tablepanel-con .item.lock .cover, #newUploaderImg .modal-body #local .tablepanel-con .system-template .item.lock .cover, .system-template #newUploaderImg .modal-body #local .tablepanel-con .item.lock .cover {
  468. display: block
  469. }
  470. #newUploaderImg .modal-body #link {
  471. padding: 30px
  472. }
  473. #newUploaderImg .modal-body #link .item {
  474. border: 1px solid #e7e7eb;
  475. width: 120px;
  476. height: 150px;
  477. margin-right: 30px;
  478. float: left
  479. }
  480. #newUploaderImg .modal-body #link .item .img {
  481. position: relative;
  482. overflow: hidden;
  483. width: 100%;
  484. height: 114px;
  485. text-align: center;
  486. background-color: #f4f5f9;
  487. background-size: contain;
  488. background-repeat: no-repeat;
  489. background-position: 50% 50%
  490. }
  491. #newUploaderImg .modal-body #link .item .img .cover {
  492. display: none;
  493. position: absolute;
  494. top: 0;
  495. left: 0;
  496. width: 100%;
  497. height: 100%;
  498. text-align: center;
  499. line-height: 114px;
  500. background: rgba(0, 0, 0, .6);
  501. color: #fff
  502. }
  503. #newUploaderImg .modal-body #link .item .img .cover .wi, #newUploaderImg .modal-body #link .item .img .cover .ext-apply-list .ext-apply-item.apply-show:before, .ext-apply-list #newUploaderImg .modal-body #link .item .img .cover .ext-apply-item.apply-show:before, #newUploaderImg .modal-body #link .item .img .cover .cut-list .item.apply-show:before, .cut-list #newUploaderImg .modal-body #link .item .img .cover .item.apply-show:before {
  504. font-size: 48px
  505. }
  506. #newUploaderImg .modal-body #link .item .img-title {
  507. text-align: center;
  508. width: 100%;
  509. height: 34px;
  510. line-height: 34px;
  511. overflow: hidden;
  512. white-space: nowrap;
  513. text-overflow: ellipsis
  514. }
  515. #newUploaderImg .modal-body #link .link {
  516. float: left;
  517. width: 450px
  518. }
  519. #newUploaderImg .modal-body #link .link .state {
  520. font-size: 18px;
  521. color: #999;
  522. margin: 15px 0
  523. }
  524. #newUploaderImg .modal-body #link .link button {
  525. min-width: 105px;
  526. margin: 15px 0
  527. }
  528. .we7-modal-dialog, .modal-dialog {
  529. min-width: 720px !important;
  530. position: absolute;
  531. left: 0;
  532. right: 0;
  533. top: 50%
  534. }
  535. .we7-modal-dialog .modal-content, .modal-dialog .modal-content {
  536. border-radius: 0
  537. }
  538. .we7-modal-dialog .modal-header, .modal-dialog .modal-header {
  539. background-color: #f4f5f9;
  540. border-bottom: 0
  541. }
  542. .we7-modal-dialog .modal-header .modal-title, .we7-modal-dialog .modal-header h3, .modal-dialog .modal-header .modal-title, .modal-dialog .modal-header h3 {
  543. font-size: 14px
  544. }
  545. .we7-modal-dialog .modal-header h3, .modal-dialog .modal-header h3 {
  546. margin: 0;
  547. padding: 0
  548. }
  549. .we7-modal-dialog .modal-footer, .modal-dialog .modal-footer {
  550. background-color: #f4f5f9;
  551. border-top: 0;
  552. text-align: center
  553. }
  554. .we7-modal-dialog .modal-footer .btn, .modal-dialog .modal-footer .btn {
  555. display: inline-block;
  556. min-width: 105px
  557. }
  558. .we7-modal-dialog .nav-pills > li.active > a, .we7-modal-dialog .head .navbar-left.nav-pills > li:hover > a, .head .we7-modal-dialog .navbar-left.nav-pills > li:hover > a, .we7-modal-dialog .panel-menu .nav-pills > li.list-group-item:not(.list-group-more):hover > a, .panel-menu .we7-modal-dialog .nav-pills > li.list-group-item:not(.list-group-more):hover > a, .modal-dialog .nav-pills > li.active > a, .modal-dialog .head .navbar-left.nav-pills > li:hover > a, .head .modal-dialog .navbar-left.nav-pills > li:hover > a, .modal-dialog .panel-menu .nav-pills > li.list-group-item:not(.list-group-more):hover > a, .panel-menu .modal-dialog .nav-pills > li.list-group-item:not(.list-group-more):hover > a {
  559. padding: 0;
  560. color: #428bca;
  561. background-color: transparent
  562. }
  563. .we7-modal-dialog .nav-pills > li > a, .modal-dialog .nav-pills > li > a {
  564. padding: 0;
  565. background-color: transparent;
  566. color: #333
  567. }
  568. .we7-modal-dialog .nav-pills > li > a:hover, .modal-dialog .nav-pills > li > a:hover {
  569. background-color: transparent;
  570. color: #428bca
  571. }
  572. .we7-modal-dialog .nav-pills > li + li, .modal-dialog .nav-pills > li + li {
  573. margin-left: 10px
  574. }
  575. .we7-modal-dialog .we7-select, .modal-dialog .we7-select {
  576. width: 100%
  577. }
  578. .we7-modal-dialog .wi, .we7-modal-dialog .ext-apply-list .ext-apply-item.apply-show:before, .ext-apply-list .we7-modal-dialog .ext-apply-item.apply-show:before, .we7-modal-dialog .cut-list .item.apply-show:before, .cut-list .we7-modal-dialog .item.apply-show:before, .we7-modal-dialog .fa, .modal-dialog .wi, .modal-dialog .ext-apply-list .ext-apply-item.apply-show:before, .ext-apply-list .modal-dialog .ext-apply-item.apply-show:before, .modal-dialog .cut-list .item.apply-show:before, .cut-list .modal-dialog .item.apply-show:before, .modal-dialog .fa {
  579. font-size: 22px;
  580. vertical-align: middle;
  581. margin-right: 0px
  582. }
  583. .we7-modal-dialog .text-info, .modal-dialog .text-info {
  584. color: #428bca
  585. }
  586. .modal-success {
  587. top: 50%;
  588. left: 50%;
  589. right: auto;
  590. bottom: auto;
  591. margin: 0 auto;
  592. transform: translate(-50%, -50%)
  593. }
  594. .modal-success.in .modal-dialog {
  595. min-width: 250px !important;
  596. width: auto;
  597. position: relative;
  598. left: auto;
  599. right: auto;
  600. top: 0;
  601. -webkit-transform: translate(0, 0);
  602. -ms-transform: translate(0, 0);
  603. -o-transform: translate(0, 0);
  604. transform: translate(0, 0)
  605. }
  606. .modal-success .modal-content {
  607. padding: 10px 30px;
  608. background-color: #51A351;
  609. color: #fff;
  610. border-color: #51a351;
  611. font-size: 14px;
  612. vertical-align: middle;
  613. border-radius: 3px;
  614. box-shadow: 0 0 0
  615. }
  616. .modal-success .modal-body {
  617. padding: 6px
  618. }
  619. .modal-success .wi, .modal-success .ext-apply-list .ext-apply-item.apply-show:before, .ext-apply-list .modal-success .ext-apply-item.apply-show:before, .modal-success .cut-list .item.apply-show:before, .cut-list .modal-success .item.apply-show:before, .modal-success .fa {
  620. color: #fff !important
  621. }
  622. .material-content .material-head {
  623. padding: 15px 20px;
  624. border-bottom: 1px solid #e7e7eb;
  625. clear: both;
  626. box-sizing: border-box
  627. }
  628. .material-content .material-head .wi-search {
  629. font-size: 18px;
  630. margin: 0
  631. }
  632. .material-content .material-head .filter {
  633. width: 452px
  634. }
  635. .material-content .material-head .filter .we7-select {
  636. width: 200px
  637. }
  638. .material-content .material-head .filter .we7-select + .we7-select {
  639. margin-left: -1px
  640. }
  641. .material-content .material-nav {
  642. border-bottom: 1px solid #e7e7eb;
  643. padding: 0 20px
  644. }
  645. .material-content .material-nav a {
  646. display: inline-block;
  647. padding: 0 30px;
  648. line-height: 42px;
  649. font-size: 16px;
  650. color: #999;
  651. border-bottom: 3px solid transparent
  652. }
  653. .material-content .material-nav a:hover, .material-content .material-nav a.active, .material-content .material-nav .panel-menu a.list-group-item:not(.list-group-more):hover, .panel-menu .material-content .material-nav a.list-group-item:not(.list-group-more):hover {
  654. color: #428bca;
  655. border-color: #428bca
  656. }
  657. .material-content .material-body {
  658. padding: 20px;
  659. height: 460px;
  660. overflow-y: auto;
  661. border-bottom: 1px solid #e7e7eb
  662. }
  663. .material-content .material-body .item {
  664. position: relative
  665. }
  666. .material-content .material-body .item:hover {
  667. outline: 2px solid #428bca
  668. }
  669. .material-content .material-body .item.active .mask, .material-content .material-body .head .navbar-left > li.item:hover .mask, .head .material-content .material-body .navbar-left > li.item:hover .mask, .material-content .material-body .panel-menu .item.list-group-item:not(.list-group-more):hover .mask, .panel-menu .material-content .material-body .item.list-group-item:not(.list-group-more):hover .mask {
  670. display: block
  671. }
  672. .material-content .material-body .mask {
  673. position: absolute;
  674. top: 0;
  675. right: 0;
  676. bottom: 0;
  677. left: 0;
  678. z-index: 5;
  679. background-color: rgba(0, 0, 0, .5);
  680. text-align: center;
  681. display: none
  682. }
  683. .material-content .material-body .mask .wi, .material-content .material-body .mask .ext-apply-list .ext-apply-item.apply-show:before, .ext-apply-list .material-content .material-body .mask .ext-apply-item.apply-show:before, .material-content .material-body .mask .cut-list .item.apply-show:before, .cut-list .material-content .material-body .mask .item.apply-show:before {
  684. color: #fff;
  685. font-size: 32px;
  686. position: absolute;
  687. top: 50%;
  688. left: 50%;
  689. -webkit-transform: translate(-50%, -50%);
  690. -moz-transform: translate(-50%, -50%);
  691. transform: translate(-50%, -50%)
  692. }
  693. .material-content .material-body .del {
  694. position: absolute;
  695. width: 34px;
  696. line-height: 34px;
  697. text-align: center;
  698. background-color: #428bca;
  699. cursor: pointer;
  700. bottom: 0;
  701. right: 0;
  702. z-index: 6;
  703. display: none
  704. }
  705. .material-content .material-body .item:hover .del {
  706. display: block
  707. }
  708. .material-content .material-body .del .wi, .material-content .material-body .del .ext-apply-list .ext-apply-item.apply-show:before, .ext-apply-list .material-content .material-body .del .ext-apply-item.apply-show:before, .material-content .material-body .del .cut-list .item.apply-show:before, .cut-list .material-content .material-body .del .item.apply-show:before {
  709. color: #fff
  710. }
  711. .material-content .material-pager {
  712. padding: 20px;
  713. height: 79px
  714. }
  715. .material-content .tab-content {
  716. overflow-x: hidden;
  717. overflow-y: auto;
  718. height: 310px
  719. }
  720. select.we7-select {
  721. height: 34px;
  722. padding: 0 10px;
  723. color: #252424;
  724. border-color: #e7e7eb !important;
  725. border-style: solid;
  726. border-width: 1px;
  727. box-shadow: 0 0 0 !important;
  728. outline: 0;
  729. border-radius: 0;
  730. appearance: none;
  731. -moz-appearance: none;
  732. -webkit-appearance: none;
  733. background: url(../images/select-arrow.png) #fff no-repeat right !important;
  734. padding-right: 35px
  735. }
  736. select.we7-select:focus {
  737. border-color: #e7e7eb !important
  738. }
  739. select.we7-select:hover {
  740. border-color: #e7e7eb !important
  741. }
  742. select.we7-select:active {
  743. border-color: #e7e7eb !important
  744. }
  745. select.we7-select + .we7-select, select + .we7-select {
  746. margin-left: 10px
  747. }
  748. select.we7-select[multiple=multiple], select[multiple=multiple] {
  749. height: auto !important;
  750. background: none !important
  751. }
  752. @font-face {
  753. font-family: we7icon;
  754. src: url(../../../../web/resource/fonts/we7icon.eot?ceg6l3);
  755. src: url(../../../../web/resource/fonts/we7icon.eot?ceg6l3#iefix) format("embedded-opentype"), url(../../../../web/resource/fonts/we7icon.ttf?ceg6l3) format("truetype"), url(../../../../web/resource/fonts/we7icon.woff?ceg6l3) format("woff"), url(../../../../web/resource/fonts/we7icon.svg?ceg6l3#we7icon) format("svg");
  756. font-weight: 400;
  757. font-style: normal
  758. }
  759. .wi, .ext-apply-list .ext-apply-item.apply-show:before, .cut-list .item.apply-show:before {
  760. font-family: we7icon !important;
  761. display: inline-block;
  762. speak: none;
  763. font-style: normal;
  764. font-weight: 400;
  765. font-variant: normal;
  766. text-transform: none;
  767. line-height: 1;
  768. -webkit-font-smoothing: antialiased;
  769. -moz-osx-font-smoothing: grayscale
  770. }
  771. #newUploaderImg.image .category li.active, #newUploaderImg.image .category .head .navbar-left>li:hover, .head #newUploaderImg.image .category .navbar-left>li:hover, #newUploaderImg.image .category .panel-menu li.list-group-item:not(.list-group-more):hover, .panel-menu #newUploaderImg.image .category li.list-group-item:not(.list-group-more):hover, #newUploaderImg.image .category li:hover, .uploader-modal.image .category li.active, .uploader-modal.image .category .head .navbar-left>li:hover, .head .uploader-modal.image .category .navbar-left>li:hover, .uploader-modal.image .category .panel-menu li.list-group-item:not(.list-group-more):hover, .panel-menu .uploader-modal.image .category li.list-group-item:not(.list-group-more):hover, .uploader-modal.image .category li:hover{
  772. background:#fff
  773. }
  774. .wi-search:before {
  775. content: "\e911"
  776. }
  777. .wi-right:before {
  778. content: "\e955"
  779. }
  780. .wi-delete2:before {
  781. content: "\e913"
  782. }
  783. .wi-file:before {
  784. content: "\e930"
  785. }
  786. .wi-registersite:before {
  787. content: "\e931"
  788. }
  789. .modal.uploader-modal {
  790. z-index: 2060 !important;
  791. }
  792. .btn-group .btn+.btn{
  793. border-left: 0;
  794. margin-left: 0;
  795. }
  796. .dropdown-toggle span.sr-only{
  797. position: absolute;
  798. width: 1px;
  799. height: 1px;
  800. padding: 0;
  801. margin: -1px;
  802. overflow: hidden;
  803. clip: rect(0,0,0,0);
  804. border: 0;
  805. }
  806. .btn-uploader .we7-margin-horizontal-sm{
  807. display: none;
  808. }
  809. .btn-uploader .btn.btn-danger{
  810. margin-right: 10px;
  811. }
  812. /**/