﻿
@charset "utf-8";
/* CSS Document */
body{background:#FFF!important; font-size: 14px; color:#333;-webkit-tap-highlight-color:transparent;}
/*a, abbr, acronym, address, applet, article, aside, audio, b, blockquote, big, body, center, canvas, caption, cite, code, command, datalist, dd, del, details, dfn, dl, div, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, keygen, label, legend, li, meter, nav, menu, object, ol, output, p, pre, progress, q, s, samp, section, small, span, source, strike, strong, sub, sup, table, tbody, tfoot, thead, th, tr, tdvideo, tt,
u, ul, var { margin:0; padding:0}*/
article, aside, footer, header, hgroup, nav, section, figure, figcaption { display: block;word-wrap:break-word; word-break:break-all;}
button,input,select,textarea{font-size:100%;border:0;outline:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;padding: 0;margin:0;}
ul,ol{list-style:none;padding:0;margin:0;}
fieldset,img{border:0;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
table{border-spacing:0;}
a{color:#333;text-decoration:none;}
a:hover{color:#2577e3;text-decoration:none;}
a:link,a:visited{border:none; outline:none;}
i,cite{font-style:normal;}
/* .clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;} */
/* .clearfix{*zoom:1;} */
.clear{clear:both; overflow:hidden;}
img{border:none;}
.hide{display:none;}
.fl{float:left;}
.fr{float:right;}

.color_f40 { color: #f40;}
/* .container { width:1200px; padding:0;} */
.wrapper   { width: 960px; margin:0 auto;}
.w_wrapper { min-width: 1210px; background-color: #FFF;}
.new_wrap { width:1190px; min-width: 1190px;margin: 0 auto;}
/*公共样式*/
.bgf2{ background:#f2f2f2 !important;}
.ovH{ overflow:hidden;}
.mt5{ margin-top:5px;}
.ml5{ margin-left:5px;}
.mt3{ margin-top:3px;}
.mr5{ margin-right:10px;}
.ml10{ margin-left:10px;}
.mr10{ margin-right:5px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt35{ margin-top:35px;}
.mb20{ margin-bottom:20px;}
.mb10{ margin-bottom:10px;}
.pb10{ padding-bottom:10px;}
.ml15{ margin-left:15px;}
.mb5{ margin-bottom:5px;}
.ml50{ margin-left:50px;}
.mt50{ margin-top:50px;}
.ml40{ margin-left:40px;}
.fs12{ font-size:12px;}
.fs13{ font-size:13px;}
.fs14{ font-size:14px;}
.fs15{ font-size:15px;}
.fs16{ font-size:16px;}
.fs17{ font-size:17px;}
.fs18{ font-size:18px;}
.fs19{ font-size:19px;}
.fs20{ font-size:20px;}
.color_f60{ color:#f60;cursor: pointer;}
.fwb{ font-weight:bold;}
.tetx3{ color:#333;}
.tetx6{ color:#666;}
.tetx8{ color:#888;}
.tetx9{ color:#999;}
.taC{ text-align:center;}
.bgfff{ background:#fff;}
.h30{ height:30px;}
.lh30{ line-height:30px;}
.db{ display:block;}
.none{display: none;}
.pr{ position:relative;}
/*详情页面头部*/
.pl5{ padding-left:5px;}
.pl10{ padding-left:10px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt25{ margin-top:25px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}
.mr40{ margin-right:40px;}
.mr10{ margin-right:10px;}
.mb40{ margin-bottom:40px !important;}
.color_e0{ color:#ee0000;}
.fs30{ font-size:30px;}
.color_blue{ color:#377bee;}
.pr{ position:relative !important;}

/*06.18资讯新增*/
.text_over1 {white-space: nowrap;text-overflow: ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.text_over2 { overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;}
.pl20{padding-left: 20px;}
/*2019.07.30二期资讯页面新增样式*/
.news_home_left{width: 170px;}
.news_home_left .nav{border: 1px solid #eeeeee; width: 168px; background: #fff;border-top-left-radius: 5px;border-top-right-radius: 5px; overflow: hidden;}
.news_home_left .nav li{line-height: 56px;border-bottom: 1px solid #eeeeee; padding-left: 20px; padding-right: 5px;}
.news_home_left .nav li a{color: hsl(0, 0%, 13%); font-size: 16px; font-weight: 600;}
.news_home_left .nav li .on, .news_home_left .nav li a:hover{color: #377bee;}
.news_home_left .nav li ul{display: none;}
.news_home_left .nav li ul li{line-height: 36px; border-bottom: none; padding-right: 0;}
.news_home_left .nav li ul li a{color: #666666; font-size: 15px; font-weight: 400;}
.news_home_left .nav li ul .on, .news_home_left .nav li ul li a:hover{color: #377bee;}
.news_home_left .nav li .unfold{display: block;}

.news_home_left .nav li:last-of-type{border-bottom: 0;}
.news_home_left, .news_home_middle{float: left;margin-right: 20px;}
.news_home_middle{width: 680px; }
.news_list_mod{margin-top: 20px;}
.news_list_mod li { padding: 15px 0; border-top: 1px solid #e6e6e6; padding-right: 10px;}
.news_list_mod li:hover{background: #f6f6f6;}
.news_list_mod .picture {float: left; margin-right: 20px; width: 193px;height: 130px; overflow: hidden; min-width: 193px; max-width: 193px;}
.news_list_mod a.picture { display: block; position: relative;}
.news_list_mod a.picture img{width:100%;min-height:130px; -webkit-transition:-webkit-transform .3s ease-out;
 transition:-webkit-transform .3s ease-out; -o-transition:transform .3s ease-out; transition:transform .3s ease-out;
 transition:transform .3s ease-out,-webkit-transform .3s ease-out;}
.news_list_mod a.picture:hover img { transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05)}
.news_list_mod .detail{}
.news_list_mod .detail h3{font-size: 20px;}
.news_list_mod .detail .tags{font-size: 13px; color: #666; line-height: 20px;margin:16px 0 15px 0;}
.news_list_mod .detail img{width: 150px; height: 80px; border-radius: 8px; margin-right: 10px;}
.news_list_mod .tinfo{font-size: 12px; color: #999;height: 22px; line-height: 22px;}
.news_list_mod .tinfo .img_icon img{ width: 20px; height: 20px; float: left; margin: 1px 5px 0 0;}
.news_list_mod .tinfo span{ display: inline-block;line-height: 22px; }
.news_list_mod .tinfo .read{background: url(https://branddoctor.miaoshoucdn.com/pc/news/statics/images/jktt_icon02.png) no-repeat; width: 18px;height: 13px; float: left;margin: 5px 5px 0 0;}
.more_news{text-align: center;border-top: 1px solid #e6e6e6; padding: 15px 0;}
.more_news a{font-size: 14px; color: #999;}
.more_news .arrow{background: url(https://branddoctor.miaoshoucdn.com/pc/news/statics/images/news_arrow.png) no-repeat; width: 10px;height: 6px; display: inline-block; margin-left: 5px;}
.news_home_right{width: 300px; float: right;}
.news_hot_column{border: 1px solid #e6e6e6; width: 298px; padding-bottom: 15px; position: relative; }
.news_hot_column h3{background: url(https://branddoctor.miaoshoucdn.com/pc/news/statics/images/news_bgIcon.png) no-repeat; width: 88px;height: 42px;line-height: 36px; color: #fff; font-size: 18px; text-align: center; margin-left: -9px;}
.news_hot_column li{margin-top: 10px; padding: 0 10px;}
.news_hot_column li .point{float: left; margin:8px 5px 0 0; width: 6px;height: 6px; background: #377bee; border-radius: 50%; overflow: hidden; }

.carouselBox{position: relative;}
.carouselBox h2{font-size: 30px; padding: 20px 15px 10px 15px;}
.carouselBox .detail{background: url(https://branddoctor.miaoshoucdn.com/pc/news/statics/images/news_bg_banner.png) no-repeat; position: absolute;bottom: 0px ;left:0; width: 100%; height:117px; color: #fff;}
.carouselBox .intro{padding: 0 15px;}
#homeBanner { width: 680px; height: 272px; overflow: hidden;}
.home_banner .jPicture-dot{right: 15px; left: inherit !important;}
.home_banner .jPicture-dot b{box-sizing: border-box; border: 1px solid #ffffff;background: #ffffff;}
.home_banner .jPicture-dot b.active{background: #5184f7; padding: 0;}
.home_banner .jPicture-prev, .home_banner .jPicture-next{background: url(https://branddoctor.miaoshoucdn.com/pc/news/statics/images/news_icon_arrow.png) no-repeat; width: 36px;height: 82px; top:38%;}
.home_banner .jPicture-next{background-position: -55px 0;}
.article_details iframe { display: block; margin: 0 auto 15px;}
.article_details video { display: block; margin: 0 auto;}

.f-r{
    display: flex;
    flex-direction: row;
}
.logo {
    width: 120px;
    height: auto;
}
#rightBanner { width: 100%; height: 120px; overflow: hidden; border-radius: 8px;}
.right-banner-wrap .jPicture-dot b{box-sizing: border-box; border: 1px solid #ffffff;background: #ffffff;}
.right-banner-wrap .jPicture-dot b.active{background: #5184f7; padding: 0;}
.right-banner-wrap .jPicture-prev, .right-banner-wrap .jPicture-next{
    background: url(https://branddoctor.miaoshoucdn.com/pc/news/statics/images/news_icon_arrow.png) no-repeat; 
    width: 18px;
    height: 41px;
    top:50%;
    margin-top: -21px;
    background-size: cover;
}
.right-banner-wrap .jPicture-next{background-position: -27.5px 0;}

.ad-health-test-card .title {
    font-size: 22px;
    font-weight: 600;
    color: #222222;
    line-height: 30px;
    margin-bottom: 14px;
}

.ad-health-test-card .item {
    width: 100%;
    padding: 0;
    display: flex;
    flex-direction: row;
    box-sizing: border-box;
}
.ad-health-test-card .item a {
    line-height: 18px;
    flex: 1;
}
.ad-health-test-card .item:nth-child(n+2) {
    margin-top: 10px;
}
.ad-health-test-card .item .point{
    width: 4px;
    height: 4px;
    border-radius: 2px;
    background-color: #377bee;
    margin-right: 4px;
    margin-top: 5px;
}

.detail-tip {width: 50%; font-weight: 600; color: #377bee;}
.bottom-banner-wrap{ border-radius: 8px; overflow: hidden;}
#bottomBauner { width: 100%; height: 200px; overflow: hidden;}
.bottom-banner-wrap .jPicture-dot b{box-sizing: border-box; border: 1px solid #ffffff;background: #ffffff;}
.bottom-banner-wrap .jPicture-dot b.active{background: #5184f7; padding: 0;}
.bottom-banner-wrap .jPicture-prev, .bottom-banner-wrap .jPicture-next{
    background: url(https://branddoctor.miaoshoucdn.com/pc/news/statics/images/news_icon_arrow.png) no-repeat; 
    width: 36px;
    height: 82px;
    top:50%;
    margin-top: -41px;
}
.bottom-banner-wrap .jPicture-next{background-position: -55px 0;}

.recommendation-title {
    font-size: 18px;
    font-weight: 600;
    color: #222;
}
.recommendation-wrap {
    overflow: hidden;
    width: 100%;
    padding: 10px 0;
    flex-wrap: wrap;
    display: flex;
    flex-direction: row;
    box-sizing: border-box;
    font-size: 13px;
    font-weight: 600;
    color: #222;
}
.recommendation-wrap .item {
    width: 50%;
    padding: 5px 10px;
    display: flex;
    flex-direction: row;
    box-sizing: border-box;
}
.recommendation-wrap .item a{
    flex: 1;
}
.recommendation-wrap .item .point{
    width: 4px;
    height: 4px;
    border-radius: 2px;
    background-color: #377bee;
    margin-right: 4px;
    margin-top: 5px;
}

.content-card__head .tinfo{font-size: 12px; color: #999;height: 22px; line-height: 22px;}
.content-card__head .tinfo .img_icon img{ width: 20px; height: 20px; float: left; margin: 1px 5px 0 0;}
.content-card__headd .tinfo span{ display: inline-block;line-height: 22px; }
.content-card__head .tinfo .read{background: url(https://branddoctor.miaoshoucdn.com/pc/news/statics/images/jktt_icon02.png) no-repeat; width: 18px;height: 13px; float: left;margin: 5px 5px 0 0;}