﻿.main-content a
{
    color:#777777;       
}
.search
{
    padding:8px 5px;
    background:#fff url(/images/pre-columns.png) no-repeat 0 -240px;
    
}
.bhi-search
{
    background:#fff url(/images/buttons.png) no-repeat 0 -300px;
    width:66px;
    height:20px;
    border-style:none;
    text-indent:-9000px;
    cursor:pointer;
}
.quick-keyword
{
    padding:10px 0 8px 18px;
}
.quick-keyword li
{
    display:inline;
    font-size:13px;
}
.quick-keyword li a
{
    text-decoration:underline;
    cursor:pointer;
}
#column-important
{
    padding:2px;
    border:1px solid #bcbcbc;
    margin:3px 5px 3px 0;
}
#quick-news-column
{
    border:1px solid #bcbcbc;
    margin:3px 0;
    float:left;
    width:240px;
}
#quick-news-column ul li
{
    line-height:16px;
    padding:2px 5px;
}
.pre-invest
{
    background:#ececec url(/images/column-bg.png) no-repeat 0 -200px;
    text-align:right;
    padding:13px 5px 3px 5px;
    border-bottom:1px solid #901d24;
}
.pre-policy
{
    background:#ececec url(/images/column-bg.png) no-repeat 0 -250px;
    text-align:right;
    padding:13px 5px 3px 5px;
    border-bottom:1px solid #901d24; 
}
.pre-sector
{
    background:#ececec url(/images/column-bg.png) no-repeat 0 -300px;
    text-align:right;
    padding:13px 5px 3px 5px;
    border-bottom:1px solid #901d24;
}
.pre-economicnews
{
     background:#ececec url(/images/column-bg.png) no-repeat 0 -350px;
    text-align:right;
    padding:13px 5px 3px 5px;
    border-bottom:1px solid #901d24;
}
.pre-business
{
    background:#ececec url(/images/column-bg.png) no-repeat 0 -500px;
    text-align:right;
    padding:13px 5px 3px 5px;
    border-bottom:1px solid #901d24;
}

.ad-pre-economicnews a
{
    line-height:20px;
}
a.pre-bidding-sp
{
    margin-left:65px;
}
a.good
{
    font-size:14px;
    color:#023399;
}
a.see-more
{
    float:right;
    color:#901d22 !important;
    text-decoration:underline;
}
#quick-main-column
{
    float:right;
    width:400px;
    padding:2px;
}
.pre-projects
{
    background:#fff url(/images/pre-columns.png) no-repeat 0 0;
    text-align:right;
    padding:5px;
    font-size:12px;
}

.pre-projects span
{
	width:100px;
	float:left;
	margin-left:2px;
}

.pre-projects a
{
	text-decoration:none;
	cursor:pointer;
}

.pre-projects a:hover
{
	text-decoration:none;
	cursor:pointer;
}

.pre-construction
{
    background:#fff url(/images/pre-columns.png) no-repeat 0 -30px;
    text-align:right;
    padding:5px;
}
.pre-construction span
{
	width:100px;
	float:left;
	margin-left:2px;
}

.pre-construction a
{
	text-decoration:none;
	cursor:pointer;
}

.pre-construction a:hover
{
	text-decoration:none;
	cursor:pointer;
}
.pre-bidding
{
    background:#fff url(/images/pre-columns.png) no-repeat 0 -150px;
    text-align:right;
    padding:5px;
}
.pre-bidding span
{
	width:100px;
	float:left;
	margin-left:2px;
}

.pre-bidding a
{
	text-decoration:none;
	cursor:pointer;
}

.pre-bidding a:hover
{
	text-decoration:none;
	cursor:pointer;
}

