﻿/*本样式表中用来设置页面的布局 元素的宽,高,显示位置*/

body
{   font-size: 12px;
	line-height :16px;
	color: #333;
	background: #fff;
	margin :auto;
	text-align :center ;
	width :962px;
	color :#333;
}
#header,#main,#bottom
{
	width :960px;
}
#main
{
	margin-top:3px;
}
.scrolltop
{
	height: 28px;
	line-height:28px;
}
.scrolltop .scrolltop1{
	background-image: url(../images/001.gif);
	width: 38px; 
	float:left;
}
.scrolltop .scrolltop2{
	background: url(../images/002.gif) repeat-x ; 	
	width:912px;
	float:left;
	padding-top:6px;
	height:22px;
}
.scrolltop .scrolltop3{
	background: url(../images/003.gif) no-repeat; 
	width: 10px; 
	float:left;

}
/************************************/
.menu{	
	width: 960px;
	height: 30px;
	background: url(../Images/menu_bg_green.gif) repeat-x;
	line-height:30px;
}
   #webbottom
{
	margin-top:5px;
	background: url(../Images/bottom_bg_green.gif) no-repeat center top;	
}
#web_info
{
	
	width:940px;
	height:60px;
	padding-top:35px;
	line-height:18px;
}
/************************************/

.menu ul li
{
	list-style :none;
	width:68px;	
    display :block ;
    line-height :30px;
	text-align :center ;
	float:left  ;
	height :30px;	
}
#menu_below
{
	background: url(../fk/Images/menu_below_fk.jpg) repeat-x;
	height :28px;
	text-align :left ;
}
#menu_below a
{
	background:url(../Images/liebiao1.gif) no-repeat left center;

	display :block ;
	float :left ;
	width :65px;
	padding-left:12px;
	height: 28px;
	line-height: 28px;	
}
/*
#menu_below
{
	background: url(../Images/menu_bg_dt.jpg) repeat-x;
	height :28px;
	text-align :left ;	
}
#menu_below a
{
	background:url(../Images/liebiao1.gif) no-repeat left center;
	display :block ;
	float :left ;
	width :auto;
	padding-left:12px;
	height: 28px;
	line-height: 28px;
	margin-left:3px;
}*/
#nav
{
	width :950px; 
	padding-left:10px;
	background-color :#F5F5F5; 
	text-align:left;
	height:50px;
	margin-bottom:5px;
	
}

.quicknav
{
	width:950px; 
	text-align: left; 
	line-height:22px;
}

.huodong {
}
.hdimage {
	float: left;
	height: 128px;
	width: 764px;
}
.hdcompany {
	padding-left:2px;
	
	float: right;
	height: 124px;
	width: 178px;
	border:#A4C25B solid 1px;
	text-align:left;
	line-height:22px;
}
.lasthd
{
	background:#ebf3e4 url(../images/image32.gif) no-repeat 3px center;
    border-bottom:#A4C25B solid 1px;
	height:33px;
	line-height:33px;
	width:960px;
}

/*医院地图*/
.lxfs
{
	width:250px;
}
.yydttop
{
 background:url(../images/yydt_titlebg.gif) no-repeat;
 height:35px;
 text-align:left;
 width:100%;
 overflow:hidden;
}

.yydttop.top1
{	
	line-height:35px;
	color:White;
	font-weight:bolder;
	font-size:14px;
	float:left;
	margin-left:20px;
	width:auto ;
}
.yydttop.top2
{
	float:right;
	margin-right:5px;
	width:30px;
	height:100%;
	background:url(../images/img_07.gif) no-repeat left center;
}

.yydtcontent
{
  background-color:#dff8f9;
  width:100%;
  text-align:center;
  height:474px;
 
}
.yydthj
{
	width:209px;	
}

.yydthj .content
{
	background:url(../images/yydt_yyhj_bg.gif);
	width:209px;
	height:228px;
	float:left;
}
.dlwz
{
	width:682px;
}




/*医院简介*/

.biaoti3
{
	background:url(../images/bg_04.gif) no-repeat; 
	width:136px; 
	height:24px;
	line-height: 24px;	
	float:left;
	letter-spacing: 5px;
	text-align:center;
}
.fubiaoti3
{
	float:left;
	margin-left:5px;
	margin-top:4px;
	height:20px;
	line-height:20px;
	
}

.decoration3
{
	height:24px; width:40px; 
	background:url(../images/img_06.gif) left center no-repeat; 
	float:right;
	margin-right:4px;
}
.decoration4
{
	background:url(../images/line_05.gif) left center no-repeat; 
	height:22px;
}
.jlsbimg img
{
	width:130px;
	height:100px;
}

.yyry img
{
	float:left;
	display:block;
	margin-left:2px;
}
.tsjs1
{
}
.tsjs1 .color1
{
	 color:#ff953f;
}
.tsjs1 li
{
	background:url(../images/shizi03.gif) no-repeat;
	text-indent:30px;
	line-height:22px;
	margin-left:5px;
}
/*表格专用样式*/
.tablelist {
    border-right:1px solid #999;
    border-bottom:1px solid #999;
    background-color:#FFF;    
}
.tablelist td,th{
    border-left:1px solid #999;
    border-top:1px solid #999;
    height:30px;
}
.tabledetail td,th
{
	text-align:left;
	padding-left:5px;
}
.listtotable td,th
{
	text-align:center;
}
/*专家团队页面样式 */

