.pb15{padding-bottom: 15px !important;}
.mt20{margin-top: 20px !important;}
.ml20{margin-left: 20px !important;}
.fr{float: right !important;}
.fs14{font-size: 14px !important;}
a.link{color: #4f85c3;text-decoration: underline;padding: 0 10px;}
i {font-style: normal;}
.header{width: 100%;}
.body{margin-bottom: 76px;margin-right: 0;margin-left: 0;}
.main-left{max-width: 210px;}
.main-right{padding: 20px 0 20px 20px;background: #f8f8f8;border-left: 1px solid #ccc;}
.main-right .col-xs-6{padding-left: 10px;padding-right: 10px;}
.main-content{float: left;width: 100%;}

.memu{padding:15px;width:13%;}
.memu ul li {display: block;line-height: 38px;color: #333;}
.memu-fixed{position: absolute;width: 100%;z-index:999;}
.memu h2 {font-weight: bold;border-bottom: 1px dotted #979797;padding-bottom: 30px;font-size: 100%;color: #333;margin-top: 0;}
.memu span.nav-icon2{float: right;margin: 0px 10% 0 6%;}
.memu span.fl{line-height: 28px;}
.icon{width: 12px;height: 12px;display: inline-block; vertical-align: middle;float: right;margin-left: 20px;}
.icon-img-enlarge{background: url(../images/ec-enlarge.png) no-repeat center;}
.icon-img-refresh{background: url(../images/ec-refresh.png) no-repeat center;}

.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 -9px;}
.ec-zhcn{height:22px;width:24px;background-position:0 -32px;}
.ec-help{height:24px;width:24px;background-position:0 -54px;}
.ec-email{height:16px;width:24px;background-position:0 -68px;}
.ec-font{height:24px;width:24px;background-position:0 -95px;}
.ec-onlinecus{height:24px;width:27px;background-position:0 -121px;}


.list-page {display: block;line-height: 40px;text-align: center;color: #004DA7;}
.panel-body2{padding: 0 15px;}
.panel-heading{background: linear-gradient(to top, #FFFFFF, #DBDBDB);}
.list-group-item{border: none;border-bottom: 1px dotted #ccc;margin-bottom:0;padding: 0;line-height: 30px;font-size:1em;color:#000;}
.list-group-item .badge{background-color: #FFFFFF;color: #666;font-weight: normal;line-height: 30px;padding: 0;margin-right: 40px;}
.list-group-item .descFlow{font-size:1em;}

.main-right .glyphicon-search,.glyphicon-searchto{border: 1px solid;color: #e33134;top: -4px;left: 5px;padding: 3px;border-radius: 3px;cursor: pointer;}


.seven-days{background-color: #eee;margin:10px 20px 40px 0;height: 5px;}
.seven-days li{padding-left: 0;display: inline-block;width:14%;}
.seven-days li:last-child{position: absolute;top: 10px;right: 10px;}
.seven-days .round{width: 20px;height: 20px;background-color:#CCC;border-radius: 10px;;cursor: pointer; margin-top: -8px;}
.seven-days li.current .round,.seven-days li.active .round{background-color:#d8171f;}
.seven-days .font{margin-left: 6px;}

.ie8-seven-days{color: #747474;}
.ie8-seven-days li{display: inline-block;border: 1px solid #ccc;padding: 2px 6px;margin-right: -5px;cursor: pointer;}
.ie8-seven-days li.active{color: #fff;background-color: #de0c10;border-color: #de0c10;}
.ie8-tabs .ec-table{border: none;margin-top: 5px;line-height: 28px;}
.ie8-tabs .ec-table p{margin: 0;}
.ie8-tabs .ec-table td,.ie8-tabs .ec-table th{padding: 5px;}
.ie8-tabs .ec-table thead p{line-height: 20px;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{border-top: 4px solid #d8141c;}

.panel-default{border:none;}
.head-logo{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 {font-weight: bold;line-height: 36px;font-size: 20px;color: #0A0A0A;}
.head{min-height: 88px;}
.head-function ul{margin-right: 5px;}
.head-function li{float: left;}
.head-function-list{margin: 37px 0 27px; padding: 0 15px;}
.set-fz{position: relative;}
.set-fz-list{border: 1px solid #ccc;background: #fff;position: absolute;top: 62px;left: 10px;width: 113px;z-index: 1000;display: none;text-align: center;}
.set-fz-list li {float: none !important;display: block;cursor: pointer;}

.nav-head{min-height: 50px;border-bottom: 2px solid #D8171F;}
.nav-icon{display: block;float: left;background:url(../images/ec-menu-icon.png) no-repeat center;width: 28px;height: 28px;margin: 10px 40px 0 30px;cursor: pointer;}
.nav-icon2{background: url(../images/ec-menu-set.png) no-repeat center;}

/*导航*/
.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: 100%;/*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: 100%;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; width:100%}
.nav-three-list li a span{border: none;}
/*.nav-four-list li a span{border: none;}*/
.nav-three-list {display: none;position: absolute;/*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-four-list{display: none;position: absolute;margin-top: -51px;margin-left: 100%;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-h{height:50px;
		/*overflow: hidden;*/}
.flipY{
	-moz-transform: scaleY(-1);
	-webkit-transform: scaleY(-1);
	transform: scaleY(-1);
	filter:FlipV;
}
.body .btn-group .btn-trade{min-width: 30px;border-radius: 20px;min-height: 34px;font-size: 0.857em}
.body canvas,.jqjysj{float:left;border:1px solid #ccc;width:215px;height:215px;display:inline-block;position: relative;margin-left:15px;}
.jqjysjr{margin-left:10px;}
.body .jqjysjmax{float:left;border:1px solid #ccc;width:245px;height:245px;display:inline-block;position: relative;margin-left:15px;}
.jqjysjrmax{margin-left:10px;}
.body .main-right{width: 79.5%;}
.serve-list .col-xs-3{padding: 0 10px;}
.circle{position:absolute;top:10px;left:10px;width:100px;height:100px;background: gray;color:#fff;text-align: center;line-height: 100%;}
.circleno{line-height: 200px;text-align: center;color:#ccc;}
.jqjysjb{position: absolute;width:100%;left:0;bottom:0;line-height: 40px;text-align: center;}
.tipLayer{position: absolute; z-index:30000;display:none;left:0;top:0;border:1px solid #ccc;background: #fff;box-shadow: 2px 2px 2px #ccc;padding:10px;}
.tipLayer button{margin:5px;}
.tipLayer .arrowl{width:0;height:0;border:10px solid #ccc;border-left-color: transparent;border-right-color: transparent;border-bottom-style:none;overflow:hidden;position:absolute;bottom:-12px;left:50%;margin-left:-10px;}
.navbar {border-radius: 0;margin-bottom: 0;}
.nav-footer{border: 1px #D0D0D0 solid;}
.footer .foot{background-color: #FFFFFF;padding: 10px 0;}
.nav-footer{border: 1px #D0D0D0 solid;}
.nav-footer .btn{margin: 9px 10px 9px 0;}
.nav-footer .btn span{float: right;margin-top: -7px;margin-right: -7px;display: block;}
.nav-footer .btn:hover,.nav-footer .btn:focus{background: #e8313e;color: #fff;}

/*遮罩*/
.modal-backdrop {position: fixed;width: 100%;height: 100%;background-color: #000000;opacity: 0.1;filter: alpha(opacity=10);display:block;margin-bottom: 76px;}
.panel-backdrop{position: absolute;width: 100%;height: 100%;background-color: #ffffff;opacity: 0.8;filter: alpha(opacity=10);z-index: 1000;display: none;}
.panel-backdrop-font{position: absolute;font-weight:bold;color: red;z-index: 1001;left: 50%;top: 50%;margin-left: -40px;margin-top: -16px;display: none;font-size: 1.4285em;}

.progress-bar span {display: inline-block;margin: 1px 18px;background-color: #fff;cursor: pointer;padding: 0px 5px;border-radius: 10px;}
.progress-bar{color: #337ab7;line-height: 18px;}

.main-tips{position:fixed;max-width: 50px;padding: 0;margin: 0;bottom: 15%;right: 2%;}
.login-tips{position:fixed;max-width: 50px;padding: 0;margin: 0;bottom: 15%;}
.tips{width: 50px;height: 50px;margin-bottom: 10px;cursor: pointer;}
.tips-message{background: url(../images/ec-message.png) no-repeat center #ccc;}
.tips-info{background: url(../images/ec-info.png) no-repeat center #ccc;}
.tips-qrcode{background: url(../images/ec-qrcode.png) no-repeat center #ccc;}
.tips-tip{background: url(../images/ec-tip.png) no-repeat center #ccc;}
.tips-back-top{display: none;background: url(../images/backtop.png) no-repeat center #ccc;}
.modal-header{border: none;background-color: #d8141c;color: #FFFFFF;}
.modal-footer{border: none;text-align: center;}
.close{filter: alpha(opacity=100);opacity: 1;}
.menu-set li{padding: 5px 10px;background-color: #f7f7f7;width: 80%;margin: 10px auto;}
.menu-set li:hover{background-color: #ecf4f9;}
.menu-set li a{display: inline-block;padding: 0 20px;cursor: pointer;}
.nhf-group .form-group,.nhf-group .form-group label{margin-bottom: 0;}
.often-nav-sort .modal-dialog{width: 80%;}
.often-nav-sort .often-nav-title{padding-bottom: 10px;font-weight: bold;}
.often-nav-sort .often-nav-list {border: 1px #cccccc solid;background-color: #f7f7f7;}
.often-nav-sort .often-nav-list li{width: 100%;padding: 5px 20px;margin: 0 auto;}
.often-nav-sort .often-nav-list input{margin-right: 10px;}
.often-nav-sort .often-nav-list i{display: block;font-weight: bold;padding:10px 20px 0;}

.often-nav-sort-list li,.often-nav-sort .reminder{width: 100%;}
.often-nav-sort-list i{display: inline-block;cursor: pointer;margin-right: 20px;}

.nav-sort{background:url(../images/nav-sort.png)  no-repeat;height:14px;width:14px;}
.up{background-position:0 0;}
.up-gray{background-position:0 -14px;}
.down-gray{background-position:0 -28px;}
.delete{background-position:0 -42px;}
.down{background-position:0 -56px;}
.reminder{width: 80%;margin: 0 auto;padding-bottom: 30px;}
.reminder li:first-child{color: #e87217;}
/*.panel-body .ec-select-gyj{width: 90%;}*/
.panel-title{font-weight: bold;}
.guide-pages{position: absolute; top: 0; width: 100%;height: 100%;}
.guide-pages img{position: absolute;width: 1200px;height: auto;left: 50%; margin-left: -600px;}
.no-print-area {display: none;}
div[role="tooltip"]{position:fixed};

