@charset "utf-8";
html {
	margin:0;
	padding:0;
}

/*
一般1em=16px
body{ color:#000; background:#FFF; font:12px/22px Verdana,Arial,sans-serif,"Times New Roman",宋体; text-align:center;}
*/
body {
	text-align: center;
	/* font-size: 16px; */
	font-size: 1rem;
	padding-bottom: 0.25rem;
}

table {
	margin: auto;
	/*
	margin-left: auto;
	margin-right: auto;
	*/
}

/* 下拉菜单的背景颜色 #008B8B(深绿） 家具展粉色#E40075  农博会#009933*/
select {
	margin: 0rem;
	padding-left: 0.25rem;
	padding-right: 0.25rem;
	height: 2rem;
	background-color: #009933 !important;
	color: white;
}

input[type="file"] {
	margin: 0rem;
	height: 2rem;
}

input[type="text"], input[type="password"] {
	margin: 0rem;
	padding-left: 0.25rem;
	padding-right: 0.25rem;
	width: 9.5rem;
	height: 1.8rem;
}

input[type="button"], input[type="submit"] {
	margin: 0rem;
	padding: 0.25rem;
	min-width: 6.25rem;
	height: 2rem;
	vertical-align: middle;
}

.p2 {
	text-indent:2em;
}

/*
img, object {
	max-width: 100%;
}
*/
.hallexihibit-color {
	color: #FF7F50;
}

.clearfix {
	display: block
}

.overflowyhidden {
	overflow-y: hidden;
}

.overflowyauto {
	overflow-y: auto;
}

.width80 {
	width: 80%;
}

/*通用header start*/
.hy-nav-wrap {
	min-height: 10vh;
	width: 100%;
	vertical-align: middle;
}

/* logo显示用class logo文件不能过大,过大显示不出来 此处：548px*50px */
.hy-nav-logo-warp {
	float: left;
	display: inline;
}

.hy-logo {
	float: left;
	height: 10vh;
	width: 50em;
	/*
	height: 25%;
	width: 25%;
	*/
	background-image: url(../img/logo/logo-agro-2025.jpg);
	background-repeat: no-repeat;
	background-size:contain;
}

.hy-nav-menu-warp {
	float: right;
	display: block;
}

.hy-nav-first-menu-list {
	
}

.hy-nav-first-menu-list li {
	list-style: none;
	padding-left: 0.25rem;
	padding-right: 0.25rem;
}

.hy-nav-first-menu-item {
	display: inline-block;
}

.hy-nav-second-menu-list {
	/*
	position: fixed;
	*/
	display: none;
	padding: 0.25rem 0rem 0.25rem 0.625rem;
	margin-left: 0.625rem;
	text-align: left;
	background-color: rgb(229, 229, 245);
}

.hy-nav-second-menu-list li {
	list-style: none;
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
}

.hy-nav-second-menu-item {
	
}

/* 以下部分是定制Jquery UI 下拉菜单的样式 */
.hy-nav-menu-warp .ui-widget {
	
}

.hy-nav-menu-warp .ui-widget.ui-widget-content {
	border: none;
}

/* 解决菜单选中时背景颜色与字体颜色改变，灰亮等变化，改为无背景无框线字体为黑粗体 */
.hy-nav-menu-warp .ui-widget-content .ui-state-active {
	background: none;
	border: none;
	color: black;
	font-weight: bold;
}
/* 解决菜单选中时有一个像素的位移问题 (火狐中文字会换行) */
.hy-nav-menu-warp .ui-menu .ui-state-active {
	margin: 0.25rem;
}

/*通用header end*/

/* 通用body,footer,error,menu等  start */
.hy-body-wrap {
	width: 100%;
	height:80vh;
	margin-bottom: 5vh;
	/* 10px change from 2020-03-27 	vertical-align: bottom;  background: #fff; width: 100%;height:80vh;*/
}

