[v-cloak] {
	display: none;
}

* {
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	font-family: "microsoft yahei";
	letter-spacing: 0px;
}

textarea {
	resize: none !important;
}

img {
	border: 0;
}

ol,
ul {
	list-style: none;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.clear {
	display: block;
	float: none;
	clear: both;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
	background: none;
	border: 0;
	font-size: 0;
}

.el-input__inner {
	border-radius: 2px !important;
}

.el-menu--horizontal>.el-menu-item.fr {
	float: right;
}

.el-table__empty-block {
	/*width: 100% !important;*/
}

.bodybox,
html {
	width: 100%;
	height: 100%;
	position: relative;

}

.bodybox {
	background: url(https://amzlar.oss-cn-beijing.aliyuncs.com/review/public/img/bg.jpg) repeat !important;
	background-color: rgba(92, 157, 255, 0.09);
	overflow: hidden;
}

.containerbox {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
	overflow-y: auto;
}

.container {
	position: relative;
	margin: 0 auto;
	width: 98%;
	min-width: 1200px;
	//max-width: 1680px;
	overflow: hidden;
}

.bodybox {
	overflow: hidden;
	overflow-x: auto;
	min-width: 1200px;
}


.lg-select-input .el-select,
.lg-select-input .el-input {
	width: 120px;
}

.lg-cascader .el-cascader {
	width: 200px;
}

.el-menu--horizontal>.el-menu-item {
	border-bottom: 0px;
}

.center_box {
	position: relative;
	background-color: #FFFFFF;
}

.padding20 {
	padding: 20px;
}

.padding15 {
	padding: 15px;
}

.padding10 {
	padding: 10px;
}

.center_box.padding10 {
	//padding-top: 0px;
}

.btline {
	border-bottom: 1px solid #dedede;
}

.el-submenu__icon-arrow {

	right: 3px;
	margin-top: -5px;
}

.el-menu--horizontal .el-menu .el-menu-item,
.el-menu--horizontal .el-menu .el-submenu__title {
	padding: 0 15px 0px 10px;
}

.main {
	margin: 0px auto;
	position: relative;
	border-radius: 2px;
	overflow: hidden;
	box-shadow: 0px 1px 8px -2px rgb(136, 136, 136);
}

.mt20 {
	margin-top: 20px;
}

.mt15 {
	margin-top: 15px;
}

.mt10 {
	margin-top: 10px;
}

.mb10 {
	margin-bottom: 10px;
}

.mb0 {
	margin-bottom: 0px !important;
}

.layui-layer-title .fa {
	font-size: 14px;
	margin-right: 5px;
}

.tablePageBox {
	position: relative;
}

#remarkBoks,
#goodsList,
#detailsBox {
	padding: 10px 10px 10px 10px;
}

.layui-layer-btn {
	border-top: 1px solid #dedede;
}

.layui-layer-btn a {
	font-size: 12px;
}

.remarkDatebox {
	width: 120px;
}

.remarkDatebox input {
	text-align: center;
}

.nav .el-submenu .el-menu-item {
	min-width: 100%;
}

.nav.pc-nav {
	position: relative;
	min-width: 1200px;
	display: block;
	background: #fff;
	/*box-shadow: 0px 2px 5px 0px rgba(197, 206, 224, 0.61);*/
}

.pc-nav .tits {
	border-right: solid 1px #e6e6e6;
}

.el-menu--horizontal>.el-menu-item.is-active {
	border-bottom: 2px solid #327bf8;
	color: #fff;
}

.el-menu--horizontal .el-menu-item:not(.is-disabled):focus,
.el-menu--horizontal .el-menu-item:not(.is-disabled):hover {
	color: #fff;
}

.el-menu--horizontal>.el-submenu:focus .el-submenu__title,
.el-menu--horizontal>.el-submenu:hover .el-submenu__title {
	color: #fff;
}

.el-menu--horizontal>.el-menu-item,
.el-menu--horizontal>.el-submenu .el-submenu__title {
	color: #fff;
	padding: 0px 10px;
}

.el-menu--horizontal>.el-menu-item.fr,
.el-menu--horizontal>.el-submenu.fr .el-submenu__title {
	color: #fff;
	padding: 0px 5px;
}

.el-table--small td {
	/*padding: 4px 0;*/
}

.el-menu--horizontal {
	border-bottom: 0px;
}

.el-table th .tabSelect,
.el-table th .tabSelect div {
	padding: 0px;
	line-height: 30px;
	height: 30px;
}

.el-table th .tabSelect {
	position: relative;
}

.tabSelect .el-input--small .el-input__inner {
	height: 30px;
	line-height: 30px;
}

.zdybt .el-button+.el-button {
	margin-left: 0px;
}

.zdybt .el-button {
	margin: 1px 0px;
}

.el-table.zdybt th .el-range-separator {
	line-height: 20px !important;
}

.zdybt th {
	padding: 2px 0px !important;
}

.el-menu-item i,
.el-submenu__title i,
.el-menu--horizontal .el-menu .el-menu-item,
.el-menu--horizontal .el-menu .el-submenu__title {
	color: #fff;
}

.el-menu--horizontal>.el-submenu.is-active .el-submenu__title {
	border-bottom: 2px solid #327bf8;
	color: #fff;
}

.el-menu--horizontal .el-menu .el-menu-item.is-active,
.el-menu--horizontal .el-menu .el-submenu__title.is-active {
	color: #fff;
}

.el-menu--horizontal .el-menu .el-submenu.is-active>.el-submenu__title {
	color: #fff;
}

.el-submenu .el-menu-item {
	min-width: 130px;
}

.el-menu--horizontal>.el-submenu .el-submenu__icon-arrow {
	margin-top: 0px;
}

.emailContentstextarea .el-textarea__inner {
	border: 0px;
	padding: 0px;
	color: #333;
}

.el-popover__title {
	font-size: 14px;
	margin-bottom: 10px;
}

.el-cascader__label span {
	vertical-align: top;
}

.el-cascader .el-input--suffix {
	font-size: 0;
}

.el-cascader {
	height: 32px;
	font-size: 14px;
}

.el-cascader .el-input__inner,
.el-cascader .el-input__icon {
	font-size: 14px;
	color: #606266;
}

.el-cascader .el-cascader,
.el-cascader .el-input--suffix {
	height: 32px;
	vertical-align: top;
}

.el-cascader .el-icon-circle-close:hover {
	color: #1252d4 !important;
}

.el-progress__text {
	width: 50px;
	text-align: right;
	margin-left: 0px !important;
}

.yjcp .el-menu--popup {
	min-width: 130px;
}

.pl .el-menu--popup {
	min-width: 130px;
}

.user .el-menu--popup {
	min-width: 100px;
}

.lang .el-menu--popup {
	min-width: 100px;
}

.el-menu--horizontal>.el-submenu.fr {
	float: right;
}

.el-submenu .fa,
.el-menu-item .fa {
	margin-right: 4px;
	margin-left: 0px;
	font-size: 18px;
}

.el-menu.el-menu--popup .fa {
	font-size: 14px;
	vertical-align: inherit;
	width: 16px;
	display: inline-block;
}

.el-submenu .userioc {
	font-size: 28px;
}

.el-menu-item i.fa-angle-down {
	color: #333;
}

.el-button--mini {
	font-size: 12px !important;
}

.el-date-editor.el-input,
.el-date-editor.el-input__inner {
	width: 100%;
}

.el-select {
	width: 100% !important;
}

.rowbox {
	display: inline-block;
	position: relative;
	vertical-align: top;
	float: left;
}

.rowbox.fr {
	float: right;
	margin-left: 0px;
}

.rowbox+.rowbox {
	margin-left: 10px;
}

.el-table thead {
	color: #666;
}

.el-table th {
	background-color: #f8f9fa;
	border-top: 1px solid #ebeef5;
}

.el-table th span,
.el-table th .cell {
	line-height: 1 !important;
}

.el-table th .el-checkbox__input {
	line-height: 1 !important;
}

.el-table .caret-wrapper {
	height: 24px !important;
}

.el-table .sort-caret.ascending {
	top: 1px !important;
}

.el-table .sort-caret.descending {
	bottom: 1px !important;
}


.el-button .fa,
.el-checkbox-button .el-checkbox-button__inner .fa,
.el-radio-button .el-radio-button__inner .fa {
	margin-right: 3px;
	margin-left: 3px;
}

.el-progress__text,
.starbox {
	font-size: 14px !important;
	color: #ffb400;
}

.el-progress-bar__outer {
	border-radius: 0px;
	border: 1px solid #EEEEEE;
	background: none;
}

.el-progress-bar__inner {
	border-radius: 0px;
}

.starbox .star {
	position: relative;
	margin-left: 40px;
	padding: 2px 0px;
}

.elRadioGroup .el-radio.is-bordered+.el-radio.is-bordered {
	margin-left: 0px;
}

.elRadioGroup .el-radio.is-bordered {
	margin-right: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
}

.f_checkbox {
	border-bottom: 1px dotted #dcdfe6;
}

.s_checkbox {
	margin-left: 25px;
}

.variableBox {
	height: 250px;
	/*overflow-y: auto;
	overflow-x: hidden;*/
	background-color: #fff;
	background-image: none;
	border: 1px solid #dcdfe6;
	box-sizing: border-box;
	/*border-radius: 4px;*/
}

.variableBox .tit {
	padding-left: 10px;
	line-height: 30px;
	box-sizing: border-box;
	background: #dedede;
}

.questionMark.fa {
	margin-left: 5px;
	font-size: 20px;
	vertical-align: text-bottom;
	color: #48AFFC;
}

.clock.fa {
	position: absolute;
	font-size: 0px;
	width: 0px;
	height: 0px;
	top: 0px;

}

.clock.fa:hover {
	color: #409EFF;
}

.butBox {
	text-align: center;
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	background: #fff;
	z-index: 9999;
	border-top: 1px solid #dcdfe6;
}

.variableBox .box {
	height: 220px;
	overflow-y: auto;
	overflow-x: hidden;
	box-sizing: border-box;
	border-bottom: 1px dotted #dcdfe6;
}

.el-form-item.pl_item .el-form-item__content {
	padding-left: 30px;
}

.el-form-item.pl_item .el-form-item__error,
.el-form-item.pl_error .el-form-item__error {
	left: 30px;
}

.el-collapse-item__header {
	border-bottom: 1px dotted #dcdfe6;
	font-weight: bold;
	height: 36px;
	line-height: 36px;
}

.el-collapse-item__arrow {
	line-height: 36px;
}

.variableBox .boxline {}

.variableBox .line {
	line-height: 30px;
	box-sizing: border-box;
	padding: 0px 5px 0px 10px;
	border-top: 1px dotted #dcdfe6;
	position: relative;
}

.variableBox .line span {
	line-height: 30px;
	display: block;
	cursor: pointer;
	margin-left: 10px;
}

.variableBox .line:hover span {
	color: #48AFFC;
}

.variableBox .line .fa {
	width: 20px;
	line-height: 20px;
	color: #999;
	top: 5px;
	text-align: center;
	display: block;
	cursor: pointer;
	position: absolute;
	z-index: 10;
	right: 3px;
	font-size: 16px;
}

.variableBox .line .fa-close {
	font-size: 14px;
	display: none;
}

.variableBox .line:hover .fa-close {
	display: inline-block;
}

.variableBox .line .fa-star {
	color: #FFCC00;
}

.variableBox .el-collapse-item__header {
	padding-left: 10px;
	/*background:#e8e8e8;*/
}

.variableBox .el-collapse-item__content {
	padding-bottom: 0px;
}

#detailsBox .el-rate {
	display: inline-block;
	vertical-align: top;
}

