@charset "utf-8";

a {
color:#06D;
}

input, textarea, select {
color:#4A4A4A;
}

select {
vertical-align:middle;
}

#DivAll {
padding:0;
margin:-10px auto 0;
_margin-top:-11px;
}


/* header */

#know-header {
width:950px;
margin:0 auto;
/*background:transparent url(/img/know/know-header-bg.jpg) no-repeat center 0;*/
}

h1.knowH1 {
width:303px;
height:48px;
margin:0 auto;
padding:25px 0;
background:transparent url(/img/know/know-header-title.png) no-repeat center center;
}

h1.knowH1 a {
display:block;
width:167px;
height:39px;
overflow:hidden;
text-indent:-999px;
outline:none;
+blr:expression(this.onFocus=this.blur())
}

.knowSearch {
width:430px;
height:36px;
background:transparent url(/img/know/know-search-bg.png?v=2) no-repeat 0 0;
float:left;
display:inline;
margin:0 0 25px 170px;
}

.knowSearchOn {
width:430px;
height:36px;
background:transparent url(/img/know/know-search-bg.png?v=2) no-repeat 0 bottom;
float:left;
display:inline;
margin:0 0 25px 170px;
}

.knowSearch2 {
display:block;
width:483px;
height:38px;
background-color:#7CBDEE;
background-image:none;
margin:0 0 0 -10px;
padding:0 15px;
float:none;
}

.knowSearch3 {
display:block;
width:750px;
height:46px;
background:transparent url(/img/know/know-search3-bg.png) no-repeat;
float:none;
margin:0 0 10px;
clear:both;
}

.knowSearchText {
width:315px;
height:28px;
overflow:hidden;
display:block;
float:left;
display:inline;
}

.knowSearch2 .knowSearchText {
width:400px;
background:transparent url(/img/know/know-search-input-text-bg2.png) no-repeat;
margin:7px 0 0;
}

.knowSearch3 .knowSearchText {
width:530px;
/* background:transparent url(/img/know/know-search-input-text-bg3.png) no-repeat; */
margin:10px 0 0 135px;
}

.knowSearchInputText {
color:#C2C2C2;
border:0;
width:300px;
height:24px;
margin:6px 0 4px 15px;
padding:4px 0 0;
+padding:3px 0 0;
font-size:14px;
line-height:24px;
background-color:transparent;
}

.knowSearch2 .knowSearchInputText {
width:380px;
}

.knowSearch3 .knowSearchInputText {
width:520px;
margin:4px 0 0 9px;
position:absolute;
z-index:1;
}

.knowSearchInputTextOn {
color:#222;
}

.knowSearchSubmit {
float:right;
width:100px;
height:32px;
border:none;
text-indent:-999px;
cursor:pointer;
background-color:transparent;
}

.knowSearch2 .knowSearchSubmit {
width:67px;
height:28px;
background:transparent url(/img/know/know-search-input-submit2.png) no-repeat;
margin:7px 0 0;
}

.knowSearch3 .knowSearchSubmit {
width:70px;
height:28px;
background:transparent url(/img/know/know-search-input-submit2.png) no-repeat 999px 999px;
margin:10px 11px 0 0;
}

/*
.knowSearch3 .knowSearchSubmit2 {
width:67px;
height:28px;
background-image:url(/img/know/know-search-input-submit3.png);
margin:7px 0 0;
background-position:0 0;
}
*/

.knowPinned {
width:340px;
height:16px;
float:right;
}

.knowPinnedList {
line-height:16px;
}

.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=2) 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;
}

.knowAgeMeter {
color:#6ED8A5;
width:900px;
padding:0 25px;
clear:both;
zoom:1;
}

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

.meterGuide {
font-weight:bold;
height:30px;
line-height:25px;
float:left;
}

.meterFlash {
float:right;
width:750px;
height:30px;
margin:6px 0 0;
}

/* common */

.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(/img/know/know-h4-tint-blue-bg.png) repeat-x;
}

h4.h4TintGreen {
background:transparent url(/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;
}

.blkTop {
height:5px;
overflow:hidden;
background:transparent url(/img/know/know-blk-top-bg.png) no-repeat;
}

.blkTopFullBlue {
background-image:url(/img/know/know-blk-top-full-blue-bg.png);
}

.blkTopTintBlue {
background-image:url(/img/know/know-blk-top-tint-blue-bg.png);
}

.blkBottom {
height:5px;
overflow:hidden;
background:transparent url(/img/know/know-blk-bottom-bg.png) no-repeat;
}

.knowBlk950 .blkTopTintBlue {
background-image:url(/img/know/know-blk-top-tint-blue-950-bg.png);
}

.knowBlk950 .blkBottom {
background-image:url(/img/know/know-blk-bottom-950-bg.png);
}

.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-1.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;
}

.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:right;
}

.knowMainMain {
width:515px;
float:left;
}

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

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

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

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

.knowMainMain .blkBottomFullBlue {
background-image:url(/img/know/know-main-main-blk-bottom-full-blue-bg.png);
}

.knowMainSide {
width:226px;
float:right;
}

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

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

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

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

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

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

/* know-side */

#know-side {
width:190px;
float:left;
}

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

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

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

.knowSideNav {
width:185px;
height:180px;
margin:0 0 10px 2px;
background:transparent url(/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(/img/know/know-side-nav-dt-bg.png) no-repeat;
text-indent:-20px;
}

.knowSideNavList dt.current a,
.knowSideNavList dt a:hover {
background-image:url(/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;
}

.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";
}

#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;
}

/* 首页 */

.knowSpotlight .blkTop,
.knowSpotlight .blkBottom {
display:none;
}

.knowSpotlight .blkContent {
height:250px;
border:0;
padding:0;
}

