

.el-button
{
	display: inline-block;
	line-height: 1;
	white-space: nowrap;
	cursor: pointer;
	background: #fff;
	border: 1px solid #dcdfe6;
	color: #606266;
	-webkit-appearance: none;
	text-align: center;
	box-sizing: border-box;
	outline: 0;
	margin: 0;
	transition: .1s;
	font-weight: 500;
	padding: 12px 20px;
	font-size: 14px;
	border-radius: 4px
}

.el-button+.el-button
{
	margin-left: 10px
}

.el-button:focus,.el-button:hover
{
	color: #409eff;
	border-color: #c6e2ff;
	background-color: #ecf5ff
}

			
.icon {
				width: 55px;
				height: 55px;
				margin-left: -250px;
				margin-top: 15px;
				border-radius: 12px;
				display: inline-block;
				box-shadow: 2px 4px 4px #696969;
				width: none;
			}
.el-button:active
{
	color: #3a8ee6;
	border-color: #3a8ee6;
	outline: 0
}

.el-button::-moz-focus-inner
{
	border: 0
}

.el-button [class*=el-icon-]+span
{
	margin-left: 5px
}

.el-button.is-plain:focus,.el-button.is-plain:hover
{
	background: #fff;
	border-color: #409eff;
	color: #409eff
}

.el-button.is-active,.el-button.is-plain:active
{
	color: #3a8ee6;
	border-color: #3a8ee6
}

.el-button.is-plain:active
{
	background: #fff;
	outline: 0
}

.el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover
{
	color: #c0c4cc;
	cursor: not-allowed;
	background-image: none;
	background-color: #fff;
	border-color: #ebeef5
}

.el-button.is-disabled.el-button--text
{
	background-color: transparent
}

.el-button.is-disabled.is-plain,.el-button.is-disabled.is-plain:focus,.el-button.is-disabled.is-plain:hover
{
	background-color: #fff;
	border-color: #ebeef5;
	color: #c0c4cc
}

.el-button.is-loading
{
	position: relative;
	pointer-events: none
}

.el-button.is-loading:before
{
	pointer-events: none;
	content: "";
	position: absolute;
	left: -1px;
	top: -1px;
	right: -1px;
	bottom: -1px;
	border-radius: inherit;
	background-color: hsla(0,0%,100%,.35)
}

.el-button.is-round
{
	border-radius: 20px;
	padding: 12px 23px
}

.el-button.is-circle
{
	border-radius: 50%;
	padding: 12px
}

.el-button--primary
{
	color: #fff;
	background-color: #409eff;
	border-color: #409eff
}

.el-button--primary:focus,.el-button--primary:hover
{
	background: #66b1ff;
	border-color: #66b1ff;
	color: #fff
}

.el-button--primary.is-active,.el-button--primary:active
{
	background: #3a8ee6;
	border-color: #3a8ee6;
	color: #fff
}

.el-button--primary:active
{
	outline: 0
}

.el-button--primary.is-disabled,.el-button--primary.is-disabled:active,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover
{
	color: #fff;
	background-color: #a0cfff;
	border-color: #a0cfff
}

.el-button--primary.is-plain
{
	color: #409eff;
	background: #ecf5ff;
	border-color: #b3d8ff
}

.el-button--primary.is-plain:focus,.el-button--primary.is-plain:hover
{
	background: #409eff;
	border-color: #409eff;
	color: #fff
}

.el-button--primary.is-plain:active
{
	background: #3a8ee6;
	border-color: #3a8ee6;
	color: #fff;
	outline: 0
}

.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover
{
	color: #8cc5ff;
	background-color: #ecf5ff;
	border-color: #d9ecff
}

.el-button--success
{
	color: #fff;
	background-color: #67c23a;
	border-color: #67c23a
}

.el-button--success:focus,.el-button--success:hover
{
	background: #85ce61;
	border-color: #85ce61;
	color: #fff
}

.el-button--success.is-active,.el-button--success:active
{
	background: #5daf34;
	border-color: #5daf34;
	color: #fff
}

.el-button--success:active
{
	outline: 0
}

.el-button--success.is-disabled,.el-button--success.is-disabled:active,.el-button--success.is-disabled:focus,.el-button--success.is-disabled:hover
{
	color: #fff;
	background-color: #b3e19d;
	border-color: #b3e19d
}

.el-button--success.is-plain
{
	color: #67c23a;
	background: #f0f9eb;
	border-color: #c2e7b0
}

.el-button--success.is-plain:focus,.el-button--success.is-plain:hover
{
	background: #67c23a;
	border-color: #67c23a;
	color: #fff
}

.el-button--success.is-plain:active
{
	background: #5daf34;
	border-color: #5daf34;
	color: #fff;
	outline: 0
}

.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover
{
	color: #a4da89;
	background-color: #f0f9eb;
	border-color: #e1f3d8
}

.el-button--warning
{
	color: #fff;
	background-color: #e6a23c;
	border-color: #e6a23c
}

.el-button--warning:focus,.el-button--warning:hover
{
	background: #ebb563;
	border-color: #ebb563;
	color: #fff
}

.el-button--warning.is-active,.el-button--warning:active
{
	background: #cf9236;
	border-color: #cf9236;
	color: #fff
}

.el-button--warning:active
{
	outline: 0
}

.el-button--warning.is-disabled,.el-button--warning.is-disabled:active,.el-button--warning.is-disabled:focus,.el-button--warning.is-disabled:hover
{
	color: #fff;
	background-color: #f3d19e;
	border-color: #f3d19e
}

