.floatleft{float:left;}
.floatright{float:right;}
.B2Btop{top:0px;height:100px;width:100%;left:0px;}
.B2Bleft{float:left;top:101px;height:auto;width:15%;}
.B2Bcontent{float:right;top:101px;width:85%;height:auto;}
.B2BProdListItem{font-size: 12px;color: #479602;/*	border: 1px solid;background-color: #F0F0F0;*/}
.B2BButton {font-size: 12px;color: #4d4d4d;cursor: hand;}
.B2BTextbox, select, textarea {font-size: 12px;color: #333333;border: #C3C3C3 1px solid;}
.FontB2BPurple {COLOR: #666666;FONT-FACE: Verdana;font-size: 12px;LINE-HEIGHT: 16px;text-decoration: none;}
.FontB2BPurple a{text-decoration:none;}
.FontB2BRed {COLOR: #FF0000;FONT-FACE: Verdana;font-size: 12px;LINE-HEIGHT: 14px;}
.B2BTblHead {font-size: 12px;font-weight: bold;color: #FFFFFF;background-color: #479602;padding: 2px;}
.B2BColHead, .B2BColFoot {font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #8ac541}
.B2BTblFoot {background-color: #99CC99;font-size: 12px;color: #FFFFFF;font-weight: bold;}
.B2BLeftMenuHead {font-size: 12px;color: #336633;background-image: url(images/bg_leftmenuhd.gif);background-repeat: no-repeat;filter: DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=1);}
.B2BProductHead {font-size: 12px; color: #333333}
.B2BFieldBg {font-size: 12px;color: #333333;background-color: #d5d5d5;padding: 2px;}
.B2BText {font-size: 12px; color: #333333}
.B2BPriceTotal {font-size: 12px;color: #333333;background-color: #EEEEEE;padding: 2px;}
.B2BTableText {font-size: 12px; color: #333333}
.B2BFontBlack {color: #000000}
.B2BTblListBg1 {background-color: #DEDEDE;font-size: 12px;color: #333333;}
.B2BTblListBg2 {background-color: #EFEFEF;font-size: 12px;color: #333333;}
.B2BFontSize1 {font-size: 12px;}
.B2BFontSize2 {font-size: 12px}
.B2BFont {  font-family: Verdana, Arial, Helvetica, sans-serif}
.B2BProductFoot { background-color: #99CC99; font-family: Verdana, Arial, Helvetica, sans-serif}
.B2BFieldBgSize2 {font-size: 12px; color: #333333; background-color: #EFEFEF}
.B2BHyperLink {  }
.B2BProdRemsBg {font-size: 12px;color: #333333;font-weight: bold;}
.B2BProdInfoSubHead, .B2BProdInfoTopHead {font-size: 12px;background-color: #F7F7F7;color: #333333;font-weight: bold;line-height: 14px;}
.B2BMsgHead {font-size: 12px; color: #333333; background-color: #EEFFEE}
.B2BProdNameBg {color:#339900;font-size: 18px;font-weight: bold;text-decoration: none;/*border-bottom:#339900 dotted 1px;*/margin:10px 10px 10px 0;text-align:center; width:370px; float:right;}
.B2BPriceBg { font-size: 12px; line-height: 14px; color: #333333}
.B2BBodyBg {width:1000px;margin:0 auto;}.B2BBodyBg2 {width:1000px;margin:0 auto;}
.B2BBodyBg3 {width:1000px;margin:0 auto;}
.B2BLeftMenu {font-size: 12px;font-weight: normal;color: #333333;}
.B2BProdModBorder {font-size: 12px; font-weight: bold; color: #333333; border: 1px solid #DDDDDD}
.B2BProdMod {font-size: 12px;font-weight: bold;color: #333333;background-color: #EFEFEF;}
.B2BFontProdMod {font-size: 10pt }
.B2BTopMenuBg1 {font-size: 12px;}
.B2BTopMenuBg2 {font-size: 12px; font-weight: bold}
/* -------------- Template --------------------- */
#main {margin:10px auto 0 auto; width:1000px;}
#mainLeft { width:180px; float:left; margin-right:2px; }
#mainleftCata {width:180px;background:url(images/bg_left.gif) repeat-y;}
#mainleftCata h3, #news h3 {margin:0; padding:0; height:29px; font-size:14px; line-height:29px; color:#fff; font-weight:bold; text-indent:25px; }#mainleftCata h3 {background:url(images/bg_leftMenu_03.gif) no-repeat;}
#mainleftCata ul { list-style:none; padding-bottom:7px; background:url(images/bg_leftBottom.gif) bottom no-repeat;}#mainleftCata li {padding-left:25px; border-bottom:#ccc dotted 1px; height:22px; line-height:22px; background:url(images/bg_array.gif) 10px center no-repeat;}#mainleftCata a {font-size:12px; color:#333; text-decoration:none;
}#mainleftCata a:hover {color:#4F8F1F;}
#mainRight { margin-left:3px; width:170px; float:right }
.mainCenter {margin-top:4px; padding-top:10px;float:right;width:798px;background:#Fff;border:solid 1px #c7c7c7;}
#mainCenter h1 { text-align:center; margin:5px 0; padding:0px; line-height:1.5em;}
/* products detail  */

#detailProduct { float:left;width:810px; position:relative; display:inline;margin-top:5px; padding-bottom:20px;}
#bigimage { position:absolute;top:0px; left:0px; display:none; z-index:9999;
}

#bigimage img {border:#D6D6D6 solid 1px;
}
#divPic {width:60%; float:left;display:inline; text-align:center;z-index:-10;}
#divPic a{z-index:-10;}
#divPic img{z-index:-15;float:left;}
#divPic h3 { margin:0; padding:0; line-height:1.5em; font-weight:normal;}
.list{ padding:10px; overflow:auto;}
.list img{ cursor:pointer; padding:1px; border:1px solid #cdcdcd; margin-left:10px; display:block;width:60px;height:60px;}
.list img.onzoom, .list img.on{padding:0px; border:2px solid #336699;width:60px;height:60px;}
.container{ position:relative;}
.izImage{border:0;width:400px;height:400px;}
.izViewer{width:360px;height:300px;position:absolute;left:730px;top:300;display:none; border:1px solid #999; z-index:9999;}
.handle{display:none;opacity:0.6;filter:alpha(opacity=60);background:#E6EAF3; cursor:crosshair;}

#divAdditionalPic {float:left; clear:both; width:300px;}
#divAdditionalPic ul {margin-top:3px; margin-left:20px; list-style-type:none;}
#divAdditionalPic ul li {float:left; width:65px;margin-left:3px;}
#productDetail br {clear:both;}
#zoom { clear:both; float:left; width:300px;padding:5px 0; text-align:center;}
#zoom img {margin:3px;}
#detailInfo {float:right;width: 40%;}
#detailInfo p{COLOR: #666666;}
#detailInfo dl {margin:0px; padding:2px; width:400px;float:right; }
#detailInfo dt {font-size: 14px;float:left;width:370px;color: #339900;font-weight: bold;line-height: 14px;background:#dddddd;height:20px;padding:3px;}
#detailInfo dd {width:120px;COLOR:#666666;font-size: 16px;text-decoration: none;float:left; text-align:right; padding:5px 10px 5px 0;}
#detailInfo .rt { width:260px;float:left; padding:5px 0; text-align:left;}
#detailInfo dt.red {color:red; font-weight:bold;}
#detailInfo dt input {width:30px;}
#detailInfo dd.red {color:red; font-weight:bold;}
.aw_prevnext{width:1000px;height:auto;float:left; background:#eee; padding:10px 0;    margin-bottom: 15px;    box-shadow: 0px 0px 5px #888888;}
.awpn_prev{width:95px;float:left;text-align:center;}
.awpn_up{width:690px;float:left;text-align:center; color:666; font-size:16px; padding:5px 0;}
.awpn_next{width:50px;float:left;text-align:center;}
#briefContent {clear:both;margin-top:20px;}
#briefContent h3 {font-size:12px;color:#093;line-height:1.5em;background:url(images/bg_proinfo_01.png);text-indent:20px;height:25px;line-height:25px;margin-bottom:10px;color:#539410; text-shadow:1px 1px #FFF;}
#briefContent .nolist{list-style-type:none;}
#productDetails h3 {font-size:12px;line-height:25px;background:url(images/bg_proinfo_01.png);text-indent:20px;height:25px;margin-bottom:10px;color:#539410; text-shadow:1px 1px #FFF;}
#content .nolist{list-style-type:none;} 
.clear {clear:both;height:0;font-size:1px;line-height: 0px;}
/*---------------login page----------*/
.logregtitle{color:#53a600;font-size:18px;}
.btn_logintype{background:url(images/btn_bgtype.gif);font-size:12px;border:0;width:76px;height:30px;color:#539410; text-shadow:1px 1px #FFF;cursor:pointer;font-family:"微软雅黑",Tahoma;}
.login_frame{width:300px;height:235px;margin:0 10px; float:left;}
.title_login{font-size:16px;margin:10px;}
.login_frame_t{width:300px;height:10px;background:url(images/login_frame_t.gif) no-repeat;float:left;}
.login_frame_m{width:260px;background:url(images/login_frame_m.gif) repeat-y;padding-left:40px;float:left;}
.login_frame_m select{border:solid 1px #999999;}
.login_frame_m h3{font-weight:normal;font-size:22px;font-family:Tahoma;margin-bottom:15px;}
.login_frame_m .login_fra_part{width:260px;} 
.login_frame_m .login_fra_part .txt_type{width:200px;font-size:12px;}
.login_frame_m .login_fra_part ul li{margin:8px 0;}
.login_frame_m .login_fra_part a{color:#FF6600;}
.login_frame_b{width:300px;height:10px;background:url(images/login_frame_b.gif) no-repeat;float:left;}
.register_frame{width:660px;height:auto;margin:0 auto 5px auto;float:left;}
.register_frame .reg_frame_t{width:660px;height:10px;background:url(images/reg_frame_t.gif) no-repeat;float:left;}
.register_frame .reg_frame_m{width:640px;height:auto;padding:10px 0 0 20px;background:url(images/reg_frame_m.gif) repeat-y;float:left;}
.register_frame .reg_frame_m h3{font-weight:normal;font-size:22px;font-family:Tahoma;margin-bottom:15px;}
.register_frame .reg_frame_m dl{width:540px;margin-top:10px;margin-left:30px;}
.register_frame .reg_frame_m dl dt{width:140px;height:35px;float:left;}
.register_frame .reg_frame_m dl dd{width:400px;height:35px;float:left;;}
.register_frame .reg_frame_m .fontRemarks{color:#FF6600}
.register_frame .reg_frame_m .txt_type1{width:250px;font-size:12px;}
.register_frame .reg_frame_m .txt_type2{width:50px;font-size:12px;}
.register_frame .reg_frame_m select{border:solid 1px #999999;}
.register_frame .reg_frame_b{width:660px;height:10px;background:url(images/reg_frame_b.gif) no-repeat;float:left;}
.register_frame2{width:660px;height:auto;margin:0 auto 5px auto;}
.register_frame2 .reg_frame_t{width:660px;height:10px;background:url(images/reg_frame_t.gif) no-repeat;float:left;}
.register_frame2 .reg_frame_m{width:640px;height:auto;padding:10px 0 0 20px;background:url(images/reg_frame_m.gif) repeat-y;float:left;}
.register_frame2 .reg_frame_m h3{font-weight:normal;font-size:22px;font-family:Tahoma;margin-bottom:15px;}
.register_frame2 .reg_frame_m dl{width:540px;margin-top:10px;margin-left:30px;}
.register_frame2 .reg_frame_m dl dt{width:140px;height:35px;float:left;}
.register_frame2 .reg_frame_m dl dd{width:400px;height:35px;float:left;;}
.register_frame2 .reg_frame_m .fontRemarks{color:#FF6600}
.register_frame2 .reg_frame_m .txt_type1{width:250px;font-size:12px;}
.register_frame2 .reg_frame_m .txt_type2{width:50px;font-size:12px;}
.register_frame2 .reg_frame_m select{border:solid 1px #999999;}
.register_frame2 .reg_frame_b{width:660px;height:10px;background:url(images/reg_frame_b.gif) no-repeat;float:left;}
/* --------------- product list ----------------------- */
.getmenu{width:158px;float:left;/*background:url(/e/product/images/bg_menu.gif) bottom no-repeat;*/}
.getmenu_left{float:left; width:122px; height:auto;min-height:22px; padding:6px 4px;}
.divproduct, .productList3, .productList4 { float:left;width:800px; margin:10px 0px;}
.divproduct {/*border-bottom:#ccc solid 1px;*/ margin:5px 0;}
.divproduct table{width:500px;}
.divproduct ul { clear:both; width:640px;list-style-type:none; margin:0px; padding:0px;padding-bottom:8px; }
.divproduct ul li {list-style-type:none; float:left; }
.divproduct ul li.pic {width:100px; border:0px;}
.divproduct ul li.name {width:200px; padding-left:10px;}
.divproduct ul li.price {width:95px; padding-left:10px;}
.divproduct ul li.num {width:115px; padding-left:10px;}
#divBanner {width:640px;}
.productList3 ul {width:209px; float:left; text-align:center; list-style-type:none; margin:0px; padding:0px;}
.productList3 ul li {padding:2px; width:209px;}
.productList3 ul li.proTitle {height:42px; overflow:hidden;}
.productList4 ul {width:158px; float:left; text-align:center; list-style-type:none; margin:0px; padding:0px;}
.productList4 ul li {padding:1px; width:158px;}
.productList4 ul li.proTitle {height:42px; overflow:hidden;}
.divproduct br {clear:both;}
#referenceProduct { text-indent:20px;line-height:25px; margin:15px 0;font-size:12px; font-weight:bold;background:url(images/bg_proinfo_01.png);text-indent:20px;height:25px;color:#539410; text-shadow:1px 1px #FFF;}
/*-----------product catalog-------------*/
.getmenu{width:158px;float:left;/*background:url(/e/product/images/bg_menu.gif) bottom no-repeat;*/}
.getmenu_left{float:left; width:122px; height:auto;min-height:22px; padding:6px 4px;}
.getmenu_left a{font-size:16px; color:4a3b30;}
.cat_main{width:1000px;height:250px;margin:0 auto;}
.cat_main ul li{float:left;margin-right:5px;}
.cat_list{width:795px;height:auto;float:right;margin-bottom:10px;}
.cat_list_t{width:765px;color:#46AA09;padding-left:30px;padding-right:5px;float:left;line-height:45px;height:45px;background:url(images/title_catalog_list.jpg) no-repeat;font-size:18px;}
.cat_list_t .cat_list_more{margin-right:20px;}
.cat_list_t .cat_list_more a{font-size:12px;}
.cat_list_c{height:246px;float:left;width:795px;padding:10px 0 0 0px;background:url(images/bg_catalog.gif) no-repeat;}
.cat_list_c ul{width:158px;padding:5px;background:#Fff;border:solid 1px #cbcbcb;float:left;margin-left:10px;}
.cat_list_c .cat_pic{width:150px;height:150px;}
.cat_list_c .cat_txt{text-align:center;margin-top:10px;}

.leftpart{width:180px;height:auto;float:left;/*左边部分*/ margin:5px 0 0 5px;}
.leftpart .catalog{width:178px;height:auto;float:left;/*详细页面菜单*/ border:1px solid #4a3b30;}
.leftpart .catalog .catalog_t{width:178px;height:45px;float:left;line-height:45px;float:left;/*background:url(images/bg_attr.jpg)*/;text-align: center;color:#4a3b30;font-size:18px; background:#f9f6ef;}
.leftpart .catalog .catalog_m{width:158px;padding:0 10px;height:auto;float:left;/*background:url(images/cat_m.png) repeat-y;*/ background:#f9f6ef;}
.leftpart .catalog .catalog_b{width:178px;height:18px;/*background:url(images/cat_b.png) no-repeat;*/float:left; background:#f9f6ef;}
.leftpart .member{width:178px;height:auto;float:left;margin-top:10px;/*详细页面登录*/ display:none;}
.leftpart .member .member_t{width:178px;height:45px;float:left;}
.leftpart .member .member_m{width:158px;padding:10px;height:auto;float:left;background:url(images/cat_m.png) repeat-y;}
.leftpart .member .member_m ul{margin-bottom:10px;overflow:hidden;;}
.leftpart .member .member_m ul li{float:left;height:30px;line-height:30px;}
.leftpart .member .member_m .txt_member{width:114px;height:25px;background:url(images/bg_txt_member.png) no-repeat;border:0;line-height:25px;}
.leftpart .member .member_m .btn_member{background:url(images/btn_allbg.png) no-repeat;width:76px;height:30px;border:0;color:#539410; text-shadow:1px 1px #FFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;cursor:pointer;}
.leftpart .member .member_b{width:178px;height:18px;background:url(images/cat_b.png) no-repeat;float:left;}
.leftpart .attribute{width:178px;height:auto;float:left;/*详细页面属性*/ border:1px solid #4a3b30;}
.attribute_span{background:#7dc12c;padding:3px;color:#Fff;}
.leftpart .attribute .attribute_t{width:178px;height:45px;line-height:45px;float:left;/*background:url(images/bg_attr.jpg);*/text-align: center;color:#4a3b30;font-size:16px; background:#f9f6ef;
}
.leftpart .attribute .attribute_m{width:158px;padding:0 10px;height:auto;float:left;/*background:url(images/cat_m.png) repeat-y;*/ background:#f9f6ef;}
.leftpart .attribute .attribute_m a{margin-bottom:8px;display:inline-block; background:#f9f6ef;}
.leftpart .attribute .attribute_m img{ vertical-align:middle;}
.leftpart .attribute .attribute_b{width:178px;height:18px;/*background:url(images/cat_b.png) no-repeat;*/float:left; background:#f9f6ef;}

.rightpart{width:790px;height:auto;float:right;/*margin-top:3px;*/background:#fff;margin:10px 10px 0 0; /*border:solid 1px #d0d0d0;*/}
.rightpart table{/*width:790px;*/}
/*-------------account----------------*/
#hei { width:680px; height:25px; margin-bottom:2px;}
#hei ul { width:620px; margin:0px; padding:0px; height:25px;
}#hei ul li { list-style:none; width:120px; display:block; float:left; background:#DADADA; margin-left:1px;text-align:center; height:25px; padding-top:5px;}
.account { width:165px; line-height:2em; color:#25670F; font-weight:bold; font-size:14px; text-align:center;}
.account a {font-size:12px; font-weight:bold; color:#999999; text-decoration:none;}
.account a:hover {color:#000; text-decoration:underline;}
.PLframe{width:790px; margin:0 auto;}
.prolist{width:790px; margin-bottom:20px;}
.proInfo{width:790px; float:left; margin:10px 0 ; text-align:left; background:#f8f8f8; height:180px; padding:10px 0; display:table;}
.proInfo ul{width:790px !important;}
.proInfo ul li{ margin:2px 0 0 10px; width:340px; float:left;}
.proInfo ul li:first-child{/*font:12px; line-height:16px; text-align:center;word-wrap: break-word;width:180px;*/ float:left; margin:20px 0 0 10px; width:180px; height:180px;}
.proInfo ul li:nth-child(2){/*font:12px; line-height:16px; text-align:center;word-wrap: break-word;width:180px;*/ float:right; margin:0; width:250px; height:120px; text-align:center; color:#de000a; font-size:25px; font-weight:bold; font-style:italic;  padding:80px 0 0 0;}
.price{color:#333333;}
.proname{color:#666666;white-space:normal; width:180px;}
.procode{color:#666666;}
.det_1{font-size:16px; color:#666666; padding:0 0 0 10px; float:left; width:230px;}
.det_2{font-size:16px; color:#666666; text-align:right; float:left; width:100px;}
.p_top{position:absolute; margin:-50px 0 0 0;}
.scat1{ width:178px; border: 1px solid #000; border-bottom:0; padding:5px 0; background:#f8f8f8;}
.scat2, .scat3, .scat4, .scat5, .scat6, .scat7 { width:178px; border: 1px solid #4a3b30; border-bottom:0; border-top:0; padding:5px 0; background:#f8f8f8;}
.scat8{ width:178px; border: 1px solid #4a3b30; border-top:0; padding:5px 0; display:table; background:#f8f8f8;}
.scat1 img, .scat2 img, .scat3 img, .scat4 img, .scat5 img, .scat6 img, .scat7 img, .scat8 img{ padding:10px 10px 0 10px;}
.scat_tt{font-size:20px; color:#333; font-weight:bold; display:inline;}
.clear_s{font-size:14px; color:#333; display:inline;vertical-align: bottom;}
.tt_holder{text-align:center;}
.scat_stt{ font-size:16px; color:#333; padding:3px 0 3px 13px;}
.scat1 ul li, .scat2 ul li, .scat3 ul li, .scat4 ul li, .scat5 ul li, .scat6 ul li, .scat7 ul li, .scat8 ul li{padding:1.5px 0 1.5px 18px;}
.scat1 ul li a, .scat2 ul li a, .scat3 ul li a, .scat4 ul li a, .scat5 ul li a, .scat6 ul li a, .scat7 ul li a, .scat8 ul li a{ font-size:14px; color:#4a3b30; }
.scat1 ul li a:hover, .scat2 ul li a:hover, .scat3 ul li a:hover, .scat4 ul li a:hover, .scat5 ul li a:hover, .scat6 ul li a:hover, .scat7 ul li a:hover, .scat8 ul li a:hover{ text-decoration:underline;}
.scat1 ul li a:active, .scat2 ul li a:active, .scat3 ul li a:active, .scat4 ul li a:active, .scat5 ul li a:active, .scat6 ul li a:active, .scat7 ul li a:active, .scat8 ul li a:active{ text-decoration:underline;}
.scat8 .sbtns{ margin:10px 10px 5px 0;}
.search_top_d{ background:#eee;}
#productDetail{display:table;}
#promotionMain{display:table;}
.detail_s{padding:10px 0;}
.divproduct dd {width:50px;COLOR:#666666;font-size: 16px;text-decoration: none;float:left; text-align:right; padding:5px 10px 5px 0;}
.divproduct .rt { width:190px;float:left; padding:5px 0; text-align:left;}
.left_smenu{margin:5px 0 0 5px;}