.knowSpotlightPic {
width:220px;
height:240px;
border:1px solid #C1C1C1;
background-color:#F1F1F1;
float:left;
margin:2px 0 0;
padding:1px;
}


.knowSpotlightPic img {
width:220px;
height:240px;
display:block;
}

.knowSpotlightText {
width:270px;
float:right;
display:inline;
margin:-5px 10px 0 0;
text-align:center;
}

.knowSpotlightText .spotlightList li {
display:inline;
margin:0 10px;
}

.knowSpotlightText .spotlightList li a {
display:inline-block;
white-space:nowrap;
}

.knowSpotlightText li.bigFeature {
display:block;
font:bold 14px/30px default;
clear:both;
margin:5px 0 0;
}

.knowSpotlightText li.bigFeature a {
color:#EC4524 !important;
font-size:16px;
}

.knowSpotlight .spotlightSubtitle {
width:65px;
height:13px;
overflow:hidden;
font:bold 12px/14px "Simsun";
_line-height:15px;
text-align:center;
color:#FFF;
background:transparent url(/img/know/know-spotlight-subtitle-bg.png) no-repeat;
float:left;
margin:11px 0 -6px 10px;
position:relative;
z-index:2;
}

.knowSpotlightText .more {
line-height:14px;
height:13px;
overflow:hidden;
margin:11px 0 -6px;
background-color:#FFF;
float:right;
position:relative;
z-index:2;
}

.knowSpotlight .spotlightList2 {
background:transparent url(/img/know/dotline1.png) repeat-x;
text-align:left;
padding:11px 0 0;
margin:0 20px;
}

.knowIndexExpert {
width:515px;
height:175px;
overflow:hidden;
background:transparent url(/img/know/know-index-expert-bg.png) no-repeat 0 bottom;
}

.knowIndexExpert .blkTop,
.knowIndexExpert .blkBottom {
display:none;
}

.knowIndexExpert h4 {
width:510px;
height:62px;
margin:0 auto;
background:transparent url(/img/know/know-index-expert-h4-bg.png?v=1) no-repeat;
border:0;
text-indent:-999px;
}

.knowIndexExpert .blkContent {
width:488px;
height:104px;
overflow:hidden;
border:0;
padding:0 10px;
margin:0 1px;
}

.knowIndexExpert .blkContent .knowSearchText {
position:absolute;
width:281px;
height:50px;
margin:-62px 0 0 107px;
z-index:1;
}

.knowIndexExpert .blkContent .knowSearchInputText {
width:260px;
margin:10px;
line-height:18px;
height:18px;
}

.knowIndexExpert .blkContent .knowSearchSubmit {
width:92px;
height:29px;
position:absolute;
z-index:1;
margin:-55px 0 0 396px;
}

.knowIndexExpert .blkContent #ask_q {
width:0;
height:0;
position:absolute;
}

.knowIndexExpert .textList {
clear:both;
zoom:1;
width:488px;
margin:0 auto;
}

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

.knowIndexExpert .textList li {
float:left;
width:234px;
line-height:22px;
height: 22px;
overflow:hidden;
}

.knowIndexExpert .textList li .listCat {
margin:0 0 0 5px;
}

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

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

#know-ann .blkContent {
padding:5px 10px 0;
height:135px;
}

#know-ann .textList li {
line-height:22px;
}

.knowAnnTitle a {
display:block;
width:205px;
height:44px;
overflow:hidden;
line-height:45px;
text-align:center;
color:#FFF;
background:transparent url(/img/know/know-ann-btn-bg.png) no-repeat;
text-decoration:none;
margin:0 auto;
}

.knowIndexPeriod {
width:750px;
height:441px;
clear:both;
zoom:1;
background:transparent url(/img/know/know-index-period-bg.png) no-repeat;
color:#666;
margin:0 0 10px;
}

.knowIndexPeriod h3 {
height:34px;
clear:both;
background-repeat:no-repeat;
background-position:26px 0;
text-indent:-999px;
overflow:hidden;
}

.knowIndexPeriod h3 a {
display:block;
width:100px;
height:34px;
overflow:hidden;
line-height:999px;
margin:0 0 0 26px;
text-indent:0;
}

.indexPeriodTitle1 {
background-image:url(/img/know/know-index-period-h3-1.png);
}

.indexPeriodTitle2 {
background-image:url(/img/know/know-index-period-h3-2.png);
}

.indexPeriodTitle3 {
background-image:url(/img/know/know-index-period-h3-3.png);
}

.indexPeriodTitle4 {
background-image:url(/img/know/know-index-period-h3-4.png);
}

.indexPeriodTitle5 {
background-image:url(/img/know/know-index-period-h3-5.png);
}

.knowIndexPeriodSubCat {
height:34px;
overflow:hidden;
line-height:15px;
margin:-35px 15px 0 0;
text-align:right;
background:transparent url(/img/know/know-sub-cat-bullet.png) no-repeat 0 14px;
padding:0 0 0 10px;
float:right;
display:inline;
}

.knowIndexPeriodSubCat li {
display:inline;
font-size:0;
}

.knowIndexPeriodSubCat li a {
display:inline-block;
font-size:12px;
border-right:1px solid #666;
padding:0 5px;
margin:10px 0;
}

.knowIndexPeriodSubCat li.last a {
border:0;
}

.knowIndexPeriodContent {
width:745px;
padding:5px 0 0 5px;
clear:both;
zoom:1;
}

    .knowIndexPeriodContent:after {
    content:".";
    display:block;
    clear:both;
    height:5px;
    overflow:hidden;
    visibility:hidden;
    }

.knowIndexPeriodContent .textList a {
color:#666666;
}

.knowIndexPeriod .periodFeature {
width:482px;
float:left;
}

