
#md_contain, #my_data_page {
    width: 100%;
}

#md_left {
    width: 215px;
    padding-bottom: 20px;
    float: right;
}

#md_left div#md_search input {
    border: 1px solid #DDDDDD;
    padding: 8px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width: 155px;
    color: #A2A2A2;
}

#md_left div#md_search a#md_search_go {
    margin-left: 5px;
    margin-top: 6px;
}


#md_left div#md_search a#md_search_clear  span{
    float: left;
    margin-top: 0px;
    font-size: 13px;
}
#md_left div#md_search a#md_search_clear  b{
    float: left;
    margin-top: 1px;
    margin-right: 5px;
}
#md_left div#md_search a#md_search_clear {
    float:left;
    clear: left;
    color: #C94D57;
    text-decoration: none;
    font-size: 11px;
    margin-top: 12px;
    width: 100%;
    text-align: left;
}

#md_left h3 {
    float: left;
    color: #454545;
    margin-bottom: 10px;
    font-size: 14px;
    padding-left: 5px;
}

#md_left ul {
    width: 100%;
    margin-top: 20px;
}

#md_left ul li {
    width: 100%;
    margin: 0px;
    padding: 0px;
}

#md_left ul li b {
    font-weight: normal;
    margin-top: 2px;
    float: left;
}

#md_right {
    width: 710px;
    padding-bottom: 20px;
}

#md_table {
    width: 710px;
    font-size: 14px;
}

#md_head_options {
    margin-bottom: 6px;
}

#md_table_h {
    width: 100%;
    background-image: url(/static/img/account/my_data/bg_table_head.jpg);
    padding-bottom: 2px;
    padding-top: 4px;
}

#md_table_h b {
    float: left;
}

#md_table_h span {
    float: left;
    margin-left: 5px;
}

#md_table_h span a {
    clear: both;
    width: 7px;
    height: 5px;
    margin-top: 2px;
    margin-top: 2px;
    margin-bottom: 2px;
}

#md_table_h span a.ar_u {
    background-image: url(/static/img/icons/sort-arrow-up.png);
}
#md_table_h span a.ar_d {
    background-image: url(/static/img/icons/sort-arrow-down.png);
}

#md_table_h span img {
    float: left;
    width: 10px;
}





#md_table_rows {
    width: 100%;
}

#no_results {
    width: 100%;
    height: 370px;
    background-color: #F5F5F5;
}

#no_results h4 {
    float: left;
    width: 100%;
    text-align: center;
    font-weight: normal;
    margin-top: 70px;
    margin-bottom: 30px;
    color: #A3CE38;
    font-size: 37px;
}

#no_results h4 span {
    color: #556572;
}

#no_results p a img {
}

#no_results p a {
    margin-left: 280px;
}

#no_results p {
    font-size: 14px;
    width: 100%;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
}



#md_table ul {
    margin: 0px;
    padding: 0px;
    width: 98%;
    padding-left: 1%;
    padding-right: 1%;
    padding-top: 5px;
    padding-bottom: 5px;
}

#md_table ul li {
    float: left;
    padding-left: 10px;
    padding-right: 10px;
}

#md_table #md_table_rows ul.md_row {
    float: left;
    background-color: #F4F4F4;
    border-bottom: 1px solid white;
    border-top: 1px solid #DFDFE1;
    margin: 0px;
    padding: 0px;
    background-image: url(/static/img/account/my_data/bg_table_row.jpg);
    width: 100%;
    padding-bottom:18px;
    padding-top: 18px;
    background-repeat: repeat-x;
    color: #454545;
}

#md_table #md_table_rows ul.md_row li {
    font-size: 13px;
}


#md_table #md_table_rows ul.just_up {
    background-image: url(/static/img/account/my_data/bg_just_uploaded.jpg);
}

#md_table #md_table_rows ul.md_row li {
}


#md_table ul li.r1 ul {
    margin: 0px;
    padding: 0px;
}

#md_table ul li.r1 ul li {
    margin: 0px;
    padding: 0px;
}

