@charset "utf-8";
body{background-color:#fff;}

/*列表*/
#listmain{
    background: #fff;
    
}
.section_search{
    display: flex;
}

.searchIcon{
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    /*padding: 0;*/
    width: 60px;
    background-color: #f7423f;
    color:#fff !important;
    border:0;
    outline: none;
    margin-right:20px !important;
    border-radius: 5px;
}

.section_box{
    margin-top:10px;
}
.psel{border-bottom:#ddd solid 1px;height:45px;background-color:#FBFBFB;}
.psel .search{margin:0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;font-size:14px;}
.psel .search .d1{position:relative;float:left;width:calc(33% - 5px);height:27px;padding:3px 0 0 5px;overflow:hidden;border-right:#DCDCDC solid 1px;margin-top:8px;text-align:left;}
.psel .search .d1 .s1 span{overflow:hidden;width:80%;height:20px;float:left;}
.psel .search .d1 .s1:after{width:12px;height:7px;background: url(../img/jiana.gif) 0 0 no-repeat;display:inline-block;position:absolute;top:11px;margin-left:5px;content:'';}
.psel .search .d0{border-right:0;}
.sertj{background-color:#fff;width:100%;z-index:8;text-align:left;max-height:300px;overflow-y:scroll;position:absolute;}
.sertj .d1{margin:0 0 0 0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;font-size:14px;}
.sertj .d1 a{display:block;padding:15px 0 0 10px;height:29px;border-bottom:#F3F3F3 solid 1px;border-right:#F3F3F3 solid 1px;}
.sertj .d1 .nx{color:#ff0000;}
.prolist{padding:15px 0;border-bottom:#f6f6f6 solid 1px;background-color:#fff;margin:10px 15px 0;box-shadow:0 0 32px 1px rgba(0,0,0,.1);border-radius:10px;}
.prolist .protp{
    padding:0 15px;
box-sizing:border-box;
/*width:31.9%;float: left;*/
height:370px;
    
}
.prolist .protp img{width:100%;height:100%;border-radius:3px;}
.prolist .dmain{margin:10px 10px 0 10px;}
.prolist .dmain .tit{text-align:left;font-size:15px;font-weight:500;width:100%;height:38px;line-height:20px;overflow:hidden;margin-bottom:9px;}
.prolist .dmain .money{padding:0 10px;box-sizing:border-box;text-align:right;color:#f83d3d;font-size:14px;line-height:22px;}
.prolist .dmain .money .price{font-weight:700;font-size:18px;}
.prolist .dmain .xsnum{padding:0 10px;box-sizing:border-box;text-align:right;line-height:22px;color:#b3b3b3;margin:0 0 0 22px;font-size:11px;}

.prolist .dmain .shoptype{color:#fff;border-radius:3px;line-height:20px;padding:0 6px;margin:0 5px 0 0;}
.prolist .dmain .shoptype0{background-color:#ff6600;}
.prolist .dmain .shoptype1{background:url(../img/shili.png) 5px center no-repeat;background-size:auto 15px;padding-left:20px;background-color:#2a82e4;}
.prolist .dmain .shoptype2{background-color:#05bb8d;}
.prolist .dmain .bao{float:left;background-color:#55e431;color:#fff;border-radius:20px;width:20px;height:20px;text-align:center;line-height:20px;margin:0 7px 0 0;font-size: 11px;}
.prolist .dmain .nian{float:left;color:#f83d3d;line-height:22px;margin:0 12px 0 0;}
.prolist .dmain .gs{float:left;width:calc(100% - 50px);}
.prolist .dmain .gs span{float:left;width:100%;font-size:10px;}
.prolist .dmain .tui{float:right;width:50px;text-align:right;color:#999;}
.prolist .dmain .clear{width:100%;float:left;}
.prolist .dmain .clear1{margin-top:11px;}
.prolist .dmain .clear2{margin-top:7px;}

.pjlist{background-color:#fff;border-bottom:#ddd solid 1px;padding:0 0 10px 0;}
.pjlist .d1{margin:10px 10px 0 10px;text-align:center;width:50px;}
.pjlist .d1 img{margin:0 0 7px 0;border-radius:8px;}
.pjlist .d2{margin:10px 10px 0 10px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.pjlist .d2 .s0{float:left;color:#fff;margin:0 5px 0 0;}
.pjlist .d2 .s01{background-color:#FFAC13;}
.pjlist .d2 .s02{background-color:#83C44E;}
.pjlist .d2 .s03{background-color:#2196F3;}
.pjlist .d2 .s1{width:80px;height:28px;float:left;}
.pjlist .d2 .s1 .img1{float:left;}
.pjlist .d2 .s1 .pf{float:left;margin-top:-15px;height:15px;overflow:hidden;}
.pjlist .d2 .s2{float:right;}
.pjlist .d2 .s3{float:left;width:100%;line-height:20px;border-top:#dddddd dotted 1px;padding:6px 0 0 0;}
.pjlist .d2 .s5{float:left;width:100%;padding:6px 0 0 0;}
.pjlist .d2 .s4{float:left;width:100%;line-height:20px;padding:6px 0 0 0;color:#ff6600;}

.wutulist1{}
.wutulist1 .dmain{margin:10px 10px 0 10px;width:calc(100% - 20px);padding:11px 0 10px 0;border-radius:5px;background-color:#fff;}
.wutulist1 .dmain .dtit{float:left;width:calc(100% - 20px);height:25px;line-height:25px;margin:0 10px;overflow:hidden;font-size:14px;font-weight:700;}
.wutulist1 .dmain .dtit span{float:left;}
.wutulist1 .dmain .dtit .s1{width:16px;height:16px;margin-top:5px;}
.wutulist1 .dmain .dtit .s1 img{width:16px;height:16px;border-radius:3px;}
.wutulist1 .dmain .dtit .s2{width:calc(100% - 21px);margin:0 0 0 5px;}
.wutulist1 .dmain .u1{float:left;width:calc(100% - 20px);margin:0 10px;font-size:12px;}
.wutulist1 .dmain .u1 li{float:left;height:27px;line-height:27px;overflow:hidden;color:#666;}
.wutulist1 .dmain .u1 .l0{width:41%;}
.wutulist1 .dmain .u1 .l1{width:34%;}
.wutulist1 .dmain .u1 .l2{text-align:right;width:25%;}
.wutulist1 .dmain .u1 .l3{width:41%;}
.wutulist1 .dmain .u1 .l4{width:34%;}
.wutulist1 .dmain .u1 .l5{text-align:right;color:#ff0000;font-size:15px;font-weight:700;width:25%;}
.wutulist1zd .dmain{border:#ff0000 solid 1px;margin:10px 9px 0 9px;}

.nopro{}
.nopro .dmain{margin:50px 20px;background-color:#fff3e2;border:#ffb05a solid 1px;padding:30px 0 20px 0;line-height:40px;text-align:center;font-size:14px;}
.nopro .dmain strong{font-size:17px;font-weight:700;}
.nopro .dmain img{margin-bottom:20px;}


.section_search{
    padding:0 10px;
    box-sizing:border-box;
}

.section_search .section_item {
    align-items: center;
    display: flex;
    margin-bottom: 10px;
    justify-content: space-between;
}

.section_search .section_item .input_title {
    color: #939393;
    font-size: 15px;
    font-weight: 700;
    /*margin-right: 74px;*/
    width: 80x;
    margin-right:10px;
    /*text-align: left;*/
}

.section_search .section_item .input_box {
    align-items: center;
    display: flex;
    flex: 1;
    padding-right: 24px;
}

.section_search .section_item .input_box .van-cell {
    background: #f5f5f5;
    border-radius: 18px;
    flex: 1;
    height: 30px;
    line-height: 30px;
    padding: 0 20px;
    width:100px;
}

.van-field__control {
    background-color: transparent;
    border: 0;
    box-sizing: border-box;
    color: #323233;
    display: block;
    line-height: inherit;
    margin: 0;
    min-width: 0;
    padding: 0;
    resize: none;
    text-align: left;
    width: 90px !important;
}

.van-cell {
    box-sizing: border-box;
    color: #323233;
    display: flex;
    font-size: 14px;
    overflow: hidden;
    position: relative;
    width: 100%;
}

.section_search .section_item  .line {
    background: #939393;
    height: 1.6px;
    margin: 0 16px;
    width: 20px;
}

.van-cell__value--alone {
    color: #323233;
    text-align: left;
}

.van-cell__value {
    word-wrap: break-word;
    position: relative;
    vertical-align: middle;
}

.van-field__body {
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    display: flex;
}


.van-field__control {
    background-color: #f5f5f5;
    border: none;
    box-sizing: border-box;
    color: #323233;
    display: block;
    line-height: inherit;
    margin: 0;
    min-width: 0;
    padding: 0;
    resize: none;
    text-align: left;
    width: 100%;
    outline: none;
    padding:10px;
    box-sizing: border-box;
    border-radius: 30px;
    text-align: center;
}

























