﻿body, form, ol, ul, li, h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
}
body {
overflow-x:hidden;
}
h2 {
font-size:14px;
height:30px;
line-height:30px;
text-align:center;
}
h1, h3, h4, h5, h6 {
font-size:12px;
font-weight:400;
}
body {
color:#000000;
font-size:12px;

}

.centers12{
overflow:hidden;
width:240px;
margin-left:50px;
float:left;
height:26px;
}



li {
list-style:none outside none;
}
img {
border:medium none;
}
a {
color:#000000;
text-decoration:none;
}
a:hover {
color:#FF3333;
text-decoration:underline;
}
.clear {
clear:both;
display:block;
font-size:0;
height:0;
overflow:hidden;
}
.left, .left1, .left2, .left3, .left4 {
display:inline;
float:left;
}
.right, .right1, .right2, .right3, .right4 {
float:right;
}
.center {
height:16px;
line-height:16px;
overflow:hidden;
text-align:center;
}
.area {
margin:0 auto;
width:910px;
}
.cPink {
color:#D73270;
}
.cGray {
color:#999999;
}
.cHigh {
color:#FDEF12;
}
.cOrg {
color:#FFFFFF;
}
.bgYelow {
background:none repeat scroll 0 0 #FCFAF2;
}
.bold {
font-weight:bold;
 

}

.bold1 {
font-weight:bold;
margin-left:20px;

}
.bold2 {
font-weight:bold;
margin-left:20px; 

}
.bold3 {
font-weight:bold;
float:right;
 
 
}
.blank4, .blank6, .blank8, .blank9, .blank10 {
clear:both;
display:block;
font-size:0;
overflow:hidden;
}
.blank4 {
height:4px;

}
.blank6 {
height:6px;
}
.blank8 {
height:8px;
}
.blank9 {
height:9px;
}
.blank10 {
height:10px;
}
.hidden{
display:none;
}
 

.show {
display:block; 	
  
}


.block {
display:block;
}
.inline {
display:inline;
}
.dashed {
background:url("images/dashed.gif") repeat-x scroll 0 0 transparent;
clear:both;
font-size:0;
height:1px;
overflow:hidden;
}
.lineGrag {
background:none repeat scroll 0 0 #CCCCCC;
clear:both;
font-size:0;
height:1px;
overflow:hidden;
}
.imgBor {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #CCCCCC;
clear:both;
display:block;
font-size:0;
padding:0 6px;
}
.imgBor:hover {
border:1px solid #FF6600;
}
.imgBor img {
margin:6px 0;
}
.t, .t1, .b, .b1, .l, .l1, .r, .r1 {
font-size:0;
height:0;
overflow:hidden;
}
.c, .c1 {
}
.l, .l1 {
display:inline;
float:left;
}
.r, .r1 {
float:right;
}
.headSpace {
height:230px;
}
.top {
background:url("images/commbg.gif") repeat-x scroll 0 -600px transparent;
height:26px;
line-height:26px;
position:absolute;
top:0;
width:100%;
}
.top h5 {
display:inline;
}
.top a {
display:block;
float:left;
margin:0 5px;
}
.top a:visited {
color:#333333;
}
.top .left {
padding-left:6px;
}
.top .right {
width:340px;
}
.top .right a.fav {
color:#999999;
text-decoration:none;
}
.top .right b {
color:#999999;
display:inline;
font-size:12px;
}
a.reg, a.fav {
color:#999999;
text-decoration:none;
}
a.reg {
background:url("images/commbg.gif") no-repeat scroll 0 -26px transparent;
padding-left:20px;
}
a.fav {
background:url("images/commbg.gif") no-repeat scroll 0 -86px transparent;
padding-left:20px;
}
a.reg:hover {
background:url("images/commbg.gif") no-repeat scroll 0 4px transparent;
color:#FF3333;
}
a.fav:hover {
background:url("images/commbg.gif") no-repeat scroll 0 -56px transparent;
color:#FF3333;
}
.head {
background:url("images/commbg.gif") repeat-x scroll 0 -460px transparent;
position:absolute;
top:26px;
width:100%;

}
.head .area {
height:127px;
}
.head .left1 {
padding:26px 0 0 0px;
width:116px;

}
.head .left1 a {
border-left:1px dashed #B1B1B1;
display:inline;
float:left;
margin:3px 0;
padding:0 5px;
}
.head .left1 a.noBor {
border:medium none;

}

