@charset "utf-8";
/* CSS Document */
#main_container div.memberarea{ background:url(https://www.toto.com.cn/cn/resource/images/memberare_bg.gif) repeat-y }

#main_container div.memberarea div.content{position:relative; min-height:544px;_height:544px;padding-bottom:20px; border:0px none; padding-right:1px;*padding-right:0px;}
#main_container div.memberarea div.content div.welcome,
#main_container div.memberarea div.register div.welcome,
#main_container div.memberarea div.disclaimer div.welcome,
#main_container div.memberarea div.changepassword div.welcome{ margin-left:24px; margin-top:23px; font-size:20px; color:#646464; margin-bottom:23px;}
#main_container div.memberarea div.content div.mycollection,
#main_container div.memberarea div.content div.myviewed,
#main_container div.memberarea div.content div.newletter,
#main_container div.memberarea div.content div.cataloguelist,
#main_container div.memberarea div.memberlist,
#main_container div.memberarea div.oldproducts{margin-left:24px;}
#main_container div.memberarea div.content div.mycollection div.title,
#main_container div.memberarea div.content div.myviewed div.title,
#main_container div.memberarea div.content div.newletter div.title{ font-size:14px; color:#646464; font-weight:bold}
#main_container div.memberarea div.content div.mycollection div.title a,
#main_container div.memberarea div.content div.myviewed div.title a{ text-decoration:none; color:#b8b8b8; padding-right:8px; background:url(https://www.toto.com.cn/cn/resource/images/memberare_mycollection_title_arrow.jpg) no-repeat right 3px; font-size:12px}
#main_container div.memberarea div.content div.mycollection .subsubcategories,
#main_container div.memberarea div.content div.myviewed .subsubcategories{ margin-top:14px; width:720px; overflow:hidden}
#main_container div.memberarea div.content div.mycollection .subsubcategories ul li,
#main_container div.memberarea div.content div.myviewed .subsubcategories ul li {margin-right:40px;}
#main_container div.memberarea div.content div.mycollection .subsubcategories ul li div.border a div.title,
#main_container div.memberarea div.content div.myviewed .subsubcategories ul li div.border a div.title{ font-weight:normal; font-size:12px}
#main_container div.memberarea div.content div.mycollection .subsubcategories ul li div.border div.technologys ul li,
#main_container div.memberarea div.content div.myviewed .subsubcategories ul li div.border div.technologys ul li{margin-right:2px;}

#main_container div.memberarea div.content div.newletter div.intro{color:#646464; font-size:12px; margin-top:10px; margin-bottom:14px; padding-right:14px; background:url(https://www.toto.com.cn/cn/resource/images/memberare_newletter_intro_arrow.jpg) right 6px no-repeat; width:404px}
#main_container div.memberarea div.content div.newletter div.email div.label{ float:left; font-size:12px; color:#646464; /*width:50px;*/ margin-top:4px}
#main_container div.memberarea div.content div.newletter div.email div.label a{font-size:12px; color:#646464;}
#main_container div.memberarea div.content div.newletter div.email input{ float:left;border:1px solid #b5b5b5; width:219px; height:20px; color:#646464;}
#main_container div.memberarea div.content div.newletter div.submit{ margin-top:20px; margin-left:50px; }


#main_container div.memberarea div.content div.welcome span.small{ font-size:14px}

#main_container div.memberarea div.content div.line{ border-bottom:1px solid #e9e9e9;  height:1px; margin-top:6px;*margin-top:-4px;_margin-top:-24px; margin-bottom:22px; margin-left:24px; margin-right:24px}









#main_container div.memberarea div.menus{padding-top:23px;}
#main_container div.memberarea div.menus div.title{ border-bottom:1px solid #e9e9e9; margin-bottom:2px;height:25px; width:243px;}
#main_container div.memberarea div.menus div.title div.bg{ /*display:inline;*/padding:3px 10px 3px 10px;height:20px; line-height:20px; overflow:hidden; background-color:#cccccc; color:#646464; font-size:12px; font-weight:bold;width:60px; }
#main_container div.memberarea div.menus ul{list-style:none; margin:0; padding:0; clear:both; margin-bottom:30px; overflow:hidden; width:243px}
#main_container div.memberarea div.menus ul li{ width:243px; line-height:18px; }
/* Opera */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){
#main_container div.memberarea div.menus ul li{ height:23px;  }
}
#main_container div.memberarea div.menus ul li.current a{ background:url(/cn/resource/images/memberare_menu_arrow_1_2.gif) no-repeat  13px 7px; }
#main_container div.memberarea div.menus ul li a{ text-decoration:none; font-size:12px; color:#646464;background:url(/cn/resource/images/memberare_menu_arrow_1.gif) no-repeat  14px 5px; *background-position:14px 3px; padding-left:25px; display:block;padding-top:2px;padding-bottom:2px}

