.clearfix {
	clear: both
}

body {
	background-color: #fff
}

* {
	text-decoration: none;
	list-style: none;
	padding: 0;
	margin: 0;
	outline: none;
	font-style: normal
}

.default_gg_ss {
	width: 9.2rem;
	margin: 0 auto;
	margin-top: 0.16rem
}

.search_div {
	background-color: #eeefef;
	width: 8.21333rem;
	float: left
}

.search_div img {
	width: 0.34666rem;
	display: block;
	float: left;
	margin-left: 0.18666rem;
	margin-right: 0.16rem;
	padding-top: 10px;
}

.search_div input {
	height: 0.85333rem;
	display: block;
	background-color: #eeefef;
	float: left;
	border: 0;
	width: 6.5rem;
	font-size: 0.32rem;
}

.return_sun {
	float: right
}

.return_sun a {
	font-size: 0.37333rem;
	display: block;
	line-height: 0.85333rem
}

#history {
	padding: 0 0.45rem;
	padding-top: 0.45333rem;
}

#history p {
	font-size: 0.43rem;
	color: #000;
	/*background-image: url("https://static.fangxiaoer.com/m/static/images/search/time.png");*/
	/*background-repeat: no-repeat;*/
	background-size: 0.34666rem;
	background-position: left center;
	margin-bottom: 0.28rem;
	margin-left: 0.1rem;
	font-weight: bold;
}

#history li {
	width: auto;
	border-radius: 45px;
	height: 0.83rem;
	line-height: .83rem;
	display: block;
	float: left;
	color: #545454;
	font-size: .32rem;
	background: #F7F7F7;
	padding: 0 .3rem;
	margin-right: .29rem;
	margin-bottom: .25rem;
}

#history li .projectType {
	display: none
}

#history li .projectStatus {
	display: none
}

#history li .region {
	display: none
}

#history li .price {
	display: none
}

#history li .oneSelection {
	font-size: 0.4rem;
	color: #000000;
	line-height: 1.29333rem
}

#history button {
	display: block;
	width: 100%;
	border: 0;
	background-color: #fff;
	height: 1.29333rem;
	border-bottom: 1px solid #dfdee1;
	color: #888;
}

.searchinfo .newHouse_li:first-child {
	padding-top: 0;
	padding-bottom: 0
}

.searchinfo .newHouse_li {
	width: 9.2rem;
	margin: 0 auto;
	border-bottom: 1px solid #e0e0e0;
	padding-top: 0.41333rem !important;
	padding-bottom: 0.41333rem !important;
}

.searchinfo .newHouse_li .multipleSelection i {
	color: #4b78b8;
	font-size: 0.4rem;
	line-height: 1.45333rem
}

.searchinfo .newHouse_li .multipleSelection {
	float: left;
	color: #000000;
	float: left;
	font-size: 0.4rem;
	line-height: 1.45333rem;
}

.searchinfo .newHouse_li .multipleNmu {
	font-size: 0.34666rem;
	color: #333333;
	line-height: 1.45333rem;
	float: right
}

.searchinfo .newHouse_li .oneSelection {
	font-size: 0.4rem;
	color: #000000;
	float: left;
	line-height: 0.4rem
}

.searchinfo .newHouse_li .oneSelection i {
	color: #4b78b8;
	font-size: 0.4rem;
}

.searchinfo .newHouse_li .projectStatus {
	float: right;
	font-size: 0.32rem;
	color: #bdbdbd;
	line-height: 0.4rem
}

.searchinfo .newHouse_li .region {
	float: left;
	font-size: 0.34666rem;
	color: #919496;
	line-height: 0.34666rem;
	margin-top: 0.29333rem
}

.searchinfo .newHouse_li .price {
	float: right;
	font-size: 0.32rem;
	color: #ff5200;
	line-height: 0.34666rem;
	margin-top: 0.29333rem
}

.searchinfo .newHouse_li .price i {
	font-size: 0.34666rem;
	font-weight: bold;
}

.searchinfo .newHouse_li .projectType {
	float: left;
	font-size: 0.34666rem;
	color: #999999
}

.searchinfo .region {
	padding-top: 0;
	padding-bottom: 0
}

