
*{
	word-break: break-all;
    word-wrap: break-word;
    white-space:normal;
}

img[src=""],
img[src="null"],
img:not([src]) {
    visibility: hidden;
}

input,button,select,textarea{outline:none;filter:chroma(color=#000000);}

/* 时间插件(修复) start */
.datepicker,
.datepicker.dropdown-menu{
	z-index:99999 !important;
}
/* 时间插件(修复) end */

.overflowHidden{overflow:hidden;}
.zoomCss{
	zoom:1;
	margin-top:10px;
}
.zoomCss:after{
	 content:"";
	 display:block;
	 clear:both;
}
/* 修复时间插件层级问题start */
.datepicker.dropdown-menu{
	/* z-index:1100 !important; */
	z-index:1100;
}
/* 修复时间插件层级问题end */

/*本地打印start*/
#div_localModelEdit{
	position:fixed;
	left:0;
	top:100vh;
	opacity: 0;
}
/*本地打印end*/

/*扫码条start*/
.scanBoxCss {
    border: 1px solid #ddd;
    border-radius: 5px;
    float: left;
    display: inline-block;
    margin-right: 10px;
    height: 30px;
    background: #fff;
}
.scanBoxCss textarea{
    width: 400px;
    height: 26px;
    line-height: 14px;
    border-radius: 4px;
    margin-right: 14px;
    cursor: pointer;
    resize:none;
    padding: 6px 5px 0 5px;
    
    border: 0;
    margin-top: 1px;
    text-shadow: none;
    -webkit-box-shadow: 0 0 0 #fff;
    -moz-box-shadow: 0 0 0 #fff;
}
.scanBoxCss font{
	float: right;
}
.scanBoxCss font span{
	padding-top: 2px;
    padding-right: 5px;
    display: inline-block;
    cursor: pointer;
    color: #999;
}
.scanBoxCss font span:hover{
	color: red;
}

.sweepQRCodeBtn{cursor:pointer;}
.sweepQRCodeBtn > img {
    width: 29px;
    height: 25px;
    display: bolck;
    opacity: 0.7;
}
/*扫码条end*/

.client-btn-con{
	
}
.client-btn-con > button{
	margin-left: 5px;
	padding: 4px 10px;
}

img[src=''],img:not([src]){
    visibility: hidden; 
}

.mt-1{margin-top:-1px;}
.mt-2{margin-top:-2px;}
.mt-5{margin-top:-5px;}

.mt0{margin-top:0 !important;}
.mt5{margin-top:5px;}
.mt6{margin-top:6px;}
.mt7{margin-top:7px;}
.mt8{margin-top:8px;}
.mt9{margin-top:9px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}

.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}

.ml1{margin-left:1px;}
.ml2{margin-left:2px;}
.ml3{margin-left:3px;}
.ml4{margin-left:4px;}
.ml5{margin-left:5px;}
.ml6{margin-left:6px;}
.ml7{margin-left:7px;}
.ml8{margin-left:8px;}
.ml9{margin-left:9px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}
.ml40{margin-left:40px;}
.ml45{margin-left:45px;}
.ml50{margin-left:50px;}
.ml60{margin-left:60px;}
.ml70{margin-left:70px;}
.ml80{margin-left:80px;}
.ml90{margin-left:90px;}
.ml100{margin-left:100px;}
.ml120{margin-left:120px;}
.ml150{margin-left:150px;}
.ml200{margin-left:200px;}

.mr0{margin-right:0px;}
.mr1{margin-right:1px;}
.mr2{margin-right:2px;}
.mr3{margin-right:3px;}
.mr5{margin-right:5px;}
.mr6{margin-right:6px;}
.mr7{margin-right:7px;}
.mr8{margin-right:8px;}
.mr9{margin-right:9px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr25{margin-right:25px;}

.mRL_5{margin:0 10px;}
.center{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}

.C{color:#999}
.C666{color:#666}

.halfWord{
  display: inline-block;
  width: 7px;
}
.oneWord{
  display: inline-block;
  width: 14px;
}
.twoWord{
  display: inline-block;
  width: 28px;
}
.fonts13px{
	font-size:13px !important;
}
.fonts14px{
	font-size:14px !important;
}
.uncheckedCss{
   -webkit-user-select:none;
   -moz-user-select:none;
   -ms-user-select:none;
    user-select:none;
}
.cpPriceICon{
	display: inline-block;
    width: 12px;
    margin-left: 1px;
}
.w13px{
	display:inline-block;
	width:13px !important;
}
.c5{
	color:#ccc;
}
.mr10{
	margin-right:10px;
}
.mt20{
	margin-top:20px;
}
.noselect {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.p-title{
	/* background: #5d94fb; */
	border-left: 3px solid #f90;
	/* height:35px; */
	line-height: 35px;
	margin-left: 20px;
	position:relative;
}
.p-title > span{
	margin-left: 10px;
/* 	width:25.5%; */
}
/*折扣切换start*/
.discountSwitch{
	
margin-left: 20px !important;
}
.switchBox_discount{
	display:inline-block;
	zoom:1;
	vertical-align: middle;
	margin-left:5px;
}
.switchBox_discount:after{
	content:"";
	display:block;
	clear:both;
}
.switchBox_discount span{
    width:56px;
	display:inline-block;
	float: left;
    border: 1px solid #ddd;
    margin-left: -1px !important;
    padding: 1px 0;
    line-height: 15px;
    cursor: pointer;
    font-size: 12px;
    text-align:center;
}
.switchBox_discount span:first-child{
	border-bottom-left-radius:3px;
	border-top-left-radius:3px;
}
.switchBox_discount span:last-child{
	border-bottom-right-radius:3px;
	border-top-right-radius:3px;
}
.switchBox_discount .SD_active{
	color:#fff;
	border-color:#337ab7;
	background:#337ab7;
}
.discountSwitchTip{
	vertical-align: middle;
}
.discountSwitchTip i{
	font-size:14px;
}
/*折扣切换end*/
/*预约模块start*/
.yuyue_data input{
   border:1px solid #ddd;
   border-radius:5px;
   height:30px;
   width:100px;
   text-align:center;
   cursor:pointer;
}
.yuyue_select{
	margin-left:0 !important;
}
.yuyue_select select{
   border:1px solid #ddd;
   border-radius:5px;
   /* padding: 3.5px; */
   height: 30px;
   padding: 0 3px;
}
#yuyueTimeSlot{
	min-width:131px;
}
.ml0{
	margin-left:0 !important;
}
/*预约模块end*/
.Old_ss{
	height: 28px;
    width: 28px;
    float: left;
    display: inline-block;
    margin-left:2px;
    cursor: pointer;
}
.Old_ss img{
	display:block;
	width:100%;
	height:100%;
}
#num_ShowHide_btn_kc1_mobile{
	display:none;
}
.p-title > span > label{
	font-size: 14px;
}
.p-title-right {
	width:70%;
}
.p-title .records {
	float:right;
	margin-left: 0;
	cursor: default;
	background-color:#EFEFEF;
	padding:0 5px;
	height:28px;
	line-height:28px;
	border-radius:4px;
	color:#6D6E6D;
}
#record-left button {
	outline: none;
    padding: 4px 10px;
    margin-bottom: 3px;
}
#record-left #editYG{
	margin-left: -1px;
}
.optistNameCon{
	position: relative;
    z-index: 4;
}
.optistNameCon font.red{
	color:red !important;
}
.optistNameCon{
	display: inline-block;
    margin-right: 15px;
}
#optistName{
	color: #333 !important;
}

/*start*/
.ygDayUl{
	margin-left:10px;
	overflow: hidden;
    display: inline-block;
    vertical-align: middle;
}
.ygDayUl li{
	float: left;
    padding: 0px 12px;
    margin: 5px 3px 3px 0;
    border-radius: 100px;
    color: #909090;
    background: #f1f1f1;
    cursor: pointer;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    -khtml-user-select: none;
    user-select: none;
}
.ygDayUl li:hover{
	background: #e0e0e0;
}
.ygDayUl li.active{
	color: #fff;
    /* background: #4cae4c; */
    background: #82c182;
}

.yg_noSelect_flashCss{
	
}

.ygDayUl li.yg_flashCss,
.optListDay_ul li.yg_flashCss{
	border:2px solid #ddd;
	animation:flashCss 1s ;
    -moz-animation:flashCss 1s ;
    -webkit-animation:flashCss 1s ease infinite;
    -o-animation:flashCss 1s ease infinite;
}
/*end*/

.yg_noValBtn{
	height: 30px;
	border-radius: 5px;
    padding: 5px 10px;
    cursor:pointer;
    background: #f1f1f1;
    vertical-align: sub;
    float: right;
    
    margin-left:5px;
    position:relative;
    z-index:6;
}

.records{
	height: 30px;
	border-radius: 5px;
    padding: 5px 10px;
    cursor:pointer;
    background: #f1f1f1;
    vertical-align: sub;
    float: right;
}

#opt_cdateNew{
	/* border:1px solid #ddd;
	border-radius:5px;
	padding:0 20px; */
	border: 1px solid #ddd;
    border-radius: 5px;
    padding: 0 15px;
    width: 120px !important;
}
.delectOptistName{
	cursor:pointer;
	text-decoration:none !important;
}
.pfyanguangCon{
	height:50px;
}

.btn1 {
	background-color:#EFEFEF;
	margin-right:2px;
	margin-left:2px;
	color:#6D6E6D;
	outline:none;
}
/* .recordyg {
	color:#fff;
	background-color: #337AB7;
} */
.p-btn-con{
	margin-bottom: 10px;
}
.p-btn-con > button{
	padding:3px 5px;
	font-size: 12px;
	margin-left: 5px;
}
.p-b-l{
	margin-left: 60px!important;
}
.p-con{
	font-size: 13px;
}
#boy .last span{
	margin-top:10px;
}
/*生日年龄(零售顾客档案首页明细)start*/
#kc1_birthday{
	text-align:center;
	width: 90px !important;
    float: none;
    padding: 0 3px;
}
#kc1_age{
	text-align: center;
    width: 35px !important;
    padding: 0 1px;
    float: none;
}
/*生日年龄(零售顾客档案首页明细)end*/
/*生日年龄(顾客详情)start*/
#birthday{
    width: 90px !important;
    padding: 0 5px;
    text-align: center;
}
#clientXq_age{
	width: 50px;
    border: 1px solid #ddd;
    border-radius: 3px;
    text-align: center;
    margin-right: 4px;
    padding: 1px 0;
    vertical-align: bottom;
}
/*生日年龄(顾客详情)end*/
.p-con input,
.p-con button{
	height:28px;
}
.p-con button{
	line-height: 28px;
	padding-top:0;
	padding-bottom: 0;
}
.p-con>.first > span,.p-con>.last > span{
	display: inline-block;
     width: 190px; 
	/* margin-left: 8px; */
	margin-top: 2px;
	vertical-align: middle;
}
.p-con .p-col-2{
	width:385px;
}
.p-con >.first > span > font{
	line-height: 28px;
	/* width:66px; */
	width: 55px;
	/* width:36px; */
	display: inline-block;
	text-align: right;
	text-indent: 7px;
}
.p-con >.first span > input{
	width:120px!important;
	float: right;
}
.p-con >.last > span > font{
	line-height: 28px;
	 width:66px;
	/* width:36px; */
	display: inline-block;
	text-align: right;
	text-indent: 7px;
}
.p-con >.last >span > input{
	width:120px!important;
	float: right;
}
.p-con .p-col-2 input{
	width:315px!important;
}
.p-con .input-group .form-control,
.p-con .input-group-btn>.btn{
	position: static;
}
.p-con input[type="hidden"]+button{
	border-top-left-radius:4px!important;
	border-bottom-left-radius:4px!important;
}
.p-btn-active{
	background: #337ab7!important;
	color:#fff!important;
}
.p-con .input-group{
	margin-bottom: 0;
}
.sex,.screen{/* margin-left: 20px; */margin-top:-2px;}
.screen > button{
	width:80px;
    height: 30px;
    line-height: 30px;
    padding: 0;
}
.scpclist_stock{
	display:none;
}
.screen_active{
	background: #00cc99 !important;
    color: #fff !important;
}
.sex > button{
	/* width:59px; */
	width:40px;
	
}
.sex > button:first-child{
	/* margin-left: 8px!important; */
}
.work{
	/* margin-left: 28px; */
}
.wid120,.work > button{
	width:120px;
	margin-top: -3px;
}
.p-other{
	
}
.p-other > span{
	display: inline-block;
	width:210px;
	margin-top: 2px;
}
.p-other > span > font{
	width: 86px;
	display: inline-block;
	text-align: right;
	margin-right: 5px;
}
.p-other > span > input{
	width:115px!important;
}
/* .p-address{
	width:300px!important;
}
.p-address > font{
	width:50px!important;
}
.p-address > input[type="text"]{
	width:240px!important;
} */
.p-remark{
	margin-top: 2px;
}
.p-remark > span{
	display: inline-block;
}
.p-remark > span > font{
	display:inline-block;
	width:66px!important;
	text-align: right;
	margin-right: 5px;
}
.p-remark > span > input{
	width:410px!important;
}
.p-email{
	width:320px!important;
}
.p-email > font{
	width:66px!important;
}
.p-email > input[type="email"]{
	width:240px!important;
}
.p-lastTime{
	/* width:310px!important; */
	width: 230px!important;
	margin-left: 10px;
}
.p-lastTime > input[type="text"]{
	/* width:212px!important; */
	width:120px!important;
}
.simpledetail {
} 
.clickcss {
	background-color: #5BC0DE;
	color:#fff;
}
#bdWechat{
	float: right;
	/* margin-right: 60px; */
	margin-top: 10px;
}
#wechatCon{
	position: fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	z-index:99999;
	background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0 !important;
	filter:Alpha(opacity=80);
	background:#000;
	display: none;
}
#wechatCon > div{
	width:500px;
	margin-left: auto;
	margin-right: auto;
	/* box-shadow:0 0 20px 1px #d6e9c6; */
	height:300px;
	position: relative;
	top:100px;
	/* background: #3b3c40; */
	background: #fff;
}
#wechatCon .dinput{
	/* background: #353439; */
	background:#fff;
	width:80%;
	margin-left: 10%;
	height:45px;
	outline: none;
	color:#8b8c90;
	/* border:2px solid #292a2e; */
	display: block;
	position: absolute;
	/* box-shadow:0 0 10px 0 #292a2e inset; */
	/* box-shadow:0 0 10px 0 #666 inset; */
	border-radius:4px;
	border:1px solid #ccc;
}
.firin{
	top:60px;
}
.serin{
	top:120px;
}
#wechatCon .dinput > .fa{
	line-height: 45px;
	font-size: 18px;
	text-align: center;
	display: inline-block;
	width:50px;
	float: left;
}
#wechatCon .dinput > input{
	width:340px;
	height: 43px;
	border:none;
	float: left;
	margin-top: -1px;
	background: transparent;
	outline: none;
}
.btnCon{
	width:80%;
	margin-left: 10%;
	position: relative;
	height:50px;
	top:200px;
	background: #26b6ad;
	/* box-shadow: 0 0 10px 1px #222,0 0 10px 0 #666 inset; */
	border-radius:2px;
}
#bdNow,
#bdNew,
.brbtn{
	position: absolute;
	display: inline-block;
	width:50%;
	text-align: center;
	line-height: 50px;
	color:#fff;
	font-size: 16px;
	cursor: pointer;
}
#bdNow,
.brbtn:first-child{
	left:0;
}
#bdNew,
.brbtn:last-child{
	right:0;
}
#d-w-close,
.brclose{
	position: absolute;
	width:80px;
	height:80px;
	border-radius:50em;
	text-align: center;
	line-height: 80px;
	/* background: #3b3c40; */
	background:#999;
	top:-15px;
	color:#fff;
	left:50%;
	cursor: pointer;
	margin-left: -40px;
	z-index:2;
}
.cantBD{
	background: #aaa;
	cursor: not-allowed!important;
}



/*------------------------- 楠屽厜淇℃伅 -----------------------------------*/
.y-body{
	/*overflow: hidden;*/
}
.y-body input{
	height:28px;
}
.y-optist{
	float: left;
	/* width: 220px; */
	width: 190px;
	border-right: 1px solid #ccc;
/*	height:185px;*/
	margin-left: 20px;
}
.y-optist > span{
	width:100%;
	display: inline-block;
	margin-top: 3px;
	position:relative;
}
.lockSwitch{
	width:25px;
	height:25px !important;
	line-height:25px !important;
	padding:0 !important;
	text-align:center;
	outline:none !important;
	position:absolute;
	top:2px;
	right:2px;
}
.lockSwitch input{
	display:none;
}
.y-optist button.btn-default{
	height:28px;
	line-height: 28px;
	padding-top:0;
	padding-bottom: 0;
}
.y-optist > span > font{
	/* width:70px; */
	width:56px;
	display: inline-block;
	text-align: right;
	margin-right: 5px;
}
.y-optist > span > input,
.y-optist > span > textarea{
	width:160px!important;
	resize:none;
}
.x-body .y-btn-left,
.y-optist .y-btn-left{
	border-radius:4px 0 0 4px!important;
}
.x-body .y-btn-right,
.y-optist .y-btn-right{
	border-radius:0 4px 4px 0!important;
}
.y-con{
	/* width: 825px; */
	width: calc(100% - 225px);
	float: left;
	margin-left:10px;
	border-radius:5px;
}
.tab-content{
	padding:10px 4px;
}
.chooseOperatorEmp{
	display: inline-block;
    vertical-align: middle;
    margin-top: 0;
    width: 100px;
    text-align: center;
    padding: 2px 2px !important;
}
#myTabContent{
	/* position:relative; */
}
#ls_yanguangCon{
	position:relative;
	margin-bottom: 5px;
	border-top-left-radius: 0;
    border-top-right-radius: 0;
    
    margin-top: -40px;
    padding-top: 5px;
}

/*零售验光不能编辑start*/
/* #ygOperateCon{
	position: relative;
    display: inline-block;
    padding-left: 39px;
    padding-right: 10px;
    padding-top: 8px;
    margin-top: -15px;
    margin-left: 7px;
    width: 75.9%;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    
    vertical-align: -webkit-baseline-middle;
} */
#ygOperateCon{
	position: relative;
    display: inline-block;
    display: flex;
    width: 100%;
    /* padding-left: 39px; */
    padding-right: 10px;
    padding-bottom: 5px;
    /* padding-top: 8px; */
    /* margin-top: -15px; */
    margin-left: 7px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    
    vertical-align: -webkit-baseline-middle;
}
.ygOperate_left{
	flex:1;
}
/*零售验光不能编辑end*/


/*不能编辑验光遮罩start*/
.lsYgEditBg .lsYg_editNo{
	position:absolute;
	top:0;
	left:0;
	/* content:''; */
	display:block;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.03);
	border-radius:5px;
	z-index:3;
}
.lsYgEditBg *,
.lsYgEditBg .red,
.lsYgEditBg a,
.lsYgEditBg .optometryRmkWrap .yzCurvityCon font,
.lsYgEditBg .optometryRmkWrap .yzCurvityCon span,
.lsYgEditBg .optometryRmkWrap .yzCurvityCon a{
	color:#ddd !important;
}
.lsYgEditBg em,
.lsYgEditBg .exchange i{
	border-color:#ddd !important;
}
.lsYgEditBg input[readonly]{
	background:rgba(0,0,0,0.03) !important;
}
.lsYgEditBg .yg_noValBtn{
	display:none;
}
/*不能编辑验光遮罩end*/

/*无验光遮罩start*/
.lsYgNullValBg .lsYg_nullVal{
	position:absolute;
	top:0;
	left:0;
	/* content:''; */
	display:block;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.03);
	border-radius:5px;
	z-index:5;
}
.lsYgNullValBg *,
.lsYgNullValBg .red,
.lsYgNullValBg a,
.lsYgNullValBg .optometryRmkWrap .yzCurvityCon font,
.lsYgNullValBg .optometryRmkWrap .yzCurvityCon span,
.lsYgNullValBg .optometryRmkWrap .yzCurvityCon a{
	color:#ddd !important;
}
.lsYgNullValBg em,
.lsYgNullValBg .exchange i{
	border-color:#ddd !important;
}
.lsYgNullValBg input[readonly]{
	background:rgba(0,0,0,0.03) !important;
}

.lsYgNullValBg .yg_noValBtn{
	color: #fff !important;
    background-color: #5cb85c;
    border-color: #4cae4c;
}
/*无验光遮罩end*/


.y-n-title{
	font-weight: 700!important;
	font-size: 16px!important;
	color:#333 !important;
	text-align: center;
	display: inline-block;
	width:100%;
	border-bottom: 1px solid #ddd;
	line-height: 42px;
	border-right: 1px solid #ddd;
}
.y-con .y-col input{
	padding:0!important;
	font-size: 12px;
	text-align: center;
}

.tab-pane >.y-col,
.adefault >.y-col,
.ayycf >.y-col{
	margin-left: 10px;
	float: left;
	text-align: center;
}

.tab-pane >.y-col:nth-child(2){
	margin-left:0 !important;
	margin-right: 4px;
}

.tab-pane >.y-col span,
.adefault > .y-col > span{
	display: block;
	margin-bottom: 5px;
	height: 24px;
	margin-top: 5px;
}
.tab-pane >.y-col input,
.adefault > .y-col > span > input{
	width: 45px;
	height: 22px;
	cursor: default;
	padding:0;
	font-size: 12px;
	text-align: center;
	margin: 0px auto;
}
.tab-pane > .y-col > span:nth-child(1),
.tab-pane > .y-col > span:nth-child(2){
	height: 15px!important;
}
.tab-pane > .y-col > span:nth-child(2){
	font-size: 12px;
	color: #999;
}
.tab-pane > .y-c-foot,
.adefault > .y-c-foot{
	margin-top: 5px;
	    border-top: 1px solid #ddd;
}
.tab-pane > .y-c-foot > span,
.adefault > .y-c-foot > span{
	margin-left: 10px;
	padding-top:5px;
}
.tab-pane > .y-c-foot > span > font,
.adefault > .y-c-foot > span > font{
	display: inline-block;
	max-width:60px;
	text-align: right;
	margin-right: 5px;
}
.tab-pane > .y-c-foot input,
.adefault > .y-c-foot input{
	/* width:70px!important; */
	width:50px!important;
	padding: 0px 2px;
	cursor: default;
	margin-right: 5px;
}
.tab-pane > .y-c-foot select{
	height: 28px;
	border:1px solid #ddd;
	border-radius:4px;
}
.y-c-foot span, .y-c-foot font, .y-c-foot input {
    float: left;
    height: 28px;
    line-height: 28px;
}

.ayycf > .y-col > span{
	display: block;
	margin-top: 5px;
	height:24px;
	margin-left: 8px;
}

.ayycf > .y-col > span > input{
	width:45px!important;
	height:22px;
}

.adefault > .y-c-foot{
	margin-top: 5px;
}

.ayycf > .y-c-foot > span{
	margin-left: 10px;
}

.ayycf > .y-c-foot > span > font{
	display: inline-block;
	width:60px;
	text-align: right;
	margin-right: 5px;
}

.ayycf > .y-c-foot input{
	width:120px!important;
}


.ayinxing >.y-col{
	float: left;
	margin-left: 25px;
	text-align: center;
}

.ayinxing > .y-col > span{
	display: block;
	margin-top: 5px;
	height:24px;
	margin-left: 8px;
}

.ayinxing > .y-col > span > input{
	width:45px!important;
	height:22px;
}

.ayinxing > .y-c-foot{
	margin-top: 5px;
}

.ayinxing > .y-c-foot > span{
	margin-left: 10px;
}

.ayinxing > .y-c-foot > span > font{
	display: inline-block;
	width:60px;
	text-align: right;
	margin-right: 5px;
}

.ayinxing > .y-c-foot input{
	width:130px!important;
}



.adjd >.y-col{
	float: left;
	margin-left: 8px;
	text-align: center;
}

.adjd > .y-col > span{
	display: block;
	margin-top: 5px;
	height:24px;
}

.adjd > .y-col > span > input{
	width:45px!important;
	height:22px;
}

.adjd > .y-c-foot{
	margin:5px 0 15px 0;
	overflow:hidden;
}

.adjd > .y-c-foot > span{
	margin-left: 10px;
}

.adjd > .y-c-foot > span > font{
	display: inline-block;
	width:60px;
	text-align: right;
	margin-right: 5px;
}

.adjd > .y-c-foot input{
	width:100px!important;
}

.adjd > .y-c-foot .y-s-in[type="text"]{
	width:40px!important;
	padding-left: 0!important;
	padding-right: 0!important;
	font-size: 12px;
	text-align: center;
}

.y-c-foot #y-list thead td{
	padding-top: 4px !important;
}


.ajycf >.y-col{
	float: left;
	margin-left: 10px;
	text-align: center;
}

.ajycf > .y-col > span{
	display: block;
	margin-top: 5px;
	height:24px;
	margin-left: 8px;
}

.ajycf > .y-col > span > input{
	width:45px!important;
	height:22px;
}

.ajycf > .y-c-foot{
	margin-top: 5px;
}

.ajycf > .y-c-foot > span{
	margin-left: 10px;
}

.ajycf > .y-c-foot > span > font{
	display: inline-block;
	width:60px;
	text-align: right;
	margin-right: 5px;
}
#jycf > .y-c-foot input,
.ajycf > .y-c-foot input{
	/* width:70px!important; */
}

#y-list{
	position: absolute;
    margin-left: 50px;
    margin-top: 17px;
    z-index: 999;
    background: #fff;
    border: 1px solid #09f;
}
.ComputerOptometryTable #y-list{
	margin-left: 70px;
}
.slcPrd_edit_con  #y-list{
	margin-top: 45px;
    margin-left: 0px;
}
.y-c-foot #y-list{
	margin-left: 115px;
    margin-top: 39px;
}
#y-list .oldValue{
	color:#a5a5a5;
}
#y-list td:hover,
#y-list .oldValue:hover{
	color:red;
}
#farIsnear5 + #y-list{
	margin-left: 120px;
}
#shotuse5 + #y-list{
	margin-left:120px;
}
#y-list thead {
	bottom: -1px;
    position: relative;
}
#y-list thead tr {
	position: relative;
}
#y-list thead td {
	width: 100%;
    height: 40px;
    position: absolute;
    top: -39px;
    padding-top: 8px !important;
}
#y-list thead button {
	
}
.visionRL_btn{
	margin-left: 10px;
    width: 35px;
    color:#000;
    background:rgb(240, 240, 240);
}
.visionRL_btn.active{
	color:#fff !important;
	border-color:#03a9f4;
	background:#03a9f4;
}
.numKeyBtn{
	margin-left:6%;
	color:#fff;
	background:#4caf50;
	vertical-align: bottom;
}
.numKeyBtn:hover{
	color:#fff !important;
    background-color: #398439;
    border-color: #255625;
}
.AOL_top{
    text-align: center;
    padding: 5px 0;
    border: 1px solid #09f;
    box-sizing: border-box;
    background:#fff;
}
.AOL_top button:first-child{
	margin-left:0;
}
#y-list td{
	border:1px solid #09f;
	border-collapse: collapse;
    border-spacing: 0;
    width: 70px;
    min-width:70px;
    height:25px;
    background: white;
    text-align: center;
    cursor: pointer;
    font-size: 12px;
}

.p-title-right li {
	display: inline;
	list-style:none;
}
.ygInfoTime_icon{
    font-size: 18px;
    color: #1b7bcd;
}
.ygsimg {
	width:28px;
	height:28px;
	border-radius:50em;
}
.seeYgsimg{
	width:28px;
	height:28px;
	border-radius:50em;
}
.seefzSellerName{
	padding: 3px 12px!important;
    margin-left: 5px!important;
    color: #333!important;
    background-color: #fff!important;
    border-color: #ffffff!important;
    border-radius: 4px;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
}
.auxiliaryShow{
	
}
.seeimg {
	width:17px;
	height:17px;
	border-radius:50em;
	vertical:top;
}
.dassyc,
.ygssyc{
	margin-left: 30px;
	cursor: pointer;
	font-size: 12px;
	color:#f33;
}

