.app-pages {
    position: fixed;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    overflow: hidden;
}
.app-bugclose {
    position: absolute;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
}
.app-header {
    height: 50px;
    padding:0 5px;
    line-height:50px;
    color: #FFFFFF;
    background-color: #00aeef
}
.app-header .dropdown-menu {
    left: auto;
    right: -5px;
    top: 48px;
    border: none;
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
}
.app-header .dropdownUserMenu {
    max-width: 100px;
}
.bugInfoOptionsScroll {
    left: auto;
    right: -5px;
    top: 48px;
    border: none;
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
}
.open .bugInfoOptionsScroll,
.open .dropdown-menu {
    display: block;
}
.app-title {
    position: absolute;
    left: 50%;
    top: 0px;
    margin-left: -50px;
    min-width: 100px;
    text-align: center;
    color:#ffffff;
    font-size: 16px;
}
.app-bg,.app-modal-bg {
    position: absolute;
    left: 0px;
    right: 0px;
    top: 50px;
    bottom: 0px;
    background: #000;
    opacity: 0.4;
    z-index: 2;
    display: none;
}

/* 排序 筛选 */
.app-modal-bugSort,
.app-modal-bugFilter {
    position: absolute;
    left: 0px;
    right: 0px;
    top: 90px;
    bottom: 0px;
    z-index: 3;
    overflow: hidden;
}
.app-modal-bugFilter {
    background: #f4f4f4;
}
.app-modal-bugFilter #bugFilter-wrapper {
    position: absolute;
    left: 0px;
    right: 0px;
    top: 75px;
    bottom: 0px;
    z-index: 3;
    overflow: hidden;
}
.app-modal-bugFilter div.row {
    padding: 0 7px;
}
.app-modal-bugFilter div.row > div {
    padding-left: 3px;
    padding-right: 3px;
}
.app-modal-bugSort ul {
    background-color: #FFFFFF;
}
.app-modal-bugSort ul li {
    padding: 10px;
    border-top: solid 1px #EEEEEE;
}
.app-modal-bugFilter .iscroll-div {
    background-color: #f4f4f4;
}
.app-modal-bugFilter .cell {
    margin-top: 10px;
    background-color: #FFFFFF;
    padding: 10px;
}
.app-modal-bugFilter .md0 {
    margin-top: 0px;
}
.app-modal-bugFilter .cell p {
    line-height: 30px;
    font-weight: 700;
}
.app-modal-bugFilter .cell span {
    display: block;
    text-align: center;
    padding: 10px 5px;
    border: solid 1px #EEEEEE;
    border-radius: 5px;
    margin: 5px 0;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.app-modal-bugFilter .cell .checked span {
    background-color: #ebf8fe;
    border-color: #00aeef;
    color: #00aeef;
}
.app-filter {
    height: 41px;
    line-height: 40px;
    position: relative;
    background-color: #FFFFFF;
    border-bottom: solid 1px #EEEEEE;
    z-index: 2;
}
.app-filter span {
    width: 50%;
    display: inline-block;
    text-align: center;
    float: left;
}
.app-filter span.sort,
.app-filter span.push {
    background: url("../img/line.png") right center no-repeat;
}

/* bug 列表 */
.app-bugList li {
    padding: 10px;
    background-color: #FFFFFF;
    margin-bottom: 1px;
}
.app-bugList li .listSmall {
    font-size: 13px;
    color: #8b8b8b;
    display: inline-block;
    line-height: 21px;
}
.app-bugList .title {
    padding-bottom: 5px;
    line-height: 22px;
    word-wrap: break-word;
}
.app-bugList .title .bugTags {
    border: solid 1px #00aeef;
    display: inline-block;
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    margin: 3px 5px 3px 0px;
}
.app-bugList .priority,
.app-bugList .state,
.app-bugList .noticeType {
    padding: 3px 10px;
    color: #FFFFFF;
    padding: .3em .4em .3em;
    /*display: inline-block;*/
}
.app-bugList .priority {
    margin-left: 10px;
} 
.datepicker {
    width: 90%;
    max-width: 400px;
}
.datepicker .table-condensed {
    width: 100%;
}

.bugNoticeList .title label {
    display: inline
}


/* 我的项目列表 */
.bc-projects {
    background-color: #f8f8f8;
}
.bc-projects .projectsList {
    padding: 15px 0px;
}
.bc-projects .projectsList > div {
    padding: 0 5px;
    min-height: 110px;
}
.bc-projects .projectsList .cell {
    background-color: #FFFFFF;
    margin-bottom: 10px;
    position: relative;
}
.bc-projects .projectsList p.default i {
    font-size: 120px;
    color: #a2a2a2;
}
.bc-projects .projectsList p.add {
    padding-bottom: 40px;
}
.bc-projects .projectsList p.name {
    line-height: 35px;
    font-size: 16px;
    overflow: hidden;
    white-space: nowrap;
    padding: 0 15px;
    text-overflow: ellipsis;
    vertical-align: middle;
}
.bc-projects .projectsList p span {
    display: inline-block;
    padding: 10px 5px;
    color: #a2a2a2;
}
.bc-projects .projectsList img {
    width: 80px;
    margin: 10px 10px 10px 20px;
}
.bc-projects .projectsList .media-body {
    padding: 10px 10px 10px 0;
    width: auto;
    position: absolute;
    left: 110px;
    top: 0px;
    right: 5px;
}
.bc-projects .projectsList .media-body h4 {
    word-wrap: break-word;
    word-break: break-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 25px;
    margin-bottom: -6px;
    margin-right: 5px;
}
.bc-projects .projectsList .media-body p {
    color: #a2a2a2;
}
.bc-projects .projectsList .media-body p span {
    padding: 10px 0px;
    display: inline-block;
    width: 50%;
    white-space: nowrap;
}
.bc-projects .bc-projects-type {
    position: absolute;
    left: 0px;
    right: 0px;
    top: 50px;
    z-index: 3;
    background: #fff;
    display: none;
}
.bc-projects .bc-projects-type ul li {
    padding: 10px;
    border-bottom: solid 1px #e8e8e8;
}
.bc-projects .bc-projects-type ul li.actived,
ul.selectProjectsList li.actived {
    color: #00aeef;
    background-color: #f7f7f7;
}
/* 项目list */
.app-modal-projectsList {
    position: absolute;
    left: 0px;
    top: 50px;
    right: 0px;
    bottom: 0px;
    display: none;
    z-index: 3;
    overflow: hidden;
}
.app-modal-projectsList ul {
    list-style: none;
    padding: 0;
    margin: 0;
    width: 100%;
    text-align: left;
}
.app-modal-projectsList li {
    padding: 10px;
    line-height: 20px;
    border-bottom: solid 1px #e8e8e8;
    word-break: break-all;
    word-wrap: break-word;
    background-color: #FFFFFF;
}

/* 工作台 */
.bc-console .pImgAndName {
    padding: 10px 15px 0 15px;
    text-align: center;
}
.bc-console .pImgAndName .logo {
    width: 100px;
    height: 100px;
    margin: 0 auto;
    background-color: rgb(0,173,239);
    position: relative;
}
.bc-console .pImgAndName .logo_icon {
    width: 70%;
    height: 60%;
    position: absolute;
    top: 20%;
    left: 15%;
}
.bc-console .pImgAndName img {
    margin: 0px;
    padding: 0px;
    width: 100%;
    height: 100%;
    vertical-align: middle;
    border: none;
}
.bc-console .pImgAndName .pName {
    line-height: 25px;
    padding: 10px 0px;
    font-size: 16px;
    word-wrap: break-word;
    word-break: break-all;
}
.bc-console .projectName {
    max-width: 80px;
}
.bc-console .console-search{
    padding: 10px 0px;
}
.bc-console .search {
    width: 90%;
    height: 30px;
    line-height: 30px;
    margin: 5px auto 10px auto;
    border: 1px solid rgb(0,173,239);
    border-radius: 20px;
}
.bc-console .search .input-group-btn {
    width: 15%;
}
.bc-console .search_txt {
    height: 18px;
    line-height: 18px;
    color: rgb(145,145,145);
    border: none;
    outline: none;
    box-shadow:none;
    display: inline-block;
    padding: 0px 5px;
    margin: 6px 12px;
    border-radius: 15px 0 0 15px;
    background-color: transparent;
}
.bc-console .search_btn {
    height: 30px;
    line-height: 30px;
    display: inline-block;
    width: 100%;
    border: none;
    outline: none;
    border-radius: 0 15px 15px 0;
    padding: 0px !important;
    background-color: transparent;
}
.bc-console .search_btn i {
    display: inline-block;
    line-height: 30px;
    font-size: 1.3em;
    color: rgb(145,145,145);
}
.bc-console .console-menu {
    margin: 0 5px;
    padding: 0 30px;
}
.bc-console .console-menu li {
    padding: 5px 0px;
}
.bc-console .console-menu li p {
    padding: 5px;
    position: relative;
}
.bc-console .console-menu li p span {
    display: inline-block;
}
.bc-console .console-menu li p span.nav-icon {
    margin: 0 auto;
    font-size: 40px;
    background: #00aeef;
    width: 50px;
    height: 50px;
    text-align: center;
    color: #fff;
    font-size: 32px;
    line-height: 50px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}
.bc-console .console-menu li p .bugActive2 {
    background: #00aeef;
}
.bc-console .console-menu li p .bugAssignToMe2 {
    background: #f0ad4e;
}
.bc-console .console-menu li p span.nav-label {
    line-height: 30px;
    position: absolute;
    left: 70px;
    right: 0px;
    height: 50px;
    bottom: -6px;
    border-bottom: solid 1px #eee;
    font-size: 16px;
}
.bc-console .console-menu li p .bugActive,
.bc-console .console-menu li p .bugAll,
.bc-console .console-menu li p .bugAssignToMe{
    position: absolute;
    right: 25px;
    top: 50%;
    margin-top: -9px;
    color: #fff;
    font-size: 16px;
}
.bc-console .console-menu li p > i {
    position: absolute;
    right: 0px;
    top: 50%;
    margin-top: -13px;
    font-size: 26px;
    color: rgb(154,154,154);
}
.bc-console .console-addBug {
    padding: 20px 30px 10px;
    height: 100px;
    text-align: center;
}
.bc-console .addBugBtn {
    display: inline-block;
    width: 60px;
    height: 60px;
    background: #00aeef;
    border-radius: 30px;
    text-align: center;
    font-size: 50px;
    color: #fff;
    line-height: 50px;
    padding: 0px;
    font-weight: normal;
}

/* 活动bug 所有bug 我的待办 分配给我 我的分配*/
.bc-bugAssignByMe,
.bc-bugFixByMe,
.bc-bugAssignToMe,
.bc-bugActive,
.bc-bugAll,
.bc-projectNotice {
    background-color: #f0f0f0;
}
.bc-bugAssignByMe .bugAssignByMe,
.bc-bugFixByMe .bugFixByMe,
.bc-bugAssignToMe .bugAssignToMe,
.bc-bugActive .bugActive,
.bc-bugAll .bugAll {
    top: 60px;
}


/* bug详情 */
.app-modal-bugInfo,
.app-modal-noticeInfo {
    position: absolute;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    display: none;
    z-index: 3;
    background-color: #FFFFFF;
    overflow: hidden;
}
.app-modal-bugInfo .bugInfo,
.app-modal-noticeInfo .bugInfo {
    position: absolute;
    left: 0px;
    right: 0px;
    top: 50px;
    bottom: 0px;
    overflow: hidden;
}
.app-modal-bugInfo .dropdown-menu li,
.app-modal-noticeInfo .dropdown-menu li {
    line-height: 30px;
    color: #00aeef;
    padding: 5px 20px;
    border-bottom: solid 1px #eee;
    text-align: center;
    background: #fff;
}
.app-modal-bugInfo .dropdown-menu li i,
.app-modal-noticeInfo .dropdown-menu li i {
    font-size: 18px;
}
.app-modal-bugInfo .dropdown-menu li:active,
.app-modal-noticeInfo .dropdown-menu li:active {
    /*background-color: #00aeef*/
}
.app-modal-bugInfo .dropdown-menu li:last-child {
    border-bottom: none;
}
.app-modal-bugInfo .dropdown-toggle {
    display: inline-block;
    padding: 0 10px;
}
.app-modal-bugInfo .bugInfo-div {
    padding: 0 10px;
}
.app-modal-bugInfo .bugInfo-div .bugInfo-title {
    font-size: 15px;
    line-height: 22px;
    word-wrap: break-word;
    word-break: break-all;
    font-weight: 700;
    padding: 10px 0 5px 0;
}
.app-modal-bugInfo .bugInfo-div .cell {
    word-wrap: break-word;
    word-break: break-all;
    border-top: solid 1px #eee;
    position: relative;
}
.app-modal-bugInfo .bugInfo-div .cell.noborder {
    border-top: none;
}
.app-modal-bugInfo .bugInfo-div .cell p {
    display: inline-block;
    width: 50%;
    vertical-align: top;
    padding: 5px 0px;
}
.app-modal-bugInfo .bugInfo-div .cell p:last-child {
    padding-left: 10px;
    margin-left: 50%;
}
.app-modal-bugInfo .bugInfo-div .cell p.pm0 {
    padding-left: 0px;
    margin-left: 0px;
}
.app-modal-bugInfo .bugInfo-div .cell p.bugInfoImgName {
    padding-left: 0px;
    margin-left: 0px;
}
.app-modal-bugInfo .bugInfo-div .cell p:first-child {
    border-right: solid 1px #eee;
    position: absolute;
    top: 0px;
    bottom: 0px;
}
.app-modal-bugInfo .bugInfo-div .customValues {
    word-wrap: break-word;
    word-break: break-all;
/*    border-top: solid 1px #eee;*/
}
.app-modal-bugInfo .bugInfo-div .customValues p {
    width: 50%;
    display: inline-block;
    border-right: solid 1px #eee;
    border-top: solid 1px #eee;
    min-height: 58px;
    vertical-align: top;
    padding: 5px 0;
}
.app-modal-bugInfo .bugInfo-div .customValues p:nth-child(2n){
    padding-left: 10px;
    border-right: none;
    /*border-top: none;*/
}
.app-modal-bugInfo .bugInfo-div .customValues p span {
    color: #000;
}
.app-modal-bugInfo .bugInfo-div .customValues p label{
    display: block;
    font-weight: 700;
}
.app-modal-bugInfo .bugInfo-div .Version,
.app-modal-bugInfo .bugInfo-div .verifyVersionRed,
.app-modal-bugInfo .bugInfo-div .verifyVersionYellow,
.app-modal-bugInfo .bugInfo-div .verifyVersionGreen {
    border: solid 1px #d9534f;
    color: #d9534f;
    word-wrap: break-word;
    word-break: break-all;
    white-space: normal;
    text-align: left;
}
.app-modal-bugInfo .bugInfo-div .verifyVersionYellow {
    color: #f0ad4e;
    border-color: #f0ad4e;
}
.app-modal-bugInfo .bugInfo-div .verifyVersionGreen {
    color: #5cb85c;
    border-color: #5cb85c;
}
.app-modal-bugInfo .bugInfo-div .cell p.bugInfoPlanVersionWarpDiv2 {
    position: relative;
}
.app-modal-bugInfo .bugInfo-div .cell p.bugInfoImgName,
.app-modal-bugInfo .bugInfo-div .cell p.noticeInfoImgName {
    padding-top: 0px;
    text-align: center;
    color: #bbb;
    width: 100%;
}
.app-modal-bugInfo .bugInfo-div .cell p label {
    display: block;
    width: 70px;
}
.app-modal-bugInfo .bugInfo-div .cell p span {
    display: inline-block;
}
.app-modal-bugInfo .bugInfo-div .cell p .bugInfo-state span ,
.app-modal-bugInfo .bugInfo-div .cell p .bugInfo-priority span {
    padding: .3em .4em .3em;
    /*display: inline;*/
}
.app-modal-bugInfo .bugInfo-div .cell p .bugInfo-planVersion,
.app-modal-bugInfo .bugInfo-div .cell p .bugInfo-sprints {
    border: solid 1px #f0ad4e;
    color: #fff;
    vertical-align: middle;
}
.app-modal-bugInfo .bugInfo-div .cell p .bugInfo-planVersion{
    color: #f0ad4e;
    border-color: #f0ad4e;
}
.app-modal-bugInfo .bugInfo-div .cell p .bugInfo-sprints {
    color: #00aeef;
    border: solid 1px #00aeef;
}
.app-modal-bugInfo .bugInfo-div .cell.bugTags p {
    width: 100%;
    border: none;
    padding-left: 0px;
    margin-left: 0px;
    position: relative;
}
.app-modal-bugInfo .bugInfo-div #bugInfoModule,
.app-modal-bugInfo .bugInfo-div #bugInfoEnvironment {
    display: none;
}
.app-modal-bugInfo .bugInfo-div #bugInfoModule p,
.app-modal-bugInfo .bugInfo-div #bugInfoEnvironment p,
.app-modal-bugInfo .bugInfo-div #bugInfoPlanVersion p {
    position: relative;
    padding-left: 0px;
    margin-left: 0px;
    width: 100%;
    border-right: none;
}
.app-modal-bugInfo .bugInfo-div .bugInfo-images img{
    display: block;
    margin: 5px auto;
    clear: both;
    border: solid 1px #00aeef;
}
.app-modal-bugInfo .bugInfo-div .bugInfo-images,
.app-modal-bugInfo .bugInfo-div .bugInfo-attachments,
.app-modal-bugInfo .bugInfo-div .bugInfo-histories {
    display: none;
}
.app-modal-bugInfo .bugInfo-div .bugInfo-images,
.app-modal-bugInfo .bugInfo-div .bugInfo-attachments {
    border-top: none;
}
.app-modal-bugInfo .bugInfo-div .bugInfo-description {
    /*padding-top: 10px;
    padding-bottom: 10px;*/
    border-top: none;
}
.bugInfoHistories p,
.app-modal-bugInfo .bugInfo-div .bugInfo-attachments p,
.app-modal-bugInfo .bugInfo-div .bugInfo-histories p {
    padding: 5px 0px 5px 0px;
    position: relative;
    word-wrap: break-word;
    word-break: break-all;
    font-size: 14px;
    display: block;
    width: auto;
}
.bugInfoHistories p span.right,
.app-modal-bugInfo .bugInfo-div .bugInfo-attachments p span.right,
.app-modal-bugInfo .bugInfo-div .bugInfo-histories p span.right {
    /*position: absolute;
    right: 0px;
    top: 5px;*/
    color: #8b8b8b;
    display: inline-block;
    width: 100%;
    text-align: right;
    font-size: 13px;
    float: none;
}
.app-modal-bugInfo .noticeUserTime {
    width: 100%;
    color: #999;
    padding-top: 5px;
    padding-bottom: 5px;
}
.bugDescFirstHistory > div {
    border-color: #00aeef;
    background: #f9f9f9;
    padding: 0 5px;
    margin-top: 5px; 
    margin-bottom: 5px;
    word-wrap: break-word;
    word-break: break-all;
}
.app-modal-bugInfo .bugInfo-div .bugInfo-attachments p.bugInfoPageFile,
.app-modal-bugInfo .bugInfoPageFile,
.bugInfoPageImg {
    padding: 5px 15px 5px 0;
    display: block;
    width: 100%;
}
.app-modal-bugInfo .bugInfo-div .cell p.bugInfoPageFile {
    border:none;
    display: inline-block;
    width: auto;
    margin-left: 0px;
    position: relative;
}
.app-modal-bugInfo .bugInfo-div .bugInfo-attachments p.bugInfoPageFile a ,
.app-modal-bugInfo .bugInfoPageFile a {
    color: #00aeef
}
.history-imgs-div {
    text-align: center;
    margin-bottom: 10px;
    display: block;
}
.history-imgs-div img {
    cursor: pointer;
    max-width: 80%;
    border: solid 1px #00aeef;
}
.app-modal-bugInfo .bugInfo-div .cell p span.bugInfo-bugInfoTagsList span {
    margin: 0px 5px 5px 0px;
    display: inline-block;
    border-radius: 15px;
    color: #00aeef;
    border: solid 1px #00aeef;
    padding: .3em .4em .3em;
    font-weight: normal;
}
.subTaskList .parentSpan,
.relatedBugsDivList p ,
.preTaskBugsDivList p ,
.postTaskBugsDivList p ,
.subTaskDivList p {
    /*margin-left: 25px;*/
    padding: 10px 0px 5px 0px;
}
.subTaskList p.tright,
.relatedBugsDivList p.tright,
.preTaskBugsDivList p.tright,
.postTaskBugsDivList p.tright ,
.subTaskDivList p.tright {
    padding:0px;
    font-size: 0px;
    margin-bottom: 5px;
}
.subTaskList p.tright span,
.relatedBugsDivList p.tright span,
.preTaskBugsDivList p.tright span,
.postTaskBugsDivList p.tright span,
.subTaskDivList p.tright span {
    font-size: 13px;
    vertical-align: middle;
}
.subTaskList p.tright span.label,
.relatedBugsDivList p.tright span.label,
.preTaskBugsDivList p.tright span.label,
.postTaskBugsDivList p.tright span.label,
.subTaskDivList p.tright span.label {
    font-size: 12px;
}
.subTaskList .parentTaskChain,
.relatedBugsDivList .disconnect,
.preTaskBugsDivList .disconnect,
.postTaskBugsDivList .disconnect,
.subTaskDivList .disconnect,
.relatedBugsDivList .disconnect2,
.preTaskBugsDivList .disconnect2,
.postTaskBugsDivList .disconnect2,
.subTaskDivList .disconnect2 {
    position: absolute;
    left: 0px;
    top: 50%;
    margin-top: -20px;
}
.parentTaskUser,
.subTaskUser,
.relatedBugsUser,
.preTaskBugsUser,
.postTaskBugsUser {
    margin-right: 10px;
}
.parentTaskList p.btn_chain_class,
.relatedBugsDivList p.btn_chain_related_class,
.preTaskBugsDivList p.btn_chain_preTask_class,
.postTaskBugsDivList p.btn_chain_postTask_class,
.subTaskDivList p.btn_chain_subTask_class {
    margin-left: 0px;
}

