/* CSS Document */
/**/
a{ color:#0099cc;}
a:hover{ text-decoration: underline;}
.fr{ float:right}
.u{text-decoration:underline;}
.f14{ font-size:14px;}
.mb-5{ margin-bottom:5px;}
.orange{ color:#f60} 
.pt-0{ padding-top:0}
.gray{ color:#999}
.box{ zoom:1; overflow:hidden;}
.box:after,
#knowlage:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	overflow:hidden;
	visibility:hidden;
	}
#knowlage{ width:950px; margin:0 auto;}





/* know-side */
.knowBlk .blkContent {
border:1px solid #7CBDEE;
border-width:0 1px;
padding:0 10px;
zoom:1;
clear:both;
color:#666666;
background-color:#FFF;
}

    .knowBlk .blkContent:after {
    content:".";
    display:block;
    clear:both;
    height:0;
    overflow:hidden;
    visibility:hidden;
    }

.knowBlk .blkContentGreen {
border-color:#7CEE94;
}

.textList {
clear:both;
zoom:1;
margin:0 auto;
}

    .textList:after {
    content:".";
    display:block;
    clear:both;
    height:0;
    overflow:hidden;
    visibility:hidden;
    }

.textList li {
padding:0 0 0 10px;
background:transparent url(/img/know/text-bullet-2.png) no-repeat 0 8px;
line-height:20px;
}

.textList li a {
display:inline-block;
}

.textList li .listCat {
color:#A3A3A3;
}

.textList li .listCat a {
color:#A3A3A3 !important;
}

.textList li.gap {
padding:0;
background:none;
height:5px;
line-height:0px;
overflow:hidden;
font-size:0;
}

.textListBig li {
font-size:14px;
line-height:24px;
background-position:0 10px;
}

.textListDbl {
width:460px;
}

.textListDbl li {
float:left;
width:220px;
}

.textListAvatar li {
padding:0;
background:none;
}

.textListAvatar .avatarPic {
display:inline-block;
width:16px;
height:16px;
background-color:#F1F1F1;
margin:0 4px 0 0;
position:relative;
z-index:1;
top:4px;
}

.textListAvatar .avatarPic img {
width:16px;
height:16px;
}

.textListScroll {
border:1px solid #CCC;
overflow:auto;
overflow-x:hidden;
overflow-y:scroll;
padding:5px 10px;
}

.textListScroll li {
background:none;
display:inline;
padding:0;
line-height:22px;
font-size:0;
}

.textListScroll li a {
white-space:nowrap;
display:inline-block;
font-size:12px;
margin:0 8px 0 0;
}

.textListTag {
padding:5px;
}

.textListTag li {
background:none;
display:inline;
padding:0;
line-height:24px;
}

.textListTag .t1 {
color:#CA3703;
}

.textListTag .t2 {
font-size:14px;
}

.textListTag .t3 {
font-size:14px;
color:#CA3703;
}

.more {
text-align:right;
}

.more a {
display:inline-block;
font-family:"Simsun";
}

.knowVideoList {
clear:both;
zoom:1;
margin:0 auto;
}

    .knowVideoList:after {
    content:".";
    display:block;
    clear:both;
    height:0;
    overflow:hidden;
    visibility:hidden;
    }

.knowVideoList .videoItem {
padding:5px 0;
}

.knowVideoList .videoThumb {
width:120px;
height:90px;
padding:2px;
background-color:#000;
margin:0 auto;
}

.knowVideoList .videoThumb img {
width:120px;
height:90px;
display:block;
background-color:#D2F1F9;
}

.knowVideoList .videoDuration {
position:absolute;
font:bold 10px/14px "small font";
width:32px;
height:16px;
color:#BDFF0C;
display:block;
text-align:center;
background-color:#000;
margin:-17px 0 0 87px;
}

.knowVideoList .videoTitle {
line-height:20px;
text-align:center;
}

.pageJump {
text-align:center;
}

.queslisttable {
margin: 0 auto 10px;
}

.queslisttable tbody td {
padding:4px 0;
}

.queslisttable .ql_answers,
.queslisttable .ql_asktime {
text-align:center;
}

.queslisttable .ql_topic {
padding:0 0 0 10px;
}

.queslisttable .ql_topic a {
font-size:14px;
}

.queslisttable .ql_cat {
color:#AFAFAF;
margin:0 0 0 5px;
font-size:12px;
}

.queslisttable .ql_cat a {
color:#AFAFAF;
font-size:12px;
display:inline-block;
margin:0 1px;
}

.ql_asker {
width:115px;
color:#AFAFAF;
}

.ql_asker a {
height:16px;
text-decoration:none;
display:inline-block;
line-height:16px;
}

.ql_asker a:hover {
text-decoration:none;
}

.ql_asker a img {
width:16px;
height:16px;
display:inline-block;
vertical-align:middle;
margin:0 3px 0 0;
border:1px solid #ADADAD;
}

.queslisttable td.ql_answers,
.queslisttable td.ql_asktime {
text-indent:10px;
width:130px;
}

.queslisttable td.ql_answers {
width:50px;
}

.queslisttable td.ql_endtime {
text-align:center;
}

.queslisttable td.ql_asktime {
width:auto;
}

.queslisttable td.ql_hide {
text-align:center;
}


/* know-main */

#know-main {
width:750px;
float:left;
display:inline;
margin-right:10px;
}
/*
.knowMainMain {
width:515px;
float:left;
}

.knowMainMain .blkTop {
background:transparent url(http://static02.babytreeimg.com/img/know/know-main-main-blk-top-bg.png) no-repeat;
}

.knowMainMain .blkTopTintBlue {
background-image:url(http://static02.babytreeimg.com/img/know/know-main-main-blk-top-tint-blue-bg.png);
}

.knowMainMain .blkTopFullBlue {
background-image:url(http://static02.babytreeimg.com/img/know/know-main-main-blk-top-full-blue-bg.png);
}

.knowMainMain .blkBottom {
background:transparent url(http://static02.babytreeimg.com/img/know/know-main-main-blk-bottom-bg.png) no-repeat;
}

.knowMainMain .blkBottomFullBlue {
background-image:url(http://static02.babytreeimg.com/img/know/know-main-main-blk-bottom-full-blue-bg.png);
}
*/
.knowMainSide {
width:226px;
float:right;
}

.knowMainSide .blkTop {
height:5px;
background:transparent url(http://static02.babytreeimg.com/img/know/know-main-side-blk-top-bg.png) no-repeat;
}

.knowMainSide .blkTopFullBlue {
background-image:url(http://static02.babytreeimg.com/img/know/know-main-side-blk-top-full-blue-bg.png);
}

.knowMainSide .blkTopTintBlue {
background-image:url(http://static02.babytreeimg.com/img/know/know-main-side-blk-top-tint-blue-bg.png);
}

.knowMainSide .blkTopTintGreen {
background-image:url(http://static02.babytreeimg.com/img/know/know-main-side-blk-top-tint-green-bg.png);
}

.knowMainSide .blkBottom {
height:5px;
background:transparent url(http://static02.babytreeimg.com/img/know/know-main-side-blk-bottom-bg.png) no-repeat;
}

.knowMainSide .blkBottomGreen {
background-image:url(http://static02.babytreeimg.com/img/know/know-main-side-blk-bottom-green-bg.png);
}


#know-side .blkBottom {
    background-image: url("http://static02.babytreeimg.com/img/know/know-side-blk-bottom-bg.png");
}
.knowBlk .blkBottom {
    background-image: url("http://static02.babytreeimg.com/img/know/know-blk-bottom-300-bg.png");
}
.blkBottom {
    background: url("http://static02.babytreeimg.com/img/know/know-blk-bottom-bg.png") no-repeat scroll 0 0 transparent;
    height: 5px;
    overflow: hidden;
}
.blkTop {
    background: url("http://static02.babytreeimg.com/img/know/know-blk-top-bg.png") no-repeat scroll 0 0 transparent;
    height: 5px;
    overflow: hidden;
}
#know-side {
width:190px;
float:left;
display:inline
}

#know-side .blkTop {
background-image:url(http://static02.babytreeimg.com/img/know/know-side-blk-top-bg.png);
}

#know-side .blkTopFullBlue {
background-image:url(http://static02.babytreeimg.com/img/know/know-side-blk-top-full-blue-bg.png);
}

#know-side .blkBottom {
background-image:url(http://static02.babytreeimg.com/img/know/know-side-blk-bottom-bg.png);
}

.knowSideNav {
width:185px;
height:180px;
margin:0 0 10px 2px;
background:transparent url(http://static02.babytreeimg.com/img/know/know-side-nav-bg.png) no-repeat;
padding:5px 0;
}

.knowSideNavList {
/*height:215px;*/
}

.knowSideNavList dt {
width:185px;
height:35px;
overflow:hidden;
border-bottom:1px solid #A0C6E2;
font:bold 15px/35px default;
text-align:center;
cursor:pointer;
}

.knowSideNavList dt.last {
border:none;
}

.knowSideNavList dt a {
width:182px;
height:31px;
overflow:hidden;
margin:2px 0 0 2px;
display:inline;
float:left;
color:#06D;
background:transparent url(http://static02.babytreeimg.com/img/know/know-side-nav-dt-bg.png) no-repeat;
text-indent:-20px;
}

.knowSideNavList dt.current a,
.knowSideNavList dt a:hover {
background-image:url(http://static02.babytreeimg.com/img/know/know-side-nav-dt-bg-on.png);
color:#FFF;
text-decoration:none;
}

.knowSideNavList dd {
position:relative;
z-index:1;
}

.knowSideNavList .subNav {
position:absolute;
z-index:2;
clear:both;
margin:-34px 0 0 186px;
/* background:transparent url(/img/know/know-side-nav-popup-bg.png) no-repeat 10px 0; */
padding:10px 0;
display:none;
border:1px solid #83C0EF;
background-color:#FFF;
opacity:0.9;
+filter:alpha(opacity=90);
}

.knowSideNavList .subNav li {
line-height:24px;
white-space:nowrap;
text-align:center;
}

.knowSideNavList .subNav li a {
color:#06C;
width:100px;
height:24px;
padding:0 20px;
overflow:hidden;
display:block;
}

.knowSideNavList .subNav li a:hover {
background-color:#CEE1EF;
color:#06C;
text-decoration:none;
}

.knowSideNavList .subNav li.more {
text-align:right;
}

.knowTool {
width:185px;
margin:0 auto 10px;
}

.knowTool p {
margin:0 0 5px;
line-height:20px;
}

.knowTool h4 {
height:26px;
line-height:20px;
text-align:center;
font-weight:bold;
background:transparent url(/img/know/know-side-tool-top-bg.png) no-repeat;
color:#FFF;
}

.knowTool .toolBox {
background:#F1F8FD url(/img/know/know-side-tool-bg.png) no-repeat 0 bottom;
padding:10px;
color:#666;
}
h4.h4FullBlue {
    background-color: #CFEFFA;
}

.knowBlk h4 {
    border-color: #7CBDEE;
    border-style: solid;
    border-width: 0 1px;
    color: #333333;
    font: bold 14px/22px default;
    height: 22px;
    padding: 0 10px 3px;
}

.knowTool .toolBox .countInput {
vertical-align:middle;
width:70px;
padding:2px;
}

.knowTool .toolBox .dateButton {
vertical-align:middle;
margin:0 0 0 4px;
}

.knowTool .toolBox select {
margin:0 2px;
}


.knowTool .toolBoxSubmit {
text-align:center;
height:32px;
line-height:32px;
margin:10px 0 0;
}

.knowTool .toolBoxSubmit input {
width:60px;
height:22px;
color:#FFF;
background:transparent url(/img/know/know-side-tool-submit.png) no-repeat;
border:none;
margin:6px auto 0;
cursor:pointer;
font:12px/23px "Simsun";
}

knowTool .toolBox .more {
margin:-10px 0 0;
}

.knowTool .toolBox .more a {
color:#85C0ED !important;
}

.knowToolDir dt {
font-weight:bold;
border-bottom:1px solid #CDCDCD;
height:24px;
line-height:24px;
margin:0 0 12px;
}

.knowToolDir dd {
height:35px;
line-height:35px;
margin:0 0 12px;
}

.knowToolDir dd a {
display:block;
height:35px;
text-decoration:none;
}

.knowToolDir .toolIcon img {
display:-moz-inline-stack;
display:inline-block;
width:35px;
height:35px;
text-align:center;
vertical-align:middle;
margin:0 10px;
}

.knowToolDir dd.current {
font-weight:bold;
background:transparent url(/img/know/know-tool-misc-bg.png) no-repeat 0 0;
}

#know-tool-others {
width:185px;
height:133px;
margin:0 auto;
background:transparent url(/img/know/know-tool-misc-bg.png) no-repeat 0 -60px;
}

#know-tool-others .registerBtn {
padding:13px 0 31px;
}

#know-tool-others .registerBtn a {
width:89px;
height:26px;
display:block;
overflow:hidden;
text-indent:-9999px;
margin:0 auto;
}

#know-tool-others .toolOtherList {
width:153px;
margin:0 auto;
}

#know-tool-others .toolOtherList li {
width:51px;
float:left;
text-align:center;
line-height:20px;
}

#know-tool-others .toolOtherList li a {
display:block;
}

#know-tool-others .toolOtherList li a:hover {
text-decoration:none;
}

#know-tool-others .toolOtherList .toolIcon img {
width:35px;
height:35px;
display:block;
margin:0 auto;
}

