﻿/*------------------文章列表页+内容页--------------------*/
.main_content {
  margin: 0 auto;
}

.article_right .heade_h3 {
  font-size: 16px;
  border-top: 0;
  line-height: 36px;
  color: #127c74;
}

.article_right .heade_h3 span {
  border-bottom: 2px solid #127c74;
  height: 35px;
  line-height: 36px;
  display: inline-block;
}

.article_right .pic_list {
  overflow: hidden;
  margin-top: 15px;
  margin-left: -11px;
}


.article_right .pic_list li {
  float: left;
  width: 170px;
  height: 145px;
  margin-left: 12px;
  overflow: hidden;
}

.pic_list li img {
  width: 160px;
  height: 105px;
  border: 1px solid #CCC;
  padding: 2px;
}

.pic_list li img:hover {
  border-color: #127c74;
}

.article_right .pic_list h2 {
  line-height: 25px;
  font-weight: normal;
  text-indent: 5px;
  text-align: center;
}



/*------------------文章列表页--------------------*/
.main02_left .special_dep,
.side_menu {
  width: 220px;
}

.leftNavTitle {
  width: 220px;
  text-indent: 20px;
  font: 100 18px/49px "Microsoft YaHei", "微软雅黑", STXihei, "华文细黑", Heiti, "黑体";
  color: #FFF;
  background: url(../../Common/images/leftnav/lnavi-bg001.gif) no-repeat
}

.side_menu .side_menu_tit {
  line-height: 36px;
  height: 36px;
}

/***一级***/
.side_menu .lv1_ul {
  line-height: 38px;
  background: #eee
}

.side_menu .lv1_ul li {
  font-family: "宋体";
  margin: 0 0 1px;
  padding: 0 0 0 30px;
  background: #fff url(../../Common/images/leftnav/lvse_jiahao.gif) no-repeat 20px 0;
  font-size: 14px;
}

.side_menu .lv1_li .lv1_p {
  font-size: 14px;
  cursor: pointer;
}

.side_menu .lv1_li.current {
  background: #fff url(../../Common/images/leftnav/lvse_jiahao.gif) no-repeat 20px 0;
}

.side_menu .lv1_li.current a {
  color: #127c74
}

.side_menu .lv1_p.hasChildren {
  background: url(../../Common/images/leftnav/lnavi-ar005.png) no-repeat 165px center;
  cursor: pointer;
}

.side_menu .lv1_p.hasChildren.show {
  background: url(../../Common/images/leftnav/lnavi-ar002.png) no-repeat 165px center;
}

/****二级****/
.side_menu .lv2_ul {
  display: none;
  line-height: 25px
}

.side_menu_inside .lv2_p {
  padding: 5px 0 0 3px !important;
  background: none !important;
}

.side_menu .lv2_li .lv2_p {
  padding: 0 0 0 10px;
  font-size: 14px;
  background: url(../../Common/images/leftnav/lv2_p_Bg.png) no-repeat 0 center;
  font-size: 12px
}


.side_menu .lv2_li .current a {
  color: #127c74
}

/****三级菜单****/
.lv3_ul {
  display: none;
}

.article_left {
  width: 220px;
  float: left
}

.side_menu .current a {
  color: #127c74;
}

.article_left .side_menu .side_menu_tit h3 {
  font-size: 14px;
  font-weight: bold;
  color: #fa5200;
  text-indent: 15px;
}

.article_right {
  width: 720px;
  border: 1px solid #ecf0f2;
  float: right;
  padding: 5px 15px 20px;
  background: #fff;
  margin: 0 auto 20px;
}

.article_right .related {
  border: 5px solid #C3DEE9;
  margin-top: 10px;
  padding-top: 10px;
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom: 5px;
}

.article_right .related .related_block,
.article_right .related .divide_line {
  float: left;
}

.article_right .related .related_block {
  width: 345px;
}

.article_right .related .divide_line {
  height: 160px;
  width: 15px;
  margin-left: 15px;
  border-left: 1px dashed #CCCCCC;
  margin-top: 10px;
}

.article_right .related .related_block .title_head {
  line-height: 30px;
  height: 30px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #C3DEE9;
}

.article_right .related .related_block .title_head strong {
  font-family: "微软雅黑", "宋体";
  font-size: 18px;
  float: left;
}

.article_right .related .related_block .title_head .more {
  float: right;
  color: #FA5200;
}

.article_right .related .related_block .article_list li {
  line-height: 24px;
  height: 24px;
  padding-left: 10px;
  background-image: url(../../Common/images/head_newspaper_li.jpg);
  background-position: left center;
  background-repeat: no-repeat;
}

.article_right .related .related_block .article_list {
  margin-top: 5px;
}

.article_right .article_blue_block .article_head {
  height: 28px;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: #407ca3;
}

.article_right .article_blue_block .article_head h3 {
  font-size: 14px;
  line-height: 28px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #407ca3;
  text-align: center;
  margin-left: 5px;
  float: left;
  padding-right: 15px;
  padding-left: 15px;
}