#detailsBox .stateTit {
	line-height: 20px;
}

.starbox {
	line-height: 20px;
	height: 20px;
	margin: 5px 0px;
	position: relative;
}

.el-message {
	/*min-width: auto;*/
	top: 150px;
}

.el-button-group .el-button,
.el-checkbox-button .el-checkbox-button__inner,
.el-radio-button .el-radio-button__inner {
	padding: 9px 10px;
}

.el-checkbox-group .fa,
.el-radio-group .fa {
	height: 11px;
}

.el-radio-button:first-child .el-radio-button__inner,
.el-radio-button:last-child .el-radio-button__inner,
.el-checkbox-button:first-child .el-checkbox-button__inner,
.el-checkbox-button:last-child .el-checkbox-button__inner {
	border-radius: 0px;
}

.el-table .imgbox {
	height: 60px;
	width: 60px;
	line-height: 60px;
	text-align: center;
	position: relative;
	float: left;
	border: 1px solid #DEDEDE;
}

.el-table .imgbox img {
	height: 100%;
	width: 100%;
	display: block;
	outline: 0px;
	border: 0px;
}

.el-table__expanded-cell[class*=cell] {
	padding: 10px 10px;
}

.el-table .titbox {
	position: relative;
	margin-left: 70px;
}

.el-table .fa-long-arrow-up,
.el-table .fa-long-arrow-down {
	display: inline-block;
	font-size: 16px;
}