#main_container div.memberarea div.menus ul li ul.submenu{ margin-bottom:0px;}
#main_container div.memberarea div.menus ul li ul.submenu li{ line-height:12px; background:none;padding-left:11px; padding-top:0}
#main_container div.memberarea div.menus ul li ul.submenu li a{ background:none; border-bottom:1px dashed #CCCCCC;line-height:17px;margin-left:22px;padding-bottom:2px;padding-left:3px;padding-right:3px; padding-top:3px;width:73%;}
#main_container div.memberarea div.menus ul li ul.submenu li.current a{background-color:#efefef}
#main_container div.memberarea div.menus ul li a:hover,
#main_container div.memberarea div.menus ul li ul.submenu li a:hover{ background-color:#efefef}



/*证书 样本*/
#main_container div.memberarea div.content div.internaldatas,
#main_container div.memberarea div.content div.internaldata,
#main_container div.memberarea div.content div.downloadPDF{margin-left:24px;}
#main_container div.memberarea div.content div.internaldatas ul.list{list-style:none; margin:0; padding:0; clear:both; }
#main_container div.memberarea div.content div.internaldatas ul.list li{ margin-bottom:8px; margin-top:8px;}
#main_container div.memberarea div.content div.internaldatas ul.list li a{ text-decoration:none; font-size:12px; color:#868686; padding-right:16px; background:url(/cn/resource/images/memberare_internaldatas_arrow.jpg) no-repeat right center}

#main_container div.memberarea div.content div.internaldata img{ border:1px solid #e9e9e9}
#main_container div.memberarea div.content div.downloadPDF{ margin-top:14px; }


/*注册*/
#main_container div.memberarea div.register div.intro{margin-left:24px; font-size:12px; color:#646464}
#main_container div.memberarea div.register div.usertype{ margin-top:10px;margin-bottom:-12px;}
#main_container div.memberarea div.register div.usertype div.label{ float:left;margin-right:10px;margin-top:0;text-align:right;width:62px; *padding-top:5px; *line-height:14px; }
#main_container div.memberarea div.register div.usertype input{ vertical-align:middle; margin-top:0; margin-right:6px;left:-9999px !important;
overflow:hidden !important;position:absolute !important;}
#main_container div.memberarea div.register div.usertype label{ padding-left:17px; background:url(/cn/resource/images/radio_bg.gif) no-repeat 0px 1px ; margin-right:12px; cursor:pointer; *background-position:0px 3px;  *height:14px; *padding-top:4px; float:left }
#main_container div.memberarea div.register div.usertype label.checked{ background-position:0px -165px;*background-position:0px -163px;}
#main_container div.memberarea div.register div.registerform{margin-left:24px; margin-top:15px; margin-right:10px; width:964px; clear:both}
#main_container div.memberarea div.register div.registerform div.intro{ clear:both; margin-bottom:6px;padding-top:6px; border-bottom:1px solid #B5B5B5;width:820px;}
#main_container div.memberarea div.register div.registerform ul{list-style:none; margin:0; padding:0;}
#main_container div.memberarea div.register div.registerform ul li{ float:left; width:400px; margin-bottom:4px; margin-top:4px; height:24px; font-size:12px; color:#646464;}
#main_container div.memberarea div.register div.registerform ul li.odd{width:550px;}
#main_container div.memberarea div.register div.registerform ul li div.label,
#main_container div.memberarea div.register div.registerform ul li div.label_en,
#main_container div.memberarea div.register div.registerform ul li div.errormsg,
#main_container div.memberarea div.register div.registerform ul li input,
#main_container div.memberarea div.register div.registerform ul li select{ float:left;}
#main_container div.memberarea div.register div.registerform ul li div.label{ width:70px; margin-right:10px; text-align:right; margin-top:4px}
#main_container div.memberarea div.register div.registerform ul li div.label_en{ width:105px; margin-right:10px; text-align:right; margin-top:4px}
#main_container div.memberarea div.register div.registerform ul li input{ margin-right:10px; width:180px; height:18px; border:1px solid #b5b5b5; color:#646464; background-color:#fafafa}
#main_container div.memberarea div.register div.registerform ul li input.address{ width:360px}
#main_container div.memberarea div.register div.registerform ul li select{ margin-right:10px; color:#646464;width:182px;*width:184px; background-color:#fafafa}
#main_container div.memberarea div.register div.registerform ul li select#province,
#main_container div.memberarea div.register div.registerform ul li select#city{width:86px;*width:87px;}
#main_container div.memberarea div.register div.registerform ul li div.msg{ float:left; color:#646464; margin-top:4px}
#main_container div.memberarea div.register div.registerform ul li div.warning{color:#FF0000;}
#main_container div.memberarea div.register div.registerform div.newsletter{  margin-top:36px; font-size:12px; color:#646464}
#main_container div.memberarea div.register div.registerform div.info{  margin-top:6px; padding-left:23px; font-size:12px; color:#646464}
#main_container div.memberarea div.register div.registerform div.submit{ margin-top:18px; margin-bottom:20px}