.el-button--warning.is-plain
{
	color: #e6a23c;
	background: #fdf6ec;
	border-color: #f5dab1
}

.el-button--warning.is-plain:focus,.el-button--warning.is-plain:hover
{
	background: #e6a23c;
	border-color: #e6a23c;
	color: #fff
}

.el-button--warning.is-plain:active
{
	background: #cf9236;
	border-color: #cf9236;
	color: #fff;
	outline: 0
}

.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover
{
	color: #f0c78a;
	background-color: #fdf6ec;
	border-color: #faecd8
}

.el-button--danger
{
	color: #fff;
	background-color: #f56c6c;
	border-color: #f56c6c
}

.el-button--danger:focus,.el-button--danger:hover
{
	background: #f78989;
	border-color: #f78989;
	color: #fff
}

.el-button--danger.is-active,.el-button--danger:active
{
	background: #dd6161;
	border-color: #dd6161;
	color: #fff
}

.el-button--danger:active
{
	outline: 0
}

.el-button--danger.is-disabled,.el-button--danger.is-disabled:active,.el-button--danger.is-disabled:focus,.el-button--danger.is-disabled:hover
{
	color: #fff;
	background-color: #fab6b6;
	border-color: #fab6b6
}

.el-button--danger.is-plain
{
	color: #f56c6c;
	background: #fef0f0;
	border-color: #fbc4c4
}

.el-button--danger.is-plain:focus,.el-button--danger.is-plain:hover
{
	background: #f56c6c;
	border-color: #f56c6c;
	color: #fff
}

.el-button--danger.is-plain:active
{
	background: #dd6161;
	border-color: #dd6161;
	color: #fff;
	outline: 0
}

.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover
{
	color: #f9a7a7;
	background-color: #fef0f0;
	border-color: #fde2e2
}

.el-button--info
{
	color: #fff;
	background-color: #909399;
	border-color: #909399
}

.el-button--info:focus,.el-button--info:hover
{
	background: #a6a9ad;
	border-color: #a6a9ad;
	color: #fff
}

.el-button--info.is-active,.el-button--info:active
{
	background: #82848a;
	border-color: #82848a;
	color: #fff
}

.el-button--info:active
{
	outline: 0
}

.el-button--info.is-disabled,.el-button--info.is-disabled:active,.el-button--info.is-disabled:focus,.el-button--info.is-disabled:hover
{
	color: #fff;
	background-color: #c8c9cc;
	border-color: #c8c9cc
}

.el-button--info.is-plain
{
	color: #909399;
	background: #f4f4f5;
	border-color: #d3d4d6
}

.el-button--info.is-plain:focus,.el-button--info.is-plain:hover
{
	background: #909399;
	border-color: #909399;
	color: #fff
}

.el-button--info.is-plain:active
{
	background: #82848a;
	border-color: #82848a;
	color: #fff;
	outline: 0
}

.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover
{
	color: #bcbec2;
	background-color: #f4f4f5;
	border-color: #e9e9eb
}

.el-button--text,.el-button--text.is-disabled,.el-button--text.is-disabled:focus,.el-button--text.is-disabled:hover,.el-button--text:active
{
	border-color: transparent
}

.el-button--medium
{
	padding: 10px 20px;
	font-size: 14px;
	border-radius: 4px
}

.el-button--mini,.el-button--small
{
	font-size: 12px;
	border-radius: 3px
}

.el-button--medium.is-round
{
	padding: 10px 20px
}

.el-button--medium.is-circle
{
	padding: 10px
}

.el-button--small,.el-button--small.is-round
{
	padding: 9px 15px
}

.el-button--small.is-circle
{
	padding: 9px
}

.el-button--mini,.el-button--mini.is-round
{
	padding: 7px 15px
}

.el-button--mini.is-circle
{
	padding: 7px
}

.el-button--text
{
	color: #409eff;
	background: 0 0;
	padding-left: 0;
	padding-right: 0
}

.el-button--text:focus,.el-button--text:hover
{
	color: #66b1ff;
	border-color: transparent;
	background-color: transparent
}

.el-button--text:active
{
	color: #3a8ee6;
	background-color: transparent
}

.el-button-group
{
	display: inline-block;
	vertical-align: middle
}

.el-button-group:after,.el-button-group:before
{
	display: table;
	content: ""
}

.el-checkbox,.el-checkbox__input
{
	display: inline-block;
	position: relative;
	white-space: nowrap
}

.el-button-group:after
{
	clear: both
}

.el-button-group>.el-button
{
	float: left;
	position: relative
}

.el-button-group>.el-button+.el-button
{
	margin-left: 0
}

.el-button-group>.el-button:first-child
{
	border-top-right-radius: 0;
	border-bottom-right-radius: 0
}

.el-button-group>.el-button:last-child
{
	border-top-left-radius: 0;
	border-bottom-left-radius: 0
}

.el-button-group>.el-button:first-child:last-child
{
	border-radius: 4px
}

.el-button-group>.el-button:first-child:last-child.is-round
{
	border-radius: 20px
}

.el-button-group>.el-button:first-child:last-child.is-circle
{
	border-radius: 50%
}

.el-button-group>.el-button:not(:first-child):not(:last-child)
{
	border-radius: 0
}

.el-button-group>.el-button:not(:last-child)
{
	margin-right: -1px
}

