/* 模板馆   www.iqmbg.com   专业苹果cms定制下载 */
.layui-rate,li
{
	list-style:none;
}

h1,h2,h3,h4,h5,h6
{
	font-weight:400;
}

.layui-btn,.layui-edge,.layui-inline,img
{
	vertical-align:middle;
}

.layui-btn,.layui-disabled,.layui-icon,.layui-unselect
{
	-webkit-user-select:none;
	-ms-user-select:none;
	-moz-user-select:none;
}

blockquote,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul
{
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	margin:0;
	padding:0;
}

a:active,a:hover
{
	outline:0;
}

table
{
	border-collapse:collapse;
	border-spacing:0;
}

h4,h5,h6
{
	font-size:100%;
}

button,input,optgroup,option,select,textarea
{
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
	font-weight:inherit;
	outline:0;
}

pre
{
	white-space:0;
	word-wrap:break-word;
}

body
{
	line-height:24px;
	font:14px Helvetica Neue,Helvetica,PingFang SC,\5FAE\8F6F\96C5\9ED1,Tahoma,Arial,sans-serif;
	/*background: url(http://www.lebozy8.com/statics/img/bg_icon.jpg);*/
}

hr
{
	height:1px;
	border:0;
	clear:both;
	margin:10px 0;
}

a
{
	/*color:#ff9522;*/
	text-decoration:none;
}

a:hover
{
	color:#ff9522;
}

a cite
{
	font-style:normal;
	cursor:pointer;
}

.layui-border-box,.layui-border-box *
{
	box-sizing:border-box;
}

.layui-box,.layui-box *
{
	box-sizing:content-box;
}

.layui-clear
{
	clear:both;
	zoom:1;
}

.layui-inline
{
	display:inline;
	zoom:1;
}

.layui-edge
{
	display:inline-block;
	width:0;
	height:0;
	overflow:hidden;
	border-color:transparent;
	border-style:dashed;
	border-width:6px;
}

.layui-edge-top
{
	top:-4px;
	border-bottom-color:#999;
	border-bottom-style:solid;
}

.layui-edge-right
{
	border-left-color:#999;
	border-left-style:solid;
}

.layui-edge-bottom
{
	top:2px;
	border-top-color:#999;
	border-top-style:solid;
}

.layui-edge-left
{
	border-right-color:#999;
	border-right-style:solid;
}

.layui-disabled,.layui-disabled:hover
{
	color:#d2d2d2!important;
	cursor:not-allowed!important;
}

.layui-circle
{
	border-radius:100%;
}

.layui-show
{
	display:block!important;
}

.layui-hide
{
	display:none!important;
}

