/*====*/
.blockhead {
   float: left;
 	text-align:left; 
	width:100%;
 	border-bottom: 1px #069 solid;
	height: 25px!important;	
	height /**/: 26px;	
}
.blockheadtext {
	float: left;
	color:#FFF;
	font-weight:bold;
	font-size: 13px;
	letter-spacing: 2px;
   background: url(/cfimg/mem/head_m.jpg);
 	text-align:left;
	padding-top: 7px; 
	height: 19px!important;	
	height /**/: 26px;	
	padding-left: 30px;
	width:184px!important;
	width /**/:214px;	
}
.blockheadmore {
   float: right;
   text-align:left;
	padding-top: 10px;
	margin-right: 10px;
   font-weight: normal;
	font-size: 12px; 	
}

#membertop {
   background: url(/cfimg/mem/topbg.jpg);
 	text-align:left; 
	height: 85px;
	width:760px;
}
#membertop .logo {float:left; margin:6px 0px 0 10px;}
#membertop .bizcenter {float:left; margin:14px 0px 0 26px;}
#membertop .mnav {
	float:right;
	background: url(/cfimg/mem/topnavbg.gif);
	padding-top: 10px;
	height: 16px!important;
	height /**/: 26px;
	padding-right: 10px;
	width:378px!important;
	width /**/:388px;
	color:#FFF;
	text-align: right;
}
#membertop .mnav a {
	color:#FFF;
}

#SubHead
{
	text-align:left;
	background-image: url(/cfimg/mem/notebg.jpg);
	height:32px;
	width:760px;
}
#SubHead img,#SubHead .notes
{
	float:left;		
}
#SubHead .notes
{
	float:left;
	margin-top:8px;			
}
#SubHead .search
{
	float:right;	
	margin-top:4px;
	margin-right:20px;	
}

#Content1 {margin-bottom:15px;}
#Content1 .left {float:left;width:155px;}
#Content1 .right {float:right;width:593px;}
#Content1 .left div, .right div {text-align: left;} 

#LeftNav {
	width:158px;
	background: #339ADA;	
}
#LeftNav a {
	text-decoration:  none;
}
.leftmenu1 {
	padding-left:6px; 
	font-size:14.8px;
	font-weight:bold;
	cursor:hand;
	background-image: url(/cfimg/mem/menubg01.jpg);
	padding-top:2px;
	height:28px!important;
	height /**/:30px;
}
.leftmenu1 img	{margin:5px 10px 0 4px;}
.leftmenu2 {
	padding-left:10px;
	font-size:14.8px;
	background-image: url(/cfimg/mem/menubg02.jpg);
	padding-top:5px;
	height:22px!important;
	height /**/:27px;
}
.leftmenu2 img	{margin-right:10px;}
.expandback {
	background-image: url(/cfimg/mem/menubg03.jpg);
}
.leftmenu3 {
	padding-left:10px;
	padding-top:5px;
	height:21px!important;
	height /**/:26px;		
}
.leftmenu3 img	{margin-right:10px;}
.leftmenu3 div	 {
	padding-left:10px;
	padding-top:5px;
	height:21px!important;
	height /**/:26px;		
}
.leftmenu4 {
	padding-left:20px;	
	padding-top:5px;
	height:21px!important;
	height /**/:26px;		
}
.last div{
	padding-left:25px;	
	padding-top:2px;
	height:21px!important;
	height /**/:26px;		
}
.last img {margin-right:10px;}


#Module 
{
	float:left;
	border: 1px #069 solid;
	border-top:none;
	padding:15px 10px 20px;	
	background: #FFF;
	width:571px!important;
	width /**/:593px;
 }
 #Module div, #Module p { 
	font-size: 12px;
	color:#000;	
 }
 #Module a { 
	font-size: 12px;
 } 
 label strong,#Module .note strong { 
	color:#F00;
 }
#Module .edit11 .tips { 
   clear:both;
	margin:6px 0 3px 5px;
	padding: 0;
	font-size: 12px;
	line-height: 16px;
 } 
#Module .edit11 .tips2 { 
   float:left;
	margin:6px 0 3px 10px;
	padding: 0;
	font-size: 12px;
	line-height: 16px;
 }
  
