body,html{height:100%;-webkit-tap-highlight-color:transparent;}
body{font-family:-apple-system-font,Helvetica Neue,Helvetica,sans-serif;}
ul{list-style:none;}
.page,body{background-color:#f8f8f8;}
.link{color:#1aad19;}
.container,.page{position:absolute;top:0;right:0;bottom:0;left:0;}
/*.container,.page{position:relative;top:0;right:0;bottom:0;left:0;}*/
.page{z-index:1;overflow-y:auto;opacity:0;-webkit-overflow-scrolling:touch;}
.page.js_show{opacity:1;}
.page__hd{padding:40px 40px 0px;}
.page__bd_spacing{padding:0 15px;}
.page__ft{padding-top:40px;padding-bottom:10px;text-align:center;}
.page__ft img{display:none;height:18px;}
.page__ft.j_bottom{position:absolute;right:0;bottom:0;left:0;}
.page__title{text-align:left;font-weight:400;font-size:20px;}
.page__desc{margin-top:5px;color:#888;text-align:left;font-size:14px;}
.page.home .page__intro-icon{margin-top:-.2em;margin-left:5px;width:1pc;height:1pc;vertical-align:middle;}
.page.home .page__title{margin-bottom:15px;font-size:0;}
.page.home .page__bd img{width:30px;height:30px;}
.page.home .page__bd li{overflow:hidden;margin:10px 0;border-radius:2px;background-color:#fff;cursor:pointer;}
.page.home .page__bd li.js_show .weui-flex{opacity:.4;}
.page.home .page__bd li.js_show .page__category{height:auto;}
.page.home .page__bd li.js_show .page__category-content{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
.page.home .page__bd li:first-child{margin-top:0;}
.page.home .page__category{overflow:hidden;height:0;}
.page.home .page__category-content{opacity:0;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.page.home .weui-flex{padding:20px;-webkit-transition:.3s;transition:.3s;-webkit-box-align:center;align-items:center;}
.page.home .weui-cells{margin-top:0;}
.page.home .weui-cells:after,.page.home .weui-cells:before{display:none;}
.page.home .weui-cell{padding-right:20px;padding-left:20px;}
.page.home .weui-cell:before{right:20px;left:20px;}
.page.button .page__bd{padding:0 15px;}
.page.button .button-sp-area{margin:0 auto;padding:15px 0;width:60%;}
.page.cell .page__bd,.page.form .page__bd{padding-bottom:30px;}
.page.actionsheet,.page.dialog{background-color:#fff;}
.page.dialog .page__bd{padding:0 15px;}
.page.msg,.page.msg_success,.page.msg_warn,.page.toast{background-color:#fff;}
.page.panel .page__bd{padding-bottom:20px;}
.page.article{background-color:#fff;}
.page.icons{text-align:center;}
.page.icons .page__bd{padding:0 40px;text-align:left;}
.page.icons .icon-box{display:-webkit-box;display:flex;margin-bottom:25px;-webkit-box-align:center;align-items:center;}
.page.icons .icon-box i{margin-right:18px;}
.page.icons .icon-box__ctn{flex-shrink:100;}
.page.icons .icon-box__title{font-weight:400;}
.page.icons .icon-box__desc{margin-top:6px;color:#888;font-size:9pt;}
.page.icons .icon_sp_area{margin-top:10px;text-align:left;}
.page.icons .icon_sp_area i:before{margin-bottom:5px;}
.page.flex .placeholder{margin:5px;height:2.3em;background-color:#ebebeb;color:#cfcfcf;text-align:center;line-height:2.3em;}
.page.loadmore{background-color:#fff;}
.page.layers{overflow-x:hidden;-webkit-perspective:750pt;perspective:750pt;}
@media only screen and (max-width:320px){.page.layers .page__hd{padding-right:20px;padding-left:20px;}
}
.page.layers .page__bd{position:relative;}
.page.layers .page__desc{min-height:4.8em;}
.page.layers .layers__layer{position:absolute;left:50%;box-sizing:border-box;margin-left:-75px;width:150px;height:266px;background:url(images/layers/transparent.gif) no-repeat 50%;background-size:contain;color:#fff;font-size:14px;-webkit-transition:.5s;transition:.5s;}
.page.layers .layers__layer span{position:absolute;right:0;bottom:5px;left:0;text-align:center;-webkit-transition:.5s;transition:.5s;}
.page.layers .layers__layer:last-child span{color:#aaa;}
.page.layers .layers__layer.j_hide{opacity:0;}
.page.layers .layers__layer.j_pic span{color:transparent;}
@media only screen and (min-width:375px) and (min-height:603px){.page.layers .layers__layer{margin-left:-90px;width:180px;height:20pc;}
}
@media only screen and (min-width:414px) and (min-height:640px){.page.layers .layers__layer{margin-left:-75pt;width:200px;height:355px;}
}
.page.layers .layers__layer_popout{z-index:4;border:1px solid hsla(0,0%,80%,.5);}
.page.layers .layers__layer_popout.j_transform{-webkit-transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(120px);transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(120px);}
@media only screen and (max-width:320px){.page.layers .layers__layer_popout.j_transform{-webkit-transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(140px);transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(140px);}
}
.page.layers .layers__layer_popout.j_pic{border-color:transparent;background-image:url(images/layers/popout.png);}
.page.layers .layers__layer_mask{z-index:3;background-color:rgba(0,0,0,.5);}
.page.layers .layers__layer_mask.j_transform{-webkit-transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(40px);transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(40px);}
@media only screen and (max-width:320px){.page.layers .layers__layer_mask.j_transform{-webkit-transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(80px);transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(80px);}
}
.page.layers .layers__layer_navigation{z-index:2;background-color:rgba(40,187,102,.5);}
.page.layers .layers__layer_navigation.j_transform{-webkit-transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(-40px);transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(-40px);}
@media only screen and (max-width:320px){.page.layers .layers__layer_navigation.j_transform{-webkit-transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(20px);transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(20px);}
}
.page.layers .layers__layer_navigation.j_pic{background-color:transparent;background-image:url(images/layers/navigation.png);}
.page.layers .layers__layer_content{z-index:1;background-color:#fff;}
.page.layers .layers__layer_content.j_transform{-webkit-transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(-120px);transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(-120px);}
@media only screen and (max-width:320px){.page.layers .layers__layer_content.j_transform{-webkit-transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(-40px);transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(-40px);}
}
.page.layers .layers__layer_content.j_pic{background-image:url(images/layers/content.png);}
.page.searchbar .search_show{display:none;margin-top:0;font-size:14px;}
.page.searchbar .search_show .weui-cell__bd{padding:2px 0 2px 20px;color:#666;}
.page.actionsheet{overflow:hidden;}
.page.actionsheet .actionsheet__mask{display:none;-webkit-transition:background .3s;transition:background .3s;}
.page.actionsheet .actionsheet__mask_show{background:rgba(0,0,0,.6);}
.page.gallery,.page.picker{overflow:hidden;}
@-webkit-keyframes a{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}
}
@keyframes a{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}
}
@-webkit-keyframes b{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}
}
@keyframes b{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}
}
.page.slideIn{-webkit-animation:a .2s forwards;animation:a .2s forwards;}
.page.slideOut{-webkit-animation:b .2s forwards;animation:b .2s forwards;}
.weui-article {
    padding: 15px 15px 60px 15px;
    font-size: 15px;
}
.weui-article h1 {
    font-size: 18px;
    font-weight: 400;
    margin-bottom: .9em;
}
.weui-article * {
    max-width: 100%;
    box-sizing: border-box;
    word-wrap: break-word;
}
.weui-article section {
    margin-bottom: 1.5em;
}
.weui-article h2 {
    font-size: 16px;
    font-weight: 400;
    margin-bottom: .34em;
}
.weui-article h3 {
    font-weight: 400;
    font-size: 15px;
	color: #FD5F39;
    margin-bottom: .34em;
}
.weui-article p {
    margin: 0 0 .8em;
	font-size: 14px;
}
