@charset "utf-8";
/* CSS Document */
@media(max-width:1000px){
	html,body{
		overflow-x: hidden;
		font-size:12px;
		background: #fff;/*主题背景*/
	}
	.card-details .yzm{
		width:calc(100% - 122px);
	}
	.top{
		width: 100%;
	}
	.top>.fl{
		margin-left:15px;
		height:60px;
	}
	.sysname-zh{
		font-size: 26px;
		margin-top: 10px;
		height: 50px;
		line-height:50px;
	}
	/*导航*/
	.top>.fr{
		width:100%;
		height:40px;
		overflow:hidden;
	}
	.nav-list{
		height: 40px;
	}
	.nav-list>li{
		float: left;
		font-size:15px;
	}
	.nav-list>li>a{
		font-size: 16px;
		height: 40px;
		line-height: 40px;
	}
	.web-nav{
		display: none;
	}
	.swiper-slide {
		text-align: center;
		display: -webkit-box;
		display: -ms-flexbox;
	    display: -webkit-flex;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
		webkit-box-align: center;
		-ms-flex-align: center;
		-webkit-align-items: center;
		align-items: center;
		transition: 300ms;
	}
	.nav-list>li>a.active ,.nav-list>li:hover a{
		height: 36px;
		line-height:36px;
		border-bottom: 4px solid #1962C1;
	}
	.mid-top{
		height:380px;
	}
	.logo-w{
		width:calc(100% - 30px);
		margin:0 auto;
		background:#fff;
	}
	.logo{
		display:none;
	}
	.logo-w>.fl{
		width:100%;
	}
	.logo-w>.fr{
		width:100%;
	}
	/*学校通知*/
	.news-w{
		width:100%;
	}
	.news-w>p.c0{
		font-size:17px;
		padding-top: 10px;
	}
	.news-list{
		height:152px;
		overflow: hidden;
		margin:5px 0;
	}
	.news{
		height:52px;
	}
	.news>p:first-child{
		font-size:14px;
		height:26px;
		line-height:26px;
		text-overflow: ellipsis;
	}
	.news>p.time{
		height:26px;
		line-height:26px;
		font-size:12px;
	}
	/*首页卡片*/
	.card,.card1 {
	    width:calc(100% - 30px);
	    margin:0 auto;
	    height: 222px;
	    padding: 0 15px;
	    border-radius: 16px;
	    margin-top: 15px;
	    box-shadow: 0 3px 3px rgba(98,133,184,0.3);
	}
    /*黑色*/
	.card1{
	    background: #fff url(../images/mandp/mcardbg.png) no-repeat;
	    background-position-y:-10px;
	}
	.card>span,.card1>span{
		margin-top: 12px;
		height: 30px;
	}
	.card>span>p,.card1>span>p{
		font-size:17px;
		height: 30px;
		line-height: 30px;
	}
	.card>span>p>em,.card1>span>p>em{
		margin-left: 10px;
	}
	.eye ,.eye1,.eye2{
		width:30px;
		height:30px;
	}
	.eye1{
		background: url(../images/mandp/black-show.png) no-repeat;
		background-size:30px;
	}
	.eye2{
		background: url(../images/mandp/black-hide.png) no-repeat;
		background-size:30px;
	}
	.kayue,.kayue1{
		height: 40px;
		line-height: 40px;
		font-size:20px;
		margin-top: 40px;
		margin-bottom:30px;
	}
	.card>p.fl,.card>p.fr,.card1>p.fl,.card1>p.fr{
		margin-top: 30px;
		font-size:13px;
	}
	/*首页菜单*/
	.menu-w{
		width:calc(100% - 30px);
		margin:0 auto;
	}
	.menu-tit{
		height: 40px;
		margin-top: 30px;
	}
	.menu-tit>h2{
		font-size: 16px;
		width:50%;
		height: 40px;
		line-height: 40px;
	}
	.menu-tit>h2>a.c0{
		font-size: 20px;
		height: 40px;
		line-height: 40px;
		display: inline-block;
	}
	.menu-tit>a.c1 {
	    margin-top: 3px;
	}
	.menu-list{
		width: 100%;
		margin:0 auto;
	}
	.menu-list li{
		width: 25%;
		margin:10px 0;
	}
	.menu-list img{
		width: 40px;
	}
	/*二级菜单logo*/
	.mid-stop{
		height: 130px;
		background: #fff;
		width: 100%;
	}
	.logo-sw{
		width: 100%;
		height:130px;
		margin:0 auto;
		background: url(../images/mandp/logobg.png) no-repeat;
		background-size: calc(100% + 20px);
		background-position: center 15px;
	}
	.logo-sw>.fl>.logo{
		display:none;
	}
	.logo-sw>.fr{
		width: 100%;
		margin-top:40px;
	}
	.logo-sw>.fr>p{
		font-size:24px;
		height: 40px;
		line-height: 40px;
	}
	/*二级页面中部*/
	.content-w{
		width:calc(100% - 30px);
		margin:0 auto;
		margin-top: 15px;
	}
	.mid-w{
		width:100%;
		margin:0 auto;
		padding-bottom: 25px;
	}
	.content-w>.fl{
		width: 100%;
	}
	.card-w{
		display: none;
	}
	.card-w-m{
		width: 100%;
	}
	.card-w-m>h1{
		height: 40px;
		line-height: 40px;
		font-size:16px;
		color:#0C78F3;
		background:#E3EEFF;
	}
	.card-w-m>h1>img{
		width: 12px;
		margin-left:5px;
	}
	.card-list-m>li{
		width: 100%;
		float: left;
		height: 34px;
		line-height: 34px;
		font-size:14px;
		color: #999;
		background: #f5f5f5;
		border-bottom: 1px solid #fff;
	}
	.card-list-m>.card-on{
		background: #F1F6FF;
		color: #0C78F3;
	}
	.content-w>.fr{
		width: 100%;
	}
	/*二级右部分*/
	.card-details-w{
		width:100%;
		margin-top: 15px;
	}
	.personl-w{
		width:100%;
	}
	.card-details-w>h1,.hall-details-w>h1{
		height: 40px;
		line-height: 40px;
		font-size:16px;
	}
	.card-details{
		margin:10px 15px;
	}
	.card-details input{
		font-size:15px ;
		width:calc(100% - 15px) ;
		height: 40px;
		line-height: 40px;
		margin: 6px 0;
		padding-left: 15px;
	}
	.select-listr{
		width:375px;
		margin:0 auto;
		padding-top:10px;
		overflow: hidden;
	}
	.select-listr li{
		background: #fff;
		overflow: hidden;
		width:100%;
		text-align: left;
		font-size: 16px;
		float: left;
	}
	.select-listr li>select{
	    height: 40px;
	    border: none;
		text-align: center;
	    padding:0 10px;
		width:100%;
		appearance:none;
		-moz-appearance:none;
	    -webkit-appearance:none;
		background:url(../images/mandp/arrow-down.png) no-repeat transparent;
		background-size:10px 10px;
		background-position:right 15px center;
		float:left;
		font-size: 16px;
	}
	.card-btn{
		margin-bottom: 30px;
	}
	.card-btn .btn01{
		width:calc(100% - 30px);
		margin:0 auto;
	}
	.menu-w>h2{
		margin-top: 10px;
	}
	/*流水查询*/
	.query-condition{
		width: 100%;
	}
	.condition{
		width: calc(100% - 2px);
		margin-bottom: 10px;
	}
	.condition input{
		width: calc(100% - 100px);
	}
	.condition select{
		width: calc(100% - 100px);
	}
	.con-btn{
	    width: 100%;
	}
	.con-btn .btn01{
		width:100%;
	}
	.result-list{
		width: 100%;
	}
	/*页码*/
	.page{
		margin:10px auto;
		width:100%;
	}
	/*消息通知*/
	.news-all-w{
		width:100%;
	}
	.newsli h2{
		float: left;
		font-weight:normal;
		font-size:20px ;
		height: 25px;
		line-height: 25px;
		width:70%;
	}
	.newsli h2{
		font-size:16px ;
		height: 25px;
		line-height: 25px;
		width:70%;
	}
	/*小弹框*/
	.alert-bmin{
		width:calc(100% - 30px);
		margin-left:15px;
	}
	/*交易统计*/
	.chart{
		width: 100%;
		height:400px;
		margin-top: 15px;
	}
	.select-list{
		width: calc(100% - 30px);
		margin:0 auto;
	}
	/*详情页面*/
	.detail-head{
		width:100%;
	}
	.detail-body{
		width: 100%;
	}
	.select-list li .pink{
		width:calc(100% - 110px);
	}
	.select-list .btn01 {
	    width: 100%;
	}
    .mode-w .btn01 {
        width: 100%;
    }
	/*商户报表*/
	.condition1{
		width: calc(100% - 2px);
	}
	.query-report{
		width:100%;
		margin: 0 auto;
		overflow: hidden;
		padding: 10px 0;
	}
	.condition1 input{
		width: calc(100% - 95px);
		margin:0 10px 0 5px;
	}
	.condition1 select{
		width: calc(100% - 95px);
		margin:0 10px 0 5px;
	}
	.con-btn1{
		width: 100%;
	}
	.con-btn1 .btn01{
		width: calc(100% - 2px);
		float: left;
		border-radius: 8px;
		/*margin-left: 21px;*/
	}

	.div-layout-con{
		width: 100%;
		float: left;
	}

	.div-layout-btn{
		width: 100%;
		float: left;
	}
    /*校园卡充值*/
    .mode-w{
        width:100%;
        margin:0 auto;
        padding-top:10px;
        overflow: hidden;
    }
    .divtips-w {
        width: 100%;
    }
}
