.bodyConent{width:100%;height:auto;position:relative;margin:0;padding:0;background-size:100% 100%;-webkit-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;}
select {
  width: 100%;
  min-height: 40px;
  text-transform: none;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  border: 0;
  color: black;
  background-color: #eaeaea;
  padding: 0px 24px 0px 10px;
  background:url(../../app/images/form/arrowSelect.png) no-repeat right center;
}
select:focus {
  outline: none !important;
}
option:focus {
  background-color: white !important;
  outline: none !important;
  border: none !important;
  box-shadow: none !important;
}
.form .field select::-ms-expand {
  display: none;
}
.form .field input[type="text"],
.form .field select {
  line-height: 22px;
}

.goleft .select2-container .select2-selection--single .select2-selection__rendered{text-align:left;text-indent:6px;}

.select2-container{height:50px;width:32%;}
.select2-container--default .select2-selection--single .select2-selection__rendered{height:50px;line-height:50px;}
.select2-container .select2-selection--single{height:50px;}

.warpperContent{width:100%;height:auto;position:relative;margin:0;padding:0;padding-bottom:40px;overflow:hidden;text-align:center;}
/* 预约服务电话 */


.serverWrapper{width:1280px;height:auto;position:relative;margin:0 auto;padding:30px 0;text-align:left;overflow:hidden;border-bottom:1px solid #939393;}
.serverTitle{display:inline-block;position:relative;margin:0;padding:0;border-left:2px solid #ff0000;font-size:20px;padding-left:8px;font-weight:bold;}
.serverDesc{position:relative;margin:0;padding:0;font-size:14px;padding-left:10px;padding-top:20px;}

@media screen and (max-width: 1280px){
	.serverWrapper{width:96%;height:auto;position:relative;margin:0 auto;padding:20px 0;text-align:left;overflow:hidden;border-bottom:1px solid #ffffff;}
	.serverTitle{display:inline-block;position:relative;margin:0;padding:0;border-left:2px solid #ff0000;font-size:20px;padding-left:8px;font-weight:bold;}
	.serverDesc{position:relative;margin:0;padding:0;font-size:14px;padding-left:10px;padding-top:15px;}
}



.borderBox{box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;}






.formWrapper{width:1100px;height:auto;position:relative;margin:0 auto;padding:20px 0;overflow:hidden;}
.formRow{width:100%;height:auto;position:relative;margin:0;padding:0;text-align:left;font-size:14px;padding-top:15px;}

.formLine{width:100%;height:50px;position:relative;margin:20px 0;padding:0;padding-left:140px;line-height:50px;}
.formLine2{width:100%;height:100px;position:relative;margin:20px 0;padding:0;padding-left:140px;line-height:50px;}
.formLine3{width:100%;height:100px;position:relative;margin:20px 0;padding:0;padding-left:140px;line-height:50px;}

.formLine4{width:100%;height:auto;position:relative;margin:20px 0;padding:0;padding-left:140px;line-height:50px;}


.lineLeft{width:140px;height:50px;position:absolute;top:0;left:0;font-size:14px;color:#ffffff;text-align:right;}
.lineRight{width:100%;height:auto;position:relative;margin:0;padding:0;}
input.formItemSty{display:block;width:100%;height:50px;position:relative;margin:0;padding:0;background:none;color:#ffffff;line-height:50px;font-size:14px;border:1px solid #939393;padding-left:15px;}

select.selectSty{width:32%;height:50px;position:relative;margin:0;float:left;border:1px solid #939393;color:#939393;}
select#seachprov{margin-right:1.5%;}
select#seachcity{margin-right:1.5%;}

select.selectSty2{width:100%;height:50px;position:relative;margin:0;float:left;border:1px solid #939393;color:#939393;}


textarea.formItemSty2{display:block;width:100%;height:100px;position:relative;margin:0;padding:0;background:none;color:#ffffff;line-height:50px;font-size:14px;border:1px solid #939393;padding-left:15px;}

textarea.formItemSty3{display:block;width:100%;height:100px;position:relative;margin:0;padding:0;background:none;color:#ffffff;line-height:50px;font-size:14px;border:1px solid #939393;padding-left:15px;}

.subButton{width:98px;height:40px;position:relative;margin:0;padding:0;border:1px solid #939393;text-align:center;line-height:40px;cursor:pointer;}
.uploadbtn{width:70px;height:70px;position:relative;margin:0;padding:0;background:url(../../app/images/form/upload.png) no-repeat center;background-size:100% 100%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;-ms-background-size:100% 100%;overflow:hidden;float:left;}
ul#uploaderFiles{display:block;width:auto;height:auto;position:relative;margin:0;padding:0;list-style-type:none;float:left;}
ul#uploaderFiles li{display:block;width:70px;height:70px;overflow:hidden;float:left;margin-right:6px;overflow:hidden;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;margin-bottom:4px;}
ul#uploaderFiles li img{display:block;width:100%;height:auto;}
.uploadbtn .uploadfile{display:block;width:100%;height:100%;position:relative;margin:0;padding:0;opacity:0;}
.lineRightform{overflow:hidden;height:auto;}

.ak-checkbox {
    display: inline-block;
    vertical-align: middle;
    white-space: nowrap;
    cursor: pointer;
    line-height: 1;
    position: relative
}
.ak-checkbox-inner {
    display: inline-block;
    width: 16px;
    height: 16px;
    position: relative;
    top: 0;
    left: 0;
    border: 1px solid #dcdee2;
    border-radius: 2px;
    background-color: none;
    transition: border-color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out
}
.ak-checkbox-inner:after {
    content: "";
    display: table;
    width: 4px;
    height: 8px;
    position: absolute;
    top: 1px;
    left: 4px;
    border: 2px solid #fff;
    border-top: 0;
    border-left: 0;
    transform: rotate(45deg) scale(0);
    transition: all .2s ease-in-out
}
.ak-checkbox-input {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
    cursor: pointer;
    opacity: 0
}
.ak-checkbox-checked .ak-checkbox-inner {
    border-color: #2d8cf0;
    background-color: #2d8cf0;
}
.ak-checkbox-checked .ak-checkbox-inner:after {
    content: "";
    display: table;
    width: 4px;
    height: 8px;
    position: absolute;
    top: 2px;
    left: 5px;
    border: 2px solid #fff;
    border-top: 0;
    border-left: 0;
    transform: rotate(45deg) scale(1);
    transition: all .2s ease-in-out
}
.formRow a{color:#cbcbcb;}
@media screen and (max-width: 1280px){
	.formWrapper{width:90%;height:auto;position:relative;margin:0 auto;padding:20px 0;overflow:hidden;}
	.formLine{width:100%;height:80px;position:relative;margin:10px 0;padding:0;padding-left:0px;line-height:40px;}
	.formLine4{width:100%;height:auto;position:relative;margin:20px 0;padding:0;padding-left:0px;line-height:50px;}
	.lineLeft{width:100%;height:40px;position:relative;top:0;left:0;margin:0;padding:0;font-size:14px;color:#ffffff;text-align:left;}
	.lineRight{width:100%;height:auto;position:relative;margin:0;padding:0;}
	select.selectSty{width:32%;height:40px;position:relative;margin:0;float:left;border:1px solid #939393;color:#ffffff;}
	select.selectSty2{width:100%;height:40px;position:relative;margin:0;float:left;border:1px solid #939393;color:#ffffff;}
	input.formItemSty{display:block;width:100%;height:40px;position:relative;margin:0;padding:0;background:none;color:#ffffff;line-height:40px;font-size:14px;border:1px solid #939393;padding-left:15px;}
	
	textarea.formItemSty2{display:block;width:100%;height:80px;position:relative;margin:0;padding:0;background:none;color:#ffffff;line-height:50px;font-size:14px;border:1px solid #939393;padding-left:15px;}
	
	textarea.formItemSty3{display:block;width:100%;height:80px;position:relative;margin:0;padding:0;background:none;color:#ffffff;line-height:50px;font-size:14px;border:1px solid #939393;padding-left:15px;}
	
	.formLine2{width:100%;height:80px;position:relative;margin:20px 0;padding:0;padding-left:0px;line-height:40px;}
	.formLine3{width:100%;height:120px;position:relative;margin:20px 0;padding:0;padding-left:0px;line-height:40px;}
	
	.lineRightform{padding-top:10px;}
}


