.ccfbox {
    position: relative;
    width: 1200px;
    min-height: calc(100vh - 180px);
    padding-bottom: 52px;
    margin: auto;
}
.outLayout {
    min-width: 1200px;
    max-width: 1440px;

    margin: auto;
}
@keyframes slideInFromLeft {
    from {
        opacity: 0;
        transform: translateX(-10px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}

.animated-popper {
    animation: slideInFromLeft 0.3s ease forwards; /* 应用动画 */
    /*position: absolute !important;*/
    /*top: 50% !important;  !* 从顶部偏移50% *!*/
    /*left: 50% !important; !* 从左侧偏移50% *!*/
    /*transform: translate(-50%, -50%) !important; !* 通过位移修正居中 *!*/
}
.minheader{

    height: 72px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 2px solid #113376;
}
.el-popover{
    padding: 16px 24px !important;
}
.headAisde {
    /*height: 72px;*/
    /*display: flex;*/
    /*justify-content: space-between;*/
    /*align-items: center;*/
    /*border-bottom: 2px solid #113376;*/
    /*;*/
    /*padding: 0 32px;*/

}

.logomin {
    display: flex;
    align-items: center;
}
.logomin img{
    width: 57px;
    height: 43px;
}
.logomin span {
    font-family: MicrosoftYaHei, MicrosoftYaHei;
    font-weight: bold;
    font-size: 20px;
    color: #333333;
    line-height: 26px;
    text-align: left;
    font-style: normal;
    margin-left: 8px;
}

.conmin {
    display: flex;
    align-items: center;
}

.conmin .conmin_text {
    font-family: MicrosoftYaHei, MicrosoftYaHei;
    font-weight: bold;
    font-size: 16px;
    color: #333333;
    line-height: 21px;
    text-align: left;
    font-style: normal;
    padding-right: 21px;
}
.conmin_text a{
    color: #333333;
}
.inputmin .el-input-group {
    width: 452px;
    height: 40px;
}

.inputmin .el-input-group__append {
    width: 40px;
    height: 38px;
    background: #0388FF;
    padding: 0;
    text-align: center;
    border: 1px solid #0388FF ;

}

.mymin {
    display: flex;
    align-items: center;
    margin-left: 20px;
    font-family: MicrosoftYaHei;
    font-size: 16px;
}

.mymin .el-dropdown-link {
    cursor: pointer;
    font-size: 16px;
}

.outLayout .conminright {
    display: flex;
}

.menumin {
    padding-top: 14px;
    width: 291px;
}

.menumin_title {
    font-family: MicrosoftYaHei, MicrosoftYaHei;
    font-weight: bold;
    font-size: 16px;
    color: #333333;
    padding: 0 24px;
}

.menumin_con {
    padding: 20px 8px;
    padding-bottom: 10px;
}

.menu_c {
    grid-template-columns: 1fr 1fr 1fr;
    display: grid;
    grid-row-gap: 4px;
    grid-column-gap: 8px;
}

.menu_c_item {
    height: 69px;
    opacity: 0.6;
    text-align: center;
}

.menu_c_itemtext {
    font-size: 14px;
    color: #333333;
    line-height: 24px;
}

.menu_c_item:hover {
    background: #F5F5F5;
    cursor: pointer;
    opacity: 1;
}

.menu_c_item img {
    margin-top: 14px;
    width: 23px;
    height: 20px;
}

.menu_btn_text {
    height: 40px;
    background: #F5F5F5;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 8px;
    opacity: 0.6;
}

.menu_btn_text:hover {
    background: #E8E8E8;
    cursor: pointer;
    opacity: 1;
}

.menu_btn_text img {
    margin-right: 10px;
}

.ccfmenu {
    padding: 20px 0px;
    min-width: 1200px;
    padding-bottom: 0px;
}
.ccfmenumax{
    /*padding: 20px 32px;*/
    padding-bottom: 0px;
}

.el-input--mini .el-input__inner {
    height: 40px;

}
.inputmin .el-input__inner{
    font-size: 16px;
    border:1px solid rgba(3, 136, 255, 1) ;
}
.formitem1 {
    display: flex;
    align-items: center;
    margin-bottom: 22px;
}

.formitem1 .el-form-item--mini .el-form-item__label {
    line-height: 40px;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #666666;
}

.formitem1 .el-checkbox-group {
    line-height: 40px;
    height: 40px;
}

.formitem1 .custom-label-left .el-form-item__label {
    text-align: left;
    width: 44px !important;
}

.formitem1 .custom-label-left .el-form-item__content {
    text-align: left;
    margin-left: 48px !important;
}

.formitem1 .custom-label-checkbox {
    margin-right: 24px;
}

.formitem1 .el-checkbox__label {
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #333333;
    padding-left: 8px;
}

.formitem1 .el-input__inner {
    font-size: 16px;
}

.formitem1 .el-color-picker__icon,
.el-input,
.el-textarea {
    width: 200px;
}

.formitem1 .el-form-item--mini.el-form-item {
    margin-bottom: 0;
}

.formitem1 .urlbtn {
    width: 96px;
    height: 32px;
    border-radius: 2px;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #333333;
    display: flex;
    align-items: center;
    justify-content: center;
}
.urlbtn a{
    color: #333333;
    height: 100%;
    width: 100%;
    text-align: center;
    line-height: 32px;
}
.a {
    background: rgba(95, 217, 0, 0.17);
    margin-left: 45px;
    margin-right: 16px;
}
.a:hover{
    background-color: rgba(95, 217, 0, 0.4);
    cursor: pointer;
}
.b {
    background: rgba(3, 136, 255, 0.1);
}
.b:hover{
    background-color: rgba(3, 136, 255, 0.3);
    cursor: pointer;
}
.c {
    background: rgba(255, 96, 3, 0.1);
    margin-left: 46px;
}
.c:hover{
    background-color: rgba(255, 96, 3, 0.3);
    cursor: pointer;
}
.classifyActive {
    background: rgba(3, 136, 255, 0.1);
    color: #0388FF !important;
}

.classifyActivecolor {
    font-weight: bold;
    font-size: 16px;
    color: #0388FF;
}
.classifyActivecolor span{
    font-size: 14px !important;
}
.formitem2 .timemin {
    display: flex;
}

.timemin .time_title {
    width: 32px;
    line-height: 32px;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #666666;
    padding-right: 16px;
    font-weight: 600;
}

.timemin .classifyItem {
    /*margin-left: 4px;*/
    padding: 0 16px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    border-radius: 2px;
    color: #333;
    cursor: pointer;
    margin-right: 0px;
}

.timemin .classifyItem:last-child {
    margin-right: 14px;
}

.select_l {
    margin-left: 8px;
}

.formitem2 {
    display: flex;
    align-items: center;
    margin-bottom: 22px;
}

.formitem2 .el-form-item {
    margin-bottom: 0px;
}

.formitem2 .el-checkbox-group {
    line-height: 40px;
    height: 40px;
}

.formitem2 .el-form-item__label {
    line-height: 40px;
    height: 40px;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #666666;
}

.formitem2 .el-range-editor--mini.el-input__inner {
    height: 40px;
}

.formitem2 .el-range-editor--mini .el-range-input {
    font-size: 16px;
}

.formitem2 .el-range-editor--mini .el-range-separator {
    font-size: 16px;
    line-height: 32px;
}

.formitem2 .custom-label-times .el-form-item__content {
    margin-left: 0px !important;
}

.formitem2 .el-date-editor--daterange.el-input__inner {
    width: 250px;
    padding: 3px 8px;
}
.formitemltwomin{
    margin-left: 47px !important;
}
.el-checkbox__label{
    padding-left: 8px !important;
}
.el-checkbox__inner{
    width: 16px;
    height: 16px;
}
.formitem2 .custom-label-form .el-form-item__label {
    width: 66px !important;
}

.formitem2 .custom-label-form .el-form-item__content {
    margin-left: 66px !important;
}

.formitem2 .el-checkbox__label {
    font-size: 16px;
    color: #333333;
}
 .el-checkbox{
    margin-right: 24px;
}
.formitem2 .urlbtn {
    width: 96px;
    height: 32px;
    border-radius: 2px;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #333333;
    display: flex;
    align-items: center;
    justify-content: center;
}

.formitem2 .mainBtnL {
    margin-left: 54px;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #0388FF;
    line-height: 32px;
    cursor: pointer;
}

.formitem2 .custom-label-live {
    margin-left: 174px;
}

.formitemarea {
    margin-bottom: 0px;
}

.formitemarea .classifyItem {
    margin-bottom: 16px;
}

.formitemarea .timemin .time_title {
    width: 32px;
    padding-right: 16px;
}

.formitem2 .timemin .areamin {
    display: flex;
    flex-wrap: wrap;
    flex: 1;
}

.formitem2 .timemin .areamin .classifyItem {
    height: 32px;
}
.ccfcontent{
    /*padding: 0 32px;*/


}
.ccfcontentmax{
    border-top: 1px solid #E8E8E8;
    padding-top: 16px;
}
.ccfcontent .ccfcontent_header {
    padding: 8px 24px;
    background: #F5F5F5;
}
.line{
    height: 1px;
    background: #E8E8E8;
    margin-bottom: 7px;
}
.ccfcontent_header {
    display: flex;
}

.ccfcontent_header .ccfcontentmin {
    display: flex;
    font-size: 16px;
    flex: 1;
}

.ccfcontentmin .ccfcontent_title {
    margin-right: 10px;
    line-height: 32px;
}

.ccfcontentmin .classifyItem {
    margin-right: 32px;
    cursor: pointer;
    line-height: 32px;
}

.ccfcontentmin .classifyItem span {
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #666666;
    padding-left: 8px;
    font-weight: 500;
}

.ccfcontent_header .ccfcontentimg {
    display: flex;
    align-items: center;
}

.ccfcontentimg .ccfcontentimg_one {
    margin-right: 24px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    /*padding: 2px;*/
    width: 36px;
    height: 36px;
}
/*.ccfcontentimg_one:hover{*/
/*    background: #E8E8E8;*/
/*}*/
.ccfcontentimg .ccfcontentimg_two {
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;

}
.ccfcontentimgback{
    background: rgba(3,136,255,0.1);
    border-radius: 2px;
}
.ccfmeeting {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    display: grid;
    grid-row-gap: 32px;
    grid-column-gap: 12px;
    padding: 16px 0;
}
.ccfmeeting_item{
    border: 1px solid transparent;
    border-radius: 4px;
    /*overflow: hidden;*/
}
.ccfmeeting_item:hover{
    
    /*border: 1px solid #0388FF;*/
    cursor: pointer;
    border-radius: 4px;
}
.ccfmeeting_item_img {
    position: relative;
    /*max-height: 219px;*/
    /*height: 100%;*/
    /*min-height: 177px;*/
}

.ccfmeeting_item_img img {

    /*width: 100%;*/
    /*height: 100%;*/

}

.ccfmeeting_item_img .ccfmeeting_item_img_l {
    position: absolute;
    left: 0;
    top: 0;
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #FFFFFF;

}



.ccfmeeting_item_img .ccfmeeting_item_img_l .item_img_two {
    background-image: url('../imgindex/weikaishi.png');
    width: 59px;
    height: 24px;
    display: flex;
    align-items: center;
    /*justify-content: center;*/
    padding-left: 12px;
}

.ccfmeeting_item_img .ccfmeeting_item_img_l .item_img_thr {
    background-image: url('../imgindex/jeishu.png');
    width: 59px;
    height: 24px;
    display: flex;
    align-items: center;
    color: #666666;
    /*justify-content: center;*/
    padding-left: 12px;
}

.ccfmeeting_item_img .ccfmeeting_item_img_l .item_img_four {
    background-image: url('../imgindex/weikaiqi.png');
    width: 67px;
    height: 24px;
    display: flex;
    align-items: center;
    /*justify-content: center;*/
    padding-left: 4px;
}

.ccfmeeting_item_img .ccfmeeting_item_img_r {
    position: absolute;
    right: 4px;
    top: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 2px;

}

.ccfmeeting_item_img .ccfmeeting_item_img_r .item_img_a {
    background-color: rgba(89, 139, 237, 1);
    width: 36px;
    height: 24px;
    line-height: 24px;
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #FFFFFF;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 2px;
}

.ccfmeeting_item_img .ccfmeeting_item_img_r .item_img_b {
    background-color: rgba(62, 62, 62, 1);
    padding: 4px;
    /* height: 24px; */
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #FFFFFF;
    display: flex;
    align-items: center;
    justify-content: center;

}
.ccfmeeting_item_img .ccfmeeting_item_img_r .item_img_b span{
    color: #FAE5A5;
    display: flex;
    align-items: center;
    justify-content: center;

}
.ccfmeeting_item_img .ccfmeeting_item_img_r span img {
    width: 13px;
    padding-right: 2px;

}

.ccfmeeting_item_img .ccfmeeting_item_img_rb {
    position: absolute;
    right: 0px;
    bottom: 0px;
    padding: 5px 8px;
    background-color: rgba(0, 0, 0, 0.39);
    color: #fff;
    border-radius: 2px 0px 0px 0px;
    font-size: 14px;
}

.ccfmeeting_item_img .ccfmeeting_item_img_rb img {
    width: 9px;
    height: 12px;
}

.ccfmeeting_item_con {
    padding: 8px;
    border: 1px solid transparent;
    border-radius: 0 0 4px 4px;
}
.ccfmeeting_item:hover {
    /*border: 1px solid #0388FF;*/
    border-clip: padding-box, border-box;
    border-origin: padding-box, border-box;
    /*border-image: linear-gradient(to top, #0388FF, transparent) 1;*/
    /*border-image: linear-gradient(to bottom, transparent 49%, #0388FF 1%) 1;*/

}
.ccfmeeting_item_con:hover{
    border: 1px solid #0388FF;
    border-top: 1px solid transparent;
}
.recentlycity{
    padding-left: 0px !important;
}
.ccfmeeting_item_con .ccfmeeting_item_con_title {
    font-family: MicrosoftYaHei, MicrosoftYaHei;
    font-weight: bold;
    font-size: 16px;
    color: #333333;
    line-height: 32px;
    white-space: nowrap;      /* 确保文本在一行内显示 */
    overflow: hidden;         /* 超出容器部分隐藏 */
    text-overflow: ellipsis;  /* 使用省略号表示被截断的文本 */
    max-width: 265px;
}
.ccfmeeting_item_con_title2{
    max-width: 900px !important;
}
.ccfmeeting_item_con .ccfmeeting_item_con_time {
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #666666;
    line-height: 24px;
    padding-top: 4px;
}
.el-range-editor .el-range-input{
    font-size: 16px;
}
.ccfmeeting_item_con .ccfmeeting_item_con_c {
    display: flex;
    padding-top: 15px;
}
.switchmin{
    flex: 1;
    display: flex;
    justify-content: flex-end;
}
.inputcity .el-input__inner{
    font-size: 16px;
}
.inputcitybtn{
    display: inline-block;
    width: 65px;
    height: 32px;
    line-height: 32px;
    background: #0388FF;
    border-radius: 2px;
    text-align: center;
    color: #fff;
    margin-left: 8px;
    cursor: pointer;
}
.inputcitybtn2{
    display: inline-block;
    width: 65px;
    height: 32px;
    background: #E8E8E8;
    border-radius: 2px;
    text-align: center;
    color: #333;
    line-height: 32px;
    cursor: pointer;
}
.ccfmeeting_item_con_c .item_con_c_l {
    display: flex;
    flex: 1;
    align-items: center;
    color: #666;
    font-size: 14px;
    line-height: 14px;

}

.ccfmeeting_item_con_c .item_con_c_l img {
    padding-right: 6px;

}

.ccfmeeting_item_con_c .item_con_c_r {
    display: flex;

}

.item_con_c_r .item_con_c_r_btn {
    border-radius: 2px;
    border: 1px solid rgba(3, 136, 255, 0.3);
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #0388FF;
    line-height: 24px;
    padding: 3px 8px;
    margin-left: 8px;
}
.item_con_c_r_btn a{
    color: #0388FF;
}
.item_con_c_r .item_con_c_r_btn:hover{
    background: rgba(3,136,255,0.1);
}
.ccfmeeting_item_btn {
    display: flex;
    align-items: center;
    justify-content: center;
    background: #0388FF;
    border-radius: 2px;
    height: 40px;
    margin-top: 16px;
    cursor: pointer;
}
.ccfmeeting_item_btn a{
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #FFFFFF;
    line-height: 32px;
    width: 100%;
    text-align: center;

}
.ccfmeeting_item_btn:hover{
    background: #339FFF;
}
.nullbtn {
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #FFFFFF;
    line-height: 32px;
    background: #0388FF;
    border-radius: 2px;
    opacity: 0.3;
    border-radius: 2px;
    height: 40px;
    margin-top: 16px;
    cursor: pointer;
    cursor:not-allowed;
}
.ccfmeeting1 .nullbtn{
    margin-top: 0px;
    width: 274px;
    margin-left: 16px;
    cursor:not-allowed;
}
.nullbtn a{
    color: #fff;
    width: 100%;
    text-align: center;
}
.ccfmeeting1 .nullbtn a{
    margin-top: 0px;
    width: 274px;
    margin-left: 16px;
    cursor:not-allowed;
    color: #fff;
    display: flex;
    justify-content: center;
}

.ccfmeeting1 {
    padding: 16px 0;
}

.ccfmeeting1 .ccfmeeting_item_img {
    max-height: 219px;
    max-width: 349.5px;
}
.ccfmeeing_item_imgmin{
    width: 100%;
    height: 100%;
    display: flex;
    height: 184px;
    background-color: #F5F5F5;

    /*min-height: 190.8px;*/
}

.ccfmeeing_item_imgmin img{
    width: 100%;
    /*height: 100%;*/
    /*max-height: 219px;*/
    object-fit: contain;
}
.ccfmeeting1 .ccfmeeting_item {
    display: flex;
    margin-bottom: 16px;
    border-radius: 4px;
    border: 0;
    height: 184px;

}

.ccfmeeting1 .ccfmeeting_item .ccfmeeting_item_con {
    flex: 1;
    padding: 16px 16px;
    border: 1px solid transparent;
    border-left: 0px;
    border-radius: 0px 4px 4px 0 ;
}
/*.ccfmeeting1.ccfmeeting_item .ccfmeeting_item_con:hover{*/
/*    border: 1px solid rgba(3, 136, 255, 1) !important;*/

/*}*/
.ccfmeeting1 .ccfmeeting_item_btn {
    margin-top: 0px;
    width: 274px;
    margin-left: 16px;
}
.ccfmeeting1 .ccfmeeting_item_con:hover{
    border: 1px solid rgba(3, 136, 255, 1) !important;
    border-left:0px !important;
}
.ccfmeeting1 .item_con_c_r_btn {
    height: 32px;
    padding: 0 8px;
    line-height: 32px;

}

.ccfmeeting1 .ccfmeeting_item_con_c .item_con_c_r {
    display: flex;
    align-items: flex-end;
    /* 将子元素靠底部对齐 */
}

.ccfmeeting1 .ccfmeeting_item_con_c {
    padding-top: 48px;
}

.ccfmeeting1 .ccfmeeing_item_img {
    position: relative;
    height: 100%;
}
.ccfmeeting1 .ccfmeeing_item_img img{
    width: 100%;
    height: 100%;
}
.ccfmeeting1 .ccfmeeing_item_imgmax{
    width: 311px;
}
.ccfmeeting1 .ccfmeeting_item .ccfmeeting_item_img_l {
    /*background-image: url('../imgindex/baoming.png');*/
    width: 71px;
    height: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.ccfmeeting1 .ccfmeeting_item .ccfmeeting_item_img_l {
    position: absolute;
    left: 0;
    top: 0;
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #FFFFFF;

}

.ccfmeeting_item_img .ccfmeeting_item_img_l .item_img_one {
    background-image: url('../imgindex/baoming.png');
    width: 59px;
    height: 24px;
    display: flex;
    align-items: center;
    /*justify-content: center;*/
    padding-left: 12px;
}

/* .item_img_a .ccfmeeting_item_img .ccfmeeting_item_img_r .item_img_a{
    position: absolute;
    right: 4px;
    top: 4px;
    display: flex;
    align-items: center;
    justify-content: center;


} */
/*.ccfmeeting1 .ccfmeeting_item .ccfmeeting_item_img .ccfmeeting_item_img_l .item_img_two {*/
/*    background-image: url('../imgindex/weikaishi.png');*/
/*    width: 71px;*/
/*    height: 24px;*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*}*/
.ccfmeeting1 .ccfmeeting_item .ccfmeeting_item_img_l .item_img_one {
    background-image: url('../imgindex/baoming.png');
    width: 59px;
    height: 24px;
    display: flex;
    align-items: center;
    /*justify-content: center;*/
    padding-left: 12px;
}
.ccfmeeting1 .ccfmeeting_item .ccfmeeting_item_img_l .item_img_two {
    background-image: url('../imgindex/weikaishi.png');
    width: 59px;
    height: 24px;
    display: flex;
    align-items: center;
    /*justify-content: center;*/
    padding-left: 12px;
}

.ccfmeeting1 .ccfmeeting_item .ccfmeeting_item_img_l .item_img_thr {
    background-image: url('../imgindex/jeishu.png');
    width: 59px;
    height: 24px;
    display: flex;
    align-items: center;
    color: #666666;
    /*justify-content: center;*/
    padding-left: 12px;
}

.ccfmeeting1 .ccfmeeting_item .ccfmeeting_item_img_l .item_img_four {
    background-image: url('../imgindex/weikaiqi.png');
    width: 67px;
    height: 24px;
    display: flex;
    align-items: center;
    /*justify-content: center;*/
    padding-left: 4px;
}

.ccfmeeting1 .ccfmeeting_item .ccfmeeting_item_img_r {
    position: absolute;
    right: 4px;
    top: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #FFFFFF;
    /* background-color: #598BED; */

}

.ccfmeeting1 .ccfmeeting_item .ccfmeeting_item_img_r .item_img_a {

    background-color: rgba(89, 139, 237, 1);
    width: 36px;
    height: 24px;
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #FFFFFF;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 2px;
}

.ccfmeeting1 .ccfmeeting_item .ccfmeeting_item_img_r .item_img_b {
    background-color: rgba(62, 62, 62, 1);
    padding: 4px;
    /* height: 24px; */
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #FAE5A5;
    display: flex;
    align-items: center;
    justify-content: center;

}
.ccfmeeting1 .ccfmeeting_item .ccfmeeting_item_img_r .item_img_b span{

    display: flex;
    align-items: center;
    justify-content: center;

}
.ccfmeeting1 .ccfmeeting_item .ccfmeeting_item_img_r .item_img_b span img{
    margin-right: 2px;
    width: 12px;

}
.ccfmeeting1 .ccfmeeting_item .ccfmeeting_item_img_rb {
    position: absolute;
    right: 0px;
    bottom: 0px;
    padding: 5px 8px;
    background-color: rgba(0, 0, 0, 0.39);
    color: #fff;
    border-radius: 2px 0px 0px 0px;
    font-size: 14px;
}
.ccfmeeting1 .ccfmeeting_item .ccfmeeting_item_img_rb img {
    width: 9px;
    height: 12px;
    padding-right: 2px;

}
.ccfmeeting1 .ccfmeeting_item .ccfmeeting_item_img img {
    /*width: 100%;*/
    /*height: 100%;*/
}



.poppover_title {
    font-family: MicrosoftYaHei, MicrosoftYaHei;
    font-weight: bold;
    font-size: 16px;
    color: #333333;
    padding-bottom: 8px;
}

.popper_arrow {
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #666666;
    line-height: 24px;
    padding-bottom: 16px;
}
.poppover_text{
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #666666; 
    padding-bottom: 8px;
}
.el-checkbox__input.is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner{
    background-color: rgba(3, 136, 255, 1);
}
.el-checkbox__input.is-checked+.el-checkbox__label{
    color: #333;
}
.el-input.is-active .el-input__inner, .el-input__inner:focus{
    border-color:#0388FF ;
}
.pagination-custom-text{
    font-family: MicrosoftYaHei;
font-size: 14px !important;
color: #666666;
line-height: 37px !important;
font-weight: 500;
    margin-right: 16px;
}
.el-pagination {
    font-size: 14px;
    display: flex;
    justify-content: center;
    margin-top: 30px;
    
}

.el-pager li{
    width: 37px;
    height: 37px;
    font-size: 14px;
    line-height: 37px;
    color: rgba(0,0,0,0.65);
    font-weight: 500;
}
.el-pager li.active{
    background:rgba(3, 136, 255, 0.1);
border-radius: 2px;
}
.el-pagination .btn-prev,.el-pagination .btn-next{
    width: 37px;
    height: 37px;
    font-size: 14px;
    line-height: 37px;
}
.el-pagination__total,.el-pagination__jump{
    line-height: 38px !important;
}
.el-pager li.btn-quicknext, .el-pager li.btn-quickprev{
    line-height: 38px !important;
}
.el-pagination button, .el-pagination span:not([class*=suffix]){
    font-size: 14px;
}
.totalitem{
    color: rgba(3, 136, 255, 1);
    line-height: 37px !important;
    text-align: center;
}
.tablecolor{
    margin-top: 40px;
}
.footermin{
    display: flex;
    justify-content: center;
    align-items: center;
}
.queren{
    width: 65px;
    height: 32px;
    background: #E8E8E8;
    border-radius: 2px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 30px;
    margin-left: 4px;
}
.el-pagination__editor.el-input{
    margin: 0 4px;
}
.formitemltwo{
    margin-left: 44px;
}
.formitemlthr{
    margin-left: 220px;
}
.el-date-editor .el-range__close-icon{
    /*display: none;*/
}
.el-date-editor .el-range-separator{
    margin-right: 6px;
}
.el-checkbox__input.is-focus .el-checkbox__inner {
    border-color: #DCDFE6;
}
.el-checkbox__input.is-checked .el-checkbox__inner {
    border-color: rgba(3, 136, 255, 1);
}
.footermin {
    display: flex;
    justify-content: center;
    align-items: center;
}
.queren {
    width: 65px;
    height: 32px;
    background: #E8E8E8;
    border-radius: 2px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 30px;
    margin-left: 4px;
    cursor: pointer;
}
.el-pagination__editor.el-input .el-input__inner{
    height: 32px;
}
.el-date-editor .el-range-input{
    font-size: 16px;
}
.el-checkbox__inner::after{
    left: 5px;
    height: 8px;
}
.disabled{
    cursor:not-allowed !important;
}
.wmeet{
    padding: 32px 0;
    background: #EFF3F5;
}
.nulllogin{
    display: flex;
}
.nulllogin1{
    width: 73px;
    height: 36px;
    border-radius: 4px;
    border: 1px solid #E8E8E8;
    background: #FFFFFF;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: PingFangSC, PingFang SC;
    font-weight: 400;
    font-size: 14px;
    color: #0388FF;
    cursor: pointer;
}
.nulllogin1 a,nulllogin2 a{
    width: 100%;
    line-height: 38px;
    text-align: center;
}
.nulllogin2{
    width: 73px;
    height: 36px;
    border-radius: 4px;
    background: #0388FF;
    border: .0625rem solid #E8E8E8;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: PingFangSC, PingFang SC;
    font-weight: 400;
    font-size: 14px;
    color: #fff;
    margin-left: 8px;
    cursor: pointer;
}
.nulllogin2 a{
    color: #fff !important;
}
.tr1{

    height: 32px;
    background: #F5F5F5;
}
.tr1 th{
    text-align: center;
    border: 1px solid #E8E8E8; /* 给单元格加边框 */

}
.meeting1 tbody td{
    height: 40px;
    text-align: center; /* 文字居中显示 */
    border: 1px solid #E8E8E8; /* 给单元格加边框 */
}
.meeting2{
    margin-top: 38px;
}
.tabletext{
    color: rgb(3, 136, 255);
    text-align: right !important;
    padding-right: 16px;
}
.l_ticketPlaces li{
    color: #333;
}
.l_ticketPlaces li.active{
    border-top: none;
    border-bottom: 2px solid #0388FF;
    color: #0388FF;
    margin-top: 0;
}
.l_ticketPlaces{
    background: #fff;
}
.nullimg{
    text-align: center;
    padding-top: 140px;
}
.nullimg img{
    width: 113px;
    height: 106px;
}
.nullimg p{
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #999999;
    line-height: 32px;
}
.van-dialog__confirm, .van-dialog__confirm:active{
    color: #0388FF !important;
}