.lk_page {
	position: relative;
	width: 100%;
	min-height: 500px;
	overflow: hidden;
	background-color: rgba(241, 241, 241, 1);
}

.lk_wrap1 {
	margin-bottom: 9.34vw;
}

/**banner图及上方文字导航 start*/
.bannerandwzdh {
	min-height: 10.8vw;
	width: 100%;
	position: relative;
}
/**banner图 start*/
.bannerdiv {
	width: 100%;
	height: auto;
}

.bnimg {
	width: 100%;
	height: auto;
	object-fit: contain;
	display: none;
}

.bnimg-xz {
	display: block;
}
/**banner图 end*/
.wzanddh {
	width: 100%;
	height: 21.5vw;
	max-height: 180px;
	position: absolute;
	bottom: 0;
}

.essxsrx {
	height: 9.34vw;
	max-height: 70px;
}

.hbxx-lmbt {
	height: 100%;
	width: 32vw;
	max-width: 240px;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 1);
	font-size: 4.8vw;
	white-space: nowrap;
	line-height: 4.8vw;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: rgba(0, 0, 0, 0.2);
	border-radius: 1.34vw;
}
/**24小时服务热线 start*/

/**24小时服务热线 end*/
/**banner图及上方文字导航 end*/

/**二级栏目 start*/
.erlanmu {
	width: 100%;
	min-height: 30px;
	background-color: rgba(255, 255, 255, 1);
}

.zx_bd10 {
	height: 100%;
	display: flex;
	align-items: center;
}

.zx_bd10 .zx_main-tabs {
	width: 100%;
	height: 100%;
	display: flex;
	flex-wrap: wrap;
}

.zx_bd10 .zx_main-tabs dd {
	padding-right: 2vw;
	height: 9.34vw;
	max-height: 9.34vw;
	cursor: pointer;
	min-width: 25%;
}

.zx_bd10 .zx_main-tabs dd:hover {
	color: rgba(35, 128, 166, 1);
}

.xw-ejlm {
	height: 100%;
	position: relative;
	display: flex;
	/*align-items: center;*/
	justify-content: center;
	flex-direction: column;
	padding: 0 2vw;
}

.zx_word11 {
	min-width: 10vw;
	height: 9.47vw;
	max-height: 71px;
	overflow-wrap: break-word;
	color: #666666;
	font-size: 3.2vw;
	text-align: left;
	white-space: nowrap;
	line-height: 3.2vw;
	font-weight: 600;
	display: flex;
	align-items: center;
	/*justify-content: center;*/
}

.zx_word11:hover {
	color: rgba(35, 128, 166, 1);
	padding-bottom: 4px;
	transition: all 0.5s;
}

.zx_hover_active {
	color: rgba(35, 128, 166, 1);
}

.xw-dybj {
	/*position: absolute;*/
	/*bottom: 0;*/
	width: 2.67vw;
	/*height: 4px;*/
	background-color: rgba(35, 128, 166, 1);
	border-radius: 12px;
	/*margin: auto;*/
}
/**二级栏目 end*/

/**正文 start**/
/**三级与四级栏目导航 start**/
.zwnr {
	width: 100%;
	min-height: 200px;
}

.tabs {
	width: 100%;
	margin: 5.34vw 0 2.67vw;
	display: flex;
	flex-wrap: wrap;
}

.lkxz_tabs {
	margin: 4vw 0 2.67vw;
}

.tabs::after {
	content: "";
	display: block;
	clear: both;
}

.lkfw-nrtitle {
	padding: 2vw 4vw;
	/*font-size: 11.07vw;*/
	background-color: white;
	border-radius: 1.07vw;
	cursor: pointer;
	/*min-width: 180px;*/
	margin-bottom: 2.67vw;
	margin-right: 2.67vw;
	display: flex;
	align-items: center;
	color: rgba(102, 102, 102, 1);
}

.lkfw-nrtitle:hover, .lkfw-nrtitle.active {
	color: white;
	background-color: rgba(35, 128, 166, 1);
}

.lkfw-nrtitle:hover .title-xtb-bai {
	display: block;
}

.lkfw-nrtitle:hover .title-xtb-hui {
	display: none;
}

