@charset "utf-8";
/* CSS Document */

body,nav,dl,dt,dd,p,h1,h2,h3,h4,ul,ol,li,input,button,textarea,footer,img{margin:0;padding:0}body{font-family:'微软雅黑',Arial, Helvetica, sans-serif;color:#000;-webkit-text-size-adjust:none; min-width:320px;font-size: 1rem; margin:0 auto}
a{ color:#333;text-decoration:none;}.dis{ display:block}.rel{ position:relative}
.cf:after {content:"";display:table;clear:both;}.wrap{ width:7.5rem; margin:0 auto}.mt1{ margin-top:0.22rem}body,html{height: initial;}.bg-f{ background:#FFF}.h-b{ background:#f4f7f9; height:0.22rem}

/*搜索页面列表*/
.refreshText{height:0.6rem; line-height:0.6rem; margin-bottom:0.8rem; font-size:0.3rem; color:#999; text-align:center;}
.search-list{ display:block; padding:0.4rem 0.2rem; margin:0; background:#FFF}
.search-list li{ width:25%; display:block; float:left; margin-bottom:0.3rem; text-align:center}
.search-list li  a{ color:#202020;text-decoration:none;display: block;}
.search-list li img{height: 0.8rem; width:0.9rem; display:block; margin:0 auto 0.1rem; border-radius:0.2rem;}
.search-list li p{ padding:0; margin:0;height:0.3rem;line-height:0.3rem;font-size:0.25rem; overflow:hidden}
.search-list1 li{ width:50%; display:block; float:left; margin:0.1rem 0 0.2rem; text-align:center}
.search-list1 li img{ width:2.2rem;}
/*搜索切换*/
.set-title{ font-weight:normal; background:#FFF;font-weight:normal;font-size:1rem;color:#333;color:#999;background:#FFF; padding:0.3rem 0 0.1rem 0.1rem; font-size:0.2rem}
.set-title span{display:block;float:left;text-align:center; margin:0 0 0 0.25rem;}
.set-title  span em{padding:0 0.2rem; display:block; font-style:normal; color: #333; background:#f4f7f9;font-size:0.25rem; border-radius:0.1rem;height:0.6rem; line-height:0.6rem;}
.set-title .active em{color:#0F7AFF; background:#388efd; color:#FFF}
/*热搜*/
.tit-rs{line-height:0.8rem; font-size:0.3rem; padding-left:0.4rem;padding-left: 0.6rem;background: url(../images/IMG_1514.png) 0.2rem -0.5rem no-repeat; background-size: 0.4rem;}
.list-rs{padding:0 0.4rem 0.4rem; display:block}
.list-rs li{ width:50%; float:left;font-size:0.3rem;font-size:0.3rem; line-height:0.3rem; padding:0.2rem 0}
.list-rs li span{font-weight: bold; color:#388efd; padding-right:0.1rem}
/*搜索*/
.top-search{margin:0.5rem 0.3rem 0.2rem;background:#FFF;font-size:0.3rem;}
.top-search span{ display:block; width:71%; padding:0 4% 0 9%; border-radius:1rem; float:left; background:url(../images/IMG_1514.png) 0.2rem  0.2rem no-repeat #f4f7f9; background-size:0.4rem;box-shadow:0px 2px 3px 0px rgba(191, 188, 188, 0.1); }
.search-xl{ width:100%;height:0.7rem; line-height:0.7rem; border-radius:0.2rem;  border:none; float:left;background:#f4f7f9;}
.search-xl-bt{ width:16%;height:0.7rem; line-height:0.7rem;  display:block; text-align:center; float:left; border: none;background: none;}
.list-wu img{ width:30%; margin:1rem auto 0.2rem; display:block}
.list-wu p{ height:0.6rem; line-height:0.6rem; margin-bottom:0.8rem; font-size:0.3rem; color:#999; text-align:center;}

/*分类列表*/
.list-jd1{ padding:0.2rem;}
.list-jd1 li{ display:block;width:100%; margin-bottom:0.2rem;position:relative;border: 1px solid #F3F3F3; background:#FFF; padding:0.2rem 0;}
.list-jd1 li img{width:0.8rem; height:0.8rem; display:block; position:absolute; top:0.3rem;left:0.2rem;  border-radius: 50%;  -moz-border-radius: 50%; -webkit-border-radius: 50%;}
.list-jd1 li span{ line-height:0.4rem; overflow:hidden; padding:0.1rem 0 0 1.2rem;display:block; font-size:0.3rem}
.list-jd1 li span em{ font-size:0.3rem;line-height:0.4rem; padding-bottom:0.1rem; display:block; font-weight:normal; font-style:normal;text-decoration:none;color:#999}
.list-jd1 li p{line-height:0.7rem; overflow:hidden; padding:0 0 0.1rem 2rem;display:block; font-size:0.3rem; color:#909090}

/*箭头*/
.list-jd1 li:after {position: absolute;right:19px;top:0.64rem;width:0;height:0;content: "";border-width: 0.15rem 0.15rem 0 0.15rem;border-style: solid;border-color: #fff transparent;-webkit-transform: rotate(270deg);-moz-transform: rotate(270deg);-ms-transform: rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg); }
.list-jd1 li:before {position: absolute;right:16px;top:0.64rem;width:0;height:0;content: ""; border-width:0.15rem 0.15rem 0 0.15rem;border-style: solid;border-color: #CACACA transparent;-webkit-transform: rotate(270deg);-moz-transform: rotate(270deg); -ms-transform: rotate(270deg);
-o-transform: rotate(270deg); transform: rotate(270deg); }


/*app下载首页贷款列表*/
.list-dk1{ padding:0.8rem 0.1rem 0.1rem 0.1rem; position:relative}
.list-dk1 li{ float:left; display:block;  width:50%;}
.list-dk1 li a{ margin:0.2rem 0.1rem 0 0.1rem; background:#FFF;display:block; padding:0.3rem 0.2rem 0 0.2rem; border:1px solid #F5F5F5;}
.list-dk1 li img { width:0.8rem; height:0.8rem; float:left; margin-right:0.1rem; border-radius:0.2rem;}
.list-dk1 li p{height:0.3rem; line-height:0.3rem; overflow:hidden;display:block; padding:0.05rem 0 0; color:#333; font-size:0.28rem}
.list-dk1 li em{height:0.3rem; line-height:0.3rem; overflow:hidden;display:block; padding-top:0.1rem; font-style:normal;font-size:0.28rem; color:#999}
.list-dk1 li span{ display:block;color:#f52424;height:0.3rem; line-height:0.3rem;overflow:hidden; font-size:0.35rem}
.list-dk1 li a:after {content:"";display:table;clear:both;}
.list-dk1 li .shop-ms{ height:0.6rem; line-height:0.6rem; color:#999; padding:0; font-size:0.28rem; margin-top:0.1rem; overflow:hidden}
.list-dk1 li .shop-ms span{height:0.3rem; line-height:0.3rem; overflow:hidden; display:inline; font-style:normal;font-size:0.28rem;color:#ff6161}

/**下拉**/
.topmenu{width:7.5rem;position: fixed;z-index: 1;font-size:0.35rem;background:#FFF}
.topmenu dt{width:50%;float:left;}
.selectlist{width:100%;height:auto;box-sizing: border-box;}
.select_textdiv{height:0.8rem;width:100%;line-height:0.8rem;text-align:center;border-bottom:1px solid #f5f5f5;position:relative;font-size:0.28rem;border-left:1px solid -webkit-linear-gradient(red, blue);}
.select_textdiv p{ position:relative}
.select_textul{line-height:1rem;box-sizing:border-box;display:none;width:980px;background:#FFF;overflow-y: scroll;}
.select_first_ul{width:100%; padding:0.4rem 2% 0.1rem;position: absolute;box-sizing: border-box;left: 0;background:#FFF;}
.select_first_ul>li{width:33.3%;float:left;padding:0 0 0.3rem;box-sizing:border-box;font-size:0.28rem; text-align:center;}
.select_first_ul>li>a{text-align:center; box-sizing: border-box; line-height:0.3rem; color:#999;height:0.7rem; display:block; width:80%; overflow:hidden; margin:0 auto; padding:0.2rem 0;background:#f3f5f7; border-radius:0.1rem;}
.focus>a{color:#FFF !important; background:#388efd !important}
.down{position: absolute;top: 0;right: 0.5rem;display: inline-block;width:1rem;height:100%;}
.down img{width:1rem;margin-top: 1rem;}
.divfocus::after{position: absolute;bottom:0;left:46%;border-bottom:0.5rem solid #FF9800;border-left:0.5rem solid transparent;border-right:0.5rem solid transparent;content:"";}
.focusli{background: #ffc107;color: #FFFFFF;}
.select_textdiv p:after {position: absolute;top: 0.34rem;width: 0;height: 0;content: "";margin: 0 0 0 0.1rem;border-width:0.1rem 0.1rem 0 0.1rem;border-style: solid;border-color:#d8d8d8 transparent;transform: rotate(360deg);}
.select_textdiv p.jt-s:after{transform: rotate(180deg);}
#list-pop {position: fixed; width: 100%;top:0;left:0;z-index:0;background-color:rgba(0,0,0,0.3); display:none;height: 100%;}
.dis-b{ display:block}
.ove-h{ overflow:hidden}
