@charset "utf-8";
.industryTitle {
  margin: 40px 0;
  border-bottom: 1px solid #d9d9d9;
  padding: 10px 0;overflow: hidden;
}
.industryTitle span {
  font-size: 20px;
  color: #4d4d4d;
}
/*下单页面*/
.industryArrange {
  text-align: center;padding-bottom:25px;
}
.industryArrange h1 {
  font-size: 24px;
  color: #333;
  margin-bottom: 50px;
}
.industryArrange .sysType {	
  float: left;
  width: 190px;
  padding: 0 25px;
}
.industryArrange .sysType li {
  margin-bottom: 25px;
  font-size: 14px;
}
.industryArrange .sysType li h3 {
  color: #333;
}
.sysIntroduce {
  line-height: 31px;
  font-size: 14px;
}
.uploadMyList {
  padding: 40px 115px;
  background: #fafafa;
}
.uploadMyList h1 {
  font-size: 24px;
  color: #333;
  margin-bottom: 40px;
  text-align: center;
}
.uploadArea {
  margin-top: 40px;
}
.uploadArea > div {
  float: left;
}
.uploadMyListArea {
  	width: 655px;
    height: 200px;
    background: #fff;
    position: relative;
    border: 2px dashed #d9d9d9;
}
.uploadMyListArea>i {
  position: absolute;
  background: url("../images/file_upload.gif") no-repeat left;
  height: 51px;
  width: 60px;
  left: 297px;
 top: 40px;
}
.uploadMyListArea ul{
	margin-top: 20px;
    text-align: center;
}
.uploadMyListArea li{
	position: relative;
    display: inline-block;
    cursor: pointer;
    margin: 0 14px;
    width: 75px;
}
.uploadMyListArea li span{
	display: block;
    background: url(../images/file_icon.gif) no-repeat center;
    height: 70px;
    background-size: 70px 70px;
}
.uploadMyListArea li p{
	color: #666;
    word-wrap: break-word;
    background: #ccc;
    line-height: 21px;
    font-size: 14px;
    padding: 2px 3px;
    border-radius: 3px;
}
.uploadMyListArea li i{
	position: absolute;
    background: url(../images/file_icon_close.gif) no-repeat left top;
    height: 15px;
    width: 15px;
    top: -4px;
    right: 0px;
    cursor: pointer;
}
.uploadMyListArea label {
  position: absolute;
  width: 220px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  background: #0daf09;
  color: #fff;
  font-size: 14px;
  border-radius: 4px;
  bottom: 15px;
  left: 217px;
  cursor:pointer;
}
.dropFileUpload {
  width: 400px;
  height: 150px;
  line-height: 150px;
  text-align: center;
  border: 2px dashed #d9d9d9;
  margin-left: 20px;
  background: #ffffff;
  font-size: 14px;
}
.SDExample {
  height: 150px;
  width: 205px;
  text-align: center;
  margin-left: 95px;
}
.SDExample p {
  font-size: 14px;
  font-weight: bold;
  color: #666;
  margin-top: 40px;
}
.SDExample div {
  margin-top: 30px;
}
.SDExample div a {
  display: inline-block;
  width: 90px;
  height: 26px;
  line-height: 26px;
  text-align: center;
  font-size: 14px;
  margin: 0 5px;
}
.SDExample div .showExample {
  color: #666;
  background: url("../images/download_bg.gif") no-repeat;
  text-shadow:1px 1px #fff;
}
.SDExample div .downloadExample {
  color: #ffffff;
  background: url("../images/download_bg_02.gif") no-repeat;
  border-radius: 4px;
}
.industryConfirm {
  margin: 60px 0 100px 0;
  text-align: center;
}
.industryConfirm a {
  background: url("../images/new_btn_bg.gif") no-repeat left;
  display: inline-block;
  width: 260px;
  height: 50px;
  line-height: 50px;
  font-size: 18px;
  color: #fff;
}
/*提价下单界面*/
.industryContent > h2 {
  color: #3dbb2b;
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 35px;
  text-align: center;
  margin-top: 20px;
}
.industryContent > h3 {
  font-style: italic;
  font-size: 24px;
  color: #ff9500;
  margin-bottom: 50px;
  text-align: center;
}
.orderInfo {
  padding-left: 447px;
  margin: 0 auto;
  text-align: left;
  font-size: 14px;
}
.orderInfo p {
  margin-bottom: 12px;
}
.orderInfo strong {
  color: #333;
  font-size: 14px;
  font-weight: bold;
}
.orderInfo em {
  margin-right: 30px;
}
.industryReturn {
  margin: 30px auto;
  height: 30px;
  line-height: 30px;
  width: 345px;
}
.industryReturn a.returnHome {
  color: #343434;
}
.industryReturn a {
  display: inline-block;
  font-size: 16px;
  padding: 0 40px;
}
.industryReturn a.returnPerson {
  color: #ed9a33;
}
/*等待支付*/
.industryContent {
  padding: 20px;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
  -ms-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);border: 1px solid #eceaea;
  margin-top: 35px;
}
.industryContentp {
  height: 30px;
  line-height: 30px;
  background: #ff9500;
  padding-left: 20px;
}
.industryContentp span {
  display: block;
  float: left;
  font-style: 12px;
  color: #fff;
  margin-right: 30px;
}
.industryTab {
  margin-top: 20px;
}
.industryTab .industryTabp {
  background: #ededed;
  height: 30px;
  line-height: 30px;
}
.industryTab .industryTabp span {
  display: block;
  float: left;
  color: #666;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}
.industryTab .industryTabp span.s1 {
  width: 261px;
}
.industryTab .industryTabp span.s2 {
  width: 201px;
}
.industryTab .industryTabp span.s3 {
  width: 281px;
}
.industryTab .industryTabp span.s4 {
  width: 101px;
}
.industryTab .industryTabp span.s5 {
  width: 161px;
}
.industryTab .industryTabp span.s6 {
  width: 250px;
}
.indeustryTabCon {
  background: url(../images/confirm_top_bg.png) repeat-x left bottom;
  position: relative;
  overflow: hidden;
}
.indeustryTabCon .confirm_left_bg,
.indeustryTabCon .confirm_right_bg {
  position: absolute;
  top: 0px;
  height: 100%;
  width: 3px;
}
.indeustryTabCon .confirm_left_bg {
  left: 0px;
  background: url(../images/confirm_left_bg.png) repeat-y left top;
}
.indeustryTabCon .confirm_right_bg {
  right: 0px;
  background: url(../images/confirm_right_bg.png) repeat-y right top;
}
.indeustryTabCon .indeustryTabL {
  width: 260px;
  position: relative;overflow: hidden;
  border-right: 1px solid #ededed;

}
.indeustryTabCon .indeustryTabL p {
  
  display: block;
  top: 38%;
  margin-left:20px;
  position: relative;
}
.indeustryTabCon .indeustryTabL p span{ display:block;font-size:14px;font-size: 20px;}
.indeustryTabCon .indeustryTabL span del{color:#999}
.indeustryTabCon .indeustryTabL p b{display:inline-block; text-align:right; width:70px;font-size: 14px;}
.indeustryTabCon .indeustryTabL p em,.indeustryTabCon .indeustryTabL p del{font-size:20px;}
.indeustryTabCon .indeustryTabL a {
  position: absolute;
  right: 10px;
  bottom: 10px;
  color: #999;
}
.indeustryTabCon .indeustryTabR {
  border-left: 1px solid #ededed;overflow: hidden;
  width: 260px;
}
.indeustryTabCon .indeustryTabR span{ display:block; position:relative;}
.indeustryTabCon .indeustryTabR a {
  display: block;
  font-size: 14px;
  color: #4c4c4c;
  text-align: center;
  padding: 15px 0;
}
.indeustryTabCon .indeustryTabR a:hover {
  color: #ff9500;
  text-decoration: underline;
}
.indeustryTabCon ul {

}
.indeustryTabCon ul li {
  border-bottom: 1px solid #ededed;
  height: 53px;
  line-height: 53px;
}
.indeustryTabCon ul li span {
  display: block;
  float: left;
  color: #4c4c4c;
  font-size: 14px;
  text-align: center;
}
.indeustryTabCon ul li span.s1 {
  width: 194px;
  border-right: 1px solid #ededed;
}
.indeustryTabCon ul li span.s2 {
  width: 280px;
  border-right: 1px solid #ededed;
}
.indeustryTabCon ul li span.s3 {
  width: 100px;
  border-right: 1px solid #ededed;
}
.indeustryTabCon ul li span.s4 {
  width:160px;
  color: #f00;
}
.industryTips {
  position: absolute;
  width: 300px;
  border: 1px solid #eaeaea;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
  padding: 10px;
  display: none;
  background: #fff;
  z-index: 100;
}
.hxderction{height: 28px;
line-height: 28px;
border: 1px solid #fca779;
background: #fff7ed url(../images/comfirm_img.png) no-repeat 12px center;
text-indent: 32px;
color: #f7583e;
font-size: 12px;}
/*后续费用*/
.hxlist{width:100%;margin:20px 0 0 0;border:1px solid #ededed;border-bottom:none;}
.hxlist th{ background: #ededed;font-weight:bold;
    height: 30px;
    line-height: 30px;color:#ef682d;}
.hxlist .ss1{width:260px;text-align:center;}
.hxlist th.ss2{width:644px;}
.hxlist .ss3{width:260px;text-align:center;}

.hxlist .tr{border-bottom:1px solid #ededed;}

.hxlist .tr{}
.hxlist .tr td{vertical-align: middle;font-size:14px; color:#333;height:42px;}
.hxlist .tr .ss2{border-left:1px solid #ededed;border-right:1px solid #ededed;width:582px;
padding:20px 30px; line-height:1.6}
.hxlist .tr span{}

.hxlist .tr .ss3 input{width:100px;height:26px; background:url(../images/goPay.png) no-repeat center;
border:none;text-indent: -999em;    cursor: pointer;margin-bottom:15px;}
.hxlist .tr .ss3 span{ display:block;color:#ff9500;font-size:12px;}
.hxlist .tr .ss3 .operationP{ color:#999;font-size:16px;}
.hxlist .tr .ss3 .operationT{ color:#3dbb2b;font-size:16px;}


.industrySuccessTips{margin:90px 0;text-align:center;}
.industrySuccessTips p{ height:24px; line-height:24px; color:#ff9500; font-size:14px;margin-bottom:15px;}
.industrySuccessTips p i{ height:24px;width:24px;display:inline-block;background: url(../images/img.png) no-repeat -91px -159px;
margin-right:5px;position: relative;top: 6px;}
.industrySuccessTips  h4{color:#666;font-size:16px;}
.industryTips li {
  color: #4c4c4c;
  font-size: 12px;
  border-bottom: 1px solid #ccc;
  padding: 12px 0;
  line-height: 1.5;
}
.industrypay {
  padding: 25px 20px;
  margin-top: 35px;
  border: 1px solid #ededed;
}
.industrypay h2 {
  color: #3dbb2b;
  font-size: 14px;
  font-weight: bold;
}
.industrypay .industrypayL {
  width: 400px;
}
.industrypay .industrypayL p {
  font-size: 16px;
  color: #333;
  margin: 35px 0 35px 70px;
}
.industrypay .industrypayL p span,
.industrypay .industrypayL p em {
  display: inline-block;
}
.industrypay .industrypayL p em {
  color: #f00;
  font-weight: bold;
  margin-left: 20px;
}
.industrypay .industrypayL small {
  color: #ff9500;
  font-size: 12px;
}
.industrypay .industrypayM,
.industrypay .industrypayR {
  padding-left: 20px;
}
.industrypay .industrypayM {
  border-left: 1px solid #ededed;
  border-right: 1px solid #ededed;
  width: 380px;
}
.industrypay .industrypayM h3 {
  color: #333;
  font-weight: bold;
  font-size: 14px;
}
.industrypay .industrypayM h3,
.industrypay .industrypayM ul {
  margin-left: 70px;
}
.industrypay .industrypayM h3 {
  margin-bottom: 15px;
}
.industrypay .industrypayM li {
  line-height: 1.8;
  color: #000;
  font-size: 14px;
}
.industrypay .industrypayM li span {
  color: #666;
}
.industrypay .industrypayR {
  width: 290px;
}
.industrypay .industrypayR input {
  display: block;
  width: 150px;
  height: 40px;
  background: url(../images/industyBtn.gif) no-repeat;
  text-indent: -999em;
  border: none;
  margin-left: 70px;
  margin-top: 45px;
  cursor: pointer;
}
.industryReturn {
  margin: 30px auto;
  height: 30px;
  line-height: 30px;
  width: 345px;
}
.industryReturn a {
  display: inline-block;
  font-size: 16px;
  padding: 0 40px;
}
.industryReturn a i {
  display: block;
  float: right;
  background: url(../images/img.png);
  margin: 0 5px;
}
.industryReturn a.returnHome {
  color: #343434;
}
.industryReturn a.returnHome i {
  background-position: -7px -167px;
  width: 13px;
  height: 14px;
  margin-top: 8px;
}
.industryReturn a.returnPerson {
  color: #ed9a33;
}
.industryReturn a.returnPerson i {
  background-position: -43px -171px;
  width: 15px;
  height: 12px;
  margin-top: 10px;
}
.dropFileLabel{
	display:block;
}
.quotationUploadArea{
	margin:0 auto;
	padding:0 80px;
	margin-top:50px;
}
.quotationUploadArea label{
	left:300px;
}
/*弹出框下载*/
.downLoadBox{height:365px;width:520px; position: fixed; left: 50%; top: 50%;margin:-138px 0 0 -270px;
 background: #fff;z-index: 1000;display:none;}
.downLoadBoxCon{padding:35px 30px;}
.downLoadBoxCon p{height:30px;line-height:30px;background:#ededed;font-size:14px;
font-weight:bold;margin-bottom:15px;overflow:hidden;text-align:center;
}
.downLoadBoxCon p span,.downLoadBoxCon li span{float:left;display:block;}
.downLoadBoxCon p .s1{width:50px;}
.downLoadBoxCon p .s2{width:160px;}
.downLoadBoxCon p .s3{width:110px;}
.downLoadBoxCon p .s4{width:140px;}
.downLoadBoxCon ul{border: 1px solid #ededed;border-bottom:none;}
.downLoadBoxCon li{height:50px;line-height:50px;font-size:14px;text-align:center;border-bottom: 1px solid #ededed;}
.downLoadBoxCon li .s1{border-right: 1px solid #ededed;width:49px; }
.downLoadBoxCon li .s2{border-right: 1px solid #ededed;width:159px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.downLoadBoxCon li .s3{border-right: 1px solid #ededed;width:109px}
.downLoadBoxCon li .s4{width:138px;   }
.downLoadBoxCon li .s4 a{ color:#0daf09;}
.downLoadBoxClose{width: 30px; height: 30px; position: absolute; right: 5px; top: 5px;
background: url(../images/invoice.png) no-repeat -124px  -96px; cursor: pointer;}
.sysIntroduce{
	text-align:justify;
}
.sysIntroduce span{
	display: block;
    float: left;
    width: 95px;
}
.upLoadTip{
	margin-top: 10px;
    font-size: 12px;
    position: absolute;
    color: #ff9500;
    text-shadow: 1px 1px #fff;
    bottom: -20px;
}
.uploadTypeTip{
	font-size: 16px;
	color: #333;
}
.uploadTypeTip span{
	font-size:14px;
	color: #666;
}