@CHARSET "UTF-8";
*{font-size:14px;color:#666;font-family:unset;font-family:"microsoft yahei";box-sizing:border-box;
-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0;}
p,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd,pre{margin:0;padding:0;list-style:none}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,
cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,
details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio
,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;outline-style:none}
*{
	margin: 0;
	padding: 0;
}
a{
	text-decoration: none;
	color: #565656;	cursor: pointer;
	margin: 0;
	padding: 0;sdfsdfsdf
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent
}
li{
	list-style:none;
}
.placeholder{/* 灰色提示颜色 */
	color:#b5b4b4;
}
@keyframes animate1{ /* 定义一个动画行为 */
     from{
         width:0;
		 background: linear-gradient(to right, white, rgb(135, 206, 250) 20%, rgb(66, 133, 244) 30%, rgb(66, 133, 244) 70%, rgb(135, 206, 250) 80%, white 100%);
     }
     to {
        width:100%;
     	background: linear-gradient(to right, white, rgb(135, 206, 250) 20%, rgb(66, 133, 244) 30%, rgb(66, 133, 244) 70%, rgb(135, 206, 250) 80%, white 100%);
     }
 }
.dazhe{/*打折样式*/
	text-decoration:line-through;
}
.lighlight-contain .line{
	margin:0 auto;
	width:100%;
	height:1px;
	background: linear-gradient(to right, #fffff0, #f7f5f6 20%, #e0e0e0 30%, #e0e0e0 70%, #f7f5f6 80%, #fffff0 100%);
}
.lighlight-contain .item:hover+.line{ /*默认样式和动画放完后的样式式*/
	 width:100%;
     background: linear-gradient(to right, white, rgb(135, 206, 250) 20%, rgb(66, 133, 244) 30%, rgb(66, 133, 244) 70%, rgb(135, 206, 250) 80%, white 100%);
}

.lighlight-contain .item:hover+.line{
	animation: animate1 0.4s; /* 调用之前定义过的动画 animate1*/
}
.lighlight-contain .item{
	display:block;
	line-height:30px;
	width:100%;
}
.lighlight-contain .item:after{
	content:'';
	display:block;
	clear:both;
}
.lighlight-contain .item-name{
	display: inline-block;
    width:45%;
	float:left;
	font-weight: bold;
    text-align: right;
    padding-right:20px;
}
.lighlight-contain .item-line:hover{
	background: red;
}
.lighlight-contain .item-con{
	display:inline-block;
    width:45%;
    text-align:left;
	font-weight: bold;
    color: #b34133;
    text-align: left;
	white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;	
}
.light,.light>*{
	color:red;
}
.shuju {
	color: #b34133;
	font-weight: bold;
}
a:hover {
	color: #333;
	text-decoration: none;
	bblr: expression(this.onFocus=this.blur());
	outline-style: none
}
a:focus {
	text-decoration: none;
	bblr: expression(this.onFocus=this.blur());
	outline-style: none
}
img {vertical-align: bottom}
body {background: #fff;padding: 6px!important}
.hide {	display: none}
.hidden {display: none !important}
.clearfix::after {
	content: '';
	height: 0;
	line-height: 0;
	display: block;
	visibility: hidden;
	clear: both
}
.left{
	float:left !important;
}
.right{
	float:right !important;
}
.contain{
	border:1px solid #e0e0e0;
}
.contain .title{
    border: 0 !important;
}
.table-box {
	position: absolute;
	top: unset;
	bottom: 60px;
	left: 6px;
	right: 6px;
	overflow-y: auto;
	border: 1px solid #e0e0e0;
	margin-top: 5px;
	border-radius: 0 0 3px 3px
}
input.text{
	height: 30px;
	border: 1px solid #d2d2d2;
	margin-right: 10px;
	padding: 2px;
	font-size:14px;
	padding-left:10px;
	border-radius:3px;
}
a.upload {
	display: inline-block;
	height: 30px;
	background: #3392ee;
	color: #fff;
	border-top: 1px solid #3392ee;
	border-left: 1px solid #3392ee;
	border-bottom: 2px solid #1978d6;
	border-right: 2px solid #1978d6;
	border-radius: 5px;
	padding: 0 10px;
	text-align: center;
	line-height: 30px;
	margin-right: 10px;
	font-size: 14px
}
select {
	font-size:14px;
	background:#fff;
	outline: 0;
	border: 1px solid #c4c4c4;
	height: 30px;
	padding: 0 5px;
	border-radius: 3px
}

.submit,
input[type=submit] {
	background: #3392ee;
	color: #fff;
	border-top: 1px solid #3392ee;
	border-left: 1px solid #3392ee;
	border-bottom: 2px solid #1978d6;
	border-right: 2px solid #1978d6;
	border-radius: 5px
}
button[disabled] {
	cursor: not-allowed;
}
input.warning {
	background: #f18e00;
	border-top: 1px solid #f18e00;
	border-left: 1px solid #f18e00;
	color: #fff;
	border-bottom: 2px solid #b46a00;
	border-right: 2px solid #b46a00
}
.normal {
	background: #3392ee;
	border-top: 1px solid #3392ee;
	border-left: 1px solid #3392ee;
	color: #fff;
	border-bottom: 2px solid #1978d6;
	border-right: 2px solid #1978d6
}
button {
	display: inline-block;
	cursor: pointer;
	outline: 0;
	border: 0;
	border-radius: 5px
}
table input[type=radio]+div.radio-ico-boxed:after {
	background: #3392ee
}
table input[type=radio]+div.radio-ico-boxed:after {
	background: #3392ee
}
.title {
	width: 100%;
	background: linear-gradient(#eee 0, #e9e9e9 15px, #e2e1e1);
	text-align: left;
	height: 30px;
	border:1px solid #e0e0e0;
	line-height: 30px;
	padding-left: 12px;
	font-weight: bold;
	font-size: 15px !important;
	color:#5a5a5a;
}
.table-box .title{
	position: relative;
	top: 0;
	left:0;
	display: block;
	padding-left: 20px;	
	display: block;
	height: 30px;
	line-height: 30px;
	background: linear-gradient(#eee 0, #e9e9e9 15px, #e2e1e1);
	text-align: left;
	font-weight: bold;
}
.buttons {
	padding-left: 12px
}
.form.row-form .item {
	margin-top: 0;
	float: right;
}
.table-box table .check-ico-box{
	width: 14px;
	height: 14px;
}
.btn{
	border-radius:4px;
	color:#fff;
	height: 30px;
	padding: 0 10px
}
.btn:hover{
	color:#fff;
}
.danger {
	background: #a2a2a2!important;
	border-top: 1px solid #a2a2a2!important;
	border-left: 1px solid #a2a2a2!important;
	color: #fff!important;
	border-bottom: 2px solid #818181!important;
	border-right: 2px solid #818181!important
}
.warning {
	background: #f18e00;
	border-top: 1px solid #f18e00;
	border-left: 1px solid #f18e00;
	color: #fff;
	border-bottom: 2px solid #b46a00;
	border-right: 2px solid #b46a00
}
.success {
	background: #00bcd4;
	border-top: 1px solid #00bcd4;
	border-left: 1px solid #00bcd4;
	color: #fff;
	border-bottom: 2px solid #038695;
	border-right: 2px solid #038695
}
.normal {
	background: #3392ee;
	border-top: 1px solid #3392ee;
	border-left: 1px solid #3392ee;
	color: #fff;
	border-bottom: 2px solid #1978d6;
	border-right: 2px solid #1978d6
}
.error {
	background: #ff5722;
	border-top: 1px solid #ff5722;
	border-left: 1px solid #ff5722;
	color: #fff;
	border-bottom: 2px solid #ce1a0d;
	border-right: 2px solid #ce1a0d
}
.add {
	background: #3392ee;
	border-top: 1px solid #3392ee;
	border-left: 1px solid #3392ee;
	color: #fff;
	border-bottom: 2px solid #1978d6;
	border-right: 2px solid #1978d6
}

.table-box tr th:first-child,
.table-box tr td:first-child{
	border-left:0;
	width:70px;
}
.table-box tr th:last-child,
.table-box tr td:last-child{
	border-right:0;
}
.table-box .table1,
.table-box .table2,
.table-box .title{
	width: 100%;
	min-width: 500px;
	font-size: 14px;	
}
.table-box .table1{
	position: relative;
	z-index: 1;
	margin-top:-1px;
	font-size: 14px;
}

.table-box .table1 th{
	overflow: hidden;
    border-top: 0;
    height: 30px;
	padding: 0 5px;
	text-overflow: ellipsis;
	white-space: nowrap;
	border: 1px solid #e0e0e0;
    line-height: 30px;
    text-align: center;
}
.table-box table thead{
	background: #f4f4f4
}
.table-box table td{
	border: 1px solid #e0e0e0;
	height: 26px;
	line-height: 26px;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding: 0 5px;
}
.table-box .table2{ 
	margin-top:-1px
}
.table-box tr:hover {
	background:#eeeeee;
}

/* 表格顶部搜索样式 */
body .list-header:first-child{
	position: relative;
	top:-5px;
}

.list-header{
	margin-bottom:5px;
	position: relative;
}
.list-header::after{
	display:block;
	content:'';
	clear:both;
}
.row-form{
	float:right;
}
.row-form .item-inline{
    float:left;
	line-height:30px;
	margin-left:5px;
	margin-top:5px;
	font-size:14px;
}
.inline,.item-inline{
    display:inline-block;
}
/* 表格顶部搜索样式 */
.list-body{
	position:absolute;
	top:0;left:5px;right:5px;bottom:5px;
	width:auto;height:auto;
}
.list-body .title{
	border-top:1px solid #e0e0e0;
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
}
.list-body .table-box{
	top:25px;
	left:0;right:0;
	bottom:35px;
}

.rightAlign {
	display: flex;
	flex-direction: row-reverse
}
.bodypadding-bottom {padding-bottom: 0!important}
#li-planAdd {
	width: 30px;
	border-radius: 50%;
	box-shadow: unset;
	float: right
}
button.danshuang {
	width: 80px
}
.daochu {
	width: 30px;
	border-radius: 50%;
	box-shadow: unset;
	float: right
}
.daochu .ti-share {
	float: right;
	margin-right: 8px;
	color: #03a9f4;
	font-size: 16px
}
#li-planAdd .prizeAdd {
	margin: unset;
	height: 30px;
	line-height: 30px;
	width: 100%;
	text-align: center;
	color: #03a9f4;
	font-weight: 700;
	font-size: 16px
}
label{
	cursor: pointer
}
input[type=date]::-webkit-inner-spin-button {
	display: none
}
input[type=time]::-webkit-inner-spin-button {
	line-height: 30px
}
.clmiddle {
	display: flex!important;
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap
}
input[type=date]::-webkit-clear-button {
	display: none
}
input[type=time] {
	position: relative
}
input[type=time]::-webkit-inner-spin-button {
	position: absolute;
	margin: auto;
	right: 0;
	top: 0;
	bottom: 0
}
input,
select {
	vertical-align: middle
}
table {
	border-collapse: collapse;
	border-spacing: 0;
	table-layout: fixed
}
td,
th {
	vertical-align: middle
}
ul>li {
	list-style: none
}
.close {
	width: 20px;
	height: 20px;
	line-height: 50px;
	border-radius: 50%;
	text-align: center;
	background: #397cc0;
	display: inline-block
}
.close span.ti-close {
	margin: 0;
	color: #fff;
	border-radius: 50%;
	font-size: 12px;
	line-height: 20px
}

.anchorBL {
	display: none
}
.border {
	border: 1px solid #e0e0e0
}
#gjhf-buttons button.qianlanse {
	background: #00bcd4;
	margin-right: 5px;
	border: 0;
	margin-top: 12px;
	height: 24px;
	border-radius: 3px
}
#gjhf-buttons button.qianlanse:last-child {
	margin-right: 0
}

.border-none {
	border-color: #FFF
}
.buttons button {
	margin-right: 10px
}
.label_radio {
	cursor: pointer
}
.label_radio input[type=radio] {
	display: none
}
.label_radio input[type=radio]+i {
	background-color: #fff;
	border: 1px solid rgba(0, 0, 0, 0.15);
	border-radius: 100%;
	display: inline-block;
	height: 16px;
	margin: 5px;
	vertical-align: middle;
	width: 16px;
	line-height: 1
}
.label_radio input[type=radio]:checked+i:after {
	background-color: #57ad68;
	border-radius: 100%;
	content: "";
	display: inline-block;
	height: 10px;
	margin: 2px;
	width: 10px;
	cursor: pointer
}

.titleradius {
	border-radius: 3px
}
::-webkit-input-placeholder {
	font-size: 12px
}
:-moz-placeholder {
	font-size: 12px
}
::-moz-placeholder {
	font-size: 12px
}
:-ms-input-placeholder {
	font-size: 12px
}
.bottom-page {
	position: absolute;
	bottom: 0;
	left: 0;
	font-size: 12px;
	min-width: 590px
}

.full{
	position: relative;
	display: block;
	width:100%;height:100%;
}
.form:AFTER {
	content: '';
	display: block;
	clear: both
}
.form .item-block:after{
	content: '';
	display: block;
	clear: both
}
.form .item-block{	
	position: relative;
	margin-left: 90px
}
.form .item-block label {
	height: 30px;
	line-height: 30px
}
.form .item {
	width:100%;
	display: block;
	margin-top:5px;
	content: '';
	display: block;
	clear: both;
}
.form .item:AFTER {
	content: '';
	display: block;
	clear: both
}
.form input,
select.zk-select {
	margin-right: 10px
}
.form textarea {
	min-width: 360px;
	min-height: 120px;
	padding: 5px;
	resize: none
}
.form .item:nth-child(1) {
	margin-top: 0
}
.form .item-label{
	height: 30px;
	line-height: 30px;
	font-size: 13px;
	padding-left:5px;
	text-align: right;
	display: inline-block
}
.form .item .item-label {
	float: left
}
.form .item .item-inline {
	float:left;
	display: inline-block
}
#client-addheader .client-addheaderright {
	width: 100%;
	flex-grow: 1;
	padding-left: 3px
}
#client-addheader .client-addheaderright .content {
	height: 287px;
	padding: 6px 12px 0 0;
	overflow-y: auto
}
#client-addheader .client-addheaderright .content .item-block {
	margin-left: 53px
}
#client-add .tab_div .client-addmainleft .content {
	height: 40%;
	padding: 6px 12px;
	padding-bottom: 0;
	font-size: 12px;
	overflow-y: auto
}
#client-add .tab_div .client-addmainleft label {
	height: 24px;
	line-height: 24px
}
#client-add .tab_div .client-addmainleft .content .shinengqingkuang {
	height: 24px;
	width: 90px
}

aside {
	border-radius: 3px;
	overflow: hidden;
}
aside .title {
	width: 100%;
	background: linear-gradient(#eee 0, #e9e9e9 15px, #e2e1e1);
	text-align: left;
	border:0;
	height: 30px;
	line-height: 30px;
	padding-left: 20px;
	font-size: 16px
}
aside .content {
	width: 100%;
	border: 1px solid #e0e0e0;
	border-top: 0;
	border-radius: 0 0 3px 3px
}
#menu-add {
	border: 1px solid #e0e0e0;
	border-radius: 3px;
	height: 819px;
	min-width: 364px
}
#menu-add textarea {
	min-width: 255px
}
#menu-add input.text[name=name],
#menu-add input.text,
#menu-add select.zk-select[name=type] {
	width: 255px
}
#menu-add select.zk-select[name=pid],
#menu-add select.zk-select[name=pid]~input.text {
	width: 120px
}
#menu-add .content:before {
	content: '';
	display: table
}
#menu-add .xingzengcaidan {
	padding-top: 12px;
	border: 0;
	height: calc(100% - 30px);
	overflow-y: auto
}
aside .content .item {
	margin-bottom: 12px
}
#client-addheader {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap
}
#client-add .item {
	margin-bottom: 5px
}
#client-add .item-label {
	width: auto;
}
#client-addheader .btns {
	width: 200px;
	margin-top: 16px;
	padding-right: 32px;
	text-align: center
}
#client-addheader .item {
	font-size: 12px
}
#client-addheader .item.juzu {
	height: auto
}
#client-addheader .item.juzu.juzhuqinggkuang .item-block label {
	width: 81px;
	margin-right: 6px
}
#client-addheader .item-block label{
	margin-right: 6px
}
#client-addheader .item.juzu.kehuleixing .shuruzhenghao {
	width:270px;
	margin-right:0;
}
#client-addheader .lianxi {
	padding-left:5px;
}
#client-addheader .tex-box {
	padding-left:5px
}
#client-addheader .client-addheaderleft {
	min-width: 1127px;
	padding-right: 3px;
}
#client-addheader .item.xuqiu,
#client-addheader .item.aihao{
	margin:0;
}
#client-addheader .item.xuqiu {
	height: auto;
	margin-bottom: 0
}
#client-addheader .item label {
	height: 24px;
	line-height: 24px
}
#client-addheader .item select {
	height: 24px;
	line-height: 24px;
	width: 74px
}
#client-addheader .item select#village {
	width: 77px;
	margin-right: 10px
}
input#addressNow {
	width: 387px
}
#client-addheader .item select option {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap
}
#client-addheader .item input {
	height: 24px;
	padding-left: 6px
}
#client-addheader .formdizhi {
	margin-top: 10px;
	margin-left: 12px;
	padding-left: 5px
}
#client-addheader .form-bottom button {
	width: 80px
}
#client-addheader .item.juzu.kehuleixing input {
	height: 20px;
	position: relative;
	top: 2px
}
#client-addheader .formdizhi .pianqu {
	width: 76px
}
#client-addheader .formdizhi .pianqutianjia {
	height: 24px;
	line-height: 22px;
	position: relative;
	top: 2px;
	width: 39px;
	padding: 0
}
#client-addheader .formdizhi .lianxi {
	padding-left: 0
}
#client-addheader .text-box1 .item-block {
	margin-left: 78px
}
#client-addheader .formdizhi .chaxun {
	height: 24px;
	top: 2px;
	position: relative;
	padding-bottom: 2px
}
#client-add .row>div {
	padding: 0 10px 10px 0
}
#client-add textarea.anther {
	width: 100%;
	height: 103px;
	margin: 5px 0;
	min-width: 200px;
	min-height: 30px;
	resize: none;
	border-radius: 3px
}
#client-add .tab_div .client-addmainleft {
	width: 100%;
	padding-right: 3px
}

#client-add-tianjiacontent {
	font-size: 12px
}
#client-add-tianjiacontent .item {
	margin-top: 10px
}
#client-add-tianjiacontent select,
#client-add-tianjiacontent input,
#client-add-tianjiacontent label {
	height: 24px;
	line-height: 24px
}
#client-add-tianjiacontent .pianqubeizu {
	padding: 0 7px 0 11px;
	line-height: 20px;
	margin-top: 6px
}
#client-add-tianjiacontent .text.pianqu {
	width: 235px
}
#client-add-tianjiacontent select {
	width: 76px
}
.headbox {
	width: 170px;
	height: 180px;
	line-height: 197px;
	background: #f9f9f9;
	background: -webkit-gradient(linear, 0% 25%, 75% 100%, from(#f3f3f3), to(#fff));
	text-align: center;
	border: 1px solid #c1c1c1
}
.headbox {
	overflow: hidden
}
.headbox img {
	width: 100%;
	height: 100%
}
#client-add .client-info .content {
	padding: 6px 0 0 15px;
	position: relative;
	height: auto;
	display: flex;
	margin-bottom: 6px
}
.client-info .head-area {
	width: 170px;
	height: 225PX;
	float: left
}
.client-info .client-name {
	width: 100%;
	display: inline-block;
	text-align: center;
	height: 27px;
	line-height: 28px;
	font-size: 15px
}
.client-info .btn:nth-child(1) {
	margin-right: 12px
}
.client-info .btn.success {
	margin-right: 12px
}
.client-info .camera-area {
	height: 32px;
	line-height: 32px;
	margin-top: 7px;
	display: flex
}
.client-info .camera-area span {
	font-size: 16px
}
.client-info .client-text-form {
	position: relative;
	margin-left: 22px;
	right: 15px;
	display: flex;
	width: 927px
}
.client-info .client-text-form .text-box {
	width: 50%;
	float: left;
	padding-left: 10px;
	margin-right: 0
}
.client-info .content .form-bottom {
	border-top: 2px solid #f4f4f4;
	text-align: center;
	padding-top: 6px;
	margin-right: 12px
}
#client-addheader .client-info .content .form-bottom .warning {
	margin-right: 12px
}
.client-area .search-row span {
	display: inline-block;
	height: 30px;
	line-height: 30px
}
#add_card_replace {
	padding-top: 6px
}
#add_card_replace .item {
	width: 360px;
	margin: 0 auto;
	margin-bottom: 6px
}
#add_card_replace .conn {
	width: 200px;
	line-height: 24px;
	height: 24px
}
#add_card_replace .biangengshiyou {
	width: 80px;
	line-height: 24px;
	height: 24px
}
#add_card_replace .item .item-label {
	width: 84px;
	height: 24px;
	line-height: 24px
}
#add_card_replace .item .block {
	display: flex;
	justify-content: center
}
#confirm-goods-box{
	width: 100%;
    height: 130px;
    overflow-y: scroll;
	padding:10px
}
#confirm-goods-box table{
	width:100%;
}
#confirm-goods-box table td{
	text-align:center;
}
#confirm-goods-box table td:first-child{
	text-align:left;
}
#add_card_replace .textareabeizhu {
	min-width: 200px;
	width: 100%
}
#group-info {
	position: fixed;
	width: auto;
	height: auto;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0
}
#group-info .col-sm-6 {
	padding: 12px 20px 12px 12px
}
#group-info .col-sm-6 .inputs {
	border: 1px solid #e0e0e0;
	height: 809px;
	border-radius: 3px
}
#group-info .col-sm-6 .inputs .item {
	margin-top: 12px
}
#group-info .col-sm-6.nodeList {
	position: absolute;
	border: 1px solid #e0e0e0;
	right: 10px;
	bottom: 10px;
	top: 12px;
	padding: 0;
	height: auto;
	overflow: auto;
	border-radius: 3px
}
#images-index {
	border: 1px solid #e0e0e0;
	border-radius: 3px;
	min-width: 300px
}
#images-index .title a.ti-plus {
	margin: 0;
	color: #3392ee;
	float: right;
	font-size: 18px;
	line-height: 30px;
	margin-right: 12px
}
#images-manage{
	border-radius: 3px;
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	height: 783px;
	overflow-y:auto;
	padding:5px;
}
#images-manage li{
    float: left;
    height: 360px;
	padding:5px;
}
#images-manage li.tupianlis .libox {
	border: 1px solid #e0e0e0;
	padding: 5px;
	border-radius: 5px;
	box-shadow: 0 0 2px 2px #d3dce8;
	width: 100%;
	height: 100%
}
#images-manage .img-box {
	text-align: center;
	max-width: 100%;
	overflow: hidden;
	height: 270px;
	padding: 20px 0
}
#images-manage .img-box img {
	border-radius: 5px;
	border: 2px solid rgba(192, 192, 192, 0.3);
	padding: 10px;
	position: relative;
	bottom: 10px;
	max-height: 100%;
	max-width: 100%
}
#images-manage .images-name {
	display: inline-block;
	text-align: center;
	width: 100%;
	height: 24px;
	line-height: 24px
}
#images-manage .image-bottom-buttons {
	margin-top: 5px;
	text-align: center
}
#images-info .col-sm-6:first-child {
	padding-right: 3px
}
#images-info .col-sm-6:last-child {
	padding-left: 3px
}
#images-info .col-sm-6 .img-box {
	text-align: center;
	width: 100%;
	min-height: 111px;
	border-radius: 3px
}
#images-info .col-sm-6 .img-box img {
	max-width: 100%;
	max-height: 100%
}
#images-info .col-sm-6 .form {
	padding: 12px
}
#watch-call .item input[name=val] {
	width: 150px;
	padding-left: 8px;
	margin-right: 5px
}
#watch-call .item [submit] {
	position: relative;
	top: 1px
}
#watch-table-box>table,
#watch-table-box>h1 {
	min-width: 4000px
}
#watchButtonList {
	margin-top: 5px
}
#watchButtonList .btn {
	margin: 5px 5px 0 0;
	min-width: 120px
}
#watchButtonList .notinput {
	width: 100%;
	display: inline;
	padding-top: 12px
}
#watch_edit {
	border: 1px solid #e0e0e0;
	border-radius: 3px;
	padding-bottom: 6px
}
#watch_edit .item .item-label {
	width: 150px
}
#watch_edit .item .item-block {
	margin-left: 160px;
	height: 30px
}
#watch_edit .item .item-block .qidong-box {
	top: 5px
}
#watch_edit .form {
	margin-top: 5px
}
#watch_edit form .item-block {
	position: relative
}
#watch_edit .item {
	margin-top: 6px
}
#clock-add-from .weekBoxc {
	border-bottom: 1px solid #a2a2a2
}
#clock-add-from .a-close-tab {
	background: #f18e00
}
#index-header {
	height: 60px;
	background: url("header_01.png") no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	z-index: 20
}
#index-header>nav>ul>li {
	width: 116px;
	float: left;
	height: 60px
}
#index-header>nav>ul>li>a {
	width: 116px;
	height: 60px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center
}
#index-header>nav>aside.right {
	float: right
}
#index-section {
	background: #dbdbdb;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0
}
aside#index-left {
	position: absolute;
	bottom: 0;
	top: 60px;
	background: #3b4966;
	width: 180px
}
#recharge-index-renwu .title{
	border:none;
}
#recharge-index-renwu .label_radio input[type=radio]:checked+i:after {
	background-color: #f18e00
}
#recharge-index-renwu .form_item {
	display: flex;
	align-items: center;
	padding: 5px 10px;
	width: 510px;
	margin: 0 auto
}
#recharge-index-renwu .form_item .label_con {
	width: 97px;
	display: inline-block;
	text-align: right;
	margin: 5px
}
#recharge-index-renwu .form_item .label_con+input.text {
	margin-left: 0!important
}
#recharge-index-renwu>.section1>aside.left>form>div.recharge_index_search>label {
	font-size: 15px;
	height: 20px;
	line-height: 20px
}
#recharge-index-renwu>.section1>aside.left>form>div.recharge_index_search>label:before {
	padding-right: 5px;
	font-size: 15px;
	color: #6fb2f3;
	display: inline-block;
	vertical-align: middle
}
#khcz-p .form_item label {
	font-size: 15px;
	height: 20px;
	line-height: 20px
}
#khcz-p .form_item1 label>span {
	font-size: 18px;
	color: #6fb2f3;
	display: inline-block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	position: relative;
	top: 2px;
	padding-left: 4px;
	padding-right: 5px
}
#khcz-p .form_item1 span {
	display: inline-block;
	font-size: 15px;
	color: #ddd;
	height: 20px;
	line-height: 20px;
	padding-left: 72px
}
#khcz-p .form_item1 input.text1 {
	margin-left: 5px
}
#khcz-p .form_item2 label.ti-layout-grid2-alt {
	font-size: 15px;
	height: 20px;
	line-height: 20px
}
#khcz-p .form_item2 label.ti-layout-grid2-alt:before {
	padding-right: 5px;
	font-size: 15px;
	color: #6fb2f3;
	display: inline-block;
	vertical-align: middle
}
#khcz-p .form_item2 label.recharge_index_recharge3_div {
	width: 120px;
	height: 30px;
	border-radius: 5px;
	display: flex;
	align-items: center;
	cursor: pointer;
	margin-left: 0;
	margin-right: 5px
}
#khcz-p .form_item2>label.label2 {
	width: 127px
}
#khcz-p .form_item3 {
	align-items: flex-start
}
#khcz-p .form_item3>label {
	font-size: 15px;
	margin-top: -60px;
	height: 20px;
	line-height: 20px
}
#khcz-p .form_item3>label~textarea {
	resize: none;
    border-radius: 3px;
    width: 377px;
    min-height: unset;
    height: 88px;
    padding: 6px;
}
#khcz-p .form_item3 label:before {
	padding-right: 5px;
	font-size: 15px;
	color: #6fb2f3;
	display: inline-block;
	vertical-align: middle
}
 
.integral_correction .integral_textarea {
	height: 140px
}
#recharge-index-renwu .recharge-index-kehu-input {
	width: 200px;
	margin-right: 19px
}


#recharge-index-section {
	background: #dbdbdb;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0
}
#recharge-index-left {
	position: absolute;
	bottom: 0;
	top: 60px;
	background: #3b4966;
	width: 180px
}
#recharge-index-renwu {
	background: #fff;
	padding-top: 0
}
#recharge-index-renwu>.section1>aside.left>svg {
	background: yellowgreen
}
#recharge-index-renwu .recharge-index-kehu-input {
	width: 200px;
	margin-right: 19px
}
#bottom-page {
	position: fixed;
	bottom: 5px;
	left: 20px;
	z-index: 1
}

@keyframes mymove {
	0% {
		transform: rotateX(50deg) translateX(-50%)
}
	100% {
		transform: translateX(-50%) rotateX(0deg)
}
}
.dh {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	width: auto;
	height: auto;
	z-index: 9;
	overflow: hidden;
	display: none
}
.dh_content {
	z-index: 11;
	background: #fff;
	width: 300px;
	height: auto;
	position: absolute;
	top: 40%;
	left: 50%;
	transform: translate(-50%, -50%)
}
.dh_content_top {
	background: #1985ec;
	background: linear-gradient(to left, #20d1fe, #4c8bff);
	color: #fff;
	cursor: pointer;
	width: 100%;
	height: 38px
}
.dh_content_title {
	text-align: left;
	padding-left: 18px;
	height: 38px;
	line-height: 38px;
	font-size: 16px
}
.dh_content_content {
	background: #fff;
	width: 300px;
	position: relative;
	padding-bottom: 10px;
	box-shadow: 0 5px 5px #d0d0d0
}
.dh_content_content_c {
	width: 100%;
	text-align: center;
	padding: 10px;
	color: black;
	font-size: 15px
}
.dh_content_btn_group {
	width: 100%;
	text-align: center;
	margin-top: 5px
}
.dh_content_btn_group .del {
	margin-left: 20px
}
.label_checkbox_k {
	cursor: pointer;
	margin-top: 4px
}
.label_checkbox_k input[type=checkbox] {
	display: none
}
.label_checkbox_k input[type=checkbox]+i {
	width: 50px;
	height: 25px;
	border: 1px solid #d0d0d0;
	border-radius: 5px
}
.label_checkbox_k input[type=checkbox]+i:before {
	content: '';
	background-image: url(../images/close.png);
	background-size: 15px 15px;
	background-repeat: no-repeat;
	width: 15px;
	height: 15px;
	display: block;
	position: absolute;
	margin-top: 4px;
	margin-left: 17px
}
.label_checkbox_k input[type=checkbox]:checked+i {
	border: 1px solid #3692ee
}
.label_checkbox_k input[type=checkbox]:checked+i:before {
	background-image: url(../static/admin/images/checkmark.png)
}
.msg {
	width: auto;
	padding: 10px 15px;
	text-align: center;
	color: #fff;
	border-radius: 5px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 100000
}
.msg_success {
	background: green
}
.msg_error {
	background: red
}
.form_item {
	display: flex;
	align-items: center;
	padding: 5px 10px
}
.recharge_index [class^="ti-"],
.recharge_index [class*=" ti-"] {
	font-size: 15px
}
.recharge_index [class^="ti-"]:before,
.recharge_index [class*=" ti-"]:before {
	padding-right: 10px;
	font-size: 15px;
	color: #6fb2f3;
	display: inline-block;
	vertical-align: middle
}
#clientType_search .item{
	margin-top:5px;
}
#clientType_search .clientType_type .client-clienttypeanniu{
	margin-top:5px;
}
.clientType_type .client-clienttypeanniu {
	display: inline-block;
	width: 142px;
	height: 43px;
	border: 1px solid #0096e6;
	border-bottom: 3px solid #0096e6;
	border-radius: 5px
}
.clientType_type>div>span {
	display: inline-block;
	height: 39px;
	line-height: 39px;
	text-align: center;
	width: 102px;
	border-right: 2px solid #eee
}
.clientType_type>div>i:before {
	position: absolute;
	margin-top: -10px
}
.clientType_list {
	position: static
}
.clientType_page {
	position: static;
	margin: 10px 0
}
#clientType_top .clientType_search {
	margin-bottom: 0
}
 
