@charset "utf-8";
/*body*/
a{ text-decoration: none;}
body{ font-family:"华文细黑"; font-size: 14px;}
/*wap-extend*/
/*.wap-extend-banner{ height: 150px; margin: 0 auto; text-align: center; background: url(../images/wap-banner.jpg) center center no-repeat; background-size: 100% 150px;}*/
.wap-extend-banner img{ display: block; margin: 0 auto;}
.wap-icon{ width: 43px; height: 43px; margin: 0 auto; padding: 25px 0 20px; background: url(../images/wap-icon.png) 0 23px no-repeat; background-size: 43px 43px;}
.wap-extend-title{ display: inline-block; border: solid 1px #fff; color: #fff; font-size: 12px; line-height: 24px; padding: 0 10px; margin: 0 auto;}
.wap-extend-text{ padding: 8px 12px 15px; line-height: 23px; color: #262626;}
.wap-tab-menu{ display: table; table-layout: fixed; width: 100%; border-bottom: solid 1px #ddd;}
  .wap-tab-menu li{ display: table-cell; position: relative; bottom: -1px; border-bottom: solid 1px transparent; text-align: center; font-size: 14px; line-height: 14px; padding-bottom: 8px; color: #4c4c4c; cursor: pointer;}
  .wap-tab-menu li.active{ color: #ff6949; border-bottom: solid 2px #ff6949;}
.wap-tab-box{ padding-bottom: 12px;}
.wap-tab-text > div{ display: none;}
  .wap-tab-text .show{ display: block;}
  .wap-tab-text h4{ line-height: 28px; font-size: 14px; background: #fff5f2; color: #ff6949; padding: 0 12px; font-weight: normal;}
.wap-tab-require{ font-size: 14px; line-height: 14px;}
.wap-tab-require dt{ padding: 15px 12px 0; color: #262626;}
.wap-tab-require dd{ padding: 10px 20px 0; color: #555; line-height: 23px;}
  .wap-tab-require dd i{ float: left; font-style: normal;}
  .wap-tab-require dd p{ margin-left: 13px; word-break: break-all; word-wrap: break-word;}
  .wap-tab-require dd a{ font-family: Arial; color: #00c; text-decoration: underline; margin: 0 1px;}