.loan-personal-header {
	width:1rem;
	height:40px;
	background-color:#dcd5ee;
	text-align:center;
	line-height:40px;
	font-family:'微软雅黑';
	font-size:16px;
}

.loan-font{
	font-family:'黑体';
	font-size:12px;
}

.loan-border{
	border-radius:8px;
	border:1px solid #916bba;
}

.loan-text{
	width:0.7rem;
	height:50px;
	margin-left:0.15rem;
	margin-top:50px;
	border-radius:10px;
}

.loan-bucolor{
	margin-top:50px; 
	background-color:#c8e137;
}

.loan-yzps {
	width:0.42rem;
	height:35px;
	margin-left:0.05rem;
}

.loan-select {
	width:0.9rem;
	height:50px;
	margin-left:0.1rem;
	margin-top:55px;
	border-radius:5px;
}

.loan-zjbh {
	width:0.8rem;
	height:35px;
	margin-left:0.2rem;
	margin-top:100px;
}

.loan-doIo {
	margin-top:0.4rem;
    background-color:#cca4e3;
    font-family:'黑体';
    width:0.5rem;
    margin-left:0.25rem;
    }
#load:hover{
	 background-color:#e4dff2;
}

#back{
	background-image:url(../../assets/img/myloan/bj.jpg);
	background-size:100% 100%;
	width:1rem;height:1.78rem
}

#back-list {
	background-size:100% 100%;
	background:#FCFFF4
}

#bgtitle{
	background-image:url(../../assets/img/myloan/banner.jpg);
	background-size:100% 100%;
}

.bj-bottom {
	position:fixed;
	bottom:0px;
}

.text-size {
	font-size:12px
}

.loan-table {
	background-color:#e1e1e1;
	border-radius:8px;

}

.loanTableBg{
	border-radius:8px;
	background-color:#e1e1e1;
}

.text-css {
	font-size:14px;
}

.div{
	border:1px solid #ffb5c5;
	-moz-border-radius:5px;
	-webkids-border-radius:5px;
	border-radius:5px;
	background:#ffffff;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	width:100%;
	margin-bottom: 5px; 
}

.div-list {
	padding-top:5px;
	padding-left: 5px
}

.slider {
	height: 100%
}

.box{
	height:100%;	
}

.venus-list-spliter {
	background-color: rgb(239, 239, 239);
	border-style: solid;
	border-top-width: 1px;
	border-bottom-width: 3px;
	border-color: #D6D7D8;
	height: 1px;
}

.green{
	color: #139dea !important;
}

.mallGrey {
	color:#5b5d5c;
}

.loan-myloan{
	width:0.7rem;
	height:50px;
	margin-left:0.15rem;
	margin-top:25px;
	border-radius:5px;
}

.loan-bt-check{
	font-size: 12px;
	line-height:19px;
	margin-top: 3px;
	padding: 2px 4px 1px; 
	min-width: 28px;  
	min-height: 30px;
	margin-left:15px;
	margin-bottom:2px;
	outline:0;
	width:0.30rem; 
	height:0.08rem; 
	border:none; 
	background-color:#865992; 
	border-radius:0.013rem; 
	color:white;
	text-align: center;
}

.span-detail {
	display:-moz-inline-nox;
	display:inline-block;
	font-size:16px;
	color:#801DAE;
	font-family:'黑体';
	text-align:left;
	overflow: hidden;
	width: 4em;
}

.hotsearch dd{
	display:-moz-inline-nox;
	display:inline-block;
	font-size:16px;
	color:#801DAE;
	font-family:'黑体';
	text-align:left;
	width: 4em; /*这个值是看最长能显示几个文字，如x，则为x em*/
}
.hotsearch dd a{
	display:block;
}

