.page_control {
    font-size: 16px;
    line-height: 24px;
    color: #888;
    border: 1px solid #ccc;
    margin-left: 3px;
    margin-right: 3px;
}
.list_paging > a {
    display: inline-block;
    margin: 2px;
    width: 30px;
    height: 30px;
    border-radius: 2px;
    line-height: 28px;
    color: #777;
}
.page_on{
    font-size: 16px;
    line-height: 24px;
    color: #888;
    border: 1px solid #0096f3;
    margin-left: 3px;
    margin-right: 3px;
}
.list_paging a {
    cursor: pointer;
	
}
.dambbs_list{color:#000;}
.dambbs_list table th{font-size: 0.957em; color:#000;font-weight:300;}
.dambbs_list table td{font-size: 0.957em; color:#000;font-weight:300;}
.dambbs_list table td a{color:#000;font-weight:400;}


/*---------------------------------- dambbs_list---------------------------- */

.dambbs_list { border-top: 1px solid #333!important;}
.dambbs_list table { width: 100%; text-align: center;  }
.dambbs_list table caption{display:none;}
.dambbs_list th { border-bottom: 2px solid #333 !important; padding:15px 0 ; text-align: center;}
.dambbs_list th.tha { width: 10% }
.dambbs_list th.thb {  }
.dambbs_list th.thc { width: 17%; }
.dambbs_list th.thd { width: 10% ; }
.dambbs_list td { padding: 20px 0 14px; vertical-align: text-top; border-bottom: 1px solid #e6e6e6 !important}
.dambbs_list td.tda {  }

.dambbs_list td.tda span { display: inline-block; width: 40px; height: 18px; line-height: 18px !important; vertical-align:top; text-align: center; font-size: 11px; color: #fff; background-color: #333; border-radius: 10px; 
/*-webkit-border-top-left-radius: 50%; -webkit-border-top-right-radius: 50%; -webkit-border-bottom-left-radius: 50%; -webkit-border-bottom-right-radius: 50%; */
top: 50%; } 
.dambbs_list td.tdb { text-align: left; padding-left: 5%;/* text-overflow:ellipsis;  overflow:hidden; white-space:nowrap ; word-wrap:normal ; word-break:break-all;*/ word-break:keep-all;}
.dambbs_list tbody tr:hover{ background:#f5f5f5; }
.dambbs_list tbody tr td a{ display: block}
.dambbs_list td.tdc { }
.dambbs_list td.tdd { }
.dambbs_list td.tdb span.date{ display: none }
.dambbs_list td.tdb span.num{ color:#F30; padding-left:5px; letter-spacing:1px}
.dambbs_list td.tdb span.new{font-size:10px; border:0px solid #666; padding: 0 5px; margin: 0 5px;  display:inline-block; color:#666; line-height:15px; font-family:Verdana, Geneva, sans-serif; letter-spacing:-1px; background:#F60; color:#fff; border-radius:15px; letter-spacing:0}

.dambbs_list td.tdb .pt {font-size:14px; padding:2px 5px; background:#333; color:#fff; margin-right:3px;}
.dambbs_list td.tdb .pt_00 {background:#535353;}
.dambbs_list td.tdb .pt_01 {background:#2baa5c;}
.dambbs_list td.tdb .pt_02 {background:#e86666;}
.dambbs_list td.tdb .pt_03 {background:#f0cc26;}
.dambbs_list td.tdb .pt_04 {background:#5083cf;}


 @media only screen and (max-width: 780px) {
/* dambbs_list_list */
.dambbs_list table {  }
.dambbs_list th { display: none }
.dambbs_list td.tdc { display: none }
.dambbs_list td.tda { width: 10%;  }
.dambbs_list td.tdb { width: 75%; }
.dambbs_list td.tdd { width: 15%; }
.dambbs_list td.tdb span.date { display: block; color: #999; padding-top: 3px }
}

@media only screen and (max-width: 500px) {
/* dambbs_list */
.dambbs_list table {  }
.dambbs_list th { display: none }
.dambbs_list td { padding-top: 13px; padding-bottom: 13px }
.dambbs_list td.tdc { display: none }
.dambbs_list td.tda { display: none }
.dambbs_list td.tdb { width: 80%; padding-left:3px }
.dambbs_list td.tdd { width:19%; }
.dambbs_list td.tdb span.dambbs_list-icon { display: inline-block; width: 26px; height: 22px; padding-top: 4px; margin-top: -3px; margin-bottom: 4px; text-align: center; font-size: 10.5px; color: #fff; color: #fff; background-color: #333; border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-left-radius: 50%; border-bottom-right-radius: 50%; /*-webkit-border-top-left-radius: 50%; -webkit-border-top-right-radius: 50%; -webkit-border-bottom-left-radius: 50%; -webkit-border-bottom-right-radius: 50%; */ }
.dambbs_list td.tdb span.dambbs_list-icon { display: block }
.dambbs_list td.tdb span.no { display: block; padding-bottom: 7px }
.dambbs_list td.tdb span.date { display: block; padding-top: 2px }
.dambbs_list td.tdd { position: relative }
.dambbs_list td.tdd span.hit { position: absolute; top: 39px; right: 0; vertical-align: top; text-align: right }

}

.list_foot{border-top:1px solid #333;}
.list_foot{border-bottom:2px solid #333;}

.list_foot ul li {
	list-style: none;
	padding: 0px;
    background: none;
}
