/*
 *@Description: search.css
 *@Version:	    v2.0(2019-11-06 13:00)
 *@Website:	    http://www.19lou.com
 *@Author:      jh
 *@Update:      
 */
 body{color:#333;background:#f5f5f5;}
 a:hover{color:#333;text-decoration:none;}
 .icon{background:url(images/vip.png) no-repeat;background-size: cover;}
 .fl{margin:0}
 .marry-main{margin:0 auto;width:1200px;}
.search-mod {width:100%;font-family:"Microsoft YaHei";}
	.search-hd {margin-bottom:30px;width:100%;height:138px;border-bottom:2px solid #91C700;background: #FFFFFF;box-shadow: 0 4px 6px 0 rgba(210,210,210,0.66);overflow:hidden;}
		.search-hd .logo{float:left;margin-top:20px;width:230px;height:50px;background:url(images/searchLogo.png) no-repeat;background-size:230px 50px;}
		.search-hd p {position:relative;float:left;margin:24px 0 0 88px;width:644px;height:42px;background:#91C700;overflow:hidden;}
		.keyword {float:left;margin:1px 0 0 1px;padding:10px 28px 10px 47px;width:469px;height:20px;line-height:21px;font-size:16px;background:#fff url(images/fd.png) 20px 11px no-repeat;border:none 0;overflow:hidden;}
		.marry-main .search-input  input[type=text]::-ms-clear {display: none;outline:none;} 
		.marry-main .search-input  input{outline:none;} 
		.submit-btn{float:left;width:99px;height:42px;padding-left:0;text-align:center;background-image:none;*margin-right:0;}
		.submit-btn span{padding:0;width:99px;*width:90px;height:42px;font-size:16px;line-height:42px;color:#fff;background-image:none;*margin-right:0;}
	.nav{float:left;margin-top:24px;width:100%;}
	.nav li a{float:left;width:188px;height:44px;font-size:20px;line-height:44px;text-align:center;overflow:hidden;}
	.nav li.active a{color:#fff;background:#91C700;}
	.nav li a:hover{color:#333;background:#f5f5f5;text-decoration:none;transition:background 0.3s ease;}
	.nav li.active a:hover{color:#fff;background:#91C700;}
/*=S 搜索图片 */
.bigpic{min-height:667px;background:#fff;border:1px solid #E7E7E7;}
	.bigpic-hd{margin-bottom:20px;width:100%;height:54px;line-height:54px;border-bottom:1px solid #E7E7E7;}
	.bigpic-hd a{margin:0 31px 0 29px;font-size:16px;color: #909399;}
	.bigpic-hd a:hover,.bigpic-hd .set{color:#91C700;}
	.caseContainer{position:relative;width: 100%;}
	.item{float:left;margin-left:29px;margin-bottom:30px;width:264px;background:#fff;border:1px solid #F2F2F2;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;border-radius: 8px;overflow:hidden;}
	.item .pic-img{position:relative;display:block;width:100%;max-height:400px;overflow:hidden;}
	.case-img-num{position: absolute;right: 14px;bottom: 10px;display:none;padding:0 7px;height:24px;line-height:24px;color:#fff;border-radius: 3px;background:rgba(0, 0, 0, 0.4);filter: progid: DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#66000000', endColorstr='#66000000');}
.case-img-num em{float:left;margin:5px 3px 0 0;width:14px;height:14px;background:url(images/tu.png) no-repeat;}
	.item a img{width:100%;height:auto;border-radius: 8px 8px 0 0;}
	.case-decoration {padding:10px;width: 244px;overflow: hidden;}
.case-img-tit{margin-bottom:6px;}
.case-decoration p {width: 243px;height: 22px;font: 400 16px/22px "Microsoft YaHei";color: #303133;word-break: break-all;word-wrap: break-word;overflow: hidden;}
.cp-pic-tags span{float: left;padding: 0 4px;margin-right: 20px;height: 22px;color: #909399;font: 400 14px/21px "Microsoft YaHei";background:#F5F5F5;border-radius: 3px;text-decoration: none;}
.case-decoration .company{margin-top:14px;height:30px;line-height:30px;font-size:14px;color: #606266;}
.case-decoration .company span{float:left;}
.item .company img{float:left;margin-right:6px;width:30px;height:30px;border:1px solid #f5f5f5;border-radius: 3px;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;}
.case-decoration .company i{float:left;margin:6px 0 0 6px;width:16px;height:16px;background:url(images/xiao.png) no-repeat;}
.ts{margin-bottom:100px;font-size:14px;color:#909399;text-align:center;}
.item p strong{color: #91C700;font-weight:400;}
/*=E 搜索图片 */
/*=S 搜索商家 */
.saller-left{min-height:620px;float:left;margin-right:15px;width:828px;background:#fff;border:1px solid #EDEDED;overflow:hidden;}
	.hasMore .saller-left,.hasMore .saller-right{min-height: 667px;}
	.saller-left .box{position:relative;padding-left:30px;height:55px;font-size:16px;line-height:56px;border-bottom:1px solid #F2F2F2;}
	.saller-left .nothing,.user-detail .nothing{height:77px;margin: 201px 0 0 195px;padding-left: 200px;background: url(images/searchNo.png) no-repeat;background-size: 161px 132px;padding-top: 48px}
    .saller-left .noKey{margin: 200px auto 0px;padding: 0;background-position: center 0px;text-align: center;padding-top: 160px;}
    .saller-left .nothing h2,.user-detail .nothing h2{font-size: 18px;color: #606266;letter-spacing: 0.75px;margin-bottom: 11px;font-weight: normal;}
	.saller-left .nothing p,.user-detail .nothing p{overflow: hidden;font-size: 15px;color: #909399;letter-spacing: 0;line-height: 20px;}
	.everysaller{padding:0 30px;width:768px;}
		.everysaller li{padding:28px 0;width:768px;border-bottom:1px solid #F2F2F2;}
		.everysaller li img{float:left;margin-right:20px;width:84px;height:84px;border-radius:42px;border:1px solid #f5f5f5;}
		.everysaller .text{float:left;width:662px;overflow:hidden;}
		.everysaller .text .title{margin-bottom:8px;height:24px;font-size:18px;line-height:24px;overflow:hidden;}
		.text .title i{float:left;margin:2px 0 0 10px;width:18px;height:18px;background-position:0 0;}
		.text .title strong{color:#91C700;font-weight:400;}
		.text .title span{float:left;}
		.text .detail,.text .address{margin-bottom:8px;}
		.text .detail,.text .address,.text .tel{color:#666;font-size:15px;height:20px;line-height:20px;overflow: hidden;}
		.text .address{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
		.text .detail em{margin:0 10px;color:#FC6D02;}
		.text .detail b{margin-right:10px;color:#DCDCDC;}
		.everysaller li:last-child{border:none 0;}
		.saller-left .last{padding:30px 0;width:100%;font-size:16px;text-align:center;color:#666;border-top:1px solid #F2F2F2;}
.saller-right{min-height: 620px;float:left;width:353px;background:#fff;border:1px solid #EDEDED;overflow:hidden;position: relative;}
    .saller-right .box{padding-left:20px;height:55px;font-size:18px;line-height:55px;border-bottom:1px solid #F2F2F2;overflow:hidden;}
	.moresaller{padding:0 20px;width:313px;}
	.moresaller li{padding:15px 0;width:313px;border-bottom:1px solid #F2F2F2;}
	.moresaller li img{float:left;margin-right:10px;width:80px;height:80px;border-radius:40px;border:1px solid #f5f5f5;}
	.moresaller .text{float:left;width:221px;overflow:hidden;}
	.moresaller .text .title{height:21px;font-size:16px;line-height:21px;color:#333;overflow:hidden;}
	.moresaller .text p{width:221px;height:19px;font-size:14px;line-height:19px;color:#999;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
	.moresaller .text .service{margin: 6px 0px}
	.moresaller .service i{display:inline-block;margin-right:5px;width:15px;height:16px;background-position:0 -25px;vertical-align: middle;}
	.moresaller li:last-child{border:none 0;}
/*=S 搜索商家 */
/*=S 搜索用户 */
	.user .user-seach{padding:0 29px ;margin-bottom:15px;width:1140px;font-size:16px;background: #FFF;border: 1px solid #EDEDED;overflow:hidden;}
	.filter-detail-list .first{border: 0;}
	.filter-detail-list {}
	.filter-detail-list dt {padding-top:20px;margin-right: 40px;width: 50px;height: 28px;text-align: left;font: 400 16px/28px "microsoft yahei";overflow: hidden;}
	.filter-detail-list dd {padding-top:20px;border-top: 1px solid #F2F2F2;width: 1050px;}
	.filter-detail-list dd a, .filter-detail-list dd a:visited {margin-bottom: 20px;margin-right: 20px;padding: 6px 10px;display: inline-block;font:400 16px/14px "microsoft yahei";text-decoration: none;border-radius: 12px;}
	.filter-detail-list dd a.on,.filter-detail-list dd a.on:hover{background: #91C700;color: #fff;}
	.filter-detail-list dd a:hover {background: #f5f5f5;}
	.user .user-detail{padding:28px;width:1140px;background: #FFF;border: 1px solid #EDEDED;overflow:hidden;}
	.user-detail .nothing{margin: 102px 0 166px 340px;}
	.usermessage{}
	.usermessage li{position:relative;float:left;width:100%;/* height:114px; */margin-bottom: 24px;font-size:14px;border-bottom: 1px solid #F2F2F2;padding-bottom: 24px;}
		.usermessage dl{width:1030px;/* height:84px; */overflow:hidden;padding: 6px 0 6px 110px;}
		.usermessage dt{margin-bottom: 16px;font-size:18px;height:24px;line-height:24px;overflow:hidden;}
		.usermessage dt strong{color:#91C700;font-weight:400;}
		.usermessage dt .author{position: absolute;top: 0;left: 0;width: 70px;height: 70px;border-radius:42px;border:1px solid #f5f5f5;}
		.usermessage dd{font-size: 16px;line-height:22px;color:#666;}
		.usermessage dd p{height:18px;position: relative;}
		.usermessage dd .num{color:#DCDCDC;}
		.usermessage dd span{color: #666;position: absolute;left: 0px;line-height: 19px;}
		.usermessage dd .fans{left: 135px;}
		.usermessage dd .time{left: 273px;}
		.usermessage .num span{margin-right:10px;}
		.usermessage .num em{margin-left:10px;}
		.usermessage .num .time{margin-left:10px;}
        .username .pay{background:url(images/gz.png?v=1) no-repeat;}
        .username .payed,.username .uoption-followed{background:url(images/ygz.png?v=1) no-repeat;}
		.username .pay,.username .payed,.username .uoption-followed{margin-right:0px;padding-left: 0px;background-size: contain;width: 66px;height: 30px;cursor: pointer;text-indent:-9999px;position: absolute;right: 97px;top: 21px;}
		.usermessage dd .male,.usermessage dd .female{font-size:15px;}
		.usermessage span i{margin-right:5px;display:inline-block;width:18px;height: 21px;vertical-align: middle;}
		.usermessage .male i{background-position:0 -71px;}
		.usermessage .female i{background-position:0 -96px;}
		.usermessage .unknow i{background-position:0 -121px;}
		.usermessage .unisex i{background-position:0 -147px;}
		.usermessage li:last-child{border:none 0;padding-bottom: 0px;margin-bottom: 0px;}
	.today{padding:0 20px;width:313px;}
	.today li{padding:15px 0;width:313px;border-bottom:1px solid #F2F2F2;}
	.today .order2{display: none}
	.today li img{float:left;margin-right:10px;width:110px;height:80px;border:1px solid #f5f5f5;}
	.today .text{float:left;width:191px;height:80px;line-height:80px;overflow:hidden;}
	.text .tt{display:table-cell;vertical-align:middle;height:80px;overflow:hidden;}
	.today .text .theme{max-height:60px;font-size:16px;line-height:20px;letter-spacing:1px;display: -webkit-box;-webkit-line-clamp: 3;text-overflow: ellipsis;-webkit-box-orient: vertical;overflow:hidden;}
	.today .text .num{margin-top:4px;height:17px;font-size:13px;line-height:17px;color:#999;overflow:hidden;}
	.today li:last-child{border:none 0;}
	.pic li:last-child{border-bottom:1px solid #F2F2F2;}
	.saller-right .more,.saller-right .more:hover,.saller-right .more:visited{position:absolute;bottom:0;left:0;background:url(images/searchMore.png) no-repeat;width:100%;height:46px;line-height:46px;font-size:14px;color:#666;border-top:1px solid #F2F2F2;background-position: 146px center;text-indent: 169px;background-size: 15px;display: block;outline: none;}
/*=E 搜索用户*/
/*=S 搜索帖子 */
	.box .nav1{position:absolute;right:174px;top:0;width:110px;color: #3F3F3F;text-align:center;cursor:pointer;}
	.box .nav2{position:absolute;right:36px;top:0;width:110px;color: #3F3F3F;text-align:center;cursor:pointer;}
	.box p{color: #909399;}
	.box .set{color: #91C700;}
	.box p i{display:inline-block;margin-left:6px;width:12px;height:7px;background:url(images/hjt.png) no-repeat;}
	.box p .on{display:inline-block;margin-left:6px;width:12px;height:7px;background:url(images/ljt.png) no-repeat;}
	.nav1 .new{display:none;position:absolute;top:50px;right:0;width:110px;height:160px;background: #FFFFFF;border: 1px solid #F5F5F5;box-shadow: 0 2px 6px 0 rgba(0,0,0,0.10);}
	.nav2 .new{display:none;position:absolute;top:50px;right:0;width:110px;height:200px;background: #FFFFFF;border: 1px solid #F5F5F5;box-shadow: 0 2px 6px 0 rgba(0,0,0,0.10);}
    .nav2 .new li,.nav1 .new li{width:100%;height:40px;line-height:40px;border-bottom:1px solid #F5F5F5;color: #909399;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;}
	.nav2 .new li:last-child,.nav1 .new li:last-child{border:0 none;}
	.nav2 .new li:hover,.nav1 .new li:hover,.nav2 .new .set,.nav1 .new .set{color:#91C700;}
	.sidetab{float:left;padding:10px 10px 0 20px;width:150px;text-align:center;font-size:16px;line-height:34px;border-right:1px solid #F2F2F2;}
	.sidetab li {margin-top:10px;width:150px;height:34px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
	.sidetab li:last-child{margin-bottom:12px;}
	.sidetab li.cursor a{display:block;padding:0 15px;width:120px;height:34px;background:#91C700;color:#fff;text-decoration:none;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
	.sidetab li a{display:block;padding:0 15px;width:120px;height:34px;color:#333;text-decoration:none;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
	.sidetab li a:hover{background:#f5f5f5;color:#333;transition:background 0.3s ease;}
	.sidetab li.cursor a:hover{background:#91C700;color: #fff;}
	.detailtz,.empty{float:left;padding:0 20px 29px 15px;width:612px;overflow:hidden;}
	.detailtz li{padding:23px 0;border-bottom:1px solid #F2F2F2;}
	.detailtz img{float:left;margin-right:14px;width:50px;height:50px;border-radius:25px;border:1px solid #f5f5f5;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;}
	.detailtz .cont{float:left;width:548px;overflow:hidden;}
	.detailtz .cont .author{margin-bottom:10px;height:24px;font-size:14px;line-height:24px;overflow:hidden;}
	.cont p strong{color:#91C700;font-weight:400;}
		.cont p .jxtj{margin-right:10px;padding:0 4px;color: #F46E60;font-size: 14px;line-height: 20px;height: 20px;background: rgba(244,110,96,0.14);border-radius: 3px;}
	.author .postdate{float:right;color:#999;font-size:13px;}
	.cont .title{margin-bottom:4px;height:21px;font-size:16px;line-height:21px;color: #151515;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
	.cont .section{max-height:66px;font-size:14px;line-height:22px;color: #999;display: -webkit-box;-webkit-line-clamp: 3;text-overflow: ellipsis;-webkit-box-orient: vertical;overflow:hidden;}
	.cont .section a,.cont .section a:hover,.cont .section a visited{color: #999;}
	.fromw{font-size:13px;height: 18px;vertical-align: middle;}
	.link9 a:hover{color:#999;}
	.link9 i{margin:0 4px;display:inline-block;width:7px;height:13px;background:url(images/jt.png) no-repeat;vertical-align: middle}
	.fromw .answer{color:#0657B2;}
	.detailtz li:last-child{border:none 0;}
	.box strong{color:#91C700;font-weight:400;}
	.tz .theme{margin-bottom:8px;height:21px;line-height:21px;font-size:16px;color: #151515;overflow:hidden;}
	.tz .theme strong{color:#91C700;font-weight:400;}
	.tz .theme span{display:inline-block;width:160px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
	.tz .theme i{margin-left:10px;display:inline-block;width:17px;height:19px;background-position:0 -45px;vertical-align: top;}
	.tz .num{padding-left:10px;height:17px;line-height:17px;font-size:13px;color: #999;overflow:hidden;}
	.pagetz{margin-top:0px;}
	.pagetz .page-mod{margin: 0px 29px 20px 0;}
	.user-detail .pagetz .page-mod{margin-top: 48px;}
	.empty img{float:left;margin:258px 40px 0 80px;width:158px;height:133px;}
	.empty .sorry{float:left;margin:300px 0 10px 0;font-size: 18px;color: #606266;}
	.empty .attention,.keyno .attention{float:left;font-size: 15px;color: #909399;}
	.keyno img{float:left;margin:201px 40px 0 195px;width:158px;height:133px;}
	.keyno .sorry{float:left;margin:245px 0 10px 0;font-size: 18px;color: #606266;}
	
/*=E 搜索帖子*/
.cq .search-hd .logo{float:left;margin-top:26px;width:268px;height:44px;background:url(images/cqlogo.png) no-repeat;background-size:268px 39px;}
.cq .search-hd {border-bottom:2px solid #FE8220;}
.cq .search-hd p {background:#FE8220;}
.cq .nav li.active a{background:#FE8220;}
.cq .nav li.active a:hover{color:#fff;background:#FE8220;}
.cq .bigpic-hd a:hover,.cq .bigpic-hd .set{color:#FE8220;}
.cq .text .title strong{color:#FE8220;}
.cq .filter-detail-list dd a.on,.cq .filter-detail-list dd a.on:hover{background: #FE8220;color: #fff;}
.cq .usermessage dt strong{color:#FE8220;}
.cq .box .set{color: #FE8220;}
.cq .nav2 .new li:hover,.cq .nav1 .new li:hover,.cq .nav2 .new .set,.cq .nav1 .new .set{color:#FE8220;}
.cq .sidetab li.cursor a{background:#FE8220;}
.cq .sidetab li.cursor a:hover{background:#FE8220;color:#fff;}
.cq .cont p strong{color:#FE8220;}
.cq .box strong{color:#FE8220;}
.cq .tz .theme strong{color:#FE8220;}
.cq .box p .on{background:url(images/cqjt.png) no-repeat;}
.cq .username .pay{background:url(images/cqgz.png?v=2) no-repeat;}
.cq .usermessage .unknow i{background:url(images/cqbm.png?v=2) no-repeat;}
.cq .page-mod strong,.cq .page-mod a:hover,.cq .view-ctrl .return:hover {background-color: #FE8220;border-color:#FE8220;}
.cq .moresaller .service i {background:url(images/cq.png) no-repeat;}
.cq .item p strong{color: #FE8220;}
/*=S page-mod */
.cq .page-mod .page-prev,.cq .page-mod .page-next,.cq .page-mod .page-last,.cq .page-mod button,.cq .view-ctrl .return {background:url(images/pages.png) no-repeat;}
.cq .page-mod .page-prev,.cq .view-ctrl .return {background-position:7px -26px;}
.cq .page-mod .page-prev:hover, .view-ctrl .return:hover {background-position:-21px -51px;}
.cq .page-mod .page-last {background-position:6px -58px;}
.cq .page-mod .page-last:hover {background-position:-18px -83px;}
.cq .page-mod .page-next {background-position:47px 6px;}
.cq .page-mod .page-next:hover {background-position:19px -19px;}
.cq .page-mod button {float:left;cursor:pointer;margin-left:5px;padding:0;width:35px;height:21px;font-size:12px;color:#5A5A5A;background-position:0 -129px;}
/*=E page-mod */ 