html{
	font-size: 17px;
	height:100%;
}
body{
	background: #f4f4f4;
	min-height:100%;
	padding-bottom:90px;
	box-sizing: border-box;
	position: relative;
	word-wrap: break-word;
	font-family: 'Microsoft YaHei',Arial,sans-serif;
}
.container{
	max-width:1200px;
	min-width:980px; 
	box-sizing: border-box;
	position: relative;
	margin:0 auto;
	padding:0 20px;
	box-sizing: border-box;
}
img{
	max-width:100%;
	height:auto;
}
.relative{
	position: relative;
}
.left{
	float: left;
}
.right{
	float: right;
}
.inblock{
	display: inline-block;
}
.inline{
	display: inline;
}
.block{
	display: block;
}
.t-c{
	text-align: center;
}
.t-l{
	text-align: left;
}
.t-r{
	text-align: right;
}
.m10{
	margin-top:10px;
}
.m15{
	margin-top:15px;
}
.m20{
	margin-top:20px;
}
.none{
	display: none;
}
.fb{
	font-weight: bold;
}
input[disabled]{
	background-color: #eee;
	color:#999;
}
.overflow-text{
    white-space:nowrap;
    overflow:hidden; 
    text-overflow:ellipsis;
}
/* CDN 服务仅供平台体验和调试使用，平台不承诺服务的稳定性，企业客户需下载字体包自行发布使用并做好备份。 */
@font-face {
	font-family: 'iconfont';  /* Project id 831441 */
	src: url('//at.alicdn.com/t/c/font_831441_40wip5inbju.woff2?t=1659622169612') format('woff2'),
	url('//at.alicdn.com/t/c/font_831441_40wip5inbju.woff?t=1659622169612') format('woff'),
	url('//at.alicdn.com/t/c/font_831441_40wip5inbju.ttf?t=1659622169612') format('truetype');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
/*主题色*/
.theme-color{
	color: #108EE9;
}
.theme-bcolor{
	border-color:#108EE9;
}
.theme-bgcolor{
	background: #108EE9;
}
a{
	color:#108EE9;
}
a:hover{
	opacity: 0.9;
}

/*头部信息*/
.layout-header-language{
	
	background-color: #fff;
	min-width:1000px;
	font-size: 12px;
}
.lang-cn,.lang-en{
	padding:0 10px 0 30px;
	background-image:url('../img/language.png');
	background-repeat: no-repeat;
	color:#333;
	height:25px;
	line-height: 25px;
	display: inline-block;
}
.lang-cn{
	background-position: 0 -47px;
}
.lang-en{
	background-position: 0 -87px;
}
.lang-cn.active,.lang-en.active{
	background-color:#eee;
}
.layout-header{
	background: #192835;
	height:3.7rem;
	min-width:1000px;
}
.layout-nav{
	height: 100%;
	line-height: 3.7rem;
	margin-left:100px;
}
.layout-nav a{
	padding:0 1rem;
	color:#fff;
	line-height: 3.7rem;
	height: 3.7rem;
	display: inline-block;
	font-size: 1.1rem;
}
.layout-nav a:hover,.layout-nav a.active{
	background-color: #588dca;
}
.layout-body{
	
}
/*面包屑*/
.layout-body .layui-breadcrumb{
	margin-top:15px;
	display: block;
}
.layout-footer{
	padding:10px;
	background: #FCFCFC;
	height:70px;
	position: absolute;
	bottom: 0;
	left:0;
	width: 100%;
	box-sizing: border-box;
}
.layout-footer p{
	font-family: PingFangSC-Regular;
	padding:5px;
	font-size: 0.8rem;
	color: #999999;
	text-align: center;
}
.layout-logo{
	height:3.7rem;
}
.layout-logo img{
	height: 3rem;
    margin-top: 0.35rem;
	width:auto;
}
.layout-myPhoto{
	width: 7.5rem;
	height: 3.7rem;
	line-height: 3.7rem;
	text-align: center;
	margin-left:30px;
	font-size: 1.1em;
	color: #FFFFFF;
}
.layout-user-avatar{
	width:2rem;
	height:2rem;
	border-radius: 50%;
	overflow:hidden;
	margin-top:0.9rem;
}
.layout-user-name{
	opacity: 0.75;
	font-family: PingFangSC-Regular;
	font-size: 1rem;
	color: #FFFFFF;
	line-height: 3.7rem;
	margin-left:20px;
}
.layout-user-box{
	background-color: transparent;
	line-height: 3.7rem!important;
}
.layout-user-box li{
	line-height: 3.7rem!important;
}
.layout-user-box .layui-nav-child{
	top:3.7rem!important;
}
@media screen and (max-width: 769px){
	.layui-xs-hide{
		display: none;
	}
}
/*自适应大小*/
/*屏幕尺寸在1280px以下*/
@media screen and (max-width: 1280px){
	html,.layui-btn{
		font-size: 14px;
	}
}
/*屏幕尺寸在1600以下 1280px以上*/
@media screen and (min-width: 1281px) and (max-width: 1600px){
	html,.layui-btn{
		font-size: 16px;
	}
}