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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

在.net中读写config文件的各种方法(转载)

發(fā)布時間:2024/6/14 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在.net中读写config文件的各种方法(转载) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

閱讀目錄

  • 開始
  • config文件 - 自定義配置節(jié)點(diǎn)
  • config文件 - Property
  • config文件 - Element
  • config文件 - CDATA
  • config文件 - Collection
  • config文件 - 讀與寫
  • 讀寫 .net framework中已經(jīng)定義的節(jié)點(diǎn)
  • xml配置文件
  • xml配置文件 - CDATA
  • xml文件讀寫注意事項(xiàng)
  • 配置參數(shù)的建議保存方式
  • config文件與XML文件的差別

今天談?wù)勗?net中讀寫config文件的各種方法。 在這篇博客中,我將介紹各種配置文件的讀寫操作。 由于內(nèi)容較為直觀,因此沒有過多的空道理,只有實(shí)實(shí)在在的演示代碼, 目的只為了再現(xiàn)實(shí)戰(zhàn)開發(fā)中的各種場景。希望大家能喜歡。

通常,我們在.NET開發(fā)過程中,會接觸二種類型的配置文件:config文件,xml文件。 今天的博客示例也將介紹這二大類的配置文件的各類操作。 在config文件中,我將主要演示如何創(chuàng)建自己的自定義的配置節(jié)點(diǎn),而不是介紹如何使用appSetting 。

請明:本文所說的config文件特指app.config或者web.config,而不是一般的XML文件。 在這類配置文件中,由于.net framework已經(jīng)為它們定義了一些配置節(jié)點(diǎn),因此我們并不能簡單地通過序列化的方式去讀寫它。

回到頂部

config文件 - 自定義配置節(jié)點(diǎn)

為什么要自定義的配置節(jié)點(diǎn)?
確實(shí),有很多人在使用config文件都是直接使用appSetting的,把所有的配置參數(shù)全都塞到那里,這樣做雖然不錯, 但是如果參數(shù)過多,這種做法的缺點(diǎn)也會明顯地暴露出來:appSetting中的配置參數(shù)項(xiàng)只能按key名來訪問,不能支持復(fù)雜的層次節(jié)點(diǎn)也不支持強(qiáng)類型, 而且由于全都只使用這一個集合,你會發(fā)現(xiàn):完全不相干的參數(shù)也要放在一起!

想擺脫這種困擾嗎?自定義的配置節(jié)點(diǎn)將是解決這個問題的一種可行方法。

首先,我們來看一下如何在app.config或者web.config中增加一個自定義的配置節(jié)點(diǎn)。 在這篇博客中,我將介紹4種自定義配置節(jié)點(diǎn)的方式,最終的配置文件如下:

<?xml version="1.0" encoding="utf-8" ?> <configuration><configSections><section name="MySection111" type="RwConfigDemo.MySection1, RwConfigDemo" /><section name="MySection222" type="RwConfigDemo.MySection2, RwConfigDemo" /><section name="MySection333" type="RwConfigDemo.MySection3, RwConfigDemo" /><section name="MySection444" type="RwConfigDemo.MySection4, RwConfigDemo" /></configSections><MySection111 username="fish-li" url="http://www.cnblogs.com/fish-li/"></MySection111><MySection222><users username="fish" password="liqifeng"></users></MySection222><MySection444><add key="aa" value="11111"></add><add key="bb" value="22222"></add><add key="cc" value="33333"></add></MySection444><MySection333><Command1><![CDATA[create procedure ChangeProductQuantity(@ProductID int,@Quantity int)asupdate Products set Quantity = @Quantity where ProductID = @ProductID;]]></Command1><Command2><![CDATA[create procedure DeleteCategory(@CategoryID int)asdelete from Categorieswhere CategoryID = @CategoryID;]]></Command2></MySection333> </configuration>

同時,我還提供所有的示例代碼(文章結(jié)尾處可供下載),演示程序的界面如下:

回到頂部

config文件 - Property

先來看最簡單的自定義節(jié)點(diǎn),每個配置值以屬性方式存在:

<MySection111 username="fish-li" url="http://www.cnblogs.com/fish-li/"></MySection111>

實(shí)現(xiàn)代碼如下:

public class MySection1 : ConfigurationSection {[ConfigurationProperty("username", IsRequired = true)]public string UserName{get { return this["username"].ToString(); }set { this["username"] = value; }}[ConfigurationProperty("url", IsRequired = true)]public string Url{get { return this["url"].ToString(); }set { this["url"] = value; }} }

小結(jié):
1. 自定義一個類,以ConfigurationSection為基類,各個屬性要加上[ConfigurationProperty] ,ConfigurationProperty的構(gòu)造函數(shù)中傳入的name字符串將會用于config文件中,表示各參數(shù)的屬性名稱。
2. 屬性的值的讀寫要調(diào)用this[],由基類去保存,請不要自行設(shè)計(jì)Field來保存。
3. 為了能使用配置節(jié)點(diǎn)能被解析,需要在<configSections>中注冊:?<section?name="MySection111"?type="RwConfigDemo.MySection1, RwConfigDemo"?/>?,且要注意name="MySection111"要與<MySection111 ..... >是對應(yīng)的。

說明:下面將要介紹另三種配置節(jié)點(diǎn),雖然復(fù)雜一點(diǎn),但是一些基礎(chǔ)的東西與這個節(jié)點(diǎn)是一樣的,所以后面我就不再重復(fù)說明了。

回到頂部

config文件 - Element

再來看個復(fù)雜點(diǎn)的,每個配置項(xiàng)以XML元素的方式存在:

<MySection222><users username="fish" password="liqifeng"></users> </MySection222>

實(shí)現(xiàn)代碼如下:

小結(jié):
1. 自定義一個類,以ConfigurationSection為基類,各個屬性除了要加上[ConfigurationProperty]?
2. 類型也是自定義的,具體的配置屬性寫在ConfigurationElement的繼承類中。

回到頂部

config文件 - CDATA

有時配置參數(shù)包含較長的文本,比如:一段SQL腳本,或者一段HTML代碼,那么,就需要CDATA節(jié)點(diǎn)了。假設(shè)要實(shí)現(xiàn)一個配置,包含二段SQL腳本:

