.conleft .glyphicon.stop{ background:url(../images/png.png) -127px 0 no-repeat; width:13px; height:13px;}
.conleft .glyphicon.checked{ background:url(../images/png.png) -134px -59px no-repeat; width:13px; height:13px;}

.list-group-item>.badge { float: inherit; color:#333; background:none;}
.bannertop{ background:#2fb8c1; height:42px; line-height:42px; color:#fff; position:relative; cursor:pointer;}
.conleft{ width:315px; border-right:1px solid #e0e7e6; min-height:500px;}
.formarea a{ float:left;margin:0 4px;}
.bannertop span{ margin-left:12px; }
.conright{width:783px; min-height:500px;}
.line{ padding:12px 0;  border-bottom:1px solid #f4f4f4; color:#494949}
.col{ display:inline-block; width:180px;}
.titleline{padding:20px 0; color:#747474}
.line .col:first-child{ padding-left:80px; width:220px;}
.iconame{  background:url(../images/png.png) -89px -151px no-repeat;  width:20px; height:20px; display:inline-block;vertical-align: -5px; margin-right:8px; margin-left:-30px;}
.conright .line:hover {background: #f4f4f4;}
.conright .titleline:hover {background: #fff;}
.jgmoneybox .line:hover {background: #f4f4f4;}
.jgmoneybox .titleline:hover {background: #fff;}
.col a{color:#494949; padding:15px 0;    display: inline-block;}
.conright .line:hover a{color:#2fb8c1}
.skuan,.ysyuan {    cursor: pointer;}
#jgaddress .col{ color:#333; vertical-align: top;}
/*个人信息*/
#treeview-checkable .glyphicon,.treeview.jgtree span.glyphicon{ width:20px; height:20px; background:none}
.personphone{ width:720px;margin:30px auto; border-bottom:1px solid #f4f4f4; padding-bottom:30px;    padding: 0 135px 30px 135px; position:relative}
.personform{ width:420px; margin:0 auto; padding-bottom:30px;}
.photo{ margin-right:20px;}
.photo img{ width:66px; height:66px; border-radius:50%;}
.name{ color:#333333}
.work{ color:#707070}
.work span{ padding:0 1px;}
.pinfo{ height:55px;}
.pinfo p{ margin-top:10px;}
.lineboth{ margin:0 16px; border-bottom:1px solid #f4f4f4}
.container .personform .control-label{ color:#a1a1a1;font-weight: normal; padding-left:0; padding-right:0; text-align:left}
.col-sm-10{ padding-left:0;    padding-right: 0; float:left}
.form-control{ border-radius:1px; border:1px solid #e0e0e0;    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.0);box-shadow: inset 0 1px 1px rgba(0,0,0,.0);-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;}
.coloraddress input{ color:#2fb8c1}
.personform .radio label{ margin-right:35px;}
/*.btn{border:1px solid #2fb8c1; color:#2fb8c1;width:144px; background:#fff}*/
.btn.xbtn-success{ background:#2fb8c1; color:#fff;}
.xbtn-default.active, .xbtn-default:active, .open>.dropdown-toggle.xbtn-default { border:1px solid #2fb8c1; color:#2fb8c1; background:#fff}
.xbtn-default:hover {border:1px solid #2fb8c1; color:#2fb8c1; background:#fff}
.personform .form-group:last-child{ padding-top:5px;}
.borderbox,.formleft{ border:1px solid #e0e7e6}
.frombox label{ margin-top:7px;}
.editor{ position:absolute; right:135px; cursor:pointer}
.infovalue{   display: block; width: 100%; min-height: 34px; padding: 6px 12px; font-size: 14px;line-height: 1.42857143; color: #555; background-color: #fff; background-image: none;border-radius: 1px;background:#f9f9f9}
.linkvalue{position:relative;font-family: layui-icon!important;}
.linkvalue:after{position:absolute;content:"\e602";right:12px;}
.form-control{ width:348px;}
.form-horizontal .form-group { margin-right: 0px; margin-left: 0px;}
.form-horizontal .form-group.form-group-required label:after{content:'*';color:red;}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {background-color: #fff;opacity: 1}
.inputboxs,.listsupplierbox{ position:relative}
#popck,#pop,#popz,#popf,.xpopck,.opop,#customerpopck,#peoplepopck,#huopopck,#onepopck,#orderpopck{ position: absolute;top: 2px; right: 4px; cursor:pointer;background:url(../images/png.png) -89px -175px no-repeat scroll; width:30px; height:30px; border:none; color:inherit}
#data{position: absolute;top: 2px; right: 19px; cursor:pointer;background:url(../images/data.png) no-repeat scroll; width:30px; height:30px; border:none; color:inherit}
.del{ position: absolute;top: 10px; padding:11px;right: 4px; cursor:pointer;background:url(../images/png.png) 0 -190px no-repeat scroll; width:15px; height:14px; border:none; color:inherit}
/*.btn-default:hover { color: #333; background-color: #fff;border-color: #adadad;}*/
.xbtn-default:hover {border: 1px solid #2fb8c1; color: #2fb8c1; background: #fff;}
.modal-content{ border-radius:3px}
.treeview span.icon.stop,#treeview-checkable span.icon.stop,.jgtree span.icon.stop { background:url(../images/png.png) -127px 0 no-repeat; width: 20px;height: 20px;}
.treeview span.icon.checked ,#treeview-checkable span.icon.checked,.jgtree span.icon.checked {background:url(../images/png.png) -134px -59px no-repeat; width: 20px;height: 20px;}
.treeview .icon.check-icon,.treeview .icon.glyphicon-unchecked{ float:right}
.has-success .form-control,.has-success .form-control:focus{    border: 1px solid #e0e0e0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0);box-shadow: inset 0 1px 1px rgba(0,0,0,0);}
.form-control-feedback.glyphicon{ display:none}
#treeview-checkable .node-icon,.jgtree.treeview span.node-icon{ background:url(../images/no.png) no-repeat scroll; width:24px; height:24px;display: inline-block;float: right;}
#treeview-checkable .node-selected .node-icon,.jgtree .node-selected .node-icon{ background:url(../images/yes.png) no-repeat scroll; width:24px; height:24px;}
#tree .node-selected .node-icon{background:url(../images/png.png) no-repeat 0 -286px scroll; width:12px; height:12px; display:inline-block;position: absolute;right: 10px; top: 13px; margin:0}
.conleft .treeview .node-icon{width:12px; height:12px; display:inline-block;position: absolute;right: 10px; top: 13px; margin:0}
.treeview span.glyphicon{    background: url(../images/png.png) -134px -59px no-repeat;  width: 20px;height: 20px;display: inline-block;vertical-align: middle;}
#tree.treeview span.icon{ width:20px; height:17px}
#treeview-checkable,.jgtree{ height:400px; overflow:auto}
#gridSystemModal .modal-body{ padding:0}
#gridSystemModal .treeview .list-group-item{  border:1px solid #f4f4f4}
.godown{ position:absolute; top:0; right:15px; text-decoration:underline; cursor:pointer; }
.popgodown,.xpopgodown,.popruledown  { text-decoration:underline;float: right;line-height: 1;    -webkit-appearance: none;padding: 0;cursor: pointer;background: 0 0; border: 0; margin-top:5px;color:#2fb8c1}
.popgodown,.xpopgodown a,.popruledown a{ color:#2fb8c1}
.rbox .dropdown-menu{ top:33px; background: #333;color: #fff;left:-26px; min-width:94px}
.rbox .dropdown-menu li:first-child{border-bottom: 1px #929292 solid;}
.rbox .dropdown-menu li:last-child{border-top: 1px #929292 solid;}
.rbox .dropdown-menu>li>a{ color:#adadad}
.rbox .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover { color: #e2e2e2; text-decoration: none; background-color: #414040;}
.rbox .dropdown-menu a{ margin-right:0;    padding: 7px 20px;}
/*客户*/
.linetip{ color:#999; padding-bottom:12px; margin-top:-12px;}
.linetip a{ color:#333333}
.conrightbox{ width:745px; min-height:530px;}
.conrightbox .photo{ text-align:center; margin-right:0; margin-bottom:10px;}
.conrightbox .text-center a{ cursor:pointer; color:#2fb8c1}
.conrightbox .photo img { width: 80px;height: 80px;border-radius: 0%;}
.conrightbox .personphone{ border:none; padding-bottom:0; height:100px;}
#customer input,#customerinfo input{ color:#333333; font-size:14px;}
#customer .col{ font-size:16px;color: #2fb8c1;}
#moneyoutform .btn.xbtn-success,#customer .btn.xbtn-success,#supplier .btn.xbtn-success,#supplierinfo .btn.xbtn-success,#jgstore .btn.xbtn-success,#supplierinfo .btn.xbtn-success{ width:100%}
.conrightbox .editor{ bottom:0; right:148px; top:50px;}
.aboutbox { text-align:left; width:330px;}
.fontabout{ border-bottom:2px solid #e0e7e6;}
.aboutbox .fontabout{ color:#333 ; font-size:16px;padding-bottom:12px; }
.aboutbox .fontabout span{padding-bottom:13px;  border-bottom:2px solid #2fb8c1; }
.orderdata{ color:#666666;}
.order a { color:#333}
.area{ float:left; width:364px;}
.fontline{ padding:16px 0; cursor:pointer}
.order img{ margin-right:10px; vertical-align: -3px;}
/* .aboutbox .fontline:hover{text-decoration:underline;background: #f4f4f4;} */
.aboutbox .fontline{ border-bottom:1px dashed #e0e7e6;position: relative; }
.addCustomer img{ padding-right:20px;vertical-align: -4px;}
.addCustomer{ cursor:pointer; background:url(../images/addbox.png) no-repeat scroll; width:326px; height:81px; line-height:81px; color:#2fb8c1; text-align:center; margin-bottom:20px;}
.customerarea{ }
.customerarea .customerareaimg{ padding-right:20px;}
.customerareaimg img{width:80px; height:80px;}
.customerarea .customerareafont{ line-height:30px; width:210px;}
.areaname,.areaname a{  width:230px;color:#2fb8c1; margin-top:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;}
.areaname a:hover{ text-decoration:underline}
.areaperson{ color:#999999}
.customerlist { width: 745px;}
.customerlist .area{   width:364px;   margin-bottom: 18px; padding: 15px 20px; border: 1px solid #f1f1f1;}
.customerlist .area:nth-child(odd){ float:left}
.customerlist .area:nth-child(even){ float:right}
.cusearch{ background:#f9f9f9; border:1px solid #e0e7e6; padding:10px 20px; margin-bottom:20px;}
.allbtn{ cursor:pointer;background:#2fb8c1; font-size:14px; padding:2px 5px; color:#fff; margin-right:5px;    margin-top: 4px;display: inline-block;}
.zm{ padding:6px 17px; cursor:pointer; display:inline-block; color:#999}
.wsearch{ width:660px;}
/*上传头像*/
.pcontainer {	width: 400px;	margin: 40px;	    margin-left: 230px;	position: relative;	font-family: 微软雅黑;	font-size: 12px;}
.pcontainer p {	line-height: 12px;	line-height: 0px;	height: 0px;	margin: 10px;	color: #bbb}
.action {	width: 400px;	height: 30px;	margin: 10px 0;}
.cropped {	position: absolute;	right: -230px;	top: 0;	width: 200px;	border: 1px #ddd solid;	height: 418px;	padding: 4px;	box-shadow: 0px 0px 12px #ddd;	text-align: center;}
.imageBox {	position: relative;	height: 400px;	width: 400px;	border: 1px solid #aaa;	background: #fff;	overflow: hidden;	background-repeat: no-repeat;	cursor: move;	box-shadow: 4px 4px 12px #B0B0B0; }
.imageBox .thumbBox {position: absolute;	top: 50%;	left: 50%;	width: 200px;	height: 200px;	margin-top: -100px;	margin-left: -100px;	box-sizing: border-box;	border: 1px solid rgb(102, 102, 102);	box-shadow: 0 0 0 1000px rgba(0, 0, 0, 0.5);	background: none repeat scroll 0% 0% transparent;}
.imageBox .spinner {position: absolute;	top: 0;left: 0;bottom: 0;	right: 0;	text-align: center;	line-height: 400px;	background: rgba(0,0,0,0.7);}
.Btnsty_peyton{ float: right;  width: 66px; display: inline-block; margin-bottom: 10px; height: 57px; line-height: 57px; font-size: 20px; color: #FFFFFF; margin:0px 2px; background-color: #2fb8c1; border-radius: 3px; text-decoration: none;  cursor: pointer; box-shadow: 0px 0px 5px #B0B0B0; border: 0px #fff solid;}
/*选择文件上传*/
.new-contentarea {	width: 165px;	overflow:hidden;	margin: 0 auto;position:relative;float:left;}
.new-contentarea label {	width:100%;	height:100%;	display:block;}
.new-contentarea input[type=file] {	width:188px;	height:60px;	background:#333;	margin: 0 auto;	position:absolute;	right:50%;	margin-right:-94px;	top:0;	right/*\**/:0px\9;	margin-right/*\**/:0px\9;	width/*\**/:10px\9;	opacity:0;	filter:alpha(opacity=0);	z-index:2;}
a.upload-img{	width:165px;	display: inline-block;	margin-bottom: 10px;height:57px;line-height: 57px;font-size: 20px;color: #FFFFFF;background-color: #2fb8c1;border-radius: 3px;text-decoration:none;cursor:pointer;border: 0px #fff solid;box-shadow: 0px 0px 5px #B0B0B0;}
a.upload-img:hover{background-color: #4f98fa;}
.tc{text-align:center;}
#accpic{ position: absolute;background:#2fb8c1; width:100px; height:30px; border:none; color:#fff; font-size:14px;box-shadow: 0px 0px 5px #B0B0B0; right: -180px;bottom: -25px;}
.headtou{ display:none}
.col{ color:#2fb8c1;cursor:pointer}
.add{ text-align:center}
.col p{ line-height:26px}
#supplierinfo .btn.focus,#supplierinfo .btn:focus,#supplierinfo .btn:hover { color:#2fb8c1}
.listsupplier{ border:none; /*border-top:1px solid #e0e0e0;*/ color:#2fb8c1}
.listcheckbox{ padding:10px 20px;}
.listcheckbox label{ position: relative;width:45%; display:inline-block; margin-left:10px; margin-bottom:15px;}
.lettertip .letterall{     vertical-align: top;background:#fff; color:#333; margin-left:0;}
/* .lettertip{ margin-bottom:15px; border-bottom:1px dashed #e0e7e6; padding-bottom:15px} */
.lettertip span{ cursor:pointer;font-size: 14px;  padding: 2px 5px; color: #333;margin-right: 5px; margin-top: 4px; margin-left:20px; display: inline-block;}
.lettertip span.current{ cursor:pointer;background: #2fb8c1;  font-size: 14px;  padding: 2px 5px; color: #fff;margin-right: 5px; margin-top: 4px; margin-left:20px; display: inline-block;}
.areatip{ padding-bottom:14px}
.areatipon{ color:#666666}
.arealist,.addresscolor a{ color:#2fb8c1; text-decoration:underline;}
#customerinfo .coloraddress input,.colorfb{color:#2fb8c1;}
.arealist:hover{ color:#2fb8c1; text-decoration:underline}
.storegon{ position:absolute; top:-10px; right:18px; color:#2fb8c1}
.storedel,.storeadd{ padding:5px 12px; cursor:pointer; position:absolute; top:-10px; left:4px; border:1px solid #e0e0e0; color:#2fb8c1}
.storegon a{ color:#2fb8c1;}
.storeadd{ left:115px;}
.storeadd a{ color:#2fb8c1}
.storegon a:hover{ text-decoration:underline;}
.storeinfo .col-sm-3,.storeinfocreat .col-sm-3{ width: 20%;}
.storeinfo .form-control,.storeinfocreat .form-control{ width:333px;}
.storeinfo .col-sm-9,.storeinfocreat .col-sm-9{width: 80%;padding-left:0; padding-right:0; float:left}
.storebtn{ margin-left:83px;}
.storeinfocreat{ padding-top:100px}
.col-sm-2,.col-sm-3{ float:left}
.moneycolor1{ color:#ff6407}
/*财务*/
.jgmoneybox a.col{ padding:15px 0;}
.jgmoneybox .line{ padding:0}
.jgmoneybox .titleline{    padding: 20px 0;}
.jgmoneybox .col{ width:125px; color:#999999; padding-left:6px;}
.jgmoneybox .titlelinebox .col{ color:#666666;    vertical-align: top;}
.jgmoneybox .titlelinebox .col a{ color:#2fb8c1;}
.jgmoneybox .titlelinebox .col a:hover{ text-decoration:underline}
.jgmoneybox .line .col:first-child{padding-left:50px}
.jgmoneybox .titlelinebox .col a.orange{ color:#ff6407}
.jgmoneytitle { border-bottom:1px solid #e0e7e6; background:#f9f9f9}
.jgmoneytitle span{ cursor:pointer; width:33%; display:inline-block; border-right:1px solid #e0e7e6; text-align:center; font-size:14px; color:#666; padding:11px 0;}
.jgmoneytitle span:last-child{ width:34%; display:inline-block; border-right:none}
.jgmoneytitle span.on{ color:#fff; background:#2fb8c1;}
.cur{ background:#f4f4f4}
.income{ padding-top:95px}
#supplier .input-group .form-control,#moneyoutform .input-group .form-control{ width:310px}
.hnum{ height:34px}
.input-group-addon{ color:#2fb8c1;background-color:#fff}
.tips span{    cursor: pointer; display:inline-block; padding:3px 10px; background:#e2eeef; margin-right:15px; color:#666666; border-radius:10px; margin-bottom:5px}
.timebtn button{ width:100%}
.timebox{ background:#ebf0ef; padding:27px 20px;}
.timebox .form-group{ margin-bottom:0;}
.moneylist{ border:1px solid #ebf0ef}
.mlistall{ padding:35px 40px; color:#666}
.mlistalltitle{ padding-bottom:23px}
.fs34{ color:#2fb8c1; font-size:34px}
.mlistline{ padding-bottom:24px; border-bottom:1px dashed #e0e7e6}
.mlistline a{ color:#2fb8c1; padding-top:15px}
.mlist{ padding:23px 0; border-bottom:1px dashed #e0e7e6}
.mlist:hover .colorf{color:#2fb8c1; text-decoration:underline;}
.mlist p .colorf:hover{color:#2fb8c1; text-decoration:underline;}
.mlist a:hover{color:#2fb8c1; text-decoration:underline;}
.mlist:hover a{ text-decoration:underline;}
.lcolor1 a.colorf{color:#666666}
.lcolor1 a.colora{ color:#ff6407}
.lcolor2 a.colorf{color:#666666}
.lcolor2 a.colora{ color:#2fb8c1}
.lcolor3 a.colorf{color:#666666}
.lcolor3 a.colora{ color:#ff6407}
.lcolor4 a.colorf{color:#666666}
.lcolor4 a.colora{ color:#2fb8c1}
.mlist span{ color:#c8c8c8}
.qiu{ width:10px; height:10px; border-radius:10px; display:inline-block; margin-right:20px}
.qiu1{background:#ff7352; }
.qiu2{background:#ffb90c; }
.qiu3{background:#1dc7d2; }
.qiu4{background:#3a93ea; }.jgformbox .line .col:first-child{padding-left:50px}
.jgmoneybox .line .col:first-child{ width:180px}
.jgmoneybox .line .col:nth-child(2){ width:150px}
.jgmoneybox .line .col:nth-child(3){ width:150px}
.jgmoneybox .line .col:nth-child(4){ width:140px}
.jgmoneybox .line .col:nth-child(5){ width:80px}
/*表单*/
.jgformbox{ width:100%;}
.jgformbox .jgmoneytitle span{ width:25%}
.jgformbox .col:hover a{ color:#2fb8c1}
.jgformbox .line .col:first-child{padding-left:50px}
.jgformbox .line .col:first-child{ width:180px}
.jgformbox .line .col:nth-child(2){ width:100px}
.jgformbox .line .col:nth-child(3){ width:160px}
.jgformbox .line .col:nth-child(4){ width:180px}
.jgformbox .line .col:nth-child(5){ width:80px}
.jgformbox .line a.col{ color:#ff6407}
.jgformbox .iconame img{background: none; width: 15px;height: 15px;display: inline-block; vertical-align: 1px; margin-right: 8px;}
.jgformbox .iconame{background:none;}
.farea{ text-align:center; border:1px solid #f2f2f2; width:157px; padding:20px 0 15px 0; background:#fafafa}
.farea div{ margin-bottom:10px}
.farea img{ width:28px; height:32px;}
.formarea .farea{ margin-bottom:15px;    position: relative;}
.formarea a:nth-child(odd){ float:left;margin:0;}
.formarea a:nth-child(even){ float:right;margin:0;}
.formarea .farea{ color:#333; cursor:pointer}
.formarea .farea:hover{ border:1px solid #2fb8c1}
.jgformbox .line:hover{ background:#f4f4f4;}
.formtab{width: 630px;margin: 0 auto; margin-top: 40px;    text-align: center;}
.formtab .tabs{ margin-bottom:10px;  width:102px;  cursor: pointer;padding:6px;display: inline-block;text-align: center;  border: 1px solid #2fb8c1; border-right:none; font-size:14px; color:#2fb8c1 }
.formtab .tabs:last-child{ border-right: 1px solid #2fb8c1;}
.formtab .tabs.cur{      cursor: default;  border: 1px solid #2fb8c1; background:#2fb8c1; color:#fff;    border-radius: 1px;}
/*库存*/
.container .storeinfo  .control-label,.container .personform #supplier .control-label{ color:#666}
.lettertip span.oncur{ cursor: pointer;   background: #2fb8c1;   font-size: 14px;   padding: 2px 5px;   color: #fff;    margin-right: 5px;  margin-top: 4px; display: inline-block;}
/*个人信息*/
.jgmyself .conleft{ width:280px;}
.jgmyself .conright{ width:817px;}
.jgmyself .photo{ margin:0}
.myself li{ position:relative; border-bottom:1px solid #ebf0ef}
.jgmyself .personphone{ border:none}
.jgmyself .personphone{ text-align:center} 
.icon{ color:#333; height:50px; line-height:50px; width:100%; display:inline-block}
.icon span{ display:inline-block; width:30px; height:30px; vertical-align:middle; margin:0 10px 0 30px;}
.on{ background:#ebf0ef}
.on em{ background:url(../images/png.png) 0 -287px no-repeat scroll; width:12px; height:12px; display:inline-block; position:absolute; right:20px; top:19px;}
.on .myicon span{ background:url(../images/png.png) -39px -278px no-repeat scroll; }
.on .mypwicon span{ background:url(../images/png.png) -42px -321px no-repeat scroll;width:21px; height:21px; }
.on .mycentericon span{ background:url(../images/png.png) -10px -315px no-repeat scroll;width:21px; height:21px; }
.myicon span{ background:url(../images/png.png) -38px -253px no-repeat scroll; width:21px; height:21px;}
.mypwicon span{ background:url(../images/png.png) -41px -301px no-repeat scroll;  width:21px; height:21px;}
.mycentericon span{ background:url(../images/png.png) -15px -269px no-repeat scroll;  width:21px; height:21px; }
.headPictures {  width: 97px;  height: 97px;  margin-left: 49px;  margin-top: -96px;  background: url(http://image.kuaikuaidai.com/static/images/mycenter/toux.png) no-repeat;  position: absolute;  z-index: 999}
.myselfphoto{ border-radius:50%;}
.mycam{    position: absolute;  right: 320px; top: 46px;}
.mytime{ color:#999}
.mytitle{ color:#333}
.jgmyself .lineboth{ padding:25px 10px; position:relative}
.linebottom{ margin-bottom:15px}
.reador{ position:absolute}
.myline{ padding-left:60px}
a.nowrap{   width: 100%; color:#999;  overflow: hidden;   white-space: nowrap;   text-overflow: ellipsis; display: inline-block;}
a.nowrap:hover{ text-decoration:underline}
.jgmyself .conright{ border-left:1px solid #e0e7e6}
.jgmyself .conleft{ border-right:none}
.jgmyself #paging{ margin-left:150px;}
.linemsg{ position:relative}
.jgmymsg{padding:30px 45px; border-bottom:1px solid #f4f4f4}
.linemsg a{ color:#2fb8c1; position:absolute; right:0;}
.linemsg em{ vertical-align:middle; background:url(../images/png.png) -93px -273px no-repeat scroll; width:15px; height:12px; display:inline-block; margin-right:10px;}
.mytime{ color:#999; margin-top:10px;}
.jgmybox{ color:#666666; font-size:14px;padding:25px 45px;}
.jgmybox p{ line-height:28px; margin-bottom:10px}
#personpwd .col-sm-2{ width:90px;} 
#personpwd .col-sm-10{ width:330px}
#personpwd .xbtn-success{ width:352px;  padding: 6px 12px;}
.perboxs{ width:442px;}
#personpwd .col-sm-10.right{ float:right}
#personpwd.form-horizontal .has-feedback .form-control-feedback{ right:0}
/*权限*/
#jgrules .line{ padding:20px 0;}
.rulebtn{ border:none; padding:5px 10px;}
.ruleeditor{ background:#2fb8c1; color:#fff; font-size:12px; margin-right:40px;}
.ruledel{ border:1px solid #c1c1c1; background:#fff; color:#999999; font-size:12px; margin-right:36px;}
#ruleform .col-sm-4{    font-weight: normal; padding-left:0; padding-right:0;margin-left:0; margin-right:0;width:70px; padding-top:6px;}
#ruleform .form-control{ width:245px}
#ruleform #pop,#ruleform #popz,#ruleform #popf,#ruleform .xpopck,#ruleform #popck{ right:-34px;}
.glyphicon-unchecked:before{ display:inline-block;content:"";}
.glyphicon-check:before{ display:inline-block;content:"";}
#gridSystemModal .glyphicon.glyphicon-unchecked{ background:url(../images/check.png) no-repeat scroll; width:30px; height:30px;content:""; margin-top:-5px; }
#gridSystemModal .glyphicon.glyphicon-check{ background:url(../images/oncheck.png) no-repeat scroll; width:30px; height:30px;display:inline-block;content:""; margin-top:-5px;  }
.delrule{ text-align:center; color:#333; font-size:16px;}
#gridelModal .modal-header{ border-bottom:none; background:#f9f9f9}
#gridelModal .modal-footer{ border-top:none; text-align:center; padding-bottom:30px; padding-top:30px;}
#gridelModal .modal-body{ padding-top:35px;}
.delicon{ background:url(../images/png.png) 0 -207px no-repeat scroll; display:inline-block; width:36px; height:30px; vertical-align:-10px}
#gridelModal .btn{ width:110px;}
#gridelModal .modal-footer .btn+.btn{ margin-left:27px;}
#gridelModal .modal-dialog{ width:450px}
/*.btn-primary.focus, .btn-primary:focus,.btn-primary.focus, .btn-primary:hover{ background-color:none;}*/
#ruleform .form-control.rulecreat{    background: #2fb8c1; color: #fff; font-size: 12px; width:75px; border:none; height:29px}
/*登陆*/
.loginbd{ background:url(../images/loginbd.png) no-repeat scroll; width:100%; height:1028px; padding-top:130px}
.loginbd .loginform{  background:url(../images/logininput.png) no-repeat scroll; width:480px; height:530px; margin:0 auto; text-align:center; padding-top:65px;}
.loginbox .fs14{ color:#333333}
.formControl{ border:1px solid #dfdfdf;line-height: 42px;background:#f7f7f7; width:342px; height:42px; padding-left:15px; font-size:14px;}
.logform .form-group{ margin-top:28px;}
.formbtn{ background:#2fb8c1; font-size:16px; color:#fff; border:none;width:342px; height:42px; border-radius:2px; font-size:16px;}
.rember{color:#999999; font-size:14px; width:342px; text-align:left;    margin: 0 auto; margin-top:10px;}
.remem_mr {margin-right:5px;  display: inline-block;  width: 12px;vertical-align: -2px; height: 12px;border:1px solid #dfdfdf}
.remem_mr.remem_check { background: url(../images/png.png) 0 -302px; width:12px; height:12px; no-repeat;border:1px solid #dfdfdf}
.loginbd .form-group{ width:342px;    margin: 0 auto;margin-top:28px;}
.bv-form .help-block{ text-align:left}
.login .loginon,.login{ color:#ffffff; text-decoration:none}
.login .loginon{ cursor:pointer}
.loginpd{ padding:0 10px;}
.listgroup{ position:relative}
.listgroup .form-control{ border-bottom:none;}
.listgroup .col-sm-10:last-child{ border-bottom:1px solid #e0e0e0;}
.gout{position: absolute; right: -40px; z-index: 1;top: 5px; cursor:pointer}
.desform label{ color:#333333; font-weight:normal; margin:0 11px;}
.desform label input{    vertical-align: -2px;}
.desform select:first-child{ width:45%; float:left}
.desform select:last-child{ width:45%; float:right}
#unitModal .modal-content,#unitModal .modal-dialog{ width: 390px;}
#unitModal .modal-footer{ text-align:center}
#unitModal .modal-body{    padding: 25px 15px 0 15px;}
.selectpop{margin: 24px 11px;}
.box1 { border:none; min-height:420px;}
.box1 #container{ border:1px solid #e0e7e6}
.box1 .highcharts-credits{ display:none}
.box2 { border:none;}
.box2 .nav{ background:#fff}
.box2 .nav-tabs>li.active>a,.box2 .nav-tabs>li.active>a:focus,.box2 .nav-tabs>li.active>a:hover{ border:none; border-bottom:2px solid #2fb8c1}
.box2 .nav-tabs>li.active>a,.box2 .nav-tabs>li.active>a:focus,.box2 .nav-tabs>li.active>a:hover{padding: 0px 10px; height: 50px; line-height: 50px;}
.box2 .nav>li>a { padding: 0px 10px;  height: 50px;  line-height: 50px; font-size:14px;}
.addbox{ border:none; background:#f99736; color:#fff; padding:7px 25px; margin-right:10px; border-radius:3px}
.delbox{ border:none; color:#fff;padding:7px 25px; border-radius:3px; border-left:1px solid #ccc; border-right: 1px solid #ccc;}
.bothbtn{ margin-top:10px;}
.box2 .listform{    margin-top:15px; border: 1px solid #e0e7e6;}
.bjtitleline{ background:#f4f4f4;}
.box2 .bjtitleline span.col{ color:#999999; padding-left:10px;}
.box2 .line .col:first-child,.box2 .check{ width:100px; padding-left:42px;}
.box2 .line span,.box2 .line input{ color:#333333;}
.box2 .line span{ padding-left:10px;}
.box2 .line span.colc{ color:#999}
.moneyinput{ margin-bottom:20px; position:relative}
.moneyinput span{ color:#999999; position: absolute; right: 17px; top: 6px;}
.moneytime{ margin-bottom:10px;}
.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{ background:#fff; border:1px solid #fff; border-bottom:2px solid #2fb8c1; margin-right:2px; color:#555}
.inputin .modal-footer .btn+.btn{    margin-left: 30px;}
.inputin .btn{ width:95px;}
.inputin .modal-footer{ border-top:none}
.listform .col{ width:315px;}
.box2 .navbar{ margin-bottom:15px}
.moneyinput input{ padding-right:30px;}
#xsupplierinfo .col-sm-10{ position:relative}
.must{     color: red; position: absolute; right: -14px; z-index:1;top: 10px;}
.form-control:focus {   border-color:#e0e0e0;   outline: 0;  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0); box-shadow: inset 0 1px 1px rgba(0,0,0,0);}
.copy{ display:none}
.tipwarn{ padding-left:70px; color:#a94442}
.groupbox .has-error .form-control{border-color:#e0e0e0;    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0); box-shadow: inset 0 1px 1px rgba(0,0,0,0);}
.groupbox .help-block{    position: absolute; right: -131px; top: 4px;}
/*统计*/
.customerlistj .moneylist{ border:none;}
.customerlistj .timebox{ background:none}
.tjbox{ width:540px;}
.tjboxtitle{ height:40px; line-height:40px; background:#ebf0ef; font-size:14px; padding-left:22px; color:#333333}
.tjarea{ padding:25px 30px 30px 33px; border:1px solid #f1f1f1}
.areanum{ color:#333; cursor: default;}
.areanum:hover{    text-decoration: none;}
.areanumgo:hover{ color:#2fb8c1;cursor:pointer;}
.areatitle{ color:#333333; display:inline-block; width:90px;}
.areabfs{ color:#999999; display:inline-block; width:65px;}
.fk{ margin-right:20px;display:inline-block; width:7px; height:7px;}
.fk1{ display:inline-block; width:7px; height:7px; background:#2ab8c4}
.fk2{ display:inline-block;width:7px; height:7px; background:#f45a34}
.fk3{ display:inline-block;width:7px; height:7px; background:#2aabef}
.fk4{ display:inline-block;width:7px; height:7px; background:#f3bf00}
.tjright p{ margin-bottom:20px;}
.tjright p:last-child{ margin-bottom:0px;}
.tjright{ margin-left:27px; margin-top:10px;}
.jt{ background:url(../images/jt.png) no-repeat scroll; width:21px; height:10px; display:inline-block; margin-left:20px;}
.timeboxpd{ padding:0}
.tjxbox{padding: 35px 0px;}
.tjxbox .tjbox:nth-child(odd){ float:left}
.tjxbox .tjbox:nth-child(even){ float:right}
.tjbox{ margin-bottom:22px;}
.timeboxpd .form-group{ width:225px; color:#333}
.timeboxpd .form-group.timebtn{ width:83px;margin-left:15px;}
.timeboxpd .timebtn .btn.xbtn-success{ width:83px; border-radius:0}
.jitime,.jigo,.what{ height:34px; line-height:34px;}
.what img{ padding-top:7px; margin-left:13px; cursor:pointer;}
.jigo{ padding:0 10px;}
.what .btn{ background:url(../images/png.png) -166px 0 no-repeat scroll; width:18px; height:20px; display:inline-block; border:none; margin-top:7px; margin-left:15px;}
.popover{ width:180px; font-size:12px; line-height:20px;}
.savepwd{width: 352px;padding: 6px 12px;}
/*表单*/
.formtitle {background:#ebf0ef; padding:20px 53px; position:relative}
.formimg{ margin-right:20px; width:42px; height:48px;}
.formimg img{ width:42px; height:48px;}
.formt{ font-size:16px; color:#000; margin-bottom:5px;}
.formb{ font-size:12px; color:#999999}
.formabout,.formgo,.aboutforms { top:26px; cursor:pointer; right:31px; position:absolute; border:1px solid #2fb8c1;color:#2fb8c1; border-radius:2px; padding:6px 14px;}
.aboutforms { right:140px;}
.printformx{ margin-left:16px; background:url(../images/print.png) scroll no-repeat; color:#2fb8c1; display:inline-block; width:20px; height:20px;    vertical-align: -5px;margin-right: 6px}
.printbtn{color:#2fb8c1; font-size:14px;}
.goprints{     text-decoration: underline; cursor: pointer;}
.formabout span{  margin-right:4px; vertical-align: -5px; color:#2fb8c1; display:inline-block; background:url(../images/png.png) -163px -38px no-repeat; width:22px; height:22px;}
.formgo span,.aboutforms span{  margin-right:4px;  vertical-align: -5px; color:#2fb8c1; display:inline-block; background:url(../images/png.png) -163px -68px no-repeat; width:22px; height:22px;}
.aboutforms span{background:url(../images/addx.png) scroll center no-repeat;}
.formbox .formin .control-label{     width: 17%; font-size:14px; color: #a1a1a1;   font-weight: normal;    padding-left: 0;   padding-right: 0;    text-align: left;}
.formboxin	{    width: 420px;   margin: 0 auto;   padding-bottom: 30px;}
.formbox .radio label {   margin-right: 35px;}
.formbox .checkbox label,.formbox .radio label {    min-height: 20px;    padding-left: 20px;    margin-bottom: 0;    font-weight: 400;    cursor: pointer;}
.formarea {   background:url(../images/fline.png) scroll 20px 0 repeat-y;}
.fname{ font-size:14px; color:#333333}
.fbox{ padding:1px 5px; background:#d9d9d9; color:#f6f6f6; font-size:12px; margin-left:10px;}
.fcolor{ color:#2fb8c1}
.flistx{ font-size:12px; color:#a2a2a2}
.fline img,,fline{ width:46px;}
.fallf{ width:270px; margin-left:12px; margin-bottom:20px;}
.fallf p{ margin-bottom:6px;}
.nobox{ background:#ff7e6d}
.yesbox{ background:#2fb8c1}
.cbox{ background:#ffca95}
.formarea:last-child{ background:none;}
/*��*/
.formtitle {background:#ebf0ef; padding:20px 53px; position:relative}
.formimg{ margin-right:20px; width:42px; height:48px;}
.formt{ font-size:16px; color:#000; margin-bottom:5px;}
.formb{ font-size:12px; color:#999999}
.formabout,.formgo { top:26px; cursor:pointer; right:20px; position:absolute; border:1px solid #2fb8c1;color:#2fb8c1; border-radius:2px; padding:6px 14px;}
.formgo { right:160px;}
.formabout span{  margin-right:4px; vertical-align: -5px; color:#2fb8c1; display:inline-block; background:url(../images/png.png) -163px -38px no-repeat; width:22px; height:22px;}
.formgo span{  margin-right:4px;  vertical-align: -5px; color:#2fb8c1; display:inline-block; background:url(../images/png.png) -163px -68px no-repeat; width:22px; height:22px;}
.formbox .formin .control-label{     vertical-align: middle;   font-size:14px; color: #a1a1a1;    font-weight: normal;    padding-left: 0;   padding-right: 0;    text-align: left;}
.formboxin	{    width: 420px;    margin: 0 auto;    padding-bottom: 30px; margin-top:0px;}
.formbox .radio label {   margin-right: 35px;}
.formbox .checkbox label,.formbox .radio label {    min-height: 20px;    padding-left: 20px;    margin-bottom: 0;   font-weight: 400;   cursor: pointer;}
.formarea {   background:url(../images/fline.png) scroll 20px 0 repeat-y;}
.fname{ font-size:14px; color:#333333}
.fbox{ padding:1px 5px; background:#d9d9d9; color:#f6f6f6; font-size:12px; margin-left:10px;}
.fcolor{ color:#2fb8c1}
.flistx{ font-size:12px; color:#a2a2a2}
.fline img,,fline{ width:46px;}
.fallf{ width:270px; margin-left:12px; margin-bottom:20px;}
.fallf p{ margin-bottom:6px;}
.nobox{ background:#ff7e6d}
.yesbox{ background:#2fb8c1}
.cbox{ background:#ffca95}
.formarea:last-child{ background:none;}
.formbox .file {   display: inline-block;    background:url(../images/addimg.png) no-repeat;    overflow: hidden;    text-decoration: none;    text-indent: 0;    width: 93px;    height:62px;}
.formbox .file input {    opacity: 0;   height: 62px;   width: 93px;}
.formbox #content {    width: 100%;}
.formbox .imgbox {    position: relative;    width: 2.1rem;    height: 2.1rem;    margin-left: .3rem;   margin-bottom: .3rem; float: left;}
.formbox #content img.popimg { float: left; width: 2.1rem; height: 2.1rem; overflow: hidden;}
.formbox .delx { position: absolute; right: -10px; top: -10px; display: none; width: 0.4rem; height: 0.4rem;}
.fline img{ width:46px;height:46px;border-radius:50%;}
.allstore{ display:inline-block;    width: 655px;}
.storeradio input{vertical-align: -2px;}
.jgmoneybox .titlelinebox .inku{ color:#ff6407}
.jgmoneybox .titlelinebox .outku{ color:#2fb8c1}
.inbtn{margin-left:9%;  }
.outbtn,.inbtn{    cursor: pointer; text-align:center; border:1px solid #e6e6e6; float:left; padding:5px 10px; display:inline-block; width:45%;}
.inbtn{ float:left; padding:5px 10px; display:inline-block; width:45%;}
.curbtn{border:1px solid #59c6cd;}
#storeform .input-group .form-control,.storeformcreat .input-group .form-control{ width:295px;}
#storeform .btn.xbtn-success{ width:100%;}
.jgformbox .line a.green{ color:#2fb8c1}
#tree .list-group .list-group-item:frist-child{ background:#ebf0ef}
.fix {    position: absolute;    top: 12px;    padding: 8px;    right: 4px;    cursor: pointer;    background:url(../images/png.png) 0 -287px no-repeat scroll;    width: 15px;    height: 14px;    border: none; color: inherit;}
.allf input{ diplay:inline-block; width:50%; float:left}
.delboxs .del{    top: 29px;top: 33px;padding: 11px; right: -29px;rsor: pointer; background: url(../images/delete.png) no-repeat scroll; width: 15px; height: 14px;border: none; color: inherit;}
.delboxs  {  border: none;color: #fff;padding: 4px 3px;border-radius: 3px; /*border-left:1px solid #ccc; border-right:1px solid #ccc;*/ border: 1px #ccc solid;}
.formbox #content .allpics img.popimg{width:93px; height:62px;}
.formbox .allpics{ width:93px; height:62px; margin-left: 1.5rem; margin-bottom: .9rem;cursor:pointer;}
.formbox .allpics:first-child{margin-left: 0;}
.photo_container {  margin-left: 1.5rem; margin-bottom: .9rem;}
.popdata{ width:350px;}
/* .formboxin .form-control{min-height:35px;    } */
.formboxin .form-control{height: inherit;}
.labelx{color: #333;font-weight: normal;vertical-align: -3px;margin-right: 15px;margin-left:5px;}
.tip{margin-left: 84px;font-size: 12px;color: #a94442; display:none;}
.sstoreBtn{ width:100%;}
.popform .form-control{    position: relative; width:420px;}
.popform label{    font-size: 14px;    font-weight: normal;color: #a1a1a1;}
.popform .formdata .form-control{ width:382px;}
.popform .formdata{ width:421px}
.popform .listsupplierbox{width: 420px;}
.treeview .list-group-item.node-selected{background-color: #ebf0ef;}
.linepeo{    position: absolute; top: 5px; left: 110px;}
.linephone{ top:30px;}
.listcheckbox label.labelp{margin: 17px 0;}
#peoplecustomer .peoplea,#kcpop .peoplea{    border-radius: 5px;}
.peoplea{    width: 50px; height: 50px; margin-left: 15px;    border-radius: 50px;}
#peoplecustomer .listcheckbox label{ width:50%;}
.ordertip{ margin-left:10px; border:1px solid #2fb8c1; color:#2fb8c1; font-size:12px}
.orderp p{ }
.orderimg{ margin-right:10px;}
.orderimg img{ width:35px; height:39px;}
.ordertipo span{ border-radius:10px; padding:0px 6px; border:1px solid #2fb8c1; color:#2fb8c1; font-size:12px;}
.ordertime{ color:#333; font-size:12px}
.ordertipo{margin-top:10px;}
.listcheckbox label.orderlabel{ border-bottom:1px solid #e5e5e5; width:100%;    margin-left: 0; margin-bottom: 0; padding-left: 0; margin-bottom:25px;}
.listcheckbox label.orderlabel:last-child{ padding-bottom:0;border-bottom:none;margin-bottom:0px;}
.roderlist { width:87%; padding-bottom:13px;}
.orderbox{ position: relative;}
.orderall{position: absolute;right: 0;top: 13px;}
.tipop span{ border:1px solid #1099a2;opacity:0;top: 70px; z-index: 9; position: fixed;padding: 8px 0; width:200px; display:inline-block; text-align: center; background:#2fb8c1; color:#fff}
.tipop{margin: 0 auto; width:200px; display:none;}
.formbox .delx { position: absolute;right: 34px;top: -22px;display: none;width: 0.4rem;height: 0.4rem;width: 93px;   height: 62px;}
.delx img{    margin-top: 22px;  margin-left: 35px;}
#supplierModal .form-group label{ padding-right: 0; padding-left: 0;}
#supplierModal .xpopck,#supplierModal #popck,#supplierModal #pop,#supplierModal #popz,#supplierModal #popf{right:53px;}
.warnw{position: relative;display:none}
.warnw p{    position: absolute; color:#a94442; }
.allpics .popimg{ width:93px; height:62px;}
.delx {    position: absolute;    right: 34px;    top: -22px;    display: none;    width: 0.4rem;    height: 0.4rem;    width: 93px;    height: 62px;}
.imgbox {    position: relative;    width: 2.1rem;    height: 2.1rem;    margin-left: .3rem;    margin-bottom: .3rem;    float: left;}
.allpics {    width: 93px;    height: 62px;    margin-left: 1.5rem;    margin-bottom: .9rem;}
.photo_container {    margin-left: 1.5rem;    margin-bottom: .9rem;}
.file {    display: inline-block;    background: url(../images/addimg.png) no-repeat;    overflow: hidden;    text-decoration: none;    text-indent: 0;    width: 93px;   height: 62px;}
.file input {    opacity: 0;    height: 62px;  width: 93px;}
.dialogbg { position: fixed; left: 0;  top: 0; width: 100%; height: 100%; background: #000; opacity: 0.5; filter: alpha(opacity=50); z-index: 9999999;}
.loading img{width:60px;height:60px;position: fixed; left: 50%; top: 50%;z-index: 9999999; margin-left: -30px;margin-top: -30px;}
.current .inputname{ color:#f1f1f1}
.fontline,.fontline .order a{cursor: default;    vertical-align: top;}
.coloraddress .xpopck.lineright,.coloraddress #popck.lineright{    padding: 0;top: 10px;right: 20px;width:8px; height:12px;background: url(../images/png.png) -0px -270px no-repeat scroll;}
.mline{cursor: pointer;}
.coloraddress .xpopck.xlineright{    position: absolute;  top: 2px;  right: 4px;  cursor: pointer;  background: url(../images/png.png) -89px -175px no-repeat scroll;  width: 30px;  height: 30px; border: none;color: inherit;}
.formboxin .form-group input{ color:#000;}
.formboxin .form-group input.mclass{ color:#a1a1a1;}
.tipbox{width:410px;background:#fff;position: fixed; left: 50%; top: 50%;z-index: 9999999; margin-left: -205px;margin-top: -130px;    -webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);
    box-shadow: 0 5px 15px rgba(0,0,0,.5);}
.tipbox .modal-footer{text-align: center;}
.tipbox .modal-body{  padding:45px; font-size:14px; text-align: center;}
.tipbox .modal-footer .btn+.btn{    margin-left: 50px;}
.tipbox .btn{ width: 112px;}
.formboxin .form-group input.mline.llan{ color:#019aa4;}
.xtips{    position: absolute; color:red;left: 71px;top: -27px;}
.logform {    position: relative;}
.loginbd .mt{ margin-top:38px;}
.formabout a{ color:#2fb8c1}
.jgformbox .formabouts .col{padding: 15px 0;}
.jgformbox .titleline:hover{ background:none;}
.jgformbox .line.aboutitle .col{ width:30%}
.jgformbox .formabouts .line .col{ width:30%; color:#494949}
.inver_not{ margin-top:120px; text-align:center}
.inver_not p{padding-top: 20px;font-size: 16px;color: #8c8c8c;}
.modal-open .modal{  overflow-x: hidden; overflow-y: hidden; }
.modal-body{    overflow-x: hidden;overflow-y: auto; height: 400px;}
.nopops .modal-body{height: inherit;}
.formboxin .form-group input.mline{color: #2fb8c1;}
.coloraddress{    position: relative;    width: inherit;}
.tipbox .modal-body{height: initial}
.ohyes{ position: absolute;right: -15px;top: 10px; color:#a94442; font-size:14px;    font-weight: bold; }
.xcenter{    text-align: center;}
.print{    width: 103px;}
.printall button:last-child{float:right}
.formdan{margin-left: 29px;font-size: 12px; margin-top:6px; color:#999}
.allfont{ font-size:14px; color:#333333}
.allfont .orderdata{ color:#999999}
.allfont a{ font-size:14px;}
.inouts{background:url(../images/png.png) -91px -115px no-repeat;     position: absolute;width:13px; height:12px; display:inline-block;    right: 0;bottom: 17px}
.fontline img{ width:17px; height:21px; margin-top:3px;}
.fontline{    position: relative;}
.formabouts{ padding:10px 40px}
.linesx{border-bottom:1px dashed #e0e7e6; cursor: pointer;}
.mb15{ margin-bottom:15px;}
.goouts{background:url(../images/png.png) -91px -133px no-repeat;}
.rules .modal-body{    height: inherit;}
.jgmoneybox .storebox .line{ padding:10px 0}
.mt20{ margin-top:20px;}
.jgunit{width: 100%;}
.jgunit .conrightbox{width: 100%;}
.unititle{ padding:15px 35px; font-size:14px; border-bottom:1px solid #e0e7e6}
.unitbtn span{ color:#2fb8c1;cursor: pointer;}
.addunit{ margin-right:35px;}
.unitarea{ width:33.33%; border-right:1px solid #e0e7e6;min-height:479px; text-align:center; color:#333333; font-size:14px; }
.unitbox{ min-height:479px;}
.unitarea:last-child{ border-right:none;}
.unitline{margin-top:22px;    position: relative;}
.unitline span{ padding:0 5px; padding-bottom:5px;cursor: pointer;}
.curunit span{ border-bottom:2px solid #2fb8c1}
.curunitt span{ border-bottom:2px solid #2fb8c1}
.unitarea .unitdel{ display:none;}
.deleunit .unitdel{    position: absolute; right:35px; background:url(../images/png.png) -137px -106px no-repeat; width:19px;height:19px; display:inline-block;}
.modaf{text-align: center; margin-top:55px;}
.modaf .btn{ width:90px; margin:0 15px}
.allmodal{    padding: 40px;}
.unitoption{ color:#333333; margin-bottom:33px;}
.unitoption label{font-weight: normal;    margin-right: 20px;}
.unitoption label input{    vertical-align: top;}
.unitsel .form-control { width: 180px;}
.unitsel{ margin-bottom:20px;}
.unitchange{background:url(../images/png.png) -136px -148px no-repeat; width:36px; height:34px;display: inline-block;}
.unitinput .form-control{ display:inline-block;    vertical-align: top; width:265px;}
.modal-lg {width: 666px;}
.unitext p{ font-size:24px; height:34px; color:#333; text-align:center}
.unitdan{    position: absolute;top: 7px;width: 100px; right: 20px; text-align: right;}
.unitinput{    position: relative;}
.danwu::-webkit-input-placeholder,.changeinput::-webkit-input-placeholder {text-align:right}
.unitchange{    cursor: pointer;}
.form-control.danwu{    text-align: right;}
.deleunit .unitdel{    border-bottom:none;}
.unitnum{ position: absolute;top: 7px;width: 100px; left: 20px; text-align: left;}
.copyunit .unitnum{left: 321px;}
.copyuint .unitdan { right: 331px;}
.unitinput .form-control.smallinput{ width:135px; border:none;}
.unitinput .form-control.changeinput{ border:1px solid #e0e0e0; border-left:none;float: right; text-align:right}
.unitinput .form-control.changeleft{border:1px solid #e0e0e0; border-right:none;float: right;}
.repbtn,.delmsgbtn{ width:100%; margin-top:10px}
.btn.xbtn-success.repbtn{ color:#f84444;background:#fff;border:1px solid #f84444;}
.btn.xbtn-success.delmsgbtn{color:red; border:1px solid red;  background:#fff; }
#supplierModal .coloraddress .xpopck{     right: 0;}
.inputboxs{    width: inherit;}
.line a.col{    margin-left: 20px;}
.col-sm-10 { width: 83%;}
.col-md-4 {width: 33.33333333%;}
.col-md-12 {width: 100%;}
.col-md-3 {width: 25%;}
.col-md-6 {width: 50%;}
.printall .myprint{ width:100%;}
.popform .col-sm-10 { width: 83%;  }
#supplierModal .popform #pop,#supplierModal .popform #popz,#supplierModal .popform #popf{ right:0}
.formboxin .form-group input.add{    color: #1ba7b0; height:35px;}
.formgo{ display:none;}
.popform .col-sm-10 .input-group.date{ width:420px;} 
/* #supplierModal .popform .coloraddress .xpopck{     right: 15px;} */
.popform .input-group.date .form-control.mclass{    width: 380px;}
.jgmoneybox .line,.customerarea,.jgaddresslist .line,.listsupplierbox.delboxs input {    cursor: pointer;}
.coloraddress .xpopck.lineright{    width: 15px; right:0}
.linepeos{width:130px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}
.printall button.twoprint:last-child{float:left}
.jgmoneybox .titlelinebox .line{ padding:15px 0}
#print .modal-dialog{ width:1100px;}
.unitext{    height: 75px;padding-top: 50px;}
.copyuint.unitinput .form-control.changeleft {    border: 1px solid #e0e0e0;    border-right: none;    float: right;    position: absolute;    left: 0;}
.copyuint .unitnum{      width: 147px;   height: 34px;   line-height: 34px;   left: 310px;   top: 0;   border: 1px solid #e0e0e0;   border-right: none;   padding-left: 12px;}
.copyuint .unitdan {    left: 471px;}
.copyuint.unitinput .form-control.changeinput {    border: 1px solid #e0e0e0;    border-left: none;    float: right;    text-align: right;    position: absolute;    left: 130px;}
.copyuint .unitdan{ border: 1px solid #e0e0e0;    width: 139px;    height: 34px;    top: 0;    left: 435px;    line-height: 32px;    padding-right: 9px;border-left: none;}
.printall .terminate:last-child{ float:left}
.css4{width:80px;margin: 0 3px;}
.btn.xbtn-success.css2{ float:left;width: 144px;}
.btn.xbtn-success.css2:last-child{ float:right}
.print:last-child{ float:right}
.print:first-child{ float:left}
.deltipbox{width:410px;background:#fff;position: fixed; left: 50%; top: 50%;z-index: 9999999; margin-left: -205px;margin-top: -130px;    -webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);box-shadow: 0 5px 15px rgba(0,0,0,.5);}
.deltipbox .modal-footer{text-align: center;}
.deltipbox .modal-body{  padding:45px; font-size:14px; text-align: center;}
.deltipbox .modal-footer .btn+.btn{    margin-left: 50px;}
.deltipbox .btn{ width: 112px;}
.deltipbox .modal-body{height: initial}
.inputradio .form-control{    height: inherit;}
.inoutin .modal-body { height: inherit; overflow-x: hidden;overflow-y: auto;}
.nopwo{  text-align: center;padding-top: 202px;font-size: 16px;}
.fline{    position: relative;}
.namenode{ color:#fff;   position: absolute;left: 9px;top: 11px;}
.conleft{    position: relative;}
.loadings{    position: absolute;    top: 183px;left: 127px;}
.loadings img{ width:40px; height:40px;}
.jgformbox .line a.huise{color:#999999}
.jgaddress.conright{    width: 530px; border-right: 1px solid #e0e7e6;}
.jgaddress .line .col:first-child {padding-left: 58px; width: 152px;}
.jgaddress .col { display: inline-block; width: 122px;padding-right:20px;}
.addressleft .pt20{padding-top:20px; margin-right:12px;}
.addressleft span{ font-size:14px;}
.addressleft .aboutbox{ width:240px;}
.addressleft .addCustomer{ width:227px; background:none; background:#f7f7f7; border:1px dashed #e3e3e3;    height: 59px;line-height: 59px;}
/*�ϴ�ͼƬ*/
#content{width:100%}
#content img.popimg{float:left;overflow:hidden}
.file{margin-left:.3rem;margin-bottom:.3rem;display:inline-block;overflow:hidden;text-decoration:none;text-indent:0;}
.lendbg {    opacity: 0.8;    background: #000;    position: absolute;    width: 100%;    height: 100%;    top: 0;    left: 0;   z-index: 9999;}
.boximgall img {   width: 100%;}
#pic .modal-body {    position: relative;    padding:0;}
.modal.in#pic  .modal-dialog{ width:900px}
#pic .modal-body {    overflow-x: hidden;    overflow-y: auto;    height:600px;}
#picslide .item img{width:100%}
.boximgall{ overflow:hidden}
#pic .btn.next-slide{position: absolute;left:5%;top:40%;  background:url(../images/pleft.png) no-repeat;  width:77px; height:118px;    border: none;}
#pic .btn.prev-slide{position: absolute;right:5%;top:40%; background:url(../images/pright.png) no-repeat;  width:77px; height:118px;    border: none;}
.w1{ width:100%;}
.posx{right: -15px; top: 11px; position: absolute;}
.jgmoneybox .titlelinebox .line .col:nth-child(5) {margin-left:15px;}
.jgmoneybox .line .col:nth-child(4) a{ margin-left:15px;}
.gotongji{    background: none; }
.has-error .form-control-feedback {color: #fff;}
.tjcl{ border:1px solid #ff6407; color:#ff6407; border-radius:10px; padding:0 8px;    width: inherit;height: inherit;}
/* �İ� */
.boxstyle .conrightbox{ border:none;}
.boxstyle .jgmoneytitle{    border: 1px solid #e0e7e6; margin-bottom:5px;}
.boxstyle .alline{   min-height:500px;}
.listone,.listtwo,.formthetwo{  position: relative;}
.listtwo{ margin-top:5px;}
.boxstyle .jgformbox .iconame img{ height:19px;}
.boxstyle .line{   position: relative;border: 1px solid #e0e7e6;  padding:27px; margin-bottom:15px;}
.boxstyle .listtime{     color: #666666;   position: absolute; right:0px; top:0px;}
.boxstyle .listinone .iconame{    color: #666666; margin-left: 0;padding-right: 0;margin-right: 5px;}
.boxstyle .listinone a{ color:#666666; }
.boxstyle .listipw{ position: absolute; right:0px; top:0}
.boxstyle .listdh{ margin-left:24px; color:#a8a8a8}
.boxstyle .wtip{ color:#f4511e; border:1px solid #f4511e; font-size:12px;    width: 45px;text-align: center;font-size: 10px;}
.boxstyle .stip{ color:#5fb508;border:1px solid #5fb508;  font-size:12px;   width: 45px; text-align: center;font-size: 10px;}
.boxstyle .formtip{ margin-left:10px; padding:0 5px;color:#16bbb3;border:1px solid #16bbb3;  font-size:12px;   width: 48px;text-align: center; font-size: 10px;}
.boxstyle .formline{ border-bottom:1px dashed #e0e0e0; padding-bottom:20px;}
.boxstyle .jgformbox .line:hover { background: none;}
.boxstyle .inouts{       width: 13px;    height: 12px;    display: inline-block;    position: inherit; margin-left: 10px;vertical-align: -2px;}
.boxstyle .formtheone span{ width:50%; display:inline-block; float:left; font-size:12px; margin-bottom:10px;}
.boxstyle .formtow{ color:#999999; padding-top:20px;    margin-left: 24px;}
.boxstyle .formtheone{ margin-bottom:7px;}
.forminer{    position: absolute;   right: 27px;    bottom: 15px;}
.conrightbox .lineboth{ margin-top:30px;}
.boxstyle .wtip.lv{color:green; border:1px solid green;}
.jgformbox .jgmoneytitle span.lin1{ width:100%;}
.jgformbox .jgmoneytitle span.lin2{ width:50%;}
.jgformbox .jgmoneytitle span.lin3{    width: 33.33%;}
.jgformbox .jgmoneytitle span.lin4{ width:25%;}
.alllines{ display:none;}
.popform .col-sm-10.coloraddress,.popform .col-sm-10.inputboxs{    width: inherit;}
.popform .col-sm-10.kk{      width: 83%;}
.boxstyle .iconame img{ width:18px;}
.modal.boxstyle .listinone .iconame{ background:none;    vertical-align: 1px;}
.boxstyle .orderall{ left:0;}
.modal.boxstyle .line{ border:none;  padding: 14px 27px;}
.modal.boxstyle .modal-body,.modal.boxstyle .listcheckbox{ padding:0}
.modal.boxstyle .orderall{    left: 23px;}
.modal.boxstyle .formline{ margin-left:22px;} 
.ddwei{  position: relative;}
.ddwei .forminer{bottom:-22px; right:0;}
.listpross span{      display: inline-block;  padding-top: 45px; color:#999999;    margin-left: 24px;}
.listpross span{ padding-right:20px;}
.modal.boxstyle .listcheckbox label.orderlabel{    margin-bottom: 7px;}
.modal.boxstyle .forminer{ bottom:0}
.col a.alins{    padding: 0;}
.tjspan{color:#999999;    position: absolute;right:20px; cursor: pointer;}
.tjboxtitle{    position: relative;}
.deall .tuos {    background: url(../images/tuo2.png) no-repeat; width: 25px;  height: 25px;  background-size: 25px; position: absolute;display: inline-block;top: 0;left: 0;}
.aboutbox .fontabout span.desbj{     cursor: pointer;    font-size: 14px;   border-bottom: none;position: absolute; right: 0; top: 4px;}
.modal.boxstyle .listtime,.modal.boxstyle .listinone,.modal.boxstyle .listdh,.modal.boxstyle .forminer{ font-size:12px;}
.tjareaboth{ border: 1px solid #f1f1f1;}
.tjarealeft{float:left; width:315px;  }
.tjarearight{     position: relative;float:left; width:780px;     border-left: 1px solid #f1f1f1;}
.tjareaboth .arfont{ font-size:16px;height:42px; line-height:42px; background:#2fb8c1; color:#fff; padding-left:20px;}
.tjareaboth .arnum{ margin-top:28px;text-align: center;    line-height: 142px; margin-left:33px;width:152px; height:142px; background:#2fb8c1; color:#fff; font-size:76px;border-radius: 5px;}
.tjareaboth .area1right{ padding:40px 33px; font-size:14px;}
.tjareaboth .ara1title{ color:#333333;margin-bottom:12px;}
.tjareaboth .ara1t {color:#999999; margin-bottom:3px;}
.tjareaboth .h5title.areatitle{   font-weight: bold;     position: absolute;    top: 150px; right: 86px; z-index: 1;width: 140px; color:#333333; font-size:14px;}
.tjareaboth .h5area2{    margin-top: 32px;}
.tjareaboth .h5btn{    margin-left: 90px;  position: absolute; bottom: 115px;}
.tjareaboth .h5area3{ margin-top:100px;}
.tjareaboth .h5title.quy{ font-size:14px; color:#333;    font-weight: bold;   position: absolute;  left: 90px;}
.tjareaboth .h5btn div{text-align: center;background:#fff;  width:100px; height:32px; line-height:32px;}
.tjareaboth .h5btn div{margin-bottom:15px;    cursor: pointer;}
/*��ɫ*/
.chair1 .arfont{ background:#2fb8c1; color:#fff; }
.chair1 .arnum{background:#2fb8c1;}
.chair1 .span1{ color:#2fb8c1}
.chair1 .h5btn div{  color:#2fb8c1; border:1px solid #2fb8c1;}
.chair1 .h5btn .cur{ background:#2fb8c1; color:#fff}
.jgmoneybox .col a{ padding:0}
.jgmm .customerlist,.jgmm .aboutbox{ display:none;}
.timebox{ display:none;}
.jgunit{ min-height:500px;}
.sbtn .dis{ display:none;}
.form-group .xcenter div{    float: right;display: block; margin-left: 200px;}
.btn.xbtn-success.css2.w220{ width:220px;}
.w100,.btn.xbtn-success.css2.w100{ margin-bottom:10px; border: none;width:86px; height:34px;background: url(../images/formmore.png) no-repeat; }
.w100.xbtn-default:hover,.btn.xbtn-success.css2.w100:hover {    border: none;    color: #2fb8c1; background: url(../images/formmore.png) no-repeat;}
.nextstyle{ background: url(../images/poptop.png) no-repeat; width:96px;    padding-top: 9px;}
.printall div:first-child{	border-top: 1px solid #e4e4e4;}
.dis .btn.xbtn-success.css2.ondis{      background: #f4f4f4;   color: #2fb8c1;   width:96px;border-radius:0;  border: none; border-top: 1px solid #e4e4e4; border-left: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; }
.dis .btn.xbtn-default.css2.ondis{   background: #f4f4f4;  color: #ff6407;  width: 96px;    border-radius:0;   border: none; border-bottom: 1px solid #e4e4e4;  border-left: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4;}
.formp{    width: 124px;   position: absolute;    right: 132px;    top: 65px;   z-index: 9; color:#2fb8c1; background:#f9f9f9}
.formp p:first-child{ width:124px; padding-top:15px;background:url(../images/formadd.png) scroll top no-repeat;}
.formp p{  cursor: pointer; text-align: center;   padding: 7px 0;    border-bottom: 1px solid #e6e6e6; border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}
.formp p span{    width: 22px;   height: 22px;margin-right: 4px;   vertical-align: -5px;   color: #2fb8c1;   display: inline-block;background:url(../images/addx.png) scroll center no-repeat;}
.formp p:last-child{ border-bottom:1px solid #e6e6e6}
.formp p.copy-btn span{background:url('../images/copy.png') no-repeat center center;}
.aformp .formp{ display:none;}
.popform .allf input.form-control{diplay: inline-block;width: 50%;float: left;}
.modal-dialog .delboxs{ margin-bottom:20px;}
.modal .listsupplierbox.delboxs{ width:100%}
.gosearch .input-group input{       width: 460px;   padding-left: 35px;   border: 1px solid #ebebeb; border-right: 1px solid #2fb8c1; background: #f4f4f4;color: #999999;font-size: 12px;height: 27px;line-height: 27px;}
.gosearch .btn-default {      background: #2fb8c1;   color: #fff;    width: 68px;    font-size: 12px;    height: 27px;    padding: 0;    line-height: 27px;}
.inputsearch{    background: url(../images/png.png) -138px -199px no-repeat scroll;   display: inline-block;   width: 25px;  position: absolute;    height: 21px;    z-index: 22;    top: 3px;    left: 7px;}
.gosearch .input-group   {width: 528px;}
.gosearch {margin-bottom:18px; padding-left:0}
.modal .gosearch .input-group{    width: 548px;}
.modal .gosearch .input-group input{    width: 481px;}
.modal .gosearch {     margin-bottom: 18px;padding-left: 0;padding-left: 20px;margin-top: 6px;border-bottom: 1px solid #f5f3f3; padding-bottom: 6px;}
.allwiunit .personform{    width: 485px;}
.allwiunit .storeinfo .form-control,.allwiunit .storeinfocreat .form-control { width: 385px;}
#peoplehuo .listcheckbox{padding: 10px 0px;}
#peoplehuo .listcheckbox label.labelp{    margin: 17px 0;}
#peoplehuo .linephone{ font-size:12px;}
#peoplehuo .linepeos{  font-size:12px;  width: 220px;}
#peoplehuo .listcheckbox label{ width:50%}
#peoplehuo .peoplea{    margin-left: 6px;}
#peoplehuo .linepeo{ left:88px}
#peoplehuo .checkbox-inline,  #peoplehuo .radio-inline{    padding-left: 12px;}
.allwiunit .storeuit .form-control{    width: 169px;}
.allwiunit.storeinfo .form-control, .allwiunit.storeinfocreat .form-control{ width:385px;}
.allwiunit.storeinfo .storeuit .form-control{    width: 167px;}
.allwiunit .storeuit{  float:right;}
.allwiunit   {width: 479px;}
.allwiunit .storeinfo .col-sm-9{ float:right}
.allwiunit .storeuit .unitnum,.allwiunit .storeuit .unitdan{ width:60px;}
.cstoreuint.copyuint .unitdan{ border: 1px solid #e0e0e0; width: 69px;    height: 34px;    top: 0;    left: 317px; line-height: 32px;padding-right: 9px;border-left: none;}
.daddalluint{ display:none;}
.cstoreuint.copyuint .unitnum{    width: 88px;    height: 34px;   line-height: 34px;    left: 239px;    top: 0;    border: 1px solid #e0e0e0;    border-right: none;   padding-left: 12px;}
.cstoreuint.unitinput .form-control.danwu{    display: inline-block;vertical-align: top; width: 195px;}
.cstoreuint.copyuint.unitinput .form-control.changeinput{    border: 1px solid #e0e0e0;  border-left: none; float: right; text-align: right; position: absolute;left: 100px;}
.cstoreuint.copyuint.unitinput .form-control.changeleft{ border: 1px solid #e0e0e0; border-right: none; float: right; position: absolute; left: 0;}
.storeaddbtn{margin-bottom:0}
.addalluint{ display:none;    position: relative;}
.cstoreuint.unitinput .form-control.smallinput{ width:95px;}
/*.storeaddbtn .listgroup .form-control{border-bottom:1px solid #e0e0e0}*/
.formtab .tabs:nth-child(6){ border-right: 1px solid #2fb8c1;}
.formtab .tabs:nth-child(12){ border-right: 1px solid #2fb8c1;}
.formtab .tabs:nth-child(18){ border-right: 1px solid #2fb8c1;}
.storeinfo .col-sm-9.right{ float:right}
.tjtimeboxin{ display:block; background:none;    margin: 20px 25px;}
.gocustomer,.gosupplier{    width: 464px;}
.listgroup .col-sm-9:last-child {  border-bottom: 1px solid #e0e0e0;}
.gocustomer .col-sm-9,.gosupplier .col-sm-9{ padding-left:0; padding-right:0}
.col.website a{ padding:0}
.btn.xbtn-success.css2.w220.btnstyle{border: 1px solid #2fb8c1;background: none;color: #3fb8c1;}
.overbtn{    background: url(../images/over.png) no-repeat; display: inline-block; width: 20px;height: 20px;background-size: 20px; vertical-align: -5px;margin-right: 15px;}
.form-group .xcenter div.dis:nth-child(3){    margin-top: -95px;}
.form-group .xcenter div.dis:nth-child(4){    margin-top: -119px;}
.form-group .xcenter div.dis:nth-child(5){    margin-top: -152px;}
.form-group .xcenter div.dis:nth-child(6){    margin-top: -185px;}
.form-group .xcenter div.dis:nth-child(7){    margin-top: -218px;}
.form-group .xcenter div.dis:nth-child(8){    margin-top: -251px;}
.form-group .xcenter div.dis:nth-child(9){    margin-top: -284px;}
.form-group .xcenter div.dis:nth-child(10){    margin-top: -317px;}
.form-group .xcenter div{    z-index: 99;position: relative;}
.nextstyle {    background: url(../images/poptop6.png) bottom no-repeat;   width: 96px; padding-bottom: 9px;}
.dis .btn.xbtn-default.css2.ondis{ border-top:1px solid #e4e4e4; border-bottom:none;}
.xxysyuan,.xxskuan  { border:none;}
.lineboth .dropdown-menu>li>a:hover{    color: #262626;
    text-decoration: none;
    background-color: #f5f5f5; font-size:12px;}
.dropdown-menu>li>a{font-size:12px;}
.linexx{ margin-bottom:13px;}
.formtwoaa{height:120px;}
.lineboth .dropdown-menu{min-width:105px;}
.carousel-inner{ height:130px}
.tittt{ margin-top:-10px}
.formtwoaa .carousel-inner{ height:119px}
.formtheone img{ width:91px; height:70px;    margin-top: 5px;}
.gotopage{ position: absolute;right:25px; color:#9c9c9c}
.ttime{ position: relative;}
.carousel-indicators{     bottom: 7px;}
.formtwoaa .carousel-control.right,.formtwoaa .carousel-control.left{padding-top:40px}
.carousel-indicators li{ background-color:#dde0e0; width:30px;height:6px; margin:0;margin-left:5px;}
.carousel-indicators .active{background-color:#46afb7; width:30px; height:6px;}
.formtwoaa .carousel-control.left,.formtwoaa .carousel-control.right{    background: none; width:30px;}
.carousel-indicators{    text-align: right;}
.formtwoaa .carousel-control.right{    background: none;}
.formtwo .formtheone{    margin-left: 26px; color:#9d9d9d;margin-top: 20px;}
.linechange{  height:120px;width:405px;border:1px solid #e9ebea; border-left:none;}
.boxstyle .sesstast{ right:25px;   position: absolute; color:#80aa5a; border:1px solid #80aa5a;}
.lineformxtitle{ color:#666; font-size:14px; margin-left:24px; margin-top:22px;    position: relative;}
.lineformxx .lineformsg{ height:120px; width:340px; background:#f2f4f3; border:1px solid #e9ebea; border-right:none;}
.jgproduction.conright{ width:783px; border:none;}
.jgproductionall .titleline{    position: relative;   padding: 12px 0; background:#ebefee; color:#9b9d9c}
.jgproductionall .titleline .col{color:#9b9d9c;width: 102px;}
.jgproductionall .titleline .col.active{border: 1px #ccc solid; background-color: rgba(0,0,0,.06);}
.jgproductionall .titleline  .col:first-child{      width: 103px;  padding-left: 20px;}
.areabut{ width:14px; height:14px; background:#e35645; display:inline-block;vertical-align: -2px; margin-right:7px;}
.areabut1{ background:#29babd}
.areabut2{ background:#666666}
.areabut3{ background:#a8a8a8}
.sx{ color:#29bbc8;    position: absolute; right: 19px;    border-bottom: 1px solid #29bbc8;    cursor: pointer;}
.jgproductionlist .linexx{ margin-left:20px;background:#fff} 
.linexbox{     width: 745px;   position: relative;clear: both; padding:13px 0;    color:#33b7c3;border-top: none;}
.linexbox span:first-child{ padding-left:22px;}
.linexbox span{ padding-left:60px;}
.bjjj{    position: absolute; right:20px;     color: #999999;    cursor: pointer;}
.jgproductionlist .lineformxx{    width: 747px;border:1px solid #e9ebea} 
.jgproductionlist .lineformxx .lineformsg{border:none;border-bottom:1px solid #e9ebea}
.jgproductionlist .linechange{    position: relative;border:none;border-bottom:1px solid #e9ebea}
.jgproductionlist .lineformxx.currx{ border:1px solid #16bbb3}
.jgproductionlist .lineformxx:hover{border:1px solid #16bbb3}


.jgprobox { position: relative }
.ggss{ cursor: pointer;  position: absolute; right: 12px;top: 11px;  background: url("/images/onn.png")}
.jgproductionlist .lineformxx .ggss { width:15px; height: 15px; background: url("/images/too.png")}
.jgproductionlist .lineformxx:hover .ggss { background: url("/images/onn.png")}
.conright .titleline.titleline3:hover {   background: #ebefee;}
.gopickk{    width: 15px;    margin-right: 7px;    margin-top: -4px;}
/*.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover{background: #2fb8c1;color: #fff;}*/

.m-lettertip .allstore { width: 100% }
.m-shop-search{ height: 32px;}
.m-shop-search .form-control{ width:300px; height: 26px; background: #f4f4f4 }
.m-shop-search .inputsearch { left: 274px; }
.m-listbox input[type=checkbox]{ margin-top: 30px }
.form-blank {}
.form-blank .blank {border-bottom: 1px dashed #e0e0e0}
.nodata{ text-align: center; margin: 10px 0; color:#ccc }
.txt-right { text-align: right }
.kcradiobtn { position: absolute; top: 20px; left:0}

.jqaboutlist { width: 1100px; }
.jqaboutlist .lineformxx .lineformsg { width: 475px; }
.jqaboutlist .lineformxx .linechange { width: 625px }

.jqabout-title {font-size: 24px; color: #333333; text-align: left; line-height: 30px; margin-bottom: 10px;}

.jqabout-tab {background: #F9F9F9; height: 50px; line-height:50px; margin-bottom: 20px;}

/*搜索*/
.search-wraper{background: #FAFAFA; border: 1px solid #F2F2F2; font-size:14px;padding:10px 30px;margin-bottom: 10px;}
.search-wraper .row{margin-bottom: 10px;}
.search-wraper input{padding:5px;}
.search-wraper .search-label{color: #999999;}
.search-wraper .search-label-input{padding-top:7px;padding-bottom:7px;}
.search-wraper .search-date{width:200px;}
.search-wraper .search-type-list{margin-top:-10px;margin-left: -10px;}
/* .search-wraper .search-type-item{float:left;display:inline-block;color: #2A2A2A;padding:0 10px;margin-top:10px;cursor:pointer;}
.search-wraper .search-type-item:hover{color:#2fb8c1;}*/
.search-wraper .search-type-item.active{color:#2fb8c1;} 
.search-wraper .search-type-item{float:left;display:inline-block;color: #2A2A2A;padding:0 10px;margin-top:10px;cursor:pointer;}
.search-wraper .search-type-item .type-name:hover{color:#2fb8c1;}
.search-wraper .search-type-item.active .type-name{color:#2fb8c1;}
.search-wraper .search-type-item .layui-icon:hover{color:#2fb8c1;}













