日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

Orchard商城模块(Commerce)设计与后台部分

發布時間:2023/12/20 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Orchard商城模块(Commerce)设计与后台部分 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言:使用CMS開發網站為目標,編寫一個擴展性比較好的商城模塊。

首先是整體流程圖,大概介紹功能與設計。

?

接下來我們逐個模塊功能介紹。

一。商品管理模塊

商品模塊中可發布需要在線售賣的商品 (套餐商品) ?

1.1 添加一個商品

1. 商品正常價,與當前促銷價, ?(不填寫促銷價,將按照正常價計算 ?。)

2.是否為虛擬商品 (虛擬商品將不需要填寫收貨地址, 如果購物車上所有商品均為虛擬商品,則不需填寫收貨地址,如果有一個非虛擬商品,仍需填寫)

?

?以下商品實體類

namespace Aivics.Commerce.Models {/// <summary>/// 商品對象/// </summary>[OrchardFeature("Aivics.Commerce")]public class ProductPart : ContentPart<ProductPartRecord>, IProduct {/// <summary>/// 商品SKU/// </summary>[Required]public string Sku{get { return Retrieve(r => r.Sku); }set { Store(r => r.Sku, value); }}/// <summary>/// 價格/// </summary>[Required]public double Price{get { return Retrieve(r => r.Price); }set { Store(r => r.Price, value); }}/// <summary>/// 折扣價/// </summary>public double DiscountPrice{get { return Retrieve(r => r.DiscountPrice, -1); }set { Store(r => r.DiscountPrice, value); }}/// <summary>/// 數字商品、虛擬商品(沒有物流)/// </summary>public bool IsDigital{get { return Retrieve(r => r.IsDigital); }set { Store(r => r.IsDigital, value); }}/// <summary>/// 物流費用 -不填寫時將使用物流費用模板進行計算/// </summary>public double? ShippingCost{get { return Retrieve(r => r.ShippingCost); }set { Store(r => r.ShippingCost, value); }}/// <summary>/// 中獎/// </summary>public double Weight{get { return Retrieve(r => r.Weight); }set { Store(r => r.Weight, value); }}/// <summary>/// 規格/// </summary>public string Size{get { return Retrieve(r => r.Size); }set { Store(r => r.Size, value); }}/// <summary>/// 庫存/// </summary>public int Inventory{get { return Retrieve(r => r.Inventory); }set { Store(r => r.Inventory, value); }}/// <summary>/// 超過庫存警告信息/// </summary>public string OutOfStockMessage{get { return Retrieve(r => r.OutOfStockMessage); }set { Store(r => r.OutOfStockMessage, value); }}/// <summary>/// 允許超庫存購買/// </summary>public bool AllowBackOrder{get { return Retrieve(r => r.AllowBackOrder); }set { Store(r => r.AllowBackOrder, value); }}/// <summary>/// 覆蓋階梯價格,/// </summary>public bool OverrideTieredPricing{get { return Retrieve(r => r.OverrideTieredPricing); }set { Store(r => r.OverrideTieredPricing, value); }}/// <summary>/// 價格階梯,(折扣邏輯)/// </summary>public IEnumerable<PriceTier> PriceTiers{get{var rawTiers = Retrieve<string>("PriceTiers");return PriceTier.DeserializePriceTiers(rawTiers);}set{var serializedTiers = PriceTier.SerializePriceTiers(value);Store("PriceTiers", serializedTiers ?? "");}}/// <summary>/// 最小起訂數/// </summary>public int MinimumOrderQuantity{get{var minimumOrderQuantity = Retrieve(r => r.MinimumOrderQuantity);return minimumOrderQuantity > 1 ? minimumOrderQuantity : 1;}set{var minimumOrderQuantity = value > 1 ? value : 1;Store(r => r.MinimumOrderQuantity, minimumOrderQuantity);}}/// <summary>/// 是否要求必須登陸后購買/// </summary>public bool AuthenticationRequired{get { return Retrieve(r => r.AuthenticationRequired); }set { Store(r => r.AuthenticationRequired, value); }}} }

  2. ?套餐商品類 (目前UI菜單中不公布,此功能與流程調試中)

/// <summary>/// 產品套餐/// </summary>public class BundlePart : ContentPart<BundlePartRecord>{public IEnumerable<int> ProductIds{get { return Record.Products.Select(p => p.ContentItemRecord.Id); }}public IEnumerable<ProductQuantity> ProductQuantities{get{returnRecord.Products.Select(p => new ProductQuantity{Quantity = p.Quantity,ProductId = p.ContentItemRecord.Id});}}}

