
/*商品列表筛选*/
.mui-list ul.mui-table-list{width:50%!important;display:inline-block;float:left}
.mui-list img.mui-media-object{width:100%;height:125px!important;max-width:100%!important}
.mui-list .mui-media-body{overflow:visible!important}
.mui-list img.mui-pull-left{float:none}
.mui-list>ul>li{height:252px}
.title{margin:3px;padding:5px 6px;background-color:#f7f4f4;color:#cac7c7;overflow:hidden}

/*商品列表*/
.pro-menu{position: absolute; top: 44px; left: 0;z-index: 3;background: #fff; display: flex;justify-content: space-around;width: 100%;height:44px;padding: 10px 0px 10px 0px;border-bottom:1px solid #F7F7F8}
.pro-menu li,.pro-menu li{color: #333;}
.pro-menu li.mui-active,.pro-menu li.mui-active a{color: #ffcf00!important;}
.pro-menus{background: #fff; display: flex;justify-content: space-around;width: 100%;height:44px;padding: 10px 0px 10px 0px;border-bottom:1px solid #F7F7F8}
.pro-menus li,.pro-menus li{color: #333;}
.pro-menus li.mui-active,.pro-menus li.mui-active a{color: #ffcf00!important;}

.pro-search-con{width:100%;position:absolute;top:89px;left:0;background:#fff;z-index:999;overflow:hidden;}
.pro-search-con .mui-input-group:before{height:0;}
.pro-search-con .mui-input-group:after{height:0;}
.title-news img{width: 30px;height: 30px;}
.news-num{top: 3px;background-color: red;border-radius: 50%;right:-5px;padding:0 6px;}
.product-price{width: 120px;}
/*新品标识*/
.new-product{z-index: 9;top:0px;left:0px;z-index: 9;background: linear-gradient(to right,#06A4E7 ,#32C2FD );padding:0px 10px;border-radius:5px 0; color: white; position: absolute;font-size: 12px}

.mask-bg{width:100%;height:100%;background:#000;position:fixed;top:89px;left:0;z-index:998;opacity:0.4!important;}
.mask-bg2{width:100%;height:100%;background:#000;position:fixed;top:89px;left:0;z-index:998;opacity:0.4!important;}


.pro-list.mui-table-view{background: #F4F4F4;}
.pro-list.mui-table-view:before{height: 0;}
.pro-list.mui-table-view:after{height: 0;}
.pro-list li:after{left: 120px;}
.pro-list li .mui-ellipsis-2{min-height: 44px;}
.pro-list li .imgbox{width: 110px; max-width: 110px;height: 110px; padding-bottom: 0; margin-right: 10px;border-radius: 3%; float: left;padding-top: 9px}
.pro-list li .imgbox img{position:relative;width: 100%; height: 100%;border-radius: 3%;}
.pro-list li .pro-list-right{overflow: hidden;}
.goods-img img{width: 30px;height: 30px;}

.pro-list1 .mui-table-view-cell:after{height:0px;}
.pro-list1 li {float:left;width:50%;border-right: 1px solid #eee;border-bottom: 1px solid #eee;}
.pro-list1 li .imgbox {width: 100%;max-width: 100%; position: relative; height: 0;padding-bottom: 100%;float: none;}
.pro-list1 li .imgbox img{position:  absolute;top: 0;left: 0; max-width: 100%; height: 100%; border-radius: 3%;}
.pro-list1 li:nth-child(even) {border-right:1px solid #fff;}
.pro-list1 li .pro-list-right{overflow: hidden;padding-top:8px;}


.pro-filter{width: 100%;top: 89px; left: 0!important;border-radius: 0;background: #f8f8f8;padding:10px 15px;text-align: left;}
.pro-filter .input-view{position: relative; background: #fff;border-radius: 20px;padding: 0 10px;height: 30px;}
.pro-filter .input-view span{line-height: 30px;}
.pro-filter .input-view input{width: 80px;margin-bottom: 0;border: 0;background: transparent;padding-left: 0px;padding-right: 0px; height: 35px;}
.pro-filter .input-view select{height: 30px;color: #333;}
.pro-filter .input-view select:disabled{color: #999;}
.pro-filter .input-view select:after:disabled {color: #999;}
.pro-filter .input-view.mui-navigate-right:after{right: 10px;content: '\e581';color: #333;}

/**
 * 店铺特殊弹框
 */
.my-popover-view{position:absolute;z-index: 998;top:44px;right: 0;bottom: 0;left: 0;height:736px;}
.my-popover-view .pro-filter{top: 0;position:absolute;}
.my-popover-view .popover-content{z-index: 99;}
.my-mask{position:absolute;top: 0;left: 0; bottom: 0;right: 0; background-color: rgba(0,0,0,.4);z-index: 98;}

/*sku选择*/
.c-tab li a{padding: 6px 10px; border-radius: 6px;background: #F0F0F0;color: #333; margin-top: 5px;margin-right: 8px;min-width: 40px;text-align: center;}
.c-tab li a.mui-active{background: #ff3232;color: #fff;}

/**
 * 商品详细-------二级商品购买
 */
.detail-content .pro-des{background: #fff;position: relative;width: 100%;padding: 10px 15px;padding-bottom: 60px;overflow: hidden;} 
.foot-warp{ position: fixed;border-top: 1px solid #eee;background: #343A41;bottom: 0;width: 100%;z-index: 998;}
.detail-img{width: 100px;height: 100px;}
.sheet-img{width: 20px;height: 20px;vertical-align:middle;}
.mui-list-bg:nth-child(even) {background: #f6f6f6;}
.mui-list-bg:nth-child(odd) {background: #fff;}
.pro-detail-b{height:auto;overflow:hidden;font-size:14px;}
.pro-detail-b a{display:block;height:30px;line-height:30px;padding-right:30px;font-size:15px;color:#333;background:url(../images/pro-detail-jt.png) no-repeat right 8px}
.pro-detail-b .ico-down{background-position:right -48px}
.pro-detail-b-bb1{padding:10px}
.pro-detail-b-bb2{border-bottom:1px dashed #dedede;padding:5px}
.detail-list-a{margin:4px 10px;overflow:hidden;}
.detail-list-a-heightauto{height:auto!important}
.detail-list-a li{line-height:30px;float:left;padding-right:4%;overflow:hidden;text-overflow:ellipsis;font-size:14px;color:#666}
.detail-list-a li.w-100{width:100%}
.detail-list-a li em{color:#FD4952}
.btm-a>li{width:25%;display:inline-block;height:50px;color:#fff;text-align:center;padding:0;margin:0}
.btm-a>li>a{display:inline-block;height:50px;color:#fff;text-align:center;line-height:50px;padding:0;margin:0}
.product-abstract{height: 50px;overflow-y: hidden;}

.my-popover{height: 400px;background: #f8f8f8!important;}
.my-popover .my-popover-top{padding: 0 15px;}
.my-popover .mui-scroll-wrapper{top: 45px;}
.my-popover .pop-colse{position: absolute; top: 8px; right: 8px;}

.my-popover .coupon-ul li{display: flex;background: #fff;height: 90px;  padding: 0; border-radius: 0px!important; text-align:left;}
.my-popover .coupon-ul li:after{height: 0!important;}
.my-popover .coupon-ul li .coupon-content{flex:1; border-left: 2px dashed #f8f8f8;padding:10px 15px ;}
.my-popover .coupon-ul li .coupon-oper{position: relative;display: flex;justify-content: space-around;align-items:center;border-left:1px dotted #F7F4F4;width: 100px;height: 100%; border-right: 2px dashed #f8f8f8;}
.my-popover .coupon-ul li .coupon-oper::before{content:"";position:absolute;top:-5px;left:-5px;width:10px;height:10px;background-color:#F8F8F8; border-radius: 50%;}
.my-popover .coupon-ul li .coupon-oper::after{content:"";position:absolute;bottom:-5px;left:-5px;width:10px;height:10px;background-color:#F8F8F8;border-radius: 50%;}

.my-popover .promotion-ul li{border-radius: 50px!important;background: #fff;margin-bottom: 10px;}
.my-popover .promotion-ul li:after{height: 0!important;}

/*弹框*/
#close{position:absolute;right:10px;top:10px;z-index: 999;}
#close img{width:20px;height:20px}
.pro-detail-btn{width:50%;height:50px;line-height:40px;border:0;border-radius:0;font-size:16px;color:#fff;background:#eee}