.el-table .titbox .tit {
	line-height: 20px;
	min-height: 40px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}

.el-table .titbox .tips {
	line-height: 20px;
	font-size: 12px;
}

.el-table .titbox .tips span {
	//color: #999;
}

.el-table .expand-2.text-r .margin+.margin {
	margin-left: 50px;
}

.el-table .expand-1 .margin+.margin {
	margin-left: 20px;
}

.el-table .expandbox {
	position: relative;
}

.el-switch.is-disabled {
	opacity: 1;
}

.expands+.expands {
	margin-top: 5px;
}

.addPlan .btline .el-form-item__label,
.editPlan .btline .el-form-item__label {
	font-weight: bold;
}

.layui-layer-content .el-form--label-left .el-form-item__label {
	padding-left: 10px;
	padding-right: 0px;
}

.alignLeft .el-form-item__content {}

.btn {
	cursor: pointer;
}

.el-table .expandbox .expand-1 {
	font-size: 12px;
}

.el-table .expandbox .expand-1 span {
	line-height: 20px;
}

.el-table .expandbox .expand-2 {
	font-size: 14px;
}

#detailsBox .imgbox {
	height: 60px;
	width: 60px;
	line-height: 60px;
	text-align: center;
	position: relative;
	float: left;
	border: 1px solid #DEDEDE;
	font-size: 14px;
}

