.faq{margin-bottom:0}.faq p{margin-bottom:15px}.faq dd,.faq dt{margin:0;padding:0}.faq dt{background:#f1f1f1;margin-bottom:1px;cursor:pointer;text-decoration:none;position:relative;z-index:0;padding:10px 15px;font-weight:400}.no-tip{cursor:default!important;background:#f1f1f1!important;color:#666!important;border-left:1px solid #ccc!important;margin-bottom:1px;padding:10px 15px}p.tall{margin:10px 0!important}html .faq dt strong.sample-ticket{position:absolute;right:12px;top:3px;display:inline-block;font-weight:normal;color:#c80a0a;text-decoration:underline}html .faq dt:hover strong.sample-ticket,html .faq dt.hover strong.sample-ticket,.faq dt.open strong.sample-ticket{color:#fff}.tip_ticket_faq{border:10px solid #64645f;float:right;display:block;margin:5px 0 5px 10px}html .faq dt:hover,html .faq dt.hover{background:#2e5648;color:#fff}.faq dt span{font-weight:bold;width:100px;float:left;text-decoration:none}.faq dt.open{background:#2e5648;color:#fff;margin-bottom:0;padding:10px 15px}html .faq dt.open:hover,html .faq dt.open.hover{background:#2e5648;color:#fff}.faq dd{display:none;color:#666;background:white;position:relative;border-right:#f1f1f1 1px solid;border-left:#f1f1f1 1px solid;padding:10px 15px}.faq dd.no-tip{border-left:none;margin-bottom:0;padding:0}.faq dd.tbl{display:none;color:#666;background:#fff;border-left:none;position:relative;margin-top:1px;z-index:0;padding:0}* html .faq dt,* html .faq dd{height:1px}