body {
    margin-bottom: 1.6rem !important;
}

.stage {
    max-width: 100%;
    margin: 0 !important;
}

/* index */
.top-search-box {
    padding: 0 0.48rem !important;
    display: flex;
    align-items: center;
}

.heardersearch {
    display: flex;
    align-items: center;
}

.heardersearchicon {
    font-size: 0.4rem !important;
    color: #999999;
}

.fieldtext {
    margin-left: 0.27rem;
    font-size: 0.31rem;
    font-weight: 400;
    color: #999999;
    line-height: 0.35rem;
}

.more-box-new {
    width: 6rem;
    margin: 0 auto !important;
    display: flex;
}

.box_new_login {
    display: flex;
    align-items: center;
    width: 2.53rem;
    height: 0.67rem;
    background: #0AB99D;
    border-radius: 0.34rem;
    font-size: 0.29rem;
    font-weight: 800;
    color: #FFFFFF;
    line-height: 0.24rem;
    padding-left: 0.23rem;
    padding-right: 0.45rem;
}

.box_new_reg {
    margin-left: auto;
    display: flex;
    align-items: center;
    width: 2.53rem;
    height: 0.67rem;
    background: #EF496A;
    border-radius: 0.34rem;
    font-size: 0.29rem;
    font-weight: 800;
    color: #FFFFFF;
    line-height: 0.24rem;
    padding-left: 0.23rem;
    padding-right: 0.45rem;
}

.box_new_loginicon {
    width: 0.44rem;
    height: 0.44rem;
    border-radius: 50%;
    background: url("../image/box_new_loginicon.png") center / cover no-repeat;
}

.box_new_regicon {
    width: 0.44rem;
    height: 0.44rem;
    border-radius: 50%;
    background: url("../image/box_new_regicon.png") center / cover no-repeat;
}

.box_new_logintext,
.box_new_regtext {
    margin-left: auto;
}


.ahrifooter {
    width: 100%;
    height: 5.87rem;
    background-color: #F7F7F7;
}

.ahrifooternav {
    padding-top: 0.7rem;
    display: flex;
    align-items: center;
}

.footernavbar {
    font-size: 0.45rem;
    font-weight: 500;
    color: #666666;
    flex: 1;
    text-align: center;
}

.footernavline {
    background-color: #666666;
    height: 0.45rem;
    width: 0.03rem;
}

.footerpcormobileview {
    margin-top: 0.7rem;
    display: flex;
    justify-content: center;
    align-items: center;
}

.footerpcormobile {
    display: flex;
    align-items: center;
}

.footerchecktab {
    font-size: 0.45rem;
    font-weight: 500;
    color: #666666;
}

.footercheckline {
    background-color: #666666;
    height: 0.45rem;
    width: 0.03rem;
    margin: 0 0.5rem;
}

.footercopyright {
    margin-top: 0.6rem;
    font-size: 0.45rem;
    font-weight: 500;
    color: #666666;
    text-align: center;
}

.InternetContentProvider {
    margin-top: 0.6rem;
    font-size: 0.45rem;
    font-weight: 500;
    color: #666666;
    text-align: center;
}

.tabbarview {
    width: 100%;
    height: 1.6rem;
    padding: 0 0.32rem;
    display: flex;
    align-items: center;
    background: #FFFFFF;
    position: fixed;
    left: 0;
    bottom: 0;
    z-index: 999;
}

/* 底部 */
body {
    margin-bottom: 1.92rem !important;
}

.tabbarview {
    height: 1.92rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}

.tabbarview button {
    width: 2.91rem;
    height: 1.07rem;
    border-radius: 1rem;
    border: none;
    font-size: 0.4rem;
    font-weight: bold;
}

.tabbarview button:nth-child(1) {
	color: #2AAC8B;
    background: #D8F4ED;
    border: 0.03rem solid #49C0A2;
}

.tabbarview button:nth-child(2) {
    color: #FFFFFF;
    background: #2AAC8B;
}

.tabbarview button:nth-child(3) {
    background: #FF8401;
    color: #FFFFFF;
} 

.tabbarview reproduction_btn wx button:nth-child(3) {
    color: #2AAC8B;
    background: #ff9d35;
    border: 0.03rem solid #49C0A2;
}

