@charset "utf-8";


/* header */
.global_header ul.channel a.tab0:link, .global_header ul.channel a.tab0:visited, .global_header ul.channel a.tab0:active, .global_header ul.channel a.tab0:hover
{background:url(http://images.goodbaby.com/www/images/btn_channeltab_14_0.gif) no-repeat;}
.global_header ul.channel a.tab0:hover {background:url(http://images.goodbaby.com/www/images/btn_channeltab_14_0.gif) no-repeat;}
.global_header .navnews {background:url(http://images.goodbaby.com/www/images/img_noticebg.gif) repeat-x;}
.global_header .navpic {background:url(http://images.goodbaby.com/www/images/img_toppic_14.gif) no-repeat;}
.global_header .layout_user ul li.ico1 {background:url(http://images.goodbaby.com/www/images/ico_user_14.gif) no-repeat right 0;}
.global_header .layout_user ul li.ico2 {background:url(http://images.goodbaby.com/www/images/ico_help_14.gif) no-repeat right 0;}
.global_header .nav {background: url(http://images.goodbaby.com/www/images/img_navbg_14.gif) repeat-x;}
.global_header .nav .left {background: url(http://images.goodbaby.com/www/images/img_navl_14.gif) no-repeat;}
.global_header .nav .right {background: url(http://images.goodbaby.com/www/images/img_navr_14.gif) no-repeat;}
.global_header .nav li.nav0 {background: url(http://images.goodbaby.com/www/images/img_navtab_14.gif) no-repeat;}
.global_header .nav li.nav1 {background: url(http://images.goodbaby.com/www/images/img_navline_14.gif) no-repeat right 6px;}

.age_pic {width: 958px; height: 230px; margin: 0 auto; background: url(../images/img_agepic.gif) no-repeat;}
.age_nav {width: 958px; margin: 0 auto; margin-bottom: 20px;}
.age_nav .navpic {clear: both;}
.age_nav .navtext {width: 908px; margin: 0 auto;}
.age_nav .navtext .left {width: 118px; height: 143px; background: url(../images/img_agenavl.gif) no-repeat right; float: left;}
.age_nav .navtext .middle {width: 135px; height: 143px; background: url(../images/img_agenavm.gif) no-repeat; float: left;}
.age_nav .navtext .right {width: 115px; height: 143px; background: url(../images/img_agenavr.gif) no-repeat left; float: left;}

ul.agelist {list-style: none; float: left;}
ul.agelist li {padding: 1px 0; background: url(../images/ico_point.gif) no-repeat 0 center; text-indent: 7px;}

ul.agelist.style1 {padding-left: 25px;}
ul.agelist.style2 {padding-left: 10px;}
ul.agelist.style3 {padding-left: 50px;}
ul.agelist.style4 {padding-left: 30px;}
ul.agelist.style5 {padding-left: 17px;}
ul.agelist.style6 {padding-left: 35px;}

.age_tag {width: 958px; margin: 0 auto;}
.age_tag .tagarea {width: 425px; margin-left: 25px; margin-bottom: 15px; border-bottom: 1px solid #e6e6e6; float: left;}
.age_tag .tagarea .title {width: 87px; height: 19px; padding-top: 2px; background: url(../images/img_tagbg.gif) no-repeat; text-indent: 30px; color: #fff; font-size: 14px; font-weight: bold;}
.age_tag .tagarea .content {padding: 7px 0 7px 30px; line-height: 180%;}
.age_tag .tagarea .content span {color: #ccc; padding: 0 5px;}

.age_bottompic {width: 958px; height: 38px; margin: 0 auto; background: url(../images/img_bottompic.gif) no-repeat bottom 808px;}
.age_bottom {width: 958px; height: 20px; margin: 0 auto; background: url(../images/img_bottombg.gif) repeat-x;}


/*--- 年龄段 ---*/
.layoutAge {margin-top: 10px;}
.layoutAge ul.tagbox {height: 29px; background:url(../images/line_63bfd0.gif) repeat-x bottom;}
.layoutAge ul.tagbox li {float: left; margin-right: 2px;}
.layoutAge ul.tagbox li a {height: 29px; display: block; line-height: 29px; font-weight: bold; text-align: center; color: #727272;}
.layoutAge ul.tagbox li a:hover {text-decoration: none; color: #333;}
.layoutAge ul.tagbox li a.now {font-weight: bold; color: #333; cursor: default;}
.layoutAge ul.tagbox li.col7 a {width: 80px; background: url(../images/tag_tagcol_1.gif) no-repeat;}
.layoutAge ul.tagbox li.col7 a.now {background: url(../images/tag_tagcol_0.gif) no-repeat; color: #63bfd0;}

.layoutAge .ageclass {height: 27px; padding: 0 20px; margin-top: 10px; line-height: 27px; background: url(../images/img_ageclassbg.gif) no-repeat;}
.layoutAge .ageclass span {padding: 0 5px; font-size: 10px; color: #add5dc;}
.layoutAge .ageclass a {color: #43b9cf;}
.layoutAge .ageclass a:hover {color: #26a3c2;}

.ageTitle {height: 33px; padding-left: 20px; margin-top: 10px; line-height: 33px; font-size: 14px; font-weight: bold; color: #333; background: url(../images/img_lefttitlebg.gif);}
.ageTitle span {color: #f34b00;}

.ageList {padding: 15px 0; background: url(../images/dot_cccccc12_2.gif) repeat-x bottom;}
.ageList .txt {width: 500px; float: left; padding-left: 20px;}
.ageList .txt .title {margin-bottom: 2px; font-size: 14px; font-weight: bold;}
.ageList .txt .title a {color: #26a3c2;}
.ageList .txt .content {text-indent: 2em;}
.ageList .btn {width: 91px; float: right;}

