html{
	overflow:hidden;
}

body{
	font-size:12px !important;
	font-family: "Microsoft YaHei" !important;
	overflow:hidden;
}

/*
	元素盒模型
*/
ul,
ul li,
ol,
ol li,
dl,
dl dt,
dl dd {
	display: block;
	margin: 0px;
	padding:0px;
	border:0px;
}

/*
	图标
*/
i {
	display:inline-block;
}

/*
	排版
*/

.inline-box {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}

.pos-rel {
	position:relative;
}

.pos-abs {
	position:absolute !important;
}

.over-hide {
	overflow: hidden !important;
}

.level-center {
	margin-left:auto;
	margin-right:auto;
}

.block-inline {
	display:inline-block !important;
}

.stick {
	z-index: 1000000 !important;
}

.float-l {
	float:left !important;
}

.float-r {
	float:right !important;
}

button.lH-none{
	line-height: normal !important;
}

.lH-none{
	line-height: normal !important;
}

.lH25 {
	line-height:25px !important;
}

.lH-30{
	line-height:30px !important;
}

.lH-48{
	line-height:48px !important;
}

/*
	特殊行高
*/

.lH-95 {
	line-height: 95px !important;
}

.justify {
	display:box;
	display:-webkit-box;
	box-pack:justify;
	-webkit-box-pack:justify;
}

.HV-md {
	position: absolute;
	margin:auto;
	left:0px;
	right:0px;
	top:0px;
	bottom:0px;
}

.tmd {
	text-align: center !important;
}

.tl {
	text-align: left !important;
}

.tr {
	text-align: right !important;
}

.top-0 {
	top:0px !important;
}

.top-5 {
	top:5px !important;
}

.top-10 {
	top:10px !important;
}

.top-15 {
	top:15px !important;
}

.top-20 {
	top:20px !important;
}

.top--25 {
	top:-25px !important;
}

.top2r {
	top:2.2rem !important;
}

.top11r {
	top:11.9rem !important;
}

.left-0 {
	left:0px !important;
}

.left-50 {
	left:50px !important;
}

.left-15 {
	left:15px !important;
}

.left-70 {
	left:70px !important;
}

.right-0 {
	right:0px !important;
}

.right-15 {
	right:15px !important;
}

.bottom-0 {
	bottom:0px;
}

.pr0 {
	padding:0px !important;
}

.p-5 {
	padding:5px !important;
}

.pl-0 {
	padding-left: 0px !important;
}

.pl-10 {
	padding-left: 10px !important;
}

.pl-5 {
	padding-left:5px !important;
}

.pl-15{
	padding-left:15px !important;
}

.pl-20{
	padding-left:20px !important;
}

.pl-40{
	padding-left:40px !important;
}

.pl-50{
	padding-left:50px !important;
}

.pl-100{
	padding-left:100px !important;
}


.pr-5 {
	padding-right:5px !important;
}

.pr-10 {
	padding-right:10px !important;
}

.pr-15{
	padding-right: 15px !important;
}

.pr-25{
	padding-right: 25px !important;
}

.pr-35{
	padding-right: 35px !important;
}


.pt-5 {
	padding-top:5px !important;
}

.pt-10 {
	padding-top:10px !important;
}

.pt-15 {
	padding-top:15px !important;
}

.pt-20 {
	padding-top:20px !important;
}

.pt-25 {
	padding-top:20px !important;
}

.pb-5 {
	padding-bottom:5px !important;
}

.pb-10 {
	padding-bottom:10px !important;
}

.pb-15 {
	padding-bottom:15px !important;
}

.pb-20 {
	padding-bottom:20px !important;
}

.m-0 {
	margin:0px !important;
}

.mt-0 {
	margin-top:0px !important;
}

.mt-2d5r {
	margin-top:2.5rem !important;
}

.mt-2 {
	margin-top:2px !important;
}

.mt-3 {
	margin-top:3px !important;
}

.mt-5 {
	margin-top:5px !important;
}

.mt-10 {
	margin-top:10px !important;
}

.mt-20 {
	margin-top:20px !important;
}

.mt-15 {
	margin-top:15px !important;
}

.mt-25 {
	margin-top:25px !important;
}

.mt-30 {
	margin-top:30px !important;
}

.mt-40 {
	margin-top:40px !important;
}

.mt-45 {
	margin-top:45px !important;
}

.mt-50 {
	margin-top:50px;
}

.mt-100 {
	margin-top:100px !important;
}

.mt-50ps {
	margin-top:50% !important;
}

.ml-10 {
	margin-left:10px !important;
}

.imml-0 {
	margin-left:0px !important;
}

.ml-15 {
	margin-left:15px !important;
}

.ml-40 {
	margin-left:40px !important;
}

.ml-45 {
	margin-left:45px !important;
}

.ml-20 {
	margin-left:20px !important;
}

.ml-30 {
	margin-left:30px !important;
}

.ml-5 {
	margin-left:5px !important;
}

.ml-50 {
	margin-left:50px !important;
}

.ml-60 {
	margin-left:60px !important;
}

.mr--3 {
	margin-right:-3px !important;
}

.mr-5 {
	margin-right:5px !important;
}

.mr-10 {
	margin-right:10px !important;
}

.mr-15 {
	margin-right:15px !important;
}

.mr-25 {
	margin-right:25px !important;
}

.mr-30 {
	margin-right:30px !important;
}

.mr-35 {
	margin-right:35px !important;
}

.mr-50 {
	margin-right:50px !important;
}

.mr-100 {
	margin-right:100px !important;
}

.mb-0 {
	margin-bottom:0px !important;
}

