#articlelist table td {
vertical-align:top;
text-align:left;
}

#articlelist table h1,#articlelist table h2,#articlelist table h3,#articlelist table h4,#articlelist table h5,#articlelist table h6 {
margin:auto;
padding:auto;
}

#articlelist table td.tdcheck {
vertical-align:middle;
text-align:center;
}

#articlelist table .td1 {
vertical-align: middle;
padding:10px 20px 10px 0;
width: 150px;
}

#articlelist table .td2 {
padding:10px 10px 10px 0;
}

#articlelist table .td1 .userava {
width:48px;
height:48px;
}

#articlelist td hr {
border-color:#D9D9D9;
border-style:solid;
border-width:0 0 1px;
}

li #search_input {
position:relative;
margin-left:5px;
top:-3px;
border:1px solid #86C21F;
font-size:12px;
height:28px;
width:180px;
}

li #search_input_button {
position:relative;
float:right;
top:-10px;
padding:0;
}

.orderby.selected {
color:#333;
font-weight:700;
}

table.articleDetails td {
vertical-align:top;
text-align:left;
padding:10px;
}

table.articleDetails td.td1 {
text-align:center;
}

#articlelist pre {
margin:0;
padding:0;
}

.article_state {
color:red;
}

.rating_block {
position:relative;
height:15px;
float:left;
}

.rating_block .rating_hover {
background:#AECD02;
position:absolute;
left:0;
top:0;
bottom:0;
width:0;
z-index:2;
}

.rating_block .rating_value {
background:#F6C509;
position:absolute;
left:0;
top:0;
bottom:0;
z-index:1;
width:0;
}

.rating_block .rating_el {
float:left;
display:block;
position:relative;
z-index:3;
background:url(/css/images/star.gif) no-repeat 50% 50%;
height:15px;
width:17px;
}

.rating_block.active .rating_el {
cursor:pointer;
}

.rating_outer {
    float: right;
    height: 29px;
    text-align: right;
    margin-right: 9px;
    width: 100%;
}

.rating_outer .rating_my {
float:left;
padding:2px 0 0 5px;
}

#articlelist table .td1 .avatarClass,table.articleDetails .articleAvatar {
max-width:150px;
 max-height:100px;
}

#articlelist table img {
max-width:480px!important;
}
/*free*/
li #search_input_button {
position:relative;
top:-3px;
}
.ac_results {
    padding: 0px;
    border: 2px solid #8DC63F;
    background-color: white;
    overflow: hidden;
    z-index: 99999;
    margin-top: 5px;
    margin-left: -1px;
}

.ac_results ul {
    width: 100%;
    list-style-position: outside;
    list-style: none;
    padding: 0;
    margin: 0;
}

.ac_results li {
    margin: 0px;
    padding: 7px;
    cursor: default;
    display: block;
    font: menu;
    font-size: 12px;
    line-height: 16px;
    overflow: hidden;
}
.ac_odd {
    background-color: #eee;
}
.ac_over {
    background-color: #E0E0E0;
    color: white;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
    background-color: #fff;
}
.dialog_new.dialog-member {
    padding: 15px 10px 0;
}
.content_articles .dialog_new.dialog-member {
    padding: 0;
}
.dialog_new.dialog-member .left_content {
    width: 755px;
}

@media all and (max-width: 767px) {
    .dialog_new.dialog-member .left_content {
        width: 100%;
        box-sizing: border-box;
    }
}