.w4{
	letter-spacing:0em; /*如果需要y个字两端对齐，则为(x-y)/(y-1),这里是（4-2）/(2-1)=2em */
	margin-right:0em; /*同上*/
}
.w2{
	letter-spacing:2em; /*如果需要y个字两端对齐，则为(x-y)/(y-1),这里是（4-2）/(2-1)=2em */
	margin-right:-2em; /*同上*/
}
.w3{
	letter-spacing:0.5em; /*如果需要y个字两端对齐，则为(x-y)/(y-1),这里是（4-3）/(3-1)=0.5em */
	margin-right:-0.5em; /*同上*/
}

 .button.button-loan {
    border-color: transparent;
    background-color: #c17b9c;
    color: #fff; 
    }
    
 .button.button-verify {
    border-color: transparent;
    background-color: #904468;
    color: #fff; 
    }
    
 .loan-bgtitle{
 	width: 1rem; 
 	height:0.45rem;
 	border-radius:5px;
 }
 
 .loan-bar{
 	height: 26px;
 	font-size: 12px;
 	margin-top: 0px;
 }   
 
 .loan-pel-span {
 	font-size:14px;
 	font-family:'微软雅黑';

 }
 
 .loan-enter-table {
 	border-radius:8px;
 }
 
 .loan-div-per {
     width: 1rem;
     padding-top:0.15rem; 
 }
 
 .loan-id-top {
 	margin-top:30px;
 }
 
 .loan-next-per {
 	margin-top:0.35rem;
 	 font-family:'黑体';
 	 width:1rem;
 	 margin-left:0.13rem;
 }
 
 .loan-div-enter {
 	width:1rem;
 	padding-top:0.13rem;
 }
 
 .loan-div-subEnter{
 	width:0.7rem;
 	height:50px;
 	margin-left:0.15rem;
 	margin-top:25px;
 	border-radius:5px;
 	font-family:'黑体';
 	font-size:15px;
 }
 
 .loan-input-secondNumber{
 	margin-top:30px;
 	width:0.7rem;
 	height:35px;
 	margin-left:0.15rem;
 }
 
 .loan_box{
	 background-color:white; 
	 height:0.88rem; 
	 border-bottom:solid 2px #dddddd; 
	 font-size:0.3rem; 
	 color:#333333;
 }
 
 .header_img{
      margin-top: 20px;
      width: 100%;
      display: block;
      padding: 0 20px;
 }
 
 .img-li{
     display: block;
    width: 25%;
    text-align: center;
    float: left;
    margin-top: 5px;
    position: relative;
 }
 
 .li-a{
    color: #333;
    display: block;
    width: 100%;
    margin: 0 auto;
    text-decoration: none;
 }
 
 .details_box{
    background-color: white;
    width: 1rem;
    box-shadow: 0 3px 0.15rem #a0a0a0;
 }
 
 .details_box p{
    margin:0;
    padding:10px 16px;
    color: #333333;
    border-bottom: solid 1px #b3b3b3;
 }
 
 .detail_btn{
     background-color: #865992;
    font-size: 16px;
    width: 0.85rem;
    height: 35px;
    color: white;
    border-radius: 5px;
    border: none;
    margin-top: 30px;
    text-center:center;
 }
 
 .evaluate-list{
	margin: 10px;
	border-bottom:1px solid rgba(177, 170, 170, 0.48);
	box-shadow: 4px 0px 10px rgba(0,0,0,.3);
	border-radius:5px;
	padding: 20px 0;
 }
 
 .evaluate-item{
	display:flex;
	border:0;
	font-size: 16px;
	height: 45px;    
    align-items: center;
    text-align: center;
    justify-content: center;
}

.evaluate-icon{
	height: 30px;
    padding: 0 5px;
}

.bg-default{
	background-color:#865992;
	color: #fff;
    border-radius: 5px!important;
}
 
 
 a{text-decoration:none; font-family:myfont;}
