
body, label, input, button, select, textarea, .uneditable-input, .navbar-search .search-query{font-size:12px;font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;}
#header,#main .container-fluid{min-width:1200px;}
.curholder{height:103%; -webkit-overflow-scrolling: touch;overflow-y: auto;  }
.curholder::-webkit-scrollbar {display:none}
/*headNav*/
.navbar-inner{background-image:none;border: 0;}
#header .brand{font-weight:400;}
#header .brand,.navbar-inner li{line-height:22px;border-top:3px solid transparent;border-bottom:4px solid transparent;text-shadow:none;}
.navbar .nav > li > a{margin:0 5px;min-width:40px;border-left:none;border-right:none;text-align:center;text-shadow:none;}
.navbar .nav > .active > a, .navbar .nav > .active > a:hover,.navbar .nav > li > a:hover,.navbar .nav > .active > a:focus{margin-bottom:-3px;border-left:none;border-right:none;border-bottom:3px solid #fff;background-color:transparent;box-shadow:none;}
#userControl>li>a:hover, #user #userControl>li.open>a{border-bottom-color:transparent}
.navbar-inner #userInfo li{border:none;}

/*左侧导航*/
.accordion-heading, .table th{background:none;}
.accordion-heading .accordion-toggle{color:#666;}
.nav-list > .active > a, .nav-list > .active > a:hover, .nav-list > .active > a:focus{text-shadow:none;}
.accordion-inner .nav-list li a{font-size: 14px;color:#000;}
.accordion-inner > .nav-list > li{padding-bottom:10px;border-bottom:1px solid #e7e7eb;}
.accordion-inner > .nav-list > li:last-child{border-bottom:none;}
.accordion-inner > .nav-list > li>a{margin-top: 13px;line-height: 22px;}
.accordion-inner > .nav-list > li.active>a, .accordion-inner > .nav-list > li.active > a:hover{color:#fff;}
.nav-list > li > a{margin-right:0;}

/* .nav-list .nav-list li i{display:none;} */
.nav-list .nav-list li.active a{color:#fff;}

/* 窗口标签 */
.jericho_tab .tab_pages{margin-top:-4px;background: #eceff2 !important;}
.jericho_tab .tab_pages .tabs{height:30px !important;}
.jericho_tab .tab_pages .tab_unselect, .jericho_tab .tab_pages .tab_selected{padding: 2px 0 !important;}
.jericho_tab .tab_pages .tab_unselect,.jericho_tab .tab_pages .tab_unselect .tab_left,.jericho_tab .tab_pages .tab_unselect .tab_right{background:none !important;}
.jericho_tab .tab_pages .tab_selected div.tab_left,.jericho_tab .tab_pages .tab_selected div.tab_right{background: #fff !important;}
 

.nav-tabs{ margin-bottom: 24px;border-bottom: 0;}
.nav-tabs > li{margin-bottom: -1px; }
.nav-tabs > li > a{font-size:16px;color:#333;}
.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus {
    color:#333;border: 0;background: transparent;
}
/* footer*/
/*btn*/
.marginL_95{margin-left:84px;}
.btn.btn-primary{background-image:none;text-shadow:none;}
.btn.btn-default{background-color:#fff;color:#222;border:1px solid #ccc;background-image:none;box-shadow:none;}
.btn-border{background:none;background-image:none;}
.btn-border:hover{background:none;}
.aArrow{position: absolute;right:15px;top:12px;width:9px;height:8px;background: url("../../../images/busImg/aArrow.png") center no-repeat;}
/*错误提示label*/
.span4 label.error{/* display:block;margin-left:160px; */width: 0;height: 14px;vertical-align: middle;overflow: hidden;font-size:12px;color:red;font-weight:normal;-webkit-background-size: 12px;background-size: 12px;background-position: left center;}
.alert label.error{height:auto;}
.alert .close{display: none;}
.form-search #s2id_areaCity,.control-group #s2id_areaCity{margin-top:0;}
/*.span4{position: relative;}
label[for="provinceId"]{position:absolute;left:306px;top:6px;}
label[for="areaCity"]{position:absolute;left:306px;top:36px;} */
.row-fluid label.error{display:inline-block;margin-left:6px;}
/*查询对齐 */
.ul-form {list-style:none;}
.form-search .ul-form {margin-bottom: 10px;}
.form-search .ul-form li label{margin-left:20px;min-width:70px;width:auto;text-align:left;}
.form-search .span2{width:80px;}
.form-search label{margin-left:20px;min-width:70px;width: auto;font-size:14px;}
.form-search .ul-form .pull-right{float:right;margin-right:20px;}
.form-search .ul-form .pull-right .btn{margin:0 10px;}
/*form*/
.breadcrumb{padding:0;background: #fff;}
legend{font-size: 16px;font-weight: bold;}
legend span{color:#333;}
.select2-container.input-xlarge{width:284px;}
.select2-container.input-medium{width:177px;}
#s2id_groupType{font-size:14px;font-weight: normal;}
.form-horizontal .control-label{padding-top:0;line-height: 30px;}
.form-horizontal .span2 .control-label{width:100%;line-height: 30px;}
.form-horizontal fieldset .container-fluid{margin:0 auto;max-width:1200px;}

.cloumnBox{padding-bottom:10px;border: 1px solid #dee2e6;border-radius:2px;}
.cloumnTit{margin:0 0 15px 0;padding: 0 20px;width:auto;font-size:16px;color: #222;background: #f7f8fa;font-weight: normal;}
.cloumnTit-noFontSize{margin:0 0 15px 0;padding: 0 20px;width:auto;color: #222;background: #f4f8fb;font-weight: normal;}
.cloumnBox>div{margin-bottom:10px;}
#s2id_packageId{font-size:12px;}
.select2-container .select2-choice,.select2-container .select2-choice .select2-arrow{background:#fff;background-image: none;border-color: #ccc;}
.select2-container .select2-choice{padding: 1px 0 1px 8px;}
.select2-drop-active{border: 1px solid #ccc;}

/*  control-group*/
.control-group{border-bottom: none;}
/* loading*/
div.jbox span.jbox-icon-question{top: 42px !important;}
.jericho_tab .tab_content div.content .righttag{top:50%!important;left:50%;margin-left:-56px;}
div.jbox .jbox-tip-color{background-color:#555;}
.stateExplain{padding:0 20px;}
.stateExplain h3{margin: 5px 0;font-size:14px;}
.stateExplain p{font-size:14px;color:#222;font-weight:bold}
.stateExplain ul{margin: 0;list-style:none;}
.stateExplain ul li{line-height:20px;color:#222;}
/*table*/
.table{color:#333;border-color:#dce1e5;background-color:#fff;}
.table-striped{background-color:#f7f8fa;}
.table a{display: inline-block;margin:0 3px;min-width:18px;min-height:18px;vertical-align: middle;}
.table a:hover{background-color:#fff;}
.table-bordered th, .table-bordered td{border-left:none;border-top: 1px solid #dfe6ec;}
.table-bordered tr:first-child td{border-top:0;}
.table-bordered th:first-child, .table-bordered td:first-child{padding-left: 10px;border-left:1px solid #dce1e5;}
.table-bordered th:last-child, .table-bordered td:last-child{padding-right: 10px;text-align:right;}
.table-condensed th, .table-condensed td{padding:10px 5px;}
.form-horizontal .table-form, .form-horizontal .table-form td{border:none;padding:8px 4px;}
.table-striped tbody tr:nth-child(odd)>td{background-color: #fff;}
#histoicFlowList .table-bordered th:first-child,#histoicFlowList .table-bordered td:first-child{text-align:center;}


.stateIcon{display: inline-block; margin: 0 0 2px 3px;width:14px;height:14px;vertical-align: middle;cursor: pointer;
    background: url("../../../images/busImg/stateIcon.png") center no-repeat;}
.question{display: inline-block; margin: 0 0 2px 3px;width:18px;height:18px;vertical-align: middle;cursor: pointer;
    background: url("../../../images/busImg/question.png") center no-repeat;}

.detailBtn{background: url("../../../images/busImg/detailIcon.png") center no-repeat;}/*详情*/
.printBtn{background: url("../../../images/busImg/printIcon.png") center no-repeat;}/*打印*/
.modifyBtn{background: url("../../../images/busImg/reviseIcon.png") center no-repeat;}/*修改*/
.deleteBtn{background: url("../../../images/busImg/deleteIcon.png") center no-repeat;}/*删除*/
.withdrawBtn{background: url("../../../images/busImg/withdrawIcon.png") center no-repeat;}/*取消申请修改*/

.supplyBtn{width: 21px;height: 21px;background: url("../../../images/busImg/supplyIcon.png") center no-repeat;}/*补单*/
.revokeBtn{width: 21px;height: 21px;background: url("../../../images/busImg/revokeIcon.png") center no-repeat;}/*撤销*/
.repayBtn{width: 21px;height: 21px;background: url("../../../images/busImg/repayIcon.png") center no-repeat;}/*还款*/
.chargebackBtn{width: 21px;height: 21px;background: url("../../../images/busImg/chargebackIcon.png") center no-repeat;}/*退单*/
.modifyBtn-circle{width: 21px;height: 21px;background: url("../../../images/busImg/modifyIcon.png") center no-repeat;}/*修改*/

.frozenBtn{width: 21px;height: 21px;background: url("../../../images/busImg/frozenIcon.png") center no-repeat;}/*冻结*/
.thawBtn{width: 21px;height: 21px;background: url("../../../images/busImg/thawIcon.png") center no-repeat;}/*解冻*/
.thawIocn2{width: 18px;height: 18px;background: url("../../../images/busImg/thawIocn2.png") center no-repeat;}/*解冻*/
.reviewBtn{width: 21px;height: 21px;background: url("../../../images/busImg/reviewIcon.png") center no-repeat;}/*审阅*/
.notPassBtn{width: 21px;height: 21px;background: url("../../../images/busImg/notPassIcon.png") center no-repeat;}/*审核驳回*/
.passBtn{width: 21px;height: 21px;background: url("../../../images/busImg/passIcon.png") center no-repeat;}/*审核通过*/
.settlementBtn{width: 18px;height: 18px;background: url("../../../images/busImg/settlementBtn.png") center no-repeat;}/*结算*/
.confirmationReceivables{width: 18px;height: 18px;background: url("../../../images/busImg/confirmationReceivables.png") center no-repeat;}/*确认收款*/
.makeMoney{width: 18px;height: 18px;background: url("../../../images/busImg/makeMoney.png") center no-repeat;}/*打款*/

.iconShelves{width: 18px;height: 18px;background: url("../../../images/ad/iconShelves.png") center no-repeat;}/*立即上架*/
.iconShelvesOff{width: 18px;height: 18px;background: url("../../../images/ad/iconShelvesOff.png") center no-repeat;}/*立即下架*/
.iconShelvesAgain{width: 18px;height: 18px;background: url("../../../images/ad/iconShelvesAgain.png") center no-repeat;}/*再次上架*/

.iconTop{width: 18px;height: 18px;background: url("../../../images/busImg/iconTop.png") center no-repeat;}/*置顶*/
.iconViewRange{width: 18px;height: 18px;background: url("../../../images/busImg/iconViewRange.png") center no-repeat;}/*查看范围*/

.iconDownload{width: 18px;height: 18px;background: url("../../../images/confirmationImg/iconDownload.png") center no-repeat;}/*下载*/
.iconUploadRed{width: 18px;height: 18px;background: url("../../../images/confirmationImg/iconUploadRed.png") center no-repeat;}/*上传*/
.iconPush{width: 18px;height: 18px;background: url("../../../images/confirmationImg/iconPush.png") center no-repeat;}/*推送*/
.iconWarning{width: 14px;height: 14px;background: url("../../../images/busImg/warningIcon.png") center no-repeat;}/*警告*/

/*check data*/
.state-green{color:#23da57;}   /*state-normal正常 */
.state-orange{color:#ff7a25;}   /*state-push待推送 */
.state-red{color:#fa5151;}  /*state-confirm待确认*/
.state-gray{color:#a3a1a2;}    /*state-notes状态下方注释信息*/
.light-gray{color:#d2d2d2;}/*operation-notes操作文字描述*/
a.light-gray:hover{text-decoration: none;color: #d2d2d2;}
.pushBtn{background: url("../../../images/busImg/pushIcon.png") center no-repeat;}

/*排序  */
.sort{cursor:pointer;}
.sort i{display: inline-block; margin: 0 0 2px 3px;width:14px;height:4px;vertical-align: middle;cursor: pointer;}
.sort .downArrow{background: url("../../../images/busImg/downArrow.png") center no-repeat;}
.sort:hover .downArrow{background: url("../../../images/busImg/downArrowActive.png") center no-repeat;}
.sort .upArrow{background: url("../../../images/busImg/upArrow.png") center no-repeat;}
.sort:hover .upArrow{background: url("../../../images/busImg/upArrowActive.png") center no-repeat;}
/* common */
.transaction_entry{color:#f67624;}
.grayLine{margin:20px 40px;border-bottom:1px solid #ddd;}
.exportInfo{}
.selectList{margin:36px 20px 0 20px;height:150px;overflow:auto;}
.pop-selectBtn{margin-left:10px;display:inline-block;padding:2px 4px;cursor: pointer;border-radius:4px;}
.pop-selectBtn.active{color:#fff;}


/* For appearance */
/* copy表格标题栏 */
.sticky-wrap {
    overflow-x: auto;
    overflow-y: hidden;
    position: relative;
    width: 100%;
}
.sticky-wrap .sticky-thead,
.sticky-wrap .sticky-col,
.sticky-wrap .sticky-intersect {
    opacity: 0;
    position: fixed;
    top: 0;
    left: 0;
    transition: all .125s ease-in-out;
    z-index: 50;
    width: auto; /* Prevent table from stretching to full size */
}
.sticky-wrap .sticky-thead {
    box-shadow: 0 0.2em 0.5em -0.1em rgba(0,0,0,0.1);
    z-index: -1;
    width: 100%; /* Force stretch */
}
.sticky-wrap .sticky-intersect {
    opacity: 1;
    z-index: 150;
}
.sticky-wrap .sticky-intersect th {
    background-color: #666;
    color: #eee;
}
.sticky-wrap td,.sticky-wrap th {
    word-break: break-all;
    box-sizing: border-box;
}
.sticky-wrap.overflow-y {
    overflow-y: auto;
    max-height: 50vh;
}
@media (min-width: 1400px) {
    /* legend{width: 1200px;margin:10px auto;} */
    .form-horizontal .form-actions{width: 1200px;margin:20px auto 0 auto;}
}

/* 默认颜色改为黑色或白色 */
a{color:#333;}
.btn.btn-primary{background-color:#fff;border:0;}
.navbar-inner{background-color:#eee;}

/* 门店业务改版样式（未使用，本地单页面有引用） */
/*
#header .brand{margin-right: 40px;padding-left: 80px !important;background: url("../../../images/login/cyd_logo.png") 36px center no-repeat;}
#right{background:#f0f2f5;}
.navbar-inner{background-color: #fff;    border: 1px solid #e5e5e5;}
.navbar .brand{padding:0; font-size: 14px !important;color: #333;text-shadow:none;}
#header .brand, .navbar-inner li{line-height: 50px;border:none;}
.navbar .nav{overflow:hidden;}
.navbar .nav > li > a{margin: 0 5px;padding: 0 20px;min-width: auto;font-size:14px;color:#333;text-shadow:none;}
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > li > a:hover, .navbar .nav > .active > a:focus{
	margin-bottom:0;    border-bottom: 2px solid #ff1919;font-size: 14px;  color: #333;  box-shadow: none;

}
.jericho_tab .tab_pages{background: #fff !important;}
.jericho_tab .tab_pages .tab_unselect .tab_left,.jericho_tab .tab_pages .tab_unselect .tab_right{background:none !important;}
.jericho_tab .tab_pages .tab_selected div.tab_left{ background: #f3f3f3 !important;}
.jericho_tab .tab_pages .tab_selected div.tab_right{background:none !important;}

.table th{background-color: transparent;}

.nav-tabs{ margin-bottom: 40px;border-bottom: 1px solid #ddd;background: #f0f2f5;}
.nav-tabs > li{margin-bottom: -1px; }
.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus {
	    color:#333;border: 0;background: transparent;border-bottom: 2px solid rgb(250, 81, 81) !important;
}
@media (max-width: 979px){
	.navbar .nav-collapse .nav li > a {
	    color: #333;
	}
}
 */