@charset "utf-8";
:-moz-placeholder {
    color: #AEB5C4 ;
}

::-moz-placeholder {
    color: #AEB5C4 ;
}

input:-ms-input-placeholder {
    color: #AEB5C4 ;
}

input::-webkit-input-placeholder {
    color: #AEB5C4 ;
}

textarea:-ms-input-placeholder {
    color: #AEB5C4 ;
}

textarea::-webkit-input-placeholder {
    color: #AEB5C4 ;
}
.fmA{
	font-family: arial;
}


.loading{
	width:100%;height:100%;position: fixed;left:0;top:0;display:none;text-align:center;z-index:1049
}
.loading div{
	width:90px;height:90px;position: absolute;top:50%;left:50%;margin-left:-45px;margin-top:-45px;
}
.loading div img{
	margin-top:26px;
}
.loading_up{
	z-index:1100
}

.addbox{
	width:100%;
	overflow: hidden;
	margin: 10px auto 0 auto;
	padding: 0;
}
.addbox li{
	width:240px;
	float:left;
	height: 50px;
	margin-right:40px;
	margin-bottom: 12px;
	font-size:15px;
}
.addbox1 li{
	width:250px;
}
.addbox2 li{
	width:404px;
}
.addbox li:nth-child(2n){
	margin-right: 0;
}
.addbox li label{
	width:100%;float:left;font-weight: normal;text-align: left;font-size: 16px;
}
.addbox li label span{
	color: #F85359;font-size: 16px;font-family: arial;height: 16px;line-height: 16px;
}
.addbox input,.addbox select{
	width:240px;height:42px;font-size: 16px;
	padding-left: 20px; color: #9FB0C5;
	top:17px;background: #FFFFFF;
	border: 1px solid #D0D0D0;
	border-radius: 21px;
}
.addbox2 input,.addbox2 select{
	width:240px;height:42px;font-size: 16px;
	padding-left: 16px; color: #9FB0C5;
	top:17px;background: #FFFFFF;
	border: 1px solid #D0D0D0;
	border-radius: 21px;
}
.addbox input[readonly]{
	background: #F7F7F7;border-radius: 21px;border: none;
}
.addbox select[disabled]{
	background: #F7F7F7
}
.addbox .select2-container--default .select2-selection--single .select2-selection__rendered{
	padding: 9px 20px; color: #9FB0C5;font-size: 16px;
}
.addbox .select2-container--default .select2-selection--single .select2-selection__arrow{
	top:10px
}
/*错误提示*/
.error_tip{
	font-size: 14px;color: #F8656B;margin-top:20px;visibility: hidden;
}
.error_tip span{
	font-family: arial;font-size: 16px;
}
.error_tip a{
	color: #F8656B;
}


@charset "utf-8";
.select2-dropdown {
    top:-1px;
}

.input{
	height:34px;border: 1px solid #d0d0d0;border-radius: 44px;margin:0 auto;outline: none;padding:0 16px;font-size: 14px;color: #585E66;display: inline;
	cursor: pointer;
}
.break{
	display: inline-block;margin:5px 5px 0 5px;color: #7F8693;float: left;
}
.inputsearch{
	display: block;
	background: #fff;
    padding: 11px 20px 11px 18px;
    font-size: 14px;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #d0d0d0;
    border-radius: 44px;
    -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;
}
.modalname{
	color: #4A90EF;
}
.modalname:hover{
	color: #4A90EF;text-decoration: underline;
}
.datepicker,.datepicker1{
	background:#fff url(../images/down_arrow.png) no-repeat 96% center;
}
.dateicon{
	position: absolute;top: 19px;right: 14px;
}

.mainbg{
	width:100%;height:80px;background: #fff;
}
.header{
	width:100%;height:80px;margin:0 auto;
}
.header .logo{
	float: left;
	margin-top:20px;
	width:150px;
	margin-left: 7px;
	float: left;
	height: 60px;
}
.user{
	position: absolute;top: 0;right: 0;padding-top: 0;margin-right: 30px;background: url(../images/headimg.png) no-repeat left center;
    height: 80px;width: auto;padding-left: 46px;
}
.user .name{
	background:url(../images/arrow_bottom.png) no-repeat right center;font-size: 16px;color: #7F8693;margin-top:30px;padding-right: 10px;margin-left:15px;cursor: pointer;
}
.currentuser{
	width:100%;float:left
}
#wrapper{
	width:1170px;margin:0 auto
}
*{
	outline: none;
}
/*搜索*/
.searchwrapper{
	margin-top:16px;width:1168px;border: 1px solid #E8EAEC;border-radius: 5px;
}
.form-group {
  /*margin-bottom: 15px;*/
  padding:20px 0px 0 0px;
}
.form-ul{
	width:950px;margin: 0;padding: 0;float:left;
}
.batchBtnList{
	width:100%;padding-left:15px;box-sizing: border-box;margin-top: 10px;
}
.batchBtnList span{
	padding:0 20px;height:34px;line-height:30px;background: #4A90EF;box-shadow: 0 2px 4px 0 #C6DBF9;border-radius: 44px;color: #fff;
	display: inline-block;margin-right: 10px;cursor: pointer;
}
.form-control{
	outline: none;
}
.fristline .listMultiple li{
	width:100%;margin-right: 0;margin-bottom: 0;margin-left: 0
}

 .searchHeight{
	width:1166px;height:63px;overflow: hidden;
}
.searchTop{
	
}
.searchBottom{
	width: 1166px;overflow: hidden;float: left;
}
.searchHeight1{
	
}




