
.message-item{
	margin:0.3rem;}
.filed{
	border:#dadada 1px solid;
	border-radius:4px;
	height:0.8rem;
	display: -webkit-flex;
	display: -moz-box-flex;
	margin-bottom: 0.2rem;
	display: -ms-flex;
	display: flex;
	justify-content: space-between;
	}
.filed label{
display:block;
}
.filed label i {
    font-size: 0.32rem;
    margin-left: 0.2rem;
}
.filed .icon-name:before {
	content:"";
	font-size: 0.32rem;
	width:0.42rem;
	height: 0.8rem;
	background:url(../images/name-icon.png);
	background-position:center;
	background-size:0.4rem auto;
	display: inline-block;
	background-repeat: no-repeat;
}
.filed .icon-tel:before {
	content:"";
	font-size: 0.32rem;
	width:0.42rem;
	height: 0.8rem;
	background:url(../images/tel-icon.png);
	background-position:center;
	background-size: 0.4rem auto;
	display: inline-block;
	background-repeat: no-repeat;
}
.filed .icon-yzm:before {
	content:"";
	font-size: 0.32rem;
	width:0.42rem;
	height: 0.8rem;
	background:url(../images/yzm-icon.png);
	background-position:center;
	background-size:0.4rem auto;
	display: inline-block;
	background-repeat: no-repeat;
}
.filed .inputparent {
	width:6rem;
    -webkit-box-flex: 1;
    box-flex: 1;
    display: box;
    display: -webkit-box;
    position: relative;
    height: 0.8rem;
    overflow: hidden;
}

.filed input {
    width: 5.8rem;
    color: #4a89dc;
    height:0.8rem;
    line-height: 0.42rem;
    font-size:0.28rem;
}
.dh-text{
	height:1.2rem;
	padding: 0.2rem;
	}
.filed textarea{
	width:100%;
    color: #4a89dc;
    height:1.2rem;
    line-height: 0.42rem;
	font-size:0.28rem;
	    border: 0;
}
.message-item .item-des{
	font-size:0.24rem;
	color:#40a2eb;
	display: block;
	line-height: 0.36rem;
	margin-bottom: 0.1rem;
	text-align:left;
}
#sub-btn{
	display:inline-block;
	width:100%;
	background:#FF9500;
	line-height:0.8rem;
	border-radius:4px;
	color:#fff;
	text-align:center;
	font-size:0.36rem;
}
.inputparent #code1{width: 3.8rem;}
.inputparent #btnSendCode1{
    width: 1.8rem;
    background: #FF0036;
    text-align: center;
    color: #fff;
}
.verification{
		display: -webkit-flex;
		display: -moz-box-flex;
		margin-bottom: 0rem;
		display: -ms-flex;
		display: flex;
		justify-content: space-between;
}
.ver-a{
	width: 4.8rem;
}
.ver-b{
	width: 1.8rem;
	background: #1aab9a;
	border: #1aab9a 1px solid;
}
.ver-a .inputparent{
    width: 3.9rem;
}
.top-content{
	width:100%;
	height:0.9rem;
}
.mes-box .message-item .item-des {
    font-size: 0.32rem;
    color: #333;
    display: block;
    line-height: 0.36rem;
    text-align: left;
	margin-bottom:0.2rem;
}
.mes-box .message-item .item-ts {
    font-size: 0.24rem;
    color: #999;
    display: block;
    line-height: 0.36rem;
    text-align: left;
	margin-bottom:0.1rem;
}

.mes-box .message-item .item-des span {
   color:#fc4545;
}
.mes-box .dh-title {
    height: 0.8rem;
    padding: 0 0.2rem;
}
.mes-box .dh-title textarea {
    width: 100%;
    color: #4a89dc;
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.28rem;
    border: 0;
}
.mes-box .lxfs{
	display:flex;
	-webklit-display:flex;
	just-content:space-betwwen;
}
.mes-box #sub-btn {
    display: inline-block;
    width: 100%;
    background: #40a2eb;
    line-height: 0.8rem;
    border-radius: 4px;
    color: #fff;
    text-align: center;
    margin-top: 0.1rem;
    font-size: 0.36rem;
}
#message .m-foot {
   
    position: absolute;
    bottom: 0;
    width: 100%;
}
#message .footer_nav li{
	width:50%;}
#message .footer_nav .f_tel{
	background: url(../images/b-tel-w.png);
	background-repeat:no-repeat;
	background-position: 0.92rem center;
	background-size: 0.32rem auto;
	background-color:#FF9500;
	}
#message .footer_nav .f_zx {
    background: url(../images/b-zx-r.png);
    background-repeat:no-repeat;
    background-position: 0.92rem center;
    background-size: 0.32rem auto;
    background-color:#FF0036;
}
#message .footer_nav span{
	padding-top: 0;
	padding-bottom: 0;
	font-size: 0.32em;
	line-height: 1rem;
	color:#fff;
	text-align:center;
	text-indent: 0.26rem;
	display:block;
	}	
.tc-mask{
		position:fixed;
		background:rgb(0,0,0,0.5);
		width:100%;
		height:100%;
		top: 0;
		z-index: 9999;
}
.m-success{

background: #fff;

margin: auto;

width: 92%;

margin-top: 46%;

height: 3.4rem;

border-radius: 0.2rem;
}
.m-success h3{
	font-size: 0.42rem;
	line-height: 0.48rem;
	color: #333;
	text-indent: 0.96rem;
	padding-top: 0.9rem;
	width: 88%;
	text-align: center;
}
.m-success h3 i{
	background:url(../images/gx-icon.png);
	background-size: 0.42rem 0.42rem;
	background-repeat: no-repeat;
	width: 0.42rem;
	height: 0.42rem;
	background-position: center;
	display: inline-block;
	}
.m-success img{
	vertical-align:middle;
	width: 0.48rem;
	height: 0.48rem;
	display: inline-block;
	margin-right: 0.15rem;
}
.m-success p{
	font-size: 0.28rem;
	color: #999;
	margin-top: 0.2rem;
	padding: 0 0.3rem;
	text-align: center;
	}
.m-success img.gb-btn{width: 0.36rem;height: 0.36rem;float: right;padding: 0.3rem;margin-right: 0;}
#loan-apply .m-foot {
   
    position: absolute;
    bottom: 0;
    width: 100%;
}
#loan-apply  .footer_nav li{
	width:50%;}
#loan-apply  .footer_nav .f_tel{
	background: url(../images/b-tel-w.png);
	background-repeat:no-repeat;
	background-position: 0.92rem center;
	background-size: 0.32rem auto;
	background-color:#FF9500;
	}
#loan-apply  .footer_nav .f_zx {
    background: url(../images/b-zx-r.png);
    background-repeat:no-repeat;
    background-position: 0.92rem center;
    background-size: 0.32rem auto;
    background-color:#FF0036;
}
#loan-apply .footer_nav span{
	padding-top: 0;
	padding-bottom: 0;
	font-size: 0.32em;
	line-height: 1rem;
	color:#fff;
	text-align:center;
	text-indent: 0.26rem;
	display:block;
	}	