.article_right .article_blue_block .article_head h3.none a {
  color: #127FA8;
}

.article_right .article_blue_block .article_head h3.none {
  font-size: 14px;
  line-height: 28px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #EEF8FF;
  text-align: center;
  margin-left: 5px;
  float: left;
  padding-right: 15px;
  padding-left: 15px;
}

.article_right .article_blue_block .article_head h3 a {
  color: #fff;
}

.article_right .article_blue_block .article_head .font_size {
  float: right;
}

.article_right .article_blue_block .article_head .font_size span {
  float: left;
  line-height: 21px;
}

.article_right .article_blue_block .article_head .font_size a {
  display: block;
  float: left;
  height: 18px;
  width: 21px;
  margin-left: 5px;
}

.article_right .article_blue_block .article_head .font_size .larger {
  background-image: url(../../Common/images/wenzifangda.jpg);
  background-repeat: no-repeat;
}

.article_right .article_blue_block .article_head .font_size .smaller {
  background-image: url(../../Common/images/wenzisuoxiao.jpg);
  background-repeat: no-repeat;
}

.article_right .article_blue_block .article_list {
  width: 720px;
  margin-top: 10px;
  margin-right: auto;
  margin-left: auto;
}

.article_right .article_blue_block .article_list li {
  line-height: 22px;
  background-image: url(../../Common/images/head_newspaper_li.png);
  background-repeat: no-repeat;
  background-position: 5px center;
  padding-left: 20px;
  width: 700px;
  height: 22px;
  overflow: hidden;
  padding: 3px 0 3px 15px;
}

.article_right .article_blue_block .article_list .article_tit {
  width: 400px;
  padding-right: 10px;
  float: left;
  overflow: hidden;
}

.article_right .article_blue_block .article_list .article_source {
  color: #999999;
  width: 110px;
  padding-right: 10px;
  float: left;
  text-align: center;
  height: 22px;
  overflow: hidden;
}

.article_right .article_blue_block .article_list .author {
  color: #fa5200;
  float: left;
  width: 70px;
  text-align: center;
  height: 22px;
}

.article_right .article_blue_block .article_list .date {
  color: #999999;
  float: right;
  width: 85px;
}

.article_list li:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

html[xmlns] .article_list li {
  display: block;
}

* html .article_list li {
  height: 1%;
}

/*--------------------文章列表页--------------------*/
.main02_left .special_dep .special_dep_inside,
.bidding .bidding_inside,
.doc_index_left .contact_us .contact_us_inside,
.doc_index_left .dep_trends .dep_trends_inside,
.side_menu .side_menu_inside,
.side_menu .side_menu_tit {}

.column_list {
  padding: 10px 0 15px;
}

.column_list li {
  border-bottom: 1px solid #eee;
  font-size: 14px;
  line-height: 33px;
  overflow: hidden;
  padding: 10px 0 10px 10px;
}

.column_list li h2 {
  font-size: 14px;
  line-height: 30px;
  padding-bottom: 6px;
  text-align: left;

}

.column_list li h2.dy_title {
  float: left;
}

.column_list li h2 .dy_date {
  color: #666;
  float: right;
  font-size: 12px;
  font-weight: normal;
}

.column_list p {
  /*clear:both;*/
}

.column_list li .articleCont {
  overflow: hidden;
  clear: both;
}

.column_list li .dy_title {
  float: left;
}

.column_list li .articleCont a.showimg {
  display: block;
  height: 94px;
  margin: 0 10px 0 0;
  max-width: 200px;
  overflow: hidden;
}

.column_list li .articleCont img {
  border: 1px solid #ddd;
  height: 92px;
  width: 132px;
  float: left;
  margin-right: 10px;
}

.column_list li .articleCont p,
.column_list li .articleCont p a {
  font-family: "宋体";
  font-size: 12px;
  line-height: 26px;
}

.column_list li a.list_more {
  color: #127c74;
  float: right;
  font-size: 12px;
}

.column_list li a.list_more:hover {
  text-decoration: underline;
}

.count_vist {
  font-size: 12px;
}

/*--------------------文章内容页--------------------*/

.article_right .article_title {
  color: #333;
  font-size: 20px;
  line-height: 36px;
  padding: 15px 0 0;
  text-align: center;
  color: #4d4d4d
}

/*lsn--20120306*/
.article_right .article_blue_block .sub_tit {
  text-align: center;
  padding: 10px 0;
  line-height: 25px;
  height: 25px;
  border-top: 1px solid #eee;
}

.article_right .article_blue_block .sub_tit span {
  color: #999999;
  padding-right: 15px;
  padding-left: 15px;
}

.article_right .article_blue_block .article_cont {
  line-height: 24px;
  overflow: auto;
  font-size: 14px;
}

.article_cont table {
  margin: 0 auto;
}

.article_cont img {
  max-width: 700px;
}

