/*
* @Author: ycsjx
* @Date:   2020-03-24 09:46:08
* @Last Modified by:   yc
* @Last Modified time: 2020-04-01 20:49:32
*/
@charset "utf-8";

.icon-newlogo2x {
    width: 142px;
    height: 44px;
    background-image: url('../images/new-bg.png');
    background-position: -129px 0;
}

.icon-ivf {
    width: 32px;
    height: 32px;
    background-image: url('../images/new-bg.png');
    background-position: -2px 2px;
}

.icon-news {
    width: 32px;
    height: 32px;
    background-image: url('../images/new-bg.png');
    background-position: -2px -64px;
}

.icon-dongluan {
    width: 32px;
    height: 32px;
    background-image: url('../images/new-bg.png');
    background-position: -2px -137px;
}

.icon-shipin {
    width: 32px;
    height: 32px;
    background-image: url('../images/new-bg.png');
    background-position: -2px -31px;
}

.icon-baike {
    width: 32px;
    height: 32px;
    background-image: url('../images/new-bg.png');
    background-position: -2px -98px;
}

.icon-searchx2 {
    width: 14px;
    height: 14px;
    background-image: url(../images/new-bg.png);
    background-position: -129px -50px;
}

.subNav .links-l .i {
    background: url(../images/new-bg.png) no-repeat;
}

.subNav .links-l .i-1 {
    height: 24px;
    margin-top: 1px;
    background-position: -49px 0;
}

.subNav .links-l .i-2 {
    height: 23px;
    margin-top: 1px;
    background-position: -49px -25px;
}

.subNav .links-l .i-3 {
    height: 20px;
    margin-top: 3px;
    background-position: -49px -49px;
}

.subNav .links-l .i-4 {
    height: 23px;
    margin-top: 2px;
    background-position: -49px -69px;
}

.subNav .links-l .i-5 {
    height: 23px;
    margin-top: 2px;
    background-position: -49px -93px;
}

.subNav .links-l .i-6 {
    height: 23px;
    margin-top: 1px;
    background-position: -49px -116px;
}

.subNav .links-l .i-7 {
    height: 20px;
    margin-top: 3px;
    background-position: -49px -280px;
}

.subNav .links-l .i-8 {
    height: 22px;
    margin-top: 2px;
    background-position: -49px -318px;
}

.subNav .links-l .i-9 {
    height: 23px;
    margin-top: 1px;
    background-position: -48px -417px;
}

.subNav .links-l .i-10 {
    height: 20px;
    margin-top: 3px;
    background-position: -49px -368px;
}

.subNav a:hover .i-1 {
    background-position: -49px -140px;
}

.subNav a:hover .i-2 {
    background-position: -49px -165px;
}

.subNav a:hover .i-3 {
    background-position: -49px -189px;
}

.subNav a:hover .i-4 {
    background-position: -49px -209px;
}

.subNav a:hover .i-5 {
    background-position: -49px -233px;
}

.subNav a:hover .i-6 {
    background-position: -49px -256px;
}

.subNav a:hover .i-7 {
    background-position: -49px -301px;
}

.subNav a:hover .i-8 {
    background-position: -49px -331px;
}

.subNav a:hover .i-9 {
    background-position: -48px -442px;
}

.subNav a:hover .i-10 {
    background-position: -49px -389px;
}

.focus .thB .mark:before,
.video .thB .mark:before,
.quannews .thB .mark:before,
.egg .thB .mark:before,
.baike .thB .mark:before,
.ranking .thB .mark:before,
.recommend .thB .mark:before,
.baike .thB:before {
    background-image: url(../images/new-bg.png);
    background-repeat: no-repeat;
}

.focus .thB .mark:before {
    width: 39px;
    height: 40px;
    background-position: -2px -179px;
}

.video .thB .mark:before {
    width: 40px;
    height: 32px;
    margin-top: 4px;
    margin-bottom: 16px;
    background-position: -2px -222px;
}

.quannews .thB .mark:before {
    width: 39px;
    height: 40px;
    margin-top: 3px;
    margin-bottom: 13px;
    background-position: -2px -296px;
}

.zixun .thB .mark:before {
    width: 36px;
    height: 40px;
    background-position: -4px -296px;
}

.qichehangqing .thB .mark:before {
    width: 40px;
    height: 40px;
    background-position: 0 -339px;
}