.knowTool .toolBox .more {
margin:-10px 0 0;
}

.knowTool .toolBox .more a {
color:#85C0ED !important;
}

.knowToolDir dt {
font-weight:bold;
border-bottom:1px solid #CDCDCD;
height:24px;
line-height:24px;
margin:0 0 12px;
}

.knowToolDir dd {
height:35px;
line-height:35px;
margin:0 0 12px;
}

.knowToolDir dd a {
display:block;
height:35px;
text-decoration:none;
}

.knowToolDir .toolIcon img {
display:-moz-inline-stack;
display:inline-block;
width:35px;
height:35px;
text-align:center;
vertical-align:middle;
margin:0 10px;
}

.knowToolDir dd.current {
font-weight:bold;
background:transparent url(/img/know/know-tool-misc-bg.png) no-repeat 0 0;
}

#know-tool-others {
width:185px;
height:133px;
margin:0 auto;
background:transparent url(/img/know/know-tool-misc-bg.png) no-repeat 0 -60px;
}

#know-tool-others .registerBtn {
padding:13px 0 31px;
}

#know-tool-others .registerBtn a {
width:89px;
height:26px;
display:block;
overflow:hidden;
text-indent:-9999px;
margin:0 auto;
}

#know-tool-others .toolOtherList {
width:153px;
margin:0 auto;
}

