.breadcrumb{margin-bottom: 0px; background-color: #fff !important; }
.filter_box{background-color: #fff; width: 100%; padding: 18px 0; }
.filter_lists_wrap{position: relative; border-top: 1px solid #e0e0e0; } 
.filter_lists_wrap:first-child{border-top: 0; } 
.filter_lists{-webkit-transition: height .3s ease-in; transition: height .3s ease-in; padding-left: 60px; min-height: 45px; margin: 0; } 
.filter_lists .attr_select_span, dt{
	position: absolute; left: 0; top: 12px; width: 72px; color: #b0b0b0; font-weight: normal; } 
.filter_lists .attr_select_span{top: 20px; }
.filter_lists dd{float: left; margin: 0; margin-right: 80px; padding: 12px 0 12px 0; }
.filter_lists dd a{text-decoration: none; color: #424242; }
.attr_selector{float: left; margin-right: 120px; }
.filter_lists .attr_selector select{border: 0px; width: 150px; height: 30px; background-color: rgba(0,0,0,0.08); position: relative; top: 15px; font-size: 13px; }
#attr_wrap{display: none;}
.dropdown{position: relative; top: 15px; display: inline-block; margin-right: 100px; }
.dropdown .btn{border: 0; background-color: rgba(0,0,0,0.08); border-radius: 0; width: 120px; }
.dropdown-menu{min-width: 120px; }

.content{margin-top: 40px; }
.content .product_box{border-top: 5px solid #2277DA; padding-top: 50px; background-color: #fff; box-shadow: 0 8px 16px rgba(0,0,0,0.18); }
.content .top a{text-decoration: none; color: #333; }
.content .top a:hover{color: #2277DA; }
.content .product_lists {height: auto; background-color: #F5F5F5; padding-top: 20px; }
.content .product_lists:nth-child(even) {background-color: #FFF;}
.content .product_div{padding: 0 15px;}
.content .product_lists .img_area img{width: 100%;}
.content .product_lists .top, .product_btn{padding: 0 15px;}
.product_btn{float: right;}
.content .product_lists .top div{line-height: 25px;}
.content .product_lists .product_btn .btn{margin-left: 10px; border-radius: 0px; padding: 3px 12px;background-color: #2277DA; border: 0; color: #fff; } 
.content .price{line-height: 25px; position: relative; top:-8px; }
.content .price .price_a{font-weight: 600;}
.content .price .info:hover, .content .price a:hover{color: #F10215};
.content .glyphicon-shopping-cart{margin-right: 8px; }
 .content .product_lists hr{border-top:1px solid #dedede; margin-top: 12px; margin-bottom: 12px; }
.product_lists .bottom_left{padding-left: 35px; }
.product_lists .bottom_left ul{list-style: disc;}
.product_lists .bottom_left ul li{line-height: 25px;}
.product_lists .bottom_right{margin-bottom: 10px;}
.bottom_right .lists_spec{text-align: right;vertical-align: top;width: 100px;padding: 3px 5px 3px 0px;border-right: 1px solid rgb(224, 224, 224);}
.bottom_right .lists_spec_value {text-align: left;vertical-align: middle;padding: 3px 0px 3px 5px;}
#form a:hover{color:#2277DA;}
#form .current{color:#2277DA;}
.flag_item{height: 12px;line-height: 12px;padding: 8px 10px 8px 10px;margin: 0 10px 0 0;border: 1px dashed #188eee;border-radius: 1px;font-size: 12px;}
.flag_item i{font-size: 8px;color: #188eee;}