.knowIndexPeriod .periodFeaturePic {
width:128px;
height:188px;
border:1px solid #C1C1C1;
float:left;
margin:0 10px 15px 0;
}

.knowIndexPeriod .periodFeaturePic img {
width:128px;
height:188px;
display:block;
}

.knowIndexPeriod .periodFeatureList {
height:300px;
overflow:hidden;
zoom:1;
}

.knowIndexPeriod .periodFeatureList .featureBig {
background:transparent url(/img/know/know-index-period-feature-list-bg.png) no-repeat;
width:422px;
height:42px;
text-align:center;
margin:25px 30px 0;
}

.knowIndexPeriod .periodFeatureList .featureBig a {
color:#EC4524 !important;
display:inline-block;
font-size:16px;
font:bold 16px/38px default;
margin:8px 0 0;
}

.knowIndexPeriod .periodFeatureList .featureSub {
width:422px;
height:34px;
padding:6px 0 0;
text-align:center;
margin:0 30px 25px;
background:transparent url(/img/know/know-index-period-feature-list-bg.png) no-repeat 0 bottom;
}

.knowIndexPeriod .periodFeatureList .featureSub dt {
display:inline;
}

.knowIndexPeriod .periodFeatureList .featureSub dd {
display:inline;
font-size:0;
margin:0 4px;
}

.knowIndexPeriod .periodFeatureList .featureSub dd a {
display:inline-block;
font-size:12px;
font-family:"Simsun";
}

.knowIndexPeriod .periodFeatureList .featureTextList {
float:left;
width:211px;
overflow:hidden;
display:inline;
margin:0 0 0 30px;
}

.knowIndexPeriod .periodFeatureList .featureTextList h5 {
border-bottom:2px solid #7CBDEE;
padding:0 0 5px;
float:left;
font-size:14px;
height:20px;
line-height:20px;
width:60px;
}

.knowIndexPeriod .periodFeatureList .featureTextList .more {
border-bottom:2px solid #E7E7E7;
float:right;
height:20px;
padding:0 0 5px;
line-height:20px;
width:121px;
margin:0 30px 0 0;
}

.knowIndexPeriod .periodFeatureList .featureTextList .textList {
padding:10px 0 0;
}

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

.knowIndexPeriod .periodFeatureList .featureTextList li .avatarPic {
top:3px;
}

.knowIndexPeriod .periodFeatureRecom {
clear:both;
zoom:1;
width:422px;
margin:0 auto;
}

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

.knowIndexPeriod .periodFeatureRecomItem {
width:102px;
float:left;
padding:0 2px 0 1px;
text-align:center;
}

.knowIndexPeriod .featureRecomPic {
width:100px;
height:70px;
border:1px solid #CCC;
}

.knowIndexPeriod .featureRecomPic img {
width:100px;
height:70px;
display:block;
}

.knowIndexPeriod .featureRecomTitle a {
color:#999999;
}

.knowIndexPeriod .periodExtra {
width:242px;
height:377px;
float:right;
background-color:#F2F9FD;
border-left:1px solid #E8E8E8;
padding:10px;
overflow:hidden;
}

.knowIndexPeriod .periodContentTitle2 {
font:bold 12px/23px default;
color:#444;
height:23px;
width:122px;
padding:0 110px 0 8px;
background:transparent url(/img/know/know-index-period-content-title2-bg.png) no-repeat;
text-align:center;
color:#333;
}

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

.knowIndexPeriod .periodExtra .textList {
margin:10px 10px 30px;
}

.knowIndexPeriod .periodExtra .textList li {
line-height:22px;
zoom:1;
}

.knowIndexPeriod .periodExtra .textListScroll {
height:132px;
margin:10px 10px 20px;
}

/* 专题 */

.knowFeatureMain {
}

.knowFeatureMain h4 {
text-align:center;
}

.knowFeatureMain .blkContent {
padding:0 5px;
color:#333;
}

.knowFeatureMain .blkContent font {
color:#333;
}

.knowFeatureHeader {
border-top:1px solid #7CBDEE;
padding:5px;
line-height:20px;
}

.knowFeatureFunc {
margin:0 20px 0 0;
}

.knowFeatureEditor {
display:block;
text-align:right;
margin:-20px 0 0;
}

.knowFeatureBanner {
width:480px;
height:75px;
margin:10px auto;
background-color:#CBDFF5;
}

.knowFeatureBanner img {
width:480px;
height:75px;
display:block;
}

.knowFeatureMain .textListDbl {
margin:0 auto 10px;
}

.knowFeatureMain .featureTitle1 {
font:bold 14px/20px default;
color:#333;
padding:5px 10px;
}

.knowFeatureMain .featureTitle2 {
font:bold 12px/20px default;
color:#333;
padding:5px 10px;
}

.knowFeatureMain .featureText {
margin:0 10px;
}

.knowFeatureMain2 {
}

.featureMain2Blk {
width:216px;
height:110px;
overflow:hidden;
float:left;
display:inline;
margin:0 15px;
padding:5px 0;
}

.featureMain2Blk .featureTitle1 {
padding:5px 0;
}

.featureMain2Blk .more {
line-height:30px;
margin:-30px 0 0;
}

/* 我的宝之道 */

#know-my-bzd .blkTop {
background-image:url(/img/know/know-my-bzd-blk-top-bg.png);
}

#know-my-bzd h4 {
background:transparent url(/img/know/know-my-bzd-h4-bg.png) no-repeat center 0;
color:#FFF;
text-align:center;
}

#know-my-bzd .blkContent {
height:215px;
}

.myBzdAvatar {
width:30px;
height:30px;
float:left;
padding:7px 5px 0 0;
}

.myBzdAvatar img {
width:30px;
height:30px;
display:block;
background-color:#EFFDEF;
}

.myBzdTip {
padding:3px 0 0;
}