.usecar .thB .mark:before {
    width: 40px;
    height: 40px;
    background-position: 0 -382px;
}

.egg .thB .mark:before {
    width: 38px;
    height: 40px;
    background-position: -2px -425px;
}

.baike .thB .mark:before {
    width: 40px;
    height: 40px;
    margin-top: 2px;
    background-position: 0 -468px;
}

.ranking .thB .mark:before {
    width: 40px;
    height: 40px;
    background-position: 0 -508px;
}

.recommend .thB .mark:before {
    width: 34px;
    height: 40px;
    background-position: -6px -549px;
}

.jm-ask .asklist .num:before {
    width: 14px;
    height: 13px;
    background-image: url(../images/new-bg.png);
    background-repeat: no-repeat;
    background-position: -85px -11px;
}

.video .icon-video,
.video .first .icon-video {
    background-image: url(../images/new-bg.png);
    background-repeat: no-repeat;
}

.video .first .icon-video {
    width: 50px;
    height: 50px;
    background-repeat: no-repeat;
    background-position: -1px -633px;
}

.buytools .icon1 {
    background-position: -516px -9px;
}

.buytools .icon2 {
    background-position: -516px -60px;
}

.buytools .icon3 {
    background-position: -516px -111px;
}

.buytools .icon4,
.buytools .icon8 {
    background-position: -516px -162px;
}

.buytools .icon5,
.buytools .icon9 {
    background-position: -516px -213px;
}

.buytools .icon6,
.buytools .icon7 {
    background-position: -516px -264px;
}

.buytools .icon1,
.buytools .icon2,
.buytools .icon3,
.buytools .icon4,
.buytools .icon8,
.buytools .icon5,
.buytools .icon9,
.buytools .icon6,
.buytools .icon7 {
    background-image: url(../images/new-bg.png);
    background-repeat: no-repeat;
}

/*.recommend .item .hot-icon{display:inline-block;width:11px;height:11px;background:url(../images/new-bg.png) no-repeat left top;}*/
.coupons .item {
    background-image: url(../images/new-bg.png);
    background-position: -84px -91px;
}

.article-list ul li a i.new-img-icon,
.article-like-body ul li p.t .new-img-icon {
    background: url(../images/new-bg.png) no-repeat -313px 0;
}

.article-list ul li a i.new-video-icon,
.article-like-body ul li p.t .new-video-icon {
    background: url(../images/new-bg.png) no-repeat -282px 0;
}

/**
 * 实现列表显示 前面小点的样式 感觉到不用好看些，暂时注销
 */
.ranking .ranking-body .ranking-r .ranking-r-top-zt ul li:before {
    content: '';
    display: inline-block;
    background: url(../images/new-bg.png) -100px -35px no-repeat;
    width: 20px;
    height: 18px;
}

.ranking .ranking-r-body .ranking-r-body-list ul li:before {
    content: '';
    display: inline-block;
    background: url(../images/new-bg.png) -100px -71px no-repeat;
    width: 20px;
    height: 20px;
}

.ranking .ranking-r-body .ranking-r-body-list ul li.top:before {
    content: '';
    display: inline-block;
    background: url(../images/new-bg.png) -344px 2px no-repeat;
    width: 15px;
    height: 18px;
    float: left;
    margin-left: 5px;
}

.footer-navi .ewms .ico i {
    background-image: url(../images/new-bg.png);
    background-repeat: no-repeat;
}

.footer-navi .ewms .ico i.icon-sina {
    width: 52px;
    height: 55px;
    background-position: -52px -529px;
}

.footer-navi .ewms .ico:hover i.icon-sina {
    width: 52px;
    height: 55px;
    background-position: -52px -473px;
}

.footer-navi .ewms .ico i.icon-douyin {
    width: 52px;
    height: 55px;
    background-position: -125px -529px;
}

.footer-navi .ewms .ico:hover i.icon-douyin {
    width: 52px;
    height: 55px;
    background-position: -125px -473px;
}

.footer-navi .ewms .ico i.icon-wechat {
    width: 52px;
    height: 55px;
    background-position: -200px -529px;
}

.footer-navi .ewms .ico:hover i.icon-wechat {
    width: 52px;
    height: 55px;
    background-position: -200px -473px;
}