/* bug详情操作 */
.noticeInfoOption-bg,
.bugInfoOption-bg,
.bugInfoOption-bg2,
.bugInfoOption-bg3 {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    background-color: #000000;
    opacity: 0.4;
    z-index: 1;
    display: none;
}
.bugInfoOption-bg2 {
    z-index: 3;
}
.bugInfoOption-bg3 {
    z-index: 4;
    top: 50px;
}
.bugInfoOption-div,
.noticeInfoOption-div {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    background-color: #FFFFFF;
    z-index: 2;
    display: none;
}
.bugInfoOption-div .div-header,
.noticeInfoOption-div .div-header {
    width: 100%;
    height: 50px;
    background-color: #00aeef;
    text-align: center;
    line-height: 50px;
    color: #FFFFFF;
}
.bugInfoOption-div .div-header span.div-back,
.noticeInfoOption-div .div-header span.div-back {
    float: left;
    padding: 0 15px;
    display: inline-block;
}
.bugInfoOption-div .div-header span.div-title ,
.noticeInfoOption-div .div-header span.div-title {
    position: absolute;
    width: 100px;
    left: 50%;
    margin-left: -50px;
    font-size: 16px;
}
.bugInfoOption-div .div-header span.div-btn,
.noticeInfoOption-div .div-header span.div-btn {
    float: right;
    padding: 0 15px;
    display: inline-block;
}
.bugInfoOption-div .div-nr,
.noticeInfoOption-div .div-nr {
    padding: 10px;
    position: absolute;
    z-index: 1;
    top: 50px;
    bottom: 0px;
    left: 0;
    width: 100%;
    overflow: hidden;
}
.bugInfoOption-div .div-nr .fa-dot-circle-o,
.noticeInfoOption-div .div-nr .fa-dot-circle-o {
    color: #00aeef;
}
.bugInfoOption-div .div-nr .fa-circle-o,
.noticeInfoOption-div .div-nr .fa-circle-o {
    color: #bbb;
}
.bugInfoOption-div .percentDiv,
.bugInfoOption-div .usersDiv,
.bugInfoOption-div .priorityDiv,
.bugInfoOption-div .rejectDiv,
.bugInfoOption-div .approveDiv {
    width: 100%;
    height: 40px;
    line-height: 40px;
    margin-bottom: 10px;
    position: relative;
}
.bugInfoOption-div .percentDiv span.right i,
.bugInfoOption-div .usersDiv span.right i,
.bugInfoOption-div .priorityDiv span.right i,
.bugInfoOption-div .rejectDiv span.right i,
.bugInfoOption-div .approveDiv span.right i {
    font-size: 26px;
    color: #00aeef;
}
.bugInfoOption-div .percentDiv p,
.bugInfoOption-div .usersDiv p,
.bugInfoOption-div .priorityDiv p,
.bugInfoOption-div .rejectDiv p {
    display: inline-block;
    width: 95%;
    overflow: hidden;
    text-overflow: ellipsis;
}
.bugInfoOption-div .approveDiv .selectBtn {
    position: absolute;
    top: 0px;
    right: 0px;
    font-size: 22px;
    padding: 0 10px;
    line-height: 34px;
    color: #00aeef;
}
.bugInfoOption-percent,
.bugInfoOption-assign,
.bugInfoOption-priority,
.bugInfoOption-reject,
.bugInfoOption-version,
.bugInfoOption-projects,
.bugInfoOption-options,
.bugModal-Option-customDiv {
    position: absolute;
    left: 25%;
    top: 0px;
    bottom: 0px;
    right: 0px;
    z-index: 9;
    background: #FFFFFF;
    display: none;
}
.bugInfoOption-percent .title,
.bugInfoOption-assign .title,
.bugInfoOption-priority .title,
.bugInfoOption-reject .title,
.bugInfoOption-version .title,
.bugInfoOption-projects .title,
.bugInfoOption-options .title {
    height: 50px;
    text-align: center;
    line-height: 50px;
    border-bottom: solid 1px #EEEEEE;
}
.bugInfoOption-percent .listScroll,
.bugInfoOption-assign .listScroll,
.bugInfoOption-priority .listScroll,
.bugInfoOption-reject .listScroll,
.bugInfoOption-version .listScroll,
.bugInfoOption-projects .listScroll,
.bugInfoOption-options .listScroll,
.bugModal-Option-customDiv .listScroll {
    position: absolute;
    left: 0px;
    top: 50px;
    right: 0px;
    bottom: 0px;
    overflow: hidden;
}
.bugInfoOption-projects .listScroll .list {
    left: 0px;
    right: 0px;
    position: absolute;
}
.bugInfoOption-percent ul li,
.bugInfoOption-assign ul li,
.bugInfoOption-priority ul li,
.bugInfoOption-reject ul li,
.bugInfoOption-version ul li,
.bugInfoOption-projects ul li,
.bugInfoOption-options ul li {
    padding: 10px 20px 10px 10px;
    line-height: 22px;
    border-bottom: solid 1px #EEEEEE;
    position: relative;
}
.bugInfoOption-projects ul li {
    word-wrap: break-word;
    word-break: break-all;
    padding-right: 35px;
}
.bugInfoOption-percent ul li.actived,
.bugInfoOption-assign ul li.actived,
.bugInfoOption-priority ul li.actived,
.bugInfoOption-reject ul li.actived ,
.bugInfoOption-version ul li.actived,
.bugInfoOption-projects ul li.actived,
.bugInfoOption-options ul li.actived {
    color: #00aeef;
}
.bugInfoOption-percent ul li span.right,
.bugInfoOption-assign ul li span.right,
.bugInfoOption-priority ul li span.right,
.bugInfoOption-reject ul li span.right,
.bugInfoOption-version ul li span.right,
.bugInfoOption-projects ul li span.right,
.bugInfoOption-options ul li span.right {
    position: absolute;
    right: 15px;
    top: 50%;
    margin-top: -11px;
}
.bugInfoOption-div .select_type_toCopy p,
.bugInfoOption-div .select_type_subTask p {
    padding: 10px 0px;
    /*width:130px;*/
    margin:0 auto;
}
.bugInfoOption-div .select_type_toCopy p span,
.bugInfoOption-div .select_type_subTask p span{
    font-size: 20px;
    vertical-align:middle;
}
.bugInfoOption-div .select_type_plist,
.bugInfoOption-div .select_type_input,
.bugInfoOption-div .select_type_url {
    margin-left: 15px;
    border-bottom: solid 1px #eee;
    padding-bottom: 10px;
    display: none;
}
.bugInfoOption-div .select_type_url {
    display: block;
}
.bugInfoOption-div .select_type_input {
    border:none;
}
.bugInfoOption-div .select_type_plist p {
    display: inline-block;
    width: 90%;
    text-overflow: ellipsis;
    overflow: hidden;
}
.bugInfoOption-div .select_type_plist span {
    font-size: 26px;
    width: 30px;
    position: absolute;
    top: -7px;
    right: -10px;
    text-align: center;
    color: #00aeef;
}
.dropdown-backdrop {
    background-color: #000000;
    opacity: 0.4;
    z-index: 5;
    top: 50px;
    display: none;
}
.dropdown.open .dropdown-backdrop {
    display: block;
}

