
/* Rest CSS */

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;margin:0 auto;/*overflow-y: scroll;*/}

td,th,div{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-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.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;}



/*字体样式*/

.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:14px; 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;}

.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;}

.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;}

.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;}

.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;}

  
/*inquiry*/

.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;}

  