/* 管理画面整体 */
.hy-m-body-wrap {
	width: 100%;
	height:75vh;
	margin-bottom: 5vh;
	/* 10px change from 2020-03-27 	vertical-align: bottom;  background: #fff*/
}
/* 管理画面主画面左侧菜单 */
.hy-body-menu-wrap {
	width: 10%;
	float: left; 
	height: 70vh;
	botton: 1.5rem;
	font-size : 0.875rem;
	box-shadow: 0 0 0.625em lightgray inset;
	font-size: 0.875rem;
}

.hy-body-menu-wrap ul {
	list-style: none;
	margin-left: 0rem;
	margin-right: 0rem;
	padding-left: 0rem;
	padding-right: 0rem;
	padding-left: 0rem;
}

.hy-body-menu-wrap li {
	margin-bottom: 0.625rem;
}

.hy-body-menu-wrap a {
	text-decoration: none;
	color: gray;
}
/* 菜单变色 */
/*  #003792(蓝),#24BFA5(蓝绿),#009844(绿),#96C519(黄绿),#00FF99(橙),#FFFF00(黄) 常用*/
/* LightSeaGreen,green,yellowgren,Orange,yellow */
/* LightSeaGreen, #73BF00, green, #73BF00,	, yellowgreen 农博会 */

.hy-body-menu-current {
	font-weight: bold;
	background: -moz-linear-gradient(30deg, #006666, #006666, #FFFF00, #73BF00,,
		yellowgreen);
	background-image: -webkit-linear-gradient(30deg, #006666, #006666, #FFFF00, #73BF00,
		, yellowgreen);
	background: -o-linear-gradient(30deg,#006666,  #006666, #FFFF00, #73BF00,,
		yellowgreen);
	background: -ms-linear-gradient(30deg, #006666, #006666, #FFFF00, #73BF00,,
		yellowgreen);
	background: linear-gradient(30deg, #006666,#006666,  #FFFF00, #73BF00, yellowgreen
		);
	-webkit-text-fill-color: transparent;
	-webkit-background-clip: text;
	-moz-background-clip: text;
	-ms-background-clip: text;
	color: transparent;
}

/*  家具展使用   #E5005A  #E40075 #E8360D #9370DB #FF4500*/
/*
.hy-body-menu-current {
	font-weight: bold;
	background: -moz-linear-gradient(30deg, #E5005A, #E40075, #E8360D, #9370DB,
		#FF4500);
	background-image: -webkit-linear-gradient(30deg, #E5005A, #E40075, #E8360D, #9370DB,
		#FF4500);
	background: -o-linear-gradient(30deg, #E5005A, #E40075, #E8360D, #9370DB,
		#FF4500);
	background: -ms-linear-gradient(30deg, #E5005A, #E40075, #E8360D, #9370DB,
		#FF4500);
	background: linear-gradient(30deg, #E5005A, #E40075, #E8360D, #9370DB,
		#FF4500);
	-webkit-text-fill-color: transparent;
	-webkit-background-clip: text;
	-moz-background-clip: text;
	-ms-background-clip: text;
	color: transparent;
}
*/

/* 管理画面主画面右侧frame */
.hy-body-iframe-wrap {
	width: 89.5%;
	float: right; 
	height: 70vh;
	botton: 1.5rem; 
	border : 0rem;
	font-size: 0.875rem;
	frameborder: 0rem;
	box-shadow: 0rem 0rem 0.625rem lightgray inset;
}

.hy-body-main-menu-wrap {
	width: 10%;
	float: left;
	height: 3rem;
	margin-bottom: 0.75rem;
	font-size: 0.875rem;
	box-shadow: 0rem 0rem 0.625rem lightgray inset;
	line-height: 3rem;
}

.hy-body-main-menu-wrap a {
	text-decoration: none;
	color: gray;
}

.hy-body-search-bar {
	width: 89.5%;
	float: right;
	height: 3rem;
	border: 0rem;
	margin-bottom: 0.75rem;
	font-size: 0.875rem;
	frameborder: 0rem;
	box-shadow: 0rem 0rem 0.625rem lightgray inset;
	line-height: 3rem;
}

/*
.hy-footer-wrap {
	width: 100%;
	height: 40px;
	line-height: 10px;
	bottom: 0px;
	position: fixed;
	background: #fff
}
*/
.hy-footer-wrap {
	width: 100%;
	height: 5vh;
	bottom: 0rem;
	position: fixed;
	font-size: 0.8rem;
	vertical-align: middle;
	z-index: 1;
	background: #fff
}

