.jon-en{
    font-size: 0.1rem!important;
    color: #666!important;
    
}
.job-cn{
    color: #666 !important;
}
.title-en{
    font-size: 0.12rem !important;
    color: #333 !important;
}
.caigou {
	margin-top: 1.2rem;
	padding-bottom: 0.85rem;
}

.caigou_center {
	width: 7rem;
	margin: 0 auto;
}

.caigou_items {
	padding-bottom: 0.24rem;
	border-bottom: 0.01rem solid #EEEEEE;
	margin-bottom: 0.35rem;
}

.caigou_title {
	height: 0.9rem;
	margin-bottom: 0.15rem;
	color: #343266;
	font-size: 0.26rem;
	padding-left: 0.25rem;
	border-left: 0.01rem solid #EEEEEE;
	cursor: pointer;
	position: relative;
}

.caigou_title::before {
	content: '';
	position: absolute;
	left: -0.02rem;
	top: 0.05rem;
	width: 0.04rem;
	height: 0.28rem;
	background: #54E6CE;
}

.caigou_ico {
	width: 1.19rem;
	height: 0.34rem;
	font-size: 0.16rem;
	color: #343266;
	background: url(/assets/default/images/about/a2.png) no-repeat;
	background-size: 100% 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-left: 0.19rem;
}

.caigou_ico img {
	width: 100%;
	height: 100%;
}

.beyond {
	padding-top: 1.4rem;
	padding-bottom: 1.9rem;
}

.beyondList {
	display: flex;
	flex-wrap: wrap;
}

.beyond_items {
	width: 31%;
	margin-right: 3.5%;
}

.beyond_items:nth-child(3n) {
	margin-right: 0;
}
.beyond_items:hover .beyond_text{
	color: #fff;
}

.beyond_items:hover {
	background:url(/assets/default/images/about/组-12.png) no-repeat;
	background-size: 100% 100%;
}

.beyond_items:nth-child(2):hover{
	background:url(/assets/default/images/about/组-23.png) no-repeat;
	background-size: 100% 100%;
}
.beyond_items:nth-child(3):hover{
	background:url(/assets/default/images/about/组-24.png) no-repeat;
	background-size: 100% 100%;
}
.beyond_imgBox {
	width: 1.65rem;
	height: 1.15rem;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 auto;
	position: relative;

}

.beyond_imgBox img {
	max-width: 100%;
	max-height: 100%;
	position: absolute;
}
.ico2{
	display: none;
}
.beyond_items:hover .ico1{
	display: none;
}

.beyond_items:hover .ico2{
	display: block;
}


