* body,html{ margin:auto; padding:0; text-align:center}
.tpW1001{width:981px; text-align:left;margin:auto;  overflow-x:hidden
}

#User_Reg,#ForgetPWD,#loginCenter{ width:981px !important ;margin:auto !important ; }
#addChat{ width:981px; text-align:center; margin:auto; position:relative}
#User_Reg .i,#ForgetPWD .i,#loginCenter .i{ text-align:left; margin:2em 0 0 0}
#dvPay{ margin:2em 0 0 0}
input,select{ font-size:11px; font-family:Verdana; border:#A5ACB2 1px #solid}
input.save{ margin:1em; padding:0 2em; cursor:pointer; font-size:11px; height:auto; line-height:normal}
input.back{ margin:1em 0; padding:0 0px; cursor:pointer; font-size:11px; height:auto; line-height:normal}
input.cursor{ font-size:11px}
input{ height:13px; line-height:13px}
.btn_Noimg{ height:auto; line-height:normal}
.tpW1001 a{ color:#2A5882;text-decoration:underline
}

.tpW1001 ul{ margin:0;padding:0; list-style-type:none
}
.tpW1001 li{ padding:0; margin:0
}
.tpmaintop{ height:120px; margin:1em 0 0 0 ;overflow:hidden;
}
.tpmaintop .logo{ height:90px; overflow:hidden; white-space:nowrap
}
.logo .fl{ width:234px; overflow:hidden}
.logo .fl2{ text-align:left; line-height:90px; vertical-align:middle; overflow: hidden !important}
 .tpMainMenu{  height:32px
}
.tpMainMenu ul{ margin:0 0 0 8px
}
.tpMainMenu li{  display:block; float:left
}
 .tpMainMenu a:hover{text-decoration: none!important}

 .tpMainMenu .click{text-decoration: none;
}
 .tpMainMenu a:link,.tpMainMenu a:visited {display:block;padding:9px 15px;font:bold 11px/12px Verdana!important;color: #fff!important;text-decoration: none;}

/*m-------beigin*/
.tpb2b_a .main{ margin:0 0 1em 0
}

/*.main .leftcontent{ position:absolute;width:180px;background:#eee; padding:1em 0 0 0; height:400px; overflow-x:hidden
}
.main  .rightcontent{ padding:10px 0 0 190px; height:400px
}
.main .rightcontent2{padding:0px 0 0 190px; height:400px}
*/
.main .leftcontent{ width:180px; float:left;background:#eee; padding:1em 0 0 0
}
.main .rightcontent{width:791px; float:right; margin:1em 0 0 0; text-align:left; position:relative; z-index:1}
.main .rightcontent2{ width:791px; float:right; margin:0 0 0 0;  text-align:left; position:relative; z-index:1
}
.main .rightcontent3{ width:791px; float:right; margin:1em 0 0 0;  text-align:left;
}
.rightcontent2 .nav{ background:#f2ede4; height:18px; line-height:18px; vertical-align:30%; margin:0 0 1px 0; padding: 0 8px 0 8px; white-space:nowrap; overflow:hidden; font-size:9px}

#dragableElementsParentBox{ width:791px !important
	
}
.so .text{ width:125px;margin:12px 0 0 1em; height:15px; line-height:15px
}
.so .btn{ background:url('/tpb2b_a/images/inSearchBtn.gif') no-repeat;width:23px;height:22px; border:0;cursor:pointer
}
.mcg{ background:#fff;
}
.oHidden{ overflow:hidden; width:180px; background:#EEEEEE}

.mcg .text{ padding:8px 0 8px 0; background:#EEEEEE }
.mcg .stfont{ color:#000; font-size:9px}
.mcg .sttext-3{ width:120px; margin-right:4px; background:#DEDEDE; height:16px;font-size: 11px;
	border: 1px solid #9999aa;}
	.mcg .text .linkstandardbluev11-underline{color:#2A5882;}
	 .linkstandardbluev11-items, .linkstandardbluev11,.linkstandardbluev9{color:#2A5882!important }
	
.win{ white-space:nowrap; position:relative
}
.win .r{ text-align:left}
.win .mmore{ position:absolute; right:10px; top:0px}
.winText{ border:1px #c3c7cf solid;padding:8px 8px 2em 8px;background:url('/tpb2b_a/images/winBottomBg.gif') repeat-x bottom; overflow:visible
}

.tpb2bLiveChat{ position:absolute; right:-1px; top:-22px; z-index:3}
.tpb2bLiveChat .imCtrl{ position:relative; text-align:right}
.tpb2bLiveChat .live{ padding-right:8px; color:#fff !important; font-size:9px !important}
.LiveChat{  width:230px; display:none; margin-top:6px;  background:#fff;position:absolute; z-index:20;  height:200px}
.LiveChat .lcBoard{ border:4px #a3a4a5 solid;background:#fff url('/images/v2/nav_bottom_bg.gif') repeat-x; padding:0 4px; z-index:4; display:inline-block; margin:auto; text-align:left}
/*m-------end*/
.tpbottom{ border-top:2px #2A5882 solid; margin:1em 0 1em 0; background:#fff url('/tpb2b_a/images/tpbtm_m.gif') repeat-x bottom; clear:both; margin-left:auto; margin-right:auto}
.tpbottom .l{background: url('/tpb2b_a/images/tpbtm_l.gif') no-repeat left bottom;}
.tpbottom .r{background:url('/tpb2b_a/images/tpbtm_r.gif') no-repeat right bottom; height:60px; padding:8px 4px 8px 4px}
.tpbottom .mm{ background:url('/tpb2b_a/images/tpbtm_mm.gif') repeat-y left}
.tpbottom .mr{ background:url('/tpb2b_a/images/tpbtm_mm.gif') repeat-y right; border-top:4px #DEDEDE solid}
.tpbottom .time{ color:#505060; font-size:9px}
.tpbottom .t{overflow:hidden; width:900px}
.tpbottom .t td{white-space:nowrap}
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}
.bigArticle{ float:none !important; padding:0 !important; margin:0 0 10px 0  !important}
#reg .bgstandardgary18,#forgetpwd .standardblackv11bold{ background:#eaeaea; text-align:left; border-bottom:2px #a3a4a5 solid}
#reg .items{ text-align:left}
.buyit_ab .GoCart,.buyitall_ab .GoCart{ width:56px !important;}
.buyit_ab{ position:absolute; right:8px; top:68px}

*html .buyitall_ab{ position:absolute; right:8px; top:8px;}
.sci_product_name{ width:80px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap}

#forgetpwd .standardblackv11bold{ height:18px; padding:4px}
#forgetpwd{ text-align:left}
#tbLinkMgr{ position:relative; z-index:1}
#div_solgan{ height:100%; overflow:auto; line-height:12px}
.MB_TP_cg_edit{ position:relative; z-index:2}
#corpPageCtrl{ width:981px; margin:1em auto; text-align:center; padding-top:1em}
.tpW1001 .bgstandardgary18{ background:# !important}
.ulUserInfo{ padding:8px !important; line-height:23px}
.ulUserInfo  a:link,.ulUserInfo a:visited{ color:#444}
.ulUserInfo a:hover{ font-weight:bold !important}
.tabitems .dvimg{width:20% !important}
.dvProductsDes{ width:769px;word-wrap:break-word; overflow:hidden}
.tabitems{height:740px !important
}
*html .tabitems{ width:100%
}
#UserCenter{ width:981px; overflow-x:hidden; text-align:left; margin:auto;}
#UserCenter .PageUserL{ width:791px; overflow:hidden;  float:right}
#UserCenter .PageUserL .arrow{ font:9px}
#UserCenter .PageUserR{ float:left; width:180px; margin-right:8px;}
#UserCenter .PageUserR ul{ margin:0; padding:0; list-style-type:none}
#UserCenter .PageUserR li{ line-height:19px; border-bottom:1px #dedede solid; padding-left:8px}
#UserCenter #nav{ margin-bottom:10px; font:10px}
#UserCenter .TableA tr{ padding:2px 0}
#UserCenter .win{ margin:1em 0 0 0}
/*#q{ background:#fff url('/images/logos/martbase111x20filter.gif') no-repeat 6px}ÔÝ²»ÏÔÊ¾*/
#dvFeedback{ text-align:left}
ul.trans{ margin-top:8px}
.LtgasView{ width:769px; white-space:normal; padding:4px 0}
.LtgasView a{ padding-right:4px;  float:left}
.LtgasView a:hover{ background:yellow}
.Ltags:link,.Ltags:visited,.Ltags:hover{ color:#000000 !important; font-size:11px; text-decoration:none !important; cursor:text}
.Ltags-mer:link,.Ltags-mer:visited,.Ltags-mer:hover{ color:#000000 !important; text-decoration:none !important; cursor:text}
.SiginIn{ background:url('login.gif') no-repeat; border:0px; height:18px; width:65px; cursor:pointer}
.SiginIn_over{ background:url('login_over.gif') no-repeat; border:0px; height:18px; width:65px; cursor:pointer}
/*ff--begin*/
#User_Reg .py{ width:740px; *width:99%}
/*ff--end*/
/******MB_TP_cg-------------------------------********/
.MB_TP_cg{ background:#eee}
.MB_TP_cg .cgTitle{ width:180px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; background:#fff}
.MB_TP_cg .cgTitle a{ display:block; padding:4px 2px 4px 8px;border-bottom:1px #9cafbd solid; margin-bottom:1px}
.MB_TP_cg .cgTitle a:link,.cgTitle a:visited{ background:#eaeaea}
.MB_TP_cg .cgTitle a:hover,.cgTitle a:active{ background:#dedede}
.MB_TP_cg .cgItem{ position:relative; z-index:3}
.MB_TP_cg .cgText{ position:absolute; left:181px; top:0px; z-index:3;border:1px #9cafbd solid; display:none; background:#fff}
.MB_TP_cg .cgText ul{ margin:1px;display:block; list-style-type:none; padding:0}
.MB_TP_cg .cgText a{ display:block; width:180px;padding:4px 2px 4px 8px;border-bottom:1px #9cafbd solid; margin-bottom:1px }
.MB_TP_cg .cgText a:link,.MB_TP_cg .cgText a:visited{background:#eaeaea}
.MB_TP_cg .cgText a:hover,.MB_TP_cg .cgText a:active{ background:#dedede}
/****************-------------------------------********/