


.part .item.item-s .a{ display:block; padding:0;  }

.part .item.item-s .a img{ width:100%; height:auto; box-shadow: none; float:none; border-radius:0;}
.part .item.item-s .a h3{ width:100%; margin-left:0; max-width:100%; }

.part .item.item-s .n_trader_header_score{ width:140px; height:90px;}
.part .item.item-s .n_trader_header_score_title{ font-size:12px; line-height:16px;}
.part .item.item-s .n_trader_header_score_num_1{ font-size:34px; height:44px; line-height:44px;}
.part .item.item-s .n_trader_header_score_num_2{ font-size:12px; line-height:18px;margin-top: 21px;}

.part .item.item-s .link .fa{ top:112px;right:15px;}

.part .item.item-s { margin-bottom:20px;}

.part .item.item-s .a:hover{box-shadow: none;border-radius: 0;}

.part .item.item-s{ padding:10px 10px;}
.part .item.item-s:hover{box-shadow: 0px 5px 28px 0px rgba(65, 106, 123, 0.2);border-radius: 5px; padding:10px 10px;}



@media (max-width: 767px){
	
	.part .item.item-s .link .fa{ display:block;}
	.pagebar span{ padding:0 2px;}
	.pagebar{ font-size:14px;} 
	.page-numbers {
    border-radius: 5px;
    border: 1px solid #dadfec;
    background: #f1f5f8;
    text-align: center;
    height: 26px;
    line-height: 26px;
    padding: 5px 7px;
    word-break: keep-all;
}.pagebar .current {
    border-radius: 5px;
    background: #fff;
    text-align: center;
    height: 26px;
    line-height: 26px;
    padding: 5px 7px;
}
}