#jmsx >.y-col{
	margin-left: 7px;
	margin-right: 6px;
}
.C999{color:#999;}
.Cbfbfbf{color:#bfbfbf;}
.red{color: red!important;}
.lightGrey{color: #dcdcdc!important;}
.cylinder,
.double-shaft{
	padding:0px 5px;
	background-color: #eee;
	border-radius:4px;
	cursor: pointer;
	border:1px solid #eee;
}
.btn-success{
	background: #0FB492;
	border:1px solid #5cb85c;
	color: #fff;
}
.yg-class{
	width: 280px;
    height: 30px;
    border: 1px solid #ddd;
    margin: 10px;
    border-radius: 4px;
}
.payMentPrintBtn{
	maring-left:5px;
}
/*---------------------------------- 閿�敭 -----------------------------------------------*/
.x-body input{
	height:28px;
}
.x-body .x-good button{
	height: 29px;
	padding-top: 0;
	line-height: 26px;
	/* margin-left:8px; */
	margin-right:3px;
}
.zlkadd button {
	background-color: #fff;
	color:#333;
	border:1px solid #dcdcdc;
}
.seller{
	
}
.seller > span{
	margin-left: 20px;
}
.seller > span > font{
	width:66px;
	display: inline-block;
	text-align: right;
	margin-right: 5px;
}
.seller input[type="text"]{
	width:60px!important;
	border-radius:0 4px 4px 0;
	margin-right: 2px;
	text-align: right;
}
.seller .floatNone{
	border-radius:4px!important;
}
.serinput{
	width:466px!important;
	overflow-x: hidden;
	overflow-y: hidden;
}
.x-good{
	margin-top: 18px;
	margin-bottom: 10px;
}
.x-reamrk > font,
.x-good > font{
	width:66px;
	display: inline-block;
	text-align: right;
	margin-right: 5px;
	margin-left: 40px;
}
.x-good > font{
	margin-left: 15px;
}
.x-tab{
	/* border:1px solid #ddd; */
	width:calc(100% - 50px) !important;
	margin: 0 auto;
	/* border-top: 1px solid #ccc; */
	margin-top: 5px;
	/* border: 1px solid #ccc; */
	margin-bottom: 20px!important;
}
.x-tab > thead{
	background: #f5f5f5!important;
}
.x-tab tr{
	
}
.x-tab th,
.x-tab td{
	text-align: center;
	/* padding:8px 10px!important; */
	height:46px;
	line-height:28px!important;
	font-size:14px;
	border-bottom:none!important;
}
.x-tab td {
	background-color:#fff!important;
	border-top:none!important;
	border-bottom: 1px solid #ddd!important;
	min-width: 45px;
}
.x-tab #displayActivity td{
	border-bottom: none !important;
}
.x-tab input{
	width:50px!important;
	height:26px!important;
	padding:0!important;
	font-size: 13px;
	text-align: center;
}
.x-tab .fa-close{
	cursor: pointer;
}
.x-reamrk{
	
}
.x-reamrk > input{
	width:835px!important;
	outline:none;
	box-shadow:none;
}
#selQuan1{
	margin-left: 67px;
}
.fsize0{
	font-size: 0!important;
	float: left;
}
.border-rd0{
	border-radius:0!important;
}
.submitOrder,.submitReturn_goods{
	width:100px;
	height:40px !important;
	text-align:center;
	color:#fff;
	background:#fd7634;
	border-radius:5px;
	cursor:pointer;
	outline:none;
	position: absolute;
	top:0;
	right:10px;
	border:0;
	padding:0;
}
#kd_fastPayBtn{
	width: 100px;
    height: 40px !important;
    text-align: center;
    border: 1px solid #cccccc;
    color: #000000;
    background: #fff;
    border-radius: 5px;
    cursor: pointer;
    outline: none;
    position: absolute;
    top: 0;
    right: 130px;
    /* border: 0; */
    padding: 0;
}

.submit_null_css{
	background: #c6c6c6;
}
.submit_null_css~ .tooltip .tooltip-inner{
	width: unset !important;
}

.goodConTip{
	width: 48%;
    margin:10px 0 0 22px;
}
#sxm{
	width:200px;
	height: 26px;
	line-height: 14px;
	border-radius: 4px;
	margin-right:14px;
	cursor: pointer;
}
.sxmBoxCss{
	border: 1px solid #ddd;
	border-radius: 5px;
	float: left;
	display: inline-block;
	margin-right: 10px;
}
.sxmBoxCss .icon-shanchu4{
	padding-top: 2px;
	padding-right: 5px;
	display: inline-block;
	cursor: pointer;
	color: #999;
	/* -moz-user-select:none;火狐
    -webkit-user-select:none;webkit浏览器
    -ms-user-select:none;IE10
    -khtml-user-select:none;早期浏览器
    user-select:none; */
}
.sxmBoxCss .icon-shanchu4:hover{
	color:red;
}
#sxm{
	max-width: 400px !important;
	border: 0;
	margin-top: 1px;
	text-shadow: none;
	-webkit-box-shadow: 0 0 0 #fff;
	-moz-box-shadow:0 0 0 #fff;
}
#sxm:focus {
    outline:none !important;
    -webkit-box-shadow: 0 0 0 #fff;
    -moz-box-shadow:0 0 0 #fff;
}
.sxmBoxCssBg{
    border: 1px solid #4eb2e4;
    box-shadow: 0px 0px 4px #7fc0e2;
}

/* -------------------------- 鏀堕摱鍙�-----------------------*/
.s-body{
	
}
.s-con{
	float: left;
	width:860px;
}
#detailPaydiv .s-con {
	padding-top:0!important;
}

.s-con > span{
	display: inline-block;
	margin-top: 5px;
	width:250px;
}
.s-con > span > font{
	width:105px;
	text-align: right;
	margin-right: 5px;
	display: inline-block;
}
.s-con > span > input{
	height:28px;
	width:120px!important;
}
.s-btn{
	display: inline-block;
	text-align: center;
	width:90px;
	/* height:18px; */
	height:90px;
/* 	line-height: 18px; */
	line-height:90px;
	background: #e9f5f5;
	border:1px solid #ddd;
	cursor: pointer;
}
.s-btn:hover{
	background: #d0ebeb;
}
.s-con button{
	height:28px;
	padding-top: 0;
	line-height: 28px;
}
.s-zk[type="text"]{
	width:60px!important;
}
.s-l-span{
	width:350px!important;
}
.s-l-span-s{
	width:300px!important;
}
.s-l-btn{
	width:120px;
}
.s-time-btn{
	width:100px;
}

.search,
.select{
	padding:3px 5px;
	background: #44B549;
	border:1px solid #3EAC27;
	cursor: pointer;
	/* color:#f6f6f6; */
	border-radius:4px;
	float: right;
	margin-right: 50px;
	margin-top: -20px;
	margin-bottom: 10px;
}
#g-addShotBtn,
#g-selBtn{
	padding:3px 5px;
	border:1px solid #3EAC27;
	cursor: pointer;
	color:#f6f6f6;
	border-radius:4px;
	float: right;
	/* margin-top: -20px!important;
	margin-bottom: 10px; */
	margin-top: 18px;
	margin-right: 10px!important;
}
div.dataTables_filter label input{
	width:550px!important;
	margin-left: 5px;
	padding-left: 5px;
}
#g-addShotBtn{
	background: #3299fe;
}
#g-selBtn{
	background: #44B549;
}

#rybg,
#bdbg{
	position: fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	z-index:9998;
	display: none;
	background: rgba(0,0,0,0.3)!important;
}
#bdbg{
	z-index:19;
}

#rycon,
#rycon2,
#rycon3,
#ryconOrdMng,
#ry_order_qdStaff,
#ryconOrdMngTopNav,
#fastRycon,
#givenCardPeole,
#damagedRycon,
#machiningOrdDetailedRycon,
#fzrycon3,
#expert_ry,
#promoter_ry,
#fzrycon5{
	width:800px;
	position:absolute;
	left:50%;
	margin-left: -400px;
	top:150px;
	background: #fff;
	/* box-shadow: 0 0 40px #666; */
	z-index:9999;
	display: none;
}

.ryhead{
	text-align: center;
	background: #d0eeff;
	padding:7px 0;
	zoom:1;
}
.ryhead:after{
	content:"";
	display:block;
	clear:both;
}
.ryhead > i{
	float: right;
	margin-right: 10px;
	font-size: 20px;
}
.fa-close{
	color:#999;
	cursor: pointer;
}
.fa-close:hover{
	color:#333;
}
.rybody{
	padding:15px;
	overflow: hidden;
}
.ryltitle{
	text-align: center;
	line-height: 40px;
	background: #eee;
	margin-bottom: 0!important;
}
.rymd{
	float: left;
	width:200px;
	border:1px solid #ddd;
	max-height:400px;
	min-height:250px;
}
.rymd ul{
	margin-bottom: 0;
}
.rymd li{
	line-height: 40px;
	text-align: center;
	border-top: 1px solid #ddd;
	cursor: pointer;
}
.rymd li:hover{
	background: #f4f4f4;
}
.rylist,.rzRylist{
	/* float: left;
	width:500px; */
	/* border:1px solid #ddd; */
	margin-left: 30px;
	padding:10px 20px;
	/*max-height:400px;
	min-height:250px;*/
	min-height:160px;
	overflow: hidden;
	display: block !important;
	text-align:center;
}
.rylist > span,.rzRylist > span{
	margin:0 10px 10px 0;
}
.ygMan_tip{
	color:#999;
	padding: 0 70px;
}
.rylist > span,
#addrybtn,
.rzRylist > span{
	float:left;
	border:1px solid transparent;
	text-align: center;
	cursor: pointer;
	width:120px;
	height:120px;
	border-radius:3px;
}
.rylist > span:hover{
	/*border-color:#00a8ff;*/
	background: rgba(0,0,0,0.1);
}
.rzRylist > span:hover{
	border-color: #3b8ab7;
}
.rzRylist > .active{
	background: #d0eeff;
    border-color: #9fcbe4;
}
.rylist > span > img,
.rzRylist > span > img{
	width:80px;
	height:80px;
	border-radius:50em;
	display: block;
	margin-bottom: 3px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
}
#addrybtn{
	border-color: #ddd;
	background-image: url(/simple-web/static/images/plus.svg);
	background-repeat: no-repeat;
	background-size: 60px;
	background-position: center;
}
.yqtips{
	position: relative;
	line-height: 35px;
	height:35px;
	background: #33cc99;
	color:#fff;
	width:230px;
	margin-left: -1px;
	text-align: center;
	overflow: visible!important;
}
.p-title  > .assist_personWrap{
	margin-left:25px;
}
.rarrow{
	position: absolute;
	border-left: 17px solid #33cc99;
	border-top: 18px solid transparent;
	border-bottom: 17px solid transparent;
	width:0;
	height:0;
	right:-17px;
	top:0;
}
.yqtips.inactive{
	background: #eee;
	color:#333;
}
.inactive .rarrow{
	border-left-color:#eee;
}
.yqmain{
	width:300px;
	margin:20px auto;
}
.yqmain > p{
	color:#666;
	text-indent: 10px;
	margin-bottom: 20px;
}
.yqmain > div,
.bdmain > div{
	margin-top: 15px;
}
.yqmain font{
	width:60px;
	text-align: right;
	display: inline-block;
}
.yqmain input,
.bdmain input{
	border:1px solid #ddd;
	width:180px;
	height:28px;
	padding:0 10px;
	outline: none;
}
#yqsent,
#bdsend{
	background: #33cc99;
	color:#fff;
	font-size: 16px;
	display: block;
	width:120px;
	line-height:45px;
	text-align:center;
	margin:30px auto 20px;
	cursor: pointer;
}
#ygdetail{
	width:700px;
	padding:20px;
	top:150px;
	left:50%;
	margin-left: -350px;
	background: #fff;
	position: fixed;
	box-shadow:0 0 20px #666;
	border:1px solid #ddd;
	display: none;
	z-index:99;
}
#ygdetail > .yqclose{
	margin-right: 0;
}
.qgdimg{
	text-align: center;
}
.qgdimg > img{
	width:130px;
	height:130px;
	border-radius:50em;
	margin-top: 10px;
}
.qgdimg + div{
	width:500px;
	margin:30px 0 30px 130px;
	overflow: hidden;
}
.qgdimg + div > span{
	float: left;
	width:50%;
	line-height: 30px;
}
#bdcon,
#tjcon{
	width:700px;
	position: absolute;
	left:50%;
	top:150px;
	margin-left: -350px;
	border:1px solid #ddd;
	box-shadow:0 0 20px #666;
	background: #fff;
	padding:20px 0;
	display: none;
	z-index:99991;
}
#sbd{
	width:170px;
	cursor: pointer;
}
#wbd{
	width:120px;
	margin-top: 15px;
	cursor: pointer;
}
#sbdcon > p{
	text-align: center;
	text-indent: 0;
	width:250px;
	margin-left: auto;
	margin-right: auto;
}
#yjcon,
#mxcon{
	display: none;
}
.bdewm{
	text-align: center;
}
.bdewm > img{
	width:200px;
	height:200px;
}
.bdmain{
	width:360px;
	margin:20px auto;
	position: relative;
}
.bdmain font{
	width:150px;
	display: inline-block;
	text-align: right;
}
span.yqclose{
	float: right;
	margin-right: 10px;
	font-size: 18px!important;
	cursor: pointer;
	margin-top: -10px;
}
span.yqclose:hover{
	color:#999;
}
#wbdcon{
	display: none;
}
.yqmain p,
.bdmain p{
	text-align: center;
	color:#555;
}
#addygcon{
	position: fixed;
	width:700px;
	top:150px;
	left:50%;
	margin-left:-350px;
	box-shadow:0 0 20px #666;
	z-index:99;
	display: none;
}
.cmdGroupAdd_list .selectProduct_on{
	border: 1px solid #337ab7 !important;
    background: #20a8d8 !important;
    color: #fff !important;
}
.cmdGroupAdd_list .selectProduct_on font{
	color: #fff;
}
#addygcon > .panel-heading{
	background: #20a8d8;
}
#addygcon > .panel-body{
	position: relative;
	padding: 30px 40px;
}
.btn-close > i{
	font-size: 18px!important;
	position: absolute;
	right:10px;
	top:18px;
}

.addygt{
	border-bottom: 1px solid #ddd;
	overflow: hidden;
	padding-bottom: 30px;
}
.addygt > ul{
	float: left;
	min-width:300px;
	padding-left: 40px;
}
.addygt li{
	padding:15px 0;
}
.addygt li > font{
	display: inline-block;
	width:70px;
}
.addygt li > select{
	padding:5px 10px;
	border:1px solid #ddd;
}
.addygewm{
	float: left;
	width:180px;
	height:180px;
	margin-left: 30px;
}
.addygewm > img{
	width:100%;
	height:100%;
}
.addygb{
	padding-bottom: 10px;
}
.addygtips,
.addygtips + p{
	margin-bottom: 0;
}
.addygtips{
	margin-top: 10px;
}
.addygtips + p{
	text-indent: 13px;
}
.addygtips > span{
	margin-right: 7px;
	line-height: 18px;
	height:18px;
}
.addygbtncon{
	text-align: center;
	margin-top: 40px;
}
.addygbtncon > span{
	background: #33cc99;
	padding:10px 25px;
	color:#fff;
	margin:0 10px;
	cursor: pointer;
	font-size: 15px;
}
.rylactive{
	background: #61c5ff!important;
	color:#fff;
}
#kaquancon{
	width:900px;
	margin-left: 20px;
	padding:10px 0;
}
#kaquancon > span{
	display: inline-block;
	padding:5px 15px;
	margin-bottom: 5px;
	cursor: pointer;
}
#kaquancon > span:nth-child(4n){
	background: #faf2c4;
	color:#df6400;
}
#kaquancon > span:nth-child(4n+1){
	background: #b8f6a3;
	color:#1f7601;
}
#kaquancon > span:nth-child(4n+2){
	background: #d9edf7;
	color:#014f76;
}
#kaquancon > span:nth-child(4n+3){
	background: #ffcecc;
	color:#f13931;
}
#modifyYG{
	position: absolute;
    width: 800px;
    top: 250px;
    left: 50%;
    margin-left: -400px;
    background: #fff;
    z-index: 99999;
    padding: 20px;
    display: none;
    border: 1px solid #ddd;
    box-shadow: 0 0 40px #666;
}
#modifyYG .form-control{
	display: inline-block;
	font-size: 12px;
	padding:0;
	text-align: center;
}
.btncon{
	text-align: center;
	margin-top: 10px;
}
.btncon > span{
	display: inline-block;
	padding:5px 20px;
	margin:10px;
	cursor: pointer;
}
.cmdG_input-group {
    float: right;
    margin-bottom: 0;
    position: relative;
    display: table;
    border-collapse: separate;
    width:250px;
}
.cmdG_input-group .cmdG_form-control {
    position: relative;
    z-index: 2;
    float: left;
    /* width: 100%; */
    margin-bottom: 0;
    color:#666666 !important;
}
.cmdG_btn-success{
    color: #fff !important;
    background-color: #20a8d8;
    border-color: #4cae4c;
}
.cmdG_form-control {
    display: block;
    width: 100% !important;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #fff !important;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    border-top-right-radius:0 !important;
    border-bottom-right-radius:0 !important;
    height: 34px !important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.cmdG_btn-success:hover{
	color: #fff !important;
}
#mygqx{
	background: #eee;
}
#mygqd{
	background: #f90;
	color: #fff;
}
#showProduct td,
#showProduct th{
	white-space: nowrap;
	word-spacing: normal;
}
#showProduct td {
	cursor: pointer;
}
#addShotCon,
#addShotGroupCon,
#editShotGroupCon,
#editShotNameCon,
#editShotGroupNameCon,
#sortShotCon,
#addEditShotGroupCon{
	position: absolute;
	width:500px;
	left:50%;
	margin-left: -250px;
	top:150px;
	z-index:9999;
	display: none;
}
#editShotGroupCon,#addEditShotGroupCon{
	width:900px;
	margin-left: -450px;
}
.addFolder{
	margin-bottom:20px;
}
#addEditShotGroupCon .btncon{
	margin-top:20px;
}
#addShotCon,
#editShotNameCon,
#editShotGroupNameCon,
#sortShotCon{
	z-index:99999;
}

/*快捷键隐藏分组弹窗start*/
#hideFastGroupView .pcViewMain{
	width:800px;
	margin-left:-400px;
}
.hideFastGroupCon{
	padding: 30px 30px 0 30px;
}
.hideFastGroupUl{
	overflow:hidden;
}
.hideFastGroupUl li{
	float:left;
	padding: 6px 12px 2px 10px;
	border-radius:5px;
	margin:0 10px 10px 0;
	cursor:pointer;
	color:#000;
	border:1px solid #ddd;
	background: #fff;
}
.hideFastGroupUl li i{width: 25px;margin-top: -5px;margin-left: 0;}
.hideFastGroupUl li.active{
    color: #fff;
    border: 1px solid #0099ff;
    background: #0099ff;
}
/*快捷键隐藏分组弹窗end*/

.titleb{
	background: #39f;
	color:#fff;
	padding:7px 10px;
}
.titleb > .fa{
	float: right;
	font-size: 20px;
	cursor: pointer;
}
.bodyb{
	padding:20px 50px 20px 10px;
	background: #fff;
}
.bodyb div > font{
	float: left;
	width:80px;
	text-align: right;
	line-height: 30px;
	height:30px;
}
.bodyb > div > div{
	margin-top: 5px;
}
.bodyb .shotposition {
	float: left;
}
.bodyb div > div{
	overflow: hidden;
}
.bodyb > div > div > div > span{
	display: inline-block;
	padding:3px 5px;
}
.bodyb input[type=radio]{
	
}
.bodyb label{
	margin-right: 15px;
}
.filecon{
	overflow-x:hidden;
	overflow-y:auto;
	height:150px;
	border:1px solid #ddd;
}
.filecon1{
	max-height:300px;
	overflow-y:auto;
	border:1px solid #ddd;
	margin-bottom: 0;
}
.cmdGroupAddView .alertCon-page ul{
	margin-top:0;
}
.cmdGroupAddView .alertCon-page .alertCon-page-tool{
	margin-top:2px;
}
.filecon > li,
.filecon1 > li{
	line-height: 30px;
	overflow: hidden;
	cursor: default;
	position: relative;
}
.filecon1 .fa{
	float: right;
    margin-right: 8px;
    line-height: 30px !important;
    color: #999;
    display: none;
    cursor: pointer;
    opacity: 1;
    margin-top: 0;
    font-size: 16px;
    height:auto !important;
}
.shotnum{
	width:35px;
	text-align:right;
}
.filecon1 .fa:hover{
	color:#f00;
}
.filecon1 div{
	overflow: hidden;
}
#editshotfile div:hover input[readonly=readonly] {
	background: #dfefff !important;;
}
.fchovering{
	background: #dfefff;
}
.fchovering .fa{
	display: block;
}
.filecon > li:hover{
	background: #ebf3fa;
}
.img-wjj{
	/*background-image: url(../img/wjj.svg);*/
	background-position: center;
	background-repeat: no-repeat;
	background-size:60%;
	width:30px;
	height:30px;
	float: left;
	margin-left: 10px;
}
.img-wjj-Price{
	background-image: url(../img/Price.png);
}
.img-wjj-Stock{
	background-image: url(../img/Stock.png);
}
.img-wjj + input {
	width:400px;
}
.p_l20{
	padding-left:20px;
}
#editshotfile input {
	background: #fff;
	outline: none;
}
#editshotfile input.groupname {
	padding: 0px 5px;
    border: 1px solid #3399ff;
    border-radius: 2px;
}

#editshotfile input.groupname[readonly=readonly] {
    padding: 0px;
    border:none;
}


#editshotfile li li:hover input[readonly=readonly] {
	background: #dfefff;
}
#editshotfile input[readonly=readonly] {
	border: none;
	background: #fff !important;
}

/*序号start*/
.shotgroup{
	position:relative;
	margin:2px 0;
}
.groupSerial{
	outline: none;
    width: 50px;
    text-align: center;
    border: 1px solid #dedede !important;
    border-radius: 2px;
    background:#fff !important;
    
    line-height: 27px;
    /* background: #fff5f4 !important; */
    /* background: #fafafa !important; */
    background: #fff !important;
    
    position:absolute;
    top:0;
    right:80px;
}
.shotSerial{
	outline: none;
    width: 50px;
    text-align: center;
    border: 1px solid #dedede !important;
    border-radius: 2px;
}
/*序号end*/

.shottips{
	color:#999;
}
.cancel{
	background: #eee;
	border-radius:4px;
}
.enter{
	background: #39f !important;
	border-radius:4px;
	color:#fff;
}
.bodyb .btncon{
	margin-top: 0;
}
.factive{
	background: #dfefff!important;
}
#bfaf > span{
	padding:3px 10px;
	border:1px solid #ddd;
	display: inline-block;
	cursor: pointer;
}
#bfaf > span.baactive{
	background: #f90;
	color:#fff;
}
#addShotGroupCon .btncon{
	margin-top: 10px;
}
.filecon1 ul{
	margin-bottom: 0;
	overflow: hidden;
	display: none;
}
.filecon1 ul > li{
	text-indent: 25px;
	line-height: 24px;
	font-size: 13px;
	display: block;
	margin: 2px 0;
}
#editshotfile input.shotname[readonly=readonly] {
    padding: 0px;
    border:none;
    border-radius: 2px;
}
#editshotfile input.shotname{
	padding: 0px 5px;
    border: 1px solid #3399ff;
    border-radius: 2px;
}
.shotposition button{
	padding: 6px 8px;
}
.filecon1 ul > li:hover input {
	background: #dfefff;
}
.filecon1 .shotname {
}
.original_name{
	color:#999;
	font-size: 12px;
}
.filecon1 ul > li .fa{
	text-indent: 0;
	line-height: 25px;
}
.shottips2{
	margin-bottom: 10px;
}
.shottips3{
	margin-bottom: 10px;
	text-align: center;
}
#sortbefore,
#sortafter{
	border:1px solid #ddd;
	padding:5px;
	min-height:32px;
}
#sortbefore > span,
#sortafter > span{
	display: inline-block;
	padding:0 5px;
	color:#3399ff;
	cursor: pointer;
}
.margin-left {
/* 	margin-left:140px; */
}
.shuaxin {
	width:100px;
	height:35px;
	color:#ff5b14;
	border-radius:6px;
	background-color: #f9faf9;
	border-shadow:none;
	display:inline-block;
	border:none;
	border:1px solid #ff5b14;
	padding:5px;
	margin-left:40px;
	margin-bottom:5px;
	margin-top:20px;
}
.clear {
	clear:both;
}
#wechatpayModal .modal-dialog {
    width: 750px;
    height:400px;
  /*   margin: 30px auto; */
}
#wechatpayModal .modal-content {
	padding:20px;
}
#wechatpayModal .modal-body {
	background-color: #fff!important;
}
#wechatpayModal .modal-header .close {
    margin-top: -20px;
    font-size:30px;
}
.modal-body-left {
	float:left;
	width:50%;
}
.modal-body-right {
	float:left;
	width:50%;
}
.p-title .btn-group,
.p-title .btn-group input,
.p-title button{
	padding-top: 0;
    line-height: 28px;
    padding: 0px 12px;
}
.p-title .btn-group{
	padding: 0px 5px;
}
.p-title .btn-group.simpledetail{
	padding-left:0;
}
.p-title .btn-group.simpledetail button{
	margin-right:-1px;
	outline: none;
}
#feiType{
	border-radius:5px;
}
#feiNum{
	padding-bottom: 0;
    height: 28px;
    vertical-align: baseline;
}
.special-height {
	height:70px!important;
	position: relative;
	display: flex;
}
.special-height .personnelAvatar {
	position: absolute;
	top: 0;
	right: 0;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	cursor: pointer;
}

/*推广员渠道员start*/
/* .tuiguangInfo{
	position: absolute;
	top: 42px;
	right: 10px;
	padding:0 3px;
	color:#999;
	background:#fff;
	z-index:2;
} */
.tuiguangInfo{
	padding:0;
	color:#999;
	background:#fff;
	z-index:2;
}
.extensionCon,
.channelCon{
	line-height:21px;
	float:left;
}
.extensionPeople,
.channelPeople{
	margin-left:2px;
}
.extensionPeopleImg,
.channelPeopleImg{
	width:20px;
	height:20px;
	margin-top: -2px;
	border-radius:100%;
}
/*推广员渠道员end*/

.assist_personBox{
	margin-right:10px;
	display: inline-block;
}
.assist_personBox .fzSellerName{
	margin-left:2px;
}
.personimg {
	width:28px;
	height:28px;
	border-radius:50em;
	display:none;
}
.ttttt{
	display: inline-block;
	width: 180px;
}
.ttttt > p{
	margin-bottom: 0;
	padding:0;
	line-height: 30px;
}
.f_l{
	float:left;
}
.pfwll_out_l,.pfwll_in_r,.pfwll_cashBtn,.pfwll_spreadBtn,
.agentSendBtn{
	display: block;
    width: 70px;
    font-size: 12px;
    line-height: 28px;
    border-radius: 5px;
    border: 1px solid #ccc;
    cursor: pointer;
    background: #fff;
    text-align: center;
    float:left;
}
.agentSendBtn.active{
	background: #337ab7!important;
    color: #fff!important;
    border: 1px solid #337ab7;
}
.pfwll_out_l,.pfwll_cashBtn{
	border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-right: none !important;
}
.pfwll_btnActive{
	background: #337ab7!important;
    color: #fff!important;
    border: 1px solid #337ab7;
}
.pfwll_in_r,.pfwll_spreadBtn{
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-left:none !important;
}
.pfwll_type buttom{
	width:40px;
}
/* .plateOrderBtn{
	padding: 3px 5px;
    color: #fd7634;
    border: 1px dashed #fd7634;
    border-radius: 5px;
    margin-left: 5px;
    display: inline-block;
    line-height: 21px;
    vertical-align: middle;
    
    cursor:pointer;
}
.plateOrderBtn:hover{
	color:#fff;
	border-color:#fd7634;
	background:#fd7634;
} */

.boxBtnCss buttom{
	display: block;
    width: 45px;
    font-size: 12px;
    line-height: 28px;
    border-radius: 5px;
    border: 1px solid #ccc;
    cursor: pointer;
    background: #fff;
    text-align: center;
    float: left;
}
#pfwll_ptType{
	display:none;
}
#pfwll_ptType buttom{
	width: 35px;
}
.boxBtnCss buttom:first-child{
	border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-right: none !important;
}
.boxBtnCss buttom:last-child{
	border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-left: none !important;
}
.boxBtnCss .active{
	background: #337ab7!important;
    color: #fff!important;
    border: 1px solid #90dacb;
}


