
/* footer */
.foot{ padding: 0.75rem 0; text-align: center; color: #999;margin-top: 0.5rem;background: #f8f8f8;}
.map_nav a {font-size: 0.325rem;}
.fo_t {margin: 0.5rem;font-size: 0.325rem;}
.foot.foot_stem{padding-bottom: 120px;}
.foot_stem .extra{bottom:110px;}
.foot_mnav {background: #fff;position: fixed;width: 100%;box-sizing: border-box;bottom: 0;border-top: 1px solid #f1f1f1;z-index: 999999994;}
.foot_mnav .foot_rows {position: relative;overflow: hidden;}
.foot_mnav .foot_rows li {display: table-cell;width: 1%;height: 1.35rem;text-align: center;}
.foot_mnav .foot_rows a {display: block;}
.foot_mnav .foot_rows a.active {color: #ff5f00;}
.foot_mnav .foot_rows i {display: block;padding-top: 0.125rem;line-height: 0.7rem;font-size: 0.5rem;}
.foot_mnav .foot_rows span {display: block;padding-bottom: 0.1rem;line-height: 0.4rem;font-size: 0.325rem;}


	/* foot */
	.foot.foot_nav {padding-bottom: 2.25rem;}
	.foot_nav .extra{bottom: 2rem;}
	.foot.foot_nav.foot_stem {padding-bottom: 180px;}
	.foot_nav.foot_stem .hl_bottom_ads{bottom: 1.35rem;}
	.foot_nav.foot_stem .extra{bottom: 180px;}
	.fo_t {margin: 0.25rem;}
	.map_nav a,.fo_t p{margin: 0;font-size: 0.275rem!important;line-height: 0.45rem;}
	.fo_t p:first-child{margin: 0 0.5rem;}
	.map_nav .split_line {height: 0.25rem;margin-left: 0.125rem;margin-right: 0.125rem;}
	.extra {right: 0.175rem;bottom: 2rem;}
	.extra li {padding: 0.2rem 0.2rem 0;}
	.extra .share_ico{font-size: 0.4rem;}
}