.head .left1 a:visited {
color:#333333;
}


.head .left1 a:hover {
background:none repeat scroll 0 0 #D5336F;
color:#FFFFFF;
text-decoration:none;
}
.head .left2 {
padding:26px 0 0;
width:570px;
}
.head .sort {
color:#D5336F;
float:left;
font-weight:bold;
padding-top:3px;
width:20px;
}
.head .sortLink {
float:left;
width:550px;
}
.head .sortLink a {
border-left:1px dashed #B1B1B1;
display:inline;
float:left;
margin:3px 0;
text-align:center;
width:40px;
}
.head .sortLink a.solid {
border-left-style:solid;
height:20px;
line-height:20px;
margin:0;
}
.head .sortLink a:visited {
color:#333333;
}
.sreach {
position:absolute;
top:122px;
width:100%;
}
.sreach .area {
background:url("images/commbg.gif") repeat-x scroll 0 -340px transparent;
height:107px; 
}
.sreach .l {
background:url("images/commbg.gif") no-repeat scroll 0 -220px transparent;
height:107px;
width:4px;
}
.sreach .r {
background:url("images/commbg.gif") no-repeat scroll -4px -220px transparent;
height:107px;
width:4px;
}
.sreach .left {
clear:right;
padding-top:2px;
width:902px;
}
.mainMenu {
height:31px;
overflow:hidden;
}
.mainMenu a {
background:url("images/commbg.gif") no-repeat scroll 89px -636px transparent;
color:#c61959;
display:inline;
float:left;
font-size:14px;
font-weight:600;
height:31px;
line-height:28px;
text-align:center;
width:90px;
}
.mainMenu a:visited {
color:#c61959;
}
.mainMenu a.noBg {
background:none repeat scroll 0 0 transparent;
}
.mainMenu a:hover, .mainMenu a.noBg:hover {
background:none repeat scroll 0 0 #FF6699;
color:#FFFFFF;
height:25px;
line-height:25px;
text-decoration:none;
}
.sreach .left1 {
font-size:0;
}
.sreach .left2 {
 
margin-top:10px !important; 
margin-top:15px;
width:730px;
 
}
.sreachBg {
height:30px;
width:730px;

}

.sreachBg .main_search{
height:30px;
width:600px;
overflow:hidden;

}


