﻿@charset "utf-8";
/**Style Reset**/
body, div, span, h1, h2, h3, h4, h5, h6, p, pre, sup, sub, ul, ol, li, dl, dt, dd, form, fieldset, input, button, textarea, select, iframe, img, a, header, footer, section, article, aside, details, figcaption, figure, hgroup, nav, menu, canvas { padding: 0; margin: 0; }
body { background-color: #fff; color: #000; font: 12px/20px "Microsoft Yahei", Tahoma, Arial, "Helvetica Neue", "Hiragino Sans GB", Simsun, sans-self; }
ul, ol { list-style-type: none; }
b, strong { font-weight: normal; }
i, em { font-style: normal; }
a { text-decoration: none; color: #333; }
.clear {clear:both;}
.fl {float:left;}
.fr {float:right;}
.clearf {zoom:1;}
.clearf:after { display:block;content:"";clear:both; }
/*清除浮动*/
.clearfix:after { clear: both; display: block; height: 0; content: ""; }
/*主体部分*/
.contains { 
	width: 478px;
	position:relative; 
	margin: 15px auto; 
}

/**选择商品分类**/
.wareSort {
	border: 1px solid #ddd;
    background-color:#ffffff;
}
.wareSort ul { 
	float: left; 
	width: 237px; 
	border-right: 1px solid #ddd;
	background-color: #fff;
	height:280px;
	overflow: auto; 
}
.wareSort ul li a { display: block; padding-right: 25px; padding-left: 10px; border: 1px solid #fff; line-height: 28px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 14px;}
.wareSort ul li a:hover { background: #e8f5c9; }
.wareSort ul li.active a { background: #e8f5c9; }
.selectedSort { 
	padding: 10px 15px;  
	margin-top: 10px; 
	margin-bottom: 10px; 
	background-color: #e5f2c6; 
	color: #007332; 
}
.selectedSort b {
	font-size:14px; 
	font-family: '宋体';
	letter-spacing: 1px;
}
.selectedSort i { font-family: simsun;font-size:14px; }
.wareSortBtn {
    text-align: center;
    margin-top: 30px; 
    margin-bottom:5px;
}
.wareSortBtn input { 
	width: 370px; 
	height: 46px; 
	-webkit-border-radius: 2px; 
	-moz-border-radius: 2px; 
	border-radius: 2px; 
	background-color: #09a04b; 
	color: #fff;
	font-size:16px; 
	border:1px solid #dddddd;
	border-radius:8px;
    letter-spacing: 1px;
}
.wareSortBtn input:hover { border-color:#ed7f5a; background-color: #ed7f5a; }
.wareSortBtn input:disabled { border-color: #ddd; background-color: #f6f6f6; color: #9a9a9a; cursor: default; }
.wareSort ul#sort3 { border-right:none; }
.second-sort {
	display:none;
    width: 478px;
    height: 282px; 
    padding-top:14px;
}
#releaseBtn { cursor:pointer; }
#i-btn { 
	cursor:pointer; 
    width: 28px;
    height: 28px;
    background: url(../images/s-btn.png) no-repeat;
    border: none;
}
.main-box {
	width: 842px;
	margin:0 auto;
}
.form-title {
	text-align: center;
	font-size: 43px;
	color:#424242;
	font-weight: normal;
	line-height: 42px;
	margin-top:70px;
	margin-bottom:35px;
}
.search-box {
	width: 468px;
	height: 46px;
	border:1px solid #09a04b;
	border-radius:10px;
	margin:30px auto 20px;
	overflow:hidden;
	background-color:#ffffff;
}
input.s-search {
    width: 402px;
    height: 18px;
    font-size: 14px;
    font-family: '宋体';
    padding-left: 18px;
    border: none;
    float: left;
    display: block;
   margin-top:14px;
}

input.s-search:focus {
	border-color:#ffffff;
	outline:none;
	box-shadow:none;
}
.i-btn {
	display: block;
	float: left;
    margin-left: 20px;
    margin-top: 10px;	
    width: 24px;
    height: 24px;
}
input#releaseBtn:focus,.i-btn:focus {
	border-color:#ffffff;
	outline:none;
	box-shadow:none;	
}
.textarea-con:focus {
	border-color:#ffffff;
	outline:none;
	box-shadow:none;	
}
.second-sort a {
	display: block;
	margin-left: 20px;
	margin-right: 20px;
	line-height:32px;
	padding-left:10px;
}
.second-sort a.visited {
	background-color:#e8f5c9;
}
.second-sort a:hover {
	background-color:#e8f5c9;
}
.second-sort a span {
	font-size:15px;
}
.system-p {
	text-align: center;
	color:#868686;
	font-family: '宋体';
	font-size:12px;
	letter-spacing: 1px;
	margin-top:8px; 
	margin-bottom:60px;
    width: 498px;	
}

.entrusted-titl,.entrusted-blue { text-align: center;font-weight: bold;font-family: '微软雅黑';width: 1200px; margin:0 auto;}
.re-middle { width:1200px;margin:0 auto;*zoom:1; }
.re-middle:after { display: block;content:'';clear:both; } 
.entrusted-titl { font-size: 35px;letter-spacing: 1px;line-height: 62px;margin-top:60px; }
.entrusted-blue { color:#0090c7;font-size:22px; margin-bottom:45px;}
.entertrusted-body { background-color:#f9f9f9; }
.entrusted-dl dt { 
	font-family: '宋体';
	font-size:14px;
	margin-top:13px;
	color:#7b7b7b;
	margin-right: 15px;
 }
.entrusted-radio input { display:block;float:left;margin:0 6px 0 0;width:16px;height:16px; }
.entrusted-radio-a { margin-top:14px; }
.entrusted-radio-b { 
	color:#7b7b7b;
	margin-top:-3px; 
    font-family: '宋体';
    font-size: 14px;
}
.entrusted-radio-box { margin-bottom:30px; }
.entrusted-pp { 
	color:#a3a3a3;
	margin-top:12px; 
    font-size: 14px;
    font-family: '宋体';
}
.right-side { margin-left:158px;margin-top:40px; }
.inpDiv { width:380px;height:46px;border:1px solid #bbbbbb;border-radius:4px;margin-bottom:16px;background-color:#ffffff;position:relative; }
.verifi-code-div { width:186px;height:46px;border:1px solid #bbbbbb;border-radius:4px;float:left;background-color:#ffffff; }
.verifi-code { margin-bottom:24px;zoom:1;position:relative;width: 380px; }
.verifi-code:after { display:block;content:"";clear:both; }
.select-typ { zoom:1; }
.select-typ:after { display:block;content:"";clear:both; }
.inp-phone { 
	margin-top:7px;
	margin-left:12px;
	background:none;
	border:none;
	font-size:14px;
	font-family:"宋体";
	color:#131212;
	height: 32px;
	line-height: 32px;
 }
input.inp-phone:focus {
	border-color:#ffffff;
	outline:none;
	box-shadow:none;	
}
.code-img { float:left; margin-left: 8px;width:118px;height:44px;margin-top:2px; }
.validateCodeRefresh { margin-top: 17px; margin-left: 13px;float:left;color:#085fc2; }
.agreement { margin-top:40px;font-size:12px;font-family:"宋体";letter-spacing:1px; }
.agreement span,.agreement a { font-size:12px;font-family:"宋体";letter-spacing:1px; }
.submit-btn { 
	margin-left:70px;
	width:372px;
	height:46px;
	line-height:46px;
	margin-top:20px;
	border:none;
	border-radius:4px;
	background-color:#09a04b;
	color:#ffffff; 
	font-size:18px;
	display:block;
	text-align:center;
	font-family:"微软雅黑";
	letter-spacing:1px; 
}
.ver-code-submit { width:372px;height:46px;line-height:46px;margin-top:20px;border:none;border-radius:4px;background-color:#4a9a02;color:#ffffff; font-size:18px;display:block;text-align:center;font-family:"微软雅黑";letter-spacing:1px;cursor:pointer; }
.remind-p { position:absolute; right:-278px;top:0;width:260px;background-color:#ffffff;border:1px solid #e3e3e3;box-shadow:0 0 10px #d5d5d5;-moz-box-shadow:0 0 10px #d5d5d5;-webkit-box-shadow:0 0 10px #d5d5d5;border-radius:4px;padding-top:11px;padding-bottom:11px;min-height: 12px;display:none; }
.arrow{ position:absolute; width:20px; height:20px; left:-20px; top:12px; }
.arrow *{ display:block; border-width:10px; position:absolute; border-style: dashed  dashed  solid dashed; font-size:0; line-height:0; }
.arrow em{ border-color: transparent #e3e3e3 transparent transparent;}
.arrow span {border-color: transparent #FFF transparent transparent; right:-2px;}
.remind-p p { color:#7d7d7d;font-size:12px;padding-left:15px;line-height:22px; }
.red-warning { color:#f00;position:absolute;right:-224px;width:204px;top:12px;display:none;font-size:12px; }
.green-warning { position:absolute;right:-140px;width:126px;top:13px;color:#7d7d7d;font-size:12px;display:none; }
.wrong-warning { position:absolute;right:-140px;width:126px;top:13px;color:#7d7d7d;font-size:12px;display:none; }
.cover { filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;background-color:#000000;position:fixed;left:0;top:0;right:0;bottom:0;display:none; }
.agreement-windows { width:770px;height:570px;background-color:#ffffff;z-index:99;position:absolute;left:50%;margin-left:-395px;top:18%;padding-left:10px;padding-right:10px;display:none; }
.agreement-windows-title { font-size:30px;font-family:"微软雅黑";text-align:center;letter-spacing:1px;line-height:85px;border-bottom:1px solid #d8d8d8; }
.agreement-items p { font-size:14px;font-family:"微软雅黑";line-height:18px; }
.agreement-items { overflow-y:scroll;width:740px;height:350px;padding-top:10px;margin:20px auto 0; }
.btn-agreement { display:block;width:369px;height:46px;line-height:46px;background-color:#4a9a02;text-align:center;font-size:18px;color:#ffffff;font-family:"微软雅黑";letter-spacing:1px;border-radius:6px;margin:24px auto 0; }
.verPhInp { display:block;width:212px;height:44px;line-height:44px;float:left;border-radius:6px;border:1px solid #bbbbbb;padding-left:15px;margin-right:13px;letter-spacing:1px; }
.btnVerPhInp { display:block;width:106px;height:48px;background-color:#e9e9e9;border-radius:6px;border:none;color:#000000;font-size:14px;letter-spacing:1px;font-family:'宋体';margin-left:10px;float:left; }
.select-special { width:380px;height: 46px;border: 1px solid #bbbbbb;background-color: #ffffff;margin-top:25px;overflow:hidden;position:relative }
.select-special select { display:block;font-size:14px;color: #9d9d9d;width:400px;border:none;height:48px;padding-left: 8px;float:left;line-height:48px;    z-index: 9999; position: relative;background-color:transparent; }
.arrow-icon-r { display:block;width:0;height:0;border-top:8px solid #9f9f9f;border-bottom:8px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;right: 14px;top: 19px; }
.province-select,.city-select { width:182px;height:46px;border: 1px solid #bbbbbb;overflow:hidden;background-color:#ffffff;border-radius:4px;float:left;position:relative; } 
.province-select { margin-right:14px; }
.zone-select { zoom:1;margin-top: 25px; }
.zone-select:after { display:block;content:"";clear:both; }
.zone-select select { display:block;font-size:14px;color: #9d9d9d;width:200px;height:46px;border:none;padding-left:8px; }
.selectTyp { border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;width:108px;font-size:16px;font-family:"微软雅黑";height:40px;padding-left:15px;color:#5a5a5a;background:none;z-index:99;background:tranparent;position: relative; }
.selectTyp::-ms-expand { display:none; }
.searchBlank { width: 508px;height: 40px; border: 1px solid #e1e1e1; display: block; margin-top: 25px;  background-color: #f9f9f9;position: relative;}
.selectDiv { position:relative;margin-right:10px;border:1px solid #bbbbbb;border-radius:4px;background-color:#ffffff; }
.arrow-se { position:absolute;right:10px;bottom:12px;display:block;cursor:pointer;border-left:6px solid transparent;border-right: 6px solid transparent;border-top:6px solid #9f9f9f;border-bottom:6px solid transparent; }
.sim-select h3 {line-height: 42px; font-weight: normal; font-size: 14px; padding-left: 15px; cursor: pointer;float: left; display: inline; width: 104px; color:#9d9d9d;}
.sim-ul-flt ul { width:119px;  overflow-y:auto;max-height: 200px; cursor: pointer; position: absolute; left: -1px; top: 40px; z-index: 1000;background-color:#ffffff;border-bottom:1px solid #bbbbbb;padding-bottom:3px;border-left:1px solid #bbbbbb;border-right:1px solid #bbbbbb;display:none; }
.sim-ul-flt ul li { line-height:32px;color:#7c7373;padding-left:15px;font-size:14px;letter-spacing: 1px; }
.sim-ul-flt ul li:hover { color:#f00; }
.re-sucess { display: block;margin:80px auto 40px; }
.sucess-icon { display: block;float: left; }
.sucess-cont { float: left;text-align: center;width:200px;margin-left:20px;margin-top:15px; }
.sucess-cont p.sucess-cont-1 { font-size: 33px;font-family: '微软雅黑';line-height: 42px;font-weight: 700;color:#01933e; }
.sucess-cont p.sucess-cont-2 { font-size:16px;color:#232323;margin-top:20px; }
.re-middle-box { width: 398px;margin: 0 auto; }
.suc-box { zoom:1; }
.suc-box:after { display: block;content:'';clear: both; }
.grey-suc-p { margin-top:20px;width: 334px;color:#585858;line-height: 20px;font-size: 16px;text-align: center;font-family:'微软雅黑';letter-spacing: 1px; }
.certi a { display: block;float: left;line-height:30px;border: 3px solid #01933f;border-radius:10px;font-size:23px;font-family:'微软雅黑';color:#01933e;padding:15px 20px; }
.certi-2 { margin-left: 15px; }
.certi { zoom:1;margin-top: 30px; }
.certi:after { display: block;content:''; clear：both; }
.phone-verifi a.close-page,.agreement-windows a.close-page { display:block;width:14px;height:14px;background:url(../images/close-bg.png) no-repeat 0 0;position:absolute;right:15px;top:12px;}
.phone-verifi a:hover { background-position:0 -15px; } 
.agreement-windows a.close-page:hover { background-position:0 -15px; }
.select-menu { zoom:1;margin-bottom:16px; }
.select-menu:after { display:block;content:"";clear: both; }
.inpDiv-P { position:absolute;left:10px;top:16px;color: #9d9d9d; }
.entrusted-textarea { height:80px;overflow:hidden; padding:11px 10px 16px;width: 360px;color:#9d9d9d;position: relative;}
.textarea-con { color: #9d9d9d;resize:none;width: 100%;height: 82px;border:none;font-size:14px;line-height: 20px;line-height:24px; }
.messeges-lea { position: absolute;top:16px;left:15px; }
.validateCode { float:left;margin-left:10px;margin-top:5px; }
.success-inquir {
	display: block;
	margin:80px auto 20px;
}
.g-succ-txt {
	font-size: 29px;
	color: #09a04b;
	font-family: '微软雅黑';
	text-align: center;
}
.grey-succ-txt {
	font-size: 18px;
	color: #686868;
	font-family: '微软雅黑';
	text-align: center;	
	margin-top:16px;
	letter-spacing:1px;
	margin-bottom:60px;
}
.but-group a {
	display: block;
	width: 204px;
	height: 46px;
	line-height: 46px;
	text-align: center;
	background-color:#09a04b;
	color:#ffffff;
	font-size: 16px;
	border-radius:8px;
	float: left;
}
.but-group {
	zoom:1;
}
.but-group:after {
	display: block;
	content:"";
	clear:both;
}
.system-pp {
	text-align: center;
    color: #868686;
    font-family: '宋体';
    font-size: 12px;
    letter-spacing: 1px;
    margin: 20px auto 60px;
}
input.inp-phone::-webkit-input-placeholder{
	color:#ababab;
}
input.inp-phone:-moz-placeholder {
	color:#ababab;	
}
input.inp-phone::-moz-placeholder {
	color:#ababab;		
}
input.inp-phone:-ms-input-placeholder {
	color:#ababab;	
}