/* bug操作自定义 */
.customInput {
    width: 100%;
    height: 40px;
    line-height: 37px;
    margin-bottom: 10px;
    position: relative;
    border-bottom: solid 1px #ccc;
}
.customInput input {
    border: none;
    width: 100%;
}
.customInputSelect input {
    width: 90%;
}
.customInputSelect .jiantou {
    width: 8%;
    text-align: right;
}
.customInputSelect .jiantou i {
    font-size: 26px;
    color: #00aeef;
}
.bugModal-Option-customDiv {
    position: absolute;
    left: 25%;
    top: 0px;
    bottom: 0px;
    right: 0px;
    z-index: 9;
    background: #FFFFFF;
    display: none;
}
.bugModal-Option-customDiv .bugModal-Custom {
    display: none;
}
.bugModal-Option-customDiv .bugModal-Custom .title {
    height: 50px;
    text-align: center;
    line-height: 50px;
    border-bottom: solid 1px #EEEEEE;
}
.bugModal-Option-customDiv .bugModal-Custom li {
    padding: 10px 20px 10px 10px;
    line-height: 22px;
    border-bottom: solid 1px #EEEEEE;
    position: relative;
}
.bugModal-Option-customDiv .bugModal-Custom li .listChecked {
    position: absolute;
    right: 15px;
    top: 50%;
    margin-top: -11px;
    display: none;
    color: #00aeef;
}
.bugModal-Option-customDiv .bugModal-Custom li.checked .listChecked {
    display: inline-block;
}

