.live-m{ width: 1440px; margin: 0 auto; position: relative; } @media screen and (max-width: 1441px) { .live-m{ width: 1300px; .mc-material-box{ width: 1300px; } .live-content-box { transform: scale(0.9); position: relative; left: -70px; top: -46px; } .mc-means-content{ transform: scale(0.9); left: -70px; top: -110px; } .more-live-box{ top: -140px; width: 1300px; .more-live-ul li{ width: 241px; height: 241px; } .more-live-name{ width: 241px; } } } .more-live-box{ top: -120px !important; } } .more-live-poster{ width: 268px; height: 268px; } @media screen and (min-width: 2400px) { body{ // .big-room-box{ // transform: scale(1.3); // position: relative; // top: 24%; // } .live-m{ transform: scale(1.3); margin-top: 195px; } .more-live-box{ width: 1868px; top: 230px; } .more-live-ul li{ width: 292px; height: 292px; .more-live-name{ width: 292px; } .more-live-li-shadow{ width: 292px; } } .more-live-ul a:nth-child(5n) li { margin-right: 23px; } .more-live-ul a:nth-child(6n) li { margin-right: 0px; } } } // body::-webkit-scrollbar{ // display:none; // } html{ *{ scrollbar-width: none; } } .msg-big-box{ scrollbar-color:#E53985 #E5E5E5; scrollbar-width:thin; } .mc-material-box{ width: 1440px; height: 68px; margin: 0 auto; background: #FFFFFF; border-radius: 0 0 8px 8px; position: relative; box-shadow: 2px 2px 4px rgba(0,0,0,0.02); } .mc-material-face{ width: 40px; height: 40px; border-radius: 50%; border: 1px solid #D6398B; position: absolute; top: 12px; left: 12px; } .mc-material-content{ text-indent: 60px; line-height: 68px; .like-btn{ width: 56px; height: 20px; background: url(../images/like-btn.png)no-repeat; display: inline-block; vertical-align: middle; margin-top: -3px; margin-left: 4px; } } .material-span-other1{ color: #AAAAAA; margin-left: 10px; cursor: pointer; } .material-span-other2{ color: #AAAAAA; margin-left: 10px; cursor: pointer; } .material-span-other3{ margin-left: 40px; } .day-task-box{ position: absolute; width: 120px; height: 46px; background: url(../images/day-task-box.png)no-repeat; right: 15px; top: 10px; color: #fff; line-height: 46px; font-size: 14px; text-indent: 42px; } .live-content-box{ width: 1440px; height: 748px; margin-top: 20px; } .live-content-box-left{ width: 1020px; height: 748px; float: left; position: relative; margin-right: 20px; background: #FFFFFF; border-radius: 8px; box-shadow: 2px 2px 4px rgba(0,0,0,0.02); } .live-content-box-right{ width: 400px; height: 748px; float: left; position: relative; background: #FFFFFF; border-radius: 8px; box-shadow: 2px 2px 4px rgba(0,0,0,0.02); } .active-box{ width: 174px; height: 120px; // background:pink; margin: 0 auto; margin-top: 20px; overflow: hidden; position: relative; border-radius: 8px; .swiper { width: 100%; height: 100%; } .swiper-slide{ img{ width: 174px; height: 120px; } } .swiper-pagination{ position: absolute; bottom: 10px; font-size: 0; } .swiper-pagination-bullet-active{ background: #FF519C; } } .live-content-box-left-content{ width: 210px; height: 748px; float: left; position: relative; } .hot-box{ position: relative; width: 174px; height: 86px; background: url(../images/hot-box.png?v=20220801)no-repeat; margin: 0 auto; margin-top: 10px; color: #F03693; font-size: 18px; font-weight: 700; text-align: center; line-height: 120px; // text-shadow: 1px 2px 2px #D38167; } .hot-list-box{ display: none; width: 240px; height: 634px; background: linear-gradient(to bottom, #FFF4FA, #FFF8FB, #FFFFFF); border-radius: 8px; z-index: 50; position: absolute; top: -118px; left: 206px; box-shadow: 2px 0px 20px rgba(0,0,0,0.3); } .rich-box{ width: 174px; height: 86px; background: url(../images/rich-box.png?v=20220801)no-repeat; margin: 0 auto; margin-top: 10px; color: #7644F0; font-size: 18px; font-weight: 700; text-align: center; line-height: 120px; // text-shadow: 1px 2px 2px #8B52E3; position: relative; } .rich-add-box{ color: #fff; font-size: 14px; position: absolute; left: 0; width: 204px; text-align: center; top: -16px; opacity: 0; } .richAddShow-go{ animation: richAddShow 0.7s forwards 1; } @keyframes richAddShow { 0%{ opacity: 1; transform: translateY(0); } 100%{ opacity: 0; transform: translateY(-10px); } } .rich-list-box{ display: none; width: 362px; height: 634px; background: linear-gradient(to bottom, #FFF4FA,#FFF8FB, #FFFFFF); position: absolute; z-index: 50; border-radius: 8px; top: -210px; left: 206px; box-shadow: 2px 0px 20px rgba(0,0,0,0.3); } .rich-shadow{ width: 342px; height: 40px; background: linear-gradient(to top, #ffffff, rgba(255, 255, 255, 0)); bottom: 0; left: 10px; position: absolute; } .rich-list-box-jiao{ position: absolute; width: 10px; height: 10px; background: #FFF7FB; transform: rotate(45deg); top: 261px; left: -5px; } .list-floor-left{ position: absolute; left: 52px; top: 18px; } .list-floor-right{ position: absolute; right: 52px; top: 18px; transform: rotate(180deg); } .rich-list-top-ul{ width: 195px; height: 50px; margin: 0 auto; li{ width: 65px; height: 50px; float: left; line-height: 50px; color: #AAAAAA; font-size: 16px; text-shadow: none; font-weight: 400; position: relative; >div{ background: #E43582; width: 20px; height: 2px; position: absolute; left: 22px; top: 38px; display: none; } } .rich-list-top-click{ color: #E53985; font-weight: 700; >div{ display: block; } } } .rich-list-ul{ width: 362px; height: 578px; position: absolute; overflow-y: scroll; -webkit-overflow-scrolling: touch; li{ width: 348px; margin: 0 auto; height: 62px; } } .rich-list-li-box1{ width: 30px; height: 62px; float: left; position: relative; font-size: 14px; color: #939199; line-height: 62px; text-align: center; text-shadow: none; font-weight: 400; } .rich-list-li-box2{ width: 225px; height: 62px; line-height: 62px; float: left; color: #333; position: relative; text-shadow: none; font-weight: 400; text-align: left; font-size: 14px; text-indent: 56px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; .rich-list-face{ width: 44px; height: 44px; border-radius: 50%; position: absolute; top: 8px; left: 4px; } .rich-list-king{ position: absolute; left: 3px; z-index: 2; top: 6px; } >span{ display: inline-block; max-width: 115px; text-indent: 0px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; position: relative; padding-right: 53px; img{ position: absolute; right: -0px; width: 50px; top: 20px; } } } .rich-list-li-box3{ width: 90px; height: 62px; line-height: 62px; color: #925EEB; float: left; position: relative; text-shadow: none; font-weight: 400; font-size: 14px; text-align: right; img{ vertical-align: middle; margin-top: -2px; } } .rich-list-ul::-webkit-scrollbar{ width: 3px !important; } .rich-list-ul::-webkit-scrollbar-track{ background: #FFF4FA !important; } .rich-list-ul::-webkit-scrollbar-thumb{ background: #E53985 !important; } .rich-list-top{ height: 50px; width: 362px; } .guard-list{ position: relative; width: 174px; height: 350px; background: url(../images/guard-list.png?v=20220801)no-repeat; margin: 0 auto; margin-top: 10px; } .guard-list-ul{ width: 174px; height: 210px; position: absolute; top: 50px; overflow-y: scroll; -webkit-overflow-scrolling: touch; .guard-face{ position: absolute; left: 14px; top: 30px; } .guard-p1{ color: #333333; font-size: 14px; text-align: center; padding-top: 100px; } .guard-p2{ color: #B7B5B6; font-size: 12px; text-align: center; padding-top: 4px; } li{ margin: 0 auto; height: 70px; width: 156px; position: relative; // background: pink; } .guard-list-li-content{ height: 50px; line-height: 50px; text-indent: 44px; color: #333333; font-size: 14px; top: 10px; position: absolute; width: 135px; left: 18px; background:linear-gradient(to right,rgba(255,255,255,0.8),rgba(255,255,255,0)); span{ text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: 135px; height: 50px; line-height: 50px; display: block; } .guard-king{ width: 69px; position: absolute; top: -17px; left: -24px; z-index: 5; } .guard-face{ width: 48px; height: 48px; border-radius: 50%; position: absolute; left: -14px; top: 2px; } } } .guard-btn{ background: url(../images/guard-btn.png)no-repeat; background-size: 100% 100%; width: 154px; height: 46px; position: absolute; left: 10px; top: 264px; text-align: center; line-height: 46px; color: #fff; } .guard-btn2{ background: url(../images/guard-end-btn.png)no-repeat; background-size: 100% 100%; p:nth-child(1){ color: #FF91C2; font-size: 14px; text-align: center; line-height: 18px; padding-top: 4px; } p:nth-child(2){ color: #FF91C2; font-size: 12px; text-align: center; line-height: 18px; } } .guard-list-ul::-webkit-scrollbar{ width: 3px !important; } .guard-list-ul::-webkit-scrollbar-track{ background: rgba(0,0,0,0) } .guard-list-ul::-webkit-scrollbar-thumb{ background: #E53985 !important; } .live-content-box-left-roombox{ position: relative; width: 790px; height: 634px; background: url(../images/room-bg.png)no-repeat; float: left; margin-top: 20px; text-align: center; } .mc-out{ width: 96px; height: 121px; position: absolute; left: 50%; margin-left: -60px; top: 50%; margin-top: -48px; } .left-gift-box{ width: 790px; height: 93px; position: absolute; bottom: 0; right: 20px; .more-gift{ width: 94px; position: absolute; right: 10px; top: 26px; } } .left-gift-ul{ .subimg{ position: absolute; height: 16px; left: -1px; top: -1px; width: auto; } height: 60px; max-width: 660px; position: absolute; right: 130px; top: 15px; li{ z-index: 5; position: relative; float: right; width: 60px; height: 60px; border-radius: 8px; border: 2px solid #E5E5E5; padding: 0px; margin-left: 6px; text-align: center; line-height: 60px; font-size: 0; cursor: pointer; // overflow: hidden; >img{ vertical-align: middle; width: 52px; } } .left-gift-send{ display: none; width: 61px; height: 16px; line-height: 16px; text-align: center; background: #E53985; position: absolute; bottom: 0; left: 0; border-radius: 0 0 5px 5px; color: #fff; font-size: 12px; user-select:none; } .left-gift-li-click{ padding: 0px; border: 2px solid #E53985; .left-gift-send{ display: block; } } } .left-big-gift-more2{ position: absolute; width: 242px; height: 130px; top: 127px; z-index: 50; // left: -168px; left: -94px; display: none; } .left-big-gift-more{ position: absolute; width: 242px; height: 130px; top: -127px; // left: -168px; left: -94px; display: none; } .left-gift-more{ // display: none; width: 242px; height: 113px; border-radius: 8px; background: rgba(255, 255, 255, 0.85); box-shadow: 0px 2px 20px rgb(0 0 0 / 20%); backdrop-filter: blur(20px); } .gift-more-icon{ position: absolute; width: 58px; height: 58px; border: 2px solid #FFFFFF; text-align: center; font-size: 0; line-height: 58px; border-radius: 8px; position: absolute; top: 10px; left: 10px; img{ vertical-align: middle; width: 54px; } } .gift-more-p1{ font-size: 14px; line-height: 21px; color: #403F3F; text-align: left; text-indent: 80px; padding-top: 6px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .gift-more-p2{ line-height: 18px; font-size: 12px; color: #E6458B; text-align: left; text-indent: 80px; padding-top: 4px; img{ width: 12px; margin-top: -3px; margin-right: 4px; vertical-align: middle; } } .live-video::-webkit-media-controls-play-button { display: none; } .live-video::-webkit-media-controls-current-time-display { display: none; } .gift-more-p3{ position: absolute; left: 80px; top: 52px; font-size: 12px; padding-right: 10px; color: #6F6F6E; line-height: 18px; text-align: left; } .gift-more-p-back-tips{ font-size: 12px; color: #9E9E9E; line-height: 18px; position: absolute; left: 80px; top: 37px; } .left-gift-jiao{ position: absolute; transform: rotate(135deg); width: 10px; height: 10px; background:linear-gradient(to top right,rgba(255, 255, 255, 0) 0%,rgba(255, 255, 255, 0) 50%,rgba(255, 255, 255, 0.53) 50%,rgba(255, 255, 255, 0.53)100%); left: 120px; top: 108px; // backdrop-filter: blur(20px); } .content-box-right-top{ width: 400px; height: 43px; background: #F4F5F8; font-size: 14px; border-radius: 8px 8px 0 0; >div{ height: 43px; width: 200px; float: left; text-align: center; line-height: 43px; position: relative; } .jiao{ width: 80px; position: absolute; left: 60px; bottom: -4px; display: none; } .box-right-top-click{ background: #fff; border-radius: 8px 8px 0 0; color: #E53985; .jiao{ display: block; } } } .msg-big-box{ width: 400px; overflow-y: scroll; -webkit-overflow-scrolling: touch; height: 620px; margin-top: 6px; // position: relative; } .msg-rich-go-box{ width: 400px; height: 130px; position: absolute; // background: pink; // overflow: hidden; z-index: 50; top: 473px; left: -440px; pointer-events: none; } .msg-rich-go-track1{ top: 0; } .msg-rich-go-track2{ top: 35px; } .msg-rich-go-track3{ top: 70px; } .msg-rich-go{ width: 370px; height: 40px; line-height: 38px; position: absolute; text-indent: 60px; font-size: 14px; color: #fff; text-shadow: 1px 1px 1px rgba(0,0,0,0.5); margin-left: 10px; transform: translateX(400px); white-space:nowrap; opacity: 0; >img{ position: absolute; top: 9px; vertical-align: middle; height: 20px; left: 8px; } } .goShow-go{ animation: goShow 3.5s forwards 1; } @keyframes goShow{ 0%{ transform: translateX(100px); opacity: 0; } 20%{ transform: translateX(0px); opacity: 1; } 80%{ transform: translateX(0px); opacity: 1; } 100%{ transform: translateX(-100px); opacity: 0; } } .go3{ background: url(../images/g3.png)no-repeat; background-size: 100% 100%; span{ color: #5691FE; margin-right: 6px; } } .go4{ background: url(../images/g4.png)no-repeat; background-size: 100% 100%; span{ color: #FF3BAE; margin-right: 6px; } } .go5{ background: url(../images/g5.png)no-repeat; background-size: 100% 100%; span{ color: #FF780B; margin-right: 6px; } } .go6{ background: url(../images/g6.png)no-repeat; background-size: 100% 100%; span{ color: #FF2828; margin-right: 6px; } } .go7{ background: url(../images/g7.png)no-repeat; background-size: 100% 100%; span{ color: #C552DF; margin-right: 6px; } } .go8{ background: url(../images/g8.png)no-repeat; background-size: 100% 100%; span{ color: #FFDB00; margin-right: 6px; } } .live-msg-ul{ width: 390px; margin: 0 auto; position: relative; } .msg-big-box::-webkit-scrollbar{ width: 3px !important; } .msg-big-box::-webkit-scrollbar-track{ background: #fff !important; } .msg-big-box::-webkit-scrollbar-thumb{ background: #E53985 !important; } .live-msg-li{ width: 356px; margin: 0 auto; margin-top: 14px; min-height: 26px; line-height: 26px; font-size: 14px; padding: 8px; padding-left: 12px; padding-right: 12px; background: #F4F5F8; border-radius: 8px; margin-bottom: 8px; span{ color: #E53985; >img{ width: 50px; vertical-align: middle; margin-top: -2px; margin-right: 4px; } } } .live-msg-li4{ border: 1px solid #FDE0FF; background: linear-gradient(0deg, #FEF1FF 0%, #FFFFFF 100%); } .live-msg-li5{ border: 1px solid #FFDCCC; background: linear-gradient(0deg, #FFF4EC 0%, #FFFFFF 100%); } .live-msg-li6{ border: 1px solid #FFC9C9; background: linear-gradient(0deg, #FFEFEF 0%, #FFFFFF 100%); } .live-msg-li7{ border: 1px solid #E3B2FF; background: linear-gradient(0deg, #F4EEFF 0%, #FFFFFF 100%); } .live-msg-li8{ background: #FFFBE9; border: 1px solid #E0C457; box-shadow: inset 0 0 10px #EACF52; .name-span{ color: #FFCA2A; // text-shadow: 1px 1px 2px rgba(0,0,0,0.1); font-weight: 700; } } .live-msg-other-li{ font-size: 14px; width: 380px; text-indent: 4px; margin-bottom: 8px; margin: 0 auto; margin-top: 12px; margin-bottom: 12px; line-height: 21px; .go-car{ vertical-align: middle; margin-top: -8px; margin-left: 10px; width: 45px; } span{ color: #E53985; >img{ width: 50px; vertical-align: middle; margin-top: -2px; margin-right: 4px; } } } .live-send-box{ width: 400px; height: 76px; border-top: 1px solid #E5E5E5; position: absolute; bottom: 0; left: 0; } .live-send-input{ width: 300px; height: 36px; background:#F4F5F8; border: 1px solid #E5E5E5; border-radius: 8px; position: absolute; top: 20px; left: 14px; text-indent: 13px; } input::-webkit-input-placeholder{ color: #AAAAAA; } .live-send-btn{ height: 36px; width: 60px; background: #E53985; border-radius: 8px; color: #fff; text-align: center; line-height: 36px; position: absolute; right: 14px; top: 20px; } .mc-means-content{ width: 1440px; margin: 0 auto; position: relative; margin-top: 19px; } .mc-means-box{ width: 600px; height: 500px; background: #FFFFFF; border-radius: 8px; box-shadow: 2px 2px 4px rgba(0,0,0,0.02); float: left; } .mc-means-title{ font-size: 26px; font-weight: 700; color: #333333; padding-top: 20px; margin-left: 32px; position: relative; >div{ height: 20px; width: 4px; background: linear-gradient(to bottom, #E539C1, #E53989); position: absolute; border-radius: 10px; top: 29px; left: -12px; } } .mc-tips{ width: 560px; height: 42px; background: url(../images/mc-tips.png)no-repeat; background-size: 100% 100%; margin-top: 18px; margin-left: 20px; text-align: center; line-height: 42px; color: #fff; font-size: 16px; text-shadow: 2px 2px 2px rgba(0,0,0,0.3); >div{ text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: 530px; margin: 0 auto; } } .mc-more-means{ margin-left: 20px; margin-top: 10px; border-bottom: 1px solid #E5E5E5; padding-bottom: 12px; width: 560px; height: 160px; >div{ width: 50%; height: 32px; line-height: 32px; float: left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; span{ color: #AAAAAA; margin-right: 8px; } } } .mc-rich-p{ margin-left: 20px; width: 560px; height: 40px; line-height: 40px; margin-top: 6px; >p{ width: 50%; float: left; span{ color: #AAAAAA; } img{ vertical-align: middle; margin-top: -2px; margin-right: 6px; } } } .mc-images-box{ position: relative; width: 820px; height: 500px; float: left; background: #FFFFFF; margin-left: 20px; border-radius: 8px; box-shadow: 2px 2px 4px rgba(0,0,0,0.02); } .mc-images-shadow{ width: 800px; height: 50px; position: absolute; background:linear-gradient(to top,rgba(255,255,255,1),rgba(255,255,255,0)); bottom: 0; left: 10px; pointer-events: none; } .mc-car-box{ height: 78px; line-height: 78px; margin-left: 20px; // background: pink; color: #AAAAAA; position: relative; p{ line-height: 60px; } } .mc-car-ul{ position: absolute; left: 80px; top: 9px; li{ width: 59px; height: 59px; border: 1px solid #E5E5E5; position: relative; float: left; margin-right: 15px; border-radius: 8px; line-height: 59px; text-align: center; font-size: 0; >img{ vertical-align: middle; width: 45px; } } } .mc-title-box{ height: 64px; line-height: 64px; margin-left: 20px; color: #AAAAAA; img{ vertical-align: middle; margin-top: -4px; width: 30px; margin-left: 8px; } } .mc-images-ul{ width: 798px; height: 433px; margin: 0 auto; margin-top: 10px; overflow-y: scroll; -webkit-overflow-scrolling: touch; // background: pink; li{ width: 180px; height: 180px; border-radius: 8px; background: pink; float: left; margin-right: 16px; margin-bottom: 16px; overflow: hidden; position: relative; cursor: pointer; } .mc-images-li-shadow{ position: absolute; bottom: 0; left: 0; width: 180px; height: 40px; background: linear-gradient(to top, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0)); } .mc-images-li-bottom{ width: 180px; height: 40px; position: absolute; bottom: 0; z-index: 5; left: 0; } .mc-images-li-span1{ height: 40px; line-height: 40px; color: #fff; margin-left: 8px; font-size: 14px; >img{ vertical-align: middle; margin-top: -4px; margin-right: 4px; } } .mc-images-li-span2{ height: 40px; line-height: 40px; color: #fff; margin-left: 8px; font-size: 14px; >img{ vertical-align: middle; margin-top: -4px; margin-right: 4px; } } .mc-images-li-span3{ color: #fff; font-size: 14px; position: absolute; right: 6px; top: 10px; } li:nth-child(4n){ margin-right: 0; } } .mc-images-ul::-webkit-scrollbar{ width: 3px !important; } .mc-images-ul::-webkit-scrollbar-track{ background: #FFFFFF !important; } .mc-images-ul::-webkit-scrollbar-thumb{ background: #E53985 !important; } .more-live-box{ width: 1440px; margin: 0 auto; position: relative; top: 50px; } .more-live-title{ font-size: 20px; font-weight: 700; padding-top: 36px; } .more-live-ul{ li{ width: 268px; height: 268px; border-radius: 8px; background: pink; margin-right: 23px; float: left; margin-top: 30px; position: relative; overflow: hidden; } a:nth-child(5n){ li{ margin-right: 0; } } } .more-live-li-shadow{ width: 268px; height: 55px; background: linear-gradient(to top, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0)); position: absolute; bottom: 0; left: 0; } .more-live-name{ color: #fff; height: 50px; line-height: 50px; position: absolute; left: 0; bottom: 0; text-align: center; z-index: 5; width: 268px; } .move-live-online{ width: 76px; position: absolute; right: 0; top: 0; z-index: 5; } .hot-list-box-top{ height: 50px; width: 240px; text-align: center; line-height: 50px; color: #E53985; font-weight: 700; font-size: 18px; text-shadow: none; } .hot-list-ul{ width: 240px; height: 578px; overflow-y: scroll; -webkit-overflow-scrolling: touch; // background: pink; li{ height: 62px; width: 210px; margin: 0 auto; } .hot-list-li-box1{ width: 30px; height: 62px; line-height: 62px; position: relative; float: left; font-weight: 400; text-shadow: none; color: #939199; } .hot-list-li-box2{ width: 180px; height: 62px; position: relative; float: left; .rich-list-face{ width: 44px; height: 44px; border-radius: 50%; position: absolute; top: 8px; left: 4px; } .rich-list-king{ position: absolute; left: 3px; z-index: 2; top: 6px; } .hot-list-p1{ font-size: 14px; text-indent: 55px; font-weight: 400; text-shadow: none; color: #333; line-height: 22px; text-align: left; padding-top: 10px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .hot-list-p2{ font-size: 14px; text-indent: 55px; font-weight: 400; text-shadow: none; color: #E53985; line-height: 22px; text-align: left; } } } .hot-list-ul::-webkit-scrollbar{ width: 3px !important; } .hot-list-ul::-webkit-scrollbar-track{ background: #FFF4FA !important; } .hot-list-ul::-webkit-scrollbar-thumb{ background: #E53985 !important; } .online-list-box{ position: relative; width: 400px; height: 700px; // background: pink; } .online-list-ul::-webkit-scrollbar{ width: 3px !important; } .online-list-ul::-webkit-scrollbar-track{ background: #FFFFFF !important; } .online-list-ul::-webkit-scrollbar-thumb{ background: #E53985 !important; } .online-list-ul{ height: 670px; overflow-y: scroll; -webkit-overflow-scrolling: touch; position: relative; li{ width: 376px; height: 50px; margin: 0 auto; margin-bottom: 20px; text-overflow: ellipsis; white-space: nowrap; position: relative; margin-top: 5px; .vip-frame{ transform: scale(0.7); top: -40px; left: -40px; } } .online-li-content{ background:linear-gradient(to right,#FFE7F1,#FFFFFF); height: 50px; border-radius: 50px 0 0 50px; position: relative; line-height: 50px; font-size: 14px; text-indent: 60px; .onlie-face{ position: absolute; border-radius: 50%; height: 50px; width: 50px; top: 0; left: 0; } .vip-num{ height: 21px; vertical-align: middle; margin-top: -4px; margin-right: 4px; } .medals-img{ vertical-align: middle; width: 30px; margin-top: -4px; margin-left: 4px; } } } .guard-layer-box{ height: 550px; width: 498px; position: relative; } .guard-layer-content{ width: 498px; height: 525px; background: url(../images/guard-layer.png)no-repeat; background-size: 100% 100%; position: absolute; bottom: 0; left: 0; } .guard-layer-btn{ width: 220px; height: 50px; background: url(../images/guard-layer-btn.png) no-repeat; background-size: 100% 100%; position: absolute; top: 410px; left: 139px; cursor: pointer; } .guard-layer-btn2{ background: url(../images/guard-layer-btn2.png) no-repeat; background-size: 100% 100%; } .guard-layer-top{ width: 382px; height: 128px; background: url(../images/guard-layer-top.png)no-repeat; background-size: 100% 100%; position: absolute; left: 58px; z-index: 50; } .gurad-layer-face{ width: 55px; height: 55px; border-radius: 50%; position: absolute; border: 3px solid #FFE5F1; top: 22px; left: 20px; } .gurad-layer-p1{ color: #fff; text-indent: 95px; padding-top: 26px; span{ color: #FF57A0; } } .gurad-layer-p2{ color: #fff; text-indent: 95px; padding-top: 6px; } .guard-layer-text{ color: #AAAAAA; font-size: 12px; text-align: center; margin-top: 470px; cursor: pointer; } .gift-open{ position: absolute; right: -7px; top: 300px; } .gift-close{ position: absolute; right: -7px; top: 300px; } .big-gift-box{ height: 748px; width: 424px; z-index: 50; position: absolute; background: #fff; display: none; right: -420px; border-radius: 0 8px 8px 0; } .big-gift-content{ height: 748px; width: 400px; position: absolute; right: 0; top: 0; // background: pink; border-radius: 0 8px 8px 0; } .big-gift-content-top{ height: 44px; line-height: 44px; width: 400px; border-radius: 8px 8px 0 0; background: #F4F5F8; >div{ height: 44px; line-height: 44px; float: left; width: 100px; position: relative; text-align: center; } .gift-content-top-click{ color: #E53985; background: #FFFFFF; border-radius: 8px 8px 0 0; .gift-top-jiao{ display: block; } } .gift-top-jiao{ display: none; position: absolute; left: 10px; bottom: -3px; } } .big-gift-bottom-box{ width: 360px; height: 60px; background: #F4F5F8; border-radius: 50px; position: absolute; bottom: 16px; left: 20px; } .big-gift-content-ulBox::-webkit-scrollbar{ width: 3px !important; } .big-gift-content-ulBox::-webkit-scrollbar-track{ background: #FFFFFF !important; } .big-gift-content-ulBox::-webkit-scrollbar-thumb{ background: #E53985 !important; } .big-gift-content-ulBox{ width: 384px; margin: 0 auto; overflow-y: scroll; -webkit-overflow-scrolling: touch; height: 600px; } .big-gift-content-ul{ width: 368px; margin: 0 auto; position: relative; .left-big-gift-more{ left: -156px; top: 86px; z-index: 5; } li{ // background: pink; width: 80px; height: 124px; float: left; position: relative; margin-right: 14px; margin-bottom: 14px; cursor: pointer; } .subimg{ height:17px; position: absolute; top: 0px; left: 0px; } li:nth-child(4n){ margin-right: 0; } .big-gift-li-top{ width: 76px; height: 76px; border-radius: 8px; border: 2px solid #E5E5E5; text-align: center; font-size: 0; line-height: 76px; >img{ vertical-align: middle; width: 62px; } } .big-gift-li-top-click{ border: 2px solid #E53985; } .big-gift-li-p1{ width: 80px; text-align: center; font-size: 12px; padding-top: 2px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .big-gift-li-p2{ width: 80px; text-align: center; font-size: 12px; color: #E7468D; line-height: 16px; padding-top: 2px; >img{ vertical-align: middle; margin-top: -2px; } } } .big-gift-diamond{ line-height: 60px; height: 60px; color: #E6468D; margin-left: 18px; width: 250px; img{ vertical-align: middle; margin-top: -4px; margin-right: 2px; } } .big-gift-dew{ line-height: 60px; height: 60px; color: #E6468D; margin-left: 18px; display: none; width: 200px; img{ vertical-align: middle; margin-top: -4px; margin-right: 2px; } } .big-gift-reg{ line-height: 60px; height: 60px; color: #E6468D; position: absolute; left: 114px; cursor: pointer; } .live-video{ height: 634px; // width: 360px; width: 790px; border-radius: 8px; } .live-video::-webkit-media-controls-timeline { display: none; } .live-video::-webkit-media-controls-enclosure{ background: none; } .live-video::-webkit-media-controls-toggle-closed-captions-button {display: none;} #unmuteButton{ width: 50px; height: 50px; background: pink; position: absolute; } .gift-send-btn{ width: 50px; height: 26px; background: #E53985; text-align: center; line-height: 26px; font-size: 12px; color: #fff; border-radius: 50px; top: 18px; right: 16px; position: absolute; cursor: pointer; user-select:none; } .gift-num-box{ display: none; color: #333; top: -42px; line-height: 26px; position: absolute; width: 110px; font-size: 12px; left: 194px; position: relative; } .gift-num-exc{ width: 64px; border-radius: 8px; line-height: 24px; height: 24px; background: #FFFFFF; font-size: 12px; border: 1px solid #E5E5E5; display: inline-block; position: relative; text-indent: 6px; cursor: pointer; >img{ position: absolute; right: 6px; top: 9px; } } .layer-space-box{ display: none; position: relative; width: 400px; height: 430px; overflow: hidden; } .space-close{ position: absolute; right: 12px; top: 12px; cursor: pointer; z-index: 5; } .space-bottom-box{ width: 400px; height: 55px; position: absolute; bottom: 0; left: 0; border-top: 1px solid #E5E5E5; .space-bottom-ul{ width: 400px; height: 16px; padding-top: 20px; li{ float: left; font-size: 14px; line-height: 16px; width: 132px; border-right: 1px solid #E5E5E5; text-align: center; cursor: pointer; } li:last-child{ border-right:none; } } } .layer-space{ position: absolute; bottom: 0; left: 0; width: 400px; height: 380px; background:url(../images/layer-space.png)no-repeat; background-size: 100% 100%; border-radius: 8px; } .layer-space-face{ width: 78px; height: 78px; top: 10px; border-radius: 50%; border: 1px solid #FDFDFD; position: absolute; z-index: 5; left: 50%; margin-left: -40px; } .layer-space-p1{ color: #333333; font-size: 14px; text-align: center; padding-top: 50px; position: relative; z-index: 5; } .layer-space-p2{ color: #AAAAAA; font-size: 12px; text-align: center; padding-top: 4px; position: relative; z-index: 5; } .layer-space-icon{ width: 400px; height: 35px; line-height: 35px; text-align: center; margin-top: 10px; position: relative; z-index: 5; .space-vip{ width: 50px; vertical-align: middle; margin-top: -2px; margin-right: 6px; } .space-medals-img{ width: 30px; vertical-align: middle; margin-top: -2px; } .space-sex-box{ height: 20px; max-width: 40px; padding-right: 5px; padding-left: 5px; font-size: 14px; text-align: center; line-height: 20px; border: 1px solid #FFA3B9; display: inline-block; vertical-align: middle; border-radius: 20px; color:#FFAABE; >img{ width: 8px; vertical-align: middle; margin-top: -2px; margin-right: 4px; } } } .layer-space-tag{ text-align: center; height: 35px; line-height: 35px; font-size: 0; margin-top: 12px; span{ display: inline-block; font-size: 12px; color: #E74E8F; width: 54px; height: 20px; line-height: 20px; border: 1px solid #E43582; border-radius: 4px; margin-right: 8px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } span:last-child{ margin-right: 0; } } .space-text{ width: 370px; height: 42px; margin: 0 auto; background: url(../images/space-text.png)no-repeat; background-size: 100% 100%; color: #fff; font-size: 12px; text-shadow: 1px 1px 1px #D26AC0; text-align: center; line-height: 42px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .space-num-ul{ margin-top: 3px; li{ width: 100px; height: 95px; float: left; position: relative; font-size: 14px; text-align: center; img{ vertical-align: middle; margin-top: -4px; } p{ height: 26px; line-height: 26px; } p:nth-child(1){ margin-top: 20px; } p:nth-child(2){ color: #AAAAAA; } } .space-num-li3{ color: #FF57A0; } .space-num-li4{ color: #925EEB; } } .day-task-content{ position: absolute; display: none; height: 340px; width: 290px; border-radius: 8px; background: rgba(255, 255, 255, 0.85); box-shadow: 0px 2px 20px rgb(0 0 0 / 20%); backdrop-filter: blur(14px); z-index: 50; right: -16px; top: 55px; z-index: 100; .left-gift-jiao{ transform: rotate(315deg); left: 208px; top: -5px; } } .day-task-content-ul{ width: 288px; height: 325px; overflow-y: scroll; position: relative; top: 4px; -webkit-overflow-scrolling: touch; li{ position: relative; width: 260px; margin: 0 auto; height: 54px; border-bottom: 1px solid #E5E5E5; p:nth-child(1){ color:#333; font-size: 14px; line-height: 18px; text-align: left; text-indent: 0; padding-top: 6px; span{ color: #CE7AEE; img{ vertical-align: middle; margin-top: -2px; } } } p:nth-child(2){ color: #999999; font-size: 12px; line-height: 18px; text-align: left; text-indent: 0; padding-top: 2px; } .task-btn{ width: 52px; position: absolute; right: 0; top: 15px; } } li:last-child{ border-bottom: none; } } .day-task-content-ul::-webkit-scrollbar{ width: 3px !important; } .day-task-content-ul::-webkit-scrollbar-track{ background: #FFFFFF !important; } .day-task-content-ul::-webkit-scrollbar-thumb{ background: #E53985 !important; } .layer-photo{ height: 900px; width: 1300px; // background: pink; position: relative; display: none; } .layer-photo-content{ width: 1175px; height: 900px; margin: 0 auto; background:#EEE4DC; border-radius: 8px ; overflow: hidden; } .layer-photo-content-left{ width: 775px; height: 900px; line-height: 900px; float: left; position: relative; text-align: center; overflow: hidden; video{ vertical-align: middle; // height: 900px; } .photo-content-left-img{ // height: 900px; vertical-align: middle; } } .layer-photo-content-right{ position: relative; width: 400px; height: 900px; float: right; background: #fff; border-radius:8px; } .photo-content-top{ height: 80px; border-bottom: 1px solid #e5e5e5; position: relative; } .photo-content-top-face{ position: absolute; width: 50px; height: 50px; border-radius: 50%; border: 1px solid #E63D88; left: 15px; top: 13px; } .photo-content-name{ color: #333; font-size: 14px; line-height: 80px; height: 80px; text-indent: 75px; .photo-name-like{ text-indent: 0; cursor: pointer; width: 56px; height: 20px; margin-left: 6px; border-radius: 50px; background:linear-gradient(to bottom,#E539C1,#E53989); display: inline-block; vertical-align: middle; font-size: 14px; color: #fff; text-align: center; line-height: 20px; margin-top: -3px; } } .photo-content-msg{ width: 400px; height: 75px; border-top: 1px solid #E5E5E5; position: absolute; bottom: 0; left: 0; } .photo-content-input{ position: absolute; width: 300px; height: 35px; border: 1px solid #E5E5E5; border-radius: 8px; background: #F4F5F8; top: 19px; text-indent: 13px; font-size: 14px; left: 15px; } .photo-msg-btn{ width: 60px; height: 36px; background: #E53985; border-radius: 8px; position: absolute; top: 19px; font-size: 14px; text-align: center; line-height: 36px; color: #fff; left: 328px; cursor: pointer; } .photo-content-center{ // min-height: 140px; width: 400px; border-bottom: 1px solid #E5E5E5; } .photo-time-p{ height: 30px; line-height: 30px; color:#999999; padding-top: 6px; font-size: 12px; text-indent: 14px; } .photo-content-speak{ width: 370px; margin-left: 14px; font-size: 14px; color: #333; line-height: 22px; } .photo-content-like{ height: 50px; width: 400px; line-height: 50px; >span{ width: 60px; height: 50px; line-height: 50px; display: inline-block; >img{ height: 22px; vertical-align: middle; margin-top: -3px; margin-right: 4px; cursor: pointer; } } >span:nth-child(1){ margin-left: 265px; } } .photo-content-right-ul{ width: 400px; height: 612px; overflow: scroll; -webkit-overflow-scrolling: touch; li{ position: relative; width: 396px; } } .photo-content-right-ul::-webkit-scrollbar{ width: 3px !important; } .photo-content-right-ul::-webkit-scrollbar-track{ background: #FFFFFF !important; } .photo-content-right-ul::-webkit-scrollbar-thumb{ background: #E53985 !important; } .photo-message-name{ text-indent: 60px; font-size: 14px; color: #666666; padding-top: 15px; } .photo-message-content{ margin-left: 60px; width: 330px; font-size: 14px; color: #333333; padding-top: 6px; .small-img{ width: 110px; cursor: zoom-in; transition: 0.2s all; } .big-img{ width: 300px; cursor: zoom-out; } // >img{ // width: 300px; // } } .photo-message-face{ width: 40px; height: 40px; border-radius: 50%; position: absolute; top: 15px; left: 15px; } .photo-message-time{ color: #AAAAAA; font-size: 12px; text-indent: 60px; padding-top: 6px; span{ color: #E53985; margin-left: 16px; } } .more-message-box{ position: relative; .big-img{ width: 250px; } } .photo-more-message{ position: relative; width: 324px; margin-left: 60px; min-height: 60px; background: #F4F5F8; border-radius: 8px; margin-top: 10px; } .more-message-face{ width: 30px; height: 30px; border-radius: 50%; position: absolute; left: 10px; top: 5px; } .more-message-content{ font-size: 12px; margin-left: 50px; padding-top: 10px; line-height: 18px; } .more-message-time{ font-size: 12px; text-indent: 50px; padding-top: 4px; padding-bottom: 8px; color: #AAAAAA; span{ color: #E53985; margin-left: 8px; } } .photo-arrow-left{ width: 36px; position: absolute; top: 50%; margin-top: -18px; left: 0; transform: rotate(180deg); } .photo-arrow-right{ width: 36px; position: absolute; top: 50%; margin-top: -18px; right: 0; } .layui-layer-shade{ opacity: 0.6 !important; } .more-replay{ text-indent:8px; color: #AAAAAA; font-size: 12px; line-height: 20px; padding-bottom: 4px; span{ color: #E53985; cursor: pointer; } } .gift-track-box{ width: 500px; height: 450px; position: absolute; z-index: 5; left: 220px; top: 80px; overflow: hidden; // pointer-events: none; .track-content{ height: 90px; width: 500px; overflow: hidden; position: relative; } // pointer-events: none; } .track1-bg{ width: 500px; height: 72px; background: url(../images/track1.png?=23232)no-repeat; background-size: auto 100%; position: relative; top: 9px; left: 450px; opacity: 0; } .track-dew{ width: 450px; height: 46px; background:url(../images/track-dew.png)no-repeat; background-size: auto 100%; position: relative; top: 20px; left: 450px; opacity: 0; .track-face{ width: 40px; height: 40px; top: 2px; left: 2px; } .track-p1{ padding-top: 4px; } .track-p2{ padding-top: 2px; } .track-gift{ top: -14px; right: 31px; } .track-num{ left: 220px; line-height: 46px; font-size: 26px; z-index: 5; >img{ top: 4px; } } } .track2-bg{ width: 386px; height: 71px; background: url(../images/track2.png)no-repeat; background-size: 100% 100%; position: relative; top: 9px; left: 450px; opacity: 0; } .track3-bg{ width: 386px; height: 71px; background: url(../images/track3.png)no-repeat; background-size: 100% 100%; position: relative; top: 9px; left: 450px; opacity: 0; } .track-go{ animation: trackGo 0.55s forwards 1; } @keyframes trackGo { 0%{ transform: translateX(0); opacity: 0; } 100%{ transform: translateX(-450px); opacity: 1; } } .track-out{ animation: trackOut 0.7s forwards 1; } @keyframes trackOut { 0%{ opacity: 1; transform: translateX(-450px); } 100%{ opacity: 0; transform: translateX(-900px); } } .track-face{ width: 41px; height: 41px; border-radius: 50%; border: 1px solid #F6A3B3; top: 12px; left: 4px; position: absolute; } .track-p1{ color: #fff; font-size: 14px; text-indent: 60px; padding-top: 14px; font-weight: 700; width: 155px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .track-p2{ color: #fff; font-size: 12px; text-indent: 60px; padding-top: 4px; width: 155px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .track-gift{ width: 60px; position: absolute; top: 0px; left: 155px; } .track-num{ color: #F74C97; font-weight: 700; font-size: 26px; position: absolute; line-height: 71px; top: 0px; font-size: 0; left: 213px; -webkit-text-stroke: 0.5px #fff; >img{ position: relative; top: 14px; margin-left: 1px; } .num-img{ height: 38px; } } .track-dew{ .num-img{ height: 28px; } } .num-show{ animation: numShow 0.1s forwards 1; } @keyframes numShow { 0%{ transform: scale(1); } 70%{ transform: scale(1.5); } 100%{ transform: scale(1); } } .guard-show-box{ height: 634px; width: 360px; position: absolute; overflow: hidden; pointer-events: none; top: 20px; left: 425px; // background: pink; z-index: 4; display: none; .guard-show-webp{ width: 360px; } .guard-show-face{ position: absolute; width: 70px; height: 70px; border-radius: 50%; top: 287px; left: 146px; } } .gift-show-box{ height: 634px; width: 360px; position: absolute; pointer-events: none; /* background: pink; */ z-index: 3; top: 20px; left: 425px; line-height: 634px; text-align: center; font-size: 0; overflow: hidden; .gift-show-content{ height: 634px; width: 360px; position: absolute; line-height: 634px; text-align: center; font-size: 0; top: 0; left: 0; display: none; >img{ vertical-align: middle; width: 360px; // display: none; } } .gift-show-text{ height: 48px; background: linear-gradient(to right, #0300007a, #68062D7a); width: 200px; position: absolute; top: 475px; border-radius: 100px; border: 1px solid #BE2D8E; left: 50%; margin-left: -100px; } .gift-show-face{ width: 42px; height: 42px; border-radius: 50%; border: 1px solid #F5CDD3; position: absolute; top: 2px; left: 2px; } .gift-show-p1{ color: #fff; font-size: 14px; font-weight: 700; line-height: 18px; text-align: left; text-indent: 54px; padding-top: 5px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .gift-show-p2{ color: #fff; font-size: 12px; line-height: 18px; text-align: left; text-indent: 54px; padding-top: 2px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } } .gift-num-list{ position: absolute; width: 65px; // height: 100px; background: #FFFFFF; border-radius: 8px; border: 1px solid #E5E5E5; bottom: 30px; z-index: 5; left: 28px; display: none; li{ height: 25px; line-height: 25px; text-align: center; line-height: 25px; font-size: 12px; } li:hover{ background: #E53985; color: #fff; cursor: pointer; } } .no-back-box{ width: 370px; text-align: center; >p{ font-size: 16px; padding-top: 20px; padding-bottom: 20px; color: #aaa; } >img{ padding-top: 50px; width: 150px; } } .images-no-box{ width: 780px; margin: 0 auto; text-align: center; >img{ padding-top: 80px; width: 140px; } >p{ padding-top: 20px; color: #aaa; } } .active-layer{ border-radius: 8px !important; z-index: 50 !important; width: 330px; height: 750px; top: 167.5px !important; left: 240px !important; position: absolute !important; .layui-layer-ico{ display: block !important; } } .active-layer iframe{ border-radius: 8px !important; } .online-lv{ color: #fff !important; font-size: 12px; background: rgba(0,0,0,0.2); border-radius: 50%; width: 19px; height: 19px; text-align: center; display: inline-block; line-height: 19px; margin-left: 2px; margin-right: 2px; vertical-align: middle; margin-top: -3px; } .medal-icon{ width: 20px; vertical-align: middle; margin-top: -3px; } .guard-rule{ width: 866px; height: 845px; background: url(../images/guard-rule.png)no-repeat; background-size: 100% 100%; position: relative; display: none; >span{ color: #333333; font-size: 22px; position: absolute; transform: scaleX(1.4); right: 30px; top: 18px; cursor: pointer; } } .guard-name{ width: 360px; text-align: center; font-size: 18px; position: absolute; color: #FCF2AE; top: 375px; font-weight: 700; } .guard-tips{ width: 260px; position: absolute; left: 50%; margin-left: -130px; top: 410px; } .photo-content-left-ul{ width: 760px; position: absolute; height: 110px; // background: pink; left: 50%; margin-left: -380px; bottom: 0; line-height: 110px; text-align: center; display:flex; justify-content:center; li{ width: 105px; height: 80px; border: 2px solid #A2958E; border-radius: 8px; vertical-align: middle; list-style: none; margin: 0 auto; margin-top: 14px; transition: 0.2s all; cursor: pointer; } .photo-li-click{ border: 2px solid #E53985; transform: scale(1.1); } } .dew-get1{ width: 100px; height: 35px; background: url(../images/dew-get1.png)no-repeat; background-size: 100% 100%; position: absolute; right: 10px; top: 4px; line-height: 33px; text-align: center; text-indent: -10px; color: #FAED28; font-weight: 700; text-shadow: 1px 1px 1px rgba(0,0,0,0.8); opacity: 0; animation: dewGet1 3s forwards 1; } .dew-get2{ width: 150px; height: 85px; position: absolute; background: url(../images/dew-get2.png); background-position-x: 0px; animation: dewGet2Show 2s steps(21,end) 1; right: -3px; top: -20px; line-height: 83px; text-align: center; color: #FAED28; font-weight: 700; text-shadow: 1px 1px 1px rgba(0,0,0,0.8); opacity: 1; >span{ position: relative; z-index: 5; opacity: 1; animation: dewGet2ShowSpan 2s forwards 1; } } @keyframes dewGet2Show{ 0%{ background-position-x: 0px; } 100%{ background-position-x: 3150px; } } @keyframes dewGet2ShowSpan { 0%{ opacity:1 } 90%{ opacity:1 } 100%{ opacity:0 } } .dew-get3{ width: 180px; height: 144px; position: absolute; right: -25px; top: -48px; line-height: 137px; color: #FAED28; font-weight: 700; text-align: center; text-indent: 25px; background: url(../images/dew-get3.png); background-position-x: -5040px; position: absolute; text-shadow: 1px 1px 1px rgba(0,0,0,0.8); animation: dewGet3Show 2.9s steps(29,end) 1; >span{ position: relative; z-index: 5; animation: dewGet2ShowSpan 2.9s forwards 1; } } @keyframes dewGet3Show{ 0%{ background-position-x: 0px; } 100%{ background-position-x: -5220px; } } @keyframes dewGet1{ 0%{ opacity: 0; } 10%{ opacity: 1; } 80%{ opacity: 1; } 100%{ opacity: 0; } } .dew-get-box{ position: absolute; right: -10px; top: 0; } .live-stop-box{ height: 634px; width: 360px; background: #000; position: absolute; z-index: 500; top: 20px; left: 425px; font-size: 0; line-height: 634px; display: none; text-align: center; img{ vertical-align: middle; } } .lv-secret{ height: 20px; width: auto; } .secret-room{ height: 634px; width: 360px; position: absolute; // background:#231006; z-index: 5; top: 20px; left: 425px; line-height: 634px; text-align: center; font-size: 0; overflow: hidden; .secret-bg{ width: 634px; height: 634px; margin-left: -317px; position: absolute; left: 50%; } .secret-shadow{ height: 634px; width: 360px; background: rgba(0,0,0,0.7); backdrop-filter: blur(22px); position: absolute; } } .secret-face{ position: relative; z-index: 2; text-align: center; margin: 0 auto; height: 110px; line-height:110px; font-size: 0; margin-top: 80px; img{ vertical-align: middle; width: 90px; height: 90px; border-radius: 50%; border: 2px solid #E53985; } } .secret-rich-box{ position: relative; z-index: 2; width: 220px; height: 60px; line-height: 60px; margin: 0 auto; background: rgba(255,255,255,0.4); margin-top: 150px; overflow: hidden; border-radius: 8px; color: #E53985; font-size: 16px; font-weight: 700; >img{ vertical-align: middle; margin-top: -4px; } } .secret-rich-tips1{ color: #fff; font-size: 14px; text-align: center; line-height: 20px; position: relative; z-index: 2; margin-top: 40px; } .secret-rich-tips2{ color: #fff; font-size: 14px; text-align: center; line-height: 20px; position: relative; z-index: 2; margin-top: 2px; } .secret-rich-tips3{ color: #fff; font-size: 14px; text-align: center; line-height: 20px; position: relative; z-index: 2; margin-top: 10px; display: none; span{ color: #FEE512; } } .secret-rich-btn{ width: 220px; height: 50px; background: #E53985; border-radius: 50px; line-height: 50px; text-align: center; position: relative; z-index: 5; color: #fff; font-size: 16px; margin: 0 auto; margin-top: 10px; cursor: pointer; } .lock{ position: absolute; z-index: 5; top: 6px; left: 8px; } .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; } .level-bg{ position: absolute; bottom: -7px; left: -3px; pointer-events: none; } .vip-frame{ position: absolute; width: 130px; height: 130px; z-index: 5; top: -19px; left: 136px; font-size: 0; pointer-events: none; } .vip-frame1{ background: url(../images/v1.png)no-repeat; background-size: 100% 100%; >span{ color: #014F27; font-size: 12px; width: 30px; height: 30px; text-align: center; line-height: 30px; position: absolute; /* background: pink; */ left: 50%; margin-left: -15px; top: 85px; } } .vip-frame2{ background: url(../images/v2.png)no-repeat; background-size: auto 100%; animation: swiper2 4.8s steps(16, start) 0ms infinite normal backwards; background-position: 0 0; >span{ color: #003A55; font-size: 12px; width: 30px; height: 30px; text-align: center; line-height: 30px; position: absolute; /* background: pink; */ left: 50%; margin-left: -15px; top: 85px; } } @keyframes swiper2 { 0% { background-position: 0 0; } 28% { background-position: -2080px 0; } 100%{ background-position: -2080px 0; } } .vip-frame3{ background: url(../images/v3.png)no-repeat; background-size: auto 100%; animation: swiper3 5.6s steps(19, start) 0ms infinite normal backwards; background-position: 0 0; >span{ color: #9B0B30; font-size: 12px; width: 30px; height: 30px; text-align: center; line-height: 30px; position: absolute; /* background: pink; */ left: 50%; margin-left: -15px; top: 85px; } } @keyframes swiper3 { 0% { background-position: 0 0; } 31% { background-position: -2470px 0; } 100%{ background-position: -2470px 0; } } .vip-frame4{ background: url(../images/v4.png)no-repeat; background-size: auto 100%; animation: swiper4 5s steps(17, start) 0ms infinite normal backwards; background-position: 0 0; >span{ color: #9B0B30; font-size: 12px; width: 30px; height: 30px; text-align: center; line-height: 30px; position: absolute; /* background: pink; */ left: 50%; margin-left: -15px; top: 82px; } } @keyframes swiper4 { 0% { background-position: 0 0; } 29% { background-position: -2210px 0; } 100%{ background-position: -2210px 0; } } .vip-frame5{ background: url(../images/v5.png)no-repeat; background-size: auto 100%; animation: swiper5 4.6s steps(20, start) 0ms infinite ; background-position: 0 0; >span{ color: #fff; font-size: 12px; width: 30px; height: 30px; text-align: center; line-height: 30px; position: absolute; /* background: pink; */ left: 50%; margin-left: -15px; top: 81px; } } @keyframes swiper5 { 0% { background-position: 0 0; } 34%{ background-position: -2600px 0; } 100%{ background-position: -2600px 0; } } .vip-frame6{ background: url(../images/v6.png)no-repeat; background-size: auto 100%; animation: swiper6 4.8s steps(22, start) 0ms infinite ; background-position: 0 0; >span{ color: #fff; font-size: 12px; width: 30px; height: 30px; text-align: center; line-height: 30px; position: absolute; /* background: pink; */ left: 50%; margin-left: -15px; top: 89px; } } @keyframes swiper6 { 0% { background-position: 0 0; } 37%{ background-position: -2860px 0; } 100%{ background-position: -2860px 0; } } .vip-frame7{ background: url(../images/v7.png)no-repeat; background-size: auto 100%; animation: swiper7 4.8s steps(22, start) 0ms infinite ; background-position: 0 0; >span{ color: #fff; font-size: 12px; width: 30px; height: 30px; text-align: center; line-height: 30px; position: absolute; /* background: pink; */ left: 50%; margin-left: -15px; top: 88px; } } @keyframes swiper7 { 0% { background-position: 0 0; } 37%{ background-position: -2860px 0; } 100%{ background-position: -2860px 0; } } .next-mc{ // color: #E6428A; // color: #333333; color: #999; font-size: 16px; position: absolute; // font-weight: 700; cursor: pointer; left: 868px; } .next-mc:hover{ color: #E6428A; } #room-qrcode{ width: 76px; height: 76px; background: #fff; position: absolute; top: 13px; left: 47px; >img{ width: 70px; height: 70px; margin-left: 3px; margin-top: 3px; } } .footseen-icon{ width: 28px !important; height: 28px !important; position: absolute; left: 70px !important; top: 39px !important; }