
/*.m-slide .tab { float: right;margin-left:100px }
.m-slide .tab li { *margin-bottom: -3px; border-top: 1px solid #e5e5e5; width: 193px }
.m-slide .tab .first { border-top: 0 }
.m-slide .tab a { text-decoration: none; display: block; position: relative; width: 190px; height: 49px; border-left: 3px solid #fff }
.m-slide .tab a b { position: absolute; left: 0; top: 20px; width: 4px; height: 11px; overflow: hidden }
.m-slide .tab a span { position: absolute; overflow: hidden }
.m-slide .tab a .title { left: 17px; top: 6px; height: 20px; line-height: 20px; font-size: 14px; font-weight: bold; color: #666 }
.m-slide .tab a .des { left: 18px; top: 26px; height: 16px; line-height: 16px; color: #999 }
.m-slide .tab .first a { height: 50px }
.m-slide .tab .on a { border-left: 3px solid #41a1f2 }
.m-slide .tab .on a b { background: url(../images/dot.png) no-repeat}
.m-slide .tab .on a span { color: #41a1f2 }*/

@media only screen and (max-width:1200px){
.m-slide .img{ display:none;}
}

@media only screen and (min-width:1200px){
.m-slide{ position: relative; }
.m-slide .img { float: left;  position: relative; width: 460px; height:320px; margin-top:25px;}
.m-slide .img li, .m-slide .img a, .m-slide .img img { display: block;  }
.m-slide .img li { cursor:pointer;  position: absolute; left: 0; top: 0; overflow:hidden; box-shadow: 0 0 3px #000;border:2px solid #000;width:400px;height:266px;background: #fff; }
.m-slide .img li img{width:400px;height:266px;}
.m-slide .img .first { display: block }
.shopping_cart img{width:50px;height:50px;z-index:2;position:fixed;bottom:30px;right:50%;background:#a0a0a0;margin-left:-25px;}
}
