.neck-nav{ height: 80px; width: 100%; background: #E43985; position: fixed; z-index: 500; } .m-box{ width: 1440px; margin: 0 auto; } .neck-nav-content{ width: 1440px; margin: 0 auto; height: 80px; position: relative; } .logo{ position: absolute; top: 15px; } .box-title{ height: 70px; line-height: 70px; margin-top: 10px; 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; } .live-top-shadow{ width: 268px; 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; } .live-icon{ position: absolute; z-index: 2; width: 73px; right: 10px; bottom: 12px; } .live-name-box{ line-height: 24px; font-size: 18px; text-align: center; margin-top: 8px; } } .video-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; overflow: hidden; } li:nth-child(4n){ 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: 56px; padding-top: 10px; } .video-tag-box{ margin-left: 54px; margin-top: 4px; >div{ width: 42px; 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: 80px; width: 165px; height: 890px; background: #fff; border-radius: 0 0 8px 8px; } .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{ text-align: center; font-size: 0; width: 159px; img{ } } .side-tag-ul{ width: 150px; height: 450px; margin-left: 5px; margin-top: 6px; overflow-y: scroll; li{ 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; } .tag-span2{ font-size: 16px; display: inline-block; width: 50px; float: left; text-align: right; margin-right: 5px; } } }