.list1{background-color: #f1f1f1;}
.list1 ul{padding: 1rem;background-color: #fff;}
.list1 li{border-bottom: 1px solid #dcdcdc;padding-bottom: 0.5rem;padding-top: 0.5rem;}
.list1 li:nth-last-child(1){border-bottom: 0;}
.list1 .list_l{width: 8rem;height: 7.3rem;float: left;display: block;border-radius: 0.5rem;background-size: cover;background-position: center center;background-repeat: no-repeat;position: relative;overflow: hidden;}
.list1 .list_l .tag_text{width: 6rem;padding-left: .3rem;-webkit-transform: skew(-20deg) scale(0.75);-moz-transform: skew(-20deg) scale(0.75);-o-transform: skew(-20deg) scale(0.75);transform: skew(-20deg) scale(0.75);font-size: 1rem;color: #fff;line-height: 2rem;height: 2rem;-webkit-transform-origin-x: 0;text-align: center;background-color: #006ED6;position: absolute;left: -0.4rem;top: -0.25rem;}
.list1 .list_l .tag_box span{transform: scale(0.75);-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-o-transform:scale(0.75);font-size: 1rem;position: absolute;color: #fff;top: 0;}
.list1 .list_l .tag_box{}
.list1 .list_r{padding-left: 9rem;height: 7.3rem;}
.list1 .list_r h4{color: #000;font-size: 1.3rem;height: 3.2rem;line-height: 1.6rem;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.list1 .list_r .price{font-size: 1rem;color: #999;line-height: 2.4rem;}
.list1 .list_r .price i{color: #f63;font-weight: bold;}
.list1 .list_r .price span{color: #f63;font-size: 1.4rem;font-weight: bold;}
.list1 .list_r .limit{float: left;}
.list1 .list_r .limit i{color: #f63;}
.list1 .list_r .fan,.list .list_r .diyong{display: inline-block;padding: 0 .2rem;background: #ff8a00;color: #FFF!important;border-radius: .2rem;float: right;margin: 0 .2rem;font-weight: inherit!important;font-size: 1rem!important;line-height: 1.6rem!important;}
.list1 .list_r .basic{font-size: 1rem;}
.asort{display: none;position: fixed;width: 100%;bottom: 5.4rem;background-color: rgba(0,0,0,0.5);color: #666;z-index: 100;height: 100%;max-width: 640px;}
.asort.on{display: block;}
.asort .title{background-color: #fff;height: 4rem;line-height: 4rem;border-left: 0.5rem solid #006ED6;font-size: 1.4rem;padding-left: 1rem;border-bottom: 1px solid #e6e6e6;}
.asort .sort_list{display: none;border-top: 1px solid #dcdcdc;position: absolute;bottom: -5.5rem;width: 100%;max-height: 28.5rem;overflow: scroll;z-index: 101;}
.asort .sort_list a.btnQuery{background: #F80;color: #FFF;display: block;height: 4rem;line-height: 4rem;width: 100%;text-align: center;font-size: 1.4rem;}
.asort .sort_list.on{display: block;}
.asort dd{font-size: 1.4rem;line-height: 4rem;position: relative;border-bottom: 1px solid #dcdcdc;background-color: rgba(255,255,255,0.95);}
.asort span{display: block;padding-left: 1rem;color: #000;}
.asort dd i,.asort dl i{display: none;width: 1rem;height: 1.8rem;border-right: 2px solid #006ED6;border-bottom: 2px solid #006ED6;-webkit-transform: rotate(45deg)translateY(-3px);transform: rotate(45deg)translateY(-3px);margin-left: 4px;position: absolute;top: .6rem;right: 2.3rem;}
.asort dd.on span{color: #006ED6;}
.asort dd.on i,.asort dl.on i{display: block;}
.asort dl {font-size: 1.4rem;line-height: 4rem;position: relative; background-color: rgba(255,255,255,0.95);}
.asort dl dt{font-size: 1.4rem; line-height: 4rem; position: relative; border-bottom: 1px solid #dcdcdc; background-color: rgba(255,255,255,0.95);}
.asort dl.alist dt i{width: 1rem;height: 1rem;border-right: 2px solid #666;border-bottom: 2px solid #666;-webkit-transform: rotate(45deg);transform: rotate(45deg);margin-left: 4px;position: absolute;top: 1.2rem;right: 2.3rem;display: block;}
.asort dl.alist dd{padding-left: 1rem;display: none;}
.asort dl.alist.open dd{display: block;}
.asort dl.alist dd span{color: #666;} 