.baike-con3-more .btn i.icon-right {
    line-height: 2.4;
    display: inline-block;
    width: 19px;
    height: 19px;
    vertical-align: middle;
    background: url(../images/new-bg.png) -130px -69px no-repeat;
}

.Header_bg .login .login_btn i.icon-lock {
    background: url(../images/new-bg.png) -155px -49px no-repeat;
}

.g-slider .bx-prev:after,
.g-slider .bx-next:after {
    background-image: url(../images/new-bg.png);
    background-repeat: no-repeat;
}

.g-slider .bx-prev:after {
    background-position: -76px -589px;
}

.g-slider .bx-next:after {
    background-position: -76px -617px;
}

.widget-uisdc-helper .btn i.icon-wechat-1 {
    display: inline-block;
    width: 18px;
    height: 16px;
    background: url(../images/new-bg.png) -65px -655px no-repeat;
}

.fixed-right .item .r-icon:before {
    content: '';
    display: inline-block;
    width: 26px;
    height: 26px;
    background-image: url(../images/new-bg.png);
    background-repeat: no-repeat;
}

.fixed-right .item .icon-zxtg:before {
    background-position: -443px -88px;
}

.fixed-right .item:hover .icon-zxtg:before {
    background-position: -444px -119px;
}

.fixed-right .item .icon-wzmu:before {
    background-position: -444px -152px;
}

.fixed-right .item:hover .icon-wzmu:before {
    background-position: -444px -181px;
}

.fixed-right .item .icon-comme:before {
    background-position: -393px -49px;
}

.fixed-right .item:hover .icon-comme:before {
    background-position: -359px -49px;
}

.fixed-right .item .icon-ewm:before {
    background-position: -181px -49px;
}

.fixed-right .item:hover .icon-ewm:before {
    background-position: -215px -49px;
}

.fixed-right .item .icon-top2:before {
    background-position: -253px -48px;
}

.fixed-right .item:hover .icon-top2:before {
    background-position: -282px -49px;
}

.ProductNav .ProductNav-ul>li .w-nav-icon {
    background-image: url(../images/new-bg.png);
    background-repeat: no-repeat;
}

.ProductNav .ProductNav-ul>li.w-li-site .w-nav-icon {
    background-position: -577px 5px
}

.ProductNav .ProductNav-ul>li.w-li-mall .w-nav-icon {
    background-position: -577px -55px
}

.ProductNav .ProductNav-ul>li.w-li-hd .w-nav-icon {
    background-position: -577px -116px
}

.ProductNav .ProductNav-ul>li.w-li-flyer .w-nav-icon {
    background-position: -577px -175px
}

.ProductNav .ProductNav-ul>li.w-li-wxapp .w-nav-icon {
    background-position: -577px -235px
}

.ProductNav .ProductNav-ul>li.w-li-ktu .w-nav-icon {
    background-position: -577px -295px
}

.ProductNav .ProductNav-ul>li.w-li-wxast .w-nav-icon {
    background-position: -577px -355px
}

.ProductNav .ProductNav-ul>li.w-li-yueke .w-nav-icon {
    background-position: -577px -414px
}

.ProductNav .ProductNav-ul>li.w-li-yx .w-nav-icon {
    background-position: -577px -476px
}

.ProductNav .ProductNav-ul>li.w-li-more .w-nav-icon {
    background-position: -577px -538px
}

.ProductNav .ProductNav-ul>li .new-icon {
    background: url(../images/new-bg.png) no-repeat -375px 0;
}

.ico-changshi.i-cs12 {
    background: url(../images/new-bg.png) no-repeat -375px 0;
}

.ico-changshi.i-cs6 {
    background: url(../images/new-bg.png) no-repeat -410px 0;
}

/*.nav-f20-title:before{background:url(../images/new-bg.png) -428px 0px no-repeat;}*/
.hot-container .nav-f22-title:before {
    background: url(../images/new-bg.png) -428px -40px no-repeat;
}

.list-main li em i.crown-icon {
    background: #fff url(../images/new-bg.png) no-repeat -194px -432px;
}

.nav_title .nav_f20:after {
    background: #fff url(../images/new-bg.png) no-repeat -233px -432px;
}

/*精选 奖牌*/
.yy-container .nav-f22-title:before {
    background: url(../images/new-bg.png) -464px 0 no-repeat;
}

