html, body, div, span,  h1, h2, h3, h4, h5, h6, p, img, ins, kbd, q,  dl, dt, dd, ol, ul, li,label, legend{
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
}
body {
    font-family: 'Microsoft YaHei', sans-serif;
    color: #444;
    background-repeat: expand;
    overflow:hidden;
    border:1px solid #B5BDC7;
    width:100%;
 
}

/*导航区*/
#my_top{width: 100%;height:25px;background-color: #42B66B;}
#my_top span{
    display: block;
    position: absolute;
    line-height: 25px;
    left:20px;
    color: white;
    font-size: 15px;
}
#top button {
    display: block;
    width: 25px;
    height: 25px;
    border: 0;
    margin: 0;
    padding: 0;
    transition: blend;
}
.close {
    position: absolute;
    overflow: hidden;
    right: 0px;
    top: -2px;
    width: 25px;
    height: 25px;
    z-index: 1;
    background-image: url("../images/btn_close_normal.png");
    click!: close();
}
.close:hover {
    background-image: url("../images/btn_close_highlight.png");

}
.close:active {
    background-image: url("../images/btn_close_down.png");
}

/*导航结束*/
/*下载事件按钮*/
.ss_thread button {
    display: block;
    width: 25px;
    height: 25px;
    border: 0;
    margin: 0px;
    padding: 0;
    cursor:pointer;
    transition: blend;
}
.ss_stop{
    position: absolute;
    overflow: hidden;
    left: 0px;
    top: 0px;
    width: 25px;
    height: 25px;
    z-index: 1;
    background-image: url("../images/thread2.png");
    click!: t_stop();
}

.ss_stop:hover{
    background-image: url("../images/thread1.png");
}

.ss_stop:active{
    
}


.ss_delete{
    position: absolute;
    overflow: hidden;
    left: 30px;
    top: 0px;
    width: 25px;
    height: 25px;
    z-index: 1;
    background-image: url("../images/delete1.png");
    click!: t_delete();
}
.ss_delete:hover{background-image: url("../images/delete2.png");}


.ss_open{
    position: absolute;
    overflow: hidden;
    left: 60px;
    top: 0px;
    width: 25px;
    height: 25px;
    z-index: 1;
    background-image: url("../images/file1.png");
    click!: t_open();
}

.ss_open:hover{background-image: url("../images/file2.png");}

/*事件结束*/

/* 内容区 */
#content {
    position: absolute;
    width: 100%;
    height: 180px;
    overflow: hidden;
}
/* vertical-scrollbar: mini_scrollbar; */



.my_grogress{
    width:180px;
    height:8px;
    border: none;
}
.grogress_p{
    display: block;
    width:80px;
    height: 8px;
    position: absolute;
    left: 90px;
    top:-5px;
    color:red;
}

#table_1{
    width: 100%;
    height: 180px;
    margin: 0;
    padding: 0;
    overflow: hidden;

}


#table_1 table>tbody {
    height: 100%%;
    vertical-scrollbar: mini_scrollbar;
}

#table_1 table {
    width: 100%;
    height: 100%;
    behavior: grid column-resizer;
    flow: table-fixed;
    border-collapse: collapse;
}

table,th,td {
    margin: 0;
    padding: 0;
}





#table_1 table th {
    background: #f0f0f0;
    border-right: 1px solid #dcdcdc;
    border-left: 1px solid white;
    border-bottom: 1px solid #d2d2d2;
    padding: 4px 7px;
    font-weight: normal;
    text-align: left;
}

#table_1 table th:nth-child(1) {
    border-left: 0;
}

#table_1 table th:nth-last-child(1) {
    border-right: 0;
}
#table_1 table tr{width: 550px; height: 33px; overflow:hidden;}
#table_1 table td {
    height: 32px;
    border-bottom: 1px solid #dcdcdc;
    line-height: 32px;
    padding: 0 8px;
    position: relative;
    /*文本过长处理*/

    white-space:nowrap; 
    overflow:hidden;
    text-overflow:ellipsis;
}


#table_1 tr:hover td {
    background: #fafafa;
}

#table_1 tr.best .ping {
    color: @COLOR_GREEN;
}

#table_1 tr.great .ping {
    color: @COLOR_ORANGE;
}

#table_1 tr.soso .ping {
    color: @COLOR_RED;
}

#table_1 .statusdot {
    display: inline-block;
    width: 13px;
    height: 13px;
    position: relative;
    top: 9px;
}

#table_1 tr.best .statusdot {
    background-position: 0 0;
}