/*修改密码*/
#main_container div.memberarea div.changepassword div.intro{margin-left:24px; font-size:12px; color:#646464}
#main_container div.memberarea div.changepassword div.changepasswordform{margin-left:24px; margin-top:15px}
#main_container div.memberarea div.changepassword div.changepasswordform ul{list-style:none; margin:0; padding:0;}
#main_container div.memberarea div.changepassword div.changepasswordform ul li{ width:400px; margin-bottom:7px; margin-top:7px; height:20px; font-size:12px; color:#646464}
#main_container div.memberarea div.changepassword div.changepasswordform ul li div.label,
#main_container div.memberarea div.changepassword div.changepasswordform ul li div.errormsg,
#main_container div.memberarea div.changepassword div.changepasswordform ul li input,
#main_container div.memberarea div.changepassword div.changepasswordform ul li select{ float:left;}
#main_container div.memberarea div.changepassword div.changepasswordform ul li div.label{ width:70px; margin-right:10px; text-align:right; margin-top:4px}
#main_container div.memberarea div.changepassword div.changepasswordform ul li input{ margin-right:10px; width:180px; height:20px; border:1px solid #b5b5b5; color:#646464}
#main_container div.memberarea div.changepassword div.changepasswordform ul li div.warning{color:#FF0000;}
#main_container div.memberarea div.changepassword div.changepasswordform div.submit{ margin-top:18px; margin-bottom:20px}


/*会员管理*/
#main_container div.memberarea div.memberlist{ width:690px}
#main_container div.memberarea div.memberlist ul.memberlist li{ padding-left:30px; height:30px;*height:auto; line-height:30px;background:url("/cn/resource/images/arrow_submenu_right_1.gif") no-repeat scroll 14px 11px #f6f6f6; cursor:pointer }
#main_container div.memberarea div.memberlist ul.memberlist li.current{ background:url(../images/arrow_submenu_right_2.gif) no-repeat scroll 14px 13px #f6f6f6}
#main_container div.memberarea div.memberlist ul.memberlist li div{ text-align:center; font-size:12px; color:#868686}
#main_container div.memberarea div.memberlist ul.memberlist li div.loginname,
#main_container div.memberarea div.memberlist ul.memberlist li div.city,
#main_container div.memberarea div.memberlist ul.memberlist li div.email,
#main_container div.memberarea div.memberlist ul.memberlist li div.registerdatetime,
#main_container div.memberarea div.memberlist ul.memberlist li div.operating{ float:left; padding-left:4px; padding-right:4px}

#main_container div.memberarea div.memberlist ul.memberlist li div.loginname{ width:74px;text-align:left; padding-left:14px;}
#main_container div.memberarea div.memberlist ul.memberlist li div.city{ width:112px}
#main_container div.memberarea div.memberlist ul.memberlist li div.email{ width:220px}
#main_container div.memberarea div.memberlist ul.memberlist li div.registerdatetime{ width:95px}
#main_container div.memberarea div.memberlist ul.memberlist li div.operating{ width:90px;}

#main_container div.memberarea div.memberlist ul.memberlist li div a {  font-size:12px; color:#868686}


#main_container div.memberarea div.memberlist ul.memberlist li.title{ height:20px; margin-bottom:10px; line-height:normal; background:none;cursor:default}
#main_container div.memberarea div.memberlist ul.memberlist li.title div{ font-size:14px; font-weight:bold}

#main_container div.memberarea div.memberlist div.subsubcategoriespagination{ float:right; margin-top:30px;}

#main_container div.memberarea div.memberinfo{ display:none; width:682px; height:60px; background:url(/cn/resource/images/memberare_memberinfo_bg.gif) no-repeat; position:absolute;padding-left:54px;
padding-top:14px; z-index:1000000}
#main_container div.memberarea div.memberinfo div{font-size:12px; color:#868686}

