input { font-family: Arial; font-size: 14px; }
#cidlist { line-height: 20px; }
    #cidlist a { margin-right: 10px; margin-left: 0px; }
    #cidlist .oncid { text-decoration: none; }
a.oncid:link { font-weight: bold; color: #000000; text-decoration: none; }
a.oncid:visited { font-weight: bold; color: #000000; text-decoration: none; }
a.oncid:hover { font-weight: bold; color: #000000; text-decoration: none; }
#cidlist .offcid { text-decoration: underline; }
a.offcid:link { color: #0000CC; text-decoration: none; }
a.offcid:visited { color: #0000CC; text-decoration: none; }
a.offcid:hover { color: #0000CC; text-decoration: none; }
#cinput { }
    #cinput #wd { height: 18px; width: 330px; }
    #cinput #sb { height: 25px; }

#pagemain { margin: auto; width: 100%; max-width: 950px; overflow: hidden; }

#searchresult { width: 100%; max-width: 950px; }
.resultdo { font-size: 14px; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #2262C3; height: 32px; padding-left: 5px; padding-right: 5px; margin-bottom: 16px; }
.resultdojg { font-size: 14px; line-height: 32px; font-weight: bold; color: #FFFFFF; }
    .resultdojg a:link { font-weight: bold; color: #fff; text-decoration: none; }
    .resultdojg a:visited { font-weight: bold; color: #fff; text-decoration: none; }
    .resultdojg a:hover { font-weight: bold; color: #fff; text-decoration: underline; }
.resultdorc { font-size: 12px; line-height: 32px; color: #FFFFFF; }
    .resultdorc a:link { font-weight: bold; color: #fff; text-decoration: none; }
    .resultdorc a:visited { font-weight: bold; color: #fff; text-decoration: none; }
    .resultdorc a:hover { font-weight: bold; color: #fff; text-decoration: underline; }

#searchlist { border-right-width: 0px; border-right-style: solid; border-right-color: #B0C2E1; }

.resultitem { margin-bottom: 15px; }

.resultitemtitle { line-height: 1.5em; background-color: #DDF2FF; border-top-width: 1px; border-top-style: solid; border-top-color: #B0C2E1; overflow: hidden; padding: 6px 5px; }
    .resultitemtitle a { font-size: 14px; font-weight: bold; color: #003399; text-decoration: none; }
        .resultitemtitle a:visited { font-size: 14px; font-weight: bold; color: #003399; text-decoration: none; }
        .resultitemtitle a:hover { font-size: 14px; font-weight: bold; color: #FF6600; text-decoration: underline; }

.resultitemtitlecate { font-size: 12px; font-weight: normal; color: #666666; margin-left: 5px; }
    .resultitemtitlecate a { font-size: 12px; font-weight: normal; color: #060; text-decoration: none; color: #060; }
        .resultitemtitlecate a:visited { font-size: 12px; font-weight: normal; color: #060; text-decoration: none; }
        .resultitemtitlecate a:hover { font-size: 12px; font-weight: normal; color: #060; text-decoration: underline; }

.resultitembody { line-height: 2em; color: #999; overflow: hidden; padding-right: 5px; padding-left: 5px; }
.resultitembodyA { max-height: 4.5rem; overflow: hidden; }
.silBd { background-image: url(/images/2009/s_ico_down.jpg); line-height: 24px; background-repeat: no-repeat; height: 24px; padding-left: 24px; padding-right: 24px; margin-top: 1.5em; }
    .silBd a { font-size: 14px; font-weight: bold; }

.resultitematt { color: #000000; font-size: 12px; padding: 8px 5px; }
.resultitemTags { padding: 5px; }
    .resultitemTags a { font-size: 12px; font-weight: normal; margin-right: 5px; color: #003399; text-decoration: underline; }
        .resultitemTags a:visited { font-size: 12px; font-weight: normal; margin-right: 5px; color: #003399; text-decoration: underline; }
        .resultitemTags a:hover { font-size: 12px; font-weight: normal; margin-right: 5px; color: #F00; text-decoration: underline; }

.tt3 { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #EBF0FA; padding: 3px; line-height: 1.6em; background-color: #FFFFFF; }

.ts { background-color: #D9E1F7; font-size: 12px; margin-bottom: 12px; clear: both; }
    .ts a { color: #0000CC; }
.nc { padding-left: 10px; margin-top: 20px; line-height: 1.5em; font-size: 14px; }

#pages { padding: 5px 0; margin: auto; margin-top: 10px; margin-bottom: 20px; max-width: 950px; text-align: center; overflow: hidden; font-size: 14px; border-top: 1px solid #b0c2e1; background-color: #ddf2ff; }
    #pages a, #pages b { margin-right: 10px; }
    #pages .thispage { margin-right: 10px; font-weight: bold; }
.cpr { background-color: #E6E6E6; font-size: 12px; color: #333333; }
    .cpr .fy1 { color: #7777CC; font-weight: bold; }

.rt1 { width: 100%; max-width: 950px; margin: auto; margin-bottom: 16px; color: #261CDC; border-top-width: 1px; border-top-style: solid; border-top-color: #7593E5; font-size: 12px; }
    .rt1 * { font-size: 12px; }
.shk { }
.skh a { padding-right: 3px; padding-left: 3px; font-size: 14px; line-height: 1.7em; }
.skhs { overflow: hidden; }
    .skhs ul { padding: 0 0 0 20px; margin: 0; }
        .skhs ul li { padding: 0; margin: 5px 0; border-bottom: 1px solid #dfdfdf; padding: 5px 0; }
            .skhs ul li a { padding: 0; text-decoration: none; line-height: 1.5em; }

#div_yahootongji { clear: both; width: 100%; text-align: center; }