.myBzdTip a {
display:inline-block;
}

.myBzdText {
clear:both;
color:#999999;
padding:5px 0;
}

    .myBzdText:before {
    content:".";
    display:block;
    clear:both;
    height:5px;
    overflow:hidden;
    visibility:hidden;
    }

.myBzdText a {
color:#999999;
display:inline-block;
}

.myBzdThisWeek {
text-align:center;
padding:5px 0 0;
}

.myBzdMy {
text-align:center;
background:transparent url(/img/know/dotline1.png) repeat-x;
margin:5px 0 0;
padding:6px 0 0;
}

.myBzdMy a {
display:inline-block;
}

.myBzdMobile {
background:transparent url(/img/know/dotline1.png) repeat-x;
margin:5px 0 0;
padding:6px 0 0;
text-align:center;
color:#333;
}

.myBzdMobileLink a {
margin:0 10px;
display:inline-block;
}

#know-related-exp .expList {
float:left;
}

#know-related-exp .expList dt {
background:transparent url(/img/know/text-bullet-1.png) no-repeat 0 8px;
padding:0 0 0 10px;
margin:5px 0;
font-weight:bold;
}

#know-related-exp .expList dd {
margin:5px 10px 10px;
}

#know-related-exp .more {
padding:0 0 5px;
font-weight:bold;
}

.hospitalLocation {
padding:5px 0;
text-align:center;
}

.hospitalLocation a {
display:inline-block;
margin:0 5px;
outline:none;
}

.hospitalLocation a.highlight {
font-weight:bold;
}

.hospitalList {
display:none;
margin:0 0 5px;
}

.hospitalList table {
width:100%;
}

.hospitalList th, .hospitalList td {
text-align:center;
padding:2px 0;
}

.hospitalList .hospitalName {
text-align:left;
width:100px;
}

#know-related-hospital-1 {
display:block;
}

/* 年龄段 */

.knowPeriodMain {
background:transparent url(/img/know/know-period-main-blkcontent-bg.png) repeat-x 0 30px;
}

.knowPeriodMain .blkTop {
background-image:url(/img/know/know-period-main-top-bg.png);
}

.knowPeriodMain h4 {
background-image:url(/img/know/know-period-main-h4-bg.png);
}

.knowPeriodMain .h4Subtitle {
color:#999999;
}

.knowPeriodMain .blkContent {
height:175px;
background:transparent url(/img/know/know-period-main-h4-bottom-dash.png) no-repeat center 0;
}

.knowPeriodMainPic {
width:200px;
height:140px;
border:1px solid #FFF;
background-color:#FFF;
float:left;
margin:15px 0;
}

.knowPeriodMainPic img {
width:200px;
height:140px;
display:block;
}

.knowPeriodMainText {
float:right;
line-height:150%;
width:280px;
margin:-5px 0 0;
}

.periodMainSubtitle {
margin:20px 0 5px;
font-weight:bold;
}

.periodMainKeyList {
font-size:0;
}

.periodMainKeyList li {
display:inline;
font-size:12px;
margin:0 5px 0 0;
}

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

.knowPeriodMainFeature {
background:transparent url(/img/know/dotline1.png) repeat-x;
clear:both;
zoom:1;
}

.knowPeriodMainFeature .featureTop {
font-size:14px;
font-weight:bold;
padding:5px 0;
}

.knowPeriodMainFeature .featureList {
font-size:0;
}

.knowPeriodMainFeature .featureList li {
display:inline;
font-size:12px;
margin:0 12px 0 0;
font-family:"Simsun";
line-height:14px;
}

.knowPeriodHot h4 {
color:#CC3366;
}

.knowPeriodHotList {
margin:10px 18px;
}

.knowPeriodHotList li {
display:inline;
float:left;
margin:0 5px 0 0;
line-height:22px;
font-size:0;
}

.knowPeriodHotList li a {
white-space:nowrap;
font-size:12px;
display:inline-block;
float:left;
}

.knowPeriodHotList li.more {
line-height:22px;
margin:0 5px 0 0;
}

.knowPeriodHotList li.more a {
color:#CC3366;
}

.knowPeriodWeekly .blkContent {
height:100px;
}

.knowPeriodWeekly2 .blkContent {
height:183px;
}

.knowPeriodWeeklyList {
line-height:21px;
padding:10px 10px 5px;
font-family:"Simsun";
clear:both;
zoom:1;
font-size:0;
}

    .knowPeriodWeeklyList:after {
    content:".";
    display:block;
    clear:both;
    height:5px;
    overflow:hidden;
    visibility:hidden;
    }

.knowPeriodWeeklyList dt {
float:left;
width:50px;
height:21px;
font-weight:bold;
clear:left;
font-size:12px;
}

.knowPeriodWeeklyList dd {
float:left;
width:44px;
height:21px;
display:inline;
margin:0 0 0 3px;
font-size:12px;
}

.knowPeriodWeekly2 dd {
width:65px;
padding:0 0 0 10px;
}

.knowPeriodWeekly3 dd {
width:65px;
padding:0 0 0 10px;
}

.knowPeriodWeekly4 dd {
width:65px;
padding:0 0 0 10px;
}

.knowPeriodWeeklyList dd.end {
clear:both;
height:0;
overflow:hidden;
display:block;
float:none;
visibility:hidden;
}

.knowPeriodWeeklyList dd.current {
background:transparent url(/img/know/know-period-weekly-current-bg.png) no-repeat;
}

.knowPeriodExtra .blkTop {
background-image:url(/img/know/know-period-extra-top-bg.png);
}

.knowPeriodExtra .blkBottom {
background-image:url(/img/know/know-period-extra-bottom-bg.png);
}

.knowPeriodExtra .blkContent {
height:345px;
padding:0;
background-color:#F2F9FD;
}