#LoginTitle2 img 
{
	float:left;
} 
#LoginTitle2 div 
{
   float:left;
   color: #F00;
   font-size: 14px;
   font-weight: bold;
	padding-top: 0px;
	text-align: left;	
}
#Login2 {
	width:354px;
	margin: 20px 0;	
}
#Login2 div {
	font-size: 14px;	
}
#Login2 .member {
   float:left;
	margin-top: 0px;
	margin-left: 10px;
}
#Login2 .mcontent {
	width:354px;
	background:url(/cfimg/mem/logbg.gif);
	margin-left:50px;
}
#Login2 .mnote {
	margin: 0px 0 10px 25px;
}
#Login2 .member .mrow {
   margin: 0px 0 10px 20px;
   clear: both;
}
#Login2 .member .mrow div.label {
   float: left;
   width:85px;
   text-align: right;
}
#Login2 .member .mrow div.input {
   float: left;
   margin-top: 2px;	
   margin-right: 10px;
}
#Login2 .member .msubmit {
   clear:both;
   margin-top: 10px;
   text-align:center;
}
#Login2 .member .msubmit .mlogin {
   margin-left: 15px;   
}
#Login2 .notmember {
	margin-top:15px;
	margin-left:15px;	
}
#Login2 .notmember .newreg {
	margin-top:15px;
	margin-left:90px;	
}
#Login2 .notmember .newreg img.img {
	margin-left:10px;	
}

/*==新增==*/
#Add 
{
	float:left;	
}
#Add a
{
	float:right;
	margin-right:5px;
}
#Add .addtext
{
	float:left;
	font-size:13px;
	margin-top:8px;
}

/*==分类选择==*/
#SelectBar 
{
	float:left;
	BORDER-BOTTOM: #ff6600 3px solid; 
	TEXT-ALIGN: left;
	width:100%;
	margin-top:10px;
}
#SelectBar a
{
	float:left;
	margin-right:8px;
	font-size:12px;
	width:118px;
	text-align:center;
	color:#000;
	padding-top:5px;
	height:15px!important;
	height /**/:21px;
	BORDER: #999 1px solid; 
	BORDER-bottom: none; 
	BACKGROUND: url(/cfimg/search_bg.gif);
}
#SelectBar a.on
{
	width:140px;
	color:#FFF;
	font-weight:bold;
	BORDER: #ff9932 1px solid; 
	BORDER-bottom:none; 
	BORDER-left:none;
	BACKGROUND: #ff6600; 
	BACKGROUND-image: url(/cfimg/icon_orangebar_15x15.gif);
	background-position:15px 3px;
	background-repeat:no-repeat;
}

/*==分页==*/
#Pager {clear:both;margin-top:10px;}
#Pager .note {float:left;}
#Pager .pnav {float:right;margin-right:8px;}
#Pager .newline {display:none;}

/*==说明==*/
#tNotes 
{
	clear:both;
	width:100%
}
#tNotes label 
{
	float:right;
	margin-right:10px;
}
#bNotes 
{
	clear:both;
	width:100%
}
/*==OK Edit==*/
#okNotes 
{
	clear:both;
	width:60%;
	margin:20px;
	text-align:left;
	color:#F00;
 	letter-spacing:4px;	
 }
#okReturn 
{
	clear:both;
	width:60%;
	margin:20px;
	text-align:left;	
 } 
/*==列表通用部分==*/
.listdata
{
	clear:both;
	margin-top:10px;	
}
.listdata div, .listdata a, .listdata p
{
	font-size:12px;
}
.listdata .listhead 
{ 
	
}
.listdata .listhead div 
{ 
	float: left; 
	background:#EEE;
	border-right:2px solid #FFF;
	padding-top:7px;
	height: 18px!important;
	height /**/: 25px;
	text-align:center;
}

.listdata .data {clear:both; margin-top:10px;}
.listdata ul {float:left; padding:0; margin:0px;} 	
.listdata ul li 
{
	float:left; 
	width:100%; 
	padding:0px;
	margin:0px; 
	list-style-type: none;	
}
.listdata ul li.even 
{
	background:#EEE;
}
.listdata ul li div 
{
	float: left; 
	text-align:center;
	height:24px;
	line-height:24px;
	vertical-align:middle;
	border-right:2px solid #FFF;
}

