/* CSS Document */


.main_content {
 width: 1240px;
 margin: 0px auto 0px;
 padding: 28px 20px 0px;
 box-shadow: 1px 1px 10px #ddd;
 background: #fff;
 margin-top: 10px; font-size:14px; line-height:28px;
 border: 1px solid #ddd;
}

.doctorList li {
 width: 47%;
 float: left;
 height: 140px;
 overflow: hidden;
 margin-bottom: 15px;
 margin-right: 1%;
 cursor: pointer;
 line-height: 24px;
 padding: 1%;
}

.doctorList li:hover {
 box-shadow: 2px 2px 2px 2px lightgray;
 background: #f5f7fa
}

.doctorList li img {
 float: left;
 width: 99px;
 height: 134px;
 margin-right: 8px;
 border: #ddd solid 1px;
 padding: 2px;
}

.doctorList li p {
 text-indent: 0em;
 padding-bottom: 0
}

.doctorList h2 {
 font-size: 14px;
 color: #333;
}

.doctorList .xiangTzx {
 background: #0087cd;
 margin: 0px 10px;
 padding: 1px 6px;
 color: rgb(255, 255, 255);
 border-radius: 5px;
 font-size: 12px;
}

.doctorList .xiangTzx:hover {
 opacity: 0.7;
}

.doct_list a {
 line-height: 28px;
 padding: 0 10px 0 20px;
 background: url(/Content/Areas/Common/images/Article/icon_2.png) no-repeat 9px center;
 font-size: 14px;
}
.doctorList span {
 color: #0087cd;
}

.doct_ask,
.doct_detials {
 background: #fc9e18;
 border-radius: 4px;
 color: #fff!important;
 display: inline-block;
 font-size: 12px;
 height: 17px;
 line-height: 17px;
 margin-left: 10px;
 text-align: center;
 width: 33px;
}

.doct_ask {
 width: 66px
}

.doct_ask:hover,
.doct_detials:hover {
 opacity: 0.7;
 filter: alpha(opacity=70)
}

.doc_dh {
 position: absolute;
 width: 35px;
 height: 35px;
 left: 0;
 right: 0;
 
 top: 0px
}
.article_right {
  
 padding: 5px 0 15px 0;
 
  }
  

.border {
 border: 1px solid #ededed;
 overflow: hidden
}
.pd20 {
 padding: 0px 20px 20px;
}


h2.title_header {
 height: 65px;
 border-bottom: 2px solid #e6e6e6;
 font-size: 20px;
 color: #333;
 font-family: "宋体";
 line-height: 65px;
 font-weight: bold;
 _border-bottom: 1px solid #e6e6e6;
 cursor: pointer;
}

h2.title_header span {
 display: inline-block;
 border-bottom: 3px solid #0087cd;
}

h2.title_header.tab_tit span {
 cursor: pointer;
}