/*
  橘色边框样式类OrangeBox;
  蓝色边框样式类BlueBorder

*/


/*橘色边框样式类OrangeBox*/
.OrangeBox .newsdetail_header .newsdetail_title{
    font-weight:initial;
}
    .OrangeBox .newsdetail_header .newsdetail_title div {
        margin: 10px auto;
    }
.OrangeBox .newsdetail_author {
    color: #576b95;
}
.OrangeBox .newsdetail_date {
    color: rgba(0,0,0,.3);
}

.OrangeBox .newsdetail_content {
    display: inline-block;
    margin: 0 10px;
    vertical-align: top;
    align-self: flex-start;
    flex: 0 0 auto;
    border-width: 0px;
    border-radius: 10px;
    border-style: none;
    border-color: rgb(62, 62, 62);
    overflow: hidden;
    background-image: linear-gradient(0deg, rgba(253, 222, 219, 0) 0%, rgba(253, 222, 219, 0) 50%, rgb(255, 212, 103) 50%, rgb(255, 102, 77) 100%);
    padding: 10px;
    margin-top: 20px;
    box-sizing: border-box;
    visibility: visible;
    position: relative;
    width:calc(100% - 20px)
}
.OrangeBox hr{
    display:none;
}
.OrangeBox .newsdetail_content:before {
    content: "";
    left: 8px;
    top: 8px;
    border-radius: 8px;
    width: calc(100% - 16px);
    height: 100%;
    position: absolute;
    box-sizing: border-box;
    border: 2px solid white;
}

    .OrangeBox .newsdetail_content > div {
        background-color: white;
        display: inline-block;
        width: 100%;
        vertical-align: top;
        align-self: flex-start;
        flex: 0 0 auto;
        padding: 5px 15px;
        border-width: 1px;
        border-radius: 5px;
        border-style: solid;
        border-color: rgb(255, 212, 103);
        overflow: hidden;
        box-sizing: border-box;
        visibility: visible;
        position:relative;
        padding-bottom:45px;
    }
        .OrangeBox .newsdetail_content > div::after {
            background-image: url(../img/OrangeBoxEnd.png);
            background-repeat: no-repeat;
            content: "";
            position: absolute;
            bottom: 20px;
            width: 75%;
            height: 10px;
            text-align: center;
            left: 25%;
        }
/* ↑↑ */


/*蓝色边框样式类BlueBorder*/
.BlueBorder hr {
    display: none;
}

.BlueBorder .newsdetail_header .newsdetail_title {
    font-weight: initial;
}

    .BlueBorder .newsdetail_header .newsdetail_title div {
        margin: 10px auto;
    }

.BlueBorder .newsdetail_author {
    color: #576b95;
}

.BlueBorder .newsdetail_date {
    color: rgba(0,0,0,.3);
}

.BlueBorder .newsdetail_content {
    padding: 2px;
    border-width: 1px;
    border-style: solid;
    border-color: #9db4c2;
    color: rgb(0, 0, 0);
    font-size: 14px;
    margin-right: auto;
    margin-left: auto;
    box-sizing: border-box;
    visibility: visible;
    position: relative;
    margin:0 10px;
    width: calc(100% - 20px);
}
    .BlueBorder .newsdetail_content:before {
        content: "";
        left: 5px;
        top: 5px;
        width: calc(100% - 10px);
        height: calc(100% - 10px);
        position: absolute;
        box-sizing: border-box;
        border: 1px solid #9db4c2;
    }

    .BlueBorder .newsdetail_content > div {
        padding: 10px;
        border-width: 1px;
        border-style: solid;
        border-color: #9db4c2;
        color: inherit;
        box-sizing: border-box;
        visibility: visible;
    }

/* ↑↑ */