.knowPeriodExtra0 .blkContent {
height:200px;
}

.knowPeriodExtra2 .blkContent {
height:428px;
}

.knowPeriodExtra .periodContentTitle2 {
height:23px;
overflow:hidden;
font:bold 12px/21px default;
background:transparent url(/img/know/know-period-extra-content-title2-bg.png) no-repeat;
padding:5px 94px 0 8px;
text-align:center;
color:#333333;
}

.knowPeriodExtra .more {
line-height:28px;
margin:-28px 10px 0 0;
}

.knowPeriodExtra .textList {
margin:5px 20px 10px;
}

#know-period-category {
width:756px;
height:auto;
overflow:hidden;
clear:both;
zoom:1;
margin:0 -6px 0 0;
+margin:0 -6px 10px 0;
}

    #know-period-category:after {
    content:".";
    display:block;
    clear:both;
    height:5px;
    overflow:hidden;
    visibility:hidden;
    }

.knowPeriodCatBlk {
float:left;
width:372px;
background:transparent url(/img/know/know-period-cat-blk-bg.png) no-repeat 0 bottom;
color:#666666;
margin:0 6px 6px 0;
}

.knowPeriodCatBlk h4 {
height:33px;
overflow:hidden;
background:transparent url(/img/know/know-period-cat-blk-top-bg.png) no-repeat;
font:bold 14px/40px default;
padding:0 268px 0 26px;
color:#0066CC;
text-align:center;
}

.knowPeriodCatBlk .more {
line-height:20px;
margin:-25px 10px 5px 0;
}

.knowPeriodCatBlk .blkContent {
height:220px;
overflow:hidden;
padding:0 10px;
}

.knowPeriodCatPic {
width:100px;
height:75px;
border:1px solid #CCC;
background-color:#F1F1F1;
float:left;
display:inline;
margin:15px 0 15px 10px;
}

.knowPeriodCatText {
float:right;
width:220px;
display:inline;
margin:15px 10px 15px 0;
}

.knowPeriodCatPic img {
width:100px;
height:75px;
display:block;
}

.knowPeriodCatBlk .textListDbl {
width:330px;
}

.knowPeriodCatBlk .textListDbl li {
width:155px;
line-height:22px;
}

#know-period-exp .more {
line-height:20px;
margin:-24px 6px 4px 0;
}

#know-period-exp .expList {
clear:both;
zoom:1;
padding:10px 0 0;
}

#know-period-exp .expListItem {
float:left;
width:320px;
display:inline;
padding:0 22px 10px;
}

#know-period-exp .expTitle {
font-weight:bold;
}

#know-period-ask-update .more {
line-height:20px;
margin:-24px 6px 4px 0;
}

#know-ql-m-list .queslisttable .ql_cat a {
color:#AFAFAF;
font-size:12px;
}


/* 年龄段二级 */

.knowPeriodSubNav {
padding:5px 0;
}

.knowPeriodSubNav li {
text-align:center;
font-size:14px;
line-height:24px;
}

.knowPeriodSubNav li a {
display:block;
zoom:1;
}

.knowPeriodSubNav li.current a {
background-color:#CEE1EF;
font-weight:bold;
}

.knowPeriodSubMain .blkContent {
padding:15px 30px;
height:550px;
}

.knowPeriodSubMain .h4more {
margin:-27px 10px 0;
border-bottom:1px solid #7DBBEC;
}

.knowPeriodSubFeature .blkContent {
padding:5px 15px;
height:310px;
}

.knowPeriodSubFeature .featureTop a {
font-weight:bold;
display:block;
}

.knowPeriodSubFeature .featureTopPic {
width:100px;
height:75px;
display:block;
border:1px solid #C1C1C1;
}

.knowPeriodSubFeature .featureTopPic img {
width:100px;
height:75px;
display:block;
cursor:pointer;
}

.knowPeriodSubFeature .featureTopText {
font-weight:normal;
color:#666;
text-decoration:none;
}

.knowPeriodSubVideo .blkContent {
padding:5px 15px;
height:205px;
}

/* 原创经验 */

.knowExpMain .blkTop {
background-image:url(/img/know/know-exp-main-top-bg.png);
}

.knowExpMain h4 {
background-image:url(/img/know/know-exp-main-h4-bg.png);
}

.knowExpMain .h4Subtitle {
display:block;
width:728px;
margin:-21px auto -1px;
text-indent:75px;
}

.knowExpMain .blkContent {
padding:10px 20px;
background:transparent url(/img/know/know-exp-main-blkcontent-bg.png) repeat-x;
height:120px;
}

.expMainPic {
width:130px;
height:100px;
border:1px solid #FFF;
margin:5px 10px 0 0;
background-color:#FFF;
position:absolute;
z-index:1;
}

.expMainPic img {
width:130px;
height:100px;
display:block;
}

.expMainTitle {
font:bold 14px/20px default;
padding:4px 0 0 146px;
}

.expMainText {
height:80px;
padding:4px 88px 0 152px;
}

.knowExpMain .expMainSubmit {
float:right;
margin:-80px 0 0;
}

.knowExpMain .expMainSubmit a {
width:73px;
height:74px;
background:transparent url(/img/know/know-exp-main-submit-btn.png) no-repeat;
display:block;
overflow:hidden;
text-indent:-999px;
position:relative;
z-index:1;
}

.knowExpCat h4 {
color:#0066CC;
}

.knowExpCat .expMainSubmit {
margin:0 0 0 10px;
font-weight:bold;
}

.knowExpCat .blkContent {
padding:15px 20px 10px;
position:relative;
z-index:1;
height:350px;
}

.expCatPic {
width:200px;
height:200px;
border:1px solid #C1C1C1;
margin:0 10px 0 0;
background-color:#F1F1F1;
position:absolute;
z-index:1;
left:20px;
}

