|
@@ -367,4 +367,230 @@ export default {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+@media screen and (max-width: 768px) {
|
|
|
|
+ .page {
|
|
|
|
+ background: #fff;
|
|
|
|
+ .page-top {
|
|
|
|
+ width: 100%;
|
|
|
|
+ height: 100vw;
|
|
|
|
+ background-position: center;
|
|
|
|
+ background: #ddd;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .page-content {
|
|
|
|
+ width: 93.6vw;
|
|
|
|
+ margin: 0 auto;
|
|
|
|
+ padding-bottom: 6.5vw;
|
|
|
|
+
|
|
|
|
+ .control {
|
|
|
|
+ display: flex;
|
|
|
|
+ align-items: center;
|
|
|
|
+ padding: 6.4vw 0 7.2vw;
|
|
|
|
+ .publish {
|
|
|
|
+ display: none;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .search {
|
|
|
|
+ flex: 1;
|
|
|
|
+ flex-shrink: 0;
|
|
|
|
+ .el-input {
|
|
|
|
+ height: 9.6vw;
|
|
|
|
+ font-size: 3.4vw;
|
|
|
|
+ .el-input__icon {
|
|
|
|
+ font-size: 5.6vw;
|
|
|
|
+ line-height: 9.6vw;
|
|
|
|
+ margin-left: 12px;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ ::v-deep {
|
|
|
|
+ & > .el-input__inner {
|
|
|
|
+ height: 9.6vw;
|
|
|
|
+ padding-left: 55px;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .video-content {
|
|
|
|
+ .title {
|
|
|
|
+ font-size: 3.4vw;
|
|
|
|
+ color: #282828;
|
|
|
|
+ font-weight: bold;
|
|
|
|
+ margin: 0 0 4vw;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .video-list {
|
|
|
|
+ &::after {
|
|
|
|
+ content: '';
|
|
|
|
+ display: block;
|
|
|
|
+ clear: both;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .video {
|
|
|
|
+ float: left;
|
|
|
|
+ width: 45.6vw;
|
|
|
|
+ height: 56.4vw;
|
|
|
|
+ background: #fff;
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
+ border: 0.1vw solid #efefef;
|
|
|
|
+ margin: 0 2.4vw 2.4vw 0;
|
|
|
|
+ transition: all 0.4s;
|
|
|
|
+
|
|
|
|
+ &:nth-child(2n) {
|
|
|
|
+ margin-right: 0;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .cover {
|
|
|
|
+ width: 100%;
|
|
|
|
+ height: 31.3vw;
|
|
|
|
+ position: relative;
|
|
|
|
+
|
|
|
|
+ img {
|
|
|
|
+ display: block;
|
|
|
|
+ width: 100%;
|
|
|
|
+ height: 100%;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ &::after {
|
|
|
|
+ content: '';
|
|
|
|
+ display: block;
|
|
|
|
+ position: absolute;
|
|
|
|
+ left: 0;
|
|
|
|
+ top: 0;
|
|
|
|
+ z-index: 1;
|
|
|
|
+ width: 100%;
|
|
|
|
+ height: 100%;
|
|
|
|
+ background: #000;
|
|
|
|
+ opacity: 0;
|
|
|
|
+ transition: opacity 0.2s;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .play {
|
|
|
|
+ position: absolute;
|
|
|
|
+ z-index: 2;
|
|
|
|
+ width: 48px;
|
|
|
|
+ height: 48px;
|
|
|
|
+ background: url(~assets/theme-images/common/pc-icon-play.png)
|
|
|
|
+ no-repeat center;
|
|
|
|
+ background-size: 48px;
|
|
|
|
+ left: 50%;
|
|
|
|
+ top: 50%;
|
|
|
|
+ transform: translate(-50%, -50%);
|
|
|
|
+ opacity: 0;
|
|
|
|
+ transition: opacity 0.2s;
|
|
|
|
+ cursor: pointer;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .name {
|
|
|
|
+ color: #fff;
|
|
|
|
+ font-size: 3vw;
|
|
|
|
+ text-align: center;
|
|
|
|
+ width: 100%;
|
|
|
|
+ line-height: 6.4vw;
|
|
|
|
+ @include ellipsis(1);
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
+ padding: 0 1.2vw;
|
|
|
|
+ position: absolute;
|
|
|
|
+ left: 0;
|
|
|
|
+ bottom: 0;
|
|
|
|
+ background: rgba(0, 0, 0, 0.5);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .rank {
|
|
|
|
+ position: absolute;
|
|
|
|
+ left: 2.4vw;
|
|
|
|
+ top: 0;
|
|
|
|
+ width: 7.2vw;
|
|
|
|
+ height: 7.5vw;
|
|
|
|
+ background: url(~assets/theme-images/ross/h5-rank.png) no-repeat
|
|
|
|
+ center;
|
|
|
|
+ background-size: 7.2vw;
|
|
|
|
+ text-align: center;
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
+ padding-top: 1.9vw;
|
|
|
|
+ font-weight: bold;
|
|
|
|
+ color: #fff;
|
|
|
|
+ font-size: 2.1vw;
|
|
|
|
+
|
|
|
|
+ &.rank-01 {
|
|
|
|
+ background-image: url(~assets/theme-images/ross/h5-rank-01.png);
|
|
|
|
+ }
|
|
|
|
+ &.rank-02 {
|
|
|
|
+ background-image: url(~assets/theme-images/ross/h5-rank-02.png);
|
|
|
|
+ }
|
|
|
|
+ &.rank-03 {
|
|
|
|
+ background-image: url(~assets/theme-images/ross/h5-rank-03.png);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .info {
|
|
|
|
+ padding: 2.4vw;
|
|
|
|
+ .club-name {
|
|
|
|
+ font-size: 3.4vw;
|
|
|
|
+ color: #282828;
|
|
|
|
+ @include ellipsis(1);
|
|
|
|
+ }
|
|
|
|
+ .mobile {
|
|
|
|
+ font-size: 3vw;
|
|
|
|
+ color: #666;
|
|
|
|
+ margin-top: 1.6vw;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .foot {
|
|
|
|
+ color: #999999;
|
|
|
|
+ font-size: 2.6vw;
|
|
|
|
+ display: flex;
|
|
|
|
+ justify-content: space-between;
|
|
|
|
+ align-items: center;
|
|
|
|
+ margin: 0 2.4vw;
|
|
|
|
+ border-top: 0.1vw solid #efefef;
|
|
|
|
+ padding-top: 2.3vw;
|
|
|
|
+
|
|
|
|
+ .date,
|
|
|
|
+ .praise,
|
|
|
|
+ .pv {
|
|
|
|
+ flex-shrink: 0;
|
|
|
|
+ line-height: 3.6vw;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .praise,
|
|
|
|
+ .pv {
|
|
|
|
+ position: relative;
|
|
|
|
+ padding-left: 4.4vw;
|
|
|
|
+
|
|
|
|
+ &::after {
|
|
|
|
+ content: '';
|
|
|
|
+ display: block;
|
|
|
|
+ width: 3.6vw;
|
|
|
|
+ height: 3.6vw;
|
|
|
|
+ background: url(~assets/theme-images/common/icon-praise.png)
|
|
|
|
+ no-repeat center;
|
|
|
|
+ background-size: 3.6vw;
|
|
|
|
+ position: absolute;
|
|
|
|
+ left: 0;
|
|
|
|
+ top: 50%;
|
|
|
|
+ transform: translateY(-50%);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .pv {
|
|
|
|
+ &::after {
|
|
|
|
+ background-image: url(~assets/theme-images/common/icon-pv.png);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .date {
|
|
|
|
+ margin-right: 5.5vw;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+}
|
|
</style>
|
|
</style>
|