﻿a{
	text-decoration: none;
	color: #333;
}
a:hover{
	text-decoration: underline;
}
#header{
  height:126px;
}
#frame_link{
	margin: auto;
 background:#F75D49;
 border:1px solid white;
 height:24px;
 width:776px;
}
#frame_link li{
	display: block;
	float: left;
}
#frame_link ul{
	margin-left: 60px;
}
#frame_link ul a{
	display: block;
	padding:2px 7px 0px 7px;
	text-decoration: none;
 color:white;
}
#frame_link ul a:hover{
	background: #fff;
	border-left: 1px solid white;
	border-right: 1px solid white;
	padding:2px 6px 0px 6px;
 color:red;
}
#frame_main{
	width:778px;
 margin:auto;
 text-align:left;
}
#frame_content{
	width: 100%;
	padding: 5px 0 0 0;
	background:white;
}
#frame_bottom{
	width: 780px;
	text-align: center;
	padding-top: 30px;
	line-height: 25px;
	padding-bottom: 20px;
}
#frame_bottom li{
	display: inline;
}
#frame_bottom a{
	color: Black;
}
#frame_bottom span{
	color:white;
}



#nav{
	height: 28px;
	background: url(images/index/images/bg-header-nav.jpg);
	width:760px;
}
#service{
	color: white;
	margin-left: 2px;
	float: left;
	margin-top: 4px;
}
#service a:link,#service a:visited,#service a:hover{
	font-weight: bold;
	text-decoration: none;
}
#tab-nav{
	float: right;
	padding-right: 6px;
	height: 28px;
	overflow: hidden;
}
#tab-nav div{
	height: 24px;
	width: 76px;
	line-height: 24px;
	margin-top: 4px;
	float: left;
	text-indent: 1.2em;
	color: white;
}
#tab-nav a:link,#tab-nav div a:visited{
	display: block;
	text-decoration: none;
}
#tab-nav a:hover{
	background: url(../images/index/images/bg-tab-nav-on.gif) no-repeat;
	text-decoration: none;
}
#tab-nav a.current-tab{
	color: #white;
	background: url(../images/index/images/bg-tab-nav-on.gif) no-repeat;
}
#new-eyeshot a.current-tab{
	background: url(../images/index/images/bg-tab-nav06-on.gif) no-repeat;
}
#new-eyeshot a:hover{
	background: url(../images/index/images/bg-tab-nav06-on.gif) no-repeat;
}
#baby-care a{
	color: white;
	background: url(../images/index/images/bg-tab-nav01.gif) no-repeat;
}
#early-edu a{
	color: white;
	background: url(../images/index/images/bg-tab-nav02.gif) no-repeat;
}
#special a{
	color: white;
	background: url(../images/index/images/bg-tab-nav03.gif) no-repeat;
}
#health-care a{
	color: white;
	background: url(../images/index/images/bg-tab-nav04.gif) no-repeat;
}
#home-life a{
	color: white;
	background: url(../images/index/images/bg-tab-nav05.gif) no-repeat;
}
#new-eyeshot a{
	background: url(../images/index/images/bg-tab-nav06.gif) no-repeat;
}

#header-body{
	width: 760px;
	background: url(../images/index/images/bg-header-body.jpg) no-repeat;
	height: 264px;
}
#ci123-logo{
	float: left;
}
#nav-book{
	width: 445px;
	height: 220px;
	background: url(../images/index/images/bg-nav-book.gif) no-repeat;
	float: right;
	margin-right: 14px!important;
	margin-right: 7px;
}
#nav-book-pic{
	margin-top: 12px;
	margin-left: 5px;
	float: left;
}
#nav-book-nav{
	margin-top: 24px;
	margin-left: 24px;
	padding-left: 50px;
	float: left;
}
#nav-book-nav li{
	list-style:url(../images/index/images/leave.gif);
	line-height: 24px;
	height: 24px;
}
#nav-book-nav li a{
	color: #FF6600;
}
#section1{
	width: 760px;
	clear: both;
}
#section1left{
	width:230px;
	float:left;
}
#section1left .more{
	height:26px;
	line-height: 26px;
	float:right;
	text-align: left;
	width:40px;
	padding-right: 8px;
	font-family: Tahoma;
}
#section1left .more a:link,#section1left .more a:visited,#section1left .more a:hover{
	color:#FF9125;
	text-decoration:none;
}
#section1left .list{
	width:100px;
	float:left;
	text-align:left;
}
#section1left .list ul{
	margin: 52px 0 0 5px;
	padding:0;
}
#section1left .list li{
	height:30px;
	line-height:30px;
	list-style: none;
}
#section1left .picture{
	width:140px;
	text-align:right;
	float:right;
	padding:18px 8px 0px 0px;
}