.hy-error-wrap {
	height: 80vh;
	width: 100%;
	color: #DC143C;
	text-align: center
}
/* 通用body,footer,error等  end */

/* home画面 start*/
.hy-exhibition-warp {
	height: 80vh; 
	/* width: 98%; */
	text-align: left;
	margin-left: 5rem;
	margin-right: 5rem;
	margin-bottom: 0rem;
	position: absolute;
	border-style: none;
	border: none;
	display: block; 
	/* 
	background-repeat: no-repeat; 
	background-position-x: center; 
	background-position-y: center; 
	background-size: contain, 100% 100%; 
	background-image: url(../img/welcome.jpg);
	*/
}

.hy-exhibition-list {
	width:98%;
	margin-left:2rem;
}

/*
.hy-exhibition-warp {
	height: 70%;
	width: 100%;
	margin-bottom: 0px;
	position: absolute;
	border-style: none;
	border: none;
	display: block;
	background-repeat: no-repeat;
	background-position-x: center;
	background-position-y: center;
	background-size: contain, 100% 100%;
	background-image: url(../img/welcome.png);
}
*/
/* home画面 end*/

/*  观众指南-交通指南画面 start */
.hy-access-warp {
	height: 80vh;
	width: 98%;
	margin-bottom: 0rem;
	position: absolute;
	border-style: none;
	border: none;
	display: block;
	background-repeat: no-repeat;
	background-position-x: center;
	background-position-y: center;
	background-size: contain, 100% 100%;
	background-image: url(../img/guide/access-agro-2025.jpg);
}
/* 观众指南-交通指南画面 end */

/*  观众指南-展会功能区画面 start */
.hy-parttern-warp {
	height: 80vh;
	width: 98%;
	margin-bottom: 0rem;
	position: absolute;
	border-style: none;
	border: none;
	display: block;
	background-repeat: no-repeat;
	background-position-x: center;
	background-position-y: center;
	background-size: contain, 100% 100%;
	background-image: url(../img/guide/hallparttern-agro-2025.jpg);
}
/* 观众指南展会功能区画面 end */

/*  参展须知-参展须知 start */
.hy-manual-warp {
	width: 98%;
	height: 80vh;
	margin-bottom: 0rem;
	position: absolute;
	border-style: none;
	border: none;
	display: block;
	z-index: -1;
}
/* 参展须知-参展须知 end */

/*  观众指南-主场服务画面 start */
.hy-homeservice-warp {
	height: 80vh;
	width: 98%;
	margin-bottom: 0rem;
	position: absolute;
	border-style: none;
	border: none;
	display: block;
	background-repeat: no-repeat;
	background-position-x: center;
	background-position-y: center;
	background-size: contain, 100% 100%;
	background-image: url(../img/guide/homeservice.jpg);
}
/* 观众指南-主场服务画面 end */

/*  参展须知-展会介绍 start */
.hy-about-warp {
	height: 80vh;
	width: 98%;
	margin-bottom: 0rem;
	position: absolute;
	border-style: none;
	border: none;
	display: block;
	background-repeat: no-repeat;
	background-position-x: center;
	background-position-y: center;
	background-size: contain, 100% 100%;
	background-image: url(../img/guide/about.jpg);
}
/* 参展须知-展会介绍画面 end */

/*  参展须知-交通动线 start */
.hy-struct-warp {
	height: 80vh;
	width: 98%;
	margin-bottom: 0rem;
	position: absolute;
	border-style: none;
	border: none;
	display: block;
	background-repeat: no-repeat;
	background-position-x: center;
	background-position-y: center;
	background-size: contain, 100% 100%;
	background-image: url(../img/guide/access2-agro-2025.jpg);
}
/* 参展须知-组织结构画面 end */

/*  展位分布画面 start */
.hy-hall-warp {
	width: 98%;
	margin-bottom: 1.5rem;
	position: relative;
	border-style: none;
	border: none;
	display: block;
}
/* 交通指南画面 end */