#md_table #md_table_h ul li.r1 {
    padding-left: 5px;
    width: 335px;
}


#md_table_h .ui-selectmenu-menu {
}

#md_table #md_table_h ul li.r1 p {
    background-color: #474747;
    padding: 2px;
    padding-left: 6px;
    padding-right: 6px;
    margin-right: 10px;
    color: white;
    text-decoration: none;
    font-size: 13px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin-top: 2px;
    margin-left: 15px;
}


#md_table #md_table_rows ul li ul.art_stats {
    background-image: none;
    border: 0px;
    background-color: transparent;
    position: absolute;
    margin: 0px;
    padding: 0px;
    z-index: 39;
    width: auto;
    margin-top: -12px;
    margin-left: 16px;
    color: #454545;
}

#md_table #md_table_rows ul.md_row li ul.art_stats li {
    width: 100%;
    text-align: left;
    padding: 0px;
    margin: 0px;
    padding-top: 1px;
    padding-bottom: 1px;
    font-size: 11px;
    float:none;
    clear:both;
}

#md_table #md_table_rows ul.md_row li ul li img {
    padding-right: 5px;
    padding-top: 3px;
}
#md_table_rows ul.md_row li a {
}

#md_table ul li.r0 { width: 15px; padding-top: 0px;}
#md_table ul li.r1 { padding-left: 20px; width: 325px; color: #C34D57; }
#md_table ul li.r2 { width: 55px; }
#md_table ul li.r3 { width: 70px; }
#md_table ul li.r4 { width: 70px; }
#md_table ul li.r5 { width: 40px; }
#md_table ul li.r6 { width: 110px; }
#md_table ul li.r7 { margin-right: 0px;color: #FF6B6B;text-align: center;  width: 80px;}

#md_table ul.md_row li.md_fr {
    padding-top: 5px;
    font-size: 11px;
}

#md_table ul li.r7 a {
    color: blue;
    padding-left: 2px;
    padding-right: 2px;
    text-decoration: none;
}

#md_table_rows li.edit {
    margin: 0px;
    padding: 0px;
    width: 670px;
    height: 1px;
    font-size: 1px;
    margin-top: -17px;
    z-index: 1;
    clear: left;
    float: left;
}

#md_table_rows li.edit a {
   width: 700px;
   height: 70px;
   cursor: pointer;
   position: absolute;
   z-index: 60;
   cursor: pointer;
}

#md_table_rows li.edit a:hover {
    background-image: url(/static/img/icons/edit-pencil.png);
    background-repeat: no-repeat;
    background-position: 610px 15px ;
}

/**
 * Edit box section
 */

#md_table div.edit_box {
    width: 90%;
    padding-left: 5%;
    padding-right: 5.2%;
    padding-top: 15px;
    padding-bottom: 25px;
    background-color: #ECECEC;
    display: none;
    background-image: url(/static/img/account/my_data/bg_table_head.jpg);
    background-repeat: repeat-x;
    background-position: bottom;
}


#md_table div.edit_box div.preview {
    width: 190px;
    margin-right: 35px;
    padding: 0px;
    background-color: white;

}

#md_table div.edit_box div.preview p {
    text-align: left;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #454545;
    width: 100%;
}

#md_table #md_table_rows div.edit_box div.preview ul {
    float: left;
    background-color: white;
    margin: 0px;
    padding: 0px;
    border: 0px;
    margin-bottom: 10px;
    background-image: none;
}

#md_table #md_table_rows div.edit_box div.preview ul li {
    margin: 0px;
    padding: 0px;
    margin-left: 12px;
    margin-right: 10px;
}

#md_table div.edit_box div.preview ul li a {
    color: #C34D59;
    text-decoration: underline;
}


#md_table div.edit_box .md_right {
    width: 410px;
}

#md_table div.edit_box div.md_dv_edit {
    padding-top: 10px;
    padding-bottom: 10px;
    width: 100%;
}

#md_table div.edit_box div.md_dv_edit div.t_area {
    width: 100%;
    margin-top: 5px;
}