.el-button-group>.el-button.is-active,.el-button-group>.el-button:active,.el-button-group>.el-button:focus,.el-button-group>.el-button:hover
{
	z-index: 1
}

.el-button-group>.el-dropdown>.el-button
{
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	border-left-color: hsla(0,0%,100%,.5)
}

.el-button-group .el-button--primary:first-child
{
	border-right-color: hsla(0,0%,100%,.5)
}

.el-button-group .el-button--primary:last-child
{
	border-left-color: hsla(0,0%,100%,.5)
}

.el-button-group .el-button--primary:not(:first-child):not(:last-child)
{
	border-left-color: hsla(0,0%,100%,.5);
	border-right-color: hsla(0,0%,100%,.5)
}

.el-button-group .el-button--success:first-child
{
	border-right-color: hsla(0,0%,100%,.5)
}

.el-button-group .el-button--success:last-child
{
	border-left-color: hsla(0,0%,100%,.5)
}

.el-button-group .el-button--success:not(:first-child):not(:last-child)
{
	border-left-color: hsla(0,0%,100%,.5);
	border-right-color: hsla(0,0%,100%,.5)
}

.el-button-group .el-button--warning:first-child
{
	border-right-color: hsla(0,0%,100%,.5)
}

.el-button-group .el-button--warning:last-child
{
	border-left-color: hsla(0,0%,100%,.5)
}

.el-button-group .el-button--warning:not(:first-child):not(:last-child)
{
	border-left-color: hsla(0,0%,100%,.5);
	border-right-color: hsla(0,0%,100%,.5)
}

.el-button-group .el-button--danger:first-child
{
	border-right-color: hsla(0,0%,100%,.5)
}

.el-button-group .el-button--danger:last-child
{
	border-left-color: hsla(0,0%,100%,.5)
}

.el-button-group .el-button--danger:not(:first-child):not(:last-child)
{
	border-left-color: hsla(0,0%,100%,.5);
	border-right-color: hsla(0,0%,100%,.5)
}

.el-button-group .el-button--info:first-child
{
	border-right-color: hsla(0,0%,100%,.5)
}

.el-button-group .el-button--info:last-child
{
	border-left-color: hsla(0,0%,100%,.5)
}

.el-button-group .el-button--info:not(:first-child):not(:last-child)
{
	border-left-color: hsla(0,0%,100%,.5);
	border-right-color: hsla(0,0%,100%,.5)
}



.shortcut-list .shortcut-list-item[data-v-1d37c6a3]
{
	flex: 1 0 calc(100% - 24px);
	margin: 0 5px 0px;
	border-radius: 10px;
	box-shadow: 0 2px 5px rgba(0,0,0,.05);
	overflow: hidden;
	transition-timing-function: ease-in-out;
	transition: box-shadow .25s,-webkit-transform .25s;
	transition: box-shadow .25s,transform .25s;
	transition: box-shadow .25s,transform .25s,-webkit-transform .25s
}




.shortcut .sub .user .info .time.has-icon i[data-v-481f0bb3]{
	margin-right:5px;
	display:inline-block;
	width:16px;
	height:14px;
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAMAAAAR8Wy4AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAByUExURUdwTLCwsLGxsbKysrGxsbGxsbGxsbCwsLOzs////7i4uMXFxcvLy7GxsbKysrGxsbOzs7y8vLKysrCwsLOzs7GxsbW1tb+/v7KysrKysrGxsbi4uLGxsbGxsbGxsbCwsLGxsbOzs7m5ubGxsbKysrCwsJlvleUAAAAldFJOUwDw81lfv6X9PwEQCATmUbM0E2bZQ9wfDIcx6yusJGq5nTYdzpG1RICdAAAAjElEQVQIHQXBh2GDQBAAMFH/6RBsxxWn3f4rRgL90b7bYwNQlTHtUxQ14CM1uRvlJmqQ4znYymxcUm5XmuKTV1Quj/tvzPp0xSsqz7RHOVijxi0q27WML24x83MuH9hOI336M5yLbwCa+zC0K4xzBzktIxiWdAF1NJnu1KQaUBcx7VMUFYDtaN/t0YN/IpEIY0eu0cEAAAAASUVORK5CYII=);background-size:16px 14px;background-position:50%;background-repeat:no-repeat
}

.info-item
{
	padding: 5px 15px 5px 15px;
	font-size: 12px;
	color: #gray;
}

.el-button.base-button
{
	position: relative;
	padding: 12px 10px;
	min-width: 50px;
	cursor: pointer
}

.el-button.base-button:before
{
	content: "";
	position: absolute;
	width: 100%;
	height: 28px;
	border-radius: 5px;
	background-color: #fff
}

.el-button.base-button.is-loading:before,.el-button.base-button:before
{
	left: 0;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}

.el-button.base-button i,.el-button.base-button span
{
	position: relative;
	color: inherit
}

.el-button.base-button.primary:before
{
	background-color: currentColor
}

.el-button.base-button.primary i,.el-button.base-button.primary span
{
	color: #fff
}

.el-button.base-button.secondary:before
{
	background-color: #f5f6f7
}

tr.visible-print
{
	display: none!important
}

@media print
{
	.visible-print
	{
		display: block!important
	}

	.inline.visible-print
	{
		display: inline!important
	}

	tr.hidden-print
	{
		display: none!important
	}
}

