

/***********以下个人页面的添加实录*********************************/
.h_add_memoirs_title{
    font-size: 18px;
    margin: 20px 0;
}

.div_new_memoirs_box{
    background: #F9F9F9;
    padding: 20px;
}

.span_book_name{
    font-size: 14px;
    font-weight: bold;
}
.belong_activity{
    /* 学习主题：拆出你的宣传力: */
    color: #636363;
    line-height: 12px;
    font-size: 14px;
}


.div_add_content_box{
    display: inline-block;
    text-align: center;
    width: 100%;
}

.a_add_image_memoirs:hover,
.a_add_image_memoirs:focus
{
    background: #e2bd61;
    color: #FFFFFF;
}

.a_add_image_memoirs{
    background: #F2CA68;
}

.a_add_text_memoirs:focus,
.a_add_text_memoirs:hover {
    background: #5dc0ce;
    color: #FFFFFF;
}

.a_add_text_memoirs{
    background: #66D3E2;
}

.a_add_text_memoirs,
.a_add_image_memoirs{
    text-align: center;
    border-radius: 2px;
    font-size: 12px;
    color: #FFFFFF;
    line-height: 35px;
    width: 150px;
    height: 35px;
    float: left;
    display: block;
    margin: 15px 20px;
}

.ul_add_memoirs_item > li{
    margin-top: 20px;
}

.div_add_memoirs_dialog_container{
    width: 80%;
    margin: 20px auto 20px auto;
}

.div_add_memoirs_title > span{
    line-height: 40px;
    text-align: center;
    font-size: 18px;
}

.div_add_memoirs_title{
    display: block;
    height: 60px;
    padding: 10px;
}


.btn_add_memoirs_cancel:focus,
.btn_add_memoirs_cancel:hover{
    background-color: #f0f0f0;
}
.btn_add_memoirs_cancel{
    border: 1px solid #bebdba;
    background-color: #f8f8f8;
    border-radius: 5px;
    color: #888;
    font-size: 12px;
    padding: 5px 15px;
    margin-top: 5px;
}

/**************以下是上传图片*****************************/
.span_upload_picture_text{
    color: #8D8D8D;
    font-size: 14px;
    margin-left: 28px;
}

.div_upload_picture{
    width: 160px;
    height: 200px;
    display: block;
    text-align: center;

}
.img_upload_picture{
    width: 160px;
    height: 160px;
}

.span_upload_name{
    color: #000;
    font-size: 14px;
    text-align: center;
}

.img_delete{
    width: 30px;
    height: 30px;
}

/**************以下是添加&编辑实录*****************************/

.add_memoir_content{
    margin: 30px 10%;
}

/*.div_input_container{*/
    /*padding: 30px 15px ;*/
/*}*/

/*.btn_margin{*/
    /*margin: 10px 15px;*/

/*}*/

.label_memoirs_title{
    width: 100%;
    height: auto;
    min-width: 100px;
    font-size: 16px;
    margin-top: 20px;
}

.a_tag_memoirs_edit:hover,
.a_tag_memoirs_edit:focus{
    color: #b1131d;
    background-color: #f3b19a;
    text-decoration: none;
}
.a_tag_memoirs_edit{
    color: #D44930;
    background-color:#FFD1C9 ;
    border: 1px solid #FF8F7B;
    margin-left: 20px;
    float: right;
    border-radius: 5px;
    padding: 2px 10px;
    text-decoration: none;
}

.span_subject_label{
    width: 70px;
    line-height: 30px;
    float: left;
    font-weight: bold;

}
.input_subject{
    height: 30px;
    width: 100%;
    float: left;
    border:2px solid #ccc;
    border-style:solid;
    border-radius: 5px;
}

.span_cancel_text{
    font-size: 14px;
    color: #A5A5A5;
    line-height: 14px;
}

.textarea_style{
    border:1px solid #D2D6D9;
    border-radius: 2px;
    overflow:hidden;
    resize:none;
    margin-top: 5px;
    width: 100%;
    height: 100px;
}