/* 新建项目 */
.app-modal-project {
    position: absolute;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    background: #fff;
}
.app-modal-project .projectDiv {
    padding: 0 15px;
}
.app-modal-project .projectTabs {

}
.app-modal-project .projectTabs ul li{
    width: 33.333333%;
    display: inline-block;
    float: left;
    line-height: 40px;
    background: #eee;
    text-align: center;
}
.app-modal-project .projectTabs ul li.actived {
    background-color: #FFFFFF;
}
.app-modal-project .projectNr {
    padding: 10px 40px 20px 40px;
}
.app-modal-project .projectNr .p {
    display: none;
}
.app-modal-project .projectNr .p.actived {
    display: block;
}
.app-modal-project .projectNr h5:before,
.app-modal-project .projectNr h5:after {
    content: ' ';
    display: inline-block;
    vertical-align: middle;
    width: 2%;
    height: 1px;
    background-color: #BABFC3;
    opacity: 0.25;
    margin: 0 1% 0 -2%;
}
.app-modal-project .projectNr h5:after {
    width: 90%;
    margin: 0 -90% 0 1%;
}
.app-modal-project .projectNr ul li.list-group-item {
    background-color: rgba(200,200,200,0.1);
}
.app-modal-project .projectNr ul li.list-group-item:nth-child(2n) {
    background: none;
}
.app-modal-project .projectNr ul li {
    border: none;
    padding: 10px 9px 10px 5px;
}
.app-modal-project .projectNr ul li span.face img {
    width: 35px;
    height: 35px;
    border-radius: 18px;
    -moz-border-radius: 18px;
    -webkit-border-radius: 18px;
    vertical-align: middle;
}
.app-modal-project .projectNr ul li span.username {
    display: inline-block;
    vertical-align: middle;
    max-width: 200px;
    word-break: break-all;
    word-wrap: break-word;
    font-size: 12px;
}
.app-modal-project .projectNr ul li span.username em {
    font-style: normal;
    font-size: 14px;
}
.app-modal-project .projectNr ul li span.projectName {
    word-wrap: break-word;
    word-break: break-all;
}