.article_right .article_blue_block .article_cont p {
  line-height: 26px;
  padding-bottom: 10px;
}

/*---------------------通用样式-------------------*/
.hos_infor_part1 .hos_regulation .article_list li,
.hos_infor_part2 .bidding .bidding_inside .article_list li,
.hos_infor_right .blue_box .box .article_list li,
.hos_email_left .email_left_box .email_left_box_inside .article_list li,
.survey_part1 .newest_survey .survey_list li,
.survey_part1 .inter_trends .article_list li,
.survey_part1 .blue_box .article_list li,
.survey_part2 .hos_source .download_inside .article_list li {
  line-height: 24px;
  background-image: url(../../Common/images/head_newspaper_li.png);
  background-repeat: no-repeat;
  background-position: left center;
  height: 24px;
  padding-left: 10px;
}

/*视频居中*/
.article_cont #a1,
.article_cont #a2,
.article_cont #a3,
.article_cont #a4 {

  margin: 0px auto;
}




.common_top {
  border: 5px solid #C3DEE9;
  padding: 10px;
  margin: 0 5px 10px 5px;
  clear: both
}

.common {
  border: 5px solid #C3DEE9;
  padding: 10px;
  width: 340px;
  float: left;
  margin: 0 5px 10px 5px;
  display: inline;
}

.common h2,
.common_top h2 {
  height: 25px;
  padding-bottom: 10px;
}

.common h2 a,
.common_top h2 a {
  height: 25px;
  color: #127FA8;
  font: normal 18px/25px "宋体";
  width: 250px;
  float: left;
}

.common h2 a:hover,
.common_top h2 a:hover {
  text-decoration: none
}

.common h2 span,
.common_top h2 span {
  font: normal 12px/25px "宋体";
  width: 50px;
  color: #FA5200;
  float: right;
}

.common h2 span a,
.common_top h2 span a {
  width: auto !important;
  font: normal 12px/25px "宋体" !important;
  color: #FA5200 !important;
  float: right;
}

.common ul,
.common_top ul {
  height: 194px;
  overflow: hidden;
}

.common ul li.common_top ul li {
  height: 24px;
  line-height: 24px;
  background: url(../../Common/images/head_newspaper_li.jpg) no-repeat scroll left center transparent;
  padding-left: 10px;
}

.common ul li a,
.common_top ul li a {
  color: #127FA8;
  height: 24px;
  line-height: 24px;
}

.common ul li a:hover,
.common_top ul li a:hover {
  color: #FA5200
}

/*---------------------------调查结果-----------------------------*/
.main110 {
  width: 902px;
  margin: 0 auto;
  padding: 0;
  margin-top: 10px;
}

.investigation_head {
  height: 84px;
  width: 902px;
  background: url(../images/diaocha_logo_sub.jpg) no-repeat center center;
}

.investigation_head_left {
  width: 280px;
  float: left;
  margin: 40px 0 0 20px;
  font-size: 16px;
  font-weight: bold;
  line-height: 25px;
  display: inline;
}

.investigation_head_right {
  width: 150px;
  height: 20px;
  line-height: 20px;
  float: right;
}

.investigation_head_right a {
  color: #000000 !important;
  text-decoration: underline !important;
}

.investigation_body {
  width: 900px;
  border: 1px solid #b6bfbe;
  border-top: none;
  border-bottom: none;
}

.investigation_foot {
  width: 902px;
  height: 10px;
  background: url(../images/diaocha_logo_btm.jpg) no-repeat left top;
}

.investigation_body_head {
  height: 35px;
  margin: 0 auto;
  line-height: 35px;
  padding-left: 40px;
  background: url(../images/diaocha_head_icon.jpg) no-repeat left center;
  border-bottom: 1px dotted #424242;
}

.link_botn {
  width: 280px;
  height: 50px;
  margin: 0 auto;
  margin-top: 30px;
}

.link_botn_one {
  width: 48px;
  height: 25px;
  line-height: 25px;
  float: left;
  color: #FFFFFF !important;
  padding-left: 12px;
  display: block;
  background: url(../images/diaocha_tijiao_bg.jpg) no-repeat center center;
  margin-right: 10px;
}

.link_botn_two {
  width: 78px;
  height: 25px;
  float: left;
  color: #FFFFFF !important;
  line-height: 25px;
  display: block;
  background: url(../images/diaocha_tijiao_bg02.jpg) no-repeat center center;
  padding-left: 12px;
  margin-right: 10px;
}

#content_M {
  background: url(../images/_content_h_bg.jpg) no-repeat scroll 0 0 #FFFFFF;
  border-left: 1px solid #C2CEDA;
  border-right: 1px solid #C2CEDA;
  margin: 0 auto;
  width: 796px;
  _height: 993px;
}