.add_quote_title,
.add_quote_tag
{
    /* 阅读原文片段: */
    opacity: 0.6;
    font-size: 14px;
    color: #D44930;
    line-height: 20px;

}

.add_quote_tag{
    font-size: 32px;
}


/*.label_title{*/
    /*font-size: 16px;*/
    /*width: 100%;*/
    /*margin-top: 30px;*/
/*}*/

.span_edit_icon{
    font-size: 14px;
    color: #959595;
    margin-right: 0px;

}

.a_edit_memoirs_part{
    float: right;
}

.div_quote_part_box{
    display: inline-block;
    position: relative;
    width: 100%;
    margin-top: 20px;
}

.div_quote_title{
    border: 1px dashed rgba(212, 73, 48, 0.6);
    padding: 0px 0px 0px 10px;
    display: inline-block;
    position: absolute;
    left: 0%;
    top: 0%;
    width: 180px;
    height: 50px;
}

.R_tag{
    color: rgba(212, 73, 48, 0.6);
    font-size: 32px;
}
.span_quote_title{
    color: rgba(212, 73, 48, 0.6);
    font-size: 16px;
    margin-left: 7px;
    margin-top: 5px;
}

.quote_content_text{
    font-size: 14px;
    color: #444444;
    line-height: 24px;
    width: 100%;
    min-width: 260px;
    margin: 41px 0 20px 0;
    padding: 20px;
    display: inline-block;
    background-color: rgba(212, 73, 48, 0.09);
}

/****************以下是 fragment 中**********************************/
.fragment_h_title{
    font-weight: bold;
    font-size: 18px;
    color: #3A3A3A;
    line-height: 19px;
    text-align: center;
    display: block;
}
.fragment_ul{
    margin-top: 20px;
}

.fragment_ul > li{
    margin-bottom: 20px;
}

.fragment_ul > li > span{
    color: #000;
    font-size: 16px;
}
/*标题*/
.fragment_ul > li > h6{
    color: #D44930;
    font-size: 16px;
}
p img {
    max-width: 100%;
}


/****************以下是pictures**********************************/

/*.memoirs_container {*/
    /*padding: 99px  17% 20px 17%;*/
    /*min-width: 100px;*/
    /*width: 100%;*/
    /*height: auto;*/
    /*background-color: #00ececec;*/

/*}*/

.div_pic_text_container{
    position: relative;
    float: left;
    margin-top: 10px;
}

.div_info_container{
    float: left;
    display: inline-block;
    padding-left: 16px;
}

.img_book_cover {
    width: 107px;
    height: 142px;
    float: left;
}

.memoirs_open_start{
    font-size: 14px;
    color: #4F4F4F;
    line-height: 20px;
    display: block;
    margin-top: 20px;
}

.a_belong_activity{
    font-size: 12px;
    color: #4A4A4A;
    line-height: 16px;
    margin-bottom: 5px;
}

.span_info_content{
    font-size: 12px;
    color: #636363;
    line-height: 16px;
    display: block;
    margin-bottom: 5px;
}

.span_info_title{
    font-size: 16px;
    font-weight: bold;;
    font-size: 14px;
    color: #0A0A0A;
    line-height: 14px;
    display: block;
    margin-bottom: 10px;
}


.span_prologue_text{
    font-size: 12px;
    color: #636363;
    display: block;
    text-align: right;
    float: left;
}

.btn_next_step{
    margin-top: 20px;
    display: block;
    margin: 20px auto 0 auto;
}

.prologue_textarea{
    width: 100%;
    min-height: 100px;
    resize: none;
    padding: 5px;
    float: left;
    border: 1px solid #DADADA;
    background-color: #FDFDFD;
    display: block;
}

.a_upload_picture{
    font-size: 14px;
    color: #F18F68;
    line-height: 14px;
    text-align: center;
    display: inline-block;
}

.memoirs_user_title{
    font-weight: bold;
    font-size: 18px;
}