#clientType_tianjialeixing .tiajialeixing {
	display: inline-block;
	width: 142px;
	height: 42px;
	margin-right: 9px;
	background: #3392ee;
	position: relative;
	top: -8px
}
#client-type {
	min-width: 830px
}
#clientType_tianjialeixing .client-clienttypeanniu {
	margin-right: 7px;
}
#client-typeselectkehu {
	margin-right: 5px
}
#client-typeselectkehu~input.suru {
	margin-right: 5px
}
#client-typeselectkehu~button.sousuo {
	margin-right: 5px
}
#clientType_tianjialeixing .client-clienttypeanniu:before {
	content: ' ';
	transform: scaleX(0.2);
	position: absolute;
	width: 140px;
	height: 39px;
	transition: all .5s cubic-bezier(.74, .22, .07, .83)
}
#clientType_tianjialeixing .client-clienttypeanniu:nth-of-type(2n):hover:before {
	transform: scaleX(1);
	background: #0096e6;
	z-index: -1
}
#clientType_tianjialeixing .client-clienttypeanniu:nth-of-type(2n+1):hover:before {
	transform: scaleX(1);
	background: #54c89c;
	z-index: -1
}
#clientType_tianjialeixing .client-clienttypeanniu>i {
	color: #f18e00
}
#clientType_tianjialeixing .highlight:nth-of-type(2n+1) i {
	color: #fff
}
#clientType_tianjialeixing .highlight:nth-of-type(2n) i {
	color: #fff
}
#clientType_tianjialeixing .client-clienttypeanniu:hover i {
	color: #fff
}
#clientType_tianjialeixing .client-clienttypeanniu:hover span {
	height: 42px
}
#clientType_tianjialeixing .client-clienttypeanniu>i {
	color: #ff5722
}
#clientType_tianjialeixing .client-clienttypeanniu>i.regulation-map-inumber {
	float: right;
	position: relative;
	top: 11px;
	text-align: center;
	width: 38px;
	overflow: hidden;
	text-overflow: ellipsis
}
#clientType_tianjialeixing .highlight:nth-of-type(2n+1) {
	background: #65deb0;
	color: #fff
}
#clientType_tianjialeixing .highlight:nth-of-type(2n) {
	background: #09a9ff;
	color: #fff
}
#clientType_tianjialeixing .client-clienttypeanniu:nth-of-type(2n+1) {
	border-color: #54c89c
}
.zk-table thead tr:nth-child(2) {
	background: #efefef;
	height: 35px
}
#clientType_list1 .zk-table thead tr:nth-child(1) {
	width: unset;
	background: #efefef;
	text-align: center;
	height: 30px;
	line-height: 0;
	padding: 0;
	font-size: 14px
}
#clientType_list1 {
	overflow-y: visible;
	overflow-x: auto
}
#client_table .page {
	position: absolute;
	bottom: 15px;
	height: 32px;
	line-height: 32px;
	padding-left: 5px
}
#client_table .page a {
	width: 26px;
	height: 26px;
	line-height: 26px;
	color: #252424;
	display: inline-block;
	border-radius: 5px;
	border: 1px solid #dadada;
	text-align: center;
	background: #fff
}
#client_table .page a.ed {
	background: #3392ee;
	color: #fff
}
#client_table .page .pageUp,
#client_table .page .pageDown {
	width: 26px;
	position: relative;
	top: 3px;
	text-align: center;
	line-height: 25px;
	height: 26px;
	margin-right: 0
}
#client_table>#clientType_list1 .page .pageDown {
	line-height: 26px;
	margin-left: 0
}
#client_table .page .ti-arrow-circle-right:before {
	content: "\e65d";
	padding-right: 1px
}
#client_table .page input.text {
	width: 36px;
	padding-bottom: 4px;
	padding-left: 5px;
	margin: 0 5px;
	margin-top: -4px;
	height: 20px
}
#client_table .page input::-webkit-input-placeholder {
	font-size: 12px
}
#client_table .page input::-moz-placeholder {
	font-size: 12px
}
#client_table .page input:-moz-placeholder {
	font-size: 12px
}
#client_table .page input:-ms-input-placeholder {
	font-size: 12px
}
#client_table .page .go {
	margin-left: 2px;
	height: 26px;
	line-height: 24px;
	width: 26px
}
#client_table {
	position: relative;
	border: 1px solid #e0e0e0;
	border-radius: 3px
}
.clientType_map {
	margin-top: 6px;
	height: 300px;
	border: 1px solid #e0e0e0
}
#client_table {
	height: 613px
}
#regulation-map .clientType_type .client-clienttypeanniuwenben {
	line-height: 39px
}
.clientType_type .client-clienttypeanniuwenben {
	display: inline-block;
	height: 39px;
	line-height: 19px;
	text-align: center;
	width: 102px;
	border-right: 2px solid #eee
}
.clientType_type .client-clienttypeanniuwenben .clientType_wenben {
	max-width: 102px;
	overflow: hidden
}
#clientType_top .clientType_type .clientType_number {
	display: block;
	text-align: center;
	width: 102px;
	color: #b34133
}
#clientType_top .clientType_type .client-clienttypeanniu>i:before {
	position: absolute;
	margin-top: -20px
}
#clientType_list1 th:first-child {
	width: 70px
}
#clientType_list1 th:nth-of-type(2) {
	width: 29px
}
#clientType_list1 th:nth-of-type(3) {
	width: 150px
}
#clientType_list1 th:last-child,
#clientType_list1 td:last-child {
	border-right: 0
}
#clientType_list1 th:first-child,
#clientType_list1 td:first-child {
	border-left: none
}
.hujiaoanniu {
	background: #f4f4f4;
	border-top: 1px solid #d1d1d1;
	border-left: 1px solid #d1d1d1;
	color: #454545;
	border-bottom: 2px solid #d1d1d1;
	border-right: 2px solid #d1d1d1
}
.hujiaoanniu:active {
	border-color: transparent
}
#checkbox1~span.forget_password {
	float: right;
	color: #666;
	font-size: 14px;
	cursor: pointer
}
#checkbox1~span.forget_password:hover a {
	color: blue
}
p{
	margin: 0;
	padding: 0
}
*{
	box-sizing: border-box
}
#checkbox1 .check-ico-boxed {
	background: #3392ee;
	background: url(../images/checkbox-ico.png);
	background-size: 100%
}
#checkbox1 .check-ico-box {
	display: inline-block;
	border: 1px solid #ddd;
	width: 14px;
	height: 14px;
	cursor: pointer;
	margin: 5px 5px 0 8px;
	position: relative;
	top: 3px
}
#checkbox1 span {
	font-size: 14px
}

#main {
	margin: 0 auto;
	max-width: 1500px;
	min-width: 1125px;
	display: flex;
	justify-content: space-around;
	align-items: center
}

#checkbox1 {
	height: 30px;
	line-height: 30px
}
#item_container .clientlist_gift {
	padding: 0 10px
}
#item_container .blue{
	color: #0096e6;
}
#item_container .item-name{
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	width:188px;
	margin-right:30px;
}
#item_container .top-row{
	position:relative;top:4px;
}
#clientlist_gift .moneywb {
	font-weight: bold
}
#item_container .clientlist_gift .moneyp {
	line-height: 30px
}
#item_container .clientlist_gift .clientlist_gift_xuanzhekefupop {
	display: block;
	padding: 0
}
#setmeal_container .clientlist_gift_xuanzhekefupop {
	display: block;
	padding: 0
}
#item_container .clientlist_gift .clientlist_gift_xuanzhekefupop .shangpingprice {
	color: #b34133
}
#setmeal_container .clientlist_gift_xuanzhekefupop .shangpingprice {
	color: #b34133
}
#item_container .clientlist_gift .clientlist_gift_xuanzhekefupop .tupiankuang {
	margin-top: 2px;
	width: 100%
}
#setmeal_container .clientlist_gift_xuanzhekefupop .tupiankuang {
	margin-top: 2px;
	width: 100%
}
#item_container .clientlist_gift .clientlist_gift_xuanzhekefupop .tupiankuang .tupianbox {
	float: left;
	width: 150px;
	margin: 6px 0;
	cursor: pointer
}
#setmeal_container .clientlist_gift_xuanzhekefupop .tupiankuang .tupianbox {
	float: left;
	width: 150px;
	margin: 6px 0;
	cursor: pointer
}
#item_container .clientlist_gift .clientlist_gift_xuanzhekefupop .box {
	width: 142px;
	position: relative;
	box-shadow: 1px 1px 3px 3px rgba(80, 80, 80, 0.5);
	border-radius: 3px
}
#setmeal_container .clientlist_gift_xuanzhekefupop .box {
	width: 142px;
	position: relative;
	box-shadow: 1px 1px 3px 3px rgba(80, 80, 80, 0.5);
	border-radius: 3px
}
#item_container .clientlist_gift .clientlist_gift_xuanzhekefupop .box:hover {
	box-shadow: 1px 1px 3px 3px rgba(80, 80, 80, 0.7)
}
#setmeal_container .clientlist_gift_xuanzhekefupop .box:hover {
	box-shadow: 1px 1px 3px 3px rgba(80, 80, 80, 0.7)
}
#item_container .clientlist_gift .clientlist_gift_xuanzhekefupop .box .shangpingnamep {
	line-height: 24px;
	padding-left: 6px;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
#setmeal_container .clientlist_gift_xuanzhekefupop .box .shangpingnamep {
	line-height: 24px;
	padding-left: 6px;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
#item_container .clientlist_gift .clientlist_gift_xuanzhekefupop .box .shangpingxinglitupian {
	height: 133px;
	width: 142px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 3px
}
#setmeal_container .clientlist_gift_xuanzhekefupop .box .shangpingxinglitupian {
	height: 133px;
	width: 142px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 3px
}
#item_container .clientlist_gift .clientlist_gift_xuanzhekefupop .box .shangpingxinglitupian .tupian {
	border: 0;
	max-width: 95%;
	max-height: 95%;
	border-radius: 3px
}
#setmeal_container .clientlist_gift_xuanzhekefupop .box .shangpingxinglitupian .tupian {
	border: 0;
	max-width: 95%;
	max-height: 95%;
	border-radius: 3px
}
#market-index-header{
	min-width:1144px;
}
#market-index-header .header {
	width: 450px;
	margin: 0 auto;
	height: 30px;
	display: flex;
	align-items: center
}
#market-index-header label.item-label {
	line-height: 34px
}
#market-index-main .page input {
	width: 40px;
	padding-left: 7px;
	height: 26px;
	position: relative;
	top: -4px;
	margin-left: 5px;
	margin-right: 5px;
	border-radius: 3px
}
#market-index-main .page {
	position: absolute;
	bottom: 30px;
	left: 7px;
	padding: 0 10px;
	height: 30px;
	line-height: 30px
}
#market-index-header input {
	width: 260px;
	margin-right: 7px
}
#market-index-header button.sousuo {
	margin-right: 0
}
#market-index-header select.xiala {
	margin-right: 6px
}
#market-index-header button:last-child {
	margin-right: 0
}
#market-index-main .market-index-main-left {
	height: 288px
}
#market-index-main .table-box {
	top: 24px!important;
	left: 0;
	right: 6px;
	border-radius: 3px;
	border-top-color: transparent;
	bottom: 72px;
	overflow-y: auto
}
#market-index-main table th {
	border-top-color: transparent
}
#market-index-main table th:first-child,
#market-index-main table tbody tr td:first-child {
	border-left: 0
}
#market-index-main table th:last-child,
#market-index-main table tbody tr td:last-child {
	border-right: 0
}
#market-index-main .market-index-main-right {
	padding-left: 3px;
	width:50%;
}
#market-index-main .market-index-main-left {
	width:50%;
}
#market-index-main .huiyuanxinxi {
	border: 1px solid #e0e0e0;
	height: 282px;
	position: relative;
}
tr .zitu {
	position: relative;
	top: 3px;
	margin: 0 0 0 5px;
	font-size: 16px;
	color: #3392ee
}
.addbutton,
.plusbutton {
	width: 20px;
	height: 20px;
	text-align: center;
	border-radius: 0;
	background-color: #ebebeb;
	border: 1px solid #e0e0e0
}
table tbody tr td.shuliang span {
	margin: 0 8px
}
table input[type=radio]+div.radio-ico-boxed:after {
	background: #3392ee
}
table tbody tr td button.delete {
	width: 24px;
	height: 20px;
	padding: 0;
	margin: 0;
	font-size: 14px
}
#market-indexall {
	min-width: 858px
}
#market-index-xiangxifuw .sellInfo{
	width:250px;
	margin:0 auto;
}
#market-index-xiangxifuw .sellInfo .item .item-inline:first-child{
	font-weight: bold;
}
#market-index-xiangxifuw .banner{
    width: 250px;
    height: 150px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #e0e0e0;
    padding: 5px;
    margin: 6px auto;
    border-radius: 3px;
}
#market-index-xiangxifuw .banner img{
	max-width: 100%;
    max-height: 100%;
    border-radius: 3px;
}
#market-index-main .market-index-main-right .xinxi {
	height: 282px;
	border: 1px solid #e0e0e0;
	width: 100%;
}
#market-index-suoyinshuju {
	height: 250px;
	width: 100%
}
#market-index-main {
	padding-top: 6px;
	min-width:1144px;
}
#market-index-main .title {
	border: 0
}
.page a {
	color: #565e82
}
.market-page {
	position: relative;
	top: -75px
}
#market-index-footer-right{
	position: absolute;
	left:320px;right:0;
	bottom:0;top:30px;
}
.marketshoppingcart_wu {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	height: 10px;
	font-size: 16px;
	font-weight: bold
}
#goodsCarBox{
	left: 5px;
    top: -1px;
    margin-top:0;
}
#goodsCarBox table{
	min-width:unset;
}
#market-index-footer{
	min-width: 1144px;
    position: absolute;
    top: 328px;
    bottom: 0;
    left: 6px;
    right: 6px;
}
#market-index-footer .ti-trash {
	color: #ff5722
}
#market-indexall #carbuy-oper .item-inline{
	margin-right:20px;margin-top:0;
}
#market-indexall #carbuy-oper .highlight{
	color:#f25c5c;
}
#daigou-client-info{
	height: 260px; width:100%;
	padding: 40px 0;
}
#daigou-client-info .juzhong > p:before{right: 40px;}
#daigou-client-info .juzhong >div:hover + p:before{transform: scale(1);}
#daigou-client-info{
	display: flex;align-items: center;
}
#daigou-client-info .market_client_juzhong{
	height: auto;
}
#daigou-client-info>div {
	width: 80%;
	margin: 0 auto;
	height: 30px;
	text-align: center;
	position: relative
}
#daigou-client-info>div>div {
	width: 100%;
	margin: 0 auto;
	height: 30px
}
#daigou-client-info>.recharge_clientList_client>.ti-face-sad {
	width: 100%;
	margin: 75px auto;
	height: 30px
}
#daigou-client-info>div>div>span {
	display: inline-block;
	padding: 5px 0;
	font-size: 15px
}
#daigou-client-info .juzhong .spanp {
	display: inline-block;
	padding: 5px 0;
	font-size: 15px
}
#daigou-client-info>div>p {
	display: inline-block;
	width: 100%;
	height: 1px;
	background: linear-gradient(to right, #fffff0, #f7f5f6 20%, #e0e0e0 30%, #e0e0e0 70%, #f7f5f6 80%, #fffff0 100%)
}
#daigou-client-info>div>div>span:first-child {
	font-weight: bold;
	text-align: right;
	padding-right: 15px;
	width: 101px;
	position: relative;
	left: -8px
}
#daigou-client-info .juzhong .wenbenspan {
	font-weight: bold;
	text-align: right;
	padding-right: 15px;
	width: 101px;
	position: relative;
	left: -8px
}
#daigou-client-info>div>div>span:last-child {
	font-weight: bold;
	color: #b34133;
	text-align: left;
	width: 168px
}
#daigou-client-info .juzhong .wenbenshuju {
	font-weight: bold;
	color: #b34133;
	text-align: left;
	width: 168px
}
#daigou-client-info>div>div>span:last-child>span {
	color: #000;
	font-weight: normal
}
#daigou-client-info .juzhong span:last-child>span {
	color: #000;
	font-weight: normal
}

#recharge-index-section {
	background: #dbdbdb;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0
}
#recharge-index-left {
	position: absolute;
	bottom: 0;
	top: 60px;
	background: #3b4966;
	width: 180px
}
#recharge-index-renwu {
	background: #fff;
	padding-top: 0
}
#recharge-index-renwu textarea {
	resize: none
}
#recharge-index-renwu>section.section1>aside.left>svg {
	background: yellowgreen
}
#recharge-index-record>div.table-box {
	top: 345px;
	left: 27px;
	height: 446px
}

#recharge-index-renwu .recharge-index-kehu-input {
	width: 200px;
	margin-right: 19px
}

#market-top-search{
	width:450px;
	margin:0 auto;
}
#market-top-search>form{
	float:unset;
}
#market-top-search>form .field_value{
	width:260px
}
#market-show_list .show_list_shijian{
	margin-top:5px;
}
 
#market-show_list_header .clientType_type .client-clienttypeanniuwenben {
	line-height: 39px
}
#market-show_list_header ul.show_list_zhuangtai {
	border-bottom: 1px solid #e0e0e0;
	margin-bottom: 12px
}
#market_show_list_main .table-box td:nth-of-type(13) span {
	margin: 0;
	color: #00bcd4;
	font-size: 16px
}
#market-show_list_header ul.show_list_zhuangtai:after {
	content: '';
	display: block;
	clear: both
}
#market-show_list_header ul.show_list_zhuangtai>li {
	float: left;
	width: 160px;
	margin-right: 20px;
	border: 1px solid #89b2ef;
	height: 45px;
	line-height: 45px;
	border-radius: 3px;
	border-bottom: 3px solid #89b2ef;
	margin-bottom: 12px
}
#market-show_list_header ul.show_list_zhuangtai>li.lastchild {
	margin-right: 0
}
#market-show_list_header ul.show_list_zhuangtai>li.jinxin {
	border-color: #faa736
}
#market-show_list_header ul.show_list_zhuangtai>li .shuliang {
	width: 60px;
	display: inline-block;
	height: 40px;
	border-right: 2px solid #ebebeb;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center
}

#market-show_list_header ul.show_list_zhuangtai>li .zhuangtai {
	width: 96px;
	display: inline-block;
	height: 40px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center
}
#market-show_list_header ul.show_list_shijian>li .market-wenben {
	position: relative;
	top: 2px;
	font-size: 14px
}
#market-show_list_header ul.show_list_shijian>li .market-line {
	color: #e0e0e0
}
#market-show_list_header ul.show_list_shijian:before {
	content: '';
	display: table
}
#market-show_list_header ul.show_list_shijian>li {
	float: left
}
#market-show_list_header ul.show_list_shijian>li .inputleft {
	margin-left: 10px
}
#market-show_list_header ul.show_list_shijian>li.market-show-anniu p.market-suo>button.warning {
	margin-left: 5px
}

#market_show_list_main .table-box {
	bottom:32px;
}
#market_show_list_main .page {
	min-width: 466px
}
#market-show_list_header .show_list_shijian input {
	width: 80px;
	padding: 0 5px
}
#market-show_list_header .show_list_shijian .market-shuru {
	position: relative;
	top: -1px;
	width: 195px;
	padding: 0 5px
}
#market-show_dingdanzuhe {
	margin-right: 10px
}
#market-show_list {
	min-width: 1072px
}
#market-show_list .table-box td:last-child span {
	margin: 0;
	color: #00bcd4
}
#seller-form {
	width: 100%;
	margin-bottom: 6px
}
#seller-form div.item-block {
	margin-left: 0
}
#seller-form div.item-block input.seller-input {
	position: relative;
	top: -2px
}
#seller-index-main {
	position: relative;
	height: 774px
}
#seller-index-main .bottom-page,
#seller-index-main,
#seller-form {
	min-width: 370px
}
#seller-table {
	position: relative
}
#seller-table .table-box {
	top: 25px;
	height: 694px;
	right: 0;
	left: 0;
	overflow-y: auto
}
#setmeal-table .table-box table,
#setmeal-table .table-box h1 {
	min-width: 830px
}
#seller-table .seller-caozuo {
	height: 30px;
	line-height: 30px
}
#seller-table .seller-bianji {
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	margin: 0;
	position: relative;
	top: 5px
}
#seller-table .seller-bianji:before {
	padding-right: 5px;
	font-size: 12px;
	color: #6fb2f3;
	display: inline-block;
	vertical-align: middle;
	position: relative;
	top: -1px
}
#seller-table .seller-shanghuzhuangtai .qidonganniu {
	position: relative;
	top: 5px;
	left: 5px
}
#sell-add {
	font-size: 14px;
	min-width: 809px
}
#sell-add .radio-ico-box {
	margin-top: 7px
}
#sell-add .sell-addmain {
	border: 1px solid #e0e0e0;
	border-radius: 3px;
	width: 992px;
	margin: 0 auto;
	height: 100%
}
#sell-add .sell-addmain .content {
	overflow-y: auto;
	height: calc(100% - 30px);
	padding-bottom: 6px
}
#sell-add .sell-addmain .chanpingzhaiyao {
	padding-left: 5px
}
#sell-add .sell-addmain .sell-addmainxinzeng {
	width: 100%;
	display: flex;
	padding-left: 5px
}
#sell-add .sell-addmain .sell-addmainxinzeng .sell-addmainxinzengfuwuleft {
	padding-right: 3px
}
#sell-add .sell-addmain .sell-addmainxinzeng .sell-addmainxinzengfuwuright {
	padding-left: 3px;
	flex-grow: 1
}
#sell-add .sell-addmain .sell-addmainxinzeng .sell-addmainxinzengleft {
	width: 100%;
	padding-bottom: 6px
}
#sell-add .sell-addmain .chanpingzhaiyao textarea {
	min-height: 140px;
	min-width: 886px;
	resize: none
}
#sell-add .sell-addmain .sell-addmainxinzeng .sell-addmainxinzengright {
	width: 100%;
	padding-bottom: 1px;
	display: flex
}
#sell-add .sell-addmain .sell-addmainxinzeng .sell-addmainxinzengright .leftbox {
	width: 40%
}
#sell-add .sell-addmain .sell-addmainxinzeng .sell-addmainxinzengright .rightbox {
	width: 60%
}
#sell-add .sell-addmain .sell-addmainxinzeng .sell-addmainxinzengright .liebiaochanshi {
	margin-top: 0
}
#sell-add .sell-addmain .sell-addmainxinzeng .sell-addmainxinzengright .chuchuang {
	border: 1px solid #e0e0e0;
	width: 202px;
	height: 202px;
	margin: 0 auto;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 6px;
	margin-top: 30px
}
#sell-add .sell-addmain .sell-addmainxinzeng .sell-addmainxinzengright .chuchuang .chuchaungtu {
	max-width: 95%;
	max-height: 95%
}
#sell-add .sell-addmain .sell-addmainxinzeng .sell-addmainxinzengright .caozuo {
	text-align: center
}
#sell-add .sell-addmain .sell-addmainxinzeng .sell-addmainxinzengright .caozuo .xianchangpaizhao {
	margin-left: 131px
}
#sell-add .sell-addmain .sell-addmainxinzeng .sell-addmainxinzengright .liebiaobox {
	margin-left: 90px;
	padding-left: 1px;
	height: 102px
}
#sell-add .sell-addmain .sell-addmainxinzeng .sell-addmainxinzengright .liebiaochuchaunglitu {
	width: 101px;
	height: 101px;
	float: left;
	padding-right: 6px;
	padding-bottom: 6px
}
#sell-add .sell-addmain .sell-addmainxinzeng .sell-addmainxinzengright .liebiaochuchaunglitu .tubox {
	border: 1px solid #e0e0e0;
	overflow: hidden;
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center
}
#sell-add .sell-addmainxinzengright .liebiaoanniu {
	display: flex;
	justify-content: center
}
#sell-add .sell-addmain .sell-addmainxinzeng .sell-addmainxinzengright .liebiaochuchaunglitu .chuchaungtu {
	max-height: 95%;
	max-width: 95%
}
#sell-add .item {
	margin-top: 6px
}
#sell-add .item.shangpingleixing {
	position: relative
}
#sell-add .item.shangpingleixing .beizhu {
	width: calc(100% - 63px);
	display: inline-block;
	height: 30px;
	line-height: 30px;
	padding-left: 30px
}
#sell-add .item.chanpingfenlei .item-block {
	width: 183px
}
#sell-add .item input {
	padding: 2px 10px;
	margin-right: 0;
	width: 182px
}
#sell-add .item .beizhu {
	width: 182px;
	line-height: 20px;
	color: darkgray
}
#sell-add .item .jiliangdanwei {
	width: 182px;
	padding: 2px 10px;
	margin-right: 0;
	position: relative;
	top: -2px
}
#sell-add .item .jiliangdanwei.tianjia {
	width: 74px
}
#sell-add .item .jiliangdanwei+p button {
	margin-top: 4px
}
#sell-add .item .jiliangdanwei+p button:first-child {
	margin-right: 79px
}
.popups_content #unitAdd {
	padding: 0 12px
}
.popups_content #unitAdd .item {
	margin-top: 6px
}
.popups_content #unitAdd .item.anniu {
	text-align: center;
	padding-left: 4px
}
.popups_content #unitAdd .item.anniu button {
	width: 100px
}
#sellunitdel .item {
	margin-top: 6px
}
#sellunitdel .item .wenben {
	padding: 0 6px;
	line-height: 24px;
	font-size: 14px;
	text-indent: 28px
}
#sellunitdel .item.anniu {
	text-align: center
}
#sellunitdel .item label {
	height: 24px;
	line-height: 24px;
	padding-left: 5px
}
#sellunitdel .item label .check-ico-box {
	position: relative;
	top: 5px;
	height: 14px;
	width: 14px;
	margin: 0;
	margin-right: 5px
}
#sellunitdel .item.anniu button {
	width: 100px
}
#sell-add .jiliangdanweiitem {
	margin-top: 0
}
#sell-add .jiliangdanweiitem .item-block span {
	font-size: 20px;
	margin: 0 5px;
	color: blue;
	position: relative;
	top: 4px
}
#sell-add .jiliangdanweiitem span.ti-trash {
	color: #ff5722
}
#sell-add .item .tianjia {
	margin-right: 0
}
#sell-add .item.jiliangdanweiitem button {
	height: 26px
}
#sell-add .item.tijiao {
	display: flex;
	justify-content: center
}
#sell-add .item.tijiao button {
	margin-right: 20px;
	width: 80px
}
#sell-add .item .zk-select {
	width: 182px;
	margin-bottom: 6px;
	margin-right: 0
}
#sell-add .item select {
	width: 182px
}
#setmeal-add {
	min-width: 966px
}
#setmeal-main {
	position: relative;
	height: 356px;
	display: flex;
	flex-wrap: wrap
}
#setmeal-main .setmealleftbox {
	width: 50%;
	padding-right: 3px
}
#setmeal-main .setmealrightbox {
	width: 50%;
	padding-left: 3px;
	min-width: 480px
}
#setmeal-main .setmealrightbox .setmeal-main-right {
	width: 100%;
	border: 1px solid #e0e0e0;
	border-radius: 3px
}
#setmeal-table {
	position: relative
}
#setmeal-table .table-box {
	top: 25px;
	height: 320px;
	right: 0;
	left: 0
}
#setmeal-table .table-box .ti-trash {
	color: #ff5722;
	margin: 0
}
#setmeal-table .setmeal-thshuliang {
	color: #8f8f8f;
	font-weight: normal
}
#setmeal-table .setmeal-yue {
	height: 24px;
	margin-right: 0;
	width: 100px
}
#setmeal-table .setmeal-caozuo {
	height: 20px;
	margin: 0
}
#setmeal-table .setmeal-main-right {
	border: 1px solid #e0e0e0;
	border-radius: 3px;
	height: 350px;
	min-width: 602px
}
#setmeal-main .taocanzhouqi {
	margin-right: 0
}
#setmeal-main .setmeal-main-right .setmeal-taocanjiage {
	margin-right: 20px
}
#setmeal-footer-main .setmeal-taocanleixing {
	margin-right: 6px;
	border: 1px solid #e0e0e0;
	height: 300px;
	border-radius: 3px
}
#setmeal-footer-main .setmeal-jinqishangping {
	border: 1px solid #e0e0e0;
	height: 416px;
	border-radius: 3px
}
#setmeal-main .setmeal-taocanxinxi {
	font-size: 14px;
	padding: 0 12px;
	display: flex;
	flex-direction: column;
	height: 318px
}
#setmeal-main #setmeal-add-suming {
	width: 100%;
	height: 176px;
	resize: none;
	border-radius: 3px;
	text-indent: 28px;
	padding-top: 10px;
	margin-top: 6px
}
#setmeal-add-header .item,
#setmeal-footer-header .item {
	display: flex;
	justify-content: flex-start;
	align-items: center
}
#setmeal-add-header .item {
	margin: 6px 0
}
#setmeal-add-header .item input[name=end_time] {
	margin-left: 10px
}
#setmeal-add-header .item.lineheight {
	line-height: 30px
}
#setmeal-footer-header .item {
	margin-top: 6px;
	justify-content: space-between
}
#setmeal-footer-header .item .submit {
	width: 102px
}
#setmeal-footer-header .item .item-tijiao {
	display: flex;
	justify-content: flex-start;
	align-items: center
}
#setmeal-footer-header .item .item-tijiao button.submit {
	width: 102px
}
#setmeal-add-header .item button.normal {
	margin-right: 10px
}
#setmeal-main .setmeal-taocansuoming {
	padding-left: 12px
}
#setmeal-taocanleixingfenbu {
	width: 100%;
	height: 100%
}
#setmeal-jinqishangpingzhanbi {
	width: 100%;
	height: 100%
}