#detailsBox .detstate .fa {
	font-size: 28px;
	margin-right: 5px;
	margin-left: 5px;
}

#detailsBox .detstateTit {
	line-height: 28px;
	vertical-align: top;
}

#detailsBox .imgbox img {
	height: 100%;
	width: 100%;
	display: block;
	outline: 0px;
	border: 0px;
}

#detailsBox .center_box {
	padding: 10px 5px;
}

#detailsBox .titbox {
	position: relative;
	margin-left: 70px;
}

.reviewDetailsBox {
	width: 100%;
	position: relative;
}

#detailsBox .titbox .tit {
	line-height: 20px;
	min-height: 40px;
	font-size: 14px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}

#detailsBox .line {
	border-bottom: 1px solid #DEDEDE;
	padding-bottom: 10px;
}

#detailsBox .titbox .tips {
	line-height: 20px;
	font-size: 12px;
}

#detailsBox .expand-2.text-r .margin+.margin {
	margin-left: 50px;
}

#detailsBox .expand-1 .margin+.margin {
	margin-left: 20px;
}

#detailsBox .expandbox {
	position: relative;
}

#detailsBox .expandbox .expand-1 {
	font-size: 12px;
}

#detailsBox .expandbox .expand-2 {
	font-size: 14px;
}

#detailsBox .tips a {
	color: #888888;
	text-decoration: none;
}