*,:after,:before
{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

html
{
	font-size: 10px;
	-webkit-tap-highlight-color: rgba(0,0,0,0)
}

body
{
	font-family: "Helvetica Neue",Helvetica,Tahoma,Arial,'Microsoft Yahei','PingFang SC','Hiragino Sans GB','WenQuanYi Micro Hei',sans-serif;
	font-size: 13px;
	line-height: 1.53846154;
	color: #353535;
	background-color: #fff
}

button,input,select,textarea
{
	font-family: inherit;
	font-size: inherit;
	line-height: inherit
}

a
{
	color: #145ccd;
	text-decoration: none;
	-webkit-transition: all .4s cubic-bezier(.175,.885,.32,1);
	-o-transition: all .4s cubic-bezier(.175,.885,.32,1);
	transition: all .4s cubic-bezier(.175,.885,.32,1)
}

a:focus,a:hover
{
	color: #0d3d88;
	text-decoration: underline
}

a:focus
{
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}

a.disabled,a.disabled:focus,a.disabled:hover,a[disabled],a[disabled]:focus,a[disabled]:hover
{
	color: #aaa;
	text-decoration: none;
	cursor: default
}

audio,canvas,img,video
{
	max-width: 100%;
	vertical-align: middle
}

.sr-only
{
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0 0 0 0);
	border: 0
}

::-moz-selection
{
	text-shadow: none;
	background: #b3d4fc
}

::selection
{
	text-shadow: none;
	background: #b3d4fc
}

fieldset
{
	padding: 0;
	margin: 0;
	border: 0
}

textarea
{
	resize: vertical
}

ol,ul
{
	padding-left: 20px
}

.container,.container-fixed,.container-fixed-md,.container-fixed-sm,.container-fixed-xs,.container-fluid
{
	padding-right: 10px;
	padding-left: 10px;
	margin-right: auto;
	margin-left: auto
}

@media (min-width:1200px)
{
	.container
	{
		max-width: 1160px
	}
}

.container-fixed
{
	width: 1160px
}

.container-fixed-md
{
	width: 960px
}

.container-fixed-sm
{
	width: 740px
}

.container-fixed-xs
{
	width: 440px
}

.row
{
	margin-right: -10px;
	margin-left: -10px
}

.col,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9
{
	position: relative;
	min-height: 1px;
	padding-right: 10px;
	padding-left: 10px
}

.col,.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9
{
	float: left
}

.col-xs-1
{
	width: 8.33333333%
}

.col-xs-2
{
	width: 16.66666667%
}

.col-xs-3
{
	width: 25%
}

.col-xs-4
{
	width: 33.33333333%
}

.col-xs-5
{
	width: 41.66666667%
}

.col-xs-6
{
	width: 50%
}

.col-xs-7
{
	width: 58.33333333%
}

.col-xs-8
{
	width: 66.66666667%
}

.col-xs-9
{
	width: 75%
}

.col-xs-10
{
	width: 83.33333333%
}

.col-xs-11
{
	width: 91.66666667%
}

.col-xs-12
{
	width: 100%
}

@media (min-width:768px)
{
	.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9
	{
		float: left
	}

	.col-sm-1
	{
		width: 8.33333333%
	}

	.col-sm-2
	{
		width: 16.66666667%
	}

	.col-sm-3
	{
		width: 25%
	}

	.col-sm-4
	{
		width: 33.33333333%
	}

	.col-sm-5
	{
		width: 41.66666667%
	}

	.col-sm-6
	{
		width: 50%
	}

	.col-sm-7
	{
		width: 58.33333333%
	}

	.col-sm-8
	{
		width: 66.66666667%
	}

	.col-sm-9
	{
		width: 75%
	}

	.col-sm-10
	{
		width: 83.33333333%
	}

	.col-sm-11
	{
		width: 91.66666667%
	}

	.col-sm-12
	{
		width: 100%
	}

	.col-sm-push-1
	{
		left: 8.33333333%
	}

	.col-sm-push-2
	{
		left: 16.66666667%
	}

	.col-sm-push-3
	{
		left: 25%
	}

	.col-sm-push-4
	{
		left: 33.33333333%
	}

	.col-sm-push-5
	{
		left: 41.66666667%
	}

	.col-sm-push-6
	{
		left: 50%
	}

	.col-sm-push-7
	{
		left: 58.33333333%
	}

	.col-sm-push-8
	{
		left: 66.66666667%
	}

	.col-sm-push-9
	{
		left: 75%
	}

	.col-sm-push-10
	{
		left: 83.33333333%
	}

	.col-sm-push-11
	{
		left: 91.66666667%
	}

	.col-sm-pull-1
	{
		right: 8.33333333%
	}

	.col-sm-pull-2
	{
		right: 16.66666667%
	}

	.col-sm-pull-3
	{
		right: 25%
	}

	.col-sm-pull-4
	{
		right: 33.33333333%
	}

	.col-sm-pull-5
	{
		right: 41.66666667%
	}

	.col-sm-pull-6
	{
		right: 50%
	}

	.col-sm-pull-7
	{
		right: 58.33333333%
	}

	.col-sm-pull-8
	{
		right: 66.66666667%
	}

	.col-sm-pull-9
	{
		right: 75%
	}

	.col-sm-pull-10
	{
		right: 83.33333333%
	}

	.col-sm-pull-11
	{
		right: 91.66666667%
	}

	.col-sm-offset-1
	{
		margin-left: 8.33333333%
	}

	.col-sm-offset-2
	{
		margin-left: 16.66666667%
	}

	.col-sm-offset-3
	{
		margin-left: 25%
	}

	.col-sm-offset-4
	{
		margin-left: 33.33333333%
	}

	.col-sm-offset-5
	{
		margin-left: 41.66666667%
	}

	.col-sm-offset-6
	{
		margin-left: 50%
	}

	.col-sm-offset-7
	{
		margin-left: 58.33333333%
	}

	.col-sm-offset-8
	{
		margin-left: 66.66666667%
	}

	.col-sm-offset-9
	{
		margin-left: 75%
	}

	.col-sm-offset-10
	{
		margin-left: 83.33333333%
	}

	.col-sm-offset-11
	{
		margin-left: 91.66666667%
	}
}

