/**布局控制**/
.shop-top{margin-bottom:10px;}
/*.shop-full{width:1200px;margin: 0 auto 10px;}*/
.shop-middle{width:1200px;margin: 0 auto 10px;}
.shop-left{width:210px;float:left;}
.shop-right{width:970px;float:right;}
.shop-module{margin-bottom:10px;}

/**banner-top**/
.banner-top{max-height:120px;overflow: hidden;margin-bottom:0px;}
.banner-top .banner-top-main{width:1200px;margin:0 auto;min-height:35px;}
.banner-top .banner-top-main img{max-height: 120px;}
.banner-edit-box-not-form{position: absolute;top: 73px;left: 112px;}

/**shop-menu**/
.shop-menu{background-color:#e02323;height:30px;margin-bottom: 20px;}
.shop-menu .shop-sort-li{float:left;padding:0 15px;background-color:#e02323;}
.shop-menu .shop-sort-li>a{height:30px;line-height:30px;font-size:14px;color:#fff;font-weight:600;letter-spacing:1px}
.shop-sort-list{position: absolute;z-index:1000;display:none;margin-left:-15px;}
.shop-menu .shop-sort-list li{padding:0 15px;background-color:#666;}
.shop-menu .shop-sort-list li a{height:30px;line-height:30px;font-size:14px;color:#fff;font-weight:600;letter-spacing:1px;display: block;}
.shop-menu .shop-sort-list li:hover{background-color:#a5a5a5;}
.shop-menu .shop-sort-li:hover, .shop-menu .shop-menu-ul .select, .shop-menu .shop-menu-over{background-color:#333;color:#fff;}

/**shop-module**/
.shop-module-border{border: 1px solid #ddd;}
.shop-module-border .shop-module-title{padding:0 15px;background: #fafafa;border-bottom: 1px solid #ddd;font-size:14px;height:36px;line-height:36px;font-weight:700;overflow: hidden;}
.shop-module-border .shop-module-main{padding:10px;}

.shop-module-base{}
.shop-module-base .shop-module-title{padding:0 15px;background: #fafafa;border: 1px solid #ddd;font-size:14px;height:36px;line-height:36px;font-weight:700;}
.shop-module-base .shop-module-main{padding:10px;}

/***shop-itemLeftInfo**/
.shop_info_title_box{max-width: 140px;overflow: hidden;float: left;height: 40px;}
.shop-module-title .icon_contact{padding-left:12px;}
.shop-itemLeftInfo .shop-module-main{padding:0px;}
.leftShopInfo .item-nav-main{padding:10px;position: relative;}
.leftShopInfo .item-nav-main-shop{padding-bottom:15px;border-bottom: 1px solid #dddddd;padding-left:9px;}
.leftShopInfo .item-nav-main-shop .shop-score{padding: 0 10px;width: auto;text-align: center;}
.leftShopInfo .item-nav-main-shop .shop-score-name{font-size: 14px;color: #a9a9a9;margin-right: 3px;margin-bottom: 3px;}
.leftShopInfo .item-nav-main-shop .shop-score-val{font-size: 14px;font-weight: normal;}
.leftShopInfo .item-nav-main-shop .shop-score-des{width: 38px;}
.shop-cert{overflow: hidden;zoom: 1;width: 130px;margin: 10px auto 5px;line-height: 18px;}
.shop-ages span{float: left;margin-left: 3px;margin-right: 8px;background-color: #f04343;text-align: center;zoom: 1;width: 18px;line-height: 18px;font-family: Impact,Arial;color: #ffd800;}
.shop-cert .shoptext{font-size: 16px;color: #999;float: left;font-weight: 700;}
.leftShopInfo .foot-btn{margin-top: 18px;padding-left: 15px;padding-right: 15px;}
.show_shopInfo_icon{float: right;display: none;}
.fixed-infobox{border:1px solid #c9c9c9;margin-left:-1px;border-top:none;position: fixed;top:37px;width: 251px;background:#e02323;z-index:999;}
.new-shop-open{padding: 0px 2px;}
.foot_btn_select{background: #e02323;color: #fff;font-size: 14px;padding:4px 7px;margin-right: 3px;border: 1px solid #e02323;float: left;}
.foot_inshop_btn{background: #fff;font-size: 14px;padding:4px 7px;margin-right: 3px;border: 1px solid #dddddd;float: left;}
.foot_inshop_btn:hover,.foot_btn_select:hover{background: #e02323;color: #fff;border-color: #e02323;}
.foot_collshop_btn{background: #fff;font-size: 14px;padding:4px 7px;border: 1px solid #dddddd;float: right;}
.foot_collshop_btn:hover{background: #e02323;color: #fff;border-color:#e02323 }


/**显示客服模块样式**/
.shop-itemCustomService .custom-service-main{padding: 0 15px;}
.custom-service-main .cus-ser-worktime{padding:15px 0;border-bottom: 1px solid #dddddd;font-size: 14px;}
.custom-service-main .cus-ser-worktime p{line-height: 30px;color: #666;}
.custom-service-main .cus-ser-worktime p span{color: #999999;}
.custom-service-main .cus-ser-online{margin:8px;}
.custom-service-main .cus-ser-online-time{font-size: 14px;text-align: center;padding: 15px 0; }
.custom-service-main .cus-ser-online-time .cus-ser-liuyan{border:1px solid #c9c9c9;border-radius: 5px;padding:8px 16px;cursor:pointer;}
.custom-service-main .cus-ser-online-time .cus-ser-liuyan:hover{background-color: #ccc;}
/**显示客服模块样式**/

/**店铺分类 sortdetail**/
.sortdetail-container {border: 1px solid #dddddd; height: auto; }
.sortdetail-container a{color: #333;}
.sortdetail-container a:hover{color: #e23e3e;}
.sortdetail-container .mar_right_10{margin-right: 10px;}
.sortdetail-container .all-shop-sort {border-bottom: 1px solid #ccc; height: auto; margin-bottom: 3px;}
.sortdetail-container .nav_sortdetail{padding-left: 0; margin-bottom: 0; list-style: none; padding:5px 0px 2px 0px;}
.sortdetail-container .nav_sortdetail .sort_all{font-weight: bold;color:black;color: #333}
.sortdetail-container .item-nav-main-protree-inner-ul{height: 35px;}
.sortdetail-container .item-nav-main-protree-inner-ul li {float: left;height: 35px;line-height: 35px;color: #333}
.sortdetail-container .item-nav-main-protree-inner-ul .active a,.item-nav-main-protree-ul .active{color: #e02323;}
.sortdetail-container .item-nav-main-protree .all-shop-sort-child li {padding-left: 20px; height: 22px; line-height: 22px; }
.sortdetail-container .item-nav-main-protree-ul {padding:5px 0px;}
.sortdetail-container .item-nav-main-protree-ul li {height: 30px; line-height: 30px; }
.sortdetail-container .item-nav-main-protree-ul .all-shop-sort-box-li{height: auto;}
.sortdetail-container .icon_small_detail{background-size: 240px 480px;}
.sortdetail-container .icon_small_checked{background-size: 240px 480px;background-position: -180px -72px;}
/**店铺分类**/
/**配件排行 top**/
.shop-itemTop{width:210px;}
.shop-itemTop .shop-itemTop-content{padding: 0px;}
.shop-itemTop .shop-itemTop-content .shop-itemTop-list-title{height: 30px;line-height: 30px; }
.shop-itemTop .shop-itemTop-content .shop-itemTop-list-title span{display: inline-block;width: 50%;text-align: center;position:relative;cursor: pointer;border-bottom: 1px solid #ddd;}
.shop-itemTop .shop-itemTop-list-title span:hover,.shop-itemTop .shop-itemTop-list-title span.active{background: #e02323;color: white;}
.shop-itemTop .shop-itemTop-list ul>li{border-bottom: 1px solid #ddd;}
.shop-itemTop-prolist img{width: 195px;height: 195px;}
.shop-itemTop-prolist-img{width: 207px;height: 207px;padding: 5px;}
.shop-itemTop-prolist{padding: 0 1px;height: 256px;}
.shop-itemTop .listHide{display: none;} 
.shop-itemTop .shop-itemTop-more {text-align: center;padding: 5px;}
.shop-itemTop-foot{float: left;height: 28px;width: 50%;line-height: 28px;padding-left: 5px;}
.shop-itemTop-foot .pro-price{color: #e02323;font-weight: bold;}
.shop-itemTop-prolist-content .pro-title{white-space: nowrap;padding: 0 6px;font-size: 14px;font-weight: bold;color: #5d5d5d;text-overflow:ellipsis;overflow:hidden;}
/**配件排行**/

/**配件推荐 recom**/
.shop-itemSize-1200{width: 1200px;}
.shop-itemSize-950{width: 970px;}
.shop-itemSize-240{width: 210px;}
.shop-itemSize-full{width: 100%;}
.shop-itemRecom .shop-itemRecom-more{float: right;margin-right: 5px;}
.shop-itemRecom .shop-itemRecom-content{margin-top: 5px;padding: 0;}
.shop-itemRecom-content ul>li{display: inline-block;vertical-align: top;border:1px solid #c9c9c9;}
.shop-itemRecom-content-240 ul>li{display: inline-block;vertical-align: top;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-bottom: 1px solid #c9c9c9;border-top:1px solid #c9c9c900;}
.shop-itemRecom-content-240 ul>li:nth-child(1){border-top:1px solid #c9c9c9;}
.shop-itemRecom-content ul>li:hover{border:1px solid red;}
.shop-itemRecom-content-1200 ul>li{width: 227px;margin:10px 5px;height: 280px;}
.shop-itemRecom-content-full ul>li{width: 225px;margin:10px 5px;height: 280px;}

.shop-itemRecom-content-1200 ul>li img{width: 210px;height: 210px;}
.shop-itemRecom-content-full ul>li img{width: 210px;height: 210px;}
.shop-itemRecom-content-240 ul>li img{width: 195px;height: 195px;}
.shop-itemRecom-content-950 ul>li img{width: 210px;}
.shop-itemRecom-content-240 ul>li{width: 210px;height: 260px;margin: 1px 0px;}
.shop-itemRecom-content-950 ul>li{width: 227px;height: 266px;margin: 8px 0px;}
.shop-itemRecom .shop-itemRecom-content-950 .middle-li-left {margin-left:17px;}
.shop-itemRecom .shop-itemRecom-content-950 .middle-li-rig{margin-left:17px;margin-right: 16px;}
.shop-itemRecom-content .shop-itemRecom-prolist-top{text-align: center;height: 205px;padding-top: 6px;}
.shop-itemRecom-content-1200 .shop-itemRecom-prolist-top{padding-top:5px; height: 220px;}
.shop-itemRecom-content-950 .shop-itemRecom-prolist-top{text-align: center;height: 210px;padding-top: 5px;}
.shop-itemRecom-content-full .shop-itemRecom-prolist-top{text-align: center;height: 222px;padding-top: 5px;}
.shop-itemRecom-content .shop-itemRecom-prolist-bottom{padding: 0 4px;}
.shop-itemRecom-content .shop-itemRecom-prolist-bottom .pro-title{margin-top: 1px;padding: 0 2px;overflow: hidden; font-size: 14px; font-weight: bold; color: #5d5d5d; text-overflow: ellipsis; overflow: hidden; height: 25px;line-height: 25px;} 
.shop-itemRecom-content .pro-price{font-size: 14px;font-weight: 700;color: #c00;height: 26px;line-height: 22px;}
.shop-itemRecom-content-950 .pro-price{font-size: 14px;font-weight: 700;color: #c00;height: 25px;line-height: 35px;}
.shop-itemRecom-content .pro-price span{padding-right: 10px;}
.shop-itemRecom-content .pro-sold-count span{display: inline-block;width: 103px;margin-bottom: 3px;}
.shop-itemRecom-content .shop-itemRecom-prolist-bottom .pro-title-a{display: inline-block;}
/**配件推荐**/

/**240配件搜索 leftsearch**/
.search-title{margin-bottom: 5px;float: left;}
.search-title label{width: 40px;text-align: right;margin-right:10px;font-weight: bold;float: left;line-height: 30px;}
.keyword_input{height: 30px;width: 108px;padding:0 10px;border:1px solid #dddddd;}
.search-input .price_input{width: 45px;height: 26px;border:1px solid #dddddd;padding: 0 2px;}
.search_shop_btn{background: #dddddd;padding:3px 11px;font-size: 13px;border:1px solid #dddddd;border-radius:5px;}
.search-keyword{font-size:14px;color: #666;line-height: 30px;text-align: center;}
.search-keyword li{float:left;width:33.33%;text-align:center;color: #333;overflow: hidden;}
/**240配件搜索**/

/**自定义模快 custom**/
.shop-custom{width:100%;}
.shop-custom img{max-width: 100%;}
.custom-wrapper-1200{height: auto; width: 1200px; }
.custom-wrapper-full{height: auto; width: 100%; }
.custom-wrapper-950{height: auto; width: 970px; }
.custom-wrapper-950 .shop-module-title{width: 970px;}
.custom-wrapper-240{height: auto; width: 210px; }
.custom-wrapper-240 .main_auto{width: 210px;}
.custom-title{background-color: #f5f5f5; min-height: 35px; padding-left: 10px; font-weight: bold; font-size: 14px; line-height: 35px; }
.custom-content img{max-width: 100%; }
.nomsg {line-height: 20px;}
/**自定义模快**/

/***轮播图片imgCarousel**/
.imgCarousel240{width: 210px;margin:0 auto;max-height: 600px;}
.imgCarousel950{width: 970px;margin:0 auto;max-height: 600px;}
.imgCarousel1200{width: 1200px;margin:0 auto;max-height: 600px;}
.imgCarousel240 img{width: 210px;height: 100%;}
.imgCarousel950 img{width: 970px;height: 100%;}
.imgCarousel1200 img{width: 1200px;height: 100%;}
.shop-itemImaCarousel .imgCarousel-main{overflow: hidden;padding: 0;}
.silder {width: 100%;height:100%; overflow: hidden;text-align: center;margin: 0 auto;position:relative;float:left;}
.silder .silder_list{position: absolute;text-align: center;}
.silder .silder_page{height:42px;text-align:right; margin:0 auto;right:1px; overflow:hidden;position:absolute; bottom:1px;}
.silder .silder_page li{width:16px; font-size:12px; float:left; height:16px;line-height:16px;margin:15px 10px 0 0; background:#F1F1F1;display:inline-block;text-align:center;color:#000;overflow: hidden;}
.silder .silder_page li.current{background:#C70B31;color:#fff;}
.silder .silder_page li:hover{cursor:pointer;}
.imgCarousel-notice{padding-left: 28px;font-size: 14px;margin-top: 3px;}
/***轮播图片**/

/**配件搜索 search**/
.search-wrapper-950{width: 970px;}
.search-wrapper-1200{width: 1200px;}
.search-wrapper-full{width: 100%;padding: 0 5px;}
.shop-module-search .shop-module-search-box{padding: 0;}
/*list小图的li的css*/
#viewType-list-li li{width:936px;height: 107px;border:0px;border-bottom: 1px dotted #ccc;margin-top: 8px;}
.viewType-list-div img{cursor: pointer;}
#viewType-list-li li .viewType-list-div{width: 100px;height: 100px;margin: 3px;margin-left:0px;float: left;}
#viewType-list-li li .viewType-list-div img{width: 100px;height: 100px;}
#viewType-list-li li .viewType-list-span{display:inline-block;height: 86px;line-height: 65px;width:350px;overflow: hidden;margin-left: 15px;position: relative;}
#viewType-list-li li .viewType-list-money{display:inline-block;vertical-align: top;height: 86px;line-height: 86px;color:red;font-weight:bold;font-size: 14px;width:auto;padding-left:30px;}
.viewType-list-span-much{position: absolute;top:30px;}
/*list小图的li的css*/
/*图标*/
#god-order-type .a-where:hover i{background-position: -8px 3px;}
#god-order-type .img-pick-big:hover i{background-position: 3px 3px;}
#god-order-type .img-pick-list:hover i{background-position: 0 2px;}
/***图标**/
.icon_plus_small{background-size:210px 392px;background-position: -29px -7px;}
.sortlist-right .right-top:hover .icon_plus_small{background-size:210px 392px;background-position: -29px -7px;}
.all-sortlist-container .right-top:hover i{background-size:210px 350px;background-position: -29px -24px;}
.icon_search{background-position:-6px -292px;}
.icon_upward_small{background-size:210px 363px;background-position: -53px -39px;}
.icon_downward_small{background-size:210px 370px;background-position: -78px -40px;}
#allsortlist .right-top .allsort-more:hover i{background-size: 210px 350px;background-position: -78px -62.5px;}
#allsortlist .right-top .allsort-hide:hover i{background-size: 210px 350px;background-position: -53px -62.5px;}
.icon_single_left_small{background-size:210px 372px;background-position:-128px -5px;}
/***图标**/
.icon-wrap{float: left;margin-top: 10px;margin-right: 2px;}
.search-btn-top-all-sort-msg{padding: 3px; cursor: pointer; border:1px solid rgb(247,245,245); margin-top:3px; width:auto; height:30px; padding-bottom: 0px; text-align:center; line-height:25px; display: inline-block; float: left; }
.a-hover-sel{color:red;background-color:rgb(241,237,236); } .img-pick-big-hover{color:red;background-color:rgb(241,237,236);}
.img-pick-list-hover{color:red;background-color:rgb(241,237,236);}
.img-pick-big-hover i{background-position: 3px 3px;}
.img-pick-list-hover i{background-position: 0 2px;}
#god-order-type .icon4{margin-left: 3px;}
#god-order-type .icon7{margin-left: 3px;}
.search-btn-span{color:rgb(255,255,255); float: right; height:23px; cursor:pointer; width:23px; width: 0; height: 0; border-top:23px solid #FF5511; border-left:23px solid transparent; }
.search-btn-input{padding: 0px; padding-left: 6px!important; height: 30px; margin: 5px auto; display: inline-block; width: 165px; }
.search-wrapper .icon_search{position: absolute; padding: 10px; right: 21px; top: 9px;}
.searchres-allsort{display: none; left: 99px; position: absolute; width: auto; height: auto; border: 1px dotted #ccc; border-top: none; z-index: 1000; background-color: rgb(255,255,255); }
.searchres-no-topsolid{border-top:2px solid white;width: 42px;position: absolute;margin-top: -1px;}
.searchres-allsort-ul{float: left; }
.searchres-allsort-ul li{width: 100%; height: 35px; width: 96px; }
.searchres-allsort-ul li a{background-color: white; width: 96px; height: 35px; display: inline-block; text-align: center; line-height: 35px; }
.search-res-sort{color: red; cursor: pointer; position: relative; }
.search-btn-top-all{font-weight: bold; margin-left:5px; margin-right:5px; height: 30px; float: left; margin-top: 6px; line-height: 25px; }
.search-btn-top-all .glyphicon{margin-left: 5px; color: rgb(45,45,45) }
.search-wrapper{margin-top:0px; position:relative; width:170px; float: left; }
#search-btn-top{padding-left: 20px; border-top:1px dotted #ccc; }
.pre-hide-div{display: none; }
#morechoicediv-wrap{background-color: rgb(255,255,255); border: 0px; }
.line-border{border: 1px solid #ccc; }
#allsortlist .sortlist-right li{min-width: 100px; text-align: left; }
.all-sort-wrapper{position: relative; margin-bottom: 12px; }
.sortlist-container{position: relative; z-index: 1; border-left: 1px dotted #ccc; border-right: 1px dotted #ccc; border-bottom: 1px dotted #ccc; border-top:0px; overflow: hidden; /*width:970px;*/ margin: 0 auto; background-color: rgb(247,245,245); }
.sortlist-left{width:100px; float: left; text-align: center; }
.sortlist-left li{width: 100%; height: 30px; text-align: center; line-height: 30px; }
.sortlist-right{position: relative; display: inline-block; width: 867px; background-color: rgb(255,255,255); }
.search-wrapper-1200 .sortlist-right{width: 1097px;}
.search-wrapper-full .sortlist-right{width: 94.7%;}
.sortlist-right li{min-width:100px; padding-left: 3px; padding-right: 3px; display: inline-block; margin: 3px 20px 0px 20px; height: 25px; text-align: center; line-height: 25px; text-align: left; }
.right-top{position: absolute; right: 12px; top: 7px; }
.right-top-more{position: absolute; top: 7px; right: 4px; }
.more-choice-div{width:75px; padding-left: 5px; text-align:center; background-color: #ccc; height:22px; line-height:22px; float: right; cursor:pointer; }
#god-order-type{background-color: rgb(250,249,249); height: 30px; width:100%; border:1px solid #ccc; position: relative; }
#god-order-type #god-order-type-big{width: 53px; text-align: center; line-height: 28px; height: 28px; display: inline-block; border-right: 1px dotted #ccc; }
#god-order-type a{width: 50px; text-align: center; line-height: 28px; height: 28px; display: inline-block; border-right: 1px dotted #ccc; float: left; }
#god-order-type .search-input{float: left; display: inline-block; text-align: center; }
#god-order-type .search-input input:first-child{margin-right: 2px;}
#god-order-type .search-input input:nth-child(2){margin-left: -2px;}
#god-order-type .search-input input{margin: 3px 5px; width:53px; height:22px; padding:0px }
#god-order-type a:hover{background-color: rgb(241,237,236); }
.img-pick{border-right-style: solid; }
.img-pick-big{border-left: 1px solid #ccc; }
.page-num{float: right; text-align: center; line-height: 26px; height: 30px; padding-right: 3px; }
.thipage{margin:auto 10px; display: inline-block; }
.jump-page{padding: 1px 2px; height: 19px; width: 19px; text-align: center; line-height: 19px; border-radius: 1px; margin-top:2px; font-weight: bold; cursor: pointer; border: 1px solid #999999; }
.page-disabled{background-color: rgb(239,236,235); }
/*商品css*/
.shop-itemSize-1200{width: 1200px;margin:0 auto;}
.shop-itemSize-950{width: 970px;}

.shop-itemSearch .shop-itemSearch-title{height: 30px;line-height: 30px;background: #cb0002;padding-left: 5px;color: white;}
.shop-itemSearch .shop-itemSearch-more{float: right;margin-right: 5px;}
.shop-itemSearch .shop-itemSearch-more a{color: white;}
.shop-itemSearch-content{padding: 2.3px;padding-left: 0px;padding-right: 0px;}
.shop-itemSearch-content ul>li{display: inline-block;margin: 5px 0px;border:1px solid #c9c9c9;vertical-align: top;}
.shop-itemSearch-content ul>li:hover{border:1px solid red;}
.shop-itemSearch-content-1200 ul>li{width: 255px;margin: 5px 28px;}
.shop-itemSearch-content-1200 ul>li img{width: 240px;}
.shop-itemSearch-content-950 ul>li img{width: 210px;height: 210px;}
/*.shop-itemSearch-content-950 ul .mid-lef{margin-left: 16px;}
.shop-itemSearch-content-950 ul .mid-rig{margin-left: 16px;margin-right: 15px;}*/
.shop-itemSearch-content-240 ul>li img{width: 221px;height: 221px;}
.shop-itemSearch-content-950 ul>li{width: 228px;height: 306px;margin: 5px 7.9px;}
.shop-itemSearch-content-full ul>li{width: 248px;height: 311px;margin: 5px 7.9px;}
.shop-itemSearch-content-full ul>li img{width: 220px;height: 220px;}
.shop-itemSearch-content ul>li.first-index{margin-left: 0;}
.shop-itemSearch-content ul>li.last-index{margin-right: 0;}
.shop-itemSearch-content-240 ul>li{width: 232px;height: 340px;}
.shop-itemSearch-content .shop-itemSearch-prolist-top{padding: 5px 0;text-align: center;height: 221px;padding-bottom: 0px;}
.shop-itemSearch-content-1200 .shop-itemSearch-prolist-top{height: 255px;}
.shop-itemSearch-content-full .shop-itemSearch-prolist-top{height: 233px;}
.shop-itemSearch-content .shop-itemSearch-prolist-bottom{padding: 0 4px;}
.shop-itemSearch-content .shop-itemSearch-prolist-bottom .pro-title>a{height: 24px;display: block;line-height:12px;overflow: hidden;text-overflow: ellipsis;font-size: 13px;font-weight: bold;padding: 2px 0;}
.shop-itemSearch-content .pro-price{padding-left: 5px; font-size: 16px;font-weight: 700;color: #c00;height: 23px;line-height: 20px;}
.shop-itemSearch-content .pro-price .pro-sold-foot{padding-right: 10px;}
.shop-itemSearch-prolist-bottom .pro-title{padding-left: 5px;}
.shop-itemSearch-content .pro-sold-count .pro-sold-foot{text-align: center;display: inline-block;width: 88px;cursor: pointer;border-right: 1px solid #dddddd;}
.shop-itemSearch-content .pro-sold-count .pro-sold-foot:last-child{border:none;}
.shop-itemSearch-content .pro-sold-count{height: 34px;line-height: 32px;border-top: 1px solid #dddddd;}
#searchreswrapper{border-top-width: 0px;}
.no-pro-msg{background-color: rgb(255,248,246);margin-top: 10px;margin-bottom: 1px;}
.no-pro-msg .panel-body{padding: 50px 0;text-align: center;}
 .shop-itemSearch-prolist .red5{color: #e23e3e}
 .shop-itemSearch-prolist .search-addCart{background-position: 10px 9px; padding: 9px 21px 5px 14px;cursor: pointer;}
/*多选*/
.confirm-adds{width:46px;height:22px;background-color:rgb(244,244,244);line-height:16px;border:1px solid #ccc;padding: 1px 2px;margin-right: 10px;}
.cancle-adds{width:46px;background-color:rgb(244,244,244);height:22px;line-height:16px;border:1px solid #ccc;padding: 1px 2px;}
.select-more-box{text-align: center;padding:5px 0;display: none;}
li.select-more{border: 1px solid rgb(128,111,102);cursor: pointer;}
li.select-more:hover{border-color: rgb(167,15,17);}
.sortlist-select-more{background-color: #ece7e5;}
.searchBox{background: #faf9f9;position: absolute;top: 28px;left: 252px;width: 125px;border: 1px solid #c9c9c9;z-index: 2;}
.searchBox button{margin: 0 5px;}
.sel-more-chi .confirm-adds-li{width: 90%;margin-bottom: 5px;}
.sel-more-chi-span{padding: 2px;border: 1px solid #ccc;}
#unuse-jump{background-color: #ccc;}
.removeSel-a{width: 15px;height: 15px;font-size:15px;text-align:center;line-height:12px;font-weight:bold;color:rgb(255,255,255);background-color:rgb(128,111,102);display: none;vertical-align:middle;float: right;margin-top: 4px;margin-left:2px;}
.removeSel-a:hover{background-color:rgb(167,15,17);}
.keyword-mark{color: red;font-weight: bold;}
#searchreswrapper #viewType-list-li{position: relative;}
.add-item-to-cart{display: inline-block; vertical-align: top; height: 86px; line-height: 86px; font-weight: bold; font-size: 14px; width: auto; position: absolute; right: 60px; cursor: pointer; }
.add-item-to-cart .glyphicon {font-size: 18px; }
/**小图**/
.proList{padding-bottom:30px;}
.small-view{ margin-top: 0px;}
.proList .small-view .proListBox{ border-bottom: 1px solid #eee; height: 125px;}
.proList .small-view .proListBox:first-child{border-top: 1px solid #eee;}
.small-view .proImg{float:left;width: 102px;height: 102px;margin-top: 10px;border:1px solid #eee;}
.small-view .proImg img{width: 100px;height: 100px;}
.small-view .proMainInfo{float:left;position:relative;display:inline-block;margin-left:22px;width:300px;height: 100%;}
.search-wrapper-full .small-view .proMainInfo{width: 600px;}
.small-view .smallPro{display: inline-block;width: 178px;padding:2px 5px;vertical-align: top;}
.small-view .proNum{background-color: #f2f2f2; margin-right: 15px; border: 1px solid #f2f2f2; border-radius: 5px; padding: 3px 6px;}
.small-view .footNum{margin:14px 0;}
.small-view .footNum div{margin-top: 12px;}
.small-view .search-shop-info{background: url(/static/images/search-shop.png) no-repeat;padding:4px 10px;margin-left: -4px;}
.small-view .proTitle{font-size:15px;font-family: "微软雅黑";margin-top: 10px;text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;max-height: 40px;}
.small-view .proTitle a{color: #3d3d3d}
.small-view .proSeldes{color: #e02323;margin:8px 0;max-height: 34px; overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.small-view .proShop{position: absolute;bottom: 0;width: 100%;color:#999}
.small-view .proShopName{padding: 1px 0;text-decoration:underline}
.small-view .proShop .proPj{float:right;margin-right:150px;color:#999}
.small-view .proShop .proPj a{padding:0 2px;color:#b57c5b}
.small-view .proPrice{float:left;width:189px;}
.search-wrapper-full .small-view .proPrice{width: 300px;}
.small-view .proPrice .productPrice{margin-top: 5px;color: #ff4400;font-size: 18px;}
.small-view .proSoldInfo{width: 178px;margin-left: 50px;text-align: center;}
.search-wrapper-full .small-view .proSoldInfo{width: 250px;}
.small-view .proSoldInfo .proSoldInfoNum:first-child{margin-top: 10px;color:#888}
.small-view .proSoldInfo .proSoldInfoNum a{color:#888}
.small-view .proSoldInfo .proSoldInfoNum:nth-child(2){text-decoration: underline;}
.small-view .proSoldInfo .proSoldInfoNum{margin-bottom:5px;}
.small-view .sold-protect-box{margin-top: 10px;margin-left: 30px;}
.small-view .sold-protect-box a{color: #404040}
.small-view .sold-bail{background: url(../images/icons2.png) no-repeat;padding: 2px 16px; background-position: -80px -556px;}
.small-view .sold-refund{background: url(../images/icons2.png) no-repeat;padding: 2px 16px; background-position: -42px -556px;}
.small-view .sold-protect{background: url(../images/icons2.png) no-repeat;padding: 2px 16px; background-position: -118px -556px;}
.small-view .productPrice .frtFree{font-size: 10px;color: white;padding: 2px;background-color: #ff4400;vertical-align: top;line-height: 34px;margin-left: 10px;}
.small-view .productPrice .frtFreeEmpty{vertical-align: top;line-height: 34px;margin-left: 10px;display: inline-block;width: 28px;}
.small-view .productPrice span{font-size: 24px;font-weight: bold;}
.small-view .search_index_shopInfo{position: absolute;top: 96px;width: 300px;}
.small-view .search_index_shopInfo .pull-right{color: #888;}
.search_index_shopInfo .shop_info{position: absolute;margin-top:5px;min-width: 230px; padding:5px; border: solid 1px #ccc; box-shadow: rgba(0,0,0,.1) 0 1px 5px;background: #fff;z-index: 2;display: none;}
.search_index_shopInfo .arrow{display: inline-block; width: 0; height: 0; line-height: 0; border-style: dashed; border-color: transparent; border-width: 7px; font-size: 0; border-bottom-style: solid; border-bottom-color: #ccc; top: -14px; left: 16px; position: absolute;}
.search_index_shopInfo .arrow-inner{position: absolute; bottom: -7px; left: -6px; display: inline-block; width: 0; height: 0; line-height: 0; border-style: dashed; border-color: transparent; border-width: 6px; font-size: 0; border-bottom-style: solid; border-bottom-color: #fff;}
.search_index_shopInfo .score-box {padding:8px 6px 3px;}
.search_index_shopInfo .score {margin: 3px 0; height: 18px; white-space: nowrap; }
.search_index_shopInfo .score .text{float: left; width: 105px; color: #3c3c3c;}
.search_index_shopInfo .score .highlight{float: left; padding: 0 3px; color: #fff;margin-right: 20px;}
.search_index_shopInfo .lessthan .highlight{background: #00ba97;}
.search_index_shopInfo .equal .highlight{background: #ccc;}
.search_index_shopInfo .morethan .highlight{background: #f40;}
.search_index_shopInfo .score .percent {float: left; text-align: right;}
.search_index_shopInfo .lessthan .percent{color: #00ba97;}
.search_index_shopInfo .equal .percent{color: #ccc;}
.search_index_shopInfo .morethan .percent{color: #f40;}
.small-view .proListBox{ border-bottom: 1px solid #eee; height: 125px;}

/**配件搜索**/

/**店铺信息公共**/

/** 店铺评分信息 */
#shopInfoBox{margin-left:100px;}
.item-shop-base{float:left;margin-top:15px;}
.item-shop-logo{float:left;height:40px;border-left: 1px solid #f0f0f0;padding:0 12px;font-size: 14px;font-weight: 700;}
.shop-score-box{float:left;height:40px;padding:4px 12px 0 12px;border-left: 1px solid #f0f0f0;}
.shop-score{float:left;width:50px;text-align: left;}
.shop-score-name{color:#808080;}
.shop-score-val{font-weight:600;}
.shop-score-up .shop-score-val{color:#ff0036;}
.shop-score-down .shop-score-val{color:green;}
.shop-info-box{width:290px;position: absolute;margin-left: 195px;margin-top: -15px; background: #fff;border: 1px solid #e5e5e5;z-index: 3;display: none;}
.item-info-box{margin:15px 0 0 15px;color: #999;width: 90%;}
.item-info-box-top h5{margin-bottom:10px;}
.item-info-box-top .compare{margin-left: 55px;}    
.item-info-box-top ul>li{line-height: 15px;margin-top: 5px;}
.item-info-box-middle{border-top: 1px dotted #DBDBDB;border-bottom: 1px dotted #DBDBDB;margin-top: 13px; padding: 8px 0;color: #959595;}
.item-info-box-middle h5{margin:10px 0 10px 0;}
.item-info-box-middle li{font-size:13px;line-height: 20px;}
.item-info-box-middle label{width: 60px;}
.item-info-box-foot{margin: 10px 0;overflow: hidden;text-align: center;}

.item-info-box-foot .inshop:hover{color:#ed6e6e}
.item-info-box-foot .inshop:hover i{background-position: -46px -328px}
.item-info-box-foot a{margin-right: 15px;}
.icon_dup{background-position: -52px -437px;}
.icon_ddown{background-position: -85px -437px;}
.icon_equal{background-position: -13px -437px;}
.national_img img{width: 18px;height: 18px;}
.yp-shop-age{border: 1px solid #f04343;height: 14px;width: 75px;line-height: 14px;font-size: 14px;margin-top: 4px;overflow: hidden;cursor: default;}
.yp-shop-age-num{font-family: Impact,Arial;color: #ffd800;background-color: #f04343;padding: 0 5px;line-height: 0 !important;}
.yp-shop-age-content{color: #f04343;padding: 0 1px;line-height: 0 !important;overflow: hidden;}
.click-disabled{opacity:0.5; filter:alpha(opacity=50);cursor: not-allowed;}
/** 店铺评分信息 */
/**search**/
.search-box{float:right;height:40px;width:450px;margin:17px 5px 0 0;}
.search-box .search-btn{background-color:#e02323;border-color:#e02323;color:#fff;}
.search-box .search-btn:active{background-color:#e02323;!important;}
.search-box .search-select{border:2px solid #e02323;background: #f5f5f5;}
.search-box .search-input{border:2px solid #e02323;border-left:0px;}
.search-box .input-group-btn.open .search-select{border-color:#e02323;background: #f5f5f5;}
.dropdown-menu-search{min-width: 69px;}
.item-contact{font-size: 12px;color: gray;}
/**search**/

/**店铺信息公共**/

/**配件详情**/
/**图片**/
.itrm-top{margin-top:20px}
.item-top-left{float:left;width:430px;}
.item-top-right{float:left;width:770px;}
.fix_title_box{width: 180px;float: left; font-size: 14px; height: 36px; line-height: 36px; font-weight: 700;}
/*.item-img-box{}*/
.item-img-big{border:1px solid #e6e6e6;width:402px;height:402px;margin-bottom:15px;}
.item-img-small{margin-left:1px;}
.item-img-small li{float:left;text-align:center;border:2px solid #fff;margin-left:6px;}
.item-img-small li img{width:70px;cursor: pointer;}
.item-img-small li.active{border-color:#ff6800;}
.item-coll{margin:20px 10px 10px 10px;}

/*.item-img-small li:first-child{border-color: #ff6800;}*/
/**配件基本信息**/
.item-row{margin:5px 11px;}
.item-row .item-row-name{float:left;line-height:30px;width:60px;font-size: 14px; color:#808080;margin-right:15px;font-weight: normal;text-align: justify;text-align-last:justify;}
.item-row .item-row-main{float:left;line-height:30px}

.item-name{font-size:16px;font-weight:700;margin-left:12px;padding-bottom:10px;word-break: break-all;}
.item-sel-desc{font-size:12px;margin-left:12px;padding-bottom:10px;color: red;}
.saleBox .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group{margin-left: 5px;border-radius: 0;background: #f2f2f2;}
.saleBox .input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group{margin-right: 5px;border-radius: 0;background: #f2f2f2;}
.saleBox .glyphicon{left: 1px;}
.item-buy-btn button{border-radius: 0;}
/*.item-price-box{background: #f9f9f9;border: 1px solid #e6e6e6;padding: 5px 0;}*/
.not-price{font-size:14px;}
.not-price>.money{text-decoration: line-through;}
.main-price{font-size:24px;font-weight:bold; color: #e02323;}
.promotion-price{font-size:20px;font-weight:bold; color: #e02323;}
.promotion-price>.money{font-size:30px;}
.item-count-inp{float: left;width:110px;}
.item-count-inp .glyphicon{color:#808080;}
.pro-notForSale{height: 30px;font-size: 16px;line-height: 30px;padding-left: 12px;color: #666}
.padding_10{padding: 10px;}
.this-pro-number-list{width: 300px!important; margin-left: 5px; display: inline-block; vertical-align: top; }
/**按钮**/
.item-buy-btn{margin:20px 0 20px 86px}
.item-buy-btn .btn{padding:10px 30px;margin-right:10px}
.item-buy-btn .btn-buy{background-color:#fffbfa;border-color:#e02323;color:#e02323;}
.item-buy-btn .btn-buy:active {background-color: #fffbfa !important;}
.item-buy-btn .btn-cart{background-color:#e02323;border-color:#e02323;color:#fff;}
.item-buy-btn .btn-cart:active {background-color: #e02323 !important;}

.item-nav{margin-bottom: 15px;border: 1px solid #ddd;}
.item-nav-title{height: 35px; line-height: 35px; padding:0 15px;background:#f5f5f5; border-bottom: 1px solid #ddd;}
.item-nav-title .title-txt{float:left;font-size:14px;font-weight: bold;}
.item-nav-title .title-right, .item-nav-title .title_right a{ float: right; color: #999;}
.item-nav-title .title-right a:hover{color:#ed6e6e;}
.item-nav-main{padding:10px;}

.itembar_box{height:40px;margin-bottom: 10px;}
.itembar{border: 1px solid #ddd;height:40px;}
.fixed-itembar{position: fixed;height: 40px;top: 0px; margin-bottom: 15px;border: 1px solid #ddd;width: 950px;background: white;z-index: 999;}
.itembar-ul li{float:left;height:38px;line-height: 38px;}
.itembar-ul li a{display:block;height:40px;line-height:40px;padding:0 15px;font-weight:700;}
.itembar-ul li.active{background-color: #e02323;}
.itembar-ul li.active a,.itembar-ul li.active span{color:white;}
.show_shopInfo_icon{display: none}
.fixed-cart-box{top:0px;height: 40px;width: 200px;display: block;line-height: 40px;vertical-align: middle;background-color: #e02323;color: #fff;font-size: 14px;text-align: center;position: fixed;z-index: 1000;margin-left: 770px;display: none;color: #fff;}
.fixed-cart-box span{line-height: 37px;font-size: 14px;cursor:pointer;}
.fixed-item-nav-title{position: fixed;width: 231px;border: 1px solid #c9c9c9;margin-left:-1px;top:0px;border-right: none;z-index: 999;}
.fixed-top-backg{border-bottom: 1px solid #ccc;position: fixed;top: 0;left: 0;right: 0;height: 40px;z-index: 8;background-color:#fff;-webkit-box-shadow: rgba(0,0,0,.2) 0 1px 5px 0;-moz-box-shadow: rgba(0,0,0,.2) 0 1px 5px 0;box-shadow: rgba(0,0,0,.2) 0 1px 5px 0;-webkit-transform: translateZ(0);display: none;}
#fix-top-box{width: 1200px;margin:0 auto;}

/*.item-main-left{float:left;width:240px;}*/
.fixed-info-main{padding:15px 38px 0 38px;width: 232px;display: none;height: 110px;background-color: #fff;border: 1px solid #c9c9c9;margin-top: 37px;margin-left: -1px;}
#leftShopInfo_title{height: 40px;cursor: pointer;}
#fix-top-box{display: none;}
.fixed-info-main .item-nav-main-shop{margin-bottom: 10px;padding-left: 19px;}
.fixed-info-main .item-nav-main-shop .shop-score{margin-right:5px;width: 40px;}

.item-main-right{float:right;width:970px;}
.template-show{position: relative;}
.main-template{position: absolute;background: #fff;width:460px;top: 25px;left: -70px;z-index: 99;font-size: 14px;border: 1px solid #ddd;}
.main-template>ul>li.atcive{color:#e02323;}
.main-template li{float: left;padding: 0px 10px;width: 90px;cursor: pointer;}
li.template_active{padding-left:0;padding-right: 0; background: #f5f5f5;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;width: 100%;cursor: pointer;}
.inSelect{position: absolute;margin-top: 23px;margin-left: 8px; height: 20px;}
.template_active li:hover,.selectActive{color:#e02323;}
.closeTpl{position: absolute;z-index: 999;font-size:21px;right: 5px;top: -3px;color: #000;font-weight:700;text-shadow: 0 1px 0 #fff;opacity: .2;cursor: pointer;}
.closeTpl:hover{color: #000;cursor: pointer;filter: alpha(opacity=50);opacity: .5;}
.item-row-evaluate{margin-bottom:15px;border:1px solid #dddddd;padding: 5px 0;}
.item-row-evaluate .eva_sellCou{width:50%;text-align: center;position: relative;float: left;line-height:21px;}
.eva_border_right{border-right: 1px solid #dddddd;}
.item-desc-detail img{max-width: 100%;}
.item-borbox{border: 1px solid #e5e5e5;padding:10px 25px;margin-bottom:15px;}
.item-pararow{color: #747474;line-height: 30px;font-size: 14px;}
.item-paraul{border-bottom: 1px solid #e5e5e5;padding: 5px 0;}
.item-paraul li{float:left;width:33%;color:#808080;margin:2px 0;font-size: 13px;}
#item-desc{width: 100%;word-wrap: break-word;overflow: auto;margin-top: 10px;}/**text-align: center;**/


/**********配件详情页面购物车*******/
.item-detail-right-toolbar{z-index: 2000; position: fixed; right: 0; bottom: 0; z-index: 9; height: 100%; transition: width linear .4s; }
.quick_links_panel {width: 35px; height: 100%; position: absolute; background: rgb(0,0,0); z-index: 999; top: 0; right: 0; font-family: 'microsoft yahei',arial; }
.quick_links{height: 50%; width: 100%; z-index: 999; position: absolute; top:30%; color: white; }
.quick_links li{margin-top: 8px; position: relative; list-style-type: none; cursor: pointer; }
.quick_links li a{display: block; height: 30px; line-height:30px; color:white; width: 100%; text-align: center; font-size: 16px; }

.quick_links li a:hover{background:#ed145b;text-decoration:none;}
#shopping-cart-icon {height: 118px; border-top: 1px solid rgb(193,193,193); border-bottom: 1px solid rgb(193,193,193); }
#shopping-cart-icon #shop_cart_num{margin-left: 8px; border-radius: 80%; width: 60%; text-align: center; background: #ed145b; font-size: 13px; display:block; height: 20px; line-height: 20px; }
#shopping-cart-icon .shop_cart_text{font-size: 13px; display:block; height: 20px; line-height: 20px; }

.quick_links_panel .mp_tooltip {height: 30px; line-height: 30px; width: 92px; position: absolute; z-index: 2; left: -95px; top: 0; background: rgb(0,0,0); color: white; text-align: center; display: block; visibility: hidden; }

/*********配件详情页面购物车********/
/*********收藏按钮********/
.click-disabled{opacity:0.5; filter:alpha(opacity=50);cursor: not-allowed;}
/*********收藏按钮********/

/******** 评论列表 begin ***********/
/*#item-evaluate .comment-top{position: relative;top: -16px;overflow: visible;}*/
.comment-top{height:auto;width:100%;border:1px solid #dddddd;border-bottom: none;padding:10px 0;}
.comment-top .comment-topleft-title{color: #333;font-size: 13px;}
.comment-top .score_num{font-size: 32px; color: #e02323; font-family: -webkit-body;line-height: 30px;}
.comment-topleft{height:85px;width:195px;border-right: 1px solid #dddddd;text-align:center;float: left;padding-top:10px;}
.comment-topmiddle{height:85px;}
.comment-topright{float: left; color: #ccc;width: 55px; height: 100%;font-size: 11px;line-height: 16px;background: url(/static/images/bracket.png) right center no-repeat;}
.comment-toprighttTxt{width: 16px;float: left;margin:3px 0 0 22px;}
.comment-list{margin-top: 20px;margin-bottom: 20px;}
.comment-list-label{width: 650px; float: left;margin-left: 10px;overflow: hidden;margin-top: 5px;height:80px;overflow: hidden;}
.comment-list-label span{float: left;height: 25px;margin: 7px 10px 6px;}
.labelSelect{background: #ffe2e2;border-color: #ff0036;color: #ff0036;}   
.comment-list-label a:hover{background: #ffe2e2;border-color: #ff0036;color: #ff0036;}
.comment-list-label s{position: absolute;width: 12px;height: 12px;right: -6px;bottom: -6px;background: url(/static/images/green_draw.png) 0 -12px no-repeat;display: none;}
.comment-list-label a{position: relative;float: left;border-radius: 2px;line-height: 22px;background: #fff;color:#ff0036;box-shadow: 2px 2px 1px #f2f2f2;border: 1px solid #ffd7dd;white-space: nowrap;padding: 0 10px 0 10px;}
.comment-list-show{float:right;height: 100%;display: table-cell;vertical-align: middle;text-align: center;width: 58px;}
.comment-list-icon-box{margin-top: 50%;}
.comment-list-show .icon_hide{background-position: -83px -93px;}
.comment-list-show .icon_show{background-position: -120px -70px;}
.comment-middle-box{background: #efefef;border: 1px solid #c8c8c8;height: 35px;width:100%;line-height: 24px;padding: 1px 10px;position:relative;}
.comment-middle-box input{cursor: pointer;}
.comment-middle-left{position: absolute;margin-top: 5px;}
.comment-middle-left input{height: 15px;width: 15px;vertical-align:middle;}
.comment-middle-right{position:absolute;right:10px;margin-top: 1px;height: 33px;line-height: 33px;}
.comment-middle-right input{height: 18px;width: 18px;vertical-align:middle;}
.commstar-box{margin-left: 56px;height: 16px;width: 80px;overflow: hidden;}
.commstar{display:inline-block;width: 80px;height: 16px;background: url(/static/images/commstar.png) 0 0 repeat-x;
}
.cus_time_type{width:85px;height: 22px;background: #efefef;}
.commstar-eva-box{height: 16px;width: 80px;overflow: hidden;}
.commstarhover{position: relative;top:-19px;float:left;display: inline-block;height: 16px;background: url(/static/images/commstar.png) 0 -16px repeat-x;}
.comment-list-tr {border-bottom: 1px solid #e3e3e3;}
.comment-list-leftTd{width:838px;padding-left:10px;}
.comment-list-rightTd{padding-top:10px;vertical-align: top;width: 112px;}
.comment-list-txt{margin:10px 0 5px 0px;width: 600px;}
.comment-list-imgBox{height: 40px;margin-bottom:20px;}
.comment-list-img{float: left;width:50px;height:50px;border: 2px solid #f2f2f2;margin-right: 8px;position: relative;cursor: url('/static/images/show01.cur'),default;}
.cursorTypeHide{cursor: url('/static/images/hide01.cur'),default;}
.comment-list-date{clear: both;color: #ccc;margin-bottom:10px;padding-top: 5px;}
/*.comment-list-name{width: 110px;position: absolute;top:0;margin-top: 10px;}*/
.comment-list-name span{color:#999;}
.comment-list-reply{color: #AF874D;margin-bottom: 10px;}
.showComImgBox{display: none;clear:both;margin: 5px 0;border: 1px solid #ccc;background: #fff;padding: 2px;float: left;overflow: hidden;position: relative;}    
.showComImgBox img{max-width: 480px;max-height: 480px;cursor: url('/static/images/hide01.cur'),default;}
.showComImgBox .a-left{cursor: pointer;position: absolute;top:0px;left: 0px;height: 100%;width:33.3%;}
.showComImgBox .a-right{cursor: pointer;position: absolute;top:0px;right: 0px;height: 100%;width:33.3%;}
.showComImgBox .a-left span{position: absolute;left:-2px;top: 45%;display: none;}
.showComImgBox .a-right span{position: absolute;right:2px;top: 45%;display: none;}
.showComImgBox .icon_left{background-position: -155px -37px;}
.showComImgBox .icon_right{background-position: -188px -37px;}
#desc-com-box{margin-top: 5px;}
.choosed-img{border: 2px solid #f23d6a;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-o-border-radius: 2px;}
.choosed-img-arrow{display: none; width: 0;height: 0;line-height: 0;font-size: 0;border: 6px dashed transparent;border-top: 6px solid #f23d6a; position: absolute;left: 26px;opacity: 1; bottom: -14px;background: 0 0}
#item-fit-car{display: none;}
#item-fit-car .selected{color:#e7181e;border-color:#e7181e;}
.fit-car-info-box{margin-bottom: 5px;}
.brand_th{background: #f7f7f7;height: 40px;color: #666}
.car_name{font-size: 20px; margin: 10px 0 20px 0;color: black;text-align: center;}
.brand_td_mk{font-size: 14px;color: #808080;}
.car_info{line-height: 20px;font-size: 12px;text-align: left;color: #989898;}


.rate-graph {padding-left: 90px; padding-top: 22px; width: 550px; }
.graph-scroller {width: 400px; height: 16px; text-align: left; position: relative; background: url(/static/images/score01.png) no-repeat }
.rate-graph .graph-scroller span {position: absolute; height: 22px; top: -29px; }
.rate-graph .graph-scroller em {background: url(/static/images/score01.png) no-repeat;background-position: -417px 2px; color: #fff; display: block; float: right; height: 23px; width: 30px; line-height: 19px; text-align: center;     }
.graph-desc {padding-left: 40px;}
.graph-desc li {float: left; width: 80px; text-align: center; color: grey; }


.rate-empty {margin-left:400px;color: #666}
.rate-empty img{height: 50px;width: 50px;}

/******** 评论列表 end***********/
/********图片放大镜 ***************/
.zoomDiv{z-index:999;position:absolute;top:30px;left:0px;width:100px;height:100px;background:#ffffff;border:1px solid #CCCCCC;text-align:center;overflow:hidden;}
.zoomDiv .zoom_box{height:800px;width: 800px;vertical-align: middle;}
.zoomMask{position:absolute;width:100px;height:100px;background:url("/static/images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}
/********图片放大镜 ***************/
.man_div_contain{line-height: 30px;height: 30px;}
.man_div_contain_span{font-size: 12px;}
.item-row-nomargin{margin:0px 11px;position: relative; }
#togprehiddenmoregift{cursor:pointer;float:right;text-align:center;}
.icon-down-place{position:relative;left: 35px;top:9px;}
.icon-up-place{margin-right: 20px;}
.icons_adown{background-position: -118px -67px;}
.icons_aup{background-position: -82px -89px;}

.man_div_contain_span_rule{display: inline-block;font-size: 14px;min-width: 130px;}

.price_shortCut_box{background: #f5f5f5;}
/*****套餐**/
.pro-pack{height: 195px;border:1px solid #e6e6e6;}
.pro-pack ul{background-color:#f9f9f9;height: 36px;border-bottom: 1px solid #e5383c;}
.pro-pack ul li{float: left;text-align: center;line-height:30px;padding:3px 10px;font-size: 14px;cursor: pointer;}
.pack-active,.pro-pack ul li:hover{background-color: #e5383c;color: #fff;}
.pro-pack-info{position: absolute;padding:5px 15px 0 15px;}
.pack-des-one{float: left;text-align: center;width: 135px;margin: 0 5px;min-height: 140px;}
.pack-des-one .pro-name-sub{margin:2px 0;width: 100px;height:32px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;margin-left: 19px;}
.plus{width: 23px;height: 23px;overflow: hidden;line-height: 1000px;position: absolute;margin-left: 72px;top: 65px;background: url(/static/images/plus.png) no-repeat;}
.equal_box{position: absolute;margin:40px 0 0 -50px;}
.equal{width: 23px;height: 23px;overflow: hidden;position: absolute;background: url(/static/images/equal.png) no-repeat;}
.pro-pack-infor{float: right;width: 250px;padding-top: 25px;}
.pro-pack-infor a{margin-top: 5px;}
.price_foot_l{float: left;font-size: 14px;position: relative;top:9px;}
.combos_img{width: 100px;height: 100px;overflow: hidden;margin-left: 17.5px;}
/*****套餐**/
.manjian-left-red-font{margin-right:6px; display: inline-block; padding:2px; height:20px; vertical-align: middle; line-height:14px; color: red; font-size: 12px; border:1px solid red; }
#manjiashengming .man_div_contain_span_rule{color:#aaa; }
.manjian-left-red-font-logo{color: rgb(251,190,40); margin-left: 5px; display: inline-block; }
.pro_group{width: 670px;float: right;}
.pro_group .item{float: left;width:110px;overflow: hidden; color: #666;background-color: #FFF;margin-right: 7px;margin-bottom: 7px;border: 1px solid #ccc;color: #666;}
.pro_group .item:hover{border: 1px solid #e3393c;color: #666;}
.pro_group .item .group_img{width: 30px;height: 30px;float: left;text-align: center;line-height: 29px;}
.pro_group .item img{max-height: 30px;max-width: 30px;display: inline-block;vertical-align: middle;}
.pro_group .group_selected{border: 1px solid #e3393c;color: #666;}
.group_short_name{width: 65px;height: 30px;overflow: hidden; text-overflow: ellipsis;line-height: 30px;padding-left:3px;}

#item-fit-number{display: none;}
/**配件详情**/


/*售后保障*/
#item-back-car{margin-bottom: 20px;border: 1px solid #ddd;padding: 15px;}
.item-back-head{margin: 0 auto;text-align: center;font-size: 14px;font-weight: bold;background: url(/static/images/head-line-back.png) repeat-x 0 7px;}
.item-back-head b{display: inline-block;background-color: #fff;padding: 0 10px;}
.item-back-list{margin-top: 20px;}
.item-back-list .head{font-size: 18px;font-weight: bold;}
.item-back-list .content{width: 870px;line-height: 25px;margin-top: 5px;font-size: 14px;}
.item-back-list .item-refund-day{background: url(/static/images/refund-day.png) no-repeat;padding: 24px 24px;}
.item-back-list .content p{width: 100%;}
.item-back-list .item-refund{background: url(/static/images/refund.png) no-repeat;padding: 24px 24px;}
.item-back-list .item-bail{background: url(/static/images/bail.png) no-repeat;padding: 24px 24px;}
.item-back-list .list-box{margin-left: 10px;}
/*售后保障*/

/* ==========================================================================
  tpl-04底部css
============================================================================ */
.shop-tpl04-foot{background-color: rgb(0,91,172);height: 175px;width: 100%;padding: 79px 0;}
.shop-tpl04-foot ul{width: 563px;margin: 0 auto;font-size: 15px;}
.shop-tpl04-foot ul>li{float: left;width: 110px;border-left: 1px solid #ffffff;text-align: center;}
.shop-tpl04-foot ul>li:first-child{border: none;}
.shop-tpl04-foot ul>li a{color: #ffffff;}