.fx-container .nav-f22-title:before,
.fx1-container .nav-f22-title:before {
    background: url(../images/new-bg.png) -428px 0 no-repeat;
}

.fx-list .nav_title .nav_f20:after {
    background: #fff url(../images/new-bg.png) no-repeat -298px -432px;
}

/*关注 红qi*/
.widget-talk .nav_title .nav_f20:after {
    background: #fff url(../images/new-bg.png) no-repeat -262px -432px;
}

/*圈子 对*/
.fx1-wz-list .zxwz .nav_title .nav_f20:after {
    background: #fff url(../images/new-bg.png) no-repeat -261px -432px;
}

.fx1-wz-list .zxwd .nav_title .nav_f20:after {
    background: #fff url(../images/new-bg.png) no-repeat -298px -432px;
}

/**
* 图标替换部分
*/

/*咨讯封面 02*/
.information-cover {}

/*咨讯内容 03*/
.information-article {}

/*医院目录 05*/
.hospital-directory {}

.hospital-directory .yy-container.yy-menu-tg .nav-f22-title:before {
    background: url(../images/new-bg.png) -464px 0 no-repeat;
}

.hospital-directory .yy-container.yy-menu-mg .nav-f22-title:before {
    background: url(../images/new-bg.png) -428px 0 no-repeat;
}

.hospital-directory .yy-container.yy-menu-els .nav-f22-title:before {
    background: url(../images/new-bg.png) -428px -40px no-repeat;
}

.hospital-directory .yy-container.yy-menu-mlxy .nav-f22-title:before {
    background: url(../images/new-bg.png) -463px -37px no-repeat;
}

.hospital-directory .yy-container.yy-menu-cn .nav-f22-title:before {
    background: url(../images/new-bg.png) -463px -37px no-repeat;
}

/*国家封面 11*/
.national-cover {}

.national-cover .yy-container .nav-f22-title:before {
    background: url(../images/new-bg.png) -428px 0 no-repeat;
}

.national-cover .hot-container .nav-f22-title:before {
    background: url(../images/new-bg.png) -428px 0 no-repeat
}

.national-cover .fx-container .nav-f22-title:before {
    background: url(../images/new-bg.png) -463px -37px no-repeat;
}

.national-cover .fxzj-container .nav-f22-title:before {
    background: url(../images/new-bg.png) -428px 0 no-repeat;
}

/*闻闻中心 17 */
.news-center {}

.news-center .fx-container .nav-f22-title:before {
    background: url(../images/new-bg.png) -463px -37px no-repeat;
}

.news-center .fxzj-container .nav-f22-title:before {
    background: url(../images/new-bg.png) -428px 0 no-repeat;
}




/*第二部分sprite-new*/

/*
* @Author: ycsjx
* @Date:   2020-03-24 09:46:08
* @Last Modified by:   ycsjx
* @Last Modified time: 2020-03-26 12:14:44
*/
.icon-newlogo2x {
    width: 142px;
    height: 46px;
    background-image: url('../images/new-bg.png');
    background-position: -129px 0;
}

.icon-ivf {
    width: 32px;
    height: 32px;
    background-image: url('../images/new-bg.png');
    background-position: -2px 2px;
}

.icon-news {
    width: 32px;
    height: 32px;
    background-image: url('../images/new-bg.png');
    background-position: -2px -64px;
}

.icon-dongluan {
    width: 32px;
    height: 32px;
    background-image: url('../images/new-bg.png');
    background-position: -2px -137px;
}

.icon-shipin {
    width: 32px;
    height: 32px;
    background-image: url('../images/new-bg.png');
    background-position: -2px -31px;
}

.icon-baike {
    width: 32px;
    height: 32px;
    background-image: url('../images/new-bg.png');
    background-position: -2px -98px;
}

.icon-searchx2 {
    width: 14px;
    height: 14px;
    background-image: url(../images/new-bg.png);
    background-position: -129px -50px;
}

.subNav .links-l .i {
    background: url(../images/new-bg.png) no-repeat;
}

.subNav .links-l .i-1 {
    height: 24px;
    margin-top: 1px;
    background-position: -49px 0;
}

.subNav .links-l .i-2 {
    height: 23px;
    margin-top: 1px;
    background-position: -49px -25px;
}

