﻿body
{
    background-color:#ffffff;
    /*color: #4A4A4A;*/
    font-family: "Arial" , "宋体" ,sans-serif;
    font-size: 12px;
}
/*ie6*/
*body{ background-color:transparent; }
/*ie7*/
*+body{ background-color:#ffffff; }
/*begin header*/
h1.logo
{
    position: absolute;
    top: 9px;
    left: 24px;
    height: 49px;
    width: 290px;
}
h1.logo a
{
    height: 49px;
    width: 290px;
    display: block;
    background: url(../../webresources/images/header/logo.jpg) no-repeat;
}
h1.logo span
{
    display: none;
}
h2.title
{
    background: url(../../webresources/images/Common/bg-reco.png) no-repeat;
    height:37px;
    line-height:37px;
    font-size:18px;
    color:#fff;
    text-indent:10px;
}

.quickLinkli li
{
    +line-height:24px;
}

/*loading*/
.progressbar .ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix
{
    display: none;
}

.progressbar.ui-widget-content
{
    border: none;
     _overflow:visible !important;
}

.progressbar
{
    background: url(../../webresources/images/common/loading4.gif) no-repeat !important;
    _background-image:url(../../webresources/images/common/loading4.gif) !important;
    _background-repeat:no-repeat !important;
}

#progressBar
{
    padding: 6px;
    _padding:0px;
    _background-image:none !important;
}

. message-box
{
    margin-top: 20px;
    padding: 10px;
}
.message-box p
{
    padding: 10px 5px;
}

.message-box span
{
    float: left;
}

.slidediv
{
    height: 22px;
    position: absolute;
    bottom: 10px;
    right: 10px;
}
.slidediv span
{
    height: 22px;
    line-height: 22px;
    width: 20px;
    background: none repeat scroll 0 0 #fff;
    color: #346993;
    cursor: pointer;
    display: inline-block;
    margin: 0 1px;
    text-align: center;
    filter:alpha(opacity=60);
    border:1px solid #EEE;
}
.slidediv span.curr
{
    background: none repeat scroll 0 0 #296cc1;
    color:#FFF;
}

.tabcur{color: #C87A36 !important;cursor: default;}

.top-nav-contact .tel{padding-left:20px;background:url(../../WebResources/Images/header/tel.png) no-repeat 0 center;}
.top-nav-contact .phone{padding-left:20px;background:url(../../WebResources/Images/header/phone.png) no-repeat 0 center;}
.top-nav-contact span{color:#f57603;}

body .fade{color:#888;}
body .nfade{color:#888;}

.expand {
    background: url("../../webresources/images/common/add.jpg") no-repeat scroll 0 7px transparent;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 24px;
    vertical-align: middle;
    width: 16px;
}
.expanded {
    background: url("../../webresources/images/common/sub.jpg") no-repeat scroll 0 7px transparent;
}