header {
  height: 1.17333333rem;
  width: 100%;
  background-color: #ff3535;
  overflow: hidden;
}
header .touxiang {
  width: 0.74666667rem;
  height: 0.74666667rem;
  border-radius: 50%;
  float: left;
  overflow: hidden;
  margin-top: 0.22666667rem;
}
header .touxiang img {
  width: 0.81333333rem;
  height: 0.81333333rem;
}
header .search {
  float: right;
  width: 0.61333333rem;
  height: 1.17333333rem;
  background: url("../images/search_icon@2x.png") no-repeat left center;
  background-size: contain;
}
header h1 {
  padding-left: 0.29333333rem;
  padding-right: 0.61333333rem;
  font-size: 0.48rem;
  font-weight: bold;
  color: #fff;
  text-align: center;
  line-height: 1.17333333rem;
  height: 1.17333333rem;
}
nav {
  height: 1.06666667rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  background-color: #fff;
}
nav .wrap {
  height: 100%;
}
nav .nav_list {
  width: 100%;
  padding: 0 0.18666667rem;
}
nav .nav_list li {
  float: left;
  font-size: 0.4rem;
  height: 1.06666667rem;
  line-height: 1.06666667rem;
  color: #1b1b1b;
  text-align: center;
  margin-right: 1.25333333rem;
}
nav .nav_list li:last-child {
  margin-right: 0;
}
nav .nav_list li.active {
  color: #ff3535;
  position: relative;
  font-weight: bold;
}
nav .nav_list li.active::after {
  content: '';
  width: 0.48rem;
  height: 0.06666667rem;
  border-radius: 0.03333333rem;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  background-color: #ff3535;
}
.trends {
  background-color: #fff;
  overflow: hidden;
  margin-bottom: 1.33333333rem;
}
.trends .trends_content ul li {
  margin-top: 0.37333333rem;
  height: 5.52rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.trends .trends_content ul li:last-child {
  border-bottom: 0;
}
.trends .trends_content ul li .trends_left {
  float: left;
  width: 1.49333333rem;
  height: 100%;
}
.trends .trends_content ul li .trends_left a {
  display: block;
  width: 1.14666667rem;
  height: 1.14666667rem;
  border-radius: 0.06666667rem;
  overflow: hidden;
}
.trends .trends_content ul li .trends_left a img {
  width: 1.48rem;
  height: auto;
}
.trends .trends_content ul li .trends_right {
  padding-left: 1.49333333rem;
  padding-right: 0.26666667rem;
}
.trends .trends_content ul li .trends_right h3 {
  height: 0.42666667rem;
  font-size: 0.42666667rem;
  line-height: 0.42666667rem;
  color: #191919;
}
.trends .trends_content ul li .trends_right h3 .redu {
  font-size: 0.29333333rem;
  padding-left: 0.66666667rem;
  color: #ff3535;
  position: relative;
}
.trends .trends_content ul li .trends_right h3 .redu::before {
  content: '';
  position: absolute;
  width: 0.24rem;
  height: 0.29333333rem;
  left: 0.26666667rem;
  top: 50%;
  transform: translateY(-50%);
  background: url("../images/fire@2x.png") no-repeat;
  background-size: contain;
}
.trends .trends_content ul li .trends_right h3 .attention {
  float: right;
  width: 1.2rem;
  height: 0.50666667rem;
  border-radius: 0.25333333rem;
  border: 0.02666667rem solid #ff3535;
  line-height: 0.45333333rem;
  text-align: center;
  color: #ff3535;
  font-size: 0.29333333rem;
  font-weight: normal;
}
.trends .trends_content ul li .trends_right .info_content {
  width: 100%;
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-size: 0.37333333rem;
  color: #333;
  margin-top: 0.24rem;
  margin-bottom: 0.4rem;
}
.trends .trends_content ul li .trends_right .trend_images {
  height: 2.4rem;
}
.trends .trends_content ul li .trends_right .trend_images a {
  float: left;
  width: 31%;
  height: 2.4rem;
  margin-right: 3%;
  overflow: hidden;
}
.trends .trends_content ul li .trends_right .trend_images a img {
  width: 2.4rem;
  height: auto;
}
.trends .trends_content ul li .trends_right .trend_images a:last-child {
  margin-right: 0;
}
.trends .trends_content ul li .trends_right .trends_bottom {
  margin: 0.32rem 0;
}
.trends .trends_content ul li .trends_right .trends_bottom .time {
  float: left;
  font-size: 0.32rem;
  color: #999;
}
.trends .trends_content ul li .trends_right .trends_bottom .zan {
  font-size: 0.32rem;
  color: #999;
  float: right;
  position: relative;
  padding-left: 0.53333333rem;
}
.trends .trends_content ul li .trends_right .trends_bottom .zan-light {
  font-size: 0.32rem;
  color: #999;
  float: right;
  position: relative;
  padding-left: 0.53333333rem;
}
.trends .trends_content ul li .trends_right .trends_bottom .zan::before {
  content: '';
  position: absolute;
  left: 0;
  width: 0.38666667rem;
  height: 0.4rem;
  background: url("../images/zan@2x.png") no-repeat;
  background-size: contain;
}
.trends .trends_content ul li .trends_right .trends_bottom .zan-light::before {
  content: '';
  position: absolute;
  left: 0;
  width: 0.38666667rem;
  height: 0.4rem;
  background: url("../images/zan-light.png") no-repeat;
  background-size: contain;
}
.trends .trends_content ul li .trends_right .trends_bottom input {
  float: right;
  font-size: 0;
  width: 0.72rem;
  height: 0.4rem;
  background: url("../images/xiaoxi@2x.png") no-repeat;
  background-size: contain;
  margin-left: 0.4rem;
}
.fudong {
  width: 1.2rem;
  height: 1.2rem;
  border-radius: 50%;
  background: #ff3535 url("../images/fabu@2x.png") no-repeat center center;
  background-size: 0.61333333rem 0.65333333rem;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
  position: fixed;
  right: 0.26666667rem;
  bottom: 2.26666667rem;
  z-index: 100;
}
footer {
  position: fixed;
  width: 100%;
  height: 1.33333333rem;
  bottom: 0;
  left: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  background-color: #fff;
}
footer a {
  margin-top: 0.2rem;
  float: left;
  width: 20%;
  padding: 0 5%;
  text-align: center;
}
footer a img {
  display: block;
  width: auto;
  height: 0.56rem;
  margin: 0 auto;
}
footer a span {
  font-size: 0.29333333rem;
}
footer a span.active {
  color: #ff3535;
}

/*# sourceMappingURL=find.css.map */
.clearfix {	zoom: 1}
.foohi {	height: 2.56rem;}
.footer {	height: 2.13333rem;	background: #fff;	position: fixed;	z-index: 9999;	bottom: 0;	left: 0;	width: 100%;	border-top: 0.03rem solid #F3f3f3;}
.footer ul li {	float: left;	text-align: center;	width: 20%}
.footer ul li .yello {	color: #ff3b3b;}
.footer ul li a {	display: inline-block;	cursor: pointer}
.footer ul li a .icon {	margin-top: .23rem;}
.footer ul li a .icon .iconfont {	font-size: 1.06667rem}
.footer ul li a .icon p {	font-size: .512rem;	margin-top: .2rem}
.guesslike .add {	text-align: center;	font-size: .55467rem;	background: #f0f2f5;	border-top: 1px solid #dedede;	height: 1.23733rem;	line-height: 1.23733rem;	cursor: pointer}
.classreturn .content .return {	position: absolute;	left: .42667rem}
.classreturn .content .return a {	overflow: hidden;	display: block}
.classreturn .content .return a img {	width: 1.067rem;}
.classreturn .content .search {	font-size: .64rem;	font-weight: 500;}
.classreturn .content .search .sear-input {	width: 13.544rem;	height: 1.23733rem;	padding-left: 1.2rem;	padding-top: .285rem;}
.classreturn .content .search .sear-input a {	display: block}
.classreturn .content .search .sear-input input {	width: 11.95rem;	height: 1.28rem;	background-color: #f5f5f5 !important;	border-radius: 0.62rem;	border: none;	padding-left: 1.9rem;	font-size: 0.47rem;	background: url(../images/search.png) no-repeat;	background-size: 0.64rem 0.64rem;	background-position: 0.62rem 0.3rem;	float: left;	color: #666666;	outline: none;	line-height: 1.47733rem;}
.tpnavf .footer {	/*    position:inherit;	*/	-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);	-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);	box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);	border-bottom: 1px solid #f0f2f5;	background-color: #000;	opacity: 0.9;	border-bottom: 1px solid #f0f2f5;	/*    background-color:#404042*/	position: fixed !important;	left: 10.3466rem;	top: 2.1333rem;	width: 5.3333rem;	min-height: 6.8266rem;	border-radius: .1rem;}
.tpnavf .footer ul li {	float: none;	width: 100%;}
.tpnavf .footer ul li a {	color: #fff;	display: block;	overflow: hidden;	height: 1.7066rem;}
.tpnavf .footer ul li a .icon .iconfont {	float: left;	font-size: .7rem;	margin: .32rem 0 0 .5rem;}
.tpnavf .footer ul li a .icon p {	float: right;	margin-top: 0px;	height: 1.4633rem;	line-height: 1.4933rem;	border-bottom: .03rem solid #f3f3f3;	width: 65%;	text-align: left;}
.tpnavf .footer ul li:last-of-type a .icon p {	border: 0;}
.store_info .dis-box .comment {	clear: both;	position: relative;	top: .64rem}
.store_info .dis-box .comment ul {	display: flex;	justify-content: space-between;}
.store_info .dis-box .comment ul li span {	font-size: .512rem;	float: left;	margin-top: .21333rem}
.store_info .dis-box .comment ul li .red {	color: #ff3b3b;	float: left;}
.store_info .dis-box .comment ul li em {	font-size: .512rem;	vertical-align: middle;	padding: .21333rem;	background: #ff3b3b;	border-radius: 0.8rem;	margin-left: .04267rem;	color: #fff;	float: left;	font-style: normal}
.shopkill ul li .img {	float: left;	position: relative;	width: 5.26933rem;	height: 4.88533rem}
.shopkill ul li .img img {	width: 5.26933rem;	height: 4.88533rem}
.groutsearch .content30 .search {	width: 14.12267rem;	margin: 0 auto}
.groutsearch .content30 .search .inp {	float: left;	width: 12.37333rem}
.groutsearch .content30 .search .inp input {	width: 100%;	height: 100%;	height: 1.152rem;	border: 0;	outline: none;	background-color: #f8f8f8;	padding: 0 .21333rem;	font-size: .59733rem}
.groutsearch .content30 .search .ss {	float: right;	width: 1.74933rem;	background-color: #ec5151;	height: 1.152rem;	text-align: center}
.groutsearch .content30 .search .ss img {	width: .93867rem;	height: .93867rem;	margin-top: .10667rem}
.detail .content .search span {	font-size: .725333rem;	padding: 0 1.06667rem;	cursor: pointer}
.detail .content .search .sxp {	font-weight: 600;	padding-bottom: .576rem;	color: #ff3b3b;}
.detailsfloo .myorder .order .fr .gt {	background-image: url(../images/gt.png);	width: .59733rem;	height: .59733rem}
.podee .cart-concert-btm .fr ul .r {	background-color: #ff3b3b}
.none {	text-align: center;	margin: 4.26667rem 0;	font-size: .59733rem;	color: #777777;}
.none img {	width: 5.973rem;	height: 5.973rem;}
.assess-like-btn .like {	font-style: normal;	opacity: 0}
.actionfooer .cart-concert-btm .fr ul .r {	width: 5.66rem;}
.edit_gtfix .namephone .top {	font-size: .64rem;	font-weight: bold;	overflow: hidden;	padding: .512rem 0 .512rem .768rem;}
.edit_gtfix .namephone .top .le {	width: 1.92rem;	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;	padding: .08533rem 0}
.edit_gtfix .namephone .top .lr {	padding: .08533rem 0;	margin-left: .427rem;}
.signte .r {	background-position-x: 0;	right: .08533rem}
.allpion .fll_acc.new {	padding: .427rem .64rem;}
.allpion .fll_acc.new li {	color: #808080;	font-size: .512rem;}
.fll_acc.new .orderid-h {	width: 3.2rem;}
.screen_wi .content .search {	width: 10.66667rem;}
.screen_wi_loc .content .search {	width: 10.64533rem;	margin-left: -1.38667rem}
.no_service .status {	font-size: .768rem;	color: #e23435;	float: right}
.operating-floor-two .item {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	float: left;	width: 50%;	border-right: 1px solid #dedede;	padding: 0 0.5rem;}
.top-header-m>.footer {	position: fixed;	bottom: auto;	top: 1.898667rem;}
.alter-shoucan-1 .alter-an {	display: flex;	align-items: center;	height: 100%;	width: 100%;}
.alter-shoucan-1 .alter-an .p-1 {	padding: 0.64rem;	/* background: #fff; */	background: rgba(0, 0, 0, 0.6);	color: #fff;	margin: 0 auto;	font-size: 0.64rem;	border-radius: 5px;	min-width: 20%;	text-align: center;}
.alter-shoucan-1 .alter-an .p-1 img {	width: 0.917rem;	height: 0.6613rem;	display: block;	margin: 0 auto;	margin-bottom: 0.5rem;}