.lkfw-nrtitle img {
	width: 4vw;
	max-width: 30px;
	height: 4vw;
	max-height: 30px;
	vertical-align: middle;
	object-fit: contain;
}

.lkfw-nrtitle span {
	font-size: 3.2vw;
	line-height: 3.2vw;
	margin-left: 2vw;
	vertical-align: middle;
}

.zw_ldms {
	width: 100%;
	min-height: 22.67vw;
	position: relative;
	margin-top: 5.34vw;
}

.gwcy-weizhi {
	width: 100%;
	height: 3.2vw;
	overflow-wrap: break-word;
	color: rgba(102, 102, 102, 1);
	font-size: 3.2vw;
	font-weight: 600;
	text-align: left;
	white-space: nowrap;
	line-height: 3.2vw;
	display: block;
}

.zw_nrbt {
	width: 100%;
	min-height: 8vw;
	margin-top: 3.67vw;
}

.zw_btk {
	min-width: 130px;
	height: 8vw;
	max-height: 60px;
	align-items: center;
	margin-right: 2vw;
	cursor: pointer;
	position: relative;
}

.zw_biaotik {
	background-color: rgba(255, 255, 255, 1);
	height: 100%;
	width: 100%;
	border-radius: 6px;
}

.zw_biaotik:hover {
	background-color: rgba(35, 128, 166, 1);
}

.zw_biaotik_xz {
	background-color: rgba(35, 128, 166, 0.9);
}

.zw_biaoti_wz {
	width: 100%;
	height: 100%;
	overflow-wrap: break-word;
	color: rgba(102, 102, 102, 1);
	font-size: 3.2vw;
	/*font-weight: 600;*/
	white-space: nowrap;
	display: flex;
	justify-content: center;
	align-items: center;
	padding-left: 2.67vw;
	padding-right: 2.67vw;
}

.zw_biaoti_wz:hover {
	color: rgba(255, 255, 255, 1);
}

.zw_biaoti_wz_xz {
	color: rgba(255, 255, 255, 1);
}

.zw_biaoti_xzsj {
	width: 0.79vw;
	height: 0.37vw;
	/*margin-left: 9.34vw;*/
}

.zw_biaoti_xzsj_xzyc {
	display: none;
}

/**楼层 start*/
.gwcy-louceng {
	width: 100%;
	height: 3.2vw;
	overflow-wrap: break-word;
	color: rgba(102, 102, 102, 1);
	font-size: 3.2vw;
	/*font-weight: 600;*/
	text-align: left;
	white-space: nowrap;
	line-height: 3.2vw;
	/*display: none;*/
	/*position: absolute;*/
	margin-top: 4vw;
}

.lc_btk {
	width: 100%;
	min-height: 60px;
	/*position: absolute;*/
	margin-top: 2.67vw;
	display: none;
	flex-direction: row;
}

.lc_biaotik {
	min-width: 130px;
	margin-right: 2vw;
	border-radius: 6px;
	background-color: rgba(255, 255, 255, 1);
	height: 8vw;
	max-height: 60px;
	border-radius: 1.34vw;
	cursor: pointer;
	padding-left: 2.67vw;
	padding-right: 2.67vw;
}

.lc_biaoti_wz {
	width: 100%;
	height: 100%;
	overflow-wrap: break-word;
	color: rgba(102, 102, 102, 1);
	font-size: 3.2vw;
	/*font-weight: 600;*/
	white-space: nowrap;
	display: flex;
	justify-content: center;
	align-items: center;
}

.lc_zlm_xz {
	display: flex;
}

.lc_biaotik:hover {
	background-color: rgba(35, 128, 166, 1);
}

.lc_biaotik_xz {
	background-color: rgba(35, 128, 166, 0.9);
}

.lc_biaoti_wz:hover {
	color: rgba(255, 255, 255, 1);
}

.lc_biaoti_wz_xz {
	color: rgba(255, 255, 255, 1);
}
/**楼层 end*/
/**三级与四级栏目导航 end**/

/**地图展示 start*/
.zhengwen {
	width: 100%;
	min-height: 500px;
	margin-top: 2.67vw;
	border-radius: 1.07vw;
	background-color: rgba(255, 255, 255, 1);
	min-height: 300px;
	padding: 5.34vw;
	display: none;
	position: relative;
}

