diff --git a/mip-dm-hcdown/README.md b/mip-dm-hcdown/README.md
new file mode 100644
index 00000000..176df3a1
--- /dev/null
+++ b/mip-dm-hcdown/README.md
@@ -0,0 +1,32 @@
+# mip-dm-hcdown
+
+mip-dm-hcdown 组件说明
+
+标题|内容
+----|----
+类型|通用
+支持布局|responsive,fixed-height,fill,container,fixed
+所需脚本|https://c.mipcdn.com/static/v1/mip-dm-hcdown/mip-dm-hcdown.js
+
+## 示例
+
+### 基本用法
+```html
+
+ 自定义内容,可以嵌套其他组件
+
+```
+
+## 属性
+
+### {属性名}
+
+说明:{说明}
+必选项:{是|否}
+类型:{类型}
+取值范围:{取值范围}
+单位:{单位}
+默认值:{默认值}
+
+## 注意事项
+
diff --git a/mip-dm-hcdown/mip-dm-hcdown.js b/mip-dm-hcdown/mip-dm-hcdown.js
new file mode 100644
index 00000000..3b6f0f71
--- /dev/null
+++ b/mip-dm-hcdown/mip-dm-hcdown.js
@@ -0,0 +1,65 @@
+/**
+ * @file mip-dm-hcdown 组件
+ * @author lls
+ */
+define(function (require) {
+ var customElement = require('customElement').create();
+ var i = require('zepto');
+ var u = require('util');
+ var c = u.platform;
+ customElement.prototype.build = function () {
+ var e = i(this.element);
+ var g = function (s, c) {
+ if (/苹果iOS系统|ipad|ipod|iPhone/i.test(s) && c.isIos()) {
+ return true;
+ } else if (/android|Android|安卓/i.test(s) && c.isAndroid()) {
+ return true;
+ } else {
+ return false;
+ }
+ };
+ var n = e.find('.dctext');
+ if (n.is('div')) {
+ if (n.height() < 120) {
+ e.find('.dcopera').hide();
+ n.addClass('bottom_line');
+ }
+ }
+ e.find('.dcopera').click(function () {
+ if ('展开' === i(this).find('a').html()) {
+ n.css('max-height', 'inherit');
+ i(this).find('a').addClass('dhide').html('收起');
+ } else {
+ n.css('max-height', '120px');
+ i(this).find('a').removeClass('dhide').html('展开');
+ }
+ });
+ var a = e.find('.down-top table a').attr('href');
+ var f = false;
+ e.find('.down-top table a').each(function (k, val) {
+ if (2628 % i(val).attr('down-type') === 10 && c.isAndroid()) {
+ f = true;
+ a = i(val).attr('href');
+ }
+ if (i(val).attr('down-type') === '15' && c.isIos()) {
+ f = true;
+ a = i(val).attr('href');
+ }
+ });
+ var s = e.find('span.dmess p:eq(3)').text();
+ var x = 'http://www.huacolor.com/static/wdj520.html';
+ if (g(s, c) || f) {
+ e.find('.xzdzad').before('
');
+ } else if (c.isAndroid()) {
+ e.find('.xzdzad').before('');
+ } else if (c.isIos()) {
+ e.find('.xzdzad').before('');
+ }
+ };
+ return customElement;
+});
\ No newline at end of file
diff --git a/mip-dm-hcdown/mip-dm-hcdown.less b/mip-dm-hcdown/mip-dm-hcdown.less
new file mode 100644
index 00000000..5679b1cb
--- /dev/null
+++ b/mip-dm-hcdown/mip-dm-hcdown.less
@@ -0,0 +1,7 @@
+/**
+ * @file mip-dm-hcdown样式文件
+ */
+
+mip-dm-hcdown {
+ // TODO
+}
diff --git a/mip-dm-hcdown/package.json b/mip-dm-hcdown/package.json
new file mode 100644
index 00000000..cce56d0f
--- /dev/null
+++ b/mip-dm-hcdown/package.json
@@ -0,0 +1,14 @@
+{
+ "name": "mip-dm-hcdown",
+ "version": "1.0.0",
+ "description": "组件介绍",
+ "contributors": [
+ {
+ "name": "lls",
+ "email": "leedemo2048@gmail.com"
+ }
+ ],
+ "engines": {
+ "mip": ">=1.1.0"
+ }
+}