@charset "utf-8";
/*---------- basic ----------*/
html, body, div, span,object, iframe, table, tr, th, td, em, img, h1, h2, h3, h4, h5, h6, p, a, dl, dt, dd, ul, li, form, label {
	font-family: inherit;
	font-style: inherit;
	padding: 0;
	margin: 0;
	border: 0;
}
ol, ul {
	list-style:none;
}
img {
	vertical-align:bottom;
}
body{
	color:#424242;
	font:14px/28px Verdana, Arial, Helvetica, sans-serif, SimSun;
	margin:0 auto;
}
.clear{clear:both; height:0px; overflow:hidden; font-size:1px;}
.fl{float:left;}
.fr{float:right;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.ov{overflow:hidden;}
.fb{font-weight:bold;}
/*---------- url ----------*/
a{color:#861c04; text-decoration:none;}
a:hover{color:#ff6600;text-decoration:none;}
a.ablack{color:#000;}
a.ared{color:#ff0000;}
a.ablue{color:#0086e3;}
/*---------- text ----------*/
.black{color:#000;}
.font12{font-size:12px;}
.tred{color:#cc0000;}
/*---------- 快速链接 ----------*/
.quick{width:100%; height:30px; background:url(../image/dot.png) repeat-x;}
.quick_in img{float:left;}
.quick_in{width:960px; line-height:30px; margin:0px auto; height:30px; font-size:12px; color:#fff;}
.quick_in a{color:#fff;}
.quick_in a:hover{color:#ffff00;}
/*---------- 外框 ----------*/
.content{width:960px; margin:0px auto; background-color:#ffffd9;}
/*---------- 头部背景图 ----------*/
.content h1{height:66px; background:url(../image/bg.png) no-repeat; text-indent:-9999px;}
/*---------- 副标题 ----------*/
.content h2{height:33px; line-height:33px; padding-top:12px; background:url(../image/bg.png) no-repeat 0px -66px; font-size:18px; font-family:"微软雅黑"; color:#fff; padding-left:10px;}
/*---------- 医生部分 ----------*/
.box{padding:10px 20px 2px 20px;}
.fine_l{width:170px; padding-right:8px;}
.fine_r{width:742px;}
.fine_r h3{height:30px; line-height:30px; border-bottom:2px solid #0099b0; padding-left:10px; font-size:18px; font-family:"微软雅黑";}
.fine_r h3 span{font-size:14px;}
.fine_r ul li{width:300px; height:20px; line-height:20px; float:left; font-family:"微软雅黑"; color:#680b00; padding:8px 0px 0px 8px;}
.fine_r p{padding-top:18px;}
.fine_r p img{padding-left:10px; float:right;}
/*---------- 医生团 ----------*/
.box p{text-indent:2em; padding:5px 0px;}
.doc{height:152px; padding:4px; border:3px solid #c7ebeb; background-color:#fff;}
.doc_in{width:808px; height:136px; padding:8px 6px;}
.doc_in dl{width:260px; height:136px; padding-right:6px; float:left;}
.doc_in dl dt{width:112px; padding-right:4px; float:left;}
.doc_in dl dt img{padding:5px; border:1px solid #dadcd7;}
/*---------- 患者部分 ----------*/
.pat{width:435px; padding:5px 12px; float:left;}
.pat h3{height:30px; line-height:30px; font-size:14px; padding-left:20px; color:#680b00; background:url(../image/dot.png) no-repeat -6px -111px;}
h3.nobg{background:none; text-indent:-9999px;}
.pat_img{width:190px; height:190px; padding:20px 10px 0px 10px; float:left;}
.pat_img h4{height:34px; line-height:34px; text-align:center; font-size:14px; font-weight:normal;}
.pat2{width:auto; float:none;}
.pat ul{width:430px; padding:0px 9px; float:left;}
.pat ul li{height:40px; line-height:40px; padding-left:40px; border-bottom:1px dashed #77cad6;}
.tag{background:url(../image/dot.png) no-repeat 0px -30px; font-size:16px; font-weight:bold; font-family:"微软雅黑"; color:#0099b0;}
.tag2{background-position:0px -70px;}
.pat2 img{float:right;}
.pat_p{width:600px; float:left;}
/*---------- 底部部分 ----------*/
.footer{padding-top:18px; height:190px; text-align:center; background:url(../image/bg.png) no-repeat 0px -122px;}