.side-tag-ul::-webkit-scrollbar{ width: 3px !important; } .side-tag-ul::-webkit-scrollbar-track{ background: #E5E5E5 !important; } .side-tag-ul::-webkit-scrollbar-thumb{ background: #E53985 !important; } .side-tag-ul::-moz-scrollbar{ width: 3px !important; } .side-tag-ul::-moz-scrollbar-track{ background: #E5E5E5 !important; } .side-tag-ul::-moz-scrollbar-thumb{ background: #E53985 !important; } body::-webkit-scrollbar{ display:none; } html{ *{ scrollbar-color:#E53985 #E5E5E5; scrollbar-width:thin; } } // .neck-nav{ // height: 60px; // width: 100%; // background: #E43985; // position: fixed; // z-index: 500; // .neck-nav-content{ // width: 1440px; // margin: 0 auto; // height: 60px; // position: relative; // } // .logo{ // position: absolute; // top: 8px; // } // } .m-box{ width: 1440px; margin: 0 auto; } .more-live{ color: #666; font-size: 16px; position: absolute; right: 0; top: 10px; cursor: pointer; b{ display: inline-block; transform: scaleY(1.4); font-weight: 400; } } .more-live:hover{ color: #E53985; } .box-title{ position: relative; height: 70px; line-height: 70px; margin-top: 15px; font-size: 0; >img{ vertical-align:middle; width: 72px; margin-top: -22px; } span{ font-size: 34px; font-weight: 700; color: #333333; } } .live-box-ul{ width: 1440px; border-top: 1px solid #C3C3C4; margin-bottom: 15px; li{ width: 268px; height: 300px; margin-top: 24px; float: left; margin-right: 25px; } li:nth-child(5n){ margin-right: 0; } .live-top-box{ width: 268px; height: 268px; // background: url(https://zhibocdn.yabolive.net/comm/stscli/prod/883221/1648095196207/498F890F-33A1-4EE9-9854-9D39A6905E85.jpeg?x-oss-process=image/resize,w_368)no-repeat; // background-size: cover; border-radius: 8px; overflow: hidden; position: relative; transition: 0.35s all; box-shadow: 2px 0 20px rgb(0 0 0 / 5%); } .live-top-shadow{ width: 268px; height:130px; opacity: 0.5; position: absolute; bottom: -50px; left: 0; background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(255,255,255,0)); pointer-events: none; } .live-icon{ position: absolute; z-index: 2; width: 73px; right: 10px; top: 8px; } .live-name-box{ line-height: 24px; font-size: 18px; text-align: center; margin-top: 8px; } .introduce{ color: #fff; width: 260px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; text-indent: 10px; position: absolute; bottom: 12px; z-index: 10; text-shadow: 1px 1px 1px rgba(0,0,0,0.2); } } .video-box-ul,.images-box-ul{ width: 1440px; border-top: 1px solid #C3C3C4; margin-bottom: 15px; li{ width: 342px; height: 258px; margin-top: 18px; margin-right: 24px; float: left; border-radius: 8px; background: #FFFFFF; position: relative; overflow: hidden; box-shadow: 2px 0 20px rgb(0 0 0 / 5%); } .live-cursor-shadow{ width: 342px; height: 193px; top: 0; left: 0; } >a:nth-child(4n){ li{ margin-right: 0; } } .video-top-box{ height: 193px; width: 342px; background: url(https://zhibocdn.yabolive.net/comm/stscli/prod/883221/1648095196207/498F890F-33A1-4EE9-9854-9D39A6905E85.jpeg?x-oss-process=image/resize,w_368)no-repeat; background-size: cover; position: relative; } .video-top-shadow{ width: 342px; height: 50px; position: absolute; bottom: 0; left: 0; background:linear-gradient(to top,rgba(0,0,0,0.4),rgba(0,0,0,0)); } .video-time{ color: #fff; font-size: 16px; position: absolute; z-index: 2; right: 8px; bottom: 10px; } .video-name-box{ position: relative; height: 65px; width: 342px; } .video-face{ position: absolute; width: 40px; height: 40px; border-radius: 50%; left: 6px; top: 10px; } .video-title{ color: #333333; font-size: 14px; text-indent: 12px; padding-top: 10px; width: 330px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .video-tag-box{ margin-left: 10px; margin-top: 4px; >div{ min-width: 42px; max-width: 84px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; height: 18px; background: #FFE8F1; color: #E53985; font-size: 12px; line-height: 18px; text-align: center; border-radius: 4px; float: left; margin-right: 4px; margin-bottom: 30px; } } } .side-nav{ position: fixed; z-index: 500; top: 60px; width: 165px; height: 890px; background: #fff; border-radius: 0 0 8px 8px; display: none; } .side-nav-top-box{ height: 360px; margin-top: 20px; .side-nav-sort{ height: 60px; width: 159px; font-size: 0; line-height: 60px; text-indent: 38px; position: relative; .side-icon{ vertical-align: middle; margin-top: -9px; margin-right: 15px; } span{ font-size: 14px; color: #333333; } } } .side-right-box{ width: 6px; height: 800px; right: 0; top: 0; position: absolute; background:linear-gradient(to bottom,#F1C6E6,#fff); } .side-nav-bg{ display: none; position: absolute; z-index: -1; left: -22px; top: -15px; } .side-nav-sort-click{ span{ color: #fff !important; } .side-nav-bg{ display: block; } } .tag-title{ margin-top: 10px; text-align: center; font-size: 0; width: 159px; img{ } } .side-tag-ul{ width: 150px; height: 850px; margin-left: 5px; margin-top: 6px; overflow-y: scroll; .tag-click{ color: #E53985; } li{ cursor: pointer; width: 135px; height: 34px; line-height: 34px; position: relative; margin-left: 6px; .tag-span1{ font-size: 16px; display: inline-block; width: 80px; float: left; text-indent: 6px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .tag-span2{ font-size: 16px; display: inline-block; width: 50px; float: left; text-align: right; margin-right: 5px; } } } .video-more-btn{ position: relative; color: #666; font-size: 16px; position: absolute; right: 0; cursor: pointer; top: 5px; img{ width: 20px; margin-left: 5px; position: relative; top: 1px; } } .video-more-btn:hover{ color: #E53985; } .video-more-layer{ display: none; width: 386px; height: 500px; background: #FFFFFF; position: absolute; box-shadow: 4px 6px 12px rgba(0, 0, 0, 0.1); z-index: 5000; top: 74px; left: 1054px; border-radius: 8px; .jiao{ position: absolute; width: 10px; height: 10px; background: #fff; transform: rotate(45deg); top: -5px; left: 345px; } } .more-layer-title{ color: #333333; font-size: 16px; margin-left: 23px; padding-top: 18px; line-height: 24px; } .more-layer-btn-ul{ margin-left: 23px; li{ border: 1px solid #FFFFFF; width: 106px; height: 32px; background: #F6F6F6; border-radius: 50px; line-height: 32px; text-align: center; float: left; margin-right: 10px; margin-top: 10px; font-size: 14px; color: #999999; cursor: pointer; } .more-click{ color: #E53985; border: 1px solid #E53985; background: #FBE6F1; } } .layer-more-btn1{ position: absolute; width: 148px; height: 42px; background: #FFFFFF; text-align: center; line-height: 42px; color: #E53985; font-size: 16px; border-radius: 50px; border: 1px solid #E53985; position: absolute; bottom: 16px; left: 30px; cursor: pointer; } .layer-more-btn2{ position: absolute; width: 150px; height: 44px; line-height: 44px; text-align: center; color: #fff; font-size: 16px; background:linear-gradient(to right,#E53985,#E539C3); position: absolute; border-radius: 50px; bottom: 16px; right: 30px; cursor: pointer; } .like-ul{ width: 1440px; margin: 0 auto; position: relative; padding-top: 24px; img{ width: 73px; position: absolute; left: 245px; top: 10px; } li{ width: 342px; height: 257px; cursor: pointer; border-radius: 8px; float: left; margin-right: 24px; margin-bottom: 24px; position: relative; overflow: hidden; } li:nth-child(4n){ margin-right: 0; } } .like-shadow{ width: 342px; height: 50px; position: absolute; bottom: 0; left: 0; background: linear-gradient(to top, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0)); pointer-events: none; } .like-li-name{ height: 50px; width: 342px; position: absolute; bottom: 0; left: 0; color: #fff; font-size: 16px; text-indent: 12px; line-height: 50px; } .like-no-box{ text-align: center; padding-top: 100px; >img{ width: 150px; position: static; } >p{ color: #aaa; font-size: 18px; padding-top: 20px; } } .video-list-box{ width: 1440px; margin: 0 auto; } .more-shadow{ width: 100vw; position: fixed; top: 0; left: 0; height: 100vh; z-index: 4000; display: none; } .down-box{ margin: 0 auto; position: relative; overflow: hidden; width: 100vw; height: 100vh; background: url(../images/front/down-bg.png)no-repeat; background-size: cover; } .down-m{ width: 1100px; margin: 0 auto; position: relative; } .down-phone{ width: 452px; height: 752px; top: 100px; position: absolute; background: url(../images/front/down-phone.png)no-repeat; z-index: 50; } .down-video{ width: 384px; position: absolute; top: 135px; left: 34px; border-radius: 34px; } .down-logo{ width: 696px; height: 557px; position: absolute; top: 35px; right: -40px; background: url(../images/front/down-logo.png)no-repeat; } .down-cotnent{ width: 271px; height: 304px; background: url(../images/front/down-content.png) no-repeat; position: absolute; top: 535px; right: 70px; >img{ width: 220px; position: absolute; top: 26px; left: 26px; } } .down-btn-box{ position: absolute; width: 270px; height: 210px; top: 590px; left: 480px; p:nth-child(1){ color: #fff; font-weight: 700; font-size: 32px; padding-top: 10px; } p:nth-child(2){ color:#fff; font-size: 22px; padding-top: 8px; } } .down-apk-btn{ width: 197px; position: absolute; top: 120px; cursor: pointer; } .down-light{ width: 2231px; height: 807px; position: absolute; top: 0; left: 50%; margin-left: -1115.5px; z-index: 50; opacity: 0.8; pointer-events: none; } .live-cursor-shadow{ width: 268px; height: 268px; background: rgba(0,0,0,0.5); position: absolute; left: 0; top: 0; transition: 0.35s all; // pointer-events: none; opacity: 0; } .play-icon{ position: absolute; z-index: 50; left: 50%; top: 50%; margin-top: -29px; margin-left: -29px; transform: scale(1.5); opacity: 0; transition: 0.35s all; pointer-events: none; } .live-box-ul li:hover{ .live-top-box{ transform: translateY(-12px); } .live-cursor-shadow{ // opacity: 1; } .play-icon{ opacity: 1; transform: scale(1); } } .video-box-ul li:hover{ .live-cursor-shadow{ opacity: 1; } .play-icon{ opacity: 1; transform: scale(1); } } .videoImgOk{ display: none; width: 1px; }