@charset "UTF-8";
/* const.css -----------------------------------------------------------------*/
.icon { display: inline-block; background-color: transparent; background-repeat: no-repeat; }
.VAM:after { content: ""; display: inline-block; overflow: hidden; height: 100%; width: 0; font-size: 0; vertical-align: middle; }
.wbwr { word-break: break-all; word-wrap: break-word; }
.clr:after, .clr:before { content: ""; display: table; }
.clr:after { clear: both; }
.clr { zoom: 1; }
.fll { float: left; }
.flr { float: right; }
.vam { vertical-align: middle; }
.db { display: block; }
.dib { display: inline-block; }
.tar { text-align: right; }
.tac { text-align: center; }
.ovh { overflow: hidden; }
.vat { vertical-align: top; }
.vam { vertical-align: middle; }
.posr { position: relative; }
.auto { margin-left: auto; margin-right: auto; }
/* reset.css -----------------------------------------------------------------*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td, header, footer, section, article, aside, nav, figure, figcaption { margin: 0; padding: 0; }
html, body { width: 100%; font-family: "Microsoft Yahei", "Helvetica"; color: #333333; }
img { max-width: 100%; border: 0; /*-webkit-touch-callout: none;*/ }
a { color: #333333; text-decoration: none; }
ul, ol { list-style: none; }
/* form-reset.css -----------------------------------------------------------------*/
table { border-collapse: collapse; border-spacing: 0; }
button { background: none; }
input, textarea, button { border: none; }
input, button, textarea, select, optgroup, option { font: 1rem "Microsoft Yahei", "Helvetica"; }
input[type="button"], input[type="text"], input[type="submit"], input[type="search"], input[type="tel"], input[type="number"], select, option, .appNone { appearance: none; -webkit-appearance: none; -moz-appearance: none; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); }
input:-moz-placeholder, textarea:-moz-placeholder, input::-moz-placeholder, textarea::-moz-placeholder { color: rgba(255, 255, 255, 0.6); }
/*常用类名*/
.fl { float: left; }
.fr { float: right; }
.clearfix { zoom: 1; }
.clearfix:after { content: ''; display: block; clear: both; }
.wrap-b { width: 100%; min-width: 1200px; }
.wrap { width: 1200px; margin: 0 auto; }
.a-img { width: 100%; vertical-align: top; }
.a-hover:hover { color: #4bc061; }
h1, h2, h3, h4, h5 { font-weight: normal; }
em, i { font-style: normal; }
* { outline: none; }
.mt20 { margin-top: 20px; }
.mt30 { margin-top: 30px; }
.mb30 { margin-bottom: 30px; }
.header-b { background: #eeeeee; }
.header { height: 40px; }
.header .header-left { font-size: 14px; line-height: 16px; }
.header .header-left-ls { padding-top: 13px; height: 27px; border-left: 1px solid transparent; border-right: 1px solid transparent; margin-left: -1px; }
.header .header-left-ls .header-left-list { position: relative; padding: 0 18px; border-left: 1px solid #d3d3d3; margin-left: -1px; cursor: pointer; }
.header .header-left-ls:first-child .header-left-list { border-left: none; }
.header .header-left-ls .a-hover { color: #666; }
.header .header-left-ls .a-hover:hover { color: #4bc061; }
.header .header-left-ls-wap-title { display: inline-block; color: #666; cursor: pointer; }
.header .header-left-ls-wap { z-index: 3; position: relative; }
.header .header-left-ls-wap:before { content: ''; display: block; position: absolute; width: 100%; height: 1px; background: #fff; left: 0; bottom: -1px; z-index: 2; }
.header .header-left-ls-wap:hover .header-left-ls-wap-show { display: block; }
.header .header-left-ls-wap:hover .icon-header-arrow { position: absolute; right: 4px; top: 3px; width: 0; height: 0; border: 4px solid transparent; border-bottom: 4px solid #999; }
.header .header-left-ls-wap:hover .header-left-ls-wap-title { color: #4bc061; }
.header .icon-header-arrow { position: absolute; right: 4px; top: 8px; width: 0; height: 0; border: 4px solid transparent; border-top: 4px solid #999; }
.header .header-left-ls-wap-show { display: none; position: absolute; width: 150px; height: 150px; background: #fff; border: 1px solid #ddd; top: 26px; left: 30px; z-index: 2; }
.header .header-left-ls-wap-show:before, .header .header-left-ls-wap-show:after { content: ''; position: absolute; top: -10px; left: 34px; width: 0; height: 0; border: 4px solid transparent; border-bottom: 6px solid #fff; }
.header .header-left-ls-wap-show:before { border-bottom-color: #000; left: 34px; }
.header .header-left-wap { width: 150px; }
.rightnav { font-size: 0; line-height: 40px; }
.rightnav .rightnav-link { margin-left: 40px; font-size: 14px; color: #666; }
.rightnav .rightnav-link:hover { color: #4bc061; }
.pic-code-app { margin: 15px auto 0; width: 120px; height: 120px; }
.footer-index { display: none; }
.footer { display: block; padding-top: 20px; }
.footer-special .footer-index { display: block; }
.footer-special .footer { display: none; }
.footer-b { background: #333; color: #999; }
.footer-index { font-size: 14px; }
.footer-sitemap { width: 100%; border-top: 1px solid #444; border-bottom: 1px solid #444; padding: 20px 0; text-align: center; }
.footer-sitemap-main { width: 655px; margin: 0 auto; }
.footer-sitemap-ls { padding: 0 14px; color: #999; font-size: 16px; border-left: 1px solid #666; }
.footer-sitemap-ls:first-child { border-left: none; }
.footer-sitemap-ls:hover { color: #3c9a4e; }
.footer-friendlink-title { color: #666; }
.footer-friendlink { padding: 20px 0; }
.footer-cooper-link { padding: 0 10px; color: #999; line-height: 30px; border-right: 1px solid #666; }
.footer-cooper-link:last-of-type { border-right: none; }
.footer-cooper-link:hover { color: #3c9a4e; }
.footer-copy { padding: 20px 0; text-align: center; color: #666; }
.footer-info { font-size: 14px; text-align: center; }
.footer-info .footer-sitemap-ls { margin-top: 20px; color: #999; }
.nav-header { height: 90px; }
.logo { padding-top: 26px; width: 412px; height: 64px; }
.search { width: 700px; }
.search-tags { font-size: 14px; line-height: 90px; }
.search-tags-title { color: #fda953; }
.tags-link { color: #999; }
.search-input { margin-top: 24px; width: 380px; height: 42px; }
.inp { padding: 0 20px; width: 297px; height: 40px; font-size: 14px; border: 1px solid #eee; border-right: none; background: #f7f7f7; line-height: 40px; }
.search-btn { width: 42px; height: 42px; display: block; cursor: pointer; background: #4bc061; }
.search-btn:hover { opacity: 0.5; }
.icon-search-btn { display: block; margin: 0 auto; width: 20px; height: 20px; background: no-repeat;background-position: -138px 0; }
.inp::-webkit-input-placeholder { color: #bbb; }
.inp::-moz-placeholder { color: #bbb; }
.inp:-ms-input-placeholder { color: #bbb; }
.nav-box { font-size: 18px; height: 48px; background: #4bc061; line-height: 48px; }
.nav { width: 100%; }
.nav li { position: relative; float: left; }
.nav li:hover .nav-hide { display: inline-block; }
.nav li:hover .nav-link { display: inline-block; background: #3c9a4e; }
.nav-link { display: inline-block; padding: 0 30px; color: #fff; }
.nav-hide { display: none; position: absolute; top: 48px; left: 0; z-index: 22; width: 100%; font-size: 14px; border: 1px solid #eee; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background: #ffffff; }
.nav-hide .nav-hide-item { display: block; width: 100%; height: 40px; text-align: center; line-height: 40px; border-bottom: 1px solid #eee; }
.nav-hide .nav-hide-item:last-of-type { border-bottom: none; }
.left-box { width: 870px; }
.right-box { width: 300px; }
.greenyellow { color: #a2cf36; }
.lightblue { color: #9fcaed; }
.darkpink { color: #ceaefa; }
.orangered { color: #f89283; }
.indigo { color: #68dcab; }
.lightRed { color: #ff6362; }
.lightgreen { color: #6ab98c; }
.lightorange { color: #ffa800; }
.lightpink { color: #a788d4; }
.alpha-txt { position: absolute; bottom: 10px; margin: 0 10px; padding: 0 10px; width: 260px; height: 40px; font-size: 18px; line-height: 40px; text-align: center; background: rgba(255, 255, 255, 0.5); color: #333; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.alpha-txt:hover { color: #4bc061; }
.top-ad { margin-top: 15px; height: 90px; overflow: hidden; vertical-align: top; }
/* top.css -----------------------------------------------------------------*/
.slideBox { width: 100%; height: 380px; overflow: hidden; position: relative; }
.slideBox .hd { width: 140px; overflow: hidden; position: absolute; left: 50%; bottom: 20px; margin-left: -70px; z-index: 1; }
.slideBox .hd ul { overflow: hidden; zoom: 1; float: left; }
.slideBox .hd ul li { float: left; width: 25px; height: 4px; background: white; cursor: pointer; margin: 0 5px; }
.slideBox .hd ul li.on { background: #4bc061; }
.slideBox .bd { position: relative; height: 100%; z-index: 0; }
.slideBox .bd li { zoom: 1; vertical-align: top; }
.slideBox .bd img { display: block; }
.sl-list { position: relative; display: block; width: 100%; height: 380px; overflow: hidden; }
.sl-txt { padding: 0 10%; height: 126px; line-height: 126px; position: absolute; bottom: 0; width: 80%; font-size: 24px; text-align: center; color: #fff; background: url("../images/index-slide-bg.png") repeat-x; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev, .slideBox .next { position: absolute; left: 10px; top: 50%; margin-top: -24px; display: block; width: 48px; height: 48px; background: no-repeat;background-position: 0 0; }
.slideBox .next { left: auto; right: 10px; background: no-repeat;background-position: -69px 0; }
.slideBox .prev:hover, .slideBox .next:hover { filter: alpha(opacity=50); opacity: 50; }
.slideBox .prevStop { display: none; }
.slideBox .nextStop { display: none; }
.right-top { position: relative; width: 100%; height: 140px; overflow: hidden; }
.top-text { position: absolute; bottom: 0; padding: 0 5%; width: 90%; height: 34px; font-size: 16px; text-align: center; line-height: 34px; color: #fff; background: rgba(0, 0, 0, 0.5); text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.top-text:hover { color: #4bc061; }
.right-con li { margin-top: 20px; }
.right-con .con-title { padding-right: 10px; margin-right: 6px; font-size: 14px; line-height: 14px; border-right: 1px solid #ddd; vertical-align: middle; }
.right-con .con-con { max-width: 220px; font-size: 14px; line-height: 14px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; vertical-align: middle; }
/* 新闻.css -----------------------------------------------------------------*/
.column-title { width: 100%; height: 60px; line-height: 60px; border-bottom-width: 1px; border-bottom-style: solid; }
.column-title h2 { float: left; color: #666; font-size: 0; }
.icon-column { margin-right: 10px; width: 36px; height: 36px; -webkit-border-radius: 10px; border-radius: 10px; background: #ffa800  center center no-repeat;background-position: -178px 0; vertical-align: middle; }
.column-header { display: inline-block; vertical-align: middle; font-size: 26px; }
.sub-nav { float: left; margin-left: 30px; font-size: 0; color: #aaa; }
.sub-nav-link { float: left; color: #666; font-size: 16px; }
.sub-nav-line { float: left; margin: 0 8px; font-size: 16px; }
.sub-nav-line:last-of-type { font-size: 0; }
.more-link { display: inline-block; font-size: 14px; color: #999; }
.more-link:hover { color: #4bc061; }
.icon-more { width: 10px; height: 10px; background: no-repeat;background-position: -178px -104px; vertical-align: middle; }
.news-pic { margin-right: -26px; overflow: hidden; }
.news-pic li { float: left; position: relative; margin-right: 26px; width: 198px; height: 132px; overflow: hidden; }
.txt-pos { position: absolute; bottom: 0; padding: 0 5%; width: 90%; font-size: 14px; background: url("../images/inde-ls-bg.png") repeat-x; color: #fff; line-height: 40px; text-align: center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.txt-pos:hover { color: #4bc061; }
.beauty-left-list-box { padding-top: 12px; }
.beauty-left-list { float: left; font-size: 0; width: 290px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.beauty-left-list li { margin-right: 10px; line-height: 32px; font-size: 14px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.beauty-left-list li:before { display: block; float: left; content: ''; margin-right: 12px; width: 4px; margin-top: 14px; height: 4px; -webkit-border-radius: 50%; border-radius: 50%; background: #ccc; vertical-align: middle; }
.grap-list li { margin-bottom: 26px; }
.grap-list li:last-of-type { margin-bottom: 0; }
.grap-list-info-title { height: 50px; overflow: hidden; font-size: 14px; line-height: 24px; color: #333; }
.grap-list-info-title:hover { color: #4bc061; }
.grap-list-pic { margin-right: 6px; width: 120px; height: 80px; overflow: hidden; }
.grap-list-info-time { margin-top: 18px; font-size: 12px; color: #999; }
.line-news { border-bottom-color: #ffa800; }
.line-lady { border-bottom-color: #ff83ac; }
.line-lady .icon-column { background-color: #ff83ac; }
.line-baby { border-bottom-color: #a2cf36; }
.line-baby .icon-column { background-color: #a2cf36; }
.line-weight { border-bottom-color: #9fcaed; }
.line-weight .icon-column { background-color: #9fcaed; }
.line-beauty { border-bottom-color: #ceaefa; }
.line-beauty .icon-column { background-color: #ceaefa; }
.line-plastic { border-bottom-color: #f89283; }
.line-plastic .icon-column { background-color: #f89283; }
.line-health { border-bottom-color: #68dcab; }
.line-health .icon-column { background-color: #68dcab; }
/* 女人.css -----------------------------------------------------------------*/
.left-lady-sl .slideBox { width: 300px; height: 300px; overflow: hidden; }
.left-lady-sl .slideBox .prev, .left-lady-sl .slideBox .next { position: absolute; left: 0; top: 50%; margin-top: -30px; display: block; width: 29px; height: 60px; background: no-repeat;background-position: 0 -68px; }
.left-lady-sl .slideBox .next { left: auto; right: 0; background: no-repeat;background-position: -50px -68px; }
.left-lady-sl .sl-list { height: 300px; }
.left-lady-sl .sl-txt { position: absolute; bottom: 10px; margin: 0 10px; padding: 0 10px; width: 260px; height: 40px; font-size: 18px; line-height: 40px; text-align: center; background: rgba(255, 255, 255, 0.5); color: #000; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.left-lady-mid { width: 540px; }
.cmdl-top { padding-bottom: 24px; border-bottom: 1px dashed #bbb; }
.cmdl-top-imgwrap { width: 174px; height: 130px; overflow: hidden; margin-right: 20px; }
.cmdl-top-right { width: 325px; }
.cmdl-top-right-title { display: block; line-height: 28px; color: #000000; font-size: 18px; overflow: hidden; height: 28px; white-space: nowrap; text-overflow: ellipsis; }
.cmdl-top-right-title:hover { color: #4bc061; }
.cmdl-top-right-content { line-height: 24px; font-size: 14px; color: #666; height: 72px; }
.cmdl-top-right-time { color: #999; font-size: 12px; line-height: 14px; margin-top: 15px; }
.cmdl-bottom { padding-top: 19px; margin-bottom: -18px; }
.cmdl-bottom-ls { margin-bottom: 18px; width: 50%; }
.cmdl-bottom-ls-round { width: 4px; height: 4px; -webkit-border-radius: 50%; border-radius: 50%; background: #cccccc; margin-top: 6px; margin-right: 10px; }
.cmdl-bottom-ls-word { font-size: 16px; line-height: 18px; height: 18px; max-width: 240px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.right-lady-top { position: relative; width: 100%; height: 150px; overflow: hidden; }
.right-lady-txt { position: absolute; bottom: 0; padding: 0 5%; width: 90%; height: 34px; font-size: 16px; background: rgba(255, 131, 181, 0.8); color: #fff; line-height: 34px; text-align: center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.right-lady-txt:hover { color: #4bc061; }
.right-lady-list li { padding: 0 20px; margin: 1px 0 0; height: 36px; line-height: 36px; font-size: 14px; background: #f8f8f8; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
/* 育儿.css -----------------------------------------------------------------*/
.baby-right-item { margin-bottom: 16px; display: table; }
.baby-right-item:last-of-type { margin-bottom: 0; }
.item-info { display: table-cell; padding-top: 8px; width: 48px; height: 40px; font-size: 12px; color: #fff; text-align: center; -webkit-border-radius: 50%; border-radius: 50%; }
.item-info-in { padding-left: 15px; display: table-cell; vertical-align: middle; text-align: left; line-height: 20px; font-size: 14px; }
.r-b-1 { background: #cebf45; }
.r-b-2 { background: #9aca80; }
.r-b-3 { background: #ff8169; }
.r-b-4 { background: #70c6cd; }
.r-b-5 { background: #c58cc9; }
/* 减肥.css -----------------------------------------------------------------*/
.weight-left { position: relative; margin-right: 30px; width: 300px; height: 300px; overflow: hidden; }
.weight-right { width: 540px; }
.pic-item:first-child { margin-bottom: 6px; }
.weight-right-pic { width: 180px; }
.weight-right-pic .pic-item-img { width: 100%; height: 120px; overflow: hidden; }
.weight-right-pic .pic-item-txt { font-size: 14px; color: #333; line-height: 30px; text-align: center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.weight-right-pic .pic-item-txt:hover { color: #4bc061; }
.weight-right-list { width: 330px; }
.weight-right-list-ul li { width: 100%; line-height: 34px; font-size: 16px; }
.weight-right-list-ul li:before { display: block; content: ''; float: left; margin-right: 10px; margin-top: 15px; width: 4px; height: 4px; -webkit-border-radius: 50%; border-radius: 50%; background: #ccc; vertical-align: middle; }
.weight-rlu-a { max-width: 305px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
/* 美容.css -----------------------------------------------------------------*/
.beauty-tags .beauty-tags-link { margin-right: 7px; margin-bottom: 15px; padding: 0 20px; font-size: 16px; line-height: 34px; border: 1px solid #ddd; -webkit-border-radius: 20px; border-radius: 20px; }
.beauty-tags .beauty-tags-link:hover { color: #fff; background: #ff6362; border-color: #ff6362; }
.tags-special { color: #ff6362; }
/* 整形.css -----------------------------------------------------------------*/
/* 养生.css -----------------------------------------------------------------*/
.health-top-left { margin-right: 10px; padding-top: 14px; width: 70px; height: 54px; color: #fff; font-size: 14px; text-align: center; background: url(/statics/images/images_bh/pic-health-bg.png) no-repeat; }
.health-top-title { font-size: 14px; line-height: 28px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.health-top-det { font-size: 12px; color: #999; line-height: 20px; }
.health-list { padding-top: 30px; }
.health-list li { position: relative; padding-left: 26px; font-size: 14px; line-height: 40px; border-bottom: 1px dashed #ccc; }
.health-list li:last-of-type { border-bottom: none; }
.health-list li:before { content: ''; position: absolute; left: 0; top: 14px; width: 14px; height: 12px; background: no-repeat;background-position: -178px -72px; }
.health-list-a { display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.beauty-list-a { max-width: 240px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
/* 疾病.css -----------------------------------------------------------------*/
.disease-right-top { width: 300px; height: 90px; background: #f8f8f8; }
.disease-rt-imgwrap { width: 120px; height: 90px; overflow: hidden; }
.disease-rt-title { width: 140px; margin-left: 18px; font-size: 16px; color: #000000; line-height: 24px; margin-top: 20px; }
.disease-rt-title:hover { color: #4bc061; }
.icon-nav-pic { width: 16px; height: 14px; margin-top: 1px; background: no-repeat;background-position: -178px -38px; margin-right: 7px; }
.disease-right-middle { padding-bottom: 20px; }
.disease-rm-ls { margin-top: 20px; }
.disease-rm-ls-a { max-width: 250px; font-size: 14px; line-height: 16px; height: 16px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.cmrs .cmrs-imgwrap { display: block; width: 300px; height: 150px; position: relative; overflow: hidden; margin-bottom: 14px; }
.cmrs .cmrs-main { padding-top: 10px; margin-bottom: -16px; }
.cmrs .cmrs-title { position: absolute; padding: 0 20px; left: 0; bottom: 0; width: 260px; text-align: center; height: 36px; line-height: 36px; color: #fff; font-size: 16px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.cmrs .cmrs-title:hover { text-decoration: underline; }
.cmrs .cmrs-title-green { background: rgba(99, 201, 120, 0.8); }
.cmrs .cmrs-title-pink { background: rgba(253, 154, 193, 0.8); }
.cmrs .cmrs-title-yellow { background: rgba(235, 163, 28, 0.8); }
.cmrs .cmrs-title-deepgreen { background: rgba(161, 206, 82, 0.8); }
.cmrs .cmrs-ls { margin-bottom: 16px; height: 22px; line-height: 22px; }
.cmrs .cmrs-ls-num { width: 22px; text-align: center; font-size: 14px; color: #fff; background: #dddddd; -webkit-border-radius: 4px; border-radius: 4px; margin-right: 10px; }
.cmrs .cmrs-ls-a { max-width: 240px; height: 22px; font-size: 14px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.cmrs .cmrs-ls-num-one { background: #ff5e5b; }
.cmrs .cmrs-ls-num-two { background: #ff9d00; }
.cmrs .cmrs-ls-num-three { background: #f9d219; }
.cmrs .cmrs-list { font-size: 14px; line-height: 16px; margin-bottom: 19px; }
.cmrs .cmrs-list-left { color: #999999; border-right: 1px solid #dddddd; padding-right: 6px; margin-right: 6px; }
.cmrs .cmrs-list-a { max-width: 220px; height: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.disease-left-left-top { margin-bottom: 11px; }
.disease-llt-ls { width: 145px; height: 94px; overflow: hidden; position: relative; margin-left: 10px; }
.disease-llt-ls:first-child { margin-left: 0; }
.disease-llt-ls-bottom { position: absolute; left: 0; bottom: 0; padding: 0 20px; width: 105px; height: 30px; line-height: 30px; text-align: center; color: #fff; background: url("../images/inde-ls-bg.png") repeat-x; font-size: 14px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.disease-llt-ls-bottom:hover { color: #4bc061; }
.cmmp { width: 549px; margin-bottom: -6px; }
.cmmp .cmmp-ls { margin: 0 0 10px 10px; width: 173px; }
.cmmp .cmmp-ls-imgwrap { position: relative; width: 173px; height: 130px; overflow: hidden; }
.cmmp .cmmp-ls-title { position: absolute; bottom: 0; padding: 0 10px; width: 153px; font-size: 14px; line-height: 28px; text-align: center; background: url("../images/inde-ls-bg.png") repeat-x; color: #fff; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.cmmp .cmmp-ls-title:hover { color: #4bc061; }
/* ../images/index.png */
.icon-search-btn,
.slideBox .prev,
.slideBox .next,
.icon-column,
.icon-more,
.left-lady-sl .slideBox .prev,
.left-lady-sl .slideBox .next,
.health-list li:before,
.icon-nav-pic{
background-image: url(/statics/images/images_bh/index.png);
}