.Tab3InfoMtxt { position: absolute; z-index: 50; width: 100%; bottom: 0; left: 0; height: 200px; transition: all .3s; background-color: rgba(0, 0, 0, .6); // backdrop-filter: blur(4px); border-radius: 24px 24px 0 0; padding: 20px; color: #fff; :global { // 顶部 .tab3ITtop { display: flex; justify-content: center; height: 46px; .tab3ITtopRow { height: 100%; display: flex; width: 25%; position: relative; .tab3ITtopRow1 { width: 46px; height: 100%; border-radius: 50%; border: 1px dashed var(--themeColor); padding: 3px; &>div { width: 38px; height: 38px; text-align: center; line-height: 38px; color: #857959; border-radius: 50%; } } .tab3ITtopRow2 { position: absolute; top: 50%; left: 51px; transform: translateY(-50%); width: calc(100% - 56px); height: 1px; border-bottom: 1px dashed var(--themeColor); } &:last-child { width: 46px; .tab3ITtopRow2 { display: none; } } } .tab3ITtopRowAc { .tab3ITtopRow1 { pointer-events: none; &>div { background-color: var(--themeColor); } } } } // 箭头 .tab3ITshow { position: absolute; z-index: 10; left: 50%; bottom: 20px; transform: translateX(-50%); &>img { width: 46px; } } .tab3ITmain { width: 100%; height: calc(100% - 60px); margin-top: 14px; &>div { width: 100%; height: 100%; } // ---------------简介 .tab3ITmain1 { overflow-y: auto; padding: 10px 15px 80px; .t3m1Title { font-weight: 700; font-size: 18px; margin-bottom: 20px; } .t3m1ConRow { display: flex; // align-items: center; padding-left: 30px; padding-bottom: 20px; position: relative; // border-left: 1px dashed var(--themeColor); &::before { content: ''; position: absolute; z-index: 2; top: 5px; left: 0px; width: 12px; height: 12px; border-radius: 50%; background-color: var(--themeColor); } &::after { content: ''; position: absolute; width: 1px; height: 100%; top: 5px; left: 5px; border-left: 1px dashed var(--themeColor); } .t3m1ConRow1 { font-weight: 700; font-size: 16px; width: 50px; } .t3m1ConRow2 { padding-top: 3px; width: calc(100% - 50px); opacity: .8; letter-spacing: 2px; line-height: 20px; } &:last-child { padding-bottom: 0px; &::after { display: none; } } } } // ---------------留言 } } } .Tab3InfoMtxtAc { height: calc(100% - 20px); } .Tab3InfoMtxtHide { padding-top: 0px; :global { .tab3ITmain { height: 100%; // .tab3ITmain1 { // overflow: hidden; // .t3m1Title { // overflow: hidden; // text-overflow: ellipsis; // white-space: nowrap; // } // } } } }