.sreachBg .main_search .Submit1{
width:65px; 
height:21px;
margin-left:300px;
margin-top:-24px !important;
margin-top:-10px;

}
/*后来加入 start*/
.topda{ width:728px; float:left;}
.topda h1{ width:240px; margin-top:15px; float:left;}
.topda h1 ul{ font-size:12px; margin-top:3px; width:240px; float:left; font-weight:bold;}
.topda h1 ul li{ float:left; color:#BC1C58;}
.topda h2{ width:325px; margin-top:12px; margin-left:20px !important; margin-left:10px; float:left;}
.topda h2 ul{ width:325px;}
.topda h2 ul li{ float:left; line-height:30px; font-size:14px; font-weight:bold; color:#bf245e;}
.topda h2 ul .c{ background:url(../bj-images/sera_11.gif) no-repeat; width:29px; float:left; height:30px;}
.topda h2 ul .d{ background:url(../bj-images/sera_13.gif); border:none; padding-left:6px; font-size:12px; line-height:30px; color:#999999; width:230px; float:left; height:30px;}
.topda h2 ul .e img{ border:0;}
.topda h3{ float:left; margin-top:1px; margin-left:10px; width:117px;}
.topda h3 img{ border:0;}
/*后来加入 end*/
.sreachBg .l {
background:url("images/ul_sreachBgL.gif") no-repeat scroll 0 0 transparent;
height:30px;
width:8px;
}
.sreachBg .c {
color:#FFFFFF;
float:left;
font-weight:bold;
height:30px;
line-height:27px;
width:660px;
}
input#selArt, input#selHosp {
margin-top:2px;
}
input.srch_sheng {
border:1px solid #D5336F;
font-size:15px;
width:80px;
}
#area_sheng, #area_shi, #area_sheng_2, #area_shi_2 {
border:1px solid #D5336F;
font-size:12px;
padding-left:4px;
width:60px;
}
#findHosp {
color:#000000;
font-weight:normal;
padding-left:10px;
text-decoration:underline;
}
#findHosp:hover {
color:#FFFFFF;
font-weight:bold;
}
#textPop_text {
height:20px;
line-height:20px;
overflow:hidden;
width:690px;
}
#textPop_text div {
height:24px;
overflow:hidden;
}
#textPop_text div a {
display:block;
float:left;
width:200px;
}
input.inputArt {
padding-left:4px;
width:90px;
}
input.sreachButt {
background:url("images/ul_sreachButt.gif") no-repeat scroll 0 0 transparent;
border:medium none;
cursor:pointer;
height:19px;
width:66px;
}
input#selButton, #selButton_2 {
background:url("images/ul_sreachsel.gif") no-repeat scroll 0 0 transparent;
border:medium none;
cursor:pointer;
height:19px;
width:118px;
}
input#selSuggest {
border:1px solid #D5336F;
font-size:12px;
width:100px;
}
#selButton_2 {
background:url("images/ul_sreachsel.gif") no-repeat scroll 0 0 transparent;
border:medium none;
cursor:pointer;
height:19px;
width:118px;
}
.hotHosp {
clear:both;
padding-top:6px;
margin:0 15px;
 
}
.hotHosp a {
margin:0 2px;
text-decoration:underline;
}
.hotHosp a:hover {
color:#000000;
}
.hotHosp a:visited {
color:#000000;
}
.sreachBar .right1 {
width:160px;
}
#mainForm, .sugg_form {
display:inline;
}
#mainForm label {
color:#FF6600;
}
.suggest_cont {
text-align:left;
}
.suggest_cont li {
color:#333333;
font-weight:normal;
height:26px;
line-height:26px;
overflow:hidden;
position:relative;
}
.suggest_cont li .sug_s1 {
display:inline-block;
padding:0 5px;
}
.suggest_cont li .sug_s2 {
display:inline-block;
padding-right:20px;
position:absolute;
right:0;
top:0;
}
.siteMap {
background:url("images/ui_siteMapC.gif") repeat-y scroll 0 0 transparent;
}
.siteMap .t {
background:url("images/ui_siteMapT.gif") no-repeat scroll 0 0 transparent;
height:3px;
}
.siteMap .c {
}
.siteMap .c .left {
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding:10px 0;
text-align:center;
width:26px;
}
.siteMap .c .left1 {
margin:10px 0;
width:880px;
}
.siteMap .c .left1 li {
display:block;
float:left;
font-size:14px;
height:24px;
line-height:24px;
padding:0 16px;
}
.siteMap .b {
background:url("images/ui_siteMapB.gif") no-repeat scroll 0 0 transparent;
height:3px;
}
.floor {
background:none repeat scroll 0 0 #8E8E8E;
}
.floor .area {
background:url("image/value_bg.gif") no-repeat scroll 98% 50% transparent;
}
.floorMenu {
border-bottom:1px solid #C3C1C2;
padding-left:40px;
}
.floorMenu li {
background:url("images/ui_floorLi.gif") no-repeat scroll 100% 50% transparent;
float:left;
height:10px;
padding:10px 26px;
text-align:center;
}
.floorMenu li.noBg {
background:none repeat scroll 0 0 transparent;
}
.floorMenu a, .floorMenu a:visited {
color:#FFFFFF;
}
.floor .hotPhone {
color:#000000;
font-size:16px;
font-weight:bold;
}
.copyRight p {
color:#FFFFFF;
margin:10px 0;
text-align:center;
}
.copyRight p a {
color:#FFFFFF;
text-decoration:underline;
}
.copyRight {
position:relative;
text-align:center;
z-index:999999;
}
.plcImg {
left:20px;
position:absolute;
top:30px;
}
#cityBox {
background:none repeat scroll 0 0 #FFFFFF;
display:none;
font-size:12px;
left:300px;
position:absolute;
top:100px;
z-index:999;
}
#cityBox #cityT {
background:none repeat scroll 0 0 #D84179;
color:#FFFFFF;
cursor:move;
font-weight:bold;
height:24px;
line-height:24px;
padding:0 6px;
}
#cityBox a {
color:#333333;
text-decoration:none;
}
#cityBox a:visited {
color:#333333;
}
#cityBox a:hover {
color:#FF6600;
}
#cityBox {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #D3366D;
padding:1px;
width:460px;
}
#cityBox .bor {
line-height:24px;
padding:0 6px;
}
#cityBox .bor a {
padding-left:6px;
text-decoration:none;
}
#cityBox a.city1 {
cursor:pointer;
display:inline;
float:left;
padding:0 4px;
text-align:center;
width:80px;
}
#cityBox #tempSelect {
border-color:#CCCCCC -moz-use-text-color;
border-style:solid none;
border-width:1px medium;
color:#C62963;
display:none;
font-size:14px;
font-weight:bold;
height:24px;
line-height:24px;
padding:0 6px;
}
#cityBox #allCity {
border-top:1px solid #CCCCCC;
}
#cityBox a.toSelect {
color:#FF6600;
font-size:12px;
font-weight:normal;
}
#cityBox .clear {
clear:both;
}
#cityBox .bold {
font-weight:bold;
}
#cityBox .cF60 {
color:#C62963;
}
#cityBox a#cityBoxClose {
color:#FFFFFF;
display:block;
position:absolute;
right:10px;
text-decoration:none;
top:6px;
}
#cityBox a#cityBoxClose:hover {
color:#FFFFFF;
}
#cityBox .cityBoxBott {
background:none repeat scroll 0 0 #F996B2;
font-size:0;
height:4px;
margin-top:10px;
overflow:hidden;
}
#bodyMenu {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #D5336F;
height:564px;
left:0;
overflow:hidden;
position:fixed;
top:0;
width:600px;
z-index:999;
}
#bodyMenu .t {
background:none repeat scroll 0 0 #F6DFE6;
color:#D5336F;
font-size:12px;
font-weight:bold;
height:24px;
line-height:24px;
padding:0 10px;
}
#bodyMenu .t a {
color:#D5336F;
}
.bodyMenu {
background:url("images/bodyMenu_bg.gif") no-repeat scroll 0 0 #FFFFFF;
font-size:12px;
height:560px;
position:relative;
}
.bodyMenu li {
background:none repeat scroll 0 0 #FFFFE1;
border:1px solid #999999;
padding:4px 0 6px 6px;
position:absolute;
}
.bodyMenu li:hover {
background:none repeat scroll 0 0 #FFFFFF;
}
.bodyMenu li a {
color:#FF6600;
display:block;
font-weight:bold;
height:18px;
line-height:18px;
}
.bodyMenu li li {
background:none repeat scroll 0 0 transparent;
border:medium none;
display:inline;
float:left;
height:18px;
line-height:18px;
margin:0 6px 0 0;
padding:0;
position:static;
}
.bodyMenu li li a {
color:#333333;
display:inline;
font-weight:normal;
}
.bodyMenu li li a:hover {
color:#D5336F;
}