#search_box {
	position: fixed;
	right: 15px;
	bottom: 15px;
	z-index: 9;
	background-color: #fff;
	padding-left: 10px;
	max-width: 90%;
}

#search {
	background: none;
	width: auto
}

#search {
	font-size: 13px;
	float: left;
	line-height: 35px;
	padding-left: 24px;
	background-image: url("https://static.fangxiaoer.com/m/static/images/search/addrs.png");
	background-repeat: no-repeat;
	background-size: 18px;
	background-position: center left;
	max-width: 270px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

#deleteSearch img {
	width: 12px;
	padding-top: 12px;
	padding-right: 10px;
	padding-left: 11px;
}

.close_wei {
	float: left
}

.label span {
	display: block
}

.label {
	height: auto !important;
	text-align: center;
	padding-left: 4px !important;
	padding-right: 4px !important;
	border-radius: 2px !important;
}

.color {
	background-color: #276cde !important;
	z-index: 0 !important;
}

.color .label_sun {
	background-image: url(https://static.fangxiaoer.com/m/static/images/search/mark02.png) !important
}

#history .multipleSelection i {
	color: #545454;
	font-size: 0.32rem;
}

#history .multipleSelection {
	/* float: left; */
	font-size: 0.32rem;
	color: #545454;
}

#history .multipleNmu {
	font-size: 0.34666rem;
	color: #333333;
	line-height: 1rem;
	float: right;
	display: none
}

.toast2 {
	position: absolute;
	left: 5%;
	top: 97px;
	z-index: 9;
	display: none;
	width: 90%;
	line-height: 37px;
	background-color: #fff;
	text-align: center;
	color: #545454;
	box-shadow: 0px 0px 6px rgb(4, 0, 0, 0.2);
}

.searchinfo .first {
	padding-top: 0.41333rem !important;
	padding-bottom: 0.41333rem !important
}

.search_div .close {
	display: none;
}

.newHouse_li_tab {
	float: right;
	color: #bdbdbd;
	font-size: 0.32rem;
	display: block;
	line-height: 1.45333rem;
}

.newhouse_type {
	color: #bdbdbd;
	font-size: 0.32rem;
}

.newhouse_qu {
	color: #bdbdbd;
	font-size: 0.32rem;
	float: left;
	margin-top: -11px;
}

.newhouse_red {
	font-size: 0.32rem;
	color: #fe5000;
	float: right;
	margin-top: -11px;
	margin-bottom: 11px;
}

.searchinfo .newHouse_li:first-child {
	/*padding-top: 0 !important;*/
}

.null {
	font-size: .38rem;
	text-align: center;
	margin-top: 10%;
	color: #999;
	margin-bottom: 30pt;
}

.null img {
	margin-bottom: 0.3rem;
	width: 2rem;
}
.null div{
	
font-size: 0.35rem;
font-weight: 500;
color: #999999;
}
.hot_tui {
	font-size: 0.48rem;
	color: #000;
	font-weight: bold;
	height: 1rem;
	width: 9.4rem;
	margin: auto;
}

#mylist {
	width: 9.4rem;
	margin: 0 auto;
}

#mylist li {
		position: relative;
	padding-bottom: 0;
	/* margin-bottom: 15px; */
	border-bottom: 0px solid #e0e0e0;
	overflow: hidden;
	float: left;
	margin-right: 0.26rem;
	width: 4.565rem;
	margin-bottom: 0.25rem;
	background: #fff;
	border-radius: .1rem;
}

#mylist li:nth-child(2n) {
	margin-right: 0rem;
}

#mylist .video a {
	display: block;
	overflow: hidden;
	margin: 0 auto;
	width: 100%;
	height: 0px;
	padding-bottom: 56%;
	overflow: hidden;
	border-radius: 0.1rem !important;
}

#mylist .video .pics {
	width: 100%;
	height: auto;
	float: left;
	margin-right: 3%;
}

#mylist .video_tishi {
	position: absolute;
	color: #fff;
	background: #000;
	bottom: 2.23rem;
	width: 4.36rem;
	padding: 0.1rem;
	background: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
	background: -o-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
	background: -moz-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
	background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
	font-size: .3rem;
	padding-bottom: .05rem;
}

#mylist .video_ll {
	width: .396rem;
	height: .29rem;
	background-size: 100%;
	font-style: normal;
	float: left;
	margin-left: .12rem;
	margin-right: .1rem;
}