/* 报馆管理画面用 start */
.hy-manage-form {
	width: 100%;
	text-align: left;
	margin-left: 1rem;
}

.hy-manage-form sapn {
	min-width: 5rem;
	padding: 0.625rem 0.625rem 0.625rem 0.625rem;
	text-align: left;
}

.hy-manage-form select {
	min-width: 5rem;
	width: auto;
	margin-right: 2rem
}

/* 报馆管理画面用end */

/*公司登录画面用     start*/
.hy-request-form {
	width: 100%;
}

.hy-request-form th {
	height: 1.0rem;
	text-align: left;
	background-color: #f5f5f5;
	padding: 0.3rem 0.3rem 0.3rem 0.3rem;
}

.hy-request-form td {
	height: 1.0rem;
	min-width: 5rem;
	padding: 0.3rem 0.3rem 0.3rem 0.3rem;
	text-align: left;
}

.hy-request-form td[data-align="center"] {
	text-align: center;
}

.hy-request-form td[data-align="right"] {
	text-align: right;
}

.hy-request-form input[type="text"] {
	width: 95%;
}

.hy-request-form[data-type="info"] input[type="text"] {
	width: 60%;
}

.hy-request-form[data-type="info"] label {
	width: 40%;
}

/* 公司登录画面用     end */

/*短信服务画面用     start*/
.hy-short-msg-form {
	width: 100%;
}

.hy-short-msg-form td {
	height: 1.0rem;
	width: 95%;
	padding: 0.3rem 0.3rem 0.3rem 0.3rem;
	text-align: center;
}

.hy-short-msg-form td[data-align="left"] {
	text-align: left;
}

.hy-short-msg-form textarea {
	width: 30rem;
	height: 10rem;
}

/* 短信服务画面用     end */

/*报馆订单画面用     start*/
.hy-order-form { 
	/* overflow: scroll; */ 
}

.hy-order-item-list {
	width: 98%;
	margin: 0.625rem;
}

.hy-order-item-list td {
	min-height: 0.75rem;
	padding-left: 0.625rem;
	padding-right: 0.625rem;
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
}

.hy-order-item-list td[data-align="right"] {
	text-align: right;
}

.hy-order-item-list td[data-align="left"] {
	text-align: left;
}

.hy-order-item-list input {
	text-align: center;
}

.hy-order-item-list input[type="number"] {
	width: 3rem;
}

.hy-order-item-list input[data-type="number"] {
	width: 3rem;
}

/* 报馆订单画面用     end */

/*订单缴费画面用     start*/
.hy-order-account-memo {
	width: 100%;
	font-size: 0.8rem;
}

.hy-order-account-item {
	width: 100%;
	margin: 0.25rem;
	border-width: 0.0625rem;
	font-size: 0.8rem;
}

.hy-order-account-item td {
	min-height: 0.5rem;
	padding: 0.25rem;
}

.hy-order-account-item th[data-align="right"] {
	text-align: right;
}

.hy-order-account-item th[data-align="left"] {
	text-align: left;
}

.hy-order-account-item td[data-align="right"] {
	text-align: right;
}

.hy-order-account-item td[data-align="left"] {
	text-align: left;
}

.hy-order-account-item-list {
	width: 98%;
	margin: 0.25rem;
	border: 0.0625rem solid #c0c0c0;
}

.hy-order-account-item-list td {
	min-height: 0.5rem;
	padding: 0.25rem;
	border: 0.0625rem solid #c0c0c0;
}

.hy-order-account-item-list th {
	min-height: 0.5rem;
	padding: 0.25rem;
	border: 0.0625rem solid #c0c0c0;
}

.hy-order-account-item-list td[data-align="right"] {
	text-align: right;
}

.hy-order-account-item-list td[data-align="left"] {
	text-align: left;
}

.hy-order-account-item-list input {
	text-align: center;
	width: 98%;
	border: none;
}

.hy-order-account-item-list textarea {
	width: 98%;
	border: none;
}

/* 订单缴费画面用     end */

/* 申报表画面用 start */
.hy-request-print-memo {
	width: 98%;
	font-size: 0.8rem;
}