#detailsBox .tips a:hover {
	text-decoration: underline;
	color: #2db7f5;
}

.grey,
.el-table .grey,
.el-table .grey a {
	color: #888888;
}

.yellow,
.el-table .yellow {
	color: #ffb400;
}

.el-button.yellow {
	color: #ffb400 !important;
}

.el-button.yellow:hover {
	color: #ffb400 !important;
}

.yellow .el-input__inner,
.yellow span {
	color: #ffb400 !important;
}

.l_grey,
.el-table .l_grey {
	color: #c0c4cc;
}

.el-button.l_grey {
	color: #c0c4cc !important;
}

.el-button.l_grey:hover {
	color: #c0c4cc !important;
}

.l_grey .el-input__inner,
.l_grey span {
	color: #c0c4cc !important;
}


.blue,
.el-table .blue {
	color: #48AFFC;
}

.el-button.blue {
	color: #48AFFC !important;
}

.el-button.blue:hover {
	color: #48AFFC !important;
}

.blue .el-input__inner,
.blue span {
	color: #48AFFC !important;
}


.green,
.el-table .green {
	color: #009688;
}

.greens,
.el-table .greens {
	color: #1d840c;
}

.cyan,
.el-table .cyan {
	color: #42a212;
}

.red,
.el-table .red {
	color: red;
}

.el-button.red {
	color: red !important;
}

.el-button.red:hover {
	color: red !important;
}

.red .el-input__inner,
.red span {
	color: red !important;
}

.el-table .cell {
	line-height: 1.4;
	word-wrap: break-word;
	word-break: break-all;
}

.el-table .el-rate {
	display: inline-block;
	font-size: 0px;
	vertical-align: text-bottom;
}

.el-table .el-rate .el-rate__icon {
	height: 18px;
	line-height: 18px;
	font-size: 18px;
}

.remarktits {
	width: 150px;
	text-align: right;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.text-r {
	text-align: right;
}

.el-table td {
	color: #666;
}

.el-table .tips a,
.el-table .tips span {
	color: #666;
	text-decoration: none;
}

.el-table .tips a:hover {
	text-decoration: underline;
	color: #2db7f5;
}

.el-table button.decoration {
	text-decoration: underline;
}

.el-table button.textbtn span {
	color: #409eff;
}

.el-table button.textbtn:hover span {
	color: #055bb2;
	text-decoration: underline;
}

.el-table {
	color: #333333;
}

.el-table {
	font-size: 14px;
}

.layui-layer-btn a.layui-layer-btn2 {
	border-color: red;
	color: red;
}

.countrybtn label {
	width: 240px;
	display: inline-block;
	text-align: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 14px;
}

.countrybox {
	position: absolute;
	z-index: 999;
	right: 20px;
	line-height: 30px;
	width: 450px;
	background: #fff;
	padding: 10px;
	border-radius: 4px;
	border: 1px solid #ebeef5;
	text-align: justify;
	font-size: 14px;
	box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
}

.countrybox .popperArrow {
	top: -6px;
	right: 10%;
	margin-right: 3px;
	border-top-width: 0;
	border-bottom-color: #ebeef5;
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
	box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
}

.countrybox .popperArrow:after {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
	content: " ";
	border-width: 6px;
	top: 1px;
	margin-left: -6px;
	border-top-width: 0;
	border-bottom-color: #fff;
}

.nav.mobile-nav {
	position: relative;
	display: none;
}

.tabmains {
	/*margin-top: 1px;*/
	background: #FFFFFF;
	border-bottom: solid 1px #e6e6e6;
	/*border-top: solid 1px #e6e6e6;*/
	box-shadow: 0px 1px 8px -2px rgb(136, 136, 136);
}

.tabmains .swiper-container {
	width: 100%;
	height: 30px;
}

.tabmains .swiper-slide {
	text-align: center;
	background: #fff;
	border-left: solid 1px #e6e6e6;
	border-right: solid 1px #e6e6e6;
	border-radius: 2px;
	width: auto;
	height: 30px;
	position: relative;
	cursor: pointer;
}

.tabmains .swiper-slide.is-active:after {
	position: absolute;
	left: 0;
	bottom: 0;
	content: '';
	width: 100%;
	height: 30px;
	border-radius: 2px 2px 0 0;
	box-sizing: border-box;
	pointer-events: none;
	border: 0;
	border-bottom: 3px solid #000;
}

.tabmains .swiper-slide p {
	font-size: 12px;
	line-height: 30px;
	padding: 0 30px;
	color: #333;
}

.tabmains .swiper-slide .close {
	color: #c2c2c2;
	position: absolute;
	right: 7px;
	top: 7px;
}

.tabmains .swiper-slide .close:hover {
	border-radius: 2px;
	background-color: #FF5722;
	color: #fff;
}

.tabmains .tabbox {
	margin-left: 40px;
	margin-right: 40px;
	position: relative;
}

.tabmains .swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
	left: -40px;
	border-right: solid 1px #666;
}

