.exhibition_banner{
	width: 100%;
	min-width: 1400px;
	height: 210px;
	background: url(../images/exhibition/munich2026_banner.png) center top no-repeat;
}
.exhibition_main{
	width: 1400px;
	margin: 0 auto;
	background-color: #fff;
	padding: 40px;
	box-sizing: border-box;
	margin-top: -40px;
	border-radius: 10px;
}
.exhibition_left{
	width: 630px;
	border-radius: 10px;
	border: 1px solid #E5E5E5;
	box-sizing: border-box;
	padding: 25px 30px 40px;
}
.exhibition_right{
	width: 630px;
	border-radius: 10px;
	border: 1px solid #E5E5E5;
	box-sizing: border-box;
	padding: 25px 30px 40px;
}
.exhibition_left .title{
	font-size: 26px;
	line-height: 39px;
	font-weight: 600;
	font-family: Poppins;
	margin-bottom: 15px;
}
.exhibition_left .text{
	font-size: 15px;
	line-height: 28px;
	font-weight: 400;
	font-family: Poppins;
	margin-bottom: 15px;
}
.exhibition_left  .text_list{
	text-align: center;
	margin-bottom: 40px;
}
.exhibition_left  .text_list .nameText{
	color: #333;
	font-size: 15px;
	font-weight: 400;
	line-height: 28px;
	margin-top: 10px;
}
.exhibition_left  .text_list .c_green{
	color: #30A06B;
	font-size: 18px;
	font-weight: 700;
	line-height: 28px;
}
.exhibition_right .topTitle{
	font-size: 26px;
	line-height: 39px;
	font-weight: 600;
	font-family: Poppins;
	margin-bottom: 15px;
}
.exhibition_right .fromList{
	margin-bottom: 15px;
}
.exhibition_from .title{
	font-size: 14px;
}
.exhibition_from .required{
	color: #E73F3F;
	margin-right: 10px;
}
.exhibition_from .title{
	line-height: 20px;
	margin-bottom: 5px;
}
.exhibition_from .inText{
	width: 100%;
	box-sizing: border-box;
	height: 44px;
	border: 1px solid #E0E0E0;
	border-radius: 8px;
	padding: 0 10px;
	font-size: 14px;
}
.exhibition_from .inText.width270{
	width: 270px;
}
.exhibition_from .formBtn{
	width: 100%;
	height: 44px;
	border-radius: 8px;
	background-color: #30A06B;
	font-size: 14px;
	color: #fff;
	margin: 40px 0 30px 0;
}
.exhibition_right .bottomText{
	font-size: 14px;
	line-height: 26px;
	font-weight: 400;
	font-family: Poppins;
}
select.exhibition_selIn{
  color: #999;
}
select.exhibition_selIn.selected,
select.exhibition_selIn option{
  color: #333;
}

/* 外层容器 */
.search-select-wrap {
  width: 270px;
  position: relative;
}
/* 输入框 */
.search-select-input {
  width: 100%;
  height: 42px;
  padding: 0 12px;
  padding-right: 36px;
  border: 1px solid #dcdcdc;
  border-radius: 6px;
  font-size: 14px;
  outline: none;
}
.inText:focus{
  border-color: #409eff;
}
/* 图标容器 */
.icon-box {
  position: absolute;
  right: 0px;
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none;
  color: #999;
  width:18px;
  height:18px;
  display:flex;
  align-items:center;
  justify-content:center;
}
.icon-box .icon-search2{
  display:none;
}
.icon-box .arrow{
  display:block;
	font-size: 6px;
	font-weight: bold;
	color: #666;
}
/* active状态切换图标：展开后显示搜索svg，隐藏箭头 */
/* .search-select-wrap.active .icon-box .arrow{
  display:none;
}
.search-select-wrap.active .icon-box .icon-search2{
  display:block;
	font-size: 11px;
	margin-right: 3px;
	color: #999;
	font-weight: bold;
} */

/* 下拉弹窗 */
.dropdown-panel {
  display: none;
  position: absolute;
  top: 46px;
  left: 0;
  width: 100%;
  max-height: 240px;
  overflow-y: auto;
  border:1px solid #dcdcdc;
  border-radius:6px;
  background:#fff;
  z-index:99;
}
.dropdown-panel.show {
  display:block;
}
/* 选项 */
.city-item {
  padding: 10px 12px;
  font-size:14px;
  cursor:pointer;
}
.city-item:hover {
  background-color: #f5f7fa;
}
.empty-tip {
  padding:12px;
  text-align:center;
  color:#999;
  font-size:14px;
}