#md_table div.edit_box div.md_dv_edit div.t_area textarea {
    width: 610px;
    border: 1px solid #DDDDDD;
    height: 150px;
}


#md_table div.edit_box div.md_dv_edit label {
    float: left;
    padding-top: 8px;
    width: 80px;
    font-weight: bold;
    color: #454545;
    font-size: 12px;
}

#md_table div.edit_box div.md_dv_edit label b {
    color: red;
    display:inline;
    font-size: 12px;
}

#md_table div.edit_box  div.md_dv_edit input {
    border: 0px;
    width: 300px;
    height: 28px;
    padding-left: 10px;
    background-image: url(/static/img/account/my_data/bg_edit_input.jpg)
}

#md_table div.edit_box  div.ed_actions {
    float: right;
    margin-top: 20px;
}

#md_table div.edit_box  div.ed_actions span {
    float: left;
    margin-top: 10px;
    font-weight: bold;
    padding-left: 8px;
    padding-right: 8px;
}

#md_table div.edit_box  div.ed_actions div.dual_s {
    display: none;
}

#md_table div.edit_box  div.ed_actions div {
}

#md_table div.edit_box  div.ed_actions p {
    margin-top: 6px;
    margin-right: 20px;
    margin-left: 5px;
    margin-top: 12px;
}

#md_table div.edit_box  div.ed_actions a {
}




#md_pagination {
    width: 100%;
    background-image: url(/static/img/account/my_data/bg_pagination.jpg);
    height: 40px;
}

#md_pagination p {
    float: left;
    width: auto;
    margin-top: 15px;
    font-size: 12px;
    margin-left: 300px;
}

#md_pagination p span {
    font-weight: bold;
}

#md_pagination ul {
    clear: none;
    width: auto;
    margin: 0px;
    padding: 0px;
    float: right;
    margin-top: 10px;
}

#md_pagination ul li a {
    color: #C34D59;
    font-size: 11px;
}


/**
 * Tags
 */

#md_left ul#atags {
    margin:0px;
    padding: 0px;
    width: 100%;
    min-height: 70px;
}

#md_left #atags li {
    margin:0px;
    padding: 0px;
    float:left;
    background-image:url('/static/img/articles/tag.png');
    background-repeat:no-repeat;
    background-position:0 0px;
    height:20px;
    overflow:hidden;
    margin-right:10px;
    width: auto;
    margin-bottom: 5px;
}

#md_left ul#atags li a.atag {
    margin: 0px;
    padding: 0px;
    display:block;
    background-color:rgb(186,77,88);
    color:white;
    text-decoration:none;
    display:block;
    padding:2px 6px 2px 5px;
    line-height:13px;
    float: left;
    margin-left: 18px;
    margin-top: 1px;
}

#md_storage  i {
    float: left;
    margin-left: 8px;
    margin-top: 6px;
}

#md_storage div {
    background-color: #DEDEDE;
    height: 12px;
    padding-top: 4px;
    padding-left: 3px;
    width: 95%;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-left: 5px;
}

#md_storage div span {
    float: left;
    background-color: #55C7BF;
    width: 0%;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    height: 9px;
}



#md_table #md_table_rows div.edit_box ul.tagedit-list {
    float: left;
    width: 305px;
    margin: 0px;
    padding: 0px;
    background-color: white;
    border: 0px;
    border: 1px solid #CCC;
    padding-left: 5px;
    min-height: 25px;
}

#md_table #md_table_rows div.edit_box ul.tagedit-list input {
    width: auto;
    background-image: none;
    border: 0px;
    height: 10px;
}


#md_table #md_table_rows div.edit_box ul.tagedit-list li {
    margin: 0px;
    padding: 0px;
}

#md_table #md_table_rows div.edit_box ul.tagedit-list li span {
    margin-left: 15px;
    float: left;
    font-size: 10px;
    font-weight: normal;
}

#md_table #md_table_rows div.edit_box ul.tagedit-list li.tagedit-listelement {
    margin-top: 3px;
    margin-bottom: 3px;
    padding-top: 3px;
    padding-bottom: 2px;
}

