body{ background: #ececec;}
 i,em,var,tt{font-style:normal}
#Top{position: relative;}
#so{padding: 0.5rem 0rem;position: relative;top: 0;left: 0;z-index: 5; }
.search{display: -webkit-box;border:1px solid #dedddd;height: 2.7rem;line-height: 2.9rem;background: #fff;margin-top: 10px;border-radius: 5px;-webkit-box-pack: end;-webkit-box-align: center;margin-bottom: 0.7rem;color: #262626;position: relative;}
.search .sInput{display: block;-webkit-box-flex: 1;font-size: 15px;border-top:1px solid #ccc;background: no-repeat 7px 10px;border: 0;height: 2rem;line-height: 2rem;padding:5px 8px 6px 8px;margin-top: 0;-webkit-user-modify: read-write-plaintext-only;outline: none;width: 100%;color: #c9c9c9;}
#searchInput{ background: #fff;}
.search .search_btn{display: block;width: 3rem;height: 1.5rem;position:absolute;top:10px;right: 0;text-align: center;font-size: 12px;border: 0;background:url('../i/icon.png') no-repeat 0 -51px;background-size:10rem 15rem;border-left: 1px solid #c8c8c8;cursor: pointer;}
#bg{display:none;position: fixed;top:0;left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.5); z-index: 900;}
.title{width: 100%;height: 3rem;background: #1f78c8;line-height: 3rem;text-align: center;color: #fff;font-size: 1.2rem;position:relative;top: 0;}
.title .back{display: block;width: 4rem;height: 3rem;position: absolute;top: 0;left: 1rem;font-size: 1rem;color: #b8cbe3;background: url('../i/back_03.png') no-repeat;background-size: 0.5rem 1rem;background-position: 0 1rem;}
.title h1{width: 7.5rem;margin: 0 auto;font-size: 1.5rem;font-weight: normal;position: relative;cursor: pointer;}
.title .down_jt{display: block;width: 1.3rem;height: 0.7rem;background: url('../i/jt1.png') no-repeat;background-size: 1rem 0.6rem;position: absolute;top: 1.3rem;right: 0;}
.title .close{ background: url('../i/close_icon.png') no-repeat; background-size: 20px 20px; display: block;width: 28px; height: 28px;margin: -32px 10px 0 0; float: right;}
.title .icon{display: block;position:absolute;right: 0;top:3rem;width: 30px;height: 30px;background:url('../i/se.png') no-repeat;background-size: 25px 25px;margin-top: -35px;}
.select {width: 100%;height: 45px;background: #f2f3f5;border-bottom: 1px solid #bdbdbd;margin-top: -2px;}
.select ul {padding: 0.5rem 0;}
.select ul li {float: left;width: 49.5%;height: 30px;overflow: hidden;border-right: 1px solid #c8c8c8;line-height: 2rem;text-align: center;}
.select ul li a {color: #202020;font-size: 1rem;width: 100%;height:30px;overflow: hidden;float: left;}
.select ul li span {display: inline-block;background: url('../i/icon.png') no-repeat 0 -186px;background-size: 9rem 15rem;width: 0.5rem;height: 0.5rem;margin-left: 10px;}
 .hb_select {
width: 100%;
height: 45px;
background: #f2f3f5;
border-bottom: 1px solid #bdbdbd;
margin-top: -2px;
}
.hb_select ul {
padding: 0.5rem 0;
}
.hb_select ul li {
float: left;
width: 49.5%;
height: 30px;
overflow: hidden;
border-right: 1px solid #c8c8c8;
line-height: 2rem;
text-align: center;
}
.hb_select ul li a {
color: #202020;
font-size: 1rem;
width: 100%;
height: 30px;
overflow: hidden;
float: left;
}
.hb_select ul li span {
display: inline-block;
background: url('../i/icon.png') no-repeat 0 -186px;
background-size: 9rem 15rem;
width: 0.5rem;
height: 0.5rem;
margin-left: 10px;
}
.more {width: 100%;height: 3rem;background: #ececec;line-height: 3rem;text-align: center;font-size: 1rem;color: #757575;}
.kong{position: absolute;width: 100%;height: 100%;background:#fff;}
#lptj {width: 100%;height: auto;}
#lptj .lp_list {width: 100%;height: auto;background: #fff;border-top: 1px solid #dedddd;border-bottom: 1px solid #dedddd;}
.lp_list a {display: block;height: 85px;padding: 0 5px;}
.loupan-item {font-size: 16px;padding:5px 0;cursor: pointer;border-bottom: 1px solid #dedddd;}
.loupan-item .lp_left{float:left;width: 30%;height: 65px;overflow: hidden;margin: 8px 5px 0 5px;padding: 1px;border: 1px solid #d2d2d2;text-align: center;margin-bottom: 10px;}
.loupan-item img {float: left;padding: 1px;border: 1px solid #d2d2d2;width: 100px;height: 70px;}
.loupan-item ul {zoom: 1;line-height: 1.6;overflow: hidden;padding-left:12px;}
.loupan-item li.ui-name i {font-style: normal;color: #000;font-size: 16px;display: inline-block;width: 100%;height: 22px;overflow: hidden;font-style: normal;}
.loupan-itemm li.fn-text-overflow {width: 100%;font-size: 15px;overflow: hidden;height: 21px;}
.loupan-item li,.loupan-item li span {color: #757575;font-size: 14px;height: 24px;overflow: hidden;}
.loupan-item li.lbs-bg span.ui-price {color: #fe6200;font-size: 14px;}
.loupan-item li span {float: right;}
.loupan-item .lp_right{ width: 65%;}
.loupan-item .chang{ width: 3.5rem; height: 4.1rem; margin-left: 1rem}