.biaoti7
{
	background:url(../images/titlebg7.gif) no-repeat;
	height:39px;
	width:691px;
	line-height:39px;
}

/*药价查询*/
.yjcxlujing
{
	margin-left:10px;
	text-align:left;
	height:22px;
	line-height:22px;
}
.yjcxmain
{
	margin-left:10px;
	width:733px;
	border:1px solid #28a27b;
	background-color:#f5faf6;
	height:500px;
	text-align:center;
}
.yjcxmain .main
{
	background-color:#fff;
	margin-top:10px;
	text-align:left;
	width:700px;
	height:480px;
}
.yjcxmain .main .maintop
{
	background:#fff url(../images/yjcx_search_bg.gif) no-repeat; 
	width:700px;
	height:114px;
}
.maintopcontent
{
	margin-left:130px;
	margin-top:45px;

	width:400px;
}


/*主页不孕样式 来源 byby/css/layout.css */
.boxstyle3 {
	height: 270px;
	width: 348px;
	border: 1px solid #8cba36;
}
.boxstyle3 .top {
	background:url(../byby/images/boxstyle3top.gif) no-repeat center top;
	padding-left:30px;
	height:31px;
	line-height:31px;
	text-align:left;
	font-size: 15px;
	font-weight: bolder;	
}
.boxstyle3 .top .more3
{
	margin-right:5px;
	margin-top:10px;
	float:right;
}

.boxstyle3 .content
{
	margin:5px;
	width:338px;
	text-align:left;
	line-height:18px;
}
.boxstyle3 .content .explain
{
	margin-top:3px;
	height:110px;
	background:url(../byby/images/bg32.gif) repeat-x;
	padding-top:8px;
	
}
.boxstyle3 .content .explain img
{
	float:left;
	margin-right:5px;
	height:100px;
	width:150px;
}
.boxstyle3 .content .listcontent
{
	margin-top:3px;
}
.boxstyle3 .content .listcontent li
{
	width:46%;
	border-bottom:1px dotted #ccc;
	float:left;
}
.boxstyle3 .content .listcontent1 li
{
	width:95%;
	border-bottom:1px dotted #ccc;
	
}
.szbb {
}
.szbb .top
{
	background: url(../byby/Images/tubiao3.gif)  no-repeat left center;
	height:28px;
	width:660px;
	padding-left:40px;
	font-size:18px;
	line-height:28px;
	font-weight:bolder;
	border-bottom:solid 2px #8cba36;
	color:#4e9911;
}
.szbbflash {
	background: url(../byby/Images/szbbbg.gif) no-repeat;
	height: 175px;
	width: 690px;
	padding:4px 4px 4px 6px;
	overflow:hidden;
}
/* *********** */

.jbzt
{
	width:736px;
	float:left;
}
.jbzt .content
{
	border-left :1px solid #71b41f;
	border-right :1px solid #71b41f;
	width:734px;
	
}
.jbzt .content .span1
{
	color:#71b41f;
}
.jbzt .content li
{
	list-style:none;
	margin-left :5px;
	height: 25px;
	line-height: 25px;
	border-bottom:1px dotted #ccc;
	width:95%;
	text-align:left;
}
.jbzt .content li a
{
	margin-left:7px;
	
}
.jbzttop
{
	background:url(../images/d_jbzt.gif) no-repeat;
	width:736px;
	height:48px;
	
	
}
.jbztbottom
{
	background:url(../images/d_jbzt2.gif) no-repeat;
	width:736px;
	height:19px;
	
}
/*婚姻家庭*/
.hyjt
{
	
	
	width:217px;
	float: right;
	
}
.hyjtcontent
{
	margin-top:-5px;
	background:url(../images/wordbg.gif) left -3px;
	overflow:hidden;
	height:198px;
	float:left;
	width:213px;
	border-left :1px solid #71b41f;
	border-right :1px solid #71b41f;
	line-height:25px;
	text-align:left;

}

.hyjtcontent li
{
	height:26px;
	line-height:26px;
}

.dyyry
{
	width:794px;
	float:left ;
}
.dyyry .content
{
	float:left;
	width:792px;		
    height: 96px;
	padding-top:14px;
	padding-bottom:8px;
	border-left :1px solid #71b41f;
	border-right :1px solid #71b41f;
	border-bottom :1px solid #71b41f;
}