.form .item.cyitem {
	margin-top: 6px;
	padding: 0 18px
}
.form .item.cyitem label,
.form .item.cyitem input,
.form .item.cyitem select {
	height: 24px;
	line-height: 24px
}
.form .item.anniu {
	margin-top: 20px;
	text-align: center
}
#item-add-suming {
	width: 100%;
	margin-top: 5px;
	resize: none;
	border-radius: 3px;
	padding-bottom: 0
}
#item-add-header .market-line {
	color: #e0e0e0
}
#item-add-header .zhouqi {
	width: 78px;
	text-align: center;
	padding-left: 0
}
#item-add-header input.text.price {
	width: 131px
}
#item-add-header .item-input {
	margin-left: 10px
}
 
#item-add-header .item{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin: 6px 0;
}
#item-footer-header .item {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin: 6px 0;
}
#item-footer-header .item {
	justify-content: space-between
}
#item-footer-header .item .item-tijiao {
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 100%
}
#item-footer-header .item .item-tijiao button.submit {
	width: 102px
}
#item-add-header .item button.normal {
	margin-right: 10px
}
#item-taocanleixingfenbu {
	width: 100%;
	height: 100%
}
#item-index-header {
	min-width: 590px;
	margin-bottom: 6px;
	font-size: 14px
}
#item-index-header .item {
	display: flex;
	justify-content: flex-start;
	align-items: center
}
#item-index-header .item label {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin-right: 12px
}
#item-index-header .item button.normal{
	margin-right: 10px
}
.item-tanchukuang {
	display: none;
	margin: 0 auto;
	height: 200px;
	border: 1px solid #e0e0e0;
	position: absolute;
	z-index: 100;
	top: 200px;
	left: 10%;
	right: 10%;
	box-shadow: 0 0 1px 1px #dadada;
	padding: 12px;
	background: #fff
}
.item-tanchukuang .xiangxixinxi b {
	padding: 0 5px;
	display: inline-block;
	height: 12px;
	border-left: 4px solid #3392ee;
	position: relative;
	top: 1px
}
.item-tanchukuang .xinxikuang-box {
	padding-left: 14px;
	border-top: 1px solid #e0e0e0;
	margin-top: 12px;
	padding-top: 12px
}
.item-tanchukuang .item-close {
	position: absolute;
	top: -10px;
	width: 20px;
	height: 20px;
	right: -10px;
	border-radius: 50%;
	color: #fff;
	background: #3392ee;
	text-align: center;
	line-height: 16px;
	font-size: 16px;
	cursor: pointer
}
#setmeal-index-header {
	min-width: 590px;
	margin-bottom: 12px
}
#setmeal-index-header .setmeal {
	display: flex;
	justify-content: flex-start;
	align-items: center
}
#setmeal-index-header .setmeal label {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin-right: 12px
}
#setmeal-index-header .setmeal button.normal {
	margin-right: 10px
}
#setmeal-index-main {
	position: relative;
	height: 776px
}
#setmeal-index-table {
	position: relative;
	height: 500px
}
#setmeal-index-table .table-box {
	top: 25px;
	height: 500px;
	left: 0;
	right: 0
}
#setmeal-index-table .table-box .setmeal-caozuo .cha-eye {
	color: #3392ee
}
.setmeal-tanchukuang {
	display: none;
	margin: 0 auto;
	height: 200px;
	border: 1px solid #e0e0e0;
	position: absolute;
	z-index: 100;
	top: 200px;
	left: 10%;
	right: 10%;
	box-shadow: 0 0 1px 1px #dadada;
	padding: 12px
}
.setmeal-tanchukuang .xiangxixinxi b {
	padding: 0 5px;
	display: inline-block;
	height: 12px;
	border-left: 4px solid #3392ee;
	position: relative;
	top: 1px
}
.setmeal-tanchukuang .xinxikuang-box {
	padding-left: 14px;
	border-top: 1px solid #e0e0e0;
	margin-top: 12px;
	padding-top: 12px
}
.setmeal-tanchukuang .setmeal-close {
	position: absolute;
	top: -10px;
	width: 20px;
	height: 20px;
	right: -10px;
	border-radius: 50%;
	color: #fff;
	background: #3392ee;
	text-align: center;
	line-height: 16px;
	font-size: 16px;
	cursor: pointer
}
#setmeal-index-table .setmeal-thzhouqi {
	color: #8f8f8f;
	font-weight: normal
}
#client-position-header .item {
	display: flex;
	justify-content: space-between;
	align-items: center;
	min-width: 242px;
	margin-bottom: 8px;
	margin-top: 8px
}
#client-position-header .item .text {
	width: 208px;
	margin-left: 8px;
	margin-right: 8px
}
#client-position-header .item .text~button.sousuo {
	margin-right: 8px
}
#client-position .bottom-page {
	min-width: 280px;
	bottom: 8px
}
#client-position .page .fonts {
	display: none
}
#client-position-main {
	position: relative;
	height: 776px;
	min-width: 560px
}
#client-position-right {
	position: absolute;
	height: 700px;
	max-width: 284px;
	min-width: 284px;
	right: 0;
	border: 1px solid #e0e0e0;
	border-radius: 3px
}
#client-position-main .bottom-page {
	right: 0
}
#client-position-main .bottom-page .page {
	float: right
}
#client-position-right .table-box {
	height: 706px;
	top: 70px;
	right: 0;
	left: 0;
	border-right: 0;
	border-left: 0;
	border-radius: 0
}
#client-position-right .table-box table {
	min-width: 280px
}
#client-postion-mapBox {
	margin-right: 12px;
	border: 1px solid #e0e0e0;
	height: 728px;
	position: absolute;
	left: 0;
	right: 278px
}
#client-position-allmap {
	height: 686px;
	margin: 5px;
	border: 1px solid #e0e0e0
}
#client-postion-allmaptu {
	height: 100%;
	width: 100%
}
#miniconsole {
	position: absolute;
	right: 20px;
	top: 0;
	border-left: 1px solid #95b9e7;
	border-top: 1px solid #95b9e7;
	width: 262px;
	background: rgba(255, 256, 256, 0.7);
	padding: 0 12px;
	bottom: 5px;
	font-size: 12px
}
#miniconsolebox {
	position: absolute;
	right: -14px;
	top: 35px;
	width: 285px;
	bottom: 0
}
#positionButtonList .notinput p,
#positionButtonList p {
	margin-top: 10px
}
#miniconsole .watch_edit_kaiguan .qidonganniu {
	position: relative;
	top: 5px;
	left: 5px
}
#miniconsole .item-label {
	width: 85px;
	text-align: left
}
#miniconsole button.jianting {
	width: 76px
}
#miniconsole button.shujushangchuanjiange,
#miniconsole button.zhongxinhaoma {
	width: 116px
}
#positionbottomset {
	width: 400px;
	position: absolute;
	height: 80px;
	margin: 0 auto;
	bottom: 6px;
	right: 0;
	left: 0;
	text-align: center;
	border-radius: 14px 14px 0 0;
	border: 2px solid #607d8b;
	border-bottom-width: 0;
	overflow: hidden
}
#positionbottomset ul.tabs {
	width: 100%
}
#positionbottomset ul.tabs>li {
	background: #00bcd4;
	float: left;
	width: 50%;
	font-size: 16px;
	height: 30px;
	line-height: 30px;
	box-sizing: border-box;
	cursor: pointer
}
#positionbottomset ul.tabs>li.gj {
	margin-left: 0;
	border-right: 1px solid #e2dcdc
}
#positionbottomset .luxian button.qianlan>i:before {
	border: 1px solid #f18e00;
	border-radius: 50%;
	font-size: 15px;
	color: #f18e00;
	text-align: center;
	display: inline-block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	position: relative;
	top: -2px
}
#positionbottomset .luxian button.qianlan>span {
	position: relative;
	top: -2px;
	color: #fff
}
#positionbottomset .listbutton {
	margin: 0 auto;
	width: 400px;
	padding: 5px 0;
	background: rgba(255, 256, 256, 0.5)
}
#positionbottomset button.qianlan {
	background: #3392ee;
	color: #fff;
	border: 1px solid transparent
}
#positionbottomset button.qianlan:hover {
	border-color: #FFF
}
#positionbottomset .listbutton .luxian,
#positionbottomset .listbutton .fanwei {
	padding: 5px
}
#positionbottomset ul.tabs>li.wl {
	border-left: 1px solid #e2dcdc
}
#positionbottomset ul.tabs>li>a {
	color: #fff;
	font-weight: 900
}
#watchlist-main #watchlist-header .item {
	width: 100%
}
#watchlist-header .item {
	display: flex;
	justify-content: space-between;
	width: 100%
}
#watchlist-main {
	border: 1px solid #e0e0e0;
	border-radius: 3px
}
#watchlist-main-wanbiaocaozuo {
	width: 100%;
	padding: 0 3px
}
#watchlist-main-wanbiaocaozuo .header {
	margin: 6px 0;
	margin-bottom: 0
}
#watchlist-main .watchlist-line {
	border-top: 1px solid #e0e0e0;
	margin: 0 3px 6px 3px
}
#watchButtonList,
#watchlist-main-wanbiaocaozuo .header {
	display: flex;
	flex-wrap: wrap
}
#watchlist-main .watch_edit_kaiguan {
	display: flex;
	align-items: center;
	background: #eff0f4;
	height: 40px;
	border-radius: 3px;
	box-shadow: 2px 2px 3px 0 #e0e0e0;
	padding-left: 5px;
	margin-bottom: 8px;
	margin-right: 3px;
	margin-left: 3px;
	flex-grow: 1
}
#watchlist-main .watch_edit_kaiguan .biankuang {
	border-left: 2px solid #e0e1e3;
	height: 40px;
	line-height: 40px;
	margin-left: 5px;
	text-align: center;
	width: 167px;
	flex-grow: 1
}
#watchlist-main #watchlist-main-wanbiaocaozuo .header .watch_edit_kaiguan .biankuang {
	width: 0;
	min-width: 108px
}
#watchlist-main .watch_edit_kaiguan .yuan {
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background: #89b2ef;
	color: #fff;
	line-height: 30px;
	text-align: center;
	font-size: 12px;
	position: relative
}
#watchlist-main .watch_edit_kaiguan:nth-of-type(7n+2) .yuan,
#watchlist-main .watch_edit_kaiguan:nth-of-type(7n+6) .yuan {
	background: #eba938
}
#watchlist-main .watch_edit_kaiguan:nth-of-type(7n+3) .yuan,
#watchlist-main .watch_edit_kaiguan:nth-of-type(7n+7) .yuan {
	background: #f1928c
}
#watchlist-main .watch_edit_kaiguan:nth-of-type(7n+4) .yuan {
	background: #7acdae
}
#watchlist-main .watch_edit_kaiguan div.yuan.jiechu {
	background: #b5b5b5
}
#watchlist-main .watch_edit_kaiguan .yuan img {
	position: absolute;
	margin: auto;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0
}
#watchlist-main .watch_edit_kaiguan .yuan img.shangchuan {
	top: -4px
}
#watchlist-main .notinput {
	display: flex;
	flex-wrap: wrap
}
#watchlist-main .watch_edit_notinput {
	height: 40px;
	border-radius: 3px;
	align-items: center;
	display: flex;
	border: 1px solid #7da3f8;
	box-shadow: 0 2px 2px 0 #7da3f8;
	padding-right: 10px;
	flex-grow: 1;
	margin: 0 3px 8px 3px
}
#watchlist-main .huifuchuchangshezhi .ti-reload {
	color: #f1928c
}
#watchlist-main .huifuchuchangshezhi {
	border-color: #f1928c;
	box-shadow: 0 2px 2px 0 #f1928c
}
#watchlist-main .banbenchaxun .ti-info,
#watchlist-main .xunzhaowanbiao .ti-search {
	color: #eba938
}
#watchlist-main .watch_edit_notinput .ti-close {
	border: 1px solid #7da3f8;
	border-radius: 50%;
	color: #7da3f8;
	font-size: 12px;
	padding: 2px
}
#watchlist-main .banbenchaxun,
#watchlist-main .xunzhaowanbiao {
	border-color: #eba938;
	box-shadow: 0 2px 2px 0 #eba938
}
#watchlist-main .wanbiaodinwei {
	border-color: #7acdae;
	box-shadow: 0 2px 2px 0 #7acdae
}
#watchlist-main .wanbiaochongqi {
	border-color: #f1928c;
	box-shadow: 0 2px 2px 0 #f1928c
}
#watchlist-main .wanbiaodinwei .ti-location-pin {
	color: #7acdae
}
#watchlist-main .watch_edit_notinput .biankuang {
	width: 103px;
	border-right: 2px solid #e0e1e3;
	margin-right: 10px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	flex-grow: 1
}
#watchlist-footer {
	margin-top: 6px;
	position: relative;
	height: 434px
}
#watchlist-footer .watchlist-footer-main {
	position: relative
}
#watchlist-footer .table-box {
	height: 351px;
	top: 25px!important;
	right: 0;
	left: 0
}
#watchlist-footer .table-box table {
	min-width: 3000px
}
#watchlist-footer .watchlistcaozuo>div.caozuo {
	margin: 0;
	position: relative;
	top: 5px;
	color: #fff;
	height: 20px;
	line-height: 20px;
	width: 20px;
	border-radius: 3px
}
#watchlist-footer .watchlistcaozuo>div.caozuo:before {
	font-size: 16px
}
#watchlist-footer .watchlistcaozuo>div.ti-trash {
	color: #ff5722
}
#watchlist-footer .watchlistcaozuo>div.ti-pencil-alt {
	color: #3392ee
}
 
#watch-upload .item .second {
	font-size: 14px;
	margin: 0 6px
}
#watch-upload .item input[name=val] {
	margin-right: 0
}
#watch-walktime .anniu {
	position: relative
}
#linshi-xlmain {
	position: relative;
	display: flex
}
#linshi-xlmain * {
	color: #000
}
#linshi-xlmain-left {
	width: 82%;
	padding-right: 3px;
	min-width: 831px
}
#linshi-xl-xinlvshuju {
	width: 100%;
	height: 90%;
	border: 1px solid #e0e0e0;
	border-radius: 0 0 3px 3px
}
#linshi-xl .texttime {
	width: 90px;
	padding: 0;
	text-align: center
}
#linshi-xlmain-leftxinxi {
	margin-top: 6px
}
#linshi-xlmain-leftxinxi .neirong {
	display: flex;
	justify-content: space-between;
	border: 1px solid #e0e0e0;
	overflow: auto;
	height: 90%;
	padding-top: 6px;
	border-radius: 0 0 3px 3px
}
#linshi-xlmain-leftxinxi .neirong .neirongleft h3 {
	text-align: center;
	line-height: 30px
}
#linshi-xlmain-leftxinxi .neirong .neirongleft .gaisu {
	text-align: justify;
	padding: 0 12px;
	line-height: 30px;
	text-indent: 28px;
	color: #000
}
#linshi-xlmain-leftxinxi * {
	color: #000
}
#linshi-xlmain-leftxinxi .neirong .neirongleft dl {
	padding: 0 12px
}
#linshi-xlmain-leftxinxi .neirong .neirongleft dl>dt,
#linshi-xlmain-leftxinxi .neirong .neirongleft dl>dd {
	line-height: 30px;
	text-align: justify
}
#linshi-xlmain-leftxinxi .neirong .neirongleft dl>dd {
	margin-left: 12px
}
#linshi-xl #searchBtn,
#linshi-xl #getXlNow {
	color: rgba(0, 129, 244, 0.8);
	font-size: 14px
}
#linshi-xl #searchBtn:hover,
#linshi-xl #getXlNow:hover {
	color: rgba(0, 0, 255, 1)
}
#linshi-xlmain-right {
	width: 18%;
	padding-left: 3px;
	min-width: 308px
}
#linshi-xlmain-right button {
	color: #fff
}
#linshi-xlmain-right button.sousuo {
	position: relative;
	top: 1px
}
#linshi-xlmain-right input[name=svalue] {
	margin-right: 0
}
#linshi-xlmain-right .xlmainrightbox .maincontent .geren.paddingbottomnone {
	padding-bottom: 0
}
#linshi-xlmain-right .xlmainrightbox .maincontent .geren.paddingtopnone {
	padding-top: 0
}
#linshi-xlmain-right .xlmainrightbox {
	width: 100%;
	border: 1px solid #e0e0e0;
	border-radius: 3px;
	height: 100%
}
#linshi-xlmain-right .xlmainrightbox .maincontent {
	height: calc(100% - 30px);
	overflow-y: auto
}
#linshi-xlmain-right .xlmainrightbox .maincontent * {
	font-size: 14px
}
#linshi-xlmain-right .xlmainrightbox .maincontent .geren {
	padding: 6px
}
#linshi-xlmain-right .xlmainrightbox .maincontent .geren #head-portrait {
	width: 100%;
	justify-content: center;
	display: flex;
	height: 180px
}
#linshi-xlmain-right .xlmainrightbox .maincontent .geren .call-caption {
	display: flex;
	justify-content: space-between;
	height: 30px;
	line-height: 30px;
	font-size: 14px
}
#linshi-xlmain-right .xlmainrightbox .maincontent .geren .call-caption .call-editor {
	color: red
}
#linshi-xlmain-right .xlmainrightbox .maincontent .geren .item {
	margin-top: 6px
}
#linshi-xlmain-right .xlmainrightbox .maincontent .geren .item-label {
	width: 84px
}
#linshi-xlmain-right .xlmainrightbox .maincontent .geren .item input {
	width: 194px;
	margin-right: 0
}
#classify-index .classif_index_classifyBlock p{
	display: inline;
	height: 30px;
	line-height: 30px;
	cursor: pointer
}
#classify-index .classif_index_classifyBlock .testdiv {
	display: inline-flex;
	align-items: center;
	margin-left: -5px
}
#classify-index .classif_index_classifyBlock .testdiv i {
	display: block;
	width: 10px;
	height: 10px;
	border-radius: 10px;
	border: 2px solid #6f6f67;
	background: #fff;
	z-index: 1
}
#classify-index .classif_index_classifyBlock .testdiv span {
	display: inline-block;
	border-bottom: 1px solid #ddd
}
#classify-index .classif_index_classifyBlock ul {
	width: 100%
}
#classify-index .classif_index_classifyBlock li {
	position: relative
}
#classify-index .classif_index_classifyBlock .yyline {
	border-left: 1px solid #ddd;
	height: 100%;
	position: absolute
}
#classify-index .classif_index_classifyBlock .yyline1 {
	border-left: 1px solid #fff;
	position: absolute;
	top: 0;
	height: 12px;
	left: -1
}
#classify-index .classif_index_classifyBlock .yyline2 {
	border-left: 1px solid #fff;
	position: absolute;
	bottom: 0;
	height: 9px;
	left: -1
}
#classify-index .circle_choice1 {
	border-color: #3392ee!important
}
#classify-index .circle_choice2 {
	border-color: #c99!important
}
#classify-index .circle_choice3 {
	border-color: #f60!important
}
#classify-index .circle_choice4 {
	border-color: #f93!important
}
#classify-index .circle_choice5 {
	border-color: #09c!important
}
#classify-index-header {
	display: flex;
	flex-wrap: wrap
}
#classify-index-header .classify-index_notinput {
	height: 40px;
	border-radius: 3px;
	align-items: center;
	display: flex;
	border: 1px solid #7da3f8;
	box-shadow: 0 2px 2px 0 #7da3f8;
	padding-right: 10px;
	margin: 0 6px 8px 6px
}
#classify-index-header .classify-index_notinput:hover {
	border: 1px solid #7da3f8!important;
	box-shadow: 0 2px 2px 0 #7da3f8!important
}
#classify-index-header .classify-index_notinput:before {
	content: ' ';
	transform: scaleX(0.2);
	position: absolute;
	width: 153px;
	height: 39px;
	transition: all .5s cubic-bezier(.74, .22, .07, .83)
}
#classify-index-header .classify-index_notinput:hover:before {
	transform: scaleX(1);
	background: #0096e6;
	z-index: -1
}
#classify-index-header .classify-index_notinput:hover .biankuang {
	border-color: #fff
}
#classify-index-header .classify-index_notinput:hover .biankuang label {
	color: #fff
}
#classify-index-header .classify-index_notinput:hover .yuan {
	color: #fff
}
#classify-index-header .classify-index_notinput .biankuang {
	width: 103px;
	border-right: 2px solid #e0e1e3;
	margin-right: 10px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	flex-grow: 1
}
#classify-index-header .classify-index_notinput .ti-plus {
	color: #3392ee
}
#classify-index-header .classify-index_notinput .ti-trash {
	color: #ff5722
}
#classify-index-header .classify-index_notinput.xinzengdalei .biankuang .new {
	position: relative;
	top: 4px
}
#classify-index-header .classify-index_notinput.door-service {
	border-color: #f1928c;
	box-shadow: 0 2px 2px 0 #f1928c
}
#classify-index-header .classify-index_notinput.door-service .operator{
	position: relative;top:2px;
}
#classify-index-header .classify-index_notinput.platform-service {
	border-color: #eba938;
	box-shadow: 0 2px 2px 0 #eba938
}
#classify-index-header .classify-index_notinput.buy-service {
	border-color: #a7d4d2;
	box-shadow: 0 2px 2px 0 #a7d4d2
}
#classify-index-main {
	border: 1px solid #e0e0e0;
	height: 770px;
	border-radius: 3px
}
#classify-index-main .title{
	border:none;
}
#classify-index-main .classify-index-service-type {
	padding: 3px;
	height: 740px;
	overflow-y: auto;
	width: 100%
}
#classify-index-main .classify-index-service-type .service-typebox {
	width: 20%;
	height: 350px;
	padding: 3px 3px;
	border-radius: 3px;
	float: left;
	min-width: 340px
}
#classify-index-main .classify-index-service-type .service-type {
	width: 100%;
	border: 1px solid #e0e0e0;
	height: 100%;
	border-radius: 3px
}
#classify-index-main .classify-index-service-type .service-type .title {
	background: #f2faff;
	text-align: center
}
#classify-index-main .classify-index-service-type .service-type .service-type-main {
	height: 272px;
	width: 100%;
	background: #fff;
	display: flex;
	padding: 12px;
	overflow-y: auto
}
#classify-index-main .yijili {
	position: relative;
	margin-bottom: 12px
}
#classify-index-main .erjili {
	position: relative
}
#classify-index-main .classify-index-service-type .service-type .service-type-main .yline {
	height: 102%;
	width: 0;
	border: 1px solid #93c5f6;
	position: absolute;
	left: -25px;
	top: 18px
}
#classify-index-main .classify-index-service-type .service-type .service-type-main .yijiyuan,
#classify-index-main .classify-index-service-type .service-type .service-type-main .erjiyuan {
	width: 8px;
	height: 8px;
	border-radius: 50%;
	border: 1px solid #3392ee;
	background: #fff;
	position: relative;
	top: 10px;
	left: -28px;
	float: left
}
#classify-index-main .service-type-main .yline .yuan {
	width: 8px;
	height: 8px;
	border-radius: 50%;
	border: 1px solid #3392ee;
	background: #fff;
	float: left;
	position: absolute;
	bottom: -2px;
	left: -4px
}
#classify-index-main .classify-index-service-type .service-type .service-type-main .erjiyuan {
	left: -38px;
	top: 6px;
	float: left;
	position: absolute
}
#classify-index-main .classify-index-service-type .service-type .service-type-main .sanjiyuan {
	border: 5px solid transparent;
	border-left-color: #3392ee;
	width: 0;
	height: 0;
	float: left;
	position: relative;
	top: 4px
}
#classify-index-main .classify-index-service-type .service-type .service-type-main .xline {
	border-top: 1px solid #3392ee;
	width: 20px;
	position: absolute;
	left: -20px;
	top: 13px
}
#classify-index-main .classify-index-service-type .service-type .service-type-main .service-typeyiji {
	position: relative;
	left: 23px
}
#classify-index-main .classify-index-service-type .service-type .service-type-main .service-typeerji {
	position: relative;
	left: 10px
}
#classify-index-main .service-typesanji {
	position: relative;
	left: 10px
}
#classify-index-main .service-typesiji {
	position: relative;
	left: 10px
}
#classify-index-main .classify-index-service-type .service-type .service-type-main .yijiwenben {
	height: 30px;
	background: #76aff2;
	line-height: 30px;
	text-align: center;
	padding: 0 12px;
	border-radius: 3px;
	color: #fff;
	cursor: hand
}
#classify-index-main .service-type-footer {
	display: flex;
	justify-content: center;
	background: #f0f0f0;
	height: 40px;
	align-items: center
}
#classify-index-main .service-type-footer span.ti-trash {
	color: #ff5722
}
#classify-index-main .service-type-footer span {
	font-size: 20px;
	padding: 0;
	color: #3392ee
}
#classify-index-main .service-type-footer span.ti-pencil-alt {
	font-size: 18px;
	margin-right: 0
}
#classify-add {
	padding: 0 12px
}
#regulation-map {
	min-width: 996px
}
#regulation-map .header .qubu {
	margin-right: 10px
}
.regulation_map_search_btn {
	box-shadow: 0 3px #d1d1d1, 0px -1px #d1d1d1, -1px 1px #d1d1d1, 2px 1px #d1d1d1;
	margin-right: 12px;
	background: #f4f4f4;
	margin-bottom: 12px
}
.regulation_map_search_btn:active {
	box-shadow: none
}
#regulation_map_search>button.del {
	background: #f4f4f4;
	color: black
}
#regulation_map_content {
	margin-top:5px;
	display: flex;
}
#regulation_map_left {
	padding-right: 3px;
	width: 45%;
	min-width: 611px
}
#regulation_map_left .table-box {
	left: 0;
	right: 0
}
.regulation_map_left_top {
	width: 100%;
	height: 372px;
	border: 1px solid #e0e0e0;
	border-bottom: 0
}
#regulation_map_left_top_canvas {
	width: 100%;
	height: 100%
}
#regulation-map-table {
	position: relative
}
#regulation-map-table .table1,
#regulation-map-table .table2 {
	min-width: 500px
}
#regulation-map-table td:first-child,
#regulation-map-table th:first-child {
	width: 100px
}
.regulation_map_left_buttom {
	height: 361px;
	margin-top: 0;
	top: 0!important
}
#regulation_map_right {
	padding-left: 3px;
	float: right;
	width: 55%
}
.regulation_map_right_buttom {
	height: 424px;
	border: 1px solid #e0e0e0;
	border-radius: 3px
}
.regulation_map_right_buttom .map_content {
	width: 100%;
	padding: 5px
}
.regulation_map_right_buttom .regulation-map-allmap {
	width: 100%;
	height: 382px
}
#allmap .full_screen_widget {
	box-shadow: 0 2px 2px #8d8d8d, 1px 1px 1px #8d8d8d;
	border-radius: 3px;
	font-size: 12px;
	padding: 5px 10px;
	text-align: center;
	cursor: pointer;
	background: #fff
}
#allmap .ti-fullscreen_full {
	background: #8d8d8d;
	color: #fff;
	font-size: 15px
}
#allmap:-webkit-full-screen {
	min-height: 100vh;
	width: 100vw
}
#allmap:-moz-full-screen {
	min-height: 100vh;
	width: 100vw
}
#allmap:-ms-full-screen {
	min-height: 100vh;
	width: 100vw
}
#allmap:-o-full-screen {
	min-height: 100vh;
	width: 100vw
}
#allmap:full-screen {
	min-height: 100vh;
	width: 100vw
}
#regulation-see .item {
	margin-top: 6px
}
#regulation-index {
	min-width: 670px
}
#regulation-index-header .regulation-headr-form {
	display: flex;
	justify-content: flex-end
}
#regulation-index-header .regulation-headr-form .item {
	margin-bottom: 6px
}
#regulation-index-main {
	position: relative;
	height: 776px
}
#recharge-index-table {
	position: relative
}
#regulation-index-main .table-box {
	height: 694px;
	top: 25px;
	right: 0;
	left: 0
}
#regulation-index-main .table-box table {
	min-width: 898px
}
#regulation-index-main .table-box td:last-child span {
	color: #00bcd4;
	margin: 0;
	font-size: 16px
}
#regulation-index-main .table-box td:last-child,
#regulation-index-main .table-box th:last-child {
	width:80px
}
#regulation-items {
	min-width: 580px
}
#regulation-items-header .regulation-header-form {
	display: flex;
	justify-content: flex-end
}
#regulation-items-header .regulation-header-form .item {
	padding-right: 12px;
	margin-bottom: 6px
}
#regulation-items-header .regulation-header-form .item:last-child {
	padding-right: 0
}
#regulation-items-header .regulation-header-form .item .zhunque {
	margin-right: 0
}
#regulation-items-main .xiangmu {
	height: 766px;
	border: 1px solid #e0e0e0;
	border-radius: 3px
}
#regulation-items-main .xiangmuxiangxi {
	padding: 0 6px;
	overflow-y: auto;
	height: 736px;
	box-sizing: border-box;
	border-top: 0;
	border-radius: 0 0 3px 3px;
	margin-top: 6px
}
#regulation-items-main .xiangmuxiangxibox {
	margin-top: 6px;
	border-radius: 3px;
	display: flex;
	height: 366px
}
#regulation-items-main .xiangmuxiangxibox:first-child {
	margin-top: 0
}
#regulation-items-main .xiangmuxiangxibox .xiangmuleft {
	width: 50%;
	min-width: 630px;
	padding-right: 3px
}
#regulation-items-main .xiangmuxiangxibox .xiangmuleft .xiangmuleftwenben {
	border: 1px solid #e0e0e0;
	border-radius: 3px;
	width: 100%;
	padding-bottom: 6px
}
#regulation-items-main .xiangmuxiangxibox .xiangmuright {
	width: 50%;
	padding-left: 3px;
	min-width: 530px
}
#regulation-items-main .xiangmuxiangxibox .xiangmurighttu {
	border: 1px solid #e0e0e0;
	border-radius: 3px;
	width: 100%
}
#regulation-items-main .xiangmuxiangxi .zhuangtai {
	display: flex;
	margin-top: 6px;
	height: 30px;
	padding-left: 12px
}
#regulation-items-main .xiangmuxiangxi .zhuangtai .lixiangdanwei {
	height: 30px;
	line-height: 30px
}
#regulation-items-main .zhuangtai-box {
	padding-right: 12px;
	height: 30px;
	line-height: 30px;
	margin-bottom: 12px;
	border-radius: 3px
}
#regulation-items-main .zhuangtai-box.zhuangtaiqingkuang .zhuangtaiqingkuang {
	color: red
}
#regulation-items-main .zhuangtai-box.zhuangtaiqingkuang .zhengchang {
	color: green
}
#regulation-items-main .xiangmuleirongmain .xingmujinduright .jindu {
	border: 1px solid #e0e0e0;
	height: 251px;
	width: 100%;
	border-radius: 3px
}
#regulation-items-main .xingmuleirongleft .leirong,
#regulation-items-main .xingmuleirongleft .xiangmufuwushuoming {
	display: flex;
	padding: 12px;
	margin: 0 12px;
	border: 1px solid #e0e0e0;
	height: 148px;
	flex-wrap: wrap;
	overflow-y: auto;
	border-radius: 3px
}
#regulation-items-main .xingmuleirongleft .leirong {
	display: flex;
	padding: 0;
	margin: 0;
	border: 0;
	border-radius: 0;
	height: 200px;
	flex-wrap: wrap;
	overflow-y: auto
}
#regulation-items-main .leirongbox {
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	margin: auto;
	background: #fff;
	width: 50%;
	z-index: 1000;
	height: 230px;
	border: 1px solid #e0e0e0;
	border-radius: 3px;
	display: none
}
#regulation-items-main .leirongbox .xiangmu-close {
	display: flex;
	justify-content: space-between;
	height: 30px;
	align-items: center;
	padding: 0 5px
}
#regulation-items-main .leirongbox .xline {
	background: #e0e0e0;
	width: 100%;
	height: 1px;
	margin-bottom: 12px
}
#regulation-items-main .leirongbox .xiangmu-close .xiangxi>b {
	border-left: 5px solid #3392ee;
	display: inline-block;
	height: 14px;
	padding-right: 5px;
	position: relative;
	top: 3px
}
#regulation-items-main .leirongbox .xiangmu-close .closeguanbi {
	display: flex;
	font-size: 14px;
	color: #fff;
	height: 16px;
	width: 16px;
	border-radius: 50%;
	justify-content: center;
	align-items: center;
	background: #3392ee
}
#regulation-items-main .xingmuleirongleft .wenben {
	width: 100%;
	display: flex
}
#regulation-items-main .xingmuleirongleft .wenben+p.xiangmuline {
	position: relative;
	height: 1px;
	display: inline-block;
	width: 100%;
	background: linear-gradient(to right, #fffff0, #f7f5f6 20%, #e0e0e0 30%, #e0e0e0 70%, #f7f5f6 80%, #fffff0 100%)
}
#regulation-items-main .xingmuleirongleft .wenben+p.xiangmuline:before {
	content: "";
	position: absolute;
	height: 1px;
	width: 100%;
	background: linear-gradient(to right, #fff 0, #87cefa 20%, #4285f4 40%, #4285f4 60%, #87cefa 80%, #fff 100%);
	transform: scale(0);
	transition: .4s
}
#regulation-items-main .xingmuleirongleft .wenben:hover+p.xiangmuline:before {
	transform: scale(1)
}
#regulation-items-main .xingmuleirongleft .wenben .wenbenleirong {
	margin-bottom: 12px;
	flex-grow: 1;
	display: flex;
	justify-content: center;
	padding-top: 12px
}
#regulation-items-main .xingmuleirongleft .wenben .kehu {
	width: 100%
}
.regulation-item-jindu {
	width: 100%;
	height: 334px
}
#regulation-item-xiangmu2jindu {
	width: 100%;
	height: 334px
}
#menu-index {
	min-width: 920px;
	font-size: 14px
}
#menu-indexheader .headerbox {
	display: flex;
	align-items: center;
	margin-top: 0;
	flex-direction: row-reverse
}
#menu-indexheader .headerbox button.danger.shanchu {
	margin-right: 0
}
#menu-indexheader .item {
	margin-bottom: 0
}
#menu-indexheader .headerbox .headerbuttons {
	margin-top: 0;
	padding-left: 10px
}
#menu-indexheader .headerbox .headerbuttons button {
	margin-right: 5px
}
#menu-indexheader .headerbox .headerbuttons button:last-child {
	margin-right: 0
}
#menu-indexmain {
	margin-top: 6px;
	position: relative;
	height: 783px
}
#menu-indexmain .table-box {
	top: 25px!important;
	bottom: 32px;
	min-width: 920px;
	right: 0;
	left: 0
}
#menu-indexmain .table-box td:first-child,
#menu-indexmain .table-box th:first-child {
	width: 70px
}
#menu-indexmain td {
	height: 28px;
	line-height: 26px
}
#menu-indexmain tbody tr:nth-of-type(2n+1),
#menu-indexmain tbody tr:nth-of-type(2),
#menu-indexmain tbody tr:nth-of-type(4),
#menu-indexmain tbody tr:nth-of-type(6) {
	height: 29px
}
#group-index {
	min-width: 694px
}
#group-index .menu1-li font {
	line-height: 20px;
	height: 20px
}
.jiedian #groupTreeBox .check-ico-box {
	top:3px;
	min-width: 16px;
	max-height: 16px
}
 