.tabbarview button span{
    display: inline-block;
    width: 30%;
    height: 25px;
    background: url(../image/wx_gw.png) no-repeat center;
    background-size: 25px auto;
    vertical-align: top;
}

/* zhsihitixi */
.bk-page {
    margin-top: 0 !important;
}

.ba_top_info {
    width: 100%;
    height: 2.5rem;
    position: relative;
    margin-bottom: 0.27rem;
}

.ba_top_info .bk-fx {
    width: 0.5rem;
    height: 0.5rem;
    position: absolute;
    top: 63px;
    right: 7px;
    z-index: 10;
    color: #ffffff;
}

.ba_top_infomodal {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 2;
}

.ba_top_infoimg {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 1;
    object-fit: cover;
}

.ba_top_infoview {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 3;
    padding: 0 0.32rem;
    background: rgba(0, 0, 0, 0.2);
}

.ba_top_info_title {
    padding-top: 0.4rem;
    font-size: 0.35rem;
    font-weight: 800;
    color: #FFFFFF;
    line-height: 0.35rem;
}

.ba_top_info_describe {
    margin-top: 0.27rem;
    font-size: 0.3rem;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 0.3rem;
}

.ba_top_info_comnumber {
    margin-top: 0.27rem;
    font-size: 0.3rem;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 0.3rem;
}

.gridview {
    position: relative;
    z-index: 4;
    margin-top: -0.3rem;
    height: 1.6rem;
    background: #FFFFFF;
    border-radius: 0.2rem 0.2rem 0 0;
    display: flex;
    border-bottom: 0.03rem solid #F5F5F5;
}

.gridsidea {
    flex: 1;
}

.gridside {
    width: 100%;
}

.gridsideimgview {
    padding: 0.27rem 0;
    display: flex;
    justify-content: center;
}

.gridsideimg {
    width: 0.45rem;
    height: 0.45rem;

}

.gridsideimg1 {
    background: url("../image/gridsideimg1.png") center / cover no-repeat;
}

.gridsideimg2 {
    background: url("../image/gridsideimg2.png") center / cover no-repeat;
}

.gridsideimg3 {
    background: url("../image/gridsideimg3.png") center / cover no-repeat;
}

.gridsideimg4 {
    background: url("../image/gridsideimg4.png") center / cover no-repeat;
}

.gridsideimg5 {
    background: url("../image/gridsideimg5.png") center / cover no-repeat;
}


.gridsidetext {
    text-align: center;
    font-size: 0.32rem;
    font-weight: 400;
    color: #333333;
    line-height: 0.24rem;
}

.zstxlb-list {
    padding: 0 !important;
    background: transparent !important;
}

.zstxlb-list-info {
    border-radius: 0 !important;
    margin: 0 !important;
    border-bottom: 0.3rem solid #F5F5F5;
}

.zstxlb-list-title {
    font-size: 0.37rem !important;
    font-weight: 500 !important;
    color: #333333 !important;
    line-height: 0.37rem !important;
}

.zstxlb-list .zstxlb-list-info .zstxlb-list-title a {
    color: #0ab99d;
    font-size: 0.32rem !important;
    font-weight: 800 !important;
    line-height: 0.32rem !important;
    display: flex;
    align-items: center;
}


.zstxlb_list_time {
    margin-top: 0.44rem;
    font-size: 0.32rem;
    font-weight: 400;
    color: #999999;
}

.crumbs {
    width: 100%;
    height: 1.2rem;
    background: #F5F5F5;
    display: flex;
    align-items: center;
    padding: 0 0.32rem;
    font-size: 0.35rem;
    font-weight: 500;
    color: #333333;
    line-height: 0.35rem;
}

.crumbsa {
    font-size: 0.35rem;
    font-weight: 400;
    color: #333333;
    line-height: 0.35rem;
}

.crumbs a {
    font-size: 0.35rem;
    font-weight: 400;
    color: #333333;
    line-height: 0.35rem;
}

.selected_topics {
    padding: 0.44rem 0;
    background-color: #ffffff;
}

.selected_topics1 {
    /* border-top: 0.32rem solid #F5F5F5;
    border-bottom: 0.46rem solid #F5F5F5; */
    margin-top: 0.53333rem;
}

.selected_topics_title {
    padding: 0 0.32rem;
    font-size: 0.45333rem;
    font-weight: 700;
    color: #333333;
    line-height: 0.67rem;
    margin-bottom: 0.5rem;
}

