.noticeBox{
	width:92%;
	margin:10px auto;
	display:flex;
	overflow: hidden;
}

.notice_tit{
	width:18px;
	height:20px;
}

.notice{
	width:calc(100% - 30px);
	margin-left:10px;
	height:20px;
	overflow: hidden;
}

.notice li {
	width:100%;
	list-style: none;
	line-height:19px;
	height:20px;
	font-size:14px;
	text-overflow:ellipsis;
	overflow: hidden;
}

.notice li a{
	color:#666;
	text-decoration:none;
}

.itemBox,.ryBox{
	width:92%;
	margin:10px auto;
}
.itemBox .item{
	width:48.5%;
}
.itemBox .item a{
	display:block;
	margin-bottom:10px;
}

.lookBox{
	margin-top:10px;
	background:#0842a3;
	padding:20px 4%
}
.gallery-top .swiper-slide,.gallery-thumbs .swiper-slide {
    background: #fff;
	padding:2px;
	box-sizing:border-box;
}
	
 .gallery-top {
	height: 80%;
	width: 100%;
}
.gallery-thumbs {
	height: 20%;
	box-sizing: border-box;
	padding: 10px 0;
}
.gallery-thumbs .swiper-slide {
	width: 25%;
	height: 100%;
	opacity: 0.4;
}

.gallery-top .gallery-top-slide{
	width:100%;
	height:225px;
	overflow:hidden;
	display: flex;
    justify-content: center;
	align-items: center;
}

.gallery-top .gallery-top-slide img{
	max-height:100%;
	max-width:100%;
}


.gallery-thumbs .gallery-thumbs-slide{
	width:100%;
	height:55px;
	overflow:hidden;
}

.gallery-thumbs .gallery-thumbs-slide img{
	min-height:100%
}

.gallery-thumbs .swiper-slide-active {
	opacity: 1;
}

.btn{
	display:block;
	width:150px;
	height:35px;
	text-align:center;
	line-height:35px;
	margin:20px auto;
	border:1px solid #0842a3;
	color:#0842a3;
	font-size:1.3rem
}

.footer{
	background:#0842a3;
	color:#fff;
	text-align:center;
	font-size:1.2rem;
	padding:15px 0;
	line-height:20px;
	margin-top:30px;
}
.footer a{
	color:#fff;
}


/**** 登录 *****/
.bgimg{
	min-height:100%;
	background:#0842a3 url(../images/bg.jpg) no-repeat bottom;
	background-size:100% auto;
}
.login_input{
	width:100%;
	height:45px;
	line-height:45px;
	padding:0;
	margin:0;
	background-color:#fff;
	box-sizing:border-box;
	border:none;
	border-radius:3px;
	padding-left:10px;
	
}
.login_input#name{
	font-size:1.6rem;
	padding-left:40px;
	margin-bottom:25px;
	background:#fff url(../images/user.png) 8px center no-repeat;
	background-size:auto 55%;
}
.login_input#cardId{
	font-size:1.6rem;
	padding-left:40px;
	margin-bottom:25px;
	background:#fff url(../images/password.png) 8px center no-repeat;
	background-size:auto 55%;
}
.login_input#mobile{
	font-size:1.6rem;
	padding-left:40px;
	margin-bottom:25px;
	background:#fff url(../images/mobile.png) 8px center no-repeat;
	background-size:auto 55%;
}

.submit_btn{
	display:block;
	height:45px;
	line-height:45px;
	text-align:center;
	border-radius:3px;
	background:#ecc83c;
	color:#0842a3;
	font-size:1.6rem;
	letter-spacing:1px
}

.submit_btn2{
	display:block;
	height:45px;
	line-height:45px;
	text-align:center;
	border-radius:3px;
	background:none;
	color:#ecc83c;
	font-size:1.6rem;
	letter-spacing:1px;
	border: 1px solid #ecc83c;
}

.no_submit_btn{
	display:block;
	height:45px;
	line-height:45px;
	text-align:center;
	border-radius:3px;
	background:#ddd;
	color:#666;
	font-size:1.6rem;
	letter-spacing:1px
}
.submit_btn.fixed,.fixed{
	position:fixed;
	left:0;
	bottom:0;
	width:100%;
	border-radius:0;
	font-size:1.8rem;
	font-weight:bold;
	z-index:999;
}
.imgTree{
	border:3px solid #0842a3;
	border-radius:7px;
	overflow:hidden;
}
.imgCurr{
	border:3px solid #e61b11;
	border-radius:7px;
	overflow:hidden;
}
.yitem{
	display:block;
	width:30%;
	height:40px;
	line-height:40px;
	background:#fff;
	text-align:center;
	color:#0842a3;
	border-radius:4px;
	margin-bottom:10px;
	font-size:1.6rem;
	margin-left:3.3%
}
.yitem.curr{
	background:#03a9f4;
	color:#fff;
}
.yitem:nth-child(3n){
	margin-right:0
}

.title{
	color:#fff;
	height:30px;
	line-height:30px;
	text-align:center;
	background-image: linear-gradient(to right, #1459ce , #47b8ea);
}

.table th{
	border-bottom:1px solid #efefef;
	border-right: 1px solid #efefef;
	text-align:center;
}
.table td{
	background:#fff;
	border-bottom:1px solid #efefef;
	border-right: 1px solid #efefef;
	text-align:center;
	padding:10px 3px;
	font-size:1.2rem;
}

.table tr:nth-child(even) td{
	background:#f8f8f8
} 
.table tr:nth-child(odd)) td{
	background:#fff
}

.table .no_border_r{
	border-right:none;
}
.line_btn{
	border:1px solid #0842a3;
	color:#0842a3;
	border-radius:3px;
	padding:4px 7px;
	
}