.ttttt ~ i{
	vertical-align: top;
}
.ttttt + i{
	margin-left: 80px;
}
#zhifucon{
	background: #fff;
	width:800px;
	padding:20px 80px;
	position: absolute;
	top:100px;
	z-index:9999;
	left:50%;
	margin-left: -400px;
	display: none;
}
#saomiaocon,
#bsaomiaocon{
	overflow: hidden;
}
#bsaomiaocon{
	display: none;
}
#cardConsume{
	overflow: hidden;
}
#cardConsume{
	display: none;
}
.s-ewm{
	float: left;
	width:300px;
	text-align: center;
}
.s-ewm > img{
	width:75%;
	margin-top: 50px;
    margin-bottom: 15px;
}
#sxewm{
	display: inline-block;
	padding:5px 15px;
	color:#ff590f;
	border:1px solid #ff590f;
	border-radius:4px;
	cursor: pointer;
	margin-top:15px;
}
#sxewm+p{
	margin-top: 10px;
	color:#666;
}
.smdemo{
	width:240px;
	height:360px;
	background-image: url(../img/phone11.png);
	background-repeat: no-repeat;
	background-size:100%;
	float: left;
	margin-left: 40px;
}
#zhifucon .btnCon{
	width:400px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	top:0;
}
#bkhsm{
	text-indent: -30px;
}
#khsm{
	text-indent: 30px;
}
.notactive{
	background: #aaa;
}
.bsmleft{
	width:350px;
	text-align: right;
	float: left;
}
.bsmleft > input{
	width:100%;
	height:40px;
	border-radius:4px;
	border:1px solid #ddd;
	outline: none;
	margin-top: 30px;
	padding:0 15px;
}
.bsmleft > span{
	display: inline-block;
	padding:3px 25px;
	background: #439057;
	color:#fff;
	font-size: 24px;
	margin-top: 20px;
	border-radius:4px;
	cursor: pointer;
}
.bsmleft > p{
	margin-top: 20px;
}
.bsmright{
	width:180px;
	height:360px;
	background-image: url(../img/iphone-pay.png);
	background-repeat: no-repeat;
	background-size:95%;
	float: left;
	margin-left: 70px;
}
#recordsCon {
	position: absolute;
	width:100%;
	height:100%;
	top:120px;
	display: none;
	z-index:99;
}
#recordsCon .r-body{
	width:1000px;
	padding:20px;
	margin-top:100px;
	border:2px solid #ccc;
	margin-left: auto;
	margin-right: auto;
	background: #fff;
	border-radius:4px;
	position: relative;
	padding:0;
	width:1100px;

}
#r-close {
	position: absolute;
	color:#ccc;
	cursor: pointer;
	font-size: 20px;
	top:10px;
	right:15px;
}
.panel-heading {
	color: #333;
    background-color: #f5f5f5;
    border-color: #ddd;
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
#recordsCon th {
	font-family:normal;
	font-size:14px;
}
.clear {
	clear:both!important;
}
.s-btn-simple {
	float:right;
	width: 80px;
	height:80px; 
	margin-right: 50px;
	margin-top:-40px;
	background: #e9f5f5;
    border: 1px solid #ddd;
    cursor: pointer;
    line-height:80px;
    text-align: center;
   /*  border-radius:2px; */
}
#detailPaydiv {
	margin-top:-16px;
}
.right-one {
	width:50%!important;
	height:40px;
	display: inline-block;
	vertical-align: top;
	margin-top:20px;
}
#vipcardMoney {
	height:22px;
	vertical-align: top;
}
.left-one {
	width:24%;
	vertical-align: top;
}
.right-one font {
	height:22px;
	vertical-align: top;
	line-height: 22px;
}
.right-one > span {
	height:22px;
	line-height: 22px;
	vertical-align: top;
	display: inline-block;
}
#paylist {
	vertical-align: top!important;
}
#yourbalance {
	height:20px;
	line-height:20px;
}
#vipcardMoney {
	vertical-align: top;
}
#serch,
#exprotExcel {
	height:28px;
	padding:4px 12px;
	line-height:18px;
}
.dcbiao {
	float:right;
	margin-right:30px;
	margin-bottom:10px;
}
.overflow-v {
	overflow:visible!important;
}
#f-sj {
	margin-top:6px;
}
#f-gl {
	margin-top:6px;
}
.f-head .btn-group {
	margin-left:14px;
	margin-top:4px;
}
.f-head .btn-group button {
	padding:3px 12px;
}
#showNew {
	margin-top:12px;
}
#PFkhDetail p{
	margin:5px 0;
}
#PFkhDetail .k-body{
	padding:0;
}
#PFkhDetail #default2 > span{
	width:400px;
}
#PFkhDetail #default2 .form-control{
	width:250px;
}
.ymwrap{

}
.ymwrap select{
	height:30px;
	padding:0 15px;
}
.ymwrap span{
	display: inline-block;
	line-height: 30px;
	padding:0 10px;
	margin:0 5px;
	cursor: pointer;
	border:1px solid #ddd;
}
.ymwrap span.ymactive{
	background: #38bdff;
	color:#fff;
}
.wlztab,.ddtab{
	width:100%!important;
	text-align: center;
	border-collapse: collapse;
	margin-top: 20px;
	margin-left: 0!important;
}
.wlztab th{
	border-bottom: 1px solid #ddd;
	color:#666;
	padding:10px 0;
	text-align: center;
}
.wlztab td{
	padding: 10px 0;
	border-bottom: 1px solid #ddd;
}
.ddtab th,
.ddtab td{
	text-align: center;
}
#jlList{
	margin:15px 0;
}
#jlList, #xjJL{
	width:100%;
}
.jlSp3{
	width:270px;
}
.dbSpan1{
	width:190px;
}
.yySpan1{
	width:180px;
}
.yySpan2{
	width:220px;
}
#addpnerCon_np,
#addpnerCon_p {
	width:100%;
	height:100%;
	top:50px;
	left:0;
	z-index:9999;
	position: fixed;
	display: none;
}
.con-head {
	padding:16px 40px 12px 20px;
	height:42px;
	color:#666;
/* 	margin-bottom: 16px; */
	line-height:24px;
}
#addpnerCon_p .con-head p {
	/* margin-top:10px; */
	font-size:24px;
	font-weight:300!important;
	margin-bottom: 0;
}
.con-body {
	width:800px;
	margin:10px auto;
	border-radius:2px;
	padding-bottom: 20px;
	background-color: #fff;
}
#ckCon .con-body {
	width:1000px;
}
.con-close {
	cursor: pointer;
    float: right;
    display: inline-block;
    font-size: 26px;
    font-style: normal!important;
    font-weight:normal!important;
}
.con-close:hover {
	color:#f00;
}
.clear {
	clear:both;
}
.con-content {
	padding:0 3px 30px 3px;
}
.content-head span {
	display: inline-block;
	width:50%;
	background-color:#efefef;
	color:#616161;
	height:34px;
	float:left;
	padding:6px;
	text-align: center;
	font-size:14px;
}
.content-head > span:hover {
	cursor: pointer;
}
.span-active {
	background-color: #3ab4aa!important;
	color:#fff!important; 
}
.r-content {
	padding:20px 44px;
	position: relative;
}
.r-content > span {
	display:inline-block;
	margin-bottom: 14px;
	width:470px;
}
.pner-type span {
	display: inline-block;
	width:80px;
	padding:4px 6px;
	border-radius:2px;
	border:1px solid #dcdcdc;
	margin:0 20px 8px 0;
	text-align: center;	
}
.pner-type span input{
	display: none;
}
.pner-type span:hover {
	background-color :#3ab4aa;
	color:#fff;
	cursor: pointer;
}
.pner-type-active {
	background-color :#3ab4aa;
	color:#fff;
	cursor: pointer;
}
.pners{
	border:1px solid #3ab4aa;
	color:#3ab4aa;
	cursor: pointer;
}
.gsjm  > span {
	display: inline-block;
	width:180px;
	border:1px solid #3ab4aa;
	margin-right:10px;
} 
.gsjm input {
	border:none!important;
	height:30px;
	display: inline-block;
	width:146px;
	padding:4px 10px;
	outline:none;
}
.gsjm .fa-search {
	margin-top: 8px;
}
.fa-search {
	display:inline-block;
	line-height:30px;
	width:30px;
	float:right;
	text-align: center;
	font-size:16px;
	color:#bbbbbb;
	cursor:pointer;
}
/* .gsjm ~ span  font {
	color:#3ab4aa;
	font-size:14px;
} */
.pner-type ~ span input {
	padding:3px 6px;
	border:1px solid #dcdcdc;
}
.pner-type ~ span  font {
	color:#3ab4aa;
	font-size:14px;
	width:76px;
	display:inline-block;
}
.gsjm font {
	color:#666!important;
}
.gs-ewm {
	text-align:center;
	position: absolute;
	right:84px;
	top:50px;
}
.gs-ewm img {
	width:150px;
	height:150px;
	margin-bottom: 10px;
}
.btn-bottom {
	text-align: center;
}
.btn-bottom button {
	display:inline-block;
	background-color: #3ab4aa;
	color:#fff;
	width:120px;
	padding:6px 14px;
	border:none;
	box-shadow:none;
	font-size:14px;
	outline:none;
}
.shmc {
	margin-top:20px;
}
#addpnerCon_np .r-content > span > input {
	border-radius:1px;
}
.pay-right,
.pay-left {
	display: inline-block;
	width:50%;
	float:left;
}
.pay-left {
	padding-top:60px;
	padding-right:30px;
	text-align: right;
	margin-bottom: 20px;
}
.pay-right {
	text-align: left;
	padding-left:30px;
	margin-bottom: 20px;
}
.pay-left img{
	width:160px;
	height:160px;
}
.pay-right img{
	width:200px;
	height:320px;
	text-align:left;
}
.pay-left p {
	margin-top:10px;
/* 	padding-right:30px; */
	color:#333!important;
}
#qzfCon .con-content {
	overflow: hidden;
}
#detailCon{
	z-index:9990;
}
#detailCon h4{
	margin-top:0;
}
/*批发css加*/
.pifacon{
	position:relative;
    padding-bottom: 15px;
}
.pifabut{
	overflow:hidden;
	/* margin: 10px 0 0px 0; */
	margin-left: 10px;
}
.pifacenter{
	/* width:38%; */
	width:32%;
	float:left;
	text-align:right;
	margin-right:10px;
	text-align:left;
}
.clear_float:after{
	content: '';
	display:block;
	height:0;
	clear:both;
}
.pifaStoreOpt{
	display:inline-block;
}
.pifaStoreOptName{
	padding:3px 12px !important;
    min-width: 125px;
}
#pfWhoJoin{
    margin-left: 8px;
	margin-right: 8px;
}
.personimg{
	float:left;
}
.pifaimgtext{
    float: left;
    /* margin-left: 10px; */
    display: flex;
}
.pifaimgtext font{
	color:#fff;
	background:#fdc15e;
	padding:0 2px;
	margin-left:10px;
}
.pifacompany{
	font-size:1.2em;
	display: inline-block;
	line-height: 28px;
	margin-left: 5px;
}
.pifaimgtxt1{
	float:left;
}
.pifaright{
	float:right;
	margin:10px 40px 0 0;
	display : none;
}
.pifaright div{
	overflow:hidden;
	clear:both;
	text-align: center;
}
.partnerMoney{
	float:left;
    color: #ff6531;
    font-size: 2em;
}
/*收银台css加*/
.shouyintopbut{
	width:700px;
	margin-top:7px;
}
.qujinaddress{
	margin-left: -4px;
}
.orderreduction font{
	width:20px;
}
/*销售css加*/
.feiNum{
	width:137px !important;
	margin:0 3px 0 20px;
}
.addFei{
	margin-left:20px;
}
.color999{
		color : #999999;
}
.kjj{
    border-color: #ccc;
    padding: 2px 10px!important;
}
a{
	cursor:  pointer;
}
/*新销售消息加*/
#displayProduct1 .totaltxt,
#displayProduct1 .paymenttxt{
	text-align:right;
}
#displayProduct1 tfoot td{
	padding-top:10px !important;
}
.RealPayment{
	/* padding:3px 0 !important; */
	padding:0 0 !important;
}
.RealPayment input{
	/* width: 60px !important; */
	width: 66px !important;
    height: 26px;
    border-radius:5px;
    border:1px solid #ddd;
}
#sourceOrderNum{
	width: 115px !important;
    height: 26px;
    border-radius:5px;
    border:1px solid #ddd;
}
#nowpay_intBtn{
	color: #333;
    background-color: #fff;
    border-color: #ccc;
    height: 26px;
    padding-top: 0;
    line-height: 13px !important;
    padding: 0px 15px !important;
}

.TakeMirror{
	padding:10px 25px;
	zoom:1;
}
.TakeMirror:after{
	clear:both;
	content:"";
	display:block;
}
.TakeMirrorInfo{
	width:48%;
	float:left;
}
.SalesRemark{
	overflow:auto;
}
.staffSendAddress input,
.TakeMirroAddress input{
	width:75%;
	height:30px;
	border:1px solid #ddd;
	border-radius:5px;
	background:#eee;
	padding:0 5px;
	cursor:pointer;
}
.TakeMirrorTime{
	margin-top:8px;
	overflow:hidden;
	line-height:28px;
}
.TakeMirrorTime .time-div1{
	float:left;
	margin-right:6px;
}
.TakeMirrorTime .time-div1 input{
	border-radius:5px !important;
}
.TakeMirrorTime input{
	width:25%;
	border:1px solid #ddd;
	border-radius:5px;
	background:#eee;
	padding:0 5px;
	text-align:center;
}

.TakeMirrorTime .getcpTime{
	position: relative;
    width: 116px !important;
    float: left;
}
.TakeMirrorTime .getcpTime input{
	float: left;
    width: 116px;
    cursor:pointer;
}




#clock{
	display:block;
	width:65px;
	margin-left:20px;
}
.Delay{
	width:10% !important;
	border:1px solid #ddd;
	border-radius:5px;
	background:#eee;
	padding:0 5px;
	text-align:center;
	margin:0 3px;
}
.TakeMirrorTime font,
.TakeMirrorTime span,
.TakeMirrorTime input{
	float:left;
}

.TakeMirrorTime .push{
	display:block;
	float:left;
	width:20px;
    height:20px;
    text-align:center;
    line-height:17px;
	cursor:pointer;
	border:1px solid #ddd;
	border-radius:3px;
	margin:4px 0 0 5px;
	moz-user-select: -moz-none;
    -moz-user-select: none;
    -o-user-select:none;
    -khtml-user-select:none;
    -webkit-user-select:none;
    -ms-user-select:none;
    user-select:none;
	
}
.TakeMirrorTime select{
	width: auto;
    padding: 3px 8%;
	border:1px solid #ddd;
	border-radius:5px;
	float:right;
}
.TakeMirrorTime select option{
	text-align:center;
}

.SalesRemark font{
	float:left;
}
.SalesRemark textarea{
	resize:none;
	width:323px;
	height:53px;
	border-radius:5px;
	border:1px solid #ddd;
	padding:5px;
}
.datepicker{
	/*top:489px !important;*/
}
.prefetchTime{
	margin-top:10px;
}
/*取镜地点弹窗*/
.qujingAddress{
	width:600px;
	height:300px;
	position:fixed;
	left:50%;
	top:30%;
	margin-left:-300px;
	z-index:1001;
	border:1px solid #ddd;
	background:#fff;
	display:none;
}
.minitop{
	height:35px;
	border-bottom:1px solid #ddd;
}
.minitop font{
	display:block;
	padding:0 25px;
	line-height:35px;
	float:left;
}
.minitop #g-i-close{
	margin-top:0;
}
.qujingAddressCon{
	padding:30px 50px;
	overflow:hidden;
}
.qujingAddressCon .textTip{
	width:100px;
	float:left;
}
.qujingAddressCon .infoCon{
	float:left;
}
.qujingtype .infoCon span{
	margin-right:30px;
}
.qujingtype .infoCon input{
	height:13px;
	margin-right:5px;
}
.qujingtype,.ADD,.detailedADD{
	overflow:hidden;
	margin-bottom:15px;
}
.ADD select{
	padding:0 10px;
	border:1px solid #ddd;
	border-radius:3px;
	margin-right:10px;
}
.detailedADD textarea{
	resize:none;
	width:370px;
	height:80px;
	border:1px solid #ddd;
	border-radius:3px;
	padding:5px;
}
/*收银台编辑弹窗*/
/*
.syEditView{
	width:600px;
	position:absolute;
	left:50%;
	top:30%;
	margin-left:-300px;
	z-index:1001;
	border:1px solid #ddd;
	background:#fff;
	display:none;
}
.syEditViewCon{
	padding:30px 50px;
	overflow:hidden;
}
.outherStyle{
	overflow:hidden;
	margin-top:5px;
}
.outherStyle li{
	width:180px;
	border:1px solid #ddd;
	border-radius:3px;
	overflow:hidden;
	float:left;
	margin:0 50px 10px 0;
}
.outherStyle input{
	width:160px;
	height:25px;
	float:left;
	border:0;
	border-radius:3px;
	padding:0 15px;
}
.styleDelect{
	float:left;
	line-height:25px;
	color:#ddd;
	cursor:pointer;
}
.styleDelect:hover{
	color:red;
}
.addPayStyle{
	color:#0099ff;
	margin-bottom:20px;
	cursor:pointer;
}*/

/*网络订单开始*/
.t-tip{
	float: left;
    font-size: 15px;
    width: 100%;
}
.t-tip font{
	margin-left:20px;
	color:#c9c9c9;
}
.netorderlist{
	margin:10px 0 0 20px;
	overflow:hidden;
}
.netorderlist li{
	width:300px;
	/*height:80px;*/
	float:left;
	margin:0 20px 10px 0;
	padding:10px;
	border:1px solid #f90;
}
.netorderlist .leftimg{
	width:40%;
	float:left;
	overflow:hidden;
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: center;
	align-items: center;
	-webkit-justify-content: center;
	justify-content: center;
}
.netorderlist .leftimg img{
	height:60px;
}
.netorderlist .righttxt{
	width:60%;
	padding:10px 0 0 10px;
	float:left;
}
.netorderlist .righttxt p{
	margin:0;
}
/*网络订单结束*/
/*网络订单弹窗开始*/
.networkOrderView{
	width:600px;
	position:absolute;
	top:200px;
	left:50%;
    margin-left:-300px;	
    border:1px solid #ddd;
    background:#fff;
    z-index: 9999;
    display:none;
}
.popupsTop{
	width:100%;
	height:50px;
	border-bottom:1px solid #ddd;
	line-height:50px;
}
.popupsTop font{
	margin-left:20px;
}
.popupsTop .popupsClose{
	width:30px;
	height:30px;
	line-height:30px;
	text-align:center;
	cursor:pointer;
	float:right;
	margin: 11px 5px;
}
.popupsTop .popupsClose:hover{
	color:red;
}
.popupsbottom{
    width:100%;
	padding:30px 0 30px 0;
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: center;
	align-items: center;
	-webkit-justify-content: center;
	justify-content: center;
}
.popupsbottom li{
	color:#000;
	background:#ddd;
	float:left;
	padding:3px 18px;
	border-radius:5px;
	margin-right:30px;
	cursor:pointer;
	border: 1px solid #ddd;
}
.popupsbottom li:last-child{
	margin-right:0;
}
.yesBtn{
	background:#0099ff;
	border:1px solid #0099ff;
	color:#fff;
}
.platformSelect{
	margin:10px 0 0 20px;
	overflow:hidden;
}
.platformSelect font,
.platformSelect ul{
	float:left;
}
.platformSelect font{
	line-height:30px;
}
.platformSelect ul{
	margin-left:10px;
	overflow:hidden;
}
.platformSelect ul li{
	float:left;
	margin:0 15px 5px 0;
	padding:5px 10px;
	border:1px dotted #ddd;
	border-radius:5px;
	cursor:pointer;
	moz-user-select: -moz-none;
    -moz-user-select: none;
    -o-user-select:none;
    -khtml-user-select:none;
    -webkit-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
.codeCon{
	overflow:hidden;
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: center;
	align-items: center;
	-webkit-justify-content: center;
	justify-content: center;
}
.redemptionCode{
	float:left;
	border-radius:5px;
	border:1px solid #ddd;
	padding:15px 20px;
	margin:0 auto;
	font-size:2em;
	overflow:hidden;
}
.codeTip{
	margin:10px 0 30px 0;
	text-align:center;
}
.netactive{
	color:#fff;
	border:1px solid #ddd !important;
	background: #337ab7!important;
}
/*网络订单弹窗结束*/
/*自适应通用底部确定取消按钮开始*/
.autofoot{
	width:100%;
	height:50px;
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: center;
	align-items: center;
	-webkit-justify-content: center;
	justify-content: center;
}
.autofoot ul{
	margin:0 auto;
}
.autofoot li{
	padding:3px 15px;
	float:left;
	margin-right:20px;
	cursor:pointer;
}
.autofoot li:last-child{
	margin-right:0;
}
.autofoot .qx{
	background:#ddd;
}
.autofoot .qd{
	color:#fff;
	background:#3399fe;
}
/*自适应通用底部确定取消按钮结束*/
.proimgGroup {
	padding: 10px 20px;
	background: #fff;
	overflow: hidden;
	min-height: 28px;
}
.proimg-1 {
	border: 1px solid transparent;
	padding: 10px 15px;
	margin-bottom: 10px;
	float: left;
	border: 1px solid #fff;
}
/* .proimg-1:hover {
	border: 1px solid #7fccff;
} */
.proimg-1 p {
	margin-top: 2px;
	margin-bottom: 0;
}
.proimg-1 p:nth-child(2) {
	color: #333;
}
.proimg-1 p:nth-child(3) {
	color: #868585;
    position: absolute;
    bottom: 2px;
    left: 50%;
    transform: translate(-50%,0);
}
.proimg-1 p:nth-child(3) > span {
	position: absolute;
	right: 0;
	top: 0;
}
@media screen and (min-width: 1400px) {
	.proimg-1 {
		width: 19.2%;
		margin-left: 1%;
	}
	.proimg-1:nth-of-type(5n + 1) {
		margin-left: 0 !important;
	}
	.proimg-1 img {
		height: 7vw;
		width: 100%;
	}
}
@media screen and (max-width: 1400px) and (min-width: 1200px) {
	.proimg-1 {
		width: 23.5%;
		margin-left: 2%;
	}
	.proimg-1:nth-of-type(4n + 1) {
		margin-left: 0 !important;
	}
	.proimg-1 img {
		height: 10vw;
		width: 100%;
	}

}
@media screen and (max-width: 1200px) and (min-width: 990px) {
	.proimg-1 {
		width: 32%;
		margin-left: 2%;
	}
	.proimg-1:nth-of-type(3n + 1) {
		margin-left: 0 !important;
	}
	.proimg-1 img {
		height: 15vw;
		width: 100%;
	}
}
@media screen and (max-width: 990px) and (min-width: 900px) {
	.proimg-1 {
		width: 23.5%;
		margin-left: 2%;
	}
	.proimg-1:nth-of-type(4n + 1) {
		margin-left: 0 !important;
	}
	.proimg-1 img {
		height: 17vw;
		width: 100%;
	}
}
@media screen and (max-width: 900px) and (min-width: 650px) {
	.proimg-1 {
		width: 32%;
		margin-left: 2%;
	}
	.proimg-1:nth-of-type(3n + 1) {
		margin-left: 0 !important;
	}
	.proimg-1 img {
		height: 22vw;
		width: 100%;
	}
}
@media screen and (max-width: 650px) {
	.proimg-1 {
		width: 49%;
		margin-left: 2%;
	}
	.proimg-1:nth-of-type(2n + 1) {
		margin-left: 0 !important;
	}
	.proimg-1 img {
		height: 30vw;
		width: 100%;
	}
}
.exchange{
	margin-top: 60px;
	cursor: pointer;
	float: left;
	margin-right: -10px;
}
.exchange i{
	border:1px solid #5cb85c;
	color: #5cb85c;
	border-radius:50%;
	display: block;
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 19px;
}
.equal1,
.equal2{
	position: relative;
	top:-20px;
	left:20px;
	color:#5cb85c; 
	display: block;
	width: 20px;
	height: 20px;
	border:1px solid #5cb85c;
	border-radius:50%;
	padding:0px;
	cursor: pointer;
	line-height: 17px;
}
/*前台开单,外部加载的弹窗先隐藏,解决加载时的闪动start*/
.lspayview,
.payMannerView{
	display:none;
}
/*前台开单,外部加载的弹窗先隐藏,解决加载时的闪动end*/

.payManner_allNoSelectBtn{
	cursor: pointer;
    border: 1px solid #ddd;
    padding: 4px 15px;
    border-radius: 5px;
    margin-left: 20px;
}
.payManner_allNoSelectBtn:hover{
	color:#fff;
	border-color:#0099ff;
	background:#0099ff;
}

/*批发--销售附加css*/
.goodBarcode {
	margin-top: 20px;
	zoom:1;
}
.goodBarcode:after{
	content:"";
	display:block;
    clear:both;
}
.goodCodeTip {
	float: left;
    margin-left: 10px !important;
    line-height: 26px;
}
.goodBarcode .input-group{
	float:left;
}
.recep_batch_btn{
	cursor: pointer;
}
.Biaxial,.plasma {
    display: none !important;
}
.Biaxial-label,.plasma-label{
    box-shadow: #ccc 0px 0px 0px 1px;
    width: 40px;
    height: 20px;
    display: inline-block;
    border-radius: 20px;
    position: relative;
    background-color: #bdbdbd;
    overflow: hidden;
    margin-top: 4px;
    margin-bottom: 0;
}
.Biaxial-label:before,.plasma-label:before {
    content: '';
    position: absolute;
    left: 0;
    width: 20px;
    height: 20px;
    display: inline-block;
    border-radius: 20px;
    background-color: #fff;
    z-index: 20;
    -webkit-transition: all 0.25s;
    transition: all 0.25s;
}
.Biaxial:checked + label.Biaxial-label,.plasma:checked + label.plasma-label {
    background-color: #337ab7;
}
.Biaxial:checked + label.Biaxial-label:before,.plasma:checked + label.plasma-label:before {
    left: 20px;
}
/*获取卡卷开始*/
.obtainCoilingView{
	width: 1000px;
    position: absolute;
    top: 120px;
    left: 50%;
    margin-left: -500px;
    border: 1px solid #ddd;
    background: #fff;
    z-index: 1001;
    color: #777;
    display: none;
}
.obtainCoilingCon{
	padding: 10px 00px;
}
.obtainCoilingCondition {
    padding:0 0 20px;
    /* overflow: auto; */
}
.obtainCoilingCondition select {
    border: 0;
    margin-right: 30px;
    float: left;
    margin-top: 6px;
    padding: 0;
}
.obtainCoiling_list{
	    overflow: auto;
    margin-bottom: 15px;
}
.obtainCoiling_list > ul{
	display: flex;
    flex-wrap: wrap;
}
.obtainCoiling_list >ul > li {
    width: 300px;
    position: relative;
    overflow: hidden;
    padding: 0 0 0 8px;
    background: #fbfbfb;
    margin-bottom: 15px;
    border: 1px solid #fbfbfb;
    border-right: none;
    border-left: none;
    float: left;
    display: flex;
    align-items: center;
    cursor:pointer;
    margin-right: 15px;
    /* margin-right: 50px; */
}
.obtainCoiling_list >ul > li:hover{
	background:#e8f4ff;
}
.themeMap {
    margin: 10px 0 3px 3px;
}
.themeMapImg {
    width: 60px;
    height: 60px;
    border-radius: 8px;
}
.phoneCardList {
    margin: 10px 0 8px 8px;
    min-height: 68px;
    width: 61%;
    position: relative;
    flex: 1;
    padding-right: 8px;
}
.fl {
    float: left!important;
}
.phoneCardCouponsTip {
    color: #666;
    font-size: 1.2em;
    margin-bottom: 5px;
    font-weight: bold;
}
.instructions {
    margin-bottom:5px;
}
.instructions {
    font-size: 1em;
    overflow: hidden;
}
.gray {
    color: #999;
}
.phoneLowestConsumeTxt {
    color: #666;
    line-height: 14px;
}
.font-size6 {
    font-size: 0.9em;
    overflow: hidden;
}
.phoneApplyTime {
    float: left;
    color: #666;
}
.stateDiagram {
    width: 50px;
    height: 100%;
    float: right;
    position: relative;
    border-left: 1px dashed #ddd;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
}
.fr {
    float: right!important;
}
.obtainCoiling_list .operateCartBtn {
    width: 50px;
    height: 100%;
    background: #0f9acc;
    color: #fff;
    text-align: center;
    position: relative;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
}
.obtainCoiling_list .roundT,.obtainCoiling_list .roundB {
    width: 16px;
    height: 6px;
    left: -8px;
    background: #fff;
    border: 1px solid #eaeaea;
    position: absolute;
    margin-top: -10px;
}
.obtainCoiling_list .roundB {
    bottom: 0;
    margin-right: -1px;
    border-radius: 10px 10px 0 0;
    border-bottom: none;
}
.obtainCoiling_list .operateCartBtn span {
    display: block;
    width: 12px;
    padding-top: 6px;
    font-size: 1.1em;
}
.obtainCoiling_list .laceLeft {
    position: absolute;
    left: -4px;
    top: -1px;
}
.obtainCoiling_list .laceRight {
    position: absolute;
    right: -4px;
    top: -1px;
}
.obtainCoiling_list .laceLeft i,.obtainCoiling_list .laceRight i {
    display: block;
    width: 8px;
    height: 8px;
    background: red;
    border-radius: 4px;
    background: #fff;
    border: 1px solid #f1f1f1;
}
.obtainCoiling_list .roundT {
    top: 10px;
    margin-left: -1px;
    border-radius: 0 0 8px 8px;
    border-top: none;
}
/*获取卡卷结束*/	
/*视光服务弹窗开始*/
.OptometreView{
	width: 1000px;
    position: absolute;
    top: 120px;
    left: 50%;
    margin-left: -500px;
    border: 1px solid #ddd;
    border-radius: 5px;
    background: #fff;
    z-index: 1001;
    color: #777;
    display: none;
}
.OptometreCon{
	padding: 10px 30px;
}
.filterCondition {
    padding: 20px 0;
    /* overflow: auto; */
}
.filterCondition select {
    border: 0;
    margin-right: 30px;
    float: left;
    margin-top: 6px;
    padding: 0;
}
.Optometre_list{
	overflow: auto;
	margin-top: 10px;
    margin-bottom: 15px;
}
.Optometre_list li {
    width: 23%;
    padding: 10px 15px;
    background: #f5f5f7;
    border: 1px solid #f5f5f7;
    margin: 0 15px 15px 0;
    cursor: pointer;
    display: inline-table;
}

.Optometre_list li:hover{
	border: 1px solid #337ab7;
}
.Optometre_list li.active{
	border: 1px solid #337ab7;
    background: #65b0f1;
    color: #fff;
}
.Optometre_list li.active font{
	color: #fff;
}
.OptometreView .xhcpName {
    min-height: 40px;
}
.Optometre_list li font:nth-child(2) {
    float: right;
}
.Optometre_list li font {
    color: #b1b1b1;
}
#VSTyleCon{
	display: inline-block;
	margin-top:10px;
	/* margin: 5px 35px; */
	margin: 5px 0;
}
#VSTyle{
	vertical-align: middle;
}
/*视光服务弹窗结束*/
/*平台商品开始*/
.platformCmdView{
	width: 1000px;
    position: absolute;
    top: 120px;
    left: 50%;
    margin-left: -500px;
    border: 1px solid #ddd;
    background: #fff;
    z-index: 1001;
    color: #777;
    display: none;
}
.platformCmdView .popupsTop{
	position:relative;
	background: #f5f5f5;
}
.platformCmdClose >.fa-close{
	font-size: 18px;
}
.platformType{
	font-size:0;
    position: absolute;
    right: 60px;
    top: 5px;
}
.platformType > span{
    font-size: 12px;
    color: #666;
    display: inline-block;
    font-size: 14px;
    border: 1px solid #ddd;
    line-height: 24px;
    margin-left: -1px;
    padding: 0 5px;
    min-width: 60px;
    text-align: center;
    cursor:pointer;
    background:#fff;
}
.platformCmdCon{
	padding:0px 30px;
}
.platformCmdCondition {
   padding:0px 0 5px;
    /* overflow: auto; */
}
.platformCmdCondition:nth-child(1){
	padding:0px 0 5px;
}
.platformBindingSwitch > button{
	padding: 4px 12px;
}
.platformCmdCondition select {
    border: 0;
    margin-right: 30px;
    float: left;
    margin-top: 6px;
    padding: 0;
}
.platformCmd_list{
	    overflow: auto;
    margin-bottom: 15px;
    margin-top:15px;
}
.platformCmd_list li {
    width: 23%;
    padding: 10px 15px;
    background: #f5f5f7;
    border: 1px solid #f5f5f7;
    margin: 0 15px 15px 0;
    cursor: pointer;
    display: inline-table;
}
.platformCmd_list li:hover{
	border: 1px solid #337ab7;
    background: #65b0f1;
    color: #fff;
}
.platformCmd_list li:hover font{
	color: #fff;
}
.platformCmdView .xhcpName {
    min-height: 40px;
}
.platformCmd_list li font:nth-child(2) {
    float: right;
}
.platformCmd_list li font {
    color: #c9c9c9;
}
#natureChoose{
	display:none;
}
/*平台商品结束*/
/*管理分组添加弹窗开始*/
.cmdGroupAddView{
	width: 1050px;
    position: absolute;
    top: 120px;
    left: 50%;
    margin-left: -525px;
    border: 1px solid #ddd;
    background: #fff;
    z-index: 1001;
    color: #777;
    display: none;
}
.cmdGroupAddCon{
	padding: 10px 30px;
}
.cmdGroupAddView .filterCondition {
    padding-top: 0;
}
.filterCondition {
    padding: 20px 0;
    /* overflow: auto; */
}
.filterCondition select {
    border: 0;
    margin-right: 30px;
    float: left;
    margin-top: 6px;
    padding: 0;
}
.cmdGroupAdd_list{
	overflow: auto;
}
.cmdGroupAdd_list li {
    width: 23%;
    padding: 10px 15px;
    background: #f5f5f7;
    border: 1px solid #f5f5f7;
    margin: 0 15px 15px 0;
    cursor: pointer;
    min-height:82px;
    display: inline-table;
}
.cmdGroupAdd_list li:hover{
	border: 1px solid #337ab7;
    background: #20a8d8;
    color: #fff;
}
.cmdGroupAdd_list li:hover font{
	color: #fff;
}
.cmdGroupAdd_list > ul > .active{
	 background: #65b0f1;
     color: #fff;
     border: 1px solid #337ab7;
}
.cmdGroupAdd_list > ul > .active font{
	color: #fff;
}
.cmdGroupAddView .xhcpName {
    min-height: 40px;
}
.cmdGroupAddView li font:nth-child(2) {
    float: right;
}
.cmdGroupAddView li font {
    color: #c9c9c9;
}
.CGA_btnBox{
	float:left;
}
.CGA_btn{
	display: inline-block;
    padding: 6px 17px;
    border: 1px solid #ddd;
    border-radius: 4px;
    background: #20a8d8;
    color: #fff;
    cursor:pointer;
}
 /*管理分组添加弹窗结束*/