html {  width:100%;  font-size: 100px; outline: 0; -webkit-text-size-adjust:none;}
body {  width:100%; margin: 0;  -webkit-user-select: none; background-color:#eeeeee; }

/*::-webkit-input-placeholder { font-family:myfont; }
::-moz-placeholder { font-family:myfont; } 
:-ms-input-placeholder { font-family:myfont; } 
input:-moz-placeholder { font-family:myfont; }*/


/*@font-face{
	font-family:myfont;
	src:url(../font/SourceHanSansCN-Normal.otf);
	src:url(../font/siyuan.ttf);
	}*/

.content{width:1rem;}
.banner{height:0.4rem;}
.banner img{width:1rem; height:0.4rem;}

/*贷款切换条*/
.loan_box{background-color:white; height:0.88rem; border-bottom:solid 2px #dddddd; font-size:0.3rem; color:#333333;}
.loan_box .loan{float:left; width:3.75rem; text-align:center;}
.loan_box .loan p{width:1.2rem; margin-left:1.27rem; line-height:0.88rem;}
.loan_current{color:#865992; border-bottom:solid 0.04rem #865992;}
.split_line{position:absolute; top:3.27rem;left:3.75rem; width:1px; height:0.4rem; background-color:#999999;}

/*个人贷款*/
.person_info{margin-top:0.03rem; margin-left:0.03rem; background:url(../img/myloan/bg1.png) no-repeat; background-size:contain; width:0.90rem; height:0.8rem;}
.person_name, .company_name{padding-top:0.06rem;}
.person_card, .company_card{margin-top:0.06rem;}
.person, .company{border-bottom:solid 1px #959595; width:0.7rem; margin-left:0.1rem; overflow:hidden;}
.person p{font-size:16px; float:left; line-height:10px; width:0.8rem; text-align:center;}
.loan_input1{float:right; width:0.5rem; height:0.2rem; border:none; font-size:12px;padding-bottom: 15px;padding-left:0.3rem;}
.loan_input2{float:right; width:0.5rem; height:0.2rem; border:none; font-size:14px;padding-bottom: 15px;padding-left:40px;}
.next_step{display:block;  background:url(../img/myloan/btn.png) no-repeat; background-size:contain; width:100%; height:100%;}

/*企业贷款*/
.company p{font-size:15px; float:left; line-height:0.05rem; width:0.2rem;text-align: center;}
.company_name select{appearance:none; -moz-appearance:none; -webkit-appearance:none; background:url(../img/myloan/icon.jpg) no-repeat scroll ; background-size:0.45rem 0.08rem; width:0.45rem; height:0.08rem;padding-bottom:0.01rem;margin-bottom:0.02rem;/*background:linear-gradient(#f8f8f8,#e9e9eb);*/ border:none; float:right; color:#999999; padding-left:0.05rem;  font-size:16px; margin-right:0.01rem;}




/*短信验证页面*/
.reserve_info{margin-top:0.07rem; padding-top:0.12rem;margin-left:0.02rem; background:url(../../assets/img/myloan/bg1.png) no-repeat; background-size:contain; width:0.96rem; height:0.636rem;}
.reserve_p{font-size:16px; color:#333333; width:0.7rem; margin-left:0.08rem;}
.reserve_phone{margin-top:0.1rem;}
.code{margin-left:0.093rem;float:left;margin-top: 0.08rem}
#code{width:0.4rem; height:0.08rem; padding-left:0.06rem; border:none; border-bottom:solid 1px #959595; font-size:0.032rem;float:left}
.code button{width:0.30667rem; height:0.08rem; border:none; background-color:#865992; border-radius:0.013rem; color:white;}
#query{display:block; margin-left:0.02667rem; background:url(../../assets/img/myloan/query.png) no-repeat; background-size:contain; width:0.95rem; height:0.113rem; margin-top:-0.02667rem;}


/*贷款信息列表页面*/
.info_list{position:relative; margin-left:0.16rem; margin-top:0.2rem; background:url(../img/bg3.png) no-repeat; background-size:contain; width:7.18rem; height:5.16rem;}
.list_title p{position:absolute; left:0.55rem; top:0.35rem; color:#865992; font-size:0.3rem;}
.list_title span{display:inline-block; padding-left:0.2rem;}
.list_title img{position:absolute; left:6.6rem; top:0.47rem; width:0.12rem; height:0.2rem;}
.list_message{position:absolute; left:0.55rem; top:1.1rem;}
.list_message p{font-size:0.28rem; color:#333333; line-height:0.6rem;}
.list_message p span{padding-left:0.2rem;}



/*贷款详细信息页面*/
#detail_person{border:none;}
.process_box{margin-top:0.8rem; margin-left:0.5rem; height:1.8rem;}
.process_box img{width:6.5rem; height:1.25rem;}
.process{margin-left:0.04rem; margin-top:-0.3rem; width:7.5rem;}
.process p{float:left; font-size:0.28rem; color:#333333; margin-right:0.62rem;}


 
 