﻿/* CSS 公用样式表 包括头部 主导航条 尾部 及各种框样式 */
*{ padding:0; margin:0;}
body { font-family:arial,Tahoma,'宋体',sans-serif; font-size:12px; color:#3b3b3b; background:#fff url(/images/bg.gif) center repeat-y;}
ul,dl {list-style:none;}
img { border:none;}
frame,input { padding:0; margin:0;}
a:link { color:#095eb8; text-decoration:none;}
a:visited { color:#095eb8; text-decoration:none;}
a:hover {color:#F25C00;text-decoration:underline;}
a:active {color:#095eb8; text-decoration:none;}
.clear { clear:both;}
.float_l { float:left;}
.float_r { float:right;}
.margin_top9 { margin-top:9px;}
.margin_top10 { margin-top:10px;}
.margin_top20 { margin-top:20px;}
.psding_l_8 { padding:0 0 0 8px;}
.c_f25c00 { color:#f25c00;}
.c_cf { color:#b1b1b1;}
.bold{font-weight:bold;}
.orange{color:#F65C00;}
.blue{color:#095EB8;}
.red{color:Red;}
.green{color:green;}
.black{color:Black;}
.white{color:White;}
.f11{font-size:11px;}
/*Toolbar start*/
.toolbar_box{margin:0 auto; background: url(bg/toolbar_bg.gif) repeat-x left top;}
	.toolbar{height:22px; line-height:22px; width:960px; margin:0 auto; color:#6c6c6c; overflow:hidden;}
		.toolbar a{color:#464646;text-decoration:none;}
		.toolbar a:hover{color:#F25C00;text-decoration:underline;}
		.toolbar .msn{width:14px;height:20px;border:0px;float:right;cursor:pointer;margin:0px 3px;background:url(/images/msn_topbar.gif) 0px 2px no-repeat;}
		.toolbar .skype{width:16px;height:20px;border:0px;float:right;cursor:pointer;margin:0px 3px;background:url(/images/skype_topbar.gif) 0px 3px no-repeat;}
		.icoChina{height:20px;display:block;float:left;padding-left:22px;margin-right:4px;background:url(/images/cn.gif) 0px 4px no-repeat;}
		.icoExpo{height:20px;display:block;float:left;padding-left:9px;margin-left:4px;background:url(/images/expo.gif) 0px 4px no-repeat;}
	.toolbar .float_r span{float:right;padding:0px 4px;}
/*Toolbar end*/

/*--new header Star--*/
.topnav{width:100%;height:70px;float:left;clear:both;margin-top:8px;padding-bottom:8px;background:url(/images/nav_bg.gif) top repeat-x;}
.topnav_{width:100%;height:70px;float:left;clear:both;background:url(/images/nav_left.gif) top left no-repeat;}
.topnav__{width:100%;height:70px;float:left;clear:both;background:url(/images/nav_right.gif) top right no-repeat;}
.topnav .menu{width:100%;height:32px;line-height:32px;float:left;clear:both;}
.topnav .menu li{float:left;}
.topnav .menu li a{padding:0px 12px;font-size:14px;font-weight:bold;font-family:Tahoma,arial;color:White;background:url(/images/nav_space.gif) right center no-repeat;}
.topnav .menu li a:hover{text-decoration:none;color:Yellow;}
.topnav .menu li.no_space a{background:none;}

.home .topnav .menu li.on1{background:url(/images/nav_icon.gif) bottom center no-repeat;}
.home .topnav .menu li.on1 a{color:yellow;}
.suppliers .topnav .menu li.on2{background:url(/images/nav_icon.gif) bottom center no-repeat;}
.suppliers .topnav .menu li.on2 a{color:yellow;}
.products .topnav .menu li.on3{background:url(/images/nav_icon.gif) bottom center no-repeat;}
.products .topnav .menu li.on3 a{color:yellow;}
.procurement .topnav .menu li.on4{background:url(/images/nav_icon.gif) bottom center no-repeat;}
.procurement .topnav .menu li.on4 a{color:yellow;}
.standards .topnav .menu li.on5{background:url(/images/nav_icon.gif) bottom center no-repeat;}
.standards .topnav .menu li.on5 a{color:yellow;}
.news .topnav .menu li.on6{background:url(/images/nav_icon.gif) bottom center no-repeat;}
.news .topnav .menu li.on6 a{color:yellow;}
.Exhibition .topnav .menu li.on7{background:url(/images/nav_icon.gif) bottom center no-repeat;}
.Exhibition .topnav .menu li.on7 a{color:yellow;}
.magazine .topnav .menu li.on8{background:url(/images/nav_icon.gif) bottom center no-repeat;}
.magazine .topnav .menu li.on8 a{color:yellow;}
.knowledge .topnav .menu li.on9{background:url(/images/nav_icon.gif) bottom center no-repeat;}
.knowledge .topnav .menu li.on9 a{color:yellow;}
.Office .topnav .menu li.on10{background:url(/images/nav_icon.gif) bottom center no-repeat;}
.Office .topnav .menu li.on10 a{color:yellow;}

.topnav .search{width:100%;float:left;clear:both;height:24px;line-height:24px;margin-top:6px;}
.topnav .search .L{width:530px;float:left;padding-left:12px;}
.topnav .search #skey{width:300px;height:24px;line-height:24px;padding-left:28px;overflow:hidden;border:0px;font-family:arial;background:white url(/images/search_bg.gif) left top no-repeat;}
.topnav .search .button{width:60px;height:24px;border:0px;cursor:pointer;background:url(/images/search_btn.gif) left top no-repeat;}
.topnav .search .R{width:400px;height:24px;overflow:hidden;float:right;padding-right:10px;}
.topnav .search .R a{margin-right:8px;}
/*--new header end--*/

/*search start */
.search_bar { margin:8px 0 0; height:36px;text-align:center;}
	.search_bar .so_box {width:580px;margin:0px auto;position:relative; padding:0 0 0 5px; z-index:9999;}
		.search_bar .text {border-top:1px solid #838383; border-right:1px solid #d0d1d2; border-bottom:1px solid #d0d1d2;  border-left:1px solid #838383; font-size:14px; font-family:Arial,'宋体'; padding:3px 5px 4px;padding-left:28px;background:url(/style/bg/srh_zoom.gif) 0px 2px no-repeat;}
		.search_bar .text_box {float:left;padding:6px 0 0;}
		.search_bar .text_box span{display:none;}
		.text_w150 { width:129px;}
		.text_w240 { width:240px;}
		.text_w500 { width:400px;}
		.c_9a { color:#9a9a9a;}
		.c_3b { color:#3b3b3b;}
		.so_icon { position:absolute; z-index:105px; left:127px; top:8px; *top:9px;}
		.so_icon2 { position:absolute; z-index:105px; left:241px; top:13px; *top:14px;}
	.search_bar .button_box { padding:5px 0 0 5px; +padding:6px 0 0 5px; float:left;}	
		.search_bar .button { border:none; background:url(bg/so_bt_bg.gif) no-repeat left bottom; width:91px; height:26px; font-size:14px; color:#fff; font-weight:bold; font-family:Arial; cursor:pointer;}
	.list_box { border:1px solid #c0c0c0; border-top:none; position:absolute; background:#fff; width:139px; *top:32px;}
	.list_box ul { line-height:20px;}
		.list_box ul li a:link { color:#3b3b3b; text-decoration:none; display:block; height:1%; padding:0 5px;}
		.list_box ul li a:visited {color:#3b3b3b; text-decoration:none; display:block; height:1%; padding:0 5px;}
		.list_box ul li a:hover { color:#3b3b3b; text-decoration:none; display:block; background:#ededed; height:1%; padding:0 5px;}
/*search end */

/*top start*/
.bcas .toplogo{height:70px;}
.toplogo{width:960px;margin:0px auto;}
.toplogo .logo_bar{width:100%;float:left;clear:both;padding-top:7px;}
.toplogo .logo{float:left;}
.toplogo .logo_bar .DAS{width:500px;float:right;text-align:right; height:60px;}
.topda{float:right;padding-top:8px;}
/*center start*/
.c { width:960px; margin:8px auto 0;}
	.c_l { width:300px; float:left;}
		.a_box { margin:2px 0 0;}
		.e_p_ul {width:100%;line-height:22px;padding-top:4px;}
			.e_p_ul li {width:100%;padding:0 0px 0 8px; background:url(/images/dot_blue.gif) 0px 10px no-repeat;}
			.e_p_ul li span { color:#ff7a28; padding:0 5px 0 0;}
			.e_p_ul .i_hot1 { margin:0px; padding:0 3px; background:url(bg/i_hot1.gif) no-repeat left center;}
			.e_p_ul img{margin:0px 3px;}
		.a_box img { padding:5px 0 0;}
		.mgz_text { text-align:center; margin:5px;}
		.weekly_box { background:url(bg/weekly_bg.gif) no-repeat left top; height:125px; margin:10px 0 0; padding:13px 15px 15px;}
			.weekly_box h2 { font-size:12px;}
			.weekly_box p { margin:7px 0 0; line-height:16px;}
			.weekly_so { margin:10px 0 0; clear:both;}
				.weekly_input { float:left; display:inline;}
				.weekly_box .text { width:152px; border:1px solid #c7c7c7; padding:2px 3px;}
				.weekly_box .bt { width:100px; height:23px; border:none; color:#fff; background:url(bg/bt2.gif) no-repeat left center; font-weight:bold; font-family:Tahoma,Arial; cursor:pointer;}
			.weekly_link { margin:8px 0 0;}
			.weekly_link a { padding:0 5px;}
			
	.c_r { width:646px; float:right;}
/*center end*/

/*bottom start*/
.b {width:960px; margin:13px auto 0; text-align:center;clear:both;padding-top:8px;*padding-top:0px;}
	.b .nav { border-top:1px solid #ccc; padding:4px; color:#505050;}
	.b .nav a { padding:0 7px;}
	.b .copyright { padding:2px; color:#505050; text-align:center; line-height:22px;}
/*center end*/

/*banner start */
.banner_da{width:960px;margin:0px auto;}
.banner_da #banner{width:100%;height:60px;float:left;clear:both;overflow:hidden;}
/*banner end */

/*login start */
.login_box{width:298px;float:left;clear:both;border:1px solid #CDE5FC;overflow-x:hidden;background:#F1F8FE url(/images/side_login_bg.gif) top repeat-x;}
.login_bt_box{width:100%;float:left;clear:both;}
.login_box .btn{width:100%;float:left;clear:both;padding-top:50px;padding-bottom:10px;text-align:right;background:url(/images/side_login_img.gif) top center no-repeat;}
.login_box .btn img{margin-right:13px;}
.login_box ul{width:282px;float:left;clear:both;padding:8px 0px;margin-left:8px;_margin-left:4px;background:url(/images/side_login_line.gif) top center no-repeat;}
.login_box ul li{width:50%;float:left;text-align:center;margin:3px 0px;}
.login_box .msg{width:280px;float:left;clear:both;padding:10px 0px;padding-left:12px;line-height:200%;}

.login_box .TBlogin{width:280px;margin:8px auto;}
.login_box .TBlogin td{padding:6px 0px;}
.login_box .TBlogin .email{width:108px;text-align:right;}
.login_box .TBlogin .password{width:108px;text-align:right;}
.login_box .TBlogin .input{width:170px;height:18px;line-height:18px;border:1px solid #93B4D7;}
.login_box .TBlogin .f11{float:right;line-height:200%;}
/*login end */

/*supplies start */
	.supplies { width:300px; float:left; margin:5px 12px 5px 0; _margin:5px 12px 5px 0;}
		.supplies .s_img_box { float:left;}
			.supplies .s_img_box img { border:1px solid #d0d0d0;}
		.supplies .text_box { float:left; margin:0 0 0 10px;}
			.supplies h3 { font-size:12px; font-weight:normal; padding:3px 0 0; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis;text-overflow: ellipsis; width:250px;}
			.supplies p { padding:3px 0 0; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis;text-overflow: ellipsis; width:250px;}
/*supplies end */

/*cate start */
.cols_box{width:215px;min-height:800px;_height:800px;float:left;padding:0px;margin-top:10px;overflow-x:hidden;background:url(bg/dot.gif) right repeat-y;}
.cate_list_l { width:209px;float:left;overflow:hidden;}
.cate_list_c { width:100%;float:left;overflow:hidden;}
.cate_list_r { width:100%;float:right;overflow:hidden;}
.cate_box {width:100%;padding-top:10px;margin:0px !important;background:url(bg/dot.gif) top repeat-x;}
	.cate_box h3 {font-size:14px; font-weight:bold; padding-left:5px;}
	.cate_box .box_line {margin:10px 0 0 1px;}
		.cate_box .product_img {padding:10px 0 0 5px;}
		.cate_box ul {line-height:22px; margin:5px 0 0 0; padding:0 0 10px 5px;}
		.cate_box ul li {width:200px;overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis;text-overflow: ellipsis;}
		.cate_box a:link { color:#095eb8; text-decoration:none;}
		.cate_box a:visited { color:#095eb8; text-decoration:none;}
		.cate_box a:hover { color:#F25C00; text-decoration:underline;}
		/*.cate_box img { border:1px solid #f2f9ff;}*/
/*cate end */

/*page start */
.page_box { margin:15px 0 0; text-align:center; font-size:14px; line-height:20px;}
	.page_box ul li { float:left; margin:0px; padding:0px;}
	.page_box a:link { height:20px; padding:0 7px; display:block; float:left; background:#356caf; color:#fff;
	 margin:0 3px; _margin:0 1px; text-decoration:none;}
	.page_box a:visited { height:20px; padding:0 7px; display:block; float:left; background:#356caf; color:#fff; margin:0 3px; _margin:0 1px; text-decoration:none;}
	.page_box a:hover { height:20px; padding:0 7px; display:block; float:left; background:#356caf; color:#fff; margin:0 3px; _margin:0 1px; text-decoration:none;}
	
	.page_box .on a:link { background:#fe7023;}
	.page_box .on a:visited { background:#fe7023;}
	.page_box .on a:hover { background:#fe7023;}
/*page end */

/*links_box start*/
.links_box { width:960px; margin:10px auto 0; border:1px solid #dedede;}
	.links_box h2 { background:url(bg/link_box_bg.gif) repeat-x left center; height:20px; line-height:20px; font-size:12px; padding:0 0 0 10px; color:#3d3d3d;}
	.links_w { padding:5px 0 5px 5px; _padding:5px 0 5px 3px;}
	.links { width:179px; float:left; margin:4px 5px; *margin:1px 5px;}
		.links .s_img_box { float:left;}
			.links .s_img_box img { border:1px solid #d0d0d0;}
		.links .text_box { margin:0 3px 0 10px; padding:0px 0 0 5px; line-height:18px; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; height:38px;}
			.links .text_box a { padding-right:10px; float:left; display:block;}
/*links_box end*/

.c_r_l { width:515px; float:left; }
.c_r_r { width:120px; float:right;}

/*box1 style start*/
.box_1 {width:298px;float:left;clear:both;border:1px solid #CFE6FC;overflow-x:hidden;}
		.box_1 h2 { font-size:12px; color:#1f6bb6; background:url(bg/box1_bg.jpg) repeat-x left top; height:23px; line-height:23px; padding:0 0 0 12px;}
		.box_1 h2.inqury a{display:block;background:url(/images/hot.gif) 80px 3px no-repeat;}
		.box_1 .content {padding:3px 10px;}
		.box_1 .more{width:100%;clear:both;text-align:right;padding:8px 0px;padding-top:2px;}
		.box_1 .more a{margin-right:16px;}
/*box1  style end*/

/*box2 style start*/
.box2 {}
	.box2 h2 { font-size:20px; color:#f25c00; padding:0px 10px 3px 0; font-size:14px;}
	.box2 .box { height:1%;}
	.box2 .recommended{width:650px;height:75px;overflow:hidden;padding-top:10px;}
	.box2 .recommended .photo{width:81px;height:75px;float:left;text-align:center;overflow:hidden;}
	.box2 .recommended .photo table{width:68px;height:68px;border:1px solid #EEE;text-align:center;margin:0px auto;}
/*box2 style end*/

/*box3 style start*/
.box3 {}
	.box3 h2 { color:#242424; padding:0px 10px 3px 0; font-size:14px;}
	.box3 .box { height:1%;}
	.cas { background:url(bg/ico_cas.gif) no-repeat left center; padding:0 10px; margin:0 0 0 5px;}
	.r_icon { background:url(bg/r_icon.gif) no-repeat left center; padding:0 10px; margin:0 0 0 2px;}
/*box3 style end*/

/*box3 style start*/
.box4 { padding:5px 0 0;}
	.box4 .inquiry_box { text-align:center; padding:15px 0 0;clear:both;}
	.box4 #bottomAD,.box4 #ad1,.box4 #ad2,.box4 #ad3,.box4 #ad4{margin:0px auto;}
	.purchase_bt { background:url(bg/purchase_bt.gif) no-repeat left center; height:32px; width:187px; border:none; font-weight:bold; color:#fff; font-size:14px; font-family:Tahoma,Arial; cursor:pointer;}
    a.purchase_bt{background:url(bg/purchase_bt.gif) no-repeat left center; height:32px; width:187px;display:block;line-height:30px;color:white;margin:0px auto;}
	a.purchase_bt:link { color:#fff; text-decoration:none;}
	a.purchase_bt:visited { color:#fff; text-decoration:none;}
	a.purchase_bt:hover { color:#fff; text-decoration:none;}
/*box3 style end*/

.quickTable{width:636px;margin:10px 0;}
	.quickTable td{}
	.quickTable td a{margin:0px 4px;}
	
.position{width:960px;margin:0px auto;}
.position div{width:100%;float:left;clear:both;padding:12px 0px 18px 0px;*padding:8px 0px}

.c .cmain{width:646px;float:right;}
.c .side{width:300px;float:left;}

.cmain .company_name{width:100%;float:left;clear:both;}
.cmain .company_name .logo{width:67px;height:67px;border:1px solid #EEE;text-align:center;margin:0px;margin-right:6px;}
.cmain .company_name h2 img{margin-left:-4px;}
.cmain .company_info{width:100%;float:left;clear:both;padding-top:12px;line-height:180%;}
.cmain .company_info .company_txt{}
.cmain .company_info .company_txt p{padding-bottom:12px;}
.cmain .comBox{width:644px;margin-top:32px;padding-top:32px;border-top:2px solid #DDD;position:relative;}
.cmain .comBox .sub{margin:0px;padding:8px 0px;padding-right:4px;position:absolute;top:-20px;background:white;}
.cmain .company_info .TB_company{width:98%;clear:both;margin-top:12px;border-collapse:collapse;}
.cmain .company_info .TB_company td{padding:2px 6px;border-collapse:collapse;}
.cmain .company_info .TB_company .bg{width:160px;text-align:right;color:Gray;}
.cmain .company_info .TB_company td li{width:45%;float:left;margin-right:8px;list-style-type:none;}
.cmain .company_info .downloads{width:450px;float:left;clear:both;}
.cmain .company_info .downloads li{width:450px !important;height:22px;line-height:22px;overflow:hidden;float:none;}
.cmain .company_info .s_img{float:right;margin-left:10px;margin-bottom:10px;}
.cmain .recommended_product{width:644px;float:left;clear:both;position:relative;margin-top:32px;padding-top:30px;padding-bottom:22px;text-align:center;border-top:2px solid #DDD;}
.cmain .recommended_product .sub{margin:0px;padding:8px 0px;padding-right:4px;position:absolute;top:-20px;left:0px;background:white;}
.cmain .recommended_product ul{width:100%;float:left;clear:both;padding:12px auto;}
.cmain .recommended_product ul li a{width:100%;float:left;clear:both;display:block;padding:8px 0px;text-align:center;font-size:14px;font-weight:bold;}



.cmain .product_info{width:100%;float:left;clear:both;text-align:center;}
.cmain .product_info h1{width:100%;float:left;clear:both;text-align:left;font-size:22px;padding-bottom:12px;}
.cmain .product_info .photo{width:100%;float:left;clear:both;text-align:center;padding:8px 0px;}
.cmain .product_info .photo img{margin:0px auto;}
.cmain .product_info h2{width:100%;float:left;clear:both;text-align:center;font-size:14px;}
.cmain .product_info table{width:100%;float:left;clear:both;text-align:left;border-collapse:collapse;margin-top:12px;}
.cmain .product_info table td{padding:5px;border-collapse:collapse;border:1px solid #DDD;}
.cmain .product_info table td.bg{width:160px;background:#F8F8F8;}
.cmain .product_info .text{width:100%;float:left;clear:both;text-align:left;line-height:180%;padding-top:0px;padding-bottom:30px;}
.cmain .product_info .text .sub{margin:0px;}

.cmain .all_products{width:644px;height:40px;line-height:40px;float:left;clear:both;margin-top:12px;border:1px solid #BBDCFB;background:#F7FBFF;}
.cmain .all_products span{float:left;padding:0px 5px;}
.cmain .all_products ul{float:left;margin-left:30px;padding-top:8px;}
.cmain .all_products ul li{min-width:22px;_width:22px;height:22px;line-height:22px;text-align:center;float:left;margin:0px 2px;}
.cmain .all_products ul li a{display:block;border:1px solid #DDD;padding:0px 2px;}
.cmain .all_products ul li a:hover{text-decoration:none;color:white;background:#2F86E3;}
.cmain .all_products ul li.on a{color:white;background:#2F86E3;}

.cmain .related_products{width:644px;float:left;clear:both;margin-top:32px;padding-top:32px;border-top:2px solid #DDD;position:relative;}
.cmain .related_products .sub{margin:0px;padding:8px 0px;padding-right:4px;position:absolute;top:-20px;left:0px;background:white;}
.cmain .related_products .list_products{width:100%;float:left;clear:both;}
.cmain .related_products ul{width:128px;height:140px;float:left;}
.cmain .related_products ul li{width:100%;text-align:center;}
.cmain .related_products ul li.photo table{width:98px;height:98px;margin:0px auto;border:1px solid #EEE;text-align:center;}
.cmain .related_products ul li.txt{width:100%;height:30px;overflow:hidden;}

.cmain .contactNow{width:100%;height:50px;float:left;clear:both;padding:12px 0px 0px 0px;text-align:center;}


.contactTable{float:left;_float:none;margin-top:22px;margin-left:9px;text-align:left;}
.contactTable td{padding:4px 0px;padding-right:12px !important;}
.contactTable td.bg{width:120px;text-align:right;color:Gray;}
.contactTable td .msn{width:14px;height:20px;border:0px;cursor:pointer;margin:0px 3px;background:url(/images/msn_topbar.gif) 0px 1px no-repeat;}
.contactTable td .skype{width:16px;height:20px;border:0px;cursor:pointer;margin:0px 3px;background:url(/images/skype_topbar.gif) center no-repeat;}

.contactCard{width:644px;float:left;clear:both;border:1px solid #BBDCFB;border-bottom:0px;position:relative;margin-top:52px;_overflow-x:hidden;background:#F7FBFF;}
.contactCard .sub{width:200px;height:21px;line-height:26px;overflow:hidden;text-align:center;position:absolute;left:0px;top:-35px;_top:-34px;border:1px solid #BBDCFB;border-top:2px solid #BBDCFB;border-bottom:0px;background:#F7FBFF;}

.contactCard .sub_on{width:200px;height:22px;line-height:22px;text-align:center;position:absolute;top:-24px;_top:-24px;cursor:pointer;font-size:14px;font-weight:bold;border:1px solid #BBDCFB;border-bottom:1px solid #F7FBFF;background:#F7FBFF;}
.contactCard .sub_off{width:200px;height:21px;line-height:22px;text-align:center;position:absolute;top:-23px;_top:-24px;cursor:pointer;font-size:14px;font-weight:bold;border:1px solid #DDD;border-bottom:0px;color:#999;Background:#F8F8F8;}
.contactCard #subCC{left:8px;}
.contactCard #subCP{left:214px;}
.contactCard .contactTable{margin:10px;}
.contactCard .companyProfile{padding:10px;text-align:left;line-height:180%;}
.contactCard .companyProfile p{padding-bottom:12px;}
.mTop30{margin-top:35px;}


.cmain .leave_message{width:644px;float:left;clear:both;border:1px solid #BBDCFB;border-top:0px;padding-top:10px;text-align:center;margin:0px !important;position:relative;background:#F7FBFF;}
.cmain .leave_message .sub{width:100%;float:left;clear:both;margin:0px;border-top:1px solid #DDD;text-align:left;padding:12px 0px;}
.cmain .leave_message .sub span{font-size:12px;padding-left:8px;}
.cmain .leave_message table{width:100%;float:left;clear:both;text-align:left;}
.cmain .leave_message table td{padding:5px;}
.cmain .leave_message table td textarea{width:538px;height:100px;}
.cmain .leave_message table td .input{width:536px;}


.autoFastener{width:100%;float:left;clear:both;padding-top:4px;}

.layout{width:960px;margin:0px auto;}
.product_main{width:100%;float:left;clear:both;}
.product_main h1{font-size:20px;}
.product_main .product_info{width:100%;float:left;clear:both;padding:6px 0px 12px 0px;}
.product_main .product_info .photo_small{width:298px;height:250px;float:left;border:1px solid #EEE;}
.product_main .product_info .photo_small table{width:100%;float:left;clear:both;margin:0px;padding:0px;}
.product_main .product_info .photo_small table td{width:100%;height:250px;text-align:center;margin:0px;padding:0px;}

.product_main .product_info .s_info{width:384px;float:left;border:0px;margin:0px;margin-left:8px;_margin-left:4px;}
.product_main .product_info .s_info td{border:0px;border-top:1px solid #EEE;padding:8px 5px;}
.product_main .product_info .s_info td.bg{width:115px;text-align:right;background:white;}

.product_main .product_info .contactTable{width:260px;float:right;clear:none;border:1px solid #EEE;margin:0px;}
.product_main .product_info .contactTable td{padding:2px 5px !important;}
.product_main .product_info .contactTable h2{font-size:12px;padding:5px;}
.product_main .product_info .contactTable .cas_ico{width:100%;float:left;padding-left:5px;position:relative;color:Gray;}
.product_main .product_info .contactTable .cas_ico span{width:100%;float:left;position:absolute;top:2px;left:30px;}
.product_main .all_products{width:100%;float:left;clear:both;padding:8px 0px;background:#F5F5F5;}
.product_main .all_products span{float:left;padding-left:12px;padding-right:95px;}
.product_main .all_products ul{float:left;}
.product_main .all_products ul li{min-width:22px;_width:22px;height:22px;line-height:22px;text-align:center;float:left;margin:0px 2px;}
.product_main .all_products ul li a{display:block;border:1px solid #DDD;padding:0px 2px;}
.product_main .all_products ul li a:hover{text-decoration:none;color:white;background:#2F86E3;}
.product_main .all_products ul li.on a{color:white;background:#2F86E3;}
.product_main .sub{width:958px;height:24px;line-height:24px;float:left;clear:both;border:1px solid #DDD;margin:0px;padding:0px;margin-top:20px;font-size:12px;background:url(/images/pro_sub.gif) top repeat-x;}
.product_main .sub span{padding-left:5px;}
.product_main .text{width:958px;float:left;clear:both;line-height:180%;}
.product_main .text .txt{width:100%;float:left;clear:both;padding:20px 0px;}
.product_main .photo_big{width:100%;float:left;clear:both;text-align:center;padding:20px 0px;}
.product_main .h2{width:100%;float:left;clear:both;text-align:center;font-size:16px;}

.product_main .leave_message{width:958px;min-height:290px;_height:290px;float:left;clear:both;border:1px solid #DDD;margin-top:22px;background:#F8F8F8;}
.product_main .leave_message .title{width:100%;float:left;clear:both;padding:12px 0px;font-size:16px;font-weight:bold;}
.product_main .leave_message .title span{padding-left:12px;}
.product_main .leave_message .contact{width:320px;float:left;margin-left:12px;_margin-left:6px;}
.product_main .leave_message .contact td{padding:5px;}
.product_main .leave_message .contact td h2{font-size:12px;padding-bottom:5px;}
.product_main .leave_message .contact .cas_ico{width:100%;float:left;position:relative;color:Gray;}
.product_main .leave_message .contact .contactTable .cas_ico span{width:100%;float:left;position:absolute;top:0px;left:30px;}
.product_main .leave_message .msgbox{width:580px;float:left;}
.product_main .leave_message .msgbox td{padding:5px;}
.product_main .leave_message .msgbox td .input{width:500px;}
.product_main .leave_message .msgbox td textarea{width:500px;height:120px;}

.product_main .related_products{width:100%;float:left;clear:both;}
.product_main .related_products .list_products{width:958px;float:left;cleaer:both;border:1px solid #DDD;border-top:0px;padding-top:20px;padding-bottom:8px;}
.product_main .related_products ul{width:119px;height:140px;float:left;}
.product_main .related_products ul li{width:100%;text-align:center;}
.product_main .related_products ul li.photo table{width:98px;height:98px;margin:0px auto;border:1px solid #EEE;text-align:center;}
.product_main .related_products ul li.txt{width:100%;height:30px;overflow:hidden;}
.product_main .related_products .list_products .e_p_ul{width:100%;margin:0px;padding:0px; height:auto;}
.product_main .related_products .list_products .e_p_ul li{width:290px; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis;text-overflow: ellipsis; float:left;text-align:left;margin:0px;padding:0px;margin-left:12px;_margin-left:6px;background:none;}
.product_main .related_products .list_products .content{margin:0px !important;padding:0px !important;}
.product_main .adsense{width:100%;float:left;clear:both;padding:20px 0px;text-align:center;}

.product_main .shengming{width:100%;float:left;clear:both;padding-bottom:8px;line-height:160%;background:url(/images/shengming.gif) 48px 4px no-repeat;}
.product_main .shengming p{padding:0px 22px 0px 90px;}

.product_main .share{width:100%;float:left;clear:both;padding:42px 0px 22px 0px;*padding:42px 0px 0px 0px;text-align:center;}
.product_main .share div{margin-left:400px;}

.product_main .Quotation{width:80%;float:left;clear:both;padding:12px 0px;padding-left:24px;font-weight:bold;background:url(/images/Quotation.gif) 2px 50% no-repeat;}
.product_main .Quotation a{font-weight:bold;}

.message_list{width:100%;float:left;clear:both;margin-top:22px;border-top:4px solid #DDD;}
.message_list .sub{margin:0px;padding:8px 0px !important;border:0px;background:none !important;}
.message_list ul{width:100%;float:left;clear:both;margin:22px 0px;}
.message_list ul li.txt{width:100%;float:left;clear:both;padding-bottom:12px;line-height:160%;}
.message_list ul li.date{color:Gray;}
.message_list .page{width:100%;float:left;clear:both;padding:12px 0px;text-align:right;border-top:1px solid #DDD;}
.message_list .page ul{width:55%;float:right;}
.message_list .page ul li{float:left;}
.message_list .page a{margin:0px 6px;}


#divTop3{width:270px;position:absolute;border-bottom:3px solid #EEE;border-right:5px solid #EEE;_border-right:3px solid #EEE;}
.tagBox{position:relative;}
.tagBox div{width:200px;height:20px;border:1px solid #BBDCFB;border-top:2px solid #BBDCFB;border-bottom:1px solid #F2F9FF;position:absolute;left:28px;top:-22px;background:#F2F9FF;}
.tagBox div a{display:block;float:left;clear:both;padding-left:5px;padding-top:2px;font-weight:bold;}
#Top3Box{width:100%;float:left;clear:both;padding:12px 0px 8px 0px;border:1px solid #BBDCFB;background:#F2F9FF;}
#Top3Box ul li{padding:6px 4px 6px 52px;background:url(/images/ico_top3.gif) 4px 6px no-repeat;}

.addCL{padding-left:12px;background:url(/images/ico_add.gif) left center no-repeat;}

/*#scrollDiv_newProducts{width:100%;height:155px;float:left;clear:both;font-size:12px;overflow:hidden;margin:5px auto 0 auto;}
#scrollDiv_newProducts ul li{width:73px;height:73px;float:left;padding:0px;margin:4px 7px 4px 0px;}
#scrollDiv_newProducts table{width:70px;height:70px;border:1px solid #EEE;margin:0px;padding:0px;}
#scrollDiv_newProducts table td{text-align:center;padding:0px;}*/
#scrollDiv_newProducts{ width:100%;height:162px;float:left;clear:both;font-size:12px;overflow:hidden;margin:5px auto 0 auto;}
#scrollDiv_newProducts ul li{ height:73px; padding:4px 0;}
#scrollDiv_newProducts table{ float:left; border:1px solid #EEE; padding:0; margin:0 2px 0 0; *margin:0 3px 0 0;}
#scrollDiv_newProducts table td{text-align:center; width:70px; margin:0; height:68px; padding:1px; overflow:hidden;}

#left_Ad2,#GoodsLeft1_ad3{width:300px;height:252px;overflow:hidden;float:left;clear:both;margin:8px 0px;}

.letter_box .select_box {float:left; width:15px; margin:0 8px 0 0; position:relative;}
.letter_box .select_box span {cursor:pointer; display:block; line-height:25px; width:100%; height:25px; overflow:hidden;}
.letter_box .select_box ul li {cursor:pointer;}
.letter_box .son_ul {width:179px; position:absolute; left:0; top:25px; border:1px dashed #ccc; background:#fff;}
.letter_box .son_ul li {display:block; line-height:25px; padding-left:10px; width:169px}
.letter_box .hover {background:#eee;}