@charset "UTF-8";
/*
  * 2022 08 17 lili
  * 依赖 common.rem1x.css 用于设计稿尺寸 375rem
  * v1.0
  * 排行榜4.0 迭代  预约挂号，专家问诊，电话问诊 页面使用
  * last date 2023 02 09
*/
.pageRegister-list .header-wrap,
.pageRegister-list .headList-nav--fix {
    background: #f3f3f3;
}
/* 导航 1212 */
.headList-nav--fix{
    position: fixed;
    top: .43rem;
    left: 0;
    right: 0;
    border-radius: 0;
    z-index: 1;
    max-width: 800px;
    margin: 0 auto;
}
.headList-nav{
    padding-top: .01rem;
    height: .46rem;
}
.headList-nav ul{
    padding: 0 .12rem;
}
.headList-nav a{
    display: block;
    font-size: .15rem; color: #6D6D6D;
    line-height: .44rem; text-align: center;
}
.headList-nav li.curr a{
    position: relative;
    color: #1F1F1F;
    font-weight: bold;
}
.headList-nav li.curr a:after{
    content: '';position: absolute;
    bottom: .05rem;left: 50%;margin-left: -.1rem;
    width: .18rem;height: .04rem;
    background: #00C8C8; border-radius: .02rem;
}
.ranking-hospital {
    padding-top: 0.44rem;
}
/* ** page 预约挂号 2 */
.pageRegister2 .reco-registerDoctor-w{
    background: #fff;
}
.pageRegister2 .pageInfo-wrap{
    padding-top: .16rem;
    background: #fff;
}
.pageRegister2 .header-info{
    margin: 0 .16rem;
    padding: .15rem;
    background: rgba(0, 200, 200, 0.1);
    border-radius: .08rem;
}
.pageRegister2 .header-info .header-info--li{
    padding: 0 0 0 .18rem;
    word-break: keep-all;
}
.pageRegister2 .header-info .header-info--li:first-child{
    padding: 0 .18rem 0 0;
    border-right: 0.5px solid #DEDEDE;
}
.pageRegister2 .header-info .header-info--li strong{
    margin-right: .04rem;
    font-size: .18rem; color: #F87E2D;
    font-weight: normal;
}
.pageRegister2 .header-info .header-info--li i{
    font-size: .16rem; color: #F87E2D;
    font-style: normal;
}
.pageRegister2 .header-info .header-info--li span{
    font-size: .12rem; color: #999;
}
.pageRegister2 .reco-registerDoctor-w {
    padding: 0 .16rem;
}
.pageRegister2 .listHeader-fix,
.pageRegister2 .listHeader-fix-pop{
    position: fixed;
    top: 0.43rem;
    left: 0;
    right: 0;
    border-radius: 0;
    z-index: 1;
    max-width: 800px;
    margin: 0 auto;
}
.pageRegister-list .listHeader-fix{
    top: 0.87rem;
}
.pageRegister2 .select-list-tab{
    border-bottom: 1px solid #f1f1f1;
}
.pageRegister2 .select-list-tab{
    padding: .17rem .08rem .17rem .1rem;
    height: .52rem;
}
.pageRegister2 .select-list-tab .nav-li a{
    padding: .17rem .1rem .17rem .08rem;
    margin: 0;height: .52rem;
}
.pageRegister2 .select-list-tab .nav-li a:after{
    margin-top: -.01rem;
}
.pageRegister2 .select-list-tab .nav-li.curr a:after{
    margin-top: -0.05rem;
}
.listHeader-wrap{
    height: .52rem;
}

