@charset "utf-8";
/*body,*/div,dl,dt,dd,ul,li,form,input,button,h2,h3,h4,h5,h6{margin:0px auto;padding:0;font-family:"微软雅黑";}
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:#ae051a;
    width: 50px;
    height:50px;
    top:50%;
    left: 50%;
    border-radius: 50%;
    border: #ae051a 1px solid;
    text-align: center;
    display: none;
}
.showLetter span{
    width: 50px;
    height: 50px;
    line-height: 50px;
    font-size: 30px;
}
/*城市弹层*/
.container{width:65%; max-width:420px; margin:0px auto; padding:5px 0px; background-color:#fff; position:fixed; top:0; right:0; height:100%; overflow:scroll; z-index:33333;}
.letter{width:auto;position:fixed;top:8%;right:8px;text-align:center; /*background-color:#fff;*/ z-index:33334;}
.letter ul{list-style-type:none;}
.letter ul li{padding:2px 3px; font-size:14px; padding:1px;color:#979797;}
/*.letter ul li a{text-decoration:none;color:#979797;font-size:16px; margin-top:5px;}*/
.letter2{width:auto;position:fixed;top:15%;right:8px;text-align:center; /*background-color:#fff;*/ z-index:33334;}
.letter2 ul{list-style-type:none;}
.letter2 ul li{padding:2px 3px; font-size:14px; padding:1px;color:#979797;}
/*.letter2 ul li a{text-decoration:none;color:#979797;font-size:16px;}*/
.zmactive{ background-color:#FF0000; color:#FFFFFF !important; border-radius:3px;} 

.city{width:100%;overflow:hidden;/*padding:20px;*/}
.city-list{width:100%;}
.city-list .city-letter{width:100%; font-size:1.4em; display:inline-block; padding:5px 10px;; background-color:#f2f2f2; color:#4e4e4e; box-sizing:border-box; margin:5px 0px; line-height:1.8em; padding:5px; text-indent: 10px;}
.city-list p{width:31%;height:auto;line-height:35px;color:#666;border:1px solid #e8ecf1;cursor:pointer; float:left; text-align:center; margin:3px 0.7%; font-size:0.8em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.city-list a{width:100%;height:auto;line-height:45px;color:#666; cursor:pointer; float:left; text-align:center; margin:3px 0.7%; font-size:1.4em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.ppline{ width:95%; margin:auto; line-height:45px; padding:5px; text-align:left;border-bottom:1px solid #e8ecf1; overflow:auto;}
.ppimg{ width:50px; float:left; margin:0 15px;}
.cximg{ width:80px; float:left; margin:0;}
.limg{ float:left; width:40%;}
.rwz{ float:left; width:60%;}
.cxname{ width:100%; padding:0; margin:0; height: 25px; line-height: 25px; overflow: auto; font-weight:bold;}
.cxjg{ width:100%; padding:0; margin:0; height: 25px; line-height: 25px; font-size: 10px;}
.hz{ color:#FF0000;}

.UISelect{margin-top:5px}

.city_tit{ width:97%; height:auto; line-height:3.0em; position:relative; text-align:center; background-color:#fff; font-size:1.6em; font-weight:bold; color:#4e4e4e;}
.city_tit_a{ width:50px; height:auto; position:absolute; top:0px; font-weight:normal; }
.city_tit_a2{ width:50px; height:auto; position:absolute; right:18px; top:0px; }
/*禁止滚动*/
.ovfHiden{overflow: hidden;height: 100%; margin:0; padding:0;}
/*遮罩层*/
#loginZhe{ background:#000000;filter:alpha(opacity=35);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; width:100%; height:100%; position:absolute; top:0; left:0; z-index:1; overflow:hidden; display:none;}




