

.main {background-image: none;}

.bottomBarBox .sideBarBorder {display: none;}



.part-dr-collab,

.part-hot,

.part-offer,

.part-qna {margin-bottom: 10px;	font-family: 'Microsoft YaHei', simsun, Arial, Lucida Grande, Verdana, Lucida, Helvetica, sans-serif;}

.part-dr-collab .part-tl,

.part-hot .part-tl,

.part-offer .part-tl,

.part-qna .part-tl {height: 38px;line-height: 38px;padding-bottom: 8px;border-bottom: 2px solid #ccc;color: #739e00;}

.part-dr-collab .part-tl h2,

.part-hot .part-tl h2,

.part-offer .part-tl h2,

.part-qna .part-tl h2 {color: #739e00;font-size: 18px;font-weight: 400;}

.part-dr-collab .part-tl h2 a,

.part-hot .part-tl h2 a,

.part-offer .part-tl h2 a,

.part-qna .part-tl h2 a {color: #739e00;}



.part-hot ul,

.part-offer ul,

.part-qna ul {margin-top: 10px;}

.part-hot li,

.part-offer li,

.part-qna li {height:28px;line-height: 28px;overflow: hidden;}

.part-hot li a,

.part-offer li a,

.part-qna li a{color: #333;}

.part-hot li h3,

.part-offer li h3,

.part-qna li h3 {width: 230px;height: 28px;line-height: 28px;float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 14px;font-weight: 400;}

.part-hot li em,

.part-offer li em,

.part-qna li em {display:block;height:28px;line-height: 28px;overflow: hidden;text-align: right;color: #b9b9b9;font-size: 14px;font-style: normal;}

.part-hot li a:hover,

.part-offer li a:hover,

.part-qna li a:hover {color: #739e00;}



.part-offer ul {width: 650px;overflow: hidden;}

.part-offer li {margin-right: 20px;float: left;}

.part-offer li h3 {width: 210px;padding-right: 10px;}

.part-offer li h3 {width: 210px;height:32px;line-height: 32px;padding-right: 10px;}

.part-offer li em {height:32px;line-height: 32px;}



.part-dr-collab {margin-bottom: 10px;}

.part-dr-collab .part-tl {height: 38px;line-height: 38px;padding-bottom: 8px;border-bottom: 2px solid #cccccc;color: #739e00;}

.part-dr-collab .part-tl h2{font-size: 18px;font-weight: 400;}

.part-dr-collab dl{margin: 20px 0 0;}

.part-dr-collab dt{width: 70px;height: 70px;margin-right: 20px;overflow: hidden;float: left;border-radius: 50%;}

.part-dr-collab dt img{width: 100%;}

.part-dr-collab dd{overflow: hidden;}

.part-dr-collab dd h3{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #666;font-size: 16px;font-weight: 700;}

.part-dr-collab dd h3 a{color: #333;}

.part-dr-collab dd h3 a:hover{color: #739e00;}

.part-dr-collab dd em{margin-left: 10px;color: #666;font-size: 14px;font-weight: 400;font-style: normal;}

.part-dr-collab p{max-height: 40px;line-height:20px;margin: 10px 0;overflow: hidden;font-size: 14px;}

.part-dr-collab p a{color: #333;}

.part-dr-collab p a:hover{color: #739e00;}

.part-dr-collab ul{width: 260px;overflow: hidden;}

.part-dr-collab ul li{float: left;margin-right: 10px;}

.part-dr-collab ul a{display: block;width: 100px;height: 32px;line-height: 32px;margin-right: 20px;float: left;border-radius: 5px;text-align: center;color: #fff;font-size: 14px;}

.part-dr-collab ul .bg-green{background-color: #739e00;}

.part-dr-collab ul .bg-blue{background-color: #48bcac;}



.mAdList .titleBar{height:38px;line-height:38px; padding-bottom:8px;border-bottom:2px solid #ccc; color:#739e00;background: none;}

.mAdList .titleBar h3{padding-left: 0;float:left;font-size:18px;font-family:Microsoft Yahei,Simhei;font-weight:normal; color:#739e00;}

.mAdList .titleBar h3 a{ color:#739e00;}

.sideBar .mAdList{ padding:0; margin-bottom:10px;border: 0;}

.sideBar .mAdList .moduleContent{ padding:10px 0 5px;}

.sideBar .mAdList .moduleContent .textList{ padding:3px 0;}

.sideBar .mAdList .moduleContent .textList li{width: auto;padding-left:10px;float: none;overflow:hidden; font-size:14px;text-overflow: ellipsis;white-space: nowrap;height:30px;line-height:30px;background:url(/fd-mirror/assets/img.familydoctor.com.cn/css/www/lastpage20160114/images/icon.png) no-repeat 0 3px;}

.sideBar .mAdList .moduleContent .textList li a{color:#4c4c4c;font-family: 'Microsoft YaHei', simsun, Arial, Lucida Grande, Verdana, Lucida, Helvetica, sans-serif;}

.sideBar .mAdList .moduleContent .textList li a:hover{text-decoration:none; color:#739e00;}



.query-cate{position:relative;border:1px solid #e6e6e6;font-family: 'Microsoft YaHei', simsun, Arial, Lucida Grande, Verdana, Lucida, Helvetica, sans-serif;background:#fafafa;}

.query-cate::before{position:absolute;top:-1px;left:0;right:0;bottom:0;z-index:0;content:'';opacity:0;border:1px solid #739e00;-webkit-transition:opacity .5s;transition:opacity .5s}

.query-cate:hover::before{opacity:1}

.query-cate .query-types{position:relative;z-index:1;margin:0 1px;margin-top:-1px}

.query-cate .query-types a{padding:0 21px;float:left;cursor:pointer;border-top:1px solid transparent;font-size:15px;color:#444;line-height:41px;text-align:center}

.query-cate .query-types a.on{color:#739e00;border-top:1px solid #739e00;font-weight:700;background:#fff}

.query-cate .query-content{position:relative;z-index:1;padding:10px 0 10px 32px;margin:1px;margin-top:0;clear:both;background:#fff}

.query-cate .query-content ul{max-height: 130px;overflow: hidden auto;}

.query-cate .query-content ul li{float:left;}

.query-cate .query-content ul em{padding-right:10px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

.query-cate .query-content .disease-list li{width:9.09%}

.query-cate .query-content .disease-list2 li{width:10%}

.query-cate .query-content .disease-list-lg li{width:20%}

.query-cate .query-content .single-line-list li{margin-right:10px}

.query-cate .query-content .multi-line-list li{width:10%}

.query-cate .query-content a{font-size:14px;color:#444;line-height:2}

.query-cate .query-content a:hover{color:#739e00}

.query-cate .query-content dl{overflow:hidden}

.query-cate .query-content dl dt{width:74px;margin-top:3px;float:left;border-radius:3px;font-size:14px;text-align:center;line-height:22px;color:#fff}

.query-cate .query-content dl dt.bg-red{background-color:#739e00}

.query-cate .query-content dl dt.bg-gray{background-color:grey}

.query-cate .query-content dl dd{margin-left:95px}

