
@media print { 
    body { display:none; } 
  }
/*.mainNav a:nth-child(2),.mainNav a:nth-child(6),.mainNav a:nth-child(7),.mainNav a:nth-child(8),.mainNav a:nth-child(9){ display:none !important;}
.newscontent .title li:not(:first-child),.news-list>div:not(:first-child),.home-doctor,.displayNone{ display: none !important;}
.big_nav a:nth-child(2),.big_nav a:nth-child(6),.big_nav a:nth-child(7),.big_nav a:nth-child(8),.big_nav a:nth-child(9){display: none;}
.hos-filter,.hot-tit,.tuijian,.mergeBox,.media-tit,.mergeBox{display: none !important;}*/

.mainNav a:nth-child(6),.mainNav a:nth-child(7),.mainNav a:nth-child(8),.mainNav a:nth-child(9){ display:none !important;}
.newscontent .title li:not(:first-child),.news-list>div:not(:first-child),.home-doctor,.displayNone{ display: none !important;}
.big_nav a:nth-child(6),.big_nav a:nth-child(7),.big_nav a:nth-child(8),.big_nav a:nth-child(9){display: none;}
.hos-filter,.hot-tit,.tuijian,.mergeBox,.media-tit,.mergeBox{display: none !important;}
/* * 公用头底*/
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, blockquote, pre, form, fieldset, legend, input, button, textarea, hr{ margin: 0; padding: 0; color: #333; }
body{ font-size: 12px; font-family: "Microsoft Yahei","Heiti SC", "simsun", Arial, sans-serif,  "黑体"; background: #fff; }
ul, ol, li{ list-style: none; }
fieldset, img{ border: 0 }
.clearfix:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix{ zoom: 1; }
.clear{ clear: both; display: block; font-size: 0; height: 0; line-height: 0; overflow: hidden; }

.clearf:after,clearf:before{content:"";display:block; }
.clearf:after {clear:both;}
.clearf{zoom:1;}
.clam { display: -webkit-box; overflow: hidden; text-overflow: ellipsis; word-wrap: break-word;  white-space: normal; -webkit-box-orient: vertical;}
.clam1 { -webkit-line-clamp: 1;}
.clam2 { -webkit-line-clamp: 2;}
.clam3 { -webkit-line-clamp: 3;}
a{ text-decoration: none; color: #333; }
a:hover{ text-decoration: underline; color: #e64660; }
/* Hides from IE-mac \*/
* html .clearfix{ height: 1%; }
html{ min-height: 101%; }
html, body{ min-width: 1000px; }

table,table tr,table tr td{max-width:100%}
table{border: 1px solid #ccc;border-collapse: collapse;margin:0 auto;width: 80%;color:#333;text-align:center;}
table tr td{line-height:2.5em;/* width:50%; */}
table tr td,.arcbody table tr td span{ font-size:1em !important;}
table tr:nth-child(odd) { background: #f5f5f5;}

.CONTENT_zixun{ padding:.3em 0;background-color: #fd5877;text-align: center;color: #ffffff;}
.CONTENT_zixun a{ font-weight: bold;color: #ffffff;}

.mr{ width: 1100px;margin: 0 auto;}
.c-333{ color: #333; }
.c-369{ color: #369; }
.c-666{ color: #666; }
.c-999{ color: #999; }
.c-ff5370{ color: #ff5370; }
.left{ float: left; }
.right{ float: right; }
.pos_rel{ position: relative; }
.pos_abs{ position: absolute; }
.d-n{ display: none; }
em{ font-style: normal; }
i{ font-style: normal }
/*去除Chrome等浏览器文本框默认发光边框*/
input:focus, textarea:focus{ outline: none; }
.head-wrap{ width: 1100px; margin: 0 auto; font-family: "Microsoft Yahei"; position: relative; }
.bg-logo{ height: 115px; background: #fff; position: relative; z-index: 5; margin-bottom: 20px; }
.bg-logo .logo{ background: url("../images/logo.png") no-repeat; float: left; height: 80px; width: 250px; margin-top: 25px; margin-right: 80px; }

.ym-search{ position: relative; float: left; margin-top: 50px; width: 480px; height: 36px; z-index: 9; margin-left: -3px; }
.ym-search:hover{ }
.ym-search .search{ display: block; float: left; width: 380px; /*height: 18px;*/ font-size: 12px; font-family: "microsoft yahei"; padding: 10px 8px 6px; /*padding: 10px 8px 4px \9;*/ color: #999; border: 2px solid #ff6980; border-radius: 2px 0 0 2px; }
.search-box{ height: 41px; position: relative; }
.search-box .hot-searchWd{ position: absolute; left: 10px; top: 0; height: 36px; line-height: 36px; color: #666; cursor: text; font-size: 14px; display: none; }
.search-box .hot-focus{ color: #ccc; }
.ym-search .search-focus{ color: #333; }
.ym-search .hotItem a{ color: #999; padding-right: 13px; }
.ym-search .hotItem a:hover{ color: #ff5370; text-decoration: none }
.search-btn{ display: block; float: left; width: 61px; line-height: 36px; text-align: center; color: #fff; font-size: 14px; background: #ff6980; border-radius: 0 2px 2px 0 }
.search-btn:hover, .search-btn-on{ color: #fff; text-decoration: none }
.search-btn:active{ background-position: 0 -68px; border-color: #f5294c; }
.hot-lab{ height: 22px; position: absolute; right: 64px; top: 7px; }
.hot-lab a{ display: block; float: left; height: 22px; line-height: 22px; padding: 0 5px; font-size: 12px; color: #999; background: #f5f5f5; border-radius: 10px; margin-right: 10px; }
.hot-lab a:hover{ text-decoration: none; color: #ff5370; }
.search-list{ position: absolute; display: none; left: 0; top: 30px; border-radius: 0 0 5px 5px; width: 451px; background: #fff; border: 2px solid #ff6980; border-top: none; cursor: pointer; }
.search-list li{ height: 28px; }
.search-list li a{ display: block; height: 28px; line-height: 28px; padding-left: 8px; font-size: 12px; color: #333; }
.search-list li i{ display: inline-block; font-style: normal; height: 28px; overflow: hidden; padding-right: 5px; }
.search-list a span{ display: inline-block; height: 28px; overflow: hidden; max-width: 198px; text-overflow: ellipsis; white-space: nowrap; }
.search-list .list-2 a span{ color: #999; display: inline-block; height: 28px; max-width: 103px; overflow: hidden; }
.search-list li em{ font-style: normal; font-weight: bold; }
.search-list .list-2 a{ padding-left: 20px; color: #999; }
.search-list a:hover{ background: #ededed; text-decoration: none; }
.App{ float: right; height: 66px; margin-top: 38px;}

/*频道页公用部分*/
.channel_nav{ height: 39px; border-bottom: 2px solid #ff5370; font-family: "MICROSOFT YAHEI"; background: #fff; position: relative; z-index: 3 }
.channel_nav_cont{ width: 1100px; margin: 0 auto; }
.pull_down{ width: 190px; float: left; position: relative; z-index: 99999 }
.all_kinds{ display: block; text-indent: 33px; line-height: 41px; font-size: 13px; background: url(https://www.3ua.cn/images/common-head.jpg?ver=1324) no-repeat #ff5370 13px -975px; color: #fff; border-radius: 2px 2px 0 0; cursor: pointer }
.big_nav{ padding-left: 38px; }
.big_nav a{ position: relative; float: left; font-size: 16px; color: #666; margin-right: 45px; *margin-right: 44px; line-height: 41px; }

.big_nav a.now, .big_nav a:hover{ color: #ff5370; text-decoration: none }
.mainNav{ position: relative; z-index: 3; }
.mainNav a{ position: relative; }
.taoBtnList{ float: left; padding: 0; position: relative; margin-left: -4px; z-index: 9999; }
.taoBtnList div a{ width: 71px; position: relative }
.taoBtnList div a{ display: block; float: none; margin: 0; font-size: 14px; line-height: 34px; padding: 0 19px 0 21px; }
.taoBtnList div a:hover{ background: #ff6980; color: #fff; }
.taoBtnList:after{ content: '买买买'; background: url(https://www.3ua.cn/images/common-head.jpg?ver=1324) no-repeat 0 -1396px; font-size: 0; position: absolute; right: 42px; top: -11px; color: #fff; width: 46px; height: 24px; overflow: hidden; z-index: 10 }
.taoBtnList:hover div{ display: block }
.taoBtnList div{ border: 1px solid #dadada; position: absolute; left: -22px; top: -1px; background: #fff; display: none; padding-bottom: 10px; box-shadow: 0 1px 2px 1px #e0e0e0; width: 111px; border-radius: 4px; z-index: 1 }
.all_list{ top: 41px; left: 0; z-index: 300; display: none }
.all_left_list{ width: 188px; border: 1px solid #ff5370; border-top: none; background: #fff; padding: 10px 0 12px; position: relative; z-index: 300 }
.all_left_list:hover, .all_left_on{ border-right-color: #e8e8e8; }
.all_left_list a{ line-height: 36px; height: 34px; padding: 0 0 6px; display: block; overflow: hidden; background: #fff; margin-bottom: -3px; }
.all_left_list a span{ display: block; padding-left: 52px; margin-top: 2px; font-size: 13px; color: #333; position: relative; left: 0; margin-left: -7px; }
.all_left_list a:hover, .all_left_list .now{ text-decoration: none; width: 190px; }
.all_left_list .now span, .all_left_list a:hover span{ position: relative; left: 5px; *left: 7px; box-shadow: 0 0 1px 1px #e0e0e0; transition: all ease-out 0.2s; border-bottom: 1px solid #efefef \9; border-top: 1px solid #efefef \9; *margin-right: 7px; }
.all_left_list .jingxuan span{ background-position: 17px -23px; }
.all_left_list .eye span{ background-position: 17px -63px }
.all_left_list .nose span{ background-position: 17px -100px }
.all_left_list .body span{ background-position: 17px -138px }
.all_left_list .laserfacial span{ background-position: 17px -1033px; }
.all_left_list .face span{ background-position: 17px -216px }
.all_left_list .chest span{ background-position: 17px -255px }
.all_left_list .facialwrinkles span{ background-position: 17px -294px }
.all_left_list .injection span{ background-position: 17px -333px }
.all_left_list .hair span{ background-position: 17px -372px }
.all_left_list .tooth span{ background-position: 17px -411px }
.all_left_list .ear span{ background-position: 17px -947px; }
.all_left_list .lip span{ background-position: 17px -991px; }
.all_left_list .private span{ background-position: 17px -907px; }
.all_left_list .women span{ background-position: 17px -907px; }
.all_left_list .fnbeauty span{ background-position: 17px -177px; }
.infoShowCont{ position: absolute; left: 194px; top: 0; background: #fff; display: none }
.btnItem2{ position: absolute; left: -15px; top: 0; background: #fff; z-index: 1; min-height: 429px; max-width: 952px; border: 1px solid #e8e8e8; border-top: none; }
.btnItem2 .jingxuan{ padding: 0 15px; width: 94px; }
.btnItem2 .jingxuan a{ color: #666; display: block; line-height: 37px; border-bottom: 1px solid #f5f5f5; white-space: nowrap; text-align: center }
.btnItem2 .jingxuan a:hover{ text-decoration: none; color: #ff5370; }
.btnItem2 li{ }
.otherPart{ line-height: 28px; display: none }
.otherPart a:hover{ text-decoration: none }
.otherPart .item1{ margin-right: 30px; padding-right: 18px; width: 96px; text-align: right; font-weight: bold; background-position: 109px -461px; }
.otherPart .item1 a{ color: #333; line-height: 28px; }
.otherPart .item1 a:hover{ color: #ff5370; }
.otherPart .item2{ width: 490px; margin-right: 15px; }
.otherPart .item2 div{ height: 28px; margin-bottom: 13px; overflow: hidden; width: 100%; }
.otherPart .item2 a{ display: block; white-space: nowrap; float: left; margin-right: 10px; margin-bottom: 17px; border: 1px solid #efefef; padding: 0 10px; border-radius: 19px; height: 26px; line-height: 26px; color: #666 }
.otherPart .item2 a:hover{ color: #fff; border-color: #ff5370; background: #ff5370; }
.otherPart .item2 .special{ color: #ff5370; border-color: #ffe6ea; }
.otherPart .item3{ color: #ababab }
.otherPart .item3:hover{ color: #ff5370 }
.linkConts{ width: 732px; float: left; padding: 25px 0 40px }
.linkItem{ overflow: hidden; *padding-bottom: 10px; }

.msg{ line-height: 50px; height: 50px; font-size: 12px; color: #666;border-bottom: 1px solid #f1f1f1;}
.msg div{ width: 1100px; margin: 0 auto; }
.msg a{ color: #333; }
.msg a:hover{ color: #ff5370; }

.faith span{ background: url(../images/headnew.jpg) no-repeat; }
.faith{ background: #f5f5f5; width: 100%; overflow: hidden; }
.faith ul{font-size: 12px; height: 77px; padding: 18px 0; overflow: hidden; }
.faith ul li{ width:24.9%;float: left; border-right: 1px dotted #cdcdcd; line-height:4em; text-align:center; font-size:18px; font-weight:bold; color:#4b4a4a;}
.faith ul li:last-child{ border-right:none;}
.faith ul li i{ vertical-align:middle; font-size:30px; font-weight:bold; color:#ff536f; padding:.1em .3em; border:3px solid #ff536f; border-radius:2em; margin-right:.2em;}


.ym-footer{ width: 100%; font-family: "Microsoft Yahei"; background: #fff; }
.ym-info{padding: 56px 0px; background: #333; width: 100%; }
.foot-wrap{ width: 1100px; margin: 0 auto;display:flex;}
.foot-wrap i{ font-style: normal; }
.ym-logo{ width: 270px;}
.ym-logo div{ height: 60px; background: none; }
.ym-logo p{ color: #999; padding-top: 22px; font-weight: normal; padding-bottom:35px;}
.ym-logo p span{ font-size: 14px; display: block; }
.ym-logo p em{ font-size: 28px; font-family: Arial; }
.ym-logo p a{color: #a4a4a4; font-size: 17px;}
.ym-about{ display:flex;}
.ym-about dl{ float: left; height: 124px; width: 110px; }
.ym-about dl dt, .ym-about dl dt{ width: 130px; color: #999; }
.ym-about dl dt{ font-size: 16px; padding-bottom: 14px; }
.ym-about dl dd, .ym-about dl dd a{ font-size: 12px; color: #999; line-height: 24px; }
.ym-about dl dd a:hover{ color: #fff; text-decoration: none; }
.ym-about dl:last-child{ width:400px;}


.hot-tit{ font-size: 18px; font-weight: bold; line-height: 22px; color: #666; padding: 30px 0 10px 0; overflow: hidden; border-bottom: 2px solid #e8e8e8; }

/**chat*/
#MessageMeiErBeiCenter, #MessageMeiErBeiLeft, #MessageMeiErBeiLeft #MessageMeiErBeiLeftButton a:nth-child(2) img{display:none !important;}



/**顶部登录注册导航*/
.sign-box {
   height: 36px;
   background: #fafafa;
   border-bottom: 1px solid #dfdfdf;
   position: relative;
   z-index: 9999;
}
.sign-box div {
   float: left;
}
.user-info span, .sign-right span, .user-info a, .sign-right a {
   line-height: 36px;
   cursor: pointer;
}
.sign-right span {
   color: #888;
}
#hd a {
   color: #959595;
}
.to-sign .sign-user a {
   padding: 0 0 0 27px;
   background-position: 0 -47px;
}
.to-sign .sign_doc a, .to-sign .sign_hos a, .to-sign .sign-user a {
   display: block;
   margin-top: 9px;
   height: 19px;
   line-height: 19px;
}
.box-xx {
   padding: 0 12px;
   height: 28px;
   line-height: 35px;
   color: #dfdfdf;
}
.sign-btn-box {
   width: 250px;
   margin-left: 1245px;
}


/**new diary*/

/**列表-医院-右侧-日记*/
.doc_lists .zs_photo li.imgs a img {width: 100%;height: auto !important;}
.doc_lists .zs_photo li.imgs:nth-child(2){display:none !important;}
.doc_lists .zs_photo li.imgs{width:246px !important;}
/**列表页-日记*/
div.diary-list-main div#list-wrap.list-wrap a.list-link div.img-top div.right{display:none !important;}
.list-wrap .list-link .img-top .left{left:25% !important;}
/**列表-项目-底部-日记*/
.share_list_0 dd div.photos a{display:none}
/**落地页-项目|医院-底部-日记*/
.mergeBox .photos.clearfix img{display:none;}
.mergeBox .photos {height: 0 !important;}
/**落地页-项目-中部-对比图*/
.detailFile > dl:nth-child(5) > dd:nth-child(4) > p:nth-child(2) > img:nth-child(1){display:none !important;}
/**落地页-日记-顶部-对比图*/
.diary-info .info-box .row .before-photos{height:0;overflow:hidden;display:none !important;}

/**tmp css*/
.content_r{display:none !important;}