.zhengwen_xz {
	display: block;
}

.zhengwen-jcdt {
	padding: 0px;
}

.map_img {
	/*background-color: #F1F1F1;*/
	min-height: 50vw;
	width: 100%;
	display: none;
	border-radius: 1.07vw;
}

.lkfw-jcdt-nr {
	width: 100%;
	min-height: 100px;
	padding: 2.67vw;
	margin-top: 2.67vw;
	border-radius: 1.07vw;
}

.show_status {
	display: block;
}

.ditunr {
	width: 100%;
	height: 100%;
	padding: 9.34vw;
}

/**加减按钮样式 start*/
.jiaandjian {
	width: 16vw;
	/*max-width: 12.67vw;*/
	height: 6.67vw;
	max-height: 50px;
	position: absolute;
	bottom: 4vw;
	right: 4vw;
	z-index: 1;
	background-color: rgba(255, 255, 255, 1);
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 1.07vw;
}

.btnjj {
	/*background-color: rgba(255, 255, 255, 1);*/
	width: 4vw;
	max-width: 30px;
	height: 4vw;
	max-height: 30px;
	cursor: pointer;
	border-radius: 50%;
}

.lk_layer9 {
	width: 4vw;
	max-width: 30px;
	height: 4vw;
	max-height: 30px;
	object-fit: contain;
}

.btn-txt {
	overflow-wrap: break-word;
	color: rgba(37, 132, 176, 1);
	font-size: 1.8vw;
	text-align: left;
	white-space: nowrap;
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100%;
	width: 100%;
	padding-bottom: 0.4vw;
}

.btn-txt:hover {
	color: rgba(255, 255, 255, 1);
}

/**加减按钮样式 end*/
.jc_map {
	width: 100%;
	min-height: 50vw;
}

.jc_map_qh {
	width: 100%;
	/*min-width: 550px;*/
	height: 100%;
	/*min-height: 630px;*/
	border-radius: 1.07vw;
}

.jcdt-div {
	width: 100%;
	/*min-width: 550px;*/
	height: 100%;
	/*min-height: 630px;*/
	position: relative;
}

.jc_map {
	width: 100%;
	min-height: 50vw;
}

.zoom_map {
	width: 100%;
	min-height: 50vw;
}

.hzltp-img {
	width: 100%;
	min-height: 50vw;
	border-radius: 1.07vw;
	object-fit: contain;
}
/**地图展示 end*/

/**正文 end**/

/**机场出发 start*/
.lkfw-card {
	margin-bottom: 4vw;
}

.lkfw-sfbz {
	width: 100%;
	min-height: 4vw;
	/*max-height: 30px;*/
	display: flex;
	align-items: center;
}

.bttimg {
	width: 4vw;
	max-width: 30px;
	height: 4vw;
	max-height: 30px;
	margin-right: 2vw;
	object-fit: contain;
	vertical-align: middle;
}

.lkfw-sfbz-title {
	min-width: 10%;
	min-height: 3.2vw;
	/*max-height: 24px;*/
	font-size: 3.2vw;
	color: rgba(35, 128, 166, 1);
	line-height: 4.8vw;
	font-weight: 600;
}

.lkfw-txt {
	width: 100%;
	min-height: 2.67vw;
	margin-top: 2vw;
}

.lkfw-txt * {
	max-width: 100%;
	font-size: 3.2vw !important;
	line-height: 4.8vw !important;
	color: #666666;
}

.lkfw-txt img {
	max-width: 100%;
	height: auto !important;
	object-fit: contain;
}

.tips {
	padding: 2.67vw;
	margin: 9.34vw 0 5.34vw 0;
	background-color: #f4f4f4;
	border-radius: 1.07vw;
	display: flex;
	align-items: center;
}

.tips img {
	width: 4vw;
	max-width: 30px;
	height: 4vw;
	max-height: 30px;
	margin-right: 2.67vw;
	object-fit: contain;
	vertical-align: middle;
}

.tips span {
	color: rgba(35, 128, 166, 1);
	font-size: 3.2vw;
	font-weight: bold;
}

.tip-tabs {
	margin-bottom: 4vw;
	display: flex;
	flex-wrap: wrap;
}