@media (min-width:992px)
{
	.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9
	{
		float: left
	}

	.col-md-1
	{
		width: 8.33333333%
	}

	.col-md-2
	{
		width: 16.66666667%
	}

	.col-md-3
	{
		width: 25%
	}

	.col-md-4
	{
		width: 33.33333333%
	}

	.col-md-5
	{
		width: 41.66666667%
	}

	.col-md-6
	{
		width: 50%
	}

	.col-md-7
	{
		width: 58.33333333%
	}

	.col-md-8
	{
		width: 66.66666667%
	}

	.col-md-9
	{
		width: 75%
	}

	.col-md-10
	{
		width: 83.33333333%
	}

	.col-md-11
	{
		width: 91.66666667%
	}

	.col-md-12
	{
		width: 100%
	}

	.col-md-push-0
	{
		left: auto
	}

	.col-md-push-1
	{
		left: 8.33333333%
	}

	.col-md-push-2
	{
		left: 16.66666667%
	}

	.col-md-push-3
	{
		left: 25%
	}

	.col-md-push-4
	{
		left: 33.33333333%
	}

	.col-md-push-5
	{
		left: 41.66666667%
	}

	.col-md-push-6
	{
		left: 50%
	}

	.col-md-push-7
	{
		left: 58.33333333%
	}

	.col-md-push-8
	{
		left: 66.66666667%
	}

	.col-md-push-9
	{
		left: 75%
	}

	.col-md-push-10
	{
		left: 83.33333333%
	}

	.col-md-push-11
	{
		left: 91.66666667%
	}

	.col-md-pull-0
	{
		right: auto
	}

	.col-md-pull-1
	{
		right: 8.33333333%
	}

	.col-md-pull-2
	{
		right: 16.66666667%
	}

	.col-md-pull-3
	{
		right: 25%
	}

	.col-md-pull-4
	{
		right: 33.33333333%
	}

	.col-md-pull-5
	{
		right: 41.66666667%
	}

	.col-md-pull-6
	{
		right: 50%
	}

	.col-md-pull-7
	{
		right: 58.33333333%
	}

	.col-md-pull-8
	{
		right: 66.66666667%
	}

	.col-md-pull-9
	{
		right: 75%
	}

	.col-md-pull-10
	{
		right: 83.33333333%
	}

	.col-md-pull-11
	{
		right: 91.66666667%
	}

	.col-md-offset-0
	{
		margin-left: 0
	}

	.col-md-offset-1
	{
		margin-left: 8.33333333%
	}

	.col-md-offset-2
	{
		margin-left: 16.66666667%
	}

	.col-md-offset-3
	{
		margin-left: 25%
	}

	.col-md-offset-4
	{
		margin-left: 33.33333333%
	}

	.col-md-offset-5
	{
		margin-left: 41.66666667%
	}

	.col-md-offset-6
	{
		margin-left: 50%
	}

	.col-md-offset-7
	{
		margin-left: 58.33333333%
	}

	.col-md-offset-8
	{
		margin-left: 66.66666667%
	}

	.col-md-offset-9
	{
		margin-left: 75%
	}

	.col-md-offset-10
	{
		margin-left: 83.33333333%
	}

	.col-md-offset-11
	{
		margin-left: 91.66666667%
	}
}

@media (min-width:1200px)
{
	.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9
	{
		float: left
	}

	.col-lg-1
	{
		width: 8.33333333%
	}

	.col-lg-2
	{
		width: 16.66666667%
	}

	.col-lg-3
	{
		width: 25%
	}

	.col-lg-4
	{
		width: 33.33333333%
	}

	.col-lg-5
	{
		width: 41.66666667%
	}

	.col-lg-6
	{
		width: 50%
	}

	.col-lg-7
	{
		width: 58.33333333%
	}

	.col-lg-8
	{
		width: 66.66666667%
	}

	.col-lg-9
	{
		width: 75%
	}

	.col-lg-10
	{
		width: 83.33333333%
	}

	.col-lg-11
	{
		width: 91.66666667%
	}

	.col-lg-12
	{
		width: 100%
	}

	.col-lg-push-0
	{
		left: auto
	}

	.col-lg-push-1
	{
		left: 8.33333333%
	}

	.col-lg-push-2
	{
		left: 16.66666667%
	}

	.col-lg-push-3
	{
		left: 25%
	}

	.col-lg-push-4
	{
		left: 33.33333333%
	}

	.col-lg-push-5
	{
		left: 41.66666667%
	}

	.col-lg-push-6
	{
		left: 50%
	}

	.col-lg-push-7
	{
		left: 58.33333333%
	}

	.col-lg-push-8
	{
		left: 66.66666667%
	}

	.col-lg-push-9
	{
		left: 75%
	}

	.col-lg-push-10
	{
		left: 83.33333333%
	}

	.col-lg-push-11
	{
		left: 91.66666667%
	}

	.col-lg-pull-0
	{
		right: auto
	}

	.col-lg-pull-1
	{
		right: 8.33333333%
	}

	.col-lg-pull-2
	{
		right: 16.66666667%
	}

	.col-lg-pull-3
	{
		right: 25%
	}

	.col-lg-pull-4
	{
		right: 33.33333333%
	}

	.col-lg-pull-5
	{
		right: 41.66666667%
	}

	.col-lg-pull-6
	{
		right: 50%
	}

	.col-lg-pull-7
	{
		right: 58.33333333%
	}

	.col-lg-pull-8
	{
		right: 66.66666667%
	}

	.col-lg-pull-9
	{
		right: 75%
	}

	.col-lg-pull-10
	{
		right: 83.33333333%
	}

	.col-lg-pull-11
	{
		right: 91.66666667%
	}

	.col-lg-offset-0
	{
		margin-left: 0
	}

	.col-lg-offset-1
	{
		margin-left: 8.33333333%
	}

	.col-lg-offset-11
	{
		margin-left: 99%
	}
}

