@import url('https://cdn.jn72.com/css/public.css');
.gap-row-5{gap:0px 5px;display: flex;}
body{background-color:#F3F3F3;font-size: 12px;line-height: 20px;}
#page_content img{max-width: 100%;}
.container{width:100%;display:flex;justify-content:center;}
.width{width:1100px;}
.content{background-color:#fff;}
.layui-nav-child{top: 40px;}
.layui-card-header{height: 32px;line-height: 32px;border-bottom:1px solid #dbdbdb;font-weight: bold; color: #333;}
.layui-icon{font-size: 14px;}
.layui-text h3{font-size: 14px;}
.layui-timeline-title{margin-bottom: 5px;}
.layui-timeline-item{padding-bottom: 0px;}
.layui-timeline-content{padding-left: 20px;}
.layui-laypage{display:flex}
#header{width:100%;display:flex;justify-content:center;background-color:#2f363c;}
#menu{display:flex;padding:0px;flex-wrap:wrap;}
#menu .layui-this{background-color:#3b434a;}
#menu .layui-nav-item{line-height:40px;white-space:nowrap}
#logo{padding:5px 0px;display:flex;align-items:center;}
#web_title{font-size:20px;text-shadow:1px 1px 3px rgba(0,0,0,0.4);margin-left:5px;}
#links li:first-child{font-weight:bold;}
#footer{border:1px solid#eee;}
#links{display:flex;flex-wrap:wrap;flex-direction:row;gap:0px 10px}
#copyright{text-align:center;font-size:12px;line-height:20px;}
#index_content{margin-right: 5px;min-height: 400px; font-size: 12px;}
#index_class_box{font-size: 12px;margin-right: 5px; margin-bottom: 5px;}
#index_card_header{border-top-left-radius:5px;border-top-right-radius:5px;background: linear-gradient(110deg,#e7e6e6 30%, #fff 80%);}
#list_title i{font-size: 12px; color: #666; font-weight: 400;}
#list_content{margin-right: 5px;min-height: 400px;}
#list_title{font-size: 13px; font-weight: 600;}
#list_info{color: #666; line-height: 25px; margin-top: 5px; font-size: 12px;white-space:normal;text-overflow: ellipsis;padding: 5px; overflow-wrap: break-word; word-break: break-all;}
#time_text{font-size: 14px; font-weight: 100;}
#time_content{font-size: 12px; margin-top: 5px;white-space:normal;text-overflow: ellipsis;padding: 5px; overflow-wrap: break-word; word-break: break-all;}
#page_header{font-size: 12px; margin:5px 0px;text-align: center;}
#page_content{font-size: 12px;line-height: 25px;;}
#card_header{border-top-left-radius:5px;border-top-right-radius:5px;background: linear-gradient(110deg,#e7e6e6 30%, #fff 80%,#eee);}
#lianxi{display: grid; grid-template-columns: 50% 50%; grid-gap: 5px; font-size: 12px;overflow: hidden;}
#class_box{display: grid; grid-template-columns: 50% 50%; grid-gap: 5px; font-size: 13px;overflow: hidden; font-weight: bold;}
#class_box li{ border: 1px solid #eee; text-align: center; height: 30px; line-height: 30px;border-radius: 5px;box-shadow:2px 2px 5px  rgba(0, 0, 0, .08)}
#jiekou_box{height: 130px;}

@media(max-width:768px){
	.layui-nav .layui-nav-item a{padding: 0px 10px;}
	.layui-nav .layui-nav-more{display: none;}
	#logo{display:flex;flex-direction:column;justify-content:center;}
	.width{width:auto;;}
	#footer{width: 100%;}
	#header{position:fixed;bottom:0px;left:0px;right:0px;z-index:999; margin-bottom: 0px;justify-content:center;}
	#nav{ justify-content: left;}
	#index_content{margin-right: 0px; margin-bottom: 5px;}
	#links{display: none;}
	#web_title{margin-top: 5px;}
}