#content_M h2 a {
  display: block;
  background: url(../images/diaocha_tijiao_bg.jpg) no-repeat center center;
  width: 55px;
  height: 25px;
  line-height: 23px;
  text-align: center;
  float: right;
  color: #FFFFFF;
  padding-right: 5px;
  margin: 8px 20px;
}

#content_M h2 {
  height: 40px;
  line-height: 40px;
  padding-left: 25px;
  color: #92A4BE;
  font-size: 12px;
  font-weight: normal;
  background: url(../images/survey_content_B_bg.jpg) no-repeat left bottom;
}

#content_M .table_L {
  color: #92A4BE;
  font-size: 14px;
  font-weight: normal;
  padding-left: 40px;
  margin: 35px 5px 0 5px;
  width: 165px;
  float: left
}

#content_M .table_R {
  width: 500px;
  float: right;
  margin-top: 30px;
  padding-right: 40px;
  text-align: right
}

#content_M .table_R a {
  background: url(/Template/default/images/survey_back.jpg) no-repeat;
  width: 132px;
  height: 23px;
  display: inline-block;
  line-height: 23px;
  text-align: center;
  color: #245B93;
  text-decoration: none;
  padding-left: 10px
}

#content_M .table_R img {
  vertical-align: middle
}

.table {
  clear: both;
  height: 50px
}

#content_M .state {
  color: #CC0000;
  font-weight: bold;
  font-weight: bold;
  height: 16px;
  background: url(../images/survey_pph.jpg) repeat-x scroll 0px 1px transparent;
}

.statebox {
  display: inline-block;
  width: 149px;
  padding-left: 1px;
  margin-right: 10px;
  float: left
}

#content_M p {
  line-height: 22px;
  border-bottom: 1px #E3EAF3 solid;
  border-top: 1px #E3EAF3 solid;
  margin: 26px 22px 0 22px;
  padding: 19px 12px;
  color: #255385
}

#content_M h3 {
  font-size: 14px;
  color: #255385;
  font-weight: normal;
  padding: 0 22px 0 22px
}

#form1 label {
  line-height: 26px;
  color: #255385;
  margin: 0 22px
}

.hei {
  height: 30px;
  padding-left: 40px;
  font-size: 14px;
  color: #333;
  line-height: 30px;
}

.td2 {
  font-size: 14px;
  line-height: 59px
}

.td3 {
  font-size: 14px
}

.td3 {
  padding-right: 6px;
  background-image: url(../images/survey_pp.jpg);
  background-position: left center;
  background-repeat: no-repeat;
  font-size: 14px;
}

.td4 {
  font-size: 14px;
  text-align: center
}

.table_R table {
  background: no-repeat;
}

/*------------分隔线-------------*/
.list_line_div {
  border-bottom: 1px dashed #ccc;
  padding-top: 15px !important;
  height: 1px !important;
  margin-bottom: 15px;
  background: none !important
}

/*.list_line_div{height:30px!important;clear:both;background:url(../images/bg_line.jpg) repeat-x left center!important;}*/

/*----------------上一篇-----------------*/
.prev_next {
  height: 25px;
  line-height: 25px;
}

/*------------表格样式zxp20120208-------------*/
.foot_title {
  height: 35px;
  margin: 0 auto;
}

.keshi_title,
.doctor_name {
  width: 50%;
  height: 25px;
  line-height: 25px;
  float: left;
  text-align: center;
  margin-top: 10px;
  background: #C3DEE9;
  font-weight: bold;
}

/*------------------------------------------------------*/

/*--lsn--20120306--科室文章详细页标题加下边框--*/
.border_01 {
  border-bottom: 1px solid #b5d7e3;
}


/*wwy20151225-医院历程*/
.pic_column {
  margin-top: 15px;
}

.pic_list2 li {
  border: 1px solid #e1e1e1;
  float: left;
  margin-bottom: 20px;
  margin-left: 13px;
  margin-right: 8px;
  padding: 2px;
  width: 210px;
  height: 175px;
}

.pic_list2 li img {
  height: 140px;
  width: 210px;
}

.pic_list2 li h2 {
  background-color: #e3f6f5;
  background-image: url("../../Common/images/hongse_sanjiao.png");
  background-position: 5px center;
  background-repeat: no-repeat;
  height: 24px;
  line-height: 24px;
  margin-top: 5px;
  text-indent: 15px;
}

.pic_list2 li h2 a {
  color: #127c74;
}

#main_img {
  border-right: #e1e1e1 1px solid;
  padding-right: 5px;
  border-top: #e1e1e1 1px solid;
  display: block;
  padding-left: 5px;
  padding-bottom: 5px;
  border-left: #e1e1e1 1px solid;
  cursor: pointer;
  padding-top: 5px;
  border-bottom: #e1e1e1 1px solid;
  max-width: 560px;
  max-height: 400px;
  _width: expression((this.width>this.height) ? "500px" : "");
  _height: expression((this.width>this.height) ? "" : "400px");
  text-align: center;
  vertical-align: middle;
}
}

#gotop {
  display: block;
  margin-left: 5px;
  cursor: pointer;
}