p
{
	margin: 0 0 10px
}

.shortcut[data-v-481f0bb3]
{
	display: flex;
	flex-direction: column
}

.shortcut .main .info[data-v-481f0bb3]
{
	display: flex;
	width: 100%;
	flex-direction: column
}

.shortcut .main .info .text[data-v-481f0bb3]
{
	flex: 1;
	padding-bottom: 10px
}

.shortcut .main .info .text .title[data-v-481f0bb3]
{
	display: flex;
	align-items: flex-start
}

.shortcut .main .info .text .title span[data-v-481f0bb3]
{
	font-size: 1.6rem;
	font-weight: 600;
	color: #fff
}

@media (min-width:750px)
{
	.shortcut .main .info .text .title span[data-v-481f0bb3]
	{
		line-height: 18px;
		height: 18px;
		overflow: hidden
	}
}

.shortcut .main .info .text .title i[data-v-481f0bb3]
{
	display: inline-block;
	margin-top: -5px;
	width: 28px;
	height: 28px;
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABmUExURUdwTP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////26W6sgAAAAhdFJOUwCzyiKfkgj73EFFAr8FP+EcMRk2midiN/QTiOy7WLcQh71S22UAAACoSURBVBjTdZGHDsMgDEQvIazsQVY3//+TDcaNkNpaksBPOvs4AK5BygFpNaVttffa2rL5sN74s8zIsPBJFQzzFOaERKZje83kRXudCUB1POxeAQjTOwXLqp1kt3C3mIhtfRxfh2ZCRecLeAqW1xXDFbMDMPsIV5LvoxGn44kXKRdML3GpZUulXqBcZJ1CNG+8fGyEyPzvZ/4JZEyj65OQbQi5TUL++o43U5oaJvD1qlUAAAAASUVORK5CYII=);background-size: 20px 20px;
	background-position: 50%;
	background-repeat: no-repeat
}


@media (-moz-min-device-pixel-ratio:3),(-webkit-min-device-pixel-ratio:3)
{
	.shortcut .main .info .text .title i[data-v-481f0bb3]
	{
		background-image: url(data:image/png;
		base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAC0UExURUdwTP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////1pfIIcAAAA7dFJOUwADCxj6bjzL9wU57/weMXSxgu3calsBkJdWzrrixRRS899/JBAutEt41aboEZ8o6q422oyKQ5iI5mVRPsUoWwAAAk1JREFUSMe1V+liojAQzlYIQWpFQYpiPStKtadVu837v1cxHCZholnpzg/FMR+ZzPHNBKH/I839ByEfYfMK6OaN5vK2+Vdsw6OleA1t2I2dftgW5cRiqpsLwKDvOpSun7BJBTHx05rSbtwP1Nh5ud+tCC5/Wi8q7F2XXpTuncK/Q6ohU9j391RL7kEvEz0wgby+pJqyBMBtXXAbAHd0wR0A7OuC/QoUbwe64MEnFtPDOrPYSOLn7eFw4KJhLU7YsaGMS2Qu7HwVv4ExLqv+VgH12o+cec+CObnptgdDHf+PcDax0rzMoB6MjUeST8fi/z2mdEHsrFK6WFzgMuVaM43m4oovpiSaWdSSAsGUThUbBZfBDlM+VP0M0qVk9gNTrrTqpuKwVUbREwk7tE8I7lEM6aQBRT+NEgfAqpo1C3UogluFfhRxhBVE/JoQweBBoX4fWvwBCAg2YXpcEsJTfJ9CZssOy5IWfRu5Q3OJKOQwOVSsIQfYoInN84UczxWYJMxfrVdKd2c2LpJETs8jqQfpG2OkPnGZngQA/02/3/nUnFQZCizJ9KSjbmFW7tOkWjxrkAxGGV2ZXD1BROWCNLRACyHP0MsUooseSIA7tnFSZtYMbJ85ASIs0rbfMEqrENolcCdowqQfdsokbc0UtHwifandDF5ZXWJ/r2xCljiZ4E/9RrfFv9liazb3WmNFrYGm1ihVa4hDm6kOdrj5/cE1LZ/LI/P83LAep7t/KYZ1xz03rNe7JmTb17ig5G+oczU6jmfh8VK2v+ZSpiM/9aC5xEnNHbUAAAAASUVORK5CYII=)
	}
}

.shortcut .main .info .text .description[data-v-481f0bb3]
{
	padding-top: 4px;
	font-size: 1.4rem;
	color: hsla(0,0%,100%,.7)
}

@media (min-width:750px)
{
	.shortcut .main .info .text .description[data-v-481f0bb3]
	{
		line-height: 20px;
		height: 40px;
		overflow: hidden
	}
}

.shortcut .main .info .tags[data-v-481f0bb3]
{
	position: relative;
	margin: -7px -10px -7px 0
}

.shortcut .main .info .tags[data-v-481f0bb3] ::-webkit-scrollbar
{
	display: none
}

.shortcut .main .info .tags .inner[data-v-481f0bb3]
{
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	width: auto
}







}