.expCatPic img {
width:200px;
height:200px;
display:block;
}

.expCatFeature {
width:202px;
float:left;
margin:212px 0 0;
}

.expCatFeature .featureText {
margin:5px 0;
display:none;
}

.expCatUpdate {
position:absolute;
z-index:1;
top:15px;
right:20px;
width:482px;
}

.catUpdateItem {
margin:0 0 10px;
}

.catUpdateKeyword {
position:absolute;
z-index:1;
bottom:10px;
left:20px;
width:200px;
font-size:0;
}

.catUpdateKeyword dt {
font-size:12px;
font-weight:bold;
margin:0 0 4px;
}

.catUpdateKeyword dd {
display:inline;
font-size:12px;
margin:0 6px 0 0;
}

.catUpdateKeyword dd a {
white-space:nowrap;
}

/* 全部列表 */

.knowListAll .blkContent {
border-top:1px solid #7CBDEE;
padding:10px 10px 0;
}

.knowListAllBlk {
margin:0 0 10px;
}

.knowListAllBlk h5 {
width:728px;
height:26px;
background:transparent url(/img/know/know-list-all-title-bg.png) no-repeat;
font:bold 14px/26px default;
text-indent:29px;
}

.knowListAllContent {
background-color:#E2F4F8;
padding:20px;
}

.knowListAllContentByCat {
padding:20px 20px 10px;
}

.knowListAllByCat {
font-size:0;
margin:0 0 20px;
padding:0 0 0 10px;
}

.knowListAllByCat dt {
background:transparent url(/img/know/know-sub-cat-bullet.png) no-repeat 0 center;
padding:0 0 0 10px;
font-weight:bold;
margin:0 0 5px -10px;
font-size:12px;
}

.knowListAllByCat dd {
display:inline;
margin:0 12px 0 0;
line-height:20px;
}

.knowListAllByCat dd a {
display:inline-block;
font-size:12px;
white-space:nowrap;
width:215px;
}

.knowListAllVideo .knowListAllContent {
padding:20px 14px;
}

.knowListAllVideo .knowVideoList li {
float:left;
width:124px;
padding:0 8px;
}

.knowListAllVideo .knowVideoList .videoTitle {
text-align:left;
margin:0 0 0 2px;
}

.knowListAllVideo .knowVideoList .videoDetail {
margin:0 0 0 2px;
}

.knowListAllVideo .textListDbl {
border-top:1px solid #CCC;
margin:10px auto 0;
padding:10px 10px 0;
width:680px;
}

.knowListAllVideo .textListDbl li {
width:330px;
line-height:22px;
}

.knowListAllVideo .textListDbl .videoDetail {
margin:0 0 0 10px;
}

.knowListNews .blkContent {
border-top:1px solid #7CBDEE;
padding:20px 20px 10px;
}

.knowListNews .knowListNewsContent li {
margin:0 0 10px;
}

.knowListNews .knowListNewsContent .newsTitle {
font-weight:bold;
}

/* 专家 */

.knowExpertBanner {
width:950px;
height:150px;
background:transparent url(/img/know/know-expert-banner-2.jpg?v=1) no-repeat 0 bottom;
text-indent:-999px;
margin:0 auto 10px;
}

.knowExpertBanner h2 {
width:950px;
height:75px;
background:transparent url(/img/know/know-expert-banner-1.jpg?v=1) no-repeat;
}

h3.knowExpertH3 {
width:950px;
height:40px;
text-indent:-999px;
background-repeat:no-repeat;
background-position:15px 70%;
clear:both;
}

h3.knowExpertH31 {
background-image:url(/img/know/know-expert-h3-1.png?v=1);
}

h3.knowExpertH32 {
background-image:url(/img/know/know-expert-h3-2.png);
}

h3.knowExpertH33 {
background-image:url(/img/know/know-expert-h3-3.png);
}

.knowExpertMain {
width:640px;
float:left;
margin:0 0 10px;
}

.knowExpertMain .blkTopTintBlue {
background-image:url(/img/know/know-blk-top-tint-blue-640-bg.png);
}

.knowExpertMain .blkBottom {
background-image:url(/img/know/know-blk-bottom-640-bg.png);
}

.knowExpertSide {
width:300px;
float:right;
margin:0 0 10px;
}

.knowExpertSide .blkTopTintBlue {
background-image:url(/img/know/know-blk-top-tint-blue-300-bg.png);
}

.knowExpertSide .blkBottom {
background-image:url(/img/know/know-blk-bottom-300-bg.png);
}

.knowExpHot .blkContent {
border-width:1px 1px 0;
height:465px;
overflow:hidden;
}

.expHotList {
padding:5px 15px 15px;
}

.expHotItem {
background:transparent url(/img/know/dotline1.png) repeat-x 0 bottom;
padding:15px 0;
}

.expHotPic {
width:100px;
height:100px;
position:absolute;
z-index:1;
}

.expHotPic img {
width:100px;
height:100px;
background-color:#F1F1F1;
display:block;
}

.expHotPerson {
padding:0 0 0 120px;
font:bold 14px/20px default;
}

.expHotPerson .personHospital {
margin:0 10px;
}

.expHotPerson .personAccomplished {
font-size:12px;
}

.expHotAnswered {
padding:0 0 0 120px;
margin:5px 0 0;
}

.expHotAnswered .askNow {
margin:0 0 0 10px;
}

.expHotAnswered .askNow a {
text-decoration:underline;
}

.expHotInfo {
padding:0 0 0 120px;
margin:15px 0 0;
text-indent:2em;
line-height:20px;
}

.knowExpLatestAnswer .blkContent {
padding:5px 20px;
height:200px;
overflow:hidden;
}

