/*! portal-pc-static - git - 2025-06-10 18:02:20 */
.fix-clear:after,.grid-group:after{clear:both;content:""}.animation-hover-flash,.fix-pillar{overflow:hidden}.animation-hover-flash:before,.fix-clear:after,.g-filter>div .more:after,.grid-group:after,.hospital-focus .summary a:before{content:""}.more-description,.word-break{word-break:break-all}.gp-hospital pre,.more-description,.word-wrap{word-wrap:break-word}@-webkit-keyframes slide-down{0%{-webkit-transform:translateY(-10px) scale(.98);opacity:0}70%{-webkit-transform:translateY(2px) scale(1);opacity:1}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes slide-down{0%{-webkit-transform:translateY(-10px) scale(.98);transform:translateY(-10px) scale(.98);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes flicker{0%{boder-color:#e2f1ff}50%{border-color:#61aff8}}@keyframes flicker{0%{boder-color:#a5d3ff}50%{border-color:#61aff8}}@-webkit-keyframes hover-flash{0%{left:-50%}100%{left:150%}}@keyframes hover-flash{0%{left:-50%}100%{left:150%}}.animation-slide-down{-webkit-animation:slide-down .3s ease-out;animation:slide-down .3s ease-out}.animation-flicker{-webkit-animation:flicker 1s linear infinite;animation:flicker .8s ease-out infinite}.animation-hover-flash:before{position:absolute;left:-50%;top:0;width:30%;height:400%;background:-webkit-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,.3),rgba(255,255,255,0));-webkit-transform:rotate(-45deg) translateY(-50%)}.grid-group,.grid-left,.grid-right,.grid-section,.grid-title{position:relative}.animation-hover-flash:hover:before{display:block;-webkit-animation:hover-flash .5s ease-out;animation:hover-flash .5s ease-out}body{min-width:1200px!important;background-color:#f6f8f9;line-height:1.5}li{list-style:none}.grid-group{width:1200px;margin:20px auto;zoom:1}.grid-group:after{display:block}.grid-section{margin-bottom:20px;border:1px solid #eee;background:#fff}.grid-section-outside{border:none}.grid-section-outside .grid-title{border:none;margin:0;padding-top:0}.grid-section-outside .grid-content{border:1px solid #eee}.grid-left{width:910px;float:left;min-height:400px}.grid-right{width:270px;float:right;min-height:400px}.grid-right h3{font-size:20px}.grid-title{height:44px;margin:0 20px;padding-top:5px;border-bottom:1px solid #eee}.grid-title h3{display:inline;font-size:24px;color:#000;line-height:44px}.grid-title .day-order{border:1px solid #69f;border-radius:0 3px 3px 0;border-left:none;color:#69f;height:28px;line-height:28px;font-size:14px;position:absolute;top:3px;margin-left:50px;padding:0 10px}.grid-title .day-order i{position:absolute;background:url(../img/hospital_2015/sp1.png) no-repeat}.grid-title .day-order .logo{top:-4px;width:34px;height:34px;left:-32px}.grid-title .day-order .triangle{top:10px;width:4px;height:7px;background-position:-57px -17px;margin-left:0}.grid-title .tabs{line-height:22px;color:#888;position:absolute;right:0;top:17px;font-size:14px}.grid-title .tabs a{display:inline-block;padding:0 5px;border-radius:3px}.grid-title .tabs a.on,.grid-title .tabs a:hover{color:#fff;background-color:#307fe2;text-decoration:none}.grid-title .more{padding-left:15px;margin-left:10px;border-left:1px solid #ccc}.g-wrapper .grid-title h3{line-height:44px}.grid-content{position:relative;padding:20px;min-height:40px}.grid-form{padding:20px 30px;font-size:14px}.grid-form .item{margin-bottom:20px}.grid-form .item>label{float:left;width:6em;text-align:right;margin-right:1em}.grid-form .item>.contain{margin-left:7em}.grid-form input,.grid-form select,.grid-form textarea{border:1px solid #ccc}.grid-form input[type=password],.grid-form input[type=reset],.grid-form input[type=submit],.grid-form input[type=text],.grid-form select,.grid-form textarea{padding:8px 10px;line-height:1.5;height:auto;font-size:14px}.grid-form input[type=password]:focus,.grid-form input[type=reset]:focus,.grid-form input[type=submit]:focus,.grid-form input[type=text]:focus,.grid-form select:focus,.grid-form textarea:focus{background:#fff}.grid-form input[type=image],.grid-form input[type=reset],.grid-form input[type=submit]{cursor:pointer;padding:7px 20px;background-color:#3277f1;color:#fff;border-radius:3px;border-color:#3277f1;-webkit-transition:background-color .1s ease-out;transition:background-color .1s ease-out}.grid-form input[type=image]:focus,.grid-form input[type=image]:hover,.grid-form input[type=reset]:focus,.grid-form input[type=reset]:hover,.grid-form input[type=submit]:focus,.grid-form input[type=submit]:hover{background-color:#0f5be1}.grid-form input[type=checkbox]{width:1em;height:1em}.grid-form textarea{height:6em}.grid-form textarea::-webkit-scrollbar{width:5px;height:5px}.grid-form textarea::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.grid-form :focus{-webkit-box-shadow:none;box-shadow:none;border-color:#377BED}.grid-form .short{width:13em}.grid-form .normal{width:20em}.grid-form .long{width:30em}.grid-form .row{position:relative;margin-bottom:10px}aside .grid-title h3{font-size:20px}.fix-clear{zoom:1}.fix-clear:after{display:block}.fix-pillar,.fix-pillar~.fix-pillar-content{display:inline-block;vertical-align:middle}.fix-pillar{height:100%;width:0}.more-description{display:block;position:absolute;z-index:4;border:1px solid #ccc;padding:10px;resize:both;background:#fff;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);box-shadow:0 0 30px 0 rgba(0,0,0,.2)}.more-description>div{min-width:15em;min-height:2em;max-height:20em;overflow-y:auto;margin-bottom:10px}.more-description>div::-webkit-scrollbar{width:5px;height:5px}.more-description>div::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.more-description>a{float:right;display:block;border:1px solid #71bfe3;padding:2px 5px;color:#71bfe3;line-height:1;border-radius:2px;-webkit-transition:all .1s ease-out;transition:all .1s ease-out;text-decoration:none;font-size:12px}.g-filter,.impression-box{border-bottom:1px dotted #ddd}.more-description>a:hover{background:#71bfe3;color:#fff}.more-description-container{display:none}.tip-error{color:#ce4545;overflow:hidden}.tip-error i{float:left;display:block;width:20px;height:20px;background:url(../img/expert_2015/sprite20170112.png?20180418) -150px -196px no-repeat}.word-nowrap{white-space:nowrap}.g-filter{padding-bottom:17px;padding-top:2px}.g-filter label{display:block;float:left;text-align:right}.g-filter ul{margin-left:40px}.g-filter .impression{background-color:#f5f5f5;padding:0 5px;color:#888;border-radius:3px}.g-filter li{display:block;float:left;margin:0 10px 5px}.g-filter li a{display:block;padding:0 10px;border-radius:3px;text-decoration:none}.g-filter li a.active,.g-filter li a:hover{background:#377bee;color:#fff}.g-filter>div{position:relative;height:22px;padding-right:44px;margin-bottom:5px;overflow:hidden;line-height:22px;-webkit-transition:height .3s ease-out;transition:height .3s ease-out}.g-filter>div .more{display:none;position:absolute;right:0;top:0;margin-right:0;padding-right:0}.expert-rate,.g-icon,.hospital-rate{display:inline-block;position:relative}.g-filter>div .more:after{display:inline-block;width:12px;height:12px;margin-left:5px;background:url(../img/expert_2015/sprite20170112.png?20180418) 0 -195px no-repeat;-webkit-transition:background-position .3s cubic-bezier(1,0,0,1);transition:background-position .3s cubic-bezier(1,0,0,1)}.g-filter>div.active{height:auto}.g-filter>div.active .more:after{background-position:0 -245px}.impression-box{height:0!important;margin:20px 0!important}article blockquote,article dir,article dl,article fieldset,article form,article h4,article menu,article ol,article p,article ul{margin:1.12em 0}.g-icon{width:16px;height:16px;vertical-align:text-bottom}article{line-height:1.8em;font-size:14px}article ul li{list-style-type:disc}article ol li{list-style-type:decimal}article h1{font-size:2em;margin:.67em 0}article h2{font-size:1.5em;margin:.75em 0}article h3{font-size:1.17em;margin:.83em 0}article h4{font-size:1em}article h5{font-size:.83em;margin:1.5em 0}article h6{font-size:.75em;margin:1.67em 0}article b,article h1,article h2,article h3,article h4,article h5,article h6,article strong{font-weight:bolder}article blockquote{margin:0 40px}article dd,article dir,article menu,article ol,article ul{margin-left:40px}.expert-rate,.hospital-rate{padding-left:132px;height:24px;line-height:24px;color:#f9a821;font-weight:400}.expert-rate p,.hospital-rate p{position:absolute;left:0;top:1px;width:122px;height:21px;background:url(../img/expert_2015/stars.png) 0 -50px no-repeat}.expert-rate .light,.hospital-rate .light{width:0;background-position:0 0;-webkit-transition:width .8s ease-out;transition:width .8s ease-out}.expert-rate strong,.hospital-rate strong{opacity:0;font-weight:400;color:#888;font-size:16px;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.expert-rate.active strong,.hospital-rate.active strong{color:inherit;font-size:24px}.expert-rate a,.hospital-rate a{color:#f9a821}.expert-rate a:hover,.hospital-rate a:hover{text-decoration:none}.gp-rms-jyzs ul li a{color:#333;padding-left:62px;font-size:18px}.gp-rms-jyzs ul li a:hover{color:#3277f2;text-decoration:none}.gp-rms-jyzs ul li a:hover i.hospital{background-position:0 0}.gp-rms-jyzs ul li a:hover i.bus{background-position:-27px 0}.gp-rms-jyzs ul li a:hover i.hotel{background-position:-66px 0}.gp-rms-jyzs ul li a:hover i.process{background-position:-105px -2px}.gp-rms-jyzs ul li a:hover i.hs-info{background-position:-143px -1px}.gp-rms-jyzs ul li a i{background:url(../img/hospital_2015/jyzs-icon.png) 0 -52px no-repeat;width:20px;height:20px;position:absolute;top:20px;margin-left:-20px}.gp-rms-jyzs ul li a i.bus{background-position:-27px -51px}.gp-rms-jyzs ul li a i.hotel{background-position:-66px -51px;margin-left:-24px}.gp-rms-jyzs ul li a i.process{background-position:-105px -53px;margin-left:-24px;top:22px}.gp-rms-jyzs ul li a i.hs-info{background-position:-143px -52px;top:21px;margin-left:-20px}.gp-rms-jyzs{border:none!important}.gp-rms-jyzs .grid-section{padding-bottom:20px}.gp-rms-jyzs .ul-section{padding-bottom:0}.gp-rms-jyzs ul li{border-bottom:none!important;height:59px!important;line-height:59px!important;text-align:left!important}.gp-rms-jyzs .grid-title{position:relative;height:44px;margin:0 20px;padding-top:5px;border-bottom:1px solid #eee}.gp-rms-jyzs .grid-title h3{display:inline;font-size:24px;color:#000;line-height:44px;border-bottom:none;margin:0;width:100%}.gp-rms-jyzs .grid-title .hs-more{font-size:12px;background:0 0;position:absolute;right:0;bottom:9px}.hospital-card{height:215px;-webkit-box-shadow:0 0 3px 0 rgba(30,60,70,.1);box-shadow:0 0 3px 0 rgba(30,60,70,.1)}.hospital-card .info{padding:0 20px 0 215px;margin-right:330px;height:100%}.hospital-card .summary{position:absolute;left:20px;top:0;width:180px}.hospital-card .summary p{text-align:center}.hospital-card .summary .entry-baike{position:relative;top:7px;margin-bottom:4px;border:1px solid #4476EB;border-radius:3px;margin-left:28px;display:inline-block}.hospital-card .summary .entry-baike span{text-align:center;display:inline-block;height:20px;line-height:20px;color:#4476EB}.hospital-card .summary .entry-baike .baike-icon{width:40px;background:#4476EB;color:#fff}.hospital-card .summary .entry-baike .baike-entry{width:84px}.hospital-card .summary .entry-baike:hover .baike-icon{background:#fff;color:#4476EB}.hospital-card .summary .entry-baike:hover .baike-entry{background:#4476EB;color:#fff}.hospital-card .summary .photo{display:block;width:180px;height:130px;margin:20px auto 0;overflow:hidden}.hospital-card .summary .mark{margin:10px auto 15px;position:relative;text-align:center}.hospital-card .summary .mark a{display:inline-block;padding:0 11px 0 25px;color:#fff;background:#f9a821;text-decoration:none;line-height:18px;border-radius:3px 0 0 3px;text-align:center;position:relative;top:-4px;margin-right:-5px}.hospital-card .summary .mark a i{position:absolute;margin-left:-15px;width:16px;height:16px;background:url(../img/expert_2015/sprite20170112.png?20180418) 0 4px no-repeat}.hospital-card .summary .mark a.active{padding-left:11px}.hospital-card .summary .mark .mark-count{border:1px solid #f9a821;background-color:#fff;min-width:40px;line-height:16px;border-radius:0 3px 3px 0;overflow:hidden;display:inline-block}.hospital-card .detail{position:relative;padding-top:20px;font-size:14px}.hospital-card .detail-info{padding-right:72px}.hospital-card .detail h1{padding:5px 0}.hospital-card .detail h1 strong{margin-right:10px;font-weight:400;font-size:20px}.hospital-card .detail h1 strong a{color:inherit;text-decoration:none}.hospital-card .detail h1 strong a:hover{color:#377bee}.hospital-card .detail h1 span{margin-right:10px;padding:2px 6px;border-radius:3px;font-style:normal;font-size:12px;color:#f9a821;background:#ffeed1}.hospital-card .detail h1 .stop-ensure:hover{color:#fff;background-color:#f9a821}.hospital-card .detail .h3{display:-moz-inline-stack;display:inline-block;zoom:1;overflow:hidden;margin-right:10px;padding:2px 6px;border-radius:3px;font-size:12px;line-height:12px;color:#f9a821;background:#ffeed1}.hospital-card .detail .banner{display:inline-block;height:20px;position:relative;top:3px;cursor:pointer}.hospital-card .detail .banner img{height:20px;margin-left:10px}.hospital-card .detail .banner b{position:absolute;top:-14px;right:-14px;display:inline-block;width:30px;color:#fff;background:red;border-radius:50%;font-size:20px;text-align:center;-webkit-transform:scale(.4);transform:scale(.4)}.hospital-card .detail .banner em{display:none;position:absolute;top:-18px;left:-10px;width:148px;font-size:12px;font-style:normal}.hospital-card .detail .banner:hover em{display:block}.hospital-card .detail .banner i{position:absolute;top:0;left:45px;font-style:normal;font-size:12px;display:inline-block;color:rgba(255,251,153,.95);line-height:20px;letter-spacing:2px}.hospital-card .detail .tri{z-index:99;position:absolute;top:55px;display:none;border-left:10px solid transparent;border-bottom:12px solid #fff;border-right:10px solid transparent}.hospital-card .detail .ensure-detail{background-color:#fff;-webkit-box-shadow:0 0 20px #ccc;box-shadow:0 0 20px #ccc;display:none;position:absolute;top:67px;font-size:12px;padding:10px 5px;line-height:1.5}.hospital-card .detail .about,.hospital-card .detail .address,.hospital-card .detail .tel,.hospital-card .detail .website{margin-bottom:5px}.hospital-card .detail>div b{color:#888;font-weight:400}.hospital-card .detail .hospital .more{display:none}.hospital-card .detail .hospital .more.active{display:inline-block;position:absolute;width:37px;height:13px;background:url(../img/expert_2015/sprite20170112.png?20180418) 0 -50px no-repeat;color:#5ca945}.hospital-card .detail .keys a{display:inline-block;padding:3px 7px;margin:3px 5px 3px 0;background:#ffeed1;color:#f0920a;border-radius:3px;text-decoration:none}.hospital-card .detail .team{display:block;position:absolute;top:15px;right:10px;padding:2px;border:1px solid #f9a821;color:#fff;text-align:center;cursor:pointer;border-radius:5px;text-decoration:none}.hospital-card .detail .team strong{padding:2px 4px;font-size:14px;color:#f9a821}.hospital-card .detail .team span{display:block;padding:2px 4px;font-size:12px;background:#f9a821;border-radius:0 0 4px 4px}.hospital-card .detail .qrcode{position:absolute;right:4px;top:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hospital-card .detail .qrcode img{margin:0 auto}.hospital-card .detail .qrcode p,.hospital-card .status .data .total{margin-top:5px;text-align:center}.hospital-card .detail .qrcode p{font-size:12px;color:#000}.hospital-card .status{position:absolute;right:0;top:3px;bottom:3px;width:330px;border-left:1px solid #eee}.hospital-card .status .service{display:table-cell;width:330px;vertical-align:middle;position:relative;height:140px;border-bottom:1px solid #eee;text-align:center;color:#ccc}.hospital-card .status .service a{display:inline-block;vertical-align:middle;width:160px;height:40px;text-align:center;line-height:40px;color:#2b73cc;text-decoration:none;font-size:18px;background:#def2ff;border-radius:3px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.hospital-card .status .service a i{position:relative;margin-right:5px;width:18px;height:18px;background:url(../img/hospital_2015/sprite.png?20170713) 50px 50px no-repeat;-webkit-transition:background .3s ease-out .1s;transition:background .3s ease-out .1s}.hospital-card .status .service a.sm-btn{width:120px;font-size:16px}.hospital-card .status .service a.sm-btn+.sm-btn{margin-left:15px}.hospital-card .status .service a:hover{background-color:#377bef;color:#fff}.hospital-card .status .service a.guahao i{background-position:0 -350px}.hospital-card .status .service a.schedules i{background-position:-50px -350px}.hospital-card .status .service a.guahao:hover i{background-position:0 -400px}.hospital-card .status .service a.schedules:hover i{background-position:-50px -400px}.hospital-card .status .service a.today i{background-position:0 -450px;width:21px;height:21px;top:3px}.hospital-card .status .service a.today:hover i{background-position:0 -500px}.hospital-card .status .service a.disabled{background-color:#e9e9e9;text-align:center;color:#999}.hospital-card .status .data{position:relative;text-align:center;padding-top:20px}.hospital-card .status .data .total span{color:#888;margin-right:2px}.hospital-card .status .data .total strong{color:#86aff3;font-size:1.2em;font-weight:400}.hospital-card .status .data .total strong:nth-of-type(1){margin-right:20px}.hospital-card .status .data .total p{clear:left;text-align:left;line-height:22px}.hospital-card .status .data .total p:after{content:"";display:block;width:100%;clear:both}.hospital-card .status .data .total p>*{float:left;height:100%}.hospital-card .status .data .total p span{margin-right:5px}.hospital-card .status .data .total p span:first-child{width:100px;text-align:right}.hospital-card .status .data .total p strong{min-width:4em}.hospital-card-inner{height:175px}.hospital-card-inner .summary .photo{width:150px;height:100px}.hospital-card-inner .detail h1{padding:0 0 5px}.hospital-card-inner .status .service{height:100px}.hospital-card-inner .status .data .total p{line-height:24px}.content-imgshow{padding:0 0 20px}.content-imgshow #slider2{overflow:hidden;height:101px}.content-imgshow #slider2 li{overflow:hidden;float:left}.content-imgshow #slider2 li a{border:1px solid #f1f1f1;height:93px;width:120px;padding:3px;text-align:center;display:table-cell;vertical-align:middle}.content-imgshow #slider2 li img{vertical-align:middle}.content-imgshow .bx-wrapper{position:relative;margin-left:40px}.content-imgshow .bx-wrapper .bx-controls-direction a{height:37px;position:absolute;top:30px;width:37px;background:url(../img/hospital_2015/prev-next.png) no-repeat}.content-imgshow .bx-wrapper a.bx-prev{background-position:0 -42px;left:-40px;cursor:default}.content-imgshow .bx-wrapper a.bx-prev-show{background-position:0 0;left:-40px;cursor:pointer}.content-imgshow .bx-wrapper a.bx-next{background-position:-64px -40px;right:-40px;cursor:pointer}.content-imgshow .bx-wrapper a.bx-next-dis{background-position:-64px 0;right:-40px;cursor:default}.hospital-inner-search{background:url(../img/hospital_2015/filter-bg.png) no-repeat;background-size:120%}.hospital-inner-search .grid-title{margin-top:10px}.hospital-inner-search .grid-title h3{font-size:20px}.hospital-inner-search .grid-content{padding-top:10px;padding-bottom:30px}.hospital-focus li{width:50%;float:left;font-size:14px}.hospital-focus li.odd{width:45%;padding-right:5%}.hospital-focus li.even{width:45%;padding-left:5%}.hospital-focus li>a{color:inherit;font-size:16px}.hospital-focus li>a:hover{color:#377bee;text-decoration:none}.hospital-focus li p{margin:5px 0 10px}.hospital-focus li span{color:#888}.hospital-focus .summary a{position:relative;padding-left:1em;font-size:14px}.hospital-focus .summary a:before{display:block;position:absolute;left:0;top:9px;width:3px;height:3px;border-radius:10px;background:#ccc}.hospital-focus .line-y{position:absolute;left:50%;top:30px;bottom:30px;width:0;border-left:1px dotted #ddd}.hospital-focus-list li{padding:20px 0;border-bottom:1px dotted #ddd;font-size:14px}.hospital-focus-list li h5{font-size:inherit;margin-bottom:.5em}.hospital-focus-list li h5 a{color:inherit}.hospital-focus-list li p{color:#888}.hospital-focus-list li:last-child{border-bottom:none}.hospital-notice{border:none;color:#d04341;background:#FAFAFA}.hospital-notice .container{position:relative}.hospital-notice .notice-title{padding:10px 44px;overflow:hidden}.hospital-notice .notice-content{display:block;margin-right:4px;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:bottom}.hospital-notice .notice-more{position:absolute;right:20px;top:11px;color:#5F91F3}.hospital-notice .notice-more:hover{cursor:pointer}.hospital-notice i{position:absolute;left:20px;top:11px;background:url(../img/hospital_2015/sprite.png?20170713) 0 -98px no-repeat}.hospital-notice .notice-complete{position:absolute;top:20px;left:35px;right:16px;color:#333;height:74px;overflow-y:auto}.hospital-notice .notice-complete::-webkit-scrollbar{width:7px;height:5px}.hospital-notice .notice-complete::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.hospital-notice .notice-complete .complete{height:auto;padding-right:20px}.hospital-notice .collapse{position:absolute;bottom:20px;right:51px;width:35px;height:21px;text-align:center;line-height:21px;border-radius:3px;border:1px solid #53C1E7;color:#53C1E7}.hospital-notice .collapse:hover{color:#fff;background:#53C1E7;cursor:pointer}.hospital-rule,.hospital-rule .show-more:hover{background-color:#fffdf4}.hospital-rule{position:relative;margin-bottom:40px;border:1px solid #f8cc5c;font-size:14px;margin-top:37px}.hospital-rule .grid-title a{display:inline-block;height:44px;text-decoration:none;margin-right:35px}.hospital-rule .grid-title a.on h3{color:#377bee}.hospital-rule .grid-title h3{font-size:18px}.hospital-rule .time{margin-bottom:5px;margin-top:10px;color:#fba900}.hospital-rule .content{color:#888;position:relative;line-height:24px}.hospital-rule .show-more{position:absolute;left:50%;bottom:-22px;border:1px solid #f8cc5c;margin-left:-32px;width:64px;height:20px;border-radius:2px;text-align:center;color:#f8cc5c;cursor:pointer}.hospital-rule .show-more i{display:inline-block;position:relative;top:-1px;margin-right:5px;width:9px;height:9px;background:url(../img/hospital_2015/arrow.png) 0 -9px}.hospital-rule .show-more::after{content:'收起'}.hospital-rule.fold .rule-info{height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hospital-rule.fold .show-more i{background-position:0 0}.hospital-rule.fold .show-more::after{content:'展开'}.hospital-dept .rule{position:relative;padding:10px 20px;font-size:14px;background:#fffdf4;border:1px solid #f8cc5c;color:#333;margin-top:10px}.hospital-dept .rule h3{border-bottom:1px solid #f6f1d8;font-size:18px;line-height:32px}.hospital-dept .rule h3 a{font-size:16px;color:#333;display:inline-block;padding:0 5px;margin-right:20px}.hospital-dept .rule h3 a.on{color:#76c000;border-bottom:2px solid #76c000}.hospital-dept .rule h3 a:hover{text-decoration:none;color:#76c000}.hospital-dept .rule .time{color:#fba900}.hospital-dept .rule .content{color:#888;position:relative;line-height:24px;padding:10px 0 0 100px}.hospital-dept .rule .more{color:#1c55bc;font-size:12px;background:url(../img/hospital_2015/dot.png) right center no-repeat;display:inline-block;padding-right:10px;margin-left:10px}.hospital-dept .rule:before{content:"";position:absolute;left:50px;top:-11px;width:25px;height:11px;background:url(../img/hospital_2015/sprite.png?20170713) 0 -150px no-repeat}.hospital-dept .rule .more-description{margin-top:-28px}.hospital-dept .rule .more-description>div{padding-bottom:30px;width:780px}.hospital-dept .rule0{border-bottom:none}.hospital-dept .rule1{border-top:none;padding-top:0;margin-top:-15px}.hospital-dept .rule1 .more{top:28px}.hospital-dept .rule1 i{display:none}.hospital-dept .info{display:none;color:#888;padding-bottom:10px}.hospital-dept .info span{float:left}.hospital-dept .info a{float:right}.hospital-dept ul{font-size:14px}.hospital-dept ul li{padding:10px 0 5px;border-top:1px dotted #ddd}.hospital-dept ul li:first-child{border-top:none}.hospital-dept ul label{float:left;width:140px;color:#888;font-size:16px}.hospital-dept ul label.g-txt-orange{color:#f9a821}.hospital-dept ul p{margin-left:140px;overflow:hidden;line-height:24px}.hospital-dept ul p span{width:230px;padding-right:12px;margin-bottom:5px;float:left}.hospital-dept ul p span a{color:inherit}.hospital-dept ul p span a:hover{color:#377bee;text-decoration:none}.hospital-dept ul p span a.ishao{color:#377bee}.hospital-dept ul p span em{font-style:normal;color:#ccc}.hospital-dept .left-tabs{overflow:auto;padding-bottom:20px;font-size:24px;line-height:1}.hospital-dept .left-tabs span{float:left;height:42px;cursor:pointer}.hospital-dept .left-tabs span.on{color:#377bee;border-bottom:2px solid #377bee}.hospital-dept .left-tabs i{float:left;margin:0 20px;width:1px;height:25px;background-color:#ccc}.hospital-dept .left-tabs .grid-label{float:right;height:20px;margin-top:10px}.hospital-dept .left-tabs .grid-label span{margin-right:35px;font-size:14px;color:#888}.hospital-dept .dept-label,.hospital-dept .left-tabs .dept-label{width:17px;height:17px;line-height:17px;border-radius:3px;color:#fff;font-size:12px;display:inline-block;text-align:center;font-style:normal}.hospital-dept .left-tabs .grid-label i{margin-right:10px;margin-top:-3px}.hospital-dept .left-tabs .dept-label.red{background-color:#ff4a75}.hospital-dept .left-tabs .dept-label.yellow{background-color:#ff9749}.hospital-dept .left-tabs .dept-label.green{background-color:#46d33a}.hospital-dept .left-tabs .dept-label.blue{background-color:#2eb2ff}.hospital-dept .dept-label.red{background-color:#ff4a75}.hospital-dept .dept-label.yellow{background-color:#ff9749}.hospital-dept .dept-label.green{background-color:#46d33a}.hospital-dept .dept-label.blue{background-color:#2eb2ff}.hospital-dept .right-tabs{top:8px}.hospital-dept .grid-title{border-bottom:1px solid #eee}.hospital-comment .grid-title .tip{position:absolute;right:0;top:16px;font-size:16px;color:#888}.hospital-comment .grid-title .tip a{color:#333;text-decoration:none}.hospital-comment .grid-title .tip strong{color:#377bee;font-weight:400}.hospital-comment .grid-content .more{text-align:center}.hospital-comment .g-filter .disease{position:relative;height:20px;padding-right:44px;overflow:hidden;-webkit-transition:height .3s ease-out;transition:height .3s ease-out}.hospital-comment .g-filter .disease .more{position:absolute;right:0;top:0;margin-right:0;padding-right:0}.hospital-comment .g-filter .disease .more:after{content:"";display:inline-block;width:12px;height:12px;margin-left:5px;background:url(../img/expert_2015/sprite20170112.png?20180418) 0 -195px no-repeat;-webkit-transition:background-position .3s cubic-bezier(1,0,0,1);transition:background-position .3s cubic-bezier(1,0,0,1)}.hospital-comment .g-filter .disease.active{height:auto}.hospital-comment .g-filter .disease.active .more:after{background-position:0 -245px}.hospital-comment .list li{position:relative;padding-left:65px;margin:30px 0}.hospital-comment .row-1 p.effect,.hospital-comment .row-2 .info span{margin-right:30px}.hospital-comment .list li:first-of-type{margin-top:10px}.hospital-comment .user{position:absolute;left:0;top:0}.hospital-comment .user img{display:block;width:60px;height:60px;border-radius:100px}.hospital-comment .user p{text-align:center;color:#888;line-height:3}.hospital-comment .row-1{padding:0 10px;margin-left:10px;height:30px;line-height:30px;background:#f5f5f5}.hospital-comment .row-1 p{float:left}.hospital-comment .row-1 p.disease{min-width:220px}.hospital-comment .row-1 label{color:#888}.hospital-comment .row-1 strong{color:#f9a821;font-weight:400}.hospital-comment .row-1 .stars em{margin-left:5px;font-style:normal;color:#f90}.hospital-comment .row-1 .stars .giS{position:relative;top:-1px}.hospital-comment .row-2{padding:0 10px;margin-left:10px}.hospital-comment .row-2 .text{padding:15px 0;font-size:14px}.hospital-comment .row-2 .text .detail{display:none}.hospital-comment .row-2 .text.active .detail{display:inline}.hospital-comment .row-2 .text.active .summary{display:none}.hospital-comment .row-2 .info{color:#ccc}.hospital-comment .row-2 .info a.active{color:#888;text-decoration:none;cursor:default}.aside-stop-notice .grid-title .tip p.active i,.gp-search .filter-new .search-login-tips a{cursor:pointer}.hospital-comment .row-2 .info strong{font-weight:400;color:#888}.hospital-comment .status{position:relative;height:100px;margin-top:-20px;margin-bottom:20px;border-bottom:1px dotted #ddd}.hospital-comment .status .hospital-rate,.hospital-comment .status .serve,.hospital-comment .status .total{position:absolute;top:20px;bottom:20px;width:200px}.hospital-comment .status .hospital-rate{left:40px;top:53px}.hospital-comment .status .hospital-rate strong{position:absolute;left:0;top:-1.5em;width:120px;text-align:center;font-size:18px}.hospital-comment .status .serve{width:auto;left:0;padding-right:30px;border-right:1px dotted #ddd;font-size:14px;color:#888}.hospital-comment .status .serve .row{width:260px;margin-left:70px}.hospital-comment .status .serve .row>span{width:120px;height:15px;top:-2px;background:#eee;border-radius:5px;overflow:hidden;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1) inset;box-shadow:0 0 15px 0 rgba(0,0,0,.1) inset}.hospital-comment .status .serve .row>span>span{display:block;width:0;height:100%;background:#f9a821}.hospital-comment .status .serve .row strong{margin-left:10px;font-weight:400;color:#f9a821}.hospital-comment .status .serve .row:first-child{margin-top:5px;margin-bottom:10px}.hospital-comment .status .serve>i{position:absolute;top:8px;display:block;width:46px;height:46px;background:url(../img/hospital_2015/sprite.png?20170713) -250px -300px no-repeat}.hospital-comment .status .total{text-align:center;height:100%;margin-top:5px;left:330px}.hospital-comment .status .total strong{color:#f9a821;font-size:18px;font-weight:400}.hospital-comment .status .total span{color:#888;font-size:14px}.gp-comment .hospital-comment .list li:first-of-type{margin-top:30px}.aside-recommed .grid-content{padding:0 20px}.aside-recommed li{position:relative;padding:20px 0 20px 70px;border-bottom:1px dotted #ddd;font-size:12px}.aside-recommed li p{margin-bottom:3px}.aside-recommed li:last-of-type{border:none}.aside-recommed .photo{position:absolute;left:0;top:20px}.aside-recommed .photo img{display:block;width:60px;height:60px;border-radius:100px}.aside-recommed .name strong{font-size:14px;margin-right:5px;font-weight:400}.aside-recommed .service span{padding-left:20px;background:url(../img/hospital_2015/sprite.png?20170713) no-repeat;color:#888}.aside-recommed .service .tuwen{background-position:-250px 0}.aside-recommed .service .dianhua{background-position:-300px 0}.aside-recommed .service .shipin{background-position:-350px 0}.aside-recommed .consult{margin-top:8px}.aside-recommed .consult a{display:inline-block;padding:2px 5px;margin-right:5px;background:#307fe2;color:#fff;text-decoration:none;border-radius:3px}.aside-recommed .consult strong{font-weight:400}.aside-recommed .consult span{color:#888}.aside-helper .grid-content{overflow:hidden}.aside-helper .grid-content a{display:block;float:left;width:50%;height:60px;padding-bottom:30px;text-align:center;text-decoration:none;color:inherit;font-size:14px}.aside-helper .grid-content a:hover{color:#76c000}.aside-helper .grid-content a:nth-child(2)~a{padding-bottom:0}.aside-helper .grid-content i{display:block;width:36px;height:36px;margin:0 auto;background:url(../img/hospital_2015/sprite.png?20170713) -50px -50px no-repeat}.aside-helper .grid-content .train i{background-position:-250px -100px}.aside-helper .grid-content .train:hover i{background-position:-250px -200px}.aside-helper .grid-content .hotel i{background-position:-300px -100px}.aside-helper .grid-content .hotel:hover i{background-position:-300px -200px}.aside-helper .grid-content .step i{background-position:-350px -100px}.aside-helper .grid-content .step:hover i{background-position:-350px -200px}.aside-helper .grid-content .inform i{background-position:-400px -100px}.aside-helper .grid-content .inform:hover i{background-position:-400px -200px}.aside-helper .grid-content .line-x{position:absolute;top:50%;left:20px;right:20px;border-top:1px dotted #ddd}.aside-helper .grid-content .line-y{position:absolute;left:50%;top:20px;bottom:20px;border-left:1px dotted #ddd}.aside-search{background:url(../img/hospital_2015/search_bg.jpg)}.aside-search .grid-title{border-bottom:none}.aside-search .grid-content{padding-top:5px}.aside-search .container{position:relative}.aside-search input{width:126px;height:36px;line-height:36px;padding:0 10px;border:1px solid #377bee;border-radius:3px 0 0 3px}.aside-search .submit{position:absolute;right:0;top:0;width:80px;height:38px;color:#fff;background:#377bee;text-decoration:none;border-radius:0 3px 3px 0;font-size:16px;text-align:center;line-height:38px}.aside-search .submit i{top:0;background:url(../img/hospital_2015/sprite.png?20170713) 0 -200px}.aside-other-hospital .grid-content{padding:10px 20px}.aside-other-hospital .grid-content .content .status{margin-bottom:10px}.aside-other-hospital .grid-content .content .status span{display:inline-block;font-size:12px;font-weight:400;border-radius:3px;padding:.5px 4px}.aside-other-hospital .grid-content .content .status .level{margin-right:10px;color:#fba900;background:#ffeed1}.aside-other-hospital .grid-content .content .status .reservation.off{background:#d1d1d1;color:#fff}.aside-other-hospital .grid-content .content .status .reservation.on{background:#307fe2;color:#fff}.aside-other-hospital .grid-content .content .img{width:100%;margin-bottom:12px}.aside-other-hospital .grid-content .content .img img{display:block;width:100%;height:100%}.aside-other-hospital .grid-content .content .rank{padding:.5px 4px;font-weight:400;font-size:12px;display:inline-block;margin-bottom:3px;color:#377bef;background:#def2ff;border-radius:3px}.aside-other-hospital .grid-content .content .contact{color:#999;line-height:18px;font-weight:400;font-size:12px}.aside-other-hospital .grid-content .hide{display:none}.aside-other-hospital .rate{position:relative;padding-left:92px;height:16px;color:#f9a821;font-weight:400}.aside-other-hospital .rate p{position:absolute;left:0;top:1px;width:82px;height:16px;background:url(../img/hospital_2015/sprite.png?20170713) -550px 0 no-repeat}.aside-other-hospital .rate .light{width:0;background-position:0 0;-webkit-transition:width .8s ease-out;transition:width .8s ease-out}.aside-other-hospital .rate strong{font-weight:400;font-size:14px;line-height:1}.aside-other-hospital .rate span{color:#377bee}.aside-other-hospital .rate a{position:absolute;left:0;top:0;width:100%;height:100%}.aside-other-hospital li{border-bottom:1px dotted #ddd}.aside-other-hospital li:last-of-type,.aside-stop-notice .grid-title{border-bottom:none}.aside-other-hospital li h5{margin:10px 0;font-size:14px}.aside-other-hospital li h5 a{color:inherit;font-weight:700}.aside-other-hospital li>*{margin-bottom:10px}.aside-other-hospital li.active h5{color:#377bee;font-size:16px}.aside-stop-notice{font-size:14px}.aside-stop-notice .grid-title .tip{position:absolute;right:0;top:16px;font-size:12px;line-height:22px;color:#3774fa}.aside-stop-notice .grid-title .tip strong{font-weight:400}.aside-stop-notice .grid-title .tip p{display:inline;moz-user-select:-moz- none;-moz-user-select:none;-o-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.aside-stop-notice .grid-title .tip p i{top:2px;border:1px solid #eee;background:url(../img/hospital_2015/sprite.png?20170713) 0 -50px no-repeat}.aside-stop-notice .grid-title .tip p.prev i{background-position:5px -246px}.aside-stop-notice .grid-title .tip p.prev.active i{background-position:5px -296px}.aside-stop-notice .grid-title .tip p.next i{background-position:-45px -246px}.aside-stop-notice .grid-title .tip p.next.active i{background-position:-45px -296px}.aside-stop-notice .grid-title .tip p.page{margin:0 2px}.aside-stop-notice .grid-title .tip p.page span{color:#333}.aside-stop-notice .grid-content{padding:0}.aside-stop-notice .grid-content .tip{height:40px;line-height:40px;border-top:1px dotted #ddd;text-align:center;color:#888}.aside-stop-notice th{height:40px;vertical-align:middle;background:#f5f5f5}.aside-stop-notice td{color:#888;height:30px;vertical-align:middle;text-align:center}.aside-stop-notice td:first-of-type{text-align:left;padding-left:20px}.aside-stop-notice td a{color:inherit}.aside-stop-notice td:last-of-type{color:#333}.aside-stop-notice tbody tr{display:none}.aside-stop-notice tbody tr.active{display:table-row}.aside-bdmap{background:#fff}.aside-bdmap .g-content-map{width:228px;padding:20px}.aside-bdmap .g-content-map .map-trigger img{width:100%}.introduction{border:1px solid #ececec;padding:25px 30px 30px}.introduction h2{font-size:28px;padding-bottom:15px;border-bottom:1px solid #ececec}.introduction .introduction-content{padding:15px 0;font-size:14px;line-height:28px;word-break:break-all}.introduction .introduction-content p{text-indent:2em}.hospital-article .grid-title{margin:0}.hospital-article .grid-title .tip{position:absolute;right:0;top:16px;font-size:14px;color:#589BFF}.hospital-article .article-ls{border:1px solid #E4E4E4;padding:30px 20px;margin-top:20px;position:relative}.hospital-article .article-ls a{position:absolute;width:100%;height:100%;top:0;left:0}.hospital-article .article-ls .article-title{color:#333;font-size:16px}.hospital-article .article-ls .article-content{color:#666;font-size:14px;margin:10px 0}.hospital-article .article-ls .doctor-info .doctor-name{color:#9E9E9E;font-size:14px}.hospital-article .article-ls .doctor-info .doctor-technical{border:1px solid #307FE2;border-radius:3px;color:#307FE2;font-size:12px;padding:3px;margin-left:10px}.hospital-article .article-ls .doctor-info .doctor-time{display:inline-block;float:right;color:#9E9E9E;font-size:14px}.hospital-card{font-size:14px}.hospital-card .visit-count{margin:20px auto 10px;overflow:hidden}.hospital-card .visit-count .num-left,.hospital-card .visit-count .num-right{float:left}.hospital-card .visit-count .num-left.num-left,.hospital-card .visit-count .num-right.num-left{width:149px;text-align:center;border-right:1px solid #EBEFF2}.hospital-card .visit-count .num-left.num-left .total-count,.hospital-card .visit-count .num-right.num-left .total-count{color:#f5b324;font-size:25px;height:37px;line-height:37px}.hospital-card .visit-count .num-left.num-right,.hospital-card .visit-count .num-right.num-right{width:180px}.hospital-card .visit-count .num-left.num-right .score,.hospital-card .visit-count .num-left.num-right .user-count,.hospital-card .visit-count .num-right.num-right .score,.hospital-card .visit-count .num-right.num-right .user-count{margin-left:13px;margin-top:8px}.hospital-card .visit-count .num-left.num-right span,.hospital-card .visit-count .num-right.num-right span{color:#f5b324}.hospital-card .book-message{margin:22px 20px;line-height:1;overflow:hidden;height:72px}.hospital-card .book-message p{margin-bottom:15px}.doctor-say-content{border:1px solid #f0f0f0;margin-bottom:20px;padding:10px 20px 0}.doctor-say-content a:hover{text-decoration:none}.doctor-say-content dt{font-size:20px;color:#010101;margin:10px 0}.doctor-say-content dd{border-top:1px solid #ededed;line-height:38px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doctor-say-content dd a{color:#333}.relative-ask-content{border:1px solid #f0f0f0;margin-bottom:20px;padding:10px 20px 0}.relative-ask-content a:hover{text-decoration:none}.relative-ask-content dt{font-size:20px;color:#010101;margin:10px 0}.relative-ask-content dd{border-top:1px solid #ededed;color:#333;font-size:14px}.relative-ask-content dd .ask{overflow:hidden;margin:10px 0}.relative-ask-content dd .ask div{float:left}.relative-ask-content dd .ask .ask-left{width:20px;height:20px;line-height:20px;text-align:center;margin-right:8px;border-radius:4px;background:#fbc660;color:#fff}.relative-ask-content dd .ask .ask-right{width:200px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.lecture-content dd .lecture-des p,.visit-doc-content dd .department,.visit-doc-content dd .title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.relative-ask-content dd .answer{overflow:hidden;margin:10px 0}.relative-ask-content dd .answer div{float:left}.relative-ask-content dd .answer .answer-left{width:20px;height:20px;line-height:20px;text-align:center;margin-right:8px;border-radius:4px;background:#2EB2FF;color:#fff}.relative-ask-content dd .answer .answer-right{width:200px}.relative-ask-content dd .doctor-name{text-align:right;margin-bottom:10px;line-height:1}.lecture-content{margin-bottom:20px}.lecture-content a:hover{text-decoration:none}.lecture-content dt{font-size:20px;color:#010101;margin:10px 0}.lecture-content dd{overflow:hidden;border-bottom:1px #e4e4e4 solid;margin-bottom:15px}.lecture-content dd .lecture-img{float:left;margin-right:10px}.lecture-content dd .lecture-img img{margin-bottom:4px;width:124px;height:83px;display:inline-block}.lecture-content dd .lecture-des p{font-size:14px;color:#888}.lecture-content dd .lecture-des p.title{color:#333}.lecture-content dd .lecture-des p.date{font-size:12px}.visit-doc-content{overflow:hidden;margin-bottom:28px}.visit-doc-content a:hover{text-decoration:none}.visit-doc-content dt{font-size:24px;color:#333;margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #e7e7e7}.visit-doc-content dd{float:left;height:198px;width:295px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;font-size:14px;border:1px solid #ededed;padding:15px 12px;margin-right:9px;margin-bottom:9px}.visit-doc-content dd:nth-of-type(3n){margin-right:0}.visit-doc-content dd img{float:left;width:70px;height:70px;border-radius:50px;margin-right:13px}.visit-doc-content dd .title{height:30px}.visit-doc-content dd .title .name{font-size:20px;color:#377bee}.visit-doc-content dd .department{height:21px}.visit-doc-content dd .rate-content{overflow:hidden}.visit-doc-content dd .rate-content .des{float:left;margin-right:6px}.visit-doc-content dd .rate-content .expert-rate{padding-left:82px;float:left}.visit-doc-content dd .rate-content .expert-rate .dark{width:88px;height:13px;background:url(../img/expert_2015/stars.png) 0 -34px no-repeat;background-size:88px 48px}.visit-doc-content dd .rate-content .expert-rate .light{height:13px;background-size:88px 48px}.visit-doc-content dd .good-at{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;color:#888;min-height:42px}.visit-doc-content dd .good-at span.des{color:#333}.visit-doc-content dd .booking-count{color:#888;margin-top:28px;font-size:12px}.visit-doc-content dd .booking-count span{font-size:14px;color:#86aff3}.visit-doc-content dd .book-now{position:absolute;padding:8px 27px;color:#fff;background:#1568E0;border-radius:4px;right:14px;bottom:10px}.gp-hospital .focus-wrapper{margin-bottom:30px}.gp-hospital .focus-inner{position:relative;background:url(https://kano.guahao.com/5Ci346290120) center center no-repeat #d2e5f6}.gp-hospital .focus-container{height:199px}.gp-hospital .focus-container .focus-pannel{position:absolute;width:100%;height:199px;display:none}.gp-hospital .focus-container .focus-pannel .banner-container{position:relative;height:199px;overflow:hidden;margin:auto;z-index:1}.gp-hospital .focus-container .focus-pannel .banner-container .text-banner{position:absolute;left:210px;top:0;width:405px;height:199px;z-index:1}.gp-hospital .focus-container .focus-pannel img{width:100%;height:100%}.gp-hospital .pagers{position:absolute;z-index:5;left:50%;bottom:15px}.gp-hospital .pagers a{background:url(/img/v2/hp2.png?_=20140624) -122px -59px no-repeat;height:11px;width:11px;text-indent:-999px;overflow:hidden;display:inline-block;float:left;margin:0 4px}.gp-hospital .pagers a.on,.gp-hospital .pagers a:hover{background-position:-86px -59px}.gp-hospital .wrap{background:#fff;padding-top:1px;padding-bottom:50px}.gp-hospital .wrap .notice{color:#d14441;background:#fafafa;height:38px;line-height:38px;padding-left:20px;margin-bottom:20px}.gp-hospital .wrap .notice .notice-content{overflow:hidden;width:800px;text-overflow:ellipsis;display:inline-block;white-space:nowrap}.gp-hospital .wrap .notice .notice-more{display:inline-block;vertical-align:top;width:60px;text-align:center}.gp-hospital .wrap .hospital-focus .no-border{border:none}.gp-hospital .hospital-focus~.hospital-notice{margin-top:-20px}.gp-hospital .g-consult-docs{border:1px solid #f0f0f0;margin-bottom:20px;padding:10px 20px 0}.gp-hospital .g-consult-docs h2.title{color:#000;font-size:20px;font-weight:400;line-height:24px;border-bottom:1px solid #f0f0f0;padding-bottom:10px;position:relative}.gp-hospital .g-consult-docs h2.title a{color:#36c;font-size:12px;margin-left:10px;padding-left:15px;border-left:1px solid #ccc}.gp-hospital .g-consult-docs em{font-style:normal}.gp-hospital .g-consult-docs .g-doc-baseinfo{margin:0;text-align:left;border-bottom:1px solid #f0f0f0;padding:20px 0}.gp-hospital .g-consult-docs .g-doc-baseinfo .img{float:left}.gp-hospital .g-consult-docs .g-doc-baseinfo dl{margin:0 0 0 70px}.gp-hospital .g-consult-docs .g-doc-baseinfo dl dt{font-size:12px}.gp-hospital .g-consult-docs .g-doc-baseinfo dl dt a{font-size:14px;color:#333}.gp-hospital .g-consult-docs .g-doc-baseinfo dd em{color:#999}.gp-hospital .g-consult-docs .g-doc-baseinfo:last-child{border-bottom:none}.gp-hospital .g-consult-docs .type{color:#999;font-size:12px;font-weight:400;line-height:18px}.gp-hospital .g-consult-docs .type span{position:relative;padding-left:18px;margin-right:3px}.gp-hospital .g-consult-docs .type span i{background:url(../img/search/search-sp.png) -9px -106px no-repeat;width:13px;height:13px;position:absolute;bottom:0;left:0}.gp-hospital .g-consult-docs .type .img{float:none}.gp-hospital .g-consult-docs .type .tel{padding-left:12px}.gp-hospital .g-consult-docs .type .tel i{background-position:-36px -104px}.gp-hospital .g-consult-docs .type .video{padding-left:13px}.gp-hospital .g-consult-docs .type .video i{background-position:-61px -105px}.gp-hospital .g-consult-docs .type .hide{display:none!important}.gp-hospital .g-consult-docs .action{margin-top:10px}.gp-hospital .g-consult-docs .bt{color:#fff;background-color:#307fe2;display:inline-block;padding:2px 5px;font-size:12px;font-weight:400;line-height:16px;margin-right:5px;border-radius:3px}.gp-hospital .g-aside-sns-list ul li{padding:24px 0 15px;border-bottom:1px dashed #ccc}.gp-hospital .g-aside-sns-list ul li a{display:block;font-size:14px;color:#333;text-decoration:none}.gp-hospital .g-aside-sns-list ul li p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;line-clamp:2;height:44px;margin-bottom:15px;padding-left:24px;line-height:22px;background:url(../img/hospital_2015/icons-question.png) left 3px no-repeat}.gp-hospital .g-aside-sns-list ul li div span{font-size:12px;color:#888}.gp-hospital .g-aside-sns-list ul li div span em{color:#f9a829;font-style:normal}.gp-hospital .g-aside-sns-list ul li div span.r{float:right}.gp-hospital .g-aside-sns-list a.change{display:block;text-align:right;padding:20px 0 15px;font-size:16px;color:#3775c9;text-decoration:none}.gp-hospital .g-aside-appqrcode .appqrcode-content{padding:20px}.gp-hospital .g-aside-appqrcode .useapp{width:114px;height:41px}.gp-hospital .g-aside-appqrcode .qrcode-img{padding:5px;margin-left:18px}.gp-hospital .g-aside-appqrcode .qrcode-img img{width:84px;height:84px;display:block}.gp-hospital .grid-section .gh-search{float:none}.gp-hospital .grid-section .gh-search .gbt-blue2{width:56px;height:38px;line-height:38px;font-size:16px}.gp-hospital .grid-section .gh-search .has-icon{background-color:#377bee;background-position:7px 8px}.gp-hospital .grid-section .gh-search-input{width:785px;border:1px solid #377bee}.gp-hospital .grid-section .gh-search-input input{width:755px;margin-left:10px}.gp-hospital .grid-section .radius-right{margin-left:0}.gp-hospital .hospital-comment{margin-top:20px}.gp-hospital .hospital-comment .grid-title{margin:0}.gp-hospital .hospital-comment .row-1{background:#fff;margin-top:13px;margin-left:35px}.gp-hospital .hospital-comment .row-2{margin-left:35px;margin-bottom:13px}.gp-hospital .hospital-comment .row-2 .text{padding:4px 0}.gp-hospital .hospital-comment .list li{border:1px solid #eee}.gp-hospital .hospital-comment .list li:hover{border:1px solid #377bee}.gp-helper .hospital-helper,.gp-hospital .no-border{border:none}.gp-hospital .hospital-comment .grid-content{padding:20px 0}.gp-hospital .hospital-comment .grid-content .more i{display:block;width:33px;height:20px;background:url(../img/hospital_2015/jiantou.png) no-repeat;margin:10px auto 0}.gp-hospital .hospital-comment .grid-content .more a{color:#888}.gp-hospital .hospital-comment .grid-content .more a font{color:#feb366}.gp-hospital .hospital-comment .grid-content .more a:hover{color:#377bee}.gp-hospital .hospital-comment .user{left:20px;top:15px}.gp-hospital pre{white-space:pre-wrap;font-family:"Hiragino Sans GB","Microsoft YaHei","微软雅黑","宋体",Arial,Verdana,sans-serif}.gp-hospital pre.left{text-align:left}.gp-comment .wrap{background:#fff;padding-top:1px;padding-bottom:50px}.gp-comment .hospital-comment .grid-title{margin:0 30px;padding:20px 0 5px}.gp-comment .hospital-comment .grid-title h3{font-size:28px}.gp-comment .hospital-comment .grid-content{padding:20px 30px}.gp-helper .wrap,.gp-search .wrap{background:#fff;padding-top:1px;padding-bottom:50px}.gp-search .wrap .inner-search-box .hospital-focus{display:inline-block;float:left}.gp-search .wrap .inner-search-box .g-aside-appqrcode{width:270px;float:right;display:inline-block}.gp-search .wrap .inner-search-box .g-aside-appqrcode .appqrcode-content{padding:20px}.gp-search .wrap .inner-search-box .g-aside-appqrcode .useapp{width:114px;height:41px}.gp-search .wrap .inner-search-box .g-aside-appqrcode .qrcode-img{padding:5px;margin-left:18px}.gp-search .wrap .inner-search-box .g-aside-appqrcode .qrcode-img img{width:84px;height:84px;display:block}.gp-search .wrap .inner-search-box .gh-search{float:none}.gp-search .wrap .inner-search-box .gh-search .gbt-blue2{width:56px;height:38px;line-height:38px;font-size:16px}.gp-search .wrap .inner-search-box .gh-search .has-icon{background:url(../img/hospital_2015/search.png) 7px 8px no-repeat #377bee}.gp-search .wrap .inner-search-box .gh-search-input{width:785px;border:1px solid #377bee}.gp-search .wrap .inner-search-box .gh-search-input input{width:755px}.gp-search .wrap .inner-search-box .radius-right{margin-left:0}.gp-search .hospital-search{border:none;background:0 0}.gp-search .hospital-search .title{padding:20px;margin-bottom:20px;background:#fff;border:1px solid #eee}.gp-search .hospital-search .title .result{height:30px;border-bottom:1px dashed #f5f5f5}.gp-search .hospital-search .title .result strong{color:#377bee;font-weight:400}.gp-search .hospital-search .title .result .total{float:left;font-size:14px}.gp-search .hospital-search .title .result .source{float:right}.gp-search .hospital-search .title .g-filter{border-bottom:none;padding-bottom:0;padding-top:20px}.gp-search .hospital-search .info{padding:0 20px;height:44px;line-height:44px;background:#f5f5f5}.gp-search .hospital-search .info .date{float:left}.gp-search .hospital-search .info .date input{width:7em;padding:2px 4px;font-size:12px}.gp-search .hospital-search .info .tip{float:right}.gp-search .hospital-search .info .tip i{background:url(../img/hospital_2015/sprite.png?20170713) 0 -100px no-repeat;top:2px}.gp-search .hospital-search .list .g-doctor-item2{margin-bottom:20px;border:1px solid #f0f0f0;position:relative;word-wrap:break-word}.gp-search .hospital-search .list .g-doctor-item2 .g-doc-baseinfo{width:300px;height:93px;padding:30px 20px 0;border-right:1px solid #f0f0f0;margin:0;text-align:left;position:relative}.gp-search .hospital-search .list .g-doctor-item2 .g-doc-baseinfo .img{float:left}.gp-search .hospital-search .list .g-doctor-item2 .g-doc-baseinfo dl{margin:10px 0 0 70px}.gp-search .hospital-search .list .g-doctor-item2 .g-doc-baseinfo dl em{font-style:normal}.gp-search .hospital-search .list .g-doctor-item2 .g-doc-baseinfo dl dt{font-size:12px}.gp-search .hospital-search .list .g-doctor-item2 .g-doc-baseinfo dl dt a{font-size:14px}.gp-search .hospital-search .list .g-doctor-item2 .g-doc-baseinfo dl dd a{color:#888}.gp-search .hospital-search .list .g-doctor-item2 .g-doc-baseinfo dl dd em{color:#f90}.gp-search .hospital-search .list .g-doctor-item2 .g-doc-baseinfo .expert-team{background:url(../img/group/doctor-badge.png) no-repeat;position:absolute;display:block;top:-3px;right:-2px;width:61px;height:49px;color:#fff;text-align:center;z-index:999}.gp-search .hospital-search .list .g-doctor-item2 .g-doc-baseinfo .expert-team .name{display:block;width:50px;height:16px;margin:5px auto 0;color:#f9a821;font-size:14px;overflow:hidden}.gp-search .hospital-search .list .g-doctor-item2 .g-doc-baseinfo .expert-team .other{display:block;margin-top:5px}.gp-search .hospital-search .list .g-doctor-item2 .skill{width:340px;height:93px;padding:30px 20px 0;border-right:1px solid #f0f0f0;color:#888;font-size:12px;font-weight:400;line-height:20px}.gp-search .hospital-search .list .g-doctor-item2 .skill strong{font-weight:400;color:#333}.gp-search .hospital-search .list .g-doctor-item2 .num-info{width:255px;height:123px;border-right:1px solid #f0f0f0}.gp-search .hospital-search .list .g-doctor-item2 .num-info .stars{color:#f90;border-bottom:1px solid #f0f0f0;padding:15px 0 10px;text-align:center;font-size:18px;font-weight:400;line-height:25px}.gp-search .hospital-search .list .g-doctor-item2 .num-info .stars em{font-style:normal}.gp-search .hospital-search .list .g-doctor-item2 .num-info .stars em.gray{color:#d4d4d4;font-size:18px}.gp-search .hospital-search .list .g-doctor-item2 .num-info .count{padding:20px 0;text-align:center;line-height:1}.gp-search .hospital-search .list .g-doctor-item2 .num-info .count span{display:inline-block;color:#693;width:98px;text-align:center;font-size:16px}.gp-search .hospital-search .list .g-doctor-item2 .num-info .count span em{color:#888;font-size:12px;font-style:normal}.gp-search .hospital-search .list .g-doctor-item2 .num-info .count .consult{border-right:1px solid #f0f0f0}.gp-search .hospital-search .list .g-doctor-item2 .action{padding:10px 0 0 65px}.gp-search .hospital-search .list .g-doctor-item2 .action a{display:block;width:95px;padding:0;margin-top:10px}.gp-search .hospital-search .list .g-doctor-item2 .no-open{margin-top:50px;margin-left:36px;padding:0;font-size:16px;color:#d4d4d4}.gp-search .hospital-search .list .g-doctor-item2 .only-one a{margin-top:35px}.gp-search .hospital-search .list .g-doctor-item2 .other{display:block;position:absolute;width:38px;height:38px;top:0;right:0;background:url(/img/v2/search-icon.png?_=20140402) 0 -63px no-repeat}.gp-search .filter-new{margin-bottom:10px;color:#888}.gp-search .filter-new .search-login-tips{float:left;display:inline-block;padding:0 10px;height:24px;line-height:24px}.gp-search .filter-new .search-login-tips span{float:none;margin-left:4px}.gp-search .filter-new .top{height:36px;line-height:36px;clear:both;background:url(../img/search/gray-bg.png);border:1px solid #f0f0f0;margin-bottom:-1px}.gp-search .filter-new .top .sort-filter a{color:#888;height:24px;line-height:24px;border-right:1px solid #f0f0f0;display:inline-block;width:95px;text-align:center;position:relative;text-decoration:none}.gp-search .filter-new .top .sort-filter a:last-child{border-right:none}.gp-search .filter-new .top .sort-filter a i{width:7px;height:8px;background:url(../img/search/search-sp.png) -140px -106px no-repeat;position:absolute;top:9px;margin-left:4px}.gp-search .filter-new .top .sort-filter a.on{color:#ff7978}.gp-search .filter-new .top .sort-filter a.on i{background-position:-104px -103px}.gp-search .filter-new .top .check-filter{padding:0 25px;border-left:1px solid #f0f0f0;height:36px}.gp-search .filter-new .top .gfm-checkbox{padding-top:8px}.gp-search .filter-new .top .gfm-checkbox input{height:16px}.gp-search .filter-new .top .date-title{float:left;margin-right:4px;margin-left:10px}.gp-search .filter-new .top .g-datepicker{float:left;display:inline;zoom:1}.gp-search .filter-new .top .sort{zoom:1;width:132px}.gp-search .filter-new .indept-ul{border-left:1px solid #ececec;border-right:1px solid #ececec}.gp-search .filter-new .indept-ul li{line-height:24px;border-bottom:1px dotted #dcdcdc;padding:5px 15px}.gp-search .filter-new .indept-ul li a{padding:0 8px;margin:0 4px;display:inline-block;white-space:nowrap}.gp-search .filter-new .indept-ul li a.on,.gp-search .filter-new .indept-ul li a:hover{background:#e1eff9;text-decoration:none}.gp-search .filter-new .indept-ul li a.hide{display:none}.gp-search .filter-new .indept-ul li a:hover{background:#d6e8f6}.gp-search .filter-new .indept-ul .last{border:none}.gp-search .filter-new .indept-ul .pf{margin-left:13px}.gp-search .filter-new .indept-ul .line{display:inline-block;width:10px;color:#bcbcbc;font-size:11px}.gp-search .filter-new .indept-ul .left-label{float:left;width:60px}.gp-search .filter-new .indept-ul .depts{margin-left:60px}.gp-search .filter-new .condition-wrap{font-size:12px;line-height:24px}.gp-search .filter-new .condition-wrap .condition{border-top:1px dashed #f3f3f3;padding:11px 0}.gp-search .filter-new .condition-wrap .condition:first-child{border-top:none}.gp-search .filter-new .condition-wrap .condition .condition-title{font-size:13px;width:68px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gp-search .filter-new .condition-wrap .condition .condition-content{position:relative;overflow:hidden;border-left:1px solid #f0f0f0}.gp-search .filter-new .condition-wrap .condition .condition-content ul{position:relative;display:block;margin-right:72px;zoom:1;content:"";overflow:hidden;clear:both;vertical-align:middle;top:-3px}.gp-search .filter-new .condition-wrap .condition .condition-content ul li{width:auto;overflow:hidden;float:left;margin:3px 5px 0;text-align:left}.gp-search .filter-new .condition-wrap .condition .condition-content ul .hospital{width:auto}.gp-search .filter-new .condition-wrap .condition .condition-content ul .visdate{width:116px}.gp-search .filter-new .condition-wrap .condition .condition-content .condition-options{position:absolute;top:-5px;right:0;width:70px}.gp-search .filter-new .condition-wrap .condition .condition-content .condition-options .condition-more{vertical-align:middle;height:26px;line-height:26px;padding-right:18px;background:url(/img/v2/search-icon.png?_=20140519) no-repeat;margin:4px 0 6px;-webkit-transition:.1s ease-in;transition:.1s ease-in}.gp-search .filter-new .condition-wrap .condition .condition-expand ul{height:auto}.gp-search .filter-new .condition-wrap .condition .condition-expand .condition-more-switch{background-position:33px -32px!important}.gp-search .filter-new .condition-wrap .condition .condition-collapse ul{height:27px}.gp-search .filter-new .condition-wrap .condition .condition-collapse .condition-more-switch{background-position:33px -14px!important}.gp-search .filter-new .condition-wrap .condition a{padding:0 8px;display:inline-block;white-space:nowrap;border-radius:3px}.gp-search .filter-new .condition-wrap .condition a.hide,.gp-search .filter-new .condition-wrap .hide{display:none}.gp-search .filter-new .condition-wrap .condition a.on,.gp-search .filter-new .condition-wrap .condition a:hover{background:#e1eff9;text-decoration:none}.gp-search .filter-new .condition-wrap .condition a:hover{background:#d6e8f6}.gp-search .filter-new .condition-wrap .show-more{position:absolute;bottom:-33px;right:0;height:30px;background:url(../img/search/gray-bg.png)}.gp-search .filter-new .condition-wrap .show-more .attr-extra{position:relative;height:30px;line-height:30px;cursor:pointer;display:-moz-inline-stack;display:inline-block;zoom:1;overflow:hidden}.gp-search .filter-new .condition-wrap .show-more .attr-extra div{position:relative;zoom:1;padding:0 40px 0 20px}.gp-search .filter-new .condition-wrap .show-more .attr-extra div b{position:absolute;background:url(/img/v2/search-icon.png?_=20140519) 0 -17px no-repeat;display:-moz-inline-stack;display:inline-block;zoom:1;overflow:hidden;width:16px;height:16px;top:6px;right:14px}.gp-search .filter-new .condition-wrap .show-more .attr-extra .collapse b{background-position:0 -36px}.gp-search .filter-new .condition-wrap .last{border:none}.gp-search .filter-new .condition-wrap .pf{margin-left:13px}.gp-search .filter-new .condition-wrap .line{display:inline-block;width:10px;color:#bcbcbc;font-size:11px}.gp-search .filter-new .condition-wrap .left-label{float:left;width:60px}.gp-search .filter-new .condition-wrap .depts{margin-left:60px}.gp-search .filter-new .in-condition-wrap .condition-content ul{margin-right:90px!important}.gp-search .filter-new .in-condition-wrap .condition-content ul li{margin-left:5px;width:142px!important}.gp-search .filter-condition-box{border:1px solid #f0f0f0;padding:0 20px;position:relative}.gp-search .filter-tip{height:20px;line-height:20px;width:100%;font-size:12px;padding:18px 0;border-bottom:1px solid #f0f0f0}.gp-search .filter-tip .filter-condition,.gp-search .filter-tip .filter-condition ul li{float:left}.gp-search .filter-tip .filter-condition ul .sel-condition{border:1px solid #3d9ee9;padding:0 10px;margin-right:10px}.gp-search .filter-tip .filter-condition ul .sel-condition a{text-decoration:none;color:#333}.gp-search .filter-tip .filter-condition ul .sel-condition a i{width:20px;height:15px;background:url(/img/v2/search-icon.png?_=20140519) 8px 4px no-repeat;display:inline-block;zoom:1}.gp-search .filter-tip .result-num{color:#888}.gp-search .filter-tip .result-num strong{color:#5ca945;font-weight:400}.gp-focus-list .wrap{background:#fff;padding-top:1px;padding-bottom:50px}.gp-focus-list .hospital-focus-list .grid-title{margin:0 30px;padding:20px 0 5px}.gp-focus-list .hospital-focus-list .grid-title h3{font-size:28px}.gp-focus-list .hospital-focus-list .grid-content{padding:0 30px 20px}#gm-image{margin-left:-490px;width:980px;background:0 0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}#gm-image .gm-close{background:url(/img/v2/popup/popup.png) 0 -396px no-repeat;position:absolute;right:10px;top:5px;height:21px;width:21px;z-index:5003}#gm-image .title{margin:0}#gm-image .body{padding:0}#gm-image .bx-wrapper .bx-controls-direction a{position:absolute;top:265px;height:70px;width:34px;background:url(/img/v2/hd-seo/turn-page.png) no-repeat}#gm-image .bx-wrapper a.bx-prev{left:0;cursor:default}#gm-image .bx-wrapper a.bx-next{right:0;background-position:0 -320px;cursor:pointer}#gm-image .bx-wrapper a.bx-next:hover{background-position:0 -403px}#gm-image .bx-wrapper a.bx-prev-show{background-position:0 -83px;cursor:pointer}#gm-image .bx-wrapper a.bx-prev-show:hover{background-position:0 -166px}#gm-image .bx-wrapper a.bx-next-dis{background-position:0 -238px;cursor:default}#gm-image .bx-wrapper a.bx-next-dis:hover{background-position:0 -238px}#slider3{overflow:hidden}#slider3 li{overflow:hidden;float:left;text-align:center;background:url(/img/v2/popup/black-bg.png);padding:50px 0;height:500px}#slider3 li img{max-width:860px;max-height:500px}.g-hddoctor-list .g-doc-info{border-bottom:1px dashed #ccc;float:left;width:424px;padding:20px 10px 20px 0;height:60px}