.progress { height:10px!important; border-radius: 0!important;margin-bottom:0!important; background-color: #dadada; }
.progress p {margin:0;

}
/*p {

}*/

h3 { margin:0!important; line-height: 25px;}
.pro-p {padding-bottom: 6px;}
figure {margin-bottom: 20px;}
img { max-width:100%;}
.mycourse-list { min-height:600px;}
.progress .progress-bar { background-color:#565656!important;}
/*padding*/
.pad5 { padding-left:5px;}

.navli-active { font-size: 16px; font-weight: bold;}

.mycourse-list-header { min-height: 42px; border:1px solid #e1e1e1; background:#fff; margin-bottom: 15px;}
.mycourse-list-header ul { margin:0;}
.mycourse-list-header li {
    display: inline-block;
    line-height: 42px;
    /* padding-bottom: 5px; */
    padding-left: 15px;
    padding-right: 8px;
    margin-right: 5px;
    color:#333333;
}
.mycourse-list-header li a { color:#333333; text-decoration: none;}
.mycourse-list-header .active {
    /*font-size: 16px; */
     font-weight: bold;
  /*  color: #337ab7;*/
}
.mycourse-white { background: #fff;}
.mycourse-white a {
    display: block;
    margin: 0 !important;
    color: #333333;
    font-size: 14px;
    height: 44px;
    word-break: break-all;
}
.mycourse-white a:hover { text-decoration:none;}
.mynote-nav { display: inline-block; width:100%;}
.mynote-nav li{display:inline-block;margin-right:10px; padding:3px 5px; border: 1px solid #dadada;
    font-size: 12px; color:#666;
    background-color:#f2f2f2;
    cursor: pointer;
}
.mynote-center {background:#fff; border:1px solid #e1e1e1; padding-left: 15px;
    padding-right: 15px;
    margin-bottom: 15px;
}
.notelist {position: relative;
    padding-top: 20px;
    padding-bottom: 10px;
    border-bottom: 1px solid #e1e1e1;
    min-height: 90px;}
.notelist:last-child { border:none;}
.notelist label {font-weight: inherit; color:#333333; }
.notelist span{ position:absolute ;bottom:5px; font-size:12px;}

.notelist span.course { left:0;}
.notelist span.course i { margin-left:10px;}
.notelist span.rig {right:0;}
.notelist span.rig i { margin-left:10px; }
.notelist span.rig time { margin-right:10px;}
.on { margin-left: 5px;}
.navli-active { font-size: 16px; font-weight: bold;}

/*.sre {*/
    /*padding:0 5px 5px 5px ;*/
/*}*/
.sre img {
    width:15px!important;
    height:15px!important;
}
.sre p {
    display: inline-block;
    padding-left: 2px;
    margin: 0;
    line-height: 25px;
    font-size: 12px;
    padding-right: 5px;
}
.mycourse p {
    display: inline-block;
    padding-left: 2px;
    margin: 0;
    line-height: 25px;
    font-size: 12px;
    padding-right: 5px;
}
.delete{
    color:#55b3e9;
}