.beyond_items {
	border-radius: 0.08rem;
	background: linear-gradient(#cbfaff, #eafcff);
	box-shadow: -0.03rem 0.04rem 0.09rem 0.01rem rgba(12, 175, 224, 0.29), inset -0.05rem 0.06rem 0.18rem 0.01rem rgba(228, 255, 248, 0.26);
	padding: 0.8rem 0;
}

.beyond_text {
	text-align: center;
	color: #343266;
	font-size: 0.24rem;
	margin-top: 0.65rem;
}

.exhibitor {
	padding-top: 0.65rem;
}

.exhibitor_search {
	width: 7.4rem;
	height: 0.45rem;
	margin: 0 auto 0.35rem auto;
	
	display: flex;
	overflow: hidden;
	border-radius: 0.05rem;
    
	box-shadow:0rem 0rem 0.1rem 0rem rgba(0,182,181,0.2);
}

.exhibitor_input {
	flex: 1;
	border: 0;
	padding: 0 0.2rem;
}
.exhibitor_input:focus::placeholder{
    color: #ccc;
}

/*.exhibitor_Seabtn {*/
/*	width: 0.6rem;*/
/*	height: 100%;*/
/*	background: red;*/
/*	display: flex;*/
/*	justify-content: center;*/
/*	align-items: center;*/
/*	cursor: pointer;*/

/*	background: linear-gradient(351deg, #2ADCC5 0%, #0073D0 100%);*/
/*}*/
.exhibitor_search input::placeholder{
    color: #A6A6A6;
}

.exhibitor_Seabtn img {
    height: 100%;
	/*width: 0.2rem;*/
	/*height: 0.2rem;*/
}

.exhibitorWrap {
	/*padding-top: 0.45rem;*/
}

.exhibitor_checked {
	display: flex;
	justify-content: center;
	margin-bottom: 0.25rem;
}

.exh_a {
	color: #666;
	font-size: 0.21rem;
	display: block;
	padding-bottom: 0.08rem;
	padding-left: 0.05rem;
	padding-right: 0.05rem;
	position: relative;
	font-weight: bold;
	margin-right: 0.25rem;
}

.exh_a:last-child {
	margin-right: 0;
}

.exh_a.active {
	color: #00B6B5;
	font-weight: bold;
}

.exh_a:hover {
	color: #00B6B5;
	
}

.exh_a.active::after {
	content: '';
	position: absolute;
	width: 100%;
	height: 0.05rem;
	background: #00B6B5;
	left: 0;
	bottom: 0;
}

.exh_content {
	display: flex;
	/*padding-top: 0.3rem;*/
	padding-bottom: 2rem;
}

.exh_screen {
	width: 2.35rem;
}

.exh_screen_itm {
	display: block;
	padding: 0.1rem 0.1rem 0.1rem 0.18rem;
	font-size: 0.14rem;
	color: #666;
	
	position: relative;

}


.exh_screen_itm:hover {
	color: #00B6B5;
}

.exh_screen_itm:hover::after{
    display: block !important;
    background: #00B6B5 !important;
}
.exh_screen_itm::after {
	content: '';
	position: absolute;
	right: 0;
	top: 0;
	width: 0.04rem;
	height: 100%;
	border-radius: 0.1rem;
	background: #00B6B5;
	display: none;

}
.exh_screen_itm.active{
    font-weight: bold;
    color: #00B6B5;
}
.exh_screen_itm.active::before {
	content: '';
	position: absolute;
	right: 0;
	top: 0;
	width: 0.04rem;
	height: 100%;
	border-radius: 0.1rem;
	background: #00B6B5;

}

.exh_screen_list {
	border-radius: 0.05rem;
	box-shadow:0rem 0rem 0.1rem 0rem rgba(0,182,181,0.2);
	
	overflow: hidden;
	padding-bottom: 0.15rem;
	margin-bottom: 0.4rem;
}

.exh_screen_titler {
    font-weight: bold;
	font-size: 0.18rem;
	text-align: center;
	color: #fff;
	background: linear-gradient(318deg, #2ADCC5 0%, #0073D0 100%);
	padding: 0.1rem 0 0.1rem 0rem;
}

.exh_screen_category {
	font-size: 0.16rem;
	color: #333;
	font-weight: bold;
	padding: 0.1rem 0.1rem 0.1rem 0.18rem;
}

.exh_swiperbox{
    	box-shadow: 0rem 0rem 0.1rem 0rem rgba(0,182,181,0.2) !important;
}
.exh_mainTop {
	padding: 0.2rem;
	background: #fff;

	border-radius: 0.1rem;
	display: flex;
	justify-content: space-between;
}

.exh_mainTop_left {
	width: 50%;
}

.exh_main {
	flex: 1;
	margin-left: 0.5rem;
}

.exh_mainTop {
	display: flex;
}

.exh_mainTop_leftBox1 {
	display: flex;
	align-items: center;
}

.exh_mainTop_img {
	width: 0.71rem;
	height: 0.71rem;
	margin-right: 0.05rem;
}

.exh_mainTop_img img {
	width: 100%;
	height: 100%;
}

.exh_mainTop_tag {
	display: flex;
	flex-wrap: wrap;
	margin-top: 0.15rem;
}

.exh_mainTop_name {
	font-size: 0.16rem;
	color: #333;
	font-weight: bold;
}

.exh_mainTop_name span {
	font-size: 0.14rem;
	color: #999;
	margin-left: 0.1rem;
	font-weight: normal;
}

.exh_tagItems {
	margin-right: 0.1rem;
	border-radius: 0.05rem;
	padding: 0.03rem 0.05rem;
	border: 0.01rem solid #2ACCDC  ;
	color: #2ACCDC  ;
	font-size: 0.12rem;
	margin-bottom: 0.07rem;
}
.exh_tagItems:last-child{
    margin-right: 0 ;
}


.exh_tagItems:nth-child(1) {
	color: #0379D1;
	border-color: #0379D1;
	
}

.exh_mainTop_leftBox2 {
	margin-top: 0.12rem;
	padding-bottom: 0.06rem;
}

.exh_mainFlex{
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 0.05rem;
}
.exh_main_1{
	width: 1.5rem;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	color: #666 !important;
	font-size: 0.12rem !important;
}
.exh_date,.exh_mess{
    font-size: 0.12rem !important;
	margin-bottom: 0.1rem;
	color: #666!important;
	letter-spacing: 0.01rem;
	font-size: 0.12rem !important;
}

.exh_mess{
    margin-bottom: 0;
}


.exh_mainTop_leftBox2 * {
	color: #343266 ;
	font-size: 0.14rem;
}

.exh_mainTop_right {
	display: flex;
}

.exh_mainright_timer {
	font-size: 0.14rem;
	margin-right: 0.3rem;
    padding-top: 0.05rem;
	color: #333;
}

.exh_mainright_items {
	padding: 0.16rem 0.65rem;
	border-radius: 0.1rem;
	text-align: center;
	color: #fff;
	background: #0379D1;
	margin-bottom: 0.23rem;
	display: block;
}

.exh_mainright_items:last-child {
	margin-right: 0;
	background: #2ACCDC;
}

.exh_mainBottom {
	display: flex;
	flex-wrap: wrap;
	margin-top: 0.34rem;
}

.exh_mainItm {
	width: 49%;
	margin-right: 2%;
    border-radius: 6px;
    overflow: hidden;
	/*padding: 0 0.25rem 0.6rem 0.25rem;*/
	margin-bottom: 0.3rem;
	background: #fff;
box-shadow: 0rem 0rem 0.1rem 0rem rgba(0,182,181,0.2);
}

.exh_mainItm:nth-child(2n) {
	margin-right: 0;
}

.exh_mainBottom_tit {
	color: #fff;
	font-size: 0.18rem;
	height: 0.85rem;
	background: url(/assets/default/images/about/bg-100.png) no-repeat;
	background-size: 100% 100%;
	background-position: top;
	display: flex;
	align-items: center;
	padding-left: 0.25rem;
	padding-bottom: 0.2rem !important;
	/*padding-top: 0.1rem;*/
}

.exh_mainBottom_xcontent {
	margin-top: 0.3rem;
	display: flex;
	/*justify-content: center;*/
	padding-bottom: 0.25rem;
	padding-left: 0.25rem;
	/*align-items: center;*/
}

.exh_mainBottom_logo {
	width: 1.2rem;
	height: 1.2rem;
	/*height: 0.2rem;*/
	border: 0.01rem solid #ccc;
	margin-right: 0.2rem;
}

.exh_mainBottom_logo img {
	width: 100%;
	height: 100%;
	object-fit: contain;
}

.exh_mainBottom_tag {
	display: flex;
}

.exh_mainB_tagItm {
	font-size: 0.12rem;
	padding: 0.07rem 0.14rem;
	background: #2ACCDC;
	border-radius: 0.07rem;
	color: #fff;
	margin-right: 0.15rem;
	
}

.exh_mainB_tagItm:last-child {
	margin-right: 0;
}

.exh_mainBottom_xlist {
	margin-top: 0.1rem;
	display: flex;
	flex-wrap: wrap;
}

.exh_mainBottom_xlist img {
	width: 0.8rem;
	height: 0.84rem;
	object-fit: contain;
	margin-right: 0.1rem;
}

.exh_mainBottom_xlist img:last-child {
	margin-right: 0;
}

.exhibit_img {
	width: 2.13rem;
	height: 2.23rem;
	margin: 0.5rem auto;
	
	/*margin: 0.55rem auto 0 auto;*/
}

.exhibit_img img {
	width: 100%;
	height: 100%;
	object-fit: contain;
}

.exhibit_titler {
	font-size: 0.18rem;
	color: #333;
	/*text-align: center;*/
	padding: 0.25rem 0.35rem;
	margin-top: 0.15rem;
		box-shadow: 0rem 0rem 0.1rem 0rem rgba(0,182,181,0.2);
	/*margin: 0.55rem auto 0 auto;*/
}

.visitor {
	padding-top: 0.75rem;
	padding-bottom: 1rem;
}

.visi_form {
	margin-top: 0.36rem;
}

.visi_formItem {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 0.3rem;
}

.visi_titler {
	color: #343266;
	font-size: 0.24rem;
	text-align: center;
}

.visi_ico {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 0.28rem;
	height: 0.28rem;
	margin-right: 0.05rem;
}

.visi_ico img {
	max-width: 100%;
	max-height: 100%;
	object-fit: contain;
}

.visi_name {
	font-size: 0.18rem;
	color: #343266;
}

.visi_nameBox {
	width: 1.5rem;
	display: flex;
	align-items: center;
	justify-content: flex-end;
}

.visi_input {
	width: 3.75rem;
	height: 0.52rem;
	margin-left: 0.35rem;
	position: relative;
}

.visi_input input {
	width: 100%;
	height: 100%;
	border: 0.01rem solid #EEEEEE;
	border-radius: 0.1rem;
	padding: 0 0.18rem;
}

.codeImg {
	position: absolute;
	width: 0.87rem;
	height: 0.37rem;
	top: 50%;
	transform: translateY(-50%);
	background: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
	border: 0.01rem solid #EEEEEE;
	border-radius: 0.03rem;
	right: 0.1rem;
}

.codeImg img {
	width: 0.7rem;
	height: 0.23rem;
}

.gitCode {
	width: auto;
	color: #54E6CE;
	font-size: 0.18rem;
	border: 0;
	cursor: pointer;
}

.visi_input input::placeholder {
	color: #BEBDC8;
	font-size: 0.18rem;
}

.visi_agree {
	display: flex;
	align-items: center;
	justify-content: center;
}

.visi_agree input {
	margin-right: 0.06rem;
	width: 0.18rem;
	height: 0.18rem;
}

.visi_agree label {
	font-size: 0.18rem;
	color: #343266;
}

.visi_zhuce {
	width: 3.75rem;
	height: 0.52rem;
	border-radius: 0.05rem;
	border: 0;
	color: #fff;
	font-size: 0.18rem;
	cursor: pointer;
	margin: 0.3rem auto 0 auto;
	display: block;
	background: linear-gradient(360deg, #2CF8DE 0%, #2097F8 100%);
}

.publish {
	padding-top: 0.67rem;
	padding-bottom: 2rem;
}

.publish_center {
	display: flex;
	justify-content: space-between;
}
.publish_center .sss{
    display: flex;
    flex: 1;
}

.publish_left {
	display: flex;
	/*margin-right: 0.64rem;*/
	flex: 1;
	height: 100%;
	/*justify-content: space-between*/
}

.publish_content {
    width: 3.75rem;
	height: 100%;
	margin-right: 0.36rem;
	/*height: 6.5rem;*/
	background: plum;
	border-radius: 0.1rem;
	background: #eeeeee;
	/*box-shadow: 0.02rem 0.07rem 0.08rem 0.01rem rgba(77, 105, 226, 0.21);*/
	overflow: hidden;
}

.publish_right {
	width: 3.75rem;
	border-radius: 0.1rem;
	box-shadow: 0rem 0rem 0.1rem 0rem rgba(0,182,181,0.2);
	overflow: hidden;
}

.publish_titler {
	text-align: center;
	font-size: 0.2rem;
	color: #fff !important;
	padding: 0.1rem 0;
	background: linear-gradient(340deg, #2ADCC5 0%, #0073D0 100%) !important;
}

.publish_listBox {
	margin-top: 0.18rem;
	overflow-y: auto;
	min-height: auto;
	padding: 0 0.18rem;
	max-height: 7.1rem;
}

.publish_listItem {
	display: block;
	background: #fff;
	padding: 0.13rem;
	margin-bottom: 0.2rem;
	border-radius: 0.07rem;
}

.publishs_flex {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.publish_from {
	padding: 0.1rem 0 0 0;
	border-top: 0.01rem solid #eee;
	font-size: 0.14rem;
	color: #333;
	font-weight: bold;
}

/* 修改滚动条的宽度和高度 */
.publish_listBox::-webkit-scrollbar {
	width: 0.08rem;
	height: 0.1rem !important;
}

/* 修改滚动条的背景颜色 */
.publish_listBox::-webkit-scrollbar {
	background-color: #2ACCDC;
}

/* 修改滚动条的轨道背景颜色 */
.publish_listBox::-webkit-scrollbar-track {
	background-color:#ccc;
}

/* 修改滚动条的滑块颜色 */
.publish_listBox::-webkit-scrollbar-thumb {
	background-color: #2ACCDC;
}

/* 修改滚动条的滑块的悬停颜色 */
.publish_listBox::-webkit-scrollbar-thumb:hover {
	background-color: #2ACCDC;
}


.publish_right .publish_titler{
	background: transparent;

	color: #343266;
}
.publish_right_type{
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 0.2rem;
}
.publish_right_txt{
	font-size: 0.14rem;
	color: #333;
	margin-right: 0.1rem;
}

.publish_typeBox{
	display: flex;
	align-items: center;
	border-radius: 0.05rem;
	border: 0.01rem solid #eee;
	overflow: hidden;
}
.publish_typeItm{
	text-align: center;
	padding: 0.05rem 0.1rem;
	cursor: pointer;
	color: #333;
	
}
.publish_typeItm.active{
	color: #fff;
	background: #0379D1;
}
/* .publish_typeItm:hover{
	color: #fff;
	background: #54E6CE;
} */
.publish_form{
    padding-top: 0.15rem;
    padding-bottom: 0.2rem;
}

.publish_form_items{
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 0.15rem;
}

.publish_form_name{
	width: 1rem;
	/*text-align: right;*/
	color: #333;
	font-size: 0.14rem;
	margin-right: 0.15rem;
}
.publish_form_ip{
	width: 1.9rem;
	height: 0.35rem;
}
.publish_form_ip input:focus::placeholder{
    color: #ddd !important;
  
}
.publish_form_ip input::placeholder{
    color: #999 !important;
  
}
.publish_form_ip input{
    font-size: 0.12rem !important;
}
.publish_form_ip select{
	width: 100%;
	height: 100%;
	border-radius: 0.03rem;
	border: 0.01rem solid #eee;
	padding:0 0.1rem ;
		color: #B3B3B3;
	outline: 0;
	font-size: 0.12rem;

}

.publish_form_ip input{
	width: 100%;
	height: 100%;
	border-radius: 0.03rem;
	border: 0.01rem solid #ddd;
	padding:0 0.1rem ;
}
#myDate {
  -webkit-appearance: none; /* WebKit browsers (Chrome, Safari) */
  -moz-appearance: none; /* Mozilla Firefox */
  appearance: none; /* Other browsers */
  color: #999;
  font-size: 0.12rem;
}
#city_dist{
	height: 100%;
	display: flex;
}
#city_dist select{
	height: 100%;
	flex: 1;
	margin-right:0.1rem;
}
#city_dist select:last-child{
	margin-right: 0;
}



.publish_form_ip input::placeholder{
	color: #B3B3B3;
	font-size: 0.12rem;
}
select::placeholder{
	color: #B3B3B3 !important;
	font-size: 0.12rem !important;
}
.publish_form_name span{
	color: #FF000F;
}
.publish_btn{
	width: 3.1rem;
	background: #2ACCDC;
	/*background: linear-gradient(340deg, #2ADCC5 0%, #0073D0 100%);*/
	color: #fff;
	font-size: 0.16rem;
	height: 0.33rem;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0.3rem auto 0.13rem auto;
	border-radius: 0.02rem;
	cursor: pointer;
}


	
.form_items{
	width: 4.63rem;
	margin: 0 auto;
	margin-bottom: 0.2rem;
}
.form_items_ico{
	width: 0.24rem;
	height: 0.24rem;
	margin-right: 0.1rem;
	display: block;
}
.form_items_ico img{
	max-width: 100%;
	max-height: 100%;
	object-fit: contain;
}
.form_items_txt{
	color: #343266;
	font-size: 0.18rem;
}
.form_items_msg{
	font-size: 0.18rem;
	color: #54E6CE;
	text-align: right;
	display: block;
	margin: 0 auto;
}
.form_items_name{
	width: 1.2rem;
	display: flex;
	align-items: center;
	justify-content: flex-end;
	margin-right: 0.07rem;
}
.form_items_input{
	width: 3.43rem;
	height: 0.35rem;
	position: relative;
}
.form_items_input input{
	width: 100%;
	height: 100%;
	border: 0.01rem solid #eee;
	border-radius: 0.05rem;
	padding: 0 0.15rem;
	font-weight: lighter;
}
.form_items_ipbox{
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 0.08rem;
}
.form_user,.form_items_userBox{
	display: flex;
	align-items: center;
}
.form_items_userBox{
	width: 3.35rem;
	justify-content: space-between;
}
.form_user{
}
.form_user input{
	width: 0.15rem;
	height: 0.15rem;
	margin-right: 0.05rem;
}
.form_user label{
	font-size: 0.16rem;
	color: #7E87A0;
}
.form_resginer{
	font-size: 0.16rem;
	color: #7E87A0;
}
.form_resginer a{
	color: #54E6CE;
	font-size: 0.16rem;
	font-weight: bold;
}
.form_user label span{
	color: #54E6CE;
	font-size: 0.16rem;
	cursor: pointer;
}
.form_items button{
	width: 100%;
	height: 0.52rem;
	background: #54E6CE;
	border-radius: 0.1rem;
	color: #fff;
	font-size: #FFFFFF;
	border: 0;
	cursor: pointer;
}
.form_items_txt span{
	color: #FF000F;
	font-size: 0.18rem;
}
.form_items_input input::placeholder{
	color: #7E87A0;
	font-size: 0.14rem;
}

/* 参展信息大表单 */


