/* 96195平台 */
.fwpt{ width:100%; height:auto; background:#fff; border-bottom:1px solid #e1e1e1; padding:5% 0;}
.fwpt .pic{ width:94%; margin:0 auto; text-align:center;}
.fwpt .pic img{ width:70%; height:auto; padding:1rem;}
.fwpt .pic h1{ color:#424b52; font-size:4.8rem; font-weight:bold; line-height:3.6rem;}
.fwpt .pic h2{ color:#424b52; font-size:1.6rem; line-height:2.4rem;}
.fwpt .pic p{ color:#9a9ea1; line-height:1.8rem; font-size:1.2rem; padding:0.5rem 0;}
.fwpt .toolist ul{ width:100%; display:block; padding:8% 0;}
.fwpt .toolist li{ color:#424b52; width:33%; text-align:center; float:left; line-height:2.8rem; border-left:1px solid #ded0bc; margin-bottom:5%;}
.fwpt .toolist li p{ font-size:1.4rem;}
.fwpt .toolist li.first{ border:none;}
.fwpt .toolist li img{ width:40%; height:auto;}
.fwpt .toolist .call{ width:94%; height:3.6rem; display:block; line-height:3.6rem; margin:0 auto; background:#f98663; border-radius:0.5rem; font-size:1.4rem; text-align:center; color:#fff;}
.DownLoad{ width:100%; height:auto; margin-top:1rem; background:#fff; border-bottom:1px solid #e1e1e1; border-top:1px solid #e1e1e1;}
.DownLoad .title{ width:94%; height:3rem; padding:0 3%; line-height:3rem; background:url(../images/ico_01.jpg) 3% center no-repeat; background-size:1.2%; color:#6bcccb; font-size:1.4rem; border-bottom:1px solid #e1e1e1; text-indent:0.8rem; position:relative;}
.DownLoad ul{ width:94%; margin:0 auto;}
.DownLoad li{ width:100%; height:5rem; padding:1rem 0; border-bottom:1px solid #e1e1e1; position:relative;}
.DownLoad li img{ width:5rem; height:auto; position:absolute; left:0;}
.DownLoad li p{ position:absolute; left:5.6rem; font-size:1.2rem; line-height:1.6rem;}
.DownLoad li p em{ font-size:1.4rem; color:#4e4e4e; line-height:2.4rem;}
.DownLoad li .xiazai{ width:4rem; height:2.2rem; display:block; position:absolute; right:0; top:2.4rem; border:1px solid #bda179; color:#bda179; text-align:center; line-height:2.3rem; border-radius:0.3rem; font-size:1.4rem;}

/* 新闻列表 */
.newslist{ width:100%;}
.newslist .notice{ padding-bottom:0;}
.newslist ul{ width:94%; padding:0 3%; background:#fff; border-bottom:1px solid #e1e1e1;} 
.newslist .mart{ margin-top:1rem;}
.newslist li{ width:94%; padding-right:0; background:url(../images/ico_09.png) left 1.3rem no-repeat;background-size:5%; padding-left:6%; }
.page{ width:94%; padding:1.2rem 3%; background:#fff; height:2.4rem; line-height:2.4rem; color:#919191; border-bottom:1px solid #e1e1e1; font-size:1.4rem; text-align:center;}
.page a,.page span{ width:28%; height:2.4rem; display:inline-block; color:#919191;}
.page span em{ color:#4e4e4e;}
.page a.first{ border-right:1px solid #e1e1e1; background:url(../images/page_1.gif) left center no-repeat; background-size:10%;}
.page a.last{ border-left:1px solid #e1e1e1; background:url(../images/page_2.gif) right center no-repeat; background-size:10%;}

/* 新闻详情 */
.article{ width:94%; padding:0 3%; background:#fff; border-bottom:1px solid #e1e1e1;}
.article .title{ padding:1rem 0; font-size:1.6rem; line-height:2.4rem; color:#4e4e4e; border-bottom:1px solid #ebebeb;}
.article .title span{ color:#b5b5b5; font-size:1.2rem;}
.article .title em{ background:url(../images/ico_10.png) left center no-repeat; background-size:35%; padding-left:2rem; margin-left:1rem;}
.article .neir{ padding:1rem 0; border-bottom:1px solid #ebebeb;line-height:2.4rem;}
.article .neir p{ font-size:1.4rem; text-indent:2em;  color:#787878;}
.article .neir img{ max-width:100%; height:auto;}
.article .fenx{ width:94%; padding:1rem 3%; height:9rem; font-size:1.4rem; text-align:center;}
.article .fenx a{ width:49%; height:3.6rem; padding-top:5.4rem; display:inline-block; color:#4e4e4e; line-height:3.6rem;}
.article .fenx .backnews{ background:url(../images/back_news.gif) center 0.5rem no-repeat; background-size:40%; border-right:1px solid #ebebeb;}
.article .fenx .fenxiang{ background:url(../images/fenx.gif) center 0.5rem no-repeat; background-size:40%;} 

/* 科室导航 */
.keshinav{ width:100%; padding-bottom:1rem; border-bottom:1px solid #e1e1e1; background:#fff;}
.keshinav li a{ width:73%; padding:1rem 3%; padding-left:24%; height:5rem; display:block; font-size:1.6rem; line-height:3rem; background:url(../images/ico_01.gif) right 1rem center no-repeat; background-size:3%; border-top:1px solid #e1e1e1; position:relative;}
.keshinav li img{ width:5rem; height:5rem; position:absolute; left:3%; top:1rem;}
.keshinav li.first{ border-top:none;}

/* 科室列表页 */
.keshilist{ width:100%; padding-bottom:1rem; border-bottom:1px solid #e1e1e1; background:#fff;}
.keshilist .title{ width:100%; background:#dfd2cc; color:#fff; height:11rem; padding:2rem 0; text-align:center;}
.keshilist .title img{ width:7rem; height:7rem; border-radius:50%; border:0.3rem solid #fff;}
.keshilist .title p{ font-size:2.0rem; line-height:4.8rem;}
.keshilist li a{ width:94%; padding:0 3%; height:4.8rem; display:block; font-size:1.6rem; line-height:4.8rem; background:url(../images/ico_01.gif) right 1rem center no-repeat; background-size:3%; border-top:1px solid #e1e1e1;}

/* 科室页 */
.keshi{ width:100%;}
.kstitle{ width:94%; padding:0 3%; height:3.6rem; display:block; font-size:1.6rem; line-height:3.6rem; border-bottom:1px solid #e1e1e1; background:#fff; color:#4e4e4e; position:relative;}
.kstitle a{ font-size:1.4rem; color:#ff8356; position:absolute; right:3%;}
.keshi .intro{ width:94%; height:auto; padding:0 3%; margin-top:1rem; background:#fff; position:relative; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1;}
.keshi .title{ width:100%; height:3rem; line-height:3rem; background:url(../images/ico_01.jpg) left center no-repeat; background-size:1.2%; color:#6bcccb; font-size:1.4rem; border-bottom:1px solid #e1e1e1; text-indent:0.8rem; position:relative;}
.jianjie{margin:0.8rem 0 1.2rem 0; position:relative; height:20rem; overflow:hidden;}
.jianjie p{ font-size:1.4rem; line-height:2.0rem; text-indent:2em; color:#787878;}
.jianjie .content{ width:100%; height:auto; position:absolute; top:0px; left:0px; margin:0px; border:none;}
.keshi .switch{ position:absolute; right:3.8%; bottom:0px; width:6.8%; height:auto;}
.keshi .switch img{ width:100%; height:auto;}
.doctors{ width:94%; height:auto; padding:0 3%; margin-top:1rem; background:#fff; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1;}
.doctors ul{ border-top:1px solid #e1e1e1;}
.doctors ul.first{ border-top:none;}
.doctors li{ width:33%;height:13rem; padding:1.5rem 0; margin:0; float:left;color:#919191; text-align:center; line-height:1.6rem;}
.doctors li em{ font-size:1.4rem; color:#4e4e4e; line-height:2rem; display:block;padding-top:0.3rem;}
.doctors li span{ display:block;font-size:1rem;}
.doctors li span.thumb{ width:6.8rem; height:6.8rem; margin:0px auto; overflow:hidden; border:4px solid #ebebeb; border-radius:50%;}
.doctors li span.thumb img{ width:100%; height:auto;}
.doctors li i{ color:#bda179;}

.keshi .columns{ width:94%; height:auto; padding:0 3%; margin-top:1rem; background:#fff; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1;}
.keshi .columns a{ width:49%; padding:1rem 0; display:inline-block;color:#919191; text-align:center;}
.bread{width:94%; padding:0 3%; display:block; line-height:2.8rem; border-bottom:1px solid #e1e1e1; background:#fff; color:#4e4e4e; position:relative;}
/* 医生页面 */
.doctorintor{ width:94%; height:auto; padding:0 3%; background:#fff; border-bottom:1px solid #e1e1e1; position:relative;}
.doctorintor .title01{ width:100%; height:6.5rem; padding:1.5rem 0; border-bottom:1px solid #e1e1e1; background:none;}
.doctorintor .title01 span.thumb{ width:6rem; height:6rem; border:4px solid #ebebeb; border-radius:50%; float:left; margin-right:1rem; display:block; overflow:hidden;}
.doctorintor .title01 span.thumb img{ width:100%; height:auto; margin:0px; padding:0px;}
.doctorintor .title01 h1{ font-size:1.8rem; color:#4e4e4e; line-height:3rem; padding-top:0.5rem;}
.doctorintor .title01 h1 em{ font-size:1.2rem; color:#919191; padding-left:0.5rem;}
.doctorintor .title01 p{ font-size:1.4rem; color:#bda179;}
.visit{ width:100%; padding:0; margin-top:1rem; font-size:1.6rem; line-height:3.6rem; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; background:#fff; color:#4e4e4e;}
.visit .date{ width:100%; padding:0;}
.visit .week{ width:94%; padding:0 3%; height:3.6rem; border-bottom:1px solid #e1e1e1; font-size:1.4rem;}
.visit .item{width:94%; padding:0 3%; height:3.6rem; border-bottom:1px solid #e1e1e1; font-size:1.4rem;}
.visit .item .zone{color:#fe8255; font-size:1.2rem;}
.visit span{ width:20%; display:inline-block; text-align:center;}
.visit span.DateTime{ width:56%;}
.visit .time{ width:94%; margin:0 auto; height:3.6rem; border-bottom:1px solid #e1e1e1; color:#fe8255; font-size:1.2rem;}
.zxyy{ width:94%; margin:1.5rem auto; height:3.4rem; display:block; background:#6bcccb url(../images/zxyy.png) 39% center no-repeat; background-size:1.9rem 1.9rem; color:#fff; text-align:center; border-radius:0.5rem; line-height:3.4rem; font-size:1.4rem; text-indent:2.6rem;}
.zjjs .doctors{ width:100%; padding:0;}
.zjjs .title{ width:94%; padding:0 3%; background:url(../images/ico_01.jpg) 3% center no-repeat; background-size:0.3rem auto;}

/* 留言 */
.liuyanlist{ width:100%; padding:0; background:#fff;}
.liuyanlist .title{ width:94%; height:3rem; padding:0 3%; line-height:3rem; background:url(../images/ico_01.jpg) 3% center no-repeat; background-size:1.2%; color:#6bcccb; font-size:1.4rem; text-indent:0.8rem; position:relative;}
.liuyanlist li{ width:84%; padding:1rem 0; padding-left:16%; background:url(../images/liuyan_ico.png) 3% 1rem no-repeat; background-size:10%; border-top:2px solid #e2ecf2; line-height:2.2rem;}
.liuyanlist li .liuyan{ border-bottom:1px solid #ebebeb; padding-bottom:0.6rem; padding-right:3%;}
.liuyanlist li .huifu{padding:0.5rem 0; padding-right:3%;}
.liuyanlist li h2{ font-size:1.6rem; color:#4e4e4e;}
.liuyanlist li h4{ font-size:1.2rem; color:#bda179;}
.liuyanlist li h3{ font-size:1.4rem; color:#919191; line-height:1.9rem;}
.liuyanlist li .huifu h2{ color:#ff7544;}
.liuyanlist .page{ border-top:1px solid #ebebeb;}
.lyq{ width:100%; padding:2rem 0; padding-bottom:1.1rem; background:#fff; margin-top:1rem; text-align:center; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1;}
.lyq img{ width:18%; height:auto;}
.lyq p{ font-size:1.4rem; line-height:3.0rem; color:#4e4e4e;}

/* 院长信箱 */
.yzxx{ width:94%; height:auto; padding:1rem 3%; background:#fff; border-bottom:1px solid #e1e1e1;}
.yzxx form{ width:100%; border-bottom:1px solid #ebebeb; padding-bottom:1.8rem;}
.yzxx form input{ width:94%; padding:0 2.6%; line-height:3.6rem; background:#f2f2f2; border:1px solid #ebebeb; border-radius:0.3rem; margin-top:0.8rem; font-family:"Microsoft Yahei";color:#696969; font-size:1.4rem;}
.yzxx form .submit{ width:100%; padding:0; background:#6bcccb; border:none; border-radius:0.5rem; color:#fff;  cursor:pointer; margin-top:1.8rem;}
.yzxx .txt{ padding:1rem 0;}
.yzxx .txt h2{ font-size:1.6rem; line-height:3rem;}
.yzxx .txt p{ font-size:1.4rem; color:#787878; line-height:2rem;}

/* 搜索 */
.searchbase{ width:94%; height:2.8rem; padding:0.7rem 3%; background:#fff; border-bottom:1px solid #e1e1e1;}
.searchbase form{ width:85%; height:2.8rem; background:#eee; border-radius:0.35rem; float:left;}
.searchbase .submit{ width:12%; height:2.8rem; background:url(../images/search.png) center center no-repeat; background-size:50%; border:none; float:left;}
.searchbase .searchword{ width:86%; height:2.8rem; padding:0 1%; font-size:1.4rem; line-height:2.8rem; font-family:"Microsoft Yahei"; border:none; background:none;}
.cancel{ width:15%; display:block; text-align:center; font-size:1.4rem; line-height:2.8rem; float:right;}
.doctorlist{ width:100%; padding:0; background:#fff; margin-top:1rem; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1;}
.doctorlist .title{ width:94%; height:3rem; padding:0 3%; line-height:3rem; background:url(../images/ico_01.jpg) 3% center no-repeat; background-size:1.2%; color:#6bcccb; font-size:1.4rem; text-indent:0.8rem; position:relative; border-bottom:1px solid #ebebeb;}
.doctorlist li{ width:69%; height:8rem;padding:1.5rem 3%; padding-left:28%; border-top:1px solid #ebebeb; line-height:2.2rem; position:relative;}
.doctorlist li span.thumb{width:6.6rem; height:6.6rem; overflow:hidden; border:4px solid #ebebeb; border-radius:50%; float:left; position:absolute; left:3%; top:1rem;}
.doctorlist li img{ width:100%; height:auto;}
.doctorlist li h2{ font-size:1.6rem; color:#4e4e4e;}
.doctorlist li h2 em{ font-size:1.2rem; color:#919191; padding-left:0.5rem;}
.doctorlist li h4{ font-size:1.3rem; color:#bda179;}
.doctorlist li h3{ font-size:1.3rem; color:#919191; line-height:1.9rem;}
.doctorlist li.first{ border-top:none;}
.searchnews .notice{ width:94%; padding:0 3%; padding-bottom:1rem;}
.searchnews .notice li{ width:100%; padding:0.8rem 0; background:none; line-height:1.8rem; }

/* 专家列表 */
.sxzj{ width:100%; height:2.4rem; padding:0.6rem 0; background:#fff; font-size:1.4rem; text-align:center; position:relative;}
.sxzj a.name{ width:49.5%; height:2.4rem; line-height:2.4rem; color:#6e6e6e; display:inline-block; border-right:1px solid #ebebeb; background:url(../images/ico_17.png) 70% center no-repeat; background-size:0.7rem auto;}
.sxzj a.ksleib{ width:50%; height:2.4rem; line-height:2.4rem; color:#6e6e6e; display:inline-block; background:url(../images/ico_17.png) 70% center no-repeat; background-size:0.7rem auto;}
.sxks{ width:100%; height:26rem; padding:0; background:#fff; padding-bottom:1rem; position:absolute; top:3.6rem; z-index:9; text-align:left; border-top:1px solid #ebebeb; display:none; overflow:hidden;}
.sxks .Akeshi{ width:40%; height:25.2rem; padding-bottom:1rem; background:#f1f1f1; display:block; overflow-y:scroll; float:left;}
.sxks .Akeshi li a{ width:94%; padding-left:6%; line-height:3.6rem; display:block; border-bottom:1px solid #e1e1e1; color:#787878;}
.sxks .Akeshi li.current a{ background:#e1e1e1;}
.sxks .Bkeshi{ width:60%; height:25.2rem; padding-bottom:1rem; background:#fff; display:block; overflow-y:scroll; float:left;}
.sxks .Bkeshi li a{ width:94%; padding-left:6%; line-height:3.6rem; display:block; color:#787878;}
.sxks .Bkeshi li.current a{ background:#e1e1e1;}
.yslbmart{ margin-top:0; border-top:1px solid #ebebeb;}
.yslbmart li{ width:94%; height:11rem; padding:0 3%; border:none;}
.yslbmart .txt{ width:70%; height:8rem; padding:1.5rem 0; display:block; position:absolute; right:3%; top:0; border-top:1px solid #ebebeb;}
.yslbmart .first .txt{ border:none;}
.yslbmart .page{ border-bottom:none; border-top:1px solid #ebebeb;}

/* 出诊安排 */
.czaptitle a{ width:94%; height:5rem; padding:1rem 3%; display:block; line-height:3rem; background:#fff url(../images/ico_01.gif) right 5% center no-repeat; background-size:1rem auto; border-top:1px solid #ebebeb; border-bottom:1px solid #e1e1e1; font-size:1.6rem;}
.czaptitle img{ width:5rem; height:5rem; float:left; margin-right:1rem;}
.czap{ width:94%; padding:0 3%; padding-bottom:1rem; background:#fff; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; margin-top:1rem;}
.czap .title{ width:100%; height:3rem; padding:0; line-height:3rem; background:url(../images/ico_01.jpg) left center no-repeat; background-size:1.2%; color:#6bcccb; font-size:1.4rem; text-indent:0.8rem; position:relative; border-bottom:1px solid #ebebeb;}
.czap li{ width:100%; height:3.4rem; padding:0.8rem 0; border-bottom:1px solid #ebebeb;}
.czap li span{ height:3.4rem; display:block; float:left;}
.czap li .name{ width:27%; padding-left:3%; border-right:1px solid #ebebeb; line-height:1.7rem;}
.czap li .name em{ font-size:1.6rem; display:block;}
.czap li .name i{ font-size:1.2rem; color:#b5b5b5;}
.czap li .time{ width:25%; border-right:1px solid #ebebeb; line-height:3rem; color:#ff8356; text-align:center; font-size:1.4rem;}
.czap li .yy{ width:19%; height:3rem;}
.czap li .yy a{ width:100%; height:3rem; display:block; background:url(../images/yy_blue.png) center center no-repeat; background-size:45%;}
.czap .txt{ padding:1rem 0;}
.czap .txt h2{ font-size:1.6rem; line-height:3rem;}
.czap .txt p{ font-size:1.4rem; color:#787878; line-height:2rem;}

.resultList{ width:100%; padding:0; background:#fff; margin-top:1rem;padding-bottom:1rem; min-height:12rem; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1;}
.resultList .title{ width:94%; height:3rem; padding:0 3%; line-height:3rem; background:url(../images/ico_01.jpg) 3% center no-repeat; background-size:1.2%; color:#6bcccb; font-size:1.4rem; text-indent:0.8rem; position:relative; border-bottom:1px solid #ebebeb;}
.resultList .doctorItem{ width:69%; height:8rem;padding:1.5rem 3%; padding-left:28%; border-bottom:1px solid #ebebeb; line-height:2.2rem; position:relative;}
.resultList .doctorItem span.thumb{width:6.6rem; height:6.6rem; overflow:hidden; border:4px solid #ebebeb; border-radius:50%; float:left; position:absolute; left:3%; top:1rem;}
.resultList .doctorItem img{ width:100%; height:auto;}
.resultList .doctorItem h2{ font-size:1.6rem; color:#4e4e4e;}
.resultList .doctorItem h2 em{ font-size:1.2rem; color:#919191; padding-left:0.5rem;}
.resultList .doctorItem h4{ font-size:1.3rem; color:#bda179;}
.resultList .doctorItem h3{ font-size:1.3rem; color:#919191; line-height:1.9rem;}
.resultList .newsItem{ width:94%; padding:0.8rem 3%; font-size:1.4rem;color:#4e4e4e;line-height:1.8rem; border-bottom:1px solid #ebebeb; }
.resultList .newsItem span.column{ color:#b5b5b5; font-size:1.2rem;}
.resultList a span,.resultList .newsItem a span{color:#ff7544}
.search_none {
    line-height: 3.8rem;
	padding:0 3%;
    font-size: 1.4rem;
}
.search_none span {
  /*  font-size: 28px;*/
    color: #6bcbca;
}
.search_none div span {
   /* font-size: 16px;*/
    color: #ff7544;
}

div.pinch-zoom{-webkit-user-drag:none;width:100%; position:relative;}
div.pinch-zoom .newsPaper{ max-width:none; width:100%;-webkit-user-drag:none;}