/*
产品列表公共样式*/
.weui-panel{
    background: unset;
}
a.weui-media-box{
    padding:0 0 10px 0;
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 10px;
    background: #fff;
}
.weui-media-box_appmsg {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    flex-direction: column;
}
.playlist-container .set-img-width {
    width: 100% !important;
    max-height: 220px !important;
    border-radius: 10px;
    overflow: hidden;
    height: unset !important;
    margin-right: unset;
}
.weui-media-box_appmsg .weui-media-box__bd {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    /* min-width: 0; */
    width: 100%;
}
.playlist-container .label-types .label-type {
    border-radius: 5px;
    color: #f67429;
    font-size: 1rem;
    padding: 0px .6rem;
    display: inline-block;
    height: 18px;
    line-height: 18px;
    margin-bottom: .3rem;
    background: #fef4eb;
    border: unset;
}
.p-item-bottom{
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 10px;
    width: 100%;
    box-sizing: border-box;
}
.p-item-bottom-left{
    width: 75%;
}
.playlist-container .price-div .price-inner .m-value{
    color: #e96019;
    font-size: 20px;
}
.main-color{
    color: #e96019;
}
.price-inner{
    margin-right: 10px;
}
.playlist-container .price-div .price-inner .qi{
    color: #b6b6b6;
}
.playlist-container .comment-div .score{
    font-size: 13px;
    color: #fff;
    margin-right: 10px;
    padding: 0 5px;
    border-radius:5px 5px 5px 0 ;
    background:#fa7c12;
    /*​background: -moz-linear-gradient(left, #fd8011 0%,  #e85e1a 100%);*/

    /*background: -webkit-gradient(linear, left, right, color-stop(0%,#fd8011), color-stop(100%, #e85e1a));*/

    /*background: -webkit-linear-gradient(left, #fd8011 0%, #e85e1a 100%);*/

    /*background: -o-linear-gradient(left, #fd8011 0%, #e85e1a 100%);*/

    /*background: -ms-linear-gradient(left, #fd8011 0%, #e85e1a 100%);*/

    /*background: linear-gradient(to right, #fd8011 0%, #e85e1a 100%);*/

    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd8011', endColorstr=' #e85e1a',GradientType=0 );*/
}
.playlist-container .comment-div .score-num{
    color: #b6b6b6;
}
.playlist-container .weui-media-box__title{
    padding: 0 10px;
    margin-top: 5px;
    font-size: 16px;
}
.p-item-bottom-right >div{
    border: 1px solid #fb7f0f;
    border-radius: 5px;
}
.p-item-bottom-right >div .p-item-price{
    color: #fff;
    padding: 2px 5px;
    font-size: 13px;
    background: -moz-linear-gradient(left, #fd8011 0%,  #e85e1a 100%);

    background: -webkit-gradient(linear, left, right, color-stop(0%,#fd8011), color-stop(100%, #e85e1a));

    background: -webkit-linear-gradient(left, #fd8011 0%, #e85e1a 100%);

    background: -o-linear-gradient(left, #fd8011 0%, #e85e1a 100%);

    background: -ms-linear-gradient(left, #fd8011 0%, #e85e1a 100%);

    background: linear-gradient(to right, #fd8011 0%, #e85e1a 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd8011', endColorstr=' #e85e1a',GradientType=0 );
}
.p-item-salenum{
    color: #e96019;
    text-align: center;
    padding: 2px 5px;
    font-size: 12px;
}
.g-hotelistmenu{
    background: #f7f7f7;
}
.short_title{
    font-size: 12px;
    color: #b6b6b6;
    padding:0 10px;
    margin: 2px 0 5px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;

}
.g-hotelistmenu .g-filter-container .item i{
    display: flex;
    align-items: center;
}
.g-hotelistmenu .g-filter-container .item i img{
    height: 12px;
    margin-left: 3px;
}
.g-hotelistmenu .g-filter-container .item{
    display: flex;
    align-items: center;
    justify-content: center;
}