﻿#lmaa
{
    float: right;
    float: right;
    height: 35px;
    position: relative;
}
#lmaa .xjt
{
    float: left;
    height: 24px;
    cursor: pointer;
    margin-top: 5px;
    border-radius: 4px;
    font-weight: normal;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    background-color: #ffa801;
    line-height: 24px;
    margin-right: 12px;
}
#lmaa .xjt span
{
    height: 24px;
    background-image: url(../image/lmc.png);
    background-repeat: no-repeat;
    background-position: center center;
    width: 18px;
    float: right;
    margin-right: 8px;
    margin-left: 10px;
}
#lmaa .sjt
{
    float: left;
    height: 24px;
    cursor: pointer;
    margin-top: 5px;
    font-size: 15px;
    border-bottom: 0;
    border-radius: 4px;
    line-height: 24px;
    color: #fff;
    font-weight: bold;
    font-size: 12px;
    margin-right: 12px;
    background-color: #ffa801;
}
#lmaa .sjt span
{
    height: 24px;
    background-image: url(../image/gbd.png);
    background-repeat: no-repeat;
    background-position: center center;
    width: 18px;
    float: right;
    margin-right: 8px;
    margin-left: 10px;
}
#lmaa .bdlm
{
    width: 200px;
    display: none;
    padding: 2px;
    position: absolute;
    right: 12px;
    top: 35px;
    border: #ddd 1px solid;
    background-color: #fff;
}
#lb
{
    width: 200px;
    float: left;
    max-height: 230px;
    overflow-y: auto;
    overflow-x: hidden;
}
#lb UL
{
    list-style-type: none;
}
#lb UL LI
{
    width: 200px;
    float: left;
    WHITE-SPACE: nowrap;
    OVERFLOW: hidden;
    text-align: center;
    font-size: 14px;
    background-color: #f2f2f2;
}
#lb UL LI A
{
    line-height: 32px;
    border-bottom: #ddd solid 1px;
    COLOR: #555;
    DISPLAY: block;
}
#lb UL LI.sec A
{
    border-bottom: #153564 solid 1px;
    COLOR: #fff;
    background-color: #3362a8;
}
#lb UL LI A:hover
{
    border-bottom: #153564 solid 1px;
    COLOR: #fff;
    background-color: #3362a8;
}
#nypage
{
    width: 100%;
    float: left;
    background-color: #f6f6f6;
    background-repeat: repeat;
    background-position: left top;
}
#lmda
{
    float: left;
    COLOR: #fff;
    width: 100%;
    text-align: left;
    line-height: 30px;
    margin-bottom: 8px;
}
#lmda A
{
    padding-left: 15px;
    padding-right: 15px;
    font-size: 14px;
    background-color: #3362a8;
    float: left;
    display: block;
    margin: 2px;
    color: #fff;
}
#lmda A.sec
{
    color: #fff;
    background-color: #ffa801;
}
#lmda A:hover
{
    color: #fff;
    background-color: #ffa801;
}
#contain
{
    width: 100%;
    float: left;
}
#contain-1
{
    border: #ddd solid 1px;
    height: 35px;
    margin-bottom: 5px;
    background-color: #fff;
    background-image: url(../image/n-2.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
}
#contain-1-1
{
    padding-left: 15px;
    padding-right: 15px;
    float: left;
    font-size: 14px;
    color: #fff;
    background-color: #3362a8;
    line-height: 35px;
}
#contain-c
{
    width: 92%;
    float: left;
    padding: 2%;
    margin: 2%;
    overflow: hidden;
    min-height: 120px;
    background-color: #fff;
}
#contain-1-2
{
    float: right;
    padding-right: 12px;
    line-height: 35px;
    text-align: right;
    color: #3362a8;
    font-size: 12px;
}
#contain-1-2 A
{
    color: #3362a8;
}
#contain-1-2 i
{
    font-size: 15px;
}
#contain-nr
{
    width: 100%;
    float: left;
}
#contain-2
{
    width: 100%;
    float: left;
}
#contain-2 UL
{
    COLOR: #143278;
    list-style-type: none;
}
#contain-2 UL LI A:hover
{
    COLOR: #3362a8;
    padding-left: 22px;
}
#contain-2 UL LI
{
    float: left;
    LINE-HEIGHT: 22px;
    WIDTH: 99%;
    font-size: 12px;
    border-bottom: #ddd dotted 1px;
    background-image: url(../image/icon-more.png);
    background-repeat: no-repeat;
    background-position: 2px 6px;
}
#contain-2 UL LI h1
{
    font-size: 12px;
    font-weight: bold;
    font-family: "Î¢ÈíÑÅºÚ","ºÚÌå";
    float: left;
}
#contain-2 UL LI SPAN.date
{
    FONT-FAMILY: Verdana,Geneva,sans-serif;
    COLOR: #3362a8;
    FONT-SIZE: 12px;
    float: right;
    margin-left: 12px;
}
#contain-2 UL LI A
{
    COLOR: #111;
    display: block;
    padding-left: 22px;
}
#contain-c iframe
{
    width: 100%;
    height: 300px;
    overflow: hidden;
}
#contain-c embed
{
    width: 100%;
    height: 300px;
}
#contain-c .danye
{
    padding: 5px;
    line-height: 25px;
    color: #111;
    text-align: left;
    overflow: hidden;
}
#contain-c .danye img
{
    max-width: 100%;
}
#pro
{
    width: 100%;
    float: left;
    text-align: center;
    margin-bottom: 4px;
}
#pro ul
{
    list-style-type: none;
}
#pro UL LI
{
    width: 30.5%;
    float: left;
    text-align: center;
    margin: 1%;
    overflow: hidden;
    border-radius: 4px;
    background-color: #fff;
    border: #ddd solid 1px;
}
#pro ul li img
{
    max-width: 98%;
    height: 130px;
    margin-top: 5px;
}
#pro UL LI p
{
    width: 98%;
    overflow: hidden;
    height: 25px;
    line-height: 25px;
    text-align: center;
    overflow: hidden;
    font-size: 12px;
}
#pro UL LI A
{
    color: #111;
}
#pro UL LI A:hover
{
    color: #3362a8;
}
#twlb
{
    width: 100%;
    float: left;
}
#twlb ul
{
    list-style-type: none;
}
#twlb ul li
{
    width: 97%;
    margin-left: 1%;
    margin-right: 1%;
    float: left;
    overflow: hidden;
    margin-top: 5px;
    margin-bottom: 5px;
    float: left;
}
#twlb ul li .tp
{
    width: 120px;
    float: left;
    height: 75px;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-right: 12px;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    border: #ddd solid 1px;
    background-color: #fff;
}
#twlb ul li .tp img
{
    max-width: 98%;
    height: 75px;
    border: 0;
}
#twlb ul li .bt
{
    line-height: 22px;
    height: 22px;
    font-size: 14px;
    overflow: hidden;
    TEXT-OVERFLOW: ellipsis;
    WHITE-SPACE: nowrap;
    OVERFLOW: hidden;
}
#twlb ul li .js
{
    line-height: 20px;
    height: 40px;
    font-size: 12px;
    overflow: hidden;
    color: #777;
}
#twlb ul li .more
{
    margin-top: 4px;
    color: #3362a8;
    text-align: right;
    font-size: 12px;
    font-weight: bold;
}
#twlb ul li A
{
    color: #111;
}
#twlb ul li A:hover
{
    color: #3362a8;
}
.hei
{
    font-size: 13px;
    color: #1c2939;
    font-weight: bold;
    line-height: 30px;
}
#title
{
    font-size: 14px;
    font-weight: bold;
    color: #111;
    border-bottom: #ddd 1px dotted;
    line-height: 30px;
    text-align: center;
}
#ly
{
    font-size: 12px;
    color: #1c2939;
    border-bottom: #ddd 1px dotted;
    line-height: 30px;
    text-align: center;
    font-weight: normal;
}
#nr
{
    font-size: 12px;
    color: #333;
    line-height: 22px;
    text-align: left;
    padding: 5px;
    overflow: hidden;
    margin-top: 8px;
}
#nr img
{
    max-width: 95%;
    margin-bottom: 10px;
}
#nr table
{
    width: 100%;
}
#nr hr
{
    height: 2px;
    background-color: #3362a8;
    overflow: hidden;
    border: 0;
}
#message
{
    width: 100%;
    float: left;
}
#message input
{
    width: 98%;
    background-color: #fff;
    background-image: url(../image/input.gif);
    background-repeat: repeat-x;
    background-position: left top;
    height: 28px;
    line-height: 28px;
    border: #3362a8 solid 1px;
    border-radius: 4px;
    text-indent: 12px;
}
#message textarea
{
    width: 98%;
    background-color: #fff;
    background-image: url(../image/input.gif);
    background-repeat: repeat-x;
    background-position: left top;
    height: 80px;
    line-height: 20px;
    border: #3362a8 solid 1px;
    border-radius: 4px;
    text-indent: 12px;
}
#message p
{
    margin-top: 6px;
    margin-bottom: 6px;
    text-align: center;
}
#message .button1
{
    width: 60px;
    height: 18px;
    background-color: #06f;
    background-image: none;
    line-height: 18px;
    color: #fff;
    font-size: 12px;
    text-align: center;
    margin: 6px;
    text-indent: 0;
}
.hg1
{
    margin-top: 12px;
}
#lbb2
{
    text-align: center;
    font-size: 12px;
    width: 100%;
    float: left;
    margin-top: 20px;
    line-height: 20px;
}
#lbb2 span
{
    margin-left: 1px;
    margin-right: 1px;
    display: inline-block;
    zoom: 1;
    *display: inline;
}
#lbb2 .current
{
    padding-left: 8px;
    padding-right: 8px;
    font-size: 14px;
    line-height: 25x;
    background-color: #3362a8;
    color: #fff;
    border: #3362a8 solid 1px;
    color: #fff;
}
#lbb2 A
{
    border: #ddd solid 1px;
    padding-left: 8px;
    padding-right: 8px;
    font-size: 14px;
    line-height: 25x;
    margin-left: 1px;
    color: #fff;
    margin-right: 1px;
    display: inline-block;
    zoom: 1;
    *display: inline;
    background-color: #9c9c9c;
}
#lbb2 A:hover
{
    border: #3362a8 solid 1px;
    color: #3362a8;
    background-color: #fff;
}
#lbb2 .pagebegin
{
    float: left;
}
#lbb2 .page-num
{
    float: right;
    width: 100%;
    text-align: center;
}
#message
{
    width: 100%;
    float: left;
}
#message input
{
    width: 98%;
    background-color: #f7f2ea;
    background-image: url(../image/input.gif);
    background-repeat: repeat-x;
    background-position: left top;
    height: 28px;
    line-height: 28px;
    border: #ddd solid 1px;
    border-radius: 4px;
    text-indent: 12px;
}
#message select
{
    width: 40%;
    background-color: #f7f2ea;
    background-image: url(../image/input.gif);
    background-repeat: repeat-x;
    background-position: left top;
    height: 28px;
    line-height: 22px;
    border: #dddd solid 1px;
    border-radius: 4px;
    text-indent: 12px;
}
#message .select1
{
    width: 28%;
    background-color: #f7f2ea;
    background-image: url(../image/input.gif);
    background-repeat: repeat-x;
    background-position: left top;
    height: 28px;
    line-height: 22px;
    border: #ddd solid 1px;
    border-radius: 4px;
    text-indent: 12px;
}
#message .input1
{
    width: 40%;
    background-color: #f7f2ea;
    background-image: url(../image/input.gif);
    background-repeat: repeat-x;
    background-position: left top;
    height: 28px;
    line-height: 28px;
    border: #ddd solid 1px;
    border-radius: 4px;
    text-indent: 12px;
}
#message .input4
{
    width: 28px;
    background-color: #f7f2ea;
    background-image: url(../image/input.gif);
    background-repeat: repeat-x;
    background-position: left top;
    height: 28px;
    line-height: 28px;
    border: #ddd solid 1px;
    border-radius: 4px;
    text-indent: 12px;
}
#message textarea
{
    width: 98%;
    background-color: #f7f2ea;
    background-image: url(../image/input.gif);
    background-repeat: repeat-x;
    background-position: left top;
    height: 80px;
    line-height: 20px;
    border: #ddd solid 1px;
    border-radius: 4px;
    text-indent: 12px;
}
#message p
{
    margin-top: 4px;
    margin-bottom: 4px;
    text-align: left;
}
#message .button1
{
    width: 60px;
    height: 22px;
    background-color: #3362a8;
    background-image: none;
    line-height: 18px;
    color: #fff;
    font-size: 12px;
    text-align: center;
    margin: 6px;
    text-indent: 0;
}
.red
{
    height: 32px;
    border-bottom: #3362a8 solid 1px;
    line-height: 32px;
    margin-bottom: 10px;
    height: 32px;
}
.red span
{
    float: left;
    background-color: #3362a8;
    font-size: 14px;
    color: #fff;
    padding-left: 15px;
    padding-right: 15px;
}
.red A
{
    color: #fff;
}
#jsc
{
    padding: 4px;
    line-height: 22px;
    border: #3362a8 solid 1px;
    border-radius: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
}
#jsc img
{
    max-width: 96%;
    margin-bottom: 5px;
}
#pagelist
{
    width: 100%;
    float: left;
    margin-top: 10px;
}
#pagelist .right
{
    float: right;
}
#pagelist .right A
{
    height: 30px;
    line-height: 30px;
    background-color: #3362a8;
    color: #fff;
    font-size: 13px;
    text-align: center;
    display: block;
    float: left;
    margin-left: 12px;
    margin-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;
}
#pagelist .right A:hover
{
    height: 30px;
    line-height: 30px;
    background-color: #f90;
    color: #fff;
    font-size: 13px;
    text-align: center;
}
#pagelist .right A.sec
{
    height: 30px;
    line-height: 30px;
    background-color: #f90;
    color: #fff;
    font-size: 13px;
    text-align: center;
}