/* 新建bug */
#bug-wrapper {
    background: #eee;
}
.app-modal-bug {
    position: absolute;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    background: #fff;
    z-index: 4;
}
.app-modal-bug .bugDiv {
    padding: 0 30px;
}
.app-modal-bug .bugDiv .row {
    padding: 10px 0px;
}
.app-modal-bug .bugDiv .row div:first-child {
    padding-right: 0px;
    padding-left: 0px;
}
.app-modal-bug .bugDiv .row div:last-child {
    padding-right: 0px;
}
.app-modal-bug .bugDiv .row > div > input {
    border: none;
    width: 90%;
}
.app-modal-bug .bugDiv .row {
    border-top: solid 10px #eee;
    /*border-bottom: solid 10px #eee;*/
    margin: 0px -30px;
    padding: 10px 15px 10px 15px;
    background: #fff;
}
.app-modal-bug .bugDiv .row p {
    border-bottom: solid #ddd 1px;
    float: left;
    width: 100%;
    line-height: 34px;
}
.app-modal-bug .bugDiv .row #phoneFujian p,
#phoneFujian p {
    border:none;
    padding:0 5px;
}
#phoneFujian p {
    height: 34px;
    line-height: 34px;
}
.app-modal-bug .bugDiv .row #phoneFujian p i.del,
#phoneFujian p i.del {
    font-size: 22px;
    vertical-align: middle;
}
#phoneFujian p i.del {
    color: #d9534f
}
.app-modal-bug .bugDiv .row #phoneFujian p i.edit,
#phoneFujian p i.edit {
    display: none;
}
.app-modal-bug .bugDiv .bugTitle input {
    width: 100%;
    margin: 10px 0;
    font-size: 16px;
    font-weight: normal;
}
.app-modal-bug .bugDiv .upload-file,
.imgAndAttr .upload-file {
    border: 1px solid #ccc;
    border-radius: 5px;
    min-height: 150px;
    padding: 10px;
    margin-bottom: 5px;
    position: relative;
    margin: 10px 0;
    width: 100%;
    float: left;
}
.app-modal-bug .bugDiv .upload-file span.default-img,
.imgAndAttr .upload-file span.default-img {
    color: #EEEEEE;
    display: inline-block;
    padding-top: 40px;
}
.app-modal-bug .bugDiv .upload-file span.default-img .plus,
.imgAndAttr .upload-file span.default-img .plus {
    vertical-align: top;
    margin-left: -15px;
    margin-top: -3px;
    background: #fff;
    padding-left: 3px;
    border-radius: 5px;
}
.app-modal-bug .bugDiv .upload-img,
.imgAndAttr .upload-img {
    overflow: hidden;
    width: 48%;
    height: auto;
    display: inline-block;
    position: relative;
    float: left;
    margin: 5px 1%;
    /*max-height: 240px;*/
    text-align: center;
}
.app-modal-bug .bugDiv .upload-img .ui-opts,
.imgAndAttr .upload-img .ui-opts {
    display: inline-block;
    font-size: 42px;
    background: none;
    position: absolute;
    left: initial;
    top: -10px;
    right: 0px;
    color: #d9534f;
    cursor: pointer;
    opacity: 1;
}
.app-modal-bug .bugDiv .upload-img .ui-opts-edit,
.imgAndAttr .upload-img .ui-opts-edit {
    display: none;
}
.app-modal-bug .bugDiv .title {
    width: 100%;
    height: 40px;
    line-height: 40px;
    background: #FFFFFF;
    text-align: center;
}
.app-modal-bug .bugDiv .title .img {
    padding-left: 10px;
    display: inline-block;
    float: left;
}
.app-modal-bug .bugDiv .title .name {
    font-size: 16px;
    color: #000;
    display: inline-block;
    position: absolute;
    left: 50%;
    margin-left: -42px;
}
.app-modal-bug .bugDiv #phoneImg .default,
.imgAndAttr #phoneImg .default {
    width: auto;
    float: none;
}
.app-modal-bug .bugDiv .selectImages,.tips,
.imgAndAttr .selectImages {
    margin: 0 2%;
    display: block;
    width: 96%;
    float: left;
}
.app-modal-bug .bugDiv .selectImages,
.imgAndAttr .selectImages {
    width: 100%;
    margin: 0px;
    color: #00aeef !important;
    background-color: #fff !important;
    border-color: #00aeef !important;
/*    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;*/
}
.app-modal-bug .bugDiv .selectImages.active,
.imgAndAttr .selectImages.active {
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    background-color: #00aeef !important;
    color: #fff !important;
}
.app-modal-bug .bugDiv .ui-image,
.imgAndAttr .ui-image {
    width: 100%;
    height: auto;
    float: left;
}
.app-modal-bug .bugDiv .ui-image img,
.imgAndAttr .ui-image img {
    border-radius: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    width: 100%;
    max-width: none;
    max-height: none;
}
.app-modal-bug .bugDiv .tips {
    line-height: 25px;
    color: #bbbbbb;
}
.app-modal-bug .bugDiv .ui-image:after,
.imgAndAttr .ui-image:after {
    position: absolute;
    left: 0px;
    top:0px;
    right:0px;
    bottom: 0px;
    background: rgba(100,100,100,0.5);
    display: none;
}
.app-modal-bug .bugDiv .ui-fail,
.app-modal-bug .bugDiv .ui-detail,
.app-modal-bug .bugDiv .ui-progress,
.app-modal-bug .bugDiv .ui-opts,
.imgAndAttr .ui-fail,
.imgAndAttr .ui-detail,
.imgAndAttr .ui-progress,
.imgAndAttr .ui-opts {
    position: absolute;
    top: 20px;
    text-align: center;
    left: 10px;
    right: 10px;
    background: #eee;
    opacity: 0.6;
    border-radius: 4px;
}
.app-modal-bug .bugDiv .ui-detail,
.imgAndAttr .ui-detail {
    display: none;
}
.app-modal-bug .bugDiv .ui-fail,
.app-modal-bug .bugDiv .ui-progress,
.imgAndAttr .ui-fail,
.imgAndAttr .ui-progress {
    top: 60px;
    background: #00aeef;
    color: #FFFFFF;
    opacity: 1;
}
.app-modal-bug .bugModal-bj {
    position: absolute;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    background: #000000;
    opacity: 0.4;
    z-index: 9;
    display: none;
}
.app-modal-bug .bugModal-Product,
.app-modal-bug .bugModal-BugType,
.app-modal-bug .bugModal-Module,
.app-modal-bug .bugModal-AssignToId,
.app-modal-bug .bugModal-Priority,
.app-modal-bug .bugModal-Version,
.app-modal-bug .bugModal-sprints,
.app-modal-bug .bugModal-Tags,
.app-modal-bug .bugModal-noticeType,
.app-modal-bug .bugModal-Custom {
    position: absolute;
    left: 25%;
    top: 0px;
    bottom: 0px;
    right: 0px;
    z-index: 9;
    background: #FFFFFF;
    display: none;
}
.app-modal-bug .bugModal-Product .title,
.app-modal-bug .bugModal-BugType .title,
.app-modal-bug .bugModal-Module .title,
.app-modal-bug .bugModal-AssignToId .title,
.app-modal-bug .bugModal-Priority .title,
.app-modal-bug .bugModal-Version .title,
.app-modal-bug .bugModal-sprints .title,
.app-modal-bug .bugModal-Tags .title,
.app-modal-bug .bugModal-noticeType .title,
.app-modal-bug .bugModal-Custom .title {
    height: 50px;
    text-align: center;
    line-height: 50px;
    border-bottom: solid 1px #EEEEEE;
}
.app-modal-bug .bugModal-Product .listScroll,
.app-modal-bug .bugModal-BugType .listScroll,
.app-modal-bug .bugModal-Module .listScroll,
.app-modal-bug .bugModal-AssignToId .listScroll,
.app-modal-bug .bugModal-Priority .listScroll,
.app-modal-bug .bugModal-Version .listScroll,
.app-modal-bug .bugModal-sprints .listScroll,
.app-modal-bug .bugModal-Tags .listScroll,
.app-modal-bug .bugModal-noticeType .listScroll,
.app-modal-bug .bugModal-Custom .listScroll {
    position: absolute;
    left: 0;
    top: 50px;
    right: 0px;
    bottom: 0px;
    overflow: hidden;
}
.app-modal-bug .bugModal-Product .listScroll li,
.app-modal-bug .bugModal-BugType .listScroll li,
.app-modal-bug .bugModal-Module .listScroll li,
.app-modal-bug .bugModal-AssignToId .listScroll li,
.app-modal-bug .bugModal-Priority .listScroll li,
.app-modal-bug .bugModal-Version .listScroll li,
.app-modal-bug .bugModal-sprints .listScroll li,
.app-modal-bug .bugModal-Tags .listScroll li,
.app-modal-bug .bugModal-noticeType .listScroll li,
.app-modal-bug .bugModal-Custom .listScroll li {
    padding: 10px 20px 10px 10px;
    line-height: 22px;
    border-bottom: solid 1px #EEEEEE;
    position: relative;
}
.app-modal-bug .bugModal-Product .listScroll li span,
.app-modal-bug .bugModal-BugType .listScroll li span,
.app-modal-bug .bugModal-Module .listScroll li span,
.app-modal-bug .bugModal-AssignToId .listScroll li span,
.app-modal-bug .bugModal-Priority .listScroll li span,
.app-modal-bug .bugModal-Version .listScroll li span,
.app-modal-bug .bugModal-sprints .listScroll li span,
.app-modal-bug .bugModal-Tags .listScroll li span,
.app-modal-bug .bugModal-noticeType .listScroll li span,
.app-modal-bug .bugModal-Custom .listScroll li span {
    position: absolute;
    right: 5px;
    top: 50%;
    margin-top: -11px;
}
.app-modal-bug .bugModal-Product .listScroll li.actived,
.app-modal-bug .bugModal-BugType .listScroll li.actived,
.app-modal-bug .bugModal-Module .listScroll li.actived,
.app-modal-bug .bugModal-AssignToId .listScroll li.actived,
.app-modal-bug .bugModal-Priority .listScroll li.actived,
.app-modal-bug .bugModal-Version .listScroll li.actived,
.app-modal-bug .bugModal-sprints .listScroll li.actived,
.app-modal-bug .bugModal-Tags .listScroll li.actived,
.app-modal-bug .bugModal-noticeType .listScroll li.actived,
.app-modal-bug .bugModal-Custom .listScroll li.actived {
    color: #00aeef;
}