.jiedian #groupTreeBox * {
	font-size: 12px
}
#group-indexheader .header .headerright {
	display: flex;
	align-items: center;
	flex-direction: row-reverse;
	margin-bottom: 6px
}
#group-indexheader .header .headerright button.danger {
	margin-right: 0
}
#group-indexmain .group-indexmainrow {
	display: flex
}
#group-table {
	padding-right: 3px;
	width: 33.3%;
	min-width: 384px
}
#group-index-table {
	position: relative
}
#group-index-table .table-box {
	top: 25px!important;
	height: 721px;
	left: 0;
	right: 0
}
#group-indexmain .group-index-fenzudengji {
	border: 1px solid #e0e0e0;
	height: 751px;
	font-size: 12px;
	border-radius: 3px
}
#group-indexmain .group-fenzushuxingright {
	padding-left: 3px;
	width: 66.7%;
	min-width: 310px
}
#groupTreeBox {
	padding: 6px 0;
	padding-left: 10px
}
#group-indexpop {
	padding-top: 6px
}
#group-indexpop form .form .item
{
	width: 280px;
}
#group-indexpop .item {
	margin-bottom: 6px
}
#group-indexpop .seller .item {
	margin: auto;
	margin-bottom: 6px;
	width: 300px
}
#group-indexpop .item.anniu {
	display: flex;
	justify-content: center
}
#group-indexpop .item button {
	width: 80px;
}
#group-indexpop .item:last-child {
	margin-top: 14px
}
#group-indexpop .seller .item:last-child {
	margin-top: 20px
}
#group-indexpop .item.anniu .item-block {
	margin-left: 0
}
#group-indexpop .item:last-child .item-block {
	margin-left: 0;
	margin-bottom: 0;
	text-align: center
}
#group-indexpop .item.anniu .item-block button[submit] {
	width: 80px
}
#group-indexpop .item input.text {
	margin-right: 0;
	width: 200px;
	height: 24px;
	line-height: 24px
}
#group-indexpop .item label {
	height: 24px;
	line-height: 24px
}
#group-indexpop .item textarea {
	min-width: 200px;
	min-height: 60px;
	resize: none
}
#group-indexpop .seller .item textarea {
	min-height: 110px
}
#group-index #table-box-role-list tr th:nth-child(1),
#table-box-role-list tr td:nth-child(1) {
	width: 70px
}
#group-index #table-box-role-list tr th:nth-child(2),
#table-box-role-list tr td:nth-child(2) {
	width: 120px
}
#group-index #table-box-role-list tr th:nth-last-child(2),
#table-box-role-list tr td:nth-last-child(2) {
	width: 70px
}
#group-index #table-box-role-list tr th:nth-last-child(1),
#table-box-role-list tr td:nth-last-child(1) {
	width: 75px
}
#group-index .table-box table,
.table-box h1 {
	min-width: unset
}
#group-index .table-box table .caozuo {
	width: 77px
}
.jiedian .node2-ul,
.node3-ul {
	margin-left: 80px
}
.jiedian .node3-ul li {
	float: left;
	width: 100px;
	text-overflow: ellipsis;
	overflow: hidden;
	margin: 0 3px;
	white-space: nowrap
}
.jiedian .node3-ul li label{
	display: inline-flex;
}
.jiedian .node3-ul li label a {
	display: block;
	width: 80px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap
}
.jiedian #groupTreeBox {
	position: relative
}
.jiedian #groupTreeBox .node-name {
	height: 20px;
	display: inline-block;
	line-height: 20px
}
#group-index .jiedian #groupTreeBox {
	overflow-y: auto
}
#group-index .operator i {
	font-size: 16px;
	height: 26px;
	line-height: 26px;
	display: inline;
	margin: 0 3px
}
#group-index .operator i.ti-eye {
	color: #2196f3
}
#group-index .operator i.ti-pencil-alt {
	color: #3392ee
}
#group-index .operator i.ti-trash {
	color: #ff5722
}
#group-index .operator i.ti-save {
	color: blue
}
.jiedian #nodes-shade {
	position: absolute;
	z-index: 1;
	bottom: 0;
	top: 0;
	height: auto;
	right: 0;
	left: 0;
	background: #00000012;
	cursor: not-allowed
}
#user-pasedit .item {
	margin-bottom: 12px
}
#user-index {
	min-width: 571px
}
#user-index-header>.header {
	display: flex;
	flex-wrap: wrap;
	flex-direction: row-reverse
}
#user-index-header>.header .buttons {
	padding-left: 5px
}
#user-index-header .header .bianju button,
#user-index-header .header .bianju input.text {
	margin-right: 0;
	margin-left: 10px
}
#user-index-header .header .bianju button {
	margin-bottom: 6px;
	margin-left: 5px
}
#user-index-header .header select {
	margin-right: 0;
	margin-left: 10px
}
#user-index-header .header select.headerzhuangtai {
	margin-left: 0
}
#user-list-tb tr th:nth-child(4),
#user-list-tb tr td:nth-child(4){
	width:260px
}
 
#config-indexpeizhi {
	width: 100%;
	height: 100%;
	overflow: hidden;
	min-width: 590px
}
#config-indexpeizhi .table-box table {
	width: 100%;
	min-width: 588px
}
 
#config-index {
	display: flex;
	justify-content: flex-end
}
#config-index button.config {
	margin-right: 0;
	margin-left: 12px
}
#config-index-main {
	position: relative;
	height: 783px
}
#config-index-table {
	margin-top: 6px
}
#config-index-table .table-box {
	top: 25px!important;
	bottom: 32px;
	right: 0;
	left: 0
}
 
#company-add .field-search {
	position: absolute;
	top: 2px;
	right: 8px;
	font-size: 18px
}
#company-add #roleList{
	display:block;
	overflow-y: scroll;
    padding-top: 5px;
    position: absolute;
    top: 30px;
    left: 10px;
    right: 0px;
    bottom: 0;
}
#company-add #roleList .node3-li{
	 float:left;width:180px; 
}
#client-index{
	min-width:750px;
}
#client-index tr:nth-of-type(24n+24) {
	border-bottom: 0
}
#client-index-header .header {
	display: flex;
	flex-direction: row-reverse
}
#client-index-header .header .xingmingkehudianhua {
	margin-right: 5px
}
#client-index-header #excel-btn{
	margin-right: 0
}
#client-index-main {
	margin-top: 6px;
	position: relative;
	height: 783px
}
#client-index-table .table-box {
	top: 25px!important;
	bottom: 32px;
	right: 0;
	left: 0
}
#client-box .table1,
#client-box .table2 {
	min-width:4100px;
}
#sell-index-header {
	display: flex;
	flex-direction: row-reverse;
	min-width: 456px
}
#sell-index-header .buttons button:last-child {
	margin-right:0;
}
#sell-index-header input[name=name] {
	margin-right: 5px
}
#sell-index #pagee {
	left: 6px;
	bottom:1px
}
#sell-index .shsell-index-main #pagee {
	left: 0
}
#sell-index .status0 {
	color: darkorange
}
#sell-index .status1 {
	color: green
}
#sell-index .status2 {
	color: darkgray
}
#sell-index .status3 {
	color: red
}
#sell-index-header [look] {
	margin-right: 0;
}
#sell-index-main .table-box td:last-child *{
	overflow: hidden;
	text-overflow: ellipsis
}
#sell-index-main .table-box button {
	background: transparent;
	border: 0;
	height: 20px;
	position: relative;
	top: 3px;
	padding: 0
}
#sell-index-main .table-box span {
	color: #3392ee;
	font-size: 16px;
	margin: 0 3px;
	position: relative;
	top: 3px
}
#sell-index-main .table-box.shanghu span {
	position: relative;
	top: 3px
}
#sell-index-main .table-box span.ti-eye {
	color: #00bcd4
}
#sell-index-main .table-box span.ti-trash {
	color: #ff5722
}
#index-maindefault-main .index_logon_info p.hover_underline:before {
	left: 0;
	background: linear-gradient(to right, #fff 10%, #87cefa 30%, #4285f4 40%, #4285f4 60%, #87cefa 70%, #fff 90%)
}
#index-maindefault-main .wenben:hover+p.hover_underline:before {
	transform: scale(1);
	left: 0
}
#seller-index-maindefault .index_logon_info p.hover_underline:before {
	left: 0;
	background: linear-gradient(to right, #fff 10%, #87cefa 30%, #4285f4 40%, #4285f4 60%, #87cefa 70%, #fff 90%)
}
#seller-index-maindefault .wenben:hover+p.hover_underline:before {
	transform: scale(1);
	left: 0
}
#seller-index-maindefault .index_logon_info {
	width: 100%;
	position: relative;
	padding: 0;
}
#user-add .userleft{
	width:300px;
	position:absolute;
	left:6px;top:6px;bottom:6px;
}
#user-add .userleft .item-block input{
	margin-right:0;
}
#user-add #user-role{
	position:absolute;
	width:240px;
	left:312px;top:6px;bottom:6px;
}
#user-add .userright {
	position:absolute;
	left:558px;top:6px;
	right:6px;bottom:6px;
	min-width:500px;
}
#user-add .userrightbox {
	width: 100%;
	border: 1px solid #e0e0e0;
	height: 100%;
}
#user-add .userrightbox #groupTreeBox {
	height: calc(100% - 30px)
}
#user-add .userleftbox {
	border: 1px solid #e0e0e0;
	height: 100%;
	position: relative;
}
#user-add .userleftbox .usercontent {
	overflow-y: auto;
	width: 100%;
	position: absolute;
	top: 30px;
	bottom: 0;
	padding-bottom: 12px
}
#user-add .item {
	margin-top:5px;
}
#user-add .item input.text {
	width: 200px
}
#user-add .item select[name=role_id]{
	width: 200px
}
#user-add .item textarea {
	min-width: 200px;
	resize: none;
	min-height: 100px
}
#user-add .item label.item-label {
	width: 66px
}
#user-add .item .qidong-box {
	top: 5px
}
#user-add .item:last-child button:last-child {
	float:right;
}
#user-add #nodeList {
	padding: 6px 0;
	position: absolute;
	top: 0;
	bottom: 0;
	overflow-y: auto
}
#user-add #nodeList .node3-li {
	float: left;
	width: 100px;
	overflow: hidden;
	margin: 0 3px;
	text-overflow: ellipsis;
	white-space: nowrap
}
#user-add #roles{
	padding-left:8px;
}
#client-typeadd {
	padding: 0 12px
}
#client-typeadd * {
	font-size: 14px
}
#client-typeadd #typeAdd_btn {
	height: 28px;
	width: 80px
}
#client-typeadd .form_item {
	padding: 0;
	padding-top: 6px
}
#client-typeadd .formbox .form_item {
	padding: 0;
	padding-top: 17px
}
#client-typeadd .form_item .kehuliexing {
	height: 24px;
	margin-right: 0;
	width: 160px;
	line-height: 24px
}
#client-typeadd .form_item.wenben {
	line-height: 30px;
	color: darkgray
}
#client-typeadd .formbox {
	display: flex;
	justify-content: space-between;
	padding-right: 2px
}
#client-typeadd .form_item.anniu {
	display: flex;
	justify-content: center;
	margin-top: 32px
}
#config-add {
	border: 1px solid #e0e0e0;
	border-radius: 3px;
	height: 819px;
	min-width: 300px
}
#config-add .config-addcontent {
	overflow-y: auto;
	padding-top: 6px;
	height: calc(100% - 30px)
}
#config-add .item {
	margin-bottom: 12px
}
#config-add .item.anniu .normal {
	margin-left: 256px
}
#images-info {
	display: flex;
	height: 100%;
	min-width: 540px
}
#images-info .images-infoleftbox {
	width: 50%;
	padding-right: 3px;
	height: 100%
}
#images-info .images-inforightbox {
	width: 50%;
	padding-left: 3px;
	height: 100%
}
#images-info .images-infoleft {
	width: 100%;
	height: 100%;
	border: 1px solid #e0e0e0;
	border-radius: 3px
}
#images-info .images-inforight {
	width: 100%;
	height: 100%;
	border: 1px solid #e0e0e0;
	border-radius: 3px
}
#images-info .images-content {
	padding: 6px;
	height: calc(100% - 30px);
	text-align: center;
	overflow-y: auto;
	border: 0
}
#images-info .images-content .img {
	width: 100%
}
#images-info .item {
	margin-bottom: 12px
}
#images-info .item:first-child {
	margin-top: 12px
}
#company-add .selectquyu {
	width: 142px
} 
#company-add span.required {
	color: red;
	margin-right: 5px
}
#company-add .item .item-label {
	width: 82px
}
#company-index .item.dengludzhanghao input {
	width: 177px;
	margin-right: 0
}

#company-add form .item-inline{
	margin-top:5px;
} 
#company-add .item.anniu {
	width: 100%;
	text-align: center
}
#company-add .item.anniu .item-block {
	margin-left: 0
}
#company-add .item.anniu button {
	margin-right: 0;
	width: 110px
}
.addhtml .item,
.addpop .item {
	margin-bottom: 12px
}
#company-add .item {
	float: left
}
#company-index .chakan,
#company-index .xiugai,
#company-index .shanchu {
	height: 20px;
	font-size: 16px;
	padding: 0 3px;
	margin: 0;
	position: relative;
	top: 4px
}
#company-index .chakan {
	color: #00bcd4;
	padding-left: 4px
}
#company-index .xiugai {
	color: #3392ee
}
#company-index .shanchu {
	color: #ff5722
}
#watch-vendor {
	min-width: 366px
}
#watch-vendorheader {
	display: flex;
	align-items: center
}
#watch-vendorheader .watch-vendorheaderleft .item {
	display: flex;
	align-items: center
}
#watch-vendorheaderchangshang {
	margin-right: 5px
}
 
#watch-vendormain .table-box {
	top: 25px;
	right: 0;
	left: 0;
	bottom: 32px
}
 
#watch-vendormain .table-box .ti-eye {
	font-size: 18px;
	color: #00bcd4;
	margin-left: 5px
}
#watch-vendormain .table-box .ti-trash {
	color: #ff5722
}
#watchvendortianjiapop .itembox:after {
	clear: both;
	display: block;
	content: ''
}
#watchvendortianjiapop .itembox .item {
	float: left
}
#watchvendortianjiapop .item {
	margin-bottom: 8px
}
#watchvendortianjiapop .item * {
	font-size: 14px
}
#watchvendortianjiapop .item input.text {
	width: 147px;
	line-height: 24px;
	height: 24px
}
#watchvendortianjiapop .item label {
	line-height: 24px;
	height: 24px
}
#watchvendortianjiapop .item .check-ico-box {
	margin: 0;
	margin-right: 5px;
	margin-top: 4px
}
#watchvendortianjiapop .item select {
	width: 75px;
	height: 24px
}
#watchvendortianjiapop .item.shebeileixing label.item-label {
	line-height: 30px
}
#watchvendortianjiapop .item.yinhangzhanghao input.text {
	width: 394px
}
#watchvendortianjiapop .item.anniu {
	display: flex;
	align-items: center;
	justify-content: center
}
#watchvendortianjiapop .item.anniu button.normal {
	margin-left: 10px
}
#watch-equipment {
	min-width: 384px
}
#watch-equipment-main {
	margin-top: 6px;
	height: 782px;
	position: relative
}
#watch-equipment-main .table-box {
	top: 25px!important;
	right: 0;
	left: 0;
	bottom: 32px
}

#watch-equipment-main .table-box .equipmentjihuo {
	height: 20px;
	padding: 0 5px;
	position: relative;
	top: -1px
}
#watch-equipment-main .table-box a {
	margin: 0;
	margin-left: 5px;
	color: #00bcd4;
	position: relative;
	top: 2px;
	font-size: 16px
}
#watch-equipment-main .table-box .ti-eye {
	font-size: 18px
}
#watch-equipment-main .table-box .ti-trash {
	color: #ff5722
}
#watch-equipment-main .table-box .ti-pencil-alt {
	color: #3392ee
}
#watch-equipmentheadertianjiapop .item {
	margin-bottom: 6px
}
#watch-equipmentheadertianjiapop .item * {
	font-size: 14px
}
#watch-equipmentheadertianjiapop .item select {
	width: 70px;
	height: 24px
}
#watch-equipmentheadertianjiapop .item.zaixianzhuangtai {
	margin-left: 45px
}
#watch-equipmentheadertianjiapop .item.jihuo_time input {
	width: 276px
}
#watch-equipmentheadertianjiapop .item input.text {
	height: 24px;
	line-height: 24px;
	margin-right: 0
}
#watch-equipmentheadertianjiapop .item .popinput {
	width: 261px
}
#watch-equipmentheadertianjiapop .item label {
	height: 24px;
	line-height: 24px
}
#watch-equipmentheadertianjiapop .itembox .item {
	float: left
}
#watch-equipmentheadertianjiapop .itembox .item.anniu button {
	height: 24px;
	padding-bottom: 2px
}
#watch-equipmentheadertianjiapop .itembox:after {
	display: block;
	content: '';
	clear: both
}
#watch-equipmentheadertianjiapop .label_radio input[type=radio]+i {
	margin-top: 7px
}
#watch-equipmentheadertianjiapop .item.chaxuan button {
	float: left;
	margin-left: 30px
}
#watch-equipmentheadertianjiapop .item.jihuoanniu {
	margin-left: 10px
}
#watch-equipmentheadertianjiapop .item.jihuoanniu button.warning {
	margin-left: 6px
}
#watch-equipmentheadertianjiapop .itembox.jihuo select {
	width: 90px
}
#audit-index {
	min-width: 378px
}
#audit-index .audit-indexheader {
	display: flex
}
#audit-index .audit-indexheader .headerbutton {
	order: 2
}
#audit-index .audit-indexheader .headerbutton button.new {
	margin-right: 5px
}
#audit-index .audit-indexheader .headerform {
	order: 1;
	margin-right: 10px
}
#audit-index .audit-indexheader .headerform .item-block {
	margin-left: 0;
	display: flex;
	align-items: center
}
#audit-index .audit-indexmain {
	margin-top: 6px;
	position: relative;
	height: 783px
}
#audit-index .audit-indexmain .audit-indexmain-table {
	position: relative
}
#audit-index .audit-indexmain-table .table-box {
	top: 25px!important;
	height: 720px;
	right: 0;
	left: 0
}
#audit-index .audit-indexmain-table .table-box span {
	margin: 0;
	margin-left: 5px;
	font-size: 16px;
	color: #00bcd4;
	position: relative;
	top: 3px
}
#audit-index .audit-indexmain-table .table-box span.ti-check {
	color: green
}
#audit-index .audit-indexmain-table .table-box span.ti-close {
	color: red;
	margin-right: 5px
}
#audit-index .audit-indexmain-table .table-box td:last-child,
#audit-index .audit-indexmain-table .table-box th:last-child {
	width: 87px
}
#setmeal-selllist .client_one {
	display: inline-block;
	width: 152px;
	height: 190px;
	margin: 20px;
	padding: 10px;
	cursor: pointer;
	text-align: center;
	background-color: #fff;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 60px rgba(0, 0, 0, 0.06) inset;
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
	position: relative
}
#setmeal-selllist .client_one:before {
	content: ' ';
	width: 75%;
	height: 55%;
	-webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3);
	box-shadow: 0 17px 34px rgba(0, 0, 0, 0.3);
	position: absolute;
	bottom: 10px;
	z-index: -1;
	transition: 1s
}
#setmeal-selllist .client_one:hover:before {
	-webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.5);
	box-shadow: 0 17px 34px rgba(0, 0, 0, 0.5)
}
#setmeal-selllist .client_one img.selllistimg {
	width: 100%;
	height: 112px
}
#setmeal-selllist .client_one p.wenben {
	text-align: center;
	line-height: 20px;
	font-size: 12px
}
#setmeal-selllist .recharge_clientList_client {
	width: 100%;
	height: 100%!important;
	display: flex;
	align-items: center
}
#yyzzzjh{
	position: absolute;
    width: 265;
    height: 66px;
    right: 23px;
    bottom: 86px;
	top:163px;
}
#facilitator-add {
	min-width: 1121px
}
#facilitator-add .upload {
	padding: 0 5px;
	height: 20px;
	line-height: 17px;
	width: 30px;
	position: absolute;
	margin: auto;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	margin-top: 25px
}
#facilitator-add .tupianimage {
	height: 66px;
	align-items: center;
	display: flex;
	border: 1px solid #e0e0e0;
	width: 145px;
	justify-content: center;
	position: relative
}
#facilitator-add .tupianimage label.tupian {
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center
}
#facilitator-add #search-map {
	position: relative;
	top: 1px;
	margin-right: 10px;
	width: 38px;
	height: 24px;
	display: inline-block;
    height: 24px;
    padding: 0 10px;
    width: 50px;
}
#facilitator-add-header {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between
}
#facilitator-add .addmainblock {
	display: block
}
#facilitator-add-header .facilitator-add-headerleft {
	padding-right: 3px;
	width: 576px;
	margin-bottom: 6px;
	order: 1
}
.facilitator-add-headerleft input.text,
.facilitator-add-headerleft select{
	height:24px;
}
.facilitator-add-headerleft .item-label{
	height:24px;line-height:24px;
}
#facilitator-add-header .headerleft {
	width: 100%;
	border: 1px solid #e0e0e0;
	border-radius: 3px;
	height: 329px
}
#facilitator-add-header .headerleftcontent {
	padding: 0 10px;
	padding-bottom: 6px;
	height: calc(100% - 24px);
	width: 100%;
	position: relative;
}
#facilitator-add .item {
	margin-top: 10px;
	font-size: 14px
}
#facilitator-add .facilitator-add-headerleft input.text,
#facilitator-add #shortname {
	width: 168px;
	margin-right:50px
}
#facilitator-add .facilitator-add-headerleft input.text.mima {
	margin-right: 0
}
#facilitator-add .item.anniu {
	margin-left: 12px
}
#facilitator-add .item.anniu button.warning {
	margin-left: 195px
}
#facilitator-add-header .facilitator-add-headerright {
	width: calc(100% - 326px);
	padding-right: 3px;
	min-width: 795px;
	order: 3;
	height: calc(100% - 335px);
	min-height: 100px
}
#facilitator-add-header .addright {
	width: 100%;
	padding-left: 0
}
#facilitator-add-header .headerright {
	width: 100%;
	border: 1px solid #e0e0e0;
	border-radius: 3px;
	height: 100%
}
#facilitator-add-header .headerrightcontent {
	width: 100%;
	height: calc(100% - 30px);
	overflow-y: auto;
	overflow-x: auto;
	padding-bottom: 6px
}
#facilitator-add .facilitator-addmainleftbox .item .item-label {
	width: 83px
}
#facilitator-add .facilitatorselect {
	width: 90px
}
#facilitator-add #county2 {
	width: 74px!important
}
#facilitator-add .item-label {
	width:71px
}
#facilitator-add .item-block {
	margin-left:76px;
}
#facilitator-add .facilitator-addmainleftbox .item .item-block {
	margin-left: 90px
}
#facilitator-add .item .check-ico-box {
	position: relative;
	top: 3px
}
#facilitator-add .item textarea.fuwujianjie {
	min-width: 422px;
	min-height: 141px;
	resize: none
}
#facilitator-add #serveRegion textarea {
	resize: none
}
#facilitator-add .item.lianxidizhi .lianxiinput {
	width:100%;
	margin-right: 0
}
#facilitator-add .item #LngLat {
	margin-right: 5px;
	width: 145px
}
#facilitator-add #town2 *,#facilitator-add #village2 *{
    white-space: nowrap;
}
#facilitator-add .check-ico-box{
     position: relative;
     top: 3px;
 }