.ui-multiselect-header {
    display: none;
}

.ui-multiselect-single .ui-multiselect-checkboxes {
    overflow: hidden;
    padding-bottom: 0px;
    background-color: red;
}

.ui-state-default span {
    font-size: 12px;
}

.ui-widget ul.ui-multiselect-checkboxes  label.ui-state-hover {
    margin-top: 0px;
    background-color: #F5F5F5;
}

.ui-widget ul.ui-multiselect-checkboxes  label span {
    font-weight: normal;
    color: black;
}

.ui-multiselect-single ul.ui-multiselect-checkboxes  label.ui-state-hover span {
    /*margin-left: 1px;
    margin-top: 1px;*/
}
.ui-widget ul.ui-multiselect-checkboxes  label.ui-state-hover span {
    font-weight: normal;
}


#md_table div.edit_box div.art_links {
    padding-top: 5px;
    margin: 0px;
    margin-top: -10px;
    padding-bottom: 5px;
    width: 100%;
}

#md_table #md_table_rows div.edit_box div.art_links ul.tagedit-list  {
    width: 610px;
}

#md_table #md_table_rows div.edit_box div.art_links ul.tagedit-list li.tagedit-listelement {
    clear: left;
}


/**
 * Tag list style 1: Authors, Categories
 */

#md_table #md_table_rows div.edit_box  ul.ul_tag_style_1  {
}

#md_table #md_table_rows div.edit_box  ul.ul_tag_style_1 li.tagedit-listelement-old  {
    margin: 0px;
    background-image: none;
    background-color: #33AAA2;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    margin-right: 3px;
    margin-top: 2px;
    margin-bottom: 2px;
    float: left;
}
#md_table #md_table_rows div.edit_box  ul.ul_tag_style_1 li.tagedit-listelement-old a.tagedit-close {
    border: 0px;
    font-size: 11px;
    background-color: transparent;
    margin-left: 3px;
    margin-right: 0px;
    color: white;
}

#md_table #md_table_rows div.edit_box  ul.ul_tag_style_1 li.tagedit-listelement-old span {
    float: left;
    background-color: transparent;
    font-size: 13px;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 7px;
    margin-left: 2px;
}


/**
 * Tag list style 2: links
 */

#md_table #md_table_rows div.edit_box  ul.ul_tag_style_2 li.tagedit-listelement-old  {
    background-image: none;
    background-color: transparent;
    margin-right: 3px;
}
#md_table #md_table_rows div.edit_box  ul.ul_tag_style_2 li.tagedit-listelement-old a.tagedit-close {
    border: 0px;
    font-size: 11px;
    background-color: #B5002D;
    margin-top: 0px;
    padding-top: 0px;
    margin-left: 3px;
    margin-right: 0px;
    color: white;
}

#md_table #md_table_rows div.edit_box  ul.ul_tag_style_2 li.tagedit-listelement-old span {
    background-color: transparent;
    font-size: 13px;
    margin-top: 0px;
    padding-top: 3px;
    padding-left: 0px;
    padding-right: 7px;
    margin-left: 2px;
    color: black;
}


div.edit_box div.usr_msj {
    width: 615px;
    margin-top: -20px;
}

div.edit_box div.usr_msj p {
    width: 100%;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-bottom: 10px;
}

div.edit_box div.usr_msj p.worning {
    background-color: #FCAEC2;
}

div.edit_box div.preview div.file {
    margin-top: 5px;
    margin-bottom: 5px;
}

div.edit_box div.preview a.filename {
    width: 144px;
    margin-left: 3px;
    padding-left: 5px;
    padding-right: 15px;
    overflow: hidden;
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: #EBEBEB;
    text-decoration: none;
    height: 14px;
    color: #000;
}


#md_table_h li.r1 span {
    padding-top: 3px;
    padding-left: 0px;
    padding-right: 6px;
}
#md_table_h li.r1 a.show_menu {
    margin: 0px;
    padding: 5px;
    height: 10px;
    padding-top: 8px;
    padding-right: 0px;
    font-size: 1px;
    background-color: #474747;
}