.hy-request-print-wrap {
	width: 98%;
	margin: 0.25rem;
	font-size: 0.8rem;
	border: 0.0625rem solid #c0c0c0;
}

.hy-request-print-wrap td {
	min-height: 0.5rem;
	padding: 0.25rem;
	border: 0.0625rem solid #c0c0c0;
	text-align: left;
}
/* 申报表画面用 end */

/* 报馆管理画面用 start */
.hy-request-manage-wrap {
	width: 98%;
	margin: 0.25rem;
	font-size: 0.8rem;
	text-align: center;
}

.hy-request-manage-wrap td {
	min-height: 0.5rem;
	padding: 0.25rem;
	text-align: center;
	vertical-align: middle;
}

.hy-request-manage-wrap input[type="number"] {
	width: 3rem;
}


/* 报馆管理画面用 end */


/* 整改管理画面用 start */
.hy-voilation-manage-wrap {
	width: 98%;
	margin: 0.25rem;
	font-size: 0.8rem;
	text-align: center;
}

.hy-voilation-manage-wrap td {
	min-height: 0.5rem;
	padding: 0.25rem;
	text-align: center;
	vertical-align: middle;
}

/* 整改管理画面用 end */

/*报馆文件查看画面用     start*/
.hy-request-file-form {
	width: 100%;
}

.hy-request-file-form th {
	height: 1.0rem;
	text-align: left;
	background-color: #f5f5f5;
	padding: 0.375rem 0.375rem 0.375rem 0.375rem;
}

.hy-request-file-form td {
	height: 1.0rem;
	min-width: 10rem;
	padding: 0.375rem 0.375rem 0.375rem 0.375rem;
	text-align: left;
}

/*报馆文件查看画面用   end*/

/*发票信息登录画面用     start*/
.hy-invoice-form {
	width: 100%;
	font-size: 0.8rem;
}

.hy-invoice-form th {
	height: 0.8rem;
	text-align: left;
	background-color: #f5f5f5;
	padding: 0.25rem 0.25rem 0.25rem 0.25rem;
}

.hy-invoice-form td {
	height: 0.8rem;
	min-width: 6.25rem;
	padding: 0.25rem 0.25rem 0.25rem 0.25rem;
	text-align: left;
}

.hy-invoice-form td[data-align="center"] {
	text-align: center;
}

.hy-invoice-form td[data-align="right"] {
	text-align: right;
}

.hy-invoice-form input[type="text"] {
	width: 95%;
	font-size: 0.8rem;
}

.hy-invoice-form select {
	width: 95%;
	font-size: 0.8rem;
}

/* 发票信息登录画面用     end */

/*信息查询 画面         start*/
.hy-search-wrap {
	width: 50%;
	min-width: 40rem;
}

.hy-search-wrap td {
	text-align: right;
	min-height: 0.75rem;
	min-width: 5rem;
	max-width: 9.5rem;
}

.hy-search-wrap input[type="text"], select, label {
	width: 100%;
}

.hy-search-wrap input[type="button"] {
	width: 50%;
}

/*信息查询 画面         end*/

/*报馆文件上传画面用     start*/
.hy-request-upload-wrap {
	width: 50%;
	margin: 0.2rem;
	align: center;
	text-align: left;
	font-seiz: 0.8rem;
}

.hy-request-upload-wrap td {
	min-height: 0.75rem;
	min-width: 3rem;
	max-width: 28rem;
	padding-left: 0.625rem;
	padding-right: 0.625rem;
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
}

.hy-request-upload-wrap td[data-align="center"] {
	text-align: center;
}

.hy-request-upload-wrap td[data-align="left"] {
	text-align: left;
}

.hy-request-upload-wrap span {
	padding-left: 0.625rem;
	padding-right: 0.625rem;
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
}
/*报馆文件上传画面用     end*/

/*用户画面用     start*/
.hy-user-form td th {
	min-height: 0.75rem;
	min-width: 12.5rem;
	max-width: 32rem;
}

.hy-user-form th {
	text-align: right;
}

.hy-user-form td[data-align="left"] {
	text-align: left;
}