#facilitator-add .item.floatleft .mima {
	height: 30px;
	line-height: 30px;
	display: inline-block
}
#facilitator-add .item:after {
	content: '';
	display: block;
	clear: both
}
#facilitator-add .item input.marginright0 {
	margin-right: 0
}
#facilitator-add .item .item-block.weizi {
	margin-bottom: 6px
}
#facilitator-add .item input.text.yanyehao {
	width: 160px
}
#facilitator-add .facilitator-addmainleftbox {
	padding-left: 3px;
	width: 326px;
	order: 4;
	height: calc(100% - 335px);
	min-height: 100px
}
#facilitator-add .facilitator-addmainleft {
	width: 100%;
	border: 1px solid #e0e0e0;
	border-radius: 3px;
	height: 100%
}
#facilitator-add .facilitator-addmainleft .facilitator-addmaincontent {
	height: calc(100% - 30px);
	width: 100%;
	overflow-x: auto;
	overflow-y: auto;
	padding-bottom: 6px
}
#facilitator-add .facilitator-addmainleftbox input.text {
	width: 220px;
	margin-right: 0
}
#facilitator-add .facilitator-addmainrightbox {
	width: calc(100% - 576px);
	padding-left: 3px;
	min-width: 300px;
	order: 2
}
#facilitator-add .facilitator-addmainright {
	width: 100%
}
#facilitator-add .facilitator-addmainright .content {
	height: 299px;
	border: 1px solid #e0e0e0;
	border-radius: 0 0 3px 3px
}
#facilitator-add #facilitator-add-areaditu {
	width: 100%;
	height: 100%
}
#facilitator-add .facilitator-addzhen.facilitatorscroll {
	border: 1px solid #e0e0e0;
	height: 153px;
	padding: 6px;
	position: relative;
	border-radius: 3px;
	padding-right: 0
}
#facilitator-add .facilitator-addzhen.facilitatorscroll #town2,
#facilitator-add .facilitator-addzhen.facilitatorscroll #village2 {
	margin-top: 24px;
	overflow: auto;
	height: calc(100% - 18px)
}
#facilitator-add .fac-area{
	margin-top:-5px;
}
#facilitator-add .fac-area select{
	margin:0;padding:0;
	margin-top:5px;
	margin-right:5px;
}
#facilitator-add .fac-info .item-block input{
	margin-right:0;
}
#facilitator-index {
	min-width: 500px
}
#facilitator-indexmain{
	margin-top: 6px;
	position: relative
}
#facilitator-indextable {
	position: relative;
	height: 783px
}
#facilitator-indextable .table-box {
	top: 25px!important;
	right: 0;
	left: 0;
	height: 720px
}
#client-pianqurightbox .table-box td:last-child,
#client-pianqurightbox .table-box th:last-child {
	width: 39px
}
#client-pianqu {
	min-width: 1048px
}
#client-pianqu .tree-node-selected {
	background: #ffe48d;
	color: #000
}
#client-pianqu .tree-expanded {
	background: url(../images/tree_icons.png) no-repeat -18px 0
}
#client-pianqu .tree-expanded,
.tree-collapsed,
.tree-folder,
.tree-file,
.tree-checkbox,
.tree-indent {
	display: inline-block;
	width: 16px;
	height: 18px;
	vertical-align: top;
	overflow: hidden
}
#client-pianqu .tree-hit {
	cursor: pointer
}
#client-pianqu .tree-collapsed {
	background: url(../images/tree_icons.png) no-repeat 0 0
}
#client-pianqu .tree-folder-open {
	background: url(../images/tree_icons.png) no-repeat -224px 0
}
#client-pianqu .tree-node {
	height: 18px;
	white-space: nowrap;
	cursor: pointer
}
#client-pianqu .tree-folder {
	background: url(../images/tree_icons.png) no-repeat -224px 0
}
#client-pianqu .folder-new {
	background: url(../images/tree_icons.png) no-repeat -240px 0!important
}
#client-pianqu .client-pianqubox {
	display: flex
}
#client-pianquleftbox {
	width: 50%;
	padding-right: 3px
}
#client-pianquleftbox .client-pianquleft {
	width: 100%;
	border: 1px solid #e0e0e0;
	height: 788px;
	overflow: auto;
	border-radius: 0 0 3px 3px;
	padding: 6px 0
}
#client-pianqurightbox {
	width: 100%;
	min-width: 566px
}
#client-pianqurightbox .client-pianquright {
	width: 100%;
	border: 1px solid #e0e0e0;
	height: 788px;
	border-radius: 0 0 3px 3px;
	overflow-y: hidden;
	padding-top: 5px;
	padding-bottom: 6px
}
#client-pianqurightbox .pianqurightheader .item {
	margin-top: 6px
}
#client-pianqurightbox .pianqurightheader #searchArea {
	margin-top: 0
}
#client-pianqurightbox .pianqurightheader {
	padding: 0 6px 0 6px
}
#client-pianqurightbox select {
	min-width: 133px;
	max-width: 133px
}
#client-pianqurightbox input {
	margin-right: 6px
}
#client-pianqurightbox .mingchen {
	margin-left: 3px
}
#client-pianqurightbox * {
	font-size: 14px
}
#areaSelects button {
	position: relative;
	top: 2px;
	margin-right: 2px
}
#client-pianqurightbox .pianqurightheader .dangqianxuanzhe {
	width: 400px
}
#client-pianqurighttable {
	position: relative;
	height: 707px
}
#client-pianqurighttable .table-box {
	top: 1px!important;
	right: 6px;
	left: 6px;
	bottom: 0
}
#client-pianqurighttable .table-box .table1,
#client-pianqurighttable .table-box .table2 {
	min-width: 300px
}
#client-pianqurighttable .table-box .ti-trash {
	color: #ff5722;
	font-size: 16px
}
#client-pianqurighttable .table-box .ti-trash.forbid {
	color: #ededed;
	cursor: not-allowed
}
.areapop {
	padding-top: 12px
}
.areapop .item {
	margin-bottom: 12px
}
.areapop .item input.text,
.areapop .form .item label {
	height: 24px;
	line-height: 24px
}
.areapop .form .item label.ming {
	width: 52px
}
.areapop .form .item input.text {
	width: 198px
}
.areapop .form .item .item-block {
	margin-left: 60px
}
.areapop .item.anniu {
	text-align: center
}
.areapop .form .item:last-child .item-block {
	margin-left: 0;
	text-align: center
}
#client-pianqu .operator {
	display: inline;
	padding-left: 10px
}
#clinet-pianqu .operator a span {
	margin: 0
}
#client-pianqu .operator span {
	font-size: 16px!important
}
#client-pianqu .operator .ti-plus {
	color: #03a9f4;
	margin: 0
}
#client-pianqu .operator .ti-pencil {
	color: #d2d22a;
	margin: 0
}
#client-pianqu .operator .ti-close {
	color: #dc6868;
	font-size: 14px!important;
	margin: 0
}
#client-listtoexcel .listh {
	height: 20px;
	line-height: 20px
}
#client-listtoexcel .item label {
	height: 24px;
	line-height: 24px;
	font-size: 14px
}
#client-listtoexcel .item select {
	height: 24px;
	line-height: 24px;
	width: 123px;
	margin-bottom: 6px
}
#client-listtoexcel .item.select {
	margin-bottom: 0
}
#client-listtoexcel .item {
	margin-bottom: 6px
}
#client-listtoexcel .item * {
	font-size: 14px
}
#client-listtoexcel .item.anniu {
	text-align: center
}
#client-listtoexcel .itembox .item {
	float: left
}
#client-listtoexcel .itembox .item.select select {
	margin-bottom: 0
}
#client-listtoexcel .itembox:after {
	clear: both;
	content: ' ';
	display: block
}
#client-listtoexcel .item.age input[name=agee] {
	margin-left: 10px
}
#client-listtoexcel .item .check-ico-box {
	width: 14px;
	height: 14px
}
#market-confirm-pop {
	padding-top: 10px;
	font-size: 14px
}
#market-confirm-pop .moneys .inline{
	margin-right:10px;
}
#market-confirm-pop .item.anniu {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 12px
}
#market-confirm-pop .item-block.item_color .colorrmb {
	color: #3392ee
}
#market-confirm-pop .item-block.item_color .colorjf {
	color: #b34133
}
#market-confirm-pop #market_notarize_info_submit {
	width: 80px
}
#market-confirm-pop .ti-plus {
	color: #3392ee;
	margin-right: 20px;
	float: right
}
#market-confirm-pop .item-block {
	height: 30px;
	line-height: 30px;
	margin-left: 95px
}
#market-confirm-pop .item-label {
	width: 90px
}
#market-index-addresstianjiapop {
	padding: 0 60px;
	padding-bottom: 6px
}
#market-index-addresstianjiapop .item {
	margin-top: 6px
}
#market-index-addresstianjiapop .item-label {
	width: 90px
}
#market-index-addresstianjiapop .item-block {
	margin-left: 95px
}
#market-index-addresstianjiapop .item.tijiao {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 60px
}
#market-index-addresstianjiapop .item.tijiao button:first-child {
	margin-right: 20px
}
#market-index-addresstianjiapop .item.tijiao .chongzhi {
	margin-left: 6px
}
#market-index-addresstianjiapop .item .text {
	margin-right: 0;
	width: 380px
}

#clientList-xuanzhekefupop {
	padding: 0 5px;
	padding-top: 5px;
	display: flex;
	flex-wrap: wrap;
	min-width: 600px
}
#clientList-xuanzhekefupop .client_one {
	width: 137px;
	height: 170px;
	margin: 5px;
	padding: 10px;
	cursor: pointer;
	text-align: center;
	background-color: #fff;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 60px rgba(0, 0, 0, 0.06) inset;
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
	position: relative
}
#clientList-xuanzhekefupop .client_one .userman {
	max-width: 100%;
	max-height: 100%
}
#position-profile .radio-ico-box {
	margin-top: 8px
}
#position-profile .item {
	width: 500px;
	display: flex;
	justify-content: center;
	margin: auto
}
#position-profile .item .item-block {
	margin-left: 10px
}
#position-profile .item.anniu {
	margin-top: 50px
}
.watch-popxin input[name=val] {
	margin-right: 5px
}
.watch-popxin [submit] {
	position: relative;
	top: 1px
}
#watch-ipport .item-label {
	width: 90px
}
#watch-ipport .item-block {
	margin-left: 95px
}
#order-active table.table1,
#order-active table.table2 {
	min-width: 500px
}
#order-active .title{
	border:none;
}
#order-active .xuhao {
	width: auto
}
#order-active .huodong {
	width: auto
}
#order-active {
	min-width: 538px
}
#order-active #order-activemain {
	display: flex;
	height: 386px
}
#order-activemain .order-activemainleft {
	width: 50%;
	padding-right: 3px;
	height: 100%
}
#order-activemain .order-activemainleftbox {
	width: 100%;
	border: 1px solid #e0e0e0;
	height: 100%;
	position: relative
}
#order-activemain .order-activemainleftbox .table-box {
	right: 0;
	top: 25px!important;
	left: 0;
	bottom: 0;
	border: 0
}
#order-active #plans-tbody tr.hover {
	background: #a7dff9
}
#order-activemain .order-activemainleftbox .table-box td a {
	margin: 0;
	font-size: 16px;
	position: relative;
	top: 2px
}
#order-activemain .order-activemainleftbox .table-box td .ti-pencil-alt {
	color: #3392ee
}
#order-activemain .order-activemainleftbox .table-box td .ti-medall {
	color: #f23324
}
#order-activemain .order-activemainleftbox .table-box td .ti-trash {
	color: #ff8c00
}
#plans table tr th:nth-child(1),
#plans table tr td:nth-child(1) {
    width:75px;
}
#plans table tr th:nth-child(2),
#plans table tr td:nth-child(2),
#plans table tr th:nth-child(3),
#plans table tr td:nth-child(3){
    width:100px;
}
#plans table tr th:nth-child(4),
#plans table tr td:nth-child(4){
    width:130px;
}
#plans table tr th:last-child,
#plans table tr td:last-child{
    width: 90px;
}
.blocks li+li {
	margin-left: 15px
}
#order-active .blocks li {
	width: 150px;
	height: 40px;
	float: left;
	line-height: 40px;
	border: 1px solid #89b2ef;
	border-radius: 5px;
	box-shadow: 0 2px #89b2ef;
	margin-bottom: 8px
}
#order-active .blocks li:nth-of-type(2n+1) {
	border-color: #54c89c;
	box-shadow: 0 2px #54c89c
}
#order-active .blocks li:nth-of-type(2n):hover {
	background: #89b2ef!important
}
#order-active .blocks li:nth-of-type(2n+1):hover {
	background: #54c89c!important
}
#order-active .blocks li .title {
	display: inline-block;
	width: 98px;
	height: 38px;
	line-height: 40px;
	color: #000;
	border-right: 2px solid #eee;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	cursor: pointer;
	text-overflow: ellipsis;
	overflow: hidden
}
#order-active .blocks li .operater {
	height: 40px;
	line-height: 40px;
	float: right;
	width: 50px
}
#order-active .blocks li .operater .h-25,
.blocks li .operater .h-25 i {
	width: 100%;
	height: 19px;
	line-height: 19px;
	text-align: center
}
#order-active .blocks li .operater .h-25 .edit {
	color: #03a9f4;
	margin: unset;
	font-size: 16px
}
#order-active .blocks li .operater .h-25 .del {
	color: #f35e5e;
	margin: unset;
	font-size: 16px
}
#order-active .blocks li:hover .operater .h-25 i {
	color: #FFF
}
#order-active .blocks li .operater .h-25 i.fff {
	color: #FFF
}
#order-active .blocks li:hover>div.title {
	height: 40px!important
}
#order-active #prizeTrue .The_lottery_date .item {
	float: none
}
#order-active #prizeTrue .The_lottery_date .item .sousuo {
	height: 24px;
	position: relative;
	top: 1px
}
#order-active #prizeTrue .The_lottery_date .item label.item-label {
	margin-right: 5px
}
#order-active #prizeTrue .The_lottery_date .item input.text {
	vertical-align: middle
}
#order-active #prize .table-box {
	top: 25px!important;
	right: 0;
	left: 0;
	bottom: 0;
	border: 0
}
#order-active #prize .table-box td a.ti-pencil {
	color: #03a9f4;
	margin: 0;
	font-size: 16px;
	margin-right: 5px
}
#order-active #prize .table-box td a.ti-trash {
	color: #f35e5e;
	margin: 0;
	font-size: 16px
}
#order-activemain .order-activemainright {
	width: 50%;
	padding-left: 3px;
	height: 100%
}
#order-activemain .order-activemainrightbox {
	width: 100%;
	border: 1px solid #e0e0e0;
	height: 100%;
	position: relative
}
#order-activemain .order-activemainrightbox .this_sign_in {
	margin-top: 6px;
	position: relative
}
#order-activemain .order-activemainrightbox .this_sign_in .item.itemselect {
	position: absolute;
	top: 2px;
	left: 334px
}
#order-activemain .order-activemainrightbox .this_sign_in .item.itemselect .qiandaospan {
	position: relative;
	top: -9px;
	font-size: 14px
}
#order-activemain .order-activemainrightbox .this_sign_in label.item-label {
	width: 80px;
	text-align: right;
	display: inline-block;
	margin-right: 5px
}
#order-activemain .order-activemainrightbox .table-box {
	top: 61px!important;
	border: 0;
	bottom: 0;
	right: 0;
	left: 0;
	border-top: 1px solid #e0e0e0
}
#order-activemain .order-activemainrightbox .item.huodongfangan {
	margin-bottom: 6px;
	margin-top: 6px
}
#order-active label {
	font-size: 14px;
	height: 24px;
	line-height: 24px;
	margin-right: 5px;
	display: inline-block;
	width: 80px;
	text-align: right
}
#order-active input.text {
	height: 24px;
	line-height: 24px;
	vertical-align: top
}
#order-activemain .order-activemainrightbox .huodongfangan .active_members {
	display: inline-block;
	vertical-align: top;
	padding-right: 10px
}
#order-activefooter {
	display: flex;
	margin-top: 6px;
	height: 426px
}
#order-activefooter .order-activefooterleft {
	width: 50%;
	padding-right: 3px
}
#order-activefooter .order-activefooterleftbox {
	width: 100%;
	border: 1px solid #e0e0e0;
	height: 100%;
	position: relative
}
#order-activefooter .order-activefooterleftbox .table-box {
	top: 25px!important;
	right: 0;
	left: 0;
	border: 0;
	bottom: 0
}
#order-activefooter .order-activefooterleftbox .table-box td.operator a {
	margin: 0 3px;
	color: #3392ee;
	position: relative;
	top: 3px;
	font-size: 16px
}
#order-activefooter .order-activefooterleftbox .table-box td.operator a.ti-trash {
	color: #ff8c00
}
#order-active #prizeTrue {
	margin-top: 6px
}
#order-active #prizeTrue .table-box {
	bottom: 0;
	right: 0;
	left: 0;
	top: 61px!important;
	border: 0;
	border-top: 1px solid #e0e0e0
}
#order-activefooter .order-activefooterright {
	width: 50%;
	padding-left: 3px
}
#order-activefooter .order-activefooterrightbox {
	width: 100%;
	border: 1px solid #e0e0e0;
	height: 100%;
	position: relative
}
#order-activefooter .order-activefooterheader {
	display: flex;
	padding-top: 6px
}
#order-activefooter .order-activefooterrightbox .item {
	margin-top: 6px
}
#order-activefooter .order-activefooterrightbox input.text {
	margin-right: 5px
}
#order-activefooter .order-activefooterrightbox .table-box {
	border: 0;
	border-top: 1px solid #e0e0e0;
	left: 0;
	right: 0;
	bottom: 0;
	top: 61px!important
}
#order-activefooter .order-activefooterrightbox .table-box table {
	min-width: 572px
}
#order-activefooter .order-activefooterrightbox .oredertongzhi {
	position:fixed;
	bottom: 10px;
	width: 98%;
	margin: 0 1%;
	padding: 0 10px;
	background: #84b6ff;
	border-radius: 3px;
	color: #000;
	line-height: 30px
}
#order-activefooter .order-activefooterrightbox .oredertongzhi .jilian {
	color: blue;
	font-weight: bold
}
#order-prize-info * {
	font-size: 14px
}
#order-prize-info .item.jifen .jifenzengsong {
	position: relative;
	top: -3px
}
#order-prize-info .item.jifen {
	margin-left: 85px
}
#order-prize-info {
	padding-left: 16px
}
#order-prize-info .title {
	margin-bottom: 6px
}
#order-prize-info .item {
	margin-bottom: 6px
}
#order-prize-info .item:last-child {
	margin-bottom: 0
}
#order-prize-info .item .item-label {
	height: 24px;
	width: 96px;
	margin-right: 5px;
	line-height: 24px
}
#order-prize-info .info-tianjiajiangxiang .item .item-label {
	width: 90px
}
#order-prize-info .item input.text {
	height: 24px;
	width: 218px
}
#order-prize-info .item.lingjiangshijian input.text {
	width: 181px
}
#order-prize-info .item.shijian input.text {
	width: 46px
}
#order-prize-info .item .baocun {
	height: 24px;
	padding-bottom: 2px
}
#order-prize-info .item .prizetextarea {
	min-width: 218px;
	min-height: 80px;
	resize: none
}
#order-prize-info .info-tianjiajiangxiang select {
	height: 24px;
	width: 218px
}
#order-prize-info .item.jiangpingmingchen .item-block {
	display: flex;
	align-items: flex-start
}
#order-prize-info .item.jiangpingmingchen .item-block .prizetextarea {
	margin-right: 15px
}
#order-prize-info .item .beizhu {
	color: darkgray
}
#order-prize-info .info-tianjiajiangxiang .item.anniu .item-block {
	margin-right: 95px;
	text-align: center
}
#order-cjbody {
	width: 100%;
	height: 100%;
	background: url(../images/order-cjbg.jpg);
	background-repeat: no-repeat;
	position: fixed;
	top: 0;
	left: 0;
	background-size: cover;
	min-width: 1116px;
	zoom: 1
}
#order-cjbody #noti {
	text-align: center;
	height: 70px;
	line-height: 62px;
	font-size: 30px;
	width: 500px;
	box-shadow: 0 0 3px 2px #addddf;
	margin: 50px auto;
	background: rgba(187, 225, 227, 0.4)
}
#order-order-cj {
	min-width: 1476px
}
#order-cjbody .order-cjmain {
	display: flex;
	justify-content: space-between;
	padding: 0 20px;
	align-items: center
}
#order-cjbody #joiner {
	width: 17%;
	height: calc(100% - 290px);
	background: rgba(187, 225, 227, 0.4);
	padding: 10px;
	padding-bottom: 0;
	position: relative;
	box-shadow: 0 0 3px 2px #addddf;
	min-width: 200px;
	min-height: 350px;
	bottom: 20px
}
#order-cjbody .huojiangmingdan {
	width: 17%;
	height: calc(100% - 290px);
	background: rgba(187, 225, 227, 0.4);
	padding: 10px;
	padding-bottom: 0;
	position: relative;
	box-shadow: 0 0 3px 2px #addddf;
	min-width: 200px;
	min-height: 350px;
	bottom: 20px
}
#order-cjbody .huojiangmingdan {
	min-width: 279px;
	overflow-y: hidden
}
#order-cjbody .huojiangmingdan p {
	line-height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
#order-cjbody .huojiangmingdan p .table_col {
	display: inline-block;
	width: 96px;
	text-align: left
}
#order-cjbody .huojiangmingdan p .table_col:first-child {
	font-weight: bold
}
#order-cjbody #joiner *,
#order-cjbody .huojiangmingdan * {
	color: #000
}
#order-cjbody #joiner .centerbt,
#order-cjbody .huojiangmingdan .centerbt {
	text-align: center;
	font-weight: bold;
	margin-bottom: 5px;
	line-height: 16px
}
#order-cjbody .show {
	background: rgba(187, 225, 227, 0.4);
	width: 400px;
	margin: 0 auto 100px auto;
	height: 50px;
	line-height: 50px;
	box-shadow: 0 0 3px 2px #addddf;
	padding-left: 10px;
	text-align: center;
	font-weight: bold;
	font-size: 26px;
	color: red
}
#order-cjbody .show:first-child {
	color: green
}
#order-cjbody .show:last-child {
	margin-bottom: 0
}
#order-cjbody .zhongjiangming {
	background: rgba(187, 225, 227, 0.4);
	width: 400px;
	height: 350px;
	box-shadow: 0 0 3px 2px #addddf;
	padding-left: 10px;
	position: relative;
	min-width: 400px;
	bottom: 30px
}
#order-cjbody .zhongjiangming h1 {
	text-align: center;
	font-size: 30px;
	font-weight: bold;
	margin-top: 15px;
	color: blue
}
#order-cjbody .order-cjmain .marginright {
	margin-right: 20px;
	position: relative;
	bottom: 20px
}
#order-cjbody .table-box {
	border: 0;
	overflow: hidden
}
#order-cjbody table {
	min-width: 160px;
	border: 0
}
#order-cjbody table tr:hover {
	background: transparent
}
#order-cjbody table thead {
	background: transparent
}
#order-cjbody table th,
#order-cjbody table td {
	border: 0
}
#order-cjbody #joiner .table-box {
	position: static;
	height: calc(100% - 26px)
}
#order-cjbody .zhongjiangming .table-box {
	top: 50px!important;
	bottom: 12px;
	overflow: hidden
}
#order-cjbody .zhongjiangming .table-box tbody * {
	color: blue
}
#order-cjbody .order-cjfooter {
	width: 100%;
	padding: 0 20px;
	padding-left: 16px;
	margin-top: 20px
}
#order-cjbody .order-cjfooter h1.g_z {
	font-size: 16px;
	position: relative;
	bottom: 20px
}
#order-cjbody .order-cjfooter div.huodongguize {
	position: relative;
	bottom: 20px;
	height: 60px;
	overflow: hidden
}
#order-cjbody .order-cjfooter .huodongguize .guizhe {
	line-height: 30px;
	text-indent: 32px;
	position: absolute;
	color: #000
}
#order-cjbody .order-cjfooter p.huodongguize b {
	color: blue
}
#order-cjbody .order-cjfooter p.footerwen {
	text-align: right;
	position: absolute;
	bottom: 20px;
	right: 25px
}
#order-cjbody .order-cjfooter p * {
	color: blue
}
#order-cjbody * {
	color: #000
}
#order-cjbody span.number {
	color: #b34133
}
#order-cjbody .noti .number {
	color: #fff
}
#order-cjbody .mini-title {
	color: red;
	text-align: center
}
#order-cjbody .bl-span {
	position: fixed;
	text-align: right;
	right: 20px;
	bottom: 15px
}
#order-cjbody .container-center {
	width: 60%;
	height: 45vh;
	background: #607d8b94;
	margin: 0 auto;
	padding-top: 45px
}
#order-cjbody .container-center .show-one {
	text-align: center
}
#order-cjbody .container-center .show-one div+div {
	margin-top: 10px
}
#order-cjbody .container-center .show-one div {
	height: 40px;
	line-height: 40px;
	font-size: 20px
}
#order-cjbody .show-list .clientCard {
	margin-right: 20px
}
#order-cjbody .show-list li {
	text-align: center
}
#order-cjbody .show-list li+li {
	margin-top: 10px
}
#order-cjbody .cj-result {
	position: fixed;
	left: 300px;
	right: 300px;
	width: auto;
	bottom: 20px;
	height: 45vh
}
#order-cjbody .cj-result ul li+li {
	margin-top: 20px
}
#order-cjbody .cj-result li .clientCard {
	margin-left: 30px;
	margin-right: 20px
}
#order-cjbody .jx-details {
	position: fixed;
	top: 37px;
	right: 0;
	width: 346px;
	height: 500px;
	background: red;
	padding: 20px
}
#order-cjbody .cj-result * {
	color: black
}
#order-cjbody #list-joiner li {
	color: yellow
}
#order-cjbody #list-joiner th:last-child,
#order-cjbody #list-joiner td:last-child {
	min-width: 120px
}
#seller-index-maindefault .maindefaultleft {
	padding-right: 3px
}
#seller-index-maindefault .maindefaultleft .mainDefault_group .title {
	background: linear-gradient(to right, #3392ee, #fff);
	color: #fff
}
#seller-index-maindefault .maindefaultleft .mainDefault_group .title {
	background: linear-gradient(to right, #3392ee, #fff);
	color: #fff;
	border-bottom: 0
}
#seller-index-maindefault .maindefaultleftbox {
	border: 1px solid #e0e0e0;
	height: 100%;
	border-radius: 3px;
	overflow-y: auto;
	padding: 6px
}
#seller-index-maindefault .mainDefault_group h3 {
	line-height: 30px;
	padding-left: 12px
}
#seller-index-maindefault .mainDefault_module {
	width: 144px;
	height: 70px;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	margin: 10px 0 10px 5px;
	background: #f9f5f5;
	background: linear-gradient(90deg, #f9f5f5 10%, #92cee8);
	box-shadow: 0 0 3px 2px #decbcb
}
#seller-index-maindefault .mainDefault_module:hover * {
	color: #fff
}
#seller-index-maindefault .mainDefault_module:hover {
	background: linear-gradient(to right, #3392ee, #fff);
	box-shadow: 0 0 0 0 #decbcb
}
#seller-index-maindefault .mainDefault_module_img {
	width: 30px;
	height: 30px;
	margin: 0 auto
}
#seller-index-maindefault .xuanxiangka {
	padding: 0 5px
}
#seller-index-maindefault .Notification_message {
	padding: 0 5px;
	border: 1px solid #e0e0e0;
	width: 100%;
	height: 295px;
	border-top: 0;
	border-radius: 0 0 3px 3px;
	overflow-y: auto
}
#seller-index-maindefault .Notification_message .index_logon_info>div>span {
	display: inline-block;
	padding: 5px 0;
	font-size: 15px
}
#seller-index-maindefault .Notification_message .index_logon_info>.wenben {
	width: 100%;
	margin: 0 auto;
	height: 30px;
	text-align: left;
	line-height: 30px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-size: 14px
}
#seller-index-maindefault .Notification_message .index_logon_info>.wenben:first-child span {
	color: #b34133
}
#seller-index-maindefault .Notification_message .index_logon_info>div>span:first-child {
	font-weight: normal;
	text-align: left;
	padding-right: 15px;
	width: 50%;
	position: relative;
	left: 0;
	color: #666
}
#seller-index-maindefault .maindefaultright {
	padding-left: 3px
}
#seller-index-maindefault .maindefaultrightbox {
	border: 1px solid #e0e0e0;
	height: 100%;
	overflow-y: auto;
	padding: 6px;
	border-radius: 3px
}
#seller-index-maindefault .maindefaultrightbox .mainrighttable {
	position: relative;
	height: 100%;
	margin-bottom: 6px
}
#seller-index-maindefault .maindefaultrightbox .mainrighttable .title {
	background: linear-gradient(to right, #3392ee, #fff);
	color: #fff
}
#seller-index-maindefault .maindefaultrightbox .mainrighttable:last-child {
	margin-bottom: 0
}
#seller-index-maindefault .maindefaultrightbox .mainrighttable .table-box {
	left: 0;
	right: 0;
	top: 25px!important;
	bottom: 0;
	border: 0
}
#seller-index-maindefault .table-box table thead tr th:first-child,
#seller-index-maindefault .table-box table tbody tr td:first-child {
	border-left: 1px solid #e0e0e0
}
#seller-index-maindefault .table-box table thead tr th:last-child,
#seller-index-maindefault .table-box table tbody tr td:last-child {
	border-right: 1px solid #e0e0e0;
	width: 77px
}
#seller-index-maindefault .table-box table,
.table-box h1 {
	width: 100%;
	min-width: 380px
}
#seller-index-maindefault .table-box .ti-menu-alt {
	margin: 0;
	color: #3392ee
}
#seller-index-maindefault .table-box .xuanzhe {
	border: 1px solid #e0e0e0;
	width: 78px;
	position: absolute;
	right: 0;
	margin-top: -24px;
	background: #fff
}
#seller-index-maindefault .table-box .xuanzhe .hoverp:hover {
	background: #ebebeb
}
#publish-add .item {
	margin-bottom: 6px;
	display: flex
}
#publish-add {
	min-width: 400px
}
#publish-add .item input.text {
	margin-right: 0;
	margin-left: 10px;
	width: 300px
}
#publish-add .item.anniu {
	margin-bottom: 0;
	display: flex;
	margin-top: 6px;
	justify-content: center
}
#publish-add .item.anniu button {
	width: 100px
}
#publish-add #edui1_iframeholder {
	width: 100%!important
}
#publish-add #edui1 {
	width: 100%!important
}
#publish-add .edui-default .edui-editor-breadcrumb {
	height: 30px;
	line-height: 30px;
	padding-left: 12px
}
#publish-add .edui-default .edui-editor-bottomContainer td {
	padding-right: 12px
}
#publish-add .edui-default .edui-toolbar .edui-combox-body .edui-arrow {
	background-position: -742px 0;
	width: 10px
}
#publish-box tr th:last-child,
#publish-box tr td:last-child{
	width:100px;
}
#publish-index {
	min-width: 802px
}
#publish-index .publish-header input.text {
	margin-right: 0
}
#publish-index input#starttime,
#publish-index input#endtime {
	width: 88px;
	padding: 0;
	text-align: center
}
#publish-index .publish-main .table-box span {
	margin: 0;
	position: relative;
	top: 2px;
	font-size: 16px
}
#publish-index .publish-main .table-box button {
	height: 20px;
	width: 50px;
	padding: 0
}
#publish-index .publish-main .table-box span.ti-eye {
	color: #00bcd4;
	margin: 0 5px;
	font-size: 18px
}
#publish-index .publish-main .table-box span.ti-trash {
	color: #ff5722
}
#publish-index .publish-main .table-box span.ti-pencil-alt {
	color: #3392ee
}
#publish-index .publish-main .table-box span.ti-check {
	color: green
}
#publish-index .publish-main .table-box span.ti-close {
	color: red
}
#publish_nocross {
	padding: 0 12px
}
#publish_nocross .item {
	margin-top: 6px
}
#publish_nocross .item textarea {
	width: 100%;
	height: 140px;
	border-radius: 3px
}
#publish_nocross .item.anniu {
	display: flex;
	justify-content: center;
	margin-top: 25px
}
#publish_nocross .item.anniu .tijiao {
	width: 85px
}
#index-add #index-addmain {
	margin-top: 6px;
	position: relative;
	height: 782px
}
#index-add #index-addmain .table-box {
	top: 25px!important;
	right: 0;
	bottom: 32px;
	left: 0
}
#index-add #index-addmain .table-box th:last-child,
#index-add #index-addmain .table-box td:last-child {
	width: 100px
}
#index-add #index-addmain .ti-check-box {
	margin: 0;
	color: blue
}
#index-forget .item {
	margin-top: 6px;
	display: flex;
	justify-content: center;
	font-size: 14px
}
#index-forget .item .tel {
	width: 384px;
	margin-right: 0
}
#index-forget .item .tel.tel1 {
	width: 385px
}
#index-forget .item .text,
#index-forget .item .phone_btn {
	height: 35px
}
#index-forget .item .phone_btn {
	line-height: 35px;
	width: 105px;
	display: inline-block;
	border: 1px solid #e0e0e0;
	text-align: center;
	cursor: pointer
}
#index-forget .item input[name=verify],
#index-forget .item .phone_yanzheng {
	width: 265px
}
#index-forget .item .phone_yanzheng {
	margin-right: 15px
}
#index-forget .item.anniu button {
	width: 100px
}
#index-change-password .item {
	margin-top: 6px;
	font-size: 14px;
	margin-left: 50px
}
#index-change-password .item .item-p {
	line-height: 30px
}
#index-change-password .item.anniu {
	margin-top: 30px;
	margin-left: 190px
}
#index-change-password .item.anniu button {
	width: 100px
}
#index-change-password .item input.text {
	width: 200px;
	margin-right: 0;
	height: 35px
}
#index-forget .item.xiugaimima input.text {
	margin-right: 0;
	width: 298px
}
#index-forget .item span.wenben {
	display: inline-block;
	width: 78px;
	height: 35px;
	line-height: 35px;
	margin-right: 10px
}
#index-forget .item span.tishi {
	color: red
}
#clock-add-from .item {
	margin-top: 6px;
	position: relative
}
#clock-add-from .item label.item-label {
	font-size: 16px
}
#clock-add-from .item .qidong-box {
	top: 5px
}
#clock-add-from .item .check-ico-box {
	margin-top: 8px
}
#clock-add-from .item .close {
	margin-top: 6px;
	position: absolute;
	top: 0;
	right: 0
}
#clock-add-from .item:first-child {
	margin-top: 0
}
#position-profile * {
	font-size: 14px
}
#watch-phb .item .item {
	margin-bottom: 6px
}
#watch-phb .item {
	position: relative
}
#watch-phb .item .close {
	position: absolute;
	top: 0;
	right: 0
}
#watch-sleeptime .item {
	position: relative;
	margin-bottom: 6px
}
#watch-sleeptime .item label,
#watch-silencetime .item label {
	font-size: 16px
}
#watch-sleeptime .close {
	position: absolute;
	right: 0;
	top: 7px
}
#watch-silencetime .item {
	position: relative;
	margin-bottom: 6px
}
#watch-silencetime .item .close {
	position: absolute;
	top: 7px;
	right: 0
}
#watch-walktime .item {
	position: relative;
	margin-bottom: 6px
}
#watch-walktime .item .close {
	position: absolute;
	right: 0;
	top: 7px
}
#watch-walktime .item label {
	font-size: 14px
}
#watch-takepills .item {
	position: relative;
	margin-bottom: 6px
}
#watch-takepills .item .qidong-box {
	top: 5px
}
#watch-takepills .item * {
	font-size: 14px
}
#watch-takepills .item .close * {
	font-size: 12px
}
#watch-takepills .item em {
	font-size: 12px
}
#watch-takepills .item .check-ico-box {
	margin-top: 8px
}
#watch-takepills .item .close {
	position: absolute;
	top: 0;
	right: 0
}
#watch-lunfangguiji .anniu,
.watch-pop .anniu {
	justify-content: center;
	display: flex
}
#watch-lunfangguiji .anniu input,
.watch-pop .item.anniu button {
	width: 80px
}
#watch-lunfangguiji #gjhf-buttons {
	width: 300px;
	margin: 0 auto
}
#watch-lunfangguiji p.margintop {
	width: 300px;
	margin: 12px auto 0
}
.watch-pop .item {
	width: 300px;
	margin: 0 auto 6px
}
.watch-pop .anniu {
	margin-top: 50px
}
.watch-pop * {
	font-size: 14px
}
#watch-message input[name=val] {
	margin-right: 5px
}
#watch-message [submit] {
	position: relative;
	top: 1px
}
#item-infomain {
	min-width: 1130px
}
#item-infomain .item-header-1 {
	position:relative;
	margin-right:5px;height: 100%;
    border: 1px solid #e0e0e0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding-bottom: 6px;
}
#item-infomain #userlist{
	position: relative;
}
#item_admin_container{
	position: absolute;
    top: 30px;
    left: 0;
    right: 0;
    bottom: 0;
	overflow-y: scroll;
}
#item-infomain .item-header-1 #seeGoods{
	position: absolute;
	right: 15px;
    top: 42px;
}
#item-infomain .item-header #xiangmushuoming {
	width: 98%;
    border-radius: 3px;
}
#item-infomain .item-header:after {
	content: '';
	display: block;
	clear: both
}
#accountLogbox thead th:nth-child(2),
#accountLogbox tbody td:nth-child(2){
	width:240px;
}
#accountLogbox thead th:nth-last-child(1),
#accountLogbox tbody td:nth-last-child(1){
	width:170px;
}
#accountLogbox thead th:nth-last-child(2),
#accountLogbox tbody td:nth-last-child(2){
	width:430px;
}