.subNav .links-l .i-3 {
    height: 20px;
    margin-top: 3px;
    background-position: -49px -49px;
}

.subNav .links-l .i-4 {
    height: 23px;
    margin-top: 2px;
    background-position: -49px -69px;
}

.subNav .links-l .i-5 {
    height: 23px;
    margin-top: 2px;
    background-position: -49px -93px;
}

.subNav .links-l .i-6 {
    height: 23px;
    margin-top: 1px;
    background-position: -49px -116px;
}

.subNav .links-l .i-7 {
    height: 20px;
    margin-top: 3px;
    background-position: -49px -280px;
}

.subNav .links-l .i-8 {
    height: 22px;
    margin-top: 2px;
    background-position: -49px -318px;
}

.subNav .links-l .i-9 {
    height: 23px;
    margin-top: 1px;
    background-position: -48px -417px;
}

.subNav .links-l .i-10 {
    height: 20px;
    margin-top: 3px;
    background-position: -49px -368px;
}

.subNav a:hover .i-1 {
    background-position: -49px -140px;
}

.subNav a:hover .i-2 {
    background-position: -49px -165px;
}

.subNav a:hover .i-3 {
    background-position: -49px -189px;
}

.subNav a:hover .i-4 {
    background-position: -49px -209px;
}

.subNav a:hover .i-5 {
    background-position: -49px -233px;
}

.subNav a:hover .i-6 {
    background-position: -49px -256px;
}

.subNav a:hover .i-7 {
    background-position: -49px -301px;
}

.subNav a:hover .i-8 {
    background-position: -49px -331px;
}

.subNav a:hover .i-9 {
    background-position: -48px -442px;
}

.subNav a:hover .i-10 {
    background-position: -49px -389px;
}

.focus .thB .mark:before,
.video .thB .mark:before,
.quannews .thB .mark:before,
.egg .thB .mark:before,
.baike .thB .mark:before,
.ranking .thB .mark:before,
.recommend .thB .mark:before,
.baike .thB:before {
    background-image: url(../images/new-bg.png);
    background-repeat: no-repeat;
}

.focus .thB .mark:before {
    width: 39px;
    height: 40px;
    background-position: -2px -179px;
}

.video .thB .mark:before {
    width: 40px;
    height: 32px;
    margin-top: 4px;
    margin-bottom: 16px;
    background-position: -2px -222px;
}

.quannews .thB .mark:before {
    width: 39px;
    height: 40px;
    margin-top: 3px;
    margin-bottom: 13px;
    background-position: -2px -296px;
}

.zixun .thB .mark:before {
    width: 36px;
    height: 40px;
    background-position: -4px -296px;
}

.qichehangqing .thB .mark:before {
    width: 40px;
    height: 40px;
    background-position: 0 -339px;
}

.usecar .thB .mark:before {
    width: 40px;
    height: 40px;
    background-position: 0 -382px;
}

.egg .thB .mark:before {
    width: 38px;
    height: 40px;
    background-position: -2px -425px;
}

.baike .thB .mark:before {
    width: 40px;
    height: 40px;
    margin-top: 2px;
    background-position: 0 -468px;
}

.ranking .thB .mark:before {
    width: 40px;
    height: 40px;
    background-position: 0 -508px;
}

.recommend .thB .mark:before {
    width: 34px;
    height: 40px;
    background-position: -6px -549px;
}

.jm-ask .asklist .num:before {
    width: 14px;
    height: 13px;
    background-image: url(../images/new-bg.png);
    background-repeat: no-repeat;
    background-position: -85px -11px;
}

.video .icon-video,
.video .first .icon-video {
    background-image: url(../images/new-bg.png);
    background-repeat: no-repeat;
}

.video .first .icon-video {
    width: 50px;
    height: 50px;
    background-repeat: no-repeat;
    background-position: -1px -633px;
}

.buytools .icon1 {
    background-position: -516px -9px;
}

.buytools .icon2 {
    background-position: -516px -60px;
}

.buytools .icon3 {
    background-position: -516px -111px;
}

.buytools .icon4,
.buytools .icon8 {
    background-position: -516px -162px;
}

.buytools .icon5,
.buytools .icon9 {
    background-position: -516px -213px;
}

