@charset "utf-8";

/* 全国俱乐部活动 */
.upcoming_events_new{}
.upcoming_events_new .banner img{width: 100%;}
.upcoming_events_new .tab1{text-align: center;padding-top: 78px;}
.upcoming_events_new .tab1 .item{display: inline-block;font-size: 24px;height: 63px;line-height: 63px;position: relative;color:#00386c;}
.upcoming_events_new .tab1 .item a{background-repeat: no-repeat;background-position:left center;background-size: contain;display: block;padding-left: 68px;cursor: pointer;}
.upcoming_events_new .tab1 .item1 a{background-image: url(../images/icon2.png);}
.upcoming_events_new .tab1 .item2 a{background-image: url(../images/icon3.png);}
.upcoming_events_new .tab1 .item2{margin-left: 74px;}
.upcoming_events_new .tab1 .item.cur::before{left: 50%;bottom: -10px;content: "";width: 165px;height: 10px;background: url(../images/ggcur_03.png) no-repeat center;position: absolute;transform: translateX(-50%);margin-left:34px;}
.jhy_upcoming_events{margin-top: 100px;}
.jhy_upcoming_events .scroll-tab{margin-top: 0;}
.jhy_upcoming_events .con{margin-top: 30px;}
.jhy_upcoming_events .citem thead .c{text-align: left;}
.jhy_upcoming_events .citem thead .pl20{padding-left: 20px;}
.jhy_upcoming_events .citem thead .pl68{padding-left: 68px;}
.jhy_upcoming_events .citem td{text-align: center;}
.jhy_upcoming_events .con .tbox tbody .inner{padding-right:105px;padding-left: 0;max-width: 720px;}
.jhy_upcoming_events .con .tbox tbody .click_btn a{background-color: #003768;border-radius: 20px;width: 73px;height: 32px;color:#fff;font-size: 18px;display: block;cursor: pointer;padding-top: 3px;}
.jhy_upcoming_events .con .tbox tbody .time{padding-left: 40px;}
.jhy_upcoming_events .con .tbox tbody .place{padding-left: 68px;}
.jhy_upcoming_events .con .tbox tbody .place span{padding-left: 28px;}
.jhy_upcoming_events .con .tbox tbody .tbox{  height: 54px;display: flex;align-items: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;}
.jhy_upcoming_events .con .tbox tbody .tt{width: 100%;white-space: normal;margin-bottom: 0;}
.jhy_upcoming_events .con .tbox tbody .tt a{}
.jhy_upcoming_events .con .tbox td,.jhy_upcoming_events .con .tbox th{box-sizing: border-box !important;}
/* 20220727 */
.upcoming_events_new .text{border:1px solid #b8e0d3;width: 100%;padding:45px 80px;box-sizing: border-box !important;background-color: #fff;margin-top: 55px;}
.upcoming_events_new .p{font-size: 18px;color:#00386c;text-align: justify; text-justify:inter-ideograph;margin-top: 10px;}

/* 全国CMA精英俱乐部家聚 */
.jhy_upcoming_events2 .con .tbox tbody .place span{background: none;}
.jhy_upcoming_events2 .con .tbox tbody .place{padding-left: 0;}
.jhy_upcoming_events2 .con .tbox tbody .place span{padding-left: 68px;padding-right: 20px;}
.jhy_upcoming_events2 .text{border:1px solid #b8e0d3;width: 100%;padding:55px 80px 45px;box-sizing: border-box !important;background-color: #fff;}
.jhy_upcoming_events2 .text .t1{font-size: 42px;color:#00386c;line-height: 1;text-align: center;}
.jhy_upcoming_events2 .text .t2{font-size: 18px;color:#00386c;text-align: justify; text-justify:inter-ideograph;margin-top: 20px;}
.jhy_upcoming_events2 .text .t3{background-color: #0079c1;padding:11px 39px;color:#fff;font-size: 18px;display: inline-block;margin-left: 50%;transform: translateX(-50%);border-radius: 25px;margin-top: 20px;cursor: pointer;}
.jhy_upcoming_events2 .con{margin-top: 55px;}
.jhy_upcoming_events2{margin-top: 57px;}


@media screen and (max-width: 750px){
  /* .upcoming_events_new .tab1 .scroll-prev, .upcoming_events_new .tab1 .scroll-next{display: block;} */
  .upcoming_events_new .tab1{padding-top: 0.5rem;}
  .upcoming_events_new .xfont-icon {width: 0.8rem;height: 0.8rem;border-radius: 50%;margin: auto;text-align: center;}
  .upcoming_events_new .tab1 .item{height: 0.8rem;font-size: 20px;line-height: 0.8rem;width: auto;text-align: left;}
  .upcoming_events_new .tab1 .item a{padding-left: 0.9rem;white-space: nowrap;}
  .upcoming_events_new .tab1 .item.cur::before{margin-left: 0.4rem;width: 140px;}
  .upcoming_events_new .tab1 .item2{margin-left: 0;}
  /* .upcoming_events_new .tab1 .scroll-box{overflow: hidden;width: 100%;} */
  .upcoming_events_new .tab1{display: table;text-align: left;}
  .upcoming_events_new .tab1 .item2{margin-top: 20px;}
  .jhy_upcoming_events{margin-top: 1rem;}
  /* .jhy_upcoming_events .con .tbox tbody .place{text-align: left !important;} */
  .jhy_upcoming_events .con .tbox tbody .inner{padding-right: 0;max-width: none;}
  .jhy_upcoming_events .con .tbox tbody .tbox{height: auto;}

  .jhy_upcoming_events2{margin-top: 0.8rem;}
  .jhy_upcoming_events2 .text{padding:20px 15px;}
  .jhy_upcoming_events2 .text .t1{font-size: 30px;}
  .jhy_upcoming_events2 .con .tbox tbody .place span,.jhy_upcoming_events .con .tbox tbody .place{padding-left: 0;padding-right: 0;}
/* 20220620 */
  .upcoming_events.jhy_upcoming_events .con .tbox tbody tr td:nth-child(1):after{content: "俱乐部";}
  .upcoming_events.jhy_upcoming_events .con .tbox tbody tr td:nth-child(2):after{content: "时间";}
  .upcoming_events.jhy_upcoming_events .con .tbox tbody tr td:nth-child(3):after{content: "主题";}
  .upcoming_events.jhy_upcoming_events2 .con .tbox tbody tr td:nth-child(1):after{content: "活动名称";}
  .jhy_upcoming_events2 .con{margin-top: 0.4rem;}

  /* 20220727 */
  .upcoming_events_new .text{padding: 15px;margin-top: 30px;}


}












