/*!
 * WeUI v2.0.1 (https://github.com/weui/weui)
 * Copyright 2019 Tencent, Inc.
 * Licensed under the MIT license
 */
html{
  -ms-text-size-adjust:100%;
  -webkit-text-size-adjust:100%;
}
body{
  line-height:1.6;
	font-size:14px;
  font-family:-apple-system-font, "Helvetica Neue", sans-serif;
	overflow-x: hidden;
}
body,html{-webkit-tap-highlight-color:transparent} /* IOS select 灰色背景 */
*{
  margin:0;
  padding:0;
}
a img{
  border:0;
}
a{
  text-decoration:none;
	color:#333;
  -webkit-tap-highlight-color:rgba(0, 0, 0, 0);
}
input,
textarea{
  caret-color:#07C160;
}
@font-face{
  font-weight:normal;
  font-style:normal;
  font-family:"weui";
  src:url('../../../../www/api/fonts/iconfont.ttf?var=20190901') format('truetype');
}

.iconfont {
  font-family:"weui" !important;
	font-size:18px;
  font-style:normal;
  display: inline;text-decoration: inherit;
	-webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing:antialiased;
}

[class^="weui-icon-"],
[class*=" weui-icon-"]{
  display:inline-block;
  vertical-align:middle;
  font:normal normal normal 14px/1 "weui";
  font-size:inherit;
  text-rendering:auto;
  -webkit-font-smoothing:antialiased;
}
[class^="weui-icon-"]:before,
[class*=" weui-icon-"]:before{
  display:inline-block;
  margin-left:.2em;
  margin-right:.2em;
}
.weui-icon-circle:before{
  content:"\EA01";
}
.weui-icon-download:before{
  content:"\EA02";
}
.weui-icon-info:before{
  content:"\EA03";
}
.weui-icon-safe-success:before{
  content:"\EA04";
}
.weui-icon-safe-warn:before{
  content:"\EA05";
}
.weui-icon-success:before{
  content:"\E175";
}
.weui-icon-success-circle:before{
  content:"\EA07";
}
.weui-icon-success-no-circle:before{
  content:"\E178";
}

.weui-icon-waiting:before{
  content:"\EA09";
}
.weui-icon-waiting-circle:before{
  content:"\EA0A";
}
.weui-icon-warn:before{
  content:"\E165";
}
.weui-icon-info-circle:before{
  content:"\EA0C";
}
.weui-icon-cancel:before{
  content:"\E179";
}
.weui-icon-search:before{
  content:"\EA0E";
}
.weui-icon-clear:before{
  content:"\EA0F";
}
.weui-icon-back:before{
  content:"\EA10";
}
.weui-icon-delete:before{
  content:"\E125";
}
[class^="weui-icon_"]:before,
[class*=" weui-icon_"]:before{
  margin:0;
}
.weui-icon-success{
  font-size:23px;
  color:#07C160;
}
.weui-icon-waiting{
  font-size:23px;
  color:#10AEFF;
}
.weui-icon-warn{
  font-size:23px;
  color:#FA5151;
}
.weui-icon-info{
  font-size:23px;
  color:#10AEFF;
}
.weui-icon-success-circle{
  font-size:23px;
  color:#07C160;
}
.weui-icon-success-no-circle{
  font-size:23px;
  color:#07C160;
}

.weui-icon-waiting-circle{
  font-size:23px;
  color:#10AEFF;
}
.weui-icon-circle{
  font-size:23px;
  color:#C9C9C9;
}
.weui-icon-download{
  font-size:23px;
  color:#07C160;
}
.weui-icon-info-circle{
  font-size:23px;
  color:#07C160;
}
.weui-icon-safe-success{
  color:#07C160;
}
.weui-icon-safe-warn{
  color:#FFBE00;
}
.weui-icon-cancel{

  font-size:22px;
}
.weui-icon-search{
  color:rgba(0, 0, 0, 0.5);
  font-size:18px;
}
.weui-icon-search:before{
  margin-right:0;
}
.weui-icon-clear{
  color:#B2B2B2;
  font-size:14px;
}
.weui-icon-delete.weui-icon_gallery-delete{
  color:#FFFFFF;
  font-size:22px;
}
.weui-icon_msg{
  font-size:70px;
}
.weui-icon_msg.weui-icon-warn{
  color:#FA5151;
}
.weui-icon_msg-primary{
  font-size:64px;
}
.weui-icon_msg-primary.weui-icon-warn{
  color:rgba(0, 0, 0, 0.3);
}
.weui-btn{
  position:relative;
  display:block;
  margin-left:auto;
  margin-right:auto;
  padding:8px 24px;
  box-sizing:border-box;
  font-weight:700;
  font-size:16px;
  text-align:center;
  text-decoration:none;
  color:#FFFFFF;
  line-height:1.41176471;
  border-radius:4px;
  -webkit-tap-highlight-color:rgba(0, 0, 0, 0);
  overflow:hidden;
}
.weui-btn-noradius{border-radius:0px;}
.weui-btn_block{
  width:auto;
}
.weui-btn_inline{
  display:inline-block;
}
.weui-btn_default{
  color:#06AE56;
  background-color:#F2F2F2;
}
.weui-btn_default:not(.weui-btn_disabled):visited{
  color:#06AE56;
}
.weui-btn_default:not(.weui-btn_disabled):active{
  color:#06AE56;
  background-color:#D9D9D9;
}
.weui-btn_primary{
  background-color:#07C160;
}
.weui-btn_primary:not(.weui-btn_disabled):visited{
  color:#FFFFFF;
}
.weui-btn_primary:not(.weui-btn_disabled):active{
  color:#FFFFFF;
  background-color:#07C160;
}
.weui-btn_warn{
  background-color:#FA5151;
}
.weui-btn_warn:not(.weui-btn_disabled):visited{
  color:#FFFFFF;
}
.weui-btn_warn:not(.weui-btn_disabled):active{
  color:rgba(255, 255, 255, 0.6);
  background-color:#CE3C39;
}
.weui-btn_disabled{
  color:rgba(0, 0, 0, 0.18);
  background-color:#fafafa;
}
.weui-btn_loading .weui-loading{
  margin:-0.2em 0.34em 0 0;
}
.weui-btn_loading.weui-btn_primary{
  color:#FFFFFF;
}
.weui-btn_loading.weui-btn_default{
  background-color:#D9D9D9;
}
.weui-btn_loading.weui-btn_primary{
  background-color:#06AD56;
}
.weui-btn_loading.weui-btn_warn{
  background-color:#D9D9D9;
}
.weui-btn_plain-primary{
  color:#07C160;
  border:1px solid #1aad19;
}
.weui-btn_plain-primary:not(.weui-btn_plain-disabled):active{
  color:#06ae56;
  border-color:#179c16;
  background-color:rgba(0, 0, 0, 0.1);
}
.weui-btn_plain-primary:after{
  border-width:0;
}
.weui-btn_plain-default{
  color:#353535;
  border:1px solid #353535;
}
.weui-btn_plain-default:not(.weui-btn_plain-disabled):active{
  color:#323232;
  border-color:#323232;
  background-color:rgba(0, 0, 0, 0.1);
}
.weui-btn_plain-default:after{
  border-width:0;
}
.weui-btn_plain-disabled{
  color:rgba(0, 0, 0, 0.2);
  border-color:rgba(0, 0, 0, 0.2);
}
.weui-btn_cell{
  position:relative;
  display:block;
  margin-left:auto;
  margin-right:auto;
  box-sizing:border-box;
  font-weight:700;
  font-size:17px;
  text-align:center;
  text-decoration:none;
  color:#FFFFFF;
  line-height:1.41176471;
  padding:16px;
  -webkit-tap-highlight-color:rgba(0, 0, 0, 0);
  overflow:hidden;
  background-color:#FFFFFF;
}
.weui-btn_cell + .weui-btn_cell{
  margin-top:16px;
}
.weui-btn_cell:active{
  background-color:#ECECEC;
}
.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:rgba(0, 0, 0, 0.9);
}
.weui-btn_cell-primary{
  color:#576B95;
}
.weui-btn_cell-warn{
  color:#FA5151;
}
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;
}
button.weui-btn_plain-primary,
input.weui-btn_plain-primary,
button.weui-btn_plain-default,
input.weui-btn_plain-default{
  border-width:1px;
  background-color:transparent;
}
.weui-btn_mini{
  display:inline-block;
  width:auto;
  padding:0 0.75em;
  line-height:2;
  font-size:16px;
}
.weui-btn + .weui-btn{
  margin-top:16px;
}
.weui-btn.weui-btn_inline + .weui-btn.weui-btn_inline{
  margin-top:auto;
  margin-left:16px;
}
.weui-btn-area{
  margin:48px 16px 8px;
}
.weui-btn-area_inline{
  display:-webkit-box;
  display:-webkit-flex;
  display:flex;
}
.weui-btn-area_inline .weui-btn{
  margin-top:auto;
  margin-right:16px;
  width:100%;
  -webkit-box-flex:1;
  -webkit-flex:1;
          flex:1;
}
.weui-btn-area_inline .weui-btn:last-child{
  margin-right:0;
}
.weui-cells{
  margin-top:0px;
  background-color:#FFFFFF;
  line-height:1.41176471;
  font-size:14px;
  overflow:hidden;
  position:relative;
}