#know-tool-others .toolOtherList li {
width:51px;
float:left;
text-align:center;
line-height:20px;
}

#know-tool-others .toolOtherList li a {
display:block;
}

#know-tool-others .toolOtherList li a:hover {
text-decoration:none;
}

#know-tool-others .toolOtherList .toolIcon img {
width:35px;
height:35px;
display:block;
margin:0 auto;
}

#know-tool-hospital .toolHospitalList {
font-size:0;
margin:0 0 10px;
}

#know-tool-hospital .toolHospitalList li {
display:inline;
font-size:12px;
margin:0 12px 0 0;
}

#know-tool-hospital .more {
font-size:0;
}

#know-tool-hospital .more li {
display:inline;
font-size:12px;
margin:0 0 0 5px;
}

#know-side-help .blkTop {
background-image:url(/img/know/know-side-help-top-bg.png);
}

#know-side-help .blkBottom {
background-image:url(/img/know/know-side-help-bottom-bg.png);
}

#know-side-help h4 {
background-image:none;
background-color:#F1F8FD;
border-width:0 0 1px;
border-color:#D8DFE3;
}

#know-side-help .blkContent {
padding:10px 10px 5px;
background-color:#F1F8FD;
border-color:#F1F8FD;
}

#know-side-pal .blkTop {
background-image:url(/img/know/know-side-pal-top-bg.png);
}

