.my_exercises {
    position: relative;
    color: #777777;
    font-size: 14px;
}

    .my_exercises .no_authority[flag="true"] {
        display: none;
    }

    .my_exercises .no_authority[flag="false"] {
        text-align: center;
        margin-top: 100px;
    }

    .my_exercises .has_authority[flag="true"] {
        display: none;
    }

    .my_exercises .has_authority[flag="false"] {
        width: 96%;
        margin: 20px auto 0px;
    }

    .my_exercises .no_authority .desc {
        font-size: 18px;
        margin: 21px 0px 0px;
        display: block;
    }

    .my_exercises .no_authority .btn_kaitong {
        display: block;
        background-color: #EB5E23;
        color: white;
        font-size: 18px;
        margin: 0 auto;
        width: 100px;
        border-radius: 5px;
        cursor: pointer;
        height: 30px;
        line-height: 30px;
    }

    .my_exercises .has_authority ul {
        min-height: 450px;
    }

        .my_exercises .has_authority ul li .sub_item[flag="false"] {
            min-height: initial;
        }

        .my_exercises .has_authority ul li {
            color: #777777;
            font-size: 16px;
            margin-bottom: 10px;
        }

            .my_exercises .has_authority ul li .exercises_title {
                margin-right: 10px;
                color: #EB5E23;
            }

            .my_exercises .has_authority ul li .btn_action {
                margin-right: 15px;
                background-color: #EB5E23;
                color: white;
                border-radius: 5px;
                padding: 0px 10px;
                cursor: pointer;
                font-size: 14px;
            }

            .my_exercises .has_authority ul li .exercises_process {
            }

    .my_exercises .has_authority[flag="false"] ul li .sub_item[flag="true"] {
        display: none;
    }

    .my_exercises .has_authority ul li .sub_item[flag="false"] {
        margin: 15px auto;
    }

        .my_exercises .has_authority ul li .sub_item[flag="false"] li {
            width: 98%;
            margin: 15px auto;
            border-bottom: 1px #e5e5e5 solid;
            padding-bottom: 5px;
            font-size: 14px;
            height: 30px;
            line-height: 30px;
        }
        .my_exercises .has_authority ul li .sub_item[flag="false"] li:last-child{
            border-bottom:0px;
        }

            .my_exercises .has_authority ul li .sub_item[flag="false"] li span {
                display: block;
                float: left;
                width: 100px;
            }

                .my_exercises .has_authority ul li .sub_item[flag="false"] li span.item1 {
                    width: 330px;
                }

                .my_exercises .has_authority ul li .sub_item[flag="false"] li span.item2 {
                    width: 100px;
                }

                .my_exercises .has_authority ul li .sub_item[flag="false"] li span.item3 {
                    width: 300px;
                }

                .my_exercises .has_authority ul li .sub_item[flag="false"] li span.item4 {
                    width: 100px;
                }

            .my_exercises .has_authority ul li .sub_item[flag="false"] li .item5 {
                border: 1px #EB5E23 solid;
                color: #EB5E23;
                border-radius: 5px;
                cursor: pointer;
                width: 68px;
                height: 26px;
                line-height: 26px;
                text-align: center;
                display: block;
                float: right;
                margin-right: 10px;
            }

                .my_exercises .has_authority ul li .sub_item[flag="false"] li .item5:hover {
                    background-color: #EB5E23;
                    color: white;
                }
