.widget_cdp_icon_widget .widget-title .readmore {
  cursor: pointer;
}
.widget_cdp_icon_widget .widget-body {
  padding: 0px;
}
.widget_cdp_icon_widget .item-icon {
  text-align: center;
  width: 25%;
  float: left;
  height: 90px;
  /*通过 js 计算获取高度，等于宽度*/
}
.widget_cdp_icon_widget .item-icon a {
  text-decoration: none;
  display: block;
  height: 100%;
  line-height: 1;
  position: relative;
}
.widget_cdp_icon_widget .item-icon a .iconfont {
  font-size: 40px;
  padding-top: 10px;
  transition: 0.25s;
}
.widget_cdp_icon_widget .item-icon a .icontext {
  font-size: 13px;
  transition: 0.125s;
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 20px;
}
.widget_cdp_icon_widget .item-icon:hover .iconfont {
  font-size: 50px;
  padding-top: 15px;
}
.widget_cdp_icon_widget .item-icon:hover .icontext {
  opacity: 0;
  filter: alpha(opacity=0);
}
.widget_acs_icons_widget .widget-title .readmore {
  cursor: pointer;
}
.widget_acs_icons_widget .widget-body {
  padding: 0px;
}
.widget_acs_icons_widget .item-icon {
  text-align: center;
  width: 25%;
  float: left;
  height: 90px;
}
.widget_acs_icons_widget .item-icon a {
  text-decoration: none;
  display: block;
  height: 100%;
  line-height: 1;
  position: relative;
}
.widget_acs_icons_widget .item-icon a .iconfont {
  font-size: 40px;
  padding-top: 10px;
  transition: 0.25s;
}
.widget_acs_icons_widget .item-icon a .icontext {
  font-size: 13px;
  transition: 0.125s;
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 20px;
}
.widget_acs_icons_widget .item-icon:hover .iconfont {
  font-size: 50px;
  padding-top: 15px;
}
.widget_acs_icons_widget .item-icon:hover .icontext {
  display: none;
}
.widget_acs_icons_widget .item-icon:hover .icontext {
  opacity: 0;
  filter: alpha(opacity=0);
}
#icons-dialog {
  padding-top: 0;
  padding-left: 8px;
}
#icons-dialog span.iconfont {
  font-size: 24px;
  cursor: pointer;
}
#icons-dialog span.iconfont:hover {
  background-color: #edf6f4;
}
/*# sourceMappingURL=cdp-icon.css.map */