@charset "utf-8";

.zc-img { border:1px solid #ccc; padding:1px;}
.zc-con { padding:10px; background-color:#FFCC99;}
.zc-list { margin-top:10px;}
.zc-list li { float:left; margin-left:10px; display:inline; width:230px;}

.hei { height:173px;}
.zc-img { border:1px solid #ccc; padding:1px; background:none; height:auto;}

.bnn-0 {margin:7px 0px;}

.q-0 { background:url(../images/qa_03.gif) no-repeat 4px 50%; padding-left:20px;}
.a-0 { background:#f5f5f5 url(../images/qa_07.gif) no-repeat 4px 40%; line-height:40px; padding-left:20px; height:40px; border-bottom:1px dotted #b5b6b6; border-top:1px dotted #b5b6b6; }

.mar10 { margin-top:12px;}

.con-list { border:1px solid #CCCCCC; padding:10px; background-color:#fff;margin-top:5px;}

.con-list ul{marign:0;}

.con-list li{background:url(../images/l-4.jpg) no-repeat left 50%;text-align:left; line-height:30px; border-bottom:1px dotted #ccc; padding-left:18px;font-size:14px;}

.con-list li a,.con-list li a:link,.con-list li a:visited{font-size:14px;}

.con-list span{width:75px;float:right; TEXT-ALIGN: center;color:#ccc;font-size:12px;}


.statusBar {
	MARGIN-BOTTOM: 10px; OVERFLOW: auto; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 28px
}
.statusBar DIV {
	FLOAT: right; COLOR: #999; TEXT-ALIGN: left
}
.statusBar .theme {
	FLOAT: left; TEXT-ALIGN: left
}
.statusBar .price {
	WIDTH: 40px
}
.statusBar .click {
	WIDTH: 75px; TEXT-ALIGN: center
}

.statusBar .time {
	WIDTH: 75px;TEXT-ALIGN: center
}





.con-tit { text-align:left; background:url(../images/l-4.jpg) no-repeat left 50%; line-height:30px; border-bottom:1px dotted #5f3e0a; padding-left:18px; margin-top:12px;}

.con-tit span { float:right;}
.con-list p { margin-top:10px;}

.page { line-height:50px;}

/**/
/**/
.zj-0 { padding:10px; background:#fff url(../images/gr_bg_03.jpg) no-repeat right top; border:1px solid #dfb98c; height:89px; text-align:left; margin-bottom:10px;}
.zj-0 img { float:left; }
.zj-0 p { clear:right; padding-left:86px; }
.d-tit { font-size:14px; font-weight:bold; color:#CC3300; padding-left:86px;  }

.i-0 p { margin-top:12px;}
.i-0 p textarea { width:226px; height:50px;}
.i-0 p select { width:85px;}

/* hospital */
.mod-1 .hd { background:#d6bc89 url(../images/hos_03.jpg) no-repeat left top; height:44px;}
.mod-1 .bd { border-left:3px solid #d6bc89; padding:10px 0px 7px 10px; height:147px;}
.mod-1 .bd img { float:left; border:1px solid #ccc; padding:1px;}
.mod-1 .bd .h-2 { float:left;line-height:21px; width:360px; display:inlinek; margin:0px 10px;}
.mod-1 .bd .h-2 h2 a { font-size:14px; font-weight:bold; color:#523a12;}
.mod-1 .bd .h-2 p { color:523a12;  height:66px; overflow:hidden;}
#curr { font-weight:bold; color:#f33e10;}
#curr a { color:#f33e10;}
.mod-1 .bd .b-2 img { border:none; }
.mod-1 .ft { background:url(../images/hos_20.jpg) repeat-x; height:4px; font-size:0px; clear:both;}
.mar5 { margin-top:5px;}

.mod-2 { margin-top:10px; background:url(../images/zj_25.gif) repeat-x top left; border:1px solid #ddb572; height:150px;}
.mod-2 .hd { background:url(../images/zj_28.gif) no-repeat 8px 45%; line-height:40px; padding-left:18px;font-weight:bold; color:#c14c10;}
.mod-2 .bd { text-align:left;}
.mod-2 .bd .zj-1 { width:230px; float:left; display:inline; margin-left:10px;}
.mod-2 .bd .zj-1 h3 {padding-left:96px; }
.mod-2 .bd .zj-1 h3 a { font-size:12px; font-weight:bold; color:#664303; }
.mod-2 .bd .zj-1 p { line-height:22px; overflow:hidden; height:44px; padding-left:10px;}
.mod-2 .bd .zj-1 img { float:left; padding:4px; border:1px solid #ccc;}
.mod-2 .bd .zj-1 .mar-10 img { margin-left:10px; margin-top:10px; border:0px; padding:0px; }

.mod-3 { margin-top:10px;}
.mod-3 .hd { background:url(../images/yn_37.jpg) repeat-x; height:32px; text-align:left;}
.mod-3 .hd img { float:right;}
.mod-3 .hd .tit-0 { font-size:14px; font-weight:bold; color:#fff; background:url(../images/yn_34.jpg) repeat-x; width:140px; line-height:32px; float:left; text-align:center;}
.mod-3 .hd .tit-0 img { float:left;}
.mod-3 .bd { border:1px solid #d6bc8a; }
.mod-3 .bd p { line-height:22px; color:#523a12;padding:10px;}
.mod-3 .bd p strong { font-weight:bold;}
.mod-3 .bd .leftpic li { background-color:#F5F5F5; border:1px solid #ccc; padding:1px; margin-top:10px; margin-left:10px; display:inline; float:left;}
.mod-3 .bd .leftpic li p { line-height:18px; text-align:center; margin:0px; padding:0px;}

.hei160 { height:auto!important; min-height:140px; height:140px;}

/* dxbl */
.al_con { background-color:#fefaef; border:1px solid #edd3b2; padding:10px;}
.al_con h2 { text-align:center; font-size:14px; font-weight:bold; line-height:40px; color:#bd4000;}
.al_con p { line-height:22px; margin-top:10px;}
.al_con p strong { color:#584b0a; font-weight:bold; font-size:12px;}

.al-list { padding:20px; background-color:#fff; border:1px solid #f1e7cd; margin-top:10px;}
.al-1 { height:150px;}
.al-1 .hd { background: url(../images/al-bg.gif) no-repeat left 40%; line-height:30px; padding-left:24px; border-bottom:1px solid #ccc; margin-bottom:10px; color:#bd4000;}
.al-1 .hd span {text-align:right;  float:right;}
.al-1 .bd img { padding:3px; border:1px solid #ccc; float:left; width:120px;}
.al-1 .bd p { float:left; width:320px; margin:0px 20px; display:inline;}
.al-1 .bd ul { float:left; width:180px;}
.al-1 .bd ul li { background:url(../images/fang.gif) no-repeat left 50%; padding-left:18px; border-bottom:1px dotted #ccc; line-height:24px;}
.al-1 .bd ul li a { color:#523a12;}

.al_h { border:1px solid #ccc; margin-top:10px;padding:10px; height:180px;}
.al_h img { padding:1px; border:1px solid #ccc; margin-top:2px;}
.al-new { width:350px; float:left; padding-right:14px;  }
.al-new .hd { border-bottom:2px dotted #ccc; line-height:25px; background:url(../images/al-tit_03.jpg) no-repeat;  padding-left:20px; font-weight:bold; color:#fff;}
.al-new .bd { margin-top:10px;}
.al-new .bd ul li { line-height:24px; background:url(../images/tjyy_07.jpg) no-repeat left 50%; padding-left:12px; text-align:left;}
.al-new .bd ul li span { float:right;}

.mod-8 {margin-top:10px;   border:#ccc solid 1px; padding:1px;}
.mod-8 .hd{line-height:27px; height:27px; padding:0 10px;text-align:right; background:url(../images/al-tit_03.jpg) no-repeat; }
.mod-8 .hd h5 {float:left; padding:0 0 0 12px; color:#fff;  }
.mod-8 .hd a { padding-top:5px;}
.mod-8 .bd{clear:both; margin:10px 0 10px 10px;line-height:20px;}
.mod-8 .bd img{padding:1px; border:#ccc solid 1px; margin-right:10px; float:left; display:inline;}
.mod-8 .bd ul { padding-top:10px;}
.mod-8 .bd li{text-align:left; border-bottom:dashed 1px #999; margin-right:10px; line-height:26px;text-align:right; clear:both;}
.mod-8 .bd li span{float:left;}

/**/
.pad-10 { padding:10px; height:auto!important; min-height:120px; height:120px;}
.pad-11 { padding:10px; height:auto!important; min-height:690px; height:690px;}
.inp-2 { padding:10px 0px; border-bottom:1px dotted #ccc;}
.hos-list {line-height:24px; clear:both; margin-top:10px;}
.hos-list li { float:left; width:160px; display:inline; margin-left:10px; }
.key-list li { width:80px;}

.a-tit li,.bb12 li { width:237px; float:left; border-left:1px solid #fff; background-color:#efefef; line-height:30px; border-top:1px solid #fff;text-align:center; }
.bb12 li {font-weight:bold; color:#CC3300; line-height:35px; background-color:#ECDEB0; }



