/* CSS Document */

.navtabs ul{width:100%; text-align:center;border-bottom: 0px solid #f0f0f0; padding: 10px 5px 10px 15px; background: #faf9f9;}
.navtabs ul li{ width:25%;margin-left: 0px;text-align:center; padding-right: 10px;}
.nav-tabs li a {margin-right: 0px;line-height: 10px;border: 0px solid transparent;border-radius: 0px 0px 0 0; color: #666; background:#ededf1; font-size: 12px;}
.navtabs ul li a:hover,.nav-tabs li.active a, .nav-tabs li.active a:hover, .nav-tabs li.active a:focus{ background:#ededf1; border:none; color:#72d485;}
.filter{background: #fff; height: 45px;border-bottom: 1px solid #DDDDDD;}
.filter a{margin-left:5px;background:url(../images/saixuan.png); margin-top:5px; background-color: #fff;}
.filter_1 a{ color: #666; background:#f2f2f7;}

#xxjt1{border-bottom-color:#429e64;border-top-color:#666; margin-left:5px;}
#xxjt2{border-bottom-color:#666;border-top-color:#666; margin-left:5px;}

#xxjt{display: inline-block;width: 0;height: 0; margin-left: 2px;vertical-align: middle;border-top: 0 dotted;border-right: 4px solid transparent;border-bottom: 4px solid #666;border-left: 4px solid transparent;}

.list_body{background-color: #eee}
.list_rows{ padding-bottom:10px; margin:10px 0;}
.list_pic{width:100%; padding-right: 6px;}
.list_pic img{ width: 100%;}
.list_pic_collect{width:100%; padding-right: 6px;}
.list_pic_collect img{width: 80px;}
.list_center{display: flex; justify-content: space-between; align-items: center;}
.list_title{font-size:14px; color:#2c2c2c;}
.list_title a{color:#666;}
.list_title a em{color:#ff3300; font-style:normal;}
.list_rice{color:#666; line-height:22px; margin-top:5px;font-size: 16px;}
.list_rice em{font-style:normal; color:#cc0000; font-weight:400;}
.zp{background:#4cae4c; width:33px; height:19px; color:#fff; line-height:19px; text-align:center; float:left; font-weight:normal; font-size:12px; border-radius:2px 2px 2px 2px; padding:0; }
.zj{background:#d9534f; width:33px; height:19px; color:#fff; line-height:19px; text-align:center; float:left; font-weight:normal; font-size:12px; border-radius:2px 2px 2px 2px; padding:0; margin:0px 5px 0;}
.xs{background:#5bc0de; height:19px; color:#fff; line-height:19px; text-align:center; float:left; font-weight:normal; font-size:12px; border-radius:2px 2px 2px 2px; padding:0 5px;  margin-left: 5px;}
.volume{height:19px;  line-height:19px; font-weight:300; font-size:14px;color: #999;padding-right: 3px; margin-top:3px;}

.list-main .cont .list .sm-nav .order{width:450px; height:34px; float:left;}
.list-main .cont .list .sm-nav .order a{display:inline-block; font-family:"微软雅黑"; font-size:14px; width:99px; height:34px; float:left; line-height:34px; text-align:center; border-right:1px solid #dddddd; color:#666;}
.list-main .cont .list .sm-nav .order .xl{background:url(../images/all-bg.png) no-repeat; background-position:-161px -66px;}
.list-main .cont .list .sm-nav .order .hp{background:url(../images/all-bg.png) no-repeat; background-position:-161px -66px;}
.list-main .cont .list .sm-nav .order .pri{background:url(../images/all-bg.png) no-repeat; background-position:-161PX -171px;}
.list-main .cont .list .sm-nav .order .down{background:url(../images/all-bg.png) no-repeat; background-position:-161px -101px;}
.list-main .cont .list .sm-nav .order .up{background:url(../images/all-bg.png) no-repeat; background-position:-161px -136px;}
.list-main .cont .list .sm-nav .order .hup{background:url(../images/all-bg.png) no-repeat; background-position:-161px -206px;}
.list-main .cont .list .sm-nav .order .cur{color:#48ac6d;}

.rightnav {
    background-color: #f2f1ef;
    font-family: tahoma,arial,\9ED1\4F53;
    position: fixed;
    top: 0;
    right: -200px;
    height: 100%;
    width: 200px;
    padding-bottom: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
.rightnav .attrExtra {
    line-height:50px;
    background: linear-gradient(30deg, #72d485 30%, #a3e18c, #ddeb8d);
    border-bottom: 1px solid #88be46;
    height:50px;
}
.confirm{
    margin-left:10%;
    background-color: #b58030;
    border-color: #b58030;
    float:left;
    color:#fff;
    margin-top:10px;
}
.confirm2{
    float:right;
    background-color:#fff;
    color:#666;
    border-color: #f8f8f8;
    margin-top:10px;
    margin-right:10%;
}
.attr {
    width:80%;
    margin-left:10%;
}
.attr .attrValues ul {

    margin: 0;
    padding: 0;
}

.attr .attrValues ul {
    margin: 0;
    padding: 0;
}
.attr .attrValues ul:after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
    overflow: hidden;
}
.attr .attrValues li:nth-child(2n+1) {
    margin-right: 20px;
}
.attr .attrValues li {
    -moz-box-sizing: border-box;
    background-color: #FFFFFF;
    border: 1px solid #FFFFFF;
    border-radius: 3px;
    float: left;
    line-height: 26px;
    list-style: none outside none;
    margin: 5px 0;
    position: relative;
    text-align: center;
    width: 45%;
}
.attr .attrValues li a {
    border: 1px solid #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 2px;
    display: block;
    width: 100%;
    color: #333;
    font-size: 14px;
    text-decoration: none;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    height:35px;
    line-height:30px;
}
.attr .attrValues li.av-selected a {
    border-color: #72d485;
}
.attr .attrValues li.av-selected:after {
    background: -webkit-linear-gradient(left top,transparent 49%,#88be46 49%,#88be46 100%);
    background: -moz-linear-gradient(left top,transparent 49%,#88be46 49%,#88be46 100%);
    background: -o-linear-gradient(left top,transparent 49%,#88be46 49%,#88be46 100%);
    content: '7';
    position: absolute;
    right: -4px;
    bottom: -4px;
    width: 22px;
    height: 22px;
    color: #fff;
    font-family: tahoma;
    font-size: 12px;
    font-style: italic;
    font-weight: bolder;
    line-height: 31px;
    text-indent: 9px;
    overflow: hidden;
    -webkit-transform: rotate(-90deg) scaleX(-1) scale(0.55);
    -moz-transform: rotate(-90deg) scaleX(-1) scale(0.55);
    -o-transform: rotate(-90deg) scaleX(-1) scale(0.55);
}
.attr .attrValues li.av-selected {border-color: #88be46;}
.attr .attrKey {color: #222222; padding:5px;line-height:30px; font-family:"微软雅黑"; font-size:16px;}
.more{
    margin: 5px 0;
    padding: 5px 0;
    text-align: center;
    border-bottom:#56453c 2px solid;
}
.more a {
    font-size: 14px;
    color: #222222;
    letter-spacing: 0.1em;
    line-height:30px; font-family:"微软雅黑";
}
.pn-page{
    margin: 5px 0;
    padding: 5px 0;
    text-align: center;
}
.btn-to{
    width: 100px;
}
.toChange>a{
    margin-top:5px;
    height:30px;
    width:150px;
    color:#fff;
    background-color: #BA1D26;
}

/*团购*/
.btn-danger2{background:#72d485; font-weight:bold; width:100%; height:30px; margin-top:2px; padding-top:0; padding-bottom:0; line-height:30px;}
.list_rows2{border-bottom:#ddd 1px dashed; padding-bottom:10px;padding-top:10px; margin:10px 0;}
.tg_rows{margin-top:8px;margin-bottom:7px;}
.tg_rows2{border:#dcdddd 1px solid; padding:10px;}
.tg_title{height:40px; overflow:hidden; margin-bottom:3px;}
.tg_title a{color:#666; font-weight:bold; line-height:20px; font-size:12px;}
.tg_time{color:#666; line-height:20px; font-size:12px; margin-top:3px;}
.box_bottom{background:#edeeee; height:5px;}
.tg_spxq{background:#e5e5e5; color:#333; font-weight:bold; font-size:12px; padding-left:15px; line-height:35px; border:#ddd 1px solid; border-bottom:none;}
/*end 团购*/
#list_rows {
	background:#fff;
    margin-top: 1px;
    padding: 6px 0px;
}

.isStuck{
    left:0px;
    width:100%;
}
.sort{
    z-index: 10;
}
/*团购*/
.btn-danger2{background:#72d485; font-weight:bold; width:100%; height:30px; margin-top:2px; padding-top:0; padding-bottom:0; line-height:30px;}
.list_rows2{border-bottom:#ddd 1px dashed; padding-bottom:10px;padding-top:10px; margin:10px 0;}
.tg_rows{margin-top:8px;margin-bottom:7px;}
.tg_rows2{border:#dcdddd 1px solid; padding:10px;}
.tg_title{height:40px; overflow:hidden; margin-bottom:3px;}
.tg_title a{color:#666; font-weight:bold; line-height:20px; font-size:12px;}
.tg_time{color:#666; line-height:20px; font-size:12px; margin-top:3px;}
.box_bottom{background:#edeeee; height:5px;}
.tg_spxq{background:#e5e5e5; color:#333; font-weight:bold; font-size:12px; padding-left:15px; line-height:35px; border:#ddd 1px solid; border-bottom:none;}
/*end 团购*/
.btn-danger3{background:#cc3333; font-weight:bold; width:100%; height:30px; margin-top:2px; padding-top:0; padding-bottom:0; line-height:30px;}


.btn_01{display: inline-block; font-size: 14px; font-weight: normal; line-height: 1.42857; margin-bottom: 0; padding: 6px 18px; text-align: center;}

.btn-default_01{ background-color: #fff; border-color: #ccc; color: #333;}


.s_icon_style_0 {
    border-color: #b6b4b4 transparent transparent;
    border-style: solid;
    border-width: 7px 4px 0;
    display: inline-block;
    line-height: 30px;
    margin: 0 0 0 3px;
    padding: 0;
}
.s_icon_style_1 {
    border-color: #88be46 transparent transparent;
    border-style: solid;
    border-width: 7px 4px 0;
    display: inline-block;
    line-height: 30px;
    margin: 0 0 0 5px;
    padding: 0;
}

.s_icon_style_2 {
  border-color: transparent transparent #72d485;
    border-style: solid;
    border-width:  0 4px 7px;
    display: inline-block;
    line-height: 30px;
    margin: 0 0 0 5px;
    padding: 0;
}
