﻿/** layui-v2.4.5 MIT License By https://www.layui.com */
 .layui-inline,img{
     display:inline-block;
     vertical-align:middle 
}
 h1,h2,h3,h4,h5,h6{
     font-weight:400 
}
 .layui-edge,.layui-header,.layui-inline,.layui-main{
     position:relative 
}
 .layui-elip,.layui-form-checkbox span,.layui-form-pane .layui-form-label{
     text-overflow:ellipsis;
     white-space:nowrap 
}
 .layui-btn,.layui-edge,.layui-inline,img{
     vertical-align:middle 
}
 .layui-btn,.layui-disabled,.layui-icon,.layui-unselect{
     -webkit-user-select:none;
     -ms-user-select:none;
     -moz-user-select:none 
}
 blockquote,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{
     margin:0;
     padding:0;
     -webkit-tap-highlight-color:rgba(0,0,0,0) 
}
 a:active,a:hover{
     outline:0 
}
 img{
     border:none 
}
 li{
     list-style:none 
}
 table{
     border-collapse:collapse;
     border-spacing:0 
}
 h4,h5,h6{
     font-size:100% 
}
 button,input,optgroup,option,select,textarea{
     font-family:inherit;
     font-size:inherit;
     font-style:inherit;
     font-weight:inherit;
     outline:0 
}
 pre{
     white-space:pre-wrap;
     white-space:-moz-pre-wrap;
     white-space:pre-wrap;
     white-space:-o-pre-wrap;
     word-wrap:break-word 
}
 body{
     line-height:0.24rem;
    font-family: "Helvetica", "PingFangSC", "Microsoft Yahei", "微软雅黑", Arial, sans-serif; margin: 0; padding: 0; font-size: 0.14rem
}
 hr{
     height:0.01rem;
     margin:0.1rem 0;
     border:0;
     clear:both 
}
 a{
     color:#333;
     text-decoration:none 
}
 a:hover{
     color:#777 
}
 a cite{
     font-style:normal;
     *cursor:pointer 
}
 .layui-border-box,.layui-border-box *{
     box-sizing:border-box 
}
 .layui-box,.layui-box *{
     box-sizing:content-box 
}
 .layui-clear{
     clear:both;
     *zoom:1 
}
 .layui-clear:after{
     content:'\20';
     clear:both;
     *zoom:1;
     display:block;
     height:0 
}
 .layui-inline{
     *display:inline;
     *zoom:1 
}
 .layui-edge{
     display:inline-block;
     width:0;
     height:0;
     border-width:0.06rem;
     border-style:dashed;
     border-color:transparent;
     overflow:hidden 
}
 .layui-edge-top{
     top:-0.04rem;
     border-bottom-color:#999;
     border-bottom-style:solid 
}
 .layui-edge-right{
     border-left-color:#999;
     border-left-style:solid 
}
 .layui-edge-bottom{
     top:0.02rem;
     border-top-color:#999;
     border-top-style:solid 
}
 .layui-edge-left{
     border-right-color:#999;
     border-right-style:solid 
}
 .layui-elip{
     overflow:hidden 
}
 .layui-disabled,.layui-disabled:hover{
     color:#d2d2d2!important;
     cursor:not-allowed!important 
}
 .layui-circle{
     border-radius:100% 
}
 .layui-show{
     display:block!important 
}
 .layui-hide{
     display:none!important 
}
 @font-face{
     font-family:layui-icon;
     src:url(../font/iconfont.eot?v=240);
     src:url(../font/iconfont.eot?v=240#iefix) format('embedded-opentype'),url(../font/iconfont.svg?v=240#iconfont) format('svg'),url(../font/iconfont.woff?v=240) format('woff'),url(../font/iconfont.ttf?v=240) format('truetype') 
}
 .layui-icon{
     font-family:layui-icon!important;
     font-size:0.16rem;
     font-style:normal;
     -webkit-font-smoothing:antialiased;
     -moz-osx-font-smoothing:grayscale 
}
 .layui-icon-reply-fill:before{
     content:"\e611" 
}
 .layui-icon-set-fill:before{
     content:"\e614" 
}
 .layui-icon-menu-fill:before{
     content:"\e60f" 
}
 .layui-icon-search:before{
     content:"\e615" 
}
 .layui-icon-share:before{
     content:"\e641" 
}
 .layui-icon-set-sm:before{
     content:"\e620" 
}
 .layui-icon-engine:before{
     content:"\e628" 
}
 .layui-icon-close:before{
     content:"\1006" 
}
 .layui-icon-close-fill:before{
     content:"\1007" 
}
 .layui-icon-chart-screen:before{
     content:"\e629" 
}
 .layui-icon-star:before{
     content:"\e600" 
}
 .layui-icon-circle-dot:before{
     content:"\e617" 
}
 .layui-icon-chat:before{
     content:"\e606" 
}
 .layui-icon-release:before{
     content:"\e609" 
}
 .layui-icon-list:before{
     content:"\e60a" 
}
 .layui-icon-chart:before{
     content:"\e62c" 
}
 .layui-icon-ok-circle:before{
     content:"\1005" 
}
 .layui-icon-layim-theme:before{
     content:"\e61b" 
}
 .layui-icon-table:before{
     content:"\e62d" 
}
 .layui-icon-right:before{
     content:"\e602" 
}
 .layui-icon-left:before{
     content:"\e603" 
}
 .layui-icon-cart-simple:before{
     content:"\e698" 
}
 .layui-icon-face-cry:before{
     content:"\e69c" 
}
 .layui-icon-face-smile:before{
     content:"\e6af" 
}
 .layui-icon-survey:before{
     content:"\e6b2" 
}
 .layui-icon-tree:before{
     content:"\e62e" 
}
 .layui-icon-upload-circle:before{
     content:"\e62f" 
}
 .layui-icon-add-circle:before{
     content:"\e61f" 
}
 .layui-icon-download-circle:before{
     content:"\e601" 
}
 .layui-icon-templeate-1:before{
     content:"\e630" 
}
 .layui-icon-util:before{
     content:"\e631" 
}
 .layui-icon-face-surprised:before{
     content:"\e664" 
}
 .layui-icon-edit:before{
     content:"\e642" 
}
 .layui-icon-speaker:before{
     content:"\e645" 
}
 .layui-icon-down:before{
     content:"\e61a" 
}
 .layui-icon-file:before{
     content:"\e621" 
}
 .layui-icon-layouts:before{
     content:"\e632" 
}
 .layui-icon-rate-half:before{
     content:"\e6c9" 
}
 .layui-icon-add-circle-fine:before{
     content:"\e608" 
}
 .layui-icon-prev-circle:before{
     content:"\e633" 
}
 .layui-icon-read:before{
     content:"\e705" 
}
 .layui-icon-404:before{
     content:"\e61c" 
}
 .layui-icon-carousel:before{
     content:"\e634" 
}
 .layui-icon-help:before{
     content:"\e607" 
}
 .layui-icon-code-circle:before{
     content:"\e635" 
}
 .layui-icon-water:before{
     content:"\e636" 
}
 .layui-icon-username:before{
     content:"\e66f" 
}
 .layui-icon-find-fill:before{
     content:"\e670" 
}
 .layui-icon-about:before{
     content:"\e60b" 
}
 .layui-icon-location:before{
     content:"\e715" 
}
 .layui-icon-up:before{
     content:"\e619" 
}
 .layui-icon-pause:before{
     content:"\e651" 
}
 .layui-icon-date:before{
     content:"\e637" 
}
 .layui-icon-layim-uploadfile:before{
     content:"\e61d" 
}
 .layui-icon-delete:before{
     content:"\e640" 
}
 .layui-icon-play:before{
     content:"\e652" 
}
 .layui-icon-top:before{
     content:"\e604" 
}
 .layui-icon-friends:before{
     content:"\e612" 
}
 .layui-icon-refresh-3:before{
     content:"\e9aa" 
}
 .layui-icon-ok:before{
     content:"\e605" 
}
 .layui-icon-layer:before{
     content:"\e638" 
}
 .layui-icon-face-smile-fine:before{
     content:"\e60c" 
}
 .layui-icon-dollar:before{
     content:"\e659" 
}
 .layui-icon-group:before{
     content:"\e613" 
}
 .layui-icon-layim-download:before{
     content:"\e61e" 
}
 .layui-icon-picture-fine:before{
     content:"\e60d" 
}
 .layui-icon-link:before{
     content:"\e64c" 
}
 .layui-icon-diamond:before{
     content:"\e735" 
}
 .layui-icon-log:before{
     content:"\e60e" 
}
 .layui-icon-rate-solid:before{
     content:"\e67a" 
}
 .layui-icon-fonts-del:before{
     content:"\e64f" 
}
 .layui-icon-unlink:before{
     content:"\e64d" 
}
 .layui-icon-fonts-clear:before{
     content:"\e639" 
}
 .layui-icon-triangle-r:before{
     content:"\e623" 
}
 .layui-icon-circle:before{
     content:"\e63f" 
}
 .layui-icon-radio:before{
     content:"\e643" 
}
 .layui-icon-align-center:before{
     content:"\e647" 
}
 .layui-icon-align-right:before{
     content:"\e648" 
}
 .layui-icon-align-left:before{
     content:"\e649" 
}
 .layui-icon-loading-1:before{
     content:"\e63e" 
}
 .layui-icon-return:before{
     content:"\e65c" 
}
 .layui-icon-fonts-strong:before{
     content:"\e62b" 
}
 .layui-icon-upload:before{
     content:"\e67c" 
}
 .layui-icon-dialogue:before{
     content:"\e63a" 
}
 .layui-icon-video:before{
     content:"\e6ed" 
}
 .layui-icon-headset:before{
     content:"\e6fc" 
}
 .layui-icon-cellphone-fine:before{
     content:"\e63b" 
}
 .layui-icon-add-1:before{
     content:"\e654" 
}
 .layui-icon-face-smile-b:before{
     content:"\e650" 
}
 .layui-icon-fonts-html:before{
     content:"\e64b" 
}
 .layui-icon-form:before{
     content:"\e63c" 
}
 .layui-icon-cart:before{
     content:"\e657" 
}
 .layui-icon-camera-fill:before{
     content:"\e65d" 
}
 .layui-icon-tabs:before{
     content:"\e62a" 
}
 .layui-icon-fonts-code:before{
     content:"\e64e" 
}
 .layui-icon-fire:before{
     content:"\e756" 
}
 .layui-icon-set:before{
     content:"\e716" 
}
 .layui-icon-fonts-u:before{
     content:"\e646" 
}
 .layui-icon-triangle-d:before{
     content:"\e625" 
}
 .layui-icon-tips:before{
     content:"\e702" 
}
 .layui-icon-picture:before{
     content:"\e64a" 
}
 .layui-icon-more-vertical:before{
     content:"\e671" 
}
 .layui-icon-flag:before{
     content:"\e66c" 
}
 .layui-icon-loading:before{
     content:"\e63d" 
}
 .layui-icon-fonts-i:before{
     content:"\e644" 
}
 .layui-icon-refresh-1:before{
     content:"\e666" 
}
 .layui-icon-rmb:before{
     content:"\e65e" 
}
 .layui-icon-home:before{
     content:"\e68e" 
}
 .layui-icon-user:before{
     content:"\e770" 
}
 .layui-icon-notice:before{
     content:"\e667" 
}
 .layui-icon-login-weibo:before{
     content:"\e675" 
}
 .layui-icon-voice:before{
     content:"\e688" 
}
 .layui-icon-upload-drag:before{
     content:"\e681" 
}
 .layui-icon-login-qq:before{
     content:"\e676" 
}
 .layui-icon-snowflake:before{
     content:"\e6b1" 
}
 .layui-icon-file-b:before{
     content:"\e655" 
}
 .layui-icon-template:before{
     content:"\e663" 
}
 .layui-icon-auz:before{
     content:"\e672" 
}
 .layui-icon-console:before{
     content:"\e665" 
}
 .layui-icon-app:before{
     content:"\e653" 
}
 .layui-icon-prev:before{
     content:"\e65a" 
}
 .layui-icon-website:before{
     content:"\e7ae" 
}
 .layui-icon-next:before{
     content:"\e65b" 
}
 .layui-icon-component:before{
     content:"\e857" 
}
 .layui-icon-more:before{
     content:"\e65f" 
}
 .layui-icon-login-wechat:before{
     content:"\e677" 
}
 .layui-icon-shrink-right:before{
     content:"\e668" 
}
 .layui-icon-spread-left:before{
     content:"\e66b" 
}
 .layui-icon-camera:before{
     content:"\e660" 
}
 .layui-icon-note:before{
     content:"\e66e" 
}
 .layui-icon-refresh:before{
     content:"\e669" 
}
 .layui-icon-female:before{
     content:"\e661" 
}
 .layui-icon-male:before{
     content:"\e662" 
}
 .layui-icon-password:before{
     content:"\e673" 
}
 .layui-icon-senior:before{
     content:"\e674" 
}
 .layui-icon-theme:before{
     content:"\e66a" 
}
 .layui-icon-tread:before{
     content:"\e6c5" 
}
 .layui-icon-praise:before{
     content:"\e6c6" 
}
 .layui-icon-star-fill:before{
     content:"\e658" 
}
 .layui-icon-rate:before{
     content:"\e67b" 
}
 .layui-icon-template-1:before{
     content:"\e656" 
}
 .layui-icon-vercode:before{
     content:"\e679" 
}
 .layui-icon-cellphone:before{
     content:"\e678" 
}
 .layui-icon-screen-full:before{
     content:"\e622" 
}
 .layui-icon-screen-restore:before{
     content:"\e758" 
}
 .layui-icon-cols:before{
     content:"\e610" 
}
 .layui-icon-export:before{
     content:"\e67d" 
}
 .layui-icon-print:before{
     content:"\e66d" 
}
 .layui-icon-slider:before{
     content:"\e714" 
}
 .layui-main{
     width:11.4rem;
     margin:0 auto 
}
 .layui-header{
     z-index:1000;
     height:0.6rem 
}
 .layui-header a:hover{
     transition:all .5s;
     -webkit-transition:all .5s 
}
 .layui-side{
     position:fixed;
     left:0;
     top:0;
     bottom:0;
     z-index:999;
     width:2rem;
     overflow-x:hidden 
}
 .layui-side-scroll{
     position:relative;
     width:2.2rem;
     height:100%;
     overflow-x:hidden 
}
 .layui-body{
     position:absolute;
     left:2rem;
     right:0;
     top:0;
     bottom:0;
     z-index:998;
     width:auto;
     overflow:hidden;
     overflow-y:auto;
     box-sizing:border-box 
}
 .layui-layout-body{
     overflow:hidden 
}
 .layui-layout-admin .layui-header{
     background-color:#23262E 
}
 .layui-layout-admin .layui-side{
     top:0.6rem;
     width:2rem;
     overflow-x:hidden 
}
 .layui-layout-admin .layui-body{
     top:0.6rem;
     bottom:0.44rem 
}
 .layui-layout-admin .layui-main{
     width:auto;
     margin:0 0.15rem 
}
 .layui-layout-admin .layui-footer{
     position:fixed;
     left:2rem;
     right:0;
     bottom:0;
     height:0.44rem;
     line-height:0.44rem;
     padding:0 0.15rem;
     background-color:#eee 
}
 .layui-layout-admin .layui-logo{
     position:absolute;
     left:0;
     top:0;
     width:2rem;
     height:100%;
     line-height:0.6rem;
     text-align:center;
     color:#398fd7;
     font-size:0.16rem 
}
 .layui-layout-admin .layui-header .layui-nav{
     background:0 0 
}
 .layui-layout-left{
     position:absolute!important;
     left:2rem;
     top:0 
}
 .layui-layout-right{
     position:absolute!important;
     right:0;
     top:0 
}
 .layui-container{
     position:relative;
     margin:0 auto;
     padding:0 0.15rem;
     box-sizing:border-box 
}
 .layui-fluid{
     position:relative;
     margin:0 auto;
     padding:0 0.15rem 
}
 .layui-row:after,.layui-row:before{
     content:'';
     display:block;
     clear:both 
}
 .layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9,.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9,.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9,.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{
     position:relative;
     display:block;
     box-sizing:border-box 
}
 .layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{
     float:left 
}
 .layui-col-xs1{
     width:8.33333333% 
}
 .layui-col-xs2{
     width:16.66666667% 
}
 .layui-col-xs3{
     width:25% 
}
 .layui-col-xs4{
     width:33.33333333% 
}
 .layui-col-xs5{
     width:41.66666667% 
}
 .layui-col-xs6{
     width:50% 
}
 .layui-col-xs7{
     width:58.33333333% 
}
 .layui-col-xs8{
     width:66.66666667% 
}
 .layui-col-xs9{
     width:75% 
}
 .layui-col-xs10{
     width:83.33333333% 
}
 .layui-col-xs11{
     width:91.66666667% 
}
 .layui-col-xs12{
     width:100% 
}
 .layui-col-xs-offset1{
     margin-left:8.33333333% 
}
 .layui-col-xs-offset2{
     margin-left:16.66666667% 
}
 .layui-col-xs-offset3{
     margin-left:25% 
}
 .layui-col-xs-offset4{
     margin-left:33.33333333% 
}
 .layui-col-xs-offset5{
     margin-left:41.66666667% 
}
 .layui-col-xs-offset6{
     margin-left:50% 
}
 .layui-col-xs-offset7{
     margin-left:58.33333333% 
}
 .layui-col-xs-offset8{
     margin-left:66.66666667% 
}
 .layui-col-xs-offset9{
     margin-left:75% 
}
 .layui-col-xs-offset10{
     margin-left:83.33333333% 
}
 .layui-col-xs-offset11{
     margin-left:91.66666667% 
}
 .layui-col-xs-offset12{
     margin-left:100% 
}
 @media screen and (max-width:7.68rem){
     .layui-hide-xs{
         display:none!important 
    }
     .layui-show-xs-block{
         display:block!important 
    }
     .layui-show-xs-inline{
         display:inline!important 
    }
     .layui-show-xs-inline-block{
         display:inline-block!important 
    }
}
 @media screen and (min-width:7.68rem){
     .layui-container{
         width:7.5rem 
    }
     .layui-hide-sm{
         display:none!important 
    }
     .layui-show-sm-block{
         display:block!important 
    }
     .layui-show-sm-inline{
         display:inline!important 
    }
     .layui-show-sm-inline-block{
         display:inline-block!important 
    }
     .layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9{
         float:left 
    }
     .layui-col-sm1{
         width:8.33333333% 
    }
     .layui-col-sm2{
         width:16.66666667% 
    }
     .layui-col-sm3{
         width:25% 
    }
     .layui-col-sm4{
         width:33.33333333% 
    }
     .layui-col-sm5{
         width:41.66666667% 
    }
     .layui-col-sm6{
         width:50% 
    }
     .layui-col-sm7{
         width:58.33333333% 
    }
     .layui-col-sm8{
         width:66.66666667% 
    }
     .layui-col-sm9{
         width:75% 
    }
     .layui-col-sm10{
         width:83.33333333% 
    }
     .layui-col-sm11{
         width:91.66666667% 
    }
     .layui-col-sm12{
         width:100% 
    }
     .layui-col-sm-offset1{
         margin-left:8.33333333% 
    }
     .layui-col-sm-offset2{
         margin-left:16.66666667% 
    }
     .layui-col-sm-offset3{
         margin-left:25% 
    }
     .layui-col-sm-offset4{
         margin-left:33.33333333% 
    }
     .layui-col-sm-offset5{
         margin-left:41.66666667% 
    }
     .layui-col-sm-offset6{
         margin-left:50% 
    }
     .layui-col-sm-offset7{
         margin-left:58.33333333% 
    }
     .layui-col-sm-offset8{
         margin-left:66.66666667% 
    }
     .layui-col-sm-offset9{
         margin-left:75% 
    }
     .layui-col-sm-offset10{
         margin-left:83.33333333% 
    }
     .layui-col-sm-offset11{
         margin-left:91.66666667% 
    }
     .layui-col-sm-offset12{
         margin-left:100% 
    }
}
 @media screen and (min-width:9.92rem){
     .layui-container{
         width:9.7rem 
    }
     .layui-hide-md{
         display:none!important 
    }
     .layui-show-md-block{
         display:block!important 
    }
     .layui-show-md-inline{
         display:inline!important 
    }
     .layui-show-md-inline-block{
         display:inline-block!important 
    }
     .layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9{
         float:left 
    }
     .layui-col-md1{
         width:8.33333333% 
    }
     .layui-col-md2{
         width:16.66666667% 
    }
     .layui-col-md3{
         width:25% 
    }
     .layui-col-md4{
         width:33.33333333% 
    }
     .layui-col-md5{
         width:41.66666667% 
    }
     .layui-col-md6{
         width:50% 
    }
     .layui-col-md7{
         width:58.33333333% 
    }
     .layui-col-md8{
         width:66.66666667% 
    }
     .layui-col-md9{
         width:75% 
    }
     .layui-col-md10{
         width:83.33333333% 
    }
     .layui-col-md11{
         width:91.66666667% 
    }
     .layui-col-md12{
         width:100% 
    }
     .layui-col-md-offset1{
         margin-left:8.33333333% 
    }
     .layui-col-md-offset2{
         margin-left:16.66666667% 
    }
     .layui-col-md-offset3{
         margin-left:25% 
    }
     .layui-col-md-offset4{
         margin-left:33.33333333% 
    }
     .layui-col-md-offset5{
         margin-left:41.66666667% 
    }
     .layui-col-md-offset6{
         margin-left:50% 
    }
     .layui-col-md-offset7{
         margin-left:58.33333333% 
    }
     .layui-col-md-offset8{
         margin-left:66.66666667% 
    }
     .layui-col-md-offset9{
         margin-left:75% 
    }
     .layui-col-md-offset10{
         margin-left:83.33333333% 
    }
     .layui-col-md-offset11{
         margin-left:91.66666667% 
    }
     .layui-col-md-offset12{
         margin-left:100% 
    }
}
 @media screen and (min-width:12rem){
     .layui-container{
         width:11.7rem 
    }
     .layui-hide-lg{
         display:none!important 
    }
     .layui-show-lg-block{
         display:block!important 
    }
     .layui-show-lg-inline{
         display:inline!important 
    }
     .layui-show-lg-inline-block{
         display:inline-block!important 
    }
     .layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9{
         float:left 
    }
     .layui-col-lg1{
         width:8.33333333% 
    }
     .layui-col-lg2{
         width:16.66666667% 
    }
     .layui-col-lg3{
         width:25% 
    }
     .layui-col-lg4{
         width:33.33333333% 
    }
     .layui-col-lg5{
         width:41.66666667% 
    }
     .layui-col-lg6{
         width:50% 
    }
     .layui-col-lg7{
         width:58.33333333% 
    }
     .layui-col-lg8{
         width:66.66666667% 
    }
     .layui-col-lg9{
         width:75% 
    }
     .layui-col-lg10{
         width:83.33333333% 
    }
     .layui-col-lg11{
         width:91.66666667% 
    }
     .layui-col-lg12{
         width:100% 
    }
     .layui-col-lg-offset1{
         margin-left:8.33333333% 
    }
     .layui-col-lg-offset2{
         margin-left:16.66666667% 
    }
     .layui-col-lg-offset3{
         margin-left:25% 
    }
     .layui-col-lg-offset4{
         margin-left:33.33333333% 
    }
     .layui-col-lg-offset5{
         margin-left:41.66666667% 
    }
     .layui-col-lg-offset6{
         margin-left:50% 
    }
     .layui-col-lg-offset7{
         margin-left:58.33333333% 
    }
     .layui-col-lg-offset8{
         margin-left:66.66666667% 
    }
     .layui-col-lg-offset9{
         margin-left:75% 
    }
     .layui-col-lg-offset10{
         margin-left:83.33333333% 
    }
     .layui-col-lg-offset11{
         margin-left:91.66666667% 
    }
     .layui-col-lg-offset12{
         margin-left:100% 
    }
}
 .layui-col-space1{
     margin:-0.05rem
}
 .layui-col-space1>*{
     padding:0.05rem
}
 .layui-col-space3{
     margin:-1.05rem
}
 .layui-col-space3>*{
     padding:1.05rem
}
 .layui-col-space5{
     margin:-2.05rem
}
 .layui-col-space5>*{
     padding:2.05rem
}
 .layui-col-space8{
     margin:-3.05rem
}
 .layui-col-space8>*{
     padding:3.05rem
}
 .layui-col-space10{
     margin:-0.05rem 
}
 .layui-col-space10>*{
     padding:0.05rem 
}
 .layui-col-space12{
     margin:-0.06rem 
}
 .layui-col-space12>*{
     padding:0.06rem 
}
 .layui-col-space15{
     margin:-7.05rem
}
 .layui-col-space15>*{
     padding:7.05rem
}
 .layui-col-space18{
     margin:-0.09rem 
}
 .layui-col-space18>*{
     padding:0.09rem 
}
 .layui-col-space20{
     margin:-0.1rem 
}
 .layui-col-space20>*{
     padding:0.1rem 
}
 .layui-col-space22{
     margin:-0.11rem 
}
 .layui-col-space22>*{
     padding:0.11rem 
}
 .layui-col-space25{
     margin:-12.05rem
}
 .layui-col-space25>*{
     padding:12.05rem
}
 .layui-col-space30{
     margin:-0.15rem 
}
 .layui-col-space30>*{
     padding:0.15rem 
}
 .layui-btn,.layui-input,.layui-select,.layui-textarea,.layui-upload-button{
     outline:0;
     -webkit-appearance:none;
     transition:all .3s;
     -webkit-transition:all .3s;
     box-sizing:border-box 
}
 .layui-elem-quote{
     margin-bottom:0.1rem;
     padding:0.15rem;
     line-height:0.22rem;
     border-left:0.05rem solid #398fd7;
     border-radius:0 0.02rem 0.02rem 0;
     background-color:#f2f2f2 
}
 .layui-quote-nm{
     border-style:solid;
     border-width:0.01rem 0.01rem 0.01rem 0.05rem;
     background:0 0 
}
 .layui-elem-field{
     margin-bottom:0.1rem;
     padding:0;
     border-width:0.01rem;
     border-style:solid 
}
 .layui-elem-field legend{
     margin-left:0.2rem;
     padding:0 0.1rem;
     font-size:0.2rem;
     font-weight:300 
}
 .layui-field-title{
     margin:0.1rem 0 0.2rem;
     border-width:0.01rem 0 0 
}
 .layui-field-box{
     padding:0.1rem 0.15rem 
}
 .layui-field-title .layui-field-box{
     padding:0.1rem 0 
}
 .layui-progress{
     position:relative;
     height:0.06rem;
     border-radius:0.2rem;
     background-color:#e2e2e2 
}
 .layui-progress-bar{
     position:absolute;
     left:0;
     top:0;
     width:0;
     max-width:100%;
     height:0.06rem;
     border-radius:0.2rem;
     text-align:right;
     background-color:#398fd7;
     transition:all .3s;
     -webkit-transition:all .3s 
}
 .layui-progress-big,.layui-progress-big .layui-progress-bar{
     height:0.18rem;
     line-height:0.18rem 
}
 .layui-progress-text{
     position:relative;
     top:-0.2rem;
     line-height:0.18rem;
     font-size:0.12rem;
     color:#666 
}
 .layui-progress-big .layui-progress-text{
     position:static;
     padding:0 0.1rem;
     color:#fff 
}
 .layui-collapse{
     border-width:0.01rem;
     border-style:solid;
     border-radius:0.02rem 
}
 .layui-colla-content,.layui-colla-item{
     border-top-width:0.01rem;
     border-top-style:solid 
}
 .layui-colla-item:first-child{
     border-top:none 
}
 .layui-colla-title{
     position:relative;
     height:0.42rem;
     line-height:0.42rem;
     padding:0 0.15rem 0 0.35rem;
     color:#333;
     background-color:#f2f2f2;
     cursor:pointer;
     font-size:0.14rem;
     overflow:hidden 
}
 .layui-colla-content{
     display:none;
     padding:0.1rem 0.15rem;
     line-height:0.22rem;
     color:#666 
}
 .layui-colla-icon{
     position:absolute;
     left:0.15rem;
     top:0;
     font-size:0.14rem 
}
 .layui-card{
     margin-bottom:0.15rem;
     border-radius:0.02rem;
     background-color:#fff;
     box-shadow:0 0.01rem 0.02rem 0 rgba(0,0,0,.05) 
}
 .layui-card:last-child{
     margin-bottom:0 
}
 .layui-card-header{
     position:relative;
     height:0.42rem;
     line-height:0.42rem;
     padding:0 0.15rem;
     border-bottom:0.01rem solid #f6f6f6;
     color:#333;
     border-radius:0.02rem 0.02rem 0 0;
     font-size:0.14rem 
}
 .layui-bg-black,.layui-bg-blue,.layui-bg-cyan,.layui-bg-green,.layui-bg-orange,.layui-bg-red{
     color:#fff!important 
}
 .layui-card-body{
     position:relative;
     padding:0.1rem 0.15rem;
     line-height:0.24rem 
}
 .layui-card-body[pad15]{
     padding:0.15rem 
}
 .layui-card-body[pad20]{
     padding:0.2rem 
}
 .layui-card-body .layui-table{
     margin:0.05rem 0 
}
 .layui-card .layui-tab{
     margin:0 
}
 .layui-panel-window{
     position:relative;
     padding:0.15rem;
     border-radius:0;
     border-top:0.05rem solid #E6E6E6;
     background-color:#fff 
}
 .layui-auxiliar-moving{
     position:fixed;
     left:0;
     right:0;
     top:0;
     bottom:0;
     width:100%;
     height:100%;
     background:0 0;
     z-index:9999999999 
}
 .layui-form-label,.layui-form-mid,.layui-form-select,.layui-input-block,.layui-input-inline,.layui-textarea{
     position:relative 
}
 .layui-bg-red{
     background-color:#FF5722!important 
}
 .layui-bg-orange{
     background-color:#FFB800!important 
}
 .layui-bg-green{
     background-color:#398fd7!important 
}
 .layui-bg-cyan{
     background-color:#2F4056!important 
}
 .layui-bg-blue{
     background-color:#1E9FFF!important 
}
 .layui-bg-black{
     background-color:#393D49!important 
}
 .layui-bg-gray{
     background-color:#eee!important;
     color:#666!important 
}
 .layui-badge-rim,.layui-colla-content,.layui-colla-item,.layui-collapse,.layui-elem-field,.layui-form-pane .layui-form-item[pane],.layui-form-pane .layui-form-label,.layui-input,.layui-layedit,.layui-layedit-tool,.layui-quote-nm,.layui-select,.layui-tab-bar,.layui-tab-card,.layui-tab-title,.layui-tab-title .layui-this:after,.layui-textarea{
     border-color:#e6e6e6 
}
 .layui-timeline-item:before,hr{
     background-color:#e6e6e6 
}
 .layui-text{
     line-height:0.22rem;
     font-size:0.14rem;
     color:#666 
}
 .layui-text h1,.layui-text h2,.layui-text h3{
     font-weight:500;
     color:#333 
}
 .layui-text h1{
     font-size:0.3rem 
}
 .layui-text h2{
     font-size:0.24rem 
}
 .layui-text h3{
     font-size:0.18rem 
}
 .layui-text a:not(.layui-btn){
     color:#01AAED 
}
 .layui-text a:not(.layui-btn):hover{
     text-decoration:underline 
}
 .layui-text ul{
     padding:0.05rem 0 0.05rem 0.15rem 
}
 .layui-text ul li{
     margin-top:0.05rem;
     list-style-type:disc 
}
 .layui-text em,.layui-word-aux{
     color:#999!important;
     padding:0 0.05rem!important 
}
 .layui-btn{
     display:inline-block;
     height:0.35rem;
     line-height:0.35rem;
     padding:0 0.18rem;
     background-color:#398fd7;
     color:#fff;
     white-space:nowrap;
     text-align:center;
     font-size:0.16rem;
     border:none;
     border-radius:0.02rem;
     cursor:pointer 
}
 .layui-btn:hover{
      background-color:#0068b7;
     color:#fff 
}
 .layui-btn:active{
    background-color:#0068b7;
}
 .layui-btn+.layui-btn{
     margin-left:0.1rem 
}
 .layui-btn-container{
     font-size:0 
}
 .layui-btn-container .layui-btn{
     margin-right:0.1rem;
     margin-bottom:0.1rem 
}
 .layui-btn-container .layui-btn+.layui-btn{
     margin-left:0 
}
 .layui-table .layui-btn-container .layui-btn{
     margin-bottom:0.09rem 
}
 .layui-btn-radius{
     border-radius:1rem 
}
 .layui-btn .layui-icon{
     margin-right:0.03rem;
     font-size:0.18rem;
     vertical-align:bottom;
     vertical-align:middle\9 
}
 .layui-btn-primary{
     border:1px solid #dedede;
     background-color:#fff;
     color:#555 
}
 .layui-btn-primary:hover{
     border-color:#398fd7;
     color:#fff 
}
 .layui-btn-normal{
     background-color:#1E9FFF 
}
 .layui-btn-warm{
     background-color:#FFB800 
}
 .layui-btn-danger{
     background-color:#FF5722 
}
 .layui-btn-disabled,.layui-btn-disabled:active,.layui-btn-disabled:hover{
     border:1px solid #e6e6e6;
     background-color:#FBFBFB;
     color:#dedede;
     cursor:not-allowed;
     opacity:1 
}
 .layui-btn-lg{
     height:0.44rem;
     line-height:0.44rem;
     padding:0 0.25rem;
     font-size:0.16rem 
}
 .layui-btn-sm{
     height:0.3rem;
     line-height:0.3rem;
     padding:0 0.1rem;
     font-size:0.12rem 
}
 .layui-btn-sm i{
     font-size:0.16rem!important 
}
 .layui-btn-xs{
     height:0.22rem;
     line-height:0.22rem;
     padding:0 0.05rem;
     font-size:0.12rem 
}
 .layui-btn-xs i{
     font-size:0.14rem!important 
}
 .layui-btn-group{
     display:inline-block;
     vertical-align:middle;
     font-size:0 
}
 .layui-btn-group .layui-btn{
     margin-left:0!important;
     margin-right:0!important;
     border-left:0.01rem solid rgba(255,255,255,.5);
     border-radius:0 
}
 .layui-btn-group .layui-btn-primary{
     border-left:none 
}
 .layui-btn-group .layui-btn-primary:hover{
     border-color:#dedede;
     color:#398fd7 
}
 .layui-btn-group .layui-btn:first-child{
     border-left:none;
     border-radius:0.02rem 0 0 0.02rem 
}
 .layui-btn-group .layui-btn-primary:first-child{
     border-left:0.01rem solid #dedede 
}
 .layui-btn-group .layui-btn:last-child{
     border-radius:0 0.02rem 0.02rem 0 
}
 .layui-btn-group .layui-btn+.layui-btn{
     margin-left:0 
}
 .layui-btn-group+.layui-btn-group{
     margin-left:0.1rem 
}
 .layui-btn-fluid{
     width:100% 
}
 .layui-input,.layui-select,.layui-textarea{
     height:0.38rem;
     line-height:1.3;
     line-height:0.38rem;
     border-width:0.01rem;
     border-style:solid;
     background-color:#fff;
     border-radius:0.05rem 
}
 .layui-input::-webkit-input-placeholder,.layui-select::-webkit-input-placeholder,.layui-textarea::-webkit-input-placeholder{
     line-height:1.3 
}
 .layui-input,.layui-textarea{
     display:block;
     width:100%;
     padding-left:0.1rem 
}
 .layui-input:hover,.layui-textarea:hover{
     border-color:#398fd7!important 
}
 .layui-input:focus,.layui-textarea:focus{
     border-color:#398fd7!important 
}
 .layui-textarea{
     min-height:1rem;
     height:auto;
     line-height:0.2rem;
     padding:0.06rem 0.1rem;
     resize:vertical 
}
 .layui-select{
     padding:0 0.1rem 
}
 .layui-form input[type=checkbox],.layui-form input[type=radio],.layui-form select{
     display:none 
}
 .layui-form [lay-ignore]{
     display:initial 
}
 .layui-form-item{
   
     clear:both;
     *zoom:1 
}
 .layui-form-item:after{
     content:'\20';
     clear:both;
     *zoom:1;
     display:block;
     height:0 
}
 .layui-form-label{
     float:left;
     display:block;
     padding:0.09rem 0.15rem 0.09rem 0;
     width:0.95rem;
     font-weight:400;
     line-height:0.2rem;
     text-align:right ; margin-left: 0.2rem;font-size: 0.12rem
}
 .layui-form-label-col{
     display:block;
     float:none;
     padding:0.09rem 0;
     line-height:0.2rem;
     text-align:left 
}
 .layui-form-item .layui-inline{
     margin-bottom:0.05rem;
     margin-right:0.1rem 
}
 .layui-input-block{
     margin-left:1.3rem;
     min-height:0.36rem ; 
}
 .layui-input-inline{
     display:inline-block;
     vertical-align:middle; 
}

 .layui-form-item .layui-input-inline{
     float:left;
	 width: 1.9rem;
     margin-right:0.1rem 
}
 .layui-form-text .layui-input-inline{
     width:auto 
}
 .layui-form-mid{
     float:left;
     display:block;
     padding:0.09rem 0!important;
     line-height:0.2rem;
     margin-right:0.1rem 
}
 .layui-form-danger+.layui-form-select .layui-input,.layui-form-danger:focus{
     border-color:#398fd7!important 
}
 .layui-form-select .layui-input{
     padding-right:0.3rem;
     cursor:pointer 
}
 .layui-form-select .layui-edge{
     position:absolute;
     right:0.1rem;
     top:50%;
     margin-top:-0.03rem;
     cursor:pointer;
     border-width:0.06rem;
     border-top-color:#dedede;
     border-top-style:solid;
     transition:all .3s;
     -webkit-transition:all .3s 
}
 .layui-form-select dl{
     display:none;
     position:absolute;
     left:0;
     top:0.42rem;
     padding:0.05rem 0;
     z-index:899;
     min-width:100%;
     border:1px solid #d2d2d2;
     max-height:3rem;
     overflow-y:auto;
     background-color:#fff;
     border-radius:0.02rem;
     box-shadow:0 0.02rem 0.04rem rgba(0,0,0,.12);
     box-sizing:border-box 
}
 .layui-form-select dl dd,.layui-form-select dl dt{
     padding:0 0.1rem;
     line-height:0.36rem;
     white-space:nowrap;
     overflow:hidden;
     text-overflow:ellipsis 
}
 .layui-form-select dl dt{
     font-size:0.12rem;
     color:#999 
}
 .layui-form-select dl dd{
     cursor:pointer 
}
 .layui-form-select dl dd:hover{
     background-color:#f2f2f2;
     -webkit-transition:.5s all;
     transition:.5s all 
}
 .layui-form-select .layui-select-group dd{
     padding-left:0.2rem 
}
 .layui-form-select dl dd.layui-select-tips{
     padding-left:0.1rem!important;
     color:#999 
}
 .layui-form-select dl dd.layui-this{
     background-color:#398fd7;
     color:#fff 
}
 .layui-form-checkbox,.layui-form-select dl dd.layui-disabled{
     background-color:#fff 
}
 .layui-form-selected dl{
     display:block 
}
 .layui-form-checkbox,.layui-form-checkbox *,.layui-form-switch{
     display:inline-block;
     vertical-align:middle 
}
 .layui-form-selected .layui-edge{
     margin-top:-0.09rem;
     -webkit-transform:rotate(180deg);
     transform:rotate(180deg);
     margin-top:-0.03rem
}
 :root .layui-form-selected .layui-edge{
     margin-top:-0.09rem
}
 .layui-form-selectup dl{
     top:auto;
     bottom:0.42rem 
}
 .layui-select-none{
     margin:0.05rem 0;
     text-align:center;
     color:#999 
}
 .layui-select-disabled .layui-disabled{
     border-color:#eee!important 
}
 .layui-select-disabled .layui-edge{
     border-top-color:#d2d2d2 
}
 .layui-form-checkbox{
     position:relative;
     height:0.38rem;
     line-height:1.3;
     margin-right:0.1rem;
     padding-right:0.3rem;
     cursor:pointer;
     font-size:0;
     -webkit-transition:.1s linear;
     transition:.1s linear;
     box-sizing:border-box 
}
 .layui-form-checkbox span{
     padding:0 0.1rem;
     height:100%;
     font-size:0.14rem;
     border-radius:0.02rem 0 0 0.02rem;
     background-color:#d2d2d2;
     color:#fff;
     overflow:hidden 
}
 .layui-form-checkbox:hover span{
     background-color:#dedede 
}
 .layui-form-checkbox i{
     position:absolute;
     right:0;
     top:0;
     width:0.3rem;
     height:0.28rem;
     border:1px solid #d2d2d2;
     border-left:none;
     border-radius:0 0.02rem 0.02rem 0;
     color:#fff;
     font-size:0.2rem;
     text-align:center 
}
 .layui-form-checkbox:hover i{
     border-color:#dedede;
     color:#dedede 
}
 .layui-form-checked,.layui-form-checked:hover{
     border-color:#398fd7 
}
 .layui-form-checked span,.layui-form-checked:hover span{
     background-color:#398fd7 
}
 .layui-form-checked i,.layui-form-checked:hover i{
     color:#398fd7 
}
 .layui-form-item .layui-form-checkbox{
     margin-top:0.04rem 
}
 .layui-form-checkbox[lay-skin=primary]{
     height:auto!important;
     line-height:normal!important;

     border:none!important;
     margin-right:0;
     padding-left:0.28rem;
     padding-right:0;
     background:0 0 
}
 .layui-form-checkbox[lay-skin=primary] span{
     padding-left:0;
     padding-right:0.15rem;
     line-height:0.18rem;
     background:0 0;
     color:#666 
}
 .layui-form-checkbox[lay-skin=primary] i{
     right:auto;
     left:0;
     width:0.15rem;
     height:0.15rem;
     line-height:0.15rem;
     border:0.01rem solid #d2d2d2;
     font-size:0.12rem;
     border-radius:0.02rem;
     background-color:#fff;
     -webkit-transition:.1s linear;
     transition:.1s linear ; 
}
 .layui-form-checkbox[lay-skin=primary]:hover i{
     border-color:#398fd7;
     color:#fff 
}
 .layui-form-checked[lay-skin=primary] i{
     border-color:#398fd7;
     background-color:#398fd7;
     color:#fff 
}
 .layui-checkbox-disbaled[lay-skin=primary] span{
     background:0 0!important;
     color:#dedede 
}
 .layui-checkbox-disbaled[lay-skin=primary]:hover i{
     border-color:#d2d2d2 
}
 .layui-form-item .layui-form-checkbox[lay-skin=primary]{
     margin-top:0.1rem 
}
 .layui-form-switch{
     position:relative;
     height:0.22rem;
     line-height:0.22rem;
     min-width:0.35rem;
     padding:0 0.05rem;
     margin-top:0.08rem;
     border:1px solid #d2d2d2;
     border-radius:0.2rem;
     cursor:pointer;
     background-color:#fff;
     -webkit-transition:.1s linear;
     transition:.1s linear 
}
 .layui-form-switch i{
     position:absolute;
     left:0.05rem;
     top:0.03rem;
     width:0.16rem;
     height:0.16rem;
     border-radius:0.2rem;
     background-color:#d2d2d2;
     -webkit-transition:.1s linear;
     transition:.1s linear 
}
 .layui-form-switch em{
     position:relative;
     top:0;
     width:0.25rem;
     margin-left:0.21rem;
     padding:0!important;
     text-align:center!important;
     color:#999!important;
     font-style:normal!important;
     font-size:0.12rem 
}
 .layui-form-onswitch{
     border-color:#398fd7;
     background-color:#398fd7 
}
 .layui-checkbox-disbaled,.layui-checkbox-disbaled i{
     border-color:#e2e2e2!important 
}
 .layui-form-onswitch i{
     left:100%;
     margin-left:-0.21rem;
     background-color:#fff 
}
 .layui-form-onswitch em{
     margin-left:0.05rem;
     margin-right:0.21rem;
     color:#fff!important 
}
 .layui-checkbox-disbaled span{
     background-color:#e2e2e2!important 
}
 .layui-checkbox-disbaled,.laydate-footer-btns spanhover i{
     color:#fff!important 
}
 [lay-radio]{
     display:none 
}
 .layui-form-radio,.layui-form-radio *{
     display:inline-block;
     vertical-align:middle 
}
 .layui-form-radio{
     line-height:0.28rem;
     margin:0rem 0.1rem 0 0;
     padding-right:0.1rem;
     cursor:pointer;
     font-size:0;
}
 .layui-form-radio *{
     font-size:0.14rem 
}
 .layui-form-radio>i{
     margin-right:0.08rem;
     font-size:0.19rem;
     color:#dedede 
}
 .layui-form-radio>i:hover,.layui-form-radioed>i{
     color:#398fd7 
}
 .layui-radio-disbaled>i{
     color:#e2e2e2!important 
}
 .layui-form-pane .layui-form-label{
     width:1.1rem;
     padding:0.08rem 0.15rem;
     height:0.38rem;
     line-height:0.2rem;
     border-width:0.01rem;
     border-style:solid;
     border-radius:0.02rem 0 0 0.02rem;
     text-align:center;
     background-color:#FBFBFB;
     overflow:hidden;
     box-sizing:border-box 
}
 .layui-form-pane .layui-input-inline{
     margin-left:-0.01rem 
}
 .layui-form-pane .layui-input-block{
     margin-left:1.1rem;
     left:-0.01rem 
}
 .layui-form-pane .layui-input{
     border-radius:0 0.02rem 0.02rem 0 
}
 .layui-form-pane .layui-form-text .layui-form-label{
     float:none;
     width:100%;
     border-radius:0.02rem;
     box-sizing:border-box;
     text-align:left 
}
 .layui-form-pane .layui-form-text .layui-input-inline{
     display:block;
     margin:0;
     top:-0.01rem;
     clear:both 
}
 .layui-form-pane .layui-form-text .layui-input-block{
     margin:0;
     left:0;
     top:-0.01rem 
}
 .layui-form-pane .layui-form-text .layui-textarea{
     min-height:1rem;
     border-radius:0 0 0.02rem 0.02rem 
}
 .layui-form-pane .layui-form-checkbox{
     margin:0.04rem 0 0.04rem 0.1rem 
}
 .layui-form-pane .layui-form-radio,.layui-form-pane .layui-form-switch{
     margin-top:0.06rem;
     margin-left:0.1rem 
}
 .layui-form-pane .layui-form-item[pane]{
     position:relative;
     border-width:0.01rem;
     border-style:solid 
}
 .layui-form-pane .layui-form-item[pane] .layui-form-label{
     position:absolute;
     left:0;
     top:0;
     height:100%;
     border-width:0 0.01rem 0 0 
}
 .layui-form-pane .layui-form-item[pane] .layui-input-inline{
     margin-left:1.1rem 
}
 @media screen and (max-width:4.5rem){
     .layui-form-item .layui-form-label{
         text-overflow:ellipsis;
         overflow:hidden;
         white-space:nowrap 
    }
     .layui-form-item .layui-inline{
         display:block;
         margin-right:0;
         margin-bottom:0.2rem;
         clear:both 
    }
     .layui-form-item .layui-inline:after{
         content:'\20';
         clear:both;
         display:block;
         height:0 
    }
     .layui-form-item .layui-input-inline{
         display:block;
         float:none;
         left:-0.03rem;
         width:auto;
         margin:0 0 0.1rem 1.12rem 
    }
     .layui-form-item .layui-input-inline+.layui-form-mid{
         margin-left:1.1rem;
         top:-0.05rem;
         padding:0 
    }
     .layui-form-item .layui-form-checkbox{
         margin-right:0.05rem;
         margin-bottom:0.05rem 
    }
}
 .layui-layedit{
     border-width:0.01rem;
     border-style:solid;
     border-radius:0.02rem 
}
 .layui-layedit-tool{
     padding:0.03rem 0.05rem;
     border-bottom-width:0.01rem;
     border-bottom-style:solid;
     font-size:0 
}
 .layedit-tool-fixed{
     position:fixed;
     top:0;
     border-top:0.01rem solid #e2e2e2 
}
 .layui-layedit-tool .layedit-tool-mid,.layui-layedit-tool .layui-icon{
     display:inline-block;
     vertical-align:middle;
     text-align:center;
     font-size:0.14rem 
}
 .layui-layedit-tool .layui-icon{
     position:relative;
     width:0.32rem;
     height:0.3rem;
     line-height:0.3rem;
     margin:0.03rem 0.05rem;
     color:#777;
     cursor:pointer;
     border-radius:0.02rem 
}
 .layui-layedit-tool .layui-icon:hover{
     color:#393D49 
}
 .layui-layedit-tool .layui-icon:active{
     color:#000 
}
 .layui-layedit-tool .layedit-tool-active{
     background-color:#e2e2e2;
     color:#000 
}
 .layui-layedit-tool .layui-disabled,.layui-layedit-tool .layui-disabled:hover{
     color:#d2d2d2;
     cursor:not-allowed 
}
 .layui-layedit-tool .layedit-tool-mid{
     width:0.01rem;
     height:0.18rem;
     margin:0 0.1rem;
     background-color:#d2d2d2 
}
 .layedit-tool-html{
     width:0.5rem!important;
     font-size:0.3rem!important 
}
 .layedit-tool-b,.layedit-tool-code,.layedit-tool-help{
     font-size:0.16rem!important 
}
 .layedit-tool-d,.layedit-tool-face,.layedit-tool-image,.layedit-tool-unlink{
     font-size:0.18rem!important 
}
 .layedit-tool-image input{
     position:absolute;
     font-size:0;
     left:0;
     top:0;
     width:100%;
     height:100%;
     opacity:.01;
     filter:Alpha(opacity=1);
     cursor:pointer 
}
 .layui-layedit-iframe iframe{
     display:block;
     width:100% 
}
 #LAY_layedit_code{
     overflow:hidden 
}
 .layui-laypage{
     display:inline-block;
     *display:inline;
     *zoom:1;
     vertical-align:middle;
     margin:0.1rem 0;
     font-size:0 
}
 .layui-laypage>a:first-child,.layui-laypage>a:first-child em{
     border-radius:0.02rem 0 0 0.02rem 
}
 .layui-laypage>a:last-child,.layui-laypage>a:last-child em{
     border-radius:0 0.02rem 0.02rem 0 
}
 .layui-laypage>:first-child{
     margin-left:0!important 
}
 .layui-laypage>:last-child{
     margin-right:0!important 
}
 .layui-laypage a,.layui-laypage button,.layui-laypage input,.layui-laypage select,.layui-laypage span{
     border:1px solid #e2e2e2 
}
 .layui-laypage a,.layui-laypage span{
     display:inline-block;
     *display:inline;
     *zoom:1;
     vertical-align:middle;
     padding:0 0.15rem;
     height:0.28rem;
     line-height:0.28rem;
     margin:0 -0.01rem 0.05rem 0;
     background-color:#fff;
     color:#333;
     font-size:0.12rem 
}
 .layui-flow-more a *,.layui-laypage input,.layui-table-view select[lay-ignore]{
     display:inline-block 
}
 .layui-laypage a:hover{
     color:#398fd7 
}
 .layui-laypage em{
     font-style:normal 
}
 .layui-laypage .layui-laypage-spr{
     color:#999;
     font-weight:700 
}
 .layui-laypage a{
     text-decoration:none 
}
 .layui-laypage .layui-laypage-curr{
     position:relative 
}
 .layui-laypage .layui-laypage-curr em{
     position:relative;
     color:#fff 
}
 .layui-laypage .layui-laypage-curr .layui-laypage-em{
     position:absolute;
     left:-0.01rem;
     top:-0.01rem;
     padding:0.01rem;
     width:100%;
     height:100%;
     background-color:#398fd7 
}
 .layui-laypage-em{
     border-radius:0.02rem 
}
 .layui-laypage-next em,.layui-laypage-prev em{
     font-family:Sim sun;
     font-size:0.16rem 
}
 .layui-laypage .layui-laypage-count,.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh,.layui-laypage .layui-laypage-skip{
     margin-left:0.1rem;
     margin-right:0.1rem;
     padding:0;
     border:none 
}
 .layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh{
     vertical-align:top 
}
 .layui-laypage .layui-laypage-refresh i{
     font-size:0.18rem;
     cursor:pointer 
}
 .layui-laypage select{
     height:0.22rem;
     padding:0.03rem;
     border-radius:0.02rem;
     cursor:pointer 
}
 .layui-laypage .layui-laypage-skip{
     height:0.3rem;
     line-height:0.3rem;
     color:#999 
}
 .layui-laypage button,.layui-laypage input{
     height:0.3rem;
     line-height:0.3rem;
     border-radius:0.02rem;
     vertical-align:top;
     background-color:#fff;
     box-sizing:border-box 
}
 .layui-laypage input{
     width:0.4rem;
     margin:0 0.1rem;
     padding:0 0.03rem;
     text-align:center 
}
 .layui-laypage input:focus,.layui-laypage select:focus{
     border-color:#398fd7!important 
}
 .layui-laypage button{
     margin-left:0.1rem;
     padding:0 0.1rem;
     cursor:pointer 
}
 .layui-table,.layui-table-view{
     margin:0.1rem 0 
}
 .layui-flow-more{
     margin:0.1rem 0;
     text-align:center;
     color:#999;
     font-size:0.14rem 
}
 .layui-flow-more a{
     height:0.32rem;
     line-height:0.32rem 
}
 .layui-flow-more a *{
     vertical-align:top 
}
 .layui-flow-more a cite{
     padding:0 0.2rem;
     border-radius:0.03rem;
     background-color:#eee;
     color:#333;
     font-style:normal 
}
 .layui-flow-more a cite:hover{
     opacity:.8 
}
 .layui-flow-more a i{
     font-size:0.3rem;
     color:#737383 
}
 .layui-table{
     width:100%;
     background-color:#fff;
     color:#666 
}
 .layui-table tr{
     transition:all .3s;
     -webkit-transition:all .3s 
}
 .layui-table th{
     text-align:left;
     font-weight:400 
}
 .layui-table tbody tr:hover,.layui-table thead tr,.layui-table-click,.layui-table-header,.layui-table-hover,.layui-table-mend,.layui-table-patch,.layui-table-tool,.layui-table-total,.layui-table-total tr,.layui-table[lay-even] tr:nth-child(even){
     background-color:#f2f2f2 
}
 .layui-table td,.layui-table th,.layui-table-col-set,.layui-table-fixed-r,.layui-table-grid-down,.layui-table-header,.layui-table-page,.layui-table-tips-main,.layui-table-tool,.layui-table-total,.layui-table-view,.layui-table[lay-skin=line],.layui-table[lay-skin=row]{
     border-width:0.01rem;
     border-style:solid;
     border-color:#e6e6e6 
}
 .layui-table td,.layui-table th{
     position:relative;
     padding:0.09rem 0.15rem;
     min-height:0.2rem;
     line-height:0.2rem;
     font-size:0.14rem 
}
 .layui-table[lay-skin=line] td,.layui-table[lay-skin=line] th{
     border-width:0 0 0.01rem 
}
 .layui-table[lay-skin=row] td,.layui-table[lay-skin=row] th{
     border-width:0 0.01rem 0 0 
}
 .layui-table[lay-skin=nob] td,.layui-table[lay-skin=nob] th{
     border:none 
}
 .layui-table img{
     max-width:1rem 
}
 .layui-table[lay-size=lg] td,.layui-table[lay-size=lg] th{
     padding:0.15rem 0.3rem 
}
 .layui-table-view .layui-table[lay-size=lg] .layui-table-cell{
     height:0.4rem;
     line-height:0.4rem 
}
 .layui-table[lay-size=sm] td,.layui-table[lay-size=sm] th{
     font-size:0.12rem;
     padding:0.05rem 0.1rem 
}
 .layui-table-view .layui-table[lay-size=sm] .layui-table-cell{
     height:0.2rem;
     line-height:0.2rem 
}
 .layui-table[lay-data]{
     display:none 
}
 .layui-table-box{
     position:relative;
     overflow:hidden 
}
 .layui-table-view .layui-table{
     position:relative;
     width:auto;
     margin:0 
}
 .layui-table-view .layui-table[lay-skin=line]{
     border-width:0 0.01rem 0 0 
}
 .layui-table-view .layui-table[lay-skin=row]{
     border-width:0 0 0.01rem 
}
 .layui-table-view .layui-table td,.layui-table-view .layui-table th{
     padding:0.05rem 0;
     border-top:none;
     border-left:none 
}
 .layui-table-view .layui-table th.layui-unselect .layui-table-cell span{
     cursor:pointer 
}
 .layui-table-view .layui-table td{
     cursor:default 
}
 .layui-table-view .layui-form-checkbox[lay-skin=primary] i{
     width:0.18rem;
     height:0.18rem 
}
 .layui-table-view .layui-form-radio{
     line-height:0;
     padding:0 
}
 .layui-table-view .layui-form-radio>i{
     margin:0;
     font-size:0.2rem 
}
 .layui-table-init{
     position:absolute;
     left:0;
     top:0;
     width:100%;
     height:100%;
     text-align:center;
     z-index:110 
}
 .layui-table-init .layui-icon{
     position:absolute;
     left:50%;
     top:50%;
     margin:-0.15rem 0 0 -0.15rem;
     font-size:0.3rem;
     color:#dedede 
}
 .layui-table-header{
     border-width:0 0 0.01rem;
     overflow:hidden 
}
 .layui-table-header .layui-table{
     margin-bottom:-0.01rem 
}
 .layui-table-tool .layui-inline[lay-event]{
     position:relative;
     width:0.26rem;
     height:0.26rem;
     padding:0.05rem;
     line-height:0.16rem;
     margin-right:0.1rem;
     text-align:center;
     color:#333;
     border:1px solid #ccc;
     cursor:pointer;
     -webkit-transition:.5s all;
     transition:.5s all 
}
 .layui-table-tool .layui-inline[lay-event]:hover{
     border:1px solid #999 
}
 .layui-table-tool-temp{
     padding-right:1.2rem 
}
 .layui-table-tool-self{
     position:absolute;
     right:0.17rem;
     top:0.1rem 
}
 .layui-table-tool .layui-table-tool-self .layui-inline[lay-event]{
     margin:0 0 0 0.1rem 
}
 .layui-table-tool-panel{
     position:absolute;
     top:0.29rem;
     left:-0.01rem;
     padding:0.05rem 0;
     min-width:1.5rem;
     min-height:0.4rem;
     border:1px solid #d2d2d2;
     text-align:left;
     overflow-y:auto;
     background-color:#fff;
     box-shadow:0 0.02rem 0.04rem rgba(0,0,0,.12) 
}
 .layui-table-cell,.layui-table-tool-panel li{
     overflow:hidden;
     text-overflow:ellipsis;
     white-space:nowrap 
}
 .layui-table-tool-panel li{
     padding:0 0.1rem;
     line-height:0.3rem;
     -webkit-transition:.5s all;
     transition:.5s all 
}
 .layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary]{
     width:100%;
     padding-left:0.28rem 
}
 .layui-table-tool-panel li:hover{
     background-color:#f2f2f2 
}
 .layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] i{
     position:absolute;
     left:0;
     top:0 
}
 .layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] span{
     padding:0 
}
 .layui-table-tool .layui-table-tool-self .layui-table-tool-panel{
     left:auto;
     right:-0.01rem 
}
 .layui-table-col-set{
     position:absolute;
     right:0;
     top:0;
     width:0.2rem;
     height:100%;
     border-width:0 0 0 0.01rem;
     background-color:#fff 
}
 .layui-table-sort{
     width:0.1rem;
     height:0.2rem;
     margin-left:0.05rem;
     cursor:pointer!important 
}
 .layui-table-sort .layui-edge{
     position:absolute;
     left:0.05rem;
     border-width:0.05rem 
}
 .layui-table-sort .layui-table-sort-asc{
     top:0.03rem;
     border-top:none;
     border-bottom-style:solid;
     border-bottom-color:#b2b2b2 
}
 .layui-table-sort .layui-table-sort-asc:hover{
     border-bottom-color:#666 
}
 .layui-table-sort .layui-table-sort-desc{
     bottom:0.05rem;
     border-bottom:none;
     border-top-style:solid;
     border-top-color:#b2b2b2 
}
 .layui-table-sort .layui-table-sort-desc:hover{
     border-top-color:#666 
}
 .layui-table-sort[lay-sort=asc] .layui-table-sort-asc{
     border-bottom-color:#000 
}
 .layui-table-sort[lay-sort=desc] .layui-table-sort-desc{
     border-top-color:#000 
}
 .layui-table-cell{
     height:0.28rem;
     line-height:0.28rem;
     padding:0 0.15rem;
     position:relative;
     box-sizing:border-box 
}
 .layui-table-cell .layui-form-checkbox[lay-skin=primary]{
     top:-0.01rem;
     padding:0 
}
 .layui-table-cell .layui-table-link{
     color:#01AAED 
}
 .laytable-cell-checkbox,.laytable-cell-numbers,.laytable-cell-radio,.laytable-cell-space{
     padding:0;
     text-align:center 
}
 .layui-table-body{
     position:relative;
     overflow:auto;
     margin-right:-0.01rem;
     margin-bottom:-0.01rem 
}
 .layui-table-body .layui-none{
     line-height:0.26rem;
     padding:0.15rem;
     text-align:center;
     color:#999 
}
 .layui-table-fixed{
     position:absolute;
     left:0;
     top:0;
     z-index:101 
}
 .layui-table-fixed .layui-table-body{
     overflow:hidden 
}
 .layui-table-fixed-l{
     box-shadow:0 -0.01rem 0.08rem rgba(0,0,0,.08) 
}
 .layui-table-fixed-r{
     left:auto;
     right:-0.01rem;
     border-width:0 0 0 0.01rem;
     box-shadow:-0.01rem 0 0.08rem rgba(0,0,0,.08) 
}
 .layui-table-fixed-r .layui-table-header{
     position:relative;
     overflow:visible 
}
 .layui-table-mend{
     position:absolute;
     right:-0.49rem;
     top:0;
     height:100%;
     width:0.5rem 
}
 .layui-table-tool{
     position:relative;
     z-index:890;
     width:100%;
     min-height:0.5rem;
     line-height:0.3rem;
     padding:0.1rem 0.15rem;
     border-width:0 0 0.01rem 
}
 .layui-table-tool .layui-btn-container{
     margin-bottom:-0.1rem 
}
 .layui-table-page,.layui-table-total{
     border-width:0.01rem 0 0;
     margin-bottom:-0.01rem;
     overflow:hidden 
}
 .layui-table-page{
     position:relative;
     width:100%;
     padding:0.07rem 0.07rem 0;
     height:0.41rem;
     font-size:0.12rem;
     white-space:nowrap 
}
 .layui-table-page>div{
     height:0.26rem 
}
 .layui-table-page .layui-laypage{
     margin:0 
}
 .layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span{
     height:0.26rem;
     line-height:0.26rem;
     margin-bottom:0.1rem;
     border:none;
     background:0 0 
}
 .layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span.layui-laypage-curr{
     padding:0 0.12rem 
}
 .layui-table-page .layui-laypage span{
     margin-left:0;
     padding:0 
}
 .layui-table-page .layui-laypage .layui-laypage-prev{
     margin-left:-0.07rem!important 
}
 .layui-table-page .layui-laypage .layui-laypage-curr .layui-laypage-em{
     left:0;
     top:0;
     padding:0 
}
 .layui-table-page .layui-laypage button,.layui-table-page .layui-laypage input{
     height:0.26rem;
     line-height:0.26rem 
}
 .layui-table-page .layui-laypage input{
     width:0.4rem 
}
 .layui-table-page .layui-laypage button{
     padding:0 0.1rem 
}
 .layui-table-page select{
     height:0.18rem 
}
 .layui-table-patch .layui-table-cell{
     padding:0;
     width:0.3rem 
}
 .layui-table-edit{
     position:absolute;
     left:0;
     top:0;
     width:100%;
     height:100%;
     padding:0 0.14rem 0.01rem;
     border-radius:0;
     box-shadow:0.01rem 0.01rem 0.2rem rgba(0,0,0,.15) 
}
 .layui-table-edit:focus{
     border-color:#398fd7!important 
}
 select.layui-table-edit{
     padding:0 0 0 0.1rem;
     border-color:#dedede 
}
 .layui-table-view .layui-form-checkbox,.layui-table-view .layui-form-radio,.layui-table-view .layui-form-switch{
     top:0;
     margin:0;
     box-sizing:content-box 
}
 .layui-table-view .layui-form-checkbox{
     top:-0.01rem;
     height:0.26rem;
     line-height:0.26rem 
}
 .layui-table-view .layui-form-checkbox i{
     height:0.26rem 
}
 .layui-table-grid .layui-table-cell{
     overflow:visible 
}
 .layui-table-grid-down{
     position:absolute;
     top:0;
     right:0;
     width:0.26rem;
     height:100%;
     padding:0.05rem 0;
     border-width:0 0 0 0.01rem;
     text-align:center;
     background-color:#fff;
     color:#999;
     cursor:pointer 
}
 .layui-table-grid-down .layui-icon{
     position:absolute;
     top:50%;
     left:50%;
     margin:-0.08rem 0 0 -0.08rem 
}
 .layui-table-grid-down:hover{
     background-color:#fbfbfb 
}
 body .layui-table-tips .layui-layer-content{
     background:0 0;
     padding:0;
     box-shadow:0 0.01rem 0.06rem rgba(0,0,0,.12) 
}
 .layui-table-tips-main{
     margin:-0.44rem 0 0 -0.01rem;
     max-height:1.5rem;
     padding:0.08rem 0.15rem;
     font-size:0.14rem;
     overflow-y:scroll;
     background-color:#fff;
     color:#666 
}
 .layui-table-tips-c{
     position:absolute;
     right:-0.03rem;
     top:-0.13rem;
     width:0.2rem;
     height:0.2rem;
     padding:0.03rem;
     cursor:pointer;
     background-color:#666;
     border-radius:50%;
     color:#fff 
}
 .layui-table-tips-c:hover{
     background-color:#777 
}
 .layui-table-tips-c:before{
     position:relative;
     right:-0.02rem 
}
 .layui-upload-file{
     display:none!important;
     opacity:.01;
     filter:Alpha(opacity=1) 
}
 .layui-upload-drag,.layui-upload-form,.layui-upload-wrap{
     display:inline-block 
}
 .layui-upload-list{
     margin:0.1rem 0 
}
 .layui-upload-choose{
     padding:0 0.1rem;
     color:#999 
}
 .layui-upload-drag{
     position:relative;
     padding:0.3rem;
     border:1px dashed #e2e2e2;
     background-color:#fff;
     text-align:center;
     cursor:pointer;
     color:#999 
}
 .layui-upload-drag .layui-icon{
     font-size:0.5rem;
     color:#398fd7 
}
 .layui-upload-drag[lay-over]{
     border-color:#398fd7 
}
 .layui-upload-iframe{
     position:absolute;
     width:0;
     height:0;
     border:0;
     visibility:hidden 
}
 .layui-upload-wrap{
     position:relative;
     vertical-align:middle 
}
 .layui-upload-wrap .layui-upload-file{
     display:block!important;
     position:absolute;
     left:0;
     top:0;
     z-index:10;
     font-size:1rem;
     width:100%;
     height:100%;
     opacity:.01;
     filter:Alpha(opacity=1);
     cursor:pointer 
}
 .layui-tree{
     line-height:0.26rem 
}
 .layui-tree li{
     text-overflow:ellipsis;
     overflow:hidden;
     white-space:nowrap 
}
 .layui-tree li .layui-tree-spread,.layui-tree li a{
     display:inline-block;
     vertical-align:top;
     height:0.26rem;
     *display:inline;
     *zoom:1;
     cursor:pointer 
}
 .layui-tree li a{
     font-size:0 
}
 .layui-tree li a i{
     font-size:0.16rem 
}
 .layui-tree li a cite{
     padding:0 0.06rem;
     font-size:0.14rem;
     font-style:normal 
}
 .layui-tree li i{
     padding-left:0.06rem;
     color:#333;
     -moz-user-select:none 
}
 .layui-tree li .layui-tree-check{
     font-size:0.13rem 
}
 .layui-tree li .layui-tree-check:hover{
     color:#009E94 
}
 .layui-tree li ul{
     display:none;
     margin-left:0.2rem 
}
 .layui-tree li .layui-tree-enter{
     line-height:0.24rem;
     border:1px dotted #000 
}
 .layui-tree-drag{
     display:none;
     position:absolute;
     left:-6.66rem;
     top:-6.66rem;
     background-color:#f2f2f2;
     padding:0.05rem 0.1rem;
     border:1px dotted #000;
     white-space:nowrap 
}
 .layui-tree-drag i{
     padding-right:0.05rem 
}
 .layui-nav{
     position:relative;
     padding:0 0.2rem;
     background-color:#393D49;
     color:#fff;
     border-radius:0.02rem;
     font-size:0;
     box-sizing:border-box 
}
 .layui-nav *{
     font-size:0.14rem 
}
 .layui-nav .layui-nav-item{
     position:relative;
     display:inline-block;
     *display:inline;
     *zoom:1;
     vertical-align:middle;
     line-height:0.6rem 
}
 .layui-nav .layui-nav-item a{
     display:block;
     padding:0 0.2rem;
     color:#fff;
     color:rgba(255,255,255,.7);
     transition:all .3s;
     -webkit-transition:all .3s 
}
 .layui-nav .layui-this:after,.layui-nav-bar,.layui-nav-tree .layui-nav-itemed:after{
     position:absolute;
     left:0;
     top:0;
     width:0;
     height:0.05rem;
     background-color:#398fd7;
     transition:all .2s;
     -webkit-transition:all .2s 
}
 .layui-nav-bar{
     z-index:1000 
}
 .layui-nav .layui-nav-item a:hover,.layui-nav .layui-this a{
     color:#fff 
}
 .layui-nav .layui-this:after{
     content:'';
     top:auto;
     bottom:0;
     width:100% 
}
 .layui-nav-img{
     width:0.3rem;
     height:0.3rem;
     margin-right:0.1rem;
     border-radius:50% 
}
 .layui-nav .layui-nav-more{
     content:'';
     width:0;
     height:0;
     border-style:solid dashed dashed;
     border-color:#fff transparent transparent;
     overflow:hidden;
     cursor:pointer;
     transition:all .2s;
     -webkit-transition:all .2s;
     position:absolute;
     top:50%;
     right:0.03rem;
     margin-top:-0.03rem;
     border-width:0.06rem;
     border-top-color:rgba(255,255,255,.7) 
}
 .layui-nav .layui-nav-mored,.layui-nav-itemed>a .layui-nav-more{
     margin-top:-0.09rem;
     border-style:dashed dashed solid;
     border-color:transparent transparent #fff 
}
 .layui-nav-child{
     display:none;
     position:absolute;
     left:0;
     top:0.65rem;
     min-width:100%;
     line-height:0.36rem;
     padding:0.05rem 0;
     box-shadow:0 0.02rem 0.04rem rgba(0,0,0,.12);
     border:1px solid #d2d2d2;
     background-color:#fff;
     z-index:100;
     border-radius:0.02rem;
     white-space:nowrap 
}
 .layui-nav .layui-nav-child a{
     color:#333 
}
 .layui-nav .layui-nav-child a:hover{
     background-color:#f2f2f2;
     color:#000 
}
 .layui-nav-child dd{
     position:relative 
}
 .layui-nav .layui-nav-child dd.layui-this a,.layui-nav-child dd.layui-this{
     background-color:#398fd7;
     color:#fff 
}
 .layui-nav-child dd.layui-this:after{
     display:none 
}
 .layui-nav-tree{
     width:2rem;
     padding:0 
}
 .layui-nav-tree .layui-nav-item{
     display:block;
     width:100%;
     line-height:0.45rem 
}
 .layui-nav-tree .layui-nav-item a{
     position:relative;
     height:0.45rem;
     line-height:0.45rem;
     text-overflow:ellipsis;
     overflow:hidden;
     white-space:nowrap 
}
 .layui-nav-tree .layui-nav-item a:hover{
     background-color:#4E5465 
}
 .layui-nav-tree .layui-nav-bar{
     width:0.05rem;
     height:0;
     background-color:#398fd7 
}
 .layui-nav-tree .layui-nav-child dd.layui-this,.layui-nav-tree .layui-nav-child dd.layui-this a,.layui-nav-tree .layui-this,.layui-nav-tree .layui-this>a,.layui-nav-tree .layui-this>a:hover{
     background-color:#398fd7;
     color:#fff 
}
 .layui-nav-tree .layui-this:after{
     display:none 
}
 .layui-nav-itemed>a,.layui-nav-tree .layui-nav-title a,.layui-nav-tree .layui-nav-title a:hover{
     color:#fff!important 
}
 .layui-nav-tree .layui-nav-child{
     position:relative;
     z-index:0;
     top:0;
     border:none;
     box-shadow:none 
}
 .layui-nav-tree .layui-nav-child a{
     height:0.4rem;
     line-height:0.4rem;
     color:#fff;
     color:rgba(255,255,255,.7) 
}
 .layui-nav-tree .layui-nav-child,.layui-nav-tree .layui-nav-child a:hover{
     background:0 0;
     color:#fff 
}
 .layui-nav-tree .layui-nav-more{
     right:0.1rem 
}
 .layui-nav-itemed>.layui-nav-child{
     display:block;
     padding:0;
     background-color:rgba(0,0,0,.3)!important 
}
 .layui-nav-itemed>.layui-nav-child>.layui-this>.layui-nav-child{
     display:block 
}
 .layui-nav-side{
     position:fixed;
     top:0;
     bottom:0;
     left:0;
     overflow-x:hidden;
     z-index:999 
}
 .layui-bg-blue .layui-nav-bar,.layui-bg-blue .layui-nav-itemed:after,.layui-bg-blue .layui-this:after{
     background-color:#93D1FF 
}
 .layui-bg-blue .layui-nav-child dd.layui-this{
     background-color:#1E9FFF 
}
 .layui-bg-blue .layui-nav-itemed>a,.layui-nav-tree.layui-bg-blue .layui-nav-title a,.layui-nav-tree.layui-bg-blue .layui-nav-title a:hover{
     background-color:#007DDB!important 
}
 .layui-breadcrumb{
     visibility:hidden;
     font-size:0 
}
 .layui-breadcrumb>*{
     font-size:0.14rem 
}
 .layui-breadcrumb a{
     color:#999!important 
}
 .layui-breadcrumb a:hover{
     color:#398fd7!important 
}
 .layui-breadcrumb a cite{
     color:#666;
     font-style:normal 
}
 .layui-breadcrumb span[lay-separator]{
     margin:0 0.1rem;
     color:#999 
}
 .layui-tab{
     margin:0.1rem 0;
     text-align:left!important 
}
 .layui-tab[overflow]>.layui-tab-title{
     overflow:hidden 
}
 .layui-tab-title{
     position:relative;
     left:0;
     height:0.4rem;
     white-space:nowrap;
     font-size:0;
     border-bottom-width:0.01rem;
     border-bottom-style:solid;
     transition:all .2s;
     -webkit-transition:all .2s 
}
 .layui-tab-title li{
     display:inline-block;
     *display:inline;
     *zoom:1;
     vertical-align:middle;
     font-size:0.14rem;
     transition:all .2s;
     -webkit-transition:all .2s;
     position:relative;
     line-height:0.4rem;
     min-width:0.65rem;
	  padding:0 0.05rem;
	 margin:0 0.2rem;
     text-align:center;
     cursor:pointer ;
}
 .layui-tab-title li a{
     display:block 
}
 .layui-tab-title .layui-this{
     color:#000 
}
 .layui-tab-title .layui-this:after{
     position:absolute;
     left:0;
     top:0;
     content:'';
     width:100%;
     height:0.41rem;
     border-width:0.01rem;
     border-style:solid;
     border-bottom-color:#fff;
     border-radius:0.02rem 0.02rem 0 0;
     box-sizing:border-box;
     pointer-events:none 
}
 .layui-tab-bar{
     position:absolute;
     right:0;
     top:0;
     z-index:10;
     width:0.3rem;
     height:0.39rem;
     line-height:0.39rem;
     border-width:0.01rem;
     border-style:solid;
     border-radius:0.02rem;
     text-align:center;
     background-color:#fff;
     cursor:pointer 
}
 .layui-tab-bar .layui-icon{
     position:relative;
     display:inline-block;
     top:0.03rem;
     transition:all .3s;
     -webkit-transition:all .3s 
}
 .layui-tab-item{
     display:none ; padding: 0
}
 .layui-tab-more{
     padding-right:0.3rem;
     height:auto!important;
     white-space:normal!important 
}
 .layui-tab-more li.layui-this:after{
     border-bottom-color:#e2e2e2;
     border-radius:0.02rem 
}
 .layui-tab-more .layui-tab-bar .layui-icon{
     top:-0.02rem;
     top:0.03rem;
     -webkit-transform:rotate(180deg);
     transform:rotate(180deg) 
}
 :root .layui-tab-more .layui-tab-bar .layui-icon{
     top:-0.02rem
}
 .layui-tab-content{
     padding:0 0 ; height: auto!important; min-height:4rem
}
 .layui-tab-title li .layui-tab-close{
     position:relative;
     display:inline-block;
     width:0.18rem;
     height:0.18rem;
     line-height:0.2rem;
     margin-left:0.08rem;
     top:0.01rem;
     text-align:center;
     font-size:0.15rem;
     color:#dedede;
     transition:all .2s;
     -webkit-transition:all .2s 
}
 .layui-tab-title li .layui-tab-close:hover{
     border-radius:0.02rem;
     background-color:#FF5722;
     color:#fff 
}
 .layui-tab-brief>.layui-tab-title .layui-this{
     color:#ee7a3a ; font-size: 0.16rem; font-weight: bold
}
 .layui-tab-brief>.layui-tab-more li.layui-this:after,.layui-tab-brief>.layui-tab-title .layui-this:after{
     border:none;
     border-radius:0;
     border-bottom:0.03rem solid #ee7a3a 
}
 .layui-tab-brief[overflow]>.layui-tab-title .layui-this:after{
     top:-0.01rem 
}
 .layui-tab-card{
     border-width:0.01rem;
     border-style:solid;
     border-radius:0.02rem;
     box-shadow:0 0.02rem 0.05rem 0 rgba(0,0,0,.1) 
}
 .layui-tab-card>.layui-tab-title{
     background-color:#f2f2f2 
}
 .layui-tab-card>.layui-tab-title li{
     margin-right:-0.01rem;
     margin-left:-0.01rem 
}
 .layui-tab-card>.layui-tab-title .layui-this{
     background-color:#fff 
}
 .layui-tab-card>.layui-tab-title .layui-this:after{
     border-top:none;
     border-width:0.01rem;
     border-bottom-color:#fff 
}
 .layui-tab-card>.layui-tab-title .layui-tab-bar{
     height:0.4rem;
     line-height:0.4rem;
     border-radius:0;
     border-top:none;
     border-right:none 
}
 .layui-tab-card>.layui-tab-more .layui-this{
     background:0 0;
     color:#398fd7 
}
 .layui-tab-card>.layui-tab-more .layui-this:after{
     border:none 
}
 .layui-timeline{
     padding-left:0.05rem 
}
 .layui-timeline-item{
     position:relative;
     padding-bottom:0.2rem 
}
 .layui-timeline-axis{
     position:absolute;
     left:-0.05rem;
     top:0;
     z-index:10;
     width:0.2rem;
     height:0.2rem;
     line-height:0.2rem;
     background-color:#fff;
     color:#398fd7;
     border-radius:50%;
     text-align:center;
     cursor:pointer 
}
 .layui-timeline-axis:hover{
     color:#FF5722 
}
 .layui-timeline-item:before{
     content:'';
     position:absolute;
     left:0.05rem;
     top:0;
     z-index:0;
     width:0.01rem;
     height:100% 
}
 .layui-timeline-item:last-child:before{
     display:none 
}
 .layui-timeline-item:first-child:before{
     display:block 
}
 .layui-timeline-content{
     padding-left:0.25rem 
}
 .layui-timeline-title{
     position:relative;
     margin-bottom:0.1rem 
}
 .layui-badge,.layui-badge-dot,.layui-badge-rim{
     position:relative;
     display:inline-block;
     padding:0 0.06rem;
     font-size:0.12rem;
     text-align:center;
     background-color:#FF5722;
     color:#fff;
     border-radius:0.02rem 
}
 .layui-badge{
     height:0.18rem;
     line-height:0.18rem 
}
 .layui-badge-dot{
     width:0.08rem;
     height:0.08rem;
     padding:0;
     border-radius:50% 
}
 .layui-badge-rim{
     height:0.18rem;
     line-height:0.18rem;
     border-width:0.01rem;
     border-style:solid;
     background-color:#fff;
     color:#666 
}
 .layui-btn .layui-badge,.layui-btn .layui-badge-dot{
     margin-left:0.05rem 
}
 .layui-nav .layui-badge,.layui-nav .layui-badge-dot{
     position:absolute;
     top:50%;
     margin:-0.08rem 0.06rem 0 
}
 .layui-tab-title .layui-badge,.layui-tab-title .layui-badge-dot{
     left:0.05rem;
     top:-0.02rem 
}
 .layui-carousel{
     position:relative;
     left:0;
     top:0;
     background-color:#f8f8f8 
}
 .layui-carousel>[carousel-item]{
     position:relative;
     width:100%;
     height:100%;
     overflow:hidden 
}
 .layui-carousel>[carousel-item]:before{
     position:absolute;
     content:'\e63d';
     left:50%;
     top:50%;
     width:1rem;
     line-height:0.2rem;
     margin:-0.1rem 0 0 -0.5rem;
     text-align:center;
     color:#dedede;
     font-family:layui-icon!important;
     font-size:0.3rem;
     font-style:normal;
     -webkit-font-smoothing:antialiased;
     -moz-osx-font-smoothing:grayscale 
}
 .layui-carousel>[carousel-item]>*{
     display:none;
     position:absolute;
     left:0;
     top:0;
     width:100%;
     height:100%;
     background-color:#f8f8f8;
     transition-duration:.3s;
     -webkit-transition-duration:.3s 
}
 .layui-carousel-updown>*{
     -webkit-transition:.3s ease-in-out up;
     transition:.3s ease-in-out up 
}
 .layui-carousel-arrow{
     display:none\9;
     opacity:0;
     position:absolute;
     left:0.1rem;
     top:50%;
     margin-top:-0.18rem;
     width:0.36rem;
     height:0.36rem;
     line-height:0.36rem;
     text-align:center;
     font-size:0.2rem;
     border:0;
     border-radius:50%;
     background-color:rgba(0,0,0,.2);
     color:#fff;
     -webkit-transition-duration:.3s;
     transition-duration:.3s;
     cursor:pointer 
}
 .layui-carousel-arrow[lay-type=add]{
     left:auto!important;
     right:0.1rem 
}
 .layui-carousel:hover .layui-carousel-arrow[lay-type=add],.layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=add]{
     right:0.2rem 
}
 .layui-carousel[lay-arrow=always] .layui-carousel-arrow{
     opacity:1;
     left:0.2rem 
}
 .layui-carousel[lay-arrow=none] .layui-carousel-arrow{
     display:none 
}
 .layui-carousel-arrow:hover,.layui-carousel-ind ul:hover{
     background-color:rgba(0,0,0,.35) 
}
 .layui-carousel:hover .layui-carousel-arrow{
     display:block\9;
     opacity:1;
     left:0.2rem 
}
 .layui-carousel-ind{
     position:relative;
     top:-0.35rem;
     width:100%;
     line-height:0!important;
     text-align:center;
     font-size:0 
}
 .layui-carousel[lay-indicator=outside]{
     margin-bottom:0.3rem 
}
 .layui-carousel[lay-indicator=outside] .layui-carousel-ind{
     top:0.1rem 
}
 .layui-carousel[lay-indicator=outside] .layui-carousel-ind ul{
     background-color:rgba(0,0,0,.5) 
}
 .layui-carousel[lay-indicator=none] .layui-carousel-ind{
     display:none 
}
 .layui-carousel-ind ul{
     display:inline-block;
     padding:0.05rem;
     background-color:rgba(0,0,0,.2);
     border-radius:0.1rem;
     -webkit-transition-duration:.3s;
     transition-duration:.3s 
}
 .layui-carousel-ind li{
     display:inline-block;
     width:0.1rem;
     height:0.1rem;
     margin:0 0.03rem;
     font-size:0.14rem;
     background-color:#e2e2e2;
     background-color:rgba(255,255,255,.5);
     border-radius:50%;
     cursor:pointer;
     -webkit-transition-duration:.3s;
     transition-duration:.3s 
}
 .layui-carousel-ind li:hover{
     background-color:rgba(255,255,255,.7) 
}
 .layui-carousel-ind li.layui-this{
     background-color:#fff 
}
 .layui-carousel>[carousel-item]>.layui-carousel-next,.layui-carousel>[carousel-item]>.layui-carousel-prev,.layui-carousel>[carousel-item]>.layui-this{
     display:block 
}
 .layui-carousel>[carousel-item]>.layui-this{
     left:0 
}
 .layui-carousel>[carousel-item]>.layui-carousel-prev{
     left:-100% 
}
 .layui-carousel>[carousel-item]>.layui-carousel-next{
     left:100% 
}
 .layui-carousel>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel>[carousel-item]>.layui-carousel-prev.layui-carousel-right{
     left:0 
}
 .layui-carousel>[carousel-item]>.layui-this.layui-carousel-left{
     left:-100% 
}
 .layui-carousel>[carousel-item]>.layui-this.layui-carousel-right{
     left:100% 
}
 .layui-carousel[lay-anim=updown] .layui-carousel-arrow{
     left:50%!important;
     top:0.2rem;
     margin:0 0 0 -0.18rem 
}
 .layui-carousel[lay-anim=updown]>[carousel-item]>*,.layui-carousel[lay-anim=fade]>[carousel-item]>*{
     left:0!important 
}
 .layui-carousel[lay-anim=updown] .layui-carousel-arrow[lay-type=add]{
     top:auto!important;
     bottom:0.2rem 
}
 .layui-carousel[lay-anim=updown] .layui-carousel-ind{
     position:absolute;
     top:50%;
     right:0.2rem;
     width:auto;
     height:auto 
}
 .layui-carousel[lay-anim=updown] .layui-carousel-ind ul{
     padding:0.03rem 0.05rem 
}
 .layui-carousel[lay-anim=updown] .layui-carousel-ind li{
     display:block;
     margin:0.06rem 0 
}
 .layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this{
     top:0 
}
 .layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev{
     top:-100% 
}
 .layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next{
     top:100% 
}
 .layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{
     top:0 
}
 .layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-left{
     top:-100% 
}
 .layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-right{
     top:100% 
}
 .layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev{
     opacity:0 
}
 .layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{
     opacity:1 
}
 .layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-right{
     opacity:0 
}
 .layui-fixbar{
     position:fixed;
     right:0.15rem;
     bottom:0.15rem;
     z-index:999999 
}
 .layui-fixbar li{
     width:0.5rem;
     height:0.5rem;
     line-height:0.5rem;
     margin-bottom:0.01rem;
     text-align:center;
     cursor:pointer;
     font-size:0.3rem;
     background-color:#9F9F9F;
     color:#fff;
     border-radius:0.02rem;
     opacity:.95 
}
 .layui-fixbar li:hover{
     opacity:.85 
}
 .layui-fixbar li:active{
     opacity:1 
}
 .layui-fixbar .layui-fixbar-top{
     display:none;
     font-size:0.4rem 
}
 body .layui-util-face{
     border:none;
     background:0 0 
}
 body .layui-util-face .layui-layer-content{
     padding:0;
     background-color:#fff;
     color:#666;
     box-shadow:none 
}
 .layui-util-face .layui-layer-TipsG{
     display:none 
}
 .layui-util-face ul{
     position:relative;
     width:3.72rem;
     padding:0.1rem;
     border:1px solid #D9D9D9;
     background-color:#fff;
     box-shadow:0 0 0.2rem rgba(0,0,0,.2) 
}
 .layui-util-face ul li{
     cursor:pointer;
     float:left;
     border:1px solid #e8e8e8;
     height:0.22rem;
     width:0.26rem;
     overflow:hidden;
     margin:-0.01rem 0 0 -0.01rem;
     padding:0.04rem 0.02rem;
     text-align:center 
}
 .layui-util-face ul li:hover{
     position:relative;
     z-index:2;
     border:1px solid #eb7350;
     background:#fff9ec 
}
 .layui-code{
     position:relative;
     margin:0.1rem 0;
     padding:0.15rem;
     line-height:0.2rem;
     border:1px solid #ddd;
     border-left-width:0.06rem;
     background-color:#F2F2F2;
     color:#333;
     font-family:Courier New;
     font-size:0.12rem 
}
 .layui-rate,.layui-rate *{
     display:inline-block;
     vertical-align:middle 
}
 .layui-rate{
     padding:0.1rem 0.05rem 0.1rem 0;
     font-size:0 
}
 .layui-rate li i.layui-icon{
     font-size:0.2rem;
     color:#FFB800;
     margin-right:0.05rem;
     transition:all .3s;
     -webkit-transition:all .3s 
}
 .layui-rate li i:hover{
     cursor:pointer;
     transform:scale(1.12);
     -webkit-transform:scale(1.12) 
}
 .layui-rate[readonly] li i:hover{
     cursor:default;
     transform:scale(1) 
}
 .layui-colorpicker{
     width:0.26rem;
     height:0.26rem;
     border:1px solid #e6e6e6;
     padding:0.05rem;
     border-radius:0.02rem;
     line-height:0.24rem;
     display:inline-block;
     cursor:pointer;
     transition:all .3s;
     -webkit-transition:all .3s 
}
 .layui-colorpicker:hover{
     border-color:#d2d2d2 
}
 .layui-colorpicker.layui-colorpicker-lg{
     width:0.34rem;
     height:0.34rem;
     line-height:0.32rem 
}
 .layui-colorpicker.layui-colorpicker-sm{
     width:0.24rem;
     height:0.24rem;
     line-height:0.22rem 
}
 .layui-colorpicker.layui-colorpicker-xs{
     width:0.22rem;
     height:0.22rem;
     line-height:0.2rem 
}
 .layui-colorpicker-trigger-bgcolor{
     display:block;
     background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);
     border-radius:0.02rem 
}
 .layui-colorpicker-trigger-span{
     display:block;
     height:100%;
     box-sizing:border-box;
     border:1px solid rgba(0,0,0,.15);
     border-radius:0.02rem;
     text-align:center 
}
 .layui-colorpicker-trigger-i{
     display:inline-block;
     color:#FFF;
     font-size:0.12rem 
}
 .layui-colorpicker-trigger-i.layui-icon-close{
     color:#999 
}
 .layui-colorpicker-main{
     position:absolute;
     z-index:66666666;
     width:2.8rem;
     padding:0.07rem;
     background:#FFF;
     border:1px solid #d2d2d2;
     border-radius:0.02rem;
     box-shadow:0 0.02rem 0.04rem rgba(0,0,0,.12) 
}
 .layui-colorpicker-main-wrapper{
     height:1.8rem;
     position:relative 
}
 .layui-colorpicker-basis{
     width:2.6rem;
     height:100%;
     position:relative 
}
 .layui-colorpicker-basis-white{
     width:100%;
     height:100%;
     position:absolute;
     top:0;
     left:0;
     background:linear-gradient(90deg,#FFF,hsla(0,0%,100%,0)) 
}
 .layui-colorpicker-basis-black{
     width:100%;
     height:100%;
     position:absolute;
     top:0;
     left:0;
     background:linear-gradient(0deg,#000,transparent) 
}
 .layui-colorpicker-basis-cursor{
     width:0.1rem;
     height:0.1rem;
     border:1px solid #FFF;
     border-radius:50%;
     position:absolute;
     top:-0.03rem;
     right:-0.03rem;
     cursor:pointer 
}
 .layui-colorpicker-side{
     position:absolute;
     top:0;
     right:0;
     width:0.12rem;
     height:100%;
     background:linear-gradient(red,#FF0,#0F0,#0FF,#00F,#F0F,red) 
}
 .layui-colorpicker-side-slider{
     width:100%;
     height:0.05rem;
     box-shadow:0 0 0.01rem #888;
     box-sizing:border-box;
     background:#FFF;
     border-radius:0.01rem;
     border:1px solid #f0f0f0;
     cursor:pointer;
     position:absolute;
     left:0 
}
 .layui-colorpicker-main-alpha{
     display:none;
     height:0.12rem;
     margin-top:0.07rem;
     background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)
}
 .layui-colorpicker-alpha-bgcolor{
     height:100%;
     position:relative 
}
 .layui-colorpicker-alpha-slider{
     width:0.05rem;
     height:100%;
     box-shadow:0 0 0.01rem #888;
     box-sizing:border-box;
     background:#FFF;
     border-radius:0.01rem;
     border:1px solid #f0f0f0;
     cursor:pointer;
     position:absolute;
     top:0 
}
 .layui-colorpicker-main-pre{
     padding-top:0.07rem;
     font-size:0 
}
 .layui-colorpicker-pre{
     width:0.2rem;
     height:0.2rem;
     border-radius:0.02rem;
     display:inline-block;
     margin-left:0.06rem;
     margin-bottom:0.07rem;
     cursor:pointer 
}
 .layui-colorpicker-pre:nth-child(11n+1){
     margin-left:0 
}
 .layui-colorpicker-pre-isalpha{
     background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)
}
 .layui-colorpicker-pre.layui-this{
     box-shadow:0 0 0.03rem 0.02rem rgba(0,0,0,.15) 
}
 .layui-colorpicker-pre>div{
     height:100%;
     border-radius:0.02rem 
}
 .layui-colorpicker-main-input{
     text-align:right;
     padding-top:0.07rem 
}
 .layui-colorpicker-main-input .layui-btn-container .layui-btn{
     margin:0 0 0 0.1rem 
}
 .layui-colorpicker-main-input div.layui-inline{
     float:left;
     margin-right:0.1rem;
     font-size:0.14rem 
}
 .layui-colorpicker-main-input input.layui-input{
     width:1.5rem;
     height:0.3rem;
     color:#666 
}
 .layui-slider{
     height:0.04rem;
     background:#e2e2e2;
     border-radius:0.03rem;
     position:relative;
     cursor:pointer 
}
 .layui-slider-bar{
     border-radius:0.03rem;
     position:absolute;
     height:100% 
}
 .layui-slider-step{
     position:absolute;
     top:0;
     width:0.04rem;
     height:0.04rem;
     border-radius:50%;
     background:#FFF;
     -webkit-transform:translateX(-50%);
     transform:translateX(-50%) 
}
 .layui-slider-wrap{
     width:0.36rem;
     height:0.36rem;
     position:absolute;
     top:-0.16rem;
     -webkit-transform:translateX(-50%);
     transform:translateX(-50%);
     z-index:10;
     text-align:center 
}
 .layui-slider-wrap-btn{
     width:0.12rem;
     height:0.12rem;
     border-radius:50%;
     background:#FFF;
     display:inline-block;
     vertical-align:middle;
     cursor:pointer;
     transition:.3s 
}
 .layui-slider-wrap:after{
     content:"";
     height:100%;
     display:inline-block;
     vertical-align:middle 
}
 .layui-slider-wrap-btn.layui-slider-hover,.layui-slider-wrap-btn:hover{
     transform:scale(1.2) 
}
 .layui-slider-wrap-btn.layui-disabled:hover{
     transform:scale(1)!important 
}
 .layui-slider-tips{
     position:absolute;
     top:-0.42rem;
     z-index:66666666;
     white-space:nowrap;
     display:none;
     -webkit-transform:translateX(-50%);
     transform:translateX(-50%);
     color:#FFF;
     background:#000;
     border-radius:0.03rem;
     height:0.25rem;
     line-height:0.25rem;
     padding:0 0.1rem 
}
 .layui-slider-tips:after{
     content:'';
     position:absolute;
     bottom:-0.12rem;
     left:50%;
     margin-left:-0.06rem;
     width:0;
     height:0;
     border-width:0.06rem;
     border-style:solid;
     border-color:#000 transparent transparent 
}
 .layui-slider-input{
     width:0.7rem;
     height:0.32rem;
     border:1px solid #e6e6e6;
     border-radius:0.03rem;
     font-size:0.16rem;
     line-height:0.32rem;
     position:absolute;
     right:0;
     top:-0.15rem 
}
 .layui-slider-input-btn{
     display:none;
     position:absolute;
     top:0;
     right:0;
     width:0.2rem;
     height:100%;
     border-left:0.01rem solid #d2d2d2 
}
 .layui-slider-input-btn i{
     cursor:pointer;
     position:absolute;
     right:0;
     bottom:0;
     width:0.2rem;
     height:50%;
     font-size:0.12rem;
     line-height:0.16rem;
     text-align:center;
     color:#999 
}
 .layui-slider-input-btn i:first-child{
     top:0;
     border-bottom:0.01rem solid #d2d2d2 
}
 .layui-slider-input-txt{
     height:100%;
     font-size:0.14rem 
}
 .layui-slider-input-txt input{
     height:100%;
     border:none 
}
 .layui-slider-input-btn i:hover{
     color:#398fd7 
}
 .layui-slider-vertical{
     width:0.04rem;
     margin-left:0.34rem 
}
 .layui-slider-vertical .layui-slider-bar{
     width:0.04rem 
}
 .layui-slider-vertical .layui-slider-step{
     top:auto;
     left:0;
     -webkit-transform:translateY(50%);
     transform:translateY(50%) 
}
 .layui-slider-vertical .layui-slider-wrap{
     top:auto;
     left:-0.16rem;
     -webkit-transform:translateY(50%);
     transform:translateY(50%) 
}
 .layui-slider-vertical .layui-slider-tips{
     top:auto;
     left:0.02rem 
}
 @media \0screen{
     .layui-slider-wrap-btn{
         margin-left:-0.2rem 
    }
     .layui-slider-vertical .layui-slider-wrap-btn{
         margin-left:0;
         margin-bottom:-0.2rem 
    }
     .layui-slider-vertical .layui-slider-tips{
         margin-left:-0.08rem 
    }
     .layui-slider>span{
         margin-left:0.08rem 
    }
}
 .layui-anim{
     -webkit-animation-duration:.3s;
     animation-duration:.3s;
     -webkit-animation-fill-mode:both;
     animation-fill-mode:both 
}
 .layui-anim.layui-icon{
     display:inline-block 
}
 .layui-anim-loop{
     -webkit-animation-iteration-count:infinite;
     animation-iteration-count:infinite 
}
 .layui-trans,.layui-trans a{
     transition:all .3s;
     -webkit-transition:all .3s 
}
 @-webkit-keyframes layui-rotate{
     from{
         -webkit-transform:rotate(0) 
    }
     to{
         -webkit-transform:rotate(360deg) 
    }
}
 @keyframes layui-rotate{
     from{
         transform:rotate(0) 
    }
     to{
         transform:rotate(360deg) 
    }
}
 .layui-anim-rotate{
     -webkit-animation-name:layui-rotate;
     animation-name:layui-rotate;
     -webkit-animation-duration:1s;
     animation-duration:1s;
     -webkit-animation-timing-function:linear;
     animation-timing-function:linear 
}
 @-webkit-keyframes layui-up{
     from{
         -webkit-transform:translate3d(0,100%,0);
         opacity:.3 
    }
     to{
         -webkit-transform:translate3d(0,0,0);
         opacity:1 
    }
}
 @keyframes layui-up{
     from{
         transform:translate3d(0,100%,0);
         opacity:.3 
    }
     to{
         transform:translate3d(0,0,0);
         opacity:1 
    }
}
 .layui-anim-up{
     -webkit-animation-name:layui-up;
     animation-name:layui-up 
}
 @-webkit-keyframes layui-upbit{
     from{
         -webkit-transform:translate3d(0,0.3rem,0);
         opacity:.3 
    }
     to{
         -webkit-transform:translate3d(0,0,0);
         opacity:1 
    }
}
 @keyframes layui-upbit{
     from{
         transform:translate3d(0,0.3rem,0);
         opacity:.3 
    }
     to{
         transform:translate3d(0,0,0);
         opacity:1 
    }
}
 .layui-anim-upbit{
     -webkit-animation-name:layui-upbit;
     animation-name:layui-upbit 
}
 @-webkit-keyframes layui-scale{
     0%{
         opacity:.3;
         -webkit-transform:scale(.5) 
    }
     100%{
         opacity:1;
         -webkit-transform:scale(1) 
    }
}
 @keyframes layui-scale{
     0%{
         opacity:.3;
         -ms-transform:scale(.5);
         transform:scale(.5) 
    }
     100%{
         opacity:1;
         -ms-transform:scale(1);
         transform:scale(1) 
    }
}
 .layui-anim-scale{
     -webkit-animation-name:layui-scale;
     animation-name:layui-scale 
}
 @-webkit-keyframes layui-scale-spring{
     0%{
         opacity:.5;
         -webkit-transform:scale(.5) 
    }
     80%{
         opacity:.8;
         -webkit-transform:scale(1.1) 
    }
     100%{
         opacity:1;
         -webkit-transform:scale(1) 
    }
}
 @keyframes layui-scale-spring{
     0%{
         opacity:.5;
         transform:scale(.5) 
    }
     80%{
         opacity:.8;
         transform:scale(1.1) 
    }
     100%{
         opacity:1;
         transform:scale(1) 
    }
}
 .layui-anim-scaleSpring{
     -webkit-animation-name:layui-scale-spring;
     animation-name:layui-scale-spring 
}
 @-webkit-keyframes layui-fadein{
     0%{
         opacity:0 
    }
     100%{
         opacity:1 
    }
}
 @keyframes layui-fadein{
     0%{
         opacity:0 
    }
     100%{
         opacity:1 
    }
}
 .layui-anim-fadein{
     -webkit-animation-name:layui-fadein;
     animation-name:layui-fadein 
}
 @-webkit-keyframes layui-fadeout{
     0%{
         opacity:1 
    }
     100%{
         opacity:0 
    }
}
 @keyframes layui-fadeout{
     0%{
         opacity:1 
    }
     100%{
         opacity:0 
    }
}
 .layui-anim-fadeout{
     -webkit-animation-name:layui-fadeout;
     animation-name:layui-fadeout 
}
 