
@media (max-width: 374px) {
	.main-header-right .layui-nav{padding: 0px;padding-right: 15px;}
	.main-header-right .layui-nav-img{margin-right: 5px;}
	.main-header-menubtn{padding: 0px 10px 0px 15px;}
	.main-header-right .layui-nav .layui-nav-item a{padding: 0px 15px 0px 10px;}
}

@media(max-width: 529px){
	.foundation-lst{width: 100%;margin:0px 0% 2%;}
}

@media (max-width: 767px) {
	.main-header-right .main-header-name{font-size: 12px;}
	.main-header-left .layui-breadcrumb a{display: none;}
	.main-header-left .layui-breadcrumb a:last-child{display: block;}
	.main-header-left .layui-breadcrumb a cite{font-size: 15px;color: #409eff;font-weight: bold;line-height: 30px;}
	.main-header-left .layui-breadcrumb span[lay-separator]{display: none;}
	.main-header-menubtn{padding: 0px 15px 0px 20px;}
	.main-header-right .layui-nav .layui-nav-item a{padding: 0px 20px 0px 15px;}
}

@media (max-width: 767px) {
	.layui-form-item .layui-form-label{width: 110px;white-space: normal;padding-right: 10px;}
	.layui-form-item .layui-input-block{margin-left: 110px;}
	.layui-form-item .layui-input-inline{width: calc(100% - 110px);}
	.layui-inline .layui-input-block{width: auto;min-width: auto;}
	.layui-form-item .layui-inline:last-child{margin-bottom: 0px;}
	.layui-form-item .layui-inline{margin-bottom: 15px;display:block;}
	.layui-form-item .form-datebox{width: auto;margin-left: 90px;margin-bottom: 0px;}
	.layui-form-item .layui-input-inline+.layui-form-mid{margin-left: 90px;padding: 0px !important;top: 0px;}
	.layui-table-page .layui-laypage .layui-laypage-skip ,.layui-table-page .layui-laypage .layui-laypage-limits{display: none;}
	.layui-table-tool-temp{padding-right: 0px;}
	.layui-table-tool-self{display: none;}
}

@media (max-width: 767px) {
	.filter-barbox{padding-bottom: 6px;}
	.filter-barbox .layui-inline .layui-input-block{width: auto;}
	.filter-barbox .layui-btn{margin-bottom: 10px;height: 30px;/*line-height: 28px;*/font-size:12px;}
	
	.trade-action-main .layui-form-item{margin-bottom:15px;}
	.trade-flodatitem .layui-form-item,.trade-flodatitem .layui-form-item:last-child{float:none;width:100%;}
	
	.main-title .layui-inline{width:265px;}
	
	.report-title h3{font-size: 14px;line-height: 30px;}
	.report-search{padding-bottom: 0px;}
	.report-search .report-title{margin-bottom: 6px;}
	.report-search .report-title h3{line-height: 20px;}
	.report-head{padding-bottom: 10px;}
	.report-firstlst .swiper-slide{padding: 8px 5px;}
	.report-firstlst .swiper-slide a{height: 56px;}
	.report-companylst li{width: 115px;padding: 0px 10px;}

	.report-itemhead{display: none;}
	.report-item{border-bottom: dashed 1px #ddd;padding-bottom: 10px;margin-bottom: 10px;}
	.report-item h3{width: 100%;padding-right: 0px;background-position: left center;padding-left: 22px;line-height: 30px;}
	.report-item p{width: auto;font-size: 12px;line-height: 16px;padding-left: 0px;}
	.report-item p:last-child{padding-right: 0px;}
	.report-item p span{display: inline-block;}
	.report-page .layui-laypage-skip{display: none;}
	.minor-title{padding: 2px 0px 0px;}
}

@media(max-width: 767px){
	.foundation-lst{width: 48%;margin:0px 1% 2%;}
	.foundation-head{padding-top: 46px;padding-bottom: 15px;}
	.foundation-head .info h2{padding: 0px;}
	.foundation-head .btn{top: 8px;}

	.rate-item{padding-left:80px;}
	.rate-item:first-child{margin-bottom: 0px;}
	.rate-item .rate-label{width: 80px;}
	.rate-item .rate-inline{margin-left: 10px;}

	.foundation-function-item{display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;margin-bottom: 20px;}
	.function-tips{padding-left: 70px;}
	.function-item-icon{margin: 0px 10px 0px 0px;width: 60px;height: 60px;}
	.function-item-icon h3{font-size: 12px;}
	.function-item-right{width: calc(100% - 70px);height: auto;}
	.function-item-lst li{width: 33.33%;}
	.function-item-lst li a img {width: 40px;margin: 0px auto 0px;}
	.function-item-lst li a h3{font-size: 11px;}
}

@media(max-width: 767px){
	.agiotage-plate{padding-top: 20px;}
	.agiotage-account .swiper-slide{width: 140px;font-size: 14px;line-height: 20px;height: 44px;}
	.report-title .layui-btn-sm{height: 24px;line-height: 24px;}
	.agiotage-surplus{padding: 15px;}
	.agiotage-surplus h2{font-size: 12px;}
	.agiotage-surplus h2 span{font-size: 20px;}
	.agiotage-search{margin-top: 0px;}
	.report-title .agiotage-search .layui-btn-sm{height: 30px;line-height: 30px;}
	.agiotage-body{margin-top: 10px;}
	.fiche-list li{width: 100%;float: none;margin-left: 0;padding:20px 15px 10px;}
	.fiche-list li:nth-child(4n+1){margin-left: 0;}
	.fiche-list li:nth-child(3n+1){margin-left: 0;}
	.fiche-list li h3{font-size: 15px;}
}

@media (max-width: 768px) {
	.login-box{padding: 5%;}
	.login-body{width: 100%;max-width: 514px;padding: 30px 20px 40px;}
	.login-logo{width: 100%;height: 80px;}
	.login-cite{font-size: 18px;line-height: 24px;margin: 20px auto;}
	.login-content .layui-form-item{margin-top: 24px;}
	.login-content .layui-input{font-size: 14px;line-height: 20px;}
	.login-content .layui-btn-container{margin-top: 20px;}
	.login-content .layui-btn{height: 38px; line-height: 38px;font-size: 14px;}
	.login-warn{font-size: 12px;}
}

@media (max-width: 991px) {
	.pop-class, .pop-progress{max-width: 480px;}
	.main-tabhead.fixed{padding-left:15px;}
	.layui-form-item{margin-bottom: 5px;}
	.layui-form-item:last-child{margin-bottom: 15px;}
}

@media (max-width: 991px) {
	.main-header,.main-body,.layui-footer{padding-left: 0px;}
	.main-header.in,.main-body.in,.layui-footer.in{transform:translateX(220px);-ms-transform:translateX(220px);-webkit-transform:translateX(220px);}
	.main-header-left{padding: 0px;}
	.main-menu{width: 0px;}
	.main-menu.in{width: 220px;}
}

@media(max-width: 991px){
	.foundation-lst{width: 32%;margin:0px 0.6% 2%;}
	.foundation-body{padding: 15px;}
	.foundation-function-item{margin-bottom: 40px;}
	.function-item-icon{margin: 0px 15px;}
	.function-item-right{width: calc(100% - 150px);}
}

@media(max-width: 991px){
	.fiche-detailslist li{min-width: 50%;}
}

@media(max-width: 1199px){
	.foundation-lst{width: 23%;margin:0px 1% 2%;}
}

@media(max-width: 1199px){
	.fiche-list li{width: 32%;}
	.fiche-list li:nth-child(4n+1){margin-left: 2%;}
	.fiche-list li:nth-child(3n+1){margin-left: 0px;}
}