#main_container div.memberarea div.memberinfo div.name{ width:90px; margin-bottom:10px}
#main_container div.memberarea div.memberinfo div.zipcode{ width:90px}
#main_container div.memberarea div.memberinfo div.position,
#main_container div.memberarea div.memberinfo div.tel,
#main_container div.memberarea div.memberinfo div.fax{ margin-right:10px;}

#main_container div.memberarea div.memberinfo div.tel,
#main_container div.memberarea div.memberinfo div.position,
#main_container div.memberarea div.memberinfo div.zipcode,
#main_container div.memberarea div.memberinfo div.fax{ *margin-top:-15px;}




/*样本索取管理*/
#main_container div.memberarea div.cataloguelist{ width:690px}
#main_container div.memberarea div.cataloguelist ul.cataloguelist li{ padding-left:30px; height:30px;*height:auto; line-height:30px;background:url("/cn/resource/images/arrow_submenu_right_1.gif") no-repeat scroll 14px 11px #f6f6f6; cursor:pointer }
#main_container div.memberarea div.cataloguelist ul.cataloguelist li.current{ background:url(../images/arrow_submenu_right_2.gif) no-repeat scroll 14px 13px #f6f6f6}
#main_container div.memberarea div.cataloguelist ul.cataloguelist li div{ text-align:center; font-size:12px; color:#868686}
#main_container div.memberarea div.cataloguelist ul.cataloguelist li div.cataloguename,
#main_container div.memberarea div.cataloguelist ul.cataloguelist li div.amount,
#main_container div.memberarea div.cataloguelist ul.cataloguelist li div.name,
#main_container div.memberarea div.cataloguelist ul.cataloguelist li div.datetime,
#main_container div.memberarea div.cataloguelist ul.cataloguelist li div.operating{ float:left; padding-left:4px; padding-right:4px}

#main_container div.memberarea div.cataloguelist ul.cataloguelist li div.cataloguename{ width:334px;text-align:left; padding-left:14px;}
#main_container div.memberarea div.cataloguelist ul.cataloguelist li div.amount{ width:35px}
#main_container div.memberarea div.cataloguelist ul.cataloguelist li div.name{ width:80px}
#main_container div.memberarea div.cataloguelist ul.cataloguelist li div.datetime{ width:95px}
#main_container div.memberarea div.cataloguelist ul.cataloguelist li div.operating{ width:90px; display:none}

#main_container div.memberarea div.cataloguelist ul.cataloguelist li div a {  font-size:12px; color:#868686}


#main_container div.memberarea div.cataloguelist ul.cataloguelist li.title{ height:20px; margin-bottom:10px; line-height:normal; background:none; cursor:default}
#main_container div.memberarea div.cataloguelist ul.cataloguelist li.title div{ font-size:14px; font-weight:bold}

#main_container div.memberarea div.cataloguelist div.subsubcategoriespagination{ float:right; margin-top:30px;}

#main_container div.memberarea div.memberinfo{ display:none; width:682px; height:60px; background:url(/cn/resource/images/memberare_memberinfo_bg.gif) no-repeat; position:absolute;padding-left:54px;padding-top:14px; z-index:1000000}
#main_container div.memberarea div.memberinfo div{font-size:12px; color:#868686; line-height:16px}


#main_container div.memberarea div.memberinfo div.name,
#main_container div.memberarea div.memberinfo div.address,
#main_container div.memberarea div.memberinfo div.tel,
#main_container div.memberarea div.memberinfo div.position,
#main_container div.memberarea div.memberinfo div.zipcode,
#main_container div.memberarea div.memberinfo div.fax,
#main_container div.memberarea div.memberinfo div.role,
#main_container div.memberarea div.memberinfo div.sub{ float:left}

#main_container div.memberarea div.memberinfo div.name{ width:90px; height:16px; overflow:hidden;}
#main_container div.memberarea div.memberinfo div.zipcode{ width:90px;margin-right:10px}
#main_container div.memberarea div.memberinfo div.position,
#main_container div.memberarea div.memberinfo div.tel,
#main_container div.memberarea div.memberinfo div.fax{ margin-right:10px;}

