@charset "UTF-8";
html{
    background-color: #f2f2f2;
    color: #666;
	font-size:16px;
}
blockquote,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td, textarea,th,ul {
    margin: 0;
    padding: 0;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
ul{
	list-style:none; 
}
a{
    color: #333;
    text-decoration: none;
}
cite,i {
    font-style: normal;
}
hr {
	background-color: #e6e6e6;
    height: 1px;
    margin: 10px 0;
    border: 0;
    clear: both;
}
table{
	border-collapse: collapse;
	border-spacing: 0;
}
table th,table td{
	border-width: 1px;
	border-style: solid;
	border-color: #000;
	padding: 2px 5px;
}
.overflow-hidden{overflow:hidden;}
.must-write {color: red!important;}
.color_red {color: red!important;}
.color_blue {color: blue!important;}
.wyhui-pointer{
    cursor: pointer;
}
.wyhui-show{display:block!important}
.wyhui-hide{display:none!important}
.wyhui-this{background: #ffa473!important;}
.wyhui-col-resize{cursor:col-resize!important;}
.wyhui-row-resize{cursor:row-resize!important;}
.wyhui-hrefa{
	color: #45E;
    text-decoration: underline;
}
.wyhui-parting-line{
	background: #ccc;
	height:5px;
	width: 200px;
	margin-left: auto;
    margin-right: auto;
}
.wyhui-vertical-line{
	background: #000;
    width: 1px;
    height: 100%;
	position: absolute;
    left: 0;
    top: 0;
}
.wyhui-parting-line-fixed{
	position: fixed;
    left: 0;
    right: 0;
}
.wyhui-parting-line:hover{
	background: #fff;
}

.wyhui-header{
	background-color: #393D49;
	width:100%;
    height: 30px;
	left: 0;
    top: 0;
}
.wyhui-mains{
	background-color: #f2f2f2;
	width:100%;
	position: fixed;
	left: 0;
	top: 30px;
    bottom: 20px;
}
.wyhui-footer{
	background-color: #eee;
	width:100%;
    height: 20px;
	position: fixed;
	left: 0;
    bottom: 0;
}

.wyhui-footer p {
	font-size:12px;
    display: inline-block;
    vertical-align: middle;
    height:20px;
	padding:0 5px;
}

.wyhui-logo {
    position: absolute;
    left: 0;
    top: 0;
    width: 200px;
    line-height: 30px;
    text-align: center;
    color: #ffa473;
    font-size: 16px;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wyhui-nav-left {
    position: absolute!important;
    left: 200px;
    top: 0;
	min-width: 200px;
}
.wyhui-nav-right {
    position: absolute!important;
    right: 0;
    top: 0;
}

.wyhui-nav *{
	font-size:14px;
}
.wyhui-nav {
    position: relative;
    padding: 0 20px;
    background-color: #393D49;
    color: #fff;
    border-radius: 2px;
    font-size: 0;
    box-sizing: border-box;
}
.wyhui-nav .wyhui-nav-item {
	margin: 0 20px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    line-height: 30px;
}
.wyhui-nav.wyhui-nav-left  .wyhui-nav-item a,.wyhui-nav.wyhui-nav-right  .wyhui-nav-item a{
	padding: 0;
}
.wyhui-nav .wyhui-nav-item a {
    display: block;
	padding:0 20px;
    color: #fff;
    color: rgba(255,255,255,.7);
    transition: all .3s;
    -webkit-transition: all .3s;
}
.wyhui-nav-child {
    display: none;
    position: absolute;
    min-width: 100%;
    line-height: 36px;
    padding: 2px 0;
    box-shadow: 0 2px 4px rgba(0,0,0,.12);
    border: 1px solid #d2d2d2;
    background-color: #fff;
    z-index: 100;
    border-radius: 2px;
    white-space: nowrap;
	left: auto;
    right: 0;
}
.wyhui-nav .wyhui-nav-item .wyhui-nav-child a{
	padding: 0 10px;
	color:#333;
}
.wyhui-nav .wyhui-nav-item .wyhui-nav-child a:hover{
	background-color: #1E9FFF;
	color:#FFF;
}
.wyhui-sidebar{
	position:absolute;
	left:-200px;
	top:0;
	bottom:0;
    z-index: 999;
    width: 200px;
    overflow: hidden;
	background-color: #20222A;
    color: rgba(255,255,255,.7);
	transition: all .3s;
    -webkit-transition: all .3s;
}
.wyhui-pagetabs,.wyhui-body{
	position: absolute;
	left:0;
	right: 0;
	top: 0;
}
.wyhui-pagetabs{
	z-index: 999;
	height: 40px;
    line-height: 40px;
    padding: 0 80px 0 40px;
    background-color: #fff;
    box-sizing: border-box;
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);
	transition: all .3s;
    -webkit-transition: all .3s;
}
.wyhui-body{
	bottom:0;
	z-index:998;
	width:auto;
	box-sizing:border-box;
	transition: all .3s;
    -webkit-transition: all .3s;
}
.wyhui-pagetabs + .wyhui-body{
	top:40px;
}
.wyhui-side-open .wyhui-sidebar{
	left:0;
}
.wyhui-side-open .wyhui-pagetabs,.wyhui-side-open .wyhui-body{
	left: 200px;
}
.wyhui-sidebar .wyhui-side-scroll {
    position: relative;
    width: 220px;
    height: 100%;
    overflow-x: hidden;
}
.wyhui-nav-tree{
	position: relative;
	width:200px;
	padding: 0;
}
.wyhui-nav-tree-item{
	margin: 0;
    display: block;
    width: 100%;
}
.wyhui-nav-tree-row {
	white-space: nowrap;
	overflow: hidden;
    text-overflow: ellipsis;
    line-height: 24px;
    position: relative;
    width: 100%;
}
i.wyhui-tree-icon {
    width: 24px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    float: left;
    cursor: pointer;
}
.wyhui-nav-tree i.wyhui-tree-icon {
    height: 24px;
    line-height: 24px;
}
.wyhui-nav-tree .wyhui-nav-tree-item a {
    cursor: pointer;
    display: block;
    color: rgba(255,255,255,.7);
    transition: all .3s;
    -webkit-transition: all .3s;
}
.wyhui-nav-tree .wyhui-nav-tree {
    margin-left: 5px;
	background-color: #555;
}
.wyhui-folder {
    color: #aee4fa;
}
.wyhui-nav-tree .wyhui-nav-tree-item a:hover {
    background-color: #1E9FFF;
    color: #FFF;
}
.wyhui-nav-tree .wyhui-nav-tree-item .wyhui-this {
    background: #ffa473!important;
}
.wyhui-pagetabs-prev {
    left: 0;
    position: absolute;
    line-height: 40px;
    height: 40px;
}
.wyhui-pagetabs-next{
	right: 40px;
    position: absolute;
    line-height: 40px;
    height: 40px;
}
.wyhui-pagetabs-down{
	right: 0;
    position: absolute;
    line-height: 40px;
    height: 40px;
}
.wyhui-pagetabs-tab {
    height: 40px;
    margin: 0;
    overflow: hidden;
}
.wyhui-pagetabs-prev>span, .wyhui-pagetabs-next>span, .wyhui-pagetabs-down>span {
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
}
.wyhui-pagetabs-tab span {
    line-height: 40px;
}
.wyhui-pagetabs-select.wyhui-nav {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    padding: 0;
    background: 0 0;
}
.wyhui-pagetabs-select.wyhui-nav .wyhui-nav-item {
    line-height: 40px;
    margin: 0;
}
.wyhui-pagetabs-select.wyhui-nav .wyhui-nav-item>a {
    height: 40px;
}
.wyhui-tab-scroll {
    position: relative;
    width: 100%;
    height: 60px;
    overflow-x: auto;
    overflow-y: hidden;
}
.wyhui-tab-title{
	position: relative;
    left: 0;
    height: 40px;
    white-space: nowrap;
    font-size: 0;
    border-bottom: 1px solid #ccc;
    transition: all .2s;
    -webkit-transition: all .2s;
}
.wyhui-tab-title li {
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    transition: all .2s;
    -webkit-transition: all .2s;
    position: relative;
    line-height: 40px;
    height: 40px;
    min-width: 65px;
    padding: 0 15px;
    text-align: center;
    cursor: pointer;
}
.wyhui-tab-title.wyhui-tab-title-mini li {
	line-height: 20px;
	height: 20px;
	padding: 0 5px;
}
.wyhui-tab .wyhui-tab-title.wyhui-tab-title-mini li span{
	line-height: 20px;
}
.wyhui-pagetabs .wyhui-tab-title li {
    min-width: 0;
    line-height: 40px;
    max-width: 160px;
    text-overflow: ellipsis;
    padding-right: 40px;
    overflow: hidden;
    border-right: 1px solid #f6f6f6;
    vertical-align: top;
}
.wyhui-pagetabs .wyhui-tab-title li:first-child {
    padding-right: 15px;
}
.wyhui-pagetabs .wyhui-tab-title li.wyhui-this {
    background-color: #393D49!important;
    color: #FFF;
}
.wyhui-pagetabs .wyhui-tab-title li:hover {
    background-color: #1E9FFF;
    color: #FFF;
}
.wyhui-pagetabs .wyhui-tab-title li .wyhui-tab-close {
    position: absolute;
    right: 8px;
    top: 50%;
    margin: -7px 0 0;
    width: 16px;
    height: 16px;
    line-height: 16px;
    border-radius: 50%;
    font-size: 12px;
}
.wyhui-pagetabs .wyhui-tab-title li .wyhui-tab-close:hover {
    border-radius: 10px;
    background-color: #FF5722;
    color: #fff;
}
.wyhui-body .wyhui-tabsbody-item {
    display: none;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden;
}
.wyhui-admin-body .wyhui-body .wyhui-tabsbody-item{
	overflow-y: auto;
}
/*	竖直方向填满-父容器*/
.wyhui-vertical-full-parent{
	overflow:hidden;
	height:100%;
	width:100%;
	display: flex;
    flex-direction: column;
    position: relative;
}
/*	竖直方向填满-头部*/
.wyhui-vertical-full-header{
	position: relative;
}
/*	竖直方向填满-主内容*/
.wyhui-vertical-full-body{
	flex: 1 1 auto;
	position: relative;
	overflow: auto;
}
.wyhui-full-parent{
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	overflow:auto;
}
.wyhui-iframe {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
}
.wyhui-fluid{
	position:relative;
	margin:0 auto;
	padding:5px 0;
}
.wyhui-container {
    position: relative;
    margin: 0 auto;
    padding: 0 15px;
    box-sizing: border-box;
}
.wyhui-flex{
	display: flex;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: -moz-box;
}
.wyhui-row:after,.wyhui-row:before{
	content:'';
	display:block;
	clear:both
}
.wyhui-col-space1 {
	margin:-.5px
}
.wyhui-col-space1>* {
	padding:.5px
}
.wyhui-row-space1{
	margin:0 -.5px
}
.wyhui-row-space1>*{
	padding:0 .5px
}
.wyhui-col-space3 {
	margin:-1.5px
}
.wyhui-col-space3>* {
	padding:1.5px
}
.wyhui-row-space3{
	margin:0 -1.5px
}
.wyhui-row-space3>*{
	padding:0 1.5px
}
.wyhui-col-space5 {
	margin:-2.5px
}
.wyhui-col-space5>* {
	padding:2.5px
}
.wyhui-row-space5{
	margin:0 -2.5px
}
.wyhui-row-space5>*{
	padding:0 2.5px
}
.wyhui-col-space10 {
	margin:-5px
}
.wyhui-col-space10>* {
	padding:5px
}
.wyhui-col-space15 {
	margin:-7.5px
}
.wyhui-col-space15>* {
	padding:7.5px
}
.wyhui-col-space20 {
	margin:-10px
}
.wyhui-col-space20>* {
	padding:10px
}
.wyhui-col-space25 {
	margin:-12.5px
}
.wyhui-col-space25>* {
	padding:12.5px
}
.wyhui-col-space30 {
	margin:-15px
}
.wyhui-col-space30>* {
	padding:15px
}
.wyhui-col-xs1,.wyhui-col-xs2,.wyhui-col-xs3,.wyhui-col-xs4,.wyhui-col-xs5,.wyhui-col-xs6,.wyhui-col-xs7,.wyhui-col-xs8,.wyhui-col-xs9,.wyhui-col-xs10,.wyhui-col-xs11,.wyhui-col-xs12,.wyhui-col-sm1,.wyhui-col-sm2,.wyhui-col-sm3,.wyhui-col-sm4,.wyhui-col-sm5,.wyhui-col-sm6,.wyhui-col-sm7,.wyhui-col-sm8,.wyhui-col-sm9,.wyhui-col-sm10,.wyhui-col-sm11,.wyhui-col-sm12,.wyhui-col-md1,.wyhui-col-md2,.wyhui-col-md3,.wyhui-col-md4,.wyhui-col-md5,.wyhui-col-md6,.wyhui-col-md7,.wyhui-col-md8,.wyhui-col-md9,.wyhui-col-md10,.wyhui-col-md11,.wyhui-col-md12,.wyhui-col-lg1,.wyhui-col-lg2,.wyhui-col-lg3,.wyhui-col-lg4,.wyhui-col-lg5,.wyhui-col-lg6,.wyhui-col-lg7,.wyhui-col-lg8,.wyhui-col-lg9,.wyhui-col-lg10,.wyhui-col-lg11,.wyhui-col-lg12{
	position:relative;
	display:block;
	box-sizing:border-box;
}
.wyhui-col-xs1,.wyhui-col-xs2,.wyhui-col-xs3,.wyhui-col-xs4,.wyhui-col-xs5,.wyhui-col-xs6,.wyhui-col-xs7,.wyhui-col-xs8,.wyhui-col-xs9,.wyhui-col-xs10,.wyhui-col-xs11,.wyhui-col-xs12{
	float:left;
}
.wyhui-from-left-xs{
	text-align: right;
	line-height: 38px;
}
.wyhui-from-left-mini{
	line-height:20px;
	font-size:12px;
}
.wyhui-col-xs1{width:8.33333333%}
.wyhui-col-xs2{width:16.66666667%}
.wyhui-col-xs3{width:25%}
.wyhui-col-xs4{width:33.33333333%}
.wyhui-col-xs5{width:41.66666667%}
.wyhui-col-xs6{width:50%}
.wyhui-col-xs7{width:58.33333333%}
.wyhui-col-xs8{width:66.66666667%}
.wyhui-col-xs9{width:75%}
.wyhui-col-xs10{width:83.33333333%}
.wyhui-col-xs11{width:91.66666667%}
.wyhui-col-xs12{width:100%}
.wyhui-col-xs-offset1{margin-left:8.33333333%}
.wyhui-col-xs-offset2{margin-left:16.66666667%}
.wyhui-col-xs-offset3{margin-left:25%}
.wyhui-col-xs-offset4{margin-left:33.33333333%}
.wyhui-col-xs-offset5{margin-left:41.66666667%}
.wyhui-col-xs-offset6{margin-left:50%}
.wyhui-col-xs-offset7{margin-left:58.33333333%}
.wyhui-col-xs-offset8{margin-left:66.66666667%}
.wyhui-col-xs-offset9{margin-left:75%}
.wyhui-col-xs-offset10{margin-left:83.33333333%}
.wyhui-col-xs-offset11{margin-left:91.66666667%}
.wyhui-col-xs-offset12{margin-left:100%}
.wyhui-col-xs-extend1{margin-right:8.33333333%}
.wyhui-col-xs-extend2{margin-right:16.66666667%}
.wyhui-col-xs-extend3{margin-right:25%}
.wyhui-col-xs-extend4{margin-right:33.33333333%}
.wyhui-col-xs-extend5{margin-right:41.66666667%}
.wyhui-col-xs-extend6{margin-right:50%}
.wyhui-col-xs-extend7{margin-right:58.33333333%}
.wyhui-col-xs-extend8{margin-right:66.66666667%}
.wyhui-col-xs-extend9{margin-right:75%}
.wyhui-col-xs-extend10{margin-right:83.33333333%}
.wyhui-col-xs-extend11{margin-right:91.66666667%}
.wyhui-col-xs-extend12{margin-right:100%}
@media screen and (max-width: 992px){
	.wyhui-footer p.wyhui-footer-title ,.wyhui-logo{
		display:none!important;
	}
	.wyhui-nav-left {
		left:0!important;
	}
	.wyhui-hide-xs {
		display:none!important
	}
	.wyhui-show-xs-block {
		display:block!important
	}
	.wyhui-show-xs-inline {
		display:inline!important
	}
	.wyhui-show-xs-inline-block {
		display:inline-block!important
	}
}
@media screen and (min-width:768px){
	.wyhui-container {
		width: 750px;
	}
	.wyhui-hide-sm {
		display:none!important
	}
	.wyhui-show-sm-block {
		display:block!important
	}
	.wyhui-show-sm-inline {
		display:inline!important
	}
	.wyhui-show-sm-inline-block {
		display:inline-block!important
	}
	.wyhui-col-sm1,.wyhui-col-sm2,.wyhui-col-sm3,.wyhui-col-sm4,.wyhui-col-sm5,.wyhui-col-sm6,.wyhui-col-sm7,.wyhui-col-sm8,.wyhui-col-sm9,.wyhui-col-sm10,.wyhui-col-sm11,.wyhui-col-sm12{
		float:left;
	}
	.wyhui-from-left-sm{
		text-align: right;
		line-height: 38px;
	}
	.wyhui-col-sm1{width:8.33333333%}
	.wyhui-col-sm2{width:16.66666667%}
	.wyhui-col-sm3{width:25%}
	.wyhui-col-sm4{width:33.33333333%}
	.wyhui-col-sm5{width:41.66666667%}
	.wyhui-col-sm6{width:50%}
	.wyhui-col-sm7{width:58.33333333%}
	.wyhui-col-sm8{width:66.66666667%}
	.wyhui-col-sm9{width:75%}
	.wyhui-col-sm10{width:83.33333333%}
	.wyhui-col-sm11{width:91.66666667%}
	.wyhui-col-sm12{width:100%}
	.wyhui-col-sm-offset1{margin-left:8.33333333%}
	.wyhui-col-sm-offset2{margin-left:16.66666667%}
	.wyhui-col-sm-offset3{margin-left:25%}
	.wyhui-col-sm-offset4{margin-left:33.33333333%}
	.wyhui-col-sm-offset5{margin-left:41.66666667%}
	.wyhui-col-sm-offset6{margin-left:50%}
	.wyhui-col-sm-offset7{margin-left:58.33333333%}
	.wyhui-col-sm-offset8{margin-left:66.66666667%}
	.wyhui-col-sm-offset9{margin-left:75%}
	.wyhui-col-sm-offset10{margin-left:83.33333333%}
	.wyhui-col-sm-offset11{margin-left:91.66666667%}
	.wyhui-col-sm-offset12{margin-left:100%}
	.wyhui-col-sm-extend1{margin-right:8.33333333%}
	.wyhui-col-sm-extend2{margin-right:16.66666667%}
	.wyhui-col-sm-extend3{margin-right:25%}
	.wyhui-col-sm-extend4{margin-right:33.33333333%}
	.wyhui-col-sm-extend5{margin-right:41.66666667%}
	.wyhui-col-sm-extend6{margin-right:50%}
	.wyhui-col-sm-extend7{margin-right:58.33333333%}
	.wyhui-col-sm-extend8{margin-right:66.66666667%}
	.wyhui-col-sm-extend9{margin-right:75%}
	.wyhui-col-sm-extend10{margin-right:83.33333333%}
	.wyhui-col-sm-extend11{margin-right:91.66666667%}
	.wyhui-col-sm-extend12{margin-right:100%}
}
.wyhui-main-box{
	overflow: auto;
}
.wyhui-main1250{
	min-width:1250px;
}
@media screen and (min-width:992px){
	.wyhui-container {
		width: 970px;
	}
	.wyhui-hide-md {
		display:none!important
	}
	.wyhui-show-md-block {
		display:block!important
	}
	.wyhui-show-md-inline {
		display:inline!important
	}
	.wyhui-show-md-inline-block {
		display:inline-block!important
	}
	.wyhui-col-md1,.wyhui-col-md2,.wyhui-col-md3,.wyhui-col-md4,.wyhui-col-md5,.wyhui-col-md6,.wyhui-col-md7,.wyhui-col-md8,.wyhui-col-md9,.wyhui-col-md10,.wyhui-col-md11,.wyhui-col-md12{
		float:left;
	}
	.wyhui-from-left-md{
		text-align: right;
		line-height: 38px;
	}
	.wyhui-col-md1{width:8.33333333%}
	.wyhui-col-md2{width:16.66666667%}
	.wyhui-col-md3{width:25%}
	.wyhui-col-md4{width:33.33333333%}
	.wyhui-col-md5{width:41.66666667%}
	.wyhui-col-md6{width:50%}
	.wyhui-col-md7{width:58.33333333%}
	.wyhui-col-md8{width:66.66666667%}
	.wyhui-col-md9{width:75%}
	.wyhui-col-md10{width:83.33333333%}
	.wyhui-col-md11{width:91.66666667%}
	.wyhui-col-md12{width:100%}
	.wyhui-col-md-offset1{margin-left:8.33333333%}
	.wyhui-col-md-offset2{margin-left:16.66666667%}
	.wyhui-col-md-offset3{margin-left:25%}
	.wyhui-col-md-offset4{margin-left:33.33333333%}
	.wyhui-col-md-offset5{margin-left:41.66666667%}
	.wyhui-col-md-offset6{margin-left:50%}
	.wyhui-col-md-offset7{margin-left:58.33333333%}
	.wyhui-col-md-offset8{margin-left:66.66666667%}
	.wyhui-col-md-offset9{margin-left:75%}
	.wyhui-col-md-offset10{margin-left:83.33333333%}
	.wyhui-col-md-offset11{margin-left:91.66666667%}
	.wyhui-col-md-offset12{margin-left:100%}
	.wyhui-col-md-extend1{margin-right:8.33333333%}
	.wyhui-col-md-extend2{margin-right:16.66666667%}
	.wyhui-col-md-extend3{margin-right:25%}
	.wyhui-col-md-extend4{margin-right:33.33333333%}
	.wyhui-col-md-extend5{margin-right:41.66666667%}
	.wyhui-col-md-extend6{margin-right:50%}
	.wyhui-col-md-extend7{margin-right:58.33333333%}
	.wyhui-col-md-extend8{margin-right:66.66666667%}
	.wyhui-col-md-extend9{margin-right:75%}
	.wyhui-col-md-extend10{margin-right:83.33333333%}
	.wyhui-col-md-extend11{margin-right:91.66666667%}
	.wyhui-col-md-extend12{margin-right:100%}
}
@media screen and (min-width:1200px){
	.wyhui-container {
		width: 1170px;
	}
	.wyhui-hide-lg {
		display:none!important
	}
	.wyhui-show-lg-block {
		display:block!important
	}
	.wyhui-show-lg-inline {
		display:inline!important
	}
	.wyhui-show-lg-inline-block {
		display:inline-block!important
	}
	.wyhui-col-lg1,.wyhui-col-lg2,.wyhui-col-lg3,.wyhui-col-lg4,.wyhui-col-lg5,.wyhui-col-lg6,.wyhui-col-lg7,.wyhui-col-lg8,.wyhui-col-lg9,.wyhui-col-lg10,.wyhui-col-lg11,.wyhui-col-lg12{
		float:left;
	}
	.wyhui-col-lg1{width:8.33333333%}
	.wyhui-col-lg2{width:16.66666667%}
	.wyhui-col-lg3{width:25%}
	.wyhui-col-lg4{width:33.33333333%}
	.wyhui-col-lg5{width:41.66666667%}
	.wyhui-col-lg6{width:50%}
	.wyhui-col-lg7{width:58.33333333%}
	.wyhui-col-lg8{width:66.66666667%}
	.wyhui-col-lg9{width:75%}
	.wyhui-col-lg10{width:83.33333333%}
	.wyhui-col-lg11{width:91.66666667%}
	.wyhui-col-lg12{width:100%}
	.wyhui-col-lg-offset1{margin-left:8.33333333%}
	.wyhui-col-lg-offset2{margin-left:16.66666667%}
	.wyhui-col-lg-offset3{margin-left:25%}
	.wyhui-col-lg-offset4{margin-left:33.33333333%}
	.wyhui-col-lg-offset5{margin-left:41.66666667%}
	.wyhui-col-lg-offset6{margin-left:50%}
	.wyhui-col-lg-offset7{margin-left:58.33333333%}
	.wyhui-col-lg-offset8{margin-left:66.66666667%}
	.wyhui-col-lg-offset9{margin-left:75%}
	.wyhui-col-lg-offset10{margin-left:83.33333333%}
	.wyhui-col-lg-offset11{margin-left:91.66666667%}
	.wyhui-col-lg-offset12{margin-left:100%}
	.wyhui-col-lg-extend1{margin-right:8.33333333%}
	.wyhui-col-lg-extend2{margin-right:16.66666667%}
	.wyhui-col-lg-extend3{margin-right:25%}
	.wyhui-col-lg-extend4{margin-right:33.33333333%}
	.wyhui-col-lg-extend5{margin-right:41.66666667%}
	.wyhui-col-lg-extend6{margin-right:50%}
	.wyhui-col-lg-extend7{margin-right:58.33333333%}
	.wyhui-col-lg-extend8{margin-right:66.66666667%}
	.wyhui-col-lg-extend9{margin-right:75%}
	.wyhui-col-lg-extend10{margin-right:83.33333333%}
	.wyhui-col-lg-extend11{margin-right:91.66666667%}
	.wyhui-col-lg-extend12{margin-right:100%}
}
.wyhui-padding5{
	padding:5px
}
button, input, optgroup, option, select, textarea {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
    outline: 0;
}
.wyhui-btn, .wyhui-input, .wyhui-select, .wyhui-textarea, .wyhui-upload-button,.wyhui-input-alone {
    outline: 0;
    transition: all .3s;
    -webkit-transition: all .3s;
    box-sizing: border-box;
	border-color: #aaa;
}
.wyhui-input, .wyhui-select, .wyhui-textarea ,.wyhui-input-alone{
    height: 38px;
    line-height: 38px;
    border-width: 1px;
    border-style: solid;
    background-color: #fff;
    border-radius: 2px;
	width: 100%;
	padding-left: 10px;
	display: block;
}
.wyhui-input-inline150,.wyhui-input-alone{
	width:150px;
	display: inline;
}
.wyhui-input-mini, .wyhui-select-mini, .wyhui-textarea-mini{
	height: 20px;
    line-height: 20px;
	font-size:16px;
	padding-left: 3px;
	overflow-y: hidden;
    white-space: nowrap;
}
.wyhui-input-mini::-webkit-scrollbar, .wyhui-select-mini::-webkit-scrollbar, .wyhui-textarea-mini::-webkit-scrollbar {
	width:0;
	height:0;
}
.wyhui-input, .wyhui-textarea {
    -webkit-appearance: none;
}
.wyhui-input:focus, .wyhui-textarea:focus {
    border-color: #3385ff;
}
.wyhui-input-auto{
	width: auto;
    display: inline;
}
.wyhui-textarea {
    min-height: 100px;
    height: auto;
    line-height: 20px;
    resize: vertical;
}
.wyhui-textarea-mini{
	min-height:43px;
}
.wyhui-form-item {
    margin-bottom: 15px;
    clear: both;
}
.wyhui-from-block-left {
    float: left;
    display: block;
    padding: 5px;
    width: 100px;
    font-weight: 400;
    line-height: 20px;
    text-align: right;
}
.wyhui-from-block-right {
    margin-left: 110px;
    min-height: 36px;
}
.wyhui-form-item .wyhui-input-inline {
    float: left;
    width: 190px;
    margin-right: 10px;
}
.wyhui-input-inline {
    display: inline-block;
    vertical-align: middle;
}
.wyhui-word-aux {
    color: #999!important;
    padding: 0 5px!important;
}
.wyhui-form-mid {
	position: relative;
    float: left;
    display: block;
    padding: 9px 0!important;
    line-height: 20px;
    margin-right: 10px;
}
.wyhui-form-radio {
    padding-right: 10px;
    cursor: pointer;
}
.wyhui-btn {
    display: inline-block;
    height: 38px;
    line-height: 38px;
    padding: 0 15px;
    background-color: #1E9FFF;
    color: #fff;
    white-space: nowrap;
    text-align: center;
    font-size: 14px;
    border: none;
    border-radius: 2px;
    cursor: pointer;
}
.wyhui-btn-a{
    color: #blue;
	text-decoration: underline;
}
.wyhui-btn-warm{
	background-color: #FFB800;
}
.wyhui-btn-danger{
	background-color: #FF5722;
}
.wyhui-btn-normal{
	background-color: #009688;
}
.wyhui-admin-body .wyhui-btn,.wyhui-iframe-body .wyhui-btn{
	color: #fff;
}
.wyhui-btn+.wyhui-btn,.wyhui-btn+.wyhui-btn-a{
    margin-left: 20px;
}
.wyhui-btn-xs{
	height: 22px;
    line-height: 22px;
    padding: 0 5px;
    font-size: 12px;
}
.wyhui-btn-mini{
	height: 20px;
    line-height: 20px;
    padding: 0 5px;
	display	: block;
    font-size: 12px;
}
.wyhui-inline-btn{
	position: relative;
    width: 20px;
    height: 20px;
    padding: 5px;
    line-height: 20px;
    margin-right: 10px;
    text-align: center;
    color: #333;
    border: 1px solid #ccc;
    cursor: pointer;
    -webkit-transition: .5s all;
    transition: .5s all;
    display: inline-block;
    vertical-align: middle;
}
.wyhui-table-xs .wyhui-inline-btn{
	padding: 1px;
	margin-right: 5px;
}
.wyhui-inline-btn-xs{
	position: relative;
    width: 20px;
    height: 20px;
    padding: 5px;
    line-height: 20px;
    text-align: center;
    color: #333;
    cursor: pointer;
    -webkit-transition: .5s all;
    transition: .5s all;
    display: inline-block;
    vertical-align: middle;
}
.wyhui-inline-btn-xs:hover{
	background-color: #ADD8E6;
}
.wyhui-inline-btn-panel{
	display: none;
	position: absolute;
    left: -1px;
    padding: 5px 0;
    min-width: 150px;
    min-height: 40px;
    border: 1px solid #d2d2d2;
    text-align: left;
    overflow-y: auto;
    background-color: #fff;
    box-shadow: 0 2px 4px rgba(0,0,0,.12);
    max-height: 300px;
}
.wyhui-inline-btn-panel li {
    padding: 0 10px;
    line-height: 30px;
    -webkit-transition: .5s all;
    transition: .5s all;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.wyhui-inline-btn-panel li:hover{
	background-color: #f2f2f2;
}
.wyhui-inline-btn-panel li label{
	display: block;
}
.wyhui-inline-btn-panel li label input{
	margin-right:2px;
}
button[disabled], input[disabled] {
    background-color: #aaa;
    color: #fff;
    cursor: not-allowed;
    opacity: 1;
}
input[readonly]{
	background-color: #aaa;
    color: #fff;
}
textarea[readonly]{
	background-color: #eee;
}
div.wyhui-input-icon-div{
	width:100%;
	padding:0;
	margin:0;
}
label.wyhui-input-icon{
	position: absolute;
    width: 38px;
    line-height: 36px;
    text-align: center;
    color: #aaa;
}
label.wyhui-input-icon + .wyhui-input {
	padding-left: 38px;
}
/*  卡片面板  */
.wyhui-card {
    border-radius: 2px;
    background-color: #fff;
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
}
.wyhui-card-header {
    position: relative;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
    border-bottom: 1px solid #ccc;
    color: #333;
    border-radius: 2px 2px 0 0;
}
.wyhui-card-header>.wyhui-btn-right{
	position: absolute!important;
    right: 30px;
    bottom: 3px;
}
.wyhui-card-header>.wyhui-btn-right + .wyhui-btn-right{
    right: 50px;
}
.wyhui-card-body {
    position: relative;
    padding: 5px 10px;
    line-height: 24px;
}
.wyhui-aline{
	position:relative;
    padding: 0 5px;
	overflow:auto;
	height:32px;
}
.wyhui-aline>*{
	padding-right:3px;
}
.wyhui-aline>b{
	color:#FF5E00;
}
/*  卡片面板  */
.wyhui-box{
	background-color: #e9eaeb;
}
.wyhui-box-head{
	padding:15px 20px;
}
.wyhui-box-body{
	position: relative;
    line-height: 24px;
    overflow: auto;
    max-height: 500px;
}
.wyhui-box-body::-webkit-scrollbar {
	width: 0px;
}
.wyhui-adju-body{
	position: relative;
    overflow: auto;
    height: 500px;
}
.wyhui-adju-body::-webkit-scrollbar {
	width: 0px;
}
.wyhui-fold>*{
	margin-top: 10px;
}
.wyhui-fold.wyhui-fold-mini>*{
	margin-top:3px;
}
.wyhui-fold-item{
	border: 1px solid #e6e6e6;
}
.wyhui-fold-head{
	position: relative;
    height: 40px;
    line-height: 40px;
    padding: 0 5px;
    color: #333;
    border-radius: 2px 2px 0 0;
    font-size: 14px;
    background-color: #f2f2f2;
}
.wyhui-fold.wyhui-fold-mini .wyhui-fold-head{
	height: 20px;
    line-height: 20px;
	font-size: 12px;
}
.wyhui-fold.wyhui-fold-mini .wyhui-fold-head i{
	vertical-align:0%;
}
.wyhui-fold-body{
	position: relative;
    padding: 10px 15px;
    line-height: 24px;
    display: none;
}
.wyhui-fold.wyhui-fold-mini .wyhui-fold-body{
	padding:2px 5px;
	font-size: 12px;
}
.wyhui-fold-margin-left10 + .wyhui-fold-margin-left10 {
	margin-left:10px;
}
/* 树形菜单*/

.wyhui-menu-row{
	line-height:24px;
	position: relative;
    width: 100%;
}
.wyhui-menu-row:hover{
	background: #edf1f5;
    color: #333;
}
.wyhui-menu-tree .wyhui-menu-tree{
	margin-left:15px;
}
.wyhui-menu-tree .wyhui-menu-item {
	margin: 0;
    display: block;
    width: 100%;
}
.wyhui-menu-tree span{
	line-height: 24px!important;
}
.wyhui-menu-tree .wyhui-this {
    background: #4A77AC!important;
}
.wyhui-menu-tree .wyhui-this>* {
	color: #fff!important;
}
.wyhui-menu-tree .wyhui-menu-item a {
	cursor: pointer;
    display: block;
    transition: all .3s;
    -webkit-transition: all .3s;
}

.wyhui-tab{
    text-align: left!important;
}
.wyhui-tab span{
	line-height: 40px;
}
.wyhui-tab-more {
    height: auto!important;
    white-space: normal!important;
}
.wyhui-tab-content{
	padding:10px;
}
.wyhui-tab-item{
	display:none;
}
.wyhui-tab-title li .wyhui-tab-close {
    position: relative;
    width: 16px;
    height: 16px;
    line-height: 16px;
    margin-left: 8px;
    text-align: center;
	top:-2px;
    font-size: 14px;
    color: #c2c2c2;
    transition: all .2s;
    -webkit-transition: all .2s;
}
.wyhui-tab .wyhui-tab-title li.wyhui-this {
    background-color: #393D49!important;
	color:#FFF;
}
.wyhui-tab .wyhui-tab-title li:hover{
	background-color: #1E9FFF;
	color:#FFF;
}
.wyhui-tab-title li .wyhui-tab-close:hover {
    border-radius: 10px;
    background-color: #FF5722;
    color: #fff;
}
.alert-warning{
	background: #fffada;
    color: #F00;
    border: 1px solid #ede7c1;
    border-radius: 4px;
    text-align: center;
}
.wyhui-label-block>label{
	display: block;
	float: left;
	margin-left: 15px;
}
.wyhui-label-block:after,.wyhui-label-block:before{
	content:'';
	display:block;
	clear:both
}
.wyhui-block{
	display: block;
}
.wyhui-block>label{
	margin-left: 5px;
}
.wyhui-table-whole{
	overflow: auto;
}
.wyhui-table-tool {
    position: relative;
    z-index: 890;
    width: 100%;
    min-height: 50px;
    line-height: 30px;
    padding: 10px 15px;
    border:1px solid #e6e6e6;
    border-width: 1px 1px 0 1px;
    background-color: #f2f2f2;
    box-sizing: border-box;
}
.wyhui-table-xs .wyhui-table-tool{
	padding: 2px 15px;
    min-height: 20px;
	line-height: 20px;
}
.wyhui-table-box{
	position: relative;
    overflow: hidden;
    border: 1px solid #e6e6e6;
}
.wyhui-table-head{
	background-color: #f2f2f2;
	border-width: 0 0 1px;
    overflow: hidden;
    border-bottom:  1px solid #E6E6E6;
}
.wyhui-table-body{
	background-color: #FFF;
	position: relative;
    overflow: auto;
    margin-right: -1px;
    margin-bottom: -1px;
    height: 350px;
    min-height: 100px;
}
.wyhui-table-xs .wyhui-table-body{
	min-height: 50px;
}
.wyhui-table-body tr.wyhui-this{
    background-color: #87CEFA!important;
}
.wyhui-table-body td.wyhui-sign-col,.wyhui-table-body td.wyhui-sign-col .wyhui-table-input,.wyhui-table-body td.wyhui-sign-col .wyhui-table-select{
    background-color: #FFEC8B!important;
}
.wyhui-table-body td.wyhui-this,.wyhui-table-body td.wyhui-this .wyhui-table-input,.wyhui-table-body td.wyhui-this .wyhui-table-select{
    background-color: #1E9FFF!important;
}

.wyhui-table-body tr.wyhui-this .wyhui-table-cell{
    color: #FFF;
}
.wyhui-table-body td.wyhui-sign-col .wyhui-table-cell{
	color: #000;
}
.wyhui-table-body td.wyhui-this .wyhui-table-cell{
    color: #FFF;
}
.wyhui-table{
	margin-bottom: -1px;
}
.wyhui-table-th tr{
	background-color: #f2f2f2;
}
.wyhui-table th,.wyhui-table td{
	text-align: left;
    font-weight: 400;
	border-width: 1px;
    border-style: solid;
    border-color: #e6e6e6;
	position: relative;
    min-height: 20px;
    line-height: 20px;
    font-size: 14px;
    padding:0;
    border-top: none;
    border-left: none;
}
.wyhui-table th>div.wyhui-table-cell>*,.wyhui-table td>div.wyhui-table-cell>*{
	height: 25px;
    line-height: 25px;
	padding:0 0 0 5px;
}
.wyhui-table th>div.wyhui-table-cell>cite{
	padding:0;
}
.wyhui-table th{
	text-align: center;
}
.wyhui-table-xs .wyhui-table th,.wyhui-table-xs .wyhui-table td{
	font-size:12px;
}
.wyhui-table .wyhui-table-tr-search th{
	padding: 0;
}
.wyhui-table .wyhui-table-tr-total{
	background-color: #ffa473;
}
.wyhui-table .wyhui-table-tr-search .wyhui-table-cell,.wyhui-table .wyhui-table-tr-search .wyhui-table-cell.wyhui-table-cell-i{
	padding: 0px;
}
.wyhui-table .wyhui-table-tr-search .wyhui-table-input, .wyhui-table .wyhui-table-tr-search .wyhui-table-select{
	border : 0px;
	line-height: 28px;
}
.wyhui-table-xs .wyhui-table .wyhui-table-tr-search .wyhui-table-input,.wyhui-table-xs .wyhui-table .wyhui-table-tr-search .wyhui-table-select{
	line-height: 20px;
}
.wyhui-table-xs .wyhui-table .wyhui-table-btn{
	background-color: #ffa473;
    color: #fff;
    white-space: nowrap;
    text-align: center;
    border: none;
    border-radius: 2px;
    cursor: pointer;
    height: 15px;
    line-height: 15px;
    padding: 0 3px;
    font-size: 12px;
}
.wyhui-table tr:hover{
	background-color: #f2f2f2;
}
.wyhui-table-cell{
	width: 100px;
    height: 28px;
    line-height: 28px;
    padding: 0;
    position: relative;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    box-sizing: border-box;
    color: #000;
}
.wyhui-table-xs .wyhui-table-cell{
	height: 25px;
    line-height: 25px;
	padding:0;
}
.wyhui-table-heightauto .wyhui-table-cell{
	height: auto;
	white-space:normal;
	word-break:break-all;
	word-wrap:break-word;
}
.wyhui-table-xs .wyhui-btn-xs{
	height: 15px;
    line-height: 15px;
}
.wyhui-table-cell-checkbox{
	width:28px;
	padding:0;
	text-align: center;
}
.wyhui-table-xs .wyhui-table-cell-checkbox{
	width:15px;
	padding:0;
}
.wyhui-table-xs .wyhui-table-cell.wyhui-table-cell-i{
	text-align: center;
	width: 35px
}
.wyhui-table-xs .wyhui-table-cell.wyhui-table-cell-i cite{
	padding: 0 3px;
}
.wyhui-table-page{
	border: 1px solid #e6e6e6;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding: 0;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    white-space: nowrap;
}
.wyhui-page{
	padding:1px 5px;
	border: 1px solid #e2e2e2;
	background-color: #fff;
}
.wyhui-page-count{
	padding:1px 5px;
}
.wyhui-page-limits{
	height: 20px;
    padding: 0;
    border-radius: 2px;
    cursor: pointer;
    border: 1px solid #e2e2e2;
    margin-left: 10px;
}
.wyhui-page-skip{
	height: 20px;
	margin-left: 10px;
	padding: 0;
}
.wyhui-page-skip>input{
	border: 1px solid #e2e2e2;
	padding: 0;
    border-radius: 2px;
}
.wyhui-list-box-margin10>*{
	margin-bottom: 10px;
}
.wyhui-list-box{
	position: relative;
    overflow: hidden;
    border-bottom: 1px solid #e6e6e6;
}
.wyhui-list-box > .wyhui-bottom-line2x{
	border-bottom: 2px solid #C2C2C2;
}
.wyhui-list-box > .wyhui-bottom-line2x:last-child{
	border-bottom: 0px solid #C2C2C2;
}
.wyhui-list-item-box > .wyhui-bottom-line-dashed{
	border-bottom: 1px dashed #C2C2C2;
}
.wyhui-list-item-box > .wyhui-bottom-line-dashed:last-child{
	border-bottom: 0px dashed #C2C2C2;
}
.wyhui-width50{
	width:50px;
}
.wyhui-width100{
	width:100px;
}
.wyhui-width150{
	width:150px;
}
.wyhui-width200{
	width:200px;
}
.wyhui-table-input,.wyhui-table-select{
	border:0;
	width:100%;
}
.wyhui-list,.wyhui-search-list{
	
}
.wyhui-list-item,.wyhui-search-list-item{
	padding: 0 15px;
}
.wyhui-list-item:hover,.wyhui-search-list-item:hover {
    background: #edf1f5;
    color: #333;
}
.wyhui-list-item a,.wyhui-search-list-item a{
	cursor: pointer;
    display: block;
    transition: all .3s;
    -webkit-transition: all .3s
}
.wyhui-list-item a>.fa{
	margin-right: 5px;
}
.wyhui-table-th-i{
	position: absolute;
	right: 2px;
	top:7px;
}
.wyhui-table-xs .wyhui-table-th-i{
	right: 0px;
	top:2px;
	font-size:12px;
}
.wyhui-table-th-i.fa-arrow-circle-up,.wyhui-ul-li-i.fa-arrow-circle-up{
	color: #0f0;
}
.wyhui-table-th-i.fa-arrow-circle-down,.wyhui-ul-li-i.fa-arrow-circle-down{
	color: #f00;
}


.wyhui-table-basic{
	border-collapse: collapse;
}
.wyhui-table-basic-body{
	background-color: #FFF;
    position: relative;
    overflow: auto;
}
.wyhui-table-basic th, .wyhui-table-basic td{
	border: 1px solid #e6e6e6;
    padding: 1px 0;
    min-width: 20px;
    max-width: 200px;
    word-break: break-all;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
	font-weight: 400;
    text-align: left;
    position: relative;
    min-height: 15px;
    line-height: 15px;
    font-size: 16px;
	text-align:center;
}
.wyhui-table-basic .wyhui-table-tr{
	background: #f2f2f2;
}
.wyhui-table-basic tr:hover{
	background-color: #f2f2f2;
}
.wyhui-table-basic .wyhui-table-tr-total{
	background-color: #ffa473;
}
.wyhui-table-basic .wyhui-table-btn{
	cursor: pointer;
	display: inline-block;
    background-color: #1E9FFF;
    color: #fff;
    white-space: nowrap;
    text-align: center;
    border: none;
    border-radius: 2px;
    cursor: pointer;
    height: 15px;
    line-height: 15px;
    padding: 0 3px;
    font-size: 16px;
}
.wyhui-table-btn+.wyhui-table-btn {
    margin-left: 5px;
}
.wyhui-table-basic-show th,.wyhui-table-basic-show td{
	padding: 5px 3px;
	white-space: initial;
}
/*  插件  */
.wyhPlugin{
	padding:0;
	margin:0;
}
.wyhPlugin-shade,.wyhPlugin-body{
	position: fixed;
	z-index: 99999;
	top: 0;
    left: 0;
}
.wyhPlugin-datalist{
	z-index: 1001;
    display: none;
    padding: 0;
    margin: 0;
    border: 1px solid #3385ff;
    background: #fff;
    max-height: 220px;
    overflow-y: auto;
    position: absolute;
}
.wyhPlugin-datalist-item{
	display: none;
    list-style-type: none;
    font-size: 14px;
    border-bottom: 1px solid #d1d1d1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	padding: 5px 0px 5px 3px;
}

.wyhPlugin-datalist-tree-item{
	list-style-type: none;
    font-size: 14px;
    border-bottom: 1px solid #333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.wyhPlugin-datalist-tree-item:last-child{
	border-bottom: 0px solid #333;
}
.wyhPlugin-datalist-tree-item-ul{
	position: relative;
    padding: 0;
	margin-left:5px;
	background-color: #ddd;
}
.wyhPlugin-datalist-tree-item-ul .wyhPlugin-datalist-tree-item-ul{
	background-color: #adf;
}
.wyhPlugin-datalist-item-label{
	display: block;
}
i.wyhPlugin-tree-icon{
	width: 15px;
    height: 18px;
    line-height: 18px;
	font-size:12px;
    text-align: center;
    float: left;
    cursor: pointer;
}
.wyhPlugin-datalist-item:hover{
	background-color:#F2F2F2 ;
}
.wyhPlugin-datalist::-webkit-scrollbar {
	width:0;
}
.wyhPlugin-shade{
	width: 100%;
    height: 100%;
	background-color: rgba(0,0,0,.3);
}
.wyhPlugin-transShade{
	width: 100%;
    height: 100%;
	background-color: rgba(0,0,0,0);
	position: fixed;
    z-index: 999999999;
    top: 0;
    left: 0;
}
.wyhPlugin-loading{
	color:#fff;
}
.wyhPlugin-input{
	width:100%;
	border: 0;
    line-height: 24px;
}
.wyhPlugin-msg{
	min-width: 100px;
	max-width: 350px;
    background-color: #000;
    color: #fff;
    border: none;
	margin: 0;
    padding: 0;
    border-radius: 2px;
}
.wyhPlugin-msg>.wyhPlugin-content{
	padding:12px 25px;
    text-align: center;
	overflow-x: hidden;
    overflow-y: auto;
	max-height:300px;
}
.wyhPlugin-msg-list{
	width: 350px;
    background-color: #000;
    color: #fff;
    border: none;
	margin: 0;
    padding: 0;
    border-radius: 2px;
}
.wyhPlugin-msg-list>.wyhPlugin-content{
	padding: 5px 10px;
    text-align: center;
	overflow-x: hidden;
    overflow-y: auto;
	max-height:300px;
}
.wyhPlugin-msg-list +.wyhPlugin-msg-list{
	margin-top:2px;
}
.wyhPlugin-dialog{
	height: 100%;
	width: 100%;
    background-color: #fff;
    color: #000;
    border: 1px solid #C2C2C2;
	margin: 0;
    padding: 0;
}
.wyhPlugin-iframe{
	height: 100%;
	width: 100%;
    background-color: #fff;
    color: #000;
	margin: 0;
    padding: 0;
}
.wyhPlugin-iframe>.wyhPlugin-content{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden;
}
.wyhPlugin-iframe>.wyhPlugin-title+.wyhPlugin-content{
    top: 22px;
}
.wyhPlugin-iframe>.wyhPlugin-content>iframe{
    width:100%;
	height:100%;
	border:0;
}
.wyhPlugin-title{
	line-height: 22px;
	height:22px;
	color:#ffe;
	padding: 0 0 0 5px;
    text-align: left;
    overflow: hidden;
    margin: 0;
    background: #FFA473;
}
.wyhPlugin-title-btn-box{
	text-align: right;
    position: absolute;
    right: 5px;
    top: 1px;
}
.wyhPlugin-content{
	overflow-x: hidden;
	overflow-y: auto;
	max-height: 100%;
	word-wrap: break-word;
	margin-bottom:30px;
}
.wyhui-card-body.wyhPlugin-content{
	max-height:calc(100% - 10px);
}

.wyhPlugin-title+.wyhPlugin-content{
	max-height:calc(100% - 22px);
}
.wyhPlugin-title+.wyhui-card-body.wyhPlugin-content{
	max-height:calc(100% - 32px);
}
.wyhPlugin-title+.wyhPlugin-btn-box+.wyhPlugin-content{
	max-height:calc(100% - 52px);
}
.wyhPlugin-title+.wyhPlugin-btn-box+.wyhui-card-body.wyhPlugin-content{
	max-height:calc(100% - 62px);
}
.wyhPlugin-btn-box+.wyhPlugin-content{
	max-height:calc(100% - 30px);
}
.wyhPlugin-btn-box+.wyhui-card-body.wyhPlugin-content{
	max-height:calc(100% - 40px);
}

.wyhPlugin-confirm{
	height: 100%;
	width: 100%;
    background-color: #fff;
    color: #000;
    border: 1px solid #C2C2C2;
	margin: 0;
    padding: 0;
	box-shadow: 0px 4px 22px rgba(0,0,0,0.52);
}
.wyhPlugin-confirm>.wyhPlugin-content,.wyhPlugin-confirm>.wyhui-card-body.wyhPlugin-content{
	overflow-x: hidden;
    overflow-y: auto;
	max-height:500px;
	min-width: 200px;
}
.wyhPlugin-confirm>.wyhPlugin-nopadding{
	padding: 0;
}
.wyhPlugin-content::-webkit-scrollbar {
	width:2px;
	height:2px;
}
.wyhPlugin-content::-webkit-scrollbar-button    {
	background-color:rgba(0,0,0,.0);
	height:0;
}
.wyhPlugin-content::-webkit-scrollbar-track     {
	background-color:rgba(0,0,0,.0);
}
.wyhPlugin-content::-webkit-scrollbar-thumb{
	background:#ccc;
	border-radius:1px;
}
.wyhPlugin-content::-webkit-scrollbar-corner {
	background:#ccc;
}
.wyhPlugin-btn-box {
	position: absolute;
    bottom: 3px;
	right:10px;
	padding : 5px;
}
.wyhPlugin-btn-box-left {
	text-align: left;
	padding-left : 10px;
}
.wyhPlugin-btn {
	display: inline-block;
    background-color: #1E9FFF;
    color: #fff;
    white-space: nowrap;
    text-align: center;
    border: none;
    border-radius: 2px;
    cursor: pointer;
    height: 20px;
    line-height: 20px;
    padding: 0 3px;
    font-size: 12px;
}
.wyhPlugin-btn + .wyhPlugin-btn{
	margin-left: 15px;
}
.wyhPlugin-content::-webkit-scrollbar-resizer  {
	background-color:rgba(0,0,0,.0);
}
.wyhPlugin-inline-panel{
	color : #000;
    padding: 5px 0;
    min-width: 150px;
    min-height: 40px;
    border: 1px solid #d2d2d2;
    text-align: left;
    overflow-y: auto;
    background-color: #f2f2f2;
    box-shadow: 0 2px 4px rgba(0,0,0,.12);
    max-height: 300px;
}
.wyhPlugin-inline-panel li {
    padding: 0 10px;
    line-height: 20px;
    -webkit-transition: .5s all;
    transition: .5s all;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.wyhPlugin-inline-panel li:hover{
	background-color: #87CEFA;
}
/*  插件  */
.wyhui-draw{
	position: absolute;
	right:0;
	top:0;
	width:5px;
	cursor:col-resize;
	padding:0!important;
	margin:0!important;
}
.wyhui-noselect{
	-moz-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none;
	user-select:none;
}