@font-face
{
	font-family:layui-icon;
	src:url(../font/iconfont-230.eot#iefix) format(embedded-opentype),url(../font/iconfont-230.svg#iconfont) format(svg),url(../font/iconfont-230.woff) format(woff),url(../font/iconfont-230.ttf) format(truetype);
}

.layui-icon
{
	font-family:layui-icon!important;
	font-size:16px;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.layui-icon-reply-fill:before
{
	content:"\e611";
}

.layui-icon-set-fill:before
{
	content:"\e614";
}

.layui-icon-menu-fill:before
{
	content:"\e60f";
}

.layui-icon-search:before
{
	content:"\e615";
}

.layui-icon-share:before
{
	content:"\e641";
}

.layui-icon-set-sm:before
{
	content:"\e620";
}

.layui-icon-engine:before
{
	content:"\e628";
}

.layui-icon-close:before
{
	content:"\1006";
}

.layui-icon-close-fill:before
{
	content:"\1007";
}

.layui-icon-chart-screen:before
{
	content:"\e629";
}

.layui-icon-star:before
{
	content:"\e600";
}

.layui-icon-circle-dot:before
{
	content:"\e617";
}

.layui-icon-chat:before
{
	content:"\e606";
}

.layui-icon-release:before
{
	content:"\e609";
}

.layui-icon-list:before
{
	content:"\e60a";
}

.layui-icon-chart:before
{
	content:"\e62c";
}

.layui-icon-ok-circle:before
{
	content:"\1005";
}

.layui-icon-layim-theme:before
{
	content:"\e61b";
}

.layui-icon-table:before
{
	content:"\e62d";
}

.layui-icon-right:before
{
	content:"\e602";
}

.layui-icon-left:before
{
	content:"\e603";
}

.layui-icon-cart-simple:before
{
	content:"\e698";
}

.layui-icon-face-cry:before
{
	content:"\e69c";
}

.layui-icon-face-smile:before
{
	content:"\e6af";
}

.layui-icon-survey:before
{
	content:"\e6b2";
}

.layui-icon-tree:before
{
	content:"\e62e";
}

.layui-icon-upload-circle:before
{
	content:"\e62f";
}

.layui-icon-add-circle:before
{
	content:"\e61f";
}

.layui-icon-download-circle:before
{
	content:"\e601";
}

.layui-icon-templeate-1:before
{
	content:"\e630";
}

.layui-icon-util:before
{
	content:"\e631";
}

.layui-icon-face-surprised:before
{
	content:"\e664";
}

.layui-icon-edit:before
{
	content:"\e642";
}

.layui-icon-speaker:before
{
	content:"\e645";
}

.layui-icon-down:before
{
	content:"\e61a";
}

.layui-icon-file:before
{
	content:"\e621";
}

.layui-icon-layouts:before
{
	content:"\e632";
}

.layui-icon-rate-half:before
{
	content:"\e6c9";
}

.layui-icon-add-circle-fine:before
{
	content:"\e608";
}

.layui-icon-prev-circle:before
{
	content:"\e633";
}

.layui-icon-read:before
{
	content:"\e705";
}

.layui-icon-404:before
{
	content:"\e61c";
}

.layui-icon-carousel:before
{
	content:"\e634";
}

.layui-icon-help:before
{
	content:"\e607";
}

.layui-icon-code-circle:before
{
	content:"\e635";
}

.layui-icon-water:before
{
	content:"\e636";
}

.layui-icon-username:before
{
	content:"\e66f";
}

.layui-icon-find-fill:before
{
	content:"\e670";
}

.layui-icon-about:before
{
	content:"\e60b";
}

.layui-icon-location:before
{
	content:"\e715";
}

.layui-icon-up:before
{
	content:"\e619";
}

.layui-icon-pause:before
{
	content:"\e651";
}

.layui-icon-date:before
{
	content:"\e637";
}

.layui-icon-layim-uploadfile:before
{
	content:"\e61d";
}

.layui-icon-delete:before
{
	content:"\e640";
}

.layui-icon-play:before
{
	content:"\e652";
}

.layui-icon-top:before
{
	content:"\e604";
}

.layui-icon-friends:before
{
	content:"\e612";
}

.layui-icon-refresh-3:before
{
	content:"\e9aa";
}

.layui-icon-ok:before
{
	content:"\e605";
}

.layui-icon-layer:before
{
	content:"\e638";
}

.layui-icon-face-smile-fine:before
{
	content:"\e60c";
}

.layui-icon-dollar:before
{
	content:"\e659";
}

.layui-icon-group:before
{
	content:"\e613";
}

.layui-icon-layim-download:before
{
	content:"\e61e";
}

.layui-icon-picture-fine:before
{
	content:"\e60d";
}

.layui-icon-link:before
{
	content:"\e64c";
}

.layui-icon-diamond:before
{
	content:"\e735";
}

.layui-icon-log:before
{
	content:"\e60e";
}

.layui-icon-rate-solid:before
{
	content:"\e67a";
}

.layui-icon-fonts-del:before
{
	content:"\e64f";
}

.layui-icon-unlink:before
{
	content:"\e64d";
}

.layui-icon-fonts-clear:before
{
	content:"\e639";
}

.layui-icon-triangle-r:before
{
	content:"\e623";
}

.layui-icon-circle:before
{
	content:"\e63f";
}

.layui-icon-radio:before
{
	content:"\e643";
}

.layui-icon-align-center:before
{
	content:"\e647";
}

.layui-icon-align-right:before
{
	content:"\e648";
}

.layui-icon-align-left:before
{
	content:"\e649";
}

.layui-icon-loading-1:before
{
	content:"\e63e";
}

.layui-icon-return:before
{
	content:"\e65c";
}

.layui-icon-fonts-strong:before
{
	content:"\e62b";
}

.layui-icon-upload:before
{
	content:"\e67c";
}

.layui-icon-dialogue:before
{
	content:"\e63a";
}

.layui-icon-video:before
{
	content:"\e6ed";
}

.layui-icon-headset:before
{
	content:"\e6fc";
}

.layui-icon-cellphone-fine:before
{
	content:"\e63b";
}

.layui-icon-add-1:before
{
	content:"\e654";
}

.layui-icon-face-smile-b:before
{
	content:"\e650";
}

.layui-icon-fonts-html:before
{
	content:"\e64b";
}

.layui-icon-form:before
{
	content:"\e63c";
}

.layui-icon-cart:before
{
	content:"\e657";
}

.layui-icon-camera-fill:before
{
	content:"\e65d";
}

.layui-icon-tabs:before
{
	content:"\e62a";
}

.layui-icon-fonts-code:before
{
	content:"\e64e";
}

.layui-icon-fire:before
{
	content:"\e756";
}

.layui-icon-set:before
{
	content:"\e716";
}

.layui-icon-fonts-u:before
{
	content:"\e646";
}

.layui-icon-triangle-d:before
{
	content:"\e625";
}

.layui-icon-tips:before
{
	content:"\e702";
}

.layui-icon-picture:before
{
	content:"\e64a";
}

.layui-icon-more-vertical:before
{
	content:"\e671";
}

.layui-icon-flag:before
{
	content:"\e66c";
}

.layui-icon-loading:before
{
	content:"\e63d";
}

.layui-icon-fonts-i:before
{
	content:"\e644";
}

.layui-icon-refresh-1:before
{
	content:"\e666";
}

.layui-icon-rmb:before
{
	content:"\e65e";
}

.layui-icon-home:before
{
	content:"\e68e";
}

.layui-icon-user:before
{
	content:"\e770";
}

.layui-icon-notice:before
{
	content:"\e667";
}

.layui-icon-login-weibo:before
{
	content:"\e675";
}

.layui-icon-voice:before
{
	content:"\e688";
}

.layui-icon-upload-drag:before
{
	content:"\e681";
}

.layui-icon-login-qq:before
{
	content:"\e676";
}

.layui-icon-snowflake:before
{
	content:"\e6b1";
}

.layui-icon-file-b:before
{
	content:"\e655";
}

.layui-icon-template:before
{
	content:"\e663";
}

.layui-icon-auz:before
{
	content:"\e672";
}

.layui-icon-console:before
{
	content:"\e665";
}

.layui-icon-app:before
{
	content:"\e653";
}

.layui-icon-prev:before
{
	content:"\e65a";
}

.layui-icon-website:before
{
	content:"\e7ae";
}

.layui-icon-next:before
{
	content:"\e65b";
}

.layui-icon-component:before
{
	content:"\e857";
}

.layui-icon-more:before
{
	content:"\e65f";
}

.layui-icon-login-wechat:before
{
	content:"\e677";
}

.layui-icon-shrink-right:before
{
	content:"\e668";
}

.layui-icon-spread-left:before
{
	content:"\e66b";
}

.layui-icon-camera:before
{
	content:"\e660";
}

.layui-icon-note:before
{
	content:"\e66e";
}

.layui-icon-refresh:before
{
	content:"\e669";
}

.layui-icon-female:before
{
	content:"\e661";
}

.layui-icon-male:before
{
	content:"\e662";
}

.layui-icon-password:before
{
	content:"\e673";
}

.layui-icon-senior:before
{
	content:"\e674";
}

.layui-icon-theme:before
{
	content:"\e66a";
}

.layui-icon-tread:before
{
	content:"\e6c5";
}

.layui-icon-praise:before
{
	content:"\e6c6";
}

.layui-icon-star-fill:before
{
	content:"\e658";
}

.layui-icon-rate:before
{
	content:"\e67b";
}

.layui-icon-template-1:before
{
	content:"\e656";
}

.layui-icon-vercode:before
{
	content:"\e679";
}

.layui-icon-cellphone:before
{
	content:"\e678";
}

.layui-icon-screen-full:before
{
	content:"\e622";
}

.layui-icon-screen-restore:before
{
	content:"\e758";
}

.layui-main
{
	width:1140px;
	margin:0 auto;
}

.layui-header
{
	z-index:1000;
	height:60px;
}

.layui-header a:hover
{
	transition:all .5s;
	-webkit-transition:all .5s;
}

.layui-side
{
	position:fixed;
	left:0;
	top:0;
	bottom:0;
	z-index:999;
	width:200px;
	overflow-x:hidden;
}

.layui-side-scroll
{
	position:relative;
	width:220px;
	height:100%;
	overflow-x:hidden;
}

.layui-body
{
	position:absolute;
	left:200px;
	right:0;
	top:0;
	bottom:0;
	z-index:998;
	width:auto;
	overflow:hidden;
	overflow-y:auto;
	box-sizing:border-box;
}

.layui-layout-admin .layui-header
{
	background-color:#23262E;
}

.layui-layout-admin .layui-side
{
	top:60px;
	width:200px;
	overflow-x:hidden;
}

.layui-layout-admin .layui-body
{
	top:60px;
	bottom:44px;
}

.layui-layout-admin .layui-main
{
	width:auto;
	margin:0 15px;
}

.layui-layout-admin .layui-footer
{
	position:fixed;
	left:200px;
	right:0;
	bottom:0;
	height:44px;
	line-height:44px;
	background-color:#eee;
	padding:0 15px;
}

.layui-layout-admin .layui-logo
{
	position:absolute;
	left:0;
	top:0;
	width:200px;
	height:100%;
	line-height:60px;
	text-align:center;
	color:#009688;
	font-size:16px;
}

.layui-layout-admin .layui-header .layui-nav
{
	background:0 0;
}

.layui-layout-left
{
	position:absolute!important;
	left:200px;
	top:0;
}

.layui-layout-right
{
	position:absolute!important;
	right:0;
	top:0;
}

.layui-container
{
	position:relative;
	box-sizing:border-box;
	margin:0 auto;
	padding:0 15px;
}

.layui-fluid
{
	position:relative;
	margin:0 auto;
	padding:0 15px;
}

.layui-row:after,.layui-row:before
{
	content:'';
	display:block;
	clear:both;
}

.layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9,.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9,.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9,.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9
{
	position:relative;
	display:block;
	box-sizing:border-box;
}

.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9
{
	float:left;
}

.layui-col-xs1
{
	width:8.33333333%;
}

.layui-col-xs2
{
	width:16.66666667%;
}

.layui-col-xs3
{
	width:25%;
}

.layui-col-xs4
{
	width:33.33333333%;
}

.layui-col-xs5
{
	width:41.66666667%;
}

.layui-col-xs6
{
	width:50%;
}

.layui-col-xs7
{
	width:58.33333333%;
}

.layui-col-xs8
{
	width:66.66666667%;
}

.layui-col-xs9
{
	width:75%;
}

.layui-col-xs10
{
	width:83.33333333%;
}

.layui-col-xs11
{
	width:91.66666667%;
}

.layui-col-xs-offset1
{
	margin-left:8.33333333%;
}

.layui-col-xs-offset2
{
	margin-left:16.66666667%;
}

.layui-col-xs-offset3
{
	margin-left:25%;
}

.layui-col-xs-offset4
{
	margin-left:33.33333333%;
}

.layui-col-xs-offset5
{
	margin-left:41.66666667%;
}

.layui-col-xs-offset6
{
	margin-left:50%;
}

.layui-col-xs-offset7
{
	margin-left:58.33333333%;
}

.layui-col-xs-offset8
{
	margin-left:66.66666667%;
}

.layui-col-xs-offset9
{
	margin-left:75%;
}

.layui-col-xs-offset10
{
	margin-left:83.33333333%;
}

.layui-col-xs-offset11
{
	margin-left:91.66666667%;
}

.layui-col-xs-offset12
{
	margin-left:100%;
}

.layui-col-space1
{
	margin:-.5px;
}

.layui-col-space1>*
{
	padding:.5px;
}

.layui-col-space3
{
	margin:-1.5px;
}

.layui-col-space3>*
{
	padding:1.5px;
}

.layui-col-space5
{
	margin:-2.5px;
}

.layui-col-space5>*
{
	padding:2.5px;
}

.layui-col-space8
{
	margin:-3.5px;
}

.layui-col-space8>*
{
	padding:3.5px;
}

.layui-col-space10
{
	margin:-5px;
}

.layui-col-space10>*
{
	padding:5px;
}

.layui-col-space12
{
	margin:-6px;
}

.layui-col-space12>*
{
	padding:6px;
}

.layui-col-space15
{
	margin:-7.5px;
}

.layui-col-space15>*
{
	padding:7.5px;
}

.layui-col-space18
{
	margin:-9px;
}

.layui-col-space18>*
{
	padding:9px;
}

.layui-col-space20
{
	margin:-10px;
}

.layui-col-space22
{
	margin:-11px;
}

.layui-col-space22>*
{
	padding:11px;
}

.layui-col-space25
{
	margin:-12.5px;
}

.layui-col-space25>*
{
	padding:12.5px;
}

.layui-col-space30
{
	margin:-15px;
}

.layui-btn,.layui-input,.layui-select,.layui-textarea,.layui-upload-button
{
	outline:0;
	-webkit-appearance:none;
	transition:all .3s;
	-webkit-transition:all .3s;
	box-sizing:border-box;
}

.layui-elem-quote
{
	margin-bottom:10px;
	line-height:22px;
	border-left:5px solid #009688;
	border-radius:0 2px 2px 0;
	background-color:#f2f2f2;
	padding:15px;
}

.layui-quote-nm
{
	background:0 0;
	border-style:solid;
	border-width:1px 1px 1px 5px;
}

.layui-elem-field
{
	margin-bottom:10px;
	border-style:solid;
	border-width:1px;
	padding:0;
}

.layui-elem-field legend
{
	margin-left:20px;
	font-size:20px;
	font-weight:300;
	padding:0 10px;
}

.layui-field-title
{
	border-width:1px 0 0;
	margin:10px 0 20px;
}

.layui-field-box
{
	padding:10px 15px;
}

.layui-field-title .layui-field-box
{
	padding:10px 0;
}

.layui-progress
{
	position:relative;
	height:6px;
	border-radius:20px;
	background-color:#e2e2e2;
}

.layui-progress-bar
{
	position:absolute;
	left:0;
	top:0;
	width:0;
	max-width:100%;
	height:6px;
	border-radius:20px;
	text-align:right;
	background-color:#5FB878;
	transition:all .3s;
	-webkit-transition:all .3s;
}

.layui-progress-text
{
	position:relative;
	top:-20px;
	line-height:18px;
	font-size:12px;
	color:#666;
}

.layui-progress-big .layui-progress-text
{
	position:static;
	color:#fff;
	padding:0 10px;
}

.layui-colla-content,.layui-colla-item
{
	border-top-width:1px;
	border-top-style:solid;
}

.layui-colla-item:first-child
{
	border-top:none;
}

.layui-colla-title
{
	position:relative;
	height:42px;
	line-height:42px;
	color:#333;
	background-color:#f2f2f2;
	cursor:pointer;
	font-size:14px;
	overflow:hidden;
	padding:0 15px 0 35px;
}

.layui-colla-content
{
	display:none;
	line-height:22px;
	color:#666;
	padding:10px 15px;
}

.layui-colla-icon
{
	position:absolute;
	left:15px;
	top:0;
	font-size:14px;
}

.layui-card
{
	margin-bottom:15px;
	border-radius:2px;
	background-color:#fff;
	box-shadow:0 1px 2px 0 rgba(0,0,0,.05);
}

.layui-card:last-child
{
	margin-bottom:0;
}

.layui-card-header
{
	height:42px;
	line-height:42px;
	border-bottom:1px solid #f6f6f6;
	color:#333;
	border-radius:2px 2px 0 0;
	font-size:14px;
	padding:0 15px;
}

.layui-card-body
{
	line-height:24px;
	padding:10px 15px;
}

.layui-card-body[pad20]
{
	padding:20px;
}

.layui-card-body .layui-table
{
	margin:5px 0;
}

.layui-panel-window
{
	position:relative;
	border-radius:0;
	border-top:5px solid #E6E6E6;
	background-color:#fff;
	padding:15px;
}

.layui-bg-red
{
	background-color:#FF5722!important;
}

.layui-bg-orange
{
	background-color:#FFB800!important;
}

.layui-bg-green
{
	background-color:#009688!important;
}

.layui-bg-cyan
{
	background-color:#2F4056!important;
}

.layui-bg-blue
{
	background-color:#1E9FFF!important;
}

.layui-bg-black
{
	background-color:#393D49!important;
}

.layui-bg-gray
{
	background-color:#eee!important;
	color:#666!important;
}

.layui-badge-rim,.layui-colla-content,.layui-colla-item,.layui-collapse,.layui-elem-field,.layui-form-pane .layui-form-item[pane],.layui-form-pane .layui-form-label,.layui-input,.layui-layedit,.layui-layedit-tool,.layui-quote-nm,.layui-select,.layui-tab-bar,.layui-tab-card,.layui-tab-title,.layui-tab-title .layui-this:after,.layui-textarea
{
	border-color:#e6e6e6;
}

.layui-timeline-item:before,hr
{
	background-color:#e6e6e6;
}

.layui-text
{
	line-height:22px;
	font-size:14px;
	color:#666;
}

.layui-text h1,.layui-text h2,.layui-text h3
{
	font-weight:500;
	color:#333;
}

.layui-text h1
{
	font-size:30px;
}

.layui-text h2
{
	font-size:24px;
}

.layui-text h3
{
	font-size:18px;
}

.layui-text a:not(.layui-btn):hover
{
	text-decoration:underline;
}

.layui-text ul
{
	padding:5px 0 5px 15px;
}

.layui-text ul li
{
	margin-top:5px;
	list-style-type:disc;
}

.layui-text em,.layui-word-aux
{
	color:#999!important;
	padding:0 5px!important;
}

.layui-btn
{
	display:inline-block;
	height:38px;
	line-height:38px;
	background-color:#009688;
	color:#fff;
	white-space:nowrap;
	text-align:center;
	font-size:14px;
	border:none;
	border-radius:2px;
	cursor:pointer;
	padding:0 18px;
}

.layui-btn:hover
{
	opacity:.8;
	filter:alpha(opacity=80);
	color:#fff;
}

.layui-btn:active
{
	opacity:1;
	filter:alpha(opacity=100);
}

.layui-btn-container .layui-btn
{
	margin-right:10px;
	margin-bottom:10px;
}

.layui-table .layui-btn-container .layui-btn
{
	margin-bottom:9px;
}

.layui-btn-radius
{
	border-radius:100px;
}

.layui-btn .layui-icon
{
	margin-right:3px;
	font-size:18px;
	vertical-align:middle\9;
}

.layui-btn-primary
{
	border:1px solid #C9C9C9;
	background-color:#fff;
	color:#555;
}

.layui-btn-primary:hover
{
	color:#333;
	border-color:#009688;
}

.layui-btn-warm
{
	background-color:#FFB800;
}

.layui-btn-danger
{
	background-color:#FF5722;
}

.layui-btn-disabled,.layui-btn-disabled:active,.layui-btn-disabled:hover
{
	border:1px solid #e6e6e6;
	background-color:#FBFBFB;
	color:#C9C9C9;
	cursor:not-allowed;
	opacity:1;
}

.layui-btn-lg
{
	height:44px;
	line-height:44px;
	font-size:16px;
	padding:0 25px;
}

.layui-btn-sm
{
	height:30px;
	line-height:30px;
	font-size:12px;
	padding:0 10px;
}

.layui-btn-xs
{
	height:22px;
	line-height:22px;
	font-size:12px;
	padding:0 5px;
}

.layui-btn-xs i
{
	font-size:14px!important;
}

.layui-btn-group
{
	display:inline-block;
	vertical-align:middle;
	font-size:0;
}

.layui-btn-group .layui-btn
{
	margin-left:0!important;
	margin-right:0!important;
	border-left:1px solid rgba(255,255,255,.5);
	border-radius:0;
}

.layui-btn-group .layui-btn-primary
{
	border-left:none;
}

.layui-btn-group .layui-btn-primary:hover
{
	color:#009688;
	border-color:#C9C9C9;
}

.layui-btn-group .layui-btn:first-child
{
	border-left:none;
	border-radius:2px 0 0 2px;
}

.layui-btn-group .layui-btn-primary:first-child
{
	border-left:1px solid #c9c9c9;
}

.layui-input,.layui-select,.layui-textarea
{
	height:38px;
	line-height:38px;
	background-color:#fff;
	border-radius:2px;
	border-style:solid;
	border-width:1px;
}

.layui-input::-webkit-input-placeholder,.layui-select::-webkit-input-placeholder,.layui-textarea::-webkit-input-placeholder
{
	line-height:1.3;
}

.layui-input,.layui-textarea
{
	display:block;
	width:100%;
	padding-left:10px;
}

.layui-input:hover,.layui-textarea:hover
{
	border-color:#D2D2D2!important;
}

.layui-input:focus,.layui-textarea:focus
{
	border-color:#C9C9C9!important;
}

.layui-textarea
{
	min-height:100px;
	height:auto;
	line-height:20px;
	resize:vertical;
	padding:6px 10px;
}

.layui-form [lay-ignore]
{
	display:initial;
}

.layui-form-item
{
	margin-bottom:15px;
	clear:both;
	zoom:1;
}

.layui-form-label
{
	float:left;
	display:block;
	width:80px;
	font-weight:400;
	line-height:20px;
	text-align:right;
	padding:9px 15px;
}

.layui-form-label-col
{
	display:block;
	float:none;
	line-height:20px;
	text-align:left;
	padding:9px 0;
}

.layui-form-item .layui-inline
{
	margin-bottom:5px;
	margin-right:10px;
}

.layui-input-block
{
	margin-left:110px;
	min-height:36px;
}

.layui-form-item .layui-input-inline
{
	float:left;
	width:190px;
	margin-right:10px;
}

.layui-form-text .layui-input-inline
{
	width:auto;
}

.layui-form-mid
{
	float:left;
	display:block;
	line-height:20px;
	margin-right:10px;
	padding:9px 0!important;
}

.layui-form-danger+.layui-form-select .layui-input,.layui-form-danger:focus
{
	border-color:#FF5722!important;
}

.layui-form-select .layui-input
{
	padding-right:30px;
	cursor:pointer;
}

.layui-form-select .layui-edge
{
	position:absolute;
	right:10px;
	top:50%;
	margin-top:-3px;
	cursor:pointer;
	border-top-color:#c2c2c2;
	border-top-style:solid;
	transition:all .3s;
	-webkit-transition:all .3s;
	border-width:6px;
}

.layui-form-select dl
{
	display:none;
	position:absolute;
	left:0;
	top:42px;
	z-index:999;
	min-width:100%;
	border:1px solid #d2d2d2;
	max-height:300px;
	overflow-y:auto;
	background-color:#fff;
	border-radius:2px;
	box-shadow:0 2px 4px rgba(0,0,0,.12);
	box-sizing:border-box;
	padding:5px 0;
}

.layui-form-select dl dd,.layui-form-select dl dt
{
	line-height:36px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding:0 10px;
}

.layui-form-select dl dt
{
	font-size:12px;
	color:#999;
}

.layui-form-select dl dd
{
	cursor:pointer;
}

.layui-form-select .layui-select-group dd
{
	padding-left:20px;
}

.layui-form-select dl dd.layui-select-tips
{
	padding-left:10px!important;
	color:#999;
}

.layui-form-selected .layui-edge
{
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg);
	margin-top:-3px;
}

:root .layui-form-selected .layui-edge
{
	margin-top:-9px;
}

.layui-form-selectup dl
{
	top:auto;
	bottom:42px;
}

.layui-select-none
{
	text-align:center;
	color:#999;
	margin:5px 0;
}

.layui-select-disabled .layui-disabled
{
	border-color:#eee!important;
}

.layui-select-disabled .layui-edge
{
	border-top-color:#d2d2d2;
}

.layui-form-checkbox
{
	position:relative;
	height:30px;
	line-height:30px;
	margin-right:10px;
	padding-right:30px;
	cursor:pointer;
	font-size:0;
	-webkit-transition:.1s linear;
	transition:.1s linear;
	box-sizing:border-box;
}

.layui-form-checkbox span
{
	height:100%;
	font-size:14px;
	border-radius:2px 0 0 2px;
	background-color:#d2d2d2;
	color:#fff;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	padding:0 10px;
}

.layui-form-checkbox:hover span
{
	background-color:#c2c2c2;
}

.layui-form-checkbox i
{
	position:absolute;
	right:0;
	top:0;
	width:30px;
	height:28px;
	border:1px solid #d2d2d2;
	border-left:none;
	border-radius:0 2px 2px 0;
	color:#fff;
	font-size:20px;
	text-align:center;
}

.layui-form-checkbox:hover i
{
	color:#c2c2c2;
	border-color:#c2c2c2;
}

.layui-form-checked,.layui-form-checked:hover
{
	border-color:#5FB878;
}

.layui-form-checked span,.layui-form-checked:hover span
{
	background-color:#5FB878;
}

.layui-form-item .layui-form-checkbox
{
	margin-top:4px;
}

.layui-form-checkbox[lay-skin=primary]
{
	height:auto!important;
	line-height:normal!important;
	border:none!important;
	margin-right:0;
	padding-right:0;
	background:0 0;
}

.layui-form-checkbox[lay-skin=primary] span
{
	float:right;
	padding-right:15px;
	line-height:18px;
	background:0 0;
	color:#666;
}

.layui-form-checkbox[lay-skin=primary] i
{
	position:relative;
	top:0;
	width:16px;
	height:16px;
	line-height:16px;
	border:1px solid #d2d2d2;
	font-size:12px;
	border-radius:2px;
	background-color:#fff;
	-webkit-transition:.1s linear;
	transition:.1s linear;
}

.layui-form-checkbox[lay-skin=primary]:hover i
{
	color:#fff;
	border-color:#5FB878;
}

.layui-form-checked[lay-skin=primary] i
{
	background-color:#5FB878;
	color:#fff;
	border-color:#5FB878;
}

.layui-checkbox-disbaled[lay-skin=primary] span
{
	background:0 0!important;
	color:#c2c2c2;
}

.layui-checkbox-disbaled[lay-skin=primary]:hover i
{
	border-color:#d2d2d2;
}

.layui-form-item .layui-form-checkbox[lay-skin=primary]
{
	margin-top:10px;
}

.layui-form-switch
{
	position:relative;
	height:22px;
	line-height:22px;
	min-width:35px;
	margin-top:8px;
	border:1px solid #d2d2d2;
	border-radius:20px;
	cursor:pointer;
	background-color:#fff;
	-webkit-transition:.1s linear;
	transition:.1s linear;
	padding:0 5px;
}

.layui-form-switch i
{
	position:absolute;
	left:5px;
	top:3px;
	width:16px;
	height:16px;
	border-radius:20px;
	background-color:#d2d2d2;
	-webkit-transition:.1s linear;
	transition:.1s linear;
}

.layui-form-switch em
{
	position:relative;
	top:0;
	width:25px;
	margin-left:21px;
	text-align:center!important;
	color:#999!important;
	font-style:normal!important;
	font-size:12px;
	padding:0!important;
}

.layui-form-onswitch
{
	background-color:#5FB878;
	border-color:#5FB878;
}

.layui-checkbox-disbaled,.layui-checkbox-disbaled i
{
	border-color:#e2e2e2!important;
}

.layui-form-onswitch i
{
	left:100%;
	margin-left:-21px;
	background-color:#fff;
}

.layui-form-onswitch em
{
	margin-left:5px;
	margin-right:21px;
	color:#fff!important;
}

.layui-checkbox-disbaled span
{
	background-color:#e2e2e2!important;
}

.layui-form-radio
{
	line-height:28px;
	padding-right:10px;
	cursor:pointer;
	font-size:0;
	margin:6px 10px 0 0;
}

.layui-form-radio>i
{
	margin-right:8px;
	font-size:22px;
	color:#c2c2c2;
}

.layui-radio-disbaled>i
{
	color:#e2e2e2!important;
}

.layui-form-pane .layui-form-label
{
	width:110px;
	height:38px;
	line-height:20px;
	border-radius:2px 0 0 2px;
	text-align:center;
	background-color:#FBFBFB;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	box-sizing:border-box;
	border-style:solid;
	border-width:1px;
	padding:8px 15px;
}

.layui-form-pane .layui-input-inline
{
	margin-left:-1px;
}

.layui-form-pane .layui-input-block
{
	margin-left:110px;
	left:-1px;
}

.layui-form-pane .layui-form-text .layui-form-label
{
	float:none;
	width:100%;
	border-radius:2px;
	box-sizing:border-box;
	text-align:left;
}

.layui-form-pane .layui-form-text .layui-input-inline
{
	display:block;
	top:-1px;
	clear:both;
	margin:0;
}

.layui-form-pane .layui-form-text .layui-input-block
{
	left:0;
	top:-1px;
	margin:0;
}

.layui-form-pane .layui-form-text .layui-textarea
{
	min-height:100px;
	border-radius:0 0 2px 2px;
}

.layui-form-pane .layui-form-checkbox
{
	margin:4px 0 4px 10px;
}

.layui-form-pane .layui-form-radio,.layui-form-pane .layui-form-switch
{
	margin-top:6px;
	margin-left:10px;
}

.layui-form-pane .layui-form-item[pane]
{
	position:relative;
	border-style:solid;
	border-width:1px;
}

.layui-form-pane .layui-form-item[pane] .layui-form-label
{
	position:absolute;
	left:0;
	top:0;
	height:100%;
	border-width:0 1px 0 0;
}

.layui-form-pane .layui-form-item[pane] .layui-input-inline
{
	margin-left:110px;
}

.layui-layedit-tool
{
	border-bottom-width:1px;
	border-bottom-style:solid;
	font-size:0;
	padding:3px 5px;
}

.layedit-tool-fixed
{
	position:fixed;
	top:0;
	border-top:1px solid #e2e2e2;
}

.layui-layedit-tool .layedit-tool-mid,.layui-layedit-tool .layui-icon
{
	display:inline-block;
	vertical-align:middle;
	text-align:center;
	font-size:14px;
}

.layui-layedit-tool .layui-icon
{
	position:relative;
	width:32px;
	height:30px;
	line-height:30px;
	color:#777;
	cursor:pointer;
	border-radius:2px;
	margin:3px 5px;
}

.layui-layedit-tool .layui-icon:hover
{
	color:#393D49;
}

.layui-layedit-tool .layedit-tool-active
{
	background-color:#e2e2e2;
	color:#000;
}

.layui-layedit-tool .layui-disabled,.layui-layedit-tool .layui-disabled:hover
{
	color:#d2d2d2;
	cursor:not-allowed;
}

.layui-layedit-tool .layedit-tool-mid
{
	width:1px;
	height:18px;
	background-color:#d2d2d2;
	margin:0 10px;
}

.layedit-tool-html
{
	width:50px!important;
	font-size:30px!important;
}

.layedit-tool-d,.layedit-tool-face,.layedit-tool-image,.layedit-tool-unlink
{
	font-size:18px!important;
}

.layedit-tool-image input
{
	position:absolute;
	font-size:0;
	left:0;
	top:0;
	width:100%;
	height:100%;
	opacity:.01;
	filter:Alpha(opacity=1);
	cursor:pointer;
}

.layui-layedit-iframe iframe
{
	display:block;
	width:100%;
}

.layui-laypage
{
	display:inline;
	zoom:1;
	vertical-align:middle;
	font-size:0;
	margin:10px 0;
}

.layui-laypage>a:first-child,.layui-laypage>a:first-child em
{
	border-radius:2px 0 0 2px;
}

.layui-laypage>:first-child
{
	margin-left:0!important;
}

.layui-laypage>:last-child
{
	margin-right:0!important;
}

.layui-laypage a,.layui-laypage button,.layui-laypage input,.layui-laypage select,.layui-laypage span
{
	border:1px solid #e2e2e2;
}

.layui-laypage a,.layui-laypage span
{
	display:inline;
	zoom:1;
	vertical-align:middle;
	height:28px;
	line-height:28px;
	background-color:#fff;
	color:#333;
	font-size:12px;
	margin:0 -1px 5px 0;
	padding:0 15px;
}

.layui-laypage em
{
	font-style:normal;
}

.layui-laypage .layui-laypage-spr
{
	color:#999;
	font-weight:700;
}

.layui-laypage a
{
	text-decoration:none;
}

.layui-laypage .layui-laypage-curr em
{
	position:relative;
	color:#fff;
}

.layui-laypage .layui-laypage-curr .layui-laypage-em
{
	position:absolute;
	left:-1px;
	top:-1px;
	width:100%;
	height:100%;
	background-color:#009688;
	padding:1px;
}

.layui-laypage-em
{
	border-radius:2px;
}

.layui-laypage-next em,.layui-laypage-prev em
{
	font-family:Sim sun;
	font-size:16px;
}

.layui-laypage .layui-laypage-count,.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh,.layui-laypage .layui-laypage-skip
{
	margin-left:10px;
	margin-right:10px;
	border:none;
	padding:0;
}

.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh
{
	vertical-align:top;
}

.layui-laypage .layui-laypage-refresh i
{
	font-size:18px;
	cursor:pointer;
}

.layui-laypage select
{
	height:22px;
	border-radius:2px;
	cursor:pointer;
	padding:3px;
}

.layui-laypage .layui-laypage-skip
{
	height:30px;
	line-height:30px;
	color:#999;
}

.layui-laypage button,.layui-laypage input
{
	height:30px;
	line-height:30px;
	border-radius:2px;
	vertical-align:top;
	background-color:#fff;
	box-sizing:border-box;
}

.layui-laypage input
{
	display:inline-block;
	width:40px;
	text-align:center;
	margin:0 10px;
	padding:0 3px;
}

.layui-laypage input:focus,.layui-laypage select:focus
{
	border-color:#009688!important;
}

.layui-laypage button
{
	margin-left:10px;
	cursor:pointer;
	padding:0 10px;
}

.layui-flow-more
{
	text-align:center;
	color:#999;
	font-size:14px;
	margin:10px 0;
}

.layui-flow-more a
{
	height:32px;
	line-height:32px;
}

.layui-flow-more a *
{
	display:inline-block;
	vertical-align:top;
}

.layui-flow-more a cite
{
	border-radius:3px;
	background-color:#eee;
	color:#333;
	font-style:normal;
	padding:0 20px;
}

.layui-flow-more a cite:hover
{
	opacity:.8;
}

.layui-flow-more a i
{
	font-size:30px;
	color:#737383;
}

.layui-table
{
	width:100%;
	background-color:#fff;
	color:#666;
}

.layui-table th
{
	text-align:left;
	font-weight:400;
}

.layui-table td,.layui-table th,.layui-table-fixed-r,.layui-table-header,.layui-table-page,.layui-table-tips-main,.layui-table-tool,.layui-table-view,.layui-table[lay-skin=line],.layui-table[lay-skin=row]
{
	border-color:#e6e6e6;
	border-style:solid;
	border-width:1px;
}

.layui-table td,.layui-table th
{
	position:relative;
	min-height:20px;
	line-height:20px;
	font-size:14px;
	padding:9px 15px;
}

.layui-table img
{
	max-width:100px;
}

.layui-table[lay-size=lg] td,.layui-table[lay-size=lg] th
{
	padding:15px 30px;
}

.layui-table-view .layui-table[lay-size=lg] .layui-table-cell
{
	height:40px;
	line-height:40px;
}

.layui-table[lay-size=sm] td,.layui-table[lay-size=sm] th
{
	font-size:12px;
	padding:5px 10px;
}

.layui-table-view .layui-table[lay-size=sm] .layui-table-cell
{
	height:20px;
	line-height:20px;
}

.layui-table-box,.layui-table-view
{
	position:relative;
	overflow:hidden;
}

.layui-table-view .layui-table
{
	position:relative;
	width:auto;
	margin:0;
}

.layui-table-body,.layui-table-header .layui-table,.layui-table-page
{
	margin-bottom:-1px;
}

.layui-table-view .layui-table td,.layui-table-view .layui-table th
{
	border-top:none;
	border-left:none;
	padding:5px 0;
}

.layui-table-view .layui-table td
{
	cursor:default;
}

.layui-table-view .layui-form-checkbox[lay-skin=primary] i
{
	width:18px;
	height:18px;
}

.layui-table-header
{
	overflow:hidden;
	border-width:0 0 1px;
}

.layui-table-sort
{
	width:10px;
	height:20px;
	margin-left:5px;
	cursor:pointer!important;
}

.layui-table-sort .layui-edge
{
	position:absolute;
	left:5px;
	border-width:5px;
}

.layui-table-sort .layui-table-sort-asc
{
	top:4px;
	border-top:none;
	border-bottom-style:solid;
	border-bottom-color:#b2b2b2;
}

.layui-table-sort .layui-table-sort-asc:hover
{
	border-bottom-color:#666;
}

.layui-table-sort .layui-table-sort-desc
{
	bottom:4px;
	border-bottom:none;
	border-top-style:solid;
	border-top-color:#b2b2b2;
}

.layui-table-sort .layui-table-sort-desc:hover
{
	border-top-color:#666;
}

.layui-table-sort[lay-sort=asc] .layui-table-sort-asc
{
	border-bottom-color:#000;
}

.layui-table-sort[lay-sort=desc] .layui-table-sort-desc
{
	border-top-color:#000;
}

.layui-table-cell
{
	height:28px;
	line-height:28px;
	position:relative;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	box-sizing:border-box;
	padding:0 15px;
}

.layui-table-cell .layui-form-checkbox[lay-skin=primary],.layui-table-cell .layui-form-radio[lay-skin=primary]
{
	top:-1px;
	vertical-align:middle;
}

.layui-table-cell .layui-form-radio
{
	padding-right:0;
}

.layui-table-cell .layui-form-radio>i
{
	margin-right:0;
}

.laytable-cell-checkbox,.laytable-cell-numbers,.laytable-cell-radio,.laytable-cell-space
{
	text-align:center;
	padding:0;
}

.layui-table-body
{
	position:relative;
	overflow:auto;
	margin-right:-1px;
}

.layui-table-body .layui-none
{
	line-height:40px;
	text-align:center;
	color:#999;
}

.layui-table-fixed
{
	position:absolute;
	left:0;
	top:0;
}

.layui-table-fixed-l
{
	box-shadow:0 -1px 8px rgba(0,0,0,.08);
}

.layui-table-fixed-r
{
	left:auto;
	right:-1px;
	box-shadow:-1px 0 8px rgba(0,0,0,.08);
	border-width:0 0 0 1px;
}

.layui-table-fixed-r .layui-table-header
{
	position:relative;
	overflow:visible;
}

.layui-table-mend
{
	position:absolute;
	right:-49px;
	top:0;
	height:100%;
	width:50px;
}

.layui-table-tool
{
	position:relative;
	width:100%;
	height:50px;
	line-height:30px;
	border-width:0 0 1px;
	padding:10px 15px;
}

.layui-table-page
{
	position:relative;
	width:100%;
	height:41px;
	font-size:12px;
	border-width:1px 0 0;
	padding:7px 7px 0;
}

.layui-table-page>div
{
	height:26px;
}

.layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span
{
	height:26px;
	line-height:26px;
	margin-bottom:10px;
	border:none;
	background:0 0;
}

.layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span.layui-laypage-curr
{
	padding:0 12px;
}

.layui-table-page .layui-laypage span
{
	margin-left:0;
	padding:0;
}

.layui-table-page .layui-laypage .layui-laypage-prev
{
	margin-left:-7px!important;
}

.layui-table-page .layui-laypage .layui-laypage-curr .layui-laypage-em
{
	left:0;
	top:0;
	padding:0;
}

.layui-table-page .layui-laypage button,.layui-table-page .layui-laypage input
{
	height:26px;
	line-height:26px;
}

.layui-table-page .layui-laypage input
{
	width:40px;
}

.layui-table-page select
{
	height:18px;
}

.layui-table-patch .layui-table-cell
{
	width:30px;
	padding:0;
}

.layui-table-edit
{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	border-radius:0;
	box-shadow:1px 1px 20px rgba(0,0,0,.15);
	padding:0 14px 1px;
}

.layui-table-edit:focus
{
	border-color:#5FB878!important;
}

select.layui-table-edit
{
	border-color:#C9C9C9;
	padding:0 0 0 10px;
}

.layui-table-view .layui-form-checkbox,.layui-table-view .layui-form-radio,.layui-table-view .layui-form-switch
{
	top:0;
	box-sizing:content-box;
	margin:0;
}

.layui-table-view .layui-form-checkbox
{
	top:-1px;
	height:26px;
	line-height:26px;
}

body .layui-table-tips .layui-layer-content
{
	background:0 0;
	box-shadow:0 1px 6px rgba(0,0,0,.1);
	padding:0;
}

.layui-table-tips-main
{
	max-height:150px;
	font-size:14px;
	overflow-y:scroll;
	background-color:#fff;
	color:#333;
	margin:-44px 0 0 -1px;
	padding:8px 15px;
}

.layui-table-tips-c
{
	position:absolute;
	right:-3px;
	top:-12px;
	width:18px;
	height:18px;
	text-align:center;
	font-weight:700;
	border-radius:100%;
	font-size:14px;
	cursor:pointer;
	background-color:#666;
	padding:3px;
}

.layui-table-tips-c:hover
{
	background-color:#999;
}

.layui-upload-file
{
	display:none!important;
	opacity:.01;
	filter:Alpha(opacity=1);
}

.layui-upload-choose
{
	color:#999;
	padding:0 10px;
}

.layui-upload-drag
{
	position:relative;
	border:1px dashed #e2e2e2;
	background-color:#fff;
	text-align:center;
	cursor:pointer;
	color:#999;
	padding:30px;
}

.layui-upload-drag .layui-icon
{
	font-size:50px;
	color:#009688;
}

.layui-upload-drag[lay-over]
{
	border-color:#009688;
}

.layui-upload-iframe
{
	position:absolute;
	width:0;
	height:0;
	border:0;
	visibility:hidden;
}

.layui-upload-wrap
{
	position:relative;
	vertical-align:middle;
}

.layui-upload-wrap .layui-upload-file
{
	display:block!important;
	position:absolute;
	left:0;
	top:0;
	z-index:10;
	font-size:100px;
	width:100%;
	height:100%;
	opacity:.01;
	filter:Alpha(opacity=1);
	cursor:pointer;
}

.layui-rate
{
	font-size:0;
	padding:10px 5px 10px 0;
}

.layui-rate li i.layui-icon
{
	font-size:20px;
	color:#FFB800;
	margin-right:5px;
	transition:all .3s;
	-webkit-transition:all .3s;
}

.layui-rate li i:hover
{
	cursor:pointer;
	transform:scale(1.12);
	-webkit-transform:scale(1.12);
}

.layui-rate[readonly] li i:hover
{
	cursor:default;
	transform:scale(1);
}

.layui-code
{
	position:relative;
	line-height:20px;
	border:1px solid #ddd;
	border-left-width:6px;
	background-color:#F2F2F2;
	color:#333;
	font-family:Courier New;
	font-size:12px;
	margin:10px 0;
	padding:15px;
}

.layui-tree
{
	line-height:26px;
}

.layui-tree li .layui-tree-spread,.layui-tree li a
{
	vertical-align:top;
	height:26px;
	display:inline;
	zoom:1;
	cursor:pointer;
}

.layui-tree li a i
{
	font-size:16px;
}

.layui-tree li a cite
{
	font-size:14px;
	font-style:normal;
	padding:0 6px;
}

.layui-tree li i
{
	padding-left:6px;
	color:#333;
	-moz-user-select:none;
}

.layui-tree li .layui-tree-check
{
	font-size:13px;
}

.layui-tree li .layui-tree-check:hover
{
	color:#009E94;
}

.layui-tree li ul
{
	display:none;
	margin-left:20px;
}

.layui-tree li .layui-tree-enter
{
	line-height:24px;
	border:1px dotted #000;
}

.layui-tree-drag
{
	display:none;
	position:absolute;
	left:-666px;
	top:-666px;
	background-color:#f2f2f2;
	border:1px dotted #000;
	white-space:nowrap;
	padding:5px 10px;
}

.layui-tree-drag i
{
	padding-right:5px;
}

.layui-nav
{
	position:relative;
	background-color:#393D49;
	color:#fff;
	border-radius:2px;
	font-size:0;
	box-sizing:border-box;
	padding:0 20px;
}

.layui-nav .layui-nav-item
{
	position:relative;
	display:inline;
	zoom:1;
	vertical-align:middle;
	line-height:60px;
}

.layui-nav .layui-nav-item a
{
	display:block;
	color:rgba(255,255,255,.7);
	transition:all .3s;
	-webkit-transition:all .3s;
	padding:0 20px;
}

.layui-nav .layui-this:after,.layui-nav-bar,.layui-nav-tree .layui-nav-itemed:after
{
	position:absolute;
	left:0;
	top:0;
	width:0;
	height:5px;
	background-color:#5FB878;
	transition:all .2s;
	-webkit-transition:all .2s;
}

.layui-nav-bar
{
	z-index:1000;
}

.layui-nav .layui-nav-item a:hover,.layui-nav .layui-this a
{
	color:#fff;
}

.layui-nav .layui-this:after
{
	content:'';
	top:auto;
	bottom:0;
	width:100%;
}

.layui-nav-img
{
	width:30px;
	height:30px;
	margin-right:10px;
	border-radius:50%;
}

.layui-nav .layui-nav-more
{
	content:'';
	width:0;
	height:0;
	overflow:hidden;
	cursor:pointer;
	transition:all .2s;
	-webkit-transition:all .2s;
	position:absolute;
	top:50%;
	right:3px;
	margin-top:-3px;
	border-color:rgba(255,255,255,.7) transparent transparent;
	border-style:solid dashed dashed;
	border-width:6px;
}

.layui-nav .layui-nav-mored,.layui-nav-itemed>a .layui-nav-more
{
	margin-top:-9px;
	border-color:transparent transparent #fff;
	border-style:dashed dashed solid;
}

.layui-nav-child
{
	display:none;
	position:absolute;
	left:0;
	top:65px;
	min-width:100%;
	line-height:36px;
	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;
	padding:5px 0;
}

.layui-nav .layui-nav-child a
{
	color:#333;
}

.layui-nav .layui-nav-child a:hover
{
	background-color:#f2f2f2;
	color:#000;
}

.layui-nav-tree
{
	width:200px;
	padding:0;
}

.layui-nav-tree .layui-nav-item
{
	display:block;
	width:100%;
	line-height:45px;
}

.layui-nav-tree .layui-nav-item a
{
	position:relative;
	height:45px;
	line-height:45px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}

.layui-nav-tree .layui-nav-item a:hover
{
	background-color:#4E5465;
}

.layui-nav-tree .layui-nav-bar
{
	width:5px;
	height:0;
	background-color:#009688;
}

.layui-nav-tree .layui-nav-child dd.layui-this,.layui-nav-tree .layui-nav-child dd.layui-this a,.layui-nav-tree .layui-this,.layui-nav-tree .layui-this>a,.layui-nav-tree .layui-this>a:hover
{
	background-color:#009688;
	color:#fff;
}

.layui-nav-tree .layui-nav-child
{
	position:relative;
	z-index:0;
	top:0;
	border:none;
	box-shadow:none;
}

.layui-nav-tree .layui-nav-child a
{
	height:40px;
	line-height:40px;
	color:rgba(255,255,255,.7);
}

.layui-nav-tree .layui-nav-child,.layui-nav-tree .layui-nav-child a:hover
{
	background:0 0;
	color:#fff;
}

.layui-nav-tree .layui-nav-more
{
	right:10px;
}

.layui-nav-itemed>.layui-nav-child
{
	display:block;
	background-color:rgba(0,0,0,.3)!important;
	padding:0;
}

.layui-nav-side
{
	position:fixed;
	top:0;
	bottom:0;
	left:0;
	overflow-x:hidden;
	z-index:999;
}

.layui-bg-blue .layui-nav-bar,.layui-bg-blue .layui-nav-itemed:after,.layui-bg-blue .layui-this:after
{
	background-color:#93D1FF;
}

.layui-bg-blue .layui-nav-itemed>a,.layui-nav-tree.layui-bg-blue .layui-nav-title a,.layui-nav-tree.layui-bg-blue .layui-nav-title a:hover
{
	background-color:#007DDB!important;
}

.layui-breadcrumb
{
	visibility:hidden;
	font-size:0;
}

.layui-breadcrumb a
{
	color:#999!important;
}

.layui-breadcrumb a:hover
{
	color:#5FB878!important;
}

.layui-breadcrumb a cite
{
	color:#666;
	font-style:normal;
}

.layui-breadcrumb span[lay-separator]
{
	color:#999;
	margin:0 10px;
}

.layui-tab
{
	text-align:left!important;
	margin:10px 0;
}

.layui-tab-title
{
	position:relative;
	left:0;
	height:40px;
	white-space:nowrap;
	font-size:0;
	border-bottom-width:1px;
	border-bottom-style:solid;
	transition:all .2s;
	-webkit-transition:all .2s;
}

.layui-tab-title li
{
	display:inline;
	zoom:1;
	vertical-align:middle;
	font-size:14px;
	transition:all .2s;
	-webkit-transition:all .2s;
	position:relative;
	line-height:40px;
	min-width:65px;
	text-align:center;
	cursor:pointer;
	padding:0 15px;
}

.layui-tab-title .layui-this:after
{
	position:absolute;
	left:0;
	top:0;
	content:'';
	width:100%;
	height:41px;
	border-bottom-color:#fff;
	border-radius:2px 2px 0 0;
	box-sizing:border-box;
	pointer-events:none;
	border-style:solid;
	border-width:1px;
}

.layui-tab-bar
{
	position:absolute;
	right:0;
	top:0;
	z-index:10;
	width:30px;
	height:39px;
	line-height:39px;
	border-radius:2px;
	text-align:center;
	background-color:#fff;
	cursor:pointer;
	border-style:solid;
	border-width:1px;
}

.layui-tab-bar .layui-icon
{
	position:relative;
	display:inline-block;
	top:3px;
	transition:all .3s;
	-webkit-transition:all .3s;
}

.layui-tab-more
{
	padding-right:30px;
	height:auto!important;
	white-space:normal!important;
}

.layui-tab-more li.layui-this:after
{
	border-bottom-color:#e2e2e2;
	border-radius:2px;
}

.layui-tab-more .layui-tab-bar .layui-icon
{
	top:3px;
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg);
}