<MySection333><Command1><![CDATA[create procedure ChangeProductQuantity(@ProductID int,@Quantity int)asupdate Products set Quantity = @Quantity where ProductID = @ProductID;]]></Command1><Command2><![CDATA[create procedure DeleteCategory(@CategoryID int)asdelete from Categorieswhere CategoryID = @CategoryID;]]></Command2> </MySection333>

實(shí)現(xiàn)代碼如下:

小結(jié):
1. 在實(shí)現(xiàn)上大體可參考MySection2,
2. 每個ConfigurationElement由我們來控制如何讀寫XML,也就是要重載方法SerializeElement,DeserializeElement

回到頂部

config文件 - Collection

<MySection444><add key="aa" value="11111"></add><add key="bb" value="22222"></add><add key="cc" value="33333"></add> </MySection444>

這種類似的配置方式,在ASP.NET的HttpHandler, HttpModule中太常見了,想不想知道如何實(shí)現(xiàn)它們? 代碼如下:?

小結(jié):
1. 為每個集合中的參數(shù)項(xiàng)創(chuàng)建一個從ConfigurationElement繼承的派生類,可參考MySection1
2. 為集合創(chuàng)建一個從ConfigurationElementCollection繼承的集合類,具體在實(shí)現(xiàn)時主要就是調(diào)用基類的方法。
3. 在創(chuàng)建ConfigurationSection的繼承類時,創(chuàng)建一個表示集合的屬性就可以了,注意[ConfigurationProperty]的各參數(shù)。

回到頂部

config文件 - 讀與寫

前面我逐個介紹了4種自定義的配置節(jié)點(diǎn)的實(shí)現(xiàn)類,下面再來看一下如何讀寫它們。

讀取配置參數(shù):

MySection1 mySectioin1 = (MySection1)ConfigurationManager.GetSection("MySection111"); txtUsername1.Text = mySectioin1.UserName; txtUrl1.Text = mySectioin1.Url;MySection2 mySectioin2 = (MySection2)ConfigurationManager.GetSection("MySection222"); txtUsername2.Text = mySectioin2.Users.UserName; txtUrl2.Text = mySectioin2.Users.Password;MySection3 mySection3 = (MySection3)ConfigurationManager.GetSection("MySection333"); txtCommand1.Text = mySection3.Command1.CommandText.Trim(); txtCommand2.Text = mySection3.Command2.CommandText.Trim();MySection4 mySection4 = (MySection4)ConfigurationManager.GetSection("MySection444"); txtKeyValues.Text = string.Join("\r\n",(from kv in mySection4.KeyValues.Cast<MyKeyValueSetting>()let s = string.Format("{0}={1}", kv.Key, kv.Value)select s).ToArray());

小結(jié):在讀取自定節(jié)點(diǎn)時,我們需要調(diào)用ConfigurationManager.GetSection()得到配置節(jié)點(diǎn),并轉(zhuǎn)換成我們定義的配置節(jié)點(diǎn)類,然后就可以按照強(qiáng)類型的方式來訪問了。

寫配置文件:

Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);MySection1 mySectioin1 = config.GetSection("MySection111") as MySection1; mySectioin1.UserName = txtUsername1.Text.Trim(); mySectioin1.Url = txtUrl1.Text.Trim();MySection2 mySection2 = config.GetSection("MySection222") as MySection2; mySection2.Users.UserName = txtUsername2.Text.Trim(); mySection2.Users.Password = txtUrl2.Text.Trim();MySection3 mySection3 = config.GetSection("MySection333") as MySection3; mySection3.Command1.CommandText = txtCommand1.Text.Trim(); mySection3.Command2.CommandText = txtCommand2.Text.Trim();MySection4 mySection4 = config.GetSection("MySection444") as MySection4; mySection4.KeyValues.Clear();(from s in txtKeyValues.Lineslet p = s.IndexOf('=')where p > 0select new MyKeyValueSetting { Key = s.Substring(0, p), Value = s.Substring(p + 1) } ).ToList() .ForEach(kv => mySection4.KeyValues.Add(kv));config.Save();

小結(jié):在修改配置節(jié)點(diǎn)前,我們需要調(diào)用ConfigurationManager.OpenExeConfiguration(),然后調(diào)用config.GetSection()在得到節(jié)點(diǎn)后,轉(zhuǎn)成我們定義的節(jié)點(diǎn)類型, 然后就可以按照強(qiáng)類型的方式來修改我們定義的各參數(shù)項(xiàng),最后調(diào)用config.Save();即可。

注意:
1. .net為了優(yōu)化配置節(jié)點(diǎn)的讀取操作,會將數(shù)據(jù)緩存起來,如果希望使用修改后的結(jié)果生效,您還需要調(diào)用ConfigurationManager.RefreshSection(".....")
2. 如果是修改web.config,則需要使用 WebConfigurationManager

回到頂部

讀寫 .net framework中已經(jīng)定義的節(jié)點(diǎn)

前面一直在演示自定義的節(jié)點(diǎn),那么如何讀取.net framework中已經(jīng)定義的節(jié)點(diǎn)呢?

假如我想讀取下面配置節(jié)點(diǎn)中的發(fā)件人。

<system.net><mailSettings><smtp from="Fish.Q.Li@newegg.com"><network /></smtp></mailSettings> </system.net>

讀取配置參數(shù):

SmtpSection section = ConfigurationManager.GetSection("system.net/mailSettings/smtp") as SmtpSection; labMailFrom.Text = "Mail From: " + section.From;

寫配置文件:

Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);SmtpSection section = config.GetSection("system.net/mailSettings/smtp") as SmtpSection; section.From = "Fish.Q.Li@newegg.com2";config.Save(); 回到頂部

xml配置文件

前面演示在config文件中創(chuàng)建自定義配置節(jié)點(diǎn)的方法,那些方法也只適合在app.config或者web.config中,如果您的配置參數(shù)較多, 或者打算將一些數(shù)據(jù)以配置文件的形式單獨(dú)保存,那么,直接讀寫整個XML將會更方便。 比如:我有一個實(shí)體類,我想將它保存在XML文件中,有可能是多條記錄,也可能是一條。
這次我來反過來說,假如我們先定義了XML的結(jié)構(gòu),是下面這個樣子的,那么我將怎么做呢?

<?xml version="1.0" encoding="utf-8"?> <ArrayOfMyCommand xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><MyCommand Name="InsretCustomer" Database="MyTestDb"><Parameters><Parameter Name="Name" Type="DbType.String" /><Parameter Name="Address" Type="DbType.String" /></Parameters><CommandText>insret into .....</CommandText></MyCommand> </ArrayOfMyCommand>