/*管理分组订单类型开始*/
.addGroupOrderTypeView{
    position: fixed;
    top: 150px;
    left: 50%;
    width: 650px;
    margin-left: -325px;
    background: #fff;
    z-index: 9999;
    color: #000;
    padding-bottom: 50px;
    display: block;
}
.addGroupOrderTypeli {
    padding-top: 10px;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
}
.addGroupOrderTypeli li {
    padding: 20px 35px;
    border: 1px solid #ddd;
    border-radius: 10px;
    float: left;
    margin-top: 10px;
    margin-right: 20px;
    cursor: pointer;
    min-width: 128px;
    text-align: center;
}
.addGroupOrderTypeli li:hover{
	background:#0099ff;
	color:#fff;
}
.fa-close-reset{
	cursor:pointer;
}
.fa-close-reset:before{
    content: "\f00d";
}
/*管理分组订单类型结束*/
/*费用功能提醒背景色start*/
.feeFunTipRedBg+.tooltip .tooltip-inner{
	background:red;
}
.feeFunTipRedBg+.top  .tooltip-arrow{
	border-top-color:red !important;
}
.feeFunTipRedBg+.bottom  .tooltip-arrow{
	border-bottom-color:red !important;
}
.feeFunTipRedBg+.left  .tooltip-arrow{
	border-left-color:red !important;
}
.feeFunTipRedBg+.right  .tooltip-arrow{
	border-right-color:red !important;
}
/*费用功能提醒背景色end*/

/*(index验光信息)边框闪动start*/
#myTabContent input{
    display:inline-block;
    border-radius:5px;
    border: 1px solid #ddd;
    text-align:center;
}
#myTabContent input.flashCss{
	border:2px solid #ddd;
	animation:flashCss 1s ;
    -moz-animation:flashCss 1s ;
    -webkit-animation:flashCss 1s ease infinite;
    -o-animation:flashCss 1s ease infinite;
    
}
@keyframes flashCss {
        0% {border:2px solid #fd7634;border-color:#fd7634;!important}
        100%{border:2px solid #ddd;border-color:#ddd;!important}
}
@-moz-keyframes flashCss {
        0% {border:2px solid #fd7634;border-color:#fd7634;!important}
        100%{border:2px solid #ddd;border-color:#ddd;!important}
}
@-webkit-keyframes flashCss {
        0% {border:2px solid #fd7634;border-color:#fd7634;!important}
        100%{border:2px solid #ddd;border-color:#ddd;!important}
}
/*(index验光信息)边框闪动end*/

/*(镜片光度限制弹窗)边框闪动start*/
#rangelimitCon {
    margin-right: 23px;
    border: 2px solid #fff;
    border-radius: 5px;
}
#rangelimitCon.flashCss{
	border:2px solid #ddd;
	animation:flashCss 1s ;
    -moz-animation:flashCss_RLC 1s ;
    -webkit-animation:flashCss_RLC 1s ease infinite;
    -o-animation:flashCss_RLC 1s ease infinite;
}
@keyframes flashCss_RLC {
        0% {border:2px solid #fd7634;border-color:#fd7634;!important}
        100%{border:2px solid #fff;border-color:#fff;!important}
}
@-moz-keyframes flashCss_RLC {
        0% {border:2px solid #fd7634;border-color:#fd7634;!important}
        100%{border:2px solid #fff;border-color:#fff;!important}
}
@-webkit-keyframes flashCss_RLC {
        0% {border:2px solid #fd7634;border-color:#fd7634;!important}
        100%{border:2px solid #fff;border-color:#fff;!important}
}
/*(镜片光度限制弹窗)边框闪动end*/


/*(批发详情_修改人)边框闪动start*/
#pfOrderXqMan_name{
    display:inline-block;
    border-radius:5px;
    border: 1px solid #ddd;
    text-align:center;
}
#pfOrderXqMan_name.flashCss5{
	border:2px solid #ddd;
	animation:flashCss5 1s ;
    -moz-animation:flashCss5 1s ;
    -webkit-animation:flashCss5 1s ease infinite;
    -o-animation:flashCss5 1s ease infinite;
}
@keyframes flashCss5 {
        0% {border:1px solid #fd7634;border-color:#fd7634;background:#fd7634; !important}
        100%{border:1px solid #ddd;border-color:#ddd;background:#ddd; !important}
}
@-moz-keyframes flashCss5 {
        0% {border:1px solid #fd7634;border-color:#fd7634;background:#fd7634; !important}
        100%{border:1px solid #ddd;border-color:#ddd;background:#ddd; !important}
}
@-webkit-keyframes flashCss5 {
        0% {border:1px solid #fd7634;border-color:#fd7634;background:#fd7634; !important}
        100%{border:1px solid #ddd;border-color:#ddd;background:#ddd; !important}
}
/*(批发详情_修改人)边框闪动end*/

/*(批发手动添加,柱光or轴位)边框闪动start*/
.gdnewaddxh input{
    display:inline-block;
    border-radius:5px;
    border: 1px solid #ddd;
    text-align:center;
}
.gdnewaddxh input.flashCss{
	border:2px solid #ddd;
	animation:flashCss 1s ;
    -moz-animation:flashCss 1s ;
    -webkit-animation:flashCss 1s ease infinite;
    -o-animation:flashCss 1s ease infinite;
}
@keyframes flashCss {
        0% {border:2px solid #fd7634;border-color:#fd7634;!important}
        100%{border:2px solid #ddd;border-color:#ddd;!important}
}
@-moz-keyframes flashCss {
        0% {border:2px solid #fd7634;border-color:#fd7634;!important}
        100%{border:2px solid #ddd;border-color:#ddd;!important}
}
@-webkit-keyframes flashCss {
        0% {border:2px solid #fd7634;border-color:#fd7634;!important}
        100%{border:2px solid #ddd;border-color:#ddd;!important}
}
/*(批发手动添加,柱光or轴位)边框闪动end*/

/*视力筛查(答案客户年级选择)start*/
#VSgradeSelectView{
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 9999;
	top: 60px;
	left:0px;
	display:none;
}
#VSgradeSelectView .x-i-body{
	width: 800px;
}
#VSgradeSelectView .x-i-body > h4{
	margin-bottom:0;
}
#VSgradeSelectView .VSgradeSelectClose i{
	margin-top:14px;
}
.gradeSelectTop{
	padding:20px;
	overflow: hidden;
}
.VSgradeSelectInput{
	width:200px;
	border:1px solid #ddd;
	border-radius:5px;
	padding:3px 5px;
}
.comRedBtn{
    display: inline-block;
    padding: 3px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    color: #fff;
    background-color: #ff5c5c;
    float: right;
    outline:none;
}
.comRedBtn:hover{
	background-color:#f74c4c;
}
.comBtn{
    display: inline-block;
    padding: 3px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    color: #fff;
    background-color: #0FB492;
    float: right;
    outline:none;
}
.comBtn:hover{
	background-color:#18cca7;
}
/*导航*/
.gradeSelectList{
	padding:0 20px;
}
.gradeSelectNav{
	overflow:hidden;
}
.gradeSelectNav ul{
	overflow:hidden;
}
.gradeSelectNav ul li{
	float:left;
	border:1px solid #ddd;
	margin-right:20px;
	border-radius: 3px;
}
.gradeSelectNav ul li div{
	padding: 3px 12px;
}
.gradeSelectNav ul li font{
	padding: 3px 12px;
    background: #eee;
}
.gradeSelectNav ul li font:hover{
	padding: 3px 12px;
	color:red;
}
.VSaddGradeBtn,
.VSaddClassBtn{
	display:none;
}
.gradeSelectInfo{
	overflow:hidden;
	margin-top: 22px;
}
.gradeSelectInfo li{
	padding:5px 12px;
	float:left;
	border:1px solid #ddd;
	margin-right:20px;
	margin-bottom:10px;
	border-radius:5px;
	cursor:pointer;
}
.gradeSelectInfo li:hover{
	color:#fff;
	background:#0FB492;
}
.schoolShowCon{
	
}
.gradeShowCon{
	display:none;
}
.classShowCon{
	display:none;
}
/*添加学校弹窗*/
.VSaddSchoolView,
.VSaddGradeView,
.VSaddClassView{
	width: 100%;
    height: 100%;
    position: absolute;
    z-index: 1001;
    top: 60px;
    left: 0px;
    background: rgba(0,0,0,0.4)!important;
    display:none;
}
.VSaddSchoolView .x-i-body,
.VSaddGradeView .x-i-body,
.VSaddClassView .x-i-body{
    width: 600px;
}
.addSchoolMain .popupsbottom{
	padding-bottom: 0;
}
.addSchoolMain{
	padding: 10px 20px;
}
.VSaddRow .btn-group button{
	outline:none;
}
.VSaddRow{
	margin-bottom:15px;
}
.VSaddRow input{
	border:1px solid #ddd;
	border-radius:3px;
	padding: 5px 5px;
	width: 300px;
	margin-left: 4px;
}
.addComLTip{
	width:100px;
	text-align:right;
	padding-right:10px;
	display:inline-block;
}
/*添加年级弹窗start*/
.addGradeMain{
	padding: 10px 20px;
}
.addGradeMain .popupsbottom{
	padding-bottom:0 !important;
}
.appendGradeLiBtn{
	padding:3px 0;
	width:180px;
	text-align:center;
	border:1px solid #ddd;
	border-radius:3px;
	color:#ddd;
	font-size: 1.2em;
	cursor: pointer;
	margin: 25px 0 0 20px;
	
	transition: 1s;
    -moz-transition: 1s;
    -webkit-transition: 1s;
    -o-transition: 1s;
}
.appendGradeLiBtn:hover{
	color:#fff;
	background:#fd7634;
	border-color:#fd7634;
}
/*添加年级弹窗end*/
/*添加班级弹窗start*/
.addClassMain{
	padding: 10px 20px;
}
.addClassMain .popupsbottom{
	padding-bottom:0 !important;
}
.appendClassLiBtn{
	padding:3px 0;
	width:180px;
	text-align:center;
	border:1px solid #ddd;
	border-radius:3px;
	color:#ddd;
	font-size: 1.2em;
	cursor: pointer;
	margin: 25px 0 0 20px;
	
	transition: 1s;
    -moz-transition: 1s;
    -webkit-transition: 1s;
    -o-transition: 1s;
}
.appendClassLiBtn:hover{
	color:#fff;
	background:#fd7634;
	border-color:#fd7634;
}
/*添加班级弹窗end*/
/*视力筛查(答案客户年级选择)end*/
.optometryRmk{
	display: inline-flex;
	padding-left: 10px;
	padding-right: 20px;
	/* width: 279px;
	width: 299px; */
	width: 275px;
	margin-right: -10px;
}
.optometryRmk > font{
	display: inline-block;
    width: 60px;
    text-align: right;
    margin-right: 5px;
    line-height: 28px;
}
.optometryRmk > div.form-control{
	flex: 1;
    height: auto;
    min-height: 28px;
    padding: 3px 12px;
}
.ComputerOptometry > .nav-justified >li >a{
	display: inline-block;
    width: 100%;
    padding: 3px 0;
    font-size: 12px;
}
.ComputerOptometryTable{
	width:100%;
}
.ComputerOptometry > .nav-justified >li >a:focus, .ComputerOptometry > .nav-justified >li >a:hover {
    text-decoration: none;
    background-color: #eee;
    border-color: #eee #eee #ddd;
}
.ComputerOptometryTable .ctottIfmTr .form-control{
	width: 45px;
    /* height: 22px; */
    height: 20px;
    cursor: default;
    padding: 0;
    font-size: 12px;
    text-align: center;
    margin: 0px auto;
}
.ComputerOptometryTable td{
    text-align: center;
    padding: 2px 0;
}
.ComputerOptometry{
	padding-right: 15px;
	margin-top:3px;
}
.ComputerOptometryMark{
	position: absolute;
    height: 100%;
    width: 100%;
    text-align: center;
    padding-top: 32%;
    background: #000;
    color: white;
    opacity: 0.3;
    cursor: no-drop;
}
.cptOtt_scrollWrap{
	position: relative;
}
.opt_cdateNewWrap{
	display:inline-block;
	min-width: 165px;
}
.opt_cdateNewWrap > font{
	margin-right:5px;
}
.fzrycon3BtnWrap {
    text-align: center;
    margin-top: 40px;
}
.fzrycon3BtnWrap > span {
    background: #3e95e0;
    padding: 5px 20px;
    color: #fff;
    margin: 0 30px;
    cursor: pointer;
    font-size: 15px;
    display: inline-block;
    border-radius: 3px;
}
.fzrycon3BtnWrap > span:last-child{
	background: #ccc;
    color: #666;
}
.phoneCardCouponsTip .pct_explain{    
	margin-left: 10px;
    color: #999;
    font-weight: normal;
    font-size: 14px;
}
.kc1_Vip{
	position: relative;
    top: -5px;
    right: -115px;
    border-radius: 50%;
    color: #fd7634;
}
.optListDay{
	display:block !important;
}
.optListDay ul{
	overflow:hidden;
}
.optListDay ul li{
	float: left;
    padding: 0px 12px;
    margin: 5px 3px 3px 0;
    border-radius: 100px;
    color: #909090;
    background: #f1f1f1;
    cursor:pointer;
    
    -moz-user-select:none;/*火狐*/
    -webkit-user-select:none;/*webkit浏览器*/
    -ms-user-select:none;/*IE10*/
    -khtml-user-select:none;/*早期浏览器*/
    user-select:none;
}
.optListDay ul li:hover{
	background:#e0e0e0;
}
.optListDay ul li.active{
	color:#fff;
	background:#4cae4c;
}
#optistName{
	padding: 4px 5px;
	line-height: unset;
}
/*蓝牙验光开始*/
.BluetoothBtnTd{
	padding: 5px 0 0 0 !important;
    vertical-align: middle;
}
.BluetoothBtn{
	background-image: url(../img/bluetooth.png);
    height: 23px;
    width: 23px;
    background-size: cover;
    display: inline-block;
}
.BluetoothBtn:hover{
	opacity:0.8;
}
.BluetoothBtnTd{
	padding: 5px 0 0 0;
    vertical-align: middle;
    cursor:pointer;
}
.BluetoothLightView {
    width: 750px;
    position: absolute;
    top: 120px;
    left: 50%;
    margin-left: -375px;
    border: 1px solid #ddd;
    background: #fff;
    z-index: 1001;
    color: #777;
    display: none;
}
.BluetoothLighButton {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
}
.BluetoothLighList{
	margin-bottom: 20px;
}
.BluetoothLighButton button {
    width: 82px;
    margin-right: 30px;
    outline: none !important;
}
.BluetoothLighInt{
	width: 100% !important;
}
.BluetoothLighIntWrap{
	margin-top:10px;
}
.BluetoothLighTypeWrap > span.active{
	color: #fff !important;
    background-color: #5cb85c !important;
    border-color: #4cae4c !important;
}
.BluetoothLighTips{
	margin-top: 8px;
}
.syncBluetoothBtn{
	position: absolute;
    right: 0;
    top: 6px;
    font-size: 16px;
    color: #2e6ea5;
    cursor: pointer;
}
.syncBluetoothBtn:hover{
	opacity:0.8;
}
.syncBluetoothBtn + .tooltip .tooltip-inner{
	min-width:100px;
}
/*蓝牙验光结束*/
/*门店选择开始*/
#pifaStoreView {
   	width: 850px;
    position: fixed;
    left: 50%;
    margin-left: -425px;
    top: 150px;
    background: #fff;
    /* box-shadow: 0 0 40px #666; */
    z-index: 9999;
    display: none;
}
.pifaStoreViewhead {
    text-align: center;
    background: #d0eeff;
    padding: 11px 0;
    overflow: hidden;
    position: relative;
}
.pifaStorelistWrap{
	display:flex;
}
.pifaStorelistWrap > font{
	line-height: 34px;
}
.pifaStorelistWrap > div{
	flex:1;
}
.pifaStoreViewhead > i {
    float: right;
    margin-right: 10px;
    font-size: 20px;
}
.pifaStoreViewbody {
    padding: 25px 15px 20px;
    overflow: hidden;
}
.pifaStorelist > button,.pifaJoinInStorelist > button{
	margin:0 5px 10px;
	font-size: 14px;
}
.pifaStorelist {
    font-size: 0;
}
.pifaStorelistWrap:first-child{
	margin-bottom:15px;
}
.pfStoreAddBtn{
    width: 82px !important;
    height: 34px !important;
}
.pifaStoreTypeGroup{
	float: left;
	margin-left:10px;
	position: absolute !important;
	left: 0;
	top: 8px;
}
.pifaStoreTypeGroup > button:active,.pifaStoreTypeGroup > button:focus,.pifaStoreTypeGroup > button:active:focus{
	outline: none;
}
.pifaStoreTypeGroup > button{
	padding: 2px 12px;
}
.pifaStoreTypeGroup > button.p-active{
	    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c;
}
.pifaaddressList {
    overflow: auto;
    margin-top: 20px;
    margin-bottom: 18px;
}
.pifaaddressList li {
    width: 31%;
    padding: 10px 15px;
    background: #f5f5f7;
    border: 1px solid #f5f5f7;
    margin: 0 15px 15px 0;
    cursor: pointer;
    display: inline-table;
    min-height: 82px;
    transition: all 0.2s;
}
.pifaaddressList li:hover{
	border: 1px solid #337ab7 !important;
}
.pifaaddressList .pifaaddressListBg {
    border: 1px solid #337ab7 !important;
    background: #65b0f1 !important;
    color: #fff !important;
}
.pifaaddressList li .pifaaddressliCon {
    min-height: 39px;
}
.pifaaddressList li font:nth-child(2) {
    float: left;
}
.pifaaddressList li font:nth-child(3) {
    float: right;
}
.pifaaddressListBg font {
    color: #fff !important;
}
.pifaaddressState{
	color:#ff7c7c;
}
.pifaaddressListButton {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
}
.pifaaddressListButton button {
    width: 82px;
    margin-right: 30px;
    outline: none !important;
}
.pifaStorelist > button,.pifaStorelist > button:active,.pifaStorelist > button:focus{
	outline: none;
}
.pifaJoinInStorelist > button,.pifaJoinInStorelist > button:active,.pifaJoinInStorelist > button:focus{
	outline: none;
}
.pifaStorelist > button.p-c-active,.pifaJoinInStorelist > button.p-c-active{
	border: 1px solid #337ab7 !important;
    background: #65b0f1 !important;
    color: #fff !important;
}
#pf_PartnerStoreEdit {
    color: #fff;
    background-color: #449d44;
    border-color: #449d44;
        position: relative;
}
#pf_PartnerStoreDelete,#pf_PartnerUnitsStop{
    color: #fff;
    background-color: red;
    border-color: red;
    margin-left: 5px;
}
.pf_ep_PartnerStoreEditView {
    position: absolute;
    top: 41px;
    width: 220px;
    left: -85px;
    padding: 10px;
    z-index: 1002;
    background: #fff;
    border: 1px solid #d9f3dar;
    border-radius: 5px;
    background: #f5f5f5;
    box-shadow: 0 0 9px #b7b7b7;
}
.pf_ep_PartnerStoreEditView textarea {
    border: 1px solid #f1f1f1;
    border-radius: 5px;
    padding: 10px;
    resize: none;
    outline: none;
    width: 100% !important;
    /* margin: 10px; */
    height: 40px;
    margin-bottom: 11px;
    overflow-y: hidden;
    text-align: center;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    color: #666;
    text-align: left;
}
.pf_ep_PartnerStoreEditView textarea + p {
    font-size: 12px;
    padding: 0 3px;
    color: #888;
}
.pf_ep_PartnerStoreEditBottom {
    text-align: center;
}
.pf_ep_PartnerStoreEditAreaYes {
    padding: 3px 10px;
    border-radius: 5px;
    color: #fff;
    background: #337ab7;
    cursor: pointer;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    -khtml-user-select: none;
    user-select: none;
    display: inline-block;
    margin-top: 5px;
}
.pf_ep_PartnerStoreEditView:after {
    position: absolute;
    display: inline-block;
    top: -6px;
    left: 50%;
    margin-left: -5px;
    width: 0;
    height: 0px;
    content: '';
    border-style: solid;
    border-width: 7px;
    border-color: #f5f5f5 #f5f5f5 transparent transparent;
    transform: rotate(-45deg);
    box-shadow: 2px -2px 2px #e6e6e6;
}
/*门店选择结束*/
/*添加门店开始*/
#pifaAddStoreView{
	width: 800px;
    position: absolute;
    left: 50%;
    margin-left: -400px;
    top: 150px;
    background: #fff;
    /* box-shadow: 0 0 40px #666; */
    z-index: 9999;
    display: none;
}
.pifaAddStorehead {
    text-align: left;
    background: #d0eeff;
    padding: 7px 0;
    padding-left: 20px;
}
.pifaAddStorehead > i {
    float: right;
    margin-right: 10px;
    font-size: 20px;
}
.pifaAddStorebody {
    padding: 15px 15px 20px;
    overflow: hidden;
}
.address_addAreaBtnWrap{
	height: 34px;
	display:inline-block;
	width: 34px;
	text-align: center;
	line-height: 34px;
	position:relative;
	margin-left:5px;
}
.address_addAreaBtn {
    /* padding: 6px 6px; */
    border: 1px solid #ddd;
    border-radius: 3px;
    height: 33px;
    /* margin-left: 50px; */
    cursor: pointer;
    width: 33px;
    transition: 0.3s;
    display: inline-block;
    width: 0.3s;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
}
/*新增地区开始*/
.address_addAreaBtnWrap.disable{
	color: #999;
    background: #f1f1f1;
}
.address_addAreaBtnWrap.disable .address_addAreaBtn{
	cursor: no-drop;
}
.weui-desktop-popover_pos-up-center, .weui-desktop-popover_pos-down-center {
    left: 50%;
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}
.weui-desktop-popover_pos-up-left, .weui-desktop-popover_pos-up-center, .weui-desktop-popover_pos-up-right {
    top: 100%;
    padding-top: 16px;
}
.weui-desktop-popover {
    width: 280px;
    position: absolute;
    z-index: 500;
    text-align: left;
    color: #353535;
    line-height: 1.6;
    white-space: normal;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
}
.weui-desktop-popover__inner {
    position: relative;
    padding: 24px;
    box-sizing: border-box;
    background: #FFFFFF;
    box-shadow: 0 1px 20px 0 #E4E8EB;
    border-radius: 2px;
}
.weui-desktop-popover__inner:before {
    content: " ";
    width: 8px;
    height: 8px;
    background-color: #FFFFFF;
    transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    -ms-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    position: absolute;
    left: 50%;
    margin-left: -4px;
    top: -4px;
}
.weui-desktop-popover {
    width: 280px;
    position: absolute;
    z-index: 500;
    text-align: left;
    color: #353535;
    line-height: 1.6;
    white-space: normal;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
}
.weui-desktop-popover__title {
    font-weight: 400;
    font-size: 16px;
    line-height: 1;
}
.weui-desktop-popover__desc:not(:first-child) {
    padding-top: 16px;
    color: #9A9A9A;
}
.weui-desktop-form__input-wrp {
    display: table;
    width: 100%;
    position: relative;
}
.weui-desktop-form__input {
    height: 2.57142857em;
}
.weui-desktop-form__input, .weui-desktop-form__textarea {
    display: table-cell;
    width: 100%;
    padding: 0.48571429em 10px;
    box-sizing: border-box;
    background: #FFFFFF;
    border: 1px solid #E4E8EB;
    border-radius: 3px;
}
.weui-desktop-popover__bar {
    margin-top: 24px;
}
.weui-desktop-popover__bar .weui-desktop-btn {
    margin: 0 5px;
}
.weui-desktop-btn_primary {
    background-color: #1AAD19;
    border-color: #1AAD19;
    color: #FFFFFF;
}
.weui-desktop-btn {
    display: inline-block;
    padding: 0 22px;
    min-width: 54px;
    line-height: 2.42857143;
    vertical-align: middle;
    text-align: center;
    text-decoration: none;
    border-radius: 3px;
    font-size: 14px;
    cursor: pointer;
    border-width: 1px;
    border-style: solid;
    box-sizing: content-box;
}
.weui-desktop-btn_default {
    background-color: #FBFBFB;
    border-color: #E4E8EB;
    color: #353535;
}
.addStore_dz .dropdown{
	display:inline-block;
}
/*新增地区结束*/
#pifaAddStoreView .addStore_dz .dropdown {
    width: 120px;
    margin-right: 20px;
    display: inline-flex;
}
.addStore_CountryWrap{
	 display: inline-flex;
}
#pifaAddStoreView .dropdown > button {
    display: inline-block;
    width: 120px;
    background-color: #fff!important;
    text-align: left;
    font-size: 13px;
    height: 34px;
    line-height: 20px;
    box-shadow: none;
    border: 1px solid rgba(0, 0, 0, 0.15);
    padding: 6px 12px;
    color: #666;
}
.addStore_addNewAreaBtn {
    padding: 6px 10px !important;
    border: 1px solid #dcdcdc;
    border-radius: 5px;
    background: #449d44;
    color: #fff;
    cursor: pointer;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    -khtml-user-select: none;
    user-select: none;
}
.addStore_ssbz {
    padding: 6px 10px !important;
    border: 1px solid #dcdcdc;
    border-radius: 5px;
    background: #449d44;
    color: #fff;
    cursor: pointer;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    -khtml-user-select: none;
    user-select: none;
}
.addStore_addNewAreaView {
    position: absolute;
    top: 41px;
    width: 220px;
    left: -61px;
    padding: 10px;
    z-index: 1002;
    background: #fff;
    border: 1px solid #d9f3dar;
    border-radius: 5px;
    background: #f5f5f5;
    display: none;
    box-shadow: 0 0 9px #b7b7b7;
}
.addStore_addNewAreaTextarea{
    border: 1px solid #f1f1f1;
    border-radius: 5px;
    padding: 10px;
    resize: none;
    outline: none;
    width: 100%;
    /* margin: 10px; */
    height: 40px;
    margin-bottom: 11px;
    overflow-y: hidden;
    text-align: center;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
}
.addStore_addNewAreaYes{
    padding: 3px 10px;
    border-radius: 5px;
    color: #fff;
    background: #337ab7;
    cursor: pointer;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    -khtml-user-select: none;
    user-select: none;
}
#addStore_mapAddressCon {
    width: 100%;
    height: 350px;
}
.pifaAddStorebody .control-label{
	line-height: 34px;
}
.pifaAddStoreBottom{
	text-align: right;
    padding: 0 30px 20px;
}
.pifaAddStoreBottom .addStore_return{
	margin-right:15px;
}
.form-group ul{
	max-height:225px;
  	overflow-y:auto;
}
@media screen and (min-width: 1350px){
	.addStore_dz .dropdown {
		 width: 160px;
    	 margin-right: 20px;
	}
	.addStore_dz .dropdown > button {
	  width: 160px;
	}
	.addStore_dz .dropdown ul {
  		  width: 160px;
	}
	#addStore_detail_dz {
		width:340px;
		display: inline-block;
		margin-right:20px;
		margin-left:15px;
	}
	.addStore_ssbz {
		width:156px;
	}
	#map {
		height:400px;
	}
}
@media screen and (min-width: 1050px) and (max-width:1350px){
	.addStore_dz .dropdown {
		 width: 145px;
		 margin-right: 20px;
	}
	.addStore_dz .dropdown > button {
	  width: 106px;
	}
	.addStore_dz .dropdown ul {
  		  width: 120px;
	}
	#addStore_detail_dz {
		width:410px;
		display: inline-block;
		margin-right:20px;
		margin-left:15px;
	}
	.addStore_ssbz {
		width:102px;
	}
	#map {
		height:350px;
	}
}
@media screen and (max-width: 1050px) { 
	.addStore_dz .dropdown {
		 width: 102px;
    	 margin-right: 20px;
	}
	.addStore_dz .dropdown > button {
	  width: 102px;
	}
	.addStore_dz .dropdown ul {
  		  width: 100px;
	}
	#addStore_detail_dz {
		width:225px;
		padding-left:8px;
		padding-right:8px;
		display: inline-block;
		margin-right:16px;
		margin-left:15px;
	}
	.addStore_ssbz {
		width:100px;
	}
	#map {
		height:250px;
	}
}
/*添加门店结束*/
/*人员选择与添加开始*/
.pifaPersonOptName {
    padding: 3px 12px !important;
    min-width: 70px;
    margin-left: 2px;
}
.pifaPersonOpt{
	display: inline-block;
	/* margin-left: 15px; */
	margin-left: 21px;
	position: relative;
}
.pifaPersonOptBox{
	display: flex;
}
.pifaPerson_disposal{
	position: absolute;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: red;
    right: -3px;
    top: -4px;
    border: 1px solid #fd7634;
}
#pifaPersonView {
    width:800px;
    position: absolute;
    left: 50%;
    margin-left: -400px;
    top: 150px;
    background: #fff;
    /* box-shadow: 0 0 40px #666; */
    z-index: 9999;
    display: none;
}
.pifaPersonViewhead {
    text-align: center;
    background: #d0eeff;
    padding: 7px 0;
}
.pifaPersonViewhead > i {
    float: right;
    margin-right: 10px;
    font-size: 20px;
}
.pifaPersonViewbody {
    padding: 25px 15px 20px;
    overflow: hidden;
}
.pifaPersonlist {
    overflow: hidden;
    padding: 0 30px;
}
.pifaPersonlist > span {
    float: left;
    border: 1px solid transparent;
    text-align: center;
    cursor: pointer;
    width: 120px;
    height: 120px;
    border-radius: 3px;
    margin: 0 10px 20px;
}
.pifaPersonlist > span > img {
    width: 80px;
    height: 80px;
    border-radius: 50em;
    display: block;
    margin-bottom: 3px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
}
.applicantimg {
    width: 28px;
    height: 28px;
    border-radius: 50em;
}
.applicantListBox{
	padding: 0 30px;
}
.pifaPersonlist > span:hover {
    background: rgba(0,0,0,0.1);
}
.pifaPersonlist > .pfPersonAddBtn{
	display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #ddd;
}
.applicantListBox{

}
.applicantListTit{
	text-align: center;
    position: relative;
    margin-bottom: 16px;
}
.applicantListTit >span{
	font-size: 16px;
    background: #fff;
    position: relative;
    z-index: 2;
    padding: 0 15px;	
}
.applicantListTit:after{
	content: '';
    display: block;
    width: 100%;
    height: 1px;
    border: 1px dashed #eaeaea;
    position: absolute;
    top: 50%;
}
.unitRoleWrap{
	margin-top:10px;
	color: #888;
}
.applicantList{
	margin-bottom: 15px;
    padding-bottom: 7px;
    border-bottom: 1px dashed #f3f3f3;
}
.unitRoleWrap > div{
	margin-bottom: 6px;
}
.unitWrap > span,.roleDiv > span{
	margin-right:10px;
} 
.applicantList >span{
	margin-right:10px;
}
.pifaPersonOptImg{
    width: 28px;
    height: 28px;
    border-radius: 50em;
}
.applicantDelete{
	float: right;
    font-size: 20px;
}
.applicantDelete .fa-close{
	color:red;
}
.addPerson_roleWrap,.addPerson_unitWrap{
    margin-bottom: 15px;
    display: flex;
}
.addPerson_roleWrap font,.addPerson_unitWrap font {
    float: left;
    line-height: 30px;
    width: 48px;
    text-align: right;
}
.addPerson_role,.addPerson_unit{
    overflow: hidden;
    /* float: left; */
    flex: 1;
}
.addPerson_role > span,.addPerson_unit > span {
    float: left;
    padding: 0 15px;
    line-height: 26px;
    border: 1px solid #ddd;
    position: relative;
    margin-right: 5px;
    margin-bottom: 5px;
    border-radius: 3px;
    -ms-user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    display: inline-block!important;
    cursor: pointer;
    background: #eee;
}
.addPerson_role > span.active,.addPerson_unit > span.active{
    background: #3bbbdd!important;
    color: #fff;
}
#pifaAddPersonView{
	width: 800px;
    top: 150px;
    position: absolute;
    left: 50%;
    margin-left: -400px;
    margin-bottom: 150px;
    background: #fff;
    display: none;
    z-index: 99999;
}
.pifaAddPersonhead{
	text-align: left;
    background: #d0eeff;
    padding: 7px 0 7px 20px;
}
.pifaAddPersonhead > .fa-close{
    float: right;
    font-size: 20px;
    cursor: pointer;
    margin-right: 10px;
}
.pifaAddPersonBtnBody{
    background: #fff;
    padding: 40px 20px;
}
.btn-bc {
    display: inline-block;
    padding: 10px 30px;
    cursor: pointer;
    background: #3c8dbc;
    color: #fff;
    border-radius: 4px;
    font-size: 15px;
}
.pfAddps_bdrow1 {
    float: left;
    width:50%;
    padding: 40px 0 0px 40px;
}
.codeHaveApplied{
	margin-top: 30px;
}
.codeHaveApplied_adopt:hover,.codeHaveApplied_refuse:hover{
	opacity: 1;
}
.codeHaveApplied_adopt:active,.codeHaveApplied_refuse:active{
	opacity: 0.7;
}
.codeHaveApplied_adopt{
	color:#4cae4c;
	margin: 0 3px;
	cursor: pointer;
	opacity: 0.7;
}
.codeHaveApplied_refuse{
	color:red;
	margin: 0 3px;
	cursor: pointer;
	opacity: 0.7;
}
.pfAddps_bdrow1 p {
    overflow: hidden;
}
.pfAddps_bdrow1 b {
    font-size: 28px;
    color: #009acb;
    font-style: italic;
    margin-right: 6px;
    float: left;
}
.pfAddps_bdrow1 font {
    float: left;
    width: 90%;
    margin-top: 14px;
}
.pfAddps_bdrow2{
    overflow: hidden;
    text-align: center;
    padding: 20px;
    float: left;
    width: 50%;
}
.pfAddps_bdrow2 > img {
    width: 200px;
    height: 200px;
    margin-bottom: 20px;
}
#pifaAddPerson_ewmBtm{
	padding:10px 20px;
}
/*人员选择与添加结束*/
.submitOrder + .tooltip .tooltip-inner{
	width: 240px;
}
.submitOrder + .tooltip.bottom .tooltip-arrow{
	left: 50% !important;
}
.submitOrder.banOpenOrder{
	background: #ccc;
    color: #666;
    cursor: no-drop;
}
.submitOrder.submit_null_css{
	background: #EFEFEF !important;
	border-color:#EFEFEF !important;
    color: #909090;
    cursor: no-drop;
}
.ComputerOptometryTable td.manual33TitWrap{
	text-align:left;
    background: #eee;
    padding-left: 20px;
}
.pstn_rshow > span{
	position: relative;
	padding: 6px 8px;
	border-radius: 3px;
	font-size: 12px;
	cursor: pointer;
}
.pstn_rshow > span:hover{
	background: #eee;
}
.pstn_rshow > span .pstn_delete{
	display:none;
}
.pstn_rshow > span:hover .pstn_delete{
	display:block;
}
.pstn_rshow > span:last-child{
	margin-right:0;
}
.pstn_delete{
	right: -3.5px;
	position: absolute;
	padding: 0 0!important;
	border: none;
	background: none;
	color: red;
	width: 15px;
	font-size: 24px;
	top: -10px;
	height: 15px;
	line-height: 15px;
	cursor: pointer;
}
.e0123OrderWrap{
	display: inline-flex;
	align-items: center;
	margin-left: 5px;
	/* margin-bottom: 8px; */
}
#e0123OrderInt{
	width: 180px !important;
	height: 28px;
	line-height: 28px;
	padding: 0 12px;
}
.e0123OrderQRCodeBtn{
	    padding-right: 5px;
    cursor: pointer;
    margin-left: 10px
}
.e0123OrderQRCodeBtn > img {
    width: 29px;
    height: 25px;
    display: bolck;
    opacity: 0.7;
}
.StoreOrE0123Wrap{
	display: flex;
	margin-top: 16px;
}
.pifaStoreOptWrap{
	display: inline-flex;
	align-items: center;
	vertical-align: top;
}
#pfPurJoin{
	cursor:pointer;
}
#kc1_registerUnitId{
	background:#fff;
	cursor:pointer;
	width: 380px !important;
}
#autoBtn{
	padding: 5px 10px;
    vertical-align: sub;
    cursor: pointer;
    color: #999;
    margin-left: 20px;
    
    -webkit-user-select: none;  /* Safari */
    -moz-user-select: none;     /* Firefox */
    -ms-user-select: none;      /* IE/Edge */
    user-select: none;          /* 标准语法 */
}
#autoBtn.active{
	color: red;
}