:root .layui-tab-more .layui-tab-bar .layui-icon
{
	top:-2px;
}

.layui-tab-title li .layui-tab-close
{
	position:relative;
	display:inline-block;
	width:18px;
	height:18px;
	line-height:20px;
	margin-left:8px;
	top:1px;
	text-align:center;
	font-size:14px;
	color:#c2c2c2;
	transition:all .2s;
	-webkit-transition:all .2s;
}

.layui-tab-title li .layui-tab-close:hover
{
	border-radius:2px;
	background-color:#FF5722;
	color:#fff;
}

.layui-tab-brief>.layui-tab-more li.layui-this:after,.layui-tab-brief>.layui-tab-title .layui-this:after
{
	border:none;
	border-radius:0;
	border-bottom:2px solid #5FB878;
}

.layui-tab-brief[overflow]>.layui-tab-title .layui-this:after
{
	top:-1px;
}

.layui-tab-card
{
	border-radius:2px;
	box-shadow:0 2px 5px 0 rgba(0,0,0,.1);
	border-style:solid;
	border-width:1px;
}

.layui-tab-card>.layui-tab-title li
{
	margin-right:-1px;
	margin-left:-1px;
}

.layui-tab-card>.layui-tab-title .layui-this:after
{
	border-top:none;
	border-bottom-color:#fff;
	border-width:1px;
}

