.m-box{ width:960px; margin:0 auto;}
.m-box .pull-left{ width:273px; overflow:hidden; margin:0;}
.m-box .pull-right{width:672px; overflow:hidden; margin:0;}
.m-rank2 em{ float: left; width: 25px; height: 25px; line-height: 25px; margin-right: 12px; margin-top: 1px; background-color:#b3b3b3; color: #ffffff; font-size: 10px; overflow: hidden; text-align: center;}
.m-rank2 li{ height:35px; line-height:35px; padding:0 10px;}
.m-rank2 li a{  background:none; display: block; float: left; width:206px; height: 20px; line-height: 25px; padding: 0; overflow: hidden;}
.m-nav-list, .m-rmbq, .m-bljp, .m-ph, .m-softlist { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #0091ff #dcdcdc #dcdcdc; border-image: none; border-right: 1px solid #dcdcdc; border-style: solid; border-width: 3px 1px 1px; margin:0 0 12px;}

.m-nav-list ul li { float: left; margin-bottom: 10px; margin-left: 10px;}
.m-nav-list ul li a { display: block; width: 118px; height: 28px; line-height: 28px; border: 1px solid #eeeeee; background-color: #fafafa; color: #666666; text-align: center;}
.m-nav-list ul li a:hover{ border: 1px solid #00b2ff; background-color: #0091ff; color:#fff;}
.m-bljp .m-list2 li a{ width:255px; height:36px; border-bottom:1px dashed #CCC; background:none;}
.m-bljp ul li img{ width:32px; height:32px; padding:0 10px 0 0;}

.m-tj{ position: relative; height: 110px; margin-bottom: 10px; border: 1px solid #dcdcdc; overflow: hidden;}
.m-tj span{ position: absolute; width: 20px; height: 112px; padding: 15px 7px 0; background: none repeat scroll 0 0 #f8f8f8; text-align: center; font-size:14px; font-weight:normal;}
.m-tj ul{ position: relative; padding-top:21px; padding-left: 43px;}
.m-tj ul li { float: left; width: 57px; height: 72px; line-height: 18px; margin: 0 12px 0 0; overflow: hidden; text-align: center;}
.m-tj ul li img { display: block;  width: 30px; height: 30px; margin: 0 auto 5px;}
.list_content li{ margin:10px 8px 25px;}
.list_content li .meta { clear:both; height: 26px; line-height: 26px; padding: 0 10px; margin-bottom: 8px; color: #666; border:1px solid #d7edfd; background-color:#ebf6fe;}
.list_content li .meta span { display: inline; float: left; height: 16px; line-height: 16px; margin-right: 12px;  margin-top: 4px; padding-right: 11px; border-right: 1px solid #ccc;}
.list_content li .meta span.update{ float: right; border: medium none; margin: 4px 0 0; padding: 0;}
.list_content li .meta span i{ color:#1361c2;}

.list_content li .ico img{ display:block; float:left; width:32px; height:32px; margin:6px 0 0 14px;}
.list_content li .score { display: inline; float: right; width: 72px; margin-right: 6px; color: #fc570f; font: italic bold 18px/40px tahoma; text-align: center; }
.list_content li .des { height: 40px; line-height: 20px; margin: 0 100px 0 64px;}

.list_content li .des h3 { height: 18px; line-height: 11px; margin: 0 0 6px; padding: 1px 0 0; overflow: hidden;}
.list_content li .des h3 a { font-size: 14px; font-weight:bold; color: #009900;}
.list_content li .des h3 span { display:none;  position: relative; top: 3px; height: 16px; line-height: 16px;  margin-left: 3px;  padding-left: 3px; color: #555; font-weight: normal;}
.list_content li .des h3 i{ float: left; padding:0 5px; line-height: 16px; background:url(/skin/library/images/bicon.png) no-repeat 0 2px; font-style: normal; color:#fff;}
.list_content li .des p { height: 20px; color: #666; overflow: hidden; word-wrap: break-word; font-weight:normal;}

#tsp_change { display: inline; height: 21px; line-height: 0; width: 73px; padding: 0; margin: 0;}
#keys{ padding:0 12px 13px;}
#keys .tags0 { color: #333333;}
#keys .tags1 { color: #0099ff; font-size: 13px;}
#keys .tags2 { color: #333333; font-size: 14px;}
#keys .tags3 { color: #b78aff;}
#keys .tags4 { font-size: 13px;}
#keys .tags5 { color: #ff6600; font-size: 12px;}
#keys .tags6 { color: #009900; font-size: 12px;}
#keys .tags7 { color: #333333; font-size: 14px;}
#keys .tags8 { color: #ff0000;}
#keys .tags9 { color: #fd00f5; font-size: 14px;}
#keys a { padding-right: 6px;}

.m-softlist .u-title4{ margin:0;}