/*批发前台-配镜处方start*/
.pfygTopEdit{
	position:relative;
}
.ageList{
	position:absolute;
	left:0;
	top:25px;
}

/*年龄列表start*/
#age-list{
	position: absolute;
    top: 46px;
    left: -17px;
    z-index: 100;
    display:none;
}
#age-list thead td {
    width: 100%;
    height: 40px;
    position: absolute;
    top: -39px;
    padding-top: 8px !important;
}
#age-list td {
    border: 1px solid #09f;
    border-collapse: collapse;
    border-spacing: 0;
    width: 70px;
    min-width: 70px;
    height: 25px;
    background: white;
    text-align: center;
    cursor: pointer;
    font-size: 12px;
}

#age-list thead button{
	height: 22px;
    padding: 0px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
    margin-top: -6px;
}
/*年龄列表end*/
/*批发前台-配镜处方end*/
/*零售前台-老客户-公众tb start*/
.oldClient_gzh_icon{
	color:#999;
}
.oldClient_gzh_icon span{
	padding-right: 4px;
	margin-right: 8px;
	border-right:1px solid #ddd;
	
	cursor:pointer;
}
.oldClient_gzh_icon span i{
	margin-right:2px;
}
.oldClient_gzh_icon span:nth-child(2) i{
	margin-right:1px;
}
/*
.oldClient_gzh_icon span i:hover{
	color:#FF9800;
} */
.oldClient_gzh_icon span:hover{
	color:#FF9800;
}
.oldClient_gzh_icon span:nth-child(1) i{
	font-size:13px;
}
.oldClient_gzh_icon span:last-child{
	border-right:0;
}
#introducerCon button{
	outline:0 none !important;
}
.clientListSex button:first-child{
	border-top-left-radius:5px !important;
	border-bottom-left-radius:5px !important;
}
.clientListSex button:last-child{
	border-top-right-radius:5px !important;
	border-bottom-right-radius:5px !important;
	border-left:0;
}
#clientShow1_filter{
	margin-bottom:3px;
}
.clientShow1_qywx{
	font-size:12px;
}
.clientShow1_qywx img{
	width:17px;
	height:13px;
	vertical-align: middle;
	margin-right:1px;
}
/*零售前台-老客户-公众tb end*/
/*购物车弹窗开始*/
.shoppingCartView {
    width: 1000px;
    position: absolute;
    top: 120px;
    left: 50%;
    margin-left: -500px;
    border: 1px solid #ddd;
    background: #fff;
    z-index: 1001;
    color: #777;
    display: none;
}
input#shoppingCartViewInt{
	height:34px;
}
.shoppingCartList {
    overflow: auto;
    margin-bottom: 15px;
    max-height: 500px;
}
.shoppingCartList li {
    float: left;
    width: 32.3333%;
    padding: 10px 15px;
    background: #f5f5f7;
    border: 1px solid #f5f5f7;
    margin: 0 1.5% 15px 0;
    cursor: pointer;
    display: inline-table;
    vertical-align: top;
}
.shoppingCartList li > div:first-child {
    display: flex;
}
.scl_infoWrap {
    flex: 1;
}
.shoppingCartList li > div:nth-child(2) {
    overflow: hidden;
    margin-top: 5px;
}
.shoppingCartList li  font {
    color: #b5b5b5;
}
.shoppingCartList li font:nth-child(1) {
    float: left;
}
.shoppingCartList li font:nth-child(2) {
    float: right;
}
.shoppingCartList li:hover {
    border: 1px solid #337ab7;
    background: #65b0f1;
    color: #fff;
}
.shoppingCartList li:hover font,.shoppingCartList li:hover .sclSource {
    color: #fff;
}
.scl_imgWrap {
    width: 40px;
    height: 40px;
    margin-right: 5px;
}
.scl_imgWrap > img {
    width: 100%;
    height: 100%;
}
.sclSource{
	color: #b5b5b5;
    font-size: 13px;
    margin-top: 3px;
}
.shoppingCartList li:nth-child(3n) {
    margin-right: 0;
}
/*购物车弹窗结束*/

.imgYanguangWrap {
    margin-left:15px;
    display: inline-block;
    margin-top: 5px;
    vertical-align: middle;
}
.imgYanguangBox {
    float: left;
}
.imgYanguang, .imgYanguangAddBox {
    width: 25px;
    height: 25px;
    float: left;
    margin: 0 8px 0px 0;
    transition: all 0.2s;
    position: relative;
}
.imgYanguang img {
    width: 100%;
    height: 100%;
    cursor: zoom-in;
    border-radius: 5px;
    vertical-align: baseline;
}
.imgYanguangClose {
    position: absolute;
    top: -7px;
    right: -5px;
    width: 15px;
    height: 15px;
    display: none;
    border-radius: 20px;
    color: #fff !important;
    background: rgba(0,0,0,0.2);
    text-decoration: none !important;
    text-align: center;
    line-height: 15px;
    moz-user-select: -moz-none;
    -moz-user-select: none;
    -o-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.imgYanguang_imgAdd {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    height: 100%;
    width: 100%;
    cursor: pointer;
    transition: all 0.25s;
    border-radius: 3px;
    background: url(data:image/png;base64,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);
    background-size: 23px;
    background-position: center;
    background-repeat: no-repeat;
}
.imgYanguang_imgAdd .iconfont4{
	font-size: 26px;
    color: #fd7634;
}
.imgYanguang_imgAdd:hover .iconfont4{
	color:#d95e22;
}
.imgYanguangBox:after, .imgYanguangWrap:after {
    content: '';
    display: block;
    height: 0;
    clear: both;
}
.optometryRmkWrap{
    display: block;
    margin-top: -5px;
    align-items: center;
    width: 740px;
    float: left;
    margin-left: 14px;
    margin-bottom: 10px;
}
.imgYanguang:hover .imgYanguangClose {
    display: block;
}

/*多彩图标start*/
/* 多彩搜索图标 */
.colourCss_search {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    height: 100%;
    width: 100%;
    cursor: pointer;
    transition: all 0.25s;
    border-radius: 3px;
    background: url(data:image/png;base64,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);
    background-size: 23px;
    background-position: center;
    background-repeat: no-repeat;
}
/*多彩图标end*/

/*查看大图开始*/
#imgYanguangMark {
    background: rgba(0,0,0,.5) !important;
    filter: Alpha(opacity:.5);
    background: #000;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10002;
    width: 100%;
    height: 100%;
    display: none;
}
.imgYanguangBigView {
    width: 700px;
    position: absolute;
    top: 150px;
    left: 50%;
    margin-left: -350px;
    border: 1px solid #ddd;
    background: #fff;
    z-index: 10003;
    display: none;
}
.imgYanguangBigClose {
    position: absolute;
    top: -35px;
    right: -27px;
    cursor: pointer;
}
.imgYanguangBigClose i {
    color: #ececec;
    font-size: 2em;
}
.imgYanguangBigBig {
    padding: 20px;
    text-align: center;
}
.imgYanguangBigShow {
    max-width: 660px;
}
.imgYanguangBigClose i:hover {
    color: #d2d1d1;
    font-size: 2em;
}
/*查看大图结束*/
.p-btn-conWrap{
	display: inline-block;
	flex:1;/*零售前台档案,用到*/
}

/*标签开始*/
.dangan_personLabelWrap {
    /* display: flex; */
    align-items: center;
    margin-top: 8px;
    padding-left: 9px;
    line-height: initial;
    
    white-space: nowrap;
	/* overflow-x: auto; */
}
.dangan_personLabelWrap .fl{
	
}
.dangan_personLabelCon {
    font-size: 0;
    line-height: initial;
}
.dangan_personLabelCon > span {
    /* border: 1px solid #bac3ca; */
    font-size: 12px;
    padding: 3px 5px;
    margin-right: 3px;
    margin-bottom: 3px;
    color: #61aeef;
    border-radius: 3px;
    font-size: 12px;
    display: inline-block;
    flex-shrink: 0;
    line-height: initial;
}
@font-face {font-family: "iconfont_lbEdit";
  src: url('iconfont.eot?t=1594190858797'); /* IE9 */
  src: url('iconfont.eot?t=1594190858797#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAOwAAsAAAAACCQAAANiAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcAqEMINKATYCJAMICwYABCAFhG0HMBvwBsgOJU0KkUAhAkVAPPy7H3pfkiIqRFnPsgMEN8kS0NidybqhJWHII+k/WJelULbSzBQpBpX4XSYLZ1PoAPB19/j4j2O+Ls8Hls8XThnFo90Ak1oH2IWjFt5APn0w6Yd4bQfZyeMEGg3I5rXa2j0MAhXmuECcNxu1IDCjUhpwoV5aW7G0iPtq1Kcb6Q3gXvD++Kow6klqMjNv88kWA6j/EGbF5WvVNfs9BPZ4BvCryJgDFGJ7pWkjnyg0x0ejGvI1AqwrO/jQVlUea7VfeARRyxQ1E2wf65zYDudUMxMopPsR3vT6NyhHmoODLu6+L8v8t2U+/Qi8NnPqkCBI73ZK8TvurLrH8+lf1tK5nQeUE3DVhBT/YHu8ePTugjvp6dzXJU4+rro6ffJgfLz4doco7L6/+i7Hyd83yfyuw1mnVavHReHxLkE6dm/4GDzyQjnxJfFG8blvq75kX6vc/y3z1Ct4c+xc0u3vC7+lKfKOqo6/zjr9fcuys19Xf8+7WrHna8bJl6pbk2cTb3xZ8BWeRZ58QQe/tjz/nnbo2/C1Tws/r/644EPZxQUhYY8mmsIb4jfKSrTrVsuO2zRo41J4se70/+pfD3XF8ad6IUdv72i5pUTLcQe48IYm6VZYNX6634PxqAdjRbcj27YWzqB6sdfeAs00bonsOFUkJkaJ6de9xcVeqIf39TFM/PX8i319guBILgahql/XRgat0aAeQLWe3+YNv/Rj7Dp36q86rPp/fVMB72fXQuqo1gvAWYD6GzcHP5CNLCoa15SmR8Gi5uRRyiFBGIJVxbR1+tnX0gMkhlAvsAkkdfohqzeGLNg5qNFkHmrVW4BGs9pWN+lC+YjSgBlLAUK785C0eg5Zu7fIgv0BNXr9gVrtkaHRzojasslEnIFNFGsZNiDdFDLrnQ5iaxkMswexccympWlugB/F1GP2ooLc/Hy0DTswHWOGZ9xYyBhBhDrtqBVOwzabE7mo04L1LNfEmKsyL49UXShX77QDaAWFaTGYAaIzBTHTc3IgXnkGFl4/CDMaY6NFGwqq9KMwysPcO1IgVz4C2SZyoAqu5RyPcUaFGIZACMrJDmkFA2azQk6Iq3qQBabH5DL1CLhUyqOlCFaUO7/E/nQboJEpT2H1y2ovmPC0yQwAAAA=') format('woff2'),
  url('iconfont.woff?t=1594190858797') format('woff'),
  url('iconfont.ttf?t=1594190858797') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont.svg?t=1594190858797#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont_lbEdit {
  font-family: "iconfont_lbEdit" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-bianji-copy:before {
  content: "\e60f";
}

/*档案_信息头部start*/
.special-height.danganInfoTop{
	margin-bottom:5px;
	width:87%;
	float:left;
	width: 98% !important;
	height:auto !important;
}
/*档案_信息头部end*/
.syjfDiv {
	    margin-left: 10px;
}
/*档案_储值充值start*/
.dangan_savingsMain,.syjfDiv{
	flex: 1;
    display: flex;
    align-items: center;
}
.dangan_savingsFont,.dangan_syjfDiv{
	margin-top: -3px;
	color: #999;
	line-height: 21px;
	font-size: 14px;
}
.dangan_savingsCon{
	/* font-size: 0;
    line-height: initial; */
    color: #ff6600;
}
.dangan_savingsCon i{font-size:12px;}
.dangan_savingsEditCon
{
	cursor: pointer;
    margin-left: 1px;
    margin-left: 5px;
    font-size: 12px;
    padding: 1px 2px;
    /* border: 1px solid #4e89d2; */
    border-radius: 3px;
    /* margin-top: -1px; */
    
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236;
    padding: 3px 8px;
    border-radius: 5px;
}
.dangan_syjfDiv i{font-size:12px;}
.dangan_syjfDivCon
{
	cursor: pointer;
    margin-left: 1px;
    margin-left: 5px;
    font-size: 12px;
    padding: 1px 2px;
    /* border: 1px solid #4e89d2; */
    border-radius: 3px;
    /* margin-top: -1px; */
    
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236;
    padding: 3px 8px;
    border-radius: 5px;
}
.dangan_savingsEditCon:hover{
	color: #fff;
    background-color: #ec971f;
    border-color: #d58512;
}
.dangan_savingsEditCon a{
	color:#fff;
}
/*档案_储值充值end*/

.dangan_personLabelMain{
	flex: 1;
    display: flex;
    align-items: center;
}
.dangan_personLabelEditCon .iconfont_lbEdit {
    font-size: 18px;
    color: #1b7bcd;
}
.dangan_personLabelEditCon{
	cursor: pointer;
	margin-left:1px;
}
.dangan_personLabelFont{
	margin-top: -3px;
	color: #999;
	line-height: 21px;
	font-size: 12px;
	min-width: 36px;
}
.dangan_personLabelEditCon:hover .iconfont_lbEdit{
	color: #115793;
}
.labelEditView {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 1001;
    top: 60px;
    left: 0px;
    display: none;
}
.labelEditView .x-i-body {
    width:800px;
    position: relative;
    overflow: unset;
}
.labelEditView .x-i-body > h4 {
    margin-bottom: 0;
}
.labelEditView #x-i-close i {
    margin-top: 14px;
}
.labelEditMain {
    padding: 20px 15px;
}

