/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#masthead{
	margin: 0;
	padding: 0px;
	width: 100%;
	height:110px;
	FONT-SIZE: 11px; 
	COLOR: #ffffff;
	TEXT-INDENT: 2px; 
	FONT-FAMILY: "Verdana";
}
#navBar{
	margin: 8px 0 0 0;
	padding: 0px 0px 10px 0px;
	width:204px;
}

#content{
  	float:right;
	width: 100%;
	margin: 8px 0px 0px 0px;
	padding: 0 0 0 0;
}
#iframe_style{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:1004px;
	min-height:500px;
}

/***********************************************/
/*Component Divs                               */
/***********************************************/
#masthead .globalNav A:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Verdana"; TEXT-DECORATION: none
}
#masthead .globalNav A:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Verdana"; TEXT-DECORATION: none
}
#masthead .globalNav A:hover {
	FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: "Verdana"; TEXT-DECORATION: underline;LEFT: 1px; POSITION: relative; TOP: 1px; 
}
#masthead .globalNav{
	color: #cccccc;
	padding: 0px 10px 0px 0px;
	white-space: nowrap;
	background-color:#efefef;
	border-bottom: 1px solid #dddddd;
	border-top: 1px solid #dddddd;
	text-align:right;
}
#masthead .globalNav_1{
	color: #000000;
	padding: 0px 0px 0px 0px;
	white-space: nowrap;
	background-color:#cccccc;
	text-align:center;	
}
#masthead .globalNav_1 A:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Verdana"; TEXT-DECORATION: none;	font-weight: bold; 
}
#masthead .globalNav_1 A:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Verdana"; TEXT-DECORATION: none;	font-weight: bold; 
}
#masthead .globalNav_1 A:hover {
	FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: "Verdana"; TEXT-DECORATION: underline;LEFT: 1px; POSITION: relative; TOP: 1px;font-weight: bold; 
}
#siteName{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height:70px;
	width:100%;
	background:url(/images/sg-gy/banner.jpg) no-repeat #FFFFFF;
}
/************** .story styles *****************/

.story{
	clear: both;
	padding: 10px 0px 0px 10px;
	font-size: 80%;
}

.story p{
	padding: 0px 0px 10px 0px;
}
/************* #search styles ***************/

#login_top{
	margin:0px 0px 0px 8px;
	height:70px;
	width:192px;
	background:url(/images/sg-gy/login_top.jpg) no-repeat #FFFFFF; 
}
#login_{
	margin:0px 0px 0px 8px;
	height:70px;
	width:192px;
	background:url(/images/sg-gy/login.jpg) no-repeat #FFFFFF; 
}
#login_bg{
 margin:0px 0px 0px 8px;
 padding: 0px;
 height:157px;
 width:192px;
 background:url(/images/sg-gy/login_bg.jpg) no-repeat #FFFFFF;
}
#login_bg_1{
 margin:0px 0px 0px 8px;
 padding: 0px;
 height:157px;
 width:192px;
 background:url(/images/sg-gy/login_bg_1.jpg) no-repeat #FFFFFF;
}
#login_bg_1 .bg_cen{
	margin:16px 0px 0px 16px;
}
#login_bg_1 .ad_l_log_1_button{
	margin:16px 0px 0px 16px;
	height:26px;
	list-style-type:none;
}
#login_bg_1 .ad_l_log_1_text{
	margin:6px auto 6px auto; 
	height:20px;
	color:#001D73;
	list-style-type:none;
	text-align:center;
}
/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border:0px none; height:45px; padding:0px;}

/* fix for browsers that don't need the hack */
#navBar li {border-bottom: none;}


/*********** #user_center styles ***********/

#user_center{
	margin: 10px 0px 0px 6px;
	width:190px;
	height:28px;
	background:url(/images/sg-gy/user_center.jpg) #FFFFFF no-repeat;
}
#user_center_c{
	margin: 0px 0px 0px 6px;
	width:190px;
	min-height:400px;
	height:auto;
	border:1px solid #CCCCCC;
	background:url(/images/sg-gy/text_bg.jpg) repeat-x bottom;	
}

/*********** .user_center_c styles ***********/
#tz{
	margin: 10px 0px 0px 6px;
	width:190px;
	height:28px;
	background:url(/images/sg-gy/tz.jpg) #FFFFFF no-repeat;
}
#tz_c{
	margin: 0px 0px 0px 6px;
	padding-bottom:30px;
	padding-left:6px;
	width:184px;
	border:1px solid #CCCCCC;
	background:url(/images/sg-gy/text_bg.jpg) repeat-x bottom;	
}
#tz_c li {border-bottom: 1px solid #EEE; list-style-type:armenian; height:22px; line-height:22px; padding-left:6px;}
/*********** .content_content styles ***********/
#dzgg{
	width:100%;
	height:228px;
	padding: 0 0 0 0;
}
#dzgg .left{
	width:7px;
	height:228px;
	float:left;
	line-height:228px;
	border:0 hidden;
	padding: 0 0 0 0;
	font-size:0px;
	background:url(/images/sg-gy/dzgg_left.jpg) no-repeat #FFFFFF;
}
#dzgg .right{
	width:7px;
	height:228px;
	float:right;
	line-height:228px;
	border:0 hidden;
	padding: 0 0 0 0;
	font-size:0px;
	background:url(/images/sg-gy/dzgg_right.jpg) no-repeat #FFFFFF;
}
#dzgg_content{
	height:228px;
	width:786px;
