/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
/*em{color: red}*/
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:center;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;font-family: "微软雅黑";}
input,textarea,select{*font-size:100%}legend{color:#000}
b,strong{font-weight: normal;}
i,u{font-style: normal;}
a{text-decoration: none;color: #000;}
.fl{float: left;}
.fr{float: right;}
.clr{clear:both;content: '';display: block;overflow: hidden;}
.hide{display: none;}
.show{display: block;}
body{font-family: "微软雅黑";background-color: #f6f6f6;font-size: 14px;height: 100%;
    margin: 0px;
    padding: 0px;}
body{
	background-color: #292a2d;
}
.customDiv{
	padding-top: 71px;
	height: 890px;
	width: 1257px;
	margin:0 auto ;
	background: url(../images/bg.png)no-repeat;
	background-position-y: 70px;
}
.surveyForm{
	width: 1180px;
	height: 577px;
	background: url(../images/bgTop.png)no-repeat;
	margin: 0 auto;
	position: relative;
}
.userInfo{
	height:325px ;
	background-color: #292A2D;
	margin:-15px auto 0;
	width: 1180px;
}
.surveyForm>div{
	padding-left: 40px;color: #4e4f57
}
.surveyForm h3{
	padding-left: 40px;
	padding-top: 50px;
	font-weight: 600;
	font-size: 1.17em;color: #6a81e5
}
.surveyForm ul{
	height: 50px;
}
.surveyForm li{
	float: left;
	width: 175px;
	height: 50px;
	line-height: 50px;
	box-sizing: border-box;
	padding-left: 40px;
	cursor: pointer;
	
}
.dateDiv{
	margin-top: 30px;
}
.userInfoDiv{
	color: #999;
	height: 100px;
	margin: 0 auto;
	padding-top: 50px;
	text-align: center;
}
.userInfoDiv label{
	display: block;
	margin-top: 20px;
}
.userInfoDiv label span{
    margin-left: 20px;
}
.userInfo .subBtn{
	display: block;
	width: 300px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #fff;
	border:1px solid #fff;
	/*border-radius: 6px;*/
	background-color: transparent;
	margin: 50px auto 0px;
	cursor: pointer;
}
.sector li,.budget li{
	background: url(../images/y1.png)no-repeat;
	background-position: 10px center;
	color: #4e4f57
}
.sector  .cur1,.budget .cur1{
	background: url(../images/y2.png)no-repeat;
	background-position: 10px center;
}
.aim li{
	background: url(../images/f1.png)no-repeat;
	background-position: 10px center;
	color: #4e4f57
}
.aim .cur2{
	background: url(../images/f2.png)no-repeat;
	background-position: 10px center;
	color: #4e4f57
}
.dateDiv input{
	display: inline-block;
    width: 160px;
    height: 30px;
    line-height: 30px;
    background: url(../images/date.png)no-repeat;
    background-position: 128px center;
    border: 1px solid #999;
    padding-right: 35px;
    box-sizing: border-box;
    padding-left:10px ;
    font-size: 12px;
}
.userInfoDiv input{
	text-indent: 5px;
	-webkit-appearance: textfield;
}
/*---------------------------------------------------公用常用提示框---------------------------------------------------------*/
.standHere{background: #fff; width:786px; z-index:8888; border-bottom: 1px solid #dadadc; position:fixed; _border-bottom:none; _position:static; top:0;}
.justTip{ padding: 20px; color: #fff; line-height: 20px; border-radius: 5px; text-align: left; display:none; font-size: 14px; background: #515558;  position: absolute; z-index: 10008; display: inline-block; }
.justTip i { font-size: 16px; color: #fff; margin-right: 5px;}
.win_mask{ width: 100%; position: absolute; left: 0; top: 0; background: #000; opacity: 0.2; filter: alpha(opacity=20); z-index: 999; }
.close{width:36px; height:36px; cursor:pointer; display:block;background:url(../img/closetip.png) no-repeat; position:absolute; right:0px; top:0px;}