ul
{
	padding: 0;
}

li
{
	list-style: none;
}

a:hover,a:active,a:focus
{
	text-decoration: none;
}

body
{
	background: #f2f2f2;
	overflow-x: hidden;
	overflow-y: auto;
}

i.icon,i.fa
{
	margin-right: 6px
}

#feedAv
{
	position: fixed!important;
	left: -9999999px!important;
}

#MZAD_POP_PLACEHOLDER
{
	position: fixed!important;
	left: -9999999px!important;
}

#pop_ad
{
	position: fixed!important;
	left: -9999999px!important;
}


.col, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12
{
	padding: 0px 5px;
}


/*头部logo*/
header
{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	height: 50px;
	background: #FFF;
}

header .logo
{
	font-size: 20px;
	margin: 0;
	font-weight: 400;
	text-align: center;
	position: relative;
	z-index: 99;
	border-bottom: 1px solid #e8e8e8;
	background: #FFF;
}

header .logo a
{
	line-height: 50px;
	color: #484848;
	font-weight: bold;
}

header .logo img
{
	width: 25px;
}

header .logo img
{
	animation: donghua 1.7s linear infinite;
	-webkit-animation: donghua 1.7s linear infinite;
	-moz-animation: donghua 1.7s linear infinite;
	-o-animation: donghua 1.7s linear infinite;
	-ms-animation: donghua 1.7s linear infinite;
}


/*头部分支按钮*/

/*头部导航条*/
header .main
{
	position: relative;
}

header .nav
{
	width: 100%;
	margin-left: 25px;
	background: #FFF;
	margin: 0;
	overflow: hidden;
	position: absolute;
	top: -300px;
	left: 0;
}

header .showNav
{
	top: 50px;
	box-shadow: 0 5px 5px rgba(204,204,204,.15);
	-moz-box-shadow: 0 5px 5px rgba(204,204,204,.15);
 /* 老的 Firefox */
}

header .nav li
{
	font-size: 16px;
}

header .nav a
{
	display: block;
	line-height: 40px;
	font-size: 16px;
	color: #959595;
	padding: 0 25px;
	border-bottom: 1px solid #f5f5f5;
}

header .nav a:hover
{
	border-color: #459df5;
	color: #459df5;
}

header .head-btn
{
	float: right;
	line-height: 60px;
}
/*导航条区域操作按钮*/


/*移动端导航按钮*/
header .bar-btn, header .nav-btn
{
	position: fixed;
	border: none;
	background: transparent;
	top: 0;
	left: 10px;
	outline: 0;
	margin-top: 10px;
	z-index: 100
}

header .nav-btn
{
	left: inherit;
	right: 10px;
}

header .icon-bar2
{
	display: block;
	width: 30px;
	height: 30px;
	background: #999;
}

header .bar-btn .icon-bar, header .nav-btn .icon-line
{
	display: block;
	margin: 6px 0;
	width: 25px;
	height: 2px;
	background: #999;
	cursor: pointer;
}

header .bar-btn .bar-line1
{
	-ms-transform: translateY(8px) rotateZ(90deg);
   /* IE 9 */
	-moz-transform: translateY(8px) rotateZ(90deg);
   /* Firefox */
	-webkit-transform: translateY(8px) rotateZ(90deg);
 /* Safari 和 Chrome */
	-o-transform: translateY(8px) rotateZ(90deg);
   /* Opera */
}

header .bar-btn .bar-line2
{
	-ms-transform: translateY(0px) rotateZ(0deg);
   /* IE 9 */
	-moz-transform: translateY(0px) rotateZ(0deg);
   /* Firefox */
	-webkit-transform: translateY(0px) rotateZ(0deg);
 /* Safari 和 Chrome */
	-o-transform: translateY(0px) rotateZ(0deg);
   /* Opera */
}

header .animated1 .bar-line1
{
	-ms-transform: translateY(8px) rotateZ(180deg);
   /* IE 9 */
	-moz-transform: translateY(8px) rotateZ(180deg);
   /* Firefox */
	-webkit-transform: translateY(8px) rotateZ(180deg);
 /* Safari 和 Chrome */
	-o-transform: translateY(8px) rotateZ(180deg);
   /* Opera */
}

header .animated1 .bar-line2
{
	-ms-transform: translateY(0px) rotateZ(90deg);
   /* IE 9 */
	-moz-transform: translateY(0px) rotateZ(90deg);
   /* Firefox */
	-webkit-transform: translateY(0px) rotateZ(90deg);
 /* Safari 和 Chrome */
	-o-transform: translateY(0px) rotateZ(90deg);
   /* Opera */
}

header .nav-btn .middle
{
	margin: 0 auto;
}