.tabmains .swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
	right: -40px;
	border-left: solid 1px #666;
}

.tabmains .swiper-button-next,
.swiper-button-prev {
	width: 40px;
	height: 30px;
	margin-top: -15px;
	background-size: 50% 50%;
	cursor: pointer;
	outline: 0px;
}

/*.content {
	position: absolute;
	left: 0px;
	top: 92px;
	bottom: 0px;
	width: 100%;
	right: 0px;
	z-index: 998;
	box-sizing: border-box;
}*/
.contentDiv {
	position: absolute;
	left: 0px;
	top: 92px;
	bottom: 0px;
	width: 100%;
	right: 0px;
	z-index: 998;
	box-sizing: border-box;
}

.contentDiv .content {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 100;
}

.contentbox {
	width: 100%;
	height: 100%;
	position: relative;
	display: none;
}

.contentbox iframe {
	width: 100%;
	height: 100%;
	border: none;
}

.el-date-editor .el-range__close-icon {}

.el-date-editor .el-range-separator {
	width: 10% !important;
	padding: 0px !important;
}

.contentbox.is-active {
	display: block;
}

.notice_storebox {
	width: 100%;
	height: 395px;
	border-right: 1px solid #DEDEDE;
	position: relative;
}

#noticeBoks .input_box {
	margin-right: 10px;
}

#noticeBoks .notice_storelist {
	position: absolute;
	left: 0px;
	top: 31px;
	right: 10px;
	bottom: 0px;
	overflow: hidden;
	overflow-y: auto;
}

#noticeBoks .notice_storeli {
	line-height: 36px;
	height: 36px;
	font-size: 14px;
	border-bottom: 1px dotted #DEDEDE;
	padding: 0px 10px;
	cursor: pointer;
}

.monitoringTable .fa.state {
	font-size: 28px;
	margin-right: 5px;
	width: 30px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	display: inline-block;
}

.monitoringTable .stateTit,
.monitoringTable .detailsTit {
	vertical-align: text-bottom;
	line-height: 26px;
}

#noticeBoks .notice_storeli .tips {
	font-size: 12px;
}

#noticeBoks .notice_storeli:hover .storeName {
	color: #48AFFC;
}

#noticeBoks .notice_storeli.active {
	background: #eeeeee;
}

#noticeBoks .notice_storeli.active .storeName {
	color: #48AFFC;
}

#noticeBoks .notice_storeli.active:hover {
	background: #eeeeee;
}

#noticeBoks .notice_rightbox {
	margin-left: 10px;
	position: relative;
}

#noticeBoks .el-form-item {
	margin-bottom: 10px;
}

.el-table th div {}

.el-popper.lg-popover {
	padding: 10px 0px 10px 10px;
}

.el-date-editor .el-range-separator {
	padding: 0px !important;
	width: 10% !important;
}

