.hospital-new-component .general-services-all { background-color: #fff; padding: 12rpx 0 36rpx 0; } .hospital-new-component .general-services { display: flex; flex-wrap: wrap; background-color: #fff; } .hospital-new-component .general-services .service-item { height: 145rpx; padding: 16rpx; } .hospital-new-component .general-services .service-item-content { height: 100%; display: flex; align-items: center; justify-content: center; flex-direction: column; } .hospital-new-component .general-services .service-item-contentjiuyi { height: 80%; width: 25%; display: flex; align-items: center; justify-content: center; flex-direction: column; border: none; } .hospital-new-component .general-services .icon-container { width: 64rpx; height: 64rpx; } .hospital-new-component .general-services .icon-container-jiuyi { margin-top: 10px; } .hospital-new-component .general-services .icon-container .icon { width: 100%; height: 100%; } .hospital-new-component .general-services .title { color: #333; margin-top: 16rpx; font-size: 24rpx; } .hospital-new-component .general-services .jiutu-title { margin-top: -8px !important; } .hospital-new-component .general-services.style-a .service-item { width: 25%; } .hospital-new-component .general-services.style-b .service-item { width: 20%; }