.mb-10 {
	margin-bottom:10px !important;
}

.mb-15 {
	margin-bottom:15px !important;
}

.mb-30 {
	margin-bottom:30px !important;
}

.font-bold {
	font-weight:bold !important;
}

/*
	样式
*/
.f10 {
	font-size:10px !important;
}

.f12 {
	font-size:12px !important;
}

.f13 {
	font-size:13px !important;
}

.f15 {
	font-size:15px !important;
}

.f14 {
	font-size:14px !important;
}

.f16 {
	font-size:16px !important;
}

.f18 {
	font-size:18px !important;
}


/*
	前景
*/
.colorWhite {
	color:#fff !important;
}

.colorBlack  {
	color:#000 !important;
}

.colorBlack-1 {
	color:#666;
}

.colorBlack-2{
	color:#999;
}

.colorBlack-3 {
	color:#c9c9c9;
}

.colorBlack-4 {
	color:#939393;
}

.colorBlue {
	color:blue;
}

.colorBlue-1 {
	color:#38a4ff;
}

.colorRed{
	color:red !important;
}

.colorRed-1{
	color:#F2794C !important;
}

.colorRed-2{
	color:#e00e0e !important;
}

.colorRed-3 {
	color:#ff4400 !important;
}

.colorGary-3{
	color:#919191 !important;
}

.colorGary-4 {
	color:#A3A3A3;
}

.colorYellow-1 {
	color:#f8b200 !important;
}

/*
	背景
*/
.bgWhite {
	background-color:#fff !important;
}

.bgRed-1{
	background-color:#FF4400 !important;
}

.bgBlue-1 {
	background-color:#2F77D8 !important;
}

.bgBlue-2 {
	background-color:#64D07B !important;
}

.bgBlue-3 {
	background-color:#407AFD !important;
}

.bgBlue-4 {
	background-color: #63B3EE !important;
}

.bgGray-1 {
	background-color:#EFEFF4 !important;
}

.bgGray-2 {
	background-color:#EEE !important;
}

.bgGray-3{
	background-color:#FDF4D7 !important;
}

.bgGray-4{
	background-color:#DFE2E9 !important;
}

.bgGray-5 {
	background-color: #E5E5EB;
}

.bgGray-6 {
	background-color:#CBCBCB;
}

.bgGray-7 {
	background-color:#e83f3c;
}

.bgYellow-1 {
	background-color:#ffa800 !important;
}

.bg-db {
	background-color:#DBDBDB !important;
}

.bg-cb {
	background-color:#CBCBCB !important;
}

.bg-f1 {
	background-color:#f1f1f1 !important;
}

.bgRed-1 {
	background-color:#FF4400;
}


.br-3 {
	border-radius: 3px !important;
}

.br-5 {
	border-radius: 5px !important;
}

.br-25{
	border-radius: 25px !important;
}

.br-none {
	border: 0px !important;
}

/*
	边框色
*/
.b-db{
	border:1px solid #dbdbdb !important;
}

.b-C9 {
	border:1px solid #c9c9c9;
}

.b-red1 {
	border:1px solid #FF4400;
}

.bt-db{
	border-top:1px solid #dbdbdb !important;
}

.bb-db{
	border-bottom:1px solid #dbdbdb !important;
}

.bb-f1 {
	border-bottom:1px solid #f1f1f1 !important;
}

.bl-db {
	border-left:1px solid #dbdbdb !important;
}

.br-db {
	border-right:1px solid #dbdbdb !important;
}


/*
	尺寸
*/
.w4 {
	width:4px !important;
}

.w10 {
	width:10px !important;
}

.w12 {
	width:12px !important;
}

.w15 {
	width:15px !important;
}

.w20 {
	width:20px !important;
}

.w25 {
	width:25px !important;
}

.w25ps {
	width:25% !important;
}

.w30 {
	width:30px !important;
}

.w35 {
	width:35px !important;
}

.w50 {
	width:50px !important;
}

.w60 {
	width:60px !important;
}

.w40ps{
	width:40% !important;
}

.w50ps {
	width:50% !important;
}

.w60ps {
	width:60% !important;
}


.w70 {
	width:70px !important;
}

.w90 {
	width:90px !important;
}

.w100 {
	width:100px !important;
}

.w120 {
	width:120px !important;
}

.w130 {
	width:130px !important;
}

.w150 {
	width:150px !important;
}

.w20ps {
	width:20% !important;
}

.w45ps {
	width:45% !important;
}

.w70ps {
	width:70% !important;
}

.w80 {
	width:80px !important;
}

.w80ps {
	width:80% !important;
}

.w100ps {
	width:100% !important;
}

.h25 {
	height:25px !important;
}

.h30 {
	height:30px !important;
	line-height:30px !important;
}

.h35 {
	height:35px !important;
	line-height:35px !important;
}

.h40 {
	height:40px !important;
	line-height:40px !important;
}

.h45 {
	height:45px !important;
	line-height:45px !important;
}

.h50 {
	height:50px  !important;
	line-height:50px !important;
}

.h60 {
	height:60px  !important;
	line-height:60px;
}

.h70 {
	height:70px  !important;
	line-height:70px;
}

.h80{
	height:80px !important;
}

.h90 {
	height:90px !important;
}

.h95{
	height:95px !important;
}

.h100{
	height:100px !important;
}

.h110 {
	height:110px !important;
}

.h140 {
	height:140px !important;
}

.h100ps {
	height:100% !important;
}

.h90 {
	height:90px !important;
}

/*
	图标
*/
.icon-phoneEdit {
	width:14px;
	height:14px;
	background-image:url("../images/se-1.png");
	background-size: 14px 14px;
}

