body,a,table,tr,td,input,select,textarea { font: 12px Arial, Tahoma, Verdana, Sans-Serif !important; font: 11px Verdana, Arial, Tahoma, Sans-Serif; }

body { margin: 0px; text-align: center; background-color: #FFFFFF; scrollbar-face-color: #F6F6F6; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #CCCCCC; scrollbar-3dlight-color: #CCCCCC; scrollbar-arrow-color: #000000; scrollbar-track-color: #EFEFEF; scrollbar-darkshadow-color: #FFFFFF; }
a { color: #000000; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }
table,img { border: 0px; }
input.button, button.button { height: 19px; color: #504845; border: 1px solid #7A7261; background-color: #CEC6B5; padding: 2px 0px 0px 0px; }
input.input, select.select { height: 19px; }
input.searchInput { height: 19px; color: #504845; border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #CEC6B5; border-left: 1px solid #FFFFFF; }
.blank { padding: 12px 0 0 0; }

.pageBorder {
    padding: 4px 12px 4px 12px;
}

.bgList {
    background: url(../Images/bgList.png) repeat-x bottom left;
}
.bgSecList {
    height: 38px;
    text-align: center;
    background: url(../Images/bgSecList.png) repeat-x top left;
    padding: 8px 0px 0px 0px;
}
.bgSecList23 {
    height: 8px;
    text-align: center;
    background: url(../Images/bgSecList23.png) repeat-x top left;
    padding: 8px 0px 0px 0px;
}
.bgSecListTab {
    background: url(../Images/bgSecListTab.png) repeat-x top left;
    padding: 6px 0px 0px 0px;
}
.bgFooter {
    height: 93px;
    color: #336699;
    text-align: left;
    background: #A3C1DB url(../Images/bgFooter.png) repeat-x top left;
    padding: 15px 0px 0px 15px;
}
.qqTel {
    height: 45px;
    background: url(../Images/qqTel.png) repeat-x top left;
}
.bgReceive {
    color: #0779B7;
    background-color: #C5E1EF;
    padding: 6px
}
.informDiv { padding: 2px 6px 1px 6px; }
.informDiv a { color: #0779B7; text-decoration: none; }
.informDiv a:hover { color: #05537C; text-decoration: underline; }
.bgWorkTitle01 {
    text-align: right;
    color: #FF0000;
    font-weight: bold;
    background: url(../Images/bgWorkTitle.png) repeat-x bottom left;
}
.bgWorkTitle02 {
    text-align: right;
    background: url(../Images/bgWorkTitle.png) repeat-x bottom left;
}
.workBorder {
    text-align: center;
    padding: 4px;
}
.bgDesignTitle {
    text-align: right;
    background: url(../Images/bgDesignTitle.png) repeat-x bottom left;
}
.designBorder {
    text-align: center;
    padding: 6px;
}
.imgBorder {
    text-align: center;
    padding: 12px 0px;
}
.bgLink {
    width: 987px;
    height: 31px;
    text-align: left;
    background: url(../Images/bgLink.png) repeat-x top left;
}
.linkTab {
    width: 987px;
    border: 1px solid #1864A2;
    padding: 12px 0px;
}
.linkBorder {
    text-align: center;
    padding: 3px;
}

.topListAgentOut {
    color: #FFFFFF;
    font-weight: bold;
    background: #EEEEEE url(../Images/topListAgentOut.png) no-repeat top left;
    padding: 9px 6px 7px 6px;
}
.listAgentOut {
    cursor: hand;
    border: 1px solid #296FB4;
    background-color: #9EC4E9;
    padding: 7px 6px 4px 6px;
}
.listAgentOver {
    cursor: hand;
    border: 1px solid #9EC4E9;
    background-color: #E3EDF7;
    padding: 7px 6px 4px 6px;
}
.listAgentDown {
    cursor: hand;
    border: 1px solid #61B528;
    background-color: #BAEB9C;
    padding: 7px 6px 4px 6px;
}
.classTitle {
    font-size: 14.5px;
    font-weight: bold;
    padding: 3px 0px 6px 0px;
}
.newsTitleDiv {
    padding: 2px 0px;
}
.newsTitleClass {  }
.newsTitleClass a { color: #CC0000; text-decoration: none; }
.newsTitleClass a:hover { color: #FF0000; text-decoration: underline; }
.newsTitleDate {
    color: #D0D0D0;
}
.pageStr {
    text-align: center;
    margin-top: 12px;
}
.newsTitle {
    font-size: 14.5px;
    font-weight: bold;
}
.newsESD {
    border-bottom: 1px solid #D0D0D0;
    padding: 2px 0px 12px 0px;
}
.newsESD a { color: #0000FF; text-decoration: underline; }
.newsESD a:hover { color: #FF0000; text-decoration: underline; }
.newsContent {
    padding: 12px 0px 6px 0px;
}
.newsHits {
    text-align: right;
    border-bottom: 1px solid #D0D0D0;
    padding: 2px 0px 12px 0px;
}
.showInfoContent {
    padding: 0px 12px;
}
.bgLogoLeftTitle01 {
    color: #FFFFFF;
    font-weight: bold;
    background: url(../Images/bgLogoLeftTitle01.png) repeat-y top left;
    padding: 7px 12px 4px 12px;
}
.logoSearch01 {
    border: 1px solid #296FB4;
    background-color: #EBF4FC;
    padding: 12px 0px 0px 0px;
}
.bgLogoLeftTitle02 {
    font-weight: bold;
    background-color: #ADD2F3;
    padding: 7px 12px 4px 12px;
}
.logoSearch02 {
    background-color: #D5E8F9;
    padding: 6px 12px;
}
.bgLogoLeftTitle03 {
    color: #FFFFFF;
    font-weight: bold;
    background: url(../Images/bgLogoLeftTitle01.png) repeat-y top left;
    padding: 7px 12px 4px 12px;
}
.logoSearch03 {
    border: 1px solid #296FB4;
    background-color: #EBF4FC;
    padding: 6px 12px;
}
.logoSearch03Div { padding: 3px 6px 2px 0px; }
.logoSearch03Div a { color: #0779B7; text-decoration: none; }
.logoSearch03Div a:hover { color: #05537C; text-decoration: underline; }
.panelTitle {
    font-weight: bold;
    padding: 3px 0px 2px 0px;
}
.panelBody {
    padding: 3px 0px 2px 0px;
}
.releaseSetpBorder {
    width: 99%;
    text-align: center;
    border: 2px solid #FF9941;
}
.releaseSetpTitle01 {
    color: #FF6600;
    font-weight: bold;
    font-size: 24px;
    padding: 12px 0px 6px 0px;
}
.releaseSetpBody01 {
    padding: 6px 0px 12px 0px;
}
.releaseSetpTitle02 {
    width: 80%;
    text-align: center;
    color: #666666;
    font-weight: bold;
    padding: 12px 0px 6px 0px;
}
.releaseSetpBody02 {
    width: 80%;
    padding: 6px 0px 12px 0px;
}
.logoModTitle {
    text-align:center;
    background-color: #EDF2FF;
    padding: 8px 12px 6px 12px;
}
.logoModBody {
    text-align:center;
    padding: 8px 12px 6px 12px;
}
.logoModBody a { color: #003399; text-decoration: underline; }
.logoModBody a:hover { color: #FF0000; text-decoration: underline; }
.picInfo {
    text-align: center;
    padding: 12px;
}
.showLogoInfoTitle {
    color: #FFFFFF;
    background-color: #000000;
    padding: 8px 12px 5px 12px;
}
.showLogoInfoTitle a { color: #FFFFFF; font-weight: bold; text-decoration: none; }
.showLogoInfoTitle a:hover { color: #FFFFFF; font-weight: bold; text-decoration: underline; }
.showLogoInfoBody {
    background-color: #EDF2FF;
    padding: 8px 12px 5px 12px;
}
.priceDiv {
    text-align: center;
    margin: 6px 3px 0px;
}

.viewTitleLR {
    background-color: #ADD2F3;
    padding: 6px 12px 4px 12px;
}
.viewContentLR {
    background-color: #EBF4FC;
    padding: 6px 12px;
}
