﻿
/*第一种*/
.fy1
{
    padding: 3px;
    text-align: center;
    margin: 3px;
}
.fy1 A
{
    text-decoration: none;
    border: 1px solid #aaaadd;
    padding: 2px 5px 2px 5px;
    margin-right:2px;
    color: #000099;
}
.fy1 A:hover
{
    border: 1px solid #000099;
    color: #000;
}
.fy1 .current
{
    border: 1px solid #000099;
    padding: 2px 5px 2px 5px;
    font-weight: bold;
    margin-right:2px;
    color: #fff;
    background-color: #000099;
}
.fy1 .disabled
{
    border: 1px solid #eee;
    padding: 2px 5px 2px 5px;
    margin-right:2px;
    color: #ddd;
}

/*第二种*/
.fy2
{
    padding: 3px;
    margin: 3px;
    text-align: center;
}
.fy2 A
{
    border: 1px solid #fff;
    padding: 2px 5px 2px 5px;
    margin: 2px;
    text-decoration: underline;
    color: #000099;
}
.fy2 A:hover
{
    border: 1px solid #000099;
    color: #000;
}
.fy2 A:active
{
    border: 1px solid #000099;
    color: #f00;
}
.fy2 .current
{
    border: 1px solid #fff;
    padding: 2px 5px 2px 5px;
    font-weight: bold;
    margin: 2px;
    background: #fff;
}
.fy2 .disabled
{
    border: 1px solid #eee;
    padding: 2px 5px 2px 5px;
    margin: 2px;
    color: #ddd;
}

