openning_free.html 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363
  1. {extend name="public/layout"} {block name="body"}
  2. <style type="text/css">
  3. html,
  4. body {
  5. display: block;
  6. height: 100%;
  7. width: 100%;
  8. margin: 0;
  9. padding: 0;
  10. background-color: #f0f4f7;
  11. /*min-width: 1160px;*/
  12. /*min-height: 553px;*/
  13. }
  14. body {
  15. padding:20px;
  16. }
  17. .backbox {
  18. position: absolute;
  19. top: 20px;
  20. left: 20px;
  21. display: block;
  22. width: 100px;
  23. height: 32px;
  24. background: #FFFFFF;
  25. border: 1px solid #B6CADE;
  26. }
  27. .backbox img {
  28. position: relative;
  29. top: 8px;
  30. width: 19px;
  31. margin-right: 9px;
  32. }
  33. .backbox div {
  34. line-height: 30px;
  35. font-size: 14px;
  36. color: #B6CADE;
  37. }
  38. .openvipBox {
  39. display: block;
  40. width: 100%;
  41. height: 100%;
  42. background-color: #fff;
  43. padding: 40px;
  44. }
  45. .contentBox {
  46. display: block;
  47. /*width: 1200px;*/
  48. }
  49. .openbanner {
  50. display: block;
  51. width: 100%;
  52. position: relative;
  53. }
  54. .openbanner .bannerdiv {
  55. display: block;
  56. width: 100%;
  57. height: 0;
  58. padding-bottom: 6.75%;
  59. position: relative;
  60. }
  61. .openbanner .bannerdiv div {
  62. position: absolute;
  63. top: 0;
  64. left: 0;
  65. width: 100%;
  66. height: 100%;
  67. }
  68. .openbanner img {
  69. width: 100%;
  70. height: 100%;
  71. }
  72. .viptitle {
  73. display: block;
  74. width: 100%;
  75. margin: 0 0 28px;
  76. padding-left: 15px;
  77. font-size: 18px;
  78. color: #384855;
  79. line-height: 25px;
  80. position: relative;
  81. }
  82. .viptitle::before {
  83. content: ' ';
  84. display: block;
  85. width: 5px;
  86. height: 20px;
  87. background: #249EFB;
  88. border-radius: 4px;
  89. left: 0;
  90. position: absolute;
  91. top: 2.5px;
  92. }
  93. .bossmsg {
  94. width: 100%;
  95. font-size: 14px;
  96. color: #B6CADE;
  97. }
  98. .openviptime {
  99. display: block;
  100. width: 100%;
  101. margin-top: 32px;
  102. text-align: center;
  103. }
  104. .openviptime .everyVip {
  105. margin: 0 auto;
  106. width: 384px;
  107. height: 155px;
  108. border-radius: 10px;
  109. position: relative;
  110. }
  111. .openviptime .everyVip:hover{
  112. box-shadow: 0 8px 10px 0 rgba(0, 0, 0, 0.5);
  113. -moz-box-shadow: 0 8px 10px 0 rgba(0, 0, 0, 0.5);
  114. -webkit-box-shadow: 0 8px 10px 0 rgba(0, 0, 0, 0.5);
  115. }
  116. .everyVip .vipBox {
  117. display: block;
  118. position: relative;
  119. height: 155px;
  120. width: 100%;
  121. border-radius: 10px;
  122. }
  123. .everyVip .vipBox .vipmsgBox {
  124. display: block;
  125. position: absolute;
  126. top: 0;
  127. left: 0;
  128. width: 100%;
  129. height: 100%;
  130. background: #FFFFFF;
  131. border: 1px solid #D4E4ED;
  132. border-radius: 10px;
  133. }
  134. .everyVip .vipBox .vipmsgBox .viplogo {
  135. width: 91px;
  136. height: 91px;
  137. border-radius: 50%;
  138. position: relative;
  139. top: 32px;
  140. margin-left: 9px;
  141. }
  142. .everyVip .vipBox .vipmsgBox .rightText {
  143. position: relative;
  144. top: 32px;
  145. margin-left: 24px;
  146. font-size: 16px;
  147. }
  148. .realprice {
  149. display: inline-block;
  150. width: 126px;
  151. font-family: Impact;
  152. font-size: 58px;
  153. color: #384855;
  154. }
  155. .priceBox {
  156. text-decoration: line-through;
  157. }
  158. .vipnewImg {
  159. position: absolute;
  160. top: 0;
  161. right: 0;
  162. width: 64px;
  163. }
  164. .recommendImg {
  165. position: absolute;
  166. top: 0;
  167. right: 0;
  168. width: 44px;
  169. }
  170. .everyVip .vipBox .vipmsgBox.vipbg {
  171. background: url(__LAYUI__/img/vipbg.png);
  172. background-size: 100% 100%;
  173. box-shadow: 0 0px 12px 0px rgb(0 0 0 / 0.3);
  174. -moz-box-shadow: 0 0px 12px 0px rgb(0 0 0 / 0.3);
  175. /*firefox*/
  176. -webkit-box-shadow: 0 0px 12px 0px rgb(0 0 0 / 0.3);
  177. /*webkit*/
  178. }
  179. .vipbg .realprice {
  180. color: #fff;
  181. }
  182. .everyVip .vipBox .vipmsgBox.vipbg {
  183. border-width: 0;
  184. }
  185. .everyVip.nowvipBox {
  186. box-shadow: 0 8px 10px 0 rgba(0, 0, 0, 0.5);
  187. -moz-box-shadow: 0 8px 10px 0 rgba(0, 0, 0, 0.5);
  188. /*firefox*/
  189. -webkit-box-shadow: 0 8px 10px 0 rgba(0, 0, 0, 0.5);
  190. /*webkit*/
  191. }
  192. .qrcodeBox {
  193. display: block;
  194. width: 100%;
  195. margin-top: 48px;
  196. }
  197. .qrcodeBox .everyqrcodeBox {
  198. display: none;
  199. }
  200. .qrcodeBox .nowpriceBox {
  201. display: block;
  202. width: 257px;
  203. height: 257px;
  204. margin: 0 auto;
  205. }
  206. .qrcodeBox .everyqrcodeBox img {
  207. display: block;
  208. width: 100%;
  209. height: 100%;
  210. }
  211. .payText {
  212. margin-top: 8px;
  213. width: 100%;
  214. text-align: center;
  215. }
  216. .payText img {
  217. width: 40px;
  218. height: 40px;
  219. margin-right: 10px;
  220. }
  221. .payText span {
  222. font-family: PingFangSC-Regular, Source Han Sans CN DemiLight;
  223. font-size: 16px;
  224. color: #384855;
  225. line-height: 40px;
  226. }
  227. @media screen and (max-width: 1680px) {
  228. .openvipBox {
  229. display: block;
  230. width: 100%;
  231. height: 100%;
  232. background-color: #fff;
  233. padding: 32px;
  234. }
  235. .qrcodeBox {
  236. display: block;
  237. width: 100%;
  238. margin-top: 40px;
  239. }
  240. .qrcodeBox .nowpriceBox {
  241. display: block;
  242. width: 240px;
  243. height: 240px;
  244. margin: 0 auto;
  245. }
  246. .openviptime {
  247. margin-top: 24px;
  248. }
  249. }
  250. .opensuccessBox img {
  251. display: block;
  252. width: 124px;
  253. height: 124px;
  254. margin: 48px auto 28px;
  255. }
  256. .opensuccessBox .tstext {
  257. display: block;
  258. font-size: 16px;
  259. color: #384855;
  260. }
  261. .opensuccessBox .timeText {
  262. font-size: 16px;
  263. color: #D4E4ED;
  264. margin-top: 40px;
  265. }
  266. .opensuccessBox .timeText span {
  267. color: #249EFB;
  268. }
  269. </style>
  270. <link rel="stylesheet" href="__LAYUI__/common.css" media="all">
  271. <body>
  272. <div class="openvipBox">
  273. <div class="contentBox">
  274. <div class="viptitle fontfps">免费开通BOSS直播</div>
  275. <div class="bossmsg fontfpr">BOSS直播系统,是新营销联盟为中国20家头部装企会员研发的一套《新型内部获客系统》,通过直播互动的形式,旨在帮助联盟成员节省签定时间,降低巨额营销成本。特别是在疫情期间深度解决了会员公司定金难以落地的难题,深受各个头部装企的追捧与青睐。</div>
  276. <div class="openviptime clearfix">
  277. <div class="everyVip pointer" style="text-align: center" id="vipfreeopenboss">
  278. <div class="vipBox">
  279. <div class="vipmsgBox clearfix">
  280. <img class="pull-left viplogo" src="__STATIC__/img/VIP01.png" alt="">
  281. <div class="pull-left rightText">
  282. <div class="color384855 fontfpr">VIP会员 免费开通</div>
  283. <div class="clearfix">
  284. <div class="pull-left color384855 fontfpr"><span class="fonts58 realprice">{$freetime}</span>天</div>
  285. </div>
  286. </div>
  287. </div>
  288. </div>
  289. </div>
  290. </div>
  291. </div>
  292. </div>
  293. </body>
  294. {/block}
  295. {block name="js"}
  296. <script>
  297. layui.config({
  298. base: '__LAYUI__/' //静态资源所在路径
  299. , urlbase: '/sys'
  300. }).extend({
  301. index: 'lib/index' //主入口模块
  302. }).use(['index', 'jquery','layer'], function() {
  303. var $ = layui.$,
  304. layer = layui.layer;
  305. var freepayurl = '{:url("broad/boss_openning",["root_id"=>$root_id])}';
  306. $('#vipfreeopenboss').on('click',function () {
  307. $.get(freepayurl,function (res) {
  308. layer.msg(res.msg, {anim: 0}, function () {
  309. window.parent.location.href='/dashboard/index/index';
  310. });
  311. });
  312. });
  313. });
  314. </script>
  315. {/block}