.layui-tab-card>.layui-tab-title .layui-tab-bar
{
	height:40px;
	line-height:40px;
	border-radius:0;
	border-top:none;
	border-right:none;
}

.layui-tab-card>.layui-tab-more .layui-this
{
	background:0 0;
	color:#5FB878;
}

.layui-timeline
{
	padding-left:5px;
}

.layui-timeline-item
{
	position:relative;
	padding-bottom:20px;
}

.layui-timeline-axis
{
	position:absolute;
	left:-5px;
	top:0;
	z-index:10;
	width:20px;
	height:20px;
	line-height:20px;
	background-color:#fff;
	color:#5FB878;
	border-radius:50%;
	text-align:center;
	cursor:pointer;
}

.layui-timeline-axis:hover
{
	color:#FF5722;
}

.layui-timeline-item:before
{
	content:'';
	position:absolute;
	left:5px;
	top:0;
	z-index:0;
	width:1px;
	height:100%;
}

.layui-timeline-content
{
	padding-left:25px;
}

.layui-timeline-title
{
	position:relative;
	margin-bottom:10px;
}

.layui-badge,.layui-badge-dot,.layui-badge-rim
{
	position:relative;
	display:inline-block;
	font-size:12px;
	text-align:center;
	background-color:#FF5722;
	color:#fff;
	border-radius:2px;
	padding:0 6px;
}

