/* CSS Document */
#pList{border:1px solid #CCD4D6; width:568px; float:right}  
#pList #title{ clear:both; background: url(../img/mtitlebg.gif) repeat-x 0 -1px;height:22px; position:relative; font-weight:bold}
#pList #title span{font-size:14px; background:url(../img/mtabbg.gif); float:left; color:#223786; font-family:Arial;
border-top:1px solid #7F8A90;border-right:1px solid #7F8A90; padding:2px 22px 3px 22px;}
#pList #title .f12n{ font-size:12px; font-weight:normal;}
#pList #title .f12n a{font-size:12px; font-weight:normal;}

#welinfo{ margin:20px;}




#pList #title P{ font-weight:normal; font-size:10px; margin:4px 0 0 12px; float:left}
#pList #List{ clear:both; padding:40px 0 30px 34px;}
#pList #List ul{ clear:both; height:100%; overflow:hidden}
#pList #List li{ width:220px; float:left}
#pList #List li a{ float:left; 
background:url(../img/iconHlist.gif) no-repeat left center; 
padding:0 2px 0 9px; line-height:21px; font-family:Arial; color:#2341A3; font-size:0.92em}

#column{ float:left; width:162px;}
.col{ clear:both; border:1px solid #A7B4BD; width:160px;}
.col .title{ background:url(../img/col_title.gif); height:20px;border-bottom:1px solid #A7B4BD; clear:both}
.col .title span{ background:url(../img/colIcon.gif) no-repeat left center; padding:3px 0 0 14px;
 margin:0 0 0 8px; float:left; font-weight:bold; color:#666}
.col ul{ margin:8px 0 10px 6px; height:100%; overflow:hidden}
.col li { color:#999; font-size:10px; padding:0 4px 4px 0; border:1px solid #ddd; margin:0 4px 4px 0}
.col li a{ background:url(../img/sellicon.gif) no-repeat 3px 4px;
padding:0 2px 0 12px; line-height:21px; color:#3168AD; font-size:12px;}
.col li ul{ padding:0; margin:0;}
.col li ul li{ padding:0; margin:0;border:0}
.col li ul li a{ background:none; padding:0; margin:0 0 0 12px; color:#666; line-height:18px}


#glist{border:1px solid #CCD4D6; clear:both; height:1%;}  
#glist #title{ clear:both; background: url(../img/mtitlebg.gif) repeat-x 0 -1px;height:22px; position:relative; font-weight:bold}
#glist #title span{font-size:14px; background:url(../img/mtabbg.gif); float:left; color:#223786;
border-top:1px solid #7F8A90;border-right:1px solid #7F8A90; padding:2px 22px 1px 22px;}

.sell{clear:both;border-bottom:1px dotted #ccc; padding:10px 10px 6px 0; margin:0 12px; height:100%; overflow:hidden}
.sell .pic{ float:left; border:1px solid #ccc; padding:1px;}
.sell .content{ float:left; margin:0 10px 0 6px; width:410px;}
.sell .content .title{ clear:both; height:18px;}
.sell .content .title a{ color:#003399; font-size:14px;}
.sell .content .title span{ color:#666666; padding:0 0 0 4px; font-size:10px;}
.sell .content .msg{ clear:both; padding:4px 8px 0 0; font-size:0.86em;line-height:12px; color:#000}
.sell .company{padding:2px 0 2px 0; clear: both; font-size:10px;}
.sell .company a{ color:#003399; font-size:11px}
.sell .more{ float:right; padding:20px 0 0 0; color:#444; line-height:22px;}



.buy{clear:both;border-bottom:1px dotted #ccc; padding:10px 10px 0 0; margin:0 12px;}
.buy .pic{ float:left; border:1px solid #ccc; padding:1px;}
.buy .content{ float:left; margin:0 4px 0 6px; width:350px;}
.buy .content .title{ clear:both; height:18px;}
.buy .content .title a{ color:#003399; font-size:14px;}
.buy .content .title span{ color:#666666; padding:0 0 0 4px; font-size:10px;}
.buy .content .msg{ clear:both; padding:4px 8px 0 0; font-size:0.86em;line-height:12px; color:#000}
.buy .company{padding:2px 0 2px 0; clear: both; font-size:10px;}
.buy .company a{ color:#003399; font-size:11px}
.buy .more{ float:right; padding:4px 0 0 0; color:#444; line-height:22px;}
.buy .more a{ color:#000}
.favorite{ background:url(../img/favorite.gif) no-repeat center left; padding:0 0 0 16px;}
.send_q{ background:url(../img/send_quotation.gif) no-repeat center left;padding:0 0 0 16px;}
.click{ background:url(../img/Click.gif) no-repeat; padding:0 0 0 16px;}

.pInfo{clear:both; margin:0 40px 0 30px; height:100%; overflow:hidden}
.pInfo h3{ color:#003366;clear:both; margin:0 0 10px 0px; text-align:center}
.pInfo .pic{ float:left; padding:0 8px; width:120px;}
.pInfo .content{float:left; width:510px; margin:0 0 0 16px}
.pInfo .content .t1{ border-bottom:1px solid #ccc; width:40%; padding:2px 0 4px 0; clear:both; color:#666}
.pInfo .content span{ color:#444}
.pInfo .content .summary{ clear:both; padding:10px 0 0 0; color:#444;word-wrap: break-word;word-break: normal; }
.pInfo .content .contact{ clear:both;margin:20px 0 0 0;border:1px solid #CFCFCF;}
.pInfo .content .contact .title{ border-bottom:1px solid #ccc; height:16px; color:#223786; background:#f9f9f9; padding:4px; font-weight:bold}
.pInfo .content .contact p{ padding:14px 10px;color:#666; line-height:21px;}
.pInfo .content .contact span{ color:#444}


/*buyinfo*/
#buyinfo{border:1px solid #CCD4D6; clear:both}  
#buyinfo #title{ clear:both; background: url(../img/mtitlebg.gif) repeat-x 0 -1px;height:22px; position:relative; font-weight:bold}
#buyinfo #title span{font-size:14px; background:url(../img/mtabbg.gif); float:left; color:#223786; font-family:Arial;
border-top:1px solid #7F8A90;border-right:1px solid #7F8A90; padding:2px 22px 2px 22px;}
#buyinfo #title P{ font-weight:normal; font-size:10px; margin:4px 0 0 12px; float:left}
#buyinfo #List{ clear:both; padding:40px 0 30px 34px;}
#buyinfo #List ul{ clear:both; height:100%; overflow:hidden}
#buyinfo #List li{ width:220px; float:left}
#buyinfo #List li a{ float:left; 
background:url(../img/iconHlist.gif) no-repeat left center; 
padding:0 2px 0 9px; line-height:21px; font-family:Arial; color:#2341A3; font-size:0.92em}

.reginput{padding:2px;margin:2px;border:1px solid #ccc;font-size:16px; font-family:Arial;}
.reginput1{padding:2px;margin:2px;border:1px solid #1D95C7;font-size:16px; font-family:Arial; background:#F0F9FB}

.process{ padding:5px; text-align:right; color:#666}
.process .on{color:#FF9000; padding:4px 5px; border:1px solid #dedede; background:#f9f9f9;  margin:0 6px;}
#formwrapper {text-align:left;}

fieldset{padding:0 30px 20px 10px;border:1px solid #ccc;background:#fff;}
fieldset legend {color:#223786;font-weight:bold; padding:2px 4px 4px 4px;  background:#fff;font-size:14px;margin:0 0 10px 0}
fieldset label {float:left;width:80px;text-align:right;padding:4px;margin:1px;font-weight:bold; color:#000;}
fieldset div {clear:left;margin-bottom:3px;}
fieldset .sffocus {padding:2px;background: #F0F9FB; /*----for IE----*/border: 1px solid #1D95C7;}

.regSm{ margin:0 0 0 174px; font-size:10px; color:#999}
.subNext{ text-align:center; background:url(../img/subNext.gif) no-repeat; border:0; width:79px; height:27px; cursor:hand;}
.submit{ text-align:center; background:url(../img/Submit.gif) no-repeat; border:0; width:79px; height:27px; cursor:hand;}
.singin{ text-align:center; background:url(../img/signin.gif) no-repeat; border:0; width:79px; height:27px; cursor:hand;}
.regSub{ padding:6px 0 0 176px;}
.suc{ padding:20px; text-align:center}
.suc h2{ font-size:14px; color:#0000CC; margin:0;}
.suc p{ color:#333333; padding:10px;}



/*member panal*/
.progl{ border-top:1px solid #ccc;border-right:1px solid #ccc; font-size:12px;}
.progl a{ font-size:12px;}
.progl td{ border-left:1px solid #ccc;border-bottom:1px solid #ccc; padding:2px 4px; text-align:center}
.protbg tr { background:#ccc;}


.prxx{ border:0;font-size:12px;border-top:1px solid #ccc;border-right:1px solid #ccc; }
.prxx a{ font-size:12px;}
.prxx td{padding:2px 4px;border-left:1px solid #ccc;border-bottom:1px solid #ccc; color:#444}


.weltab{ padding:5px;}
.weltab td{ padding:4px; color:#444}