/*全局css文件*/
.a{color:#bd1a2d}
.nav-header {padding: 15px 25px 15px 20px;}
.sidebar-collapse .nav > li > a {padding: 15px 20px 15px 20px;font-family:microsoft yahei;font-size:15px;color:#FFFFFF;}
.nav > li > ul > li {padding-left: 15px;}
.nav > li > ul > li > ul > li {padding-left: 15px;}
table a {color: #bd1a2d;}
table thead tr th a { color: #bd1a2d; }
[disabled=disabled] {cursor: default;}


/* 面包屑 */
/*面包屑按钮*/
.breadcrumb-actions {}
/*右上角按钮*/
.right-actions {position: absolute; top: 4px; right: 110px;}
/*页面底部按钮*/
.page-actions {margin: auto; text-align: center;}

/* 首页导航调整 */
nav.page-tabs{margin-left:80px;}
.content-tabs .roll-left.navbar-minimalize {left: 0; background-color: #bd1a2d; border-color: #bd1a2d; color: #FFFFFF; border-radius: 0px;}
.content-tabs .roll-left.J_tabLeft {left: 40px;}
.content-tabs .roll-right.right-sidebar-toggle {height:40px; width:60px; outline:none;}
/* content-tabs .roll-right.right-sidebar-toggle {display:none;background-color: #bd1a2d; border-color: #bd1a2d; color: #FFFFFF; border-radius: 0px;}/* 禁用右上角的消息 */
#content-main { height: calc(100% - 43px); overflow: hidden; }
#right-sidebar {top: 42px;}

/*内页导航*/
.fix_top {
	/* top:0; */
	/* position: fixed;  */
	min-height: 40px; 
	line-height: 36px; 
	width: 100%;
	background-color: #ffffff; 
	z-index: 9999;}
.fix_top a.active {font-weight: bold; color: #FFF;background:#767676;}
.fix-top-left-actions {padding-left: 20px;}
/* .fix-top-left-actions a {margin: 0 3px; font-size: 15px; color: #333;} */
.fix-top-left-actions a {margin: 0 2px;font-size: 12px;color: #333;background: #bd1a2d;padding: 5px;color: #FFF;}
.fix-top-right-actions > a,.fix-top-right-actions > .btn-group {margin: 0 3px 0 0;}
/* .footer {position: absolute; bottom: 0; width: 100%; margin:0;} */
.footer {bottom: 0; width: 100%; margin:0;padding:0px 20px}
/* 内页内容 */
/* .wrapper.wrapper-content {padding: 60px 20px 100px 20px;} */
/* 内页按钮 */
.page-actions.fixed {position: fixed; bottom: 36px; width: calc(100% - 40px); height: 40px; background-color: #ffffff;}
/* debug */
#yii-debug-toolbar {left: 0; right: auto; display:none;}
#yii-debug-toolbar-logo {left: 0; right: auto; width: 60px; display:none;}
.yii-debug-toolbar_position_bottom{display:none;}

/* 创建页 */
.title {text-align: center; padding: 20px 0;color: #bd1a2d;font-weight: 500;}

/* 搜索 */
.search-box {text-align: center; padding: 0 0 20px 0;}
.search-box .row {margin: 0; padding: 0;}
.search-box .col-xs-3, .search-box .col-xs-4, .search-box .col-xs-5, .search-box .col-xs-12, .search-box .col-xs-1, 
.search-box .col-md-3, .search-box .col-md-4, .search-box .col-md-5, .search-box .col-md-12, .search-box .col-md-1 {margin: 0; padding: 0 3px;}

/* 分页 */
.browse-footer {text-align: right;}
.browse-footer .footer-left-actions {padding-top: 5px;}
.browse-footer .pagination {float: right; padding-top: 5px; margin: 0; padding-right: 5px;}
.browse-footer .summary {float: right; padding-top: 10px; padding-right: 5px;}
.browse-footer .pagerRecord {float: right; padding-top: 5px;}
.browse-footer .pagerRecord select{height: 28px; border-radius: 4px;}
.browse-footer .pagerRecord input {width: 30px; height: 28px; border-radius: 4px; border: 1px solid #e5e6e7;}
.browse-footer .pagerRecord a {padding: 0px 5px;}

/* 助手导航 */
.gohome {top: auto; bottom: 20px;}

/* 首页头像 zw禁用了头像*/
.img-circle {width: #bd1a2d;display:none;!important}

/*列表页排序*/
.data-browse {overflow-x: scroll;}
.data-browse th a:after     {font: normal normal normal 14px FontAwesome; content: "\f0dc"; padding-left: 3px;}
.data-browse th a.desc:after{font: normal normal normal 14px FontAwesome; content: "\f0dd"; padding-left: 3px;}
.data-browse th a.asc:after {font: normal normal normal 14px FontAwesome; content: "\f0de"; padding-left: 3px;}
/* 列表页面分类标签 */
.category-list {padding-left: 0;}
/*列表内的标签*/
.badge { padding-bottom: 2px; padding-top: 2px; }

/* 列表页更多操作按钮 */
.browse-list-more {vertical-align: top;}
.table-hover>tbody>tr:hover {background-color: #fde4c5;}
.table-hover>tbody>tr.hover>td {background-color: #fde4c5 !important;}
#rightClickMenu {border:1px solid #111; padding: 5px; background-color: #fff;}

/* form table */
.table-form tr:hover {background-color: #ddd;}
form .required>label:after {display: inline-block; font-size: 17px; color: #d2322d; content: '*'; position: relative; top: 4px;}
form > .form-group {padding-left: 20px;}

/* 详情页 */
.detail-view th{width: 20%}

/* chosen */
.chosen-container .chosen-single {background: #fff !important;border-color: #e5e6e7 !important; border-radius: 0px !important; line-height: 32px !important;}
.chosen-container .chosen-drop {border-color: #e5e6e7 !important;}

/* PC优化 */
@media (min-width: 768px)
{
  form .form-group > label {width: #bd1a2d !important; text-align: right; vertical-align: top; margin-top: 8px; margin-right: 5px;}
  form .form-group > div:not(.chosen-container), 
  form .form-group > input, form .form-group > textarea, 
  /* form .form-group > select {width: 84% !important; text-align: left; display: inline-block;} 字段标题与输入字段不在同一行显示 */
  form .form-group > select {width:100%;text-align: left;}
  form .form-group > div.help-block {width: 100% !important; padding-left: 100px; display: block;}
  form .form-group > div input[type=radio] {margin: 10px 0 0;} 
  .form{padding:15px 0px 50px 0px;}
  .devtask-form{margin-bottom:50px;}
}

/*移动兼容*/
.fix_top_down {position: absolute; right: 3px;}
.fix_top_mini {min-height: 38px; height: 38px; overflow: hidden;}
@media (max-width: 768px)
{
  .content-tabs {display: block;}
  .nav-close {display: block;}
  .footer .pull-right {display: none}
  body.fixed-sidebar.mini-navbar .navbar-static-side {width: 0;}
  #page-wrapper {margin-left: 0!important;}
  .wrapper .side .li{float: left; width: 100%}
  #yii-debug-toolbar .yii-debug-toolbar__bar {display: none;}
  /* .search-box {display: none;} */
}
@media (max-width: 350px)
{
  .nav-close {display: block;}
}
  
.w-10px {width: 10px}
.w-20px {width: 20px}
.w-30px {width: 30px}
.w-40px {width: 40px}
.w-50px {width: 50px}
.w-60px {width: 60px}
.w-70px {width: 70px}
.w-80px {width: 80px}
.w-90px {width: 90px}
.w-100px {width: 100px}
.w-130px {width: 130px}
.w-150px {width: 150px}
.w-200px {width: 200px}
.w-300px {width: 300px}

.min-w-60px  {min-width: 60px}
.min-w-80px  {min-width: 80px}
.min-w-90px  {min-width: 90px}
.min-w-100px {min-width: 100px}
.min-w-130px {min-width: 130px}
.min-w-150px {min-width: 150px}
.min-w-200px {min-width: 200px}
.min-w-300px {min-width: 300px}

.w-p10 {width: 10%}
.w-p20 {width: 20%}
.w-p30 {width: 30%}
.w-p40 {width: 40%}
.w-p50 {width: 50%}
.w-p60 {width: 60%}
.w-p70 {width: 70%}
.w-p80 {width: 80%}
.w-p90 {width: 90%}
.w-p100 {width: 100%}
