html {
    scroll-behavior: smooth;
    }
    .nohasthi{
        width:4.91rem !important;
    }
    .hasthi{
        width:2.91rem !important;
    }
    .artical_title{
        margin-top: 0.34rem;
        color: #333333;
        font-family: "PingFang SC";
        font-size: 0.28rem;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
    }
.ych_detail_page {
    background-color: #F5F5F5;
    color: #333333;
    font-size: 0.27rem;
    padding-bottom: 1rem;
}

.ych_detail_top {
    background-color: #fff;
    /* height: 2.73rem; */
    margin-bottom: 0.2rem;
    padding: 0.26rem 0.25rem 0.26rem;
}

.ych_detail_main {
    padding: 0.26rem 0.25rem;

}

.ych_detail_top_text {
    height: 0.33rem;
    font-size: 0.23rem;
    color: #999999;
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.ych_detail_msg {
    margin-bottom: 0.06rem;
    font-size: 0.25rem;
    padding: 0.18rem 0.25rem;
    border-radius: 0.12rem;
    background: linear-gradient(180deg, #F3F0FF 0%, #f1eeff4d 114.96%);
}

.ych_detail_msg_item {
    margin-bottom: 0.1rem;
}

.ych_detail_msg_title {
    display: inline-block;
    color: #999999;
    width: 1.52rem;
    margin-right: 0.19rem;
}

.ych_detail_seat {
    color: #6849E9;

}

.ych_detail_links {
    flex-wrap: wrap;
    margin-top: 0.32rem;
}

.ych_detail_link_item {
    padding: 0 0.29rem;
    text-align: center;
    min-width: 3.06rem;
    height: 0.63rem;
    line-height: 0.63rem;
    border-radius: 0.51rem;
    border: 0.01rem solid;
    /* border-width: 0.01rem;
    border-style: solid;
    border-image-source: linear-gradient(45deg, #6A70FF 100%, #E477FF 100%); */
    border: 0.01rem solid #E477FF;
    background: #F7F5FF;
    margin: 0 0 0.2rem 0;
}

.ych_detail_cg {
    color: #6849E9;
    font-size: 0.23rem;
    vertical-align: middle
}

.ych_detail_cg img {
    width: 0.2rem;
    height: 0.2rem;
    vertical-align: middle
}

.ych_detail_yc {
    background-color: #fff;
    padding: 0.29rem 0.25rem;
    border-radius: 0.16rem;
    margin: 0.39rem 0 0.2rem;
}

.ych_detail_yc_top_item {
    font-size: 0.29rem;
    color: #333333;
}

.ych_detail_yc_top_item_acitve {
    position: relative;
    color: #6849E9;
}

.ych_detail_yc_top_item_acitve::after {
    position: absolute;
    content: '';
    bottom: -0.15rem;
    left: 0;
    width: 1.25rem;
    height: 0.04rem;
    border-radius: 0.51rem;
    background: linear-gradient(293deg, #6A70FF 0%, #E477FF 100%);
}

.ych_detail_yc_cont {
    margin-top: 0.31rem;
}

.ych_detail_yc_title {
    margin-bottom: 0.13rem;
    font-weight: 700;
}

.ych_detail_yc_text {
    color: #525252;
}

.ych_detail_attention {
    margin: 0.2rem 0 0.41rem;
}

.ych_detail_attention_tag {
    margin-right: 0.14rem;
    padding: 0 0.27rem;
    line-height: 0.55rem;
    height: 0.55rem;
    border-radius: 0.98rem;
    color: #999999;
    background: #EBEBEB;
}

.ych_detail_attention_tag_active {
    color: #6849E9;
    background: #E5DFFF;
}
.daofen-box{
    width:100%;
    padding :0;
    background:#fff;
    margin-bottom:0.34rem;
    border-radius: 0.2rem;
    padding-bottom:0.01rem;
}
.daofen-box-content{
    width:100%;
    padding:0.1rem;
    background:#F8F8F8;
    border-radius: 0.2rem;
}
#ych_gl_cont,
#ych_zn_cont,
#ych_detail_att_singer_cont{
    display: none;
}
.star_city_item_title_new{
    color: #333333;
    font-size: 0.31rem;
    font-weight: 700;
    margin-bottom: 0.14rem;
}


}