/* BASIC css start */
#faqWrap .pd10 {margin:10px 0;}
#faqWrap .search-wrap {padding: 10px 12px 0;}
#faqWrap .search-wrap .item-search {margin-bottom:10px;}
#faqWrap .search-wrap .item-search select {width: 30%;display: inline-block;height: 35px;}
#faqWrap .search-wrap .item-search .wrap {width: 40%; display: inline-block;}
#faqWrap .search-wrap .item-search .wrap input {width: 100%;height: 35px;}
#faqWrap .search-wrap .item-search .btn_Red {width: 25%;display: inline-block;margin-left: 0px;height: 35px;line-height: 35px;}
#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:2px solid #464646; */text-align: center; padding-top:10px;}
#faqWrap .faq-menu a {display: block;width: 33.3%;float: left;border-left: 1px solid #d6d6d6;margin-bottom: 10px;margin-left: -1px;height: 24px;}
#faqWrap .faq-menu a.active{color:#BA1F2A;font-weight:600;}

#faqWrap .faq-menu li.now a {color: #000 !important;font-weight:600;font-size:13px}


#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;}



#faqWrap .cs_box{
    background: #f5f4f2;
    padding: 20px 16px 30px;
}

#faqWrap .cs_box p{font-size: 27px; text-align:center; font-weight:bold;margin-top: 10px;}
#faqWrap .cs_box ul.box1{background: #bea47f;font-size:0;padding:18px 0;margin-top: 20px;margin-bottom:15px;}
#faqWrap .cs_box ul.box1 li{display:inline-block; width:calc(33.33% - 1px);border-right: 1px solid #d7bf9d;text-align:center;}
#faqWrap .cs_box ul.box1 li:nth-child(3){border:0;}
#faqWrap .cs_box ul.box1 li a .xi {
    font-size: 18px;
    background: #fff;
    color: #bea47f;
    padding: 6px;
    border-radius: 100px;
    }
#faqWrap .cs_box ul{margin-top:20px}
#faqWrap .cs_box ul.box1 li img{height:30px;}
#faqWrap .cs_box ul.box1 li span{display:block;margin:0 auto;font-size:14px;color: #fff;margin-top:10px;}
#faqWrap .cs_box ul.txt_box li{font-size: 13px;color: #000;text-align: center;}
#faqWrap .cs_box ul.txt_box li:first-child{margin-bottom: 3px;font-size: 13px;text-align: center;}
#faqWrap .cs_box ul.txt_box li:before{content:"";display:inline-block;/* width:3px; *//* height:3px; *//* background:#be935f; */margin-right:7px;vertical-align: middle;}
#faqWrap .title{font-size:17px;color:#0F0F12;font-weight:600;font-style: italic;padding:50px 15px 0;}


#faqWrap .cs_box h4{text-align:center; font-size:16px; margin-top:20px; font-weight:500}

#faqWrap .cs_box .board_list{}
#faqWrap .cs_box .board_list li {background:#fff; width:49%; display:inline-block;  text-align:center; margin-bottom:3px}
#faqWrap .cs_box .board_list li a{padding:7px 0px;display:block}
#faqWrap .cs_box .board_txt{font-size:12px; font-weight:300}

/* BASIC css end */




#faqWrap .faq_list{padding:0 15px 0px;}
#faqWrap .faq_list li:first-child{border-top: 2px solid #333;}
#faqWrap .faq_list li{padding:23px 0 0 0;}
#faqWrap .faq_list li h3{display:inline-block;width: 6%;vertical-align: middle;margin-right: 6px;background: #be935f;border-radius: 30px;color: #fff;text-align: center;vertical-align: top;}
#faqWrap .faq_list li h3 + .txt_wrap{display:inline-block;width:calc(100% - 36px);vertical-align: middle;font-size: 13px;}
#faqWrap .faq_list li h3 img{width:100%;}
#faqWrap .faq_list li > div.faq_view{display:none;padding: 17px 16px 20px;background:#F6F6F6;}
#faqWrap .faq_list li > div.faq_view h3{vertical-align: top;background: #000;border-radius: 30px;color: #fff;text-align: center;}
#faqWrap .faq_list li > div.faq_view h3 img{width:19px;}
#faqWrap .faq_list li > div.faq_view p{font-size:14px;color:#454545;line-height:22px;}
/*#faqWrap .faq_list li > div.faq_view p:nth-of-type(2) br{display:none;}*/
#faqWrap .faq_list li > a{position: relative;display:block;width:100%;padding-bottom: 26px;border-bottom: 1px solid #eee;}
#faqWrap .faq_list li:last-child{padding-bottom:24px;border-bottom:1px solid #eee}
#faqWrap .faq_list li:last-child > a{border-bottom:0;padding:0;}
#faqWrap .faq_list li:last-child > div.faq_view{border-top:1px solid #eee;margin-top:26px;}
#faqWrap .faq_list li > a > span{position: absolute;top:4px;right:0px;display:block;transition:all 0.5s;width:13px;height:8px;background:url('/design/yamiyami/dizi/icon/icon_faq.png')no-repeat center;background-size:13px;}
#faqWrap .faq_list li > a > span.down{transform:rotate(-180deg);}
#faqWrap .faq_list li > a p.category{font-size: 13px;color: #be935f;margin:0;line-height:1;display: inline-block;width: 88%;margin-bottom:14px;display: inline-block;}
#faqWrap .faq_list li > a p.faq_tit{font-size: 13px;color:#0F0F12;margin:0;line-height:1;font-weight: 400;margin-left: 9%;}





/* BASIC css end */


/* BASIC css end */

