.clearfix{zoom:1;}
.clearfix:after{content:"";height:0;clear:both;display:block;}
.site-wrap li,ul,ol,dl,dt,dd{float:none;}
/*header样式重置*/
#top .w{width:auto;padding-left:20px}
/*头部*/
.site-top{padding:20px 0 20px 20px;}
.city-logobox{float:left;}
.city-logo{height:50px;}
.site-top-xq{background:url(/uploads/image/ivimages/logo_xq.png) no-repeat;height:40px;margin-top:5px;text-indent:-9999px;width:94px;}
.site-top-xq.type2{background:url(/uploads/image/ivimages/logo_xqcl.png) no-repeat;height:40px;margin-top:5px;text-indent:-9999px;width:94px;}
.site-top-info{color:#999;font-size:18px;margin:20px 0 0 26px}
/*用户列表*/
.wrap {margin:0 auto;position:relative;}
.site-mawrap{background:#fff;border-radius:20px;box-shadow:0 0 30px 10px rgba(0,0,0,.5);cursor:move;height:520px;left:50%;margin:-260px 0 0 -200px;position:fixed;text-align:center;top:50%;width:400px;z-index:10}
.site-ma-top{background:url(/uploads/image/ivimages/site_ma_top.png);height:214px;margin-top:-28px;width:400px;}
.site-mabox{box-shadow:0 0 20px 5px pink;height:160px;margin:25px auto 0;padding:5px;position:relative;width:160px;}
.site-mabox .site-ma{height:100%;width:100%;}
.site-mabox .site-overmabox{background:#fff;-webkit-border-radius:8px;border-radius:8px;height:40px;left:50%;margin:-20px 0 0 -20px;overflow:hidden;position:absolute;top:50%;width:40px;}
.site-mabox .site-overma{display:block;height:100%;width:100%;}
.site-ma-info1{color:#333;font-size:16px;margin-top:25px}
.site-ma-info2{color:#999;font-size:16px;margin-top:30px}
.site-ma-info2 em{color:#f33;font-size:20px;font-weight:bold;font-style:normal;}
.wrap-box{overflow:hidden;}
.wrap .loading{height:500px;background:url(/uploads/image/ivimages/loadingi.gif) no-repeat center center;}
.item { position:relative; float:left; margin:1px 1px 0 0;overflow:hidden;opacity:0.8;filter:alpha(opacity=80); -moz-transition: all 1.5s ease-in-out 0s;-webkit-transition:all 1.5s ease-in-out 0s; -o-transition:all 1.5s ease-in-out 0s; -ms-transition:all 1.5s ease-in-out 0s; transition:all 1.5s ease-in-out 0s; }
.item img{display:block; width:100%; -webkit-transition: all 0.8s ease-in-out 0s; -moz-transition: all 0.8s ease-in-out 0s; -ms-transition: all 0.8s ease-in-out 0s; -o-transition: all 0.8s ease-in-out 0s; transition: all 0.8s ease-in-out 0s; -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); cursor:pointer; }
.item img:hover{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.site-wrap .item >div {position:absolute; bottom:0px; left:0px; width:100%;height:0; text-align:center;color:#fff; background:rgba(0,0,0,0.12);padding:0 10px;display:flex;align-items:center;justify-content: center;overflow: hidden;box-sizing: border-box;}
.site-wrap .item .hovbox .iconfont{
	width: 24px;
	height: 24px;
	background: #84c2ff;
	border-radius: 50%;
	opacity: 1;
	line-height: 24px;
	text-align: center;
	color: #333;
	font-size: 14px;
	margin-right:6px;
	display:inline-block;
}
.site-wrap .item .hovbox .iconfont.icon-xnv{
	background:#ff8495;
}
.site-wrap .item .hovbox .name{text-align:center;margin:0 0 25px;}
.site-wrap .item .hovbox p{
	font-size:16px;color:#fff;margin-top:6px;text-align:left;
}