.app-modal-bug .listChecked {
    position: absolute;
    top: 50%;
    margin-top: -7px;
    right: 10px;
    display: none;
}
.app-modal-bug li.actived .listChecked {
    display: inline-block;
}

.app-modal-bug .bugDiv .jiantou {
    font-size: 26px;
    width: 30px;
    position: absolute;
    top: -7px;
    right: -10px;
    text-align: center;
    color: #00aeef;
}

.app-modal-bug .bugDiv .planDate .input-group-addon,
.planDate .input-group-addon {
    border-left: none;
    border-right: none;
}
.app-modal-bug .bugDiv .planDate_begin,
.app-modal-bug .bugDiv .planDate_end,
#reopen_planDate_begin,
#reopen_planDate_end {
    background: #fff;
}
#noticeDiv .notice .fa-circle-o,
#noticeDiv .notify .fa-circle-o {
    color: #bbb;
    font-size: 24px;
    vertical-align: middle;
}
#noticeDiv .notice .fa-dot-circle-o,
#noticeDiv .notify .fa-dot-circle-o {
    color: #00aeef;
}
#noticeDiv .notice,
#noticeDiv .notify {
    padding-right: 10px;
}

/* 标签 */
.app-modal-bug .bugModal-Tags #tagsList .cell {
    padding: 0 10px;
}
.app-modal-bug .bugModal-Tags #tagsList h5 {
    font-weight: 700;
}
.app-modal-bug .bugModal-Tags #tagsList ul li {
    display: inline-block;
    padding: .3em .4em .3em;
    border: solid 1px #ccc;
    margin: 5px 10px 5px 0px;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    position: relative;
    font-size: 12px;
    text-align: center;
    white-space: nowrap;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}