.icon-yaoqinma {
	width:14px;
	height:14px;
	background-image:url("../images/yaoqinma.png");
	background-size: 14px 14px;
}

.icon-mobile {
	width:14px;
	height:20px;
	background-image:url("../images/icon-mobile.png");
	background-size: 14px 20px;
}

.icon-password {
	width:12px;
	height:19px;
	background-image:url("../images/icon-password.png");
	background-size: 12px 19px;
}

.icon-add {
	position: relative;
	width:24px;
	height:24px;
	background-size: 24px 24px;
	background-image:url(../images/icon-add.png);
}

.icon-add-car {
	position: relative;
	width:22px;
	height:22px;
	background-size: 22px 22px;
	background-image:url(../images/icon-add-car.png);
}

.icon-add-car-White {
	position: relative;
	width:22px;
	height:22px;
	background-size: 22px 22px;
	background-image:url(../images/icon-add-car-White.png);
}

.icon-lookup {
	top:13px;
	width:18px;
	height:18px;
	background-size: 18px 18px;
	z-index: 1000000;
	background-image:url(../images/icon-sea.png);
}

.icon-map {
	width:14px;
	height:19px;
	background-size: 14px 19px;
	background-image:url(../images/icon-map.png);
}

.icon-map-2 {
	position:relative;
	width:11px;
	height:14px;
	background-size: 11px 14px;
	background-image:url(../images/icon-map-2.png);
}

.icon-mapPoint {
	width:12px;
	height:14px;
	background-size: 12px 14px;
	background-image:url(../images/icon-mapPoint.png);
}

.icon-time {
	width:12px;
	height:12px;
	background-size: 12px 12px;
	background-image:url(../images/icon-time.png);
}

.icon-weiXin {
	width:20px;
	height:20px;
	background-size: 20px 20px;
	background-image:url(../images/icon-weixin.png);
}

.icon-zhifubao {
	width:20px;
	height:20px;
	background-size: 20px 20px;
	background-image:url(../images/icon-zhifubao.png);
}

.icon-pos {
	width:20px;
	height:20px;
	background-size: 20px 20px;
	background-image:url(../images/icon-pop.jpg);
}

.icon-sch {
	width:20px;
	height:20px;
	background-size: 20px 20px;
	background-image:url(../images/icon-search.png);
}

.icon-sch-black {
	position: relative;
	width:18px;
	height:18px;
	background-size: 18px 18px;
	background-image:url(../images/icon-search-black.png);
}

.icon-uparrow {
	width:13px;
	height:7px;
	background-size: 13px 7px;
	background-repeat: no-repeat;
	background-image:url(../images/icon-xiajiantou.png);
}

.icon-downarrow {
	width:13px;
	height:7px;
	background-size: 13px 7px;
	background-image:url(../images/icon-shanjiantou.png);
}

.icon-shopcar {
	width:35px;
	height:35px;
	background-size: 35px 35px;
	background-image:url(../images/icon-shopCar.png);
}

.icon-salesOrder {
	width:50px;
	height:50px;
	background-size: 50px 50px;
	background-image:url(../images/icon-salesOrder.png);
}

.icon-receivables {
	width:50px;
	height:50px;
	background-size: 50px 50px;
	background-image:url(../images/icon-shouKuan.png);
}

.icon-inventory {
	width:50px;
	height:50px;
	background-size: 50px 50px;
	background-image:url(../images/icon-panDian.png);
}

.icon-achievement {
	width:50px;
	height:50px;
	background-size: 50px 50px;
	background-image:url(../images/icon-yeji.png);
}

.icon-bigWeiXin {
	width:40px;
	height:40px;
	background-size: 40px 40px;
	background-image:url(../images/icon-weixin.png);
}

.icon-bigZhifubao {
	width:40px;
	height:40px;
	background-size: 40px 40px;
	background-image:url(../images/icon-zhifubao.png);
}

.icon-bigYinhangka {
	width:40px;
	height:40px;
	background-size: 40px 40px;
	background-image:url(../images/icon-yinhangka.png);
}

.icon-baoYang {
	width:14px;
	height:20px;
	background-image:url("../images/icon-baoYang.png");
	background-size: 14px 20px;
}

.icon-baoYang-red {
	width:14px;
	height:20px;
	background-image:url("../images/icon-baoYang-red.png");
	background-size: 14px 20px;
}

.icon-kongtiaoliuqin {
	width:19px;
	height:15px;
	background-size: 19px 15px;
	background-image:url("../images/icon-kongtiaoliuqin.png");
}

.icon-kongtiaoliuqin-red {
	width:19px;
	height:15px;
	background-size: 19px 15px;
	background-image:url("../images/icon-kongtiaoliuqin-red.png");
}

.icon-kongqiliuqin {
	width:19px;
	height:15px;
	background-size: 19px 15px;
	background-image:url("../images/icon-kongqiliuqin.png");
}

.icon-kongqiliuqin-red {
	width:19px;
	height:15px;
	background-size: 19px 15px;
	background-image:url("../images/icon-kongqiliuqin-red.png");
}

.icon-ranyouliuqin {
	width:19px;
	height:20px;
	background-size: 19px 20px;
	background-image:url("../images/icon-ranyouliuqin.png");
}

.icon-ranyouliuqin-red {
	width:19px;
	height:20px;
	background-size: 19px 20px;
	background-image:url("../images/icon-ranyouliuqin-red.png");
}

.icon-daoshanjiao {
	display:inline-block;
	transform: rotate(180deg);
}

.icon-xin {
	width:13px;
	height:13px;
	background-size: 13px 13px;
	background-image:url(../images/icon-xin.png);
}

