#result_tabs .subject-menu {display: none;position: absolute;width: 246px;background: #FFF;border: 1px solid #E1251b;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 6px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 6px 4px rgba(0, 0, 0, 0.2);box-shadow: 0 6px 4px rgba(0, 0, 0, 0.2);margin-left: 0px;z-index: 3;}
#result_tabs .subject-menu .tab {margin: 0 20px;padding-top: 10px;height: 40px;line-height: 30px;
	/* -webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0; */
	border-bottom: 1px solid #DEDEDE;}
#result_tabs .subject-menu .tab .name {position: relative;float: left;width: 33.333%;font-size: 14px;color: #666;text-align: center;cursor: pointer;}
#result_tabs .subject-menu .tab .name.active, #result_tabs .subject-menu .tab .name:hover {font-size: 15px;color: #E1251b;}
#result_tabs .subject-menu .tab-wrap {position: relative;height: 275px;text-align: left;}
#result_tabs .subject-menu .tab-content {position: absolute;padding: 18px 10px 0 20px;top: 0;width: 100%;height: 100%;opacity: 0;z-index: 1;display: none;}
#result_tabs .subject-menu .tab-content.active {z-index: 3;opacity: 1;display: inline;}
#result_tabs .subject-menu .tab-content li {float: left;height: 20px;width: auto;padding: 1px;line-height: 25px;margin: 0 17px 22px 0;}
#result_tabs .subject-menu .tab-content li a {display: block;font-size: 14px;color: #333;line-height: 14px;}
#result_tabs .subject-menu .tab-content li.active {float: left;background: none;}
#result_tabs .subject-menu .tab-content li.active a {color: #E1251b;}
.list-sd-tree {-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.list-sd {width: 260px;
	/* margin-right: -260px; */
	float: left;
	/* position: relative; */
}
.list-tree-mt {background: #E1251b;position: relative;}
.list-tree-mt .mt-hd {height: 40px;line-height: 40px;font-size: 14px;color: #fff;padding-left: 20px;}
.list-tree-mt .mt-hd {line-height: 40px;font-size: 15px;color: #fff;}
.list-tree-mt .mt-hd .btn {float: right;width: 60px;height: 40px;cursor: pointer;}
.list-tree-mt .icon_drop {float: right;margin: 12px 20px 0 0;}
.icon_drop {background-image: url(../img/sprite_icon.png?v=2);background-position: 0 -133px;width: 16px;height: 16px;}
.list-tree-mc {background: #fff;position: relative;
	/* z-index: 400; */
	z-index: 1;}
.t-tree {line-height: 31px;font-size: 14px;padding: 11px 0 0px;zoom: 1;position: relative;
	/* z-index: 100; */
	z-index: 1;}
.t-tree-bd {margin-left: -10px;position: relative;}
.t-tree-bd:first-child {}
#divCategory_1_span, #divCategory1_1_span, #divCategory2_1_span, #divCategory3_1_span, #divCategory4_1_span {font-weight: bold;}
.t-tree .t-bd {
	/*background: url(../img/line.png?v=2) repeat-y 6px top;*/
	margin-left: 20px;zoom: 1;position: relative;}
.t-tree .t-bd li {zoom: 1;position: relative;}
.t-tree .t-tit {position: relative;zoom: 1;}
.t-tree .t-btn {float: left;width: 20px;height: 31px;position: absolute;left: 0;top: 0;cursor: pointer;}
.t-tree .t-name {padding-left: 20px;line-height: 21px;padding-top: 5px;padding-bottom: 5px;}
.t-tree .t-btn i {width: 13px;height: 13px;background: url(../img/jia.png?v=2) no-repeat left top;display: block;margin-top: 9px;}
.pt-item .thumb .icon {margin-left: 19px;margin-top: 30px;float: left;}
.suffix_1 {background-image: url(/img/sprite_suffix.png?v=2);background-position: 0 -94px;width: 72px;height: 84px;display: block;}
.suffix_2 {background-image: url(/img/sprite_suffix.png?v=2);background-position: 0 0;width: 72px;height: 84px;display: block;}
.suffix_3 {background-image: url(/img/sprite_suffix.png?v=2);background-position: -82px -94px;width: 72px;height: 84px;display: block;}
.suffix_4 {background-image: url(/img/sprite_suffix.png?v=2);background-position: -164px -94px;width: 72px;height: 84px;display: block;}
.suffix_5 {background-image: url(/img/sprite_suffix.png?v=2);background-position: -164px 0px;width: 72px;height: 84px;display: block;}
.suffix_6 {background-image: url(../img/sprite_suffix.png?v=2);background-position: -246px -94px;width: 72px;height: 84px;display: block;}
.suffix_7 {background-image: url(../img/sprite_suffix.png?v=2);background-position: -82px 0px;width: 72px;height: 84px;display: block;}
.suffix_8 {background-image: url(../img/sprite_suffix.png?v=2);background-position: -246px 0;width: 72px;height: 84px;display: block;}
.suffix_9 {background-image: url(../img/sprite_suffix.png?v=2);background-position: -326px 0;width: 72px;height: 84px;display: block;}
.suffix_10 {background-image: url(../img/sprite_suffix.png?v=2);background-position: -326px -94px;width: 72px;height: 84px;display: block;}
.item .icon {margin-top: 6px;margin-right: 5px;display: -webkit-inline-box;}
/* .icon_course{
    background-image:url(../img/sprite_icon.png?v=2);
    background-position:-190px -159px;
    width:12px;
    height:12px;
} */
.icon_bytes {background-image: url(../img/list_icon.png?v=2);background-position: -24px -29px;width: 12px;height: 12px;}
.icon_datetime {background-image: url(../img/list_icon.png?v=2);background-position: -98px -29px;width: 12px;height: 12px;}
.icon_down_num {background-image: url(../img/list_icon.png?v=2);background-position: -73px -29px;width: 12px;height: 12px;}
.icon_author {background-image: url(../img/list_icon.png?v=2);background-position: -50px -29px;width: 12px;height: 13px;}
.item-mark {color: red;}
/*滚滚动条*/
/*::-webkit-scrollbar{width:6px;height:6px;}*/
::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);border-radius: 5px;}
::-webkit-scrollbar-thumb {border-radius: 5px;background: rgba(0, 0, 0, 0.1);-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2);}
::-webkit-scrollbar-thumb:window-inactive {background: rgba(0, 0, 0, 0.01);}
.selected-tips {position: absolute;top: 3px;left: 90px;z-index: 2;overflow: hidden;}
.selected-tips .tip {width: 73px;position: relative;float: left;color: #fff;margin-left: 2px;max-width: 75px;padding: 0 9px 0 3px;height: 22px;line-height: 22px;background: #e1251b;cursor: pointer;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.selected-tips .icon {position: absolute;right: -3px;top: 0;width: 15px;font-size: 14px;color: #fff;font-style: normal}
.m-nav .group .body .item1 {background: #e1251b;text-decoration: none;color: #fff;height: 20px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 0 8px;margin: 9px 13px 9px 0;float: left;}
/* 专辑 */
.list-item {padding: 25px 20px 25px 15px;}
.list-item .list-item-img {float: left;margin: -24px -41px 0 0px;width: 70px;height: 93px;}
.list-item .list-item-img img {width: 110px;height: 140px;margin-top: 15px;}
.list-item a {background: transparent;text-decoration: none;cursor: pointer;}
.list-item .list-mid {float: left;width: 552px;margin-left: 116px;}
.list-item .mid-tit {position: relative;height: 20px;line-height: 20px;font-size: 0;}
.list-item .mid-tit a {display: inline-block;vertical-align: top;max-width: 590px;font-size: 16px;font-weight: bold;color: #666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list-item .infos {margin: 5px 0;height: 36px;line-height: 18px;color: #bbb;font-size: 12px;overflow: hidden;}
.list-item .feature {margin-top: 14px;line-height: 16px;}
.list-item .feature .item {display: inline-block;padding-right: 20px;font-size: 12px;color: #bbb;}
.list-item .feature .item em {color: #999;font-style: normal;}
.list-item .dn-btn {float: right;padding-top: 40px;width: 91px;text-align: center;}
.list-item .dn-btn .btn {height: 32px;line-height: 32px;text-align: center;color: #fff;background: #e1251b;border-radius: 2px;display: block;}
.list-item .dn-btn .btn:hover {background: #be0404 !important;}
.list-item .classify {margin-top: 10px;height: 16px;line-height: 16px;font-size: 0;}
.attribute a {display: inline-block;height: 20px;margin: 0 2px;padding: 0 10px;line-height: 20px;font-size: 12px;color: #666;background: #ebf5ff;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.list-item .classify a {display: inline-block;position: relative;font-size: 12px;color: #bbb;}
.list-item:hover {outline: 1px solid #f10215;z-index: 2;position: relative;}
.no-found-li:hover {outline: 0px solid #f10215;z-index: 2;}
.m-nav .group .body .items-conditionsexpand {height: auto;}
.m-nav .group .foot .show-less1 {position: absolute;right: 6px;height: 20px;padding-right: 10px;line-height: 20px;cursor: pointer;white-space: nowrap;display: block;}
.m-nav .group .foot .show-more1 {position: absolute;right: 6px;height: 20px;padding-right: 10px;line-height: 20px;cursor: pointer;white-space: nowrap;display: none;}
.TOtop {background: #fff url(/img/css/asidebar.png?t=1) -85px 11px no-repeat;color: #333;width: 40px;position: fixed;z-index: 100;height: 40px;padding: 10px;font-size: 14px;letter-spacing: 1px;line-height: 15px;cursor: pointer;margin-bottom: 0;box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);left: 50%;bottom: 50px;margin-left: 620px;display: none;}
.TOtop:hover {background: #f60 url(/img/css/asidebar.png?t=1) -86px -32px no-repeat;}
.tj-label {position: absolute;top: 6px;left: 1px;z-index: 3;text-align: center;width: 44px;height: 21px;font-size: 12px;color: #ffffff;line-height: 17.5px;padding-right: 1px;-webkit-box-sizing: border-box;box-sizing: border-box;}
.tj-label.file-label-4 {width: 33px;background: url(/img/css/jp.png?t=1) no-repeat;}
.list-item .text-left .level {position: absolute;top: 5px;left: -1px;z-index: 2;font-size: 12px;font-weight: 400;color: #FFFFFF;line-height: 12px;padding: 0 4px;height: 18px;line-height: 17px;border-radius: 3px 3px 3px 0px;margin-right: 6px;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}
.list-item .text-left .level.normal-tag1 {background: #e91e63;}
.list-item .text-left .level.normal-tag2 {background: #1ea3b2;}
.list-item .text-left .level.normal-tag3 {background: #D7A61D;}
.list-item .text-left .level.normal-tag4 {background: #18BD7A;}
.list-item .text-left .level.normal-tag1:before,.list-item .text-left .level.normal-tag2:before,.list-item .text-left .level.normal-tag3:before,.list-item .text-left .level.normal-tag4:before {border-right: 4px solid #076C43;}
.list-item .text-left .level:before {content: "";border: 4px solid transparent;position: absolute;left: -4px;bottom: -4px;-webkit-transform: translateZ(-1px);transform: translateZ(-1px);}
.new-image {background-image: url(../img/new.png);position: absolute;right: 0px;top: 0px;width: 35px;height: 35px;background-size: contain;}
.list-clearfix{position: relative;}