.selected_container {
    width: 100%;
}

.selected_slide {
    width: auto !important;
    margin-right: 0.2rem;
}

.selected_slide:first-child {
    margin-left: 0.32rem;
}

.selected_slide:last-child {
    margin-right: 0.32rem;
}

.selected_img {
    width: 2.92rem;
    height: 1.95rem;
    border-radius: 0.3rem;
    object-fit: cover;
}

/* fengmian */
.fengmianhtml {
    background: #ffffff;
}

.coverbanner {
    padding: 0.21rem 0.32rem 0.3rem 0.32rem;

}

.coverbanner_container {
    width: 100%;
    height: 3.49rem;
}

.coverbanner_slide {
    width: 100%;
    height: 3.49rem;
    text-align: center;

}

.coverbanner_img {
    width: 100%;
    height: 3.49rem;
    border-radius: 0.2rem;
    object-fit: cover;
}


.coverbanner_pagination .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #FFFFFF;
    opacity: 0.7;
}

.coverbanner_pagination .swiper-pagination-bullet-active {
    opacity: 1;
    background: #FFFFFF;
}

.bklb-tablesticky {
    width: 100%;
    position: sticky;
    top: 0;
    z-index: 999;
    background-color: #ffffff;
    text-align: center;
    display: flex;
    justify-content: space-around;
}

.bk-zxfm .bk-zxfm-con .bk-zxfm-title {
    padding: 0 !important;
}

.bk-zxfm .bk-zxfm-con .bk-zxfm-title span {
    display: flex;
    align-items: center;
}

.chetabsicon {
    width: 0.37rem;
    height: 0.37rem;
    display: block;
    background: url("../image/checktab.png") center / cover no-repeat;
    margin-right: 0.2rem;
}

.bk-zxfms {
    margin-top: 0.2rem !important;
}

.homepage {
    margin: 0 !important;
    padding: 0 0.32rem !important;
}

.homepagetitle {
    padding: 0.43rem 0.32rem;
    font-size: 0.45333rem;
    font-weight: 700;
    color: #333333;
    line-height: 0.67rem;
}

.ztlb-gn-list {
    margin: 0 !important;
}

.ztlb-gn-list .bottom-btn span {
    width: 100%;
    background: #f7f7f7;
    color: #333333;
}

.bottom-btn span {
    background: transparent !important;
}

.selected_hospitalview {
    padding: 0.44rem 0;
    background-color: #ffffff;
    border-top: 0.32rem solid #F5F5F5;
}

.selected_bank_view {
    background-color: #ffffff;
    border-top: 0.32rem solid #F5F5F5;
    padding-bottom: 0.3rem;
}

.selected_hospital_slide {
    width: auto !important;
    margin-right: 0.16rem;
}

.selected_hospital_slide:first-child {
    margin-left: 0.32rem;
}

.selected_hospital_slide:last-child {
    margin-right: 0.32rem;
}

.selected_hospital {

    width: 2.83rem;
    height: 2.78rem;
    position: relative;
}

.selected_hospital_imgview {
    position: absolute;
    width: 100%;
    left: 0;
    top: 0rem;
    display: flex;
    justify-content: center;
    z-index: 2;
}

.selected_hospital_img {
    width: 1.28rem;
    height: 1.28rem;
    object-fit: cover;
}

.selected_hospital_bottom {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2.14rem;
    border-radius: 0.15rem;
}

.selected_hospital_slide:nth-child(1n) .selected_hospital_bottom {
    background: #FFEBF5;
}

.selected_hospital_slide:nth-child(2n) .selected_hospital_bottom {
    background: #E3FDFF;
}

.selected_hospital_slide:nth-child(3n) .selected_hospital_bottom {
    background: #E5FFF2;
}

.selected_hospital_slide:nth-child(4n) .selected_hospital_bottom {
    background: #FFFDED;
}


.selected_hospital_name {
    margin-top: 1rem;
    font-size: 0.3rem;
    font-weight: 800;
    color: #333333;
    line-height: 0.35rem;
    text-align: center;
}

.selected_hospital_number {
    margin-top: 0.13rem;
    font-size: 0.3rem;
    font-weight: 400;
    color: #333333;
    line-height: 0.35rem;
    text-align: center;
}