.index-table
{
    width:100%;
    border-style:none;
    font-size:14px;
}
.index-table td
{
    height:20px;
}
.index-table a
{
    font-size:14px;
    color:#003396;
}
.bluebox
{
    border:1px solid #9cb8c6;
    background-color:#ffffff;
}
.rightPort
{
    float:right;
    width:305px;
}
#login-port
{
    background:#fff url(/images/pre-columns.png) no-repeat 0 -341px;
    border:1px solid #9cb8c6;
    padding:5px;
    line-height:25px;
}
.btnSignup
{
    background:transparent url(/images/buttons.png) no-repeat scroll 0 -50px;
    border:0 none;
    cursor:pointer;
    height:21px;
    width:72px;
    text-indent:-3000px;
}
.member-center
{
    display:block;
    float:left;
    margin-right:8px;
    background:transparent url(/images/buttons.png) no-repeat scroll 0 -150px;
    width:87px;
    height:22px;
    text-indent:-3000px;
}
.help-center
{
    display:block;
    float:left;
    margin-right:8px;
    background:transparent url(/images/buttons.png) no-repeat scroll 0 -200px;
    width:87px;
    height:22px;
    text-indent:-3000px;
}
.call-center
{
    display:block;
    float:left;
    margin-right:5px;
    background:transparent url(/images/buttons.png) no-repeat scroll 0 -250px;
    width:87px;
    height:22px;
    text-indent:-3000px;
}
.bhi-consultant
{
    text-align:center;
    margin:5px 0;
}
.pre-right
{
    background-color:#f0f0f0;
    margin:5px 0;
    padding:5px;
}
.h-analysis li
{
    display:inline;
}
.c-analysis
{
    border:1px #d9d9d9;
    padding:2px 10px;
    background-color:#ffffff;
    border-style:none solid solid solid;
}
.c-analysis a
{
    color:#777777;
}
.c-analysis ul li
{
    line-height:20px;
}
a.a-analysis
{
    display:block;
    float:left;
    width:65px;
    border:1px #d9d9d9;
    border-style:solid solid none solid;
    height:15px;
    padding:5px;
    background-color:#fff;
    color:#185081 !important;
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
}
a.a-report
{
    background-color:#185081;
    border-style:none none solid none;
    color:#ffffff !important;
    display:block;
    float:left;
    width:65px;
    border:1px #d9d9d9;
    height:15px;
    padding:5px;
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
}
.a-others
{
    float:left;
    padding-top:10px;
    padding-left:2px;
}
#tab-report
{
    display:none;
}
.stand-header
{
    background:#ececec url(/images/column-bg.png) no-repeat 0 -1050px;
    height:27px;
    border-bottom:1px solid #8f1b24;
}

.stand-header2
{
    background:#ececec url(/images/column-bg.png) no-repeat 0 -1353px;
    height:27px;
    border-bottom:1px solid #8f1b24;
}

.stand-header3
{
    background:#ececec url(/images/column-bg.png) no-repeat 0 -1403px;
    height:27px;
    border-bottom:1px solid #8f1b24;
}

#AttractInvestmentTitle
{
	margin-left:4px;
}

.stand-title
{   
    display:block;
    float:left;
    font-size:14px;
    font-weight:bold;
    padding-top:10px;
    padding-left:15px;
}

.stand-title a
{
	color:#ffffff;
	text-decoration:none;
}

.stand-title a
{
	color:#ffffff;
	text-decoration:none;
}

.stand-title a:hover
{
	color:#ffffff;
	text-decoration:none;
}

.stand-link
{
    display:block;
    float:right;
    padding-top:12px;
    padding-right:2px;
}
.stand-link a,.stand-content a
{
    color:#5a5a5a;
}
.stand-content
{
    background-color:#ffffff;
    padding:5px;
}
.stand-content ul
{
    margin-top:5px;
}
.stand-content li
{
    line-height:20px;
}
.publisher
{
    border:1px solid #dbdbdb;
}
.publisher li
{
    line-height:20px;
    color:#777777;
}
.tab-construction
{
    display:none;
}
.tab-bidding
{
    display:none;
}
.publisher-header
{
    background:#fff url(/images/column-bg.png) no-repeat 0 -750px;
    height:30px;
}
.publisher-content
{
    padding:0 15px;
}
.publisher-content a
{
    color:#777777;
}
.publisher-content b
{
    color:#064ba8;   
}
.members
{
    border:1px solid #dbdbdb;
    margin:5px 0;
    padding:5px 10px;
}
.members-header
{
    background:#fff url(/images/pre-columns.png) no-repeat 0 -700px;
    height:30px;
}
.other-website
{
    background:#fff url(/images/column-bg.png) no-repeat 0 -1105px;
    height:30px;
}
.other-website-content
{
    padding:0 15px;
    text-align:center;
}
#friend-link
{
    background-color:#f0f0f0;
    width:960px;
    margin:auto;
}
.specialtopic-header
{
    background:#fff url(/images/pre-columns.png) no-repeat 0 -500px;
    height:20px;
    padding-top:45px;
    padding-left:5px;
}
.specialtopic-header a
{
    display:block;
    float:left;
    padding:2px;
    margin:0 5px;
    color:#ffffff !important;
    border:1px #01236d;
    background-color:#284a91;
    border-style:solid solid none solid;
    text-decoration:none !important;
}
a.specialtopic-currect 
{
    color:#000000 !important;
    background-color:#ffffff;
}
.tabs-special
{
    display:none;
}
.import-sp
{
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    font-size:12px;
    font-weight:normal;
    height:18px;
    padding:2px;
    text-align:right;
}