body{background:#E7E7E7!important;}
.material-tab {
    border-bottom: 1px solid #dfdfdf;
}
.material-tab {
    padding: .1rem 0 .08rem .12rem;
    height: .18rem;
    line-height: .18rem;
    background: #fafafa;
    border-bottom: 1px solid #ededed;
}
.material-tab li.cur a {
    color: #d00000;
}
.material-tab li {
    width: 17%;
    text-align: center;
    float: left;
    border-right: 1px solid #dedede;
    font-size: .12rem;
    color: #666666;
    box-sizing: border-box;
}
.material-tab li .icon-list.icon-largest {
    background-position: 0 -0.26rem;
}
.material-tab{border-bottom:1px solid #dfdfdf;}
.pro-list .pro-list-item{border:none;}
.hot-brand li img{top:50%;margin-top:-0.1rem;height:auto;}
.goods-hot li .goods-img,.pro-list .pro-list-item .goods-img{position:relative;width:100%;padding-top:100%;}
.pro-list.one-cols .pro-list-item .goods-img{position: absolute;left:.1rem;top:.1rem;width:.9rem; height:.9rem;padding-bottom:0;padding-top:0;}
.pro-list.one-cols .pro-list-item .goods-img img{top:0;left:0;}
.pro-list.one-cols .goods_scj{display:inline-block;}
.pro-list .goods_scj{display:none;}
.search-bbox{position:relative;height:.3rem;background:#fff;width:100%;border-radius:.05rem;text-align:center;}
.search-bbox .search_value{position:relative;display:inline-block;height:.3rem;line-height:.3rem;padding-left:.2rem;color:#c8c8c8;}
.search-bbox .search_value:before{content:'';position:absolute;top:0.075rem;
left:0;margin-left:0;background: url("/template/m/default_jj/goods/goods_2/images/goods_small/search.png") no-repeat 0 0;background-size:100% auto;width:.17rem;height:.17rem;}
.clearfix_category {overflow:hidden;}
.clearfix_category .empty-bg{padding-bottom:0;margin-top:0;padding-top:50%;height:100%;}
.go-cart{height:.477rem;width:.477rem;background: url("//mued3.jia.com/image/mobile/category/shopCar.png") no-repeat;background-size:100%;position:fixed;bottom:1.2rem;right:.1rem;z-index:2;}
.go-cart .cart-num{position:absolute;top:.09rem;right:.045rem;height:.12rem;line-height:.12rem;background:#dd0000;font-size:.1rem;color:#fff;padding:0 .05rem;border-radius:.1rem;}

.list_part {padding: 0;background: #fff;position: relative;width: 100%;z-index: 98;}
.screenout{background:#fff;display:none;}
.screenout ul li.screen-li{border-bottom:1px solid #dedede;padding:.12rem;font-size:.12rem;}
.screenout ul li.screen-li:first-child{padding:.07rem .12rem;}
.input-price{padding:.04rem 0;width:.77rem;text-align:center;line-height:.16rem;border:1px solid #e6e6e6;border-radius:.05rem;font-size:.12rem;color:#000;}
.price-between{margin-right:.4rem;font-size:.12rem;}
.mater-brand li a{height: .26rem;overflow: hidden;display:block;float:left;text-align:center;color:#666;padding:0 .05rem;line-height:.26rem;margin:.12rem 3% 0 0;border:1px solid #ededed;border-radius:.03rem;box-sizing:border-box;}
.mater-brand.mater-size li:nth-child(3n+3) a{margin-right:0;}
.mater-brand.mater-size li a{width:31.3%;}
.mater-brand li.cur a{border:1px solid #dd0000;color:#dd0000;}
.more-screenout{padding:.1rem 0 0 0;text-align:center;display:block;font-size:.12rem;color:#666;transition: transform 0.2s ease-in;-webkit-transition: transform 0.2s ease-in;-moz-transition: transform 0.2s ease-in;}
.slider-logo{display:inline-block;width:.09rem;height:.09rem;margin-left:.06rem;background:url("//fastued3.jia.com/image/mobile/mobile_shop/new_mobileshop/mobile_201412/slider.png") no-repeat;background-size:100% auto;}
.material-btn{padding:0.1rem .18rem .15rem .15rem;}
.material-btn .btn-settlement{width:45%;height:.35rem;line-height:.35rem;margin-right:10%;float:left;}
.material-btn .btn-settlement.btn-confirm{margin-right:0;}
.material-btn .btn-settlement.btn-reset{border:1px solid #dd0000;background:#fff;color:#dd0000!important;box-sizing:border-box;}
.classify i{position:absolute;right:.12rem;transition:transform 0.2s ease-in;}
.classify.cur i{background-position:0 -0.09rem;transform:rotate(-180deg);}
.default_list {z-index: 101;background-color: #fff;display:none;}
.default_list ul li {position:relative;height: .455rem;line-height: .455rem;background: #fff;font-size: .12rem;border-bottom: 1px solid #e6e6e6;}
.default_list ul li a{display:block;}
.default_list ul {padding: 0 .15rem;}
.default_list ul li.default_right:after {content: '';position: absolute;right: .07rem;top: .15rem;width: .2rem;
height: .15rem;background: url("//fastued3.jia.com/image/mobile/mobile_shop/new_mobileshop/icon-sprits.png") no-repeat 0 -.18rem;background-size: 100% auto;}
.header .header_title.search_title{width:1.85rem;}
.header-searchbox{margin-top:-0.02rem;}
.header_search_ico{position:relative;}
.header_search_ico i{ position:absolute; top:0.17rem; left:50%;margin-left:-.9rem; background:url("/template/m/default_jj/goods/goods_2/images/goods_small/search.png") no-repeat 0 0; background-size:100% auto; width:.17rem; height:.17rem; }
.header_search_ico input{ box-shadow:none; border:1px solid #e4e3e5; height:.28rem; line-height:.28rem;border-radius:.03rem; -webkit-border-radius:.03rem; -moz-border-radius:.03rem;font-size:.12rem; background-color:#fff; text-align:center;box-sizing: border-box;width:100%;}
.header-searchbox.cur .header_search_ico i,.buy-searchbox.cur .search_ico i{left:0;margin-left:0.1rem;}
.header-searchbox.cur .header_search_ico input,.buy-searchbox.cur .search_ico input{text-align:left;padding-left:.3rem;}

.material-tab li.cur .material-arrow {
    background-position: 0 -.09rem;
}
.material-arrow {
    display: inline-block;
    width: .1rem;
    vertical-align: top;
    height: .09rem;
    margin: .05rem 0 0 .05rem;
    background: url(/template/m/default_jj/goods/goods_2/images/goods_small/material-arrow.png) no-repeat;
    background-size: 100% auto;
}


.material-tab li .icon-list {
    display: inline-block;
    width: .23rem;
    height: .21rem;
    background: url(/template/m/default_jj/goods/goods_2/images/goods_small/screen-icon.png) no-repeat;
    background-size: 100% auto;
    margin-top: -0.01rem;
}
a {
    vertical-align: baseline;
    text-decoration: none;
    color: #333;
    background: transparent;
}
user agent stylesheet
a:-webkit-any-link {
    color: -webkit-link;
    text-decoration: underline;
    cursor: auto;
}
Inherited from li.viewtype-switch
.material-tab li {
    width: 17%;
    text-align: center;
    float: left;
    border-right: 1px solid #dedede;
    font-size: .12rem;
    color: #666666;
    box-sizing: border-box;
}
/*一列式*/
.pro-list.one-cols .pro-list-item{width:100%;margin-right:0;padding:.1rem;}
.pro-list.one-cols .pro-list-item img{position:absolute;left:.1rem;top:.1rem;width:.9rem;height:.9rem;padding-bottom:0;}
.pro-list.one-cols .pro-list-item .name,.pro-list.one-cols .pro-list-item .price{padding-left:1.06rem;box-sizing:border-box;}
.pro-list.one-cols .pro-list-item .price{margin:.05rem 0 0 0;}
.pro-list.one-cols .salesed{padding-left:1.06rem;line-height:1;position: relative;right: auto;bottom: auto;  margin: .03rem 0 .07rem 0;}
.pro-list .salesed{font-size:.12rem;color:#999;line-height:.2rem;  position: absolute;
right: .06rem;bottom: .05rem;}
.promotion{position:relative;margin:0.03rem 0.04rem 0 0;display:inline-block;width:.13rem;height:.13rem;line-height:.13rem;text-align:center;font-size:.09rem;border-radius:.02rem .02rem 0 .02rem;background:#ff3300;color:#fff;float:left;}
.promotion:after{content:'';position:absolute;right:-0.02rem;bottom:0;width:0;height:0;
border-bottom:.02rem solid #ff3300;border-right:.02rem solid transparent;}
.material-list-menu{display: block;width: 100%;position: absolute;top:.36rem;left: 0;z-index: 101;}
.list_part {padding: 0;background: #fff;position: relative;width: 100%;z-index: 98;}
.screenout{background:#fff;display:none;}
.screenout ul li.screen-li{border-bottom:1px solid #dedede;padding:.12rem;font-size:.12rem;}
.screenout ul li.screen-li:first-child{padding:.07rem .12rem;}
.input-price{padding:.04rem 0;width:.77rem;text-align:center;line-height:.16rem;border:1px solid #e6e6e6;border-radius:.05rem;font-size:.12rem;color:#000;}
.price-between{margin-right:.4rem;font-size:.12rem;}
.mater-brand li a{height: .26rem;overflow: hidden;display:block;float:left;text-align:center;color:#666;padding:0 .05rem;line-height:.26rem;margin:.12rem 3% 0 0;border:1px solid #ededed;border-radius:.03rem;box-sizing:border-box;}
.mater-brand.mater-size li:nth-child(3n+3) a{margin-right:0;}
.mater-brand.mater-size li a{width:31.3%;}
.mater-brand li.cur a{border:1px solid #dd0000;color:#dd0000;}
.more-screenout{padding:.1rem 0 0 0;text-align:center;display:block;font-size:.12rem;color:#666;transition: transform 0.2s ease-in;-webkit-transition: transform 0.2s ease-in;-moz-transition: transform 0.2s ease-in;}
.slider-logo{display:inline-block;width:.09rem;height:.09rem;margin-left:.06rem;background:url("//fastued3.jia.com/image/mobile/mobile_shop/new_mobileshop/mobile_201412/slider.png") no-repeat;background-size:100% auto;}
.material-btn{padding:0.1rem .18rem .15rem .15rem;}
.material-btn .btn-settlement{width:45%;height:.35rem;line-height:.35rem;margin-right:10%;float:left;}
.material-btn .btn-settlement.btn-confirm{margin-right:0;}
.material-btn .btn-settlement.btn-reset{border:1px solid #dd0000;background:#fff;color:#dd0000!important;box-sizing:border-box;}
.classify i{position:absolute;right:.12rem;transition:transform 0.2s ease-in;}
.classify.cur i{background-position:0 -0.09rem;transform:rotate(-180deg);}
.default_list {z-index: 101;background-color: #fff;display:none;}
.default_list ul li {position:relative;height: .455rem;line-height: .455rem;background: #fff;font-size: .12rem;border-bottom: 1px solid #e6e6e6;}
.default_list ul li a{display:block;}
.default_list ul {padding: 0 .15rem;}
.default_list ul li.default_right:after {content: '';position: absolute;right: .07rem;top: .15rem;width: .2rem;
height: .15rem;background: url("//fastued3.jia.com/image/mobile/mobile_shop/new_mobileshop/icon-sprits.png") no-repeat 0 -.18rem;background-size: 100% auto;}
.header .header_title.search_title{width:1.85rem;}
.header-searchbox{margin-top:-0.02rem;}
.header_search_ico{position:relative;}
.header_search_ico i{ position:absolute; top:0.17rem; left:50%;margin-left:-.9rem; background:url("/template/m/default_jj/goods/goods_2/images/goods_small/search.png") no-repeat 0 0; background-size:100% auto; width:.17rem; height:.17rem; }
.header_search_ico input{ box-shadow:none; border:1px solid #e4e3e5; height:.28rem; line-height:.28rem;border-radius:.03rem; -webkit-border-radius:.03rem; -moz-border-radius:.03rem;font-size:.12rem; background-color:#fff; text-align:center;box-sizing: border-box;width:100%;}
.header-searchbox.cur .header_search_ico i,.buy-searchbox.cur .search_ico i{left:0;margin-left:0.1rem;}
.header-searchbox.cur .header_search_ico input,.buy-searchbox.cur .search_ico input{text-align:left;padding-left:.3rem;}


.pro-list.one-cols .pro-list-item {
    width: 100%;
    margin-right: 0;
    padding: .1rem;
}
.pro-list.hot-pro-list li {
    background: #fff;
}
.pro-list .pro-list-item {
    border: none;
}
.pro-list .pro-list-item {
    position: relative;
    float: left;
    background: #eeeeee;
    width: 49%;
    margin: 0 2% 2% 0;
    border: 1px solid #dfdfdf;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}

.pro-list.one-cols .pro-list-item .price {
    margin: .05rem 0 0 0;
}
.pro-list.one-cols .pro-list-item .name, .pro-list.one-cols .pro-list-item .price {
    padding-left: 1.06rem;
    box-sizing: border-box;
}
.pro-list .pro-list-item .price {
    padding: 0 .06rem;
    font-size: .12rem;
    width: 100%;
    color: #999999;
    height: .2rem;
    line-height: .2rem;
    margin: .05rem 0;
}

.pro-list.one-cols .salesed {
    padding-left: 1.06rem;
    line-height: 1;
    position: relative;
    right: auto;
    bottom: auto;
    margin: .07rem 0 .07rem 0;
}
.pro-list .salesed {
    font-size: .12rem;
    color: #999;
    line-height: .2rem;
    position: absolute;
    right: .06rem;
    bottom: .05rem;
}
.pro-list-item p {
    padding: 0 0.06rem;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.pro-list .pro-list-item .name {
    padding: .06rem 0.06rem 0 .06rem;
    font-size: .14rem;
    width: 100%;
    color: #333333;
    height: .46rem;
    line-height: .2rem;
    overflow: hidden;
}
.pro-list .pro-list-item em, .price-orange {
    font-weight: 700;
    font-family: Arial;
    color: #ff3300;
    font-size: .16rem;
}

.material-tab li:first-child {
    width: 29%;
}

.pro-list .pro-list-item:nth-child(2n+2) {
    margin-right: 0;
}

/*二列式*/
.pro-list.hot-pro-list{margin:0;}
.material-tab{border-bottom:1px solid #dfdfdf;}
.pro-list .pro-list-item{border:none;}
.hot-brand li img{top:50%;margin-top:-0.1rem;height:auto;}
.goods-hot li .goods-img,.pro-list .pro-list-item .goods-img{position:relative;width:100%;padding-top:100%;}
.goods-hot li .goods-img img,.pro-list .pro-list-item .goods-img img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;}
.pro-list.one-cols .pro-list-item .goods-img{position: absolute;left:.1rem;top:.1rem;width:.9rem; height:.9rem;padding-bottom:0;padding-top:0;}
.pro-list.one-cols .pro-list-item .goods-img img{top:0;left:0;}
.search-bbox{position:relative;height:.3rem;background:#fff;width:100%;border-radius:.05rem;text-align:center;}
.search-bbox .search_value{position:relative;display:inline-block;height:.3rem;line-height:.3rem;padding-left:.2rem;color:#c8c8c8;}
.search-bbox .search_value:before{content:'';position:absolute;top:0.075rem;
left:0;margin-left:0;background: url("/template/m/default_jj/goods/goods_2/images/goods_small/search.png") no-repeat 0 0;background-size:100% auto;width:.17rem;height:.17rem;}
.clearfix_category .empty-bg{padding-bottom:0;margin-top:0;padding-top:50%;height:100%;}
.go-cart{height:.477rem;width:.477rem;background: url("//mued3.jia.com/image/mobile/category/shopCar.png") no-repeat;background-size:100%;position:fixed;bottom:1.2rem;right:.1rem;z-index:2;}
.go-cart .cart-num{position:absolute;top:.09rem;right:.045rem;height:.12rem;line-height:.12rem;background:#dd0000;font-size:.1rem;color:#fff;padding:0 .05rem;border-radius:.1rem;}
/*media*/
@media (min-width:721px) {
    html { font-size: 937.5%;}
}
@media (min-width:541px) and (max-width:720px){
    html { font-size: 1400%;}
}
@media (min-width:481px) and (max-width:540px){
    html { font-size: 1054%;}
}
@media (min-width:361px) and (max-width:480px){
    html { font-size: 938%;}
}
@media screen and (-webkit-min-device-pixel-ratio: 3) and (max-width:414px){
    html { font-size: 808%;}
}
@media screen and (-webkit-min-device-pixel-ratio: 2) and (max-width:375px){
    html { font-size: 732%;}
}
@media (min-width:321px) and (max-width:360px){
    html { font-size: 706%;}
}
@media (max-width:320px){
    html { font-size: 625%;}
}

.rmlp{margin-top:5px;padding-left:5px;margin-bottom:5px;border-bottom: 1px solid #ddd;padding-bottom: 5px;}
.rmlp p{float: left;width:42px;font-weight: bold;color: #333333;line-height:25px;}
.rmlp a {padding: 2px 5px;line-height:25px;margin-right: 2px;color: #666666;text-decoration: none;border-radius: 3px;display:inline-block;}
#type_on {border-radius: 3px;border: 1px solid #aaa;}
#zd_list{display:none;overflow:hidden;padding:10px;    font-size: 14px;}