/*==新闻列表==*/
#NewsList .order { width: 40px;}
#NewsList .title { width: 340px; }
#NewsList .refresh { width: 70px; }
#NewsList .deal { width: 90px;  border-right:none;}

#NewsList ul li .title { text-align:left;}

/*==通用表单==*/
label string {color:#F00;}

.fields 
{
	float:left;
	border:1px solid #EEE;
	margin-top:5px;
	background:#FFF;
}
.fields .row 
{
	float:left;
	width:100%;
	border-bottom:1px solid #EEE;
	margin-top:2px;	
}
.fields .row .label
{
	float:left;	
	width:110px;
	height:30px;
	background:#EEE;
}
.fields .row .label label
{
	float:right;
	font-weight:bold;
	margin-top:5px;
	margin-right:5px;
}
.fields .row .edit
{
	float:left;
	width:442px;
	margin-top:4px;
	margin-left:8px;
}
.fields .row .edit2
{
	float:left;
	width:442px;
	margin-top:4px;
	margin-left:8px;
}
.fields .row .edit2 input
{
	float:left;	
}
/*==Command==*/
#Command 
{
	float:left;
	margin-top:20px;	
	text-align:center;
	width:100%;
 }
#Command  a:hover { 
	color:#F60;
}  
/*==News==*/
.fields #c1
{
	height:535px;	
}
.fields #a1
{
	height:120px;	
}
.fields #rkey
{
	height:70px;	
}
/*==Image==*/
.fields #ImageUpload
{
	height:270px;	
}
.fields #ImageUpload2
{
	height:260px;	
}
/*==Product==*/
.fields #pIndustry
{
	height:105px;	
}
.fields #types
{
	line-height:1.5em;	
}
.fields #pBiz
{
	height:175px;	
}
.fields #pBizEdit div
{
	clear:both;
	height:28px;	
}
.fields #pBizEdit label
{
	float:left;
	width:130px;
	text-align:right;	
	margin-right:10px;
	margin-top:4px;
}
.fields #pBizEdit input
{
	float:left;	
}
/*==TradeChance==*/
.fields #tBiz
{
	height:205px;	
}
.fields #tBizEdit div
{
	clear:both;
	height:28px;	
}
.fields #tBizEdit label
{
	float:left;
	width:100px;
	text-align:right;	
	margin-right:10px;
	margin-top:4px;
}
.fields #tBizEdit input
{
	float:left;	
}
.fields #tBizEdit #tPeriod div
{
	float:right;
	width:320px;		
}
.fields #tBizEdit #tPeriod input
{
	clear:both;	
}
/*==Certificate==*/
.fields #cValid
{
	height:58px;	
}
.fields #cValidEdit div
{
	float:left;
	margin-right:6px;
	height:25px;	
}
.fields #cValidEdit label
{
	float:left;
	width:26px;
	text-align:left;
	margin-top:3px;		
}
.fields #cValidEdit input
{
	float:left;	
	text-align:center;
}
.fields #cValidEdit .tip
{
	clear:both;
	color:#039;		
}
/*==Image==*/
.fields #pUpload
{
	height:270px;	
}
/*==修改密码==*/
.fields #NewPassword
{
	height:47px;	
}
#cpHead div
{
	line-height:25px;
	font-size:14px;
}
#cpHead div strong
{
	color:#F90;
}
/*==修改会员信息==*/
.fields #mRegPurpose
{
	height:99px;	
}
.fields #mMainPurchase
{
	margin:5px 0 0 10px;
}
/*==公司预览==*/
.cPreview 
{
	float:left;
	margin:10px 0 0 15px;
	width:440px;
}
h2.cPreview #a
{
	font-size:14px;
	color:#F00;
}
.cBorder
{
	float:left;
	border:1px solid #CCC;
	margin:20px 0 20px 10px;
	text-align:center;
	background:#FFF;	
}
#cTitle h3
{
	width:470px;
	margin:10px 0 0px;
	text-align:center;
	color:#F90;
}
#cTitle #intro
{
	width:90%;
	margin:10px 0 10px;
	text-align:left;
	color:#333;
	text-indent:2em;
	line-height:1.5em;
}
.companyitem,.companyitem2
{ 
	float:left; 
	margin:7px 5px 0;
}
div.companyitem
{ 
	background:#EEE;
}
.companyitem div, .companyitem2 div 
{
	float: left; 
	width: 48%; 
}
.companyitem div h3, .companyitem2 div h3
{
	font-size:13px;
	margin-top:4px;
	margin-left:3px;
}
.companyitem div p, .companyitem2 div p
{
	margin:5px 0 5px 3px;
	line-height:1.5em;
}
#cpContact 
{
	float:left;
	margin:25px 0 0;
	padding-bottom:20px;
}
#cpContact .inner
{
	float:left;
	margin:0 0 0px 35px;
	border:1px solid #DDD;
	width:390px;
	background:#EEE;
	text-align:center;
}
#cpContact h3, #cpContact h4
{
	margin:15px 0 0;
}
#cpContact ul
{
	margin:15px 0 20px 35px;	
}
#cpContact ul li
{
	margin:0 0 6px;
	padding:0;
	list-style-type:none;
	text-align:left;
}
/*==编辑公司信息==*/
.fields #mRegPurpose
{
	height:99px;	
}
.fields #mMainPurchase
{
	margin:5px 0 0 10px;
}
/*==编辑公司信息==*/
.fields h2
{
	padding:4px;
	border-top: #FC9 2px solid; 
	font-size:14px;
	font-weight: bold; 
	color: #C30; 
	background: #F1EEEE;
	margin:8px 0 0;
}
.fields #cRunModule
{
	height:165px;	
}
.fields #cRunModuleEdit .label2
{
	float:left;
	width:90%;
	margin:2px 0 0 5px;
	color:#C30;
}
.fields #cRunModuleEdit .CheckList
{
	clear:both;
	margin:2px 0 0 5px;
	width:400px;
}
.fields #cRunModuleEdit .CheckList td
{
	width:80px;
}
.fields #cRegCapital
{
	height:50px;	
}
.fields #cProducts
{
	height:115px;	
}
.fields #cIntro
{
	height:425px;	
}
.fields #cMarket
{
	height:104px;	
}
.fields #cMainCustomer
{
	height:50px;	
}
.fields #cCert
{
	height:80px;	
}
.fields #cCredit
{
	height:50px;	
}
.fields #cPhone
{
	height:80px;	
}
.fields #cPhoneEdit div
{
	float:left;	
	margin-right:4px;
}
.fields #cPhoneEdit div label
{
	float:left;	
}
.fields #cPhoneEdit div input
{
	clear:both;	
	margin-top:3px;
}
.fields #cFax
{
	height:50px;	
}
.fields #cMobile
{
	height:50px;	
}
.fields #cEmail
{
	height:70px;	
}
.fields #cDistrictEdit .in
{
	float:left;
	margin-right:8px;
}
/*==收藏编辑==*/
#AddBookmark h2
{
	text-align:left;
}
#AddBookmark div.edit
{
	text-align:left;
}
#AddBookmarkOk
{
	float:left;
	margin-left:100px;
	text-align:left;
}
#AddBookmarkOk h2
{
	margin:20px 0;
	color:#F00;
}
#AddBookmarkOk div
{
	margin:20px 0 20px;
	font-size:14px;	
}
.fields #abReviewText
{
	height:140px;
}
.fields #abAbstract
{
	height:220px;
}
/*==留言==*/
.fields #msgBody
{
	height:420px;
}
.fields #msgMoreOptions
{
	margin:10px 0 0px 20px;
}
.fields #msgMoreOptions .col
{
	float:left;
	width:140px;
}
.fields #msgMoreOptions .col div
{
	margin-bottom:6px;
	text-align:left;
}