.knowExpLatestAnswer .listGap {
margin:0 5px;
}

.knowExpCooperation .blkContent {
padding:5px 20px;
height:200px;
overflow:hidden;
}

.knowExpUser .blkContent {
padding:10px 20px 5px;
}

.expUserList {
zoom:1;
clear:both;
padding:10px 0 0;
}

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


.expUserItem {
float:left;
width:268px;
height:210px;
padding:0 15px;
}

.expUserPic {
width:100px;
height:100px;
position:absolute;
z-index:1;
}

.expUserPic img {
width:100px;
height:100px;
background-color:#F1F1F1;
display:block;
}

.expUsername {
height:80px;
padding:0 0 0 110px;
}

.expUsername a {
font-weight:bold;
}

.expUsername .userHonor {
display:block;
font-family:"Simsun";
margin:5px 0 0;
}

.expUserAnswered {
height:20px;
padding:0 0 0 110px;
line-height:20px;
}

.expUserAnswered a {
/*display:block;
width:90px;
height:31px;
overflow:hidden;
line-height:32px;
background:transparent url(/img/know/know-btn-green-90-bg.png) no-repeat;
text-align:center;
color:#FFF !important;*/
text-decoration:underline;
}

.expUserInfo {
clear:both;
margin:15px 0 0;
line-height:20px;
}

.knowExpUserApply .blkContent {
padding:10px 20px 5px;
}

.knowExpUserApply .applyNow {
margin:10px auto 5px;
}

.knowExpUserApply .applyNow a {
margin:0 auto;
display:block;
width:90px;
height:31px;
overflow:hidden;
line-height:32px;
background:transparent url(/img/know/know-btn-green-90-bg.png) no-repeat;
text-align:center;
text-decoration:none;
color:#FFF;
}

.knowExpertSingle h4 {
 border-bottom:1px solid #7CBDEE;
 margin:0 0 1px;
 }

.knowExpertSingle h4 strong {
color:#C30;
margin:0 0 0 5px;
}

.knowExpertSingle .blkContent {
padding:10px;
}

.expertSinglePic {
clear:both;
zoom:1;
}

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

.expertSinglePic img {
width:200px;
height:200px;
border:1px solid #C5D3C1 !important;
float:left;
margin:0 15px 0 0;
}

.expertSingleInfo {
padding:0 0 0 217px;
height:172px;
margin:-172px 0 20px;
float:right;
}

.expertSingleInfoSubtitle {
margin:10px 0 0;
}

.knowExpertSingle h5 {
background:transparent url(/img/know/dotline1.png) repeat-x;
padding:10px 0;
clear:both;
}

.knowExpertSingle h5 em {
color:#CC3300;
font-style:normal;
font-weight:normal;
margin:0 4px;
}

.knowExpertSingle .textList {
padding:5px 30px;
}

.knowExpertSingle .textList li {
line-height:22px;
background-position:0 10px;
}

.knowExpertSingle .textList .time {
display:block;
text-align:right;
margin:-22px 0 0;
}

.knowExpertSingleSide h4 {
border-bottom:1px solid #7CBDEE;
font-size:12px;
}

.knowExpertSingleSide .h4more {
margin-top:-25px;
}

.knowExpertSingleSide .blkContent {
padding:10px 20px;
}

.knowExpertSingleSide .textListDbl {
width:248px;
}

.knowExpertSingleSide .textListDbl li {
width:114px;
}

.knowExpertListAll h4 {
border-bottom:1px solid #7CBDEE;
+overflow:hidden;
}

.knowExpertList {
display:none;
}

#know-expert-list-1 {
display:block;
}

.knowExpertAllList {
padding:20px;
zoom:1;
clear:both;
}

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

.knowExpertAllItem {
float:left;
width:148px;
height:150px;
overflow:hidden;
text-align:center;
margin:0 0 15px;
}

.knowExpertAllItem p {
line-height:20px;
}

.knowExpertAllList .expertListAvatar {
width:100px;
height:100px;
border:1px solid #C1C1C1;
margin:0 auto;
}

.knowExpertAllList .expertListAvatar img {
width:100px;
height:100px;
display:block;
}

.knowExpertAllList .expertListName {
margin:5px 0 0;
}

/* 2009更新：本周育儿达人 */

#know-this-week-expert .blkTop {
background-image:url(/img/know/know-this-week-expert-top-bg.png);
}

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

#know-this-week-expert .blkContent {
padding:10px 10px 5px;
}

#know-this-week-expert .expertAvatar {
width:100px;
height:100px;
border:1px solid #C1C1C1;
margin:0 auto;
}

#know-this-week-expert .expertAvatar img {
width:100px;
height:100px;
display:block;
background-color:#F1F1F1;
}

#know-this-week-expert .expertName {
text-align:center;
font-weight:bold;
margin:5px 0 0;
}

#know-this-week-expert .expertHonor {
text-align:center;
color:#FF6363;
margin:0 0 5px;
}
#popup-first {

position:absolute;

z-index:20;

top:300px;

left:50%;

width:384px;

height:245px;

margin:0 0 0 -192px;

background:transparent url(/img/task/site-guide-common-bg.png) no-repeat right 0;

}



#popup-first .startNow a {

width:120px;

height:34px;

display:block;

margin:12px 0 0 133px;

font:bold 14px/34px default;

text-align:center;

color:#FFF;

text-decoration:none;

}



#popup-first .contentJump {

float:right;

display:inline;

text-align:right;

margin:-27px 20px 0 0;

color:#06D;

line-height:20px;

}



#popup-first .contentJump a {

color:#06D;

text-decoration:none;

display:inline-block;

}


