/* CSS Document By »ªÃÀÊÖ»úÕ¾ Author:Lance E-mail:zlmlovem@qq.com QQ:350656405 Date:2013-05-24 */
.articleMain{padding:10px; font-size:15px; line-height:1.6; border-top:1px solid #f4f4f4;border-bottom:1px solid #cbc9c9;}
.articleMain .articleTitle h1{font-weight:600}
.articleMain .articleTitle p{line-height:28px; padding:8px 0; font-size:12px; color:#999;}
.articleMain .articleTitle p span.left{float:left}
.articleMain .articleTitle p span.right{float:right}
.articleMain .articleContent{color:#484747;}
.articleMain .articlePrevNext{color:#673282; margin-top:10px;}

.relationread{padding:10px; font-size:18px;}
.relationread a{color:#673282;}

.expertList{border-top:1px solid #f4f4f4;border-bottom:1px solid #cbc9c9; padding:0 10px; line-height:normal;}
.expertList li{height:133px; padding:15px 0; border-bottom:1px solid #d5d4d3; overflow:hidden}
.expertList li .eimg{width:109px; height:133px; float:left; margin-right:10px;}
.expertList li .einfo h3{font-size:16px}
.expertList li .einfo p{margin-top:5px; color:#888a9b}
.expertList li .einfo p a{color:#673282}
.expertList li:last-child{border-bottom:0}

.doctorlist{width:300px; margin:0 auto; padding:0 10px 10px; overflow:hidden;}
.doctorlist li{border-bottom:1px solid #d5d4d3; padding:10px 0;}
.doctorlist li.current .doc_box .li_doctxt p.txt04{background:url(../images/doc_more_2.gif) no-repeat;}
.doctorlist li.current .li_docmore{display:block;}
.doctorlist .doc_box{width:300px; height:133px; overflow:hidden;}
.doctorlist .doc_box .li_docimg{width:109px; height:133px; float:left;}
.doctorlist .doc_box .li_doctxt{width:185px; height:133px; float:right;}
.doctorlist .doc_box .li_doctxt p{margin:0; padding:0; line-height:normal; color:#888a9b;}
.doctorlist .doc_box .li_doctxt p.txt01 span{float:right;}
.doctorlist .doc_box .li_doctxt p.txt02{padding:2px 0;}
.doctorlist .doc_box .li_doctxt p.txt04{background:url(../images/doc_more_1.gif) no-repeat; width:113px; height:22px; margin:5px auto 0;}
.doctorlist .li_docmore{width:300px; overflow:hidden; line-height:normal; padding-top:6px; color:#888a9b; display:none;}
.doctorlist .li_docmore .more02{padding:3px 0;}
.doctorlist .li_docmore .more03{color:#90c;}

.hmpage a {
	width:50%
}
.hmpage a.selected {
	border-bottom:3px solid #673282
}
.hmpage_list {
	height:36px;
	line-height:36px;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	-webkit-user-select:none
}
.hmpage_list a {
	text-align:center;
	height:36px;
	font-size:16px;
	display:inline-block;
	border-right:1px solid #d6d4d9;
	border-left:1px solid #fff;
	border-top:1px solid #fff;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	background:#e2e2e2;
	color:#6a6c7b;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	-webkit-user-select:none
}
.hmpage_list a:hover {
	color:#90c;
}
.hmpage_list a:active {
	background:#d6d4d9
}
.hmpage_list a:first-child {
	border-left:0
}
.hmpage_list a:last-child {
	border-right:0
}

.list_newsbg{}
.list_newsbg li{border-bottom:1px solid #fff; background:url(../images/news_icon.png) no-repeat center right;}
.list_newsbg li p{background:url(../images/news_dot.png) no-repeat 1px 15px; }
.list_newsbg li:last-child{border-bottom:0}
.list_news{}
.list_news ul{ margin:0; padding:0;}
.list_news li{padding:3px 20px 3px 10px; font-size:18px; line-height:32px}
.list_news li p{ padding-left:12px; }

.hmnews {
	padding:0px 15px;
	line-height:150%;
	border-top:1px solid #f4f4f4;
	border-bottom:1px solid #cbc9c9;
	overflow:hidden;
}
.news_list dt{padding-top:10px;}
.news_list dt a{line-height: 18px; margin-bottom: 5px; margin-top:3px; font-size:17px; color:#000}
.news_list dt a:hover{color:#90c; text-decoration:none;}
.news_list dd{border-bottom:1px dashed #9b9ca5; padding:8px 0 8px 0; color:#6a6c7b; display: -webkit-box;}
.news_list dd:last-child{border-bottom:0}
.news_list>dd a{-webkit-box-flex:1; display: block;}
.news_list>dd a.img{display: inline-block;}
.news_list>dd a.img{width: 96px; height: 64px; overflow: hidden}
.news_list .news_link{-webkit-box-flex: 1; line-height: 1; overflow: hidden;}
.news_list .summary{font-size:14px; line-height:20px; padding-right:5px;}