#know-side-pal .blkBottom {
background-image:url(/img/know/know-side-pal-bottom-bg.png);
}

#know-side-pal h4 {
line-height:17px;
text-align:center;
background:transparent url(/img/know/know-side-pal-h4-bg.png) repeat-x;
color:#FFF;
border-color:#F18A8E;
}

#know-side-pal .blkContent {
padding:5px 10px 5px;
border-color:#F18A8E;
}

#know-side-pal .magList li {
padding:0;
background:none;
float:left;
width:84px;
text-align:center;
}

#know-side-pal .magList li a {
color:#666666;
}

#know-side-pal .palPic {
text-align:center;
margin:5px auto 10px;
width:66px;
}

#know-side-pal .palPic img {
width:66px;
border:1px solid #C1C1C1;
}



.knowBlk {
clear:both;
zoom:1;
margin:0 0 10px;
}

.knowBlk h4 {
border:1px solid #7CBDEE;
border-width:0 1px;
font:bold 14px/22px default;
height:22px;
padding:0 10px 3px;
color:#333333;
}

h4 .h4Subtitle {
font:12px/22px default;
margin:0 0 0 20px;
color:#666;
}

h4.h4TintBlue {
background:transparent url(http://static02.babytreeimg.com/img/know/know-h4-tint-blue-bg.png) repeat-x;
}

h4.h4TintGreen {
background:transparent url(http://static02.babytreeimg.com/img/know/know-h4-tint-green-bg.png) repeat-x;
border-color:#7CEE94;
color:#567740;
}

h4.h4FullBlue {
background-color:#CFEFFA;
}

h4 .more, .h4more {
font:12px/25px default;
margin:-26px 10px 0;
text-align:right;
}

h4 .more a, .h4more a {
display:inline-block;
}

.h4Tab {
display:-moz-inline-box;
display:inline-block;
margin:3px 5px 0 0;
padding:0 10px 0 0;
cursor:pointer;
border:1px solid #D2F2F9;
border-width:1px 1px 0;
}

.h4Tab span {
display:-moz-inline-box;
display:inline-block;
padding:0 0 0 10px;
cursor:pointer;
color:#06D;
}

.h4TabCurrent {
cursor:default;
border-color:#7CBDEE;
background-color:#FFF;
position:relative;
z-index:2;
}

.h4TabCurrent span {
cursor:default;
color:#333;
}

/*==================*/
.knowNav {
width:950px;
height:39px;
background:transparent url(/img/know/know-nav-bg.png) no-repeat;
clear:both;
margin:22px auto 0;
}

.knowNavByPeriod {
float:left;
display:inline;
margin:0 0 0 24px;
}

.knowNavByPeriod li {
float:left;
margin:11px 0 0;
height:18px;
background:transparent url(/img/know/know-nav-period-bg.png) no-repeat;
}

.knowNavByPeriod li a {
display:block;
height:18px;
text-indent:-999px;
overflow:hidden;
outline:none;
+blr:expression(this.onFocus=this.blur())
}

.knowNavByPeriod li a.current, .knowNavByPeriod li a:hover {
position:relative;
z-index:2;
background:transparent url(/img/know/know-nav-period-bg-on.png) no-repeat;
height:57px;
top:-33px;
margin-bottom:-33px;
}

li.knowNavPeriod1 {
width:91px;
}

.knowNavPeriod1 a {
width:72px;
}

li.knowNavPeriod2 {
width:94px;
background-position:-91px 0;
}

.knowNavPeriod2 a {
width:54px;
margin:0 0 0 21px;
}

li.knowNavPeriod2 a.current, li.knowNavPeriod2 a:hover {
background-position:-115px 0;
}

li.knowNavPeriod3 {
width:104px;
background-position:-185px 0;
}

.knowNavPeriod3 a {
width:59px;
margin:0 0 0 21px;
}

li.knowNavPeriod3 a.current, li.knowNavPeriod3 a:hover {
background-position:-208px 0;
}

li.knowNavPeriod4 {
width:102px;
background-position:-289px 0;
}

.knowNavPeriod4 a {
width:59px;
margin:0 0 0 24px;
}

li.knowNavPeriod4 a.current, li.knowNavPeriod4 a:hover {
background-position:-317px 0;
}

li.knowNavPeriod5 {
width:81px;
background-position:-391px 0;
}

.knowNavPeriod5 a {
width:60px;
margin:0 0 0 22px;
}

li.knowNavPeriod5 a.current, li.knowNavPeriod5 a:hover {
background-position:-415px 0;
}

.knowNavByType {
float:right;
display:inline;
margin:0 16px 0 0;
}

.knowNavByType li {
float:left;
margin:5px 0 0 5px;
width:92px;
height:30px;
}

.knowNavByType li a {
display:block;
width:92px;
height:30px;
text-indent:-999px;
overflow:hidden;
background:transparent url(/img/know/know-nav-type-bg.png?v=3) no-repeat;
}

li.knowNavType0 a.current {
background-position:0 -30px;
}

li.knowNavType1 a {
background-position:-92px 0;
}

li.knowNavType1 a.current {
background-position:-92px -30px;
}

li.knowNavType2 a {
background-position:-184px 0;
}

li.knowNavType2 a.current {
background-position:-184px -30px;
}

li.knowNavType3 a {
background-position:-276px 0;
}

li.knowNavType3 a.current {
background-position:-276px -30px;
}
/*排行榜类*/

.block ul.tab li {
font-size:12px;
font-weight:normal;
cursor:pointer;
float:left;
}

.block ul.smaller {
height:20px;
line-height:19px;
background:transparent url(http://static02.babytreeimg.com/img/know/chart-tab_bg.gif) repeat-x;
color:#0F6BBA;
text-align:center;
padding:0 0 0 2px;
margin:0 0 5px;
}

.block ul.smaller li {
width:56px;
height:19px;
margin:0 1px;
padding:2px 0 0;
overflow:hidden;
font-family:"MingLiu", "PMingLiu";
font-size:11px;
background:transparent url(http://static02.babytreeimg.com/img/know/chart-tab1_bg.gif) no-repeat;
}

.block ul.smaller li.current {
background-image:url(http://static02.babytreeimg.com/img/know/chart-tab1_bg~on.gif);
font-weight:bold;
}

.block .chartlist li {
float:left;
width:178px;
margin:3px 0;
}

.block .chartlist li span {
display:block;
float:left;
line-height:140%;
}

.block .chartlist .rank {
background:transparent url(http://static02.babytreeimg.com/img/know/chart-rank-bullet_common.gif) no-repeat;
width:11px;
height:11px;
overflow:hidden;
text-align:center;
color:#FFF;
font-size:9px;
font-family:"small fonts";
margin:2px 5px 0 0;
}

.block .chartlist .top {
background:transparent url(http://static02.babytreeimg.com/img/know/chart-rank-bullet_top.gif) no-repeat;
}

.block .chartlist .user {
width:95px;
}

.block .chartlist .user a {
display:inline-block;
}

.block .chartlist .trend {
width:15px;
text-align:right;
color:#FD5900;
}

.block .chartlist .trenddown {
width:15px;
text-align:right;
color:#00FF00;
}


.block .chartlist .credit {
width:50px;
margin:0;
text-align:right;
}


.block .sortby {
margin:5px auto;
text-align:center;
}

.block .sortby span {
cursor:pointer;
color:#0F6BBA;
}

.block .sortby .current {
font-weight:bold;
}


#know-queschart1{ margin-top:10px;}


/*new*/
#know-main .know-main-01,
#know-main .know-main-02,
#know-main .know-main-box,
.periodContentTitle2,
.select-month  a.current
{ 
	background:url(/img/know/know-main-box.png) no-repeat 0 -9000px;
	}
#know-main .know-main-01{ 
	width:437px; 
	float:left; 
	display:inline; 
	height:274px;
	background-position:0 0;
	overflow:hidden;
	}
#know-main .know-main-01 .List{
	zoom:1; 
	overflow:hidden;
	padding-left:21px;
	}
#know-main .know-main-01 .List li{
	float:left;
	width:50%;
	display:inline;
	line-height:24px;
	font-size:14px;
	}
#know-main .know-main-01 .picText{
	padding-left:220px;
	zoom:1;
	overflow:hidden;
	margin:20px 15px 15px;
	}
#know-main .know-main-01 .picText img{ 
	float:left; 
	display:inline; 
	margin-left:-215px; 
	border:1px solid #ccc;}
#know-main .know-main-01 .picText p{ 
	padding:10px 0 0;
	color:#999;
	line-height:20px;}
#know-main .know-main-01 h2,#know-main .know-main-01 h2 a{ color:#c60; font-size:14px; font-weight:bold;}


#know-main .know-main-02{
	width:285px;
	padding:0 9px;
	height:259px;
	float:left;
	display:inline;
	overflow:hidden;
	background-position:-447px 0;
	margin-left:10px;
	padding-top:15px;
	}
#know-main .know-main-02 h2,#know-main .know-main-02 h2 a{
	color:#666;
	text-align:center;
	font-size:14px;
	padding-top:5px;
	height:19px;
	overflow:hidden;
	}

