/*ѡ����Ŀ*/

/* .item-wp *{
	 box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.item-wp{
	display: none;
	padding: 0 28px;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	overflow: auto;
	background: url("../../images/wechat/item_bg.png") no-repeat center center ;
	background-size: cover;
}
.item-title{
	padding-top:33px;
	font-size: 28px;
	font-weight: 600;
	color: #333333;
	height: 39px;
	line-height: 39px;
}
.item{
	display: flex;
	display: -webkit-flex;
	margin-top: 25px;
	font-size: 18px;
	color: #007BFF;
	line-height: 25px;
   
}
.item .icon{
	position: relative;
    top: 4px;
	margin-right: 10px;
	
	height: 18px;	
	-webkit-flex: 0 0 14px;
	  -moz-flex: 0 0 14px;
	  -ms-flex: 0 0 14px;
	  -o-flex: 0 0 14px;
	  -khtml-flex: 0 0 14px;
	  flex: 0 0 14px;
	background: url("../../images/wechat/item_icon.png") no-repeat  center/contain ;
}
.item .name{
  -webkit-flex: 1;
  -moz-flex: 1;
  -ms-flex: 1;
  -o-flex: 1;
  -khtml-flex: 1;
  flex: 1;
} */


@charset "utf-8";
ul,li,dl,dt,dd{display:block;list-style:none;}
a{text-decoration:none;outline:none;}
.fl{float:left;}
.fr{float:right;}
.none{display:none;}
.loan_jm1{width:94%;margin:0 auto;}
.loan_jm_spa1{width:39%;height:40px;line-height:40px;font-size:1em;color:#666;display:block;float:left;}
.loan_jm_l1{margin-top:10px;margin-bottom:15px;height:40px;}
.wbk_srn{width:57%;height:40px;border:1px solid #ccc;background:#FFF;float:left;padding-left:3%;line-height:40px;color:#ADADAD;
font-size:1.1em; background-size:45%;background-position:center;background:#fff;}
.wbk_srn b{width:30px;height:40px;border:1px solid #ccc;background:#FFF;float:left;padding-left:3%;line-height:40px;color:#ADADAD;
font-size:1.1em;}
/*显示点击是哪个字母*/
.showLetter{
    position: fixed;
    color:#007BFF;
    width: 50px;
    height:50px;
    top:50%;
    left: 50%;
    border-radius: 50%;
    border: #007BFF 1px solid;
    text-align: center;
    display: none;
}
.showLetter span{
    width: 50px;
    height: 50px;
    line-height: 50px;
    font-size: 30px;
}
/*城市弹层*/
.container{width:95%;}
.letter{width:auto;position:fixed;top:100px;right:5px;text-align:center;}
.letter ul{list-style-type:none;}
.letter ul li a{
	text-decoration:none;
	font-family: "PingFangSC-Semibold";
	font-size: 14px;
	color: #007BFF;}
.city{width:100%;overflow:hidden;}
.city-list{width:100%;}
.city-list .city-letter{display:inline-block;padding-bottom:5px;border-bottom:1px solid #e8ecf1;width:100%;padding-left: 15px;font-family: "PingFangSC-Medium";
	font-size: 13px;
	color: #999999;}
.city-list p{color:#333333;width:100%; padding-left:15px;height:50px;line-height:50px;border-bottom:1px solid #e8ecf1;cursor:pointer;background: #ffffff;font-size: 15px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.UISelect{margin-top:5px}
.item-title{
	font-family: "PingFangSC-Semibold";
	font-size: 27px;
	color: #333333;
	padding: 0 15px;
	height: 65px;
	line-height: 65px;
	background: #ffffff;
}
.understand{
	float: right;
	font-family: "PingFangSC-Regular";
	font-size: 13px;
	color: #007BFF;
}
.search-project{
	height: 55px;
	width: 100%;
	background: #fff;
	padding: 0 15px;
	padding-bottom: 15px;
}
.search-project>input{
	display: inline-block;
	width: 100%;
	height: 40px;
	line-height: 20px;
	border-radius: 4px;
	padding: 10px;
	padding-left: 40px;
	background:url(../../images/index_v1.0/search.png) no-repeat 11px center;
	background-color: #F3F3F3;
	background-size: 19px;;
	font-size: 15px;
	color: #333333;
}
.current-position{
	width: 100%;
	/* height: 45px; */
	line-height: 45px;
	font-family: "PingFangSC-Light";
	font-size: 15px;
	color: #333333;
	box-sizing: border-box;
	padding: 0 15px;
	background: #ffffff;
}
.current-position>div.current{
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	border-top: 1px solid #EEEEEE;
	background: url(../../images/index_v1.0/position_icon.png) no-repeat left center;
	background-size: 10px 15px;
	padding-left: 15px;
	font-size: 15px;
  color: #333333;
  border-bottom:1px solid #e8ecf1;
}
.current-position .projectName{
  border-bottom:1px solid #e8ecf1;
}
.current-position i{
	font-size: 12px;
	color: #999999;
	font-style: normal;
	padding-left: 7px;
}