*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-ms-box-sizing:border-box;}
body,html{width:100%;height:100%;}
body{font-size:16px;}
a:link,a:visited,a:active{text-decoration:none;color:inherit;outline:0;}
a:hover{text-decoration:none;}
img{display:block;clear:both;width:100%;vertical-align:top;-ms-interpolation-mode:bicubic;border:0;}
ol,ul{list-style-type:none;list-style-image:none;}

/* 清除浮动 */
.clearfix:before,.clearfix:after{display:table;content:'';}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
.clear{font-size:0;line-height:0;display:block;clear:both;overflow:hidden;height:0;}

/* 设置显示和隐藏，通常用来与 js 配合 */
.hide{display:none;}
.block{display:block;}

/* 设置浮动，减少浮动带来的 bug */
.fl,.fr{display:inline;}
.fl{float:left;}
.fr{float:right;}

/* 通栏 */
.bar{position:fixed;z-index:100;top:0;left:0;padding:0;color:#fff!important;}
.bar,.menu{width:100%;}
.bar .bar-header{font-size:17px;line-height:45px;height:45px;background-color:#ed724d!important;}
.bar-header .bar-left{position:absolute;z-index:1;top:2px;left:0;}
.padding-l-2{padding-left:20px!important;}
.ico-btn{position:relative;display:inline-block;min-width:44px;height:44px;}
.icon-pre{left:0;width:14px;height:14px;margin-top:-9px;-webkit-transform:rotate(135deg);transform:rotate(135deg);}
.icon-css{position:absolute;top:50%;right:15px;display:inline-block;width:12px;height:12px;margin-top:-6px;color:#fff;border:solid;border-width:0 2px 2px 0;background:0;}
.bar-header .bar-title{font-size:17px;overflow:hidden;margin:0 auto;padding:0 44px;text-align:center;}

/* 主体 */
.dm-main{position:relative;max-width:720px;margin-right:auto;margin-left:auto;padding-top:45px;}

/* 标题 */
.act-title{font-family:'Microsoft YaHei';line-height:2.75rem;height:2.75rem;margin:0 .625rem;background-color:#fff;}
.act-title .span-text{font-size:1.25rem;color:#ef383a;}
.act-title .span-text:before{display:block;float:left;width:.1875rem;height:1.125rem;margin:.8125rem .4375rem 0 0;content:'';background:#ef383a;}
.act-title .span-time{font-size:.75rem;color:#7a7e81;}
.act-title .span-more{font-size:1rem;line-height:2.75rem;float:right;color:#7a7e81;}

/*  */
.list-ware-row li{position:relative;padding:9px;list-style:none;border-bottom:1px solid #dcdcdc;background-color:#fff;}
.list-ware-row li:after{display:table;clear:both;content:'';}
.list-ware-row .ware-img{float:left;}
.list-ware-row .ware-img img{width:100px;height:100px;}
.list-ware-row .ware-info{display:table-cell;width:2000px;padding-left:10px;text-align:left;}
.list-ware-row .ware-info .ware-name{line-height:22px;}
.list-ware-row .ware-info .ware-name a{font-size:16px;color:#434343;}
.list-ware-row .ware-info .ware-name i{font-style:normal;float:left;height:22px;margin-right:5px;padding:0 1.5px;color:#ef383a;border:1px solid #ef383a;border-radius:5px;}
.list-ware-row .ware-info .ware-bottom{height:58px;padding:10px;}
.list-ware-row .ware-info .ware-bottom .ware-price{font-size:28px;font-weight:bold;color:#ef383a;}
.list-ware-row .ware-info .ware-bottom .ware-price:before{font-size:12px;content:'￥';}
.list-ware-row .ware-info .ware-bottom .ware-cart{font-size:14px;position:static!important;display:inline-block;margin-top:0!important;padding:0 4px;color:#fff;border-radius:5px;background-color:#fc9401;}
.list-ware-row .ware-info .ware-bottom .ware-buy{line-height:30px;float:right;overflow:hidden;height:30px;text-align:right;background-color:#fc9401;}
.list-ware-row .ware-info .ware-bottom .ware-buy a{font-size:16px;display:inline-block;height:30px;padding:0 10px;color:#fff;border-radius:5px;}

/*  */
.list-tag ul{z-index:9997;width:100%;max-width:720px;list-style-type:none;background:#fff;}
.list-tag ul li{line-height:45px;float:left;width:33.3%;height:45px;text-align:center;border-bottom:1px solid #dcdcdc;}
.list-tag ul li a{text-decoration:none;}
.list-tag ul li.act .red_line{line-height:40px;position:relative;bottom:2px;display:block;padding:0 15px;text-align:center;}
.list-tag ul li.act .red_line i{display:block;height:2px;background-color:#ff4755;}
.ware-box{background:#f7f7f7;}
.ware-box .list-ware li{position:relative;float:left;width:47%;max-height:13.25rem;margin:1.5%;list-style:none;background-color:#fff;}
.ware-icon{position:absolute;z-index:3;width:2.6rem;height:2.6rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAAAb1BMVEUAAAD/qAD/qAD/qAD/qAD/qAD/qAD/qAD/qAD/qAD/qAD/qAD/qAD/qAD/qAD/qAD/qAD/qAD/qAD/qAD/qAD/////4b3/riT/8OD/y4f/+vX/ulT/69X/wGf/9ev/tD//5sn/0Zb/1qP/3LD/xnheyCi1AAAAFHRSTlMA5CUECs0VD9adxLjdHquTvhqxppiXynwAAAOwSURBVGje7NfLrpswEAbg9LKpKrVVy+/xHUh4/2fsONgY7FRqjw2bnlkEgqJ8eDwj27e/j48fhn7x/d19d9/d/9cd3+Z+aXWNFte6ZKILPV7qSm2ia650GWbxYjfLKrtKne9mGdkF3AUuPREHQG2uuMAdNcZQV3HE/+h+asizhwiudpLlC90gLTqYFOTLXA6fshxkAJLW54sXp7rDHF2WPWA32QDziS5zx3pWmzwD5jyXY4LI7rCTLaY/ub8a3Qjq6EINe3mGPtMdRmDtIw8sO5k05v6ustaDw/K91m7N8wQ9bjJJ+FBjou94LYAEU5pf8pBpumOTkYfqmmd1d8+IdSshYgupKEdX8qWfWwfd1+sj1dMo7nSBWzc1x0v3W0eX5qKpr3LlzhrusKe5StLRxU5eYE9zgfno2p3sYM9zxdFVgwBETnV/l6h0h2mt4iwLTP1dKWl1Sart0MJ3e9ljDo+75nkBfHQhixNakgkw7Oq+86uwucSUNqWc9ySycH+21hWTyQ2zW8qjc272wESdXcty5WY5hp6Hzq4IH9ktQwLe2knR291b5eYVl+HomkKIG5Chwb39yZUIcnS1pAJudWt4zPWsgOgCRxlodGvYDOqx9ZFN7qSP8qvj6Vd23w4rMJtckVwxmKOssTS4JcxIAJYAF25YEvayxb3VzbCIpwNNLJeuAvZjfmCq3AYYIv9n5aoi240uw4VMHu6VG1b+KNfu51sDnGQHz1TtkkSWm12GK3kKjHjhSqdZbnNr2FGSR2YWek43RHaDaYCpya1h0npOcsBkeo/shieAr902+AFYE2X15Ff54I6AaHTrOTYWmIOVN7Hrt+zGjqrdxuKaNSyxFd0ki+TyDwr3R3Rbq5qsj/st50yW8zjHTm69SIzB1VjD/i7OXnYahoEwCp8NFyGQYOE2ogktKe//jAR1MWiaRaV6cv6Nl59kz8i2ZpynixxeN5eVZ8BxQYfv3bAsp6j0zi7X7h91saZ5gUPu6rI25JjaZ1ghd3VZHet8Dbssn7u6GY779pDk9FF5CbcrPLVz2t9jVzfgnDakk81uFTy0fZKTWwWP7SeqObtP1MFzm1MfJbcOHqOPslsJH05j9FGFG3DOPvoouaVwpMrFcungVsMPXV0sF8vFcrFcLBfLxXK5wX2kIpaL5WK5WC6Wi+Vyh1sFP5e6WC6Wi+ViuVgulovlsuJ+sEUsF8vFcrFcLBfDzfDrli7/3De2jOViuVgulovlYrlYLpaL5fIuub/MR/qTb4i7JwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:cover;}
.ware-box .list-ware .ware-img{text-align:center;}
.ware-box .list-ware .ware-img img{display:inline;width:7.5rem;height:7.5rem;margin-bottom:.625rem;}
.ware-box .list-ware .ware-info{padding:.5625rem;color:#000;}
.ware-box .list-ware .ware-name{overflow:hidden;height:2.5rem;margin:0 .3125rem 0;margin-bottom:.375rem;color:#6f6f6f;line-height: 1.25}
.ware-box .list-ware .ware-name a{color:#6f6f6f;}
.ware-box .list-ware .ware-bottom{text-align:center;}
.ware-box .list-ware .ware-price{font-weight:bold;float:left;padding-top:.125rem;color:#f1363a;}
.ware-box .list-ware .ware-price:before{font-size:.75rem;content:'￥';}
.ware-box .list-ware .ware-buy{position:absolute;right:0;bottom:0;}
.ware-box .list-ware .buy-icon{position:static!important;display:block;float:right;}
.ware-box .list-ware .buy-icon img{width:100%;}
.buy-active{width:1.5rem;height:1.5rem!important;background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%;}
.buy-noactive{width:1.5rem;height:1.5rem!important;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6CAMAAADWZboaAAAAk1BMVEWDh4qEiIyFhoiFhoqDh4j9/v6ChoqGh4n9/P33+Pj7/PyGh4vr7O3g4eGWlpiPkJL////x8vKnqKqHiIrT09WtrbD5+vqIjI2ChoeJioyqq63v7/Dm5+nCw8SMjpDFxsi2t7nk5ebc3d/Nzs+6u72am56/v8KwsLKfoKKjo6bU1dbKy82XmJqRkpXz8/TP0NLY2NqcyCN6AAAEkklEQVRIx51XiZabMAzE8olJAokTCrnvY8/+/9dVUqAmNN197SwxJvFY47EQbALyf5EolXwJ0ZyaowvAsIAN/DMSm2XSWmxtROzHiywD4A60Xycy+RamkayU6iqO1O/ImczwwBkEz5NliTTd32Pf8MlQsBiNegLJCHQYvnGYjaU/Q5NUKmniElWI7qCnm6MYIdQWWEBDh57Q2DYdI0RV2XDZpz4dT6/BkAJmA3Wox19FShcQJkuvtS6cLvfvkoY2UfFEFxzh6WrhkjrtfZo67/zyJNkoXC7rbg92to/qlmrn9C5/Sx2eB+uAQ5ErcS3Z5Hg+Ho8TZYSJrrU6TL4rtNduE+xSEw5AYRRFFVdcRaGL8gZZhlTVRWJg67UvnHvN5ICpH29gREM90aTaFYdQYYbYBoCg1v70jgRvZLbT2uNxtolBKk6g7Gy1Ou+9Ho9o3dFjwZf5wPndarU5KTHD00AXLyA4KlojM2lFGBf6Qp7dyaL9iHxRjN+DgUxgHiu4ODeEhKm053SoodbT9TrvYV2fFjo91nleJ8n6Pc8/nd5bjgroVUWR1NnrcvAEi9LrdDFYbJU44AkX/krpg1RsFIoWcjQmD/ooyED0X7uDgsE9oy4qEUS9G4K3rd1rX46foXSOHAZYaursaiWYKkxrydEVi+voCQ68eZ8AA1JQzo1oBN9vRWSf0iJ9u7trHrK53mnv3MfmgOEL/wrEZJvuoIuB9hvUDo+oVJXvyQXnsClXVpE9KlKRW716t1SKs4g+DUJloT4uSmL75QQU64xUgjqluswbwQ+FQlC2bler7VugPi7HMNW0A4xaFv5Y1z8QgRpE21XGhjqzWBFJLA9vo3KFUBvn0uFwP/wbzlahJZVSrKSlkuHm6p1G8D3YwhWcFZwdfqRiKYlrxZWb+gO3Lf0ryt1aGXEvapFKPSWqF+cXk9t8PvkT8/n8tgYrelF5HjQAJqVeBGXIjAa/7WcIE58NRI2A9ViXs8DZ0qLZKNGwY+3qOCxMZu2L1j9BoibZA8tkFZFq4hNCZjDz+qMWXKT75Zzi0VLaEtQVLGRmc0yoOdDWMTgQA4AuhXki+P4wgDD0bjCdTj+nfbxs14rvNUTPYVPRnasujva/0H14rbeSnefx3ahNiVL5wFPquD6orkg0gaimJzhR+Ifc0Xw2n83wQw223CdcA631UXDc9NbEeDdx+WDDAoDCqET/g9pQTPMIbNICjODnBz8HyYxnDgsiY+RKvZ9qKTMuFlZKAfXbyCaGf64iM1LvUZUy4ZyWyyuHN6xjtPfpZ81XvNTnUUn2rSw01lrRVllMTlfQzrDmB6qJUXk9K+2dTm8Sv+NEeV/owhc/ofOKI3qC26hbKpqLkaV5KHK91N7rQxAtqZ9Nccnrodcl6msgYJ7qYjmypqs2RhVd4/LzYd6tsXB93Yys5KLZo/ZA641DSLIN0qj7er6kCloiEqJ55FabLn9STZdZUWJ05vrb+6Pl164IEtvqjS4YbnpsEOLh9R2sDe07OoJO8t7aYDPgEXfQPyvwJXBoc+4hAdUW8+/R31cr/xO/AFKUSLwstYreAAAAAElFTkSuQmCC) no-repeat;background-size:100% 100%;}
#addWare{display:none;}
.ui-dialog .ui-dialog-content{position:relative;text-align:center;color:#333;border-bottom:1px solid #ff6160;background:#fff;}
.ui-dialog .ui-dialog-content .ui-msg{line-height:25px;padding:30px 10px;}
.ui-dialog{position:fixed;z-index:9999;top:368px;left:50%;overflow:hidden;width:80%;height:auto;margin:0 auto;margin-top:-65px;margin-left:-40%;pointer-events:auto;-webkit-border-radius:3px;background-color:white;}
.ui-dialog-btns{display:table;width:100%;margin-top:-1px;table-layout:fixed;border-collapse:collapse;}
.ui-dialog-btns .ui-btn{font-size:14px;line-height:44px;display:table-cell;float:none;width:100%;height:44px;padding:0;cursor:pointer;text-align:center;color:#ed724e;border:1px solid #ed724e;border-bottom:0 none;background-color:#fff;}
.ui-dialog-btns .ui-btn:first-child{border-left:0 none;-webkit-border-bottom-left-radius:3px;}
.ui-dialog-btns .ui-btn:last-child{border-right:0 none;-webkit-border-bottom-right-radius:3px;}
.ui-mask{position:fixed;z-index:9998;top:0;right:0;bottom:-100px;left:0;display:block;background-color:rgba(0,0,0,.7);}
.fix-top{position:fixed;top:45px;}