#md_table_h .ui-selectmenu {
    height: 25px;
    clear: left;
    background-image: none;
    background-color: red;
    color: white;
    width: 1px;
    float: left;
    background-color: transparent;
    border: 0px;
}

div.edit_box div.preview .ui-corner-bottom {
}

#md_table_h .ui-widget {
    margin-left: -112px;
    margin-top: -2px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}




div.edit_box div.preview a.show_menu {
    margin: 0px;
    padding: 5px;
    height: 10px;
    padding-top: 9px;
    font-size: 1px;
    background-color: #474747;
}

div.edit_box div.preview .ui-selectmenu {
    height: 25px;
    background-image: none;
    background-color: black;
    color: white;
    width: 1px;
    float: left;
    background-color: transparent;
    border: 0px;
}

div.edit_box div.preview .ui-corner-bottom {
}

div.edit_box div.preview .ui-widget {
    margin-left: -102px;
    margin-top: -2px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

.tooltip {
    display:none;
    background-color: #474747;
    font-size:12px;
    padding:10px;

    padding-top: 3px;
    padding-bottom: 3px;
    color:#fff;
}


/*** OFF */
.ui-widget-content * {
    float:none;
    padding:10px;
    font-size:12px;
    color:white;
    background:none;
    background-color:#333;
}
.ui-selectmenu-menu li a {
    padding:4px 10px 4px 12px ;
}
.ui-selectmenu-status {
    line-height:18px;
}
.ui-selectmenu-menu li {
}
.ui-selectmenu-status {

}

.ui-widget-content {
    border:1px solid #333;
    border-top-width:0px;
}
.ui-state-default {
    border:1px solid #333;
    border-bottom-width:0px;
}
.ui-selectmenu-item-focus {
    border:0;
}
.ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    border:0px;
}
.ui-widget li a {
    color:white;
    font-weight:bold;
    white-space:nowrap;
}
.ui-widget li a:hover {
    color:red;
    font-weight:bold;
}


div.d_box {
    display: none;
}

/***
 *  Upload File css
 */

.file_load_zone {
    width: 360px;
    float: right;
    padding-right: 10px;
}

ul#file_list {
    float: left;
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    padding-left: 10px;
}

ul.file_list li img {
    margin-right: 15px;
}


ul.file_list li {
    float: left;
    width: 360px;
    border-bottom: 0px;
    border-top: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
}


ul.file_list li ul {
    float: left;
    border: 0px;
    padding: 0px;
    margin: 0px;
    width: 304px;
    padding-right: 5px;
    list-style-type: none;
}

ul.file_list li ul li{
    float: left;
    width: 100%;
    border: 0px;
    padding: 0px;
}

ul.file_list li ul li p.upload_progress {
    float: left;
    padding: 0px;
    margin: 0px;
    border: 2px solid #C8C5C0;
    width: 100%;
    height: 7px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin-top: 2px;
}

ul.file_list li ul li p.upload_progress span {
    float: left;
    width: 1px;
    height: 7px;
    background-image: url(/static/img/account/bg_upload_loading.jpg);
}

ul.file_list li ul li p.done span {
    background-image: url(/static/img/account/bg_upload_loading_done.jpg);
    width: 100%;
}

ul.file_list li a.upload_status {
    margin-top: 7px;
    margin-left: 10px;
}

ul#file_list li ul li span.error {
    color: #C74F59;
    margin-top: 10px;
    float: left;
    width: 100%;
}

a#upload_data {
    color: black;
    width: 108px;
    height: 24px;
    margin-bottom: 20px;
}

.qq-upload-button {
    width: 108px;
    height: 24px;
    position: relative;
    margin-top: 0px;
    margin-left: 0;
    z-index: 67;
    margin-top: 15px;
    margin-right: 10px;
    margin-left: 10px;
    background-image: url(/static/img/account/browse_button.png);
    margin-bottom: 20px;
}

