@font-face{
    font-family: special;
    src: url('../fonts/special.ttf');
}
body{
    padding: 0;
    background-color: #f6f6f6;
    /* font-family: 'Open Sans',sans-serif; */
    font-size: 12px;
    color: #555;
    opacity: 0;
    margin-left: -20px;
    opacity: 1;
    margin-left: 0px;
    overflow: auto !important;
    font-family: special;
}
input{
    font-family: myFirstFont,special;
}
/* 页面头部栏 */
.navbar{
	border: 0;
    background-color: #2494f2;
    color: #fff;
    padding-left: 10px;
    padding-right: 25px;
}
.navbar-default .navbar-brand {
    padding-left: 20px;
    text-align: left;
    color: #fff;
    background: url(../img/yzd2018.png) no-repeat 10px 4px;
    text-shadow: 1px 1px 0 rgba(0,0,0,0.2);
    font-weight: 300;
    font-size: 19px;
    line-height: 18px;
    height: auto;
    background-size: 65px;
}
.navbar-default .navbar-brand span{
	margin-left: 65px;
	color: #fff;
}
.navbar-default .navbar-r{
	height:50px;
	line-height:50px;
}
.navbar-default .navbar-a{
	color:#fff;
}
#cl-wrapper {
    width: 100%;
    position: absolute;
    height: 100%;
    padding-top: 50px;
}
.cl-sidebar {
    position: absolute;
    vertical-align: top;
    padding-bottom: 49px;
    width: 216px;
}
#pcont {
    vertical-align: top;
    margin-left: 216px;
    position: relative;
    padding: 0;
}
.page-head {
    background: none repeat scroll 0 0 #fff;
    border-bottom: 1px solid #e9e9e9;
    box-shadow: 0 0 1px 0 rgba(0,0,0,0.05);
    padding: 10px 25px;
    position: relative;
}
.page-head h3{
	margin-bottom: 5px;
    margin-top: 6px;
    font-family: 'Open Sans',sans-serif;
    font-weight: 200;
    letter-spacing: -1px;
    font-size:18px;
}
/*左侧菜单*/
.sidebar-menu{
    border-right: 1px solid #cecece;
    padding-left:0;
    padding-right:0;
    background-color:#fff;
}
.menuIcn{
	width:20px;
	height:20px;
	margin-left:-25px;
	margin-right:5px;
}
/*一级菜单*/
.menu-first{
    height:45px;
    line-height:45px;
    padding: 0;
    font-size: 14px;
    font-weight: normal;
    color: #8D8A85;
    padding-left:40px;
}
/*一级菜单鼠标划过状态*/
.menu-first:hover{
    text-decoration: none;
    color:#8D8A85;
}
/*二级菜单*/
.menu-second li a{
    height:31px;
    line-height:31px;
    padding:0;
    color:#262726;
    font-size:larger;
    padding-left:40px;
}
/*二级菜单鼠标划过样式*/
.menu-second li a:hover {
    text-decoration: none;
    background-color: #2494f2;
    color:#fff;
    border-top: 1px solid #83ceed;
    border-bottom: 1px solid #83ceed;
    border-right: 3px solid #f8881c;
}
/*二级菜单选中状态*/
.menu-second li a.menu-second-selected {
    background-color: #2494f2;
    color:#fff;
    height:31px;
    line-height:31px;
    border-top: 1px solid #83ceed;
    border-bottom: 1px solid #83ceed;
    border-right: 3px solid #f8881c;
}
.menu-second li:last-child a{
    border-bottom: 1px solid #e1e1e1;
}
.content{
	background-color: #f6f6f6;
    color: inherit;
    font: 14px/1.6 "Helvetica Neue","Hiragino Sans GB","Microsoft YaHei","\9ED1\4F53",Arial,sans-serif,special;
    line-height: 21px;
    padding: 10px 15px 15px 15px;
    margin-top: 0;
}
.mo-Panel{
    background-color: #fff;
    padding: 0px 15px 10px;
    margin: 0 auto;
    margin-bottom: 10px;
}
.bTable{
	background-color: #fff;
	padding: 15px;
	margin: 10px auto;
}

