腾讯的表情实现总结
html
<div class="emoji_panel" v-show = '$store.state.showEmoji' @click.stop="showEmoji2()"> <ul class="top"> <li :class='emojiTab==1 ? "active": ""' @click="tabChange(1)">QQ表情</li> <li :class='emojiTab==2 ? "active": ""' @click="tabChange(2)">符号表情</li> </ul> <div class="panel_box" :class='emojiTab==1 ? "qq_face": "emoji_face"'> <a @click='chooseEmoji(emojiTab==1 ? "qq" : "emoji", index, $event)' v-for="(item, index) in (emojiTab==1 ? QQFaceList : EmojiList)" :title="item" :type='emojiTab==1 ? "qqface": "emoji"' :key='index' :class='(emojiTab==1 ? "qqface" : "emoji") + index'>{{item}}</a> </div> </div>
data数据
const QQFaceList = ['微笑', '撇嘴', '色', '发呆', '得意', '流泪', '害羞', '闭嘴', '睡', '大哭', '尴尬', '发怒', '调皮', '呲牙', '惊讶', '难过', '酷', '冷汗', '抓狂', '吐', '偷笑', '愉快', '白眼', '傲慢', '饥饿', '困', '惊恐', '流汗', '憨笑', '悠闲', '奋斗', '咒骂', '疑问', '嘘', '晕', '疯了', '衰', '骷髅', '敲打', '再见', '擦汗', '抠鼻', '鼓掌', '糗大了', '坏笑', '左哼哼', '右哼哼', '哈欠', '鄙视', '委屈', '快哭了', '阴险', '亲亲', '吓', '可怜', '菜刀', '西瓜', '啤酒', '篮球', '乒乓', '咖啡', '饭', '猪头', '玫瑰', '凋谢', '嘴唇', '爱心', '心碎', '蛋糕', '闪电', '炸弹', '刀', '足球', '瓢虫', '便便', '月亮', '太阳', '礼物', '拥抱', '强', '弱', '握手', '胜利', '抱拳', '勾引', '拳头', '差劲', '爱你', 'NO', 'OK', '爱情', '飞吻', '跳跳', '发抖', '怄火', '转圈', '磕头', '回头', '跳绳', '投降', '激动', '乱舞', '献吻', '左太极', '右太极'] const EmojiList = ['笑脸', '生病', '破涕为笑', '吐舌', '脸红', '恐惧', '失望', '无语', '嘿哈', '捂脸', '奸笑', '机智', '皱眉', '耶', '鬼魂', '合十', '强壮', '庆祝', '礼物', '红包', '鸡', '开心', '大笑', '热情', '眨眼', '色', '接吻', '亲吻', '露齿笑', '满意', '戏弄', '得意', '汗', '低落', '呸', '焦虑', '担心', '震惊', '悔恨', '眼泪', '哭', '晕', '心烦', '生气', '睡觉', '恶魔', '外星人', '心', '心碎', '丘比特', '闪烁', '星星', '叹号', '问号', '睡着', '水滴', '音乐', '火', '便便', '强', '弱', '拳头', '胜利', '上', '下', '右', '左', '第一', '吻', '热恋', '男孩', '女孩', '女士', '男士', '天使', '骷髅', '红唇', '太阳', '下雨', '多云', '雪人', '月亮', '闪电', '海浪', '猫', '小狗', '老鼠', '仓鼠', '兔子', '狗', '青蛙', '老虎', '考拉', '熊', '猪', '牛', '野猪', '猴子', '马', '蛇', '鸽子', '鸡', '企鹅', '毛虫', '章鱼', '鱼', '鲸鱼', '海豚', '玫瑰', '花', '棕榈树', '仙人掌', '礼盒', '南瓜灯', '圣诞老人', '圣诞树', '铃', '气球', 'CD', '相机', '录像机', '电脑', '电视', '电话', '解锁', '锁', '钥匙', '成交', '灯泡', '邮箱', '浴缸', '钱', '炸弹', '手枪', '药丸', '橄榄球', '篮球', '足球', '棒球', '高尔夫', '奖杯', '入侵者', '唱歌', '吉他', '比基尼', '皇冠', '雨伞', '手提包', '口红', '戒指', '钻石', '咖啡', '啤酒', '干杯', '鸡尾酒', '汉堡', '薯条', '意面', '寿司', '面条', '煎蛋', '冰激凌', '蛋糕', '苹果', '飞机', '火箭', '自行车', '高铁', '警告', '旗', '男人', '女人', 'O', 'X', '版权', '注册商标', '商标'] var QQFaceMap = { '微笑': '0', '撇嘴': '1', '色': '2', '发呆': '3', '得意': '4', '流泪': '5', '害羞': '6', '闭嘴': '7', '睡': '8', '大哭': '9', '尴尬': '10', '发怒': '11', '调皮': '12', '呲牙': '13', '惊讶': '14', '难过': '15', '酷': '16', '冷汗': '17', '抓狂': '18', '吐': '19', '偷笑': '20', '可爱': '21', '愉快': '21', '白眼': '22', '傲慢': '23', '饥饿': '24', '困': '25', '惊恐': '26', '流汗': '27', '憨笑': '28', '悠闲': '29', '大兵': '29', '奋斗': '30', '咒骂': '31', '疑问': '32', '嘘': '33', '晕': '34', '疯了': '35', '折磨': '35', '衰': '36', '骷髅': '37', '敲打': '38', '再见': '39', '擦汗': '40', '抠鼻': '41', '鼓掌': '42', '糗大了': '43', '坏笑': '44', '左哼哼': '45', '右哼哼': '46', '哈欠': '47', '鄙视': '48', '委屈': '49', '快哭了': '50', '阴险': '51', '亲亲': '52', '吓': '53', '可怜': '54', '菜刀': '55', '西瓜': '56', '啤酒': '57', '篮球': '58', '乒乓': '59', '咖啡': '60', '饭': '61', '猪头': '62', '玫瑰': '63', '凋谢': '64', '嘴唇': '65', '示爱': '65', '爱心': '66', '心碎': '67', '蛋糕': '68', '闪电': '69', '炸弹': '70', '刀': '71', '足球': '72', '瓢虫': '73', '便便': '74', '月亮': '75', '太阳': '76', '礼物': '77', '拥抱': '78', '强': '79', '弱': '80', '握手': '81', '胜利': '82', '抱拳': '83', '勾引': '84', '拳头': '85', '差劲': '86', '爱你': '87', NO: '88', OK: '89', '爱情': '90', '飞吻': '91', '跳跳': '92', '发抖': '93', '怄火': '94', '转圈': '95', '磕头': '96', '回头': '97', '跳绳': '98', '投降': '99', '激动': '100', '乱舞': '101', '献吻': '102', '左太极': '103', '右太极': '104', '嘿哈': '105', '捂脸': '106', '奸笑': '107', '机智': '108', '皱眉': '109', '耶': '110', '鸡': '111', '红包': '112', Smile: '0', Grimace: '1', Drool: '2', Scowl: '3', Chill: '4', CoolGuy: '4', Sob: '5', Shy: '6', Shutup: '7', Silent: '7', Sleep: '8', Cry: '9', Awkward: '10', Pout: '11', Angry: '11', Wink: '12', Tongue: '12', Grin: '13', Surprised: '14', Surprise: '14', Frown: '15', Cool: '16', Ruthless: '16', Tension: '17', Blush: '17', Scream: '18', Crazy: '18', Puke: '19', Chuckle: '20', Joyful: '21', Slight: '22', Smug: '23', Hungry: '24', Drowsy: '25', Panic: '26', Sweat: '27', Laugh: '28', Loafer: '29', Commando: '29', Strive: '30', Determined: '30', Scold: '31', Doubt: '32', Shocked: '32', Shhh: '33', Dizzy: '34', Tormented: '35', BadLuck: '36', Toasted: '36', Skull: '37', Hammer: '38', Wave: '39', Relief: '40', Speechless: '40', DigNose: '41', NosePick: '41', Clap: '42', Shame: '43', Trick: '44', 'Bah!L': '45', 'Bah!R': '46', Yawn: '47', Lookdown: '48', 'Pooh-pooh': '48', Wronged: '49', Shrunken: '49', Puling: '50', TearingUp: '50', Sly: '51', Kiss: '52', 'Uh-oh': '53', Wrath: '53', Whimper: '54', Cleaver: '55', Melon: '56', Watermelon: '56', Beer: '57', Basketball: '58', PingPong: '59', Coffee: '60', Rice: '61', Pig: '62', Rose: '63', Wilt: '64', Lip: '65', Lips: '65', Heart: '66', BrokenHeart: '67', Cake: '68', Lightning: '69', Bomb: '70', Dagger: '71', Soccer: '72', Ladybug: '73', Poop: '74', Moon: '75', Sun: '76', Gift: '77', Hug: '78', Strong: '79', ThumbsUp: '79', Weak: '80', ThumbsDown: '80', Shake: '81', Victory: '82', Peace: '82', Admire: '83', Fight: '83', Beckon: '84', Fist: '85', Pinky: '86', Love: '2', RockOn: '87', No: '88', 'Nuh-uh': '88', InLove: '90', Blowkiss: '91', Waddle: '92', Tremble: '93', 'Aaagh!': '94', Twirl: '95', Kotow: '96', Lookback: '97', Dramatic: '97', Jump: '98', JumpRope: '98', 'Give-in': '99', Surrender: '99', Hooray: '100', HeyHey: '101', Meditate: '101', Smooch: '102', 'TaiJi L': '103', 'TaiChi L': '103', 'TaiJi R': '104', 'TaiChi R': '104', Hey: '105', Facepalm: '106', Smirk: '107', Smart: '108', Concerned: '109', 'Yeah!': '110', Chicken: '111', Packet: '112', '發呆': '3', '流淚': '5', '閉嘴': '7', '尷尬': '10', '發怒': '11', '調皮': '12', '驚訝': '14', '難過': '15', '饑餓': '24', '累': '25', '驚恐': '26', '悠閑': '29', '奮鬥': '30', '咒罵': '31', '疑問': '32', '噓': '33', '暈': '34', '瘋了': '35', '骷髏頭': '37', '再見': '39', '摳鼻': '41', '羞辱': '43', '壞笑': '44', '鄙視': '48', '陰險': '51', '親親': '52', '嚇': '53', '可憐': '54', '籃球': '58', '飯': '61', '豬頭': '62', '枯萎': '64', '愛心': '66', '閃電': '69', '炸彈': '70', '甲蟲': '73', '太陽': '76', '禮物': '77', '擁抱': '78', '強': '79', '勝利': '82', '拳頭': '85', '差勁': '86', '愛你': '88', '愛情': '90', '飛吻': '91', '發抖': '93', '噴火': '94', '轉圈': '95', '磕頭': '96', '回頭': '97', '跳繩': '98', '激動': '100', '亂舞': '101', '獻吻': '102', '左太極': '103', '右太極': '104', '吼嘿': '105', '掩面': '106', '機智': '108', '皺眉': '109', '歐耶': '110', '雞': '111', '紅包': '112', '<笑脸>': '1f604', '<笑臉>': '1f604', '<Laugh>': '1f604', '<开心>': '1f60a', '<開心>': '1f60a', '<Happy>': '1f60a', '<大笑>': '1f603', '<Big Smile>': '1f603', '<热情>': '263a', '<熱情>': '263a', '<Glowing>': '263a', '<眨眼>': '1f609', '<Wink>': '1f609', '<色>': '1f60d', '<Love>': '1f60d', '<Drool>': '1f60d', '<接吻>': '1f618', '<Smooch>': '1f618', '<亲吻>': '1f61a', '<親吻>': '1f61a', '<Kiss>': '1f61a', '<脸红>': '1f633', '<臉紅>': '1f633', '<Blush>': '1f633', '<露齿笑>': '1f63c', '<露齒笑>': '1f63c', '<Grin>': '1f63c', '<满意>': '1f60c', '<滿意>': '1f60c', '<Satisfied>': '1f60c', '<戏弄>': '1f61c', '<戲弄>': '1f61c', '<Tease>': '1f61c', '<吐舌>': '1f445', '<Tongue>': '1f445', '<无语>': '1f612', '<無語>': '1f612', '<Speechless>': '1f612', '<得意>': '1f60f', '<Smirk>': '1f60f', '<CoolGuy>': '1f60f', '<汗>': '1f613', '<Sweat>': '1f613', '<失望>': '1f640', '<Let Down>': '1f640', '<合十>': '1f64f', '<祈禱>': '1f64f', '<低落>': '1f61e', '<Low>': '1f61e', '<呸>': '1f616', '<Ugh>': '1f616', '<焦虑>': '1f625', '<焦慮>': '1f625', '<Anxious>': '1f625', '<担心>': '1f630', '<擔心>': '1f630', '<Worried>': '1f630', '<震惊>': '1f628', '<震驚>': '1f628', '<Shocked>': '1f628', '<悔恨>': '1f62b', '<D’oh!>': '1f62b', '<眼泪>': '1f622', '<眼淚>': '1f622', '<Tear>': '1f622', '<哭>': '1f62d', '<Cry>': '1f62d', '<破涕为笑>': '1f602', '<破涕為笑>': '1f602', '<Lol>': '1f602', '<晕>': '1f632', '<Dead>': '1f632', '<Dizzy>': '1f632', '<恐惧>': '1f631', '<恐懼>': '1f631', '<Terror>': '1f631', '<心烦>': '1f620', '<心煩>': '1f620', '<Upset>': '1f620', '<生气>': '1f63e', '<生氣>': '1f63e', '<Angry>': '1f63e', '<睡觉>': '1f62a', '<睡覺>': '1f62a', '<Zzz>': '1f62a', '<生病>': '1f637', '<Sick>': '1f637', '<恶魔>': '1f47f', '<惡魔>': '1f47f', '<Demon>': '1f47f', '<外星人>': '1f47d', '<Alien>': '1f47d', '<心>': '2764', '<Heart>': '2764', '<心碎>': '1f494', '<Heartbroken>': '1f494', '<BrokenHeart>': '1f494', '<丘比特>': '1f498', '<Cupid>': '1f498', '<闪烁>': '2728', '<閃爍>': '2728', '<Twinkle>': '2728', '<星星>': '1f31f', '<Star>': '1f31f', '<叹号>': '2755', '<嘆號>': '2755', '<!>': '2755', '<问号>': '2754', '<問號>': '2754', '<?>': '2754', '<睡着>': '1f4a4', '<睡著>': '1f4a4', '<Asleep>': '1f4a4', '<水滴>': '1f4a6', '<Drops>': '1f4a6', '<音乐>': '1f3b5', '<音樂>': '1f3b5', '<Music>': '1f3b5', '<火>': '1f525', '<Fire>': '1f525', '<便便>': '1f4a9', '<Poop>': '1f4a9', '<强>': '1f44d', '<強>': '1f44d', '<ThumbsUp>': '1f44d', '<弱>': '1f44e', '<ThumbsDown>': '1f44e', '<拳头>': '1f44a', '<拳頭>': '1f44a', '<Punch>': '1f44a', '<Fist>': '1f44a', '<胜利>': '270c', '<勝利>': '270c', '<Peace>': '270c', '<上>': '1f446', '<Up>': '1f446', '<下>': '1f447', '<Down>': '1f447', '<右>': '1f449', '<Right>': '1f449', '<左>': '1f448', '<Left>': '1f448', '<第一>': '261d', '<#1>': '261d', '<强壮>': '1f4aa', '<強壯>': '1f4aa', '<Strong>': '1f4aa', '<吻>': '1f48f', '<Kissing>': '1f48f', '<热恋>': '1f491', '<熱戀>': '1f491', '<Couple>': '1f491', '<男孩>': '1f466', '<Boy>': '1f466', '<女孩>': '1f467', '<Girl>': '1f467', '<女士>': '1f469', '<Lady>': '1f469', '<男士>': '1f468', '<Man>': '1f468', '<天使>': '1f47c', '<Angel>': '1f47c', '<骷髅>': '1f480', '<骷髏頭>': '1f480', '<骷髏>': '1f480', '<Skull>': '1f480', '<红唇>': '1f48b', '<紅唇>': '1f48b', '<Lips>': '1f48b', '<太阳>': '2600', '<太陽>': '2600', '<Sun>': '2600', '<下雨>': '2614', '<Rain>': '2614', '<多云>': '2601', '<多雲>': '2601', '<Cloud>': '2601', '<雪人>': '26c4', '<Snowman>': '26c4', '<月亮>': '1f319', '<Moon>': '1f319', '<闪电>': '26a1', '<閃電>': '26a1', '<Lightning>': '26a1', '<海浪>': '1f30a', '<Waves>': '1f30a', '<猫>': '1f431', '<貓>': '1f431', '<Cat>': '1f431', '<小狗>': '1f429', '<Doggy>': '1f429', '<老鼠>': '1f42d', '<Mouse>': '1f42d', '<仓鼠>': '1f439', '<倉鼠>': '1f439', '<Hamster>': '1f439', '<兔子>': '1f430', '<Rabbit>': '1f430', '<狗>': '1f43a', '<Dog>': '1f43a', '<青蛙>': '1f438', '<Frog>': '1f438', '<老虎>': '1f42f', '<Tiger>': '1f42f', '<考拉>': '1f428', '<Koala>': '1f428', '<熊>': '1f43b', '<Bear>': '1f43b', '<猪>': '1f437', '<豬>': '1f437', '<Pig>': '1f437', '<牛>': '1f42e', '<Cow>': '1f42e', '<野猪>': '1f417', '<野豬>': '1f417', '<Boar>': '1f417', '<猴子>': '1f435', '<Monkey>': '1f435', '<马>': '1f434', '<馬>': '1f434', '<Horse>': '1f434', '<蛇>': '1f40d', '<Snake>': '1f40d', '<鸽子>': '1f426', '<鴿子>': '1f426', '<Pigeon>': '1f426', '<鸡>': '1f414', '<雞>': '1f414', '<Chicken>': '1f414', '<企鹅>': '1f427', '<企鵝>': '1f427', '<Penguin>': '1f427', '<毛虫>': '1f41b', '<毛蟲>': '1f41b', '<Caterpillar>': '1f41b', '<章鱼>': '1f419', '<八爪魚>': '1f419', '<Octopus>': '1f419', '<鱼>': '1f420', '<魚>': '1f420', '<Fish>': '1f420', '<鲸鱼>': '1f433', '<鯨魚>': '1f433', '<Whale>': '1f433', '<海豚>': '1f42c', '<Dolphin>': '1f42c', '<玫瑰>': '1f339', '<Rose>': '1f339', '<花>': '1f33a', '<Flower>': '1f33a', '<棕榈树>': '1f334', '<棕櫚樹>': '1f334', '<Palm>': '1f334', '<仙人掌>': '1f335', '<Cactus>': '1f335', '<礼盒>': '1f49d', '<禮盒>': '1f49d', '<Candy Box>': '1f49d', '<南瓜灯>': '1f383', '<南瓜燈>': '1f383', '<Jack-o-lantern>': '1f383', '<鬼魂>': '1f47b', '<Ghost>': '1f47b', '<圣诞老人>': '1f385', '<聖誕老人>': '1f385', '<Santa>': '1f385', '<圣诞树>': '1f384', '<聖誕樹>': '1f384', '<Xmas Tree>': '1f384', '<礼物>': '1f381', '<禮物>': '1f381', '<Gift>': '1f381', '<铃>': '1f514', '<鈴鐺>': '1f514', '<Bell>': '1f514', '<庆祝>': '1f389', '<慶祝>': '1f389', '<Party>': '1f389', '<气球>': '1f388', '<氣球>': '1f388', '<Balloon>': '1f388', '<CD>': '1f4bf', '<相机>': '1f4f7', '<相機>': '1f4f7', '<Camera>': '1f4f7', '<录像机>': '1f3a5', '<錄影機>': '1f3a5', '<Film Camera>': '1f3a5', '<电脑>': '1f4bb', '<電腦>': '1f4bb', '<Computer>': '1f4bb', '<电视>': '1f4fa', '<電視>': '1f4fa', '<TV>': '1f4fa', '<电话>': '1f4de', '<電話>': '1f4de', '<Phone>': '1f4de', '<解锁>': '1f513', '<解鎖>': '1f513', '<Unlocked>': '1f513', '<锁>': '1f512', '<鎖>': '1f512', '<Locked>': '1f512', '<钥匙>': '1f511', '<鑰匙>': '1f511', '<Key>': '1f511', '<成交>': '1f528', '<Judgement>': '1f528', '<灯泡>': '1f4a1', '<燈泡>': '1f4a1', '<Light bulb>': '1f4a1', '<邮箱>': '1f4eb', '<郵箱>': '1f4eb', '<Mail>': '1f4eb', '<浴缸>': '1f6c0', '<Wash>': '1f6c0', '<钱>': '1f4b2', '<錢>': '1f4b2', '<Money>': '1f4b2', '<炸弹>': '1f4a3', '<炸彈>': '1f4a3', '<Bomb>': '1f4a3', '<手枪>': '1f52b', '<手槍>': '1f52b', '<Pistol>': '1f52b', '<药丸>': '1f48a', '<藥丸>': '1f48a', '<Pill>': '1f48a', '<橄榄球>': '1f3c8', '<橄欖球>': '1f3c8', '<Football>': '1f3c8', '<篮球>': '1f3c0', '<籃球>': '1f3c0', '<Basketball>': '1f3c0', '<足球>': '26bd', '<Soccer Ball>': '26bd', '<Soccer>': '26bd', '<棒球>': '26be', '<Baseball>': '26be', '<高尔夫>': '26f3', '<高爾夫>': '26f3', '<Golf>': '26f3', '<奖杯>': '1f3c6', '<獎盃>': '1f3c6', '<Trophy>': '1f3c6', '<入侵者>': '1f47e', '<Invader>': '1f47e', '<唱歌>': '1f3a4', '<Singing>': '1f3a4', '<吉他>': '1f3b8', '<Guitar>': '1f3b8', '<比基尼>': '1f459', '<Bikini>': '1f459', '<皇冠>': '1f451', '<Crown>': '1f451', '<雨伞>': '1f302', '<雨傘>': '1f302', '<Umbrella>': '1f302', '<手提包>': '1f45c', '<Purse>': '1f45c', '<口红>': '1f484', '<口紅>': '1f484', '<Lipstick>': '1f484', '<戒指>': '1f48d', '<Ring>': '1f48d', '<钻石>': '1f48e', '<鑽石>': '1f48e', '<Gem>': '1f48e', '<咖啡>': '2615', '<Coffee>': '2615', '<啤酒>': '1f37a', '<Beer>': '1f37a', '<干杯>': '1f37b', '<乾杯>': '1f37b', '<Toast>': '1f37b', '<鸡尾酒>': '1f377', '<雞尾酒>': '1f377', '<Martini>': '1f377', '<汉堡>': '1f354', '<漢堡>': '1f354', '<Burger>': '1f354', '<薯条>': '1f35f', '<薯條>': '1f35f', '<Fries>': '1f35f', '<意面>': '1f35d', '<意粉>': '1f35d', '<Sphaghetti>': '1f35d', '<寿司>': '1f363', '<壽司>': '1f363', '<Sushi>': '1f363', '<面条>': '1f35c', '<麵條>': '1f35c', '<Noodles>': '1f35c', '<煎蛋>': '1f373', '<Eggs>': '1f373', '<冰激凌>': '1f366', '<雪糕>': '1f366', '<Ice Cream>': '1f366', '<蛋糕>': '1f382', '<Cake>': '1f382', '<苹果>': '1f34f', '<蘋果>': '1f34f', '<Apple>': '1f34f', '<飞机>': '2708', '<飛機>': '2708', '<Plane>': '2708', '<火箭>': '1f680', '<Rocket ship>': '1f680', '<自行车>': '1f6b2', '<單車>': '1f6b2', '<Bike>': '1f6b2', '<高铁>': '1f684', '<高鐵>': '1f684', '<Bullet Train>': '1f684', '<警告>': '26a0', '<Warning>': '26a0', '<旗>': '1f3c1', '<Flag>': '1f3c1', '<男人>': '1f6b9', '<男>': '1f6b9', '<Men>': '1f6b9', '<女人>': '1f6ba', '<女>': '1f6ba', '<Women>': '1f6ba', '<O>': '2b55', '<X>': '274e', '<版权>': 'a9', '<版權>': 'a9', '<Copyright>': 'a9', '<注册商标>': 'ae', '<注冊商標>': 'ae', '<Registered TM>': 'ae', '<商标>': '2122', '<商標>': '2122', '<Trademark>': '2122' } var EmojiCodeMap = { '1f64f': '', '1f604': '', '1f60a': '', '1f603': '', '263a': '', '1f609': '', '1f60d': '', '1f618': '', '1f61a': '', '1f633': '', '1f63c': '', '1f60c': '', '1f61c': '', '1f445': '', '1f612': '', '1f60f': '', '1f613': '', '1f640': '', '1f61e': '', '1f616': '', '1f625': '', '1f630': '', '1f628': '', '1f62b': '', '1f622': '', '1f62d': '', '1f602': '', '1f632': '', '1f631': '', '1f620': '', '1f63e': '', '1f62a': '', '1f637': '', '1f47f': '', '1f47d': '', 2764: '', '1f494': '', '1f498': '', 2728: '', '1f31f': '', 2755: '', 2754: '', '1f4a4': '', '1f4a6': '', '1f3b5': '', '1f525': '', '1f4a9': '', '1f44d': '', '1f44e': '', '1f44a': '', '270c': '', '1f446': '', '1f447': '', '1f449': '', '1f448': '', '261d': '', '1f4aa': '', '1f48f': '', '1f491': '', '1f466': '', '1f467': '', '1f469': '', '1f468': '', '1f47c': '', '1f480': '', '1f48b': '', 2600: '', 2614: '', 2601: '', '26c4': '', '1f319': '', '26a1': '', '1f30a': '', '1f431': '', '1f429': '', '1f42d': '', '1f439': '', '1f430': '', '1f43a': '', '1f438': '', '1f42f': '', '1f428': '', '1f43b': '', '1f437': '', '1f42e': '', '1f417': '', '1f435': '', '1f434': '', '1f40d': '', '1f426': '', '1f414': '', '1f427': '', '1f41b': '', '1f419': '', '1f420': '', '1f433': '', '1f42c': '', '1f339': '', '1f33a': '', '1f334': '', '1f335': '', '1f49d': '', '1f383': '', '1f47b': '', '1f385': '', '1f384': '', '1f381': '', '1f514': '', '1f389': '', '1f388': '', '1f4bf': '', '1f4f7': '', '1f3a5': '', '1f4bb': '', '1f4fa': '', '1f4de': '', '1f513': '', '1f512': '', '1f511': '', '1f528': '', '1f4a1': '', '1f4eb': '', '1f6c0': '', '1f4b2': '', '1f4a3': '', '1f52b': '', '1f48a': '', '1f3c8': '', '1f3c0': '', '26bd': '', '26be': '', '26f3': '', '1f3c6': '', '1f47e': '', '1f3a4': '', '1f3b8': '', '1f459': '', '1f451': '', '1f302': '', '1f45c': '', '1f484': '', '1f48d': '', '1f48e': '', 2615: '', '1f37a': '', '1f37b': '', '1f377': '', '1f354': '', '1f35f': '', '1f35d': '', '1f363': '', '1f35c': '', '1f373': '', '1f366': '', '1f382': '', '1f34f': '', 2708: '', '1f680': '', '1f6b2': '', '1f684': '', '26a0': '', '1f3c1': '', '1f6b9': '', '1f6ba': '', '2b55': '', '274e': '', a9: '', ae: '', 2122: '' } export { QQFaceList, EmojiList, QQFaceMap, EmojiCodeMap }
js方法
insertAtCursor (dom, html) { if (dom != document.activeElement) { // 如果dom没有获取到焦点,追加 dom.innerHTML = dom.innerHTML + html return } var sel, range if (window.getSelection) { // IE9 或 非IE浏览器 sel = window.getSelection() if (sel.getRangeAt && sel.rangeCount) { range = sel.getRangeAt(0) range.deleteContents() // Range.createContextualFragment() would be useful here but is // non-standard and not supported in all browsers (IE9, for one) var el = document.createElement('div') el.innerHTML = html var frag = document.createDocumentFragment() var node var lastNode while ((node = el.firstChild)) { lastNode = frag.appendChild(node) } range.insertNode(frag) // Preserve the selection if (lastNode) { range = range.cloneRange() range.setStartAfter(lastNode) range.collapse(true) sel.removeAllRanges() sel.addRange(range) } } } else if (document.selection && document.selection.type != 'Control') { // IE < 9 document.selection.createRange().pasteHTML(html) } }, chooseEmoji (type, index, e) { let html = '' if (type === 'emoji') { html = QQFaceMap[ '<' + EmojiList[index] + '>'] ? ('<sapn style="display:inline-block"></span><span style="font-size:0;" class="emoji emoji' + QQFaceMap[ '<' + EmojiList[index] + '>'] + '" text="' + String.fromCodePoint('0x' + QQFaceMap[ '<' + EmojiList[index] + '>']) + '_web" src="../img/spacer.gif">' + String.fromCodePoint('0x' + QQFaceMap[ '<' + EmojiList[index] + '>']) + '</span><sapn style="display:inline-block"></span>') : ('<sapn style="display:inline-block"></span><span style="font-size:0;" class="qqemoji qqemoji' + QQFaceMap[EmojiList[index]] + '" text="[' + EmojiList[index] + ']_web" src="../img/spacer.gif">[' + EmojiList[index] + ']</span><sapn style="display:inline-block"></span>') } else { html = '<sapn style="display:inline-block"><sapn style="display:inline-block"></span><span style="font-size:0;" contenteditable="false" class="qqemoji qqemoji' + index + '" text="[' + QQFaceList[index] + ']_web" src="../img/spacer.gif">[' + QQFaceList[index] + ']</span><sapn style="display:inline-block"></span>' } this.insertAtCursor(document.getElementsByClassName('editArea')[0], html) var r = document.getElementsByClassName('editArea')[0].innerHTML.replace(/<(?:span).*?text=[\"']{(.*?)}[\"'].*?>/g, function () { return arguments[1].replace('_web', '') }).replace(/<(.*?)>/g, function (a0, a1) { return QQFaceMap[a0] ? a0 : QQFaceMap[a1] ? '[' + a1 + ']' : '' }) console.log(r) // 这种只能插入到最前面需要研究记录光标位置 // let html = '' // if (type === 'emoji') { // html = QQFaceMap[ EmojiList[index] ] ? String.fromCodePoint('0x' + QQFaceMap[ EmojiList[index] ]) : '[' + EmojiList[index] + ']' // } else { // html = '[' + QQFaceList[index] + ']' // } // console.log(html) // document.getElementsByClassName('editArea')[0].focus() // this.pasteEditorMethod(html) },
腾讯表情css
.qq_face a { float: left; width: 28px; height: 28px; font-size: 0; text-indent: -999em; border-bottom: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0; cursor: pointer; background: url(../img/qqface.png) no-repeat; } .emoji_face a { float: left; width: 28px; height: 28px; font-size: 0; text-indent: -999em; border-bottom: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0; cursor: pointer; background: url(../img/emoji.png) no-repeat; } .emoji { background: url(//res.wx.qq.com/a/wx_fed/webwx/res/static/img/1BJVkIX.png) 0 0 no-repeat; width: 20px; height: 20px; display: inline-block; vertical-align: top; zoom: 1; *display: inline; } .emoji2600 { background-position: 0 -260px; } .emoji2601 { background-position: 0 -20px; } .emoji2614 { background-position: 0 -40px; } .emoji26c4 { background-position: 0 -60px; } .emoji26a1 { background-position: 0 -80px; } .emoji1f300 { background-position: 0 -100px; } .emoji1f301 { background-position: 0 -9200px; } .emoji1f302 { background-position: 0 -120px; } .emoji1f303 { background-position: 0 -920px; } .emoji1f304 { background-position: 0 -160px; } .emoji1f305 { background-position: 0 -180px; } .emoji1f306 { background-position: 0 -200px; } .emoji1f307 { background-position: 0 -220px; } .emoji1f308 { background-position: 0 -240px; } .emoji2744 { background-position: 0 -9200px; } .emoji26c5 { background-position: 0 -260px; } .emoji1f309 { background-position: 0 -920px; } .emoji1f30a { background-position: 0 -900px; } .emoji1f30b { background-position: 0 -9200px; } .emoji1f30c { background-position: 0 -920px; } .emoji1f30f, .emoji1f311 { background-position: 0 -9200px; } .emoji1f313, .emoji1f314, .emoji1f319 { background-position: 0 -360px; } .emoji1f315 { background-position: 0 -9200px; } .emoji1f31b { background-position: 0 -360px; } .emoji1f31f { background-position: 0 -10740px; } .emoji1f320 { background-position: 0 -9200px; } .emoji1f550 { background-position: 0 -380px; } .emoji1f551 { background-position: 0 -400px; } .emoji1f552 { background-position: 0 -420px; } .emoji1f553 { background-position: 0 -440px; } .emoji1f554 { background-position: 0 -460px; } .emoji1f555 { background-position: 0 -480px; } .emoji1f556 { background-position: 0 -500px; } .emoji1f557 { background-position: 0 -520px; } .emoji1f558 { background-position: 0 -540px; } .emoji1f559 { background-position: 0 -620px; } .emoji1f55a { background-position: 0 -580px; } .emoji1f55b { background-position: 0 -600px; } .emoji231a, .emoji231b { background-position: 0 -9200px; } .emoji23f0 { background-position: 0 -620px; } .emoji23f3 { background-position: 0 -9200px; } .emoji2648 { background-position: 0 -640px; } .emoji2649 { background-position: 0 -660px; } .emoji264a { background-position: 0 -680px; } .emoji264b { background-position: 0 -700px; } .emoji264c { background-position: 0 -720px; } .emoji264d { background-position: 0 -740px; } .emoji264e { background-position: 0 -760px; } .emoji264f { background-position: 0 -780px; } .emoji2650 { background-position: 0 -800px; } .emoji2651 { background-position: 0 -820px; } .emoji2652 { background-position: 0 -840px; } .emoji2653 { background-position: 0 -860px; } .emoji26ce { background-position: 0 -880px; } .emoji1f340 { background-position: 0 -1220px; } .emoji1f337 { background-position: 0 -960px; } .emoji1f331 { background-position: 0 -1220px; } .emoji1f341 { background-position: 0 -1000px; } .emoji1f338 { background-position: 0 -1020px; } .emoji1f339 { background-position: 0 -1040px; } .emoji1f342 { background-position: 0 -1060px; } .emoji1f343 { background-position: 0 -1080px; } .emoji1f33a { background-position: 0 -1100px; } .emoji1f33b { background-position: 0 -1200px; } .emoji1f334 { background-position: 0 -1140px; } .emoji1f335 { background-position: 0 -1160px; } .emoji1f33e { background-position: 0 -1180px; } .emoji1f33d, .emoji1f330, .emoji1f344 { background-position: 0 -9200px; } .emoji1f33c { background-position: 0 -1200px; } .emoji1f33f { background-position: 0 -1220px; } .emoji1f34c, .emoji1f352 { background-position: 0 -9200px; } .emoji1f34e { background-position: 0 -1360px; } .emoji1f34a { background-position: 0 -1260px; } .emoji1f353 { background-position: 0 -1280px; } .emoji1f349 { background-position: 0 -1300px; } .emoji1f345 { background-position: 0 -1320px; } .emoji1f346 { background-position: 0 -1340px; } .emoji1f34d, .emoji1f347, .emoji1f348, .emoji1f351 { background-position: 0 -9200px; } .emoji1f34f { background-position: 0 -1360px; } .emoji1f440 { background-position: 0 -1380px; } .emoji1f442 { background-position: 0 -1400px; } .emoji1f443 { background-position: 0 -1420px; } .emoji1f444 { background-position: 0 -1440px; } .emoji1f445 { background-position: 0 -3000px; } .emoji1f484 { background-position: 0 -1480px; } .emoji1f485 { background-position: 0 -1500px; } .emoji1f486 { background-position: 0 -1520px; } .emoji1f487 { background-position: 0 -1540px; } .emoji1f488 { background-position: 0 -1560px; } .emoji1f464 { background-position: 0 -9200px; } .emoji1f466 { background-position: 0 -1580px; } .emoji1f467 { background-position: 0 -1600px; } .emoji1f468 { background-position: 0 -1620px; } .emoji1f469 { background-position: 0 -1640px; } .emoji1f46a { background-position: 0 -9200px; } .emoji1f46b { background-position: 0 -1660px; } .emoji1f46e { background-position: 0 -1680px; } .emoji1f46f { background-position: 0 -1700px; } .emoji1f470 { background-position: 0 -9200px; } .emoji1f471 { background-position: 0 -1720px; } .emoji1f472 { background-position: 0 -1740px; } .emoji1f473 { background-position: 0 -1760px; } .emoji1f474 { background-position: 0 -1780px; } .emoji1f475 { background-position: 0 -1800px; } .emoji1f476 { background-position: 0 -1820px; } .emoji1f477 { background-position: 0 -1840px; } .emoji1f478 { background-position: 0 -1860px; } .emoji1f47a, .emoji1f479 { background-position: 0 -9200px; } .emoji1f47b { background-position: 0 -1880px; } .emoji1f47c { background-position: 0 -1900px; } .emoji1f47d { background-position: 0 -1920px; } .emoji1f47e { background-position: 0 -1940px; } .emoji1f47f { background-position: 0 -1960px; } .emoji1f480 { background-position: 0 -1980px; } .emoji1f481 { background-position: 0 -2000px; } .emoji1f482 { background-position: 0 -2020px; } .emoji1f483 { background-position: 0 -2040px; } .emoji1f40c { background-position: 0 -9200px; } .emoji1f40d { background-position: 0 -2620px; } .emoji1f40e { background-position: 0 -6680px; } .emoji1f414 { background-position: 0 -2640px; } .emoji1f417 { background-position: 0 -2660px; } .emoji1f42b { background-position: 0 -2680px; } .emoji1f418 { background-position: 0 -2480px; } .emoji1f428 { background-position: 0 -2500px; } .emoji1f412 { background-position: 0 -2520px; } .emoji1f411 { background-position: 0 -2540px; } .emoji1f419 { background-position: 0 -2340px; } .emoji1f41a { background-position: 0 -2360px; } .emoji1f41b { background-position: 0 -2460px; } .emoji1f41c, .emoji1f41d, .emoji1f41e { background-position: 0 -9200px; } .emoji1f420 { background-position: 0 -2420px; } .emoji1f421 { background-position: 0 -7360px; } .emoji1f422 { background-position: 0 -9200px; } .emoji1f424, .emoji1f425 { background-position: 0 -2140px; } .emoji1f426 { background-position: 0 -2400px; } .emoji1f423 { background-position: 0 -2140px; } .emoji1f427 { background-position: 0 -2160px; } .emoji1f429 { background-position: 0 -2720px; } .emoji1f41f { background-position: 0 -7360px; } .emoji1f42c { background-position: 0 -2380px; } .emoji1f42d { background-position: 0 -2280px; } .emoji1f42f { background-position: 0 -2240px; } .emoji1f431 { background-position: 0 -2080px; } .emoji1f433 { background-position: 0 -2300px; } .emoji1f434 { background-position: 0 -2200px; } .emoji1f435 { background-position: 0 -2320px; } .emoji1f436 { background-position: 0 -2720px; } .emoji1f437 { background-position: 0 -2780px; } .emoji1f43b { background-position: 0 -2260px; } .emoji1f439 { background-position: 0 -2440px; } .emoji1f43a { background-position: 0 -2560px; } .emoji1f42e { background-position: 0 -2580px; } .emoji1f430 { background-position: 0 -2600px; } .emoji1f438 { background-position: 0 -2700px; } .emoji1f43e { background-position: 0 -6460px; } .emoji1f43c, .emoji1f432 { background-position: 0 -9200px; } .emoji1f43d { background-position: 0 -2780px; } .emoji1f620 { background-position: 0 -2800px; } .emoji1f629 { background-position: 0 -3860px; } .emoji1f632 { background-position: 0 -2840px; } .emoji1f61e { background-position: 0 -2860px; } .emoji1f635 { background-position: 0 -3540px; } .emoji1f630 { background-position: 0 -2900px; } .emoji1f612 { background-position: 0 -2920px; } .emoji1f60d { background-position: 0 -3660px; } .emoji1f624 { background-position: 0 -3720px; } .emoji1f61c { background-position: 0 -2980px; } .emoji1f61d { background-position: 0 -3000px; } .emoji1f60b { background-position: 0 -3220px; } .emoji1f618 { background-position: 0 -3640px; } .emoji1f61a { background-position: 0 -3060px; } .emoji1f637 { background-position: 0 -3080px; } .emoji1f633 { background-position: 0 -3100px; } .emoji1f603 { background-position: 0 -3580px; } .emoji1f605 { background-position: 0 -3260px; } .emoji1f606 { background-position: 0 -3380px; } .emoji1f601 { background-position: 0 -3720px; } .emoji1f602 { background-position: 0 -3620px; } .emoji1f60a { background-position: 0 -3220px; } .emoji263a { background-position: 0 -3240px; } .emoji1f604 { background-position: 0 -3260px; } .emoji1f622 { background-position: 0 -3680px; } .emoji1f62d { background-position: 0 -3300px; } .emoji1f628 { background-position: 0 -3320px; } .emoji1f623 { background-position: 0 -3540px; } .emoji1f621 { background-position: 0 -3880px; } .emoji1f60c { background-position: 0 -3380px; } .emoji1f616 { background-position: 0 -10520px; } .emoji1f614 { background-position: 0 -3860px; } .emoji1f631 { background-position: 0 -3440px; } .emoji1f62a { background-position: 0 -3460px; } .emoji1f60f { background-position: 0 -3480px; } .emoji1f613 { background-position: 0 -3500px; } .emoji1f625 { background-position: 0 -3520px; } .emoji1f62b { background-position: 0 -3540px; } .emoji1f609 { background-position: 0 -3560px; } .emoji1f63a { background-position: 0 -3580px; } .emoji1f638 { background-position: 0 -3720px; } .emoji1f639 { background-position: 0 -3620px; } .emoji1f63d { background-position: 0 -3640px; } .emoji1f63b { background-position: 0 -3660px; } .emoji1f63f { background-position: 0 -3680px; } .emoji1f63e { background-position: 0 -3880px; } .emoji1f63c { background-position: 0 -3720px; } .emoji1f640 { background-position: 0 -3860px; } .emoji1f645 { background-position: 0 -3760px; } .emoji1f646 { background-position: 0 -3780px; } .emoji1f647 { background-position: 0 -3800px; } .emoji1f64a, .emoji1f648, .emoji1f649 { background-position: 0 -9200px; } .emoji1f64b { background-position: 0 -11240px; } .emoji1f64c { background-position: 0 -3840px; } .emoji1f64d { background-position: 0 -3860px; } .emoji1f64e { background-position: 0 -3880px; } .emoji1f64f { background-position: 0 -3900px; } .emoji1f3e0, .emoji1f3e1 { background-position: 0 -3940px; } .emoji1f3e2 { background-position: 0 -3960px; } .emoji1f3e3 { background-position: 0 -3980px; } .emoji1f3e5 { background-position: 0 -4000px; } .emoji1f3e6 { background-position: 0 -4020px; } .emoji1f3e7 { background-position: 0 -4040px; } .emoji1f3e8 { background-position: 0 -4060px; } .emoji1f3e9 { background-position: 0 -4080px; } .emoji1f3ea { background-position: 0 -4100px; } .emoji1f3eb { background-position: 0 -4120px; } .emoji26ea { background-position: 0 -4140px; } .emoji26f2 { background-position: 0 -4160px; } .emoji1f3ec { background-position: 0 -4180px; } .emoji1f3ef { background-position: 0 -4200px; } .emoji1f3f0 { background-position: 0 -4220px; } .emoji1f3ed { background-position: 0 -4240px; } .emoji2693 { background-position: 0 -6920px; } .emoji1f3ee { background-position: 0 -8800px; } .emoji1f5fb { background-position: 0 -4300px; } .emoji1f5fc { background-position: 0 -4320px; } .emoji1f5fd { background-position: 0 -4340px; } .emoji1f5fe, .emoji1f5ff { background-position: 0 -9200px; } .emoji1f45e, .emoji1f45f { background-position: 0 -4400px; } .emoji1f460 { background-position: 0 -4420px; } .emoji1f461 { background-position: 0 -4440px; } .emoji1f462 { background-position: 0 -4460px; } .emoji1f463 { background-position: 0 -6460px; } .emoji1f453 { background-position: 0 -9200px; } .emoji1f455 { background-position: 0 -4620px; } .emoji1f456 { background-position: 0 -9200px; } .emoji1f451 { background-position: 0 -4500px; } .emoji1f454 { background-position: 0 -4520px; } .emoji1f452 { background-position: 0 -4540px; } .emoji1f457 { background-position: 0 -4560px; } .emoji1f458 { background-position: 0 -4580px; } .emoji1f459 { background-position: 0 -4600px; } .emoji1f45a { background-position: 0 -4620px; } .emoji1f45b { background-position: 0 -9200px; } .emoji1f45c { background-position: 0 -4960px; } .emoji1f45d { background-position: 0 -9200px; } .emoji1f4b0 { background-position: 0 -4720px; } .emoji1f4b1 { background-position: 0 -4660px; } .emoji1f4b9 { background-position: 0 -6380px; } .emoji1f4b2 { background-position: 0 -4720px; } .emoji1f4b3, .emoji1f4b4 { background-position: 0 -9200px; } .emoji1f4b5 { background-position: 0 -4720px; } .emoji1f4b8 { background-position: 0 -9200px; } .emoji1f1e81f1f3 { background-position: 0 -4740px; } .emoji1f1e91f1ea { background-position: 0 -4760px; } .emoji1f1ea1f1f8 { background-position: 0 -4780px; } .emoji1f1eb1f1f7 { background-position: 0 -4800px; } .emoji1f1ec1f1e7 { background-position: 0 -4820px; } .emoji1f1ee1f1f9 { background-position: 0 -4840px; } .emoji1f1ef1f1f5 { background-position: 0 -4860px; } .emoji1f1f01f1f7 { background-position: 0 -4880px; } .emoji1f1f71f1fa { background-position: 0 -4900px; } .emoji1f1fa1f1f8 { background-position: 0 -4920px; } .emoji1f525 { background-position: 0 -5040px; } .emoji1f526, .emoji1f527 { background-position: 0 -9200px; } .emoji1f528 { background-position: 0 -4360px; } .emoji1f52a, .emoji1f529 { background-position: 0 -9200px; } .emoji1f52b { background-position: 0 -5020px; } .emoji1f52e, .emoji1f52f { background-position: 0 -5080px; } .emoji1f530 { background-position: 0 -9660px; } .emoji1f531 { background-position: 0 -9680px; } .emoji1f489 { background-position: 0 -5300px; } .emoji1f48a { background-position: 0 -5320px; } .emoji1f170 { background-position: 0 -5340px; } .emoji1f171 { background-position: 0 -5360px; } .emoji1f18e { background-position: 0 -5380px; } .emoji1f17e { background-position: 0 -5400px; } .emoji1f380 { background-position: 0 -5420px; } .emoji1f381 { background-position: 0 -6080px; } .emoji1f382 { background-position: 0 -5460px; } .emoji1f384 { background-position: 0 -5480px; } .emoji1f385 { background-position: 0 -5500px; } .emoji1f38c { background-position: 0 -5520px; } .emoji1f386 { background-position: 0 -5540px; } .emoji1f388 { background-position: 0 -5560px; } .emoji1f389 { background-position: 0 -5580px; } .emoji1f38d { background-position: 0 -5600px; } .emoji1f38e { background-position: 0 -5620px; } .emoji1f393 { background-position: 0 -5640px; } .emoji1f392 { background-position: 0 -5660px; } .emoji1f38f { background-position: 0 -5680px; } .emoji1f387 { background-position: 0 -5700px; } .emoji1f390 { background-position: 0 -5720px; } .emoji1f383 { background-position: 0 -5740px; } .emoji1f38a, .emoji1f38b { background-position: 0 -9200px; } .emoji1f391 { background-position: 0 -5760px; } .emoji1f4df { background-position: 0 -9200px; } .emoji1f4de, .emoji260e { background-position: 0 -5800px; } .emoji1f4f1 { background-position: 0 -5820px; } .emoji1f4f2 { background-position: 0 -5840px; } .emoji1f4dd { background-position: 0 -6440px; } .emoji1f4e0 { background-position: 0 -5880px; } .emoji1f4e8, .emoji1f4e9, .emoji2709 { background-position: 0 -11200px; } .emoji1f4ea, .emoji1f4eb { background-position: 0 -5980px; } .emoji1f4ee { background-position: 0 -6000px; } .emoji1f4f0 { background-position: 0 -9200px; } .emoji1f4e2 { background-position: 0 -6020px; } .emoji1f4e3 { background-position: 0 -6040px; } .emoji1f4e1 { background-position: 0 -6060px; } .emoji1f4e4, .emoji1f4e5 { background-position: 0 -9200px; } .emoji1f4e6 { background-position: 0 -6080px; } .emoji1f4e7 { background-position: 0 -11200px; } .emoji1f520, .emoji1f521, .emoji1f522, .emoji1f523, .emoji1f524, .emoji2712 { background-position: 0 -9200px; } .emoji1f4ba { background-position: 0 -6100px; } .emoji1f4bb { background-position: 0 -6120px; } .emoji270f { background-position: 0 -6440px; } .emoji1f4ce { background-position: 0 -9200px; } .emoji1f4bc { background-position: 0 -6160px; } .emoji1f4bd, .emoji1f4be { background-position: 0 -6200px; } .emoji1f4bf { background-position: 0 -7800px; } .emoji1f4c0 { background-position: 0 -7820px; } .emoji2702 { background-position: 0 -6220px; } .emoji1f4cd { background-position: 0 -9200px; } .emoji1f4c3, .emoji1f4c4 { background-position: 0 -6440px; } .emoji1f4c1, .emoji1f4c2, .emoji1f4c5 { background-position: 0 -9200px; } .emoji1f4d3, .emoji1f4d4, .emoji1f4d5, .emoji1f4d6, .emoji1f4d7, .emoji1f4d8, .emoji1f4d9, .emoji1f4da { background-position: 0 -6420px; } .emoji1f4db, .emoji1f4dc { background-position: 0 -9200px; } .emoji1f4cb { background-position: 0 -6440px; } .emoji1f4c6 { background-position: 0 -9200px; } .emoji1f4c8, .emoji1f4ca { background-position: 0 -6380px; } .emoji1f4c9 { background-position: 0 -9200px; } .emoji1f4c7 { background-position: 0 -6420px; } .emoji1f4cc { background-position: 0 -9200px; } .emoji1f4d2 { background-position: 0 -6420px; } .emoji1f4cf, .emoji1f4d0 { background-position: 0 -9200px; } .emoji1f4d1 { background-position: 0 -6440px; } .emoji1f3bd { background-position: 0 -9200px; } .emoji26be { background-position: 0 -6480px; } .emoji26f3 { background-position: 0 -6500px; } .emoji1f3be { background-position: 0 -6520px; } .emoji26bd { background-position: 0 -6540px; } .emoji1f3bf { background-position: 0 -6560px; } .emoji1f3c0 { background-position: 0 -6580px; } .emoji1f3c1 { background-position: 0 -6600px; } .emoji1f3c2 { background-position: 0 -9200px; } .emoji1f3c3 { background-position: 0 -6620px; } .emoji1f3c4 { background-position: 0 -6640px; } .emoji1f3c6 { background-position: 0 -6660px; } .emoji1f3c8 { background-position: 0 -6700px; } .emoji1f3ca { background-position: 0 -6720px; } .emoji1f683 { background-position: 0 -6740px; } .emoji1f687, .emoji24c2 { background-position: 0 -6780px; } .emoji1f684 { background-position: 0 -6800px; } .emoji1f685 { background-position: 0 -6820px; } .emoji1f697 { background-position: 0 -6840px; } .emoji1f699 { background-position: 0 -6860px; } .emoji1f68c { background-position: 0 -6880px; } .emoji1f68f { background-position: 0 -6900px; } .emoji1f6a2 { background-position: 0 -6920px; } .emoji2708 { background-position: 0 -6940px; } .emoji26f5 { background-position: 0 -6960px; } .emoji1f689 { background-position: 0 -7000px; } .emoji1f680 { background-position: 0 -7020px; } .emoji1f6a4 { background-position: 0 -7040px; } .emoji1f695 { background-position: 0 -7060px; } .emoji1f69a { background-position: 0 -7100px; } .emoji1f692 { background-position: 0 -7120px; } .emoji1f691 { background-position: 0 -7140px; } .emoji1f693 { background-position: 0 -7260px; } .emoji26fd { background-position: 0 -7180px; } .emoji1f17f { background-position: 0 -7200px; } .emoji1f6a5 { background-position: 0 -7220px; } .emoji1f6a7 { background-position: 0 -9720px; } .emoji1f6a8 { background-position: 0 -7260px; } .emoji2668 { background-position: 0 -7280px; } .emoji26fa { background-position: 0 -7300px; } .emoji1f3a0 { background-position: 0 -9200px; } .emoji1f3a1 { background-position: 0 -7320px; } .emoji1f3a2 { background-position: 0 -7340px; } .emoji1f3a3 { background-position: 0 -7360px; } .emoji1f3a4 { background-position: 0 -7380px; } .emoji1f3a5 { background-position: 0 -7400px; } .emoji1f3a6 { background-position: 0 -7420px; } .emoji1f3a7 { background-position: 0 -7440px; } .emoji1f3a8 { background-position: 0 -7460px; } .emoji1f3a9 { background-position: 0 -7540px; } .emoji1f3aa { background-position: 0 -9200px; } .emoji1f3ab { background-position: 0 -7500px; } .emoji1f3ac { background-position: 0 -7520px; } .emoji1f3ad { background-position: 0 -7540px; } .emoji1f3ae { background-position: 0 -9200px; } .emoji1f004 { background-position: 0 -7560px; } .emoji1f3af { background-position: 0 -7580px; } .emoji1f3b0 { background-position: 0 -7600px; } .emoji1f3b1 { background-position: 0 -7620px; } .emoji1f0cf, .emoji1f3b2, .emoji1f3b3, .emoji1f3b4 { background-position: 0 -9200px; } .emoji1f3b5 { background-position: 0 -7640px; } .emoji1f3b6 { background-position: 0 -7740px; } .emoji1f3b7 { background-position: 0 -7680px; } .emoji1f3b8 { background-position: 0 -7700px; } .emoji1f3b9 { background-position: 0 -9200px; } .emoji1f3ba { background-position: 0 -7720px; } .emoji1f3bb { background-position: 0 -9200px; } .emoji1f3bc { background-position: 0 -7740px; } .emoji303d { background-position: 0 -7760px; } .emoji1f4f7 { background-position: 0 -4940px; } .emoji1f4f9 { background-position: 0 -7400px; } .emoji1f4fa { background-position: 0 -7780px; } .emoji1f4fb { background-position: 0 -7840px; } .emoji1f4fc { background-position: 0 -7860px; } .emoji1f48b { background-position: 0 -7900px; } .emoji1f48c { background-position: 0 -11200px; } .emoji1f48d { background-position: 0 -7940px; } .emoji1f48e { background-position: 0 -7960px; } .emoji1f48f { background-position: 0 -7980px; } .emoji1f490 { background-position: 0 -8000px; } .emoji1f491 { background-position: 0 -8020px; } .emoji1f492 { background-position: 0 -8040px; } .emoji1f51e { background-position: 0 -9860px; } .emojia9 { background-position: 0 -9900px; } .emojiae { background-position: 0 -9920px; } .emoji2122 { background-position: 0 -9940px; } .emoji2139 { background-position: 0 -9200px; } .emoji2320e3 { background-position: 0 -8060px; } .emoji3120e3 { background-position: 0 -8080px; } .emoji3220e3 { background-position: 0 -8100px; } .emoji3320e3 { background-position: 0 -8120px; } .emoji3420e3 { background-position: 0 -8140px; } .emoji3520e3 { background-position: 0 -8160px; } .emoji3620e3 { background-position: 0 -8180px; } .emoji3720e3 { background-position: 0 -8200px; } .emoji3820e3 { background-position: 0 -8220px; } .emoji3920e3 { background-position: 0 -8240px; } .emoji3020e3 { background-position: 0 -8260px; } .emoji1f51f { background-position: 0 -9200px; } .emoji1f4f6 { background-position: 0 -8280px; } .emoji1f4f3 { background-position: 0 -8300px; } .emoji1f4f4 { background-position: 0 -8320px; } .emoji1f354 { background-position: 0 -8340px; } .emoji1f359 { background-position: 0 -8360px; } .emoji1f370 { background-position: 0 -8380px; } .emoji1f35c { background-position: 0 -8400px; } .emoji1f35e { background-position: 0 -8420px; } .emoji1f373 { background-position: 0 -8440px; } .emoji1f366 { background-position: 0 -8460px; } .emoji1f35f { background-position: 0 -8480px; } .emoji1f361 { background-position: 0 -8500px; } .emoji1f358 { background-position: 0 -8520px; } .emoji1f35a { background-position: 0 -8540px; } .emoji1f35d { background-position: 0 -8560px; } .emoji1f35b { background-position: 0 -8580px; } .emoji1f362 { background-position: 0 -8600px; } .emoji1f363 { background-position: 0 -8620px; } .emoji1f371 { background-position: 0 -8640px; } .emoji1f372 { background-position: 0 -8660px; } .emoji1f367 { background-position: 0 -8680px; } .emoji1f36a, .emoji1f36b, .emoji1f36c, .emoji1f36d, .emoji1f36e, .emoji1f36f, .emoji1f355, .emoji1f356, .emoji1f357, .emoji1f360, .emoji1f364, .emoji1f365, .emoji1f368, .emoji1f369 { background-position: 0 -9200px; } .emoji1f374 { background-position: 0 -8700px; } .emoji2615 { background-position: 0 -8720px; } .emoji1f378 { background-position: 0 -8860px; } .emoji1f37a { background-position: 0 -8760px; } .emoji1f375 { background-position: 0 -8780px; } .emoji1f376 { background-position: 0 -8800px; } .emoji1f377 { background-position: 0 -8860px; } .emoji1f37b { background-position: 0 -8840px; } .emoji1f379 { background-position: 0 -8860px; } .emoji2197 { background-position: 0 -8960px; } .emoji2198 { background-position: 0 -8980px; } .emoji2196 { background-position: 0 -8920px; } .emoji2199 { background-position: 0 -8940px; } .emoji2934 { background-position: 0 -8960px; } .emoji2935 { background-position: 0 -8980px; } .emoji2194, .emoji2195 { background-position: 0 -9200px; } .emoji2b06 { background-position: 0 -9000px; } .emoji2b07 { background-position: 0 -9020px; } .emoji27a1 { background-position: 0 -9040px; } .emoji2b05 { background-position: 0 -11180px; } .emoji25b6 { background-position: 0 -9080px; } .emoji25c0 { background-position: 0 -9100px; } .emoji23e9 { background-position: 0 -9120px; } .emoji23ea { background-position: 0 -9140px; } .emoji1f53a, .emoji1f53b, .emoji1f53c, .emoji1f53d, .emoji23eb, .emoji23ec { background-position: 0 -9200px; } .emoji2b55 { background-position: 0 -9800px; } .emoji274c, .emoji274e { background-position: 0 -10340px; } .emoji2757 { background-position: 0 -9160px; } .emoji203c, .emoji2049 { background-position: 0 -9200px; } .emoji2753 { background-position: 0 -9180px; } .emoji2754 { background-position: 0 -9200px; } .emoji2755 { background-position: 0 -9220px; } .emoji27b0, .emoji27bf, .emoji3030 { background-position: 0 -9200px; } .emoji2764 { background-position: 0 -9240px; } .emoji1f493 { background-position: 0 -9480px; } .emoji1f494 { background-position: 0 -9280px; } .emoji1f495, .emoji1f496 { background-position: 0 -9480px; } .emoji1f497 { background-position: 0 -9340px; } .emoji1f498 { background-position: 0 -9360px; } .emoji1f499 { background-position: 0 -9380px; } .emoji1f49a { background-position: 0 -9400px; } .emoji1f49b { background-position: 0 -9420px; } .emoji1f49c { background-position: 0 -9440px; } .emoji1f49d { background-position: 0 -9460px; } .emoji1f49e { background-position: 0 -9480px; } .emoji1f49f { background-position: 0 -9500px; } .emoji2665 { background-position: 0 -9520px; } .emoji2660 { background-position: 0 -9540px; } .emoji2666 { background-position: 0 -9560px; } .emoji2663 { background-position: 0 -9580px; } .emoji1f6ac { background-position: 0 -9600px; } .emoji1f6ad { background-position: 0 -9620px; } .emoji267f { background-position: 0 -9640px; } .emoji1f6a9 { background-position: 0 -9200px; } .emoji26a0 { background-position: 0 -9700px; } .emoji26d4 { background-position: 0 -9720px; } .emoji267b { background-position: 0 -9200px; } .emoji1f6b2 { background-position: 0 -6980px; } .emoji1f6b6 { background-position: 0 -7080px; } .emoji1f6b9 { background-position: 0 -9740px; } .emoji1f6ba { background-position: 0 -9760px; } .emoji1f6c0 { background-position: 0 -5220px; } .emoji1f6bb { background-position: 0 -5240px; } .emoji1f6bd { background-position: 0 -5260px; } .emoji1f6be { background-position: 0 -5280px; } .emoji1f6bc { background-position: 0 -9780px; } .emoji1f6aa, .emoji1f6ab, .emoji1f191, .emoji2714 { background-position: 0 -9200px; } .emoji1f192 { background-position: 0 -10020px; } .emoji1f193 { background-position: 0 -9200px; } .emoji1f194 { background-position: 0 -11020px; } .emoji1f195 { background-position: 0 -9980px; } .emoji1f196 { background-position: 0 -9200px; } .emoji1f197 { background-position: 0 -9880px; } .emoji1f198 { background-position: 0 -9200px; } .emoji1f199 { background-position: 0 -10000px; } .emoji1f19a { background-position: 0 -9960px; } .emoji1f201 { background-position: 0 -10060px; } .emoji1f202 { background-position: 0 -10080px; } .emoji1f232 { background-position: 0 -9200px; } .emoji1f233 { background-position: 0 -10100px; } .emoji1f234 { background-position: 0 -9200px; } .emoji1f235 { background-position: 0 -10120px; } .emoji1f236 { background-position: 0 -10140px; } .emoji1f21a { background-position: 0 -10160px; } .emoji1f237 { background-position: 0 -10180px; } .emoji1f238 { background-position: 0 -10200px; } .emoji1f239 { background-position: 0 -10220px; } .emoji1f22f { background-position: 0 -10240px; } .emoji1f23a { background-position: 0 -10260px; } .emoji3299 { background-position: 0 -10280px; } .emoji3297 { background-position: 0 -10300px; } .emoji1f250 { background-position: 0 -10320px; } .emoji1f251, .emoji2795, .emoji2796 { background-position: 0 -9200px; } .emoji2716 { background-position: 0 -10340px; } .emoji1f4a0, .emoji2797 { background-position: 0 -9200px; } .emoji1f4a1 { background-position: 0 -10360px; } .emoji1f4a2 { background-position: 0 -10380px; } .emoji1f4a3 { background-position: 0 -10400px; } .emoji1f4a4 { background-position: 0 -10420px; } .emoji1f4a5 { background-position: 0 -9200px; } .emoji1f4a6, .emoji1f4a7 { background-position: 0 -10460px; } .emoji1f4a8 { background-position: 0 -10480px; } .emoji1f4a9 { background-position: 0 -5000px; } .emoji1f4aa { background-position: 0 -10500px; } .emoji1f4ab { background-position: 0 -10520px; } .emoji1f4ac { background-position: 0 -9200px; } .emoji2728 { background-position: 0 -11000px; } .emoji2734 { background-position: 0 -10560px; } .emoji2733 { background-position: 0 -10580px; } .emoji1f534, .emoji26aa, .emoji26ab { background-position: 0 -10640px; } .emoji1f532, .emoji1f535 { background-position: 0 -10900px; } .emoji1f533 { background-position: 0 -10980px; } .emoji2b50 { background-position: 0 -10720px; } .emoji2b1c { background-position: 0 -10980px; } .emoji2b1b { background-position: 0 -10900px; } .emoji25ab { background-position: 0 -10980px; } .emoji25aa { background-position: 0 -10900px; } .emoji25fd { background-position: 0 -10980px; } .emoji25fe { background-position: 0 -10900px; } .emoji25fb { background-position: 0 -10980px; } .emoji25fc { background-position: 0 -10900px; } .emoji1f536, .emoji1f537, .emoji1f538, .emoji1f539 { background-position: 0 -10980px; } .emoji2747 { background-position: 0 -11000px; } .emoji1f4ae, .emoji1f4af, .emoji1f503, .emoji21a9, .emoji21aa { background-position: 0 -9200px; } .emoji1f50a { background-position: 0 -7880px; } .emoji1f50b, .emoji1f50c { background-position: 0 -9200px; } .emoji1f50d, .emoji1f50e { background-position: 0 -11060px; } .emoji1f512 { background-position: 0 -11140px; } .emoji1f513 { background-position: 0 -11100px; } .emoji1f50f, .emoji1f510 { background-position: 0 -11140px; } .emoji1f511 { background-position: 0 -11160px; } .emoji1f514 { background-position: 0 -4980px; } .emoji1f516, .emoji1f517, .emoji1f518, .emoji2611 { background-position: 0 -9200px; } .emoji1f519 { background-position: 0 -11180px; } .emoji1f51a, .emoji1f51b, .emoji1f51c { background-position: 0 -9200px; } .emoji1f51d { background-position: 0 -10040px; } .emoji2002, .emoji2003, .emoji2005, .emoji2705 { background-position: 0 -9200px; } .emoji270a { background-position: 0 -11220px; } .emoji270b { background-position: 0 -11240px; } .emoji270c { background-position: 0 -11260px; } .emoji1f44a { background-position: 0 -11280px; } .emoji1f44d { background-position: 0 -11300px; } .emoji261d { background-position: 0 -11320px; } .emoji1f446 { background-position: 0 -11340px; } .emoji1f447 { background-position: 0 -11360px; } .emoji1f448 { background-position: 0 -11380px; } .emoji1f449 { background-position: 0 -11400px; } .emoji1f44b { background-position: 0 -11420px; } .emoji1f44f { background-position: 0 -11440px; } .emoji1f44c { background-position: 0 -11460px; } .emoji1f44e { background-position: 0 -11480px; } .emoji1f450 { background-position: 0 -11500px; } .emoji_face .emoji0 { background-position: 2px 2px; } .emoji_face .emoji1 { background-position: -30px 2px; } .emoji_face .emoji2 { background-position: -62px 2px; } .emoji_face .emoji3 { background-position: -94px 2px; } .emoji_face .emoji4 { background-position: -126px 2px; } .emoji_face .emoji5 { background-position: -158px 2px; } .emoji_face .emoji6 { background-position: -190px 2px; } .emoji_face .emoji7 { background-position: -222px 2px; } .emoji_face .emoji8 { background-position: -254px 2px; } .emoji_face .emoji9 { background-position: -286px 2px; } .emoji_face .emoji10 { background-position: -318px 2px; } .emoji_face .emoji11 { background-position: -350px 2px; } .emoji_face .emoji12 { background-position: -382px 2px; } .emoji_face .emoji13 { background-position: -414px 2px; } .emoji_face .emoji14 { background-position: -446px 2px; } .emoji_face .emoji15 { background-position: 2px -30px; } .emoji_face .emoji16 { background-position: -30px -30px; } .emoji_face .emoji17 { background-position: -62px -30px; } .emoji_face .emoji18 { background-position: -94px -30px; } .emoji_face .emoji19 { background-position: -126px -30px; } .emoji_face .emoji20 { background-position: -158px -30px; } .emoji_face .emoji21 { background-position: -190px -30px; } .emoji_face .emoji22 { background-position: -222px -30px; } .emoji_face .emoji23 { background-position: -254px -30px; } .emoji_face .emoji24 { background-position: -286px -30px; } .emoji_face .emoji25 { background-position: -318px -30px; } .emoji_face .emoji26 { background-position: -350px -30px; } .emoji_face .emoji27 { background-position: -382px -30px; } .emoji_face .emoji28 { background-position: -414px -30px; } .emoji_face .emoji29 { background-position: -446px -30px; } .emoji_face .emoji30 { background-position: 2px -62px; } .emoji_face .emoji31 { background-position: -30px -62px; } .emoji_face .emoji32 { background-position: -62px -62px; } .emoji_face .emoji33 { background-position: -94px -62px; } .emoji_face .emoji34 { background-position: -126px -62px; } .emoji_face .emoji35 { background-position: -158px -62px; } .emoji_face .emoji36 { background-position: -190px -62px; } .emoji_face .emoji37 { background-position: -222px -62px; } .emoji_face .emoji38 { background-position: -254px -62px; } .emoji_face .emoji39 { background-position: -286px -62px; } .emoji_face .emoji40 { background-position: -318px -62px; } .emoji_face .emoji41 { background-position: -350px -62px; } .emoji_face .emoji42 { background-position: -382px -62px; } .emoji_face .emoji43 { background-position: -414px -62px; } .emoji_face .emoji44 { background-position: -446px -62px; } .emoji_face .emoji45 { background-position: 2px -94px; } .emoji_face .emoji46 { background-position: -30px -94px; } .emoji_face .emoji47 { background-position: -62px -94px; } .emoji_face .emoji48 { background-position: -94px -94px; } .emoji_face .emoji49 { background-position: -126px -94px; } .emoji_face .emoji50 { background-position: -158px -94px; } .emoji_face .emoji51 { background-position: -190px -94px; } .emoji_face .emoji52 { background-position: -222px -94px; } .emoji_face .emoji53 { background-position: -254px -94px; } .emoji_face .emoji54 { background-position: -286px -94px; } .emoji_face .emoji55 { background-position: -318px -94px; } .emoji_face .emoji56 { background-position: -350px -94px; } .emoji_face .emoji57 { background-position: -382px -94px; } .emoji_face .emoji58 { background-position: -414px -94px; } .emoji_face .emoji59 { background-position: -446px -94px; } .emoji_face .emoji60 { background-position: 2px -126px; } .emoji_face .emoji61 { background-position: -30px -126px; } .emoji_face .emoji62 { background-position: -62px -126px; } .emoji_face .emoji63 { background-position: -94px -126px; } .emoji_face .emoji64 { background-position: -126px -126px; } .emoji_face .emoji65 { background-position: -158px -126px; } .emoji_face .emoji66 { background-position: -190px -126px; } .emoji_face .emoji67 { background-position: -222px -126px; } .emoji_face .emoji68 { background-position: -254px -126px; } .emoji_face .emoji69 { background-position: -286px -126px; } .emoji_face .emoji70 { background-position: -318px -126px; } .emoji_face .emoji71 { background-position: -350px -126px; } .emoji_face .emoji72 { background-position: -382px -126px; } .emoji_face .emoji73 { background-position: -414px -126px; } .emoji_face .emoji74 { background-position: -446px -126px; } .emoji_face .emoji75 { background-position: 2px -158px; } .emoji_face .emoji76 { background-position: -30px -158px; } .emoji_face .emoji77 { background-position: -62px -158px; } .emoji_face .emoji78 { background-position: -94px -158px; } .emoji_face .emoji79 { background-position: -126px -158px; } .emoji_face .emoji80 { background-position: -158px -158px; } .emoji_face .emoji81 { background-position: -190px -158px; } .emoji_face .emoji82 { background-position: -222px -158px; } .emoji_face .emoji83 { background-position: -254px -158px; } .emoji_face .emoji84 { background-position: -286px -158px; } .emoji_face .emoji85 { background-position: -318px -158px; } .emoji_face .emoji86 { background-position: -350px -158px; } .emoji_face .emoji87 { background-position: -382px -158px; } .emoji_face .emoji88 { background-position: -414px -158px; } .emoji_face .emoji89 { background-position: -446px -158px; } .emoji_face .emoji90 { background-position: 2px -190px; } .emoji_face .emoji91 { background-position: -30px -190px; } .emoji_face .emoji92 { background-position: -62px -190px; } .emoji_face .emoji93 { background-position: -94px -190px; } .emoji_face .emoji94 { background-position: -126px -190px; } .emoji_face .emoji95 { background-position: -158px -190px; } .emoji_face .emoji96 { background-position: -190px -190px; } .emoji_face .emoji97 { background-position: -222px -190px; } .emoji_face .emoji98 { background-position: -254px -190px; } .emoji_face .emoji99 { background-position: -286px -190px; } .emoji_face .emoji100 { background-position: -318px -190px; } .emoji_face .emoji101 { background-position: -350px -190px; } .emoji_face .emoji102 { background-position: -382px -190px; } .emoji_face .emoji103 { background-position: -414px -190px; } .emoji_face .emoji104 { background-position: -446px -190px; } .emoji_face .emoji105 { background-position: 2px -222px; } .emoji_face .emoji106 { background-position: -30px -222px; } .emoji_face .emoji107 { background-position: -62px -222px; } .emoji_face .emoji108 { background-position: -94px -222px; } .emoji_face .emoji109 { background-position: -126px -222px; } .emoji_face .emoji110 { background-position: -158px -222px; } .emoji_face .emoji111 { background-position: -190px -222px; } .emoji_face .emoji112 { background-position: -222px -222px; } .emoji_face .emoji113 { background-position: -254px -222px; } .emoji_face .emoji114 { background-position: -286px -222px; } .emoji_face .emoji115 { background-position: -318px -222px; } .emoji_face .emoji116 { background-position: -350px -222px; } .emoji_face .emoji117 { background-position: -382px -222px; } .emoji_face .emoji118 { background-position: -414px -222px; } .emoji_face .emoji119 { background-position: -446px -222px; } .emoji_face .emoji120 { background-position: 2px -254px; } .emoji_face .emoji121 { background-position: -30px -254px; } .emoji_face .emoji122 { background-position: -62px -254px; } .emoji_face .emoji123 { background-position: -94px -254px; } .emoji_face .emoji124 { background-position: -126px -254px; } .emoji_face .emoji125 { background-position: -158px -254px; } .emoji_face .emoji126 { background-position: -190px -254px; } .emoji_face .emoji127 { background-position: -222px -254px; } .emoji_face .emoji128 { background-position: -254px -254px; } .emoji_face .emoji129 { background-position: -286px -254px; } .emoji_face .emoji130 { background-position: -318px -254px; } .emoji_face .emoji131 { background-position: -350px -254px; } .emoji_face .emoji132 { background-position: -382px -254px; } .emoji_face .emoji133 { background-position: -414px -254px; } .emoji_face .emoji134 { background-position: -446px -254px; } .emoji_face .emoji135 { background-position: 2px -286px; } .emoji_face .emoji136 { background-position: -30px -286px; } .emoji_face .emoji137 { background-position: -62px -286px; } .emoji_face .emoji138 { background-position: -94px -286px; } .emoji_face .emoji139 { background-position: -126px -286px; } .emoji_face .emoji140 { background-position: -158px -286px; } .emoji_face .emoji141 { background-position: -190px -286px; } .emoji_face .emoji142 { background-position: -222px -286px; } .emoji_face .emoji143 { background-position: -254px -286px; } .emoji_face .emoji144 { background-position: -286px -286px; } .emoji_face .emoji145 { background-position: -318px -286px; } .emoji_face .emoji146 { background-position: -350px -286px; } .emoji_face .emoji147 { background-position: -382px -286px; } .emoji_face .emoji148 { background-position: -414px -286px; } .emoji_face .emoji149 { background-position: -446px -286px; } .emoji_face .emoji150 { background-position: 2px -318px; } .emoji_face .emoji151 { background-position: -30px -318px; } .emoji_face .emoji152 { background-position: -62px -318px; } .emoji_face .emoji153 { background-position: -94px -318px; } .emoji_face .emoji154 { background-position: -126px -318px; } .emoji_face .emoji155 { background-position: -158px -318px; } .emoji_face .emoji156 { background-position: -190px -318px; } .emoji_face .emoji157 { background-position: -222px -318px; } .emoji_face .emoji158 { background-position: -254px -318px; } .emoji_face .emoji159 { background-position: -286px -318px; } .emoji_face .emoji160 { background-position: -318px -318px; } .emoji_face .emoji161 { background-position: -350px -318px; } .emoji_face .emoji162 { background-position: -382px -318px; } .emoji_face .emoji163 { background-position: -414px -318px; } .emoji_face .emoji164 { background-position: -446px -318px; } .emoji_face .emoji165 { background-position: 2px -350px; } .emoji_face .emoji166 { background-position: -30px -350px; } .emoji_face .emoji167 { background-position: -62px -350px; } .emoji_face .emoji168 { background-position: -94px -350px; } .emoji_face .emoji169 { background-position: -126px -350px; } .emoji_face .emoji170 { background-position: -158px -350px; } .emoji_face .emoji171 { background-position: -190px -350px; } .emoji_face .emoji172 { background-position: -222px -350px; } .emoji_face .emoji173 { background-position: -254px -350px; } .emoji_face .emoji174 { background-position: -286px -350px; } .emoji_face .emoji175 { background-position: -318px -350px; } .emoji_face .emoji176 { background-position: -350px -350px; } .qqemoji { background: url(//res.wx.qq.com/a/wx_fed/webwx/res/static/img/3gXSfR9.png) 0 0 no-repeat; width: 20px; height: 20px; display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline; } @media (-webkit-min-device-pixel-ratio:2) { .qqemoji { background: url(//res.wx.qq.com/a/wx_fed/webwx/res/static/img/3shEflO.png) 0 0 no-repeat; width: 20px; height: 20px; display: inline; display: -moz-inline-stack; display: inline-block; vertical-align: top; background-size: 360px 192px; } } .qqemoji0 { background-position: 0 0; } .qqemoji1 { background-position: -24px 0; } .qqemoji2 { background-position: -48px 0; } .qqemoji3 { background-position: -72px 0; } .qqemoji4 { background-position: -96px 0; } .qqemoji5 { background-position: -120px 0; } .qqemoji6 { background-position: -144px 0; } .qqemoji7 { background-position: -168px 0; } .qqemoji8 { background-position: -192px 0; } .qqemoji9 { background-position: -216px 0; } .qqemoji10 { background-position: -240px 0; } .qqemoji11 { background-position: -264px 0; } .qqemoji12 { background-position: -288px 0; } .qqemoji13 { background-position: -312px 0; } .qqemoji14 { background-position: -336px 0; } .qqemoji15 { background-position: 0 -24px; } .qqemoji16 { background-position: -24px -24px; } .qqemoji17 { background-position: -48px -24px; } .qqemoji18 { background-position: -72px -24px; } .qqemoji19 { background-position: -96px -24px; } .qqemoji20 { background-position: -120px -24px; } .qqemoji21 { background-position: -144px -24px; } .qqemoji22 { background-position: -168px -24px; } .qqemoji23 { background-position: -192px -24px; } .qqemoji24 { background-position: -216px -24px; } .qqemoji25 { background-position: -240px -24px; } .qqemoji26 { background-position: -264px -24px; } .qqemoji27 { background-position: -288px -24px; } .qqemoji28 { background-position: -312px -24px; } .qqemoji29 { background-position: -336px -24px; } .qqemoji30 { background-position: 0 -48px; } .qqemoji31 { background-position: -24px -48px; } .qqemoji32 { background-position: -48px -48px; } .qqemoji33 { background-position: -72px -48px; } .qqemoji34 { background-position: -96px -48px; } .qqemoji35 { background-position: -120px -48px; } .qqemoji36 { background-position: -144px -48px; } .qqemoji37 { background-position: -168px -48px; } .qqemoji38 { background-position: -192px -48px; } .qqemoji39 { background-position: -216px -48px; } .qqemoji40 { background-position: -240px -48px; } .qqemoji41 { background-position: -264px -48px; } .qqemoji42 { background-position: -288px -48px; } .qqemoji43 { background-position: -312px -48px; } .qqemoji44 { background-position: -336px -48px; } .qqemoji45 { background-position: 0 -72px; } .qqemoji46 { background-position: -24px -72px; } .qqemoji47 { background-position: -48px -72px; } .qqemoji48 { background-position: -72px -72px; } .qqemoji49 { background-position: -96px -72px; } .qqemoji50 { background-position: -120px -72px; } .qqemoji51 { background-position: -144px -72px; } .qqemoji52 { background-position: -168px -72px; } .qqemoji53 { background-position: -192px -72px; } .qqemoji54 { background-position: -216px -72px; } .qqemoji55 { background-position: -240px -72px; } .qqemoji56 { background-position: -264px -72px; } .qqemoji57 { background-position: -288px -72px; } .qqemoji58 { background-position: -312px -72px; } .qqemoji59 { background-position: -336px -72px; } .qqemoji60 { background-position: 0 -96px; } .qqemoji61 { background-position: -24px -96px; } .qqemoji62 { background-position: -48px -96px; } .qqemoji63 { background-position: -72px -96px; } .qqemoji64 { background-position: -96px -96px; } .qqemoji65 { background-position: -120px -96px; } .qqemoji66 { background-position: -144px -96px; } .qqemoji67 { background-position: -168px -96px; } .qqemoji68 { background-position: -192px -96px; } .qqemoji69 { background-position: -216px -96px; } .qqemoji70 { background-position: -240px -96px; } .qqemoji71 { background-position: -264px -96px; } .qqemoji72 { background-position: -288px -96px; } .qqemoji73 { background-position: -312px -96px; } .qqemoji74 { background-position: -336px -96px; } .qqemoji75 { background-position: 0 -120px; } .qqemoji76 { background-position: -24px -120px; } .qqemoji77 { background-position: -48px -120px; } .qqemoji78 { background-position: -72px -120px; } .qqemoji79 { background-position: -96px -120px; } .qqemoji80 { background-position: -120px -120px; } .qqemoji81 { background-position: -144px -120px; } .qqemoji82 { background-position: -168px -120px; } .qqemoji83 { background-position: -192px -120px; } .qqemoji84 { background-position: -216px -120px; } .qqemoji85 { background-position: -240px -120px; } .qqemoji86 { background-position: -264px -120px; } .qqemoji87 { background-position: -288px -120px; } .qqemoji88 { background-position: -312px -120px; } .qqemoji89 { background-position: -336px -120px; } .qqemoji90 { background-position: 0 -144px; } .qqemoji91 { background-position: -24px -144px; } .qqemoji92 { background-position: -48px -144px; } .qqemoji93 { background-position: -72px -144px; } .qqemoji94 { background-position: -96px -144px; } .qqemoji95 { background-position: -120px -144px; } .qqemoji96 { background-position: -144px -144px; } .qqemoji97 { background-position: -168px -144px; } .qqemoji98 { background-position: -192px -144px; } .qqemoji99 { background-position: -216px -144px; } .qqemoji100 { background-position: -240px -144px; } .qqemoji101 { background-position: -264px -144px; } .qqemoji102 { background-position: -288px -144px; } .qqemoji103 { background-position: -312px -144px; } .qqemoji104 { background-position: -336px -144px; } .qqemoji105 { background-position: 0 -168px; } .qqemoji106 { background-position: -24px -168px; } .qqemoji107 { background-position: -48px -168px; } .qqemoji108 { background-position: -72px -168px; } .qqemoji109 { background-position: -96px -168px; } .qqemoji110 { background-position: -120px -168px; } .qqemoji111 { background-position: -144px -168px; } .qqemoji112 { background-position: -168px -168px; } .qq_face .qqface0 { background-position: 0 0; } .qq_face .qqface1 { /* background-position: -29px 0; */ } .qq_face .qqface2 { background-position: -58px 0; } .qq_face .qqface3 { background-position: -87px 0; } .qq_face .qqface4 { background-position: -116px 0; } .qq_face .qqface5 { background-position: -145px 0; } .qq_face .qqface6 { background-position: -174px 0; } .qq_face .qqface7 { background-position: -203px 0; } .qq_face .qqface8 { background-position: -232px 0; } .qq_face .qqface9 { background-position: -261px 0; } .qq_face .qqface10 { background-position: -290px 0; } .qq_face .qqface11 { background-position: -319px 0; } .qq_face .qqface12 { background-position: -348px 0; } .qq_face .qqface13 { background-position: -377px 0; } .qq_face .qqface14 { background-position: -406px 0; } .qq_face .qqface15 { background-position: 0 -29px; } .qq_face .qqface16 { background-position: -29px -29px; } .qq_face .qqface17 { background-position: -58px -29px; } .qq_face .qqface18 { background-position: -87px -29px; } .qq_face .qqface19 { background-position: -116px -29px; } .qq_face .qqface20 { background-position: -145px -29px; } .qq_face .qqface21 { background-position: -174px -29px; } .qq_face .qqface22 { background-position: -203px -29px; } .qq_face .qqface23 { background-position: -232px -29px; } .qq_face .qqface24 { background-position: -261px -29px; } .qq_face .qqface25 { background-position: -290px -29px; } .qq_face .qqface26 { background-position: -319px -29px; } .qq_face .qqface27 { background-position: -348px -29px; } .qq_face .qqface28 { background-position: -377px -29px; } .qq_face .qqface29 { background-position: -406px -29px; } .qq_face .qqface30 { background-position: 0 -58px; } .qq_face .qqface31 { background-position: -29px -58px; } .qq_face .qqface32 { background-position: -58px -58px; } .qq_face .qqface33 { background-position: -87px -58px; } .qq_face .qqface34 { background-position: -116px -58px; } .qq_face .qqface35 { background-position: -145px -58px; } .qq_face .qqface36 { background-position: -174px -58px; } .qq_face .qqface37 { background-position: -203px -58px; } .qq_face .qqface38 { background-position: -232px -58px; } .qq_face .qqface39 { background-position: -261px -58px; } .qq_face .qqface40 { background-position: -290px -58px; } .qq_face .qqface41 { background-position: -319px -58px; } .qq_face .qqface42 { background-position: -348px -58px; } .qq_face .qqface43 { background-position: -377px -58px; } .qq_face .qqface44 { background-position: -406px -58px; } .qq_face .qqface45 { background-position: 0 -87px; } .qq_face .qqface46 { background-position: -29px -87px; } .qq_face .qqface47 { background-position: -58px -87px; } .qq_face .qqface48 { background-position: -87px -87px; } .qq_face .qqface49 { background-position: -116px -87px; } .qq_face .qqface50 { background-position: -145px -87px; } .qq_face .qqface51 { background-position: -174px -87px; } .qq_face .qqface52 { background-position: -203px -87px; } .qq_face .qqface53 { background-position: -232px -87px; } .qq_face .qqface54 { background-position: -261px -87px; } .qq_face .qqface55 { background-position: -290px -87px; } .qq_face .qqface56 { background-position: -319px -87px; } .qq_face .qqface57 { background-position: -348px -87px; } .qq_face .qqface58 { background-position: -377px -87px; } .qq_face .qqface59 { background-position: -406px -87px; } .qq_face .qqface60 { background-position: 0 -116px; } .qq_face .qqface61 { background-position: -29px -116px; } .qq_face .qqface62 { background-position: -58px -116px; } .qq_face .qqface63 { background-position: -87px -116px; } .qq_face .qqface64 { background-position: -116px -116px; } .qq_face .qqface65 { background-position: -145px -116px; } .qq_face .qqface66 { background-position: -174px -116px; } .qq_face .qqface67 { background-position: -203px -116px; } .qq_face .qqface68 { background-position: -232px -116px; } .qq_face .qqface69 { background-position: -261px -116px; } .qq_face .qqface70 { background-position: -290px -116px; } .qq_face .qqface71 { background-position: -319px -116px; } .qq_face .qqface72 { background-position: -348px -116px; } .qq_face .qqface73 { background-position: -377px -116px; } .qq_face .qqface74 { background-position: -406px -116px; } .qq_face .qqface75 { background-position: 0 -145px; } .qq_face .qqface76 { background-position: -29px -145px; } .qq_face .qqface77 { background-position: -58px -145px; } .qq_face .qqface78 { background-position: -87px -145px; } .qq_face .qqface79 { background-position: -116px -145px; } .qq_face .qqface80 { background-position: -145px -145px; } .qq_face .qqface81 { background-position: -174px -145px; } .qq_face .qqface82 { background-position: -203px -145px; } .qq_face .qqface83 { background-position: -232px -145px; } .qq_face .qqface84 { background-position: -261px -145px; } .qq_face .qqface85 { background-position: -290px -145px; } .qq_face .qqface86 { background-position: -319px -145px; } .qq_face .qqface87 { background-position: -348px -145px; } .qq_face .qqface88 { background-position: -377px -145px; } .qq_face .qqface89 { background-position: -406px -145px; } .qq_face .qqface90 { background-position: 0 -174px; } .qq_face .qqface91 { background-position: -29px -174px; } .qq_face .qqface92 { background-position: -58px -174px; } .qq_face .qqface93 { background-position: -87px -174px; } .qq_face .qqface94 { background-position: -116px -174px; } .qq_face .qqface95 { background-position: -145px -174px; } .qq_face .qqface96 { background-position: -174px -174px; } .qq_face .qqface97 { background-position: -203px -174px; } .qq_face .qqface98 { background-position: -232px -174px; } .qq_face .qqface99 { background-position: -261px -174px; } .qq_face .qqface100 { background-position: -290px -174px; } .qq_face .qqface101 { background-position: -319px -174px; } .qq_face .qqface102 { background-position: -348px -174px; } .qq_face .qqface103 { background-position: -377px -174px; } .qq_face .qqface104 { background-position: -406px -174px; } .showemoji{ /*float: left;*/ width: 28px; height: 28px; font-size: 0; text-indent: -999em; cursor: pointer; background: url(../img/emoji.png) no-repeat; vertical-align: middle; } .showqqemoji{ /*float: left;*/ width: 28px; height: 28px; font-size: 0; text-indent: -999em; cursor: pointer; background: url(../img/qqface.png) no-repeat; vertical-align: middle; } .qqface0 { background-position: 0 0; } .qqface1 { background-position: -29px 0; } .qqface2 { background-position: -58px 0; } .qqface3 { background-position: -87px 0; } .qqface4 { background-position: -116px 0; } .qqface5 { background-position: -145px 0; } .qqface6 { background-position: -174px 0; } .qqface7 { background-position: -203px 0; } .qqface8 { background-position: -232px 0; } .qqface9 { background-position: -261px 0; } .qqface10 { background-position: -290px 0; } .qqface11 { background-position: -319px 0; } .qqface12 { background-position: -348px 0; } .qqface13 { background-position: -377px 0; } .qqface14 { background-position: -406px 0; } .qqface15 { background-position: 0 -29px; } .qqface16 { background-position: -29px -29px; } .qqface17 { background-position: -58px -29px; } .qqface18 { background-position: -87px -29px; } .qqface19 { background-position: -116px -29px; } .qqface20 { background-position: -145px -29px; } .qqface21 { background-position: -174px -29px; } .qqface22 { background-position: -203px -29px; } .qqface23 { background-position: -232px -29px; } .qqface24 { background-position: -261px -29px; } .qqface25 { background-position: -290px -29px; } .qqface26 { background-position: -319px -29px; } .qqface27 { background-position: -348px -29px; } .qqface28 { background-position: -377px -29px; } .qqface29 { background-position: -406px -29px; } .qqface30 { background-position: 0 -58px; } .qqface31 { background-position: -29px -58px; } .qqface32 { background-position: -58px -58px; } .qqface33 { background-position: -87px -58px; } .qqface34 { background-position: -116px -58px; } .qqface35 { background-position: -145px -58px; } .qqface36 { background-position: -174px -58px; } .qqface37 { background-position: -203px -58px; } .qqface38 { background-position: -232px -58px; } .qqface39 { background-position: -261px -58px; } .qqface40 { background-position: -290px -58px; } .qqface41 { background-position: -319px -58px; } .qqface42 { background-position: -348px -58px; } .qqface43 { background-position: -377px -58px; } .qqface44 { background-position: -406px -58px; } .qqface45 { background-position: 0 -87px; } .qqface46 { background-position: -29px -87px; } .qqface47 { background-position: -58px -87px; } .qqface48 { background-position: -87px -87px; } .qqface49 { background-position: -116px -87px; } .qqface50 { background-position: -145px -87px; } .qqface51 { background-position: -174px -87px; } .qqface52 { background-position: -203px -87px; } .qqface53 { background-position: -232px -87px; } .qqface54 { background-position: -261px -87px; } .qqface55 { background-position: -290px -87px; } .qqface56 { background-position: -319px -87px; } .qqface57 { background-position: -348px -87px; } .qqface58 { background-position: -377px -87px; } .qqface59 { background-position: -406px -87px; } .qqface60 { background-position: 0 -116px; } .qqface61 { background-position: -29px -116px; } .qqface62 { background-position: -58px -116px; } .qqface63 { background-position: -87px -116px; } .qqface64 { background-position: -116px -116px; } .qqface65 { background-position: -145px -116px; } .qqface66 { background-position: -174px -116px; } .qqface67 { background-position: -203px -116px; } .qqface68 { background-position: -232px -116px; } .qqface69 { background-position: -261px -116px; } .qqface70 { background-position: -290px -116px; } .qqface71 { background-position: -319px -116px; } .qqface72 { background-position: -348px -116px; } .qqface73 { background-position: -377px -116px; } .qqface74 { background-position: -406px -116px; } .qqface75 { background-position: 0 -145px; } .qqface76 { background-position: -29px -145px; } .qqface77 { background-position: -58px -145px; } .qqface78 { background-position: -87px -145px; } .qqface79 { background-position: -116px -145px; } .qqface80 { background-position: -145px -145px; } .qqface81 { background-position: -174px -145px; } .qqface82 { background-position: -203px -145px; } .qqface83 { background-position: -232px -145px; } .qqface84 { background-position: -261px -145px; } .qqface85 { background-position: -290px -145px; } .qqface86 { background-position: -319px -145px; } .qqface87 { background-position: -348px -145px; } .qqface88 { background-position: -377px -145px; } .qqface89 { background-position: -406px -145px; } .qqface90 { background-position: 0 -174px; } .qqface91 { background-position: -29px -174px; } .qqface92 { background-position: -58px -174px; } .qqface93 { background-position: -87px -174px; } .qqface94 { background-position: -116px -174px; } .qqface95 { background-position: -145px -174px; } .qqface96 { background-position: -174px -174px; } .qqface97 { background-position: -203px -174px; } .qqface98 { background-position: -232px -174px; } .qqface99 { background-position: -261px -174px; } .qqface100 { background-position: -290px -174px; } .qqface101 { background-position: -319px -174px; } .qqface102 { background-position: -348px -174px; } .qqface103 { background-position: -377px -174px; } .qqface104 { background-position: -406px -174px; } .emoji0 { background-position: 2px 2px; } .emoji1 { background-position: -30px 2px; } .emoji2 { background-position: -62px 2px; } .emoji3 { background-position: -94px 2px; } .emoji4 { background-position: -126px 2px; } .emoji5 { background-position: -158px 2px; } .emoji6 { background-position: -190px 2px; } .emoji7 { background-position: -222px 2px; } .emoji8 { background-position: -254px 2px; } .emoji9 { background-position: -286px 2px; } .emoji10 { background-position: -318px 2px; } .emoji11 { background-position: -350px 2px; } .emoji12 { background-position: -382px 2px; } .emoji13 { background-position: -414px 2px; } .emoji14 { background-position: -446px 2px; } .emoji15 { background-position: 2px -30px; } .emoji16 { background-position: -30px -30px; } .emoji17 { background-position: -62px -30px; } .emoji18 { background-position: -94px -30px; } .emoji19 { background-position: -126px -30px; } .emoji20 { background-position: -158px -30px; } .emoji21 { background-position: -190px -30px; } .emoji22 { background-position: -222px -30px; } .emoji23 { background-position: -254px -30px; } .emoji24 { background-position: -286px -30px; } .emoji25 { background-position: -318px -30px; } .emoji26 { background-position: -350px -30px; } .emoji27 { background-position: -382px -30px; } .emoji28 { background-position: -414px -30px; } .emoji29 { background-position: -446px -30px; } .emoji30 { background-position: 2px -62px; } .emoji31 { background-position: -30px -62px; } .emoji32 { background-position: -62px -62px; } .emoji33 { background-position: -94px -62px; } .emoji34 { background-position: -126px -62px; } .emoji35 { background-position: -158px -62px; } .emoji36 { background-position: -190px -62px; } .emoji37 { background-position: -222px -62px; } .emoji38 { background-position: -254px -62px; } .emoji39 { background-position: -286px -62px; } .emoji40 { background-position: -318px -62px; } .emoji41 { background-position: -350px -62px; } .emoji42 { background-position: -382px -62px; } .emoji43 { background-position: -414px -62px; } .emoji44 { background-position: -446px -62px; } .emoji45 { background-position: 2px -94px; } .emoji46 { background-position: -30px -94px; } .emoji47 { background-position: -62px -94px; } .emoji48 { background-position: -94px -94px; } .emoji49 { background-position: -126px -94px; } .emoji50 { background-position: -158px -94px; } .emoji51 { background-position: -190px -94px; } .emoji52 { background-position: -222px -94px; } .emoji53 { background-position: -254px -94px; } .emoji54 { background-position: -286px -94px; } .emoji55 { background-position: -318px -94px; } .emoji56 { background-position: -350px -94px; } .emoji57 { background-position: -382px -94px; } .emoji58 { background-position: -414px -94px; } .emoji59 { background-position: -446px -94px; } .emoji60 { background-position: 2px -126px; } .emoji61 { background-position: -30px -126px; } .emoji62 { background-position: -62px -126px; } .emoji63 { background-position: -94px -126px; } .emoji64 { background-position: -126px -126px; } .emoji65 { background-position: -158px -126px; } .emoji66 { background-position: -190px -126px; } .emoji67 { background-position: -222px -126px; } .emoji68 { background-position: -254px -126px; } .emoji69 { background-position: -286px -126px; } .emoji70 { background-position: -318px -126px; } .emoji71 { background-position: -350px -126px; } .emoji72 { background-position: -382px -126px; } .emoji73 { background-position: -414px -126px; } .emoji74 { background-position: -446px -126px; } .emoji75 { background-position: 2px -158px; } .emoji76 { background-position: -30px -158px; } .emoji77 { background-position: -62px -158px; } .emoji78 { background-position: -94px -158px; } .emoji79 { background-position: -126px -158px; } .emoji80 { background-position: -158px -158px; } .emoji81 { background-position: -190px -158px; } .emoji82 { background-position: -222px -158px; } .emoji83 { background-position: -254px -158px; } .emoji84 { background-position: -286px -158px; } .emoji85 { background-position: -318px -158px; } .emoji86 { background-position: -350px -158px; } .emoji87 { background-position: -382px -158px; } .emoji88 { background-position: -414px -158px; } .emoji89 { background-position: -446px -158px; } .emoji90 { background-position: 2px -190px; } .emoji91 { background-position: -30px -190px; } .emoji92 { background-position: -62px -190px; } .emoji93 { background-position: -94px -190px; } .emoji94 { background-position: -126px -190px; } .emoji95 { background-position: -158px -190px; } .emoji96 { background-position: -190px -190px; } .emoji97 { background-position: -222px -190px; } .emoji98 { background-position: -254px -190px; } .emoji99 { background-position: -286px -190px; } .emoji100 { background-position: -318px -190px; } .emoji101 { background-position: -350px -190px; } .emoji102 { background-position: -382px -190px; } .emoji103 { background-position: -414px -190px; } .emoji104 { background-position: -446px -190px; } .emoji105 { background-position: 2px -222px; } .emoji106 { background-position: -30px -222px; } .emoji107 { background-position: -62px -222px; } .emoji108 { background-position: -94px -222px; } .emoji109 { background-position: -126px -222px; } .emoji110 { background-position: -158px -222px; } .emoji111 { background-position: -190px -222px; } .emoji112 { background-position: -222px -222px; } .emoji113 { background-position: -254px -222px; } .emoji114 { background-position: -286px -222px; } .emoji115 { background-position: -318px -222px; } .emoji116 { background-position: -350px -222px; } .emoji117 { background-position: -382px -222px; } .emoji118 { background-position: -414px -222px; } .emoji119 { background-position: -446px -222px; } .emoji120 { background-position: 2px -254px; } .emoji121 { background-position: -30px -254px; } .emoji122 { background-position: -62px -254px; } .emoji123 { background-position: -94px -254px; } .emoji124 { background-position: -126px -254px; } .emoji125 { background-position: -158px -254px; } .emoji126 { background-position: -190px -254px; } .emoji127 { background-position: -222px -254px; } .emoji128 { background-position: -254px -254px; } .emoji129 { background-position: -286px -254px; } .emoji130 { background-position: -318px -254px; } .emoji131 { background-position: -350px -254px; } .emoji132 { background-position: -382px -254px; } .emoji133 { background-position: -414px -254px; } .emoji134 { background-position: -446px -254px; } .emoji135 { background-position: 2px -286px; } .emoji136 { background-position: -30px -286px; } .emoji137 { background-position: -62px -286px; } .emoji138 { background-position: -94px -286px; } .emoji139 { background-position: -126px -286px; } .emoji140 { background-position: -158px -286px; } .emoji141 { background-position: -190px -286px; } .emoji142 { background-position: -222px -286px; } .emoji143 { background-position: -254px -286px; } .emoji144 { background-position: -286px -286px; } .emoji145 { background-position: -318px -286px; } .emoji146 { background-position: -350px -286px; } .emoji147 { background-position: -382px -286px; } .emoji148 { background-position: -414px -286px; } .emoji149 { background-position: -446px -286px; } .emoji150 { background-position: 2px -318px; } .emoji151 { background-position: -30px -318px; } .emoji152 { background-position: -62px -318px; } .emoji153 { background-position: -94px -318px; } .emoji154 { background-position: -126px -318px; } .emoji155 { background-position: -158px -318px; } .emoji156 { background-position: -190px -318px; } .emoji157 { background-position: -222px -318px; } .emoji158 { background-position: -254px -318px; } .emoji159 { background-position: -286px -318px; } .emoji160 { background-position: -318px -318px; } .emoji161 { background-position: -350px -318px; } .emoji162 { background-position: -382px -318px; } .emoji163 { background-position: -414px -318px; } .emoji164 { background-position: -446px -318px; } .emoji165 { background-position: 2px -350px; } .emoji166 { background-position: -30px -350px; } .emoji167 { background-position: -62px -350px; } .emoji168 { background-position: -94px -350px; } .emoji169 { background-position: -126px -350px; } .emoji170 { background-position: -158px -350px; } .emoji171 { background-position: -190px -350px; } .emoji172 { background-position: -222px -350px; } .emoji173 { background-position: -254px -350px; } .emoji174 { background-position: -286px -350px; } .emoji175 { background-position: -318px -350px; } .emoji176 { background-position: -350px -350px; }
你要觉得这篇文章比较好,记得点推荐!