﻿#maincontent h1
{
    font-size:20px;
    color:#006599;
    margin-top:19px;
}
#maincontent-content
{
    margin-top:23px;
    position:relative;
    width:640px;
}

#maincontent-content a:link { text-decoration:underline; color:#006599; font-weight:normal;}
#maincontent-content a:visited { text-decoration:underline; color:#006599; font-weight:normal;}
#maincontent-content a:hover { text-decoration:underline; color:#006599; font-weight:normal;}
#maincontent-content a:active { text-decoration:underline; color:#006599; font-weight:normal;}
#maincontent-content p a:link { text-decoration:underline; color:#0c7a02; font-weight:normal;}
#maincontent-content p a:visited { text-decoration:underline; color:#0c7a02; font-weight:normal;}
#maincontent-content p a:hover { text-decoration:underline; color:#0c7a02; font-weight:normal;}
#maincontent-content p a:active { text-decoration:underline; color:#0c7a02; font-weight:normal;}
#maincontent h3
{
    font-size:14px;
    color:#116f9f;
    line-height:22px;
    height:22px;
    background:url(/cn/images/right-arrow.gif) no-repeat 0% 50%;
    padding-left:17px;
    margin-top:9px;
}
#maincontent p
{
    line-height:16px;
    color:#4c4c4c;
    padding-top:9px;
    font-family:"宋体", Tahoma, Helvetica, Arial, sans-serif;
}
#maincontent-content h2
{
    margin-top:23px;
    margin-bottom:0px;
    color:#252f69;
    background:none;
    font-size:16px;
    height:24px;
    line-height:24px;
    font-weight:normal;
}

#sidemenu ul li ul li
{
    background:url(/cn/images/bg_sidemenu_sub_ourbusiness.png) no-repeat 0 0;
    margin-left:0px;
    padding-left:0px;
    width:207px;
}
#sidemenu ul li ul li a
{
    padding-left:19px;
}
#sidemenu ul li ul li ul, #sidemenu ul li.current ul li ul
{
    margin-left:0;
}
#sidemenu ul li ul li ul li
{
    background:url(/cn/images/bg_sidemenu_sub_ourbusiness.png) no-repeat 0 23px;
    line-height:23px;
    margin-top:0;
}
#sidemenu ul.no-sub
{
    background-position: 0px 99px;
}
/*-------------------------------------*/
#sidebar
{
    width:248px;
    float:left;
    background:url(/cn/images/bg_content_top_sidebar_property.png) no-repeat top right;
}
#maincontent
{
    background:url(/cn/images/bg_content_top_maincontent_property.png) no-repeat top right;
    width:659px;
    float:left;
    color:#5c5c5c;
    padding-left:0px;
}
#sidemenu ul li ul
{
    background:none;
    padding-top:0;
    padding-bottom:0;
    display:none;
}
#sidemenu ul li.current ul
{
    margin-left:19px;
    display:block;
}
/*--------------------------------------*/
#maincontent-content-header
{
    color:#006599;
    font-size:14px;
    font-weight:normal;
    background:#cdcfd1;
    padding-left:8px;
    margin-bottom:0px;
    margin-top:0px;
    height:27px;
    line-height:27px;
}
#maincontent-content-body
{
    overflow:auto;
    height:189px;
    padding-left:8px;
    background:#dfdfdf;
}
#maincontent-content-body td a
{
    line-height:150%;
}
#maincontent-content-bottom
{
    height:16px;
    background:#dfdfdf;
}
/*--------------------------------*/
#maincontent-content-body
{
    padding-bottom:26px;
}
#maincontent-content-body p
{
    padding-left:11px;
    background:url(/cn/images/bg_p_span_citizenship.gif) no-repeat 0 18%;
}
#maincontent-content-body p span
{
    color:#0C7A02;
}
/*-------------------------------*/
.maincontent-item
{
    padding-bottom:12px;
    background:url(/cn/images/bg_main_content_divider.png) no-repeat 50% 0;
}
div.maincontent-item-first
{
    background:none;
}
.item-img
{
    width:193px;
    float:left;
    padding-top:17px;
    text-align:center;
}
.item-intro
{
    margin-left:7px;
    width:439px;
    float:right;
}
#maincontent .item-intro p
{
    color:#797878;
}
#maincontent p.item-intro-type
{
    color:#006599;
}
.pager
{
    width:127px;
    padding-bottom:12px;
    margin-left:515px;
}
#sidebar .sidebar-quicklinks a
{
    color:#7f7f7f;
    text-decoration:none;
}
#maincontent-content a.share-email
{
    display:block;
    background:url(/cn/images/icon_share_email.png) no-repeat 0 50%;
    padding-left:8px;
    width:62px;
    margin-left:auto;
    margin-right:auto;
    color:#444444;
    text-decoration:none;
}
#maincontent-content a.add-favorites
{
    display:block;
    background:url(/cn/images/icon_add_favorites.png) no-repeat 0 50%;
    padding-left:8px;
    width:62px;
    margin-left:auto;
    margin-right:auto;
    color:#444444;
    text-decoration:none;
}
#maincontent-content a.add-favorites:hover, #maincontent-content a.share-email:hover
{
    color:#006599;
    text-decoration:underline;
}
#maincontent-project
{
    padding-bottom:12px;
}
#project-intro
{
    width:162px;
    border:1px solid #cccccc;
    float:left;
}
#project-detail
{
    float:right;
    width:457px;
}
#project-flash
{
    height:220px;
}
#project-detail p
{
    color:#797878;
}
#maincontent-content td p
{
    color:#797878;
    padding-top:20px;
    padding-bottom:20px;
    padding-left:10px;
    padding-right:10px;
    font-size:11px;
    font-family:Tahoma, Helvetica, Arial, sans-serif;
}
/*------------------------------------------------------*/
#project-detail
{
    width:456px;
}
#project-detail .tabs
{
    width:100%;
    background:transparent;
    float:left;
    margin-bottom:2px;
}
#project-detail .tabs div
{
    float:left;
    color:#b7b5b5;
    background:#ebebeb;
    width:91px;
    height:27px;
    line-height:27px;
    text-align:center;
    cursor:pointer;
    border-right:2px solid #ffffff;
}
#project-detail .tabs div a:link
{
    display:block;
    width:91px;
    height:27px;
    text-decoration:none;
}
#project-detail .tabs div a:visited
{
    display:block;
    width:91px;
    height:27px;
    text-decoration:none;
}
#project-detail .tabs div a:hover
{
    display:block;
    width:91px;
    height:27px;
    text-decoration:none;
}
#project-detail .tabs div a:active
{
    display:block;
    width:91px;
    height:27px;
    text-decoration:none;
}
#project-detail .tabs div a.tab-current
{
    text-decoration:none;
    background:#006599;
    color:#ffffff;
}
#project-detail .tabs div a:hover
{
    text-decoration:none;
    background:#006599;
    color:#ffffff;
}
#project-detail .tab-current
{
    background:#006599;
    color:#ffffff;
}
#project-detail .contents
{
    height:290px;
    clear:both;
}