.fr{float: right !important;}
.ec-index{background:url(../images/ec-index.png)  no-repeat;background-size:32px 108px;display: block;margin: 0 auto 5px;height:28px;width:29px;}
.ec-trans-fin{background-position:0 0;}
.ec-risk{background-position:0 -28px;}
.ec-money{background-position:0 -56px;}
.ec-transOBJ{background-position:0 -84px;}

.h-icon{background:url(../images/h-icon.png)  no-repeat;display: block;margin-right: 10px;}
.ec-slogoout{height:22px;width:22px;background-position:0 0;}
.main-content{border-left: 1px solid #ccc;min-height: 580px;}
.main-left{padding: 0;width:250px!important} 
.memu{padding-top:15px;}
.memu ul li {display: block;line-height: 40px;color: #333;}
.memu h2 {font-weight: bold;border-bottom: 1px dotted #979797;padding-bottom: 20px;font-size: 100%;color: #333;margin-top: 0;}
.head-logo{padding-left: 30px;margin-top: 30px; font-size: 1em;}
.head-logo .head-line {width: 2px;height: 30px;margin: 4px 15px 4px 10px;background: url(../images/headerLine.gif) center center;vertical-align: middle;float: left;}
.head-logo span {display: inline-block;font-weight: bold;line-height: 32px;font-size: 19px;color: #0A0A0A;}
.head{min-height: 88px;}
.head-function ul{margin-right: 5px; float: right;}
.head-function li{float: left;}
.head-function-list{margin: 37px 0 27px; padding: 0 15px;}
.nav-head{min-height: 50px;border-bottom: 2px solid #D8171F;}

/*导航*/
.nav-head > ul > li > a {padding: 0 24px;line-height: 50px;font-size: 1.1426em;display: block;color: #000;cursor: pointer;}
.nav-head > ul > li a:hover,.nav-head .liActive,.nav-head .liActive a,.nav-head .active{color: #fff;background: #d8141c;}
.nav-head .first-menu:hover,.nav-head .active{border-top-left-radius: 4px;border-top-right-radius: 4px;}
.nav-two-list {display: none;position: absolute;top: 52px;width: 180px;border: 1px solid #ccc;background-color: #fff;z-index: 1025;-webkit-border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px;padding-bottom: 20px;-webkit-box-shadow: 0 2px 4px #ccc;box-shadow: 0 2px 4px #ccc;border-top: 0;}
.nav-head>ul>li.img-open{float:left;position:relative;margin-right:10px;background:url(../images/ec-nav-open.png) no-repeat right;}
.nav-two-list .nav-three-list {display: none;position: absolute;margin-top: -51px;margin-left: 180px;background-color: #fff;border: 1px solid #e6f0f1;-webkit-box-shadow: 0 4px 4px #ccc;box-shadow: 0 4px 4px #ccc;-webkit-border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px;padding-bottom: 20px;}
.nav-two-list li a{display: block;position: relative;white-space: nowrap;cursor: pointer;}
.nav-two-list li a .tir {position: absolute;right: 15px;top: 15px;}
.nav-two-list li a span{border-bottom: 1px dotted #e6f0f1;display: block;margin: 0 15px;padding:15px;}
.nav-three-list li a span{border: none;}

.foot{min-height: 26px;line-height: 26px;font-size: 0.857em;color: #666;background-color: #f8f8f8;}
/*主体*/
.body{background-color: #f8f8f8;margin-left: 0;margin-right: 0;padding-top: 15px;}
.body .list-group-item{border: none;}
.body .panel-heading{background: linear-gradient(to top, #FFFFFF, #DBDBDB);}
.body .panel-default{border:none;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.body .list-group{box-shadow:inherit;-webkit-box-shadow:inherit;}
.body .my-affair{padding: 15px;text-align: center;}
.body .my-affair li{display: inline-block;float: left;width: 20%;}
.body .my-affair-list li{background-color: #F1F1F1;border-radius: 0;padding: 10px 0px;}
.body .badge{float: none;background-color:#00A1CB;}
.body .system-msg li{padding:0;}
.body .system-msg li i{text-decoration: none;display: inline-block;vertical-align: top;font-style: normal;}
.body .system-msg li span{display: inline-block;width: 70%;line-height: 20px;border-left: 1px #333 solid;padding: 0 0 10px 20px;}
.body .system-msg li em{top:3px;vertical-align: top;left: 11px;}
.body .nav-icon{background: url(../images/ec-menu-set.png) no-repeat center;margin-top: -17px;width: 20px;height: 20px;float: right;cursor: pointer;}
.body .glyphicon-record{color: #000000;}
.nav-title{font-weight: bold;}
.nav-list li{padding: 10px 15px;cursor: pointer;margin-top: 2px;}
.nav-list li:hover{background-color:#F4F4F4;}
/*.layui-layer-content{max-height: 500px;}*/
.input-group-addon{cursor: pointer;}
.modal-header{padding: 0;}
.modal-header,.modal-footer{border: none;}
.form-inline .input-group{width: 100%;}
.form-inline .has-feedback{padding-right: 0;}
.modal{z-index: 20170311;}

/*2017-04-06 修改 权限管理-内部用户管理-经办处理 右侧内容模块宽度*/
.content-width{ width: 78%;}
.cptc-title .icheckbox_square-blue {
	top: -2px;
}