#gobottom {
  display: block;
  margin-left: 5px;
  cursor: pointer;
}

#showArea {
  margin: 10px 0px;
  overflow: hidden;
  width: 120px;
  height: 355px;
}

#showArea A IMG {
  padding-right: 10px;
  display: block;
  padding-left: 5px;
  padding-bottom: 10px;
  width: 80px;
  cursor: pointer;
  padding-top: 15px;
  height: 50px;
}

#showArea A {
  border-right: #e1e1e1 1px solid;
  border-top: #e1e1e1 1px solid;
  display: block;
  margin-bottom: 10px;
  border-left: #e1e1e1 1px solid;
  width: 108px;
  border-bottom: #e1e1e1 1px solid;
  height: 90px;
}

#showArea A:hover {
  border: 3px solid #127c74;
  width: 102px;
  height: 84px;
}

.info {
  margin-top: 20px;
  font: 9px Verdana;
  color: #666;
}

.info A:link {
  color: #666;
  text-decoration: none;
}

.info A:visited {
  color: #666;
  text-decoration: none;
}

.info A:hover {
  color: #fff;
  text-decoration: none;
}

.bigeventcolor {
  color: #f26b00;
}

.bigeventcolor1 {
  color: #127c74;
}

.eventbigpic img {
  max-width: 660px;
  max-height: 400px;
  _width: expression((this.width>this.height) ? "500px" : "");
  _height: expression((this.width>this.height) ? "" : "400px");
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}



/******************************相关********************************/
.RelatedOther {
  padding: 0px 0px;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
}

.RelatedOther span {
  display: inline-block;
  padding: 0px 12px;
  cursor: pointer;
}

.RelatedOther .jiu {
  border-bottom: 2px solid #127C74;
  color: #127C74;
  height: 28px;
}

.hide {
  display: none
}

.RelatedO {
  margin-top: 15px
}

.RelatedO .ask_title {
  display: none
}

.sub_tit {
  text-align: center;
  padding: 10px 0;
  line-height: 25px;
  height: 25px;
  position: relative
}

.font_size {
  position: absolute;
  right: 0;
  top: 10px;
  line-height: 25px
}

.notice {
  float: left;
  font-size: 12px
}

.font_size a {
  display: block;
  float: left;
  width: 20px;
  height: 25px;
  overflow: hidden;
  text-indent: -2000em
}

.font_size a.larger {
  background: url(../images/fontSize.jpg) -27px center no-repeat
}

.font_size a.default {
  background: url(../images/fontSize.jpg) -49px center no-repeat;
  width: 23px
}

.font_size a.smaller {
  background: url(../images/fontSize.jpg) 0 center no-repeat
}


/***关联科室关联医生****/
.department_l {
  float: left;
  width: 224px;
  text-align: center;
  line-height: 30px
}

.department_l img {
  padding: 2px;
  border: 1px solid #DDD;
  width: 220px;
  height: 164px
}

.department_r {
  width: 356px;
  float: right;
  line-height: 23px
}

.doc_name_list a {
  padding-left: 12px;
  background: url(../../Common/images/leftnav/lv2_p_Bg.png) no-repeat 5px center;
  line-height: 28px;
  display: inline-block;
  margin-right: 6px
}

.keshi_title,
.doctor_name {
  line-height: 32px;
  margin-bottom: 10px
}

.keshi_title a,
.doctor_name a {
  padding-left: 20px;
  background: url(../images/index_icon.png) no-repeat 8px -347px
}

.Related {
  border-bottom: 1px solid #C1D3E4;
  line-height: 20px
}

.Related li {
  float: left;
  width: 48%;
  padding: 1%
}

.share {
  margin-top: 10px;
  color: #127C74
}

.share a {
  color: #127C74
}

.share a:hover {
  text-decoration: underline;
}

.prev_next {
  margin-bottom: 10px
}

.share p span {
  background: #127C74;
  color: #FFF;
  padding: 2px 4px;
  margin: 0 2px 0 0px;
}

.prev {
  line-height: 25px
}

.extension {
  margin-top: 30px
}

.ArticleShare {
  overflow: hidden;
  float: right;
  margin: 10px 0px;
}

/*文章页面的相关文章*/
.ask_title {
  line-height: 28px;
  color: #127C74;
  padding-left: 20px
}

.ask_title a {
  float: right;
  font-weight: normal;
  color: #41A68A;
  padding-right: 10px;
}

.ask_list {
  margin: 3px 0 0 0;
  line-height: 25px
}

.ask_list li {
  line-height: 36px;
  background: url(../images/ico6.jpg) no-repeat 0px 10px;
  font-size: 14px;
  line-height: 27px;
}

.ask_list a {
  color: #333 !important;
}

/*相关医生*/
.zj_rq {
  height: 136px;
  overflow: hidden
}

.zj_cont {
  width: 595px;
  float: left;
  font-size: 12px;
  text-align: left
}

