root {display: block;}
html, body,span,small, div, label, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, p, blockquote, th, td ,img,textarea{border: 0px;margin: 0px;outline: 0px;padding: 0px;}
fieldset, img { border: 0; }
img { display:inline-block; }
:focus { outline: 0; }
li {display: list-item;text-align: -webkit-match-parent;}
em, i, u {font-style: normal;}
h1, h2, h3, h4, h5, h6 {font-weight: normal; font-family:"Microsoft YaHei" }
abbr, acronym { border: 0; font-variant: normal; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
code, kbd, samp, tt { font-size:100%; }
input, button, textarea, select { *font-size: 100%;font-family:"Microsoft YaHei";}
ol, ul { list-style: none outside none; }
table { border-collapse: collapse; border-spacing: 0;}
caption, th { text-align: left; }
:link, :visited, ins { text-decoration: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
a{ color: #333}
input:active {border-color:#E5E5E5!important;}
div {display: block;}
ul {margin-top: 0!important;}
.margin-right {margin-right:20px; padding-left:0!important;}
a:hover{ color:#333;text-decoration: none!important;}
input:-webkit-autofill,
 textarea:-webkit-autofill,
 select:-webkit-autofill {  -webkit-box-shadow: 0 0 0 1000px white inset!important; }
 /* input[type=text]:focus, input[type=password]:focus, textarea:focus { -webkit-box-shadow: 0 0 0 1000px white inset!important; } */
.inline-block {display:inline-block;}
 .item-padding {padding:0 12px;}
 .cursor {cursor:pointer;}
    html {
 	width:100%;
 	height: 100%;
 	overflow: hidden; position: relative;

 }
body {
	/* position: absolute; top: 0; bottom: 0; left: 0; right:0px; overflow-y: auto; */
	width: 100%;
	height: 100%;
	overflow: hidden;
}

body > #app,
body > #vueApp {
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	overflow: auto;
}

.sidebar {
 	width:240px;
 	height: 100%;
 	overflow: hidden; position: relative;

 }
 .size-16 {font-size:16px!important;}
 .padding-bottom10 {padding-bottom:10px;}
 .padding-right10 {padding-right:10px;}
.nav-list {
	position: absolute; top: 0; bottom: 0; left: 0; right:-17px; overflow-y: scroll;
}


/*::-webkit-scrollbar {
	visibility:hidden;
}*/
.font-12 {font-size: 16px!important; height: 20px!important;}
.nav-set {line-height: 80px;}
.time {position: relative;}
.time .img {width:50px; height: 50px; border-radius: 50%; line-height: 80px!important; padding:0 20px;}
.time .aduser {padding-left: 100px;text-align: left; padding-top: 10px;}
.time .down {position: absolute; top: 25px ; right: 0;}

.mask {width:100%;/*height:100%;*/background-color:#000;position:absolute;top:0;left:0;z-index:10000;opacity:0.3; filter: alpha(opacity=30); display: none;}
#mask {width:100%;/*height:100%;*/background-color:#000;position:absolute;top:0;left:0;z-index:10002;opacity:0.3; filter: alpha(opacity=30); display: none;}
.modal-backdrop {opacity: 0.3 !important;filter: alpha(opacity=30) !important;}
#iframe {position: relative; z-index: 10009;}
.modal-left {position: absolute; left: 24%;}
.modal-title {
    margin: 0;
     line-height: 1;
}
.data-content .info-list {padding-left: 20px;}
/************鏀瑰彉澶嶉�夋榛樿鏍峰紡 ******娣诲姞鏉冮檺********/
.add-background input[type=checkbox]{ -webkit-appearance: none; appearance: none; width: 16px; height: 16px; margin: 0; cursor: pointer; background: #fff; border: 1px solid #E5E5E5;-webkit-box-sizing: border-box; position: relative;margin-right:10px;}
.add-background input[type=checkbox]:active{ border-color: #de6262; background: #ffffff;}
.add-background input[type=checkbox]:hover {border-color: #de6262;}
.add-background input[type=checkbox]:checked{background: #fff;}
.add-background input[type=checkbox]:checked::after { content: url(../images/d.png);display: block; position: absolute; top: -3px;right: 0px;left: -1px}
.add-background input[type=checkbox]:focus {outline: none; border-color: #E5E5E5;}
/*************缁撴潫*************/
/**********鍒嗛〉鏍峰紡************/
.page-inline {padding:20px 0!important; clear:both;}
.page-inline .page-list {border:1px solid #E5E5E5; padding:5px 10px; border-radius: 2px;}
.page-inline .active {background:#3EABC0;}
.page-inline .active a { color:#FFFFFF!important;}
.clearfix:after{display: block;content: ".";height: 0;visibility: hidden;clear: both;font-size: 0;line-height: 0;}
.table-bordered {border:1px solid #e5e5e5!important;}
.row{margin-right:0px; margin-left: 0px;}
.mleft{ margin-left:10px;}
.margin{ margin:15px;}
.border{ border:1px solid #ddd; line-height:36px; margin-bottom:20px; }
.table_menu_list{}
.alert { margin-top:20px;}
body{padding-bottom: 0; background-color: #f2f2f7; min-height: 100%; font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif ;font-size: 13px; color: #393939; line-height: 1.5;}
.page-content { background: #f2f2f7; margin: 0;}
.Tips_content{ margin-top:20px; line-height:32px;}
.Tips_content .score_style li{ float:none;}
.Tips_content .score_style li input{ color:#F90; font-size:16px; background-color:#FFF; float:left;}
.get_time{height:30px; line-height:30px;width:350px;border:1px solid #ffffff;margin-top:10px;color:#ffffff}
.pull-right .time{ width:280px; text-align:center; height:80px;display: inline-block;overflow:hidden;font-size: 18px;margin-right: 20px;}
.table-back {background:#f2f2f7!important;padding:0 20px 20px;}
.Manager_style,.search_style{  position:relative; padding:10px 0px 0 20px; }
.renwu-zhouqi li {padding:0 20px;}
.Color_11 .color-7 {color:#de6262!important;}
#querytable .renwu-zhouqi {padding:20px 0;}
#parentIframe,#parentIfour,#parentIr{ display:none;}
.Manager_style .title_name,
.search_style .title_names{ position:absolute; top:-20px; font-size:18px; background-color:#ffffff; padding:5px 20px; left:10px;}
.state-overview{ margin-top:15px;}
#add_administrator_style .c-red{ color:#F33}
/*****************************闈㈠寘灞戞牱寮�*****************************/
#breadcrumbs .iframeurl{ color:#333;text-decoration : none;}
.block {display:block;}
.modalSize800 {width:800px!important;}
.modal-padding {padding:0 25px!important;}
.padding-info-list {padding-left: 60px;}
.img-size img {width:80px; height:90px; padding-bottom:5px; text-align:center;}
.paddingTop20 {padding-top:30px;}

.table-striped>tbody>tr:nth-child(odd)>td, .table-striped>tbody>tr:nth-child(odd)>th {
    background-color: #f2f2f7!important;
}
.particulars li .Block{display:block; height: 36px;}

#xEditingArea {
   border: none!important;
}
.light-blue .dropdown-toggle {background-image: none!important;}

.nav-list .active .icon-size {background: #de6262; color: #FFFFFF;}

.dropdown-toggle {cursor:pointer;background:url(../images/add.png) no-repeat; background-position:200px 23px; background-size:11px;}
.dropdown-toggle-jian {background:url(../images/jian.png) no-repeat;background-position:200px 23px; background-size:11px;}

/***********************鎼滅储鏌ヨ鏍峰紡***********************/
.search_style{min-height:70px; background: #f2f2f7; position: relative; }
.search_style li {padding-bottom: 20px;}

.li-Padding {padding:0 45px!important;}


.trigon {position: absolute; top: 80px; margin-left:65px; border-left:12px solid transparent;border-right: 12px solid transparent;border-top: 20px solid #FFFFFF;}
.search_content {display:flex;flex-wrap: wrap;}
.search_style .search_content li{ margin-right:20px; line-height:30px;display: flex;}
.search_style .search_content li .btn_search{ height:32px;  background: #3eabc0!important;line-height:32px;border:0px;text-align:center;padding:0 20px;color:#FFF;border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.search_style .search_content li .btn_search i{ padding-right:5px;}
/*.search_style .search_content .pull-right {margin-right:0!important;}*/
/******************杈规鏍峰紡**************/
.t_Record{width: 100%;position: relative; margin-bottom: 30px; background: #FFFFFF; border:1px solid #ddd; border-radius:2px; -moz-border-radius:2px;-webkit-border-radius:2px; padding:10px; float:left}
.t-right {margin-left: 130px; text-align: right; padding:80px 20px 0;}
.list li {height:35px; line-height: 35px; font-size: 16px; color:#727171;}
.list li h3 {color: #333;}
.tady-news .pull-left {font-size: 15px;}
.tady-news .pull-right {color: #4db7c7; font-size: 14px;}
.main {position: relative;}
.Statistics_style .Statistic_btn,
.Order_form .Statistic_btn{ border:1px solid #dddddd; border-radius:2px;font-size:14px;text-align:center;-moz-border-radius:2px; -webkit-border-radius:2px;float:right;margin-right:100px;height:30px;margin-top:5px;line-height:26px;padding:0px 10px;width:80px;cursor:pointer;}
.Statistics_style .Statistic_btn a,
.Order_form .Statistic_btn a{ display:block;}
.Statistics_style .top_show_btn,
.Order_form .top_show_btn{ display:none}
.grading_list .table_menu_list,
.content_style{ padding:10px; }
.grading_list .table_menu_list .table td{font-size:12px}
/*******************************浜轰簨绠＄悊鏍峰紡******************************/
.renshi-breadcrumb {line-height: 80px;}
.renshi-nav {width:150px;}
.renshi-nav span {font-size: 16px; padding:0 7px;}
.renshi-info .info-list {padding:20px 5px; }
.renshi-info .info-list li {line-height:45px;}
.renshi-info .info-list li .right {width:80px; text-align: right; padding-right:10px;}
.renshi-info .info-list li input,.renshi-info .info-list li select {margin-left:0!important; width: 300px; height:35px;}
.margin-left {margin:30px 0 0 90px;}
.renshi-active {border-bottom:2px solid #f34747;}
.renshi-active a{ color:#f34747!important;}
.tonshi-info-content {margin-top:20px;}
.tonshi-info-content .table.table-bordered thead tr th{ background: #FFFFFF; color:#666666;}
.tonshi-info-content .table.table-bordered tbody tr td {background: #ffffff;}
.gangwei-list {padding-top:25px;}
.ganwei-add {color:#3EABC0; background: #fff; padding:0 20px;}
.add-ganwei-list {padding-left:70px;}
.add-background {background:#FFFFFF; margin:0 18px;}
.border-bottom {border-bottom:1px solid #e5e5e5; padding:8px 20px;}

.quanxian-list {padding-left:20px;}
.quanxian-list li { vertical-align: top; padding:0 10px;}
.add-submenu li:before {content: ""; display: inline-block; width: 18px; padding-top:20px; border-bottom: 1px dotted #e5e5e5; border-left:1px dotted #e5e5e5; position:relative;top:-6px;}
/****************************浼氬憳璁よ瘉瀹℃牳寮规鏍峰紡*****************************/
.modal-dialog {width:700px;}
.modal-header {min-height: 16.428571429px; background: #3eabc0!important;color: #fff!important;}
.color-f {color:#ffffff!important; margin-top: -7px!important; opacity: 1;}
.color-f:hover  {opacity: 1!important;}
.color-3 {color:#333333; font-size:14px;}
.color-6 {color:#261919; font-size:14px;}
.color-7 {color:#777777!important; font-size:14px; cursor: pointer;}
.color-9 {color:#999999!important; font-size: 14px;}
.modal-border {border-bottom:1px solid #E5E5E5; padding:0 10px; margin-top:0!important;}
.modal-border li{width:48%; text-align: left; white-space: nowrap;text-overflow:ellipsis; overflow:hidden; position: relative; top:7px;}
.modal-border0 {border-bottom:1px solid #E5E5E5; padding:0 10px; margin-top:0!important;}
.modal-border0 li{width:31%; text-align: left; white-space: nowrap;text-overflow:ellipsis; overflow:hidden; position: relative; top:7px;}

/**********鎴愬姛寮规***********/
.icon-b {font-size:60px; margin-right:16px;}
.icon-cg { color:#1bc43e;}
.icon-init { color:#ed4b4b; }
.content-body {padding:24px 40px 10px;}
.font-16 {font-size: 16px; color:#261919;}
.padding-top10 {padding-top:15px;}
/*********涓嶆垚鍔熷脊妗�********/
.padding-left {padding-left:118px; padding-bottom:20px;}
.padding-left .pull-left {padding-top:4px; padding-right:10px;}
.sent {background: #3eabc0; border: none;color: #fff;width: 104px; height: 32px; line-height: 32px; border-radius: 2px; margin-top: 10px; font-size: 16px;}
.modal-dialog .sent {width: 96px!important;}
/****************************璁よ瘉棣栭〉鏍峰紡****************************/
.modal-main {padding-bottom: 15px; font-size: 16px;}
.modal-main .sent {width: auto!important; margin-right: 100px; padding: 2px 13px; font-size: 14px;}
.modal-main .Close {width: 140px; border: none; padding: 5px 0; border-radius: 2px; background: #999999; color: #FFFFFF; font-size: 14px;}
.renz-index .trigon {left: 50px;}
.state-overview {padding:40px 30px;}
.sudit-norm {border:1px solid #d5d9db; margin:33px; padding:21px 34px; background:#ffffff;}
.sudit-norm .norm-list li {border-bottom:1px solid #eef1f5; height:57px; line-height: 57px; font-size: 14px; color:#333333;}
.sudit-norm .norm-list .norm-list-title {color:#111; font-weight: bold;}
.icon-small {font-size:20px; color:#fff; line-height: 32px!important; text-align: center!important; padding-left: 7px!important;}
.item-back {display:inline-block; width:34px!important; height:32px!important; line-height:32px; border-radius: 2px; margin-right:8px;}
/***************************浼氬憳璁よ瘉瀹℃牳鏍峰紡灞炴��****************************/
.terques { background: #32c5d2;}
.red { background: #e7505a;}
.blue {background: #3598dc;}
.yellow { background: #f8d347;}
.darkblue{ background-color:#438eb9}
.green{ background-color:#093}
.purple {background:#8e44ad;}
.list-item-2 {background: #659be0;}
.list-item-3 {background: #36c6d3;}
.state-overview .symbol {width:80px ; height:80px;}
.state-overview .value {width: 58%;vertical-align: top; position: relative; top: 7px; display: inline-block; padding-left: 20px;}
.state-overview .value h1 {font-weight: 300; color:#3e4f5e; font-size: 40px;}
.state-overview .value p {margin: 0;padding: 0;color: #a3abaf; font-size: 16px;}
.state-overview .symbol {display: inline-block;text-align: center;}
.state-overview .symbol .icon-font {line-height: 80px;}
.state-overview .symbol .icon-hysl {font-size: 40px;}
.state-overview .symbol .icon-hyzl {font-size: 40px;}
.state-overview .symbol .icon-addhy {font-size: 30px;}
.state-overview .symbol .icon-zzfd {font-size: 50px;}
.state-overview .panel{ padding: 30px;}
.nav-set .h-style{display: inline-block; width: 180px; text-align: left;}
.nav-set a{color: #ffffff!important; font-size: 16px;}
.icon-size {display:inline-block; font-size:22px; color:#777a7a;  width:50px!important; height:50px; border-right:1px solid #e5e5e5; margin-right:15px; line-height:45px;}
.icon-gzdt {color: #999999;}
.icon-pad {width:24px; height:21px; padding-right: 10px;}
.icon-18 {font-size: 18px;}
.font-big {font-size: 35px;color: #ffffff; line-height: 80px!important;}
.list-border {width: 250px; height:160px; border:1px dashed #e5e5e5; border-radius: 2px;margin: 30px 28px;position: relative;z-index: 205; background: #ffffff;}
.list-border img {width: 250px; height:160px;}
.list-border-big {width: 320px; height:180px;border:1px dashed #e5e5e5; border-radius: 2px; margin:10px;margin: 30px auto;position: relative;z-index: 205; background: #ffffff;}
.list-border-big img {width:320px; height:180px;}
.list-border:hover,.list-border-big:hover{  transform: scale(1.4);  }
.padding-l10 {padding-left:10px;}
#products_list {overflow: hidden; position: relative; border: 1px solid #d5d9db; padding: 28px; background: #fff; min-height: 650px;}
#execl_list {overflow: hidden; position: relative; border: 1px solid #d5d9db; padding: 28px; background: #fff; min-height: 580px;}
.table {margin:0!important;}
/********璇勫垎淇℃伅**********/
/*鏄熸槦鏍峰紡*/
.content{ width:600px; margin:0 auto; padding-top:20px;}
.title{ font-size:14px; background:#dfdfdf; padding:10px; margin-bottom:10px;}
.block{ width:100%; margin:0 0 20px 0; padding-top:10px; padding-left:50px; line-height:21px;}
.block .star_score{ float:left;}
.star_list{height:21px;margin:50px; line-height:21px;}
.block p,.block .attitude{ padding-left:20px; line-height:21px; display:inline-block;}
.block p span{ color:#e79831; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif;}
.star_score { background:url(images/stark2.png); width:160px; height:21px;  position:relative; }
.star_score a{ height:21px; display:block; text-indent:-999em; position:absolute;top:0;}
.star_score a:hover{ background:url(../images/stars2.png);left:0;}
.star_score a.clibg{ background:url(../images/stars2.png);left:0;}
#starttwo .star_score { background:url(../images/starky.png);}
#starttwo .star_score a:hover{ background:url(../images/starsy.png);left:0;}
#starttwo .star_score a.clibg{ background:url(../images/starsy.png);top:0;}
#starttwo1 .star_score { background:url(../images/starky.png);}
#starttwo1 .star_score a:hover{ background:url(../images/starsy.png);left:0;}
#starttwo1 .star_score a.clibg{ background:url(../images/starsy.png);top:0;}
/*鏄熸槦鏍峰紡*/
.show_number{ padding-left:50px; padding-top:20px;}
.show_number li{ width:240px; border:1px solid #ccc; padding:10px; margin-right:5px; margin-bottom:20px;}
.atar_Show{background:url(images/stark2.png); width:160px; height:21px;  position:relative; float:left; }
.atar_Show p{ background:url(images/stars2.png);left:0; height:21px; width:134px;}
.show_number li span{ display:inline-block; line-height:21px;}
/**************************************浠诲姟鍚堢害鏍峰紡****************************************/
.color-4 {color:#4db7c7;}
.Checkbox {padding-bottom:15px; background:#FFFFFF!important; padding-left: 0!important;}
.Checkbox li,.Checkbox label {padding:0 15px;}
.particulars {padding-bottom:20px;}
.particulars li {padding:5px 0;}
.pf-title {width:80px; text-align: right; margin-right:30px;}
/***鍙傛暟璁剧疆鏄庣粏***/
.set-border {border:1px solid #E5E5E5; padding:20px; background:#FFF; margin-top:20px; min-height: 650px;}
.set-icon {color:#de6262; font-size: 20px; padding-right: 10px;}
.set-list li {padding:5px 25px;}
.set-color {color:#3eabc0; cursor:pointer;}
.set-color-5 {color:#666666; cursor:pointer;}
.tankuang-list li {padding:8px 0; color:#666666; font-size: 14px;}
.tankuang-list li span {padding:0 10px;}
.icon-set {font-size: 18px;}
.c-title {padding:10px 0 20px; padding-left:10px; font-size: 15px;}
.c-title .pull-left {padding-top: 10px;}
.add-right {background:#3EABC0; color:#FFFFFF; font-size: 15px; padding:8px; border-radius: 2px;}
.input-width {width:400px; padding:10px 5px!important;}

.modal-main {padding-bottom: 15px; font-size: 16px;}
.modal-main .sent {width: auto!important; margin-right: 100px; padding: 2px 13px; font-size: 14px;}
.modal-main .Close {width: 140px; border: none; padding: 5px 0; border-radius: 2px; background: #999999; color: #FFFFFF; font-size: 14px;}
.position-relative .subtext {position:absolute; top:15px; left: 150px; color: #999999; font-size:14px;}

/************************************************************鍒嗗叕鍙哥鐞嗘牱寮�***********************************************/
.search {margin-left: 20px; padding:5px 25px; border-radius: 2px; background: #3eabc0; color: #FFFFFF; border: none;}
/**鍒嗗叕鍙哥鐞嗗脊妗�**/
.info-item {line-height: 60px;}
.info-item .label {background: none!important;  display:inline-block; width: 150px; color: #333333; font-size: 15px; padding-right: 10px; text-align: right; font-weight: normal;}
.width-300 {width: 317px; height:35px;}
.width-400 {width: 400px; height:35px; margin-bottom: 25px;}
.background {background:#f2f2f7!important;}
.data-content {margin:0 20px; padding: 20px 0 75px; border:1px solid #e5e5e5; background: #FFFFFF!important;}
.load-file {display: inline-block; width: 200px; height: 160px; margin: 20px 12px; box-sizing: border-box; position:relative;}
.load-file input {width: 200px;height: 160px;opacity: 0; cursor: pointer; position: absolute; z-index: 10000;}
.add {display:inline-block;color: #999999; font-size:  40px;}
.img {position: absolute; z-index: 1000; top: 0; left: 0; width: 200px; height: 160px;border: none!important;}
.padding {padding:50px;}
.gonggao-title h3 {font-weight: bold; padding-bottom: 10px;}
.gonggao-title .time {color: #999999; font-size: 14px; padding-bottom: 30px;}
.gonggao-content p{ font-size: 14px; color: #555555; line-height: 50px!important; padding:0 10px;}
/*****鏀瑰彉涓婁紶鏂囦欢榛樿鏍峰紡*****/
.message{width:320px;line-height:35px;color:#ffd5bc;}
.message .input{width:219px;height:35px;line-height:35px;border:none;background:#333333;border-radius: 2px!important; padding-left:20px;color:#ffffff;font-family:Microsoft YaHei;}
.message .liulan{width:64px;height:38px;border:1px solid #3eabc0;background:#3eabc0;color:#ffffff;cursor:pointer; border-radius: 2px!important; margin-left: 15px;}
.message .files{position:absolute;left:-1000px;top:52px;heigth:35px;cursor:pointer;filter: Alpha(opacity=0);-moz-opacity:0;opacity:0;}
/*****************************鍒嗗叕鍙歌储鍔＄鐞�*****************************/
.caiwu-jisuan {line-height:29px;}
.caiwu-jisuan li {padding: 0 20px;}
.cancel {background: #999999; border: none;color: #fff; width: 96px; border-radius: 2px;padding: 7px 10px; font-size: 16px; margin-right: 100px;}
.search-info {padding-bottom: 20px; }
.search-info li {padding-left: 0!important;}
.search-info .laydate-icon {width: 100px;}
.background-b {background:#3eabc0 ; border: none;color: #fff; width: 60px; border-radius:2px; font-size: 16px; margin-right: 100px}
.weight {font-weight: bold;}
.none {display: none!important;}
/*****************************鏁版嵁缁熻**************************/
.padding_left20 {padding:0 20px 20px;}
.padding-top30 {padding-top: 30px; padding-left: 32px;}
.data_style {border:1px solid #e7ecf1; padding: 18px 0 30px 30px; background: #FFFFFF; margin-bottom: 20px;}
.Table {width: 100%;}
.Table td {border-right: 1px solid #e7ecf1; padding-right:17px;padding-bottom:10px;}
.Table th { padding-right:17px;padding-bottom:10px;}
.overall_trend_title {padding-bottom: 20px;}
.overall_trend .clearfix .font { padding: 5px 10px;}
.select {height: 55px; line-height: 53px;margin-bottom: 20px; background: #FFFFFF; font-size: 16px; padding-left: 30px;}
.select li {padding: 0 20px;}
.select .active {border-bottom: 2px solid #de6262; color:#de6262; box-sizing: border-box;}
.echarts {width: 100%;}
.echarts_proportion {overflow: auto; display:inline-block; width: 49%; border: 1px solid #e7ecf1; background: #FFFFFF; margin-bottom: 20px;}
.echarts .echarts_data {width:30%!important;}
.data-title  small{font-size: 14px; color:#9eacb4; padding-left:10px;}
.echarts .border-bottom {font-size: 16px; color: #333; line-height: 40px;}
.p_right .pull-left {margin-right: 40px;}
.more_data {background: #3eabc0; color:#FFFFFF; margin-right:60px; padding: 10px 15px; border-radius: 2px;}
.more_data:hover {color: #FFFFFF;}
.data-title {display: block; margin:0 20px; border-bottom: 1px solid #E5E5E5; line-height: 59px; font-size: 16px;}
.echarts .table tr{height: 55px!important; line-height: 55px!important; padding: 0 !important;}
.echarts .table tr td,.echarts .table tr th {padding: 0!important; vertical-align: middle; padding:0 30px!important;}
.table thead>tr>th  {border-bottom: 1px solid #ddd;}
/*******绛涢�夋牱寮�*********/
/***
.filtrate  span {display: inline-block; text-align: center; font-size:14px; color: #333; width: 80px!important; line-height: 30px; height: 30px;}
.filtrate div {padding: 10px 0;}
.filtrate .fil_title {padding-left: 12px; line-height: 30px;}
.filtrate .Select {color: #666; cursor: pointer;}
.filtrate .active {background: #3eabc0; color: #FFFFFF; border-radius: 2px; width:80px;}
***/

html {background:#f2f2f7!important;}
.more-search {padding-bottom: 23px;}
.more-search select {vertical-align: middle;}
.more-search .btn_search {background: #3eabc0; width: 96px; height: 32px; text-align: center; border-radius: 2px; border: none; color: #FFFFFF; font-size: 16px; margin-left: 48px; }
.more-search label {font-size: 16px; padding-top: 3px;}
.more-search li {padding-right: 20px;}
.border-padding tr th,.border-padding tr td {padding-left:30px!important;padding-right:30px!important;}
.user_remain table {height:100%; width:90%;margin:20px 5% 0;}
.user_remain table tr th,.user_remain table tr td {text-align: center; border:1px solid #FFFFFF;}
.user_remain table tr {height:35px;}
.h_back {background:#f2f2f7;}
.second_day {background:#4db7c7 ;color: #FFFFff;}
.thirdly_day {background:#5ebecc ;color: #FFFFff;}
.fourthly_day {background:#71c5d2 ;color: #FFFFff;}
.fifth_day {background: #82ccd8; color: #FFFFff;}
.sixth {background: #94d4dd; color: #FFFFff;}
.seventh {background: #a6dbe3; color: #FFFFff;}
.error_type th {background: #4db7c7; color: #FFFFFF; text-align:center;}
.error_type td {text-align: center;}

/**banner-set.style**/
.Banner {background: #FFFFFF;}
.Banner>.border {padding: 30px; line-height: 32px!important; margin-bottom: 0!important;}
.container {margin: 30px auto; padding: 0!important;}
.load-list li {padding-bottom: 30px;}
.load-list .position-relative {width: 284px; height: 130px;}
.load-list .load-banner {margin-right: 30px;}
.load-list .clearfix .border {line-height: auto!important;}
.load-list .position-relative input {width: 282px; height: 128px;cursor: pointer; top: 0; left: 0; z-index: 10002; opacity: 0;}
.load-list .position-relative img {width: 282px; height: 128px;z-index: 10001; left: 0; top: 0;}
 .load-list .butn {width: 100px; background: #eef1f6!important; border:none; border-radius: 2px;  border: 1px solid #e5e5e5;}
.load-list .butn_b {background: #ac1f30!important;color: #FFFFFF; position: relative; border: none;}
.load-list .butn_b:hover {background: #ac1f30!important;}
.load-list .load-info .butn {margin-right: 35px;}
.load-list .click-button {position: relative;}
.load-list .click-button .position-relative {height: 10px!important;}
.load-list .click-button input {display: inline-block!important; width: 100px!important; opacity: 0; z-index: 1000; cursor: pointer;}
.add_butn .butn{width: 208px; height: 45px; line-height: 45px; font-size: 15px; text-align: center; margin-right: 30px; background: #eef1f6; border: none; border-radius: 2px; border: 1px solid #e5e5e5;}
.add_butn .butn_b {background: #ac1f30!important;color: #FFFFFF; position: relative; border: none;}

#memberCount a {color:#3eabc0!important;}
/********鍟嗗鍏ラ┗寮规鏍峰紡****************/
.Merchant-data .border {border:1px solid #3eabc0;padding:0 10px; border-radius:3px; color:#3eabc0; margin-bottom:0!important;}
.vertical-align-top{vertical-align: top;}
.margR30 {margin-right:30px;}
.margB20 {margin-bottom:20px;}
.margR20 {margin-right: 20px;}
.margR40 {margin-right:40px;}
.margT10 {margin-top: 10px;}
.paddingB10 {padding-bottom:10px;}
.paddingT12 {padding-top: 12px;}
#userImage img,#userImage {width:80px;height:90px;}
/*******鏂伴矞浜嬭鎯�**********/
.radius2 {border-radius: 2px; vertical-align: middle;}
.font14px {font-size: 14px;}
.font16px {font-size: 16px;}
.font20px {font-size: 20px;}
.font8px {font-size: 9px;}
.Bffa830 {background: #ffa830;}
.Bffcf06 {background: #ffcf06}
.B57cee0 {background: #57cee0;}
.B4db7c7 {background: #4db7c7;}
.cffffff {color: #ffffff;}
.c333333 {color: #333333;}
.c4a819b {color: #4a819b;}
.c999999 {color: #999999;}
.c4a819b {color: #4a819b;}
.particulars li {vertical-align: top;}
.borderB {border-bottom:1px solid #E5E5E5;}
.padR40 {padding-right: 40px;}
.paddingN {padding-bottom:none!important;}
.paddingL10 {padding-left: 10px; }
.padding-top10 {padding-top: 10px;}
.padding2 {padding:2px 3px;}
.width {width: 100%; margin:10px auto;}
.C-title {padding: 24px 0;}

.textbox {border: 1px solid #E5E5E5; background: #f3f5f9; width: 100%; border-radius: 4px; padding: 20px; margin-top: 20px;}
.c-box-t {margin-left:0; resize: none; width: 100%; border: none!important; background: #F3F5F9;}
.c-box-t:focus {background: #F3F5F9;}
.C-container {margin-left:0;background: #f3f5f9; border: 1px solid #e5e5e5; border-radius: 4px; padding: 20px; resize: none; width: 100%;}
.Cpic {width: 10%;}
.right-width {width:87%;}
.C-btn {width: 96px; height: 32px; border:none; outline: none; margin-top: 16px; color: #ffffff; background:#4db7c7; margin-bottom: 32px; border-radius: 4px;display:block;text-align: center;line-height: 32px;}
.C-list .C-item .C-list-item {padding: 22px 0;}
.C-pic ,.C-pic img {width: 48px;height: 48px; border-radius: 50%; vertical-align: top;}
.c-box,.c-box1 {display: none;}
.replay {width: 96px; height: 32px; line-height: 32px; border-radius: 4px; border: none;}
.c-button {padding-top: 10px;}
.C-list {max-height: 800px; overflow: auto;}
.cancal {
	border: none;
    background: none;
    font-size: 16px;
    color: #999999;
    line-height: 32px;
    padding-right: 30px;
}
.hideClass {
	background: #f3f5f9;
	max-height: 400px;
	border-radius: 4px;
	padding-bottom:20px!important;
}
.c-cont {
	padding-bottom :10px;
    overflow: auto;
}
.layui-layer-rim {border: none!important;}
.user-title {padding: 16px 20px 16px 32px;}
.user-main {padding: 0 32px 24px; max-height: 300px; overflow: auto;}
.User-list { border: 1px solid #E5E5E5;}
.User-list .User-item { padding:15px 20px 12px;}
.User-list .Uer-item:hover {background: #999999;}
.User-list .User-item img {vertical-align: middle;}
.user-btn {position:relative!important; color:#FFFFFF; font-size: 16px; width: 96px; height: 32px; background: #4DB7C7; border: none; margin-bottom: 24px; border-radius: 2px;}
.checked {display: none;}
.C-username {width: 100%;}
.margR8 {margin-right:8px;}


#res {padding:8px 20px!important; color:#ffffff; border-radius:2px;}
.backBtn{
	padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
    font-size: 32px;
    line-height: 20px;
    font-weight: normal;
    float: right;
    display: none;
    color: #ffffff;
}

/*鏂囦欢涓婁紶鎸夐挳鏍峰紡2*/
.file {
	position: relative;
	display: inline-block;
	background: #EBEBEB;
	border: 1px solid #EBEBEB;
	border-radius: 4px;
	padding: 4px 12px;
	overflow: hidden;
	color: #1E88C7;
	text-decoration: none;
	text-indent: 0;
	line-height: 20px;
}
.file input {
	position: absolute;
	font-size: 100px;
	right: 0;
	top: 0;
	opacity: 0;
}
.file:hover {
	background: #AADFFD;
	border-color: #78C3F3;
	color: #004974;
	text-decoration: none;
}
/*涓婁紶鍥剧墖鐨刦lie鏍峰紡*/
.File-Box{
position: relative;
width:150px;
height:150px;
margin-left: 20px;
}
.File-Box input[type=file]{
cursor:pointer;
width:100%;
height:100%;
z-index: 2;
opacity:0;
position: absolute;
}
.Show-Box{
display: block;
z-index: 1;
width:100%;
height:100%;
position: absolute;
background:#F2F2F2;
border:1px solid #cccccc;
}
.Show-Box div{
font-size: 80px;
color: #999999;
text-align: center;
}
.Show-Box span{
display: block;
font-size: 14px;
text-align: center;
color: #666666;
width:100%;
line-height: 15px;
}
.showImg{
    width: 130px;
    height: 130px;
    z-index: 999;
    color: #BCBCBC;
    font-size: 14px;
    vertical-align: middle;
    top: 0;
    margin-left: 20px;
}
.back_img {
    right: 50px;
    top: 20px;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background: rgba(0,0,0,0.3);
    z-index: 100001;
}

/*element-ui上传ui*/
.avatar-uploader .el-upload {
	border: 1px dashed #d9d9d9;
	border-radius: 6px;
	cursor: pointer;
	position: relative;
	overflow: hidden;
}

.avatar-uploader .el-upload:hover {
	border-color: #409EFF;
}

i.avatar-uploader-icon {
	font-size: 28px;
	color: #8c939d;
	width: 120px;
	height: 120px;
	line-height: 120px;
	text-align: center;
}

.avatar {
	width: 120px;
	height: 120px;
	display: block;
}
/* 全局解决下拉选项框偏移问题 */
.el-input-group__append,el-input--suffix {
	position: relative;
}

.el-input-group__append .el-select-dropdown {
	position: absolute !important;
	top: 35px !important;
	left: 50% !important;
	transform: translate(-50%, 0) !important;
}

/* .el-select-dropdown {
	position: absolute !important;
	top: 35px !important;
	left: 50% !important;
	transform: translate(-50%, 0) !important;
} */
.header-wrap {
  padding: 20px 20px 0;
  margin-bottom: 16px;
  background-color: #fff;
}
.main-wrap {
  padding: 20px;
  background-color: #fff;
}
.main-wrap .pagination {
  text-align: center;
}