#hotcolumn{
	background:url(../images/index/images/bg-hot-column.gif) no-repeat;
	width:220px; 
	height:177px;
	margin-top:15px;
}
.gif{
	z-index:2;
	width:70px;
	float:left;
}
#hotcolumnmain{
	width:150px;
	float:right;
	text-align:right;
}

#expertanswer{
	background:url(../images/index/images/bg-expert-online.gif) no-repeat;
	width:220px; 
	height:177px;
	margin-top:15px;
}

#expertanswermain{
	width:150px;
	float:right;
	text-align:right;
}

#center1{
	width:290px;
	margin:10px 0px 0px 210px;
}
#todayguide{
	background:url(../images/index/images/todayguide.gif) top left no-repeat;
	background-position:0 0 0 80%;
	padding:35px 0px 0px 20px
}
#todayguide .title{
	font-size:14px;
	color:#36c;
	width:300px;
	height:40px;
	line-height:40px;
}
#todayguide a:link,#todayguide a:active, #todayguide a:visited, #todayguide a:hover{
	text-decoration:none;}
#todayguide p{
	margin:0PX;
	padding:0px;
	text-indent:2em;
	color:#666;
	}
#todayguide #link{
	width:300px;
	padding-top:10px
	}
#todayguide ul{
	margin:0px;
	padding:0px;
}
#todayguide li{
	float:left;
	width:135px;
	list-style:none;
	height:20px;
	line-height:20px;
}
#hotgroup{
	background:url(../images/index/images/hotgroupbg.gif);
	background-position: -10px bottom;
	height:175px;
	width:310px;
	margin-top: 40px!important;
	margin-top:12px;
}
#hotgroup ul{
	padding:80px 0px 0px 40px;
	width: 130px;
}
#hotgroup li{
	float:left;
	width:65px;
	list-style:none;
}
#usualresource{
	float:right;
	width:192px;
}
#urtop{
	background:url(../images/index/images/usualresourcetop.gif) left top no-repeat;
	width:192px;
	height:66px;
}
#urbody{
	background:url(../images/index/images/usualresourcebody.gif) left top repeat-y;
}
#urbody ul{
	margin:0px;
	padding:0px 0px 0px 40px;
}
#urbody li{
	margin:0px;
	padding:0px;
	list-style:none;
	height:28px;
	line-height:28px;
}
#urfoot{
	background:url(../images/index/images/usualresourcefooter.gif) left top no-repeat;
	height:32px;
	width:192px;
}




#section2{
	width:760px;
	clear:both;
	}
#todaytabloid{
	background:url(../images/index/images/bg-today-updated.gif) no-repeat;
	width:460px;
	height:175px;
	float:left;
	}
#todaytabloid #picture2{
	float:left;
	width:150px;
	margin:5px 0px 0px 5px
}
#todaytabloid #tabloidlist{
	margin-top:40px;
	width:220px;
	float:left;
	}
#todaytabloid #tabloidlist ul{
	margin: 0 0 0 55px;
	padding-left:12px;
	list-style: none;
}
#todaytabloid #tabloidlist li{
	height:22px;
	line-height:22px;
}
#todaybaby{
	float:right;
	background:url(../images/index/images/bg-baby-today.gif) no-repeat;
	width:285px;
	height:171px;
}
#babyintroduce{
	width:235px;
	padding:10px 0px 0px 50px;
	float:left;
	height: 165px;
}
#babyintroduce #picture3{
	float:left;
}
#babyintroduce #intro{
	float:right;
	width:120px;
	padding-top:10px;
	}
#babyintroduce #intro .title{}
#babyintroduce #intro .name{
	color:#666;
	height:15px;
	line-height:15px;
}
#babyintroduce #intro .nickname{
	color:#666;
	height:15px;
	line-height:15px;
}
#babyintroduce #intro .birth{
	color:#666;
	height:15px;
	line-height:15px;
}
#babyintroduce #intro .list{}
#babyintroduce #intro ul{
	margin:0px;
	padding:0px;
}
#babyintroduce #intro li{
	list-style:url(../images/index/images/icon5.gif) inside;
	height:15px;
	line-height:15px;
}