.zj_cont span a {
  font-size: 14px;
  font-weight: bold;
  color: #41A68A
}

.zj_zx {
  margin-left: 25px
}

.zj_cont p {
  line-height: 27px
}

.zj_cont p a,
.ks_jj_con p a,
.wai_rq p a {
  color: #53b173
}

.keyword_Default:hover {
  text-decoration: underline
}

.zj_cont .zj_zx {
  display: inline-block;
  width: 50px;
  height: 21px;
  background: url(/Content/Areas/Common/images/department/zxbtn.jpg) no-repeat;
  line-height: 21px;
  text-align: center;
  color: #FFF;
  margin-right: 10px
}

.zj_cont .zj_yy {
  display: inline-block;
  width: 50px;
  height: 21px;
  background: url(/Content/Areas/Common/images/department/zxbtn_h.jpg) no-repeat;
  line-height: 21px;
  text-align: center;
  color: #FFF
}

.zj_img {
  width: 96px;
  float: right
}

.album-view {
  position: relative;
  width: 87px;
  height: 132px;
  border: solid 1px #d9d9d9
}

.docimg {
  padding: 5px 5px 0px 5px
}

.docimg img {
  width: 77px;
  height: 101px
}

.doc_dh {
  position: absolute;
  width: 35px;
  height: 35px;
  left: 0;
  right: 0;
  background: url(/Content/Areas/Common/images/department/zr.gif) no-repeat;
  top: 0px
}

.pic-info {
  text-align: center;
  line-height: 22px
}

.pic-name {
  height: 25px;
  line-height: 25px
}

.pic-handle {
  float: right;
  width: 13px;
  height: 14px;
  display: inline-block;
  background: url(/Content/Areas/Common/images/department/pic-handle.jpg) no-repeat;
  margin: 8px 15px 0 0;
  cursor: pointer
}

.zj_img .pic-handle {
  display: none
}

.doc_p_info .pic-name {
  padding: 0;
  text-align: center !important;
  float: none
}

.about_zj .zj_cont p .xiangTzx,
.doctor_con dl dt .xiangTzx {
  background: url(../images/department/zixunT_bg.png) repeat;
  color: #fff;
  display: inline-block;
  font-size: 12px;
  height: 17px;
  line-height: 17px;
  margin-left: 10px;
  text-align: center;
  width: 58px;
}

.about_zj .zj_cont p .xiangX {
  background: url(../images/department/xiangX_bg.png) repeat;
  color: #fff;
  display: inline-block;
  font-size: 12px;
  height: 17px;
  line-height: 17px;
  margin-left: 10px;
  text-align: center;
  width: 33px;
}

.about_zj .zj_cont p .xiangTzx:hover,
.about_zj .zj_cont p .xiangX:hover,
.doctor_con dl dt .xiangTzx:hover {
  opacity: 0.7;
}

/*分页样式*/
.pages {
  line-height: 30px;
  margin: 15px auto !important;
  height: 24px;
  padding-left: 15px;
  float: right;
}

.pages form {
  float: left;
  margin: 0 0 0 5px;
  height: 29px;
  line-height: 29px;
}

.pages form .pagetz_input {
  width: 30px;
  margin: 0 5px;
  border: 1px solid #dcdcdc;
  height: 26px;
  line-height: 26px
}

.pages .pagetz_btn {
  border: solid 1px #dcdcdc;
  background: #fff;
  margin: 0 0 0 5px;
  padding: 3px;
  cursor: pointer
}

.pages .pagetz_btn:hover {
  background: #58b59a;
  color: #fff
}

.page_number_div {
  float: left !important;
}

.ae-pagination {
  width: 100%
}

.pagination_page {
  color: #333333 !important;
}

.ui-state-default {
  background: none !important;
  height: 24px !important;
  font-size: 14px !important;
  color: #009b80;
  text-decoration: none;
  font-weight: normal;
  border: none !important;
  line-height: 24px;
}

.ui-state-default:hover {
  border: none
}

.ae-pagination a {
  height: 24px !important;
  font-size: 12px;
  margin: 0 2px !important;
  text-decoration: none;
  font-weight: normal;
  text-align: center;
  padding: 5px 10px !important;
  border: solid 1px #dcdcdc !important;
  _padding: 3px 10px !important;
}

.ae-pagination a:hover {
  color: #333 !important;
  padding: 5px 10px !important;
}

.pagination_firstpage {
  border: none !important;
  height: 24px !important;
  width: 36px;
  padding: 0px !important;
  text-align: center;
  color: #666666 !important;
  line-height: 24px !important;
}

.pagination_previouspage {
  border: none !important;
  height: 24px !important;
  width: 51px;
  color: #666666 !important;
  line-height: 24px !important;
}

.pagination_pag {
  background: none !important;
  border: none !important;
  height: 24px !important;
  color: #474645 !important;
  line-height: 24px !important;
  margin: 0 10px !important;
}

