@charset "utf-8";
/* Rest CSS */
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}

/* 全局 */
body{ font-size:12px;font-family: Arial, Helvetica, sans-serif;color:#000;margin:0 auto;overflow-y: scroll;}
td,th,div{word-break:break-all;word-wrap:break-word} /*设置td、th和div元素内的文本强行截断单词，此代码仅对ie有用。[ 没有重定义的必要 ]*/
.c{clear:both;height:0px; width:0px;} /* 清除浮动样式 【没有重定义的必要】 */

/* 通用样式 */
.fr,#right{float:right} /*往右浮动*/
.fl,#left{float:left} /*往左浮动*/
.b{ font-weight:bold} /*文本粗体*/
.tdn{ text-decoration:none} /*文本和链接无下划线*/
.small{ font-size:11px;} /*小文本字体*/
.big{ font-size:14px;} /*大号文本字体*/
.fsn{ font-size:12px} /*正常文本字体大小*/
.fn{ font-weight:normal} /*正常的字体粗细*/
.lh0{ line-height:0} /*行高为零*/
.yellow {color:#ff7300} /*文本或者链接颜色*/
.gray{ color:#646464} /*文本或者链接颜色*/
.gray2{ color:#969696;}
.keep{ word-break:keep-all; word-spacing:normal} /*保持单词不换行*/
.ip{ padding:2px; border:1px solid #fff; background:none} /*输入框颜色*/
.bt{background:#012E53;color:#fff;font-size:12px; } /*全站按钮样式*/
.blank{margin-top:8px;}
.m2{ margin:2px 6px 0 0;}
.m4{ margin:4px 6px 0 0;}
.m8{ margin:8px 10px 0 0;}
.nm4{ margin-left:4px}
.mr15{ margin-right:15px;}
.cooperatecollege{margin-top:20px;}
.hasbBorder{border:1px solid #9FCADB;}
.lineHeight{ line-height:30px;}
.lineheight01{ line-height:24px;}
/* 通用样式 */
/*a link 基本连接颜色*/
.underline{ text-decoration:underline;}
a{color:#000; text-decoration:none;} /*全局链接颜色*/
a:hover{text-decoration:underline;} /*鼠标覆盖链接以后的效果*/
a.noul{ text-decoration:none} /*没有下划线的链接样式【无需修改】*/
a.active{background:#0C5896; color:#fff} /*处于激活状态的链接样式*/
a.active:hover{color:#0C5896; background:none} /*处于激活状态下的链接被鼠标覆盖后的样式*/
.bb{ border-bottom:1px solid #fff; padding:0 0 .6em; margin:0 0 .3em; line-height:2em;} /*一下边框样式，border的颜色修改即可*/
/*公用样式*/
.gray_mian{ border:1px solid #e6e6e6; background:url(images/gray_mian_bg.gif) repeat-x 1px 1px; height: auto; overflow:hidden;}
h2{ font-size:20px; color:#d80c18; font-weight:bold;}

/*字体样式*/
.font01{ font-size:14px; color:#000;}
.font02{ font-size:12px; color:#323232; font-family:Tahoma, Geneva, sans-serif;}
.font03{ font-size:14px; color:#3b5998; font-weight:bold;}
.font04{font-size:14px; color:#323232;}
.font05{ font-size:12px; color:#1f54c2;}
.font06{ font-size:12px; color:#6d2a0c;}

#Page960{  margin:0 auto; height: auto; /*overflow:hidden;width:960px;*/}
/*购物车页面头部*/
#top{ height:20px; line-height:20px; /*background:url(/images/front/inquiry/top_bg.gif) repeat-x left top;*/ padding:0 5px;}
.front{ width:480px;}
.front ul li{ float:left;}
.wel{ display:block; float:left;color:#fdcb08; font:bold 12px/18px  Arial, Helvetica, sans-serif; margin-right:10px;}
.item{ display:block; color:#FFF; padding:0 12px 0 5px;}
.Triangle:hover{ background-color:#5277c8; background-image:url(/images/front/inquiry/top_Triangle.gif); background-repeat:no-repeat;}
.Triangle{ background:url(/images/front/inquiry/top_Triangle.gif) no-repeat right center; }
.behind{ width:500px;height:20px; display:block; float:right;}
.behind li{margin-right:20px; float: right;}
.sign{position:relative}
.login{ border:3px solid #5177c8; width:234px; height:254px; padding:5px; position:absolute; background:#fff; z-index:99999; color:#000; top:19px;}
.login_name{ color:#6d2a0c; line-height:28px; font-family:Tahoma, Geneva, sans-serif;}
.tex230{ width:228px; height:26px; line-height:26px; border:1px solid #d3bfb6;}
.tex115{ width:113px; height:26px; line-height:26px; border:1px solid #d3bfb6;}
.code{ margin-left:5px; float:left;}
.signIn{ width:74px; height:29px; background:url(/images/front/inquiry/sign.gif) no-repeat left center; border:none; cursor:pointer;}
.sign_button{ padding:10px 5px;!important padding:5px; *+padding:5px;}
.item_box{ border:3px solid #5177c8; white-space:nowrap; padding:5px 8px;height: auto;overflow:hidden; position:absolute; background:#fff; z-index:99999; color:#000;top:19px;}
.item_box a{ line-height:24px; display:block;}

.header1{ height:80px;}
.head_mark{ font:bold 24px Arial, Helvetica, sans-serif; letter-spacing:-1px; padding-left:18px; color:#6d2a0c;}
.header2{ height:64px; background:url(/images/front/inquiry/header2_bg.gif) repeat-x left top; position:relative;}
.header2_left{ width:6px; height:66px; position:absolute; top:-2px; left:0px; background:url(/images/front/inquiry/header2_left.gif) no-repeat left top;}
.header2_right{width:6px; height:66px; position:absolute; top:-2px; right:0px; background:url(/images/front/inquiry/header2_right.gif) no-repeat left top;}


/* 页面底部*/
.footer1{padding:10px 20px; border:1px solid #e6e6e6;margin-top:15px; height:100%; overflow:hidden; background:#fffcf7;}
.foot1_front{ font:bold 20px/37px Arial, Helvetica, sans-serif; color:#929292; display:block; width:190px; float: left; border-right:1px solid #e6e6e6; padding-right:20px;}
.foot1_right{ padding-left:20px; width:680px; float:right; display:block;font: 12px/18px Arial, Helvetica, sans-serif; color:#949494;}
.footer2{ border:1px solid #e6e6e6; margin-top:15px; padding:7px 3px; height:100%; overflow:hidden;}
.footer2 dl{ width:180px; float:left; padding-left:10px;}
.footer2 dl a{color:#797979;}
.footer2 dl dt{ font: bold 14px/28px  Tahoma, Geneva, sans-serif; }
.footer2 dl dd{ font:12px/22px  Arial, Helvetica, sans-serif; background:url(/images/front/inquiry/foot_li.gif) no-repeat left center; padding-left:8px;}
.footer2_bottom{ line-height:30px; border-top:1px solid #e6e6e6; margin-top:10px; font-size:13px; color:#797979; text-align:center;}
.footer2_bottom strong{ font-weight:bold; margin:0 5px;}
.footimg{ text-align:center; border-bottom:1px solid #dedede; padding-bottom:5px; color:#797979;}
.footimg ul li img{ vertical-align:middle;}

/*公共样式*/
.gray_mian{ border:1px solid #e6e6e6; background:url(/images/front/inquiry/gray_mian_bg.gif) repeat 1px 1px; height: auto; overflow:hidden;}
.gray_mian h1{ color:#3b5998; height:40px; background: url(/images/front/inquiry/h_bg.gif) no-repeat left bottom; font:18px/38px Arial, Helvetica, sans-serif; font-weight:900;padding:0 10px;}
em{ font-weight:bold; color:#d7000f; padding-left:16px;}
.zhushi{ color:#787878; font-size:12px; padding-left:5px;}
.zhushi2{ color:#787878; font-size:12px; padding-left:5px;float: right;}
.zhushitip {color: #D7000F;float: right;font-weight: bold;padding:4px 2px;}
.inquiry_main01{float:left; margin-top:30px;}
 .in_gray2{font-weight:bold; font-size:12px; }
.inquiry_main { padding:35px 0px;}
.inquiry_main td{ height:30px;}
.inquiry_main em{ padding:0px;}
.btn_send{padding:5px; font-weight:bold;}
.inquiry_right{ text-align:right; color:#323232; font:bold 12px Arial, Helvetica, sans-serif; padding-right:10px;}
.tex320{ width:320px; height:18px; line-height:18px; border:1px solid #cecece; font-size:12px;}
.tex448{font-size:12px; width:448px; height:18px; line-height:18px; border:1px solid #cecece;}
.textarea702{font-size:12px; width:702px; height:150px; border:1px solid #cecece;} 
.detail{ display:block; height:30px; line-height:30px;  color:#4f3004; text-decoration:underline; background:url(/images/front/inquiry/jia.gif) no-repeat left center; padding-left:24px;}
.detail_hover{ background:url(/images/front/inquiry/jian.gif) no-repeat left center;}
.xp_send{padding-left:175px; width:702px;}
.xp_send span{ color:#000;}
.send_button{ width:95px; height:33px; border:none; background:url(/images/front/inquiry/send_bg.gif) no-repeat; font:18px Arial, Helvetica, sans-serif; color:#fff; cursor:pointer; margin:20px 0;}
.ship_method {margin-bottom:10px;!important magin-bottom:5px;*+margin-bottom:5px;display:block;float: left;}
.tc_shipMethod {display: none;width:541px;height:auto;background:#bfbfbf;padding:10px;left:230px;top:50px;}
.available {border:1px solid #6f280a;background:#fff;height:auto;padding-bottom:10px;}
.available_title {height:29px;font: bold 13px/29px  Tahoma, Geneva, sans-serif;padding:0 10px;color:#000;}
.closed {margin-top:5px;}
.closed_button {text-align:center;padding:20px 0;border-bottom:1px solid #e6e6e6;}
.info td{ height:30px; padding-top:2px;}
.info_left{ text-align:right; padding-right:10px;}
.info_left em{ padding:0;}
.font_gray{ font-size:14px; color:#666666;}
.font_gray12{ font-size:12px; color:#969696; line-height:12px;}
.code92{ width:92px; height:20px; border:1px solid #cecece;}
.code_img{ vertical-align: text-bottom; margin-left:5px;}
.refresh{ color:#3a5a97; text-decoration:underline; margin-left:20px;}
.send{ padding:10px 160px; }
.xk_bottom{ line-height:30px; text-align:right; padding:0 15px; color:#787878; border-top:1px solid #e6e6e6;}
.red{ color:#F00; font-size:13px; text-decoration:underline; margin-left:15px;}
.forgot{ line-height:22px; font:12px Tahoma, Geneva, sans-serif; text-decoration:underline; color:#F60}
/*隐藏的部分*/
.hidden_detail{display:none;margin-left:175px; width:700px; padding:10px 0; overflow:hidden; border:1px solid #cecece; margin-bottom:15px; font-size:12px;}
.hidden_detail_left{ text-align:right; padding-right:10px;}
.hidden_detail td{ height:45px;font-size:12px;}
.sel103{ width:103px; height:20px; color:#969696;border:1px solid #cecece}
.sel103 option{}
.sel320{ width:322px;height:22px;border:1px solid #cecece}
.checkbox{ width:14px; height:15px; margin-right:5px;}
.inquiry_end{ background:url(/images/front/inquiry/inquiry_licon01.gif) no-repeat 70px 62px; padding-left:192px; padding-top:40px; padding-bottom:35px; line-height:24px;}
.inquiry_tishi{ padding-top:25px;}
.checkmessage{ padding-left:8px; padding-top:14px;}
.checkmessage img{ vertical-align:baseline;}
.checkmessage a{ font-size:15px; color:#1648b1; padding-left:12px; font-weight:bold; text-decoration:underline;}
.checkmessage a:hover{ color:#F90;}
/*询盘——二次询盘完毕页面*/
.inquiry_again{margin-top:20px; padding-left:152px; font-size:15px; font-weight:bold; padding-top:40px; padding-bottom:35px; line-height:24px;width: 1000px;margin: auto;}
.inquiry_again span{line-height:82px;}
.inquiry_again img{float:left; margin-right:20px; }
.text_tip{ padding:10px 0;}
.inquiry_select{ border-bottom:2px solid #e9d7cd;}
.inquiry_select_top{ background:url(/images/front/inquiry/inquiry_select_top_bg.gif) repeat-x 0 0; height:38px; line-height:38px; border-top:1px solid #ead8ce; border-bottom:1px solid #ead8ce; padding-left:30px; font-size:14px; color:#323232;width: 1000px;margin: auto;}
.contact_supplier{ float:left;min-width:152px; height:27px; line-height:27px; background:url(/images/front/inquiry/contact_supplier_bg.gif) no-repeat;margin-left:12px; margin-top:6px; padding-left:12px;}
.contact_supplier a{ color:#6d2a0c; font-weight:bold; font-size:12px; line-height:27px; padding-left:6px; float:left;}
/*.contact_supplier img{ vertical-align:middle; padding-left:12px; padding-right:6px; }*/
.contact_supplier img{ padding-top:5px;float:left;}
.inquiry_select_01{ padding-left:6px;}
.inquiry_select_01 a{ padding:0 10px;}
.inquiry_select_01 a:hover,.inquiry_select_list a:hover{ color:#F90;}
.inquiry_select_list{ padding-top:20px; padding-left:8px;width: 1000px;margin: auto;}
.inquiry_select_list ul li{}
.inquiry_select_list ul li dl{ /*width:168px; */text-align:left;float:left; padding-bottom:16px; padding-left:60px;}
.inquiry_select_list ul li dl dt{ padding-bottom:5px;}
.inquiry_select_list ul li dl dt img{ border:1px solid #cfcfcf;margin-top:8px;}
.inquiry_select_checkbox{margin-left:4px;margin-right:15px; vertical-align:top;}
.inquiry_select_list ul li dl dd img { vertical-align:middle; padding-right:8px;}



  
 .ipva{border: 1px solid #aaa;
box-shadow: 0px 0px 3px #ccc, 0 10px 15px #eee inset;
border-radius: 2px;float:left; display:block; width:auto; outline:none; margin:5px; width:auto; min-width:340px;  max-width:350px;background:none; height:26px; line-height:26px; font-size:12px;  text-indent: 10px;} 
input.ipva:focus{box-shadow: 0 0 5px #5cd053;
border-color: #28921f; }
 .ipva11{border: 1px solid #aaa;
box-shadow: 0px 0px 3px #ccc, 0 10px 15px #eee inset;
border-radius: 2px;float:left; display:block; outline:none; margin:5px;background:none; line-height:22px; font-size:12px; padding:5px 10px;} 
.ipva11:focus{box-shadow: 0 0 5px #5cd053;
border-color: #28921f; }
 .ipva22{border: 1px solid #aaa;
box-shadow: 0px 0px 3px #ccc, 0 10px 15px #eee inset;
border-radius: 2px;float:left; display:block; width:auto; outline:none; margin:5px; width:100px; background:none; height:26px; line-height:26px; font-size:12px; text-indent: 10px;} 
input.ipva22:focus{box-shadow: 0 0 5px #5cd053;
border-color: #28921f; }
.i_iop {
	width:270px;
	height:14px;
	line-height:14px;
	padding:9px 0px;
	text-indent:8px;
	background:#f9f9f9;
	color:#7a7a7a;
	font-size:14px;
	border:1px solid #cfcfcf;
	text-align:12px;
	outline:none; 


   
}
.i_inp {
	width:480px;
	height:32px;
	line-height:32px;
	text-indent:8px;
	color:#7a7a7a;
	font-size:14px;
	text-align:12px;
	outline:none; 


   
}
.i_zt {
	color:#585858;
	font-size:13px;
	font-weight:bold;
	outline:none; 
}
.did{ display:none;  }  
 /* === Button Style === */
button.submit {
	background-color: #68b12f;
	background: -webkit-gradient(linear, left top, left bottom, from(#68b12f), to(#50911e));
	background: -webkit-linear-gradient(top, #68b12f, #50911e);
	background: -moz-linear-gradient(top, #68b12f, #50911e);
	background: -ms-linear-gradient(top, #68b12f, #50911e);
	background: -o-linear-gradient(top, #68b12f, #50911e);
	background: linear-gradient(top, #68b12f, #50911e);
	border: 1px solid #509111;
	border-bottom: 1px solid #5b992b;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	box-shadow: inset 0 1px 0 0 #9fd574;
	-webkit-box-shadow: 0 1px 0 0 #9fd574 inset ;
	-moz-box-shadow: 0 1px 0 0 #9fd574 inset;
	-ms-box-shadow: 0 1px 0 0 #9fd574 inset;
	-o-box-shadow: 0 1px 0 0 #9fd574 inset;
	color: white;
	font-weight: bold;
	padding: 6px 20px;
	text-align: center;
	text-shadow: 0 -1px 0 #396715;
}
button.submit:hover {
	opacity:.85;
	cursor: pointer; 
}
button.submit:active {
	border: 1px solid #20911e;
	box-shadow: 0 0 10px 5px #356b0b inset; 
	-webkit-box-shadow:0 0 10px 5px #356b0b inset ;
	-moz-box-shadow: 0 0 10px 5px #356b0b inset;
	-ms-box-shadow: 0 0 10px 5px #356b0b inset;
	-o-box-shadow: 0 0 10px 5px #356b0b inset;
	
} 
.i_inp label { float: left; font-size: 10px;}
  