.layui-badge-dot
{
	width:8px;
	height:8px;
	border-radius:50%;
	padding:0;
}

.layui-badge-rim
{
	height:18px;
	line-height:18px;
	background-color:#fff;
	color:#666;
	border-style:solid;
	border-width:1px;
}

.layui-btn .layui-badge,.layui-btn .layui-badge-dot
{
	margin-left:5px;
}

.layui-nav .layui-badge,.layui-nav .layui-badge-dot
{
	position:absolute;
	top:50%;
	margin:-8px 6px 0;
}

.layui-tab-title .layui-badge,.layui-tab-title .layui-badge-dot
{
	left:5px;
	top:-2px;
}

.layui-carousel
{
	position:relative;
	left:0;
	top:0;
	background-color:#f8f8f8;
}

.layui-carousel>[carousel-item]
{
	position:relative;
	width:100%;
	height:100%;
	overflow:hidden;
}

.layui-carousel>[carousel-item]:before
{
	position:absolute;
	content:'\e63d';
	left:50%;
	top:50%;
	width:100px;
	line-height:20px;
	text-align:center;
	color:#c2c2c2;
	font-family:layui-icon!important;
	font-size:30px;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	margin:-10px 0 0 -50px;
}

.layui-carousel>[carousel-item]>*
{
	display:none;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background-color:#f8f8f8;
	transition-duration:.3s;
	-webkit-transition-duration:.3s;
}