.weui-cells:before{
  content:" ";
  position:absolute;
  left:0;
  top:0;
  right:0;
  height:1px;
  border-top:0px solid rgba(0, 0, 0, 0.1);
  color:rgba(0, 0, 0, 0.1);
  -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:0px solid rgba(0, 0, 0, 0.1);
  color:rgba(0, 0, 0, 0.1);
  -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:rgba(0, 0, 0, 0.5);
  font-size:14px;
  line-height:1.4;
}
.weui-cells__title + .weui-cells{
  margin-top:0;
}
.weui-cells__tips{
  margin-top:.3em;
  color:rgba(0, 0, 0, 0.5);
  padding-left:16px;
  padding-right:16px;
  font-size:14px;
}
.weui-cell{
  padding:16px;
  position:relative;
  display:-webkit-box;
  display:-webkit-flex;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
          align-items:center;
}
.weui-cell:before{
  content:" ";
  position:absolute;
  left:0;
  top:0;
  right:0;
  height:1px;
  border-top:0px solid rgba(0, 0, 0, 0.1);
  color:rgba(0, 0, 0, 0.1);
  -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-cells_checkbox .weui-cell{
	padding:5px 10px 5px 0;
}
.weui-cell_primary{
  -webkit-box-align:start;
  -webkit-align-items:flex-start;
          align-items:flex-start;
}

.weui-cell_primary p{padding-left:10px;}
.weui-cell__bd{
  -webkit-box-flex:1;
  -webkit-flex:1;
          flex:1;
}
.weui-cell__ft{
  text-align:right;
  color:rgba(0, 0, 0, 0.5);
}
.weui-cell_swiped{
  display:block;
  padding:0;
}
.weui-cell_swiped > .weui-cell__bd{
  position:relative;
  z-index:1;
  background-color:#FFFFFF;
}
.weui-cell_swiped > .weui-cell__ft{
  position:absolute;
  right:0;
  top:0;
  bottom:0;
  display:-webkit-box;
  display:-webkit-flex;
  display:flex;
  color:#FFFFFF;
}
.weui-swiped-btn{
  display:block;
  padding:16px 1em;
  line-height:1.41176471;
  color:inherit;
}
.weui-swiped-btn_default{
  background-color:#EDEDED;
}
.weui-swiped-btn_warn{
  background-color:#FA5151;
}
.weui-cell_access{
  -webkit-tap-highlight-color:rgba(0, 0, 0, 0);
  color:inherit;
}
.weui-cell_access:active{
  background-color:#ECECEC;
}
.weui-cell_access .weui-cell__ft{
  padding-right:16px;
  position:relative;
}
.weui-cell_access .weui-cell__ft:after{
  content:" ";
  display:inline-block;
  height:8px;
  width:8px;
  border-width:2px 2px 0 0;
  border-color:#B2B2B2;
  border-style:solid;
  -webkit-transform:matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
          transform:matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
  position:relative;
  top:-2px;
  position:absolute;
  top:50%;
  margin-top:-5px;
  right:1px;
}
.weui-cell_link{
  color:#576B95;
  font-size:17px;
}
.weui-cell_link:first-child:before{
  display:block;
}
.weui-check__label{
  -webkit-tap-highlight-color:rgba(0, 0, 0, 0);
}
.weui-check__label p{padding-left:3px;}
.weui-check__label:active{
 /* background-color:#ECECEC; */
}
.weui-check{
  position:absolute;
  left:-9999em;
}
.weui-cells_radio .weui-cell__ft{
  padding-left:16px;
}
.weui-cells_radio .weui-check + .weui-icon-checked{
  min-width:16px;
}
.weui-cells_radio .weui-check + .weui-icon-checked:before{
  margin:0;
}
.weui-cells_radio .weui-check:checked + .weui-icon-checked:before{
  display:block;
  content:'\E178';
  color:#07C160;
  font-size:16px;
}
.weui-cells_checkbox .weui-check__label:before{
  left:18px;
}
.weui-cells_checkbox .weui-cell__hd{
  padding-right:0px;
}
.weui-cells_checkbox .weui-icon-checked:before{
  content:'\E1E3';
  color:rgba(0, 0, 0, 0.3);
  font-size:23px;
  display:block;
  margin:0;
}
.weui-cells_checkbox .weui-check:checked + .weui-icon-checked:before{
  content:'\E175';
  color:#07C160;
}
.weui-cells_checkbox .weui-check:disabled + .weui-icon-checked:before{
  /* content:'\E175'; */
  color:rgba(0, 0, 0, 0.3);
}
.weui-label{
  display:block;
  width:105px;
  word-wrap:break-word;
  word-break:break-all;
	font-weight:400;
}
.weui-input{
  width:100%;
  border:0;
  outline:0;
  -webkit-appearance:none;
  background-color:transparent;
  font-size:inherit;
  color:inherit;
  height:1.41176471em;
  line-height:1.41176471;
}
.weui-input::-webkit-outer-spin-button,
.weui-input::-webkit-inner-spin-button{
  -webkit-appearance:none;
  margin:0;
}

.weui-input-qj{
  margin-left:10px;
	border:0;
	border-bottom: 1px solid #2F4056;
	border-radius:0px;
  outline:0;
  -webkit-appearance:none;
  background-color:transparent;
  font-size:inherit;
  color:inherit;
  height:1.41176471em;
  line-height:1.41176471;
}
.weui-input-qj::-webkit-outer-spin-button,
.weui-input-qj::-webkit-inner-spin-button{
  -webkit-appearance:none;
  margin:0;
}
.weui-textarea{
  display:block;
  border:0;
  resize:none;
  width:100%;
  color:inherit;
  font-size:1em;
  line-height:inherit;
  outline:0;
}

.weui-textarea-qj{

  display:block;
  border:0;
  resize:none;
  width:100%;
  color:inherit;
  font-size:1em;
  line-height:inherit;
  outline:0;
	border-bottom: 1px solid #2F4056;
	border-radius:0px;
}
.weui-textarea-counter{
  color:rgba(0, 0, 0, 0.3);
  text-align:right;
}
.weui-cell_warn .weui-textarea-counter{
  color:#FA5151;
}
.weui-toptips{
  display:none;
  position:fixed;
  -webkit-transform:translateZ(0);
          transform:translateZ(0);
  top:0;
  left:0;
  right:0;
  padding:5px;
  font-size:14px;
  text-align:center;
  color:#FFF;
  z-index:5000;
  word-wrap:break-word;
  word-break:break-all;
}
.weui-toptips_warn{
  background-color:#FA5151;
}
.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);
}
.weui-cell_warn{
  color:#FA5151;
}
.weui-cell_warn .weui-icon-warn{
  display:inline-block;
}
.weui-form-preview{
  position:relative;
  background-color:#FFFFFF;
}
.weui-form-preview:before{
  content:" ";
  position:absolute;
  left:0;
  top:0;
  right:0;
  height:1px;
  border-top:1px solid rgba(0, 0, 0, 0.1);
  color:rgba(0, 0, 0, 0.1);
  -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 rgba(0, 0, 0, 0.1);
  color:rgba(0, 0, 0, 0.1);
  -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 rgba(0, 0, 0, 0.1);
  color:rgba(0, 0, 0, 0.1);
  -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:.9em;
  text-align:right;
  color:rgba(0, 0, 0, 0.5);
  line-height:2;
}
.weui-form-preview__ft{
  position:relative;
  line-height:50px;
  display:-webkit-box;
  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 rgba(0, 0, 0, 0.1);
  color:rgba(0, 0, 0, 0.1);
  -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;
  min-width:4em;
  color:rgba(0, 0, 0, 0.5);
  text-align:justify;
  text-align-last:justify;
}
.weui-form-preview__value{
  display:block;
  overflow:hidden;
  word-break:normal;
  word-wrap:break-word;
}
.weui-form-preview__btn{
  position:relative;
  display:block;
  -webkit-box-flex:1;
  -webkit-flex:1;
          flex:1;
  color:#576B95;
  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:#ECECEC;
}
.weui-form-preview__btn:after{
  content:" ";
  position:absolute;
  left:0;
  top:0;
  width:1px;
  bottom:0;
  border-left:1px solid rgba(0, 0, 0, 0.1);
  color:rgba(0, 0, 0, 0.1);
  -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:rgba(0, 0, 0, 0.9);
}
.weui-form-preview__btn_primary{
  color:#576B95;
}
.weui-cell_select{

}
.weui-cell_select .weui-select{
  padding-right:30px;
}
.weui-cell_select .weui-cell__bd:after{
  content:" ";
  display:inline-block;
  height:8px;
  width:8px;
  border-width:2px 2px 0 0;
  border-color:#B2B2B2;
  border-style:solid;
  -webkit-transform:matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
          transform:matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
  position:relative;
  top:-2px;
  position:absolute;
  top:50%;
  right:16px;
  margin-top:-5px;
}

.weui-cell_select .weui-cell__fdd:after{
  content:" ";
  display:inline-block;
  height:8px;
  width:8px;
  border-width:2px 2px 0 0;
  border-color:#B2B2B2;
  border-style:solid;
  -webkit-transform:matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
          transform:matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
  position:relative;
  top:-2px;
  position:absolute;
  top:50%;
  left:260px;
  margin-top:-5px;
}

.weui-cell_select .weui-cell__bdd:after{
  content:" ";
  display:inline-block;
  height:8px;
  width:8px;
  border-width:2px 2px 0 0;
  border-color:#B2B2B2;
  border-style:solid;
  -webkit-transform:matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
          transform:matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
  position:relative;
  top:-2px;
  position:absolute;
  top:50%;
  right:16px;
  margin-top:-5px;
}

.addselect{
	position:relative;
	margin-left:10px;
	color:#B2B2B2;
	right:16px;
}

.addlastbtn{
	position:relative;
	margin-left:10px;
	color:#B2B2B2;
	right:0px;
}

