.case-head-pc{height:400px;min-width:1200px;background-color:#f7f7f8;overflow:hidden;}
.case-head-pc-wrap{position:relative;padding-top:48px;display:flex;justify-content:space-between;max-width:1200px;height:inherit;margin:0 auto;gap:20px;}
@media (max-width:768px) {
.case-head-pc-wrap{padding:0;}
}
.case-head-pc-baseInfo{flex:1;position:relative;}
.case-head-pc-logo{height:32px;border-radius:4px;}
.case-head-pc-logo-wrap{display:inline-block;margin-top:16px;height:60px;box-shadow:2px 2px 8px 0 rgba(34, 38, 48, 0.08);background-color:#fff;border-radius:4px;padding:14px 18px;}
.case-head-pc-square{padding:6px 18px;}
.case-head-pc-square .case-head-pc-logo{height:48px;}
.case-head-pc-title{max-height:96px;margin-top:34px;font-family:PingFangSC-Semibold;font-size:32px;color:#171a1d;line-height:48px;}
.case-head-pc-description{max-height:60px;margin-top:12px;font-family:PingFangSC-Regular;font-size:16px;color:rgba(23, 26, 29, 0.6);line-height:32px;}
.case-head-pc-tags{position:absolute;left:0;bottom:10px;display:flex;gap:10px;flex-direction:column;}
.case-head-pc-tags-line{display:flex;align-items:center;}
.case-head-pc-tag{margin-right:8px;padding:5px 10px;border:1px solid rgba(126, 134, 142, 0.16);border-radius:4px;font-family:PingFangSC-Regular;font-size:14px;color:rgba(23, 26, 29, 0.6);line-height:16px;}
.case-head-pc-image{flex:1;border-radius:8px 8px 0 0;background-position:center;background-size:cover;background-repeat:no-repeat;}
.case-head-pc .ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.case-head-pc .ellipsis-twoline{display:-webkit-box;-webkit-box-orient:vertical;word-break:break-all;white-space:normal;-webkit-line-clamp:2;}
.case-head-pc .case-head-pc-tagWithColor{margin-right:8px;padding:5px 10px;border-radius:4px;font-size:14px;line-height:16px;background-color:initial;cursor:pointer;}
@media (max-width:768px) {
.case-head-pc{height:auto;min-width:auto;padding:0 15px;padding-top:50px;}
.case-head-pc-wrap{width:auto;flex-direction:column;}
.case-head-pc-logo{width:200px;height:auto;}
.case-head-pc-logo-wrap{height:auto;}
.case-head-pc-title{font-size:24px;}
.case-head-pc-image{width:100%;height:100px;}
.case-head-pc-tags{position:relative;bottom:0;}
}

.wrap{display:flex;gap:20px 60px;}
@media (max-width:768px) {
.wrap{flex-direction:column;padding:15px;}
}
.wrap .left{flex:1;}
.wrap .left .title{font-size:24px;}
.wrap .left .content{flex:1;line-height:1.6;}
.wrap .right{flex:0 272px;position:relative;}
.wrap .right .c-caseSideCard{position:sticky;top:55px;}
.wrap .right .c-caseSideCard-card{border:1px solid rgba(126, 134, 142, 0.16);border-radius:8px;background-color:#fff;}
.wrap .right .c-caseSideCard-image{border-radius:8px 8px 0 0;}
.wrap .right .c-caseSideCard-image img{width:100%;height:100%;}
.wrap .right .c-caseSideCard-btns{padding:20px 16px;}
.wrap .right .c-caseSideCard-btn{height:36px;border:1px solid rgba(126, 134, 142, 0.24);border-radius:4px;font-family:PingFangSC-Regular;font-size:14px;text-align:center;line-height:34px;cursor:pointer;}
.wrap .right .c-caseSideCard-consult{color:#fff;background-color:#dc000c;}
.wrap .right .c-caseSideCard-consult:hover{background-color:#b10017;}
.wrap .right .c-caseSideCard-register{color:#171a1d;margin-top:12px;}
.wrap .right .c-caseSideCard-register:hover{background-color:rgba(0, 0, 0, 0.08);}

/*# sourceMappingURL=case.css.map */
