body{ background:#e6e6e6; margin:0px; padding:0px; padding-bottom:70px;}
.index{ background:#fff; height:55px; width:100%; position:fixed; left:0px; bottom:0px; z-index:999; border:1px solid #ccc; margin:0px; padding:0px;}
.index>a{ display:inline-block; font-size:12px; text-decoration:none; color:#000; text-align:center; width:18%; margin:0px; padding:0px; margin-top:5px; }
.index>a>img{ filter: grayscale(100%); filter:#333; height:30px; width:auto; margin:0 auto;}
.index>a.on,.index>a:active{color:#1aac19; font-weight:bold;}
.index>a.on>img,.index>a:active>img{filter: grayscale(0%);}
.index>a>span{ position:absolute; right:25%; top:2px; background:#f00; color:#fff; display:inline-block; width:20px; height:20px; border-radius:10px;filter: opacity(70%); text-align:center; line-height:20px;}
#address{ position:absolute; top:6px; left:3%; width:94%; height:20px; background:#000; color:#fff; filter:opacity(70%); text-align:center; line-height:20px; border-radius:10px; z-index:1000;}
.ad1 img{ width:100%; height:auto;}
.search{ margin:10px; padding:0px; background:#fff; height:30px; border-radius:15px; color:#333; line-height:30px;}
.search>input{ border:0px; background:#fff; line-height:16px; margin-left:20px; height:16px; width:80%; color:#333;}
.search>input,.search>img{vertical-align:middle;}
.cat{ margin-top:10px; background:#fff; padding:10px;}
.h1{ height:470px;}
.h2{ height:320px;}
.cat>.title{ font-size:18px; border-left:3px #ff0403 solid; padding-left:8px; font-weight:bold;}
.cp_list{ margin-top:10px;}
.cp_list>.cp{ float:left; display:block; width:33%; height:140px; text-decoration:none; color:#333; text-align:center; line-height:25px;white-space: nowrap;text-overflow:ellipsis; overflow:hidden;}
.cp>img{ width:80%; height:80px; border:5px solid #eee; border-radius:5px;}
.cp>img:active{ border:5px solid #ff7400;}
.price img{ width:20px; height:20px; vertical-align:middle;}
.price b{ color:#f00;}
/*新增*/
.show_img{ max-width:1080px; margin:0 auto }
.show_img img{ width:100%; height:auto}
/*public scroll*/
.scroll{margin:0 auto;max-width:1080px; min-width:320px}
.scroll_box{overflow:hidden;visibility:hidden;position:relative;}
.scroll_box li a img{ }
.scroll_wrap{overflow:hidden; position:relative;}
.scroll_wrap li{position:relative;display:block;width:100%;float:left;}
.scroll_wrap li a{display:block;margin:0 auto;position:relative;}
.scroll_position{position:absolute;left:45%;z-index:400px;bottom:14px;}
.scroll_position li{display: inline-block;
width: 10px;
height: 10px;
border-radius: 10px;
background: #999;
box-shadow: 0px 1px 2px #555 inset;
margin: 0 3px;
cursor: pointer;}
.scroll_position li a{font-size:0;}
.scroll_position li.on{background-color:#fff;}
.relative{position:relative;left:0;top:0;}
/*public scroll*/