.setUp_view .weui-check__label .weui-cell__bd p {
    text-align: left;
    font-size: 14px;
}
.setUp_view .weui-dialog__hd .weui-dialog__title {
    font-size: 16px;
    color: #666;
}
.setUp_view .weui-dialog__bd{
	padding:0 10px 0.8em;
}
.saveBtn{
	font-size: 14px;
    color: #666;
    display: inline-block;
    border: 1px solid #1ea78b;
    padding: 4px 16px;
    border-radius: 3px;
    background: #0FB492;
    color: #ffffff;
    cursor: pointer;
}


.labelAddView,
.clientXq_labelAddView {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 10001;
    top: 60px;
    left: 0px;
    display: none;
}
.labelAddView .x-i-body,
.clientXq_labelAddView .x-i-body {
    width: 553px;
    padding-bottom: 0;
}
.labelAddCon,
.clientXq_labelAddCon {
    text-align: left;
    padding: 16px 40px;
}
.labelAddCon > font,
.clientXq_labelAddCon > font{
	width: 52px;
    display: inline-block;
}
.labelAddInt,
.clientXq_labelAddInt{
    width: 80%;
    border: 1px solid #d5d5d5;
    border-radius: 5px;
    padding: 8px 10px;
    text-align: center;
    height: 36px !important;
    outline: none;
    background: #fbfbfb;
}


.cliento_addBtn .iconfont,
.clientXq_cliento_addBtn .iconfont {
    margin-right: 5px;
    font-size: 16px;
}
.cliento_addBtn,
.clientXq_cliento_addBtn {
    font-size: 14px;
    color: #666;
    display: inline-block;
    border: 1px solid #eb9b40;
    padding: 4px 16px;
    border-radius: 3px;
    background: #FBAF57;
    color: #ffffff;
    cursor: pointer;
    float: left;
}
.abelSetBtn {
    margin-left: 5px;
    color: #0fb492;
    cursor: pointer;
    position: relative;
}
.addLabel_popover {
    left: 100px;
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    top: 100%;
    padding-top: 16px;
    width: 230px;
    position: absolute;
    z-index: 1002;
    text-align: left;
    color: #353535;
    line-height: 1.6;
    white-space: normal;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
}
.addLabel_popover_inner {
    position: relative;
    padding: 20px;
    box-sizing: border-box;
    background: #FFFFFF;
    box-shadow: 0 1px 20px 0 #e4e8eb;
    border-radius: 2px;
}
.addLabel_popover_inner:before {
    content: " ";
    width: 8px;
    height: 8px;
    background-color: #FFFFFF;
    transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    -ms-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    position: absolute;
    left: 22px;
    margin-left: -4px;
    top: -4px;
}
.addLabel_popover_input-area{
    margin-top: 18px;
}
.addLabel_popover_input_wrp{
    display: flex;
    align-items: center;
    margin-bottom: 10px;
}
.addLabel_popover_input,.addLabelRemarks_popover_input {
    display: table-cell;
    width: 100%;
    padding: 0.48571429em 10px;
    box-sizing: border-box;
    background: #FFFFFF;
    border: 1px solid #E4E8EB;
    border-radius: 3px;
    flex: 1;
    height: 30px !important;
}
.addLabel_popover_bar {
    margin-top: 24px;
    text-align: right;
}
.addLabel_popover_btn_default {
    background-color: #FBFBFB;
    border-color: #E4E8EB;
    color: #353535;
}
.addLabel_popover_btn {
    display: inline-block;
    padding: 0 22px;
    min-width: 26px;
    line-height: 2.42857143;
    vertical-align: middle;
    text-align: center;
    text-decoration: none;
    border-radius: 3px;
    font-size: 14px;
    cursor: pointer;
    border-width: 1px;
    border-style: solid;
    box-sizing: content-box;
    margin: 0 5px;
}
.addLabel_popover_btn_primary,.clientXq_addLabel_popover_btn_primary,.clientXq_remarkLabel_popover_btn_primary {
    background-color: #1AAD19;
    border-color: #1AAD19;
    color: #FFFFFF;
}
.addLabel_popoverMark{
	background: rgb(0 0 0 / 0%) !important;
    filter: Alpha(opacity:.5);
    position: fixed;
    left: 0;
    top:0;
    z-index: 1002;
    width: 100%;
    height: 100%;
    display: none;
}

.info_lbl_xqView{
	position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.info_lblXq_pst{
	width:100%;
	height:100%;
	position:relative;
}
.info_lblXq_overlay{
	background-color: rgba(0, 0, 0, 0.2);
	position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.info_lblXq_con{
	position: absolute;
    width: 60%;
    height: 100%;
    top: 0;
    right: 0;
    background:#fff;
    z-index: 2;
    padding: 15px 10px;
    overflow-y: auto;
}
.lbl_xqTab{
	width:100%;
	border-spacing: 0;
    border-collapse: collapse;
    font-size: 13px;
}
.lbl_xqTab th{
	font-weight: normal;
}
.lbl_xqTab th,.lbl_xqTab td{
	text-align:left;
	padding:5px 10px;
	border: 1px solid #ddd;
	vertical-align: top;
}
.lbl_xqTab th:first-child,.lbl_xqTab td:first-child{
	width:50px;
	box-sizing: border-box;
}
.info_lblXq_Tit h1{
	font-size: 16px;
    text-align: center;
    margin-top: 0px;
}
.info_lblXq_Tit{
	margin-bottom: 15px;
    position: relative;
}
.info_lbl_xqBack{
	position: absolute;
    left: 8px;
}
.info_lbl_xqBack:after {
    content: " ";
    display: inline-block;
    height: 15px;
    width: 15px;
    border-width: 0px 0px 1px 1px;
    border-color: #777;
    border-style: solid;
    -webkit-transform: matrix(.71,.71,-.71,.71,0,0);
    transform: matrix(.71,.71,-.71,.71,0,0);
    top: 50%;
}

.labelXqAloneView {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 1001;
    top: 60px;
    left: 0px;
    display: none;
}
.labelXqAloneView .x-i-body {
    width: 500px;
    position: relative;
}
.labelXqAloneView .x-i-body > h4 {
    margin-bottom: 0;
}
.labelXqAloneView #x-i-close i {
    margin-top: 14px;
}
.labelXqAloneMain{
    padding: 12px 15px 20px;
}
.labelXqAloneTab{
    width: 100%;
    border-spacing: 0;
    border-collapse: collapse;
    font-size: 13px;
}
.labelXqAloneTab th:first-child, .labelXqAloneTab td:first-child {
    width: 50px;
    box-sizing: border-box;
}
.labelXqAloneTab th, .labelXqAloneTab td {
    text-align: left;
    padding: 5px 10px;
    border: 1px solid #ddd;
    vertical-align: top;
}
.labelXqAloneTab th {
    font-weight: normal;
}
.abelXqAloneTit{
	text-align: center;
    font-size: 16px;
    margin-bottom: 12px;
}
/*标签结束*/
.personHeight{
	width: 120px;
	text-align:center;
}
.personHeight_font{
	display:inline-block !important;
	width: 32px !important;
}


/*眼轴曲率换算start*/
.opt_cdateNewWrap{
	display:none;
}
.yzCurvityCon{
	position:relative;
	float:right;
	margin-top: 2px;
}
.yzcBg{
	
}
.yzCurvity_mark{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	border-radius:5px;
	z-index:2;
	backgrond:rgba(0,0,0,0);
	display:none;
}
.yzcBg .yzCurvity_mark{
	display:block;
}
.yzcBg .yzCurvity_title{
	color:#999 !important;
}
.yzcBg .yzCurvity_main font,
.yzcBg .yzCurvity_main a{
	color:#999 !important;
}
.yzcBg .yzCurvity_main select{
	color:#999 !important;
	border-color:#e1e1e1 !important;
}
.yzcBg .yzCurvity_time{
	width: 60px !important;
}
.yzCurvity_time{
	/* min-width: 60px;
	max-width: 155px; */
	width: 155px;
	border: 1px solid #ddd !important;
	border-radius: 5px;
	text-align: center;
	padding: 0 0 0 5px;
	cursor:pointer;
	-moz-user-select:none;/*火狐*/
	-webkit-user-select:none;/*webkit浏览器*/
	-ms-user-select:none;/*IE10*/
	-khtml-user-select:none;/*早期浏览器*/
	user-select:none;
}
.yzCurvity_time:hover{
	/* background:#ffeaea; */
}
.yzCurvity_xqBtn{
	moz-user-select: -moz-none;
    -moz-user-select: none;
    -o-user-select:none;
    -khtml-user-select:none;
    -webkit-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
/*眼轴曲率换算end*/
@font-face {font-family: "unit_iconfont";
  src: url('iconfont.eot?t=1609816703839'); /* IE9 */
  src: url('iconfont.eot?t=1609816703839#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAUcAAsAAAAACcwAAATQAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDMgqGWIVHATYCJAMUCwwABCAFhG0HWhtlCMgOJQmSkIAJIUVgPMCvo97HzO5RSGKI5wQowREMTQ5VSkLXDP/b7KEuA90al9XInlHsEC+qcVfpriqEy/rqODhmuvQNZ3lrm0tGeDTgBGfDjs8AeX/7B3n3V5HNBW7SYSJXE1BXRxGQ6UUVDcBSRvMCwmqFDAeWLqMcgw9qNWXI1iwcZaY2Ho5XcET//fDN0FBLVCS0dN7Swl6Q8xF5fSCNrcbqUBFE5dlx20VCf0AmrAl1rsY3k/3x1f3EBSYD33itKJY1LL/u9Hpy9R9Ie6Suy1NEuZx/XiiRsj6wk1OZj0HmEPmYhWGqTtBLUB2AeF6UhbqlLhoD/hBWAlJ315VpvONlaw8fWyGvtYuzo6AJf6dlJ9nw7Zcbb5pSjnBNHJe9/U7tzR2jN7DN09dtGIsyKLr+4s2dbYxVzIzNS61XPLvFNd5kvaYvdidE/SLRygzvkzBuoevCRSiz3mb/U5XJ1MCyjXfuNHNcyznOb+2d4rOseJWpLYzh3qvAgTft/qHc/aZIfpKjTXdxxPisiuM828ctFREDgTizGLScM9F7KReClrNsI8ui5180txuEEoNrx3Rhk2Fc/wy0sbmfYRa5NizUTRfXLhER/SjOjHXtWSjBCclQPwHh777qB7xdza84vgT6DUL+mVSE9Sjv5Hdt5xH885M+tGXiO1/lxJ0Jr4is48rGjRg5toILPFUR0RFd5SnMbJvxLQzO914KcRxxkWJiobBxk3eCKzLNr3BTgXgG6h+uJhF02ibvTU1BbsOC5lbW1lTMDRoAn5cuttt0LQf5tioM/J80C4EQqUDKIaxAbHw5UpEThuXn83iySSzWl8T9M6YHbwTG1pZLoikKPOjyFfcya93QyogPgnoP46xbB2fyOU/lmTzX3X5n/8Z5vqO6WFZd2BGIHG/45kn9CHPzBaPPcg7s6wxWqkc0Dc9TmcSCcFzZgqqMwgRZ5lMr9JhjMW9+FteOBo5DXG0Obh8GHY84Qj117xr8cFjjB9MUFqfLurJ9662MM0/tvSzbjG33IqfO76r3Mi8eHzBzKTeLedO99s12HevLN+2zl9gZp6bd914e5b3gwr9ygcG22dY4c9/6DlvCdt+MzbmO3QGBoSgwFD0rbeF9pmLS1NQKQHUmTUgFAFQn0/aUd8j9jZfXT3d0O2R8tayXwZs2v8fogYrJIJ/wuFFJLTrARCk78ldCpiK/q2XhO1SY5/BRxk+2Lip4m3pcjrsFYNuD2rsIENXoAEmt7siM7Q+FeoZDqdYkqKuf4t31NEPhC7kO+prEIGhsO0QN3YeksavIjH0EhZbeQqlxSFDXkuByZD09wwrrfAriNOzFJMMwBUFqpZKFtjYq66BMr8Ypp0QnNkFKp4hgsVEx3kwx1EKqjBW6wbI4mpZiUorUYEXselCtJrE+ilRCgo6S03RfWnS0NOyToghSA6xNQ4FwNKgXRmIYjAKBpCVV+9OsfT9fB5LRU8NRMTU/3E0gio5icEysKDEpkMVKbaqabRmtM5hMHBpNKs6SopA0MEWwQ2qeJGH6wicpQQRaFHmOeJ800UIvaVplVP1qzTIWnd116aOKEEMKORShFEcl2WyECokCJ2lFZLzlWjmpH6THtc603p83XK4YricnIhEZlwgA') format('woff2'),
  url('iconfont.woff?t=1609816703839') format('woff'),
  url('iconfont.ttf?t=1609816703839') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont.svg?t=1609816703839#iconfont') format('svg'); /* iOS 4.1- */
}
.unit_iconfont {
  font-family: "unit_iconfont" !important;
  font-size: 14px;
  font-style: normal;
  margin-left: 5px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-jiameng:before {
  	content: "\e61f";
    color: #0084ff;
}
.icon-zhiying:before {
  	content: "\e604";
  	color: #00c942;
}
.kc1_clientCardWrap{
	font-size: 14px;
	line-height: 19px;
	margin-right: 15px;
	display: flex;
	margin-bottom: 2px;
	color: #999;
	align-items: center;
}
#salesManDelete,
#indexChannelDelete{
	position: absolute;
    right: -16px;
    color:#ff5050;
    font-size: 16px;
    margin-top: 8px;
    z-index:2;
}
#salesManDelete:hover{
	color: red;
}
.indexSalesMan,
.indexChannel{
	padding:0 2px !important;
	word-break: break-all;
    word-wrap: break-word;
    white-space:normal;
	
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    z-index: 2;
}

.currencyRelationMain {
    display: inline-flex;
    align-items: center;
    padding-top:3px;
    padding-bottom: 5px;
}
.currencyRelationList{
	cursor:pointer;
}
.currencyRelationFont {
    margin-top: -3px;
    color: #999;
    font-size: 12px;
    min-width: 36px;
}
.currencyRelationCon {
    /* font-size: 0; */
    /* line-height: initial; */
    /* display: flex; */
    align-items: center;
    margin-top: -3px;
}
.currencyRelationAddCon {
    cursor: pointer;
    margin-left: 5px;
}

@font-face {font-family: "relationAdd";
  src: url('iconfont.eot?t=1616123168520'); /* IE9 */
  src: url('iconfont.eot?t=1616123168520#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAALAAAsAAAAABqwAAAJyAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcAqBNIEqATYCJAMICwYABCAFhG0HMRvRBRHVkwlkXx6YcjMKbywUyUXy8s3l04ZVxur2WMUyscH5HsTTGr95u3vnX1SauJBEPLk3S2ohwU+QoJk1sUi+rTl/loXNdr4kqwce/UOeS2mGHcHgcLoBAqqt54HBUADkTCqvz3M5vRZQIPMD5TLXsqNeFMcBBboHRlu4QALwhunlCxrI8xDAJ1c16e0fncXFoKcJIBvXrVmGmwtjMCznItg1aw1yAQtXnVQvEZwPvy9/aHJBYWl0w+TqvpV0ftemQB+IDrDQJ4iAgDZbgAaqgQGZrU2PoxHG1PhpQyH2VSvwXUeRb0X2+uchNro6BCAbiu9J4qS3Wq0AMDDbCLoxw7zBxMcX7r55un35aUnC57OcK89KN3u+fVdfH+Nf/ODGu+l0B+764an7Bx8Ec7EgNIiGgvJEXN15lY9fcxXUGHVMDg5aWJ5+Erft+rqVbQf83m/flHzPP0Ng8fqsi0t2rf/dwADw+V+fH06IDhj0AcA9kUfgh0l6dhgh0zp1aDHyKhplSgG+8BGh/Ym+jtWn3J1TcHMSBoVDDjQuxRTDqIZFQC1sXDrgU2Vgc0CS7WjEeEClowBCvCdQxDIPTbxXFMP4AotU/2ATn4bPAknaM6A0LCwnlIwG1A+CHnprbbyMaq/oXllSVhaynkhziEFdVMXcBXukORbMb9cwW7A0dHAGl2HOA4w0RNRceOaxLUtbd6NCD51YigklowH1g6CH3vr9eVn6/BXdK0tqIeX8T6Q5DA91UfWgXNR9L9K9XDO/XcNswdLQwRmMwpwHGOtHRdRc+BHJsS1NN9tXXayv7b7uAOALbVAL06DBQfbRmYQAAAA=') format('woff2'),
  url('iconfont.woff?t=1616123168520') format('woff'),
  url('iconfont.ttf?t=1616123168520') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont.svg?t=1616123168520#iconfont') format('svg'); /* iOS 4.1- */
}

.relationAdd {
  font-family: "relationAdd" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  color: #4181b8;
  -moz-osx-font-smoothing: grayscale;
}

.moreQuickOperateBtn{
	padding: 6px 2px;
}

.icon-relationAdd:before {
  content: "\e663";
}
.currencyRelationList{
	font-size: 12px;
    color: #999;
    position: relative;
    margin-right: 5px;
    float:left;
}
.currencyRelationList:after{
	content:'，';
	display:inline-block;
}
.currencyRelationList:last-child:after{
	content:none;
}
.currencyRelationListDelete{
	    position: absolute;
    right: -5px;
    top: -6px;
    color: red;
    font-size: 18px!important;
    display:none !important;
}
.currencyRelationListDelete:hover{
	color:#ec0000;
}
.currencyRelationList:hover .currencyRelationListDelete{
    display:block!important;
}
/*关系弹窗开始*/
.relationView,.clientXq_relationView {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 10002;
    top: 160px;
    left: 0px;
    display: none;
}
.relationView .x-i-body,.clientXq_relationView .x-i-body {
    width: 800px;
    position: relative;
}
.relationViewMain,.clientXq_relationViewMain {
    padding: 20px 15px;
}
.relationViewLists,.clientXq_relationViewLists {
    padding: 0 15px;
    display: flex;
    flex-wrap: wrap;
    margin-top: 5px;
    justify-content: space-between;
}
.relationViewLists > span,.clientXq_relationViewLists > span {
    border: 1px solid #ededed;
    font-size: 14px;
    padding: 4px 16px;
    margin-right: 8px;
    margin-bottom: 8px;
    color: #666;
    border-radius: 3px;
    display: flex;
    align-items: center;
    cursor: pointer;
}
.relationViewLists > span:hover,.clientXq_relationViewLists > span:hover {
    background: #f7f7f7;
    border: 1px solid #d8d8d8;
}
#relationVieMark,#clientXq_relationVieMark{
	background: rgba(0,0,0,.6)!important;
    filter: Alpha(opacity:.6);
    background: #000;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: none;
    z-index: 10000;
}
/*同一个,不限start*/
.relationCardTypeCon{
	margin-bottom: 20px;
    margin-left: 15px;
}
.cardGroupCss button{
	min-width:67px;
	padding: 5px 0;
	border:1px solid #ddd !important;
	border-right:0 !important;
}
.cardGroupCss button:hover{
	background: #f7f7f7;
}
.cardGroupCss button:first-child{
	border-bottom-left-radius:5px !important;
	border-top-left-radius:5px !important;
}
.cardGroupCss button:last-child{
	border-bottom-right-radius:5px !important;
	border-top-right-radius:5px !important;
	
	border-right:1px solid #ddd !important;
}
.cardGroupCss .active{
    color: #fff !important;
    border: 1px solid #0FB492;
    background-color: #0FB492 !important;
}
.cardTypeTip{
	color:#999;
	font-size:14px;
	margin-left:15px;
}
/*同一个,不限end*/
/*关系弹窗结束*/

/*储值充值弹窗start*/
.savingsView{
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 10002;
    top: 160px;
    left: 0px;
    display: none;
}
.savingsView .x-i-body{
    width: 800px;
    position: relative;
}
.savingsViewMain{
    padding: 20px 15px;
}
.savingsInfo{
	text-align:center;
	padding-bottom: 25px;
	position: relative;
}
.savingsInfo span{
    display: flex;
    align-items: center;
    text-align: center;
    justify-content: center;
}
.SIitem{
	display: inline-block;
    padding: 0px 10px;
}
.SIitem:last-child {
    border-left: 1px solid #ddd;
    font-size: 20px;
    color: #666;
}
.savingsChangeXqBtn{
	float: left;
    padding: 4px 5px;
    position: absolute;
    top: 8px;
    left: 12px;
}
.vipCardNum {
    font-size: 16px;
    color: #ff6f33;
}
.vipCardTit {
    font-size: 12px;
    color: #c2c2c2;
    margin-top: 2px;
}
.savingsRechargeUl{
	margin-left:10px;
}
.savingsRechargeUl li{
	color: #3db6ac;
	border: 1px solid #3db6ac;
	display: inline-block;
	width: 22%;
	padding: 5px 0;
	margin-left: 1%;
	margin-right: 1%;
	margin-bottom: 10px;
	text-align: center;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	vertical-align: top;
	
	cursor: pointer;
	min-height: 85px;
	display: -webkit-flex;
	display: inline-flex;
	-webkit-align-items: center;
	align-items: center;
	-webkit-justify-content: center;
	justify-content: center;
}
.savingsRechargeUl li .yuan{
	font-size: 25px;
}
.savingsRechargeUl li .tip{
	font-size: 14px;
	padding: 0 5px;
}
.savingsRechargeUl li .tipOne{
	color: #c2c2c2;
    font-size: 12px;
}
.savingsRechargeUl li:hover{
	color:#fff;
    background:#3db6ac;
}

.savingsRechargeEwm{
	text-align:center;
	padding: 0px 0 20px 0;
	display:none;
	
	moz-user-select: -moz-none;
    -moz-user-select: none;
    -o-user-select:none;
    -khtml-user-select:none;
    -webkit-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
.savingsRechargeEwm img{
	width:250px;
	height:250px;
}
.savingsRechargeEwm .SREwmTip{
	font-size:16px;
}
.savingsRechargeEwm .SREwmTip span{
	color:#ff6f33;
}
.savingsRechargeEwm .SREwmTipTxt{
	font-size: 13px;
    color: #999;
    margin-bottom: 10px;
}
.savingsRechargeEwm .savingsRechargeEwm_no{
	color: #999;
    margin-top: 15px;
    display: inline-block;
    padding: 6px 30px;
    border: 1px solid #ddd;
    border-radius: 100px;
}
.savingsRechargeEwm .savingsRechargeEwm_no:hover{
	background: #f1f1f1;
}


.savingsPOS_box{
	margin: 20px 0;
}
.savingsPOS_box .overflowHidden{
	overflow: hidden;
    display: inline-block;
    vertical-align: middle;
}
#sweepQRCodeBtn_savingsReceipt{
	display: inline-block;
    margin-top: 2px;
}


.savingsReceiptCompUl{
	overflow:hidden;
	margin-top: 10px;
}
.savingsReceiptCompUl li{
	position: relative;
	float: left;
	padding: 3px 30px;
	border: 1px solid #ddd;
	background: #f7f7f7;
	font-size: 1.3em;
	cursor: pointer;
	border-radius: 4px;
	margin: 0 10px 5px 0;
}
.savingsReceiptCompUl li i {
    position: absolute;
    bottom: -3px;
    right: 0;
    color: #fd6802;
    display: none;
}
.savingsReceiptCompUl li.payStypeBg{
	border-color:#337ab7;
	background:#337ab7;
}

