/* CSS Document */
.fl{ float:left;}
.fr{ float:right;}
.clrdb5033{ color: #DB5033;}


.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.dh{ width:1200px; margin:20px auto 0; height:50px; border-bottom:1px solid #ccc;}
.dh p{ height:50px; line-height:50px; font-size:16px; float:left;}
.dh span{ display:block; float:right; margin-top: 10px;}
.dh span .tj{ width:156px; height:24px; padding-left:5px;}
.dh span .ss{ background:url(../images/ss.jpg) no-repeat center; width:30px; height:20px; border:0;}

.nr_1{ margin:20px auto 0; width:1200px; overflow:hidden;}
.zjtp{width: 472px;float: left;text-align: center;padding-top: 50px;}
.zjtp .bg table{ border:1px solid #007a7f;border-collapse:collapse; width:334px; color:#007a7f; margin-top:35px;}
.zjtp .bg table td{border:solid #007a7f;border-width:0 1px 1px 0; width:40px;}
.zjtp .bg table td.col{ background:#007a7f; color:#fff;}


.zjjs{float: right;width: 650px;margin-top: 20px;margin-right: 40px;}
.zj_1{width: 650px;height: 95px;}
.zj_mz {height: 60px;color: #007A7D;font-size: 30px;margin-top: 10PX;line-height: 50px;float: left;margin-right: 15px;}
.an{float: left;}
.zj_1 .enname {color: #007A7D;font-size: 16px;padding-left: 10px;}

.zj_2{width: 650px;margin-top: 20px;line-height: 24px;color: black;border-bottom: dashed 1px #CCC;padding-bottom: 10px;}
.zj_3{width: 650px;margin-top: 20px;line-height: 24px;color: black;border-bottom: dashed 1px #CCC;padding-bottom: 10px;}
.zj_3 strong {font-size: 20px;color: #007A7D;}

.list-rongyu ul {width: 550px;}
.list-rongyu ul li {display: inline-block;width: 260px;margin-right:10px;}


.nr_2{ width:1200px; margin:50px auto 0; overflow:hidden;}
h2{ font-size:28px; color:#007a7f; font-weight:normal; height:50px; line-height:50px; border-bottom:2px solid #007a7f;}
h2 span{ font-size:18px; color:#ccc;}

.talk{ padding:25px 10px; border:1px solid #ccc;}

.talk span.pic {float: left;width: 294px;height: 285px;overflow: hidden;}
.talk .talk_instr {float: left;width: 294px;height: 285px;overflow: hidden;background: white;}
.talk span.pic img {display: block;}
.talk .talk_instr div.con {padding: 25px;}
.talk .talk_instr div.con p.tit {font-size: 20px;color: #333;padding-bottom: 10px;border-bottom: 1px solid #E3E3E3;}
.talk .talk_instr div.con p.care {font-size: 12px;height: 20px;padding-top: 10px;}
.talk .talk_instr div.con p.txt {line-height: 24px;color: #999;font-size: 13px;text-indent: 24px;padding-top: 15px;}
.talk .talk_instr div.con p.care img {margin-right: 3px;}


.nr_3{ margin:30px auto 0; overflow:hidden; width:1200px;}
.nr_3 .gd{ border:1px solid #ccc; padding:25px 0 10px; height:252px; overflow:hidden;}
.nr_3 .gd  .gd_ul{ width:1500px; height:252px; overflow:hidden;}
.nr_3 .gd  .gd_ul .gd_li{ width:285px; float:left; height:260px; margin:0 7px; background:url(../images/anl.jpg) no-repeat center top;}
.nr_3 .gd  .gd_ul .gd_li .anli{ padding:10px 10px 10px 8px; width:267px; height:150px; border:1px solid #ccc; border-bottom:none; border-top:none; margin-top:10px;}
.nr_3 .gd  .gd_ul .gd_li .anli .img1{ float:left;}
.nr_3 .gd  .gd_ul .gd_li .anli ul{ height:145px; overflow:hidden; width:150px; }
.nr_3 .gd  .gd_ul .gd_li .anli li{ line-height:38px; height:38px; border-bottom:1px  dashed #ccc; font-weight:bold; color:#666; font-size:14px}
.nr_3 .gd  .gd_ul .gd_li .anli li .sp1{ color:#f00;}
.nr_3 .gd  .gd_ul .gd_li .anli li .sp2{ color:#007a7f;}

.nr_3 .gd  .gd_ul .gd_li p{ width:270px; height:62px; background:#ccc;padding: 5px 10px 5px 8px; line-height:30px; font-size:14px;}
.nr_3 .gd  .gd_ul .gd_li p a{ color:#f00;}

.nr_4{ margin:20px auto 0; width:1200px; overflow:hidden;}
.nr_4 .tj_zj{ border:1px solid #ccc; padding-top:15px; overflow:hidden; height:550px;}

.nr_4 .tj_zj ul li{ width:285px; height:420px; margin-left:12px; float:left;}
.nr_4 .tj_zj ul li img{ border:1px solid #ccc;}
.nr_4 .tj_zj ul li p{ line-height:24px; font-size:14px; padding-right:10px; padding-left:5px;}
.nr_4 .tj_zj ul li p span{ font-size:16px; color:#007a7f; padding-right:5px;}
.nr_4 .tj_zj ul li p a{ color:#007a7f;}
.nr_4 .tj_zj ul li  a.zx1{ display:block; width:115px; height:30px; background:#007c7b; float:left; margin:0 10px; text-align:center;line-height:30px; color:#fff; font-size:14px; margin-top:5px;}
.nr_4 .tj_zj ul li  a.zx2{ display:block; width:115px; height:30px; background:#eb8a29; float:left; margin:0 10px; text-align:center; line-height:30px; color:#fff; font-size:14px; margin-top:5px;}


.nr_5{width:1200px; margin:20px auto 0; overflow:hidden;}
#hospital-evaluate-summary {color: #666;padding: 10px 0 24px 10px;}
#hospital-evaluate-summary .zx-num {font-size: 18px;}
.zx-num {color: #FDAE22;font-family: arial;font-weight: 700;}
#hospital-evaluate-summary .comment:hover, #hospital-evaluate-summary .comment1:hover {background: none repeat scroll 0 0 #7AD6FF;}
#hospital-evaluate-summary .comment {background: none repeat scroll 0 0 #42B3E5;color: white;display: inline-block;height: 26px;line-height: 26px;margin-left: 10px;text-align: center;text-decoration: none;width: 72px;}
#hospital-evaluate-summary .comment1 {background: none repeat scroll 0 0 #F38E23;color: white;display: inline-block;height: 26px;line-height: 26px;margin-left: 10px;text-align: center;width: 72px;}
#hospital-evaluate-summary .comment:hover, #hospital-evaluate-summary .comment1:hover {background: none repeat scroll 0 0 #7AD6FF;}
.box07_bglf {width: 1130px;}
.box07_bglf {width: 990px;border-bottom: 1px dashed black;float: left;font-size: 12px;margin-left: 10px;padding-bottom: 10px;}
.box07_bglf p {float: left;margin: 20px 0 10px;width: 100%;}
#ajax_0{ margin-top:3px;}
.box07_bglf .fr img{ cursor:pointer}




.box_163css{ width: 480px;margin:20px auto; height: 30px;}
.s_name{ float:left; display: block; padding-top: 4px; text-align: right;}
.s_result_square{padding: 4px 0 0 9px;  }
.star_ul{background: url(images/star.png) no-repeat 0 -150px; width: 132px; z-index: 10; position: relative; height: 25px;}
.star_ul li{ float: left;  margin-right:1px;width: 25px; height: 25px; }
.star_ul li a{ display: block; height: 25px; position: absolute; left: 0; top: 0; text-indent: -999em;}
.star_ul li .active-star{background: url(../images/star.png) no-repeat;}
.star_ul li .one-star{width: 25px;background-position:0 -120px; z-index: 50;}
.star_ul li .two-star{width: 51px;background-position:0 -90px;z-index: 40;}
.star_ul li .three-star{width:79px; background-position:0 -60px;z-index: 30;}
.star_ul li .four-star{width:105px; background-position:0 -30px;z-index: 20;}
.star_ul li .five-star{width:129px; margin-right: 0; background-position:0 0;z-index: 10;}
.s_result{ padding: 6px 0 0 5px; }

.square_ul{background: url(../images/star.png) no-repeat 0 -151px; width: 146px; z-index: 10; position: relative; height: 26px;}
.square_ul li{ float: left;  margin-right:1px;width: 25px; height: 26px; }
.square_ul li a{ display: block; height: 26px; position: absolute; left: 0; top: 0; text-indent: -999em;}
.square_ul li .active-square{background: url(../images/star.png) no-repeat;}
.square_ul li .square-1{width: 25px;background-position:0 -120px; z-index: 50;}
.square_ul li .square-2{width: 51px;background-position:0 -90px;z-index: 40;}
.square_ul li .square-3{width:76px; background-position:0 -60px;z-index: 30;}
.square_ul li .square-4{width:104px; background-position:0 -30px;z-index: 20;}
.square_ul li .square-5{width:130px; margin-right: 0; background-position:0 0;z-index: 10;}

.square_ul1{background: url(../images/star.png) no-repeat 0 -151px; width: 146px; z-index: 10; position: relative; height: 26px;}
.square_u1l li{ float: left;  margin-right:1px;width: 25px; height: 26px; }
.square_ul1 li a{ display: block; height: 26px; position: absolute; left: 0; top: 0; text-indent: -999em;}
.square_ul1 li .active-square{background: url(../images/star.png) no-repeat;}
.square_ul1 li .square-1{width: 25px;background-position:0 -120px; z-index: 50;}
.square_ul1 li .square-2{width: 51px;background-position:0 -90px;z-index: 40;}
.square_ul1 li .square-3{width:76px; background-position:0 -60px;z-index: 30;}
.square_ul1 li .square-4{width:104px; background-position:0 -30px;z-index: 20;}
.square_ul1 li .square-5{width:130px; margin-right: 0; background-position:0 0;z-index: 10;}

.square_ul2{background: url(../images/star.png) no-repeat 0 -151px; width: 146px; z-index: 10; position: relative; height: 26px;}
.square_ul2 li{ float: left;  margin-right:1px;width: 25px; height: 26px; }
.square_ul2 li a{ display: block; height: 26px; position: absolute; left: 0; top: 0; text-indent: -999em;}
.square_ul2 li .active-square{background: url(../images/star.png) no-repeat;}
.square_ul2 li .square-1{width: 25px;background-position:0 -120px; z-index: 50;}
.square_ul2 li .square-2{width: 51px;background-position:0 -90px;z-index: 40;}
.square_ul2 li .square-3{width:76px; background-position:0 -60px;z-index: 30;}
.square_ul2 li .square-4{width:104px; background-position:0 -30px;z-index: 20;}
.square_ul2 li .square-5{width:130px; margin-right: 0; background-position:0 0;z-index: 10;}

 .black_overlay{  display: none;   position:fixed; top: 0%;  left: 0%; _position:fixed; _top: 0%;   _left: 0%;  width: 100%;  height: 100%;  background-color: black;   z-index:1001;  -moz-opacity: 0.8;  opacity:.80;  filter: alpha(opacity=88);   } 
 .white_content {  display: none; _position:fixed;  _top: 10%;   _left: 25%;  position:fixed;  top: 10%;  left: 25%;   width: 547px;  height:445px;  padding: 20px;  background-color: white;  z-index:1002;  overflow: auto;   } 
 .white_content  p{ line-height:200% }

#hospital-evaluate-summary {  color: #666666; padding: 10px 0 24px 10px;}
#hospital-evaluate-summary dd {display: inline-block;margin-right: 10px;}
#hospital-evaluate-summary span, #hospital-evaluate-summary label {  display: inline-block; height: 20px;line-height: 20px;}
#hospital-evaluate-summary .zx-num { font-size: 18px;}
#hospital-evaluate-summary span, #hospital-evaluate-summary label { display: inline-block;height: 20px;line-height: 20px;}
.zx-num {  color: #FDAE22;font-family: arial; font-weight: 700;}
#hospital-evaluate-summary .comment { background: none repeat scroll 0 0 #007C7B;   color: #FFFFFF;display: inline-block;height: 26px; line-height: 26px;margin-left: 10px;                                 text-align: center; text-decoration: none; width: 72px;}
#hospital-evaluate-summary .comment1 { background: none repeat scroll 0 0 #f38e23;   color: #FFFFFF;display: inline-block;height: 26px; line-height: 26px;margin-left: 10px;                                 text-align: center; text-decoration: none; width: 72px;}
#hospital-evaluate-summary .comment:hover ,#hospital-evaluate-summary .comment1:hover{background: none repeat scroll 0 0 #42B3E5;}


.box07_bg { float: left;}
.box07_bglf_kj {  float: left; margin-right: 15px; overflow: hidden;}
.box07_bglf {width: 990px; border-bottom: 1px dashed #000000; float: left; font-size: 12px; margin-left: 10px;  padding-bottom: 10px; }
.box07_bglf p { float: left;  margin: 30px 0 10px; width: 100%;}
.box07_bglf p i {  float: left; line-height: 23px;}
.box07_bglf span i { float: left; line-height: 2em; padding-right: 20px;}
.box07_bglf span em {  display: block; float: left; font-size: 12px;line-height: 2em; width: 540px;}
.box07_bgrg {   background: none repeat scroll 0 0 #EEEEEE;  float: right;   height: 599px; margin: 1px; text-align: center;}
.box07_bgrg p {  color: #3C3C3C; font-weight: bolder; line-height: 3em;}
.box07_bgrg p em { color: #FFA902; font-size: 18px;}
.box07_bgrg span { display: block; padding-top: 30px;}


#page_navigation, #page_navigation1 { clear: both;padding: 20px 0 ;text-align:center;margin: 0 auto;}
.page_link, .page_link1 { background: none repeat scroll 0 0 #F4F4F4; border: 1px solid #999999;cursor: pointer; display: inline;  float: left;height: 30px;line-height: 30px; margin: 0 5px;  text-align: center; width: 30px;}
.previous_link, .next_link, .previous_link1, .next_link1 { background: none repeat scroll 0 0 #F4F4F4;border: 1px solid #999999; cursor: pointer; display: block;  float: left;  height: 30px;line-height: 32px; text-align: center; width: 90px;}
#page_navigation a{  border: 1px solid #CCCCCC; margin-left: 5px; padding: 10px;font-size: 14px}
.active_page, .active_page1 {  background: none repeat scroll 0 0 #3399FF;}
#page_navigation, #page_navigation1 { clear: both;padding: 20px 0 ;text-align:center;margin: 0 auto;}
.page_link, .page_link1 { background: none repeat scroll 0 0 #F4F4F4; border: 1px solid #999999;cursor: pointer; display: inline;  float: left;height: 30px; line-height: 30px; margin: 0 5px;  text-align: center; width: 30px;}
.previous_link, .next_link, .previous_link1, .next_link1 { background: none repeat scroll 0 0 #F4F4F4;border: 1px solid #999999; cursor: pointer; display: block;  float: left;  height: 30px;line-height: 32px; text-align: center; width: 90px;}
#page_navigation a{  border: 1px solid #CCCCCC; margin-left: 5px; padding: 10px;font-size: 14px}
.active_page, .active_page1 {  background: none repeat scroll 0 0 #3399FF;}
.box07_bglf{ width:1180px; height:97px;}