.ae-pagination-current {
  background: #127c74 !important;
  border: none !important;
  height: 26px !important;
  line-height: 26px !important;
  color: #fff !important;
}

.pagination_nextpage {
  border: none !important;
  height: 24px !important;
  width: 51px;
  color: #666666 !important;
  line-height: 24px !important;
  margin: 0 10px !important;
}

.pagination_lastpage {
  border: none !important;
  height: 24px !important;
  width: 36px;
  padding: 0px !important;
  text-align: center;
  color: #666666 !important;
  line-height: 24px !important;
}

.ui-corner-all {
  border-radius: 0px !important;
}

/*分页跳转样式*/
.pagetz_form {
  float: left;
  margin-left: 5px
}

.pagetz_input {
  margin: 0 5px;
  border: 1px solid #ccc;
  width: 30px;
  text-align: center;
  padding: 2px
}

.pagetz_btn {
  background: #fff;
  border: 1px solid #dcdcdc;
  cursor: pointer;
  margin: 0 0 0 5px;
  padding: 2px;
}

.pagetz_btn:hover {
  background: #009966;
  color: #fff
}

#jumpPageErrorMessage {
  float: left;
  margin-left: 5px
}

.mod18 {
  margin: 20px auto;
  background: #f7f7f7;
}

@media only screen and (max-width:1024px) {

  .main .login,
  .main .register {
 width: 98%
  }

  .main .login .blue_box .login_left {
 width: 60%;
 padding-left: 2%
  }

  .main .login .blue_box .login_right {
 width: 30%;
 padding-left: 7%
  }

  .main .register .article_blue_block .personal_center {
 padding-left: 0
  }

  .main .register .article_blue_block .personal_center .login_txa {
 width: 60%
  }

  .main .register .article_blue_block .personal_center .h_36 #GenderIdlist li {
 width: 45PX
  }

  .main .register .article_blue_block .personal_center .h_36 #MaritalStatusIdlist li {
 width: 60px
  }


  /*文章页*/
  .article_left {
 display: none
  }

  .article_right {
 padding: 2%;
 width: 96%;
 float: none;
 margin: auto;
 overflow: hidden
  }

  .article_cont img {
 max-width: 92%;
 height: auto
  }

  .RelatedOther,
  .RelatedO {
 display: none
  }

  .Icon_menu_inside {
 display: none
  }

  .site_article {
 float: none;
 margin: auto;
 width: 99%
  }

  .dep_block .title_head_ds {
 width: 100%;
  }
}