#log_accountLog #accountLogbox table {
	min-width: 1380px
}
#log_accountLog #accountLogbox td,
#log_userlog #userLogbox td {
	height: 28px
}
#health-sm .shuimingtongjitu {
	border: 1px solid #e0e0e0;
	border-radius: 3px
}
#health-sm .shuimingtongjitu #shuimingtongjitubox {
	width: 100%;
	height: 300px
}
#health-sm .helthsm-main .shuiming {
	display: flex;
	justify-content: space-between
}
#health-sm .helthsm-main .shuiming .shuimingbox {
	width: 25%;
	border: 1px solid #2a4884;
	background: #243d76;
	padding: 12px;
	display: flex;
	justify-content: space-between;
	align-items: center
}
#health-sm .helthsm-main .shuiming .shuimingbox .leftsleep * {
	color: #bcc9db
}
#health-sm .helthsm-main .shuiming .shuimingbox .leftsleep .sleepp {
	line-height: 30px
}
#health-sm .helthsm-main .shuiming .shuimingbox .leftsleep .sleepp .timebold {
	color: #fff;
	font-size: 24px
}
#health-sm .helthsm-main .shuiming .shuimingbox .rightsleep .sleepzhuangtai {
	color: #0693ed;
	background: #1c4784;
	border-radius: 10px;
	padding: 5px 10px
}
#health-sm .helthsm-main {
	margin-top: 6px
}
#health-jb .health-jbheader {
	border: 1px solid #e0e0e0;
	border-radius: 3px
}
#health-jb .health-jbheader .jbtu {
	width: 100%;
	justify-content: space-around;
	display: flex;
	align-items: center;
	padding: 12px 0
}
#health-jb .health-jbheader .jbtu .paiming_number {
	line-height: 30px;
	font-size: 30px;
	font-weight: bold;
	color: #000
}
#health-jb .health-jbheader .jbtu .paiming_text {
	color: darkgray
}
#health-jb .health-jbheader .jbtu .paiming {
	width: 100px;
	line-height: 30px;
	text-align: center
}
#health-jb #butu {
	width: 100%;
	height: 300px
}
#health-jb .health-jbmain {
	margin-top: 6px
}
 
@media screen and (min-width:1726px) {
	.clientType_map {
		height: 367px
	}
	#clientType_map {
		height: 337px!important
	}
	#client-add textarea.anther {
		height: 103px
	}
	#client-add .tab_div .client-addmainleft textarea.anther {
		height: 152px
	}
	#client-addheader .client-addheaderright .content {
		height: 330px!important
	}
	#order-cjbody {
		-webkit-background-size: 100% 100%;
		background-size: 100% 100%
	}
}
@media screen and (max-width:1725px) {
	#client-add .client-addheaderright textarea.anther {
		height: 91px
	}
	#order-active .xuhao {
		width: 71px
	}
	#order-active .huodong {
		width: 130px!important
	}
}
@media screen and (max-width:1641px) {
	#client-add .client-addheaderright textarea.anther {
		height: 79px
	}
}
@media screen and (max-width:1504px) {
	#client-add .client-addheaderright textarea.anther {
		height: 67px
	}
}
@media screen and (max-width:1462px) {
	#client-add .client-addheaderright textarea.anther {
		height: 55px
	}
}
@media screen and (max-width:1440px) {
	#client-add .client-addheaderright textarea.anther {
		height: 43px
	}
}
@media screen and (max-height:900px) {
	#client-add .tab_div .client-addmainleft textarea.anther {
		height: 100px;
		margin-bottom: 0
}
}
@media screen and (max-height:900px) and (max-width:1409px) {
	#client-add .client-addheaderright textarea.anther {
		height: calc((100% - 121px)/2)
}
}
@media screen and (max-width:1409px) {
	
	#client-add .client-info .content {
		margin-bottom: 0
	}
	#client-add {
		min-width: 1122px
	}
}
@media screen and (min-width:1332px) {
	.clientType_map {
		height: 367px
	}
	#clientType_map {
		height: 337px!important
	}
	#order-active .huodong {
		width: auto
	}
	}
@media screen and (max-width:1310px) {
	#prizeTrueLog tr td,
	#prizeTrueLog tr th {
		width: auto!important
	}
}
@media screen and (min-width:769px) and (max-width:1134px) {
	#market-show_list_header ul.show_list_shijian>li.market-show-anniu {
		padding-left: 0
	}
}
@media screen and (min-width:1395px) {
	#client_table {
		height: 690px
	}
}
@media screen and (min-width:1200px) and (max-width:2560px) {
	#main {
		margin-top: 70px
	}
	#body,
	html {
		height: 100vh
	}
	#ckLine {
		height: 0!important
	}
}
 
@media screen and (max-width:1200px) and (max-height:720px) {
	#ckLine {
		height: 0!important
	}
}
@media screen and (max-width:992px) {
	#market-index-main .page .go {
		display: inline-block;
		float: unset;
		position: relative;
		top: -2px
	}
	#market-index {
		min-width: 768px
	}
	#market-index-main .table-box {
		right: 0!important
	}
	#market-index-main .page {
		bottom: 373px;
		min-width: 768px
	}
	#call-table .table-box {
		right: 0
	}
}
@media screen and (max-width:768px) {
	#client_table {
		min-width: 510px
	}
	#clientType_top {
		min-width: 510px
	}
	.clientType_map {
		min-width: 500px
	}
	#clientType_top div.form_item {
		padding-right: 0
	}
}
@media screen and (max-width:1337px) {
	#watchlist-main .watch_edit_kaiguan .biankuang {
		width: 0;
		min-width: 108px
	}
	#watchlist-main .watch_edit_notinput .biankuang {
		width: 0;
		min-width: 96px
	}
}
@media screen and (max-width:1501px) {
	#company-index .item.dengludzhanghao input {
		width: 145px;
		margin-right: 10px
	}
}
@media screen and (max-width:1199px) {
	#setmeal-table {
		height: 362px;
		margin-right: 0
	}
	#setmeal-main .setmeal-main-right {
		margin-left: 0;
		margin-bottom: 12px
	}
}
/*
 * ksh
 * 2018-08-18
 * */
/*图片padding自适应-开始*/
.adaptiveImgContainr{
	display: inline-block;width: 50px;height: 50px;padding: 15.15% 0 0;position: relative;margin: 8px auto;
}
.adaptiveImg{
	position: absolute;width: 100%; height: 100%;left: 0; top: 0;
}
/*图片padding自适应-结束*/
/*图片容器1-开始（图片在限制容器大小内）*/
.img_container_1{
	display: inline-flex;justify-content: center;align-items: center;
}
.img_container_1 img{
	max-width:98%;max-height: 98%;
}
/*图片容器1-结束*/
/*块样式1-开始*/
.block_style_1{
	display: inline-block;
    width: 130px;height: 170px;
    margin: 6px;padding: 10px;
    cursor: pointer;text-align: center;
    background-color: #fff;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 60px rgba(0, 0, 0, 0.06) inset;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
    position: relative;
}
.block_style_1:before {
	content: ' ';
    width: 75%;height: 55%;
    -webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3);
    box-shadow: 0 17px 34px rgba(0, 0, 0, 0.3);
    position: absolute;bottom: 10px;z-index: -1;left: calc( 50% - 75%/2);
    transition: 1s;
}
.block_style_1:hover:before{
	-webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.5);
    box-shadow: 0 17px 34px rgba(0, 0, 0, 0.5);
}
.block_style_1 p{
	text-align: center;line-height: 22px;font-size: 12px;
}
/*块样式1-结束*/
/*审核样式-开始*/
#audit_content{
	width: auto;
	position: fixed;
	bottom: 6px;
	left: 6px;
	right: 6px;
	background:  #00bcd4;
	border-radius: 3px;
}
#audit_content>div{
	text-align: center;
}
#audit_content span{
	color: #fff;
	line-height: 50px;
	font-weight: bold;
	cursor: hand;
}
#audit_content span b{
	color: #fff;
	font-size: 18px;
	position: relative;
	top: 0;
}
#audit_content span b.bclose{
	font-size: 22px;
	top: 2px;
}
#audit_content .cause{
	position: absolute;
	width: 100%;
	height: 200px;
	/*background: rgba(51,146,238,0.7);*/
	background: rgba(10,110,255,0.5);
	bottom: 60px;
	padding: 6px;
	transform-origin: bottom;
	transform: scaleY(0);
	transition: all 0.5s cubic-bezier(0,1.25,.35,1);
	border-radius: 5px;
}
.cause_unfold{
	transform: scaleY(1)!important;
}
.cause textarea{
	width:100%;
	height: 150px;
	margin-bottom: 6px;
	resize: none;
	border-radius: 3px;
	text-indent: 28px;
	padding-top: 10px;
}
.cause button{
	width:80px;
	border-radius: 3px;
	line-height: 27px;
}
/*审核样式-结束*/
/*项目管理-开始*/
/*客户详细信息弹出层开始*/
.itemInfo_popups{
	width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 100000;
}
.itemInfo_popups_shade{
	width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;background: rgba(0,0,0,0.2);
}
.itemInfo_popups_container{
	width: 96%;height: 96%;position: absolute;top: 2%;left: 2%;z-index: 2;overflow: hidden;
}
.itemInfo_popups_close{
	position: absolute;top: 0px ;right: 0px;
	width: 60px;height: 60px;border-radius: 60px;background: rgba(250,250,250,0.8);margin-top: -25px;margin-right: -25px;
}
.itemInfo_popups_close:hover{
	background: rgba(250,0,0,0.8);color: #fff;
}
.itemInfo_popups_close span{
	position: absolute;bottom: 5px;left: 5px;
}
/*客户详细信息弹出层完*/
/*监管人员样式-开始*/
.item_admin_div{
	position:relative;
	width:95px;height: 135px;
	padding: 5px;margin:10px 0 0 10px;
	display: inline-block;
	box-shadow:2px -1px 2px #ddd, -2px 2px 1px #ddd;
	text-align: center;font-size: 12px;
}
.item_admin_div .remove{
	position: absolute;
	top:5px;right:0;
	color:red;
	margin:0;
	width:26px;height:26px;
}
.item_admin_img_div{
	width: 50px;height: 50px;padding: 15.15% 0 0;position: relative;margin: 8px auto
}
.item_admin_img_div img{
	position: absolute;width: 100%; height: 100%;left: 0; top: 0;	
}
.item_admin_div p{
	line-height: 1.5;height: 20px;cursor: pointer;
	overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}

.del_admin_opt{
	color: red!important;
}
/*监管人员样式-结束*/

/*其他*/
.clientType_select{
	position: absolute;top: 25px;background: #fff;z-index: 20;width: 100px;left: -40px;padding: 5px;
	border: 1px solid #ddd;
}
.clientType_select li{
	font-size: 12px;display: flex;
}
.item-header{
	height: 230px;overflow: auto;
}
/*项目管理-结束*/
/*服务监管-开始*/
/*index-开始*/
#regualtion_index_main{
	width: 100%;height: 100%;display: flex;align-items: center;/*垂直居中*/justify-content: center;/*水平居中*/
	flex-wrap: wrap;
}
#regualtion_index_main .group{
	display: flex;align-items: center;/*垂直居中*/justify-content: center;/*水平居中*/
	color: #fff;font-size: 25px;
}
.regualtion_index_group{
	width: 200px;height: 100px;background: #00BCD4;
	min-width: 200px;position: relative;margin: 20px 50px;
}
.org div{
	width: calc( 100% / 3 );height: 100%;
	position: absolute;top: 0;text-align: center;
}
.org div span:first-of-type{
	width: 100%;height: 30px;background: #3b4966;
	font-size: 16px;color: #fff;
	display: flex;align-items: center;/*垂直居中*/justify-content: center;/*水平居中*/
	position: absolute;bottom: 0;
}
.org div span:last-of-type{
	width: 100%;height: 100%;background: #3b4966;
	font-size: 16px;color: #fff;
	display: flex;align-items: center;/*垂直居中*/justify-content: center;/*水平居中*/
	position: absolute;top: 0;
	transform: scaleY(0);transform-origin: left bottom;
}
.org_name{
	display: flex;align-items: center;justify-content: center;width: 100%;height: 70px;
	padding: 5px;cursor: pointer;font-size: 20px;color: #fff;text-align: center;
}
.org_opt_1{left: 0;}
.org_opt_2{left: calc( 100% / 3 );}
.org_opt_3{right: 0;}
.org div:hover span:last-of-type{transform: scaleY(1);}
/*index-结束*/
/*服务监管-结束*/
/*代购服务-开始*/
.market_clientList_setmeal{
	position: absolute;
	top: 31px;
	right: 4px;
	padding: 4px 10px;width: 100%;
	height: 250px !important;
	transform:translate(0,100%) rotateX(90deg) scale(0);
	transition: all 0.5s;
	overflow-y: auto;
	overflow-x: hidden;
	font-size:14px;
}
.market_clientList_setmeal li{
	width: 100%;
}
.market_clientList_setmeal li>div{
	display: inline-block;position: relative;
}
.market_clientList_setmeal li>div:hover .market_clientList_setmeal_triangle {
	display: block;
	transform: scale(1);
}
.market_clientList_setmeal_triangle_checked{
	border-top: 20px solid red;
	border-right: 20px solid red;
	transform: scale(1);
}
.market_clientList_setmeal_triangle{
	position: absolute;top: 0;right: 0;
	border-top: 20px solid rgba(0,0,0,0.5);
	border-right: 20px solid rgba(0,0,0,0.5);
	border-bottom: 20px solid transparent;
	border-left: 20px solid transparent;
	transform: scale(0) ;
	transform-origin:right top;
	transition: all 0.5s;
}
.market_clientList_setmeal_xx{transform: translate(0) rotateX(0) scale(1);}
.market_clientList_switchover{
	font-size: 18px;
	z-index: 1;
	position: absolute;
	top: 2px;
	font-size: 17px!important;
	color: #3FB1E3;
}
.market_clientList_switchover:hover{
	cursor: pointer;color: #0096E6;
}

.market_client_juzhong{
	transition: all 0.5s;
	transform: scale(1);
}
.market_client_juzhong_xx{transform: scale(0.5) translate(0,-100%) rotateX(90deg);}

.item_cut_line{
	width: 100%;height: 1px;margin-top: 6px;
	background: linear-gradient(to right,#fff 10%,#87CEFA 30%, #4285f4 40%,#4285f4 60%,#87CEFA 70%,#fff 90%);
}
/*代购服务-结束*/
/*订单列表-开始*/
.order_flow_info{
	height: 125px;overflow: auto;
}
.service_container{
	padding: 5px 12px;
}
.serviceImg{
	width: 80px;height: 60px;margin-right: 10px;cursor: pointer;position: relative;
}
.originalImg{
	position: absolute;top: 0;right: 0;
	max-width: 300px;max-height: 300px;
}
#classifylist .layui-icon{cursor:pointer;display:inline-block;}
#classifylist i.ied{
	display:inline-block;
	transform:rotate(90deg);
	-ms-transform:rotate(90deg); 
	-moz-transform:rotate(90deg); 
	-webkit-transform:rotate(90deg);
	-o-transform:rotate(90deg); 
}
#classifylistForm {position: fixed;top:60px;left:15px;right:15px;
bottom:15px; width:auto;height:100%;overflow-y:scroll;}
#classifylistForm #classifylist{width:100%;margin-bottom:100px;}
/*订单列表-结束*/
#client-sign-box tr th:last-child,
#client-sign-box tr td:last-child{
	width:155px;
}
#prizeTrueLog tr th:last-child,
#prizeTrueLog tr td:last-child{
	width:155px;
}
/*ksh-start*/
/*input自适应占位符-开始*/
/*例
<div class="inputPlaceholder_container">
	<input required='' type='text' class="inputPlaceholder">
	<label alt='sos号码' placeholder=' '></label>
</div>
 * */
.inputPlaceholder_container{
	position:relative;
	display:block;
}
.inputPlaceholder_container label[placeholder]{
	position:absolute;top:0;left:0;
	height:100%;width:100%
	display: block;
	pointer-events: none;
}
.inputPlaceholder_container input{
	height:100%;width:100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 1em;
	border: 1px solid #cccccc;
	border-radius: 1.5em;
	background: #fff;
	resize: none;
	outline: none;
}
input.inputPlaceholder[required]:focus {
  border-color: #00bafa;
}
input.inputPlaceholder[required]:focus + label[placeholder]:before {
  color: #00bafa;
}
input.inputPlaceholder[required]:focus + label[placeholder]:before,
input.inputPlaceholder[required]:valid + label[placeholder]:before {
  -webkit-transition-duration: .2s;
  transition-duration: .2s;
  -webkit-transform: translateY(-50%) scale(0.9, 0.9);
  -ms-transform: translateY(-50%) scale(0.9, 0.9);
  transform: translateY(-50%) scale(0.9, 0.9);
}
input.inputPlaceholder[required]:invalid + label[placeholder][alt]:before {
  content: attr(alt);
}
input.inputPlaceholder[required] + label[placeholder]:before {
  content: attr(placeholder);
  display: inline-flex;justify-content: center;align-items: center;
  margin: 0 -webkit-calc(1em + 2px);
  margin: 0 calc(1em + 2px);
  padding: 0 2px;
  color: #898989;
  height:100%;
  white-space: nowrap;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
  background-image: -webkit-linear-gradient(top, #fff, #fff);
  background-image: linear-gradient(to bottom, #fff, #fff);
  -webkit-background-size: 100% 5px;
  background-size: 100% 5px;
  background-repeat: no-repeat;
  background-position: center;
}
/*input自适应占位符-结束*/
 
/* 商品分类 */
#classify-index-header .operator .ico{
	margin:0;
	position: relative;
    top: -2px;
}
#classify-index-header .operator .ico.ti-pencil-alt{
	color:#63a6e6;font-size:18px;position: relative;
    top:-2px; 
}
#sell-add .imagesdel{
	position: absolute;bottom: 0;left: 0;display: none;
	width: 100%;height: 20%;background: rgba(0,0,0,0.5);
}
#sell-add  .imagesdel div{font-size: 12px;margin-left: 0;margin-right: 0;width: 45%;text-align: center;}
#sell-add .imagesdel .ti-eye{
	color: #D0E9C6;
}
#sell-add .imagesdel .ti-trash{
	color: red;float: right;
}
#sell-add .imagesdel .ti-eye:hover{
	background: #D0E9C6;color: #fff;
}
#sell-add .imagesdel .ti-trash:hover{
	background: red;color: #fff;
}
#sell-add .tubox:hover .imagesdel{
	display: block;
}
#sell-add .imagescontent{
	text-align: center;
}
#sell-add .imageslook{
	max-width: 100%;max-height: 100%;z-index: 1;
}
#sell-index .img1:hover~div{ display: block;}
#sell-index .img2{max-width: 100%;max-height: 100%;z-index:1;}
#sell-index .imgdiv{
	display: none;background: #fff;
	box-shadow: 2px 2px 2px #DDDDDD;
	width: 300px;max-height: 300px;
	position: absolute;left: 100%;
}
#sell-add .classify{line-height:20px;}
/*ksh-end*/
#config-list-box tr th:nth-child(2),
#config-list-box tr td:nth-child(2){
	width:150px;
}
#accountLogbox tr th:nth-child(8),
#accountLogbox tr td:nth-child(8){
	width:100px;
}
#fac-box tr th:nth-child(2),
#fac-box tr td:nth-child(2){
	width:250px;
}
#ct-box tr th:nth-child(2),
#ct-box tr td:nth-child(2){
	width:55px;
}
#ct-box tr th:nth-child(3),
#ct-box tr td:nth-child(3){
	width:170px;
}
#prize-box tr th:first-child,
#prize-box tr td:first-child{
	width:120px;
}
#prize-box tr th:last-child,
#prize-box tr td:last-child{
	width:90px;
}
.title-add .ti-plus{margin: unset; height: 30px;line-height: 30px;
	float: right; text-align: center; color: #03a9f4;
 	font-weight: 700; font-size: 16px;margin-right: 8px;
}
span.weight{font-weight:800;color:#0d5fb1;}
#thls-box tr th:nth-child(1),
#thls-box tr td:nth-child(1){
	width:190px;
}
#thls-box tr th:nth-child(8),
#thls-box tr td:nth-child(8){
	width:115px;
}
#thls-box tr th:nth-child(7),
#thls-box tr td:nth-child(7),
#thls-box tr th:nth-child(9),
#thls-box tr td:nth-child(9),
#thls-box tr th:nth-child(10),
#thls-box tr td:nth-child(10){
	width:160px;
}
#thls-box tr th:last-child,
#thls-box tr td:last-child{
	width:215px;
}
#top-classify-list li{
	float:left;
}
#classify-add .item-label{width:90px;}

#data-box tr th:first-child,
#data-box tr td:first-child{
	width:100px;
}

#data-box table{
	min-width:unset;
}
#data-dump .list-body{
	left:0;right:0;
	bottom:45px;
}
#data-dump .list-body .table-box{
	bottom:0;
}
#data-dump .list-body .table-box .table2 tr{
	cursor: pointer;
}
#data-dump .oper{
	position:fixed;
	bottom:8px;
	right:10px;
}
.operator .ico{
	font-size: 16px;
    margin: 0 3px;
    position: relative;
    top: 3px;
	color:#3392ee;
}
.operator .ico.ti-volume{
	color:#0000ff;
}
.operator .ico.ti-close{
	color:#ff7800;
}
.operator .ico.ti-user{
	color:#f18e00;
}
.operator .ico.ti-flickr{
	color:#7762cc;
}
.operator .ti-back-right{
	color: #00bcd4;
    margin: 0;
}
.operator .ti-eye {
	color: #2196f3
}
.operator .ti-pencil-alt,.operator .ti-plus{
	color: #3392ee
}
.operator .ti-trash {
	color: #ff5722
}
.operator .ti-save {
	color: blue
}
#data-box .operator .ti-cloud-down{
	color:#1885ef
}
#data-box .operator .ti-loop{
	color:#f18e00;
}
#data-loop .table-box{
	bottom:40px;
}
#data-loop .oper{
	position:fixed;
	bottom:8px;
	right:10px;
}

.loading_chasingDots{
	width: 40px;height: 40px;
	position: absolute;top: 50%;left: 50%;
	transform: translate(-50%,-50%);
}
.sk-chasing-dots {
  	width: 100%;height: 100%;
  	text-align: center;
  	-webkit-animation: sk-chasingDotsRotate 2s infinite linear;
    animation: sk-chasingDotsRotate 2s infinite linear; 
}
  .sk-chasing-dots .sk-child {
    width: 60%;
    height: 60%;
    display: inline-block;
    position: absolute;
    top: 0;
    background-color: #333;
    border-radius: 100%;
    -webkit-animation: sk-chasingDotsBounce 2s infinite ease-in-out;
            animation: sk-chasingDotsBounce 2s infinite ease-in-out; }
  .sk-chasing-dots .sk-dot2 {
    top: auto;
    bottom: 0;
    -webkit-animation-delay: -1s;
            animation-delay: -1s; }

@-webkit-keyframes sk-chasingDotsRotate {
  100% {
    	-webkit-transform: rotate(360deg);
        transform: rotate(360deg); 
    } 
}

@keyframes sk-chasingDotsRotate {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@-webkit-keyframes sk-chasingDotsBounce {
  0%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  50% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes sk-chasingDotsBounce {
  0%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  50% {
    -webkit-transform: scale(1);
            transform: scale(1); } }
/*chasing-dots 结束*/
/*three-bounce 开始*/
.loading_threeBounce{
	position: absolute;top: 50%;left: 50%;
	transform: translate(-50%,-50%);
}
.sk-three-bounce {
  text-align: center; 
}
  .sk-three-bounce .sk-child {
    width: 20px;
    height: 20px;
    background-color: #333;
    border-radius: 100%;
    display: inline-block;
    -webkit-animation: sk-three-bounce 1.4s ease-in-out 0s infinite both;
            animation: sk-three-bounce 1.4s ease-in-out 0s infinite both; }
  .sk-three-bounce .sk-bounce1 {
    -webkit-animation-delay: -0.32s;
            animation-delay: -0.32s; }
  .sk-three-bounce .sk-bounce2 {
    -webkit-animation-delay: -0.16s;
            animation-delay: -0.16s; }

@-webkit-keyframes sk-three-bounce {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  40% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes sk-three-bounce {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  40% {
    -webkit-transform: scale(1);
            transform: scale(1); } }
/*three-bounce 结束*/

#publish-index .publish-main {
    position: relative;
    height: 807px;
    width: 100%;
    margin-top: 6px;
}
#publish-index .publish-main .table-box {
    top: 25px!important;
    bottom: 32px;
    right: 0;
    left: 0;
}
#recharge-index-record tr th:nth-child(1),
#recharge-index-record tr td:nth-child(1){
	width:236px;
}