.layui-carousel-updown>*
{
	-webkit-transition:.3s ease-in-out up;
	transition:.3s ease-in-out up;
}

.layui-carousel-arrow
{
	display:none\9;
	opacity:0;
	position:absolute;
	left:10px;
	top:50%;
	margin-top:-18px;
	width:36px;
	height:36px;
	line-height:36px;
	text-align:center;
	font-size:20px;
	border:0;
	border-radius:50%;
	background-color:rgba(0,0,0,.2);
	color:#fff;
	-webkit-transition-duration:.3s;
	transition-duration:.3s;
	cursor:pointer;
}

.layui-carousel-arrow[lay-type=add]
{
	left:auto!important;
	right:10px;
}

.layui-carousel:hover .layui-carousel-arrow[lay-type=add],.layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=add]
{
	right:20px;
}

.layui-carousel[lay-arrow=always] .layui-carousel-arrow
{
	opacity:1;
	left:20px;
}

.layui-carousel-arrow:hover,.layui-carousel-ind ul:hover
{
	background-color:rgba(0,0,0,.35);
}

.layui-carousel:hover .layui-carousel-arrow
{
	display:block\9;
	opacity:1;
	left:20px;
}

.layui-carousel-ind
{
	position:relative;
	top:-35px;
	width:100%;
	line-height:0!important;
	text-align:center;
	font-size:0;
}