.lkxz-div {
	min-width: 10%;
	height: 6.67vw;
	max-height: 50px;
	line-height: 6.67vw;
	padding: 0 2.67vw;
	border: 1px solid #f4f4f4;
	border-radius: 1.34vw;
	display: flex;
	align-items: center;
	margin-right: 4vw;
	margin-bottom: 2vw;
	position: relative;
	cursor: pointer;
	font-size: 3.2vw;
}

.lkxz-bttimg {
	width: 4vw;
	max-width: 30px;
	height: 4vw;
	max-height: 30px;
	object-fit: contain;
	vertical-align: middle;
}

.lkxz-title {
	font-size: 3.2vw;
	font-weight: bold;
	margin-left: 1.6vw;
	line-height: 3.2vw;
	width: 90%;
	white-space: nowrap;
	color: #666666;
}

.lkxz-div:hover {
	background-color: rgba(35, 128, 167, 0.2);
}

.lkxz-div:hover span {
	color: rgba(35, 128, 166, 1);
}

.lkxz-div:hover .title-xtb-bai {
	display: block;
}

.lkxz-div:hover .title-xtb-hui {
	display: none;
}

.lkxz-yjt {
	/*position: absolute;*/
	/*right: 30px;*/
	font-size: 3.2vw;
	margin-left: 0.5vw;
}
/**机场出发 end*/
.brief-introduction {
	/* padding: 5.34vw; */
	padding-bottom: 5.33vw;
	color: #656565;
	/* border-radius: 1.07vw; */
	/* box-shadow: 5px 6px 2.67vw -5px rgba(0, 0, 0, 0.35); */
	display: flex;
	flex-direction: column;
	border-bottom: 1px solid rgba(153, 153, 153, 1);
	margin-bottom: 5.33vw;
}
/**贵宾服务 start*/
.lkfw-gbfw-brief-introduction {
	/* padding: 5.34vw; */
	padding-bottom: 5.33vw;
	color: #656565;
	/* border-radius: 1.07vw; */
	/* box-shadow: 5px 6px 2.67vw -5px rgba(0, 0, 0, 0.35);*/
	display: flex;
	flex-direction: column;
	border-bottom: 1px solid rgba(153, 153, 153, 1);
	margin-bottom: 5.33vw;
}

.content-tabs {
	margin-bottom: 2.67vw;
	/*border-bottom: 1px solid rgba(244, 244, 244,1);*/
	display: flex;
	/*justify-content: space-between;*/
	flex-wrap: wrap;
}

.lkxz-gbfw-div {
	padding: 4vw 2vw;
	min-width: 40%;
	cursor: pointer;
	border-bottom: 1px solid rgba(244, 244, 244, 1);
}

.lkxz-gbfw-div_xz {
	border-bottom: 2px solid rgba(35, 128, 166, 1);
	box-sizing: border-box;
}

.lkxz-gbfw-title {
	font-size: 3.2vw;
	font-weight: bold;
	width: 100%;
	display: flex;
	justify-content: center;
}

.lkfw-gbfw-thead {
	width: 100%;
	display: none;
	flex-direction: column;
}

.lkfw-gbfw-thead_xz {
	display: flex;
}

.brief-introduction-wrap {
	width: 100%;
	/*margin-left: 6vw;*/
	min-height: 12vw;
	display: flex;
	flex-direction: column;
	/*justify-content: center;*/
}

.brief-introduction-img {
	width: 100%;
	height: 32.67vw;
	border-radius: 1.07vw;
	margin-bottom: 4vw;
}

.brief-introduction-img img {
	width: 100%;
	height: 100%;
	border-radius: 1.07vw;
}

.lkfw-hzlcczd {
	width: 100%;
	min-height: 4vw;
	/*display: flex;*/
	/*align-items: center;*/
}

.lkfw-gbfw-hzlcczd {
	margin-bottom: 4vw;
}

.lkfw-hzlcczd-title {
	width: 100%;
	display: flex;
}

.lkfw-gbfw-content {
	/*padding: 2.67vw 4.67vw; */
	margin: 2.67vw 0 0 0;
	font-size: 3.2vw;
	line-height: 4.8vw;
	border-radius: 1.07vw;
	min-height: 16vw;
	width: 100%;
}