.icon-xin-white {
	width:13px;
	height:13px;
	background-size: 13px 13px;
	background-image:url(../images/icon-xin-white.png);
}


.icon-xin-gray {
	width:13px;
	height:13px;
	background-size: 13px 13px;
	background-image:url(../images/icon-xin-gray.png);
}

.icon-weixiuguanli{
	width:18px;
	height:18px;
	background-size: 18px 18px;
	background-image:url(../images/icon-weixiuguanli.png);
}

.icon-service {
	width:18px;
	height:18px;
	background-size: 18px 18px;
	background-image:url(../images/icon-service.png);
}

.icon-person {
	width:17px;
	height:17px;
	background-size: 17px 17px;
	background-image:url(../images/icon-person.png);
}

.icon-car {
	width:20px;
	height:15px;
	background-size: 20px 15px;
	background-image:url(../images/icon-car.png);
}

.icon-baoyanjilu {
	width:18px;
	height:14px;
	background-size: 18px 14px;
	background-image:url(../images/icon-baoyanjilu.png);
}

.icon-bespoke {
	width:19px;
	height:19px;
	background-size: 19px 19px;
	background-image:url(../images/icon-bespoke.png);
}

.icon-service-record {
	width:16px;
	height:18px;
	background-size: 16px 18px;
	background-image:url(../images/icon-service-record.png);
}

.icon-revise {
	width:12px;
	height:13px;
	background-size: 12px 13px;
	background-image:url(../images/icon_revise.png);
}

.badge-count {
	display: block;
	position:absolute;
	z-index: 10000px;
	width:18px;
	height:14px;
	text-align: center;
	background-color:#FF0024;
	border-radius: 4px;
	color:#fff;
	line-height:14px;
	font-size:11px;
	top:6px;
	left:35px;
}


/*-----------------------定义登陆页样式开始---------------------*/
.login-Page .but-voild {
	position: relative;
	width:80px;
	border:0px;
	float:right;
	color:#fff;
	padding-top:5px;
	padding-bottom:5px;
	border-radius: 3px;
}
/*-------------------------定义登陆页样结束---------------------*/


/*----------------------定义销售页分隔线组件开始----------------*/
.sales .hr1 {
	position:absolute;
	top:65px;
	left:188px;
	width:1px;
	height:119px;
	z-index:100000;
	background-color:#DBDBDB;
	border:0px;
}

.sales .hr2 {
	position:absolute;
	top:235px;
	left:188px;
	width:1px;
	height:119px;
	z-index:100000;
	background-color:#DBDBDB;
	border:0px;
}

.sales .hr3 {
	position:absolute;
	top:208px;
	left:50px;
	width:119px;
	height:1px;
	z-index:100000;
	background-color:#DBDBDB;
	border:0px;
}

.sales .hr4 {
	position:absolute;
	top:208px;
	left:210px;
	width:119px;
	height:1px;
	z-index:100000;
	background-color:#DBDBDB;
	border:0px;
}


.sales .navTitle {
	display: block;
	margin-top:10px;
	margin-bottom:38px;
}
/*----------------------定义销售页分隔线组件结束----------------*/


/*---------------------定义收款确认页样式开始-------------------*/
.receivables-confirm .dropdown-paymode {
	position:absolute;
	width:50%;
	height:0px;
	overflow: hidden;
	z-index:1000;
	margin-top:40px;
	right:15px;
}
/*---------------------定义收款确认页样式结束-------------------*/

/*---------------------定义收款列表页样式开始-------------------*/
.receivables-order .but-receivables {
	margin-top:5px;
	padding-left:25px;
	padding-right:25px;
	border:0px;
	border-radius:3px;
	height:30px;
	color:#fff;
	float:right;
	background-color:#FF4400;
	line-height:22px
}
/*---------------------定义收款列表页样式结束-------------------*/


/*-----------------------定义盘点页样式开始---------------------*/

/*
	二维码
*/
.inventory  .input-qr,
.inventoried  .input-qr {
	width:100%;
	height:32px;
	line-height:32px;
	border-radius: 3px;
	border:1px solid #DBDBDB;
}

.inventory .but-qr ,
.inventoried .but-qr {
	color:#FF4400;
	width:100%;
	height:30px;
	border-radius: 3px;
	border:1px solid #FF4400;
	background-color:transparent;
}

/*
	菜单激活与分隔线
*/
.inventory .space-bar,
.inventoried .space-bar{
	height:30px;
	width:1px;
	border:0px;
	background-color:#dbdbdb;
	float:right;
}

.inventory label.activate ,
.inventoried label.activate {
	display: inline-block;
	height:38px;
	line-height: 38px;
	padding-left:20px;
	padding-right:20px;
	border-bottom:2px solid #FF4400;
}

/*
	列表
*/
.inventory .list ol li strong ,
.inventoried .list ol li strong {
	font-weight:normal;
}

.inventory .list ol li em ,
.inventoried .list ol li em {
	display:inline-block;
	padding-left:10px;
	padding-right:10px;
	background-color:#307BD8;
	border-radius: 3px;
	font-style: normal;
	color:#fff;
}

.inventoried .list ol li button {
	border:0px;
	background-color:transparent;
}
/*-----------------------定义盘点页样式结束---------------------*/

/*----------------定义销售开单客户信息页样式开始----------------*/
.sales-customer-info .list-Work,
.receivables-customer-info .list-Work,
.inventory-customer-info .list-Work{
	display:none;
	position:absolute;
	z-index:9999999999;
	border:1px solid #dbdbdb;
	left:85px;top:55px;
	background-color:#fff;
	height:125px;
	overflow-y:scroll;
}