@media only screen and (max-width:768px) {
  .main_con {
 width: 98%
  }

  .wrap .nav {
 display: none
  }

  .wrap .MobileMenu {
 display: none;
 width: 20%;
 position: relative;
 top: -5px;
 left: 0;
 z-index: 1000
  }

  .sy1_ul li a {
 display: block;
 font-size: 14px;
 line-height: 2.4em;
 color: #FFF;
 text-align: center;
 border-top: 1px solid rgba(255, 255, 255, 0.35);
 background: #17a4b7;
 width: 100%
  }

  .sy1_ul .sy1_li {
 width: 100%;
 height: auto
  }

  .sy1_ul li a:hover {
 background: #3ad6d6
  }

  .wrap .sy1_tit {
 text-indent: 0
  }

  .article_right .pic_list {
 margin-left: 9px;
  }

  .wrap .MobileNav {
 display: block;
 background: #17a4b7;
 font-size: 16px;
 font-weight: bold;
 color: #fff;
 text-align: center;
 line-height: 51px;
 height: 51px;
 padding: 0 50px;
 position: relative
  }

  .MobileNav h1 {
 font-size: 1.5em;
 font-weight: 100;
 color: #fff;
 background: none;
  }

  .MobileNav .menu-icon {
 display: block;
 width: 40px;
 height: 40px;
 background: url(/Content/Areas/Common/images/menu-iconbgH.gif) no-repeat center;
 background-size: 70%;
 position: absolute;
 left: 10px;
 top: 5px;
 opacity: 0.5;
 cursor: pointer
  }

  .MobileNav .menu-iconH {
 opacity: 0.9
  }

  .sy1_ul li a span {
 color: #fff;
 font-size: 14px;
  }

  .header_top .header_topcon {
 width: 98%;
 padding: 0 1%
  }

  .date_r {
 display: none
  }

  .header_top .header_topcon .header_r_l {
 display: none
  }

  .header_top .header_topcon .floatR {
 width: 65%;
  }

  .header_top .header_topcon .searchBox {
 float: right;
  }

  .header .header_logo {
 height: auto
  }

  .header_logo .logo_con {
 width: 70%;
 margin: auto;
 background: none;
 height: auto
  }

  .header_logo img {
 width: 100%
  }

  .main {
 width: 100%
  }

  .main_b_t {
 display: none
  }

  .footer_link {
 display: none
  }

  .footer .c_f {
 width: 100%
  }

  div.linkmap {
 padding-left: 5%;
 width: 95%
  }

  .main .login,
  .main .register {
 width: 98%
  }

  .main .login .blue_box .login_left {
 width: 60%;
 padding-left: 2%
  }

  .main .login .blue_box .login_right {
 width: 30%;
 padding-left: 7%
  }

  .main .register .article_blue_block .personal_center {
 padding-left: 0
  }

  .main .register .article_blue_block .personal_center .login_txa {
 width: 60%
  }

  .main .register .article_blue_block .personal_center .h_36 #GenderIdlist li {
 width: 45PX
  }

  .main .register .article_blue_block .personal_center .h_36 #MaritalStatusIdlist li {
 width: 60px
  }

  .MainMenu,
  .SiteBanner,
  .font_size {
 display: none !important
  }

  .MainArticle {
 width: 99%
  }

  /*文章页*/
  .article_left {
 display: none
  }

  .article_right {
 padding: 2%;
 width: 96%;
 float: none;
 margin: auto;
 overflow: hidden;
 box-sizing: border-box
  }

  .article_cont img {
 max-width: 92%;
 height: auto
  }

  .RelatedOther,
  .RelatedO {
 display: none
  }

  .Icon_menu_inside {
 display: none
  }

  .site_article {
 float: none;
 margin: auto;
 width: 99%
  }

  .common {
 width: 46%;
 padding: 1%;
 margin-right: 2%
  }

  .column_list li {
 height: auto;
 padding: 10px 0;
  }

  .pic_list li {
 width: 30%;
 margin: 10px 1%
  }

  .pic_list {
 margin-left: 2%
  }

  .pic_list li .img_Box {
 padding: 1%;
 width: 94%
  }

  .pic_list li img {
 width: 100%
  }

  .pic_list li .img_Box:hover {
 padding: 1%;
 border-width: 1px
  }

  .main2 {
 width: 98%;
  }

  .main_content {
 width: 100%;
 margin: 0 auto;
  }

  .article_right .pic_list li {
 margin: 10px 1.5%;
 width: 30%;
 float: left;
  }

  .pic_list li img {
 width: 94%;
  }

  .prev_next {
 height: auto
  }

  .pages {
 height: auto;
 float: none;
 padding-left: 0
  }

  .ae-pagination {
 text-align: left
  }

  .page_number_div {
 float: none
  }

  .ae-pagination a {
 white-space: nowrap
  }

  .mod18 {
 margin: 0;
 width: 100%;
  }

  .smallSizeBox {
 width: 100%;
  }

}


@media only screen and (max-width:640px) {
  div.linkmap {
 display: none
  }

  .sub_tit span {
 display: none
  }

  .header_top .header_topcon .floatR {
 width: 50%;
  }

  .main .login .blue_box .login_left {
 width: 100%;
 padding-left: 0;
 float: none;
 text-align: center
  }

  .main .login .blue_box .login_right {
 width: 90%;
 text-align: right;
 border: 0;
 padding-left: 0;
 height: auto;
 line-height: normal
  }

  .c_f p:first-child {
 display: none
  }

  .common {
 width: 98%;
 padding: 1%;
 margin-right: 0
  }

  .wrap .MobileMenu {
 width: 100%;
  }

  .lv1_ul {
 margin-top: -8px
  }

  .pagination_page {
 display: none
  }

  .pic_list {
 margin-left: 8
  }

  .pic_list li {
 width: 46%;
 margin: 10px 2%
  }

  .header_topcon .searchBox .searchTxt {
 width: 65px !important;
  }

  .map_big {
 display: none
  }

  .map_small {
 display: block !important
  }

  .article_right .heade_h3 {
 margin-left: 2px;
  }

  .bdshare-button-style0-24 {
 float: none !important
  }

  .mod18 {
 width: 100%;
 margin: 0;
  }


}

@media only screen and (max-width:480px) {
  .article_right .pic_list li {
 margin: 10px 2%;
 width: 46%;
  }

  .article_right .pic_list li .img_Box {
 padding: 1%;
 width: 94%;
 overflow: hidden;
  }

  .inform {
 margin: 0 auto;
  }

  .inform dd.dep_list1 {
 max-width: 45%;
 height: auto;
  }

  .inform dt.dep_list {
 max-width: 45%;
 height: auto;
  }

  .bdsharebuttonbox {
 display: none !important;
  }

  .dep_block .dep_list li {
 max-width: 100%;
  }

  .pages {
 float: left;
  }

  .page_number_div {
 float: left !important;
  }


}

@media only screen and (max-width:320px) {
  .inform dd.dep_list1 {
 max-width: 45%;
 height: auto;
  }

  .inform dt.dep_list {
 max-width: 45%;
 height: auto;
  }

  .dep_block .dep_list li {
 max-width: 100%;
  }

  .bdsharebuttonbox {
 display: none !important;
  }

  .wrap .MobileMenu {
 top: -10px;
  }
} 