
/* 为什么选择-FAQ */
.md21663.md-faq{position: relative;width: 100%;padding: .95rem 0 .9rem; background-color: #f7f7f7;}
.md21663.md-faq img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md21663.md-faq .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md21663.md-faq  .my-id{position: absolute;top: -1.8rem;}
.md21663.md-faq .my-top{width: 100%;padding-bottom: .55rem;text-align: center;}
.md21663.md-faq .my-titles{width: 100%;color: #111111;font-weight: bold;line-height: 1.25;}
.md21663.md-faq .my-synopsis{width: 100%;padding-top: .1rem;color: #666666;line-height: 1.75;}
.md21663.md-faq .r-cont{width: 100%;padding-bottom: .3rem;}
.md21663.md-faq .r-item{display: block;width: 100%;padding: .1rem .3rem;margin-bottom: .1rem;background-color: #ffffff;}
.md21663.md-faq .r-buttom{display: flex; cursor: pointer;position: relative;width: 100%;padding: .3rem .5rem  .3rem 0;}
.md21663.md-faq .r-buttom:after{transition: all  .3s;transform: rotate(0);content: '';position: absolute;top: 50%;right: 0;margin-top: -.15rem;width: .3rem;height: .3rem;border-radius: 50%;border: solid 1px rgba(0,0,0,.1);background-image: url('../images/a24.png'); background-size: .12rem auto;background-position: center center;background-repeat: no-repeat;}
.md21663.md-faq .r-icon{width: 1.22em;height: 1.5em;line-height: 1.5em;margin-right: .15rem;}
.md21663.md-faq .r-icon img{width: 100%;}
.md21663.md-faq .r-name{flex: 1;color: #111111;line-height: 1.5;font-weight: bold;}
.md21663.md-faq .r-sub{display: none;width: 100%;padding-bottom: .3rem;}
.md21663.md-faq .r-textbox{width: 100%;padding: .3rem;color: #111111;line-height: 1.75;background-color: #f7f7f7;}
.md21663.md-faq .r-textbox *{line-height: inherit;}
.md21663.md-faq .r-item.show .r-buttom:after{transform: rotate(-180deg);}
