:root{
	--n-theme-padding: 10px;
	--n-theme-color-black: #2e2e2e;
	--n-theme-color-default: #666666;
	--n-theme-color-green: #45b035;
	--n-theme-color-green-active: #3b992d;
	--n-theme-color-grey: #bebebe;
	--n-theme-color-red: #fe0000;
	--n-theme-border-color-grey: #bebebe;
	--n-theme-border-color-grey2: #e0e0e0;
	--n-theme-background-white: #fff;
	--n-theme-background-bg: #f4f4f4;
	--n-theme-background-grey: #e8e8e8;
	--n-theme-background-green: #45b035;
	--n-theme-background-green2: #3eae1f;
	--n-theme-background-green-active: #cd4d07;
	--n-theme-fontsize-title1: 18px;
	--n-theme-fontsize-title2: 16px;
	--n-theme-fontsize-default: 14px;
	--n-theme-fontsize-min: 12px;
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder, select::-webkit-input-placeholder{color: #bebebe;}
input::-moz-input-placeholder, textarea::-moz-input-placeholder, select::-moz-input-placeholder{color: #bebebe;}
input::-ms-input-placeholder, textarea::-ms-input-placeholder, select::-ms-input-placeholder{color: #bebebe;}
input::-o-input-placeholder, textarea::-o-input-placeholder, select::-o-input-placeholder{color: #bebebe;}
input::input-placeholder, textarea::input-placeholder, select::input-placeholder{color: #bebebe;}
.mui-table-view-cell > a:not(.mui-btn).mui-active{background: none;}

#backtotop{position: fixed;bottom: 70px;right:20px;display: none;cursor: pointer;font-size: 20px;z-index: 9999;width: 40px;height: 40px;line-height: 36px;text-align: center;background: var(--n-theme-color-green);color: #fff;border-radius: 50%;}
/*#backtotop:hover{color:#fff;background: var(--n-theme-color-green);}*/

.n-popup-xuliehao{width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 1000;text-align: center;display: none}
.n-popup-xuliehao-bg{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1001;background: rgba(0, 0, 0, .4);}
.n-popup-xuliehao-content{width: 90%;background: #fff;border-radius: 13px;margin: 0 auto;position: absolute;z-index: 1002;left: 50%;top: 50%;overflow: hidden;
	transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
}
.n-popup-xuliehao-content .n-popup-title{line-height: 40px;}
.n-popup-xuliehao-content .n-popup-text{width: 90%;max-height: 80vh;overflow: auto;margin: 0 auto;}
.n-popup-xuliehao-content .n-popup-text img{display: block;}
.n-popup-xuliehao-content .n-popup-buttons{line-height: 40px;display: flex;border-top: 1px solid #ddd;margin-top: 2px;}
.n-popup-xuliehao-content .n-popup-button{width: 100%;color: var(--n-theme-color-green);}

/*----------------mui.showLoading---------------*/  
.mui-show-loading {  
    position: fixed;  
    padding: 5px;  
    width: 120px;  
    min-height: 120px;  
    top: 45%;  
    left: 50%;  
    margin-left: -60px;  
    background: rgba(0, 0, 0, 0.6);  
    text-align: center;  
    border-radius: 5px;  
    color: #FFFFFF;  
    visibility: hidden;  
    margin: 0;  
    z-index: 2000;  

    -webkit-transition-duration: .2s;  
    transition-duration: .2s;  
    opacity: 0;  
    -webkit-transform: scale(0.9) translate(-50%, -50%);  
    transform: scale(0.9) translate(-50%, -50%);  
    -webkit-transform-origin: 0 0;  
    transform-origin: 0 0;  
}  
.mui-show-loading.loading-visible {  
    opacity: 1;  
    visibility: visible;  
    -webkit-transform: scale(1) translate(-50%, -50%);  
    transform: scale(1) translate(-50%, -50%);  
}  
.mui-show-loading .mui-spinner{  
    margin-top: 24px;  
    width: 36px;  
    height: 36px;  
}  
.mui-show-loading .text {  
    line-height: 1.6;  
    font-family: -apple-system-font,"Helvetica Neue",sans-serif;  
    font-size: 14px;  
    margin: 10px 0 0;  
    color: #fff;  
}  

.mui-show-loading-mask {  
  position: fixed;  
  z-index: 1000;  
  top: 0;  
  right: 0;  
  left: 0;  
  bottom: 0;  
}  
.mui-show-loading-mask-hidden{  
    display: none !important;  
}


.mui-bar-nav{box-shadow: none;
	background: -webkit-linear-gradient(#f1915d,#45b035);
	background: -o-linear-gradient(#f1915d,#45b035);
	background: -moz-linear-gradient(#f1915d,#45b035);
	background: -ms-linear-gradient(#f1915d,#45b035);
	background: linear-gradient(#f1915d,#45b035);
}
.mui-bar .mui-title{color: #fff;}
.mui-bar-nav.mui-bar .mui-icon{color: #fff;}
/* 首页 */
.Index-content{background: var(--n-theme-background-bg);}