/*	margin:0px 0px 0px 0px;*/
	border:0 hidden;
	padding: 0 0 0 0;
	float:left;
	background:url(/images/sg-gy/dzgg_bg.jpg) repeat-x #FFFFFF bottom;
}
#dzgg_content .t_1{
	height:53px;
	margin:0 auto;
	background: url(/images/sg-gy/dzgg_title.jpg) no-repeat center;
}
#dzgg_content .t_2{
	height:228px;
	margin:0px 7px 0px 0px;
	border:0 hidden;
	float:left;
	background:url(/images/sg-gy/dzgg_bg.jpg) repeat-x #FFFFFF bottom;
}
#zb_title {
	min-height:135px;
	height:auto;
	width:100%;
	margin-top:10px;
}
#zb_title .title_top_left{
	height:38px;
	width:250px;
	float:left;
	background:#B8CADC;
}
#zb_title .sj{
	height:38px;
	width:37px;
	float:left;
	background:url(/images/sg-gy/sj.jpg) no-repeat #B8CADC;
}
#zb_title .logo_{
	height:38px;
	width:210px;
	float:left;
	margin-left:20px;
	background:url(/images/sg-gy/logo_1.jpg) no-repeat;
}
#zb_title .title_bg{
	min-height:400px;
	height:auto;
	width:100%;
	margin:38px 0px 6px 0px;
	background:url(/images/sg-gy/zb_bg_h.jpg) repeat-y #ffffff;
	/*color:#B8CADC;*/
}
#zb_title .title_n{
	height:68px;
	width:334px;
	background:url(/images/sg-gy/zb_title.jpg) no-repeat #B8CADC;
}
*html #zb_title .title_memu{
	height:30px;
	width:100px;
	margin-right:6px;
	float:right;
/*	background:#B8CADC;*/
}
 #zb_title .title_memu{
	height:30px;
	width:100px;
	margin-right:80px;
	float:right;
}
#zb_title .zbdt{
	min-height:258px;
	height:auto;
	width:98%;
	float:right;
	margin-bottom:6px;
	background:#B8CADC;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}
div#zbdt{
	min-height:258px;
	height:auto;
	width:98%;
	float:right;
	background:#f5fcff;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}
#zb_content {

}
/*onlinebidding page 子页面样式*/
#content .company {
	margin:6px 6px 0px 6px;
	border-bottom:1px solid #c0c0c0;
	height:60px;
}
#content .company_img{
	margin:10px 0px 0px 20px;
	float:left;
	vertical-align:middle;
}
#content .company_title{
	height:60px;
	line-height:60px;
	margin:0px 10px 0px 30px;
	float:left;
	text-align:center;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bolder;
}
#content .company_text{
	line-height:22px;
	margin:6px 6px 0px 6px;
	text-align: justify;
	text-indent:25px;
}
#Tender_Notice_serach{
	margin:10px 10px 10px 10px;
	background-color:#F5F5F5;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}
