﻿body{ font:12px/1.5 Arial,Tahoma,Helvetica,sans-serif}
.main{ width:960px; margin:15px auto 20px;}

.header{ background: #097a6d;border-bottom: 1px solid #dcdcdc;height: 35px;width: 100%; color:#ccc; line-height:35px;}
.topcue_l{ padding-left:10px}
.topcue_l a{ padding-right:10px; color:#ccc}
.topcue_r{ background: #076d61;border-left: 1px solid #056155;float: right;height: 35px;padding-right: 10px;position: relative;}
.topcue_s{ color: #ccc;float: right;line-height: 35px;padding-right: 10px;}
.topcue_s a{color:#ccc}
.topcue_l a:hover,.topcue_s a:hover{ text-decoration:underline}

.w625{ width:625px; }
.fl ul.ul_list{ width: 625px; }
.w940{width: 940px;margin:65px auto 0;}
.w280{ width:280px;}
.ml20{margin-left: 20px;}
.logo_qu{ background:url(ContentAreasNewsimagesSheQuShouSuologo_qu.jpg) no-repeat left center;height: 55px;}
.logo_qu h1{ color: #e96034;font-size: 16px; padding-top: 33px;text-align: right; font-weight:bold}
.search{ margin-top:10px}
.search form{border: 2px solid #dedede;height: 40px;position: relative;width: 620px;}
.searchtxt{ border: medium none;color: #666;font-family: "微软雅黑";font-size: 16px; height: 40px;line-height: 40px;margin-left: 10px; width: 570px; *height:38px;*line-height: 40px;}
.searchtxt:focus{ box-shadow:none}
.searchBtn{ position: absolute;right: 7px;top: 7px; background:url(ContentAreasNewsimagesSheQuShouSuobtn.jpg) no-repeat; width:27px; height:27px; border:none}
.searchBtn:hover{ cursor:pointer; opacity:0.8}
.recent_s{color: #333;line-height: 30px;}
.recent_s a{ color:#888}
/*区县导航*/
.UpLayer_1{position:relative; float:left; top:-35px; }
.UpLayer_1 .UpLayer_dt{ background:url(ContentAreasNewsimagesSheQuShouSuojt.gif) 64px center no-repeat;color: #ccc; margin-left:15px; width:70px; padding-left:10px;}
.UpLayer_1 .UpLayer02{background:#fff url(ContentAreasNewsimagesSheQuShouSuojt.gif) 64px center no-repeat;color: #ccc;cursor: pointer;border: #ccc 1px solid;border-bottom: none; width:68px;}
.UpLayer_1 .UpLayer_dd{width: 82px;right:0;border-top:none;top: 32px;}
/*搜索记录*/
.UpLayer_2{ position:relative; float:left; width:125px; left:125px; top:-31px;}
.UpLayer_2 .UpLayer_dt{ position: absolute;z-index: 999; padding: 5px 14px;line-height: 26px;background: url(ContentAreasNewsimagesSheQuShouSuojt.gif) 87px center no-repeat;
color: #ccc;cursor: pointer;}
.UpLayer_2 .UpLayer02{position: absolute;z-index: 999;padding: 5px 14px;line-height: 26px;background:#fff url(ContentAreasNewsimagesSheQuShouSuojt.gif) 87px center no-repeat;color: #ccc;cursor: pointer;border: #ccc 1px solid;border-bottom: none;}
.UpLayer_dd{border: 1px solid #ccc;display: none;line-height: 30px; padding: 5px;position: absolute;right:23px;width: 200px;z-index: 3; top:32px; background:#fff}
.topcue_r .UpLayer_dd{top:25px;}
.UpLayer_dd a{ display:block; color:#666; padding-left:10px; border-bottom:1px dotted #eee}
.UpLayer_dd a:hover{ color:#000; font-weight:bold; background:#eee}
.UpLayer .cl{line-height: 20px;background: #f8f8f8;padding: 5px;text-align: right;}

.side_r_t{height: 35px;background: #F5F5F5;line-height: 35px;border-bottom: 1px #e6e6e6 solid;font-size: 14px;color: #000;font-weight: normal;font-family: "微软雅黑";padding-left:5px;}
.side_r_t span{height: 35px;font-size: 12px;color: #999;font-weight: normal;font-family: "宋体"; float:right; padding-right:10px}
.side_r_t_list{padding: 5px 0;background: url(ContentAreasNewsimagesSheQuShouSuonum.gif) no-repeat left -5px;margin-bottom: 10px;}
.side_r_t_list li{line-height: 30px; padding-left: 22px; background:url(ContentAreasHospitalsimagesmainlines.gif) repeat-x bottom; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.side_r_t_list li a{color:#888;*display:inline-block; *width:200px; *overflow:hidden;}
.side_r_t_list a:hover{color: #ff0000;text-decoration: underline;}
.side_r_t_list li span{ float:right; color:#bbb; padding-right:5px;  width: auto; }
/*搜索列表*/
ul.ul_list li{border-bottom: 1px solid #e9e9e9;padding: 20px 20px 20px 0px;}
ul.ul_list li a.img_box{display: block;float: left;width: 140px;height: 115px;margin-right: 15px;}
ul.ul_list li a.img_box img{width: 100%;height:auto;}
ul.ul_list li h2.tit{font-size: 18px;color: #000;font-weight: normal;font-family: "微软雅黑";margin-bottom: 5px;}
ul.ul_list li p{color: #666;line-height: 20px;}
ul.ul_list li p span{color: #999}

/*Searchwholedepartments*/
/*头部*/
.header_jgss{ background: #f5f5f5 !important;border-bottom: 1px solid #dcdcdc !important;height: 30px;width: 100%;}
.header_In{ color: #666;height: 30px;line-height: 30px;margin: 0 auto;width: 960px;}
.header_In a{ color:#666}
.header_In #time{ padding-left:25px;}
.header_R a{ border-right: 1px solid #ccc; line-height: 14px;padding: 0 9px;}
.header_In a:hover{color: #258aff;text-decoration: underline;}
.header_R a.sc{ border-right:none}

.header_logo{ width:960px; margin:0 auto; height: 100px;}
.header_logo .logo{ margin-top:22px; float:left}
.header_logo .search{ border: 2px solid #dedede;height: 40px;position: relative; width: 430px; float:left; margin-top:30px; margin-left:15px;}
.header_logo .search form{border: 0PX;height: 40px;position: relative;width: 430px;}

.header_logo .searchtxt{ border: medium none;color: #666;font-family: "微软雅黑";font-size: 16px; height: 40px;line-height: 40px;margin-left: 10px;
width: 390px;}
.header_logo .searchBtn{position: absolute;right: 0;top: 4px; background:url(ContentAreasNewsimagesJiGouDaQuanbut.jpg) no-repeat; width:30px; height:31px; border:none}
.header_logo .searchtxt:focus{ box-shadow:none}
.UpLayer{ position:relative; float:left; width:125px;}
.UpLayer_dt{ color: #666;cursor: pointer;line-height: 20px;padding: 12px 15px;position: absolute;z-index: 4; top:31px; right:0px}
.UpLayer02{color: #ccc;cursor: pointer;line-height: 20px;padding: 11px 14px;position: absolute;z-index: 4; border:1px solid #ccc; border-bottom:1px solid #fff}
.UpLayer_dd{border: 1px solid #ccc;display: none;line-height: 30px; margin: 42px 0 0 0;padding: 5px;position: absolute;right: 0;width: 200px;z-index: 3; top:32px; background:#fff}
.UpLayer_dd a{ display:block; color:#666; padding-left:10px}
.UpLayer_dd a:hover{ color:#258AFF}
.UpLayer .cl{line-height: 20px;background: #f8f8f8;padding: 5px;text-align: right;}
/*导航*/
.nav{width: 960px;margin: 0 auto;height: 45px;background: url(ContentAreasNewsimagesJiGouDaQuannavbj.jpg) repeat-x;line-height: 40px;}
.nav ul li.first{background: url(ContentAreasNewsimagesJiGouDaQuanhomebj.jpg) no-repeat;width: 68px;line-height: 40px;
height: 45px;float: left;font-weight: bold;text-align: center;color: #FFFFFF;}
.nav li{ float:left; width:55px; text-align:center}
.nav li a{display: block; color: #fff;border-right: 1px dotted #ccc;line-height: 14px; margin-top:13px;}
.nav li a:hover{ text-decoration:underline}
.nav li.last a{ border-right:none}
#woshi{ background:#F8F8F8; width:650px; float:left; padding:10px;}
#woshi .tr_title{ background:#F2F2F2; line-height:50px;}

#woshi li{ height:50px; line-height:24px;}
#woshi li span{ text-align:left; float:left; display:block; height:50px;}
#woshi li span.name{ width:30%;}
#woshi li span.add{width:30%;}
#woshi li span.add1{width:15%;}
#woshi li span.phone{width:25%;}
/*左侧*/
.content_L{width: 650px;float: left;background: #F8F8F8;padding: 10px;}
.recommend{background: #FDFDFD;padding:2px 4px 0 21px}
.recommend_tit{ font-size: 14px;font-weight: bold;line-height: 30px;color: #258AFF; border-bottom: 1px dotted #CFCFCF;margin-bottom: 11px;}
.recommend_list li{width: 105px;display: inline;float: left; position: relative;margin: 5px 20px 20px 0;}
.recommend_list li p{line-height: 24px;}
.recommend_list li img{margin-left: 0px;padding: 1px;width: 105px;height: 70px;}
.recommend_list li .dep_tit{margin-top: 6px; font-size: 14px;text-align: left; font-family: "微软雅黑";line-height: 22px; height:70px; *height:70px}
.recommend_list li .dep_tit a{ color:#666; font-size:12px;}
.recommend_list li .dep_tit a:hover{ color:#FF0000; text-decoration:underline}
.msgbox{ background: #fff;border: 1px solid #cfcfcf; display: none;left: 110px;padding: 15px;position: absolute;top: 0;
width: 300px;z-index: 100;}
.blockquote h2,.blockquote h2 a{ font-size:16px; font-weight:bold; color:#111111}
.blockquote .color-gray{ margin-top:8px;}
.blockquote p{ color:#111}
/*初始化状态*/
.No_search .fl,.No_search .fr{ float:none !important;}
.No_search .fl .w625{ margin:0 auto;}
.No_search .w280{ width:625px; margin:0 auto;}
.No_search .w280 .w280_t{ width:280px; float:left;}
.No_search .w280 .w280_b{ width:280px; float:right;}
/*底部*/
.footer{margin: 15px auto 0px auto;width: 100%;height: auto;line-height: 22px;color: #999;text-align: center; padding: 10px 0;background: #f8f8f8;} 