.buytools .icon6,
.buytools .icon7 {
    background-position: -516px -264px;
}

.buytools .icon1,
.buytools .icon2,
.buytools .icon3,
.buytools .icon4,
.buytools .icon8,
.buytools .icon5,
.buytools .icon9,
.buytools .icon6,
.buytools .icon7 {
    background-image: url(../images/new-bg.png);
    background-repeat: no-repeat;
}

/*.recommend .item .hot-icon{display:inline-block;width:11px;height:11px;background:url(../images/new-bg.png) no-repeat left top;}*/
.coupons .item {
    background-image: url(../images/new-bg.png);
    background-position: -84px -91px;
}

.article-list ul li a i.new-img-icon {
    background: url(../images/new-bg.png) no-repeat -313px 0;
}

.article-list ul li a i.new-video-icon {
    background: url(../images/new-bg.png) no-repeat -282px 0;
}

/**
 * 实现列表显示 前面小点的样式 感觉到不用好看些，暂时注销
 */
.ranking .ranking-body .ranking-r .ranking-r-top-zt ul li:before {
    content: '';
    display: inline-block;
    background: url(../images/new-bg.png) -100px -35px no-repeat;
    width: 20px;
    height: 18px;
}

.ranking .ranking-r-body .ranking-r-body-list ul li:before {
    content: '';
    display: inline-block;
    background: url(../images/new-bg.png) -100px -71px no-repeat;
    width: 20px;
    height: 20px;
}

.ranking .ranking-r-body .ranking-r-body-list ul li.top:before {
    content: '';
    display: inline-block;
    background: url(../images/new-bg.png) -344px 2px no-repeat;
    width: 15px;
    height: 18px;
    float: left;
    margin-left: 5px;
}


.footer-navi .ewms .ico i {
    background-image: url(../images/new-bg.png);
    background-repeat: no-repeat;
}

.footer-navi .ewms .ico i.icon-sina {
    width: 52px;
    height: 55px;
    background-position: -52px -529px;
}

.footer-navi .ewms .ico:hover i.icon-sina {
    width: 52px;
    height: 55px;
    background-position: -52px -473px;
}

.footer-navi .ewms .ico i.icon-douyin {
    width: 52px;
    height: 55px;
    background-position: -125px -529px;
}

.footer-navi .ewms .ico:hover i.icon-douyin {
    width: 52px;
    height: 55px;
    background-position: -125px -473px;
}

.footer-navi .ewms .ico i.icon-wechat {
    width: 52px;
    height: 55px;
    background-position: -200px -529px;
}

.footer-navi .ewms .ico:hover i.icon-wechat {
    width: 52px;
    height: 55px;
    background-position: -200px -473px;
}

.baike-con3-more .btn i.icon-right {
    line-height: 2.4;
    display: inline-block;
    width: 19px;
    height: 19px;
    vertical-align: middle;
    background: url(../images/new-bg.png) -130px -69px no-repeat;
}

.Header_bg .login .login_btn i.icon-lock {
    background: url(../images/new-bg.png) -155px -49px no-repeat;
}

.g-slider .bx-prev:after,
.g-slider .bx-next:after {
    background-image: url(../images/new-bg.png);
    background-repeat: no-repeat;
}

.g-slider .bx-prev:after {
    background-position: -76px -589px;
}

.g-slider .bx-next:after {
    background-position: -76px -617px;
}

.widget-uisdc-helper .btn i.icon-wechat-1 {
    display: inline-block;
    width: 18px;
    height: 16px;
    background: url(../images/new-bg.png) -65px -655px no-repeat;
}


.fixed-right .item .r-icon:before {
    content: '';
    display: inline-block;
    width: 26px;
    height: 26px;
    background-image: url(../images/new-bg.png);
    background-repeat: no-repeat;
}

.fixed-right .item .icon-comme:before {
    background-position: -393px -49px;
}

.fixed-right .item:hover .icon-comme:before {
    background-position: -359px -49px;
}

.fixed-right .item .icon-ewm:before {
    background-position: -181px -49px;
}

.fixed-right .item:hover .icon-ewm:before {
    background-position: -215px -49px;
}

.fixed-right .item .icon-top2:before {
    background-position: -253px -48px;
}

.fixed-right .item:hover .icon-top2:before {
    background-position: -282px -49px;
}