#babyflv{
	float:right;
	width:130px;
	overflow: hidden;
	padding-top:20px;
	margin-right: 10px;
}
#babyflv .tltle{}
#babyflv .flv{
	width:140px
}




#section3{
	height:310px;
	background:url(../images/index/images/bg-section3.gif) no-repeat;
	clear:both;
}
#commend{
	float:left;
	width:225px;
	height:310px;
}
#commend .pic{
	padding:60px 0px 0px 15px
}
#commend .adtext{
	height:25px;
	line-height:25px;
	padding-left:10px;
	color:#326698;
	z-index:2;
	}
#commend .adtext ul{
	margin:0px;
	padding:0px 0px 0px 5px;
}
#commend .adtext li{
	list-style:none;
}
#sitesecondnavigations{
	float:left;
	width:675px;
	height: 310px;
}
#sitesecondnavigations ul{
	margin:0px;
	padding:20px 0px 0px 0px;
	}
#sitesecondnavigations li{
	float:left;
	width:109px;
	list-style:none;
}
#sitesecondnavigations li ul{
	margin:0px;
	padding:0px;
	}
#sitesecondnavigations li li{
	list-style:none;
	height: 30px;

}	
#rightcover{
	float:right;
	background:url(../images/index/images/section3bg2.gif);
	height:310px;
	width:40px;
	margin-top:-270px;
	z-index:0;
}





#picturesshow{
	clear:both;
	width:900px;
	margin-top:10px;
	}
#picturesshow img{
	margin:0px;
	padding:0px;}
#picturesleft{
	background:url(../images/index/images/babypicshow.gif);
	width:47px;
	height:160px;
	float:left;
}
#picturesmain{
	background:url(../images/index/images/babypicshowbg.gif) repeat-x;
	width:839px;
	float:left;
	height:160px;
}
#picturesmain .img{
	padding:10px 0px 0px 10px;
	height:140px;
	line-height:140px;
	display:block;
	width:120px;
	float:left;
	}
#picturesright{
	background:url(../images/index/images/babypicshowright.gif);
	width:14px;
	height:160px;
	float:right;
}
	
#section4title{
	background:url(../images/index/images/communitybg.gif) no-repeat;
	height:64px;
	width:900px;
	line-height:74px;
	text-align:left;
	text-indent:15em;
}	
#section4title a:link,#section4title a:active,#section4title a:visited{
	text-decoration:none;
	color:C35C00;
}
#section4title a:hover{
	background:#39c;
	}
#section4{
	clear:both;
	}
#familycommunity{
	float:left;
	width:600px;
}
#familycommunityleft{
	float:left;
	width:360px;
}
#familycommunityright{
	width:240px;
	float:right;
}
#bbs{
	 
	}
#bbstop{
	background:url(../images/index/images/top.gif);
	width:352px;
	height:21px;
	}
#bbsbody{
	background:url(../images/index/images/bbsbod.gif);
	height:150px;
	padding:0px 0px 0px 15px;
	}
#bbsfoot{
	background:url(../images/index/images/foot.gif);
	width:352px;
	height:17px}
#bbsbody #bbsimage{
	width:125px;
	float:left;
}
#bbsbody #bbslist{
	width:215px;
	float:right;
}
#bbsbody #bbslist a:link,#bbsbody #bbslist a:visited,#bbsbody #bbslist a:active{
	color:#C25C02;
	text-decoration:none;
	}
#bbsbody #bbslist a:hover{
	background:#CCC;}

#bbsbody #bbslist h1{
	margin:0px;
	padding:0px;
	background:url(../images/index/images/h1bg.gif) bottom no-repeat;
	height:30px;
	line-height:30px;
	font-size:12px;
	letter-spacing: 6px;
	font-weight:bold;
	color:#C55D04;
	padding-left:15px;
}
#bbsbody #bbslist ul{
	margin:0px;
	padding:0px;
}
#bbsbody #bbslist li{
	list-style:none;
	height:22px;
	line-height:22px;
}
#todaytopten{
	}