  二。物流計費方案模塊

說明: 該模塊為商品所需運費自動匹配計算的功能, 如果商品中指定了【運費】金額,則不從此處計算運費。 ?

目前支持 【重量計算規則】和【大小規格計算】

有效區域應為 所有省份, 目前僅提供幾個周邊省份(測試數據)

?

實體的相關代碼

namespace Aivics.Commerce.Models {/// <summary>/// 基于重量的物流計費/// </summary>public class WeightBasedShippingMethodPart : ContentPart<WeightBasedShippingMethodPartRecord>,IShippingMethod{public string Name{get { return Retrieve(r => r.Name); }set { Store(r => r.Name, value); }}public string ShippingCompany{get { return Retrieve(r => r.ShippingCompany); }set { Store(r => r.ShippingCompany, value); }}public double Price{get { return Retrieve(r => r.Price); }set { Store(r => r.Price, value); }}public string IncludedShippingAreas{get { return Retrieve(r => r.IncludedShippingAreas); }set { Store(r => r.IncludedShippingAreas, value); }}public string ExcludedShippingAreas{get { return Retrieve(r => r.ExcludedShippingAreas); }set { Store(r => r.ExcludedShippingAreas, value); }}public double? MinimumWeight{get { return Retrieve(r => r.MinimumWeight); }set { Store(r => r.MinimumWeight, value); }}public double? MaximumWeight{get { return Retrieve(r => r.MaximumWeight); }set { Store(r => r.MaximumWeight, value); }} // Set to double.PositiveInfinity (the default) for unlimited weight rangespublic IEnumerable<ShippingOption> ComputePrice(IEnumerable<ShoppingCartQuantityProduct> productQuantities,IEnumerable<IShippingMethod> shippingMethods,string country,string zipCode,IWorkContextAccessor workContextAccessor){var quantities = productQuantities.ToList();var fixedCost = quantities.Where(pq => pq.Product.ShippingCost != null && pq.Product.ShippingCost >= 0 && !pq.Product.IsDigital).Sum(pq => pq.Quantity * (double)pq.Product.ShippingCost);var weight = quantities.Where(pq => (pq.Product.ShippingCost == null || pq.Product.ShippingCost < 0) && !pq.Product.IsDigital).Sum(pq => pq.Quantity * pq.Product.Weight);if (weight.CompareTo(0) == 0){yield return GetOption(fixedCost);}else if (weight >= MinimumWeight && weight <= MaximumWeight){yield return GetOption(fixedCost + Price);}}private ShippingOption GetOption(double price){return new ShippingOption{Description = Name,Price = price,IncludedShippingAreas =IncludedShippingAreas == null? new string[] { }: IncludedShippingAreas.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries),ExcludedShippingAreas =ExcludedShippingAreas == null? new string[] { }: ExcludedShippingAreas.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries)};}} }

三。商品階梯價格

說明:可設置一個全局的階梯價格表, (滿立減的規則, 同時商品可以對此進行覆蓋)

如果需要做定期的促銷類活動,則可使用下面一個模塊。。。。

public class TieredPriceProvider : ITieredPriceProvider{private readonly IWorkContextAccessor _wca;public TieredPriceProvider(IWorkContextAccessor wca){_wca = wca;}public ShoppingCartQuantityProduct GetTieredPrice(ShoppingCartQuantityProduct quantityProduct){var priceTiers = GetPriceTiers(quantityProduct.Product);var priceTier = priceTiers != null ? priceTiers.Where(t => t.Quantity <= quantityProduct.Quantity).OrderByDescending(t => t.Quantity).Take(1).SingleOrDefault() : null;if (priceTier != null){quantityProduct.Price = (double)priceTier.Price;}return quantityProduct;}public IEnumerable<PriceTier> GetPriceTiers(ProductPart product){var productSettings = _wca.GetContext().CurrentSite.As<ProductSettingsPart>();IEnumerable<PriceTier> priceTiers = null;List<PriceTier> adjustedPriceTiers = new List<PriceTier>();if (productSettings.AllowProductOverrides && product.OverrideTieredPricing){priceTiers = product.PriceTiers;}else if (productSettings.DefineSiteDefaults && (!productSettings.AllowProductOverrides || !product.OverrideTieredPricing)){priceTiers = productSettings.PriceTiers;}if (priceTiers == null)return priceTiers;foreach (var tier in priceTiers){var adjustedPrice = tier.Price;if (tier.Price == null && tier.PricePercent != null){adjustedPrice = product.Price * (double)tier.PricePercent / 100;}adjustedPriceTiers.Add(new PriceTier{Price = adjustedPrice,Quantity = tier.Quantity,PricePercent = tier.PricePercent});}return adjustedPriceTiers.OrderBy(t => t.Quantity);}}

四。促銷模塊

說明:目前提供一個促銷模塊規則, 主要為滿立減活動等適用。 ?

1.可設置折扣的比例(9折等)和固定的折扣金額

2.指定參與的時間

3.可參加此活動的角色(高級會員)

4.有效數量區間?

5.URL匹配可以設置與指定特定的商品參加。。

?

?

主要代碼如下:

目前繼承自IPromotion類,之后相關其他活動促銷規則,可從此直接繼承。(如買10贈1活動設置等)

public class Discount : IPromotion{private readonly IWorkContextAccessor _wca;private readonly IClock _clock;public Discount(IWorkContextAccessor wca, IClock clock){_wca = wca;_clock = clock;}public DiscountPart DiscountPart { get; set; }public IContent ContentItem { get { return DiscountPart.ContentItem; } }public string Name { get { return DiscountPart == null ? "Discount" : DiscountPart.Name; } }public bool Applies(ShoppingCartQuantityProduct quantityProduct, IEnumerable<ShoppingCartQuantityProduct> cartProducts){if (DiscountPart == null) return false;var now = _clock.UtcNow;if (DiscountPart.StartDate != null && DiscountPart.StartDate > now) return false;if (DiscountPart.EndDate != null && DiscountPart.EndDate < now) return false;if (DiscountPart.StartQuantity != null &&DiscountPart.StartQuantity > quantityProduct.Quantity)return false;if (DiscountPart.EndQuantity != null &&DiscountPart.EndQuantity < quantityProduct.Quantity)return false;if (!string.IsNullOrWhiteSpace(DiscountPart.Pattern) || !string.IsNullOrWhiteSpace(DiscountPart.ExclusionPattern)){string path = null;if (DiscountPart.DisplayUrlResolver != null){path = DiscountPart.DisplayUrlResolver(quantityProduct.Product);}else if (_wca.GetContext().HttpContext != null){var urlHelper = new UrlHelper(_wca.GetContext().HttpContext.Request.RequestContext);path = urlHelper.ItemDisplayUrl(quantityProduct.Product);}else{var autoroutePart = quantityProduct.Product.As<AutoroutePart>();if (autoroutePart != null){path = "/" + autoroutePart.Path; }}if (path == null) return false;if (!string.IsNullOrWhiteSpace(DiscountPart.Pattern)){var patternExpression = new Regex(DiscountPart.Pattern, RegexOptions.Singleline | RegexOptions.IgnoreCase);if (!patternExpression.IsMatch(path))return false;}if (!string.IsNullOrWhiteSpace(DiscountPart.ExclusionPattern)){var exclusionPatternExpression = new Regex(DiscountPart.ExclusionPattern,RegexOptions.Singleline | RegexOptions.IgnoreCase);if (exclusionPatternExpression.IsMatch(path))return false;}}if (DiscountPart.Roles.Any()){var user = _wca.GetContext().CurrentUser;if (!user.Has<IUserRoles>()) return false;var roles = user.As<IUserRoles>().Roles;if (!roles.Any(r => DiscountPart.Roles.Contains(r))) return false;}return true;}public ShoppingCartQuantityProduct Apply(ShoppingCartQuantityProduct quantityProduct, IEnumerable<ShoppingCartQuantityProduct> cartProducts){if (DiscountPart == null) return quantityProduct;var comment = DiscountPart.Comment; var percent = DiscountPart.DiscountPercent;if (percent != null){return new ShoppingCartQuantityProduct(quantityProduct.Quantity, quantityProduct.Product, quantityProduct.AttributeIdsToValues){Comment = comment,Price = Math.Round(quantityProduct.Price * (1 - ((double)percent / 100)), 2),Promotion = DiscountPart};}var discount = DiscountPart.Discount;if (discount != null){return new ShoppingCartQuantityProduct(quantityProduct.Quantity, quantityProduct.Product, quantityProduct.AttributeIdsToValues){Comment = comment,Price = Math.Round(Math.Max(0, quantityProduct.Price - (double)discount), 2),Promotion = DiscountPart};}return quantityProduct;}}

五。商品擴展模塊

主要為解決需要 用戶確定附屬配置的 商品 。 ?用戶可在選擇了主商品的基礎上, 選擇額外配置, 不同的配置將決定追加的金額不同。?

(這個功能需與購物車整合體現)

namespace Aivics.Commerce.Models {/// <summary>/// 商品擴展插件對象 用戶可選擇不同的插件,需支付額外的插件價格/// </summary>public class ProductAttributePart : ContentPart<ProductAttributePartRecord>{public IEnumerable<ProductAttributeValue> AttributeValues{get{return ProductAttributeValue.DeserializeAttributeValues(AttributeValuesString);}set{AttributeValuesString = ProductAttributeValue.SerializeAttributeValues(value);}}/// <summary>/// 排序號/// </summary>[DisplayName("Sort Order")]public int SortOrder{get { return Retrieve(r => r.SortOrder); }set { Store(r => r.SortOrder, value); }}/// <summary>/// 顯示名/// </summary>[DisplayName("Display Name")]public string DisplayName{get { return Retrieve(r => r.DisplayName); }set { Store(r => r.DisplayName, value); }}/// <summary>/// 設置信息/// </summary>internal string AttributeValuesString{get{return Retrieve(r => r.AttributeValues);}set{Store(r => r.AttributeValues, value);}}} }

?

六。訂單管理

查看所有用戶下單等。

?

?

?

?

七。購物車模塊設置

除了domain/cart為進入購物車頁面外, ?購物車模塊已經做成widget. 可以做到layout的其中一個位置固定。

?

?購物車相關代碼:

[OrchardFeature("Aivics.Commerce")]public class ShoppingCart : IShoppingCart{private readonly IContentManager _contentManager;private readonly IShoppingCartStorage _cartStorage;private readonly IPriceService _priceService;private readonly IEnumerable<IProductAttributesDriver> _attributesDrivers;private readonly INotifier _notifier;private IEnumerable<ShoppingCartQuantityProduct> _products;public ShoppingCart(IContentManager contentManager,IShoppingCartStorage cartStorage,IPriceService priceService,IEnumerable<IProductAttributesDriver> attributesDrivers,INotifier notifier){_contentManager = contentManager;_cartStorage = cartStorage;_priceService = priceService;_attributesDrivers = attributesDrivers;_notifier = notifier;T = NullLocalizer.Instance;}public Localizer T { get; set; }public IEnumerable<ShoppingCartItem> Items{get { return ItemsInternal.AsReadOnly(); }}private List<ShoppingCartItem> ItemsInternal{get{return _cartStorage.Retrieve();}}/// <summary>/// 添加商品至購物車中,目前將商品存放在session中/// </summary>/// <param name="productId"></param>/// <param name="quantity"></param>/// <param name="attributeIdsToValues"></param>public void Add(int productId, int quantity = 1, IDictionary<int, ProductAttributeValueExtended> attributeIdsToValues = null){if (!ValidateAttributes(productId, attributeIdsToValues)){// 將該商品添加到購物車時,該商品擴展屬性不正確(或后臺有更新,或前臺數據結構異常)。_notifier.Warning(T("Couldn't add this product because of invalid attributes. Please refresh the page and try again."));return;}var item = FindCartItem(productId, attributeIdsToValues);if (item != null){item.Quantity += quantity;}else{ItemsInternal.Insert(0, new ShoppingCartItem(productId, quantity, attributeIdsToValues));}_products = null;}/// <summary>/// 查找一個商品, 可以通過商品id直接從查詢,或者也需同時傳遞擴展屬性進行匹配/// </summary>/// <param name="productId"></param>/// <param name="attributeIdsToValues"></param>/// <returns></returns>public ShoppingCartItem FindCartItem(int productId, IDictionary<int, ProductAttributeValueExtended> attributeIdsToValues = null){if (attributeIdsToValues == null || attributeIdsToValues.Count == 0){return Items.FirstOrDefault(i => i.ProductId == productId&& (i.AttributeIdsToValues == null || i.AttributeIdsToValues.Count == 0));}return Items.FirstOrDefault(i => i.ProductId == productId&& i.AttributeIdsToValues != null&& i.AttributeIdsToValues.Count == attributeIdsToValues.Count&& i.AttributeIdsToValues.All(attributeIdsToValues.Contains));}/// <summary>/// 驗證該商品擴展屬性是否正確(或后臺有更新,或前臺數據結構異常)。/// </summary>/// <param name="productId"></param>/// <param name="attributeIdsToValues"></param>/// <returns></returns>private bool ValidateAttributes(int productId, IDictionary<int, ProductAttributeValueExtended> attributeIdsToValues){if (_attributesDrivers == null ||attributeIdsToValues == null ||!attributeIdsToValues.Any()) return true;var product = _contentManager.Get(productId);return _attributesDrivers.All(d => d.ValidateAttributes(product, attributeIdsToValues));}/// <summary>/// 批量添加商品至購物車/// </summary>/// <param name="items"></param>public void AddRange(IEnumerable<ShoppingCartItem> items){foreach (var item in items){Add(item.ProductId, item.Quantity, item.AttributeIdsToValues);}}/// <summary>/// 移除購物車商品/// </summary>/// <param name="productId"></param>/// <param name="attributeIdsToValues"></param>public void Remove(int productId, IDictionary<int, ProductAttributeValueExtended> attributeIdsToValues = null){var item = FindCartItem(productId, attributeIdsToValues);if (item == null) return;ItemsInternal.Remove(item);_products = null;}/// <summary>/// 獲取目前選購的商品 (1.數量>0, 2. 重新從服務器匹配商品,避免商品被刪除,臟數據。/// </summary>/// <returns></returns>public IEnumerable<ShoppingCartQuantityProduct> GetProducts(){if (_products != null) return _products;//從session中獲得所有保存的商品ID (用戶購物車)var ids = Items.Select(x => x.ProductId);var productParts =_contentManager.GetMany<ProductPart>(ids, VersionOptions.Published,new QueryHints().ExpandParts<TitlePart, ProductPart, AutoroutePart>()).ToArray();var productPartIds = productParts.Select(p => p.Id);//保證Session中存儲的ID是 服務器端 在用的Product對象 (排除掉未發布,刪除等,避免臟數據)var shoppingCartQuantities =(from item in Itemswhere productPartIds.Contains(item.ProductId) && item.Quantity > 0select new ShoppingCartQuantityProduct(item.Quantity, productParts.First(p => p.Id == item.ProductId), item.AttributeIdsToValues)) //使用ShoppingCartQuantityProduct,完善的購物車商品字段等信息 .ToList();//返回所有>0選購條數的商品return _products = shoppingCartQuantities.Select(q => _priceService.GetDiscountedPrice(q, shoppingCartQuantities)).Where(q => q.Quantity > 0).ToList();}/// <summary>/// 更新購物車數據,刪除數量為0的數據 *疑問點*/// </summary>public void UpdateItems(){ItemsInternal.RemoveAll(x => x.Quantity <= 0);_products = null;}/// <summary>/// 獲得總價格/// </summary>/// <returns></returns>public double Subtotal(){return Math.Round(GetProducts().Sum(pq => Math.Round(pq.Price * pq.Quantity + pq.LinePriceAdjustment, 2)), 2);}/// <summary>/// 總價/// </summary>/// <param name="subTotal"></param>/// <returns></returns>public double Total(double subTotal = 0){if (subTotal.Equals(0)){subTotal = Subtotal();}return subTotal;}/// <summary>/// 購買總數/// </summary>/// <returns></returns>public double ItemCount(){return Items.Sum(x => x.Quantity);}/// <summary>/// 清空/// </summary>public void Clear(){_products = null;ItemsInternal.Clear();UpdateItems();}}

目前購物車使用?Session存儲。

?

八。商品列表,詳情

商品的列表與詳情我們完全可以借助于orchard本身的模塊實現, ?簡單介紹。。具體可查詢 orchard?Projection 等相關?

一。創建篩選 (可理解為創建分頁查詢與篩選語句等。。)

二。創建Projection或者Projection Widget

?

轉載于:https://www.cnblogs.com/cuiyangMJ/p/5903875.html

總結

以上是生活随笔為你收集整理的Orchard商城模块(Commerce)设计与后台部分的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

亚洲男男gⅴgay双龙 | 综合影视| 黄色精品久久 | 免费试看一区 | 久久艹国产 | 亚洲清纯国产 | 欧美一级黄色网 | 午夜精品久久久久久久99无限制 | 亚洲综合丁香 | 特级大胆西西4444www | 国产在线视频一区二区 | 国产亚洲午夜高清国产拍精品 | 九九99视频| 久久久久久久久久久综合 | 久久tv| 免费99精品国产自在在线 | 日韩精品免费在线观看视频 | 国产福利91精品张津瑜 | 五月婷香蕉久色在线看 | 国产又粗又猛又爽又黄的视频免费 | 狠狠干天天操 | 久久久国际精品 | 免费观看完整版无人区 | 热久久影视| 麻豆成人精品 | 在线观看免费av网 | 色网站在线 | 国产亚洲视频在线观看 | 性色在线视频 | 中文成人字幕 | 五月婷婷中文字幕 | 一区二区免费不卡在线 | 亚洲精品国产精品久久99 | 中文字幕在线观看第二页 | 精品国产一区二区三区蜜臀 | 在线 影视 一区 | 亚洲国产小视频在线观看 | 亚洲成av人片在线观看www | 综合色播 | 国产精品 日韩 | 久久国产精品99久久人人澡 | 精品国产aⅴ麻豆 | 久久av不卡| 国产日韩高清在线 | 在线观看精品黄av片免费 | 日本久久久影视 | 国产成人福利在线观看 | 精品成人在线 | 麻豆精品视频在线观看免费 | 18女毛片| 91av视频免费在线观看 | 黄网站色欧美视频 | 丁香婷婷综合激情五月色 | 色婷婷丁香 | 日韩精品网址 | 麻豆久久久 | 国产精品视频永久免费播放 | 四虎在线免费视频 | 色a资源在线 | 久草爱视频 | 黄网站app在线观看免费视频 | 91视频观看免费 | 中文字幕在线有码 | 国产高清不卡av | 日韩专区中文字幕 | av高清在线观看 | 一区二区视频免费在线观看 | 日韩视频一区二区在线 | 处女av在线 | 国产精品1区2区在线观看 | av中文国产| 99热这里只有精品国产首页 | 天天操天天操天天操天天 | 亚洲国产福利视频 | 亚洲美女免费精品视频在线观看 | a级国产乱理伦片在线播放 久久久久国产精品一区 | 色综合久久网 | 欧美日韩免费一区二区三区 | 99久久精品午夜一区二区小说 | 久久久国产高清 | 欧美日本日韩aⅴ在线视频 插插插色综合 | 久久免费精品一区二区三区 | 在线观看久 | 91成人精品一区在线播放69 | 天天色天天操综合 | 国产高清永久免费 | 亚洲专区在线播放 | 激情综合网五月 | 国产在线观看91 | 久久久久久蜜av免费网站 | 亚洲在线免费视频 | 亚洲高清在线观看视频 | 亚洲综合精品视频 | 97精品国产97久久久久久免费 | 亚洲在线 | av网站地址 | 欧美精品网站 | 国产一级二级视频 | 天天干天天草天天爽 | 婷婷丁香导航 | 国产麻豆电影 | 欧美精品中文字幕亚洲专区 | 91九色视频在线观看 | 国产精品自产拍在线观看 | 中文字幕在线播放第一页 | 免费看黄的 | 国产精品热视频 | 亚洲精品视频中文字幕 | 国产精品成人免费 | 深爱婷婷久久综合 | 国内精品久久影院 | 国产中文字幕精品 | 91亚洲国产成人久久精品网站 | 亚洲欧美国产精品18p | 操操色| 国产自偷自拍 | 91超碰在线播放 | 免费国产一区二区视频 | 狠狠色丁香久久婷婷综 | 国产99亚洲 | 久香蕉| 又色又爽又黄 | 国产一级片久久 | 麻豆影视网站 | 日韩精品第1页 | 亚洲精品午夜aaa久久久 | 免费网站黄色 | 久久伊99综合婷婷久久伊 | 国产小视频在线播放 | 午夜久久福利影院 | 五月婷婷爱 | 国产 一区二区三区 在线 | 精品亚洲一区二区三区 | 国产精品你懂的在线观看 | 国产精品福利在线观看 | 久久精品国产一区二区电影 | 在线免费视频你懂的 | 免费在线观看黄网站 | 国产一级一级国产 | 国产精品免费视频一区二区 | 成人91免费视频 | 在线视频在线观看 | 又黄又爽又色无遮挡免费 | 久久精品三级 | 久久伊人国产精品 | 婷婷色在线 | av网站在线观看播放 | 在线观看a视频 | 久久污视频 | 国产成人黄色网址 | 日本精品一区二区 | 亚洲综合小说电影qvod | 日韩成人免费电影 | 九色在线视频 | 欧美午夜视频在线 | 日日色综合 | 免费看国产一级片 | 波多野结衣最新 | 国产精品一区二区三区免费视频 | 久久福利小视频 | 欧美日韩免费观看一区二区三区 | 特级毛片网 | 国产成视频在线观看 | 欧美最新大片在线看 | 中文字幕免费一区二区 | 综合精品久久 | 欧美另类z0zx| 久久精品网站视频 | 高清av免费观看 | 免费网站v | 亚洲h在线播放在线观看h | 日本久久中文 | 香蕉网址 | 亚洲国产精品成人av | 欧美男同视频网站 | 久久精品视频99 | 天天操天天添天天吹 | 天天综合狠狠精品 | 99综合影院在线 | av观看免费在线 | 视频国产在线 | 日日干天天 | 国内精品久久久久久久久久 | 国产精品18久久久久久首页狼 | 日韩a在线看 | 国产精品久久久久久久久久东京 | 黄色成人av网址 | 成人av网站在线观看 | 国产一区二区在线免费观看 | 日韩精品久久久久久久电影竹菊 | 日本黄色免费看 | 在线观看国产日韩 | 亚洲欧美日韩精品一区二区 | 国产激情久久久 | 欧美激情在线网站 | 亚洲永久字幕 | 亚洲精品美女视频 | 久久久久亚洲精品男人的天堂 | 亚洲综合最新在线 | 国产精品毛片久久蜜 | 4p变态网欧美系列 | 最新成人av| 中文资源在线播放 | 国产破处在线播放 | 久久99这里只有精品 | 91看片在线免费观看 | 久久久久久久久久免费 | 午夜视频99 | 久草在线视频中文 | 国产在线观看 | 精品国产乱子伦一区二区 | 免费一级片在线观看 | 成年人网站免费观看 | 色综合久久天天 | 992tv在线观看网站 | 天天操夜夜干 | 免费网站黄 | 国产精品永久在线观看 | 日韩资源在线 | 国产最新在线 | 色综合色综合久久综合频道88 | 久久久久中文字幕 | 五月综合久久 | 狠狠干成人综合网 | 国产91aaa | 欧美国产一区二区 | 久久久久久蜜桃一区二区 | 国产精品久久久久久吹潮天美传媒 | 国产91九色蝌蚪 | 色五月色开心色婷婷色丁香 | 九九有精品 | 欧美国产日韩在线视频 | 国产日韩欧美在线影视 | 免费不卡中文字幕视频 | 在线中文字幕一区二区 | 中文字幕日韩一区二区三区不卡 | 国产精品一区二区在线观看免费 | 精品一区中文字幕 | 天天做日日爱夜夜爽 | av网站免费线看精品 | 国产精品国产亚洲精品看不卡15 | 精品免费观看视频 | 久久精品看片 | 亚洲欧美一区二区三区孕妇写真 | 最新成人av | 国产成人亚洲在线观看 | 综合激情网... | 久久久高清一区二区三区 | 五月开心色| 五月婷婷综合在线观看 | 国产精品6999成人免费视频 | av理论电影| 在线免费高清一区二区三区 | 精品一二区| 91精品视频免费看 | 国产精品综合av一区二区国产馆 | 91网址在线观看 | 麻豆视频免费网站 | 麻豆视频入口 | 中文在线a√在线 | 色99之美女主播在线视频 | 91麻豆精品国产91久久久更新时间 | 国产在线97 | 精品一区二区久久久久久久网站 | 精品免费国产一区二区三区四区 | 久久久久久电影 | 蜜臀av在线一区二区三区 | 欧美日韩视频免费 | 97福利| 国产一二三四在线观看视频 | 婷婷精品在线 | 91大神一区二区三区 | 成人在线一区二区三区 | 国产一区二区免费看 | 麻豆传媒在线免费看 | 黄色的视频网站 | 国产成人三级 | 国产精品黑丝在线观看 | 亚洲有 在线| www.久久久久 | 又黄又爽的免费高潮视频 | 国产在线观看不卡 | 精品国产伦一区二区三区观看说明 | 亚洲手机天堂 | 天天干天天上 | 久久精品直播 | 国产明星视频三级a三级点| 国产一区精品在线观看 | 久久国语| 欧美一区二区三区在线看 | 成人理论电影 | 色婷婷亚洲精品 | 日本性视频 | 久久精品高清视频 | 成 人 黄 色视频免费播放 | 亚洲综合在线观看视频 | 人人射人人澡 | 韩国av三级 | 日韩丝袜视频 | 99热这里精品| 中文字幕在线播放第一页 | 精品国产欧美一区二区 | 综合久久久 | 久久久久成人免费 | 天天爽夜夜爽人人爽一区二区 | 久久激情片 | 国产精品久久久久久久久久久免费 | 夜夜操狠狠干 | 美女网站色| 91探花在线 | 亚洲精品美女久久久久网站 | 91精品秘密在线观看 | 亚洲日本精品视频 | 日韩精品视频免费 | 国产精品欧美久久久久三级 | 97av.com| 三级在线视频播放 | 99久久精品国 | 97免费在线视频 | 国产精品成人在线 | 国产一级电影在线 | 五月天天在线 | 天天拍天天色 | av高清在线| 国产精品久久久久久久久久了 | 一区二区电影网 | 97人人视频 | 人人澡人人添人人爽一区二区 | www.av小说 | 国产色婷婷精品综合在线手机播放 | 69xx视频| 91福利在线观看 | www.国产视频 | 香蕉视频久久久 | 日韩高清www | 97超碰资源| 欧美天堂影院 | 国产视频日本 | 美女国产免费 | av在线com| 玖玖玖影院| 久久久国产精品亚洲一区 | 色婷婷骚婷婷 | 久久久久电影网站 | 天天曰视频| 中文字幕 二区 | 怡红院成人在线 | 亚洲一级二级三级 | 国产精品99久久久精品免费观看 | 久久免费视频7 | 国产原创中文在线 | 久久精品一区二区三区中文字幕 | 国模吧一区 | 狠狠色丁婷婷日日 | 成人在线一区二区三区 | 国产成人61精品免费看片 | 性色av免费在线观看 | 免费观看一级视频 | 久久久夜色 | 狠狠五月天 | 韩国av免费 | 国产精品免费久久久 | 日韩在线视 | 在线观看中文 | 在线观看亚洲成人 | 国产99区 | 99在线热播精品免费99热 | 在线观看午夜 | 日本高清xxxx | 免费91麻豆精品国产自产在线观看 | 精品久久精品久久 | 国产视频黄| av电影免费看 | 五月婷婷色播 | 欧美极度另类性三渗透 | 欧美日韩综合在线观看 | 久久高清国产视频 | 免费高清在线视频一区· | 国产精品男女啪啪 | 国产麻豆剧传媒免费观看 | 在线观看中文字幕av | 国产黄a三级 | 国产视频久久久久 | av黄色在线播放 | 成人黄色电影在线播放 | 99热999| 国产在线无 | 亚洲精品白浆高清久久久久久 | 欧美做受高潮电影o | 日韩精品久久中文字幕 | 国产日女人 | 开心激情五月婷婷 | 亚洲精品国产精品国自产观看 | 国产超碰97| 91污在线 | 亚洲免费av电影 | 久久国内免费视频 | 天天爱天天射天天干天天 | 日本久久91| 国产午夜一区 | 中文字幕亚洲五码 | 国产成视频在线观看 | 视频在线99 | 在线99热| 亚洲国产精品电影 | 国产在线精品区 | 天天se天天cao天天干 | 99久久日韩精品视频免费在线观看 | 久久最新 | 99精品国产免费久久久久久下载 | 菠萝菠萝蜜在线播放 | www久久国产| 国产婷婷视频在线 | 久久人人爽人人 | 久久久久国产一区二区 | a级片网站 | 91黄色在线观看 | 久久综合色天天久久综合图片 | 日三级在线 | 久久久久久伊人 | 香蕉久久久久久久 | 欧美va天堂va视频va在线 | 久久久久久久免费看 | 首页av在线 | 18国产精品福利片久久婷 | 蜜臀精品久久久久久蜜臀 | 精品视频免费观看 | 91av综合 | 久久99操| av电影免费在线看 | 色欧美成人精品a∨在线观看 | 在线视频观看亚洲 | 日本中文字幕高清 | 国内99视频 | 久草在线资源网 | 99久久国产免费,99久久国产免费大片 | 亚洲成人黄色在线观看 | 在线观看久草 | 在线激情av电影 | 又黄又爽免费视频 | 久久艹艹 | 日韩专区在线播放 | 色综合夜色一区 | 免费a网 | 超碰公开在线观看 | 久久综合激情 | 97色在线观看免费视频 | 视频国产在线 | 国产午夜av | 五月婷婷丁香色 | 国产亚洲午夜高清国产拍精品 | 国产精品黄色 | 91av久久 | 欧美有色| 国模精品一区二区三区 | 国产一级免费观看 | 国产成人精品一区二区三区在线观看 | 成人黄大片视频在线观看 | www免费网站在线观看 | 欧美大片aaa | av综合 日韩 | 激情 一区二区 | 香蕉视频国产在线 | 亚洲人在线视频 | www久久久久 | 国产视频一区二区三区在线 | 国产成人久久av免费高清密臂 | 美女网站视频免费黄 | 亚洲成人精品在线 | 日韩精品黄 | 免费激情在线电影 | 成人免费观看在线视频 | 国产在线观看一区 | 欧美另类交人妖 | 午夜精品一区二区三区免费 | 欧美日韩亚洲在线观看 | www.久久视频 | 欧美日韩国内在线 | 999久久久 | 亚洲精品小视频 | 久久视频国产精品免费视频在线 | 亚洲色图av| 国产精品四虎 | 一级一片免费视频 | 国产精品久久久免费 | 国产中文字幕一区二区三区 | 91免费版在线 | 中文字幕一区二区三区在线视频 | 日韩在线观看的 | 成人9ⅰ免费影视网站 | 国产黄色片免费观看 | 免费能看的黄色片 | 久久99国产精品久久99 | 久操视频在线播放 | 国产91全国探花系列在线播放 | 中文在线免费视频 | 国产精品一区二区中文字幕 | 人人草人人草 | 国产精品久久久久三级 | 久久综合免费 | 99精品免费久久久久久久久日本 | 欧美少妇的秘密 | 久久精品国产一区二区三区 | 亚洲欧美日韩精品一区二区 | 欧美韩国日本在线 | 日本在线观看一区 | 国产精品久久久久久久久久免费看 | 国产日韩欧美自拍 | 欧美一二三区播放 | 91亚洲国产成人久久精品网站 | 91毛片在线观看 | 免费看色的网站 | 欧美精品国产综合久久 | av在线电影播放 | 久草在线视频看看 | 久久影视网 | 久久成人麻豆午夜电影 | 色综合天天狠天天透天天伊人 | 天天插日日插 | 91精品欧美| 91在线日韩 | 欧美一区,二区 | 中文字幕最新精品 | 免费看一级特黄a大片 | 丁香六月婷婷激情 | www.亚洲精品视频 | 一区在线观看 | 中文字幕色在线 | 九色在线| 久久综合给合久久狠狠色 | 在线视频 你懂得 | 天天天天天操 | 国产精品久久99综合免费观看尤物 | 久久av一区二区三区亚洲 | 色天天中文 | 黄色片网站 | 亚洲成a人片在线www | 国产精品一区二区三区四区在线观看 | 色综合天天色 | 精品国产自在精品国产精野外直播 | 欧美少妇xxx | 国产精品毛片一区二区在线看 | 黄网站a | 国产精品久久久久aaaa九色 | 久久综合狠狠综合久久狠狠色综合 | 黄色av免费在线 | 日本免费久久高清视频 | 亚洲永久国产精品 | 天天草天天色 | 一区二区三区四区五区在线 | a在线观看视频 | 日本mv大片欧洲mv大片 | 久久久久久久99 | 欧美精品久久99 | 综合久久网 | 奇米网777 | 日韩区欧美久久久无人区 | 丝袜美腿亚洲 | 亚洲美女精品区人人人人 | 成人全视频免费观看在线看 | 少妇bbb搡bbbb搡bbbb′ | 69av免费视频 | 色干干 | 国产一区免费看 | 亚洲天堂网在线播放 | 亚洲伦理中文字幕 | 国产中文字幕在线免费观看 | 成人av片免费看 | 久久综合免费视频影院 | a色视频 | 九九九国产 | 精品一区二区在线观看 | 中文字幕在线观看不卡 | 久久66热这里只有精品 | 4438全国亚洲精品在线观看视频 | 人人干人人搞 | 国产一级黄色电影 | 99精品久久99久久久久 | 欧美国产一区二区 | 五月天国产精品 | 香蕉视频久久 | 久久久精品欧美 | 久久久免费看视频 | 亚洲精品久久久久999中文字幕 | 精品视频久久久久久 | 国产欧美日韩精品一区二区免费 | 精品国产免费看 | 欧美一区在线观看视频 | 欧美乱码精品一区 | 国产精品毛片久久久久久久 | 日韩激情网 | 午夜丁香视频在线观看 | 麻豆免费视频网站 | www免费看 | 97精品在线观看 | 欧美一区二区三区在线视频观看 | www.久久色.com | 国产69久久久欧美一级 | 久久久精品欧美一区二区免费 | 国产美女精品人人做人人爽 | 一区二区av | 天天干夜夜 | 国产精品一区二区在线看 | 99在线精品免费视频九九视 | 五月精品 | 中午字幕在线 | 国产在线黄色 | 欧美日韩中文字幕在线视频 | 日韩艹 | 人人视频网站 | 亚洲视频在线视频 | 日韩免费电影一区二区三区 | 97视频免费播放 | 午夜色影院 | 精品久久久久久久久久国产 | 视频成人永久免费视频 | 高清视频一区二区三区 | 夜色资源站国产www在线视频 | 在线日韩 | 日韩在线观看小视频 | 国产最新精品视频 | 久一在线| 黄色精品一区二区 | 久久精品综合 | 在线免费观看国产精品 | 亚洲国产欧美在线人成大黄瓜 | 超碰在线最新网址 | 国产原创中文在线 | 日韩精品黄| 九九九九热精品免费视频点播观看 | 丁香在线观看完整电影视频 | 激情av一区二区 | 亚洲欧美成aⅴ人在线观看 四虎在线观看 | 婷婷激情综合 | 国产成人一区二区精品非洲 | 久热免费在线 | 免费在线一区二区三区 | 日韩在线视频免费播放 | 日韩激情av在线 | 久久伊人八月婷婷综合激情 | 国产成人1区 | 国产精品视频最多的网站 | 午夜精品久久久久久中宇69 | 中文字幕超清在线免费 | 亚洲视频综合在线 | 天天鲁一鲁摸一摸爽一爽 | 国产福利在线不卡 | 91亚洲国产 | 99国产在线 | 日日夜夜天天久久 | 久操视频在线播放 | 日本黄色免费大片 | 久久电影日韩 | 欧美国产视频在线 | 99在线国产 | 国产精品va在线观看入 | 人人射人人澡 | 国产精品自产拍在线观看桃花 | 色诱亚洲精品久久久久久 | 国产精品va在线观看入 | 在线电影av | 伊人天天| 成人wwwxxx视频 | av中文字幕网站 | 二区在线播放 | 99久久国产免费看 | 麻豆影视在线播放 | 夜夜干天天操 | 久久系列 | av字幕在线| 美女网站在线观看 | 人人干人人爽 | 免费高清在线视频一区· | 人人插人人看 | 国产精品久久久区三区天天噜 | 日韩黄在线观看 | 天堂av网在线| 欧美色图亚洲图片 | 最近中文字幕免费 | 婷婷综合久久 | 波多在线视频 | 国产一区二区三区免费观看视频 | 国产精品一区二区三区在线 | 成人免费视频免费观看 | 久久久久女人精品毛片九一 | 五月婷婷丁香六月 | 99精品视频网站 | 国产成人精品一区二区在线观看 | 日韩中文字幕免费看 | 人人看看人人 | 久久曰视频 | 欧美二区三区91 | 日韩一区二区三区在线观看 | 九九有精品 | 综合伊人久久 | 欧美成人xxx | 又污又黄的网站 | 开心激情五月网 | 欧美性直播 | 天天躁日日躁狠狠躁 | 超碰在线网| 欧美在线视频不卡 | av电影免费看 | 在线视频你懂 | 日韩久久在线 | 丝袜+亚洲+另类+欧美+变态 | 在线观看片 | 在线看欧美 | 欧美aaa视频 | 最近中文字幕完整视频高清1 | 国产一区二区久久精品 | 欧美日韩在线播放 | 亚洲成人在线免费 | 射久久久| 在线观看黄a | 日韩高清一区二区 | 欧美日韩另类在线 | 国内精品在线看 | 久久黄网站 | www色com| 亚洲播播| 日本精油按摩3 | 欧美色久 | 日韩成片 | 在线激情影院一区 | 国产精品网红福利 | 狠狠色噜噜狠狠狠狠2021天天 | 日日天天av | 激情五月婷婷丁香 | 久久草草影视免费网 | 婷婷五月情| 狠狠干网 | 日韩专区在线观看 | 欧日韩在线视频 | 欧美日韩高清在线观看 | 国产中文伊人 | 毛片在线网| 九九九九九九精品任你躁 | 91完整版观看 | 午夜免费福利片 | 国产精品久久久久久久久婷婷 | 国内精品久久久久影院优 | 手机av网站| 亚洲美女免费精品视频在线观看 | 亚洲精品影视在线观看 | 国产精品久久久免费 | 久久综合色一综合色88 | 久久精品国产精品亚洲精品 | 波多野结衣精品视频 | 成人在线免费看 | 操操操影院 | 日韩v在线91成人自拍 | 国产精品久久久久久69 | 波多野结衣在线中文字幕 | 涩涩伊人| 最新久久免费视频 | 免费视频久久 | 超碰97.com | 视频国产在线观看18 | av激情五月| 麻豆91网站 | 亚洲精品自拍视频在线观看 | 中文字幕在线看视频国产中文版 | 99久热在线精品 | 国产亚洲精品久久久久秋 | 国产成人亚洲精品自产在线 | 在线只有精品 | 日韩免费一区二区 | 人人舔人人爽 | 久久国产美女 | 狠狠色丁香婷婷综合最新地址 | 国产99久久久精品 | 在线观看日韩精品视频 | 亚洲精区二区三区四区麻豆 | 深夜男人影院 | 免费看v片| 国精产品一二三线999 | 久久视频一区 | 成人福利av| 99视频在线观看视频 | 狠狠色丁香婷婷综合久小说久 | 玖玖色在线观看 | 日日婷婷夜日日天干 | 天天天干 | 免费观看黄色av | 成人黄色大片网站 | 亚洲激情av | 在线观看免费视频你懂的 | 99精品视频观看 | 久久电影网站中文字幕 | 久久久久久蜜桃一区二区 | 97国产精品一区二区 | 日韩高清在线一区二区三区 | 狠狠狠干 | 精品免费观看视频 | 啪啪动态视频 | 国产精品男女视频 | 手机av看片 | 91麻豆精品国产自产在线 | 亚洲性少妇性猛交wwww乱大交 | 96精品在线 | 久久精品美女 | 视频在线观看入口黄最新永久免费国产 | 香蕉影院在线 | 在线电影av| 国产视频精品在线 | 午夜黄色影院 | 亚洲精品h | 开心激情五月婷婷 | 天天综合成人网 | 狠狠色2019综合网 | avove黑丝| 亚洲精品国内 | 国产精品久久精品国产 | 天堂在线一区 | av资源免费观看 | 久久99精品久久只有精品 | 日韩激情精品 | 久久国产露脸精品国产 | 中文字幕视频免费观看 | 91视频免费观看 | 亚洲精品国产综合久久 | 精品久久久久久久久中文字幕 | 夜夜躁狠狠燥 | 亚洲午夜av电影 | 久久久久9999亚洲精品 | 免费看国产曰批40分钟 | 婷婷六月中文字幕 | 久久爱导航 | 国产蜜臀av | 日韩特黄av| 亚洲黄色成人 | 精品国产一区二区在线 | 日批在线看| 福利一区二区三区四区 | 成年人网站免费在线观看 | 天天色天天射天天干 | 久射网| 久久午夜电影 | 国产成人精品女人久久久 | a级免费观看 | 亚洲精品国偷自产在线91正片 | 中文字幕av网站 | 91视频-88av| 国产精品免费观看国产网曝瓜 | 激情影音 | 亚洲精品国产片 | 视频一区二区免费 | 亚洲欧美视频 | 97超碰人人在线 | 伊人久久五月天 | 久久久 激情 | 精品你懂的 | 国产成人精品一区二 | 国产亚洲在线观看 | 亚洲黄色免费网站 | 久久久久久久久久久久99 | 91爱爱网址| 国精产品999国精产品视频 | 免费在线观看av网址 | 欧美一区二区三区不卡 | 免费看91的网站 | 狠狠狠操 | 国产一级不卡毛片 | 日韩大片免费在线观看 | 丁香导航| 欧美一级性生活 | 国产精品6 | 99精品观看 | 免费看国产一级片 | 日韩精品高清不卡 | 伊人手机在线 | 一级黄毛片 | 成人av网站在线播放 | aaa亚洲精品一二三区 | 精品亚洲午夜久久久久91 | 在线观看国产亚洲 | 成人黄色大片网站 | 国产精品久久久久久久久费观看 | 亚洲一级片在线观看 | 国产精品女教师 | 在线中文字母电影观看 | 天天添夜夜操 | 91视频免费 | 亚洲婷婷综合色高清在线 | 五月色丁香 | 色av资源网| 亚洲桃花综合 | 日韩视频在线不卡 | 在线免费精品视频 | 国产美女在线免费观看 | 五月婷婷久草 | 国产成人免费av电影 | 另类五月激情 | 午夜av激情| 91九色视频在线观看 | av九九九| 久久尤物电影视频在线观看 | 国产精品免费久久 | 中文字幕在线看人 | 日日夜夜精品免费观看 | 在线观看aa| 97色婷婷成人综合在线观看 | 中文av资源站 | 中国一级片视频 | 国产国产人免费人成免费视频 | 最新影院 | 嫩草伊人久久精品少妇av | 国产淫片免费看 | 成人黄色在线观看视频 | 欧美人人 | 亚洲专区在线 | 手机成人av| 手机看片国产日韩 | 亚洲专区一二三 | 免费a级观看 | 欧美精品一区二区在线观看 | 欧美精品在线观看免费 | 日日夜夜综合网 | 国产午夜精品福利视频 | 日本不卡一区二区三区在线观看 | 九九视频这里只有精品 | 91精品在线视频观看 | 亚洲午夜久久久久久久久电影网 | 精品国内 | 国产一区二区在线看 | 三级av网站 | 亚洲精品午夜国产va久久成人 | 99免费观看视频 | 日韩精品国产一区 | 欧美另类交人妖 | 日韩有码在线观看视频 | 嫩嫩影院理论片 | 天天色天天色天天色 | 日韩91av | 亚洲精品美女视频 | 日韩在线观看精品 | 在线观看一级视频 | av在线影片 | 久久国产影院 | 国产一级在线视频 | 亚洲永久国产精品 | 最新国产在线观看 | 500部大龄熟乱视频使用方法 | 水蜜桃亚洲一二三四在线 | 久久精品电影院 | 婷婷四房综合激情五月 | 激情开心色 | 最新真实国产在线视频 | 成年在线观看 | 国产日产欧美在线观看 | 天天色棕合合合合合合 | 天天爱天天操天天射 | 日本中文字幕影院 | 日韩激情视频在线观看 | 国产福利av| 激情综合久久 | 国产中年夫妇高潮精品视频 | 日日碰狠狠添天天爽超碰97久久 | 国产精品一区二区三区观看 | 国产婷婷vvvv激情久 | 日本二区三区在线 | 国产中文字幕在线播放 | 日韩精品中文字幕有码 | 欧美一级久久久 | 五月天丁香亚洲 | 久久国产亚洲 | 超碰97人 | 丁香婷婷综合激情五月色 | 99在线观看精品 | 国产精品亚 | 天天射综合网视频 | 深夜免费福利视频 | 天干啦夜天干天干在线线 | 免费av在线网| 99热在线免费观看 | 97成人精品区在线播放 | 欧美无极色| 西西大胆免费视频 | www.夜夜夜 | 国产成人专区 | 免费日韩在线 | 精品v亚洲v欧美v高清v | 成人黄色在线电影 | 99视频国产精品免费观看 | 香蕉视频网址 | 九九色网 | av资源网在线播放 | 88av视频| 欧美专区日韩专区 | 在线免费高清一区二区三区 | 99久热在线精品视频观看 | 黄色免费电影网站 | 欧美成人黄 | 日韩三级中文字幕 | 国产精品黑丝在线观看 | 三级毛片视频 | 日韩精品中文字幕在线播放 |