.searchbox{
	display: inline-block;
}
.searchbtn{
	padding: 0px 20px;
    color: #fff;
    height: 36px;
    line-height: 32px;
    display: inline-block;
    margin-right: 20px;
    background: #FCC038;
    box-shadow: 0 2px 4px 0 #FFE09B;
    border-radius: 44px;
    float:left;
}
input.searchbtn{
	border:0;padding-bottom: 5px
}
.searchbtn:last-child{
	margin-right: 10px;
}
.searchbtn:hover{
	color: #666;
}
.toggleBtn{
	width:100%;border-top:1px #d0d0d0 solid;text-align: center;position: relative;height: 22px;margin-top: 30px;
}
.toggleBtn span{
	width:48px;height:21px;line-height:14px;display: inline-block;font-size: 14px;color: #4A90EF;margin-top:-1px;position: absolute;cursor: pointer;
	border:1px #d0d0d0 solid;border-top: 1px #fff solid;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}
.toggleUp{
	margin-top: 0;border-top: 0;
}
.toggleUp span{
	width:48px;height:21px;line-height:14px;display: inline-block;font-size: 14px;color: #fff;margin-top:-1px;position: absolute;cursor: pointer;
	background: #4A90EF;
	border:1px #4A90EF solid;border-top: none;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}
/*表格*/
.tablewrapper{
	margin: 0 20px;
}
/*操作*/
.operation{
	cursor: pointer;text-align: center;margin:0 auto;width:31px;
}
.operationdropdown{
	position: absolute;display: none;
}
.operationdropdown ul{
	position: absolute;
    top: 0px;
    right: -93px;
    z-index: 1000;
    float: left;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background: #FFFFFF;
    border: 1px solid #ddd;
    border-radius: 15px;
    padding: 12px 0;
    box-shadow: 0 2px 4px 0 rgba(159,159,159,0.50);
    border-radius: 10px;
}
.operationdropdown ul span.bot{
    border-width:5px; 
    border-style:solid dashed dashed; 
    border-color:#E8EAEC transparent transparent; 
    right:20px; 
    top:-10px;
    width:0; height:0; font-size:0; overflow:hidden; position:absolute;
    transform:rotate(180deg)
}
.operationdropdown ul span.top{
    border-width:5px; 
    border-style:solid dashed dashed; 
    border-color:#ffffff transparent transparent; 
    right:20px; 
    top:-9px;
    width:0; height:0; font-size:0; overflow:hidden; position:absolute;
    transform:rotate(180deg)
}
.operationdropdown ul > li > a {
  height:36px;line-height:36px;text-align: center;
  display: block;
  clear: both;
  font-weight: normal;
  color: #7F8693;
  white-space: nowrap;
  cursor: pointer;
  padding:0 13px;
}
.operationdropdown ul > li > a:hover{
  color: #fff;
  text-decoration: none;
  background-color: #4A90EF;
}
.operationdropdown ul > .active > a,
.operationdropdown ul > .active > a:hover {
	width:100%;
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}

a.abtn{display:block;height:10px;width:17px;overflow:hidden;position: absolute;}
a.aleft{float:left;top: 36px;left: 0;background:url(../images/left_arrow.png) no-repeat;margin-right:30px;}
a.agrayleft{cursor:pointer;}
a.aright{float:right;background:url(../images/right_arrow.png) no-repeat;top: 36px;right: 0px;}
a.agrayright{cursor:pointer;}
.scrolllist{border-top: 1px solid #E8EAEC;width:1167px;height:76px;margin:0 auto;}
.scrolllist .imglist_w{margin-bottom: 15px;width:1100px;height:46px;overflow:hidden;float:left;position:relative;top:16px;left:21px;}
.scrolllist .imglist_w ul{width:10000px;position:absolute;left:0px;top:0px;padding: 0;}
.scrolllist .imglist_w li{
	background: #A6E42B;border: 1px solid #A6E42B;box-shadow: 0 2px 4px 0 rgba(166,228,43,0.30);border-radius: 44px;color: #FFFFFF;height:44px;line-height: 42px;text-align: center;
	display:block;float:left;white-space: nowrap; vertical-align: middle;cursor: pointer;padding:0 20px;margin-right:20px;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
     background-image: none;
}

/*select箭头*/
.selectarrow{
	width:12px;height:8px;background:url(../images/arrow-top.png) no-repeat;position: absolute;display: none;z-index: 1000000000000;
}

.scrollwrapper{
	width:1200px;overflow: auto;
}

.local{color: #004497;}

/*新增页外框*/
.mainwrapper{
	margin-top:16px;width:1170px;/*padding:30px 0px 30px 90px;*/padding:30px 90px;background: #FFFFFF;border: 1px solid #E8EAEC;border-radius: 5px;overflow: hidden;margin-bottom: 63px;
}
.mainwrapperadd{
	width:1170px;padding:30px 90px;background: #FFFFFF;border: 1px solid #E8EAEC;border-radius: 5px;overflow: hidden;margin-bottom: 63px;
	border-top-left-radius: 0;
}
.mainwrapperadd-detect{
	padding: 0;
}
.detailtitle{
	font-size: 18px;color: #585E66;margin-bottom: 16px;
}
.addleft{
	width:50%;float:left;
}
.addright{
	width:43%;margin-left:7%;float:right;
}
.add-form-line{
	width:100%;margin-bottom: 21px;height:85px;
}
.add-form-line label{
	/*width:100%;*/font-size: 16px;color: #585E66;font-weight: normal;float: left;
}
.add-form-line .add-form-input{
	width:100%;height: 60px;float: left;position: relative;
}
/*.add-form-line .add-form-input .radiodiv{
	float: left;font-size: 18px;color: #9FB0C5;margin-right: 72px; margin-top: 18px;margin-bottom: 18px;
}
.add-form-line .add-form-input .radiodiv input{
	margin-right: 13px;
}*/
.add-form-line1{
	height:auto;position: relative;
}

.radiodiv{
	float: left;font-size: 18px;color: #9FB0C5;margin-right: 72px; margin-top: 18px;margin-bottom: 18px;background:url(../images/no_select_circle.png) no-repeat left;padding-left:31px;
	cursor: pointer;
}
.radiodiv1{
	float: left;font-size: 18px;color: #9FB0C5;margin-right: 72px; margin-top: 18px;margin-bottom: 18px;background:url(../images/no_select_circle.png) no-repeat left;padding-left:31px;
	cursor: pointer;
}
.radiodiv70{
	float:left;
	margin-top: 18px;
	margin-right: 56px;
	margin-bottom: 18px;
	font-size: 16px;
	color: #585E66;
}
.radiodiv17{
	float:left;margin-top: 18px;margin-right: 17px; margin-bottom: 18px;font-size: 16px;color: #585E66;
}
.radiodiv30{
	float:left;
	margin-top: 16px;
	margin-right: 22px;
	margin-bottom: 10px;
	font-size: 16px;
	color: #585E66;
}
.radiodiv140{
	width: 140px;float:left;margin-top: 18px;margin-bottom: 18px;font-size: 16px;color: #585E66;
}
.radiodiv50{
	width: 49px;float:left;margin-bottom: 10px;font-size: 16px;color: #585E66;margin-right:16px;
}
.radiodivon{
	background:url(../images/select_circle.png) no-repeat left;
}
.radiodivdetail{
	float: left;font-size: 18px;color: #585E66;;margin-right: 72px; margin-top: 18px;margin-bottom: 18px;background:url(../images/select_circle.png) no-repeat left;padding-left:31px;
	cursor: pointer;
}
.add-form-line .add-form-input input[type="text"],.add-form-line .add-form-input select{
	width:360px;
}
.add-form-line label span{
	color: #F85359;font-size: 16px;font-family: arial;height: 16px;line-height: 16px;
}
.add-form-line .select2-container--default .select2-selection--single .select2-selection__rendered{
   width:100%; padding: 16px 20px 17px 35px;font-size: 18px;color: #9FB0C5;
}
.add-form-line .select2-container--default .select2-selection--single .select2-selection__arrow{
	top: 17px;
}
.add-form-line .select2-container--default .select2-selection--single .select2-selection__arrow{
	right:16px;
}

/*.selectinput .select2-container--default .select2-selection--single .select2-selection__rendered{
   width:100%; color: #9FB0C5;
}
.selectinput .select2-container--default .select2-selection--single .select2-selection__arrow{
	top: 10px;
}
.selectinput .select2-container--default .select2-selection--single .select2-selection__arrow{
	right:8px;
}*/

.add-form-line .sel_dq{
	margin:0;width:360px;
}
.add-form-line label.error {
  background:url("../images/wrongicon.png") no-repeat 0px 4px;color: #F85359;
  padding-left: 20px;margin-top:21px;width:80px;
}
/*.select2-dropdown{
	top: 31px;
}*/
/*新增页面按钮*/
.operationbtngroup{
	width:100%;overflow: hidden;height:70px;text-align: center;margin:50px auto 0 auto;
	
}
.operationbtngroup a,.operationbtngroup button{
	display: inline-block;font-size: 14px;color: #FFFFFF;width:150px;height:50px;line-height: 47px;text-align: center;
	background: #4A90EF;box-shadow: 0 2px 4px 0 #C6DBF9;border-radius: 25px;margin-right:60px;
}
.operationbtngroup a:last-child{
	margin-right:0
}
.operationbtngroup button{
	display: inline-block;font-size: 14px;color: #FFFFFF;width:150px;height:50px;line-height: 47px;text-align: center;
	background: #4A90EF;box-shadow: 0 2px 4px 0 #C6DBF9;border-radius: 25px;border:0
}
.operationbtngroup .btndisable{
	background: #9FB0C5;cursor: default;
}
#selectparentsdiv .error,#description_b .error{
	/* margin-left:364px; */
	    position: absolute;
	    left: 364px;
	    top: 0;
}
.red{
	color: #F46867;
}
.blue{
	color: #4A90EF;
}
/*跟进日志*/
.text-area {
    width: 360px;
    border: 1px #ddd solid;
    height: 284px;
    overflow: hidden;
    padding:27px 35px;
    color: #999999;
    background: #FFFFFF;
    border-radius: 5px;
    font-size: 14px;
    position: relative;
    resize: none;
}
.text-area-input-length {
    font-size: 14px;color: #9FB0C5;position: absolute;bottom: 10px;left: 290px;
}

/*双日期选择*/
.selectdate{
	border: 1px solid #E8EAEC;border-radius: 44px;width:206px;height:44px;
	background:#fff url(../images/down_arrow.png) no-repeat 96% center;
}
.selectdatebg[readonly]{
	background: #fff;padding:11px 0px 11px 11px;width:92%;
}
.selectdatebg:focus {
    border: none;
    outline: 0;
    -webkit-box-shadow:none;
    box-shadow: none;
}

/*tab*/
.ibox-content{
	width:1170px;margin:0 auto;margin-top:16px;height:40px;
}
.apprasisaltitle{
	width:100%;font-size: 18px;color: #585E66;margin:10px 0 20px 0;
}
.apprasisaltitle span{
	color: #fff;background: #4DA1FF;width: 22px;height: 22px; line-height: 18px;border-radius: 20px; display: inline-block;text-align: center;margin-right: 5px;font-size: 14px;margin-top: 3px;
    float: left;
}
.apprasisaltitle i{
	color: #fff;background: #4DA1FF;width:20px;height: 20px;line-height:18px;border-radius: 20px;display: inline-block;text-align: center;margin-right:5px;font-size: 13px;
}
.apprasisalulbox{
	width:100%;overflow: hidden;padding:0;
}
.apprasisalulbox li{
	float: left;width:220px;height:196px;margin-right:36px;position: relative;
}
.apprasisalulbox li:nth-child(4n){
	margin-right: 0;
}
/*时间到分种*/
.apprasisaldate i{
	background: url(../images/down_arrow.png) no-repeat;position: absolute;right: 16px;top: 28px;width: 10px;height: 7px;z-index: 10;
}
/*消息提示 modal*/
.msgcontent{
	text-align: center;font-size: 20px;color: #585E66;margin:52px 0;
}
.msgbtngroup{
	width: 100%;
    overflow: hidden;
    height: 58px;
    text-align: center;
    margin: 0 auto;
    position: absolute;
    bottom: 0px;
    left: 0;
}
.msgbtngroup a{
	display: inline-block;
    font-size: 14px;
    color: #FFFFFF;
    width: 120px;
    height: 40px;
    line-height: 40px;
    margin-right: 41px;
    text-align: center;
    background: #4A90EF;
    box-shadow: 0 2px 4px 0 #C6DBF9;
    border-radius: 20px;
}
.msgbtngroup a:last-child{
	margin-right:0
}
.msgbtngroup a.btn-cannel{
	color: #4A90EF;
	background: #FFFFFF;
	border: 1px solid #4A90EF;
	box-shadow: 0 2px 4px 0 #F3F3F3;
	border-radius: 20px;
}
.msgbtngroup a.btn-cannel:hover{
	color: #4A90EF;
}
.msgbtngroup .disable{
	background: #9FB0C5;cursor: default;
} 
/*跟进*/
.viewPriceAssistant{
	width:360px; height: 60px; line-height:60px;border: 1px solid #E8EAEC; border-radius: 44px;font-size: 18px;color: #9FB0C5;padding-left:35px;
	background: url(../images/down_right.png) no-repeat 337px center;cursor: pointer;
}
.viewPriceAssistant a{
	color: #9FB0C5;
}
/*估价助手*/
.assistantdetail{
	float: left;width:50%;padding-bottom: 23px;margin-top:9px;
}
.assistantdetail table{
	width:90%;margin-left:10%;
}
.assistantdetail table th{
	font-size: 18px;color: #585E66;padding:7px 0;font-weight: bold;text-align: left;white-space: nowrap;vertical-align: top;
}
.assistantdetail table td{
	font-size: 18px;color: #585E66;padding:7px 0;line-height: 25px;text-align: left;vertical-align: top;
}

/*备注只读*/
.textareareadonly{
	font-size:18px;width: 100%;height: 173px;resize: none;background: #F9FAFB;border:0;
}
.errortip{
	display: block;
    float: left;
    position: absolute;
    left: 360px;
    top: 0px;
    color: #ff0000;
}

/*tab置灰*/
.nav > li > a.tab_disable{
	background: #eee;color: #ccc;
}

.margintop0{margin-top: 0;}
.marginleft0{margin-left:0px}
.marginright0{margin-left:0px}
.readonlybg{border:1px solid #E8EAEC;background: #fff;}

/*美化checkbox*/
.clscheckbox{
    display: none;
}
.clscheckbox + label {
	width:auto;
	font-weight: normal;
	margin:0;
	padding-left:28px;
	display: inline-block;
	position: relative;
	background: url(../images/Float.png) no-repeat left 2px;
}

.clscheckbox:checked + label {
	background: url(../images/Float_Blue.png) no-repeat  left 2px;
}

.clscheckbox:checked + label:after {
	position: absolute;
	top: 0px;
	left: 0px;
	color: #758794;
	width: 100%;
	text-align: center;
	font-size: 1.4em;
	padding: 1px 0 0 0;
	vertical-align:middle;
}

/*错误提示*/
.error_tip{
	font-size: 14px;color: #F8656B;margin-top:20px;visibility: hidden;
}
.error_tip span{
	font-family: arial;font-size: 16px;
}

.priceline{
	width:17px;height: 2px;background: #585E66;display:block;float: left;margin:22px 10px 0 10px;
}
/*错误提示*/
.error_tip{
	font-size: 14px;color: #F8656B;margin-top:20px;visibility: hidden;
}
.error_tip .redtip{
	font-family: arial;font-size: 16px;
}
.error_tip span{
	font-family: arial;font-size: 16px;
}
.error_tip1{
	position: absolute;bottom: 70px;transform: translateX(-50%);width: 100%;left: 50%;
}
/*消息*/
.newslist{
	width:200px;height:332px;position: absolute;background: #FFFFFF;border: 1px solid #E8EAEC;border-radius: 15px;padding:13px 0; z-index: 10000002;display: none;
}
.newslist h1{
	font-size:14px;color: #585E66;margin: 0;padding: 0;border-bottom: 1px solid #E8EAEC;padding:0 13px 13px 13px; line-height: 20px;font-weight: normal;
}
.newslist ul{
	width:100%;height:255px;overflow: auto;padding:0
}
.newslist ul li{
	border-bottom: 1px solid #E8EAEC;padding:0 13px; color: #9FB0C5;line-height: 20px;padding:12px 13px;color: #9FB0C5;    cursor: pointer;
}
.newslist .rightarrow{
	background: url(../images/arrow-left.png) no-repeat;width:8px;height:12px;position: absolute;top:25px;left:192px;
}
.newslist ul li:last-child{
	border-bottom: none;
}
i.damagei{
	font-family: arial;color: red;font-size: 16px;background: none;width: auto;margin: 0;padding: 0;
}



.intentionLevelK,.dateK{
	width: 285px;background: #fff;height: 39px;position: absolute;top: 17px;font-size: 18px; color: #9FB0C5;left: 35px;
     pointer-events: none;z-index:100
}
.dateK{
	background: #F9FAFB;display:none
}

.add_tip{
	width:100%;height:30px;visibility: hidden;text-align: center;color: red;
}


a.modOrganName{
	background: #4DA1FF;border-radius: 12px;width:52px;height:24px;margin-left: 10px;
	color:#fff;font-size:16px;display: inline-block;text-align: center;
}
.west{
    width:192px;
    padding:0;
    background: url(../images/westBg.png) repeat-y;
}
.north{
   height:80px;overflow: hidden;border-bottom: 1px #d0d0d0 solid;
}
/*导航*/
.navList{
	/* width:100%; */
	margin-top:28px;
	/* overflow: hidden; */
	float: left;
	margin-bottom: 0;
	height: 52px;
}
.navList li{
	height: 51px;
	margin-right:30px;
	font-size: 16px;
	color: #7F8693;
	float:left;
	cursor: pointer;
}
.navList li.currentNav{
	color: #4A90EF;border-bottom:3px #4A90EF solid;
}
.navList li span{
	width: 23px;height: 24px;display: block; margin-right: 6px;float: left;
}
.autionIco{
	background: url(../images/autionIco_G.png) no-repeat left center;
}
.carIco{
	background: url(../images/carIco_G.png) no-repeat left center;
}
.buyIco{
	background: url(../images/buyIco_G.png) no-repeat left center;
}
.saleIco{
	background: url(../images/saleIco_G.png) no-repeat left center;
}
.financeIco{
	background: url(../images/financeIco_G.png) no-repeat left center;
}
.systemIco{
	background: url(../images/systemIco_G.png) no-repeat left center;
}
.reportIco{
	background: url(../images/reportIco_G.png) no-repeat left center;
}
.siteIco{
	background: url(../images/siteIco_G.png) no-repeat left center;
}
.navList li.currentNav .autionIco{
	background: url(../images/autionIco_B.png) no-repeat;
}
.navList li.currentNav .carIco{
	background: url(../images/carIco_B.png) no-repeat;
}
.navList li.currentNav .buyIco{
	background: url(../images/buyIco_B.png) no-repeat;
}
.navList li.currentNav .saleIco{
	background: url(../images/saleIco_B.png) no-repeat;
}
.navList li.currentNav .financeIco{
	background: url(../images/financeIco_B.png) no-repeat;
}
.navList li.currentNav .systemIco{
	background: url(../images/systemIco_B.png) no-repeat;
}
.navList li.currentNav .reportIco{
	background: url(../images/reportIco_B.png) no-repeat;
}
.navList li.currentNav .siteIco{
	background: url(../images/siteIco_B.png) no-repeat;
}
/*左侧菜单*/
.leftNav{
	width:160px;margin-top: 20px;margin-bottom: 0;  padding: 0; margin-left: 20px;
}
.leftNav li{
	width:100%;float:left
}
.leftNav li  a{
	width:120px;height:40px;line-height: 35px;text-align: center;color: #7F8693;background: #FFFFFF;
	border: 1px solid #D2D2D2;box-shadow: 0 2px 4px 0 #F3F3F3;border-radius: 20px;display: inline-block;margin-bottom: 30px;
}
.leftNav li.active a{
	width:120px;height:40px;line-height: 35px;text-align: center;color: #fff;background: #4A90EF;
	box-shadow: 0 2px 4px 0 #C6DBF9;border-radius: 20px;display: inline-block;margin-bottom: 30px;
}

/*右上个人中心*/
.dropdown-menu-top {
  position: absolute;
  top: 65px;
  right: 30px;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 140px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #D0D0D0;
 border-radius: 10px;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .175);
          box-shadow: 0 2px 4px rgba(0, 0, 0, .175);
         
}
.dropdown-menu-top span.bot{
    border-width:5px; 
    border-style:solid dashed dashed; 
    border-color:#E8EAEC transparent transparent; 
    right:20px; 
    top:-11px;
    width:0; height:0; font-size:0; overflow:hidden; position:absolute;
    transform:rotate(180deg)
}
.dropdown-menu-top span.top{
    border-width:5px; 
    border-style:solid dashed dashed; 
    border-color:#ffffff transparent transparent; 
    right:20px; 
    top:-9px;
    width:0; height:0; font-size:0; overflow:hidden; position:absolute;
    transform:rotate(180deg)
}
.dropdown-menu-top li{
	position: relative;
}
.dropdown-menu-top .notenum{
	display: inline;margin-left: 8px;position: absolute;top: 10px;
}
.dropdown-menu-top > li > a {
	height:36px;line-height:36px;text-align: center;
  display: block;
  clear: both;
  font-weight: normal;
  color: #9FB0C5;
  white-space: nowrap;
}
.dropdown-menu-top > li > a:hover,
.dropdown-menu-top > li > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #4A90EF;
}
.dropdown-menu-top > .active > a,
.dropdown-menu-top > .active > a:hover,
.dropdown-menu-top > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #4A90EF;
  outline: 0;
}
.searchdate{
    background: #fff url(../images/down_arrow.png) no-repeat 100px center;
}
.searchBtnDel{
	position: absolute;
    right: 10px;
    /*background: url(../images/search_btn_del.png) no-repeat center right;*/
    width: 16px;
    height: 16px;
    top: 10px;
    display: none;
    cursor: pointer;
}
.tablepadtop{
	padding-top: 30px;
}

/*定价审核*/
.rowLine{
	width:100%; width: 100%;margin-top: 14px;overflow: hidden;
}
.rowLine span{
	/*font-family: 宋体;*/
	/*color: #F46867;*/
}
.rowLine .left{
	width:50%;font-size: 16px;color: #585E66;float:left;text-align: left;
}
.rowLine .left .text{
	color: #666;font-weight: bold;
}
.rowLine .left .num{
	color: #F46867;font-weight: bold;
}
.rowLine input,.rowLine select{
	width:240px;height:42px;font-size: 16px;
	padding-left: 20px; color: #9FB0C5;
	top:17px;background: #FFFFFF;
	border: 1px solid #D0D0D0;
	border-radius: 21px;
}
/*审核*/
.examinebox{
	width:100%;margin:20px auto;
}
.examinebox p{
	width:100%;text-align: left;
}
.examinebox p span{
	color: #F85359;font-size: 16px;font-family: arial;
}
.textareabox{
	width:100%;margin-top: 6px;position: relative;
}
.textareabox .text-area{
	padding: 10px;font-size: 16px;
}
.textareabox .text-area-input-length{
	left:auto;right:10px;
}
.examinebox .operationbtngroup{
	margin-top:41px;
}
.examinebox .operationbtngroup a{
	margin-right: 52px;
}
.examinebox .operationbtngroup button{
	margin-right: 0;
}

/*上传图片*/
.uploadImgBox{
	width:100%;overflow: hidden;padding:0;
}
.uploadImgBox li{
	float: left;width:33%;height:196px;padding-right:36px;margin-top:20px;position: relative; box-sizing: border-box;
}
.uploadImgBox1 li{
	float: left;width:208px;height: 160px;margin-right: 80px;
}
.uploadImgBox1 li:nth-child(4n){
	margin-right: 0;
}

.uploadImgBox li:nth-child(3n){
	margin-right: 0;
}
.uploadImgBox1 li:nth-child(3n){
	margin-right: 80px;
}
.imgWrapper{
	width:208px;height:190px;margin:0 auto;position: relative;
}
.photobox{
	text-align: center;position: relative;
}
.photobox a{
	width:200px;height: 150px;display:inline-flex;margin:0 auto;text-align: center;
}
.photobox a img{
	max-width:200px;max-height:150px;position: relative;top:50%;left: 50%;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	border-radius: 4px;
	border: 1px #d0d0d0 solid;
	box-shadow: 0px 0px 6px #ccc;
}
.photobox span{
	width:200px;height: 20px;display: block;margin-top:10px;color: #585E66;text-align: center;
}
.photobox i{
	color:#F85359;font-size: 16px;font-family: arial;height: 16px;line-height: 16px;border: none;
}
.photobox .closephoto{
	width:200px;height:150px;position: absolute;top: 0;left: 0;cursor: pointer;display: none;
}
.photobox .closephoto img{
	position: absolute;top: -15px;    left: 186px;
}
.filePrew {
    cursor: pointer;display: block;height: 150px;text-align: center;border:none;
    width: 200px;display: block; position: absolute;top: 0;left:0;opacity: 0;
    font-size:100px;
}
.uploadImgBox2{
	width: 98%;overflow: hidden;padding: 1%;
}
.uploadImgBox2 li{
	float: left;width:150px;height: 140px;margin-right: 30px;
}
.uploadImgBox2 li:nth-child(3n){
	margin-right: 0;
}
.uploadImgBox2 .photobox a,.uploadImgBox2 .filePrew,.uploadImgBox2 .photobox .closephoto,.uploadImgBox2 .photobox a img {
	width: 150px;height: 113px;
}
.uploadImgBox2 .photobox a img{
	border-radius:0;border: none;box-shadow:none;
}
.uploadImgBox2 .photobox a{
	display: inline-block;border-radius: 4px;border: 1px #d0d0d0 solid;box-shadow: 0px 0px 6px #ccc
}
.uploadImgBox2 .photobox span{
	width: 150px;height: 20px;margin-top: 5px;
}
.uploadImgBox2 .photobox .closephoto img{
	left: 131px;transform: scale(0.7)
}
/*编辑车辆信息*/
.box{
	width:95%;
	overflow: hidden;
	padding:0;
	/* padding-top:30px; */
	margin: 0 auto;
	margin-left: 70px;
}
.box li{
	width:33.3%;float: left;box-sizing: border-box;padding-right:70px;margin-bottom: 30px;
}
/*.box li:nth-child(3n){
	padding-right:0;
}*/
.box li label{
	width:100%;font-size: 16px;color: #585E66;font-weight: normal;
}
.box li label span{
	color: #F85359;font-size: 16px;font-family: arial;height: 16px;line-height: 16px;border: none;
}
.box li .add-form-input{
	width:100%;height: 52px;float: left;position: relative;font-size: 16px;color: #585E66;
}
.box li .add-form-input input[type="text"],.box li .add-form-input select{
	width:100%;
}
.box li .select2-container--default .select2-selection--single .select2-selection__rendered{
   width:100%; padding: 12px 20px 13px 20px;font-size: 16px;color: #585E66;
}
.box li .select2-container--default .select2-selection--single .select2-selection__arrow{
	top: 13px;
}
.box li .select2-container--default .select2-selection--single .select2-selection__arrow{
	right:16px;
}
.editInput{
	height:52px;line-height:52px;background: #FFFFFF;border: 1px solid #D0D0D0;border-radius: 26px;
}
.coverDate{
	position: absolute;left:0;top:0;opacity: 0;cursor: pointer;
}
.boxremark{
	width:90%;
	overflow: hidden;
	padding:0;
	margin: 0 auto;
	margin-left: 70px;
}

.box1{
	width:95%;
	padding:0;
	/* padding-top:30px; */
	margin: 0 auto;
	margin-left: 70px;
	float: left;
}
.box1 li{
	width:33.3%;float: left;box-sizing: border-box;padding-right:70px;margin-bottom: 30px;
}
.box1 li label{
	width:100%;font-size: 16px;color: #585E66;font-weight: normal;
}
.box1 li label span{
	color: #F85359;font-size: 16px;font-family: arial;height: 16px;line-height: 16px;border: none;
}
.box1 li .add-form-input{
	width:100%;height: 52px;float: left;position: relative;font-size: 16px;color: #585E66;
}
.box1 li .add-form-input input[type="text"],.box li .add-form-input select{
	width:100%;
}
.box1 li .select2-container--default .select2-selection--single .select2-selection__rendered{
   width:100%; padding: 12px 20px 13px 20px;font-size: 16px;color: #585E66;
}
.box1 li .select2-container--default .select2-selection--single .select2-selection__arrow{
	top: 13px;
}
.box1 li .select2-container--default .select2-selection--single .select2-selection__arrow{
	right:16px;
}

/*场次模板管理*/
.templateChooseDate{
	width:370px;overflow: hidden;
}

/*设置模板*/
.setTemplateBtn{
	font-size: 16px;padding:0 20px;height:42px;line-height:42px;color:#fff;background: #4A90EF;box-shadow: 0 2px 4px 0 #C6DBF9;border-radius: 21px;margin-top: 27px;text-align: center;float: right;
	cursor: pointer;
}
.modaltable{
	width:100%;border-collapse: separate;border-spacing: 0;margin-top:20px
}
.modaltable tr:nth-child(even){
	background:#F9F9F9
}
.modaltable > thead > tr{
	line-height: 43px;
}
.modaltable tr{
	padding: 0 8px; vertical-align: middle; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;text-align: left; 
   font-weight: normal;border-top-right-radius: 5px;
}
.modaltable tr th{
    background: #9BB3D1;padding:0 8px;color: #fff;border-right: 1px #ddd solid;font-weight: normal;text-align: center;
}
.modaltable tr:first-child th:first-child {
    border-top-left-radius: 5px;
}
.modaltable tr:first-child th:last-child {
    border-top-right-radius: 5px;
}
.modaltable th:last-child{
	border-right: 0;
}
.modaltable th span{
	color: #F85359;
    font-size: 14px;
    font-family: arial;
    height: 16px;
    line-height: 16px;
}
.modaltable td input{
	border:0;padding:0;
}
.modaltable tfoot tr{
	font-weight: bold;
}
.modaltable tr:last-child td:first-child {
    border-bottom-left-radius: 5px;
}
.modaltable tr:last-child td:last-child {
    border-bottom-right-radius: 5px;
}
.modaltable td{
	font-size:14px;border: 1px solid #dddddd;border-top: none;border-left: none;height:44px;line-height:44px;vertical-align: top;color: #585E66;padding:0 8px;
	text-align: center;
}
.modaltable tr td:first-child{
	border-left: 1px solid #dddddd;
}
.modaltable td:last-child{
	padding-left:0;
}
.modaltable a:hover{
	color: #62ABFD;text-decoration: underline;
}
.linkBtn{
	font-size: 14px;color: #4A90EF;margin:0 10px;
}
.spaceline{
	height:8px;color: #DDDDDD;  font-size: 12px;
}
.separate{
	margin:10px 5px;
}
.inlineSeparate{
	float:left;margin-top: 15px;
}
.totalTr{
	font-family: arial;
}

/*协议管理*/
.uploader{
	position: relative;display: inline-block;overflow: hidden;cursor: default;padding: 0;
}
.clearfile{
	display:none;position: absolute;right: 10px;top: 17px;width: 240px;height: 60px;text-align: right;
}
.clearfile img{
	cursor: pointer;
}
.filename {
    height: 60px;
    border: 1px solid #E8EAEC;
    border-radius: 44px;
    margin: 0 auto;
    outline: none;
    padding: 0 35px;
    font-size: 18px;
    color: #9FB0C5;
    display: inline;
    float: left;
    outline: 0 none;
    text-overflow: ellipsis;
    white-space: nowrap;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: url(../images/down_right.png) no-repeat 337px center;
}
.uploader input[type=file] {
    width: 100%;
    font-size: 100px;
    /*height: 60px;*/
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    border: 0;
    padding: 0;
    margin: 0;
    cursor: pointer;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
}
.addbox input[readonly].protocolRdy{
	background: #FFFFFF;border: 1px solid #D0D0D0;
}
.clearinput{
	position: absolute; display: none;height: 42px;width: 100%;
}
.clearinput img{
	right: 15px;top: 13px;position: absolute;cursor: pointer;
}
#uploadProtocol li label span{
	display: none;
}
.viewContractor {
	width:100%;height:394px;overflow: auto;
}
.viewContractor img{
	width:100%;
}
/*回访*/
.gjleft{
	width: 349px;
	height: 520px;
	overflow-y: auto;
	overflow-x: hidden;
	float:left;
	border-right: 1px solid #DDDDDD;
}
.gjleft ul{
	margin:0;padding: 0;
}
.gjleft li{
	width:100%;
	float:left;
	padding: 30px 20px 30px 30px;
	margin: 0;
	border-bottom: 1px solid #ececec;
	cursor: pointer;
	overflow: hidden;
	position: relative;
	/* font-size: 18px; */
}
.gjleft li p{
	width:100%;text-align: left;line-height: 17px;margin: 0;
}
.gjleft li p span{
	color: #9b9b9b;
}
.gjleft li .customerName{
	width:150px;
}
.gjleft li .editBtn{
	position: absolute;top: 50%;transform: translateY(-50%);font-size: 16px;color: #7F8693;right: 14px;
}
.gjleft li.on{
	background: #3FCF7F;color:#fff
}
.gjleft li.on span{
	color: #fff;
}
.gjleft li ul{
	width:100%;
}
.gjleft li ul li{
	width: 100%;
	border-bottom: none;
	text-align: left;
	padding: 0;
	valign: top;
	font-size: 16px;
}
.gjleft li ul li label{
	display: block;
	float: left;
	font-weight: bold;
	color: #555;
}
.gjleft li ul span{
	margin-left: 0;
	display: block;
	float: left;
	color: #fff;
	color: #585E66;
}
.gjleft .check{
	background: #4A90EF;
}
.gjleft .check  ul li label,.gjleft .check  ul li span,.gjleft .check .editBtn{
	color:#fff
}

