a:hover{color:#f50;}
.w{width:990px;margin:0 auto;padding:0;}
@media (min-width: 1411px) {
    .w{width:1390px;}
}
.index-body{background-color:#f2f2f2;}
.store-topbar{background-color: #f5f5f5;border-bottom: 1px solid #eee;line-height:35px;}
.store-topnav>li{float:left;position: relative;z-index:998;height:35px;}
.store-topnav>li>a{display:inline-block;border:1px solid #f5f5f5;padding:0 10px;height:34px;line-height:34px;position: relative;border-top:none;}
.store-topnav>li.drop-btn>a>i{transition: transform .2s ease-in 0s; -webkit-transition: -webkit-transform .2s ease-in 0s; display:inline-block;width:0;height:0;border-style:solid;border-color:#cecece transparent transparent;border-width:4px 4px 0;margin-left:3px;position:relative;top:-3px; }
.store-topnav>li.drop-btn:hover>a>i{transform: rotate(180deg); -webkit-transform: rotate(180deg);}
.store-topnav>li.drop-btn>.drop{position: absolute;top:33px;right:0px;background-color:#fff;min-width:100%;z-index:9998;display:none;}
.store-topnav>li.drop-btn>.drop>.drop-inner{border:1px solid #ccc;padding:0 15px 5px 15px;}
.store-topnav>li.drop-btn:hover>.drop{display:block;}
.store-topnav>li.drop-btn>a:hover,
.store-topnav>li.drop-btn:hover>a{background-color:#fff;border-color:#ccc;z-index:9999;border-bottom:none;}
.store-topnav>li.drop-btn .drop-list li a{display:block;height:25px;line-height:25px;white-space:nowrap;text-align:center;}

.store-header{padding:20px 0;text-align: center;background-color:#fff;}
.store-logo{margin-right:15px;height:80px;line-height:80px;text-align:left;overflow: hidden;}
.store-sub-title{float:left;margin:15px 0;height:50px;line-height:50px;border-left:1px solid #eee;padding-left:15px;font-size:18px;color:#f50;}
.store-search{display:inline-block;width:50%;margin:18px 0;height:38px;position: relative;}
.store-search-input{width:80%;height:40px;line-height:30px;border:2px solid #f50;padding-left:10px;font-size:14px}
.store-search-btn{background-color:#f50;color:#fff;height:44px;line-height:44px;border:1px solid #f50;padding:0 15px;font-size:14px}
.store-act{height:80px;overflow: hidden;width:20%;text-align: right;line-height:80px;}
.store-cart{float:right;padding:0 15px;border:1px solid #eee;height:42px;line-height:42px;margin:18px 15px 19px 0;}
.store-cart a{display:block;}
.store-cart .iconfont{color:#f50;}
.store-cart .iconfont i{font-size:12px;}

/*店铺导航*/
.store-nav{width:100%;height:40px;line-height:40px;border-bottom:2px solid #f50;background-color: #fff;}
.store-cats-nav{width:190px;position: relative;z-index:9999;}
.store-cats-nav>a{height:40px;line-height:40px;display:block;background-color:#f50;color:#fff;text-align:center;font-size:14px;text-align: left;padding:0 15px;}
.store-cats-nav>a:hover{color:#fff;}
.store-cats__drop{position:absolute;left:0;top:40px;width:940px;display:none;}
.store-cats-nav:hover>.store-cats__drop,
.store-cats__drop.active{display: block;}
.store-cats__drop>ul.cats-items{display:block;background-color:#f8f6f6;padding:2px 0 0 0;position: relative;padding:5px 0;}
.store-cats__drop>ul.cats-items li{display:flex;padding:0 20px;margin:5px 0;overflow: hidden;}
.store-cats__drop>ul.cats-items li dt{min-width:85px;}
.store-cats__drop>ul.cats-items li dt a{font-weight: bolder;font-size: 14px;}
.store-cats__drop>ul.cats-items li dd{width:800px;margin-left:15px;flex:1;}
.store-cats__drop>ul.cats-items li dd a{display: inline-block;margin:0 10px 5px;}
.store-cats__drop>ul.cats-items li:hover{background-color:#eee;}
.store-diy-nav{overflow: hidden;height:40px;overflow: hidden;}
.store-diy-nav li{float:left;line-height:40px;font-size:18px;padding:0 20px;}


/*幻灯片*/
.slides{width:100%;position:relative;height:550px;background:#000}
.slides .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden}
.slides .bd ul{width:100%!important}
.slides .bd li{width:100%!important;height:550px;overflow:hidden;text-align:center}
.slides .bd li a{display:block;height:550px}
.slides .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px}
.slides .hd ul{text-align:center}
.slides .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:.5;line-height:999px}
.slides .hd ul .on{background:#f00}
.slides .prev,
.slides .next{position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(/static/image/arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:.5;display:none}
.slides:hover .prev,
.slides:hover .next{display:block}
.slides .next{left:auto;right:15%;background-position:-6px -137px}


.side-box{border:1px solid #e2e2e2;}
.side-box-head,.box-head{padding:10px;background-color:#f5f5f5;font-size:14px;font-weight:500;border-bottom: 1px solid #e2e2e2;color:#666;clear: both}
.inner-search{padding:10px 0;}
.inner-search .form-item{display:block;overflow: hidden;padding:5px;line-height: 24px;}
.inner-search .form-item label{display:inline-block;width:25%;text-align:right;color:#666;}
.inner-search .form-item input{display:inline-block;height:24px;border:1px solid #ddd;}
.inner-search .form-item button{display:inline-block;height:28px;line-height:27px;padding:0 15px;border:1px solid #ddd;background-color:#f5f5f5;border-radius:5px;color:#666;}
.inner-search .form-item .keyword{width:70%;}
.inner-search .form-item .sprice,
.inner-search .form-item .eprice{display:inline-block;width:30%;}

.operation-tips{padding:20px;font-size: 14px;color:#999;}


.crumbs-bar{padding:10px 0;line-height:20px;}
.crumbs-bar>.nav{display:inline-block;font-size:14px;color:#999;}
.crumbs-bar>.nav a{color:#666;}

.w{width:990px;margin:0 auto;}
.w200{float:left;width:200px;margin-right:10px;}
.home-rwrap{overflow: hidden;}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
@media (min-width: 1400px) {
    .w{width:1200px;}
}