.sales-customer-info .list-Work li ,
.receivables-customer-info .list-Work li ,
.inventory-customer-info .list-Work li{
	height:25px;
	line-height: 25px;
	padding-left:15px;
	padding-right:15px;
	border-bottom: 1px solid #dbdbdb;
}

.sales-customer-info .list-Work li:last-child ,
.receivables-customer-info .list-Work li:last-child ,
.inventory-customer-info .list-Work li:last-child{
	border-bottom: 0px;
}
/*----------------定义销售开单客户信息页样式结束----------------*/


/*-----------------------定义销售列表页样式开始-----------------*/

/*
	下拉菜单
*/
.sales-order .dropdown-menu{
	position:absolute;
	width:100%;
	overflow: hidden;
	height:0px;
	top:4.4rem;
	z-index:1000;
	background-color:#fff;
}

.sales-order .dropdown-menu ul:first-child{
	margin-top:15px;
}

/*
	导航激活样式
*/
.sales-order .activate {
	display:inline-block;
	line-height:37px;
	border-bottom:2px solid red;
}

/*
	品牌样式
*/
.sales-order .brand {
	display: block;
	width:95%;
	height:34px;
	line-height: 34px;
	background-color:#fff;
}

/*
	帅选按钮样式
*/
.sales-order  .but-filter {
	background-size: 14px 14px;
	padding-right:20px;
	border:0px;
	background-repeat: no-repeat;
	background-position: right;
	background-color: transparent;
	background-image:url(../images/icon-shaixuan.png);
}

/*
	分隔线
*/
.sales-order  .space-bar{
	width:1px;
	height:50px;
	background-color:#DBDBDB;
	border:0px;
	float:right;
	margin-right:10px;
}

.sales-order .searchBar {
	position: relative;
	width:70%;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:50px;
}

.sales-order .searchInput {
	width:100%;
	border:0px;
	background-color:#dbdbdb;
	height:28px;
}

/*
	定义页脚
*/
.sales-order   .bar-footer{
	border-top:1px solid #E4E4E4;
}

/*
	结账按钮
*/
.sales-confirm .total-but,
.sales-search .total-but,
.sales-order .total-but {
	border:0px;
	color:#fff;
	padding-left:33px;
	padding-right:33px;
	height:100%;
	background-color:#FF4400 !important;
}
/*-----------------------定义销售列表页样式结束-----------------*/


/*-----------------------定义门店详情页样式开始-----------------*/
.shop-detail .activate {
	display:inline-block;
	line-height:35px;
	padding-left:10px;
	padding-right:10px;
	border-bottom:2px solid red;
}
/*-----------------------定义门店详情页样式结束-----------------*/

/*-----------------------定义预约门店页样式开始-----------------*/
.shop-bespeak .selectShop {
	display:inline-block;
	width:50px;
	border:1px solid #DBDBDB;
	border-radius: 3px;
	color:#DBDBDB;
	height:50px;
	line-height:45px;
	font-size:40px;
}
/*-----------------------定义预约门店页样式结束-----------------*/

/*-----------------------定义更换配件页样式开始-----------------*/
.parts-change .activate {
	display:inline-block;
	height:40px;
	line-height:40px;
	padding-left:10px;
	padding-right:10px;
	border-bottom:2px solid red;
}
/*-----------------------定义更换配件页样式结束-----------------*/


/*------------------定义保养流程首页样式开始--------------------*/
.maintain-index .bar-footer span a{
	color:#000;
}
/*------------------定义保养流程首页样式结束--------------------*/


/*-------------------------定义点评页样式开始-------------------*/
.commenteds .activate,
.comments .activate {
	display:inline-block;
	height:45px;
	line-height:45px;
	padding-left:10px;
	padding-right:10px;
	border-bottom:2px solid red;
}

.comments .space-bar {
	height:25px;
	width:1px;
	background-color:#dbdbdb;
	float:right;
	border:0px;
	margin-top:10px;
}

.commenteds .order-startbox {
	display:inline-block;
	line-height: normal;
	border:5px solid #81E77C;
	margin-top:8px;
	padding:3px 5px;
	color:#81E77C;
	transform:rotate(30deg);
	-ms-transform:rotate(30deg); 	/* IE 9 */
	-moz-transform:rotate(30deg); 	/* Firefox */
	-webkit-transform:rotate(30deg); /* Safari 和 Chrome */
	-o-transform:rotate(30deg); 	/* Opera */
}
/*-------------------------定义点评页样式结束-------------------*/

/*-----------------定义服务记录详情页样式开始-------------------*/
.server-detail .order-startbox{
	display:inline-block;
	line-height: normal;
	border:3px solid #81E77C;
	padding:1px 5px;
	color:#81E77C;
	transform:rotate(8deg);
	-ms-transform:rotate(8deg); 	/* IE 9 */
	-moz-transform:rotate(8deg); 	/* Firefox */
	-webkit-transform:rotate(8deg); /* Safari 和 Chrome */
	-o-transform:rotate(8deg); 	/* Opera */
}
/*-----------------定义服务记录详情页样式结束-------------------*/


/*----------------定义个人中心首页样式开始----------------------*/
.profile .user-Header {
	width:52px;
	height:52px;
	border:1px solid #dbdbdb;
	border-radius: 26px;
	overflow:hidden;
}

.profile .user-Header img {
	width:100%;
}
/*----------------定义个人中心首页样式结束----------------------*/


/*-----------------定义用户信息页样式开始-----------------------*/
.user-info .user-Header {
	width:35px;
	height:35px;
	border:1px solid #dbdbdb;
	border-radius: 17px;
	overflow:hidden;
}

