*{font-family:Arial 'Microsoft YaHei'}
body{background:#36459B;}

.page{font-size:1.4rem;background:#f1f4f5 !important;z-index:2}
form.formemail .navbar-fixed-top{z-index:1602}
form.formemail .page{z-index:1601}
.bg-white{background:#fff !important}
.form-control{padding-right:5px;padding-left:5px;}
.border-all{border:1px #ddd solid !important;border-radius:2px;}
.border-top{border-top:1px #ddd solid !important;}
.border-bot{border-bottom:1px #ddd solid !important;}
.border-clean{border:0 !important;}
.position-t-l{position:absolute;left:0;top:0;}
.position-t-r{position:absolute;right:0;top:0;}
a.panel-title.black{background:#F5F5F5;}
a.panel-title.black:not(.collapsed){border-bottom:1px #ddd solid !important;}
.panel-group .panel-title.black:after,.panel-group .panel-title.black:before{top:10px}
a,a:link,a:visited,a:hover,a:active{text-decoration:none;}
.tabhalf li{width:50%;text-align:center;} 
.tabhalf.tabhalf-search li{width:33.3%;text-align:center;} 
.tabhalf>li>a{color:#000;}
.tabhalf>li.active>a, .tabhalf>li.active>a:focus, .tabhalf>li.active>a:hover{color:#ff5b0a; background:#fafafa;border-bottom:2px #ff5b0a solid;}
.width-30{width:30px !important;}
.black small{color:#666 !important}
.message_user{display:block;width:60px;background:rgba(54, 69, 155, .2);color:rgba(54, 69, 155,.5);border-radius:3px;padding:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.qrTreeview{position:absolute;z-index:2;width:100%;border:1px #ddd solid;}
.qrTreeview ul{margin:0;}
.qrTreeview ul li{ background:#fafafa;border-radius:0 !important;}
.datepicker-inline,.datepicker table{
  width: 100% !important;  
}
.form-group-small small{color:#000;display:inline-block;padding:0 3px 0 3px;font-size:12px;font-weight:bold;}
.panel .form-group-small small,.border-all .form-group-small small{font-weight:normal}
.form-group-small .form-control{padding:0 0 5px 0;}
.table-zrTop{width:100%;}
.table-zrTop tr th,.table-zrTop tr td{width:40% !important; text-align:center !important;padding:0 !important; float:none !important; background:#fafafa;border:0 !important}
.table-zrTop tr th:nth-child(2),.table-zrTop tr td:nth-child(2){width:20% !important;}
.table-zrTop tr th{height:auto;color:#76838F;font-weight:bold;padding:8px 0 !important;background:#e4eaec;}
.table-zrTop tr td{border:1px #ddd solid !important;padding:5px !important;}

.media-right i.wb-chevron-right{margin:0;}
.user{color:#000;font-size:12px;margin:20px 0 0 0;padding:20px;line-height:24px;}
.user p{ text-indent:24px;}
.user b,.contact b{ font-weight:bold}
.contact .col-xs-9{font-size:16px;line-height:30px;color:#000; font-weight:bold; padding:0 10px;}
.positionFix{position:fixed;bottom:10px;}

.navbar-fixed-bottom{height:60px;background:#36459b}
.navbar-fixed-bottom a{padding:0;margin:0;line-height:60px !important;text-align:center;color:#fff;font-size:1.2em;line-height:15px;}
.navbar-fixed-bottom a i{line-height:60px}
.navbar{min-height:50px;}
.navbar-fixed-bottom ul{margin:0;padding:0;}
.navbar-fixed-bottom ul,.navbar-fixed-bottom li{list-style:none;height:100%;}
.navbar-fixed-bottom li a{width:100%;color:#fff;height:100%;line-height:60px !important;font-size:14px;}
.navbar-fixed-bottom li a i{padding-right:3px;}
.navbar-fixed-bottom li:hover{background:rgba(0,0,0,.2);}
.navbar-fixed-bottom ul li{list-style:none;}
.site-action{display:none;}
a.navbar-toggle.navbar-toggle-left{margin-left:5px;}
a.navbar-toggle.icon.wb-home.navbar-toggle-left{ font-size:18px !important;}
small#sxr{display:block;margin-top:5px;}
.list-group-item .page-main select.show-tick{float:initial; margin:10px auto;}
.list-group .media h2.media-heading{ font-size:20px;}
 #fullbg{background-color: gray;top: 0;left: 0;opacity: 0.5;position:fixed;z-index: 3001;filter: alpha(opacity=50);-moz-opacity: 0.5; -khtml-opacity: 0.5;}
 .panel-body .form-material .control-label{font-weight:bold;}
 .app-contacts .slidePanel-header .addedit .wb-check{display:none}
.app-contacts .slidePanel-header .addedit.active .wb-check{display:inline-block}
form.formemail{position:absolute;width: 100%;height: calc(100% - 60px)}
label.control-label.margin-5{font-weight:bold;}
.form-control[readonly=true]{background-color: #fff;}
select{border:#ddd 1px solid !important; background:#fff !important;border-radius:0;}
select,select option{background:#fff !important;color:#333;list-style-type:none;background-image:none !important;}
.form-control.btn-primary{color:#333 !important;}
 .dialog{width: 100%;height:100%;border-radius: 5px;
            background: #fff;
            left: 0;
            margin: 0;
            position: fixed !important; /* ¸¡¶¯¶Ô»°¿ò */
            position: absolute;
            top: 0;
            z-index: 3002;
            display: none;
            overflow: hidden;
        }
        .closeX
        {width:100%;
            padding: 0 2%;
            height: 40px;
            line-height: 40px;
            background: #36459b;
        }
        .closeX p
        {
            font-size: 14px;
            width: 40%;
            color: #fff;
            font-weight: bolder;
            line-height: 40px;
            padding: 0 10px;
            float: left;
            margin: 0;
        }
        .closeX p.closetab
        {
            width: 50px;
            float: right;
            color: #fff;
            text-align: center;
            padding-right: 10px;
            cursor: pointer;
        }
        .taball
        {
            width:100%;
            height: 100%;
            margin: 0 auto;
            padding: 0;
        }
        .warp_k{position:relative;border:1px solid #e4eaec;background:#fff;box-shadow:0 1px 2px #e4eaec;}
.warp_k .panel{box-shadow:none;}
.warp_k h4 span{color:#84939B;font-size:12px;float:right;font-family:Arial;}
.warp_k .media-body small{color:#666; font-family:'Microsoft YaHei',Arial;}
.warp_k .media-body .panel-action{float:right;padding-right:5px;}
.disno{display:none !important;}
select.left{float:left !important}

 .txl
        {
            width: 100%;
            margin: 0 auto;
            border-top: 1px solid #e4eaec;
            border-left: 1px solid #e4eaec;
        }
        .txl td, .txl th
        {margin:0 !important;
            padding: 10px 5px !important;
            border-bottom: 1px solid #e4eaec;
            border-right: 1px solid #e4eaec;
            min-height: 20px;
            height: 20px;
            font-size: 12px;
           
        }
        .txl td a{ white-space: normal;display: block;width: 50px;}
        .txl th
        {background: #e4eaec;
          font-size: 14px;padding: 10px 0px !important;
         border-right: 1px solid #fff; text-align:center !important; white-space:nowrap
        }
        .txl th:last-child
        {
            border-right: 1px solid #e4eaec;
        }
         .txl th .checkbox-sm label{padding-left:0;}
        .txl td:nth-child(1) span,.txl th:nth-child(1) span{width:30px !important;white-space: nowrap;font-size:10% !important;display:block;}
        .txl.sr td:nth-child(2),.txl.sr th:nth-child(2){width:60px !important;overflow:hidden !important;}
        li.list-group-item .media-body .icon{margin-right:2px !important;}
        .panel-body img{width:100%;}
        .addbtn-group a.btn{font-size:22px !important}
	.navbar.navbar-default.navbar-fixed-bottom.bg-white{z-index:1;height:100%;}
.site-navbar-small .site-navbar .navbar-search-overlap .tm-search .form-control{height:40px !important}
	.ime-disabled{ime-mode:disabled !important}
	
	.note-image-dialog.modal,.note-link-dialog.modal{display: -moz-box;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: -ms-flex;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-box-direction: normal;
  -moz-box-direction: normal;min-height: 0;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;
  -moz-justify-content: center;-ms-justify-content: center;justify-content: center;-webkit-box-align: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;z-index:-1}
  .note-image-dialog.modal.in,.note-link-dialog.modal.in{z-index:1700; background:rgba(0,0,0,.5)}


	
