.shopheader{}
.shopheader .topbar{ z-index:100; width:100%; height:40px;background-color:#FF4400;}
.shopheader .topbar .uifbtn{ width:30px; height:24px; position:absolute; top:6px; left:8px;}
.shopheader .topbar .uifbtn a{}
.shopheader .topbar .uifbtn a img{ margin-top:2px;}
.shopheader .topbar .mainname{ height:40px; line-height:40px; padding:0 50px; overflow:hidden; text-align:center; color:#fff; font-size:16px; font-weight:bold;}

.shopheader .topbar .topind{ width:24px; height:24px; position:absolute; top:6px; right:8px;}
.shopheader .topbar .topind a img{ margin-top:2px;}


.shopcar{ width:40px; height:40px; position:fixed; bottom:80px; right:12px; z-index:12;}
.shopcar .buynumber{ display:block; width:16px; height:16px; line-height:16px;border-radius:50px; background-color:#f00; text-align:center; font-size:10px; color:#fff; font-style:normal; position:absolute; top:0px; right:0px; overflow:hidden;}
.shopcar a{ display:block; width:40px; height:40px;border-radius:50%;}
.shopcar a img{border-radius:50%;}

.shopmuen{height:55px; position:fixed; width:100%; bottom:0; left:0; z-index:30; border-top:1px solid #dedede;
background-image:-webkit-gradient(linear,left top,left bottom,from( #fff ),to( #f3f3f3 ));
background-image:-webkit-linear-gradient( #fff,#f3f3f3 );
background-image:-moz-linear-gradient( #fff,#f3f3f3 );
background-image:-ms-linear-gradient( #fff,#f3f3f3 );
background-image:-o-linear-gradient( #fff,#f3f3f3 );
background-image:linear-gradient( #fff,#f3f3f3 );
}
.shopmuen .shopmuenindex{ width:55px; padding:12px 0 13px; background-color:#ff4400; position:absolute; top:0; left:0;}
.shopmuen .shopmuenindex a{display:block; height:30px; text-align:center;}
.shopmuen ul{ display:block; padding-top:8px; padding-left:55px;}
.shopmuen ul li{width:33%; float:left;}
.shopmuen ul li:first-child{width:34%;}
.shopmuen ul li a{display:block; text-align:center;}
.shopmuen ul li a span{display:block; font-size:12px; color:#999;}
.shopmuen ul li a span img{}
