/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */ 
dl, dt, dd, ul, ol, li,/* list elements 列表元素 */ pre, /* text formatting elements 文本格式元素 */ 
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */ 
th, td /* table elements 表格元素 */{ margin: 0; padding: 0;font-family:"微软雅黑"!important;}
/** 设置默认字体 **/
body, button, input, select, textarea /* for ie */ {  font-size:14px; font-family:"微软雅黑","Helvetica Neue",Helvetica,Arial!important;}h1, h2, h3, h4, h5, h6 { font-size: 14px; text-rendering: auto;}
address, cite, dfn, em, var, i { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */
/** 重置列表元素 **/
li { line-height:normal; list-style: none; }
/** 重置文本格式元素 **/
a { text-decoration: none; }
a:hover { text-decoration:none; }
/** 重置表单元素 **/
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 14px; } /* 使得表单元素在 ie 下能继承字体大小 */
/* 注：optgroup 无法扶正 */
/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }
/*去除箭头*/
textarea { resize: none; }
/* 清除浮动 */
.clearfix2:after{content: '';clear: both;display: block;}
a:active, a:hover { color:inherit;}
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input { margin-bottom: 0;}
*,*:before,*:after {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}/*盒模型--区分所定宽度和border，padding的宽度*/
.checkbox, .radio{ margin: 0;}
.overflow{ white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

#think_page_trace_open{z-index:9999;}

.mt0{ margin-top: 0px!important;}
.mt5{ margin-top: 5px!important;}
.mt10{ margin-top: 10px!important;}
.mt15{ margin-top: 15px!important;}
.mt20{ margin-top: 20px!important;}
.mt30{ margin-top: 30px!important;}
.mt40{ margin-top: 40px!important;}

.mb0{ margin-bottom: 0px!important;}
.mb5{ margin-bottom: 5px!important;}
.mb10{ margin-bottom: 10px!important;}
.mb15{ margin-bottom: 15px!important;}
.mb20{ margin-bottom: 20px!important;}

.ml0{ margin-left: 0px!important;}
.ml5{ margin-left: 5px!important;}
.ml10{ margin-left: 10px!important;}
.ml15{ margin-left: 15px!important;}
.ml20{ margin-left: 20px!important;}

.mr0{ margin-right: 0px!important;}
.mr5{ margin-right: 5px!important;}
.mr10{ margin-right: 10px!important;}
.mr15{ margin-right: 15px!important;}
.mr20{ margin-right: 20px!important;}

.p0{ padding: 0px!important; }
.p1{ padding: 1px!important; }
.pr0{padding-right: 0 !important;}
.pl0{padding-left: 0 !important;}
.pr10{ padding-right: 10px!important; }
.pt0{padding-top: 0 !important;}
.pt7{padding-top:7px !important;}
.pt10{ padding-top: 10px!important;}
.pt15{ padding-top: 15px!important;}
.pt20{ padding-top: 20px!important;}

.pb0{padding-bottom: 0 !important;}
.pb10{ padding-bottom: 10px!important;}
.pb15{ padding-bottom: 15px!important;}
.pb30{padding-bottom: 30px !important;}
.pb20{ padding-bottom: 20px!important;}
.pb60{padding-bottom: 60px!important;}
.left0{left: 0 !important;}
/*-------------------</END 重置>-----------------------*/
/*弹出遮罩层*/
.modal {background: rgba(0,0,0,0); z-index: 1000;}
.modal-backdrop{z-index: 980;}

/*字体*/
@font-face {font-family: "iconfont";
  src: url('icon/iconfont.eot?t=1508824725690'); /* IE9*/
  src: url('icon/iconfont.eot?t=1508824725690#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url('icon/iconfont.ttf?t=1508824725690') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('icon/iconfont.svg?t=1508824725690#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-add:before { content: "\e600"; }
.icon-xiaoshou:before { content: "\e7c2"; }
.icon-shezhi:before { content: "\e651"; }
.icon-bianji:before { content: "\e670"; }
.icon-kefu:before { content: "\e66c"; }
.icon-caiwu:before { content: "\e60f"; }
.icon-gongdan:before { content: "\e67d"; }
.icon-zhuce:before { content: "\e602"; }
.icon-iconhro:before { content: "\e67a"; }
.icon-see:before { content: "\e71d"; }
.icon-tongji:before { content: "\e64d"; }
.icon-chakan:before { content: "\e604"; }
.icon-liaotian:before { content: "\e60b"; }
.icon-geren:before { content: "\e61c"; }
.icon-channel:before { content: "\e65f"; }
.icon-dianhua:before { content: "\e65e"; }
.icon-daili:before { content: "\e652"; }
.icon-tongyong:before { content: "\e617"; }
.icon-yingxiaobao:before { content: "\e608"; }
/*.icon-iconxingzheng:before { content: "\e613"; }*/
.icon-iconxingzheng:before { content: "\e627"; }
.icon-iconxingzheng{font-size: 18px;}

.icon-chanpin:before { content: "\e60d"; }
.icon-huiyuan:before { content: "\e61f"; }
.icon-transfer:before { content: "\e620"; }
.icon-fanhui:before { content: "\e60c"; }

.icon-wangzhan:before { content: "\e625"; }
.icon-gouwuche:before { content: "\e60a"; }
.icon-chakan1:before { content: "\e63b"; }
.icon-xinjian:before { content: "\e612"; }
.icon-bianji01:before { content: "\e61e"; }
.icon-denglu:before { content: "\e636"; }

.icon-genjinjilu:before { content: "\e69a"; }
.icon-fangqi:before { content: "\e9d0"; }
.icon-shouji:before { content: "\e626"; }

.icon-gou:before { content: "\e601"; }
.icon-jiantou:before { content: "\e644"; }
.icon-duigou:before { content: "\e609"; }

.icon-zhuanchu:before { content: "\e611"; }
.icon-chakan2:before { content: "\e603"; }

.icon-shoujihujiao:before { content: "\e63c"; }
.icon-hujiao:before { content: "\e610"; }

.icon-gouwuche:before { content: "\e630"; }
.icon-xinjian1:before { content: "\e730"; }
.icon-tuisong:before { content: "\e660"; }
.icon-aixin:before { content: "\e605"; }
.icon-baidu:before { content: "\e60e"; }

.icon-close:before { content: "\e653"; }
.icon-arrowdown:before { content: "\e607"; }

.icon-jiantouup:before { content: "\e646"; }
.icon-jiantoudown:before { content: "\e9d1"; }

.icon-wenti:before { content: "\e700"; }
.icon-wenti1:before { content: "\e700"; }
.icon-wenti2:before { content: "\e614"; }

.icon-invoice:before { content: "\e615"; }
.icon-bianji1:before { content: "\e670"; }
.icon-hujiaozhongxin:before { content: "\e674"; }
.icon-iconfontcha:before{ content: "\e653"; }
.icon-c:before{ content: "\e66b"; }
.icon-llalbumshopselectorcreate:before { content: "\e600"; }

.icon-bangdan:before { content: "\e619"; }


/*END字体*/
.btn-group>.btn+.dropdown-toggle{  }

.embed-responsive-16by9{ padding-bottom: 60%;}
.description-block{ border-top: 1px solid #ddd; padding-top: 18px;}
.description-block button{ min-width: 100px;}
.content{ position: relative;}
.content-wrapper .index-txt{ padding: 20px 15px 5px; font-size: 32px;color: #00c0ef; }
.content-wrapper .index-txt2{ position: fixed; top: 50px;right: 0;height: 32px;background: #ecf0f5;line-height: 32px;padding: 0 15px; width: 100%;text-align: right;z-index: 99;}
/*首页加入公司名称、公告等*/
.content-wrapper .index-c{ margin: 10px 15px; }
.content-wrapper .index-c .index-txt1{width: 49.25%; margin-right: 1.5%; float: left; height:42px; line-height: 42px; font-size: 16px; color: #333; border:solid 1px rgba(0,0,0,0.05); padding:0 15px; margin-bottom: 15px; background-color: rgba(224, 246, 255, 0.32)}
.content-wrapper .index-c .index-txt1:last-child{ margin-right: 0; }
.content-wrapper .index-c .index-notice{width: 100%;}
.content-wrapper .index-c .index-notice h3{height:42px; line-height: 42px; font-size: 16px; color: #333; border:solid 1px rgba(0,0,0,0.06); padding:0 15px; background-color: rgba(224, 246, 255, 0.32)}
.content-wrapper .index-c .index-notice ul{ border:solid 1px rgba(0,0,0,0.06); border-top: none; padding:10px; background-color: rgba(255, 255, 255, 0.6)}
.content-wrapper .index-c .index-notice ul li {padding:8px 0;margin-bottom: 2px;}
.content-wrapper .index-c .index-notice ul li a {font-size: 12px;color: #999;}
.content-wrapper .index-c .index-notice ul li .handle {display: inline-block;cursor: move;margin: 0 5px;}
.content-wrapper .index-c .index-notice ul li .text {color: #666;font-weight: normal; display: inline-block; margin-left: 5px;}
.content-wrapper .index-c .index-notice ul li .label {float: right; font-weight: normal; margin-left: 10px;font-size: 9px; color: #999;}
.content-wrapper .index-c .index-notice ul li .label i {padding-right: 3px;}
@media  screen and (max-width: 1100px){
	.content-wrapper .index-c .index-txt1{ width: 100%; margin-right: 0;}
}



.fixed .content-wrapper, .fixed .right-side{font-size: 12px;background-color: #ecf0f5;}
.qa .dropdown-toggle { line-height: 16px; }
.qa .dropdown-toggle i.icon-wenti2{font-size: 24px;  position: relative;top: 4px; left: -2px;}
.qa .dropdown-toggle i.icon-hujiaozhongxin{font-size: 26px;  position: relative;top: 4px; left: -4px;}

/*登录页*/
.login-page{background: url('../../../Public/Admin/Css/Img/bg.jpg') center bottom;background-size:cover; overflow:hidden;}
.login-page .login-box{ width: 500px; margin: 0 auto;}
.login-page .login-box .login-logo{ padding-top: 100px;margin-bottom: 38px;}
.login-page .login-box .login-logo a{ display: block; width: 80%; height:56px; margin: 0 auto;}
.login-page .login-box .login-logo a img{ width: 100%;}
.login-page .login-box-body{ background-color: rgba(0,0,0,0.6); margin-bottom: 30px; min-height: 350px; padding: 0;}
.login-page .login-box-body .login-box-msg{ font-size: 24px; color: #fff; padding: 0 0 25px 0; background: url('../../../Public/Admin/Css/Img/login-line.png')  bottom no-repeat;}
.login-page .login-box-body form{width: 360px; margin: 25px auto;}
.login-page .login-box-body form .has-feedback .form-control{  display: block; width: 100%; height: 36px; font-size: 14px; padding: 6px 15px; border-radius: 20px;}
.login-page .login-box-body form .gt_holder .gt_slider{ background-image: none; height:28px; border-radius: 16px; background: #fff; }
.login-page .gt_holder .gt_slider_knob{ left: 4px!important; top: -8px!important;}
.login-page .captcha{ margin-top: 18px;}
.login-page .btn.btn-flat{width: 330px; margin: 0 auto; border-radius: 20px; background: #006fff; padding: 8px 12px;}
.login-page .btn.btn-flat:hover{background-color: #00c0ef;}
.login-page .text-center{ color: #fff;}
.login-page .login-box-body .form-group{ margin-bottom: 15px!important;}
.gt_holder.gt_float .gt_widget{ margin-left: 0!important;}

/*20170613-hw*/
#login-tags{ width: 100%; height: 54px; }
#login-tags li{ width: 50%; float: left;  text-align: center;  margin-bottom:30px;border-top: 3px solid rgba(255, 255, 255, 0.3); cursor: pointer; padding: 15px 0; background-color: rgba(255, 255, 255, 0.08);}
#login-tags li.selectTag{border-top: 3px solid #006fff; background-color: rgba(255, 255, 255, 0.0);}
#login-tags li a{ font-size: 20px; color: #666;display: block;}
#login-tags li.selectTag a{ color: #fff; }

#tagContent{ padding: 0 20px; }
#tagContent .wrp_code{ width: 180px; margin: 0 auto 15px; }
#tagContent .wrp_code .qrcode{ width: 100%; border: 1px solid #E2E2E2; margin-top: 5px;}
#tagContent .c-info{text-align: center;}
#tagContent .c-info p{color: #fff;}
#tagContent .c-info h4{color: #fff; font-size: 20px;line-height: 40px;}
#tagContent1{ width:300px;margin: 0 auto; position: relative;top: -15px;height: 342px;}

@media screen and (max-width:600px) {
	.login-page .login-box .login-logo{ padding-top: 30px;}
	.login-page .login-box{ width: 94%; margin: 0 auto;}
	.login-page .login-box-body form{width: 328px;}
	.login-page .btn.btn-flat{width: 298px;}
}
@media screen and (max-width:420px) {
	.login-page .login-box-body form{width: 300px; padding: 0 5px;}
	.login-page .btn.btn-flat{width: 290px;}
}

.btn:hover { filter: alpha(opacity=70); opacity: 0.7;}
.main-sidebar{ z-index: 999; height: 100%;}
.navbar-nav>li>a{height: 50px;}
.skin-blue .main-header .logo{background: #2597D6;}
.skin-blue .main-header .navbar{font-size: 12px;background: #77b8ff;}
.main-sidebar, .left-side,.main-header .logo{ width: 180px;}
.main-header .logo .logo-lg img{ width: 100%;}
.main-header .navbar .nav>li>a>.label{ padding: 3px 5px 4px;}
.content-wrapper, .right-side,.main-header .navbar{ margin-left: 180px;}
.main-footer{ position: fixed; bottom: 0; z-index: 640; width: 100%; height: 30px; background-color: #fff; margin: 0;  line-height: 0; font-size: 10px;}
.main-footer strong{padding-left: 182px;}
.sidebar-mini.sidebar-collapse .main-footer{ margin-left: 0px!important;z-index: 840;}
.sidebar-mini.sidebar-collapse .main-footer strong{padding-left: 54px;}
.main-header .logo-x{display: none;}
.main-sidebar .slimScrollDiv{ padding-top: 50px; min-height: 800px!important;}
.box-header{ padding: 0px 15px;}
.box-header>.fa, .box-header>.glyphicon, .box-header>.ion, .box-header .box-title{ font-size: 14px; font-weight: bold;}
@media (max-width: 767px){
	.main-header .logo .logo-lg img{width: initial;}
	.main-header .navbar,.skin-blue .main-header .logo { width: 100%; float: none;}
	.skin-blue .main-header .logo{background: #243240; display: none;}
	.main-header .logo-x{display: block;width: 50px;float: left;overflow: hidden; background-color: #3c8dbc;text-align:center;}
	.main-header .logo-x span{ font-size: 18px; line-height: 50px;  color: #fff;}
	.content-wrapper, .main-header .navbar{ margin-left: 0;}
	.sidebar-open .content-wrapper, .sidebar-open .right-side, .sidebar-open .main-footer{
		-webkit-transform: translate(160px, 0);
	    -ms-transform: translate(160px, 0);
	    -o-transform: translate(160px, 0);
	    transform: translate(160px, 0);
	}
	.main-sidebar, .left-side,.main-header .logo{ width: 160px;}
	.main-sidebar .slimScrollDiv{ padding-top: 0;}
}
/*中心页面-leftmenu*/
.skin-blue .sidebar-menu>li.header{ color: #fff;padding-left: 16px;}
.sidebar-menu>li>a i{padding-right: 5px;}
.sidebar-menu .treeview-menu>li>a{ font-size: 14px; padding: 9px 15px 9px 24px;}
.skin-blue .treeview-menu>li ul li>a{ padding-left: 15px;font-size: 12px;}
.skin-blue .sidebar-menu>li.active>a{ border-left-color:#77b8ff;}
.sidebar-menu>li>a>.fa{font-size: 14px}
/*中心页面-top*/
.navbar-nav>.user-menu>.dropdown-menu>li.user-header>p{ font-size: 14px;}
/*中心页面*/
.box{ border-top: 1px; padding-top: 10px; border-radius: 0; padding-bottom: 15px; }
.box-header{ border-bottom: none; }
.box-header>.box-tools{ top: 8px; right: 5px;}
.content-header>h1{ font-size: 16px;}
.content-header>h3{ font-size: 16px;  padding: 0 60px 0 0; line-height: 24px;}
.content-header>h3 a{ padding-right: 10px;}
.panel-default,.panel-default>.panel-heading{ background-color: transparent; border:none; padding:0;}
.content-header>.breadcrumb>li>a:hover{ color: #77b8ff;}
.content-header>.breadcrumb{ top: 11px;}
/*表格/按钮等*/
.btn{ font-size: 14px;  padding:6px 12px;}
.form-control{ border-radius: 4px; font-size: 12px; margin-bottom: 10px;}
.alert,.table{ margin-bottom: 0;}
.table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td{font-size: 12px;}
.panel{box-shadow: none; margin-bottom: 0px; }
select{ margin-bottom: 0!important;}
form{ padding:0 15px;}
.form-inline .form-group select{margin-bottom:0px!important;}
.form-inline .form-group,.form-inline .btn,.form-inline select{margin-bottom:10px!important;}

@media screen and (max-width: 870px){
	.table-responsive { width: 100%; margin-bottom: 0px; overflow-y: hidden; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #ddd;}
	.table-responsive { min-height: .01%;overflow-x: auto;}
}
/*page*/
.pagination{ display: block; float: right; margin:4px 0 0;}
.pagination>li {display:block; float: left; margin-bottom: 5px;}
.pagination>li input{ line-height: 30px; height: 30px; width: 40px; border: 1px solid #ccc; margin: 0 5px; text-align: center;}
.pagination>li button{display: inline-block; padding: 4px 10px;
    background-color: #77b8ff;
    text-align: center;
    cursor: pointer;
    border: 1px solid #77b8ff;border-radius: 4px;    margin-left: 5px;
    color: #fff;}
.pagination>li>a, .pagination>li>span{ padding: 4px 10px;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover
{background-color: #77b8ff;border-color: #77b8ff;}


/*头像修改*/
.headimg{ padding: 20px;}
.headimg p{ font-weight: bold; line-height: 36px;border-bottom: 1px solid #f2f2f2;  margin-bottom: 15px;}
.headimg .btnUpload{ margin-top: 25px!important;}
.headimg .headimg-l{ display: block;}
.headimg .headimg-l .Preview{ width: 100px; height:100px; line-height: 100px;overflow: hidden; text-align: center; float: left; margin-right: 15px;border: 1px solid #f2f2f2; background: rgba(0, 192, 239, 0.15);}
.headimg .headimg-l .Preview img{ width: 90%; border-radius: 50%;}
.headimg .headimg-l .txt01{ font-weight: normal; font-size: 12px; line-height: 32px; border: none; margin-bottom: 0;}
.headimg .headimg-l .txt02{ font-weight: normal; font-size: 12px; line-height: 32px; color: #ff0000; border: none;margin-bottom: 0; margin-top: 5px;}
.headimg .headimg-l input {cursor: pointer;}

.headimg .headimg-r .headimg-r-box{ width: 120px; float: left; text-align: center; margin-right:20px;}
.headimg .headimg-r .Preview{ width: 120px;height: 120px; line-height: 120px;overflow: hidden; text-align: center; float: left; margin-right: 15px;border: 1px solid #f2f2f2; background: rgba(0, 192, 239, 0.15);}
.headimg .headimg-r .Preview .imgbox02{ width: 50px; height: 50px; border-radius: 50%;}
.headimg .headimg-r .Preview .imgbox01{ width: 100px; height: 100px; border-radius: 50%;}
.headimg .headimg-r span{ line-height: 30px; font-size: 12px;}
.headimg .headimg-l-edit .img-edit{ margin-bottom: 15px;}
.headimg .img-edit img{max-width: 100%;}

@media (max-width: 600px){
	.headimg .headimg-l .Preview{ float: inherit; margin-bottom: 15px;}
	.headimg .headimg-l .txt01,.headimg .headimg-l .txt02{ padding: 0 15px;}
	.headimg .headimg-l .uploadifive-button{margin-left: 15px;}
}
/*弹窗*/
.modal{ padding: 0!important;}
.modal-dialog{width: 600px; margin: 80px auto 0; border-radius: 4px;}
.modal-dialog .modal-content{ border-radius: 6px; position: relative;}
.modal-dialog .modal-content .box{ background-color: transparent;}
.modal-dialog .modal-content .box-tools{top: 6px;}
.modal-dialog .modal-content .box-body{padding: 20px 0px 25px; margin-bottom: 0;}
.modal-dialog .modal-content .staff-add .box-body{ overflow-y: auto!important;overflow-x:hidden!important;}
.modal-dialog .modal-content form{ padding-bottom: 36px;}
.modal-dialog .modal-content .box-header{ padding: 10px 15px;}
.modal-dialog .modal-content .box-header .box-title{font-size: 16px; font-weight: bold;}
.modal-dialog .modal-content .box-tools .btn{ border-radius: 16px;  padding:2px 6px; border: 1px solid transparent;}
.modal-dialog .modal-content .box-tools .btn:hover{ background-color: #f2f2f2;}
.modal-dialog .modal-content .form-group{ margin-bottom: 2px;}
.modal-dialog .modal-content .form-group .col-sm-2{ padding: 7px 0 0;}
.modal-dialog .modal-content .Validform_checktip{ margin-left: 1px;}
.modal-dialog .modal-content .box-footer{position: absolute;}
.modal-dialog .modal-content .box-footer .pull-left{ float: right!important; margin-left: 10px;}
.modal-dialog .table>tbody>tr>th,.modal-dialog  .table>tbody>tr>td{ position: relative; padding-left: 24px;}
.modal-dialog .table>tbody>tr>th input,.modal-dialog  .table>tbody>tr>td input{ position: absolute; top: 10px; left: 8px; margin-top: 0px; }
.modal-dialog .box-footer{ bottom: 15px; padding: 15px; z-index: 999;}

.modal-dialog .bg-ddd{ background: #ddd; padding: 5px 10px; margin: 10px 0px;border-radius: 2px;}
.modal-dialog .bg-ddd .form-hw{ width: 120px;}
.modal-dialog .bg-ddd span{ line-height: 34px;}

.modal-dialog .invoice-info{ margin: 0; background-color: transparent;}
.modal-dialog .invoice-info .invoice-col{ width: 49.25%; border: 1px solid #ddd; border-radius: 3px; margin: 0px 1.5% 10px 0; float: left; padding:10px 15px 15px; box-sizing:border-box;}
.modal-dialog .invoice-info .invoice-col:nth-child(2n){ margin-right: 0;}
.modal-dialog .invoice-info .invoice-col p{ line-height: 30px;}
.modal-dialog .invoice-info .invoice-col label{font-size: 14px; font-weight: normal;}
.modal-dialog .invoice-info .invoice-col .target_month{ width: 60%; height: 30px; line-height: 30px;border: 1px solid #ddd; border-radius: 2px; padding: 0 10px;color: #666; margin-left: 10px;}

.modal-dialog .addlist{ border-top: 1px solid #ddd; position: relative;}
.modal-dialog .removelist{ margin-right: 25%;}

@media screen and (max-width: 960px){
	.modal-dialog .modal-content .form-group .col-sm-2{ padding: 0 15px;}
}

@media screen and (max-width: 768px){
	.modal-dialog{ width: 94%;}
	.modal-dialog form{ padding: 0 10px;}
	.modal-dialog .sm-none{ display: none;}
	.modal-dialog .modal-content .form-group { margin-left: -10px;margin-right: -10px;}
	.modal-dialog .modal-content .box-body{padding: 20px 0px 10px;}
}

@media screen and (max-width: 480px){
	.modal-dialog .invoice-info .invoice-col{ width: 100%;  margin: 0px 0% 10px 0; }
	.modal-dialog .invoice-info .invoice-col:nth-child(2n){ margin-right: 0;}
}

.form-group{ margin-bottom: 0; position: relative;}
.form-horizontal .checkbox, .form-horizontal .radio{  margin-bottom: 15px;}

.form-horizontal .checkbox, .form-horizontal .radio input[type=radio]{margin-top:4px;}
.personal-info .form-group{ margin-bottom: 15px;}

/*提示*/
.alert-info{ background-color: #f2dede!important; border-color: #ebccd1!important;color: #a94442!important; position: relative;}
.alert-dismissible .close{ top: 2px;}
.alert-dismissible h3,.alert-dismissible h4{ text-align: left;max-height: 58px;line-height: 30px;}
.alert .icon{ color: #a94442!important;}
/*表格*/
.table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td{vertical-align: middle;}
.table>thead>tr>td ul, .table>tbody>tr>td ul, .table>tfoot>tr>td ul{ list-style: none;}
.table>tbody>tr>td ul li{ margin-bottom: 5px;}
.table>tbody>tr>td ul a.btn-call{ width: 24px; color: #e53b56; text-align: center;
    height: 23px; font-size: 22px; display: block; float: right;  margin-top: -2px; margin-left: 3px;}
.table>tbody>tr>td ul a.btn-call:hover{ background-color:#e53b56;  color: #fff; border-radius: 12px;}
.table>tbody>tr>td.checkbox01{ vertical-align: middle;}
/*最新通知弹窗*/
.notice .navbar-nav>.notifications-menu>.dropdown-menu>li .menu,.notice .slimScrollDiv{height: 205px!important;max-height:none}
/*代理商充值*/
.embed-responsive{ margin: 0 15px;box-shadow: 0 1px 1px rgba(0,0,0,0.1); position: relative; border-radius: 3px;}
.wrap{ width: auto; margin: 15px;}

/*客户管理*/
.checkbox input{ margin-left: 0px!important; text-align: center; position: initial!important;}
.box-body{ position: relative; padding:0px; overflow: hidden; overflow-y: inherit;}
.box-footer{ position: fixed; bottom:30px; left: 0; width: 100%; padding: 0 10px; z-index: 99;}
.box-footer_hzq{padding: 10px 0;margin: 0;}
.box-footer .col-sm-5{ line-height: 36px;  border-left: 201px solid #ecf0f5; }
.sidebar-collapse .box-footer .col-sm-5{  border-left: 71px solid #ecf0f5; }
.box-footer .col-sm-7{ line-height: 36px;  border-right: 20px solid #ecf0f5;}
.table>thead>tr{background-color: #fff; height: 34px; line-height: 34px;}
.table>thead>tr>th{ border-right: 1px solid #eee; border-bottom: 1px solid #eee; }
.table>thead>tr>th:last-child{ border-right: none; }

.panel{ position: relative;}
.SelectionBox{ display: none; width: 100%; padding:0 15px;position: absolute; background: #fff;bottom: 6px; left: 0; z-index: 11; min-height: 42px;}
.SelectionBox.active { opacity: 1;}
.SelectionBox.fixed { position: fixed; top: 50px; left: 195px;  z-index: 999; height: 42px; padding:3px 10px;box-shadow: 1px 1px 4px rgba(0,0,0,0.2); width: auto;}
.SelectionBox .btn{background-color: #77b8ff; color: #fff; padding: 0px 20px 2px;}
.SelectionBox .btn i{ font-size: 20px; margin-right: 5px;}
.sidebar-mini.sidebar-collapse .content-wrapper .SelectionBox.fixed{ left: 65px;}
/*客户管理*/
.customer{padding: 15px 0;}
.customer .box-body{ margin-bottom: 0;}
.customer .table-responsive{min-height: 50px; padding-bottom: 0;}
.customer span{color: #555;}
.customer table i{ color: #77b8ff;  font-size: 18px; vertical-align: middle;}
.customer table i.icon-c{font-size: 12px;color: #f39c12;font-weight: bold;margin: 0 4px;}
.customer .total{position: relative;cursor:pointer; display: inline-block;}
.customer .total i{ font-weight: bold; font-size: 22px;}
.customer .total .more { max-height: 200px; overflow-y: scroll;display: none;
    position: absolute; top: 29px; z-index: 99;
    padding: 5px; line-height: 20px; width: 560px;
    background: #f5f5f5; border: 1px solid #ddd;  color: #666;left: -280px;
}
.customer .total .more.left-01{left: -64px;}
.customer .total .more.left-02{right: auto;left: -240px;}
.customer .total:hover .more { display: block;}
.customer .total .moreLi { width: 100%; border: 1px solid #ddd;}
.customer .total .moreLi tr{ height: 32px; line-height: 32px;border-top: 1px solid #ddd;}
.customer .total .moreLi tr th,.customer .total .moreLi tr td{ text-align: center; border-right: 1px solid #ddd; padding: 0 10px;}
.customer .total .moreLi tr .remind{ font-size: 12px; color: #f3bd51;}

.customer .panel-heading .dropdown-menu-hw{ top: 31px; right:25px; min-width: 124px; width: 124px; border:1px solid #008d4c; border-radius: 0; padding: 0px;}
.customer .panel-heading .dropdown-menu-hw>li>a{ padding: 3px 0; text-align: center;    line-height: 28px}
.customer .panel-heading .dropdown-menu-hw>li>a:hover{ background-color: #5cb85c; color: #fff;}
.customer .form-inline .form-control{ width: 146px;}
.customer .waihu-box{display: inline-block;border: 1px solid #77b8ff;min-width: 60% !important;text-align: center;height: 22px;line-height: 18px !important;padding: 0 !important;}
.customer .waihu-box a{float: right;padding: 0 3px;color: #77b8ff;border-left: 1px solid #77b8ff;}
.customer .waihu-box a:hover{background: #77b8ff;}
.customer .waihu-box a:hover i{color: #fff;}
.customer .waihu-box a i{vertical-align: baseline;}
/*销售机会*/
.SaleChance .box{padding: 15px 0; margin-bottom: 90px;}
.SaleChance .box-body{ margin-bottom: 0;}

/*提单管理*/
.order .box{padding: 15px 0; margin-bottom: 90px;}
.order .box-body{ margin-bottom: 0;}

.orderaudit .box{padding: 15px 0; margin-bottom: 90px;}
.orderaudit .box-body{ margin-bottom: 0;}

@media (max-width: 1030px){
	.customer .table-responsive{ overflow: auto;}
}
@media (max-width: 980px){
	.customer .total .more.left-02{right: -100px;}
}
@media (max-width: 768px){
	.customer .total .more {width: 480px;}
	.customer .total .more.left-01{left: -60px;}
	.customer .total .more.left-02{right: -60px;}
	.customer .table-responsive{ width: 100%; margin: 0;}
}
@media (max-width: 600px){
	.customer .total .more {width: 340px;}
	.customer .total .more.left-01{left: -60px;}
	.customer .total .more.left-02{right: -60px;}
	.customer span{ width: 100%;}
	.customer .SelectionBox{ line-height: 42px; bottom: 9px;}
	.customer .SelectionBox.fixed { position: fixed; top:96px; left: 0; line-height: 32px; width: 100%; height: 200px;}
	.orderaudit .box{padding: 10px 0 0;}
}

/*视图*/
.btn-primary:hover{border-color:#338FDE}
.invoice{ margin: 15px;padding: 0 15px; background-color: transparent; border: none;}
.invoice-main{ background: #e7f5fd; text-align: center; width: 195px; float: left; margin-right: 15px; padding:0 10px;}
.invoice-main .page-header{ margin: 15px 0;   border-bottom: none;}
.invoice-main .page-header p{ font-size: 16px; line-height: 31px;}
.invoice-main i{ display: block;width: 60px;height: 60px;border-radius: 50%; background: #84caf5;color: #fff;text-align: center; font-size: 32px;line-height: 60px;margin: 5px auto;}

.invoice-info{ background-color: #fff; margin: 0 0 0 210px; padding: 15px;height: 158px;}
.invoice-info .col-sm-4{ padding: 0;}
.invoice-info ul{height: 128px; overflow: hidden;}
.invoice-info li{ height: 32px;line-height: 32px; font-size: 12px; list-style: none; border-top: 1px #eee solid;border-left: 1px #eee solid;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.invoice-info li:last-child{border-bottom: 1px #eee solid;}
.invoice-info .r-line li{border-right: 1px #eee solid;}
.invoice-info li strong{ display: block; float: left; width: 100px; text-align: right; font-size: 12px;}
.invoice-info li .btn{ color: #77b8ff; font-size: 12px; padding: 0 6px;border: 1px solid #77b8ff; margin-bottom: 4px;border-radius: 15px; line-height: 20px;}
.invoice-info li .btn:hover{ background-color:#77b8ff; color: #fff; }
.invoice-info li .btn i{ padding-right: 2px; font-size: 12px;}
.invoice-info li .btn i.icon-genjinjilu{ padding-right: 0px; font-size: 14px;}
.invoice-info li select{border: 1px solid #77b8ff; font-size: 12px; border-radius: 2px; padding: 2px 10px;}
.invoice-edit{ margin: 15px -15px 10px -20px;}
.invoice-edit .btn{ margin-left: 5px;margin-bottom: 5px;}
.invoice-list{ padding-bottom: 70px;}
.invoice-list .table-responsive{ padding: 15px 0;}
.invoice-list .nav{  background: #fafafa;width: 195px; float: left;}
.invoice-list .nav li{text-align: right; width: 195px;border-bottom: 1px solid #f4f4f4; }
.invoice-list .nav-tabs-custom>.nav-tabs>li { border-left: 3px solid transparent;border-top:none;}
.invoice-list .nav-tabs-custom>.nav-tabs>li.active{border-left-color: #77b8ff;}
.invoice-list .nav-tabs-custom>.nav-tabs>li>a{ border-right: 1px solid #f4f4f4;}
.invoice-list .nav-tabs-custom>.nav-tabs>li.active>a{ border-right: none;}
.invoice-list .nav-tabs-custom>.tab-content{ padding:0 0 0 195px; background: #fafafa; margin-bottom: 30px;}
.invoice-list .clearfix{ display: none;}
.invoice-list .box{ padding-bottom: 15px; min-height:120px;}
.invoice-list label{ font-weight: normal; margin-left: 15px;}

/*跟进日志*/
.time{ margin-bottom: 5px; height: 34px; position: relative;} 
.time .control-label{ width:105px; float: left; display: block; line-height: 34px;}
.time .form-control{ width: 120px; float: left; text-align: center; margin-right: 5px; } 
.time a{ margin-right: 5px;} 
.time input{ cursor: pointer;}

.fllowlog .h5{ height: 5px;}
.fllowlog .log-body{background: #e7f5fd;padding: 15px; margin-top:5px;}
.fllowlog .form-group textarea.form-control{  width: 100%; margin-bottom: 0;} 
.fllowlog .form-group button,.form-group button.tjiao{ width:80px;}
.fllowlog .message .form-item label{ padding-right: 8px;}
.fllowlog .message .form-item label input{ margin-right: 4px;vertical-align: text-bottom;}
.fllowlog label{ margin-left: 0;}
.fllowlog .log-body label{text-align: right;line-height: 32px;}
.fllowlog .log-body  .row{position: relative;}
.fllowlog .log-body label input[type=checkbox], input[type=radio]{margin: 0;vertical-align: middle;}
.fllowlog .log-body  .row .label-title{padding-right: 0;}
.fllowlog .log-body  .row .input-box{padding-left: 0;}


/*更进日志*/
.log-list{ margin:15px; background: #e7f5fd; padding: 15px; }
.log-list .time-label p{ padding-left: 60px; line-height: 32px;}
.log-list .timeline i{color: #fff;}
.log-list .timeline>li>.timeline-item{ margin-right: 0px;}
.log-list .timeline>li>.timeline-item .user-block{ height: 40px;    line-height: 38px;}
.log-list .time-label  .timeline-body p{ padding-left: 50px;}
.log-list .time-label  .timeline-body .time{ color: #77b8ff;}
.log-list .timeline>li>.timeline-item pre{ padding: 10px;}
.log-list .timeline{ margin-bottom: 15px;}
.log-list .timeline>li>.fa,.log-list .timeline>li>.glyphicon,.log-list .timeline>li>.ion{ background: #7BE4FE;}
.log-list .timeline:before{ background: #7BE4FE;width: 3px;}

/*切换内容*/
.table-responsive{ padding:0; background-color: #fff; border: none; margin: 0 15px; min-height: 120px;}
.table,.product .table,.table{ border: 1px solid #eee;}
.table thead{background-color: #eee;}

/*易购产品*/
.productlist .table,.productlist .table thead th{text-align: center; vertical-align: middle;}

/*机会视图*/
.sc-detail .invoice-info li strong{ width: 92px;}
.sc-detail .invoice-edit{ margin: 15px -15px;}
.sc-detail .invoice-edit h3.title {margin:0 0 15px;font-weight:normal;padding:0 15px;line-height:34px;color:#333;    background: #e7f5fd; border: 1px solid  #77b8ff;}
.sc-detail .invoice-edit .col-xs-9,.sc-detail .invoice-edit .col-xs-3{ padding: 0;}
.sc-detail .content-header .btn{ padding: 4px 12px;}
.Progress {position:relative;}
.Progress ul {border-radius:0px;overflow:hidden;background:#f2f4f7;}
.Progress li {float:left;width:14.285%;color:#333;height:34px;line-height:34px;text-align:center;cursor:pointer;position:relative;list-style: none;}
.Progress li:before {content:'';width:0;height:0;position:absolute;top:-3px;right:-20px;bottom:auto;left:auto;z-index:1;border-top:20px solid transparent;border-left:20px solid #f2f4f7;border-bottom:20px solid transparent}
.Progress li:after {content:'';width:22px;height:34px;position:absolute;top:0;right:-25px;bottom:auto;left:auto;z-index:2;background:url(../Images/icon.png) no-repeat -6px -3px;}
.Progress li .btn {padding:0;width:100%;height:36px; line-height: 32px;color:#333;border-radius:0; margin:0;}
.Progress li .btn  span{ font-family: '微软雅黑'!important;}
.Progress li .btn:hover {opacity:1;filter:alpha(opacity=100)}
.Progress li.active .btn:before {content:'\e601';vertical-align:top;margin:0 5px 0 20px;font-size:17px}
.Progress li.active .btn {color:#fff;background-color: #77b8ff!important;}
.Progress li.active:hover:before {border-left-color:#74c1ec !important}
.Progress li.active:hover .btn {opacity:.7;filter:alpha(opacity=70);}
.Progress li.active:before, .Progress li .btn:after { border-left-color: #77b8ff!important;}
/*订单视图*/
.or-detail .invoice-edit{ margin: 15px 0;}
.or-detail .invoice-list{ margin: 0;}
.or-detail .invoice-list .box,.or-detail .tab-content .table-responsive{ min-height: 260px;}
.or-detail .tab-content .box-body{ margin-bottom: 0;}
.or-detail p.lead{ font-size: 14px; line-height: 32px;}
.or-detail .invoice-info .col-sm-6{ padding:0;}
.or-detail .invoice-info .r-line li {border-right: 1px #eee solid;}
.or-detail .invoice-edit .btn{ margin-bottom: 0;}
.or-detail .diname .btnsend{color: #fff;width: 120px; background-color: #00c0ef; font-size: 14px;height: 34px;line-height: 20px;text-align: center; cursor: pointer; border: 1px solid #269abc; border-radius: 4px;margin-left: 15px;}

/*新建订单*/
.or-edit .box-body .col-sm-2{ width: 124px; line-height: 34px; text-align: right;}
.or-edit .box-body .col-sm-10{ padding: 0;}
.or-edit .box-body .col-sm-10 label{line-height: 36px;}
.or-edit .box-body .radio label input{ margin-top: 12px}
.or-edit .box-body .or-edti-btn{ margin:20px 0;}
.or-edit .box-body .up-bottom .need{line-height: 34px;}
/*上传*/
.diname {background: #fff; padding:15px; margin-bottom: 40px;}
.diname .titleBox {font-weight: normal; font-size: 16px; font-weight: bold;line-height: 32px;height: 32px; padding:0 5px; display: block; float: left;}
.diname .titleBox:before { content: '';display: inline-block;width: 3px;height: 20px; margin-right: 5px; background: #0095e7;vertical-align: -3px;}
.diname .PhotoBox{ display: inline-block;}
.diname .upfile{max-width: 100%!important; padding: 0 0 0 115px; line-height: 30px;}
.uploadifive-button{ float: left;}
.uploadifive-button{ line-height: 26px!important;}

.uploadifive-queue-item{ background-color: transparent!important;color: #ff0000; border: none!important;}
.uploadifive-queue-item.complete{ color:green;}
/*新建-编辑员工信息*/
.staff-add .box-body{max-height: 460px; overflow: hidden; overflow-y: scroll; margin-bottom:10px;}
.staff-add .box-body .form-group{ margin-bottom: 0px;}
.staff-add .depart ul{ height: 70px;  overflow-y: scroll;border: 1px solid #d2d6de; padding: 10px; border-radius: 4px; margin-bottom: 15px;}
.staff-add .depart ul li{ list-style: none; width: 50%;float: left; margin-bottom: 8px; position: relative; padding-left:18px;}
.staff-add .depart ul li input{ position: absolute; left: 0; top: 0;}

/*部门管理*/
.department .table-responsive{ min-height: auto; padding: 0;}
.department .box-body{ padding: 15px 0;}
.departmentlist {border: 1px solid #eaeff2;}
.departmentlist ul { width: 100%;}
.departmentlist ul li { width: 100%;border-top: 1px solid #eaeff2; font-size: 12px; height: 40px; line-height: 40px;}
.departmentlist ul li.fbg{ background-color: #eee; font-size: 14px;}
.departmentlist ul li:first-child { border-top: 0;}
.departmentlist ul li:nth-child(odd) {background-color: #f4f4f4;}
.departmentlist ul li ul { display: none;}
.departmentlist ul li ul li,.departmentlist ul li ul li:nth-child(odd){ background-color: transparent;}
.departmentlist ul li div { width: 49%; padding: 0 15px; height: 40px;line-height: 40px;}
.departmentlist ul li div.tr { border-right: 1px solid #eaeff2; width:68%;float: left;}
.departmentlist ul li div.tc { text-align: center; width: 30%;float: right; padding: 0;}

.departmentlist ul li div.tr a {float: right;}
.departmentlist ul li div a.btn{ padding: 0 6px; font-size: 12px; width: 48px; display: inline-block;}
.departmentlist ul li div a.btn:hover{ color: #333; }
.departmentlist ul li div a.left-add{ margin-top: 12px; width: 60px; }
.departmentlist ul li div span.departmentlistdown {display: inline-block;position: relative; padding-right: 25px; cursor: pointer;}

.departmentlist ul li div span.departmentlistdown:before {display: block;content: ''; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 6px solid #bbb; position: absolute;top: 50%; margin-top: -2px; right: 0;}
.departmentlist ul li div span.departmentlistUp:before { border-top: 0; border-bottom: 6px solid #bbb;}
.departmentlist ul li ul li div span {padding-left: 15px;}
.departmentlist ul li ul li ul li div span{padding-left:30px;}
/*.department .btn i{color: #fff;}*/
.departmentlist ul li div a.btn.btn-primary,.departmentlist ul li div a.btn.btn-danger{padding: 6px 10px; border-radius: 3px; margin-top: -3px; }
/*.departmentlist ul li div a.btn.btn-danger{border:1px solid #d73925;}*/
/*角色管理*/
.staff .box,.roles .box,.ContactRoles .box,.LoseReason .box,.AuditorMan .box,.CustomServiceTags .box,.SaleTags .box,.DocumentType .box,.apply .box,
.agentorderlist .box{ padding-top: 10px;border-top: 1px solid #e5e9ee;}
.staff .btn{padding: 0 10px!important; height: 36px; line-height: 34px;}
.staff .hw-h{ margin-right: 5px;}
.staff .hw-h .form-control{height: 36px; line-height: 36px; }
.staff .panel .btn-primary{ margin-right: 5px;}
.menu-h{ max-height: 342px; overflow-y: auto;}

.ContactRoles .box-body .form-group,.CustomServiceTags .box-body .form-group,.LoseReason .box-body .form-group,
.SaleTags .box-body .form-group,.DocumentType .box-body .form-group{ margin-bottom: 0!important;}
/*员工管理*/
.group-area {position: relative; width: 245px;}
.group-area .iconfont { font-size: 12px; margin: 0 5px 10px 0; min-width: 236px; height: 36px; line-height: 36px;  position: relative; cursor: pointer; color: #fff; padding: 0 25px 0 5px; border-radius: 3px; text-align: center; background-color: #77b8ff;}
.group-area .iconfont:before { content: ''; display: inline-block; width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #fff; position: absolute; top: 15px; right: 10px;bottom: auto;left: auto;}
.group-area .arrabox { display: none; position: absolute; top: 34px; right: auto; bottom: auto; left: 0; z-index: 98; color: #333; background-color: #ecf0f5; border: 1px #77b8ff solid; width: 240px; border-radius:0 0 4px 4px;}
.group-area .arrabox ul li{ list-style: none;}
.group-area .arrabox.active { display: block;}
.group-area .arrabox .check { width: 15px;  height: 15px; vertical-align: sub; margin-right: 5px;}
.group-area .arrabox .menuall{ display: block;padding-left:15px; background: rgba(62, 171, 231, 0.16); line-height: 30px; color: #333;}
.group-area .arrabox .overflowZq{overflow-y: auto;max-height: 250px;}
.group-area .arrabox .group-list { text-align: left; position: relative; padding:0 15px;font-size: 12px; line-height: 30px;}
.group-area .arrabox .group-list a{color: #666;}
.group-area .arrabox .group-list .icon-btn-down { content: ""; border: 4px solid transparent; border-top: 4px solid #3089e7; width: 0; height: 0; position: absolute; top: 14px; right: 12px; bottom: auto; left: auto; cursor: pointer;}
.group-area .arrabox .group-list .group-tilte { cursor: pointer;}
.group-area .arrabox .group-list .listbox { display: none; width: auto; height: auto; overflow: hidden; z-index: 30; margin-top: -6px;}
.group-area .arrabox .group-list .listbox.active { display: block;}
.group-area .arrabox .group-list .listbox p { float: left; color: #555; display: block; margin-left: 18px; cursor: pointer; line-height: 30px;}
.group-area .arrabox .group-list p.fl { float: none !important; text-align: left;}
.group-area .arrabox .btn{background-color: #77b8ff; border: none; vertical-align: middle;}

/*销售管理首页、仪表盘*/
.canvas .box{ padding-top: 0px; padding-bottom: 0}
.canvas .box-body{padding:0px; margin-bottom: 0;}
.canvas .box-body .todo-list>li{ border-left: none;}
.canvas .box-body .todo-list .text{ color: #666; font-weight: normal;}
.canvas .box-body .todo-list>li .label{ float: right; font-weight: normal;}
.canvas .box-body .todo-list>li .label i{padding-right: 3px;}
.canvas .box-header{ padding:15px;}
.canvas .box-header.with-border { border-top-width: 4px; border-top-style: solid; border-radius: 0;}
.border-color-blue{ border-top-color: #00c0ef!important;}
.border-color-red{ border-top-color: #db6969!important;}
.border-color-green{ border-top-color: #88c482!important;}
/*.canvas .col-md-6{ padding-right: 0px;}*/
/*.canvas .col-md-6:nth-child(even){padding-right: 15px;}*/
.canvas .max-h{ max-height: 254px; overflow: hidden;}
.canvas .table-responsive{ margin: 0;}

.worklist .openbtn{display: block; width: 20px; height: 30px; cursor: pointer;}
.worklist .listBox{ overflow: hidden;}

.pBox{ margin: 15px;}
/*.canvas .table td a{ color: #666;}
.canvas .table td a:hover{ color: #77b8ff;}*/
.ulBox {text-align: center; position: relative; z-index: 95;background: #fff;padding-top: 20px;}
.ulBox li.active { color: #fff;background-color: #77b8ff!important;}
.ulBox li {display: inline-block;border-radius: 3px; border: 1px solid #ddd; margin: 0 5px; color: #666;position: relative;}
.ulBox li .moreBox {position: absolute;top: 40px;right: 0;z-index: 10; bottom: auto; left: auto; padding: 20px; border: 1px solid #ddd;background: #fff;cursor: auto;color: #666;margin-left: 20px; width: 250px; text-align: center;}
.ulBox li .moreBox .closebtn { position: absolute;top: 6px;right: 8px;bottom: auto;left: auto;width: 20px;height: 20px; line-height: 17px;text-align: center;border: 1px solid #ddd;padding: 0; margin: 0;border-radius: 20px; cursor: pointer;}
.ulBox li .moreBox .closebtn:hover{ border-color: #77b8ff;color: #77b8ff;}
.ulBox li .moreBox input { border: 1px solid #ddd;line-height: 35px; height: 35px; margin: 5px 0; padding: 0 10px; text-align: center; cursor: pointer;}
.ulBox li .moreBox .btn{background-color: #77b8ff; color: #fff; margin-top: 10px;} 
.ulBox li.btn:hover{ filter: alpha(opacity=100);opacity: 1.0;}

.clientBox {height: 350px;background: #fff !important; padding: 10px;border: 1px solid #fff;text-align: center;position: relative;}
.clientBox .no-data {position: absolute;top: 50%; right: auto;bottom: auto;left: 50%;margin: -100px 0 0 -85px;}
.clientBox .f18 {font-size: 18px;}
.canvas .text-center{text-align: center;}
.BlockInline { display: inline-block;vertical-align: middle;}
.canvas .group-area .iconfont{ margin: 20px 0 0 4px; height: 34px; line-height: 34px;border-radius: 0 3px 3px 0;}
.canvas .group-area .arrabox{ top: 52px; left: 4px!important; width: 241px;}
.canvas .btn-w {display: block; width: 120px; margin: 20px auto; padding: 0 10px;text-align: center;background-color: #77b8ff; border-radius: 3px;color: #fff;cursor: pointer;height: 36px;line-height: 36px;}
.canvas .btn-w:hover{color: #fff;}
.canvas .table-responsive{ min-height: auto; background-color: #fff; padding:0;}
/*.canvas .collapsed-box{ height: 152px;  overflow: hidden; }*/
.canvas .listBox{height:auto; display: block!important;}

.Newly {color: #fff; font-size: 12px;font-weight: normal;height: 34px;line-height: 34px;border-radius: 0;position: relative; margin-top: 20px;}
.Newly .box {width: 60px;height: 34px;padding: 0 10px;font-size: 12px;border-radius: 3px 0 0 3px;background-color: #77b8ff; float: left;}
.Newly .more{ height: 34px;line-height: 34px; border-radius: 0;border-left: 1px solid rgba(255,255,255,0.4); width: 24px;text-align: center;background-color: #77b8ff; float: left;}
.Newly .more:before { content: '';display: inline-block; width: 0; height: 0;border-left: 6px solid transparent; border-right: 6px solid transparent;border-top: 6px solid #fff;}
.Newly .moreBox { width: 100%; display: none; position: absolute; top: 34px;right: 0px; bottom: auto; left: auto; z-index: 99; background: #fff; border: 1px solid #ddd;border-top: none; padding: 0 10px;max-height: 285px; overflow-y: scroll;}
.Newly .moreBox.active{display:block!important;}
.Newly .moreBox li { color: #666;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;font-size: 12px; font-weight: normal; line-height: 32px;}
.self-box-list{ position: relative;}
.self-infoimg { width: 241px; border: 1px solid #77b8ff; position: absolute;top:42px; left: 4px; z-index: 96; background-color: #fff;}
.self-infoimg li { float: left;}
.self-infoimg li .imgbox{ width: 37px; margin: 5px;}
.self-infoimg li p{ width: 36px; font-size: 10px; display: block;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.canvas .box-body h3.title{ position: absolute; top: -35px; left: 156px; color: #77b8ff;font-size: 14px;}
.canvas .box-body h3.title:before{content: "--"; padding-right:5px;}
/*目标管理*/
.target .searchBox { position: relative; margin-left:15px; margin-bottom: 10px;}
.target .searchBox p{ margin-right: 15px; margin-top: 15px;}
.target .searchBox .Newly { margin-top: 10px; float: left;}
.target .searchBox .Newly .box { width: 110px; height: 34px; padding: 0 10px;font-size: 12px; border-radius: 3px 0 0 3px;background-color: #77b8ff!important;}
.target .searchBox .Newly .more{ border-radius: 0 3px 3px 0;}
.target .alert { margin: 15px;}
.target .group-area { margin-right: 15px;}
.target .group-area .iconfont{ margin-bottom: 0;}
.target .box-header>.box-tools{top:11px;}
.target .xu-btn{ height: 36px; line-height: 36px;}
.target .table th,.target .table td{ text-align: center;}
.target .table-responsive{min-height: auto; padding:0;}
.target .form-item label{margin-right: 10px; font-weight: normal;}
.target .form-item .stat_style{ margin: 5px 5px 0 0;}
.target .table-hw .first-line{ background: #eaeff2; border-top: 1px solid #f4f4f4;border-bottom: 1px solid #f4f4f4;}
.target .table-hw .first-line th { line-height: 64px;border-left: 1px solid #f4f4f4;}
.target .table-hw .first-line th:first-child { border-left:none;}
.target .table-hw .first-line th table td{ line-height:40px; border-left: 1px solid #f4f4f4;border-top: 1px solid #f4f4f4;}
.target .table-hw .first-line th table td:first-child{  border-left: none;}
.target .table-hw td{ text-align: center;}
.target .table-hw .p0{ padding: 0;}
.target  .SelectionBox{bottom: -8px;left: -14px;}

.mailbox-read-info{ text-align: center; padding: 10px 15px;}
.newedit .table-responsive{ min-height: auto; margin-bottom: 20px;}
.newedit .box-body{ margin-bottom: 20px;}
.newedit .box{ padding: 15px 0;}
.newedit .table td .btn-group-vertical{ width: 100px; }
.newedit .table td .btn-group-vertical button.dropdown-toggle{ width: 20px; float: left; text-align: center; }
.newedit .table td .btn-group-vertical button.b-quantity{ width: 60px; float: left; }
.newedit .table-c{overflow-x: auto;}


/*上传图片插件按钮*/
.uploadifive-button {display: inline-block;padding: 0 15px!important;color: #fff!important; width: 120px!important;
    background-color: #77b8ff!important;  font-size: 14px!important; font-family: "微软雅黑"!important; height: 34px!important; line-height: 34px!important; font-weight: normal!important;text-align: center;
    white-space: nowrap; vertical-align: middle; cursor: pointer;background-image: none!important;border: 1px solid #77b8ff!important;border-radius: 4px!important;}

/*代理区域授权*/
.agent .box{ padding: 15px 0;}
.agent .box .checkbox-w{width:60px; text-align: center;}
.agent .box .checkbox-w label{ padding-left: 0;}
.agent .box .SelectionBox{ bottom: 2px;}

/*首页弹出框*/
.notice-bottom{    width: 380px; height: 300px;box-shadow: 0 0 4px rgba(0,0,0,0.5); background: #fff; position: fixed;bottom: 45px; right: 15px; z-index: 99;}
.notice-bottom .tiltle { height: 40px; line-height: 40px;font-size:16px; text-align: left; color: #fff; padding: 0 15px; background: #f39c12; position: relative;}
.notice-bottom .tiltle .close-notcie { display: block; cursor: pointer; width: 24px; height: 24px; position: absolute; top: 2px; right: 8px; bottom: auto;left: auto;}
.notice-bottom .tiltle .close-notcie i { display: block; color: #945b00; font-family: arial; font-size: 18px; font-weight: 700; font-style: normal; text-decoration: none; line-height: 35px; text-align: center;}
.notice-bottom .tiltle .close-notcie:hover{ filter: alpha(opacity=70);opacity: 0.7;}
.notice-bottom .txt { color: #747474; font-size: 14px; line-height: 2; letter-spacing: 2px; padding: 15px;  height: 215px; overflow: hidden;}

/*上传合同*/
.Contract form{padding:0;}
.Contract .box-header{ padding: 0px;}
.Contract .box-body{padding:0 15px;}
.Contract .box-body .table-responsive{margin: 0;}
/*点击查看合同图片*/
.view_box{ position:absolute;left:0%;top:0%; width: 100%; height: 100%; z-index: 1000; background-color:rgba(0,0,0,0.6); }
.view_box-c{ width: 80%; background-color: #fff; border-radius: 6px; margin: 90px auto 0; padding-bottom: 20px;}
.view_head{ position: relative; height: 42px; line-height: 42px;border-bottom: 1px solid #f4f4f4; font-size: 16px; padding: 0 15px; text-align: left;}
.view_head a.close{width:20px;height:20px;position:absolute;right:15px;top:10px;line-height:20px;color:#000;text-decoration:none; color: #333; font-size: 14px;}
.view_body{padding:15px; text-align: center; max-height: 520px; overflow-y:scroll;}
.view_body img{ max-width: 100%;}
.black_overlay{ display: none; position:absolute;  top: 0%;  left: 0%; width: 100%; height: 100%;  background-color: black;  z-index:1001; -moz-opacity: 0.4; opacity:.40;  filter: alpha(opacity=40); } 

/*弹出框中的错误提示框*/
#Validform_msg{ top: 30%; margin: 0 0 0 -140px;border: 1px solid #f39c12;  border-radius: 3px;}
#Validform_msg .Validform_info{border: none;font-family: "微软雅黑";padding:15px; text-align: center;  font-size: 14px;}
#Validform_msg .Validform_title{ line-height: 32px;height: 32px; font-size: 14px; text-align: left;padding: 0 12px;color: #fff;background-color: #f39c12;font-family: "微软雅黑";}
#Validform_msg .Validform_footer{ padding: 0 0 10px;}
#Validform_msg .Validform_footer a{ width: 60px;border: 1px solid #f39c12;font-family: "微软雅黑";padding:2px; text-align: center; color:#f39c12; margin: 0 auto; display: block;}
#Validform_msg .Validform_footer a:hover{background-color: #f39c12; color: #fff;}
#Validform_msg a.Validform_close:link, #Validform_msg a.Validform_close:visited{font-size: 12px;}

/*查看入款记录*/
.applyshow .control-label{ text-align: right;}
/*入款审核*/
.income .panel-body{ padding-bottom: 5px;}
.income form{ padding: 0;}
/*工单管理*/
.wordorder .orderbug label{ text-align: right; line-height: 34px; margin-bottom: 0;}
.wordorder .orderbug .col-sm-10{line-height: 34px;}
.wordorder .box-header{ padding:5px 15px 15px; margin-bottom: 15px;}
.wordorder p img{ max-width: 100%; margin-bottom: 15px;}
.add-order .edui-default .edui-editor-iframeholder{height: 200px!important;}
.add-order form{max-height: 520px; overflow-y: auto; padding-bottom: 30px!important;}
.add-order .box-footer{ padding: 15px; bottom: -10px;}
/*个人信息*/
.user .box-header{ padding:5px 15px 15px; margin-bottom: 15px;}
/*公告管理*/
.notice .box{ padding: 0 0 15px; }
.notice .nav-tabs-custom{ margin-bottom: 0;}

/*新建用户信息*/
.register .box-header{ padding:5px 15px 15px; margin-bottom: 15px;}
.register .form-horizontal .radio { margin-bottom: 0;}
/*新建销售机会*/
.c-edit .btn-group-vertical{ width: 112px;}
.c-edit .btn-group-vertical .btn{ width: 37px; float: left;}
.c-edit .btn-group-vertical .btn:first-child{border-top-left-radius: 4px;border-top-right-radius: 0px;border-bottom-right-radius: 0;border-bottom-left-radius: 4px;    margin-right: -1px;}
.c-edit .btn-group-vertical .btn:last-child{border-top-left-radius: 0px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 0px; margin-top: 0px; margin-left: -1px;}
/*电话服务*/
.marketing{ padding: 15px;}
.marketing .clearfix{display: block;}
.marketing .hidesubnavbank { display:none;}
.marketing .tabs-market{ min-height: 36px;border-bottom:1px solid #eee; margin-bottom: 15px;}
.marketing .tabs-market li{float: left;}
.marketing .tabs-market li a{ border-top: 3px solid transparent;margin-bottom: -2px;  display: block; height: 36px; line-height: 32px; padding: 0 20px; color:#555;border-left: 1px solid #fff;border-right: 1px solid #fff;}
.marketing .tabs-market li a.active,.marketing .tabs-market li a:hover{ color:#555; border-top: 3px solid #77b8ff;border-left: 1px solid #eee;border-right: 1px solid #eee;background-color: #fff;}
.marketing .tabs-content{ width:100%; }

.tabs1{}
.tabs1 ul{height: 32px;}
.tabs1 li{ width: 50%; height: 32px; line-height: 32px; float: left; text-align: center; position: relative;}
.tabs1 li a{ color: #666; font-size: 12px; display: block;}
.tabs1 .hidesubnavx{ display:none;}
.tabs1 li a.activex,.tabs1 li a:hover{ background-color: #e7f5fd;}
.tabs1 .tabs1-content{ padding: 15px; border:1px solid #e7f5fd;}
.tabs1 .tabs1-content .tabs-c h3{ font-size: 15px; font-weight: bold;padding-bottom: 15px;}
.tabs1 .tabs1-content .tabs-c .table-responsive{ padding: 15px 0 0; margin: 0;}
.tabs1 .tabs1-content .tabs-c .table-responsive .table span{ color: #ff0000;line-height: 34px; padding-right: 5px;float: left;}
.tabs1 .tabs1-content .tabs-c .table-responsive .table .name input,.tabs1 .tabs1-content .tabs-c .table-responsive .table .name select{ width: 94%;}
.tabs1 .tabs1-content .tabs-c .clearfix{display: block;}
.tabs1 .tabs1-content .tabs-c .form-group{ min-height: 34px; line-height: 24px; margin-bottom: 2px;}
.tabs1 .tabs1-content .tabs-c .box-c button{ margin: 12px 0; border: 1px solid #77b8ff; height: 32px; color:#77b8ff; padding: 0 15px; border-radius: 4px; background-color: transparent; }
.tabs1 .tabs1-content .tabs-c .box-c button:hover{ background-color:#77b8ff; color:#fff; }
.tabs1 .tabs1-content .tabs-c .table-responsive .table span.Validform_checktip{ height: 18px; line-height: 18px;}
.tabs1 .tabs1-content .tabs-c .table-responsive .table td .form-control.pull-left{ padding: 6px;}
.tabs1 .tabs1-content .table01>tbody>tr>td{ vertical-align: top; padding: 10px 5px;}
.tabs1 .tabs1-content .c-industry{ background-color: #eee; padding: 8px 20px 7px; text-align: center; display: block; margin-top: 0; border-radius: 4px;}
.tabs1 .tabs1-content .c-industry1{ background-color: #eee; padding: 8px 20px 7px; text-align: center;  margin-top: 0; border-radius: 4px;}
.tabs1 .tabs1-content .c-industry-box{background-color: #fff; border: 1px solid #eee; padding: 10px 10px 5px; margin: 15px 0; min-height: 80px;}
.tabs1 .tabs1-content .c-industry-box span{ display: block; float: left; cursor: pointer;padding: 6px 15px; color: #999; background-color: #eee;border-radius: 4px; margin-right: 5px; margin-bottom: 5px; position: relative;}
.tabs1 .tabs1-content .c-industry-box span:hover{ color: #333; padding: 6px 30px 6px 15px;}
.tabs1 .tabs1-content .c-industry-box span i{ display: none; color: #333; padding-left: 5px; position: absolute;right: 8px; top: 0;  font-size: 20px;}
.tabs1 .tabs1-content .c-industry-box span:hover i{ display:block;  }
.tabs1 .tabs1-content .c-industry-box1 { width: 100%; outline: none;  background-color: #fff; border: 1px solid #eee; padding:8px 10px; line-height: 26px; margin: 15px 0; min-height: 90px;}
.tabs1 .tabs1-content .tabs-c  label{ padding-top: 3px;}
.tabs1 .tabs1-content .form-group textarea{ padding: 0 12px; height: 34px; line-height: 34px; margin-bottom: 0;}
.tabs1 .tabs1-content table td.industry-add{position: relative;}
.tabs1 .tabs1-content table td.industry-add a{ position: absolute;right: 8px; top: 12px;font-size: 18px; font-weight: bold; color: #333;}
.tabs1 .tabs1-content table td.industry-add a:hover{ color: #77b8ff;}
.tabs1 .tabs1-content table td.industry-add input{padding: 6px 20px 6px 12px}

.modal-dialog-hw .form-group{ margin: 0; }
.modal-dialog-hw .col-sm-6{ padding: 0; }
.modal-dialog-hw .col-sm-6 ul{ height: 90px; }
.modal-dialog-hw .col-sm-9{ padding-right: 0; }
.modal-dialog-hw .col-sm-9 ul{ height: 120px; }
.modal-dialog-hw .box-footer{position: absolute;}
.modal-dialog-hw .modal-content form{ padding-bottom: 0; }
.modal-dialog-hw .industry-list{ margin: 15px;  padding-bottom: 20px;}
.modal-dialog-hw .industry-list ul{ background-color: #f5f5f5; margin-left: 10px; padding:5px;  border: 1px solid #d2d6de; overflow-y: scroll; height: 220px; border-radius: 4px;}
.modal-dialog-hw .industry-list ul.industry-list-1{ margin-left: 5px; }
.modal-dialog-hw .industry-list ul li{ line-height: 24px;  padding: 0 5px; position: relative; cursor: pointer;}
.modal-dialog-hw .industry-list ul.industry-list-1 li{ padding: 0 10px 0 5px; }
.modal-dialog-hw .industry-list ul li:hover{background-color: #d7edf3;}
.modal-dialog-hw .industry-list ul li .caret-r { position: absolute; right: -2px; top: 10px; border: 4px solid transparent;border-left-color: #666;width: 0;height: 0;}
.modal-dialog-hw .modal-content .box{ display: block!important; }

/*弹出层*/
.black_overlay{ display: none; position:absolute;  top:0;  left: 0; width: 100%; height: 100%;  background-color: black;  z-index:1001; -moz-opacity: 0.4; opacity:.40;  filter: alpha(opacity=40); } 
.modal-dialog-hw{ display:none; position:absolute; top:5%; left:50%; width:600px;  z-index:1002;margin-left:-300px!important;} 
.modal-dialog-hw .close{position:absolute; float:right; width:30px; height:30px; z-index:1005; top:-15px; right:-6px; }



.tabs2 h3{ font-size: 15px; font-weight: bold;padding-bottom: 15px;}
.tabs2 textarea{ border:1px solid #77b8ff; padding: 15px; width: 100%;} 

.tabs3 .panel-heading{ padding: 0;}
.tabs3 .panel-heading form{ padding: 0;}
.tabs3 .table-responsive{ padding: 0;margin: 0 0 15px;}
.tabs3 .total i{font-weight: normal; font-size: 18px;line-height: 24px; margin-left: 3px;}
.tabs3 .page .col-sm-5{line-height: 34px;}
/*更多搜索条件*/
#searchmore{  }
#searchmore .search-text input{border-radius: 4px 0 0 4px;  width:240px;}
#searchmore .search-text select{border-color: #338FDE; background-color: #338FDE; color: #fff; border-radius:0 4px 4px 0; margin-left: -5px; cursor: pointer; position: relative;}
#searchmore .search-text select:after{}

/*最优页面-begin*/
.zuiyou{ margin: 0 auto;}
.zuiyou .zy-logo{ width: 250px; margin: 50px auto 30px;}
.zuiyou .zy-logo img{ width:100%;}
.zuiyou .zy-search{ width: 540px; margin: 0 auto 30px; height: 40px;}
.zuiyou .zy-search input{width: 410px;border:1px solid #ccc; height: 38px; line-height: 38px; padding: 0 10px; margin-right: 10px;}
.zuiyou .zy-search button{ width: 120px; height: 38px; border:none; float: right; background-color: transparent; background: url(/Public/Mf/Images/search_btn.jpg) no-repeat;}
.zuiyou .zy-box{ position: relative; background: #fff;border-top: 3px solid #77b8ff; margin:0 15px 20px; box-shadow: 0 1px 1px rgba(0,0,0,0.1);}
.zuiyou .zy-box h3.title{ height:42px; line-height: 42px; font-size: 16px; border-bottom: 1px solid #eee; padding:0 15px;}
.zuiyou .zy-box .zy-info{ padding: 15px; line-height: 24px; font-size: 12px; color: #666;}
.zuiyou .zy-box .zy-info li{ width: 32.33333%; margin-left: 1.5%; float: left; line-height: 24px;margin-bottom: 10px;} 
.zuiyou .zy-box .zy-info li:nth-child(3n+1){ margin-left: 0;}
.zuiyou .zy-box .zy-info li i{ color:#77b8ff; padding-right: 5px; font-weight: bold;}
.zuiyou .zy-table{width: 540px; margin: 0 auto 20px;}
.zuiyou .zy-table .table>thead>tr{ background-color: #cde0f6; text-align: center;}
.zuiyou .zy-table .table>thead>tr th,.zuiyou .zy-table .table>tbody>tr td{ border-left:2px solid #ecf0f5; border-bottom:2px solid #ecf0f5; height: 34px; line-height: 34px; padding: 0 10px;  }

/*更新日志*/
.updatelog {margin-left:100px;margin-top:32px;background : url("/Public/Mf/Images/updatelog/line_bg.png") 178px 0 repeat-y;}
.updatelog_item {position: relative;overflow : hidden;zoom : 1;margin-bottom : 40px;}
.updatelog_item span.txt{ display: block; position: absolute; top: 15px;left: 230px;font-size: 22px; color: #666; }
.updatelog_item h2.first {margin : 0 0 20px 35px;background : url("/Public/Mf/Images/updatelog/log_title.png") 114px 0 no-repeat;font-weight: normal;}
.updatelog_item h2 a {width : 103px;height : 60px;line-height : 60px;display : block;color : #2378b9;background : url("/Public/Mf/Images/updatelog/arrow_down.gif") right 50% no-repeat;font-size : 26px;}
.updatelog_item h2 a.arrow_up {background : url("/Public/Mf/Images/updatelog/arrow_up.gif") right 50% no-repeat;}
.updatelog_item dt.updatelog_date {background : url("/Public/Mf/Images/updatelog/version_arrow.gif") 77px 0 no-repeat ;height : 30px;margin-left : 95px;margin-top : 25px;}
.updatelog_item dt.old {background : url("/Public/Mf/Images/updatelog/version_arrow.gif") 77px -30px no-repeat;}
.updatelog_item p.date {display : block;color : #b4b4b4;font-size : 20px;width:70px;float : left;height : 30px;line-height : 30px;background : url("/Public/Mf/Images/updatelog/rung.png") 63px center no-repeat;font-weight: normal;color: #666;}
.updatelog_item p.version {font-size : 18px;width : 168px;color : #fff;float : left;height : 30px;line-height : 30px;text-indent : 52px;font-weight: normal;}
.updatelog_item dt.log_info {line-height : 20px;margin-left : 200px;margin-top : 12px;font-size : 12px;color : #999;font-weight: normal;}
/*top*/
.navbar-nav>.user-menu>.dropdown-menu>li.user-header>p{ margin-top: 4px; }
.skin-blue .main-header li.user-header {background-color: #6ba6e6;}
.btn.btn-flat{ border-radius: 3px; }
.datetimepicker tfoot th:nth-child(2):hover{ background: #fff; }

/*绑定二维码*/
.wxcode-info{ max-width: 380px; padding: 0 10px; margin: 0 auto; text-align: center; }
.wxcode-info p{ padding-bottom: 10px; }
.wxcode-info .wxcode{ width: 100%; }
.wxcode-info .wxcode img{ width: 100%; border: 1px solid #ddd; border-radius: 4px;}

.jccode-info{max-width: 380px;padding: 20px; margin: 0 auto; text-align: center;border: 1px solid #ddd; border-radius: 4px; background-color: #eee;}
.jccode-info .imgbox{ width: 60%; margin: 20px auto;}
.jccode-info .imgbox img{ width: 100%; border-radius: 50%; border:5px solid #fff;}

.weixin_open{position: fixed;width: 100%;height: 100%; background: rgba(0,0,0,0.5); z-index: 10000; top: 0;left: 0;animation: jjxx 0.6s;}
.weixin_open .con{background: #FFF;border-radius: 5px; width: 368px;height: 368px;text-align: center;position: absolute;top: 50%;left: 50%;margin: -215px 0 0 -184px;animation: diaolou 0.6s;}
.weixin_open .con img{width:320px;height: 320px;background: #EEE;}
.weixin_open .con .tit{font-size: 18px;color:#666; padding: 20px 0 10px 0;}
.weixin_open .esc{text-align:right; color:#00AFFF;font-size: 16px; padding:0 60px 0 0;cursor: pointer;}
.weixin_open iframe{ height: 261px; }

/*任务配置*/
.box-body-hzq label{position: relative;}
.box-body-hzq .Validform_checktip {position: absolute;left:100%;top: 6px;max-width: 100%;overflow: inherit;}

/*ie8下显示提示*/
.tagContent .tips {display: none;}
.tagContent .tips span{color:#d40404;} 

/*新建销售机会*/
.form-horizontal .box-body .limit{display: inline-block;width: 50%;}
.form-horizontal .box-body .tr{text-align: right;padding-right: 30px;}
.form-horizontal .box-body .limitHeight{min-height: 84px;}

/*验证码弹框样式修改*/
.geetest_holder.geetest_wind{border-radius: 24px; overflow: hidden;height: 36px !important;}
.geetest_holder.geetest_wind .geetest_offline{display: none !important; }
.geetest_holder.geetest_wind .geetest_radar_tip, .geetest_holder.geetest_wind .geetest_success_radar_tip{height: 36px !important;line-height: 36px !important;}
.geetest_holder.geetest_wind .geetest_wait{margin: 12px !important;}
.geetest_holder.geetest_wind .geetest_logo, .geetest_holder.geetest_wind .geetest_success_logo{top: 6px !important;}
.geetest_holder.geetest_wind .geetest_radar{width: 25px !important;height: 25px !important;margin-top:5px !important;}
.geetest_holder.geetest_wind .geetest_success_btn .geetest_success_box{top: 5px !important;}

.ui-table-hzq tr td{text-align: center;}
.ui-table-hzq .first_td{text-align: left;max-width: 0;}
.ui-table-hzq .fileName{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.infos_hzq{}
.infos_hzq .title{color: #fff;background: #4f5562;}
.infos_hzq .title h4{line-height: 34px;padding: 0 20px;}

/*呼叫中心-新建任务*/
.pd_l_r15{padding: 0 15px;}
.label_name{display: block;}
.label_name .control-label{float: left;width: auto;padding:0;padding-top: 7px;margin-bottom: 0;}
.label_name .form-control.long{width: 100% !important;}
.form_callSearch .btnSize{padding: 0 10px!important;height: 36px;line-height: 34px;}
.form_callSearch .mb15_hzq{margin: 0 15px;}
.seachContName{max-height: 216px;overflow-y: auto;padding: 15px 0 0 0;margin: 10px 15px 0 15px;border-top: 1px solid #ddd;} 
.seachContName .allLabel{font-weight: normal;color: #000;}
.seachContName ul{}
.seachContName ul li{display: inline-block;width: 100px;padding:2px 0;color: #666;font-size: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;-webkit-transition: all .6s ease;-webkit-transform-origin: left;transition: all .6s ease;transform-origin: left;} 
.seachContName ul li.other{display: inline-block;width: 100px;margin: 0 8px 8px 0;border-radius: 8px; background-color: #eee; color: #666;font-size: 12px;padding: 6px 10px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; text-align: center;} 
.seachContName ul li label{font-weight: normal;}
.seachContName input{position: relative;top: 3px;width: 15px;height: 15px;margin-right: 4px;}
.label_name .control-label .num{display: inline-block;padding:0 4px;margin-left:8px;color: #fff;border-radius: 4px;background: #f39c12;}
.addSelected ul li{position: relative;padding: 6px;margin:0 8px 8px 0;border-radius:8px;border: 1px solid #eee;text-align: center;overflow: inherit;}
.addSelected ul li i{display: none;position: absolute;right: -8px;top: -8px;border: 1px solid #eee;border-radius: 50%;cursor: pointer;}
.addSelected ul li:hover i{display: block;}
.addSelected ul li.effect{animation:myeffect1 0.5s;-webkit-animation:myeffect1 0.5s; /* Safari 和 Chrome */}
/*呼叫中心-任务列表*/
.relatedCustomers ul {overflow-x:auto;max-height: 240px;padding: 15px 0 0;margin: 10px 15px 0;border-top:1px solid #ddd;}
.relatedCustomers ul li { margin: 0 8px 8px 0;border-radius: 8px; background-color: #eee; color: #666;font-size: 12px;padding: 6px 10px;text-align: left;width: 290px; float: left;}
.taskClick {text-align: center;} 
.taskClick a {display: inline-block;min-width: 180px;height: 30px;line-height: 30px;margin: 0 11px;font-size: 14px;color: #fff;border-radius: 4px;background: #77b8ff;}
.callfootBtnBox{padding-bottom: 50px;text-align: center;}
.callfootBtnBox button{width: 15%;height: 32px;line-height: 32px;margin: 0 8px;padding: 0;}

@keyframes myeffect1{from {transform:scale(0);}to {transform:scale(1);}}

/*滚动条样式*/
.modal-dialog .modal-content .box-body::-webkit-scrollbar,.scroll_Box::-webkit-scrollbar, .relatedCustomers ul::-webkit-scrollbar,.seachContName::-webkit-scrollbar{width: 8px; background-color:#d2d2d2; }
.modal-dialog .modal-content .box-body::-webkit-scrollbar-thumb,.scroll_Box::-webkit-scrollbar-thumb,.relatedCustomers ul::-webkit-scrollbar-thumb,.seachContName::-webkit-scrollbar-thumb{ background-color:rgba(0,0,0,.2); border-radius: 4px; opacity:0;}

.customerSelect{}
.customerSelect .ui-table{ width: 100%; }
.customerSelect .ui-table .tableBox{display: inline-block;position: relative;overflow: auto;height: 284px; width: 100%;}
.customerSelect .ui-table thead{ display:table; table-layout:fixed; width:100%}
.customerSelect .ui-table tbody tr {display:table; table-layout:fixed; float: left; width:50%;}


.customerSelect .ui-table tr th{border-top: 1px solid #eee;}
.customerSelect .ui-table tr{border-right: 1px solid #eee;border-left: 1px solid #eee;}

.customerSelect .ui-table tr th:first-child, .customerSelect .ui-table tr td:first-child{width: 35px;text-align: center;}
.customerSelect .ui-table tbody tr:nth-child(2n+1) {border-right: none;}
/*.customerSelect .ui-table tbody tr:last-child {width: calc(50% + 2px);width:-moz-calc(50% + 2px);width:-webkit-calc(50% + 2px);}*/
/*.customerSelect .ui-table tr:nth-child(2n+1) td:last-child{border-right: 0;}*/
.customerSelect .ui-table tbody tr:last-child{border-right: 1px solid #eee;}
.customerSelect .ui-table tr th ,.customerSelect .ui-table tr td{  border-bottom: 1px solid #eee; height: 34px;line-height: 34px;min-width:100px;padding: 0 8px; font-size: 12px;font-weight: normal;}


.customerSelect .ui-table .name{display: inline-block;white-space: nowrap;}
.userSelected ul li{width: 290px;padding: 6px 10px; text-align: left;}
.box2{padding-bottom: 10px}
/*hzq*/
.customerSelect .pageNum{}
.customerSelect .pageNum .col-sm-5{line-height: 36px;}
.callCenterIndex{height: 100%;background-size: 100% 100% !important;background: url('../Images/callCententBg.png') no-repeat center bottom; position: relative;}
.callCenterIndex .callCenterIndex-map{  }
.callCenterIndex .taskNum ul{padding: 30px 40px;}
.callCenterIndex .taskNum ul li{display: inline-block;margin-right: 20px;color: #333;font-size: 14px;}
.callCenterIndex .taskNum ul li span{font-size: 22px;margin: 0 4px;}
.callCenterIndex .state{padding: 0 40px;}
.callCenterIndex .state .btn{color: #fff;}
.callCenterIndex .state .continue{background: #f19ec2;}
.callCenterIndex .state .start{background: #77b8ff;}
.callCenterIndex .state .inCall{font-size: 18px;color: #ff0000;}

.com-detail .invoice-edit .call.continue{color:#fff;background: #f19ec2;}
.scroll_Box thead.scroll{position: absolute;top: 0;width: 100%;background: #fff;}
.form-control.limit{display: inline-block;width: 50%;}
.group-area .arrabox ul li .a-position{position: relative;left: 15px; top: 4px;}

/*帮助中心样式*/
.help-content{position: relative;}
.help-content  .sys-leftbox{width:135px;height:100%;background:#f1f1f1;position:absolute;top:0;right:auto;bottom:auto;left:0}
.help-content  .sys-leftbox .sys-top{background:#d9dee4;width:100%;height:70px;line-height:70px;padding-left:30px;font-size:18px;font-weight:bold;color:#000}
.help-content  .sys-leftbox .sys-list{overflow-y: auto;}
.help-content  .sys-leftbox .sys-list .title{line-height:40px;padding-left:30px;font-size:14px;position:relative;cursor:pointer;display:none}
.help-content  .sys-leftbox .sys-list .title .icon{display:block;content:"";width:30px;height:25px;position:absolute;top:10px;right:auto;bottom:auto;left:0}
.help-content  .sys-leftbox .sys-list .title .icon:before{display:block;content:"";width:0;height:0;position:absolute;top:5px;right:auto;bottom:auto;left:10px;border-top:5px solid transparent;border-left:5px solid #444;border-bottom:5px solid transparent;cursor:pointer}
.help-content  .sys-leftbox .sys-list .title.active .icon:before{border-left:5px solid transparent;border-top:5px solid #444;border-right:5px solid transparent;border-bottom:5px solid transparent;top:8px}
.help-content  .sys-leftbox .sys-list ul li{line-height:36px;padding-left:30px;font-size:12px;cursor:pointer}
.help-content  .sys-leftbox .sys-list ul li.active{background:#fff}
.help-content  .sys-rightbox{background:#fff;width:100%;height:auto;min-height:600px;padding-left:140px}
.help-content  .sys-rightbox .searchBox .input{width:185px}
.help-content .sys-rightbox .btn:before{font-size:16px;vertical-align:bottom;margin:0 5px}
.help-content .sys-rightbox .table input{vertical-align:middle;width:16px;height:16px}
.help-content .sys-rightbox .table .btn{color:#444;padding:0}
.help-content .sys-rightbox .table tr .relative{text-align:left;padding-left:30px}
.help-content .sys-rightbox .table tr .relative a.left-add{position:absolute;top:10px;right:20px;bottom:auto;left:auto;padding:5px;border-radius:2px}
.help-content .sys-rightbox .table tr .relative a.left-add:hover{text-decoration:underline}
.help-content .sys-rightbox .editinput{width:300px !important;height:35px !important;border:1px solid #fff;text-align:center}
.help-content .sys-rightbox .editinput.active{border-width:1px;color:#3eabe7}
.help-content .sys-rightbox .editinput::-webkit-input-placeholder{color:#444 !important}
.help-content .sys-rightbox .editinput:-moz-placeholder{color:#444 !important}
.help-content .sys-rightbox .editinput::-moz-placeholder{color:#444 !important}
.help-content .sys-rightbox .editinput:-ms-input-placeholder{color:#444 !important}
.help-content .sys-rightbox .titleBox{border-bottom:1px solid #ddd;padding:10px 0;margin-bottom:10px}
.help-content .sys-rightbox .titleBox:before{display:none}
.help-content .sys-rightbox .form-box input{width:300px;border:1px solid #ddd;height:36px;padding:0 10px;border-radius:3px}
.help-content .sys-rightbox .soso-box{width:300px;height:auto;line-height:30px;border:1px solid #ddd;padding:0 10px;vertical-align:middle;position:absolute;top:34px;right:auto;bottom:auto;left:70px;background:#fff}
.help-content .sys-rightbox .soso-box li{cursor:pointer}
.help-content .sys-rightbox .selfinfo .ml160{margin-left:154px}
.help-content .sys-rightbox .selfinfo .form-item{padding:10px 0;color:#444}
.help-content .sys-rightbox .selfinfo .form-item input[type="radio"]{width:16px;vertical-align:bottom;height:16px}
.help-content .sys-rightbox .selfinfo .form-item span{display:inline-block;text-align:right;margin-right:8px;color:#666}
.help-content .sys-rightbox .selfinfo .form-item .title-label{width:150px;display:inline-block;text-align:right}
.help-content .sys-rightbox .selfinfo .form-item.text-l span{display:initial;color:#f00}
.help-content .sys-rightbox .headimg{padding:30px 0 20px 30px}
.help-content .sys-rightbox .headimg .uploadify-button{background-color:#3eabe7 !important;background-image:none;border:0;opacity:1;filter:alpha(opacity=100)}
.help-content .sys-rightbox .headimg .uploadify-button:hover{opacity:.7;filter:alpha(opacity=70)}
.help-content .sys-rightbox .headimg p{padding:8px 0;font-weight:bold}
.help-content .sys-rightbox .headimg .headimg-l .Preview{width:200px;height:200px;overflow:hidden;border-radius:50%;border:3px solid #ddd;box-shadow:1px 2px 9px #aaa}
.help-content .sys-rightbox .headimg .headimg-l .Preview img{width:100%;height:100%}
.help-content .sys-rightbox .headimg .headimg-l-edit .img-edit{border:1px solid #ddd;width:400px;height:auto;text-align:center;overflow:hidden}
.help-content .sys-rightbox .headimg .headimg-l-edit .img-edit img{max-width:400px;max-height:400px}
.help-content .sys-rightbox .headimg .headimg-r{position:absolute;top:30px;right:auto;bottom:auto;left:500px;border-left:1px solid #ecebeb;min-height:400px;padding-left:20px}
.help-content .sys-rightbox .headimg .headimg-r .Preview{width:100px;height:100px;margin-bottom:10px;overflow:hidden;border:1px solid #ddd;border-radius:50%;border:2px solid #ddd;box-shadow:1px 2px 5px #aaa}
.help-content .sys-rightbox .headimg .headimg-r .Preview img{width:100%;height:100%}
.help-content .sys-rightbox .headimg .headimg-r .Preview.imgbox-small{width:50px;height:50px;margin-top:60px;overflow:hidden;border-radius:50%}
.help-content .classIfi{ padding: 0;}
.help-content .classIfi li{ line-height: 32px; font-size: 12px; color: #666; padding-left: 12px!important;}
.help-content .classIfi li .ClassBox{ visibility: hidden;height: 0;}
.help-content .classIfi .fw14{ cursor: pointer;}
.help-content .classIfi .fw14:before{ content: '';display: inline-block;position: relative;top: 2px; width: 16px;height: 12px;background: url(/Public/User/Images/jia.png) no-repeat;}
.help-content .classIfi li a:hover{ color: #3eabe7; }
.help-content .classIfi li.active .fw14:before,.classIfi li.Empty .fw14:before{ background:url(/Public/User/Images/jian.png) no-repeat; }
.help-content .classIfi li.active .ClassBox{ visibility:visible; margin-top: -6px;}
.help-content .classIfi li .ClassBox a{ display: block;font-size: 12px; line-height: 28px;padding-left: 16px; white-space: nowrap; overflow: hidden; text-overflow:ellipsis;}
.help-content .contentBox{padding:10px 0 10px 10px}
.help-content .help-title{ line-height: 42px; border-bottom: 1px solid #ddd; margin-bottom: 10px; }
.help-content .help-content li{ line-height: 32px; }
.help-content .help-content li a { display: block;}
.help-content .help-content li a:hover,.help-content li a:hover:before{ color: #3eabe7; }
.help-content .help-content li a:before { content: "◎";width: 20px; height: 30px;line-height: 26px; display: inline-block;vertical-align: middle;font-size: 27px; color: #555; }
.help-content .help-detail{ padding: 20px; }
.help-content .help-detail h3{ text-align: center;}
.help-content .help-detail .help-text{ padding: 15px 0; border-top: 1px dashed #ddd; line-height: 24px;}
.help-content .tab2{margin:0 10px;border-bottom:1px solid #ddd}
.help-content .tab2 .a-font li a{font-size:12px;padding:0 8px}
.help-content .tab2 li{float:left;margin-right:10px; margin-left: 0;}
.help-content .tab2 li a{display:block;line-height:32px;padding:0 10px;background:#eaeff2; font-size: 12px;}
.help-content .tab2 li a.ThemeBg,.tab2 li a:hover{color:#fff}
.help-content .border-n{border: 0 !important;}
.help-center i.icon-wenti {font-size: 24px;position: relative;  top: 4px;  left: -4px;}
.help-center i.icon-bangdan {font-size: 26px;position: relative;  top: 4px;  left: -4px;}

/*美化滚动条-start*/
/*针对easy-ui调整的表格滚动条样式--请不要在这里添加*/
.datagrid-body::-webkit-scrollbar{width: 8px;height: 12px; }
.datagrid-body::-webkit-scrollbar-thumb{ background-color:rgba(0,0,0,.1); border-radius: 4px; opacity:0;}

.sys-list::-webkit-scrollbar,.table-responsive::-webkit-scrollbar,.ui-table-new::-webkit-scrollbar,.scroll_Box::-webkit-scrollbar, .relatedCustomers ul::-webkit-scrollbar,.seachContName::-webkit-scrollbar,.datagrid-body::-webkit-scrollbar{width: 8px;height: 8px; }
.sys-list::-webkit-scrollbar-thumb,.table-responsive::-webkit-scrollbar-thumb,.ui-table-new::-webkit-scrollbar-thumb,.scroll_Box::-webkit-scrollbar-thumb,.relatedCustomers ul::-webkit-scrollbar-thumb,.seachContName::-webkit-scrollbar-thumb,.datagrid-body::-webkit-scrollbar-thumb{ background-color:rgba(0,0,0,.1); border-radius: 4px; opacity:0;}
/*美化滚动条-end*/

.mailbox-read-message p img{max-width: 100%;}
.form-inline .form-control{height: 32px;line-height: 32px;border-color: #eee;}
.relative{position: relative;}
.table-loding{top: 0;left: 0;right: 0;bottom: 0;}
.table-loding .loadEffect{margin-top: 10%;}
.w100{width: 100%;}
.border{border: 1px solid #eee;padding: 10px;}
.cur-border-box span{color: #77b8ff;font-weight: bold;font-size: 14px;margin: 0 4px;}
.cur-border-box label{line-height: 20px;margin-bottom: 5px;}
.cur-border-box  p{margin: 5px 0;}

.info-text-box table{border-collapse:collapse}
.info-text-box tr td{border-style:solid;}
.info-text-box p{text-indent:0 !important;}
.control-label.xg{display: inline-block; vertical-align: middle;padding: 0 !important;}

/*呼叫中心-数据报表*/
.call-report-block{text-align: center;}
.call-report-block li {float: left;width: 21%;margin: 1% 2% 2%;box-shadow: 0 0 5px 0px #77b8ff;background: rgba(236, 240, 245, 0.4);}
.call-report-block li .text-box{display: table-cell;height: 150px;width: 21%;vertical-align: middle;text-align: center;}
.call-report-block li .text-box p{line-height: 35px;font-size: 16px;}
.call-report-block li .text-box p.num{font-size: 18px;}

.customer .new-total{padding: 0 12px;line-height: 20px;}
.customer .new-total span{margin-right: 10px;}
.customer .new-total span i{font-size: 14px;color:#ff8a00;}

/*新的提示信息*/
.topTips2{display: none;position: absolute;top: 10px;right: 15px; left: 15px;line-height: 40px;text-align: center;}
.topTips2 .box-info{color: #fff;background: #9eec8b;}
.topTips2 .box-danger{color: #fff;background: #9a1d1d;}
.topTips2 .box-default{color: #000;background: #fff;}
.topTips2 .cont{box-shadow: 0 0 1px 1px #e4e4e4;}

th.sort{position: relative;}
th.sort em.icon-jiantouup{position: absolute;top: 6px;}
th.sort em.icon-jiantouup:before{display: block;height: 12px; line-height: 12px;cursor: pointer;}
th.sort em.icon-jiantoudown{position: absolute;bottom: 6px;}
th.sort em.icon-jiantoudown:before{display: block;height: 12px; line-height: 12px;cursor: pointer;margin-left: 0.5px;}
th.sort em:hover{opacity: .5;}

/*发票申请-添加产品*/
.table>tbody>tr>td .input-s{position: relative !important; top: 3px !important;left: 0 !important;right: 0;width: 70px;height: 24px;margin:6px;text-align: center;border: 1px solid #ddd;box-shadow: none;outline: none;}
.table>tbody>tr>td .select-s{border: 1px solid #ddd;outline: none;}
.center{text-align: center;}
.Addition.btn-box .btn{position: relative;top: 3px;width: 20px;padding: 0 !important;background: #f1f1f1;vertical-align: initial;}
.spanBox .product-span{display: inline-block;margin:0 8px 8px 0;padding: 0px 4px; cursor: pointer;background: #eeeeee;}

.table-center thead tr th{text-align: center;}
.table-white-space th,.table-white-space td{white-space: nowrap;}

/*用于去除左边导航及上边菜单的页面*/
.fullScreen{margin: 0;background: #fff !important;}
/*去除嵌套入iframe的底部页面条的设置*/
.iframe-footer{}
.iframe-footer .row{margin: 0;}
.iframe-footer .col-sm-5{border-left: 0;}
.iframe-footer .col-sm-7{border-right: 0;}
.sms-page textarea{padding: 10px;box-shadow: none;}
.sms-page .Validform_checktip{position: absolute;left: 100%;top: 0;}
.sms-page .label_name .control-label{width: 100px;text-align: right;}
.sms-page .label_name .controlpd{padding-top: 5px;}
.sms-page .label_name .controlpd label{font-weight: normal;margin-right: 6px;margin-bottom: 0;}
.sms-page .label_name .controlpd input{vertical-align: sub;}
.sms-page .label_name .radio{padding-top: 7px;}
.sms-page .label_name .radio input{top: 10px;}




.modal-dialog .modal-content .modal-form{padding-bottom: 0;}
.modal-dialog .modal-content .modal-form  .box-footer{position: static;}
.label_name .control-name{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 34px;}

/*强制换行*/
.newline{white-space: pre-wrap;word-wrap: break-word;word-break: break-all;}
.lh20{line-height: 20px !important;}

.btn-edit{color: #666;background: #fbeded;}
.btn-send{color: #666;background: #e6eff9;}
.btn-audit{color: #666;background: #d5f9d5;}

/*遮罩层*/
.mask{display: none;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0,0,0,.5);}
.loading2{background: none;}
.loading2 span{background: #fff;}

/*ul li构成的表格 用于表格的双行并列用的*/
.camouflage-table{border:1px solid #ececec;border-bottom: 0;}
.camouflage-table .table-header{float: left;width: 50%;}
.camouflage-table .info-list{float: left;width: 50%;}
.camouflage-table .w-05{ float: left; width: 41.66%; border-right: 1px solid #ececec; padding: 0 15px; border-bottom: 1px solid #ececec;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.camouflage-table .w-02{float: left;width: 16.66%;border-right: 1px solid #ececec; padding: 0 15px; border-bottom: 1px solid #ececec;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.camouflage-table span{height: 30px;line-height: 30px;}
.camouflage-table .scroll_Box{overflow-y: auto;height: 300px;width: 100%;}
.nobold{font-weight: normal;}

.mask-invoice{position: fixed;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0,0,0,.3);z-index: 1000;}
.mask-invoice .notice-bottom{left: 50%;top: 50%;bottom: initial;right: initial;margin:-150px 0 0 -190px;}

/*产品管理-意向审核20180531-HW*/
.intentList .table-responsive .table{}

.intentList .table-responsive .table .ip-200{ width:20%; min-width: 200px; max-width: 320px;}
.intentList .table-responsive .table .ip-150{ width:15%; min-width: 150px;}
.intentList .table-responsive .table .ip-120{ width:12%; min-width: 120px;}
.intentList .table-responsive .table .ip-100{ width:10%; min-width: 100px;}
.intentList .table-responsive .table .ip-80{ width:8%; min-width: 80px;}

.intentList .table-responsive .table td.txt-p{text-align: left; }
.intentList .table-responsive .table td.txt-p p{ height: 26px; line-height: 26px; padding: 0 5px; margin-top: 0px; display: block; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}

.intentList .table-lr{ padding: 0 15px; }
.intentList .table-id th{ background: #ecf0f5; }
.intentList .table-id td{border-top: 1px solid #eee; border-left: 1px solid #eee;  }
.intentList .table-id td.txt-l{text-align: left; padding: 8px 12px;}

.intentList .table-id td button{ padding: 5px 15px!important;}

/*客户申述-20180604HW*/
.appealdetail .table-responsive .table .ip-200{ width:20%; min-width: 180px; max-width: 320px;}
.appealdetail .table-responsive .table .ip-120{ width:12%; min-width: 120px;}
.appealdetail .table-responsive .table .ip-80{ width:8%; min-width: 80px;}
.appealdetail .table-responsive .table td p{ height: 26px; line-height: 26px; padding: 0 5px; margin-top: 0px; display: block; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.appealdetail .table-responsive .table td a.btn{font-size: 12px;}

.apply_notice{    
    color: #747474;
    font-size: 14px;
    line-height: 2;
    letter-spacing: 2px;
    padding: 15px;
    overflow: hidden;
}
.apply_time{    
    color: #747474;
    font-size: 12px;
    line-height: 2;
    letter-spacing: 2px;
    padding: 0px 15px 15px 15px;
    overflow: hidden;
}
.apply_content{    
    color: #747474;
    font-size: 12px;
    height: 120px; 
    line-height: 2;
    letter-spacing: 2px;
    padding: 0px 15px 15px 15px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;
}
 
@media (max-width: 980px){
	.zuiyou .zy-box .zy-info li{ width:49.25%; margin-left: 1.5%;} 
	.zuiyou .zy-box .zy-info li:nth-child(3n+1){ margin-left:1.5%;}
	.zuiyou .zy-box .zy-info li:nth-child(2n+1){ margin-left: 0;}
}
@media (max-width: 600px){
	.zuiyou .zy-box .zy-info li{ width:100%; margin-left: 0%;} 
	.zuiyou .zy-box .zy-info li:nth-child(3n+1){ margin-left:0;}
	.zuiyou .zy-search{ width: auto; margin: 0 15px 30px; }
	.zuiyou .zy-search{ height: 80px;}
	.zuiyou .zy-search input{ width:100%; margin-bottom: 15px;}
	.zuiyou .zy-table{ width: auto; margin: 0 15px 20px;}
}
/*最优页面-end*/

@media (max-width: 1280px){
	.sc-detail .invoice-edit .col-xs-9,.sc-detail .invoice-edit .col-xs-3{  width: 100%;}
	.sc-detail .invoice-edit .col-xs-9{ margin-bottom: 15px;}
}

@media (max-width: 1180px){
	.invoice-main{ width:100%;  text-align: left; float: inherit; padding:10px 15px;}
	.invoice-main .page-header{margin: 0;}
	.invoice-main .page-header p{ line-height: 32px;}
	.invoice-main i{ float: left; margin: 0 15px 0 0;}
	.invoice-info{ margin: 0 ;}
	.invoice-list .nav,.invoice-list .nav li{width: 150px; }
	.invoice-list .nav-tabs-custom>.tab-content{ padding:0 0 0 150px;}
	.embed-responsive-16by9{ padding-bottom: 100%;}
}

@media (max-width: 991px){
	.content-header>.breadcrumb { float: right; background: transparent; margin-top: 0; margin-bottom: 0;font-size: 12px; padding: 7px 5px; position: absolute; top: 11px; right: 10px;border-radius: 2px;}
	.Progress li.active .btn:before {margin:0 0 0 20px;}
}
@media (max-width: 980px){
	.canvas .col-md-6{ padding-right: 15px;}
}
@media (max-width: 948px){
	.invoice-info{ height: auto;}
	.invoice-info .col-sm-4{ width: 100%;}
	.invoice-info li{border-right: 1px #eee solid;}
	.invoice-info li:last-child{ border-bottom: none;}
	.invoice-info .r-line:last-child{ border-bottom:  1px #eee solid;}
	.invoice-edit .pull-right{ float: left!important;}
}
@media (max-width: 870px){
	/*新建订单*/
	.or-edit .box-body .col-sm-2{ padding: 0; text-align: left; line-height: 16px;}
	.or-edit .box-body .col-sm-10 {width: 100%;}
	.or-edit .box-body .col-sm-10 label{line-height: 36px;}
	.or-edit .box-body .radio label input{ margin-top: 12px}
	.or-edit .box-body .or-edti-btn{ margin:20px 0;}
	.or-edit .box-body .up-bottom{ margin-bottom: 10px;}
	/*翻页*/
	.box-footer .col-sm-5,.box-footer .col-sm-7{  width: 100%; text-align: left; overflow: hidden;}
	.box-footer .col-sm-5{   border-right: 21px solid #ecf0f5; line-height: 32px;}
	.box-footer .col-sm-7{ border-left: 201px solid #ecf0f5; text-align: left;}
	.sidebar-collapse .box-footer .col-sm-7{  border-left: 71px solid #ecf0f5; }
	.sidebar-collapse .box-footer .col-sm-5{  border-left: 71px solid #ecf0f5; }
	.newedit .box-body{ padding-bottom: 0px;}
	.newedit .box-body .radio label{ padding-left: 0px;}
	.newedit .box-body .ui-autocomplete-input{ margin-bottom: 10px;}
	.box-footer .col-sm-7 .dataTables_paginate{float: left;}
}
@media (max-width: 842px){
	.staff .panel .btn-success.pull-right{ float: left!important;}
	.marketing .tabs-market li a{ padding: 0 10px;}
}
@media (max-width: 768px){
	.Progress li {float:left;width:50%; margin-bottom: 5px;}
	.Progress li:before {content: '';position: absolute;top: 0px;right: -18px;border-top: 18px solid transparent;border-left: 18px solid #f2f4f7; border-bottom: 18px solid transparent;}
	.Progress li:after { content: ''; height: 36px; position: absolute; top: 0px;}
	.box-footer .col-sm-5{ border-left: 21px solid #ecf0f5; text-align: left;  padding-left: 15px!important;}
	.box-footer .col-sm-7 .pagination{ float: left;}
	.sidebar-collapse .box-footer .col-sm-5{ border-left: 21px solid #ecf0f5;  border-right: 21px solid #ecf0f5; line-height: 32px; }
	.box-footer .col-sm-7,.sidebar-collapse .box-footer .col-sm-7{ border-left: 21px solid #ecf0f5;}
	.sidebar-open .box-footer{ width: auto;}
	.table-responsive{ margin: 0 0 72px; max-height: none!important;}
	.wordorder .box-header{ margin-bottom: 0;}
	.department .box-body{ padding: 0;}
	.pBox{ margin: 0px!important;}
	.customer { margin-bottom: 92px;}
	.fllowlog .h5{display: none;}
	.log-list{ margin-top: 15px;}
	.Contract .box-body.mt15{ margin: 0px!important;}
	.customer .form-inline .form-control{ width: 100%;}
	#searchmore .search-text input{ width:60%; float: left;}
	#searchmore .search-text select{ width: 100px;}
	.invoice-list form{ padding: 0;}
	.navbar-custom-menu .navbar-nav>li>a{ height: 50px;}
	.content-wrapper .index-txt{font-size: 34px;}
	.content-wrapper .index-txt1{ font-size: 18px; }
	.Contract .box-body{padding:0;}

	.updatelog{ margin-left: 0; margin-right: 15px; background: url(/Public/Mf/Images/updatelog/line_bg.png) 158px 0 repeat-y; }
	.updatelog_item h2.first { margin: 0 0 20px 15px;}
	.updatelog_item dt.updatelog_date {margin-left: 75px;}
	.updatelog_item dt.log_info { margin-left: 180px;}
	.updatelog_item span.txt {left: 210px;}

  .ui-table-hzq .first_td{max-width: inherit;}
  .controlpd{padding: 0;}
  .customerSelect .ui-table .tableBox{width: 100%;margin-bottom: 20px;}
	.form_callSearch .mb10_hzq {margin-bottom: 10px;}
	.callfootBtnBox button{width: 30%;}
	.box-body div.moblie-mr15 {margin: 0 15px;}
	.form_callSearch .mb15_hzq{margin:0 0 10px 0;width: 100%;}
	.form_callSearch .mb15_hzq .iconfont {min-width: 100%;}
	.form_callSearch .mb15_hzq .arrabox  {width: 100%;}
	.group-area .arrabox .overflowZq{max-height: 220px;}
	.pubu-flow{-moz-column-count: 1;-webkit-column-count: 1;column-count: 1;}
	.fllowlog .log-body  .row{height: auto;}
	.fllowlog .log-body  .row .label-title{padding-right: 15px;}
	.fllowlog .log-body  .row .input-box{padding-left: 15px;}
	.navbar-nav .help-center span{display: none;}
	.call-report-block li{width: 46%;}
	.call-report-block li .text-box{width: 1%;}

}
@media (max-width: 680px){
	.ulBox{padding-top: 10px;}
	.target .xu-btn{ line-height: 42px;}
}
@media (max-width: 600px){
	.content-header>.breadcrumb { display: none;}
	.invoice-list .nav{ width: 100%; } 
	.invoice-list .nav-tabs-custom>.tab-content{ padding:0;margin-top: 1px; border-top:3px solid #77b8ff;}
	.invoice-list .clearfix{ display: block;}
 	.invoice-list .nav li{ width: 50%;}
	.invoice-list .nav li{text-align: center; border-right: 1px solid #f4f4f4;   border-bottom: 1px solid #f4f4f4; border-left: none; margin: 0;}
	.invoice-list .nav li:nth-child(2n){border-right:none;}
	.invoice-list .nav-tabs-custom>.nav-tabs>li.active,.invoice-list .nav-tabs-custom>.nav-tabs>li>a{border: none; }
	.invoice-list .nav-tabs-custom>.nav-tabs>li.active a,.invoice-list .nav-tabs-custom>.nav-tabs>li>a:hover{background-color: #77b8ff; color: #fff;}
	.invoice-list .nav-tabs-custom>.nav-tabs>li>a{ padding: 8px 50px;}
	.embed-responsive-16by9{ padding-bottom: 150%;}
	.view_box-c{ margin: 80px auto 0;}
	.view_body{ max-height: 320px;}

	.updatelog{ background: url(/Public/Mf/Images/updatelog/line_bg.png) 144px 0 repeat-y; }
	.updatelog_item h2.first {background: url(/Public/Mf/Images/updatelog/log_title.png) 100px 0 no-repeat;}
	.updatelog_item h2 a{ font-size: 22px; width: 90px;}
	.updatelog_item p.date{ font-size: 18px; }
	.updatelog_item dt.updatelog_date {margin-left: 61px;}
	.updatelog_item dt.log_info { margin-left: 165px;}
	.updatelog_item dt.updatelog_date{ width: 215px; }
	.updatelog_item p.version { width: 130px;}
	.updatelog_item p.date {background : url("/Public/Mf/Images/updatelog/rung.png") 60px center no-repeat;}
	.updatelog_item span.txt {left: 190px;}

}

@media (max-width: 480px){
	.time .form-control{ float: inherit; margin-bottom:8px;}
	.time .pull-right{ float: left!important; margin-bottom: 15px}
	.time .btn-default{ margin-left: 72px;}
	.uploadifive-button{ float: inherit;}
	.diname .upfile{ padding: 0; }
	.embed-responsive-16by9{ padding-bottom: 180%;}
	.notice-bottom{ width: 90%;}
	.departmentlist ul li div a.btn{ padding: 0 2px; width: 38px; }
	.departmentlist ul li div a.left-add{ padding: 0 4px; width: 48px; }
	.navbar-nav .hujiaozhongxin{display: none;}
	.taskClick a {margin: 12px 11px;}
	.navbar-custom-menu>.navbar-nav .font-hide span{display: none;}
	
}

@media screen and (max-width: 380px){
 .canvas .group-area .iconfont{ margin-top: 10px;border-radius:3px;}
 .canvas .Newly .more {border-radius: 0 3px 3px 0;}
 .embed-responsive-16by9{ padding-bottom: 200%;}
 .canvas .group-area .arrabox{ top: 43px;}
 .target .xu-btn{ height: 68px; line-height: 24px; padding-top: 10px;}
 .self-infoimg{top: 30px;}
}


