

.block{padding: 20px 0;}

body{font-family: "Helvetica Neue", Helvetica, Tahoma, Arial, "Microsoft Yahei", "Hiragino Sans GB", "WenQuanYi Micro Hei", sans-serif;}
/* 侧边悬浮导航 */
/* 侧边悬浮导航 */
.right_nav{ right:0; bottom:15%; position:fixed; text-align:left;overflow: hidden;z-index:999;}
.right_nav li{background:rgba(44, 109, 210, 1);margin:4px 0;padding: 10px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;cursor:pointer;position:relative; right: -50px;}
.right_nav li .iconBox{text-align: center;overflow: hidden;display: flex;align-items: center;justify-content: space-between}
.right_nav li img{width: 20px;height:20px;}
.right_nav li h4{color: #fff;font-size:14px;margin:2px 0;margin-left: 15px;}
.right_nav li:hover{background:#cf1322}
.right_nav li .hideBox{display: none;position: absolute;right:120px;padding:10px;padding-right: 15px; top:-10px;z-index: 999;}
.right_nav li .hideBox .hb{border: 1px solid #ccc;background-color: #fff; padding: 10px 20px;border-top: 2px solid #0085cd;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.right_nav li .hideBox .hb h5{padding: 5px 0;border-bottom: 2px solid #ccc;color: #0085cd;font-size: 16px;font-weight: 400;display: block;white-space: nowrap;}
.right_nav li .hideBox .hb p {margin-top: 5px;font-size: 18px;font-weight: 700;}
.right_nav li .hideBox .hb .qqtalk{margin-top: 10px;}
.right_nav li .hideBox .hb .qqtalk a{display: flex;align-items: center}
.right_nav li .hideBox .hb .qqtalk img{width: 25px;height:25px;}
.right_nav li .hideBox .hb .qqtalk p{font-size: 14px;font-weight: 400;white-space: nowrap;margin-top: -5px;margin-left: 5px;}
.right_nav li:nth-child(3) .hideBox img{width:140px;height: 140px;margin-top: 10px;}
.right_nav i{color: #fff; font-size: 18px;}
.grey{background: #999 !important;}
.hide{display: none;}
.show{display: block !important;}
.aui-palace-grid-icon {
	width: 3.6rem;
	height: 3.6rem;
	
	background: #eef7fe;
	line-height: 3.6rem;
	margin: 0 auto;
	border-radius: 50%;
	margin: 0 auto;
	  margin-bottom: 0px;
	text-align: center;
	margin-bottom: .2rem;
    color: #333;
    text-align: center;
	
  }
  #columns .widget .widget-content ul li a{color: #333; text-decoration: none;}
  .num-list li p{text-align: center;}
  .num-list li i{font-size: 30px;}
.kfbg1 {
	background: linear-gradient(to bottom, #44d7d1 0%, #39b8e1 100%) !important;
	color: #fff !important
}

.kfbg2 {
	background: linear-gradient(to bottom, #2fcdf4 0%, #239af8 100%) !important;
	color: #fff !important
}

.kfbg3 {
	background: linear-gradient(to bottom, #8fb6fb 0%, #7795f5 100%) !important;
	color: #fff !important
}
.kfbg4 {
	background: linear-gradient(to bottom, #878ffc 0%, #515eeb 100%) !important;
	color: #fff !important
}


.kfbg5 {
	background: linear-gradient(to bottom, #b399fe 0%, #7d55e9 100%) !important;
	color: #fff !important
}

.kfbg6 {
	background: linear-gradient(to bottom, #8991fc 0%, #4c58ea 100%) !important;
	color: #fff !important
}

.kfbg7 {
	background: linear-gradient(to bottom, #48dc9e 0%, #2cc779 100%) !important;
	color: #fff !important
}

.kfbg8 {
	background: linear-gradient(to bottom, #6ecc38 0%, #3dbb1a 100%) !important;
	color: #fff !important
}

.kfbg9 {
	background: linear-gradient(to bottom, #249256 0%, #32b16c 100%) !important;
	color: #fff !important
}

.kfbg10 {
	background: linear-gradient(to bottom, #feac24 0%, #f89b00 100%) !important;
	color: #fff !important
}
.kfbg11 {
	background: linear-gradient(to bottom, #fd8048 0%, #fc7436 100%) !important;
	color: #fff !important
}

.kfbg12 {
	background: linear-gradient(to bottom, #fd868a 0%, #f86d74 100%) !important;
	color: #fff !important
}
.kfbg13 {
	background: linear-gradient(to bottom, #f04141 0%, #e22b2b 100%) !important;
	color: #fff !important
}


.kfbg_no {
	background: linear-gradient(to bottom, #ddd 0%, #c7c6cd 100%) !important;
	color: #fff !important
}

