@charset "utf-8";

/*--------------
风格：
type1901
---------------*/

/*footer*/
.f-box{position: fixed;z-index: 801;left: 0;right: 0;bottom: 0;height: 52px;background: #fff;border-top: 1px solid #d9d9d9;display: flex;justify-content: space-around;}
.f-box a {display: inline-block;width: 24%;font-size: 12px;text-align: center; color:#555555;position: relative;}
.f-box a.index {margin-left: 2%;}
.f-box a span { display: inline-block; width: 40px; height: 50px;margin-top: 1px;background-repeat: no-repeat; background-size:100% auto;}
.f-box a.index span { background-image: url(../images/home_c.png);}
.f-box a.classify span { background-image: url(../images/browse_list.png);}
.f-box a.cartList span { background-image: url(../images/cart_b.png);}
.f-box a.mine span { background-image: url(../images/me_b.png);}
.f-box a p { display: none;margin-bottom: 3px; color: #555;}
.f-box .current p{ color: #DB4453}
.f-box a sup {position: absolute;z-index: 1;top: 0.1rem;right: 0.5rem;right:  auto;left: calc(50% + 0.4rem);min-width: 0.5rem;height: 0.5rem;font-size: 0.45rem;line-height: 0.5rem;color: #ED5564;text-align: center;border: solid 0.05rem #ED5564;border-radius: 0.3rem;}

/*底部footer主题图标*/
.f-box a.index span { background-image: url(i_index.png?t=22);}
.f-box a.classify span { background-image: url(i_class.png?t=22);}
.f-box a.cartList span { background-image: url(i_cart.png?t=22);}
.f-box a.mine span { background-image: url(i_home.png?t=22);}
.f-box a.index.hot span { background-image: url(i_indexhot.png?t=22);}
.f-box a.classify.hot span { background-image: url(i_classhot.png?t=22);}
.f-box a.cartList.hot span { background-image: url(i_carthot.png?t=22);}
.f-box a.mine.hot span { background-image: url(i_homehot.png?t=22);}


/*专版风格*/
.f-box a{width: 18.5%;}
.f-box a.midpart{width: 22%; }
.f-box a.midpart span { background: url(nmicon.png?t=190432) top center no-repeat; width: 64px; background-size: auto 100%;}
.rp-home-nav{/*padding-bottom: 39vw;*/background: #fd3623 !important; height: 16vw;}
#main-container2 .nctouch-home-block{background:#ff3521 url(http://www.upetmart.com/templates/default/skin/1901/mbg.jpg); background-size: 100% auto; border-top: 0;}
#main-container2 .nctouch-home-block:nth-child(1){background:#ff3521 url(http://www.upetmart.com/templates/default/skin/1901/mbg.jpg); background-size:100% auto; }
#main-container2 .nctouch-home-block:nth-last-child(1){background:#ff3521 url(http://www.upetmart.com/templates/default/skin/1901/mbg.jpg);background-size:100% auto;}
.fo_bg{background: #ff3521 url(http://www.upetmart.com/templates/default/skin/1901/b3.jpg) top center no-repeat !important; background-size:100% auto !important;}
.fo_top { height: 48vw !important; max-height: 307px !important;}
.item-home6-list{width: calc(100% - 5.4vw) !important;border-bottom-left-radius: 3vw;border-bottom-right-radius: 3vw; padding-top: 8px; margin-left:2.7vw !important}
.item-home6-list li{margin: 4px 0px 6px 9px !important; }
.item-home6-list li .goods-pic:before{opacity: 0;}
.fo_bg li.t1 ,.fo_bg li.t2{ background: url(http://www.upetmart.com/templates/default/skin/1901/2019mdbg.png) center no-repeat; background-size: 100% 100%;}
@media screen and (min-width: 640px) {
.item-home6-list{width: calc(100% - 34px) !important;border-bottom-left-radius: 19.2px;border-bottom-right-radius: 19.2px; margin-left:17px !important}
.rp-home-nav{/*padding-bottom: 250px;*/}
}