/*客户定位-开始*/
.amap-logo{display:none!important;}
.amap-copyright{display:none!important;}
.tr_opt{background: #00B0F0;}
.radar{
	position: absolute;bottom: 0;left: 0;z-index: 100;
	width: 150px;height: 100px;
	transform: scaleY(0);
	transition: 0.5s;
	overflow: hidden;
}
#Radar{
	width:100%;height:100%;
}
.radar_por{
	transform: scaleY(1);
}
.track_panel_control{
	display: flex;justify-content: center;align-items: center;
	height: 40px;
}
.track_panel_time{
	height: calc(100% - 40px);overflow-y: auto;overflow-x: hidden;
}
.track_panel_time div{
	display: flex;justify-content: center;align-items: center;
}
.track_panel_time_text{color: whitesmoke;}
.track_panel_time_text_play{color: #00B0F0;}
#cli-po-tb tbody tr{cursor: pointer;}
/*操作面板开始*/
.panel{
	height: 100%;width: 100%;
	display: flex;justify-content: center;align-items: center;
}
#miniconsolebox{width: 262px;right: 0;overflow: hidden;}
#miniconsole{right: 0;}
.aux-panel-1{
	width: 100%;height: 100%;
	background: rgba(255, 255, 255, 0.5);z-index: 1;
	overflow: hidden;position: relative;
	transform: scale(0);
}
.aux-panel-1-clear{
	position: absolute;top: -11px;right: -11px;
	width: 40px;height: 40px;border-radius: 40px;
	background: white;
}
.aux-panel-1-clear i{
	position: absolute;bottom: 8px;left: 10px;
	font-size: 15px;margin: 0;
}
.aux-panel-1-clear:hover{
	background: red;
	transition: background 1s;
	animation: clearframe 1s;
}
@keyframes clearframe{
	30%  {transform:scale(1.1);}
	60%  {transform:scale(0.9);}
	100% {transform:scale(1);}
}
.aux-panel-1-clear:hover i{
	color: white;
	transition: color 1s;
}
.aux-panel-1-content{
	width: 100%;height: 100%;
}
.opt-1{
	animation:myfirst 0.5s;
	animation-fill-mode: forwards;
}
@keyframes myfirst{
	0% {transform:scale(1);}
	60% {transform:scale(0.8);}
	90% {transform:scale(0.8);right: 0;}
	100% {right: -100%;}
}
.opt-2{
	animation: myfirst3 0.5s;
	animation-fill-mode: forwards;
}
@keyframes myfirst3{
	0% {transform:scale(0.8);right: -100%;}
	30% {right: 0;}
	60% {transform:scale(0.8);}
	90% {transform:scale(1.1);}
	100% {transform: scale(1);}
}
/*操作面板结束*/
/*操作面板遮罩开始*/
.aux-shade{
	width: 100%;height: 100%;position: absolute;opacity:0;;
	top: 0;left: 0;z-index: 1;background: rgba(255,255,255,0.4);
}
/*操作面板遮罩结束*/
/*轨迹操作面板开始*/
.track_date_content{}
.track_date_content h3{height: 30px;text-align: center;padding: 5px;background: darksalmon;font-weight: 400;color: white;}
.date_btn_container{
	display: flex;min-width: 100%;
	transform: translateY(-50%);
	position: absolute;top: 50%;left: 0;
	justify-content: center;
}
.date_btn_container button{margin-right: 5px;}
.date_option_container{
	position: absolute;top: 50%;right: -100%;width: 100%;
	transform: translateY(-50%);
	text-align: center;
}
.date_option_container .btn{width: 40%;cursor: pointer;}
.date_option_container p{margin-bottom: 10px;}
.date_btn_other1{left: -110%;transition: 0.5s;}
.date_btn_other2{left: 0;right: 0;transition: 0.5s;}
/*拨打电话*/
.call-panel{
	height:100%;width: 100%;
	display: flex;justify-content: center;align-items: center;
}
/*电话薄*/
.phone_book_content{
	width: 100%;height: calc(100% - 160px);
	overflow-y: scroll;background: rgba(255,255,255,0.7);
}
.phone_book_content h3{
	background: #DDE;font-weight: 400;text-align: center;
	color: black;font-size: 18px;padding: 6px;
}
.phone_book_content_item{position: relative;padding: 5px;background: rgba(0,0,0,0.5);margin: 5px;}
.phone_book_content_item div{display: inline-block;text-align: left;color: whitesmoke;font-family: fantasy;}
.phone_book_content_item div:nth-child(1){width: 30px;}
.phone_book_content_item div:nth-child(2){width: 70px;}
.phone_book_set{
	position: absolute;bottom: 0;left: 0;width: 100%;height: 160px;background: rgba(0,0,0,0.6);
}
.phone_book_set h3{
	width: 100%;text-align: center;font-weight:400;
	padding: 5px;font-size: 18px;background: #231717;color: aliceblue;
}
.phone_book_item{
	display: flex;justify-content: center;padding: 5px;width: 100%;
}
.phone_book_item input{
	margin-right: 5px;
}
.phone_delete{
	width: 50px;height: 100%;
	position: absolute;top: 0;right: 0;
	display: flex;justify-content: center;align-items: center;
	background: #5ccccc;color: transparent;
	transform: scaleX(0.4);
	transform-origin: right;
	cursor: pointer;font-size: 15px;
}
.phone_delete:hover{
	transform: scaleX(1);
	transform-origin: right;
	color: white;
	transition: 0.5s;
}
.phone_delete_verify{
	width: 100%;height: 100%;
	position: absolute;top: 0;right: 0;
	display: flex;justify-content: center;align-items: center;
	background: black;
	left: -100%;
}
.phone_delete_verify i{
	display: inline-flex;justify-content: center;align-items: center;
	width: 100px;height: 100%;color: white;font-style: normal;margin: 0 5px;
	cursor: pointer;
}
.phone_delete_verify .confirm{
	background: #3392ee;
}
.phone_delete_verify .cancel{
	background: #f18e00;
}
.phone_delete_verify_show{
	left: 0;background: white;
	transition: 0.5s;
}
/*sos*/
.sos_panel{width: 100%;}
.sos_panel_item{
	margin: 5px 0;color: black;background: #ddd;width: 100%;
	letter-spacing: 2px;height: 60px;text-align: center;cursor: pointer;
	position: relative;
}
.sos_panel_item p{
	font-family: fantasy;padding: 5px;
}
.sos_panel_item p:nth-of-type(2){letter-spacing: 6px;}
.sos_panel_item .ti-pencil{
	display: flex;align-items: center;
	height: 100%;margin: 0;padding: 5px;
    position: absolute;top: 0;right: 0;
    color: #3392ee;background: #f4f8fa;
    opacity:0;
}
.sos_panel_item:hover .ti-pencil{
	opacity:1;
	transition: 0.5s;
}
.sos_alter_content{
	width: 100%;height: 100%;background: #DDDDDD;
	position: absolute;top: 0;left: 100%;
	opacity: 0;transition: 0.5s;
}
.sos_alter_content_show{
	left: 0;opacity: 1;
}
.sos_alter_input{
	width: calc(100% - 40px);height: 100%;display: inline-flex;
	position: absolute;top: 0;left: 0;
	display: inline-flex;align-items: center;
}
.inputPlaceholder_container{
	width: 100%;height: 40px;
}
.sos_alter_btn{
	display: flex;flex-flow: column;justify-content: center;
	width: 36px;height: 100%;padding: 2px;
	position: absolute;top: 0;right: 0;
}
.sos_alter_btn span{
	margin: 0;padding: 5px;color: white;font-size: 18px;
	transition: 0.5s;margin: 2px;border-radius: 2px;
}
.sos_alter_btn .ti-check{
	background: #5fd3b3;
}
.sos_alter_btn .ti-check:hover{
	background: #00a287;
}
.sos_alter_btn .ti-close{
	background: #ff8673;
}
.sos_alter_btn .ti-close:hover{
	background: #bf4330;
}
/*闹钟*/
.time{
	width: 150px;height: 50px;
	font-size: 24px;font-family: inherit;
    border-radius: 5px;border: none;
    text-align: right;letter-spacing: 10px;
    box-shadow: 0px 0px 1px 1px #ddd;
}
.remind_container{
	width: 100%;padding: 10px;
}
.remind_item{
	width: 100%;height: 90px;background: #eee;
	border-radius: 10px;
	box-shadow: 0 0 1px 1px #89b2efdb;
	margin: 15px 0;
}
.remind_content{
	
}
.remind_content>div{
	float: left;display: inline-block;
}
.remind_content .ti-alarm-clock{
	width: 20%;height: 100%;color: green;
	display: flex;align-items: center;justify-content: center;
    margin: 0;padding: 10px;
}
.remind_content .remind_time{
	width: 50%;height: 100%;
	display: flex;
    align-items: center;
    font-size: 25px;
    font-family: fantasy;
    letter-spacing: 8px;
    justify-content: center;
}
.remind_content .remind_set{
	width: 30%;height: 100%;
}
.remind_content .remind_set>div{
	height: calc(100% / 3);
	text-align: right;padding-right:10px ;
}
.remind_content .ti-pencil{
	margin: 0;width: 100%;
	display: flex;justify-content: flex-end;align-items: center;
	color: #3392ee;font-size: 16px;
}
.remind_content .remind_hz{
	display: flex;justify-content: flex-end;align-items: center;
    width: 100px;float: right;
}
.remind_content .remind_hz i{
	font-size: 12px;font-style: normal;
}
.remind_set_content{
	position: absolute;top: 0;left: 0;
	width: 100%;height: 100%;
	background: #D2DCF8;
	border-radius: 10px;
	z-index: -1;opacity: 0;
	transition: 0.6s;
	display: flex;
	justify-content: center;
	align-items: center;
}
.remind_set_content_show{
	z-index: 1;opacity: 1;
}
.remind_time_select{
	padding: 5px;margin: 5px;text-align: center;
}
.remind_hz_select{
	padding: 5px;margin: 5px;text-align: center;
}
.remind_hz_select .label_radio{
	display: inline-flex;align-items: center;margin-right:5px ;font-size: 13px;
}
.remind_hz_select .label_radio div{
	margin: 0 5px 0 0;
}
.remind_week_select{
	text-align: center;
	border: 1px solid #aaa;
    padding: 2px;
    border-radius: 5px;
    margin: 0 auto;
}
.remind_week_select span{
	font-size:12px;padding: 0 8px;color: #aaa;cursor: pointer;
	border-right: 1px solid #aaa;
}
.remind_week_select span:nth-child(7){
	border-right: none;
}
.remind_week_select span:hover{
	background: #89b2ef;color: white;
}
.remind_week_opt{
	background: #89b2ef;color: white!important;
}
.remind_admin_content{
	text-align: right;
	padding: 10px;
}
.remind_btn{
	cursor: pointer;
    font-size: 15px;
    padding: 0 10px;
}
.remind_btn:hover{
	background: #89b2ef;color: white;
	border-radius:5px;
	transition: 0.8s;
}
/*翻转检测*/
.sleeptime_item{width: 100%;padding: 10px;}
.sleeptime_content{
	text-align: center;
    position: relative;
    box-shadow: 0 0 45px 10px lightgrey;
    padding: 10px;
    border-radius: 5px;
}
.sleeptime_text span{
	font-size: 20px;
    font-family: fantasy;
}
.sleeptime_set_btn{
    position: absolute;
    top: 0;
    right: 0;
    padding: 0 5px;
    margin: 0!important;
    height: 100%;
    background: black;
    color: sandybrown;
    display: flex!important;
    align-items: center;
    font-size: 16px;	
}
.sleeptime_set_container,.walktime_set_container{
    box-shadow: inset 0px 0px 9px 6px #1978d659;
    border-radius: 5px;
    padding: 10px;
    text-align: center
}
.sleeptime_set_container p,.walktime_set_container p{
    text-align: center;
    letter-spacing: 5;
    margin: 10px;
    font-size: 14px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.sleeptime_set_container input,.walktime_set_container input{
    width: 60%;
    text-align: center;
    font-size: 18px;
    letter-spacing: 6px;
    border: 1px solid #89b2ef8c;
    border-radius: 5px;
}
/*情景模式*/
.profile_item{width: 100%;padding: 10px;}
.profile_content{}
.profile_content p{
	text-align: center;
    margin: 10px;
    font-size: 18px;
    font-family: serif;
    font-weight: 800;
    letter-spacing: 2px;
}
.profile_content div{
	text-align: right;
}
.profile_content div span{
    color: cornflowerblue;
    padding: 2px 10px;
    border-radius: 5px;
    margin: 0;
}
.profile_content div span:hover{
	background: black;
	transition: 0.5s;
}
.profile_set_content{
	padding: 10px;
    text-align: center;
    border-radius: 5px;
    box-shadow: inset 0 0 15px 0px cornflowerblue;
}
.profile_set_content label{
    margin: 5px;
    background: #ddd;
    border-radius: 5px;
    width: 40%;
    line-height: 30px;
    font-size: 12px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}
.profile_set_content label div{
	margin-right:0 5px 0 0;
}
/*心率协议*/
.hrtstart_annotation{
	position: absolute;
    min-width: 100%;
    bottom: 0;
    padding: 10px;
	
}
.hrtstart_annotation p{
    letter-spacing: 2px;
    font-size: 14px;
    line-height: 18px;
    text-indent: 2em;
}
/*吃药提醒*/
.takepills_item{
	width: 100%;
    height: 150px;
    background: #eee;
    border-radius: 10px;
    box-shadow: 0 0 1px 1px #89b2efdb;
    margin: 15px 0;
}
.takepills_item .remind_content{
	height: 70px;
}
.takepills_remind{
	padding: 0 10px;
}
.takepills_remind p{
	text-align: center;font-size: 15px;
}
.takepills_remind div{
	font-size: 14px;line-height: 18px;
	display: flex;
    justify-content: center;
    align-items: center;
    height: 55px;
    overflow: auto;
}
.takepills_set_remind{
	height: 80px;
	margin: 10px;padding: 2px 5px;
	text-align: center;
	border: 1px solid #ddd;
	border-radius: 5px;
}
/*围栏*/
.rail_panel button{
    height: auto;
    padding: 10px;
    margin: 15px
}
/*计步时间段*/
.walktime_container{ 
	position: relative;   
	width: 100%;
	padding: 10px;
}
.walktime_item{
	position: relative;
    width: 100%;
    height: 50px;
    padding: 10px;
    margin: 5px 0px;
    box-shadow: inset 0px 0px 2px 1px #ddd;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 20px;
    font-family: fantasy;
}
.walktime_set_btn{
    position: absolute;
    top: 0;
    right: 0;
    padding: 0 5px;
    margin: 0;
    height: 100%;
    background: black;
    color: sandybrown;
    display: flex;
    align-items: center;
    font-size: 16px;	
}
.walktime_set_panel{
	position: absolute;top: 0;left: 0;
	background: white;height: 100%;width: 100%;
}
/*免打扰时间*/
.silencetime_container{
    width: 100%;
    text-align: center;
    box-shadow: inset 0px 0px 15px 0px #acc;
    padding: 15px 0;
    margin: 10px 0;
    border-radius: 5px;
    position: relative;
    background: white;
}
.silencetime_container .set{
	position: absolute;top: 0;right: 0;
	padding: 5px;
    border-radius: 20px;
    margin: 0px;
    transition: 0.5s;
    box-shadow: inset 0px 0px 1px 1px #add;
}
.silencetime_container .set:hover{
	box-shadow: inset 0px 0px 35px 1px #add;
    color: #f18e00;
}
.silencetime_main{
    width: 100%;
}
.silencetime_main p{
    margin: 5px;
    font-size: 18px;
    font-family: fantasy;
    letter-spacing: 5px;
}
.silencetime_set_item{
	margin: 5px 0;
    position: relative;
}
.silencetime_set_item .ti-close ,.silencetime_set_item .ti-plus{
	position: absolute;
    top: 2px;
    left: 2px;
    font-size: 15px;
    box-shadow: inset 0px 0px 2px 0px #add;
    border-radius: 15px;
    padding: 5px;
    margin: 0;
}
.silencetime_set_item .ti-close{
	display: none;
}
.silencetime_set_item:hover .ti-close{
	display: block;
}
.silencetime_set_item input[type=time]{
    width: 80px;
    height: 28px;
    text-align: center;
    font-size: 20px;
    font-family: fantasy;
    border-radius: 5px;
}
/*客户定位-结束*/
/*设备管理-开始（block/index.html）*/
.facility-container{
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
	/*height: 100%;*/
}
.facility-item{
    width: 200px;
    height: 200px;
    margin: 20px;
    box-shadow: 0px 6px 0px 0px #ddd;
    border-radius: 5px;
    transition: 2s;
    cursor: pointer;
}
.facility-item:hover{
	box-shadow: 0px 6px 0px 0px #00A2D4;
}
.facility-img{
	width: 100%;
    height: 150px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.facility-img img{
	max-width: 100%;max-height: 100%;
}
.facility-text{
    padding: 5px 10px;
    overflow: auto;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.facility-add-container{
    height: 100%;
	background: white;
	padding: 10px;
}
.facility-add-container .item{
	margin: 10px 0;
}
.upload-img-container{
	width: 100%;
    height: 100px;
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: 1px 1px 1px 1px #ddd;
    margin: 5px 0;
}
/*设备管理-结束*/

/*公共*/
.date{
    width: 85px;
    padding-left: 7px;
}
.border{
	border: 1px solid #e0e0e0;
}
.section{
	border: 1px solid #e0e0e0;
}
td .imgdiv{
	position: fixed;
    right: 0;
    z-index:1;width:200px;height:200px;display:none;
    border: 2px solid #4285f4;
}
td .imgdiv .img2{
	max-width:100%;max-height:100%;
}
.section .title {
	width: 100%;
	background: linear-gradient(#eee 0, #e9e9e9 15px, #e2e1e1);
	text-align: left;
	height: 30px;
	line-height: 30px;
	padding-left: 20px;
	border:none;
}
.section .content{
	width: 100%;
	position: absolute;top:30px;
	left:0;right:0;bottom:0;
}
.juzhong{
	position: relative;
	text-align: center;
}
.gradual_line {
    display: inline-block;
    width: 100%;
    height: 1px;
    background: linear-gradient(to right,#FFFFF0,#F7F5F6 20%,#e0e0e0 30%,#e0e0e0 70%,#F7F5F6 80%,#FFFFF0 100%);
}
.hover_underline:before{
    content: "";
    position: absolute;left: 0;
    height: 1px;
    width: 100%;
    background: linear-gradient(to right,white ,#87CEFA 20%, #4285f4 30%,#4285f4 70%,#87CEFA 80%,white 100%);
    transform: scale(0);
    transition: 0.4s;
}
/* 选项卡 begin*/
.tabs:after{
	content: "";
    display: block;
    clear: both;
}
.tabs{
	display:block;
	height:30px;
	background:#eaeaea;
}
.tabs li{
	cursor:pointer;
    float: left;
	background: linear-gradient(#eee 0, #e9e9e9 15px, #e2e1e1);
	position: relative;
    border: 1px solid #e0e0e0;
    text-align: center;
    border-radius: 3px 3px 0 0;
    margin-top: 4px;
    margin-left: 6px;
    height: 26px;
    line-height: 26px;
    font-size:14px;
    min-width:80px;
    border-bottom:0;
}
.tabs li.clicked{
	border: 1px solid #87cefa;
	border-bottom:0;
	background:#fff;
}
.tabs+.blocks .block{
	display: none;
	background: #fff;
}
.tabs+.blocks .block.clicked{
	display:block;
}

/* 选项卡 end */
/*公共*/

/*代购-会员信息*/
#dg-cinfo .zwxq{
	width:100%; text-align:center; font-size: 20px;	
}
#dg-cinfo .zwxqp{
	width: 100%;height: 100%; display: flex; align-items:center;
}
#dg-cinfo{
   width: 100%;
   position: absolute;
   top: 30px;
   left: 0;
   right: 0;
   bottom: 0;
}
#dg-cinfo .juzhong{
	margin-top:26px;
}
#dg-cinfo>div {
	position: relative;
	width: 80%;
	margin: 0 auto;
	height: 30px;
}

#dg-cinfo .ti-face-sad {
	width: 100%;
	margin: 75px auto;
	text-align:center;
	height: 30px
}
#dg-cinfo>div>div>span {
	display: inline-block;
	padding: 5px 0;
	font-size: 15px
}
#dg-cinfo .juzhong .spanp {
	display: inline-block;
	padding: 5px 0;
	font-size: 15px
}

#dg-cinfo>div>div>span:first-child {
	font-weight: bold;
	text-align: right;
	padding-right: 15px;
	width: 101px;
	position: relative;
	left: -8px
}
#dg-cinfo .juzhong .wenbenspan {
	font-weight: bold;
	text-align: right;
	padding-right: 15px;
	width: 101px;
	position: relative;
	left: -8px
}
#dg-cinfo>div>div>span:last-child {
	font-weight: bold;
	color: #b34133;
	text-align: left;
	width: 168px
}
#dg-cinfo .juzhong .wenbenshuju {
	font-weight: bold;
	color: #b34133;
	text-align: left;
	width: 168px
}
#dg-cinfo>div>div>span:last-child>span {
	color: #000;
	font-weight: normal
}
#dg-cinfo .juzhong span:last-child>span {
	color: #000;
	font-weight: normal
}

/*代购-会员信息*/
/*代购服务-选择商品*/

#market-indexall~.popups #market_sellList_from .shangpingxingxiyiliaobaojian {
	width: 836px;
	padding-left: 11px;
	padding-top: 6px;
	margin: 0 auto
}
#market_sellList_from .shangpingxinxili {
	float: left;
	width: 206px;
	margin-bottom: 12px
}
#market_sellList_from .shangpingxinxili .box {
	width: 194px;
	height:264px;
	position: relative;
	box-shadow: 1px 1px 3px 3px rgba(80, 80, 80, 0.5);
	border-radius: 3px;
}
#market_sellList_from .shangpingxinxili .box:hover {
	box-shadow: 1px 1px 3px 3px rgba(80, 80, 80, 0.7)
}
#market_sellList_from .shangpingxinxili .shangpingxinglitupian {
	height: 192px;
	width: 192px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 3px
}
#market_sellList_from .shangpingxinxili .shangpingxinglitupian img.tupian {
	border: 0;
	max-width: 95%;
	max-height: 95%;
	border-radius: 3px
}
#market_sellList_from .shangpingxinxili p {
	line-height: 24px;
	padding-left: 6px;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
#market_sellList_from .shangpingxinxili p span {
	color: #b34133
}
#dg-choiceGoods{
    position: absolute;
    top: 5px;
    left: 7px;
    right: 0;
    bottom: 35px;
    padding: 5px;
}
#searchGoodsp{
	padding-right:5px;
}
#searchGoodsp input{
	width:130px;
}
/*代购服务-end*/

/*客户充值账户详情start*/
#recharge_clientlist .juzhong{
	margin-top:30px;
}
#cli-re-ac {
	
}
#cli-re-ac .juzhong{
	margin-top:26px;
}
#cli-re-ac>div {
	width: 80%;
	margin: 0 auto;
	height: 30px;
	text-align: center;
	position: relative
}
#cli-re-ac>div>div {
	width: 100%;
	margin: 0 auto;
	height: 30px
}
#cli-re-ac>.recharge_clientList_client>.ti-face-sad {
	width: 100%;
	margin: 75px auto;
	height: 30px
}
#cli-re-ac>div>div>span {
	display: inline-block;
	padding: 5px 0;
	font-size: 15px
}
#cli-re-ac .juzhong .spanp {
	display: inline-block;
	padding: 5px 0;
	font-size: 15px
}
#cli-re-ac>div>p {
	display: inline-block;
	width: 100%;
	height: 1px;
	background: linear-gradient(to right, #fffff0, #f7f5f6 20%, #e0e0e0 30%, #e0e0e0 70%, #f7f5f6 80%, #fffff0 100%)
}
#cli-re-ac>div>div>span:first-child {
	font-weight: bold;
	text-align: right;
	padding-right: 15px;
	width: 101px;
	position: relative;
	left: -8px
}
#cli-re-ac .juzhong .wenbenspan {
	font-weight: bold;
	text-align: right;
	padding-right: 15px;
	width: 101px;
	position: relative;
	left: -8px
}
#cli-re-ac>div>div>span:last-child {
	font-weight: bold;
	color: #b34133;
	text-align: left;
	width: 168px
}
#cli-re-ac .juzhong .wenbenshuju {
	font-weight: bold;
	color: #b34133;
	text-align: left;
	width: 168px
}
#cli-re-ac>div>div>span:last-child>span {
	color: #000;
	font-weight: normal
}
#cli-re-ac .juzhong span:last-child>span {
	color: #000;
	font-weight: normal
}
#recharge_clientlist>div>div>span {
    display: inline-block;
    padding: 5px 0;
    font-size: 15px;
}
 
#recharge_clientlist>div>div>span:first-child {
    font-weight: bold;
    text-align: right;
    padding-right: 15px;
    width: 101px;
    position: relative;
    left: -8px;
}
#recharge_clientlist>div>div>span:last-child {
    font-weight: bold;
    color: #b34133;
    text-align: left;
    width: 168px;
}

#notarize{
	width: 100%;height: 100%;
	padding: 20px;
}
#notarize p{
}
#notarize span{
	padding-left: 10px;line-height: 30px;font-size: 15px;
}
#notarize span:nth-child(1){
	text-align: center;
}
#notarize div{
	width: 100%;text-align: center;margin: 20px;
}


#recharge-index-renwu .form_item{
    display: flex;align-items:center;padding: 5px 10px;
    width: 510px;
    margin: 0 auto;
}
#recharge-index-renwu>.section1{
  display: flex;
    height:290px;
}
#recharge-index-renwu>.section1>aside.left{
    width:50%;
    padding-right: 3px;
    height: 100%;
}
#recharge-index-renwu .section1 aside.left .recharge-indexsectionleftbox{
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    height: 100%;
    width: 100%;
}

.recharge_index_recharge3_div.xianjin {
    border: 1px solid #237FBA;
    border-bottom: 3px solid #237FBA;
}
.recharge_index_recharge3_div img {
    width: 20px;
    height: 20px;
    margin-right: 8px;
    margin-left: 10px;
}

#recharge-index-renwu>.section1>aside.left form>div.recharge_index_search>label{
    font-size: 15px;
    height: 20px;
    line-height: 20px;
}
#recharge-index-renwu>.section1>aside.left form>div.recharge_index_search>label:before{
    padding-right: 5px;
    font-size: 15px;
    color: #6fb2f3;
    display: inline-block;
    vertical-align: middle;

}

#recharge-index-renwu>.section1>aside.left form.recharge_index_recharge_form>.form_item>label{
    font-size: 15px;
    height: 20px;
    line-height: 20px;
}
#recharge-index-renwu>.section1>aside.left form.recharge_index_recharge_form>.form_item1>label>span{
    font-size: 18px;
    color: #6fb2f3;
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
    position: relative;
    top: 2px;
    padding-left: 4px;
    padding-right: 5px;
}
#recharge-index-renwu>.section1>aside.left form.recharge_index_recharge_form>.form_item1>span{
    display: inline-block; font-size: 15px; color: #ddd;    height: 20px;line-height: 20px;
    padding-left: 72px;
}
#recharge-index-renwu>.section1>aside.left form.recharge_index_recharge_form>.form_item1>input.text1{
    /*margin-left: 0;*/
    margin-left: 5px;
}

#recharge-index-renwu>.section1>aside.left form.recharge_index_recharge_form>.form_item2>label.ti-layout-grid2-alt{
    font-size: 15px;
    height: 20px;
    line-height: 20px;
}
#recharge-index-renwu>.section1>aside.left form.recharge_index_recharge_form>.form_item2>label.ti-layout-grid2-alt:before{
    padding-right: 5px;
    font-size: 15px;
    color: #6fb2f3;
    display: inline-block;
    vertical-align: middle;
}
#recharge-index-renwu>.section1>aside.left form.recharge_index_recharge_form>.form_item2>label.recharge_index_recharge3_div{
    width: 120px;
    height: 30px;
    border-radius: 5px;
    display: flex;
    align-items: center;
    cursor: pointer;
    margin-left: 0;
    margin-right: 5px;
}
#recharge-index-renwu>.section1>aside.left form.recharge_index_recharge_form>.form_item2>label.label2{
    width: 127px;
}
#recharge-index-renwu>.section1>aside.left form.recharge_index_recharge_form>.form_item3{
    align-items: flex-start;
}
#recharge-index-renwu>.section1>aside.left form.recharge_index_recharge_form>.form_item3 textarea{
     border-radius:3px;
}
#recharge-index-renwu>.section1>aside.left form.recharge_index_recharge_form>.form_item3>label{
    font-size: 15px;
    height: 20px;
    line-height: 20px;
}
#recharge-index-renwu>.section1>aside.left form.recharge_index_recharge_form>.form_item3>label:before{
    padding-right: 5px;
    font-size: 15px;
    color: #6fb2f3;
    display: inline-block;
    vertical-align: middle;
}
 
/*  section1-right*/
#recharge-index-renwu .section1 aside.right{
	position:relative;
    width: 50%;
    padding-left: 3px;
    height: 100%;
}
#recharge-index-renwu .section1 aside.right .recharge-indexsectionrightbox{
    width: 100%;
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    height: 100%;
}
#recharge-index-section{
    background: #DBDBDB;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
aside#recharge-index-left{
    position: absolute;
    bottom: 0;
    top: 60px;
    background: #3B4966;
    width: 180px;
}
#recharge-index-renwu{
    background: #fff;
}
#recharge-index-renwu>.section1>aside.left>svg{
    background: yellowgreen;
}
/*section3*/
#recharge-index-renwu>.section3{
    height: 522px;
    margin-top: 6px;
}
 
@media screen and (max-width: 1166px){
    #recharge-index-renwu>.section3 div.page{
        bottom: 12px;
    }
}
@media screen and (min-width: 1172px) and (max-width:2366px){
    #recharge-index-renwu>ul,#recharge-index-renwu>.section1,#recharge-index-renwu>div.section2,#recharge-index-renwu>.section3{
        width: 100%;
    }
    #recharge-index-qushitu{
        width: 98% !important;
        height: 200px;
        margin: auto;
    }
    #recharge-index-qushitu>div:nth-of-type(1){
        width: 100% !important;
    }
    .recharge-index-juzhong{
        text-align: center;
    }
}
@media screen and (max-width: 1726px){
    #recharge-index-renwu>.section1,#recharge-index-renwu>div.section2,#recharge-index-renwu>.section3{
        width: 100%;
        min-width: 1050px;
    }
 
    #recharge-index-renwu>.section3{
        height: 522px;
        margin-top: 6px;
        position: relative;
    }
}

@media screen and (max-width: 1286px){
    #recharge-index-renwu>div.section2>aside.left {
        position: absolute;
        right: 0;
        left: 0;
        border: 1px solid #e0e0e0;
        height: 223px;
        border-radius: 3px;
    }
    .recharge-index-juzhong{
        text-align: center;
    }
    #recharge-index-renwu>div.section2>aside.right{
        position: absolute;
        top: 243px;
        right: 0;
        left: 0;
        height: 223px;
        border-radius: 3px;
    }
    #recharge-index-renwu>div.section2>aside.right>aside.left{
        right: 50.5%;
    }
}
.recharge_index_recharge3_div.xianjin {
    border: 1px solid #237FBA;
    border-bottom: 3px solid #237FBA;
}
.recharge_index_recharge3_div.weixin {
    border: 1px solid #3CB034;
    border-bottom: 3px solid #3CB034;
}
.recharge_index_recharge3_div.zhifubao {
    border: 1px solid #00A8F1;
    border-bottom: 3px solid #00A8F1;
    color: #ddd;
}
.recharge_index_search > select {
    width: 100px;
    padding: 0 0 0 20px;
}
.recharge_index_recharge3_div.zhifubao{
    border: 1px solid #00A8F1;
    margin-right: 10px;
    margin-left: 10px;
    border-bottom: 3px solid #00A8F1;
}
.recharge_index_recharge3_div.zhifubao span{
    color: #ddd;	
}
#recharge_clientlist{
	padding: 0 6px;
}
.client_one{
	display: inline-block; 
    width: 130px;
	height: 170px;
	margin: 6px;
	padding: 10px;
	cursor: pointer;
	text-align: center;
    background-color: #fff;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 60px rgba(0, 0, 0, 0.06) inset;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset; 
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
    position: relative;
}
.client_one:before {
	content: ' '; 
    width: 75%;height: 55%;
    -webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3); 
    box-shadow: 0 17px 34px rgba(0, 0, 0, 0.3); 
    position: absolute;bottom: 10px;z-index: -1;
    transition: 1s;	
} 
.client_one:hover:before{
	-webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.5); 
    box-shadow: 0 17px 34px rgba(0, 0, 0, 0.5); 
}
.client_one img{width: 100%;height: 112px;}
.client_one p{text-align: center;line-height: 22px;font-size: 12px;}
#index_new>div>div:hover + p:before{
	transform: scale(1); 
} 
#cli-re-ac{
	position: absolute;
	top:30px;left:0;right:0;bottom:0;
}
#cli-re-ac .zwxqp{
	width: 100%;height: 100%;display:flex;align-items:center;
}
#cli-re-ac .zwxqp .zwxq{
	width:100%;text-align:center;font-size: 20px;height:30px;
}
#cli-re-ac .juzhong > p:before{right: 40px;}
#cli-re-ac .juzhong >div:hover + p:before{transform: scale(1);}
.recharge_clientList_client{width: 100%;height: 100% !important;display: flex;align-items: center;}
.recharge_clientList_client>div{width: auto !important;font-size: 20px;display: flex;align-items: center;margin: 0 auto;}
.recharge_clientList_client>div:before{font-size: 30px;color: rgba(250,0,0,0.5);}

.zwjlp{
	font-weight:bold;border-radius:0 0 3px 3px;height:calc(100% - 31px);width:100%;position: absolute;background: white;display: flex;align-items: center;
}
.zwjl{
	text-align: center;width: 100%;
} 
#recharge-index-renwu .section3 .content {
    position: absolute;
	top:30px;
	left:0;right:0;bottom:0;
}
#recharge-index-renwu .section3 .bottom-page{
	position: absolute;
	left:7px;bottom:8px;	
}
#recordBox tr th:nth-child(1),
#recordBox tr td:nth-child(1){
	width:240px
}
/*客户充值，账户详情end*/

/*mainDefult begin*/
#index-main{
    min-width: 812px;
}
#index-renwu>ul{
	top: 0;
    padding-top: 6px;
    position: fixed;
    background: #fff;
    z-index: 10;
}
#index-renwu>ul>li>a>i{
    display: inline-block;
    width: 25px;
    height: 25px;
    border-radius: 50%;
    background:  url("../images/geren_01.png") center;
    background-size: cover;
    position: relative;
    left: 10px;
    top: 6px;

}
#index-renwu>.section1{
    margin-top: 55px;
    position: relative;
    height:223px;
    width: 100%;
    display: flex;
}