.detail_container{
    padding: 10px;
}
.projectNumItem{
    color: white;
    padding: 7.5px 0;
}
.projectNumItem >ul >li{
    text-align: center;
    margin: 1px 0;
    padding: 0 1px;
}
.projectNumItem >ul >li >a{
    display: inline-block;
    font-size: 14px;
    padding: 0px;
    line-height: 30px;
}
.projectNumItem >ul >li >a span {
    font-size: 16px;
}
.projectNumItem >ul >li >a >i,
.projectNumItem >ul >li >a >strong,
.projectNumItem >ul >li >a >span{
    display: inline-block;
    color: white;
    font-weight: normal;
}
.projectNumItem >ul >li >a >span{
    line-height: 40px;
}
ul.bugNum >li >a.all{
    text-align: left;
    font-size: 16px;
    border: 1px solid rgb(91,192,222);
    line-height: 30px;
}
ul.bugNum >li >a.all >i,
ul.bugNum >li >a.all >strong{
    color: #00aeef;
    line-height: 30px;
}
ul.bugNum >li >a.all >span {
    color: #a2a2a2;
    line-height: 30px;
}
ul.bugNum >li >a.all.bugAllNumBg2 >span {
    color: #00aeef;
}
ul.bugPlanNum >li >a.today >span,
ul.priorityCount li a.projectHealth span,
ul.bugNum >li >a.all >span {
    text-align: right;
}
ul.bugNum >li >a .bugAllNumBg,
ul.priorityCount >li >a .bugHealthBg,
ul.bugNum > li > a .bugTodayBg {
    background: #a2a2a2;
    color: #fff;
}
ul.bugNum >li >a.bugAllNumBg2 .bugAllNumBg,
ul.bugNum >li >a .bugHealthBg2,
ul.bugNum > li > a .bugTodayBg2 {
    background: #00aeef;
}

/*项目概况—状态*/
ul.bugNum >li >a.open {
    border: 1px solid #a2a2a2;
}
ul.bugNum >li >a.open.bug-open2 {
    border: 1px solid #d9534f;
}
ul.bugNum >li >a.fixeds,
ul.bugNum >li >a.rejected {
    border: 1px solid #a2a2a2;
}
ul.bugNum >li >a.fixeds.bug-fixed2,
ul.bugNum >li >a.rejected.bug-rejected2 {
    border: 1px solid #f0ad4e;
}
ul.bugNum >li >a.resolved,
ul.bugNum >li >a.postponed,
ul.bugNum >li >a.closed{
    border: 1px solid #a2a2a2;
}
ul.bugNum >li >a.resolved.bug-resolved2,
ul.bugNum >li >a.postponed.bug-postponed2,
ul.bugNum >li >a.closed.bug-closed2 {
    border:solid 1px #5cb85c;
}
ul.bugNum >li >a.open strong{
    background-color: #a2a2a2;
}
ul.bugNum >li >a.open.bug-open2 strong {
    background: #d9534f;
}
ul.bugNum >li >a.fixeds strong,
ul.bugNum >li >a.rejected strong {
    background-color: #a2a2a2;
}
ul.bugNum >li >a.fixeds.bug-fixed2 strong,
ul.bugNum >li >a.rejected.bug-rejected2 strong {
    background: #f0ad4e;
}
ul.bugNum >li >a.resolved strong,
ul.bugNum >li >a.postponed strong,
ul.bugNum >li >a.closed strong{
    background-color: #a2a2a2;
}
ul.bugNum >li >a.resolved.bug-resolved2 strong,
ul.bugNum >li >a.postponed.bug-postponed2 strong,
ul.bugNum >li >a.closed.bug-closed2 strong {
    background: #5cb85c;
}

ul.bugNum >li >a.open span{
    color: #a2a2a2;
}
ul.bugNum >li >a.open.bug-open2 span{
    color: #d9534f;
}
ul.bugNum >li >a.fixeds span,
ul.bugNum >li >a.rejected span{
    color: #a2a2a2;
}
ul.bugNum >li >a.fixeds.bug-fixed2 span,
ul.bugNum >li >a.rejected.bug-rejected2 span{
    color: #f0ad4e;
}
ul.bugNum >li >a.resolved span,
ul.bugNum >li >a.postponed span,
ul.bugNum >li >a.closed span{
    color: #a2a2a2;
}
ul.bugNum >li >a.resolved.bug-resolved2 span,
ul.bugNum >li >a.postponed.bug-postponed2 span,
ul.bugNum >li >a.closed.bug-closed2 span{
    color: #5cb85c;
}

/*项目概况—健康指数*/
ul.priorityCount li a.projectHealth {
    text-align: left;
    font-size: 16px;
    border: 1px solid #a2a2a2;
}
ul.priorityCount li a.projectHealth i,
ul.priorityCount li a.projectHealth strong,
ul.priorityCount li a.projectHealth span{
    line-height: 30px;
}
ul.priorityCount li a.projectHealth1 {
    border-color: #bb3936;
}
ul.priorityCount li a.projectHealth1 .bugHealthBg{
    background-color: #bb3936;
}
ul.priorityCount li a.projectHealth1 span {
    color: #bb3936;
}
ul.priorityCount li a.projectHealth2 {
    border-color: #f0ad4e;
}
ul.priorityCount li a.projectHealth2 .bugHealthBg {
    background-color: #f0ad4e;
}
ul.priorityCount li a.projectHealth2 span {
    color: #f0ad4e;
}
ul.priorityCount li a.projectHealth3 {
    border-color: #337ab7;
}
ul.priorityCount li a.projectHealth3  .bugHealthBg {
    background-color: #337ab7;
}
ul.priorityCount li a.projectHealth3 span {
    color: #337ab7;
}
ul.priorityCount li a.projectHealth4 {
    border-color: #5bc0de;
}
ul.priorityCount li a.projectHealth4  .bugHealthBg {
    background-color: #5bc0de;
}
ul.priorityCount li a.projectHealth4 span {
    color: #5bc0de;
}
ul.priorityCount li a.projectHealth5 {
    border-color: #5cb85c;
}
ul.priorityCount li a.projectHealth5  .bugHealthBg {
    background-color: #5cb85c;
}
ul.priorityCount li a.projectHealth5 span {
    color: #5cb85c;
}
/*项目概况—bug类型*/
ul.priorityCount >li >a.bug{
    border: 1px solid #a2a2a2;
}
ul.priorityCount >li >a.bug.bug-bug2{
    border: 1px solid #d9534f;
}
ul.priorityCount >li >a.task{
    border: 1px solid #a2a2a2;
}
ul.priorityCount >li >a.task.bug-task2{
    border: 1px solid #f0ad4e;
}
ul.priorityCount >li >a.require{
    border: 1px solid #a2a2a2;
}
ul.priorityCount >li >a.require.bug-require2{
    border: 1px solid #337ab7;
}

ul.priorityCount >li >a.bug strong{
    background-color: #a2a2a2;   
}
ul.priorityCount >li >a.bug.bug-bug2 strong{
    background-color: #d9534f;   
}
ul.priorityCount >li >a.task strong{
    background-color: #a2a2a2;  
}
ul.priorityCount >li >a.task.bug-task2 strong{
    background-color: #f0ad4e;  
}
ul.priorityCount >li >a.require strong{
    background-color: #a2a2a2;  
}
ul.priorityCount >li >a.require.bug-require2 strong{
    background-color: #337ab7;  
}

