
.h_34{ font-size: 34px; }

.investigation1 {padding: 50px 0 0;}
.investigation1 .h_34{ text-align: center; margin-bottom: 30px; }
.investigation1 .list {border-top: 1px solid #d0d0d0;}
.investigation1 .list .item {border-bottom: 1px solid #d0d0d0;padding: 30px 35px;}
.investigation1 .list .item:last-child{ border:0; }
.investigation1 .list .item .p {padding-top: 13px;}
.investigation1 .list .item .a {color: #707070;}
.investigation1 .list .item .a .ipt {display: inline-block;margin-right: 80px;margin-top: 13px;cursor: pointer;}
.investigation1 .list .item .a .ipt i {display: inline-block; width: 10px;height: 10px;border-radius: 50%;border: 1px solid #c4ab8f;margin-right: 5px; position: relative; top:-1px; }
.investigation1 .list .item .a .ipt.act {/*color: #78201f;*/}
.investigation1 .list .item .a .ipt.act i {background: #c4ab8f;/*border-color: #78201f;*/}
.investigation1 .viewmore {display: block;width: 108px;line-height: 40px;text-align: center;margin: 0px auto 35px;color: #fff;background: #0079c1; border-radius: 30px; }

.investigation1 .list .choosed .a .ipt i { border-radius: 0; }
.investigation1 .list .choosed .a .ipt.act i { border-radius: 0; background:url(../image/choosA.png) no-repeat center; background-size: 75% auto; }

.investigation1 .input .a{ margin-top: 13px; display: block; width: 318px; padding:10px; border:1px solid #d0d0d0; }
.investigation1 .input input{ display: block; width: 100%; height:24px;  }
.investigation1 .textarea .a{ margin-top: 13px; display: block; padding:10px; border:1px solid #d0d0d0; }
.investigation1 .textarea textarea{ display: block; width: 100%; line-height: 30px; height:150px; }
.investigation1 .list .textarea{ padding-right: 0; }

.investigation1 .textarea .ts{ padding-top: 30px; color:#707070; }

.smIpt{ display: inline-block; margin-left: 15px; height:20px; padding-bottom: 3px; border-bottom: 1px solid #d0d0d0; width: 280px; }

.investigation1 .yzm span{ float: left; line-height: 46px; padding-right: 12px; }
.investigation1 .inputYzm{ float: left; width: 110px; padding:9px 10px; border:1px solid #d0d0d0; border-right:0; }
.investigation1 .inputYzm input{ display: block; width: 100%; height:26px; }
.investigation1 .yzmImg{ float: left; width: 134px; height:46px; }
.investigation1 .yzmImg img{ display: block; width: 100%; height:100%; }
@media only screen and (max-width: 768px ) {
	.investigation1 {padding: 40px 0;}
	.investigation1 .list .item {padding: 10px;}
	.investigation1 .list .item .a .ipt i{ width: 16px; height: 16px; top:0; }
	.investigation1 .list .item .a .ipt {margin-right: 0;margin-top: 8px; display: flex; align-items: center;}
	.investigation1 .list .item .a .ipt:last-child{ margin-right: 0; }
	.investigation1 .list .item .p {padding-top: 5px;}
  .investigation1 .textarea .ts{padding-top: 15px;}
	.investigation1 .viewmore {margin: 15px auto 0;}
	.investigation1 .input .a{ width: auto; padding:10px; }
	.investigation1 .input input{ height:auto; }
	.investigation1 .textarea textarea{ line-height: 1.3; height:80px; }
	.smIpt{margin-left: 0px; height: auto; padding: 0;}
	.investigation1 .conta .ipt{ margin-right:0 !important; overflow: hidden; display: flex !important; }
	.investigation1 .conta span{ margin-right: 15px;}
	.investigation1 .conta input{width: 0; flex: 1;}
  .investigation1 .yzm{display: flex; align-items: center;}
	.investigation1 .yzm span{ line-height:1.5; float: none; }
	.investigation1 .inputYzm{ width:0; flex: 1; float: none; padding: 0; height: 38px; }
	.investigation1 .inputYzm input{ height:100%; padding: 0 10px; }
	.investigation1 .yzmImg{ width:120px;  height:38px; }
	
	.investigation1 .h_34{ font-size: 24px; margin-bottom: 15px; }
	
}