﻿/*本样式表中用来设置页面的布局 元素的宽,高,显示位置*/

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;
	margin-bottom: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_byun.gif) repeat-x;
	line-height:30px;
}

.menu ul li
{
	list-style :none;
	width:68px;	
    display :block ;
    line-height :30px;
	text-align :center ;
	float:left  ;
	height :30px;
	
}

#menu_below
{
	background: url(../Images/menu_below.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;
	padding-top:2px;
	height:48px;
	margin-bottom:5px;
}

.quicknav
{
	width:950px; 
	text-align: left; 
	line-height:22px;
}

.column1
{
	height: 272px;
	overfolow:hidden;
}
.column1_1
{
	width: 325px; 
}
.column1_2
{
	 width: 282;
}
.column1_3
{
	 width: 341px;
}
.column2_1
{
  border-left: double 1px #e9579a;border-right: double 1px #e9579a;border-bottom: double 1px #e9579a;
  width: 323px;height:300px;
}
.column2_1 .title
{
	border-top: double 1px #e9579a;
	border-bottom: double 2px #e9579a;
	height :22px;
	line-height :22px;
    text-align :left ;  
    background:#fef0fe url(../Images/shizi.gif) no-repeat 3px 5px;
    font-size :12px;   
	
}
.column2_1 .content
{
	text-align :left ;
}
.column2_2
{
	float:left;
	width:360px;
	margin-left:4px;
	height:300px;
}
/*选项卡样式1*/
.choose1
{
	height:22px;
	color: #333;
	text-align: center;
	background:url(../images/xxk2.gif) repeat-x right top;
}
.choose1 li
{
	float:left;	
	margin:0px;
    display :block;
	background:url(../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(../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(../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;
}

.zzcx
{
	text-align:left;

}
.zzcx .top
{
	
	width:200px;
}
.zzcx .top1 
{
	
	width:102px;
	background:url(../images/title_bg1.gif) no-repeat; 
	margin-top:52px;
	height:19px; 
	line-height:19px; 
	color:#59887a; 
	text-align:center;
}
.zzcx .content
{
	border:#dce5d2 4px double; 
	height:80px; 
	width:952px; 
	text-align:center;
}

.zzcx .content .listcontent
{
	width :943px;
}
.zzcx .content .listcontent li
{
   width :120px;
   float :left ;
}




#webbottom
{
	margin-top:5px;
	background: url(../Images/byun_bottom_bg.gif) no-repeat center top;	
}
#web_info
{
	
	width:940px;
	height:60px;
	padding-top:35px;
	line-height:18px;
}


.huodong 
{
	margin-top:5px;
	
}
.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 ;
    border-bottom:#A4C25B solid 1px;
	height:33px;
	line-height:33px;
	width:960px;
	
}
.boxstyle3 {
	height: 270px;
	width: 348px;
	border: 1px solid #8cba36;
}
.boxstyle3 .top {
	background:url(../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;
}
.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_1 {
	height: 270px;
	width: 314px;
	border: 1px solid #8cba36;
}
.boxstyle3_1 .top
{
	background:url(../images/boxstyle3_1top.gif) no-repeat 4px top;
	padding-left:26px;
	height:31px;
	line-height:35px;
	text-align:left;
	font-size: 15px;
	font-weight: bolder;	
} 
.boxstyle3_1 .top .top1
{
	font-size: 15px;
	font-weight: bolder;
	line-height:30px;
}
.boxstyle3_1 .top .more3
{
	margin-right:3px;
	margin-top:10px;
	float:right;
}

.boxstyle3_1 .content
{
	margin:5px;
	width:300px;
	text-align:left;
	line-height:18px;
}
.boxstyle3_1 .content .explain
{
	margin-top:3px;
	height:110px;
}
.boxstyle3_1 .content .explain img
{
	float:left;
	margin-right:5px;
	height:100px;
	width:150px;
}
.boxstyle3_1 .content .listcontent
{
	margin-top:3px;
}
.boxstyle3_1 .content .listcontent li
{
	width:46%;
	border-bottom:1px dotted #ccc;
	float:left;
}


.szbb {
}
.szbb .top
{
	background: url(../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(../Images/szbbbg.gif) no-repeat;
	height: 175px;
	width: 690px;
	padding:4px 4px 4px 6px;
	overflow:hidden;
}
.byviedo
{
	margin:20px 5px 0px 15px;
	width:260px;
}
.byviedo span {
	background: url(../Images/list7.gif) no-repeat left center;
	display: block;
	height: 20px;
	line-height:20px;
	padding-left: 8px;
	border-bottom: 1px dotted #ccc;
	color:#a53130;
}


/*不孕不育二级页面*/
/*分为三栏 314+6+350+10+280=960*/
.leftcolumn
{
	width:310px;
}
.maincolumn 
{
	width:350px;
	height:1211px;
	border:solid 2px #8cba36;
}
.rightcolumn
{
	width:280px;
}

.boxstyle4
{
	width:308px;
	height:300px;
	border:1px double #8cba36;
}
.boxstyle4 .top1
{	
	border-bottom:solid 2px #8cba36; 
	width:80px;
	background:url(../images/shizi01.gif) no-repeat 3px center;
	padding-left:18px;
	height:24px;
	line-height:24px;
	font-size:14px;
	margin-left:5px;
	font-weight:bolder;
}
.boxstyle4 .top2
{	
	border-bottom:solid 2px #ccc; 
	width:200px;
	text-align:right;
	vertical-align:middle;
	margin-right:3px;
}
.boxstyle4 .more4
{
	background:#8cba36;
	color:White;
}

.maintop
{
	height:183px;
	padding:5px 4px 0 4px;
	text-align:left;
	background:url(../images/byztbg2.gif) right bottom no-repeat;
}


.title1

{
	color:#8cba36;
	font-size:22px;
	font-weight:bold;
	line-height:26px;
	font-family:方正舒体,幼圆,隶书;
	
}
.maintop image
{
	float:left ;
	margin-right:8px;
	margin-left:4px;
	
}
.maincolumn .content
{
	
	width:90%;
	margin-bottom:3px;
	height:1000px
} 

.caption
{	
	width:100%;
	height:24px;
    background:url(../images/titlebg3.jpg) repeat-x 6px 18px;
}
.captionleft
{
	background:url(../images/shizi02.jpg) no-repeat 3px center;
	padding-left:18px;	
	line-height:20px;
	font-size:14px;
	font-weight:bolder;
}
.caption .more3
{
	margin-right:3px;
	margin-top:3px;
	float:right;
}
.maincontent
{
	margin-top:5px;
	text-align:left;
}
.maincontent .desc
{
	background:url(../images/list6.gif) no-repeat 3px 3px;
	text-indent:2em;	
	 margin-left:5px;
	 margin-right:5px;
	 height:62px;
	 overflow:hidden;
}
.maincontent .listcontent
{
 height:150px;
}
.maincontent .listcontent li
{	
	border-bottom:1px dotted #ccc;	
	padding-right:3px;	
	overflow:hidden;
	height:23px;
	line-height:35px;
}


.boxstyle3_2 {
	height: 270px;
	width: 280px;
	border: 1px solid #8cba36;
	
}
.boxstyle3_2 td
{
	padding:0;
	margin:0;
}
.boxstyle3_2 .top1 {
	background:url(../images/shizi03.gif) no-repeat 2px center;
	padding-left:25px;
	height:22px;
	line-height:25px;
	text-align:left;
	font-size: 15px;
	font-weight: bolder;
	width:80px;
	
}
.boxstyle3_2 .top2
{
	background:url(../images/titlebg3.jpg) repeat-x 2px center;
	width:100px;
	
}


.boxstyle3_2 .content
{
	margin:5px;
	width:260px;
	text-align:left;
	line-height:18px;
}

/* 多类别页面 */
.maincolumnb
{
	width:630px;
	height:1211px;
	border:solid 2px #8cba36;
}


/*二级页面*/
.szbb2 
{
	width:670px;
}
.szbb2 .top
{
	background: url(../Images/tubiao3.gif)  no-repeat left center;
	height:28px;
	width:630px;
	padding-left:40px;
	font-size:18px;
	line-height:28px;
	font-weight:bolder;
	border-bottom:solid 2px #8cba36;
	color:#4e9911;
}
.szbb2flash {
	background: url(../Images/szbbbg.gif) no-repeat -30px;
	height: 175px;
	width: 660px;
	padding:4px 4px 4px 6px;
	overflow:hidden;
}
.quick
{
	border:dashed 1px #ccc; 
	width:670px;
	height:35px;
	padding-top:6px ;
	font-size:14px;
}
.btnask
{
  background:transparent url(../images/quick_ask.gif) no-repeat ;
  border:0 none;
  width:84px;
  height:24px;
}
.btnsearch
{
	 border:0 none;
  background: transparent url(../images/quick_search.gif) no-repeat ;
  width:84px;
  height:24px;
}
.position
{
	position: relative;
	top: -15px;
}

/*不孕三级页面，中间栏样式*/
.maintop2
{
	height:183px;
	padding:5px 4px 0 4px;
	text-align:left;
	background:url(../images/byztbg3.gif) right bottom no-repeat;
	
}
.maintop2 .titlefirst
{
	margin-left:50px;
}
.maintop2 .titlesecond
{
	margin-left:220px;
     margin-top:50px;
}
.maintop2 .titlethird
{
	float:right;
	margin-right:5px;
     margin-top:65px;
}
.maincontent .listcontent2
{
	height:160px;
}
.maincontent .listcontent2 ul
{
	padding-left:10px;
}
.maincontent .listcontent2 li
{
	width:90%;
	border-bottom:1px dotted #ccc;	
	padding-right:3px;	
	overflow:hidden;
	height:25px;
	line-height:30px;
}
.lujing
{
	text-align:left;
	padding-left:5px;
	height:22px;
	line-height:22px;
	
}
/*不孕四级页面，中间栏样式*/
.maintop3
{
	background:url(../images/byztbg4.gif) right bottom no-repeat;	
}

/*分页控件的样式*/
.pagercontrol1
{
	width:100%;
	height:99%;
}
.articlelist
{
	height:98%;
	
}
.articlelist li
{
	width:99%;
	border-bottom:1px dotted #ccc;	
	padding-right:3px;	
	overflow:hidden;
	height:25px;
	line-height:35px;
}
.pagerbtn1
{
	text-align:center;
}
.pagerjump1
{
	text-align:center;
}
/*detail page css style*/
.dleftcontent
{

	 width:628px;
	 float:left;
	 min-height:1046px !important;
	 height:1046px;
}
.dcontent
{
	background :url( ../images/byby_gg2.gif) no-repeat 4px 4px;
  padding :200px 10px 10px 10px;
  width:604px;
  border:1px #8cba36 solid;

}
.zuozebg
{
  background-color :#eee;
  margin-top:5px;
  margin-bottom :5px;
  
}
.dcolumn
{
	
	width:330px;
	height:1046px;
	float:right;
}
.dtjzt
{
	margin-top:20px;
	margin-bottom :20px;
    background:url(../images/byby_tjzt2.gif) no-repeat;
    width:578px;
    height:130px;
}

.dtjzt .content
{
	margin-top:25px;
	margin-left:45px;
	width:500px;
	height:100px;
    overflow:hidden;
    text-align:left;
    line-height:20px;   
    
}
.dtjzt .content li
{
	 width:200px;
	margin-left:10px;
	float:left;
		line-height:24px;
	font-size:12px;
	
}
.dcontent .zhengw
{
	height:540px;
	text-align:left;
}
.aboutarticle
{
	width:310px;
}
.aboutarticle .top
{
  background:url(../../images/titlebg8.gif) repeat-x;
  height:21px;

  line-height:21px;
  font-size:14px;
  font-weight:bolder;
  color:White;
  text-align:left;
  padding-left:10px;
  padding-right:10px;
}
.aboutarticle .content
{
	margin-top:2px;
	width:308px;
    border :1px #8cba36 solid;
    height:185px;    
    
}
.aboutarticle .content .subcontent
{
	margin:5px 10px;
	text-align:left;

}
.wzdd
{
	margin-top:20px;
    background:url(../images/wenzhangdaodu.gif) no-repeat;
    width:566px;
    height:150px;
}
.wzdd .content
{
	text-align:left ;
	margin-top:30px;
	margin-left:50px;
	width:530px;
	height:90px;
    overflow:hidden;
    text-align:left;
    line-height:18px;   
}
.wzdd .content li
{
	width:500px;
	margin-left:10px;
    float :left;
	line-height:24px;
	font-size:12px;
	
}
/*文章列表页顶客的样式*/
.mark {overflow:hidden;padding:15px 0 20px 111px; clear:both;}
#mark0, #mark1 {background:url(../../Images/mark.gif) no-repeat -189px 0;border:0;cursor:pointer;float:left;height:48px;margin:0;overflow:hidden;padding:0;position:relative;width:189px;}
#mark1 {background-position:-378px 0;margin-left:10px;}
#barnum1, #barnum2 {color:#333333;font-family:arial;font-size:10px;font-weight:400;left:70px;line-height:12px;position:absolute;top:30px;}
.bar {background-color:#FFFFFF;border:1px solid #40A300;height:5px;left:9px;overflow:hidden;position:absolute;text-align:left;top:32px;width:55px;}
.bar div {background:transparent url(../../Images/Default/bar_Footbg.gif) repeat-x ;height:5px;overflow:hidden; margin:0;}
#mark1 .bar {border-color:#555555;}
#mark1 .bar div {background:transparent url(../../Images/default/Barbg.gif) repeat-x ;}