/*储值充值_数量盒子start*/
.savingsNumBox{
	position: absolute;
    top: 8px;
    right: 0px;
    font-size:0;
}
.savingsNumBox span{
	font-size:14px;
	width:40px;
	padding:5px 5px;
	display:inline-block;
	text-align:center;
	border:1px solid #ddd;
	cursor:pointer;
	font-weight: bold;
	
	-webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.savingsNumBox span:first-child{
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
}
.savingsNumBox span:last-child{
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
}
.savingsNumBox span:hover{
	color:#fff;;
	border-color:#4caf50;
	background:#4caf50;
}
.savingsNumBox input{
	font-size:14px;
	border: 0;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	padding:5px 5px;
	text-align:center;
	width:60px;
	outline:none;
}
/*储值充值_数量盒子end*/

/*储值充值弹窗end*/

/*储值充值(变动记录)弹窗start*/
.savingsXqView{
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 10002;
    top: 160px;
    left: 0px;
    display: none;
}
.savingsXqView .x-i-body{
    width: 800px;
    position: relative;
}
.savingsXqViewMain{
    padding: 10px 20px;
}
.savingsXqTab{
	margin: 4px 0 0 0;
	width:100%;
	border: 1px solid #f1f1f1;
}
.savingsXqTab th{
	text-align:center;
	background:#f1f1f1;
	padding: 6px 0;
}
.savingsXqTab td{
	text-align:center;
	padding:8px 0;
}
.savingsXqTab td:nth-child(1){width:8%;}
.savingsXqTab td:nth-child(2){width:20%;}
.savingsXqTab td:nth-child(3){width:15%;color:#999;}
.savingsXqTab td:nth-child(4){width:15%;}
.savingsXqTab td:nth-child(5){width:15%;}
.savingsXqTab td:nth-child(6){width:15%;color:#999;}
.savingsXqTab tbody tr{
	border-bottom:1px solid #ddd;
}
/*储值充值(变动记录)弹窗start*/

/*全选反选(通用)Css start*/
.checkboxControlCss{
	moz-user-select: -moz-none;
    -moz-user-select: none;
    -o-user-select:none;
    -khtml-user-select:none;
    -webkit-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
.checkboxControlCss span{
	padding:4px 10px;
	border:1px solid #ddd;
	border-radius:5px;
	margin-right:10px;
	cursor:pointer;
}
.checkboxControlCss span:hover{
	color:#fff;
	border-color:#40b4b2;
	background:#40b4b2;
}
/*全选反选(通用)Css end*/

/*组合按钮Css(通用)start*/
.composeBoxCss{
  moz-user-select: -moz-none;
  -moz-user-select: none;
  -o-user-select:none;
  -khtml-user-select:none;
  -webkit-user-select:none;
  -ms-user-select:none;
  user-select:none;
}
.composeBoxCss{
  zoom:1;
  display:inline-block;
}
.composeBoxCss:after{
  content:'';
  display:block;
  clear:bold;
}
.composeBoxCss span{
  padding:2px 5px;
  text-align:center;
  float:left;
  margin-left:-1px;
  border:1px solid #ddd;
  cursor:pointer;
}
.composeBoxCss span:first-child{
  border-top-left-radius:5px;
  border-bottom-left-radius:5px;
  margin-left:0;
}
.composeBoxCss span:last-child{
  border-top-right-radius:5px;
  border-bottom-right-radius:5px;
}
.composeBoxCss .active{
  color: #fff;
  border-color:#01b9b5;
  background: #01b9b5;
}
/*组合按钮Css(通用)end*/

.numKeyBtn:focus{
	color:#fff !important;
}
.numKeyBtn:hover{
	color:#fff !important;
}

/*明细or售价图标start*/
.comm_detailIcon{
	background: url(data:image/png;base64,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);
    display: inline-block;
    width: 15px;
    height: 15px;
    background-size: cover;
    vertical-align: middle;
}
.comm_priceIcon{
	background: url(data:image/png;base64,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);
    display: inline-block;
    width: 15px;
    height: 15px;
    background-size: cover;
    vertical-align: middle;
}
/*明细or售价图标end*/

/*彩色二维码*/
.comm_ewmIcon{
	display: inline-block;
    height: 16px;
    width: 16px;
    cursor: pointer;
    transition: all 0.25s;
    border-radius: 3px;
    margin-left: 3px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAAXNSR0IArs4c6QAAEjNJREFUeF7tnX9sVed5x5/nXNuIlDCYJkGyNT+x7yLREmlUxb44AW0L2RbaNJXB1wWpmSaxKIuWNp2mjUoQKZsiNW2a/NF1myZVIvU1YQ1aTFcRdcKZfQ2rEgIZWuLraEwkwjBNCgtuuzj2eaZzg4nBvvd9z3uee/z63K//wzw/zvl+z+c851zfc16mBX76xkd7wjDs5IA3kVDnQjH43TwFLhHTEBOdmCF642B74ZU0NeobH90WhjOdzMEmoqpnK9Psv3R78RCRlJmCk/0dnS9dvx889xc9Z4ZvaWkLniai4tLdYU+2nHkw19q254XbNk40cou+evbYqg+nl+0jkccb2acZaotIWUgePZjvPj27v1cB6R0b3s8c7GsGIdLcR5HwyYF89/5G9IRnjVCVaK5nVUB2jg1vCDg41Zh2qDo9Fd56aH33OU0l4JmmmvNrzXpWBaR3bGSEmQuNbdnU1UuljkKfpgLwTFPNBWtVPeO+yvGHhMIfNbxdkzdg5h397V2HNGSAZxoqmmtEnnGxUn6KiPaawxGRRAEReXYgv/nrSWrM5sIzDRXNNSLPuFgZPUYkW8zhiEikANPxUnuhK1GNK8nwTENFixpMx6MJIhahCFFQoNRRuOZjddeS8MxVufh5ACS+Zs4ZAMRZukVLBCApSg9AUhRbqRUAURLSpgwAsVHJrxgAkqIfACRFsZVaARAlIW3KABAblfyKASAp+gFAUhRbqRUAURLSpgwAsVHJrxgAkqIfACRFsZVaARAlIW3KABAblfyKUQNEZsKtfu2a3tZwLjimUc03QOCZ2VVVQAbu6h4yt1xaEb1vDW/JMiDwrP7xCEAMvAKQpXVCi7ZW0zMAAkAw9escAwAEgAAQAOJ+maA5rn28Scc9CO5B3OlQvp4FIImssE7WPKnhEguXWLjEwiWW9clnXqDm2QgTxN2HOJmanmGCYIJggmCCxDn/XBureTbCBHH3IU6mpmeYIJggmCCYIHHOP5gg7mr5kYkJkqIPmmLjEisd4zQ9wyUWLrFwiYVLLPczl+bZCBPE3Yc4mZqeLYkJ0vvOq5/Oha3doYSfoY9XUPr4h+mUhNNHBvL3/EscAePEaordTID0nHmxLdf6G39ANLOBOXfvVc1F/iNg/slUrm340J0b/zeOF7axmp55DUhfpXw3ET0sRLuJaHVNgUTeFA4OcEtwoHTHpou2QtrEaYrdDIB8ZfzEyplw+k+Yg11Eclcdjc+LhH/fsmz532qvwqXpmbeAFCvlh4noO0S0yuZAjmKE6FzA9M3+9sIB2xxTnKbYWQckWidRQnmOmPImXWf/33fPvAQk6dJimsueARC7Qz2rnnkHiNYBKSL3DOQ3D9vZWztKa3uiDlmdIFoa+eiZV4DsfKe8PgjpKBHdnPTAJqKxXNuyrUmvb7XMzyogWffMK0CKlfLzRPSYAhzVEhqXWgCkvhvaq1355pk3gOx++99unw6mo5V2V2oBQkTnp6em8ofWb510rQlAjID8OxGtd9V3gbzzvCxc339r9/uuNTU98waQpDd5tcSUgAsD67pGfRA7a/cgxcrI7xLxK67a1vRMpHcgv/mga91sAlIpf4+JHnEVpabYFDwy0NH5fde6mmJnDpC3Rx6ngJ911bZWHjP/Q3971x+51tX0zJsJUqyU/5GIvuwqSs08pm+X2gvfcK2rKXbmAKmMfJ+I97hqWzuPh0odXc5v6tT0zCNAGrbabnVBeFcTNcXOHiCN8gyAzDtei5VyPxEVXQ/kpXA2yh4g2ffMnwkyXn6GhJ7QBiTpx4aYILUdKTaBZ/4AMjb6ILEc1geEHxrIdznXBSB1AGkCz7wBZPfp05+aXj75XpwvJ5ph4remp967+9D6HVPm2IUjAEht5ZrBM28AiWzQ/0u67B3Ib/5rVziiPABSX72+ysi3hNj5U8Lrq4v45ZlXgPSc/dna3EcfDTPRuiQHdTVXaHT6o6ltSf6KDkDsXOgbLx8VofvsoutEeeiZV4BE0vWNj/aIyIsJxZ6UgLcl+Qv6bH9MELMTO8eGNwTMPyXiXzNH14zw0jPvANGAhJl39Ld3HUpg1tVUAGKnYlKdfPXMS0AiS3a+Vb4vCORbxPxZO4uqUe8y8xNacOASK4byRFT9wilP/yTOE4W+e+YtINWb9v88sYamZ/YK0e/Vvy/hnwnJD4Nl4YEk3wJd6HBIemacWzNrfyhcSK8rn2z9FRH9dv1v+S4Nz7wGZK4BO8fL9wXEv8UkG4T4BhGZIAknghwN9q/rfj3euc4+GoDYa3V9ZG/l+OcDpi6R8HPEvGIperZkAHG3KVkmAEmm32Jka3oGQAwOaordDJdYiwHEvMmluHQ3AAEgePVonWMAgAAQAAJA3Ac/LrHctVusTE3PMEEwQTBBMEHcz2WaZyPcpLv7ECdT0zNMEEwQTBBMkDjnn2tjNc9GmCDuPsTJ1PQMEwQTBBMEEyTO+QcTxF0tPzIxQVL0QVNsXGKlY5ymZ7jEwiUWLrFwieV+5tI8G2GCuPsQJ1PTM0wQTBBMkLQmSBzKl1Is54JjGtvr4wTR2C8fa2h5pjZBfBTJt23yDRDf9PFxewBIiq4AkBTFVmoFQJSEtCkDQGxU8isGgKToBwBJUWylVgBESUibMgDERiW/YgBIin4AkBTFVmoFQJSEtCkDQGxU8isGgKToBwBJUWylVgBESUibMgDERiW/YiJAogXbV/m1WZncmg9KHYVf0dgzeKaholWND7g4Xj5MQg9ahSMoiQJHSx2F+5MUmM2FZxoqWtU4yn3j5T8XoaetwhHkrEDSxUTnNoZnzjbESow84+pLoYWOxspEcGwFmPn+/vYuFZ3hWWz5nRIizzjKLI6Pvkwi252qIMmsAPN3S+1dXzMH2kfAM3utnCKveFYFZNd/vXbTzNSH550KIcmowLLWqdU/uH3rJWNgjAB4FkMsh9BZz6qARD+9Y8P7mYN9DrWQUkcBzXuP69vAs8YcenM9uwpI1KrnzPAtLW1BdMNebEzrJqrKPJhrbdvzwm0bJxq51189e2zVh9PL9pHI443s0wy1RaQsJI8ezHefnt3fawCZ/WW00mwYhp0c8CYS6mwGcRT28RIxDTHRiRmiNw62F15RqGldom98dFsYznQyB5uIqp6ttE5u6kAeIpIyU3Cyv6PzpeulWBCQptYLOw8F5igAQHA4QIE6CgAQHB5QAIDgGIACbgpggrjphqwmUQCANInR2E03BQCIm27IahIFAEiTGI3ddFMAgLjphqwmUQCANInR2E03BQCIm27IahIFAEiTGI3ddFMAgLjphqwmUQCANInR2E03BQCIm27IahIFAEiTGI3ddFMAgLjphqwmUQCANInR2E03BfDIrZtuC2Ut6iO3RybPb5sR7gyiR25FOomX5CO3Q9tXrN2a1JLByxNbiNl24dUhESoHOT75wA1r6j9yi5c2JLVmTn5KL204/P7ZVa2ty/cJURZe2rAYgFw1LQKFmR/dvmLN/Jc24BUyinDMKdXI1/780+WJ/QFzll7VtKiAzNoWijz5xRtv2h/9Gy+OawwX11RtxIvjBicvbiCSUylsfpotvAAk2uHpj365+kurb7+EV4+mYX8DXj368uULI8xUSGPzU+zhDSBM9N0HVqz9Gl5enZL7mi+vHvzFxS9RKPNuKFPalUa28QaQjy+vwvux/EEj7W7QvUgG7z1mlfIKkOheBAvopAQIEaktoDP48ws/JqHfT2/TU+vkFSBEfBRLsKXmPaktwXZk8uIlIVFZzi293bfq5BcgQh9gEU8r33SCtBbxHJy8IDpb5F0VvwCJ7kOKlXJWxfbOfQBitASAGCXKcAAAMZoLQIwSZTgAgBjNBSBGiTIcAECM5gIQo0QZDgAgRnMBiFGiDAcAEKO5AMQoUYYDAIjRXABilCjDAQDEaG52AZGZMPGTYEb5FimAc4Ht02l1txCAGA3MNiADd3UPGSVYYgG9bw1vASCpmQZAUpNaqREAURLSrgwAsdPJnygAkqoXACRVuRWaARAFEe1LABB7rfyIBCCp+gBAUpVboRkAURDRvgQAsdfKj0gAkqoPACRVuRWaARAFEe1LABB7rfyIBCCp+gBAUpVboRkAURDRvgQAsdfKj0gAkqoPACRVuRWaARAFEe1LABB7rfyIBCCp+gBAUpVboRkAURDRvgQAsdfKj0gAkqoPAMRF7t53Xv10LmztDiX8DEUrKJFMENN5ETrDLbmTpTs2velS1yYHgNiopBYDQOJI2Vcp301EDwvRbiJaXTNX5E3h4AC3BAdKd2y6GKeHKRaAmBRS/X8AYitnsVJ+mIi+Q0SrbHOE6FzA9M3+9sIB2xxTXJYBid5eHgSBhGE4b63KWr+vpZfSSldDocirJk9s/l9pe/RePRo9cqv1RGHS5eA0lz3LMiAksnX7jTclfgo0w8sx+AdI8e1//SwFuauLKNqcLRaKEZF7BvKbh13zZ/MAiFlBAGLWiDQmSM+7o8tbfkn/TCRbLFqaQsaoJXdv0nsSAGKSmQiAmDVSAaRYKe8loqcs2lmFCPGfDXR0PWMVXCMIgJjVAyBmjRIDUp0e/yenSKjDop1diMibpfzmDXbBC0cBELN6AMSsUWJAeisjf8zEf2PRKlYIB+HG/nXdr8dKmhMMQMzKARCzRokBKVbKzxPRYxatYoWw0J7+fOHvYiUBkFhyARALuZLepPeOjbzIzD0WreKFMH271F74RrykT6IxQczKARCzRgoTZPSY0qdX129tqdRR6LPYhQVDAIhZOQBi1kgBkHI/ERUtWsUM4aFSR5fze4MBiFluAGLWKDkg4+VnSOgJi1bxQkSeLuU3/0W8JFxixdELgFiolfQepDg2+iCxHLZoFSskIP7KDzu6ounk9IMJYpYNgJg1SjxBdp8+/anp5ZPvxflyosVmvS/B9IaBdfe+axGLexBHkQCIhXBJJ0jUordS/h4TPWLRziqEiZ7v7yj8qVVwjSBMELN6AMSsUeIJErXY9fZIfibHx0nqPPthsS0fh8j/hCK/czDfneiLjwDELDgAMWukAkh1iowN72cO9lm0rBuiMdGq25PlBXTwdXfjYcbFSlmMURYBWgekBiSSk88N3Ln5NYvNNoYAEKNE+DavWSJSmyCzvYqV8mMk8pfEvNam/5WY/xaiPxzoKPw4Rk7dUABiVvLKJda95silF+HlBJmVcdc7o+vCMHxCiHcR0QqDvM+1hC3PHfjNz5/VtAGAaKq59Gp5DcisnDvHy3dyGO7mILiZhG4m5lBEJkjCiRznXuO2ttdfuG3jRCPkByCNUHXp1FwSgCymnABkMdVf/N4AxOABAFn8g3QxtwCAAJDEbzVZzAO40b0BCAABIHWOAQACQAAIAHEfxLgHcdcuC5mYIJggmCCYIO7nMkwQd+2ykIkJggmCCYIJ4n4uwwRx1y4LmZggmCCYIJgg7ucyTBB37bKQiQmCCYIJggnifi7DBHHXLguZmCCYIJggaU2QLJwxFtoHzgXHNPat1FGYtxagS93ByQsqj0lrLcE2eHlCY8GjqhQaS8Jpbo/aBHExutlysgqI4ltNsrvKbbMd7C77C0CMqgEQo0QZDgAgRnMBiFGiDAcAEKO5AMQoUYYDAIjRXABilCjDAQDEaC4AMUqU4QAAYjQXgBglynAAADGaC0CMEmU4AIAYzQUgRokyHABAjOb6CEjDVpc1qtFUAUzHS+2FLo19Hpy8EH31JfnXO/xb/sAvQJiOR181eYqI9moYhxq1FRCRZwfym7+uodHLly88xazgGQCpa4cQPct9leMPCYU/0jAONWorwMw7+tu7DmlodOQXFx+SUJJ7BkDq2sEiO6rfLu0dGxlh5oKGeaixoAKlUkehT1Obly9fGGGmZJ4BkJqWCFHpCyvW9lUB2Tk2vCHg4JSmgaj1iQLTU+Gth9Z3n9PUZHDy4gYiSeYZAKkNyNTMrV/41V8/d/X5BK21ATUPgizUEgmfHMh372/EviT+mrkSIIM/v7iPRDT20Yub9FDkyS/eeFN1f655gKfnzPAtLW3B00RUbIShTVWTeTDX2ranUQv7zGp5+P2zq1pbl+8Tosdj66sESGJQP9nwRQVEhMrM/Oj2FWuuroy84BNufeOjPWEYdnLAm0ioM7bwzZlwiZiGmOjEDNEbB9sLr6Qpw5HJ89tmhDsDDjaRSCcxrTT2ByCRREMRGEGOTz5ww5qXrtfs/wF/bwmZmW51CgAAAABJRU5ErkJggg==);
    background-size: 16px;
    background-position: center;
    background-repeat: no-repeat;
    vertical-align: middle;
}

.editShotGroup_searchIntWrap {
    display: inline-block;
    position: relative;
    height: 34px;
    line-height: 34px;
    vertical-align: middle;
    width: 140px;
    font-size: 14px;
    padding: 0 10px;
    border-radius: 5px;
    border: 1px solid #dcdcdc;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    background-color: #fff;
    margin-left: 7px;
}
.editShotGroup_searchIntBt{
	position: absolute;
    top: 0;
    right: .8em;
    margin-left: .5em;
    right: 0;
    width: 30px;
    text-align: center;
}
.editShotGroup_searchInt{
	height: 24px;
	margin: 4px 0;
	width: 100%;
	background-color: transparent;
	border: 0;
	outline: 0;
}
.editShotGroup_searchIntBt .search_gray {
	width: 16px;
    height: 16px;
    vertical-align: middle;
    display: inline-block;
    line-height: 100px;
    overflow: hidden;
	background: url(../../css/images/search.png) no-repeat;
    background-size: contain;
    vertical-align: -webkit-baseline-middle;
    margin-top: -0.8em;
    margin-left: 0.2em;
}
.printBtnWrap {
    position: relative;
    display: inline-block;
    vertical-align: sub;
    margin-left: 10px;
    cursor: pointer;
}
.printBtnWrap .printBtn {
    background: url(data:image/png;base64,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);
    background-size: 26px;
}
.printBtn {
    width: 26px;
    height: 26px;
}
.printStateIconWrap {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    opacity: 0.5;
    pointer-events: none;
    bottom: 0;
}
.printBtnWrap .printState {
    width: 100%;
    height: 100%;
    background: url(data:image/png;base64,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);
    background-size: 26px;
}
.printStateIconWrap> span {
    width: 26px;
    height: 26px;
}
.printBtnWrap.active .printState {
    background: url(data:image/png;base64,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);
    background-size: 26px;
    width: 100%;
    height: 100%;
}
.printBtnWrap.active .printBtn {
    background: url(data:image/png;base64,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);
    background-size: 26px;
}

/*人员类型选择条start*/
.ryType{
	padding-left: 68px;
    padding-top: 10px;
}
.ryTypeSelect{
   overflow: hidden;
   display:inline-block;
}
.ryTypeSelect span{
   display: inline-block;padding: 5px 10px;border: 1px solid #ddd;float: left;cursor: pointer;
}
.ryTypeSelect span.active{
   color: #fff;
   border-color: #4294dc;
   background: #4294dc;
}
.ryTypeSelect span:first-child{
    border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}
.ryTypeSelect span:last-child{
    border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}

.ryTypeSearchBar{
	display:inline-block;
	vertical-align: top;
	overflow: hidden;
	margin-left: 10px;
}
.ryTypeInput{
	width:200px;
	height: auto !important;border:1px solid #ddd;
    padding: 5px 10px;float: left;border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}
.ryTypeSearchBtn{
	padding: 6px 15px;
	color:#fff;
	background: #4294dc;
	float: left;
	cursor:pointer;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
/*人员类型选择条end*/

/*显示id start*/
.showIdCon{
	display:inline-block;
	margin-left:30px;
}
.showIdCon font{
	
}
.showIdCon span{
	color: #428bca;
}
/*显示id end*/

.ygInfoTimeCon{
	position:absolute;
	top: 26px;
    left: 10px;
	display:none;
}
.showYgTime{
	margin-bottom:8px;
}
.showYgTime .ygInfoTimeCon{
	display:block;
}
.ygInfoTimeCon input{
	border: 0;
    padding: 0;
    height: 20px;
    display: inline-block;
    cursor: pointer;
    width: 80px;
    color: #428bca;
    background: rgba(0,0,0,0) !important;
}
#ygInfoTime{
	width:60px;
}
.ygInfoTimeCon i{
	padding:0 3px;
	color: #f84e4e;
    font-size: 17px;
    cursor:pointer;
}
.ygInfoTime_icon{
     font-family: "iconfont_lbEdit" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.ygInfoTime_icon:before {
    content: "\e60f";
}
.ygInfoTimeCon input:hover{
	color: #f0ad4e;
}
.ygInfoTimeCon i:hover{
	color: #f10000;
}
.cpOptSyncBtn{
	width: 18px;
    height: 18px;
	display: inline-flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    cursor: pointer;
    transition: all 0.25s;
    border-radius: 3px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAgAElEQVR4Xu1dCZhcRbk9/+3ZAoSAsjyRTRZ5siSZbpWAPCGSZKY7BgQ0KAgo8gTEBQTJdE8gHcx0TwKKgGxuTxbZIuID0j1J8OWBPPbunoSAQIIIIiibJoFklu573nd7MmESZuml7u17u6u/L18IXXXq/0/V6f9W3ar6BfqjGdAMjMiAaG40A5qBkRnQArF5dBwcXbFDXbZv1/ocdiOwKyW3G4BdDcpOALYDsL31Nzf/DdAQSA+BHgF6CfaIoJe0/i09EKyHibU08Hw6Flxls/k1D68FomAIBOYs35uGOVFg7kfwYwLsC8G+APYDZEcFTYwIQfBlQJ4T4nkQzxN8rqfJ6H422vqOne3WCrYWSJE9vW90RdPO/X2fFpNTIJwC4nAR7FEkjP3FyVcpyAjQTUp3P+u7n+6c9mf7G66uFrRACujPQyMP7F6PvtkGMAuQ6QVUcWcRcgMgKQruzWa5eNWi0KvuNNQ9VmmBjNAXk+Z0HeLzmV8A8HmBTHFPlym15AkT/F3WbFiso8vwvGqBDOFlclvyU2LgBAM4EcBBSoei68HYDeKeLHjHyvjMF1xvrkMG1rxAJs5NHlRn4myAswXyUYd4d3szT9DkLcL6W1ILp69zu7F22lebAonSCPQmj6PItwU41k6CvYxNsA/AfaTcnGlsSiA6Netlf0qxvaYEcljb/Ts3iM+KFudBZM9SCKvVOiT/KZD/gll3VWrh9FdqhYeaEMjB0a4PNfbxIsMShs3vJap+4BD9BH8tZv2CWhBKVQvEWp5tQP8cAc8GxHprrT/qGMgSuDVrGJetWtDykjpYdyFVpUA2P0pFIfiuu+iuTmssocCU+enO1rXV5mFVCeTg6OqGpt5Xz4eYYUF+r5P+OMQAQVOIG2HWh6tp5atKBELxtyVPgYEOgezj0JjQzQzPwDumSHumvuVniIrpdZI8L5BJ4SUfrxPjFgCf9npnVJX9xDNZQ85c2dH6hJf98qxArE2DH+7bFAXl+xDUe7kTqtn2/ES+z7hw1RUtb3jRT08KJBDpmgrwJgB7eZH0mrOZWJcz5Izujtb/9prvnhJIIHrfduituxqCb3iNaG0vQODa9Rt44dprQr1e4cMzArE2EvoM3g7I/l4hd9BO61CTQKyzGOsJbBBr27kM/rdsIKw/5gbQ+JdVhz5sLzluB8F2EG4nNMYR5vaSj5iyF4T7iPU30OQ1LgB254y62d0LZqzxgu2eEIg/kpwnQNTthBL8lxBPQPC4acqfTPC5t3t3eu7VK4/cZIftEy9aupuvMbu3YRqHAPAT+JSAkyEyzo72VGESeBcmz0l3hn6jCtMuHFcLxHoT3si+uyHyGbsIKBP3ryQSAjyaNeWplQtbnykTT0l1fyQ50RKMEEcBnAmRf1MCrBqEuAmN2W+lorM2qoZWhedagTSHk0cYwnsA2V2VsypwCCZBLMuZxnK3CGIsvya1JZp9BkKAhAQ4cqzyzn7PbjNbNzOzaMZrzrZbWGuuFIg/0nWegD8tzAUHSpHLCOOO9Y3m3WujofUOtGhbE9Y2nDrDOEEg33CPWPiPnCmzujuDT9rmeInArhOIP5L4pUDOLNEfZdUI/gmUq/qZu+vpzs//Uxmwi4Dyh8VyOEuEp7kjUsupqVjrbS6iCK4RyEEXPzx+B9+GeyE4prIE8WZTfL/MdLQ8VFk7nG29ub3rJDF5jgimOdvy1q0R0pGOtc6tpA1D23aFQA7+wZJ/G1cvywE5tBLEWKsqAt7Yi4bLV8em/aMSNrilzYmRpYfWwbxQgK9VyiaC90lD7stumLxXXCD5vVSQP1TkhB/xNsCrYdZbp+Rq+uz1tmJoDid2NQTfAXAuILs4LRYCj2T7jBmrrmh5z+m2PxBB/OHk2el48EanDZnU3vVpH82lFdmaTizo7zc6K90BTnNebHsTL1q6fV2D+QMB5jj9YtISSU9DU8uz0anvFmu3qvL5CBIIJ56HCAE5JRVrTasCHw1nQBz8gwA7ONGe1QZp7XbArcz52ty6rOgUF8W2M/BOqn8hgdNFnJu7knjyvdz4Y59fdNSGYm1WUX5AIJHkc+/fA8WFqVioTQX4SBiWOOpM8wGIjLeznaHYJP6YI7+3sjOUcarNamxncmTZZB9zVzq5mEIytb4Rn6vEEvvQCPLxIR36vF3RxHppVSeyAoIJjgwg8hVTZE4mFrzDkfZqpJFAOHkGhFc7dwkGu3MN46Z2R6fm96s59RkmgrzfNMlF6XjIevZU8nFaHATmv9PQ1PmX6NQeJQ5okK0YsG61h5G9yblowu53szt+1snHrZEiyFAilESTQ9uX7tXI3JMOvZB6HTROSMVbHtdj2m4GKIHI0u8C7HRoEv9was2GY7B4ds5uzyz8USPIVgYQP367sam9lF/jydEVO/n6eh5z4r5bEvf2M/e1an377cSgKKWNyXOXHWjkcotFMKmU+kXVIX+bioe+VFSdEgsXLhBrFQhcQ8oZmXjw0WLaC4QTDzuyI5f4XioevLoY23RZtQwEIombADldLeoH0QhelY6Fzre7naIEMmgMiSveaWy6pJBoEggnFkPki7Y6Qr5qGjwh0zHzKVvb0eAFMRBoS34LBq4tqHBZhXhRKhb6UVkQY1QuZA4yLASJtTlDTh3t1gp/uOtiES600wESD/QzN1s/UtnJcvHY1nKwgez9dt+Yb5JfysRDvy3ewsJqlBRBhkITuPKdhqbIttFkcvvSI300/68wM0orRfIn6XjogtJq61p2MxCIrtgFvZvuh8jhdraVg6+5Ozaj2442So4gW4mEWGsaxhndHS2PWP8/MGf5BPr6n7Hr18N6I05DvpXpaL3BDlI0pjoGDvhOonHH8bhHIEF1qNsgkS+sexcT7bgMouwIsnU04VVvbNopvFvTut+JoNUmQnpyIl/24hUyNvHhAViKP5L8hc3nfH6RigX/UzUZSgWy2Tgr/fCHVBuaxyM3mYavtdbOatjCZQVA/eFEREQ67GqaxEnpePB3KvHtEIhK+97H0uKwh1eHUQORrrMA/tyOZq1bZfrEN3F1R8tfVeErmYOoMmZkHG7METO64yFbJ/32+6FbyM9Rw8nvQnCVLWyQj6fiwSMAa3d6+R+PRBD5XCrWuqJ8dzWCWxgIhJNxCGzZNU6yPR0PxVT46voIQsjJ6VjrXSqc1RjuYsAfSf6XTUd7szTlEyoS+rg8gsilqVjrD93VrdoalQz4I8k7BZitEjO/ngM8ko4Fy75w0LUCIfDrdCz4ddXEaTx3MbA5jcWjgExWbRkh307HWsva8uLWR6x0qqHp8FrMy616kHgBz7rVpqlOVonIrirttW6rYdZ3UDnHq90okHes639SsdbXVZKlsdzNQP72fsH/qU+GxOWpWGhGqd67SiBWIkjQOCYdb/1jqQ7pet5loDmSON2AWImRlH5o8qul3iTvqjkIiTdyhszyel47pb1bY2CBcOI6iJyr0m0Sr6XjwY+WgumqCJJ3gMwBcvmmxr3mPRs9tK8Up3Qd7zJgbW6csIN0Q/DvSr0o8TCd+wTyPitKzsIrJVmDOcJAYM6Sw+AzrPvZ6hQ2+Dre2nWf1M8+2V8MppsFYvmRJWShvLXL/GIdK4YEXdZ9DNizsVHOT8Vai9ri4naBDPQc8QwFp6RjwVXu60ptkT0MWFvkux5Wm8OEb73dMG6vQo6KD/rkqkn6mEQTC1Lx4CVjltMFqoKByW3JfX0GXlLpDMkL0vHQTwrF9EYEGeoN8YwJzs7EQ88W6qQu510GmsPJuYZA4Xaj4qKItyLIVkLhvFQ8dJl3u15bXigDgUjSSqH9sULLj1WumC0o3osgQ7wnsZLgKTqajDUkvP29vz0xSyj3qvOCL6ZioQMKwfO0QAbm7+wDMT/dGOxEVMxCnNZlvMdAIJJYBsh0VZYTaE3HgkvHwvPuI9Y2nllX5MNXf1p6wfQ/jeW0/t57DBzW9sB+DUb/i6osJ3l/Oh6aNRae5yPI1tMS9lIwL9MQvFxHk7G63nvfq8yAbF0d1c/6A57unGbNb0b8VJVABr20oon4cHJqQUjZL473hlP1WZy/INvMPicQQ4V3hVw8WDWPWFsRRm6C4IpULHSpCiI1hnsYCESS1vFrJTe7W7egSEPuo6Nl060ugZCbKPJTaWhalIpOfcs93aotUcVAPgmTIcryaBI8Ox0L/Wwk+6riEYvEewCvlcZxl2thqBqK7sUJhBNLIVLyIaitnzbwv6l4cOroAtkqiad7ifmAZTpieKiz1JkaiHRNBfg/qhD7+4zdV13R8sZweJ6MIPmIIbhOP0qpGiLewwmEk6shOESJ5SbOS3UGr/O8QLQwlAyHqgAJhBPnQmTYQV2sgyQfTMdDx3hYINxIyLU6YhTb9dVbfs8LHhm3+7h/vQXIduV6ab0T6ZP6j6yOTfvHtlguf8TiRlKuk8amhXryXe4wqL76/nDiGhH5tgrPRtrA6FKBaGGo6PRqxwjMTewPU9aq8JPgQ+lY6OjhI4h7VrF6CFxD8vJMPPSmCsdLxfC3LQ0IzMMpmAJw71Jx3FxPBC+bYjwqpHVNpydPazaHk0eQaCyXZxEyEw896NJHLG4EcH1/n2/RSMtt5RJQaP3mtuRXRHCFCPYotE5VlCOeycI8cWV85gtV4Y8iJyr9Jr2H5A3Zfl+80sLYfLzzVwBGfGmkiHNXwxRzmMjVjigyrkJzEG4E5Yb+fmNhpYWR5/FLd/n8B45PCzBREa/ehhnlvYC3HSveemcFYm0ihFzvGmFs5isQTv4QgrnF01edNVRc+lwtzDgjEJcKw+rEQKTLT5hPqtpCXS0DAyjv0udq4cFegQzslboh22d0uuJRapheC0SSVkLJs6qlQ5X6YfCAWj9TY49APCCMwYHkDyeXi2Ca0oFVJWAUHpfuCN1XJe6U5IZagXhIGEMEskYEBd1wURLDHq5kgm2ZWGihh10o23RVy7w9IK7rlfpFw+1nKdtKGwEC4cTLEKnKF4Hl08aFqVjIlky05dvmDEJ5EcSKGMCNbniPUSpd/nDiPhH5fKn1q7kegdPSseCt1ezjWL6VKpAegjdm+3wxt06+x3J88Hu9xDsyU/0wDlsVa1ldKJfVWK5YgeSFITAWVksOQX84eaII7q7Gzi3LJ6I/FW9tBIRl4Xi8cqECqTphDPabldFoxx3kcRFM8nhfKjXfBOKZWDCiFNSDYGMJxJp8/wwindUSMYbro+b2JfsYpjwNkfEe7EP1JpOZ1Np3P4XFs3Pqwb2FONoq1jWAxKtZGEO7qjmSCBrEnTUvEvKVPjZMHevGQW8N89Kt3TaC1ETEGImu5ouX7SF12dsF8tnSKfVuTQK39jQ0nftsdOq73vVCreWDAllF4EERI1YrEWM0Gpvbu84xTM4ieISI7KyWcnehkXwTIg+TvC0TD/3WXdZV3poBgcxZPiG1cPq6ypvjPgusY525rOzlPsvKt8isM15etaBFaYqz8q1yF0JeIPqjGdAMDM+AFogeGZqBURjQAtHDQzOgBaLHgGagNAZ0BCmNN12rRhjQAqmRjtZulsaAFkhpvOlaNcKAFkiNdLR2szQGtEBK403XqhEGtEBqpKO1m6UxoAVSGm+6Vo0woAVSIx2t3SyNAS2Q0njTtWqEAS2QGulo7WZpDGiBlMabrlUjDGiB1EhHazdLY0ALpDTedK0aYUALZISOroUchYC8IsRjMOSxVKw1XSNjfkw3A5Guj5A4LR1vXaQFsg1dtZujkK+C8v1UZ3DxmCOoSgtMvDixZ30d2gmcCWJtOh46RAtkc2frHIUDRJD8Hxo8M9Mx8+Uq1cEH3LLuRRNT5onI17d8STyTigcP1QKxGNE5CrcaNCRWptduCFT7xXGBOcv3hi97CYgzIKgfSgLJZ3UE2cyIvsD6g7GCwPx0LBitxihiCYO+/nkCOR1A3XA+aoEMikPnKBxJA1kCgXQsuKpaRDJx7tKP1ZnmpQJ8dSRhDPqqBbJFIDpH4UgCIHBdOhY8z+sCsYRRb+aiIE6FiK8Qf7RANrOkcxSOMlyIRCoenFnIgHJjGX9b1wEwOE/IrxQqDB1BtulJfzipcxSOMLoHf0XdOPhHs8kShhjmfAJfLjW9t44gWyboOkfhiI9YxF/S8eDHvCKQiXOTB9WbvBSQU8q2WS/zDlCocxSOPJQI3peOhY4re7DZDGAJo87EZQC/WGrE2NZEHUH0Eu+Yw9btS73N4cTBBjCfkJNEoPSdnhbI+5N0naNwBKmYxPGZePDeMZXkcAFLGCK4DBSr75QKQ0/St+lMnaNw+NFNYFW6oSmA6NSsw+N/xOYCc5YcRp8xH8QX7BKGFsgw9OschVuTQvBfkquflFo4/RU3iMMSBnzGDwEc75Q9+hFrG6Z1jsLNhJAbcuI7qTvWstypwThSO5PaEs0+kbkiONFxW/Qq1gcp1zkK+RCzdV/JLJrxmuMDckiDljDqDLEiRsVeUuoIMsoI8IeTZ0NwlJAHQuRAAB+q5ICxrW3ibQrXgLLGylGZiQd/aVtbBQA3ty/5pJjGJSKo/NLyaBHEH06+JIJ9C/Bp1CIke9c3Yre10dD6crF0/eplIC8MGgsEaHGLl6NGEH84ebkILlJiLPG9VDx4tRIsDVJVDFjCMCgxQKa7zbHRBdKemCKUR5UYTb6QiocOUoKlQaqCAX97YgooVsQ41q0OjTkHCUSS1kTtIyocyInxme6OlkdUYGkM7zJgCUPyEQNT3e7FmALxhxPXiMi31TjCm1Ox0BlqsDSK1xgIRLqmkqZ15vtor9g+pkCaw4mjDZH/VeRQT5+Z2+Ppzs//UxGehvEAA/62xOfEkPkAjvKAuVubWMh7kEA4+RYEH1bhHIFoOha0yNKfKmdgcmTpdB9z8yDyGa+6OmYEsRzzR5I3CvBNFU5a2xfey+649/OLjtqgAk9juI8BSxgGcpcJZIr7rCvSokIiyOTIssk+5DJFQo9Y3CQuycSDC1ThaRx3MOBv62qFYVq3hHhfGJspLSiCDESRxKOqHLeiSLbPt+eqK1rec0fXaitUMNAcSZxpAFcCsqMKPDdgFCyQQKTrFIC/UWU0yfZ0PGQt9elPFTEwcJ8tbxbBtGpwq2CBWM4GIom/A7K7EseJt9c1cj+9/UQJm64D8UcS35SBaLKd64wrxqBC5iCDeP5IMirAvGLwRy1L/DgVD16oDE8DuYqB/CXQPrkFgmNcZVgRxhQVQSZetHS3+gbzb2PdRldw+0Q/zLoD3HIgp2C7dcGiGAiEE+dSxEohsENRFV1QuCiBbH7M+o2S61QGnSd/n4qHTnABF9oEGxkYiCa4w2vvRIoWyMCdQ3hOJZemGEdnOloeUompsdzIAMXfljwPIp0i2N6NFm5rU9ECyUeRcPI2CL6izEEyk4qH/MrwNJCrGTis7YH9Goz+mzyx9aSYSfog6/lLgHO5NcXeczparxGcm46FOlzds9o4hQxQApGl3wXNOETGKQRWClVSBLEs8EcSvxTImQqtyQJyuM6Rp5BRD0AF5ib2Rw6/gcjhbjS3ZIFYk666OrwokAZ1jvHFdRtwyNprQr3qMDWS6xmI0gj0JS8AxNp+1OQme0sWSH4uEklaR2i/o9IhAtemY0FF509UWqax7GbAiibM4U4RCdjdVqH4ZQmkOZzY1QBeVv0MSVOC6c7WrkKd0OWqi4HmSGKOAel0hVelTNKHGu6PJNplIDSq+xDr+n1G86oFLS+pA9VIXmFg8txlBxpmLu2GF4tlRZA84dEVdYG+ntUAVF/I8Hx/nxHQO369MqzV2HnQxQ+P36Fuw0oArshHUr5AADSHk0cYAuWXMRBMpmOhkBrqNYr7GbCWfrv+4KbLHJQIJD9hDyd/DYHyCxncnpvC/YPOOxYGIonrATnHVRaXOwcZdGZgwi5rIJig2kFCTk7HWu9Sjavx3MOAP5w4X0SudI9Fmy1RJZB8FIl0nQXw5zY4maXwxHRH6D4bsDVkhRkIhBNfIOR3duf6KMVNZY9Yg40HwomH7dqxSeFxWiSldLN762y+RG6F214QbmFMZQSxQDenDnhGIDup7haCfYAcl44Fl6rG1njOM5BPbyCywo7HclXeKI8glmH+9sQsodiW006/SFTV/ZXDCUS6/IT5Bzt+SJV6pTqCDBrnDyeuFJHzlRo7CEb0m8AX3ZhY0hZ/qwzUC5Fjy1Ajn03HQ4fYkiE0EE48ZusuTeJrqXjQOlegPx5hYHI48RkfZIltj1Xk0ybkbAF/ISIHl02LXRHE7vmIhU+CNORbmY7WG8omQgPYzkBzOPFFAW4VkUZbGiPW9RrGYas7Wv4a+OZT9dzlzYgQ7RDUl9qeLXOQocb4I8kWAWzeeCiXpmKtVi47/XEpA4FI4kJSrIRMtjytWG6bwLRMLGi9id/yyedSh9wmgkmlUGO7QCyjlF8XNIynJG5Jx4Onl0KCrmMvA4Fw8hcQfMPWVogFqXjwkpHaaA4n5xqC4n9E7XzEGmqs8nPswzLBbuTqj9fXCNk6FAsGD8xZvjd82Xus38iCK5VQkMDSdCzYOlbVSXO6Dqnz8eai7HFKINauX39vz0MiOGIsR8r6nlhnCk7aNtSWhakrF82AdZG1CO+wbTK+xSKuRkPu8FR01saCjLTGYd+mOQAuLeQ0rCOPWIOGH9Z2/8714ntCBAcU5Ew5hcYIueVA67qjMxAIJ38Ewfdt54l8tVcaPrk6Nu0fxbZlRROfYd405ulFxyLIZg+a25fsI6ZkRGTnYp0qury15Gcap2UWtlrnC/THZgYG+tb471InxMWYZ2UIyJGHr4zPfKGYeluVzZ+F75pD0koLN+zKmqMRZNA4u86PjEQUgcvf2DRh3qtXHrmpZDJ1xVEZ8LclThXB9RAZ7wBVPSbxuUw8qCQDs3/u8k8g13/LsNHE6QiyRSRtXdMMYaKcNepiOoLgy6YpX+vuDKrKt1hM81Vb1h9JThTyOrs2qA5DXA8goVSs1drgqO4TpdHcl/yBEPOHRpOKRJChIhEx77ftxdFw9BG3b8qa33/28pl/V8du7SEFoit2QV9PnOCZAjGcYMDarCowWpWLY4jxk8JLPu7LvzcZuFmlogKxDMhn0QWSqm9GGb3DuB4wLk2tWf9TLJ6dc6Jzq6WNfaMrmj7c13MBwDYnM0k5upM7SsPf13WhAJeR/LNte7EKHRTN7Us/K6aZcP5CY67Oie/s7o4W5efpC/XdS+X8keRXBbCygu3ltN2V2MFt3a7iM3MXp2LB/7Tt9X+hRAbak0fRRJfzIslbuDhrMr6yM6QsUWmhfnuhXHN710kGzbmATHbeXq7PiS9Y6R+xigvEIt46XQYiWcEzAg+bIj/JdLTe7fxAcF+LzZHE6UZ+s598vBLWEfwbjPrp6QXT/1SJ9oe26QqBWAZNbkvuaxhMCOQTFSOF/DMoP3rXHH9LreVztybf7O09E+C5Iti3Yn0ArgaMGalY6+uVs+H9ll0jEMukg6Mrdmjq23SXQIIVJqeH5O0EbsrEQw9W2BZbm7cWSwTyDRGcZmtDBYCTeOC93PgT3fTj5CqBDHBI8Ue6FgrwgwI4tb0IwTVC+dWmrPnralkibp7TNQk+nmyAswHZ33YSC2iA5KJ0YzCMqJgFFHesiAsFMuD75pWTWxxjooCGCD4G4H6BkfRaPpP8iT5BC4hTIbJfAe46VaTHJE/LxEO/darBYtpxrUAsJzZvTbmzEsuLY5FI4g0R3GuKdOV65Y+rrmh5Y6w6Tn6f3+ItPJoGpgl4rJPvLgr3ky9mc8bxKxe2PlN4HWdLulogFhWBOcsn0Oi/UUROdpaaIlsj/07gKYikBPJkf5886ZRorAUOCA72CacQ8mkhj3Rob1SRJL1fnMCt6xt43tpoaH3JIA5UdL1ABjnwtyVOhoEbKrgUXEJ3cD2Yz6PyCshXTMHLBoy/mjT/RspG0zA20fRtzOV6N44zGjalFk5fNxA5E7tm2TDeZ5g7GjTHm+B4Eewo5HjC2hTICQbkQAg/AeIgZ3cjlEDDkCrWblwx5ZupzuDi8pCcqe0ZgeQHzsXL9pC67O0C+awz9OhWVDJA8KE+NMwu5RyHSjuKwfKUQLZEk0jyAgF+XIyjumzlGCDxHsi2dGfop5WzorSWPSkQy1UrJXWdaf5cgGNLc13XcoQB8vebsjzXq0vknhXIlmhiXXdq4icuW7p0ZOy5uRESrwn59VRnaJmb7RzLNs8L5P3HLhtyJo7Fnv5+eAaIBWjMxgu+UMHFPFaNQPKPXRcn9qyvE2tu8iUXc16VphE0hXKLmfNFMotmvFYtTlaVQAY7JX9JsiHWZWEzq6Wj3OwHyQdzpnGem1/4lcpfVQpkkIzAnCWHwZDLCDnezqsvSyXf6/WszYUEF1Tzhs6qFsjgALTuaTWA+YScpIVSvixJ3k+D8zMdM58qH83dCDUhkMEumDg3eVC9iYsAnOXubnGrdbwNOXamFs582q0WqrarpgTy/qPX8gmmr/90Ic5RkktCda+4C+91Ajdm+4zrndpb5ib3a1IgQzsgf3EEzXMF+LKbOqbStpD4I8hr050hazd1zX5qXiCDPT85umIn6e05U4AviOA/anJEkNZLvd/39/vursVoMVyfa4EMw0p+i730t8KQViFmQfDh6hQMNxJiZQ6+V3J19wzuJq5OX0vzSgukAN4GDm4xCGKGrbkXC7Cl3CIk/wmRJaBxZzrecn+5eNVeXwukhB6e3L70SB9zR4CYAmAKRPYsAcapKtYk+zEhnsgZxkOVvmfKKadVtaMFooBJ65wK6s0jDJPWBWv7U7APiH1FsIcC+IIgSL4pIi8R+AuBFw0TGbDucZ11qyD6RiykBVIef2PWDsxN7J/Lyl5icD+D2JOCDwEyAYD1Z0eQOw38mxNEZNc8ILGOwHsQvgfKRhFsALCO5BsU+bsBvm0CbxK+103g9fqGvj9Xw8bAMcmsQIH/B3qPVOgAAAAESURBVI8K/n32BQUOAAAAAElFTkSuQmCC);
    background-size: 18px;
    background-position: center;
    background-repeat: no-repeat;
}

/*(零售_视光检查记录)客户显示隐藏start*/
.VS_clientSideSwitchBox{
	display: inline-block;
    position: relative;
    top: -26px;
}
.VS_clientSideSwitch{
	vertical-align: middle !important;
}
.VS_clientSideSwitch span{
	padding:2px 8px;
}
/*(零售_视光检查记录)客户显示隐藏end*/

/*上滑弹窗通用start*/
.upSlide_main{
	position: fixed;
    bottom: -100%;
    height: 80%;
    width: 100%;
    padding-bottom:60px;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    background: #fff;
    z-index: 2;
    opacity: none;
}
.upSlide_head{
	position: relative;
	padding: 10px 20px;
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: center;
	align-items: center;
	-webkit-justify-content: center;
	justify-content: center;
}
.upSlide_tip{
	color: #999;
	font-size: 16px;
}
.upSlide_close {
    padding: 9px 26px;
    color: #b4b4b4;
    position: absolute;
    top: 0px;
    right: -9px;
}
.upSlide_mark{
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
	background: rgba(0,0,0,.6);
    display: none;
}
.upSlide_bottom{
	position:absolute;
	left:0;
	bottom:0;
	width: 100%;
	padding: 10px 0;
}
/*上滑弹窗通用end*/
.optLabelMain{
	display: inline-flex;
	align-items: center;
}
.optLabelFont {
    margin-top: -3px;
    line-height: 21px;
    font-size: 12px;
    min-width: 36px;
}
.optLabelCon > span {
    /* border: 1px solid #bac3ca; */
/*     font-size: 12px;
    padding: 3px 5px;
    margin-right: 3px;
    margin-bottom: 3px; */
    color: #61aeef;
    /* border-radius: 3px; */
    font-size: 12px;
/*     display: inline-block;
    flex-shrink: 0;
    line-height: initial; */
}
.optLabelEditCon .iconfont_lbEdit {
    font-size: 18px;
    color: #1b7bcd;
}
.optLabelEditCon {
    cursor: pointer;
    margin-left: 1px;
}
.remarksTemplateSetBtn {
    display: inline-flex;
    align-items: center;
    margin-left: 5px;
    cursor: pointer;
    vertical-align: bottom;
}
#InquiriesLabelBtn{
	font-size:12px;
}
.remarksTemplateSetBtn .iconfont_lbEdit {
    font-size: 18px;
    color: #1b7bcd;
}
.optLabelMoreCon .iconfont{
    font-size: 18px;
    color: #1b7bcd;
}
#newClientLabelBtn{
    width: auto !important;
    font-size: 12px;
    padding: 3px 10px !important;
}
#newXiaoshouLabelBtn{
	width: auto !important;
    padding: 3px 16px !important;
    margin-top: 5px;
}
#UDICodeBtn{
	width: auto !important;
    padding: 3px 16px !important;
    margin-top: 5px;
}
#lensLightBtn{
	width: auto !important;
    padding: 3px 16px !important;
    margin-top: 5px;
}