.user-info .user-Header img {
	width:100%;
}

.user-info .user-Header img {
	width:100%;
}

.user-info .photograph {
	background-size:106px 76px;
	width:106px;
	height:76px;
	border:0px;
	background-color: transparent;
}
/*-----------------定义用户信息页样式结束-----------------------*/


/*-------------------定义卡券页样式开始-------------------------*/
.coupon .circle {
	display:block;
	width:10px;
	height:10px;
	border-radius: 5px;
	background-color:#fff;
	margin-top:5px;
}
/*-------------------定义卡券页样式结束-------------------------*/


/*-------------------定义复选框样式开始-------------------------*/
.check {
	display:inline-block;
	position:relative;
	width:18px;
	height:18px;
	padding-top:2px;
	padding-left:5px;
	line-height: 18px;
	margin-left:15px;
	border-radius: 9px;
	font-size:12px;
	margin-right:10px;
	background-size:18px 18px;
	background-image:url("../images/checked.png");
}

.noCheck {
	display:inline-block;
	position:relative;
	width:18px;
	height:18px;
	border:1px solid #999999;
	border-radius: 9px;
}

.checkedBox {
	display:inline-block;
	width:17px;
	height:17px;
	text-align: center;
	background-color:#FF4400;
	color:#fff;
	line-height:17px;
	border-radius:8px;
}

.checkedBox span{
	display:inline;
}

.checkBox {
	display:inline-block;
	width:17px;
	height:17px;
	line-height:17px;
	border-radius:8px;
	border:1px solid #dbdbdb;
}

.checkBox span{
	visibility:hidden;
	color:#fff !important;;
}
/*-------------------定义复选框样式结束-------------------------*/


/*----------------定义区域选择组件样式开始----------------------*/
.areaNavBar {
	display:none;
	height:226px;
	overflow-y:scroll;
	z-index:9999999
}

.sortNavBar {
	display:none;
	height:180px;
	overflow-y:scroll;
	z-index:9999999
}

.prefixList {
	display:none;
	border-top: 1px solid #dbdbdb;
}

.prefixList li {
	border-bottom: 1px solid #dbdbdb;
	height:30px;
	line-height:30px;
}

.prefixList span {
	display: inline-block;
	text-align: center;
	width:13%;
}
/*----------------定义区域选择组件样式结束----------------------*/


/*--------------------定义遮罩层样式开始------------------------*/
.keep {
	display: none;
	position: absolute;
	width:100%;
	top:4.4rem;
	bottom:0px;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	background-color: #000;
	z-index:999;
}

.keep-2 {
	display: none;
	position: absolute;
	width:100%;
	bottom:0px;
	filter:alpha(opacity=50) !important;
	-moz-opacity:0.5 !important;
	-khtml-opacity: 0.5 !important;
	opacity: 0.5 !important;
	background-color: #000;
	z-index:999;
}

.keep-3 {
	display: none;
	position: absolute;
	width:100%;
	height:100%;
	bottom:0px;
	filter:alpha(opacity=50) !important;
	-moz-opacity:0.5 !important;
	-khtml-opacity: 0.5 !important;
	opacity: 0.5 !important;
	background-color: #000;
	z-index:999;
}
/*--------------------定义遮罩层样式结束------------------------*/


.workList {
	display:none;
	position: absolute;
	background-color:#fff;
	height:150px;
	width:150px;
	margin-left:15px;
	margin-right:15px;
	overflow: hidden;
	overflow-y:scroll;
	border:1px solid #dbdbdb;
	z-index: 10000000;
}

.workList li {
	padding-left:15px;
	padding-right:15px;
	height:30px;
	line-height: 30px;
	border-bottom:1px solid #dbdbdb;
}

.workList li:last-child {
	border-bottom: 0px;
}


/*--------以下样式为快速车辆查找侧边框中的内容样式--------------*/
.quickLetter a,
.quickLetter-title a,
.quickLetter a:link,
.quickLetter-title a:link,
.quickLetter a:visited,
.quickLetter-title a:visited,
.quickLetter a:hover,
.quickLetter-title a:hover,
.quickLetter a:active,
.quickLetter-title a:active{
	color:#000;
}


.profile .list-block .item-inner:after,
.maintain-pay .list-block .item-inner:after,
.shop-detail .list-block .item-inner:after,
.login-Page .list-block .item-inner:after,
.inventory-customer-info .list-block .item-inner:after,
.receivables-customer-info .list-block .item-inner:after,
.sales-customer-info .list-block .item-inner:after {
	height:0px !important;
}

.after-none:after  {
	height:0px !important;
}

.xiala {
	height: 10rem;
	border-top: 0.01rem solid #dfdfdf;
	overflow: scroll; }
.xiala .xialaleft {
	float: left;
	margin-top: 0.2rem; }
.xiala .xialaleft li {
	color: #ffa900;
	margin-left: 0.55rem; }

.xiala .xialaleft {
	height:45px;
	line-height:45px;
}

.dropdown {
	margin-left: 1rem;
	height: 100%;
	width: 250px;
	font-family: "Montserrat", sans-serif;
	font-size: 0.26rem; }

.dropdown li {
	height: 45px;
	line-height:45px;
	padding-left:15px;
}