.dyylj
{
	width:960px;
	float:left ;
}
.dyylj .content
{
	float:left;
	width:960px;		
    height: auto;
	padding-top:14px;
	padding-bottom:8px;
	border-left :1px solid #71b41f;
	border-right :1px solid #71b41f;
	border-bottom :1px solid #71b41f;
}
.dyylj .pyylj
{text-align:left}
.dsztp
{
	float:right;
	width:159px;
	border-left :1px solid #71b41f;
	border-right :1px solid #71b41f;
	border-bottom :1px solid #71b41f;
	height:140px;
}
.dsztp .content
{
	
	
}
/*疾病查询 、来源 fk/css/layout.css*/
.jbcx_left1
{
	width:125px; 
	height:175px;
	background:url(../fk/images/jbcx_01.gif) no-repeat; 
}
.jbcx_left2
{
	width:98px;
	height:175px;
	background:url(../fk/images/jbcx_02.gif) no-repeat; 
}
.jbcx_content
{
   width:720px; 
   background:url(../fk/images/jbcx_03_bg.gif) repeat-x; 
   height:175px;
   text-align:left;
}
.jbcx_content .jbcxlist
{
	margin-top:20px;
	height:140px;
	overflow:hidden;
}
.jbcx_content .jbcxlist li
{
	width :106px;
	float :left ;
}
.jbcx_right
{
	background:url(../fk/images/jbcx_04.gif) no-repeat; 
	width:14px;height:175px;
}

.box_fk
{
	width:316px;
	float:left;
	height:auto;
	text-align:center;
}
.box_fk a:link,.box_fk a:visited{color:#ef525b;}
.box_fk a:hover{text-decoration :underline;color:#00f;}

.box_fk .top
{
	background:url(../fk/images/box_fk_topbg.gif) no-repeat;
	padding-left:20px;
	width:296px;
	padding-top:13px;
	height:21px;
	font-size:18px;
	font-weight:900;
	font-family:  "宋体", "华文仿宋";
	color:#ef525b;
	text-align:left;
}
.box_fk .top1
{
	background:url(../fk/images/box_fk_topbg_long.gif) no-repeat;
	padding-left:20px;
	width:296px;
	padding-top:13px;
	height:21px;
	font-size:18px;
	font-weight:900;
	font-family:  "宋体", "华文仿宋";
	color:#ef525b;
	text-align:left;
}
.box_fk .content
{	
	width:314px;
    border:#e9579a solid 1px;
    height:220px;
    text-align:center;
}


.box_fk .content .detail
{
	text-align:left;	
	width:314px;
}
.box_fk .content .detail table
{
	width :180px;
}
.box_fk .content .detail td
{
	border-bottom: dotted 1px #333;
	padding-left :10px;	
}


.box_fk .boxcontent
{
	text-align:left;
	width:310px;
}

.box_fk .listcontent
{
	margin:8px 3px 0 5px;
	float:left;	
	 height:170px;
}
.box_fk .listcontent a:link, .box_fk .listcontent a:visited
{
	color:#333;
}
.box_fk .listcontent a:hover
{
	color:Blue;
}

.box_fk .content .subsort
{
	margin:5px 0 2px 0;
	text-align:left;
	width:95%;
	border-top:dotted 1px #ccc;
}
.box_fk .content .subsort a
{
	
}
.box_fk_pic
{
	margin-left:2px;
	margin-top:6px;
	float:left;
	width:110px;
	height:120px;
	border:6px #fef0fe solid;
}
.box_fk_pic img
{
	width:110px;
	height:120px;
}
.box_fk_more
{
	text-align:left;
	width:97%;	
}
.box_fk_more li
{	
	width:140px;
	float:left;
	display:block;	
	
}
.box_fk_more a:link,.box_fk_more a:visited
{
	color:#333;
}
/* *********** */



.zjimage
{
	width:165px;
	float:left;
	margin-right:10px;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
	
}
.zjimage  img
{
	float:left;
	width:85px;
	height:110px;
	margin-right:5px;
}

/* 选项卡样式 byby */
.choose1
{
	height:22px;
	color: #333;
	text-align: center;
	background:url(../byby/images/xxk2.gif) repeat-x right top;
}
.choose1 li
{
	float:left;	
	margin:0px;
    display :block;
	background:url(../byby/images/xxk2.gif) no-repeat left top;
	width:105px;
	height:22px;
	cursor: pointer;
	line-height:22px;
}
.choose1 li.hover
{
	float:left;
	display:block;
	background:url(../byby/images/xxk2_hover.gif) no-repeat left top;
	width:106px;
	height:22px;
	cursor: pointer;
	line-height:22px;
	font-weight:bolder;
}
.secondcontent
{
	height:278px;
	border:solid 1px #ccdd98;	
	width:316px;
}
.secondcontent .content
{
	padding:5px;
	height:210px;
}


.first_1
{
     padding-top:5px;
	height:170px;
	border:solid 1px #b8b8b8;
	background-color:#f2f2f3;	
}
.zjqq
{
	margin-top:5px;
	padding-top:30px;
	background:url(../byby/images/qqzjbg3.gif) no-repeat;
	height:78px;
	width:348px;
}
.zjqq table
{
	width:80%;
}
.zjqq .tdright, .zjqq .tdleft
{
	width:50%;
}
.imagetexiao
{
	border:solid 1px #ccdd98;	
	height:265px;
	width:280px;
	float:right;
}


/*  */