/*公用样式*/
* {
    padding: 0;
    margin: 0;
    font-size: 12px;
}

A, A:link, A:visited {
    COLOR: #58626c;
    TEXT-DECORATION: none;
}

    A:hover {
        COLOR: #336699;
        TEXT-DECORATION: underline;
    }

.clear {
    clear: both;
}

.float_l {
    float: left;
}

body {
    line-height: 15px;
    color: #333333;
    background: #ffffff;
    padding: 0;
    margin: 0 auto;
}

.white_txt1, .white_txt1:link, .white_txt1:visited, .white_txt1:hover 
{
    color: #ffffff;
    font-weight: bold;
}

.white_txt2 {
    color: #ffffff;
}

.white_txt3 {
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
}

.white_txt4, .white_txt4:link, .white_txt4:visited, .white_txt4:hover {
    color: #ffffff;
}

.gray_txt1 {
    line-height: 15px;
    color: #666;
}

.gray_txt2 {
    color: #333333;
    line-height: 18px;
    font-size: 14px;
    font-weight: bold;
}

.gray_txt3 {
    line-height: 15px;
    font-size: 14px;
}

.red_txt1 {
    color: #d33200;
}

.orange_txt1 {
    line-height: 22px;
    font-size: 14px;
    color: #ff6600;
}

.blue_txt1 {
    color: #175482;
    line-height: 16px;
}

.blue_txt2 {
    color: #175482;
    line-height: 18px;
    font-size: 14px;
    font-weight: bold;
}

.blue_txt3, .blue_txt3:link, .blue_txt3:visited, .blue_txt3:hover {
    color: #99ffff;
    font-weight: bold;
}

.blue_txt5, .blue_txt5:link, .blue_txt5:visited, .blue_txt5:hover {
    color: #3366cc;
}

.blue_txt6 {
    color: #759bba;
    line-height: 16px;
}

A.gray_lnk1, A.gray_lnk1:link, A.gray_lnk1:visited {
    COLOR: #666666;
    TEXT-DECORATION: none;
}

    A.gray_lnk1:hover {
        COLOR: #336699;
        TEXT-DECORATION: underline;
    }

.space {
    clear: left;
    font-size: 0px;
    line-height: 10px;
    height: 10px;
}

.space2 {
    clear: left;
    font-size: 0px;
    line-height: 7px;
    height: 7px;
}

.ipt1 {
    border: 1px solid #6699cc;
    background-color: #fff;
    width: 129px;
    height: 19px;
}

.ipt2 {
    border: 1px solid #7f9db9;
    background-color: #fff;
    width: 126px;
    height: 20px;
}

.bold {
    font-weight: bold;
}

/* 头部样式 */
.tbl1 a {
    display: block;
    background: #FFFFFF url(../images/menu_03.gif) no-repeat left;
    padding-top: 10px;
    width: 104px;
    height: 25px;
    color: #333;
    font-size: 14px;
    font-weight: 800;
}

    .tbl1 a:hover {
        background: #FFFFFF url(../images/menu_02.gif) no-repeat left;
        color: #FFFFFF;
    }
.tbl1-1 a {
    display: block;
    background: #FFFFFF url(../images/menu_03-1.gif) no-repeat left;
    padding-top: 10px;
    width: 175px;
    height: 25px;
    color: #333;
    font-size: 14px;
    font-weight: 800;
}
    .tbl1-1 a:hover {
        background: #FFFFFF url(../images/menu_02-1.gif) no-repeat left;
        color: #FFFFFF;
    }
/* 左侧部样式 */
.tbl3 {
    background: #FFFFFF url(../images/bg_02.gif) no-repeat left;
    width: 315px;
    height: 215px;
}

.tbl4 {
    border: #f4e290 1px solid;
    border-width: 0 1px 1px 1px;
}

.tbl5 {
    border: #94c5ff 1px solid;
    border-width: 0 1px 1px 1px;
}

.tbl6 {
    border: #dddddd 1px solid;
    border-width: 0 1px 1px 1px;
}

.tbl7 {
    border: #d1d1d1 1px solid;
}

.black_txt1 {
    color: #353535;
    font-weight: bold;
    font-size: 14px;
    line-height: 20px;
}

.orange_txt2 {
    color: #8c623a;
}

    .orange_txt2:link, .orange_txt2:visited, .orange_txt2:hover {
        color: #8c623a;
    }

.blue_txt4 {
    color: #3366cc;
    line-height: 18px;
    font-size: 14px;
    font-weight: bold;
}
/* 底部样式 */
.tbl2 {
    border: 1px solid #cccccc;
    background-color: #fff;
}

.gray_txt4, .gray_txt4:link, .gray_txt4:visited, .gray_txt4:hover {
    color: #CCCCCC;
}
/*---------首页样式结束--------*/
