.content_inner { padding: 200rpx 30rpx 0; display: inline-block; width: 100%; } .content_inner_item { margin: 30rpx 0; padding: 30rpx 0; border-radius: 24rpx; background: #fff; overflow: hidden; } .content_inner_item_tit { height: 110rpx; display: flex; align-items: center; padding: 0 30rpx; font-size: 32rpx; } .doctor_item { padding: 0 30rpx; } .doctor_item_nav { display: flex; position: relative; padding: 20rpx 0; } .doctor_item_nav_img { width: 110rpx; height: 103rpx; border-radius: 50%; margin-right: 23rpx; overflow: hidden; } .doctor_item_nav_tit { width: 82%; } .doctor_item_nav_subtit_val { font-size: 32rpx; font-family: PingFang SC; font-weight: 800; color: #222326; margin-right: 12rpx; } .doctor_item_nav_subtit_txt { height: 36rpx; line-height: 28rpx; font-size: 24rpx; font-family: PingFang SC; color: var(--auxiliaryColor); padding: 0rpx 7rpx; position: relative; display: inline-block; background: #FFFBF4; border: 1rpx solid #FADAB2; } .doctor_item_nav_info { font-size: 28rpx; font-family: Source Han Sans CN; font-weight: 500; color: #62626D; line-height: 40rpx; margin-top: 10rpx; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; } .time_list { display: flex; flex-wrap: wrap; align-items: center; padding: 0 30rpx; } .time_item { margin: 23rpx 2% 0 0; width: 32%; height: 110rpx; line-height: 110rpx; background: #F1F1F6; border-radius: 20rpx; font-size: 28rpx; color: #222326; text-align: center; position: relative; } .time_item:nth-child(3n){ margin-right: 0; } .time_item_img { width: 61rpx; height: 54rpx; position: absolute; right: 0; top: 0; } .time_item_stop view{ color: #8A8A99; } .price { font-size: 32rpx; color: #fa4844; } .subtit { color: #a6a6a6; font-size: 28rpx; } .number_list { display: flex; align-items: center; flex-wrap: wrap; padding: 0 30rpx 12rpx; -webkit-overflow-scrolling: touch; } .number_item { font-size: 28rpx; font-family: PingFang SC; font-weight: 500; color: #43434A; width: 23%; height: 110rpx; margin: 0 2.5% 22rpx 0; background: #F1F1F6; border-radius: 20rpx; display: flex; flex-direction: column; align-items: center; justify-content: center; } .number_item:nth-child(4n){ margin-right: 0; } .number_item_time { margin-top: 6rpx; text-align: center; } /* 列表号源 */ .number_list_sec{ -webkit-overflow-scrolling: touch; } .number_item_sec { display: flex; align-items: center; justify-content: space-between; padding: 0 30rpx; height: 100rpx; font-size: 32rpx; color: rgba(85, 85, 85, 1); } .circle { margin-right: 22rpx; width: 42rpx; height: 42rpx; } .border:before{ border-radius: 0; } /* 查询 switch*/ .other_dept_box view { width: 100%; padding-top: 28rpx ; margin-top: 23rpx; box-sizing: border-box; justify-content: space-between; } .other_dept_box view text { font-size: 32rpx; color: #333; } /* 多科室 */ .scheduling_dept_box { margin: 8rpx 0 12rpx; padding-left: 30rpx; } .scheduling_deptName_box view { width: 14rpx; height: 14rpx; border-radius: 14rpx; margin-right: 20rpx; } .scheduling_deptName_box text { font-size: 32rpx; color: #333; } .scheduling_dept_box image { transform: rotate(270deg); } .scheduling_list { flex-wrap: wrap; justify-content: flex-start; } .transform_rotate_90 { transform: rotate(90deg) !important; } .transform_rotate_180 { transform: rotate(180deg) !important; } .public_btn{ margin: 0 30rpx; height: 88rpx; line-height: 88rpx; } /* 候补 */ .wait_con{ padding:0 30rpx; } .wait_head { margin: 0 auto; background: #f8f4ea; border-radius: 10rpx 10rpx 0px 0px; padding: 30rpx 45rpx; font-size: 30rpx; font-family: PingFang SC; color: #d18e09; line-height: 40rpx; position: relative; transform-style: preserve-3d; } .wait_head::before, .wait_head::after { content: ""; display: block; width: 16rpx; height: 16rpx; border-radius: 50px; background-color: #f6e8ce; position: absolute; bottom: 0; transform: translateZ(-1px); } .wait_head::before { left: -8rpx; } .wait_head::after { right: -8rpx; } .wait_list { padding: 20rpx 0; background-color: #fff; } .wait_item { font-size: 28rpx; font-family: PingFang SC; color: #999; line-height: 54rpx; }