﻿body { background-color: #FFF; color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin: 0; padding: 0; }
a { color: #666; text-decoration: none; }
a:hover { color: #016FA4; text-decoration: underline; }
p { margin: 8px; }
.hint { color: #FF4800; font-size: 14px; }
#wrapper { margin: 0 auto; padding-top: 100px; width: 700px; }
#topic { height: 110px; margin: 0 auto; width: 400px; }
.search { background-color: #EEF9FF; border-top: 2px solid #006FA6; height: 120px; margin: 0; padding: 0; width: 700px; }
.search_input_box { font-size: 16px; height: 34px; margin: 0 auto; padding-top: 15px; text-align: center; width: 650px; }
.search_input { background-color: #FFF; border: 2px solid #006FA6; color: #006FA6; font-size: 22px; font-weight: bold; height: 30px; line-height: 30px; padding-left: 2px; width: 400px; }
.search_input_submit { background: #FFF url(search.gif) no-repeat; border: 0px; cursor: pointer; height: 25px; margin: 10px auto; width: 86px; }
#dairy { background-color: #FFF8F5; border: 1px dotted #EEE; height: auto; padding: 4px; width: 690px; }
.result { background-color: #FCFCFC; border: 1px dotted #DDD; height: auto; padding: 4px 4px 20px 4px; width: 690px; }
.word { color: #006FA6; font-size: 18px; font-weight: 700; }
.pronounce { color: #FF4800; font-family: "lucida sans unicode" , sans-serif; font-size: 18px; }
.def { color: #333; display: block; font-size: 18px; margin: 10px 0; }
.orig { color: #006FA6; display: block; font-size: 16px; line-height: 25px; margin-top: 5px; }
.trans { color: #555; display: block; font-size: 15px; line-height: 20px; }
.link { background: #EEF9FF; border: 1px dotted #006FA6; display: block; font-size: 13px; height: auto; margin-top: 10px; padding: 3px 6px; }
.bottom { border-top: 1px dotted #DDD; color: #BBB; height: auto; margin: 20px auto; padding-top: 20px; text-align: center; width: 700px; }
.ipt { border: 1px solid #CCC; font-family: verdana,simsun,sans-serif; height: 12px; padding: 4px 2px; }
.btn { background: #DDD; border-bottom: 1px solid #BBB; border-left: 1px solid #EEE; border-right: 1px solid #BBB; border-top: 1px solid #EEE; cursor: pointer; padding: 3px; }
#form1 { margin: 0; padding: 0px 0 0px 0px; }
/*-------------------------分页*/
/*-------------------------分页*/
.pages
{
    text-align: center;
    margin: 10px 10px 5px 10px;
    clear: both;
    height: 30px;
}
.p_btns
{
    padding: 0px;
    margin: 0px auto;
    font-size: 12px;
}
.p_btns .total_count
{
    float: right;
    padding-top: 3px;
    line-height: 14px;
}
.p_btns a
{
    display: inline;
    float: left;
    margin-right: 4px;
    padding: 2px 5px;
    border: 1px solid #DDD;
    background: #FFF;
    text-decoration: none;
    color: #00599B;
    font-size: 12px;
    text-align: center;
}
.p_btns a:hover
{
    text-decoration: none;
    border: 1px solid #00599B;
}
.p_btns .currentpage
{
    display: inline;
    float: left;
    margin-right: 4px;
    padding: 2px 5px;
    border: 1px solid #333;
    font-weight: 800;
    background: #00599B;
    color: #fff;
}
.p_btns .jumppage
{
    float: left;
    padding-top: 3px;
}
.p_btns input
{
    width: 40px;
    border: 1px solid #AACCEE;
    height: 14px;
    font-size: 12px;
}

