index.vue 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749
  1. <template>
  2. <div class="mobile-become-store">
  3. <div class="mobile-all-content">
  4. <register></register>
  5. </div>
  6. </div>
  7. </template>
  8. <script>
  9. import { Register } from '~components/mobile/register-saler'
  10. export default {
  11. name: 'mobile',
  12. layout: 'mobile',
  13. middleware: 'authenticated',
  14. components: {
  15. Register
  16. },
  17. computed: {
  18. user () {
  19. return this.$store.state.option.user
  20. }
  21. }
  22. // mounted () {
  23. // if (!this.user.logged) {
  24. // this.$http.get('/login/page', {params: {returnUrl: window.location.href}}).then(response => {
  25. // if (response.data) {
  26. // window.location.href = response.data.content + '&baseUrl=' + encodeURIComponent(window.location.protocol + '//' + window.location.host + response.data.baseUrl)
  27. // }
  28. // })
  29. // }
  30. // }
  31. }
  32. </script>
  33. <style>
  34. /* 公共模块 */
  35. .mobile-become-store{
  36. width: 100%;
  37. background: #F5F5F5;
  38. margin: 0 auto;
  39. /*height: 100%;*/
  40. position: fixed;
  41. top: 0.88rem;
  42. left: 0;
  43. right: 0;
  44. bottom: 0.98rem;
  45. }
  46. .mobile-become-store .mobile-all-content .h3{
  47. font-size: 24px;
  48. line-height: 80px;
  49. text-align: center;
  50. font-weight: bold;
  51. }
  52. .mobile-become-store .mobile-all-content .header-title{
  53. width: 70%;
  54. margin: 0 auto;
  55. margin-bottom: 40px;
  56. }
  57. .mobile-become-store .mobile-all-content .header-title .col-md-6{
  58. padding: 0 45px;
  59. }
  60. .mobile-become-store .mobile-all-content .header-title .col-md-6 img {
  61. margin-left: 95px;
  62. }
  63. .mobile-become-store .mobile-all-content .header-title h4{
  64. font-size: 18px;
  65. line-height: 30px;
  66. text-align: center;
  67. margin-top: 5px;
  68. margin-bottom: 10px;
  69. }
  70. .mobile-become-store .mobile-all-content .header-title p{
  71. font-size: 14px;
  72. line-height: 25px;
  73. color: #666;
  74. margin-bottom: 30px;
  75. }
  76. .step-menu{
  77. width: 100%;
  78. margin: 0 auto;
  79. height: 34px;
  80. background: #e8e8e8;
  81. line-height: 34px;
  82. }
  83. .step-menu ul{
  84. width: 100%;
  85. margin: 0 auto;
  86. }
  87. .step-menu ul li{
  88. width: 33.33333333%;
  89. float: left;
  90. height: 34px;
  91. line-height: 34px;
  92. font-size: 14px;
  93. color: #555;
  94. text-align: center;
  95. position: relative;
  96. cursor: default!important;
  97. }
  98. .step-menu ul li:hover{
  99. cursor: pointer;
  100. /*background: #0099ff;
  101. color: #fff;*/
  102. }
  103. .step-menu ul li.active{
  104. background: #5078cb;
  105. color: #fff;
  106. }
  107. .mobile-become-store .section{
  108. width: 100%;
  109. margin: 0 auto;
  110. }
  111. .mobile-become-store .section .register{
  112. width: 95%;
  113. margin: 0 auto;
  114. padding-top: 30px;
  115. }
  116. .mobile-become-store .section .register .row{
  117. line-height: 34px;
  118. padding-bottom: 15px;
  119. margin: 0 auto;
  120. }
  121. .mobile-become-store .section .register .row p{
  122. margin-bottom: 0;
  123. }
  124. .mobile-become-store .section .register .row .form-control{
  125. border-color: #ccc;
  126. border-radius: 0;
  127. box-shadow: none;
  128. }
  129. .x-form-set-header {
  130. position: relative;
  131. margin-bottom: 45px;
  132. }
  133. .x-form-set-header h4 {
  134. font-size: 20px;
  135. font-weight: 400;
  136. color: #888;
  137. margin-top: 0;
  138. padding-bottom: 14px;
  139. text-align: center;
  140. }
  141. .x-form-set-header:after {
  142. content: "";
  143. width: 120px;
  144. height: 2px;
  145. background: #5078cb;
  146. position: absolute;
  147. left: 0;
  148. right: 0;
  149. margin: 0 auto;
  150. bottom: 0;
  151. }
  152. .x-required:before {
  153. position: relative;
  154. bottom: -5px;
  155. content: "* ";
  156. font-size: 18px;
  157. color: #f4645f;
  158. }
  159. .register label{
  160. font-size: 14px;
  161. color: #555;
  162. text-align: right;
  163. padding-right: 10px;
  164. }
  165. .mobile-tab-list .next-btn{
  166. width: 100%;
  167. margin: 0 auto;
  168. text-align: center;
  169. }
  170. .mobile-tab-list .step-two-btn {
  171. border-top: 1px solid #d3d3d3;
  172. }
  173. .mobile-tab-list .next-btn button{
  174. font-size: 0.28rem;
  175. width: 50%;
  176. padding: 0;
  177. height: 0.74rem;
  178. line-height: 0.74rem;
  179. border-radius: 0;
  180. letter-spacing: 4px;
  181. background: #fff;
  182. color: #3f84f6;
  183. margin-right: 0px;
  184. border: 0px;
  185. }
  186. .no-apply{
  187. width: 150px;
  188. height: 34px;
  189. line-height: 34px;
  190. background: #0099ff;
  191. text-align: center;
  192. border: none;
  193. font-size: 14px;
  194. color: #fff;
  195. margin-top: 30px;
  196. margin: 0 20px;
  197. float: right;
  198. border-radius: 3px;
  199. }
  200. .mobile-tab-list .next-btn button:hover,.mobile-tab-list .next-btn button:focus {
  201. background: #3765cb;
  202. color: #fff;
  203. }
  204. .mobile-agreement{
  205. width: 100%;
  206. margin: 0 auto;
  207. }
  208. .step-last{
  209. width: 92%;
  210. margin: 0 auto;
  211. }
  212. .step-last .h4{
  213. font-size: 18px;
  214. line-height: 40px;
  215. margin: 20px 0 0 0;
  216. }
  217. .step-last p.title{
  218. font-size: 14px;
  219. color: #666;
  220. line-height: 30px;
  221. text-align: left;
  222. width: 100% !important;
  223. }
  224. .apply-include{
  225. width: 100%;
  226. margin: 0 auto;
  227. height: 300px;
  228. border: #e8e8e8 1px solid;
  229. line-height: 300px;
  230. font-size: 18px;
  231. text-align: center;
  232. }
  233. /*服务协议*/
  234. .mobile-join_xieyi{
  235. border: 1px solid #d3d3d3;
  236. margin: 0.2rem 0.2rem;
  237. border-radius: 5px;
  238. background: #fff;
  239. }
  240. .mobile-join_xieyi div.article-flag {
  241. width: 100%;
  242. display: inline-block;
  243. height: 0.72rem;
  244. line-height: 0.72rem;
  245. box-shadow: 0px 5px 5px #dcdcdc;
  246. }
  247. .mobile-join_xieyi div.article-flag span {
  248. text-align: center;
  249. cursor: pointer;
  250. color: #a0a0a0;
  251. font-size: 0.24rem;
  252. width: 50%;
  253. display: inline-block;
  254. }
  255. .mobile-join_xieyi div.article-flag span:first-child {
  256. border-bottom: none;
  257. }
  258. /*.join_xieyi div.article-flag span:hover {
  259. color: #708ed2;
  260. border-color: #708ed2;
  261. background: #fff;
  262. }*/
  263. .mobile-join_xieyi div.article-flag span.active {
  264. color: #708ed2;
  265. border-color: #708ed2;
  266. background: #fff;
  267. }
  268. .mobile-join_xieyi div.text-area {
  269. max-height: calc(100vh - 0.72rem - 0.4rem - 0.88rem - 0.98rem - 1.85rem - 0.8rem);
  270. overflow: auto;
  271. word-break: break-all;
  272. outline: none;
  273. border-left: none;
  274. }
  275. .mobile-tab-list .checkbox-inline{
  276. font-size: 0.24rem;
  277. }
  278. .x-btn-blank{
  279. border: 1px solid #ccc;
  280. background: #fff;
  281. color: #888;
  282. position: relative;
  283. overflow: hidden;
  284. text-align: left;
  285. display: block;
  286. height: 34px;
  287. line-height: 31px;
  288. }
  289. .file-input{
  290. position: absolute;
  291. font-size: 14px;
  292. top: 0;
  293. left: 0;
  294. opacity: 0;
  295. }
  296. .x-btn-blank i{
  297. margin-left: 5px;
  298. color: #888;
  299. font-size: 16px;
  300. position: relative;
  301. top: 2px;
  302. }
  303. .register .col-sm-5 i.fa-info-circle{
  304. font-size: 16px;
  305. color: #888;
  306. position: relative;
  307. top: 2px;
  308. margin-right: 5px;
  309. }
  310. .register .col-sm-5 p, .register .col-sm-5 p i{
  311. color: red !important;
  312. }
  313. .register .col-sm-5 span.fa-map-marker, .register .col-sm-5 span.web{
  314. position: absolute;
  315. top: 1px;
  316. z-index: 2;
  317. display: block;
  318. width: 34px;
  319. height: 34px;
  320. line-height: 34px;
  321. text-align: center;
  322. color: #999;
  323. font-size: 16px;
  324. left: 12px;
  325. }
  326. .register .col-sm-5 span.web{
  327. font-size:14px;
  328. left:25px;
  329. }
  330. /* 开店申请模块 */
  331. .com-input{
  332. width: 100%;
  333. height: 100%;
  334. text-align: center;
  335. position: absolute;
  336. bottom: 0;
  337. left: 0;
  338. opacity: 0;
  339. display: inline-block !important;
  340. }
  341. .el-upload-list--picture-card .el-upload-list__item{
  342. width: 160px;
  343. height: 120px;
  344. top: 69px;
  345. }
  346. .mobile-tab-list div.mobile-vendor_store_apply {
  347. background-color: #f1f3f6;
  348. }
  349. .mobile-tab-list div.mobile-vendor_store_apply .title_row {
  350. margin-bottom: 20px;
  351. border-bottom: #e8e8e8 1px solid;
  352. }
  353. .mobile-tab-list div.mobile-vendor_store_apply .custom_col {
  354. margin: 0.2rem;
  355. border-radius: 5px;
  356. border: 1px solid #d3d3d3;
  357. background: #fff;
  358. padding: 0 0 0.2rem 0;
  359. }
  360. .mobile-tab-list div.mobile-vendor_store_apply .infoTextMobile {
  361. color: #999;
  362. font-size: 0.28rem
  363. }
  364. .mobile-tab-list div.mobile-vendor_store_apply .custom_col img.previewImage {
  365. width: 100%;
  366. cursor: pointer;
  367. height: 1.09rem;
  368. /*padding: 0 30px;*/
  369. }
  370. .mobile-tab-list div.mobile-vendor_store_apply .row h2 {
  371. padding: 10px 0;
  372. font-size: 16px;
  373. font-weight: 500;
  374. color: #000000;
  375. }
  376. .mobile-tab-list div.mobile-vendor_store_apply .row span {
  377. /*display: block;*/
  378. /*padding: 10px 0;*/
  379. font-size: 14px;
  380. color: #000000;
  381. }
  382. .mobile-tab-list div.mobile-vendor_store_apply .mobile-register-brand-name {
  383. font-size: 0.28rem;
  384. color: #226ce7;
  385. border-bottom: 1px solid #d3d3d3;
  386. }
  387. .mobile-tab-list div.mobile-vendor_store_apply .mobile-register-brand-name input {
  388. font-size: 0.28rem;
  389. color: #999;
  390. width: 5rem;
  391. }
  392. .mobile-tab-list div.mobile-vendor_store_apply #file_upload {
  393. width: 100px;
  394. height: 100px;
  395. border:1px solid #CDCDCD;
  396. /*background: url("static/img/vendor/images/upload.png");*/
  397. }
  398. .mobile-tab-list div.mobile-vendor_store_apply #upload_qualification {
  399. width: 100px;
  400. height: 100px;
  401. opacity: 0;
  402. }
  403. .mobile-tab-list div.mobile-vendor_store_apply .custom_tab {
  404. margin: 0 15px;
  405. width: 90px;
  406. text-align: center;
  407. }
  408. .mobile-tab-list div.mobile-vendor_store_apply .nav li.custom_tab.active>a,
  409. .mobile-tab-list div.mobile-vendor_store_apply .nav li.custom_tab.active>a:focus,
  410. .mobile-tab-list div.mobile-vendor_store_apply .nav li.custom_tab.active>a:hover {
  411. border: 1px solid #5078CB;
  412. border-bottom-color: transparent;
  413. color: #5078cb;
  414. }
  415. .mobile-tab-list div.mobile-vendor_store_apply .uploadify-button {
  416. display: block;
  417. }
  418. .mobile-tab-list div.mobile-vendor_store_apply .custom_col .show_image_area {
  419. height: 1.09rem;
  420. position: relative;
  421. /*overflow: hidden;*/
  422. width: 1.09rem;
  423. border: #dcdcdc 1px solid;
  424. padding: 0;
  425. }
  426. .nav-tabs{
  427. height: 41px;
  428. background: none;
  429. padding: 0 40px;
  430. }
  431. .nav-tabs>li>a{
  432. border-radius: 0;
  433. color: #333;
  434. }
  435. .mobile-tab-list div.mobile-vendor_store_apply .btn-primary{
  436. background: #5078cb;
  437. border-radius: 0;
  438. }
  439. .mobile-tab-list div.mobile-vendor_store_apply .btn-primary:hover{
  440. background: #3f7ae3;
  441. }
  442. .mobile-tab-list div.mobile-vendor_store_apply .com_row .col-md-2{
  443. width: 120px;
  444. }
  445. .mobile-tab-list div.mobile-vendor_store_apply .com_row .col-md-10 span{
  446. color: #666;
  447. }
  448. .mobile-tab-list div.mobile-vendor_store_apply .brand-small-upload {margin-top:0.2rem;}
  449. /*修改的样式*/
  450. .hover-show{
  451. position: absolute;
  452. width: 100%;
  453. height: 100%;
  454. top: 120px;
  455. left: 0;
  456. background: rgba(0,0,0,.5);
  457. }
  458. .mobile-tab-list div.mobile-vendor_store_apply .custom_col .show_image_area .hover-show{
  459. top: 0;
  460. }
  461. .mobile-tab-list .hover-show .delete{
  462. padding: 0;
  463. width: 0.3rem;
  464. height: 0.3rem;
  465. float: right;
  466. text-align: center;
  467. position: absolute;
  468. right: -0.15rem;
  469. top: -0.15rem;
  470. }
  471. .mobile-tab-list .hover-show .delete:hover{
  472. cursor: pointer;
  473. }
  474. .mobile-tab-list .hover-show .delete i{
  475. color: red;
  476. font-size: 14px;
  477. }
  478. .mobile-tab-list .hover-show a{
  479. display: inline-block;
  480. width: 100%;
  481. height: 1.09rem;
  482. font-size: 14px;
  483. color: #fff;
  484. text-align: center;
  485. line-height: 1.09rem;
  486. }
  487. .mobile-tab-list .hover-show a i{
  488. margin-right: 0.05rem;
  489. font-size: 14px;
  490. }
  491. .mobile-tab-list .brand-type{
  492. line-height: 34px;
  493. font-size: 14px;
  494. margin: 20px 20px 5px 20px;
  495. }
  496. .mobile-tab-list .brand-type .brand-small-img{
  497. position: relative;
  498. width: 1.09rem;
  499. height: 1.09rem;
  500. /*overflow: hidden;*/
  501. text-align: center;
  502. border: #e8e8e8 1px solid;
  503. }
  504. .mobile-tab-list .brand-type .brand-small-img .preview img{
  505. max-width: 84px;
  506. max-height: 84px;
  507. }
  508. .mobile-tab-list .brand-type em{
  509. color: #ff0000;
  510. }
  511. .mobile-tab-list .brand-type .col-md-7,.mobile-tab-list .brand-type .col-md-1{
  512. margin-top: 25px;
  513. }
  514. .mobile-tab-list .brand-small-upload .file-text,.mobile-tab-list .brand-type .brand-small-img{
  515. float: left;
  516. }
  517. .mobile-tab-list .brand-small-upload .file-text{
  518. font-size: 0.24rem;
  519. color: #999;
  520. line-height: 1.09rem;
  521. margin-left: 0.2rem;
  522. width: auto;
  523. }
  524. .mobile-tab-list .brand-small-upload .delete{
  525. /*float: right;*/
  526. /*text-align: center;*/
  527. /*line-height: 1.09rem;*/
  528. }
  529. .mobile-tab-list .brand-small-upload .delete i{
  530. font-size: 14px;
  531. color: #5078cb;
  532. float: left
  533. }
  534. .mobile-tab-list .brand-small-upload .delete:hover{
  535. cursor: pointer;
  536. }
  537. .mobile-tab-list .brand-small-upload .delete:hover i{
  538. color: #f00;
  539. }
  540. .mobile-tab-list .brand-small-upload .brand-small-img .hover-show{
  541. top: 0;
  542. }
  543. .mobile-tab-list .brand-small-upload .brand-small-img .hover-show{
  544. }
  545. .mobile-tab-list .brand-small-upload .brand-small-img .hover-show span i{
  546. color: red;
  547. }
  548. .mobile-tab-list .brand-small-upload .brand-small-img .hover-show span.delete{
  549. /*line-height: 30px;*/
  550. /*padding: 0;*/
  551. /*right: -0.35rem;*/
  552. /*position: absolute;*/
  553. /*display: inline-block;*/
  554. /*margin-top: -0.25rem;*/
  555. }
  556. .mobile-tab-list #image-box,.mobile-tab-list .image-box{
  557. display: table;
  558. /* overflow: hidden; */
  559. _position: relative;
  560. width: 100%;
  561. height: auto;
  562. position: fixed;
  563. top: 50%;
  564. margin-top: -30%;
  565. left: 50%;
  566. margin-left: -50%;
  567. z-index: 2000;
  568. }
  569. .mobile-tab-list #image-box .x-floating img,.mobile-tab-list .image-box .x-floating img {
  570. width: 100%;
  571. height: 100%;
  572. }
  573. .mobile-tab-list .brand-small-upload .brand-small-img .hover-show a{
  574. /*line-height: 30px;*/
  575. /*height: 30px;*/
  576. /*margin-top: -0.2rem;*/
  577. }
  578. .mobile-tab-list .mobile-tab-content .com_row .col-md-12{
  579. color: #999;
  580. margin-top: 20px;
  581. font-size: 12px;
  582. padding-left: 50px;
  583. }
  584. .mobile-tab-list .mobile-tab-content .row {margin: 0px !important;}
  585. .mobile-tab-list .brand-small-upload .col-md-12{
  586. color: #999;
  587. font-size: 12px;
  588. padding-left: 0;
  589. }
  590. .mobile-tab-list .mobile-tab-content .com_row .col-md-12 em,.mobile-tab-list .brand-small-upload .col-md-12 em{
  591. color: #f00;
  592. }
  593. .mobile-tab-list .add-brand{
  594. text-align: center;
  595. border: 0.02rem solid #b5b5b6;
  596. border-radius: 3px;
  597. font-size: 0.32rem;
  598. color: #666;
  599. height: 0.77rem;
  600. line-height: 0.77rem;
  601. background: #fff;
  602. margin: 0 0.2rem;
  603. }
  604. .mobile-tab-list .add-brand i.fa-plus-circle{
  605. color: #999;
  606. }
  607. .unpass-reason {
  608. margin: 0 40px;
  609. line-height: 34px;
  610. }
  611. /* 预览框 end */
  612. .mobile-tab-list .brand-type .dropdown-menu {
  613. width: 95%;
  614. height: 3rem;
  615. display: block;
  616. overflow-y: auto;
  617. }
  618. .mobile-tab-list .brand-type .dropdown-menu li {
  619. font-size: 0.24rem;
  620. }
  621. .mobile-tab-list .com-del-box{
  622. position: fixed;
  623. z-index: 2;
  624. height: 152px;
  625. opacity: 1;
  626. background-color: white;
  627. width: 310px;
  628. -webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);
  629. box-shadow: 0 5px 15px rgba(0,0,0,.5);
  630. margin: -155px 0 0 -75px;
  631. top: 55%;
  632. left: 50%;
  633. }
  634. .mobile-tab-list .com-del-box .title{
  635. height: 30px;
  636. background-color: #5078cb;
  637. text-align: right;
  638. padding-right: 15px;
  639. line-height: 30px;
  640. }
  641. .mobile-tab-list .com-del-box .title a{
  642. color: white;
  643. font-size: 16px;
  644. }
  645. .mobile-tab-list .com-del-box .content{
  646. width: 100%;
  647. text-align: center;
  648. margin: 0 auto;
  649. }
  650. .mobile-tab-list .com-del-box .content p{
  651. line-height: 50px;
  652. font-size: 14px;
  653. padding-top: 10px;
  654. }
  655. .mobile-tab-list .com-del-box .content p i{
  656. color: #5078cb;
  657. font-size: 16px;
  658. margin-right: 10px;
  659. }
  660. .mobile-tab-list .com-del-box .content div{
  661. width: 100%;
  662. text-align: center;
  663. margin: 0 auto;
  664. }
  665. .mobile-tab-list .com-del-box .content div a{
  666. width: 55px;
  667. height: 26px;
  668. line-height: 26px;
  669. display: inline-block;
  670. text-align: center;
  671. font-size: 14px;
  672. }
  673. .mobile-tab-list .com-del-box .content div a:first-child{
  674. background: #b4b5b9;
  675. color: #333;
  676. margin-right: 10px;
  677. }
  678. .mobile-tab-list .com-del-box .content div a:last-child{
  679. background: #5078cb;
  680. color: #fff;
  681. }
  682. .mobile-tab-list .com-del-box .content div a:hover{
  683. background: #3f7ae3;
  684. color: #fff;
  685. }
  686. .mobile-tab-list .hoverShow{
  687. position: absolute;
  688. width: 30px;
  689. height: 30px;
  690. top: 0px;
  691. right: 0;
  692. background: rgba(0,0,0,.4);
  693. display: none;
  694. }
  695. .mobile-tab-list div.mobile-vendor_store_apply .custom_col .show_image_area:hover .hoverShow{
  696. display: block;
  697. }
  698. .mobile-tab-list div.mobile-vendor_store_apply .custom_col .show_image_area .deleteImg{
  699. position: absolute;
  700. right: 7px;
  701. top: 0;
  702. display: inline-block;
  703. padding: 0;
  704. margin-top: 6px;
  705. font-size: 18px;
  706. color: #fff;
  707. }
  708. .mobile-tab-list .hover-show a{
  709. color: #fff;
  710. text-decoration: none;
  711. font-size: 0.24rem;
  712. }
  713. .mobile-tab-list .hover-show a:hover, .mobile-tab-list .hover-show a:active, .mobile-tab-list .hover-show a:focus{
  714. color: #fff;
  715. text-decoration: none;
  716. }
  717. .mobile-tab-list .btn-area {
  718. margin-top: 0.2rem;
  719. text-align: center;
  720. }
  721. .mobile-tab-list .btn-area span {
  722. text-align: center;
  723. border: 0.02rem solid #3f84f6;
  724. border-radius: 3px;
  725. font-size: 0.32rem;
  726. color: #fff;
  727. height: 0.77rem;
  728. line-height: 0.77rem;
  729. background: #3f84f6;
  730. margin: 0 0.2rem 0.2rem 0.2rem;
  731. display: block;
  732. }
  733. </style>