.layui-carousel[lay-indicator=outside]
{
	margin-bottom:30px;
}

.layui-carousel[lay-indicator=outside] .layui-carousel-ind
{
	top:10px;
}

.layui-carousel[lay-indicator=outside] .layui-carousel-ind ul
{
	background-color:rgba(0,0,0,.5);
}

.layui-carousel-ind ul
{
	display:inline-block;
	background-color:rgba(0,0,0,.2);
	border-radius:10px;
	-webkit-transition-duration:.3s;
	transition-duration:.3s;
	padding:5px;
}

.layui-carousel-ind li
{
	display:inline-block;
	width:10px;
	height:10px;
	font-size:14px;
	background-color:rgba(255,255,255,.5);
	border-radius:50%;
	cursor:pointer;
	-webkit-transition-duration:.3s;
	transition-duration:.3s;
	margin:0 3px;
}

.layui-carousel-ind li:hover
{
	background-color:rgba(255,255,255,.7);
}

.layui-carousel[lay-anim=updown] .layui-carousel-arrow
{
	left:50%!important;
	top:20px;
	margin:0 0 0 -18px;
}

.layui-carousel[lay-anim=updown]>[carousel-item]>*,.layui-carousel[lay-anim=fade]>[carousel-item]>*
{
	left:0!important;
}

.layui-carousel[lay-anim=updown] .layui-carousel-arrow[lay-type=add]
{
	top:auto!important;
	bottom:20px;
}

.layui-carousel[lay-anim=updown] .layui-carousel-ind
{
	position:absolute;
	top:50%;
	right:20px;
	width:auto;
	height:auto;
}

.layui-carousel[lay-anim=updown] .layui-carousel-ind ul
{
	padding:3px 5px;
}

.layui-carousel[lay-anim=updown] .layui-carousel-ind li
{
	display:block;
	margin:6px 0;
}

.layui-fixbar
{
	position:fixed;
	right:15px;
	bottom:15px;
	z-index:9999;
}

.layui-fixbar li
{
	width:50px;
	height:50px;
	line-height:50px;
	margin-bottom:1px;
	text-align:center;
	cursor:pointer;
	font-size:30px;
	background-color:#9F9F9F;
	color:#fff;
	border-radius:2px;
	opacity:.95;
}

.layui-fixbar li:hover
{
	opacity:.85;
}

.layui-fixbar .layui-fixbar-top
{
	display:none;
	font-size:40px;
}

body .layui-util-face
{
	border:none;
	background:0 0;
}

body .layui-util-face .layui-layer-content
{
	background-color:#fff;
	color:#666;
	box-shadow:none;
	padding:0;
}

.layui-util-face ul
{
	position:relative;
	width:372px;
	border:1px solid #D9D9D9;
	background-color:#fff;
	box-shadow:0 0 20px rgba(0,0,0,.2);
	padding:10px;
}

.layui-util-face ul li
{
	cursor:pointer;
	float:left;
	border:1px solid #e8e8e8;
	height:22px;
	width:26px;
	overflow:hidden;
	text-align:center;
	margin:-1px 0 0 -1px;
	padding:4px 2px;
}

.layui-util-face ul li:hover
{
	position:relative;
	z-index:2;
	border:1px solid #eb7350;
	background:#fff9ec;
}

.layui-anim
{
	-webkit-animation-duration:.3s;
	animation-duration:.3s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}

.layui-anim-loop
{
	-webkit-animation-iteration-count:infinite;
	animation-iteration-count:infinite;
}

to
{
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);
	opacity:1;
}

.layui-anim-rotate
{
	-webkit-animation-name:layui-rotate;
	animation-name:layui-rotate;
	-webkit-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-timing-function:linear;
	animation-timing-function:linear;
}

.layui-anim-up
{
	-webkit-animation-name:layui-up;
	animation-name:layui-up;
}

.layui-anim-upbit
{
	-webkit-animation-name:layui-upbit;
	animation-name:layui-upbit;
}

100%
{
	-ms-transform:scale(1);
	-webkit-transform:scale(1);
	transform:scale(1);
	opacity:0;
}

.layui-anim-scale
{
	-webkit-animation-name:layui-scale;
	animation-name:layui-scale;
}

80%
{
	-webkit-transform:scale(1.1);
	opacity:.8;
	transform:scale(1.1);
}

.layui-anim-scaleSpring
{
	-webkit-animation-name:layui-scale-spring;
	animation-name:layui-scale-spring;
}

.layui-anim-fadein
{
	-webkit-animation-name:layui-fadein;
	animation-name:layui-fadein;
}

.layui-anim-fadeout
{
	-webkit-animation-name:layui-fadeout;
	animation-name:layui-fadeout;
}

.layui-inline,img,.layui-input-inline,.layui-form-checkbox,.layui-form-checkbox *,.layui-form-switch,.layui-form-radio,.layui-form-radio *,.layui-rate,.layui-rate *
{
	display:inline-block;
	vertical-align:middle;
}

.layui-edge,.layui-header,.layui-inline,.layui-main,.layui-card-body,.layui-card-header,.layui-form-label,.layui-form-mid,.layui-form-select,.layui-input-block,.layui-input-inline,.layui-textarea,.layui-laypage .layui-laypage-curr,.layui-nav-child dd
{
	position:relative;
}

img,.layui-table[lay-skin=nob] td,.layui-table[lay-skin=nob] th,.layui-tab-card>.layui-tab-more .layui-this:after
{
	border:none;
}

.layui-clear:after,.layui-form-item:after
{
	content:'\20';
	clear:both;
	zoom:1;
	display:block;
	height:0;
}

.layui-elip,.layui-tree li
{
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}

.layui-layout-body,#LAY_layedit_code,.layui-table-fixed .layui-table-body,.layui-tab[overflow]>.layui-tab-title
{
	overflow:hidden;
}

.layui-col-xs12,.layui-btn-fluid
{
	width:100%;
}

.layui-col-space20>*,.layui-tab-content
{
	padding:10px;
}

.layui-col-space30>*,.layui-card-body[pad15]
{
	padding:15px;
}

.layui-progress-big,.layui-progress-big .layui-progress-bar,.layui-badge
{
	height:18px;
	line-height:18px;
}

.layui-collapse,.layui-layedit
{
	border-radius:2px;
	border-style:solid;
	border-width:1px;
}

.layui-bg-black,.layui-bg-blue,.layui-bg-cyan,.layui-bg-green,.layui-bg-orange,.layui-bg-red,.layui-checkbox-disbaled:hover i,.layui-nav-itemed>a,.layui-nav-tree .layui-nav-title a,.layui-nav-tree .layui-nav-title a:hover
{
	color:#fff!important;
}

.layui-card .layui-tab,.layui-table-page .layui-laypage
{
	margin:0;
}

.layui-text a:not(.layui-btn),.layui-table-cell .layui-table-link
{
	color:#01AAED;
}

.layui-btn+.layui-btn,.layui-btn-group+.layui-btn-group
{
	margin-left:10px;
}

.layui-btn-container,.layui-tree li a
{
	font-size:0;
}

.layui-btn-container .layui-btn+.layui-btn,.layui-btn-group .layui-btn+.layui-btn
{
	margin-left:0;
}

.layui-btn-normal,.layui-bg-blue .layui-nav-child dd.layui-this
{
	background-color:#1E9FFF;
}

.layui-btn-sm i,.layedit-tool-b,.layedit-tool-code,.layedit-tool-help
{
	font-size:16px!important;
}

.layui-btn-group .layui-btn:last-child,.layui-form-pane .layui-input,.layui-laypage>a:last-child,.layui-laypage>a:last-child em
{
	border-radius:0 2px 2px 0;
}

.layui-select,.layui-table-page .layui-laypage button
{
	padding:0 10px;
}

.layui-form input[type=checkbox],.layui-form input[type=radio],.layui-form select,[lay-radio],.layui-table[lay-data],.layui-nav-child dd.layui-this:after,.layui-nav-tree .layui-this:after,.layui-tab-item,.layui-timeline-item:last-child:before,.layui-carousel[lay-arrow=none] .layui-carousel-arrow,.layui-carousel[lay-indicator=none] .layui-carousel-ind,.layui-util-face .layui-layer-TipsG
{
	display:none;
}

.layui-form-select dl dd:hover,.layui-table tbody tr:hover,.layui-table thead tr,.layui-table-click,.layui-table-header,.layui-table-hover,.layui-table-mend,.layui-table-patch,.layui-table-tool,.layui-table[lay-even] tr:nth-child(even),.layui-tab-card>.layui-tab-title
{
	background-color:#f2f2f2;
}

.layui-form-select dl dd.layui-this,.layui-nav .layui-nav-child dd.layui-this a,.layui-nav-child dd.layui-this
{
	background-color:#5FB878;
	color:#fff;
}

.layui-form-checkbox,.layui-form-select dl dd.layui-disabled,.layui-tab-card>.layui-tab-title .layui-this,.layui-carousel-ind li.layui-this
{
	background-color:#fff;
}

.layui-form-selected dl,.layui-nav-itemed>.layui-nav-child>.layui-this>.layui-nav-child,.layui-tab-title li a,.layui-timeline-item:first-child:before,.layui-carousel>[carousel-item]>.layui-carousel-next,.layui-carousel>[carousel-item]>.layui-carousel-prev,.layui-carousel>[carousel-item]>.layui-this
{
	display:block;
}