/*第三种*/
.fy3
{
    padding: 3px;
    margin: 3px;
    font-family: Tahoma,Helvetica,sans-serif;
    font-size: 0.85em;
    text-align: center;
}
.fy3 A
{
    border: 1px solid #ccdbe4;
    color: #0061de;
    background-position: 50% bottom;
    padding: 2px 8px 2px 8px;
    text-align: center;
    margin-right: 3px;
    text-decoration: none;
}
.fy3 A:hover
{
    border: 1px solid #2b55af;
    background-image: none;
    color: #fff;
    background-color: #3666d4;
}
.fy3 .current
{
    padding: 2px 6px 2px 6px;
    font-weight: bold;
    color: #000;
    margin-right: 3px;
}
.fy3 .disabled
{
    display: none;
}
/*第四种*/
.fy4
{
    padding: 3px;
    font-size: 80%;
    margin: 3px;
    color: #ff6500;
    text-align: center;
}
.fy4 A
{
    border: 1px solid #ff9600;
    background-position: 50% bottom;
    background-image: url(Img/fy3.jpg);
    padding: 5px 7px 5px 7px;
    color: #ff6500;
    text-decoration: none;
    margin-right:2px;
}
.fy4 A:hover
{
    border: 1px solid #ff9600;
    background-image: none;
    color: #ff6500;
    background-color: #ffc794;
}
div.fy4 A:active
{
    border: 1px solid #ff9600;
    background-image: none;
    color: #ff6500;
    background-color: #ffc794;
}
div.fy4 span.current
{
    border: 1px solid #ff6500;
    padding: 5px 7px 5px 7px;
    font-weight: bold;
    color: #ff6500;
    margin-right: 2px;
    background-color: #ffbe94;
}
div.fy4 span.disabled
{
    border: 1px solid #ffe3c6;
    padding: 5px 7px 5px 7px;
    color: #ffe3c6;
    margin-right:2px;
}
/*第五种*/
.fy5
{
    padding: 3px;
    margin: 3px;
    text-align: center;
}
.fy5 A
{
    border: 1px solid #dedfde;
    background-position: 50% bottom;
    padding: 2px 6px 2px 6px;
    color: #0061de;
    margin-right: 3px;
    text-decoration: none;
}
.fy5 A:hover
{
    background-color: #0061de;
    border: 1px solid #000;
    color: #fff;
    background-image: none;
}
.fy5 A:active
{
    border: 1px solid #000;
    background-image: none;
    background-color: #0061de;
}
.fy5 .current
{
    padding: 2px 6px 2px 6px;
    font-weight: bold;
    color: #ff0084;
    margin-right: 3px;
}
.fy5 .disabled
{
    padding: 2px 6px 2px 6px;
    color: #adaaad;
    margin-right: 3px;
}
/*第六种*/
.fy6
{
    padding: 3px;
    margin: 3px;
    text-align: center;
}
.fy6 A
{
    border: 1px solid #9aafe6;
    padding: 2px 5px 2px 5px;
    color: #2e6ab1;
    margin-right: 2px;
    text-decoration: none;
}
.fy6 A:hover
{
    border: 1px solid #2b66a5;
    color: #000;
    background-color: yellow;
}
.fy6 A:active
{
    border: 1px solid #2b66a5;
    color: #000;
    background-color: yellow;
}
.fy6 span.current
{
    border: 1px solid navy;
    padding: 2px 5px 2px 5px;
    font-weight: bold;
    color: #fff;
    margin-right: 2px;
    background-color: #2e6ab1;
}
.fy6 span.disabled
{
    border: 1px solid #929292;
    padding: 2px 5px 2px 5px;
    margin-right: 2px;
    color: #929292;
}
/*第七种*/
.fy7
{
    padding: 3px;
    margin: 3px;
    text-align: center;
}
.fy7 A
{
    border: 1px solid #2c2c2c;
    padding: 2px 5px 2px 5px;
    background-image: url(Img/black.gif);
    color: #fff;
    text-decoration: none;
}
.fy7 A:hover
{
    border: 1px solid #aad83e;
    background: url(Img/yellow.gif) #aad83e;
    color: #fff;
}
.fy7 A:active
{
    border: 1px solid #aad83e;
    background: url(Img/yellow.gif) #aad83e;
    color: #fff;
}
.fy7 .current
{
    border: 1px solid #aad83e;
    padding: 2px 5px 2px 5px;
    font-weight: bold;
    background: url(Img/yellow.gif) #aad83e;
    margin-right: 2px;
    color: #fff;
}
.fy7 .disabled
{
    border: 1px solid #aad83e;
    padding: 2px 5px 2px 5px;
    background: url(Img/yellow.gif) #aad83e;
    margin-right: 2px;
    color: #ccc;
}
/*第八种*/
.fy8
{
    padding: 3px;
    margin: 3px;
    text-align: center;
}
.fy8 A
{
    border: 1px solid #9aafe5;
    padding: 2px 5px 2px 5px;
    color: #2e6ab1;
    text-decoration: none;
    margin-right: 2px;
}
.fy8 A:hover
{
    border: 1px solid #2b66a5;
    background-color: yellow;
    color: #000;
}
.fy8 A:active
{
    border: 1px solid #2b66a5;
    color: #000;
    background-color: yellow;
}
.fy8 .current
{
    border: 1px solid navy;
    padding: 2px 5px 2px 5px;
    color: #fff;
    background-color: #2e6ab1;
    font-weight: bold;
    margin-right: 2px;
}
.fy8 .disabled
{
    border: 1px solid #929292;
    border: 5px 2px 5px 2px;
    color: #929292;
    margin-right: 2px;
}
/*第九种*/
.fy9
{
    padding: 3px;
    margin: 3px;
    text-align: center;
}
.fy9 A
{
    border: 1px solid #8db5d7;
    padding: 2px 5px 2px 5px;
    color: #000;
    text-decoration: none;
    margin-right: 2px;
}
.fy9 A:hover
{
    border: 1px solid red;
    padding: 2px 5px 2px 5px;
    margin-right: 2px;
}
.fy9 A:active
{
    border: 1px solid red;
    padding: 2px 5px 2px 5px;
    margin-right: 2px;
}
.fy9 .current
{
    border: 1px solid #e89954;
    padding: 2px 5px 2px 5px;
    font-weight: bold;
    color: #000;
    background-color: #ffca7d;
    margin-right: 2px;
}
.fy9 .disabled
{
    border: 1px solid #ccc;
    padding: 2px 5px 2px 5px;
    color: #ccc;
    margin-right: 2px;
}
/*第十种*/
div.fy10
{
    padding: 3px;
    margin: 3px;
    text-align: center;
}
div.fy10 A
{
    border: 1px solid #eee;
    padding: 2px 5px 2px 5px;
    text-align: center;
    color: #036cb4;
    text-decoration: none;
    margin-right:2px;
}
div.fy10 A:hover
{
    border: 1px #999 solid;
    color: #666;
}
div.fy10 A:active
{
    border: 1px solid #999;
    color: #666;
}
div.fy10 span.current
{
    border: 1px solid #036cb4;
    padding: 2px 5px 2px 5px;
    margin: 2px;
    color: #fff;
    background-color: #036cb4;
    margin-right:2px;
}
div.fy10 span.disabled
{
    border: 1px solid #eee;
    padding: 2px 5px 2px 5px;
    color: #ddd;
    margin-right:2px;
}
/*第十一种*/
.fy11
{
    padding: 4px 0px 4px 0px;
    color: #48b9ef;
    font-family: Arial,Helvetica,sans-serif;
    background-color: #fff;
    text-align: center;
}
.fy11 A
{
    border: 2px solid #f0f0f0;
    padding: 2px 5px 2px 5px;
    margin: 0px 2px;
    color: #48b9ef;
    text-decoration: none;
}
.fy11 A:hover
{
    border: 2px solid #ff5a00;
    color: #ff5a00;
}
.fy11 A:active
{
    border: 2px solid #ff5a00;
    color: #ff5a00;
}
.fy11 .disabled
{
    display: none;
}
.fy11 .current
{
    border: 2px solid #ff5a00;
    padding: 2px 5px 2px 5px;
    background-color: #ff6c16;
    color: #fff;
    font-weight: bold;
}
/*第十二种*/
.fy12
{
    margin: 3px;
    padding: 3px;
    font-size: 13px;
    color: #313031;
    font-family: Verdana,Tahoma,Arial,Helvetica,Sans-Serif;
    background-color: #fff;
    text-align: center;
}
.fy12 A
{
    border: 1px solid #b7d8ee;
    padding: 3px;
    margin: 3px;
    color: #0030ce;
    text-decoration: none;
}
.fy12 A:hover
{
    border: 1px solid #b7d8ee;
    color: #0066a7;
    background-color: #d2eaf6;
}
.fy12 A:active
{
    border: 1px solid #b7d8ee;
    color: #0066a7;
    background-color: #d2eaf6;
}
.fy12 .current
{
    border: 1px solid #b7d8ee;
    padding: 3px;
    margin: 3px;
    font-weight: bold;
    color: #444444;
    background-color: #d2eaf6;
    margin: 0px 3px;
}
.fy12 .disabled
{
    display: none;
}
/*第十三种*/
.fy13
{
    border: 1px dotted #9c9a9c;
    font-size: 13px;
    color: #313031;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #cecfce;
    text-align: right;
}
.fy13 A
{
    padding: 1px 3px 1px 3px;
    font-weight: bold;
    margin: 0px 1px;
    color: #0030ce;
    text-decoration: none;
}
.fy13 A:hover
{
    background-color:#fff;
}
.fy13 .current
{
    padding: 1px 2px 1px 2px;
    color: #000;
    background-color: #fff;
}
.fy13 .disabled
{
    display: none;
}
/*第十四种*/
.fy14
{
    padding: 3px;
    margin: 3px;
    text-align: center;
}
.fy14 A
{
    border: 1px solid #ddd;
    padding: 2px 5px 2px 5px;
    color: #88af3f;
    text-decoration: none;
    margin-right: 2px;
}
.fy14 A:hover
{
    border: 1px solid #85bd1e;
    color: #638425;
    background-color: #f1ffd6;
}
.fy14 A:active
{
    border: 1px solid #b2e05d;
    color: #fff;
    background-color: #f1ffd6;
}
.fy14 .current
{
    border: 1px solid #b2e05d;
    padding: 2px 5px 2px 5px;
    font-weight: bold;
    color: #fff;
    background-color: #b2e05d;
    margin-right:2px;
}
.fy14 .disabled
{
    border: 1px solid #f3f3f3;
    padding: 2px 5px 2px 5px;
    color: #ccc;
    margin-right: 2px;
}
/*第十五种*/
.fy15
{
    padding: 3px;
    margin: 3px;
    text-align: center;
}
.fy15 A
{
    border: 1px solid #dedfde;
    padding: 6px;
    background-position: 50% bottom;
    margin-right: 2px;
    color: #99210b;
    text-decoration: none;
    padding: 2px 6px 2px 6px;
}
.fy15 A:hover
{
    border: 1px solid #000;
    background-image: none;
    color: #fff;
    background-color: #777777;
}
.fy15 A:active
{
    border: 1px solid #000;
    background-color: #777777;
    color: #fff;
}
.fy15 .current
{
    padding: 2px 6px 2px 6px;
    margin-right: 2px;
    color: #99210b;
}
.fy15 .disabled
{
    padding: 2px 6px 2px 6px;
    margin-right: 2px;
    color: #adaaad;
}
/*第十六种*/
.fy16
{
    padding: 3px;
    margin: 3px;
    text-align: center;
}
.fy16 A
{
    border: 1px solid #ccc;
    padding: 2px 6px 2px 6px;
    background-position: 50% bottom;
    color: rgb(66,97,222);
    margin-right: 3px;
    text-decoration: none;
    font-weight: bold;
}
.fy16 A:hover
{
    background-color: #4261df;
    color: #fff;
}
.fy16 .current
{
    padding: 2px 6px 2px 6px;
    margin-right: 3px;
    color: #000;
    font-weight: bold;
}
.fy16 .disabled
{
    display: none;
}
/*第十七种*/
.fy17
{
    padding: 4px;
    margin: 3px;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    font-weight: bold;
}
.fy17 A
{
    border: 2px solid #d9d300;
    padding: 2px 5px 2px 5px;
    color: #fff;
    text-decoration: none;
    background-color: #d90;
    margin: 2px;
}
.fy17 A:hover
{
    border: 2px solid #ff0;
    color: #000;
    background-color: #ff0;
}
.fy17 A:active
{
    border: 2px solid #ff0;
    color: #000;
    background-color: #ff0;
}
.fy17 .current
{
    border: 2px solid #fff;
    padding: 2px 5px 2px 5px;
    color: #000;
    margin: 2px;
    font-weight: bold;
}
.fy17 .disabled
{
    display: none;
}
/*第十八种*/
.fy18
{
    padding: 3px;
    margin: 3px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    background-color: #000;
}
.fy18 A
{
    margin: 2px;
    color: #fa0;
    background-color: #000;
    text-decoration: none;
}
.fy18 A:hover
{
    color: #fff;
    background-color: #000;
}
.fy18 A:active
{
    color: #fff;
    background-color: #000;
}
.fy18 .current
{
    font-weight: bold;
    margin: 2px;
    color: #fff;
    background-color: #000;
}
.fy18 .disabled
{
    margin: 2px;
    color: #444;
    background-color: #000;
}
/*第十九种*/
.fy19
{
    padding: 2px;
    margin: 7px;
    font-family: "Lucida Sans Unicode" , "Lucida Grande" , LucidaGrande, "Lucida Sans" , Geneva, Verdana, sans-serif;
    text-align: center;
}
.fy19 A
{
    padding: 0.5em 0.64em 0.43em 0.64em;
    color: #fff;
    background-color: #ee4e4e;
    text-decoration: none;
    margin: 2px;
}
.fy19 A:hover
{
    padding: 0.5em 0.64em 0.43em 0.64em;
    color: #fff;
    background-color: #de1818;
    margin: 2px;
}
.fy19 A:active
{
    padding: 0.5em 0.64em 0.43em 0.64em;
    color: #fff;
    background-color: #de1818;
    margin: 2px;
}
.fy19 .current
{
    padding: 0.5em 0.64em 0.43em 0.64em;
    color: #fff;
    background-color: #f6efcc;
    margin: 2px;
}
.fy19 .disabled
{
    display: none;
}
/*第二十种*/
.fy20
{
    padding: 4px;
    margin: 3px;
    text-align: center;
}
.fy20 A
{
    border: 1px solid #ccc;
    padding: 2px 5px 2px 5px;
    margin: 2px;
    color: #000;
    text-decoration: none;
}
.fy20 A:hover
{
    border: 1px solid #f0f0f0;
    color: #000;
}
.fy20 A:active
{
    border: 1px solid #d9d300;
    padding: 2px 5px 2px 5px;
    color: #000;
    font-weight: bold;
    background-color: #f0f0f0;
}
.fy20 .current
{
    border: 1px solid #d9d300;
    padding: 2px 5px 2px 5px;
    margin: 2px;
    color: #fff;
    background-color: #d9d300;
}
.fy20 .disabled
{
    border: 1px solid #eee;
    margin: 2px;
    padding: 2px 5px 2px 5px;
}
/*第二十一种*/
.fy21
{
    padding: 2px;
    font-size: 11px;
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
    background-color: #c1c1c1;
    text-align: center;
}
.fy21 A
{
    padding: 2px 5px 2px 5px;
    margin: 2px;
    color: #000;
    background-color: #c1c1c1;
    text-decoration: none;
}
.fy21 A:hover
{
    color: #000;
    background-color: #99ffff;
}
.fy21 A:active
{
    color: #000;
    background-color: #99ffff;
}
.fy21 .current
{
    padding: 2px 5px 2px 5px;
    margin: 2px;
    color: #303030;
    background-color: #fff;
}
.fy21 .disabled
{
    padding: 2px 5px 2px 5px;
    margin: 2px;
    color: #797979;
    background-color: #c1c1c1;
}
/*第二十二种*/
.fy22
{
    font-size: 11px;
    color: #fff;
    background-color: #3e3e3e;
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
    text-align: center;
}
.fy22 A
{
    padding: 2px 5px 2px 5px;
    margin: 2px;
    color: #fff;
    background-color: #3e3e3e;
    text-decoration: none;
}
.fy22 A:hover
{
    color: #fff;
    background-color: #ec5210;
}
.fy22 A:active
{
    color: #fff;
    background-color: #ec5210;
}
.fy22 .current
{
    padding: 2px 5px 2px 5px;
    margin: 2px;
    color: #fff;
    background-color: #313131;
}
.fy22 .disabled
{
    padding: 2px 5px 2px 5px;
    margin: 2px;
    color: #868686;
    background: #3e3e3e;
}
/*第二十三种*/
.fy23
{
    padding: 4px;
    margin: 3px;
    text-align: center;
}
.fy23 A
{
    border: 1px solid #000000;
    padding: 2px 5px 2px 5px;
    color: #000000;
    text-decoration: none;
    margin: 2px;
}
.fy23 A:hover
{
    border: 1px solid #000000;
    color: #fff;
    background-color: #000;
}
.fy23 A:active
{
    border: 1px solid #000000;
    color: #fff;
    background-color: #000;
}
.fy23 .current
{
    border: 1px solid #000000;
    padding: 2px 5px 2px 5px;
    margin: 2px;
    color: #fff;
    background-color: #000000;
}
.fy23 .disabled
{
    border: 1px solid #eee;
    padding: 2px 5px 2px 5px;
    margin: 2px;
    color: #ddd;
}
/*第二十四种*/
.fy24
{
    padding: 3px 10px 3px 10px;
    font-size: 80%;
    margin: 3px;
    color: #a0a0a0;
    background-color: #000;
    text-align: center;
}
.fy24 A
{
    border: #909090 1px solid;
    background-position: 50% bottom;
    background-image: url(bar.gif);
    color: #c0c0c0;
    margin-right: 3px;
    padding: 2px 5px 2px 5px;
    text-decoration: none;
}
.fy24 A:hover
{
    border-right: #f0f0f0 1px solid;
    border-top: #f0f0f0 1px solid;
    background-image: url(invbar.gif);
    border-left: #f0f0f0 1px solid;
    color: #ffffff;
    border-bottom: #f0f0f0 1px solid;
    background-color: #404040;
}
.fy24 A:active
{
    border: #f0f0f0 1px solid;
    background-image: url(invbar.gif);
    color: #ffffff;
    background-color: #404040;
}
.fy24 .current
{
    padding: 2px 5px 2px 5px;
    border: #ffffff 1px solid;
    font-weight: bold;
    color: #ffffff;
    margin-right: 3px;
    background-color: #606060;
}
.fy24 .disabled
{
    padding: 2px 5px 2px 5px;
    color: #808080;
    margin-right: 3px;
    border: 1px solid #606060;
}
