diy.css 43 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676
  1. *{
  2. margin: 0;
  3. padding: 0;
  4. box-sizing:border-box;
  5. -moz-box-sizing:border-box; /* Firefox */
  6. -webkit-box-sizing:border-box; /* Safari */
  7. font-family: "微软雅黑";
  8. }
  9. ul,li {
  10. list-style: none;
  11. font-style: normal;
  12. }
  13. h1,h2,h3,h4,h5,h6,i,em{
  14. font-style: normal;
  15. }
  16. @font-face {
  17. font-weight: normal;
  18. font-style: normal;
  19. font-family: "weui";
  20. src: url('data:application/octet-stream;base64,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') format('truetype');
  21. }
  22. [class^="weui-icon-"],
  23. [class*=" weui-icon-"] {
  24. display: inline-block;
  25. vertical-align: middle;
  26. font: normal normal normal 14px/1 "weui";
  27. font-size: inherit;
  28. text-rendering: auto;
  29. -webkit-font-smoothing: antialiased;
  30. }
  31. [class^="weui-icon-"]:before,
  32. [class*=" weui-icon-"]:before {
  33. display: inline-block;
  34. margin-left: .2em;
  35. margin-right: .2em;
  36. }
  37. .weui-icon-circle:before {
  38. content: "\EA01";
  39. }
  40. /* '顮� */
  41. .weui-icon-download:before {
  42. content: "\EA02";
  43. }
  44. /* '顮� */
  45. .weui-icon-info:before {
  46. content: "\EA03";
  47. }
  48. /* '顮� */
  49. .weui-icon-safe-success:before {
  50. content: "\EA04";
  51. }
  52. /* '顮� */
  53. .weui-icon-safe-warn:before {
  54. content: "\EA05";
  55. }
  56. /* '顮� */
  57. .weui-icon-success:before {
  58. content: "\EA06";
  59. }
  60. /* '顮� */
  61. .weui-icon-success-circle:before {
  62. content: "\EA07";
  63. }
  64. /* '顮� */
  65. .weui-icon-success-no-circle:before {
  66. content: "\EA08";
  67. }
  68. /* '顮� */
  69. .weui-icon-waiting:before {
  70. content: "\EA09";
  71. }
  72. /* '顮� */
  73. .weui-icon-waiting-circle:before {
  74. content: "\EA0A";
  75. }
  76. /* '顮� */
  77. .weui-icon-warn:before {
  78. content: "\EA0B";
  79. }
  80. /* '顮� */
  81. .weui-icon-info-circle:before {
  82. content: "\EA0C";
  83. }
  84. /* '顮� */
  85. .weui-icon-cancel:before {
  86. content: "\EA0D";
  87. }
  88. /* '顮� */
  89. .weui-icon-search:before {
  90. content: "\EA0E";
  91. }
  92. /* '顮� */
  93. .weui-icon-clear:before {
  94. content: "\EA0F";
  95. }
  96. /* '顮� */
  97. .weui-icon-back:before {
  98. content: "\EA10";
  99. }
  100. /* '顮� */
  101. .weui-icon-delete:before {
  102. content: "\EA11";
  103. }
  104. .weui-icon-loading {
  105. width: 20px;
  106. height: 20px;
  107. display: inline-block;
  108. vertical-align: middle;
  109. -webkit-animation: weuiLoading 1s steps(12, end) infinite;
  110. animation: weuiLoading 1s steps(12, end) infinite;
  111. background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=) no-repeat;
  112. background-size: 100%;
  113. }
  114. @-webkit-keyframes weuiLoading {
  115. 0% {
  116. -webkit-transform: rotate3d(0, 0, 1, 0deg);
  117. transform: rotate3d(0, 0, 1, 0deg);
  118. }
  119. 100% {
  120. -webkit-transform: rotate3d(0, 0, 1, 360deg);
  121. transform: rotate3d(0, 0, 1, 360deg);
  122. }
  123. }
  124. @keyframes weuiLoading {
  125. 0% {
  126. -webkit-transform: rotate3d(0, 0, 1, 0deg);
  127. transform: rotate3d(0, 0, 1, 0deg);
  128. }
  129. 100% {
  130. -webkit-transform: rotate3d(0, 0, 1, 360deg);
  131. transform: rotate3d(0, 0, 1, 360deg);
  132. }
  133. }
  134. .weui-icon_toast {
  135. font-size: 55px;
  136. color: white;
  137. margin-bottom: 6px;
  138. }
  139. .weui-icon_toast.weui-loading {
  140. margin:10px;
  141. width: 38px;
  142. height: 38px;
  143. vertical-align: baseline;
  144. }
  145. /* '顮� */
  146. [class^="weui-icon_"]:before,
  147. [class*=" weui-icon_"]:before {
  148. margin: 0;
  149. }
  150. .weui-icon-success {
  151. font-size: 23px;
  152. color: #09BB07;
  153. }
  154. .weui-icon-waiting {
  155. font-size: 23px;
  156. color: #10AEFF;
  157. }
  158. .weui-icon-warn {
  159. font-size: 23px;
  160. color: #F43530;
  161. }
  162. .weui-icon-info {
  163. font-size: 23px;
  164. color: #10AEFF;
  165. }
  166. .weui-icon-success-circle {
  167. font-size: 23px;
  168. color: #09BB07;
  169. }
  170. .weui-icon-success-no-circle {
  171. font-size: 23px;
  172. color: #09BB07;
  173. }
  174. .weui-icon-waiting-circle {
  175. font-size: 23px;
  176. color: #10AEFF;
  177. }
  178. .weui-icon-circle {
  179. font-size: 23px;
  180. color: #C9C9C9;
  181. }
  182. .weui-icon-download {
  183. font-size: 23px;
  184. color: #09BB07;
  185. }
  186. .weui-icon-info-circle {
  187. font-size: 23px;
  188. color: #09BB07;
  189. }
  190. .weui-icon-safe-success {
  191. color: #09BB07;
  192. }
  193. .weui-icon-safe-warn {
  194. color: #FFBE00;
  195. }
  196. .weui-icon-cancel {
  197. color: #F43530;
  198. font-size: 22px;
  199. }
  200. .weui-icon-search {
  201. color: #B2B2B2;
  202. font-size: 14px;
  203. }
  204. .weui-icon-clear {
  205. color: #B2B2B2;
  206. font-size: 14px;
  207. }
  208. .weui-icon-delete.weui-icon_gallery-delete {
  209. color: #FFFFFF;
  210. font-size: 22px;
  211. }
  212. .weui-icon_msg {
  213. font-size: 93px;
  214. }
  215. .weui-icon_msg.weui-icon-warn {
  216. color: #F76260;
  217. }
  218. .weui-icon_msg-primary {
  219. font-size: 93px;
  220. }
  221. .weui-icon_msg-primary.weui-icon-warn {
  222. color: #FFBE00;
  223. }
  224. a {
  225. text-decoration: none;
  226. color: inherit;
  227. cursor: pointer;
  228. outline: 0;
  229. background-color: transparent;
  230. -webkit-text-decoration-skip: objects;
  231. }
  232. .clearfix{*zoom:1;}/*IE/7/6*/
  233. .clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}
  234. @font-face {
  235. font-family: 'iconfont'; /* project id 424033 */
  236. src: url('//at.alicdn.com/t/font_424033_x3swykdrg5t81tt9.eot');
  237. src: url('//at.alicdn.com/t/font_424033_x3swykdrg5t81tt9.eot?#iefix') format('embedded-opentype'),
  238. url('//at.alicdn.com/t/font_424033_x3swykdrg5t81tt9.woff') format('woff'),
  239. url('//at.alicdn.com/t/font_424033_x3swykdrg5t81tt9.ttf') format('truetype'),
  240. url('//at.alicdn.com/t/font_424033_x3swykdrg5t81tt9.svg#iconfont') format('svg');
  241. }
  242. .iconfont {
  243. font-family: iconfont;
  244. font-size: 16px;
  245. font-style: normal;
  246. -webkit-font-smoothing: antialiased;
  247. -moz-osx-font-smoothing: grayscale;
  248. vertical-align: -1px;
  249. -webkit-text-stroke-width: 0!important;
  250. }
  251. .diy_header {
  252. background: #fff;
  253. width: 100%;
  254. height: 64px;
  255. position: absolute;
  256. top: 0;
  257. left: 0;
  258. border-bottom: 1px #ccc solid;
  259. }
  260. .diy_header .left_nav {
  261. float: left;
  262. width: 200px;
  263. height: 64px;
  264. display: block;
  265. vertical-align: middle;
  266. padding-left: 10px;
  267. }
  268. .diy_header .left_nav img {
  269. height: 45px;
  270. display: block;
  271. margin-top: 10px;
  272. }
  273. .diy_main {
  274. background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAChJREFUeNpiPHPmDAMMGBsbw9lMDDgA6RKM////h3POnj1LCzsAAgwAQtYIcFfEyzkAAAAASUVORK5CYII=");
  275. width: 100%;
  276. top: 64px;
  277. bottom: 0;
  278. left: 0;
  279. right: 0;
  280. position: absolute;
  281. }
  282. .diy_header_select_wrap {
  283. height: 64px;
  284. width: 200px;
  285. position: relative;
  286. line-height: 64px;
  287. float: left;
  288. /* margin-left: 19px; */
  289. padding-left: 19px;
  290. }
  291. .diy_header_select_wrap::before {
  292. position: absolute;
  293. content: "";
  294. left:0;
  295. width: 1px;
  296. height: 28px;
  297. background: #ddd;
  298. top: 50%;
  299. margin-top: -14px;
  300. margin-left: -1px;
  301. }
  302. .diy_header_select_wrap .xiala,
  303. .diy_choose_top .xialai
  304. {
  305. position: absolute;
  306. width: 20px;
  307. height: 20px;
  308. right: 10px;
  309. top: 50%;
  310. transform:transLateY(-50%);
  311. -webkit-transform:transLateY(-50%);
  312. color: #fff;
  313. line-height: 20px;
  314. text-align: center;
  315. }
  316. .diy_header_select {
  317. height: 100%;
  318. width: 100%;
  319. border:none;
  320. color: #fff;
  321. -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  322. background: none;
  323. float: left;
  324. padding: 10px 0 10px 10px;
  325. }
  326. .diy_header_select option {
  327. background: #fff;
  328. padding: 10px;
  329. border-bottom: 1px #ddd solid;
  330. color: #444;
  331. display: block;
  332. }
  333. .diy_choose_color_wrap h2,
  334. .diy_choose_box_wrap h2
  335. {
  336. text-align: center;
  337. font-weight: normal;
  338. font-size: 16px;
  339. height: 50px;
  340. line-height: 50px;
  341. }
  342. .diy_main_left_nav {
  343. position: absolute;
  344. left: 0;
  345. top: 0;
  346. height: 100%;
  347. background: #222;
  348. width: 100px;
  349. padding: 10px;
  350. z-index: 5;
  351. }
  352. .diy_main_right_nav {
  353. position: absolute;
  354. right: 0;
  355. width: 240px;
  356. height: 100%;
  357. background: #ebebf0;
  358. top: 0;
  359. overflow: hidden;
  360. }
  361. .diy_choose_top_wrap {
  362. position: relative;
  363. }
  364. .diy_choose_top {
  365. border: 1px #ddd solid;
  366. padding: 8px 10px;
  367. position: relative;
  368. background: #fff;
  369. border-radius: 5px 5px 0 0;
  370. }
  371. .diy_choose_top:hover {
  372. /*background: #f1f1f1;*/
  373. }
  374. .diy_choose_top .xialai {
  375. color: #444;
  376. font-weight: bold;
  377. }
  378. .diy_choose_bottom {
  379. border: 1px #ddd solid;
  380. position: absolute;
  381. top: 39px;
  382. left: 0;
  383. right: 0;
  384. display: none;
  385. z-index: 1;
  386. }
  387. .diy_choose_bottom .list_item {
  388. border-bottom: 1px #ddd solid;
  389. background: #fff;
  390. padding: 6px 10px;
  391. margin-top: -1px;
  392. border-radius: 0 0 5px 5px;
  393. }
  394. .diy_choose_bottom .list_item:last-child {
  395. border-bottom: none;
  396. }
  397. .diy_choose_bottom .list_item:hover {
  398. background: #f1f1f1;
  399. }
  400. .diy_choose_color_wrap,
  401. .diy_choose_box_wrap
  402. {
  403. position: relative;
  404. height: 100%;
  405. }
  406. .diy_color_bottom_wrap
  407. {
  408. position: absolute;
  409. left: 0;
  410. right: -10px;
  411. bottom: 0;
  412. top: 276px;
  413. overflow: hidden;
  414. }
  415. .diy_box_bottom_wrap {
  416. right: 0;
  417. }
  418. .diy_color_bottom_content .color_item {
  419. width: 33.333333%;
  420. padding-right: 10px;
  421. margin-bottom: 10px;
  422. float: left;
  423. position: relative;
  424. }
  425. .diy_color_bottom_content .color_item:hover:before {
  426. position: absolute;
  427. width: 20px;
  428. height: 20px;
  429. background: url(../images/jiantou.png) center right no-repeat ;
  430. background-size: auto 20px;
  431. content: "";
  432. left: 0px;
  433. top: 20px;
  434. transform:rotate(180deg);
  435. z-index: 10px;
  436. }
  437. .color_item .top {
  438. width: 100%;
  439. height: 0;
  440. padding-bottom: 100%;
  441. background-size:25%;
  442. background-repeat: repeat;
  443. }
  444. .diy_main_right_nav {
  445. padding: 10px;
  446. }
  447. .diy_color_bottom_content .box_item {
  448. float: left;
  449. width: 50%;
  450. padding: 10px;
  451. border-right: 1px #eee solid;
  452. background: #fff;
  453. border-bottom: 1px #eee solid;
  454. }
  455. .diy_color_bottom_content .box_item > .c {
  456. width: 100%;
  457. }
  458. .box_item > .c > p:nth-child(1) {
  459. width: 100%;
  460. height: 100px;
  461. overflow: hidden;
  462. text-align: center;
  463. margin-bottom: 10px;
  464. }
  465. .box_item > .c > p:nth-child(1) > img {
  466. max-width: 100%;
  467. max-height: 100%;
  468. display: inline-block;
  469. }
  470. .box_item > .c > p:nth-child(2) {
  471. text-align: center;
  472. }
  473. .diy_box_bottom_wrap {
  474. background: #fff;
  475. border:1px #eee solid;
  476. border-radius: 5px;
  477. overflow: hidden;
  478. }
  479. .hover_show_detail {
  480. position: fixed;
  481. background: #fff;
  482. border:1px #ddd solid;
  483. border-radius: 5px;
  484. z-index: 1;
  485. width: 240px;
  486. padding: 10px;
  487. z-index: 9;
  488. }
  489. .hover_show_detail_top {
  490. margin-bottom: 10px;
  491. padding-bottom: 10px;
  492. border-bottom: 1px #ddd solid;
  493. height: 70px;
  494. }
  495. .hover_show_detail_top .img {
  496. float: left;
  497. width: 60px;
  498. height: 60px;
  499. margin-right: 10px;
  500. background-repeat: repeat;
  501. background-size:25%;
  502. }
  503. .hover_show_detail_top .t {
  504. float: left;
  505. }
  506. .hover_show_detail_top .t > p:nth-child(1){
  507. font-size: 14px;
  508. margin-bottom: 10px;
  509. font-weight: bold;
  510. }
  511. .hover_show_detail_bottom img {
  512. width: 100%;
  513. }
  514. .diy_header .left_nav {
  515. width: 150px;
  516. transition: opacity 0.2s;
  517. opacity: 0.8;
  518. filter: alpha(opacity=0.8);
  519. }
  520. .diy_header .left_nav:hover {
  521. opacity: 1;
  522. filter: alpha(opacity=1);
  523. background: #f0f0f0;
  524. border-right: 1px #ddd solid;
  525. }
  526. .goBack_diy {
  527. color: #000;
  528. text-decoration: none;
  529. font-size: 16px;
  530. display: block;
  531. position: absolute;
  532. height: 100%;
  533. left: 20px;
  534. line-height: 64px;
  535. }
  536. .diy_admin_object_item {
  537. text-align: center;
  538. margin-bottom: 10px;
  539. border: 1px #555 dotted;
  540. line-height: 1;
  541. /* padding: 20px; */
  542. transition: border 0.2s;
  543. text-align: center;
  544. font-size: 11px;
  545. padding: 20px 0;
  546. color: #aaa;
  547. position: relative;
  548. }
  549. .diy_admin_object_item input[type=file] {
  550. position: absolute;
  551. top:0;
  552. left: 0;
  553. width: 100%;
  554. height: 100%;
  555. filter:alpha(opacity=0);
  556. -moz-opacity:0;
  557. -khtml-opacity: 0;
  558. opacity: 0;
  559. }
  560. .diy_admin_object_item:hover {
  561. border-color: #999;
  562. }
  563. .diy_admin_object_item i {
  564. color: #fff;
  565. font-size: 40px;
  566. cursor: pointer;
  567. display: block;
  568. margin-bottom: 5px;
  569. }
  570. .diy_main_left_nav h2.title{
  571. font-size: 12px;
  572. color: #fff;
  573. text-align: center;
  574. margin-bottom: 20px;
  575. margin-top: 10px;
  576. color: #aaa;
  577. }
  578. .btn {
  579. -webkit-appearance: none;
  580. line-height: 1.5;
  581. text-align: center;
  582. text-transform: uppercase;
  583. vertical-align: middle;
  584. letter-spacing: 0.0625em;
  585. font-size: 12px;
  586. padding-top: 10px;
  587. padding-bottom: 10px;
  588. padding-left: 16px;
  589. padding-right: 16px;
  590. min-height: 40px;
  591. display: inline-block;
  592. font-weight: 700;
  593. color: rgb(255, 255, 255);
  594. text-decoration: none;
  595. border: 1px transparent solid;
  596. transition: opacity 0.2s;
  597. background: rgb(0, 0, 0);
  598. border-radius: 4px;
  599. }
  600. .btn:hover {
  601. opacity: 0.75;
  602. }
  603. .Btn--block {
  604. display: block;
  605. width: 100%;
  606. padding-left: 0px;
  607. padding-right: 0px;
  608. }
  609. .Btn--border {
  610. background: rgb(255, 255, 255);
  611. border-color: rgb(0, 0, 0);
  612. color: #000;
  613. }
  614. .diy_header_right a {
  615. width: 120px;
  616. display: inline-block;
  617. margin-right: 20px;
  618. position: relative;
  619. }
  620. .diy_header_right {
  621. float: right;
  622. margin-top: 10px;
  623. }
  624. .FormControl {
  625. display: block;
  626. width: 100%;
  627. height: 40px;
  628. font-size: 14px;
  629. font-weight: 400;
  630. color: rgb(0, 0, 0);
  631. vertical-align: middle;
  632. background-color: rgb(255, 255, 255);
  633. background-image: none;
  634. box-shadow: none;
  635. -webkit-appearance: none;
  636. margin: 0px;
  637. padding: 0px 12px;
  638. border-width: 1px;
  639. border-style: solid;
  640. border-color: rgb(204, 204, 204);
  641. border-image: initial;
  642. border-radius: 4px;
  643. }
  644. select:not([multiple]).FormControl {
  645. -webkit-appearance: menulist;
  646. padding: 0 0 0 3px;
  647. }
  648. .diy_main_content {
  649. position: absolute;
  650. top: 0;
  651. left:100px;
  652. right: 240px;
  653. bottom:0;
  654. overflow: hidden;
  655. }
  656. .diy_canvas_wrap {
  657. width: 100%;
  658. height: 100%;
  659. position: absolute;
  660. top: 50%;
  661. left: 50%;
  662. transform:transLate(-50%,-50%);
  663. -webkit-transform:transLate(-50%,-50%);
  664. box-sizing:content-box;
  665. -webkit-box-sizing:content-box;
  666. }
  667. #diy_bg_img_file {
  668. position: absolute;
  669. width: 100%;
  670. height: 100%;
  671. left: 0;
  672. top: 0;
  673. opacity: 0;
  674. filter: alpha(opacity=0);
  675. }
  676. .canvas-container {
  677. width: 100%;
  678. height: 100%;
  679. }
  680. .diy_bg {
  681. width: 100%;
  682. height: 100%;
  683. display: flex;
  684. justify-content: center;
  685. align-items: center;
  686. }
  687. .diy_bg img {
  688. max-width: 100%;
  689. max-height: 100%;
  690. display: block;
  691. }
  692. .diy_canvas_gongnong {
  693. position: absolute;
  694. bottom: 10px;
  695. left: 50%;
  696. transform:translateX(-50%);
  697. -webkit-transform:translateX(-50%);
  698. }
  699. .diy_canvas_gongnong_content {
  700. display: flex;
  701. display: -webkit-flex;
  702. justify-content: center;
  703. -webkit-justify-content: center;
  704. align-items: center;
  705. -webkit-align-items: center;
  706. }
  707. .diy_canvas_gongnong_content a {
  708. background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAiCAIAAAARTyRGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjdCMjNFODM1RkEzMTFFNjk0QTJFQUE0N0I0NThDQkYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjdCMjNFODQ1RkEzMTFFNjk0QTJFQUE0N0I0NThDQkYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGN0IyM0U4MTVGQTMxMUU2OTRBMkVBQTQ3QjQ1OENCRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGN0IyM0U4MjVGQTMxMUU2OTRBMkVBQTQ3QjQ1OENCRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr9WG4EAAAAnSURBVHjaYvDy8mdiYGAgGf///x+DDaH/A2kIG5mPSiPYUDMAAgwAsPsgB5ByMDMAAAAASUVORK5CYII=);
  709. padding: 10px 20px;
  710. margin-left: -1px;
  711. color: #fff;
  712. text-transform: uppercase;
  713. letter-spacing: 0.0625em;
  714. font-size: 12px;
  715. position: relative;
  716. white-space: nowrap;
  717. }
  718. .diy_canvas_gongnong_content a:first-child {
  719. border-radius:5px 0 0 5px;
  720. }
  721. .diy_canvas_gongnong_content a:last-child {
  722. border-radius: 0 5px 5px 0;
  723. }
  724. .diy_canvas_gongnong_content a:hover {
  725. background: #666;
  726. }
  727. .inspector h3,
  728. .diy_choose_color_wrap h2,
  729. #diy_color_select
  730. {
  731. height: 32px;
  732. font-size: 12px;
  733. line-height: 32px;
  734. padding: 0 16px;
  735. text-align: left;
  736. background: rgba(0,0,0,0.08);
  737. border: none;
  738. border-radius:0;
  739. outline: none;
  740. -webkit-tap-highlight-color: rgba(0,0,0,0);
  741. }
  742. .diy_choose_color_wrap h2 {
  743. margin-bottom: 10px;
  744. }
  745. .inspector .context {
  746. padding: 16px;
  747. }
  748. .inspector .color,
  749. .inspector .item {
  750. display: flex;
  751. margin: 0 0 8px;
  752. }
  753. .inspector .item div, .inspector .item label {
  754. flex: 1;
  755. }
  756. .inspector .item label {
  757. padding: 0 4px;
  758. }
  759. .inspector .item label:first-child {
  760. padding: 0 4px 0 0;
  761. }
  762. .inspector .item label:last-child {
  763. padding: 0 0 0 4px;
  764. }
  765. .inspector .item label:only-child {
  766. padding: 0;
  767. }
  768. .inspector input, .inspector textarea {
  769. padding: 3px 4px;
  770. width: 100%;
  771. background: rgba(0,0,0,.05);
  772. border-radius: 2px;
  773. border: 0;
  774. line-height: 18px;
  775. height: 24px;
  776. font-size: 12px;
  777. color: #666;
  778. text-align: center;
  779. outline: 0;
  780. resize: none;
  781. }
  782. .inspector .item[data-label]:before {
  783. content: attr(data-label);
  784. display: block;
  785. width: 70px;
  786. font-size: 12px;
  787. height: 24px;
  788. line-height: 24px;
  789. }
  790. .inspector .item label[data-label]:after {
  791. content: attr(data-label);
  792. font-size: 10px;
  793. text-align: center;
  794. display: block;
  795. margin: 2px 0 0;
  796. }
  797. .tipHtml,.toastLoading{
  798. position: fixed;
  799. z-index: 99999999999;
  800. background: rgba(0,0,0,.6);
  801. border-radius: 5px;
  802. -webkit-border-radius: 5px;
  803. color: #fff;
  804. font-size: 16px;
  805. text-align: center;
  806. top: 50%;
  807. left: 50%;
  808. padding:15px;
  809. transform: translateX(-50%);
  810. -webkit-transform: translateX(-50%);
  811. max-width: 180px;
  812. margin-top: -100px;
  813. }
  814. .tipHtml .icon,.toastLoading .icon {
  815. font-size: 55px;
  816. margin-bottom: 15px;
  817. width: 40px;
  818. height: 40px;
  819. }
  820. .mark {
  821. position: fixed;
  822. top: 0;
  823. left:0;
  824. width: 100%;
  825. height: 100%;
  826. background: rgba(0,0,0,0.25);
  827. z-index: 99;
  828. }
  829. .CheckoutButton {
  830. -webkit-appearance: none;
  831. line-height: 1.5;
  832. text-align: center;
  833. text-transform: uppercase;
  834. vertical-align: middle;
  835. letter-spacing: 0.0625em;
  836. font-size: 14px;
  837. padding-bottom: 12px;
  838. padding-left: 0px;
  839. padding-right: 0px;
  840. width: 100%;
  841. min-height: 47px;
  842. display: block;
  843. font-weight: 700;
  844. color: rgb(255, 255, 255);
  845. padding-top: 12px;
  846. text-decoration: none;
  847. border-width: 1px;
  848. border-color: transparent;
  849. border-radius: 4px;
  850. transition: opacity 0.2s;
  851. background: rgb(231, 4, 15);s
  852. }
  853. .CheckoutButton:hover {
  854. opacity: 0.75;
  855. }
  856. .tanchu_Modal_content {
  857. -webkit-box-direction: normal;
  858. -webkit-box-orient: vertical;
  859. flex-direction: column;
  860. z-index: 1040;
  861. padding-top: 48px;
  862. top: 0px;
  863. display: flex;
  864. position: fixed;
  865. overflow-x: hidden;
  866. overflow-y: scroll;
  867. right: 0px;
  868. bottom: 0px;
  869. left: 0px;
  870. backface-visibility: hidden;
  871. padding-bottom: 48px;
  872. }
  873. .tanchu_bg {
  874. position: fixed;
  875. right: 0px;
  876. bottom: 0px;
  877. left: 0px;
  878. top: 0px;
  879. display: block;
  880. opacity: 0.25;
  881. z-index: 1039;
  882. backface-visibility: hidden;
  883. background: rgb(0, 0, 0);
  884. }
  885. .Modal_form{
  886. width: 472px;
  887. cursor: default;
  888. margin: auto;
  889. }
  890. .Modal_form_div {
  891. position: relative;
  892. color: rgb(0, 0, 0);
  893. background-color: rgb(255, 255, 255);
  894. width: 100%;
  895. transform: translateZ(0px);
  896. }
  897. .ModalHeader {
  898. -webkit-box-pack: justify;
  899. -webkit-box-align: center;
  900. border-bottom: 1px rgb(238, 238, 238) solid;
  901. align-items: center;
  902. display: flex;
  903. display: -webkit-flex;
  904. justify-content: space-between;
  905. -webkit-justify-content: space-between;
  906. height: 56px;
  907. padding-left: 32px;
  908. padding-right: 82px;
  909. position: relative;
  910. }
  911. .close_modal {
  912. width: 30px;
  913. height: 30px;
  914. overflow: hidden;
  915. position: absolute;
  916. right: 10px;
  917. text-align: center;
  918. line-height: 30px;
  919. top: 50%;
  920. margin-top: -15px;
  921. }
  922. .close_modal img {
  923. width: 25px;
  924. height: 25px;
  925. display: inline-block;
  926. vertical-align: middle;
  927. }
  928. .ModalHeader .ModalTitle {
  929. word-wrap: break-word;
  930. font-size: 16px;
  931. font-weight: 700;
  932. line-height: 1.25;
  933. }
  934. .ModalBody {
  935. position: relative;
  936. padding-top: 32px;
  937. padding-right: 32px;
  938. padding-bottom: 32px;
  939. padding-left: 32px;
  940. }
  941. .ModalBody .text {
  942. display: block;
  943. font-weight: 700;
  944. line-height: 1.25;
  945. margin-bottom: 8px;
  946. font-size: 14px;
  947. }
  948. .ModalBody_input_wrap{
  949. display: block;
  950. position: relative;
  951. margin-top: 8px;
  952. }
  953. .ModalBody_input_wrap .c {
  954. display: block;
  955. margin-bottom: 16px;
  956. }
  957. .form_input,
  958. input[type=text].form_input,
  959. input[type=password].form_input,
  960. input[type=number].form_input,
  961. textarea.form_input,
  962. select.form_input
  963. {
  964. -webkit-appearance: none;
  965. font-family: inherit;
  966. display: block;
  967. vertical-align: middle;
  968. width: 100%;
  969. height: 40px;
  970. padding-left: 12px;
  971. font-size: 14px;
  972. color: rgb(0, 0, 0);
  973. background-color: rgb(255, 255, 255);
  974. padding-right: 12px;
  975. border: 1px rgb(204, 204, 204) solid;
  976. border-radius: 4px;
  977. }
  978. .form_input:focus,
  979. input[type=text].form_input:focus,
  980. input[type=password].form_input:focus,
  981. input[type=number].form_input:focus,
  982. textarea.form_input:focus,
  983. select.form_input:focus
  984. {
  985. border-color: #000;
  986. }
  987. .ModalBody_input_wrap .tip {
  988. word-wrap: break-word;
  989. color: rgb(119, 119, 119);
  990. margin-top: 8px;
  991. font-size: 12px;
  992. line-height: 1.25;
  993. }
  994. .ModalFooter {
  995. text-align: right;
  996. padding-right: 32px;
  997. padding-left: 32px;
  998. padding-bottom: 32px;
  999. }
  1000. .ModalFooter_content {
  1001. margin-left: auto;
  1002. margin-right: -8px;
  1003. display: flex;
  1004. width: 362px;
  1005. flex-flow: row wrap;
  1006. }
  1007. .ModalFooter_btn_item {
  1008. flex-basis: auto;
  1009. min-width: 0px;
  1010. padding-left: 8px;
  1011. padding-right: 8px;
  1012. width: 50%;
  1013. }
  1014. .ModalFooter_btn_item .Btn--love {
  1015. color: #000;
  1016. }
  1017. .close_modal_btn {
  1018. cursor: pointer;
  1019. height: 55px;
  1020. font-size: 18px;
  1021. line-height: 0;
  1022. display: inline-block;
  1023. top: 0px;
  1024. right: 0px;
  1025. padding-right: 32px;
  1026. padding-left: 32px;
  1027. position: absolute;
  1028. transition: opacity 0.2s;
  1029. }
  1030. .close_modal_btn:hover {
  1031. opacity: 0.5;
  1032. filter: alpha(opacity=0.5);
  1033. }
  1034. .close_modal_btn .IconCross {
  1035. vertical-align: text-bottom;
  1036. font-size: inherit;
  1037. height: 1em;
  1038. display: inline-block;
  1039. width: 1em;
  1040. transform: rotate(45deg);
  1041. position: relative;
  1042. fill: currentcolor;
  1043. transition: -webkit-transform 0.2s, transform 0.2s;
  1044. }
  1045. .link_go {
  1046. cursor: pointer;
  1047. height: 40px;
  1048. font-size: 12px;
  1049. display: inline-block;
  1050. top: 0px;
  1051. right: 0px;
  1052. padding-right: 12px;
  1053. padding-left: 12px;
  1054. position: absolute;
  1055. transition: opacity 0.2s;
  1056. line-height: 40px;
  1057. }
  1058. .link_go:hover {
  1059. opacity: 0.5;
  1060. filter: alpha(opacity=0.5);
  1061. }
  1062. .ModalBody p.tip{
  1063. word-wrap: break-word;
  1064. color: rgb(119, 119, 119);
  1065. font-size: 12px;
  1066. margin-top: 24px;
  1067. }
  1068. .pt24 {
  1069. padding-top: 24px;
  1070. text-align: right;
  1071. }
  1072. .yzm_img_wrap {
  1073. display: flex;
  1074. margin-bottom: 8px;
  1075. flex-flow: row wrap;
  1076. }
  1077. .yzm_img_wrap .c {
  1078. min-width: 0px;
  1079. flex: 1 1 0%;
  1080. }
  1081. .yzm_img_wrap .r {
  1082. flex-basis: auto;
  1083. min-width: 0px;
  1084. }
  1085. .yzm_img_content {
  1086. display: block;
  1087. height: 45px;
  1088. border-width: 1px;
  1089. border-style: solid;
  1090. border-color: rgb(204, 204, 204);
  1091. border-radius: 4px 0px 0px 4px;
  1092. }
  1093. .yzm_img_content > img {
  1094. display: block;
  1095. height: 35px;
  1096. max-width: 100%;
  1097. width: 200px;
  1098. margin-top: 5px;
  1099. margin-right: auto;
  1100. margin-left: auto;
  1101. }
  1102. .refresh_btn {
  1103. -webkit-appearance: none;
  1104. line-height: 0;
  1105. text-align: center;
  1106. text-transform: uppercase;
  1107. vertical-align: middle;
  1108. letter-spacing: 0.0625em;
  1109. font-size: 12px;
  1110. padding-bottom: 0px;
  1111. padding-left: 12px;
  1112. padding-right: 12px;
  1113. min-height: 40px;
  1114. display: inline-block;
  1115. font-weight: 700;
  1116. height: 45px;
  1117. color: rgb(0, 0, 0);
  1118. margin-left: -1px;
  1119. padding-top: 0px;
  1120. text-decoration: none;
  1121. border: 1px rgb(204, 204, 204) solid;
  1122. border-radius: 0px 4px 4px 0px;
  1123. transition: opacity 0.2s;
  1124. background: transparent;
  1125. }
  1126. .refresh_btn:hover {
  1127. opacity: 0.5;
  1128. filter: alpha(opacity=0.5);
  1129. }
  1130. .GlobalModalsWrapper {
  1131. display: none;
  1132. }
  1133. .Main-content--centered {
  1134. width: 777px;
  1135. margin-left: auto;
  1136. margin-right: auto;
  1137. margin-top: 24px;
  1138. flex: 0 0 auto;
  1139. }
  1140. .PageHead {
  1141. padding-left: 17px;
  1142. padding-bottom: 24px;
  1143. border-bottom: 6px solid rgb(0, 0, 0);
  1144. margin: 18px 0px 24px;
  1145. }
  1146. .Main-content--centered .PageHead {
  1147. padding-left: 0px;
  1148. }
  1149. .PageHead-title {
  1150. text-transform: uppercase;
  1151. font-weight: 300;
  1152. font-size: 24px;
  1153. letter-spacing: 0.0625em;
  1154. line-height: 1;
  1155. margin: 0px;
  1156. }
  1157. #box_list {
  1158. margin-left: -4px;
  1159. margin-right: -4px;
  1160. }
  1161. .diy_box_item {
  1162. float: left;
  1163. width: 20%;
  1164. padding-left:4px;
  1165. padding-right: 4px;
  1166. font-size: 12px;
  1167. margin-bottom: 10px;
  1168. position: relative;
  1169. }
  1170. .diy_box_item:hover {
  1171. cursor: pointer;
  1172. }
  1173. .diy_box_item img {
  1174. width: 100%;
  1175. height: 100%;
  1176. }
  1177. .diy_box_item .img_w {
  1178. width: 100%;
  1179. height: 60px;
  1180. overflow: hidden;
  1181. }
  1182. .diy_box_item .price {
  1183. text-align: center;
  1184. color: #f00;
  1185. padding: 5px 0;
  1186. line-height: 1;
  1187. }
  1188. .diy_box_item .name {
  1189. text-align: center;
  1190. white-space: nowrap;
  1191. overflow: hidden;
  1192. text-overflow:ellipsis;
  1193. }
  1194. .diy_box_item_content {
  1195. width: 100%;
  1196. height: 100%;
  1197. position: relative;
  1198. }
  1199. .diy_box_item.cur .diy_box_item_content::before {
  1200. position:absolute;
  1201. width:100%;
  1202. height: 100%;
  1203. left:0;
  1204. top: 0;
  1205. content: "\EA06";
  1206. background: rgba(0,0,0,.5);
  1207. display: inline-block;
  1208. vertical-align: middle;
  1209. font: normal normal normal 14px/1 "weui";
  1210. font-size: inherit;
  1211. text-rendering: auto;
  1212. -webkit-font-smoothing: antialiased;
  1213. text-align: center;
  1214. color: #fff;
  1215. line-height: 100px;
  1216. font-size: 26px;
  1217. }
  1218. .diy_Material {
  1219. top: 40px;
  1220. right: 0;
  1221. }
  1222. .banshi_content {
  1223. display: flex;
  1224. display: -webkit-flex;
  1225. width: 400px;
  1226. }
  1227. .banshi_content .banshi_item {
  1228. padding: 10px;
  1229. width: 100%;
  1230. }
  1231. .banshi_item .c {
  1232. display: flex;
  1233. display: -webkit-flex;
  1234. }
  1235. .banshi_item .c input {
  1236. width: 100px;
  1237. }
  1238. .banshi_item .c span {
  1239. line-height: 40px;
  1240. margin-left: 10px;
  1241. }
  1242. .click_show {
  1243. position: absolute;
  1244. bottom: 36px;
  1245. border: 1px #ddd solid;
  1246. background: #fff;
  1247. left: 0;
  1248. border-radius:3px;
  1249. display: none;
  1250. }
  1251. .click_show_item {
  1252. width: 100%;
  1253. display: block;
  1254. color: #666;
  1255. padding:10px;
  1256. opacity: 1;
  1257. filter: alpha(opacity=1);
  1258. text-align: center;
  1259. }
  1260. .click_show_item:hover {
  1261. color: #222;
  1262. opacity: 1;
  1263. filter: alpha(opacity=1);
  1264. color: #000;
  1265. }
  1266. .diy_canvas_gongnong_content a:hover .click_show {
  1267. display: block;
  1268. }
  1269. .diy_top_gg {
  1270. display:none;
  1271. width: 100%;
  1272. top: 0;
  1273. left: 0;
  1274. right: 0;
  1275. border-bottom: 1px #d9d9d9 solid;
  1276. background: #fff;
  1277. position: absolute;
  1278. height: 22px;
  1279. padding: 7px 0;
  1280. background: #fff;
  1281. box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
  1282. -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
  1283. -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
  1284. box-sizing:content-box;
  1285. -moz-box-sizing:content-box; /* Firefox */
  1286. -webkit-box-sizing:content-box; /* Safari */
  1287. }
  1288. .diy_top_gg_content {
  1289. display: flex;
  1290. display: -webkit-flex;
  1291. justify-content: space-between;
  1292. -webkit-justify-content: space-between;
  1293. }
  1294. .font-panel-new {
  1295. float: right;
  1296. margin-left: 0px;
  1297. }
  1298. .font-panel-new .font-panel-object {
  1299. float: left;
  1300. }
  1301. .select-drop {
  1302. position: relative;
  1303. height: 34px;
  1304. line-height: 34px;
  1305. color: #505050;
  1306. border: 1px solid #c8c7cd;
  1307. cursor: pointer;
  1308. }
  1309. .select-drop.font-name-list {
  1310. position: relative;
  1311. margin: 0;
  1312. width: 155px;
  1313. height: 22px;
  1314. border:1px transparent solid;
  1315. }
  1316. .select-drop .select-drop-default {
  1317. padding: 0 18px;
  1318. overflow: hidden;
  1319. text-overflow: ellipsis;
  1320. -o-text-overflow: ellipsis;
  1321. white-space: nowrap;
  1322. transition: none !important;
  1323. -moz-transition: none !important;
  1324. -webkit-transition: none !important;
  1325. }
  1326. .select-drop.font-name-list .select-drop-default {
  1327. background: none;
  1328. height: 22px;
  1329. padding: 0 5px 0 0px;
  1330. border-radius: 3px;
  1331. -moz-border-radius: 3px;
  1332. -webkit-border-radius: 3px;
  1333. }
  1334. .icon-12 {
  1335. display: inline-block;
  1336. width: 12px;
  1337. height: 12px;
  1338. background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAwCAYAAAAlzZsxAAAAGXRFW…hMeQvmSwPDKsm0xDLietdbwjTIsAr78AqbiC//+MO9CTAAW6ssTacm/FcAAAAASUVORK5CYII=) 0 0 no-repeat;
  1339. }
  1340. .pull-right {
  1341. float: right;
  1342. }
  1343. .select-drop .icon-12 {
  1344. margin-top: 11px;
  1345. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAwCAYAAAAlzZsxAAAAGXRFW…ZJSqpDHYyps5HEKuRm5JZwfmKuwBZ4U+VNmzygWvoSYADNg8yH68ZoigAAAABJRU5ErkJggg==);
  1346. }
  1347. .select-drop.font-name-list .select-drop-default .icon-12 {
  1348. margin-top: 5px;
  1349. width: 10px;
  1350. height: 13px;
  1351. background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAA0CAYAAACzQqlgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUIyNDVCMjNGQ0U5MTFFNjgxMTk5N0ZBNkQ0RUNCMUYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUIyNDVCMjRGQ0U5MTFFNjgxMTk5N0ZBNkQ0RUNCMUYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1QjI0NUIyMUZDRTkxMUU2ODExOTk3RkE2RDRFQ0IxRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1QjI0NUIyMkZDRTkxMUU2ODExOTk3RkE2RDRFQ0IxRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pi7LyjYAAAE8SURBVHja1JUxbsJAEEXtCBp6DhEa3OQUpIiERInbkBv4BD4BUUqSkgSlgVMkBTTkEByBwnmWvtCys7YSEAlY+prd0eysZ/ZpNy6KIvrJd+U7siwbotT3x25GAq4xn5re5Hm+NhkJamHeUEt6lc9sPUYdZ16OH4Nb/6qYowMbTjETjN+WFypP/YwPaO3Mv9Coqo9lpR+hPpqqdSoxQZPKkzlNe2ZP6RDVQ0HAHhT9+2cLBUEGCvkuDwp+PAgFlR8BBVn3oHD7aKrWqcQE/QMUXZTUBhLQxtyinsZRCIomZoCa0kA+k7GH3Cxt+c4JijuM35YVJ/TuZ1ygjTMvx3OzNSu3mCnaSlP5KqFItHD5x1BwSXVRPRQE7KDQOAo9HwYK+S4PCn48CAV3+YFQsNJAIV/l85Fo4WFQfAswALd+slkDLYMoAAAAAElFTkSuQmCC) top no-repeat;
  1352. }
  1353. .select-drop .select-drop-default span {
  1354. transition: none !important;
  1355. -moz-transition: none !important;
  1356. -webkit-transition: none !important;
  1357. }
  1358. .select-drop.font-name-list .select-drop-default span {
  1359. width: 130px;
  1360. height: 22px;
  1361. overflow: hidden;
  1362. display: block;
  1363. float: left;
  1364. line-height: 22px;
  1365. }
  1366. .select-drop.font-name-list .select-drop-default span img {
  1367. margin-top: -22px;
  1368. height: 44px;
  1369. }
  1370. .font-panel-line {
  1371. float: left;
  1372. margin: 5px 9px;
  1373. width: 1px;
  1374. height: 12px;
  1375. background: rgba(0, 0, 0, 0.15);
  1376. }
  1377. .editor-panel .btn {
  1378. position: relative;
  1379. float: left;
  1380. display: block;
  1381. width: 18px;
  1382. height: 18px;
  1383. padding: 2px;
  1384. border-radius: 4px;
  1385. -moz-border-radius: 4px;
  1386. -webkit-border-radius: 4px;
  1387. background: none;
  1388. cursor: pointer;
  1389. }
  1390. .editor-panel .left .btn {
  1391. margin-left: 18px;
  1392. }
  1393. .editor-panel .btn.color-span {
  1394. width: 22px;
  1395. height: 22px;
  1396. padding: 0px;
  1397. border-radius: 4px;
  1398. -moz-border-radius: 4px;
  1399. -webkit-border-radius: 4px;
  1400. background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAChJREFUeNpiPHPmDAMMGBsbw9lMDDgA6RKM////h3POnj1LCzsAAgwAQtYIcFfEyzkAAAAASUVORK5CYII=);
  1401. box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1);
  1402. -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1);
  1403. -moz-box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1);
  1404. }
  1405. .editor-panel .btn.active, .editor-panel .btn.highlight {
  1406. background: rgba(0, 0, 0, 0.05);
  1407. box-shadow: 0 0 0 1px #ac975e inset;
  1408. -webkit-box-shadow: 0 0 0 1px #ac975e inset;
  1409. -moz-box-shadow: 0 0 0 1px #ac975e inset;
  1410. }
  1411. .editor-panel .left .btn.color-span {
  1412. margin-left: 8px;
  1413. }
  1414. .editor-panel .btn.color-span:active, .editor-panel .btn.color-span.active {
  1415. box-shadow: 0 0 0 2px #ac975e;
  1416. -webkit-box-shadow: 0 0 0 2px #ac975e;
  1417. -moz-box-shadow: 0 0 0 2px #ac975e;
  1418. background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAChJREFUeNpiPHPmDAMMGBsbw9lMDDgA6RKM////h3POnj1LCzsAAgwAQtYIcFfEyzkAAAAASUVORK5CYII=);
  1419. }
  1420. .editor-panel .left .btn.color-span:first-child {
  1421. min-height: auto;
  1422. border: none;
  1423. margin-left:0;
  1424. }
  1425. .editor-panel .btn.color-span i {
  1426. display: block;
  1427. width: 22px;
  1428. height: 22px;
  1429. background-image: none;
  1430. border-radius: 3px;
  1431. -moz-border-radius: 3px;
  1432. -webkit-border-radius: 3px;
  1433. box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.3) inset;
  1434. -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.3) inset;
  1435. -moz-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.3) inset;
  1436. }
  1437. .select-drop:hover {
  1438. color: #ac975e;
  1439. border:1px #ac975e solid;
  1440. }
  1441. .select-drop.font-name-list.font-size-list {
  1442. width: 65px;
  1443. }
  1444. .select-drop.font-name-list.font-size-list .select-drop-default span input {
  1445. position: absolute;
  1446. left: 8px;
  1447. top: 0px;
  1448. color: #454545;
  1449. width: 100%;
  1450. height: 22px;
  1451. line-height: 22px;
  1452. margin: 0;
  1453. padding: 0;
  1454. border: none;
  1455. background: no-repeat;
  1456. outline:none;
  1457. }
  1458. .color-span_wrap{
  1459. position: relative;
  1460. width: 22px;
  1461. height: 22px;
  1462. float: left;
  1463. margin-left: 18px;
  1464. }
  1465. .select-drop .drop,
  1466. .color-span_wrap .drop
  1467. {
  1468. position: absolute;
  1469. top: 39px;
  1470. width:230px;
  1471. height:300px;
  1472. background: #fff;
  1473. left: 0;
  1474. border-radius:5px;
  1475. display: none;
  1476. }
  1477. .color-span_wrap .drop {
  1478. height: 230px;
  1479. }
  1480. .scrollarea {
  1481. position: absolute;
  1482. top: 0;
  1483. left: 0;
  1484. width: 100%;
  1485. height: 100%;
  1486. }
  1487. .color-span_wrap .scrollarea {
  1488. padding: 5px;
  1489. }
  1490. .scrollarea-content ul li {
  1491. overflow: hidden;
  1492. box-sizing:content-box;
  1493. -moz-box-sizing:content-box; /* Firefox */
  1494. -webkit-box-sizing:content-box; /* Safari */
  1495. display: block;
  1496. margin: 4px 10px 0px 0;
  1497. padding: 5px 10px 5px 5px;
  1498. height: 22px;
  1499. line-height: 22px;
  1500. white-space: nowrap;
  1501. color: #454545;
  1502. overflow: hidden;
  1503. cursor: pointer;
  1504. }
  1505. .scrollarea-content ul li:hover {
  1506. color: #333;
  1507. background: rgba(0, 0, 0, 0.1);
  1508. }
  1509. .scrollarea-content ul li img {
  1510. height: 44px;
  1511. margin-top: -22px;
  1512. width: 100%;
  1513. }
  1514. .scrollarea-content ul li div {
  1515. height: 22px;
  1516. overflow: hidden;
  1517. }
  1518. .select-drop.font-name-list .drop-arrow,
  1519. .color-span_wrap .drop-arrow
  1520. {
  1521. position: absolute;
  1522. z-index: 12;
  1523. display: none;
  1524. width: 0;
  1525. height: 0;
  1526. top: 39px;
  1527. left: 20px;
  1528. margin-top: -14px;
  1529. border: 7px solid transparent;
  1530. border-bottom-color: rgba(255, 255, 255, 0.97);
  1531. }
  1532. .color-span_wrap .drop-arrow {
  1533. left: 5px;
  1534. }
  1535. .select-drop.font-name-list.active .drop-arrow,
  1536. .select-drop.font-name-list.active .drop,
  1537. .color-span_wrap.active .drop-arrow,
  1538. .color-span_wrap.active .drop
  1539. {
  1540. display: block;
  1541. animation: fadeup-arrow .3s;
  1542. -webkit-animation: fadeup-arrow .3s;
  1543. -moz-animation: fadeup-arrow .3s;
  1544. }
  1545. #djsy_text_color_panel_content {
  1546. height: 100%;
  1547. width: 100%;
  1548. }
  1549. .djsy-color-panel-item {
  1550. float: left;
  1551. width: 11.11111111%;
  1552. height: 100%;
  1553. background: #f00;
  1554. position: relative;
  1555. }
  1556. .djsy-color-panel-item > span {
  1557. display: block;
  1558. width: 100%;
  1559. height: 12.5%;
  1560. position: relative;
  1561. }
  1562. .previewImgWrap {
  1563. height: 300px;
  1564. width: 300px;
  1565. margin: 0 auto;
  1566. /* background: url('../image/1.png') no-repeat;
  1567. background-position: center center;
  1568. background-size:auto 100%; */
  1569. position: relative;
  1570. }
  1571. .previewImgWrap img.previewImg {
  1572. position: absolute;
  1573. top: 0;
  1574. left: 50%;
  1575. transform:translateX(-50%);
  1576. -webkit-transform:translateX(-50%);
  1577. max-height: 100%;
  1578. }
  1579. .category_item {
  1580. display: flex;
  1581. display: -webkit-flex;
  1582. align-items:center;
  1583. -webkit-align-items:center;
  1584. }
  1585. .category_item_title {
  1586. width: 60px;
  1587. flex-shrink:0;
  1588. -webkit-flex-shrink:0;
  1589. }
  1590. .category_item_content {
  1591. width: 100%;
  1592. }
  1593. .category_item_input {
  1594. position: relative;
  1595. margin-bottom: 10px;
  1596. margin-right: 10px;
  1597. float: left;
  1598. display: block;
  1599. height: 28px;
  1600. }
  1601. .category_item {
  1602. margin-bottom: 6px;
  1603. }
  1604. .category_item_input label {
  1605. border: 1px #ddd solid;
  1606. color: #666;
  1607. font-size: 12px;
  1608. padding: 0 10px;
  1609. display: block;
  1610. line-height: 26px;
  1611. }
  1612. .category_item_input input[type=radio]{
  1613. width: 100%;
  1614. height: 100%;
  1615. position: absolute;
  1616. left: 0;
  1617. top: 0;
  1618. filter:alpha(opacity=0);
  1619. -moz-opacity:0;
  1620. -khtml-opacity: 0;
  1621. opacity: 0;
  1622. }
  1623. .category_item_input input[type=radio]:checked + label {
  1624. border: 1px #000 solid;
  1625. color: #000;
  1626. }
  1627. .category_list {
  1628. max-height: 360px;
  1629. overflow-y:auto;
  1630. }
  1631. .Modal_form_preview {
  1632. width: 800px;
  1633. }
  1634. .Modal_form_preview .previewImgWrap {
  1635. height: 500px;
  1636. width: 500px;
  1637. }
  1638. #djsy_rotate {
  1639. position: absolute;
  1640. left: -100000px;
  1641. }
  1642. select.form_input {
  1643. -webkit-appearance: menulist;
  1644. appearance:menulist;
  1645. }