.layui-form-checked i,.layui-form-checked:hover i,.layui-form-radio>i:hover,.layui-form-radioed>i
{
	color:#5FB878;
}

.layui-form-radio *,.layui-nav *,.layui-breadcrumb>*
{
	font-size:14px;
}

.layui-layedit-tool .layui-icon:active,.layui-tab-title .layui-this
{
	color:#000;
}

.layui-laypage a:hover,.layui-tab-brief>.layui-tab-title .layui-this
{
	color:#009688;
}

.layui-table,.layui-table-view,.layui-upload-list
{
	margin:10px 0;
}

.layui-table tr,.layui-trans,.layui-trans a
{
	transition:all .3s;
	-webkit-transition:all .3s;
}

.layui-table[lay-skin=line] td,.layui-table[lay-skin=line] th,.layui-table-view .layui-table[lay-skin=row]
{
	border-width:0 0 1px;
}

.layui-table[lay-skin=row] td,.layui-table[lay-skin=row] th,.layui-table-view .layui-table[lay-skin=line]
{
	border-width:0 1px 0 0;
}

.layui-table-view select[lay-ignore],.layui-upload-drag,.layui-upload-form,.layui-upload-wrap,.layui-anim.layui-icon
{
	display:inline-block;
}

.layui-carousel>[carousel-item]>.layui-this,.layui-carousel>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel>[carousel-item]>.layui-carousel-prev.layui-carousel-right
{
	left:0;
}

.layui-carousel>[carousel-item]>.layui-carousel-prev,.layui-carousel>[carousel-item]>.layui-this.layui-carousel-left
{
	left:-100%;
}

.layui-carousel>[carousel-item]>.layui-carousel-next,.layui-carousel>[carousel-item]>.layui-this.layui-carousel-right
{
	left:100%;
}

.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this,.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev.layui-carousel-right
{
	top:0;
}

.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev,.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-left
{
	top:-100%;
}

.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next,.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-right
{
	top:100%;
}

.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-right
{
	opacity:0;
}

.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev.layui-carousel-right,.layui-fixbar li:active
{
	opacity:1;
}

@media screen and max-width768px {
	.layui-hide-xs
	{
		display:none!important;
	}
	
	.layui-show-xs-block
	{
		display:block!important;
	}
	
	.layui-show-xs-inline
	{
		display:inline!important;
	}
	
	.layui-show-xs-inline-block
	{
		display:inline-block!important;
	}
}

@media screen and min-width768px {
	.layui-container
	{
		width:750px;
	}
	
	.layui-hide-sm
	{
		display:none!important;
	}
	
	.layui-show-sm-block
	{
		display:block!important;
	}
	
	.layui-show-sm-inline
	{
		display:inline!important;
	}
	
	.layui-show-sm-inline-block
	{
		display:inline-block!important;
	}
	
	.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9
	{
		float:left;
	}
	
	.layui-col-sm1
	{
		width:8.33333333%;
	}
	
	.layui-col-sm2
	{
		width:16.66666667%;
	}
	
	.layui-col-sm3
	{
		width:25%;
	}
	
	.layui-col-sm4
	{
		width:33.33333333%;
	}
	
	.layui-col-sm5
	{
		width:41.66666667%;
	}
	
	.layui-col-sm6
	{
		width:50%;
	}
	
	.layui-col-sm7
	{
		width:58.33333333%;
	}
	
	.layui-col-sm8
	{
		width:66.66666667%;
	}
	
	.layui-col-sm9
	{
		width:75%;
	}
	
	.layui-col-sm10
	{
		width:83.33333333%;
	}
	
	.layui-col-sm11
	{
		width:91.66666667%;
	}
	
	.layui-col-sm12
	{
		width:100%;
	}
	
	.layui-col-sm-offset1
	{
		margin-left:8.33333333%;
	}
	
	.layui-col-sm-offset2
	{
		margin-left:16.66666667%;
	}
	
	.layui-col-sm-offset3
	{
		margin-left:25%;
	}
	
	.layui-col-sm-offset4
	{
		margin-left:33.33333333%;
	}
	
	.layui-col-sm-offset5
	{
		margin-left:41.66666667%;
	}
	
	.layui-col-sm-offset6
	{
		margin-left:50%;
	}
	
	.layui-col-sm-offset7
	{
		margin-left:58.33333333%;
	}
	
	.layui-col-sm-offset8
	{
		margin-left:66.66666667%;
	}
	
	.layui-col-sm-offset9
	{
		margin-left:75%;
	}
	
	.layui-col-sm-offset10
	{
		margin-left:83.33333333%;
	}
	
	.layui-col-sm-offset11
	{
		margin-left:91.66666667%;
	}
	
	.layui-col-sm-offset12
	{
		margin-left:100%;
	}
}

@media screen and min-width992px {
	.layui-container
	{
		width:970px;
	}
	
	.layui-hide-md
	{
		display:none!important;
	}
	
	.layui-show-md-block
	{
		display:block!important;
	}
	
	.layui-show-md-inline
	{
		display:inline!important;
	}
	
	.layui-show-md-inline-block
	{
		display:inline-block!important;
	}
	
	.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9
	{
		float:left;
	}
	
	.layui-col-md1
	{
		width:8.33333333%;
	}
	
	.layui-col-md2
	{
		width:16.66666667%;
	}
	
	.layui-col-md3
	{
		width:25%;
	}
	
	.layui-col-md4
	{
		width:33.33333333%;
	}
	
	.layui-col-md5
	{
		width:41.66666667%;
	}
	
	.layui-col-md6
	{
		width:50%;
	}
	
	.layui-col-md7
	{
		width:58.33333333%;
	}
	
	.layui-col-md8
	{
		width:66.66666667%;
	}
	
	.layui-col-md9
	{
		width:75%;
	}
	
	.layui-col-md10
	{
		width:83.33333333%;
	}
	
	.layui-col-md11
	{
		width:91.66666667%;
	}
	
	.layui-col-md12
	{
		width:100%;
	}
	
	.layui-col-md-offset1
	{
		margin-left:8.33333333%;
	}
	
	.layui-col-md-offset2
	{
		margin-left:16.66666667%;
	}
	
	.layui-col-md-offset3
	{
		margin-left:25%;
	}
	
	.layui-col-md-offset4
	{
		margin-left:33.33333333%;
	}
	
	.layui-col-md-offset5
	{
		margin-left:41.66666667%;
	}
	
	.layui-col-md-offset6
	{
		margin-left:50%;
	}
	
	.layui-col-md-offset7
	{
		margin-left:58.33333333%;
	}
	
	.layui-col-md-offset8
	{
		margin-left:66.66666667%;
	}
	
	.layui-col-md-offset9
	{
		margin-left:75%;
	}
	
	.layui-col-md-offset10
	{
		margin-left:83.33333333%;
	}
	
	.layui-col-md-offset11
	{
		margin-left:91.66666667%;
	}
	
	.layui-col-md-offset12
	{
		margin-left:100%;
	}
}

@media screen and min-width1200px {
	.layui-container
	{
		width:1170px;
	}
	
	.layui-hide-lg
	{
		display:none!important;
	}
	
	.layui-show-lg-block
	{
		display:block!important;
	}
	
	.layui-show-lg-inline
	{
		display:inline!important;
	}
	
	.layui-show-lg-inline-block
	{
		display:inline-block!important;
	}
	
	.layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9
	{
		float:left;
	}
	
	.layui-col-lg1
	{
		width:8.33333333%;
	}
	
	.layui-col-lg2
	{
		width:16.66666667%;
	}
	
	.layui-col-lg3
	{
		width:25%;
	}
	
	.layui-col-lg4
	{
		width:33.33333333%;
	}
	
	.layui-col-lg5
	{
		width:41.66666667%;
	}
	
	.layui-col-lg6
	{
		width:50%;
	}
	
	.layui-col-lg7
	{
		width:58.33333333%;
	}
	
	.layui-col-lg8
	{
		width:66.66666667%;
	}
	
	.layui-col-lg9
	{
		width:75%;
	}
	
	.layui-col-lg10
	{
		width:83.33333333%;
	}
	
	.layui-col-lg11
	{
		width:91.66666667%;
	}
	
	.layui-col-lg12
	{
		width:100%;
	}
	
	.layui-col-lg-offset1
	{
		margin-left:8.33333333%;
	}
	
	.layui-col-lg-offset2
	{
		margin-left:16.66666667%;
	}
	
	.layui-col-lg-offset3
	{
		margin-left:25%;
	}
	
	.layui-col-lg-offset4
	{
		margin-left:33.33333333%;
	}
	
	.layui-col-lg-offset5
	{
		margin-left:41.66666667%;
	}
	
	.layui-col-lg-offset6
	{
		margin-left:50%;
	}
	
	.layui-col-lg-offset7
	{
		margin-left:58.33333333%;
	}
	
	.layui-col-lg-offset8
	{
		margin-left:66.66666667%;
	}
	
	.layui-col-lg-offset9
	{
		margin-left:75%;
	}
	
	.layui-col-lg-offset10
	{
		margin-left:83.33333333%;
	}
	
	.layui-col-lg-offset11
	{
		margin-left:91.66666667%;
	}
	
	.layui-col-lg-offset12
	{
		margin-left:100%;
	}
}

@media screen and max-width450px {
	.layui-form-item .layui-form-label
	{
		text-overflow:ellipsis;
		overflow:hidden;
		white-space:nowrap;
	}
	
	.layui-form-item .layui-inline
	{
		display:block;
		margin-right:0;
		margin-bottom:20px;
		clear:both;
	}
	
	.layui-form-item .layui-inline:after
	{
		content:'\20';
		clear:both;
		display:block;
		height:0;
	}
	
	.layui-form-item .layui-input-inline
	{
		display:block;
		float:none;
		left:-3px;
		width:auto;
		margin:0 0 10px 112px;
	}
	
	.layui-form-item .layui-input-inline+.layui-form-mid
	{
		margin-left:110px;
		top:-5px;
		padding:0;
	}
	
	.layui-form-item .layui-form-checkbox
	{
		margin-right:5px;
		margin-bottom:5px;
	}
}