#index-renwu>.section1 .index-maindefault-mainleft{
    width: 50%;
    padding-right: 3px;
}
#index-renwu>.section1 aside.left{
    width: 100%;
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    height: 100%;
    min-width: 356px;
}
#index-renwu>.section1 aside.left>h1{
    width: 100%;
    background: linear-gradient(#eee 0px,#e9e9e9 15px,#e2e1e1);
    text-align:left;
    height: 30px;
    line-height: 30px;
    padding-left: 20px;
}
#index-maindefault-main .hover_underline:before {
    width: 50%;margin-left：-10px;
}
#index-maindefault-main .index_logon_info{
    width: 90%;
}
/*服务总量 start*/
#index-renwu>.section1 .index-maindefault-mainright{
    padding-left: 3px;
    width: 50%;
}
#index-renwu>.section1 aside.right{
    width: 100%;
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    height: 100%;
}
/*section2 服务趋势 start*/
#index-maindefault-mainfkl{
    height: 230px;
    position: relative;
    margin-top: 6px;
    display: flex;
    width: 100%;
    flex-wrap: wrap;
}
#index-maindefault-mainfkl .index-maindefault-mainfklleft{
    width: 50%;
    padding-right: 3px;
    flex-grow: 1;
}
#index-maindefault-mainfkl .index-maindefault-mainfklleftfuwu{
    width: 100%;
    border: 1px solid #e0e0e0;
    height: 100%;
    border-radius: 3px;
}
/* 服务趋势 end*/
/*right start 客户类型*/
#index-maindefault-mainfkl .index-maindefault-mainfklright{
    width: 50%;
    padding-left: 3px;
    flex-grow: 1;
}
#index-maindefault-mainfkl .index-maindefault-mainfklrightkehuliexing{
    height: 100%;
    position: relative;
    width: 100%;
    display: flex;
}
/*客户类型 start*/
#index-maindefault-mainfkl .index-maindefault-mainleftleixing{
    width: 50%;
    padding-right: 3px;
}
#index-maindefault-mainfkl .index-maindefault-mainleixing{
    width: 100%;
    height: 100%;
    border: 1px solid #e0e0e0;
    border-radius: 3px;
}
#index-maindefault-mainfkl .index-maindefault-mainrightlianning{
    width: 50%;
    padding-left: 3px;
}
#index-maindefault-mainfkl .index-maindefault-mainlianningfenbu{
    width: 100%;
    height: 100%;
    border: 1px solid #e0e0e0;
    border-radius: 3px;
}

/*设置 页面中  a元素的默认样式*/
img{
    vertical-align:bottom;
}
.clear:after{
    content:"";
    display:block;
    clear:both;
}

#index-header{
    height: 60px;
    background: url("header_01.png")  no-repeat;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 20;
}
#logo{
    float: left;
    width: 180px;
    height: 60px;
    margin-right: 144px;
}
#index-header>nav>ul>li{
    width: 116px;
    float: left;
    height: 60px;
}
#index-header>nav>ul>li>a{
    width: 116px;
    height: 60px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
#index-header>nav>aside.right{
    float: right;
}
#index-section{
    background: #DBDBDB;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
#index-left{
    position: absolute;
    bottom: 0;
    top: 60px;
    background: #3B4966;
    width: 180px;
}
#index-renwu{
    background: #fff;
    padding-top: 0;
    overflow-y: auto;
}
#index-renwu>ul>li{
    float: left;
    height: 46px;
    line-height: 46px;
    width: 150px;
    border: 1px solid #C7E9DD;
    margin-right: 15px;
    border-radius: 5px;
    box-shadow:  0 3px #C7E9DD;
    position: relative;
}
#index-renwu>ul>li+li{
    box-shadow:  0 3px #89B2EF;
    border-color: #89B2EF;
}
#index-renwu>ul>li+li+li{
    box-shadow:  0 3px #F1928C;
    border-color: #F1928C;
}
#index-renwu>ul>li+li+li+li{
    box-shadow:  0 3px #EBA938;
    border-color: #EBA938;
}
#index-renwu>ul>li+li+li+li+li{
    box-shadow:  0 3px #89B2EF;
    border-color: #89B2EF;
}
#index-renwu>ul>li+:last-child{
    margin-right: 0;
}
#index-renwu>ul>li>a>span{
    display: inline-block;
    width: 102px;
    height: 44px;
    color: #000;
    border-right: 2px solid #EBEBEB;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
}
#index-renwu>ul>li> i.ti-themify-favicon-alt{
    color: #ff3d00;
    margin: 0;
    position: absolute;
    top: -4px;
    right: -1px;
    border-radius: 50%;
    width: 14px;
    height: 14px;
    font-size: 24px;
}

#index-renwu>ul>li+li>a>i{
    background-image: url('../images/geren_04.png');
}
#index-renwu>ul>li+li+li>a>i{
    background-image: url('../images/geren_02.png');
}
#index-renwu>ul>li+li+li+li>a>i{
    background-image: url('../images/geren_03.png');
}
#index-renwu>ul>li+li+li+li+li>a>i{
    background-image: url('../images/geren_05.png');
}

#index-renwu>.section1>aside.left>svg{
    background: yellowgreen;

}
/*section 最新动态 start3*/
#index_new{
    font-size: 12px;
}
#index-renwu>.section3{
    height: 299px;
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    margin-top: 6px;
}
#index-renwu>.section3 .indexmain_new{
    height: 268px;
    overflow-y: auto;
}
#index-renwu>.section3>h1{
    width: 100%;
    text-align:left;
    background: linear-gradient(#eee 0px,#e9e9e9 15px,#e2e1e1);
    height: 30px;
    line-height:30px;
    font-size: 16px;
    padding-left: 20px;
}
.index_logon_info {
    padding-top: 15px;
    width: 80%;
    margin: 0 auto;
    height: 30px;
    text-align: center;
}
.index_logon_info>div {
    width: 100%;
    margin: 0 auto;
    height: 30px;
}
.index_logon_info>div>span {
    display: inline-block;
    padding: 5px 0;
    font-size: 15px;
}
.index_logon_info>div>span:first-child {
    font-weight: bold;
    text-align: right;
    padding-right: 15px;
    width: 50%;
    position: relative;
    left: -8px;
}
.index_logon_info>div>span:last-child {
    font-weight: bold;
    color: #B34133;
    text-align: left;
    width: 50%;
}

#index_new .indexmain_new .news {
    display: inline-block;
    height: 190px;
    padding: 10px;
}
#index_new .indexmain_new  .newsbiaoti {
    padding: 5px 0;
    text-align: center;
    margin-bottom: 10px;

}

#index_new .indexmain_new .newswenben {
    height: 30px;
    text-align: center;
    cursor: pointer;
    line-height: 30px;
}

#index_new .indexmain_new .news .newswenben:hover + p:before{
    transform: scale(0.9);
}
@media screen and (max-width: 1172px){
    #index-renwu>ul{
        width: 1126px;
    }
}
@media screen and (min-width: 1172px) and (max-width:2366px){

    #index-qushitu{
        width: 98% !important;
        height: 200px;
        margin: auto;
    }
    #index-qushitu>div:nth-of-type(1){
        width: 100% !important;
    }
    .index-juzhong{
        text-align: center;
    }
}
@media screen and (max-width: 1726px){
    #index-qushitu{
        width: 98% !important;
        height: 200px;
        margin: auto;
    }
    #index-qushitu>div:nth-of-type(1){
        width: 100% !important;
    }
    .index-juzhong{
        text-align: center;
    }
}
@media screen and (max-width: 1716px){

    #index-qushitu{
        width: 98% !important;
        height: 200px;
        margin: auto;
    }
    .index-juzhong{
        text-align: center;
    }
}
@media screen and (max-width: 1352px){
    /*边框，全部显示*/
    #index-renwu .index-maindefault-mainfklleft {
        width: 40%;
    }
    /*趋势图*/
    #index-qushitu{
        width: 98% !important;
        height: 200px;
        margin: auto;
    }
    .index-juzhong{
        text-align: center;
    }
    #index-renwu #index-maindefault-mainfkl .index-maindefault-mainfklright{
        width: 60%;
    }
}

@media screen and (max-width: 1151px){
    /*边框，全部显示*/
    #index-renwu .index-maindefault-mainfklleft {
        width: 100%;
        padding-right: 0;
        margin-bottom: 6px;
    }
    /*趋势图*/
    #index-qushitu{
        width: 98% !important;
        height: 200px;
        margin: auto;
    }
    .index-juzhong{
        text-align: center;
    }
    #index-renwu #index-maindefault-mainfkl .index-maindefault-mainfklright{
        width: 100%;
        padding-left: 0;
    }

    #index-renwu>.section3{
        margin-top: 241px;
    }
}
.informShow{
	position: absolute;background: white;box-shadow: -2px -2px 10px #006699;border-radius: 5px;padding: 10px;
	overflow:auto ;display: none;
}
.wenben span:first-child{
	width: 40%!important;
}

/*mainDefault end */

/* 项目  begin*/

#choiceGoodsList{
	border: 1px solid #E0E0E0;
	position: absolute;
	top:0;
	left:0;right:0;
	bottom: 33px;
    padding-bottom: 20px;
	overflow-y: scroll;
}
#choiceGoodsList li{
	float:left;
	cursor:pointer;
	width: 150px;
    height: 220px;
	margin-left:20px;
	margin-top:20px;	
	padding:7px;
    background-color: #fff;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
    position: relative;
}
#choiceGoodsList li img{
	width: 100%;
    height: 112px;
}
#choiceGoodsList li p{
	text-align: center;
    line-height: 20px;
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/*项目商品*/
 
#item-goods li{
	float:left;
	cursor:pointer;
	width: 150px;
    height: 220px;
	margin-left:10px;
	margin-top:10px;	
	padding:7px;
    background-color: #fff;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
    position: relative;
}
#item-goods li img{
	width: 100%;
    height: 112px;
}
#item-goods li p{
	text-align: center;
    line-height: 20px;
    font-size: 12px;
    overflow: hidden;
	line-height:26px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
#item-goods-box tr th:nth-child(1),
#item-goods-box tr td:nth-child(1){
	width:120px;
}
#item-add{
	position: absolute;
	top:0;left:0;right:0;bottom:0;
}
#item-add .row1{
	min-width:1115px;
	height:350px;
	padding-right:6px;
	padding-bottom:6px;
}
#item-add .row1 .col-xs{
	padding-left:6px;
	padding-top:6px;
	height:100%;
}
#item-add .row1 .col-xs .section{
	position:absolute;
	top:6px;left:6px;
	right:0;bottom:0;
}
#item-add .row2{
	position: absolute;
    top: 350px;
    left: 6px;
    right: 6px;
    bottom: 0;
    width: auto;
}
#item-add .row2 .section{
	position:absolute;
	top:0px;left:0px;
	right:0;bottom:3px;
}
#item-add .row2 .section .content,
#base{
	padding:5px;
}
#item-goods{
	position: absolute;
	top: 240px;
    left: 6px;
    right: 6px;
	bottom: 5px;
}
#item-add-goods{
	position:absolute;
	top:0px;
	left:-1px;
	right:-1px;
	bottom:-1px;
	margin-top:0;
	padding-bottom:20px;
	overflow-y:scroll;
}
#item-add-goods tr th:nth-child(1),
#item-add-goods tr td:nth-child(1){
	width:120px;
}
#item-add-goods table{
	min-width: unset;
    width: 100%;
}
#item-goods-box{
	position:absolute;
	top:30px;
	left:-1px;
	right:-1px;
	bottom:-1px;
	margin-top:0;
	padding-bottom:20px;
	overflow-y:scroll;
}
#item-goods-box table{
	min-width:unset;
	width:100%;
}
#base .note{
	border-radius: 3px;
    resize: auto;
    height: 144px;
}
#base .item-label{
	width:70px;
}
#base .item-block{
	margin-left:80px;
}
#base .form [name="name"]{
	width:185px
}
#itemAddOrgan .label_checkbox{
	width:110px;float:left;
}
#itemAddOrgan .label_checkbox .check-ico-box{
	position: relative;
	margin:0;
	top:3px;
}
#jgdw-box{
	top:-5px;
	left:-1px;
	right:-1px;
	bottom:35px;
}
#item-add .tabs-box{
	position:absolute;
	top:5px;
	left:6px;
	bottom:45px;
	width:50%;
	border:1px solid #e0e0e0;
	border-top:none;
}
#item-add .item-bottom{
	position: absolute;
    bottom: 10px;
    left: 90px;
}
#item-add #clients .row-form{
	position: absolute;
    top: 30px;
    left: 10px;
    right: 10px;
    padding-bottom: 5px;
    border-bottom: 1px solid #e0e0e0;
    margin: 5px 10px;
}
#clients .item-inline label{
	display: inline-block;
    margin-left: 10px;
    width: 85px;
}
#item-add #clientBox{
	position: absolute;
    top: 100px;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: scroll;
}
#item-add #client-page{
	position: absolute;
    bottom: 5px;
    left: 5px;
    background: #fff;
}
#item-add #clientListBox .client_one .label{
	position: absolute;
    right: 3px;
    top: 6px;
}
#item-add #organ .table-box{
	top:60px;
	left:-1px;right:-1px;
	bottom:35px;
}
#item-add #organ .table-box table{
	min-width:unset;
}
#item-add #jgdw-page{
	position: absolute;
	left:6px;
	bottom:4px;
}

/* 项目 end */
/* 项目详情页statrt */

#item-infomain .item label{
	display: inline-block;width: 80px;text-align: right;
}
.see-sell-info .item-block{
	padding:5px 0 0 5px;
}
#item-infomain [class^="ti-"],#item-infomain [class*=" ti-"] {
	font-size: 16px;
}
#item-infomain .setClientType{margin: 5px 0;}
#item-infomain .setClientType div{margin: 0 5px;}
#item-infomain .item-header-1 .item-label{
	height:21px;
	line-height:21px;
}

/* 项目详情页end */
/* 项目 选择监管人员 statrt */

#ichoiceUser [type="submit"]{
	position: absolute;
    bottom: 0px;
    right: 0px;
}
#jgry-del-sub{
	height:24px;
}

#item_iteminfo .row-form{
	float:left;
}
#choiceClient .table-box{
	top:50px;
}
#choiceClient .item-inline .select{
	width:100px;
}
#choiceClient .table-box{
	bottom: 36px;
    top: 0;
    margin-top: 0;
}
#item-clients #itemClientBox table{
	min-width:unset;
}
#item-clients #itemClientboxBlock{
	position: absolute;
    top: 30px;
    left: 0;
    right: 0;
    bottom: 32px;
	overflow-y:scroll;
	padding-bottom:10px;
}
#item-clients #itemClientboxBlock .block{
    float: left;
    width: 390px;
    padding: 24px 0;
    border: 1px solid #e0e0e0;
    margin: 10px 0 0 10px;
    position: relative;
    border-radius: 25px 0 0 0;
	cursor:pointer;
}
#item-clients #itemClientboxBlock .block .num{
	position: absolute;
    width: 35px;
    height: 35px;
    border-radius: 50%;
    background: #4084c5;
    text-align: center;
    line-height: 35px;
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    left: 10px;
    top: 9px;
}
#item-index-box tr th:nth-child(1),
#item-index-box tr td:nth-child(1){
	width:70px;
}
#item-index-box tr th:nth-child(2),
#item-index-box tr td:nth-child(2){
	width:80px;
}
#item-index-box tr th:nth-child(3),
#item-index-box tr td:nth-child(3){
	width:120px;
}
#item-index-box tr th:nth-child(4),
#item-index-box tr td:nth-child(4){
	width:165px;
}
#item-index-box tr th:nth-child(5),
#item-index-box tr td:nth-child(5){
	width:80px;
}
#item-index-box tr th:last-child,
#item-index-box tr td:last-child{
	width:80px;
}
#setClientTypeBtn{
	width: 100%; float: right; height: 20px; font-size: 12px;
}
/* 项目选择监管人员end */

#choiceGoods .bottom{
	position: absolute;
	left:0;right:0;
	bottom:0;
	height:38px;
	padding-left:10px;
}
#choiceGoods .bottom .yes{
	float:right;margin-right:20px;
}

#choiceGoods .dj{
	width:210px;
}
#choiceGoods .dj .money{
	 width:75px;height:22px;margin-right:0;
}
#choiceGoods .dj .xfd{
	 width:70px;height:22px;margin-right:0;
}

#client-add .client-addmainright {
	padding-left: 3px;
	position: absolute;
	width: 570px; 
	height: 485px;
	right: 5px;
	top: -31px;
}
#client-add .client-addmainright .title{
	border-radius: 3px 3px 0 0;
}
#client-add .client-addmainright .content{
	width: 567px;
	height: 485px;
	position: absolute;
	top: 30px;
    left: 3px;
    right: 0px;
    bottom:0;
	border:1px solid #e0e0e0;
}
.title.border0{
	border:0;
}
#market-index-carbuy .table-box{
	top: 30px;
    bottom: 32px;
    left: -1px;
    right: -1px;
    margin-top: 0;
}
#market-indexall #carbuy-oper{
	position:absolute;
	bottom:0;left:0;right:0;height:30px;
}
#market-index-footer span.ti-trash{
	color: #ff5722
}
#market-indexall #carbuy-oper .dump{
	padding-left:30px;
	background:url(../images/dayin.png) 100% no-repeat;
	background-position:0 0;
	background-size:24px 100%; 
}
#market-indexall #carbuy-oper .message{
	padding-left:30px;
	background:url(../images/duanxin.png) 100% no-repeat;
	background-position:0 3px;
	background-size:24px 16px; 
}
#market-indexall #carbuy-oper [type=submit]{
	height:24px;line-height:24px;margin-top:-3px;
}
#market-index-classify{
	position: absolute;
    top: 70px;
    width:100%;
    bottom: 0;
    padding: 10px 0 10px 0;
    border-top: 1px solid #e0e0e0;
}
#market-index-classify .item-1{
	padding-left:10px;
	height:26px;line-height:26px;
}
#market-index-classify .item-1:hover{
	background:#d9d9d9;
}

#market-index-classify .highlight:hover,
#market-index-classify .highlight:hover .ico,
#classify23 .highlight:hover,
#classify23 .highlight:hover .ico{
	color:#ff5353 !important;
}
#market-index-classify .item-1 .item_lk{
	display:inline-block;
	width:100%;height:100%;
	color:#626262;
	font-size:14px;
}
#market-index-classify .item-1 .item_lk .ico{
    margin:0 0 0 5px;	
    font-size: 13px;
    position: relative;
    top: 1px;
}
#market-index-sidebar{
	position:absolute;
	width:200px;
	left:0;
	bottom:5px;
	top:0;
	border:1px solid #e0e0e0;
}
#market-index-carbuy{
	position:absolute;
	left:205px;
	right:0;
	bottom:5px;
	top:0;
	border:1px solid #e0e0e0;
}
#market-index-sidebar .market-input{
	width:120px;margin-right:0;
}
#classify23{
	position: absolute;
    top: 71px;
    bottom: 7px;
    left: 198px;
    width:500px;
	box-shadow:2px 0px 4px 1px #bbb7b7;
    z-index: 5;
	background: #fff;
}
#classify23{
	padding:15px 0;
}
#classify23 dl{
	width:100%;
	line-height:24px;
	font-size:14px;
	padding-left:15px;
}
#classify23 dl dt{
	float:left;
}
#classify23 dl dd{
	display:block;
	margin-left:110px;
}
#classify23 dl dt{
	width:100px;
	text-align:right;
	padding-right:5px;
	font-weight:bold;
}
#classify23 dl dt .ico{
	margin:0;
	font-size:14px;
	position: relative;
	top:1px;
}
#classify23 dl dd a{
	float:left;
	margin-bottom:8px;
	padding:0 8px;
	display:inline-block;
	height:20px;
	line-height:20px;
	font-size:12px;
	border-left:1px solid #e0e0e0;
}
.intebgc{
	display:inline-block;
	width:20px;height:20px;
	margin:0 5px;
	position:relative;
	background-image:url(../images/inte.png);
	background-position: 0 0;
	background-size: 100%;
	background-repeat: no-repeat;
}
.xfdbgc{
	display:inline-block;
	width:20px;height:20px;
	margin:0 5px;
	position:relative;
	background-image:url(../images/xfd.png);
	background-position: 0 0;
	background-size: 100%;
	background-repeat: no-repeat;
}
.moneybgc{
	display:inline-block;
	width:20px;height:20px;
	margin:0 5px;
	position:relative;
	background-image:url(../images/money.png);
	background-position: 0 0;
	background-size: 100%;
	background-repeat: no-repeat;
}
#accountLogbox tr th:nth-last-child(2),
#accountLogbox tr td:nth-last-child(2){
	width:200px;
}
#accountLogbox tr th:nth-last-child(3),
#accountLogbox tr td:nth-last-child(3){
	width:250px;
}
#accountLogbox .moneybgc,
#accountLogbox .intebgc,
#accountLogbox .xfdbgc{
	width:16px;
	height:16px;
	top:3px;
}
#item-infomain *{
	font-size:14px;
}
.amap-icon img{
	width:24px;
}
.cateName{
	position: absolute;
    opacity: 0.9;
    font-size: 14px;
    left: 0;
    top: 0;
    width: 100%;
    background: #ff5722;
    line-height: 22px;
    text-align: center;
    color: #fff;
    border-radius: 3px 3px 0 0;
 }
 
/*几个页面都用了下面的样式 */
#recharge-index-renwu .form_item{
    display: flex;align-items:center;padding: 5px 10px;
    width: 510px;
    margin: 0 auto;
}
#recharge-index-renwu>section.section1{
  display: flex;
    height:290px;
}
#recharge-index-renwu>section.section1>aside.left{
    width: 50%;
    padding-right: 3px;
    height: 100%;
}
#recharge-index-renwu section.section1 aside.left .recharge-indexsectionleftbox{
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    height: 100%;
    width: 100%;
}

.recharge_index_recharge3_div.xianjin {
    border: 1px solid #237FBA;
    border-bottom: 3px solid #237FBA;
}
.recharge_index_recharge3_div img {
    width: 20px;
    height: 20px;
    margin-right: 8px;
    margin-left: 10px;
}

#recharge-index-renwu>section.section1>aside.left form>div.recharge_index_search>label{
    font-size: 15px;
    height: 20px;
    line-height: 20px;
}
#recharge-index-renwu>section.section1>aside.left form>div.recharge_index_search>label:before{
    padding-right: 5px;
    font-size: 15px;
    color: #6fb2f3;
    display: inline-block;
    vertical-align: middle;

}

#recharge-index-renwu>section.section1>aside.left form.recharge_index_recharge_form>.form_item>label{
    font-size: 15px;
    height: 20px;
    line-height: 20px;
}
#recharge-index-renwu>section.section1>aside.left form.recharge_index_recharge_form>.form_item1>label>span{
    font-size: 18px;
    color: #6fb2f3;
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
    position: relative;
    top: 2px;
    padding-left: 4px;
    padding-right: 5px;
}
#recharge-index-renwu>section.section1>aside.left form.recharge_index_recharge_form>.form_item1>span{
    display: inline-block; font-size: 15px; color: #ddd;    height: 20px;line-height: 20px;
    padding-left: 72px;
}
#recharge-index-renwu>section.section1>aside.left form.recharge_index_recharge_form>.form_item1>input.text1{
    /*margin-left: 0;*/
    margin-left: 5px;
}

#recharge-index-renwu>section.section1>aside.left form.recharge_index_recharge_form>.form_item2>label.ti-layout-grid2-alt{
    font-size: 15px;
    height: 20px;
    line-height: 20px;
}
#recharge-index-renwu>section.section1>aside.left form.recharge_index_recharge_form>.form_item2>label.ti-layout-grid2-alt:before{
    padding-right: 5px;
    font-size: 15px;
    color: #6fb2f3;
    display: inline-block;
    vertical-align: middle;
}
#recharge-index-renwu>section.section1>aside.left form.recharge_index_recharge_form>.form_item2>label.recharge_index_recharge3_div{
    width: 120px;
    height: 30px;
    border-radius: 5px;
    display: flex;
    align-items: center;
    cursor: pointer;
    margin-left: 0;
    margin-right: 5px;
}
#recharge-index-renwu>section.section1>aside.left form.recharge_index_recharge_form>.form_item2>label.label2{
    width: 127px;
}
#recharge-index-renwu>section.section1>aside.left form.recharge_index_recharge_form>.form_item3{
    align-items: flex-start;
}
#recharge-index-renwu>section.section1>aside.left form.recharge_index_recharge_form>.form_item3>label{
    font-size: 15px;
    height: 20px;
    line-height: 20px;
}
#recharge-index-renwu>section.section1>aside.left form.recharge_index_recharge_form>.form_item3>label:before{
    padding-right: 5px;
    font-size: 15px;
    color: #6fb2f3;
    display: inline-block;
    vertical-align: middle;
}
#recharge-index-renwu>section.section1>aside.left form.recharge_index_recharge_form>.form_item3>textara.textara1{

}

/*  section1-right*/
#recharge-index-renwu section.section1 aside.right{
    width: 50%;
    padding-left: 3px;
    height: 100%;
}
#recharge-index-renwu section.section1 aside.right .recharge-indexsectionrightbox{
    width: 100%;
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    height: 100%;
}
#recharge-index-section{
    background: #DBDBDB;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
aside#recharge-index-left{
    position: absolute;
    bottom: 0;
    top: 60px;
    background: #3B4966;
    width: 180px;
}
#recharge-index-renwu{
    background: #fff;
}
#recharge-index-renwu>section.section1>aside.left>svg{
    background: yellowgreen;
}
/*section3*/
#recharge-index-renwu>section.section3{
    height: 522px;
    margin-top: 6px;
}
#recharge-index-renwu>section.section3 .jianqichongzhi{
    height: 100%;
    width: 100%;
}
#recharge-index-record{
    height:242px;
    width:100%;
}
#recharge-index-record .table-box{
    top: 25px !important;
    right: 0;
    bottom: 32px;
    left: 0;
}
#recharge-index-record .table-box td:first-child,#recharge-index-record .table-box th:first-child{
    width:250px;
}

/**  响应式****************************************************/

@media screen and (max-width: 1166px){
    #recharge-index-renwu>section.section3 div.page{
        bottom: 12px;
    }
}
@media screen and (min-width: 1172px) and (max-width:2366px){
    #recharge-index-renwu>ul,#recharge-index-renwu>section.section1,#recharge-index-renwu>div.section2,#recharge-index-renwu>section.section3{
        width: 100%;
    }
    #recharge-index-qushitu{
        width: 98% !important;
        height: 200px;
        margin: auto;
    }
    #recharge-index-qushitu>div:nth-of-type(1){
        width: 100% !important;
    }
    .recharge-index-juzhong{
        text-align: center;
    }
}
@media screen and (max-width: 1726px){
    #recharge-index-renwu>section.section1,#recharge-index-renwu>div.section2,#recharge-index-renwu>section.section3{
        width: 100%;
        min-width: 1050px;
    }
    #recharge-index-record>div.table-box{
        top: 345px;
        left: 27px;
        height: 472px;
    }
    #recharge-index-renwu>section.section3{
        height: 522px;
        margin-top: 6px;
        position: relative;
    }
}

@media screen and (max-width: 1286px){
    #recharge-index-renwu>div.section2>aside.left {
        position: absolute;
        right: 0;
        left: 0;
        border: 1px solid #e0e0e0;
        height: 223px;
        border-radius: 3px;
    }
    .recharge-index-juzhong{
        text-align: center;
    }
    #recharge-index-renwu>div.section2>aside.right{
        position: absolute;
        top: 243px;
        right: 0;
        left: 0;
        height: 223px;
        border-radius: 3px;
    }
    #recharge-index-renwu>div.section2>aside.right>aside.left{
        right: 50.5%;
    }
}

.recharge_index_recharge3_div.xianjin {
    border: 1px solid #237FBA;
    border-bottom: 3px solid #237FBA;
}

.recharge_index_recharge3_div.weixin {
    border: 1px solid #3CB034;
    border-bottom: 3px solid #3CB034;
}

.recharge_index_recharge3_div.zhifubao {
    border: 1px solid #00A8F1;
    border-bottom: 3px solid #00A8F1;
    color: #ddd;
}
.recharge_index_search > select {
    width: 100px;
    padding: 0 0 0 20px;
}
.recharge_index_recharge3_div.zhifubao{
    border: 1px solid #00A8F1;
    margin-right: 10px;
    margin-left: 10px;
    border-bottom: 3px solid #00A8F1;
}
.recharge_index_recharge3_div.zhifubao span{
    color: #ddd;	
}
/*  end */

#market_sellInfo_form .item-block{
	margin-left:70px;
}
#item-uselog{
	min-width:1230px;
}
#item-uselog .row .contain{
	height:300px;
}
#item-uselog #client-markets{
	position: absolute;top:315px;
	left:6px;right:6px;bottom:5px;
	width:auto;
	min-width:1230px;
}
#item-uselog #client-markets .table-box{
	top:25px;
	left:0;right:0;bottom:32px;
}
#item-uselog #client-markets table{
	min-width:1228px;	
}
#item-uselog #client-markets-box .ico.ti-eye{
	top:1px;
}
#item-uselog #client-items .content{
	padding:5px;
	position: absolute;
	top:30px;
	bottom:0;
	left:0;
	right:10px;
}
#item-uselog #client-items #item-detail .item-name{
	width:40%;
}

#item-infomain .item-note .contain{
	text-indent:2em;margin:10px 20px 0 0;
	padding:10px 20px;height:135px;
	position: relative;border:0;
}
#item-infomain .item-note .contain .top{
	width:100%;
	height:2px;
	position:absolute;
	top:-2;left:0;right:0;
	margin:0 auto;
}
#item-infomain .item-note .contain .bottom{
	display: block;
	width:100%;
	height:2px;
	position:absolute;
	bottom:-2;left:0;right:0;
	margin:0 auto;
}
#item-infomain .item-note .contain:hover .bottom,
#item-infomain .item-note .contain:hover .top{
	animation: animate1 0.4s;
	background: linear-gradient(to right, white, rgb(135, 206, 250) 20%, rgb(66, 133, 244) 30%, rgb(66, 133, 244) 70%, rgb(135, 206, 250) 80%, white 100%);
}
.amap-marker-label{
	border:0;
    box-shadow: 1px 2px 3px #969090;	
}
a.default{
	text-decoration: underline;
    color: #0066cc;
}
.client-index-minAge
{
	width: 30px;
}
.list-download{
	float:right !important;
	margin-right:10px !important;
	color:#5AB0ED !important;
	font-size:16px !important;
}
.tonghuaX
{
	width: 80px;
	position: absolute;
	bottom: 0;
	right: 0;
}
#tonghuaD
{
	width: 420px;
	height: 365px;
	background: #E9E9E9;
	position: absolute;
	bottom: 0;
	display: none;
}
#gbTonghualj
{
	color: red;
	font-size: 13px;
	margin-top: 8px;
	margin-right: -5px;
}


 

#sdff{
	position: absolute;
    top: 30px;
    left: 0;
    bottom: 0;
    width: 128px;
}
