.dytop{ width: 100%; height: auto; overflow: hidden; padding: 2em 0; margin-bottom: 1.666em; background: #10a5d5; }
.dytop h3{ font-size: 1.416rem; text-align: center; font-weight: normal; color: white; }
.lujing{ text-align: center; margin-top: 0.916em;}
.lujing li{ display: inline-block; color: white; margin: 0 2px; }
.lujing a{ color: white; }

/*********** 单页 新闻详情 ***********/
.intro{ margin-bottom: 2.083em; line-height: 1.75em; font-size: 1rem; }
.intro img{ width: auto; max-width: 100%; height: auto; }

.headlines{ text-align: center; margin-bottom: 2.083em; }
.headlines li{ padding-bottom: 0.583em; margin-bottom: 0.833em; background: url("/App/Modules/wap/Tpl/Public/images/headlines.png") bottom repeat-x; font-size: 1.166rem; color: #000000; }
.headlines span{ color: #757575; }

/*********** 文字列表 ***********/
.annou-list li{ padding: 0.833em 0; border-bottom: 1px solid #f0f0f0;}
.annou-list a{ display: block; width: 100%; font-size: 1rem;}
.annou-list span{ display: block; margin: 0.916em 0 0 0; font-size: 0.916rem; }

.cur-title{ width: 100%; height: auto; overflow: hidden; padding: 0.5em 0; background: #10a5d5; color: white; font-size: 1.166rem; text-align: center; }
.subnav-box{ background: #dbdbdb; display: -webkit-box; overflow-x: auto;  /*适应苹果*/ -webkit-overflow-scrolling:touch; font-size: 1rem; padding: 0.75em 0; margin-top: 3px; margin-bottom: 1.666em; }
.subnav{  padding: 0 4%; }
.subnav-box::-webkit-scrollbar{ display: none; }
.subnav-box .cur{ color: #10a5d5; }

/*********** 分页 ***********/
.page{height: auto; overflow: hidden; padding-top: 1.25em; margin-bottom: 2.083em; text-align: center; font-size: 0.833rem; }
.page li{ display: inline-block; color: #666666; line-height: 1.5em; }
.page .li01{ height: 1.5em; padding: 0 1.7%; background: #f6f6f6; border: 1px solid #d5d5d5; }
.page .inp01{ display: inline-block; width: 6%; height: 1.5em; padding: 0 1.7%; border: 1px solid #d5d5d5;  }
.page a{ color: #666666; }

/*********** 患者投诉 ***********/
.complaint li{ font-size: 1rem;  padding-bottom:14px; }
.complaint .inp02{ width: 93.6%; padding: 0.583em 3% 0.583em 3%; margin-bottom: 1.25em; border: 1px solid #dedede; border-radius: 5px;}
.complaint .inp03{ width: 99.6%; padding: 0.583em 0; margin-bottom: 1.25em; border: 1px solid #dedede; border-radius: 5px;}
.complaint .tijiao{ background: #fe0000; width: 50%; display: block; padding: 0.583em 0; margin: 0 auto 1.25em auto; color: white; text-align: center; }

/*********** 科室导航 ***********/
.keshi span{ font-family: "宋体"; }
.keshi li{ float: left; width: 29.3%; padding: 0 0 1.833em 4%; }

/*********** 视频 ***********/
.honor-list{ width: 48.8%; margin: 0 0.6%; float: left; }
.honor-list .honor-img{ width: 100%; height: 7em; position: relative;}
.honor-list .honor-img img{ width: 100%; height: 100%;}
.honor-list li{ padding: 0.916em 0; background: #fbfbfb;}
.honor-list a{ width: 100%; font-size: 1rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
/*********** 医院新闻 ***********/
.news-list{ height: auto ;overflow: hidden; padding-bottom: 1em; margin-bottom: 1em; border-bottom: 2px solid #f0f0f0;}
.news-list .img{ width: 36%; height: 5.75em; float: left;}
.news-list .img img{ width: 100%; height: 5.75em; }
.news-list .news-right{ width: 60.5%; height: auto; overflow: hidden ; margin-left: 3.5%; float: left;}
.news-list .news-right a{ font-size: 1rem; display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
.news-list .news-right span{ display: block; margin-top:1.25em;color: #808080; }

/*********** 专家 ***********/
.expert .expert-list{ height: auto; overflow: hidden; padding-bottom: 1.166em; margin-bottom: 1.166em; border-bottom: 1px solid #e6e6e6; }
.expert .expert-list .img{ width: 30.3%; height: 10.083em; float: left; padding: 5px; background: white; border: 1px solid #15a7d6; }
.expert .expert-list .img img{ width: 100%; height:100%; }
.expert .expert-list .expert-right{ width: 57%; margin-top: 1.666em; margin-left: 7.8%; float: left; }
.hong{ color: #e60012; font-size: 1.083rem; font-weight: bold; }
.li02{ margin-top: 0.083em; margin-bottom:2.5em; }

/*********** 医院报刊 ***********/
.press li{ padding-bottom: 1.166em; margin-bottom: 1.166em; border-bottom: 1px solid #e6e6e6; }
.press li a{ font-size: 1rem; font-weight: 400;}
.press li span{ font-family: "宋体";}

.press2 .img{ padding-bottom: 1.666em;}
.press2 .img img{ width: 100%; height: auto}
.press2 .press2-list li{ display: inline-block!important; color: black; }
.press2 .press2-list li select{ height: 1.833em; line-height: 1.833em; color: black; }
.press2 .press2-list .li01{ width: 22.2%; background: url("/App/Modules/wap/Tpl/Public/images/icon10.png") no-repeat left center;}
.press2 .press2-list .li02{ width: 24.1%; line-height: 1.833em; }
.press2 .press2-list .li02 img{ width: 32%; height: 100%; float: left; display: block; margin-right: 2%;}


/*********** 专家讲堂 ***********/
.shipin .shipin-list{  width: 49.2%; height:auto; padding: 0 0.4%; float: left;}
.shipin .shipin-list .shipin-img{ width: 100%; height: 7.041em; position: relative;}
.shipin .shipin-list .shipin-img img{ width: 100%; height: 100%;}
.shipin .shipin-list .shipin-img .play{ position: absolute; z-index: 99; top: 34%; left: 40%;}
.shipin .shipin-list .shipin-img .play{ width: 18%; height: auto;}
.shipin .shipin-list li{ padding: 1.166em 0 1.166em 8px;}
.shipin .shipin-list a{  width: 100%; font-size: 1rem; display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;}
.shipin .shipin-list span{ display: block; margin: 0.916em 0 0 0; font-size: 0.916rem; color: #808080;}