/* BASIC css start */
#faqWrap .pd10 {margin:10px 0;}
#faqWrap .search-wrap {background-color: #eaeaea; padding:15px 20px;}
#faqWrap .search-wrap .item-search { font-size: 0; }
#faqWrap .search-wrap .item-search label { width: 30% } 
#faqWrap .search-wrap .item-search select { display: inline-block; font-size: 14px; }
#faqWrap .search-wrap .item-search .wrap {width: 48%; margin-left: 2%; display: inline-block; }
#faqWrap .search-wrap .item-search .wrap input {width:99%; font-size: 14px; }
#faqWrap .search-wrap .item-search .btn_Red { width: 19%; margin-left: 1%; display: inline-block; height: 28px; line-height: 26px; vertical-align:top; background-color: #000; color: #fff; border-color: #000; box-sizing: border-box; border-radius: 4px; font-size: 14px; }
#faqWrap .keywords {zoom:1; position:relative; overflow:hidden;}
#faqWrap .search-wrap .keywords h5 {font-weight:bold; margin-bottom:5px;}
#faqWrap .search-wrap .keywords li {float:left; margin-right:10px;}
#faqWrap .search-wrap .keywords li a {color:#707070;}

#faqWrap .faq-menu { text-align: center; margin-top:20px; overflow-x: auto; white-space:nowrap; font-size: 0; }
#faqWrap .faq-menu::-webkit-scrollbar { display: none; }
#faqWrap .faq-menu a { display: inline-block; padding: 5px 0; font-size: 14px; padding: 0 10px; border-left: 1px solid #ddd; }
#faqWrap .faq-menu a:first-child { border-left: 0; }

/*
#faqWrap .faq-menu a:before { content:''; display: inline-block; width: 1px; height: 10px; margin: 0 20px; background: #ddd; vertical-align: middle; }
#faqWrap .faq-menu a:first-child { margin-left: 20px; }
#faqWrap .faq-menu a:first-child:before { display: none; } 
*/

#faqWrap #faqTable {width:100%; border-top:1px solid #464646;}
#faqWrap #faqTable tr {border-bottom:1px solid #bebebe;}
#faqWrap #faqTable tr th, #faqWrap #faqTable tr td {padding:10px;}
#faqWrap #faqTable tr.slide-hide td, #faqWrap #faqTable tr.slide-show td {background-color: #eaeaea !important;}
#faqWrap #faqTable tr td .q {margin-bottom: 10px; background-color: #1e85dc; color:#fff; padding: 0 3px; margin-right: 10px;}
#faqWrap #faqTable tr td .a {background-color: #f30733; color:#fff; padding: 0 3px; margin-right: 10px;}
/* BASIC css end */

