.filterItemsWrap{width: 100%;padding: 30px 0;}
.filterItemsContent{width: 1200px;margin: 0 auto;background: #F8F8F8;border: 1px solid #ddd;}
.filterItems{margin: 10px auto;padding: 5px 30px 0 30px;}
.filterItems .l_title{float:left;width: 100px;height: 30px;line-height: 36px;font-size: 20px;color: #999;}
.filterItems .l_title .l_title_icon{width: 30px;height: 30px;float: left;margin-top: 4px;}
.filterItems .l_title .l_title_name{float: left;margin-left: 10px; font-size: 16px;}
.filterItems .r_content{ width: 1030px;margin-left: 10px;float: left;}
.r_content ul li{font-size:12px;cursor:pointer;border:1px solid #F8F8F8 ;line-height:30px;text-align:center;width: 80px;height: 30px;margin:0 20px 10px 0;float: left;}
.r_content_li:hover{background:#FFFFFF;color:#469ee3;border:1px solid #469ee3 ;-moz-border-radius: 5px;border-radius: 5px;-webkit-border-radius: 5px;}
.r_content .active{background:#FFFFFF;color:#469ee3;border:1px solid #469ee3 ;-moz-border-radius: 5px;border-radius: 5px;-webkit-border-radius: 5px;}

/*****方式排序*****/
#buyType_filterItems{border-bottom: 1px solid #ddd;}
/*****综合排序*****/
.complexDiv{width: 1200px; margin: 0px auto;background: #eee;border: 1px solid #ddd; margin-bottom: 10px; color:#999;}
.complexDiv .complexItem{position:relative;cursor:pointer;width: 160px;height: 30px;padding: 10px 0; border-right:1px solid #eee;text-align: center;line-height: 30px;font-size: 20px;}
.complexDiv .complexItem:hover{color: #469ee3;border-right:1px solid #dcdcdc; background:url(../../img/icon/icon_choose_02.png) no-repeat center;}
.complexDiv .active{color: #469ee3;border-right:1px solid #dcdcdc;background: url(../../img/icon/icon_choose_01.png) no-repeat center;}
.complexDiv .active:hover{color: #469ee3;border-right:1px solid #dcdcdc;background: url(../../img/icon/icon_choose_01.png) no-repeat center;}
#productType_filterItems{ border-bottom: 1px solid #ddd;}
.icon_arrow{ position: absolute; top:23px; left: 128px; width: 8px; height: 6px; display: block; background: url(../../img/icon/icon_up_arrow.png) no-repeat center;}
.sortPrice{ position: relative;left:-1px}

/**产品****/
.productListWrap{width: 1220px;margin: 0 auto 50px auto; }
.productListWrap .productItem{ background:#F8F8F8;float:left;margin:10px 0 10px 10px ;width: 290px;height: 430px;border: 1px solid #f0f0f0;-moz-border-radius: 10px;border-radius: 10px;-webkit-border-radius: 10px;}
.productListWrap .productItem .productPic{ overflow:hidden;border-radius: 10px;-webkit-border-radius: 10px;border-bottom-left-radius: 0;border-bottom-right-radius: 0;background: #FFFFFF;width: 290px;height: 290px;position: relative;}
.productListWrap .productItem .productPic img{ vertical-align: middle;display: block;position: absolute;left: 0px;right: 0px;top: 0px;bottom: 0px;margin: auto;}
.productListWrap .productItem .productInfo{width: 290px;height: 112px;background: #F8F8F8;border-top: 1px solid #F0F0F0;position: relative;}
.productInfo .productName{letter-spacing: 1.4px;width: 80%;height: 42px;padding: 10px 5% 6px;color: #333;line-height: 22px;font-size: 16px;text-align: left;}
.productInfo .productPrice{width: 90%;margin:0 auto;  height:50px;}
.productInfo .productPrice .onlineTotalPrice{font-size: 20px;color: #ff1866;position: relative; top: 3px;}
.productInfo .productPrice .onlineRentPrice{font-size: 20px;color: #469ee3;position: relative;top: 3px;}
.productInfo .productPrice .onlineOrigPrice{text-decoration: line-through;color: #999999;font-size: 12px;}
/*产品折扣*/
.discountDiv{ text-align:center;width: 58px;height: 36px;background: url(/assets/img/common/bg_discount.png);position: absolute;right: 0;bottom: 10px;color: #FFFFFF;font-size: 16px;line-height: 36px;}

.productListWrap .productItem .productBenefit{width: 90%;margin:0 auto;line-height: 1.5em;}
.productBenefit .l_span{font-size: 12px;color: #999999;}
.productBenefit .r_span{font-size: 12px;color: #333;}
.tipsRed{ background: #ff1866; width: 50px; text-align: center; color: #fff; font-size: 12px; padding: 1px 13px;border-radius: 2px;}
.tipsBule{ background: #00A1E9; width: 50px; text-align: center; color: #fff; font-size: 12px;padding: 1px 13px;border-radius: 2px;}


.pageDiv{width: 1200px;height: 40px;margin: 0 auto 30px auto;}


.shopTip{width: 1200px;text-align: center;margin:0 auto; padding: 50px 0; height: 100px;font-size: 24px;line-height: 100px;color:#999;}
