db500f7d by zhangmeng

首页

1 parent 0ee396af
...@@ -8,13 +8,14 @@ ...@@ -8,13 +8,14 @@
8 <div class="h100" @click.stop="goMatch(n)"> 8 <div class="h100" @click.stop="goMatch(n)">
9 <img :src="fillImgUrl(n.bgImgUrl)" class="bannerImg"> 9 <img :src="fillImgUrl(n.bgImgUrl)" class="bannerImg">
10 <div class="box forPc" style="position: absolute;top: 0;left: 0;right: 0;margin: auto;"> 10 <div class="box forPc" style="position: absolute;top: 0;left: 0;right: 0;margin: auto;">
11 <img class="slogen" src="@/assets/logo/banner-text.png"/> 11 <!-- <img class="slogen" src="@/assets/logo/banner-text.png"/>-->
12 12 <img class="slogen" src="@/assets/pc/banner_text01.png"/>
13
13 <div class="btabs"> 14 <div class="btabs">
14 <div v-for="tab in tabList" @click.stop="goMatchWithTab(n,tab.id)">{{ tab.customTitle }}</div> 15 <div v-for="tab in tabList" @click.stop="goMatchWithTab(n,tab.id)">{{ tab.customTitle }}</div>
15 </div> 16 </div>
16 17
17 18
18 <div v-if="!liveData || liveData.videoStatus==0"> 19 <div v-if="!liveData || liveData.videoStatus==0">
19 <!-- <div class="banner-count bb"></div>--> 20 <!-- <div class="banner-count bb"></div>-->
20 </div> 21 </div>
...@@ -68,7 +69,7 @@ ...@@ -68,7 +69,7 @@
68 <img :src="fillImgUrl(n.bgImgUrl)" class="bannerImg"> 69 <img :src="fillImgUrl(n.bgImgUrl)" class="bannerImg">
69 <div style="position: absolute;left: 0;right: 0;bottom: 0;margin: auto;"> 70 <div style="position: absolute;left: 0;right: 0;bottom: 0;margin: auto;">
70 <!-- <img class="slogen" src="@/assets/logo/banner-text.png"/>--> 71 <!-- <img class="slogen" src="@/assets/logo/banner-text.png"/>-->
71 72
72 <div v-if="currentDateTime < liveData.videoStart" class="banner-count" @click="goliveUrl"> 73 <div v-if="currentDateTime < liveData.videoStart" class="banner-count" @click="goliveUrl">
73 距离直播开始 74 距离直播开始
74 <van-count-down :time="liveStartTime" format="DD 天 HH 时 mm 分 ss 秒"> 75 <van-count-down :time="liveStartTime" format="DD 天 HH 时 mm 分 ss 秒">
...@@ -103,15 +104,15 @@ ...@@ -103,15 +104,15 @@
103 </el-carousel-item> 104 </el-carousel-item>
104 </el-carousel> 105 </el-carousel>
105 </div> 106 </div>
106 107
107 <div class="mb30"> 108 <div class="mb30">
108 <home-weather-bar lang=""/> 109 <home-weather-bar lang=""/>
109 </div> 110 </div>
110 111
111 <div class="box"> 112 <div class="box">
112 <HomeQuick :cpt-name="matchData?.name" :match-id="matchData?.id" @pick-up="handlePickup"/> 113 <HomeQuick :cpt-name="matchData?.name" :match-id="matchData?.id" @pick-up="handlePickup"/>
113 </div> 114 </div>
114 115
115 <div id="part0" class="box part"> 116 <div id="part0" class="box part">
116 <el-row :gutter="20"> 117 <el-row :gutter="20">
117 <el-col :lg="12" :sm="24"> 118 <el-col :lg="12" :sm="24">
...@@ -136,12 +137,12 @@ ...@@ -136,12 +137,12 @@
136 <home-calendar/> 137 <home-calendar/>
137 </el-card> 138 </el-card>
138 </el-col> 139 </el-col>
139 140
140 </el-row> 141 </el-row>
141 </div> 142 </div>
142 <!-- 新闻 --> 143 <!-- 新闻 -->
143 <div id="part1" class="part"> 144 <div id="part1" class="part">
144 145
145 <div class="box"> 146 <div class="box">
146 <div class="indexTitle"> 147 <div class="indexTitle">
147 <h3 class="leftboderTT">新闻资讯</h3> 148 <h3 class="leftboderTT">新闻资讯</h3>
...@@ -248,13 +249,13 @@ ...@@ -248,13 +249,13 @@
248 </el-card> 249 </el-card>
249 </div> 250 </div>
250 </div> 251 </div>
251 252
252 <div class="box"> 253 <div class="box">
253 <el-row :gutter="20"> 254 <el-row :gutter="20">
254 <el-col :lg="12"> 255 <el-col :lg="12">
255 <div class="indexTitle"> 256 <div class="indexTitle">
256 <h3 class="leftboderTT">关于我们</h3> 257 <h3 class="leftboderTT">关于我们</h3>
257 <!-- <a class="more" style="filter: brightness(10)">MORE</a>--> 258 <!-- <a class="more" style="filter: brightness(10)">MORE</a>-->
258 </div> 259 </div>
259 <div class="aboutBox"> 260 <div class="aboutBox">
260 <div class="content"> 261 <div class="content">
...@@ -264,13 +265,13 @@ ...@@ -264,13 +265,13 @@
264 <a class="btn-black" href="#/about/wuDao" style="display: inline-flex;align-items: center;">了解更多<img 265 <a class="btn-black" href="#/about/wuDao" style="display: inline-flex;align-items: center;">了解更多<img
265 src="@/assets/v1/more.png" style="filter: brightness(2);height: 8px"/></a> 266 src="@/assets/v1/more.png" style="filter: brightness(2);height: 8px"/></a>
266 </div> 267 </div>
267 268
268 </div> 269 </div>
269 </el-col> 270 </el-col>
270 <el-col :lg="12"> 271 <el-col :lg="12">
271 <div class="indexTitle"> 272 <div class="indexTitle">
272 <h3 class="leftboderTT">联系我们</h3> 273 <h3 class="leftboderTT">联系我们</h3>
273 <!-- <a class="more" style="filter: brightness(10)">MORE</a>--> 274 <!-- <a class="more" style="filter: brightness(10)">MORE</a>-->
274 </div> 275 </div>
275 <div class="mapBox"> 276 <div class="mapBox">
276 <div class="content"> 277 <div class="content">
...@@ -291,7 +292,7 @@ ...@@ -291,7 +292,7 @@
291 </el-col> 292 </el-col>
292 </el-row> 293 </el-row>
293 </div> 294 </div>
294 295
295 <div class="box"> 296 <div class="box">
296 <div class="indexTitle"> 297 <div class="indexTitle">
297 <h3 class="leftboderTT">合作伙伴</h3> 298 <h3 class="leftboderTT">合作伙伴</h3>
...@@ -389,17 +390,17 @@ const init = () => { ...@@ -389,17 +390,17 @@ const init = () => {
389 ).then(res => { 390 ).then(res => {
390 newest2.value = res.rows 391 newest2.value = res.rows
391 }) 392 })
392 393
393 getNewsListById({pageSize: 6, pageNum: 1, sortId: '20000000'}).then(res => { 394 getNewsListById({pageSize: 6, pageNum: 1, sortId: '20000000'}).then(res => {
394 newsList.value = res.rows 395 newsList.value = res.rows
395 }) 396 })
396 397
397 async function getMatchSet(id) { 398 async function getMatchSet(id) {
398 const res = await getBaseInfoByActiveId(id) 399 const res = await getBaseInfoByActiveId(id)
399 form.value = res.data ?? null 400 form.value = res.data ?? null
400 console.log(form.value) 401 console.log(form.value)
401 } 402 }
402 403
403 match.getMaList({topFlag: 1}).then((res) => { 404 match.getMaList({topFlag: 1}).then((res) => {
404 maList.value = res.rows 405 maList.value = res.rows
405 for (let n of maList.value) { 406 for (let n of maList.value) {
...@@ -419,7 +420,7 @@ const init = () => { ...@@ -419,7 +420,7 @@ const init = () => {
419 getMatchInfo(matchData.value.id) 420 getMatchInfo(matchData.value.id)
420 getMatchSet(matchData.value.id) 421 getMatchSet(matchData.value.id)
421 }) 422 })
422 423
423 match.getLabelList().then(res => { 424 match.getLabelList().then(res => {
424 tabList.value = res.data 425 tabList.value = res.data
425 }) 426 })
...@@ -525,7 +526,7 @@ const handlePickup = () => { ...@@ -525,7 +526,7 @@ const handlePickup = () => {
525 526
526 const goliveUrl = () => { 527 const goliveUrl = () => {
527 ElMessage.warning('暂未开放') 528 ElMessage.warning('暂未开放')
528 529
529 // if (liveData.value.videoStatus == "1") { 530 // if (liveData.value.videoStatus == "1") {
530 // window.open(liveData.value.videoUrlCn) 531 // window.open(liveData.value.videoUrlCn)
531 // } else { 532 // } else {
...@@ -535,7 +536,7 @@ const goliveUrl = () => { ...@@ -535,7 +536,7 @@ const goliveUrl = () => {
535 const gopicliveUrl = () => { 536 const gopicliveUrl = () => {
536 proxy.$modal.msgWarning('暂未开放') 537 proxy.$modal.msgWarning('暂未开放')
537 return 538 return
538 539
539 if (liveData.value.picStatus == "1") { 540 if (liveData.value.picStatus == "1") {
540 window.open(liveData.value.picUrlCn) 541 window.open(liveData.value.picUrlCn)
541 } else { 542 } else {
...@@ -556,7 +557,7 @@ const gopicliveUrl = () => { ...@@ -556,7 +557,7 @@ const gopicliveUrl = () => {
556 position: absolute; 557 position: absolute;
557 bottom: 60px; 558 bottom: 60px;
558 gap: 10px; 559 gap: 10px;
559 560
560 div { 561 div {
561 color: #fff; 562 color: #fff;
562 background-color: rgba(0, 0, 0, 0.5); 563 background-color: rgba(0, 0, 0, 0.5);
...@@ -565,7 +566,7 @@ const gopicliveUrl = () => { ...@@ -565,7 +566,7 @@ const gopicliveUrl = () => {
565 border-radius: 50px; 566 border-radius: 50px;
566 padding: 6px 20px; 567 padding: 6px 20px;
567 } 568 }
568 569
569 div:hover { 570 div:hover {
570 cursor: pointer; 571 cursor: pointer;
571 background: #fff; 572 background: #fff;
...@@ -584,18 +585,18 @@ const gopicliveUrl = () => { ...@@ -584,18 +585,18 @@ const gopicliveUrl = () => {
584 .zn-Box { 585 .zn-Box {
585 .bgbg { 586 .bgbg {
586 padding: 5%; 587 padding: 5%;
587 588
588 img { 589 img {
589 margin: 5% 0 590 margin: 5% 0
590 } 591 }
591 } 592 }
592 593
593 .itemBox { 594 .itemBox {
594 padding: 20px 0; 595 padding: 20px 0;
595 } 596 }
596 597
597 border-radius: 15px; 598 border-radius: 15px;
598 599
599 .zn-btn { 600 .zn-btn {
600 background: #FFFFFF; 601 background: #FFFFFF;
601 font-size: 18px; 602 font-size: 18px;
...@@ -605,8 +606,8 @@ const gopicliveUrl = () => { ...@@ -605,8 +606,8 @@ const gopicliveUrl = () => {
605 display: inline-flex; 606 display: inline-flex;
606 align-items: center; 607 align-items: center;
607 } 608 }
608 609
609 610
610 } 611 }
611 612
612 .app-main { 613 .app-main {
...@@ -623,24 +624,25 @@ const gopicliveUrl = () => { ...@@ -623,24 +624,25 @@ const gopicliveUrl = () => {
623 height: 450px; 624 height: 450px;
624 background: #000; 625 background: #000;
625 position: relative; 626 position: relative;
626 627
627 .slogen { 628 .slogen {
628 position: relative; 629 position: relative;
629 top: 130px; 630 top: 37%;
631 width: 48%;
630 } 632 }
631 633
632 .picliveBtn { 634 .picliveBtn {
633 position: absolute; 635 position: absolute;
634 cursor: pointer; 636 cursor: pointer;
635 bottom: 24%; 637 bottom: 24%;
636 font-size: 20px; 638 font-size: 20px;
637 padding: 10px 25px; 639 padding: 10px 25px;
638 right: 5%; 640 right: 0%;
639 color: #fff; 641 color: #fff;
640 border: 2px solid rgba(255, 255, 255, 0.5); 642 border: 2px solid rgba(255, 255, 255, 0.5);
641 border-radius: 50px; 643 border-radius: 50px;
642 } 644 }
643 645
644 .banner-count { 646 .banner-count {
645 cursor: pointer; 647 cursor: pointer;
646 position: absolute; 648 position: absolute;
...@@ -653,9 +655,9 @@ const gopicliveUrl = () => { ...@@ -653,9 +655,9 @@ const gopicliveUrl = () => {
653 bottom: 40%; 655 bottom: 40%;
654 display: flex; 656 display: flex;
655 flex-wrap: nowrap; 657 flex-wrap: nowrap;
656 right: 5%; 658 right: 0;
657 color: #fff; 659 color: #fff;
658 660
659 .van-count-down { 661 .van-count-down {
660 display: flex; 662 display: flex;
661 color: #fff; 663 color: #fff;
...@@ -663,7 +665,7 @@ const gopicliveUrl = () => { ...@@ -663,7 +665,7 @@ const gopicliveUrl = () => {
663 width: 360px; 665 width: 360px;
664 font-size: 41px; 666 font-size: 41px;
665 } 667 }
666 668
667 .block { 669 .block {
668 color: #fff; 670 color: #fff;
669 text-align: center; 671 text-align: center;
...@@ -671,7 +673,7 @@ const gopicliveUrl = () => { ...@@ -671,7 +673,7 @@ const gopicliveUrl = () => {
671 font-size: 41px; 673 font-size: 41px;
672 font-family: DIN Alternate; 674 font-family: DIN Alternate;
673 } 675 }
674 676
675 .colon { 677 .colon {
676 color: #fff; 678 color: #fff;
677 display: block; 679 display: block;
...@@ -679,27 +681,27 @@ const gopicliveUrl = () => { ...@@ -679,27 +681,27 @@ const gopicliveUrl = () => {
679 font-size: 20px; 681 font-size: 20px;
680 } 682 }
681 } 683 }
682 684
683 .bb { 685 .bb {
684 width: 580px; 686 width: 580px;
685 justify-content: center; 687 justify-content: center;
686 height: 100px; 688 height: 100px;
687 font-size: 30px; 689 font-size: 30px;
688 } 690 }
689 691
690 .banner-count.bb:hover { 692 .banner-count.bb:hover {
691 box-shadow: 0 0 20px #453DEA; 693 box-shadow: 0 0 20px #453DEA;
692 border-radius: 100px; 694 border-radius: 100px;
693 background: #000 695 background: #000
694 } 696 }
695 697
696 .box { 698 .box {
697 position: absolute; 699 position: absolute;
698 height: 100%; 700 height: 100%;
699 left: 0; 701 left: 0;
700 right: 0; 702 right: 0;
701 } 703 }
702 704
703 h3 { 705 h3 {
704 position: absolute; 706 position: absolute;
705 color: #fff; 707 color: #fff;
...@@ -708,7 +710,7 @@ const gopicliveUrl = () => { ...@@ -708,7 +710,7 @@ const gopicliveUrl = () => {
708 bottom: 50px; 710 bottom: 50px;
709 font-size: 3vw; 711 font-size: 3vw;
710 } 712 }
711 713
712 video { 714 video {
713 width: 100%; 715 width: 100%;
714 height: 100%; 716 height: 100%;
...@@ -723,26 +725,26 @@ const gopicliveUrl = () => { ...@@ -723,26 +725,26 @@ const gopicliveUrl = () => {
723 .banner { 725 .banner {
724 position: relative; 726 position: relative;
725 margin: 0 0 30px; 727 margin: 0 0 30px;
726 728
727 :deep(.el-carousel__arrow) { 729 :deep(.el-carousel__arrow) {
728 border-radius: 0; 730 border-radius: 0;
729 731
730 .el-icon { 732 .el-icon {
731 color: transparent; 733 color: transparent;
732 } 734 }
733 735
734 &:hover { 736 &:hover {
735 filter: brightness(1.5) 737 filter: brightness(1.5)
736 } 738 }
737 } 739 }
738 740
739 :deep(.el-carousel__arrow--left) { 741 :deep(.el-carousel__arrow--left) {
740 background: url("@/assets/images/prev2@2x.png") no-repeat center; 742 background: url("@/assets/images/prev2@2x.png") no-repeat center;
741 width: 78px; 743 width: 78px;
742 height: 45px; 744 height: 45px;
743 background-size: contain; 745 background-size: contain;
744 } 746 }
745 747
746 :deep(.el-carousel__arrow--right) { 748 :deep(.el-carousel__arrow--right) {
747 background: url("@/assets/images/next2@2x.png") no-repeat center; 749 background: url("@/assets/images/next2@2x.png") no-repeat center;
748 width: 78px; 750 width: 78px;
...@@ -763,7 +765,7 @@ const gopicliveUrl = () => { ...@@ -763,7 +765,7 @@ const gopicliveUrl = () => {
763 .ggbond { 765 .ggbond {
764 height: 230px; 766 height: 230px;
765 position: relative; 767 position: relative;
766 768
767 img { 769 img {
768 height: 100%; 770 height: 100%;
769 object-fit: cover; 771 object-fit: cover;
...@@ -781,17 +783,17 @@ const gopicliveUrl = () => { ...@@ -781,17 +783,17 @@ const gopicliveUrl = () => {
781 position: relative; 783 position: relative;
782 border-radius: 10px; 784 border-radius: 10px;
783 overflow: hidden; 785 overflow: hidden;
784 786
785 .imgbox { 787 .imgbox {
786 background: linear-gradient(0, #C8AAFC, #fff) 788 background: linear-gradient(0, #C8AAFC, #fff)
787 } 789 }
788 790
789 img { 791 img {
790 height: 350px; 792 height: 350px;
791 width: 100%; 793 width: 100%;
792 object-fit: cover; 794 object-fit: cover;
793 } 795 }
794 796
795 h3 { 797 h3 {
796 color: #fff; 798 color: #fff;
797 background: url("@/assets/dance/name_bg.png") no-repeat center; 799 background: url("@/assets/dance/name_bg.png") no-repeat center;
...@@ -804,7 +806,7 @@ const gopicliveUrl = () => { ...@@ -804,7 +806,7 @@ const gopicliveUrl = () => {
804 width: 100%; 806 width: 100%;
805 bottom: 30px; 807 bottom: 30px;
806 } 808 }
807 809
808 p { 810 p {
809 text-align: center; 811 text-align: center;
810 margin: 25px 0 0; 812 margin: 25px 0 0;
...@@ -815,7 +817,7 @@ const gopicliveUrl = () => { ...@@ -815,7 +817,7 @@ const gopicliveUrl = () => {
815 @media screen and (max-width: 1650px) { 817 @media screen and (max-width: 1650px) {
816 .teacher { 818 .teacher {
817 height: 320px; 819 height: 320px;
818 820
819 .imgbox { 821 .imgbox {
820 img { 822 img {
821 height: 260px 823 height: 260px
...@@ -828,7 +830,7 @@ const gopicliveUrl = () => { ...@@ -828,7 +830,7 @@ const gopicliveUrl = () => {
828 .teacher { 830 .teacher {
829 height: 450px; 831 height: 450px;
830 margin: 0 0 20px; 832 margin: 0 0 20px;
831 833
832 .imgbox { 834 .imgbox {
833 img { 835 img {
834 height: 390px 836 height: 390px
...@@ -841,7 +843,7 @@ const gopicliveUrl = () => { ...@@ -841,7 +843,7 @@ const gopicliveUrl = () => {
841 .teacher { 843 .teacher {
842 height: 400px; 844 height: 400px;
843 margin: 0 0 20px; 845 margin: 0 0 20px;
844 846
845 .imgbox { 847 .imgbox {
846 img { 848 img {
847 height: 340px 849 height: 340px
...@@ -854,7 +856,7 @@ const gopicliveUrl = () => { ...@@ -854,7 +856,7 @@ const gopicliveUrl = () => {
854 .teacher { 856 .teacher {
855 height: 400px; 857 height: 400px;
856 margin: 0 0 20px; 858 margin: 0 0 20px;
857 859
858 .imgbox { 860 .imgbox {
859 img { 861 img {
860 height: 260px 862 height: 260px
...@@ -869,7 +871,7 @@ const gopicliveUrl = () => { ...@@ -869,7 +871,7 @@ const gopicliveUrl = () => {
869 background-size: cover; 871 background-size: cover;
870 padding: 40px 60px; 872 padding: 40px 60px;
871 position: relative; 873 position: relative;
872 874
873 .content { 875 .content {
874 font-size: 18px; 876 font-size: 18px;
875 line-height: 2.2; 877 line-height: 2.2;
...@@ -878,7 +880,7 @@ const gopicliveUrl = () => { ...@@ -878,7 +880,7 @@ const gopicliveUrl = () => {
878 text-align: left; 880 text-align: left;
879 text-indent: 2em; 881 text-indent: 2em;
880 } 882 }
881 883
882 .shadowbox { 884 .shadowbox {
883 position: absolute; 885 position: absolute;
884 left: 0; 886 left: 0;
...@@ -887,7 +889,7 @@ const gopicliveUrl = () => { ...@@ -887,7 +889,7 @@ const gopicliveUrl = () => {
887 width: 100%; 889 width: 100%;
888 background: linear-gradient(0deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0)); 890 background: linear-gradient(0deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0));
889 } 891 }
890 892
891 .btn-lineG { 893 .btn-lineG {
892 } 894 }
893 } 895 }
...@@ -899,7 +901,7 @@ const gopicliveUrl = () => { ...@@ -899,7 +901,7 @@ const gopicliveUrl = () => {
899 padding: 1px; 901 padding: 1px;
900 position: relative; 902 position: relative;
901 display: flex; 903 display: flex;
902 904
903 .content { 905 .content {
904 background: #fff; 906 background: #fff;
905 width: 50%; 907 width: 50%;
...@@ -911,33 +913,33 @@ const gopicliveUrl = () => { ...@@ -911,33 +913,33 @@ const gopicliveUrl = () => {
911 bottom: 0; 913 bottom: 0;
912 margin: auto; 914 margin: auto;
913 } 915 }
914 916
915 div { 917 div {
916 padding-left: 60px; 918 padding-left: 60px;
917 } 919 }
918 920
919 .phone { 921 .phone {
920 background: url("@/assets/dance/map01.png") no-repeat left; 922 background: url("@/assets/dance/map01.png") no-repeat left;
921 background-size: 30px; 923 background-size: 30px;
922 } 924 }
923 925
924 .address { 926 .address {
925 background: url("@/assets/dance/map02.png") no-repeat left; 927 background: url("@/assets/dance/map02.png") no-repeat left;
926 background-size: 30px; 928 background-size: 30px;
927 margin: 50px 0; 929 margin: 50px 0;
928 } 930 }
929 931
930 .email { 932 .email {
931 background: url("@/assets/dance/map03.png") no-repeat left; 933 background: url("@/assets/dance/map03.png") no-repeat left;
932 background-size: 30px; 934 background-size: 30px;
933 } 935 }
934 936
935 h4 { 937 h4 {
936 margin: 0; 938 margin: 0;
937 font-size: 16px; 939 font-size: 16px;
938 color: #AAAAAA; 940 color: #AAAAAA;
939 } 941 }
940 942
941 p { 943 p {
942 margin: 13px 0 0; 944 margin: 13px 0 0;
943 } 945 }
...@@ -948,7 +950,7 @@ const gopicliveUrl = () => { ...@@ -948,7 +950,7 @@ const gopicliveUrl = () => {
948 height: 180px; 950 height: 180px;
949 border-radius: 10px; 951 border-radius: 10px;
950 margin: 0 0 30px; 952 margin: 0 0 30px;
951 953
952 img { 954 img {
953 width: 100%; 955 width: 100%;
954 height: 100%; 956 height: 100%;
...@@ -961,7 +963,7 @@ const gopicliveUrl = () => { ...@@ -961,7 +963,7 @@ const gopicliveUrl = () => {
961 position: relative; 963 position: relative;
962 height: 100%; 964 height: 100%;
963 padding: 20px 45px; 965 padding: 20px 45px;
964 966
965 .picprev { 967 .picprev {
966 position: absolute; 968 position: absolute;
967 left: 5px; 969 left: 5px;
...@@ -970,12 +972,12 @@ const gopicliveUrl = () => { ...@@ -970,12 +972,12 @@ const gopicliveUrl = () => {
970 margin: auto; 972 margin: auto;
971 height: 33px; 973 height: 33px;
972 cursor: pointer; 974 cursor: pointer;
973 975
974 &:hover { 976 &:hover {
975 filter: brightness(2) 977 filter: brightness(2)
976 } 978 }
977 } 979 }
978 980
979 .picnext { 981 .picnext {
980 position: absolute; 982 position: absolute;
981 right: 5px; 983 right: 5px;
...@@ -984,7 +986,7 @@ const gopicliveUrl = () => { ...@@ -984,7 +986,7 @@ const gopicliveUrl = () => {
984 margin: auto; 986 margin: auto;
985 height: 33px; 987 height: 33px;
986 cursor: pointer; 988 cursor: pointer;
987 989
988 &:hover { 990 &:hover {
989 filter: brightness(2) 991 filter: brightness(2)
990 } 992 }
...@@ -995,7 +997,7 @@ const gopicliveUrl = () => { ...@@ -995,7 +997,7 @@ const gopicliveUrl = () => {
995 .teacher { 997 .teacher {
996 height: 460px; 998 height: 460px;
997 margin: 0 0 20px; 999 margin: 0 0 20px;
998 1000
999 img { 1001 img {
1000 height: 400px 1002 height: 400px
1001 } 1003 }
...@@ -1006,11 +1008,11 @@ const gopicliveUrl = () => { ...@@ -1006,11 +1008,11 @@ const gopicliveUrl = () => {
1006 .box { 1008 .box {
1007 width: 94% 1009 width: 94%
1008 } 1010 }
1009 1011
1010 1012
1011 .calendarList { 1013 .calendarList {
1012 padding: 0; 1014 padding: 0;
1013 1015
1014 ul { 1016 ul {
1015 li { 1017 li {
1016 margin: 10px 1018 margin: 10px
...@@ -1026,7 +1028,7 @@ const gopicliveUrl = () => { ...@@ -1026,7 +1028,7 @@ const gopicliveUrl = () => {
1026 .teacher { 1028 .teacher {
1027 height: 320px; 1029 height: 320px;
1028 margin: 0 0 20px; 1030 margin: 0 0 20px;
1029 1031
1030 img { 1032 img {
1031 height: 260px 1033 height: 260px
1032 } 1034 }
...@@ -1038,17 +1040,17 @@ const gopicliveUrl = () => { ...@@ -1038,17 +1040,17 @@ const gopicliveUrl = () => {
1038 div { 1040 div {
1039 padding-left: 40px; 1041 padding-left: 40px;
1040 } 1042 }
1041 1043
1042 .content { 1044 .content {
1043 width: 80%; 1045 width: 80%;
1044 left: 10%; 1046 left: 10%;
1045 padding: 10px 20px 0 20px; 1047 padding: 10px 20px 0 20px;
1046 } 1048 }
1047 1049
1048 .address { 1050 .address {
1049 margin: 30px 0; 1051 margin: 30px 0;
1050 } 1052 }
1051 1053
1052 p { 1054 p {
1053 text-align: left; 1055 text-align: left;
1054 word-break: break-all; 1056 word-break: break-all;
...@@ -1063,19 +1065,19 @@ const gopicliveUrl = () => { ...@@ -1063,19 +1065,19 @@ const gopicliveUrl = () => {
1063 width: auto; 1065 width: auto;
1064 left: 0; 1066 left: 0;
1065 right: 0; 1067 right: 0;
1066 1068
1067 .van-count-down { 1069 .van-count-down {
1068 margin: 30px 0 0; 1070 margin: 30px 0 0;
1069 } 1071 }
1070 } 1072 }
1071 1073
1072 .bgbg { 1074 .bgbg {
1073 text-align: center; 1075 text-align: center;
1074 1076
1075 img { 1077 img {
1076 max-width: 100%; 1078 max-width: 100%;
1077 } 1079 }
1078 1080
1079 h1 { 1081 h1 {
1080 text-align: center 1082 text-align: center
1081 } 1083 }
...@@ -1088,7 +1090,7 @@ const gopicliveUrl = () => { ...@@ -1088,7 +1090,7 @@ const gopicliveUrl = () => {
1088 z-index: 2; 1090 z-index: 2;
1089 background: #F04035; 1091 background: #F04035;
1090 padding: 2px 4px; 1092 padding: 2px 4px;
1091 1093
1092 &::after { 1094 &::after {
1093 content: ''; 1095 content: '';
1094 width: 0; 1096 width: 0;
...@@ -1099,12 +1101,12 @@ const gopicliveUrl = () => { ...@@ -1099,12 +1101,12 @@ const gopicliveUrl = () => {
1099 border-top: 24px solid #F04035; 1101 border-top: 24px solid #F04035;
1100 border-right: 15px solid transparent; 1102 border-right: 15px solid transparent;
1101 } 1103 }
1102 1104
1103 .van-count-down { 1105 .van-count-down {
1104 display: flex; 1106 display: flex;
1105 color: #fff; 1107 color: #fff;
1106 font-size: 14px; 1108 font-size: 14px;
1107 1109
1108 .block { 1110 .block {
1109 color: #fff; 1111 color: #fff;
1110 text-align: center; 1112 text-align: center;
...@@ -1120,7 +1122,7 @@ const gopicliveUrl = () => { ...@@ -1120,7 +1122,7 @@ const gopicliveUrl = () => {
1120 height: 56px; 1122 height: 56px;
1121 justify-content: space-between; 1123 justify-content: space-between;
1122 cursor: pointer; 1124 cursor: pointer;
1123 1125
1124 h3 { 1126 h3 {
1125 font-weight: 400; 1127 font-weight: 400;
1126 margin: 0; 1128 margin: 0;
...@@ -1131,13 +1133,13 @@ const gopicliveUrl = () => { ...@@ -1131,13 +1133,13 @@ const gopicliveUrl = () => {
1131 font-size: 18px; 1133 font-size: 18px;
1132 color: #030303; 1134 color: #030303;
1133 } 1135 }
1134 1136
1135 span { 1137 span {
1136 font-weight: 400; 1138 font-weight: 400;
1137 font-size: 14px; 1139 font-size: 14px;
1138 color: #B4B6B8; 1140 color: #B4B6B8;
1139 } 1141 }
1140 1142
1141 &:hover { 1143 &:hover {
1142 background: #F7F8FC; 1144 background: #F7F8FC;
1143 } 1145 }
...@@ -1152,12 +1154,12 @@ const gopicliveUrl = () => { ...@@ -1152,12 +1154,12 @@ const gopicliveUrl = () => {
1152 } 1154 }
1153 .newline { 1155 .newline {
1154 height: 40px; 1156 height: 40px;
1155 1157
1156 h3 { 1158 h3 {
1157 width: 70%; 1159 width: 70%;
1158 font-size: 14px; 1160 font-size: 14px;
1159 } 1161 }
1160 1162
1161 span { 1163 span {
1162 font-size: 12px; 1164 font-size: 12px;
1163 } 1165 }
......
...@@ -8,8 +8,9 @@ ...@@ -8,8 +8,9 @@
8 <div class="h100" @click.stop="goMatch(n)"> 8 <div class="h100" @click.stop="goMatch(n)">
9 <img :src="fillImgUrl(n.bgImgUrl)" class="bannerImg"> 9 <img :src="fillImgUrl(n.bgImgUrl)" class="bannerImg">
10 <div class="box" style="position: absolute;top: 0;left: 0;right: 0;margin: auto;"> 10 <div class="box" style="position: absolute;top: 0;left: 0;right: 0;margin: auto;">
11 <img class="slogen" src="@/assets/logo/banner-text.png"/> 11 <!-- <img class="slogen" src="@/assets/logo/banner-text.png"/>-->
12 12 <img class="slogen" src="@/assets/pc/banner_text01.png"/>
13
13 <div class="btabs"> 14 <div class="btabs">
14 <div v-for="tab in tabList" @click.stop="goMatchWithTab(n,tab.id)">{{ tab.customTitle }}</div> 15 <div v-for="tab in tabList" @click.stop="goMatchWithTab(n,tab.id)">{{ tab.customTitle }}</div>
15 </div> 16 </div>
...@@ -36,7 +37,7 @@ ...@@ -36,7 +37,7 @@
36 </template> 37 </template>
37 </van-count-down> 38 </van-count-down>
38 </div> 39 </div>
39 40
40 <div v-if="liveData&& liveData.videoStatus==1&&form.isLivePic==1" @click.stop="goliveUrl"> 41 <div v-if="liveData&& liveData.videoStatus==1&&form.isLivePic==1" @click.stop="goliveUrl">
41 <div v-if="(currentDateTime>liveData.videoStart)&&(currentDateTime<liveData.videoEnd)" 42 <div v-if="(currentDateTime>liveData.videoStart)&&(currentDateTime<liveData.videoEnd)"
42 class="banner-count"> 43 class="banner-count">
...@@ -94,16 +95,16 @@ ...@@ -94,16 +95,16 @@
94 </el-carousel-item> 95 </el-carousel-item>
95 </el-carousel> 96 </el-carousel>
96 </div> 97 </div>
97 98
98 <div class="mb30"> 99 <div class="mb30">
99 <home-weather-bar :lang="1"/> 100 <home-weather-bar :lang="1"/>
100 </div> 101 </div>
101 102
102 <div class="box"> 103 <div class="box">
103 <HomeQuick :cpt-name="matchData?.name" :match-id="matchData?.id" @pick-up="handlePickup"/> 104 <HomeQuick :cpt-name="matchData?.name" :match-id="matchData?.id" @pick-up="handlePickup"/>
104 </div> 105 </div>
105 106
106 107
107 <div id="part0" class="box part"> 108 <div id="part0" class="box part">
108 <el-row :gutter="20"> 109 <el-row :gutter="20">
109 <el-col :lg="12" :sm="24"> 110 <el-col :lg="12" :sm="24">
...@@ -128,12 +129,12 @@ ...@@ -128,12 +129,12 @@
128 <home-calendar/> 129 <home-calendar/>
129 </el-card> 130 </el-card>
130 </el-col> 131 </el-col>
131 132
132 </el-row> 133 </el-row>
133 </div> 134 </div>
134 <!-- NEWS --> 135 <!-- NEWS -->
135 <div id="part1" class="part"> 136 <div id="part1" class="part">
136 137
137 <div class="box"> 138 <div class="box">
138 <div class="indexTitle"> 139 <div class="indexTitle">
139 <h3 class="leftboderTT">NEWS</h3> 140 <h3 class="leftboderTT">NEWS</h3>
...@@ -183,7 +184,7 @@ ...@@ -183,7 +184,7 @@
183 </a> 184 </a>
184 </el-col> 185 </el-col>
185 <el-col :lg="16"> 186 <el-col :lg="16">
186 187
187 <div class="swiperPic forPx"> 188 <div class="swiperPic forPx">
188 <swiper 189 <swiper
189 :autoplay="true" :loop="true" :modules="modules" :navigation="navigationPic" 190 :autoplay="true" :loop="true" :modules="modules" :navigation="navigationPic"
...@@ -199,7 +200,7 @@ ...@@ -199,7 +200,7 @@
199 <div class="picprev"><img src="@/assets/dance/prev1.png"></div> 200 <div class="picprev"><img src="@/assets/dance/prev1.png"></div>
200 <div class="picnext"><img src="@/assets/dance/next1.png"></div> 201 <div class="picnext"><img src="@/assets/dance/next1.png"></div>
201 </div> 202 </div>
202 203
203 </el-col> 204 </el-col>
204 </el-row> 205 </el-row>
205 <el-row class="news-l-r"> 206 <el-row class="news-l-r">
...@@ -219,10 +220,10 @@ ...@@ -219,10 +220,10 @@
219 </el-col> 220 </el-col>
220 </el-row> 221 </el-row>
221 </el-card> 222 </el-card>
222 223
223 </div> 224 </div>
224 </div> 225 </div>
225 226
226 <div hidden> 227 <div hidden>
227 <div class="box"> 228 <div class="box">
228 <div class="indexTitle"> 229 <div class="indexTitle">
...@@ -242,13 +243,13 @@ ...@@ -242,13 +243,13 @@
242 </el-row> 243 </el-row>
243 </div> 244 </div>
244 </div> 245 </div>
245 246
246 <div class="box"> 247 <div class="box">
247 <el-row :gutter="20"> 248 <el-row :gutter="20">
248 <el-col :lg="12"> 249 <el-col :lg="12">
249 <div class="indexTitle"> 250 <div class="indexTitle">
250 <h3 class="leftboderTT">ABOUT US </h3> 251 <h3 class="leftboderTT">ABOUT US </h3>
251 <!-- <a class="more" style="filter: brightness(10)">MORE</a>--> 252 <!-- <a class="more" style="filter: brightness(10)">MORE</a>-->
252 </div> 253 </div>
253 <div class="aboutBox"> 254 <div class="aboutBox">
254 <div class="content"> 255 <div class="content">
...@@ -259,13 +260,13 @@ ...@@ -259,13 +260,13 @@
259 <a class="btn-lineG" href="#/about/wuDao" style="display: inline-flex;align-items: center;">Learn more 260 <a class="btn-lineG" href="#/about/wuDao" style="display: inline-flex;align-items: center;">Learn more
260 <img src="@/assets/v1/more.png" style="filter: brightness(2);height: 8px;margin-left: 10px"></a> 261 <img src="@/assets/v1/more.png" style="filter: brightness(2);height: 8px;margin-left: 10px"></a>
261 </div> 262 </div>
262 263
263 </div> 264 </div>
264 </el-col> 265 </el-col>
265 <el-col :lg="12"> 266 <el-col :lg="12">
266 <div class="indexTitle"> 267 <div class="indexTitle">
267 <h3 class="leftboderTT">CONTACT US</h3> 268 <h3 class="leftboderTT">CONTACT US</h3>
268 <!-- <a class="more" href="#/about/wuDao" style="filter: brightness(10)">MORE</a>--> 269 <!-- <a class="more" href="#/about/wuDao" style="filter: brightness(10)">MORE</a>-->
269 </div> 270 </div>
270 <div class="mapBox"> 271 <div class="mapBox">
271 <div class="content"> 272 <div class="content">
...@@ -286,7 +287,7 @@ ...@@ -286,7 +287,7 @@
286 </el-col> 287 </el-col>
287 </el-row> 288 </el-row>
288 </div> 289 </div>
289 290
290 <div class="box"> 291 <div class="box">
291 <div class="indexTitle"> 292 <div class="indexTitle">
292 <h3 class="leftboderTT">PARTNERS</h3> 293 <h3 class="leftboderTT">PARTNERS</h3>
...@@ -299,8 +300,8 @@ ...@@ -299,8 +300,8 @@
299 </el-col> 300 </el-col>
300 </el-row> 301 </el-row>
301 </div> 302 </div>
302 303
303 304
304 </div> 305 </div>
305 </template> 306 </template>
306 <script setup> 307 <script setup>
...@@ -405,12 +406,12 @@ const init = () => { ...@@ -405,12 +406,12 @@ const init = () => {
405 matchData.value = maList.value[0] 406 matchData.value = maList.value[0]
406 getMatchInfo(matchData.value.id) 407 getMatchInfo(matchData.value.id)
407 getMatchSet(matchData.value.id) 408 getMatchSet(matchData.value.id)
408 409
409 }) 410 })
410 match.getLabelList().then(res => { 411 match.getLabelList().then(res => {
411 tabList.value = res.data 412 tabList.value = res.data
412 }) 413 })
413 414
414 getpartners() 415 getpartners()
415 } 416 }
416 const getMatchInfo = (id) => { 417 const getMatchInfo = (id) => {
...@@ -554,7 +555,7 @@ const goDetail = (n) => { ...@@ -554,7 +555,7 @@ const goDetail = (n) => {
554 position: absolute; 555 position: absolute;
555 bottom: 60px; 556 bottom: 60px;
556 gap: 10px; 557 gap: 10px;
557 558
558 div { 559 div {
559 color: #fff; 560 color: #fff;
560 background-color: rgba(0, 0, 0, 0.5); 561 background-color: rgba(0, 0, 0, 0.5);
...@@ -563,7 +564,7 @@ const goDetail = (n) => { ...@@ -563,7 +564,7 @@ const goDetail = (n) => {
563 border-radius: 50px; 564 border-radius: 50px;
564 padding: 6px 20px; 565 padding: 6px 20px;
565 } 566 }
566 567
567 div:hover { 568 div:hover {
568 cursor: pointer; 569 cursor: pointer;
569 background: #fff; 570 background: #fff;
...@@ -581,29 +582,29 @@ const goDetail = (n) => { ...@@ -581,29 +582,29 @@ const goDetail = (n) => {
581 background-size: contain; 582 background-size: contain;
582 position: relative; 583 position: relative;
583 overflow: hidden; 584 overflow: hidden;
584 585
585 .bbbg { 586 .bbbg {
586 position: absolute; 587 position: absolute;
587 width: 100%; 588 width: 100%;
588 height: 100%; 589 height: 100%;
589 object-fit: cover; 590 object-fit: cover;
590 } 591 }
591 592
592 .bgbg { 593 .bgbg {
593 height: 100%; 594 height: 100%;
594 padding: 5%; 595 padding: 5%;
595 display: flex; 596 display: flex;
596 flex-direction: column; 597 flex-direction: column;
597 justify-content: center; 598 justify-content: center;
598 599
599 img { 600 img {
600 margin: 5% 0 601 margin: 5% 0
601 } 602 }
602 } 603 }
603 604
604 .itemBox { 605 .itemBox {
605 padding: 20px 40px; 606 padding: 20px 40px;
606 607
607 p { 608 p {
608 margin: 0; 609 margin: 0;
609 height: 40px; 610 height: 40px;
...@@ -612,9 +613,9 @@ const goDetail = (n) => { ...@@ -612,9 +613,9 @@ const goDetail = (n) => {
612 align-items: center; 613 align-items: center;
613 } 614 }
614 } 615 }
615 616
616 border-radius: 15px; 617 border-radius: 15px;
617 618
618 .zn-btn { 619 .zn-btn {
619 background: #FFFFFF; 620 background: #FFFFFF;
620 text-transform: uppercase; 621 text-transform: uppercase;
...@@ -627,7 +628,7 @@ const goDetail = (n) => { ...@@ -627,7 +628,7 @@ const goDetail = (n) => {
627 display: inline-flex; 628 display: inline-flex;
628 align-items: center; 629 align-items: center;
629 } 630 }
630 631
631 .item { 632 .item {
632 box-shadow: 0px 0px 21px 0px rgba(41, 23, 101, 0.14); 633 box-shadow: 0px 0px 21px 0px rgba(41, 23, 101, 0.14);
633 margin: 40px 0 0; 634 margin: 40px 0 0;
...@@ -641,7 +642,7 @@ const goDetail = (n) => { ...@@ -641,7 +642,7 @@ const goDetail = (n) => {
641 background-size: cover; 642 background-size: cover;
642 position: relative; 643 position: relative;
643 border-radius: 15px; 644 border-radius: 15px;
644 645
645 img { 646 img {
646 position: absolute; 647 position: absolute;
647 top: -30px 648 top: -30px
...@@ -670,12 +671,15 @@ const goDetail = (n) => { ...@@ -670,12 +671,15 @@ const goDetail = (n) => {
670 height: 450px; 671 height: 450px;
671 background: #000; 672 background: #000;
672 position: relative; 673 position: relative;
673 674
674 .slogen { 675 .slogen {
675 position: relative; 676 position: relative;
676 top: 130px; 677 top: 37%;
678 //left: -120px;
679 //图片按比例缩放
680 width: 48%;
677 } 681 }
678 682
679 .banner-count { 683 .banner-count {
680 position: absolute; 684 position: absolute;
681 padding: 20px 40px; 685 padding: 20px 40px;
...@@ -693,9 +697,9 @@ const goDetail = (n) => { ...@@ -693,9 +697,9 @@ const goDetail = (n) => {
693 bottom: 40%; 697 bottom: 40%;
694 display: flex; 698 display: flex;
695 flex-wrap: nowrap; 699 flex-wrap: nowrap;
696 right: 5%; 700 right: 0;
697 color: #fff; 701 color: #fff;
698 702
699 .van-count-down { 703 .van-count-down {
700 display: flex; 704 display: flex;
701 color: #fff; 705 color: #fff;
...@@ -703,7 +707,7 @@ const goDetail = (n) => { ...@@ -703,7 +707,7 @@ const goDetail = (n) => {
703 width: 360px; 707 width: 360px;
704 font-size: 41px; 708 font-size: 41px;
705 } 709 }
706 710
707 .block { 711 .block {
708 color: #fff; 712 color: #fff;
709 text-align: center; 713 text-align: center;
...@@ -711,7 +715,7 @@ const goDetail = (n) => { ...@@ -711,7 +715,7 @@ const goDetail = (n) => {
711 font-size: 41px; 715 font-size: 41px;
712 font-family: DIN Alternate; 716 font-family: DIN Alternate;
713 } 717 }
714 718
715 .colon { 719 .colon {
716 color: #fff; 720 color: #fff;
717 display: block; 721 display: block;
...@@ -719,27 +723,27 @@ const goDetail = (n) => { ...@@ -719,27 +723,27 @@ const goDetail = (n) => {
719 font-size: 20px; 723 font-size: 20px;
720 } 724 }
721 } 725 }
722 726
723 .bb { 727 .bb {
724 width: 580px; 728 width: 580px;
725 justify-content: center; 729 justify-content: center;
726 height: 100px; 730 height: 100px;
727 font-size: 30px; 731 font-size: 30px;
728 } 732 }
729 733
730 .banner-count.bb:hover { 734 .banner-count.bb:hover {
731 box-shadow: 0 0 20px #453DEA; 735 box-shadow: 0 0 20px #453DEA;
732 border-radius: 100px; 736 border-radius: 100px;
733 background: #000 737 background: #000
734 } 738 }
735 739
736 .box { 740 .box {
737 position: absolute; 741 position: absolute;
738 height: 100%; 742 height: 100%;
739 left: 0; 743 left: 0;
740 right: 0; 744 right: 0;
741 } 745 }
742 746
743 h3 { 747 h3 {
744 position: absolute; 748 position: absolute;
745 color: #fff; 749 color: #fff;
...@@ -748,7 +752,7 @@ const goDetail = (n) => { ...@@ -748,7 +752,7 @@ const goDetail = (n) => {
748 bottom: 50px; 752 bottom: 50px;
749 font-size: 3vw; 753 font-size: 3vw;
750 } 754 }
751 755
752 video { 756 video {
753 width: 100%; 757 width: 100%;
754 height: 100%; 758 height: 100%;
...@@ -763,26 +767,26 @@ const goDetail = (n) => { ...@@ -763,26 +767,26 @@ const goDetail = (n) => {
763 .banner { 767 .banner {
764 position: relative; 768 position: relative;
765 margin: 0 0 30px; 769 margin: 0 0 30px;
766 770
767 :deep(.el-carousel__arrow) { 771 :deep(.el-carousel__arrow) {
768 border-radius: 0; 772 border-radius: 0;
769 773
770 .el-icon { 774 .el-icon {
771 color: transparent; 775 color: transparent;
772 } 776 }
773 777
774 &:hover { 778 &:hover {
775 filter: brightness(1.5) 779 filter: brightness(1.5)
776 } 780 }
777 } 781 }
778 782
779 :deep(.el-carousel__arrow--left) { 783 :deep(.el-carousel__arrow--left) {
780 background: url("@/assets/images/prev2@2x.png") no-repeat center; 784 background: url("@/assets/images/prev2@2x.png") no-repeat center;
781 width: 78px; 785 width: 78px;
782 height: 45px; 786 height: 45px;
783 background-size: contain; 787 background-size: contain;
784 } 788 }
785 789
786 :deep(.el-carousel__arrow--right) { 790 :deep(.el-carousel__arrow--right) {
787 background: url("@/assets/images/next2@2x.png") no-repeat center; 791 background: url("@/assets/images/next2@2x.png") no-repeat center;
788 width: 78px; 792 width: 78px;
...@@ -796,38 +800,38 @@ const goDetail = (n) => { ...@@ -796,38 +800,38 @@ const goDetail = (n) => {
796 --el-calendar-cell-width: 40px; 800 --el-calendar-cell-width: 40px;
797 text-align: center; 801 text-align: center;
798 --el-text-color-regular: #8E8D94; 802 --el-text-color-regular: #8E8D94;
799 803
800 :deep(.el-calendar__header) { 804 :deep(.el-calendar__header) {
801 justify-content: center; 805 justify-content: center;
802 padding: 0 0 10px 806 padding: 0 0 10px
803 } 807 }
804 808
805 :deep(.el-calendar__body) { 809 :deep(.el-calendar__body) {
806 border: 1px solid #F0F0F0; 810 border: 1px solid #F0F0F0;
807 padding: 0 811 padding: 0
808 } 812 }
809 813
810 :deep(.el-calendar-table .el-calendar-day) { 814 :deep(.el-calendar-table .el-calendar-day) {
811 padding: 1px; 815 padding: 1px;
812 } 816 }
813 817
814 :deep(.el-calendar-table td.is-selected) { 818 :deep(.el-calendar-table td.is-selected) {
815 background: transparent; 819 background: transparent;
816 } 820 }
817 821
818 :deep(.el-calendar__button-group) { 822 :deep(.el-calendar__button-group) {
819 display: none; 823 display: none;
820 } 824 }
821 825
822 :deep(.el-calendar-table thead th) { 826 :deep(.el-calendar-table thead th) {
823 padding: 5px 0 0 827 padding: 5px 0 0
824 } 828 }
825 829
826 .primaryDate { 830 .primaryDate {
827 color: #fff; 831 color: #fff;
828 background: #000; 832 background: #000;
829 } 833 }
830 834
831 .date { 835 .date {
832 margin: auto; 836 margin: auto;
833 border-radius: 50%; 837 border-radius: 50%;
...@@ -843,7 +847,7 @@ const goDetail = (n) => { ...@@ -843,7 +847,7 @@ const goDetail = (n) => {
843 padding: 12px 20px; 847 padding: 12px 20px;
844 overflow: auto; 848 overflow: auto;
845 height: 233px; 849 height: 233px;
846 850
847 ul { 851 ul {
848 li { 852 li {
849 background: #F6F9FE; 853 background: #F6F9FE;
...@@ -853,11 +857,11 @@ const goDetail = (n) => { ...@@ -853,11 +857,11 @@ const goDetail = (n) => {
853 border-radius: 10px; 857 border-radius: 10px;
854 font-weight: 500; 858 font-weight: 500;
855 font-size: 15px; 859 font-size: 15px;
856 860
857 label { 861 label {
858 color: #000; 862 color: #000;
859 margin-right: 15px; 863 margin-right: 15px;
860 864
861 &::before { 865 &::before {
862 content: ''; 866 content: '';
863 background: #fff; 867 background: #fff;
...@@ -873,7 +877,7 @@ const goDetail = (n) => { ...@@ -873,7 +877,7 @@ const goDetail = (n) => {
873 } 877 }
874 } 878 }
875 } 879 }
876 880
877 li::before { 881 li::before {
878 content: ''; 882 content: '';
879 background: #000; 883 background: #000;
...@@ -887,7 +891,7 @@ const goDetail = (n) => { ...@@ -887,7 +891,7 @@ const goDetail = (n) => {
887 margin: auto; 891 margin: auto;
888 z-index: 1; 892 z-index: 1;
889 } 893 }
890 894
891 li::after { 895 li::after {
892 content: ''; 896 content: '';
893 left: -16px; 897 left: -16px;
...@@ -897,11 +901,11 @@ const goDetail = (n) => { ...@@ -897,11 +901,11 @@ const goDetail = (n) => {
897 position: absolute; 901 position: absolute;
898 top: 20px 902 top: 20px
899 } 903 }
900 904
901 li:hover { 905 li:hover {
902 color: #fff; 906 color: #fff;
903 background: #000; 907 background: #000;
904 908
905 label { 909 label {
906 color: #fff; 910 color: #fff;
907 } 911 }
...@@ -918,7 +922,7 @@ const goDetail = (n) => { ...@@ -918,7 +922,7 @@ const goDetail = (n) => {
918 .ggbond { 922 .ggbond {
919 height: 230px; 923 height: 230px;
920 position: relative; 924 position: relative;
921 925
922 img { 926 img {
923 height: 100%; 927 height: 100%;
924 object-fit: cover; 928 object-fit: cover;
...@@ -936,17 +940,17 @@ const goDetail = (n) => { ...@@ -936,17 +940,17 @@ const goDetail = (n) => {
936 position: relative; 940 position: relative;
937 border-radius: 10px; 941 border-radius: 10px;
938 overflow: hidden; 942 overflow: hidden;
939 943
940 .imgbox { 944 .imgbox {
941 background: linear-gradient(0, #C8AAFC, #fff) 945 background: linear-gradient(0, #C8AAFC, #fff)
942 } 946 }
943 947
944 img { 948 img {
945 height: 350px; 949 height: 350px;
946 width: 100%; 950 width: 100%;
947 object-fit: cover; 951 object-fit: cover;
948 } 952 }
949 953
950 h3 { 954 h3 {
951 color: #fff; 955 color: #fff;
952 background: url("@/assets/dance/name_bg.png") no-repeat center; 956 background: url("@/assets/dance/name_bg.png") no-repeat center;
...@@ -959,7 +963,7 @@ const goDetail = (n) => { ...@@ -959,7 +963,7 @@ const goDetail = (n) => {
959 width: 100%; 963 width: 100%;
960 bottom: 30px; 964 bottom: 30px;
961 } 965 }
962 966
963 p { 967 p {
964 text-align: center; 968 text-align: center;
965 margin: 25px 0 0; 969 margin: 25px 0 0;
...@@ -970,7 +974,7 @@ const goDetail = (n) => { ...@@ -970,7 +974,7 @@ const goDetail = (n) => {
970 @media screen and (max-width: 1650px) { 974 @media screen and (max-width: 1650px) {
971 .teacher { 975 .teacher {
972 height: 320px; 976 height: 320px;
973 977
974 .imgbox { 978 .imgbox {
975 img { 979 img {
976 height: 260px 980 height: 260px
...@@ -983,7 +987,7 @@ const goDetail = (n) => { ...@@ -983,7 +987,7 @@ const goDetail = (n) => {
983 .teacher { 987 .teacher {
984 height: 450px; 988 height: 450px;
985 margin: 0 0 20px; 989 margin: 0 0 20px;
986 990
987 .imgbox { 991 .imgbox {
988 img { 992 img {
989 height: 390px 993 height: 390px
...@@ -996,7 +1000,7 @@ const goDetail = (n) => { ...@@ -996,7 +1000,7 @@ const goDetail = (n) => {
996 .teacher { 1000 .teacher {
997 height: 400px; 1001 height: 400px;
998 margin: 0 0 20px; 1002 margin: 0 0 20px;
999 1003
1000 .imgbox { 1004 .imgbox {
1001 img { 1005 img {
1002 height: 340px 1006 height: 340px
...@@ -1009,7 +1013,7 @@ const goDetail = (n) => { ...@@ -1009,7 +1013,7 @@ const goDetail = (n) => {
1009 .teacher { 1013 .teacher {
1010 height: 400px; 1014 height: 400px;
1011 margin: 0 0 20px; 1015 margin: 0 0 20px;
1012 1016
1013 .imgbox { 1017 .imgbox {
1014 img { 1018 img {
1015 height: 260px 1019 height: 260px
...@@ -1024,7 +1028,7 @@ const goDetail = (n) => { ...@@ -1024,7 +1028,7 @@ const goDetail = (n) => {
1024 background-size: cover; 1028 background-size: cover;
1025 padding: 40px 60px; 1029 padding: 40px 60px;
1026 position: relative; 1030 position: relative;
1027 1031
1028 .content { 1032 .content {
1029 font-size: 18px; 1033 font-size: 18px;
1030 line-height: 2.2; 1034 line-height: 2.2;
...@@ -1033,7 +1037,7 @@ const goDetail = (n) => { ...@@ -1033,7 +1037,7 @@ const goDetail = (n) => {
1033 text-align: left; 1037 text-align: left;
1034 text-indent: 2em; 1038 text-indent: 2em;
1035 } 1039 }
1036 1040
1037 .shadowbox { 1041 .shadowbox {
1038 position: absolute; 1042 position: absolute;
1039 left: 0; 1043 left: 0;
...@@ -1042,7 +1046,7 @@ const goDetail = (n) => { ...@@ -1042,7 +1046,7 @@ const goDetail = (n) => {
1042 width: 100%; 1046 width: 100%;
1043 background: linear-gradient(0deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0)); 1047 background: linear-gradient(0deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0));
1044 } 1048 }
1045 1049
1046 .btn-lineG { 1050 .btn-lineG {
1047 } 1051 }
1048 } 1052 }
...@@ -1054,7 +1058,7 @@ const goDetail = (n) => { ...@@ -1054,7 +1058,7 @@ const goDetail = (n) => {
1054 padding: 1px; 1058 padding: 1px;
1055 position: relative; 1059 position: relative;
1056 display: flex; 1060 display: flex;
1057 1061
1058 .content { 1062 .content {
1059 background: #fff; 1063 background: #fff;
1060 width: 50%; 1064 width: 50%;
...@@ -1066,33 +1070,33 @@ const goDetail = (n) => { ...@@ -1066,33 +1070,33 @@ const goDetail = (n) => {
1066 bottom: 0; 1070 bottom: 0;
1067 margin: auto; 1071 margin: auto;
1068 } 1072 }
1069 1073
1070 div { 1074 div {
1071 padding-left: 60px; 1075 padding-left: 60px;
1072 } 1076 }
1073 1077
1074 .phone { 1078 .phone {
1075 background: url("@/assets/dance/map01.png") no-repeat left; 1079 background: url("@/assets/dance/map01.png") no-repeat left;
1076 background-size: 30px; 1080 background-size: 30px;
1077 } 1081 }
1078 1082
1079 .address { 1083 .address {
1080 background: url("@/assets/dance/map02.png") no-repeat left; 1084 background: url("@/assets/dance/map02.png") no-repeat left;
1081 background-size: 30px; 1085 background-size: 30px;
1082 margin: 50px 0; 1086 margin: 50px 0;
1083 } 1087 }
1084 1088
1085 .email { 1089 .email {
1086 background: url("@/assets/dance/map03.png") no-repeat left; 1090 background: url("@/assets/dance/map03.png") no-repeat left;
1087 background-size: 30px; 1091 background-size: 30px;
1088 } 1092 }
1089 1093
1090 h4 { 1094 h4 {
1091 margin: 0; 1095 margin: 0;
1092 font-size: 16px; 1096 font-size: 16px;
1093 color: #AAAAAA; 1097 color: #AAAAAA;
1094 } 1098 }
1095 1099
1096 p { 1100 p {
1097 margin: 13px 0 0; 1101 margin: 13px 0 0;
1098 } 1102 }
...@@ -1103,7 +1107,7 @@ const goDetail = (n) => { ...@@ -1103,7 +1107,7 @@ const goDetail = (n) => {
1103 height: 180px; 1107 height: 180px;
1104 border-radius: 10px; 1108 border-radius: 10px;
1105 margin: 0 0 30px; 1109 margin: 0 0 30px;
1106 1110
1107 img { 1111 img {
1108 width: 100%; 1112 width: 100%;
1109 height: 100%; 1113 height: 100%;
...@@ -1116,7 +1120,7 @@ const goDetail = (n) => { ...@@ -1116,7 +1120,7 @@ const goDetail = (n) => {
1116 position: relative; 1120 position: relative;
1117 height: 100%; 1121 height: 100%;
1118 padding: 20px 45px; 1122 padding: 20px 45px;
1119 1123
1120 .picprev { 1124 .picprev {
1121 position: absolute; 1125 position: absolute;
1122 left: 5px; 1126 left: 5px;
...@@ -1125,12 +1129,12 @@ const goDetail = (n) => { ...@@ -1125,12 +1129,12 @@ const goDetail = (n) => {
1125 margin: auto; 1129 margin: auto;
1126 height: 33px; 1130 height: 33px;
1127 cursor: pointer; 1131 cursor: pointer;
1128 1132
1129 &:hover { 1133 &:hover {
1130 filter: brightness(2) 1134 filter: brightness(2)
1131 } 1135 }
1132 } 1136 }
1133 1137
1134 .picnext { 1138 .picnext {
1135 position: absolute; 1139 position: absolute;
1136 right: 5px; 1140 right: 5px;
...@@ -1139,7 +1143,7 @@ const goDetail = (n) => { ...@@ -1139,7 +1143,7 @@ const goDetail = (n) => {
1139 margin: auto; 1143 margin: auto;
1140 height: 33px; 1144 height: 33px;
1141 cursor: pointer; 1145 cursor: pointer;
1142 1146
1143 &:hover { 1147 &:hover {
1144 filter: brightness(2) 1148 filter: brightness(2)
1145 } 1149 }
...@@ -1152,7 +1156,7 @@ const goDetail = (n) => { ...@@ -1152,7 +1156,7 @@ const goDetail = (n) => {
1152 height: 56px; 1156 height: 56px;
1153 justify-content: space-between; 1157 justify-content: space-between;
1154 cursor: pointer; 1158 cursor: pointer;
1155 1159
1156 h3 { 1160 h3 {
1157 font-weight: 400; 1161 font-weight: 400;
1158 margin: 0; 1162 margin: 0;
...@@ -1163,13 +1167,13 @@ const goDetail = (n) => { ...@@ -1163,13 +1167,13 @@ const goDetail = (n) => {
1163 font-size: 18px; 1167 font-size: 18px;
1164 color: #030303; 1168 color: #030303;
1165 } 1169 }
1166 1170
1167 span { 1171 span {
1168 font-weight: 400; 1172 font-weight: 400;
1169 font-size: 14px; 1173 font-size: 14px;
1170 color: #B4B6B8; 1174 color: #B4B6B8;
1171 } 1175 }
1172 1176
1173 &:hover { 1177 &:hover {
1174 background: #F7F8FC; 1178 background: #F7F8FC;
1175 } 1179 }
...@@ -1178,12 +1182,12 @@ const goDetail = (n) => { ...@@ -1178,12 +1182,12 @@ const goDetail = (n) => {
1178 @media (max-width: 800px) { 1182 @media (max-width: 800px) {
1179 .newline { 1183 .newline {
1180 height: 40px; 1184 height: 40px;
1181 1185
1182 h3 { 1186 h3 {
1183 width: 70%; 1187 width: 70%;
1184 font-size: 14px; 1188 font-size: 14px;
1185 } 1189 }
1186 1190
1187 span { 1191 span {
1188 font-size: 12px; 1192 font-size: 12px;
1189 } 1193 }
...@@ -1193,7 +1197,7 @@ const goDetail = (n) => { ...@@ -1193,7 +1197,7 @@ const goDetail = (n) => {
1193 } 1197 }
1194 .calendarList { 1198 .calendarList {
1195 padding: 0; 1199 padding: 0;
1196 1200
1197 ul { 1201 ul {
1198 li { 1202 li {
1199 margin: 10px 1203 margin: 10px
...@@ -1209,7 +1213,7 @@ const goDetail = (n) => { ...@@ -1209,7 +1213,7 @@ const goDetail = (n) => {
1209 .teacher { 1213 .teacher {
1210 height: 320px; 1214 height: 320px;
1211 margin: 0 0 20px; 1215 margin: 0 0 20px;
1212 1216
1213 img { 1217 img {
1214 height: 260px 1218 height: 260px
1215 } 1219 }
...@@ -1221,17 +1225,17 @@ const goDetail = (n) => { ...@@ -1221,17 +1225,17 @@ const goDetail = (n) => {
1221 div { 1225 div {
1222 padding-left: 40px; 1226 padding-left: 40px;
1223 } 1227 }
1224 1228
1225 .content { 1229 .content {
1226 width: 80%; 1230 width: 80%;
1227 left: 10%; 1231 left: 10%;
1228 padding: 10px 20px 0 20px; 1232 padding: 10px 20px 0 20px;
1229 } 1233 }
1230 1234
1231 .address { 1235 .address {
1232 margin: 30px 0; 1236 margin: 30px 0;
1233 } 1237 }
1234 1238
1235 p { 1239 p {
1236 text-align: left; 1240 text-align: left;
1237 word-break: break-all; 1241 word-break: break-all;
...@@ -1246,14 +1250,14 @@ const goDetail = (n) => { ...@@ -1246,14 +1250,14 @@ const goDetail = (n) => {
1246 width: auto; 1250 width: auto;
1247 left: 0; 1251 left: 0;
1248 right: 0; 1252 right: 0;
1249 1253
1250 .van-count-down { 1254 .van-count-down {
1251 margin: 30px 0 0; 1255 margin: 30px 0 0;
1252 } 1256 }
1253 } 1257 }
1254 .bgbg { 1258 .bgbg {
1255 text-align: center; 1259 text-align: center;
1256 1260
1257 h1 { 1261 h1 {
1258 text-align: center 1262 text-align: center
1259 } 1263 }
...@@ -1268,7 +1272,7 @@ const goDetail = (n) => { ...@@ -1268,7 +1272,7 @@ const goDetail = (n) => {
1268 //padding: 10px 20px; 1272 //padding: 10px 20px;
1269 //display: inline-flex; 1273 //display: inline-flex;
1270 //align-items: center; 1274 //align-items: center;
1271 1275
1272 padding: 20px 40px; 1276 padding: 20px 40px;
1273 font-size: 20px; 1277 font-size: 20px;
1274 align-items: center; 1278 align-items: center;
...@@ -1311,7 +1315,7 @@ const goDetail = (n) => { ...@@ -1311,7 +1315,7 @@ const goDetail = (n) => {
1311 z-index: 2; 1315 z-index: 2;
1312 background: #F04035; 1316 background: #F04035;
1313 padding: 2px 4px; 1317 padding: 2px 4px;
1314 1318
1315 &::after { 1319 &::after {
1316 content: ''; 1320 content: '';
1317 width: 0; 1321 width: 0;
...@@ -1322,12 +1326,12 @@ const goDetail = (n) => { ...@@ -1322,12 +1326,12 @@ const goDetail = (n) => {
1322 border-top: 24px solid #F04035; 1326 border-top: 24px solid #F04035;
1323 border-right: 15px solid transparent; 1327 border-right: 15px solid transparent;
1324 } 1328 }
1325 1329
1326 .van-count-down { 1330 .van-count-down {
1327 display: flex; 1331 display: flex;
1328 color: #fff; 1332 color: #fff;
1329 font-size: 14px; 1333 font-size: 14px;
1330 1334
1331 .block { 1335 .block {
1332 color: #fff; 1336 color: #fff;
1333 text-align: center; 1337 text-align: center;
...@@ -1343,11 +1347,11 @@ const goDetail = (n) => { ...@@ -1343,11 +1347,11 @@ const goDetail = (n) => {
1343 } 1347 }
1344 .zn-Box .bgbg { 1348 .zn-Box .bgbg {
1345 padding: 10px 0 0; 1349 padding: 10px 0 0;
1346 1350
1347 .mb30 { 1351 .mb30 {
1348 margin: 0 1352 margin: 0
1349 } 1353 }
1350 1354
1351 .zn-btn { 1355 .zn-btn {
1352 margin-top: 10px 1356 margin-top: 10px
1353 } 1357 }
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!