/*==图片列表==*/
#ImageList .image { width: 110px;}
#ImageList .image img 
{
	border:1px solid #999;
	padding:2px;
}

#ImageList .order { width: 40px;}
#ImageList .default { width: 70px;}
#ImageList .title { width: 170px; }
#ImageList .refresh { width: 70px; }
#ImageList .deal { width: 90px;  border-right:none;}

#ImageList ul li {margin-top:2px;}
#ImageList ul li .title { text-align:left;}
#ImageList .data .default { color:#F00; }

/*==文件列表==*/
#FileList .order { width: 40px;}
#FileList .title { width: 230px; }
#FileList .fn { width: 70px;}
#FileList .down { width: 40px; }
#FileList .refresh { width: 70px;}
#FileList .deal { width: 90px;  border-right:none;}

#FileList ul li .title { text-align:left;}

/*==产品系列列表==*/
#ProductSerialList .order { width: 40px;}
#ProductSerialList .name { width: 400px; }
#ProductSerialList .deal { width: 90px;  border-right:none;}

#ProductSerialList .data { margin-top:0px;}
#ProductSerialList ul li .name { text-align:left;}

/*==产品列表==*/
#ProductList .image { width: 110px;}
#ProductList .image img 
{
	border:1px solid #999;
	padding:2px;
}