.lkfw-gbfw-weizhi {
	margin-left: 2vw;
	margin-right: 3.6vw;
	font-size: 3.2vw;
	line-height: 3.2vw;
	white-space: nowrap;
	/*min-width: 9.34vw;*/
}

.lkfw-gbfw-wz-img {
	width: 4vw;
	max-width: 30px;
	height: 4vw;
	max-height: 30px;
	object-fit: contain;
	vertical-align: middle;
}

.lkfw-gbfw-yysj-img {
	width: 4vw;
	max-width: 30px;
	height: 4vw;
	max-height: 30px;
	object-fit: contain;
	vertical-align: middle;
}

.lkfw-gbfw-zffs-img {
	width: 4vw;
	max-width: 30px;
	height: 4vw;
	max-height: 30px;
	object-fit: contain;
	vertical-align: middle;
}

.lkfw-gbfw-hzl {
	min-width: 10%;
	/*min-height: 36px;*/
	display: flex;
	align-items: center;
	display: flex;
	font-size: 3.2vw;
	/* font-weight: 600; */
	color: rgba(102, 102, 102, 1);
	margin-top: 1.2vw;
	/*width: 80%;*/
}

.lkfw-gbfw-ckdt-txt {
	font-size: 3.2vw;
	line-height: 4.8vw !important;
	color: #666666;
}

.lkfw-gbfw-ckdt {
	margin-left: 1.34vw;
	font-size: 3.2vw;
	color: rgba(35, 128, 166, 1);
	line-height: 3.2vw;
	font-weight: 500;
	cursor: pointer;
	width: 16vw;
	max-width: 12.67vw;
	text-align: center;
}

.tab-content {
	background-color: white;
	border-radius: 1.07vw;
	width: 100%;
	margin-top: 2.67vw;
	/*padding: 5.34vw;*/
	/*padding-bottom: 60px;*/
	display: none;
}

.tab-content-xz {
	display: block;
}
/**贵宾服务 end*/

/**机场设施 start*/
.lkfw-jcss-brief-introduction {
	/*padding: 5.34vw;*/
	color: #656565;
	/*border-radius: 1.07vw;*/
	/* box-shadow: 5px 6px 2.67vw -1px rgba(0, 0, 0, 0.1);*/
	display: flex;
	border-bottom: 1px solid rgba(244, 244, 244, 1);
}

.title-xtb-bai, .title-xtb-hui {
	width: 4vw;
	max-width: 30px;
	height: 4vw;
	max-height: 30px;
	vertical-align: middle;
	object-fit: contain;
	display: none;
}

.title-xtb-xz {
	display: block;
}

.lkfw-jcss-title {
	width: 100%;
	height: 4vw;
	max-height: 30px;
	display: flex;
	align-items: center;
}

.lkfw-jcss-content {
	padding: 2.67vw 35px 2.67vw 0;
	/*margin: 2.67vw 0 25px;*/
	font-size: 3.2vw;
	line-height: 4.8vw;
	/*border: 1px solid #f4f4f4;*/
	border-radius: 1.07vw;
	min-height: 12.67vw;
}

.lkfw-jcss-hzlcczd {
	width: 100%;
	min-height: 4vw;
	display: flex;
	align-items: center;
}

.lkfw-jcss-hzl {
	min-width: 10%;
	min-height: 4vw;
	font-size: 3.2vw;
	font-weight: 500;
	color: rgba(102, 102, 102, 1);
}

.lkfw-jcss-hzl * {
	font-size: 3.2vw !important;
	line-height: 4.8vw !important;
	color: #666666;
}

/**机场设施 end*/

/**失物招领 start*/
.hb_outer5 {
	width: 100%;
	/*margin: 2.6vw 0 0 13.59vw;*/
	min-height: 220px;
	margin-top: 9.34vw;
}
.swzl-sb-neirong{
	width: 100%;
	min-height: 9.34vw;
	padding: 4vw;
	font-size: 3.2vw !important;
	background-color: rgba(255, 255, 255, 1);
	border-radius: 1.07vw;
	margin-bottom: 4vw;
	display: flex;
    align-items: center;
    flex-direction: column;
}
.swzl-neirongimg{
	margin-bottom: 4vw;
	width: 60vw;
	height: 100%;
	min-height: 1vw;
}
.swzl-miaoshu {
	width: 100%;
	min-height: 9.34vw;
	color: #666666;
	font-size: 3.2vw !important;
}

