﻿body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, button, textarea, p, th, td {
	padding: 0;
	margin: 0;
	font-family: "微软雅黑";
	font-weight: 400
}
.banner_apply_mid {
	height: 480px;
	background: url(/skin/chuli/style/css/img/banner-pc_2f3ca71.jpg) no-repeat center center
}
.w460auto {
	width: 460px;
	margin: 0 auto
}
.bgf0f0f0 {
	background: #f0f0f0;
	padding-bottom:20px;
}
.lh52 {
	line-height: 52px
}
.mt20 {
	margin-top: 20px
}
.rel_site {
	position: relative;
	vertical-align: middle
}
.error {
	color: #e64328
}
.tip_sign {
	width: 350px;
	position: absolute;
	left: 480px;
	top: 0;
	color: #e64328
}
.label_style {
	display: inline-block;
	height: 52px;
	line-height: 52px
}
.table_border {
	height: 52px;
	border: 1px solid #9e9e9e;
	line-height: 52px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px
}
.table_border_460 {
	width: 458px
}
.table_border_270 {
	width: 270px
}
.table_border_166 {
	width: 166px;
	text-align: center;
	background: #efefef
}
.wInput280 {
	width: 350px
}
.qa_submit {
	border: 0;
	text-align: center;
	width: 460px;
	height: 58px;
	background: url(/skin/chuli/style/css/img/dp_btn_no_93505cd.png) no-repeat center center
}
.qa_submit:active {
	border: 0;
	width: 460px;
	height: 58px;
	background: url(/skin/chuli/style/css/img/dp_btn_ac_f9ae134.png) no-repeat center center;
	line-height: 58px
}
.verifycode {
	width: 160px
}
.input_border_none {
	height: 52px;
	line-height: 52px;
	border: 0;
	background: transparent
}
.input_border_none:focus {
	border: 0
}
.qa_info {
	padding-top: 20px;
	padding-bottom: 40px;
	text-align: center
}
.col666 {
	color: #666
}
.placeholder {
	color: #ccc
}
.grey_border {
	border: 1px solid #bfbfbf
}
.input_shadow {
	border: 1px solid #ed8500
}
.sendCodeUnclk {
	border: 0;
	color: #999;
	background: #dfdfdf
}
.selectlist {
	position: absolute;
	margin-top: -24px;
	padding-bottom: 40px;
	width: 460px;
	background: #fff;
	z-index: 9999;
	border: 1px #ed8500;
	border-style: none solid solid;
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
	box-sizing: border-box;
	overflow-y: scroll
}
.displayhide {
	display: none
}
.disin {
	display: inline-block
}
.hotarea-body dd span {
	float: left;
	padding-left: 4px;
	margin-top: 20px;
	margin-left: 20px;
	width: 85px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	cursor: default
}
.ml100 {
	margin-left: 100px
}
.bgcolw {
	background: #fff
}
.btn_city_show {
	float: right;
	display: inline-block;
	width: 18px;
	height: 13px;
	margin-top: 20px;
	margin-right: 20px;
	cursor: default;
	background: url(/skin/chuli/style/css/img/dp_city_b9e6ba6.png) no-repeat
}
.btn_city_back {
	float: right;
	display: inline-block;
	width: 18px;
	height: 13px;
	margin-top: 20px;
	margin-right: 20px;
	cursor: default;
	background: url(/skin/chuli/style/css/img/dp_city_more_f80f028.png) no-repeat
}
.city_selected_style {
	background: #ed8500;
	color: #fff;
	border-radius: 3px
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, button, textarea, p, th, td {
	padding: 0;
	margin: 0;
	font-family: "微软雅黑";
	font-weight: 400
}
input, button, textarea, select, optgroup, option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit
}
input:focus {
	outline: 0
}
.clearfix:after {
	display: block;
	content: "clear";
	height: 0;
	clear: both;
	overflow: hidden;
	visibility: hidden
}
.float_l {
	float: left
}
.float_r {
	float: right
}
.of_hidden {
	overflow: hidden
}
.ml4 {
	margin-left: 4px
}
.ml10 {
	margin-left: 10px
}
.ml16 {
	margin-left: 16px
}
.ml18 {
	margin-left: 18px
}
.ml40 {
	margin-left: 40px
}
.ml22 {
	margin-left: 22px
}
.mr16 {
	margin-right: 16px
}
.mr18 {
	margin-right: 18px
}
.mr40 {
	margin-right: 40px
}
.mt40 {
	margin-top: 40px
}
.mt58 {
	margin-top: 58px
}
.mt16 {
	margin-top: 16px
}
.mt15 {
	margin-top: 15px
}
.mt20 {
	margin-top: 20px
}
.mb14 {
	margin-bottom: 14px
}
.mb20 {
	margin-bottom: 20px
}
.mb24 {
	margin-bottom: 24px
}
.mb30 {
	margin-bottom: 30px
}
.mb64 {
	margin-bottom: 64px
}
.mb75 {
	margin-bottom: 75px
}
.pt40 {
	padding-top: 40px
}
.pb40 {
	padding-bottom: 40px
}
.ft14 {
	font-size: 14px;
	padding-top:15px;
}
.ft16 {
	font-size: 16px
}
.ft20 {
	font-size: 20px
}
.ft18 {
	font-size: 18px;
	margin-top:15px;
	text-align:left;
}
.ft24 {
	font-size: 24px
}
.ft26 {
	font-size: 26px
}
.ft32 {
	font-size: 32px
}
.lineH40 {
	line-height: 40px
}
.col999 {
	color: #999
}
.col666 {
	color: #666
}
.colfff {
	color: #fff
}
.col4bb293 {
	color: #4bb293
}
.colef8300 {
	color: #ef8300
}
.txtcenter {
	text-align: center
}
.w980auto {
	width: 980px;
	margin: 0 auto;
	margin-top:20px;
}
.disblock {
	display: block
}