.file_load_zone .f_img_type {
    display: none;
}
.qq-upload-drop-area {
    height: 1px;
    width: 1px;
    font-size: 1px;
    visibility: none;
    display: none;
}
#aj_change_file_box {
    width: 500px;
}


#aj_change_file_box  div.box_div {
    float: left;
    padding: 0px;
    margin: 0px;
}

div.preview a.fileset_add, div.preview a.art_add {
    color: white;
    text-decoration: none;
    text-align: center;
    width: 100%;
    padding-top: 4px;
    padding-bottom: 4px;
    font-weight: bold;
    background-color: #454545;
}

#fileset_menu_ul {
    width: 130px;
}

#fileset_menu_ul li {
    margin-top: 2px;
    margin-bottom: 2px;
    width: 100%;
    float: left;
}

#fileset_menu_ul li a {
    text-decoration: none;
    width: 100%;
    float: left;
    text-align: center;
    font-size: 13px;
    padding-top: 4px;
    padding-bottom: 4px;
    color: black;
}

#fileset_menu_ul li a.active {
    text-decoration: none;
    width: 100%;
    float: left;
    text-align: center;
    font-size: 13px;
    padding-top: 4px;
    padding-bottom: 4px;
    color: white;
    background-color: #454545;
}

#fileset_contain {
    width: 520px;
    min-height: 100px;
    padding-left: 20px;
    border-left: 1px solid #454545;
    margin-top: 2px;
}

#aj_add_file_to_filest_box {
    width: 700px;
}

#fileset_upload a#upload_data_filset {
    color: black;
    width: 108px;
    float: left;
    margin: 0px;
    padding:0px;
    margin-bottom: 20px;
}

#fileset_upload .qq-upload-button {
    width: 108px;
    height: 24px;
    position: relative;
    margin-top: 0px;
    margin-left: 0px;
    margin-top: 15px;
    margin-right: 10px;
    margin-left: 0px;
    background-image: url(/static/img/account/browse_button.png);
    margin-bottom: 20px;
}

#fileset_upload {
    width: 100%;
}


#fileset_upload .file_load_zone {
    padding-left: 10px;
    margin-left: 25px;
}

#aj_add_file_to_filest_box a.add_fileset_but {
    text-decoration: none;
    width: 150px;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    padding-top: 4px;
    padding-bottom: 4px;
    color: white;
    background-color: #454545;
    float: right;
    margin-right: 34px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-top: 20px;
}

#fset_art_list {
    overflow: scroll;
    overflow-x:hidden;
    height: 300px;
    width: 100%;
    border: 1px solid #ccc;
    padding-top: 10px;
    padding-bottom: 10px;
}

#fset_art_list ul {
    width: 99%;
    padding-left: 1%;
    padding-top: 8px;
    padding-bottom: 8px;
    border-bottom: 1px solid #ccc;
}

#fset_art_list ul li {
    font-size: 13px;
    padding-right: 4px;
    padding-left: 4px;
}

#fset_art_list ul li.fset_1 {
    width: 10px;
}

#fset_art_list ul li.fset_2 {
    width: 255px;
}

#fset_art_list ul li.fset_3 {
    width: 80px;
}

#fset_art_list ul li.fset_4 {
    width: 110px;
}

#fset_table_top {
    width: 100%;
}

#fset_table_top div {
    float: left;
    width: 100%;
    margin-bottom: 10px;
}

#fset_table_top div input {
    width: 180px;
    border: 1px solid #ccc;
    padding: 3px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-right: 5px;
}
#fset_table_top div a {
    margin-top: 3px;
}

#fileset_existing {
    width: 100%;
}
#fset_added_l {
    width: 100%;
}

#fset_added_l div {
    margin-bottom: 20px;
    margin-top: 10px;
}

#fileset_existing p {
    width: 100%;
    font-size: 13px;
    font-weight: bold;
}

#fileset_existing ul#fset_added_l_ul {
    width: 500px;
    padding: 2%;
    border: 1px solid #ccc;
    min-height: 2px;
    height: 120px;
    overflow: scroll;
    overflow-x:hidden;
}

