			/* 公共样式 */
			.hui::-webkit-input-placeholder {
			    color: #dadada;
			  }
			 
			  .hui::-moz-placeholder {
			    color: #dadada;
			  }
			 
			  .hui:-moz-placeholder {
			    color: #dadada;
			  }
			 
			  .hui:-ms-input-placeholder {
			    color: #dadada;
				}
			/* 矢量图标库 */
			@font-face {
				  font-family: 'iconfont';  /* project id 2146842 */
				  src: url('//at.alicdn.com/t/font_2146842_6epgujqzlk3.eot');
				  src: url('//at.alicdn.com/t/font_2146842_6epgujqzlk3.eot?#iefix') format('embedded-opentype'),
				  url('//at.alicdn.com/t/font_2146842_6epgujqzlk3.woff2') format('woff2'),
				  url('//at.alicdn.com/t/font_2146842_6epgujqzlk3.woff') format('woff'),
				  url('//at.alicdn.com/t/font_2146842_6epgujqzlk3.ttf') format('truetype'),
				  url('//at.alicdn.com/t/font_2146842_6epgujqzlk3.svg#iconfont') format('svg');
				}
			.iconfont{
				font-family:iconfont!important;
				font-style:normal;
				-webkit-font-smoothing:antialiased;
				-webkit-text-stroke-width:.2px;
				-moz-osx-font-smoothing:grayscale;
			}
			.clearfix:after {display: block;clear: both;height: 0;font-size: 0;content: ''}
			
			/* 标题 */
			.houseFileBox{width: 1200px; background-color: #fff; margin: 130px auto 60px; border: 1px solid #eee; box-sizing: border-box;}
			.houseFileBox h3{font-size: 22px; font-weight: normal; color: #ff4500; margin: 30px auto; border-top: 1px solid #ff4500; position: relative;}
			.houseFileBox h3 span{display: block; width: 158px; text-align: center; margin-top: -1px; background: #fff;}
			.houseFileBox h3 span::after {position: absolute;top: -3px;left: 150px;width: 1px;height: 35px;background: #ff5500;content: '';transform: rotate(30deg);}
			.strong{font-size: 20px; display: block; width: 900px; line-height: 30px; margin: 20px auto 0;}
			.tips{width: 900px; line-height: 26px; color: #666; margin:20px auto 40px;}
			
			/* form */
			.formBox {width:390px;background:#fff6f2;margin:100px auto; padding:20px 0; box-sizing:border-box; border: 1px dashed #FF5500;border-radius: 4px;}
			.formBox h1{text-align: center; font-weight: bold; font-size: 20px; line-height: 40px;}
			.formBox h1 i{color: #666; font-size: 28px; margin-right: 10px;}
			.formBox .uptext { padding:20px 30px;}
			.formBox .uptext input {background-color:#fff; display: block; border-radius: 4px; text-indent: 5px; width:236px;border:1px solid #ff5500;height:30px; margin: 0 auto;}
			.formBox .uptext input:focus {border-color: #FF5500 !important; outline: 0;}
			.btnInput{background: #ff5500; border-radius: 5px; color: #fff;font-size: 16px;border: 0; display: block; width: 100px;height: 30px; margin:30px auto;}
			.btnInput2{background: #ff5500; border-radius: 5px; color: #fff;font-size: 16px;border: 0; display: block; width: 130px;height: 30px; margin:60px auto;}
			/*.btn { width: 100px; height: 30px; border:0; background-color: #ff5d12; color: #FFFFFF; text-align: center; margin:26px auto;}
			.btn a {display:inline-block; padding: 6px 20px; background:#ff5500;border-radius:5px;color:#fff;font-size:16px; text-decoration: none;}			
			.btn a.on{margin: 30px 0;}*/
			
			
			
			/* 步骤 */
			.stepBox{width: 900px; margin: 0 auto;}
			.step{position: relative;margin-top: 20px;padding-left: 90px;min-height: 48px;font-size: 18px;color: #222;line-height: 24px;}
			.step .t{position: absolute;/* top: 50%; */left: 0;/* margin-top: -13px; */width:860px;height: 26px;line-height: 26px;/* border-radius: 14px; */border-bottom-left-radius: 14px;border-top-left-radius: 14px;background:#fff6f2;color: #222;font-size: 14px;padding-left: 35px;}
			.step .t span{position: absolute;top: -2px;left: -2px;width: 28px;height: 28px;border-radius: 50%;border: 1px solid #fff;background: #ff5500;font-weight: bold;text-align: center;line-height: 28px;font-size: 18px;color: #fff;}
			.down{text-align: center; line-height: 36px;}
			.down .downBtn{color: #FF5500; font-size: 16px; text-decoration: none; display: inline-block; padding:0 15px; border: 1px solid #FF5500; border-radius: 4px;}
			.down .downBtn:hover{background-color: #FF5500; color: #fff;}
			.down span{font-style: normal; color: #666; font-size: 12px; display: block; text-align: center;}
			.down span .kefu{color: #ff5500;}
			.down span .kefu:hover{text-decoration: underline;}
			.qihaoBox{zoom: 1;width:200px; margin:0 auto; position: relative;}
			.qihaoBox .text{height:36px;position: relative; color: #dadada; margin: 0 auto; background-color:#fff;border:1px solid #ff5500;border-radius:4px;}
			.qihaoBox .text input{width: 126px; margin: 0 auto; height: 26px; border: 0; background-color: #fff; text-align: center;}
			.qihaoBox .text input:focus{outline: 0; border-color: #fff;}
			.qihaoBox .text i{position: absolute; z-index: 2; right: 5px; top: 0; color: #ff5500; font-size: 22px; cursor: pointer;}
			.qihaoBox .list{ display: none; position: absolute; width: 200px; background-color: #fff; box-sizing: border-box; z-index: 1; left: 0; top: 35px; margin: 0 auto; border:1px solid #ff5500;border-radius:4px; color: #666;}
			.qihaoBox .list li:hover{background-color: #fff6f2; cursor: pointer;}
			.fileBtnBox{width:120px;height:36px; margin: 20px auto 10px; overflow: hidden; position: relative;}
			.fileBtnBox input{opacity: 0;position: absolute;top: 0; left: 0; z-index: 1;cursor: pointer;}
			.fileBtnBox .fileBtn{width:120px;height:36px; box-sizing: border-box; position: absolute; left: 0; top:0; color:#ff5500; cursor: pointer; border: 1px solid #FF5500; border-radius:4px;font-size:16px;text-align:center;line-height:30px;}