對于上面的這段XML結(jié)構(gòu),我們可以在C#中先定義下面的類,然后通過序列化及反序列化的方式來實(shí)現(xiàn)對它的讀寫。

C#類的定義如下:

有了這二個C#類,讀寫這段XML就非常容易了。以下就是相應(yīng)的讀寫代碼:

private void btnReadXml_Click(object sender, EventArgs e) {btnWriteXml_Click(null, null);List<MyCommand> list = XmlHelper.XmlDeserializeFromFile<List<MyCommand>>(XmlFileName, Encoding.UTF8);if( list.Count > 0 )MessageBox.Show(list[0].CommandName + ": " + list[0].CommandText,this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);}private void btnWriteXml_Click(object sender, EventArgs e) {MyCommand command = new MyCommand();command.CommandName = "InsretCustomer";command.Database = "MyTestDb";command.CommandText = "insret into .....";command.Parameters.Add(new MyCommandParameter { ParamName = "Name", ParamType = "DbType.String" });command.Parameters.Add(new MyCommandParameter { ParamName = "Address", ParamType = "DbType.String" });List<MyCommand> list = new List<MyCommand>(1);list.Add(command);XmlHelper.XmlSerializeToFile(list, XmlFileName, Encoding.UTF8); }

小結(jié):
1. 讀寫整個XML最方便的方法是使用序列化反序列化。
2. 如果您希望某個參數(shù)以Xml Property的形式出現(xiàn),那么需要使用[XmlAttribute]修飾它。
3. 如果您希望某個參數(shù)以Xml Element的形式出現(xiàn),那么需要使用[XmlElement]修飾它。
4. 如果您希望為某個List的項(xiàng)目指定ElementName,則需要[XmlArrayItem]
5. 以上3個Attribute都可以指定在XML中的映射別名。
6. 寫XML的操作是通過XmlSerializer.Serialize()來實(shí)現(xiàn)的。
7. 讀取XML文件是通過XmlSerializer.Deserialize來實(shí)現(xiàn)的。
8. List或Array項(xiàng),請不要使用[XmlElement],否則它們將以內(nèi)聯(lián)的形式提升到當(dāng)前類,除非你再定義一個容器類。

XmlHelper的實(shí)現(xiàn)如下:?

回到頂部

xml配置文件 - CDATA

在前面的演示中,有個不完美的地方,我將SQL腳本以普通字符串的形式輸出到XML中了:

<CommandText>insret into .....</CommandText>

顯然,現(xiàn)實(shí)中的SQL腳本都是比較長的,而且還可能會包含一些特殊的字符,這種做法是不可取的,好的處理方式應(yīng)該是將它以CDATA的形式保存, 為了實(shí)現(xiàn)這個目標(biāo),我們就不能直接按照普通字符串的方式來處理了,這里我定義了一個類 MyCDATA:?

我將使用這個類來控制CommandText在XML序列化及反序列化的行為,讓它寫成一個CDATA形式, 因此,我還需要修改CommandText的定義,改成這個樣子:

public MyCDATA CommandText;

最終,得到的結(jié)果是:

<?xml version="1.0" encoding="utf-8"?> <ArrayOfMyCommand xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><MyCommand Name="InsretCustomer" Database="MyTestDb"><Parameters><Parameter Name="Name" Type="DbType.String" /><Parameter Name="Address" Type="DbType.String" /></Parameters><CommandText><![CDATA[insret into .....]]></CommandText></MyCommand> </ArrayOfMyCommand> 回到頂部

xml文件讀寫注意事項(xiàng)

通常,我們使用使用XmlSerializer.Serialize()得到的XML字符串的開頭處,包含一段XML聲明元素:

<?xml version="1.0" encoding="utf-8"?>

由于各種原因,有時候可能不需要它。為了讓這行字符消失,我見過有使用正則表達(dá)式去刪除它的,也有直接分析字符串去刪除它的。 這些方法,要么浪費(fèi)程序性能,要么就要多寫些奇怪的代碼。總之,就是看起來很別扭。 其實(shí),我們可以反過來想一下:能不能在序列化時,不輸出它呢? 不輸出它,不就達(dá)到我們期望的目的了嗎?

在XML序列化時,有個XmlWriterSettings是用于控制寫XML的一些行為的,它有一個OmitXmlDeclaration屬性,就是專門用來控制要不要輸出那行XML聲明的。 而且,這個XmlWriterSettings還有其它的一些常用屬性。請看以下演示代碼:

using( MemoryStream stream = new MemoryStream() ) {XmlWriterSettings settings = new XmlWriterSettings();settings.Indent = true;settings.NewLineChars = "\r\n";settings.OmitXmlDeclaration = true;settings.IndentChars = "\t";XmlWriter writer = XmlWriter.Create(stream, settings);

使用上面這段代碼,我可以:
1. 不輸出XML聲明。
2. 指定換行符。
3. 指定縮進(jìn)字符。
如果不使用這個類,恐怕還真的不能控制XmlSerializer.Serialize()的行為。

?

前面介紹了讀寫XML的方法,可是,如何開始呢? 由于沒有XML文件,程序也沒法讀取,那么如何得到一個格式正確的XML呢? 答案是:先寫代碼,創(chuàng)建一個要讀取的對象,隨便輸入一些垃圾數(shù)據(jù),然后將它寫入XML(反序列化), 然后,我們可以參考生成的XML文件的具體格式,或者新增其它的節(jié)點(diǎn)(列表), 或者修改前面所說的垃圾數(shù)據(jù),最終得到可以使用的,有著正確格式的XML文件。

回到頂部

配置參數(shù)的建議保存方式

經(jīng)常見到有很多組件或者框架,都喜歡把配置參數(shù)放在config文件中, 那些設(shè)計(jì)者或許認(rèn)為他們的作品的參數(shù)較復(fù)雜,還喜歡搞自定義的配置節(jié)點(diǎn)。 結(jié)果就是:config文件中一大堆的配置參數(shù)。最麻煩的是:下次其它項(xiàng)目還要使用這個東西時,還得繼續(xù)配置!

.net一直提倡XCOPY,但我發(fā)現(xiàn)遵守這個約定的組件或者框架還真不多。 所以,我想建議大家在設(shè)計(jì)組件或者框架的時候:
1. 請不要把你們的參數(shù)放在config文件中,那種配置真的不方便【復(fù)用】。
2. 能不能同時提供配置文件以及API接口的方式公開參數(shù),由用戶來決定如何選擇配置參數(shù)的保存方式。

?

?

回到頂部

config文件與XML文件的差別

從本質(zhì)上說,config文件也是XML文件,但它們有一點(diǎn)差別,不僅僅是因?yàn)?net framework為config文件預(yù)定義了許多配置節(jié)。 對于ASP.NET應(yīng)用程序來說,如果我們將參數(shù)放在web.config中,那么,只要修改了web.config,網(wǎng)站也將會重新啟動, 此時有一個好處:我們的代碼總是能以最新的參數(shù)運(yùn)行。另一方面,也有一個壞處:或許由于種種原因,我們并不希望網(wǎng)站被重啟, 畢竟重啟網(wǎng)站會花費(fèi)一些時間,這會影響網(wǎng)站的響應(yīng)。 對于這個特性,我只能說,沒有辦法,web.config就是這樣。

