/*label与输入框之间的距离*/
.col-style .u-col-1 {
    padding-right: 0;
}
.col-style .u-col-4{
    padding-left:10px;
}
.col-style .u-col-5 .u-col-4{
    padding-right:0;
}
.col-style .u-col-5 .u-col-8{
    padding-left:10px;
}

.u-col-2.right-col{
    width:10%;
}
#enableMapping .u-col-5{
    padding-left: 10px;
}
.col-style-2 .u-col-2{
	text-align:right;
	color:red;
}
.u-tabs__tab-bar{
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    margin-bottom: 15px;
}
#manager .u-button,#edit .u-button{
    padding-left: 20px;
    padding-right: 20px;
}

/*滑过变色*/
.icon-confirm.focus, .icon-confirm:focus, .icon-confirm:hover{
    color: #13799B;
}
.icon-cancel02.focus, .icon-cancel02:focus, .icon-cancel02:hover{
    color: #13799B;
}
a.focus, a:focus, a:hover{
    color: #1baede;
}
.u-tabs .u-tabs__tab.is-active{
    color: #1baede;
    background:none!important;
    border-bottom: 2px solid #1baede;
}
.tb-input{
    border: none;
    background: none!important;
}
td i.iconfont{
     cursor: pointer;
     color: #1baede;
}
td a,td a:hover{
    text-decoration: none;
}
.u-tabs__panel{
    display: none;
    background: none;
}
.u-tabs__panel.is-active{
    display: block;
    background: none!important;
}
/*分页设计*/
.u-pagination>.active>a, .u-pagination>.active>a:hover{
    background: #f4786b;
    border-color:#f4786b;
}
.main-container{
    background-color: white;
}
.paginate-box{
    text-align: center;
}
 .u-pagination{
    margin-top: 10px;
    padding-bottom: 30px;
    display:inline-block!important;
    text-align: center;
}
.icon-cancel02,.icon-confirm{
    color: #1baede;
}
td i.glyphicon{
    color: #1baede;
    cursor: pointer;
}
a.editLine{
    margin-right: 10px;
}
.tb-input{
    border: none;
    background: none!important;
}
.common-header{
    background: #fff;
    height: 50px;
}
.hr-table{
    background: #fff;
}
.hr-table thead{
    background: #eeeff1;
}
.common-header button{
    margin:6px 0;
}
.common-header .u-input-group{
    margin: 6px 0;
    height: 38px;
}
.specialform .u-form-control{
    width:156%!important;
}
.u-tabs .u-col-5{
    padding-left: 40px;
}
/*搜索框颜色*/
#manager #search:focus{
    border-color: #6bcaea;
}
#manager #search:focus ~ .u-form-control-feedback {
    color: #6bcaea;
}

#edit .u-msg-title{
    height: 42px;
    line-height: 42px;
    text-align: left;
    font-size: 14px;
    padding-left: 10px!important;
    border-bottom: 1px solid #ebebeb;
    padding-top: 0!important;
    padding-right: 0!important;
}
.title-header{
    font-size: 20px;
    padding-left: 0;
}
.u-form-horizontal .u-form-group>label{
    text-align: left;
    width: auto;
}

/*主表内容设计*/
.hr-table .u-table td{
    font-size: 12px;
    color: #333333;
    height: 44px!important;
    border-color:#cecece;
}
/*label中的字体设置*/
#edit .u-msg-content  .u-input-label {
    font-size: 14px;
    color: #666666;
    font-weight: normal;
}
/*页签label中字体设置*/
.col-style .u-col-5 .u-col-4{
    font-size: 14px;
    color: #666666;
    font-weight: normal;
}
.addClass{
    padding-top: 20px;
    padding-bottom: 20px;
}

table#verifyItem {
    width: 100%!important;
}

#editCancel{
    background: white;
    border:1px solid #cecece;
    color: #757575;
    height: 36px;
}

#editCancel.focus, #editCancel:focus, #editCancel:hover{
    background:#F3F3F3;
}
#verifyItem th{
    width: auto;
}
td i.glyphicon{
    color: #1baede;
}
.bgClick{
    background: #c4eaf6!important;
}

.inside-form {
    padding-top:0!important;
    padding-bottom:0!important;
}
a:hover,a:visited,a:active,a:focus{
    text-decoration:none;
}

 .system-group .u-form-group{
     font-size:14px;
     margin-right:60px;
     height: 36px;
     margin-bottom: 20px;
 }
 .mapping-row .u-row{
     margin-bottom: 20px;
 }
#content .u-message{
    width:200px;
    position: relative;
    bottom:10px;
    background: #eaf7ef;
    border-color:#9edab7;
    font-size:14px;
    color: #4ebd7d;
}

/*保存成功样式*/
.hide-class{
    display: none;
}
#tokenManager{
    background: #eaf7ef;
    font-size:14px;
    color: #4ebd7d;
    border-color: #9edab7;
}
/*必输提示样式*/
span.u-form-control-info.uf.uf-exclamationsign {
    margin-top: -5px!important;
}


div#validate-down{
	float:left;
}
 #validate-down.tooltip.bottom .tooltip-arrow{
        left: 50%;
        top: -4px;
        border-width: 0 4px 4px 4px;
        border-bottom-color: #c33e37!important;
        margin-left: -4px;
    }
   
#validate-down .tooltip.bottom  .tooltip-arrow {
    top: 3px;
    left: 50%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color:#c33e37!important;
   
}
#validate-down .tooltip.bottom {
	top:3px!important;
	padding-left:15px;
	background:transparent;
}
#validate-down .tooltip .tooltip-inner{
    color: #fff;
    background-color: #c33e37;
    border: black;
}
.tooltip.bottom .tooltip-arrow {
  left: 50%;
  top: -14px;
  border-width: 0 4px 4px 4px;
  border-bottom-color: #3f51b5;
  margin-left: -4px; 
  }
  
.border-red{
	 border:1px solid #c33e37;
  }
#manager #search{
    border-radius: 0;
}
#delSysModal .btn-del{
    height: 36px;
}
#addFast .hr-table .b-table thead tr th:last-child{
    width: 10%;
}
#addFast .hr-table .b-table tbody tr td a.operation{
    display: none;
}
#addFast .hr-table .b-table tbody tr:hover td a.operation,#addFast .hr-table .b-table tbody tr.bgClick td a.operation{
    display: inline-block;
}
#addFast .main-container .b-table tbody .no-data{
    text-align: center;
    width: 100%;
    font-size: 12px;
    color: #333;
}
#addFast .hr-table .b-table tbody tr td i.icon-confirm{
    color: #27ae60;
}
#patch .download{
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    margin-top: 6px;
}
#patch .download:hover{
    color: #fff;
}
#patch .u-msg-content table th{
    font-size: 14px;
    color: #333;
}
#patch .u-msg-content table td{
    font-size: 12px;
    color: #333;
}
#patch .u-msg-content table{
    border-bottom: 1px solid rgb(224,224,224);
}
#patchDownOut{
    min-width: 500px;
}
#applicationManageEdit #validate-down #verifyItem tbody td label .u-checkbox-outline{
    top: -8px;
    left: 30%;
}