/* 表格操作列为列表时 */
.operateUl{
	list-style: none; 
	padding-left:0;
	margin-bottom: 0;
	width:85px;
	margin:auto;
	text-align:left;
}
.operateUl1{
    list-style: none; 
    padding-left: 0;
    margin-bottom: 0;
    width: 110px;
    margin: auto;
    text-align: center;
}
.operateUl li,.operateUl1 li{
	display: inline-block;
	margin: 0 6px;
}
.operateUl>li>a,.operateUl1>li>a{
	cursor: pointer;
}
/*** treetable ***/
table.treetable span.indenter { display: inline-block; margin: 0px; padding: 0px; text-align: right;user-select: none; -khtml-user-select: none; -moz-user-select: none;-o-user-select: none;-webkit-user-select: none; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; width: 19px;}
table.treetable span.nameSpan { display: inline-block; margin: 0px; padding: 0px; text-align: right;user-select: none; -khtml-user-select: none; -moz-user-select: none;-o-user-select: none;-webkit-user-select: none; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; width: 19px;}
table.treetable span.indenter a {background-position: left center;background-repeat: no-repeat;display: inline-block;text-decoration: none;width: 19px;}
table.treetable {border-collapse: collapse; line-height: 1; margin: .6em 0 1.8em 0; width: 100%;}
table.treetable caption {font-weight: bold;margin-bottom: .2em;}
table.treetable thead { background-color: #f6fbfc ;}
table.treetable thead tr th {border: 1px solid #888;font-weight: normal;padding: .3em 1em .1em 1em;text-align: left;}
table.treetable tbody tr td {cursor: default; padding: .3em 0em .3em 3em;}
table.treetable tbody tr td:first-child {width: 100px;}
table.treetable tbody tr td.name {cursor: default; padding-left:0px;text-align: left;}
table.treetable tr td.treeTitle{text-align:left;font-size:1.4em;}
table.treetable span { background-position: center left;background-repeat: no-repeat;padding: .2em 0 .2em 1.5em;}
table.treetable span.file {}
table.treetable span.folder { background-image: url();}
table.treetable tr.collapsed span.indenter a {background-image: url(../img/plus.gif);}
table.treetable tr.expanded span.indenter a { background-image: url(../img/minus.gif);}
table.treetable tr.branch { background-color: #f9f9f9;}
table.treetable tr.selected { background-color: #ebf6e4; color: #77861d;}
table.treetable tr.collapsed.selected span.indenter a {  background-image: url(../img/plus.gif);}
table.treetable tr.expanded.selected span.indenter a {  background-image: url(../img/minus.gif);}
table.treetable tr.accept { background-color: #a3bce4; color: #fff}
table.treetable tr.collapsed.accept td span.indenter a {background-image: url(../img/plus.gif);}
table.treetable tr.expanded.accept td span.indenter a {	background-image: url(../img/minus.gif);}
/* 自定义 table */
table{width:100%;color:#333;}      
table.treetable tr{height:35px;line-height:35px;border-bottom:1px solid #dedede;}       
table thead{background-color: #f6fbfc ;}                               
table.treetable tfoot{background-color:rgb(236,236,236);}                               
table.treetable thead tr{height:40px;line-height:40px;font-size:14px;font-weight:bold;}
table tbody .odd{background:#fdfdfd;}                                         
table tbody .todd{background:#fafafa;}    
/* 时间控件表格样式 */   
table.table-condensed{
	width:230px;
}   
/* 查询条 */
.toolbar{
	background-color : #fff;
	padding : 6px 14px;
	margin : 0 auto; 
	margin-bottom: 10px;
}
.toolbarw{
	background-color : #fff;
	padding : 6px 0;
	margin : 0 auto; 
	margin-bottom: 10px;
}
.opTools{
	margin-bottom:5px;
}
.opTools>a, .opTools>button{
	float:right;
	margin-right:35px;
	margin-top:0px;
}
.opTools>a, .opTools>button,.mo-Panel .operBtn{
	color:#2494f2;background-color:#fff;
}
.opTools>a:hover, .opTools>button:hover{
	color:#2494f2;background-color:#fff;
}
/* 审核头部信息 */
.guide-msg{
	padding: 14px 30px;
    color: #8d8d8d;
    background: #f4f5f9;
}
.operation-wrp{
    line-height: 28px;
    height:30px;
}
.gray{
	color: #8d8d8d!important;
}
/* 审核配置弹框 */
#config_modal{
	width:70%;
}
.red{
	color: #e15f63;
    font-family: SimSun;
}
/* 审核配置选择人员 */
.user-selector .user-list {
    height: 140px;
    overflow-y: auto;
    border: 1px solid #e7e7eb;
    position: relative;
    padding:0;
    border-radius:4px;
}
/* 可审核人员名单列表样式 */
#addWorkerList,#auditWorkerList{
	margin:0;
	padding:0;
}
.user-selector .user-list.user-list-lf li {
    cursor: default;
    background: #ededed;
    position: relative;
}
.user-selector .user-list li {
    cursor: pointer;
    display: block;
    height: 28px;
    color: #222222;
    line-height: 28px;
    padding: 0 28px 0 9px;
    margin-bottom: 3px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.user-selector .user-list li:hover, .user-selector .user-list li.selected {
    background: #ededed;
}
#del{
	font-style:normal;
}
/* 审核配置弹框中按钮图标 */
.user-bar .glyphicon{
	font-size:large;
}
.user-bar .glyphicon-chevron-left{
	margin-top:60px;
}
/* 审核配置步骤列表操作列样式 */
.gapl-wide{
	margin-left:12px;
}
/* 选择人员的列表删除图标 */
#addWorkerList>li>i.close{background: url('../img/clear.png') center center no-repeat;
   display: block;
   width: 13px;    
   height: 13px;
   position: absolute;
   opacity: 0.6;
   z-index: 100;
   top: 50%;
   right: 6px;
   margin-top: -6px;
}

/*审核任务部分*/
.reviewTask #detailForm table input{width:100%;text-align:center;border:none;background-color:transparent;}
.reviewTask #detailForm .table-bordered  td:nth-child(odd){background-color:#f6fbfc}
.reviewTask  #reProceTable{border-bottom:none;margin-bottom:20px;}
.reviewTask .reTotalList{width:100%;padding:0 20%;}
.reviewTask #radioBack{display:none}

/* 机构管理列表中弹框中树表样式   */
    /* 选择权限样式 */
#permissions{
	height:200px;
	border:1px solid #ccc;
	overflow-y:auto;
	border-radius:4px;
}
#permissions>table.treetable{
	height:200px;
	margin:0;
}
/*#permissions>table.treetable tr{height:25px;line-height:25px;}
#permissions .leaf .indenter{display: none;}
#permissions .leaf input[type=checkbox]{margin-left: 50px;}*/


/* 机构人员页面样式 */
.divTitle{
	height:45px; line-height:45px;font-size:16px;margin-bottom:10px;
}
.divTitle>.dottedLine{border: 3px solid #2494f2; display: inline; margin:10px 15px; border-radius: 4px;}
.divTitle span{display:inline;}
.divTitle #newAct{margin-right:20px;font-size:15px;}

i.iClass{background: url('../img/clear.png') center center no-repeat;
	display: inline-block;
    width: 13px;    
    height: 13px;
    position: absolute;
    right: 0px;
    margin-top: 4px;
}
/* 机构管理列表机构层级树表样式 */
.customOrg ul,.customOrg li{list-style-type: none;list-style-image: none;}

.tree {
    min-height:20px;
    padding:19px;
    margin-bottom:20px;
    background-color:#fbfbfb;
    border:1px solid #999;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);
    -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05)
}
.tree li {
    list-style-type:none;
    margin:0;
    padding:10px 5px 0 5px;
    position:relative
}
.tree li::before, .tree li::after {
    content:'';
    left:-20px;
    position:absolute;
    right:auto
}
.tree li::before {
    border-left:1px solid #999;
    bottom:50px;
    height:100%;
    top:0;
    width:1px
}
.tree li::after {
    border-top:1px solid #999;
    height:20px;
    top:25px;
    width:25px
}
.tree li span {
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border:1px solid #999;
    border-radius:5px;
    display:inline-block;
    padding:3px 8px;
    text-decoration:none
}
.tree li.parent_li>span {
    cursor:pointer
}
.tree>ul>li::before, .tree>ul>li::after {
    border:0
}
.tree li:last-child::before {
    height:30px
}
.tree li.parent_li>span:hover, .tree li.parent_li>span:hover+ul li span {
    background:#eee;
    border:1px solid #94a0b4;
    color:#000
}
a.treetableA{display:inline-block;margin:0 3px; cursor: pointer;}
#selselfModal input[type=radio]{margin:4px;}
.customOrg .popover{width:400px;}
/*机构管理标准模式*/
.standOrg a{text-decoration:none;}
.standOrg .addOrg{
	text-align:center;width:20%;margin-left:40%;margin-top:50px;border:3px dashed #337ab7;padding:10px;cursor:pointer;
	border-radius: 3px;-moz-border-radius: 3px; -webkit-border-radius: 3px;
}

.standOrg .orgTable{text-align:center;}
.standOrg .orgTable span{color:#337ab7;}
/* .standOrg .orgTable button{margin-top:10px;} */
/* .standOrg .orgTable .addRow{float:right;margin-top:0px;} */
/* .standOrg .orgTable .addOrEdit{margin-top:0px;color:#286090;background-color:#fff;}
.standOrg .orgTable .addOrEdit:hover{background-color:#eaeaea} */
.changeType{width:100%;height:40px;padding:10px;}
#toCusBtn,#toStandBtn{float:right;cursor:pointer;}
/* 交易记录详情结果展示 */
.showSpan{
	padding-top:7px;
	word-wrap: break-word;
    word-break: break-all;
}
.pt0w50per{
	padding-top: 0 !important;
	display: inline-block;
	width: 50%;
}
/* 活动详情页面使用popover后按钮及增加的遮幕 */
.popover-backdrop{
	position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 20;
}
/* 活动详情二维码小图标 */
.pubPic{margin-right:10px;}
/* 活动详情中账单明细项选择班级的弹框样式 */
ul.actD-ul{list-style:none;}
ul.actD-ul>li{line-height: 31px; border-bottom: 1px solid #cecece;}
ul.actD-ul>.li-1{padding-left:25px;}
ul.actD-ul>.li-2{padding-left:50px;}
/* 活动详情页面账单明细表格清空所选机构样式 */
#clearInput{position:absolute;top:5px;right:15px;}
/* 活动详情页面账单明细选择当前机构下的所有项样式 */
.oCheckAll{width:100%;}
.oCheckAll p{line-height:25px;text-align:center;background-color:#EEDE91;}
.oCheckAll p a{margin-left:5%;}

#actD_Btn{margin-top:10px}
.divTitle{position:relative;}
.divTitle>.little-tabs{
	/*width:360px;*/
	margin:0 auto;
	font-size:15px;
	text-align :center;
}
ul.little-tabs li{
	min-width:95px;
}
#addItems, #setMount, #addBillItems{
	margin-right:5px;
}
.opTools>.btn-info[disabled]{
	background-color:#fff;
}
.divTitle #smsReminders{
	text-decoration: none;
    cursor: pointer;
    width: 80px;
    background: url(../../img/sms-icon.png) no-repeat;
    background-size: 20px;
    background-position: 58px 12.5px;
    position: absolute;
    top: 0;
    right: 130px;
    font-size: 14px;
}
.divTitle #exported,.divTitle #exportOrg
{	
    text-decoration: none;
    cursor: pointer;
    width: 80px;
    background: url(../../img/download-excel2.png) no-repeat;
    background-size: 20px;
    background-position: 58px 12.5px;
    position: absolute;
    top: 0;
    right: 30px;
    font-size: 14px;
}

.divTitle #exportOrgRefund,.divTitle #exportedRefund {
    text-decoration: none;
    cursor: pointer;
    width: 80px;
    background: url(../../img/download-excel2.png) no-repeat;
    background-size: 20px;
    background-position: 58px 12.5px;
    position: absolute;
    top: 0;
    right: 30px;
    font-size: 14px;
}
.divTitle #exported{display:none;}
#printR{
	text-decoration: none;
    cursor: pointer;
    width: 80px;
    position: absolute;
    top: 0;
    right: 30px;
    font-size: 14px;
}
/*收费交易*/
#orgEmtTip{margin-left:-10px;}
#traTable .views{text-decoration: none;cursor: pointer;}
#traTable .refund{text-decoration: none;cursor: pointer;}
.w20per{width: 20%;}
.rowActName p, .rowActType p{float: left;padding: 0;}
.rowActName td, .rowActType td{width: 25%;}
#viewGroup{line-height: 30px;cursor: pointer;font-weight: bold;}
.w9per{width: 9%;float: left;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}
.mt60{margin-top: 60px;}
.mt10{margin-top: 10px;}
.pr10{padding-right: 10px;}
#impDetial{padding: 15px 0;}
#impDetialRefund{padding: 15px 0;}
#billDetails #TForm{padding: 6px 0;}
#moreAdvOptions{height: 36px;line-height: 36px;margin-left: 20px;color:#46b8da;cursor:pointer;}
#traStartTime{width: 63%;}
#traStartTimeRefund{width: 63%;}
.absGap{position: absolute;top: 0;left: 63%;}
#traEndTime{width: 55%;position: absolute;top: 0;left: 71%;z-index: 999;}
#traEndTimeRefund{width: 55%;position: absolute;top: 0;left: 71%;z-index: 999;}
.stateWrap{overflow:hidden;margin:0 auto;width:70px;}

#TForm .form-group{margin-bottom:0px;}
#TForm .form-group .col-sm-4{margin-bottom:8px;}
/*平台样式*/
.mchTitle h4{position:relative;padding-bottom:8px;}
.mchTitle h4:after{color:#d9d9d9;content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;border-top:1px solid #d9d9d9;-webkit-transform:scaleY(.5);transform:scaleY(.5);}
.mchbBtns{text-align:center;padding:10px 0;}
.wechatPay-group .active{background-color:blue}
.requireIcon{padding:5px;vertical-align:middle;}
.mchDetail .mchInfo{position:relative;}
.imgsDiv {position:absolute;top:60px;right:200px;width:30%;}
.imgsDiv  > div{height:80px;}
.imgsDiv .w50per{width: 50%;}
.imgsDiv .imgCell{width:50px;height:80px;float:right;margin-right:20%;}
.imgsDiv .imgr{cursor:pointer;width:50px;height:50px;border:3px dashed #337ab7;text-align:center;padding:10px;}

.imgsDiv .imgCell  label{position:absolute;top:13px;left:20px;font-size:16px;color:#337ab7;}
.imgsDiv .imgr .mchImg{width:50px;height:50px;margin-top:-13px;margin-left:-13px;z-index:1}
.imgsDiv .imgCell .largeImg{width:100px;height:100px;}
.imgsDiv .imgCell .largeImgAuto{width:100px;height:auto;}
/*商户管理查看页面数据显示span*/
.dataSpan{height:34px;line-height:34px;padding:6px 13px}

/*商户信息*/
.mchFormSec .dateForm-control{width:110px;}
#searched, #exported ,#searched1{position:absolute;right:47px;width:96px;}
.mchDetail .mo-Panel{margin-bottom: 0px;}
/*.mchDetail .mo-Panel:last-child{margin-top:15px;}*/
.mchDetail .glyphicon-ok::before{color:#fff;}
.mchDetail .circleDiv{position:relative;padding:0;line-height:2.5}
.mchDetail .circleDiv span:last-child{margin-left:-4%;}
.mchDetail .circleDiv:not(:last-child)::after{content: "";height: 1px;width: 100%;position: absolute;top: 25%;left: 0;border-top: 1px dashed #7c7c7c;}
.mchDetail .circleDiv.passDiv:not(:last-child)::after{border-top: 1px dashed #2494f2;}
.mchDetail .circle {width: 24px;height: 24px;padding-left: 4px;padding-top: 4px;-webkit-border-radius: 12px;border-radius: 12px;position:relative;z-index:2;}
.mchDetail .circleDiv .pass{background-color:#2494f2;}
.mchDetail .circleDiv .noPass{background-color:#fff;border:1px solid #7c7c7c;}
.mchDetail .circleDiv .rejected{background-color:rgb(250,60,48);color:#fff}
.mchDetail .circleDiv .closed{background-color:#fff;color:#2494f2;border:1px solid #2494f2;padding-top: 2px;text-align: center;}
.mchDetail .glyphicon-remove:before {content: "i";margin-left: -4px;font-size: 15px;font-weight: 900;}
.col-sm-20per{width:17.7%;float: left;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}
.bizGroupWrap{background: #fff;width: 100%;overflow: hidden;}

/*商户类型*/
.detailMchPage .nav-tabs .active .btn{font-size:15px;font-weight:600;}
.detailMchPage .nav-tabs-refund .active .btn{font-size:15px;font-weight:600;}
/*城市选择 */
/* *{margin:0;padding:0;box-sizing:border-box;} */
.citySelector{font:12px/1.5 tahoma,arial,\5FAE\8F6F\96C5\9ED1;background:#fff;text-align:left;}
.cityslide{width:250px;list-style:none;margin:0;padding:0;border:1px solid #B3CDC0;box-shadow:2px 2px 3px rgba(0,0,0,0.3);overflow:auto;max-height:300px;}
.cityslide li{list-style:none;overflow:hidden;height:30px;padding:0px 10px;line-height:30px;}
.cityslide li.on{background:#00a346;color:#fff;cursor:pointer;}
.cityslide li:hover{background:#00a346;color:#fff;cursor:pointer;}
.cityslide li b{font-weight:normal;}
.cityslide li.empty{background:#fff2e8;color:#666;}
.cityslide li.empty em{color:red;font-style:normal;}
.cityname{float:left;}
.cityspell{float:right;}
.cityBox{width:380px;border:1px solid #B3CDC0;overflow:hidden;box-shadow:2px 2px 3px rgba(0,0,0,0.3);}
.cityBox ul{margin:0;padding:0;overflow:hidden;}
.cityBox ul li:first-child{margin-left:5px;}
.cityBox ul li{float:left;list-style:none;padding:5px;border-bottom:1px solid #DDD;cursor:pointer;display:inline;color:#00a346;}
.cityBox ul li.on{border-bottom-color:#00a346;position:relative;}
.hide{display:none;}
p.tip{color:#999;line-height:20px;padding:5px;margin:0;text-indent:3px;}
.hotCity{border-top:1px solid #DDD;margin-top:-1px;clear:left;overflow:hidden;padding-bottom:10px;padding-top:10px;_margin-bottom:8px;}
.cityTab{overflow:hidden;}
.cityTab dl{margin:0;padding:0 0 0 10px;overflow:hidden;}
.cityTab dl dt{float:left;padding-left:3px;color:#00a346;margin-top:1px;text-indent:5px;font-family:"Lucida console","consolas","courier new";line-height:25px;font-size:14px;width:20px;}
.cityTab dl dd{margin-left:2px;float:left;width:335px;}
.cityTab dl dd a{padding-left:5px;min-width:66px;line-height:25px;display:inline-block;color:#333;text-decoration:none;}
.cityTab dl dd a:hover{color:#00a346;}
.cityinput{ font-size: inherit; padding-left: 10px;border: 1px solid #D8D8D8;}


/*商户类型定义*/
.mchType-menu{width:100%;display:-moz-box;display:-webkit-box;display:box;padding:10px 0px;}
.mchType-menu ul{-moz-box-flex:1; -webkit-box-flex:1;box-flex:1;}
.mchType-menu div{width:130px;text-align:center;}
.mchType-content a.btn{margin-left:100px;}
.mchType-menu-title{font-size: 17px;}
/*对账管理*/
#resetRecon {float:right;}

/*邮件模板*/
#mailTe{margin-top:10px;}
#mailTe div{padding:5px;}

/* 首页样式 */
.title-block, .detail-block, .actDetail-block, .detail-block-three{
	margin: 20px 0;
    padding: 0 20px;
    display: inline-block;
    vertical-align: top;
}
.title-block{
	width: 100%;
}
.detail-block{
    width: 49%;
}
.detail-block-three{
	width: 32%;
}
.title-block h3, .detail-block h3, .detail-block-three h3{
	text-transform: uppercase;
    margin: 3px auto;
    font-weight: 200;
    font-size: 13px;
}
.actDetail-block h3{
	text-transform: uppercase;
    margin: 3px auto;
    font-weight: 200;
    font-size: 14px;
}
.title-block h2, .abbreviations{
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    /* width:168px; */
}
.title-block h2 a{
	font-size: 16px;
}
.title-block h2, .detail-block h2, .actDetail-block h2, .detail-block-three h2{
	margin: 0 auto;
    font-size: 17px;
    font-weight: 600;
    padding-top: 8px;
}
.toolbar .detail-block:first-child{
	border-right: 1px solid #eaeaea;
}
.actDetail-block:not(:last-child){border-right:1px solid #eaeaea;}
.mar-t10{
	margin-top:10px;
}
/* 活动详情页面提交按钮类样式 */
#otherBtn{
	display:inline-block;
}
/* 保存成功提示样式 */
.alertTips{
	position:fixed;
	z-index:3;
	width:600px;
	left:32%;
	top:51px;
	/* color:#fff; */
}
.divH2{
	border-bottom:1px solid #eee;
	margin-bottom:15px;
	line-height:33px;
}
.divH2 h2{
	font-size:16px;
	font-weight:300;
	margin-top:10px;
	margin-left:25px;
	display:inline-block;
}

.divH2 #newAct{margin-right:25px;font-size:15px;}
.littleDiv{
	border: 1px solid #eee;
    border-radius: 4px;
    background: #fcfcfc;
    /* box-shadow: 6px 6px 9px #888888; *//* 阴影不要 */
}
.title2 .dottedLine{border: 2px solid #2494f2; display: inline; margin:10px 10px; border-radius: 4px;}
table#overView-myList thead tr, #overView-myToList thead tr{display:none;}
.dateForm-control{
	display: inline-block;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.gap{position:relative;float:left;top:5px;}
.form-group{margin-bottom:10px;}
.role-treeTable{list-style:none; margin-bottom: 0; padding-left: 10px;}
.role-treeTable li{border-bottom: 1px solid #dedede;line-height:35px;}

.a_pointer{cursor:pointer;}
.breakLine{/* 折行 */
	word-wrap: break-word;
    word-break: break-all;
}
.mchRecordTd{    width: 10%;
    word-wrap: break-word;
    word-break: break-all;}
.activityName{
	width: 12%;
    word-wrap: break-word;
    word-break: break-all;
}
.creatTime{
	/* width: 9%; */
    word-wrap: break-word;
    /* word-break: break-all; */
    white-space: pre-wrap;
}
.lengthOver{
	max-width:80px; min-width:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;   
}
.lengthOver .editable{
	max-width:80px; min-width:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;
}
.forbiddenA, .forbiddenA:hover{color:#afafaf; text-decoration:none;cursor:default;pointer-events: none;}
/* 欢迎页 */
.welcome{min-height:500px;text-align:center;}
.welcome h2{height:300px;line-height:300px;}
.loginError{color:#a94442;}
.verifyError{color:#a94442;}
.bootstrap-table .table.table-no-bordered > thead > tr > th.border-right, .bootstrap-table .table.table-no-bordered > tbody > tr > td.border-right{border-right:1px solid #ddd;}
.mar-lef1{margin:0;margin-left:10px;}
.mar-lef2{margin:0;margin-left:20px;}
.mar-lef3{margin:0;margin-left:30px;}
.mar-lef4{margin:0;margin-left:40px;}
.mar-lef0{margin:0;}

/*<a>不可用的样式 add by muyy*/
.disabled{pointer-events: none;cursor: default}

.method span{
	display: inline-block;
	margin-right: 10px;
}

/*邮件*/
.wrap {
	width: 100%;
	height: 100%;
}

.wHead {
	width: 100%;
	height: 50px;
	position: relative;
}

.wHead .nav {
	margin-right: 30px;
	margin-top: 18px;
	float: right;
	overflow: hidden;
}

.wHead .nav li {
	float: right;
	color: #fff;
	font-size: 16px;
	line-height: 16px;
	height: 16px;
	padding: 0 5px 0 5px;
}

.wHead .leftLi {
	border-right: 1px solid #fff;
}

.wHead .emailLogo {
	width: 55px;
	height: 38px;
	position: absolute;
	right: 178px;
	top: 6px;
}

.wBody {
	width: 100%;
	padding: 26px 86px 0 86px;
	box-sizing: border-box;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */
	overflow: hidden;
}

.wBody .p1, .p2 {
	font-size: 18px;
	line-height: 40px;
	height: 40px;
}

.wBody .p3 {
	margin-top: 20px;
	font-size: 18px;
	line-height: 40px;
	height: 40px;
}

.wBody .input {
	width: 100%;
	overflow: hidden;
	padding: 15px 0 15px 0;
	margin-top: 17px;
	background: #eeeff0;
}

.wBody .p4 {
	float: left;
	width: 50%;
	overflow: hidden;
	padding-left: 80px;
	box-sizing: border-box;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */
	font-size: 16px;
}

.wBody .userName {
	margin-left: 10px;
}

.wBody .p5 {
	float: left;
	width: 50%;
	overflow: hidden;
	font-size: 16px;
}

.wBody .passWord {
	margin-left: 10px;
}

.wBody .p6 {
	width: 100%;
	overflow: hidden;
	margin-top: 30px;
	margin-bottom: 68px;
	padding-left: 80px;
	box-sizing: border-box;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */
	font-size: 16px;
}
.wFoot {
	width: 100%;
	height: 50px;
}

.wFoot .fTitle {
	float: right;
	color: #fff;
	font-size: 18px;
	line-height: 50px;
	height: 50px;
	margin-right: 30px;
}
.divTitle .nav-tabs .active{
	font-weight: 600;
}
.divTitle .nav-tabs-refund .active{
	font-weight: 600;
}
.divTitle .nav-tabs:first-child{
	 padding-left:36%;
}
.divTitle .nav-tabs-refund:first-child{
	 padding-left:36%;
}
.order_divTitle{
	font-weight: 600;
	margin-bottom: 20px;
	height: 45px; 
	line-height: 45px;
	font-size: 15px;
	position: relative;
}
.order_divTitle .nav-tabs:first-child{
	 padding-left:46%;
}
.order_divTitle .nav-tabs-refund:first-child{
    padding-left:46%;
}
/* #payConfigUl{overflow: hidden;margin: 0 auto;padding-left: 0;}
#payConfigUl li{list-style: none;float: left;width: 50%;text-align: center;}
#payConfigUl li a{text-decoration: none;}
#payConfigUl li a:focus,#payConfigUl li a:hover {color: #337ab7;}
.current{border-bottom: 3px solid #337ab7;}
.displayNone{display: none !important;} */

.payChannelImg{display: inline-block;width: 26px;height: 26px;}
.payWayImg{display: inline-block;width: 30px;height: 30px;}
.payChannelImg img,.payWayImg img{width: 100%;height: auto;}

/*hover气泡css-start*/
.poptip{
    position: absolute;
    top: 70px;
    left:20px;
    width: 100px;
    padding: 10px;
    line-height: 22px;
    color: #666;
    font-size: 14px;
    background-color: #FFF;
    border: 1px solid #c0c0c0;
    border-radius: 6px;
    box-shadow: 0 0 3px #ddd;
    z-index: 99999;
    word-wrap: break-word;
    word-break: break-all;
}
/*hover气泡css-end*/

/*回单打印start*/
.printBtn{
	overflow: hidden;
	position: absolute;
    right: 30px;
    top: 0;
}
.printBtn>button{
	color:#2494f2;background-color:#fff;
}
.printBtn>button:hover{
	color:#2494f2;background-color:#fff;
}
.printBtn>.btn-info[disabled]{
	background-color:#fff;
}
.printWrap{
	width: 100%;
	height: 100%;
}
.print-btn{
	position: fixed;
	top: 100px;
	right: 0;
	width: 15%;
	height: 15%;
}
.print-this{
	font-size: 12px;
	display: inline-block;
	margin-right: 10px;
}
.print-all{
	font-size: 12px;
}
.print-container{
	width: 50%;
	height: 50%;
	padding: 30px 30px 30px 30px;
	float: left;
	box-sizing: border-box;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */
}

.print-container:nth-child(2n-1){
	border-right: 1px solid #999;
}

.print-header{
	width: 100%;
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	box-sizing: border-box;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */
	background: #fff;
}
.p-h-title{
	color: #7a7a7a;
	height: 100%;
	line-height: 100%;
	font-size: 16px;
	font-weight: 600;
} 
.print-content{
	width: 100%;
	height: 75%;
	padding: 5px 10px 0 10px;
	box-sizing: border-box;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */
	border-top: 1px solid #ddd;
	background: #fff;
} 
.payment-amount{
	width: 100%;
	height: 10%;
	font-size: 14px;
	line-height: 18px;
	margin: 0px;
}
.p-a-left{
	display: inline-block;
	width: 22%;
	height: 100%;
	color: #7a7a7a;
}
.p-a-right{
	display: inline-block;
	width: 75%;
	height: 100%;
	text-align: right;
	color: #000;
}
.activity-name{
	width: 100%;
	overflow: hidden;
	color: #7a7a7a;
	font-size: 12px;
	line-height: 16px;
	margin: 1px;
}
.a-n-left{
	display: inline-block;
	width: 22%;
	overflow: hidden;
}
.a-n-right{
	display: inline-block;
	width: 75%;
	overflow: hidden;
	text-align: right;
	word-wrap: break-word;
	word-break: normal;
}
.btm{
	border-bottom: 1px solid #ddd;
}
.modal-footer-left{
	width: 30%;
	overflow: hidden;
	float: left;
}
.modal-footer-center{
	width: 20%;
	overflow: hidden;
	float: left;
}
.print-page-wrap{
	text-align: right;
	line-height: 30px;
}
.print-page-num{
	padding-left: 5px;
	padding-right: 5px;
	font-weight: 600;
}
.print-receipt-num{
	padding-left: 10px;
	padding-right: 5px;
	font-weight: 600;
}
.modal-footer-right{
	width: 50%;
	overflow: hidden;
	float: left;
	text-align: right !important;
}
.currentPayAmount{
	font-size: 12px;
	padding-left: 5px;
}
/*回单打印end*/

/*table加载未完成显示不全问题-start*/
.datepicker{
	z-index: 100 !important;
}
/*table加载未完成显示不全问题-end*/

/*打印分页显示css-start*/
.tcdPageCode{
	text-align: left;
	color: #ccc;
	text-align: right;
}
.tcdPageCode .rpageNum a{
	display: inline-block;
	color: #337ab7;
	padding: 6px 12px;
	border: 1px solid #ddd;
	vertical-align: middle;
}
.tcdPageCode .rpageNum a:hover{
	text-decoration: none;
	background-color: #eee;
}
.tcdPageCode span.current{
	display: inline-block;
	padding: 6px 12px;
	color: #fff;
	background-color: #337ab7;
    border-color: #337ab7;
	border: 1px solid #337ab7;
	vertical-align: middle;
}
.tcdPageCode span.disabled{	
	display: inline-block;
	padding: 6px 12px;
	color: #bfbfbf;
	background: #f2f2f2;
	border: 1px solid #bfbfbf;
	vertical-align: middle;
}
/*打印分页显示css-end*/
.liSelected{
	font-weight: 600;
	color: #555 !important;
	font-size: 15px !important;
}
.bl_ui_loading {z-index:9999;position: fixed;left: 0;right: 0;width: 100%;min-width: 998px;margin: 0 auto; height: 100%;min-height: 750px;}
.bl_ui_loading_icon {width: 50px;height: 50px;background: url('../img/large-loading.gif') no-repeat;background-size:50px;position:absolute;left:50%;top:45%;z-index:99999;}
/* 机构弹框增加全行 */
.treeAppend{
    font-weight: 700;font-size: 16px;
}
.actD_order{
	overflow: hidden;
	background-color: #fff;
    padding: 15px;
    margin: 10px auto;
}
.orderMessage{
	width: 50%;
	overflow: hidden;
	float: left;
}
.orderOrg{
	width: 49%;
	overflow: hidden;
	float: left;
	border-left: 1px solid #eee;
	padding-left: 30px;
	box-sizing: border-box;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */
}
.orderBtn{
	background-color: #fff;
}
#treecheckBox{
	width: 80%;
	height: 300px;
	overflow-y: auto;
	overflow-x: hidden;
}
.activityS{
	/*padding-left: 5px;*/
	display: inline-block;
    text-align: right;
    margin-bottom: 0;
}
.orgLink{
	display: inline-block;
    margin-top: 7px;
    color: red !important;
}
/* tip提示 */
.modeTip,.timeHTips1{
	position: absolute;
    left: 8.5%;
    margin-top:8px;
}
.tooltip-inner{
	text-align : left;
	max-width:260px;
	font-size:13px;
}
.tipTitle{
	font-weight:600;
}
.tooltip.in {
    opacity: 0.7;
}
/* 锁定用户提示 */
.unlock{
	color:red;
}
/* 不同类型视图切换页签 */
.pillsTitle{
	height: 45px;
    line-height: 45px;
    font-size: 16px;
    background-color: #fff;
}
.pills-tabs{
	width:25%;
	margin:0 auto;
	text-align:center;
}
.pills-tabs li{
	width:49%;
}
.pills-tabs>li>a{
	border-radius:0;
	padding:0;
}
.pills-tabs>li.active{
}
.pills-tabs>li.active>a, .pills-tabs>li.active>a:focus, .pills-tabs>li.active>a:hover{
	font-weight: 600;
    color: #555 !important;
    font-size: 15px !important;
    background-color: #fff;
    border-bottom: 3px solid #337ab7;
    width: 74%;
    text-align: center;
    margin: 0 auto;
}
#payConfigUl{width:50%;}
.mch-pillTitle{
	display:inline-block;
	width:500px;
	vertical-align:bottom;
}
.mr10{margin-right: 10px !important;margin-left: 0 !important;}
#rclearInput{position:absolute;top:5px;right:15px;}
.menuli{background:#fff;border-right: 1px solid rgba(0,0,0,.15);border-left: 1px solid rgba(0,0,0,.15);}
#rseGroup .identityDiv:nth-child(2),#rseGroup .identityDiv:nth-child(5),#rseGroup .identityDiv:nth-child(8){padding-left: 25px;}
.cs2{width: 18%;float: left;min-height: 1px;}
.cs7{width: 40%;float: left;min-height: 1px;}
.ml30{margin-left: 30px;}
.cs3{width:20%; float: left;min-height: 1px;}
.cs3-7{width: 36%;float: left;min-height: 1px;}

.po-ab{
    position:absolute;
}
.nav-tabs-refund>li.active>a, .nav-tabs-refund>li.active>a:focus, .nav-tabs-refund>li.active>a:hover {
    color: #555;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    border-top-color: #337ab7;
    border-top-width: 3px;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    color: #555;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    border-top-color: #337ab7;
    border-top-width: 3px;
}
/*收费活动*/
.actDetial #expiryDateType{width:105%; position: relative;float: left;}
.actDetial .validDaysDivWrap{position: absolute;left: 110px;}
.actDetial #validDaysDiv{z-index: 9;}
.actDetial #validDays{max-width: 105px;min-width: 105px;}
.actDetial .impandcopy{position: absolute;top: 0;left: 15px;}
.actDetial #actD_Form{width: 99%;margin: 0 auto;}
.actDetial .mr10{margin-right: 10px;}
.actDetial .minwmaxw180{max-width: 180px;min-width: 180px}
.actDetial .minwmaxw140{max-width: 140px;min-width: 140px}
.actDetial .actD_Btn_wrap{width: 99%;overflow: hidden;margin: 0 auto;}
.actDetial .w100perm0{margin-left: 0 !important;margin-right: 0 !important;width: 100% !important;}
.actDetial .switchDetail{padding: 5px 0;border: 1px solid #e1e1e1;border-radius: 5px;position: relative;}
.actDetial #max_dealcount{max-width: 70px;min-width: 70px;float: left;}
.actDetial .scount{float: left;height: 36px;line-height: 36px;}
.actDetial .switchArrow{width: 1px;height: 1px;position: absolute;top: 3%;right: 26%;}
.actDetial .switchArrow:before{box-sizing: content-box;width: 0px;height: 0px;position: absolute;top: -16px;right:0;padding:0;border-bottom:8px solid #FFFFFF;border-top:8px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;display: block;content:'';z-index: 12;}
.actDetial .switchArrow:after{box-sizing: content-box;width: 0px;height: 0px;position: absolute;top: -18px;right:0;padding:0;border-bottom:9px solid #cccccc;border-top:9px solid transparent;border-left:9px solid transparent;border-right:9px solid transparent;display: block;content:'';z-index:10}
#actD-Creating{margin-top: 35px;}
.actDetial .oh{overflow: hidden;}
.actDetial .ml5{margin-left:5px;}
.actList #newAct{background-color: #5bc0de;color: #fff;margin-right: 50px;}
.pointer{cursor: pointer;}
.m0{margin: 0 !important;}
.p0{padding: 0px;}
.p30{padding: 30px !important;}
.pl0{padding-left: 0;}
.pl20{padding-left: 20px;}
.pl25{padding-left: 25px;}
.pt0{padding-top: 0;}
.pt10{padding-top: 10px;}
.pt15{padding-top: 15px !important;}
.pr5{padding-right: 5px;}
.mb5{margin-bottom: 5px;}
.mt15{margin-top: 15px;}
.mt30{margin-top: 30px;}
.ml28per{margin-left: 28%;}
.w80{width: 80%;}
.w70{width: 70%;}
#errorRow{color: red;font-weight: bold;padding: 0 3px;}
.errorNum{color: #555;font-weight: bold;padding: 0 3px}
.errorTypeDes{border: 1px solid #fa4f04;margin-bottom: 5px;font-size: 13px;padding: 5px;}
#errordata{height: 405px;overflow: auto;}
#actD-errorTable{table-layout: fixed;}
/* 商户信息页css与html分离 */
#sendEmailA{position: absolute; left: 110%; top: 0px;}
.wechatBtns, .bizBtns{line-height:3.5;}
.otherOpSw a{text-decoration:none;}
.otherOption span{position: absolute;right: -126%;}
.bizBtns span{position: absolute;margin-left: 20px;padding-top: 6px;}
#detialTable td{position: relative;}
/* 收费交易 */
.relativeImg{display: block;width: 26px;position: absolute;top: -13px;left: 40%;}
.relativeImgHover{position: absolute;top: 0;left: 0;width: 170px;z-index: 10000;color: #31708f;background-color: #d9edf7;padding: 15px;margin-bottom: 20px;border: 1px solid #bce8f1;border-radius: 4px;}
.printResultWrap{width: 90%;overflow: hidden;margin: 0 auto;}
.rpagesizespan{margin-right: 5px;}
.lh40{line-height: 40px;}
.rowActName p, .rowActType p{float: left;padding: 0;}
.rowActName .fixedTd, .rowActType .fixedTd{width: 20%;float: left;padding: 0 5px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.toTrade{position: absolute;top: 0;right: 15px;height: 36px;color: #337ab7;font-size: 14px;}
/* 收费活动 */
#organSelect,#rorganSelect, .oLEllipsis{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.moneyUnit{display: block;height: 36px;line-height: 36px;position: absolute;top: 0;left: 200px;}
.threeMonths{position: absolute;top: 0; right: -5px;height: 36px;line-height: 36px;color: #46b8da;}
/*商户平台概览*/
.actTypes .fixedTd{word-wrap: break-word;word-break: break-all;width: 25%;float: left;padding: 0 5px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

.setSearch{
	padding: .5rem; 
    border-bottom: 1px solid #eee;
    margin: 0;
}
.setSearch div{
	margin-top:10px;
}
.lChartDiv{
	height : 350px;
}
.ul-inline{
	display:inline;
	padding-left: 0;
    margin-left: -5px;
    list-style: none;
}
.ul-inline li{
	display: inline-block;
    padding:5px 10px;
    color: inherit;
    cursor: pointer;
}
.ul-inline li.selected{
	border:1px solid #2494f2;
	background-color:#2494f2;
	color:#fff;
	border-radius:2px;
}
.btn-self{
	background-color:#2494f2;
	color:#fff;
	cursor: pointer;
	border: 1px solid transparent;
    border-radius: 4px;
    padding: 5px 20px; 
}
.lineCDiv{
	margin-top:5px;
}
/*机构管理 节点按钮悬停*/
.fixedWrapCopy{width: 100%;height: 97px;background-color: #fff;}
.fixedWrap{width: 100%;background-color: #fff;z-index: 999;}
.fixedBtn{width: 80%;margin: 0;padding: 5px 0;background-color: #fff;z-index: 999;}
.fixedCss{position: fixed;top: 50px;}

/* 收费类型-字体展示仿form-control */
.bSpan{
	padding-top: 7px;
	margin-bottom: 0;
	display:inline-block;
	text-align: left;
}
h2.smallerFont{
	font-size:16px;
}
.abl31 {
    position: absolute;
    left: 31%;
}
.po-abTime {
    position: absolute;
    left: 46%;
    z-index: 1;
}
#exportReport{
	display: block;
    position: relative;
    height: 40px;
    width: 100px;
    margin-left: 90%;
    background: url(/cloudbill/img/download-excel2.png) no-repeat;
    background-size: 20px;
    background-position: 58px 0px;
}
.tip-p{font-weight:600;margin:5px;}
.closeAtDiv{position:absolute;left:92%;width:220px;}
.grayColor{ color:#9A9791; }
#errorBtnWrap{position: relative;background: #fff;margin: 0;padding-bottom: 5px;}
#errorH3{color: red;font-size: 15px;}
#speMchErrorIcon{width: 22px;}
#errorNum{font-weight: bold;color: red;cursor: pointer;}
#pltResetRecon{position: absolute;right: 10px;bottom: 5px;}
.tradeEndTimes{float:left;width:100%;}
.help-tips{height:18px; width:18px; border:1px solid #c3c3c3; 
	background-color:#c3c3c3;border-radius:50%;text-align:center;
	font-size:16px; line-height:16px;z-index:2;}
.help-tips:before{content:'?'; font-weight: bold; color:#fff; }
.timeHTips{position:absolute;left:7%; margin-top:8px;}
#exportReport1{
	display: block;
    position: absolute;
    height: 40px;
    width: 100px;
    margin-left: 90%;
    background: url(/cloudbill/img/download-excel2.png) no-repeat;
    background-size: 20px;
    background-position: 58px 0px;
    margin-top:52px;
}
.itemNumber {
    display: inline-block;
    width: 45%;
    text-align: right;
}
.itemAmount {
    display: inline-block;
    width: 45%;
    box-sizing: border-box;
    text-align: left;
}
.bootstrap-table .table.table-no-bordered > thead > tr > th.borderR{
	border-right: 1px solid #ddd;
}
.btn-icon-selected{
	background-color: #fff;
	border-color: #32A3EA;
	background:url("../img/selected.png");
	background-size:cover;
}
.custom{
	position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    height:20px;
	width:20px;
	background:url('../img/actIcn_sprites.png');
	background-size:400% 400%;
}
.custom-ind_01{
    background-position: -60px -20px;
}
.custom-ind_02{
    background-position: -60px -40px;
}
.custom-ind_03{
    background-position: -0 -60px;
}
.custom-ind_04{
    background-position: -20px -60px;
}
.custom-com_001{
    background-position: -0 -0;
}
.custom-com_002{
    background-position: -20px -0;
}
.custom-com_003{
    background-position: -0 -20px;
}
.custom-com_004{
    background-position: -20px -20px;
}
.custom-com_005{
    background-position: -40px -0;
}
.custom-com_006{
    background-position: -40px -20px;
}
.custom-com_007{
    background-position: 0 -40px;
}
.custom-com_008{
    background-position: -20px -40px;
}
.custom-com_009{
	background-position: -40px -40px
}
.custom-com_010{
	background-position: -60px -0;
}

#searcheDo{
	width: 96px;position:relative; right:15px;
}
.pr30{
	padding-right:30px;
}
.imp-refund{
    float: right;
    margin-right: 20px
}