#know-main .know-main-02 .book-box{
	height:150px;
	margin-top:15px;
	}
#know-main .know-main-02 .book-box .age-group h3{ text-align:center; color:#fff; font-weight:normal}
#know-main .know-main-02 .book-box .age-group{
	width:84px;
	padding:0 17px;
	float:left;
	display:inline;
	color:#999
	}
	.age-date {
    color: #F0849B;
    display: inline-block;
    font-size: 16px;
    font-weight: bold;
    line-height: 200%;
    margin: 11px 0 7px 3px;
    text-align: center;
    width: 85px;
	height:64px;
	}
	.f28{ font-size:28px; font-weight:normal;}
	.f50{ font-size:50px;}
#know-main .know-main-02 .book-box .age-group .year{ width:85px; height:49px; padding-top:15px; margin-left:0}
#know-main .know-main-02 .book-box .age-list{
	float:left;
	width:140px;
	font-family:"宋体";
	text-align:left;
	display:inline;
	line-height:24px;
	padding-left:25px;
	_padding-left:15px;
	padding-top:13px;
	}
#know-main .know-main-02 .age-group-login select{ vertical-align:middle;}
#know-main .know-main-02 .age-group-login p{ padding:5px ; color:#666;}


#know-main .know-main-box {
	background-position:0 -283px;
    clear: both;
    color: #666666;
    height: 395px;
    width: 750px;
	margin-top:10px;
}
.select-month{
	clear:both; 
	border-top:1px solid #ddd; 
	margin:0 0 0 5px;
	font-family:"宋体";
	color:#09c;
	height:23px; 
	padding:8px 5px 0 10px;
	}