.gjright{
	width: 470px;
	height: 408px;
	float:left;
	margin:0;
	padding: 0;
}
.gjright .rightAdd,.gjright .rightEdit{
	display: none;
}
.gjright img{
	max-width: 522px;max-height: 388px;
}
.gjnopic{
	width:100%;position: relative;height:388px;
}
.gjnopic img{
	position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -88px;
    margin-top: -95px;
}
.gjrightUL{
	margin: 0;padding-left: 29px;
}
.gjrightUL li{
	width:100%;text-align: left;margin-top: 20px;
}
.gjrightUL li label{
	width:100%;font-size: 16px;color: #585E66;
}
.gjrightUL li label span{
	font-family: arial;
}
/*跟进历史*/
.gjright img{
	max-width: 520px;max-height: 413px;
}
#followHistoryModal .swiper-container{
	height:413px;
}
.gjnopic{
	width:100%;position: relative;height:413px;
}
.gjnopic img{
	position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -88px;
    margin-top: -95px;
}
.damagetitle1 .content{
	margin:0;
}
.damagetitle1{
	width:100%;height:80px;position: absolute;left:0;bottom:0;color: #ccc;
}
.damagetitle1 .bg{
	width:100%;height:80px;background:#000;opacity: .5;position: absolute;left:0;bottom:0;
}
.damagetitle1 p{
	text-align: left;line-height:16px;overflow: hidden;margin:0;padding: 0;font-size: 12px;
}
.damagetitle1 .content{
	position: absolute;width: 98%;padding: 10px 1%;
}

/*送车历史右侧*/
.giveCarHistoryList{
	width:100%;
	height:408px;
	overflow-y: auto;
	margin: 0;
	padding: 0;
}
.giveCarHistoryList li{
	width:100%;
	font-size: 16px;
	color: #585E66;
	margin-bottom: 10px;
	border-bottom: 1px #ECECEC solid;
	padding: 20px 0;
}
.giveCarHistoryList li p{
	text-align: left;
	margin: 5px 0;
}
.giveCarHistoryList li p label{
	color: #00002A;
	margin: 0;
	padding-left: 30px;
}
.brandconfirmbtn{
	padding: 5px 30px;background: #4A90EF;color: #fff;line-height: 17px;
}

/*卖家上传资料*/
.viewbox{
    overflow: hidden;width: 95%;padding: 0;margin: 0 auto; margin-left: 70px;float: left;
}
.viewbox .title{
	width:100%;font-size: 16px;color: #585E66;
}
.viewbox .title label{
	font-weight: normal;
}
.viewbox .title span{
	color: #F85359;font-size: 16px;font-family: arial;height: 16px;line-height: 16px;border: none;
}
