

#question_header {
	background:url("../../images/home/question/question_top.png") no-repeat;
	background-position:center;
}

.question_form {
	padding:0 8px;
}

.question_form table {
	border-top:3px solid #59bbe4;
}

.question_form table tr td,.question_form table tr th  {
	border-bottom:1px solid #ccc;
}

.question_form table input,.question_form table select {
	width:100%;
}

.question_form table tr th {
	vertical-align:middle;
	padding:20px 10px 20px 0;
	background-color:#f3f2ea;
	text-align:right;
}

.question_form table tr td {
	padding:10px 20px;	
	background-color:#fff;
	text-align:left;
}

.question_form table textarea {
	background-color:#fff;
	border:1px solid #ccc;
	font-size:13px;
}

.question_label {
	position:absolute;
	left:20px;
	
}

.story_all {
		position:relative;
}

.story_all ul li p {
	font-size:12px;
	padding-left:26px;
	line-height:17px;
}

.checkbox_all {
	padding:10px 0;
	
}

.checkbox_all span {
	padding-left:26px;
	line-height:21px;
	color:#59bbe4;
	font-size:13px;
	font-weight:800;
}

.checkbox_all p {
	font-size:12px;
	color:#b0b0b0;
	padding-left:26px;
}



/***************mobile*********************/

@media all and (min-width:320px) and (max-width:768px)  {
	.checkbox_all span {
		font-size:12px;
	}	
	
	.checkbox_all p {
		font-size:11px;
		line-height:16px;
		padding-left:0;
	}
	
	.story_all ul li p {
		font-size:11px;
		line-height:17px;
		padding-left:0;
	}
	
	.question_form table tr td {
	padding:10px 10px;
	}
	
	.question_label {
		left:10px;
	}
}