/** 主题皮肤 **/

/* checkbox */
.checkbox__mark:hover {
    border-color: #4f7cd1;
}
.checkbox__mark.checkbox--active,
.checkbox__mark.checkbox--active:hover {
    border-color: #4f7cd1;
}
.checkbox__mark.checkbox--active .iconfont,
.checkbox__mark.checkbox--active:hover .iconfont {
    color: #f4f4f4;
    background-color: #4f7cd1;
    transform: scale(0.833333)
}

/** 普通按钮 **/
.button.button--normal {
    background-color: #4f7cd1;
}
.button.button--normal:hover {
    background-color: #5E96FF;
}
.button.button--normal:active {
    background-color: #395894;
}

/** 主色线性按钮 **/
.button-line.button--normal {
    background: #fff;
    border-color: #4f7cd1;
    color: #4f7cd1;
}
.button-line.button--normal:hover {
    background: #F1F7FF;
}
.button-line.button--normal:active {
    background: #D2E6FF;
}

/** 灰色线性按钮 **/
.button-light-line.button--normal {
    border-color: #bdbdbd;
    color: #6b6b6b;
}
.button-light-line.button--normal:hover {
    background: #F1F7FF;
    border-color: #4f7cd1;
    color: #4f7cd1;
}
.button-light-line.button--normal:active {
    background: #D2E6FF;
    border-color: #4f7cd1;
    color: #4f7cd1;
}

/** 输入框 **/
.input-login-style .input-linellae {
    border-color: #CCCCCC;
}
.input-login-style .input-linellae-active {
    border-color: #4f7cd1;
}

/** 顶部拖动栏图标 **/
.ec-head-button {
    background: rgba(255,255,255,0.5);
}

/** 温馨提示 **/
.login-notice__title {
    color: #fff;
}
.login-notice__content {
    color: #fff;
}

/** 组织名称 **/
.login-head__title {
    color: #fff;
}

/* 主题背景颜色（资源头部背景） */
.theme-bg-color {
	background: #4f7cd1;
	/*background: #61686d;*/
}
/* 文字颜色 */
.theme-font-color {
	color: #4f7cd1;
}
/* 图标 */
.theme-icon-color {
	color: #4f7cd1;
}
.theme-icon-hover:hover {
    color: #5E96FF;
}
.theme-icon-hover:active {
    color: #395894;
}

/* 应用图标 */
.theme-app-icon-color {
	color: #4f7cd1;
}
.theme-app-icon-hover:hover {
    color: #5E96FF;
}
.theme-app-icon-hover:active {
    color: #395894;
}

/* 链接颜色 */
.theme-link-color { 
    color: #4f7cd1;
}
.theme-link-color:hover {
    text-decoration: underline;
}
/* 鼠标经过颜色（链接） */
.theme-hover-color:hover {
    color:#4f7cd1;
}
/* 链接点击后颜色 */
.theme-link-color:active,
.theme-hover-color:active {
    color:#3466A2;
}
.theme-similar-color {
    color: #a1c4ee;
}
.theme-border-color {
    border-color: #4f7cd1;
}
/* 禁用后样式 */
.theme-disabled-item,
.theme-disabled-item:hover,
.theme-disabled-item:active{
    color: #D5D5D5;
    cursor: default;
    text-decoration: none;
}
/* 登录头部 */
.login-head {
    border-bottom: 1px solid #69a0e4;
    border-bottom: 1px solid rgba(255, 255, 255, 0.20);
}
/* 登录背景 */
.login {
	background-color: #4f7cd1;
	background-color: #61686d;
}
/* 组织名称 */
.login-head__title {
	color: #fff;
    border-left: 1px solid #fff;
    border-left: 1px solid rgba(255, 255, 255, 0.3);
}
/* 中英文切换位置 */
.login-head__language__com {
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
    opacity:0.7;
    -khtml-opacity:0.7;
    -moz-opacity:0.7;
    color: #fff;
}
.login-head__com__text {
    color: #fff;
}
.login-head__language__com.login-head__language__line {
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    opacity:1;
    -khtml-opacity:1;
    -moz-opacity:1;
    color: #fff;
}
.login-head__help:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    opacity:1;
    -khtml-opacity:1;
    -moz-opacity:1;
}

/* 温馨提示 */
.login-notice-bg {
    background: #0B0D15;
    opacity: 0.6;
    filter:alpha(opacity=60);
}
.login-notice__title {
	color: #fff;
    border-bottom: 1px solid #72a6e5;
    border-bottom: 1px solid rgba(255,255,255,0.16);
}

/** 用户图标 **/
.app-setting__icon {
    color: #fff;
}
.app-setting__item {
    opacity: 0.7;
    filter: alpha(opacity=70);
}
.app-setting__item--active {
    opacity: 1;
    filter: alpha(opacity=100);
}
/** 用户点击箭头 **/
.app-setting__box {
    color: #fff;
}
/* 最小、最大化、关闭 */
.action-bar__com { 
	color: #fff;
    opacity: 0.5;
    filter:alpha(opacity=50);
}
.action-bar__com:hover {
    opacity: 1;
    filter:alpha(opacity=100);
}
.action-bar__button .action-bar__back,
.action-bar__button .action-bar__back:hover {
    opacity: 0.3;
    filter:alpha(opacity=30);
}
/* 组织名称 */
.app-logo__group-name {
    color: #fff;
    border-left: 1px solid #fff;
    border-left: 1px solid rgba(255, 255, 255, 0.3);
}



/* 认证标题 */
.box-title,
.include-box__subtitle {
    color:#333;
}
/* 弹框标题 */
.dialog-title {
    color: #4f7cd1;
}
/* 密码认证标题 */
.pwd_title {
    color:  #4F7CD1;
    font-size: 20px;
    text-align: left;
}