.weui-select{
  -webkit-appearance:none;
  border:0;
  outline:0;
  background-color:transparent;
  width:100%;
  font-size:inherit;
  height:20px;
  line-height:20px;
  position:relative;
  z-index:1;
  padding-left:0px;
}
.weui-cell_select-before{
  padding-right:16px;
}
.weui-cell_select-before .weui-select{
  width:105px;
  box-sizing:border-box;
}
.weui-cell_select-before .weui-cell__hd{
  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 rgba(0, 0, 0, 0.1);
  color:rgba(0, 0, 0, 0.1);
  -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:" ";
  display:inline-block;
  height:8px;
  width:8px;
  border-width:2px 2px 0 0;
  border-color:#B2B2B2;
  border-style:solid;
  -webkit-transform:matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
          transform:matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
  position:relative;
  top:-2px;
  position:absolute;
  top:50%;
  right:16px;
  margin-top:-5px;
}
.weui-cell_select-before .weui-cell__bd{
  padding-left:16px;
}
.weui-cell_select-before .weui-cell__bd:after{
  display:none;
}
.weui-cell_select-after{
  padding-left:16px;
}
.weui-cell_select-after .weui-select{
  padding-left:0;
}
.weui-cell_vcode{
  padding-top:0;
  padding-right:0;
  padding-bottom:0;
}
.weui-vcode-img{
  margin-left:5px;
  height:35px;
  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:17px;
  color:#576B95;
  position:relative;
}
.weui-vcode-btn:before{
  content:" ";
  position:absolute;
  left:0;
  top:0;
  width:1px;
  bottom:0;
  border-left:1px solid rgba(0, 0, 0, 0.1);
  color:rgba(0, 0, 0, 0.1);
  -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:#767676;
}
.weui-gallery{
  display:none;
  position:fixed;
  top:0;
  right:0;
  bottom:0;
  left:0;
  background-color:#000000;
  z-index:5;
}
.weui-gallery__img{
  position:absolute;
  top:constant(safe-area-inset-top);
  top:env(safe-area-inset-top);
  right:constant(safe-area-inset-right);
  right:env(safe-area-inset-right);
  bottom:calc(60px + constant(safe-area-inset-bottom));
  bottom:calc(60px + env(safe-area-inset-bottom));
  left:constant(safe-area-inset-left);
  left:env(safe-area-inset-left);
  background:center center no-repeat;
  background-size:contain;
}
.weui-gallery__opr{
  position:absolute;
  right:constant(safe-area-inset-right);
  right:env(safe-area-inset-right);
  bottom:constant(safe-area-inset-bottom);
  bottom:env(safe-area-inset-bottom);
  left:constant(safe-area-inset-left);
  left:env(safe-area-inset-left);
  background-color:#0D0D0D;
  color:#FFFFFF;
  line-height:60px;
  text-align:center;
}
.weui-gallery__del{
  display:block;
}
.weui-cell_switch{
  padding-top:12px;
  padding-bottom:12px;
}
.weui-switch{
  -webkit-appearance:none;
          appearance:none;
}
.weui-switch,
.weui-switch-cp__box{
  position:relative;
  width:52px;
  height:32px;
  border:1px solid rgba(0, 0, 0, 0.1);
  outline:0;
  border-radius:16px;
  box-sizing:border-box;
  background-color:rgba(0, 0, 0, 0.1);
  -webkit-transition:background-color 0.1s, border 0.1s;
  transition:background-color 0.1s, border 0.1s;
}
.weui-switch:before,
.weui-switch-cp__box:before{
  content:" ";
  position:absolute;
  top:0;
  left:0;
  width:50px;
  height:30px;
  border-radius:15px;
  background-color:#FDFDFD;
  -webkit-transition:-webkit-transform 0.35s cubic-bezier(0.45, 1, 0.4, 1);
  transition:-webkit-transform 0.35s cubic-bezier(0.45, 1, 0.4, 1);
  transition:transform 0.35s cubic-bezier(0.45, 1, 0.4, 1);
  transition:transform 0.35s cubic-bezier(0.45, 1, 0.4, 1), -webkit-transform 0.35s cubic-bezier(0.45, 1, 0.4, 1);
}
.weui-switch:after,
.weui-switch-cp__box:after{
  content:" ";
  position:absolute;
  top:0;
  left:0;
  width:30px;
  height:30px;
  border-radius:15px;
  background-color:#FFFFFF;
  box-shadow:0 1px 3px rgba(0, 0, 0, 0.4);
  -webkit-transition:-webkit-transform 0.35s cubic-bezier(0.4, 0.4, 0.25, 1.35);
  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{
  border-color:#07C160;
  background-color:#07C160;
}
.weui-switch:checked:before,
.weui-switch-cp__input:checked ~ .weui-switch-cp__box:before{
  -webkit-transform:scale(0);
          transform:scale(0);
}
.weui-switch:checked:after,
.weui-switch-cp__input:checked ~ .weui-switch-cp__box:after{
  -webkit-transform:translateX(20px);
          transform:translateX(20px);
}
.weui-switch-cp__input{
  position:absolute;
  left:-9999px;
}
.weui-switch-cp__box{
  display:block;
}
.weui-uploader__hd{
  display:-webkit-box;
  display:-webkit-flex;
  display:flex;
  padding-bottom:16px;
  -webkit-box-align:center;
  -webkit-align-items:center;
          align-items:center;
}
.weui-uploader__title{
  -webkit-box-flex:1;
  -webkit-flex:1;
          flex:1;
}
.weui-uploader__info{
  color:rgba(0, 0, 0, 0.3);
}
.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:#FFFFFF;
}
.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;
}
.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;
}
.weui-uploader__input-box:before{
  width:2px;
  height:32px;
}
.weui-uploader__input-box:after{
  width:32px;
  height:2px;
}
.weui-uploader__input-box:active{
  border-color:#8b8b8b;
}
.weui-uploader__input-box:active:before,
.weui-uploader__input-box:active:after{
  background-color:#8b8b8b;
}
.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);
}
.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-box;
  display:-webkit-flex;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
          flex-direction:column;

}
.weui-msg a:not(.weui-btn){
  color:#576B95;
  display:inline-block;
  vertical-align:baseline;
}
.weui-msg__icon-area{
  margin-bottom:32px;
}
.weui-msg__text-area{
  margin-bottom:32px;
  padding:0 32px;
  -webkit-box-flex:1;
  -webkit-flex:1;
          flex:1;
  line-height:1.6;
}
.weui-msg__text-area:first-child{
  padding-top:96px;
}
.weui-msg__title{
  margin-bottom:16px;
  font-weight:700;
  font-size:22px;
  word-wrap:break-word;
  word-break:break-all;
}
.weui-msg__desc{
  font-size:14px;
  color:rgba(0, 0, 0, 0.9);
  word-wrap:break-word;
  word-break:break-all;
  margin-bottom:16px;
}
.weui-msg__desc-primary{
  font-size:14px;
  color:rgba(0, 0, 0, 0.5);
  word-wrap:break-word;
  word-break:break-all;
  margin-bottom:16px;
}
.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;
}
.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:12px;
  color:rgba(0, 0, 0, 0.5);
}
.weui-msg__extra-area{
  margin-bottom:24px;
  font-size:12px;
  color:rgba(0, 0, 0, 0.5);
}
.weui-msg__extra-area a{
  color:#576B95;
}
.weui-article{
  padding:24px 16px;
  padding:24px calc(16px + constant(safe-area-inset-right)) calc(24px + constant(safe-area-inset-bottom)) calc(16px + constant(safe-area-inset-left));
  padding:24px calc(16px + env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) calc(16px + env(safe-area-inset-left));
  font-size:17px;
  color:rgba(0, 0, 0, 0.9);
}
.weui-article section{
  margin-bottom:1.5em;
}
.weui-article h1{
  font-size:22px;
  font-weight:700;
  margin-bottom:.9em;
  line-height:1.4;
}
.weui-article h2{
  font-size:17px;
  font-weight:700;
  margin-bottom:.34em;
  line-height:1.4;
}
.weui-article h3{
  font-weight:700;
  font-size:15px;
  margin-bottom:.34em;
  line-height:1.4;
}
.weui-article *{
  max-width:100%;
  box-sizing:border-box;
  word-wrap:break-word;
}
.weui-article p{
  margin:0 0 .8em;
}
.weui-tabbar{
  display:-webkit-box;
  display:-webkit-flex;
  display:flex;
  position:relative;
  z-index:500;
  background-color:#F7F7F7;
}
.weui-tabbar:before{
  content:" ";
  position:absolute;
  left:0;
  top:0;
  right:0;
  height:1px;
  border-top:1px solid rgba(0, 0, 0, 0.1);
  color:rgba(0, 0, 0, 0.1);
  -webkit-transform-origin:0 0;
          transform-origin:0 0;
  -webkit-transform:scaleY(0.5);
          transform:scaleY(0.5);
}
.weui-tabbar__item{
  display:block;
  -webkit-box-flex:1;
  -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:rgba(0, 0, 0, 0.5);
  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:#07C160;
}
.weui-tabbar__icon{
  display:inline-block;
  width:28px;
  height:28px;
  margin-bottom:2px;
}
i.weui-tabbar__icon,
.weui-tabbar__icon > i{
  font-size:24px;
  color:rgba(0, 0, 0, 0.5);
}
.weui-tabbar__icon img{
  width:100%;
  height:100%;
}
.weui-tabbar__label{
  color:rgba(0, 0, 0, 0.9);
  font-size:10px;
  line-height:1.4;
}
.weui-navbar{
  display:-webkit-box;
  display:-webkit-flex;
  display:flex;
  position:relative;
  z-index:500;
  background-color:#FFFFFF;
  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 rgba(0, 0, 0, 0.1);
  color:rgba(0, 0, 0, 0.1);
  -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-box-flex:1;
  -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:#ECECEC;
}
.weui-navbar__item.weui-bar__item_on{
  background-color:#ECECEC;
}
.weui-navbar__item:after{
  content:" ";
  position:absolute;
  right:0;
  top:0;
  width:1px;
  bottom:0;
  border-right:1px solid rgba(0, 0, 0, 0.1);
  color:rgba(0, 0, 0, 0.1);
  -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-box;
  display:-webkit-flex;
  display:flex;
  height:100%;
  box-sizing:border-box;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
          flex-direction:column;
}
.weui-tab__panel{
  box-sizing:border-box;
  -webkit-box-flex:1;
  -webkit-flex:1;
          flex:1;
  overflow:auto;
  -webkit-overflow-scrolling:touch;
}
.weui-tab__content{
  display:none;
}
.weui-progress{
  display:-webkit-box;
  display:-webkit-flex;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
          align-items:center;
}
.weui-progress__bar{
  background-color:#EDEDED;
  height:3px;
  -webkit-box-flex:1;
  -webkit-flex:1;
          flex:1;
}
.weui-progress__inner-bar{
  width:0;
  height:100%;
  background-color:#07C160;
}
.weui-progress__opr{
  display:block;
  margin-left:15px;
  font-size:0;
}
.weui-panel{
  background-color:#FFFFFF;
  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:0px solid rgba(0, 0, 0, 0.1);
  color:rgba(0, 0, 0, 0.1);
  -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:0px solid rgba(0, 0, 0, 0.1);
  color:rgba(0, 0, 0, 0.1);
  -webkit-transform-origin:0 100%;
          transform-origin:0 100%;
  -webkit-transform:scaleY(0.5);
          transform:scaleY(0.5);
}
.weui-panel__hd{
  padding:16px 16px 13px;
  color:rgba(0, 0, 0, 0.9);
  font-size:15px;
  font-weight:700;
  position:relative;
}
.weui-panel__hd:after{
  content:" ";
  position:absolute;
  left:0;
  bottom:0;
  right:0;
  height:1px;
  border-bottom:1px solid rgba(0, 0, 0, 0.1);
  color:rgba(0, 0, 0, 0.1);
  -webkit-transform-origin:0 100%;
          transform-origin:0 100%;
  -webkit-transform:scaleY(0.5);
          transform:scaleY(0.5);
  left:15px;
}
.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 rgba(0, 0, 0, 0.1);
  color:rgba(0, 0, 0, 0.1);
  -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:#000000;
  -webkit-tap-highlight-color:rgba(0, 0, 0, 0);
}
a.weui-media-box:active{
  background-color:#ECECEC;
}
.weui-media-box__title{
  font-weight:400;
  font-size:14px;
  line-height:1.4;
  color:rgba(0, 0, 0, 0.9);
  width:auto;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  word-wrap:break-word;
  word-break:break-all;
}
.weui-media-box__date{
  padding-right:0em;
	color:rgba(0, 0, 0, 0.3);
  font-size:13px;
	font-weight:400;
	float: right;
	text-align: right;/*日期右对齐*/
}
.weui-media-box__desc{
  color:rgba(0, 0, 0, 0.3);
  font-size:13px;
  line-height:1.4;
  padding-top:4px;
  overflow:hidden;
  text-overflow:ellipsis;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:6;
}
.weui-media-box__info{
  margin-top:16px;
  padding-bottom:4px;
  font-size:13px;
  color:#CECECE;
  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 #CECECE;
}
.weui-media-box_appmsg{
  display:-webkit-box;
  display:-webkit-flex;
  display:flex;
  -webkit-box-align:center;
  -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-box-flex:1;
  -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;
}
.weui-grids{
  position:relative;
  overflow:hidden;
}
.weui-grids:before{
  content:" ";
  position:absolute;
  left:0;
  top:0;
  right:0;
  height:1px;
  border-top:1px solid #D9D9D9;
  color:#D9D9D9;
  -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 #D9D9D9;
  color:#D9D9D9;
  -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 #D9D9D9;
  color:#D9D9D9;
  -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 #D9D9D9;
  color:#D9D9D9;
  -webkit-transform-origin:0 100%;
          transform-origin:0 100%;
  -webkit-transform:scaleY(0.5);
          transform:scaleY(0.5);
}
.weui-grid:active{
  background-color:#ECECEC;
}
.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:rgba(0, 0, 0, 0.9);
  font-size:14px;
  white-space:nowrap;
  text-overflow:ellipsis;
  overflow:hidden;
}
.weui-footer{
  color:rgba(0, 0, 0, 0.3);
  font-size:14px;
  line-height:1.4;
  text-align:center;
}
.weui-footer a{
  color:#576B95;
}
.weui-footer_fixed-bottom{
  position:fixed;
  bottom:16px;
  left:0;
  right:0;
}
.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 #C7C7C7;
  color:#C7C7C7;
  -webkit-transform-origin:0 0;
          transform-origin:0 0;
  -webkit-transform:scaleX(0.5);
          transform:scaleX(0.5);
  left:-8px;
  top:.36em;
  bottom:.36em;
}
.weui-footer__link:first-child:before{
  display:none;
}
.weui-footer__text{
  padding:0 16px;
  font-size:12px;
}
.weui-flex{
  display:-webkit-box;
  display:-webkit-flex;
  display:flex;
}
.weui-flex__item{
  -webkit-box-flex:1;
  -webkit-flex:1;
          flex:1;
}
.weui-dialog{
  position:fixed;
  z-index:5000;
  top:50%;
  left:50%;
	width:80%;
  max-width:300px;
  -webkit-transform:translate(0, -50%);
          transform:translate(0, -50%);
  background-color:#FFFFFF;
  text-align:center;
  border-radius:3px;
  overflow:hidden;
}
.weui-dialog__hd{
  padding:32px 24px 16px;
}
.weui-dialog__title{
  font-weight:700;
  font-size:16px;
  line-height:1.4;
}
.weui-dialog__bd{
  padding:0 24px 5px;
  min-height:40px;
  font-size:14px;
  line-height:1.4;
  word-wrap:break-word;
  word-break:break-all;
  color:rgba(0, 0, 0, 0.5);
}
.weui-dialog__bd:first-child{
  padding:32px 24px;
  color:rgba(0, 0, 0, 0.9);
}
.weui-dialog__ft{
  position:relative;
  line-height:50px;
  font-size:16px;
  display:-webkit-box;
  display:-webkit-flex;
  display:flex;
}
.weui-dialog__ft:after{
  content:" ";
  position:absolute;
  left:0;
  top:0;
  right:0;
  height:1px;
  border-top:1px solid rgba(0, 0, 0, 0.1);
  color:rgba(0, 0, 0, 0.1);
  -webkit-transform-origin:0 0;
          transform-origin:0 0;
  -webkit-transform:scaleY(0.5);
          transform:scaleY(0.5);
}
.weui-dialog__btn{
  display:block;
  -webkit-box-flex:1;
  -webkit-flex:1;
          flex:1;
  color:#576B95;
  font-weight:700;
  text-decoration:none;
  -webkit-tap-highlight-color:rgba(0, 0, 0, 0);
  position:relative;
}
.weui-dialog__btn:active{
  background-color:#ECECEC;
}
.weui-dialog__btn:after{
  content:" ";
  position:absolute;
  left:0;
  top:0;
  width:1px;
  bottom:0;
  border-left:1px solid rgba(0, 0, 0, 0.1);
  color:rgba(0, 0, 0, 0.1);
  -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:rgba(0, 0, 0, 0.9);
}
.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:rgba(0, 0, 0, 0.5);
  font-size:17px;
  text-align:left;
}
.weui-skin_android .weui-dialog__bd:first-child{
  color:rgba(0, 0, 0, 0.9);
}
.weui-skin_android .weui-dialog__ft{
  display:block;
  text-align:right;
  line-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 .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:rgba(0, 0, 0, 0.9);
}
@media screen and (min-width: 1024px){
  .weui-dialog{
    width:35%;
  }
}
.weui-half-screen-dialog{
  position:fixed;
  left:0;
  right:0;
  bottom:0;
  max-height:100%;
	height:100%;
  z-index:5;
  line-height:1.4;
  background-color:#FFFFFF;

	-webkit-overflow-scrolling:touch;
	/*border-top-left-radius:12px;
  border-top-right-radius:12px;

  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));
	*/
}
.weui-half-screen-dialog__hd{
  font-size:8px;
  height:8em;
  display:-webkit-box;
  display:-webkit-flex;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
          align-items:center;
}
.weui-half-screen-dialog__hd .weui-icon-btn{
  position:absolute;
  top:50%;
  -webkit-transform:translateY(-50%);
  transform:translateY(-50%);
}
.weui-half-screen-dialog__hd__side{
  position:relative;
}
.weui-half-screen-dialog__hd__main{
  -webkit-box-flex:1;
  -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 .weui-icon-btn{
  right:0;
}
.weui-half-screen-dialog__title{
  display:block;
  color:rgba(0, 0, 0, 0.9);
  font-weight:700;
  font-size:15px;
}
.weui-half-screen-dialog__subtitle{
  display:block;
  color:rgba(0, 0, 0, 0.5);
  font-size:10px;
}
.weui-half-screen-dialog__bd{
height:100%;
width:100%;
  word-wrap:break-word;
  -webkit-hyphens:auto;
  hyphens:auto;
  overflow-y:auto;
}
.weui-half-screen-dialog__desc{
  padding-top:4px;
  font-size:17px;
  color:rgba(0, 0, 0, 0.9);
  line-height:1.4;
}
.weui-half-screen-dialog__tips{
  padding-top:16px;
  font-size:14px;
  color:rgba(0, 0, 0, 0.3);
  line-height:1.4;
}
.weui-half-screen-dialog__ft{
  padding:40px 24px 32px;
  text-align:center;
}
.weui-half-screen-dialog__ft .weui-btn{
  display:inline-block;
  vertical-align:top;
  margin:0 8px;
  width:120px;
}
.weui-icon-btn{
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:50% 50%;
  background-size:100%;
  border:0;
  outline:0;
  font-size:0;
}
.weui-icon-btn_goback{
  width:12px;
  height:24px;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='24' viewBox='0 0 12 24'%3E  %3Cg fill='none' fill-rule='evenodd' transform='translate(-16 -20)'%3E    %3Cpath fill='%23FFF' d='M0 12C0 5.373 5.367 0 12 0h390c6.628 0 12 5.374 12 12v52H0V12z'/%3E    %3Cpath fill='%23000' fill-opacity='.9' d='M26 39.438L24.955 40.5l-7.666-7.79a1.02 1.02 0 0 1 0-1.42l7.666-7.79L26 24.563 18.682 32 26 39.438z'/%3E  %3C/g%3E%3C/svg%3E");
}
.weui-icon-btn_close{
  width:24px;
  height:24px;
  background-image:url("data:image/svg+xml,%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    %3Cpath id='33cf2e7b-22e9-42d7-9c56-a9f4a4e03565-a' d='M8 6.943L1.807.75.75 1.807 6.943 8 .75 14.193l1.057 1.057L8 9.057l6.193 6.193 1.057-1.057L9.057 8l6.193-6.193L14.193.75z'/%3E  %3C/defs%3E  %3Cg fill='none' fill-rule='evenodd' transform='translate(-16 -20)'%3E    %3Cpath fill='%23FFF' d='M0 12C0 5.373 5.367 0 12 0h390c6.628 0 12 5.374 12 12v52H0V12z'/%3E    %3Cuse fill='%23000' fill-opacity='.9' transform='translate(20 24)' xlink:href='%2333cf2e7b-22e9-42d7-9c56-a9f4a4e03565-a'/%3E  %3C/g%3E%3C/svg%3E");
}
.weui-icon-btn_more{
  width:24px;
  height:24px;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cg fill='none' fill-rule='evenodd' transform='translate(-374 -20)'%3E    %3Cpath fill='%23FFF' d='M0 12C0 5.373 5.367 0 12 0h390c6.628 0 12 5.374 12 12v52H0V12z'/%3E    %3Cpath fill='%23000' fill-opacity='.9' d='M380.75 32a1.75 1.75 0 1 1-3.5 0 1.75 1.75 0 0 1 3.5 0zm5.25-1.75a1.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/g%3E%3C/svg%3E");
}
.weui-toast{
  position:fixed;
  z-index:5000;
  width:120px;
  min-height:35px;
  top:180px;
  left:50%;
  margin-left:-3.8em;
  background:rgba(17, 17, 17, 0.7);
  text-align:center;
  border-radius:5px;
  color:#FFFFFF;
}
.weui-icon_toast{
  margin:24px 0 0;
  display:block;
	font-size:46px;
}
.weui-icon_toast.weui-icon-success-no-circle:before{
  color:#FFFFFF;
  font-size:55px;
}
.weui-icon_toast.weui-loading{
  margin:32px 0 0;
  width:38px;
  height:38px;
  vertical-align:baseline;
}
.weui-toast__content{
  margin:0 0 16px;
  font-size:14px;
}
.weui-mask{
  position:fixed;
  z-index:1000;
  top:0;
  right:0;
  left:0;
  bottom:0;
  background:rgba(0, 0, 0, 0.6);
}
.weui-mask_transparent{
  position:fixed;
  z-index:1000;
  top:0;
  right:0;
  left:0;
  bottom:0;
}
.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:#EDEDED;
  -webkit-transition:-webkit-transform .3s;
  transition:-webkit-transform .3s;
  transition:transform .3s;
  transition:transform .3s, -webkit-transform .3s;
}
.weui-actionsheet__title{
  position:relative;
  height:56px;
  padding:0 24px;
  display:-webkit-box;
  display:-webkit-flex;
  display:flex;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
          justify-content:center;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
          flex-direction:column;
  text-align:center;
  font-size:14px;
  color:rgba(0, 0, 0, 0.5);
  line-height:1.4;
  background:#FFFFFF;
}
.weui-actionsheet__title:before{
  content:" ";
  position:absolute;
  left:0;
  bottom:0;
  right:0;
  height:1px;
  border-bottom:1px solid rgba(0, 0, 0, 0.1);
  color:rgba(0, 0, 0, 0.1);
  -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{
  background-color:#FFFFFF;
}
.weui-actionsheet__action{
  margin-top:6px;
  background-color:#FFFFFF;
  padding-bottom:constant(safe-area-inset-bottom);
  padding-bottom:env(safe-area-inset-bottom);
}
.weui-actionsheet__cell{
  position:relative;
  padding:16px;
  text-align:center;
  font-size:17px;
  line-height:1.41176471;
}
.weui-actionsheet__cell:before{
  content:" ";
  position:absolute;
  left:0;
  top:0;
  right:0;
  height:1px;
  border-top:1px solid rgba(0, 0, 0, 0.1);
  color:rgba(0, 0, 0, 0.1);
  -webkit-transform-origin:0 0;
          transform-origin:0 0;
  -webkit-transform:scaleY(0.5);
          transform:scaleY(0.5);
}
.weui-actionsheet__cell:active{
  background-color:#ECECEC;
}
.weui-actionsheet__cell:first-child:before{
  display:none;
}
.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;
  -webkit-transition:-webkit-transform .3s;
  transition:-webkit-transform .3s;
  transition:transform .3s;
  transition:transform .3s, -webkit-transform .3s;
}
.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.41176471;
  color:rgba(0, 0, 0, 0.9);
  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);
}
.weui-loadmore{
  width:65%;
  margin:1.5em auto;
  line-height:1.6em;
  font-size:14px;
  text-align:center;
}
.weui-loadmore__tips{
  display:inline-block;
  vertical-align:middle;
  color:rgba(0, 0, 0, 0.9);
}
.weui-loadmore_line{
  border-top:1px solid rgba(0, 0, 0, 0.1);
  margin-top:2.4em;
}
.weui-loadmore_line .weui-loadmore__tips{
  position:relative;
  top:-0.9em;
  padding:0 .55em;
  background-color:#FFFFFF;
  color:rgba(0, 0, 0, 0.5);
}
.weui-loadmore_dot .weui-loadmore__tips{
  padding:0 .16em;
}
.weui-loadmore_dot .weui-loadmore__tips:before{
  content:" ";
  width:4px;
  height:4px;
  border-radius:50%;
  background-color:rgba(0, 0, 0, 0.1);
  display:inline-block;
  position:relative;
  vertical-align:0;
  top:-0.16em;
}
.weui-badge{
  display:inline-block;
  padding:.15em .4em;
  min-width:8px;
  border-radius:18px;
  background-color:#FA5151;
  color:#FFFFFF;
  line-height:1.2;
  text-align:center;
  font-size:12px;
  vertical-align:middle;
	position: absolute;
	top: 0em;
	right:0em;
}
.weui-badge_dot{
  padding:.4em;
  min-width:0;
}
.weui-search-bar{
  position:relative;
  padding:8px;
  display:-webkit-box;
  display:-webkit-flex;
  display:flex;
  box-sizing:border-box;
  background-color:#EDEDED;
  -webkit-text-size-adjust:100%;
  -webkit-box-align:center;
  -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__form{
  position:relative;
  -webkit-box-flex:1;
  -webkit-flex:auto;
          flex:auto;
  background-color:#FFFFFF;
  border-radius:4px;
}
.weui-search-bar__box{
  position:relative;
  padding-left:32px;
  padding-right:32px;
  height:100%;
  width:100%;
  box-sizing:border-box;
  z-index:1;
}
.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:#07C160;
}
.weui-search-bar__box .weui-search-bar__input:focus{
  outline:none;
}
.weui-search-bar__box .weui-icon-search{
  position:absolute;
  top:50%;
  left:8px;
  margin-top:-14px;
  line-height:28px;
}
.weui-search-bar__box .weui-icon-clear{
  position:absolute;
  top:50%;
  right:0;
  margin-top:-14px;
  padding:0 8px;
  line-height:28px;
}
.weui-search-bar__label{
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:2;
  font-size:0;
  border-radius:4px;
  line-height:32px;
  text-align:center;
  color:rgba(0, 0, 0, 0.5);
  background:#FFFFFF;
}
.weui-search-bar__label span{
  display:inline-block;
  font-size:14px;
  vertical-align:middle;
}
.weui-search-bar__label .weui-icon-search{
  margin-right:4px;
}
.weui-search-bar__cancel-btn{
  display:none;
  margin-left:8px;
  line-height:28px;
  color:#576B95;
  white-space:nowrap;
}
.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;
}
.weui-picker{
  position:fixed;
  width:100%;
  box-sizing:border-box;
  left:0;
  bottom:0;
  z-index:5000;
  background-color:#fff;
  padding-bottom:constant(safe-area-inset-bottom);
  padding-bottom:env(safe-area-inset-bottom);
  -webkit-backface-visibility:hidden;
          backface-visibility:hidden;
  -webkit-transform:translate(0, 100%);
          transform:translate(0, 100%);
  -webkit-transition:-webkit-transform .3s;
  transition:-webkit-transform .3s;
  transition:transform .3s;
  transition:transform .3s, -webkit-transform .3s;
}
.weui-picker__hd{
  display:-webkit-box;
  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 rgba(0, 0, 0, 0.1);
  color:rgba(0, 0, 0, 0.1);
  -webkit-transform-origin:0 100%;
          transform-origin:0 100%;
  -webkit-transform:scaleY(0.5);
          transform:scaleY(0.5);
}
.weui-picker__bd{
  display:-webkit-box;
  display:-webkit-flex;
  display:flex;
  position:relative;
  background-color:#fff;
  height:240px;
  overflow:hidden;
}
.weui-picker__group{
  -webkit-box-flex:1;
  -webkit-flex:1;
          flex:1;
  position:relative;
  height:100%;
}
.weui-picker__group:first-child .weui-picker__item{
  padding-left:constant(safe-area-inset-left);
  padding-left:env(safe-area-inset-left);
}
.weui-picker__group:last-child .weui-picker__item{
  padding-right:constant(safe-area-inset-right);
  padding-right:env(safe-area-inset-right);
}
.weui-picker__mask{
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  margin:0 auto;
  z-index:3;
  background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6)), -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6));
  background: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% 92px;
  background-repeat:no-repeat;
  -webkit-transform:translateZ(0);
          transform:translateZ(0);
}
.weui-picker__indicator{
  width:100%;
  height:56px;
  position:absolute;
  left:0;
  top:92px;
  z-index:3;
}
.weui-picker__indicator:before{
  content:" ";
  position:absolute;
  left:0;
  top:0;
  right:0;
  height:1px;
  border-top:1px solid rgba(0, 0, 0, 0.1);
  color:rgba(0, 0, 0, 0.1);
  -webkit-transform-origin:0 0;
          transform-origin:0 0;
  -webkit-transform:scaleY(0.5);
          transform:scaleY(0.5);
}
.weui-picker__indicator:after{
  content:" ";
  position:absolute;
  left:0;
  bottom:0;
  right:0;
  height:1px;
  border-bottom:1px solid rgba(0, 0, 0, 0.1);
  color:rgba(0, 0, 0, 0.1);
  -webkit-transform-origin:0 100%;
          transform-origin:0 100%;
  -webkit-transform:scaleY(0.5);
          transform:scaleY(0.5);
}
.weui-picker__content{
  position:absolute;
  top:0;
  left:0;
  width:100%;
}
.weui-picker__item{
  height:48px;
  line-height:48px;
  text-align:center;
  color:rgba(0, 0, 0, 0.9);
  text-overflow:ellipsis;
  white-space:nowrap;
  overflow:hidden;
}
.weui-picker__item_disabled{
  color:rgba(0, 0, 0, 0.5);
}
@-webkit-keyframes slideUp{
  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 slideUp{
  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{
  -webkit-animation:slideUp ease .3s forwards;
          animation:slideUp ease .3s forwards;
}
@-webkit-keyframes slideDown{
  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 slideDown{
  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{
  -webkit-animation:slideDown ease .3s forwards;
          animation:slideDown ease .3s forwards;
}
@-webkit-keyframes fadeIn{
  from{
    opacity:0;
  }
  to{
    opacity:1;
  }
}
@keyframes fadeIn{
  from{
    opacity:0;
  }
  to{
    opacity:1;
  }
}
.weui-animate-fade-in{
  -webkit-animation:fadeIn ease .3s forwards;
          animation:fadeIn ease .3s forwards;
}
@-webkit-keyframes fadeOut{
  from{
    opacity:1;
  }
  to{
    opacity:0;
  }
}
@keyframes fadeOut{
  from{
    opacity:1;
  }
  to{
    opacity:0;
  }
}
.weui-animate-fade-out{
  -webkit-animation:fadeOut ease .3s forwards;
          animation:fadeOut ease .3s forwards;
}
.weui-agree{
  display:block;
  padding:.5em 15px;
  font-size:13px;
}
.weui-agree a{
  color:#576B95;
}
.weui-agree__text{
  color:rgba(0, 0, 0, 0.5);
}
.weui-agree__checkbox{
  -webkit-appearance:none;
          appearance:none;
  outline:0;
  font-size:0;
  border:1px solid rgba(0, 0, 0, 0.3);
  background-color:#FFFFFF;
  border-radius:3px;
  width:13px;
  height:13px;
  position:relative;
  vertical-align:0;
  top:2px;
}
.weui-agree__checkbox:checked:before{
  font-family:"weui";
  font-style:normal;
  font-weight:normal;
  font-variant:normal;
  text-transform:none;
  text-align:center;
  speak:none;
  display:inline-block;
  vertical-align:middle;
  text-decoration:inherit;
  content:"\EA08";
  color:#09BB07;
  font-size:13px;
  position:absolute;
  top:50%;
  left:50%;
  -webkit-transform:translate(-50%, -48%) scale(0.73);
          transform:translate(-50%, -48%) scale(0.73);
}
.weui-agree__checkbox:disabled{
  background-color:#E1E1E1;
}
.weui-agree__checkbox:disabled:before{
  color:#ADADAD;
}
.weui-loading{
  width:20px;
  height:20px;
  display:inline-block;
  vertical-align:middle;
  -webkit-animation:weuiLoading 1s steps(12, end) infinite;
          animation:weuiLoading 1s steps(12, end) infinite;
  background:transparent url("data:image/svg+xml;charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 100 100'%3E%3Cpath fill='none' d='M0 0h100v100H0z'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23E9E9E9' rx='5' ry='5' transform='translate(0 -30)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23989697' rx='5' ry='5' transform='rotate(30 105.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%239B999A' rx='5' ry='5' transform='rotate(60 75.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23A3A1A2' rx='5' ry='5' transform='rotate(90 65 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23ABA9AA' rx='5' ry='5' transform='rotate(120 58.66 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23B2B2B2' rx='5' ry='5' transform='rotate(150 54.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23BAB8B9' rx='5' ry='5' transform='rotate(180 50 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23C2C0C1' rx='5' ry='5' transform='rotate(-150 45.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23CBCBCB' rx='5' ry='5' transform='rotate(-120 41.34 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23D2D2D2' rx='5' ry='5' transform='rotate(-90 35 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23DADADA' rx='5' ry='5' transform='rotate(-60 24.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23E2E2E2' rx='5' ry='5' transform='rotate(-30 -5.98 65)'/%3E%3C/svg%3E") no-repeat;
  background-size:100%;
}
.weui-loading.weui-loading_transparent,
.weui-btn_loading.weui-btn_primary .weui-loading{
  background-image:url("data:image/svg+xml;charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 100 100'%3E%3Cpath fill='none' d='M0 0h100v100H0z'/%3E%3Crect xmlns='http://www.w3.org/2000/svg' width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.56)' rx='5' ry='5' transform='translate(0 -30)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.5)' rx='5' ry='5' transform='rotate(30 105.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.43)' rx='5' ry='5' transform='rotate(60 75.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.38)' rx='5' ry='5' transform='rotate(90 65 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.32)' rx='5' ry='5' transform='rotate(120 58.66 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.28)' rx='5' ry='5' transform='rotate(150 54.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.25)' rx='5' ry='5' transform='rotate(180 50 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.2)' rx='5' ry='5' transform='rotate(-150 45.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.17)' rx='5' ry='5' transform='rotate(-120 41.34 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.14)' rx='5' ry='5' transform='rotate(-90 35 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.1)' rx='5' ry='5' transform='rotate(-60 24.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.03)' rx='5' ry='5' transform='rotate(-30 -5.98 65)'/%3E%3C/svg%3E");
}
@-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);
  }
}
.weui-slider{
  padding:15px 18px;
  -webkit-user-select:none;
          user-select:none;
}
.weui-slider__inner{
  position:relative;
  height:2px;
  background-color:rgba(0, 0, 0, 0.1);
}
.weui-slider__track{
  height:2px;
  background-color:#07C160;
  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:#FFFFFF;
  box-shadow:0 0 4px rgba(0, 0, 0, 0.2);
}
.weui-slider-box{
  display:-webkit-box;
  display:-webkit-flex;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
          align-items:center;
}
.weui-slider-box .weui-slider{
  -webkit-box-flex:1;
  -webkit-flex:1;
          flex:1;
}
.weui-slider-box__value{
  margin-left:.5em;
  min-width:24px;
  color:rgba(0, 0, 0, 0.5);
  text-align:center;
  font-size:14px;
}



/**/
/* height */
.height1 {height:1px;overflow:hidden;}
.height3 {height:3px;overflow:hidden;}
.height5 {height:5px;overflow:hidden;}
.height7 {height:7px;overflow:hidden;}
.height8 {height:8px;overflow:hidden;}
.height10 {height:10px;overflow:hidden;}
.height15 {height:15px;overflow:hidden;}
.height20 {height:20px;overflow:hidden;}
.height23 {height:23px;overflow:hidden;}
.height30 {height:30px;overflow:hidden;}

.page,body{background-color:#f8f8f8} /**/

/*导航*/
.weui-navigator {
    background: #fbf9f5;
    position: relative;
    padding: 0;
    margin: 0
}

.weui-navigator-list {
    width: 100%;
    list-style: none;
    display: -webkit-box;
    /* margin: 0 auto */
}

.weui-navigator-list li {
		position: relative;
    list-style: none;
    line-height: 30px;
    font-size: 14px;
		font-weight:500;
    text-align: center;
    -webkit-box-flex: 1;
    display: -webkit-box;
    white-space: nowrap;
    -webkit-box-align: center;
    -webkit-box-pack: center
}

.weui-navigator.weui-navigator-wrapper {
    z-index: 1;
    width: 100%;
    overflow: hidden;
    position: relative;
    -webkit-backface-visibility: hidden
}

.weui-navigator-list li a {
    text-decoration: none;
    color: #666;
    display: block;
    width: 100%;
    -webkit-box-sizing: border-box;
    padding: 0 8px
}

.weui-navigator-list li.weui-state-hover, .weui-navigator-list li.weui-state-active a {
    color: #07C160
}

.weui-navigator-list li.weui-state-hover, .weui-navigator-list li.weui-state-active a:after {
    content: '';
    display: block;
    height: 3px;
    background-color: #07C160
}

.weui-navigator .weui-navigator-list {
    display: table;
    table-layout: fixed;
    white-space: nowrap;
    width: auto
}

.weui-navigator .weui-navigator-list:after {
    content: '';
    clear: both;
    display: inline-block;
    width: 0;
    height: 0;
    overflow: hidden
}

.weui-navigator .weui-navigator-list li {
    display: inline-block
}

.page-hd-title{
    text-align: left;
    font-size: 14px;
    font-weight: 500;
}
.page-hd-desc {
    margin-top: 5px;
    color: #888888;
    text-align: left;
    font-size: 14px;
}

.page-hd{
    padding: 15px;
}
.page-hd p{padding:0 0 0 40px ;}

#slide{
	height:140px;
	margin:0px 15px 10px;
	overflow: hidden;
}
/*swipe*/
.slide{
    position: relative;
    max-width:100%;max-height:80%;
    overflow: hidden;
    margin: 0px auto;
}
.slide:after{
    content: '';
    display: block;
    width: 100%;
    padding-top: 50%;
}
.slide ul{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}
.slide li{
    list-style: none;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}
.slide li:first-child{
    z-index: 1;
}
.slide li img{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    border: none;
		border-radius:3px 3px 0 0;
}
.slide .slide-desc {
    background-color: rgba(0, 0, 0, 0.5);
    position: absolute;
    bottom: 0;overflow: hidden;
    padding: 5px;
    width: 100%;
    color: #fff;
    font-size: 14px;
    text-align: center;white-space: nowrap;word-break: break-all; text-overflow: ellipsis;

		}
.slide .dot{
    position: absolute;
    right: 10px;
    bottom: 10px;
    z-index: 5;
    font-size: 0;
}
.slide .dot span{
    display: inline-block;
    width: 5px;
    height: 5px;
    margin-left: 5px;
    border: 1px solid #fff;
    border-radius: 50%;
}
.slide .dot .cur{
    background-color:#07C160;border: 1px solid #07C160;
}

/**/
.demo-item{
		position: relative;
		margin:5px 15px 0;
}
.demo-desc {
    padding: 10px 15px;
    font-size: 14px;
    color: #FF6666;
		background:#FFFFCC;
		border: 1px solid #e9e9e9;
}
/**/
.demo-desc {
    padding: 10px 15px;
    font-size: 14px;
    color: #FF6666;
		background:#FFFFCC;
		border: 1px solid #e9e9e9;
}

.demo-desc-mybase {
    padding: 10px 15px;
    font-size: 14px;
    color: #FF6666;
		background:#FFFFCC;
		border: 1px solid #e9e9e9;
}

.demo-block {
    position: relative;
}
.demo-block > .ui-list{
    margin-bottom: 20px;
}
.ui-list {
    background-color: #fff;
    width: 100%;
		border-bottom: 1px solid #e9e9e9;
}
.ui-border-t, .ui-border-l, .ui-border-b, .ui-border-r, .ui-border-tb {
    position: relative;
}
.ui-border-tb::before {

    content: '';
    display: block;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    -webkit-transform-origin: left top;
}
.ui-list > li {
    position: relative;
    margin-left: 12px;
    display: -webkit-box;
}
.ui-list .ui-avatar, .ui-list .ui-avatar-s, .ui-list .ui-avatar-lg {
    margin: 8px 12px 8px 0px;
}
.ui-avatar {
    width: 20px;
    height: 50px;
    -webkit-border-radius: 200px;
    overflow: hidden;
}

.ui-list > li.ui-border-t:first-child, .ui-list > li:first-child .ui-border-t, .ui-list-active > li:active, .ui-list > li.active, .ui-list > li.active .ui-border-t, .ui-list > li.active + li .ui-border-t, .ui-list > li.active + li.ui-border-t {
    background-image: none;
    border-top-color: #f2f2f2;
}
.ui-list-link .ui-list-info, .ui-list-link-iconfont .ui-list-info {
    padding-right: 30px;
}
.ui-list-info {
    -webkit-box-flex: 1;
    padding-top: 8px;
    padding-bottom: 8px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-box-pack: center;
    padding-right: 12px;
}

li:not(:last-child) .ui-list-info {
		border-bottom: 1px solid #e9e9e9;
}
.demo-block{
	border-top: 1px solid #e9e9e9;
	border-left: 1px solid #e9e9e9;
	border-right: 1px solid #e9e9e9;
	margin-top:5px;
}
.ui-border-t, .ui-border-l, .ui-border-b, .ui-border-r, .ui-border-tb {
    position: relative;
}
.ui-list li h4 {
    font-size: 14px;
    line-height: 24px;
		font-weight:500;
}
.ui-list li:hover{background:#f8f8f8;}
.ui-nowrap {
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.ui-list-info p {
    color: #777;
    font-size: 14px;
}

.ui-btn-next{
	content: "";
    display: block;
    position: absolute;
    right: 12px;
    top: 50%;
    margin-top: -7px;
    width: 8px;
    height: 14px;
    background: url(../images/icon_arrowlink.png) no-repeat;
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
}

/*时间线*/
.timeline {
    margin:5px 15px;
		padding: 15px;
		border:1px solid rgba(0, 0, 0, 0.1);
		position: absolute;
		top:30px;
		left:0;
		z-index:3;
}
.timeline-item{
    position:relative;
    list-style: none;
}
.timeline-item-color {
    background-color: #07C160;

}

.timeline-item-color-ongoing {
    background-color: #07C160;

}

.timeline-item-head-first {
    width: 20px;
    height: 20px;
    left: -1px;
    top: 15px;
    position: absolute;
    content: '';
    z-index: 4;
    border-radius: 99px;
}
.timeline-item-head {
    width: 12px;
    height: 12px;
    left: 3px;
    top: 15px;
    position: absolute;
    content: '';
    z-index: 4;
    border-radius: 99px;
}
.timeline-item-checked {
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    width: 15px;
    height: 15px;

}
.timeline-item-checked.weui-icon-success-no-circle::before {
    font-size: 16px;
    position: absolute;
    left: 2px;
    top: 4px;
    margin: 0 !important;
    content:"\E178";
		color: #fff;

		z-index: 100;
}

.timeline-item-checked-ongoing.weui-icon-success-no-circle-ongoing::before {
    font-size: 16px;
    position: absolute;
    left: 2px;
    top: 4px;
    margin: 0 !important;
    content:"\E17B";
		color: #CC3333;

		z-index: 100;
}

.timeline-item-tail {
    position: absolute;
    content: '';
    height: 100%;
    width: 2px;
    left: 8px;
    top: 25px;
    background-color: #07C160;
		z-index:3;
}
.timeline-item-content {
    padding: 0 0 15px 1.5rem;
		display:block;
}
.timeline-item-text{font-size:16px;}
.timeline .recent {
    color: #07C160;
}
.timeline h4 {
    color: #333;
    font-weight: normal;
}
.timeline p {
    color: #888;
    font-size: 14px;
}

.timeline-item-content .weui-flex{padding: 5px 10px;}
.timeline-item-content .weui-cell__ft:before{
	content:"\E059";
	width:50px;
	height:50px;
	display:block;
	z-index:200;
	color:red;
	font-size:18px;
}
.recent {
    color: #07C160;
}
.ongoing  {
    color: #CC3333;
}
.block {
    display: block; }

.show {
    display: block; }

.hide {
    display: none; }

.page__bd img{width:20px;height:20px}
.page__bd li{margin:5px 0;background-color:#fff;overflow:hidden;border-radius:2px;cursor:pointer}

.page__bd_spacing{padding:0 15px}
.weui-flex{opacity:1;padding:13px 20px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-transition:.3s;transition:.3s}
.weui-flex .weui-flex__item{font-size:14px;font-weight:500;}
.page__category .weui-cells{margin-top:0;font-size:14px;padding:0 12px 0 15px;display:none}
.weui-cells:after, .weui-cells:before{display:none}

.weui-form-li{
    vertical-align: middle;
    position: relative;
    margin:0px 0px 10px 0;
}
.weui-form-checkbox{
    -webkit-appearance: none;
    width: 0;
    height: 0;
    opacity: 0 ;
    border: none;
    float: left;
	visibility: hidden;
}
.weui-icon-radio{
    -webkit-border-radius: 100%;
    border-radius: 100%;
    width: 16px;
    height: 16px;
    display: inline-block;
    margin-top: 3px;
    margin-right: 5px;
    border: 1px solid #b8b8b8;
    background-color: #fafafa;
    vertical-align: top;
}
.weui-form-text{
    display:inline-block;
    position: relative;
    margin-top:2px;
    margin-right: 10px;   cursor: pointer;
}
.weui-form-checkbox[type="radio"]:checked + label .weui-icon-radio {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA3QUE4OTlFQjJCODExRTVBRkM2RDBFMDhDRDA3MTJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA3QUE4OTlGQjJCODExRTVBRkM2RDBFMDhDRDA3MTJFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDdBQTg5OUNCMkI4MTFFNUFGQzZEMEUwOENEMDcxMkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDdBQTg5OURCMkI4MTFFNUFGQzZEMEUwOENEMDcxMkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5LqQGPAAAA7ElEQVR42uyXTQrCMBCFG+tKRY/gz0naXlFc2HqUKvQk4hEUVDCVcQIBu5HMTFK6MA8+KCWZeW2SV6oAIBlSo2RgRQPRQDQw9pg7Rdb2+ozcRVVMEDHJkBrR8JW29zJuPc7gFNmCW6UdG9zAHugqQxvIga88pIGjwEBNqa0IX0Oz269Iytzfb2ThOh2UHFgKmid2zipEELUeWaFdAyhLMEFuwiWYIw/fN2AKNIKnb1zNOUlYCE5BETqIKkbzQ19RvCM0r/qK4m4qmmBqO03N9Ymaftwg+qUZskFeyAV5Soqo+F8QDUQDf2/gI8AAIiHXffupwGIAAAAASUVORK5CYII=");
    background-size: 100%;border-radius: 100%;
    background-color: #07C160;
    border: 1px solid #07C160; cursor: pointer;
}



.weui-icon-checkbox{
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 16px;
    height: 16px;
    margin-top: 6px;
    margin-right: 5px;
    border: 1px solid #b8b8b8;
    background-color: #fafafa;
    vertical-align: top;
	cursor: pointer;
}
.weui-form-checkbox[type="checkbox"]:checked + label .weui-icon-checkbox {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY0MTI1RkFBQjJCNzExRTU5NzE3RDMyNDM3NTgzRTE4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY0MTI1RkFCQjJCNzExRTU5NzE3RDMyNDM3NTgzRTE4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjQxMjVGQThCMkI3MTFFNTk3MTdEMzI0Mzc1ODNFMTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjQxMjVGQTlCMkI3MTFFNTk3MTdEMzI0Mzc1ODNFMTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5UDJTUAAABUElEQVR42mL8//8/w0ACJoYBBqMOGHEOsB0oB/AC8UIgPgTEZvR2gDYQnwXiOChfH0UWVA7QEPsA8af/CDAJXQ0tLS8G4r9Ili8BYkZ6OaD9Pyo4AcQc2NRS22ImIJ6OZvltIBbFpYealjMD8WI0y78CsS4+fdS0fNl/TBBOSC8uCVBiyQViASItX4HF8j5iHI/LwIVQQ+4CsQEeA1iAeBUWyw9AzSHLAS1ohn0H4hQs6liBeDUWy58AsTix0YdNUBiIz2AxeD4Qc0HVsAHxOixqfgKxNSnpB5cEPxAfw2LBeWiq3vofO8gjNQHjk+QF4kNYLPmHw/Kl5OQgQgpAQb77P2FwDil6qOoABmgRuhWP5a+AWJbcMoRYhaBEtx5HorOjpBAjRTEo261Ec0AKpaUoOUUurJDqpEYxTm6Nl05sSUcIM472jEYdMOIdABBgAFfZNpPCdKCTAAAAAElFTkSuQmCC");
    background-size: 100%;
    background-color: #07C160;
    border: 1px solid #07C160;  cursor: pointer;
}

.weui-icon-index:before{content:"\E194";color:#07C160;font-size:26px;}
.weui-icon-index-m:before{content:"\E106";color:#07C160;font-size:30px;}
.weui-icon-x:before{content:"\E1DD";color:#07C160;font-size:18px;}
.weui-icon-tool:before{content:"\E12A";color:#07C160;font-size:18px;}
.weui-icon-tree:before{content:"\E059";color:#07C160;font-size:18px;}
.weui-icon-search:before{content:"\E11F";color:#07C160;font-size:18px;}
.r{float:right;padding:0 8px 0 0;color:#07C160;right:1px;}

.weui-btn_close{
  background-color:#999;
}
.weui-btn_close:not(.weui-btn_disabled):visited{
  color:#FFFFFF;
}
.weui-btn_close:not(.weui-btn_disabled):active{
  color:#FFFFFF;
  background-color:#666;
}

.weui-btn_close_sm{
  background-color:#999;
	font-size:14px;
	font-weight:400;
	padding:5px 25px;
}
.weui-btn_close_sm:not(.weui-btn_disabled):visited{
  color:#FFFFFF;
}
.weui-btn_close_sm:not(.weui-btn_disabled):active{
  color:#FFFFFF;
  background-color:#666;
}

.ss{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	z-index:5;

	background: #f8f8f8;
	box-sizing: border-box;
	border:1px solid rgba(0, 0, 0, 0.1);
	padding:10px 0px 6px 0px;;
}
.ss a{color:rgba(0, 0, 0, 0.9);}
.weui-data-list{
	height: 100%;
  position: relative;
	z-index:1;
	border-left:1px solid rgba(0, 0, 0, 0.1);
	border-right:1px solid rgba(0, 0, 0, 0.1);
	margin-top:52px;
	padding:0px 0 15px;
	overflow: auto;
  -webkit-overflow-scrolling: touch;
  box-sizing: border-box;
}

.ell {
    text-overflow: ellipsis;
    overflow: hidden; }
.-wrap {
    white-space: nowrap;
    word-break: break-all;
    overflow: hidden; }

.aside,.aside-overlay {position: fixed;top: 0; right: 0; bottom: 0; left: 0;}
.aside {-webkit-transition: visibility .25s;transition: visibility .25s;z-index: 1;visibility: hidden;overflow: hidden;}
.aside.active {-webkit-transition: none;transition: none;visibility: visible;}
.aside-overlay {background-color: black;opacity: 0;-webkit-transition: opacity .25s;transition: opacity .25s;}
.active > .aside-overlay {opacity: .6;}
.aside .module-footer {position: absolute;left: 0; right: 0; bottom: 0;margin:10px 10px;}
.aside .module-main {position: absolute;left: 0; right: 0;top: 10px; bottom: 70px;overflow: auto;-webkit-overflow-scrolling: touch;}
.aside .scrollable {overflow: auto;-webkit-overflow-scrolling: touch;}
.aside-content {position: absolute;bottom: 0; right: 0;background-color:#fff;-webkit-transition: transform .15s;transition: transform .15s;left: 0px; top: 0;-webkit-transform: translateX(100%);transform: translateX(100%);}
.active > .aside-content {-webkit-transform: translate(0%, 0%);transform: translate(0%, 0%);}
.btn-group {display: table;width: 100%;table-layout: fixed;margin-left: auto; margin-right: auto;}
.btn-group-cell {display: table-cell;margin:0 50px 0 0;padding:0 3px;}
.noscroll, .noscroll body {overflow: hidden;}
.noscroll body {position: relative;}

.weui-icon-edit:before{
  content:"\E124";
	color:#07C160;
	font-size:16px;
}

.weui-icon-read:before{
  content:"\E16D";
	color:#07C160;
	font-size:16px;
}
.weui-swiped-btn-panel{padding:25px 1em 20px;}

/* ------------------- */
/**/
.index-tool{
	position: absolute;
	font-size:20px;
	top:-0px;
	right:5px;
}
.index-tool a{color:#07C160;}
.weui-icon-index-tool:before{
  content:"\E076";
}

.top{
	display: none;
  position: absolute;
  z-index:3;
  top: 15px;
  right: 4px;;
  width: 0;
  height: 0;
  border-width: 10px;
  border-style: solid;
  border-color: transparent #333 transparent transparent;
  transform: rotate(90deg); /*顺时针旋转90°*/
}
.index-tool ul{
    display: none;
    position: absolute;
    top: 32px;
    left: -75px;;
    width: 85px;
		font-size:14px;
		z-index:2;
		padding:10px 15px;
		background: #333;
		border-radius: 5px;
}
.index-tool ul li{
		line-height:35px;
		height:35px;

}
.index-tool ul li a{
		color: #fff;
}
.index-tool>a:hover ul{
	display: block;
}

.weui-cell_swiped .weui-cell__bd {
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s;
}
.swipeout-touching .weui-cell__bd {
    -webkit-transition: none;
    transition: none;
}

.weui-dialog,
.weui-toast {
    -webkit-transition-duration: .2s;
    transition-duration: .2s;
    opacity: 0;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    visibility: hidden;
    margin: 0;
    top: 45%;
    z-index: 2000;
		padding-bottom:15px;
}
.weui-dialog .weui-dialog__btn.default,
.weui-toast .weui-dialog__btn.default {
    color: #5f646e;
}
.weui-dialog .weui-dialog__btn + .weui-dialog__btn,
.weui-toast .weui-dialog__btn + .weui-dialog__btn {
    position: relative;
}
.weui-dialog .weui-dialog__btn + .weui-dialog__btn:after,
.weui-toast .weui-dialog__btn + .weui-dialog__btn:after {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    width: 1px;
    height: 100%;
    border-left: 1px solid #D5D5D6;
    color: #D5D5D6;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleX(0.5);
    transform: scaleX(0.5);
}
.weui-dialog.weui-dialog--visible,
.weui-toast.weui-dialog--visible,
.weui-dialog.weui-toast--visible,
.weui-toast.weui-toast--visible {
    opacity: 1;
    visibility: visible;
}
.weui-toast_forbidden {
    color: #F76260;
}
.weui-toast_cancel .weui-icon-toast:before {
    content: "\EA0D";
}

.weui-toast_cancel:before{
  color:#FFFFFF;
  font-size:55px;
}

.weui-toast_forbidden .weui-icon-toast:before {
    content: "\EA0B";
    color: #F76260;
}
.weui-toast_text {
    min-height: 1em;
    width: auto;
    height: 45px;
    border-radius: 25px;
    margin-left: 0;
    -webkit-transform: scale(0.9) translate3d(-50%, 0, 0);
    transform: scale(0.9) translate3d(-50%, 0, 0);
    -webkit-transform-origin: left;
    transform-origin: left;
}
.weui-toast_text.weui-toast--visible {
    -webkit-transform: scale(1) translate3d(-50%, 0, 0);
    transform: scale(1) translate3d(-50%, 0, 0);
}
.weui-toast_text .weui-icon-toast {
    display: none;
}
.weui-toast_content {
	padding:5px 0 0;
	font-size:14px;
	font-weight:700;
}
.weui-toast_text .weui-toast_content {
    margin: 20px 15px;
}
.weui-mask {
    z-index: 1000;
}
.weui-mask {
    opacity: 0;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    visibility: hidden;cursor: pointer;
}
.weui-mask.weui-mask--visible {
    opacity: 1;
    visibility: visible;
}
.weui-prompt-input {
    padding: 15px 6px;
    border: 1px solid #ccc;
    box-sizing: border-box;
    height: 2.5em;
    width: 80%;
    margin-top: 10px;
		border-radius:0px;
}

.bg-primary,
.bg-success,
.bg-danger,
.bg-error,
.bg-warning {
    color: white;
}
.bg-primary {
    background-color: #07C160;
}
.bg-danger,
.bg-error {
    background-color: #fa5151;
}
.bg-warning {
    background-color: #FF6600;
}
.bg-success {
    background-color: #07C160;
}
.bg-black {
    background-color: #666;
}
.bg-blue {
    background-color: #10AEFF;
}

.weui-prompt-text{
	text-align:left;
	padding-left:24px;
	font-weight:500;
}

.weui-index{
	height:100%;
	position: absolute;
	top: 0;
  left: 0;
	overflow-y: auto;
	overflow-x: none;
	-webkit-overflow-scrolling: touch;
	display:none1;
}
.weui-index_main{
	width:100%;
	left:0;
	display:none1;
}
.weui-index_content{
	width:100%;
	left:10000px;
	display:none1;
	background-color:#FFF;
}
.weui-index_new{
	padding:15px 15px;
	left:10000px;
	display:none;
}

.js-show{
	background-color:#CCCCCC;
	color:#000;
}
.page__category-content{opacity:.9;-webkit-transform:translateY(0);transform:translateY(0);background-color: #eee;}

/*
侧边栏*/
.weui-navs{width: 220px;background: #000;transition: all .3s; position: absolute;top:0;left: 0;}
.weui-navs a{display: block;overflow-y:scroll;;padding-left:10px;line-height: 46px;max-height: 46px;color: #666;transition: all .3s;}
.weui-navs a span{margin-left: 30px;}
.nav-item{position: relative;}
.nav-item.nav-show{border-bottom: none;}
.nav-item ul{display: none;background: rgba(0,0,0,.1);}
.nav-item.nav-show ul{display: block;}
.nav-item>a:before{content: "";position: absolute;left: 0px;width: 2px;height: 46px;background: #FFF;opacity:0;transition: all .3s;}
.weui-navs .nav-icon{font-size:16px;position: absolute;margin-left:-1px;}
.nav-more{float:right;margin-right: 20px;font-size: 16px;transition: transform .3s;}
.nav-show .nav-more{transform:rotate(180deg);}
.nav-more::after{content: "\e644";}
.nav-show,.nav-item>a:hover{color: #666;background:rgba(0,0,0,0);}
.nav-show>a:before,.nav-item>a:hover:before{opacity:.5;}
.nav-item li:hover a{color: #666;background: rgba(0, 0, 0,0);}
[sidebarjs-background], [sidebarjs] {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

[sidebarjs].sidebarjs--left, [sidebarjs].sidebarjs--left [sidebarjs-container] {
    -webkit-transform: translate(-100%, 0);
    transform: translate(-100%, 0); }

[sidebarjs].sidebarjs--left [sidebarjs-container] {
    box-shadow: 2px 0 4px rgba(0, 0, 0, 0.2); }

[sidebarjs-background] {
    position: absolute;
    background:#fff;
    opacity: 0;
    -webkit-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease; }

[sidebarjs-container] {
    position: relative;
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 80%;
    max-width: 300px;
    height: 100%;
    background: #fff;
    -webkit-transition: all ease 0.3s;
    transition: all ease 0.3s; }

[sidebarjs] {
    position: fixed;
    z-index: 9999;
    -webkit-transition: -webkit-transform 0s ease 0.3s;
    transition: -webkit-transform 0s ease 0.3s;
    transition: transform 0s ease 0.3s;
    transition: transform 0s ease 0.3s, -webkit-transform 0s ease 0.3s; }
[sidebarjs].sidebarjs--is-visible {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-transition: -webkit-transform 0s ease 0s;
    transition: -webkit-transform 0s ease 0s;
    transition: transform 0s ease 0s;
    transition: transform 0s ease 0s, -webkit-transform 0s ease 0s; }
[sidebarjs].sidebarjs--is-visible [sidebarjs-container] {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0); }
[sidebarjs].sidebarjs--is-visible [sidebarjs-background] {
    opacity: .3; }
[sidebarjs].sidebarjs--is-moving {
    -webkit-transition: none;
    transition: none; }
[sidebarjs].sidebarjs--is-moving [sidebarjs-container], [sidebarjs].sidebarjs--is-moving [sidebarjs-background] {
    -webkit-transition: none;
    transition: none; }

.content-padded {
  margin:0 12px;
}

/*
微信文章样式
*/
.weui-content{padding: 20px 16px 12px;padding-top: 32px;word-wrap: break-word;position: relative;background-color: #fff;}
.weui-c-inner{max-width: 677px;margin-left: auto;margin-right: auto;}
.weui-c-content{}
.weui-c-title{font-size: 22px;line-height: 1.4;margin-bottom: 14px;font-weight: 400;}
@supports (-webkit-overflow-scrolling:touch) {.weui-c-title {font-weight: 700}}
.weui-c-meta{margin-bottom: 22px;line-height: 20px;font-size: 0;word-wrap: break-word;word-break: break-all}
.weui-c-meta em{font-style: normal;color:rgba(0,0,0,0.3);}
.weui-c-nickname{display: inline-block;vertical-align: middle;margin: 0 10px 10px 0;font-size: 15px;-webkit-tap-highlight-color: rgba(0, 0, 0, 0)}
.weui-c-article {overflow: hidden;color: #333;font-size: 17px;word-wrap: break-word;-webkit-hyphens: auto;-ms-hyphens: auto;hyphens: auto;text-align: justify}
.weui-c-article * {max-width: 100% !important;box-sizing: border-box !important;-webkit-box-sizing: border-box !important;word-wrap: break-word !important}
.weui-c-article p {clear: both;min-height: 1em ;text-indent: 2em;padding-bottom: 1em;}
.weui-c-article em {font-style: italic}
.weui-c-article fieldset {min-width: 0}
.weui-c-article .list-paddingleft-2 {padding-left: 2.2em}
.weui-c-article .list-paddingleft-2 .list-paddingleft-2 {padding-left: 30px}
.weui-c-article blockquote {margin: 0;padding-left: 10px;border-left: 3px solid #dbdbdb}
.weui-c-article img {height: auto !important;display: block;width: 100%;max-width: 100%;}
.weui-c-tools{font-size: 15px;padding-top: 24px;overflow: hidden;line-height: 32px;}
.weui-c-tools a{margin-right: 20px;}
.weui-c-readnum{display: inline-block;margin-right: 20px;color: rgba(0,0,0,0.3);}
.weui-c-like{min-width: 2.5em;color: #576b95;text-align: right;float: right;margin-left: 10px;display: inline-block;}
.weui-c-like .icon{
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAA+CAYAAAA1dwvuAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACd0lEQVRYhe2XMWhUMRjHfycdpDg4iJN26CQih4NUlFIc3iTasaAO+iZBnorIId2CDg6PLqWDXSy0p28TJ6ejILgoKiLFSeRcnASLnDf2HPKll8b3ah5NQPB+cHzJl0v+73J5Sf6NwWCAD6kqxoEV4BywCTwA2j59V9QlxrxUNJeBOSkfBtaAHvDcp/O+GkJHJd4H7kr5nm/nOkJHJH4FHkv5WAyhUxLfAgelvBlUKFXFBNCU6oYl+j6oEHohADwFtoDTUn8dTChVxX7gjlSfSJyS+CaYEDCPXs4d4IXkzDR+8BWqfI9SVUyil/ENST20ml8BF4Afu4z9HT3V80B/TAY9CxTABNAHxp1Oj4B1q34dWAamGa5Al0PALfSs3TS/aE1EcERWgQXgozPIN+Ai6O2ljFQVM8BLZJqN0KTEhgj9kvrViqf1wYz5BcoXQ38Pg9uckfiuSigU0xLXowmlqpgCjgNd4FM0IeCKxGcmEUtoRqLZScILpaqYA06iN9/tTTfGLzKvxLKdDCqUquIEcB59xK9GE2J4xLeBn3ZD1abaq/sQqSpmgWvo82rBbTdCPeAA4N69/noXS1XhphaBz27SPPVtapz/FXSBFsNDcgcN3wvkiBEjRoSndAtqLXXKvuvtYfMs+SP3T3tYm6ge1iaqh7UJ62HRTqNZko/mYV3CeVjA9rAuUTxsGd4edrcX1vWwddn2sHmWaA/bWuq4HnYLff3aC7U8bAiaMPyPJp3GhnxCUOlhQxPdwxrieViLbp4lUT2sIbqHNcTzsBYbeZZE9bCGeB7WIrqHNbTzLNnhYWMIlXpYI9Rz8gM8/GsFi3mW/Ace9jf8QZwIX5o4uQAAAABJRU5ErkJggg==) no-repeat 0 0;
    width: 1em;height: 1em;vertical-align: middle;display: inline-block;-webkit-background-size: 100% auto;background-size: 100% auto;position: relative;top: 1px;cursor: pointer;}
.weui-c-like .on{background-position: 1px -22px;}
.weui-c-like span{margin-left: -3px;display: inline-block;vertical-align:middle;color: #576b95;}

.ui-table{border:1px solid #eeeeee;width:100%;text-align:left;font-size:14px; table-layout:auto;}
.ui-table th, .ui-table td{text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}
.ui-table td.slall{white-space: normal;}
.ui-table td.sllast, .ui-table th.sllast{padding:1px 4px;*padding:1px 4px; min-width:45px; max-width:60px; border-right:1px solid #d9d9d9;white-space:nowrap;width:45px;}
.ui-table td.sllastsub, .ui-table th.sllastsub{padding:1px 4px;*padding:1px 4px; min-width:65px; max-width:120px; border-right:1px solid #d9d9d9;white-space:nowrap;width:120px;}
.ui-table td.rline, .ui-table th.rline{padding:0px 3px; border-right:1px solid #d9d9d9}
.ui-table td.borderlast, .ui-table th.borderlast{border-right:1px solid #d9d9d9}

.ui-table tr{color:#333;border-bottom:0px solid #d9d9d9;}
.ui-table tr:nth-child(odd){background-color:#F5F5F5}
.ui-table tr:nth-child(even){background-color:#FFF}
.ui-table tr{*background-color:expression('#F5F5F5,#fff'.split(',')[rowIndex%2]);}
.ui-table thead tr{color:#666}
.ui-table thead{color:#666}
.ui-table th{padding:10px 1px 8px 3px;border-top:0px solid #d9d9d9;border-bottom:1px solid #d9d9d9;background-color:#eeeeee; text-align:left}
.ui-table tr.center{text-align:center}
.ui-table th.center{text-align:center}
.ui-table td.center{text-align:center;}
.ui-table th.bk{border-right:1px solid #d9d9d9;}
.ui-table th.childpad{padding:8px 1px 4px 8px;}
.ui-table td{padding:8px 1px 7px 3px;border-right:1px solid #fff}
.ui-table td:last-child{border-right:0px solid #d9d9d9}
.ui-table tfoot tr{border-bottom:2px solid #d9d9d9;};
.ui-table tfoot td{border-bottom:0}
.ui-table .ui-table-action{background-color:#FFFFEF}
.ui-table .ui-table-selected{background-color:#FEFFC5}
.ui-table tbody tr:hover{background-color:#E1FFFF }

.ui-table tr.add{background-color:#f5f5f5;}
.ui-table tr.supfoot{background-color:#f5f5f5;}
.ui-table tr.supfoot .pageNav{padding:3px 0px 2px 0px;}
.ui-table td.cl{padding:5px 1px 3px 3px;border-right:1px solid #F5F5F5}
.ui-table td.cll{padding:5px 1px 3px 3px;border-right:0px solid #fff}

.pageview .base{
	font-size:14px;
	font-weight:700px;
	margin-top:54px;
	padding-left:10px;
}

.topFix {position: relative;}
.topFix .left{position: absolute;top: 4px;left: 0px;}
.topFix .right{position: absolute;top: 4px;right: 10px;}
.topFix .center{height:35px; margin: 0px 70px 0 35px;}

/*字体颜色*/
.f-red {color: #fa5151 !important; }
.f-green {color: #07C160 !important; }
.f-blue {color: #10aeff !important; }
.f-black {color: #333 !important; }
.f-white {color: #FFF !important; }
.f-zi {color: #FF33CC !important; }
.f-gray {color: #CCCCCC !important; }
.f-yellow {color: #FFFF66 !important; }
.f-orange {color: #FF6600 !important; }
.f-lv {color: #07C160 !important; }
.f-h {color: #FA5151 !important; }

.fsize20{font-size:20px;}

/*背景颜色*/
.bg-green{background-color:#07C160;}
.bg-red{background-color:#fa5151;}
.bg-white{background-color:#FFFFFF;}
.bg-blue {background-color: #10aeff;}
.bg-blue:not(.weui-btn_disabled):visited {color: #FFFFFF;}
.b-red{border: 1px solid #fa5151!important;}
.b-green{border: 1px solid #07C160!important;}
.b-blue {color: #10aeff;border: 1px solid #10aeff!important;}

.vForm{display:none1;}
.textbold{font-weight:bold;}

.width100{width:100px;}
/*******************************************************************************
 * dynatree Tree container
 */
ul.dynatree-container{font-size:12px;white-space:nowrap;padding:3px;margin:0px;background-color:white;border:1px solid #ccc;overflow: auto;height: 100%;padding:10px 15px;}
ul.dynatree-container ul{ padding: 0 0 0 16px; margin: 0;}
ul.dynatree-container li{ list-style-image: none; list-style-position: outside; list-style-type: none; -moz-background-clip:border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background-attachment: scroll; background-color: transparent; background-repeat: repeat-y; background-image: url("images/vline.gif"); background-position: 0 0; margin: 0;padding: 1px 0 0 0;}
ul.dynatree-container li.dynatree-lastsib{ background-image: none; }
ul.dynatree-no-connector > li{ background-image: none; }
.ui-dynatree-disabled ul.dynatree-container { opacity: 0.5; background-color: silver; }
span.dynatree-empty,span.dynatree-vline,span.dynatree-connector,span.dynatree-expander,span.dynatree-icon,span.dynatree-checkbox,span.dynatree-radio,span.dynatree-drag-helper-img,#dynatree-drop-marker{ width: 16px; height: 16px;display: inline-block; vertical-align: top;background-repeat: no-repeat;background-position: left;background-image: url("images/icons.gif");background-position: 0 0;}
ul.dynatree-container img{width: 16px;height: 16px;margin-left: 3px;vertical-align: top;border-style: none;}
span.dynatree-connector{background-position: -16px -64px;}
span.dynatree-expander{background-position: 0px -80px;cursor: pointer;margin-top:2px;}
.dynatree-exp-cl span.dynatree-expander{background-position: 0px -96px;}
.dynatree-exp-cd span.dynatree-expander {background-position: -64px -80px;}
.dynatree-exp-cdl span.dynatree-expander{background-position: -64px -96px;}
.dynatree-exp-e span.dynatree-expander,  .dynatree-exp-ed span.dynatree-expander {background-position: -32px -80px;}
.dynatree-exp-el span.dynatree-expander, .dynatree-exp-edl span.dynatree-expander{background-position: -32px -96px;}
.dynatree-loading span.dynatree-expander{background-position: 0 0;background-image: url("images/loading-tree.gif");}
span.dynatree-checkbox{margin-left: 3px;margin-top:3px;background-position: 0px -32px;}
span.dynatree-checkbox:hover{background-position: -16px -32px;}
.dynatree-partsel span.dynatree-checkbox{background-position: -64px -32px;}
.dynatree-partsel span.dynatree-checkbox:hover{background-position: -80px -32px;}
.dynatree-selected span.dynatree-checkbox{background-position: -32px -32px;}
.dynatree-selected span.dynatree-checkbox:hover{background-position: -48px -32px;}
span.dynatree-radio{margin-left: 3px;background-position: 0px -48px;}
span.dynatree-radio:hover{background-position: -16px -48px;}
.dynatree-partsel span.dynatree-radio{background-position: -64px -48px;}
.dynatree-partsel span.dynatree-radio:hover{background-position: -80px -48px;}
.dynatree-selected span.dynatree-radio{background-position: -32px -48px;}
.dynatree-selected span.dynatree-radio:hover{background-position: -48px -48px;}
span.dynatree-icon{margin-left: 3px;background-position: 0px 0px;}
.dynatree-ico-cf span.dynatree-icon {background-position: 0px -16px;}
.dynatree-ico-ef span.dynatree-icon {background-position: -64px -16px;}
.dynatree-statusnode-wait span.dynatree-icon{background-image: url("images/loading.gif");}
.dynatree-statusnode-error span.dynatree-icon{background-position: 0px -112px;}
span.dynatree-node{}
ul.dynatree-container a{color: black; text-decoration: none;vertical-align: top;margin: 0px;margin-left: 1px;color:#333}
ul.dynatree-container a:hover{background-color: #F2F7FD; border-color: #B8D6FB; }
span.dynatree-node a{font-size: 14px; display: inline-block; padding-left: 1px;padding-right: 3px; }
span.dynatree-folder a{font-weight: normal;}
ul.dynatree-container a:focus,span.dynatree-focused a:link {background-color: #EFEBDE; }
span.dynatree-has-children a{}
span.dynatree-expanded a{}
span.dynatree-selected a{color: green;}
span.dynatree-active a{background-color: #3169C6 !important;color: white !important; }
div.dynatree-drag-helper{}
div.dynatree-drag-helper a{border: 1px solid gray;background-color: white;padding-left: 5px;padding-right: 5px;opacity: 0.8;}
span.dynatree-drag-helper-img{}
div.dynatree-drag-helper {}
div.dynatree-drop-accept span.dynatree-drag-helper-img{background-position: -32px -112px;}
div.dynatree-drag-helper.dynatree-drop-reject{border-color: red;}
div.dynatree-drop-reject span.dynatree-drag-helper-img{background-position: -16px -112px;}
#dynatree-drop-marker{width: 24px;position: absolute;background-position: 0 -128px;margin: 0;}
#dynatree-drop-marker.dynatree-drop-after,#dynatree-drop-marker.dynatree-drop-before{width:64px;background-position: 0 -144px;}
#dynatree-drop-marker.dynatree-drop-copy{background-position: -64px -128px;}
#dynatree-drop-marker.dynatree-drop-move{background-position: -64px -128px;}
span.dynatree-drag-source{background-color: #e0e0e0;}
span.dynatree-drag-source a{color: gray;}
span.dynatree-drop-target{}
span.dynatree-drop-target a{}
span.dynatree-drop-target.dynatree-drop-accept a{background-color: #3169C6 !important;color: white !important;text-decoration: none;}
span.dynatree-drop-target.dynatree-drop-reject{}
span.dynatree-drop-target.dynatree-drop-after a{}
span.custom1 a{background-color: maroon;color: yellow;}

/*

/*
* 红点提醒
*/
.weui-reddot, .weui-reddot-s {
    position: relative;
    display: inline-block;
    line-height: 22px;
    padding: 0 5px 0 0; }
.weui-reddot:after {
    content: '';
    position: absolute;
    display: block;
    width: 8px;
    height: 8px;
    background-color: #f74c31;
    border-radius: 5px;
    right: -3px;
    top: -2px;
    background-clip: padding-box; }
.weui-reddot-s:after {
    content: '';
    position: absolute;
    display: block;
    width: 8px;
    height: 8px;
    background-color: #f74c31;
    border-radius: 5px;
    width: 6px;
    height: 6px;
    top: 0;
    right:0;
    background-clip: padding-box; }

.ui-form-select{line-height:30px;height:30px;width:calc(30%);margin:0px 0px;border: 1px solid rgba(0,0,0,.15);color:#333;background-clip: padding-box;outline: none;background:#FFF;}
.select-min{line-height:30px;height:30px;width:calc(30%);margin:0px 0px;border: 1px solid rgba(0,0,0,.15);color:#333;background-clip: padding-box;outline: none;background:#FFF;}

.wj-title{font-size:15px;margin:10px 0 0px 10px;}
.wj-note {font-size:14px;color: #77787b !important; }

/*
图片效果*/
.img-max {
    display: block;
    max-width: 100%; }
.img-box{
    position: relative;
}
.img-box img {
    border-radius: 2px;
    cursor: pointer;
    display: block;
    max-width: 40%;
}
.img-box-title {
    color: #fff;
    font-size: 16px;
    left: 0;
    position: absolute;
    text-align: left;
    bottom: 0;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    padding:0.2em 0.5em;
    max-height:500px;
    background: rgba(0,0,0,.7);
}