header .animated2 .top
{
	-ms-transform: translateY(8px) rotateZ(45deg);
   /* IE 9 */
	-moz-transform: translateY(8px) rotateZ(45deg);
   /* Firefox */
	-webkit-transform: translateY(8px) rotateZ(45deg);
 /* Safari 和 Chrome */
	-o-transform: translateY(8px) rotateZ(45deg);
   /* Opera */
}

header .animated2 .middle
{
	width: 0;
}

header .animated2 .bottom
{
	-ms-transform: translateY(-8px) rotateZ(-45deg);
   /* IE 9 */
	-moz-transform: translateY(-8px) rotateZ(-45deg);
   /* Firefox */
	-webkit-transform: translateY(-8px) rotateZ(-45deg);
 /* Safari 和 Chrome */
	-o-transform: translateY(-8px) rotateZ(-45deg);
   /* Opera */
}





/*-------------------内容区域----------------------*/
#content
{
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}



/*搜索区域*/
.sousuo
{
	padding: 45px 0;
}

.search
{
	position: relative;
	width: 100%;
	margin: 0 auto;
}

.search-box
{
	height: 50px;
  /*box-shadow: 0px 0px 2px 0px #ccc;*/
	border-radius: 10px;
	overflow: hidden;
	display: -webkit-flex;
 /* Safari */
	display: flex;
	flex-wrap: wrap;
	border: 1px solid #e6e6e6
}

.search-input
{
	display: block;
	margin: 0 auto;
	padding: 10px 10px 5px 40px;
	border-radius: 12px;
	background: #fff;
	overflow: hidden;
	margin-bottom: -50px;
}

.search-icon
{
	position: absolute;
	left: 10px;
	top: 7.5px;
	width: 25px;
	height: 25px;
	overflow: hidden;
	border-radius: 25px;
	cursor: pointer
}



/*---------------首页内容区域------------------*/
body,html
{
	margin: 0;
	padding: 0;
	font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Source Sans Pro,Roboto;
	font-size: 62.5%;
	word-spacing: 1px;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	box-sizing: border-box;
	background-color: #f5f6f7
}

body *,body :after,body :before,html *,html :after,html :before
{
	box-sizing: border-box;
	margin: 0;
	-webkit-tap-highlight-color: transparent;
	-webkit-overflow-scrolling: touch;
	word-break: break-word
}



.info-item2
{
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	color: #gray;
}

@media (min-width:750px)
{
	.shortcut .main .info .tags .inner[data-v-481f0bb3]
	{
		flex-wrap: nowrap;
		overflow: auto
	}
}

.shortcut .main .info .tags .inner .tag[data-v-481f0bb3]
{
	flex-shrink: 0;
	margin: 0 10px 0 0
}

.shortcut .main .info .tags .mask[data-v-481f0bb3]
{
	position: absolute;
	top: 0;
	right: 0;
	width: 24px;
	height: 100%
}

.shortcut .main.has-video[data-v-481f0bb3]
{
	padding-right: 82px
}

.shortcut .main .video[data-v-481f0bb3]
{
	position: absolute;
	right: 12px;
	top: 20px;
	width: 60px;
	height: 100px
}

.shortcut .sub[data-v-481f0bb3]
{
	display: flex;
	flex-direction: column;
	background-color: #fff
}

.shortcut .sub .user[data-v-481f0bb3]
{
	display: flex;
	align-items: center;
	margin: 0 12px;
	padding: 20px 0;
	border-bottom: 1px solid #eee
}

.shortcut .sub .user .info[data-v-481f0bb3]
{
	flex: 1;
	padding: 0 8px
}

.shortcut .sub .user .info .name[data-v-481f0bb3]
{
	line-height: 20px;
	overflow: hidden;
	font-size: 1.4rem;
	font-weight: 600;
	color: #1d1d31
}

.shortcut .sub .user .info .time[data-v-481f0bb3]
{
	display: flex;
	align-items: center;
	padding-top: 4px;
	font-size: 1.4rem;
	color: #b0b0b0
}



.info-item
{
	padding: 5px 15px 5px 15px;
	font-size: 12px;
	color: #gray;
}


#content .content-box
{
	padding-top: 40px
}

.content-box
{
	max-width: 1200px;
	margin: 0 auto;
	padding: 0 10px;
}

.item
{
	width: 100%;
}

.item > .container-fluid
{
	padding-top: 0;
	margin-top: 0;
}

.item > .container-fluid .row
{
	padding: 10px 5px;
}

.item-tit > strong
{
	color: #999;
	font-size: 18px;
	font-weight: 400;
	display: block;
	margin-bottom: 10px;
	padding-left: 5px;
}

.item-tit > strong > i
{
	margin-right: 5px;
	font-size: 18px;
}
/*卡片链接*/
.card-link
{
	display: block;
	padding: 10px 10px;
	border-radius: 10px;
	overflow: hidden;
	margin-bottom: 10px;
	background: #fff;
}

.card-tit2
{
	height: 40px;
	font-size: 14px;
	font-weight: 700;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	
}
.card-tit
{
	height: 40px;
	font-size: 14px;
	font-weight: 700;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
    width: 55px;
	border-radius: 12px;
	display: inline-block;
	box-shadow: 2px 4px 4px #696969;
	width: none;
}
.card-tit img
{
	width: 40px;
	height: 40px;
	border-radius: 50%;
	margin-right: 5px;
}

.card-desc
{
	color: gray;
	font-size: 12px;
	padding-top: 10px;
	height: 45px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}