.stepJumpNotice {

position:absolute;

z-index:20;

top:300px;

left:50%;

width:384px;

height:146px;

margin:0 0 0 -192px;

background:transparent url(/img/task/site-guide-common-bg.png) no-repeat right -265px;

}



.stepJumpNotice .contentJump {

line-height:20px;

text-align:center;

}



.stepJumpNotice .contentJump a {

color:#06D;

text-decoration:none;

display:inline-block;

}



.stepJumpNotice .popupClose {

position:absolute;

z-index:21;

top:15px;

right:15px;

width:16px;

height:16px;

overflow:hidden;

text-indent:-999px;

background:transparent url(/img/task/site-guide-common-bg.png) no-repeat 1000px 1000px;

cursor:pointer;

}

/* tag */
.knowTagAll {
width:950px !important;
margin:0 0 10px;
float:none;
}

.knowTagAll .blkTopTintBlue {
background-image:url(/img/know/know-blk-top-tint-blue-950-bg.png);
}

.knowTagAll .blkBottom {
background-image:url(/img/know/know-blk-bottom-950-bg.png);
}

.knowTagAlphabet {
padding:20px 0 0 3px;
clear:both;
zoom:1;
}

.knowTagAlphabet ul {
height:20px;
background-color:#E2E2E6;
border-bottom:1px solid #707070;
}

.knowTagAlphabet li {
float:left;
height:10px;
margin:5px 0 0;
border-left:1px solid #8A8A8A;
white-space:nowrap;
}

.knowTagAlphabet li#allTags {
border-left:0;
}

.knowTagAlphabet li a {
display:block;
height:20px;
padding:0 13px;
font:bold 10px/20px "Tahoma";
margin:-5px 0 0;
text-align:center;
}

.knowTagAlphabet li.current a {
width:30px;
height:42px;
background:transparent url(/img/know/know-tag-alphabet-current-bg.png) no-repeat center 0;
padding:0 3px;
margin:-27px 0 0;
font:bold 16px/26px "Tahoma";
color:#FFF;
text-decoration:none;
}

.knowTagAlphabet li#allTags a {
padding:0 8px;
}

.knowTagAlphabet li#allTags.current a {
font-size:12px;
padding:0 3px;
}

.knowTagCloud {
clear:both;
zoom:1;
margin:15px;
padding:0 0 50px;
}

.knowTagCloud .tagCloudList {
font-size:0;
}

.knowTagCloud .tagCloudList li {
display:inline;
font-size:0;
margin:0 15px 0 0;
}

.knowTagCloud .tagCloudList li a {
font:14px/200% default;
display:inline-block;
white-space:nowrap;
}
.knowSearch3{ background:url(/img/know/know-search3-bg_new.png) no-repeat;}
.knowSearch3 .knowSearchSubmit{ float:left;}
.knowSearch3 .knowSearchText,
    .knowSearch3 .knowSearchInputText { width:226px;}
    .knowSearchTag{ color:#FFFFFF;
        line-height:28px;
position:absolute;
right:0;
width:310px;
_width:318px;
       padding-top:11px;
    }
#DivAll .knowSearchTag a,
#DivAll .knowSearchTag a:hover{ color:#fff;}
/* tag end */


/* know-header-for-channel */

#know-header.forAnswerChannel {
margin:10px auto 5px;
}

#know-header.forAnswerChannel {
width:950px;
height:39px;
overflow:hidden;
background:transparent url(/img/know/know-header-for-channel-bg.png?v=2) no-repeat;
}

#know-header.forAnswerChannel .knowH1 {
width:128px;
height:39px;
background:none;
margin:0;
padding:0;
float:left;
}

#know-header.forAnswerChannel .knowH1 a {
width:128px;
}

#know-header.forAnswerChannel .knowNavByPeriod {
margin:0;
width:316px;
}

#know-header.forAnswerChannel .knowNavByPeriod li {
width:auto;
height:auto;
background:none;
margin:12px 0 0;
padding:0 8px;
border-right:1px solid #6099C9;
}

#know-header.forAnswerChannel .knowNavByPeriod .knowNavPeriod5 {
border-right:0 none;
}

#know-header.forAnswerChannel .knowNavByPeriod li a {
height:auto;
text-indent:0;
width:auto;
margin:0;
font-size:14px;
font-weight:bold;
}

#know-header.forAnswerChannel .knowNavByPeriod li.current a, #know-header.forAnswerChannel .knowNavByPeriod li a:hover {
color:#E67B24;
text-decoration:none;
margin-bottom:0;
position:static;
top:0;
z-index:0;
background:none;
}

#know-header.forAnswerChannel .knowSearch {
width:398px;
height:auto;
margin:0;
background:none;
overflow:hidden;
}

#know-header.forAnswerChannel .knowSearchOn {
width:398px;
height:auto;
margin:0;
background:none;
overflow:hidden;
}

#know-header.forAnswerChannel .knowSearchText {
width:244px;
height:29px;
margin:6px 0 0;
}

#know-header.forAnswerChannel .knowSearchInputText {
width:224px;
margin:0 10px;
padding:3px 0 0;
font-size:12px;
}

#know-header.forAnswerChannel .knowSearchSubmit {
width:70px;
height:25px;
float:left;
display:inline;
margin:8px 0 0 8px;
}

#know-header.forAnswerChannel .knowSearchAnswers {
width:70px;
height:25px;
float:left;
display:inline;
margin:8px 0 0 5px;
border:0;
text-indent:-999px;
background:none;
cursor:pointer;
}

#know-header.forAnswerChannel .knowPinned {
width:auto;
margin:13px 8px 0 0;
}

#know-header.forAnswerChannel .knowPinned a {
width:82px;
height:16px;
display:block;
overflow:hidden;
text-indent:-999px;
}

#know-header.forAnswerChannel .knowPinned a:hover {
text-decoration:none;
}
