.case-detail { margin-bottom: 0 !important; } .case-detail .banner-top { width: 100%; height: 4.25rem; position: relative; } .case-detail .banner-top .title { position: absolute; top: 1.3rem; left: 2.5rem; font-size: 0.64rem; font-weight: 700; color: #fff; } .case-detail .banner-top img { width: 100%; height: 100%; } .case-detail .page-content { width: 17.2rem; padding: 0.8rem 1rem 0.8rem 2.6rem; background: #f6faff; border-radius: 0px 0.4rem 0px 0px; box-shadow: 0px 20px 45px 2px rgba(222, 233, 248, 0.8); margin-top: -1rem; position: relative; z-index: 99; } .case-detail .page-content .page-top { padding-bottom: 0.5rem; border-bottom: 1px solid rgba(0, 0, 0, 0.05); } .case-detail .page-content .page-top .title { font-size: 0.48rem; font-weight: 700; color: #333333; line-height: 0.58rem; margin-bottom: 0.3rem; } .case-detail .page-content .page-top .des { font-size: 0.2rem; font-weight: 400; color: #51575c; line-height: 0.23rem; } .case-detail .page-content .page-top .des img { width: 0.21rem; height: 0.21rem; } .case-detail .page-content .page-bottom { margin-top: 0.63rem; display: flex; justify-content: space-between; } .case-detail .page-content .page-bottom .left { width: 9rem; } .case-detail .page-content .page-bottom .left .top img { width: 0.58rem; height: 0.37rem; margin-bottom: 0.15rem; } .case-detail .page-content .page-bottom .left .top .des { font-size: 0.2rem; color: #51575c; line-height: 0.35rem; margin-bottom: 0.5rem; } .case-detail .page-content .page-bottom .left .center { width: 100%; margin-bottom: 0.28rem; } .case-detail .page-content .page-bottom .left .bottom .title { font-size: 0.36rem; font-weight: 700; color: #333333; line-height: 0.72rem; margin-bottom: 0.29rem; } .case-detail .page-content .page-bottom .left .bottom .content { position: relative; } .case-detail .page-content .page-bottom .left .bottom .content div.point { margin-bottom: 0.18rem; font-size: 0.2rem; font-weight: 500; color: #51575c; line-height: 0.34rem; padding-left: 0.38rem; position: relative; } .case-detail .page-content .page-bottom .left .bottom .content div.point::before { content: ""; position: absolute; display: block; left: 0.08rem; top: 0.18rem; width: 0.1rem; height: 0.1rem; background: #e60000; opacity: 0.2; } .case-detail .page-content .page-bottom .left .bottom .content div.point::after { content: ""; position: absolute; display: block; left: 0; top: 0.1rem; width: 0.14rem; height: 0.14rem; background: #e60000; } .case-detail .page-content .page-bottom .left .bottom .content .layer { width: 100%; height: 2.4rem; background: linear-gradient(0deg, #f6faff 33%, rgba(246, 250, 255, 0) 100%); margin-top: -150px; position: relative; display: flex; flex-direction: column; justify-content: end; align-items: center; } .case-detail .page-content .page-bottom .left .bottom .content .layer .btn { width: 2.2rem; height: 0.6rem; border: 1px solid #e60000; border-radius: 40px; text-align: center; line-height: 0.6rem; color: #e60000; font-size: 0.24rem; font-weight: 500; cursor: pointer; } .case-detail .page-content .page-bottom .left .bottom .content .layer .btn:hover { background: #e60000; color: #fff; } .case-detail .page-content .page-bottom .left .detail p, .case-detail .page-content .page-bottom .left .detail span { background: transparent !important; line-height: 2 !important; font-family: "Times New Roman", "寰蔣闆呴粦", Arial !important; } .case-detail .page-content .page-bottom .left .detail img { max-width: 100%; } .case-detail .page-content .page-bottom .left .detail div { font-size: 0.18rem; font-weight: 400; color: #51575c; line-height: 0.38rem; margin-bottom: 0.4rem; } .case-detail .page-content .page-bottom .left .detail div.title { font-size: 0.2rem; font-weight: 700; } .case-detail .page-content .page-bottom .right { width: 4rem; position: relative; } .case-detail .page-content .page-bottom .right .right-title { height: 0.35rem; position: relative; font-size: 0.24rem; font-weight: 700; color: #333333; line-height: 0.28rem; } .case-detail .page-content .page-bottom .right .right-title .bg { width: 1.04rem; height: 0.19rem; background-color: #e60000; opacity: 0.2; position: absolute; bottom: 0; left: 0.05rem; transform: skew(45deg); border-radius: 0 0.1rem 0 0.1rem; } .case-detail .page-content .page-bottom .right .top .plan-item, .case-detail .page-content .page-bottom .right .top .case-item { display: none; } .case-detail .page-content .page-bottom .right .top .content { margin-top: 0.1rem; padding-bottom: 0.37rem; } .case-detail .page-content .page-bottom .right .top .content ul li { padding: 0.25rem 0; border-bottom: 1px solid rgba(0, 0, 0, 0.05); } .case-detail .page-content .page-bottom .right .top .content ul li:last-of-type { border-bottom: none; } .case-detail .page-content .page-bottom .right .top .content ul li .title { font-size: 0.2rem; font-weight: 700; color: #333333; line-height: 0.23rem; margin-bottom: 0.1rem; cursor: pointer; } .case-detail .page-content .page-bottom .right .top .content ul li .title:hover { color: #e60000; } .case-detail .page-content .page-bottom .right .top .content ul li .title i::before { color: #333; position: relative; bottom: 0.03rem; left: 0.03rem; transition: left 0.3s; } .case-detail .page-content .page-bottom .right .top .content ul li .title:hover i::before { color: #e60000; left: 0.13rem; } .case-detail .page-content .page-bottom .right .top .content ul li .des:hover { color: #333; } .case-detail .page-content .page-bottom .right .top .content ul li .des { font-size: 0.17rem; font-weight: 400; color: #51575c; line-height: 0.26rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; } .case-detail .page-content .page-bottom .right .bottom { width: 4rem; position: sticky; top: 165px; left: 0; } .case-detail .page-content .page-bottom .right .bottom.banner-item { display: none; } .case-detail .page-content .page-bottom .right .bottom .content { width: 100%; height: 4.75rem; margin-top: 0.35rem; position: relative; } .case-detail .page-content .page-bottom .right .bottom .content #qmmBanner { width: 4rem; height: 100%; position: absolute; left: 0; bottom: 0; } .case-detail .page-content .page-bottom .right .bottom .content #qmmBanner .bd { height: 100%; } .case-detail .page-content .page-bottom .right .bottom .content #qmmBanner .bd .tempWrap { height: 100%; } .case-detail .page-content .page-bottom .right .bottom .content #qmmBanner .bd .tempWrap li .img-box { width: 100%; height: 100%; } .case-detail .page-content .page-bottom .right .bottom .content #qmmBanner .bd .tempWrap li .img-box img { width: 100%; height: 3.95rem; } .case-detail .page-content .page-bottom .right .bottom .content #qmmBanner .bd .tempWrap li .img-box .title { margin-top: 0.2rem; height: 0.6rem; line-height: 0.28rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; font-size: 0.22rem; font-weight: 400; color: #333333; } .case-detail .page-content .page-bottom .right .bottom .content #qmmBanner .bd .tempWrap li img { bottom: 0; top: inherit; } .case-detail .page-content .page-bottom .right .bottom .content #qmmBanner .bd .tempWrap li .top { padding: 0.24rem 0.24rem 0; position: relative; z-index: 2; } .case-detail .page-content .page-bottom .right .bottom .content #qmmBanner .bd .tempWrap li .top .title { font-size: 0.16rem; color: #51575c; line-height: 0.25rem; margin-bottom: 0.1rem; } .case-detail .page-content .page-bottom .right .bottom .content #qmmBanner .bd .tempWrap li .top .des { font-size: 0.22rem; font-weight: 400; color: #333333; line-height: 0.31rem; cursor: pointer; } .footer { margin-top: 0 !important; position: relative; z-index: 99; }亚洲黄色网页站,亚洲综合性视频在线网站,亚洲二区在线免费,亚洲三级片久久