.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; } html * { scrollbar-color: #E53985 #E5E5E5; scrollbar-width: thin; } @media screen and (max-width: 1441px) { body .like-ul { width: 1150px; } body .other-like-mc { width: 1150px; } body .other-like-line { width: 1150px; } body .side-nav { width: 98px; } body .side-nav .side-tag-ul { width: 89px; } body .side-nav .side-tag-ul li { width: 80px; overflow: hidden; } body .side-nav .tag-title { width: 98px; text-align: left; } body .side-nav .tag-title img { width: 92px; } body .video-more-layer { top: 65px; left: 766px; } body .m-box { width: 1150px; margin: 0 auto; } body .live-box-ul { width: 82px; } body .box-title { width: 1150px; margin: 0 auto; } body .live-box-ul { width: 1150px; margin: 0 auto; } body .live-box-ul li:nth-child(5n) { margin-right: 25px; } body .live-box-ul li:nth-child(4n) { margin-right: 0; } body .video-list-box { width: 1150px; } body .video-box-ul, body .images-box-ul { width: 1150px; } body .video-box-ul li, body .images-box-ul li { margin-right: 30px; width: 363px; height: 275px; } body .video-box-ul li .video-top-box, body .images-box-ul li .video-top-box { height: 211px; width: 362px; } body .video-box-ul > a:nth-child(4n) li, body .images-box-ul > a:nth-child(4n) li { margin-right: 30px; } body .video-box-ul > a:nth-child(3n) li, body .images-box-ul > a:nth-child(3n) li { margin-right: 0; } body .video-box-ul .live-cursor-shadow, body .images-box-ul .live-cursor-shadow { width: 362px; height: 211px; } body .video-box-ul .video-top-shadow, body .images-box-ul .video-top-shadow { width: 362px; } } @media screen and (min-width: 2400px) { body .m-box { width: 2030px; margin: 0 auto; } body .live-box-ul { width: 2030px; margin: 0 auto; } body .live-box-ul li:nth-child(5n) { margin-right: 25px; } body .live-box-ul li:nth-child(7n) { margin-right: 0; } body .video-list-box { width: 2030px; } body .video-box-ul { width: 2030px; } body .video-box-ul li { margin-right: 30px; width: 382px; height: 296px; } body .video-box-ul li .video-top-box { height: 234px; width: 385px; } body .video-box-ul > a:nth-child(4n) li { margin-right: 30px; } body .video-box-ul > a:nth-child(5n) li { margin-right: 0px; } body .video-box-ul .live-cursor-shadow { height: 234px; width: 382px; } body .video-box-ul .video-top-shadow { width: 382px; } } .m-box { width: 1440px; margin: 0 auto; min-height: 101vh; } .more-live { color: #666; font-size: 16px; position: absolute; right: 0; top: 10px; cursor: pointer; } .more-live 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; } .box-title > img { vertical-align: middle; width: 62px; margin-top: -22px; margin-right: 6px; } .box-title span { font-size: 34px; font-weight: 700; color: #333333; } .live-box-ul { width: 1440px; border-top: 1px solid #C3C3C4; margin-bottom: 15px; } .live-box-ul li { width: 268px; height: 300px; margin-top: 24px; float: left; margin-right: 25px; } .live-box-ul li:nth-child(5n) { margin-right: 0; } .live-box-ul .live-top-box { width: 268px; height: 268px; border-radius: 8px; overflow: hidden; position: relative; transition: 0.35s all; box-shadow: 2px 0 20px rgba(0, 0, 0, 0.05); } .live-box-ul .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-box-ul .live-icon { position: absolute; z-index: 2; width: 73px; right: 10px; top: 8px; } .live-box-ul .live-name-box { line-height: 24px; font-size: 18px; text-align: center; margin-top: 8px; } .live-box-ul .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); } .other-like-ul { width: 1440px; margin-bottom: 15px; } .other-like-ul li { width: 268px; height: 300px; margin-top: 24px; float: left; margin-right: 25px; } .other-like-ul li:nth-child(5n) { margin-right: 0; } .other-like-ul .live-top-box { width: 268px; height: 268px; border-radius: 8px; overflow: hidden; position: relative; transition: 0.35s all; box-shadow: 2px 0 20px rgba(0, 0, 0, 0.05); } .other-like-ul .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; } .other-like-ul .live-icon { position: absolute; z-index: 2; width: 73px; right: 10px; top: 8px; } .other-like-ul .live-name-box { line-height: 24px; font-size: 18px; text-align: center; margin-top: 8px; } .other-like-ul .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; } .video-box-ul li, .images-box-ul 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 rgba(0, 0, 0, 0.05); } .video-box-ul .live-cursor-shadow, .images-box-ul .live-cursor-shadow { width: 342px; height: 193px; top: 0; left: 0; } .video-box-ul > a:nth-child(4n) li, .images-box-ul > a:nth-child(4n) li { margin-right: 0; } .video-box-ul .video-top-box, .images-box-ul .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-box-ul .video-top-shadow, .images-box-ul .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-box-ul .video-time, .images-box-ul .video-time { color: #fff; font-size: 16px; position: absolute; z-index: 2; right: 8px; bottom: 10px; } .video-box-ul .video-name-box, .images-box-ul .video-name-box { position: relative; height: 65px; width: 342px; } .video-box-ul .video-face, .images-box-ul .video-face { position: absolute; width: 40px; height: 40px; border-radius: 50%; left: 6px; top: 10px; } .video-box-ul .video-title, .images-box-ul .video-title { color: #333333; font-size: 14px; text-indent: 12px; padding-top: 10px; width: 330px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .video-box-ul .video-tag-box, .images-box-ul .video-tag-box { margin-left: 10px; margin-top: 4px; } .video-box-ul .video-tag-box > div, .images-box-ul .video-tag-box > 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-top-box .side-nav-sort { height: 60px; width: 159px; font-size: 0; line-height: 60px; text-indent: 38px; position: relative; } .side-nav-top-box .side-nav-sort .side-icon { vertical-align: middle; margin-top: -9px; margin-right: 15px; } .side-nav-top-box .side-nav-sort 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-sort-click .side-nav-bg { display: block; } .tag-title { margin-top: 10px; text-align: center; font-size: 0; width: 159px; } .side-tag-ul { width: 150px; height: 850px; margin-left: 5px; margin-top: 6px; overflow-y: scroll; } .side-tag-ul .tag-click { color: #E53985; } .side-tag-ul li { cursor: pointer; width: 135px; height: 34px; line-height: 34px; position: relative; margin-left: 6px; } .side-tag-ul li .tag-span1 { font-size: 16px; display: inline-block; width: 80px; float: left; text-indent: 6px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .side-tag-ul li .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; } .video-more-btn 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; } .video-more-layer .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; } .more-layer-btn-ul 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-layer-btn-ul .more-click { color: #E53985; border: 1px solid #E53985; background: #FBE6F1; } .layer-more-btn1 { 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 { 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; } .like-ul .lock { position: absolute; z-index: 5; top: 6px; left: 8px; width: 58px; animation: lockShow 3s linear infinite; } .like-ul img { width: 73px; position: absolute; left: 245px; top: 10px; } .like-ul li { width: 342px; height: 257px; cursor: pointer; border-radius: 8px; float: left; margin-right: 24px; margin-bottom: 24px; position: relative; overflow: hidden; } .like-ul > a:nth-child(4n) li { 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: 20px; } .like-no-box > img { width: 150px; position: static; } .like-no-box > 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; } .down-cotnent > img { width: 220px; position: absolute; top: 26px; left: 26px; } .down-cotnent .dating-footseen-icon { width: 64px; position: absolute; top: 108px; left: 100px; } .down-cotnent #dating-qrcode { width: 271px; height: 271px; } .down-cotnent #dating-qrcode > img { width: 220px; border-radius: 8px; margin-left: 26px; margin-top: 26px; } .down-btn-box { position: absolute; width: 270px; height: 210px; top: 590px; left: 480px; } .down-btn-box p:nth-child(1) { color: #fff; font-weight: 700; font-size: 32px; padding-top: 10px; } .down-btn-box 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; 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-box-ul li:hover .play-icon { opacity: 1; transform: scale(1); } .video-box-ul li:hover .live-cursor-shadow { opacity: 1; } .video-box-ul li:hover .play-icon { opacity: 1; transform: scale(1); } .videoImgOk { display: none; width: 1px; } @keyframes lockShow { 0% { opacity: 1; } 20% { opacity: 1; } 50% { opacity: 0.6; } 80% { opacity: 1; } 100% { opacity: 1; } } .lock { position: absolute; z-index: 5; top: 6px; left: 8px; animation: lockShow 3s linear infinite; } .live-top-shadow2 { width: 268px; height: 130px; opacity: 0.5; position: absolute; top: -50px; left: 0; background: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8)); pointer-events: none; } .other-like-mc { display: none; width: 1440px; margin: 0 auto; position: relative; } .other-like-line { width: 1440px; height: 1px; background: #AAAAAA; position: absolute; left: 0; top: 40px; } .other-like-text { width: 360px; height: 30px; line-height: 30px; background: #F4F5F8; color: #333333; font-size: 16px; text-align: center; left: 50%; margin-left: -180px; position: absolute; top: 26px; } .secret-time1 { width: 117px; height: 28px; line-height: 28px; background: #E53985; text-align: center; border-radius: 50px; position: absolute; color: #fff; z-index: 50; left: 7px; top: 7px; font-size: 14px; } .secret-time2 { width: 117px; height: 28px; line-height: 28px; background: #4ddcd7e5; text-align: center; border-radius: 50px; position: absolute; color: #fff; z-index: 50; left: 7px; font-size: 14px; top: 7px; } .secret-time2 img { vertical-align: middle; height: 0.9rem; margin-top: -0.22rem; }