*{padding:0;margin:0;}
html,body{font-family:"微软雅黑";font-size:14px;color:#000;height:100%;-webkit-text-size-adjust:none;}
ul{list-style:none;}
img{border:0;vertical-align:middle;}
a{text-decoration:none;-webkit-transition:.5s;transition:.5s;color:#000;-webkit-tap-highlight-color: rgba(0,0,0,0);}
a:hover{text-decoration:none;-webkit-transition:.5s;transition:.5s;}
input[type="button"],input[type="submit"],input[type="reset"],input[type="text"],input[type="password"]{-webkit-appearance:none;border-radius:0px;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}

input{font-family:"微软雅黑";font-size:12px;}
input:focus{outline:none;}

.clearfix { *zoom:1; }
.clearfix:before { display:table; content:""; }
.clearfix:after { clear:both; display:block; content:""; height:0; overflow:hidden; visibility:hidden;}

.fl{float:left;}
.fc{text-align:center;}
.fr{float:right;}
.clear{clear:both;}
.dn{display: none;}

.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}

.height5{height:5px;clear:both;}
.height10{height:10px;clear:both;}
.height15{height:10px;clear:both;}
.height20{height:20px;clear:both;}
.height30{height:30px;clear:both;}

.height40{height:40px;clear:both;}
.height50{height:50px;clear:both;}

.height10bg{height:10px;background:#f1f1f1;}

.p10{padding:0px 10px;box-sizing:border-box;}
.p5{padding:0px 5px;}
.bgfff{background:#fff;}

.bgf4f4f4{background: #f4f4f4;}
.height28{height:28px;clear:both;}
.height36{height:36px;clear:both;}
.height55{height:55px;clear:both;}
.p15{padding: 0 15px;}
.fz12{font-size: 12px ! important;}

.loadingmore{height:40px;line-height:40px;background:#f1f1f1;text-align:center;display:block;width:100%;color:#666;}

@keyframes loading{
	0%{transform:rotate(0deg);}
	100%{transform:rotate(360deg);}
}

.loading-box{width:50px;height:70px;position:fixed;left:50%;margin-left:-25px;top:50%;margin-top:-36px;text-align:center;}
.loading{width:50px;height:50px;background:url(../images/loading.png) no-repeat left top/50px 50px;animation:loading 1s linear infinite;margin-bottom:5px;}

.index-p{padding-bottom:50px;}
.foot-nav{width:100%;height:50px;line-height:50px;position:fixed;bottom:0;left:0;background:#fff;border-top:1px solid #ebebeb;z-index:9;}
.foot-nav a{width:25%;float:left;display:block;height:60px;box-sizing:border-box;border-right:1px solid #ebebeb;text-align:center;font-size:14px;}

.foot-nav{width:100%;height:44px;line-height:44px;position:fixed;bottom:0;left:0;background:#fff;border-top:1px solid #e8e8e8;z-index:9;}
.foot-nav a{width:33.33%;float:left;display:block;height:44px;box-sizing:border-box;border-right:1px solid #ebebeb;text-align:center;font-size:12px;padding-top:12px;}
.foot-nav a.foot-home{background:#fff url(../images/foot-home.png) no-repeat center 5px/20px 18px;}
.foot-nav a.foot-cart{background:#fff url(../images/foot-cart.png) no-repeat center 5px/20px 18px;}
.foot-nav a.foot-my{background:#fff url(../images/foot-my.png) no-repeat center 5px/20px 18px;}
.foot-nav a.foot-home-on{background:#fff url(../images/foot-home-on.png) no-repeat center 5px/20px 18px;color:#bafbe5;}
.foot-nav a.foot-cart-on{background:#fff url(../images/foot-cart-on.png) no-repeat center 5px/20px 18px;color:#bafbe5;}
.foot-nav a.foot-my-on{background:#fff url(../images/foot-my-on.png) no-repeat center 5px/20px 18px;color:#bafbe5;}

.checkwuliu{ height: 20px;color: #fff;text-align: center;line-height: 20px;padding:0px 10px;display:inline-block;background: #bbb;margin: 10px 0 12px;float: right;margin-left:10px;}


/*底部*/
.n-footer{position: fixed;width: 100%;height: 55px;bottom: 0;z-index: 200;background: #fff;}
.n-footer .nav-list{text-align: center;width: 20%;float: left;}
.n-footer .nav-list div{color: #666;}
.n-footer .nav-list:hover{color: #3fe7b1;}
.n-footer .nav-list span{height: 26px;margin-top: 5px;width:100%;display: inline-block;}
.n-footer .nav-list span.img-01{background: url(../images/n-footer-ico01.png) no-repeat center center/auto 20px;}
.n-footer .nav-list span.img-02{background: url(../images/n-footer-ico02.png) no-repeat center center/auto 20px;}
.n-footer .nav-list span.img-03{background: url(../images/n-footer-ico03.png) no-repeat center center/auto 20px;}
.n-footer .nav-list span.img-04{background: url(../images/n-footer-ico04.png) no-repeat center center/auto 20px;}
.n-footer .nav-list span.img-05{background: url(../images/n-footer-ico05.png) no-repeat center center/auto 20px;}
.n-footer .nav-list a.on span.img-01{background: url(../images/n-footer-ico01-on.png) no-repeat center center/auto 20px;}
.n-footer .nav-list a.on span.img-02{background: url(../images/n-footer-ico02-on.png) no-repeat center center/auto 20px;}
.n-footer .nav-list a.on span.img-03{background: url(../images/n-footer-ico03-on.png) no-repeat center center/auto 20px;}
.n-footer .nav-list a.on span.img-04{background: url(../images/n-footer-ico04-on.png) no-repeat center center/auto 20px;}
.n-footer .nav-list a.on span.img-05{background: url(../images/n-footer-ico05-on.png) no-repeat center center/auto 20px;}

.back-top{width:45px;height:45px;position:fixed;background:url(../images/back-top.png)no-repeat left top/45px 45px;right:10px;bottom:75px;z-index:10000;}

.page-top{height:37px;text-align:center;background:#bafbe5;position:relative;color:#fff;font-size:14px;line-height:37px;}
.page-top a{display:block;}
.page-top .back{position:absolute;width:8px;left:10px;top:-2px;}
.page-top .dh{width:40px;text-align:center;position:absolute;right:0;top:0;color:#fff;}

.foot{height:50px;position:fixed;left:0;bottom:0;width:100%;background:#fff;z-index:22;padding-top:5px;border-top:1px solid #eee;}
.foot a{display:block;width:18.75%;float:left;text-align:center;line-height:22px;}
.foot a.icon03{width:25%;position:relative;top:-15px;}
.foot a.icon03 span{border-radius:100%;background:url(../images/foot-icon03-bg.png) no-repeat center top/45px auto;display:block;padding-top:7px;}
.foot a.icon03 span img{width:32px;}
.foot a i{display:block;width:28.5px;height:22px;margin:0 auto;}
.foot a.icon01.on {color:#afd7a5;}
.foot a.icon02.on {color:#afd7a5;}
.foot a.icon04.on {color:#afd7a5;}
.foot a.icon05.on {color:#afd7a5;}

@font-face {font-family: "iconfont";
  src: url('../font/iconfont.eot?t=1473046068'); /* IE9*/
  src: url('../font/iconfont.eot?t=1473046068#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../font/iconfont.woff?t=1473046068') format('woff'), /* chrome, firefox */
  url('../font/iconfont.ttf?t=1473046068') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../font/iconfont.svg?t=1473046068#iconfont') format('svg'); /* iOS 4.1- */
}

[class^="icon-"],
[class*=" icon-"]{font-family:'iconfont' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;}

.icon-gouwuche:before { content: "\e600"; }
.icon-sousuo:before { content: "\e601"; }
.icon-weixin-copy:before { content: "\e604";margin-top:2px;}
.icon-shouye-copy:before { content: "\e603"; }