/* lanmu */
.coulmnview {
    width: 100%;
    height: 2.12rem;
    position: relative;
}

.coulmnimg {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 1;
    object-fit: cover;
}

.coulmnmodal {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 2;
    background: rgba(225, 225, 225, 0.5);
}

.coulmncontent {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 3;
    padding: 0 0.61rem;
}

.coulmntitle {
    padding-top: 0.61rem;
    font-size: 0.43rem;
    font-weight: 500;
    color: #333333;
    line-height: 0.43rem;
}

.coulmnnum {
    margin-top: 0.25rem;
    font-size: 0.32rem;
    font-weight: 500;
    color: #333333;
    line-height: 0.32rem;
}

.wdlb-table-list {
    background: #ffffff;
}

.selected_topics2 {
    border-top: 0.32rem solid #F5F5F5;
    background-color: #FFFFFF;
}

/* wendaneirongye */
.content-img {
    height: 5rem !important;
    padding: 0.32rem !important;
    background-color: #ffffff;
}

.content-img img {
    border-radius: 0.2rem !important;
}

.sub-nav-tjs {
    background-color: #ffffff !important;
    margin: 0 !important;
}

.sub-nav-tj .swiper-wrapper li a {
    color: #666666;
    padding: 0 0.34667rem;
    height: 0.7rem;
    background: #EEEEEE;
    border-radius: 0.34667rem;
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    font-size: 0.35rem;
    font-weight: 400;
    line-height: 0.35rem;
    display: flex;
    align-items: center;
}

.tag_relate_tags_container .swiper-wrapper li a {
    color: #666666;
    padding: 0 0.34667rem;
    height: 0.7rem;
    background: #EEEEEE;
    border-radius: 0.34667rem;
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    font-size: 0.35rem;
    font-weight: 400;
    line-height: 0.35rem;
    display: flex;
    align-items: center;
}

.answershare {
    width: 0.37rem;
    height: 0.37rem;
    background: url("../image/answershare.png") center / cover no-repeat;
}

.artcilecontent {
    margin: 0.32rem 0;
    overflow: hidden;
    background-color: #ffffff;
}

.artciledata {
    height: 10.44rem;
    position: relative;
}

.artciledata_html {
    font-size: 0.39rem;
    font-weight: 400;
    color: #333333;
    line-height: 0.62rem;
	text-align: justify;
}

.artciledata_html img {
    max-width: 100% !important;
    margin: 0.3rem 0 !important;
}

.artcilemodalview {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2.2rem;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.8) 0%, #FFFFFF 100%);
}

.unfoldmore {
    width: 100%;
    height: 1rem;
    position: absolute;
    bottom: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: transparent;
    border: none;
    outline: none;
}

.unfoldmorecenter {
    display: flex;
    align-items: center;
}

.unfoldtext {
    font-size: 0.38rem;
    font-weight: 400;
    color: #0AB99D;
    line-height: 0.34rem;
}

.unfoldicon {
    margin-left: 0.2rem;
    width: 0.29rem;
    height: 0.2rem;
    background: url("../image/unfoldicon.png") center / cover no-repeat;
}

.items-info-f {
    padding: 0 !important;
    padding-bottom: 0.2rem !important;
}

.bk-xgwzs {
    margin: 0 !important;
    padding: 0 !important;
    border: none;
    border-top: 0.47rem solid #F5F5F5;
}

.tab-listcheck {
    display: flex;
    align-self: center;
}


.answercontent {
    /* border-top: 0.47rem solid #F5F5F5; */
    padding: 0 0.32rem;
    background-color: #ffffff;
    padding-bottom: 0.2rem;
}

.allanswernumber {
    font-size: 0.4rem;
    font-weight: Bold;
    color: #333333;
    line-height: 0.35rem;
    padding-top: 0.57rem;
}

.answerlistview {
    margin-top: 0.57rem;
}

.answerlist {
    margin-bottom: 0.5rem;
}

.answeruser {
    display: flex;
    align-items: center;
}

.useravatara {
    display: block;
}

.useravatar {
    width: 1rem;
    height: 1rem;
    border-radius: 50%;
}

.userinfo {
    flex: 1;
    padding: 0 0.24rem;
}

.usernmae {
    font-size: 0.35rem;
    font-weight: 400;
    color: #333333;
    line-height: 0.35rem;
}