.select-month  a.current,.select-month  a.current:hover{
	background-position:-276px -685px;
	display:inline-block;
	width:44px;
	height:17px;
	text-decoration:none;
	text-align:center;
	line-height:17px;}

#know-main .know-main-box h3 {
    background-repeat: no-repeat;
    clear: both;
    height: 34px;
    overflow: hidden;
	padding-left:20px;
	padding-bottom:4px;
	position:relative;
	z-index:0;
}
#know-main .know-main-box h3 .more{ position:absolute; right:10px; top:10px; font-family:"宋体"; font-weight:normal;}
#know-main .know-main-box h3 .item-title,
.periodFeature .hot-subject span.No{ color:#fff; vertical-align:middle; background:url(/img/know/know-main-h3-title.png) no-repeat -900px; display:inline-block; width:120px; height:34px; line-height:100px; overflow:hidden;vertical-align:middle; }
#know-main .know-main-box h3.hyq .item-title{ background-position:-3px -187px; }
#know-main .know-main-box h3.ldy .item-title{ background-position:-3px -138px;}
#know-main .know-main-box h3.yds .item-title{ background-position:-3px -90px;}
#know-main .know-main-box h3.sdl .item-title{ background-position:-3px -47px;}
#know-main .know-main-box h3.zbhy .item-title{ background-position:-3px 1px; width:130px;}

/**/
.periodFeature {
    float: left;
    padding: 0 20px 0 25px;
    width: 440px;
}
.periodFeature .hot-subject{ float:left; padding-top:13px; display:inline; width:190px;}
.periodFeature .hot-subject span.No{ 
	background-position:-133px -268px;
	width:14px; 
	height:12px; 
	line-height:12px; 
	text-align:center; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	margin-right:5px;
	margin-top:5px;
	float:left;
	}
.periodFeature .hot-subject span.n1{ background-position:-133px -219px;}
.periodFeature .hot-subject span.n2{ background-position:-133px -236px;}
.periodFeature .hot-subject span.n3{ background-position:-133px -252px;}


.periodFeature .hot-subject dt{ padding-bottom:10px;}
.periodFeature .hot-subject dd{ font-size:14px;line-height:24px; color:#666; zoom:1; overflow:hidden;}
.periodFeature .hot-subject dd a,
.periodFeature .hot-subject dd a:hover{ color:#666;}
.periodFeature .know-article{ float:left; width:240px; display:inline; padding-top:13px; margin-left:10px; }
.periodFeature .know-article .know-article-title{ font-weight:bold; padding-bottom:10px; padding-left:25px;}
.periodFeature .know-article .textList{ border-left:1px dotted #666; padding-left:15px; height:120px; overflow:hidden;}
.periodFeature .know-article .textList li{font-size:14px; line-height:24px; background-position:0 10px;}

.periodFeature .piclist{ zoom:1;overflow:hidden;padding:10px 0 0}
.periodFeature .piclist dt{ padding-bottom:10px;} 
.periodFeature .piclist dd{ text-align:center;float:left;width:33%;display:inline;}
.periodFeature .piclist  img{ display:block;margin:0 auto 3px;border:1px solid #ddd;}

.periodExtra {
width:242px;
height:300px;
float:right;
background-color:#F2F9FD;
border-left:1px solid #E8E8E8;
padding:3px 10px;
overflow:hidden;
}
.periodContentTitle1{
padding:0 160px 0 8px}
.periodContentTitle2 {
font:bold 12px/23px default;
color:#444;
height:23px;
width:73px;
text-align:center;
color:#333;
background-position:0px -687px;
padding:0 160px 0 8px

}

.periodExtra .more {
height:23px;
line-height:23px;
margin:-23px 0 0;
}

.periodExtra .textList {
margin:5px 0 10px 10px;
}

.periodExtra .textList li {
line-height:24px;
zoom:1;
background-position:0 10px;
}
.periodExtra .textList li a{ display:inline;}
.periodExtra .textListScroll {
height:132px;
margin:10px 10px 20px;}
.periodExtra .textList .avatarPic {  float:right; display:inline-block; width:80px; text-align:left; height:22px; line-height:22px;}
.periodExtra .textList .avatarPic img{ height:16px; width:16px;margin-right:3px; border:1px solid #ddd; margin-bottom:-1px; display:block; float:left;}
/**/



#know-side-box .blkTop {
background-image:url(/img/know/know-side-box-top-bg.png);
}

#know-side-box .blkBottom {
background-image:url(/img/know/know-side-box-bottom-bg.png);
}

#know-side-box h4 {
line-height:17px;
text-align:center;
background:transparent url(/img/know/know-side-box-h4-bg.png) repeat-x;
color:#FFF;
border-color:#90d3e5;
}
#know-side-box .blkContent {
    border-color: #90d3e5;
    padding: 5px 8px;
	height:227px;
}
#know-side-box .textList li{ background-image:url(/img/know/text-bullet-2.png); background-position:2px 10px;}

.book-box .age-list li,.periodExtra .textList li{ height:24px; overflow:hidden;}
#know-main .know-main-02 .book-box .age-list{_padding-left:5px;}
.age-date{ width:90px;}
.f50{ display:inline-block; line-height:100%;}