ul.priorityCount >li >a.bug span{
    color: #a2a2a2;  
}
ul.priorityCount >li >a.bug.bug-bug2 span{
    color: #d9534f;  
}
ul.priorityCount >li >a.task span{
    color: #a2a2a2; 
}
ul.priorityCount >li >a.task.bug-task2 span{
    color: #f0ad4e; 
}
ul.priorityCount >li >a.require span{
    color: #a2a2a2; 
}
ul.priorityCount >li >a.require.bug-require2 span{
    color: #337ab7; 
}

/*项目概况--健康指数--单行*/
ul.priorityCount >li.single >a >strong,
ul.priorityCount >li.single >a >span{
    padding: 0px;
}

/*项目概况—优先级*/
.projectNumItem >ul >li.single {
    padding: 0px;
}
.projectNumItem >ul >li.single span {
    line-height: 30px;
}
.projectNumItem >ul >li.single a {
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
}
ul.priorityCount >li >a.urgent{
    background: #a2a2a2;
}
ul.priorityCount >li >a.urgent.bug-urgent2{
    background: #d9534f;
}
ul.priorityCount >li >a.high{
    background: #a2a2a2;
}
ul.priorityCount >li >a.high.bug-high2{
    background: #f0ad4e;
}
ul.priorityCount >li >a.medium{
    background: #a2a2a2;
}
ul.priorityCount >li >a.medium.bug-medium2{
    background: #337ab7;
}
ul.priorityCount >li >a.low{
    background: #a2a2a2;
}
ul.priorityCount >li >a.low.bug-low2{
    background: #5bc0de;
}
ul.priorityCount >li >a span{
    color: #fff;  
}

/*项目概况—日期指数*/
ul.bugPlanNum > li > a {
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius:4px;
}
ul.bugPlanNum >li >a.today{
    text-align: left;
    font-size: 16px;
    border: 1px solid #a2a2a2;
}
ul.bugPlanNum >li >a.today.bug-today2 {
    border: 1px solid #00aeef;
}
ul.bugNum > li > a.today.bug-today2 .bugTodayBg {
    background: #00aeef;
}
ul.bugPlanNum >li >a.today span {
    line-height: 30px;
}
ul.bugPlanNum >li >a.today >i,
ul.bugPlanNum >li >a.today >strong{
    color: #00aeef;
    line-height: 30px;
}
ul.bugPlanNum >li >a.today >span {
    color: #a2a2a2
}
ul.bugPlanNum >li >a.today.bug-today2 >span {
    color: #00aeef;
}
ul.bugPlanNum >li >a.expired{
    border: 1px solid #a2a2a2;
}
ul.bugPlanNum >li >a.expired.bug-expired2 {
    border: 1px solid #d9534f;
}
ul.bugPlanNum >li >a.todayExit{
    border: 1px solid #a2a2a2;
}
ul.bugPlanNum >li >a.todayExit.bug-todayExit2 {
    border: 1px solid #f0ad4e;
}
ul.bugPlanNum >li >a.todayStart{
    border: 1px solid #a2a2a2;
}
ul.bugPlanNum >li >a.todayStart.bug-todayStart2 {
    border: 1px solid #337ab7;
}

ul.bugPlanNum >li >a.expired strong{
    background-color: #a2a2a2;
}
ul.bugPlanNum >li >a.expired.bug-expired2 strong{
    background-color: #d9534f;
}
ul.bugPlanNum >li >a.todayExit strong{
    background-color: #a2a2a2;
}
ul.bugPlanNum >li >a.todayExit.bug-todayExit2 strong{
    background-color: #f0ad4e;
}
ul.bugPlanNum >li >a.todayStart strong{
    background-color: #a2a2a2;
}
ul.bugPlanNum >li >a.todayStart.bug-todayStart2 strong{
    background-color: #337ab7;
}
ul.bugPlanNum >li >a.expired span{
    color: #a2a2a2;
}
ul.bugPlanNum >li >a.expired.bug-expired2 span{
    color: #d9534f;
}
ul.bugPlanNum >li >a.todayExit span{
    color: #a2a2a2;
}
ul.bugPlanNum >li >a.todayExit.bug-todayExit2 span{
    color: #f0ad4e;
}
ul.bugPlanNum >li >a.todayStart span{
    color: #a2a2a2;
}
ul.bugPlanNum >li >a.todayStart.bug-todayStart2 span{
    color: #337ab7;
}

ul.bugPlanNum >li >a.tomorrow,
ul.bugPlanNum >li >a.week,
ul.bugPlanNum >li >a.weekExit{
    border: 1px solid #a2a2a2;
}
ul.bugPlanNum >li >a.tomorrow.bug-tomorrow2,
ul.bugPlanNum >li >a.week.bug-week2,
ul.bugPlanNum >li >a.weekExit.bug-weekExit2{
    border: 1px solid #5bc0de;
}
ul.bugPlanNum >li >a.tomorrow strong,
ul.bugPlanNum >li >a.week strong,
ul.bugPlanNum >li >a.weekExit strong{
    background-color: #a2a2a2;
}
ul.bugPlanNum >li >a.tomorrow.bug-tomorrow2 strong,
ul.bugPlanNum >li >a.week.bug-week2 strong,
ul.bugPlanNum >li >a.weekExit.bug-weekExit2 strong{
    background-color: #5bc0de;
}
ul.bugPlanNum >li >a.tomorrow span,
ul.bugPlanNum >li >a.week span,
ul.bugPlanNum >li >a.weekExit span{
    color: #a2a2a2;
}
ul.bugPlanNum >li >a.tomorrow.bug-tomorrow2 span,
ul.bugPlanNum >li >a.week.bug-week2 span,
ul.bugPlanNum >li >a.weekExit.bug-weekExit2 span {
    color: #5bc0de;
}

.filterResetBtn,
.filterResetBtn:visited,
.filterResetBtn:link,
.filterFinishBtn,
.filterFinishBtn:visited,
.filterFinishBtn:link {
    cursor: pointer;
    width: 100%;
    background-color: #fff;
    border-color: #eee;
}
.filterResetBtn:active,
.filterFinishBtn:active {
    background-color: #ebf8fe;
    border-color: #00aeef;
    color: #00aeef;
}

.userLogoutBg {
    position: absolute;
    left: 0px;
    right: 0px;
    top:50px;
    bottom: 0px;
    z-index: 99999;
    background: #000;
    opacity: 0.4;
}
.userLogout {
    position: absolute;
    left: 0px;
    right: 0px;
    top:50px;
    z-index: 99999;
    background: #fff;
}
.userLogout ul {
    padding:10px 0;
}
.userLogout ul li {
    padding: 5px 15px;
    text-align: center;
}
.userLogout ul li.headImage img {
    width: 100px;
    height: 100px;
    border-radius: 50px;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    vertical-align: middle;
    border: solid 2px #FFFFFF;
    display: inline-block;
}
.userLogout ul li.userEmail {
    word-wrap: break-word;
    word-break: break-all;
}

.project_captcha_img {
    display: inline-block;
}
.project_captcha_img img {
    height: 46px;
    width: 105px;
}

.datepicker table thead tr th.prev,
.datepicker table thead tr th.next {
    font-size: 22px;
    padding: 0px;
    font-weight: normal;
}

/* 横屏 */
@media all and (orientation : landscape) {
    .bugInfoOptionsScroll {
        max-height: 270px;
        overflow: hidden;
    }
}

/* 竖屏 */
@media all and (orientation : portrait) {
    .bugInfoOptionsScroll {
        max-height: 500px;
        overflow: hidden;
    }
}