.publishtime {
    margin-top: 0.15rem;
    font-size: 0.32rem;
    font-weight: 400;
    color: #999999;
    line-height: 0.35rem;
}

.answerconsulta {
    display: flex;
}

.answerconsult {
    height: 0.8rem;
    background: #0AB99D;
    border-radius: 0rem;
    padding: 0 0.4rem;
    border: none;
    outline: none;
    font-size: 0.32rem;
    font-weight: 400;
    border-radius: 0.4rem;
    color: #FFFFFF;
}

.answerdata_html {
    margin: 0.5rem 0;
    font-size: 0.39rem;
    font-weight: 400;
    color: #333333;
    line-height: 0.62rem;
	text-align: justify;
}

.answerdata_html p {
    box-sizing: border-box;
    line-height: 1.6;
    padding-top: 0.15rem;
    padding-bottom: 0.15rem;
}

.answerdata_html img {
    max-width: 100% !important;
	height: auto !important;
}

.answergivenview {
    display: flex;
    align-items: center;
}

.answergiven {
    display: flex;
    align-items: center;
    margin: 0 0.53rem;
}

.answertime {
    flex: 1;
    font-size: 0.32rem;
    font-weight: 400;
    color: #999999;
    line-height: 0.35rem;
}

.answergivenbox {
    width: 0.8rem;
    height: 0.8rem;
    display: flex;
    justify-content: center;
    align-items: center;
}

.answerlike {
    width: 0.36rem;
    height: 0.36rem;
    background: url("../image/answerlike.png") center / cover no-repeat;
}

.answerlike_active {
    width: 0.36rem;
    height: 0.36rem;
    background: url("../image/answerlike_active.png") center / cover no-repeat;
}

.answerdislike {
    width: 0.36rem;
    height: 0.36rem;
    background: url("../image/answerlike.png") center / cover no-repeat;
    transform: rotate(180deg);
}

.answerdislike_active {
    width: 0.36rem;
    height: 0.36rem;
    background: url("../image/answerlike_active.png") center / cover no-repeat;
    transform: rotate(180deg);
}

.answerlikenumber {
    font-size: 0.32rem;
    font-weight: 400;
    color: #666666;
    margin-left: 0.2rem;
}

.replyanswer {
    margin-left: auto;
    height: 0.8rem;
    background: #EEEEEE;
    border-radius: 0rem;
    padding: 0 0.4rem;
    border: none;
    outline: none;
    font-size: 0.32rem;
    font-weight: 400;
    border-radius: 0.4rem;
    color: #666666;
}

/* guojia */
.zt-page .zt-tg-zs {
    margin: 0.32rem 0 !important;
}

.zt-tg-zss {
    /* margin: 0.32rem 0 0 0 !important; */
    border-radius: 0 !important;
}

.bk-bottom-list ul li a {
    display: block;
    background: #EEEEEE !important;
    line-height: 1.06667rem;
    height: 1.06667rem;
    margin: 0.13333rem 0.16rem 0.13333rem 0;
    padding: 0 0.21333rem;
    border-radius: 0.6rem;
    color: #666666 !important;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.zt-page .zt-tg-zs .title {
    font-size: 0.4rem;
    padding: 0.26667rem 0;
}

.sub-nav-tj .items-mask {
    background: transparent !important;
}

/* shipin */
.sp-page {
    background: #F5F5F5 !important;
}

.sp-pages {
    margin-top: 5.55rem;
}

.sp-page .bk-xgwz {
    /* margin: 0.4rem 0 !important; */
}

.sp-page .video-qu .vip-qu-jia {
    border: none !important;
    background: #0AB99D !important;
}

.sp-page .video-qu .vip-qu-jia span {
    color: #FFFFFF !important;
}

.sp-page .video-text-container .video-top-bottom .fx {
    width: auto !important;
    display: flex;
    align-items: center;
}

.videoshare {
    width: 0.37rem;
    height: 0.37rem;
    background: url("../image/answershare.png") center / cover no-repeat;
    margin-right: 0.2rem;
}

.bk-xgwz {
    padding: 0 !important;
    border-radius: 0 !important;
}

.bk-xgwz .bk-xgwz-con {
    border-radius: 0 !important;

}

.sp-page .bk-xgwz .bk-zgwz-title .wz-tab h4.hover {
    border-bottom: 0.05333rem solid #0AB99D;
}