.dropdown li.selected {
	background-color: #f2f2f2; }

.dropdown li a {
	display: block;
	width: 100%;
	text-decoration: none;
	text-transform: uppercase;
	color: black; }

.dropdown li > ul li {
	padding: 0 20px; }

.dropdown li > ul li a {
	color: gray; }

.dropdown li > ul li > ul li {
	padding: 10px 30px; }

.dropdown li > ul li > ul li > ul li {
	padding: 10px 30px; }

.xialaleft b {
	position: relative;
	top:5px;
}



/*--------------------一些特殊的样式----------------------------*/
.pt-2 {
	padding-top:2px !important;
}

.pt-10 {
	padding-top:10px !important;
}

.pb-2 {
	padding-bottom:2px !important;
}

.pb-10 {
	padding-bottom:10px !important;
}

.pb-25 {
	padding-bottom:25px !important;
}

.pb-30 {
	padding-bottom:30px !important;
}

.mt-3 {
	margin-top:3px;
}

.mt-8 {
	margin-top:8px !important;
}

.mt-12 {
	margin-top:12px !important;
}

.mt-30 {
	margin-top:30px !important;
}

.left-5 {
	left:-5px !important;
}

.left-8 {
	left:8px !important;
}

.top-3 {
	top:3px !important;
}

.top-22 {
	top:22px !important;
}

.top-4f {
	top:-4px !important;
}

.top-30f {
	top:-30px !important;
}

.top-35f {
	position: relative;
	top:-35px !important;
}

.top-6 {
	top:6px !important;
}

.top-8 {
	top:8px !important;
}

.top-15 {
	top:15px !important;
}

.w18 {
	width:18px !important;
}

.w52 {
	width:52px !important;
}

.w80 {
	width:80px;
}

.w128 {
	width:128px !important;
}

.h18 {
	height:18px !important;
}

.h57 {
	height:57px !important;
	line-height:57px !important;
}

.h74{
	height:74px !important;
}

.addCountControl {
	width:80px;
	height:20px;
	line-height:20px;
	border:1px solid #dbdbdb;
}

.addCountControl span{
	display:block;
	text-align: center;
	width:25px;
	font-size:16px;
	float:left;
}

.addCountControl span:first-child {
	border-right:1px solid #dbdbdb;
}

.addCountControl span:last-child {
	border-left:1px solid #dbdbdb;

}

.addCountControl input{
	display:block;
	text-align: center;
	width:28px;
	border:0px;
	font-size:16px;
	outline: 0px;
	float:left;
}

.customerAddressFrame {
	background-image:url("../images/spaceBar.png");
	background-repeat: repeat-x;

	background-position:0px 64px;
}

.onlySel {
	width:40px;
	height:20px;
	background-color:#48B826;
	border-radius: 10px;
}

.onlySel span {
	display:block;
	width:18px;
	height:18px;
	background-color:#fff;
	border-radius: 10px;
	border:1px solid #dbdbdb;
}

.errorImg {
	width:235px;
	height:235px;
}

.shopImgFrame img{
	width:70px;
}

.travelMileageImg{
	width:138px;
	height:94px;
	background-image:url("../images/camera1.jpg");
	background-size:138px 94px;
}


.tabItem{
	display:inline-block;
	border-radius: 3px 3px 0px 0px;
	border:1px solid #dbdbdb;
	border-bottom: 0px;
	padding-left:15px;
	padding-right:15px;
	height:30px;
	line-height: 30px;
	margin-right: 5px;
}

.tabItem.act {
	background-color:#D2D2D2;
}

.tabBody{
	padding-top:15px;
	padding-bottom:15px;
}

.icon-newBreak {
	display:block;
	width:20px;
	height:22px;
	background-image:url("../images/newBreak-icon-.png");
	background-size:20px 22px;
}

/*---------------------------定义车辆edit page css start-----------------------*/
.car-edit .keyInput {
	display:none;
}

.car-edit table tr td button{
	height:100px;
	border:0px;
	border-radius: 6px;
	background-color:#fff;
	font-size:25px;
}

.car-edit table tr td {
	padding-top:3px;
	padding-bottom:3px;
}

.car-edit table {
	padding-top:5px;
	padding-bottom:5px;
}

.keyBut {
	font-size:16px !important
}

.bgGray-9 {
	background-color:#a4a4a4 !important
}

.bgGray-10 {
	background-color:#76350e !important
}
/*---------------------------定义车辆edit page css end----------------------------*/

/*----------------------定义后台管理首页组件开始----------------*/
.manage-index .navTitle {
	display: block;
	margin-top:10px;
	margin-bottom:38px;
}
/*----------------------定义后台管理首页组件结束----------------*/

.verification .keep {
	top:0px;
}

/*
	二维码
*/
.verification  .input-qr {
	width:100%;
	height:32px;
	line-height:32px;
	border-radius: 3px;
	border:1px solid #DBDBDB;
}

.verification .but-qr {
	color:#FF4400;
	width:100%;
	height:30px;
	border-radius: 3px;
	border:1px solid #FF4400;
	background-color:transparent;
}

.verification .finishDialog {
	display: none;
	position:absolute;
	text-align:center;
	font-size:18px;
	width:180px;
	height:100px;
	margin:auto;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	border-radius: 3px;
	background-color:#fff;
}

/*---------------------定义完成工单页相关样式开始----------------*/
.finishOrder-detail .orderBadge
{
	border:3px solid #81e77c;
	color:#81e77c;
	padding:5px;
	transform:rotate(15deg);
	-ms-transform:rotate(15deg);
	-moz-transform:rotate(15deg);
	-webkit-transform:rotate(15deg);
	-o-transform:rotate(15deg);
	width:60px;
	top:30px;
}
/*---------------------定义完成工单页相关样式结束----------------*/



/*-----------------------定义保险客户信息页样式开始---------------------*/

/*搜索图标*/
.insurance-customer-info .icon-search-small {
	width:18px;
	height:18px;
	background-size:18px 18px;
	background-image:url("../images/icon-search-black.png");
}

/*
	搜索文本框
*/
.insurance-customer-info  .input-search {
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box; /*W3C标准(IE9+，Safari5.1+,Chrome10.0+,Opera10.6+都符合box-sizing的w3c标准语法)*/

	width:100%;
	height:32px;
	line-height:32px;
	border-radius: 3px;
	border:1px solid #DBDBDB;
}

/*搜索按钮*/
.insurance-customer-info .but-search {
	color:#FF4400;
	width:100%;
	height:30px;
	border-radius: 3px;
	border:1px solid #FF4400;
	background-color:transparent;
}

/*
	菜单激活与分隔线
*/
.insurance-customer-info .space-bar{
	height:30px;
	width:1px;
	border:0px;
	background-color:#dbdbdb;
	float:right;
}

.insurance-customer-info label.activate {
	display: inline-block;
	color:#e00e0e !important;
	height:42px;
	line-height: 42px;
	padding-left:20px;
	padding-right:20px;
	border-bottom:2px solid #FF4400;
}

/*微章*/
.insurance-customer-info .badge{
	display:inline-block;
	color:#ffffff;
	border-radius: 3px;
	padding:4px 5px;
	background-color:#8e8e8e;
}
/*-----------------------定义保险客户信息页样式页样式结束---------------------*/

.insurance-quote .act {
	border:1px solid red !important;
}

.insurance-quote .act .actImg {
	display:block;
}

.insurance-quote .actImg {
	position:absolute;
	display:none;
	bottom:0px;
	right:0px;
}

.insurance-quote .fuxuankuan {
	text-align: center;
	line-height:20px;
	color:#fff;
}

.insurance-quote .inschecked {
	display:inline-block;
	position: relative;
	top:0px !important;
	width:20px;
	height:20px;
	border-radius: 10px;
	background-color:#43b6ae;
}

.insurance-quote .incheck {
	display:inline-block;
	width:20px;
	height:20px;
	border-radius: 10px;
	border:1px solid #dbdbdb;
}

.insurance-quote .incheck span {
	display:none;
}

.select-insurance .selectBut {
	width:45px;
	height:24px;
	border-radius:12px;
	background-color:#48b826;
	display:inline-block;
}

.select-insurance .selectBut span {
	width:22px;
	height:22px;
	border-radius: 11px;
	border:1px solid #dbdbdb;
	display:inline-block;
	float:right;
	background-color:#fff;
}


/*
	搜索文本框
*/
.through-list  .input-search {
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box; /*W3C标准(IE9+，Safari5.1+,Chrome10.0+,Opera10.6+都符合box-sizing的w3c标准语法)*/

	width:100%;
	height:32px;
	line-height:32px;
	border-radius: 3px;
	border:1px solid #DBDBDB;
}

/*搜索按钮*/
.through-list .but-search {
	color:#FF4400;
	width:100%;
	height:30px;
	border-radius: 3px;
	border:1px solid #FF4400;
	background-color:transparent;
}

/*
	菜单激活与分隔线
*/
.through-list .space-bar{
	height:30px;
	width:1px;
	border:0px;
	background-color:#dbdbdb;
	float:right;
}

.through-list label.activate {
	display: inline-block;
	color:#e00e0e !important;
	height:42px;
	line-height: 42px;
	padding-left:20px;
	padding-right:20px;
	border-bottom:2px solid #FF4400;
}


/*
	搜索文本框
*/
.settlement-list  .input-search {
	-moz-box-sizing: border-box; /*Firefox3.5+*/
	-webkit-box-sizing: border-box; /*Safari3.2+*/
	-o-box-sizing: border-box; /*Opera9.6*/
	-ms-box-sizing: border-box; /*IE8*/
	box-sizing: border-box; /*W3C标准(IE9+，Safari5.1+,Chrome10.0+,Opera10.6+都符合box-sizing的w3c标准语法)*/

	width:100%;
	height:32px;
	line-height:32px;
	border-radius: 3px;
	border:1px solid #DBDBDB;
}

/*搜索按钮*/
.settlement-list .but-search {
	color:#FF4400;
	width:100%;
	height:30px;
	border-radius: 3px;
	border:1px solid #FF4400;
	background-color:transparent;
}

/*
	菜单激活与分隔线
*/
.settlement-list .space-bar{
	height:30px;
	width:1px;
	border:0px;
	background-color:#dbdbdb;
	float:right;
}

.settlement-list label.activate {
	display: inline-block;
	color:#e00e0e !important;
	height:42px;
	line-height: 42px;
	padding-left:20px;
	padding-right:20px;
	border-bottom:2px solid #FF4400;
}

.accident-car .act {
	background-color: #f1f1f1;

}

.accident-car .act strong {
	background-color:#FF4400 !important;
}


.accident-car .offerList dl dd span:last-child {
	border-left:1px solid #dbdbdb;
}

.accident-car .offerList em {
	font-style:normal !important;
}

/*分享页内容主体*/
.share-body ul{
	height:270px;
	margin:auto;
	top:0px;
	bottom:0px;
	width:126px;
	left:0px;
	right:0px;
}

.share-body .keep {
	position:absolute;
	width:100%;
	height:100%;
	background-color:#000;
	filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
	-moz-opacity:0.5; /*Firefox私有，透明度50%*/
	opacity:0.5;/*其他，透明度50%*/
	z-index:100000;
}

.share-body .allow-area {
	display:none;
	position: absolute;
	z-index:999999999;
	width:90%;
	height:90%;
	left:0px;
	right:0px;
	top:0px;
	bottom:0px;
	margin:auto;
}

