@charset "utf-8";
/* CSS Document */

.contentv{padding:20px 10px;}
.contentv h2{font-size:16px;}
.contentv p{margin-top:10px;}

.question{padding:20px 0;border-bottom:dashed 1px #CCC;}
.qTitle{margin-bottom:10px;}
.introduce .qTitle h2{font-size:16px;}
.qTitle h2 span{color:#ED2724;}
.question ul li{line-height:30px; font-size:16px; padding:10px 0px;}
.question ul li span{font-size:16px; line-height:30px; display:block; width:100px; float:left;}
.question ul li input{position:relative;top:3px; width:400px; border:#ccc solid 1px; box-shadow:0px 0px 5px #ccc; background:none; padding:0px 10px; color:#333; font-size:14px;}
.question ul li select{position:relative; width:180px; border:#ccc solid 1px; background:none; box-shadow:0px 0px 5px #ccc; height:33px; margin:0px; padding:0px;}

.subBtn{padding:20px;text-align:center;}
.subBtn input{width:120px;height:35px;border-radius:6px;border:solid 1px #CCC;background:#EDEDED;cursor:pointer;}

#list{margin-bottom:30px;padding:20px;border:solid 1px #CCC;background:#FFF;}
#list li{float:left;width:150px;line-height:20px;font-family:Arial, Helvetica, sans-serif; color:#666;}
@media (max-width: 640px) {
	.question ul li{line-height:30px; font-size:14px; padding:10px 0px;}
	.question ul li span{font-size:14px; line-height:30px; display:block; width:85px; float:left; padding-left:10px;}
	.question ul li input{position:relative;top:3px; width:180px; border:#ccc solid 1px; box-shadow:0px 0px 5px #ccc; background:none; padding:0px 10px; color:#333; font-size:14px;}
	.question ul li select{position:relative; width:80px; border:#ccc solid 1px; background:none; box-shadow:0px 0px 5px #ccc; height:33px; font-size:12px;}

}