@charset "utf-8";
/* CSS Document */

#main_container .categories{ margin-top:18px;}
#main_container .categories div.border{ border:1px solid #e9e9e9; height:98px; position:relative }
#main_container .categories ul{ list-style:none; margin:0; padding:0}
#main_container .categories ul li{ float:left; width:479px; margin-bottom:34px; border:2px solid #ffffff}
#main_container .categories ul li.odd{ margin-right:34px}
#main_container .categories ul li.highlight{border:2px solid #229fff}
#main_container .categories ul li a.img { float:left; border:1px solid #b5b5b5; top:-1px; left:-1px; position:absolute}
#main_container .categories ul li a.title{ float:left; margin-top:11px; margin-bottom:11px; margin-left:232px;}
#main_container .categories ul li div.intro{ float:left; font-size:12px; color:#868686; width:236px; margin-left:232px;_margin-left:116px;}

#main_container .categoriesintro{ border:1px solid #b5b5b5; height:248px; position:relative; margin-bottom:28px;}
#main_container .categoriesintro div.big{float:left;  top:-1px; left:-1px; position:absolute;}
#main_container .categoriesintro img.title{float:left;margin-top:20px; margin-left:717px;}
#main_container .categoriesintro div.subtitle{float:left;margin-top:20px; background:url(/cn/resource/images/pic_products_categories_sub_sub_hyphen_bg.jpg) no-repeat 4px 1px; padding-left:27px; padding-top:2px;}
/* Firefox */
@-moz-document url-prefix(){
#main_container .categoriesintro div.subtitle{padding-top:0px}
}
/* Safari */
@media screen and (-webkit-min-device-pixel-ratio:0){
#main_container .categoriesintro div.subtitle{padding-top:1px}
}
#main_container .categoriesintro div.intro{float:left; font-size:12px; color:#9f9f9f; margin-left:717px;_margin-left:358px; margin-top:18px; width:260px }
#main_container .categoriesintro div.intro ul{ margin:0; padding:0; list-style:none; margin-top:20px; margin-bottom:-20px}
#main_container .categoriesintro div.intro ul li{ float:left; margin-right:10px}
#main_container .categoriesintro div.links{float:left; font-size:12px; color:#9f9f9f; margin-left:717px;_margin-left:358px; margin-top:18px; width:260px}
#main_container .categoriesintro div.links ul{ margin:0; padding:0; list-style:none; margin-top:8px}
#main_container .categoriesintro div.links ul li{ float:left; margin-right:11px; margin-bottom:4px;}
#main_container .categoriesintro div.links ul li.last{margin-right:2px}
#main_container .categoriesintro div.links ul li a{ color:#868686; line-height:120%; white-space:nowrap}

#main_container .subcategories {}
#main_container .subcategories ul{list-style:none; margin:0; padding:0}
#main_container .subcategories ul li{ float:left; width:192px; margin-bottom:11px; margin-right:10px}
#main_container .subcategories ul li.columnlast{margin-right:0px}
#main_container .subcategories ul li a{ font-size:12px; color:#646464; display:block; width:188px; text-decoration:none; border:2px solid #ffffff ; height:125px}
#main_container .subcategories ul li a div.title{ padding-left:3px; padding-top:2px; height:16px;padding-top:3px\9; height:15px\9;*padding-top:3px; *height:15px;_padding-top:3px; _height:15px;border-bottom:2px solid #ffffff; background:url(/cn/resource/images/pic_products_categories_sub_item_title_bg_1.jpg) no-repeat right center}
/* Safari */
@media screen and (-webkit-min-device-pixel-ratio:0){
#main_container .subcategories ul li a div.title{padding-top:1px; height:17px;}
}
/* Opera */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){
#main_container .subcategories ul li a div.title{padding-top:3px; height:15px;}
}
#main_container .subcategories ul li a img{ border:1px solid #e9e9e9}
#main_container .subcategories ul li a:hover{ /*color:#ffffff;*/ border:2px solid #229fff}
/*#main_container .subcategories ul li a:hover div.title{background:url(/cn/resource/images/pic_products_categories_sub_item_title_bg_2.jpg) no-repeat right center;border-bottom:2px solid #868686;}*/
#main_container .subcategories ul li a:hover img{ /*border:1px solid #ffffff*/}






/*padding-top:3px\9; height:15px\9;*padding-top:3px; *height:15px;_padding-top:3px; _height:15px; */