.bk-pl {
    margin: 0 !important;
}

.empty-comment-list {
    box-shadow: none !important;
    border-radius: 0 !important;
}

#video_sort_switch {
    display: flex !important;
    align-items: center !important;
    margin-bottom: 0.4rem;
}


/* tag */
.zxnr-qz {
    background: #F5F5F5;
}

.flbqnr-table ul li {
    font-weight: normal !important;
    padding: 0 0.2rem;
    font-size: 0.4rem;
}

.flbqnr-table ul li.con:after {
    height: 2px !important;
}

.bk-bottom-list {
    /*border-top: 0.32rem solid #F5F5F5;*/
}

.bk-bottom-list h4 {
    font-size: 0.37rem;
    font-weight: 500;
    color: #333333;
    line-height: 0.37rem;
    margin: 0.4rem 0;
}

.content-title {
    padding: 0;
}

.tagcontent {
    margin: 0.4rem 0;
    font-size: 0.4rem;
    font-weight: 400;
    color: #333333;
    line-height: 0.61rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    word-break: break-all;
}

.tagunfold {
    margin-bottom: 0.4rem;
    font-size: 0.4rem;
    font-weight: 400;
    color: #0AB99D;
    line-height: 0.61rem;
    background: transparent;
    border: none;
    outline: none;
}

/* zixunneirong */
.bk-page {
    background: #F5F5F5 !important;
}

.sub-nav-tj {
    margin: 0px !important;
    background: #ffffff !important;
}

.wz-con .wz-con-body .expand-bottom {
    color: #0AB99D;
}

.bk-bottom-list ul li a {
    line-height: 0.8rem;
    height: 0.8rem !important;
}

.wz-con {
    padding: 0.4rem 0.53rem !important;
    position: relative;
}

.bk-xgwz .bk-xgwz-con .bk-zgwz-title h4 {
    font-size: 0.45333rem;
    font-weight: 700;
    color: #333333;
    line-height: 0.67rem;
}

.video_sort_switch {
    display: flex !important;
    align-items: center !important;
}

.bk-xgwz {
    margin-top: 0.39rem;
}

.bk-xgwz .bk-xgwz-con {
    padding-top: 0.4rem !important;

}

/*baikeneirong  */
.content-imgs {
    padding: 0 !important;
    position: relative;
}

.content-imgs img {
    border-radius: 0 !important;

}

.sub-nav-cons {
    padding: 0.26667rem 0rem !important;
}

.baikedetail {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 0;
    height: 1.7rem;
    background: rgba(0, 0, 0, 0.5);
    padding: 0.32rem;
}

.baiketitle {
    font-size: 0.35rem;
    font-weight: 400;
    color: #FFFFFF;
}

.baikebottom {
    font-size: 0.32rem;
    font-weight: 400;
    color: #FFFFFF;
    display: flex;
    align-items: center;
}

.baikenumber {
    margin-top: 0.15rem;
}

.baikeshare {
    margin-left: auto;
    display: flex;
    align-items: center;
}

.baikeshareicon {
    width: 0.37rem;
    height: 0.37rem;
    background: url('../image/baikeshare.png') center / cover no-repeat;
    margin-right: 0.2rem;
}

/* juhye */
.result-item-count .search-result-count span {
    font-size: 0.32rem;
}

/* .sub-nav-con {
    background-color: rgb(245, 245, 245);
} */

.bk-xgwz .bk-xgwz-con .bk-zgwz-title>span {
    line-height: 0.32rem;
    margin-top: 0.1289rem;
    display: flex !important;
    align-items: center !important;
}

.bk-bottom-list ul li a {
    margin-left: 0.16rem !important;
    margin-right: 0 !important;
}


/*tag页面 点击查看全部简介*/
.bk-gj-tab .tab-items {
    position: relative;
}

.bk-gj-tab .tagunfold {
    position: absolute;
    bottom: 44px;
    right: 10px;
}

.custom-ol {
    padding-left: 0.4rem;
    margin: 0.42667rem 0;
    list-style: none!important;
}
.custom-ol li {
    font-size: .37rem;
    font-weight: 400;
    color: #7f7f7f;
    line-height: .7rem;
    word-break: break-all;
    margin-bottom: 0.13333rem;
}