/* BASIC css start */
.sub_tap ul li {width: calc(100% / 3);} 
.paging a.now {
    background-color: #999;
    color: #fff;
    border: 1px solid #999;
}
.pd10 {
    border: 1px solid #d6d6d6;
    padding: 10px;
    max-width: 100%;
    margin: 40px 20px 0 !important;
    text-align: center;
    color: #6b6b6b;
}
input[type="text"], input[type="date"], input[type="tel"], input[type="number"], input[type="email"], input[type="password"], select
{height: 40px; line-height: 40px; }
.qnali { font-weight: bold; }
#faqWrap .pd10 {margin:10px 0;}
#faqWrap .search-wrap { padding:10px; background: #f0f0f0;}
#faqWrap .search-wrap .item-search select {width: 100%; display: inline-block; height: 40px;}
#faqWrap .search-wrap .item-search .wrap {width: 79%;
    display: inline-block;
    margin-top: 10px;}
#faqWrap .search-wrap .item-search .wrap input {width:99%;}
#faqWrap .search-wrap .item-search .btn_Red {width:20%; display: inline-block; height: 40px; line-height: 40px; }
#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 {
    border-top: 1px solid #d6d6d6;
    text-align: center;
    padding: 0 0 4px 0;
    background: #eee;

}
#faqWrap .faq-menu a {
display: block;
    display: block;
    width: 33.3%;
    float: left;
    padding: 20px 0;
    box-sizing: border-box;
    border-top: 1px solid #d6d6d6;
    border-bottom: 1px solid #d6d6d6;
    border-left: 1px solid #d6d6d6;
    background: #fff;
    margin-top: -1px;
}
#faqWrap .faq-menu a:first-child {display:none;}
#faqWrap #faqTable {width:100%; border-bottom: 1px solid #d6d6d6;}
#faqWrap #faqTable tr:first-child {border:0;}
#faqWrap #faqTable tr {border-top:1px solid #d6d6d6;}
#faqWrap #faqTable tr.slide-show{ border: 0; }
#faqWrap #faqTable tr th, #faqWrap #faqTable tr td {padding: 16px;}
#faqWrap #faqTable tr.slide-hide td, #faqWrap #faqTable tr.slide-show td {background-color: #fff !important; padding: 0 16px 20px;}
#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 */