#fileset_existing ul#fset_added_l_ul li span {
    float: left;
    font-size: 13px;
    width: 430px;
}

#fileset_existing ul#fset_added_l_ul li a {
    color: #8C0023;
}

#fileset_existing ul#fset_added_l_ul li {
    width: 100%;
    margin-top: 5px;
    margin-bottom: 5px;
}


#aj_add_file_to_filest_box #fset_added_l a.add_fileset_but {
    text-decoration: none;
    width: 150px;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    padding-top: 4px;
    padding-bottom: 4px;
    color: white;
    background-color: #454545;
    float: right;
    margin-right: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    margin-top: 0px;
}



a#fset_clear {
    float:left;
    color: #C94D57;
    font-size: 11px;
    margin-top: 2px;
    margin-left: 15px;
    width: auto;
    display: none;
}

div.edit_box div.art_prev_box {
    margin-top: 25px;
    float: left;
}

div.edit_box div.art_prev_box  p.publish_status {
    margin-top: 5px;
    margin-left: 10px;
}

div.edit_box div.art_prev_box  p.publish_status b {
    color: green;
}


div.edit_box a.preview_art {
    float: left;
    background-color: #ccc;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    text-decoration: none;
    padding-bottom: 5px;
}


div.confirm p {
    float: left;
    width: 100%;
    margin-top: 5px;

}

div.confirm ul {
    margin-top: 30px;
    margin-left: 35%;
}

div.confirm ul li a {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 25px;
    padding-right: 25px;
    margin-right: 30px;
    background-color: #ccc;
    text-decoration: none;
    font-weight: bold;
}

a.del_art {
    float: left;
    background-color: #DEDEDE;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    text-decoration: none;
    padding-bottom: 5px;
}


#up_menu_holder {
    width: 200px;
    height: 20px;
    position: relative;
}

ul#up_menu {
    position:absolute;
    z-index:100;
    background-color: #474747;
    width: 120px;
    color: white;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    top: -3px;
}

#up_menu li {
    width: 100%;
}

#up_menu li a {
    color: white;
    text-decoration: none;
}

#up_menu li a#up_lnk {
    text-decoration: none;
    padding: 5px;
    padding-left: 10px;
    padding-right: 5px;
}

a#up_menu_arrow {
    float: right;
    padding: 9px;
}

li#up_show_menu {
    display: none;
    border-top: 1px solid #333;
}

li#up_show_menu a:hover {
    color: #ccc;
}

li#up_show_menu ul {
}

li#up_show_menu a {
    color: white;
    position: relative;
    cursor: pointer;
    text-decoration;
    padding: 5px;
    padding-left: 10px;
    padding-right: 00px;
    width: 110px;
}

.ui-multiselect-filter, .ui-multiselect-hasfilter {
    background-color: #F6F6F6;
    color: black;
    margin: 0px;
    padding: 6px;
    margin-bottom: 5px;
    border: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}


.ui-multiselect-hasfilter .ui-helper-reset {
    display: none;
}
.ui-multiselect-hasfilter .ui-multiselect-none {
    display: none;
}
.ui-multiselect-hasfilter .ui-multiselect-all {
    display: none;
}
.ui-multiselect-hasfilter .ui-multiselect-close {
    display: none;
}

.ui-multiselect-filter, .ui-multiselect-filter {
    margin:0px;
    padding: 0px;
}

.ui-multiselect-filter .ui-multiselect-hasfilter .ui-multiselect-filter {
}

.ui-multiselect-hasfilter input {
    display: inline;
    background-color: white;
    float: none;
    width: 140px;
    color: black;
}

.ui-multiselect-checkboxes {
    background-color: white;
    margin:0px;
    padding: 0px;
}

.ui-multiselect-checkboxes li {
    background-color: white;
    margin:0px;
    padding: 0px;
    background-color: transparent;
    border:0px none;
}

.ui-multiselect-checkboxes li label {
    font-weight: normal;
}

ul.ui-multiselect-checkboxes li label {
    margin: 0px;
    padding: 5px;
    background-color: #E7E8EA;
    font-weight: bold;
    color: #808080;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    border:0px none;
}

