/**模板私有**/
/**shop-module**/
.shop-module-border{border: 1px solid #ddd;}
.shop-module-border .shop-module-title{padding:0 15px;background: #2f2f2f;border-bottom: 1px solid #ddd;font-size:14px;height:36px;line-height:36px;font-weight:700;color: #ebeaea;}
.shop-module-border .shop-module-main{padding:10px;}

.shop-module-base{}
.shop-module-base .shop-module-title{padding:0 15px;background: #2f2f2f;border: 1px solid #ddd;font-size:14px;height:36px;line-height:36px;font-weight:700;color: #ebeaea;}
.shop-module-base .shop-module-main{padding:10px;}
/**shop-module**/

/**240店铺信息**/
.shop-itemLeftInfo .shop-module-title a{color: #ebeaea;}
.foot_inshop_btn{background: #2f2f2f;}
.foot_collshop_btn{background: #2f2f2f;}
.shop-itemLeftInfo .foot-btn a{color: #ebeaea;}
/**240店铺信息**/

/**左侧店铺搜索**/
.search_shop_btn{padding: 3px 39px;border-radius: 0;background:#a99f00;color: #faf9f4;}
.search-keyword{font-weight: bold;font-size: 12px;color: #3d3d3d;}
/**左侧店铺搜索**/

/**店铺分类**/
.sortdetail-container .icon_small_detail{margin-right: 8px;}
.sortdetail-container .item-nav-main-protree-inner-ul .active a, .item-nav-main-protree-ul .active{color: #b0a626;}
.sortdetail-container a:hover{color: #b0a626;}
.sortdetail-container .item-nav-main-protree-ul .all-shop-sort-box-li{border-bottom: 1px solid #ddd;padding-bottom: 10px;}
.sortdetail-container .item-nav-main-protree-ul .main-type-son{font-weight: bold;}
.sortdetail-container .item-nav-main-protree-ul .all-shop-sort-box-li li{float: left;}
.sortdetail-container .item-nav-main-protree .all-shop-sort-child li{padding-left: 0;width: 50%;color: #747474;height: 35px;line-height: 35px;}
/**店铺分类**/

/**销售排行**/
.shop-itemTop .shop-itemTop-content{padding: 0px;}
.shop-itemTop .shop-itemTop-list-title span:hover, .shop-itemTop .shop-itemTop-list-title span.active{background: #b0a626;}
.top-rank-num{height: 29px;width:29px;line-height: 29px;}
.shop-itemTop-foot{width: 40%;font-size: 14px;}
.rank-num-0:before{content: '1'; border: 1px solid #e02323; border-radius: 50%; padding: 2px 7px; font-size: 17px; background: #e02323; color: white;}
.rank-num-1:before{content: '2'; border: 1px solid #e02323; border-radius: 50%; padding: 2px 7px; font-size: 17px; background: #e02323; color: white;}
.rank-num-2:before{content: '3'; border: 1px solid #e02323; border-radius: 50%; padding: 2px 7px; font-size: 17px; background: #e02323; color: white;}
/**销售排行**/

/**配件推荐**/
/*.shop-full .shop-itemRecom.shop-itemSize-1200{width: 1200px;margin: 0 auto;}*/
.shop-itemRecom .shop-itemRecom-content{padding: 0;}
.shop-itemRecom .shop-itemRecom-content-240{border: 1px solid #ddd;border-top: none;}
.shop-itemRecom-content-240 ul>li{border:none;}
.shop-itemRecom-content-240 ul>li:hover{border: none;}
.shop-itemRecom-content-240 ul>li:nth-child(1){border: none;}

/**menu**/
.shop-menu{background-color: #2f2f2f;margin-bottom: 20px;}
.shop-menu .shop-sort-li{background-color: #2f2f2f;}
.shop-menu .shop-menu-ul .shop-sort-li a{display: block;}
.shop-menu .shop-menu-ul .shop-sort-li:hover{background-color:#d9ce0e;}
.shop-menu .shop-menu-ul .shop-sort-li:hover a{color: #41402d;}
.shop-menu .shop-sort-li>a{color:#d1c611; }
.shop-menu .shop-sort-li:hover, .shop-menu .shop-menu-ul .select, .shop-menu .shop-menu-over{background-color: #d9ce0e;}
.shop-menu .shop-menu-ul .select a{color: #41402d;}



/*店铺搜索*/

#god-order-type{background: #2f2f2f;border: 1px solid #ddd; color: rgb(255,2552,255);height: 36px;line-height: 32px;font-size: 14px;}
#god-order-type a{color: rgb(255,255,255);border-right: none;height: 34px;line-height: 34px;font-size: 14px;width: 55px;border-left: none;}
#god-order-type .search-input input {margin: 3px 5px;width: 55px;height: 20px;padding: 0px;font-size: 12px;}
.shop-module-search{background-color: rgb(237,237,237);}
.sortlist-container{background-color: rgb(255,255,255);border-style: solid;}
#search-btn-top{border-top: 1px solid #ccc;}
.sortlist-right{background-color: rgb(255,255,255);}
#god-order-type #god-order-type-big{background-color: #2f2f2f;font-weight: bold;border-right: none;height: 34px;line-height: 34px;}
#god-order-type a:hover{color: rgb(176,166,38);background-color: #2f2f2f}
#god-order-type .img-pick-list-hover{background: #2f2f2f;color: rgb(176,166,38);}
.shop-module-search .shop-module-main{padding:0px;}
.searchBox{background: #2f2f2f;position: absolute;top: 34px;left: 278px;width: 119px;z-index: 2;border: 1px solid #c9c9c9;}
.select-more-box{padding: 0px;}
.searchBox button{margin: 0 5px;}
.select-more-box .btn{padding: 1px 4px;}
.select-more-box .btn-primary{background-color: rgb(176,166,38);border-color:rgb(176,166,38);}
.silder .silder_page{left: 43%;}
.silder .silder_page li.current{background: rgb(176,166,38);min-width: 16px;width: auto;}
.icon4_down {background-position: -16px 3px;}
.icon7_nochosed{background-position: -40px 3px;}
#god-order-type a:hover .icon4_down{background-position: -24px 3px}
#god-order-type a:hover .icon7_nochosed{background-position: -24px 3px}
#god-order-type .img-pick-big-hover{color: rgb(169,159,0);background-color: rgb(47,47,47);}
#god-order-type .search-input input:first-child{color: rgb(0,0,0);}
#god-order-type .search-input input:nth-child(2){color: rgb(0,0,0);}
.shop-itemSearch-prolist .search-addCart{background-position: 10px 9px;}

/*配件详情页-配件立即购买区域*/
.item-buy-btn .btn-buy{background-color: rgb(47,47,47);border-color: rgb(47,47,47);color: rgb(255,255,255);}
.item-buy-btn .btn-cart{background-color:rgb(176,166,38);border-color: rgb(255,255,255);color: #fff;}

/*商品评价*/
.itembar {border: 1px solid #ddd;height: 41px;border-bottom: 2px solid rgb(176,166,38);}
.itembar-ul li.active{background-color: rgb(47,47,47);color: rgb(176,166,38);}
.itembar-ul li.active a {color: rgb(176,166,38);}
.comment-middle-box {background: #2f2f2f;color:rgb(255,255,255);border:0px;}
.comment-middle-left input[type=radio]{margin-top: 3px;vertical-align: middle;}
.cus_time_type{color: rgb(255,255,255);background: rgb(47,47,47);}
#god-order-type .a-hover-sel{background-color: rgb(47,47,47);color: rgb(169,159,0);}
#god-order-type .a-hover-sel .icon7_down_only{background-position: -24px 3px;}
#god-order-type .a-hover-sel .icon7_up_only{background-position: -32px 3px;}
#god-order-type .a-hover-sel .icon4_down_chosed{background-position: -24px 3px;}
#god-order-type .a-hover-sel:hover .icon4_down_chosed{background-position: -24px 3px;}


/**轮播**/
.shop-itemImaCarousel .shop-module-main{padding: 0px;}
.shop-itemImaCarousel .imgCarousel1200{width: 1200px;margin: 0 auto;}
/**轮播**/
/**自定义**/
.shop-custom{margin-top: 0}
.index-index .shop-main{background: #080707;}
.shop-custom .shop-module-main{padding: 0;}
.index-index .imgCarousel1200 img{width: 100%;}
.index-index .shop-itemImaCarousel .imgCarousel1200{width: 100%;margin: 0 auto;}
.index-index .custom-wrapper-1200:nth-child(1) .main_auto {width: 100%;}
.index-index .custom-wrapper-1200:nth-child(2){background-color: #1b1f22;padding: 80px 0;}
.index-index .custom-wrapper-1200:last-child{background-color: #1b1f22;margin-bottom: 0px;}
/**自定义**/

/**左侧信息**/
.leftShopInfo .item-nav-main{padding: 0px;}
/**左侧信息**/


/**首页**/
/**/
.index-index .shop-menu{ margin-bottom: 0;}
.shop-full{ width: 100%; overflow: hidden;margin: 0;}
.index-index .shop-main{ background: #080707;}
/*.shop-full .main_auto{}*/
.shop-top{ margin-bottom: 0;}
.banner01{ width: 100%; height: 604px; background: url(/static/shop/tpl02/images/b01.jpg) center center;}
/*优惠券*/
#Discount{ width: 100%; height: 344px; background: #1f1f1f; padding: 80px 0; }
.Discount{ width: 1150px; margin: 0 auto; text-align: center; padding-left: 50px;} 
.Discount li{ width: 248px; height: 182px; border: 1px dashed #88bc2c; float: left; margin-right: 22px; overflow: hidden;}
/*.Discount_t{ padding-top: 30px; height: 126px; overflow: hidden;}
.Discount_t span{ line-height: 94px;}
.Discount_t_l{ font-size: 36px; color: #fff;}
.Discount_t_r{ font-size: 120px; color: #fcfd01; font-family: Arial ;}
.Discount_b{ color: #fff; font-size: 22px;}*/
/**/
.shop-module,.shop-module-main{ overflow: hidden; /*width: 100%;*/}
.tit_img{  margin: 60px auto; width: 1083px; overflow: hidden;padding-left: 20px;}
/**/
.pro_baner_box{max-width: 1200px;  height: 618px; overflow: hidden; position: relative; margin: 0 auto 140px;}
.pro_baner_box ul{ width: 100%; height: 100%;}
.pro_baner_box li img{width: 100%;}
/*.Pro_series{ position: absolute; overflow: hidden; z-index: 999; width: 334px; left: 110px; bottom: 18px;}*/
.Pro_series{position: absolute; overflow: hidden; z-index: 999; width: 334px; left: 40px; bottom: 18px; text-align: left; bottom: -15px;}
.Pro_series_txt01{ color: #fff; font-size: 16px; letter-spacing: 8px;}
.Pro_series_txt02{ color: #edf56e; font-size: 46px; height: 74px; line-height: 64px; padding-top: 10px; margin-bottom: 20px;} 
.Pro_series_l{ width: 334px; height: 3px; background: #575935;}
.Price_box{ padding-top:0;position: absolute; z-index: 999; width: 244px; bottom: 84px; left: 548px; border: 1px solid #cbcbcb ; height: 50px; border-radius: 26px; line-height: 48px;
 text-align: center;}
 .Price_box p{ width: 138px; border-right: 1px solid #cbcbcb; color: #faffb2; height: 48px; float: left;}
.Price_l{ font-size: 14px; display: inline-block; }
.Price_r{ font-size: 20px; display: inline-block;}
.Price_l_l{ display: block; float: right; width: 104px; color: #edf56e; line-height: 48px; height: 48px;  text-align: center; font-size: 16px;}
.Price_l_l:hover{ color: #edf56e;}
.carousel-indicators{bottom: 40px;}
.carousel-indicators li{ width: 14px; height: 14px;margin: 0 7px;}
.carousel-indicators .active{width: 14px; height: 14px;margin: 0 7px;}
/*.pro_baner_box ol{ position: absolute; height: 16px; text-align: center; width: 200px; bottom: 40px; left: 570px; z-index: 999;}
.pro_baner_box ol li{ width: 14px; height: 14px; border-radius: 50%; border: 1px solid #fff; background: none; float: left; margin-right: 12px;}
.pro_baner_box ol li.pro_baner_active{ background: #fff;}*/

/*产品列表*/
#Pro_list{ width: 1200px; margin: 0 auto 150px; overflow: hidden;padding-left: 20px;}
.Pro_list{ overflow: hidden; width: 1220px;}
.Pro_list li{ float: left; width: 380px; height: 616px; float: left; margin: 0 20px 20px 0;}
.Pro_list li img{width: 380px;height: 512px;}
.Pro_list_img{ width: 380px; height: 512px; background: #fff; overflow: hidden;}
.Pro_list_b{ height: 104px; padding: 16px 14px 0; background: #1b1f22; width: 100%;} 
.Pro_list_b_l{ float: left; width: 206px; overflow: hidden;}
.Pro_list_Price{ height: 30px; color: #faffb2; padding-bottom: 6px;}
.Pro_list_span01{ font-size: 14px; color: #faffb2; display: inline-block; padding-right: 2px;}
.Pro_list_span02{ font-size: 22px;}
.Pro_list_span03{ font-size: 16px;}
/*.Pro_list_name{ font-size: 16px; color: #ecf46e; height: 22px; width: 206px; overflow : hidden; text-overflow: ellipsis; white-space:nowrap;}*/
.Pro_list_name a{font-size: 16px; color: #ecf46e; height: 22px; width: 206px; overflow : hidden; text-overflow: ellipsis; white-space:nowrap;}
.Pro_list_link{ display: inline-block; width: 72px; height: 3px; background: #575935;} 
.Pro_list_buy{ float: right; width: 122px; height: 40px; line-height: 38px; color: #fff; text-align: center; font-size: 14px; border: 1px solid #edf56e; border-radius: 20px;
margin-top: 18px;}
.Pro_list_buy:hover{ color: #fff;}

/*返回顶部*/
.index-shop-foot{ width: 100%; height: 186px; padding-top: 94px; background: #1b1f22;}
.back_t{ width: 652px; margin: 0 auto; height: 92px; background: #000; border-radius: 36px 36px 0 0; padding: 0 60px;}
.back_t a{ display: inline-block; width: 266px; height: 92px; text-align: center; line-height: 92px; color: #faffb2; float: left; font-size: 24px;}

.index-index .banner-top{ background: #000;}
.tmall_ensure{ margin-top: 0;}


/**配件推荐**/
.shop-itemSize-1200{width: 1200px;margin: 0 auto}
/**配件推荐**/