然而,當(dāng)我們使用XML時,顯然不能直接得到以上所說的特性。因?yàn)閄ML文件是由我們自己來維護(hù)的。

到這里,您有沒有想過:我如何在使用XML時也能擁有那些優(yōu)點(diǎn)呢?
我希望在用戶修改了配置文件后,程序能立刻以最新的參數(shù)運(yùn)行,而且不用重新網(wǎng)站。
如果希望知道這個答案,請關(guān)注我的后續(xù)博客,我是Fish Li 。

?

本文的所有示例代碼可以點(diǎn)擊此處下載。

轉(zhuǎn)載于:https://www.cnblogs.com/ruiati/archive/2013/02/01/2889008.html

總結(jié)

以上是生活随笔為你收集整理的在.net中读写config文件的各种方法(转载)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

久久久久久久久亚洲精品 | 国产精品欧美日韩在线观看 | 岛国精品一区二区 | 88av视频| 中文字幕在线看视频国产 | 国产精品综合久久久久 | 免费在线观看av网址 | 精品不卡视频 | 六月天色婷婷 | 岛国av在线免费 | www.五月婷 | 国产主播大尺度精品福利免费 | 九九九九精品 | 成年人视频免费在线 | 国产精品原创视频 | 午夜黄色大片 | 精品一区二区在线免费观看 | 久久久久久久久久久久久久免费看 | 九九九电影免费看 | 久久久久麻豆 | 亚洲国产综合在线 | 亚洲九九九在线观看 | 黄色影院在线播放 | 在线视频1卡二卡三卡 | 精品国产乱码久久久久久三级人 | 日韩簧片在线观看 | 日韩免费在线 | av在线免费网站 | 日日爽| 99精品国产一区二区 | 国产大片免费久久 | 91麻豆精品国产91久久久久久 | 国产日韩精品一区二区三区 | 成人黄色电影免费观看 | 91视频最新网址 | 亚洲一区视频在线播放 | a黄色大片| 97香蕉超级碰碰久久免费软件 | www日日| 人人爽爽人人 | 韩国中文三级 | 色综合久久网 | 成年人在线免费视频观看 | 国产精品自产拍在线观看中文 | 视频三区 | 激情五月婷婷网 | 91成人精品一区在线播放69 | 91人人爱 | 九九热视频在线免费观看 | 天天色天天色 | 玖草在线观看 | 日韩二区三区在线 | 国产成人综合在线观看 | 日韩欧美在线中文字幕 | 国产在线a免费观看 | 狠狠干综合 | 国产精品久久久久久久久免费 | 国产精品日韩在线观看 | 色99导航 | 久久免费在线视频 | 91chinesexxx| 国产精品一区二 | av免费在线观看1 | 一区二区观看 | 精品一区二区在线播放 | 91精彩视频在线观看 | 麻豆一区在线观看 | 青青河边草观看完整版高清 | 日韩av男人的天堂 | 国产精品美女久久久久久免费 | 91尤物国产尤物福利在线播放 | 日韩欧美精品一区二区三区经典 | 色噜噜日韩精品欧美一区二区 | 成人在线黄色电影 | 香蕉影院在线观看 | 日韩精品高清不卡 | 日韩午夜高清 | 成片人卡1卡2卡3手机免费看 | 欧美日韩中文国产一区发布 | 免费在线黄网 | 色国产视频 | 91精彩视频在线观看 | 国产1区2区3区精品美女 | 久久高清av | 91精品国产综合久久福利 | 激情丁香 | 久久久久久黄色 | 黄色一级片视频 | 一级片色播影院 | 亚洲精品中文字幕视频 | 国产特级毛片aaaaaaa高清 | 色综合久久综合中文综合网 | 免费观看第二部31集 | 亚洲无线视频 | 久久99精品久久久久久 | 欧美色黄| 欧美色图p| 免费a v在线 | 久久久www成人免费精品张筱雨 | 九九色综合 | 国产午夜精品福利视频 | 91av视频| 色狠狠狠| 美女在线黄 | 91在线视频 | 亚洲最大在线视频 | 99视频99| 日韩伦理片hd | 免费日韩| 成人在线播放网站 | 亚洲天天综合 | 97影视| 成人av av在线 | 国产另类av | 日本大片免费观看在线 | 国产不卡在线 | 福利av在线 | 国产精品久久久久久久免费 | 成人在线观看你懂的 | 欧美va天堂在线电影 | 五月激情姐姐 | 亚洲精品国偷拍自产在线观看蜜桃 | 亚洲成人资源在线 | 成人资源在线 | 综合国产在线观看 | 成年人在线看视频 | 日日综合 | 免费黄在线观看 | 国偷自产中文字幕亚洲手机在线 | 不卡的av在线播放 | 久久久av电影 | 国产亚洲视频中文字幕视频 | 五月婷婷中文字幕 | 黄色大片国产 | 精品福利在线观看 | 欧美日韩免费在线视频 | 午夜美女网站 | 亚洲一级电影在线观看 | 4hu视频 | 国产精品一区二区三区久久久 | 欧美日韩中文国产一区发布 | av免费观看网址 | 亚洲最大免费成人网 | 98涩涩国产露脸精品国产网 | 日韩免费在线观看视频 | 日韩午夜在线播放 | 在线观看亚洲电影 | 国产高清 不卡 | 91成年视频| 欧美大片在线观看一区 | 在线免费观看国产精品 | 久久免费成人网 | 伊人婷婷 | 日韩免费一区二区三区 | 伊人天天色 | 色大片免费看 | 天天干天天色2020 | 国产专区在线视频 | 日日夜夜91 | 国产精彩视频一区二区 | 中文字幕在线观 | 国产精品女人久久久 | 五月天电影免费在线观看一区 | 天天操操 | 992tv在线观看网站 | 免费人成在线观看网站 | 成年人看片 | 久久大片网站 | 国产精品久免费的黄网站 | 人人爽影院 | 欧美激情亚洲综合 | 国产一级电影免费观看 | 91香蕉国产| 日韩欧美视频二区 | 免费观看国产精品 | 中文字幕在线网 | 伊人国产在线播放 | 久久嗨 | 蜜桃视频在线视频 | 黄色一级大片在线免费看国产一 | 在线性视频日韩欧美 | 国产精品日韩在线播放 | 日韩理论在线播放 | 日本韩国中文字幕 | 99综合电影在线视频 | 五月丁婷婷| 免费在线观看av网址 | 国产成人精品一区二区三区网站观看 | 美女免费网视频 | 91原创在线观看 | 久久伊人精品天天 | 91视频-88av | 丁香五香天综合情 | 亚洲欧美成aⅴ人在线观看 四虎在线观看 | 国产成人免费在线观看 | 欧美影院久久 | 国产黄色片在线 | 中文区中文字幕免费看 | 国产91精品高清一区二区三区 | 免费在线观看视频a | 国产精品密入口果冻 | 中文字幕在线观看国产 | 国产精久久久 | 国产成人av片 | 97色在线观看免费视频 | www.com在线观看 | www.超碰97.com | 久久免费在线观看视频 | 亚洲日本在线视频观看 | www.亚洲在线| 亚洲免费在线视频 | 国产视频丨精品|在线观看 国产精品久久久久久久久久久久午夜 | 91超碰免费在线 | 视频二区在线 | 日韩毛片精品 | 亚洲欧美在线观看视频 | 国产一区在线播放 | 久久久久99精品国产片 | 日韩亚洲精品电影 | 久久伦理 | 色综合天天视频在线观看 | 欧美精品在线观看免费 | 国产小视频在线观看 | 成人一级免费电影 | 欧美精品第一 | 国产婷婷在线观看 | 国产午夜三级一区二区三桃花影视 | 日韩和的一区二在线 | 极品美女被弄高潮视频网站 | 国产精品久久99综合免费观看尤物 | 久久视频免费 | 欧美精品一区在线发布 | 免费观看视频黄 | 天天曰天天干 | 天天干天天在线 | 色姑娘综合 | 伊人www22综合色 | 亚洲中字幕 | 日韩精品中文字幕久久臀 | 色九九视频| 亚洲精品视频在线观看视频 | 天天色视频 | 欧美日韩激情视频8区 | 99精品在线免费在线观看 | 最近日韩中文字幕中文 | 欧美日韩精品在线观看 | 日韩中文字幕在线看 | 日韩天天干 | 亚洲日本在线视频观看 | 色偷偷888欧美精品久久久 | 国产伦精品一区二区三区四区视频 | 国产精品欧美一区二区三区不卡 | 三级在线播放视频 | 91大神精品视频在线观看 | 久久亚洲精品国产亚洲老地址 | 日韩啪啪小视频 | 日韩av网站在线播放 | 亚洲区另类春色综合小说 | 麻豆精品91| 国产欧美精品一区aⅴ影院 99视频国产精品免费观看 | 激情五月亚洲 | 中文av日韩| 亚洲精品成人 | 日日操夜夜操狠狠操 | 最近中文国产在线视频 | av片在线观看 | 天操夜夜操 | 成人黄色电影视频 | 欧美一级黄色视屏 | 国内精品视频久久 | 中文字幕一区在线观看视频 | 国产美女免费 | 日日夜夜噜噜噜 | 在线成人观看 | 午夜国产一区二区三区四区 | 亚洲永久精品一区 | 最近免费中文字幕大全高清10 | 岛国一区在线 | 在线视频日韩一区 | 日韩成人在线一区二区 | 激情欧美丁香 | 香蕉视频最新网址 | 人人擦 | 久久久久亚洲天堂 | 日日摸日日爽 | 欧美极品久久 | 97超碰超碰久久福利超碰 | 在线免费黄色 | 91免费试看 | 在线观看视频在线观看 | 国产精品久久电影网 | 免费久久99精品国产婷婷六月 | 亚州性色| 日韩a在线观看 | 国产黄在线免费观看 | 一区二区三区视频网站 | 国产亚洲精品电影 | av成人在线播放 | www.天天草 | 国产精品18久久久 | 日韩视频在线不卡 | 成人免费视频网站 | 激情开心网站 | 一级电影免费在线观看 | 黄色小说在线观看视频 | av综合av | 久久日本视频 | 国产中文视| 综合网久久 | 亚洲国产精品视频 | 人人狠狠| 美女精品网站 | 99re热精品视频 | 精品久久免费 | 日韩欧美亚洲 | 国产在线专区 | 国产亚洲视频系列 | 久久精品久久久精品美女 | 国产一级片在线播放 | 亚洲一区 av| 中文字幕在线不卡国产视频 | 久久久久久久久久免费视频 | 亚洲精品乱码久久久久久久久久 | 日韩乱色精品一区二区 | 人人爽人人爽人人片av免 | 99久久精品国产观看 | 国产精品久久久久久久久久 | 777xxx欧美 | 久久高清免费视频 | 日韩字幕 | 黄色一级在线免费观看 | 亚洲精品在线观看的 | 天天射网站 | 精品中文字幕在线观看 | 九九激情视频 | 久久中国精品 | 99视频在线精品免费观看2 | 综合色综合色 | 97超碰在线播放 | 国产成人精品免高潮在线观看 | 久久网站免费 | 天堂视频一区 | av片在线看 | 久热这里有精品 | 丁香电影小说免费视频观看 | 天天综合色网 | 国产色在线观看 | 免费成人在线观看视频 | 国产999在线 | 国产精品久久久久久久久久妇女 | 天天射夜夜爽 | 久草在线91 | 在线观av | 天天色天天射天天干 | h视频在线看 | 中文字幕你懂的 | 一区二区激情 | 日韩精品视频在线观看网址 | 亚洲国产av精品毛片鲁大师 | 日韩欧美极品 | 精品视频国产一区 | 日韩在线精品 | 99国产精品久久久久老师 | 久久69av| 精品无人国产偷自产在线 | 天天干天天操天天爱 | 欧美成人黄色片 | 亚洲精品一区二区三区在线观看 | 久久亚洲欧美 | 亚洲国产中文在线 | 在线国产视频一区 | 中文字幕国内精品 | 国产电影黄色av | 夜夜爽天天爽 | 97在线精品国自产拍中文 | 天天se天天cao天天干 | 韩日在线一区 | 日韩精品不卡在线观看 | 国产亚洲精品女人久久久久久 | 天天操天天操天天操天天操 | 欧美伦理电影一区二区 | 国产手机在线 | 欧美日韩1区 | 看污网站 | 国产精品高清免费在线观看 | 国产成人久 | 九九色视频| 国产麻豆精品免费视频 | 最新高清无码专区 | 亚洲蜜桃在线 | 最近高清中文字幕 | av免费网页 | 亚洲视屏在线播放 | 四虎成人免费影院 | 91亚洲网站 | 91精品爽啪蜜夜国产在线播放 | 狠狠干美女 | 在线国产精品视频 | 狠狠做六月爱婷婷综合aⅴ 日本高清免费中文字幕 | 国产九色视频在线观看 | 最新国产精品久久精品 | 日韩精品一区二区免费视频 | 黄在线免费看 | 激情av在线资源 | 在线观看亚洲专区 | 亚洲精品国产欧美在线观看 | 蜜臀av.com | 狠狠狠狠狠狠狠干 | 日韩精品一区电影 | 久久久久久久久久福利 | 日韩在线观看网址 | 亚洲高清久久久 | 中文字幕一区二区三区久久蜜桃 | 国产精品免费视频网站 | 久久无码av一区二区三区电影网 | 伊人婷婷 | 日韩天堂网 | 91九色成人蝌蚪首页 | 九九免费观看全部免费视频 | 日本久久成人中文字幕电影 | 一区中文字幕 | 欧美精品三级 | 久热精品国产 | 国产欧美最新羞羞视频在线观看 | 国产中的精品av小宝探花 | 激情视频久久 | 九九有精品 | 国产va精品免费观看 | 99看视频在线观看 | 国产人成在线观看 | 国产尤物在线视频 | 中文字幕免费高 | 国产日韩精品在线 | 久久久久国产精品厨房 | 久久久久免费观看 | 中文在线亚洲 | 在线国产专区 | 99欧美| 精品国产91亚洲一区二区三区www | 久久精品视频国产 | 开心婷婷色 | 婷婷激情av| 色狠狠久久av五月综合 | 久久国产精品电影 | www.五月天激情 | 免费在线观看av网址 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 欧美极品少妇xxxx | 91成版人在线观看入口 | 就色干综合 | 欧美吞精 | 免费av网站在线看 | 日韩精品中文字幕在线观看 | 国产99中文字幕 | 国产美女精品 | 涩涩网站免费 | 精品国产伦一区二区三区观看方式 | 97色婷婷成人综合在线观看 | 91九色视频导航 | 亚洲国产日韩一区 | 97超碰人人澡人人 | 天堂久色 | 在线观看日本高清mv视频 | 国产精品99久久久 | 国产福利在线 | 黄色成年| 97超碰中文字幕 | 69久久久| 天天操天天舔天天干 | 综合网伊人 | 午夜电影久久久 | 狠狠狠色丁香婷婷综合久久五月 | 免费在线播放av电影 | 国产成人一区二区三区在线观看 | 国产黄在线观看 | 在线免费中文字幕 | 天天视频色 | 一区二区三区在线不卡 | 人人超碰在线 | 欧美日韩在线视频免费 | 日韩精品中文字幕久久臀 | 中文字幕a∨在线乱码免费看 | 能在线看的av | 亚洲日本欧美在线 | 综合久久综合久久 | 国产另类xxxxhd高清 | 国产探花视频在线播放 | 免费日韩 | 青青草国产精品 | 免费久久99精品国产婷婷六月 | 日韩综合在线观看 | 国内精品中文字幕 | 欧美少妇影院 | 免费h漫在线观看 | 国产黄色在线观看 | 久久男人中文字幕资源站 | 日本在线观看中文字幕无线观看 | 国产一区二区三精品久久久无广告 | 亚洲欧洲一区二区在线观看 | 中文字幕高清在线播放 | 特级黄色视频毛片 | 免费在线观看日韩视频 | 亚洲成人影音 | 午夜精品福利影院 | 亚洲电影第一页av | 亚州视频在线 | 日日爱视频 | 毛片一二区| 色婷婷六月 | 中文成人字幕 | 日本资源中文字幕在线 | 91中文在线观看 | 最近日韩中文字幕中文 | av日韩国产 | 免费亚洲视频 | 99在线观看 | 六月婷操 | 丁香婷婷激情国产高清秒播 | 免费视频在线观看网站 | 青青河边草手机免费 | 69视频永久免费观看 | 国产美女免费观看 | 亚洲精品黄| 97在线影院 | 亚洲国产一二三 | 欧美资源| 欧美精品久久久久久久久久丰满 | 天天综合色网 | 蜜桃av久久久亚洲精品 | 亚洲美女免费视频 | 亚洲国产免费 | 成年人免费观看在线视频 | 韩日精品在线 | 操高跟美女 | 日韩在线首页 | 黄色免费网站 | 最新中文在线视频 | 国产精品theporn | 乱子伦av | www在线免费观看 | 日韩av午夜 | 精品不卡av | 欧美综合在线观看 | 久久不射电影院 | 国产精品青草综合久久久久99 | 久久亚洲国产精品 | 成人一级电影在线观看 | 又紧又大又爽精品一区二区 | 麻豆免费看片 | 蜜臀久久99静品久久久久久 | 在线免费观看成人 | 91久久奴性调教 | 人人人爽 | 久久中文字幕导航 | 青草视频在线免费 | 亚洲国产精品激情在线观看 | www黄色av| 伊人五月在线 | 久久国产精品久久精品国产演员表 | 国产精品黑丝在线观看 | 91精品免费| 色偷偷88888欧美精品久久 | 精品中文字幕在线 | 亚洲女欲精品久久久久久久18 | ,午夜性刺激免费看视频 | 中国成人一区 | 狠狠狠狠狠操 | 黄色福利视频网站 | 亚洲另类视频在线观看 | 国产成人精品一区二区三区免费 | 日韩在线影视 | 五月天激情电影 | 久草a在线 | 国产精品一区电影 | 深爱激情五月综合 | 91视频网址入口 | 国产日韩精品一区二区三区 | 91女子私密保健养生少妇 | 国产在线精品区 | 伊人永久| 日批视频在线观看免费 | 免费亚洲视频 | 欧美日韩国产在线观看 | 色婷婷综合久久久中文字幕 | 91精品爽啪蜜夜国产在线播放 | 91| 国产亚洲人 | 国产精品久久久久久欧美 | 日日插日日干 | 国产精品欧美一区二区 | 国产一级性生活视频 | 成人超碰在线 | 夜夜骑日日 | 在线视频 成人 | 国产精品门事件 | 成人黄色在线观看视频 | 91视频久久久久 | 丝袜一区在线 | 六月婷婷网 | 日本中文字幕网 | 黄色大片视频网站 | 九九热在线播放 | 夜夜操天天 | 日本99干网 | 高清av网站 | 国产最新精品视频 | 69国产盗摄一区二区三区五区 | 成人黄色电影在线播放 | 欧美一级激情 | 久久激情小视频 | 久久人人爽人人 | 亚洲另类久久 | 超碰免费公开 | 国产最新在线视频 | 久久视频热 | 日韩综合一区二区三区 | 99热这里只有精品久久 | 片网址| 又黄又爽又刺激 | 高清日韩一区二区 | av福利第一导航 | 激情在线免费视频 | 日本中文字幕在线看 | 9992tv成人免费看片 | 欧美韩日视频 | 蜜臀久久99静品久久久久久 | 免费久久99精品国产婷婷六月 | 中文字幕在线播放一区 | v片在线播放 | 美州a亚洲一视本频v色道 | 天天插天天爽 | 婷婷在线免费 | 国产精品mm| 99在线观看视频网站 | 久久免费视频7 | 九九视频精品免费 | 国产精品日韩在线播放 | 韩国一区二区三区视频 | 欧美日韩视频观看 | 亚洲专区一二三 | 夜夜夜夜猛噜噜噜噜噜初音未来 | 天天曰天天射 | 丁香婷婷综合激情 | 色婷婷 亚洲 | 高清av影院 | 伊人中文字幕在线 | 欧美日韩中文视频 | 久久国产手机看片 | 久久精品视频日本 | 久青草影院 | 国产精品6 | 国产精品美女免费视频 | 在线观看成人毛片 | 色婷婷精品| 夜夜躁狠狠躁日日躁 | 久草视频免费播放 | 成年人黄色免费看 | 成人在线观看你懂的 | 91大神免费视频 | 亚洲天堂精品 | 麻豆视频免费在线播放 | 国产精品日韩在线播放 | 最近中文字幕mv免费高清在线 | 欧美在线视频一区二区三区 | 国产高清不卡 | 国产91精品欧美 | 免费试看一区 | 2020天天干天天操 | 欧美久久久 | 视频国产在线 | 激情综合电影网 | 96视频免费在线观看 | 97在线免费 | 久久久久久久久久久综合 | 在线免费精品视频 | 精品国产一区二 | 天天干夜夜爱 | 欧美一级看片 | 在线观看日本高清mv视频 | 日韩在线免费高清视频 | 7777xxxx| 久久免费播放 | 黄网在线免费观看 | 亚洲自拍偷拍色图 | 在线观看视频h | 久香蕉| 久久99精品国产91久久来源 | 国产精品午夜av | а中文在线天堂 | 91亚洲国产 | 久草在线欧美 | 久久精品99久久 | 五月天丁香视频 | 97网站| 久久激情视频 久久 | 免费男女网站 | 日韩视频1区 | 97超碰在线资源 | 视频成人 | 99色婷婷 | 国产91精品在线观看 | 亚洲欧美经典 | 国产成人99av超碰超爽 | 曰韩在线 | 欧美久久久久 | 夜夜爽天天爽 | 亚a在线| v片在线播放| 久久精品国产99国产 | 五月天综合网站 | 波多野结衣在线观看一区二区三区 | 色姑娘综合天天 | 天天艹天天干天天 | 精品久久1 | 91高清视频免费 | 香蕉久草在线 | 99精品色 | 亚洲黄色片在线 | 日韩女同一区二区三区在线观看 | 夜夜澡人模人人添人人看 | 福利一区二区三区四区 | 99中文字幕| 免费看的黄色网 | 69av在线视频 | a级国产乱理论片在线观看 伊人宗合网 | 婷婷激情综合五月天 | 欧美va天堂在线电影 | 日韩欧美在线观看一区二区三区 | 911精品美国片911久久久 | 99色人 | 国产精品中文字幕av | 91麻豆精品国产 | 天天干天天干天天干 | 久久综合久久伊人 | 91麻豆精品国产自产在线游戏 | 欧美一级性视频 | 婷婷九九 | 久久女同性恋中文字幕 | 日韩av中文 | 精品久久电影 | 99精品国产99久久久久久福利 | 97在线观看免费视频 | 成年人免费在线 | 中文在线a√在线 | 国产一区二区影院 | 69久久久久久久 | 九九热精品视频在线观看 | 三级免费黄色 | 久草网视频在线观看 | 久久国产精品99久久久久久进口 | 亚洲黄色区 | 国产亚洲欧洲 | 97国产精品视频 | 久久婷婷亚洲 | 五月天com | 999视频精品 | 一区二区国产精品 | av先锋中文字幕 | 日韩精品aaa | 国产成人精品一区二区三区网站观看 | 日韩毛片久久久 | 天天操天天怕 | 国产精久久久久久妇女av | 四虎影视www | 欧美日韩一区二区三区在线观看视频 | 美女天天操 | 精品在线观看一区二区三区 | 国产精品一区二区三区久久久 | 久久精品专区 | 我要看黄色一级片 | 黄av免费在线观看 | 99精品一区 | 国产在线看 | 一区 二区电影免费在线观看 | 国产高清视频免费最新在线 | 伊人成人久久 | 色婷婷导航 | 色橹橹欧美在线观看视频高清 | 免费精品视频在线观看 | 91插插插网站 | 91精品国产91久久久久福利 | 欧美一区视频 | 久久精品一二三 | 午夜久久久精品 | 日韩在线免费看 | 国产资源站| 亚洲国产精彩中文乱码av | 国产一级大片免费看 | 国产剧情一区 | 日批网站在线观看 | 久久少妇 | 亚洲视频久久久久 | 亚洲小视频在线 | 欧美性爽爽 | 视频一区二区三区视频 | 亚洲精品www久久久久久 | av免费黄色 | 国产精品精品国产色婷婷 | 成年人视频在线免费观看 | 在线观看成人av | 四虎影视av| www.com.黄| av网址最新| 四虎影视成人永久免费观看视频 | 黄色美女免费网站 | 在线视频 影院 | 国产精品12| 久久伦理电影 | 免费国产ww| 一二三精品视频 | 香蕉手机在线 | 免费毛片一区二区三区久久久 | 天天色天天射天天综合网 | 亚洲欧美日韩不卡 | 人人爱爱 | av大全在线看 | 韩国av不卡 | 日本精品一区二区在线观看 | 激情在线网站 | 91一区二区三区在线观看 | 99精彩视频在线观看免费 | 视频福利在线 | 免费av网站在线 | 精品福利国产 | 亚洲久久视频 | 狠狠地日 | 精品久久久久久久久久久久久久久久 | 久久99精品国产麻豆宅宅 | 国产成人一区二区三区在线观看 | 日本少妇视频 | 久久国色夜色精品国产 | 九九国产视频 | 最近中文字幕mv免费高清在线 | 久草在线中文视频 | 久久成人在线 | 91亚洲精品久久久蜜桃网站 | 综合色影院 | 性日韩欧美在线视频 | 91精品国产高清 | www好男人 | 日韩欧美极品 | 日韩中文在线字幕 | 国产中文字幕视频在线观看 | 福利视频精品 | 亚洲精品午夜久久久久久久久久久 | 国产婷婷一区二区 | 一级a毛片高清视频 | 成人在线超碰 | 超级碰视频 | 九九99| 91看片黄色 | 九九久久久 | 欧美日韩免费在线观看视频 | 久久久久欠精品国产毛片国产毛生 | 色在线国产| 久久精品国产精品亚洲 | 天天射天天干天天 | 日韩久久久久久久久久 | 国产在线观看av | 手机av在线网站 | 日日夜夜爱 | 狠狠狠色丁香婷婷综合久久五月 | 欧美日韩有码 | 中文字幕在线免费看线人 | 99精品国产亚洲 | 欧美一级性生活视频 | 麻豆av一区二区三区在线观看 | 欧美一区二区三区特黄 | 1024久久| 四虎国产精品成人免费影视 | 久久精品视频免费 | 国产高清在线不卡 | 久草在线视频网站 | 国产视频久久 | 国产精品视频app | 亚洲电影网站 | 精品一区二区影视 | 99福利片 | 久久免费激情视频 | 色九九影院 | 西西www4444大胆在线 | 婷婷久久网站 | 亚欧洲精品视频在线观看 | 国产成人91 | 午夜少妇一区二区三区 | 国产成人亚洲在线观看 | 天天av在线播放 | 国产片免费在线观看视频 | 欧美一区二区在线免费观看 | 日韩美女av在线 | 夜添久久精品亚洲国产精品 | 91高清免费 | 久热超碰| 网址你懂的在线观看 | 久久免费99精品久久久久久 | 日日久视频| 日韩av快播电影网 | 99精品在线免费视频 | 日韩欧美国产视频 | 天天色天天综合 | 亚洲女人天堂成人av在线 | 国产一卡二卡在线 | 三级av小说 | 日韩.com| 国产成人久久av977小说 | www四虎影院 | 久久精品理论 | 成人av.com| 精品1区2区 | 国产精品18久久久久久不卡孕妇 | 久久视频国产精品免费视频在线 | 亚洲精品在线播放视频 | 99精品视频在线播放免费 | 婷婷久久综合网 | 深夜免费福利 | 欧美资源 | 欧美色就是色 | 69人人| 亚洲成人一区 | 三级动图| 91精品在线视频观看 | 国产一区视频导航 | 天天摸夜夜添 | 一二三区在线 | 午夜精品久久久久久久久久 | 在线 日韩 av | www.久久视频 | 最新av在线播放 | 国产日产精品一区二区三区四区的观看方式 | 国产精品国产三级国产不产一地 | 国产欧美精品一区aⅴ影院 99视频国产精品免费观看 | 欧美精品一区二区在线播放 | 欧美伦理一区二区三区 | 亚洲免费视频在线观看 | 黄在线 | 四虎影视成人永久免费观看亚洲欧美 | 国产精品一区专区欧美日韩 | 国产亚洲免费的视频看 | 精品一区二区久久久久久久网站 | 日本免费一二三区 | 国产在线日韩 | 国产黄色在线观看 | 91视频在线免费下载 | 精品国产一区二区三区久久久蜜月 | 麻花天美星空视频 | 亚洲性少妇性猛交wwww乱大交 | 97超碰精品| 久久久久久久久网站 | 婷婷天天色 | 在线观看不卡视频 | 久久精品中文 | 免费网站看v片在线a | 日韩免费一级a毛片在线播放一级 | 国产日产在线观看 | 国产看片免费 | 精品国产理论 | 欧洲色吧| 精品一区二区在线观看 | 国精产品999国精产品视频 | 992tv人人草 黄色国产区 | 久久综合狠狠狠色97 | www.福利| 免费在线91 | 亚洲精品国产精品久久99热 | 日日夜夜骑 | 欧洲av不卡 | 亚洲激情久久 | 成年人免费电影在线观看 | 免费在线色视频 | 精品久久久免费 | 久久久久久久综合色一本 | av电影免费看 | 久久av影视| 黄色的网站在线 | 欧亚日韩精品一区二区在线 | 亚洲va在线va天堂 | 在线免费观看麻豆视频 | 又黄又刺激的网站 | 国产亚洲人 | 久久久久亚洲最大xxxx | 91麻豆精品久久久久久 | 久久免费视频在线观看6 | 欧美日韩1区2区 | 欧美色就是色 | 亚洲国产偷 | 欧美视频一区二 | 日韩欧美精品一区二区三区经典 | 黄色免费观看 | 国产在线精品国自产拍影院 | 国产成人综合精品 | 4438全国亚洲精品观看视频 | 亚洲最大av| 日韩一区正在播放 | 久久天天综合网 | 黄色性av| 九九综合九九综合 | 97超碰在线播放 | 天天添夜夜操 |