#Tender_Notice_serach .upstyle{
	min-height:33px;
	height:auto;
	PADDING-LEFT: 10px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left;
}
#Tender_Notice_serach .upstyle_img{
	float:left;
	height:50px;
	width:50px;
	margin:6px auto auto 10px;
	background-repeat:no-repeat;
}
#Tender_Notice_serach .upstyle_text{
	float:left;
	min-height:35px;
	height:auto;
	line-height:35px;
	width:85%;
	MARGIN: 10px 0px auto 10px;
	PADDING-TOP: 2px;
	TEXT-ALIGN: left;
	FONT-SIZE: 14px;
	TEXT-INDENT: 2px;
	FONT-FAMILY: "Verdana";
	font-weight:bold;
	border-bottom:solid 1px #dddddd;
}
#Tender_Notice_serach .serach_style{
	min-height:35px;
	height:auto;
	line-height:35px;
	padding-left:30px;
	TEXT-ALIGN: left;
	FONT-SIZE: 12px;
	TEXT-INDENT: 2px;
	FONT-FAMILY: "Verdana";
	font-weight:bold;
}
#Tender_Notice_serach img{
	vertical-align:text-bottom;
	margin-left:10px;
	border:0 none;
}
/*onlinebidding page 子页面样式 end */
/*
页面尾部全屏css样式定义
*/
#page_end_q {
	width:100%;
	min-height:60px;
	height:auto;
	border-top:solid #335198 2px;
	background-color:#efefef;
	text-align:center;
	line-height:28px;
	padding:4px 0px 0px 0px;
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-INDENT: 2px;
	FONT-FAMILY: "Verdana";
}
#page_end_q A:link{
	FONT-SIZE: 12px; COLOR: #000000;TEXT-INDENT: 2px; FONT-FAMILY: "Verdana";TEXT-DECORATION: none
}
#page_end_q A:visited {
	FONT-SIZE: 12px; COLOR: #000000;TEXT-INDENT: 2px; FONT-FAMILY: "Verdana";TEXT-DECORATION: none
}
#page_end_q A:hover {
	FONT-SIZE: 12px; COLOR: #000000;TEXT-INDENT: 2px; FONT-FAMILY: "Verdana";TEXT-DECORATION: underline
}
#page_end_q .site_url {
	color: #FF0000;
	font-weight: bold;
}
/*
页面尾部css样式定义结束
*/
/************* UserQuestionStyle **************/
#userquestionmanage{
	float:left;
	margin-left:0px;
	margin-top:10px;
	width:99.5%;
	border:1px solid #dee4f2;
}
#userquestion{
	margin-top:0px;
	float: left;  
	color: red; 
	text-align:left;
}
.questiontitle{
	float: left;
	padding:5px; 
	width: 99%;
	color:black; 
	line-height: 25px; 
	height: 20px;
	text-align: left;
	background:#eeeeee;
}
*html .questiontitle{
	float: left;
	padding:5px; 
	min-width: 99%;
	width:auto; 
	color:black; 
	line-height: 25px; 
	height: 20px;
	text-align: left;
	background:#eeeeee;
}
.questioncontent{
	float: left; 
	padding:5px;
	width: 592px; 
	min-height:30px;
	height:auto;
	color: black;
	text-align: left;
	word-wrap:break-word;
}
.questiondate{
	float: left;
	padding:5px; 
	width: 592px; 
	color: black; 
	line-height: 20px; 
	height: 20px;
    text-align: left;
}
.managebutton{
	float: right; 
	width: 592px; 
	color: red; 
	line-height: 20px; 
	height: 20px;
	text-align: right;
}
.managerreply{
	margin-top:10px;
	padding:8px;
	float: left;  
	color: red; 
    text-align: left; 
    background-color:#CCFFFF;
}
.replycontent{
	float: left; 
	width: 592px; 
	color: red; 
	line-height: 20px; 
	min-height: 20px;
	height:auto;
	text-align: left;
}
.nextpage{
	float:left; 
	text-align:center;
	width: 100%; 
	height: 27px;
}
/******** UserQuestionStyle end ***********/
/******** UserSupply *************/
.usersupplyinfo{
	position:absolute; 
	left:7px; 
	top:102px; 
	overflow:scroll;
	width:397px;
	height:500px;
}
.usersupplyporduct{
	position:absolute; 
	left:410px; 
	top:102px; 
	overflow:scroll;
	width:400px;
	height:500px;
}
/*********** UserSupply end **************/
/*********** UserManage ******************/
.usermanage{
	position:absolute; 
	left:9px; 
	top:102px; 
	overflow:scroll;
	width:397px;
	height:500px;
}
.usermanagebm{
	position:absolute; 
	left:412px; 
	top:102px; 
	overflow:scroll;
	width:400px;
	height:500px;
}
/*********** UserManage end **************/
/*********** xunjiadan *******************/
#askpriceinvoice{
	margin-left:5px; 
	margin-top:5px; 
	width: 690px; 
	height: 563px;
}
#askpriceinvoicestyle{
	width:100%; 
	height:25px; 
	line-height:25px; 
	border-right: gray 1px solid; 
	border-left: gray 1px solid; 
	border-bottom: gray 1px solid; 
	border-top: gray 1px solid; 
	color: #393939; 
	background-color: #f7f7f7;
}
.askpriceinvoiceborder{
	border-right: gray 1px solid; 
	border-top: gray 1px solid; 
	border-left: gray 1px solid;
	border-bottom: gray 1px solid; 
	width: 100%; 
	line-height: 30px; 
	height: 30px;
    background-color: #EEEEEE; 
    text-align: center;
}
.askpricefont{
	font-size: 14pt; 
	color: #FF6600; 
	text-align: center;
}
.biddingdocumentstyle{
	border-right: gray 1px solid;
    border-top: gray 1px solid;
    margin-top: 5px;
    border-left: gray 1px solid; 
    width: 100%; 
    color: #393939; 
    border-bottom: gray 1px solid;
    height: 25px;
    line-height:25px;
}
.biddingdocumentcontent{
	float: left; 
	width: 12%; 
	line-height: 25px; 
	height: 25px; 
	text-align: right;
}
.biddingdocumenttype{
	float: left; 
	border-left: gray 1px dashed; 
	width: 15%; 
	line-height: 25px;
    height: 25px;
}
.askpricecode{
	float: left; 
	border-left: gray 1px dashed; 
	width: 14%; 
	line-height: 25px;
    height: 25px; 
    text-align: right;
}
.askpricecoding{
	float: left; 
	border-left: gray 1px dashed; 
	width: 18%; 
	line-height: 25px;
    height: 25px;
}
.categoryname{
	float: left; 
	border-left: gray 1px dashed; 
	width: 11%; 
	line-height: 25px;
    height: 25px; 
    text-align: right;
}
.categorynamecontent{
	float: left; 
	border-left: gray 1px dashed; 
	width: 29%; 
	line-height: 25px;
    height: 25px;
}
.categorystate{
	float: left; 
	border-left: gray 1px dashed; 
	width: 29%; 
	line-height: 25px;
    height: 25px;
}
.competitivebiddingview{
	margin-top:5px;
	width:100%;
	height: 598px;
}
.competitivebiddingstyle{
	margin-top: 3px; 
	float: left; 
	width: 100%; 
	height: 100px;
}
.competitivebiddinginfo{
	float: left; 
	overflow: scroll; 
	width: 327px; 
	height: 452px;
}
.porductinfomation{
	float: left; 
	margin-left: 10px; 
	overflow: scroll; 
	width: 345px; 
	height: 450px;
}
.totalvalue{
	border-right: gray 1px solid; 
	border-left: gray 1px solid; 
	width: 690px;
    border-bottom: gray 1px solid; 
    height: 30px;
}
.totalmoney{
	margin-top: 4px; 
	float: left;
	height: 20px;
}
/*********** xunjiadan end *************/
/*********** password ******************/
.passwordborderstyle{
	margin-top: 5px; 
	border-left-color: #0099cc; 
	left: 279px; 
	border-bottom-color: #0099cc;
    margin-left: 5px; 
    width: 680px; 
    border-top-style: dashed; 
    border-top-color: #0099cc;
    border-right-style: dashed; 
    border-left-style: dashed; 
    border-right-color: #0099cc;
    border-bottom-style: dashed; 
    height: 339px; 
    text-align:center;
}
.changepassword{
	margin-top:10px; 
	text-align:center;
	width: 96%; 
	height: 30px; 
	border-bottom:  #0099cc 1px solid;
}
.userchangepassword{
	margin-top:10px; 
	text-align:center;
	width: 96%; 
	height: 168px; 
	border-bottom:  #0099cc 1px solid;
}
.userinitialpassword{
	float:left;
	width: 20%; 
	height: 26px;
	line-height:26px; 
	background-color:gainsboro;
}
.initialpassword{
	float:left;
	width: 4%; 
	height: 26px; 
	line-height:26px;
}
.passwordinfo{
	float:left;
	width: 57%; 
	height: 24px; 
	line-height:24px; 
	text-align:left;
}
.newpasswordstyle{
	 float:left;
	 width: 13%; 
	 height: 26px; 
	 line-height:26px;
}
.newpassword{
	float: left; 
	width: 20%; 
	line-height: 26px;
	height: 26px; 
	background-color: gainsboro;
}
.newpasswordinfo{
	 float:left;
	 width: 4%; 
	 height: 26px; 
	 line-height:26px;
}
.newpasswordtext{
	float: left; 
	width: 57%; 
	line-height: 24px; 
	height: 24px; 
	text-align:left;
}
/*********** password end **************/	
/*********** supplyer register *********/
.supplyregister{
	margin-left:5px; 
	margin-top:5px; 
	width:696px; 
	height:100%;
}
.registerborder{
	margin-top: 5px; 
	margin-left: 5px; 
	border-left:dashed #0099cc; 
	border-bottom:dashed #0099cc; 
	border-top:dashed #0099cc;  
	border-right:dashed #0099cc; 
	width: 680px; 
	text-align:center;
}
.userregisterclause{
	margin-top:30px ;
	width: 636px; 
	height: 30px;
}
.registerprotocol{
	text-align:left;
	width: 636px; 
	height: 499px;
	overflow:auto;
}
/*********** supplyer register end *********/
/*********** bidding document info *********/
.biddingdocumentinfoborder{
	margin-top: 5px; 
	border-left:dashed #0099cc; 
	left: 279px; 
	border-bottom:dashed #0099cc;
    margin-left: 5px; 
    width:98%; 
    border-top: dashed #0099cc; 
    height: 145px; 
    text-align: center;
    border-right: dashed #0099cc; 

}
.userpointout{
	float:left;
	width: 678px; 
	height: 30px; 
	line-height:30px; 
	border-bottom: gray 1px dashed;
}
.biddingdocumentquotation {
	margin-left:5px; 
	margin-top:5px; 
	width: 100%; 
	height: 243px;
}
.biddingquotationborder{
	border-right: gray 1px solid; 
	border-top: gray 1px solid; 
	border-left: gray 1px solid;
    width: 100%; 
    color: red; 
    line-height: 25px; 
    border-bottom: gray 1px solid;
    min-height: 25px;
    height:auto; 
    background-color: #f7f7f7;
}
.biddingbuttonstyle{
	float: left; 
	width: 658px; 
	min-height: 83px;
	height:auto; 
	text-align: left;
}
.biddingtip{
	float: left; 
	width: 233px; 
	height: 83px; 
	text-align: center;
} 
.askprice{
	border-right: gray 1px solid; 
	border-top: gray 1px solid; 
	border-left: gray 1px solid;
    width: 100%; 
    line-height: 30px; 
    border-bottom: gray 1px solid;
    height: 30px;
    background-color: #E7EBF2; 
    text-align: center;
}
.biddingtype{
	float: left; 
	width: 12%; 
	line-height: 25px; 
	height: 25px; 
	text-align: right;
}
.biddingtypecontent{
	float: left; 
	border-left: gray 1px dashed; 
	line-height: 25px;
    height: 25px;
}
.totalvalueborder{
	border-right: gray 1px solid;
	border-left: gray 1px solid; 
	width: 2000px;
    border-bottom: gray 1px solid; 
    min-height: 25px;
    height:auto; 
    margin-top:5px;
}
.totalvalueleft{
	float: left; 
	height: 25px; 
	text-align: left;
	line-height:25px;
}	
.totalvalueright{
	float: left; 
	width: 37%; 
	line-height: 25px;
    height: 25px; 
    text-align: right;
}
.totalvaluebutton{
	margin-top: 3px; 
	float: left; 
	width: 132px; 
	min-height: 20px;
	height:auto; 
	text-align: center;
}
.totalvaluestartbutton{
	margin-top: 3px; 
	float: left; 
	width: 207px; 
	min-height: 20px;
	height:auto; 
	text-align: center;
}
.totalvalueend{
	margin-top: 3px; 
	float: left; 
	width: 110px; 
	min-height: 20px;
	height:auto; 
	text-align: center;
}
.biddingview{
	float: left; 
	width: 100%; 
	height: 51px; 
	text-align: right;
}
.biddingviewcontent{
	border-right: gray 1px solid; 
	border-top: gray 1px solid; 
	margin-top: 5px;
    border-left: gray 1px solid; 
    width:100%; 
    border-bottom: gray 1px solid; 
    height: 32px;
    text-align: right;
}
.biddingviewdate{
	border-right: gray 1px dashed; 
	margin-top: 3px; 
	float: left; 

    height: 20px; 
    text-align: center;
}
.biddingviewsearch{
	border-right: gray 1px dashed; 
	margin-top: 3px; 
	float: left; 
	width: 98px;
    height: 20px; 
    text-align: center;
}
.biddingviewfoot{
	margin-top: 5px; 
	border-left:dashed #0099cc; 
	left: 279px; 
	border-bottom:dashed #0099cc;
    margin-left: 5px; 
    width: 98%; 
    border-top:dashed #0099cc;
    height: 145px; 
    text-align: center;
    border-right:dashed #0099cc; 
}
.biddingviewfootstyle{
	float: left; 
	width: 678px; 
	height: 30px; 
	line-height: 30px; 
	border-bottom: gray 1px dashed;
}
.viewmaker{
	border-right: gray 1px solid; 
	border-left: gray 1px solid; 
	width: 100%;
    color: #393939; 
    line-height: 25px; 
    border-bottom: gray 1px solid; 
    min-height: 25px;
    height:auto;
}
.totalvaluemax{
	border-right: gray 1px solid; 
	border-left: gray 1px solid; 
	width: 1500px;
    border-bottom: gray 1px solid; 
    height: 30px;
}
.totalvaluemaxstyle{
	margin-top: 4px; 
	float: left; 
	height: 20px;
}
.quantityborder{
	border-right: gray 1px dashed; 
	border-top: gray 1px dashed; 
	margin-top: 5px;
    border-left: gray 1px dashed; 
    width: 1500px; 
    border-bottom: gray 1px dashed; 
    height: 25px;
    text-align: right
}
.quantitytotal{
	margin-top: 3px; 
	float: left; 
	width: 178px; 
	height: 20px
}
.totalmoneytotal{
	margin-top: 3px; 
	float: left; 
	width: 189px; 
	height: 20px; 
	text-align: right; 
	border-right: gray 1px dashed; 
	border-left: gray 1px dashed;
}
.totalmoneymax
{
	margin-top: 3px; 
	float: left; 
	width: 186px; 
	height: 20px; 
	text-align: center;
}
/******* bidding document info end *********/
/********** user ********************/
.usercenter{
	width: 100%; 
	height: 30px; 
	line-height:30px; 
	background-color: #f9f9f9; 
	border-right: lightgrey 1px solid; 
	border-top: lightgrey 1px solid; 
	border-left: lightgrey 1px solid; 
	border-bottom: lightgrey 1px solid;
}
.companyname{
	width: 100%; 
	height: 81px; 
	margin-top:10px; 
	border-right: gray 1px dashed; 
	border-top: gray 1px dashed; 
	border-left: gray 1px dashed; 
	border-bottom: gray 1px dashed;
}
.businesstip{
	width: 100%; 
	height: 121px; 
	margin-top:10px; 
	border-right: gray 1px dashed; 
	border-top: gray 1px dashed; 
	border-left: gray 1px dashed; 
	border-bottom: gray 1px dashed;
}
.userinfo{
	margin-left:20px; 
	margin-top:30px; 
	width:642px; 
	min-height:100px;
	height:auto;
	border-right: #e5e5e5 3px solid;
	border-bottom: #e5e5e5 3px solid;
}
.userinfochange{
	width: 100%; 
	height: 30px; 
	line-height:30px; 
	border-bottom: silver 1px solid; 
	background-color: #f7f7f7;
}
.usernameinfo{
	 float:left;
	 width: 132px; 
	 height: 30px; 
	 text-align: right;
	 line-height:30px;
}
.username{
	float:left;
	width: 12px; 
	height: 30px;
	line-height:30px;
}
.usernametext{
	 float:left;
	 width: 473px; 
	 height: 30px;
	 line-height:30px;
}
.usertruename{
	width: 100%; 
	height: 30px; 
	background-color: #f7f7f7;
}
.userinfobutton{
	float:left;
	width: 610px; 
	height: 30px;
	line-height:30px; 
	text-align: center;
}
/*************** user end **************/
/*************** announcement **********/
.announcement{
	 margin-left:5px; 
	 margin-top:5px; 
	 width:100%; 
	 height:100%; 
	 text-align: center;
}
.announcementstyle{
	float:left;
	width: 100%; 
	min-height: 42px;
	height:auto;
}
.announcementimg{
	float:left; 
	width: 13px; 
	height: 42px;
}
.announcementbg{
	float:left; 
	width: 266px; 
	height: 42px; 
	background-image: url(../images/gg_05.gif);
	padding-top:13px;
}
.announcementbg2{
	float:left; 
	width: 141px; 
	height:42px;  
	background-image: url(../images/gg_05.gif);
	padding-top:8px;
}
.announcementbg3{
	float:left; 
	width: 192px; 
	height:43px;  
	background-image: url(../images/gg_05.gif);
	padding-top:10px;
}
.announcementbg4{
	float:left; 
	width: 65px; 
	height:43px;  
	background-image: url(../images/gg_05.gif);
	padding-top:10px;
}
.announcementtitle{
	float:left; 
	width: 11px; 
	height: 43px;
}
.announcementcontent{
	border-top: gray 2px solid; 
	float: left; 
	width: 15%;
	line-height: 30px;
    border-bottom: gray 1px solid; 
    height: 30px; 
    background-color: #e7ebf2; 
    text-align: center;
}
.announcementcontentnum{
	border-top: gray 2px solid; 
	float: left;
	border-left: gray 1px dashed;
    width: 45%; 
    line-height: 30px; 
    border-bottom: gray 1px solid; 
    height: 30px;
    background-color: #e7ebf2; 
    text-align: center;
}
.announcementcontenttitle{
	border-top: gray 2px solid; 
	float: left; 
	border-left: gray 1px dashed;
    width: 20%; 
    line-height: 30px; 
    border-bottom: gray 1px solid; 
    height: 30px;
    background-color:#e7ebf2; 
    text-align: center;
}
.annnouncementtype{
	border-top: gray 2px solid; 
	float: left; 
	border-left: gray 1px dashed;
    width: 18%; 
    line-height: 30px; 
    border-bottom: gray 1px solid; 
    height: 30px;
    background-color: #e7ebf2; 
    text-align: center;
}
.announcementdata{
	float: left; 
	line-height: 20px; 
	height: 20px; 
	background-color: #f2f2f2;
}
.announcementalternaingdata{
	float: left;
	line-height: 20px; 
	height: 20px;
}
.announcementnextpage{
	float: left; 
	width: 99%; 
	line-height: 30px; 
	border-bottom: gray 1px solid;
    height: 30px; 
    background-color: #e7ebf2; 
    text-align: center;
}
/************* announcement end *******/
/************* bussiness **************/
.businessstyle{
	margin-left:5px; 
	margin-top:5px; 
	width:100%; 
	height:100%; 
	text-align: center;
}
.bussinessbg{
	 float:left; 
	 width: 117px; 
	 height:42px;  
	 background-image: url(../images/gg_05.gif);
	 padding-top:8px;
}
.bussinessbg2{
	float:left; 
	width: 220px; 
	height:43px;  
	background-image: url(../images/gg_05.gif);
	padding-top:10px;
}
.bussinesscontent
{
	border-top: gray 2px solid; 
	float: left; 
	line-height: 30px;
    border-bottom: gray 1px solid; 
    height: 30px; 
    background-color: #e7ebf2; 
    text-align: center;
}
.companyinfostyle{
	border-right: gainsboro 3px solid;
    border-top: gainsboro 1px solid; 
    margin-top: 20px;
    border-left: gainsboro 1px solid; 
    width: 654px; 
    border-bottom: gainsboro 3px solid;
    min-height: 611px;
    height:auto; 
    background-color: #ffffff; 
    text-align: center;
}
.companyinfo{
	width: 94%; 
	line-height: 50px; 
	border-bottom: gray 1px double; 
	height: 50px; 
	text-align: center;
}
.companyreturnbutton{
	width: 94%;
	line-height: 30px; 
	border-bottom: gray 1px dotted; 
	height: 30px; 
	text-align: center;
}
.companyattribute{
	width: 94%; 
	min-height: 405px;
	height:auto; 
	text-align: left;
}
.companycontent{
	width: 100%; 
	height: 5px; 
	text-align: left;
}
.companyinfomation{
	width: 100%; 
	height: 25px; 
	text-align: left; 
	border-bottom: silver 1px dashed; 
	background-color: #f9f9f9;
	line-height:25px;
}
.companydescrible{
	width: 100%; 
	min-height: 150px;
	height:auto; 
	text-align: left;
}
.companyarea{
	width: 100%; 
	height: 25px; 
	text-align: left; 
	border-bottom: silver 1px dashed;
	background-color: #f9f9f9;
	line-height:25px;
}
.companyareainfo{
	 width: 100%;
	 min-height: 100px;
	 height:auto; 
	 text-align: left;
}
.companyother{
	 float:left;
	 width: 45%; 
	 height: 25px; 
	 line-height:25px;
	 text-align: center; 
	 border-bottom: silver 1px dashed;
}
.companyphoto{
	float:left;
	width: 54%; 
	height: 26px; 
	text-align: center;
}
.companyphoto2{
	float:left;
	width: 45%; 
	min-height: 128px;
	height:auto; 
	text-align: center;
}
.companylink{
	float:left;
	width: 54%; 
	min-height: 129px;
	height:auto; 
	text-align: left
}
.companyendstyle{
	border-top: gray 1px solid; 
	width: 94%; 
	height: 30px; 
	text-align: right
}
/********** company end ************/
.roombgimg{
	float:left; 
	text-align:center; 
	width: 100%; 
	background-image: url(../images/fangjian_05.gif); 
	min-height: 127px;
	height:auto;
}
.roomstyle{
	margin-top:5px;
	width: 175px; 
	height: 126px;
}
.roomtip{
	border-right: gray 1px solid; 
	border-top: gray 1px solid; 
	margin-top: 5px;
    border-left: gray 1px solid; 
    width: 97%; 
    border-bottom: gray 1px solid; 
    height: 25px;
    text-align: right;
    line-height:25px;
}
.roompagestyle{
	 margin-left:5px; 
	 margin-top:5px; 
	 width:100%; 
	 height:95%;
}
.roompage{
	width: 100%; 
	min-height: 161px;
	height:auto;
}
.roomtoppicstyle{
	float:left;
	width: 193px; 
	min-height: 161px;
	height:auto;
}
.roomtoppicborder{
	float:left; 
	width: 100%;
}
.roompicright{
	float:left ;
	width: 498px;
	min-height:112px;
	height:auto;
}
.roomprompt{
	float:left;
	width: 498px; 
	height: 30px;
	text-align:right;
}
.roompromptstyle{
	margin-top: 3px; 
	float: left; 
	width: 61px; 
	height: 20px; 
	text-align: center; 
	border-right: gray 1px dashed;
}
.roompromptinfo{
	margin-top: 3px; 
	float: left; 
	width: 13px; 
	height: 20px;
}
.roompromptfont{
	margin-top: 3px; 
	float: left; 
	width: 379px; 
	height: 20px; 
	text-align: left;
}
.roomcontentborderstyle{
	border-right: gray 1px solid; 
	border-top: gray 1px solid; 
	margin-top: 5px;
    border-left: gray 1px solid; 
    width: 99%; 
    border-bottom: gray 1px solid; 
    height: 25px;
    text-align: right;
}
.roomcontentinfo{
	margin-top: 3px; 
	float: left; 
	min-width: 68px;
	width:auto; 
	height: 20px; 
	text-align: center; 
	border-right: gray 1px dashed;
}
.roomcontentbuttonborder{
	margin-top: 3px; 
	float: left; 
	height: 20px; 
	text-align: center; 
	border-right: gray 1px dashed;
}
.totalvalueall{
	float:left; 
	margin-top:4px;
	width: 239px; 
	height: 20px
}
.totalvaluealloff{
	float:left; 
	margin-top:4px;
	width: 233px; 
	height: 20px; 
	text-align: right;
}
.showonlineuserstyle{
	width:99%; 
	height: 20px; 
	border-right: gray 1px dashed; 
	border-top: gray 1px dashed; 
	border-left: gray 1px dashed; 
	border-bottom: gray 1px dashed;
}
.onlineuserinfo{
	float:left;
	width:79px; 
	height: 20px; 
	line-height:20px;
}
.showonlineuser{
	 float:left;
	 width:80%; 
	 height: 20px; 
	 line-height:20px;
}
.onlineusername{
	float:left;
	width:79px; 
	height: 20px; 
	line-height:20px;
}
.outcomeborderstyle{
	margin-top: 5px; 
	border-left:dashed #0099cc; 
	left: 279px; 
	border-bottom:dashed #0099cc;
    margin-left: 5px; 
    width: 680px;  
    border-top:dashed #0099cc;
    height: 339px; 
    text-align: center;
    border-right:dashed #0099cc; 
}
.outcomestyle{
	margin-top: 10px; 
	width: 96%; 
	border-bottom: #0099cc 1px solid; 
	height: 30px;
    text-align: center;
}
.outcomebottomborder{
	margin-top: 10px; 
	width: 96%; 
	border-bottom: #0099cc 1px solid; 
	height: 168px;
    text-align: center;
}
.outcometablestyle{
	width: 89%;
	height: 30px;
}
.outcomeendstyle{
	width: 100%; 
	height: 30px;
}
.fullscreenshow{
	border-right: gray 1px dashed; 
	margin-top: 3px; 
	float: left; 
	width: 110px;
    height: 20px; 
    text-align: center
}
.fullscreen{
	border-right: gray 1px dashed; 
	margin-top: 3px; 
	float: left; 
	width: 114px;
    height: 20px; 
    text-align: center;
}
.backtochoose{
	margin-top: 3px; 
	float: left; 
	width: 99px; 
	height: 20px
}
.browsershutdown{
	margin-top: 3px; 
	float: left; 
	width: 276px; 
	height: 20px; 
	text-align: center;
}
.sucessfullsupply{
	float:left; 
	width:99%; 
	height:20px; 
	border-right: gray 1px solid; 
	border-top: gray 1px solid; 
	border-left: gray 1px solid; 
	border-bottom: gray 1px solid; 
	background-color: #dce6f1;
}
.choosesucessfulsuply{
	float:left;
	width:99%; 
	border-right: gray 1px solid; 
	border-left: gray 1px solid; 
	border-bottom: gray 1px solid;
}
.supplyerpriceinfo{
	border-right: gray 1px solid; 
	border-top: gray 1px solid; 
	border-left: gray 1px solid;
    width: 100%; 
    line-height: 30px; 
    border-bottom: gray 1px solid; 
    height: 30px;
    background-color: #E7EBF2;
  }