#ProductList .order { width: 40px;}
#ProductList .name { width: 240px; }
#ProductList .refresh { width: 70px; }
#ProductList .deal { width: 90px;  border-right:none;}

#ProductList ul li {margin-top:2px;}
#ProductList ul li .name { text-align:left;}

/*==供求列表==*/
#TradeList .image { width: 110px;}
#TradeList .image img 
{
	border:1px solid #999;
	padding:2px;
}

#TradeList .order { width: 40px;}
#TradeList .name { width: 240px; }
#TradeList .refresh { width: 70px; }
#TradeList .deal { width: 90px;  border-right:none;}

#TradeList ul li {margin-top:2px;}
#TradeList ul li .name { text-align:left;}

/*==证书列表==*/
#CertificateList .image { width: 110px;}
#CertificateList .image img 
{
	border:1px solid #999;
	padding:2px;
}

#CertificateList .order { width: 40px;}
#CertificateList .name { width: 230px; }
#CertificateList .refresh { width: 70px; }
#CertificateList .deal { width: 90px;  border-right:none;}

#CertificateList ul li {margin-top:2px;}
#CertificateList ul li .name { text-align:left;}
#CertificateList ul li #corg { margin:5px 0 0 0;line-height:1.2em;}
#CertificateList ul li #ctype { margin:5px 0 0 0; color:#069;line-height:1.2em;}

/*==收藏列表==*/
#BookmarkList .order { width: 40px;}
#BookmarkList .title { width: 290px; }
#BookmarkList .link { width: 50px; }
#BookmarkList .refresh { width: 70px; }
#BookmarkList .deal { width: 90px;  border-right:none;}

#BookmarkList ul li .title { text-align:left;}

/*==留言列表==*/
#MessageList .person { width: 80px;}
#MessageList .subject { width: 290px; }
#MessageList .link { width: 50px; }
#MessageList .date { width: 70px; }
#MessageList .deal { width: 60px;  border-right:none;}

#MessageList ul li .person { text-align:left;}
#MessageList ul li .subject { text-align:left;}

/*==认证信息==*/
#tAuthenNotes, #bAuthenNotes
{
	color:#F00;
	font-size:12px;
	font-weight:normal;
	margin:10px 0 10px 10px;	
}
#AuthenItems
{
	margin:15px 0px;
}
#AuthenItems div
{
	clear:both;
	width:370px;
	margin:2px 0px 0 65px;
	background:#EEE;
}
#AuthenItems div h3
{
	float:left;
	width:125px;
	font-size:12px;
	font-weight:normal;
	margin:0px;
	height:25px;
	line-height:25px;
	vertical-align:middle;
	text-align:right;
	border-right:2px solid #FFF;
}
#AuthenItems div p
{
	float:left;
	width:200px;
	font-size:12px;
	font-weight:normal;
	margin:0px 0 0 5px;
	height:25px;
	line-height:25px;
	vertical-align:middle;
}
/*==tip==*/
.fields #tip
{
	margin-top:5px;	
	margin-left:10px;
	color:#666;	
}
.fields #tip p
{
	margin:0px 0 0 5px;
	line-height:150%;
	color:#666;
}
.fields #tip2
{
	float:left;
	margin-top:4px;		
	margin-left:10px;
	color:#666;
}
