/*
How to use
font-family: 'wechatnum';
*/
.icon_dot {
  display: inline-block;
  font-weight: 400;
  font-style: normal;
  vertical-align: middle;
  margin-top: -0.2em;
  margin-right: 5px;
  font-size: 14px;
  color: #D5D5D5;
}
/*
How to use
font-family: 'wechatnum';
*/
.icon_arrow_default {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px 0px no-repeat;
  width: 16px;
  height: 15px;
  vertical-align: middle;
  display: inline-block;
  line-height: 300px;
  overflow: hidden;
}
.icon_common.new {
  margin-left: 6px;
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -19px no-repeat;
  width: 18px;
  height: 12px;
  vertical-align: middle;
  display: inline-block;
  line-height: 100px;
  overflow: hidden;
}
.icon_common.beta {
  margin-top: -5px;
  margin-left: 3px;
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -32px no-repeat;
  width: 25px;
  height: 12px;
  vertical-align: middle;
  display: inline-block;
  line-height: 100px;
  overflow: hidden;
}
.icon13_common {
  width: 13px;
  height: 13px;
  vertical-align: middle;
  display: inline-block;
  line-height: 100px;
  overflow: hidden;
}
.icon13_common.arrow_right_gray {
  background: transparent url(/mpres/htmledition/common/images/icon/common/icon13_arrow_right_gray62cc1e.png) no-repeat 0 0;
}
.icon14_common {
  width: 14px;
  height: 14px;
  vertical-align: middle;
  display: inline-block;
  line-height: 100px;
  overflow: hidden;
}
.icon14_common.rank_gray {
  cursor: pointer;
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -49px no-repeat;
}
.icon14_common.rank_gray:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -67px no-repeat;
}
.single_up .icon14_common.rank_gray,
.icon14_common.rank_gray.single_up {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -85px no-repeat;
}
.single_up .icon14_common.rank_gray:hover,
.icon14_common.rank_gray.single_up:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -103px no-repeat;
}
.single_down .icon14_common.rank_gray,
.icon14_common.rank_gray.single_down {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -121px no-repeat;
}
.single_down .icon14_common.rank_gray:hover,
.icon14_common.rank_gray.single_down:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -139px no-repeat;
}
.icon14_common.add_white {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -157px no-repeat;
}
.icon14_common.add_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -175px no-repeat;
}
.icon14_common.add_gray:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -193px no-repeat;
}
.icon14_common.edit_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -211px no-repeat;
}
.icon14_common.edit_gray:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -229px no-repeat;
}
.icon14_common.del_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -247px no-repeat;
}
.icon14_common.del_gray:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -265px no-repeat;
}
.icon14_common.sort_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -283px no-repeat;
}
.icon14_common.sort_gray:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -301px no-repeat;
}
.icon14_common.add_blue {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -319px no-repeat;
}
.icon14_common.switch_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -337px no-repeat;
}
.icon14_common.switch_gray:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -355px no-repeat;
}
a:hover .icon14_common.switch_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -373px no-repeat;
}
.icon16_common {
  width: 16px;
  height: 16px;
  vertical-align: middle;
  display: inline-block;
  line-height: 100px;
  overflow: hidden;
}
.icon16_common.waiting_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -391px no-repeat;
}
.icon16_common.close {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -411px no-repeat;
}
.icon16_common.close:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -431px no-repeat;
}
.icon16_common.close_flat {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -451px no-repeat;
}
.icon16_common.close_flat:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -471px no-repeat;
}
.icon16_common.edit_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -491px no-repeat;
}
.icon16_common.del_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -511px no-repeat;
}
.icon16_common.enter_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -531px no-repeat;
}
.icon16_common.enter_gray.frm_input_append {
  margin-top: -8px;
}
.icon16_common.star_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -551px no-repeat;
}
.icon16_common.star_gray:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -570px no-repeat;
}
.icon16_common.star_blue {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -590px no-repeat;
}
.icon16_common.star_orange {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -610px no-repeat;
}
.icon16_common.star_orange:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -632px no-repeat;
}
.icon16_common.woman_orange {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -652px no-repeat;
}
.icon16_common.man_blue {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -672px no-repeat;
}
.icon16_common.reply_blue {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -692px no-repeat;
}
.icon16_common.reply_blue:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -712px no-repeat;
}
.icon16_common.del_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -732px no-repeat;
}
.icon16_common.del_gray:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -752px no-repeat;
}
.icon16_common.reply_gray {
  background: transparent url(/mpres/htmledition/images/icon/common/icon16_reply_gray.png?__sprite) no-repeat 0 0;
}
.icon16_common.reply_gray:hover {
  background: transparent url(/mpres/htmledition/images/icon/common/icon16_reply_gray_hl.png?__sprite) no-repeat 0 0;
}
.icon16_common.search_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -772px no-repeat;
}
.icon16_common.sort_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -792px no-repeat;
}
.icon16_common.sort_gray:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -812px no-repeat;
}
.icon16_common.add_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -832px no-repeat;
}
.icon16_common.add_gray:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -852px no-repeat;
}
.icon16_common.save_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -872px no-repeat;
}
.icon16_common.save_gray:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -892px no-repeat;
}
.icon18_common {
  width: 18px;
  height: 18px;
  vertical-align: middle;
  display: inline-block;
  line-height: 100px;
  overflow: hidden;
}
.icon18_common.woman_orange {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -912px no-repeat;
}
.icon18_common.man_blue {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -934px no-repeat;
}
.icon18_common.error {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -956px no-repeat;
}
.icon18_common.add_blue {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -978px no-repeat;
}
.selected .icon18_common.add_blue {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1000px no-repeat;
}
.icon18_common.add_white {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1022px no-repeat;
}
.icon18_common.del_blue {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1044px no-repeat;
}
.icon18_common.del_blue:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1066px no-repeat;
}
.icon18_common.del_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1088px no-repeat;
}
a:hover .icon18_common.del_gray,
.icon18_common.del_gray:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1110px no-repeat;
}
.icon18_common.link_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1132px no-repeat;
}
.icon18_common.link_gray:hover,
.hover .icon18_common.link_gray,
a:hover .icon18_common.link_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1154px no-repeat;
}
.icon18_common.download_blue {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1176px no-repeat;
}
.icon18_common.download_blue:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1198px no-repeat;
}
.icon18_common.upload_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1220px no-repeat;
}
.icon18_common.upload_gray:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1242px no-repeat;
}
.icon18_common.download_simple_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1264px no-repeat;
}
.icon18_common.download_simple_gray:hover,
a:hover .icon18_common.download_simple_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1286px no-repeat;
}
.icon18_common.download_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1308px no-repeat;
}
.icon18_common.download_gray:hover,
a:hover .icon18_common.download_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1330px no-repeat;
}
.icon18_common.move_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1352px no-repeat;
}
.icon18_common.move_gray:hover,
a:hover .icon18_common.move_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1374px no-repeat;
}
.icon18_common.reply_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1396px no-repeat;
}
.icon18_common.reply_gray:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1418px no-repeat;
}
.icon18_common.star_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1440px no-repeat;
}
.icon18_common.star_gray:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1462px no-repeat;
}
.icon18_common.save_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1484px no-repeat;
}
.icon18_common.save_gray:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1506px no-repeat;
}
.icon18_common.edit_blue {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1528px no-repeat;
}
.icon18_common.edit_blue:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1550px no-repeat;
}
.selected .icon18_common.edit_blue {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1572px no-repeat;
}
.icon18_common.zoomout_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1594px no-repeat;
}
.icon18_common.zoomout_gray:hover,
a:hover .icon18_common.zoomout_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1616px no-repeat;
}
.icon18_common.edit_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1638px no-repeat;
}
.icon18_common.edit_gray:hover,
a:hover .icon18_common.edit_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1660px no-repeat;
}
.icon18_common.star_orange {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1682px no-repeat;
}
.icon18_common.save_blue {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1704px no-repeat;
}
.icon18_common.save_blue:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1726px no-repeat;
}
.icon18_common.qrcode_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1748px no-repeat;
}
.icon18_common.qrcode_gray:hover,
a:hover .icon18_common.qrcode_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1770px no-repeat;
}
.icon20_common {
  width: 20px;
  height: 20px;
  vertical-align: middle;
  display: inline-block;
  line-height: 100px;
  overflow: hidden;
}
.icon20_common.add_gray {
  position: relative;
  top: -2px;
  vertical-align: middle;
  display: inline-block;
  background: transparent url(/mpres/htmledition/images/icon/common/icon20_add62cc1e.svg) no-repeat 0 0;
  background-size: cover;
}
.icon20_common.reply_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1792px no-repeat;
}
.icon20_common.reply_gray:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1816px no-repeat;
}
.icon20_common.speaker {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1840px no-repeat;
}
.icon20_common.sort_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1860px no-repeat;
}
.icon20_common.sort_up_white {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1885px no-repeat;
}
.icon20_common.sort_down_white {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1909px no-repeat;
}
.icon20_common.edit_media_white {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1933px no-repeat;
}
.icon20_common.del_media_white {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1957px no-repeat;
}
.icon20_common.comm_edit {
  position: relative;
  top: -1px;
  vertical-align: middle;
  display: inline-block;
  background: transparent url(/mpres/htmledition/images/icon/common/icon20_common-edit62cc1e.svg) no-repeat 0 0;
  background-size: cover;
}
.icon20_common.comm_replace {
  position: relative;
  top: -1px;
  vertical-align: middle;
  display: inline-block;
  background: transparent url(/mpres/htmledition/images/icon/common/icon20_replace62cc1e.svg) no-repeat 0 0;
  background-size: cover;
}
.icon20_common.drop_forbid {
  position: relative;
  top: 4px;
  vertical-align: middle;
  display: inline-block;
  background: transparent url(/mpres/htmledition/images/icon/common/icon20_drop_forbid62cc1e.svg) no-repeat 0 0;
  background-size: cover;
}
.icon20_common.drop_cover {
  position: relative;
  top: 4px;
  vertical-align: middle;
  display: inline-block;
  background: transparent url(/mpres/htmledition/images/icon/common/icon20_drop_cover62cc1e.svg) no-repeat 0 0;
  background-size: cover;
}
.icon20_common.add_cover {
  position: relative;
  top: 4px;
  vertical-align: middle;
  display: inline-block;
  background: transparent url(/mpres/htmledition/images/icon/common/icon24_add_cover62cc1e.svg) no-repeat 0 0;
  background-size: cover;
}
.icon21_common {
  width: 21px;
  height: 21px;
  vertical-align: middle;
  display: inline-block;
  line-height: 100px;
  overflow: hidden;
}
.icon21_common.error {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -1981px no-repeat;
}
.icon21_common.success {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -2006px no-repeat;
}
.icon21_common.waiting {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -2031px no-repeat;
}
.icon22_common {
  width: 22px;
  height: 22px;
  vertical-align: middle;
  display: inline-block;
  line-height: 100px;
  overflow: hidden;
}
.icon22_common.checked {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -2056px no-repeat;
}
.icon22_common.error {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -2082px no-repeat;
}
.icon22_common.success {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -2108px no-repeat;
}
.icon22_common.fail {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -2134px no-repeat;
}
.icon24_common {
  width: 24px;
  height: 24px;
  vertical-align: middle;
  display: inline-block;
  line-height: 100px;
  overflow: hidden;
}
.icon24_common.add_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -2160px no-repeat;
}
.icon24_common.sort_up_white {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -2188px no-repeat;
}
.icon24_common.sort_down_white {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -2216px no-repeat;
}
.icon24_common.del_media_white {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -2244px no-repeat;
}
.icon24_common.add_cover {
  position: relative;
  top: 4px;
  vertical-align: middle;
  display: inline-block;
  background: transparent url(/mpres/htmledition/images/icon/common/icon24_add_cover62cc1e.svg) no-repeat 0 0;
  background-size: cover;
}
.icon2618 {
  width: 26px;
  height: 18px;
  vertical-align: middle;
  display: inline-block;
  line-height: 100px;
  overflow: hidden;
}
.icon2618.drag_pic {
  position: relative;
  top: 4px;
  margin-bottom: 8px;
  vertical-align: middle;
  display: inline-block;
  background: transparent url(/mpres/htmledition/images/icon/common/icon2618_drag_pic62cc1e.svg) no-repeat 0 0;
  background-size: cover;
}
.icon28_common {
  width: 28px;
  height: 28px;
  vertical-align: middle;
  display: inline-block;
  line-height: 100px;
  overflow: hidden;
}
.icon28_common.upload_blue {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -2272px no-repeat;
}
.icon_dot {
  font-family: "Microsoft YaHei", sans-serif;
}
.icon12_del {
  display: inline-block;
  text-decoration: none;
  vertical-align: middle;
  font-weight: 400;
  font-style: normal;
  cursor: pointer;
  font-size: 12px;
  color: #B3B3B3;
}
.icon12_del:hover {
  color: #545454;
}
.icon_loading_small {
  width: 40px;
  height: 40px;
  vertical-align: middle;
  display: inline-block;
  line-height: 100px;
  overflow: hidden;
}
.icon_loading_small.white {
  background: transparent url(/mpres/htmledition/images/icon/loading/icon40_loading_white62cc1e.gif) no-repeat 0 0;
}
.icon_loading_small.gray {
  background: transparent url(/mpres/htmledition/images/icon/loading/icon40_loading_gray62cc1e.gif) no-repeat 0 0;
}
.icon32_loading {
  width: 32px;
  height: 32px;
  vertical-align: middle;
  display: inline-block;
  line-height: 100px;
  overflow: hidden;
}
.icon32_loading.dark {
  background: transparent url(/mpres/htmledition/images/icon/common/icon32_loading_dark62cc1e.gif) no-repeat 0 0;
}
.icon32_loading.light {
  background: transparent url(/mpres/htmledition/images/icon/common/icon32_loading_light62cc1e.gif) no-repeat 0 0;
}
.icon46_loading {
  width: 46px;
  height: 46px;
  vertical-align: middle;
  display: inline-block;
  line-height: 100px;
  overflow: hidden;
}
.icon46_loading.light {
  background: transparent url(/mpres/htmledition/images/icon/common/loading46.2x.png?__sprite) no-repeat 0 0;
  width: 46px;
  height: 46px;
  vertical-align: middle;
  display: inline-block;
  -webkit-animation: loadingAnimation 1.6s linear infinite forwards;
  animation: loadingAnimation 1.6s linear infinite forwards;
}
@-webkit-keyframes loadingAnimation {
  0% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(0deg);
  }
  25% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(90deg);
  }
  50% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(180deg);
  }
  75% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(270deg);
  }
  100% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(360deg);
  }
}
@keyframes loadingAnimation {
  0% {
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  25% {
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
  }
  50% {
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
  75% {
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform: rotate(270deg);
            transform: rotate(270deg);
  }
  100% {
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.icon_mini_tips {
  width: 16px;
  height: 16px;
  vertical-align: middle;
  display: inline-block;
  line-height: 100px;
  overflow: hidden;
}
.icon_mini_tips.document_link {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -2304px no-repeat;
}
.icon_mini_tips.ask_white {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -2324px no-repeat;
}
.icon_verify {
  width: 82px;
  height: 30px;
  vertical-align: middle;
  display: inline-block;
}
.icon_verify.waiting {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -2344px no-repeat;
}
.icon_verify.fail {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -2378px no-repeat;
}
.icon_verify_checked {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -2412px no-repeat;
  width: 16px;
  height: 16px;
  vertical-align: middle;
  display: inline-block;
}
.icon_wxverify_status {
  display: inline-block;
  vertical-align: middle;
}
.icon_wxverify_status.name_waiting {
  width: 86px;
  height: 24px;
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -2432px no-repeat;
}
.icon_wxverify_status.file_success {
  width: 96px;
  height: 24px;
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -2460px no-repeat;
}
.icon_card_selected {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -2488px no-repeat;
  width: 46px;
  height: 46px;
  vertical-align: middle;
  display: inline-block;
}
.icon_noie6 {
  background: transparent url(/mpres/htmledition/images/icon/common/icon_noie662cc1e.png) no-repeat 0 0;
  width: 369px;
  height: 390px;
  vertical-align: middle;
  display: inline-block;
}
.icon_tag_default {
  line-height: 100px;
  overflow: hidden;
  width: 38px;
  height: 20px;
  vertical-align: middle;
  display: inline-block;
  margin-top: -0.2em;
}
.icon_tag_default.original {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -2538px no-repeat;
}
.icon_tag_default.republish {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -2562px no-repeat;
}
.icon_tag_global {
  display: inline-block;
  vertical-align: middle;
  padding: 1px 0.7em;
  font-size: 14px;
  line-height: 1.3;
  color: #9A9A9A;
  border: 1px solid #9E9E9E;
  background-color: #FFFFFF;
  overflow: hidden;
  border-top-left-radius: 10px 50%;
  -moz-border-radius-topleft: 10px 50%;
  -webkit-border-top-left-radius: 10px 50%;
  border-top-right-radius: 10px 50%;
  -moz-border-radius-topright: 10px 50%;
  -webkit-border-top-right-radius: 10px 50%;
  border-bottom-left-radius: 10px 50%;
  -moz-border-radius-bottomleft: 10px 50%;
  -webkit-border-bottom-left-radius: 10px 50%;
  border-bottom-right-radius: 10px 50%;
  -moz-border-radius-bottomright: 10px 50%;
  -webkit-border-bottom-right-radius: 10px 50%;
}
.icon_tag_global_del {
  margin-left: 5px;
  margin-top: -0.2em;
  line-height: 999px;
  overflow: hidden;
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -2586px no-repeat;
  width: 14px;
  height: 14px;
  vertical-align: middle;
  display: inline-block;
  vertical-align: -3px;
  cursor: pointer;
}
.icon_tag_global_del:hover {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -2604px no-repeat;
}
.tips_box {
  padding: 6px 15px;
  background-color: #E0EAF6;
  border: none;
  color: #353535;
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
}
.tips_box .em {
  color: #FA5151;
}
.tips_box_primary {
  padding: 6px 15px;
  background-color: #F1F1F1;
  border: 1px solid #D1D1D1;
  color: #666666;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.tips_box_primary .em {
  color: #FA5151;
}
.disabled_box {
  padding: 0.4em 0.8em;
  font-size: 14px;
  border: 1px solid #E7E7EB;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  background-color: #f4f5f9;
}
.notices_box {
  line-height: 40px;
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  background-color: #fff;
  border: 1px solid #E7E7EB;
}
.msg_box {
  line-height: 36px;
  text-align: center;
}
.msg_box .inner {
  background-color: #C8E7FC;
}
.msg_box a {
  display: block;
  color: #6D7F8B;
}
.global_link_opr {
  margin-left: 1em;
}
.global_link_opr:first-child {
  margin-left: 0;
}
.empty_tips.empty_tips {
  padding: 100px 0;
  text-align: center;
  font-size: 14px;
  color: #9A9A9A;
}
.empty_item .empty_tips.empty_tips {
  padding: 100px 0;
  text-align: center;
  font-size: 14px;
  color: #9A9A9A;
}
.mini_tips i {
  font-weight: 400;
  font-style: normal;
  margin-top: -3px;
  margin-right: 3px;
  *margin-top: 0;
}
.mini_tips .icon_mini_tips {
  *margin-top: 2px;
}
.mini_tips.weak_text {
  color: #9A9A9A;
}
.mini_tips.warn {
  color: #FA5151;
}
.mini_tips.success {
  color: #7FBA4F;
}
.mini_tips.icon_after i {
  margin-right: 0;
  margin-left: 3px;
}
.article_box.inset {
  border: 1px solid #E7E7EB;
  background-color: #f4f5f9;
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  height: 500px;
  overflow-y: auto;
}
.article_box.inset .inner {
  padding-left: 50px;
  padding-right: 50px;
}
.article_box .inner {
  padding: 90px 75px;
}
.article_box h3 {
  text-align: center;
  font-size: 22px;
  padding-bottom: 14px;
}
.article_box h4 {
  padding-bottom: 14px;
  font-weight: 700;
  font-size: 16px;
}
.article_box h5 {
  padding-bottom: 14px;
  font-weight: 700;
  font-size: 16px;
}
.article_box h6 {
  padding-bottom: 14px;
  font-weight: 700;
  font-size: 14px;
}
.article_box ul.disc {
  padding-left: 20px;
  list-style-type: disc;
}
.article_box dl,
.article_box li,
.article_box p {
  padding-bottom: 14px;
  font-size: 14px;
}
.article_box pre {
  white-space: pre-wrap;
}
.article_box strong {
  font-weight: 400;
  font-style: normal;
}
.article_box .media {
  text-align: center;
  padding-bottom: 28px;
}
.article_box .img_wrp {
  display: inline-block;
  max-width: 750px;
}
.article_box .img_wrp img {
  width: 100%;
  *width: auto;
  *max-width: 100%;
  vertical-align: top;
}
.article_box .img_wrp .mobile_width {
  width: 175px;
}
.article_box .sign,
.article_box .company_sign {
  padding-top: 4em;
  text-align: right;
}
.article_box .sign.strong,
.article_box .company_sign.strong {
  font-weight: 700;
  font-size: 16px;
}
.article_box .no_extra {
  padding-bottom: 0;
}
.text_box h4 {
  font-size: 16px;
  font-weight: 400;
  font-style: normal;
  margin-bottom: 10px;
}
.text_box .spacing {
  margin-top: 10px;
}
.mod_hd,
.mod_ft {
  *zoom: 1;
}
.mod_hd:after,
.mod_ft:after {
  content: "\200B";
  display: block;
  height: 0;
  clear: both;
}
.mod_info {
  float: left;
}
.mod_opr {
  text-align: right;
}
.mod_opr .btn {
  margin-top: -0.2em;
}
.global_mod .global_extra {
  text-align: right;
}
.global_mod.mt_layout {
  line-height: 40px;
}
.global_mod.mt_layout .global_extra {
  margin-top: -40px;
}
.global_mod.float_layout {
  *zoom: 1;
}
.global_mod.float_layout:after {
  content: "\200B";
  display: block;
  height: 0;
  clear: both;
}
.global_mod.float_layout .global_info {
  float: left;
}
.global_mod.gap_top .gap_top_item {
  margin-top: 5px;
}
.global_mod.with_default_gap {
  padding: 9px 20px;
}
.global_mod.with_border {
  border-bottom: 1px solid #E7E7EB;
}
.vm_box {
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.mod_default_box {
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 1px 2px rgba(150, 150, 150, 0.3);
  padding: 20px 30px 30px;
}
.mod_default_box.only_table {
  padding-top: 30px;
}
.mod_default_hd {
  position: relative;
  margin-bottom: 30px;
}
.mod_default_hd h4 {
  font-weight: 400;
  font-size: 20px;
  margin-bottom: 15px;
  display: inline-block;
  margin-right: 20px;
  margin-bottom: 0;
  padding: 0;
}
.mod_default_hd .mod_hd_extra {
  position: absolute;
  top: 0;
  right: 0;
  line-height: 32px;
}
.mod_default_hd .mod_hd_desc {
  display: inline-block;
}
.mod_default_hd .desc {
  display: inline-block;
  color: #9A9A9A;
}
.gap_veritcal_global {
  margin-bottom: 20px;
}
.mini_tip i {
  margin-right: 5px;
}
.msg_box {
  display: none;
}
.tips_box_tl {
  padding: 6px 15px;
  background-color: #E0EAF6;
  text-align: left;
}
.article_box h3 {
  padding-bottom: 1em;
  font-size: 18px;
  font-weight: 400;
  font-style: normal;
}
.article_box h4,
.article_box h5,
.article_box h6 {
  font-weight: 400;
  font-style: normal;
  font-size: 14px;
}
.news_box.inset {
  border: 1px solid #E7E7EB;
  word-wrap: break-word;
  word-break: break-all;
  height: 500px;
  overflow-y: auto;
}
.news_box.inset .inner {
  padding-left: 50px;
  padding-right: 50px;
}
.news_box.inset.in_dialog {
  height: 300px;
}
.news_box.inset.in_dialog .inner {
  padding: 30px 40px;
}
.news_box.inset.in_dialog p {
  padding-bottom: 0.5em;
}
.news_box .inner {
  padding: 90px 75px;
}
.news_box pre {
  white-space: pre-wrap;
}
.news_box h3 {
  padding-bottom: 1em;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  font-style: normal;
}
.news_box h4,
.news_box h5,
.news_box h6 {
  padding-bottom: 1em;
  font-weight: 400;
  font-style: normal;
  font-size: 14px;
}
.news_box p,
.news_box .table_wrp {
  padding-bottom: 1em;
  font-size: 14px;
}
.news_box ol,
.news_box ul {
  padding-bottom: 14px;
}
.news_box li p {
  padding-bottom: 0;
}
.news_box strong {
  font-weight: 400;
  font-style: normal;
}
.news_box .em_text {
  font-weight: 700;
}
.news_box .warn_text {
  color: #FA5151;
}
.news_box img {
  max-width: 100%;
}
.news_box .media {
  text-align: center;
  padding-bottom: 2em;
}
.news_box .img_wrp {
  display: inline-block;
  max-width: 750px;
}
.news_box .img_wrp img {
  width: 100%;
  *width: auto;
  *max-width: 100%;
  vertical-align: top;
}
.news_box .img_wrp .mobile_width {
  width: 175px;
}
.news_box .sign,
.news_box .company_sign {
  padding-top: 4em;
  text-align: right;
}
.news_box .sign.strong,
.news_box .company_sign.strong {
  font-weight: 700;
  font-size: 16px;
}
.news_box .no_extra {
  padding-bottom: 0;
}
.announcement_box .announcement_inner {
  padding: 90px 75px;
}
.news_box .announcement_box .announcement_inner {
  padding: 0;
}
.announcement_box .announcement_title {
  padding-bottom: 42px;
  text-align: center;
  font-size: 18px;
}
.announcement_box .announcement_content * {
  max-width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.announcement_box .announcement_sign,
.announcement_box .announcement_company_sign {
  padding-top: 28px;
  text-align: right;
}
.announcement_box h1,
.announcement_box h2,
.announcement_box h3,
.announcement_box h4,
.announcement_box h5,
.announcement_box h6 {
  font-weight: 400;
  font-size: 14px;
}
.announcement_box pre {
  white-space: pre-wrap;
}
.announcement_box .gap {
  padding-bottom: 1em;
}
.announcement_box .no_gap {
  padding-bottom: 0;
}
.announcement_box strong,
.announcement_box .strong {
  font-weight: 700;
}
.announcement_box .normal {
  font-weight: 400;
}
.announcement_box h3,
.announcement_box h4,
.announcement_box h5,
.announcement_box h6,
.announcement_box .table_wrp,
.announcement_box ol,
.announcement_box ul,
.announcement_box p {
  padding-bottom: 0;
}
.announcement_box h3 {
  text-align: left;
}
.global_box {
  background-color: #f4f5f9;
  border: 1px solid #E7E7EB;
}
.default_box .default_box_inner {
  padding: 20px;
  border: 1px solid #E7E7EB;
}
.default_box .default_box_arrow_wrp,
.default_box .default_box_arrow {
  position: absolute;
}
.default_box.with_arrow {
  position: relative;
}
.default_box.to_top {
  padding-top: 7px;
}
.default_box.to_top .default_box_arrow_wrp {
  top: 0;
  left: 20px;
}
.default_box.to_top .default_box_arrow {
  display: inline-block;
  width: 0;
  height: 0;
  border-width: 7px;
  border-style: dashed;
  border-color: transparent;
  border-top-width: 0;
  border-bottom-color: #E7E7EB;
  border-bottom-style: solid;
}
.default_box.to_top .default_box_arrow_out {
  top: 0;
}
.default_box.to_top .default_box_arrow_in {
  top: 1px;
  border-bottom-color: #FFFFFF;
}
.split_tips_global {
  margin-left: 0.5em;
  border-left: 1px solid #9A9A9A;
  padding-left: 0.5em;
  display: inline-block;
  line-height: 1em;
}
.radius_tag {
  display: inline-block;
  vertical-align: middle;
  padding: 1px 0.7em;
  font-size: 14px;
  line-height: 1.3;
  color: #9A9A9A;
  border: 1px solid #9E9E9E;
  background-color: #FFFFFF;
  overflow: hidden;
  border-top-left-radius: 10px 50%;
  -moz-border-radius-topleft: 10px 50%;
  -webkit-border-top-left-radius: 10px 50%;
  border-top-right-radius: 10px 50%;
  -moz-border-radius-topright: 10px 50%;
  -webkit-border-top-right-radius: 10px 50%;
  border-bottom-left-radius: 10px 50%;
  -moz-border-radius-bottomleft: 10px 50%;
  -webkit-border-bottom-left-radius: 10px 50%;
  border-bottom-right-radius: 10px 50%;
  -moz-border-radius-bottomright: 10px 50%;
  -webkit-border-bottom-right-radius: 10px 50%;
}
.mask {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  filter: alpha(opacity =  75 );
  -moz-opacity: 0.75;
  -khtml-opacity: 0.75;
  opacity: 0.75;
  background-color: #000000;
  z-index: 9998;
}
.card_mask_global {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.7) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#b3000000',endcolorstr = '#b3000000');
  cursor: pointer;
  color: #FFFFFF;
}
.card_mask_global.vm_helper {
  text-align: center;
}
.card_mask_global.vm_helper:after {
  content: " ";
  display: inline-block;
  vertical-align: middle;
  width: 0;
  height: 100%;
  overflow: hidden;
}
.card_mask_global.vm_helper .icon_card_selected_global {
  position: static;
  margin: 0;
}
.card_mask_global.vm_helper p {
  margin-top: 5px;
}
.card_mask_content {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  word-wrap: break-word;
  word-break: break-all;
}
.icon_card_selected_global {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -23px;
  margin-left: -23px;
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -2622px no-repeat;
  width: 46px;
  height: 46px;
  vertical-align: middle;
  display: inline-block;
}
/* 图标CSS */
/**
  *图片由前后若干部分组成，每部分间由下划线隔开；
  *第一部分说明图片的大小；
  *第二部分说明图片的性质，比如按钮（btn）、菜单（横向menu/竖向nav）、背景（bg）等；
  *第三部分说明图片所属的结构（或组件），例如头部（header）、头像（avator）、装饰（pic）等；
  *第四部分说明图片是否为鼠标感应（on/off）；
  *第五部分说明图片所属语言（zh_TW/en_US）；
  *用后缀名说明图片是否为两倍图（XXX.2x.jpg）

  *注意：类名的命名与图片一致。以上第一和第二部分不可省略，其余部分可依据大原则进行删减。

  *一个完整的例子：icon16_menu_pic_on_zh_TW.2x.png
*/
.success_inner_box {
  padding: 12px 76px;
}
.icon_link_download {
  background: transparent url(/mpres/htmledition/images/icon/common/icon_common_download62cc1e.png) no-repeat 0 0;
  width: 18px;
  height: 16px;
  vertical-align: middle;
  display: inline-block;
}
.icon28_msgsender {
  background: transparent url(/mpres/htmledition/images/icon28_msgsender62cc1e.png) no-repeat 0 0;
  width: 28px;
  height: 28px;
  vertical-align: middle;
  display: inline-block;
}
.icon28_msgsender.text {
  background-position: 0 -8px;
}
.icon28_msgsender.vioces {
  background-position: 0 -46px;
}
.icon28_msgsender.img {
  background-position: 0 -86px;
}
.icon28_msgsender.video {
  background-position: 0 -125px;
}
.icon28_msgsender.image-text {
  background-position: 0 -204px;
}
.icon28_msgsender.card {
  background-position: 0 -243px;
}
.icon28_msgsender.goods {
  background-position: 0 -320px;
}
.test {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -2672px no-repeat;
  width: 28px;
  height: 28px;
  vertical-align: middle;
  display: inline-block;
}
.icon16_page_msg {
  background: transparent url(/mpres/htmledition/images/icon16_page_msg62cc1e.png) no-repeat 0 0;
  width: 16px;
  height: 16px;
  vertical-align: middle;
  display: inline-block;
}
.icon16_page_msg.success {
  background-position: 0 0;
}
.icon16_page_msg.waiting {
  background-position: -16px 0;
}
.icon12_opr {
  background: transparent url(/mpres/htmledition/images/icon12_opr62cc1e.png) no-repeat 0 0;
  width: 12px;
  height: 12px;
  vertical-align: middle;
  display: inline-block;
}
.icon12_opr.close {
  background-position: 0 0;
}
.icon12_opr.hover.close,
.icon12_opr:hover.close {
  background-position: -12px 0;
}
.icon32_desc {
  background: transparent url(/mpres/htmledition/images/icon32_desc62cc1e.png) no-repeat 0 0;
  width: 32px;
  height: 35px;
  vertical-align: middle;
  display: inline-block;
}
.icon32_desc.IDCard {
  background-position: -36px 4px;
}
.icon32_desc.IDCard.select {
  background-position: 0 4px;
}
.icon32_desc.tel {
  background-position: -36px -32px;
}
.icon32_desc.tel.select {
  background-position: 0 -32px;
}
.icon32_desc.email {
  background-position: -36px -68px;
}
.icon32_desc.email.select {
  background-position: 0 -68px;
}
.icon16_opr {
  background: transparent url(/mpres/htmledition/images/icon16_opr62cc1e.png) no-repeat 0 0;
  width: 16px;
  height: 16px;
  vertical-align: middle;
  display: inline-block;
}
.icon16_opr.toggle_left {
  background-position: 0 0;
}
.icon16_opr.toggle_down {
  background-position: 0 -16px;
}
.icon19_opr {
  background: transparent url(/mpres/htmledition/images/icon19_opr62cc1e.png) no-repeat 0 0;
  width: 19px;
  height: 19px;
  vertical-align: middle;
  display: inline-block;
}
.icon19_opr.toggle_show {
  background-position: 0 0;
}
.icon19_opr.toggle_hide {
  background-position: 0 -20px;
}
.icon19_opr.toggle_hide_select {
  background-position: 0 -40px;
}
.icon32_status {
  background: transparent url(/mpres/htmledition/images/icon32_status62cc1e.png) no-repeat 0 0;
  width: 32px;
  height: 32px;
  vertical-align: middle;
  display: inline-block;
}
.icon32_status.light {
  background-position: 0 0;
}
.icon32_status.light.on {
  background-position: 0 -32px;
}
.icon32_status.tick {
  background-position: 0 -64px;
}
.icon32_status.tick.on {
  background-position: 0 -96px;
}
.icon_verify {
  background: transparent url(/mpres/htmledition/images/icon_verify62cc1e.png) no-repeat 0 0;
  width: 82px;
  height: 30px;
  vertical-align: middle;
  display: inline-block;
}
.icon_verify.verifying {
  background-position: 0 0;
}
.icon_verify.verifysucc {
  background-position: 0 0;
}
.icon_verify.verifyfail {
  background-position: 0 -30px;
}
.icon39-step-status {
  background: transparent url(/mpres/htmledition/images/icon39-step-status62cc1e.png) no-repeat 0 0;
  width: 39px;
  height: 39px;
  vertical-align: middle;
  display: inline-block;
}
.icon39-step-status.step1 {
  background-position: 0 0;
}
.icon39-step-status.step2 {
  background-position: -39px 0;
}
.icon39-step-status.step3 {
  background-position: -78px 0;
}
.icon39-step-status.step4 {
  background-position: -116px 0;
}
.icon39-step-status.finish {
  background-position: -155px 0;
}
.icon39-step-status.waiting {
  background-position: -194px 0;
}
.icon23-status {
  background: transparent url(/mpres/htmledition/images/icon23-status62cc1e.png) no-repeat 0 0;
  width: 23px;
  height: 23px;
  vertical-align: middle;
  display: inline-block;
}
.icon23-status.succ {
  background-position: 0 0;
}
.icon23-status.fail {
  background-position: -23px 0;
}
.icon23-status.stop {
  background-position: -46px 0;
}
.icon55-user-kind {
  background: transparent url(/mpres/htmledition/images/icon55-user-kind62cc1e.png) no-repeat 0 0;
  width: 55px;
  height: 20px;
  vertical-align: middle;
  display: inline-block;
}
.icon55-user-kind.enterprise {
  background-position: 0 0;
}
.icon55-user-kind.subscribe {
  background-position: 0 -21px;
}
.icon11-folder-opr {
  background: transparent url(/mpres/htmledition/images/icon11-folder-opr62cc1e.png) no-repeat 0 0;
  width: 11px;
  height: 11px;
  vertical-align: middle;
  display: inline-block;
}
.icon11-folder-opr.open {
  background-position: 0 0;
}
.icon11-folder-opr.close {
  background-position: -13px 0;
}
.icon132-pay-reg {
  background: transparent url(/mpres/htmledition/images/icon132-pay-reg62cc1e.png) no-repeat 0 0;
  width: 132px;
  height: 132px;
  vertical-align: middle;
  display: inline-block;
}
.icon132-pay-reg.person {
  background-position: 0 0;
}
.icon132-pay-reg.person.on {
  background-position: -273px 0;
}
.icon132-pay-reg.enterprise {
  background-position: -135px 0;
}
.icon132-pay-reg.enterprise.on {
  background-position: -411px 0;
}
/* 特定的icon样式命名为 iconXxx 其中Xxx为具体icon的名字 */
.icon48 {
  background: transparent url(/mpres/htmledition/images/icon4862cc1e.png) no-repeat 0 0;
  width: 48px;
  height: 48px;
  vertical-align: middle;
  display: block;
}
.icon18 {
  background: transparent url(/mpres/htmledition/images/icon1862cc1e.png) no-repeat 0 0;
  width: 18px;
  height: 18px;
  vertical-align: middle;
  display: inline-block;
}
.icon28 {
  background: transparent url(/mpres/htmledition/images/icon2862cc1e.png) no-repeat 0 0;
  width: 28px;
  height: 28px;
  vertical-align: middle;
  display: block;
}
.icon48C {
  background: transparent url(/mpres/htmledition/images/icon4862cc1e.png) no-repeat 0 0;
  padding-left: 48px;
}
.icon28C {
  background: transparent url(/mpres/htmledition/images/icon2862cc1e.png) no-repeat 0 0;
  padding-left: 28px;
}
.icon18C {
  background: transparent url(/mpres/htmledition/images/icon1862cc1e.png) no-repeat 0 0;
  padding-left: 18px;
}
.iconLoading {
  background: transparent url(/mpres/htmledition/images/w_loader62cc1e.gif) no-repeat 0 0;
  width: 30px;
  height: 30px;
  vertical-align: middle;
  display: inline-block;
}
.iconClose {
  background: transparent url(/mpres/htmledition/images/closeIcon62cc1e.png) no-repeat 0 0;
  width: 23px;
  height: 24px;
  vertical-align: middle;
  display: block;
}
.iconNew {
  background: transparent url(/mpres/htmledition/images/new62cc1e.png) no-repeat 0 0;
  width: 43px;
  height: 20px;
  vertical-align: middle;
  display: inline-block;
  margin-left: 5px;
  vertical-align: top;
}
.iconOK {
  background: transparent url(/mpres/htmledition/images/ok62cc1e.gif) no-repeat 0 0;
  width: 15px;
  height: 15px;
  vertical-align: middle;
  display: block;
}
.iconMsg {
  background-position: 0 0;
}
.iconUser {
  background-position: 0 -58px;
}
.iconFile {
  background-position: 0 -116px;
}
.iconSetting {
  background-position: 0 -174px;
}
.iconStar {
  background-position: 0px 2px;
}
.iconStar:hover {
  background-position: -28px 2px;
}
.iconUnstar {
  background-position: 0px -26px;
}
.iconUnstar:hover {
  background-position: -28px -26px;
}
.iconSave {
  background-position: 0px -54px;
}
.iconSave:hover {
  background-position: -28px -54px;
}
.iconReply {
  background-position: 0px -455px;
}
.iconReply:hover {
  background-position: -28px -455px;
}
.iconAdd {
  background-position: 0px -81px;
}
.iconAddS {
  background-position: 0px -112px;
}
.iconEdit {
  background-position: 0px -139px;
}
.iconEdit:hover {
  background-position: -28px -139px;
}
.selected .iconEdit {
  background-position: 0px -337px;
}
.selected .iconEdit:hover {
  background-position: 0px -337px;
}
.iconDownload {
  background-position: 0px -166px;
}
.iconDownload:hover {
  background-position: -28px -166px;
}
.iconDel {
  background-position: 0px -195px;
}
.iconDel:hover {
  background-position: -28px -195px;
}
.selected .iconDel {
  background-position: 0px -368px;
}
.selected .iconDel:hover {
  background-position: 0px -368px;
}
.iconSexBoy {
  background-position: 0px -224px;
}
.iconSexGirl {
  background-position: 0px -252px;
}
.iconEmotion {
  background-position: 0px -306px;
}
.iconPackup {
  background-position: 0px -280px;
}
.iconPackup:hover {
  background-position: -28px -280px;
}
.iconArrow {
  background: transparent url(/mpres/htmledition/images/arrow62cc1e.png) no-repeat 0 0;
  width: 12px;
  height: 15px;
  vertical-align: middle;
  display: inline-block;
}
.iconAudio {
  background: transparent url(/mpres/htmledition/images/icon_voice_playing62cc1e.gif) no-repeat 0 0;
  width: 17px;
  height: 21px;
  vertical-align: middle;
  display: inline-block;
}
.iconVideo {
  background: transparent url(/mpres/htmledition/images/icon_video62cc1e.png) no-repeat 0 0;
  width: 36px;
  height: 36px;
  vertical-align: middle;
  display: inline-block;
}
.iconImgSelect {
  background-position: 0px 0px;
}
.iconVideoSelect {
  background-position: 0px -38px;
}
.iconVoiceSelect {
  background-position: 0px -76px;
}
.iconEditB {
  background-position: 0px -337px;
}
.iconDelB {
  background-position: 0px -368px;
}
.iconQues {
  background-position: 0px -427px;
}
.iconProtocol {
  background: transparent url(/mpres/htmledition/images/icon_mod_protocel62cc1e.png) no-repeat 0 0;
  width: 146px;
  height: 146px;
  vertical-align: middle;
  display: block;
}
.user-icon {
  background: transparent url(/mpres/htmledition/images/icon-user-tip62cc1e.png) no-repeat 0 0;
  width: 56px;
  height: 56px;
  vertical-align: middle;
  display: inline-block;
}
.user-icon .success-icon {
  background-position: 0 -67px;
}
.user-icon .waiting-icon {
  background-position: 0 -136px;
}
.user-icon .fail-icon {
  background-position: 0 0;
}
.user-icon .error-icon {
  background-position: 0 -205px;
}
.user-icon .email-icon {
  background-position: 0 -272px;
}
.user-icon.fail-icon {
  background-position: 0 0;
}
.user-icon.success-icon {
  background-position: 0 -67px;
}
.user-icon.waiting-icon {
  background-position: 0 -136px;
}
.user-icon.error-icon {
  background-position: 0 -205px;
}
.user-icon.email-icon {
  background-position: 0 -272px;
}
.msg_icon {
  background: transparent url(/mpres/htmledition/images/icon-user-tip-v162cc1e.png) no-repeat 0 0;
  width: 56px;
  height: 56px;
  vertical-align: middle;
  display: inline-block;
}
.msg_icon.error_icon {
  background-position: 0 0;
}
.msg_icon.success_icon {
  background-position: 0 -67px;
}
.msg_icon.waiting_icon {
  background-position: 0 -136px;
}
.msg_icon.fail_icon {
  background-position: 0 -205px;
}
.msg_icon.email_icon {
  background-position: 0 -272px;
}
.add_on_icon24 {
  background: transparent url(/mpres/htmledition/images/icon24_add_on62cc1e.png) no-repeat 0 0;
  width: 24px;
  height: 24px;
  vertical-align: middle;
  display: inline-block;
}
.add_on_icon24.success {
  background-position: 0 0;
}
.add_on_icon14 {
  background: transparent url(/mpres/htmledition/images/icon_success_blue62cc1e.png) no-repeat 0 0;
  width: 14px;
  height: 14px;
  vertical-align: middle;
  display: inline-block;
}
.add_on_icon14.success {
  background-position: 0 0;
}
.add_on_icon32 {
  background: transparent url(/mpres/htmledition/images/icon32_status62cc1e.png) no-repeat 0 0;
  width: 32px;
  height: 32px;
  vertical-align: middle;
  display: inline-block;
}
.add_on_icon32.success,
.add_on_icon32.light {
  background-position: 0 -32px;
}
.add_on_icon50 {
  background: transparent url(/mpres/htmledition/images/icon50_status62cc1e.png) no-repeat 0 0;
  width: 50px;
  height: 50px;
  vertical-align: middle;
  display: inline-block;
}
.add_on_icon50.success {
  background-position: 0 -50px;
}
.icon-user {
  background: transparent url(/mpres/htmledition/images/new/icon_user62cc1e.png) no-repeat 0 0;
  width: 64px;
  height: 64px;
  vertical-align: middle;
  display: inline-block;
}
.icon-user.qq {
  background-position: -1px -4px;
}
.icon-user.email {
  background-position: -1px -73px;
}
.icon-switch {
  background: transparent url(/mpres/htmledition/images/new/icon_switch62cc1e.png) no-repeat 0 0;
  width: 22px;
  height: 22px;
  vertical-align: middle;
  display: inline-block;
}
.icon-switch.arrow-right {
  background-position: 0 0;
}
.icon20_tip {
  background: transparent url(/mpres/htmledition/images/icon20_tip62cc1e.png) no-repeat 0 0;
  width: 20px;
  height: 20px;
  vertical-align: middle;
  display: inline-block;
}
.icon20_tip.speaker {
  background-position: 0 50%;
}
.icon13_arrow_right_gray {
  background:url(/mpres/en_US/htmledition/comm_htmledition/style/widget/pages/cpc_z62cc25.png) 0px -3032px no-repeat;
  width: 13px;
  height: 13px;
  vertical-align: middle;
  display: inline-block;
}
.appmsg_card_context {
  position: relative;
  background-color: #FDFDFD;
  border: 1px solid #E7E7EB;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  z-index: 9999;
}
.appmsg_card_ft {
  position: relative;
  font-size: 13px;
  border-top: 1px solid #E7E7EB;
}
.dropdown_opr_tips {
  display: inline-block;
  vertical-align: top;
  color: #9A9A9A;
  position: relative;
}
.dropdown_opr_popover {
  display: none;
  font-size: 13px;
  line-height: 2.8;
  padding: 0 1em;
  background: #FFFFFF;
  color: #576B95;
  border: 1px solid #DFDFDF;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  position: absolute;
  top: 100%;
  left: 50%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.dropdown_opr_popover:active {
  background-color: #ECECEC;
}
.link_tips {
  float: right;
  color: #576B95;
  text-decoration: none;
  outline: 0;
  cursor: text;
}
.link_tips img {
  width: 20px;
  height: 20px;
  vertical-align: middle;
  margin-right: 0.2em;
  margin-top: -0.2em;
  border: 0;
  outline: 0;
}
.appmsg_card_btn {
  position: absolute;
  right: 10px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  color: #576B95;
  border: 1px solid #576B95;
  border-radius: 3px;
  font-size: 13px;
  line-height: 1;
  padding: 8px 9px;
  text-decoration: none;
}
.appmsg_card_btn:active {
  border-color: #354567;
  color: #354567;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.appmsg_card_btn img {
  width: 13px;
  height: 13px;
  vertical-align: middle;
  margin-right: 0.2em;
  margin-top: -2px;
}
.mpda_cpc_context {
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  cursor: pointer;
}
.mpda_cpc_context:before {
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
}
.mpda_cpc_bd {
  position: relative;
  padding-bottom: 56.25%;
  overflow: hidden;
  width: auto;
  height: auto;
  background-size: cover;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-color: #F6F8F9;
}
.mpda_cpc_bd_status {
  width: 85%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
}
.mpda_cpc_bd_status .mpda_cpc_bd_title {
  font-size: 20px;
  margin-bottom: 15px;
}
.mpda_cpc_bd_status .mpda_cpc_bd_title.warning {
  position: relative;
}
.mpda_cpc_bd_status .mpda_cpc_bd_title.warning:before {
  content: ' ';
  display: inline-block;
}
.mpda_cpc_bd_status .mpda_cpc_bd_desc {
  color: #9A9A9A;
}
.mpda_cpc_bd_status .icon23-status {
  position: relative;
  top: -3px;
  margin-right: 5px;
}
.js_mpda_cpc_bd_status_invalid {
  display: none;
}
.result_list {
  display: inline-block;
  padding-left: 5em;
  margin: 0;
  position: relative;
}
.result_list .result_list_title {
  position: absolute;
  left: 0;
}
.result_list .js_result_list_content {
  margin: 0;
  text-align: left;
}
.mpda_cpc_thumb {
  color: #9A9A9A;
  font-size: 13px;
  position: absolute;
  height: 100%;
  background-color: #EEEDEB;
  text-align: center;
  left: 0;
  right: 0;
}
.mpda_cpc_thumb img {
  vertical-align: middle;
  margin-top: -0.2em;
  margin-right: 0.2em;
  width: 20px;
}
.mpda_cpc_ft {
  padding: 15px 10px;
}
body,
p {
  margin: 0;
}
body {
  line-height: 1.6;
  font-family: "Helvetica Neue", "Hiragino Sans GB", "Microsoft YaHei", "\9ED1\4F53", Arial, sans-serif;
  font-size: 14px;
}
.mpda_cpc_context .card_mask_global {
  display: none;
  text-align: center;
}
.mpda_cpc_context .card_mask_global i {
  margin: 0 40px;
}
.mpda_cpc_context .card_mask_global.vm_helper p {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 14px;
}
.mpda_cpc_context:hover .card_mask_global {
  display: block;
}

