html {font-family: 'Microsoft YaHei';font-size: 16px;color: #666;margin: 0;padding: 0;}
body {margin: 0;padding: 0;background: #f5f5f5;}
a {text-decoration: none;color: inherit;cursor: pointer;}
a:hover {text-decoration: none;}
.right {float: right;}
.left {float: left;}
.fixed {position: fixed;}
.pointer {cursor: pointer;}
.nav-1,.center,.header{width:100%;margin: 0 auto;overflow: hidden;}
.wrap {width: 100%;overflow: hidden;}
.relative {position: relative;}
.absolute {position: absolute;}
/*top1*/
.head-status {background-color: #fafafa;width: 100%;text-align: center;border-bottom: solid 1px #dfdfdf;z-index: 9999;background: #f5f5f5;height: 36px;}
.head-status .block {line-height:2.3em;float: left;cursor: pointer;position: relative;}
.head-status .block>a {padding: 0 10px;font-size:0.9em;z-index: 3;overflow: hidden;color: #666;display: block;}
.head-status .block>a:before {display: -webkit-inline-box;display: inline-block;margin-right: 2px;content: ''; vertical-align: middle;}
.head-status .block a.hospital:before {background: url(../img/icon.png) 0px -92px no-repeat;width: 19px;height: 18px;margin-top: -4px;}
.head-status .block a.doctor:before {background: url(../img/icon.png) 0px -124px no-repeat;width: 17px;height: 15px;margin-top: -2px;}
.head-status .block a {padding: 0;font-size:0.9em;z-index: 3;overflow: hidden;color: #666;display: block;}
.index_logo {background-image: url(../img/icon1.png);width:4.75em;height:2em;float: left;margin: 0.1em 0.1em 0 0;margin-right:0.3em;margin-left:1em;}
/*top2*/
.head-status-height {height:23px;background: #f5f5f5;}
.navs {width:100%; height:7.5em;text-align: center;background-color: #fff;overflow: hidden;display:none;}
.navs .nav-panel {width:100%;height: 100%;margin: 0 auto;}
.navs .nav-panel a.logo {width: 278px;height:88px;float:left;padding-left:18px;}
.navs .nav-panel a.logo img {width:100%;}
.nav-top {position: relative;padding: 10px 0 0 0;width: 100%;overflow: hidden;margin-top: 15px;}
.nav-middle {position: relative;left: 50%;margin-top:13px;margin-left: -212px;width: 425px;}
.nav_search {position: relative;width: 100%;height: 34px;line-height: 34px;border: 1px solid #d2d2d2;border-radius: 16px;}
.nav_search input {position: absolute;top: 0;left: 0;display: block;float: left;width: 85%;height: 32px;line-height: 32px;background-image: none;text-indent: 20px;font-size: 14px;border-radius: 16px;border: none;outline-style: none;color: #666;}
.nav_search .search-logo-btn {position: absolute;top: 1px;right: 6px;width: 26px;height: 26px;margin-top: 3px;}
.nav_search .search-logo-btn img {width: 100%;}
.nav_search .search-logo-btn{width:60px;height:40px;float:right;overflow:hidden;margin-right:-8px;margin-top:-2px;}
.nav_search .search-logo-btn button{background-color:#FF6600;color:#fff;border:0;display:block;width:60px;height:36px;line-height:40px;cursor:pointer;}
.nav_search .search-logo-btn button:hover{background-color:#99CC33;}
.all-search {position: absolute;left: 0;width: 100%;overflow: hidden;text-align: left;top: 45px;font-size: 14px;color: #fa7e3e;}
.all-search a {margin-right: 10px;color: #99CC33;}
.all-search span:first-child {color:#fa7e3e;margin-right: 0;}
/*menu*/
.dropdown{ display: inline-block;}
.dropdown-content{display: none;padding:5px 5px;margin-top:0.8em;}
.dropdown-content a{padding:6px 6px;}
.dropdown:hover .dropdown-content{display: block;}
.navwp{background:#FF6600;margin-top: -1.1em;width:100%;}
.navwp .nav{width:100%;height:2.5em;position:relative;margin:0 auto;margin-top:2em;}
.navwp ul{list-style-type:none;}
.navwp .nav .ba{line-height:2.5em;padding:0 0.1em;}
.navwp .nav .ba	li{float:left;}
.navwp .nav .ba .bak{color:#fff;font-size:1em;padding:0 0.3em;height:2.5em;display:block;}
.navwp .nav .ba a:hover{ background: #ff8080;text-decoration:none;}
.navwp .nav .ca{background:#FF6600;border-radius:0.1em;margin:0.05em 0;height:2.5em;overflow: hidden;}
.navwp .nav .ca	li{float:left;}
.navwp .nav .ca	.bak{color:#fff;font-size:1em;height:2.5em;display:block;line-height:2.5em;padding-right: 1em;}
.navwp .nav .ca i{display:inline-block;background:url(../img/mzh.png) -0px -84px;width:0.5em;height:0.3em;vertical-align:0.1em;margin-left:0.3em;}
.navwp .nav .ca a:hover{text-decoration:none;color:#FFFFFF;background: #99CC33;}
.navwp .nav .ca a:hover,.navwp .nav .ca	.bak:hover{text-decoration:none;color:#FFFFFF;background: #99CC33;}
.navwp .nav .ca .tcc{position:absolute;left:0;top:1.8em;width:97%;background:#fafafa;z-index:99;}
.navwp .nav .ca .tcc a{width:4.8em; height:1em;overflow: hidden;float:left;position:relative;display:block;text-decoration:none;text-align: center;}
.navwp .nav .ca .tcc a:hover{-webkit-box-shadow:0 1em 0.6em -0.6em rgba(0,0,0,0.5),0 1px 0.25em rgba(0,0,0,0.3),0 0 5em rgba(0,0,0,0.1) inset;-moz-box-shadow:0 1em 0.6em -0.6em rgba(0,0,0,0.1),0 0.6em 0.25em rgba(0,0,0,0.1),0 0 0.6em rgba(0,0,0,0.1);box-shadow:0 0.6em 0.3em -0.6em rgba(0,0,0,0.1),0.3em 0.3em 0.3em rgba(0,0,0,0.1),0 0.3em 0.3em rgba(0,0,0,0.1);}
.navwp .nav .ca .tcc a:hover{text-decoration:none;}
.wdt { margin-top:0.8em;font-size:1em;font-weight: bold;color: #FF6600;}
.wdlist {overflow: hidden;color: #666;margin-top:0.2em;float: left;margin-bottom:0.8em;}
.wdlist a {margin-right:1em;margin-top:0.2em;}
.wdlist a:hover{color: #FF5959;}
/*nav*/
nav{width: 100%;height:2.5em;line-height:2.5em;padding-top:-2em;color: #666;/*background-color: #f4f7fa;*/background: #fff;margin: 0 auto;overflow: hidden;}
nav .center a {display: block;float: left;color: #666;}
nav .center a:first-child {margin-left: 10px;}
nav .center span {display: block;float: left;color: #999;padding-right: 8px;padding-left: 8px;}
/*left*/
.master-left {width:100%;overflow: hidden;float: left;margin-top:0.5em;margin-bottom:0.5em;font-size:1.1em;}
.question-number {color: #333;width: 100%;background: #fff;padding:1%;}
/*title*/
h1 {display: inline-block;font-size:1.3em;line-height:1.6em;color:#99CC33;font-weight: bold;padding: 0.5em 0.3em;margin: 0;}
/**/
.question-more-logo {font-size:0.8em;color: #808080;padding:0.8em 0 0;display: flex;align-items: center;justify-content: flex-start;}
.question-more-logo i {font-style: normal;width: 1px;height:0.6em;line-height:0.6em;background: #e5e5e5;margin: 0 0.3em;display: inline-block;}
.question-more-logo strong,.question-more-logo span {display: inline-flex;align-items: center;margin: 0px 0.6em;font-weight: normal;}
.qu-des {color: #333;margin-top:0.1em;width:96%;background: #fff;overflow: hidden;margin-right:2%;margin-left:2%;}
.qu-des h2,.qu-des h3,.qu-des strong{font-size:1.2em;font-weight: bold;color:#FF6600;line-height:1.3em;}
.qu-des span{font-weight: bold;font-size:1em;color:#99CC33;}
.qu-des p{color: #333333;font-size:1em;font-style: normal;font-weight: normal;line-height:2em;}
.qu-des a{color:#99CC33;font-weight:500;}
.qu-des a:hover{color:#FF6600;font-weight:600;}
.qu-des img {width:97%;border-radius:1em;}
/*right*/
.master-right {width:100%;overflow:hidden;float:left;margin-top:0.5em;}
.news-yimei {width: 100%;border: none;padding: 0 0 5px 0;margin-bottom:1em;padding-left:0.5em;background-color: #FFFFFF;}
.news-yimei .news-title {width: 100%;padding:0.5em 0;border-bottom: 1px solid #d2d2d2;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; font-weight:bold;font-size:1.3em;color: #FF6600;}
.common-tip {width: 4px;height: 22px;background: #ff8686;border-radius: 4px;display: inline-block;vertical-align: bottom;margin-right: 15px;}
.master-right .cont{width:100%;/*padding-right: 3px;*/}
.listzi li{border-bottom: 1px solid #ebebeb;font-size:1em;height:2.5em;line-height:2.5em;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width:100%;margin-left: -2.5em;}
.listzi a {background:url("../img/listzi.png") no-repeat scroll 10px -33px; padding-left:1.5em; }
.listzi a:hover{background:url("../img/listzi.png") no-repeat scroll 10px 5px;color: #FF6600;}
/*foot*/
footer{width: 100%;padding:0.1em 0;background-color: #999999;overflow: hidden;}
.friend-link {width: 100%;margin: 0 auto;padding:0.3em 0;overflow: hidden;}
.copy-rigth {display: inline-block;width:98%;padding-left:0.5em;line-height:1.1em;font-size:0.8em;color: #878787;}
.copy-rigth p {width: 100%;height:1.1em;overflow: hidden;margin-bottom:0.5em;color: #FFFFFF;}
.copy-rigth .link {margin-right:0.3em;margin-left:0.3em;}
.back-top {width:4em;height:4em;background-image: url(../img/back-top.png);background-size: cover;}
.elevator{top:88%;right:0.3%;width:5em;font-size:0.8em;color: #fff;z-index: 888888;}