.new-pc-meiqia {display: block;width: 280px;  height: 175px;background-image: url(../images/new-pc-meiqia.png);overflow: hidden;}
.question-wrap{display: block;width: 100%; height: 330px; background-image: url(../images/question-banner.jpg); background-repeat: no-repeat; overflow: hidden; background-position: center;}
.question-wrap .question-btn span:last-child{display: inline-block; margin-left: 14px;}
.question-wrap .question-btn{bottom: 60px; left: 50%; margin-left: -99px; width: 198px; height: 40px; color: #fff; font-size: 18px; line-height: 40px; border-radius: 16px; background-color: #67cfe3; z-index: 1;}
.question-wrap .question-btn span.big-pen{width: 22px; height: 25px; margin-left: 43px; vertical-align: text-bottom; background-position: -175px -35px;}
.question-wrap .question-btn span{display: inline-block;}
.master-content .mas-main > li .hosptail-left .left-fast > span.pen{display: inline-block; width: 14px; height: 16px; margin-left: 45px; vertical-align: sub; background-position: -137px -61px;}
.station{background-image: url(../images/small-icon.png); background-size: 200px 200px;}
.mater-bg{background-image: url(../images/question-master.png); background-size: 200px 200px;}
.mt30{margin-top: 30px;}
.double-eyelid .eye-ul li .eye-people img {  width: 100%;  }
.master-left{width: 890px; overflow: hidden;}
.master-content .mas-main{width: 100%; overflow: hidden;}
.wrap{width: 100%; overflow: hidden;}
.master-content .mas-main > li{width: 430px; margin-top: 20px; overflow: hidden;}
.master-content .mas-main > li:first-child{ margin-right:30px;}
.master-content .mas-main > li .hosptail-left{width: 183px; overflow: hidden;}
.left{float: left;}
.master-content .mas-main > li .hosptail-left .left-img{width: 180px; height: 119px; overflow: hidden;}
a{text-decoration: none; color: inherit; cursor: pointer;}
element.style{background-color: rgb(222, 222, 222); color: rgb(102, 102, 102);}
.master-content .mas-main > li .hosptail-left .left-fast{width: 183px; margin-top: 20px; height: 40px; background-color: #dedede; line-height: 40px; border-radius: 16px; overflow: hidden; color: #666;}
.master-content .mas-main > li .hosptail-left{width: 183px; overflow: hidden;}
.master-content .mas-main > li .hosptail-right{width: 230px;}
.master-content .mas-main > li .hosptail-right .hosptail-name{width: 100%; font-size: 18px; color: #333; margin-bottom: 7px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.master-content .mas-main > li .hosptail-right .hosptail-start{font-size: 14px; color: #828282; margin-bottom: 7px;}
.ass_img{display: inline-block; width: 81px; height: 15px; background: #d7d7d7;}
.star_logo{position: absolute; display: block; left: 0; top: 0; width: 85px; height: 15px; background-image: url(../images/tao_details_02.png); z-index: 2;}
.jidu{width: 100%; top: 0; left: 0; background: #ff9d00; z-index: 1; display: block; height: 15px;}
.absolute{position: absolute;}
.master-content .mas-main > li .hosptail-right .hosptail-start{font-size: 14px; color: #828282; margin-bottom: 7px;}
.master-content .mas-main > li .hosptail-right .hosptail-start > span{color: #67cfe3;}
.mr4{margin-right: 4px;}
.master-content .mas-main > li .hosptail-right .ysaddress{width: 100%; border-top: 1px solid #dedede; overflow: hidden;}
.master-content .mas-main > li .hosptail-right .ysaddress .address{display: -moz-box; display: -webkit-box; display: box; -moz-box-align: center; -webkit-box-align: center; -o-box-align: center; box-align: center; margin: 15px 0; width: 100%; overflow: hidden; font-size: 14px; color: #999;}
.master-content .mas-main > li .hosptail-right .ysaddress .address .add-logo{vertical-align: middle; display: inline-block; width: 28px; height: 31px; background-position: -115px -20px;}
.station{background-image: url(../images/small-icon.png); background-size: 200px 200px;}
.master-content .mas-main > li .hosptail-right .ysaddress .address .add-text{vertical-align: middle; display: inline-block; margin-left: 12px; width: 185px; max-height: 38px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.master-content .mas-main > li .hosptail-right .ysaddress .add-lines{width: 100%; height: 8px; background-color: #f4f4f4;}
.master-content .mas-main > li .hosptail-left .left-fast > span.fastity{display: inline-block; margin-left: 7px;}
.hot-hosptial{padding-bottom: 14px; border-bottom: 1px solid #e7e7e7;}
.hot-hosptial .house-logo{display: inline-block; width: 27px; height: 27px; background-position: -147px -24px; background-image: url(../images/small-icon.png); background-size: 200px 200px; margin-right: 5px; vertical-align: baseline;}
.hot-hosptial .black-text{font-size: 24px; color: #333; margin-left: 11px; vertical-align: top;}
.master-content{width: 100%; margin-top: 40px; overflow: hidden;}
.mtnone{margin-top: 0!important;}
.master-content .mas-main > li .hosptail-left .left-img img{width: 100%; min-height:119px;}
.mt38{margin-top: 38px;}
.hot-hosptial{padding-bottom: 14px; border-bottom: 1px solid #e7e7e7;}
.relative{position: relative;}
.you-logo{display: inline-block; width: 29px; height: 28px; background-position: -140px -35px; margin-right: 5px; margin-top:3px;}
.hot-hosptial .black-text{font-size: 24px; color: #333; margin-left: 11px; vertical-align: top;}
.essence{top: -8px;left: 206px; width: 32px; height: 21px; line-height: 21px; display: inline-block; border-radius: 8px; font-size: 14px; color: #fff; background-color: #e75b4f; text-align: center;}
.quality-list li{padding: 24px 0 15px 0; border-bottom: 1px solid #e4e4e4;}
.quality-list li .quality-title span{display: inline-block; width: 28px; height: 28px; margin-right: 8px; vertical-align: sub; background-position: -102px -34.5px; float:left;}
.quality-list li .quality-title{ height:28px; font-weight:bold; line-height:30px; overflow: hidden; }
.quality-list li .quality-title>a{ display:block; float:left;}
.quality-list li .quality-con{margin: 15px 0; font-size: 15px; color: #7d7d7d;}
.quality-list li .quality-con span:first-child{width: 8%; font-size: 14px; color: #5ac5e5;}
.quality-list li .quality-con span{display: inline-block;}
.quality-list li .quality-con span:last-child{width: 90%; line-height: 24px; height: 44px; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.quality-list li .quality-last{font-size: 14px; color: #999;}
.quality-list li .provide{display: inline-block; width: 16px; height: 16px; background-position: -56px -35px; margin-right: 11px; vertical-align: sub;}
.blue{color: #5ac5e5 !important; margin:0 5px 0 3px;}
.mt20{margin-top: 20px}
.ml14{margin-left: 14px;}
.quality-list li .zan-wrap{display: inline-block; width: auto;}
.right{float: right;font-size: 12px;}
.quality-list li .zan-wrap>span.zan-logo{background-position: -28px -35px;}
.quality-list li .zan-wrap>span.zan-berfor{display: inline-block; width: 18px; height: 18px; background-position: 0 -35px; margin-right: 6px; vertical-align: sub;}
.double-eyelid, .new-diary, .news-yimei{width: 280px; border: 1px solid #d2d2d2; overflow: hidden; box-sizing: border-box;}
.double-eyelid .eye-title, .new-diary .diary-title, .news-yimei .news-title{width: 100%; padding: 18px 0; border-bottom: 1px solid #d2d2d2; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 20px; color: #333;}
.double-eyelid .eye-title .eye-logo{display: inline-block; width: 22px; height: 28px; margin: 0 12px; vertical-align: bottom; background-position: 0 -20px;}
.station{background-image: url(../images/small-icon.png); background-size: 200px 200px;}
.double-eyelid .eye-ul{width: 100%; padding-bottom: 12px; overflow: hidden;}
ul{margin: 0; padding: 0; list-style: none;}
.double-eyelid .eye-ul li{padding: 0 12px; padding-top: 15px; overflow: hidden;}
.double-eyelid .eye-ul li .eye-people{vertical-align: middle; width: 80px; height: 80px; border-radius: 100%; overflow: hidden;}
.double-eyelid .eye-ul li .eye-text{width: 160px; margin-left: 14px;}
.double-eyelid .eye-ul li .eye-text .text-one{max-height: 41px; font-size: 14px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.double-eyelid .eye-ul li .eye-text .text-two{font-size: 12px; color: #999; margin-top: 14px;}
.double-eyelid .eye-ul li .eye-text .text-two>span:first-child{margin-right: 16px;}
.double-eyelid .eye-ul li .eye-text .text-two>span{display: inline-block;}
.double-eyelid .eye-ul li .eye-text .text-two>span>span.bdh{width: 14px; height: 14px; vertical-align: middle; background-position: -165px 0; margin-right: 8px;}
.double-eyelid .eye-ul li .eye-text .text-two>span>span{display: inline-block;}
.station{background-image: url(../images/small-icon.png); background-size: 200px 200px;}
.double-eyelid .eye-ul li .eye-text .text-two>span>span.gwc{width: 16px; height: 15px; vertical-align: bottom; background-position: -147px 0; margin-right: 4px;}
.new-diary .diary-ul li .diary-people{width: 75px; height: 75px; border-radius: 100%; overflow: hidden;}
.new-diary .diary-ul li .diary-people img{width: 100%;height: 100%;}
.new-diary .diary-ul li .diary-text{width: 160px; overflow: hidden; padding-left: 12px;}
.new-diary .diary-ul li .diary-text .text-one{max-height: 41px; vertical-align: middle; font-size: 14px; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
.new-diary .diary-ul li .diary-text .text-two{width: 100%; margin-top: 14px; overflow: hidden;}
.new-diary .diary-ul li .diary-text .text-two >span{display: inline-block; color: #333; font-size: 12px;}
.new-diary .diary-ul li .diary-text .text-two >span>span{display: inline-block; width: 15px; height: 14px; background-position: -48px 0; vertical-align: sub; margin-right: 4px;}
.new-diary .diary-ul{padding: 5px 13px; overflow: hidden;}
.new-diary .diary-ul li{width: 100%; padding: 10px 0; border-bottom: 1px dashed #bcbcbc; overflow: hidden;}
.new-diary .diary-ul li:last-child{border-bottom: none;}
.new-diary .diary-title .diary-logo{display: inline-block; width: 28px; height: 28px; margin: 0 12px; vertical-align: bottom; background-position: -24px -20px;}

.new-message{width: 100%; background-color: #edf0f7; overflow: hidden;}
.hostil-change{border-bottom: none; padding-top: 27px;}
.hot-hosptial{padding-bottom: 14px; border-bottom: 1px solid #e7e7e7;}
.zixun-logo{display: inline-block; width: 29px; height: 32px; background-position: 0 -112px; vertical-align: bottom;}
.hot-hosptial .black-text{font-size: 24px; color: #333; margin-left: 11px; vertical-align: top;}
.message-content{width: 1198px; margin: 0 auto; border:1px solid #F4F5F6; border-top:0;}
.message-title{width: 100%; overflow: hidden;}
.relative{position: relative;}
ul{margin: 0; padding: 0; list-style: none;}
.message-title>li:first-child{margin-left: 0; border-top-left-radius: 3px; border-bottom-left-radius: 3px;}
.message-title>li{width: 98px; line-height: 36px; text-align: center; height: 36px; background-color: #fff; overflow: hidden; cursor: pointer; margin-left: 2px; font-size: 14px;}
.doctor-photo img {  width: 100%;  height: 100%; }

.on{background-color: #FF6980!important; color: #fff;}
.two-menu1>a:hover{color:#FF6980 }
.two-menu1 a{margin-left: 15px!important;}
.message-title>li:hover>a{color: #fff;}
.two-menu{border-bottom: 1px solid #fff; color: #666; font-size: 12px; display: none; line-height: 26px; margin-top: 8px; padding-bottom: 5px;}
.two-menu>li{float: left; display: inline-block; margin-left: 25px;}
.wrap{width: 100%; overflow: hidden;}
.ques-list{padding-top: 12px; display: none;  border-top:1px solid #F4F5F6;}
.message-box ul li{border-bottom: none!important;}
.ques-list li{padding: 8px 0 !important;font-size: 16px; color: #666; border-bottom: 1px solid #f8f8f8;}
.pdd8{padding: 8px!important;}
.ques-list li .criles, .ques-listss li .criles{width: 8px; height: 8px;background-color: #ccc; border-radius: 100%; overflow: hidden; margin: 0 8px; vertical-align: super;}
.ques-list li span, .ques-listss li span{display: inline-block;}
.ques-list li .conts, .ques-listss li .conts{display: inline-block; width: 540px;}
.wd870{width: 930px!important;}
.ellipsis{display: block; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
.question-mtf{position: relative; display: inline-block; top: -4px;}
.ques-list li .fined, .ques-listss li .fined{margin-right: 12px;}
.ques-list li .fined, .ques-list li .answer, .ques-listss li .fined, .ques-listss li .answer{color: #818080; font-size: 14px;}
.ques-list li span, .ques-listss li span{display: inline-block;}
.ques-list li .fined, .ques-list li .answer, .ques-listss li .fined, .ques-listss li .answer{color: #818080; font-size: 14px;}
.ques-list li span, .ques-listss li span{display: inline-block;}
.ques-list li{font-size: 16px; color: #666; padding: 18px 0; border-bottom: 1px solid #f8f8f8;}
.ques-list li span, .ques-listss li span{display: inline-block;}
.ques-list li .fined, .ques-list li .answer, .ques-listss li .fined, .ques-listss li .answer{color: #818080; font-size: 14px;}
.ques-list li{font-size: 16px; color: #666; padding: 18px 0; border-bottom: 1px solid #f8f8f8;}
.ques-list li .data, .ques-listss li .data{color: #999; font-size: 14px; margin: 7px 0 0 16px;}
.ques-list li span, .ques-listss li span{display: inline-block;}
.ques-list li .fined, .ques-listss li .fined{margin-right: 12px;}
.ques-list li .fined, .ques-list li .answer, .ques-listss li .fined, .ques-listss li .answer{color: #818080; font-size: 14px;}
.ques-list li span, .ques-listss li span{display: inline-block;}
ul{margin: 0; padding: 0; list-style: none;}
.message-title>li:hover{background-color: #FF6980}

.master-left{width: 890px; overflow: hidden;}
.hot-hosptial{padding-bottom: 14px; border-bottom: 1px solid #e7e7e7;}
.wd890{width: 890px!important;}
.doctor-logo{display: inline-block; width: 24px !important; height: 27px!important; background-position: -131px -173px!important; vertical-align: sub!important; background-image: url(../images/question-master.png)!important; background-size: 200px 200px!important;}
.hot-hosptial .black-text{font-size: 24px; color: #333; margin-left: 0; vertical-align: top;}
.doctor-one{width: 100%; overflow: hidden;}
.doctor-one li{position: relative; width: 207.5px; margin: 20px 0 0 17px; overflow: hidden; border: 1px solid #e5e5e5; background-color: #fff;}
.doctor-one li .doctor-photo{width: 100%; height: 187px; overflow: hidden;}
.doctor-one li:first-child{ margin-left:0;}
.relative{position: relative;}
.expand-on{padding: 18px 8px 0 8px; font-size: 14px; color: #828282; overflow: hidden;}
.ass_img{display: inline-block; width: 81px; height: 15px; background: #d7d7d7;}
.star_logo_new{position: absolute; display: block; left: 0; top: 0; width: 85px; height: 15px; background-image: url(../images/tao_details.png); z-index: 2;}
.star_logo{position: absolute; display: block; left: 0; top: 0; width: 85px; height: 15px; background-image: url(../images/tao_details_02.png); z-index: 2;}
.blue{color: #5ac5e5;}
.mr4{margin-right: 4px;}
.doctor-one li .pale-yellow{width: 92%; height: 1px; margin: 0 auto; margin-top: 26px; background-color: #ededed;}
.doctor-one li .fast{position: relative; margin: 0 auto; margin-top: 15px; margin-bottom: 15px; width: 179px; height: 40px; background-color: #dedede; line-height: 40px; border-radius: 16px; overflow: hidden; color: #666;}
.pointer{cursor: pointer;}
.doctor-one li .fast .pens{display: inline-block; width: 14px; height: 16px; margin-left: 52px; vertical-align: sub; background-position: -179px -61px;}
.doctor-one li .fast .yuyue{display: inline-block; margin-left: 10px;}
.master-right{width: 280px; overflow: hidden;}
.double-eyelid, .new-diary, .news-yimei{width: 280px; border: 1px solid #d2d2d2; overflow: hidden; box-sizing: border-box;}
.double-eyelid .eye-title, .new-diary .diary-title, .news-yimei .news-title{width: 100%; padding: 18px 0; border-bottom: 1px solid #d2d2d2; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 20px; color: #333;}
.news-yimei .news-title .yimei-logo{display: inline-block; width: 27px; height: 27px; margin: 0 12px; vertical-align: bottom; background-position: -53px -20px;}
.yimei-uls{padding: 0 13px 20px;}
.yimei-uls .one{background-color: #ec6909; border-radius: 3px; color: #fff; font-style: italic; height: 15px; line-height: 15px; text-align: center; vertical-align: middle; width: 16px; margin-top: 4px;}
.yimei-uls .yuandian{width: 16px; height: 15px; line-height: 15px; background-color: #cacaca; border-radius: 3px; color: #fff; text-align: center; font-style: italic; vertical-align: middle; margin-top: 4px;}
.yimei-uls .bgs{color: #4d4d4d; font-size: 14px; vertical-align: middle;}
.yimei-uls .wdset{width: 170px;}
.ellipsis{display: block; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
.yimei-uls > li{width: 100%; overflow: hidden; margin-top: 18px;}
.yimei-uls .bgs{color: #4d4d4d; font-size: 14px; vertical-align: middle;}
.botton-qe{overflow: hidden;margin-bottom: 50px}
.jidu{width: 100%}
.pointer:hover{background-color: #FF6980!important;color: #fff!important;}
.message-title li{float: left}
.hospital_page{float: left; position: relative; left: 50%; margin-top: 46px;}