ul.ui-multiselect-checkboxes li label.ui-state-hover {
    margin: 0px;
    padding: 5px;
    background-image: none;
    background-color: #E7E8EA;
    color: black;
    font-weight: bold;
    border:0px none;
}

ul.ui-multiselect-checkboxes li label input {
    margin: 0px;
    padding: 0px;
    margin-right: 5px;
}


ul.ui-multiselect-checkboxes li label span {
    margin: 0px;
    padding: 0px;
    color: inherit;
}


.ui-multiselect-checkboxes li label {
    background-color: transparent;
    color: black;
}
.ui-multiselect-checkboxes li input {
    float: none;
    display: inline;
}

.ui-multiselect-checkboxes li span {
    background-color: transparent;
    color: black;
}

.ui-multiselect {
    padding: 5px;
}

.ui-multiselect-optgroup-label {
    color: black;
    margin: 0px;
    border: 0px;
    margin-bottom: 5px;
    background-color: #E7E8EA;
}

.ui-multiselect-checkboxes .ui-multiselect-optgroup-label a {
    margin: 0px;
    color: black;
    border: 0px;
    background-color: transparent;
    background-color: #E7E8EA;
    font-size: 15px;
}

.ui-multiselect-checkboxes .ui-multiselect-optgroup-label a:hover {
    color: black;
}

.ui-widget-content {
    margin-top: 0px;
}


button.ui-multiselect {
    border: 1px solid #CCC;
    background-color: white;
    background-image: none;
}

.ui-multiselect-menu {
    border: 1px solid #CCC;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}


div.mceIframeContainer {
    background-color: red;
    width: 100%;
}




/**
 * Drop down
 */
#type_dd{
    display: block;
    height: 26px;
}
#type_dd ul.drop_down {
    margin: 0px;
    padding: 0px;
}

#type_dd ul.drop_down ul {
    margin: 0px;
    padding: 0px;
    width: 100%;
}

#type_dd ul.drop_down li {
    margin: 0px;
    padding: 0px;
}

#type_dd ul.drop_down {
    width: 310px;
    border: 1px solid #DCDCDC;
    border-radius: 5px;
    margin: 0px;
    padding: 0px;
}
    ul.drop_down li a span{
        color: #000;
    }

ul.drop_down_hover {
    -moz-box-shadow: 0 0px 6px 3px #CCC;
    -webkit-box-shadow: 0 0px 6px 3px #CCC;
    box-shadow: 0 0px 6px 3px #CCC;
}


.down_list {
    display: none;
    z-index: 200;
}

.down_list ul {
    width: 310px;
}




ul.drop_down li ul {
    width: 100%;
    width: 310px;
}
.md_dv_edit ul.drop_down li  {
    margin: 0px;
    padding: 0px;
    width: 100%;
}

ul.drop_down li ul li:hover {
    background-image: url(/static/img/account/my_data/bg_types_a_list-hover.jpg);
}
ul.drop_down li ul li {
    border-bottom: 1px solid #DCDCDC;
    background-image: url(/static/img/account/my_data/bg_types_a_list.jpg);
}

ul.drop_down li ul li a {
    padding: 3%;
    width: 94%;
    text-decoration: none;
}

ul.drop_down li ul li a span {
    padding-left: 10px;
    float: left;
    margin-top: -2px;
    color: #848484;
}

ul.drop_down li ul li a span b {
    color: #3D3D3D;
}

ul.drop_down a.drop_a img {
    float: right;
    margin: 0px;
    margin-top: 5px;
}

ul.drop_down a.drop_a {
    width: 94%;
    text-decoration: none;
    padding: 3%;
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: 1px solid #DCDCDC;
    border-radius: 5px;
    background-image: url(/static/img/account/my_data/bg_types_a.jpg);
}

.md-row .r1-0{
    display: inline-table;
    height: 43px;
}
.md-row .r1-0 span{
    display: table-cell;
    vertical-align: middle;
    float: none;
}