#if_allocateLockBtn{
	padding: 5px 5px 5px 5px;
    vertical-align: bottom;
    cursor: pointer;
    
    user-select: none;
}
#if_allocateLockBtn i{
	font-size:18px;
}
.IFA_off{display:none;}
.IFA_on{display:inline-block;}

#if_allocateLockBtn.active .IFA_off{display:inline-block;}
#if_allocateLockBtn.active .IFA_on{display:none;}

#if_allocateContainerBtn{
	background: #EFEFEF !important;
    border-color: #EFEFEF !important;
    color: #909090;
    padding: 5px 10px;
    border-radius: 5px;
    vertical-align: sub;
    cursor:pointer;
    user-select: none;
}
#if_allocateContainerBtn.active{
	color: #fff !important;
    background: #fd7634 !important;
}

#orderLabelShowUl {
    width: auto !important;
    padding: 3px 16px !important;
    margin-top: 5px;
}
#newClientLabelBtn.p-btn-active{
	background: #daeeff!important;
    border-color: #b2dcff !important;
    color: #666 !important;
}
#optLabelSetBtn.p-btn-active{
	background: #daeeff!important;
    border-color: #b2dcff !important;
    color: #666 !important;
}
#newXiaoshouLabelBtn.p-btn-active{
	background: #daeeff!important;
    border-color: #b2dcff !important;
    color: #666 !important;
}
#InquiriesLabelBtn.p-btn-active{
	background: #daeeff!important;
    border-color: #b2dcff !important;
    color: #666 !important;
}
.p-btn-conWrap .btn{
	padding: 6px 9px;
}
/*员工二维码弹窗*/
#staffScanView .weui-dialog__bd {
  overflow: unset !important;
  margin-bottom: 20px;
}

.emp_li {
  padding: 20px 10px;
  background: #fff;
  margin: 0 2px 12px;
  display: flex;
  border-radius: 3px;
  cursor: pointer;
}

.staffScan-weui-dialog.billXq_animation {
  margin-top: 0px;
}

.inlineBlock {
  display: inline-block !important;
}

.emp_img {
  width: 40px;
  height: 40px;
  overflow: hidden;
}

.emp_img image {
  width: 40px;
  height: 40px;
  border-radius: 5px;
}

.emp_con {
  flex: 1;
  padding: 0 10px;
  text-align: left;
  font-weight: normal;
}

.emp_ms {
  font-size: 12px;
  color: #999;
}

.ls_ewm {
  position: relative;
}

.inlineBlock {
  display: inline-block !important;
}

.noForever {
  margin-left: 5px;
  color: red;
  padding: 20px;
  padding-left: 0;
}

.emp_icon {
  width: 40px;
  height: 40px;
}

.emp_icon icon {
  float: right;
  font-size: 32px;
  color: #999;
}

#staffScanView{
	position: fixed;
	z-index:10002;
}

.staffScan-weui-dialog {
	width: 510px;
    margin: 0 auto;
    position: fixed;
    z-index: 5000;
    top: 8vh;
    border-radius: 5px;
    left: 3vw;
    right: 16px;
    background: #f5f5f5;
    min-height: 510px;
    /* height: 65vh; */
    overflow-y: auto;
    box-sizing: border-box;
}

.staffScanCon,
.empCodeCon {
  margin-bottom: 10px;
  overflow-y: auto;
}
.weui-mask, .weui-mask_transparent {
    position: fixed;
    z-index: 1000;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background: rgba(0,0,0,.6);
}

#staffScanView .weui-dialog__bd {
  overflow: unset !important;
  margin-bottom: 20px;
  /* height: 94vh; */
}

.weui-dialog__bd:first-child,
.weui-dialog__ft {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}

.staffScan-weui-dialog__bd {
  min-height: 500px;
  padding: 15px 20px 0;
  font-weight: 700;
  flex-direction: column;
  justify-content: center;
  position: relative;
}

.empCodeCon {
  text-align: center;
}

.empEwm {
  width: 300px;
  height: 300px;
  border-radius: 10px;
  padding: 15px;
  margin: 0 auto;
  margin-top: 50px;
  background: #fff;
}

.empEwm img {
  width: 100%;
  height: 100%;
}

.change_empCode {
  display: inline-block;
  padding: 8px 20px;
  color: #fff;
  background: #1c87bb;
  border-radius: 5px;
  font-weight: normal;
  margin-left: 20px;
  cursor: pointer;
}



.change_empCode:first-child {
  margin-left: 0;
}
.download_empCodeWrap {
  display: flex;
  /* margin-top: 50px; */
  justify-content: center;
}
.empCodeName {
  margin-top: 10px;
}
#switch_empCode{
	background:#fff;
}
#switch_empCode span{
   padding: 8px 20px;
}
#switch_empCode .active {
    color: #fff;
    border-color: #1c87bb;
    background: #1c87bb;
}
.staffScanViewClose{
	position: absolute;
    right: 25px;
    font-size: 25px;
}
/*员工二维码弹窗*/
/*UDI码开始*/
.UDI_TicketView {
    position: absolute;
    top: 150px;
    left: 50%;
    width: 1000px;
    margin-left: -500px;
    background: #fff;
    display: none;
    z-index: 1001;
    border-radius: 5px;
}
.UDI_purchaseLimitCon {
    width: 100%;
    overflow: hidden;
    padding: 25px 20px 20px 20px;
}
.UDI_TicketInput {
    border: 1px solid #acdeff;
    border-radius: 3px;
    padding: 3px 8px;
    width: 400px;
    margin: 0 5px;
    text-align: left;
    height: 34px !important;
}
.UDI_ViewTypeGroup {
    display: inline-block;
}
.UDI_ViewTypeGroup > div {
    position: relative;
    float: left;
    margin-right: 12px;
    text-align: center;
    color: #9E9E9E;
    cursor: pointer;
    moz-user-select: -moz-none;
    -moz-user-select: none;
    -o-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    text-indent: 0px;
    user-select: none;
}
.UDI_ViewTypeGroup >div:after {
    position: absolute;
    left: 50%;
    bottom: -5px;
    content: "";
    /* width: 28px; */
    /* left: 35px; */
    width: 0;
    margin-left: -14px;
    height: 3px;
    border-radius: 25px !important;
    background: #ff8049;
    transition: 0.5s;
}
.UDI_ViewTypeGroup >div.active:after {
    width: 28px !important;
}
.UDI_ViewTypeGroup >div.active {
    color: #ff8049;
}

.UDICode__table {
    width: 100%;
}
.UDI_ViewTypeGroupWrap{
	    margin-top: 20px;
    margin-bottom: 15px;
}
.UDICode__table th {
	padding: 10px 3px !important;
    border-bottom: 1px solid #e6e6e6;
    background: #f5f5f5;
    font-weight: normal;
}
.UDICode__table th, .UDICode__table td {
    text-align: left;
    padding: 10px 3px;
}
.UDICode__table td:nth-child(2) {
   width:50%;
}
.UDICode__table th:first-child,.UDICode__table td:first-child {
    text-align: left;
    /* width: 120px; */
    width: 75px;
    padding-left: 20px !important;
}
.UDI_c9{
	color:#999;
}
.UDI_Status{
	color: #428bca;
	cursor:pointer;
}
.UDI_Status.yes{
    color: #3ab4aa;
}
.UDI_Status.no{
    color: #ff6767;
}

.udiDataBtn{
	cursor:pointer;
}
.udiDataBtn.yes{
    color: #3ab4aa;
}
.udiDataBtn.no{
    color: #ff6767;
}
/*UDI码结束*/
.lightGrey >span{
	margin-right:10px;
}

/*合作商选择人员弹窗（修复）start*/
.rycon2, .pna_Contacts_view {
    width: 800px;
    position: fixed;
    left: 50%;
    margin-left: -400px;
    top: 150px;
    background: #fff;
    z-index: 9999;
    display: none;
}
/*合作商选择人员弹窗（修复）end*/

/*css3开关动画start*/
input[type="checkbox"].switchCss{
	margin: 0;
	outline: none;
	font-size: 30px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	width: 1.5em;
	height: 0.8em;
	background: #ddd;
	border-radius: 3em;
	position: relative;
	cursor: pointer;
	outline: none;
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}
input[type="checkbox"].switchCss:focus{
	outline: none;
}
input[type="checkbox"].switchCss:checked{
    background: #0ebeff;
}
input[type="checkbox"].switchCss:after{
	position: absolute;
	content: "";
	width: 0.74em;
	height: 0.74em;
	border-radius: 50%;
	background: #fff;
	-webkit-box-shadow: 0 0 .25em rgba(0,0,0,.3);
	box-shadow: 0 0 .25em rgba(0,0,0,.3);
	-webkit-transform: scale(.7);
	transform: scale(.7);
	left: 0;
	top: 1px;
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}
input[type="checkbox"].switchCss:checked:after{
    left: calc(100% - 0.74em);
}
/*css3开关动画end*/

/*select下拉查询start*/
.select2{
	width:auto !important;
}
.select2-results{}
.select2-dropdown{
	min-width:120px;
	border-top: 1px solid #aaa !important;
    margin-top: -1px;
}
.select2-container--default .select2-selection--single{
	border:0 !important;
}
/*滚动条样式start*/
.select2-results__options::-webkit-scrollbar {/*滚动条整体样式*/
    width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 5px;
}
.select2-results__options::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    background-color: #707070;
    background-clip: padding-box;
    min-height: 28px;
    border-radius: 10px;
}
.select2-results__options::-webkit-scrollbar-track-piece {/*滚动条里面轨道*/
    background-color: #fff;
}
/*滚动条样式end*/
/*select下拉查询end*/

/*app会员样式start*/
.dangan_appDiv{
	background: #f0ad4e;
    color: #fff;
    border-radius: 100px;
    padding: 4px 8px;
    margin-left: 5px;
    font-size: 13px;
}
/*app会员样式end*/