.porductpriceinfoborder{
	background-color: #f4f4f4;
	height:20px; 
	line-height:20px; 
	text-align:center; 
	border-right: gray 1px dashed; 
	border-top: gray 1px solid; 
	border-left: gray 1px solid; 
	border-bottom: gray 1px solid
}
.productinfomationborder{
	 border-right: gray 1px solid; 
	 border-top: gray 1px solid; 
	 border-left: gray 1px solid; 
	 line-height: 30px; 
	 border-bottom: gray 1px solid; 
	 height: 30px; 
	 background-color: #E7EBF2; 
	 text-align: center;
	 width: 95%;
}
.buinesssupplyname{
	border-right: gray 1px solid; 
	float: left; 
	border-left: gray 1px solid;
    width: 95%; 
    border-bottom: gray 1px solid; 
    height: 20px; 
    line-height:20px; 
    text-align: center; 
    background-color: #ECF2F7;
}
.supplyporductinfoborder{
	width: 95%; 
	height: 20px; 
	border-right: gray 1px solid; 
	border-left: gray 1px solid; 
	border-bottom: gray 1px solid; 
	background-color:  #dce6f1;
}
.supplyporductinfotable{
	float:left;
	height: 20px;
	line-height:20px; 
	border-right: gray 1px dashed; 
	text-align: center;
}
.supplyporductinfolabel{
	height:20px; 
	line-height:20px; 
	text-align:center; 
	border-right: gray 1px dashed; 
	border-top: gray 1px solid; 
	border-left: gray 1px solid; 
	border-bottom: gray 1px solid;
}
.supplyporductend{
	float:left;
	width: 95%; 
	height: 20px; 
	border-right: gray 1px solid; 
	border-left: gray 1px solid; 
	border-bottom: gray 1px solid; 
	border-top: gray 1px solid;
}
.supplyporductfoot{
	float:left;
	height: 20px;
	line-height:20px; 
	border-right: gray 1px dashed; 
	text-align: right; 
	background-color: #ecf2f7;
}
.sucessfulsupplyconfirmtop{
	margin-left:5px; 
	margin-top:5px; 
	width:98%; 
	height:459px; 
	text-align: center;
}
.sucessfulsupplyconfirmstyle{
	border-right: gray 1px solid; 
	border-top: gray 1px solid; 
	border-left: gray 1px solid;
    width: 100%; 
    line-height: 30px; 
    border-bottom: gray 1px solid; 
    height: 31px; 
    text-align: center; 
}
.sucessfulsupplyconfirmborder{
	border-right: gray 1px solid; 
	float: left; 
	border-left: gray 1px solid;
    width: 100%; 
    line-height: 20px; 
    border-bottom: gray 1px solid; 
    height: 254px; 
    text-align: center
}
.sucessfulsupplyconfirmcontentborder{
	border-right: gray 1px solid; 
	border-top: gray 1px solid; 
	border-left: gray 1px solid;
    width: 100%; 
    line-height: 30px; 
    border-bottom: gray 1px solid; 
    height: 30px;
    background-color: #3a6ea5;
}
.alreadyconfirmsupply{
	float: left; 
	width:100%; 
	line-height: 20px; 
	height: 20px; 
	text-align: left;
}
.alreadyconfirmname{
	float: left; 
	width: 100%; 
	line-height: 20px; 
	height: 1px;
}
.usercontrolstyle{
	float:left;
	width: 100%; 
	height: 88px; 
	border-right: gray 1px solid; 
	border-left: gray 1px solid; 
	border-bottom: gray 1px solid;
}
.biddingendstyle{
	 margin-top:20px;
	 width:100%; 
	 height: 45px; 
	 text-align: center;
}
.porductsupplypricetable{
	float: left; 
	line-height: 30px; 
	height: 30px; 
	text-align: center;
	font-size: 11pt; 
	color: #ffffff;
	border-right: #ffffff 1px solid;
}
.thickborderstyle{
	border-right: #0099ff 8px outset; 
	border-top: #0099ff 8px outset; 
	float: left;
	border-left: #0099ff 8px outset; 
	width: 97%; 
	border-bottom: #0099ff 8px outset;
}
.callusstyle{
	 border-right: gainsboro 3px solid; 
	 border-top: gainsboro 1px solid; 
	 margin-top: 20px;
     border-left: gainsboro 1px solid; 
     width: 654px; 
     border-bottom: gainsboro 3px solid;
     height: 611px; 
     background-color: #ffffff; 
     text-align: center
}
.callusend{
	width: 94%; 
	line-height: 30px; 
	border-bottom: gray 1px dotted; 
	height: 30px;
    text-align: left;
}
.callusfoot{
	margin-top:20px;
	width: 100%; 
	line-height: 25px; 
	border-bottom: silver 1px dashed; 
	height: 25px;
    background-color: #f9f9f9; 
    text-align: left;
}
.banknumber{
	width: 100%; 
	line-height: 25px; 
	border-bottom: silver 1px dashed; 
	height: 25px;
    background-color: #f9f9f9; 
    text-align: left;
}
.tendertopborder{
	border-right: gray 1px dashed; 
	margin-top: 3px; 
	float: left; 
	width: 90%;
    height: 20px; 
    text-align: center;
}
.tenderendborder{
	margin-top: 5px; 
	border-left:dashed #0099cc; 
	left: 279px; 
	border-bottom:dashed #0099cc;
    margin-left: 5px; 
    width: 680px; 
    border-top:dashed #0099cc;
    height: 145px; 
    text-align: center;
    border-right:dashed #0099cc; 
}
.tenderfootback{
	float: left; 
	width: 670px; 
	height: 30px; 
	line-height: 30px
}
.topicendstyle{
	 width:100%; 
	 text-align:center; 
	 min-height: 661px;
	 height:auto; 
	 background-image: url(../images/ggbeijing.gif);
}
.topicfootstyle{
	width: 570px; 
	min-height: 611px;
	height:auto; 
	margin-top:20px; 
	border-right: gainsboro 3px solid; 
	border-top: gainsboro 1px solid; 
	border-left: gainsboro 1px solid; 
	border-bottom: gainsboro 3px solid; 
	background-color: #ffffff;
}
.topicbottomborder{
	width: 94%; 
	height: 50px; 
	line-height:50px; 
	border-bottom: gray 1px double;
}
.topictopborderstyle{
	width: 94%; 
	min-height: 30px;
	height:auto; 
	border-top: gray 1px solid; 
	text-align: center;
}
.boderwebleft{
	width: 100%; 
	height: 20px ; 
	border-bottom: #ffffff 1px dashed;
	text-align:center;
}
.nobiddingdocument{
	width: 100%; 
	height: 20px;
	text-align:center;
}
.nextmenustyle{
	width: 166px; 
	height: 56px; 
	border-right: #ffffff 1px dashed; 
	border-left: #ffffff 1px dashed; 
	border-bottom: #ffffff 1px solid;
}
.nextmenuborderstyle{
	width: 100%; 
	height: 5px ; 
	border-bottom: #ffffff 1px dashed;
	text-align:center;
}
.shownextmenustyle{
	width: 166px; 
	height: 56px; 
	border-right: #ffffff 1px dashed; 
	border-left: #ffffff 1px dashed; 
	border-bottom: #ffffff 1px solid;
}
.managesupplyinfo{
	width: 100%; 
	height: 3px ; 
	border-bottom: #ffffff 1px dashed;
	text-align:center;
}
.biddingdocumentmanager{
	display:none;
	width: 166px; 
	height: 56px; 
	border-right: #ffffff 1px dashed; 
	border-left: #ffffff 1px dashed; 
	border-bottom: #ffffff 1px solid;
}
