@charset "utf-8";

.meeting_wrapper {
    margin: 1rem auto 0;
    padding: 0 0.72rem;
}
.conference_agenda {
    width: 100%;
}
/* 日程切换 */
.agenda_schedule {
    margin-bottom: 1rem;
    width: 100%;
    height: 0.8rem;
}
.schedule_list {
    display: block;
    height: 100%;
    width: 100%;
    font-weight: 700;
}
.schedule_list li {
    display: block;
    float: left;
    width: 50%;
    height: 100%;
    line-height: 100%;
    white-space:nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.vertical_line {
    position: relative;
    left: 50%;
    top: 0;
    height: 0.9rem;
    width: 0.02rem;
    margin-left: -0.01rem;
    background:#fff;
    opacity: 0.5;
}
.schedule_list li{
    line-height: 0.8rem;
    text-align: center;
    font-size: 0.36rem;
    color: #fff;
    border-bottom: 0.1rem #fff solid;
    opacity: 0.5;
}
.schedule_list li:nth-child(1).active {
    opacity: 1;
}
.schedule_list li:nth-child(2).active {
    opacity: 1;
}


/* 会场具体内容 */
.agenda_date {
    display: none;
}
.place {
    margin-bottom: 0.7rem;
}
.place_name {
    width: 100%;
    line-height: 0.4rem;
    font-size: 0.28rem;
    color: #fff;
    margin-bottom: 0.5rem;
    white-space: pre-wrap; 
}
.theme {
    margin-bottom: 0.4rem;
}
.theme_content {
    width: 100%;
    line-height: 0.36rem;
    font-size: 0.26rem;
    color: #fff;
    text-align: justify ;
    text-align-last:justify;
    -moz-text-align-last: justify ;
    -webkit-text-align-last:justify;
    word-wrap: break-word;   
    word-break: break-all;
    text-justify:inter-ideograph;
    text-align-last:left;
    display: block;
    white-space: pre-wrap;
}
.issue {
    margin-top: 0.2rem;
}
.issue_detail {
    width: 100%;
    color: #fff;
    overflow: hidden;
}
.issue_time {
    display: block;
    width: 100%;
    font-size: 0.24rem;
    line-height: 0.32rem;
    /* height: 0.5rem; */
}
.issue_content {
    display: block;
    width: 100%;
    font-size: 0.24rem;
    line-height: 0.32rem;
    text-align: justify ;
    word-wrap: break-word;   
    word-break: break-all;
    text-justify:inter-ideograph;
}
.meeting_item {
    display: block;
    width: 100%;
    height: auto;
}
.meeting_item .item {
    width: 100%;
    color: #fff;
}
.item_title{
    display: block;
    margin-top: 0.1rem;
    width: 100%;
    line-height: 0.4rem;
    font-size: 0.24rem;
}
.item_content {
    display: block;
    width:100%;
    line-height:0.4rem;
    font-size: 0.24rem;
    /* text-align: justify ;
    text-align-last:justify;
    -moz-text-align-last: justify ;
    -webkit-text-align-last:justify;
    word-wrap: break-word;   
    word-break: break-all;
    text-justify:inter-ideograph;
    text-align-last:left;
    white-space: pre-wrap;  */
    

    text-align: justify ;
    word-wrap: break-word;   
    word-break: break-all;
    text-justify:inter-ideograph;

}
.selected {
    display: block;
}