/* 弹层样式重置 */
body .fix-select-wrap,
body .fix-select-all{
    z-index: 100;
}
.region-wrap{
    padding-top: 0;
}
/*body .fix-select-wrap,
body .fix-select-all{
    top: .96rem !important;
}
body .fix-select-wrap, body .fix-select-all {
    top: 0.96rem !important;
}*/
.fix-top-black{
    position: fixed;top: 0;left: 0;right: 0;
    height: .44rem;
    background: rgba(0, 0, 0, .5);
    z-index: 1000;
}
/* 1108 */
.fix-top-black:after{
    position: absolute;top: .59rem;left: .1rem;content: '';
    width: .24rem;height: .24rem;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDA2IDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi40IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJGQzc0N0VDNTM2RjExRUQ5RDg1RTFBRjg2Nzg2MjY4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJGQzc0N0VENTM2RjExRUQ5RDg1RTFBRjg2Nzg2MjY4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDIzQjZGMDk1MUVBMTFFRDlEODVFMUFGODY3ODYyNjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDIzQjZGMEE1MUVBMTFFRDlEODVFMUFGODY3ODYyNjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7S9IaGAAAEIUlEQVR42uyc33HaQBDGD4+fqSBU4ApowKQAhwIMvBtcAFCAgXcIBRAKSCggVMCkAJIG1ADRTU4zGka6lRTt3Z70fTMaY8BY2t+xt3/u1LndbgrypweYAAAAAAIAAIAAAAAgAAAACAAAAAIAAIAAAAAgAAAACAAarUfOD+90Oulf383Pj4Dso8/5Gh+H5InaW7j6A7mOlCbx8cccw4CMn5xzn8teLgD0UxeSHAPhxp/cne+v+HjiANDhXBURuyB90sf46N69FMXHS3xcBBpfD459xvPaFX2J7XUNaRLuZxhfmec0mJ4w4+sBs8l5TZ/r59CioF16AsuA8E0QBH0eX3MGTBI8bGv3EswuKHl4TE9kGV/tZ+OWfBrfNhj0IJpyREGuACQu5ynnrRczJ0QCjf9T+36uMNRVIqYNOzKjPc/3Lj0Yv2vcTs/y7Rw1JRO+mpGUB2HoAcLG8q1MzjdqCoD0iMq7qHEqY+bW0pKPUIMluDkgy+WcLH+6Yi5ZaMgzi7t8zjN+qHNA1qQ7tbw+YyxZ2IyvTDBwdWUIn9XQAzHK15bQtaqGhPGnrrNz3+VoytXsLZNklax8bXn9w5I0NhZAAmFbMUwsE+vvCeOvfFy8lIbMwjL6qESpaKLVlWZ8n1FQ3mivO1suXGIoqlBLEWUgnCwGOxsIdXzWxYSbyicAaT3hiEiAqIk0rSNRYniRcMESm/JFShZUtrz2XWIIGUCRksXMAuHdksQ5KzGEDiDx0W9EtjwpWWIYSTK+dABaP4goZZEa7VSJ4U0J7EFLi4JUBZcTmUTONi/M1b/26H+r6WFoVQjKVZbb9DCUKlkcfBq/zS7oPr4vUiXdmjmiVrXZBRUtWSST9yvHP2+zC2qkQgSwUXSPYFCiZAEAJWRrpFcpWQBACWljjh2FrgBQssSwIiAMAaC6JkSJYW7i/bnlPRwN/lYAGBCx/DyVnO2UuwZ/KwDY1uonWe4uI1vmbvC3IhGjerlUiWGtmHoCbciE62qkn5S9K1ZpT0Lbm/JlGuksexKaXIqg9o2VbaRL3ZMgFsBS1d9Il7gnQSSApeJrpEvakyASgK3EEKl6VjFof/9KZMuTNgJwuVb/rIo3+FsBwMda/SJ7Epxmy1K3KHH3cqlVFo3eotQz4aYv4xcpWTjbwf/gwfi2tfpb5W4Vw0Lx7UkQ6YKoi2JrpNeZLYd8qwKqxODrVgWl9iSEOgdQJYaR8rdcvM49CSIBFFmr73vFMlXqYGvwcwMYq3DW6l8JN8iSLXMDOOdckMi1+mYumlsAfa/9P+Kmfbnf3Pub9vU47OXqtpXD1MWMVRiaKQe3rXx0dDE64flkHu8CAZAkhL+NKw0vEYNk1oIgAAAACAAAAAIAAAAAmAAAAAACAACAAAAAIAAAAAgAAAByp78CDABkomsJI4NydQAAAABJRU5ErkJggg==');
    background-size: .24rem;
    background-position: center;
    background-repeat: no-repeat;
}

/* 1113 增加 专家问诊 css */
.pageRegister2 .expertAsk-w .header-info{
    background: rgba(63, 140, 255, 0.1);
}
/* 1130 增加 电话问诊 css */
.pageRegister2 .expertTel-w .header-info{
    background: rgba(61, 170, 110, 0.1);
}
/* 1209 视频问诊 css */
.pageRegister2 .expertVideo-w .header-info{
    background: rgba(106, 87, 230, 0.1);
}

/* 1212 医生服务推荐 */
.pageRegister2 .expertRecommend-w .header-info{
    background: rgba(1, 201, 188, 0.15);
}
.expertRecommend-w .b-list .reco-docLi{
    padding: 0.16rem 0.05rem;
}
.expertRecommend-w .b-list .reco-docLi .doc-info--btns {
    padding-top: 0.06rem;
}
.expertRecommend-w .b-list .reco-docLi .doc-info--btns .b-btn{
    margin: .04rem .16rem .04rem 0;
}
.expertRecommend-w .b-list .reco-docLi .doc-info--btns .b-btn:last-child{
    margin-right: 0;
}