#mylist .video img {
	width: 100%;
	height: 100%;
	background-size: 100% 100%;
}

#mylist .video_tishi .span_div {
	display: block;
	float: left;
	font-size: .3rem;
	margin-top: .01rem;
	line-height: .4rem;
}

#mylist .video_dz {
	width: .36rem;
	height: .264rem;
	background-size: 100%;
	margin-left: 0.2rem;
	font-style: normal;
	float: left;
	margin-left: .2rem;
	margin-right: .1rem;
}

#mylist .video_tishi .span_div {
	display: block;
	float: left;
	font-size: .3rem;
	margin-top: .01rem;
	line-height: .4rem;
}

#mylist em {
	display: block;
	margin-top: 0px;
	float: right;
}

.video_tishi em span {
	font-style: normal;
	color: #fff;
	padding-right: 0.15rem;
	line-height: .4rem;
}

#mylist .tinfo {
	line-height: 0.5rem;
	height: 1rem;
	padding: 0.2rem 0.25rem 0 0.25rem;
}

#mylist h3 {
	font-size: .35rem;
	font-weight: bold;
	/* border-bottom: 1px solid #e6e6e6; */
}

#mylist .tinfo {
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

#mylist .line_1 {
	line-height: 1rem !important;
}

#mylist .ginfo {
	height: .7rem;
	line-height: .7rem;
	margin-top: .1rem;
	margin-bottom: .23rem;
	    padding: 0 .25rem;
}

#mylist .touxiang {
	width: 0.69rem;
	height: .69rem;
	border-radius: 50%;
	float: left;
	margin-right: .2rem;
	background: url(https://static.fangxiaoer.com/m/static/images/video/noagent.png) no-repeat center;
	background-size: 100% 100%;
}

#mylist .touxiang img {
	width: .69rem;
	height: .69rem;
	border-radius: 50%;
}

#mylist .ginfo span {
	font-size: .32rem;
}

/* 2022年10月25日 修改视频搜索页列表 */
.visitNum{float: right;/* overflow: hidden; */}
.visitNum .visitNum_icon{background: url(https://static.fangxiaoer.com/web/images/video/visitNum_icon.png) top center;background-size: 100% 100%;width: 0.37rem;height: 0.27rem;display: inline-block;float: left;margin-top: 0.21rem;margin-right: 0.1rem;}
.search_video_list .visitNum .visitNum_span{height: 0.32rem;font-size: 0.32rem;font-family: PingFang SC;font-weight: 500;color: #999999;line-height: 0.7rem;/* float: right; */}
.search_video_list{
	width: 9.4rem;
	margin: 0 auto;
	margin-bottom: 1rem;
	margin-top: 0.43rem;
}
.search_video_list .video{
	position: relative;
	padding-bottom: 0;
	border-bottom: 0px solid #e0e0e0;
	overflow: hidden;
	float: left;
	margin-right: 0.27rem;
	width: 4.565rem;
	margin-bottom: 0.27rem;
	background: #fff;
	border-radius: 0.1rem;
}
.search_video_list li:nth-child(2n) {
	margin-right: 0rem;
}
.search_video_list .video>a{}
.search_video_list .video>a .video_div{width: 100%;float: none;}
.search_video_list .video>a .img{
	background: #FFFFFF;
	border-radius: 0.13rem;
	width: 4.6rem;
	height: 2.6rem;
	overflow: hidden;
	padding: 0;
}
.search_video_list .video>a .img img{
	width: 100%;
	min-height: 2.6rem;
}
.search_video_list .video_r{
	width: 100%;
	padding: 0;
	float: none;
}
.search_video_list #activity .tinfo{
	line-height: 0.5rem;
	height: 1rem;
	padding: 0.2rem 0.25rem 0 0.25rem;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	font-size: .35rem;
}
.search_video_list .time{
	height: 0.7rem;
	line-height: .7rem;
	margin-top: 0.1rem;
	margin-bottom: 0.23rem;
	padding: 0 0.25rem;
	float: none;
	width: auto;
	overflow: hidden;
}
.search_video_list .time span{
	line-height: 0.7rem;
	margin: 0;
	display: block;
	float: left;
	color: #999999;
}