.toolbar {
	border: 1px solid #ccc;
	border-bottom: 0px;
}

.editor {
	border: 1px solid #ccc;
	height: 200px;
	z-index: 1 !important;
}

.editor .w-e-up-btn i {
	font-size: 60px;
	z-index: 2 !important;
}

.w-e-text-container .w-e-panel-container {
	top: 40px !important;
}

.w-e-toolbar .w-e-menu i {
	color: #000 !important;
	font-size: 14px !important;
}

.w-e-toolbar .w-e-menu {
	padding: 8px 10px !important;
}

.viewAll {
	border: 1px #dedede solid;
	padding: 10px;
	font-size: 14px;
	overflow: auto;
	line-height: 24px;
}

.el-popover {
	word-wrap: break-word;
	word-break: break-all;
}

.namebox {
	line-height: 20px;
	min-height: 60px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}

.tip {
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.el-form {
	color: #606266;
}

.el-message__content {
	line-height: 1.8;
}

.noselect {

	-webkit-touch-callout: none;
	/* iOS Safari */

	-webkit-user-select: none;
	/* Chrome/Safari/Opera */

	-khtml-user-select: none;
	/* Konqueror */

	-moz-user-select: none;
	/* Firefox */

	-ms-user-select: none;
	/* Internet Explorer/Edge */

	user-select: none;
	/* Non-prefixed version, currently

not supported by any browser */

}


.switchStyle .el-switch__label {
	position: absolute;
	display: none;
	color: #fff;
}

.switchStyle .el-switch__label--left {
	z-index: 9;
	left: 6px;
}

.switchStyle .el-switch__label--right {
	z-index: 9;
	left: -16px;
}

.switchStyle .el-switch__label.is-active {
	display: block;
}

.switchStyle.el-switch .el-switch__core,
.switchStyle.el-switch .el-switch__label {
	width: 54px !important;
}

/* 滚动条的宽度 */
.el-table__body-wrapper::-webkit-scrollbar {
	/* 横向滚动条 */
	width: 18px !important;
	/* 纵向滚动条 必写 */
	height: 18px !important;
}

/*定义滚动条轨道 内阴影+圆角*/
.el-table__body-wrapper::-webkit-scrollbar-track {
	/*滚动条的背景区域的内阴影*/
	box-shadow: 0px 1px 3px #c1c1c1 inset;
	/*滚动条的背景区域的圆角*/
	/* border-radius: 5px; */
	/*滚动条的背景颜色*/
	background-color: #f1f1f1;
	/* background-color: red; */
}

/* 滚动条的滑块 */
.el-table__body-wrapper::-webkit-scrollbar-thumb {
	/*滚动条的内阴影*/
	/* box-shadow: 0px 1px 3px #00a0e9 inset; */
	background-color: #c1c1c1;
	/* background-color: pink; */
	/* border-radius: 5px; */
}

::-webkit-scrollbar-thumb:hover {
	background-color: #a8a8a8;
	/* background-color: red; */
}

::-webkit-scrollbar-thumb:active {
	background-color: #787878;
	/* background-color: pink; */
}

/* 滚动条两端的按钮 */
::-webkit-scrollbar-button {
	/* background-color: rgb(64, 64, 64); */
	display: block;
	background-size: 12px;
	background-repeat: no-repeat;
}

/* Up */
::-webkit-scrollbar-button:single-button:vertical:decrement {
	height: 12px;
	width: 12px;
	background-position: center 2px;
	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(96, 96, 96)'><polygon points='50,00 0,50 100,50'/></svg>");
}

::-webkit-scrollbar-button:single-button:vertical:decrement:hover {
	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(112, 112, 112)'><polygon points='50,00 0,50 100,50'/></svg>");
}

::-webkit-scrollbar-button:single-button:vertical:decrement:active {
	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(128, 128, 128)'><polygon points='50,00 0,50 100,50'/></svg>");
}

/* Down */
::-webkit-scrollbar-button:single-button:vertical:increment {
	height: 12px;
	width: 12px;
	background-position: center 2px;
	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(96, 96, 96)'><polygon points='0,0 100,0 50,50'/></svg>");
}

::-webkit-scrollbar-button:single-button:vertical:increment:hover {
	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(112, 112, 112)'><polygon points='0,0 100,0 50,50'/></svg>");
}

::-webkit-scrollbar-button:single-button:vertical:increment:active {
	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(128, 128, 128)'><polygon points='0,0 100,0 50,50'/></svg>");
}

/* Left */
::-webkit-scrollbar-button:single-button:horizontal:decrement {
	height: 12px;
	width: 12px;
	background-position: 2px 2px;
	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(96, 96, 96)'><polygon points='0,50 50,100 50,0'/></svg>");
}

::-webkit-scrollbar-button:single-button:horizontal:decrement:hover {
	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(112, 112, 112)'><polygon points='0,50 50,100 50,0'/></svg>");
}

::-webkit-scrollbar-button:single-button:horizontal:decrement:active {
	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(128, 128, 128)'><polygon points='0,50 50,100 50,0'/></svg>");
}

/* Right */
::-webkit-scrollbar-button:single-button:horizontal:increment {
	height: 12px;
	width: 12px;
	background-position: 2px 2px;
	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(96, 96, 96)'><polygon points='0,0 0,100 50,50'/></svg>");
}

::-webkit-scrollbar-button:single-button:horizontal:increment:hover {
	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(112, 112, 112)'><polygon points='0,0 0,100 50,50'/></svg>");
}

::-webkit-scrollbar-button:single-button:horizontal:increment:active {
	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(128, 128, 128)'><polygon points='0,0 0,100 50,50'/></svg>");
}

/* Firefox  火狐64位目前只提供了部分自定义滚动条的属性 */
/* .el-table__body-wrapper { */
/* overflow-y: scroll; */
/* 第一个颜色为滚动条的颜色， 第二个颜色为滚动条轨道的颜色 */
/* scrollbar-color: #c1c1c1 #f1f1f1; */
/* scrollbar-color: pink red; */
/* 使用浏览器默认的滚动宽度 */
/* scrollbar-width: auto; */

/* 设置比默认滚动条宽度更窄的宽度 */
/* scrollbar-width: thin; */
/* 隐藏滚动条，但是元素还是可以滚动 */
/* scrollbar-width: none;  */
/* 直接设置滚动条的宽度，比如 60px 3vh 4wh 5rem 6rm 等长度 好像未生效 */
/* scrollbar-width: 66px !important;;  */
/* } */

@media screen and (max-width:768px) {

	/*.pc-nav .tits {
		display: none;
	}*/
	.lg-select-input .el-select,
	.lg-select-input .el-input {
		width: 100px;
	}

	.lg-cascader .el-cascader {
		width: 140px;
	}

}

@media screen and (min-width:768px) {

	/*.pc-nav .tits {
		display: none;
	}*/
	.lg-select-input .el-select,
	.lg-select-input .el-input {
		width: 100px;
	}

	.lg-cascader .el-cascader {
		width: 140px;
	}
}

@media screen and (min-width:1520px) {

	/*.pc-nav .tits {
		display: none;
	}*/
	.lg-select-input .el-select,
	.lg-select-input .el-input {
		width: 120px;
	}

	.lg-cascader .el-cascader {
		width: 200px;
	}

}

@media screen and (min-width:1920px) {

	/*.pc-nav .tits {
		display: block;
	}*/
	.lg-select-input .el-select,
	.lg-select-input .el-input {
		width: 120px;
	}

	.lg-cascader .el-cascader {
		width: 200px;
	}

}

@media screen and (min-width:1024px) {
	.contentDiv {
		top: 92px;
		min-width: 1600px;
	}

	.nav.pc-nav {
		min-width: 1600px;
	}

	.lg_tabbox {
		min-width: 1600px;
	}
}

@media screen and (min-width:1366px) {
	.contentDiv {
		top: 92px;
	}
}