.main {background-color: #ffffff!important;}
.pagination{padding-bottom: 30px;}
.p_list .p{display:block;color:#333;line-height:1.5em;margin-top:10px;overflow:hidden;
				transition: all 0.8s;
	 -moz-transition: all 0.8s; 
-webkit-transition: all 0.8s;
		 -o-transition: all 0.8s;
		 font-size: 16px;
		 line-height: 1.75em;
}

.cierafix:before,.cierafix:after{content:"";display:block;clear:both;}
.p_list{
	padding-left: 15px;padding-right: 15px;
}
.p_list .title{margin-left:110px;height:85px;line-height:85px;text-align:right;font-size: 16px}
.p_list .title h3{float:left;}
.p_list .title .linkedin{border-left:1px dashed #666;height:85px;display:inline-block;padding-left: 20px;}
.p_list .hidden{height:0px !important;}
.p_list ul li p{font-size: 16px!important;line-height: 2em;height:100%}
.layui-nav{
	padding: 0px;
}
.layui-nav .layui-nav-item a{
	padding: 0px 16px!important;
}
.search_t .layui-nav-child dd{
	height: 60px!important;
}

#uinfo{background:rgba(255,255,255,1);width:100%;left:0;height:600px;margin-top:-625px;margin-bottom:25px;position:relative;z-index:1;
opacity:0; overflow:hidden;
		-moz-transform:scale(0,0);
 -webkit-transform:scale(0,0);
			-o-transform:scale(0,0); 
		-moz-border-radius: 2000px;
	-khtml-border-radius: 2000px;
 -webkit-border-radius: 2000px;
 padding-top: 30px;
}
#uinfo.show{opacity:1;width:100%;left:0;height:600px;margin-top:-625px;margin-bottom:25px; transition-delay:.3s;
		-moz-transform:scale(1,1);
 -webkit-transform:scale(1,1);
			-o-transform:scale(1,1); 
		-moz-border-radius: 0px;
	-khtml-border-radius: 0px;
 -webkit-border-radius: 0px;
}
 #uinfo,#uinfo *{
	 -moz-transition: all .5s;
-webkit-transition: all .5s;
		 -o-transition: all .5s;
				transition: all .5s;
  }
#uinfo .hbody{color:#980000; font-size:2em;line-height:2em;text-align:center;
position:relative;}
#uinfo .bbody{padding:0 90px;position:relative;}
#uinfo .bbody .close{display:block;position:absolute;right:90px;bottom:100%;color:#890000;font-size:65px;cursor:pointer;}
#uinfo .bbody .close:hover{text-decoration:none;  }
.main.nom{margin:0 auto;}
 #uinfo .pic{    width: 85px;
    height: 85px;
    overflow: hidden;
    margin: 0 auto;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;}
		#uinfo  .pic img{width:100%;height:100%;} 
		 #uinfo p{line-height:2em;font-size:18px;overflow-y:auto;height:345px;}
		 
@media screen and (max-width:1000px){
.p_list .title h3{float:left; width:60%; line-height:25px; text-align:left;}
}	
@media screen and (max-width: 1170px) and (min-width: 1024px){
	
}
@media screen and (max-width: 580px){
	
}

@media screen and (max-width: 425px){

	.p_list{
		padding: 0px;
	}
}
@media screen and (max-width: 375px){
	.p_list .title{
		margin-left: 65px;
	}
}