.swzl-miaoshu * {
	font-size: 3.2vw !important;
	line-height: 4.8vw !important;
	color: #666666;
}
.swzl-miaoshu img {
	max-width: 100% !important;
    max-height: 100% !important;
    min-width: 1vw;
    height: 100% !important;
}

/**搜索框 start*/
.swzl-sousuokuang{
	background-color: rgba(35, 128, 166, 1);
    width: 100%;
    height: 73.34vw;
    max-height: 550px;
  /*  margin-top: 4vw;*/ 
    padding: 0 5.34vw;
}
.swzl-sousuo-neikuang{
	background-color: rgba(255, 255, 255, 1);
  /*  width: 89.34%;*/
    height: 69.09%;
    max-height: 380px;
    border-radius: 1.07vw;
    padding: 5.34vw 5vw;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.swzl-sousuo-ncyrq{
	width: 78.67vw;
	max-width: 590px;
	height: 10.67vw;
	max-height: 80px;
}
.swzl-sousuo-name-div{
	width: 37.34vw;
	max-width: 280px;
	height: 100%;
	border-radius: 1.07vw;
	border: 1px solid #eeeeee;
	display: flex;
    align-items: center;
    justify-content: center;
    background-color: #F1F1F1;
}
.swzl-sousuo-name-input{
	height: 80%;
    width: 81%;
    color: rgba(153, 153, 153, 1);
    text-align: left;
    border: none;
}
.swzl-sousuo-riqi-nr{
	width: 37.34vw;
	max-width: 280px;
	height: 100%;
	border-radius: 1.07vw;
	border: 1px solid #eeeeee;
	display: flex;
    align-items: center;
    justify-content: center;
    background-color: #F1F1F1;
    margin-left: 4vw;
}
.rili{
	 width: 4.27vw;
    max-width: 32px;
    height: 4vw;
    max-height: 30px;
    margin-left: 2vw;
}
.swzl-sousuo-riqi-nr input{
	height: 80%;
    width: 90%;
    color: rgba(153, 153, 153, 1);
    text-align: left;
    border: none;
    margin-left: 2vw;
}
.swzl-sousuo-ysdz{
	width: 78.67vw;
	max-width: 590px;
	height: 10.67vw;
	max-height: 80px;
	border-radius: 1.07vw;
	border: 1px solid #eeeeee;
	display: flex;
    align-items: center;
    justify-content: center;
    background-color: #F1F1F1;
}
.swzl-sousuo-ysdz-input{
	height: 80%;
    width: 95%;
    color: rgba(153, 153, 153, 1);
    text-align: left;
    border: none;
    margin-left: 2vw;
}
.swzl-sousuo-bottom{
	width: 78.67vw;
	max-width: 590px;
	height: 10.67vw;
	max-height: 80px;
	border-radius: 1.08vw;
	display: flex;
    align-items: center;
    justify-content: center;
    background-color: rgba(35, 128, 166, 1);
    cursor: pointer;
}
.swzl-sousuo-bottom-text{
	color: rgba(255,255,255,1);
	font-weight: 600;
   } 
/**搜索框 end*/

/**列表 start*/
.swzl-liebiao {
	width: 100%;
	min-height: 29.34vw;
}

.swzl-nrlb-dgdp {
	width: 100%;
	min-height: 29.34vw;
	max-height: 220px;
	margin-bottom: 4vw;
	background: rgba(255, 255, 255, 1);
	border-radius: 1.07vw;
	box-shadow: 0px 7px 20px 0px rgba(153, 153, 153, 0.15);
}

.swzl-nrlb-dianpums {
	width: 100%;
	height: 100%;
	padding: 4vw;
}

.swzl-nrlb-dpimgdiv {
	max-width: 240px;
	max-height: 160px;
	width: 32vw;
	height: 21.34vw;
	border-radius: 1.07vw;
}

.swzl-nrlb-dpimg {
	width: 100%;
	height: 100%;
	border-radius: 8px;
}

.swzl-nrlb-dpxq {
	width: 45.34vw;
	min-height: 21.34vw;
	margin-left: 4vw;
}

.swzl-nrlb-swname {
	color: rgba(34, 126, 164, 1);
	font-weight: 600;
}

.swzl-nrlb-wz {
	min-height: 3.47vw;
    min-width: 6vw;
    margin-top: 2vw;
}

.swzl-nrlb-wz-img {
	max-width: 23px;
	max-height: 26px;
    width: 3.07vw;
    height: 3.47vw;
}
.swzl-nrlb-wz-text {
	color: rgba(102, 102, 102, 1);
	margin-left: 1.34vw;
	text-align: left;
}

.swzl-nrlb-lx {
	    min-height: 3.2vw;
    min-width: 6vw;
    margin-top: 2vw;
}

.swzl-nrlb-lx-img {
	max-width: 24px;
	max-height: 24px;
	width: 3.2vw;
	height: 3.2vw;
}

.swzl-nrlb-lx-text {
	color: rgba(102, 102, 102, 1);
	margin-left: 1.34vw;
	text-align: left;
}

.swzl-nrlb-sj {
	min-height: 3.2vw;
    min-width: 6vw;
    margin-top: 2vw;
}

.swzl-nrlb-sj-img {
	max-width: 24px;
	max-height: 24px;
	width: 3.2vw;
	height: 3.2vw;
}

.swzl-nrlb-sj-text {
	color: rgba(102, 102, 102, 1);
	margin-left: 1.34vw;
	text-align: left;
}
/**列表头 end*/

/**表内容 start*/
.morediv {
	width: 100%;
	height: 13.34vw;
	max-height: 100px;
	display: flex;
	background-color: rgba(255, 255, 255, 1);
	border-radius:1.07vw;
}

.more_img {
	height: 100%;
	width: 100%;
	font-size: 3.2vw;
	color: rgba(35, 128, 166, 1);
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
}

.show-more {
	width: 100%;
	height: 13.34vw;
	max-height: 100px;
	display: flex;
	background-color: rgba(255, 255, 255, 1);
	border-radius: 1.07vw;
}

.show-more span {
	height: 100%;
	width: 100%;
	font-size: 3.2vw;
	color: rgba(35, 128, 166, 1);
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
}
/**表内容 end*/

/**失物招领 end*/

/**酒店 start*/
.lkfw-weizhi {
	width: 100%;
	min-height: 4.8vw;
	/*display: flex;*/
	/*flex-direction: row;*/
}

.lkfw-jd-title {
	width: 110px;
	height: 4.8vw;
	max-height: 36px;
	display: flex;
	align-items: center;
}

.lkfw-jd-weizhi {
	max-width: 70%;
	min-height: 4.8vw;
	display: flex;
	align-items: center;
	display: flex;
	font-size: 3.2vw;
	color: rgba(102, 102, 102, 1);
	margin-top: 1vw;
}

.lkfw-jd-ydgzjd {
	width: 100%;
	/*display: flex;*/
	/*align-items: flex-end;*/
}

.lkfw-jd-ydgzjd-child {
	/*margin-top: 25px;*/
	width: 100%;
}

.lkfw-jd-ydgzjd-tupian {
	width: 15.34vw;
	height: 15.34vw;
	margin-left: 8%;
	display: flex;
	align-items: center;
	flex-direction: column;
}

.lkfw-jd-ydgzjd-tupian img {
	width: 100%;
	height: 100%;
}

.lkfw-jd-ydgzjd-txt {
	font-size: 3.2vw;
	font-weight: 400;
	color: #666666;
	line-height: 4.8vw;
	margin-top: 2.67vw;
}

/**酒店 end*/
.xq_layer3 {
	width: 100%;
	height: 4.8vw;
	max-height: 36px;
	margin: 8vw 0 2.67vw;
	/*height: 1.36vw;*/
	/*margin: 2.55vw 0 0 13.59vw;*/
}

.xq_word7 {
	width: 100%;
	height: 3.2vw;
	max-height: 24px;
	overflow-wrap: break-word;
	color: rgba(102, 102, 102, 1);
	font-size: 3.2vw;
	text-align: left;
	white-space: nowrap;
	line-height: 4.8vw;
	display: block;
	cursor: pointer;
}