.faq { margin-bottom: 20px; }
.faq .faqfirst { width: 55px; color: #313131; }
.faq .faqfirst .day { font-size: 18px; }
.faq .faqsecond { padding: 18px 25px 5px; font-size: 16px; color: #313131; font-weight: bold; }
.faq .faqthird { padding-top: 5px; font-size: 10px; }
.faq .faqfourth { background: #eeeeee; color: #313131; padding: 10px 25px; }
.faq .faqfourth .faqasker { padding-bottom: 16px; font-weight: bold; }
.faq .faqfourth img { border: 2px solid #ffffff; }

.faqask td { font-size: 10px !important; color: #999999; }
.faqask b { color: #ff0000; font-size: 10px; }
.faqask .input { width: 100%; background: #f6f6f6; border: 1px solid #999999; color: #555555; line-height: 17px; height: 17px; padding: 3px; }
.faqask .textarea { width: 100%; background: #f6f6f6; border: 1px solid #999999; color: #555555; }
.faqask .submit { border: 1px solid #484848; color: #484848; background: #dfdfdf; font-size: 10px; width: 72px; height: 20px; }
.faqask .input2 { width: 100%; background: #ebebe4; border: 1px solid #7f9db9; color: #555555; line-height: 16px; height: 16px; padding: 3px;}
.faqask .textarea2 { width: 100%; background: #ebebe4; border: 1px solid #7f9db9; color: #555555; }