#main_container div.memberarea div.memberinfo div.tel,
#main_container div.memberarea div.memberinfo div.position,
#main_container div.memberarea div.memberinfo div.zipcode,
#main_container div.memberarea div.memberinfo div.fax,
#main_container div.memberarea div.memberinfo div.sub{ *margin-top:-15px;}
#main_container div.memberarea div.memberinfo div.name,
#main_container div.memberarea div.memberinfo div.address,
#main_container div.memberarea div.memberinfo div.role,
#main_container div.memberarea div.memberinfo div.sub{ margin-right:10px;margin-bottom:10px;*margin-bottom:10px;}

/*废番产品列表*/
#main_container div.memberarea div.oldproducts{ width:690px; clear:both}
#main_container div.memberarea div.oldproducts ul.oldproducts li{ padding-left:30px; height:30px;*height:auto; line-height:30px;background:url("/cn/resource/images/arrow_submenu_right_1.gif") no-repeat scroll 14px 11px #f6f6f6;}
#main_container div.memberarea div.oldproducts ul.oldproducts li.current{ background:url(../images/arrow_submenu_right_2.gif) no-repeat scroll 14px 13px #f6f6f6}
#main_container div.memberarea div.oldproducts ul.oldproducts li div{ text-align:center; font-size:12px; color:#868686}
#main_container div.memberarea div.oldproducts ul.oldproducts li div.productcode,
#main_container div.memberarea div.oldproducts ul.oldproducts li div.category,
#main_container div.memberarea div.oldproducts ul.oldproducts li div.series,
#main_container div.memberarea div.oldproducts ul.oldproducts li div.datetime,
#main_container div.memberarea div.oldproducts ul.oldproducts li div.newproduct,
#main_container div.memberarea div.oldproducts ul.oldproducts li div.operating{ float:left; padding-left:4px; padding-right:4px}
#main_container div.memberarea div.oldproducts ul.oldproducts li div.productcode{ width:114px;text-align:left; padding-left:14px; overflow:hidden;height:30px; white-space:nowrap}
#main_container div.memberarea div.oldproducts ul.oldproducts li div.category{ width:112px}
#main_container div.memberarea div.oldproducts ul.oldproducts li div.series{ width:100px}
#main_container div.memberarea div.oldproducts ul.oldproducts li div.datetime{ width:95px}
#main_container div.memberarea div.oldproducts ul.oldproducts li div.newproduct{ width:80px;white-space:nowrap;overflow:hidden;}
#main_container div.memberarea div.oldproducts ul.oldproducts li div.operating{ width:90px;}
#main_container div.memberarea div.oldproducts ul.oldproducts li div.newproduct a{ color:#000000}
#main_container div.memberarea div.oldproducts ul.oldproducts li div a {  font-size:12px; color:#868686}
#main_container div.memberarea div.oldproducts ul.oldproducts li.title{ height:20px; margin-bottom:10px; line-height:normal; background:none;cursor:default}
#main_container div.memberarea div.oldproducts ul.oldproducts li.title div{ font-size:14px; font-weight:bold}
#main_container div.memberarea div.oldproducts div.subsubcategoriespagination{ float:right; margin-top:30px;}
#main_container div.memberarea div.oldproducts ul.oldproducts li div.reason{ display:none; width:682px; height:60px; background:url(/cn/resource/images/memberare_memberinfo_bg.gif) no-repeat; position:absolute;padding-left:54px;padding-top:14px; z-index:1000000; text-align:left; line-height:normal; overflow:hidden}
#main_container div.memberarea div.search{float:right;margin-top:-20px;margin-bottom:20px;margin-right:42px;}
#main_container div.memberarea div.search div {background:url("/cn/resource/images/header_searchbox_bg.jpg") no-repeat scroll 0 0 transparent;border-color:#C1C1C1 #C1C1C1 #C1C1C1 #C1C1C1;border-style:solid none solid solid;border-width:1px 0 1px 1px;float:left;height:20px;margin-top:0;overflow:hidden;}
#main_container div.memberarea div.search div input.searchbox {border:0 none;height:16px;margin:0 0 0 27px;padding:2px 4px 0;width:226px; color:#868686}
#main_container div.memberarea div.search input.searchbutton {background:url("/cn/resource/images/header_searchbutton_bg.jpg") no-repeat scroll 0 0 transparent;border:0 none;
float:left;height:22px;width:40px;}
#popwincontainer a,
#popwincontainer td{ color:#868686}

#main_container div.memberarea div.register div.registerok{ margin:auto auto; font-size:12px; color:#878787; width:240px;margin-bottom:10px;}
#main_container div.memberarea div.register div.ok{ width:200px; padding-left:34px; line-height:32px; background:url(/cn/resource/images/register_ok_icon.jpg) no-repeat left center; margin-bottom:40px; margin-top:40px}


