body {
  background-color: #3C0050 !important;
  /*  background: linear-gradient(217deg, rgba(162, 179, 178, .8), rgba(162, 179, 178, 0) 70.71%), linear-gradient(127deg, rgba(119, 138, 144, .8), rgba(119, 138, 144, 0) 70.71%), linear-gradient(336deg, rgba(114, 133, 140, .8), rgba(114, 133, 140, 0) 70.71%), linear-gradient(30deg, rgba(207, 225, 227, .8), rgba(207, 225, 227, 0) 70.71%);*/
  color: #FFF !important;
}
::selection {
  background-color: #552277;
  color: #fff;
}
::-moz-selection {
  background-color: #552277;
  color: #fff;
}
::-webkit-selection {
  background-color: #552277;
  color: #fff;
}
 #commPageSkin {
  background-image: url(https://hjsnet.oss-cn-hangzhou.aliyuncs.com/all_ui/event_pic/2023/202309uv/main_bg.png);
	 background-repeat: repeat !important;
	 background-size: 10px;
	 background-position: left top;
}
.commTitle {
  color: #FFF !important;
}
.commTitleIcon {
  background-image: url(https://hjsnet.oss-cn-hangzhou.aliyuncs.com/all_ui/event_pic/2023/202309uv/icon_subtitle.png);
  width: 61px;
  height: 59px;
}
#header {
  position: relative;
  z-index: 200;
  top: 0;
  background-color: #240e37;
  box-shadow: 0 10px 15px rgba(0, 0, 0, 0.05) !important;
}
#header .logo {
  background-image: url(https://hjsnet.oss-cn-hangzhou.aliyuncs.com/all_ui/event_pic/2023/202309uv/hjs_logo_2023.png) !important;
}
#nav a {
  color: #FFF !important;
}
#nav a:hover {
  color: #FFF !important;
  background-color: #552277 !important;
  /*    background-image: linear-gradient(135deg, #0A1232, #1D2088) !important;*/
}
/*banner*/
.banner {
  background-color: transparent;
}
.bannerImage {
  background-position: top center;
  background-image: url(https://hjsnet.oss-cn-hangzhou.aliyuncs.com/all_ui/event_pic/2023/202309uv/banner_main_pic.png);
}
.banner_text1 {
  color: #FFFFFF !important;
  top: 240px;
}
.banner_text1 p {
  /*  text-shadow: 0 4px 7px rgba(0, 0, 0, 0.2) !important;*/
  text-shadow: -2px 2px 0 #552277, 2px 2px 0 #552277, 2px -2px 0 #552277, -2px -2px 0 #552277, 0 7px 10px rgba(0, 0, 0, 0.3) !important;
}
.banner_text2 {
  color: #FFF !important;
  top: 560px;
}
.banner_text2 a {
  border-radius: 40px !important;
  background-color: #FFCC00 !important;
  /*        background-image: linear-gradient(225deg, #552277, #495356) !important;*/
  color: #552277;
}
.banner_text2 a:hover {
  color: #FFCC00;
  text-decoration: none;
  background-color: #3B1956 !important;
  /*      background-image: linear-gradient(45deg, #0A1232, #1D2088) !important;*/
}
.meetingInfo {}
.eventMsgSkin {
  color: #552277;
  background-color: #FFF;
  border-radius: 15px;
  box-sizing: border-box;
  border: solid 1px #552277;
  padding: 45px 20px;
  box-shadow: 0 4px 7px rgba(0, 0, 0, 0.2) !important;
}
.eventMsgSkin div {
  text-align: center;
  font-size: 15px;
}
.eventMsgSkin .EMSicon {
  font-size: 42px;
  margin-bottom: 30px;
  color: #552277;
}
.eventMsgSkin .EMStitle {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 10px;
  color: #552277;
}
.ems_line {
  height: 1px;
  background-color: rgba(0, 0, 0, 0.10);
  margin: 30px 0;
}
.eventMsgSkin .eventTitle {
  font-size: 20px;
  font-weight: bold;
  color: #552277;
  padding-bottom: 15px;
  text-align: left;
}
.eventMsgSkin .hlList img {
  width: 60px !important;
  margin-bottom: 5px !important;
}
.eventMsgSkin .hlList .hll_sub {
  font-size: 14px !important;
  font-weight: bold;
  color: #552277;
  margin-bottom: 5px !important;
}
.eventMsgSkin .hlList .hll_thr {
  font-size: 12px !important;
  line-height: 20px;
}
.eventMsgSkin .hlList .col {
  min-height: 100px !important;
}
.eventSpectator {
  padding-left: 30px;
  text-align: left !important;
  font-size: 14px;
  line-height: 32px;
}
/*页脚*/
#footer {
  color: #808080 !important;
  /*  background-color: #05091a !important;*/
}
.hzlxSkin {
  color: #FFF !important;
}
.hzlxSkin a {
  color: #FFF !important;
  text-decoration: underline;
}
.hzlxSkin a:hover {
  color: #000032 !important;
  text-decoration: none;
}
/*大会亮点*/
.eventInfoSkin {
  color: #552277;
  background-color: #FFFF;
  border: solid 1px #552277;
  box-shadow: 0 4px 7px rgba(0, 0, 0, 0.2) !important;
  border-radius: 15px;
  padding-left: 2%;
  padding-right: 2%;
}
/*-------------
嘉宾
-------------*/
.guestList > ul > li {
  background-color: transparent!important;
  border-radius: 15px;
}
.guestList > ul > li:nth-child(5n) {
  margin-right: 0px;
}
.oneGuest {
  border-color: #660091 !important;
  background-image: url(https://hjsnet.oss-cn-hangzhou.aliyuncs.com/all_ui/event_pic/2023/202309uv/oneGuest_bg.png);
  border-radius: 15px;
}
.oneGuestImg {
  width: 198px;
  height: 298px;
  overflow: hidden;
  display: block;
  position: absolute;
  z-index: 2;
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  border-radius: 15px;
}
.oneGuestImg:hover {
  background-size: 110%;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.og_line {
  background-image: linear-gradient(135deg, #604689, #312244) !important;
  z-index: 4;
}
.og_bottom {
  position: relative;
  z-index: 3;
  background-color: rgba(0, 0, 0, 0.50) !important;
  color: #FFF !important;
  border-bottom-left-radius: 15px;
  border-bottom-right-radius: 15px;
}
/*视频*/
.clipsList > ul > li video {
  background-color: #312244 !important;
}
/* 议程 */
.theListBg {
  background-color: #FFF !important;
  box-shadow: 0 10px 15px rgba(0, 0, 0, 0.1) !important;
}
.tableTitle {
  color: #552277 !important;
  border-color: #552277 !important;
}
.tableTitle::after {
  background-color: #552277 !important;
}
.mlTable2 td {
  color: #333333 !important;
}
.mlTable2 td:hover {
  color: #c69b5b !important;
}
.mlTable2 tr:hover {
  background-color: #f8f8f9 !important;
}
.theListDate {
  color: #c69b5b !important;
}
.theListDate2 {
  color: #fff !important;
}
.listMsg {
  color: hsla(0, 0%, 70%, 1) !important;
}
/*公司简介*/
.companyInfoSkin {
  border-color: rgba(255, 255, 255, 0.15) !important;
  color: #FFF;
}
.companyInfoSkin a {
  color: #FFF !important;
}
.companyInfoSkin a:hover {
  color: #000032 !important;
}
.historyList ul > li {
  text-align: left !important;
  margin-bottom: 2px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
	color: #808080;
}
.historyList a {
  font-size: 12px !important;
  color: #808080 !important;
}
.historyList a:hover {
  color: #552277 !important;
}
.cis_line {
  background-color: rgba(255, 255, 255, 0.15) !important;
}
/*-------------
赞助单位
-------------*/
.zanzhu li {
  border-color: #eee !important;
}
.partnerList > ul > li {
  border-color: #eee !important;
  border-radius: 6px;
}
.partnerList2 > ul > li {
  color: hsla(0, 0%, 70%, 1);
}
/*观众*/
.audienceImg {
  width: 1200px !important;
  min-height: 180px !important;
  margin: 0 !important;
  background-color: #080f2a;
  background-image: url(https://hjsnet.oss-cn-hangzhou.aliyuncs.com/all_ui/event_pic/2023/202309uv/audience.jpg);
  border-top-right-radius: 30px !important;
  border-bottom-left-radius: 0px !important;
}
.audienceSkin {
  widows: inherit !important;
  min-height: auto;
  background-color: transparent !important;
  border: solid 1px #CCC;
  border-top: none;
  /*  background-image: linear-gradient(135deg, #7eafa4, #1D2088) !important;*/
  color: #CCC !important;
  border-top-right-radius: 0px !important;
  border-bottom-left-radius: 30px !important;
  padding: 30px;
}
.audienceSkin > ul > li {
  width: auto;
  float: left;
  margin: 0 45px;
}
.audienceSkin li {
  text-align: left !important;
  line-height: 24px;
  margin-bottom: 5px !important;
  font-size: 14px !important;
}
.audienceSkin li > div:first-child {
  margin-bottom: 12px;
  font-size: 18px !important;
}
/*----------
	摊位
-----------*/
.boothList {
  width: 1200px;
  margin: auto;
}
.boothList > ul {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: center;
}
.boothList > ul > li {
  width: 300px;
  box-sizing: border-box;
  min-height: 120px;
  height: auto;
  border-right: solid 1px #EEE;
  border-bottom: solid 1px #EEE;
  background-color: #FFF;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.05) !important;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 15px;
  border-radius: 6px;
}
.boothList > ul > li div:first-child {
  color: #552277;
}
.boothList > ul > li div:nth-child(2n)::before {
  content: '❝';
  font-size: 18px;
}
/*
.boothList > ul > li div:nth-child(2n)::after {
  content: '❞';
  font-size: 18px;
}*/
/*门票*/
.priceArea ul {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
}
.priceArea li {
  background-image: url(https://hjsnet.oss-cn-hangzhou.aliyuncs.com/all_ui/event_pic/2023/202309uv/ticky_bg.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top right;
  width: 47.5%;
  height: 150px;
  background-color: #3B1956;
  border-radius: 15px;
  margin-bottom: 15px;
  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  padding: 20px 24px;
  /*  text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.10);*/
}
.priceArea li + li {
  margin-left: 10px;
}
.priceArea li.active {
  background-color: #3B1956;
  color: #c69b5b;
}
.priceArea li div:nth-child(1) {
  font-size: 18px;
  font-weight: bold;
}
.priceArea li div:nth-child(2) span {
  font-size: 32px;
  font-weight: bold;
}
.Copyright {
  text-align: center;
  padding: 0px 0 30px 0;
  font-size: 10px;
  color: white;
}
.Copyright a:link {
  color: white;
}
.Copyright a:hover {
  color: unset;
}