.hy-user-form td[data-align="right"] {
	text-align: right;
}
/* 用户画面用     end */

/*list画面用     start*/
.hy-search-result-list {
	width: 50%;
	margin: 0.2rem;
	align: center;
	text-align: center;
}

.hy-search-result-list td {
	min-height: 0.75rem;
	min-width: 3rem;
	max-width: 28rem;
	padding-left: 0.625rem;
	padding-right: 0.625rem;
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
}

.hy-search-result-list td[data-align="center"] {
	text-align: center;
}

.hy-search-result-list td[data-align="left"] {
	text-align: left;
}
/*list画面用     end*/

/*详细画面用     start*/
.hy-search-result-detail {
	margin: 0.25rem;
}

.hy-search-result-detail td {
	min-height: 0.75rem;
	min-width: 15% auto;
	max-width: 50% auto;
	padding-left: 0.625rem;
	padding-right: 0.625rem;
}

.hy-search-result-detail th {
	text-align: right;
}

.hy-search-result-detail td {
	text-align: left;
}

.hy-search-result-detail-list {
	width: 100%;
	margin: 0.25rem;
}

.hy-search-result-detail-list td {
	min-height: 0.75rem;
	min-width: 15%;
	max-width: 25%;
	padding-left: 0.625rem;
	padding-right: 0.625rem;
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
}

.hy-search-result-detail-list td[data-align="center"] {
	text-align: center;
}

.hy-search-result-detail-list td[data-align="left"] {
	text-align: left;
}

/* 参展须知等 tab */
.hy-home-info {
	width: 100%;
	min-height: 100%;
	margin: 0.25rem;
	text-align: left;
	vertical-align: text-top;
}

.hy-home-info th {
	min-height: 0.5rem;
	min-width: 15% auto;
	padding-left: 0.625rem;
	padding-right: 0.625rem;
	text-align: left;
	vertical-align: text-top;
}

/*参展须知等     end*/

/* 信息管理画面用 start */
.hy-info-change-wrap {
	width: 98%;
	height:80vh;
	margin-left :1rem;
	text-align: left; 
	overflow-y: auto;
}

.hy-info-change-wrap table{
	width: 95%;
	margin: 0.25rem;
	font-size: 0.8rem;
	text-align: left; 
}

.hy-info-change-wrap td {
	min-height: 0.5rem;
	text-align: left;
	vertical-align: middle;
}

.hy-info-change-wrap th {
	min-height: 0.5rem;	
	padding: 0.25rem;
	text-align: right;
	vertical-align: middle;
}

.hy-info-change-wrap input[type="text"] {
	width: 20rem;
}


/* 信息管理画面用 end */




/*Tab画面用 start */
.hy-tabs-div {
	width: 98%;
	height: 100% auto;
	margin: 0.625rem auto;
	border: 0.0625rem solid #dddddd;
	background-color: white;
	font-size: 0.8em;
}
/*
.hy-tabs-div {
	max-width:1280px;
	min-width: 100%;
	height: 100% auto;
	border: 1px solid #dddddd;
	background-color: white;
}
*/
.hy-tabs-div ul {
	width: 100%;
	height: 2rem;
	list-style: none;
	margin: 0em;
	padding: 0em;
}

.hy-tabs-div li {
	width: 20%;
	height: 2rem;
	line-height: 2rem;
}

.hy-tabs-div div {
	text-align: center;
	margin: 0em auto;
}

.hy-tabs-selected-li {
	background-color: white;
	float: left;
	text-align: center;
}

.hy-tabs-selected-li a {
	color: black;
	text-decoration: none;
}

.hy-tabs-selected-li a:hover {
	color: grey;
}

/* rgb(238,238,238):灰色 */
.hy-tabs-unseleted-li {
	background-color: rgb(238, 238, 238);
	float: left;
	text-align: center;
}
/* rgb(95, 154, 231):原蓝色 改为墨色 	font-weight: bold;*/
.hy-tabs-unseleted-li a {
	text-decoration: none;
	color: #008B8B; 
}

.hy-tabs-unseleted-li a:hover {
	color: grey;
}
/*Tab画面用 end*/