
@font-face {font-family: "ifont";
  src: url(//js.guanmai.cn/v2/static/supplier/media/font/iconfont.8f7599c8.eot); /* IE9*/
  src: url(//js.guanmai.cn/v2/static/supplier/media/font/iconfont.8f7599c8.eot#iefix) format('embedded-opentype'), 
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url(//js.guanmai.cn/v2/static/supplier/media/font/iconfont.96d35b2e.ttf) format('truetype'), 
  url(//js.guanmai.cn/v2/static/supplier/media/font/iconfont.7c628554.svg#ifont) format('svg'); /* iOS 4.1- */
}

.ifont {
  font-family:"ifont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ifont-mobile:before { content: "\e618"; }

.ifont-hui:before { content: "\e62c"; }

.ifont-wallet:before { content: "\e620"; }

.ifont-rili:before { content: "\e635"; }

.ifont-home:before { content: "\e613"; }

.ifont-qianbi:before { content: "\e639"; }

.ifont-fenxiang:before { content: "\e636"; }

.ifont-home1:before { content: "\e619"; }

.ifont-dianhua:before { content: "\e62f"; }

.ifont-down:before { content: "\e61a"; }

.ifont-edit:before { content: "\e621"; }

.ifont-search:before { content: "\e672"; }

.ifont-location:before { content: "\e614"; }

.ifont-circle:before { content: "\e610"; }

.ifont-xialajiantou:before { content: "\e60a"; }

.ifont-close-no-circle:before { content: "\e61b"; }

.ifont-password:before { content: "\e622"; }

.ifont-chrome:before { content: "\e600"; }

.ifont-key:before { content: "\e623"; }

.ifont-angle-right:before { content: "\e612"; }

.ifont-setting:before { content: "\e6b5"; }

.ifont-warning:before { content: "\e601"; }

.ifont-phone:before { content: "\e624"; }

.ifont-mima:before { content: "\e6ec"; }

.ifont-plus:before { content: "\e61c"; }

.ifont-minus:before { content: "\e61d"; }

.ifont-shangdian:before { content: "\e60d"; }

.ifont-print:before { content: "\e6bb"; }

.ifont-shucai:before { content: "\e62e"; }

.ifont-cart:before { content: "\e615"; }

.ifont-star:before { content: "\e605"; }

.ifont-angle-left:before { content: "\e62a"; }

.ifont-comments:before { content: "\e607"; }

.ifont-info-circle:before { content: "\e602"; }

.ifont-filter:before { content: "\e6f1"; }

.ifont-suini-baskets:before { content: "\e608"; }

.ifont-success:before { content: "\e603"; }

.ifont-lanya:before { content: "\e648"; }

.ifont-menu:before { content: "\e606"; }

.ifont-dingdan:before { content: "\e60c"; }

.ifont-baicai:before { content: "\e609"; }

.ifont-user:before { content: "\e616"; }

.ifont-order:before { content: "\e617"; }

.ifont-minus-circle-f:before { content: "\e664"; }

.ifont-close:before { content: "\e604"; }

.ifont-hook-f:before { content: "\e7dd"; }

.ifont-jiantouxia:before { content: "\e630"; }

.ifont-telephone:before { content: "\e625"; }

.ifont-up:before { content: "\e627"; }

.ifont-angle-down:before { content: "\e629"; }

.ifont-shangchuantupian:before { content: "\e62d"; }

.ifont-solid-arrow-up:before { content: "\e628"; }

.ifont-question:before { content: "\e633"; }

.ifont-star-full:before { content: "\e60f"; }

.ifont-solid-arrow-down:before { content: "\e62b"; }

.ifont-order2:before { content: "\e626"; }

.ifont-location1:before { content: "\e61e"; }

.ifont-dagou:before { content: "\e632"; }

.ifont-minus-cycle-o:before { content: "\e781"; }

.ifont-shangla:before { content: "\e60e"; }

.ifont-wo:before { content: "\e60b"; }

.ifont-shouqian-copy:before { content: "\e611"; }

.ifont-add-circle:before { content: "\e61f"; }

.ifont-dianhuabu:before { content: "\e638"; }

.ifont-avatar:before { content: "\e731"; }

.ifont-xunjia:before { content: "\e634"; }

.ifont-shangjiantou:before { content: "\e631"; }

.ifont-dianzicheng:before { content: "\e728"; }

.ifont-renwu:before { content: "\e637"; }

.ifont-search-o:before { content: "\e63f"; }

.ifont-angle-up-f:before { content: "\e7de"; }

.ifont-category-f:before { content: "\e63c"; }

.ifont-up-f:before { content: "\e640"; }

.ifont-rank:before { content: "\e641"; }

.ifont-delete:before { content: "\e645"; }

.ifont-store-f:before { content: "\e650"; }

.ifont-store-o:before { content: "\e653"; }

.ifont-order-o:before { content: "\e63a"; }

.ifont-order-f:before { content: "\e63b"; }

.ifont-cart-f:before { content: "\e63e"; }

.ifont-category-o:before { content: "\e657"; }

.ifont-cart-o:before { content: "\e659"; }

.ifont-my-o:before { content: "\e65c"; }

.ifont-my-f:before { content: "\e65d"; }

.ifont-waiting:before { content: "\e65e"; }

.ifont-yuan:before { content: "\e65f"; }

.ifont-sorting:before { content: "\e660"; }

.ifont-complete:before { content: "\e661"; }

.ifont-delivery:before { content: "\e662"; }

.ifont-star-o:before { content: "\e663"; }

.ifont-address-o:before { content: "\e665"; }

.ifont-balance-o:before { content: "\e666"; }

.ifont-sub-account:before { content: "\e667"; }

.ifont-orderlist:before { content: "\e668"; }

.ifont-key-o:before { content: "\e669"; }

.ifont-home-f:before { content: "\e63d"; }

.ifont-home-o:before { content: "\e642"; }


@font-face {font-family: "xfont";
  src: url(//js.guanmai.cn/v2/static/supplier/media/font/iconfont.53c49bf6.eot); /* IE9 */
  src: url(//js.guanmai.cn/v2/static/supplier/media/font/iconfont.53c49bf6.eot#iefix) format('embedded-opentype'), 
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url(//js.guanmai.cn/v2/static/supplier/media/font/iconfont.a14bad1c.woff) format('woff'),
  url(//js.guanmai.cn/v2/static/supplier/media/font/iconfont.40f28300.ttf) format('truetype'), 
  url(//js.guanmai.cn/v2/static/supplier/media/font/iconfont.da565f74.svg#xfont) format('svg'); /* iOS 4.1- */
}

.xfont {
  font-family: "xfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.xfont-question-circle:before {
  content: "\e623";
}

.xfont-question-circle-o:before {
  content: "\e622";
}

.xfont-circle:before {
  content: "\e651";
}

.xfont-password:before {
  content: "\e644";
}

.xfont-coffee:before {
  content: "\e67d";
}

.xfont-refresh:before {
  content: "\e6e9";
}

.xfont-warning-circle:before {
  content: "\e60e";
}

.xfont-phone:before {
  content: "\e645";
}

.xfont-warning-circle-o:before {
  content: "\e693";
}

.xfont-info-circle:before {
  content: "\e610";
}

.xfont-linechart:before {
  content: "\e706";
}

.xfont-success-circle:before {
  content: "\e611";
}

.xfont-cart:before {
  content: "\e649";
}

.xfont-upload:before {
  content: "\eca5";
}

.xfont-download:before {
  content: "\e6af";
}

.xfont-ok:before {
  content: "\e6b5";
}

.xfont-loading:before {
  content: "\eb0e";
}

.xfont-close-circle:before {
  content: "\e614";
}

.xfont-print-o:before {
  content: "\e659";
}

.xfont-star:before {
  content: "\e670";
}

.xfont-customer:before {
  content: "\e619";
}

.xfont-print:before {
  content: "\ecbb";
}

.xfont-delete:before {
  content: "\e63b";
}

.xfont-more:before {
  content: "\e647";
}

.xfont-right-small:before {
  content: "\e775";
}

.xfont-left-small:before {
  content: "\e779";
}

.xfont-locale:before {
  content: "\e654";
}

.xfont-info-circle-o:before {
  content: "\e650";
}

.xfont-down-box:before {
  content: "\e742";
}

.xfont-up-box:before {
  content: "\e825";
}

.xfont-export:before {
  content: "\e7fc";
}

.xfont-share:before {
  content: "\e646";
}

.xfont-pencil:before {
  content: "\e738";
}

.xfont-record-o:before {
  content: "\e8ed";
}

.xfont-reference-price:before {
  content: "\e675";
}

.xfont-plus:before {
  content: "\e630";
}

.xfont-setting:before {
  content: "\e606";
}

.xfont-batch-print-o:before {
  content: "\e65a";
}

.xfont-credit:before {
  content: "\e676";
}

.xfont-edit:before {
  content: "\e6d7";
}

.xfont-box:before {
  content: "\e66a";
}

.xfont-record:before {
  content: "\e63f";
}

.xfont-minus:before {
  content: "\e60d";
}

.xfont-finished-order:before {
  content: "\e6cb";
}

.xfont-price-circle:before {
  content: "\e665";
}

.xfont-custom-th:before {
  content: "\e71a";
}

.xfont-rmb:before {
  content: "\e6cc";
}

.xfont-location:before {
  content: "\e642";
}

.xfont-up_down_arrow:before {
  content: "\e6b7";
}

.xfont-change:before {
  content: "\e64c";
}

.xfont-users:before {
  content: "\e749";
}

.xfont-import:before {
  content: "\e7b4";
}

.xfont-retrieval:before {
  content: "\e648";
}

.xfont-view:before {
  content: "\e6b4";
}

.xfont-money:before {
  content: "\e7c6";
}

.xfont-notification:before {
  content: "\e64d";
}

.xfont-up-triangle:before {
  content: "\e600";
}

.xfont-down-triangle:before {
  content: "\e601";
}

.xfont-right-triangle:before {
  content: "\e603";
}

.xfont-left-triangle:before {
  content: "\e604";
}

.xfont-share-bold:before {
  content: "\e7c5";
}

.xfont-remove:before {
  content: "\e602";
}

.xfont-up:before {
  content: "\e61a";
}

.xfont-down:before {
  content: "\e61b";
}

.xfont-whole:before {
  content: "\e621";
}

.xfont-home:before {
  content: "\e61c";
}

.xfont-qrcode:before {
  content: "\e6d2";
}

.xfont-up-small:before {
  content: "\e80d";
}

.xfont-down-small:before {
  content: "\e80e";
}

.xfont-coupon:before {
  content: "\e664";
}

.xfont-calendar:before {
  content: "\e624";
}

.xfont-navigation:before {
  content: "\e61d";
}

.xfont-backlog:before {
  content: "\e643";
}

.xfont-pre-sorting:before {
  content: "\e66c";
}

.xfont-double-left:before {
  content: "\e66f";
}

.xfont-down-in-circle:before {
  content: "\e666";
}

.xfont-scales:before {
  content: "\e7fb";
}

.xfont-double-right:before {
  content: "\e671";
}

.xfont-position:before {
  content: "\e70a";
}

.xfont-up-box-o:before {
  content: "\e710";
}

.xfont-refund:before {
  content: "\e9e4";
}

.xfont-waiting:before {
  content: "\e65e";
}

.xfont-sorting:before {
  content: "\e660";
}

.xfont-delivery:before {
  content: "\e662";
}

.xfont-key:before {
  content: "\e669";
}

.xfont-order-circle:before {
  content: "\e667";
}

.xfont-up-limit-circle:before {
  content: "\e668";
}

.xfont-time-circle:before {
  content: "\e6c5";
}

.xfont-sort:before {
  content: "\e652";
}

.xfont-right:before {
  content: "\eca6";
}

.xfont-left:before {
  content: "\eca7";
}

.xfont-search:before {
  content: "\eca8";
}

.xfont-todo:before {
  content: "\e608";
}

.xfont-db:before {
  content: "\e609";
}

.xfont-square:before {
  content: "\e60a";
}

.xfont-fun:before {
  content: "\e60b";
}

.xfont-bill:before {
  content: "\e60c";
}

.xfont-report:before {
  content: "\e60f";
}

.xfont-basket:before {
  content: "\e612";
}

.xfont-index-rise:before {
  content: "\e613";
}

.xfont-bar:before {
  content: "\e615";
}

.xfont-operate:before {
  content: "\e616";
}

.xfont-detail:before {
  content: "\e617";
}

.xfont-pie:before {
  content: "\e618";
}

.xfont-down-box-o:before {
  content: "\eca9";
}

.xfont-my:before {
  content: "\e61e";
}

.xfont-money-circle:before {
  content: "\e625";
}

.xfont-order:before {
  content: "\e626";
}

.xfont-shop:before {
  content: "\e627";
}

.xfont-order-detail:before {
  content: "\e628";
}

.xfont-order-money:before {
  content: "\e629";
}

.xfont-money-exchange-1:before {
  content: "\e62a";
}

.xfont-panel:before {
  content: "\e62b";
}

.xfont-money-order:before {
  content: "\e62c";
}

.xfont-user-list:before {
  content: "\e62d";
}

.xfont-pie-o:before {
  content: "\e62e";
}

.xfont-money-exchange-2:before {
  content: "\e62f";
}

.xfont-user-setting:before {
  content: "\e631";
}

.xfont-fun-z:before {
  content: "\e632";
}

.xfont-customer-service:before {
  content: "\e633";
}

.xfont-customer-service-o:before {
  content: "\e634";
}

.xfont-user-statistics:before {
  content: "\e635";
}

.xfont-invitation-code:before {
  content: "\e636";
}

.xfont-order-detail-liner:before {
  content: "\e637";
}

.xfont-money-exchange-3:before {
  content: "\e638";
}

.xfont-detail-danger:before {
  content: "\e639";
}

.xfont-user-info:before {
  content: "\e63a";
}

.xfont-job:before {
  content: "\e61f";
}

.xfont-station:before {
  content: "\e63c";
}

.xfont-money-exchange-4:before {
  content: "\e63d";
}

.xfont-order-check:before {
  content: "\e63e";
}

.xfont-order-money-2:before {
  content: "\e640";
}

.xfont-db-exchange:before {
  content: "\e641";
}

.xfont-price:before {
  content: "\e605";
}

.xfont-order-num:before {
  content: "\e607";
}

.xfont-customer-price:before {
  content: "\e620";
}

.xfont-star-o:before {
  content: "\e90d";
}

.xfont-msg-balance:before {
  content: "\e64a";
}

.xfont-msg-success:before {
  content: "\e64b";
}

.xfont-msg-send:before {
  content: "\e64e";
}

.xfont-msg-bill:before {
  content: "\e64f";
}

.xfont-edit-batch:before {
  content: "\e653";
}

.xfont-linechart-up:before {
  content: "\e655";
}

.xfont-percentage:before {
  content: "\e656";
}

.xfont-linechart-down:before {
  content: "\e657";
}

.xfont-avgprice:before {
  content: "\e658";
}

.xfont-plus-circle:before {
  content: "\e663";
}

.xfont-drag-selection:before {
  content: "\eaa2";
}

.xfont-sorting-by-order:before {
  content: "\e65b";
}

.xfont-scan:before {
  content: "\e65c";
}

.xfont-user-info-pda:before {
  content: "\e65d";
}

.xfont-sorting-by-sku:before {
  content: "\e65f";
}

.xfont-exchange-circle:before {
  content: "\e66b";
}

.xfont-copy:before {
  content: "\e6ea";
}

.xfont-species-wrong-circle:before {
  content: "\e680";
}

.xfont-settlement:before {
  content: "\e661";
}

.xfont-restaurant:before {
  content: "\e66d";
}

.xfont-account:before {
  content: "\e66e";
}

.xfont-shanghu:before {
  content: "\e672";
}

.xfont-caiwu:before {
  content: "\e673";
}

.xfont-shouhou:before {
  content: "\e674";
}

.xfont-yunyingshuju:before {
  content: "\e677";
}

.xfont-yewu:before {
  content: "\e678";
}

.xfont-jinxiaocunwuliao:before {
  content: "\e679";
}

.xfont-lianjie:before {
  content: "\e67a";
}

.xfont-shangpingouwudai:before {
  content: "\e67b";
}

.xfont-xinxi:before {
  content: "\e67c";
}

.xfont-yingyongziliao:before {
  content: "\e67e";
}

.xfont-xitong:before {
  content: "\e67f";
}

.xfont-network:before {
  content: "\e681";
}


/*
* Tencent is pleased to support the open source community by making WeUI available.
*
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
*
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
*       http://opensource.org/licenses/MIT
*
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
body,
.wx-root,
page {
  --weui-BTN-HEIGHT: 48;
  --weui-BTN-HEIGHT-MEDIUM: 40;
  --weui-BTN-HEIGHT-SMALL: 32;
}
.wx-root,
body {
  --weui-BTN-ACTIVE-MASK: rgba(0, 0, 0, 0.2);
}
.wx-root[data-weui-theme='dark'],
body[data-weui-theme='dark'] {
  --weui-BTN-ACTIVE-MASK: rgba(255, 255, 255, 0.2);
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']),
  body:not([data-weui-theme='light']) {
    --weui-BTN-ACTIVE-MASK: rgba(255, 255, 255, 0.2);
  }
}
.wx-root,
body {
  --weui-BTN-DEFAULT-ACTIVE-BG: #e6e6e6;
}
.wx-root[data-weui-theme='dark'],
body[data-weui-theme='dark'] {
  --weui-BTN-DEFAULT-ACTIVE-BG: rgba(255, 255, 255, 0.126);
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']),
  body:not([data-weui-theme='light']) {
    --weui-BTN-DEFAULT-ACTIVE-BG: rgba(255, 255, 255, 0.126);
  }
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.wx-root,
body {
  --weui-DIALOG-LINE-COLOR: rgba(0, 0, 0, 0.1);
}
.wx-root[data-weui-theme='dark'],
body[data-weui-theme='dark'] {
  --weui-DIALOG-LINE-COLOR: rgba(255, 255, 255, 0.1);
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']),
  body:not([data-weui-theme='light']) {
    --weui-DIALOG-LINE-COLOR: rgba(255, 255, 255, 0.1);
  }
}
html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  line-height: 1.6;
  font-family: system-ui, -apple-system, "Helvetica Neue", sans-serif;
}
* {
  margin: 0;
  padding: 0;
  outline: 0;
}
a img {
  border: 0;
}
a {
  text-decoration: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  cursor: default;
}
input,
textarea {
  caret-color: #1f559f;
}
::-webkit-input-placeholder {
  color: var(--weui-FG-2);
}
::placeholder {
  color: var(--weui-FG-2);
}
body,
.wx-root {
  --weui-BG-0: #ededed;
  --weui-BG-1: #f7f7f7;
  --weui-BG-2: #fff;
  --weui-BG-3: #f7f7f7;
  --weui-BG-4: #4c4c4c;
  --weui-BG-5: #fff;
  --weui-BLUE-100: #10aeff;
  --weui-BLUE-120: #3fbeff;
  --weui-BLUE-170: #b7e6ff;
  --weui-BLUE-80: #0c8bcc;
  --weui-BLUE-90: #0e9ce6;
  --weui-BLUE-BG-100: #48a6e2;
  --weui-BLUE-BG-110: #5aafe4;
  --weui-BLUE-BG-130: #7fc0ea;
  --weui-BLUE-BG-90: #4095cb;
  --weui-BRAND-100: #07c160;
  --weui-BRAND-120: #38cd7f;
  --weui-BRAND-170: #b4ecce;
  --weui-BRAND-80: #059a4c;
  --weui-BRAND-90: #06ae56;
  --weui-BRAND-BG-100: #2aae67;
  --weui-BRAND-BG-110: #3eb575;
  --weui-BRAND-BG-130: #69c694;
  --weui-BRAND-BG-90: #259c5c;
  --weui-FG-0: rgba(0, 0, 0, 0.9);
  --weui-FG-0_5: rgba(0, 0, 0, 0.9);
  --weui-FG-1: rgba(0, 0, 0, 0.55);
  --weui-FG-2: rgba(0, 0, 0, 0.3);
  --weui-FG-3: rgba(0, 0, 0, 0.1);
  --weui-FG-4: rgba(0, 0, 0, 0.15);
  --weui-GLYPH-0: rgba(0, 0, 0, 0.9);
  --weui-GLYPH-1: rgba(0, 0, 0, 0.55);
  --weui-GLYPH-2: rgba(0, 0, 0, 0.3);
  --weui-GLYPH-WHITE-0: rgba(255, 255, 255, 0.8);
  --weui-GLYPH-WHITE-1: rgba(255, 255, 255, 0.5);
  --weui-GLYPH-WHITE-2: rgba(255, 255, 255, 0.3);
  --weui-GLYPH-WHITE-3: #fff;
  --weui-GREEN-100: #91d300;
  --weui-GREEN-120: #a7db33;
  --weui-GREEN-170: #def1b3;
  --weui-GREEN-80: #74a800;
  --weui-GREEN-90: #82bd00;
  --weui-GREEN-BG-100: #96be40;
  --weui-GREEN-BG-110: #a0c452;
  --weui-GREEN-BG-130: #b5d179;
  --weui-GREEN-BG-90: #86aa39;
  --weui-INDIGO-100: #1485ee;
  --weui-INDIGO-120: #439df1;
  --weui-INDIGO-170: #b8daf9;
  --weui-INDIGO-80: #106abe;
  --weui-INDIGO-90: #1277d6;
  --weui-INDIGO-BG-100: #2b77bf;
  --weui-INDIGO-BG-110: #3f84c5;
  --weui-INDIGO-BG-130: #6ba0d2;
  --weui-INDIGO-BG-90: #266aab;
  --weui-LIGHTGREEN-100: #95ec69;
  --weui-LIGHTGREEN-120: #aaef87;
  --weui-LIGHTGREEN-170: #def9d1;
  --weui-LIGHTGREEN-80: #77bc54;
  --weui-LIGHTGREEN-90: #85d35e;
  --weui-LIGHTGREEN-BG-100: #72cf60;
  --weui-LIGHTGREEN-BG-110: #80d370;
  --weui-LIGHTGREEN-BG-130: #9cdd90;
  --weui-LIGHTGREEN-BG-90: #66b956;
  --weui-LINK-100: #576b95;
  --weui-LINK-120: #7888aa;
  --weui-LINK-170: #ccd2de;
  --weui-LINK-80: #455577;
  --weui-LINK-90: #4e6085;
  --weui-LINKFINDER-100: #002666;
  --weui-MATERIAL-ATTACHMENTCOLUMN: rgba(245, 245, 245, 0.95);
  --weui-MATERIAL-NAVIGATIONBAR: rgba(237, 237, 237, 0.94);
  --weui-MATERIAL-REGULAR: rgba(247, 247, 247, 0.3);
  --weui-MATERIAL-THICK: rgba(247, 247, 247, 0.8);
  --weui-MATERIAL-THIN: rgba(255, 255, 255, 0.2);
  --weui-MATERIAL-TOOLBAR: rgba(246, 246, 246, 0.82);
  --weui-ORANGE-100: #fa9d3b;
  --weui-ORANGE-120: #fbb062;
  --weui-ORANGE-170: #fde1c3;
  --weui-ORANGE-80: #c87d2f;
  --weui-ORANGE-90: #e08c34;
  --weui-ORANGE-BG-100: #ea7800;
  --weui-ORANGE-BG-110: #ec8519;
  --weui-ORANGE-BG-130: #f0a04d;
  --weui-ORANGE-BG-90: #d26b00;
  --weui-ORANGERED-100: #ff6146;
  --weui-OVERLAY: rgba(0, 0, 0, 0.5);
  --weui-OVERLAY-WHITE: rgba(242, 242, 242, 0.8);
  --weui-PURPLE-100: #6467f0;
  --weui-PURPLE-120: #8385f3;
  --weui-PURPLE-170: #d0d1fa;
  --weui-PURPLE-80: #5052c0;
  --weui-PURPLE-90: #595cd7;
  --weui-PURPLE-BG-100: #6769ba;
  --weui-PURPLE-BG-110: #7678c1;
  --weui-PURPLE-BG-130: #9496ce;
  --weui-PURPLE-BG-90: #5c5ea7;
  --weui-RED-100: #fa5151;
  --weui-RED-120: #fb7373;
  --weui-RED-170: #fdcaca;
  --weui-RED-80: #c84040;
  --weui-RED-90: #e14949;
  --weui-RED-BG-100: #cf5148;
  --weui-RED-BG-110: #d3625a;
  --weui-RED-BG-130: #dd847e;
  --weui-RED-BG-90: #b94840;
  --weui-SECONDARY-BG: rgba(0, 0, 0, 0.05);
  --weui-SEPARATOR-0: rgba(0, 0, 0, 0.1);
  --weui-SEPARATOR-1: rgba(0, 0, 0, 0.15);
  --weui-STATELAYER-HOVERED: rgba(0, 0, 0, 0.02);
  --weui-STATELAYER-PRESSED: rgba(0, 0, 0, 0.1);
  --weui-STATELAYER-PRESSEDSTRENGTHENED: rgba(0, 0, 0, 0.2);
  --weui-YELLOW-100: #ffc300;
  --weui-YELLOW-120: #ffcf33;
  --weui-YELLOW-170: #ffecb2;
  --weui-YELLOW-80: #cc9c00;
  --weui-YELLOW-90: #e6af00;
  --weui-YELLOW-BG-100: #efb600;
  --weui-YELLOW-BG-110: #f0bd19;
  --weui-YELLOW-BG-130: #f3cc4d;
  --weui-YELLOW-BG-90: #d7a400;
  --weui-FG-HALF: rgba(0, 0, 0, 0.9);
  --weui-RED: #fa5151;
  --weui-ORANGERED: #ff6146;
  --weui-ORANGE: #fa9d3b;
  --weui-YELLOW: #ffc300;
  --weui-GREEN: #91d300;
  --weui-LIGHTGREEN: #95ec69;
  --weui-TEXTGREEN: #06ae56;
  --weui-BRAND: #07c160;
  --weui-BLUE: #10aeff;
  --weui-INDIGO: #1485ee;
  --weui-PURPLE: #6467f0;
  --weui-LINK: #576b95;
  --weui-TAG-TEXT-ORANGE: #fa9d3b;
  --weui-TAG-TEXT-GREEN: #06ae56;
  --weui-TAG-TEXT-BLUE: #10aeff;
  --weui-REDORANGE: #ff6146;
  --weui-TAG-TEXT-BLACK: rgba(0, 0, 0, 0.5);
  --weui-TAG-BACKGROUND-BLACK: rgba(0, 0, 0, 0.05);
  --weui-WHITE: #fff;
  --weui-BG: #fff;
  --weui-FG: #000;
  --weui-FG-5: rgba(0, 0, 0, 0.05);
  --weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, 0.1);
  --weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, 0.1);
  --weui-TAG-TEXT-RED: rgba(250, 81, 81, 0.6);
  --weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, 0.1);
  --weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, 0.1);
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']),
  body:not([data-weui-theme='light']) {
    --weui-BG-0: #111;
    --weui-BG-1: #1e1e1e;
    --weui-BG-2: #191919;
    --weui-BG-3: #202020;
    --weui-BG-4: #404040;
    --weui-BG-5: #2c2c2c;
    --weui-BLUE-100: #10aeff;
    --weui-BLUE-120: #0c8bcc;
    --weui-BLUE-170: #04344d;
    --weui-BLUE-80: #3fbeff;
    --weui-BLUE-90: #28b6ff;
    --weui-BLUE-BG-100: #48a6e2;
    --weui-BLUE-BG-110: #4095cb;
    --weui-BLUE-BG-130: #32749e;
    --weui-BLUE-BG-90: #5aafe4;
    --weui-BRAND-100: #07c160;
    --weui-BRAND-120: #059a4c;
    --weui-BRAND-170: #023a1c;
    --weui-BRAND-80: #38cd7f;
    --weui-BRAND-90: #20c770;
    --weui-BRAND-BG-100: #2aae67;
    --weui-BRAND-BG-110: #259c5c;
    --weui-BRAND-BG-130: #1d7a48;
    --weui-BRAND-BG-90: #3eb575;
    --weui-FG-0: rgba(255, 255, 255, 0.8);
    --weui-FG-0_5: rgba(255, 255, 255, 0.6);
    --weui-FG-1: rgba(255, 255, 255, 0.5);
    --weui-FG-2: rgba(255, 255, 255, 0.3);
    --weui-FG-3: rgba(255, 255, 255, 0.1);
    --weui-FG-4: rgba(255, 255, 255, 0.15);
    --weui-GLYPH-0: rgba(255, 255, 255, 0.8);
    --weui-GLYPH-1: rgba(255, 255, 255, 0.5);
    --weui-GLYPH-2: rgba(255, 255, 255, 0.3);
    --weui-GLYPH-WHITE-0: rgba(255, 255, 255, 0.8);
    --weui-GLYPH-WHITE-1: rgba(255, 255, 255, 0.5);
    --weui-GLYPH-WHITE-2: rgba(255, 255, 255, 0.3);
    --weui-GLYPH-WHITE-3: #fff;
    --weui-GREEN-100: #74a800;
    --weui-GREEN-120: #5c8600;
    --weui-GREEN-170: #233200;
    --weui-GREEN-80: #8fb933;
    --weui-GREEN-90: #82b01a;
    --weui-GREEN-BG-100: #789833;
    --weui-GREEN-BG-110: #6b882d;
    --weui-GREEN-BG-130: #65802b;
    --weui-GREEN-BG-90: #85a247;
    --weui-INDIGO-100: #1196ff;
    --weui-INDIGO-120: #0d78cc;
    --weui-INDIGO-170: #052d4d;
    --weui-INDIGO-80: #40abff;
    --weui-INDIGO-90: #28a0ff;
    --weui-INDIGO-BG-100: #0d78cc;
    --weui-INDIGO-BG-110: #0b6bb7;
    --weui-INDIGO-BG-130: #09548f;
    --weui-INDIGO-BG-90: #2585d1;
    --weui-LIGHTGREEN-100: #3eb575;
    --weui-LIGHTGREEN-120: #31905d;
    --weui-LIGHTGREEN-170: #123522;
    --weui-LIGHTGREEN-80: #64c390;
    --weui-LIGHTGREEN-90: #51bc83;
    --weui-LIGHTGREEN-BG-100: #31905d;
    --weui-LIGHTGREEN-BG-110: #2c8153;
    --weui-LIGHTGREEN-BG-130: #226541;
    --weui-LIGHTGREEN-BG-90: #31905d;
    --weui-LINK-100: #7d90a9;
    --weui-LINK-120: #647387;
    --weui-LINK-170: #252a32;
    --weui-LINK-80: #97a6ba;
    --weui-LINK-90: #899ab1;
    --weui-LINKFINDER-100: #dee9ff;
    --weui-MATERIAL-ATTACHMENTCOLUMN: rgba(32, 32, 32, 0.93);
    --weui-MATERIAL-NAVIGATIONBAR: rgba(18, 18, 18, 0.9);
    --weui-MATERIAL-REGULAR: rgba(37, 37, 37, 0.6);
    --weui-MATERIAL-THICK: rgba(34, 34, 34, 0.9);
    --weui-MATERIAL-THIN: rgba(95, 95, 95, 0.4);
    --weui-MATERIAL-TOOLBAR: rgba(35, 35, 35, 0.93);
    --weui-ORANGE-100: #c87d2f;
    --weui-ORANGE-120: #a06425;
    --weui-ORANGE-170: #3b250e;
    --weui-ORANGE-80: #d39758;
    --weui-ORANGE-90: #cd8943;
    --weui-ORANGE-BG-100: #bb6000;
    --weui-ORANGE-BG-110: #a85600;
    --weui-ORANGE-BG-130: #824300;
    --weui-ORANGE-BG-90: #c1701a;
    --weui-ORANGERED-100: #ff6146;
    --weui-OVERLAY: rgba(0, 0, 0, 0.8);
    --weui-OVERLAY-WHITE: rgba(242, 242, 242, 0.8);
    --weui-PURPLE-100: #8183ff;
    --weui-PURPLE-120: #6768cc;
    --weui-PURPLE-170: #26274c;
    --weui-PURPLE-80: #9a9bff;
    --weui-PURPLE-90: #8d8fff;
    --weui-PURPLE-BG-100: #6768cc;
    --weui-PURPLE-BG-110: #5c5db7;
    --weui-PURPLE-BG-130: #48498f;
    --weui-PURPLE-BG-90: #7677d1;
    --weui-RED-100: #fa5151;
    --weui-RED-120: #c84040;
    --weui-RED-170: #4b1818;
    --weui-RED-80: #fb7373;
    --weui-RED-90: #fa6262;
    --weui-RED-BG-100: #cf5148;
    --weui-RED-BG-110: #ba4940;
    --weui-RED-BG-130: #913832;
    --weui-RED-BG-90: #d3625a;
    --weui-SECONDARY-BG: rgba(255, 255, 255, 0.1);
    --weui-SEPARATOR-0: rgba(255, 255, 255, 0.05);
    --weui-SEPARATOR-1: rgba(255, 255, 255, 0.15);
    --weui-STATELAYER-HOVERED: rgba(0, 0, 0, 0.02);
    --weui-STATELAYER-PRESSED: rgba(255, 255, 255, 0.1);
    --weui-STATELAYER-PRESSEDSTRENGTHENED: rgba(255, 255, 255, 0.2);
    --weui-YELLOW-100: #cc9c00;
    --weui-YELLOW-120: #a37c00;
    --weui-YELLOW-170: #3d2f00;
    --weui-YELLOW-80: #d6af33;
    --weui-YELLOW-90: #d1a519;
    --weui-YELLOW-BG-100: #bf9100;
    --weui-YELLOW-BG-110: #ab8200;
    --weui-YELLOW-BG-130: #866500;
    --weui-YELLOW-BG-90: #c59c1a;
    --weui-FG-HALF: rgba(255, 255, 255, 0.6);
    --weui-RED: #fa5151;
    --weui-ORANGERED: #ff6146;
    --weui-ORANGE: #c87d2f;
    --weui-YELLOW: #cc9c00;
    --weui-GREEN: #74a800;
    --weui-LIGHTGREEN: #3eb575;
    --weui-TEXTGREEN: #259c5c;
    --weui-BRAND: #07c160;
    --weui-BLUE: #10aeff;
    --weui-INDIGO: #1196ff;
    --weui-PURPLE: #8183ff;
    --weui-LINK: #7d90a9;
    --weui-REDORANGE: #ff6146;
    --weui-TAG-TEXT-BLACK: rgba(255, 255, 255, 0.5);
    --weui-TAG-BACKGROUND-BLACK: rgba(255, 255, 255, 0.05);
    --weui-WHITE: rgba(255, 255, 255, 0.8);
    --weui-FG: #fff;
    --weui-BG: #000;
    --weui-FG-5: rgba(255, 255, 255, 0.1);
    --weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, 0.1);
    --weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, 0.1);
    --weui-TAG-TEXT-RED: rgba(250, 81, 81, 0.6);
    --weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, 0.1);
    --weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, 0.1);
    --weui-TAG-TEXT-ORANGE: rgba(250, 157, 59, 0.6);
    --weui-TAG-TEXT-GREEN: rgba(6, 174, 86, 0.6);
    --weui-TAG-TEXT-BLUE: rgba(16, 174, 255, 0.6);
  }
}
.wx-root[data-weui-theme='dark'],
body[data-weui-theme='dark'] {
  --weui-BG-0: #111;
  --weui-BG-1: #1e1e1e;
  --weui-BG-2: #191919;
  --weui-BG-3: #202020;
  --weui-BG-4: #404040;
  --weui-BG-5: #2c2c2c;
  --weui-BLUE-100: #10aeff;
  --weui-BLUE-120: #0c8bcc;
  --weui-BLUE-170: #04344d;
  --weui-BLUE-80: #3fbeff;
  --weui-BLUE-90: #28b6ff;
  --weui-BLUE-BG-100: #48a6e2;
  --weui-BLUE-BG-110: #4095cb;
  --weui-BLUE-BG-130: #32749e;
  --weui-BLUE-BG-90: #5aafe4;
  --weui-BRAND-100: #07c160;
  --weui-BRAND-120: #059a4c;
  --weui-BRAND-170: #023a1c;
  --weui-BRAND-80: #38cd7f;
  --weui-BRAND-90: #20c770;
  --weui-BRAND-BG-100: #2aae67;
  --weui-BRAND-BG-110: #259c5c;
  --weui-BRAND-BG-130: #1d7a48;
  --weui-BRAND-BG-90: #3eb575;
  --weui-FG-0: rgba(255, 255, 255, 0.8);
  --weui-FG-0_5: rgba(255, 255, 255, 0.6);
  --weui-FG-1: rgba(255, 255, 255, 0.5);
  --weui-FG-2: rgba(255, 255, 255, 0.3);
  --weui-FG-3: rgba(255, 255, 255, 0.1);
  --weui-FG-4: rgba(255, 255, 255, 0.15);
  --weui-GLYPH-0: rgba(255, 255, 255, 0.8);
  --weui-GLYPH-1: rgba(255, 255, 255, 0.5);
  --weui-GLYPH-2: rgba(255, 255, 255, 0.3);
  --weui-GLYPH-WHITE-0: rgba(255, 255, 255, 0.8);
  --weui-GLYPH-WHITE-1: rgba(255, 255, 255, 0.5);
  --weui-GLYPH-WHITE-2: rgba(255, 255, 255, 0.3);
  --weui-GLYPH-WHITE-3: #fff;
  --weui-GREEN-100: #74a800;
  --weui-GREEN-120: #5c8600;
  --weui-GREEN-170: #233200;
  --weui-GREEN-80: #8fb933;
  --weui-GREEN-90: #82b01a;
  --weui-GREEN-BG-100: #789833;
  --weui-GREEN-BG-110: #6b882d;
  --weui-GREEN-BG-130: #65802b;
  --weui-GREEN-BG-90: #85a247;
  --weui-INDIGO-100: #1196ff;
  --weui-INDIGO-120: #0d78cc;
  --weui-INDIGO-170: #052d4d;
  --weui-INDIGO-80: #40abff;
  --weui-INDIGO-90: #28a0ff;
  --weui-INDIGO-BG-100: #0d78cc;
  --weui-INDIGO-BG-110: #0b6bb7;
  --weui-INDIGO-BG-130: #09548f;
  --weui-INDIGO-BG-90: #2585d1;
  --weui-LIGHTGREEN-100: #3eb575;
  --weui-LIGHTGREEN-120: #31905d;
  --weui-LIGHTGREEN-170: #123522;
  --weui-LIGHTGREEN-80: #64c390;
  --weui-LIGHTGREEN-90: #51bc83;
  --weui-LIGHTGREEN-BG-100: #31905d;
  --weui-LIGHTGREEN-BG-110: #2c8153;
  --weui-LIGHTGREEN-BG-130: #226541;
  --weui-LIGHTGREEN-BG-90: #31905d;
  --weui-LINK-100: #7d90a9;
  --weui-LINK-120: #647387;
  --weui-LINK-170: #252a32;
  --weui-LINK-80: #97a6ba;
  --weui-LINK-90: #899ab1;
  --weui-LINKFINDER-100: #dee9ff;
  --weui-MATERIAL-ATTACHMENTCOLUMN: rgba(32, 32, 32, 0.93);
  --weui-MATERIAL-NAVIGATIONBAR: rgba(18, 18, 18, 0.9);
  --weui-MATERIAL-REGULAR: rgba(37, 37, 37, 0.6);
  --weui-MATERIAL-THICK: rgba(34, 34, 34, 0.9);
  --weui-MATERIAL-THIN: rgba(95, 95, 95, 0.4);
  --weui-MATERIAL-TOOLBAR: rgba(35, 35, 35, 0.93);
  --weui-ORANGE-100: #c87d2f;
  --weui-ORANGE-120: #a06425;
  --weui-ORANGE-170: #3b250e;
  --weui-ORANGE-80: #d39758;
  --weui-ORANGE-90: #cd8943;
  --weui-ORANGE-BG-100: #bb6000;
  --weui-ORANGE-BG-110: #a85600;
  --weui-ORANGE-BG-130: #824300;
  --weui-ORANGE-BG-90: #c1701a;
  --weui-ORANGERED-100: #ff6146;
  --weui-OVERLAY: rgba(0, 0, 0, 0.8);
  --weui-OVERLAY-WHITE: rgba(242, 242, 242, 0.8);
  --weui-PURPLE-100: #8183ff;
  --weui-PURPLE-120: #6768cc;
  --weui-PURPLE-170: #26274c;
  --weui-PURPLE-80: #9a9bff;
  --weui-PURPLE-90: #8d8fff;
  --weui-PURPLE-BG-100: #6768cc;
  --weui-PURPLE-BG-110: #5c5db7;
  --weui-PURPLE-BG-130: #48498f;
  --weui-PURPLE-BG-90: #7677d1;
  --weui-RED-100: #fa5151;
  --weui-RED-120: #c84040;
  --weui-RED-170: #4b1818;
  --weui-RED-80: #fb7373;
  --weui-RED-90: #fa6262;
  --weui-RED-BG-100: #cf5148;
  --weui-RED-BG-110: #ba4940;
  --weui-RED-BG-130: #913832;
  --weui-RED-BG-90: #d3625a;
  --weui-SECONDARY-BG: rgba(255, 255, 255, 0.1);
  --weui-SEPARATOR-0: rgba(255, 255, 255, 0.05);
  --weui-SEPARATOR-1: rgba(255, 255, 255, 0.15);
  --weui-STATELAYER-HOVERED: rgba(0, 0, 0, 0.02);
  --weui-STATELAYER-PRESSED: rgba(255, 255, 255, 0.1);
  --weui-STATELAYER-PRESSEDSTRENGTHENED: rgba(255, 255, 255, 0.2);
  --weui-YELLOW-100: #cc9c00;
  --weui-YELLOW-120: #a37c00;
  --weui-YELLOW-170: #3d2f00;
  --weui-YELLOW-80: #d6af33;
  --weui-YELLOW-90: #d1a519;
  --weui-YELLOW-BG-100: #bf9100;
  --weui-YELLOW-BG-110: #ab8200;
  --weui-YELLOW-BG-130: #866500;
  --weui-YELLOW-BG-90: #c59c1a;
  --weui-FG-HALF: rgba(255, 255, 255, 0.6);
  --weui-RED: #fa5151;
  --weui-ORANGERED: #ff6146;
  --weui-ORANGE: #c87d2f;
  --weui-YELLOW: #cc9c00;
  --weui-GREEN: #74a800;
  --weui-LIGHTGREEN: #3eb575;
  --weui-TEXTGREEN: #259c5c;
  --weui-BRAND: #07c160;
  --weui-BLUE: #10aeff;
  --weui-INDIGO: #1196ff;
  --weui-PURPLE: #8183ff;
  --weui-LINK: #7d90a9;
  --weui-REDORANGE: #ff6146;
  --weui-TAG-TEXT-BLACK: rgba(255, 255, 255, 0.5);
  --weui-TAG-BACKGROUND-BLACK: rgba(255, 255, 255, 0.05);
  --weui-WHITE: rgba(255, 255, 255, 0.8);
  --weui-FG: #fff;
  --weui-BG: #000;
  --weui-FG-5: rgba(255, 255, 255, 0.1);
  --weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, 0.1);
  --weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, 0.1);
  --weui-TAG-TEXT-RED: rgba(250, 81, 81, 0.6);
  --weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, 0.1);
  --weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, 0.1);
  --weui-TAG-TEXT-ORANGE: rgba(250, 157, 59, 0.6);
  --weui-TAG-TEXT-GREEN: rgba(6, 174, 86, 0.6);
  --weui-TAG-TEXT-BLUE: rgba(16, 174, 255, 0.6);
}
.wx-root[data-weui-mode='care'],
body[data-weui-mode='care'] {
  --weui-BG-0: #ededed;
  --weui-BG-1: #f7f7f7;
  --weui-BG-2: #fff;
  --weui-BG-3: #f7f7f7;
  --weui-BG-4: #4c4c4c;
  --weui-BG-5: #fff;
  --weui-BLUE-100: #007dbb;
  --weui-BLUE-120: #3fbeff;
  --weui-BLUE-170: #b7e6ff;
  --weui-BLUE-80: #0c8bcc;
  --weui-BLUE-90: #0e9ce6;
  --weui-BLUE-BG-100: #48a6e2;
  --weui-BLUE-BG-110: #5aafe4;
  --weui-BLUE-BG-130: #7fc0ea;
  --weui-BLUE-BG-90: #4095cb;
  --weui-BRAND-100: #018942;
  --weui-BRAND-120: #38cd7f;
  --weui-BRAND-170: #b4ecce;
  --weui-BRAND-80: #059a4c;
  --weui-BRAND-90: #06ae56;
  --weui-BRAND-BG-100: #2aae67;
  --weui-BRAND-BG-110: #3eb575;
  --weui-BRAND-BG-130: #69c694;
  --weui-BRAND-BG-90: #259c5c;
  --weui-FG-0: #000;
  --weui-FG-0_5: #000;
  --weui-FG-1: rgba(0, 0, 0, 0.6);
  --weui-FG-2: rgba(0, 0, 0, 0.42);
  --weui-FG-3: rgba(0, 0, 0, 0.1);
  --weui-FG-4: rgba(0, 0, 0, 0.15);
  --weui-GLYPH-0: #000;
  --weui-GLYPH-1: rgba(0, 0, 0, 0.6);
  --weui-GLYPH-2: rgba(0, 0, 0, 0.42);
  --weui-GLYPH-WHITE-0: rgba(255, 255, 255, 0.85);
  --weui-GLYPH-WHITE-1: rgba(255, 255, 255, 0.55);
  --weui-GLYPH-WHITE-2: rgba(255, 255, 255, 0.35);
  --weui-GLYPH-WHITE-3: #fff;
  --weui-GREEN-100: #4f8400;
  --weui-GREEN-120: #a7db33;
  --weui-GREEN-170: #def1b3;
  --weui-GREEN-80: #74a800;
  --weui-GREEN-90: #82bd00;
  --weui-GREEN-BG-100: #96be40;
  --weui-GREEN-BG-110: #a0c452;
  --weui-GREEN-BG-130: #b5d179;
  --weui-GREEN-BG-90: #86aa39;
  --weui-INDIGO-100: #0075e2;
  --weui-INDIGO-120: #439df1;
  --weui-INDIGO-170: #b8daf9;
  --weui-INDIGO-80: #106abe;
  --weui-INDIGO-90: #1277d6;
  --weui-INDIGO-BG-100: #2b77bf;
  --weui-INDIGO-BG-110: #3f84c5;
  --weui-INDIGO-BG-130: #6ba0d2;
  --weui-INDIGO-BG-90: #266aab;
  --weui-LIGHTGREEN-100: #2e8800;
  --weui-LIGHTGREEN-120: #aaef87;
  --weui-LIGHTGREEN-170: #def9d1;
  --weui-LIGHTGREEN-80: #77bc54;
  --weui-LIGHTGREEN-90: #85d35e;
  --weui-LIGHTGREEN-BG-100: #72cf60;
  --weui-LIGHTGREEN-BG-110: #80d370;
  --weui-LIGHTGREEN-BG-130: #9cdd90;
  --weui-LIGHTGREEN-BG-90: #66b956;
  --weui-LINK-100: #576b95;
  --weui-LINK-120: #7888aa;
  --weui-LINK-170: #ccd2de;
  --weui-LINK-80: #455577;
  --weui-LINK-90: #4e6085;
  --weui-LINKFINDER-100: #002666;
  --weui-MATERIAL-ATTACHMENTCOLUMN: rgba(245, 245, 245, 0.95);
  --weui-MATERIAL-NAVIGATIONBAR: rgba(237, 237, 237, 0.94);
  --weui-MATERIAL-REGULAR: rgba(247, 247, 247, 0.3);
  --weui-MATERIAL-THICK: rgba(247, 247, 247, 0.8);
  --weui-MATERIAL-THIN: rgba(255, 255, 255, 0.2);
  --weui-MATERIAL-TOOLBAR: rgba(246, 246, 246, 0.82);
  --weui-ORANGE-100: #e17719;
  --weui-ORANGE-120: #fbb062;
  --weui-ORANGE-170: #fde1c3;
  --weui-ORANGE-80: #c87d2f;
  --weui-ORANGE-90: #e08c34;
  --weui-ORANGE-BG-100: #ea7800;
  --weui-ORANGE-BG-110: #ec8519;
  --weui-ORANGE-BG-130: #f0a04d;
  --weui-ORANGE-BG-90: #d26b00;
  --weui-ORANGERED-100: #d14730;
  --weui-OVERLAY: rgba(0, 0, 0, 0.5);
  --weui-OVERLAY-WHITE: rgba(242, 242, 242, 0.8);
  --weui-PURPLE-100: #6265f1;
  --weui-PURPLE-120: #8385f3;
  --weui-PURPLE-170: #d0d1fa;
  --weui-PURPLE-80: #5052c0;
  --weui-PURPLE-90: #595cd7;
  --weui-PURPLE-BG-100: #6769ba;
  --weui-PURPLE-BG-110: #7678c1;
  --weui-PURPLE-BG-130: #9496ce;
  --weui-PURPLE-BG-90: #5c5ea7;
  --weui-RED-100: #dc3636;
  --weui-RED-120: #fb7373;
  --weui-RED-170: #fdcaca;
  --weui-RED-80: #c84040;
  --weui-RED-90: #e14949;
  --weui-RED-BG-100: #cf5148;
  --weui-RED-BG-110: #d3625a;
  --weui-RED-BG-130: #dd847e;
  --weui-RED-BG-90: #b94840;
  --weui-SECONDARY-BG: rgba(0, 0, 0, 0.1);
  --weui-SEPARATOR-0: rgba(0, 0, 0, 0.1);
  --weui-SEPARATOR-1: rgba(0, 0, 0, 0.15);
  --weui-STATELAYER-HOVERED: rgba(0, 0, 0, 0.02);
  --weui-STATELAYER-PRESSED: rgba(0, 0, 0, 0.1);
  --weui-STATELAYER-PRESSEDSTRENGTHENED: rgba(0, 0, 0, 0.2);
  --weui-YELLOW-100: #bb8e00;
  --weui-YELLOW-120: #ffcf33;
  --weui-YELLOW-170: #ffecb2;
  --weui-YELLOW-80: #cc9c00;
  --weui-YELLOW-90: #e6af00;
  --weui-YELLOW-BG-100: #efb600;
  --weui-YELLOW-BG-110: #f0bd19;
  --weui-YELLOW-BG-130: #f3cc4d;
  --weui-YELLOW-BG-90: #d7a400;
  --weui-FG-HALF: #000;
  --weui-RED: #dc3636;
  --weui-ORANGERED: #d14730;
  --weui-ORANGE: #e17719;
  --weui-YELLOW: #bb8e00;
  --weui-GREEN: #4f8400;
  --weui-LIGHTGREEN: #2e8800;
  --weui-TEXTGREEN: #06ae56;
  --weui-BRAND: #018942;
  --weui-BLUE: #007dbb;
  --weui-INDIGO: #0075e2;
  --weui-PURPLE: #6265f1;
  --weui-LINK: #576b95;
  --weui-TAG-TEXT-ORANGE: #e17719;
  --weui-TAG-TEXT-GREEN: #06ae56;
  --weui-TAG-TEXT-BLUE: #007dbb;
  --weui-REDORANGE: #d14730;
  --weui-TAG-TEXT-BLACK: rgba(0, 0, 0, 0.5);
  --weui-WHITE: #fff;
  --weui-BG: #fff;
  --weui-FG: #000;
  --weui-FG-5: rgba(0, 0, 0, 0.05);
  --weui-TAG-BACKGROUND-ORANGE: rgba(225, 119, 25, 0.1);
  --weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, 0.1);
  --weui-TAG-TEXT-RED: rgba(250, 81, 81, 0.6);
  --weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, 0.1);
  --weui-TAG-BACKGROUND-BLUE: rgba(0, 125, 187, 0.1);
  --weui-TAG-BACKGROUND-BLACK: rgba(0, 0, 0, 0.05);
}
@media (prefers-color-scheme: dark) {
  .wx-root[data-weui-mode='care']:not([data-weui-theme='light']),
  body[data-weui-mode='care']:not([data-weui-theme='light']) {
    --weui-BG-0: #111;
    --weui-BG-1: #1e1e1e;
    --weui-BG-2: #191919;
    --weui-BG-3: #202020;
    --weui-BG-4: #404040;
    --weui-BG-5: #2c2c2c;
    --weui-BLUE-100: #10aeff;
    --weui-BLUE-120: #0c8bcc;
    --weui-BLUE-170: #04344d;
    --weui-BLUE-80: #3fbeff;
    --weui-BLUE-90: #28b6ff;
    --weui-BLUE-BG-100: #48a6e2;
    --weui-BLUE-BG-110: #4095cb;
    --weui-BLUE-BG-130: #32749e;
    --weui-BLUE-BG-90: #5aafe4;
    --weui-BRAND-100: #07c160;
    --weui-BRAND-120: #059a4c;
    --weui-BRAND-170: #023a1c;
    --weui-BRAND-80: #38cd7f;
    --weui-BRAND-90: #20c770;
    --weui-BRAND-BG-100: #2aae67;
    --weui-BRAND-BG-110: #259c5c;
    --weui-BRAND-BG-130: #1d7a48;
    --weui-BRAND-BG-90: #3eb575;
    --weui-FG-0: rgba(255, 255, 255, 0.85);
    --weui-FG-0_5: rgba(255, 255, 255, 0.65);
    --weui-FG-1: rgba(255, 255, 255, 0.55);
    --weui-FG-2: rgba(255, 255, 255, 0.35);
    --weui-FG-3: rgba(255, 255, 255, 0.1);
    --weui-FG-4: rgba(255, 255, 255, 0.15);
    --weui-GLYPH-0: rgba(255, 255, 255, 0.85);
    --weui-GLYPH-1: rgba(255, 255, 255, 0.55);
    --weui-GLYPH-2: rgba(255, 255, 255, 0.35);
    --weui-GLYPH-WHITE-0: rgba(255, 255, 255, 0.85);
    --weui-GLYPH-WHITE-1: rgba(255, 255, 255, 0.55);
    --weui-GLYPH-WHITE-2: rgba(255, 255, 255, 0.35);
    --weui-GLYPH-WHITE-3: #fff;
    --weui-GREEN-100: #74a800;
    --weui-GREEN-120: #5c8600;
    --weui-GREEN-170: #233200;
    --weui-GREEN-80: #8fb933;
    --weui-GREEN-90: #82b01a;
    --weui-GREEN-BG-100: #789833;
    --weui-GREEN-BG-110: #6b882d;
    --weui-GREEN-BG-130: #65802b;
    --weui-GREEN-BG-90: #85a247;
    --weui-INDIGO-100: #1196ff;
    --weui-INDIGO-120: #0d78cc;
    --weui-INDIGO-170: #052d4d;
    --weui-INDIGO-80: #40abff;
    --weui-INDIGO-90: #28a0ff;
    --weui-INDIGO-BG-100: #0d78cc;
    --weui-INDIGO-BG-110: #0b6bb7;
    --weui-INDIGO-BG-130: #09548f;
    --weui-INDIGO-BG-90: #2585d1;
    --weui-LIGHTGREEN-100: #3eb575;
    --weui-LIGHTGREEN-120: #31905d;
    --weui-LIGHTGREEN-170: #123522;
    --weui-LIGHTGREEN-80: #64c390;
    --weui-LIGHTGREEN-90: #51bc83;
    --weui-LIGHTGREEN-BG-100: #31905d;
    --weui-LIGHTGREEN-BG-110: #2c8153;
    --weui-LIGHTGREEN-BG-130: #226541;
    --weui-LIGHTGREEN-BG-90: #31905d;
    --weui-LINK-100: #7d90a9;
    --weui-LINK-120: #647387;
    --weui-LINK-170: #252a32;
    --weui-LINK-80: #97a6ba;
    --weui-LINK-90: #899ab1;
    --weui-LINKFINDER-100: #dee9ff;
    --weui-MATERIAL-ATTACHMENTCOLUMN: rgba(32, 32, 32, 0.93);
    --weui-MATERIAL-NAVIGATIONBAR: rgba(18, 18, 18, 0.9);
    --weui-MATERIAL-REGULAR: rgba(37, 37, 37, 0.6);
    --weui-MATERIAL-THICK: rgba(34, 34, 34, 0.9);
    --weui-MATERIAL-THIN: rgba(245, 245, 245, 0.4);
    --weui-MATERIAL-TOOLBAR: rgba(35, 35, 35, 0.93);
    --weui-ORANGE-100: #c87d2f;
    --weui-ORANGE-120: #a06425;
    --weui-ORANGE-170: #3b250e;
    --weui-ORANGE-80: #d39758;
    --weui-ORANGE-90: #cd8943;
    --weui-ORANGE-BG-100: #bb6000;
    --weui-ORANGE-BG-110: #a85600;
    --weui-ORANGE-BG-130: #824300;
    --weui-ORANGE-BG-90: #c1701a;
    --weui-ORANGERED-100: #ff6146;
    --weui-OVERLAY: rgba(0, 0, 0, 0.8);
    --weui-OVERLAY-WHITE: rgba(242, 242, 242, 0.8);
    --weui-PURPLE-100: #8183ff;
    --weui-PURPLE-120: #6768cc;
    --weui-PURPLE-170: #26274c;
    --weui-PURPLE-80: #9a9bff;
    --weui-PURPLE-90: #8d8fff;
    --weui-PURPLE-BG-100: #6768cc;
    --weui-PURPLE-BG-110: #5c5db7;
    --weui-PURPLE-BG-130: #48498f;
    --weui-PURPLE-BG-90: #7677d1;
    --weui-RED-100: #fa5151;
    --weui-RED-120: #c84040;
    --weui-RED-170: #4b1818;
    --weui-RED-80: #fb7373;
    --weui-RED-90: #fa6262;
    --weui-RED-BG-100: #cf5148;
    --weui-RED-BG-110: #ba4940;
    --weui-RED-BG-130: #913832;
    --weui-RED-BG-90: #d3625a;
    --weui-SECONDARY-BG: rgba(255, 255, 255, 0.15);
    --weui-SEPARATOR-0: rgba(255, 255, 255, 0.05);
    --weui-SEPARATOR-1: rgba(255, 255, 255, 0.15);
    --weui-STATELAYER-HOVERED: rgba(0, 0, 0, 0.02);
    --weui-STATELAYER-PRESSED: rgba(255, 255, 255, 0.1);
    --weui-STATELAYER-PRESSEDSTRENGTHENED: rgba(255, 255, 255, 0.2);
    --weui-YELLOW-100: #cc9c00;
    --weui-YELLOW-120: #a37c00;
    --weui-YELLOW-170: #3d2f00;
    --weui-YELLOW-80: #d6af33;
    --weui-YELLOW-90: #d1a519;
    --weui-YELLOW-BG-100: #bf9100;
    --weui-YELLOW-BG-110: #ab8200;
    --weui-YELLOW-BG-130: #866500;
    --weui-YELLOW-BG-90: #c59c1a;
    --weui-FG-HALF: rgba(255, 255, 255, 0.65);
    --weui-RED: #fa5151;
    --weui-ORANGERED: #ff6146;
    --weui-ORANGE: #c87d2f;
    --weui-YELLOW: #cc9c00;
    --weui-GREEN: #74a800;
    --weui-LIGHTGREEN: #3eb575;
    --weui-TEXTGREEN: #259c5c;
    --weui-BRAND: #07c160;
    --weui-BLUE: #10aeff;
    --weui-INDIGO: #1196ff;
    --weui-PURPLE: #8183ff;
    --weui-LINK: #7d90a9;
    --weui-REDORANGE: #ff6146;
    --weui-TAG-BACKGROUND-BLACK: rgba(255, 255, 255, 0.05);
    --weui-FG: #fff;
    --weui-WHITE: rgba(255, 255, 255, 0.8);
    --weui-FG-5: rgba(255, 255, 255, 0.1);
    --weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, 0.1);
    --weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, 0.1);
    --weui-TAG-TEXT-RED: rgba(250, 81, 81, 0.6);
    --weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, 0.1);
    --weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, 0.1);
    --weui-TAG-TEXT-ORANGE: rgba(250, 157, 59, 0.6);
    --weui-BG: #000;
    --weui-TAG-TEXT-GREEN: rgba(6, 174, 86, 0.6);
    --weui-TAG-TEXT-BLUE: rgba(16, 174, 255, 0.6);
    --weui-TAG-TEXT-BLACK: rgba(255, 255, 255, 0.5);
  }
}
.wx-root[data-weui-mode='care'][data-weui-theme='dark'],
body[data-weui-mode='care'][data-weui-theme='dark'] {
  --weui-BG-0: #111;
  --weui-BG-1: #1e1e1e;
  --weui-BG-2: #191919;
  --weui-BG-3: #202020;
  --weui-BG-4: #404040;
  --weui-BG-5: #2c2c2c;
  --weui-BLUE-100: #10aeff;
  --weui-BLUE-120: #0c8bcc;
  --weui-BLUE-170: #04344d;
  --weui-BLUE-80: #3fbeff;
  --weui-BLUE-90: #28b6ff;
  --weui-BLUE-BG-100: #48a6e2;
  --weui-BLUE-BG-110: #4095cb;
  --weui-BLUE-BG-130: #32749e;
  --weui-BLUE-BG-90: #5aafe4;
  --weui-BRAND-100: #07c160;
  --weui-BRAND-120: #059a4c;
  --weui-BRAND-170: #023a1c;
  --weui-BRAND-80: #38cd7f;
  --weui-BRAND-90: #20c770;
  --weui-BRAND-BG-100: #2aae67;
  --weui-BRAND-BG-110: #259c5c;
  --weui-BRAND-BG-130: #1d7a48;
  --weui-BRAND-BG-90: #3eb575;
  --weui-FG-0: rgba(255, 255, 255, 0.85);
  --weui-FG-0_5: rgba(255, 255, 255, 0.65);
  --weui-FG-1: rgba(255, 255, 255, 0.55);
  --weui-FG-2: rgba(255, 255, 255, 0.35);
  --weui-FG-3: rgba(255, 255, 255, 0.1);
  --weui-FG-4: rgba(255, 255, 255, 0.15);
  --weui-GLYPH-0: rgba(255, 255, 255, 0.85);
  --weui-GLYPH-1: rgba(255, 255, 255, 0.55);
  --weui-GLYPH-2: rgba(255, 255, 255, 0.35);
  --weui-GLYPH-WHITE-0: rgba(255, 255, 255, 0.85);
  --weui-GLYPH-WHITE-1: rgba(255, 255, 255, 0.55);
  --weui-GLYPH-WHITE-2: rgba(255, 255, 255, 0.35);
  --weui-GLYPH-WHITE-3: #fff;
  --weui-GREEN-100: #74a800;
  --weui-GREEN-120: #5c8600;
  --weui-GREEN-170: #233200;
  --weui-GREEN-80: #8fb933;
  --weui-GREEN-90: #82b01a;
  --weui-GREEN-BG-100: #789833;
  --weui-GREEN-BG-110: #6b882d;
  --weui-GREEN-BG-130: #65802b;
  --weui-GREEN-BG-90: #85a247;
  --weui-INDIGO-100: #1196ff;
  --weui-INDIGO-120: #0d78cc;
  --weui-INDIGO-170: #052d4d;
  --weui-INDIGO-80: #40abff;
  --weui-INDIGO-90: #28a0ff;
  --weui-INDIGO-BG-100: #0d78cc;
  --weui-INDIGO-BG-110: #0b6bb7;
  --weui-INDIGO-BG-130: #09548f;
  --weui-INDIGO-BG-90: #2585d1;
  --weui-LIGHTGREEN-100: #3eb575;
  --weui-LIGHTGREEN-120: #31905d;
  --weui-LIGHTGREEN-170: #123522;
  --weui-LIGHTGREEN-80: #64c390;
  --weui-LIGHTGREEN-90: #51bc83;
  --weui-LIGHTGREEN-BG-100: #31905d;
  --weui-LIGHTGREEN-BG-110: #2c8153;
  --weui-LIGHTGREEN-BG-130: #226541;
  --weui-LIGHTGREEN-BG-90: #31905d;
  --weui-LINK-100: #7d90a9;
  --weui-LINK-120: #647387;
  --weui-LINK-170: #252a32;
  --weui-LINK-80: #97a6ba;
  --weui-LINK-90: #899ab1;
  --weui-LINKFINDER-100: #dee9ff;
  --weui-MATERIAL-ATTACHMENTCOLUMN: rgba(32, 32, 32, 0.93);
  --weui-MATERIAL-NAVIGATIONBAR: rgba(18, 18, 18, 0.9);
  --weui-MATERIAL-REGULAR: rgba(37, 37, 37, 0.6);
  --weui-MATERIAL-THICK: rgba(34, 34, 34, 0.9);
  --weui-MATERIAL-THIN: rgba(245, 245, 245, 0.4);
  --weui-MATERIAL-TOOLBAR: rgba(35, 35, 35, 0.93);
  --weui-ORANGE-100: #c87d2f;
  --weui-ORANGE-120: #a06425;
  --weui-ORANGE-170: #3b250e;
  --weui-ORANGE-80: #d39758;
  --weui-ORANGE-90: #cd8943;
  --weui-ORANGE-BG-100: #bb6000;
  --weui-ORANGE-BG-110: #a85600;
  --weui-ORANGE-BG-130: #824300;
  --weui-ORANGE-BG-90: #c1701a;
  --weui-ORANGERED-100: #ff6146;
  --weui-OVERLAY: rgba(0, 0, 0, 0.8);
  --weui-OVERLAY-WHITE: rgba(242, 242, 242, 0.8);
  --weui-PURPLE-100: #8183ff;
  --weui-PURPLE-120: #6768cc;
  --weui-PURPLE-170: #26274c;
  --weui-PURPLE-80: #9a9bff;
  --weui-PURPLE-90: #8d8fff;
  --weui-PURPLE-BG-100: #6768cc;
  --weui-PURPLE-BG-110: #5c5db7;
  --weui-PURPLE-BG-130: #48498f;
  --weui-PURPLE-BG-90: #7677d1;
  --weui-RED-100: #fa5151;
  --weui-RED-120: #c84040;
  --weui-RED-170: #4b1818;
  --weui-RED-80: #fb7373;
  --weui-RED-90: #fa6262;
  --weui-RED-BG-100: #cf5148;
  --weui-RED-BG-110: #ba4940;
  --weui-RED-BG-130: #913832;
  --weui-RED-BG-90: #d3625a;
  --weui-SECONDARY-BG: rgba(255, 255, 255, 0.15);
  --weui-SEPARATOR-0: rgba(255, 255, 255, 0.05);
  --weui-SEPARATOR-1: rgba(255, 255, 255, 0.15);
  --weui-STATELAYER-HOVERED: rgba(0, 0, 0, 0.02);
  --weui-STATELAYER-PRESSED: rgba(255, 255, 255, 0.1);
  --weui-STATELAYER-PRESSEDSTRENGTHENED: rgba(255, 255, 255, 0.2);
  --weui-YELLOW-100: #cc9c00;
  --weui-YELLOW-120: #a37c00;
  --weui-YELLOW-170: #3d2f00;
  --weui-YELLOW-80: #d6af33;
  --weui-YELLOW-90: #d1a519;
  --weui-YELLOW-BG-100: #bf9100;
  --weui-YELLOW-BG-110: #ab8200;
  --weui-YELLOW-BG-130: #866500;
  --weui-YELLOW-BG-90: #c59c1a;
  --weui-FG-HALF: rgba(255, 255, 255, 0.65);
  --weui-RED: #fa5151;
  --weui-ORANGERED: #ff6146;
  --weui-ORANGE: #c87d2f;
  --weui-YELLOW: #cc9c00;
  --weui-GREEN: #74a800;
  --weui-LIGHTGREEN: #3eb575;
  --weui-TEXTGREEN: #259c5c;
  --weui-BRAND: #07c160;
  --weui-BLUE: #10aeff;
  --weui-INDIGO: #1196ff;
  --weui-PURPLE: #8183ff;
  --weui-LINK: #7d90a9;
  --weui-REDORANGE: #ff6146;
  --weui-TAG-BACKGROUND-BLACK: rgba(255, 255, 255, 0.05);
  --weui-FG: #fff;
  --weui-WHITE: rgba(255, 255, 255, 0.8);
  --weui-FG-5: rgba(255, 255, 255, 0.1);
  --weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, 0.1);
  --weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, 0.1);
  --weui-TAG-TEXT-RED: rgba(250, 81, 81, 0.6);
  --weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, 0.1);
  --weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, 0.1);
  --weui-TAG-TEXT-ORANGE: rgba(250, 157, 59, 0.6);
  --weui-BG: #000;
  --weui-TAG-TEXT-GREEN: rgba(6, 174, 86, 0.6);
  --weui-TAG-TEXT-BLUE: rgba(16, 174, 255, 0.6);
  --weui-TAG-TEXT-BLACK: rgba(255, 255, 255, 0.5);
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
/* stylelint-disable no-duplicate-selectors */
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.wx-root,
body {
  --weui-BG-COLOR-ACTIVE: #ececec;
}
.wx-root[data-weui-theme='dark'],
body[data-weui-theme='dark'] {
  --weui-BG-COLOR-ACTIVE: #373737;
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']),
  body:not([data-weui-theme='light']) {
    --weui-BG-COLOR-ACTIVE: #373737;
  }
}
[class^="weui-icon-"][class^="weui-icon-"],
[class^="weui-icon-"][class*=" weui-icon-"],
[class*=" weui-icon-"][class^="weui-icon-"],
[class*=" weui-icon-"][class*=" weui-icon-"] {
  display: inline-block;
  vertical-align: middle;
  font-size: 10px;
  width: 2.4em;
  height: 2.4em;
  -webkit-mask-position: 50% 50%;
          mask-position: 50% 50%;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: 100%;
          mask-size: 100%;
  background-color: currentColor;
}
.weui-icon-circle {
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%221000%22%20height%3D%221000%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M500%20916.667C269.881%20916.667%2083.333%20730.119%2083.333%20500%2083.333%20269.881%20269.881%2083.333%20500%2083.333c230.119%200%20416.667%20186.548%20416.667%20416.667%200%20230.119-186.548%20416.667-416.667%20416.667zm0-50c202.504%200%20366.667-164.163%20366.667-366.667%200-202.504-164.163-366.667-366.667-366.667-202.504%200-366.667%20164.163-366.667%20366.667%200%20202.504%20164.163%20366.667%20366.667%20366.667z%22%20fill-rule%3D%22evenodd%22%20fill-opacity%3D%22.9%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%221000%22%20height%3D%221000%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M500%20916.667C269.881%20916.667%2083.333%20730.119%2083.333%20500%2083.333%20269.881%20269.881%2083.333%20500%2083.333c230.119%200%20416.667%20186.548%20416.667%20416.667%200%20230.119-186.548%20416.667-416.667%20416.667zm0-50c202.504%200%20366.667-164.163%20366.667-366.667%200-202.504-164.163-366.667-366.667-366.667-202.504%200-366.667%20164.163-366.667%20366.667%200%20202.504%20164.163%20366.667%20366.667%20366.667z%22%20fill-rule%3D%22evenodd%22%20fill-opacity%3D%22.9%22%2F%3E%3C%2Fsvg%3E);
}
.weui-icon-download {
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M11.25%2012.04l-1.72-1.72-1.06%201.06%202.828%202.83a1%201%200%20001.414-.001l2.828-2.828-1.06-1.061-1.73%201.73V7h-1.5v5.04zm0-5.04V2h1.5v5h6.251c.55%200%20.999.446.999.996v13.008a.998.998%200%2001-.996.996H4.996A.998.998%200%20014%2021.004V7.996A1%201%200%20014.999%207h6.251z%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M11.25%2012.04l-1.72-1.72-1.06%201.06%202.828%202.83a1%201%200%20001.414-.001l2.828-2.828-1.06-1.061-1.73%201.73V7h-1.5v5.04zm0-5.04V2h1.5v5h6.251c.55%200%20.999.446.999.996v13.008a.998.998%200%2001-.996.996H4.996A.998.998%200%20014%2021.004V7.996A1%201%200%20014.999%207h6.251z%22%2F%3E%3C%2Fsvg%3E);
}
.weui-icon-info {
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.75-12v7h1.5v-7h-1.5zM12%209a1%201%200%20100-2%201%201%200%20000%202z%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.75-12v7h1.5v-7h-1.5zM12%209a1%201%200%20100-2%201%201%200%20000%202z%22%2F%3E%3C%2Fsvg%3E);
}
.weui-icon-safe-success {
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M500.9%204.6C315.5%2046.7%20180.4%2093.1%2057.6%20132c0%20129.3.2%20231.7.2%20339.7%200%20304.2%20248.3%20471.6%20443.1%20523.7C695.7%20943.3%20944%20775.9%20944%20471.7c0-108%20.2-210.4.2-339.7C821.4%2093.1%20686.3%2046.7%20500.9%204.6zm248.3%20349.1l-299.7%20295c-2.1%202-5.3%202-7.4-.1L304.4%20506.1c-2-2.1-2.3-5.7-.6-8l18.3-24.9c1.7-2.3%205-2.8%207.2-1l112.2%2086c2.3%201.8%206%201.7%208.1-.1l274.7-228.9c2.2-1.8%205.7-1.7%207.7.3l17%2016.8c2.2%202.1%202.2%205.3.2%207.4z%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23070202%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M500.9%204.6C315.5%2046.7%20180.4%2093.1%2057.6%20132c0%20129.3.2%20231.7.2%20339.7%200%20304.2%20248.3%20471.6%20443.1%20523.7C695.7%20943.3%20944%20775.9%20944%20471.7c0-108%20.2-210.4.2-339.7C821.4%2093.1%20686.3%2046.7%20500.9%204.6zm248.3%20349.1l-299.7%20295c-2.1%202-5.3%202-7.4-.1L304.4%20506.1c-2-2.1-2.3-5.7-.6-8l18.3-24.9c1.7-2.3%205-2.8%207.2-1l112.2%2086c2.3%201.8%206%201.7%208.1-.1l274.7-228.9c2.2-1.8%205.7-1.7%207.7.3l17%2016.8c2.2%202.1%202.2%205.3.2%207.4z%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23070202%22%2F%3E%3C%2Fsvg%3E);
}
.weui-icon-safe-warn {
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M500.9%204.5c-185.4%2042-320.4%2088.4-443.2%20127.3%200%20129.3.2%20231.7.2%20339.6%200%20304.1%20248.2%20471.4%20443%20523.6%20194.7-52.2%20443-219.5%20443-523.6%200-107.9.2-210.3.2-339.6C821.3%2092.9%20686.2%2046.5%20500.9%204.5zm-26.1%20271.1h52.1c5.8%200%2010.3%204.7%2010.1%2010.4l-11.6%20313.8c-.1%202.8-2.5%205.2-5.4%205.2h-38.2c-2.9%200-5.3-2.3-5.4-5.2L464.8%20286c-.2-5.8%204.3-10.4%2010-10.4zm26.1%20448.3c-20.2%200-36.5-16.3-36.5-36.5s16.3-36.5%2036.5-36.5%2036.5%2016.3%2036.5%2036.5-16.4%2036.5-36.5%2036.5z%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23020202%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M500.9%204.5c-185.4%2042-320.4%2088.4-443.2%20127.3%200%20129.3.2%20231.7.2%20339.6%200%20304.1%20248.2%20471.4%20443%20523.6%20194.7-52.2%20443-219.5%20443-523.6%200-107.9.2-210.3.2-339.6C821.3%2092.9%20686.2%2046.5%20500.9%204.5zm-26.1%20271.1h52.1c5.8%200%2010.3%204.7%2010.1%2010.4l-11.6%20313.8c-.1%202.8-2.5%205.2-5.4%205.2h-38.2c-2.9%200-5.3-2.3-5.4-5.2L464.8%20286c-.2-5.8%204.3-10.4%2010-10.4zm26.1%20448.3c-20.2%200-36.5-16.3-36.5-36.5s16.3-36.5%2036.5-36.5%2036.5%2016.3%2036.5%2036.5-16.4%2036.5-36.5%2036.5z%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23020202%22%2F%3E%3C%2Fsvg%3E);
}
.weui-icon-success {
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-1.177-7.86l-2.765-2.767L7%2012.431l3.119%203.121a1%201%200%20001.414%200l5.952-5.95-1.062-1.062-5.6%205.6z%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-1.177-7.86l-2.765-2.767L7%2012.431l3.119%203.121a1%201%200%20001.414%200l5.952-5.95-1.062-1.062-5.6%205.6z%22%2F%3E%3C%2Fsvg%3E);
}
.weui-icon-success-circle {
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-1.2a8.8%208.8%200%20100-17.6%208.8%208.8%200%20000%2017.6zm-1.172-6.242l5.809-5.808.848.849-5.95%205.95a1%201%200%2001-1.414%200L7%2012.426l.849-.849%202.98%202.98z%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-1.2a8.8%208.8%200%20100-17.6%208.8%208.8%200%20000%2017.6zm-1.172-6.242l5.809-5.808.848.849-5.95%205.95a1%201%200%2001-1.414%200L7%2012.426l.849-.849%202.98%202.98z%22%2F%3E%3C%2Fsvg%3E);
}
.weui-icon-success-no-circle {
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.657%2018.435L3%2012.778l1.414-1.414%204.95%204.95L20.678%205l1.414%201.414-12.02%2012.021a1%201%200%2001-1.415%200z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.657%2018.435L3%2012.778l1.414-1.414%204.95%204.95L20.678%205l1.414%201.414-12.02%2012.021a1%201%200%2001-1.415%200z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
}
.weui-icon-waiting {
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.75%2011.38V6h-1.5v6l4.243%204.243%201.06-1.06-3.803-3.804zM12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.75%2011.38V6h-1.5v6l4.243%204.243%201.06-1.06-3.803-3.804zM12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
}
.weui-icon-waiting-circle {
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.6%2011.503l3.891%203.891-.848.849L11.4%2012V6h1.2v5.503zM12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-1.2a8.8%208.8%200%20100-17.6%208.8%208.8%200%20000%2017.6z%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.6%2011.503l3.891%203.891-.848.849L11.4%2012V6h1.2v5.503zM12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-1.2a8.8%208.8%200%20100-17.6%208.8%208.8%200%20000%2017.6z%22%2F%3E%3C%2Fsvg%3E);
}
.weui-icon-warn {
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.763-15.864l.11%207.596h1.305l.11-7.596h-1.525zm.759%2010.967c.512%200%20.902-.383.902-.882%200-.5-.39-.882-.902-.882a.878.878%200%2000-.896.882c0%20.499.396.882.896.882z%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.763-15.864l.11%207.596h1.305l.11-7.596h-1.525zm.759%2010.967c.512%200%20.902-.383.902-.882%200-.5-.39-.882-.902-.882a.878.878%200%2000-.896.882c0%20.499.396.882.896.882z%22%2F%3E%3C%2Fsvg%3E);
}
.weui-icon-outlined-warn {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12ZM20.8 12C20.8 16.8601 16.8601 20.8 12 20.8C7.13989 20.8 3.2 16.8601 3.2 12C3.2 7.13989 7.13989 3.2 12 3.2C16.8601 3.2 20.8 7.13989 20.8 12ZM12.6592 6.43115L12.5713 13.4917H11.4287L11.3408 6.43115H12.6592ZM11.165 16.2383C11.165 16.707 11.5312 17.0732 12 17.0732C12.4761 17.0732 12.835 16.707 12.835 16.2383C12.835 15.7622 12.4761 15.4033 12 15.4033C11.5312 15.4033 11.165 15.7622 11.165 16.2383Z' fill='black' /%3E%3C/svg%3E%0A");
          mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12ZM20.8 12C20.8 16.8601 16.8601 20.8 12 20.8C7.13989 20.8 3.2 16.8601 3.2 12C3.2 7.13989 7.13989 3.2 12 3.2C16.8601 3.2 20.8 7.13989 20.8 12ZM12.6592 6.43115L12.5713 13.4917H11.4287L11.3408 6.43115H12.6592ZM11.165 16.2383C11.165 16.707 11.5312 17.0732 12 17.0732C12.4761 17.0732 12.835 16.707 12.835 16.2383C12.835 15.7622 12.4761 15.4033 12 15.4033C11.5312 15.4033 11.165 15.7622 11.165 16.2383Z' fill='black' /%3E%3C/svg%3E%0A");
}
.weui-icon-info-circle {
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-1.2a8.8%208.8%200%20100-17.6%208.8%208.8%200%20000%2017.6zM11.4%2010h1.2v7h-1.2v-7zm.6-1a1%201%200%20110-2%201%201%200%20010%202z%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-1.2a8.8%208.8%200%20100-17.6%208.8%208.8%200%20000%2017.6zM11.4%2010h1.2v7h-1.2v-7zm.6-1a1%201%200%20110-2%201%201%200%20010%202z%22%2F%3E%3C%2Fsvg%3E);
}
.weui-icon-cancel {
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-1.2a8.8%208.8%200%20100-17.6%208.8%208.8%200%20000%2017.6z%22%20fill-rule%3D%22nonzero%22%2F%3E%3Cpath%20d%3D%22M12.849%2012l3.11%203.111-.848.849L12%2012.849l-3.111%203.11-.849-.848L11.151%2012l-3.11-3.111.848-.849L12%2011.151l3.111-3.11.849.848L12.849%2012z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-1.2a8.8%208.8%200%20100-17.6%208.8%208.8%200%20000%2017.6z%22%20fill-rule%3D%22nonzero%22%2F%3E%3Cpath%20d%3D%22M12.849%2012l3.11%203.111-.848.849L12%2012.849l-3.111%203.11-.849-.848L11.151%2012l-3.11-3.111.848-.849L12%2011.151l3.111-3.11.849.848L12.849%2012z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
}
.weui-icon-search {
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M16.31%2015.561l4.114%204.115-.848.848-4.123-4.123a7%207%200%2011.857-.84zM16.8%2011a5.8%205.8%200%2010-11.6%200%205.8%205.8%200%200011.6%200z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M16.31%2015.561l4.114%204.115-.848.848-4.123-4.123a7%207%200%2011.857-.84zM16.8%2011a5.8%205.8%200%2010-11.6%200%205.8%205.8%200%200011.6%200z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
}
.weui-icon-clear {
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M13.06%2012l3.006-3.005-1.06-1.06L12%2010.938%208.995%207.934l-1.06%201.06L10.938%2012l-3.005%203.005%201.06%201.06L12%2013.062l3.005%203.005%201.06-1.06L13.062%2012zM12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010z%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M13.06%2012l3.006-3.005-1.06-1.06L12%2010.938%208.995%207.934l-1.06%201.06L10.938%2012l-3.005%203.005%201.06%201.06L12%2013.062l3.005%203.005%201.06-1.06L13.062%2012zM12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010z%22%2F%3E%3C%2Fsvg%3E);
}
.weui-icon-back {
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm1.999-6.563L10.68%2012%2014%208.562%2012.953%207.5%209.29%2011.277a1.045%201.045%200%20000%201.446l3.663%203.777L14%2015.437z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm1.999-6.563L10.68%2012%2014%208.562%2012.953%207.5%209.29%2011.277a1.045%201.045%200%20000%201.446l3.663%203.777L14%2015.437z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
}
.weui-icon-delete {
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6.774%206.4l.812%2013.648a.8.8%200%2000.798.752h7.232a.8.8%200%2000.798-.752L17.226%206.4H6.774zm11.655%200l-.817%2013.719A2%202%200%200115.616%2022H8.384a2%202%200%2001-1.996-1.881L5.571%206.4H3.5v-.7a.5.5%200%2001.5-.5h16a.5.5%200%2001.5.5v.7h-2.071zM14%203a.5.5%200%2001.5.5v.7h-5v-.7A.5.5%200%200110%203h4zM9.5%209h1.2l.5%209H10l-.5-9zm3.8%200h1.2l-.5%209h-1.2l.5-9z%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6.774%206.4l.812%2013.648a.8.8%200%2000.798.752h7.232a.8.8%200%2000.798-.752L17.226%206.4H6.774zm11.655%200l-.817%2013.719A2%202%200%200115.616%2022H8.384a2%202%200%2001-1.996-1.881L5.571%206.4H3.5v-.7a.5.5%200%2001.5-.5h16a.5.5%200%2001.5.5v.7h-2.071zM14%203a.5.5%200%2001.5.5v.7h-5v-.7A.5.5%200%200110%203h4zM9.5%209h1.2l.5%209H10l-.5-9zm3.8%200h1.2l-.5%209h-1.2l.5-9z%22%2F%3E%3C%2Fsvg%3E);
}
.weui-icon-success-no-circle-thin {
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.864%2016.617l-5.303-5.303-1.061%201.06%205.657%205.657a1%201%200%20001.414%200L21.238%206.364l-1.06-1.06L8.864%2016.616z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.864%2016.617l-5.303-5.303-1.061%201.06%205.657%205.657a1%201%200%20001.414%200L21.238%206.364l-1.06-1.06L8.864%2016.616z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
}
.weui-icon-arrow {
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.454%206.58l1.06-1.06%205.78%205.779a.996.996%200%20010%201.413l-5.78%205.779-1.06-1.061%205.425-5.425-5.425-5.424z%22%20fill%3D%22%23B2B2B2%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.454%206.58l1.06-1.06%205.78%205.779a.996.996%200%20010%201.413l-5.78%205.779-1.06-1.061%205.425-5.425-5.425-5.424z%22%20fill%3D%22%23B2B2B2%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
}
.weui-icon-arrow-bold {
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2212%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.157%2012.711L4.5%2018.368l-1.414-1.414%204.95-4.95-4.95-4.95L4.5%205.64l5.657%205.657a1%201%200%20010%201.414z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2212%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.157%2012.711L4.5%2018.368l-1.414-1.414%204.95-4.95-4.95-4.95L4.5%205.64l5.657%205.657a1%201%200%20010%201.414z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
}
.weui-icon-back-arrow {
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3.343%2012l7.071%207.071L9%2020.485l-7.778-7.778a1%201%200%20010-1.414L9%203.515l1.414%201.414L3.344%2012z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3.343%2012l7.071%207.071L9%2020.485l-7.778-7.778a1%201%200%20010-1.414L9%203.515l1.414%201.414L3.344%2012z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
}
.weui-icon-back-arrow-thin {
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10%2019.438L8.955%2020.5l-7.666-7.79a1.02%201.02%200%20010-1.42L8.955%203.5%2010%204.563%202.682%2012%2010%2019.438z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10%2019.438L8.955%2020.5l-7.666-7.79a1.02%201.02%200%20010-1.42L8.955%203.5%2010%204.563%202.682%2012%2010%2019.438z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
}
.weui-icon-close {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.25 10.6932L6.05682 4.5L5 5.55682L11.1932 11.75L5 17.9432L6.05682 19L12.25 12.8068L18.4432 19L19.5 17.9432L13.3068 11.75L19.5 5.55682L18.4432 4.5L12.25 10.6932Z' fill='black' /%3E%3C/svg%3E%0A");
          mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.25 10.6932L6.05682 4.5L5 5.55682L11.1932 11.75L5 17.9432L6.05682 19L12.25 12.8068L18.4432 19L19.5 17.9432L13.3068 11.75L19.5 5.55682L18.4432 4.5L12.25 10.6932Z' fill='black' /%3E%3C/svg%3E%0A");
}
.weui-icon-close-thin {
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.25%2010.693L6.057%204.5%205%205.557l6.193%206.193L5%2017.943%206.057%2019l6.193-6.193L18.443%2019l1.057-1.057-6.193-6.193L19.5%205.557%2018.443%204.5z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.25%2010.693L6.057%204.5%205%205.557l6.193%206.193L5%2017.943%206.057%2019l6.193-6.193L18.443%2019l1.057-1.057-6.193-6.193L19.5%205.557%2018.443%204.5z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
}
.weui-icon-back-circle {
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-1.2a8.8%208.8%200%20100-17.6%208.8%208.8%200%20000%2017.6zm1.999-5.363L12.953%2016.5%209.29%2012.723a1.045%201.045%200%20010-1.446L12.953%207.5%2014%208.563%2010.68%2012%2014%2015.438z%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-1.2a8.8%208.8%200%20100-17.6%208.8%208.8%200%20000%2017.6zm1.999-5.363L12.953%2016.5%209.29%2012.723a1.045%201.045%200%20010-1.446L12.953%207.5%2014%208.563%2010.68%2012%2014%2015.438z%22%2F%3E%3C%2Fsvg%3E);
}
.weui-icon-success {
  color: #1f559f;
}
.weui-icon-waiting {
  color: var(--weui-BLUE);
}
.weui-icon-warn {
  color: var(--weui-RED);
}
.weui-icon-info {
  color: var(--weui-BLUE);
}
.weui-icon-success-circle {
  color: #1f559f;
}
.weui-icon-success-no-circle,
.weui-icon-success-no-circle-thin {
  color: #1f559f;
}
.weui-icon-waiting-circle {
  color: var(--weui-BLUE);
}
.weui-icon-circle {
  color: var(--weui-FG-2);
}
.weui-icon-download {
  color: #1f559f;
}
.weui-icon-info-circle {
  color: var(--weui-FG-2);
}
.weui-icon-safe-success {
  color: #1f559f;
}
.weui-icon-safe-warn {
  color: var(--weui-YELLOW);
}
.weui-icon-cancel {
  color: var(--weui-RED);
}
.weui-icon-search {
  color: var(--weui-FG-1);
}
.weui-icon-clear {
  color: var(--weui-FG-2);
}
.weui-icon-clear:active {
  color: var(--weui-FG-1);
}
.weui-icon-delete.weui-icon_gallery-delete {
  color: var(--weui-WHITE);
}
.weui-icon-arrow.weui-icon-arrow,
.weui-icon-arrow.weui-icon-arrow-bold,
.weui-icon-arrow.weui-icon-back-arrow,
.weui-icon-arrow.weui-icon-back-arrow-thin,
.weui-icon-arrow-bold.weui-icon-arrow,
.weui-icon-arrow-bold.weui-icon-arrow-bold,
.weui-icon-arrow-bold.weui-icon-back-arrow,
.weui-icon-arrow-bold.weui-icon-back-arrow-thin,
.weui-icon-back-arrow.weui-icon-arrow,
.weui-icon-back-arrow.weui-icon-arrow-bold,
.weui-icon-back-arrow.weui-icon-back-arrow,
.weui-icon-back-arrow.weui-icon-back-arrow-thin,
.weui-icon-back-arrow-thin.weui-icon-arrow,
.weui-icon-back-arrow-thin.weui-icon-arrow-bold,
.weui-icon-back-arrow-thin.weui-icon-back-arrow,
.weui-icon-back-arrow-thin.weui-icon-back-arrow-thin {
  width: 1.2em;
}
.weui-icon-arrow,
.weui-icon-arrow-bold {
  color: var(--weui-FG-2);
}
.weui-icon-back-arrow,
.weui-icon-back-arrow-thin {
  color: var(--weui-FG-0);
}
.weui-icon-back,
.weui-icon-back-circle {
  color: var(--weui-FG-0);
}
.weui-icon_msg.weui-icon_msg {
  width: 6.4em;
  height: 6.4em;
}
.weui-icon_msg.weui-icon_msg.weui-icon-warn {
  color: var(--weui-RED);
}
.weui-icon_msg.weui-icon_msg.weui-icon-info-circle {
  color: var(--weui-BLUE);
}
.weui-icon_msg-primary.weui-icon_msg-primary {
  width: 6.4em;
  height: 6.4em;
}
.weui-icon_msg-primary.weui-icon_msg-primary.weui-icon-warn {
  color: var(--weui-YELLOW);
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-hidden_abs {
  opacity: 0;
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
}
.weui-a11y_ref {
  display: none;
}
.weui-hidden-space:empty::before {
  content: "\00A0";
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
}
.weui-a11y-combo {
  position: relative;
}
.weui-a11y-combo__helper {
  opacity: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.weui-a11y-combo__content {
  position: relative;
  z-index: 1;
}
.weui-wa-hotarea-el {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  min-width: 44px;
  min-height: 44px;
  width: 100%;
  height: 100%;
}
.weui-wa-hotarea-el__wrp,
.weui-wa-hotarea,
.weui-wa-hotarea_before {
  position: relative;
}
.weui-wa-hotarea-el__wrp a,
.weui-wa-hotarea a,
.weui-wa-hotarea_before a,
.weui-wa-hotarea-el__wrp button,
.weui-wa-hotarea button,
.weui-wa-hotarea_before button,
.weui-wa-hotarea-el__wrp navigator,
.weui-wa-hotarea navigator,
.weui-wa-hotarea_before navigator {
  position: relative;
  z-index: 1;
}
.weui-wa-hotarea_before::before,
.weui-wa-hotarea::after {
  content: "";
  pointer-events: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  min-width: 44px;
  min-height: 44px;
  width: 100%;
  height: 100%;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-link {
  color: var(--weui-LINK);
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.weui-link:visited {
  color: var(--weui-LINK);
}
.weui-link:active {
  opacity: 0.5;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-btn {
  position: relative;
  display: block;
  width: 184px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px 24px;
  box-sizing: border-box;
  font-weight: 500;
  font-size: 16px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  line-height: 1.5;
  border-radius: 8px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  cursor: default;
  -webkit-user-select: none;
          user-select: none;
}
.weui-btn:active::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--weui-BTN-ACTIVE-MASK);
  border-radius: 8px;
}
.weui-btn:active.weui-btn_loading::before,
.weui-btn:active.weui-btn_disabled::before,
.weui-btn:active[disabled]::before {
  display: none;
}
.weui-btn_block {
  width: auto;
}
.weui-btn_inline {
  display: inline-block;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-btn_default {
  color: var(--weui-FG-0);
  background-color: var(--weui-FG-5);
}
.weui-btn_default:not(.weui-btn_disabled):visited {
  color: var(--weui-FG-0);
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-btn_primary {
  background-color: var(--weui-BRAND);
}
.weui-btn_primary:not(.weui-btn_disabled):visited {
  color: #fff;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-btn_warn {
  background-color: var(--weui-RED-100);
}
.weui-btn_warn:not(.weui-btn_disabled):visited {
  color: #fff;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-btn_overlay.weui-btn_primary {
  color: rgba(0, 0, 0, 0.9);
  background-color: #fff;
}
.weui-btn_overlay.weui-btn_primary:not(.weui-btn_disabled):visited {
  color: rgba(0, 0, 0, 0.9);
}
.weui-btn_overlay.weui-btn_default {
  color: #fff;
  background-color: rgba(247, 247, 247, 0.3);
}
.weui-btn_overlay.weui-btn_default:not(.weui-btn_disabled):visited {
  color: #fff;
}
.weui-btn_overlay.weui-btn_warn {
  color: #fff;
  background-color: var(--weui-RED-100);
}
.weui-btn_overlay.weui-btn_warn:not(.weui-btn_disabled):visited {
  color: #fff;
}
.weui-btn_overlay.weui-btn_disabled,
.weui-btn_overlay[disabled] {
  color: rgba(247, 247, 247, 0.3);
  background-color: rgba(255, 255, 255, 0.3);
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-btn_disabled,
.weui-btn[disabled] {
  color: var(--weui-FG-4);
  background-color: var(--weui-FG-5);
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-btn_loading .weui-mask-loading {
  font-size: 20px;
  margin: -0.2em 4px 0 0;
  color: currentColor;
}
.weui-btn_loading .weui-mask-loading.weui-mask-loading_only {
  margin-right: 0;
}
.weui-btn_loading.weui-btn_default .weui-mask-loading {
  color: #606060;
}
.weui-btn_loading .weui-loading {
  font-size: 20px;
  margin: -0.2em 4px 0 0;
}
.weui-btn_loading .weui-primary-loading {
  font-size: 20px;
  margin: -0.2em 4px 0 0;
  vertical-align: middle;
  color: currentColor;
}
.weui-btn_loading .weui-primary-loading::before {
  content: "";
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-btn_cell {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
  font-size: 16px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  line-height: 1.5;
  padding: 16px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  overflow: hidden;
  background-color: var(--weui-BG-5);
}
.weui-btn_cell + .weui-btn_cell {
  margin-top: 16px;
}
.weui-btn_cell:active {
  background-color: var(--weui-BG-COLOR-ACTIVE);
}
.weui-btn_cell__icon {
  display: inline-block;
  vertical-align: middle;
  width: 24px;
  height: 24px;
  margin: -0.2em 0.34em 0 0;
}
.weui-btn_cell-default {
  color: var(--weui-FG-0);
}
.weui-btn_cell-primary {
  color: var(--weui-LINK);
}
.weui-btn_cell-warn {
  color: var(--weui-RED);
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-bottom-fixed-opr-page {
  height: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
          flex-direction: column;
}
.weui-bottom-fixed-opr-page__content {
  min-height: 0;
  -webkit-flex: 1;
          flex: 1;
  padding-bottom: 80px;
  box-sizing: border-box;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.weui-bottom-fixed-opr-page__tool {
  padding: 16px 32px 24px;
  padding: 16px calc(32px + constant(safe-area-inset-right)) calc(24px + constant(safe-area-inset-bottom)) calc(32px + constant(safe-area-inset-left));
  padding: 16px calc(32px + env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) calc(32px + env(safe-area-inset-left));
  background: #ffffff;
  position: relative;
  z-index: 50;
}
.weui-bottom-fixed-opr-page__tool::before {
  content: "";
  height: 80px;
  background: linear-gradient(to top, #ffffff, rgba(255, 255, 255, 0));
  position: absolute;
  bottom: calc(100% - 1px);
  left: 0;
  right: 0;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  pointer-events: none;
}
.wx-root[data-weui-theme='dark'] .weui-bottom-fixed-opr-page__tool,
body[data-weui-theme='dark'] .weui-bottom-fixed-opr-page__tool {
  background: #191919;
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']) .weui-bottom-fixed-opr-page__tool,
  body:not([data-weui-theme='light']) .weui-bottom-fixed-opr-page__tool {
    background: #191919;
  }
}
.wx-root[data-weui-theme='dark'] .weui-bottom-fixed-opr-page__tool::before,
body[data-weui-theme='dark'] .weui-bottom-fixed-opr-page__tool::before {
  background: linear-gradient(to top, #191919, rgba(25, 25, 25, 0));
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']) .weui-bottom-fixed-opr-page__tool::before,
  body:not([data-weui-theme='light']) .weui-bottom-fixed-opr-page__tool::before {
    background: linear-gradient(to top, #191919, rgba(25, 25, 25, 0));
  }
}
.weui-bottom-fixed-opr-page__tips {
  margin-bottom: 24px;
  padding: 0 32px;
  text-align: center;
}
.weui-bottom-fixed-opr-page .weui-bottom-fixed-opr {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
          align-items: center;
  -webkit-justify-content: center;
          justify-content: center;
}
.weui-bottom-fixed-opr-page .weui-bottom-fixed-opr .weui-btn {
  width: 184px;
  padding-left: 16px;
  padding-right: 16px;
}
.weui-bottom-fixed-opr-page .weui-bottom-fixed-opr .weui-btn:nth-last-child(n+2),
.weui-bottom-fixed-opr-page .weui-bottom-fixed-opr .weui-btn:nth-last-child(n+2) + .weui-btn {
  margin: 0 8px;
  width: 136px;
}
.weui-bottom-fixed-opr-page .weui-bottom-fixed-opr .weui-btn:nth-last-child(n+2):first-child,
.weui-bottom-fixed-opr-page .weui-bottom-fixed-opr .weui-btn:nth-last-child(n+2) + .weui-btn:first-child {
  margin-left: 0;
}
.weui-bottom-fixed-opr-page .weui-bottom-fixed-opr .weui-btn:nth-last-child(n+2):last-child,
.weui-bottom-fixed-opr-page .weui-bottom-fixed-opr .weui-btn:nth-last-child(n+2) + .weui-btn:last-child {
  margin-right: 0;
}
.weui-bottom-fixed-opr-page_btn-wrap .weui-bottom-fixed-opr {
  -webkit-flex-direction: column;
          flex-direction: column;
}
.weui-bottom-fixed-opr-page_btn-wrap .weui-bottom-fixed-opr .weui-btn:nth-last-child(n+2),
.weui-bottom-fixed-opr-page_btn-wrap .weui-bottom-fixed-opr .weui-btn:nth-last-child(n+2) + .weui-btn {
  width: 184px;
  margin: 16px 0 0;
}
.weui-bottom-fixed-opr-page_btn-wrap .weui-bottom-fixed-opr .weui-btn:nth-last-child(n+2):first-child,
.weui-bottom-fixed-opr-page_btn-wrap .weui-bottom-fixed-opr .weui-btn:nth-last-child(n+2) + .weui-btn:first-child {
  margin-top: 0;
}
.weui-bottom-fixed-opr-page.weui-form {
  padding-top: 0;
}
.weui-bottom-fixed-opr-page.weui-form .weui-form__bd {
  padding-top: 56px;
  padding-top: calc(56px + constant(safe-area-inset-top));
  padding-top: calc(56px + env(safe-area-inset-top));
}
.weui-bottom-fixed-opr-page.weui-form .weui-form__ft {
  padding-bottom: 0;
}
.weui-bottom-fixed-opr-page.weui-form .weui-form__control-area {
  margin-bottom: 0;
}
.weui-bottom-fixed-opr-page.weui-half-screen-dialog {
  padding: 0;
}
.weui-bottom-fixed-opr-page.weui-half-screen-dialog .weui-half-screen-dialog__hd,
.weui-bottom-fixed-opr-page.weui-half-screen-dialog .weui-half-screen-dialog__bd,
.weui-bottom-fixed-opr-page.weui-half-screen-dialog .weui-half-screen-dialog__ft {
  padding-left: 24px;
  padding-left: calc(24px + constant(safe-area-inset-left));
  padding-left: calc(24px + env(safe-area-inset-left));
  padding-right: 24px;
  padding-right: calc(24px + constant(safe-area-inset-right));
  padding-right: calc(24px + env(safe-area-inset-right));
}
.weui-bottom-fixed-opr-page.weui-half-screen-dialog .weui-half-screen-dialog__bd {
  padding-bottom: 80px;
}
.weui-bottom-fixed-opr-page.weui-half-screen-dialog .weui-half-screen-dialog__ft {
  padding-bottom: 64px;
  padding-bottom: calc(64px + constant(safe-area-inset-bottom));
  padding-bottom: calc(64px + env(safe-area-inset-bottom));
}
.weui-half-screen-dialog_bottom-fixed.weui-half-screen-dialog {
  padding: 0;
}
.weui-half-screen-dialog_bottom-fixed.weui-half-screen-dialog .weui-half-screen-dialog__hd {
  padding: 0 24px;
  padding: 0 calc(24px + constant(safe-area-inset-right)) 0 calc(24px + constant(safe-area-inset-left));
  padding: 0 calc(24px + env(safe-area-inset-right)) 0 calc(24px + env(safe-area-inset-left));
}
.weui-half-screen-dialog_bottom-fixed.weui-half-screen-dialog .weui-half-screen-dialog__bd {
  padding-bottom: 0;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
          flex-direction: column;
}
.weui-half-screen-dialog_bottom-fixed.weui-half-screen-dialog .weui-half-screen-dialog__ft {
  padding: 0;
}
.weui-half-screen-dialog_bottom-fixed.weui-half-screen-dialog .weui-bottom-fixed-opr-page {
  -webkit-flex: 1;
          flex: 1;
  min-height: 0;
}
.weui-half-screen-dialog_bottom-fixed.weui-half-screen-dialog .weui-bottom-fixed-opr-page__content {
  padding: 0 24px;
  padding: 0 calc(24px + constant(safe-area-inset-right)) 0 calc(24px + constant(safe-area-inset-left));
  padding: 0 calc(24px + env(safe-area-inset-right)) 0 calc(24px + env(safe-area-inset-left));
}
.weui-half-screen-dialog_bottom-fixed.weui-half-screen-dialog .weui-bottom-fixed-opr {
  padding: 16px 0 64px;
  padding: 16px 0 calc(64px + constant(safe-area-inset-bottom));
  padding: 16px 0 calc(64px + env(safe-area-inset-bottom));
}
button.weui-btn,
input.weui-btn {
  border-width: 0;
  outline: 0;
  -webkit-appearance: none;
}
button.weui-btn:focus,
input.weui-btn:focus {
  outline: 0;
}
button.weui-btn_inline,
input.weui-btn_inline,
button.weui-btn_mini,
input.weui-btn_mini {
  width: auto;
}
.weui-btn_medium {
  font-size: 14px;
  padding: 10px 24px;
  line-height: calc((var(--weui-BTN-HEIGHT-MEDIUM) - 20) / 14);
}
.weui-btn_mini {
  display: inline-block;
  width: auto;
  line-height: calc((32 - 12) / 14);
  padding: 6px 12px;
  font-size: 14px;
  border-radius: 6px;
}
.weui-btn_xmini {
  display: inline-block;
  width: auto;
  padding: 4px 12px;
  line-height: calc((28 - 8) / 14);
  font-size: 14px;
  font-weight: 500;
  border-radius: 4px;
}
/* gap between btn */
.weui-btn + .weui-btn {
  margin-top: 16px;
}
.weui-btn.weui-btn_mini + .weui-btn.weui-btn_mini {
  margin-top: auto;
}
.weui-btn.weui-btn_xmini + .weui-btn.weui-btn_xmini {
  margin-top: auto;
}
.weui-btn.weui-btn_inline + .weui-btn.weui-btn_inline {
  margin-left: 16px;
}
.weui-btn-area {
  margin: 48px 16px 8px;
}
.weui-btn-area_inline {
  display: -webkit-flex;
  display: flex;
}
.weui-btn-area_inline .weui-btn {
  margin-top: auto;
  margin-right: 16px;
  width: 100%;
  -webkit-flex: 1;
          flex: 1;
}
.weui-btn-area_inline .weui-btn:last-child {
  margin-right: 0;
}
.weui-btn_reset {
  background: transparent;
  border: 0;
  padding: 0;
  outline: 0;
  font-size: inherit;
}
.weui-btn_icon {
  background: transparent;
  border: 0;
  padding: 0;
  outline: 0;
  font-size: 0;
}
.weui-btn_icon:active [class*="weui-icon-"] {
  color: var(--weui-FG-1);
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
/*
z-index:
0: .weui-swiped-btn
1: .weui-cell_swiped .weui-cell__bd
2: .weui-cells和.weui-cell的1px线
*/
.weui-cells {
  margin-top: 8px;
  background-color: var(--weui-BG-2);
  overflow: hidden;
  position: relative;
}
.weui-cells::before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #ededed;
  color: #ededed;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
  z-index: 2;
}
.weui-cells::after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #ededed;
  color: #ededed;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
  z-index: 2;
}
.weui-cells__title {
  margin-top: 16px;
  margin-bottom: 3px;
  padding-left: 16px;
  padding-right: 16px;
  color: var(--weui-FG-1);
  font-size: 14px;
  line-height: 1.4;
}
.weui-cells__title + .weui-cells {
  margin-top: 0;
}
.weui-cells__tips {
  margin-top: 8px;
  color: var(--weui-FG-1);
  padding-left: 16px;
  padding-right: 16px;
  font-size: 14px;
  line-height: 1.4;
}
.weui-cells__tips a,
.weui-cells__tips navigator {
  color: var(--weui-LINK);
}
.weui-cells__tips navigator {
  display: inline;
}
.weui-cell {
  padding: 16px;
  position: relative;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
          align-items: center;
  line-height: 1.71428571;
  font-size: 14px;
  color: var(--weui-FG-0);
}
.weui-cell::before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #ededed;
  color: #ededed;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
  left: 16px;
  z-index: 2;
}
.weui-cell:first-child::before {
  display: none;
}
.weui-cell_active:active::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: var(--weui-FG-3);
  pointer-events: none;
}
.weui-cell_primary {
  -webkit-align-items: flex-start;
          align-items: flex-start;
}
.weui-cell__bd {
  -webkit-flex: 1;
          flex: 1;
  min-width: 0;
}
.weui-cell__ft {
  text-align: right;
  color: var(--weui-FG-1);
}
.weui-cell__ft button {
  vertical-align: bottom;
}
.weui-cell__desc {
  font-size: 12px;
  color: var(--weui-FG-2);
  line-height: 1.4;
  padding-top: 4px;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-cell_swiped {
  display: block;
  padding: 0;
}
.weui-cell_swiped > .weui-cell__bd {
  position: relative;
  z-index: 1;
  background-color: var(--weui-BG-2);
}
.weui-cell_swiped > .weui-cell__ft {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  display: -webkit-flex;
  display: flex;
  color: #fff;
}
.weui-swiped-btn {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
          align-items: center;
  padding: 16px 1em;
  line-height: 1.71428571;
  color: inherit;
}
.weui-swiped-btn_default {
  background-color: var(--weui-BG-0);
}
.weui-swiped-btn_warn {
  background-color: var(--weui-RED);
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-cell_access {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  color: inherit;
}
.weui-cell_access:active::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: var(--weui-FG-3);
  pointer-events: none;
}
.weui-cell_access .weui-cell__ft {
  padding-right: 24px;
  position: relative;
}
.weui-cell_access .weui-cell__ft::after {
  content: " ";
  width: 12px;
  height: 24px;
  -webkit-mask-position: 0 0;
          mask-position: 0 0;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: 100%;
          mask-size: 100%;
  background-color: currentColor;
  color: var(--weui-FG-2);
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.454%206.58l1.06-1.06%205.78%205.779a.996.996%200%20010%201.413l-5.78%205.779-1.06-1.061%205.425-5.425-5.425-5.424z%22%20fill%3D%22%23B2B2B2%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.454%206.58l1.06-1.06%205.78%205.779a.996.996%200%20010%201.413l-5.78%205.779-1.06-1.061%205.425-5.425-5.425-5.424z%22%20fill%3D%22%23B2B2B2%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
  position: absolute;
  top: 50%;
  right: 0;
  margin-top: -12px;
}
.weui-cell_link {
  color: var(--weui-LINK);
}
.weui-cell_link:first-child::before {
  display: block;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-check__label {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.weui-check__label.weui-cell_readonly,
.weui-check__label.weui-cell_disabled {
  color: var(--weui-FG-3);
}
.weui-check {
  opacity: 0;
  position: absolute;
  width: 0;
  height: 0;
  overflow: hidden;
}
.weui-check[disabled] + .weui-icon-checked {
  opacity: 0.1;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-cells_radio .weui-cell__ft {
  padding-left: 16px;
  font-size: 0;
}
.weui-cells_radio .weui-check + .weui-icon-checked {
  min-width: 16px;
  color: transparent;
}
.weui-cells_radio .weui-check:checked + .weui-icon-checked,
.weui-cells_radio .weui-check[aria-checked="true"] + .weui-icon-checked {
  color: #1f559f;
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.657%2018.435L3%2012.778l1.414-1.414%204.95%204.95L20.678%205l1.414%201.414-12.02%2012.021a1%201%200%2001-1.415%200z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.657%2018.435L3%2012.778l1.414-1.414%204.95%204.95L20.678%205l1.414%201.414-12.02%2012.021a1%201%200%2001-1.415%200z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-cells_checkbox .weui-check__label::before {
  left: 55px;
}
.weui-cells_checkbox .weui-cell__hd {
  padding-right: 16px;
  font-size: 0;
}
.weui-cells_checkbox .weui-icon-checked {
  color: var(--weui-FG-2);
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%221000%22%20height%3D%221000%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M500%20916.667C269.881%20916.667%2083.333%20730.119%2083.333%20500%2083.333%20269.881%20269.881%2083.333%20500%2083.333c230.119%200%20416.667%20186.548%20416.667%20416.667%200%20230.119-186.548%20416.667-416.667%20416.667zm0-50c202.504%200%20366.667-164.163%20366.667-366.667%200-202.504-164.163-366.667-366.667-366.667-202.504%200-366.667%20164.163-366.667%20366.667%200%20202.504%20164.163%20366.667%20366.667%20366.667z%22%20fill-rule%3D%22evenodd%22%20fill-opacity%3D%22.9%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%221000%22%20height%3D%221000%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M500%20916.667C269.881%20916.667%2083.333%20730.119%2083.333%20500%2083.333%20269.881%20269.881%2083.333%20500%2083.333c230.119%200%20416.667%20186.548%20416.667%20416.667%200%20230.119-186.548%20416.667-416.667%20416.667zm0-50c202.504%200%20366.667-164.163%20366.667-366.667%200-202.504-164.163-366.667-366.667-366.667-202.504%200-366.667%20164.163-366.667%20366.667%200%20202.504%20164.163%20366.667%20366.667%20366.667z%22%20fill-rule%3D%22evenodd%22%20fill-opacity%3D%22.9%22%2F%3E%3C%2Fsvg%3E);
}
.weui-cells_checkbox .weui-check:checked + .weui-icon-checked,
.weui-cells_checkbox .weui-check[aria-checked="true"] + .weui-icon-checked {
  color: #1f559f;
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-1.177-7.86l-2.765-2.767L7%2012.431l3.119%203.121a1%201%200%20001.414%200l5.952-5.95-1.062-1.062-5.6%205.6z%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-1.177-7.86l-2.765-2.767L7%2012.431l3.119%203.121a1%201%200%20001.414%200l5.952-5.95-1.062-1.062-5.6%205.6z%22%2F%3E%3C%2Fsvg%3E);
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
/*
* Tencent is pleased to support the open source community by making WeUI available.
*
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
*
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
*       http://opensource.org/licenses/MIT
*
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-label {
  display: block;
  width: 105px;
  word-wrap: break-word;
  word-break: break-all;
}
.weui-input {
  width: 100%;
  border: 0;
  outline: 0;
  -webkit-appearance: none;
  background-color: transparent;
  font-family: inherit;
  font-size: inherit;
  color: inherit;
  height: 1.71428571em;
  line-height: 1.71428571;
}
.weui-input::-webkit-outer-spin-button,
.weui-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.weui-input:focus:not(:placeholder-shown) + .weui-btn_input-clear {
  display: inline;
}
.weui-textarea {
  display: block;
  border: 0;
  resize: none;
  background: transparent;
  width: 100%;
  color: inherit;
  font-size: 1em;
  font-family: inherit;
  line-height: inherit;
  height: 80px;
  outline: 0;
}
.weui-textarea-counter {
  color: var(--weui-FG-2);
  text-align: right;
  font-size: 14px;
}
.weui-cell_warn .weui-textarea-counter {
  color: var(--weui-RED);
}
.weui-cell_warn {
  color: var(--weui-RED);
}
.weui-cell_warn .weui-icon-warn {
  display: inline-block;
}
.weui-cell_readonly .weui-input:disabled,
.weui-cell_disabled .weui-input:disabled,
.weui-cell_readonly .weui-textarea:disabled,
.weui-cell_disabled .weui-textarea:disabled {
  opacity: 1;
  -webkit-text-fill-color: var(--weui-FG-1);
}
.weui-cell_readonly .weui-input[disabled],
.weui-cell_disabled .weui-input[disabled],
.weui-cell_readonly .weui-textarea[disabled],
.weui-cell_disabled .weui-textarea[disabled],
.weui-cell_readonly .weui-input[readonly],
.weui-cell_disabled .weui-input[readonly],
.weui-cell_readonly .weui-textarea[readonly],
.weui-cell_disabled .weui-textarea[readonly] {
  color: var(--weui-FG-1);
}
.weui-btn_input-clear {
  display: none;
  padding-left: 8px;
}
.weui-btn_input-clear [class*="weui-icon-"] {
  width: 18px;
}
.weui-cells_form .weui-cell_switch:active,
.weui-cells_form .weui-cell_vcode:active,
.weui-cells_form .weui-cell_readonly:active,
.weui-cells_form .weui-cell_disabled:active {
  background-color: transparent;
}
.weui-cells_form .weui-cell__ft {
  font-size: 0;
}
.weui-cells_form .weui-icon-warn {
  display: none;
}
.weui-cells_form input,
.weui-cells_form textarea,
.weui-cells_form label[for] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-form-preview {
  position: relative;
  background-color: var(--weui-BG-2);
}
.weui-form-preview::before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #ededed;
  color: #ededed;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-form-preview::after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #ededed;
  color: #ededed;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-form-preview__hd {
  position: relative;
  padding: 16px;
  text-align: right;
  line-height: 2.5em;
}
.weui-form-preview__hd::after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #ededed;
  color: #ededed;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
  left: 16px;
}
.weui-form-preview__hd .weui-form-preview__value {
  font-style: normal;
  font-size: 1.6em;
}
.weui-form-preview__bd {
  padding: 16px;
  font-size: 0.9em;
  text-align: right;
  color: var(--weui-FG-1);
  line-height: 2;
}
.weui-form-preview__ft {
  position: relative;
  line-height: 50px;
  display: -webkit-flex;
  display: flex;
}
.weui-form-preview__ft::before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #ededed;
  color: #ededed;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-form-preview__item {
  overflow: hidden;
}
.weui-form-preview__label {
  float: left;
  margin-right: 1em;
  width: 4.2em;
  color: var(--weui-FG-1);
  text-align: left;
}
.weui-form-preview__value {
  display: block;
  overflow: hidden;
  word-break: normal;
  word-wrap: break-word;
  color: var(--weui-FG-0);
}
.weui-form-preview__btn {
  position: relative;
  display: block;
  -webkit-flex: 1;
          flex: 1;
  color: var(--weui-LINK);
  text-align: center;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button.weui-form-preview__btn {
  background-color: transparent;
  border: 0;
  outline: 0;
  line-height: inherit;
  font-size: inherit;
}
.weui-form-preview__btn:active {
  background-color: var(--weui-BG-COLOR-ACTIVE);
}
.weui-form-preview__btn::after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-left: 1px solid #ededed;
  color: #ededed;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.weui-form-preview__btn:first-child::after {
  display: none;
}
.weui-form-preview__btn_default {
  color: var(--weui-FG-HALF);
}
.weui-form-preview__btn_primary {
  color: var(--weui-LINK);
}
.weui-form-preview__list {
  padding-top: 24px;
  padding-bottom: 24px;
  line-height: 1.4;
  font-size: 14px;
  position: relative;
}
.weui-form-preview__list::before {
  content: "";
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid var(--weui-FG-3);
  color: var(--weui-FG-3);
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-form-preview__list:last-child {
  padding-bottom: 0;
}
.weui-form-preview__list .weui-form-preview__label {
  text-align: left;
  width: 6em;
}
.weui-form-preview__list .weui-form-preview__value {
  -webkit-hyphens: auto;
          hyphens: auto;
}
.weui-form-preview__list .weui-form-preview__item {
  margin-top: 12px;
}
.weui-form-preview__list .weui-form-preview__item:first-child {
  margin-top: 0;
}
.weui-form-preview__list > .weui-cells__title:first-child {
  margin-top: 0;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-cell_select {
  padding: 0;
}
.weui-cell_select .weui-cell__bd::after {
  content: " ";
  width: 12px;
  height: 24px;
  -webkit-mask-position: 0 0;
          mask-position: 0 0;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: 100%;
          mask-size: 100%;
  background-color: currentColor;
  color: var(--weui-FG-2);
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.454%206.58l1.06-1.06%205.78%205.779a.996.996%200%20010%201.413l-5.78%205.779-1.06-1.061%205.425-5.425-5.425-5.424z%22%20fill%3D%22%23B2B2B2%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.454%206.58l1.06-1.06%205.78%205.779a.996.996%200%20010%201.413l-5.78%205.779-1.06-1.061%205.425-5.425-5.425-5.424z%22%20fill%3D%22%23B2B2B2%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
  position: absolute;
  top: 50%;
  right: 16px;
  margin-top: -12px;
}
.weui-select {
  -webkit-appearance: none;
  border: 0;
  outline: 0;
  background-color: transparent;
  width: 100%;
  font-size: inherit;
  min-height: 56px;
  line-height: 56px;
  position: relative;
  z-index: 1;
  padding-left: 16px;
  padding-right: 40px;
  color: var(--weui-FG-0);
  vertical-align: bottom;
  box-sizing: border-box;
}
.weui-cell_select-before .weui-cell__hd {
  padding-left: 0;
  position: relative;
}
.weui-cell_select-before .weui-cell__hd::after {
  content: " ";
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-right: 1px solid #ededed;
  color: #ededed;
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.weui-cell_select-before .weui-cell__hd::before {
  content: " ";
  width: 12px;
  height: 24px;
  -webkit-mask-position: 0 0;
          mask-position: 0 0;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: 100%;
          mask-size: 100%;
  background-color: currentColor;
  color: var(--weui-FG-2);
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.454%206.58l1.06-1.06%205.78%205.779a.996.996%200%20010%201.413l-5.78%205.779-1.06-1.061%205.425-5.425-5.425-5.424z%22%20fill%3D%22%23B2B2B2%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.454%206.58l1.06-1.06%205.78%205.779a.996.996%200%20010%201.413l-5.78%205.779-1.06-1.061%205.425-5.425-5.425-5.424z%22%20fill%3D%22%23B2B2B2%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
  position: absolute;
  top: 50%;
  right: 16px;
  margin-top: -12px;
}
.weui-cell_select-before .weui-cell__bd {
  padding-left: 16px;
}
.weui-cell_select-before .weui-cell__bd::after {
  display: none;
}
.weui-cell_select-before .weui-select {
  max-width: 5em;
  width: 105px;
  box-sizing: content-box;
}
.weui-cell_select-after .weui-cell__hd {
  padding-left: 16px;
}
.weui-cell_select-after .weui-select {
  padding-left: 0;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
*
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
*
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
*       http://opensource.org/licenses/MIT
*
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-cell_vcode {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
}
.weui-vcode-img {
  margin-left: 5px;
  height: 56px;
  vertical-align: middle;
}
.weui-vcode-btn {
  display: inline-block;
  height: 56px;
  margin-left: 5px;
  padding: 0 0.6em 0 0.7em;
  line-height: 56px;
  vertical-align: middle;
  font-size: 14px;
  color: var(--weui-LINK);
  position: relative;
}
.weui-vcode-btn::before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-left: 1px solid var(--weui-FG-3);
  color: var(--weui-FG-3);
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
button.weui-vcode-btn {
  background-color: transparent;
  border: 0;
  outline: 0;
}
.weui-vcode-btn:active {
  color: var(--weui-LINK-ACTIVE);
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-gallery {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #000;
  z-index: 1000;
}
.weui-gallery__img,
.weui-gallery__opr {
  position: absolute;
  left: 0;
  left: constant(safe-area-inset-left);
  left: env(safe-area-inset-left);
  right: 0;
  right: constant(safe-area-inset-right);
  right: env(safe-area-inset-right);
}
.weui-gallery__img {
  top: 0;
  top: constant(safe-area-inset-top);
  top: env(safe-area-inset-top);
  bottom: 60px;
  bottom: calc(60px + constant(safe-area-inset-bottom));
  bottom: calc(60px + env(safe-area-inset-bottom));
  width: 100%;
  background: center center no-repeat;
  background-size: contain;
}
.weui-gallery__opr {
  position: absolute;
  bottom: 0;
  background-color: #0d0d0d;
  color: var(--weui-WHITE);
  line-height: 60px;
  text-align: center;
}
.weui-gallery__del {
  display: block;
  padding-bottom: 0;
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
}
.weui-gallery__del:active {
  opacity: 0.5;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-cell_switch {
  padding-top: 12px;
  padding-bottom: 12px;
}
.weui-cell_switch.weui-cell_readonly,
.weui-cell_switch.weui-cell_disabled {
  color: var(--weui-FG-3);
}
.weui-switch {
  -webkit-appearance: none;
          appearance: none;
}
.weui-switch,
.weui-switch-cp__box {
  vertical-align: bottom;
  position: relative;
  width: 52px;
  height: 32px;
  background-color: var(--weui-FG-3);
  border: 0;
  padding: 2px;
  outline: 0;
  border-radius: 16px;
  box-sizing: border-box;
  transition: background-color 0.1s, border 0.1s;
}
.weui-switch::after,
.weui-switch-cp__box::after {
  content: " ";
  position: absolute;
  top: 2px;
  left: 2px;
  width: 28px;
  height: 28px;
  border-radius: 15px;
  background-color: #fff;
  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.06);
  transition: -webkit-transform 0.35s cubic-bezier(0.4, 0.4, 0.25, 1.35);
  transition: transform 0.35s cubic-bezier(0.4, 0.4, 0.25, 1.35);
  transition: transform 0.35s cubic-bezier(0.4, 0.4, 0.25, 1.35), -webkit-transform 0.35s cubic-bezier(0.4, 0.4, 0.25, 1.35);
}
.weui-switch:checked,
.weui-switch-cp__input:checked + .weui-switch-cp__box,
.weui-switch-cp__input[aria-checked="true"] + .weui-switch-cp__box {
  background-color: #1f559f;
}
.weui-switch:checked::after,
.weui-switch-cp__input:checked + .weui-switch-cp__box::after,
.weui-switch-cp__input[aria-checked="true"] + .weui-switch-cp__box::after {
  -webkit-transform: translateX(20px);
          transform: translateX(20px);
}
.weui-switch[disabled],
.weui-switch-cp__input[disabled] + .weui-switch-cp__box,
.weui-switch-cp__input[aria-disabled="true"] + .weui-switch-cp__box {
  opacity: 0.1;
}
.weui-switch-cp__input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
  overflow: hidden;
}
.weui-switch-cp__box {
  display: block;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-cell_uploader {
  padding-bottom: 24px;
}
.weui-uploader {
  -webkit-flex: 1;
          flex: 1;
}
.weui-uploader__hd {
  display: -webkit-flex;
  display: flex;
  padding-bottom: 12px;
  -webkit-align-items: center;
          align-items: center;
}
.weui-uploader__title {
  -webkit-flex: 1;
          flex: 1;
}
.weui-uploader__info {
  color: var(--weui-FG-2);
}
.weui-uploader__bd {
  margin-bottom: -8px;
  margin-right: -8px;
  overflow: hidden;
}
.weui-uploader__files {
  list-style: none;
}
.weui-uploader__file {
  float: left;
  margin-right: 8px;
  margin-bottom: 8px;
  width: 96px;
  height: 96px;
  background: no-repeat center center;
  background-size: cover;
}
.weui-uploader__file_status {
  position: relative;
}
.weui-uploader__file_status::before {
  content: " ";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.5);
}
.weui-uploader__file_status .weui-uploader__file-content {
  display: block;
}
.weui-uploader__file-content {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  color: var(--weui-WHITE);
}
.weui-uploader__file-content .weui-icon-warn {
  display: inline-block;
}
.weui-uploader__input-box {
  float: left;
  position: relative;
  margin-right: 8px;
  margin-bottom: 8px;
  width: 96px;
  height: 96px;
  box-sizing: border-box;
  background-color: #ededed;
}
.wx-root[data-weui-theme='dark'] .weui-uploader__input-box,
body[data-weui-theme='dark'] .weui-uploader__input-box {
  background-color: #2e2e2e;
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']) .weui-uploader__input-box,
  body:not([data-weui-theme='light']) .weui-uploader__input-box {
    background-color: #2e2e2e;
  }
}
.weui-uploader__input-box::before,
.weui-uploader__input-box::after {
  content: " ";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background-color: #a3a3a3;
}
.wx-root[data-weui-theme='dark'] .weui-uploader__input-box::before,
.wx-root[data-weui-theme='dark'] .weui-uploader__input-box::after,
body[data-weui-theme='dark'] .weui-uploader__input-box::before,
body[data-weui-theme='dark'] .weui-uploader__input-box::after {
  background-color: #6d6d6d;
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']) .weui-uploader__input-box::before,
  .wx-root:not([data-weui-theme='light']) .weui-uploader__input-box::after,
  body:not([data-weui-theme='light']) .weui-uploader__input-box::before,
  body:not([data-weui-theme='light']) .weui-uploader__input-box::after {
    background-color: #6d6d6d;
  }
}
.weui-uploader__input-box::before {
  width: 2px;
  height: 33.33%;
}
.weui-uploader__input-box::after {
  width: 33.33%;
  height: 2px;
}
.weui-uploader__input-box:active::before,
.weui-uploader__input-box:active::after {
  opacity: 0.7;
}
.weui-uploader__input {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-msg__desc a,
.weui-msg__desc-primary a,
.weui-msg__tips a {
  color: var(--weui-LINK);
  display: inline-block;
  vertical-align: baseline;
}
.weui-msg {
  padding-top: 48px;
  padding: calc(48px + constant(safe-area-inset-top)) constant(safe-area-inset-right) constant(safe-area-inset-bottom) constant(safe-area-inset-left);
  padding: calc(48px + env(safe-area-inset-top)) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);
  text-align: center;
  line-height: 1.4;
  min-height: 100%;
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
          flex-direction: column;
  background-color: var(--weui-BG-2);
}
.weui-msg__icon-area {
  margin-bottom: 32px;
}
.weui-msg__text-area {
  margin-bottom: 32px;
  padding: 0 32px;
  -webkit-flex: 1;
          flex: 1;
  line-height: 1.6;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  hyphens: auto;
}
.weui-msg__text-area:first-child {
  padding-top: 96px;
}
.weui-msg__title {
  margin-bottom: 16px;
  font-weight: 500;
  font-size: 22px;
  color: var(--weui-FG-0);
}
.weui-msg__desc {
  font-size: 17px;
  font-weight: 400;
  color: var(--weui-FG-0);
  margin-bottom: 16px;
}
.weui-msg__desc-primary {
  font-size: 14px;
  color: var(--weui-FG-1);
  margin-bottom: 16px;
}
.weui-msg__custom-area {
  text-align: left;
  word-wrap: break-word;
  -webkit-hyphens: auto;
          hyphens: auto;
  margin-bottom: 16px;
}
.weui-msg__title + .weui-msg__custom-area {
  margin-top: 48px;
}
.weui-msg__desc + .weui-msg__custom-area,
.weui-msg__desc-primary + .weui-msg__custom-area {
  margin-top: 40px;
}
.weui-msg__custom-area .weui-cells__group_form .weui-cells {
  margin: 0;
}
.weui-msg__opr-area {
  margin-bottom: 16px;
}
.weui-msg__opr-area .weui-btn-area {
  margin: 0;
}
.weui-msg__opr-area .weui-btn + .weui-btn {
  margin-bottom: 16px;
}
.weui-msg__opr-area:last-child {
  margin-bottom: 96px;
}
.weui-msg__opr-area + .weui-msg__extra-area {
  margin-top: 48px;
}
.weui-msg__tips-area {
  margin-bottom: 16px;
  padding: 0 40px;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  hyphens: auto;
}
.weui-msg__opr-area + .weui-msg__tips-area {
  margin-bottom: 48px;
}
.weui-msg__tips-area:last-child {
  margin-bottom: 64px;
}
.weui-msg__tips {
  font-size: 14px;
  color: var(--weui-FG-1);
}
.weui-msg__extra-area {
  margin-bottom: 24px;
  padding: 0 32px;
  box-sizing: border-box;
  font-size: 12px;
  color: var(--weui-FG-1);
}
.weui-msg__extra-area a,
.weui-msg__extra-area navigator {
  color: var(--weui-LINK);
}
.weui-msg__extra-area navigator {
  display: inline;
}
.weui-msg_align-top .weui-msg__text-area:first-child {
  padding-top: 0;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
竖版的线上下端和文字区域对齐
横版的线左右端间距固定4px
**/
body,
page {
  --weui-STEPS-DEFAULT-COLOR: var(--weui-FG-3);
  --weui-STEPS-HIGHLIGHT-COLOR: var(--weui-BRAND);
  --weui-STEPS-FONT-SIZE: 17;
  --weui-STEPS-LINEHEIGHT: 1.4;
  --weui-STEPS-DOT-SIZE: calc(8 / var(--weui-STEPS-FONT-SIZE) * 1em);
  --weui-STEPS-ICON-SIZE: 40;
  --weui-STEPS-VERTICAL-DOT-GAP: calc((1em - var(--weui-STEPS-DOT-SIZE)) / 2);
  --weui-STEPS-HORIZONAL-DOT-GAP: 4px;
}
.weui-steps {
  line-height: var(--weui-STEPS-LINEHEIGHT);
  font-size: calc(1px * var(--weui-STEPS-FONT-SIZE));
}
.weui-steps__item__title,
.weui-steps__item__desc {
  display: block;
}
.weui-steps__item__title {
  font-weight: 500;
}
.weui-steps__item__desc {
  font-size: 14px;
  color: var(--weui-FG-2);
  margin-top: 4px;
}
.weui-steps_vertical {
  position: relative;
}
.weui-steps_vertical .weui-steps__item {
  position: relative;
  padding-bottom: 32px;
}
.weui-steps_vertical .weui-steps__item::before {
  content: "";
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-left: 1px solid var(--weui-STEPS-DEFAULT-COLOR);
  color: var(--weui-STEPS-DEFAULT-COLOR);
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
  top: calc((var(--weui-STEPS-LINEHEIGHT) - (var(--weui-STEPS-LINEHEIGHT) - 1) / 2) * 1em);
  bottom: calc((var(--weui-STEPS-LINEHEIGHT) - 1) / 2 * -1em);
}
.weui-steps_vertical .weui-steps__item:first-child:not(.weui-steps__item_success) .weui-steps__item__inner::before {
  background-color: var(--weui-STEPS-HIGHLIGHT-COLOR);
}
.weui-steps_vertical .weui-steps__item:last-child::before {
  display: none;
}
.weui-steps_vertical .weui-steps__item__inner {
  position: relative;
  z-index: 1;
  padding-left: 36px;
}
.weui-steps_vertical .weui-steps__item__inner::before {
  content: "";
  width: var(--weui-STEPS-DOT-SIZE);
  height: var(--weui-STEPS-DOT-SIZE);
  border-radius: 100%;
  background-color: var(--weui-STEPS-DEFAULT-COLOR);
  position: absolute;
  z-index: 1;
  left: 0;
  top: calc(var(--weui-STEPS-LINEHEIGHT) / 2 * 1em);
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.weui-steps_vertical .weui-steps__icon {
  font-size: calc(1px * var(--weui-STEPS-FONT-SIZE));
  width: calc(var(--weui-STEPS-ICON-SIZE) / var(--weui-STEPS-FONT-SIZE) * 1em);
  height: calc(var(--weui-STEPS-ICON-SIZE) / var(--weui-STEPS-FONT-SIZE) * 1em);
  position: absolute;
  z-index: 1;
  left: 0;
  top: calc(var(--weui-STEPS-LINEHEIGHT) / 2 * 1em);
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  margin-top: calc((var(--weui-STEPS-ICON-SIZE) / var(--weui-STEPS-FONT-SIZE) * 1em - 1em) / 2 - .28em);
}
.weui-steps_vertical .weui-steps__item_icon::before {
  top: calc(var(--weui-STEPS-VERTICAL-DOT-GAP) + var(--weui-STEPS-ICON-SIZE) / var(--weui-STEPS-FONT-SIZE) * 1em - .14em);
}
.weui-steps_vertical .weui-steps__item_icon .weui-steps__item__inner::before {
  display: none;
}
.weui-steps_vertical .weui-steps__item_icon-prev::before {
  bottom: calc(var(--weui-STEPS-VERTICAL-DOT-GAP) - (var(--weui-STEPS-LINEHEIGHT) - 1) / 2 * 1em + .14em);
}
.weui-steps_vertical .weui-steps__item_success::before {
  border-color: var(--weui-STEPS-HIGHLIGHT-COLOR);
}
.weui-steps_vertical .weui-steps__item_success .weui-steps__item__inner::before {
  background-color: var(--weui-STEPS-HIGHLIGHT-COLOR);
}
.weui-steps_vertical .weui-steps__item_success + .weui-steps__item .weui-steps__item__inner::before {
  background-color: var(--weui-STEPS-HIGHLIGHT-COLOR);
}
.weui-steps_horizonal {
  display: -webkit-flex;
  display: flex;
}
.weui-steps_horizonal .weui-steps__item {
  -webkit-flex: 1;
          flex: 1;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
          align-items: center;
}
.weui-steps_horizonal .weui-steps__item::before {
  content: "";
  display: block;
  width: var(--weui-STEPS-DOT-SIZE);
  height: var(--weui-STEPS-DOT-SIZE);
  border-radius: 100%;
  background-color: var(--weui-STEPS-DEFAULT-COLOR);
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
}
.weui-steps_horizonal .weui-steps__item::after {
  content: "";
  height: 0.5px;
  -webkit-flex: 1;
          flex: 1;
  margin: 0 var(--weui-STEPS-HORIZONAL-DOT-GAP);
  background: var(--weui-STEPS-DEFAULT-COLOR);
}
.weui-steps_horizonal .weui-steps__item:last-child {
  -webkit-flex: none;
          flex: none;
}
.weui-steps_horizonal .weui-steps__item:last-child::after {
  display: none;
}
.weui-steps_horizonal .weui-steps__item:first-child:not(.weui-steps__item_success)::before {
  background: var(--weui-STEPS-HIGHLIGHT-COLOR);
}
.weui-steps_horizonal .weui-steps__item__inner {
  margin-left: 8px;
}
.weui-steps_horizonal .weui-steps__item_success::before,
.weui-steps_horizonal .weui-steps__item_success::after {
  background: var(--weui-STEPS-HIGHLIGHT-COLOR);
}
.weui-steps_horizonal .weui-steps__item_success + .weui-steps__item::before {
  background: var(--weui-STEPS-HIGHLIGHT-COLOR);
}
.weui-steps_horizonal-primary {
  display: -webkit-flex;
  display: flex;
}
.weui-steps_horizonal-primary .weui-steps__item {
  -webkit-flex: 1;
          flex: 1;
  position: relative;
}
.weui-steps_horizonal-primary .weui-steps__item::before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid var(--weui-STEPS-DEFAULT-COLOR);
  color: var(--weui-STEPS-DEFAULT-COLOR);
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-steps_horizonal-primary .weui-steps__item:last-child {
  -webkit-flex: none;
          flex: none;
}
.weui-steps_horizonal-primary .weui-steps__item:last-child::before {
  display: none;
}
.weui-steps_horizonal-primary .weui-steps__item__inner {
  position: relative;
  padding-top: 36px;
}
.weui-steps_horizonal-primary .weui-steps__item__inner::before {
  content: "";
  position: absolute;
  z-index: 1;
  width: var(--weui-STEPS-DOT-SIZE);
  height: var(--weui-STEPS-DOT-SIZE);
  border-radius: 100%;
  background-color: var(--weui-STEPS-DEFAULT-COLOR);
  top: 0;
  left: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.weui-steps_horizonal-primary .weui-steps__item__inner::after {
  content: "";
  background-color: var(--weui-BG-2);
  width: calc(var(--weui-STEPS-DOT-SIZE) +  2 * var(--weui-STEPS-HORIZONAL-DOT-GAP));
  height: calc(var(--weui-STEPS-DOT-SIZE) +  2 * var(--weui-STEPS-HORIZONAL-DOT-GAP));
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transform: translate(calc(-50% + var(--weui-STEPS-DOT-SIZE) / 2), -50%);
          transform: translate(calc(-50% + var(--weui-STEPS-DOT-SIZE) / 2), -50%);
}
.weui-steps_horizonal-primary .weui-steps__item_success::before {
  border-color: var(--weui-STEPS-HIGHLIGHT-COLOR);
}
.weui-steps_horizonal-primary .weui-steps__item_success .weui-steps__item__inner::before {
  background: var(--weui-STEPS-HIGHLIGHT-COLOR);
}
.weui-steps_horizonal-primary .weui-steps__item_success + .weui-steps__item .weui-steps__item__inner::before {
  background: var(--weui-STEPS-HIGHLIGHT-COLOR);
}
.weui-steps_horizonal-center {
  display: -webkit-flex;
  display: flex;
  text-align: center;
}
.weui-steps_horizonal-center .weui-steps__item {
  -webkit-flex: 1;
          flex: 1;
  position: relative;
}
.weui-steps_horizonal-center .weui-steps__item::after,
.weui-steps_horizonal-center .weui-steps__item::before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid var(--weui-STEPS-DEFAULT-COLOR);
  color: var(--weui-STEPS-DEFAULT-COLOR);
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-steps_horizonal-center .weui-steps__item::before {
  right: 50%;
}
.weui-steps_horizonal-center .weui-steps__item::after {
  left: 50%;
}
.weui-steps_horizonal-center .weui-steps__item:first-child::before {
  display: none;
}
.weui-steps_horizonal-center .weui-steps__item:last-child::after {
  display: none;
}
.weui-steps_horizonal-center .weui-steps__item__inner {
  position: relative;
  z-index: 1;
  padding-top: 36px;
}
.weui-steps_horizonal-center .weui-steps__item__inner::before {
  content: "";
  position: absolute;
  z-index: 1;
  width: var(--weui-STEPS-DOT-SIZE);
  height: var(--weui-STEPS-DOT-SIZE);
  border-radius: 100%;
  background-color: var(--weui-STEPS-DEFAULT-COLOR);
  top: 0;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.weui-steps_horizonal-center .weui-steps__item__inner::after {
  content: "";
  background-color: var(--weui-BG-2);
  width: calc(var(--weui-STEPS-DOT-SIZE) +  2 * var(--weui-STEPS-HORIZONAL-DOT-GAP));
  height: calc(var(--weui-STEPS-DOT-SIZE) +  2 * var(--weui-STEPS-HORIZONAL-DOT-GAP));
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.weui-steps_horizonal-center .weui-steps__item_success::before,
.weui-steps_horizonal-center .weui-steps__item_success::after,
.weui-steps_horizonal-center .weui-steps__item_success .weui-steps__item__inner::before,
.weui-steps_horizonal-center .weui-steps__item_success + .weui-steps__item::before,
.weui-steps_horizonal-center .weui-steps__item_success + .weui-steps__item .weui-steps__item__inner::before {
  background: var(--weui-STEPS-HIGHLIGHT-COLOR);
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
page,
body {
  --weui-cellMarginLR: 16px;
  --weui-cellPaddingLR: 16px;
}
.weui-cells__group {
  border: 0;
}
.weui-cells__group:first-child {
  margin-top: 0;
}
.weui-cells__group_form {
  margin-top: 24px;
}
.weui-cells__group_form .weui-cells {
  margin-left: var(--weui-cellMarginLR);
  margin-right: var(--weui-cellMarginLR);
}
.weui-cells__group_form .weui-cells::before,
.weui-cells__group_form .weui-cells::after {
  left: var(--weui-cellPaddingLR);
  right: var(--weui-cellPaddingLR);
}
.weui-cells__group_form .weui-cell {
  padding: 16px var(--weui-cellPaddingLR);
}
.weui-cells__group_form .weui-cell::before {
  left: var(--weui-cellPaddingLR);
  right: var(--weui-cellPaddingLR);
}
.weui-cells__group_form .weui-cell .weui-cell__hd {
  padding-right: 16px;
}
.weui-cells__group_form .weui-cell .weui-cell__ft {
  padding-left: 16px;
}
.weui-cells__group_form .weui-cell_vertical {
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-align-items: flex-start;
          align-items: flex-start;
}
.weui-cells__group_form .weui-cell_vertical .weui-cell__hd {
  padding-right: 0;
  margin-bottom: 12px;
}
.weui-cells__group_form .weui-cell_vertical .weui-cell__ft {
  padding-left: 0;
}
.weui-cells__group_form .weui-cell_vertical .weui-cell__hd,
.weui-cells__group_form .weui-cell_vertical .weui-cell__bd {
  width: 100%;
}
.weui-cells__group_form .weui-cells__title {
  margin-top: 24px;
  margin-bottom: 8px;
  padding: 0 32px;
}
.weui-cells__group_form:first-child .weui-cells__title {
  margin-top: 0;
}
.weui-cells__group_form .weui-cells__tips {
  margin-top: 8px;
  padding: 0 calc(var(--weui-cellMarginLR) + var(--weui-cellPaddingLR));
  color: var(--weui-FG-2);
}
.weui-cells__group_form .weui-cells__tips a {
  font-weight: 700;
}
.weui-cells__group_form .weui-cells__tips_warn {
  color: var(--weui-RED);
}
.weui-cells__group_form .weui-label {
  max-width: 5em;
  margin-right: 8px;
}
.weui-cells__group_form .weui-cell_access:active::after,
.weui-cells__group_form .weui-cell_active:active::after {
  border-radius: 8px;
}
.weui-cells__group_form .weui-cell_warn input {
  color: var(--weui-RED);
}
.weui-cells__group_form .weui-icon-warn {
  display: none;
}
.weui-cells__group_form .weui-cell_switch:active::after,
.weui-cells__group_form .weui-cell_vcode:active::after,
.weui-cells__group_form .weui-cell_readonly:active::after,
.weui-cells__group_form .weui-cell_disabled:active::after {
  display: none;
}
.weui-cells__group_form input,
.weui-cells__group_form textarea,
.weui-cells__group_form label[for] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.weui-cells__group_form .weui-cell_wrap {
  -webkit-align-items: initial;
          align-items: initial;
  padding-top: 8px;
  padding-bottom: 8px;
}
.weui-cells__group_form .weui-cell_wrap .weui-cell__hd {
  padding-right: 0;
}
.weui-cells__group_form .weui-cell_wrap .weui-label {
  margin-top: 8px;
}
.weui-cells__group_form .weui-cell_wrap .weui-cell__bd {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-align-items: center;
          align-items: center;
}
.weui-cells__group_form .weui-cell__control {
  margin: 8px 0 8px 16px;
}
.weui-cells__group_form .weui-cell__control_flex {
  -webkit-flex: 1;
          flex: 1;
  min-width: 30vw;
}
.weui-cells__group_form .weui-vcode-btn {
  font-size: 16px;
  padding: 0 12px;
  height: auto;
  width: auto;
  line-height: 2;
  border-radius: 6px;
  color: var(--weui-FG-0);
  background-color: var(--weui-FG-5);
}
.weui-cells__group_form .weui-vcode-btn::before {
  display: none;
}
.weui-cells__group_form .weui-cell_vcode.weui-cell_wrap {
  padding-top: 4px;
  padding-bottom: 4px;
}
.weui-cells__group_form .weui-cell_vcode.weui-cell_wrap .weui-label {
  margin-top: 12px;
}
.weui-cells__group_form .weui-cell_vcode.weui-cell_wrap .weui-input {
  font-size: 17px;
  min-height: 1.88235294em;
}
.weui-cells__group_form .weui-cells_checkbox .weui-check__label::before {
  left: calc(40px + var(--weui-cellPaddingLR));
}
.weui-cells__group_form .weui-cell_select {
  padding: 0;
}
.weui-cells__group_form .weui-cell_select-before .weui-cell__hd {
  padding-right: 0;
}
.weui-cells__group_form .weui-cell_switch {
  padding: 12px 16px;
}
.weui-cells__group_form-primary {
  margin-top: 32px;
}
.weui-cells__group_form-primary .weui-cells {
  background: var(--weui-BG-1);
  border-radius: 8px;
  overflow: hidden;
}
.weui-cells__group_form-primary .weui-cells::before,
.weui-cells__group_form-primary .weui-cells::after {
  display: none;
}
.weui-cells__group_form-primary .weui-cell_access:active::after,
.weui-cells__group_form-primary .weui-cell_active:active::after {
  border-radius: 0;
}
.weui-form {
  padding: 56px 0 0;
  padding: calc(56px + constant(safe-area-inset-top)) constant(safe-area-inset-right) constant(safe-area-inset-bottom) constant(safe-area-inset-left);
  padding: calc(56px + env(safe-area-inset-top)) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
          flex-direction: column;
  line-height: 1.4;
  min-height: 100%;
  box-sizing: border-box;
  background-color: var(--weui-BG-2);
}
.weui-form .weui-footer,
.weui-form .weui-footer__link {
  font-size: 14px;
}
.weui-form__bd {
  -webkit-flex: 1;
          flex: 1;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
          flex-direction: column;
}
.weui-form__text-area {
  padding: 0 32px;
  color: var(--weui-FG-0);
  text-align: center;
}
.weui-form__control-area {
  -webkit-flex: 1;
          flex: 1;
  margin: 48px 0;
}
.weui-form__tips-area,
.weui-form__extra-area {
  margin-bottom: 24px;
  padding: 0 32px;
  text-align: center;
}
.weui-form__extra-area {
  margin-top: 52px;
}
.weui-form__opr-area {
  padding: 0 32px;
}
.weui-form__opr-area:last-child {
  margin-bottom: 96px;
}
.weui-form__opr-area + .weui-form__tips-area {
  margin-top: 16px;
  margin-bottom: 0;
}
.weui-form__tips-area + .weui-form__extra-area {
  margin-top: 32px;
}
.weui-form__tips-area:last-child {
  margin-bottom: 60px;
}
.weui-form__title {
  font-size: 22px;
  font-weight: 700;
  line-height: 1.36;
}
.weui-form__desc {
  font-size: 17px;
  margin-top: 16px;
}
.weui-form__tips {
  color: var(--weui-FG-1);
  font-size: 14px;
}
.weui-form__tips a,
.weui-form__tips navigator {
  color: var(--weui-LINK);
}
.weui-form__tips navigator {
  display: inline;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-article {
  padding: 48px 24px;
  padding: 48px calc(24px + constant(safe-area-inset-right)) calc(48px + constant(safe-area-inset-bottom)) calc(24px + constant(safe-area-inset-left));
  padding: 48px calc(24px + env(safe-area-inset-right)) calc(48px + env(safe-area-inset-bottom)) calc(24px + env(safe-area-inset-left));
  color: var(--weui-FG-0);
  font-size: 17px;
  line-height: 1.6;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  hyphens: auto;
}
.weui-article section {
  margin-bottom: 48px;
}
.weui-article section section {
  margin-bottom: 32px;
}
.weui-article section section section {
  margin-bottom: 24px;
}
.weui-article h1,
.weui-article h2,
.weui-article h3,
.weui-article h4,
.weui-article h5,
.weui-article h6 {
  line-height: 1.4;
}
.weui-article h1 {
  font-size: 22px;
  font-weight: 500;
  margin-bottom: 48px;
  text-align: center;
}
.weui-article h2 {
  font-size: 20px;
  font-weight: 500;
  margin-bottom: 16px;
}
.weui-article h3 {
  font-size: 17px;
  font-weight: 500;
  margin-bottom: 8px;
}
.weui-article h4 {
  font-size: 17px;
  font-weight: 400;
  margin-bottom: 4px;
}
.weui-article h5,
.weui-article h6 {
  font-weight: 400;
  font-size: 17px;
}
.weui-article * {
  max-width: 100%;
  box-sizing: border-box;
  word-wrap: break-word;
}
.weui-article img {
  vertical-align: bottom;
}
.weui-article p {
  margin: 0 0 24px;
}
.weui-article ol,
.weui-article ul {
  margin-left: 1.2em;
  margin-bottom: 24px;
}
.weui-article ol ol,
.weui-article ul ol,
.weui-article ol ul,
.weui-article ul ul {
  margin: 0.5em 0 0.5em 1.2em;
}
.weui-article ol {
  list-style: decimal;
}
.weui-article ul {
  list-style: disc;
}
.weui-article li {
  margin: 0.5em 0;
}
.weui-article .weui-article__list_inside {
  margin-left: 0;
}
.weui-article .weui-article__list_inside li {
  list-style-position: inside;
}
.weui-article .weui-article__list_none {
  margin-left: 0;
}
.weui-article .weui-article__list_none li {
  list-style: none;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-tabbar {
  display: -webkit-flex;
  display: flex;
  position: relative;
  z-index: 500;
  background-color: var(--weui-BG-1);
}
.weui-tabbar::before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid var(--weui-FG-3);
  color: var(--weui-FG-3);
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-tabbar__item {
  display: block;
  -webkit-flex: 1;
          flex: 1;
  padding: 8px 0;
  padding-bottom: calc(8px + constant(safe-area-inset-bottom));
  padding-bottom: calc(8px + env(safe-area-inset-bottom));
  font-size: 0;
  color: var(--weui-FG-1);
  text-align: center;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.weui-tabbar__item:first-child {
  padding-left: constant(safe-area-inset-left);
  padding-left: env(safe-area-inset-left);
}
.weui-tabbar__item:last-child {
  padding-right: constant(safe-area-inset-right);
  padding-right: env(safe-area-inset-right);
}
.weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon,
.weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon > i,
.weui-tabbar__item.weui-bar__item_on .weui-tabbar__label {
  color: #1f559f;
}
.weui-tabbar__icon {
  display: inline-block;
  font-size: 10px;
  width: 2.8em;
  height: 2.8em;
  margin-bottom: 2px;
}
i.weui-tabbar__icon,
.weui-tabbar__icon > i {
  font-size: 24px;
  color: var(--weui-FG-1);
}
.weui-tabbar__icon img {
  width: 100%;
  height: 100%;
}
.weui-tabbar__label {
  color: var(--weui-FG-0);
  font-size: 10px;
  line-height: 1.4;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-navbar {
  display: -webkit-flex;
  display: flex;
  position: relative;
  z-index: 500;
  background-color: var(--weui-BG-2);
  padding-top: constant(safe-area-inset-top);
  padding-top: env(safe-area-inset-top);
}
.weui-navbar::after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid var(--weui-FG-3);
  color: var(--weui-FG-3);
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-navbar + .weui-tab__panel {
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
}
.weui-navbar__item {
  position: relative;
  display: block;
  -webkit-flex: 1;
          flex: 1;
  padding: 16px 0;
  padding-top: calc(16px + constant(safe-area-inset-top));
  padding-top: calc(16px + env(safe-area-inset-top));
  text-align: center;
  font-size: 17px;
  line-height: 1.41176471;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.weui-navbar__item:active {
  background-color: var(--weui-BG-COLOR-ACTIVE);
}
.weui-navbar__item.weui-bar__item_on {
  background-color: var(--weui-BG-COLOR-ACTIVE);
}
.weui-navbar__item::after {
  content: " ";
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-right: 1px solid var(--weui-FG-3);
  color: var(--weui-FG-3);
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.weui-navbar__item:first-child {
  padding-left: constant(safe-area-inset-left);
  padding-left: env(safe-area-inset-left);
}
.weui-navbar__item:last-child {
  padding-right: constant(safe-area-inset-right);
  padding-right: env(safe-area-inset-right);
}
.weui-navbar__item:last-child::after {
  display: none;
}
.weui-tab {
  display: -webkit-flex;
  display: flex;
  height: 100%;
  box-sizing: border-box;
  -webkit-flex-direction: column;
          flex-direction: column;
}
.weui-tab__panel {
  box-sizing: border-box;
  -webkit-flex: 1;
          flex: 1;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
.weui-tab__content {
  display: none;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-progress {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
          align-items: center;
}
.weui-progress__bar {
  background-color: var(--weui-BG-0);
  height: 3px;
  -webkit-flex: 1;
          flex: 1;
}
.weui-progress__inner-bar {
  width: 0;
  height: 100%;
  background-color: #1f559f;
}
.weui-progress__opr {
  display: block;
  margin-left: 15px;
  font-size: 0;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-panel {
  background-color: var(--weui-BG-2);
  margin-top: 10px;
  position: relative;
  overflow: hidden;
}
.weui-panel:first-child {
  margin-top: 0;
}
.weui-panel::before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid var(--weui-FG-3);
  color: var(--weui-FG-3);
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-panel::after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid var(--weui-FG-3);
  color: var(--weui-FG-3);
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-panel .weui-cells::after {
  display: none;
}
.weui-panel__hd {
  padding: 16px 16px 13px;
  color: var(--weui-FG-0);
  font-size: 15px;
  font-weight: 500;
  position: relative;
}
.weui-panel__hd::after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid var(--weui-FG-3);
  color: var(--weui-FG-3);
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
  left: 15px;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-media-box {
  padding: 16px;
  position: relative;
}
.weui-media-box::before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid var(--weui-FG-3);
  color: var(--weui-FG-3);
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
  left: 16px;
}
.weui-media-box:first-child::before {
  display: none;
}
a.weui-media-box {
  color: #000;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a.weui-media-box:active {
  background-color: var(--weui-BG-COLOR-ACTIVE);
}
.weui-media-box__title {
  display: block;
  font-weight: 400;
  font-size: 17px;
  line-height: 1.4;
  color: var(--weui-FG-0);
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  hyphens: auto;
}
.weui-media-box__desc {
  color: var(--weui-FG-2);
  font-size: 14px;
  line-height: 1.4;
  padding-top: 4px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  hyphens: auto;
}
.weui-media-box__info {
  display: block;
  margin-top: 16px;
  padding-bottom: 4px;
  font-size: 13px;
  color: var(--weui-FG-2);
  line-height: 1em;
  list-style: none;
  overflow: hidden;
}
.weui-media-box__info__meta {
  float: left;
  padding-right: 1em;
}
.weui-media-box__info__meta_extra {
  padding-left: 1em;
  border-left: 1px solid var(--weui-FG-2);
}
.weui-media-box_appmsg {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
          align-items: center;
}
.weui-media-box_appmsg .weui-media-box__hd {
  margin-right: 16px;
  width: 60px;
  height: 60px;
  line-height: 60px;
  text-align: center;
}
.weui-media-box_appmsg .weui-media-box__thumb {
  width: 100%;
  max-height: 100%;
  vertical-align: top;
}
.weui-media-box_appmsg .weui-media-box__bd {
  -webkit-flex: 1;
          flex: 1;
  min-width: 0;
}
.weui-media-box_small-appmsg {
  padding: 0;
}
.weui-media-box_small-appmsg .weui-cells {
  margin-top: 0;
}
.weui-media-box_small-appmsg .weui-cells::before {
  display: none;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-grids {
  position: relative;
  overflow: hidden;
}
.weui-grids::before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid var(--weui-FG-3);
  color: var(--weui-FG-3);
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-grids::after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-left: 1px solid var(--weui-FG-3);
  color: var(--weui-FG-3);
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.weui-grid {
  position: relative;
  float: left;
  padding: 20px 10px;
  width: 33.33333333%;
  box-sizing: border-box;
}
.weui-grid::before {
  content: " ";
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-right: 1px solid var(--weui-FG-3);
  color: var(--weui-FG-3);
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.weui-grid::after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid var(--weui-FG-3);
  color: var(--weui-FG-3);
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-grid:active {
  background-color: var(--weui-BG-COLOR-ACTIVE);
}
.weui-grid__icon {
  width: 28px;
  height: 28px;
  margin: 0 auto;
}
.weui-grid__icon img {
  display: block;
  width: 100%;
  height: 100%;
}
.weui-grid__icon + .weui-grid__label {
  margin-top: 4px;
}
.weui-grid__label {
  display: block;
  text-align: center;
  color: var(--weui-FG-0);
  font-size: 14px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-footer {
  color: rgba(0, 0, 0, 0.2);
  font-size: 14px;
  line-height: 1.4;
  text-align: center;
}
.wx-root[data-weui-theme='dark'] .weui-footer,
body[data-weui-theme='dark'] .weui-footer {
  color: rgba(255, 255, 255, 0.2);
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']) .weui-footer,
  body:not([data-weui-theme='light']) .weui-footer {
    color: rgba(255, 255, 255, 0.2);
  }
}
.weui-footer a,
.weui-footer navigator {
  color: var(--weui-LINK);
}
.weui-footer navigator {
  display: inline;
}
.weui-footer_fixed-bottom {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-bottom: calc(16px + constant(safe-area-inset-bottom));
  padding-bottom: calc(16px + env(safe-area-inset-bottom));
  left: constant(safe-area-inset-left);
  left: env(safe-area-inset-left);
  right: constant(safe-area-inset-right);
  right: env(safe-area-inset-right);
}
.weui-footer__links {
  font-size: 0;
}
.weui-footer__link {
  display: inline-block;
  vertical-align: top;
  margin: 0 8px;
  position: relative;
  font-size: 14px;
}
.weui-footer__link::before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-left: 1px solid var(--weui-FG-3);
  color: var(--weui-FG-3);
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
  left: -8px;
  top: 0.36em;
  bottom: 0.36em;
}
.weui-footer__link:first-child::before {
  display: none;
}
.weui-footer__text {
  padding: 0 16px;
  font-size: 12px;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-flex {
  display: -webkit-flex;
  display: flex;
}
.weui-flex__item {
  -webkit-flex: 1;
          flex: 1;
  min-width: 0;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-dialog {
  position: fixed;
  z-index: 5000;
  top: 50%;
  left: 16px;
  right: 16px;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  background-color: var(--weui-BG-2);
  text-align: center;
  border-radius: 12px;
  overflow: hidden;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  max-height: 90%;
  outline: 0;
}
.weui-dialog__hd {
  padding: 32px 24px 16px;
}
.weui-dialog__title {
  font-weight: 700;
  font-size: 17px;
  line-height: 1.4;
  color: var(--weui-FG-0);
}
.weui-dialog__bd {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  padding: 0 24px;
  margin-bottom: 32px;
  font-size: 17px;
  line-height: 1.4;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  hyphens: auto;
  color: var(--weui-FG-1);
}
.weui-dialog__bd:first-child {
  min-height: 40px;
  padding: 32px 24px 0;
  font-weight: 700;
  color: var(--weui-FG-0);
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}
.weui-dialog__ft {
  position: relative;
  display: -webkit-flex;
  display: flex;
}
.weui-dialog__ft::after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #ededed;
  color: #ededed;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-dialog__btn {
  -webkit-flex: 1;
          flex: 1;
  display: block;
  line-height: 1.41176471;
  padding: 16px 0;
  font-size: 17px;
  color: var(--weui-LINK);
  font-weight: 700;
  text-decoration: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
          user-select: none;
  position: relative;
  overflow: hidden;
}
.weui-dialog__btn:active {
  background-color: var(--weui-BG-COLOR-ACTIVE);
}
.weui-dialog__btn::after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-left: 1px solid #ededed;
  color: #ededed;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.weui-dialog__btn:first-child::after {
  display: none;
}
.weui-dialog__btn_default {
  color: var(--weui-FG-HALF);
}
.weui-skin_android .weui-dialog {
  text-align: left;
  box-shadow: 0 6px 30px 0 rgba(0, 0, 0, 0.1);
}
.weui-skin_android .weui-dialog__title {
  font-size: 22px;
  line-height: 1.4;
}
.weui-skin_android .weui-dialog__hd {
  text-align: left;
}
.weui-skin_android .weui-dialog__bd {
  color: var(--weui-FG-1);
  text-align: left;
}
.weui-skin_android .weui-dialog__bd:first-child {
  color: var(--weui-FG-0);
}
.weui-skin_android .weui-dialog__ft {
  display: block;
  text-align: right;
  line-height: 40px;
  min-height: 40px;
  padding: 0 24px 16px;
}
.weui-skin_android .weui-dialog__ft::after {
  display: none;
}
.weui-skin_android .weui-dialog__btn {
  display: inline-block;
  vertical-align: top;
  padding: 0 0.8em;
}
.weui-skin_android .weui-dialog__btn::after {
  display: none;
}
.weui-skin_android .weui-dialog__btn:last-child {
  margin-right: -0.8em;
}
.weui-skin_android .weui-dialog__btn_default {
  color: var(--weui-FG-HALF);
}
@media screen and (min-width: 352px) {
  .weui-dialog {
    width: 320px;
    margin: 0 auto;
  }
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-half-screen-dialog {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  min-height: 255px;
  max-height: 75%;
  z-index: 5000;
  line-height: 1.4;
  background-color: var(--weui-BG-2);
  color: var(--weui-FG-0);
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  overflow: hidden;
  padding: 0 24px;
  padding: 0 calc(24px + constant(safe-area-inset-right)) constant(safe-area-inset-bottom) calc(24px + constant(safe-area-inset-left));
  padding: 0 calc(24px + env(safe-area-inset-right)) env(safe-area-inset-bottom) calc(24px + env(safe-area-inset-left));
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
          flex-direction: column;
  outline: 0;
}
@media only screen and (max-device-height: 558px) {
  .weui-half-screen-dialog {
    max-height: calc(100% - 16px);
  }
}
.weui-half-screen-dialog__hd {
  min-height: 64px;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
          align-items: center;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
}
.weui-half-screen-dialog__hd .weui-btn_icon {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  color: inherit;
}
.weui-half-screen-dialog__hd .weui-btn_icon:active {
  opacity: 0.5;
}
.weui-half-screen-dialog__hd__side {
  position: relative;
  left: -8px;
}
.weui-half-screen-dialog__hd__main {
  -webkit-flex: 1;
          flex: 1;
}
.weui-half-screen-dialog__hd__side + .weui-half-screen-dialog__hd__main {
  text-align: center;
  padding: 0 40px;
}
.weui-half-screen-dialog__hd__main + .weui-half-screen-dialog__hd__side {
  right: -8px;
  left: auto;
}
.weui-half-screen-dialog__hd__main + .weui-half-screen-dialog__hd__side .weui-icon-btn,
.weui-half-screen-dialog__hd__main + .weui-half-screen-dialog__hd__side .weui-btn_icon {
  right: 0;
}
.weui-half-screen-dialog__title {
  display: block;
  color: var(--weui-FG-0);
  font-weight: 500;
  font-size: 15px;
}
.weui-half-screen-dialog__subtitle {
  display: block;
  color: var(--weui-FG-1);
  font-size: 10px;
}
.weui-half-screen-dialog__bd {
  -webkit-flex: 1;
          flex: 1;
  min-height: 0;
  overflow-y: auto;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  hyphens: auto;
  padding-bottom: 56px;
  font-size: 14px;
  color: var(--weui-FG-0);
}
.weui-half-screen-dialog__desc {
  font-size: 17px;
  font-weight: 700;
  color: var(--weui-FG-0);
  line-height: 1.4;
}
.weui-half-screen-dialog__tips {
  padding-top: 16px;
  font-size: 14px;
  color: var(--weui-FG-2);
  line-height: 1.4;
}
.weui-half-screen-dialog__ft {
  padding: 0 0 64px;
  text-align: center;
}
.weui-half-screen-dialog__ft .weui-btn:nth-last-child(n+2),
.weui-half-screen-dialog__ft .weui-btn:nth-last-child(n+2) + .weui-btn {
  display: inline-block;
  vertical-align: top;
  margin: 0 8px;
  width: 120px;
}
.weui-half-screen-dialog__btn-area + .weui-half-screen-dialog__attachment-area {
  margin-top: 24px;
  margin-bottom: -34px;
}
.weui-half-screen-dialog_large {
  max-height: none;
  top: 16px;
}
.weui-half-screen-dialog_slide .weui-half-screen-dialog__hd {
  min-height: 0;
  padding: 12px 16px 16px;
  -webkit-justify-content: center;
          justify-content: center;
}
.weui-half-screen-dialog_slide .weui-half-screen-dialog__slide-icon {
  position: absolute;
  top: 12px;
  display: -webkit-flex;
  display: flex;
  width: 40px;
  height: 4px;
  border-radius: 2px;
  background: var(--weui-BG-0);
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-align-items: center;
          align-items: center;
}
.wx-root[data-weui-theme='dark'] .weui-half-screen-dialog_slide .weui-half-screen-dialog__slide-icon,
body[data-weui-theme='dark'] .weui-half-screen-dialog_slide .weui-half-screen-dialog__slide-icon {
  background: var(--weui-FG-3);
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']) .weui-half-screen-dialog_slide .weui-half-screen-dialog__slide-icon,
  body:not([data-weui-theme='light']) .weui-half-screen-dialog_slide .weui-half-screen-dialog__slide-icon {
    background: var(--weui-FG-3);
  }
}
.weui-half-screen-dialog_slide .weui-half-screen-dialog__slide-icon .weui-icon-arrow {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  width: 0.8em;
  height: 1.6em;
  opacity: 0;
}
.weui-half-screen-dialog__btn-area {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
          align-items: center;
  -webkit-justify-content: center;
          justify-content: center;
}
.weui-half-screen-dialog__btn-area .weui-btn {
  width: 184px;
  padding-left: 16px;
  padding-right: 16px;
}
.weui-half-screen-dialog__btn-area .weui-btn:nth-last-child(n+2),
.weui-half-screen-dialog__btn-area .weui-btn:nth-last-child(n+2) + .weui-btn {
  margin: 0 8px;
  width: 136px;
}
.weui-half-screen-dialog__btn-area .weui-btn:nth-last-child(n+2):first-child,
.weui-half-screen-dialog__btn-area .weui-btn:nth-last-child(n+2) + .weui-btn:first-child {
  margin-left: 0;
}
.weui-half-screen-dialog__btn-area .weui-btn:nth-last-child(n+2):last-child,
.weui-half-screen-dialog__btn-area .weui-btn:nth-last-child(n+2) + .weui-btn:last-child {
  margin-right: 0;
}
.weui-half-screen-dialog_btn-wrap .weui-half-screen-dialog__btn-area {
  -webkit-flex-direction: column;
          flex-direction: column;
}
.weui-half-screen-dialog_btn-wrap .weui-half-screen-dialog__btn-area .weui-btn:nth-last-child(n+2),
.weui-half-screen-dialog_btn-wrap .weui-half-screen-dialog__btn-area .weui-btn:nth-last-child(n+2) + .weui-btn {
  width: 184px;
  margin: 16px 0 0;
}
.weui-half-screen-dialog_btn-wrap .weui-half-screen-dialog__btn-area .weui-btn:nth-last-child(n+2):first-child,
.weui-half-screen-dialog_btn-wrap .weui-half-screen-dialog__btn-area .weui-btn:nth-last-child(n+2) + .weui-btn:first-child {
  margin-top: 0;
}
.weui-icon-more {
  -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill-opacity='.9' fill-rule='evenodd' d='M5 10.25a1.75 1.75 0 1 1 0 3.5 1.75 1.75 0 0 1 0-3.5zm7 0a1.75 1.75 0 1 1 0 3.5 1.75 1.75 0 0 1 0-3.5zm7 0a1.75 1.75 0 1 1 0 3.5 1.75 1.75 0 0 1 0-3.5z'/%3E%3C/svg%3E") no-repeat 50% 50%;
          mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill-opacity='.9' fill-rule='evenodd' d='M5 10.25a1.75 1.75 0 1 1 0 3.5 1.75 1.75 0 0 1 0-3.5zm7 0a1.75 1.75 0 1 1 0 3.5 1.75 1.75 0 0 1 0-3.5zm7 0a1.75 1.75 0 1 1 0 3.5 1.75 1.75 0 0 1 0-3.5z'/%3E%3C/svg%3E") no-repeat 50% 50%;
}
.weui-icon-slide-down {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cdefs%3E    %3Crect id='dda90263-a290-4594-926f-6aba8cb4779f-a' width='24' height='24' x='0' y='0' rx='12'/%3E  %3C/defs%3E  %3Cg fill='none' fill-rule='evenodd'%3E    %3Cmask id='dda90263-a290-4594-926f-6aba8cb4779f-b' fill='%23fff'%3E      %3Cuse xlink:href='%23dda90263-a290-4594-926f-6aba8cb4779f-a'/%3E    %3C/mask%3E    %3Cuse fill='%23000' fill-opacity='.05' xlink:href='%23dda90263-a290-4594-926f-6aba8cb4779f-a'/%3E    %3Cg fill-opacity='.9' mask='url(%23dda90263-a290-4594-926f-6aba8cb4779f-b)'%3E      %3Cpath fill='%23000' d='M11.407 15.464L6.693 10.75l1.179-1.179 4.125 4.125 4.124-4.125L17.3 10.75l-4.714 4.714a.833.833 0 0 1-1.179 0z'/%3E    %3C/g%3E  %3C/g%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cdefs%3E    %3Crect id='dda90263-a290-4594-926f-6aba8cb4779f-a' width='24' height='24' x='0' y='0' rx='12'/%3E  %3C/defs%3E  %3Cg fill='none' fill-rule='evenodd'%3E    %3Cmask id='dda90263-a290-4594-926f-6aba8cb4779f-b' fill='%23fff'%3E      %3Cuse xlink:href='%23dda90263-a290-4594-926f-6aba8cb4779f-a'/%3E    %3C/mask%3E    %3Cuse fill='%23000' fill-opacity='.05' xlink:href='%23dda90263-a290-4594-926f-6aba8cb4779f-a'/%3E    %3Cg fill-opacity='.9' mask='url(%23dda90263-a290-4594-926f-6aba8cb4779f-b)'%3E      %3Cpath fill='%23000' d='M11.407 15.464L6.693 10.75l1.179-1.179 4.125 4.125 4.124-4.125L17.3 10.75l-4.714 4.714a.833.833 0 0 1-1.179 0z'/%3E    %3C/g%3E  %3C/g%3E%3C/svg%3E");
}
.weui-half-screen-dialog__hd .weui-icon-btn {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  color: inherit;
}
.weui-half-screen-dialog__hd .weui-icon-btn:active {
  opacity: 0.5;
}
.weui-half-screen-dialog__hd .weui-icon-btn::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  min-width: 44px;
  min-height: 44px;
  width: 100%;
  height: 100%;
}
.weui-icon-btn.weui-icon-btn {
  outline: 0;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  border-width: 0;
  background-color: transparent;
  color: var(--weui-FG-0);
  font-size: 0;
  width: auto;
  height: auto;
}
.weui-icon-btn_goback.weui-icon-btn_goback {
  color: var(--weui-FG-0);
  background-color: currentColor;
  width: 0.71rem;
  height: 1.42rem;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10%2019.438L8.955%2020.5l-7.666-7.79a1.02%201.02%200%20010-1.42L8.955%203.5%2010%204.563%202.682%2012%2010%2019.438z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% 50%;
          mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10%2019.438L8.955%2020.5l-7.666-7.79a1.02%201.02%200%20010-1.42L8.955%203.5%2010%204.563%202.682%2012%2010%2019.438z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% 50%;
  -webkit-mask-size: 100%;
          mask-size: 100%;
}
.weui-icon-btn_close.weui-icon-btn_close {
  color: var(--weui-FG-0);
  background-color: currentColor;
  width: 1.42rem;
  height: 1.42rem;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.25%2010.693L6.057%204.5%205%205.557l6.193%206.193L5%2017.943%206.057%2019l6.193-6.193L18.443%2019l1.057-1.057-6.193-6.193L19.5%205.557%2018.443%204.5z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% 50%;
          mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.25%2010.693L6.057%204.5%205%205.557l6.193%206.193L5%2017.943%206.057%2019l6.193-6.193L18.443%2019l1.057-1.057-6.193-6.193L19.5%205.557%2018.443%204.5z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% 50%;
  -webkit-mask-size: 100%;
          mask-size: 100%;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-toast {
  position: fixed;
  z-index: 5500;
  font-size: 10px;
  width: 13.6em;
  height: 13.6em;
  top: 40%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  text-align: center;
  border-radius: 12px;
  color: rgba(255, 255, 255, 0.9);
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-align-items: center;
          align-items: center;
  -webkit-justify-content: center;
          justify-content: center;
  background-color: var(--weui-BG-4);
  box-sizing: border-box;
  line-height: 1.4;
}
.weui-toast_text {
  width: auto;
  height: auto;
  min-width: 152px;
  max-width: 216px;
  padding: 12px 0;
  border-radius: 8px;
}
.weui-toast_text .weui-toast__content {
  font-size: 14px;
  padding: 0 20px;
}
.weui-icon_toast {
  display: block;
  margin-bottom: 16px;
}
.weui-icon_toast.weui-icon_toast {
  width: 4em;
  height: 4em;
}
.weui-icon_toast.weui-icon-success-no-circle {
  color: rgba(255, 255, 255, 0.9);
}
.weui-icon_toast.weui-icon-warn {
  color: rgba(255, 255, 255, 0.9);
}
.weui-icon_toast.weui-loading {
  width: 1em;
  height: 1em;
  font-size: 40px;
}
.weui-icon_toast.weui-primary-loading {
  display: -webkit-flex;
  display: flex;
  width: 1em;
  height: 1em;
  font-size: 40px;
  color: #ededed;
}
.weui-icon_toast.weui-primary-loading::before {
  border-width: 4px 0 4px 4px;
}
.weui-icon_toast.weui-primary-loading::after {
  border-width: 4px 4px 4px 0;
}
.weui-icon_toast.weui-primary-loading .weui-primary-loading__dot {
  width: 4px;
  height: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.weui-toast__content {
  font-size: 17px;
  padding: 0 12px;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  hyphens: auto;
}
.weui-toast_text-more .weui-icon_toast {
  margin-bottom: 12px;
}
.weui-toast_text-more .weui-toast__content {
  font-size: 14px;
  line-height: 1.6;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-mask {
  position: fixed;
  z-index: 1000;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
}
.weui-mask_transparent {
  position: fixed;
  z-index: 1000;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-actionsheet {
  position: fixed;
  left: 0;
  bottom: 0;
  -webkit-transform: translate(0, 100%);
          transform: translate(0, 100%);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 5000;
  width: 100%;
  background-color: var(--weui-BG-1);
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  overflow: hidden;
  outline: 0;
}
.weui-actionsheet__title {
  position: relative;
  height: 56px;
  padding: 8px 24px;
  padding: 8px calc(24px + constant(safe-area-inset-right)) 8px calc(24px + constant(safe-area-inset-left));
  padding: 8px calc(24px + env(safe-area-inset-right)) 8px calc(24px + env(safe-area-inset-left));
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-flex-direction: column;
          flex-direction: column;
  text-align: center;
  font-size: 12px;
  color: var(--weui-FG-1);
  line-height: 1.4;
  background: var(--weui-BG-2);
}
.weui-actionsheet__title::before {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #ededed;
  color: #ededed;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-actionsheet__title .weui-actionsheet__title-text {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.weui-actionsheet__menu {
  color: var(--weui-FG-0);
  background-color: var(--weui-BG-2);
}
.weui-actionsheet__action {
  margin-top: 8px;
  color: var(--weui-FG-0);
  background-color: var(--weui-BG-2);
}
.weui-actionsheet__action .weui-actionsheet__cell:last-child {
  padding-bottom: calc(16px + constant(safe-area-inset-bottom));
  padding-bottom: calc(16px + env(safe-area-inset-bottom));
}
.weui-actionsheet__action .weui-actionsheet__cell.weui-actionsheet__cell_tips:last-child {
  padding-bottom: calc(12px + constant(safe-area-inset-bottom));
  padding-bottom: calc(12px + env(safe-area-inset-bottom));
}
.weui-actionsheet__cell {
  position: relative;
  padding: 16px;
  padding: 16px calc(16px + constant(safe-area-inset-right)) 16px calc(16px + constant(safe-area-inset-left));
  padding: 16px calc(16px + env(safe-area-inset-right)) 16px calc(16px + env(safe-area-inset-left));
  text-align: center;
  font-size: 17px;
  line-height: 1.71428571;
  overflow: hidden;
}
.weui-actionsheet__cell::before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #ededed;
  color: #ededed;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-actionsheet__cell:active {
  background-color: var(--weui-BG-COLOR-ACTIVE);
}
.weui-actionsheet__cell:first-child::before {
  display: none;
}
.weui-actionsheet__cell__tips {
  display: block;
  font-size: 12px;
  color: var(--weui-FG-1);
}
.weui-actionsheet__cell_tips {
  padding-top: 12px;
  padding-bottom: 12px;
}
.weui-actionsheet__cell_warn {
  color: var(--weui-RED);
}
.weui-skin_android .weui-actionsheet {
  position: fixed;
  left: 50%;
  top: 50%;
  bottom: auto;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 274px;
  box-sizing: border-box;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: transparent;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.weui-skin_android .weui-actionsheet__action {
  display: none;
}
.weui-skin_android .weui-actionsheet__menu {
  border-radius: 2px;
  box-shadow: 0 6px 30px 0 rgba(0, 0, 0, 0.1);
}
.weui-skin_android .weui-actionsheet__cell {
  padding: 16px;
  font-size: 17px;
  line-height: 1.71428571;
  color: var(--weui-FG-0);
  text-align: left;
}
.weui-skin_android .weui-actionsheet__cell:first-child {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.weui-skin_android .weui-actionsheet__cell:last-child {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}
.weui-actionsheet_toggle {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-loadmore {
  width: 65%;
  margin: 20px auto;
  text-align: center;
  font-size: 0;
}
.weui-loadmore .weui-loading,
.weui-loadmore .weui-primary-loading {
  margin-right: 8px;
}
.weui-loadmore__tips {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  line-height: 1.6;
  color: var(--weui-FG-1);
}
.weui-loadmore_line {
  border-top: 1px solid var(--weui-FG-3);
  margin-top: 32px;
}
.weui-loadmore_line .weui-loadmore__tips {
  position: relative;
  top: -0.9em;
  padding: 0 8px;
  background-color: var(--weui-BG-2);
}
.weui-loadmore_dot .weui-loadmore__tips::before {
  content: " ";
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background-color: var(--weui-FG-3);
  display: inline-block;
  position: relative;
  vertical-align: 0;
  top: -0.16em;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-badge {
  display: inline-block;
  padding: 0.15em 0.4em;
  min-width: 0.66666667em;
  border-radius: 18px;
  background-color: var(--weui-RED);
  color: #fff;
  line-height: 1.2;
  text-align: center;
  font-size: 12px;
  vertical-align: middle;
}
.weui-badge_dot {
  padding: 0.4em;
  min-width: 0;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-toptips {
  display: none;
  position: fixed;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  top: 8px;
  left: 8px;
  right: 8px;
  padding: 10px;
  border-radius: 8px;
  font-size: 14px;
  text-align: center;
  color: #fff;
  z-index: 5500;
  word-wrap: break-word;
  word-break: break-all;
}
.weui-toptips_warn {
  background-color: var(--weui-RED);
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.wx-root,
body {
  --weui-informationBar-FG: #FFFFFF;
}
.wx-root[data-weui-theme='dark'],
body[data-weui-theme='dark'] {
  --weui-informationBar-FG: #FFFFFF;
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']),
  body:not([data-weui-theme='light']) {
    --weui-informationBar-FG: #FFFFFF;
  }
}
.wx-root,
body {
  --weui-informationBar-LINK: #FFFFFF;
}
.wx-root[data-weui-theme='dark'],
body[data-weui-theme='dark'] {
  --weui-informationBar-LINK: #FFFFFF;
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']),
  body:not([data-weui-theme='light']) {
    --weui-informationBar-LINK: #FFFFFF;
  }
}
.wx-root,
body {
  --weui-informationBar-ICON: #FFFFFF;
}
.wx-root[data-weui-theme='dark'],
body[data-weui-theme='dark'] {
  --weui-informationBar-ICON: #FFFFFF;
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']),
  body:not([data-weui-theme='light']) {
    --weui-informationBar-ICON: #FFFFFF;
  }
}
.wx-root,
body {
  --weui-informationBar-BG: #FA5151;
}
.wx-root[data-weui-theme='dark'],
body[data-weui-theme='dark'] {
  --weui-informationBar-BG: #FA5151;
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']),
  body:not([data-weui-theme='light']) {
    --weui-informationBar-BG: #FA5151;
  }
}
.wx-root,
body {
  --weui-informationBar-warnWeak-FG: rgba(0, 0, 0, 0.55);
}
.wx-root[data-weui-theme='dark'],
body[data-weui-theme='dark'] {
  --weui-informationBar-warnWeak-FG: rgba(255, 255, 255, 0.5);
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']),
  body:not([data-weui-theme='light']) {
    --weui-informationBar-warnWeak-FG: rgba(255, 255, 255, 0.5);
  }
}
.wx-root,
body {
  --weui-informationBar-warnWeak-LINK: #576B95;
}
.wx-root[data-weui-theme='dark'],
body[data-weui-theme='dark'] {
  --weui-informationBar-warnWeak-LINK: #7D90A9;
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']),
  body:not([data-weui-theme='light']) {
    --weui-informationBar-warnWeak-LINK: #7D90A9;
  }
}
.wx-root,
body {
  --weui-informationBar-warnWeak-ICON: #FA5151;
}
.wx-root[data-weui-theme='dark'],
body[data-weui-theme='dark'] {
  --weui-informationBar-warnWeak-ICON: #FA5151;
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']),
  body:not([data-weui-theme='light']) {
    --weui-informationBar-warnWeak-ICON: #FA5151;
  }
}
.wx-root,
body {
  --weui-informationBar-warnWeak-BG: rgba(250, 81, 81, 0.1);
}
.wx-root[data-weui-theme='dark'],
body[data-weui-theme='dark'] {
  --weui-informationBar-warnWeak-BG: rgba(250, 81, 81, 0.1);
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']),
  body:not([data-weui-theme='light']) {
    --weui-informationBar-warnWeak-BG: rgba(250, 81, 81, 0.1);
  }
}
.wx-root,
body {
  --weui-informationBar-noColor-BG: rgba(0, 0, 0, 0.3);
}
.wx-root[data-weui-theme='dark'],
body[data-weui-theme='dark'] {
  --weui-informationBar-noColor-BG: rgba(255, 255, 255, 0.3);
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']),
  body:not([data-weui-theme='light']) {
    --weui-informationBar-noColor-BG: rgba(255, 255, 255, 0.3);
  }
}
.wx-root,
body {
  --weui-informationBar-tipsStrong-BG: #FA9D3B;
}
.wx-root[data-weui-theme='dark'],
body[data-weui-theme='dark'] {
  --weui-informationBar-tipsStrong-BG: #C87D2F;
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']),
  body:not([data-weui-theme='light']) {
    --weui-informationBar-tipsStrong-BG: #C87D2F;
  }
}
.wx-root,
body {
  --weui-informationBar-tipsWeak-FG: rgba(0, 0, 0, 0.55);
}
.wx-root[data-weui-theme='dark'],
body[data-weui-theme='dark'] {
  --weui-informationBar-tipsWeak-FG: rgba(255, 255, 255, 0.5);
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']),
  body:not([data-weui-theme='light']) {
    --weui-informationBar-tipsWeak-FG: rgba(255, 255, 255, 0.5);
  }
}
.wx-root,
body {
  --weui-informationBar-tipsWeak-LINK: #576B95;
}
.wx-root[data-weui-theme='dark'],
body[data-weui-theme='dark'] {
  --weui-informationBar-tipsWeak-LINK: #7D90A9;
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']),
  body:not([data-weui-theme='light']) {
    --weui-informationBar-tipsWeak-LINK: #7D90A9;
  }
}
.wx-root,
body {
  --weui-informationBar-tipsWeak-ICON: rgba(0, 0, 0, 0.55);
}
.wx-root[data-weui-theme='dark'],
body[data-weui-theme='dark'] {
  --weui-informationBar-tipsWeak-ICON: rgba(255, 255, 255, 0.5);
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']),
  body:not([data-weui-theme='light']) {
    --weui-informationBar-tipsWeak-ICON: rgba(255, 255, 255, 0.5);
  }
}
.wx-root,
body {
  --weui-informationBar-tipsWeak-BG: #F7F7F7;
}
.wx-root[data-weui-theme='dark'],
body[data-weui-theme='dark'] {
  --weui-informationBar-tipsWeak-BG: #1E1E1E;
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']),
  body:not([data-weui-theme='light']) {
    --weui-informationBar-tipsWeak-BG: #1E1E1E;
  }
}
.weui-information-bar {
  position: fixed;
  top: 8px;
  left: 8px;
  right: 8px;
  padding: 12px 16px;
  border-radius: 8px;
  font-size: 14px;
  z-index: 5500;
  word-wrap: break-word;
  word-break: break-all;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  color: var(--weui-informationBar-FG);
  background: var(--weui-informationBar-BG);
}
.weui-information-bar .weui-btn_icon {
  margin-left: 8px;
}
.weui-information-bar .weui-btn_icon:active {
  opacity: 0.5;
}
.weui-information-bar [class*="weui-icon-"] {
  color: var(--weui-informationBar-ICON);
}
.weui-information-bar .weui-link {
  color: var(--weui-informationBar-LINK);
}
.weui-information-bar .weui-btn_icon [class*="weui-icon-"] {
  color: var(--weui-informationBar-FG);
}
.weui-information-bar,
.weui-information-bar__hd,
.weui-information-bar__ft {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
          align-items: center;
}
.weui-information-bar__hd [class*="weui-icon-"] {
  margin-right: 8px;
}
.weui-information-bar__bd {
  -webkit-flex: 1;
          flex: 1;
  min-width: 0;
}
.weui-information-bar__bd:first-child:last-child {
  text-align: center;
}
.weui-information-bar_warn-weak {
  color: var(--weui-informationBar-warnWeak-FG);
  background: var(--weui-informationBar-warnWeak-BG);
}
.weui-information-bar_warn-weak [class*="weui-icon-"] {
  color: var(--weui-informationBar-warnWeak-ICON);
}
.weui-information-bar_warn-weak .weui-link {
  color: var(--weui-informationBar-warnWeak-LINK);
}
.weui-information-bar_warn-weak .weui-btn_icon [class*="weui-icon-"] {
  color: var(--weui-informationBar-warnWeak-FG);
}
.weui-information-bar_warn-no-color {
  background: var(--weui-informationBar-noColor-BG);
}
.weui-information-bar_tips-strong {
  background: var(--weui-informationBar-tipsStrong-BG);
}
.weui-information-bar_tips-weak {
  color: var(--weui-informationBar-tipsWeak-FG);
  background: var(--weui-informationBar-tipsWeak-BG);
}
.weui-information-bar_tips-weak [class*="weui-icon-"] {
  color: var(--weui-informationBar-tipsWeak-ICON);
}
.weui-information-bar_tips-weak .weui-link {
  color: var(--weui-informationBar-tipsWeak-LINK);
}
.weui-information-bar_tips-weak .weui-btn_icon [class*="weui-icon-"] {
  color: var(--weui-informationBar-tipsWeak-FG);
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-list-tips {
  list-style: none;
  padding-top: 24px;
  padding-bottom: 24px;
  line-height: 1.4;
  font-size: 14px;
  color: var(--weui-FG-1);
  position: relative;
}
.weui-list-tips::before {
  content: "";
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid var(--weui-FG-3);
  color: var(--weui-FG-3);
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-list-tips:last-child {
  padding-bottom: 0;
}
.weui-list-tips__item {
  position: relative;
  padding-left: 15px;
  margin: 16px 0;
}
.weui-list-tips__item::before {
  content: "\2022";
  position: absolute;
  left: 0;
  top: -0.1em;
}
.weui-list-tips__item:first-child {
  margin-top: 0;
}
.weui-form-preview__list + .weui-list-tips > .weui-list-tips__item:first-child {
  margin-top: 6px;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-search-bar {
  position: relative;
  padding: 8px;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  background-color: var(--weui-BG-0);
  -webkit-align-items: center;
          align-items: center;
}
.weui-search-bar.weui-search-bar_focusing .weui-search-bar__cancel-btn {
  display: block;
}
.weui-search-bar.weui-search-bar_focusing .weui-search-bar__label {
  display: none;
}
.weui-search-bar .weui-icon-search {
  font-size: 10px;
  width: 1.6em;
  height: 1.6em;
  margin-left: 8px;
  margin-right: 4px;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
}
.weui-search-bar__form {
  position: relative;
  -webkit-flex: 1;
          flex: 1;
  min-width: 0;
  background-color: var(--weui-BG-2);
  border-radius: 4px;
}
.weui-search-bar__box {
  position: relative;
  z-index: 1;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
          align-items: center;
}
.weui-search-bar__box .weui-search-bar__input {
  padding: 8px 0;
  width: 100%;
  height: 1.14285714em;
  border: 0;
  font-size: 14px;
  line-height: 1.14285714em;
  box-sizing: content-box;
  background: transparent;
  caret-color: #1f559f;
  color: var(--weui-FG-0);
}
.weui-search-bar__box .weui-search-bar__input:focus {
  outline: none;
}
.weui-search-bar__box .weui-icon-clear {
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  font-size: 10px;
  width: 2em;
  height: 2em;
  margin-left: 8px;
  -webkit-mask-size: 2em;
          mask-size: 2em;
  -webkit-mask-position: calc(100% - 8px) 0;
          mask-position: calc(100% - 8px) 0;
  min-width: 44px;
}
.weui-search-bar__box .weui-icon-clear::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 44px;
}
.weui-search-bar__label {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  font-size: 0;
  border-radius: 4px;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
          align-items: center;
  -webkit-justify-content: center;
          justify-content: center;
  color: var(--weui-FG-1);
  background: var(--weui-BG-2);
}
.weui-search-bar__label span {
  display: inline-block;
  font-size: 14px;
  vertical-align: middle;
}
.weui-search-bar__cancel-btn {
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  display: none;
  margin-left: 8px;
  line-height: 28px;
  color: var(--weui-LINK);
}
.weui-search-bar__input:not(:valid) + .weui-icon-clear {
  display: none;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
  display: none;
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-picker {
  position: fixed;
  width: 100%;
  box-sizing: border-box;
  left: 0;
  bottom: 0;
  z-index: 5000;
  background-color: var(--weui-BG-2);
  padding-left: 0;
  padding-left: constant(safe-area-inset-left);
  padding-left: env(safe-area-inset-left);
  padding-right: 0;
  padding-right: constant(safe-area-inset-right);
  padding-right: env(safe-area-inset-right);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transform: translate(0, 100%);
          transform: translate(0, 100%);
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  outline: 0;
}
.weui-picker .weui-half-screen-dialog__hd {
  padding-left: 24px;
  padding-right: 24px;
}
.weui-picker .weui-half-screen-dialog__bd {
  overflow: visible;
}
.weui-picker__hd {
  display: -webkit-flex;
  display: flex;
  padding: 16px;
  padding: 16px calc(16px + constant(safe-area-inset-right)) 16px calc(16px + constant(safe-area-inset-left));
  padding: 16px calc(16px + env(safe-area-inset-right)) 16px calc(16px + env(safe-area-inset-left));
  position: relative;
  text-align: center;
  font-size: 17px;
  line-height: 1.4;
}
.weui-picker__hd::after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid var(--weui-FG-3);
  color: var(--weui-FG-3);
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-picker__bd {
  display: -webkit-flex;
  display: flex;
  position: relative;
  background-color: var(--weui-BG-2);
  height: 240px;
  overflow: hidden;
}
.weui-picker__group {
  -webkit-flex: 1;
          flex: 1;
  position: relative;
  height: 100%;
  font-size: 17px;
}
.weui-picker__group:first-child .weui-picker__indicator {
  left: 8px;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}
.weui-picker__group:last-child .weui-picker__indicator {
  right: 8px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}
.weui-picker__mask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  z-index: 3;
  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6)), linear-gradient(0deg, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6));
  background-position: top, bottom;
  background-size: 100% 112px;
  background-repeat: no-repeat;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
}
.wx-root[data-weui-theme='dark'] .weui-picker__mask,
body[data-weui-theme='dark'] .weui-picker__mask {
  background-image: linear-gradient(180deg, rgba(25, 25, 25, 0.95), rgba(25, 25, 25, 0.6)), linear-gradient(0deg, rgba(25, 25, 25, 0.95), rgba(25, 25, 25, 0.6));
}
@media (prefers-color-scheme: dark) {
  .wx-root:not([data-weui-theme='light']) .weui-picker__mask,
  body:not([data-weui-theme='light']) .weui-picker__mask {
    background-image: linear-gradient(180deg, rgba(25, 25, 25, 0.95), rgba(25, 25, 25, 0.6)), linear-gradient(0deg, rgba(25, 25, 25, 0.95), rgba(25, 25, 25, 0.6));
  }
}
.weui-picker__indicator {
  height: 56px;
  position: absolute;
  top: 112px;
  left: 0;
  right: 0;
  z-index: 1;
  background: var(--weui-BG-3);
}
.weui-picker__content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 2;
}
.weui-picker__item {
  height: 56px;
  line-height: 56px;
  text-align: center;
  color: var(--weui-FG-0);
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.weui-picker__item_disabled {
  color: var(--weui-FG-1);
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
@-webkit-keyframes weuiSlideUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@keyframes weuiSlideUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
.weui-animate_slide-up,
.weui-animate-slide-up {
  -webkit-animation: weuiSlideUp ease 0.3s forwards;
          animation: weuiSlideUp ease 0.3s forwards;
}
@-webkit-keyframes weuiSlideDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
}
@keyframes weuiSlideDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
}
.weui-animate_slide-down,
.weui-animate-slide-down {
  -webkit-animation: weuiSlideDown ease 0.3s forwards;
          animation: weuiSlideDown ease 0.3s forwards;
}
@-webkit-keyframes weuiFadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes weuiFadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.weui-animate_fade-in,
.weui-animate-fade-in {
  -webkit-animation: weuiFadeIn ease 0.3s forwards;
          animation: weuiFadeIn ease 0.3s forwards;
}
@-webkit-keyframes weuiFadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes weuiFadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.weui-animate_fade-out,
.weui-animate-fade-out {
  -webkit-animation: weuiFadeOut ease 0.3s forwards;
          animation: weuiFadeOut ease 0.3s forwards;
}
.weui-transition.weui-mask {
  transition: opacity 0.3s, visibility 0.3s;
  opacity: 0;
  visibility: hidden;
}
.weui-transition.weui-half-screen-dialog {
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}
.weui-transition_show.weui-mask {
  opacity: 1;
  visibility: visible;
}
.weui-transition_show.weui-half-screen-dialog {
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-agree {
  display: -webkit-inline-flex;
  display: inline-flex;
  vertical-align: bottom;
  max-width: 100%;
  -webkit-align-items: center;
          align-items: center;
  text-align: justify;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  hyphens: auto;
  line-height: 1.6;
  font-size: 14px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.weui-agree a,
.weui-agree navigator {
  color: var(--weui-LINK);
}
.weui-agree navigator {
  display: inline;
}
.weui-agree__text {
  color: var(--weui-FG-1);
  margin-left: 2px;
  min-width: 0;
}
.weui-agree__checkbox {
  -webkit-appearance: none;
          appearance: none;
  display: inline-block;
  border: 0;
  outline: 0;
  vertical-align: middle;
  background-color: currentColor;
  -webkit-mask-position: 0 0;
          mask-position: 0 0;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: 100%;
          mask-size: 100%;
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%221000%22%20height%3D%221000%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M500%20916.667C269.881%20916.667%2083.333%20730.119%2083.333%20500%2083.333%20269.881%20269.881%2083.333%20500%2083.333c230.119%200%20416.667%20186.548%20416.667%20416.667%200%20230.119-186.548%20416.667-416.667%20416.667zm0-50c202.504%200%20366.667-164.163%20366.667-366.667%200-202.504-164.163-366.667-366.667-366.667-202.504%200-366.667%20164.163-366.667%20366.667%200%20202.504%20164.163%20366.667%20366.667%20366.667z%22%20fill-rule%3D%22evenodd%22%20fill-opacity%3D%22.9%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%221000%22%20height%3D%221000%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M500%20916.667C269.881%20916.667%2083.333%20730.119%2083.333%20500%2083.333%20269.881%20269.881%2083.333%20500%2083.333c230.119%200%20416.667%20186.548%20416.667%20416.667%200%20230.119-186.548%20416.667-416.667%20416.667zm0-50c202.504%200%20366.667-164.163%20366.667-366.667%200-202.504-164.163-366.667-366.667-366.667-202.504%200-366.667%20164.163-366.667%20366.667%200%20202.504%20164.163%20366.667%20366.667%20366.667z%22%20fill-rule%3D%22evenodd%22%20fill-opacity%3D%22.9%22%2F%3E%3C%2Fsvg%3E);
  color: var(--weui-FG-2);
  width: 1em;
  height: 1em;
  font-size: 17px;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  margin-top: 0;
}
.weui-agree__checkbox-check {
  opacity: 0;
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
}
.weui-agree__checkbox:checked,
.weui-agree__checkbox-check[aria-checked="true"] + .weui-agree__checkbox {
  -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-1.177-7.86l-2.765-2.767L7%2012.431l3.119%203.121a1%201%200%20001.414%200l5.952-5.95-1.062-1.062-5.6%205.6z%22%2F%3E%3C%2Fsvg%3E);
          mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-1.177-7.86l-2.765-2.767L7%2012.431l3.119%203.121a1%201%200%20001.414%200l5.952-5.95-1.062-1.062-5.6%205.6z%22%2F%3E%3C%2Fsvg%3E);
  color: #1f559f;
}
.weui-agree_animate {
  -webkit-animation: weuiAgree 0.3s 1;
          animation: weuiAgree 0.3s 1;
}
@-webkit-keyframes weuiAgree {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  16% {
    -webkit-transform: translateX(-8px);
            transform: translateX(-8px);
  }
  28% {
    -webkit-transform: translateX(-16px);
            transform: translateX(-16px);
  }
  44% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  59% {
    -webkit-transform: translateX(-16px);
            transform: translateX(-16px);
  }
  73% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  82% {
    -webkit-transform: translateX(16px);
            transform: translateX(16px);
  }
  94% {
    -webkit-transform: translateX(8px);
            transform: translateX(8px);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@keyframes weuiAgree {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  16% {
    -webkit-transform: translateX(-8px);
            transform: translateX(-8px);
  }
  28% {
    -webkit-transform: translateX(-16px);
            transform: translateX(-16px);
  }
  44% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  59% {
    -webkit-transform: translateX(-16px);
            transform: translateX(-16px);
  }
  73% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  82% {
    -webkit-transform: translateX(16px);
            transform: translateX(16px);
  }
  94% {
    -webkit-transform: translateX(8px);
            transform: translateX(8px);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-primary-loading {
  font-size: 16px;
  display: -webkit-inline-flex;
  display: inline-flex;
  position: relative;
  width: 1em;
  height: 1em;
  vertical-align: middle;
  color: #606060;
  -webkit-animation: circleLoading 1s steps(60, end) infinite;
          animation: circleLoading 1s steps(60, end) infinite;
}
.weui-primary-loading::before,
.weui-primary-loading::after {
  content: "";
  display: block;
  width: 0.5em;
  height: 1em;
  box-sizing: border-box;
  border: 0.0875em solid;
  border-color: currentColor;
}
.weui-primary-loading::before {
  border-right-width: 0;
  border-top-left-radius: 1em;
  border-bottom-left-radius: 1em;
  -webkit-mask-image: linear-gradient(180deg, #000000 8%, rgba(0, 0, 0, 0.3) 95%);
}
.weui-primary-loading::after {
  border-left-width: 0;
  border-top-right-radius: 1em;
  border-bottom-right-radius: 1em;
  -webkit-mask-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 8%, rgba(0, 0, 0, 0.3) 95%);
}
.weui-primary-loading__dot {
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -0.04375em;
  width: 0.0875em;
  height: 0.0875em;
  border-top-right-radius: 100%;
  border-bottom-right-radius: 100%;
  background: currentColor;
}
@-webkit-keyframes circleLoading {
  0% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
            transform: rotate3d(0, 0, 1, 0deg);
  }
  100% {
    -webkit-transform: rotate3d(0, 0, 1, 360deg);
            transform: rotate3d(0, 0, 1, 360deg);
  }
}
@keyframes circleLoading {
  0% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
            transform: rotate3d(0, 0, 1, 0deg);
  }
  100% {
    -webkit-transform: rotate3d(0, 0, 1, 360deg);
            transform: rotate3d(0, 0, 1, 360deg);
  }
}
.weui-primary-loading_brand {
  color: var(--weui-BRAND);
}
.weui-primary-loading_transparent {
  color: #ededed;
}
.weui-loading {
  font-size: 16px;
  width: 1em;
  height: 1em;
  display: inline-block;
  vertical-align: middle;
  background: transparent url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='80px' height='80px' viewBox='0 0 80 80' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eloading%3C/title%3E%3Cdefs%3E%3ClinearGradient x1='94.0869141%25' y1='0%25' x2='94.0869141%25' y2='90.559082%25' id='linearGradient-1'%3E%3Cstop stop-color='%23606060' stop-opacity='0' offset='0%25'%3E%3C/stop%3E%3Cstop stop-color='%23606060' stop-opacity='0.3' offset='100%25'%3E%3C/stop%3E%3C/linearGradient%3E%3ClinearGradient x1='100%25' y1='8.67370605%25' x2='100%25' y2='90.6286621%25' id='linearGradient-2'%3E%3Cstop stop-color='%23606060' offset='0%25'%3E%3C/stop%3E%3Cstop stop-color='%23606060' stop-opacity='0.3' offset='100%25'%3E%3C/stop%3E%3C/linearGradient%3E%3C/defs%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.9'%3E%3Cg%3E%3Cpath d='M40,0 C62.09139,0 80,17.90861 80,40 C80,62.09139 62.09139,80 40,80 L40,73 C58.2253967,73 73,58.2253967 73,40 C73,21.7746033 58.2253967,7 40,7 L40,0 Z' fill='url(%23linearGradient-1)'%3E%3C/path%3E%3Cpath d='M40,0 L40,7 C21.7746033,7 7,21.7746033 7,40 C7,58.2253967 21.7746033,73 40,73 L40,80 C17.90861,80 0,62.09139 0,40 C0,17.90861 17.90861,0 40,0 Z' fill='url(%23linearGradient-2)'%3E%3C/path%3E%3Ccircle id='Oval' fill='%23606060' cx='40.5' cy='3.5' r='3.5'%3E%3C/circle%3E%3C/g%3E%3CanimateTransform attributeName='transform' begin='0s' dur='1s' type='rotate' values='0 40 40;360 40 40' repeatCount='indefinite'/%3E%3C/g%3E%3C/svg%3E%0A") no-repeat;
  background-size: 100%;
}
.weui-loading.weui-loading_transparent,
.weui-loading.weui-icon_toast,
.weui-btn_loading.weui-btn_primary .weui-loading {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='80px' height='80px' viewBox='0 0 80 80' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eloading%3C/title%3E%3Cdefs%3E%3ClinearGradient x1='94.0869141%25' y1='0%25' x2='94.0869141%25' y2='90.559082%25' id='linearGradient-1'%3E%3Cstop stop-color='%23ededed' stop-opacity='0' offset='0%25'%3E%3C/stop%3E%3Cstop stop-color='%23ededed' stop-opacity='0.3' offset='100%25'%3E%3C/stop%3E%3C/linearGradient%3E%3ClinearGradient x1='100%25' y1='8.67370605%25' x2='100%25' y2='90.6286621%25' id='linearGradient-2'%3E%3Cstop stop-color='%23ededed' offset='0%25'%3E%3C/stop%3E%3Cstop stop-color='%23ededed' stop-opacity='0.3' offset='100%25'%3E%3C/stop%3E%3C/linearGradient%3E%3C/defs%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.9'%3E%3Cg%3E%3Cpath d='M40,0 C62.09139,0 80,17.90861 80,40 C80,62.09139 62.09139,80 40,80 L40,73 C58.2253967,73 73,58.2253967 73,40 C73,21.7746033 58.2253967,7 40,7 L40,0 Z' fill='url(%23linearGradient-1)'%3E%3C/path%3E%3Cpath d='M40,0 L40,7 C21.7746033,7 7,21.7746033 7,40 C7,58.2253967 21.7746033,73 40,73 L40,80 C17.90861,80 0,62.09139 0,40 C0,17.90861 17.90861,0 40,0 Z' fill='url(%23linearGradient-2)'%3E%3C/path%3E%3Ccircle id='Oval' fill='%23ededed' cx='40.5' cy='3.5' r='3.5'%3E%3C/circle%3E%3C/g%3E%3CanimateTransform attributeName='transform' begin='0s' dur='1s' type='rotate' values='0 40 40;360 40 40' repeatCount='indefinite'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.weui-mask-loading {
  display: inline-block;
  vertical-align: middle;
  font-size: 16px;
  width: 1em;
  height: 1em;
  -webkit-mask: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='80px' height='80px' viewBox='0 0 80 80' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eloading%3C/title%3E%3Cdefs%3E%3ClinearGradient x1='94.0869141%25' y1='0%25' x2='94.0869141%25' y2='90.559082%25' id='linearGradient-1'%3E%3Cstop stop-color='%23606060' stop-opacity='0' offset='0%25'%3E%3C/stop%3E%3Cstop stop-color='%23606060' stop-opacity='0.3' offset='100%25'%3E%3C/stop%3E%3C/linearGradient%3E%3ClinearGradient x1='100%25' y1='8.67370605%25' x2='100%25' y2='90.6286621%25' id='linearGradient-2'%3E%3Cstop stop-color='%23606060' offset='0%25'%3E%3C/stop%3E%3Cstop stop-color='%23606060' stop-opacity='0.3' offset='100%25'%3E%3C/stop%3E%3C/linearGradient%3E%3C/defs%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.9'%3E%3Cg%3E%3Cpath d='M40,0 C62.09139,0 80,17.90861 80,40 C80,62.09139 62.09139,80 40,80 L40,73 C58.2253967,73 73,58.2253967 73,40 C73,21.7746033 58.2253967,7 40,7 L40,0 Z' fill='url(%23linearGradient-1)'%3E%3C/path%3E%3Cpath d='M40,0 L40,7 C21.7746033,7 7,21.7746033 7,40 C7,58.2253967 21.7746033,73 40,73 L40,80 C17.90861,80 0,62.09139 0,40 C0,17.90861 17.90861,0 40,0 Z' fill='url(%23linearGradient-2)'%3E%3C/path%3E%3Ccircle id='Oval' fill='%23606060' cx='40.5' cy='3.5' r='3.5'%3E%3C/circle%3E%3C/g%3E%3CanimateTransform attributeName='transform' begin='0s' dur='1s' type='rotate' values='0 40 40;360 40 40' repeatCount='indefinite'/%3E%3C/g%3E%3C/svg%3E%0A") 0 0 no-repeat;
          mask: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='80px' height='80px' viewBox='0 0 80 80' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eloading%3C/title%3E%3Cdefs%3E%3ClinearGradient x1='94.0869141%25' y1='0%25' x2='94.0869141%25' y2='90.559082%25' id='linearGradient-1'%3E%3Cstop stop-color='%23606060' stop-opacity='0' offset='0%25'%3E%3C/stop%3E%3Cstop stop-color='%23606060' stop-opacity='0.3' offset='100%25'%3E%3C/stop%3E%3C/linearGradient%3E%3ClinearGradient x1='100%25' y1='8.67370605%25' x2='100%25' y2='90.6286621%25' id='linearGradient-2'%3E%3Cstop stop-color='%23606060' offset='0%25'%3E%3C/stop%3E%3Cstop stop-color='%23606060' stop-opacity='0.3' offset='100%25'%3E%3C/stop%3E%3C/linearGradient%3E%3C/defs%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.9'%3E%3Cg%3E%3Cpath d='M40,0 C62.09139,0 80,17.90861 80,40 C80,62.09139 62.09139,80 40,80 L40,73 C58.2253967,73 73,58.2253967 73,40 C73,21.7746033 58.2253967,7 40,7 L40,0 Z' fill='url(%23linearGradient-1)'%3E%3C/path%3E%3Cpath d='M40,0 L40,7 C21.7746033,7 7,21.7746033 7,40 C7,58.2253967 21.7746033,73 40,73 L40,80 C17.90861,80 0,62.09139 0,40 C0,17.90861 17.90861,0 40,0 Z' fill='url(%23linearGradient-2)'%3E%3C/path%3E%3Ccircle id='Oval' fill='%23606060' cx='40.5' cy='3.5' r='3.5'%3E%3C/circle%3E%3C/g%3E%3CanimateTransform attributeName='transform' begin='0s' dur='1s' type='rotate' values='0 40 40;360 40 40' repeatCount='indefinite'/%3E%3C/g%3E%3C/svg%3E%0A") 0 0 no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
  background-color: currentColor;
  color: #606060;
}
@-webkit-keyframes weuiLoading {
  0% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
            transform: rotate3d(0, 0, 1, 0deg);
  }
  100% {
    -webkit-transform: rotate3d(0, 0, 1, 360deg);
            transform: rotate3d(0, 0, 1, 360deg);
  }
}
@keyframes weuiLoading {
  0% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
            transform: rotate3d(0, 0, 1, 0deg);
  }
  100% {
    -webkit-transform: rotate3d(0, 0, 1, 360deg);
            transform: rotate3d(0, 0, 1, 360deg);
  }
}
/*
* Tencent is pleased to support the open source community by making WeUI available.
* 
* Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved.
* 
* Licensed under the MIT License (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* 
*       http://opensource.org/licenses/MIT
* 
* Unless required by applicable law or agreed to in writing, software distributed under the License is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
.weui-slider {
  padding: 15px 18px;
  -webkit-user-select: none;
          user-select: none;
}
.weui-slider__inner {
  position: relative;
  height: 2px;
  background-color: var(--weui-FG-3);
}
.weui-slider__track {
  height: 100%;
  background-color: #1f559f;
  width: 0;
}
.weui-slider__handler {
  position: absolute;
  left: 0;
  top: 50%;
  width: 28px;
  height: 28px;
  margin-left: -14px;
  margin-top: -14px;
  border-radius: 50%;
  background-color: #fff;
  box-shadow: 0 0 4px var(--weui-FG-3);
}
.weui-slider-box {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
          align-items: center;
}
.weui-slider-box .weui-slider {
  -webkit-flex: 1;
          flex: 1;
}
.weui-slider-box__value {
  margin-left: 0.5em;
  min-width: 24px;
  color: var(--weui-FG-1);
  text-align: center;
  font-size: 14px;
}
html,
body {
  height: 100%;
  overflow-x: hidden;
  -webkit-tap-highlight-color: transparent;
  color: rgba(0, 0, 0, 0.9);
  font-size: 14px;
}
* {
  -webkit-overflow-scrolling: touch;
}
::-webkit-input-placeholder {
  color: #989898;
}
.container {
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}
a.decoration {
  text-decoration: underline;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.absolute {
  position: absolute;
}
.absolute-right {
  position: absolute;
  right: 0;
}
.absolute-left {
  position: absolute;
  left: 0;
}
.sticky {
  position: -webkit-sticky;
  position: sticky;
}
.sticky-top {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}
.sticky-bottom {
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
}
.relative {
  position: relative;
}
.clearfix::before,
.clearfix::after {
  content: " ";
  display: table;
}
.clearfix::after {
  clear: both;
}
.inline {
  display: inline !important;
}
.block {
  display: block !important;
}
.inline-block {
  display: inline-block !important;
}
.none {
  display: none !important;
}
.bg-white {
  background: white !important;
}
.bg-default {
  background: #f4f4f4 !important;
}
.bg-title {
  background: #fafafa !important;
}
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
.overflow-hidden {
  overflow: hidden;
}
.overflow {
  overflow: auto;
}
.overflow-x {
  overflow-x: auto;
  overflow-y: hidden;
}
.overflow-y {
  overflow-x: hidden;
  overflow-y: auto;
}
.container-full {
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  max-height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}
.cursor-pointer {
  cursor: pointer;
}
.visible {
  visibility: visible;
}
.invisible {
  visibility: hidden;
}
.disabled {
  pointer-events: none;
}
.weui-tabbar {
  background-color: white;
}
.weui-tabbar__icon + .weui-tabbar__label {
  margin-top: 1px;
  margin-bottom: 4px;
}
.weui-tabbar__item.weui-bar__item_on .weui-tabbar__label {
  color: #1f559f;
}
.weui-cells_checkbox .weui-check:checked + .weui-icon-checked::before {
  color: #1f559f;
}
.weui-cell {
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 16px;
  padding-right: 8px;
  line-height: 1.3;
}
.weui-cell_switch {
  padding-top: 6px;
  padding-bottom: 6px;
}
.weui-switch {
  height: 30px;
}
.weui-switch:after {
  height: 28px;
}
.weui-form-preview__bd {
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 16px;
  padding-right: 8px;
}
.weui-form-preview__hd {
  padding: 8px 16px;
}
.weui-dialog {
  -webkit-transform: translate(-50%, -60%);
          transform: translate(-50%, -60%);
}
.weui-dialog__btn_primary {
  color: #1f559f;
}
.border {
  border: 1px solid #ededed;
}
.border-top {
  border-top: 1px solid #ededed;
}
.border-left {
  border-left: 1px solid #ededed;
}
.border-right {
  border-right: 1px solid #ededed;
}
.border-bottom {
  border-bottom: 1px solid #ededed;
}
.border-1px-before {
  position: relative;
}
.border-1px-before::before {
  content: " ";
  width: 200%;
  height: 200%;
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #ededed;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  box-sizing: border-box;
}
.border-1px-after {
  position: relative;
}
.border-1px-after::after {
  content: " ";
  width: 200%;
  height: 200%;
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #ededed;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  box-sizing: border-box;
}
.border-1px-top-before {
  position: relative;
}
.border-1px-top-before::before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 1px;
  border-top: 1px solid #ededed;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
}
.border-1px-top-after {
  position: relative;
}
.border-1px-top-after::after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 1px;
  border-top: 1px solid #ededed;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
}
.border-1px-left-before {
  position: relative;
}
.border-1px-left-before::before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  height: 100%;
  border-left: 1px solid #ededed;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
}
.border-1px-left-after {
  position: relative;
}
.border-1px-left-after::after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  height: 100%;
  border-left: 1px solid #ededed;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
}
.border-1px-right-before {
  position: relative;
}
.border-1px-right-before::before {
  content: " ";
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
  height: 100%;
  border-right: 1px solid #ededed;
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.border-1px-right-after {
  position: relative;
}
.border-1px-right-after::after {
  content: " ";
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
  height: 100%;
  border-right: 1px solid #ededed;
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.border-1px-bottom-before {
  position: relative;
}
.border-1px-bottom-before::before {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  border-bottom: 1px solid #ededed;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
}
.border-1px-bottom-after {
  position: relative;
}
.border-1px-bottom-after::after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  border-bottom: 1px solid #ededed;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
}
.border-none {
  border: none !important;
}
/*
@num: condition
@name: class name
@i: size
*/
/*
@num: condition
@name: class name
@direction1：
@direction2：
@i: size
*/
/*
.padding-0 {
  padding: 0px;
}
.padding-4 {
  padding: 4px;
}
.padding-8 {
  padding: 8px;
}
.padding-12 {
  padding: 12px;
}
.padding-16 {
  padding: 16px;
}
.padding-20 {
  padding: 20px;
}
.padding-24 {
  padding: 24px;
}
*/
.padding-0 {
  padding: 0px !important;
}
.padding-4 {
  padding: 4px !important;
}
.padding-8 {
  padding: 8px !important;
}
.padding-12 {
  padding: 12px !important;
}
.padding-16 {
  padding: 16px !important;
}
.padding-20 {
  padding: 20px !important;
}
.padding-24 {
  padding: 24px !important;
}
.padding-top-0 {
  padding-top: 0px !important;
}
.padding-top-4 {
  padding-top: 4px !important;
}
.padding-top-8 {
  padding-top: 8px !important;
}
.padding-top-12 {
  padding-top: 12px !important;
}
.padding-top-16 {
  padding-top: 16px !important;
}
.padding-top-20 {
  padding-top: 20px !important;
}
.padding-top-24 {
  padding-top: 24px !important;
}
.padding-bottom-0 {
  padding-bottom: 0px !important;
}
.padding-bottom-4 {
  padding-bottom: 4px !important;
}
.padding-bottom-8 {
  padding-bottom: 8px !important;
}
.padding-bottom-12 {
  padding-bottom: 12px !important;
}
.padding-bottom-16 {
  padding-bottom: 16px !important;
}
.padding-bottom-20 {
  padding-bottom: 20px !important;
}
.padding-bottom-24 {
  padding-bottom: 24px !important;
}
.padding-left-0 {
  padding-left: 0px !important;
}
.padding-left-4 {
  padding-left: 4px !important;
}
.padding-left-8 {
  padding-left: 8px !important;
}
.padding-left-12 {
  padding-left: 12px !important;
}
.padding-left-16 {
  padding-left: 16px !important;
}
.padding-left-20 {
  padding-left: 20px !important;
}
.padding-left-24 {
  padding-left: 24px !important;
}
.padding-right-0 {
  padding-right: 0px !important;
}
.padding-right-4 {
  padding-right: 4px !important;
}
.padding-right-8 {
  padding-right: 8px !important;
}
.padding-right-12 {
  padding-right: 12px !important;
}
.padding-right-16 {
  padding-right: 16px !important;
}
.padding-right-20 {
  padding-right: 20px !important;
}
.padding-right-24 {
  padding-right: 24px !important;
}
.margin-0 {
  margin: 0px !important;
}
.margin-4 {
  margin: 4px !important;
}
.margin-8 {
  margin: 8px !important;
}
.margin-12 {
  margin: 12px !important;
}
.margin-16 {
  margin: 16px !important;
}
.margin-20 {
  margin: 20px !important;
}
.margin-24 {
  margin: 24px !important;
}
.margin-top-0 {
  margin-top: 0px !important;
}
.margin-top-4 {
  margin-top: 4px !important;
}
.margin-top-8 {
  margin-top: 8px !important;
}
.margin-top-12 {
  margin-top: 12px !important;
}
.margin-top-16 {
  margin-top: 16px !important;
}
.margin-top-20 {
  margin-top: 20px !important;
}
.margin-top-24 {
  margin-top: 24px !important;
}
.margin-bottom-0 {
  margin-bottom: 0px !important;
}
.margin-bottom-4 {
  margin-bottom: 4px !important;
}
.margin-bottom-8 {
  margin-bottom: 8px !important;
}
.margin-bottom-12 {
  margin-bottom: 12px !important;
}
.margin-bottom-16 {
  margin-bottom: 16px !important;
}
.margin-bottom-20 {
  margin-bottom: 20px !important;
}
.margin-bottom-24 {
  margin-bottom: 24px !important;
}
.margin-left-0 {
  margin-left: 0px !important;
}
.margin-left-4 {
  margin-left: 4px !important;
}
.margin-left-8 {
  margin-left: 8px !important;
}
.margin-left-12 {
  margin-left: 12px !important;
}
.margin-left-16 {
  margin-left: 16px !important;
}
.margin-left-20 {
  margin-left: 20px !important;
}
.margin-left-24 {
  margin-left: 24px !important;
}
.margin-right-0 {
  margin-right: 0px !important;
}
.margin-right-4 {
  margin-right: 4px !important;
}
.margin-right-8 {
  margin-right: 8px !important;
}
.margin-right-12 {
  margin-right: 12px !important;
}
.margin-right-16 {
  margin-right: 16px !important;
}
.margin-right-20 {
  margin-right: 20px !important;
}
.margin-right-24 {
  margin-right: 24px !important;
}
.padding-lr-0 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.padding-lr-4 {
  padding-left: 4px !important;
  padding-right: 4px !important;
}
.padding-lr-8 {
  padding-left: 8px !important;
  padding-right: 8px !important;
}
.padding-lr-12 {
  padding-left: 12px !important;
  padding-right: 12px !important;
}
.padding-lr-16 {
  padding-left: 16px !important;
  padding-right: 16px !important;
}
.padding-lr-20 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}
.padding-lr-24 {
  padding-left: 24px !important;
  padding-right: 24px !important;
}
.padding-tb-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.padding-tb-4 {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}
.padding-tb-8 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}
.padding-tb-12 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}
.padding-tb-16 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}
.padding-tb-20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}
.padding-tb-24 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}
.margin-lr-0 {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.margin-lr-4 {
  margin-left: 4px !important;
  margin-right: 4px !important;
}
.margin-lr-8 {
  margin-left: 8px !important;
  margin-right: 8px !important;
}
.margin-lr-12 {
  margin-left: 12px !important;
  margin-right: 12px !important;
}
.margin-lr-16 {
  margin-left: 16px !important;
  margin-right: 16px !important;
}
.margin-lr-20 {
  margin-left: 20px !important;
  margin-right: 20px !important;
}
.margin-lr-24 {
  margin-left: 24px !important;
  margin-right: 24px !important;
}
.margin-tb-0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.margin-tb-4 {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}
.margin-tb-8 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}
.margin-tb-12 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}
.margin-tb-16 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}
.margin-tb-20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}
.margin-tb-24 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}
.text-center {
  text-align: center !important;
}
.text-left {
  text-align: left !important;
}
.text-right {
  text-align: right !important;
}
.text {
  color: rgba(0, 0, 0, 0.9) !important;
}
.text-desc {
  color: rgba(0, 0, 0, 0.6) !important;
}
.text-disabled {
  color: rgba(0, 0, 0, 0.3) !important;
}
.text-white {
  color: white !important;
}
.text-primary {
  color: #1f559f !important;
}
.text-warning {
  color: var(--weui-RED) !important;
}
.text-red {
  color: #f33 !important;
}
.text-link {
  color: var(--weui-LINK) !important;
}
.text-coral {
  color: #dd4f63 !important;
}
.text-apricot {
  color: #ea9958 !important;
}
.text-mint {
  color: #a4d3d1 !important;
}
.text-teal {
  color: #4eaebb !important;
}
.text-arctic {
  color: #626cae !important;
}
.text-violet {
  color: #564180 !important;
}
.text-line {
  line-height: 1 !important;
}
.text-small {
  font-size: 12px !important;
}
.text-lighter {
  font-weight: lighter !important;
}
.text-30 {
  font-size: 30px !important;
}
.text-24 {
  font-size: 24px !important;
}
.text-18 {
  font-size: 18px !important;
}
.text-16 {
  font-size: 16px !important;
}
.text-14 {
  font-size: 14px !important;
}
.text-15 {
  font-size: 15px !important;
}
.text-12 {
  font-size: 12px !important;
}
.text-13 {
  font-size: 13px !important;
}
.text-10 {
  font-size: 10px !important;
}
.text-8 {
  font-size: 8px !important;
}
.text-bold {
  font-weight: bold;
}
.text-ellipsis {
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap;
}
.text-no-ellipsis {
  white-space: normal;
}
.line-height {
  line-height: 1;
}
.weui-btn.btn-default-size {
  height: 28px;
  line-height: 28px;
  padding: 0 16px;
  font-size: 12px;
  width: auto;
  border-radius: 16px;
}
.weui-btn.btn-default-size::after {
  border-radius: 30px;
}
.weui-btn.btn-default-size-sm {
  height: 24px;
  line-height: 24px;
  padding: 0 12px;
  font-size: 12px;
  width: auto;
  border-radius: 16px;
}
.weui-btn.btn-default-size-sm::after {
  border-radius: 30px;
}
.weui-btn.btn-default-size-130 {
  height: 32px;
  line-height: 32px;
  width: 130px;
  font-size: 12px;
  border-radius: 16px;
  text-align: center;
}
.weui-btn.btn-default-size-130::after {
  border-radius: 32px;
}
.badge {
  position: relative;
  font-size: 12px;
  height: 16px;
  line-height: 16px;
  padding: 0 8px;
  display: inline-block;
}
.badge::after {
  content: " ";
  width: 200%;
  height: 200%;
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #ededed;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  box-sizing: border-box;
}
.badge::after {
  border-radius: 16px;
}
.badge-primary {
  color: #1f559f;
}
.badge-primary::after {
  border-color: #1f559f;
}
.badge-apricot {
  color: #ea9958;
}
.badge-apricot::after {
  border-color: #ea9958;
}
.red-point {
  width: 32px;
  height: 32px;
  line-height: 32px;
  border-radius: 50%;
  background-color: #f33;
  text-align: center;
  font-size: 20px;
  color: #fff;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
}
.animated {
  -webkit-animation-duration: 0.2s;
          animation-duration: 0.2s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
.animated-in {
  -webkit-animation-duration: 0.2s;
          animation-duration: 0.2s;
  -webkit-animation-timing-function: ease-out;
          animation-timing-function: ease-out;
}
.animated-fade-in {
  -webkit-animation-name: fade-in;
          animation-name: fade-in;
}
.animated-fade-in-right {
  -webkit-animation-name: fade-in-right;
          animation-name: fade-in-right;
}
.animated-fade-in-left {
  -webkit-animation-name: fade-in-left;
          animation-name: fade-in-left;
}
.animated-fade-in-top {
  -webkit-animation-name: fade-in-top;
          animation-name: fade-in-top;
}
.animated-fade-in-bottom {
  -webkit-animation-name: fade-in-bottom;
          animation-name: fade-in-bottom;
}
.animated-slide-in {
  -webkit-animation-name: slide-in;
          animation-name: slide-in;
}
.animated-slide-in-right {
  -webkit-animation-name: slide-in-right;
          animation-name: slide-in-right;
}
.animated-slide-in-left {
  -webkit-animation-name: slide-in-left;
          animation-name: slide-in-left;
}
.animated-slide-in-top {
  -webkit-animation-name: slide-in-top;
          animation-name: slide-in-top;
}
.animated-slide-in-bottom {
  -webkit-animation-name: slide-in-bottom;
          animation-name: slide-in-bottom;
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in-right {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes fade-in-left {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes fade-in-top {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes fade-in-bottom {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes slide-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes slide-in-right {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes slide-in-left {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes slide-in-top {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes slide-in-bottom {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
.flex-flex {
  -webkit-flex: 1;
          flex: 1;
}
.flex-auto {
  -webkit-flex: auto;
          flex: auto;
}
.flex-none {
  -webkit-flex: none;
          flex: none;
}
.flex {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-justify-content: flex-start;
          justify-content: flex-start;
  -webkit-align-content: stretch;
          align-content: stretch;
  -webkit-align-items: stretch;
          align-items: stretch;
  box-sizing: border-box;
}
.flex.flex-wrap {
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
}
.flex.flex-nowrap {
  -webkit-flex-wrap: nowrap;
          flex-wrap: nowrap;
}
.flex.flex-row {
  -webkit-flex-direction: row;
          flex-direction: row;
}
.flex.flex-column {
  -webkit-flex-direction: column;
          flex-direction: column;
}
.flex.flex-justify-start {
  -webkit-justify-content: flex-start;
          justify-content: flex-start;
}
.flex.flex-justify-end {
  -webkit-justify-content: flex-end;
          justify-content: flex-end;
}
.flex.flex-justify-center {
  -webkit-justify-content: center;
          justify-content: center;
}
.flex.flex-justify-between {
  -webkit-justify-content: space-between;
          justify-content: space-between;
}
.flex.flex-justify-around {
  -webkit-justify-content: space-around;
          justify-content: space-around;
}
.flex.flex-align-start {
  -webkit-align-items: flex-start;
          align-items: flex-start;
}
.flex.flex-align-end {
  -webkit-align-items: flex-end;
          align-items: flex-end;
}
.flex.flex-align-center {
  -webkit-align-items: center;
          align-items: center;
}
.flex.flex-align-baseline {
  -webkit-align-items: baseline;
          align-items: baseline;
}
.flex.flex-align-stretch {
  -webkit-align-items: stretch;
          align-items: stretch;
}
.infinite {
  overflow-y: auto;
  overflow-x: hidden;
}
.mask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
  background: rgba(0, 0, 0, 0.5);
}
.nprogress {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
  z-index: 9999;
  transition: all 200ms ease;
  background: #3cc51f;
}
.nprogress .nprogress-head {
  display: block;
  position: absolute;
  right: 0;
  width: 100px;
  height: 100%;
  box-shadow: 0 0 10px #3cc51f, 0 0 5px #3cc51f;
  opacity: 1;
  -webkit-transform: rotate(3deg) translate(0, -4px);
          transform: rotate(3deg) translate(0, -4px);
}
.page {
  width: 100vw;
  height: 100vh;
  background: #f4f4f4;
  overflow: hidden;
}
.page.page-white {
  background: white;
}
.page .page-content {
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
}
.page .page-tabbar {
  height: 44px;
}
@supports (bottom: constant(safe-area-inset-bottom)) or (bottom: env(safe-area-inset-bottom)) {
  .page {
    padding-bottom: constant(safe-area-inset-bottom);
    /* 兼容 iOS < 11.2 */
    padding-bottom: env(safe-area-inset-bottom);
    /* 兼容 iOS >= 11.2 */
  }
}
.textarea-adapter {
  position: relative;
  min-height: 4.8em;
  border: 1px solid #ededed;
  overflow: hidden;
}
.textarea-adapter pre {
  display: block;
  font-size: 1.22em;
  visibility: hidden;
}
.textarea-adapter pre::after {
  display: block;
  content: " ";
}
.textarea-adapter textarea {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.toast {
  position: absolute;
  top: 180px;
  left: 0;
  right: 0;
}
.toast .toast-inner {
  background: rgba(40, 40, 40, 0.75);
  z-index: 7000;
  text-align: center;
  border-radius: 4px;
  color: #fff;
  display: inline-block;
  max-width: 80%;
}
.toast .toast-inner .loading-icon {
  margin: 5px 32px 0;
}
.toast .toast-inner .toast-content {
  padding: 8px 12px;
}
.toast .toast-inner .toast-icon {
  font-size: 36px;
  line-height: 1;
}
.toast .toast-inner .weui-loading {
  height: 36px;
  width: 36px;
}
.toast .toast-inner .loading-linear {
  margin: 18px 6px 6px;
  text-align: center;
}
.toast .toast-inner .loading-linear .line {
  background: white;
}
.slider {
  overflow: hidden;
  position: relative;
}
.slider .slider-cell {
  overflow: hidden;
}
.slider .slider-cell img {
  display: none;
}
.slider .slider-cell-show img {
  display: block;
}
.slider-transition {
  transition: 0.2s -webkit-transform ease-in-out;
  transition: 0.2s transform ease-in-out;
  transition: 0.2s transform ease-in-out, 0.2s -webkit-transform ease-in-out;
}
.slider-less {
  overflow: hidden;
  position: relative;
}
.slider-flag span {
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: #ededed;
  opacity: 0.7;
  margin: 4px 2px;
}
.slider-flag span.active {
  background: grey;
}
.slider-flag.slider-flag-line span {
  width: 12px;
  height: 2px;
  border-radius: 0;
  margin: 4px 2px;
}
.slider-flag.slider-flag-inner {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.tabs {
  display: -webkit-flex;
  display: flex;
  width: 100%;
  background: white;
  position: relative;
}
.tabs::after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  border-bottom: 1px solid #ededed;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
}
.tabs .tabs-item {
  display: block;
  -webkit-flex: 1;
          flex: 1;
  text-align: center;
  -webkit-tap-highlight-color: transparent;
  position: relative;
}
.tabs .tabs-item:active {
  background: #ededed;
}
.tabs .tabs-item::before {
  content: " ";
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
  height: 100%;
  border-right: 1px solid #ededed;
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.tabs .tabs-item::before {
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-transform-origin: 100% 50%;
          transform-origin: 100% 50%;
}
.tabs .tabs-item:last-child::before {
  display: none;
}
.tabs .tabs-item .tabs-item-text {
  padding: 10px 4px;
}
.tabs .tabs-item.active .tabs-item-text {
  display: inline-block;
  color: #1f559f;
  position: relative;
}
.tabs .tabs-item.active .tabs-item-text::after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  border-bottom: 2px solid #1f559f;
}
.popup-container .popup {
  position: absolute;
  z-index: 2000;
}
.popup-container .popup .popup-content {
  background: white;
  overflow-x: hidden;
  overflow-y: auto;
}
.popup-container .popup.popup-left {
  top: 0;
  left: 0;
  width: 70%;
  height: 100%;
}
.popup-container .popup.popup-left .popup-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.popup-container .popup.popup-right {
  top: 0;
  right: 0;
  width: 70%;
  height: 100%;
}
.popup-container .popup.popup-right .popup-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.popup-container .popup.popup-bottom {
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  margin: auto;
  height: auto;
  max-height: 100%;
}
.popup-container .popup.popup-bottom .popup-content {
  height: auto;
  position: static;
  position: initial;
}
.picker-popup-container {
  z-index: 6000;
}
.picker-popup-container .mask {
  z-index: 6001;
}
.picker-popup-container .popup {
  z-index: 6002;
}
.square {
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  background: whitesmoke;
  position: relative;
}
.square .square-inner {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.select-popup .select-popup-list {
  position: absolute;
  top: 100px;
  left: 30px;
  right: 30px;
  background-color: white;
  z-index: 2000;
  border: 1px solid #ededed;
  min-height: 200px;
  max-height: 300px;
  overflow-y: auto;
  overflow-x: hidden;
}
.select-popup .select-popup-list .select-popup-list-item {
  padding: 10px;
  cursor: pointer;
  position: relative;
}
.select-popup .select-popup-list .select-popup-list-item::after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  border-bottom: 1px solid #ededed;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
}
.select-popup .select-popup-list .select-popup-list-item:last-child::after {
  display: none;
}
.select-popup .select-popup-list .select-popup-list-item.active {
  background-color: #ededed;
}
.trigger {
  position: relative;
  display: inline-block;
}
.trigger .trigger-popup {
  position: absolute;
  top: 100%;
  left: 0;
  margin: 2px 0;
  z-index: 2000;
  overflow: auto;
}
.trigger .trigger-popup-right {
  right: 0;
  left: auto;
}
.trigger .trigger-popup-top {
  top: auto;
  bottom: 100%;
}
.tooltip {
  position: relative;
  display: inline-block;
  font-size: 12px;
}
.tooltip .tooltip-inner {
  padding: 3px 8px;
  color: rgba(0, 0, 0, 0.9);
  text-align: center;
  background-color: white;
  border: 1px solid #ededed;
  border-radius: 5px;
}
.tooltip .tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip .tooltip-arrow::after {
  content: " ";
  position: absolute;
  border-color: transparent;
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
}
.tooltip.tooltip-top {
  padding-bottom: 5px;
}
.tooltip.tooltip-top .tooltip-arrow {
  bottom: 0;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #ededed;
}
.tooltip.tooltip-top .tooltip-arrow::after {
  bottom: 1px;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: white;
}
.tooltip.tooltip-top .tooltip-arrow {
  left: 50%;
}
.tooltip.tooltip-topRight {
  padding-bottom: 5px;
}
.tooltip.tooltip-topRight .tooltip-arrow {
  bottom: 0;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #ededed;
}
.tooltip.tooltip-topRight .tooltip-arrow::after {
  bottom: 1px;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: white;
}
.tooltip.tooltip-topRight .tooltip-arrow {
  right: 8px;
}
.tooltip.tooltip-topLeft {
  padding-bottom: 5px;
}
.tooltip.tooltip-topLeft .tooltip-arrow {
  bottom: 0;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #ededed;
}
.tooltip.tooltip-topLeft .tooltip-arrow::after {
  bottom: 1px;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: white;
}
.tooltip.tooltip-topLeft .tooltip-arrow {
  left: 12px;
}
.tooltip.tooltip-bottom {
  padding-top: 5px;
}
.tooltip.tooltip-bottom .tooltip-arrow {
  top: 0;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #ededed;
}
.tooltip.tooltip-bottom .tooltip-arrow::after {
  top: 1px;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: white;
}
.tooltip.tooltip-bottom .tooltip-arrow {
  left: 50%;
}
.tooltip.tooltip-bottomRight {
  padding-top: 5px;
}
.tooltip.tooltip-bottomRight .tooltip-arrow {
  top: 0;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #ededed;
}
.tooltip.tooltip-bottomRight .tooltip-arrow::after {
  top: 1px;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: white;
}
.tooltip.tooltip-bottomRight .tooltip-arrow {
  right: 8px;
}
.tooltip.tooltip-bottomLeft {
  padding-top: 5px;
}
.tooltip.tooltip-bottomLeft .tooltip-arrow {
  top: 0;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #ededed;
}
.tooltip.tooltip-bottomLeft .tooltip-arrow::after {
  top: 1px;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: white;
}
.tooltip.tooltip-bottomLeft .tooltip-arrow {
  left: 12px;
}
.preview-image {
  z-index: 4000;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: black;
}
.preview-image .preview-image-inner {
  width: 100%;
}
.preview-image .preview-image-inner img {
  max-width: 100%;
  max-height: calc(100vh - 150px);
}
.preview-image .preview-image-close {
  color: white;
  position: absolute;
  opacity: 0.5;
  top: 10px;
  right: 10px;
  width: 25px;
  height: 25px;
  text-align: center;
  line-height: 25px;
  border: 2px solid white;
  border-radius: 50%;
}
.preview-image .slider-flag span {
  background: grey;
}
.preview-image .slider-flag span.active {
  background: #ededed;
}
.counter-container-option .counter-add-btn,
.counter-container-option .counter-del-btn {
  font-size: 24px;
}
.counter-container-option .counter-add-btn {
  color: #1f559f;
}
.counter-container-option .counter-del-btn {
  color: #b7b6b6;
}
.counter-container-option .counter-num {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.9);
  text-align: center;
  width: 40px;
  border: 0;
}
.counter-container-option .counter-num-border {
  width: 40px;
  border: none;
  border-bottom: 1px solid #d9d9d9;
  -webkit-appearance: none;
          appearance: none;
  outline: none;
  border-radius: 0;
}
.counter-container-option .disable {
  background: none;
  color: rgba(0, 0, 0, 0.1);
}
.weui-cell_swiped.weui-cell {
  padding: 0;
}
.weui-swiped-btn {
  padding: 14px 1em;
}
.swiped-body {
  transition: all 0.3s linear;
}
.loading-linear {
  width: 20px;
  height: 12px;
}
.loading-linear .line {
  background: #989697;
  display: inline-block;
  width: 2px;
  height: 5px;
  margin: 0 1px;
}
.loading-linear .line:nth-last-child(1) {
  -webkit-animation: loading-linear 1s 0s infinite;
          animation: loading-linear 1s 0s infinite;
}
.loading-linear .line:nth-last-child(2) {
  -webkit-animation: loading-linear 1s 0.5s infinite;
          animation: loading-linear 1s 0.5s infinite;
}
.loading-linear .line:nth-last-child(3) {
  -webkit-animation: loading-linear 1s 0.25s infinite;
          animation: loading-linear 1s 0.25s infinite;
}
.loading-linear .line:nth-last-child(4) {
  -webkit-animation: loading-linear 1s 0.75s infinite;
          animation: loading-linear 1s 0.75s infinite;
}
.loading-linear .line:nth-last-child(5) {
  -webkit-animation: loading-linear 1s 1s infinite;
          animation: loading-linear 1s 1s infinite;
}
@-webkit-keyframes loading-linear {
  0% {
    height: 5px;
  }
  50% {
    height: 10px;
  }
  100% {
    height: 5px;
  }
}
@keyframes loading-linear {
  0% {
    height: 5px;
  }
  50% {
    height: 10px;
  }
  100% {
    height: 5px;
  }
}
.divider .divider-line {
  position: relative;
}
.divider .divider-line::before {
  content: " ";
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  height: 1px;
  background: #eee;
}
.picker {
  width: 100%;
}
.picker .picker-inner {
  position: relative;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
          justify-content: center;
  height: 100%;
  padding: 0 12px;
  -webkit-mask-box-image: linear-gradient(to top, transparent, transparent 5%, white 20%, white 80%, transparent 95%, transparent);
}
.picker .picker-inner .picker-column {
  -webkit-flex: 1 1;
          flex: 1 1;
  position: relative;
  max-height: 100%;
  overflow: hidden;
  text-align: center;
}
.picker .picker-inner .picker-column .picker-scroll {
  transition: 300ms;
  transition-timing-function: ease-out;
}
.picker .picker-inner .picker-column .picker-item {
  position: relative;
  padding: 0 4px;
  white-space: nowrap;
  color: rgba(0, 0, 0, 0.6);
  overflow: hidden;
  text-overflow: ellipsis;
}
.picker .picker-inner .picker-column .picker-item.picker-item-selected {
  color: rgba(0, 0, 0, 0.9);
}
.picker .picker-inner .picker-highlight {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  pointer-events: none;
}
.calendar .calendar-color-second-primary {
  color: #aeecbe;
}
.calendar .calendar-day-name {
  height: 30px;
}
.calendar .calendar-day {
  height: 40px;
}
.calendar .calendar-day.calendar-day-label {
  height: 46px;
  line-height: 1.4;
}
.calendar .calendar-day.calendar-day-active {
  background-color: #276cca;
  border-radius: 4px;
  color: white;
}
.calendar .calendar-day.calendar-day-point {
  background-color: #1f559f;
  border-radius: 4px;
}
.calendar .calendar-day.calendar-day-disabled {
  color: rgba(0, 0, 0, 0.6);
  cursor: not-allowed;
}
.uploader {
  display: inline-block;
}
.uploader .uploader-default {
  width: 100px;
  height: 100px;
  border: 2px dashed #ededed;
  cursor: pointer;
}
.uploader .uploader-wrap {
  display: inline-block;
}
.uploader .uploader-input[type="file"] {
  display: none;
}
.uploader .uploader-icon-wrap {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-align-items: center;
          align-items: center;
  height: 100%;
  width: 100%;
  color: #ededed;
}
.uploader .uploader-icon {
  font-size: 2.5em;
}
.inner-layer-container {
  z-index: 900;
}
.progress-bar {
  padding-right: 50px;
  width: 100%;
  margin-right: -55px;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
}
.progress-bar-outer {
  height: 8px;
  border-radius: 100px;
  background-color: #e4e8f1;
  overflow: hidden;
  position: relative;
  vertical-align: middle;
}
.progress-bar-inner {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  background-color: #1f559f;
  text-align: right;
  border-radius: 100px;
  line-height: 1;
  white-space: nowrap;
}
.progress-bar-inner::after {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.progress-bar-success {
  background-color: #1f559f;
}
.progress-bar-exception {
  background-color: var(--weui-RED);
}
.progress-bar-innerText {
  font-size: 12px;
  color: #fff;
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
  line-height: 1;
}
.progress-bar-innerTextFix-wrapper {
  height: 100%;
  line-height: 1;
  white-space: nowrap;
  position: relative;
  z-index: 0;
}
.progress-bar-innerTextFix-wrapper::after {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.progress-bar-text {
  font-size: 14px;
  color: #48576a;
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
  line-height: 1;
}
.progress-bar-success-icon {
  font-size: 16px;
  color: #1f559f;
}
.progress-bar-exception-icon {
  font-size: 16px;
  color: var(--weui-RED);
}
.time-select.page {
  background: white;
}
.time-select.page .time-select-btn {
  padding: 0 0.8em;
  line-height: 2.2;
  font-size: 0.85em;
}
.m-signature-bottom-auto-wrap .page-tabbar {
  height: auto;
}
.m-action-sheet-body .m-action-sheet-message {
  margin: 10px auto;
  padding: 0 10px;
  color: #989898;
}
.m-action-sheet-body .m-action-sheet-list {
  text-align: center;
  color: rgba(0, 0, 0, 0.9);
}
.m-action-sheet-body .m-action-sheet-list .m-action-sheet-list-item {
  padding: 0 8px;
  margin: 0;
  position: relative;
  height: 45px;
  line-height: 45px;
  box-sizing: border-box;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow-x: hidden;
}
.m-action-sheet-body .m-action-sheet-list .m-action-sheet-cancel-item {
  padding-top: 4px;
  position: relative;
}
.m-action-sheet-body .m-action-sheet-list .m-action-sheet-cancel-mask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 4px;
  background-color: #e7e7ed;
  border-top: 1px solid #ededed;
  border-bottom: 1px solid #ededed;
}
.m-action-sheet-body .m-action-sheet-list .m-action-sheet-list-destructive-item {
  color: var(--weui-RED);
}
.bg_primary {
  background-color: #1f559f;
}
.bg-f6f6f6 {
  background-color: #f6f6f6;
}
.b-cell {
  width: 100%;
  padding: 12px;
  padding-top: 0;
  position: relative;
}
.floating-layer {
  background: white;
  box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.05), 0 0 2px 2px rgba(0, 0, 0, 0.098), 0 0 5px 1px rgba(0, 0, 0, 0.084);
  z-index: 10;
}
.weui-dialog {
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.weui-icon-search {
  top: 0;
}
.c00 {
  color: #000;
}
.c33 {
  color: #333;
}
.c34 {
  color: #343434;
}
.c55 {
  color: #555;
}
.c66 {
  color: #666;
}
.c88 {
  color: #888;
}
.c99 {
  color: #999;
}
.color-afafaf {
  color: #afafaf;
}
.color-06ae56 {
  color: #06ae56;
}
.color-7f7f7f {
  color: #7f7f7f;
}
.color-1e559f {
  color: #1e559f;
}
.color-1a1a1a {
  color: #1a1a1a;
}
.margin-t-5 {
  margin-top: 5px;
}
.padding-t-5 {
  padding-top: 5px;
}
.margin-b-5 {
  margin-bottom: 5px;
}
.padding-b-5 {
  padding-bottom: 5px;
}
.margin-l-5 {
  margin-left: 5px;
}
.padding-l-5 {
  padding-left: 5px;
}
.margin-r-5 {
  margin-right: 5px;
}
.padding-r-5 {
  padding-right: 5px;
}
.padding-y-5 {
  padding-bottom: 5px;
  padding-top: 5px;
}
.padding-x-5 {
  padding-left: 5px;
  padding-right: 5px;
}
.margin-y-5 {
  margin-bottom: 5px;
  margin-top: 5px;
}
.margin-x-5 {
  margin-left: 5px;
  margin-right: 5px;
}
.margin-5 {
  margin: 5px;
}
.padding-5 {
  padding: 5px;
}
.margin-t-6 {
  margin-top: 6px;
}
.padding-t-6 {
  padding-top: 6px;
}
.margin-b-6 {
  margin-bottom: 6px;
}
.padding-b-6 {
  padding-bottom: 6px;
}
.margin-l-6 {
  margin-left: 6px;
}
.padding-l-6 {
  padding-left: 6px;
}
.margin-r-6 {
  margin-right: 6px;
}
.padding-r-6 {
  padding-right: 6px;
}
.padding-y-6 {
  padding-bottom: 6px;
  padding-top: 6px;
}
.padding-x-6 {
  padding-left: 6px;
  padding-right: 6px;
}
.margin-y-6 {
  margin-bottom: 6px;
  margin-top: 6px;
}
.margin-x-6 {
  margin-left: 6px;
  margin-right: 6px;
}
.margin-6 {
  margin: 6px;
}
.padding-6 {
  padding: 6px;
}
.margin-t-7 {
  margin-top: 7px;
}
.padding-t-7 {
  padding-top: 7px;
}
.margin-b-7 {
  margin-bottom: 7px;
}
.padding-b-7 {
  padding-bottom: 7px;
}
.margin-l-7 {
  margin-left: 7px;
}
.padding-l-7 {
  padding-left: 7px;
}
.margin-r-7 {
  margin-right: 7px;
}
.padding-r-7 {
  padding-right: 7px;
}
.padding-y-7 {
  padding-bottom: 7px;
  padding-top: 7px;
}
.padding-x-7 {
  padding-left: 7px;
  padding-right: 7px;
}
.margin-y-7 {
  margin-bottom: 7px;
  margin-top: 7px;
}
.margin-x-7 {
  margin-left: 7px;
  margin-right: 7px;
}
.margin-7 {
  margin: 7px;
}
.padding-7 {
  padding: 7px;
}
.margin-t-8 {
  margin-top: 8px;
}
.padding-t-8 {
  padding-top: 8px;
}
.margin-b-8 {
  margin-bottom: 8px;
}
.padding-b-8 {
  padding-bottom: 8px;
}
.margin-l-8 {
  margin-left: 8px;
}
.padding-l-8 {
  padding-left: 8px;
}
.margin-r-8 {
  margin-right: 8px;
}
.padding-r-8 {
  padding-right: 8px;
}
.padding-y-8 {
  padding-bottom: 8px;
  padding-top: 8px;
}
.padding-x-8 {
  padding-left: 8px;
  padding-right: 8px;
}
.margin-y-8 {
  margin-bottom: 8px;
  margin-top: 8px;
}
.margin-x-8 {
  margin-left: 8px;
  margin-right: 8px;
}
.margin-8 {
  margin: 8px;
}
.padding-8 {
  padding: 8px;
}
.margin-t-9 {
  margin-top: 9px;
}
.padding-t-9 {
  padding-top: 9px;
}
.margin-b-9 {
  margin-bottom: 9px;
}
.padding-b-9 {
  padding-bottom: 9px;
}
.margin-l-9 {
  margin-left: 9px;
}
.padding-l-9 {
  padding-left: 9px;
}
.margin-r-9 {
  margin-right: 9px;
}
.padding-r-9 {
  padding-right: 9px;
}
.padding-y-9 {
  padding-bottom: 9px;
  padding-top: 9px;
}
.padding-x-9 {
  padding-left: 9px;
  padding-right: 9px;
}
.margin-y-9 {
  margin-bottom: 9px;
  margin-top: 9px;
}
.margin-x-9 {
  margin-left: 9px;
  margin-right: 9px;
}
.margin-9 {
  margin: 9px;
}
.padding-9 {
  padding: 9px;
}
.margin-t-10 {
  margin-top: 10px;
}
.padding-t-10 {
  padding-top: 10px;
}
.margin-b-10 {
  margin-bottom: 10px;
}
.padding-b-10 {
  padding-bottom: 10px;
}
.margin-l-10 {
  margin-left: 10px;
}
.padding-l-10 {
  padding-left: 10px;
}
.margin-r-10 {
  margin-right: 10px;
}
.padding-r-10 {
  padding-right: 10px;
}
.padding-y-10 {
  padding-bottom: 10px;
  padding-top: 10px;
}
.padding-x-10 {
  padding-left: 10px;
  padding-right: 10px;
}
.margin-y-10 {
  margin-bottom: 10px;
  margin-top: 10px;
}
.margin-x-10 {
  margin-left: 10px;
  margin-right: 10px;
}
.margin-10 {
  margin: 10px;
}
.padding-10 {
  padding: 10px;
}
.margin-t-11 {
  margin-top: 11px;
}
.padding-t-11 {
  padding-top: 11px;
}
.margin-b-11 {
  margin-bottom: 11px;
}
.padding-b-11 {
  padding-bottom: 11px;
}
.margin-l-11 {
  margin-left: 11px;
}
.padding-l-11 {
  padding-left: 11px;
}
.margin-r-11 {
  margin-right: 11px;
}
.padding-r-11 {
  padding-right: 11px;
}
.padding-y-11 {
  padding-bottom: 11px;
  padding-top: 11px;
}
.padding-x-11 {
  padding-left: 11px;
  padding-right: 11px;
}
.margin-y-11 {
  margin-bottom: 11px;
  margin-top: 11px;
}
.margin-x-11 {
  margin-left: 11px;
  margin-right: 11px;
}
.margin-11 {
  margin: 11px;
}
.padding-11 {
  padding: 11px;
}
.margin-t-12 {
  margin-top: 12px;
}
.padding-t-12 {
  padding-top: 12px;
}
.margin-b-12 {
  margin-bottom: 12px;
}
.padding-b-12 {
  padding-bottom: 12px;
}
.margin-l-12 {
  margin-left: 12px;
}
.padding-l-12 {
  padding-left: 12px;
}
.margin-r-12 {
  margin-right: 12px;
}
.padding-r-12 {
  padding-right: 12px;
}
.padding-y-12 {
  padding-bottom: 12px;
  padding-top: 12px;
}
.padding-x-12 {
  padding-left: 12px;
  padding-right: 12px;
}
.margin-y-12 {
  margin-bottom: 12px;
  margin-top: 12px;
}
.margin-x-12 {
  margin-left: 12px;
  margin-right: 12px;
}
.margin-12 {
  margin: 12px;
}
.padding-12 {
  padding: 12px;
}
.margin-t-13 {
  margin-top: 13px;
}
.padding-t-13 {
  padding-top: 13px;
}
.margin-b-13 {
  margin-bottom: 13px;
}
.padding-b-13 {
  padding-bottom: 13px;
}
.margin-l-13 {
  margin-left: 13px;
}
.padding-l-13 {
  padding-left: 13px;
}
.margin-r-13 {
  margin-right: 13px;
}
.padding-r-13 {
  padding-right: 13px;
}
.padding-y-13 {
  padding-bottom: 13px;
  padding-top: 13px;
}
.padding-x-13 {
  padding-left: 13px;
  padding-right: 13px;
}
.margin-y-13 {
  margin-bottom: 13px;
  margin-top: 13px;
}
.margin-x-13 {
  margin-left: 13px;
  margin-right: 13px;
}
.margin-13 {
  margin: 13px;
}
.padding-13 {
  padding: 13px;
}
.margin-t-14 {
  margin-top: 14px;
}
.padding-t-14 {
  padding-top: 14px;
}
.margin-b-14 {
  margin-bottom: 14px;
}
.padding-b-14 {
  padding-bottom: 14px;
}
.margin-l-14 {
  margin-left: 14px;
}
.padding-l-14 {
  padding-left: 14px;
}
.margin-r-14 {
  margin-right: 14px;
}
.padding-r-14 {
  padding-right: 14px;
}
.padding-y-14 {
  padding-bottom: 14px;
  padding-top: 14px;
}
.padding-x-14 {
  padding-left: 14px;
  padding-right: 14px;
}
.margin-y-14 {
  margin-bottom: 14px;
  margin-top: 14px;
}
.margin-x-14 {
  margin-left: 14px;
  margin-right: 14px;
}
.margin-14 {
  margin: 14px;
}
.padding-14 {
  padding: 14px;
}
.margin-t-15 {
  margin-top: 15px;
}
.padding-t-15 {
  padding-top: 15px;
}
.margin-b-15 {
  margin-bottom: 15px;
}
.padding-b-15 {
  padding-bottom: 15px;
}
.margin-l-15 {
  margin-left: 15px;
}
.padding-l-15 {
  padding-left: 15px;
}
.margin-r-15 {
  margin-right: 15px;
}
.padding-r-15 {
  padding-right: 15px;
}
.padding-y-15 {
  padding-bottom: 15px;
  padding-top: 15px;
}
.padding-x-15 {
  padding-left: 15px;
  padding-right: 15px;
}
.margin-y-15 {
  margin-bottom: 15px;
  margin-top: 15px;
}
.margin-x-15 {
  margin-left: 15px;
  margin-right: 15px;
}
.margin-15 {
  margin: 15px;
}
.padding-15 {
  padding: 15px;
}
.margin-t-16 {
  margin-top: 16px;
}
.padding-t-16 {
  padding-top: 16px;
}
.margin-b-16 {
  margin-bottom: 16px;
}
.padding-b-16 {
  padding-bottom: 16px;
}
.margin-l-16 {
  margin-left: 16px;
}
.padding-l-16 {
  padding-left: 16px;
}
.margin-r-16 {
  margin-right: 16px;
}
.padding-r-16 {
  padding-right: 16px;
}
.padding-y-16 {
  padding-bottom: 16px;
  padding-top: 16px;
}
.padding-x-16 {
  padding-left: 16px;
  padding-right: 16px;
}
.margin-y-16 {
  margin-bottom: 16px;
  margin-top: 16px;
}
.margin-x-16 {
  margin-left: 16px;
  margin-right: 16px;
}
.margin-16 {
  margin: 16px;
}
.padding-16 {
  padding: 16px;
}
.margin-t-17 {
  margin-top: 17px;
}
.padding-t-17 {
  padding-top: 17px;
}
.margin-b-17 {
  margin-bottom: 17px;
}
.padding-b-17 {
  padding-bottom: 17px;
}
.margin-l-17 {
  margin-left: 17px;
}
.padding-l-17 {
  padding-left: 17px;
}
.margin-r-17 {
  margin-right: 17px;
}
.padding-r-17 {
  padding-right: 17px;
}
.padding-y-17 {
  padding-bottom: 17px;
  padding-top: 17px;
}
.padding-x-17 {
  padding-left: 17px;
  padding-right: 17px;
}
.margin-y-17 {
  margin-bottom: 17px;
  margin-top: 17px;
}
.margin-x-17 {
  margin-left: 17px;
  margin-right: 17px;
}
.margin-17 {
  margin: 17px;
}
.padding-17 {
  padding: 17px;
}
.margin-t-18 {
  margin-top: 18px;
}
.padding-t-18 {
  padding-top: 18px;
}
.margin-b-18 {
  margin-bottom: 18px;
}
.padding-b-18 {
  padding-bottom: 18px;
}
.margin-l-18 {
  margin-left: 18px;
}
.padding-l-18 {
  padding-left: 18px;
}
.margin-r-18 {
  margin-right: 18px;
}
.padding-r-18 {
  padding-right: 18px;
}
.padding-y-18 {
  padding-bottom: 18px;
  padding-top: 18px;
}
.padding-x-18 {
  padding-left: 18px;
  padding-right: 18px;
}
.margin-y-18 {
  margin-bottom: 18px;
  margin-top: 18px;
}
.margin-x-18 {
  margin-left: 18px;
  margin-right: 18px;
}
.margin-18 {
  margin: 18px;
}
.padding-18 {
  padding: 18px;
}
.margin-t-19 {
  margin-top: 19px;
}
.padding-t-19 {
  padding-top: 19px;
}
.margin-b-19 {
  margin-bottom: 19px;
}
.padding-b-19 {
  padding-bottom: 19px;
}
.margin-l-19 {
  margin-left: 19px;
}
.padding-l-19 {
  padding-left: 19px;
}
.margin-r-19 {
  margin-right: 19px;
}
.padding-r-19 {
  padding-right: 19px;
}
.padding-y-19 {
  padding-bottom: 19px;
  padding-top: 19px;
}
.padding-x-19 {
  padding-left: 19px;
  padding-right: 19px;
}
.margin-y-19 {
  margin-bottom: 19px;
  margin-top: 19px;
}
.margin-x-19 {
  margin-left: 19px;
  margin-right: 19px;
}
.margin-19 {
  margin: 19px;
}
.padding-19 {
  padding: 19px;
}
.margin-t-20 {
  margin-top: 20px;
}
.padding-t-20 {
  padding-top: 20px;
}
.margin-b-20 {
  margin-bottom: 20px;
}
.padding-b-20 {
  padding-bottom: 20px;
}
.margin-l-20 {
  margin-left: 20px;
}
.padding-l-20 {
  padding-left: 20px;
}
.margin-r-20 {
  margin-right: 20px;
}
.padding-r-20 {
  padding-right: 20px;
}
.padding-y-20 {
  padding-bottom: 20px;
  padding-top: 20px;
}
.padding-x-20 {
  padding-left: 20px;
  padding-right: 20px;
}
.margin-y-20 {
  margin-bottom: 20px;
  margin-top: 20px;
}
.margin-x-20 {
  margin-left: 20px;
  margin-right: 20px;
}
.margin-20 {
  margin: 20px;
}
.padding-20 {
  padding: 20px;
}
.margin-t-21 {
  margin-top: 21px;
}
.padding-t-21 {
  padding-top: 21px;
}
.margin-b-21 {
  margin-bottom: 21px;
}
.padding-b-21 {
  padding-bottom: 21px;
}
.margin-l-21 {
  margin-left: 21px;
}
.padding-l-21 {
  padding-left: 21px;
}
.margin-r-21 {
  margin-right: 21px;
}
.padding-r-21 {
  padding-right: 21px;
}
.padding-y-21 {
  padding-bottom: 21px;
  padding-top: 21px;
}
.padding-x-21 {
  padding-left: 21px;
  padding-right: 21px;
}
.margin-y-21 {
  margin-bottom: 21px;
  margin-top: 21px;
}
.margin-x-21 {
  margin-left: 21px;
  margin-right: 21px;
}
.margin-21 {
  margin: 21px;
}
.padding-21 {
  padding: 21px;
}
.margin-t-22 {
  margin-top: 22px;
}
.padding-t-22 {
  padding-top: 22px;
}
.margin-b-22 {
  margin-bottom: 22px;
}
.padding-b-22 {
  padding-bottom: 22px;
}
.margin-l-22 {
  margin-left: 22px;
}
.padding-l-22 {
  padding-left: 22px;
}
.margin-r-22 {
  margin-right: 22px;
}
.padding-r-22 {
  padding-right: 22px;
}
.padding-y-22 {
  padding-bottom: 22px;
  padding-top: 22px;
}
.padding-x-22 {
  padding-left: 22px;
  padding-right: 22px;
}
.margin-y-22 {
  margin-bottom: 22px;
  margin-top: 22px;
}
.margin-x-22 {
  margin-left: 22px;
  margin-right: 22px;
}
.margin-22 {
  margin: 22px;
}
.padding-22 {
  padding: 22px;
}
.margin-t-23 {
  margin-top: 23px;
}
.padding-t-23 {
  padding-top: 23px;
}
.margin-b-23 {
  margin-bottom: 23px;
}
.padding-b-23 {
  padding-bottom: 23px;
}
.margin-l-23 {
  margin-left: 23px;
}
.padding-l-23 {
  padding-left: 23px;
}
.margin-r-23 {
  margin-right: 23px;
}
.padding-r-23 {
  padding-right: 23px;
}
.padding-y-23 {
  padding-bottom: 23px;
  padding-top: 23px;
}
.padding-x-23 {
  padding-left: 23px;
  padding-right: 23px;
}
.margin-y-23 {
  margin-bottom: 23px;
  margin-top: 23px;
}
.margin-x-23 {
  margin-left: 23px;
  margin-right: 23px;
}
.margin-23 {
  margin: 23px;
}
.padding-23 {
  padding: 23px;
}
.margin-t-24 {
  margin-top: 24px;
}
.padding-t-24 {
  padding-top: 24px;
}
.margin-b-24 {
  margin-bottom: 24px;
}
.padding-b-24 {
  padding-bottom: 24px;
}
.margin-l-24 {
  margin-left: 24px;
}
.padding-l-24 {
  padding-left: 24px;
}
.margin-r-24 {
  margin-right: 24px;
}
.padding-r-24 {
  padding-right: 24px;
}
.padding-y-24 {
  padding-bottom: 24px;
  padding-top: 24px;
}
.padding-x-24 {
  padding-left: 24px;
  padding-right: 24px;
}
.margin-y-24 {
  margin-bottom: 24px;
  margin-top: 24px;
}
.margin-x-24 {
  margin-left: 24px;
  margin-right: 24px;
}
.margin-24 {
  margin: 24px;
}
.padding-24 {
  padding: 24px;
}
.margin-t-25 {
  margin-top: 25px;
}
.padding-t-25 {
  padding-top: 25px;
}
.margin-b-25 {
  margin-bottom: 25px;
}
.padding-b-25 {
  padding-bottom: 25px;
}
.margin-l-25 {
  margin-left: 25px;
}
.padding-l-25 {
  padding-left: 25px;
}
.margin-r-25 {
  margin-right: 25px;
}
.padding-r-25 {
  padding-right: 25px;
}
.padding-y-25 {
  padding-bottom: 25px;
  padding-top: 25px;
}
.padding-x-25 {
  padding-left: 25px;
  padding-right: 25px;
}
.margin-y-25 {
  margin-bottom: 25px;
  margin-top: 25px;
}
.margin-x-25 {
  margin-left: 25px;
  margin-right: 25px;
}
.margin-25 {
  margin: 25px;
}
.padding-25 {
  padding: 25px;
}
.margin-t-26 {
  margin-top: 26px;
}
.padding-t-26 {
  padding-top: 26px;
}
.margin-b-26 {
  margin-bottom: 26px;
}
.padding-b-26 {
  padding-bottom: 26px;
}
.margin-l-26 {
  margin-left: 26px;
}
.padding-l-26 {
  padding-left: 26px;
}
.margin-r-26 {
  margin-right: 26px;
}
.padding-r-26 {
  padding-right: 26px;
}
.padding-y-26 {
  padding-bottom: 26px;
  padding-top: 26px;
}
.padding-x-26 {
  padding-left: 26px;
  padding-right: 26px;
}
.margin-y-26 {
  margin-bottom: 26px;
  margin-top: 26px;
}
.margin-x-26 {
  margin-left: 26px;
  margin-right: 26px;
}
.margin-26 {
  margin: 26px;
}
.padding-26 {
  padding: 26px;
}
.margin-t-27 {
  margin-top: 27px;
}
.padding-t-27 {
  padding-top: 27px;
}
.margin-b-27 {
  margin-bottom: 27px;
}
.padding-b-27 {
  padding-bottom: 27px;
}
.margin-l-27 {
  margin-left: 27px;
}
.padding-l-27 {
  padding-left: 27px;
}
.margin-r-27 {
  margin-right: 27px;
}
.padding-r-27 {
  padding-right: 27px;
}
.padding-y-27 {
  padding-bottom: 27px;
  padding-top: 27px;
}
.padding-x-27 {
  padding-left: 27px;
  padding-right: 27px;
}
.margin-y-27 {
  margin-bottom: 27px;
  margin-top: 27px;
}
.margin-x-27 {
  margin-left: 27px;
  margin-right: 27px;
}
.margin-27 {
  margin: 27px;
}
.padding-27 {
  padding: 27px;
}
.margin-t-28 {
  margin-top: 28px;
}
.padding-t-28 {
  padding-top: 28px;
}
.margin-b-28 {
  margin-bottom: 28px;
}
.padding-b-28 {
  padding-bottom: 28px;
}
.margin-l-28 {
  margin-left: 28px;
}
.padding-l-28 {
  padding-left: 28px;
}
.margin-r-28 {
  margin-right: 28px;
}
.padding-r-28 {
  padding-right: 28px;
}
.padding-y-28 {
  padding-bottom: 28px;
  padding-top: 28px;
}
.padding-x-28 {
  padding-left: 28px;
  padding-right: 28px;
}
.margin-y-28 {
  margin-bottom: 28px;
  margin-top: 28px;
}
.margin-x-28 {
  margin-left: 28px;
  margin-right: 28px;
}
.margin-28 {
  margin: 28px;
}
.padding-28 {
  padding: 28px;
}
.margin-t-29 {
  margin-top: 29px;
}
.padding-t-29 {
  padding-top: 29px;
}
.margin-b-29 {
  margin-bottom: 29px;
}
.padding-b-29 {
  padding-bottom: 29px;
}
.margin-l-29 {
  margin-left: 29px;
}
.padding-l-29 {
  padding-left: 29px;
}
.margin-r-29 {
  margin-right: 29px;
}
.padding-r-29 {
  padding-right: 29px;
}
.padding-y-29 {
  padding-bottom: 29px;
  padding-top: 29px;
}
.padding-x-29 {
  padding-left: 29px;
  padding-right: 29px;
}
.margin-y-29 {
  margin-bottom: 29px;
  margin-top: 29px;
}
.margin-x-29 {
  margin-left: 29px;
  margin-right: 29px;
}
.margin-29 {
  margin: 29px;
}
.padding-29 {
  padding: 29px;
}
.margin-t-30 {
  margin-top: 30px;
}
.padding-t-30 {
  padding-top: 30px;
}
.margin-b-30 {
  margin-bottom: 30px;
}
.padding-b-30 {
  padding-bottom: 30px;
}
.margin-l-30 {
  margin-left: 30px;
}
.padding-l-30 {
  padding-left: 30px;
}
.margin-r-30 {
  margin-right: 30px;
}
.padding-r-30 {
  padding-right: 30px;
}
.padding-y-30 {
  padding-bottom: 30px;
  padding-top: 30px;
}
.padding-x-30 {
  padding-left: 30px;
  padding-right: 30px;
}
.margin-y-30 {
  margin-bottom: 30px;
  margin-top: 30px;
}
.margin-x-30 {
  margin-left: 30px;
  margin-right: 30px;
}
.margin-30 {
  margin: 30px;
}
.padding-30 {
  padding: 30px;
}
.margin-t-31 {
  margin-top: 31px;
}
.padding-t-31 {
  padding-top: 31px;
}
.margin-b-31 {
  margin-bottom: 31px;
}
.padding-b-31 {
  padding-bottom: 31px;
}
.margin-l-31 {
  margin-left: 31px;
}
.padding-l-31 {
  padding-left: 31px;
}
.margin-r-31 {
  margin-right: 31px;
}
.padding-r-31 {
  padding-right: 31px;
}
.padding-y-31 {
  padding-bottom: 31px;
  padding-top: 31px;
}
.padding-x-31 {
  padding-left: 31px;
  padding-right: 31px;
}
.margin-y-31 {
  margin-bottom: 31px;
  margin-top: 31px;
}
.margin-x-31 {
  margin-left: 31px;
  margin-right: 31px;
}
.margin-31 {
  margin: 31px;
}
.padding-31 {
  padding: 31px;
}
.margin-t-32 {
  margin-top: 32px;
}
.padding-t-32 {
  padding-top: 32px;
}
.margin-b-32 {
  margin-bottom: 32px;
}
.padding-b-32 {
  padding-bottom: 32px;
}
.margin-l-32 {
  margin-left: 32px;
}
.padding-l-32 {
  padding-left: 32px;
}
.margin-r-32 {
  margin-right: 32px;
}
.padding-r-32 {
  padding-right: 32px;
}
.padding-y-32 {
  padding-bottom: 32px;
  padding-top: 32px;
}
.padding-x-32 {
  padding-left: 32px;
  padding-right: 32px;
}
.margin-y-32 {
  margin-bottom: 32px;
  margin-top: 32px;
}
.margin-x-32 {
  margin-left: 32px;
  margin-right: 32px;
}
.margin-32 {
  margin: 32px;
}
.padding-32 {
  padding: 32px;
}
.margin-t-33 {
  margin-top: 33px;
}
.padding-t-33 {
  padding-top: 33px;
}
.margin-b-33 {
  margin-bottom: 33px;
}
.padding-b-33 {
  padding-bottom: 33px;
}
.margin-l-33 {
  margin-left: 33px;
}
.padding-l-33 {
  padding-left: 33px;
}
.margin-r-33 {
  margin-right: 33px;
}
.padding-r-33 {
  padding-right: 33px;
}
.padding-y-33 {
  padding-bottom: 33px;
  padding-top: 33px;
}
.padding-x-33 {
  padding-left: 33px;
  padding-right: 33px;
}
.margin-y-33 {
  margin-bottom: 33px;
  margin-top: 33px;
}
.margin-x-33 {
  margin-left: 33px;
  margin-right: 33px;
}
.margin-33 {
  margin: 33px;
}
.padding-33 {
  padding: 33px;
}
.margin-t-34 {
  margin-top: 34px;
}
.padding-t-34 {
  padding-top: 34px;
}
.margin-b-34 {
  margin-bottom: 34px;
}
.padding-b-34 {
  padding-bottom: 34px;
}
.margin-l-34 {
  margin-left: 34px;
}
.padding-l-34 {
  padding-left: 34px;
}
.margin-r-34 {
  margin-right: 34px;
}
.padding-r-34 {
  padding-right: 34px;
}
.padding-y-34 {
  padding-bottom: 34px;
  padding-top: 34px;
}
.padding-x-34 {
  padding-left: 34px;
  padding-right: 34px;
}
.margin-y-34 {
  margin-bottom: 34px;
  margin-top: 34px;
}
.margin-x-34 {
  margin-left: 34px;
  margin-right: 34px;
}
.margin-34 {
  margin: 34px;
}
.padding-34 {
  padding: 34px;
}
.margin-t-35 {
  margin-top: 35px;
}
.padding-t-35 {
  padding-top: 35px;
}
.margin-b-35 {
  margin-bottom: 35px;
}
.padding-b-35 {
  padding-bottom: 35px;
}
.margin-l-35 {
  margin-left: 35px;
}
.padding-l-35 {
  padding-left: 35px;
}
.margin-r-35 {
  margin-right: 35px;
}
.padding-r-35 {
  padding-right: 35px;
}
.padding-y-35 {
  padding-bottom: 35px;
  padding-top: 35px;
}
.padding-x-35 {
  padding-left: 35px;
  padding-right: 35px;
}
.margin-y-35 {
  margin-bottom: 35px;
  margin-top: 35px;
}
.margin-x-35 {
  margin-left: 35px;
  margin-right: 35px;
}
.margin-35 {
  margin: 35px;
}
.padding-35 {
  padding: 35px;
}
.margin-t-36 {
  margin-top: 36px;
}
.padding-t-36 {
  padding-top: 36px;
}
.margin-b-36 {
  margin-bottom: 36px;
}
.padding-b-36 {
  padding-bottom: 36px;
}
.margin-l-36 {
  margin-left: 36px;
}
.padding-l-36 {
  padding-left: 36px;
}
.margin-r-36 {
  margin-right: 36px;
}
.padding-r-36 {
  padding-right: 36px;
}
.padding-y-36 {
  padding-bottom: 36px;
  padding-top: 36px;
}
.padding-x-36 {
  padding-left: 36px;
  padding-right: 36px;
}
.margin-y-36 {
  margin-bottom: 36px;
  margin-top: 36px;
}
.margin-x-36 {
  margin-left: 36px;
  margin-right: 36px;
}
.margin-36 {
  margin: 36px;
}
.padding-36 {
  padding: 36px;
}
.margin-t-37 {
  margin-top: 37px;
}
.padding-t-37 {
  padding-top: 37px;
}
.margin-b-37 {
  margin-bottom: 37px;
}
.padding-b-37 {
  padding-bottom: 37px;
}
.margin-l-37 {
  margin-left: 37px;
}
.padding-l-37 {
  padding-left: 37px;
}
.margin-r-37 {
  margin-right: 37px;
}
.padding-r-37 {
  padding-right: 37px;
}
.padding-y-37 {
  padding-bottom: 37px;
  padding-top: 37px;
}
.padding-x-37 {
  padding-left: 37px;
  padding-right: 37px;
}
.margin-y-37 {
  margin-bottom: 37px;
  margin-top: 37px;
}
.margin-x-37 {
  margin-left: 37px;
  margin-right: 37px;
}
.margin-37 {
  margin: 37px;
}
.padding-37 {
  padding: 37px;
}
.margin-t-38 {
  margin-top: 38px;
}
.padding-t-38 {
  padding-top: 38px;
}
.margin-b-38 {
  margin-bottom: 38px;
}
.padding-b-38 {
  padding-bottom: 38px;
}
.margin-l-38 {
  margin-left: 38px;
}
.padding-l-38 {
  padding-left: 38px;
}
.margin-r-38 {
  margin-right: 38px;
}
.padding-r-38 {
  padding-right: 38px;
}
.padding-y-38 {
  padding-bottom: 38px;
  padding-top: 38px;
}
.padding-x-38 {
  padding-left: 38px;
  padding-right: 38px;
}
.margin-y-38 {
  margin-bottom: 38px;
  margin-top: 38px;
}
.margin-x-38 {
  margin-left: 38px;
  margin-right: 38px;
}
.margin-38 {
  margin: 38px;
}
.padding-38 {
  padding: 38px;
}
.margin-t-39 {
  margin-top: 39px;
}
.padding-t-39 {
  padding-top: 39px;
}
.margin-b-39 {
  margin-bottom: 39px;
}
.padding-b-39 {
  padding-bottom: 39px;
}
.margin-l-39 {
  margin-left: 39px;
}
.padding-l-39 {
  padding-left: 39px;
}
.margin-r-39 {
  margin-right: 39px;
}
.padding-r-39 {
  padding-right: 39px;
}
.padding-y-39 {
  padding-bottom: 39px;
  padding-top: 39px;
}
.padding-x-39 {
  padding-left: 39px;
  padding-right: 39px;
}
.margin-y-39 {
  margin-bottom: 39px;
  margin-top: 39px;
}
.margin-x-39 {
  margin-left: 39px;
  margin-right: 39px;
}
.margin-39 {
  margin: 39px;
}
.padding-39 {
  padding: 39px;
}
.margin-t-40 {
  margin-top: 40px;
}
.padding-t-40 {
  padding-top: 40px;
}
.margin-b-40 {
  margin-bottom: 40px;
}
.padding-b-40 {
  padding-bottom: 40px;
}
.margin-l-40 {
  margin-left: 40px;
}
.padding-l-40 {
  padding-left: 40px;
}
.margin-r-40 {
  margin-right: 40px;
}
.padding-r-40 {
  padding-right: 40px;
}
.padding-y-40 {
  padding-bottom: 40px;
  padding-top: 40px;
}
.padding-x-40 {
  padding-left: 40px;
  padding-right: 40px;
}
.margin-y-40 {
  margin-bottom: 40px;
  margin-top: 40px;
}
.margin-x-40 {
  margin-left: 40px;
  margin-right: 40px;
}
.margin-40 {
  margin: 40px;
}
.padding-40 {
  padding: 40px;
}
.margin-t-41 {
  margin-top: 41px;
}
.padding-t-41 {
  padding-top: 41px;
}
.margin-b-41 {
  margin-bottom: 41px;
}
.padding-b-41 {
  padding-bottom: 41px;
}
.margin-l-41 {
  margin-left: 41px;
}
.padding-l-41 {
  padding-left: 41px;
}
.margin-r-41 {
  margin-right: 41px;
}
.padding-r-41 {
  padding-right: 41px;
}
.padding-y-41 {
  padding-bottom: 41px;
  padding-top: 41px;
}
.padding-x-41 {
  padding-left: 41px;
  padding-right: 41px;
}
.margin-y-41 {
  margin-bottom: 41px;
  margin-top: 41px;
}
.margin-x-41 {
  margin-left: 41px;
  margin-right: 41px;
}
.margin-41 {
  margin: 41px;
}
.padding-41 {
  padding: 41px;
}
.margin-t-42 {
  margin-top: 42px;
}
.padding-t-42 {
  padding-top: 42px;
}
.margin-b-42 {
  margin-bottom: 42px;
}
.padding-b-42 {
  padding-bottom: 42px;
}
.margin-l-42 {
  margin-left: 42px;
}
.padding-l-42 {
  padding-left: 42px;
}
.margin-r-42 {
  margin-right: 42px;
}
.padding-r-42 {
  padding-right: 42px;
}
.padding-y-42 {
  padding-bottom: 42px;
  padding-top: 42px;
}
.padding-x-42 {
  padding-left: 42px;
  padding-right: 42px;
}
.margin-y-42 {
  margin-bottom: 42px;
  margin-top: 42px;
}
.margin-x-42 {
  margin-left: 42px;
  margin-right: 42px;
}
.margin-42 {
  margin: 42px;
}
.padding-42 {
  padding: 42px;
}
.margin-t-43 {
  margin-top: 43px;
}
.padding-t-43 {
  padding-top: 43px;
}
.margin-b-43 {
  margin-bottom: 43px;
}
.padding-b-43 {
  padding-bottom: 43px;
}
.margin-l-43 {
  margin-left: 43px;
}
.padding-l-43 {
  padding-left: 43px;
}
.margin-r-43 {
  margin-right: 43px;
}
.padding-r-43 {
  padding-right: 43px;
}
.padding-y-43 {
  padding-bottom: 43px;
  padding-top: 43px;
}
.padding-x-43 {
  padding-left: 43px;
  padding-right: 43px;
}
.margin-y-43 {
  margin-bottom: 43px;
  margin-top: 43px;
}
.margin-x-43 {
  margin-left: 43px;
  margin-right: 43px;
}
.margin-43 {
  margin: 43px;
}
.padding-43 {
  padding: 43px;
}
.margin-t-44 {
  margin-top: 44px;
}
.padding-t-44 {
  padding-top: 44px;
}
.margin-b-44 {
  margin-bottom: 44px;
}
.padding-b-44 {
  padding-bottom: 44px;
}
.margin-l-44 {
  margin-left: 44px;
}
.padding-l-44 {
  padding-left: 44px;
}
.margin-r-44 {
  margin-right: 44px;
}
.padding-r-44 {
  padding-right: 44px;
}
.padding-y-44 {
  padding-bottom: 44px;
  padding-top: 44px;
}
.padding-x-44 {
  padding-left: 44px;
  padding-right: 44px;
}
.margin-y-44 {
  margin-bottom: 44px;
  margin-top: 44px;
}
.margin-x-44 {
  margin-left: 44px;
  margin-right: 44px;
}
.margin-44 {
  margin: 44px;
}
.padding-44 {
  padding: 44px;
}
.margin-t-45 {
  margin-top: 45px;
}
.padding-t-45 {
  padding-top: 45px;
}
.margin-b-45 {
  margin-bottom: 45px;
}
.padding-b-45 {
  padding-bottom: 45px;
}
.margin-l-45 {
  margin-left: 45px;
}
.padding-l-45 {
  padding-left: 45px;
}
.margin-r-45 {
  margin-right: 45px;
}
.padding-r-45 {
  padding-right: 45px;
}
.padding-y-45 {
  padding-bottom: 45px;
  padding-top: 45px;
}
.padding-x-45 {
  padding-left: 45px;
  padding-right: 45px;
}
.margin-y-45 {
  margin-bottom: 45px;
  margin-top: 45px;
}
.margin-x-45 {
  margin-left: 45px;
  margin-right: 45px;
}
.margin-45 {
  margin: 45px;
}
.padding-45 {
  padding: 45px;
}
.margin-t-46 {
  margin-top: 46px;
}
.padding-t-46 {
  padding-top: 46px;
}
.margin-b-46 {
  margin-bottom: 46px;
}
.padding-b-46 {
  padding-bottom: 46px;
}
.margin-l-46 {
  margin-left: 46px;
}
.padding-l-46 {
  padding-left: 46px;
}
.margin-r-46 {
  margin-right: 46px;
}
.padding-r-46 {
  padding-right: 46px;
}
.padding-y-46 {
  padding-bottom: 46px;
  padding-top: 46px;
}
.padding-x-46 {
  padding-left: 46px;
  padding-right: 46px;
}
.margin-y-46 {
  margin-bottom: 46px;
  margin-top: 46px;
}
.margin-x-46 {
  margin-left: 46px;
  margin-right: 46px;
}
.margin-46 {
  margin: 46px;
}
.padding-46 {
  padding: 46px;
}
.margin-t-47 {
  margin-top: 47px;
}
.padding-t-47 {
  padding-top: 47px;
}
.margin-b-47 {
  margin-bottom: 47px;
}
.padding-b-47 {
  padding-bottom: 47px;
}
.margin-l-47 {
  margin-left: 47px;
}
.padding-l-47 {
  padding-left: 47px;
}
.margin-r-47 {
  margin-right: 47px;
}
.padding-r-47 {
  padding-right: 47px;
}
.padding-y-47 {
  padding-bottom: 47px;
  padding-top: 47px;
}
.padding-x-47 {
  padding-left: 47px;
  padding-right: 47px;
}
.margin-y-47 {
  margin-bottom: 47px;
  margin-top: 47px;
}
.margin-x-47 {
  margin-left: 47px;
  margin-right: 47px;
}
.margin-47 {
  margin: 47px;
}
.padding-47 {
  padding: 47px;
}
.margin-t-48 {
  margin-top: 48px;
}
.padding-t-48 {
  padding-top: 48px;
}
.margin-b-48 {
  margin-bottom: 48px;
}
.padding-b-48 {
  padding-bottom: 48px;
}
.margin-l-48 {
  margin-left: 48px;
}
.padding-l-48 {
  padding-left: 48px;
}
.margin-r-48 {
  margin-right: 48px;
}
.padding-r-48 {
  padding-right: 48px;
}
.padding-y-48 {
  padding-bottom: 48px;
  padding-top: 48px;
}
.padding-x-48 {
  padding-left: 48px;
  padding-right: 48px;
}
.margin-y-48 {
  margin-bottom: 48px;
  margin-top: 48px;
}
.margin-x-48 {
  margin-left: 48px;
  margin-right: 48px;
}
.margin-48 {
  margin: 48px;
}
.padding-48 {
  padding: 48px;
}
.margin-t-49 {
  margin-top: 49px;
}
.padding-t-49 {
  padding-top: 49px;
}
.margin-b-49 {
  margin-bottom: 49px;
}
.padding-b-49 {
  padding-bottom: 49px;
}
.margin-l-49 {
  margin-left: 49px;
}
.padding-l-49 {
  padding-left: 49px;
}
.margin-r-49 {
  margin-right: 49px;
}
.padding-r-49 {
  padding-right: 49px;
}
.padding-y-49 {
  padding-bottom: 49px;
  padding-top: 49px;
}
.padding-x-49 {
  padding-left: 49px;
  padding-right: 49px;
}
.margin-y-49 {
  margin-bottom: 49px;
  margin-top: 49px;
}
.margin-x-49 {
  margin-left: 49px;
  margin-right: 49px;
}
.margin-49 {
  margin: 49px;
}
.padding-49 {
  padding: 49px;
}
.margin-t-50 {
  margin-top: 50px;
}
.padding-t-50 {
  padding-top: 50px;
}
.margin-b-50 {
  margin-bottom: 50px;
}
.padding-b-50 {
  padding-bottom: 50px;
}
.margin-l-50 {
  margin-left: 50px;
}
.padding-l-50 {
  padding-left: 50px;
}
.margin-r-50 {
  margin-right: 50px;
}
.padding-r-50 {
  padding-right: 50px;
}
.padding-y-50 {
  padding-bottom: 50px;
  padding-top: 50px;
}
.padding-x-50 {
  padding-left: 50px;
  padding-right: 50px;
}
.margin-y-50 {
  margin-bottom: 50px;
  margin-top: 50px;
}
.margin-x-50 {
  margin-left: 50px;
  margin-right: 50px;
}
.margin-50 {
  margin: 50px;
}
.padding-50 {
  padding: 50px;
}
.padding-l-12 {
  padding-left: 12px;
}
.padding-r-12 {
  padding-right: 12px;
}
.opacity0 {
  opacity: 0;
}
.opacity10 {
  opacity: 0.1;
}
.opacity20 {
  opacity: 0.2;
}
.opacity30 {
  opacity: 0.3;
}
.opacity40 {
  opacity: 0.4;
}
.opacity50 {
  opacity: 0.5;
}
.opacity60 {
  opacity: 0.6;
}
.opacity65 {
  opacity: 0.65;
}
.opacity70 {
  opacity: 0.7;
}
.opacity80 {
  opacity: 0.8;
}
.opacity90 {
  opacity: 0.9;
}
.db {
  display: block;
}
.di {
  display: inline;
}
.dib {
  display: inline-block;
}
.dn {
  display: none;
}
.w-full {
  width: 100%;
}
.w-half {
  width: 50%;
}
.h-full {
  height: 100%;
}
.h-screen {
  height: 100vh;
}
.w-screen {
  width: 100vw;
}
.w-158 {
  width: 158px;
}
.w-80 {
  width: 80px;
}
.w-110 {
  width: 110px;
}
.w-130 {
  width: 130px;
}
.border-box {
  box-sizing: border-box;
}
.rounded-4 {
  border-radius: 4px;
}
.rounded-6 {
  border-radius: 6px;
}
.base-supplier-search i {
  top: 50% !important;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.base-supplier-search input {
  padding-left: 35px !important;
}
.base-supplier-search input::-webkit-input-placeholder {
  color: #ccc;
}
.base-supplier-search input::placeholder {
  color: #ccc;
}
.base-supplier-search.input-grey input {
  background: #f4f6f8 !important;
}
.break-words {
  word-break: break-all;
  overflow-wrap: break-word;
}
.z-index-100 {
  z-index: 100;
}
.sticky-90 {
  top: 90px;
  position: -webkit-sticky;
  position: sticky;
}
.font-weight-500 {
  font-weight: 500;
}
.technical-support {
  font-size: 14px;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
          align-items: center;
  -webkit-justify-content: center;
          justify-content: center;
  color: #c1c1c1;
  padding: 20px 0;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.technical-support span {
  display: block;
  margin: 0 6px;
}
.technical-support::before,
.technical-support::after {
  content: '';
  width: 20px;
  height: 1px;
  background: #c1c1c1;
}
.form-input {
  border: 0px;
  text-align: right;
}
.weui-btn_default {
  background: #1f559f;
  color: white;
}
.base-tabs {
  display: -webkit-flex;
  display: flex;
}
.base-tabs-item-text {
  padding: 10px;
  position: relative;
  display: inline-block;
}
.base-tabs-item-text::after {
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 3px;
  content: '';
  background: #1e559f;
  transition: all 0.2s ease-in-out;
  opacity: 0;
}
.base-tabs-item {
  -webkit-flex: 1;
          flex: 1;
  text-align: center;
  color: #888;
  font-size: 16px;
}
.base-tabs-item.active {
  color: #1e559f;
}
.base-tabs-item.active .base-tabs-item-text::after {
  opacity: 1;
}
.bg-f4f8ff {
  background: #f4f8ff;
}
.bg-e9e9e9 {
  background: #e9e9e9;
}
.fixed-table-wrapper {
  overflow-x: auto;
  width: 100%;
}
.fixed-column-table {
  border-collapse: collapse;
  width: -webkit-max-content;
  width: max-content;
  min-width: 100vw;
}
.fixed-column-table td,
.fixed-column-table th {
  box-sizing: border-box;
  white-space: nowrap;
}
.fixed-column-table thead tr {
  background: #f4f8ff;
}
.fixed-column-table th {
  font-size: 13px;
  color: #7f7f7f;
  line-height: 18px;
  font-weight: normal;
  padding: 5px;
}
.fixed-column-table tbody {
  font-size: 14px;
  color: #000;
}
.fixed-column-table tbody tr {
  background: #fff;
}
.fixed-column-table tbody tr:nth-child(even) {
  background: #f9fafc;
}
.fixed-column-table td {
  padding: 12px 5px;
  border-bottom: 1px solid #eaeaea;
}
.fixed-column {
  position: -webkit-sticky;
  position: sticky;
  left: 0;
  z-index: 10;
  background: inherit;
  min-width: 120px;
  max-width: 40vw;
  white-space: normal;
}
.fixed-column::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  content: '';
  border-right: 1px solid #ededed;
}
.fixed-column-table th.fixed-column {
  position: -webkit-sticky;
  position: sticky;
  left: 0;
  z-index: 10;
  background: inherit;
  min-width: 120px;
  max-width: 40vw;
  white-space: normal;
  padding: 5px 5px 5px 12px;
}
.fixed-column-table th.fixed-column::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  content: '';
  border-right: 1px solid #ededed;
}
.fixed-column-table td.fixed-column {
  position: -webkit-sticky;
  position: sticky;
  left: 0;
  z-index: 10;
  background: inherit;
  min-width: 120px;
  max-width: 40vw;
  white-space: normal;
  padding: 12px 5px 12px 12px;
}
.fixed-column-table td.fixed-column::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  content: '';
  border-right: 1px solid #ededed;
}
.b-text-ellipsis-2 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.b-bg-primary {
  background: #1f559f;
}
.b-border-bottom-primary {
  border-bottom: 1px solid #1f559f;
}
.b-header {
  height: 45px;
  background: #1f559f;
  font-size: 18px;
}
.b-border-2-left-primary {
  border-left: 2px solid #1f559f;
}
.b-border-4-left-primary {
  border-left: 4px solid #1f559f;
}
.b-bg-ccc {
  background-color: #ccc;
}
.b-bg-valid {
  background-color: #ffdbe2;
}
.b-input-placeholder ::-webkit-input-placeholder {
  color: #999;
}
.b-input-placeholder input {
  background-color: white;
  line-height: 1;
  font-size: 16px;
}
.b-text-no-select {
  -webkit-user-select: none;
          user-select: none;
}
.b-disable {
  pointer-events: none;
}
.b_customer_detailsList {
  width: 50%;
}
.b_icon_active {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.b_icon_transition {
  transition: 0.5s ease all;
}
.b_text_width_over {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
.b_difference_button {
  width: 40px;
  height: 10px;
  padding: 5px;
  color: red;
  position: absolute;
  right: 10px;
  bottom: 12px;
  border: 1px solid red;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-align-items: center;
          align-items: center;
  border-radius: 4px;
}
.b_red_color {
  color: red;
}
.base-detail {
  border-radius: 16px;
}
.base-title {
  font-weight: 500;
  font-size: 17px;
  color: #000;
  line-height: 24px;
  position: relative;
}
.base-title.has-block {
  padding-left: 12px;
}
.base-title.has-block::after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 3px;
  height: 16px;
  background: #1e559f;
}