#familycommunityright h1{
	margin:0px;
	padding:0px 0px 0px 10px;
	font-size:12px;
	font-weight:bold;
	letter-spacing: 6px;
	width:206px;
	height:22px;
	line-height:22px;
	color:#CF6500;
	background:url(../images/index/images/hbg.gif) no-repeat;
}
#familycommunityright ul{
	margin:8px 0 8px 8px;
	padding:0px;
	list-style: none;
}
#familycommunityright li{
	height:18px;
	line-height:18px;
}
.lineimg{
	background:url(../images/index/images/h1bg.gif) no-repeat;
	height:9px;
	line-height:9px;
	width:176px;
}
#familycommunityright .img{
	list-style:none}
#communityhot{
	}
#babygrowingrecord{
	float:right;
	width:300px;
}
#babygrowingrecord .img{
	margin:0px;
	padding:0px;
	width:294px;
	height:184px;
}
#babygrowingrecordbody{
	background:url(../images/index/images/recordbg.gif) repeat-y;
}
#babygrowingrecordbody ul{
	margin:0px;
	padding:0px 0px 0px 10px;
}
#babygrowingrecordbody li{
	list-style:none;
	height:20px;
	line-height:20px;
}
#babygrowingrecordfoot{
	background:url(../images/index/images/recordbgfoot.gif) no-repeat;
	height:19px;}



#section5{
	clear:both;
	margin-left: 3px;
padding-bottom:50px;
	height:100%;
}
#section5:after{
	content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#tag{
	float:left;
	width:450px;
}
#tag:after{
	  content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#tagsearch{
	background:url(../images/index/images/tagresearch.gif);
	width:450px;
	height:50px;
	text-align: right;
	padding-top: 10px;
}
#tagsearch form{
	margin-right: 25px;
}
##tagsearch .red{
	font-size:12px;
	font-weight:bold;
	color:#CF6500;
	}
#tags{
	width:590px;
	}
#tagstop{
	background:url(../images/index/images/tagstop.gif);
	width:450px;
	height:16px;
}
#tagsbody{
	background:url(../images/index/images/tagsbody.gif);
	width:450px;
}
#tagsbody ul{
	margin:0px;
	padding:5px 0px 0px 10px;
	}
#tagsbody ul:after{
	  content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#tagsbody li{
	float:left;
	width:60px;
	list-style:none;}
#tagsfoot{
	background:url(../images/index/images/tagsfooot.gif) no-repeat;
	height:11px;
	width:450px
}
#webtrend{
	float:right;
	width:300px;
	margin-top: 18px;
}
#webtrendtop{
	background:url(../images/index/images/webtend.gif);
	width:300px;
	height:40px;}
#webtrend ul{
	margin:5px auto auto 12px;
	padding:0px;
}
#webtrend li{
	list-style:none;
	height:20px;
	line-height:20px;}
#magazine{
	color:#369;
	clear:both;
	height:50px;
	line-height:24px;
	}
#magazine .h1{
	font-size:14px;
	font-weight:bold;
	background:#F36;
	color:#fff;
}


#foot{
	border-top:#D4E5EF 5px solid;
	text-align:center;
	clear:both;
}
#logos{
text-align:center;
	}
.red{
	font-weight:bold;
	color:#FD3267;}
#duilian2006left{
	position: absolute;
	top: 42px;
	left: 5px;
}
#duilian2006right{
	position: absolute;
	top: 42px;
	right: 5px;
}
#duilian2006center{
	position: absolute;
	left: expression(document.body.clientWidth/2-215);
	top: 160px;
	z-index: 100;
}


.lg_table{
	background:#FFEEEE;
	border:1px solid #FF7F5B;
	width:190px;
	margin-bottom:10px;
}
.lg_table td{
	line_height:25px;
}
.lg_table input{
	background:#FFF;;
}
.flash_table{
	width:190px;
	background:url(../images/index/images/index_le_r2_c3.gif);
	margin-bottom:10px;
}
.hot_td{
	text-align:left;
	background:white;
	border-right:3px solid #D1B9BB;
	border-bottom:3px solid #D1B9BB;
	padding:5px;
}
.hot_td p{
	line-height:25px;
	border-bottom:2px solid #B1B1B1;
}
.hot_td a{
	color:AA0101;
}
.hot_td h3
{
	color:#994433;
	font-size:14px;
	font-weight:bold;
}
.td_bg td{
	background:url(../images/index/images/index_le_r13_c2.png) no-repeat left center;
	padding-left:20px;
	line-height:30px;
    text-align:left;
}